Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libcamera for openSUSE:Factory 
checked in at 2026-07-14 13:45:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcamera (Old)
 and      /work/SRC/openSUSE:Factory/.libcamera.new.1991 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libcamera"

Tue Jul 14 13:45:09 2026 rev:36 rq:1364964 version:0.7.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libcamera/libcamera.changes      2026-06-28 
21:04:57.262880352 +0200
+++ /work/SRC/openSUSE:Factory/.libcamera.new.1991/libcamera.changes    
2026-07-14 13:45:13.449343677 +0200
@@ -1,0 +2,14 @@
+Fri Jul 10 19:59:28 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 0.7.2
+  * Fixes two separate saturation handling bugs in both the SoftISP
+    and the Raspberry Pi IPA.
+  * On the SoftISP, 12-bit formats are now supported, black level
+    correction is 'fixed' and there are interesting performance
+    improvements with eGL buffer caching.
+  * Within the IPA handling, support for Sony IMX678 was added, as
+    well as Omnivision OV08x40 and OV01A10, and moved to a
+    proportional AGC algorithm for the simple pipeline handler.
+- Delete libcamera-ov02e10-initial-support.patch
+
+-------------------------------------------------------------------

Old:
----
  libcamera-0.7.1.tar.xz

New:
----
  libcamera-0.7.2.tar.xz

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

Other differences:
------------------
++++++ libcamera.spec ++++++
--- /var/tmp/diff_new_pack.hlAMrO/_old  2026-07-14 13:45:14.769388867 +0200
+++ /var/tmp/diff_new_pack.hlAMrO/_new  2026-07-14 13:45:14.773389004 +0200
@@ -18,7 +18,8 @@
 
 %define lname       libcamera0_7
 %define lname_base  libcamera-base0_7
-%if "@BUILD_FLAVOR@" != ""
+%global flavor @BUILD_FLAVOR@%nil
+%if "%flavor" == "full"
 %define extname -@BUILD_FLAVOR@
 %else
 %define extname %nil
@@ -29,12 +30,13 @@
 %bcond_with    signed_ipa
 
 Name:           libcamera%extname
-Version:        0.7.1
+Version:        0.7.2
 Release:        0
 Summary:        A complex camera support library in C++
 License:        CC-BY-SA-4.0 AND GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          Development/Libraries/C and C++
 URL:            https://libcamera.org/
+#Changelog:     https://lists.libcamera.org/pipermail/libcamera-devel/
 #Git-Web:       https://git.libcamera.org/libcamera/libcamera.git/
 Source:         libcamera-%version.tar.xz
 Source1:        baselibs.conf
@@ -52,6 +54,7 @@
 BuildRequires:  pkgconfig(libevent_pthreads)
 BuildRequires:  pkgconfig(libtiff-4)
 BuildRequires:  pkgconfig(libudev)
+BuildRequires:  pkgconfig(libyuv)
 BuildRequires:  pkgconfig(pybind11)
 BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(yaml-0.1)
@@ -63,7 +66,7 @@
 %ifarch aarch64 %arm
 BuildRequires:  pkgconfig(libpisp)
 %endif
-%if "@BUILD_FLAVOR@" != ""
+%if "%flavor" == "full"
 BuildRequires:  pkgconfig(Qt6Core)
 BuildRequires:  pkgconfig(Qt6Gui)
 BuildRequires:  pkgconfig(Qt6OpenGL)

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.hlAMrO/_old  2026-07-14 13:45:14.825390784 +0200
+++ /var/tmp/diff_new_pack.hlAMrO/_new  2026-07-14 13:45:14.833391058 +0200
@@ -1,5 +1,5 @@
-mtime: 1782471425
-commit: 2c8b003ad1dc72e7cf5568f3870c12db8343433bd6d6c3b4650b633865a6aff1
+mtime: 1783714379
+commit: ee87751d82e89ef9b87f952715918c50d042a5836357c109cfe5522d78fb90be
 url: https://src.opensuse.org/jengelh/libcamera
 revision: master
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.hlAMrO/_old  2026-07-14 13:45:14.861392016 +0200
+++ /var/tmp/diff_new_pack.hlAMrO/_new  2026-07-14 13:45:14.869392291 +0200
@@ -2,7 +2,7 @@
        <service name="tar_scm" mode="manual">
                <param name="scm">git</param>
                <param 
name="url">https://git.libcamera.org/libcamera/libcamera.git</param>
-               <param name="revision">v0.7.1</param>
+               <param name="revision">v0.7.2</param>
                <param name="versionformat">@PARENT_TAG@</param>
                <param name="versionrewrite-pattern">v([0-9\.]*)</param>
        </service>

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-07-10 22:12:59.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ libcamera-0.7.1.tar.xz -> libcamera-0.7.2.tar.xz ++++++
++++ 11160 lines of diff (skipped)

++++++ libcamera-ov02e10-initial-support.patch ++++++
--- /var/tmp/diff_new_pack.hlAMrO/_old  2026-07-14 13:45:16.273440356 +0200
+++ /var/tmp/diff_new_pack.hlAMrO/_new  2026-07-14 13:45:16.281440630 +0200
@@ -6,19 +6,19 @@
 
 Signed-off-by: Marcel Berger <[email protected]>
 ---
- src/ipa/libipa/camera_sensor_helper.cpp       | 18 ++++++++++++++++++
- src/ipa/simple/data/ov02e10.yaml              | 19 +++++++++++++++++++
- .../sensor/camera_sensor_properties.cpp       | 12 ++++++++++++
+ src/ipa/libipa/camera_sensor_helper.cpp           |   18 ++++++++++++++++++
+ src/ipa/simple/data/ov02e10.yaml                  |   19 +++++++++++++++++++
+ src/libcamera/sensor/camera_sensor_properties.cpp |   12 ++++++++++++
  3 files changed, 49 insertions(+)
  create mode 100644 src/ipa/simple/data/ov02e10.yaml
 
-diff --git a/src/ipa/libipa/camera_sensor_helper.cpp 
b/src/ipa/libipa/camera_sensor_helper.cpp
-index e3e3e535..bee50ec8 100644
---- a/src/ipa/libipa/camera_sensor_helper.cpp
-+++ b/src/ipa/libipa/camera_sensor_helper.cpp
-@@ -653,6 +653,24 @@ public:
+Index: libcamera-0.7.2/src/ipa/libipa/camera_sensor_helper.cpp
+===================================================================
+--- libcamera-0.7.2.orig/src/ipa/libipa/camera_sensor_helper.cpp
++++ libcamera-0.7.2/src/ipa/libipa/camera_sensor_helper.cpp
+@@ -688,6 +688,24 @@ public:
  };
- REGISTER_CAMERA_SENSOR_HELPER("imx708", CameraSensorHelperImx708)
+ REGISTER_CAMERA_SENSOR_HELPER("ov08x40", CameraSensorHelperOv08x40)
  
 +class CameraSensorHelperOv02e10 : public CameraSensorHelper
 +{
@@ -41,11 +41,10 @@
  class CameraSensorHelperOv2685 : public CameraSensorHelper
  {
  public:
-diff --git a/src/ipa/simple/data/ov02e10.yaml 
b/src/ipa/simple/data/ov02e10.yaml
-new file mode 100644
-index 00000000..fc90ca52
+Index: libcamera-0.7.2/src/ipa/simple/data/ov02e10.yaml
+===================================================================
 --- /dev/null
-+++ b/src/ipa/simple/data/ov02e10.yaml
++++ libcamera-0.7.2/src/ipa/simple/data/ov02e10.yaml
 @@ -0,0 +1,19 @@
 +# SPDX-License-Identifier: CC0-1.0
 +%YAML 1.1
@@ -66,11 +65,11 @@
 +  - Adjust:
 +  - Agc:
 +...
-diff --git a/src/libcamera/sensor/camera_sensor_properties.cpp 
b/src/libcamera/sensor/camera_sensor_properties.cpp
-index b217363d..30638836 100644
---- a/src/libcamera/sensor/camera_sensor_properties.cpp
-+++ b/src/libcamera/sensor/camera_sensor_properties.cpp
-@@ -325,6 +325,18 @@ const CameraSensorProperties 
*CameraSensorProperties::get(const std::string &sen
+Index: libcamera-0.7.2/src/libcamera/sensor/camera_sensor_properties.cpp
+===================================================================
+--- libcamera-0.7.2.orig/src/libcamera/sensor/camera_sensor_properties.cpp
++++ libcamera-0.7.2/src/libcamera/sensor/camera_sensor_properties.cpp
+@@ -335,6 +335,18 @@ const CameraSensorProperties *CameraSens
                                .hblankDelay = 3
                        },
                } },
@@ -89,7 +88,4 @@
                { "ov2685", {
                        .unitCellSize = { 1750, 1750 },
                        .testPatternModes = {
--- 
-2.53.0
-
 

Reply via email to