guix_mirror_bot pushed a commit to branch master
in repository guix.

commit a6c41b797609c3393653dacbc5c622bbba661a20
Author: Roman Scherer <[email protected]>
AuthorDate: Sun Feb 8 14:08:51 2026 +0100

    gnu: libcamera: Add libpisp to inputs on ARM.
    
    This enables the rpi/pisp pipeline for Raspberry Pi 5 camera support.
    
    * gnu/packages/networking.scm (libcamera)[inputs]: Add libpisp on ARM.
    
    Change-Id: I59c7263193c924bc7c4adcf0eda8e9e90383fd1b
    Signed-off-by: Andreas Enge <[email protected]>
---
 gnu/packages/networking.scm | 29 +++++++++++++++++------------
 1 file changed, 17 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 490f8c1da4..3a4057595f 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -549,18 +549,23 @@ components.")
            python-sphinxcontrib-doxylink
            python-pyyaml))
     (inputs
-     (list eudev
-           glib
-           gst-plugins-base
-           libevent
-           libjpeg-turbo
-           libtiff
-           libyaml
-           libyuv
-           pybind11
-           python-jinja2
-           python-ply
-           qtbase))
+     (append
+      (list eudev
+            glib
+            gst-plugins-base
+            libevent
+            libjpeg-turbo
+            libtiff
+            libyaml
+            libyuv
+            pybind11
+            python-jinja2
+            python-ply
+            qtbase)
+      ;; libpisp is only needed for the rpi/pisp pipeline on ARM.
+      (if (target-arm?)
+          (list libpisp)
+          '())))
     (synopsis "Camera stack and framework")
     (description "LibCamera is a complex camera support library for GNU+Linux,
 Android, and ChromeOS.")

Reply via email to