aboutsummaryrefslogtreecommitdiffstats
path: root/community/megapixels/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/megapixels/APKBUILD')
-rw-r--r--community/megapixels/APKBUILD37
1 files changed, 26 insertions, 11 deletions
diff --git a/community/megapixels/APKBUILD b/community/megapixels/APKBUILD
index e289deb8fce..32dec6d043e 100644
--- a/community/megapixels/APKBUILD
+++ b/community/megapixels/APKBUILD
@@ -1,32 +1,47 @@
# Contributor: Martijn Braam <martijn@brixit.nl>
# Maintainer: Oliver Smith <ollieparanoid@postmarketos.org>
pkgname=megapixels
-pkgver=1.3.0
+pkgver=1.8.0
pkgrel=0
pkgdesc="GTK+4 camera app for mobile devices"
-url="https://git.sr.ht/~martijnbraam/megapixels"
-# s390x and mips64 blocked by gtk4.0
-# riscv64 disabled due to missing rust in recursive dependency
-arch="all !s390x !mips64 !riscv64"
+url="https://gitlab.com/megapixels-org/Megapixels"
+# s390x: doubt anyone would use a mainframe to take photosj
+arch="all !s390x"
license="GPL-3.0-only"
# Required by postprocess.sh
# depends="cmd:dcraw_emu cmd:convert cmd:exiftool"
depends="libraw-tools imagemagick exiftool"
-makedepends="glib-dev gtk4.0-dev tiff-dev zbar-dev meson"
-source="
- $pkgname-$pkgver.tar.gz::https://git.sr.ht/~martijnbraam/megapixels/archive/$pkgver.tar.gz
-"
+makedepends="
+ feedbackd-dev
+ glib-dev
+ gtk4.0-dev
+ libxrandr-dev
+ meson
+ tiff-dev
+ zbar-dev
+ "
+subpackages="$pkgname-tools"
+source="https://gitlab.com/megapixels-org/Megapixels/-/archive/$pkgver/Megapixels-$pkgver.tar.bz2"
options="!check" # There's no testsuite
+builddir="$srcdir/Megapixels-$pkgver"
build() {
abuild-meson . output
- meson compile ${JOBS:+-j ${JOBS}} -C output
+ meson compile -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
+tools() {
+ pkgdesc="Extra megapixels utilities for debugging"
+ depends=""
+
+ amove usr/bin/megapixels-list-devices
+ amove usr/bin/megapixels-camera-test
+}
+
sha512sums="
-334c20078b47a6df1cc4047269ab18e76c4490c401826ecf3e3b778aa451098068db5a8872fc7275c159a288afa94788cff32157e9c466dd72699125e94b24d8 megapixels-1.3.0.tar.gz
+e2fb7c3535c81412862a8ec0734d25f89ac2d605b305dd476a9ab01ab2d5923dd00dfd7f5ff79c1723f482c33fd3993e70d13fcbb9020e40d775ec161abd9636 Megapixels-1.8.0.tar.bz2
"