aboutsummaryrefslogtreecommitdiffstats
path: root/testing/py3-pyatem/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/py3-pyatem/APKBUILD')
-rw-r--r--testing/py3-pyatem/APKBUILD19
1 files changed, 9 insertions, 10 deletions
diff --git a/testing/py3-pyatem/APKBUILD b/testing/py3-pyatem/APKBUILD
index 4cdf712d160..93c6cffbcfc 100644
--- a/testing/py3-pyatem/APKBUILD
+++ b/testing/py3-pyatem/APKBUILD
@@ -1,22 +1,21 @@
# Maintainer: Martijn Braam <martijn@brixit.nl>
# Contributor: Martijn Braam <martijn@brixit.nl>
pkgname=py3-pyatem
-pkgver=0.4.2
-pkgrel=2
+pkgver=0.5.0
+pkgrel=3
pkgdesc="Python library for controlling Blackmagic Design ATEM hardware"
url="https://git.sr.ht/~martijnbraam/pyatem"
-# s390x and riscv64 blocked by libhandy1
-arch="all !s390x !riscv64"
+arch="all"
license="LGPL-3.0-only"
source="$pkgname-$pkgver.tar.gz::https://git.sr.ht/~martijnbraam/pyatem/archive/$pkgver.tar.gz
openswitcher-proxy.confd
openswitcher-proxy.initd
"
-depends="python3 py3-usb"
+depends="python3 py3-usb py3-zeroconf"
makedepends="py3-setuptools python3-dev glib-dev libhandy1-dev meson"
checkdepends="py3-pytest"
builddir="$srcdir/pyatem-$pkgver"
-subpackages="openswitcher openswitcher-proxy:proxy openswitcher-proxy-openrc"
+subpackages="openswitcher openswitcher-proxy:proxy openswitcher-proxy-openrc $pkgname-pyc"
build() {
# Build the python library
@@ -27,11 +26,11 @@ build() {
# Build the GTK app
abuild-meson -Dwith_proxy=False . output_gtk
- meson compile ${JOBS:+-j ${JOBS}} -C output_gtk
+ meson compile -C output_gtk
# Build the proxy daemon
abuild-meson -Dwith_gtk_app=False . output_proxy
- meson compile ${JOBS:+-j ${JOBS}} -C output_proxy
+ meson compile -C output_proxy
}
check() {
@@ -39,7 +38,7 @@ check() {
}
package() {
- python3 setup.py install --prefix=/usr --root="$pkgdir"
+ python3 setup.py install --skip-build --root="$pkgdir"
install -D -m644 "$builddir"/100-blackmagicdesign.rules \
"$pkgdir"/lib/udev/rules.d/100-blackmagicdesign.rules
@@ -68,7 +67,7 @@ proxy() {
}
sha512sums="
-e10b62f0fe993871cf876fe309a50a67d5167df2aa610847d20bd68cd7ea08be38ed3c5b928bc58a51f7781f8e7c67357b8b77a1600d611d1856b6d0057323f1 py3-pyatem-0.4.2.tar.gz
+54db7562c9f85fc0f272949e34ec5b16b3a061af96651cbb491bb735aeaacc794d3e07f744a59be9e3c77f45bd8bbf6de6c7b6428b9ed953f9408040a50e953e py3-pyatem-0.5.0.tar.gz
f7d60a2b4effb5795fedfde6c2d9f7523847530d933af73b275642c2b6afd254fe0f189f9a5c304544f1b2be3f79db88404a8d6d0a5a26ce1f5b5d3375eea858 openswitcher-proxy.confd
a0e337e9b337825b6f23bf43fd9fe700bebf32e9747f2ddd92383a6a4a7f9da14151744af03f3c80c997d96dc9ce767f198cf18460ccf93828e6d1cd519fe50f openswitcher-proxy.initd
"