summaryrefslogtreecommitdiff
path: root/kde-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-16 12:22:56 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-16 12:22:56 +0100
commit2ca31eebd5b7496656193e0aa6ae39200d69a017 (patch)
tree6cf0c8f4ce90a3960c27acf45011134fb674dd62 /kde-apps
parent3ad1879f00b279af69d6b9cd3ef97a2a7496d734 (diff)
gentoo auto-resync : 16:08:2024 - 12:22:56
Diffstat (limited to 'kde-apps')
-rw-r--r--kde-apps/Manifest.gzbin35167 -> 35174 bytes
-rw-r--r--kde-apps/dolphin/Manifest3
-rw-r--r--kde-apps/dolphin/dolphin-23.08.5-r1.ebuild97
-rw-r--r--kde-apps/dolphin/dolphin-24.05.2-r1.ebuild (renamed from kde-apps/dolphin/dolphin-24.05.2.ebuild)3
-rw-r--r--kde-apps/gwenview/Manifest2
-rw-r--r--kde-apps/gwenview/gwenview-24.05.2-r1.ebuild (renamed from kde-apps/gwenview/gwenview-24.05.2.ebuild)1
-rw-r--r--kde-apps/kdegraphics-mobipocket/Manifest2
-rw-r--r--kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.2-r1.ebuild (renamed from kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.2.ebuild)0
-rw-r--r--kde-apps/thumbnailers/Manifest6
-rw-r--r--kde-apps/thumbnailers/metadata.xml2
-rw-r--r--kde-apps/thumbnailers/thumbnailers-23.08.5-r1.ebuild19
-rw-r--r--kde-apps/thumbnailers/thumbnailers-24.05.2-r1.ebuild20
-rw-r--r--kde-apps/thumbnailers/thumbnailers-24.05.2.ebuild39
13 files changed, 147 insertions, 47 deletions
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz
index 67fc8ae8dbce..0243d15f4eed 100644
--- a/kde-apps/Manifest.gz
+++ b/kde-apps/Manifest.gz
Binary files differ
diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest
index 44ca1c7a4adf..9b061a6c042c 100644
--- a/kde-apps/dolphin/Manifest
+++ b/kde-apps/dolphin/Manifest
@@ -3,6 +3,7 @@ DIST dolphin-23.04.3.tar.xz 5737968 BLAKE2B 5942d5894c2d51cc3f0c5ab599bb82c2e324
DIST dolphin-23.08.5.tar.xz 5770048 BLAKE2B d46cbd81d2f6e020998fe560affa45916fdcf53e7acbb62503221d4a53cd582d692c025b7c9c16f6285a5d97fda696ff75198b479b7316c95e6b782c39bbb570 SHA512 0b25cc8ec1222fcd6eba971aa701a2ddcf5297c4d78b1cd63fde7ecf8e267f1af76ca1bf544ea4a4f98309b40c41aba441cfda1a9c3fb0e4df2a426e4402cb4b
DIST dolphin-24.05.2.tar.xz 5580708 BLAKE2B 4a94495294e4327ece277650c075f26a26e96d1f7f9cc7850087bacebc04d80278101c01cd82908fd395528641bae3e9628fea218d8a230ea35f7657c08c39f6 SHA512 dd1fbfccf52a97528558b6dc6d3c95df44f4b027644bdb619472092158e8390968d553d6b8b17ce90533feb355c9e82e66bc12b26132ba76e08ed0eb91c168c6
EBUILD dolphin-23.04.3.ebuild 3177 BLAKE2B a3ef1c0ad02a544b3c4442eff2037fe815eed550bc863bef53e9e4f32ec3cae73188dfd80661919679499e78fab47c0ed459e7ef2bff1cdbc0d0153399431909 SHA512 fa69815df1e3ae73bc90ea0343639383cd5cfd3ecc979e6d276ce22472c675deb3a3a5bb268742f4c5b689909d03060be04cf749492214d43da0fcfd5334e9bf
+EBUILD dolphin-23.08.5-r1.ebuild 3151 BLAKE2B ca9a5346a26745856a576c3da7c365a239b7368f7a54a4c271800171124f93ebab300a0e61c229e50390a706cd3f7fdf51f80fe6513587b7aba3f8f9a368658c SHA512 b54f6e00456b0bd06f817dedda16f34b3835db14c416b1ec10187bc375d0b5bc85c5997dd7c0c7dc200a993d89538d801501d369b552ad89651e0cf0adb63ca3
EBUILD dolphin-23.08.5.ebuild 3220 BLAKE2B d3498475a81aa1735492731f6f94dbb6b79a79297ebe6f17914ad33dd0c15962e2f4eaf7eb056104b6d9a6eff06674fe9dd133a9ddfe1ed0bf6e8245fc1524be SHA512 39e207f51ccf6eb64b41486d6352b652c8da3a8211147a9743fa456ba324daec76caca33a4dc620648fa6e187363fc0d7413c1a56b6299cc890801e496c041b4
-EBUILD dolphin-24.05.2.ebuild 3077 BLAKE2B 7b9653b31843787a6b1aba2d5a42fec8cc6f1a5d09cfb8c0381b43b09ee25cd900340bdc8dfd86fb32cde7b970509521a5ecb6e356f0d1fb4c93b5190a9568a4 SHA512 434aed4d6a06e49495f060f42c3343a9d417c2c10dc449aeb2a9c94e17c76a629d7c52d9a5ad48619c37a85cba8d563a56035b70ef02871f0441bfbf85522d68
+EBUILD dolphin-24.05.2-r1.ebuild 2972 BLAKE2B 04bd4ca71aad2d9bb18673516c18f83457c4235252d268a50f165f0b72688829086d61ef8d2505f5e58bd5c52aa5831aa3c42a7694cb736cc8c3d7ad3449e624 SHA512 123a7c9f2ceb9027e52aa80f45db5c5d7945ce88163a2fb03f32c4816940d4f7eb940dff82be11478c150725fee983fdff55cd9ba342dd48723a67744e20e541
MISC metadata.xml 517 BLAKE2B 4678e02c7b2d4556b90714bbd5d357c387cd6791f2f69799f32cffda0cafba8dfc35d47b0ad8fd3168ba883932c56d2bea37cf1e21db0de41289c71d0858622b SHA512 cfac1c2cb39c6d09bff73c57436f4787bead2409551760c042b8101f7d260d09c89aac66aa80bfef5f5abf80f508ccfdd1d49c3e262915557eec363f6460e5dd
diff --git a/kde-apps/dolphin/dolphin-23.08.5-r1.ebuild b/kde-apps/dolphin/dolphin-23.08.5-r1.ebuild
new file mode 100644
index 000000000000..d9f6451a90ae
--- /dev/null
+++ b/kde-apps/dolphin/dolphin-23.08.5-r1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Plasma filemanager focusing on usability"
+HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="activities semantic-desktop telemetry"
+
+DEPEND="
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5=
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=media-libs/phonon-4.11.0[qt5(+)]
+ activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
+ semantic-desktop? (
+ >=kde-apps/baloo-widgets-${PVCUT}:5
+ >=kde-frameworks/baloo-${KFMIN}:5
+ >=kde-frameworks/kfilemetadata-${KFMIN}:5
+ )
+ telemetry? ( kde-frameworks/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/kio-extras-${PVCUT}:5
+ >=kde-apps/thumbnailers-${PVCUT}:5
+"
+
+PATCHES=( "${FILESDIR}/${P}-musl.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
+ $(cmake_use_find_package activities KF5Activities)
+ $(cmake_use_find_package semantic-desktop KF5Baloo)
+ $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
+ $(cmake_use_find_package semantic-desktop KF5FileMetaData)
+ $(cmake_use_find_package telemetry KUserFeedback)
+ )
+ ecm_src_configure
+}
+
+src_test() {
+ local myctestargs=(
+ # servicemenuinstaller requires ruby, no thanks
+ # dolphinmainwindowtest, kitemlistcontrollertest, kfileitemlistviewtest, kfileitemmodeltest hang forever
+ # placesitemmodeltest requires DBus
+ -E "(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
+ )
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "compress/extract and other actions" kde-apps/ark:${SLOT}
+ optfeature "crypto actions" kde-apps/kleopatra:${SLOT}
+ optfeature "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT}
+ optfeature "'Share' context menu actions" kde-frameworks/purpose:${SLOT}
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/dolphin/dolphin-24.05.2.ebuild b/kde-apps/dolphin/dolphin-24.05.2-r1.ebuild
index cc391b33b4e7..43fbf7bfd2c4 100644
--- a/kde-apps/dolphin/dolphin-24.05.2.ebuild
+++ b/kde-apps/dolphin/dolphin-24.05.2-r1.ebuild
@@ -55,6 +55,7 @@ DEPEND="
"
RDEPEND="${DEPEND}
>=kde-apps/kio-extras-${PVCUT}:6
+ >=kde-apps/thumbnailers-${PVCUT}:6
"
src_configure() {
@@ -83,8 +84,6 @@ pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
optfeature "compress/extract and other actions" "kde-apps/ark:${SLOT}"
optfeature "crypto actions" "kde-apps/kleopatra:${SLOT}"
- optfeature "video file thumbnails" "kde-apps/ffmpegthumbs:${SLOT}"
- optfeature "graphics file thumbnails" "kde-apps/thumbnailers:${SLOT}"
optfeature "'Share' context menu actions" "kde-frameworks/purpose:${SLOT}"
fi
ecm_pkg_postinst
diff --git a/kde-apps/gwenview/Manifest b/kde-apps/gwenview/Manifest
index f7fd4e54218d..488bc2ff80eb 100644
--- a/kde-apps/gwenview/Manifest
+++ b/kde-apps/gwenview/Manifest
@@ -1,5 +1,5 @@
DIST gwenview-23.08.5.tar.xz 6904128 BLAKE2B f8f2a54ef438c4d3144198ee3a48de1ec72e7e3fc0f9b811130499087424b7c7a659d269c8be31998642589c0cad3d9e8c7cfebf6582c8d97999eb4e501a4aaa SHA512 8607f17b57211e31efc709dbec1091f7ca1587db90877583222acb5a82a19340530068adb85ca1748b0c849cf1f6551bd2fefdc2d55dfae1446b3582dc1615b9
DIST gwenview-24.05.2.tar.xz 6513176 BLAKE2B 526bf8fe8caf319368997e31eac48013ba67e023f2e2a0a3082e69b4bff04828308ee85cc8a7cda9ca79a7429d0d749a08deb960149be337ded351d49f823026 SHA512 3c0cc7faa2c7f65b4146a0c7e4a1689ed7629510c9afd4fa891e422ad379e25fd6367e02326cf3721e7862d56661759d0fc9afa37d4cd0392d917d44ef8110e6
EBUILD gwenview-23.08.5.ebuild 3086 BLAKE2B f2b5e2a10199518e3d98641ad67b129af77768f4a9374d1e22ed0072adbfbb3cc7af7561331c71bd63108cccaa49502f00b5ae1fa96d7749fa8574d409cc38ee SHA512 b4a3c184561c4f5f2e9fb35065b0287763dff405e1728b05c3dd5ba53368b3b64311a7fd9d73dd3b6336c59518af762c4ffc9cf53a682183c405d9ef29459e1e
-EBUILD gwenview-24.05.2.ebuild 2985 BLAKE2B 3a21fa14baf29badb9f2646d38bbd66f877fff6beeb47d7f12cf7a8116b742150254af11c9e2ba274301588545e67eb49c7ae1cfd8d42f70bc9796cf758b5c1a SHA512 2b3e44a66e5f0b4b721f042c6f7ca52358d28f8d3eabd0bcbc4f5d068f2d6fb5dc84e91a25eaaa04c0439d56ed4a086691334c2b24cb1fb3853d0b097a881494
+EBUILD gwenview-24.05.2-r1.ebuild 3021 BLAKE2B bc03069c88536b0797d4fdcd652aa6469d419792b27c711d847a5974bff9403cb86c9ddc6560462b1a1f7cf5c5b6729f7b0b7a6aafc5c52f009a4e1ba123d178 SHA512 264852a97954876b3e40dc71cd223ae722af560435a698f788d0503ed1ce11d02596ed6cc349317fb4cf98c079ad842f0f42914fa9c910b8484785a46c3dc7e7
MISC metadata.xml 697 BLAKE2B 1b9d505c5490486b4a5b6e11447a8c0bf3d52f678f80a1825164458188cc4dee675b3f620818d6a402f7a4dc14498370efa0c08baacc7f78b928beda8f54b697 SHA512 4cf16eb17b7b10862f6268a2082dfaf808c00ae9342a2b864716a64c23dcfca6c837d39a2637d8b9a6c7ec391492b4c3fc7bfd5e21e81c97f21053ff4acd9aed
diff --git a/kde-apps/gwenview/gwenview-24.05.2.ebuild b/kde-apps/gwenview/gwenview-24.05.2-r1.ebuild
index 309747474a54..cefdfad20a88 100644
--- a/kde-apps/gwenview/gwenview-24.05.2.ebuild
+++ b/kde-apps/gwenview/gwenview-24.05.2-r1.ebuild
@@ -73,6 +73,7 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtimageformats-${QTMIN}:6
+ >=kde-apps/thumbnailers-${PVCUT}:6
>=kde-frameworks/kimageformats-${KFMIN}:6
"
BDEPEND="
diff --git a/kde-apps/kdegraphics-mobipocket/Manifest b/kde-apps/kdegraphics-mobipocket/Manifest
index e487eb0e4a52..3b304b1a83cb 100644
--- a/kde-apps/kdegraphics-mobipocket/Manifest
+++ b/kde-apps/kdegraphics-mobipocket/Manifest
@@ -1,5 +1,5 @@
DIST kdegraphics-mobipocket-23.08.5.tar.xz 13004 BLAKE2B 55a4f78a79244ec94d1075dceedf0e9c55f731c2577cb6682b7cce8e356d4a8364a7de59ee9bd340df4c67331f288e6db16e74396c872abe5dbdf4795b0ce847 SHA512 8c421e8070c4143b99091f73d3bd3b67571eb76d9de0901e8cb96d8529280ae623531e9245eac2d9ff76d261cf2f66b8262b12909b9e43b270e9a5f4cb47d5b3
DIST kdegraphics-mobipocket-24.05.2.tar.xz 13040 BLAKE2B 273df060d46dbae1434d5849f4c4097cde2a695b94cfad18a44496103f6c27196073bef43003e3c0d4f240ab026e09208985a071bf9ab4d35f14e763edb4ab52 SHA512 cef06040e91266ab5f9fbae42275b64bfab9d00f75dcae400961baa97e5f67048fb6733b8975654e9603bc19c7719cf93ef1c0d5a64bcb2a3fd641a7084229e6
EBUILD kdegraphics-mobipocket-23.08.5.ebuild 374 BLAKE2B dad70af23038ce2f18a29160498253ee83d6515d2881cc66cd2ed5d5d0033a4788e585a2ca88e4bb92fe3e0f11549d5f193c7d3b88a9547948acc03db7ab5223 SHA512 59d2fa559a620b0a2df5d5987d62e864180720483daa207784b832c1ee730466a94d8114d091a3d404ffd767eebd59a3431630c1d41cb92283aebbb2cb869f0d
-EBUILD kdegraphics-mobipocket-24.05.2.ebuild 402 BLAKE2B 10b1565ff8a9857c374999d8f1c26bdb0e0ae823185d454ce9974e45f933599226469f49e570c35b09f1f99ab5ff51d7eb0ffc0e53d0ba14b755f6633e109023 SHA512 551945d56ff8dba036db51d21e47323b5f78ff0f9f86c6d2e80f5be8a7ea9d7efb39ea0e8bc5cb92cae1dd1da137640cbea8dd77d7fe52a56c58e62c22e946b0
+EBUILD kdegraphics-mobipocket-24.05.2-r1.ebuild 402 BLAKE2B 10b1565ff8a9857c374999d8f1c26bdb0e0ae823185d454ce9974e45f933599226469f49e570c35b09f1f99ab5ff51d7eb0ffc0e53d0ba14b755f6633e109023 SHA512 551945d56ff8dba036db51d21e47323b5f78ff0f9f86c6d2e80f5be8a7ea9d7efb39ea0e8bc5cb92cae1dd1da137640cbea8dd77d7fe52a56c58e62c22e946b0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.2.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.2-r1.ebuild
index b8954ed99a5d..b8954ed99a5d 100644
--- a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.2.ebuild
+++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.2-r1.ebuild
diff --git a/kde-apps/thumbnailers/Manifest b/kde-apps/thumbnailers/Manifest
index e829ae11eb27..884daf7515c8 100644
--- a/kde-apps/thumbnailers/Manifest
+++ b/kde-apps/thumbnailers/Manifest
@@ -1,5 +1,5 @@
DIST kdegraphics-thumbnailers-23.08.5.tar.xz 49436 BLAKE2B 943ad7bd93ca5e4d80854869d4d97f7121d259a82062afb7781d1845e94cbc6ea1732aff3d3476eb6db5ffe54f8f97b352ef8977ebdccc2b173594dd3cbccd6f SHA512 77c328e9532fbd12548d4d219d6da2ad369ee14825d3cf5d142ec11afb842640e1fd01e7e1f911147c93e7e93893b9ae10be66b3d568866ed8985b5e5b38663f
-DIST kdegraphics-thumbnailers-24.05.2.tar.xz 48756 BLAKE2B f5c2932c89fe38933c764171c31edfc0c11b7d6a34170e283a5f7ebc221866a2005897e580f1076b4a8bd9438d2fc39ff4b5da99abe90ce41c7465f35b7f6479 SHA512 eafc1eaf48fe7fef2556b1ba39beec0032b3fbc3ad01856517c86e6d56a2d24c488db9ca6cd9669a5b70c16ce44b6006c0a9e48216af08d03fbd805973158503
+EBUILD thumbnailers-23.08.5-r1.ebuild 559 BLAKE2B bc06551c7c763acd813ca6bdc60d4c92ca3320d1659eff1708cf5a8a1b57d2db793de596042aff3ee3d6ca9c96da755dc5734db7de7bdb0cdf4c571bd4e10f32 SHA512 0ec7cb513fc2669caf2a1339a9a05da2c90ac622904ddde3d23a5389b0508bde28492f0ceb50f700d958da74f31a18247d28915f5d8bf4102aaa4e139bbc0bac
EBUILD thumbnailers-23.08.5.ebuild 909 BLAKE2B 63f913e4c61e29ed6f197b110a94be884dfb0ebedc45f1ac212523daf2eb4d3b32aaf443d4245740ae2c78530a511023cf7d7b642769e2406c556b0cbe3a0e8c SHA512 559c046ec3109fb4b01000876711bafd18b39822a74a62ba2dbcdf22eef313d2163d367a34160575367f1702e195d4e62386398f429c879a6fa0aa6fec87eb2b
-EBUILD thumbnailers-24.05.2.ebuild 840 BLAKE2B 68c9a716943f8f0a9899039d0e776267c83427ea3ad63ab8f2a83b708d5aaaf451d1f808752cf8a1847087de3c2a940eb65ac3144ac6c0e91f1fc5ecd94255e8 SHA512 0548f1c6fe04f595f3e01af98e39dc9898c338316fe5e5c9a1a4d341a87f28fe356d6fdfd9bd16df13362d758c1d0f1350b72fac0d1411a944fbedbaf8246ee6
-MISC metadata.xml 448 BLAKE2B 16f30643067e51624b579958c8fbc684e802a146b878f690c40acac04108829461f85281966907943a52f769a1c684cc86fc8ddf638adc34292d40efda5fe8ae SHA512 9471e7360d1ef5f77faadbbf9e28d6b8d8079114b8a75f8d4bce762773c797d48ca7cebc2818decefdc10dae5baeab93fe4de22b3269c98ca75975b47522eca0
+EBUILD thumbnailers-24.05.2-r1.ebuild 605 BLAKE2B 2f9785272ee3f6024dec0a1cf80717f67b9a59e26b940e14d474e65f433eeb3705c0329a8600ecee6708d9188dec335348f21b168c67c705e21bbd79aa3dc79a SHA512 91d542217f3dec99ce416b10bd3ece8943c3885ef1f2e949ff0568dcc3847440e07f2594e06c5b74141dc23fa746b06468330fcce77ca60358c280f16adde721
+MISC metadata.xml 664 BLAKE2B 4f2358a5a6de104e9192d7bde39657ad1dafc7dd4a4b876441cbc81462e4a03b86d0887f0177d681e4682c840ad84991568948619ef396d6c62a0e22bf481939 SHA512 0c1a9a0604ecd74aa03c2aea0bd9749f1963be3fe6f68ee8b06e68f9052c3f9b32529f7127c57f3c2a438906fb999c6cbb5aa3d7a19c8e0744821d69ec0c7349
diff --git a/kde-apps/thumbnailers/metadata.xml b/kde-apps/thumbnailers/metadata.xml
index 178495035bea..419b2d426170 100644
--- a/kde-apps/thumbnailers/metadata.xml
+++ b/kde-apps/thumbnailers/metadata.xml
@@ -9,6 +9,8 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
<use>
+ <flag name="blender">Enable blender thumbnail generation using <pkg>kde-frameworks/karchive</pkg></flag>
<flag name="mobi">Enable mobipocket thumbnail generation using <pkg>kde-apps/kdegraphics-mobipocket</pkg></flag>
+<!-- <flag name="video">Enable video thumbnail generation using <pkg>kde-apps/ffmpegthumbs</pkg></flag> -->
</use>
</pkgmetadata>
diff --git a/kde-apps/thumbnailers/thumbnailers-23.08.5-r1.ebuild b/kde-apps/thumbnailers/thumbnailers-23.08.5-r1.ebuild
new file mode 100644
index 000000000000..f6369016d61f
--- /dev/null
+++ b/kde-apps/thumbnailers/thumbnailers-23.08.5-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Metapackage for KIO thumbnail generators"
+HOMEPAGE="https://apps.kde.org/kdegraphics_thumbnailers/"
+
+LICENSE="metapackage"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="blender mobi pdf raw"
+
+RDEPEND="
+ blender? ( >=media-gfx/kio-blender-thumbnailer-${PV}:5 )
+ mobi? ( >=media-gfx/kio-mobi-thumbnailer-${PV}:5 )
+ pdf? ( >=media-gfx/kio-ps-thumbnailer-${PV}:5 )
+ raw? ( >=media-gfx/kio-raw-thumbnailer-${PV}:5 )
+"
diff --git a/kde-apps/thumbnailers/thumbnailers-24.05.2-r1.ebuild b/kde-apps/thumbnailers/thumbnailers-24.05.2-r1.ebuild
new file mode 100644
index 000000000000..9e352574cd7d
--- /dev/null
+++ b/kde-apps/thumbnailers/thumbnailers-24.05.2-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Metapackage for KIO thumbnail generators"
+HOMEPAGE="https://apps.kde.org/kdegraphics_thumbnailers/"
+
+LICENSE="metapackage"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="blender mobi pdf raw" # video
+
+RDEPEND="
+ blender? ( >=media-gfx/kio-blender-thumbnailer-${PV}:6 )
+ mobi? ( >=media-gfx/kio-mobi-thumbnailer-${PV}:6 )
+ pdf? ( >=media-gfx/kio-ps-thumbnailer-${PV}:6 )
+ raw? ( >=media-gfx/kio-raw-thumbnailer-${PV}:6 )
+"
+# video? ( >=kde-apps/ffmpegthumbs-${PV}:6 )
diff --git a/kde-apps/thumbnailers/thumbnailers-24.05.2.ebuild b/kde-apps/thumbnailers/thumbnailers-24.05.2.ebuild
deleted file mode 100644
index c891b97b0acc..000000000000
--- a/kde-apps/thumbnailers/thumbnailers-24.05.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="kdegraphics-thumbnailers"
-PVCUT=$(ver_cut 1-3)
-KFMIN=6.3.0
-QTMIN=6.6.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="Thumbnail generators for Mobipocket, PDF/PS and RAW files"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="mobi raw"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui]
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:6 )
- raw? (
- >=kde-apps/libkdcraw-${PVCUT}:6
- >=kde-apps/libkexiv2-${PVCUT}:6
- )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DDISABLE_MOBIPOCKET=$(usex !mobi)
- $(cmake_use_find_package raw KExiv2Qt6)
- $(cmake_use_find_package raw KDcrawQt6)
- )
-
- ecm_src_configure
-}