summaryrefslogtreecommitdiff
path: root/kde-frameworks/kfilemetadata
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-02 22:51:20 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-02 22:51:20 +0100
commit1e9c38efad2f42ea208e40924d1e5936810ac7c0 (patch)
treedbcaa52c820c84eaba974e8a5bf4ba2b05a4bed2 /kde-frameworks/kfilemetadata
parent1f6d51a43dbfcb87ef81da70c688d354560e846a (diff)
gentoo auto-resync : 02:08:2023 - 22:51:19
Diffstat (limited to 'kde-frameworks/kfilemetadata')
-rw-r--r--kde-frameworks/kfilemetadata/Manifest5
-rw-r--r--kde-frameworks/kfilemetadata/files/kfilemetadata-5.106.0-exiv2-0.28.patch40
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild68
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.108.0.ebuild2
4 files changed, 2 insertions, 113 deletions
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index 6bcae1f8c0cf..b02fefd9aec0 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,6 +1,3 @@
-AUX kfilemetadata-5.106.0-exiv2-0.28.patch 1476 BLAKE2B 8bfb0c6132b06196aaf4b661ec0db90371f584270f3ff08deaa03595d80f01d76b8c3608ebb637de86ba6478f2a6a1e1817da81cdd13ba1f12af54291cc87440 SHA512 178f6f4c8b2f3066705c19279fb54baaf1acaef38a80baf0b9e5c1e8061b86df4d11b9093fffebbecb45acc81d78ad6ed6db3d1a25295a6d8709dfe74c3d64a7
-DIST kfilemetadata-5.106.0.tar.xz 470292 BLAKE2B 7294f0b18e05a2c3f7ed91383c0fd02183e6c366b4db349b521e68a7624c11374522b6a6239a99cc3ee0c9434925a3dfbf717d2aa83c60847f536931cb3174e6 SHA512 3ab1657d5b259500fc3a08abca5ba94d43f26b8953509543f16c09f5086bd20a82ea3b90001e184c8af61cc9a105ea580a175647b23c9b2dd636f9991ff4bd31
DIST kfilemetadata-5.108.0.tar.xz 471476 BLAKE2B 9a01e44632a0884cc83224877a60c4c2ea8ac5ba880719a9544c3df075027bae1b697ac04754b62337053fc9e12f374f15a4f5d7fe72229e305eb3925961d703 SHA512 f1a8d20ae91809f736d0355a3fafb9be0e77482b8c7fd6a5ff66f0f6937f4ad61c26841d9bcee2574fdb55f6dcfc1670ec26fef70f3f2a0613ba6a30a7826489
-EBUILD kfilemetadata-5.106.0.ebuild 1670 BLAKE2B 4b4c99b898e6a1db5dfcde4c154c6e7d92e4e3a4f5051d7423b43839ca613874344daaf5437e9b25a0d3bd1ce3e23ee53e9dcb74eb3cd4b61db6e16882929904 SHA512 7464c21d65a9c895c90400c2448da878d2e0db0378f65a642a61d2b4706f1175e617d4c0c97354427aec8d47b19a42695b4622876b872a05920a7eb724d1ec6b
-EBUILD kfilemetadata-5.108.0.ebuild 1610 BLAKE2B 55d2ab055535f1f5f11a72f619b936014476110565926c982a2197309c7905dc757585ca29c60aa11be9387268e9a6db6d9de1e17c3672652136f58040a86f36 SHA512 5641353afca3ea03d31cdfb81c12bfccdc69b17ad7ee5350a97d41dee2fc1aa5840e0dc6c96d0e3dae259ddaa2b3a4fb3fcb07f239d3a8832e3dfdaca4f4f912
+EBUILD kfilemetadata-5.108.0.ebuild 1609 BLAKE2B e2a1940227f5d50ce21d0e1caa7fba4f159d228dc2793202a4b2ff210259e7f127cc3a770fcb5f7f274c455276b3c8daa652032d983ef946a00d92bcbc32b5f0 SHA512 756ddb06f21f86bc8687419c75f585db18acd88f905bf13b33e3a579edfed0f75e407fed9aa5366b4eb27ede7d240ffca22a33cf90fc7afb4f5a4dc4d39df17d
MISC metadata.xml 645 BLAKE2B a40b11ced7037083642cb3edc9556090c3990213efd3c657d5b92325e4e965e41e0248e7ec8d91bebd263ffc658d1115d611a536adc1888eb7c757d31ce27b86 SHA512 d345ecf2534073c85a1f5eba743247d23ca6ef097fa20db3685b52fd5285b8f4c6f604890d80aaa20d9e0a2f101d947e1b4dbbdf62d740ac9b563e9f88766546
diff --git a/kde-frameworks/kfilemetadata/files/kfilemetadata-5.106.0-exiv2-0.28.patch b/kde-frameworks/kfilemetadata/files/kfilemetadata-5.106.0-exiv2-0.28.patch
deleted file mode 100644
index 7c8b3012efc6..000000000000
--- a/kde-frameworks/kfilemetadata/files/kfilemetadata-5.106.0-exiv2-0.28.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 6fcce03cfd85fffbe6d7701506de49c5987fdbe5 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= <bero@lindev.ch>
-Date: Thu, 18 May 2023 02:03:56 +0200
-Subject: [PATCH] Fix build with exiv2 >= 0.28
-
----
- src/extractors/exiv2extractor.cpp | 8 ++++++++
- 1 file changed, 8 insertions(+)
-
-diff --git a/src/extractors/exiv2extractor.cpp b/src/extractors/exiv2extractor.cpp
-index d39247b9..469a6325 100644
---- a/src/extractors/exiv2extractor.cpp
-+++ b/src/extractors/exiv2extractor.cpp
-@@ -75,7 +75,11 @@ QVariant toVariantDateTime(const Exiv2::Value& value)
- QVariant toVariantLong(const Exiv2::Value& value)
- {
- if (value.typeId() == Exiv2::unsignedLong || value.typeId() == Exiv2::signedLong) {
-+#if EXIV2_TEST_VERSION(0,28,0)
-+ qlonglong val = value.toInt64();
-+#else
- qlonglong val = value.toLong();
-+#endif
- return QVariant(val);
- }
-
-@@ -310,7 +314,11 @@ double Exiv2Extractor::fetchGpsAltitude(const Exiv2::ExifData& data)
- it = data.findKey(Exiv2::ExifKey("Exif.GPSInfo.GPSAltitudeRef"));
- if (it != data.end() && it->count() > 0 &&
- (it->value().typeId() == Exiv2::unsignedByte || it->value().typeId() == Exiv2::signedByte)) {
-+#if EXIV2_TEST_VERSION(0,28,0)
-+ auto altRef = it->value().toInt64();
-+#else
- auto altRef = it->value().toLong();
-+#endif
- if (altRef) {
- alt = -1.0 * ratio.first / ratio.second;
- } else {
---
-GitLab
-
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild
deleted file mode 100644
index af0fc2d615b5..000000000000
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.106.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-inherit ecm frameworks.kde.org optfeature python-any-r1
-
-DESCRIPTION="Library for extracting file metadata"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="epub exif ffmpeg mobi pdf taglib"
-
-RESTRICT="test"
-
-RDEPEND="
- >=dev-qt/qtxml-${QTMIN}:5
- =kde-frameworks/karchive-${PVCUT}*:5
- =kde-frameworks/kcoreaddons-${PVCUT}*:5
- =kde-frameworks/ki18n-${PVCUT}*:5
- epub? ( app-text/ebook-tools )
- exif? ( media-gfx/exiv2:= )
- ffmpeg? ( media-video/ffmpeg:0= )
- mobi? ( kde-apps/kdegraphics-mobipocket:5 )
- pdf? ( app-text/poppler[qt5] )
- taglib? ( media-libs/taglib )
-"
-DEPEND="${RDEPEND}
- kernel_linux? ( sys-apps/attr )
-"
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-PATCHES=( "${FILESDIR}/${P}-exiv2-0.28.patch" ) # bug 906090
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
- ecm_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package epub EPub)
- $(cmake_use_find_package exif LibExiv2)
- $(cmake_use_find_package ffmpeg FFmpeg)
- $(cmake_use_find_package mobi QMobipocket)
- $(cmake_use_find_package pdf Poppler)
- $(cmake_use_find_package taglib Taglib)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # FIXME: bug 644650, fails on tmpfs (but not for everyone)
- local myctestargs=( -E "(usermetadatawritertest)" )
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "Microsoft Word/Powerpoint file indexing" app-text/catdoc
- optfeature "Microsoft Excel file indexing" dev-libs/libxls
- fi
- ecm_pkg_postinst
-}
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.108.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.108.0.ebuild
index 22ec1217b8b8..e02c99c42363 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.108.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.108.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org optfeature python-any-r1
DESCRIPTION="Library for extracting file metadata"
LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="epub exif ffmpeg mobi pdf taglib"
RESTRICT="test"