From 20041b2163e7f7be47f4cea066f8c079e25ba260 Mon Sep 17 00:00:00 2001 From: Ingar Date: Mon, 23 Feb 2026 20:29:28 +0100 Subject: Updated to 0.7.0-rpt20260205. --- PKGBUILD | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) (limited to 'PKGBUILD') diff --git a/PKGBUILD b/PKGBUILD index c8785db..d29cdc2 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -10,9 +10,9 @@ pkgname=( gst-plugin-libcamera-rpi python-libcamera-rpi ) -pkgver=0.6.0 -_customtag=rpt20251202 -pkgrel=2 +pkgver=0.7.0 +_customtag=rpt20260205 +pkgrel=1 pkgdesc="A complex camera support library for Linux, Android, and ChromeOS" arch=(aarch64) url="https://github.com/raspberrypi/libcamera" @@ -47,8 +47,14 @@ makedepends=( nlohmann-json python-sphinxcontrib-doxylink ) -source=("libcamera-${pkgver}+${_customtag}.tar.gz::https://github.com/raspberrypi/libcamera/archive/refs/tags/v${pkgver}+${_customtag}.tar.gz") -sha256sums=('6182cd1e2c9da2b5a5ee1dc3733b2068629fb4d53b20d3071de30a36a2221796') +source=( + "libcamera-${pkgver}+${_customtag}.tar.gz::https://github.com/raspberrypi/libcamera/archive/refs/tags/v${pkgver}+${_customtag}.tar.gz" + "libcamera-fix-python3.14-macro-redefinition.patch" +) +sha256sums=( + '0060fd0b6b10803505fecd13ee379e1b88e1ab6399940f7d924f6b2bb8a99df0' + '2eb9407d11ea073e3c392bbb584b75803ce1b2a3d73afaefda5c1fa799c151ad' +) _pick() { local p="$1" f d; shift @@ -68,13 +74,14 @@ _pick() { prepare() { mv $pkgbase-$pkgver-$_customtag $pkgbase cd $pkgbase + patch -Np1 < ../$pkgbase-fix-python3.14-macro-redefinition.patch # add version, so that utils/gen-version.sh may rely on it printf "%s\n" "$pkgver" > .tarball-version } build() { - meson setup $pkgbase build --prefix=/usr --libexecdir=lib --sbindir=bin --auto-features=enabled --wrap-mode=nodownload --buildtype=release -Db_lto=false -Db_pie=true -Dtracing=disabled -Dpython.bytecompile=1 -Dpipelines=rpi/vc4,rpi/pisp -Dipas=rpi/vc4,rpi/pisp -Dv4l2=enabled -Dgstreamer=enabled -Dtest=true -Dlc-compliance=enabled -Dcam=enabled -Dqcam=enabled -Ddocumentation=enabled -Dpycamera=enabled + meson setup $pkgbase build --prefix=/usr --libexecdir=lib --sbindir=bin --auto-features=enabled --wrap-mode=nodownload --buildtype=release -Db_lto=false -Db_pie=true -Dtracing=disabled -Dpython.bytecompile=1 -Dpipelines=rpi/vc4,rpi/pisp -Dipas=rpi/vc4,rpi/pisp -Dv4l2=enabled -Dgstreamer=enabled -Dtest=true -Dlc-compliance=enabled -Dcam=enabled -Dqcam=enabled -Ddocumentation=enabled -Dpycamera=enabled -Drpi-awb-nn=disabled meson compile -C build #ninja -C build install } -- cgit v1.2.3