testing/[n-z]*: split -pyc

excl. py3-*
This commit is contained in:
ptrcnull 2023-04-21 23:40:40 +02:00 committed by alice
parent f9cc77cfaa
commit d8a52eb2b4
65 changed files with 132 additions and 94 deletions

View File

@ -2,7 +2,7 @@
# Maintainer: Luca Weiss <luca@z3ntu.xyz>
pkgname=openrazer
pkgver=3.5.1
pkgrel=1
pkgrel=2
pkgdesc="Open source driver and user-space daemon to control Razer lighting and other features on GNU/Linux"
url="https://openrazer.github.io/"
arch="noarch"
@ -20,6 +20,7 @@ makedepends="
subpackages="
$pkgname-doc
$pkgname-src
py3-$pkgname-pyc
py3-$pkgname:py3
"
source="https://github.com/openrazer/openrazer/archive/v$pkgver/openrazer-v$pkgver.tar.gz"

View File

@ -2,7 +2,7 @@
# Maintainer: dai9ah <dai9ah@protonmail.com>
pkgname=nicotine-plus
pkgver=3.2.9
pkgrel=0
pkgrel=1
pkgdesc="Graphical client for the SoulSeek peer-to-peer system"
url="https://nicotine-plus.github.io/nicotine-plus"
arch="noarch"
@ -10,7 +10,7 @@ license="GPL-3.0-or-later"
depends="gtk+3.0 py3-gobject3 python3 python3-gdbm"
makedepends="py3-gpep517 py3-setuptools py3-wheel gettext"
checkdepends="py3-pytest"
subpackages="$pkgname-doc $pkgname-lang"
subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc"
source="nicotine-plus-$pkgver.tar.gz::https://github.com/Nicotine-Plus/nicotine-plus/archive/$pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer:
pkgname=nwg-displays
pkgver=0.1.4
pkgrel=1
pkgrel=2
pkgdesc="Output management utility for sway Wayland compositor"
url="https://github.com/nwg-piotr/nwg-displays"
arch="noarch"
@ -15,6 +15,7 @@ depends="
python3
"
makedepends="py3-setuptools"
subpackages="$pkgname-pyc"
source="https://github.com/nwg-piotr/nwg-displays/archive/v$pkgver/nwg-displays-$pkgver.tar.gz"
options="!check" # no tests provided

View File

@ -2,7 +2,7 @@
# Maintainer: mio <miyopan@e.email>
pkgname=offpunk
pkgver=1.9.2
pkgrel=0
pkgrel=1
pkgdesc="An offline-first browser for the small internet"
url="https://git.sr.ht/~lioploum/offpunk"
license="BSD-2-Clause"
@ -28,7 +28,7 @@ makedepends="
py3-flit-core
py3-gpep517
"
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-pyc"
source="offpunk-$pkgver.tar.gz::https://git.sr.ht/~lioploum/offpunk/archive/v$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir"/offpunk-v"$pkgver"

View File

@ -1,7 +1,7 @@
# Maintainer: leso-kn <info@lesosoftware.com>
pkgname=onnxruntime
pkgver=1.14.1
pkgrel=3
pkgrel=4
pkgdesc="Cross-platform, high performance ML inferencing and training accelerator"
url="https://onnxruntime.ai"
# x86, s390x: fails to build
@ -26,6 +26,7 @@ makedepends="
"
subpackages="
$pkgname-dev
py3-$pkgname-pyc
py3-$pkgname:py3
"
source="$pkgname-$pkgver.tar.gz::https://github.com/microsoft/onnxruntime/archive/refs/tags/v$pkgver.tar.gz

View File

@ -2,14 +2,14 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=openscap-daemon
pkgver=0.1.10
pkgrel=7
pkgrel=8
pkgdesc="Manages continuous scans of your infrastructure"
url="https://www.open-scap.org/tools/openscap-daemon/"
arch="noarch"
license="LGPL-2.1-only"
depends="py3-gobject3"
makedepends="python3-dev"
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/OpenSCAP/openscap-daemon/archive/$pkgver.tar.gz
python-3.7.patch"

View File

@ -2,13 +2,13 @@
# Maintainer:
pkgname=pacparser
pkgver=1.4.0
pkgrel=0
pkgrel=1
pkgdesc="A library to parse proxy auto-config (PAC) files"
url="https://pacparser.manugarg.com/"
arch="all"
license="LGPL-3.0-or-later"
makedepends="bash python3-dev py3-setuptools"
subpackages="py3-$pkgname:pymod $pkgname-doc $pkgname-dev"
subpackages="py3-$pkgname:pymod $pkgname-doc $pkgname-dev py3-$pkgname-pyc:pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/manugarg/pacparser/releases/download/v$pkgver/pacparser-v$pkgver.tar.gz
spidermonkey-make.patch
tests-path.patch

View File

@ -3,7 +3,7 @@
# Maintainer:
pkgname=pantalaimon
pkgver=0.10.5
pkgrel=1
pkgrel=2
pkgdesc="E2EE-aware Matrix proxy daemon"
options="!check" # Tests hang
url="https://github.com/matrix-org/pantalaimon"
@ -36,7 +36,7 @@ checkdepends="
py3-pytest-aiohttp
"
makedepends="py3-wheel py3-setuptools"
subpackages="$pkgname-ui $pkgname-doc"
subpackages="$pkgname-ui $pkgname-doc $pkgname-pyc"
source="
$pkgname-$pkgver.tar.gz::https://github.com/matrix-org/pantalaimon/archive/$pkgver.tar.gz
"

View File

@ -1,7 +1,7 @@
# Maintainer: Antoni Aloy <aaloytorrens@gmail.com>
pkgname=pdfarranger
pkgver=1.9.2
pkgrel=1
pkgrel=2
pkgdesc="Helps merge or split PDF documents and rotate, crop and rearrange pages"
url="https://github.com/pdfarranger/pdfarranger"
arch="noarch"
@ -11,7 +11,7 @@ depends="desktop-file-utils ghostscript gsettings-desktop-schemas
py3-img2pdf>=0.3.4 py3-pikepdf>=1.17.0"
makedepends="py3-setuptools py3-distutils-extra intltool"
options="!check" # tests require dogtail package
subpackages="$pkgname-lang $pkgname-doc"
subpackages="$pkgname-lang $pkgname-doc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/pdfarranger/pdfarranger/archive/$pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer: Adam Plumb <adamplumb@gmail.com>
pkgname=pithos
pkgver=1.5.1
pkgrel=1
pkgrel=2
pkgdesc="GTK+ player for pandora web radio"
url="https://pithos.github.io/"
arch="noarch"
@ -18,7 +18,7 @@ depends="
py3-gobject3
"
makedepends="meson glib-dev help2man py3-sphinx"
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-pyc"
source="https://github.com/pithos/pithos/releases/download/$pkgver/pithos-$pkgver.tar.xz
0001-Do-not-fail-if-locale-attributes-are-not-present.patch
0001-ui-Make-fit-on-small-mobile-screens.patch

View File

@ -1,7 +1,7 @@
# Maintainer: Pellegrino Prevete <pellegrinoprevete@gmail.com>
pkgname=pitivi
pkgver=2022.06
pkgrel=1
pkgrel=2
pkgdesc="Editor for audio/video projects using the GStreamer framework"
url="https://pitivi.org"
arch="all !s390x !riscv64" # missing gst-editing-services
@ -31,7 +31,7 @@ makedepends="
python3-dev
"
checkdepends="appstream-glib"
subpackages="$pkgname-lang"
subpackages="$pkgname-lang $pkgname-pyc"
source="https://download.gnome.org/sources/pitivi/${pkgver%.*}/pitivi-$pkgver.tar.xz"
build() {

View File

@ -3,7 +3,7 @@
# Maintainer: Marten Ringwelski <git+alpine@maringuu.de>
pkgname=platformio-core
pkgver=6.1.5
pkgrel=0
pkgrel=1
pkgdesc="An open source ecosystem for IoT development"
url="https://platformio.org"
arch="noarch !armhf !ppc64le" # limited by py3-starlette
@ -26,6 +26,7 @@ depends="
uvicorn
"
makedepends="py3-setuptools"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/platformio/platformio-core/archive/v$pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer: TBK <alpine@jjtc.eu>
pkgname=podman-compose
pkgver=1.0.6
pkgrel=0
pkgrel=1
pkgdesc="Script to run docker-compose.yml using podman"
url="https://github.com/containers/podman-compose"
arch="noarch !armv7 !armhf !x86 !s390x !riscv64" # podman
@ -10,6 +10,7 @@ license="GPL-2.0-or-later"
options="!check" # Requires running docker env
depends="podman python3 py3-yaml py3-dotenv"
makedepends="py3-setuptools"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/containers/podman-compose/archive/v$pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=pre-commit
pkgver=3.2.2
pkgrel=0
pkgrel=1
pkgdesc="framework for managing and maintaining multi-language pre-commit hooks"
url="https://pre-commit.com"
arch="noarch"
@ -30,6 +30,7 @@ checkdepends="
py3-re-assert
"
options="net"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/pre-commit/pre-commit/archive/refs/tags/v$pkgver.tar.gz"
prepare() {

View File

@ -2,7 +2,7 @@
# Maintainer: Jonas <3426-spameier@users.gitlab.alpinelinux.org>
pkgname=pypykatz
pkgver=0.6.6
pkgrel=0
pkgrel=1
pkgdesc="Python implementation of Mimikatz"
url="https://github.com/skelsec/pypykatz"
arch="noarch"
@ -24,6 +24,7 @@ makedepends="
py3-wheel
py3-setuptools
"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/skelsec/pypykatz/archive/refs/tags/$pkgver.tar.gz"
options="!check" # no tests provided

View File

@ -1,7 +1,7 @@
# Maintainer: Hoang Nguyen <folliekazetani@protonmail.com>
pkgname=pyradio
pkgver=0.9.2.5
pkgrel=0
pkgrel=1
pkgdesc="Curses based internet radio player"
url="https://www.coderholic.com/pyradio"
arch="noarch"
@ -16,7 +16,7 @@ depends="
"
makedepends="py3-gpep517 py3-installer py3-setuptools py3-wheel"
options="!check" # no testsuite
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/coderholic/pyradio/archive/refs/tags/$pkgver.tar.gz"
build() {

View File

@ -3,7 +3,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=qmk-cli
pkgver=1.1.2
pkgrel=0
pkgrel=1
pkgdesc="QMK helper CLI"
url="https://github.com/qmk/qmk_cli"
arch="noarch"
@ -22,6 +22,7 @@ depends="
"
makedepends="py3-setuptools py3-gpep517 py3-installer py3-wheel"
options="!check" # no tests
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/qmk/qmk_cli/archive/$pkgver.tar.gz"
builddir="$srcdir/qmk_cli-$pkgver"

View File

@ -2,7 +2,7 @@
# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
pkgname=qspectrumanalyzer
pkgver=2.2.0
pkgrel=2
pkgrel=3
pkgdesc="Spectrum analyzer for multiple SDR platforms"
url="https://github.com/xmikos/qspectrumanalyzer"
arch="noarch !armhf" # no py3-qt on armhf
@ -16,6 +16,7 @@ depends="
python3
"
checkdepends="py3-pytest"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/xmikos/qspectrumanalyzer/archive/v$pkgver.tar.gz"
options="!check" # Test seems windows only :-/

View File

@ -3,7 +3,7 @@
# Maintainer: Emma Nora Theuer <kontakt@entheuer.de>
pkgname=qtile
pkgver=0.22.1
pkgrel=0
pkgrel=1
pkgdesc="A full-featured, hackable tiling X11 window manager written and configured in Python"
url="https://github.com/qtile/qtile"
arch="all"
@ -26,6 +26,7 @@ makedepends="
python3
"
options="!check" # broken due to unavailable packages
subpackages="$pkgname-pyc"
source="qtile-$pkgver.tar.gz::https://github.com/qtile/qtile/archive/v$pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=randrctl
pkgver=1.9.0
pkgrel=2
pkgrel=3
pkgdesc="Profile based screen manager for X"
url="https://github.com/edio/randrctl"
arch="noarch"
@ -10,6 +10,7 @@ license="GPL-3.0-or-later"
depends="python3 py3-argcomplete py3-yaml xrandr"
checkdepends="py3-pytest"
makedepends="python3-dev py3-pbr py3-setuptools"
subpackages="$pkgname-pyc"
source="https://github.com/edio/randrctl/archive/$pkgver/randrctl-$pkgver.tar.gz"
export PBR_VERSION="$pkgver"

View File

@ -2,7 +2,7 @@
# Maintainer: Taner Tas <taner76@gmail.com>
pkgname=razercfg
pkgver=0.42
pkgrel=4
pkgrel=5
pkgdesc="Razer mouse configuration tool"
url="https://bues.ch/cms/hacking/razercfg.html"
arch="all"
@ -13,7 +13,7 @@ makedepends="
python3
eudev-dev
"
subpackages="$pkgname-openrc $pkgname-gui::noarch"
subpackages="$pkgname-openrc $pkgname-gui::noarch $pkgname-pyc"
source="https://github.com/mbuesch/razer/archive/razercfg-$pkgver.tar.gz
razerd.initd
"

View File

@ -2,7 +2,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=remind-caldav
pkgver=0.8.0
pkgrel=1
pkgrel=2
pkgdesc="caldav client to sync with remind"
url="https://github.com/jspricke/remind-caldav"
arch="noarch"
@ -10,6 +10,7 @@ license="GPL-3.0-only"
depends="python3 py3-remind py3-caldav py3-dateutil py3-vobject"
makedepends="py3-setuptools"
options="!check" # no tests
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/jspricke/remind-caldav/archive/v$pkgver.tar.gz"
build() {

View File

@ -3,7 +3,7 @@
pkgname=reprotest
_pyname=reprotest
pkgver=0.7.23
pkgrel=0
pkgrel=1
pkgdesc="Build packages and check them for reproducibility"
url="https://salsa.debian.org/reproducible-builds/reprotest"
arch="noarch !armv7 !x86 !armhf" # diffoscope
@ -12,6 +12,7 @@ depends="python3 diffoscope py3-rstr py3-distro"
makedepends="py3-setuptools py3-wheel"
checkdepends="dpkg py3-pytest"
_pypiprefix="${_pyname%"${_pyname#?}"}"
subpackages="$pkgname-pyc"
source="https://salsa.debian.org/reproducible-builds/reprotest/-/archive/$pkgver/reprotest-$pkgver.tar.gz"
options="!check" # missing disorderfs

View File

@ -2,7 +2,7 @@
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=rhasspy-nlu
pkgver=0.4.0
pkgrel=0
pkgrel=1
pkgdesc="Natural language understanding library for Rhasspy"
url="https://github.com/rhasspy/rhasspy-nlu"
arch="all"
@ -10,6 +10,7 @@ license="MIT"
depends="py3-grapheme py3-numpy py3-networkx py3-num2words python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
subpackages="$pkgname-pyc"
source="https://github.com/rhasspy/rhasspy-nlu/archive/refs/tags/v$pkgver/rhasspy-nlu-$pkgver.tar.gz"
build() {

View File

@ -1,7 +1,7 @@
# Maintainer: Hoang Nguyen <folliekazetani@protonmail.com>
pkgname=rich-cli
pkgver=1.8.0
pkgrel=2
pkgrel=3
pkgdesc="Fancy output for various file types in the terminal"
url="https://github.com/Textualize/rich-cli"
arch="noarch"
@ -16,6 +16,7 @@ depends="
"
makedepends="py3-gpep517 py3-installer py3-poetry-core"
checkdepends="py3-pytest"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/Textualize/rich-cli/archive/refs/tags/v$pkgver.tar.gz"
options="!check" # no testsuite

View File

@ -2,14 +2,14 @@
# Maintainer: Edd Salkield <edd@salkield.uk>
pkgname=rmlint
pkgver=2.10.1
pkgrel=1
pkgrel=2
pkgdesc="Remove duplicates and other lint from your filesystem"
url="https://rmlint.readthedocs.io/en/latest/"
arch="all"
license="GPL-3.0-only"
makedepends="scons python3 glib-dev json-glib-dev elfutils-dev py3-sphinx"
checkdepends="dash py3-nose py3-parameterized py3-psutil"
subpackages="$pkgname-doc $pkgname-lang $pkgname-shredder:shredder:noarch"
subpackages="$pkgname-doc $pkgname-lang $pkgname-shredder-pyc $pkgname-shredder:shredder:noarch"
source="https://github.com/sahib/rmlint/archive/v$pkgver/rmlint-v$pkgver.tar.gz"
options="!check" # awaiting upstream fixes to test suite
# https://github.com/sahib/rmlint/issues/593

View File

@ -2,13 +2,14 @@
# Maintainer: Iztok Fister, Jr. <iztok@iztok-jr-fister.eu>
pkgname=rnc2rng
pkgver=2.6.6
pkgrel=1
pkgrel=2
pkgdesc="RELAX NG Compact to regular syntax conversion library"
url="https://github.com/djc/rnc2rng"
arch="noarch"
license="MIT"
depends="python3 py3-rply"
makedepends="py3-setuptools"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/r/rnc2rng/rnc2rng-$pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer: Russ Webber <russ@rw.id.au>
pkgname=rosdep
pkgver=0.19.0
pkgrel=3
pkgrel=4
pkgdesc="ROS multi-package manager system dependency tool"
url="http://ros.org/wiki/rosdep"
arch="noarch"
@ -11,6 +11,7 @@ options="!check" # tests are not very robust https://github.com/ros-infrastruct
depends="python3 py3-yaml py3-catkin-pkg py3-rosdistro py3-rospkg"
makedepends="py3-setuptools"
checkdepends="py3-nose py3-mock py3-flake8"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/ros-infrastructure/rosdep/archive/$pkgver.tar.gz"
build() {

View File

@ -1,7 +1,7 @@
# Maintainer: Hugo Osvaldo Barrera <hugo@whynothugo.nl>
pkgname=ruff-lsp
pkgver=0.0.24
pkgrel=0
pkgrel=1
pkgdesc="Language Server Protocol implementation for Ruff"
url="https://github.com/charliermarsh/ruff-lsp"
# ruff
@ -10,6 +10,7 @@ license="MIT"
depends="python3 py3-gls py3-typing-extensions ruff"
makedepends="py3-gpep517 py3-installer py3-hatchling"
checkdepends="py3-lsp-jsonrpc"
subpackages="$pkgname-pyc"
source="https://github.com/charliermarsh/ruff-lsp/archive/v$pkgver/ruff-lsp-$pkgver.tar.gz"
build() {

View File

@ -1,7 +1,7 @@
# Maintainer: Hugo Osvaldo Barrera <hugo@whynothugo.nl>
pkgname=ruff
pkgver=0.0.262
pkgrel=0
pkgrel=1
pkgdesc="Extremely fast Python linter"
url="https://github.com/charliermarsh/ruff"
# ppc64le, s390x, riscv64: ring
@ -10,6 +10,7 @@ arch="all !x86 !armhf !armv7 !ppc64le !s390x !riscv64"
license="MIT"
makedepends="maturin cargo py3-installer"
subpackages="
$pkgname-pyc
$pkgname-bash-completion
$pkgname-fish-completion
$pkgname-zsh-completion

View File

@ -2,14 +2,14 @@
# Maintainer:
pkgname=screenkey
pkgver=1.5
pkgrel=3
pkgrel=4
pkgdesc="Screencast tool to display your keys"
url="https://www.thregr.org/~wavexx/software/screenkey/"
arch="noarch"
license="GPL-3.0-or-later"
depends="python3 py3-cairo py3-gobject3 py3-dbus"
makedepends="py3-setuptools py3-babel"
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-pyc"
source="https://www.thregr.org/~wavexx/software/screenkey/releases/screenkey-$pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer: Maxim Karasev <mxkrsv@disroot.org>
pkgname=sqlmap
pkgver=1.6.12
pkgrel=0
pkgrel=1
pkgdesc="Automatic SQL injection and database takeover tool"
url="https://sqlmap.org/"
arch="noarch"
@ -10,6 +10,7 @@ license="GPL-2.0-or-later"
depends="python3 py3-six py3-beautifulsoup4 py3-keepalive py3-termcolor
py3-colorama py3-bottle py3-chardet py3-magic py3-pydes"
makedepends="py3-setuptools"
subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/s/sqlmap/sqlmap-$pkgver.tar.gz
reduce-amount-of-third-party-dependencies.patch"
options="!check" # fail with py311 for some reason

View File

@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=sshuttle
pkgver=1.1.1
pkgrel=0
pkgrel=1
pkgdesc="Transparent proxy server using ssh"
url="https://github.com/sshuttle/sshuttle"
arch="noarch"
@ -10,6 +10,7 @@ depends="python3 py3-psutil"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-pytest-cov py3-mock py3-flake8"
options="!check" # TODO: fix testsuite
subpackages="$pkgname-pyc"
source="https://github.com/sshuttle/sshuttle/archive/v$pkgver/sshuttle-$pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer: Joseph Benden <joe@benden.us>
pkgname=stgit
pkgver=1.3
pkgrel=2
pkgrel=3
pkgdesc="Manage a stack of patches using GIT as a backend"
arch="noarch"
url="http://www.procode.org/stgit/"
@ -11,6 +11,7 @@ options="!check" # unit-tests fail due to iconv usage
depends="git python3"
makedepends="asciidoc xmlto perl py3-setuptools"
subpackages="
$pkgname-pyc
$pkgname-doc
$pkgname-zsh-completion
$pkgname-fish-completion

View File

@ -3,7 +3,7 @@
# Maintainer: Robert Sacks <robert@sacks.email>
pkgname=streamlink
pkgver=5.4.0
pkgrel=0
pkgrel=1
pkgdesc="CLI for extracting streams from various websites to a video player of your choosing"
url="https://streamlink.github.io/"
arch="noarch"
@ -35,6 +35,7 @@ checkdepends="
py3-requests-mock
"
subpackages="
$pkgname-pyc
$pkgname-doc
$pkgname-bash-completion
$pkgname-zsh-completion

View File

@ -2,7 +2,7 @@
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=sublime-music
pkgver=0.11.16
pkgrel=9
pkgrel=10
pkgdesc="A native, GTK3 Subsonic client for the Linux Desktop"
url="https://sublimemusic.app"
arch="all !s390x !ppc64le" # py3-mpv doesnt work on these
@ -27,6 +27,7 @@ depends="
python3
"
makedepends="py3-gpep517 py3-installer py3-poetry-core py3-wheel"
subpackages="$pkgname-pyc"
source="https://gitlab.com/sublime-music/sublime-music/-/archive/v$pkgver/sublime-music-v$pkgver.tar.gz
fix-python3.11.patch
"

View File

@ -2,7 +2,7 @@
# Maintainer: Dmitry Zakharchenko <dmitz@disroot.org>
pkgname=subliminal
pkgver=2.1.0
pkgrel=1
pkgrel=2
pkgdesc="Python library and CLI tool for searching and downloading subtitles"
url="https://github.com/Diaoul/subliminal"
arch="noarch"
@ -25,6 +25,7 @@ depends="python3
"
makedepends="py3-setuptools"
checkdepends="python3-dev py3-pytest py3-pytest-runner libarchive-tools py3-vcrpy py3-sympy"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz
tests.patch legendastv.patch"
options="!check" # missing simpy

View File

@ -1,13 +1,13 @@
# Maintainer: Paul Bredbury <brebs@sent.com>
pkgname=swi-prolog
pkgver=9.0.3
pkgrel=0
pkgrel=1
pkgdesc="Versatile implementation of the Prolog programming language"
url="https://www.swi-prolog.org"
arch="all !riscv64" # missing libunwind-dev
license="BSD-2-Clause AND LGPL-3.0-or-later"
# Need to package JavaHamcrest in order to enable JPL
subpackages="$pkgname-doc $pkgname-xpce:xpce:noarch $pkgname-xpce-doc:xpce_doc:noarch"
subpackages="$pkgname-doc $pkgname-xpce:xpce:noarch $pkgname-xpce-doc:xpce_doc:noarch $pkgname-pyc"
makedepends="
cmake
gmp-dev

View File

@ -2,7 +2,7 @@
# Maintainer: Antoni Aloy <aaloytorrens@gmail.com>
pkgname=tartube
pkgver=2.4.165
pkgrel=1
pkgrel=2
pkgdesc="GUI front-end for youtube-dl, partly based on youtube-dl-gui and written in Python 3 / Gtk 3"
url="https://github.com/axcore/tartube"
arch="noarch !s390x" # freeimage
@ -31,6 +31,7 @@ case "$CARCH" in
esac
makedepends="py3-setuptools"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/axcore/tartube/archive/v$pkgver.tar.gz"
build() {

View File

@ -2,13 +2,14 @@
# Maintainer: Simon Frankenberger <simon-alpine@fraho.eu>
pkgname=thefuck
pkgver=3.32
pkgrel=1
pkgrel=2
pkgdesc="The Fuck is a magnificent app that corrects errors in previous console commands."
url="https://github.com/nvbn/thefuck"
arch="noarch"
license="MIT"
depends="py3-colorama py3-six py3-decorator py3-psutil py3-pyte"
makedepends="py3-setuptools"
subpackages="$pkgname-pyc"
source="thefuck-$pkgver.tar.gz::https://github.com/nvbn/thefuck/archive/$pkgver.tar.gz
"

View File

@ -1,7 +1,7 @@
# Maintainer: Keith Toh <ktprograms@gmail.com>
pkgname=tldr-python-client
pkgver=3.1.0
pkgrel=1
pkgrel=2
pkgdesc="Command line client for tldr, a collection of simplified and community-driven man pages"
url="https://github.com/tldr-pages/tldr-python-client"
arch="noarch"
@ -9,7 +9,7 @@ license="MIT"
depends="python3 py3-shtab py3-colorama py3-termcolor"
makedepends="py3-setuptools py3-sphinx py3-sphinx-argparse"
checkdepends="py3-pytest"
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/tldr-pages/tldr-python-client/archive/refs/tags/$pkgver.tar.gz"
build() {

View File

@ -3,7 +3,7 @@
pkgname=todoman
_pyname=todoman
pkgver=4.2.1
pkgrel=0
pkgrel=1
pkgdesc="A simple CalDav-based todo manager"
url="https://pypi.org/project/todoman/"
arch="noarch"
@ -38,7 +38,7 @@ checkdepends="
py3-pytest-cov
py3-pytest-runner
"
subpackages="$pkgname-doc $pkgname-bash-completion $pkgname-zsh-completion"
subpackages="$pkgname-doc $pkgname-bash-completion $pkgname-zsh-completion $pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pyname:0:1}/$_pyname/$_pyname-$pkgver.tar.gz"
options="!check" # fails with weird mismatching date stuff

View File

@ -2,7 +2,7 @@
# Maintainer:
pkgname=tpm2-pkcs11
pkgver=1.9.0
pkgrel=0
pkgrel=1
pkgdesc="A PKCS#11 interface for TPM2 hardware"
url="https://github.com/tpm2-software/tpm2-pkcs11"
arch="all"
@ -31,7 +31,7 @@ makedepends="
yaml-dev
"
options="!check" # Requires IBM TPM simulator
subpackages="$pkgname-dev"
subpackages="$pkgname-dev $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/tpm2-software/tpm2-pkcs11/archive/$pkgver.tar.gz"
prepare() {

View File

@ -2,7 +2,7 @@
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=unicorn
pkgver=2.0.1
pkgrel=1
pkgrel=2
pkgdesc="Unicorn CPU emulator engine"
url="https://www.unicorn-engine.org/"
# ppc: fails check
@ -10,7 +10,7 @@ url="https://www.unicorn-engine.org/"
arch="all !armv7 !armhf !ppc64le !s390x"
license="GPL-2.0-or-later"
makedepends="cmake linux-headers python3 py3-setuptools samurai"
subpackages="$pkgname-dev py3-unicorn:py3"
subpackages="$pkgname-dev py3-unicorn:py3 py3-$pkgname-pyc:pyc"
source="https://github.com/unicorn-engine/unicorn/archive/refs/tags/$pkgver/unicorn-$pkgver.tar.gz
endian.patch
python-libdir.patch

View File

@ -2,7 +2,7 @@
# Maintainer: Thiago Perrotta <tbperrotta@gmail.com>
pkgname=urlwatch
pkgver=2.25
pkgrel=2
pkgrel=3
pkgdesc="Tool for monitoring webpages for updates"
url="https://thp.io/2008/urlwatch/"
arch="noarch !ppc64le" # blocked by py3-keyring
@ -19,7 +19,7 @@ depends="
"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-docutils py3-pycodestyle"
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/u/urlwatch/urlwatch-$pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=uvicorn
pkgver=0.20.0
pkgrel=0
pkgrel=1
pkgdesc="Lightning-fast ASGI server"
url="https://www.uvicorn.org/"
license="BSD-3-Clause"
@ -26,6 +26,7 @@ checkdepends="
py3-websockets
py3-wsproto
"
subpackages="$pkgname-pyc"
source="https://github.com/encode/uvicorn/archive/$pkgver/uvicorn-$pkgver.tar.gz"
case "$CARCH" in

View File

@ -2,7 +2,7 @@
# Maintainer: Russ Webber <russ@rw.id.au>
pkgname=vcstool
pkgver=0.3.0
pkgrel=2
pkgrel=3
pkgdesc="A command line tool designed to make working with multiple repositories easier"
url="https://github.com/dirk-thomas/vcstool"
arch="noarch"
@ -10,7 +10,9 @@ license="Apache-2.0"
depends="python3 py3-yaml"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-flake8 py3-pydocstyle py3-flake8-import-order subversion mercurial git"
subpackages="$pkgname-bash-completion
subpackages="
$pkgname-pyc
$pkgname-bash-completion
$pkgname-zsh-completion
$pkgname-tcsh-completion:tcshcomp:noarch
"

View File

@ -2,7 +2,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=vdirsyncer
pkgver=0.19.1
pkgrel=1
pkgrel=2
pkgdesc="CLI Synchronization for CalDAV and CardDAV"
url="http://vdirsyncer.pimutils.org"
arch="noarch"
@ -35,7 +35,7 @@ checkdepends="
py3-trustme
py3-werkzeug
"
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/v/vdirsyncer/vdirsyncer-$pkgver.tar.gz"
build() {

View File

@ -2,13 +2,13 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=vidcutter
pkgver=6.0.5.1
pkgrel=4
pkgrel=5
pkgdesc="A modern, simple to use, constantly evolving and hella fast MEDIA CUTTER"
url="https://vidcutter.ozmartians.com"
arch="all !armhf" # Blocked by py3-qt5 -> qt5-qtdeclarative
license="GPL-3.0-or-later"
depends="python3 ffmpeg mediainfo py3-qt5 py3-opengl"
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-pyc"
makedepends="cython mpv-dev python3-dev py3-setuptools"
source="$pkgname-$pkgver.tar.gz::https://github.com/ozmartian/vidcutter/archive/$pkgver.tar.gz
pyqt5-5.15.8.patch

View File

@ -2,14 +2,14 @@
# Maintainer: David Demelier <markand@malikania.fr>
pkgname=vimiv-qt
pkgver=0.8.0
pkgrel=3
pkgrel=4
pkgdesc="an image viewer with vim-like keybindings"
url="https://github.com/karlch/vimiv-qt"
arch="all !armhf" # armhf blocked by py3-qt5 (qt5-qtdeclarative)
license="GPL-3.0-only"
depends="python3 py3-qt5"
makedepends="python3-dev py3-setuptools"
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/karlch/vimiv-qt/archive/v$pkgver.tar.gz"
options="!check" # Not working yet.

View File

@ -2,14 +2,14 @@
# Maintainer: David Demelier <markand@malikania.fr>
pkgname=vimiv
pkgver=0.9.1
pkgrel=5
pkgrel=6
pkgdesc="an image viewer with vim-like keybindings"
url="https://github.com/karlch/vimiv"
arch="all"
license="GPL-3.0-only"
depends="python3 py3-gobject3 gtk+3.0 py3-pillow"
makedepends="python3-dev py3-setuptools"
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/karlch/vimiv/archive/v$pkgver.tar.gz
fix-appdata.patch::https://github.com/karlch/vimiv/pull/87.patch
"

View File

@ -1,13 +1,14 @@
# Maintainer: Hoang Nguyen <folliekazetani@protonmail.com>
pkgname=virt-lightning
pkgver=2.2.0
pkgrel=1
pkgrel=2
pkgdesc="A tool to start libvirt VMs in a couple of seconds"
url="https://github.com/virt-lightning/virt-lightning"
arch="all !s390x !riscv64" # blocked by py3-libvirt
license="Apache-2.0"
depends="python3 py3-libvirt py3-yaml"
makedepends="py3-setuptools_scm"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/virt-lightning/virt-lightning/archive/refs/tags/$pkgver.tar.gz"
options="!check" # tests require a running libvirtd service

View File

@ -2,7 +2,7 @@
# Maintainer: Dmitry Zakharchenko <dmitz@disroot.org>
pkgname=visidata
pkgver=2.11
pkgrel=1
pkgrel=2
pkgdesc="Terminal spreadsheet multitool"
url="https://visidata.org"
arch="noarch"
@ -10,7 +10,7 @@ license="GPL-3.0-or-later"
depends="python3 py3-appdirs py3-setuptools py3-dateutil"
makedepends="py3-gpep517 py3-installer py3-setuptools py3-wheel"
checkdepends="py3-pytest"
subpackages="$pkgname-doc $pkgname-zsh-completion"
subpackages="$pkgname-doc $pkgname-zsh-completion $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/saulpw/visidata/archive/v$pkgver.tar.gz
devendor-appdirs.patch
sh-default.patch

View File

@ -2,13 +2,14 @@
# Maintainer: Edd Salkield <edd@salkield.uk>
pkgname=vit
pkgver=2.2.0
pkgrel=1
pkgrel=2
pkgdesc="Lightweight, fast, curses-based front end to Taskwarrior"
url="https://github.com/vit-project/vit"
arch="noarch"
license="MIT"
depends="python3 py3-tasklib py3-urwid"
makedepends="py3-setuptools"
subpackages="$pkgname-pyc"
source="https://github.com/vit-project/vit/archive/v$pkgver/vit-v$pkgver.tar.gz"
build() {

View File

@ -3,14 +3,14 @@
pkgname=volatility3
pkgver=2.4.1
_pkgver=${pkgver/_beta1/-beta.1}
pkgrel=0
pkgrel=1
pkgdesc="Volatile memory forensics toolkit"
url="https://github.com/volatilityfoundation/volatility3"
arch="noarch !armhf !armv7" # py3-yara
license="custom"
depends="py3-crypto py3-capstone py3-yara py3-pefile"
makedepends="py3-setuptools"
subpackages="$pkgname-doc"
subpackages="$pkgname-doc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/volatilityfoundation/volatility3/archive/v$_pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer: Valery Kartel <valery.kartel@gmail.com>
pkgname=websockify
pkgver=0.11.0
pkgrel=0
pkgrel=1
pkgdesc="WebSockets support for any application/server"
url="https://github.com/novnc/websockify"
arch="noarch"
@ -20,6 +20,7 @@ makedepends="
py3-setuptools
py3-wheel
"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/novnc/websockify/archive/v$pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=whipper
pkgver=0.10.0
pkgrel=3
pkgrel=4
pkgdesc="python CD-DA ripper preferring accuracy over speed"
# https://github.com/whipper-team/whipper/issues/515
options="net !check"
@ -33,6 +33,7 @@ makedepends="
libsndfile-dev
"
checkdepends="py3-twisted"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/whipper-team/whipper/archive/v$pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer: knuxify <knuxify@gmail.com>
pkgname=wlc
pkgver=1.13
pkgrel=1
pkgrel=2
pkgdesc="Weblate command line client"
url="https://weblate.org"
arch="noarch"
@ -10,6 +10,7 @@ license="GPL-3.0-or-later"
depends="python3 py3-argcomplete py3-dateutil py3-requests py3-xdg"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-responses"
subpackages="$pkgname-pyc"
source="https://github.com/WeblateOrg/wlc/archive/refs/tags/$pkgver/wlc-$pkgver.tar.gz"
build() {

View File

@ -2,7 +2,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=wok
pkgver=3.0.0
pkgrel=4
pkgrel=5
pkgdesc="Webserver of Kimchi - a cherrypy framework for multi-purpose plug-ins"
url="https://kimchi-project.github.io/wok/"
# s390x: blocked by polkist (py3-libvirt -> libvirt -> polkit)
@ -16,7 +16,7 @@ depends="python3 nginx logrotate py3-cherrypy py3-jsonschema
makedepends="automake autoconf libtool gettext-dev
python3-dev py3-pyflakes libxslt py3-setuptools websockify py3-mock"
options="!check" # depends on jaraco
subpackages="$pkgname-lang $pkgname-doc"
subpackages="$pkgname-lang $pkgname-doc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/kimchi-project/wok/archive/$pkgver.tar.gz
wokd.initd
alpine-specific-pushserver.patch

View File

@ -2,7 +2,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=xandikos
pkgver=0.2.8
pkgrel=2
pkgrel=3
pkgdesc="a lightweight yet complete CardDAV/CalDAV server that backs onto a Git repository"
url="https://xandikos.org"
arch="noarch"
@ -20,7 +20,7 @@ depends="
makedepends="py3-setuptools"
checkdepends="py3-pytest"
install="$pkgname.pre-install"
subpackages="$pkgname-doc $pkgname-openrc"
subpackages="$pkgname-doc $pkgname-openrc $pkgname-pyc"
source="
$pkgname-$pkgver.tar.gz::https://github.com/jelmer/xandikos/archive/v$pkgver.tar.gz
xandikos.initd

View File

@ -2,7 +2,7 @@
# Maintainer:
pkgname=xml2rfc
pkgver=3.17.0
pkgrel=0
pkgrel=1
pkgdesc="tool for converting XML documents into internet drafts and RFCs"
options="!check" # Requires unpackaged i18naddress
url="https://tools.ietf.org/"
@ -10,6 +10,7 @@ arch="noarch"
license="BSD-2-Clause"
depends="python3 py3-six py3-requests py3-lxml"
makedepends="py3-setuptools"
subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/x/xml2rfc/xml2rfc-$pkgver.tar.gz"
build() {

View File

@ -3,7 +3,7 @@
# Maintainer: vinnie <fz12345@gmail.com>
pkgname=xonsh
pkgver=0.13.4
pkgrel=1
pkgrel=2
pkgdesc="Python-powered, cross-platform, Unix-gazing shell"
url="https://xon.sh"
arch="noarch"
@ -30,6 +30,7 @@ checkdepends="
py3-pytest-timeout
py3-virtualenv
"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/xonsh/xonsh/archive/$pkgver.tar.gz"
options="!check" # token validation failures

View File

@ -2,7 +2,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=yamkix
pkgver=0.9.0
pkgrel=4
pkgrel=5
pkgdesc="A python based yaml formatter"
url="https://github.com/looztra/yamkix"
arch="noarch"
@ -10,6 +10,7 @@ license="Apache-2.0"
depends="python3 py3-ruamel.yaml"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-pytest-runner"
subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/looztra/yamkix/archive/v$pkgver.tar.gz"
[ "$CARCH" = "riscv64" ] && makedepends="$makedepends $checkdepends"

View File

@ -2,14 +2,14 @@
# Maintainer:
pkgname=ydcv
pkgver=0.7
pkgrel=5
pkgrel=6
pkgdesc="YouDao Console Version - Chinese online translate"
url="https://github.com/felixonmars/ydcv"
arch="noarch"
license="GPL-3.0-only"
depends="python3"
makedepends="py3-setuptools py3-setuptools_scm"
subpackages="$pkgname-zsh-completion"
subpackages="$pkgname-zsh-completion $pkgname-pyc"
source="ydcv-$pkgver.tar.gz::https://github.com/felixonmars/ydcv/archive/$pkgver.tar.gz"
options="!check"

View File

@ -2,7 +2,7 @@
# Maintainer: Dmitry Zakharchenko <dmitz@disroot.org>
pkgname=ytmdl
pkgver=2023.2.28
pkgrel=0
pkgrel=1
pkgdesc="Download songs with metadata from Youtube"
url="https://github.com/deepjyoti30/ytmdl"
arch="noarch !armhf !ppc64le" # limited by py3-youtube-search
@ -31,7 +31,7 @@ depends="python3
"
makedepends="py3-setuptools"
options="!check" # no test suite
subpackages="$pkgname-bash-completion $pkgname-zsh-completion"
subpackages="$pkgname-bash-completion $pkgname-zsh-completion $pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/y/ytmdl/ytmdl-$pkgver.tar.gz"
prepare() {