diff --git a/community/mate-tweak/APKBUILD b/community/mate-tweak/APKBUILD index 63acf3fb471cba0ad97b6b47a5be0ff6327cb76d..9d7bdc91ec8ca492a4ce92eb491e32dd8589d954 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 5eed3e87fb22ef19fd73c326125f222619b2ce10..bb14a38dd1c227f0f918009770700e30a52a8363 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 7f8af1a8f1c8a9bc6fcca5690478df1ef8d0e552..5e1dab9b0db53fedb799a0d05a0728edef3f2c51 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 dca3b69907d88282b32c940ab0bff126f7fca54c..cb2a48398db47d504d3545731d44febb126559e2 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 3ca7990ba61ffd83d2d6bf4ca5bfce6011e97eb4..0e260d79fdec58a82bc3d8c86377d338647f540f 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 da7b4f240d2ee9c4733ea88f9ff73454524971be..5e81b2057972503c00a40061c3ae5fd2770d9c3d 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 afda8a776609f58d70b384b378925b46ffd2404c..d2e0300b3ee9135ca381effec1172672ba57afbe 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 7c3db554b16ac53596230f516a4084a0a1364f06..3d3a0cecd8e718d545e5946fe43cbf669cafd2dc 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 550300307b981c215976b608cae5495514e3ca1d..a0a6ca9f57dedd1abad674d2a9a376c454d23af4 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 c95b6e58302cb1377766a4973ba581c79f9e7bac..cc1dfb80e23bc87add14c1b0f82ad00f65e95aed 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 74e0c6eb06b47284aa0f9b6078cb04c1587a83f0..04cf88a3b7179053886031f3c6805449f7583941 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 0c452b285727fa77ac5dcb2da26727d822a75379..821f50b5caaab2de43f61e46ecf064263506953e 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 f53422b67dc358015605a769e313bde371cafe7a..def9647fce848933b4540cbb3c624b35d96ab4f8 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 8dc1341ef2c5728079088bac5ab93e0c872af971..39c1bf9c46de419aeea006f3cbf57000f21eed29 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 29ee02d7d4202bcb8df06a31410e5e351f968439..84ba0b837ad33bbfe964dd2d07b0f55990e1fbca 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 633dfff39f8f3c98b8c30cca13871905e3659ff1..51d1d1ac02dc322a86f9fc560cbbaac08ac69e01 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 ccc3572cb251dc28794404f1757b2a8291e890fe..320d79cb0b84e026702434a6ea37d9308f5726d9 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 c85b1931825da8907805849ddce386a99055878c..3b39f14c7dda408603fb4e20e598498c0ab9e724 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 eb8490238c46850f3316136a4798d00bdb9cc475..7d793a3aef1f3be0c4c0ca4ebf12b9c268d475a0 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 0dc2cce58ea6060aefa46d947f690503875b30b6..50f837e8aa2347b30753d32d642b7a662c838f40 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 22f04b67dea6cfc6c73e8745bb312d530a99858b..c425176aec4e316b075578ab8bf66463e404046c 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 8ad5c7af922a6fed72330d0aa5ec32fa33aacd85..c60c1d54a72dcedf8bdabb2ab95a5625b5d13910 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 717c9183da7e442aed69212a5895e45548ddbe32..b9bd6beb9c674d0ed0647356b0bb7ec9f3d94bb5 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 fcda188bf01f2794745e61beff49fa6993344424..cdbb92b5afcb85ca7dee53bff654fe7f3dc6c475 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 c98ee20e595eeacdf90767d1d769514f42725443..73f1297584adebef4a9aaf1bfb4c793019567add 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 fece342ffb426cf27debab081f64c1e4757b0f54..b538beb8847cdd5c49f3eae0cb8a42f8bfa9ab39 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 ff68fda0e5180287b239b8eab61ec6d4837565e1..14f5c180bbd9ce342f0c26c1c59bcc99d61b156f 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 dd45fa6741436022e214472f065f37934a8a9834..a6f27c0d4146b3e9e142b76b399d4c8494959a65 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 280477eed19f05fd7b85c17de99dd4a22448f993..c985285b2b593f845ea12f0c1f853bca6b712b66 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 af04fbd568c3673b6f02f6d776841f92243dc82d..1cef3f77a3a5df83cebd7610ea934a48a153ebe0 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 5f760b15e2afe786a81f3aca91f823b487af6736..7c94274ad1a92c867adb4db354f5877ce084ad83 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 bb8ebe42effb46e1956b7b6d0584815b0b83f29b..8d221560de8241bdc7bdcaa6ddf6fc7034368e46 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 678b3d062e1a672d310f531a3e427a0afee6b0ab..44031c59cbf53a926f7da5e3897e3ae6b566610e 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 a60f81dfba1118939cc3fe205b5d4216641730ec..b2cda597528359c851bd35e7b47899d2332fa841 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 24610cc7148dbc6092c0b173431bbb219e598dd5..c23b06af82a6a7bcc84aca78185c935c9e61f90d 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 2c58eb4dd03e45fe6cf1d34ac7fbf2eda995b0c0..6afda918456acec966068481b28c91a7a0ceee3f 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 764ab2f9f4a64710fd72f0c83b372fbf2cc0582c..cfe341d5ad4e14ac210d6ecd1778a0d0ff335a0a 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 25d6640eb70f0374a11533523154bf1e927a48b9..761dbfdb30424c6ed903c8bb5e3edf8326478f53 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 1f517f902aa3682a6dc363ab282b97f5e50fcffe..d41f0f21e3b2b9e75b8d1fea59be766959452ff6 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 7bf777c114ce0d44ae2bc38c6c93a58bc51dfdc9..4a06e1e22e9caed6a61f6db12868320f312ba4d5 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 e09940e0d631835a284b1440af20ae3d9da07fc4..abe228b855d1e6caad51d299d66bf42141bf50e5 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 81065d22df0cd6cb74c87ca1de3421add8f5af52..b2aa880826885b655e01e096dcf806fad21c4d2d 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 cc8a858ff43b93f4f50ace2035ebd018dd01a41e..e4b3509d3983d448e1e15b29f24707afbfc65caa 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 b0b8306109b8f75d6e34399ef8d073b52d6ae498..89aa7833a038128e104aaa3b6109b67994160b37 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 7abc230be3b8c1589effb74ea45eea354b07fbae..53abba66f478e9ef7c1ae69718078379ba587d3d 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 ebfdb13a0744b1878209091b4962fd25d6116ce5..7d5b961e960e8daa133abe6c06d6495ded2cac50 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 d20a31000c33140a54ef2d3a54ee71e2baca3545..4c88910330da9b926c754d65028eda50ab18a22f 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