mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-23 19:25:25 +03:00
58 lines
1.4 KiB
Text
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
|
|
"
|