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-11-09 16:02:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcamera (Old) and /work/SRC/openSUSE:Factory/.libcamera.new.3759290 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcamera" Mon Nov 9 16:02:32 2026 rev:37 rq:1394586 version:0.8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libcamera/libcamera.changes 2026-07-14 13:45:13.449343677 +0200 +++ /work/SRC/openSUSE:Factory/.libcamera.new.3759290/libcamera.changes 2026-11-09 16:02:35.022631538 +0100 @@ -1,0 +2,12 @@ +Mon Nov 2 22:41:51 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 0.8.0 + * Integration of improved framework in libipa to unify and + refactor much of the previous duplication between IPA modules. + * IPU3 and Mali-C55 now have additional algorithm support to + bring their capabilities in line with the RkISP1 IPA. + * The SoftISP is also updated to use the new framework, improving + Exposure and Gain Control and adding Lens Shading Correction in + the GPU ISP. + +------------------------------------------------------------------- Old: ---- libcamera-0.7.2.tar.xz New: ---- libcamera-0.8.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcamera.spec ++++++ --- /var/tmp/diff_new_pack.wOwMI8/_old 2026-11-09 16:02:36.103676853 +0100 +++ /var/tmp/diff_new_pack.wOwMI8/_new 2026-11-09 16:02:36.105676937 +0100 @@ -16,8 +16,8 @@ # -%define lname libcamera0_7 -%define lname_base libcamera-base0_7 +%define lname libcamera0_8 +%define lname_base libcamera-base0_8 %global flavor @BUILD_FLAVOR@%nil %if "%flavor" == "full" %define extname -@BUILD_FLAVOR@ @@ -30,7 +30,7 @@ %bcond_with signed_ipa Name: libcamera%extname -Version: 0.7.2 +Version: 0.8.0 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 @@ -41,6 +41,7 @@ Source: libcamera-%version.tar.xz Source1: baselibs.conf Patch1: libcamera-ov02e10-initial-support.patch +BuildRequires: Mesa-libGLESv3-devel BuildRequires: c++_compiler BuildRequires: meson >= 1.0.1 BuildRequires: pkg-config @@ -48,7 +49,6 @@ BuildRequires: python3-PyYAML BuildRequires: python3-ply BuildRequires: xz -BuildRequires: Mesa-libGLESv3-devel BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gstreamer-video-1.0) BuildRequires: pkgconfig(libevent_pthreads) ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.wOwMI8/_old 2026-11-09 16:02:36.155679033 +0100 +++ /var/tmp/diff_new_pack.wOwMI8/_new 2026-11-09 16:02:36.159679201 +0100 @@ -1,5 +1,5 @@ -mtime: 1783714379 -commit: ee87751d82e89ef9b87f952715918c50d042a5836357c109cfe5522d78fb90be +mtime: 1793670168 +commit: 4679206710b80125bca8ae39cc8e1c649b9cf1f8e137fcdff01b11d28dfd3c2f url: https://src.opensuse.org/jengelh/libcamera revision: master ++++++ _service ++++++ --- /var/tmp/diff_new_pack.wOwMI8/_old 2026-11-09 16:02:36.180680081 +0100 +++ /var/tmp/diff_new_pack.wOwMI8/_new 2026-11-09 16:02:36.185680291 +0100 @@ -1,8 +1,10 @@ <services> + <!-- this hosting service does not offer automatic tarball generation, + which is why we have _service --> <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.2</param> + <param name="revision">v0.8.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v([0-9\.]*)</param> </service> ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.wOwMI8/_old 2026-11-09 16:02:36.209681297 +0100 +++ /var/tmp/diff_new_pack.wOwMI8/_new 2026-11-09 16:02:36.213681465 +0100 @@ -1,3 +1,3 @@ -libcamera0_7 -libcamera-base0_7 +libcamera0_8 +libcamera-base0_8 ++++++ 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-11-03 02:42:48.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ libcamera-0.7.2.tar.xz -> libcamera-0.8.0.tar.xz ++++++ ++++ 34532 lines of diff (skipped) ++++++ libcamera-ov02e10-initial-support.patch ++++++ --- /var/tmp/diff_new_pack.wOwMI8/_old 2026-11-09 16:02:36.822706994 +0100 +++ /var/tmp/diff_new_pack.wOwMI8/_new 2026-11-09 16:02:36.825707119 +0100 @@ -12,13 +12,13 @@ 3 files changed, 49 insertions(+) create mode 100644 src/ipa/simple/data/ov02e10.yaml -Index: libcamera-0.7.2/src/ipa/libipa/camera_sensor_helper.cpp +Index: libcamera-0.8.0/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: +--- libcamera-0.8.0.orig/src/ipa/libipa/camera_sensor_helper.cpp ++++ libcamera-0.8.0/src/ipa/libipa/camera_sensor_helper.cpp +@@ -748,6 +748,24 @@ public: }; - REGISTER_CAMERA_SENSOR_HELPER("ov08x40", CameraSensorHelperOv08x40) + REGISTER_CAMERA_SENSOR_HELPER("mira220", CameraSensorHelperMira220) +class CameraSensorHelperOv02e10 : public CameraSensorHelper +{ @@ -41,10 +41,10 @@ class CameraSensorHelperOv2685 : public CameraSensorHelper { public: -Index: libcamera-0.7.2/src/ipa/simple/data/ov02e10.yaml +Index: libcamera-0.8.0/src/ipa/simple/data/ov02e10.yaml =================================================================== --- /dev/null -+++ libcamera-0.7.2/src/ipa/simple/data/ov02e10.yaml ++++ libcamera-0.8.0/src/ipa/simple/data/ov02e10.yaml @@ -0,0 +1,19 @@ +# SPDX-License-Identifier: CC0-1.0 +%YAML 1.1 @@ -65,12 +65,12 @@ + - Adjust: + - Agc: +... -Index: libcamera-0.7.2/src/libcamera/sensor/camera_sensor_properties.cpp +Index: libcamera-0.8.0/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 +--- libcamera-0.8.0.orig/src/libcamera/sensor/camera_sensor_properties.cpp ++++ libcamera-0.8.0/src/libcamera/sensor/camera_sensor_properties.cpp +@@ -403,6 +403,18 @@ const CameraSensorProperties *CameraSens + .hblankDelay = 1 }, } }, + { "ov02e10", {
