summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-misc')
-rw-r--r--kde-misc/colord-kde/Manifest2
-rw-r--r--kde-misc/colord-kde/colord-kde-24.08.3.ebuild2
-rw-r--r--kde-misc/colord-kde/colord-kde-24.12.1.ebuild (renamed from kde-misc/colord-kde/colord-kde-24.08.1.ebuild)6
-rw-r--r--kde-misc/kclock/Manifest2
-rw-r--r--kde-misc/kclock/kclock-24.08.3.ebuild2
-rw-r--r--kde-misc/kclock/kclock-24.12.1.ebuild (renamed from kde-misc/kclock/kclock-24.08.1.ebuild)6
-rw-r--r--kde-misc/kdeconnect/Manifest2
-rw-r--r--kde-misc/kdeconnect/files/kdeconnect-24.08.1-dbus-path.patch66
-rw-r--r--kde-misc/kdeconnect/kdeconnect-24.08.1-r1.ebuild111
-rw-r--r--kde-misc/kdeconnect/kdeconnect-24.08.3.ebuild2
-rw-r--r--kde-misc/kdeconnect/kdeconnect-24.12.1.ebuild (renamed from kde-misc/kdeconnect/kdeconnect-24.08.1.ebuild)9
-rw-r--r--kde-misc/kdiff3/Manifest3
-rw-r--r--kde-misc/kdiff3/files/kdiff3-1.12.0-bogus-dep.patch27
-rw-r--r--kde-misc/kdiff3/kdiff3-1.11.5.ebuild (renamed from kde-misc/kdiff3/kdiff3-1.11.4.ebuild)0
-rw-r--r--kde-misc/kdiff3/kdiff3-1.12.0.ebuild43
-rw-r--r--kde-misc/kio-fuse/kio-fuse-5.1.0-r1.ebuild4
-rw-r--r--kde-misc/kio-gdrive-common/Manifest2
-rw-r--r--kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.3.ebuild2
-rw-r--r--kde-misc/kio-gdrive-common/kio-gdrive-common-24.12.1.ebuild (renamed from kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.1.ebuild)11
-rw-r--r--kde-misc/kio-gdrive/Manifest3
-rw-r--r--kde-misc/kio-gdrive/files/kio-gdrive-23.08.5-kaccounts-integration-24.02.patch53
-rw-r--r--kde-misc/kio-gdrive/kio-gdrive-23.08.5-r2.ebuild73
-rw-r--r--kde-misc/kio-gdrive/kio-gdrive-24.08.3.ebuild2
-rw-r--r--kde-misc/kio-gdrive/kio-gdrive-24.12.1.ebuild (renamed from kde-misc/kio-gdrive/kio-gdrive-24.08.1.ebuild)6
-rw-r--r--kde-misc/kio-gdrive/metadata.xml1
-rw-r--r--kde-misc/krename/Manifest2
-rw-r--r--kde-misc/krename/files/krename-5.0.2-podofo-0.10.patch319
-rw-r--r--kde-misc/krename/krename-5.0.2-r1.ebuild62
-rw-r--r--kde-misc/krename/metadata.xml1
-rw-r--r--kde-misc/krusader/Manifest2
-rw-r--r--kde-misc/krusader/krusader-2.8.1-r3.ebuild83
-rw-r--r--kde-misc/krusader/krusader-2.9.0.ebuild84
-rw-r--r--kde-misc/krusader/metadata.xml3
-rw-r--r--kde-misc/kweather/Manifest2
-rw-r--r--kde-misc/kweather/kweather-24.08.3.ebuild2
-rw-r--r--kde-misc/kweather/kweather-24.12.1.ebuild (renamed from kde-misc/kweather/kweather-24.08.1.ebuild)6
-rw-r--r--kde-misc/markdownpart/Manifest2
-rw-r--r--kde-misc/markdownpart/markdownpart-24.08.3.ebuild2
-rw-r--r--kde-misc/markdownpart/markdownpart-24.12.1.ebuild (renamed from kde-misc/markdownpart/markdownpart-24.08.1.ebuild)6
-rw-r--r--kde-misc/skanlite/Manifest2
-rw-r--r--kde-misc/skanlite/files/skanlite-24.04.90-libksane-24.02.patch13
-rw-r--r--kde-misc/skanlite/skanlite-24.08.3.ebuild2
-rw-r--r--kde-misc/skanlite/skanlite-24.12.1.ebuild (renamed from kde-misc/skanlite/skanlite-24.08.1.ebuild)7
-rw-r--r--kde-misc/tellico/Manifest1
-rw-r--r--kde-misc/tellico/tellico-4.0.ebuild86
-rw-r--r--kde-misc/zanshin/Manifest2
-rw-r--r--kde-misc/zanshin/zanshin-24.08.3.ebuild2
-rw-r--r--kde-misc/zanshin/zanshin-24.12.1.ebuild (renamed from kde-misc/zanshin/zanshin-24.08.1.ebuild)7
48 files changed, 211 insertions, 927 deletions
diff --git a/kde-misc/colord-kde/Manifest b/kde-misc/colord-kde/Manifest
index 1ee841d3b343..5a58060de245 100644
--- a/kde-misc/colord-kde/Manifest
+++ b/kde-misc/colord-kde/Manifest
@@ -1,2 +1,2 @@
-DIST colord-kde-24.08.1.tar.xz 117396 BLAKE2B f5079221ea632d42f792d8f060f00ef2cafbf2c85fd025b04ac6eb70b273fc51498bd4a7633e8b1f3419f45fda4931556e1ab683a3745794b69cdc9542fa6b53 SHA512 832d7de7232f436f6044fb58b4d7b83cfa0f356bd329ef5d0cf879ce7ce29abd6838088ac0945ab954b7be5e8a7746828cf5c85a9af06a061257fabb48d7aa8c
DIST colord-kde-24.08.3.tar.xz 117728 BLAKE2B 3da13276e7f4b80de36d0ac4dda1afd5e03d7dc3db8bf2ac5a968f153c3746fb286075259e33267abfec809aa72e8feaffba4056d9a2655e79921c966d8b42ad SHA512 95ad43be7ab43934499bc7879172e83f3503e571ac571a3d60cdb489da3eb5be20a4c9153167ce337473bf938541cdedd0ac4397dd3f93bfd1e708394f6b18b2
+DIST colord-kde-24.12.1.tar.xz 117808 BLAKE2B 85735f73e0f365887a3959c2a52d0c5e7b0728fbb12cb23125e1eed4f084055a259e41ef3928f53f21273dec890e690184d6408b62f8d3a75323dc7010cfde75 SHA512 77e426edb6e76502ae2f13373666c60feb99a32ded12d466df8e8265a7c1556e21423be5f488163af6966e9b59983a67e75132be6ddce195ac0031ac105b5bce
diff --git a/kde-misc/colord-kde/colord-kde-24.08.3.ebuild b/kde-misc/colord-kde/colord-kde-24.08.3.ebuild
index 534c3859c950..6c4b09e59966 100644
--- a/kde-misc/colord-kde/colord-kde-24.08.3.ebuild
+++ b/kde-misc/colord-kde/colord-kde-24.08.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/graphics/colord-kde"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="X"
COMMON_DEPEND="
diff --git a/kde-misc/colord-kde/colord-kde-24.08.1.ebuild b/kde-misc/colord-kde/colord-kde-24.12.1.ebuild
index 6c4b09e59966..d2ed4e2e3d15 100644
--- a/kde-misc/colord-kde/colord-kde-24.08.1.ebuild
+++ b/kde-misc/colord-kde/colord-kde-24.12.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
KDE_ORG_CATEGORY=graphics
-KFMIN=6.5.0
+KFMIN=6.7.0
QTMIN=6.7.2
inherit ecm gear.kde.org
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/graphics/colord-kde"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="X"
COMMON_DEPEND="
diff --git a/kde-misc/kclock/Manifest b/kde-misc/kclock/Manifest
index 04400e0984f4..10bbee7c4d72 100644
--- a/kde-misc/kclock/Manifest
+++ b/kde-misc/kclock/Manifest
@@ -1,2 +1,2 @@
-DIST kclock-24.08.1.tar.xz 660684 BLAKE2B 5666c922112ecfaf68e282dcc455939379abeb14e06fc6f844df47678d474dfb3e4f3cd91c9251c7341afa20c7ee89558bd6b7e5de8acf41d547664514daca16 SHA512 6b3270512d3e1c77c4f7593f58af60a7d62bf0bf009122733b2a2db7f4241b0fe1ee7e10f53ead47710ca50ddebf5273602564a8b63aba123ddcb1085774e30f
DIST kclock-24.08.3.tar.xz 660868 BLAKE2B 03f4f0211d5f69696d1865be80cc540a257777f2ad27bd475952ce7cf2ad620e5cd7bf43cfd66fb83c2abaa3b55fa4cdbebd39324291c86f4d0e32601a35d0f2 SHA512 fb2a827076c110fc2abaa067b7152f686742aedef074da7ffcd739122f992aebeb4cb8e223bb85d791bf94aae833862bd8b415c6794e1898f4c249c825c23d0d
+DIST kclock-24.12.1.tar.xz 662196 BLAKE2B 6d1867e84521be616a555165fd2ae07c67cde253793d73e2a183d7dffd0d93ba0f190863cfcbd9c2e1afc9691e802e5b72c562b1c8299b477ddf5bb50788a60d SHA512 4accb69b526e476e085869d9c91727cd9c396b3dc5cd56cad6f0c707829ed6ac7d76e982cd5eb34e4432b1c80b05514db0a6cf104808e48a3c3118dc0d01627a
diff --git a/kde-misc/kclock/kclock-24.08.3.ebuild b/kde-misc/kclock/kclock-24.08.3.ebuild
index 641b5cc9d244..f4fe4ac818f9 100644
--- a/kde-misc/kclock/kclock-24.08.3.ebuild
+++ b/kde-misc/kclock/kclock-24.08.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/kclock/"
LICENSE="CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
DEPEND="
dev-libs/kirigami-addons:6
diff --git a/kde-misc/kclock/kclock-24.08.1.ebuild b/kde-misc/kclock/kclock-24.12.1.ebuild
index f4fe4ac818f9..24594ecacdb8 100644
--- a/kde-misc/kclock/kclock-24.08.1.ebuild
+++ b/kde-misc/kclock/kclock-24.12.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
KDE_ORG_CATEGORY="utilities"
-KFMIN=6.5.0
+KFMIN=6.7.0
QTMIN=6.7.2
inherit ecm gear.kde.org
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/kclock/"
LICENSE="CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+"
SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
DEPEND="
dev-libs/kirigami-addons:6
diff --git a/kde-misc/kdeconnect/Manifest b/kde-misc/kdeconnect/Manifest
index 46bc994895a2..ec45b588f842 100644
--- a/kde-misc/kdeconnect/Manifest
+++ b/kde-misc/kdeconnect/Manifest
@@ -1,2 +1,2 @@
-DIST kdeconnect-kde-24.08.1.tar.xz 707056 BLAKE2B 780ad156399840270fc1992e0b9768cc63522fe016a053d814fcc3e2642807f6f1a99812b9fd1536e7b340362bf9e9989c32a2d94f5213b282bd264601a0fef3 SHA512 2e20d2fd8d577aae8c16d7277ad0eeb0aa1d11361f32616af5ca6aaff664ba13da06fe987f5ba1559413b86d789c8824379c97464203238c3092de6bc43bad6d
DIST kdeconnect-kde-24.08.3.tar.xz 707088 BLAKE2B 9efc3d54998e352242bea48bfbfc413288e5344e49c71f93d9dda3f7de04706ef6b2acf004feca70fb573023c9c251c1ef0a804533b83d1636c14b9dbdd3e832 SHA512 10a1fa9db38ab06f8aa4dbe6a8f34082bc14d466d82c900f2946921897eec44085efdb9c78ec34f402f6de7b6e469aee16af031f64098096bdad11310a29e52e
+DIST kdeconnect-kde-24.12.1.tar.xz 715556 BLAKE2B 0bb5c3b6a4dd423ba4bcc93f1df2b2b1e87d16e7b8e5fa504ed3cc99fc4e4a42ce208ba44d95dab2d308d24a6ac48ee887f603b6ce8db47b2bbca4aa82d7a896 SHA512 68d1e4a9799a09d74f761b0bdf7e96a02c944941a7ce6d10bc1204b4f64bcbb436665b778a485cbfe42634c75331a8d5e578840782cee5dd267fef49d8f0698c
diff --git a/kde-misc/kdeconnect/files/kdeconnect-24.08.1-dbus-path.patch b/kde-misc/kdeconnect/files/kdeconnect-24.08.1-dbus-path.patch
deleted file mode 100644
index 495668916e71..000000000000
--- a/kde-misc/kdeconnect/files/kdeconnect-24.08.1-dbus-path.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-https://bugs.gentoo.org/934785
-https://bugs.kde.org/show_bug.cgi?id=489343
-https://invent.kde.org/network/kdeconnect-kde/-/merge_requests/732
-
-From 7274c62c7c6418a88bdb0b5ce558d5fd0e749ec8 Mon Sep 17 00:00:00 2001
-From: Albert Vaca Cintora <albertvaka@gmail.com>
-Date: Thu, 12 Sep 2024 08:03:07 +0000
-Subject: [PATCH 1/2] Revert "Revert "Use absolute path in D-Bus service file""
-
-This reverts commit 01a2db20c49729d70e4bdf800bc7e889d254e36e
-
-(cherry picked from commit 0477bc93d01649ed88fbe6738751b800f11df4b6)
----
- daemon/org.kde.kdeconnect.service.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/daemon/org.kde.kdeconnect.service.in b/daemon/org.kde.kdeconnect.service.in
-index 95d9a1594..4c972e4d6 100644
---- a/daemon/org.kde.kdeconnect.service.in
-+++ b/daemon/org.kde.kdeconnect.service.in
-@@ -1,3 +1,3 @@
- [D-BUS Service]
- Name=org.kde.kdeconnect
--Exec=kdeconnectd
-+Exec==@KDE_INSTALL_FULL_BINDIR@/kdeconnectd
---
-GitLab
-
-
-From a7045bfe0d2c6521d5fd2806e076eee3ddb8f863 Mon Sep 17 00:00:00 2001
-From: Volker Krause <vkrause@kde.org>
-Date: Thu, 12 Sep 2024 20:46:35 +0200
-Subject: [PATCH 2/2] Don't set an absolute D-Bus service path on Windows and
- macOS
-
-(cherry picked from commit f00e04c07d64641e811ba663bd9fa9c51c7b27aa)
----
- daemon/CMakeLists.txt | 3 +++
- daemon/org.kde.kdeconnect.service.in | 2 +-
- 2 files changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/daemon/CMakeLists.txt b/daemon/CMakeLists.txt
-index 34fb74e70..5f2d0271e 100644
---- a/daemon/CMakeLists.txt
-+++ b/daemon/CMakeLists.txt
-@@ -20,6 +20,9 @@ ecm_mark_nongui_executable(kdeconnectd)
-
- configure_file(org.kde.kdeconnect.daemon.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kdeconnect.daemon.desktop)
-
-+if (UNIX AND NOT APPLE)
-+ set(kdeconnectd_prefix "${KDE_INSTALL_FULL_BINDIR}/")
-+endif()
- configure_file(org.kde.kdeconnect.service.in ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kdeconnect.service)
-
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kdeconnect.daemon.desktop DESTINATION ${KDE_INSTALL_AUTOSTARTDIR})
-diff --git a/daemon/org.kde.kdeconnect.service.in b/daemon/org.kde.kdeconnect.service.in
-index 4c972e4d6..cb3f5ddbe 100644
---- a/daemon/org.kde.kdeconnect.service.in
-+++ b/daemon/org.kde.kdeconnect.service.in
-@@ -1,3 +1,3 @@
- [D-BUS Service]
- Name=org.kde.kdeconnect
--Exec==@KDE_INSTALL_FULL_BINDIR@/kdeconnectd
-+Exec=@kdeconnectd_prefix@kdeconnectd
---
-GitLab
diff --git a/kde-misc/kdeconnect/kdeconnect-24.08.1-r1.ebuild b/kde-misc/kdeconnect/kdeconnect-24.08.1-r1.ebuild
deleted file mode 100644
index adc19f1d4e54..000000000000
--- a/kde-misc/kdeconnect/kdeconnect-24.08.1-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KDE_ORG_NAME="${PN}-kde"
-KDE_SELINUX_MODULE="${PN}"
-KFMIN=6.5.0
-QTMIN=6.7.2
-inherit ecm flag-o-matic gear.kde.org
-
-DESCRIPTION="Adds communication between KDE Plasma and your smartphone"
-HOMEPAGE="https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
-IUSE="bluetooth pulseaudio telephony zeroconf X"
-
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-# TODO: make conditional on X upstream
-COMMON_DEPEND="
- dev-libs/openssl:=
- >=dev-libs/wayland-1.15.0
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtmultimedia-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kpeople-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- sys-apps/dbus
- x11-libs/libxkbcommon
- bluetooth? ( >=dev-qt/qtconnectivity-${QTMIN}:6[bluetooth] )
- pulseaudio? ( >=media-libs/pulseaudio-qt-1.4:= )
- telephony? ( >=kde-frameworks/modemmanager-qt-${KFMIN}:6 )
- zeroconf? ( >=kde-frameworks/kdnssd-${KFMIN}:6 )
- X? (
- x11-libs/libfakekey
- x11-libs/libX11
- x11-libs/libXtst
- )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/wayland-protocols
-"
-RDEPEND="${COMMON_DEPEND}
- dev-libs/kirigami-addons:6
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
- || (
- >=dev-qt/qttools-${QTMIN}:6[qdbus]
- dev-qt/qdbus:*
- )
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- kde-plasma/libplasma:6
- net-fs/sshfs
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- dev-util/wayland-scanner
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/kdeconnect-24.08.1-dbus-path.patch # KDE-bug 489343
-)
-
-src_configure() {
- # -Werror=lto-type-mismatch
- # https://bugs.gentoo.org/921648
- # https://bugs.kde.org/show_bug.cgi?id=480522
- filter-lto
-
- local mycmakeargs=(
- -DMDNS_ENABLED=$(usex zeroconf)
- -DBLUETOOTH_ENABLED=$(usex bluetooth)
- -DWITH_PULSEAUDIO=$(usex pulseaudio)
- $(cmake_use_find_package telephony KF6ModemManagerQt)
- -DWITH_X11=$(usex X)
- )
- ecm_src_configure
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
-
- elog "The Android .apk file is available via"
- elog "https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp"
- elog "or via"
- elog "https://f-droid.org/packages/org.kde.kdeconnect_tp/"
-}
diff --git a/kde-misc/kdeconnect/kdeconnect-24.08.3.ebuild b/kde-misc/kdeconnect/kdeconnect-24.08.3.ebuild
index d40f8aed7ba5..0d2342c943d2 100644
--- a/kde-misc/kdeconnect/kdeconnect-24.08.3.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-24.08.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
IUSE="bluetooth pulseaudio telephony zeroconf X"
RESTRICT="test"
diff --git a/kde-misc/kdeconnect/kdeconnect-24.08.1.ebuild b/kde-misc/kdeconnect/kdeconnect-24.12.1.ebuild
index d40f8aed7ba5..e869e1ea6e37 100644
--- a/kde-misc/kdeconnect/kdeconnect-24.08.1.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-24.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
KDE_ORG_NAME="${PN}-kde"
KDE_SELINUX_MODULE="${PN}"
-KFMIN=6.5.0
+KFMIN=6.7.0
QTMIN=6.7.2
inherit ecm flag-o-matic gear.kde.org
@@ -27,13 +27,14 @@ COMMON_DEPEND="
dev-libs/openssl:=
>=dev-libs/wayland-1.15.0
>=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
>=dev-qt/qtmultimedia-${QTMIN}:6
>=dev-qt/qtwayland-${QTMIN}:6
>=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
>=kde-frameworks/kdbusaddons-${KFMIN}:6
>=kde-frameworks/kguiaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
diff --git a/kde-misc/kdiff3/Manifest b/kde-misc/kdiff3/Manifest
index 2e11c0831f10..437a116158f5 100644
--- a/kde-misc/kdiff3/Manifest
+++ b/kde-misc/kdiff3/Manifest
@@ -1 +1,2 @@
-DIST kdiff3-1.11.4.tar.xz 1142276 BLAKE2B c3c15b454a403613f84b24fff9c6ba06be54c7225232d6ea430641a492625b500b8dd735c06d2dd9ff30d64e3268fd74e98953731804079169dcc5ee609ac483 SHA512 3e3d7d93bb86ce5cd644f1e22209679ed3f83037a6f465d6a4f7b652e229da28b8f738a7239f60168c2d95c7f2c465bfdf9d716532d6048b4c0721ac458fddc5
+DIST kdiff3-1.11.5.tar.xz 1142840 BLAKE2B 9504049ecf82ddf020d40e2945c2d132149c4a082834523c8e6b44dbd787c37b0addf7ab920dcec80acbfffcfced3c6ebff0bd2476145b1b36622590814ec166 SHA512 1779209a8094d313fd57df08c873c690df9e17034dc6de09c4cde0921df3ec205ef483554843ed0235b6f2c5264db66049fdf9a422b627c949c4fc1f65fb19d3
+DIST kdiff3-1.12.0.tar.xz 1204256 BLAKE2B c320acc411fa6dd470657cec63d1c04611a78bcab3bd1501339cde11798098b0d5369eb10e8357677547ce27ded5fe4171b741c7413c4f53b6c5e9cd9301bd46 SHA512 d409f3be076ee2a4a736c201fe7b509304b29a843490b6e60b5f2e221dc34c5d78ba717e08c4ce053f9af28c6750c600658a84853e0ed5591161320e3bcef631
diff --git a/kde-misc/kdiff3/files/kdiff3-1.12.0-bogus-dep.patch b/kde-misc/kdiff3/files/kdiff3-1.12.0-bogus-dep.patch
new file mode 100644
index 000000000000..982a0677a48a
--- /dev/null
+++ b/kde-misc/kdiff3/files/kdiff3-1.12.0-bogus-dep.patch
@@ -0,0 +1,27 @@
+From b187d9235e466d5fc876dc513da2ed16c8bd7611 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Thu, 12 Dec 2024 01:46:44 +0100
+Subject: [PATCH] Drop unused Qt6Core5Compat
+
+Amends https://invent.kde.org/sdk/kdiff3/-/commit/342924de5000a2821736f2c4cd58f92c6ad9c159
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 56f68e1a..4e61a6cb 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -77,7 +77,6 @@ find_package(
+ Gui
+ Widgets
+ PrintSupport
+- Core5Compat
+ )
+
+ find_package(
+--
+GitLab
+
diff --git a/kde-misc/kdiff3/kdiff3-1.11.4.ebuild b/kde-misc/kdiff3/kdiff3-1.11.5.ebuild
index 94dcccd38bf8..94dcccd38bf8 100644
--- a/kde-misc/kdiff3/kdiff3-1.11.4.ebuild
+++ b/kde-misc/kdiff3/kdiff3-1.11.5.ebuild
diff --git a/kde-misc/kdiff3/kdiff3-1.12.0.ebuild b/kde-misc/kdiff3/kdiff3-1.12.0.ebuild
new file mode 100644
index 000000000000..2974e51dbd71
--- /dev/null
+++ b/kde-misc/kdiff3/kdiff3-1.12.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.6.0
+QTMIN=6.7.2
+inherit ecm kde.org
+
+DESCRIPTION="Frontend to diff3 based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kdiff3/ https://userbase.kde.org/KDiff3"
+SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-libs/icu-70.0:=
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/boost-1.82
+"
+RDEPEND="${COMMON_DEPEND}
+ !${CATEGORY}/${PN}:5
+ sys-apps/diffutils
+"
+
+PATCHES=( "${FILESDIR}/${P}-bogus-dep.patch" )
+
+# TODO: -DENABLE_GDBINDEX?
diff --git a/kde-misc/kio-fuse/kio-fuse-5.1.0-r1.ebuild b/kde-misc/kio-fuse/kio-fuse-5.1.0-r1.ebuild
index 7f6ecd0ab890..d14a88d8cdb6 100644
--- a/kde-misc/kio-fuse/kio-fuse-5.1.0-r1.ebuild
+++ b/kde-misc/kio-fuse/kio-fuse-5.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
fi
LICENSE="GPL-3+"
diff --git a/kde-misc/kio-gdrive-common/Manifest b/kde-misc/kio-gdrive-common/Manifest
index d78cd48d2c05..0e5f5a9b3e6e 100644
--- a/kde-misc/kio-gdrive-common/Manifest
+++ b/kde-misc/kio-gdrive-common/Manifest
@@ -1,2 +1,2 @@
-DIST kio-gdrive-24.08.1.tar.xz 81136 BLAKE2B 4cc5764241de36a6354481137dc4b2f1cb48fc637bdeebd5e2eecb9b9c813c35107273c101e43aaadda9f19cb8d0840ca73558934cde762fd22eed84bb62b943 SHA512 bf159f480b3f40468de85bc1b673382b44af8a81b44459ce875060b4fb59f3785d4fb28ee0f70527b082cc6a5b44aa14f0a3bb4083273997ebe3674c0c8a1992
DIST kio-gdrive-24.08.3.tar.xz 82152 BLAKE2B 5fb212bd189f8f1f12572d928654affaa0c28254a436ae3a4f2d03b0ad2db2d2320143c7d3bfcd7822ea461e46f737c0bac163941179fd4dfa59d9118991f3ac SHA512 26c2d647263504b7afd66de84573d5a84f211b901c819368a2823fc95625b3ff81f7d58aefbfba71cf9f2861bdef550e9e3db832ee2b9ddfcb2cc7ab28a10751
+DIST kio-gdrive-24.12.1.tar.xz 80232 BLAKE2B e151192c1310e5877e21a05e31bb8cefbe6451c32c15d04dfe208d45711835b1f739deb4bd7934a77062fdcb962885f861d03992243101ffdb508472a3285384 SHA512 3f03e803c9bde9465ffaecba353ad451396ac587f36cacbf928360e7a6071d123adcbb17da5df7d775f4bc9e009a07c19cc134b2e556bf073500161806af80e0
diff --git a/kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.3.ebuild b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.3.ebuild
index 17061aae7d61..3dc5cfddea98 100644
--- a/kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.3.ebuild
+++ b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.3.ebuild
@@ -12,7 +12,7 @@ inherit ecm-common gear.kde.org
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 arm64"
RDEPEND="
!<kde-misc/kio-gdrive-23.08.5-r2:5
diff --git a/kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.1.ebuild b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.12.1.ebuild
index 3dc5cfddea98..91327ac4686c 100644
--- a/kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.1.ebuild
+++ b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,28 +6,23 @@ EAPI=8
ECM_HANDBOOK="true"
KDE_ORG_CATEGORY="network"
KDE_ORG_NAME="${PN/-common/}"
-KF5_BDEPEND=( "kde-apps/kaccounts-integration:6[qt5(-)]" )
-KF6_BDEPEND=( "kde-apps/kaccounts-integration:6" )
inherit ecm-common gear.kde.org
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm64"
+KEYWORDS="~amd64 ~arm64"
RDEPEND="
!<kde-misc/kio-gdrive-23.08.5-r2:5
!<kde-misc/kio-gdrive-24.05.2-r1:6
"
+BDEPEND="kde-apps/kaccounts-integration:6"
ECM_INSTALL_FILES=(
desktop/gdrive-network.desktop:\${KDE_INSTALL_DATADIR}/remoteview
desktop/org.kde.kio_gdrive.metainfo.xml:\${KDE_INSTALL_METAINFODIR}
)
-ecm-common-check_deps() {
- return $(has_version -b "kde-apps/kaccounts-integration:6")
-}
-
ecm-common_inject_heredoc() {
cat >> CMakeLists.txt <<- _EOF_ || die
find_package(KAccounts6 REQUIRED)
diff --git a/kde-misc/kio-gdrive/Manifest b/kde-misc/kio-gdrive/Manifest
index 59f99b92778f..0e5f5a9b3e6e 100644
--- a/kde-misc/kio-gdrive/Manifest
+++ b/kde-misc/kio-gdrive/Manifest
@@ -1,3 +1,2 @@
-DIST kio-gdrive-23.08.5.tar.xz 79452 BLAKE2B 7fab730a2781a0cf534beda35a48a2663cdd9e067759991e277775d1d5a492596cbdf9b3427e67da0d10415bf717ba46dd0d3d11c143de3733065e836b4fb345 SHA512 9535e64997b026aa6a5b6a092986486f726151948614f76c1f044e9fab6c0651f861776e928613a757c656fdd12cbba529dd63d04e1f58d5a43966b8d9d448c8
-DIST kio-gdrive-24.08.1.tar.xz 81136 BLAKE2B 4cc5764241de36a6354481137dc4b2f1cb48fc637bdeebd5e2eecb9b9c813c35107273c101e43aaadda9f19cb8d0840ca73558934cde762fd22eed84bb62b943 SHA512 bf159f480b3f40468de85bc1b673382b44af8a81b44459ce875060b4fb59f3785d4fb28ee0f70527b082cc6a5b44aa14f0a3bb4083273997ebe3674c0c8a1992
DIST kio-gdrive-24.08.3.tar.xz 82152 BLAKE2B 5fb212bd189f8f1f12572d928654affaa0c28254a436ae3a4f2d03b0ad2db2d2320143c7d3bfcd7822ea461e46f737c0bac163941179fd4dfa59d9118991f3ac SHA512 26c2d647263504b7afd66de84573d5a84f211b901c819368a2823fc95625b3ff81f7d58aefbfba71cf9f2861bdef550e9e3db832ee2b9ddfcb2cc7ab28a10751
+DIST kio-gdrive-24.12.1.tar.xz 80232 BLAKE2B e151192c1310e5877e21a05e31bb8cefbe6451c32c15d04dfe208d45711835b1f739deb4bd7934a77062fdcb962885f861d03992243101ffdb508472a3285384 SHA512 3f03e803c9bde9465ffaecba353ad451396ac587f36cacbf928360e7a6071d123adcbb17da5df7d775f4bc9e009a07c19cc134b2e556bf073500161806af80e0
diff --git a/kde-misc/kio-gdrive/files/kio-gdrive-23.08.5-kaccounts-integration-24.02.patch b/kde-misc/kio-gdrive/files/kio-gdrive-23.08.5-kaccounts-integration-24.02.patch
deleted file mode 100644
index 329b0f7ac503..000000000000
--- a/kde-misc/kio-gdrive/files/kio-gdrive-23.08.5-kaccounts-integration-24.02.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From f3a8d9dbc22d3743e03b1b0092baa3b060a1c001 Mon Sep 17 00:00:00 2001
-From: Nicolas Fella <nicolas.fella@gmx.de>
-Date: Sun, 10 Dec 2023 22:27:46 +0100
-Subject: [PATCH] Adapt to KAccounts API change
-
----
- kaccounts/kaccountsplugin.cpp | 2 +-
- kaccounts/kaccountsplugin.h | 2 +-
- src/kaccountsmanager.cpp | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/kaccounts/kaccountsplugin.cpp b/kaccounts/kaccountsplugin.cpp
-index 676bc4a..9ba2d17 100644
---- a/kaccounts/kaccountsplugin.cpp
-+++ b/kaccounts/kaccountsplugin.cpp
-@@ -18,7 +18,7 @@
- K_PLUGIN_CLASS_WITH_JSON(GoogleDrivePlugin, "kaccountsplugin.json")
-
- GoogleDrivePlugin::GoogleDrivePlugin(QObject *parent, const QVariantList &args)
-- : KAccountsDPlugin(parent, args)
-+ : KAccounts::KAccountsDPlugin(parent, args)
- {
- }
-
-diff --git a/kaccounts/kaccountsplugin.h b/kaccounts/kaccountsplugin.h
-index d330c64..748feac 100644
---- a/kaccounts/kaccountsplugin.h
-+++ b/kaccounts/kaccountsplugin.h
-@@ -9,7 +9,7 @@
-
- #include <KAccounts/KAccountsDPlugin>
-
--class GoogleDrivePlugin : public KAccountsDPlugin
-+class GoogleDrivePlugin : public KAccounts::KAccountsDPlugin
- {
- Q_OBJECT
- public:
-diff --git a/src/kaccountsmanager.cpp b/src/kaccountsmanager.cpp
-index 6660a4e..c6d4273 100644
---- a/src/kaccountsmanager.cpp
-+++ b/src/kaccountsmanager.cpp
-@@ -151,7 +151,7 @@ void KAccountsManager::loadAccounts()
-
- AccountPtr KAccountsManager::getAccountCredentials(Accounts::AccountId id, const QString& displayName)
- {
-- auto job = new GetCredentialsJob(id, nullptr);
-+ auto job = new KAccounts::GetCredentialsJob(id, nullptr);
- job->exec();
- if (job->error()) {
- qCWarning(GDRIVE) << "GetCredentialsJob failed:" << job->errorString();
---
-GitLab
-
diff --git a/kde-misc/kio-gdrive/kio-gdrive-23.08.5-r2.ebuild b/kde-misc/kio-gdrive/kio-gdrive-23.08.5-r2.ebuild
deleted file mode 100644
index ed3d4000eaf0..000000000000
--- a/kde-misc/kio-gdrive/kio-gdrive-23.08.5-r2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoff"
-ECM_TEST="optional"
-KDE_ORG_CATEGORY="network"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="KIO worker for Google Drive service"
-HOMEPAGE="https://apps.kde.org/kio_gdrive/"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="amd64 arm64"
-IUSE="kf6compat +share"
-
-COMMON_DEPEND="
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- || (
- kde-apps/kaccounts-integration:6[qt5]
- >=kde-apps/kaccounts-integration-23.08:5
- )
- kde-apps/libkgapi:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-qt/qtnetwork-${QTMIN}:5
-"
-RDEPEND="${COMMON_DEPEND}
- kde-apps/kaccounts-providers:*
- ${CATEGORY}/${PN}-common
-"
-BDEPEND="dev-util/intltool"
-
-DOCS=( README.md )
-
-ECM_REMOVE_FROM_INSTALL=(
- /usr/share/accounts/services/kde/google-drive.service
- /usr/share/metainfo/org.kde.kio_gdrive.metainfo.xml
- /usr/share/remoteview/gdrive-network.desktop
-)
-
-src_prepare() {
- if has_version -b "kde-apps/kaccounts-integration:6[qt5]"; then
- PATCHES+=( "${FILESDIR}/${P}-kaccounts-integration-24.02.patch" )
- fi
- ecm_src_prepare
- ecm_punt_po_install
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package share KF5Purpose)
- )
- ecm_src_configure
-}
-
-src_install() {
- ecm_src_install
-
- if use kf6compat && use share; then
- rm -r "${D}"/usr/share/purpose/purpose_gdrive_config.qml || die
- fi
-}
diff --git a/kde-misc/kio-gdrive/kio-gdrive-24.08.3.ebuild b/kde-misc/kio-gdrive/kio-gdrive-24.08.3.ebuild
index b2d6dda291ea..2a6e8daa883b 100644
--- a/kde-misc/kio-gdrive/kio-gdrive-24.08.3.ebuild
+++ b/kde-misc/kio-gdrive/kio-gdrive-24.08.3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kio_gdrive/"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 arm64"
IUSE="+share"
COMMON_DEPEND="
diff --git a/kde-misc/kio-gdrive/kio-gdrive-24.08.1.ebuild b/kde-misc/kio-gdrive/kio-gdrive-24.12.1.ebuild
index 2a6e8daa883b..93718a4f9092 100644
--- a/kde-misc/kio-gdrive/kio-gdrive-24.08.1.ebuild
+++ b/kde-misc/kio-gdrive/kio-gdrive-24.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
ECM_HANDBOOK="forceoff"
ECM_TEST="true"
KDE_ORG_CATEGORY="network"
-KFMIN=6.5.0
+KFMIN=6.7.0
QTMIN=6.7.2
inherit ecm gear.kde.org
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kio_gdrive/"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="amd64 arm64"
+KEYWORDS="~amd64 ~arm64"
IUSE="+share"
COMMON_DEPEND="
diff --git a/kde-misc/kio-gdrive/metadata.xml b/kde-misc/kio-gdrive/metadata.xml
index 061e3c648d8e..f2580436ae2b 100644
--- a/kde-misc/kio-gdrive/metadata.xml
+++ b/kde-misc/kio-gdrive/metadata.xml
@@ -10,7 +10,6 @@
<remote-id type="kde-invent">network/kio-gdrive</remote-id>
</upstream>
<use>
- <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag>
<flag name="share">Enable support for a share menu using <pkg>kde-frameworks/purpose</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-misc/krename/Manifest b/kde-misc/krename/Manifest
index 3367fe8f6e0e..f3a0fb289a22 100644
--- a/kde-misc/krename/Manifest
+++ b/kde-misc/krename/Manifest
@@ -1,3 +1 @@
-DIST krename-5.0.2-patchset-1.tar.xz 6360 BLAKE2B 69e8b046885be27c77d5d315e994e8b2a31e76ed76f4ea6d030679b83133725cb0577d818841b1f41e566e757f4cbd4e08c1f479bc1d572a8391db47c4a26e8c SHA512 2de0ee19d29dadb50995b0d02e486e8efdbff3d3fda0a3a6ec69f4b5858b4c376b3d33d2018da0cf2333309fe8b4ea58f4de21f6d2864c2c22b60830b5ac9bcf
-DIST krename-5.0.2.tar.xz 337908 BLAKE2B 2fb7a96ca3f3f3b193d0924dd1131a7442b32149c1f62387734c47680077b6f77e3cf32b940b85d6f688d24f24af08ac39a8ccc86f10f5ec1d65b53fc9631108 SHA512 c065d6de90c43e5297db2773d8569279535b007d3b00b99a252329e78c90dc949678ecd2f2ecaa74e72394fa0e848b8774f6f387d4a7f367b367b1dd38405545
DIST krename-5.0.60_pre20240906-434e7668.tar.gz 814409 BLAKE2B 38f6250a84317cc2daec763f515ac50afc4b463605dd136bdc3706d22681a70619e8eeb0385a0f858cd2b6feb0121a93129f19c62a0be913b27f34abcbfcd60b SHA512 36863e6b7650389c519b06b6c6e2f7600c8c82f6f393c1f497fd4f36c6a59f88edd6bd04573b27371ae8775082d270d8b0026bd196b0ad3f874a7cad9189db88
diff --git a/kde-misc/krename/files/krename-5.0.2-podofo-0.10.patch b/kde-misc/krename/files/krename-5.0.2-podofo-0.10.patch
deleted file mode 100644
index 3410e3f20c2d..000000000000
--- a/kde-misc/krename/files/krename-5.0.2-podofo-0.10.patch
+++ /dev/null
@@ -1,319 +0,0 @@
-From 0528606297a82aae46cb5e44a2bb406cbc033615 Mon Sep 17 00:00:00 2001
-From: Antonio Rojas <arojas@archlinux.org>
-Date: Mon, 17 Jul 2023 20:29:37 +0000
-Subject: [PATCH 1/2] Support podofo 0.10
-
-Version 0.10 of podofo is a complete rewrite. krename's use of it is minimal, so porting is easy.
-
-Switch the cmake module to use pkgconfig, which is available since 0.9.5 (release in 2017).
-
-Unfortunately, the hack to find the version number is still needed, since the pc file is buggy and ships an empty "Version" field.
----
- cmake/modules/FindPoDoFo.cmake | 31 +++++++++++++++----------------
- src/podofoplugin.cpp | 20 ++++++++++++++++++++
- 2 files changed, 35 insertions(+), 16 deletions(-)
-
-diff --git a/cmake/modules/FindPoDoFo.cmake b/cmake/modules/FindPoDoFo.cmake
-index 3d044f0..c771149 100644
---- a/cmake/modules/FindPoDoFo.cmake
-+++ b/cmake/modules/FindPoDoFo.cmake
-@@ -36,15 +36,8 @@
- # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
- # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
--find_path(PoDoFo_INCLUDE_DIRS
-- NAMES podofo/podofo.h
--)
--find_library(PoDoFo_LIBRARIES
-- NAMES libpodofo podofo
--)
--
--include(FindPackageHandleStandardArgs)
--find_package_handle_standard_args(PoDoFo DEFAULT_MSG PoDoFo_LIBRARIES PoDoFo_INCLUDE_DIRS)
-+include(FindPkgConfig)
-+pkg_search_module(PoDoFo libpodofo libpodofo-0)
-
- set(PoDoFo_DEFINITIONS)
- if(PoDoFo_FOUND)
-@@ -61,17 +54,19 @@ if(PoDoFo_FOUND)
- endif()
- endif()
-
-- # PoDoFo-0.9.5 unconditionally includes openssl/opensslconf.h in a public
-- # header. The fix is in https://sourceforge.net/p/podofo/code/1830/ and will
-- # hopefully be released soon with 0.9.6. Note that krename doesn't use
-- # OpenSSL in any way.
-- file(STRINGS "${PoDoFo_INCLUDE_DIRS}/podofo/base/podofo_config.h" PoDoFo_MAJOR_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_MAJOR[ \t]+[0-9]+$")
-- file(STRINGS "${PoDoFo_INCLUDE_DIRS}/podofo/base/podofo_config.h" PoDoFo_MINOR_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_MINOR[ \t]+[0-9]+$")
-- file(STRINGS "${PoDoFo_INCLUDE_DIRS}/podofo/base/podofo_config.h" PoDoFo_PATCH_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_PATCH[ \t]+[0-9]+$")
-+ find_file(PoDoFo_CONFIG podofo_config.h PATHS ${PoDoFo_INCLUDE_DIRS} PATH_SUFFIXES auxiliary base)
-+ file(STRINGS "${PoDoFo_CONFIG}" PoDoFo_MAJOR_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_MAJOR[ \t]+[0-9]+$")
-+ file(STRINGS "${PoDoFo_CONFIG}" PoDoFo_MINOR_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_MINOR[ \t]+[0-9]+$")
-+ file(STRINGS "${PoDoFo_CONFIG}" PoDoFo_PATCH_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_PATCH[ \t]+[0-9]+$")
- string(REGEX REPLACE "^#define[ \t]+PODOFO_VERSION_MAJOR[ \t]+([0-9]+)$" "\\1" PoDoFo_MAJOR_VER "${PoDoFo_MAJOR_VER_LINE}")
- string(REGEX REPLACE "^#define[ \t]+PODOFO_VERSION_MINOR[ \t]+([0-9]+)$" "\\1" PoDoFo_MINOR_VER "${PoDoFo_MINOR_VER_LINE}")
- string(REGEX REPLACE "^#define[ \t]+PODOFO_VERSION_PATCH[ \t]+([0-9]+)$" "\\1" PoDoFo_PATCH_VER "${PoDoFo_PATCH_VER_LINE}")
- set(PoDoFo_VERSION "${PoDoFo_MAJOR_VER}.${PoDoFo_MINOR_VER}.${PoDoFo_PATCH_VER}")
-+
-+ # PoDoFo-0.9.5 unconditionally includes openssl/opensslconf.h in a public
-+ # header. The fix is in https://sourceforge.net/p/podofo/code/1830/ and will
-+ # hopefully be released soon with 0.9.6. Note that krename doesn't use
-+ # OpenSSL in any way.
- if(PoDoFo_VERSION VERSION_EQUAL "0.9.5")
- find_package(OpenSSL)
- if (OpenSSL_FOUND)
-@@ -84,4 +79,8 @@ if(PoDoFo_FOUND)
- endif()
- endif()
-
-+if(PoDoFo_VERSION VERSION_GREATER_EQUAL 0.10.0)
-+ set(CMAKE_CXX_STANDARD 17)
-+endif()
-+
- mark_as_advanced(PoDoFo_INCLUDE_DIRS PoDoFo_LIBRARIES PoDoFo_DEFINITIONS)
-diff --git a/src/podofoplugin.cpp b/src/podofoplugin.cpp
-index 9bcce21..79fd735 100644
---- a/src/podofoplugin.cpp
-+++ b/src/podofoplugin.cpp
-@@ -61,6 +61,25 @@ QString PodofoPlugin::processFile(BatchRenamer *b, int index, const QString &fil
- try {
- PdfMemDocument doc;
- doc.Load(filename.toUtf8().data());
-+#if (PODOFO_VERSION_MINOR>=10 || PODOFO_VERSION_MAJOR>=1)
-+ const PdfInfo *info = doc.GetInfo();
-+
-+ if (token == "pdfauthor") {
-+ return info->GetAuthor().has_value() ? QString::fromUtf8(info->GetAuthor()->GetString().c_str()) : QString();
-+ } else if (token == "pdfcreator") {
-+ return info->GetCreator().has_value() ? QString::fromUtf8(info->GetCreator()->GetString().c_str()) : QString();
-+ } else if (token == "pdfkeywords") {
-+ return info->GetKeywords().has_value() ? QString::fromUtf8(info->GetKeywords()->GetString().c_str()) : QString();
-+ } else if (token == "pdfsubject") {
-+ return info->GetSubject().has_value() ? QString::fromUtf8(info->GetSubject()->GetString().c_str()) : QString();
-+ } else if (token == "pdftitle") {
-+ return info->GetTitle().has_value() ? QString::fromUtf8(info->GetTitle()->GetString().c_str()) : QString();
-+ } else if (token == "pdfproducer") {
-+ return info->GetProducer().has_value() ? QString::fromUtf8(info->GetProducer()->GetString().c_str()) : QString();
-+ } else if (token == "pdfpages") {
-+ return QString::number(doc.GetPages().GetCount());
-+ }
-+#else
- PdfInfo *info = doc.GetInfo();
-
- if (token == "pdfauthor") {
-@@ -78,6 +97,7 @@ QString PodofoPlugin::processFile(BatchRenamer *b, int index, const QString &fil
- } else if (token == "pdfpages") {
- return QString::number(doc.GetPageCount());
- }
-+#endif
- } catch (PdfError &error) {
- return QString::fromUtf8(error.what());
- }
---
-2.42.0
-
-
-From a054a825521698f1de4b387949ef56a15e78feb6 Mon Sep 17 00:00:00 2001
-From: Heiko Becker <heiko.becker@kde.org>
-Date: Sat, 15 Jul 2023 18:20:06 +0200
-Subject: [PATCH 2/2] cmake: Improve FindPoDoFo
-
-Add some rst based documentation and provide an imported target for
-example.
-I've dropped -DUSING_SHARED_PODOFO, which looks weird nowadays and
-seems to exist because of Windows, which I can't test. So comment it out
-for now, but it'll probably be removed in the future, if nobody turns up
-who cares about Windows and can comment on it.
----
- CMakeLists.txt | 5 +-
- cmake/modules/FindPoDoFo.cmake | 121 ++++++++++++++++++++++++---------
- src/CMakeLists.txt | 7 +-
- 3 files changed, 91 insertions(+), 42 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index a772b6a..9d736be 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -63,10 +63,7 @@ endif()
-
- # Find podofo
- find_package(PoDoFo)
--set_package_properties(PoDoFo PROPERTIES
-- DESCRIPTION "A library to access PDF metadata"
-- URL "http://podofo.sourceforge.net/"
-- TYPE OPTIONAL)
-+set_package_properties(PoDoFo PROPERTIES TYPE OPTIONAL)
-
- # Find freetype
- find_package(Freetype)
-diff --git a/cmake/modules/FindPoDoFo.cmake b/cmake/modules/FindPoDoFo.cmake
-index c771149..dce7473 100644
---- a/cmake/modules/FindPoDoFo.cmake
-+++ b/cmake/modules/FindPoDoFo.cmake
-@@ -1,17 +1,5 @@
--# - Try to find the PoDoFo library
--#
--# Windows users MUST set when building:
--#
--# PoDoFo_USE_SHARED - whether use PoDoFo as shared library
--#
--# Once done this will define:
--#
--# PoDoFo_FOUND - system has the PoDoFo library
--# PoDoFo_INCLUDE_DIRS - the PoDoFo include directory
--# PoDoFo_LIBRARIES - the libraries needed to use PoDoFo
--# PoDoFo_DEFINITIONS - the definitions needed to use PoDoFo
--#
- # Copyright 2016 Pino Toscano <pino@kde.org>
-+# Copyright 2023 Heiko Becker <heiko.becker@kde.org>
- #
- # Redistribution and use in source and binary forms, with or without
- # modification, are permitted provided that the following conditions
-@@ -36,23 +24,63 @@
- # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
- # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
--include(FindPkgConfig)
--pkg_search_module(PoDoFo libpodofo libpodofo-0)
--
--set(PoDoFo_DEFINITIONS)
--if(PoDoFo_FOUND)
-- if(WIN32)
-- if(NOT DEFINED PoDoFo_USE_SHARED)
-- message(SEND_ERROR "Win32 users MUST set PoDoFo_USE_SHARED")
-- message(SEND_ERROR "Set -DPoDoFo_USE_SHARED=0 if linking to a static library PoDoFo")
-- message(SEND_ERROR "or -DPoDoFo_USE_SHARED=1 if linking to a DLL build of PoDoFo")
-- message(FATAL_ERROR "PoDoFo_USE_SHARED unset on win32 build")
-- else()
-- if(PoDoFo_USE_SHARED)
-- set(PoDoFo_DEFINITIONS "${PoDoFo_DEFINITIONS} -DUSING_SHARED_PODOFO")
-- endif(PoDoFo_USE_SHARED)
-- endif()
-- endif()
-+#[=======================================================================[.rst:
-+FindPoDoFo
-+------------
-+
-+Try to find PoDoFo, a C++ library to work with the PDF file format
-+
-+This will define the following variables:
-+
-+``PoDoFo_FOUND``
-+ True if PoDoFo is available
-+``PoDoFo_VERSION``
-+ The version of PoDoFo
-+``PoDoFo_LIBRARIES``
-+ The libraries of PoDoFofor use with target_link_libraries()
-+``PoDoFo_INCLUDE_DIRS``
-+ The include dirs of PoDoFo for use with target_include_directories()
-+
-+If ``PoDoFo_FOUND`` is TRUE, it will also define the following imported
-+target:
-+
-+``PoDoFo::PoDoFo``
-+ The PoDoFo library
-+
-+In general we recommend using the imported target, as it is easier to use.
-+Bear in mind, however, that if the target is in the link interface of an
-+exported library, it must be made available by the package config file.
-+
-+#]=======================================================================]
-+
-+find_package(PkgConfig QUIET)
-+pkg_search_module(PC_PoDoFo QUIET libpodofo libpodofo-0)
-+
-+find_library(PoDoFo_LIBRARIES
-+ NAMES podofo
-+ HINTS ${PC_PoDoFo_LIBRARY_DIRS}
-+)
-+
-+find_path(PoDoFo_INCLUDE_DIRS
-+ NAMES podofo.h
-+ HINTS ${PC_PoDoFo_INCLUDE_DIRS}
-+)
-+
-+if(PoDoFo_INCLUDE_DIRS)
-+ # NOTE: I have no idea if that's still needed and no possibility to test on
-+ # Windows.
-+ #if(WIN32)
-+ # if(NOT DEFINED PoDoFo_USE_SHARED)
-+ # message(SEND_ERROR "Win32 users MUST set PoDoFo_USE_SHARED")
-+ # message(SEND_ERROR "Set -DPoDoFo_USE_SHARED=0 if linking to a static library PoDoFo")
-+ # message(SEND_ERROR "or -DPoDoFo_USE_SHARED=1 if linking to a DLL build of PoDoFo")
-+ # message(FATAL_ERROR "PoDoFo_USE_SHARED unset on win32 build")
-+ # else()
-+ # if(PoDoFo_USE_SHARED)
-+ # set(PoDoFo_DEFINITIONS "${PoDoFo_DEFINITIONS} -DUSING_SHARED_PODOFO")
-+ # endif(PoDoFo_USE_SHARED)
-+ # endif()
-+ #endif()
-
- find_file(PoDoFo_CONFIG podofo_config.h PATHS ${PoDoFo_INCLUDE_DIRS} PATH_SUFFIXES auxiliary base)
- file(STRINGS "${PoDoFo_CONFIG}" PoDoFo_MAJOR_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_MAJOR[ \t]+[0-9]+$")
-@@ -80,7 +108,36 @@ if(PoDoFo_FOUND)
- endif()
-
- if(PoDoFo_VERSION VERSION_GREATER_EQUAL 0.10.0)
-- set(CMAKE_CXX_STANDARD 17)
-+ set(CMAKE_CXX_STANDARD 17)
-+endif()
-+
-+include(FindPackageHandleStandardArgs)
-+find_package_handle_standard_args(PoDoFo
-+ FOUND_VAR
-+ PoDoFo_FOUND
-+ REQUIRED_VARS
-+ PoDoFo_LIBRARIES
-+ PoDoFo_INCLUDE_DIRS
-+ VERSION_VAR
-+ PoDoFo_VERSION
-+)
-+
-+if(PoDoFo_FOUND AND NOT TARGET PoDoFo::PoDoFo)
-+ add_library(PoDoFo::PoDoFo UNKNOWN IMPORTED)
-+ set_target_properties(PoDoFo::PoDoFo PROPERTIES
-+ IMPORTED_LOCATION "${PoDoFo_LIBRARIES}"
-+ INTERFACE_COMPILE_OPTIONS "${PC_PoDoFo_CFLAGS}"
-+ INTERFACE_INCLUDE_DIRECTORIES "${PoDoFo_INCLUDE_DIRS}"
-+ )
-+ if(TARGET PkgConfig::PC_PoDoFo)
-+ target_link_libraries(PoDoFo::PoDoFo INTERFACE PkgConfig::PC_PoDoFo)
-+ endif()
- endif()
-
--mark_as_advanced(PoDoFo_INCLUDE_DIRS PoDoFo_LIBRARIES PoDoFo_DEFINITIONS)
-+mark_as_advanced(PoDoFo_LIBRARIES PoDoFo_INCLUDE_DIRS PoDoFo_VERSION)
-+
-+include(FeatureSummary)
-+set_package_properties(PoDoFo PROPERTIES
-+ DESCRIPTION "A C++ libary to work with the PDF file format"
-+ URL "https://github.com/podofo/podofo"
-+)
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index e4b00ac..cffe7fb 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -14,11 +14,6 @@ if(EXIV2_FOUND)
- include_directories(${EXIV2_INCLUDE_DIR})
- endif()
-
--if(PoDoFo_FOUND)
-- include_directories(${PoDoFo_INCLUDE_DIRS})
-- add_definitions(${PoDoFo_DEFINITIONS})
--endif()
--
- if(FREETYPE_FOUND)
- include_directories(${FREETYPE_INCLUDE_DIRS})
- endif()
-@@ -138,7 +133,7 @@ if(LibExiv2_FOUND)
- endif()
- if(PoDoFo_FOUND)
- target_link_libraries(krename
-- ${PoDoFo_LIBRARIES}
-+ PoDoFo::PoDoFo
- )
- endif()
- if(FREETYPE_FOUND)
---
-2.42.0
-
diff --git a/kde-misc/krename/krename-5.0.2-r1.ebuild b/kde-misc/krename/krename-5.0.2-r1.ebuild
deleted file mode 100644
index fc67232d79aa..000000000000
--- a/kde-misc/krename/krename-5.0.2-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.82.0
-QTMIN=5.15.5
-inherit ecm kde.org
-
-DESCRIPTION="Powerful batch file renamer"
-HOMEPAGE="https://apps.kde.org/krename/ https://userbase.kde.org/KRename"
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz
- https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz"
- KEYWORDS="amd64 ~arm64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="exif pdf taglib truetype"
-
-DEPEND="
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${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/kservice-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- exif? ( media-gfx/exiv2:= )
- pdf? ( app-text/podofo:= )
- taglib? ( media-libs/taglib )
- truetype? ( media-libs/freetype:2 )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="sys-devel/gettext"
-
-PATCHES=(
- "${WORKDIR}/${P}-patchset-1" # upstream, git master
- "${FILESDIR}/${P}-podofo-0.10.patch" # bug 914497
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package exif LibExiv2)
- $(cmake_use_find_package pdf PoDoFo)
- $(cmake_use_find_package taglib Taglib)
- $(cmake_use_find_package truetype Freetype)
- )
- ecm_src_configure
-}
diff --git a/kde-misc/krename/metadata.xml b/kde-misc/krename/metadata.xml
index f256729a2636..296caa1e32e7 100644
--- a/kde-misc/krename/metadata.xml
+++ b/kde-misc/krename/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">kde/krename</remote-id>
</upstream>
<use>
<flag name="office">Enable support for file naming based on ODF metadata</flag>
diff --git a/kde-misc/krusader/Manifest b/kde-misc/krusader/Manifest
index 8525887b5808..690e365afc9f 100644
--- a/kde-misc/krusader/Manifest
+++ b/kde-misc/krusader/Manifest
@@ -1 +1 @@
-DIST krusader-2.8.1.tar.xz 3104068 BLAKE2B 7bb3c27a67b1ac8c1875039d6b3f10d1515cd6f65f9a82c195b8e794cfaa3d8b152ec82bae4e25fb13d50ebee6afab889932e4d3787cdf2b78063724f3cd355e SHA512 36a0b1ea3f2c00fd9093ae45e8a3cf196eeb51ac3cc5a006c611f6eee4209ec8fd10f6c9590bb22f381e68e7457ea8f62b0296338271b826d2071add126cb7bb
+DIST krusader-2.9.0.tar.xz 3221844 BLAKE2B a538422a2133f13058da10afd439596434cc00780cb47b00ca027b7461e06cc54c7b1d213505395237980ca2984b0fdabb0e1757a97cea412827f8ee61f5ae74 SHA512 9f0fd1f1d85accdd2df46cda128f30660fcd6d8601a889fb003f1d959221ea5c850c3e523e6163cbf30997f7df607051030cb2bca076eedb895c1fc336c338ce
diff --git a/kde-misc/krusader/krusader-2.8.1-r3.ebuild b/kde-misc/krusader/krusader-2.8.1-r3.ebuild
deleted file mode 100644
index e8ae7b92ef47..000000000000
--- a/kde-misc/krusader/krusader-2.8.1-r3.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.115.0
-QTMIN=5.15.12
-inherit ecm kde.org optfeature
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-fi
-
-DESCRIPTION="Advanced twin-panel (commander-style) file-manager with many extras"
-HOMEPAGE="https://krusader.org/"
-
-LICENSE="GPL-2+"
-SLOT="5"
-IUSE=""
-
-COMMON_DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kbookmarks-${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/kguiaddons-${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/knotifications-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/ktextwidgets-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- sys-apps/acl
- sys-libs/zlib
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-RDEPEND="${COMMON_DEPEND}
- kde-apps/kio-extras:5
- kde-apps/thumbnailers:5
- >=kde-frameworks/ktexteditor-${KFMIN}:5
- || (
- kde-plasma/kdesu-gui:*
- kde-plasma/kde-cli-tools:*[kdesu(-)]
- )
-"
-
-src_prepare() {
- ecm_src_prepare
- use handbook || cmake_comment_add_subdirectory doc/handbook
-}
-
-src_configure() {
- local mycmakeargs=( -DKDESU_PATH=/usr/bin/kdesu )
- ecm_src_configure
-}
-
-pkg_postinst() {
- optfeature "konsole view" "kde-apps/konsolepart:${SLOT}"
- optfeature "Markdown text previews" "kde-misc/markdownpart:${SLOT}"
- optfeature "Google Drive service" "kde-misc/kio-gdrive:${SLOT}"
- optfeature "bookmarks support" "kde-apps/keditbookmarks:${SLOT}"
- ecm_pkg_postinst
-}
diff --git a/kde-misc/krusader/krusader-2.9.0.ebuild b/kde-misc/krusader/krusader-2.9.0.ebuild
new file mode 100644
index 000000000000..0e4fc741b6c2
--- /dev/null
+++ b/kde-misc/krusader/krusader-2.9.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm kde.org optfeature
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+ KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Advanced twin-panel (commander-style) file-manager with many extras"
+HOMEPAGE="https://krusader.org/"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ sys-apps/acl
+ sys-apps/attr
+ sys-libs/zlib
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+ !${CATEGORY}/${PN}:5
+ kde-apps/kio-extras:6
+ kde-apps/thumbnailers:6
+ >=kde-frameworks/ktexteditor-${KFMIN}:6
+ kde-plasma/kdesu-gui:*
+"
+
+src_prepare() {
+ ecm_src_prepare
+ use handbook || cmake_comment_add_subdirectory doc/handbook
+}
+
+src_configure() {
+ local mycmakeargs=( -DKDESU_PATH=/usr/bin/kdesu )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "konsole view" "kde-apps/konsole:6"
+ optfeature "Markdown text previews" "kde-misc/markdownpart:6"
+ optfeature "Google Drive service" "kde-misc/kio-gdrive:6"
+ optfeature "bookmarks support" "kde-apps/keditbookmarks:6"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-misc/krusader/metadata.xml b/kde-misc/krusader/metadata.xml
index d41cf0fbf8b4..3992a07124a3 100644
--- a/kde-misc/krusader/metadata.xml
+++ b/kde-misc/krusader/metadata.xml
@@ -6,7 +6,8 @@
<name>Gentoo KDE Project</name>
</maintainer>
<upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
+ <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=krusader</bugs-to>
<remote-id type="cpe">cpe:/a:krusader:krusader</remote-id>
+ <remote-id type="kde-invent">kde/krusader</remote-id>
</upstream>
</pkgmetadata>
diff --git a/kde-misc/kweather/Manifest b/kde-misc/kweather/Manifest
index 1db3c215fa50..143140b3fc1a 100644
--- a/kde-misc/kweather/Manifest
+++ b/kde-misc/kweather/Manifest
@@ -1,2 +1,2 @@
-DIST kweather-24.08.1.tar.xz 416740 BLAKE2B a3d582318fabff871c8bff10db42edf25ad12d743d1a0b25148bb76e33feee7ba22a18855400a0b6e1e5ae470a1961883db8f72f7724f0b17f2def8a30ab06fa SHA512 9a9b6e2273341dd136545501b071f742dcb8fd3b5cc92d9ef146b55dc88bacfbec205d95f16b8d6b9a672707a078ae7b5efab7e9198c4e11c215651045e3f083
DIST kweather-24.08.3.tar.xz 416828 BLAKE2B b820c439298b78c3e22cdb9eeb229abab2cb5f39d41347ee6e6367b3b52aac996153a84895f09e63d54b41a0f5b4bf008496980026670866159ede5c56862bd0 SHA512 51b8488915c871e6c92339583da4f768b1bdc97bfdb823493867c1e70421130507f0105402aa7fb442b012d92e127a6d56deedc4522eb926742932a48f36a4a9
+DIST kweather-24.12.1.tar.xz 362064 BLAKE2B ab7bfcb1280699896e80b744bc8ee4a6e05ea07782ea4cf566e17a9342322f8320787df3887a03b78363c50febb15a8fba89f1c2091fd9e690f9868679878ee0 SHA512 18700612e00e95016a52efef3ec34b82c29ffe486169ac7e24d722da8be75bd433a970bdf0b1ea2f778881e002e9be44000025bbafe99014463b1874d42ccc69
diff --git a/kde-misc/kweather/kweather-24.08.3.ebuild b/kde-misc/kweather/kweather-24.08.3.ebuild
index eaf3a274d945..44ff9def4032 100644
--- a/kde-misc/kweather/kweather-24.08.3.ebuild
+++ b/kde-misc/kweather/kweather-24.08.3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kweather/"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
DEPEND="
dev-libs/kirigami-addons:6
diff --git a/kde-misc/kweather/kweather-24.08.1.ebuild b/kde-misc/kweather/kweather-24.12.1.ebuild
index 44ff9def4032..a3e22c315f04 100644
--- a/kde-misc/kweather/kweather-24.08.1.ebuild
+++ b/kde-misc/kweather/kweather-24.12.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
KDE_ORG_CATEGORY="utilities"
ECM_TEST="false"
-KFMIN=6.5.0
+KFMIN=6.7.0
QTMIN=6.7.2
inherit ecm gear.kde.org
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kweather/"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
DEPEND="
dev-libs/kirigami-addons:6
diff --git a/kde-misc/markdownpart/Manifest b/kde-misc/markdownpart/Manifest
index 6767ae2501b4..6023014a2de7 100644
--- a/kde-misc/markdownpart/Manifest
+++ b/kde-misc/markdownpart/Manifest
@@ -1,2 +1,2 @@
-DIST markdownpart-24.08.1.tar.xz 34100 BLAKE2B 00b8b563aa8bb8df40199d3ebbe651347359acd9963aac661f621aa06f6698727da9413c6a689d4061afa4b624ac92983b51b7fec7ce5037a643787486735b4c SHA512 9c11361f1ab5276d54a20ed896ce253353050ea5da5e38cc9b40d5ec9679f846d4413f77d2b528f23b7f7aa0ea0cc05809346e1b2c90a0cab72796885679a76a
DIST markdownpart-24.08.3.tar.xz 34108 BLAKE2B 771df677c9ff46e2cb20053983f7b1c8e41cffdb3c4a6d946113c1d242ed28b7aad3dd973822b3abbfb6f7fbf14d3bef152b80d4117c4fa6bf486f1cbf331679 SHA512 d60b5862c0114b9b63e4bf7ce67a0013a4a26ba58ba90358372153a19c503c151e10525922e02b9f9d9104462ff22c22208fbc38c27c5004bdfd51cc2445f1f5
+DIST markdownpart-24.12.1.tar.xz 34316 BLAKE2B 0b06a964abc02aba514cd0a20fb86d9dbb118be4923bd1a2133711ff7f9b711d9fecbede4f10da64eafdc2bcf6a92621d113896f65f2516f127ad52c689a4c46 SHA512 52929eca5330c5c2744e657697bd0795971a6e69ce6033bbb50304cc64fafaff47825c0d3c516e68c8e2fc29213e307a7c376402bc025da1d6334e806442b21b
diff --git a/kde-misc/markdownpart/markdownpart-24.08.3.ebuild b/kde-misc/markdownpart/markdownpart-24.08.3.ebuild
index 4b5c9ca6cf41..ff81700319ab 100644
--- a/kde-misc/markdownpart/markdownpart-24.08.3.ebuild
+++ b/kde-misc/markdownpart/markdownpart-24.08.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/markdownpart/"
LICENSE="LGPL-2.1+"
SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
IUSE=""
DEPEND="
diff --git a/kde-misc/markdownpart/markdownpart-24.08.1.ebuild b/kde-misc/markdownpart/markdownpart-24.12.1.ebuild
index ff81700319ab..82729497496c 100644
--- a/kde-misc/markdownpart/markdownpart-24.08.1.ebuild
+++ b/kde-misc/markdownpart/markdownpart-24.12.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
KDE_ORG_CATEGORY=utilities
-KFMIN=6.5.0
+KFMIN=6.7.0
QTMIN=6.7.2
inherit ecm gear.kde.org
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/markdownpart/"
LICENSE="LGPL-2.1+"
SLOT="6"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE=""
DEPEND="
diff --git a/kde-misc/skanlite/Manifest b/kde-misc/skanlite/Manifest
index a8d7cdef5067..b046a1741e75 100644
--- a/kde-misc/skanlite/Manifest
+++ b/kde-misc/skanlite/Manifest
@@ -1,2 +1,2 @@
-DIST skanlite-24.08.1.tar.xz 2383988 BLAKE2B bad6efa142f14e933ec94ede85168773b64d18aa5156d2b4a49692bd5351e01ea56944e972d974389999c8ed5f9edd52c1eb395129c821438fd95d2002fa07f3 SHA512 f400a9f3bf2e32a3769e6d5e8b2fa4f8fb61d48ca35ce34946fdf6efb5f545625df3fc41803745621116f77b475d11eb6e9f9e59138cd0ae43145377b718d1f0
DIST skanlite-24.08.3.tar.xz 2383968 BLAKE2B 330ae86800c009b9037eb3011793ca9b94b515bb2c92ced44d1eda0ffbe54ac4296b8b50b4f80f8f96fe6b208ae824f20c618f399f8b284d2fa7e3f996e5e89c SHA512 38fa2e384421c1c99a254670b6829df810ccffef98fb3e6e8787a70519bb6fdb4d8cf2da76dcb0133362cf85895a0e225f52c0e30175d079812e6cde96242359
+DIST skanlite-24.12.1.tar.xz 2390912 BLAKE2B 4036636b6cc709f021a6a0726d88dcf53d5dea6853d215a4366e7f333b278a8af545d21a1aa58fafb66229f1b34b5ad1b44f3e74cf6bf1f93b0b11e2a3ca9507 SHA512 41c9db86e8913052140373953072f34fdcee4f0fdb89d9a74d41d3d13c1570ed3fb6ab6dc3e5ef06ffd28eb94c91afbfb9d9b02735876ecff31023dde61c02a7
diff --git a/kde-misc/skanlite/files/skanlite-24.04.90-libksane-24.02.patch b/kde-misc/skanlite/files/skanlite-24.04.90-libksane-24.02.patch
deleted file mode 100644
index 090cbeb2264a..000000000000
--- a/kde-misc/skanlite/files/skanlite-24.04.90-libksane-24.02.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-We need SLOT 5 here.
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -65,7 +65,7 @@
- if (QT_MAJOR_VERSION STREQUAL "6")
- find_package(KSaneWidgets6 "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}" REQUIRED)
- else()
-- find_package(KF5Sane "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}" REQUIRED)
-+ find_package(KF5Sane "24.02" REQUIRED)
- endif()
-
- add_definitions(
diff --git a/kde-misc/skanlite/skanlite-24.08.3.ebuild b/kde-misc/skanlite/skanlite-24.08.3.ebuild
index c856571b5627..4542473e3427 100644
--- a/kde-misc/skanlite/skanlite-24.08.3.ebuild
+++ b/kde-misc/skanlite/skanlite-24.08.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/skanlite/"
LICENSE="|| ( GPL-2 GPL-3 ) handbook? ( FDL-1.2+ )"
SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
diff --git a/kde-misc/skanlite/skanlite-24.08.1.ebuild b/kde-misc/skanlite/skanlite-24.12.1.ebuild
index 4542473e3427..e030b4b555ec 100644
--- a/kde-misc/skanlite/skanlite-24.08.1.ebuild
+++ b/kde-misc/skanlite/skanlite-24.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ ECM_HANDBOOK="optional"
ECM_TEST="true"
KDE_ORG_CATEGORY="graphics"
PVCUT=$(ver_cut 1-3)
-KFMIN=6.5.0
+KFMIN=6.7.0
QTMIN=6.7.2
inherit ecm gear.kde.org
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/skanlite/"
LICENSE="|| ( GPL-2 GPL-3 ) handbook? ( FDL-1.2+ )"
SLOT="6"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
DEPEND="
@@ -25,6 +25,7 @@ DEPEND="
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/kjobwidgets-${KFMIN}:6
diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest
index 05d82fc5187f..ea3b34e5c9fd 100644
--- a/kde-misc/tellico/Manifest
+++ b/kde-misc/tellico/Manifest
@@ -1,2 +1 @@
DIST tellico-4.0.1.tar.xz 6779796 BLAKE2B 0f3fb590a5fc96956de2ce9527f1c866a864b371a8e1cd348bc574004ac08a9f43f73e11c85e45f58bbb778d2f9c7b68f3ddcafcc6bac515468ddd1253e063cd SHA512 d4b54a9c1a65928cf19bd8134723d454950d154bb9eeee47e5cb21fa1e9497192714d4222a02b63627d7d49248f3da794c76ce7dae22cec2496d44ad8cf850ee
-DIST tellico-4.0.tar.xz 6794676 BLAKE2B f073448302a994ba3f664bae2f939040b4e635b58ecb7d36fb8415936758dce341cdf47823657b22a9b81cf766703378223004b2679e06ef921b7cf5afc056ce SHA512 e7b32cad708ea48ae614461e3a204a114ecd66d5c45c54295b3e97f722735ea428d7b2a2ccd50571b17db81c42ede0aa0db39a31a6e6b8563a5cff88b38f745f
diff --git a/kde-misc/tellico/tellico-4.0.ebuild b/kde-misc/tellico/tellico-4.0.ebuild
deleted file mode 100644
index 3a0f823125fe..000000000000
--- a/kde-misc/tellico/tellico-4.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=6.5.0
-QTMIN=6.7.2
-inherit ecm kde.org
-
-DESCRIPTION="Collection manager based on KDE Frameworks"
-HOMEPAGE="https://tellico-project.org/"
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
- SRC_URI="https://tellico-project.org/files/${P}.tar.xz"
- KEYWORDS="amd64 ~arm64"
-fi
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz"
-
-# tests need network access
-RESTRICT="test"
-
-DEPEND="
- dev-libs/libxml2
- dev-libs/libxslt
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
- >=dev-qt/qtcharts-${QTMIN}:6
- >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kcodecs-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/kparts-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ktextwidgets-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-frameworks/sonnet-${KFMIN}:6
- bibtex? ( >=dev-perl/Text-BibTeX-0.780.0-r1 )
- cddb? ( kde-apps/libkcddb:6 )
- discid? ( dev-libs/libcdio:= )
- pdf? ( app-text/poppler[qt6] )
- scanner? ( kde-apps/libksane:6 )
- semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:6 )
- taglib? ( >=media-libs/taglib-1.5:= )
- v4l? ( >=media-libs/libv4l-0.8.3 )
- xmp? ( >=media-libs/exempi-2:= )
- yaz? ( >=dev-libs/yaz-2:0= )
-"
-RDEPEND="${DEPEND}
- !${CATEGORY}/${PN}:5
-"
-BDEPEND="sys-devel/gettext"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON
- -DENABLE_BTPARSE=$(usex bibtex)
- $(cmake_use_find_package cddb KCddb6)
- $(cmake_use_find_package discid CDIO)
- $(cmake_use_find_package pdf Poppler)
- $(cmake_use_find_package scanner KSaneWidgets6)
- $(cmake_use_find_package semantic-desktop KF6FileMetaData)
- $(cmake_use_find_package taglib Taglib)
- -DENABLE_WEBCAM=$(usex v4l)
- $(cmake_use_find_package xmp Exempi)
- $(cmake_use_find_package yaz Yaz)
- )
-
- ecm_src_configure
-}
diff --git a/kde-misc/zanshin/Manifest b/kde-misc/zanshin/Manifest
index dfde90e123cd..70620a3ec270 100644
--- a/kde-misc/zanshin/Manifest
+++ b/kde-misc/zanshin/Manifest
@@ -1,2 +1,2 @@
-DIST zanshin-24.08.1.tar.xz 375292 BLAKE2B 111782a741a8234a0896a94f7b37dfc7942eb4924ac4e7c6efc0eb49377669ef4a122d58c467a95267beb76dbb8e0fd62ef69821b1a77d5c3c867efda1ddaac5 SHA512 521faeaa2c4f449b02919c2a1af8dc5e6b0b0b42821745e85be2b94f340aa4b711f23ccb4e5fa9df77ffc3c56488c214c8bb910dc738a7bd0d80d996354f80fa
DIST zanshin-24.08.3.tar.xz 377088 BLAKE2B b3fed73741873d18c97dabd4fd9eba69280467ea2213fc3a346d2f4f40d38be2f98eb6e23a140f70e6c80c49347190e0d99324f212b8697bd861f2095a1ca3f8 SHA512 3f1d15b8abf9d4c70341a0711f8a2ccdb8ad2dda17b920d401328eb41ac34cd4b175f984b9513ffbdd86c2254f434da4f58baa95a6f72c19831a4c6b2782688c
+DIST zanshin-24.12.1.tar.xz 380640 BLAKE2B ac737f7011101f04dc1dc22f94fea09289430918f91509aee6f8c265cdb38c313f0259c3d46da1a93b4da8702c4dca0234658909ef4e124b050c6e4522b2f4da SHA512 7ae21af7265bf1a7c2f8557a318a97b4ee51fa8f0c198a7b82e177613dfa8c9fd7d6b5eb824d5cef98886405b4fc227df4b07c19a4ca71d8ca6d57191f0a31ab
diff --git a/kde-misc/zanshin/zanshin-24.08.3.ebuild b/kde-misc/zanshin/zanshin-24.08.3.ebuild
index 53c0b1afbe4b..2f31394eae10 100644
--- a/kde-misc/zanshin/zanshin-24.08.3.ebuild
+++ b/kde-misc/zanshin/zanshin-24.08.3.ebuild
@@ -16,7 +16,7 @@ https://userbase.kde.org/Zanshin"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="6"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 arm64"
IUSE=""
RESTRICT="test" # bug 785844
diff --git a/kde-misc/zanshin/zanshin-24.08.1.ebuild b/kde-misc/zanshin/zanshin-24.12.1.ebuild
index 2f31394eae10..ef0357e60063 100644
--- a/kde-misc/zanshin/zanshin-24.08.1.ebuild
+++ b/kde-misc/zanshin/zanshin-24.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
ECM_TEST="forceoptional"
KDE_ORG_CATEGORY="pim"
PVCUT=$(ver_cut 1-3)
-KFMIN=6.5.0
+KFMIN=6.7.0
QTMIN=6.7.2
inherit ecm gear.kde.org
@@ -16,7 +16,7 @@ https://userbase.kde.org/Zanshin"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="6"
-KEYWORDS="amd64 arm64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RESTRICT="test" # bug 785844
@@ -36,6 +36,7 @@ COMMON_DEPEND="
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcontacts-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6