From 2f6f614fddc21c3085e75f45f28223f28281d3808591a0811f430cd82434e1e5 Mon Sep 17 00:00:00 2001 From: Antonio Teixeira Date: Tue, 16 Dec 2025 11:57:14 -0300 Subject: [PATCH] Update to 0.6.0 --- _service | 2 +- baselibs.conf | 4 ++-- libcamera-0.5.2.tar.xz | 3 --- libcamera-0.6.0.tar.xz | 3 +++ libcamera.changes | 40 ++++++++++++++++++++++++++++++++++++++++ libcamera.spec | 8 ++++---- 6 files changed, 50 insertions(+), 10 deletions(-) delete mode 100644 libcamera-0.5.2.tar.xz create mode 100644 libcamera-0.6.0.tar.xz diff --git a/_service b/_service index b87e298..4e2a3c3 100644 --- a/_service +++ b/_service @@ -2,7 +2,7 @@ git https://git.libcamera.org/libcamera/libcamera.git - refs/tags/v0.5.2 + refs/tags/v0.6.0 @PARENT_TAG@ v([0-9\.]*) diff --git a/baselibs.conf b/baselibs.conf index e64b632..3cff91b 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,2 +1,2 @@ -libcamera0_5 -libcamera-base0_5 +libcamera0_6 +libcamera-base0_6 diff --git a/libcamera-0.5.2.tar.xz b/libcamera-0.5.2.tar.xz deleted file mode 100644 index b282638..0000000 --- a/libcamera-0.5.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f0c4c1f4cde291c0b9917783748727ef7e33840256c864d3c2af6832671de333 -size 1334444 diff --git a/libcamera-0.6.0.tar.xz b/libcamera-0.6.0.tar.xz new file mode 100644 index 0000000..9d8e7c6 --- /dev/null +++ b/libcamera-0.6.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09998b7b5c25dded6ce1daf7a805176d053226a0a572a456644d76e932235063 +size 1406676 diff --git a/libcamera.changes b/libcamera.changes index 60a73f2..3bf2430 100644 --- a/libcamera.changes +++ b/libcamera.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Tue Dec 16 14:24:09 UTC 2025 - Antonio Teixeira + +- Update to release 0.6.0 + * The abi-compliance checker reports there are both ABI and API + changes in this release + * These have been planned to batch together a lot of recent + development to improve the public facing API, which has extended + the previous merge window on this occasion. + * With 211 commits and a longer merge window, this is quite a + substantial release. + * Key highlights include a new global configuration file system + which will replace or extend the current use of environment + variables to configure runtime behaviours. + * The core V4L2 classes can now support the V4L2 Request API which + in turn has brought in huge developments for the i.MX8MP Dewarper + support allowing full resize, scale, rotate and crop capabilities + on top of also performing lens dewarping. + * The SoftISP continues to develop, and specifically the IPU7 has + been added as a supported configuration to the pipeline. + * New tuning files have been added for Raspberry Pi platforms, + improving support for the Sony IMX335, IMX415, IMX462, and ST + VD55G1 image sensors, and Decompand support has been added for + the Raspberry Pi 5. + * At the core, we now require Meson 1.0.1, and various improvements + have been made for thread handling, improving synchronisation and + event dispatch, as well as fixing the serialisation operations + for isolated IPA modules. + * In the applications components, there are fixes to cam adding + more output formats and qcam now behaves more consistently when + no camera is selected. The python bindings have received fixes + for paths from meson, and the FrameBuffer::planes wrapper. + * On the Documentation side, there's a new theme refresh and + clearer separation between the internal and public API, and fixes + to the contributing guidelines. + * For a full list of changes, please see: + https://gitlab.freedesktop.org/camera/libcamera/-/releases/v0.6.0 +- Update meson build requirement to 1.0.1 according to the upstream + changes + ------------------------------------------------------------------- Tue Sep 9 12:42:46 UTC 2025 - pgajdos@suse.com diff --git a/libcamera.spec b/libcamera.spec index d311638..e1498b6 100644 --- a/libcamera.spec +++ b/libcamera.spec @@ -16,15 +16,15 @@ # -%define lname libcamera0_5 -%define lname_base libcamera-base0_5 +%define lname libcamera0_6 +%define lname_base libcamera-base0_6 %if "@BUILD_FLAVOR@" != "" %define extname -@BUILD_FLAVOR@ %else %define extname %nil %endif Name: libcamera%extname -Version: 0.5.2 +Version: 0.6.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 @@ -40,7 +40,7 @@ BuildRequires: c++_compiler BuildRequires: gcc11 BuildRequires: gcc11-c++ %endif -BuildRequires: meson >= 0.56 +BuildRequires: meson >= 1.0.1 BuildRequires: pkg-config BuildRequires: python3-Jinja2 BuildRequires: python3-PyYAML -- 2.51.1