mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-04-21 05:32:40 +02:00
41 lines
1.5 KiB
Plaintext
41 lines
1.5 KiB
Plaintext
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
|
|
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
|
|
pkgname=kitty
|
|
pkgver=0.17.3
|
|
pkgrel=0
|
|
pkgdesc="Modern, hackable, featureful, OpenGL based terminal emulator"
|
|
url="https://sw.kovidgoyal.net/kitty/"
|
|
arch="all !mips !mips64" # fails to build on mips
|
|
license="GPL-3.0-only"
|
|
#some test fails, disabled for now:
|
|
#ERROR: test_box_drawing
|
|
#ERROR: test_emoji_presentation
|
|
#ERROR: test_font_rendering
|
|
#ERROR: test_shaping
|
|
#ERROR: test_sprite_map
|
|
options="!check"
|
|
depends="py3-pygments imagemagick ncurses ncurses-terminfo-base"
|
|
makedepends="py3-setuptools harfbuzz-dev zlib-dev libpng-dev freetype-dev
|
|
fontconfig-dev mesa-dev python3-dev dbus-dev libxi-dev
|
|
libxkbcommon-dev libxrandr-dev libxinerama-dev libxcursor-dev
|
|
wayland-protocols wayland-dev py3-sphinx libcanberra-dev"
|
|
subpackages="$pkgname-doc"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/kovidgoyal/kitty/archive/v$pkgver.tar.gz
|
|
fix-ppc64le-build-ioctl-with-musl.patch
|
|
"
|
|
|
|
build() {
|
|
SPHINXBUILD=sphinx-build python3 setup.py linux-package
|
|
}
|
|
|
|
check() {
|
|
python3 setup.py test
|
|
}
|
|
|
|
package() {
|
|
python3 setup.py linux-package --prefix "$pkgdir/usr"
|
|
}
|
|
|
|
sha512sums="99d07917f6d2560c08cd8d11cbc88c2822e934a8a5b694159f902e5a585be9721f634bca4bc04c709ec424342b41061868ae0d95acd483bf011cc0054c503422 kitty-0.17.3.tar.gz
|
|
330f56f5fd60607c57f4f2cffdf33768b3af9e4c3e271a60a05cc3c653d70f7402af91ba0cdfe0257c8b4779884a6440eb52496078bce11799aaa1829ced9245 fix-ppc64le-build-ioctl-with-musl.patch"
|