pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

digikam: update to 8.7.0



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Fri Oct 31 11:17:30 2025 +0100
Changeset:	e104fd4ad7668f37b7374da2183741a87549236d

Modified Files:
	digikam/Makefile
	digikam/PLIST
	digikam/distinfo
Removed Files:
	digikam/patches/patch-core_CMakeLists.txt
	digikam/patches/patch-core_dplugins_dimg_jpeg2000_dimgjpeg2000loader__p.h
	digikam/patches/patch-core_libs_video_QtAVPlayer_qavstream.cpp

Log Message:
digikam: update to 8.7.0

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e104fd4ad7668f37b7374da2183741a87549236d

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 digikam/Makefile                                   |   2 +-
 digikam/PLIST                                      | 134 +++++++++++----------
 digikam/distinfo                                   |   9 +-
 digikam/patches/patch-core_CMakeLists.txt          |  16 ---
 ..._dplugins_dimg_jpeg2000_dimgjpeg2000loader__p.h |  14 ---
 .../patch-core_libs_video_QtAVPlayer_qavstream.cpp |  19 ---
 6 files changed, 75 insertions(+), 119 deletions(-)

diffs:
diff --git a/digikam/Makefile b/digikam/Makefile
index 817c233f8e..9d50fac4ae 100644
--- a/digikam/Makefile
+++ b/digikam/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.245 2025/02/12 06:45:07 ryoon Exp $
 
-DISTNAME=	digiKam-8.6.0
+DISTNAME=	digiKam-8.7.0
 PKGNAME=	${DISTNAME:tl:S/m-/m-qt6-/}
 CATEGORIES=	graphics
 MASTER_SITES=	${MASTER_SITE_KDE:=digikam/${PKGVERSION_NOREV}/}
diff --git a/digikam/PLIST b/digikam/PLIST
index b580e7ea34..0368fd41c8 100644
--- a/digikam/PLIST
+++ b/digikam/PLIST
@@ -26,6 +26,7 @@ include/digikam/dcolorcomposer.h
 include/digikam/dcolorpixelaccess.h
 include/digikam/dcolorselector.h
 include/digikam/dexpanderbox.h
+include/digikam/dfiledialog.h
 include/digikam/dhistoryview.h
 include/digikam/digikam_config.h
 include/digikam/digikam_core_export.h
@@ -47,6 +48,9 @@ include/digikam/dinfointerface.h
 include/digikam/ditemslist.h
 include/digikam/ditemtooltip.h
 include/digikam/dmessagebox.h
+include/digikam/dmetadata.h
+include/digikam/dmetadatasettings.h
+include/digikam/dmetadatasettingscontainer.h
 include/digikam/dmetainfoiface.h
 include/digikam/dplugin.h
 include/digikam/dpluginaboutdlg.h
@@ -98,6 +102,8 @@ include/digikam/managedloadsavethread.h
 include/digikam/metadatainfo.h
 include/digikam/metaengine.h
 include/digikam/metaengine_data.h
+include/digikam/metaenginesettings.h
+include/digikam/metaenginesettingscontainer.h
 include/digikam/modelcompleter.h
 include/digikam/photoinfocontainer.h
 include/digikam/previewlayout.h
@@ -110,6 +116,7 @@ include/digikam/searchtextbar.h
 include/digikam/statesavingobject.h
 include/digikam/thumbnailinfo.h
 include/digikam/thumbnailloadthread.h
+include/digikam/videoinfocontainer.h
 include/digikam/wbcontainer.h
 include/digikam/wsitem.h
 include/digikam/wslogindialog.h
@@ -142,6 +149,7 @@ qt6/plugins/digikam/bqm/Bqm_AssignTags_Plugin.so
 qt6/plugins/digikam/bqm/Bqm_AssignTemplate_Plugin.so
 qt6/plugins/digikam/bqm/Bqm_Assigncaptions_Plugin.so
 qt6/plugins/digikam/bqm/Bqm_AutoCorrection_Plugin.so
+qt6/plugins/digikam/bqm/Bqm_AutoRotate_Plugin.so
 qt6/plugins/digikam/bqm/Bqm_BWconvert_Plugin.so
 qt6/plugins/digikam/bqm/Bqm_BcgCorrection_Plugin.so
 qt6/plugins/digikam/bqm/Bqm_Blur_Plugin.so
@@ -300,8 +308,8 @@ share/applications/org.kde.showfoto.desktop
 share/digikam/about/css/bootstrap-theme.min.css
 share/digikam/about/css/bootstrap.min.css
 share/digikam/about/css/digikam.css
-share/digikam/about/images/body-background.jpg
-share/digikam/about/images/top-left-digikam.png
+share/digikam/about/images/body-background.webp
+share/digikam/about/images/top-left-digikam.webp
 share/digikam/about/js/bootstrap.min.js
 share/digikam/about/js/digikam.js
 share/digikam/about/js/jquery.min.js
@@ -316,84 +324,84 @@ share/digikam/colorschemes/lowkey.colors
 share/digikam/colorschemes/shadeofgray.colors
 share/digikam/colorschemes/sunsetcolor.colors
 share/digikam/colorschemes/whitebalance.colors
-share/digikam/data/assistant-enfuse.png
-share/digikam/data/assistant-hugin.png
-share/digikam/data/assistant-preprocessing.png
-share/digikam/data/assistant-stack.png
-share/digikam/data/assistant-tripod.png
-share/digikam/data/banner-digikam.png
-share/digikam/data/bluejean-texture.png
+share/digikam/data/assistant-enfuse.webp
+share/digikam/data/assistant-hugin.webp
+share/digikam/data/assistant-preprocessing.webp
+share/digikam/data/assistant-stack.webp
+share/digikam/data/assistant-tripod.webp
+share/digikam/data/banner-digikam.webp
+share/digikam/data/bluejean-texture.webp
 share/digikam/data/bothhorz.png
 share/digikam/data/bothvert.png
-share/digikam/data/bricks-texture.png
-share/digikam/data/bricks2-texture.png
-share/digikam/data/burlap-texture.png
-share/digikam/data/canvas-texture.png
-share/digikam/data/cellwood-texture.png
+share/digikam/data/bricks-texture.webp
+share/digikam/data/bricks2-texture.webp
+share/digikam/data/burlap-texture.webp
+share/digikam/data/canvas-texture.webp
+share/digikam/data/cellwood-texture.webp
 share/digikam/data/centerheight.png
 share/digikam/data/centerwidth.png
-share/digikam/data/chalk-pattern.png
+share/digikam/data/chalk-pattern.webp
 share/digikam/data/colors-chromablue.png
 share/digikam/data/colors-chromared.png
 share/digikam/data/colors-luma.png
-share/digikam/data/craters-pattern.png
+share/digikam/data/craters-pattern.webp
 share/digikam/data/curvefree.png
 share/digikam/data/curvemooth.png
-share/digikam/data/dried-pattern.png
+share/digikam/data/dried-pattern.webp
 share/digikam/data/duplicatebothhorz.png
 share/digikam/data/duplicatebothvert.png
 share/digikam/data/editimage.png
 share/digikam/data/exifinfo.png
-share/digikam/data/fabric-texture.png
-share/digikam/data/granit-pattern.png
-share/digikam/data/ice-pattern.png
+share/digikam/data/fabric-texture.webp
+share/digikam/data/granit-pattern.webp
+share/digikam/data/ice-pattern.webp
 share/digikam/data/image-full.png
 share/digikam/data/image-selection.png
-share/digikam/data/leaf-pattern.png
-share/digikam/data/logo-beta.png
-share/digikam/data/logo-cimg.png
-share/digikam/data/logo-digikam.png
-share/digikam/data/logo-gphoto.png
-share/digikam/data/logo-lcms.png
-share/digikam/data/logo-piwigo.png
-share/digikam/data/lut3d/bleach.png
-share/digikam/data/lut3d/blue_crush.png
-share/digikam/data/lut3d/bw_contrast.png
-share/digikam/data/lut3d/instant.png
-share/digikam/data/lut3d/original.png
-share/digikam/data/lut3d/punch.png
-share/digikam/data/lut3d/summer.png
-share/digikam/data/lut3d/tokyo.png
-share/digikam/data/lut3d/vintage.png
-share/digikam/data/lut3d/washout.png
-share/digikam/data/lut3d/washout_color.png
-share/digikam/data/lut3d/x_process.png
-share/digikam/data/marble-pattern.png
-share/digikam/data/marble-texture.png
-share/digikam/data/marble2-texture.png
-share/digikam/data/metalwire-texture.png
-share/digikam/data/modern-texture.png
-share/digikam/data/moss-texture.png
+share/digikam/data/leaf-pattern.webp
+share/digikam/data/logo-beta.webp
+share/digikam/data/logo-cimg.webp
+share/digikam/data/logo-digikam.webp
+share/digikam/data/logo-gphoto.webp
+share/digikam/data/logo-lcms.webp
+share/digikam/data/logo-piwigo.webp
+share/digikam/data/lut3d/bleach.webp
+share/digikam/data/lut3d/blue_crush.webp
+share/digikam/data/lut3d/bw_contrast.webp
+share/digikam/data/lut3d/instant.webp
+share/digikam/data/lut3d/original.webp
+share/digikam/data/lut3d/punch.webp
+share/digikam/data/lut3d/summer.webp
+share/digikam/data/lut3d/tokyo.webp
+share/digikam/data/lut3d/vintage.webp
+share/digikam/data/lut3d/washout.webp
+share/digikam/data/lut3d/washout_color.webp
+share/digikam/data/lut3d/x_process.webp
+share/digikam/data/marble-pattern.webp
+share/digikam/data/marble-texture.webp
+share/digikam/data/marble2-texture.webp
+share/digikam/data/metalwire-texture.webp
+share/digikam/data/modern-texture.webp
+share/digikam/data/moss-texture.webp
 share/digikam/data/original.png
-share/digikam/data/paper-pattern.png
-share/digikam/data/paper-texture.png
-share/digikam/data/paper2-texture.png
-share/digikam/data/parque-pattern.png
-share/digikam/data/pine-pattern.png
-share/digikam/data/pink-pattern.png
+share/digikam/data/paper-pattern.webp
+share/digikam/data/paper-texture.webp
+share/digikam/data/paper2-texture.webp
+share/digikam/data/parque-pattern.webp
+share/digikam/data/pine-pattern.webp
+share/digikam/data/pink-pattern.webp
 share/digikam/data/process-working.png
-share/digikam/data/rain-pattern.png
-share/digikam/data/rock-pattern.png
-share/digikam/data/sample-aix.png
-share/digikam/data/splash-digikam.png
-share/digikam/data/stone-pattern.png
-share/digikam/data/stone-texture.png
+share/digikam/data/rain-pattern.webp
+share/digikam/data/rock-pattern.webp
+share/digikam/data/sample-aix.webp
+share/digikam/data/splash-digikam.webp
+share/digikam/data/stone-pattern.webp
+share/digikam/data/stone-texture.webp
 share/digikam/data/target.png
 share/digikam/data/togglemouseover.png
 share/digikam/data/video-digikam.mp4
-share/digikam/data/wall-pattern.png
-share/digikam/data/wall-texture.png
-share/digikam/data/wood-pattern.png
+share/digikam/data/wall-pattern.webp
+share/digikam/data/wall-texture.webp
+share/digikam/data/wood-pattern.webp
 share/digikam/database/dbconfig.xml
 share/digikam/database/mysql-global.conf
 share/digikam/dnnmodels/dnnmodels.conf
@@ -2043,7 +2051,7 @@ share/locale/zh_CN/LC_MESSAGES/digikam.mo
 share/locale/zh_TW/LC_MESSAGES/digikam.mo
 share/metainfo/org.kde.digikam.appdata.xml
 share/metainfo/org.kde.showfoto.appdata.xml
-share/showfoto/data/banner-showfoto.png
-share/showfoto/data/logo-showfoto.png
-share/showfoto/data/splash-showfoto.png
+share/showfoto/data/banner-showfoto.webp
+share/showfoto/data/logo-showfoto.webp
+share/showfoto/data/splash-showfoto.webp
 share/solid/actions/digikam-opencamera.desktop
diff --git a/digikam/distinfo b/digikam/distinfo
index 88382e5f6f..d14ec998bd 100644
--- a/digikam/distinfo
+++ b/digikam/distinfo
@@ -1,8 +1,5 @@
 $NetBSD: distinfo,v 1.64 2025/02/07 21:58:54 wiz Exp $
 
-BLAKE2s (digiKam-8.6.0.tar.xz) = 66b1a67dca002e9ebcda778052a39b2484e11ce4b994160a51c5eab77fdc28d2
-SHA512 (digiKam-8.6.0.tar.xz) = fc9899eb9a291c2d88b5104c3b6fa86f8db67b26fdbb1328c714eb30407c9dbf13267433c5070f18451e4fb99d3530dba83bf404b26095ed336b348737d7cae2
-Size (digiKam-8.6.0.tar.xz) = 58958608 bytes
-SHA1 (patch-core_CMakeLists.txt) = b2f41549b336f1da6715b9db0da92177a6037405
-SHA1 (patch-core_dplugins_dimg_jpeg2000_dimgjpeg2000loader__p.h) = 65b7632b966c741817fd47e471287d6e13e00dc8
-SHA1 (patch-core_libs_video_QtAVPlayer_qavstream.cpp) = 529af7d24da3667fc50febdc604ac9e1935cf9ec
+BLAKE2s (digiKam-8.7.0.tar.xz) = 660aef183ea7077784cdb9b69904d721403e5ff81960e7e964c915b2075b3d7c
+SHA512 (digiKam-8.7.0.tar.xz) = a055b582197aeb4ac1f0f037300f5fb136949047c317865c89d30b39e5114cf2cca087acc7f0196e39b43c3be5ea4623261a6e7b6a52b843d266b4cbf261addd
+Size (digiKam-8.7.0.tar.xz) = 55060536 bytes
diff --git a/digikam/patches/patch-core_CMakeLists.txt b/digikam/patches/patch-core_CMakeLists.txt
deleted file mode 100644
index 00996670d6..0000000000
--- a/digikam/patches/patch-core_CMakeLists.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD$
-
-https://invent.kde.org/graphics/digikam/-/commit/a9017f1e2b8fd52eaa73fda38c90119bd357e81f
-
---- core/CMakeLists.txt.orig	2025-03-15 14:01:44.000000000 +0000
-+++ core/CMakeLists.txt
-@@ -406,6 +406,9 @@ if(DIGIKAM_CAN_BE_COMPILED)
-     REMOVE_GCC_COMPILER_WARNINGS("-Wzero-as-null-pointer-constant")
-     REMOVE_GCC_COMPILER_WARNINGS("-pedantic")
- 
-+    # See bug for NETBSD #501769
-+    REMOVE_GCC_COMPILER_WARNINGS("-Werror=undef")
-+
-     # Remove deprecated-copy GCC warnings which generate a lots of compilation warnings
-     DISABLE_GCC_COMPILER_WARNINGS("8.99.99" "-Wno-deprecated-copy")
- 
diff --git a/digikam/patches/patch-core_dplugins_dimg_jpeg2000_dimgjpeg2000loader__p.h b/digikam/patches/patch-core_dplugins_dimg_jpeg2000_dimgjpeg2000loader__p.h
deleted file mode 100644
index 039815483d..0000000000
--- a/digikam/patches/patch-core_dplugins_dimg_jpeg2000_dimgjpeg2000loader__p.h
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-
-https://invent.kde.org/graphics/digikam/-/commit/82eb6e5fe3f1d2c0e4c70887877b52aab757116f
-
---- core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_p.h.orig	2025-03-20 07:34:05.983941091 +0000
-+++ core/dplugins/dimg/jpeg2000/dimgjpeg2000loader_p.h
-@@ -42,6 +42,7 @@ extern "C"
- #if !defined(Q_OS_DARWIN) && defined(Q_CC_GNU)
- #   pragma GCC diagnostic push
- #   pragma GCC diagnostic ignored "-Wcpp"
-+#   pragma GCC diagnostic ignored "-Wundef"
- #endif
- 
- #if defined(Q_OS_DARWIN) && defined(Q_CC_CLANG)
diff --git a/digikam/patches/patch-core_libs_video_QtAVPlayer_qavstream.cpp b/digikam/patches/patch-core_libs_video_QtAVPlayer_qavstream.cpp
deleted file mode 100644
index 40e0f210c0..0000000000
--- a/digikam/patches/patch-core_libs_video_QtAVPlayer_qavstream.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD$
-
-digikam-8.6.0/core/libs/video/QtAVPlayer/qavstream.cpp: In function 'int streamRotation(const AVStream*)':
-digikam-8.6.0/core/libs/video/QtAVPlayer/qavstream.cpp:100:43: error: 'round' is not a member of 'std'
-  100 |     auto rotation = static_cast<int>(std::round(av_display_rotation_get(reinterpret_cast<const int32_t *>(sideData))));
-      |                                           ^~~~~
-
-https://bugs.kde.org/show_bug.cgi?id=501604
-
---- core/libs/video/QtAVPlayer/qavstream.cpp.orig	2025-03-15 14:01:45.000000000 +0000
-+++ core/libs/video/QtAVPlayer/qavstream.cpp
-@@ -9,6 +9,7 @@
- #include "qavdemuxer_p.h"
- #include "qavcodec_p.h"
- #include <QDebug>
-+#include <cmath>
- 
- extern "C" {
- #include <libavformat/avformat.h>


Home | Main Index | Thread Index | Old Index