aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorptrcnull <git@ptrcnull.me>2023-04-22 13:19:22 +0200
committeralice <alice@ayaya.dev>2023-04-22 16:29:18 +0000
commit6b33280b1d73c00c3150d1a5995b707248281982 (patch)
tree40fb88c1055d62a7bc7da626bbfeba7a5f01ae99
parent1d5dbe00ffca97a14fe61ae5bb8502a8caabf783 (diff)
community/[m-r]*: split -pyc
-rw-r--r--community/mate-tweak/APKBUILD4
-rw-r--r--community/meld/APKBUILD4
-rw-r--r--community/mercurial/APKBUILD3
-rw-r--r--community/mopidy/APKBUILD2
-rw-r--r--community/mozo/APKBUILD4
-rw-r--r--community/mugshot/APKBUILD4
-rw-r--r--community/mutagen/APKBUILD4
-rw-r--r--community/mycli/APKBUILD3
-rw-r--r--community/mycroft-core/APKBUILD3
-rw-r--r--community/mycroft-skills-kit/APKBUILD3
-rw-r--r--community/mycroft-skills-manager/APKBUILD3
-rw-r--r--community/mygnuhealth/APKBUILD4
-rw-r--r--community/niaaml-gui/APKBUILD3
-rw-r--r--community/nototools/APKBUILD3
-rw-r--r--community/notus-scanner/APKBUILD4
-rw-r--r--community/ntpsec/APKBUILD4
-rw-r--r--community/obex-capabilities/APKBUILD4
-rw-r--r--community/ocrmypdf/APKBUILD3
-rw-r--r--community/olm/APKBUILD8
-rw-r--r--community/onboard/APKBUILD4
-rw-r--r--community/orca/APKBUILD4
-rw-r--r--community/ospd-openvas/APKBUILD4
-rw-r--r--community/ovos-skill-installer/APKBUILD3
-rw-r--r--community/ovos-skills-manager/APKBUILD3
-rw-r--r--community/pass-git-helper/APKBUILD3
-rw-r--r--community/pdfposter/APKBUILD3
-rw-r--r--community/pg_activity/APKBUILD4
-rw-r--r--community/pgcli/APKBUILD3
-rw-r--r--community/pgsanity/APKBUILD3
-rw-r--r--community/picard/APKBUILD4
-rw-r--r--community/pluma/APKBUILD10
-rw-r--r--community/pmbootstrap/APKBUILD3
-rw-r--r--community/poetry/APKBUILD3
-rw-r--r--community/psautohint/APKBUILD3
-rw-r--r--community/pwclient/APKBUILD6
-rw-r--r--community/py3status/APKBUILD4
-rw-r--r--community/pydiffx/APKBUILD3
-rw-r--r--community/python3-tkinter/APKBUILD4
-rw-r--r--community/pythran/APKBUILD3
-rw-r--r--community/qutebrowser/APKBUILD4
-rw-r--r--community/radicale/APKBUILD4
-rw-r--r--community/ranger/APKBUILD4
-rw-r--r--community/rapidyaml/APKBUILD4
-rw-r--r--community/rbtools/APKBUILD3
-rw-r--r--community/reuse/APKBUILD3
-rw-r--r--community/rss2email/APKBUILD3
-rw-r--r--community/rstcheck/APKBUILD3
47 files changed, 103 insertions, 72 deletions
diff --git a/community/mate-tweak/APKBUILD b/community/mate-tweak/APKBUILD
index 63acf3fb471..9d7bdc91ec8 100644
--- a/community/mate-tweak/APKBUILD
+++ b/community/mate-tweak/APKBUILD
@@ -2,14 +2,14 @@
# Maintainer: Roberto Oliveira <robertoguimaraes8@gmail.com>
pkgname=mate-tweak
pkgver=22.04.8
-pkgrel=1
+pkgrel=2
pkgdesc="Tweak tool for the MATE Desktop"
url="https://github.com/ubuntu-mate/mate-tweak"
arch="noarch"
license="GPL-2.0-or-later"
depends="py3-distro py3-psutil py3-setproctitle"
makedepends="python3-dev py3-distutils-extra intltool py3-setuptools"
-subpackages="$pkgname-doc $pkgname-lang"
+subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/ubuntu-mate/mate-tweak/archive/$pkgver.tar.gz"
options="!check" # no tests provided by upstream
diff --git a/community/meld/APKBUILD b/community/meld/APKBUILD
index 5eed3e87fb2..bb14a38dd1c 100644
--- a/community/meld/APKBUILD
+++ b/community/meld/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: August Klein <amatcoder@gmail.com>
pkgname=meld
pkgver=3.22.0
-pkgrel=2
+pkgrel=3
pkgdesc="A visual diff and merge tool"
url="https://meldmerge.org"
arch="noarch"
@@ -32,7 +32,7 @@ checkdepends="
py3-pytest
xvfb-run
"
-subpackages="$pkgname-lang $pkgname-doc"
+subpackages="$pkgname-lang $pkgname-doc $pkgname-pyc"
source="https://download.gnome.org/sources/meld/${pkgver%.*}/meld-$pkgver.tar.xz
fix-meson-pyc-compile.patch
"
diff --git a/community/mercurial/APKBUILD b/community/mercurial/APKBUILD
index 7f8af1a8f1c..5e1dab9b0db 100644
--- a/community/mercurial/APKBUILD
+++ b/community/mercurial/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=mercurial
pkgver=6.4.2
-pkgrel=0
+pkgrel=1
pkgdesc="Scalable distributed SCM tool"
url="https://www.mercurial-scm.org/"
arch="all"
@@ -25,6 +25,7 @@ checkdepends="
xz
"
subpackages="
+ $pkgname-pyc
$pkgname-doc
$pkgname-lang
$pkgname-vim::noarch
diff --git a/community/mopidy/APKBUILD b/community/mopidy/APKBUILD
index dca3b69907d..cb2a48398db 100644
--- a/community/mopidy/APKBUILD
+++ b/community/mopidy/APKBUILD
@@ -34,7 +34,7 @@ checkdepends="
py3-responses
"
install="$pkgname.pre-install"
-subpackages="$pkgname-doc $pkgname-openrc"
+subpackages="$pkgname-doc $pkgname-openrc $pkgname-pyc"
source="https://github.com/mopidy/mopidy/archive/v$pkgver/mopidy-v$pkgver.tar.gz
new-sphinx.patch
mopidy.conf
diff --git a/community/mozo/APKBUILD b/community/mozo/APKBUILD
index 3ca7990ba61..0e260d79fde 100644
--- a/community/mozo/APKBUILD
+++ b/community/mozo/APKBUILD
@@ -2,14 +2,14 @@
# Maintainer: Alan Lacerda <alacerda@alpinelinux.org>
pkgname=mozo
pkgver=1.26.2
-pkgrel=0
+pkgrel=1
pkgdesc="A menu editor for MATE"
url="https://github.com/mate-desktop/mozo"
arch="noarch"
license="LGPL-2.1-or-later"
makedepends="intltool mate-menus-dev glib-dev py3-gobject3-dev python3"
depends="py3-gobject3 mate-menus"
-subpackages="$pkgname-doc $pkgname-lang"
+subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/mozo-$pkgver.tar.xz"
build() {
diff --git a/community/mugshot/APKBUILD b/community/mugshot/APKBUILD
index da7b4f240d2..5e81b205797 100644
--- a/community/mugshot/APKBUILD
+++ b/community/mugshot/APKBUILD
@@ -2,14 +2,14 @@
# Maintainer: knuxify <knuxify@gmail.com>
pkgname=mugshot
pkgver=0.4.3
-pkgrel=3
+pkgrel=4
pkgdesc="Lightweight user configuration utility"
url="https://github.com/bluesabre/mugshot"
arch="all"
license="GPL-3.0-or-later"
depends="python3 shadow py3-cairo py3-gobject3 py3-pexpect"
makedepends="gobject-introspection intltool py3-setuptools py3-distutils-extra"
-subpackages="$pkgname-doc $pkgname-lang"
+subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc"
source="https://github.com/bluesabre/mugshot/releases/download/mugshot-$pkgver/mugshot-$pkgver.tar.gz"
options="!check" # no test suite
diff --git a/community/mutagen/APKBUILD b/community/mutagen/APKBUILD
index afda8a77660..d2e0300b3ee 100644
--- a/community/mutagen/APKBUILD
+++ b/community/mutagen/APKBUILD
@@ -1,14 +1,14 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=mutagen
pkgver=1.46.0
-pkgrel=1
+pkgrel=2
pkgdesc="Audio tagger implemented in Python"
url="https://github.com/quodlibet/mutagen"
arch="noarch"
license="GPL-2.0-or-later"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
checkdepends="py3-pytest-xdist py3-flake8 py3-hypothesis"
-subpackages="$pkgname-doc py3-$pkgname:py3"
+subpackages="$pkgname-doc py3-$pkgname-pyc py3-$pkgname:py3"
source="mutagen-$pkgver.tar.gz::https://github.com/quodlibet/mutagen/archive/release-$pkgver.tar.gz"
builddir="$srcdir/$pkgname-release-$pkgver"
diff --git a/community/mycli/APKBUILD b/community/mycli/APKBUILD
index 7c3db554b16..3d3a0cecd8e 100644
--- a/community/mycli/APKBUILD
+++ b/community/mycli/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: omni <omni+alpine@hack.org>
pkgname=mycli
pkgver=1.26.1
-pkgrel=1
+pkgrel=2
pkgdesc="MySQL CLI with autocompletion and syntax highlighting"
url="https://www.mycli.net/"
arch="noarch"
@@ -23,6 +23,7 @@ depends="
"
makedepends="python3-dev py3-setuptools py3-paramiko"
checkdepends="py3-pytest py3-mock"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/m/mycli/mycli-$pkgver.tar.gz"
build() {
diff --git a/community/mycroft-core/APKBUILD b/community/mycroft-core/APKBUILD
index 550300307b9..a0a6ca9f57d 100644
--- a/community/mycroft-core/APKBUILD
+++ b/community/mycroft-core/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mycroft-core
pkgver=21.2.2
-pkgrel=1
+pkgrel=2
pkgdesc="Mycroft Core, the Mycroft Artificial Intelligence platform"
url="https://mycroft.ai/"
# s390x blocked by mimic1, py3-precise-runner
@@ -55,6 +55,7 @@ checkdepends="
py3-wheel
"
install="$pkgname.post-install"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/MycroftAI/mycroft-core/archive/release/v$pkgver.tar.gz
profile.sh
0001-loose-requirements.patch
diff --git a/community/mycroft-skills-kit/APKBUILD b/community/mycroft-skills-kit/APKBUILD
index c95b6e58302..cc1dfb80e23 100644
--- a/community/mycroft-skills-kit/APKBUILD
+++ b/community/mycroft-skills-kit/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mycroft-skills-kit
pkgver=0.4.0
-pkgrel=2
+pkgrel=3
pkgdesc="Mycroft Skills Kit"
url="https://github.com/MycroftAI/mycroft-skills-kit"
arch="noarch"
@@ -20,6 +20,7 @@ makedepends="
py3-setuptools
py3-wheel
"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/m/msk/msk-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/msk-$pkgver"
diff --git a/community/mycroft-skills-manager/APKBUILD b/community/mycroft-skills-manager/APKBUILD
index 74e0c6eb06b..04cf88a3b71 100644
--- a/community/mycroft-skills-manager/APKBUILD
+++ b/community/mycroft-skills-manager/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mycroft-skills-manager
pkgver=0.9.0
-pkgrel=1
+pkgrel=2
pkgdesc="Mycroft Skills Manager"
url="https://github.com/MycroftAI/mycroft-skills-manager"
arch="noarch"
@@ -19,6 +19,7 @@ depends="
"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/MycroftAI/mycroft-skills-manager/archive/refs/tags/release/v$pkgver.tar.gz"
# net required for tests
options="net"
diff --git a/community/mygnuhealth/APKBUILD b/community/mygnuhealth/APKBUILD
index 0c452b28572..821f50b5caa 100644
--- a/community/mygnuhealth/APKBUILD
+++ b/community/mygnuhealth/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=mygnuhealth
pkgver=1.0.5
-pkgrel=2
+pkgrel=3
pkgdesc="The GNU Health Personal Health Record (PHR)"
url="https://invent.kde.org/pim/mygnuhealth"
# armhf and riscv64 blocked by py3-pyside2
@@ -18,7 +18,7 @@ depends="
python3
"
makedepends="py3-setuptools"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-pyc"
source="https://pypi.python.org/packages/source/M/MyGNUHealth/MyGNUHealth-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/MyGNUHealth-$pkgver"
diff --git a/community/niaaml-gui/APKBUILD b/community/niaaml-gui/APKBUILD
index f53422b67dc..def9647fce8 100644
--- a/community/niaaml-gui/APKBUILD
+++ b/community/niaaml-gui/APKBUILD
@@ -3,7 +3,7 @@
pkgname=niaaml-gui
_pkgorig=NiaAML-GUI
pkgver=0.1.13
-pkgrel=3
+pkgrel=4
pkgdesc="GUI for NiaAML Python package"
url="https://github.com/lukapecnik/NiaAML-GUI"
arch="noarch !s390x !riscv64 !ppc64le" # py3-scikit-learn, py3-niapy
@@ -11,6 +11,7 @@ license="MIT"
depends="python3 py3-niapy py3-niaaml py3-qtawesome py3-qt5"
checkdepends="python3-dev py3-pytest"
makedepends="py3-poetry-core py3-gpep517"
+subpackages="$pkgname-pyc"
source="https://github.com/lukapecnik/NiaAML-GUI/archive/$pkgver/$_pkgorig-$pkgver.tar.gz"
builddir="$srcdir/NiaAML-GUI-$pkgver"
diff --git a/community/nototools/APKBUILD b/community/nototools/APKBUILD
index 8dc1341ef2c..39c1bf9c46d 100644
--- a/community/nototools/APKBUILD
+++ b/community/nototools/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=nototools
pkgver=0.2.17
-pkgrel=1
+pkgrel=2
pkgdesc="Noto fonts support tools and scripts"
url="https://github.com/googlefonts/nototools"
arch="noarch"
@@ -14,6 +14,7 @@ makedepends="
"
options="!check" # requires ttxn
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/n/notofonttools/notofonttools-$pkgver.tar.gz"
builddir="$srcdir/notofonttools-$pkgver"
diff --git a/community/notus-scanner/APKBUILD b/community/notus-scanner/APKBUILD
index 29ee02d7d42..84ba0b837ad 100644
--- a/community/notus-scanner/APKBUILD
+++ b/community/notus-scanner/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=notus-scanner
pkgver=22.4.5
-pkgrel=0
+pkgrel=1
pkgdesc="Notus is a vulnerability scanner for creating results from local security checks "
url="https://github.com/greenbone/notus-scanner"
arch="noarch"
@@ -19,7 +19,7 @@ depends="
"
makedepends="py3-gpep517 python3-dev py3-poetry-core"
checkdepends="py3-pytest"
-subpackages="$pkgname-openrc"
+subpackages="$pkgname-openrc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/greenbone/notus-scanner/archive/refs/tags/v$pkgver.tar.gz
tomllib.patch
notus-scanner.initd
diff --git a/community/ntpsec/APKBUILD b/community/ntpsec/APKBUILD
index 633dfff39f8..51d1d1ac02d 100644
--- a/community/ntpsec/APKBUILD
+++ b/community/ntpsec/APKBUILD
@@ -3,7 +3,7 @@
pkgname=ntpsec
pkgver=1.2.2
_pkgver=${pkgver//./_}
-pkgrel=1
+pkgrel=2
pkgdesc="NTP reference implementation, refactored for security"
url="https://www.ntpsec.org/"
arch="all"
@@ -17,7 +17,7 @@ makedepends="
openssl-dev>3
python3-dev
"
-subpackages="$pkgname-dev $pkgname-doc $pkgname-openrc"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-openrc $pkgname-pyc"
source="
https://github.com/ntpsec/ntpsec/archive/refs/tags/NTPsec_$_pkgver.tar.gz
ntp.conf
diff --git a/community/obex-capabilities/APKBUILD b/community/obex-capabilities/APKBUILD
index ccc3572cb25..320d79cb0b8 100644
--- a/community/obex-capabilities/APKBUILD
+++ b/community/obex-capabilities/APKBUILD
@@ -3,7 +3,7 @@
pkgname=obex-capabilities
pkgver=0.2.1
-pkgrel=2
+pkgrel=3
pkgdesc="Script to generate Bluetooth OBEX capabilities XML files at runtime"
url="https://gitlab.com/postmarketOS/obex-capabilities"
arch="noarch"
@@ -11,7 +11,7 @@ license="GPL-3.0-or-later"
depends="python3 py3-dbus"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
-subpackages="$pkgname-bluez-obexd:_obexd"
+subpackages="$pkgname-bluez-obexd:_obexd $pkgname-pyc"
source="https://gitlab.com/postmarketos/obex-capabilities/-/archive/$pkgver/obex-capabilities-$pkgver.tar.gz
org.bluez.obex.service
"
diff --git a/community/ocrmypdf/APKBUILD b/community/ocrmypdf/APKBUILD
index c85b1931825..3b39f14c7dd 100644
--- a/community/ocrmypdf/APKBUILD
+++ b/community/ocrmypdf/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org>
pkgname=ocrmypdf
pkgver=14.1.0
-pkgrel=0
+pkgrel=1
pkgdesc="Add OCR text layer to scanned PDF files"
url="https://github.com/ocrmypdf/OCRmyPDF"
# s390x, riscv64: pngquant
@@ -41,6 +41,7 @@ checkdepends="
tesseract-ocr-data-eng
tesseract-ocr-data-osd
"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/o/ocrmypdf/ocrmypdf-$pkgver.tar.gz"
build() {
diff --git a/community/olm/APKBUILD b/community/olm/APKBUILD
index eb8490238c4..7d793a3aef1 100644
--- a/community/olm/APKBUILD
+++ b/community/olm/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=olm
pkgver=3.2.14
-pkgrel=0
+pkgrel=1
pkgdesc="Implementation of the olm and megolm cryptographic ratchets"
arch="all"
url="https://gitlab.matrix.org/matrix-org/olm"
@@ -22,7 +22,7 @@ checkdepends="
py3-aspectlib
"
source="https://gitlab.matrix.org/matrix-org/olm/-/archive/$pkgver/olm-$pkgver.tar.gz"
-subpackages="$pkgname-dev py3-olm:py3"
+subpackages="$pkgname-dev py3-olm-pyc py3-olm:py3"
build() {
cmake -B build -G Ninja \
@@ -56,12 +56,14 @@ check() {
package() {
DESTDIR="$pkgdir" cmake --install build
+ DESTDIR="$pkgdir" make -C "$builddir"/python install-python3
}
py3() {
depends="python3 py3-future py3-cffi"
- DESTDIR="$subpkgdir" make -C "$builddir"/python install-python3
+ amove usr/lib/python3*
}
+
sha512sums="
3129bf2f4978d8cd80cf65524d3c98a00f707f82fd96c6182a4502a9769d4e9b920263cf3a810f6403a549b2d5a379aa42897d3d30decb2d28121fe2710ccb8e olm-3.2.14.tar.gz
"
diff --git a/community/onboard/APKBUILD b/community/onboard/APKBUILD
index 0dc2cce58ea..50f837e8aa2 100644
--- a/community/onboard/APKBUILD
+++ b/community/onboard/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Danct12 <danct12@disroot.org>
pkgname=onboard
pkgver=1.4.1
-pkgrel=9
+pkgrel=10
pkgdesc="On-screen keyboard useful on tablet PCs or for mobility impaired users"
url="https://launchpad.net/onboard"
license="GPL-3.0-only"
@@ -15,7 +15,7 @@ makedepends="python3-dev py3-setuptools py3-distutils-extra
source="https://launchpad.net/onboard/${pkgver%.*}/$pkgver/+download/onboard-$pkgver.tar.gz
glibc-musl-error.patch"
options="!check" # cannot open display
-subpackages="$pkgname-doc $pkgname-lang"
+subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc"
build() {
python3 setup.py build
diff --git a/community/orca/APKBUILD b/community/orca/APKBUILD
index 22f04b67dea..c425176aec4 100644
--- a/community/orca/APKBUILD
+++ b/community/orca/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=orca
pkgver=44.0
-pkgrel=0
+pkgrel=1
pkgdesc="Orca is an extensible screen reader"
url="https://wiki.gnome.org/Projects/Orca"
arch="noarch !armhf" # missing gst-plugins-good
@@ -24,7 +24,7 @@ makedepends="
itstool
py3-gobject3-dev
"
-subpackages="$pkgname-lang $pkgname-doc"
+subpackages="$pkgname-lang $pkgname-doc $pkgname-pyc"
source="https://download.gnome.org/sources/orca/${pkgver%.*}/orca-$pkgver.tar.xz"
build() {
diff --git a/community/ospd-openvas/APKBUILD b/community/ospd-openvas/APKBUILD
index 8ad5c7af922..c60c1d54a72 100644
--- a/community/ospd-openvas/APKBUILD
+++ b/community/ospd-openvas/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=ospd-openvas
pkgver=22.4.6
-pkgrel=1
+pkgrel=2
pkgdesc="ospd-openvas is an OSP server implementation to allow GVM to remotely control an OpenVAS Scanner"
url="https://github.com/greenbone/ospd-openvas"
arch="noarch"
@@ -23,7 +23,7 @@ depends="
"
makedepends="py3-gpep517 py3-installer py3-poetry-core"
checkdepends="py3-pytest py3-gnupg"
-subpackages="$pkgname-openrc"
+subpackages="$pkgname-openrc $pkgname-pyc"
install="$pkgname.post-install"
source="$pkgname-$pkgver.tar.gz::https://github.com/greenbone/ospd-openvas/archive/v$pkgver.tar.gz
$pkgname.initd
diff --git a/community/ovos-skill-installer/APKBUILD b/community/ovos-skill-installer/APKBUILD
index 717c9183da7..b9bd6beb9c6 100644
--- a/community/ovos-skill-installer/APKBUILD
+++ b/community/ovos-skill-installer/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ovos-skill-installer
pkgver=0.0.5
-pkgrel=0
+pkgrel=1
pkgdesc="Mycroft skill installer from .zip or .tar.gz urls"
url="https://github.com/OpenVoiceOS/ovos_skill_installer"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/o/ovos_skill_installer/ovos_skill_installer-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/${pkgname//-/_}-$pkgver"
diff --git a/community/ovos-skills-manager/APKBUILD b/community/ovos-skills-manager/APKBUILD
index fcda188bf01..cdbb92b5afc 100644
--- a/community/ovos-skills-manager/APKBUILD
+++ b/community/ovos-skills-manager/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ovos-skills-manager
pkgver=0.0.1
-pkgrel=3
+pkgrel=4
pkgdesc="Open Voice OS skill manager"
url="https://github.com/OpenVoiceOS/ovos_skill_manager"
arch="noarch"
@@ -18,6 +18,7 @@ depends="
"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/o/ovos-skills-manager/ovos-skills-manager-$pkgver.tar.gz"
# net required for tests
# tests disabled as they are broken and are in process of being rewritten upstream
diff --git a/community/pass-git-helper/APKBUILD b/community/pass-git-helper/APKBUILD
index c98ee20e595..73f1297584a 100644
--- a/community/pass-git-helper/APKBUILD
+++ b/community/pass-git-helper/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=pass-git-helper
pkgver=1.2.0
-pkgrel=1
+pkgrel=2
pkgdesc="git credential helper interfacing with pass, the standard unix password manager."
url="https://github.com/languitar/pass-git-helper"
arch="noarch"
@@ -10,6 +10,7 @@ license="LGPL-3.0-only"
depends="python3 pass py3-xdg"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-pytest-cov py3-pytest-mock"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/languitar/pass-git-helper/archive/v$pkgver.tar.gz"
provides="py3-pass-git-helper=$pkgver-r$pkgrel"
diff --git a/community/pdfposter/APKBUILD b/community/pdfposter/APKBUILD
index fece342ffb4..b538beb8847 100644
--- a/community/pdfposter/APKBUILD
+++ b/community/pdfposter/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Aiden Grossman <agrossman154@yahoo.com>
pkgname=pdfposter
pkgver=0.8.1
-pkgrel=3
+pkgrel=4
pkgdesc="Tool for scaling and tiling PDFs to multiple pages for printing"
url="https://gitlab.com/pdftools/pdfposter/"
arch="noarch"
@@ -14,6 +14,7 @@ makedepends="
py3-wheel
"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://gitlab.com/pdftools/pdfposter/-/archive/v$pkgver/pdfposter-v$pkgver.tar.gz
pypdf.patch
"
diff --git a/community/pg_activity/APKBUILD b/community/pg_activity/APKBUILD
index ff68fda0e51..14f5c180bbd 100644
--- a/community/pg_activity/APKBUILD
+++ b/community/pg_activity/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=pg_activity
pkgver=3.3.0
-pkgrel=0
+pkgrel=1
pkgdesc="Top like application for PostgreSQL server activity monitoring"
url="https://github.com/dalibo/pg_activity"
arch="noarch"
@@ -26,7 +26,7 @@ checkdepends="
py3-pytest
"
provides="py3-pg_activity=$pkgver-r$pkgrel"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-pyc"
source="https://github.com/dalibo/pg_activity/archive/v$pkgver/pg_activity-$pkgver.tar.gz"
build() {
diff --git a/community/pgcli/APKBUILD b/community/pgcli/APKBUILD
index dd45fa67414..a6f27c0d414 100644
--- a/community/pgcli/APKBUILD
+++ b/community/pgcli/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: omni <omni+alpine@hack.org>
pkgname=pgcli
pkgver=3.5.0
-pkgrel=1
+pkgrel=2
pkgdesc="Postgres CLI with autocompletion and syntax highlighting"
options="!check" # Tests fail
url="https://www.pgcli.com"
@@ -23,6 +23,7 @@ depends="python3
py3-wcwidth"
checkdepends="pytest py3-mock"
makedepends="python3-dev py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/pgcli/pgcli-$pkgver.tar.gz"
check() {
diff --git a/community/pgsanity/APKBUILD b/community/pgsanity/APKBUILD
index 280477eed19..c985285b2b5 100644
--- a/community/pgsanity/APKBUILD
+++ b/community/pgsanity/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=pgsanity
pkgver=0.2.9
-pkgrel=4
+pkgrel=5
pkgdesc="Check the syntax of Postgresql SQL files"
url="https://github.com/markdrago/pgsanity"
arch="noarch"
license="MIT"
depends="python3 cmd:ecpg"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://github.com/markdrago/pgsanity/archive/v$pkgver/pgsanity-$pkgver.tar.gz"
build() {
diff --git a/community/picard/APKBUILD b/community/picard/APKBUILD
index af04fbd568c..1cef3f77a3a 100644
--- a/community/picard/APKBUILD
+++ b/community/picard/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=picard
pkgver=2.8.5
-pkgrel=1
+pkgrel=2
# armhf blocked by qt5-qtdeclarative
arch="all !armhf"
url="https://picard.musicbrainz.org/"
@@ -24,7 +24,7 @@ makedepends="
checkdepends="
py3-pytest
"
-subpackages="$pkgname-lang"
+subpackages="$pkgname-lang $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/metabrainz/picard/archive/release-$pkgver.tar.gz"
builddir="$srcdir/picard-release-$pkgver"
diff --git a/community/pluma/APKBUILD b/community/pluma/APKBUILD
index 5f760b15e2a..7c94274ad1a 100644
--- a/community/pluma/APKBUILD
+++ b/community/pluma/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Alan Lacerda <alacerda@alpinelinux.org>
pkgname=pluma
pkgver=1.26.0
-pkgrel=2
+pkgrel=3
pkgdesc="A small and lightweight UTF-8 text editor for the MATE"
url="https://github.com/mate-desktop/pluma"
arch="all"
@@ -26,7 +26,7 @@ makedepends="
libxml2-utils
mate-desktop-dev
"
-subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-pyc"
source="https://pub.mate-desktop.org/releases/${pkgver%.*}/pluma-$pkgver.tar.xz"
build() {
@@ -47,6 +47,12 @@ package() {
make DESTDIR="$pkgdir" install
}
+pyc() {
+ default_pyc
+ local IFS=$'\n'
+ amove $(find usr/lib/pluma -type d -name __pycache__)
+}
+
sha512sums="
a6c0cee7110f4863e44af51b19bb528f0f3570eab8db98038152bf142eedde97ac13b896deff7051b941a0f43c6fe14e316a97eba40fe5d4854d76038450245f pluma-1.26.0.tar.xz
"
diff --git a/community/pmbootstrap/APKBUILD b/community/pmbootstrap/APKBUILD
index bb8ebe42eff..8d221560de8 100644
--- a/community/pmbootstrap/APKBUILD
+++ b/community/pmbootstrap/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Oliver Smith <ollieparanoid@postmarketos.org>
pkgname=pmbootstrap
pkgver=1.52.0
-pkgrel=0
+pkgrel=1
pkgdesc="Sophisticated chroot/build/flash tool to develop and install postmarketOS"
url="https://sr.ht/~postmarketos/pmbootstrap/"
arch="noarch"
@@ -14,6 +14,7 @@ depends="
"
makedepends="py3-setuptools"
checkdepends="pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://git.sr.ht/~postmarketos/pmbootstrap/archive/$pkgver.tar.gz
modules-load.conf
"
diff --git a/community/poetry/APKBUILD b/community/poetry/APKBUILD
index 678b3d062e1..44031c59cbf 100644
--- a/community/poetry/APKBUILD
+++ b/community/poetry/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=poetry
pkgver=1.4.2
-pkgrel=0
+pkgrel=1
pkgdesc="Python3 dependency management and packaging system"
url="https://python-poetry.org"
arch="noarch"
@@ -38,6 +38,7 @@ depends="
"
makedepends="py3-gpep517 py3-installer"
checkdepends="py3-pytest py3-pytest-mock py3-deepdiff py3-httpretty"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/python-poetry/poetry/archive/$pkgver.tar.gz"
options="!check" # TODO: enable tests
diff --git a/community/psautohint/APKBUILD b/community/psautohint/APKBUILD
index a60f81dfba1..b2cda597528 100644
--- a/community/psautohint/APKBUILD
+++ b/community/psautohint/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=psautohint
pkgver=2.4.0
-pkgrel=1
+pkgrel=2
pkgdesc="standalone version of AFDKO's autohinter"
url="https://github.com/adobe-type-tools/psautohint"
arch="all !s390x" # ufo2ft
@@ -21,6 +21,7 @@ makedepends="
python3-dev
"
checkdepends="py3-pytest py3-pytest-xdist"
+subpackages="$pkgname-pyc"
source="https://github.com/adobe-type-tools/psautohint/releases/download/v$pkgver/psautohint-$pkgver.tar.gz"
options="!check" # fail for some reason
diff --git a/community/pwclient/APKBUILD b/community/pwclient/APKBUILD
index 24610cc7148..c23b06af82a 100644
--- a/community/pwclient/APKBUILD
+++ b/community/pwclient/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=pwclient
pkgver=1.3.0
-pkgrel=4
+pkgrel=5
pkgdesc="The command-line client for the patchwork patch tracking tool"
url="https://github.com/getpatchwork/pwclient"
arch="noarch"
@@ -10,8 +10,8 @@ license="GPL-2.0-or-later"
depends="python3"
makedepends="py3-setuptools py3-pbr"
checkdepends="py3-pytest py3-pytest-cov py3-mock"
-subpackages="$pkgname-doc"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-pyc"
+subpackages="$pkgname-doc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/getpatchwork/pwclient/archive/$pkgver.tar.gz"
build() {
diff --git a/community/py3status/APKBUILD b/community/py3status/APKBUILD
index 2c58eb4dd03..6afda918456 100644
--- a/community/py3status/APKBUILD
+++ b/community/py3status/APKBUILD
@@ -2,14 +2,14 @@
# Maintainer: Guy Godfroy <guy.godfroy@gugod.fr>
pkgname=py3status
pkgver=3.50
-pkgrel=0
+pkgrel=1
pkgdesc="Extensible i3status wrapper written in python"
url="https://py3status.readthedocs.io"
arch="noarch"
license="BSD-3-Clause"
depends="python3 py3-setuptools"
checkdepends="py3-pytest"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/refs/tags/$pkgver.tar.gz"
build() {
diff --git a/community/pydiffx/APKBUILD b/community/pydiffx/APKBUILD
index 764ab2f9f4a..cfe341d5ad4 100644
--- a/community/pydiffx/APKBUILD
+++ b/community/pydiffx/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: André Klitzing <aklitzing@gmail.com>
pkgname=pydiffx
pkgver=1.1
-pkgrel=0
+pkgrel=1
pkgdesc="Python Reader/Writer for DiffX Files"
url="https://diffx.org/pydiffx/"
# broken big-endian compares
@@ -15,6 +15,7 @@ makedepends="
py3-wheel
"
checkdepends="py3-kgb py3-pytest"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pydiffx/pydiffx-$pkgver.tar.gz"
build() {
diff --git a/community/python3-tkinter/APKBUILD b/community/python3-tkinter/APKBUILD
index 25d6640eb70..761dbfdb304 100644
--- a/community/python3-tkinter/APKBUILD
+++ b/community/python3-tkinter/APKBUILD
@@ -4,13 +4,13 @@
pkgname=python3-tkinter
pkgver=3.11.3
_basever="${pkgver%.*}"
-pkgrel=0
+pkgrel=1
pkgdesc="A graphical user interface for the Python programming language"
url="https://wiki.python.org/moin/TkInter"
arch="all"
license="PSF-2.0"
replaces="python3"
-subpackages="$pkgname-tests::noarch python3-idle:_idle:noarch"
+subpackages="$pkgname-tests::noarch python3-idle:_idle:noarch $pkgname-pyc"
makedepends="
bzip2-dev
expat-dev
diff --git a/community/pythran/APKBUILD b/community/pythran/APKBUILD
index 1f517f902aa..d41f0f21e3b 100644
--- a/community/pythran/APKBUILD
+++ b/community/pythran/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: psykose <alice@ayaya.dev>
pkgname=pythran
pkgver=0.12.1
-pkgrel=0
+pkgrel=1
pkgdesc="Ahead of Time compiler for numeric kernels"
url="https://github.com/serge-sans-paille/pythran"
arch="noarch"
@@ -15,6 +15,7 @@ depends="
"
makedepends="py3-gpep517 py3-setuptools python3-dev py3-wheel"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/serge-sans-paille/pythran/archive/refs/tags/$pkgver.tar.gz
arm-hwcap.patch
"
diff --git a/community/qutebrowser/APKBUILD b/community/qutebrowser/APKBUILD
index 7bf777c114c..4a06e1e22e9 100644
--- a/community/qutebrowser/APKBUILD
+++ b/community/qutebrowser/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: omni <omni+alpine@hack.org>
pkgname=qutebrowser
pkgver=2.5.4
-pkgrel=0
+pkgrel=1
pkgdesc="Keyboard-driven, vim-like browser based on PyQT5"
url="https://qutebrowser.org/"
# s390x, ppc64le and riscv64 blocked by qt5-qtwebengine
@@ -33,7 +33,7 @@ checkdepends="
py3-pytest-mock
py3-pytest-rerunfailures
"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-pyc"
source="https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz
no-py-optimise.patch
"
diff --git a/community/radicale/APKBUILD b/community/radicale/APKBUILD
index e09940e0d63..abe228b855d 100644
--- a/community/radicale/APKBUILD
+++ b/community/radicale/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=radicale
pkgver=3.1.8
-pkgrel=1
+pkgrel=2
pkgdesc="Free and open-source CalDAV and CardDAV server"
url="https://radicale.org/3.0.html"
arch="noarch"
@@ -16,7 +16,7 @@ install="$pkgname.pre-install"
source="$pkgname-$pkgver.tar.gz::https://github.com/Kozea/radicale/archive/v$pkgver.tar.gz
$pkgname.initd
$pkgname.confd"
-subpackages="$pkgname-openrc"
+subpackages="$pkgname-openrc $pkgname-pyc"
builddir="$srcdir/Radicale-$pkgver"
build() {
diff --git a/community/ranger/APKBUILD b/community/ranger/APKBUILD
index 81065d22df0..b2aa8808268 100644
--- a/community/ranger/APKBUILD
+++ b/community/ranger/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer:
pkgname=ranger
pkgver=1.9.3
-pkgrel=5
+pkgrel=6
pkgdesc="VIM-inspired filemanager for the console"
url="https://ranger.github.io/"
arch="noarch"
@@ -10,7 +10,7 @@ license="GPL-3.0-only"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/ranger/ranger/archive/v$pkgver.tar.gz"
build() {
diff --git a/community/rapidyaml/APKBUILD b/community/rapidyaml/APKBUILD
index cc8a858ff43..e4b3509d398 100644
--- a/community/rapidyaml/APKBUILD
+++ b/community/rapidyaml/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: psykose <alice@ayaya.dev>
pkgname=rapidyaml
pkgver=0.5.0
-pkgrel=0
+pkgrel=1
_c4core=869f64593421835930c582973c6c6d30889ac955
_cmake=95b2410e31ebf28b56a4fffffef52c7d13d657ad
_fast_float=052975dd5f8166d0f9e4a215fa75a349d5985b91
@@ -23,7 +23,7 @@ makedepends="
samurai
swig
"
-subpackages="$pkgname-dev py3-$pkgname:_py3"
+subpackages="$pkgname-dev py3-$pkgname-pyc py3-$pkgname:_py3"
source="$pkgname-$pkgver.tar.gz::https://github.com/biojppm/rapidyaml/archive/refs/tags/v$pkgver.tar.gz
c4core-$_c4core.tar.gz::https://github.com/biojppm/c4core/archive/$_c4core.tar.gz
cmake-$_cmake.tar.gz::https://github.com/biojppm/cmake/archive/$_cmake.tar.gz
diff --git a/community/rbtools/APKBUILD b/community/rbtools/APKBUILD
index b0b8306109b..89aa7833a03 100644
--- a/community/rbtools/APKBUILD
+++ b/community/rbtools/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: André Klitzing <aklitzing@gmail.com>
pkgname=rbtools
pkgver=4.0
-pkgrel=1
+pkgrel=2
pkgdesc="Client tools for Review Board"
url="https://www.reviewboard.org/docs/releasenotes/rbtools/"
# pydiffx
@@ -28,6 +28,7 @@ checkdepends="
py3-pytest
py3-pytest-env
"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/R/RBTools/RBTools-$pkgver.tar.gz"
builddir="$srcdir/RBTools-$pkgver"
diff --git a/community/reuse/APKBUILD b/community/reuse/APKBUILD
index 7abc230be3b..53abba66f47 100644
--- a/community/reuse/APKBUILD
+++ b/community/reuse/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: psykose <alice@ayaya.dev>
pkgname=reuse
pkgver=1.1.2
-pkgrel=0
+pkgrel=1
pkgdesc="A tool for compliance with the REUSE recommendations"
url="https://reuse.software"
arch="noarch"
@@ -18,6 +18,7 @@ depends="
"
makedepends="py3-poetry-core py3-gpep517 py3-installer"
checkdepends="py3-pytest py3-pytest-xdist"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/r/reuse/reuse-$pkgver.tar.gz"
build() {
diff --git a/community/rss2email/APKBUILD b/community/rss2email/APKBUILD
index ebfdb13a074..7d5b961e960 100644
--- a/community/rss2email/APKBUILD
+++ b/community/rss2email/APKBUILD
@@ -3,13 +3,14 @@
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=rss2email
pkgver=3.13.1
-pkgrel=4
+pkgrel=5
pkgdesc="Forward RSS feeds to your email address, community maintained"
url="https://github.com/rss2email/rss2email"
arch="noarch"
license="GPL-2.0-only"
depends="python3 py3-feedparser py3-html2text py3-beautifulsoup4"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver-meow.tar.gz::https://files.pythonhosted.org/packages/source/r/rss2email/rss2email-$pkgver.tar.gz"
replaces="py3-rss2email"
provides="py3-rss2email=$pkgver-r$pkgrel"
diff --git a/community/rstcheck/APKBUILD b/community/rstcheck/APKBUILD
index d20a31000c3..4c88910330d 100644
--- a/community/rstcheck/APKBUILD
+++ b/community/rstcheck/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Keith Maxwell <keith.maxwell@gmail.com>
pkgname=rstcheck
pkgver=3.3.1
-pkgrel=8
+pkgrel=9
pkgdesc="Checks syntax of reStructuredText and code blocks nested within it"
url="https://github.com/rstcheck/rstcheck"
arch="noarch"
@@ -11,6 +11,7 @@ depends="python3 py3-docutils"
makedepends="py3-setuptools"
checkdepends="bash"
# use github because the test suite isn't part of the pypi package:
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/rstcheck/rstcheck/archive/v$pkgver.tar.gz
01-python3-test-suite.patch
02-Close-the-multiprocessing.pool-after-use.patch