Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / libcamera
Commits: aa7846c5 by Carl Smedstad at 2025-03-12T20:39:41+01:00 Sort makedepends alphabetically - - - - - c17217ed by Carl Smedstad at 2025-03-12T21:19:27+01:00 upgpkg: 0.4.0-1: Upstream release Applied the following upstream post 0.4.0 patch to fix libuv detection: https://git.libcamera.org/libcamera/libcamera.git/commit/?id=1ea124c7a3de5cb1289ec6416f957f7da5f0c1c1 https://git.libcamera.org/libcamera/libcamera.git/tag/?h=v0.4.0 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,9 +1,10 @@ pkgbase = libcamera pkgdesc = A complex camera support library for Linux, Android, and ChromeOS - pkgver = 0.3.2 - pkgrel = 3 + pkgver = 0.4.0 + pkgrel = 1 url = https://libcamera.org/ arch = x86_64 + makedepends = cmake makedepends = doxygen makedepends = git makedepends = glib2 @@ -14,20 +15,21 @@ pkgbase = libcamera makedepends = libjpeg-turbo makedepends = libtiff makedepends = libyaml + makedepends = libyuv makedepends = meson makedepends = pybind11 makedepends = python-jinja makedepends = python-ply - makedepends = python-sphinx makedepends = python-pyyaml + makedepends = python-sphinx makedepends = qt6-base makedepends = qt6-tools makedepends = sdl2 makedepends = systemd makedepends = texlive-core - source = git+https://git.libcamera.org/libcamera/libcamera.git#tag=v0.3.2 - sha512sums = 68d3f1b9353700452005be64223133ed0bddb0af15806df5c96c81b090ddd8adb8fdddf5430ed783bc6e89e7cb5910db5a0e20cb09734e995ab7199e884ba357 - b2sums = 593acb5ed5bffe932f4bc9890c1010683dc332284393f03acddccdd9de01f082de903ec4b51a53f8f415ba70435289db04fb571bbf3b363380c8cf40276aac71 + source = git+https://git.libcamera.org/libcamera/libcamera.git#tag=v0.4.0 + sha512sums = 049c1cd8e10e5e82c1615b7a2e4a588529f3324244dac9663466a38e3ac9ffe4b556b26ca512cdbb80d3b185eb49c111bed9dd4f5bcd55e5b2e0de34e363161e + b2sums = 789958ffd9edfa5da73064d2d7e9a58fcaadf101e179da6ca55d954dba33995d5d1e2ed37130e1c8fe18ba714abe0d46084fc2b50bfc3069e892d9c3919f543f pkgname = libcamera license = Apache-2.0 @@ -44,6 +46,7 @@ pkgname = libcamera depends = libelf depends = libunwind depends = libyaml + depends = libyuv depends = sh depends = systemd-libs depends = libudev.so ===================================== PKGBUILD ===================================== @@ -9,13 +9,14 @@ pkgname=( gst-plugin-libcamera python-libcamera ) -pkgver=0.3.2 -pkgrel=3 +pkgver=0.4.0 +pkgrel=1 pkgdesc="A complex camera support library for Linux, Android, and ChromeOS" arch=(x86_64) url="https://libcamera.org/" _url=https://git.libcamera.org/libcamera/libcamera.git makedepends=( + cmake doxygen git glib2 @@ -26,12 +27,13 @@ makedepends=( libjpeg-turbo libtiff libyaml + libyuv meson pybind11 python-jinja python-ply - python-sphinx python-pyyaml + python-sphinx qt6-base qt6-tools sdl2 @@ -41,8 +43,8 @@ makedepends=( source=( "git+$_url#tag=v$pkgver" ) -sha512sums=('68d3f1b9353700452005be64223133ed0bddb0af15806df5c96c81b090ddd8adb8fdddf5430ed783bc6e89e7cb5910db5a0e20cb09734e995ab7199e884ba357') -b2sums=('593acb5ed5bffe932f4bc9890c1010683dc332284393f03acddccdd9de01f082de903ec4b51a53f8f415ba70435289db04fb571bbf3b363380c8cf40276aac71') +sha512sums=('049c1cd8e10e5e82c1615b7a2e4a588529f3324244dac9663466a38e3ac9ffe4b556b26ca512cdbb80d3b185eb49c111bed9dd4f5bcd55e5b2e0de34e363161e') +b2sums=('789958ffd9edfa5da73064d2d7e9a58fcaadf101e179da6ca55d954dba33995d5d1e2ed37130e1c8fe18ba714abe0d46084fc2b50bfc3069e892d9c3919f543f') _pick() { local p="$1" f d; shift @@ -64,6 +66,9 @@ prepare() { # add version, so that utils/gen-version.sh may rely on it printf "%s\n" "$pkgver" > .tarball-version + + # Fix libyuv detection + git cherry-pick -n 1ea124c7a3de5cb1289ec6416f957f7da5f0c1c1 } build() { @@ -99,6 +104,7 @@ package_libcamera() { libelf libunwind libyaml + libyuv sh systemd-libs libudev.so ) View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libcamera/-/compare/7ef38bd7e920532642db0f0c6a76aa890e8d02ca...c17217ed16ec7f58ff8643b8aea2424005ca77e6 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libcamera/-/compare/7ef38bd7e920532642db0f0c6a76aa890e8d02ca...c17217ed16ec7f58ff8643b8aea2424005ca77e6 You're receiving this email because of your account on gitlab.archlinux.org.
