aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuca Weiss <luca@z3ntu.xyz>2023-02-01 15:09:27 +0000
committerpsykose <alice@ayaya.dev>2023-02-01 16:09:42 +0100
commit4bd593f170caaa0ad0788e007f6434546cb7527d (patch)
treead916c118552bb3bdea6b8ddf8bdf62c688716de
parentd44a763e8dee0fd3f4421da5adf1aa6d477698a5 (diff)
community/libcamera: upgrade to 0.0.4
-rw-r--r--community/libcamera/APKBUILD16
1 files changed, 11 insertions, 5 deletions
diff --git a/community/libcamera/APKBUILD b/community/libcamera/APKBUILD
index adfe18c4f54..84da7c03ac1 100644
--- a/community/libcamera/APKBUILD
+++ b/community/libcamera/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Luca Weiss <luca@z3ntu.xyz>
# Maintainer: Luca Weiss <luca@z3ntu.xyz>
pkgname=libcamera
-pkgver=0.0.3
-pkgrel=4
+pkgver=0.0.4
+pkgrel=0
pkgdesc="Linux camera framework"
url="https://libcamera.org/"
arch="all"
@@ -39,7 +39,6 @@ subpackages="
qcam
$pkgname-gstreamer
$pkgname-v4l2
- $pkgname-raspberrypi
$pkgname-tools
"
source="$pkgname-$pkgver.tar.gz::https://github.com/libcamera-org/libcamera/archive/refs/tags/v$pkgver.tar.gz
@@ -49,6 +48,12 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/libcamera-org/libcamera/arch
"
options="!check" # gstreamer tests fail
+case "$CARCH" in
+ arm*|aarch64)
+ subpackages="$subpackages $pkgname-raspberrypi"
+ ;;
+esac
+
build() {
abuild-meson \
-Dv4l2=true \
@@ -63,12 +68,13 @@ check() {
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
+ install -Dm644 -t "$pkgdir"/usr/share/applications "$srcdir"/qcam.desktop
}
qcam() {
amove usr/bin/qcam
- install -Dm644 -t "$subpkgdir"/usr/share/applications "$srcdir"/qcam.desktop
+ amove usr/share/applications/qcam.desktop
}
gstreamer() {
@@ -90,7 +96,7 @@ tools() {
}
sha512sums="
-5e93dfccd451faa5a2c70880de0400687e4a997af605cce771cccf16be02fd5347d604abecab51874a9339bdbdda56220ba3d7eb351067df289656ba470b99a9 libcamera-0.0.3.tar.gz
+1dbc468aedada902897ee19544db8946e4a49a27be1e779ac2738d0c9d99ee58b35fb67e45ba64a879f0d09db1da8626cf4d7e055a097c5aa26b78ad574d9927 libcamera-0.0.4.tar.gz
69d6e29d764f752feed453b9c0f61c81cdb506eb14893d0d99d0d6834f369f1e816c2381dfab5ad1a744a3d11211af02d75dc041ecc87c7e4f73e2bd34c666c2 0001-qcam-Decrease-minimum-width-of-selector-dialog.patch
999005a102be9ac777db06741db8f51e25558bd15fffea4873dcc17f272ed3e0d9d05dcaa10035c815d83febab06b2bc68f13ff4cb467e93b1ee132fd1ec189e 0002-use-sensor-s-controls.patch
22167a4eceb6d1b40b0b7c45fdf116c71684f5340de7f767535cb8e160ad9d2ae0f00cb3d461f73a344520a48a4641cf46226841d78bee06bfbfd2a91337f754 qcam.desktop