From 56349984212ca92da425005a063a99f9d7e3379b Mon Sep 17 00:00:00 2001 From: Marc Deop i Argemí Date: Feb 23 2024 11:34:57 +0000 Subject: 24.02.0 --- diff --git a/.gitignore b/.gitignore index 2d9454e..4fca85f 100644 --- a/.gitignore +++ b/.gitignore @@ -51,3 +51,4 @@ /gwenview-24.01.85.tar.xz /gwenview-24.01.90.tar.xz /gwenview-24.01.95.tar.xz +/gwenview-24.02.0.tar.xz diff --git a/gwenview-reenable-kimageannotator-qt6.patch b/gwenview-reenable-kimageannotator-qt6.patch deleted file mode 100644 index 020a460..0000000 --- a/gwenview-reenable-kimageannotator-qt6.patch +++ /dev/null @@ -1,111 +0,0 @@ -From f4bfce4f73e9990ba984dd5a4f55fc2b62edc661 Mon Sep 17 00:00:00 2001 -From: Nicolas Fella -Date: Tue, 9 Jan 2024 21:48:21 +0100 -Subject: [PATCH] Re-enable kimageannotator integration - ---- - CMakeLists.txt | 14 ++++---------- - app/CMakeLists.txt | 2 +- - app/main.cpp | 4 ---- - config-gwenview.h.cmake | 3 +-- - lib/CMakeLists.txt | 4 ++-- - 5 files changed, 8 insertions(+), 19 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 8d8bff11a..2175c2446 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -178,16 +178,10 @@ if(NOT WITHOUT_X11) - endif() - endif() - --if (QT_MAJOR_VERSION STREQUAL "5") -- find_package(kImageAnnotator) -- set_package_properties(kImageAnnotator PROPERTIES URL "https://github.com/ksnip/kImageAnnotator" DESCRIPTION "The kImageAnnotator library provides tools to annotate" TYPE REQUIRED) -- if(kImageAnnotator_FOUND) -- set(KIMAGEANNOTATOR_FOUND 1) -- find_package(kColorPicker REQUIRED) -- if(NOT kImageAnnotator_VERSION VERSION_LESS 0.5.0) -- set(KIMAGEANNOTATOR_CAN_LOAD_TRANSLATIONS 1) -- endif() -- endif() -+find_package(kImageAnnotator-Qt6) -+set_package_properties(kImageAnnotator-Qt6 PROPERTIES URL "https://github.com/ksnip/kImageAnnotator" DESCRIPTION "The kImageAnnotator library provides tools to annotate" TYPE REQUIRED) -+if(kImageAnnotator-Qt6_FOUND) -+ set(KIMAGEANNOTATOR_FOUND 1) - endif() - - configure_file(config-gwenview.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-gwenview.h) -diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt -index 5b6f60fe3..451734ba0 100644 ---- a/app/CMakeLists.txt -+++ b/app/CMakeLists.txt -@@ -161,6 +161,6 @@ target_link_libraries(slideshowfileitemaction - KF6::KIOWidgets - KF6::Notifications) - --if(kImageAnnotator_FOUND) -+if(kImageAnnotator-Qt6_FOUND) - target_link_libraries(gwenview kImageAnnotator::kImageAnnotator) - endif() -diff --git a/app/main.cpp b/app/main.cpp -index d053a7208..943adac8c 100644 ---- a/app/main.cpp -+++ b/app/main.cpp -@@ -75,9 +75,7 @@ static void handleTiffError(const char *mod, const char *fmt, va_list ap) - // To enable AVIF/HEIF/JPEG-XL metadata support in Exiv2 - #include - --#ifdef KIMAGEANNOTATOR_CAN_LOAD_TRANSLATIONS - #include --#endif - - class StartHelper - { -@@ -202,9 +200,7 @@ int main(int argc, char *argv[]) - // to be async rather than using exec(). - qApp->sendPostedEvents(nullptr, QEvent::DeferredDelete); - --#ifdef KIMAGEANNOTATOR_CAN_LOAD_TRANSLATIONS - kImageAnnotator::loadTranslations(); --#endif - - return app.exec(); - } -diff --git a/config-gwenview.h.cmake b/config-gwenview.h.cmake -index 253cbd852..35f3776b2 100644 ---- a/config-gwenview.h.cmake -+++ b/config-gwenview.h.cmake -@@ -8,6 +8,5 @@ - #cmakedefine01 HAVE_KACTIVITIES - #cmakedefine01 HAVE_PURPOSE - #cmakedefine HAVE_TIFF 1 --#cmakedefine KIMAGEANNOTATOR_CAN_LOAD_TRANSLATIONS ${KIMAGEANNOTATOR_CAN_LOAD_TRANSLATIONS} --#cmakedefine KIMAGEANNOTATOR_FOUND ${KIMAGEANNOTATOR_FOUND} -+#cmakedefine KIMAGEANNOTATOR_FOUND ${KIMAGEANNOTATOR-Qt6_FOUND} - #cmakedefine GWENVIEW_NO_WAYLAND_GESTURES 1 -diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt -index 29754757e..cb26d4304 100644 ---- a/lib/CMakeLists.txt -+++ b/lib/CMakeLists.txt -@@ -157,7 +157,7 @@ set(gwenviewlib_SRCS - touch/touch_helper.cpp - ${GV_JPEG_DIR}/transupp.c - ) --if (kImageAnnotator_FOUND) -+if (kImageAnnotator-Qt6_FOUND) - set(gwenviewlib_SRCS ${gwenviewlib_SRCS} - annotate/annotatedialog.cpp - annotate/annotateoperation.cpp -@@ -340,7 +340,7 @@ if (GWENVIEW_SEMANTICINFO_BACKEND_BALOO) - ) - endif() - --if(kImageAnnotator_FOUND) -+if(kImageAnnotator-Qt6_FOUND) - target_link_libraries(gwenviewlib kImageAnnotator::kImageAnnotator) - endif() - --- -GitLab - diff --git a/gwenview.spec b/gwenview.spec index f93aa32..c4b2351 100644 --- a/gwenview.spec +++ b/gwenview.spec @@ -1,8 +1,8 @@ Name: gwenview Summary: An image viewer Epoch: 1 -Version: 24.01.95 -Release: 2%{?dist} +Version: 24.02.0 +Release: 1%{?dist} # app: GPLv2+ # lib: IJG and (LGPLv2 or LGPLv3 or LGPLv3+ (KDE e.V.)) and LGPLv2+ and GPLv2+ @@ -12,7 +12,6 @@ URL: https://www.kde.org/applications/graphics/gwenview/ Source0: https://download.kde.org/%{stable_kf6}/release-service/%{version}/src/%{name}-%{version}.tar.xz ## upstream patches -Patch0: gwenview-reenable-kimageannotator-qt6.patch ## upstreamable patches @@ -121,6 +120,9 @@ desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/org.kde.gwenview. %changelog +* Wed Feb 21 2024 Marc Deop i Argemí - 1:24.02.0-1 +- 24.02.0 + * Fri Feb 16 2024 Jan Grulich - 1:24.01.95-2 - Rebuild (qt6) diff --git a/sources b/sources index b437e51..2e3429d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gwenview-24.01.95.tar.xz) = fbe1367c6787d58fd8a4d3f808e53bb47ffa2ae1fc52ce3ed35187d6bb0063ed01e73e12d58addbbc77ec5f2b2cde1789cca2ceae0e5d06d410efbff57c99fac +SHA512 (gwenview-24.02.0.tar.xz) = efbb976fbfd9f788a462bff060946710577aa4c1d81501a8897e4f3cb4c2782463d244980b1b8e442032d8cdde001cdc19d1ddd7482b493dc5e4146807d39e3e