1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-23 19:25:25 +03:00
aports/community/qutebrowser/APKBUILD
2023-02-18 23:27:33 +00:00

58 lines
1.4 KiB
Text

# Contributor: Leo <thinkabit.ukim@gmail.com>
# Maintainer: omni <omni+alpine@hack.org>
pkgname=qutebrowser
pkgver=2.5.3
pkgrel=0
pkgdesc="Keyboard-driven, vim-like browser based on PyQT5"
url="https://qutebrowser.org/"
# s390x, ppc64le and riscv64 blocked by qt5-qtwebengine
# armhf blocked by qt5-qtdeclarative -> py3-qt5
arch="noarch !armhf !s390x !ppc64le !riscv64"
license="GPL-3.0-only"
depends="
py3-adblock
py3-jinja2
py3-pygments
py3-pyqt5-sip
py3-qt5
py3-qtwebengine
py3-yaml
qt5-qtbase
qt5-qtbase-sqlite
qt5-qtwebengine
py3-tldextract
"
makedepends="
asciidoc
py3-setuptools
"
checkdepends="
py3-hypothesis
py3-pytest
py3-pytest-benchmark
py3-pytest-mock
py3-pytest-rerunfailures
"
subpackages="$pkgname-doc"
source="https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz
no-py-optimise.patch
"
options="!check" # missing pytest dependencies
build() {
a2x -f manpage doc/qutebrowser.1.asciidoc
python3 setup.py build
}
check() {
pytest
}
package() {
make -f misc/Makefile DESTDIR="$pkgdir" PREFIX=/usr install
}
sha512sums="
a53db1a842b59613115d0823ce9b7d8ea703c6db8882250a587f4c7042a52b7ba93e9f516cfae1804e2f10ad369b0ab8f9d613092a9ca4be86e113c4ed4be7d9 qutebrowser-2.5.3.tar.gz
8852263d21d0ab714a57d8fedcf8610d13790fe9eb1078bb1893066c8c099a7255f3d996fd14f9a6799c3a22f94c48c909e7c70f20a417872cdb04b73504b61d no-py-optimise.patch
"