Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pipewire for openSUSE:Factory 
checked in at 2026-11-09 16:02:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pipewire (Old)
 and      /work/SRC/openSUSE:Factory/.pipewire.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pipewire"

Mon Nov  9 16:02:35 2026 rev:166 rq:1395892 version:1.6.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/pipewire/pipewire.changes        2026-10-30 
18:03:47.773903501 +0100
+++ /work/SRC/openSUSE:Factory/.pipewire.new.3759290/pipewire.changes   
2026-11-09 16:02:39.076801479 +0100
@@ -1,0 +2,13 @@
+Fri Nov  6 16:31:35 UTC 2026 - Antonio Larrosa <[email protected]>
+
+- Replace the patch with the upstream version from the 1.6 branch
+  which includes the required #include <libcamera/version.h>
+  * 0001-spa-libcamera-device-0.8-compatibility.patch
+
+-------------------------------------------------------------------
+Thu Nov  5 15:08:57 UTC 2026 - Antonio Larrosa <[email protected]>
+
+- Add patch from upstream to fix compatibility with libcamera 0.8
+  * 0001-spa-libcamera-device-0.8-compatibility.patch
+
+-------------------------------------------------------------------

New:
----
  0001-spa-libcamera-device-0.8-compatibility.patch

----------(New B)----------
  New:  which includes the required #include <libcamera/version.h>
  * 0001-spa-libcamera-device-0.8-compatibility.patch
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pipewire.spec ++++++
--- /var/tmp/diff_new_pack.Qm7eQQ/_old  2026-11-09 16:02:40.865876473 +0100
+++ /var/tmp/diff_new_pack.Qm7eQQ/_new  2026-11-09 16:02:40.869876640 +0100
@@ -88,6 +88,7 @@
 Patch1:         
0001-pulse-server-add-client-props-to-sink_input_source_output.patch
 Patch3:         0003-modules-improve-error-reporting.patch
 Patch5:         pipewire-const-correctness-2.patch
+Patch6:         0001-spa-libcamera-device-0.8-compatibility.patch
 
 BuildRequires:  docutils
 %if 0%{suse_version} > 1500

++++++ 0001-spa-libcamera-device-0.8-compatibility.patch ++++++
>From 15c4a92ceae560a4e8c6c14b8c338db075860a57 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= <[email protected]>
Date: Tue, 27 Oct 2026 21:28:56 +0100
Subject: [PATCH] spa: libcamera: device: 0.8 compatibility

Version 0.8 of libcamera has incompatible changes, so adjust the code,
while keeping compatibility with older versions as well.

(cherry picked from commit 54f2f51f5233026e608f8235f5377b9b473918e3)
---
 spa/plugins/libcamera/libcamera-device.cpp | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/spa/plugins/libcamera/libcamera-device.cpp 
b/spa/plugins/libcamera/libcamera-device.cpp
index 0aeaed855..c6b6106bc 100644
--- a/spa/plugins/libcamera/libcamera-device.cpp
+++ b/spa/plugins/libcamera/libcamera-device.cpp
@@ -28,6 +28,7 @@
 
 #include <libcamera/camera.h>
 #include <libcamera/property_ids.h>
+#include <libcamera/version.h>
 
 using namespace libcamera;
 
@@ -69,12 +70,21 @@ const char *cameraLoc(const Camera& camera)
 {
        if (auto location = camera.properties().get(properties::Location)) {
                switch (location.value()) {
+#if LIBCAMERA_VERSION_MAJOR > 0 || (LIBCAMERA_VERSION_MAJOR == 0 && 
LIBCAMERA_VERSION_MINOR >= 8)
+               case properties::LocationFront:
+                       return "front";
+               case properties::LocationBack:
+                       return "back";
+               case properties::LocationExternal:
+                       return "external";
+#else
                case properties::CameraLocationFront:
                        return "front";
                case properties::CameraLocationBack:
                        return "back";
                case properties::CameraLocationExternal:
                        return "external";
+#endif
                }
        }
 
-- 
GitLab

Reply via email to