diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-08-03 22:54:31 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-08-03 22:54:31 +0100 |
commit | b0ebd12de22226fd7b69140ccd700efda3eb5fa6 (patch) | |
tree | efcf8d59607e53b8bf2fb453629b05bea28cc3ce /media-gfx | |
parent | 99547b97ff461f107e03ed5323b6286a66677bce (diff) |
gentoo auto-resync : 03:08:2023 - 22:54:30
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/Manifest.gz | bin | 37985 -> 38000 bytes | |||
-rw-r--r-- | media-gfx/digikam/Manifest | 7 | ||||
-rw-r--r-- | media-gfx/digikam/digikam-7.10.0-r1.ebuild | 150 | ||||
-rw-r--r-- | media-gfx/digikam/digikam-8.1.0-r1.ebuild | 2 | ||||
-rw-r--r-- | media-gfx/digikam/files/digikam-7.10.0-gcc13.patch | 25 | ||||
-rw-r--r-- | media-gfx/digikam/files/digikam-7.8.0-cmake.patch | 119 | ||||
-rw-r--r-- | media-gfx/digikam/files/digikam-7.9.0-akonadi-23.04.patch | 27 | ||||
-rw-r--r-- | media-gfx/kphotoalbum/Manifest | 5 | ||||
-rw-r--r-- | media-gfx/kphotoalbum/files/kphotoalbum-5.10.0-exiv2-0.28.patch | 147 | ||||
-rw-r--r-- | media-gfx/kphotoalbum/kphotoalbum-5.10.0.ebuild | 73 | ||||
-rw-r--r-- | media-gfx/kphotoalbum/kphotoalbum-5.11.0.ebuild | 2 |
11 files changed, 4 insertions, 553 deletions
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex 8a87fad9f699..d00f798d009c 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest index 4e17adcbef19..cd7bdacc398f 100644 --- a/media-gfx/digikam/Manifest +++ b/media-gfx/digikam/Manifest @@ -1,10 +1,5 @@ -AUX digikam-7.10.0-gcc13.patch 728 BLAKE2B bb1322359978ba019689c1874a63a6ae218b34c664c909def58bd509667c9c840ec06f1334c66caff1673052bcbbd73cda2f394fdd2d0f827705df0774297a76 SHA512 a610c682ba2b6aad2580d83e8d5e1d5f6fc9d104f784c80d8938cd7a049b1c85fe336c71ffc46b4772b2febe2b0ab994be3ae7de3e289d6f1236b5310b4f6c8e -AUX digikam-7.8.0-cmake.patch 4066 BLAKE2B 3f18ad5c25629cf7f32ced42c55875e3158a68083c28ca70c5b6a32795117339aebf930753f82ad21cc57990d4a0f030f39583a7b318433e3feb47ed1c4a3ddd SHA512 83626bdeacb91afd069ce4b9023f4a62154a53b2de569fb24286153fd5083a1970e3b34d37abae61ed77928d9f22bde84622ad67fd8659fefd105c1c15ed34d0 -AUX digikam-7.9.0-akonadi-23.04.patch 1030 BLAKE2B 11996d57bfd2647a604d28f7fa976aeaa9cbe4329f266e813944320b3bdd7b1b8761685b670bbb4499181a77b5b8da49e65d4218014ce5e0124ff3dae346228a SHA512 52fbf63e46f50fde477266bc0b30888ae7bf83f6986294c17307705f536468889d312eba61647e125431dee4331cbd56a458c2999f31d29a0b1c989586732d6e AUX digikam-8.1.0-cmake.patch 5948 BLAKE2B c1fde60bf77039a4d4a974a9112237e014b27cbbdae0348965dcff97377e5a4929dc04a6c12e71e38534554e0bf55ef5cdd0e4a1c099996ca237f7dc3acb44f3 SHA512 65bbba111168809a6afea5c001b2af6cab8a04f9547abcec8adcd535d4631b28e274e0a93279519f7fef5b92aec1019e09973ec92e27d55a4292b7557ddcd4df AUX digikam-8.1.0-fix-config-for-scaling-high-res-icons.patch 1613 BLAKE2B 774c24f498c37ccc9a3eca7165734b870861f38b7d196f3b7ad75eef4340854be3c20988fc043b6e7c3a6ac53bf7529834f28daf8fabed9d8692dbd60016e65f SHA512 31197b360de14d858379cfd2a937a0a2a21e16b60ad7a82aafa3fb67ddeb2a3e9ecdf190fa4bec1a97bb912c44ed594104b1a5df40f1c317ea1b0e9f8e76cae3 -DIST digiKam-7.10.0.tar.xz 349238192 BLAKE2B 527d0c3ca2e2cc2ac4d3eff11ab4e6556d21f29c78b13f92c7a80ab2775c2ba838b0d94f1fd402533dc249148049be365e7f3798eb9a973ee9d38d682f33df64 SHA512 1a5f045161253d73c4012fa949ec718fcc6c6b292ee0557c8015bea81c95fa39d3034ad46a40fdb64221f59832dc8ecdc724e93929ad2c0e35cc51fc82d28f27 DIST digiKam-8.1.0.tar.xz 35712348 BLAKE2B 0feaa66ec27b0c2a9e776f26c02987554e8653cda29ca1982182ec1a0f70783808cd2e269dcee1f2b65e6e29ba3bc483a2284a6a485c0b7cc46ae80dd2f87069 SHA512 cbf5a776b4138f4f05d074721324b046dfa07ddc01259f569ae46c46a6d5b0b00824ef0962a09041081703348e4defecf15cff800b2c6cf5e04a0e7e963a3ef4 -EBUILD digikam-7.10.0-r1.ebuild 4085 BLAKE2B 34243cd0aefd7d2468f1d84c825d4f1961862006ceac7bef3af74a6086de9413d12d60c054668084d5262590f723c5c5d6de8f6547b6cb4a031327b175825fdf SHA512 b89f4c518bb0f1db489f1457cd9e09472f01b52097d9cebe7b88bf595f1a02dbd8e0f80979cc1883c7da25cb469917e222e72117edae4890e1c135ede1e5d050 -EBUILD digikam-8.1.0-r1.ebuild 4337 BLAKE2B f1ecd86a25c01eab8c289d75f076df6a2fae488da55b036816fd40782c769c0228c4b9a5bd3dc3eb03e83f9f2914bfa4f79853a69169fe88763e22c64a485747 SHA512 421aa3095a72e8da4b16b01f4e917d4a73b3f06c77bb78d530720fad6145bf50e5e2baf87a96c49387cb0b525a3f695ab4373489c57528917ca7a35b89c8816e +EBUILD digikam-8.1.0-r1.ebuild 4336 BLAKE2B 061ea80c923e46f72b296805b3772a585c5574880f622a6e8dd419fc1e3c819eb069127b67e355ef0fc472bb18f23e6dc69ec8c3ed4ccd53b0cf94edac1e85c8 SHA512 028b4cd48bfd08f5f919794eb8216a063d6f3ddbf0e87024a0ca0afb840bf532548d54f5378465b2a48ac79519d736314475eee8c1bcc64d93ecd717c37c3414 MISC metadata.xml 955 BLAKE2B 49eb64d1179383122e4fe65b2edc22929b46dba0fdb44cbd6230b33268143a9c7d4dc56a7414029864bce0a06c60c56476abc0264f151fad356020b5998b79e3 SHA512 dbe088987df5f09a8d166a293423f006eb97ab57fd0415871dc30a1a066e33a7e9e4c13a5608dd69dd96b06082bac5c216c7d9506ca60d326ab10ade96b6af39 diff --git a/media-gfx/digikam/digikam-7.10.0-r1.ebuild b/media-gfx/digikam/digikam-7.10.0-r1.ebuild deleted file mode 100644 index 5dc278727087..000000000000 --- a/media-gfx/digikam/digikam-7.10.0-r1.ebuild +++ /dev/null @@ -1,150 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.88.0 -QTMIN=5.15.5 -inherit ecm kde.org toolchain-funcs - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - if [[ ${PV} =~ beta[0-9]$ ]]; then - SRC_URI="mirror://kde/unstable/${PN}/" - else - SRC_URI="mirror://kde/stable/${PN}/${PV}/" - fi - SRC_URI+="digiKam-${PV/_/-}.tar.xz" - KEYWORDS="amd64 ~x86" - S="${WORKDIR}/${PN}-${PV/_/-}" -fi - -DESCRIPTION="Digital photo management application" -HOMEPAGE="https://www.digikam.org/" - -LICENSE="GPL-2" -SLOT="5" -IUSE="addressbook calendar gphoto2 heif +imagemagick +lensfun marble mysql opengl openmp +panorama scanner semantic-desktop X" - -# bug 366505 -RESTRICT="test" - -COMMON_DEPEND=" - dev-libs/expat - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5[-gles2-only] - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5[mysql?] - >=dev-qt/qtwebengine-${QTMIN}:5[widgets] - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=dev-qt/qtxmlpatterns-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/knotifyconfig-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - >=media-gfx/exiv2-0.27:=[xmp] - media-libs/lcms:2 - media-libs/libjpeg-turbo:= - media-libs/liblqr - media-libs/libpng:= - >=media-libs/opencv-3.3.0:=[contrib,contribdnn,features2d] - media-libs/tiff:= - addressbook? ( - >=kde-apps/akonadi-contacts-19.04.3:5 - >=kde-frameworks/kcontacts-${KFMIN}:5 - ) - calendar? ( >=kde-frameworks/kcalendarcore-${KFMIN}:5 ) - gphoto2? ( media-libs/libgphoto2:= ) - heif? ( - media-libs/libheif:= - media-libs/x265:= - ) - imagemagick? ( media-gfx/imagemagick:= ) - lensfun? ( media-libs/lensfun ) - marble? ( - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=kde-apps/marble-19.04.3:5 - >=kde-frameworks/kbookmarks-${KFMIN}:5 - ) - opengl? ( - >=dev-qt/qtopengl-${QTMIN}:5 - virtual/opengl - ) - panorama? ( >=kde-frameworks/threadweaver-${KFMIN}:5 ) - scanner? ( >=kde-apps/libksane-19.04.3:5 ) - semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - ) -" -DEPEND="${COMMON_DEPEND} - dev-cpp/eigen:3 - dev-libs/boost - addressbook? ( >=kde-apps/akonadi-19.04.3:5 ) -" -RDEPEND="${COMMON_DEPEND} - mysql? ( virtual/mysql[server(+)] ) - panorama? ( media-gfx/hugin ) -" -BDEPEND=" - sys-devel/gettext - panorama? ( - sys-devel/bison - sys-devel/flex - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-7.8.0-cmake.patch" - "${FILESDIR}/${PN}-7.9.0-akonadi-23.04.patch" # bug 904976 - "${FILESDIR}/${P}-gcc13.patch" -) - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - ecm_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - ecm_pkg_setup -} - -# FIXME: Unbundle libraw (libs/rawengine/libraw) -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF # bug 698192 - -DENABLE_APPSTYLES=ON - -DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON - -DENABLE_MEDIAPLAYER=OFF # bug 758641, last-rited - -DENABLE_QWEBENGINE=ON - -DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook) - $(cmake_use_find_package calendar KF5CalendarCore) - $(cmake_use_find_package gphoto2 Gphoto2) - $(cmake_use_find_package heif Libheif) - $(cmake_use_find_package imagemagick ImageMagick) - $(cmake_use_find_package lensfun LensFun) - $(cmake_use_find_package marble Marble) - -DENABLE_MYSQLSUPPORT=$(usex mysql) - -DENABLE_INTERNALMYSQL=$(usex mysql) - $(cmake_use_find_package opengl OpenGL) - $(cmake_use_find_package panorama KF5ThreadWeaver) - $(cmake_use_find_package scanner KF5Sane) - -DENABLE_KFILEMETADATASUPPORT=$(usex semantic-desktop) - $(cmake_use_find_package X X11) - ) - - ecm_src_configure -} diff --git a/media-gfx/digikam/digikam-8.1.0-r1.ebuild b/media-gfx/digikam/digikam-8.1.0-r1.ebuild index 25088c00bc1d..3eebbe374fb0 100644 --- a/media-gfx/digikam/digikam-8.1.0-r1.ebuild +++ b/media-gfx/digikam/digikam-8.1.0-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/" fi SRC_URI+="digiKam-${PV/_/-}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" S="${WORKDIR}/${PN}-${PV/_/-}" fi diff --git a/media-gfx/digikam/files/digikam-7.10.0-gcc13.patch b/media-gfx/digikam/files/digikam-7.10.0-gcc13.patch deleted file mode 100644 index 98e78df74d8c..000000000000 --- a/media-gfx/digikam/files/digikam-7.10.0-gcc13.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 9c4fed4b5562c777fc6639ead9bcc95faacdb992 Mon Sep 17 00:00:00 2001 -From: Maik Qualmann <metzpinguin@gmail.com> -Date: Sun, 26 Mar 2023 13:19:40 +0200 -Subject: [PATCH] fix compile DNG-SDK with GCC13 - ---- - core/libs/dngwriter/extra/dng_sdk/dng_string.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/core/libs/dngwriter/extra/dng_sdk/dng_string.cpp b/core/libs/dngwriter/extra/dng_sdk/dng_string.cpp -index 4e76fc4c86a..7814aff145d 100644 ---- a/core/libs/dngwriter/extra/dng_sdk/dng_string.cpp -+++ b/core/libs/dngwriter/extra/dng_sdk/dng_string.cpp -@@ -27,7 +27,7 @@ - # endif - #endif - --#if qiPhone || qAndroid -+#if qLinux || qiPhone || qAndroid - #include <ctype.h> // for isdigit - #endif - --- -GitLab - diff --git a/media-gfx/digikam/files/digikam-7.8.0-cmake.patch b/media-gfx/digikam/files/digikam-7.8.0-cmake.patch deleted file mode 100644 index d698626e8c7e..000000000000 --- a/media-gfx/digikam/files/digikam-7.8.0-cmake.patch +++ /dev/null @@ -1,119 +0,0 @@ -From 618e3f3ba195a3b50812d1184ebf90555d659055 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> -Date: Sun, 17 Feb 2019 23:51:03 +0100 -Subject: [PATCH] Un-break optional Qt5/KF5 detection - -And if we enable an option, make the necessary libraries REQUIRED. ---- - core/CMakeLists.txt | 50 +++++++++++++-------------------------------- - 1 file changed, 14 insertions(+), 36 deletions(-) - -diff --git a/core/CMakeLists.txt b/core/CMakeLists.txt -index de599ee881..8aef35e062 100644 ---- a/core/CMakeLists.txt -+++ b/core/CMakeLists.txt -@@ -65,17 +65,14 @@ find_package(Qt5 ${QT_MIN_VERSION} REQUIRED - ) - - if(ENABLE_QWEBENGINE) -- find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS WebEngineWidgets) -+ find_package(Qt5WebEngineWidgets ${QT_MIN_VERSION} REQUIRED NO_MODULE) - else() -- find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS WebKitWidgets) -+ find_package(Qt5WebKitWidgets ${QT_MIN_VERSION} REQUIRED NO_MODULE) - endif() - --find_package(Qt5 ${QT_MIN_VERSION} -- OPTIONAL_COMPONENTS -- DBus -- OpenGL -- XmlPatterns # For Rajce plugin --) -+find_package(Qt5DBus ${QT_MIN_VERSION}) -+find_package(Qt5OpenGL ${QT_MIN_VERSION}) -+find_package(Qt5XmlPatterns ${QT_MIN_VERSION}) # For Rajce plugin - - if(ENABLE_DBUS) - if(NOT Qt5DBus_FOUND) -@@ -86,16 +83,11 @@ endif() - # Dependencies For unit tests and CLI test tools - - if(BUILD_TESTING) -- find_package(Qt5 ${QT_MIN_VERSION} REQUIRED -- NO_MODULE COMPONENTS -- Test -- ) -+ find_package(Qt5Test ${QT_MIN_VERSION} NO_MODULE) - -- find_package(Qt5 ${QT_MIN_VERSION} -- QUIET -- OPTIONAL_COMPONENTS -- Qml WebView # Optional, for 'sialis' O2 library test tool. -- ) -+ # Optional, for 'sialis' O2 library test tool. -+ find_package(Qt5Qml ${QT_MIN_VERSION} QUIET NO_MODULE) -+ find_package(Qt5WebView ${QT_MIN_VERSION} QUIET NO_MODULE) - endif() - - find_package(KF5 ${KF5_MIN_VERSION} REQUIRED -@@ -121,7 +113,7 @@ find_package(KF5 ${KF5_MIN_VERSION} QUIET - if(ENABLE_KFILEMETADATASUPPORT) - - find_package(KF5 ${KF5_MIN_VERSION} -- QUIET -+ REQUIRED - OPTIONAL_COMPONENTS - FileMetaData # For Plasma destop file indexer support. - ) -@@ -130,7 +122,7 @@ endif() - - if(ENABLE_AKONADICONTACTSUPPORT) - -- find_package(KF5 ${AKONADI_MIN_VERSION} QUIET -+ find_package(KF5 ${AKONADI_MIN_VERSION} REQUIRED - OPTIONAL_COMPONENTS - AkonadiContact # For KDE Mail Contacts support. - Contacts # API for contacts/address book data. -@@ -138,28 +130,14 @@ if(ENABLE_AKONADICONTACTSUPPORT) - - endif() - --find_package(KF5 ${KSANE_MIN_VERSION} QUIET -- OPTIONAL_COMPONENTS -- Sane # For digital scanner support. --) -+find_package(KF5Sane ${KSANE_MIN_VERSION} QUIET) # For digital scanner support. - --find_package(KF5 ${CALENDAR_MIN_VERSION} QUIET -- OPTIONAL_COMPONENTS -- CalendarCore # For Calendar tool. --) -+find_package(KF5CalendarCore ${CALENDAR_MIN_VERSION} QUIET) # For Calendar tool. - - if ("${KF5CalendarCore_VERSION}" VERSION_GREATER 5.6.40) - set(HAVE_KCALENDAR_QDATETIME TRUE) - endif() - --if(ENABLE_AKONADICONTACTSUPPORT AND (NOT KF5AkonadiContact_FOUND OR NOT KF5Contacts_FOUND)) -- set(ENABLE_AKONADICONTACTSUPPORT OFF) --endif() -- --if(ENABLE_KFILEMETADATASUPPORT AND NOT KF5FileMetaData_FOUND) -- set(ENABLE_KFILEMETADATASUPPORT OFF) --endif() -- - # Check if KIO have been compiled with KIOWidgets. digiKam only needs this one. - if(KF5KIO_FOUND) - get_target_property(KIOWidgets_INCLUDE_DIRS KF5::KIOWidgets -@@ -296,7 +274,7 @@ endif() - find_package(X11) - - if(X11_FOUND) -- find_package(Qt5 ${QT_MIN_VERSION} NO_MODULE COMPONENTS X11Extras) -+ find_package(Qt5X11Extras ${QT_MIN_VERSION} NO_MODULE) - set(HAVE_X11 TRUE) - else() - set(HAVE_X11 FALSE) --- -2.37.3 - diff --git a/media-gfx/digikam/files/digikam-7.9.0-akonadi-23.04.patch b/media-gfx/digikam/files/digikam-7.9.0-akonadi-23.04.patch deleted file mode 100644 index d9b46a7966f0..000000000000 --- a/media-gfx/digikam/files/digikam-7.9.0-akonadi-23.04.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 5b4ba173f6a84a8be1131b1523dc42df95171ec7 Mon Sep 17 00:00:00 2001 -From: Antonio Rojas <arojas@archlinux.org> -Date: Thu, 20 Apr 2023 17:49:44 +0200 -Subject: [PATCH] Fix build with akonadi 23.04 - -In KDE PIM 23.04 the KF5:: targets have been renamed to KPim5:: -While the KF5:: targets are kept for backwards compatibility, they no longer recursively include other KF5:: targets. -We need to search for Akonadi explicitly so that the KF5::AkonadiCore target is defined. ---- - core/CMakeLists.txt | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/core/CMakeLists.txt b/core/CMakeLists.txt -index 4cb33d2f9e6..610033425cd 100644 ---- a/core/CMakeLists.txt -+++ b/core/CMakeLists.txt -@@ -124,6 +124,7 @@ if(ENABLE_AKONADICONTACTSUPPORT) - - find_package(KF5 ${AKONADI_MIN_VERSION} QUIET REQUIRED - OPTIONAL_COMPONENTS -+ Akonadi - AkonadiContact # For KDE Mail Contacts support. - Contacts # API for contacts/address book data. - ) --- -GitLab - diff --git a/media-gfx/kphotoalbum/Manifest b/media-gfx/kphotoalbum/Manifest index eb670a006845..d1ea7cf83bba 100644 --- a/media-gfx/kphotoalbum/Manifest +++ b/media-gfx/kphotoalbum/Manifest @@ -1,6 +1,3 @@ -AUX kphotoalbum-5.10.0-exiv2-0.28.patch 5737 BLAKE2B bfdc846f99f4ce2f51467834636bbe14e01bd555bcae9eed7a670c0e611736fbf070c6a6a9765820b9df521cc98511744b9bfbb4559c2d689ec9ef68f7af6fc8 SHA512 8f4cf6aebbd49b67b596e4de06154299eed46783c42272aea07d995656c1c19356d75c9442d0747e0e635d4f4046ad65675e632f0ca750b0e8ea99ac484ef3e8 -DIST kphotoalbum-5.10.0.tar.xz 12002788 BLAKE2B e20a06f6829c1ac3df51102b09be4e59fe97557b7b51ab4c2ef072f2ea18b9c086acad9cd03dde14549e35ee652f325a558bb634e5760d3b216f9a1c6d681a63 SHA512 6e6e3d3173f2783c05319c6a372553e92b97174a43307d2bd1fdfa0eb6751bab435e61e07e1c33496254e6f53dd95032adf002899c68475dac7af7ad575c28cc DIST kphotoalbum-5.11.0.tar.xz 12005836 BLAKE2B 1a2872bc791cec6701a4bfe8b6ddac264731f7afdcb35d864bcd07cc0b5e5a4015184a071d9db9735d21b080c898d5ea598d0879bb979032abe464434f6fb821 SHA512 dd521b5e158a691da69e333fcefd3cf48135053c7510dbd7f22d94299059fe58037c56e70b92edfcd1d8d7a55b04f80278ff3bdde08dba16507dc43ca77af96e -EBUILD kphotoalbum-5.10.0.ebuild 1974 BLAKE2B e3a5135a8566f064afb727e3c57d2d95e46eefbd27283283df58f83493dcc97d49774605860dacd22a97c512b898a1820303346cb885bb0d4cba0a393320c56e SHA512 e2d0b7e7bfad05be239026f3c88af935b9b2cbe980b0a809bf527db38f72ba1f0779ef61d6a4252a74f20a15d6c2f26ca29bff28d38fb5a6e5dc76e0feab6720 -EBUILD kphotoalbum-5.11.0.ebuild 1877 BLAKE2B f80324a62d6ea78beacb779a23c9488930c3bf0524cbaa25138bfbb92a3f2640fb0a4fe979e618d2609100ff9946bffac61697476627b90ac04bdee878796c5d SHA512 6ea8d327ab7dc588697ad175eb4e6fde217a237fec1c4e0b39c2cc3cd4fcf062a174d0a931579ac3defb7fcd53fe06dd57ea558409b44fc3eb501f54e7f5bbc7 +EBUILD kphotoalbum-5.11.0.ebuild 1876 BLAKE2B 529c837e0431317b208b55420f19a6614848cfaf5b351d3f3db09cecdcfd3c5a585b672cc41cac995880f917099b53c62c0e9e25e5aad1c92f952cd80f7d8c2f SHA512 520dfe99b55e085e293528138c743db9652cf33d4b74ddbbf15805e05b4ea035cad8c664ea62e66bb340fd3dd77959b6202e10511566180027ec325a0dcbc295 MISC metadata.xml 733 BLAKE2B 8925ee0f3c5e6e4d8592c3403781228f00cf39f39b0363920c86091fdb566e43889b522121112cf3f0f857cdb94f2da86cf6dd0029276e990ac197870a0ab718 SHA512 824eed39872862a0502dadf33cfee45ecc269bd0750286157abc08119b49c0fa3abf6ec66eb170a37251e141dd2842563219084a41245dc9b8cfe61fa8ad8a08 diff --git a/media-gfx/kphotoalbum/files/kphotoalbum-5.10.0-exiv2-0.28.patch b/media-gfx/kphotoalbum/files/kphotoalbum-5.10.0-exiv2-0.28.patch deleted file mode 100644 index 2eea9495b735..000000000000 --- a/media-gfx/kphotoalbum/files/kphotoalbum-5.10.0-exiv2-0.28.patch +++ /dev/null @@ -1,147 +0,0 @@ -diff --git a/DB/FileInfo.cpp b/DB/FileInfo.cpp -index dc4c9819b62706c9c7bbfa21f3da7ef7d3f8b6d3..8b4e275c1765e718ed917cb41e7b221ed8d484ef 100644 ---- a/DB/FileInfo.cpp -+++ b/DB/FileInfo.cpp -@@ -1,5 +1,6 @@ - // SPDX-FileCopyrightText: 2003-2010 Jesper K. Pedersen <blackie@kde.org> - // SPDX-FileCopyrightText: 2021 Johannes Zarl-Zierl <johannes@zarl-zierl.at> -+// SPDX-FileCopyrightText: 2023 Tobias Leupold <tl at stonemx dot de> - // - // SPDX-License-Identifier: GPL-2.0-or-later - -@@ -13,6 +14,8 @@ - #include <QFileInfo> - #include <QRegularExpression> - -+#include <exiv2/version.hpp> -+ - using namespace DB; - - FileInfo FileInfo::read(const DB::FileName &fileName, DB::ExifMode mode) -@@ -79,8 +82,14 @@ void DB::FileInfo::parseEXIV2(const DB::FileName &fileName) - const Exiv2::Exifdatum &datum = m_exifMap["Exif.Image.Orientation"]; - - int orientation = 0; -- if (datum.count() > 0) -+ if (datum.count() > 0) { -+#if EXIV2_TEST_VERSION(0, 28, 0) -+ orientation = datum.toInt64(); -+#else - orientation = datum.toLong(); -+#endif -+ } -+ - m_angle = orientationToAngle(orientation); - } - -diff --git a/lib/kpaexif/Database.cpp b/lib/kpaexif/Database.cpp -index 4d0e228c72f5747f9d5b2a4e15871e2a11de4ed9..985713ceb53e60c3c17de80632f902a07ba94b14 100644 ---- a/lib/kpaexif/Database.cpp -+++ b/lib/kpaexif/Database.cpp -@@ -1,6 +1,6 @@ - // SPDX-FileCopyrightText: 2003-2020 The KPhotoAlbum Development Team --// SPDX-FileCopyrightText: 2021 Johannes Zarl-Zierl <johannes@zarl-zierl.at> --// SPDX-FileCopyrightText: 2022 Johannes Zarl-Zierl <johannes@zarl-zierl.at> -+// SPDX-FileCopyrightText: 2021-2022 Johannes Zarl-Zierl <johannes@zarl-zierl.at> -+// SPDX-FileCopyrightText: 2023 Tobias Leupold <tl at stonemx dot de> - // - // SPDX-License-Identifier: GPL-2.0-or-later - -@@ -320,7 +320,7 @@ bool Exif::Database::add(const DB::FileName &fileName) - return false; - - try { -- Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(fileName.absolute().toLocal8Bit().data()); -+ const auto image = Exiv2::ImageFactory::open(fileName.absolute().toLocal8Bit().data()); - Q_ASSERT(image.get() != nullptr); - image->readMetadata(); - Exiv2::ExifData &exifData = image->exifData(); -@@ -341,7 +341,7 @@ bool Exif::Database::add(const DB::FileNameList &list) - - for (const DB::FileName &fileName : list) { - try { -- Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(fileName.absolute().toLocal8Bit().data()); -+ const auto image = Exiv2::ImageFactory::open(fileName.absolute().toLocal8Bit().data()); - Q_ASSERT(image.get() != nullptr); - image->readMetadata(); - map << DBExifInfo(fileName, image->exifData()); -diff --git a/lib/kpaexif/DatabaseElement.cpp b/lib/kpaexif/DatabaseElement.cpp -index 4e7ba198e425e81c582c585bb184ec19c31d4985..3d5d56cfbe5028a8e148753979bdae3f0922008d 100644 ---- a/lib/kpaexif/DatabaseElement.cpp -+++ b/lib/kpaexif/DatabaseElement.cpp -@@ -1,13 +1,15 @@ --/* SPDX-FileCopyrightText: 2003-2010 Jesper K. Pedersen <blackie@kde.org> -+// SPDX-FileCopyrightText: 2003-2010 Jesper K. Pedersen <blackie@kde.org> -+// SPDX-FileCopyrightText: 2023 Tobias Leupold <tl at stonemx dot de> -+// -+// SPDX-License-Identifier: GPL-2.0-or-later - -- SPDX-License-Identifier: GPL-2.0-or-later --*/ - #include "DatabaseElement.h" - - #include <kpabase/Logging.h> - - #include <QVariant> - #include <exiv2/exif.hpp> -+#include <exiv2/version.hpp> - - static QString replaceDotWithUnderscore(const char *cstr) - { -@@ -76,10 +78,15 @@ QString Exif::IntExifElement::queryString() const - - QVariant Exif::IntExifElement::valueFromExif(Exiv2::ExifData &data) const - { -- if (data[m_tag].count() > 0) -- return QVariant { (int)data[m_tag].toLong() }; -- else -- return QVariant { (int)0 }; -+ if (data[m_tag].count() > 0) { -+#if EXIV2_TEST_VERSION(0, 28, 0) -+ return QVariant((int) data[m_tag].toInt64()); -+#else -+ return QVariant((int) data[m_tag].toLong()); -+#endif -+ } else { -+ return QVariant(0); -+ } - } - - Exif::RationalExifElement::RationalExifElement(const char *tag) -diff --git a/lib/kpaexif/Info.cpp b/lib/kpaexif/Info.cpp -index 5f77fc8144516434465bd9f21ea2e885054aed37..162a05d14f3fbadd1d776d0eb10589a892bcf86c 100644 ---- a/lib/kpaexif/Info.cpp -+++ b/lib/kpaexif/Info.cpp -@@ -1,5 +1,6 @@ - // SPDX-FileCopyrightText: 2003-2020 The KPhotoAlbum Development Team - // SPDX-FileCopyrightText: 2021 Johannes Zarl-Zierl <johannes@zarl-zierl.at> -+// SPDX-FileCopyrightText: 2023 Tobias Leupold <tl at stonemx dot de> - // - // SPDX-License-Identifier: GPL-2.0-or-later - -@@ -16,7 +17,6 @@ - #include <QTextCodec> - #include <exiv2/exv_conf.h> - #include <exiv2/image.hpp> --#include <exiv2/version.hpp> - - using namespace Exif; - -@@ -166,7 +166,7 @@ Info::Info() - void Exif::writeExifInfoToFile(const DB::FileName &srcName, const QString &destName, const QString &imageDescription) - { - // Load Exif from source image -- Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(QFile::encodeName(srcName.absolute()).data()); -+ auto image = Exiv2::ImageFactory::open(QFile::encodeName(srcName.absolute()).data()); - image->readMetadata(); - Exiv2::ExifData data = image->exifData(); - -@@ -201,7 +201,7 @@ Exif::Metadata Exif::Info::metadata(const DB::FileName &fileName) - { - try { - Exif::Metadata result; -- Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(QFile::encodeName(fileName.absolute()).data()); -+ auto image = Exiv2::ImageFactory::open(QFile::encodeName(fileName.absolute()).data()); - Q_ASSERT(image.get() != nullptr); - image->readMetadata(); - result.exif = image->exifData(); diff --git a/media-gfx/kphotoalbum/kphotoalbum-5.10.0.ebuild b/media-gfx/kphotoalbum/kphotoalbum-5.10.0.ebuild deleted file mode 100644 index 6f0b4d7fe491..000000000000 --- a/media-gfx/kphotoalbum/kphotoalbum-5.10.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_TEST="forceoptional" -KFMIN=5.82.0 -QTMIN=5.15.5 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Tool for indexing, searching, and viewing images" -HOMEPAGE="https://www.kphotoalbum.org/" - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2+ FDL-1.2 CC-BY-SA-4.0" -SLOT="5" -IUSE="map phonon +raw share +vlc" - -REQUIRED_USE="|| ( phonon vlc )" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5[jpeg] - >=dev-qt/qtsql-${QTMIN}:5[sqlite] - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - media-gfx/exiv2:= - media-libs/libjpeg-turbo:= - map? ( kde-apps/marble:5 ) - phonon? ( >=media-libs/phonon-4.11.0 ) - raw? ( kde-apps/libkdcraw:5 ) - share? ( >=kde-frameworks/kxmlgui-${KFMIN}:5 ) - vlc? ( media-video/vlc:= ) -" -RDEPEND="${DEPEND} - media-video/ffmpeg -" - -DOCS=( CHANGELOG.{md,old} README.md ) - -PATCHES=( "${FILESDIR}/${P}-exiv2-0.28.patch" ) # git master, bug 906469 - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_QtAV=ON # bug 758641, last-rited - $(cmake_use_find_package map Marble) - $(cmake_use_find_package phonon Phonon4Qt5) - $(cmake_use_find_package raw KF5KDcraw) - $(cmake_use_find_package share KF5Purpose) - $(cmake_use_find_package vlc LIBVLC) - ) - - ecm_src_configure -} diff --git a/media-gfx/kphotoalbum/kphotoalbum-5.11.0.ebuild b/media-gfx/kphotoalbum/kphotoalbum-5.11.0.ebuild index 034a17725fb9..2e3824144d0f 100644 --- a/media-gfx/kphotoalbum/kphotoalbum-5.11.0.ebuild +++ b/media-gfx/kphotoalbum/kphotoalbum-5.11.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.kphotoalbum.org/" if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2+ FDL-1.2 CC-BY-SA-4.0" |