Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package digikam for openSUSE:Factory checked 
in at 2026-03-11 20:56:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/digikam (Old)
 and      /work/SRC/openSUSE:Factory/.digikam.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "digikam"

Wed Mar 11 20:56:49 2026 rev:232 rq:1338254 version:9.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/digikam/digikam.changes  2025-11-17 
12:23:51.846998875 +0100
+++ /work/SRC/openSUSE:Factory/.digikam.new.8177/digikam.changes        
2026-03-11 20:58:29.025752743 +0100
@@ -1,0 +2,6 @@
+Tue Mar 10 10:21:12 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 9.0.0
+  * https://www.digikam.org/news/2026-03-08-9.0.0_release_announcement/
+
+-------------------------------------------------------------------

Old:
----
  digiKam-8.8.0.tar.xz
  digiKam-8.8.0.tar.xz.sig

New:
----
  digiKam-9.0.0.tar.xz
  digiKam-9.0.0.tar.xz.sig

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

Other differences:
------------------
++++++ digikam.spec ++++++
--- /var/tmp/diff_new_pack.bxGNc3/_old  2026-03-11 20:58:30.845827701 +0100
+++ /var/tmp/diff_new_pack.bxGNc3/_new  2026-03-11 20:58:30.845827701 +0100
@@ -19,11 +19,11 @@
 %define kf6_version 6.0.0
 %define qt6_version 6.4.0
 
-%define soversion 8_8_0
+%define soversion 9_0_0
 %bcond_without released
 %bcond_with    apidocs
 Name:           digikam
-Version:        8.8.0
+Version:        9.0.0
 Release:        0
 Summary:        A KDE Photo Manager
 License:        GPL-2.0-or-later
@@ -176,7 +176,7 @@
 %prep
 %setup -q -n digikam-%{version}
 %if 0%{?sle_version} == 150600 && 0%{?is_opensuse}
-%patch -P 0 -p1 -R
+%patch -P 0 -p1
 %endif
 
 %build

++++++ digiKam-8.8.0.tar.xz -> digiKam-9.0.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/digikam/digiKam-8.8.0.tar.xz 
/work/SRC/openSUSE:Factory/.digikam.new.8177/digiKam-9.0.0.tar.xz differ: char 
25, line 1

++++++ digikam-pointer-casting.patch ++++++
--- /var/tmp/diff_new_pack.bxGNc3/_old  2026-03-11 20:58:30.921830831 +0100
+++ /var/tmp/diff_new_pack.bxGNc3/_new  2026-03-11 20:58:30.929831160 +0100
@@ -1,67 +1,16 @@
-From d8f881d55a71de1deb9955e02db891af77265bbe Mon Sep 17 00:00:00 2001
-From: Gilles Caulier <[email protected]>
-Date: Wed, 15 Jan 2025 04:38:44 +0000
-Subject: [PATCH] cppcheck: fix C-style pointer casting
+Partially revert upstream commit d8f881d55a71 for Leap 15.6
 
----
- .../thumb/thumbnailcreator_basic.cpp              | 15 ++++++++++-----
- .../threadimageio/video/videothumbdecoder_p.cpp   |  2 +-
- 2 files changed, 11 insertions(+), 6 deletions(-)
-
-diff --git a/core/libs/threadimageio/thumb/thumbnailcreator_basic.cpp 
b/core/libs/threadimageio/thumb/thumbnailcreator_basic.cpp
-index 7c54332f964..b04363e5fef 100644
---- a/core/libs/threadimageio/thumb/thumbnailcreator_basic.cpp
-+++ b/core/libs/threadimageio/thumb/thumbnailcreator_basic.cpp
-@@ -210,9 +210,14 @@ QImage ThumbnailCreator::loadPNG(const QString& path) 
const
- 
-     png_init_io(png_ptr, f);
-     png_read_info(png_ptr, info_ptr);
--    png_get_IHDR(png_ptr, info_ptr, (png_uint_32*) (&w32),
--                 (png_uint_32*) (&h32), &bit_depth, &color_type,
--                 &interlace_type, nullptr, nullptr);
-+    png_get_IHDR(png_ptr, info_ptr,
-+                 reinterpret_cast<png_uint_32*>(&w32),
-+                 reinterpret_cast<png_uint_32*>(&h32),
-+                 &bit_depth,
-+                 &color_type,
-+                 &interlace_type,
-+                 nullptr,
-+                 nullptr);
- 
-     bool  has_grey = 0;
-     w              = w32;
-@@ -285,7 +290,7 @@ QImage ThumbnailCreator::loadPNG(const QString& path) const
-         png_set_expand(png_ptr);
-     }
- 
--    lines = (unsigned char**)malloc(h * sizeof(unsigned char*));
-+    lines = reinterpret_cast<unsigned char**>(malloc(h * sizeof(unsigned 
char*)));
- 
-     if (!lines)
-     {
-@@ -317,7 +322,7 @@ QImage ThumbnailCreator::loadPNG(const QString& path) const
- 
-     for (i = 0 ; i < h ; ++i)
-     {
--        lines[i] = ((unsigned char*)(qimage.bits())) + (i * w * sizeOfUint);
-+        lines[i] = (reinterpret_cast<unsigned char*>(qimage.bits())) + (i * w 
* sizeOfUint);
-     }
- 
-     png_read_image(png_ptr, lines);
 diff --git a/core/libs/threadimageio/video/videothumbdecoder_p.cpp 
b/core/libs/threadimageio/video/videothumbdecoder_p.cpp
-index 3da45632f36..97a1e6e98a4 100644
+index 8007b22..7b419e2 100644
 --- a/core/libs/threadimageio/video/videothumbdecoder_p.cpp
 +++ b/core/libs/threadimageio/video/videothumbdecoder_p.cpp
-@@ -292,7 +292,7 @@ bool 
VideoThumbDecoder::Private::processFilterGraph(AVFrame* const dst,
-         return false;
-     }
+@@ -294,7 +294,7 @@ bool 
VideoThumbDecoder::Private::processFilterGraph(AVFrame* const dst,
  
--    av_image_copy(dst->data, dst->linesize, (const 
uint8_t**)filterFrame->data, filterFrame->linesize, pixfmt, width, height);
-+    av_image_copy(dst->data, dst->linesize, 
reinterpret_cast<uint8_t**>(filterFrame->data), filterFrame->linesize, pixfmt, 
width, height);
-     av_frame_unref(filterFrame);
- 
-     return true;
--- 
-GitLab
-
+     av_image_copy(dst->data,
+                   dst->linesize,
+-                  reinterpret_cast<uint8_t**>(filterFrame->data),
++                  (const uint8_t**)filterFrame->data,
+                   filterFrame->linesize,
+                   pixfmt,
+                   width,
 

Reply via email to