diff options
Diffstat (limited to 'kde-misc')
32 files changed, 126 insertions, 695 deletions
diff --git a/kde-misc/colord-kde/Manifest b/kde-misc/colord-kde/Manifest index 4d8cb4912f32..5a58060de245 100644 --- a/kde-misc/colord-kde/Manifest +++ b/kde-misc/colord-kde/Manifest @@ -1,2 +1,2 @@ DIST colord-kde-24.08.3.tar.xz 117728 BLAKE2B 3da13276e7f4b80de36d0ac4dda1afd5e03d7dc3db8bf2ac5a968f153c3746fb286075259e33267abfec809aa72e8feaffba4056d9a2655e79921c966d8b42ad SHA512 95ad43be7ab43934499bc7879172e83f3503e571ac571a3d60cdb489da3eb5be20a4c9153167ce337473bf938541cdedd0ac4397dd3f93bfd1e708394f6b18b2 -DIST colord-kde-24.12.0.tar.xz 117832 BLAKE2B e5d79cd3e47dd99818a39f56f9be153d770b087297bf3b2f4c9fbad6f1c175f4041192d5170f814e05cff95548da0d8c81c2298bc0550bd1f371ec76f7eab5e5 SHA512 02c3f31d69c8f0b3f2020bd3fb01c88c3e57ad6514016b9dcc77286e65bac73e69b5a2bdb70827623e21a2f35d88690281ea2940095171ee90fe603363cec10e +DIST colord-kde-24.12.1.tar.xz 117808 BLAKE2B 85735f73e0f365887a3959c2a52d0c5e7b0728fbb12cb23125e1eed4f084055a259e41ef3928f53f21273dec890e690184d6408b62f8d3a75323dc7010cfde75 SHA512 77e426edb6e76502ae2f13373666c60feb99a32ded12d466df8e8265a7c1556e21423be5f488163af6966e9b59983a67e75132be6ddce195ac0031ac105b5bce diff --git a/kde-misc/colord-kde/colord-kde-24.12.0.ebuild b/kde-misc/colord-kde/colord-kde-24.12.1.ebuild index 534c3859c950..d2ed4e2e3d15 100644 --- a/kde-misc/colord-kde/colord-kde-24.12.0.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 9a11c13a2479..10bbee7c4d72 100644 --- a/kde-misc/kclock/Manifest +++ b/kde-misc/kclock/Manifest @@ -1,2 +1,2 @@ DIST kclock-24.08.3.tar.xz 660868 BLAKE2B 03f4f0211d5f69696d1865be80cc540a257777f2ad27bd475952ce7cf2ad620e5cd7bf43cfd66fb83c2abaa3b55fa4cdbebd39324291c86f4d0e32601a35d0f2 SHA512 fb2a827076c110fc2abaa067b7152f686742aedef074da7ffcd739122f992aebeb4cb8e223bb85d791bf94aae833862bd8b415c6794e1898f4c249c825c23d0d -DIST kclock-24.12.0.tar.xz 662072 BLAKE2B 12cc3878df999f5d3b5c6be744cdda131f253615f33bc99fbc187c98ff320093312a9c6dbfbbf4354610bd78464c75859b85bf6ec01706e86fd44e58cbac40a8 SHA512 776f5f107a8d2a07d919551c783a78916bd832d8b1c2dde45eb9778e85e9c861189e657480aa296b6e68501acf511fad3997e5cf1d9bbae2463a0dbf259fe821 +DIST kclock-24.12.1.tar.xz 662196 BLAKE2B 6d1867e84521be616a555165fd2ae07c67cde253793d73e2a183d7dffd0d93ba0f190863cfcbd9c2e1afc9691e802e5b72c562b1c8299b477ddf5bb50788a60d SHA512 4accb69b526e476e085869d9c91727cd9c396b3dc5cd56cad6f0c707829ed6ac7d76e982cd5eb34e4432b1c80b05514db0a6cf104808e48a3c3118dc0d01627a diff --git a/kde-misc/kclock/kclock-24.12.0.ebuild b/kde-misc/kclock/kclock-24.12.1.ebuild index 641b5cc9d244..24594ecacdb8 100644 --- a/kde-misc/kclock/kclock-24.12.0.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 diff --git a/kde-misc/kdeconnect/Manifest b/kde-misc/kdeconnect/Manifest index 6e5adedc2992..ec45b588f842 100644 --- a/kde-misc/kdeconnect/Manifest +++ b/kde-misc/kdeconnect/Manifest @@ -1,2 +1,2 @@ DIST kdeconnect-kde-24.08.3.tar.xz 707088 BLAKE2B 9efc3d54998e352242bea48bfbfc413288e5344e49c71f93d9dda3f7de04706ef6b2acf004feca70fb573023c9c251c1ef0a804533b83d1636c14b9dbdd3e832 SHA512 10a1fa9db38ab06f8aa4dbe6a8f34082bc14d466d82c900f2946921897eec44085efdb9c78ec34f402f6de7b6e469aee16af031f64098096bdad11310a29e52e -DIST kdeconnect-kde-24.12.0.tar.xz 714468 BLAKE2B 0e38f743d4cbdce85d53f70a7426a1db351a121f1aab3f41734c432f8b8d4ed5298c36d06d943077d4c9d116eb714d1c06a5a4c71de333446a5a70b02ed0a641 SHA512 506b2d6b037eafb80a1c7db15a880590a6a07b235fc0eba05863d25ffaaf3b8ad17bd3f67f35b99643d3e40bf59f7b747712fe9de08f0dbf1eca68cdb0a1e93d +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.12.0.ebuild b/kde-misc/kdeconnect/kdeconnect-24.12.1.ebuild index 1d8f3a2fc360..e869e1ea6e37 100644 --- a/kde-misc/kdeconnect/kdeconnect-24.12.0.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 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 3bc4aeb0efe0..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.3.tar.xz 82152 BLAKE2B 5fb212bd189f8f1f12572d928654affaa0c28254a436ae3a4f2d03b0ad2db2d2320143c7d3bfcd7822ea461e46f737c0bac163941179fd4dfa59d9118991f3ac SHA512 26c2d647263504b7afd66de84573d5a84f211b901c819368a2823fc95625b3ff81f7d58aefbfba71cf9f2861bdef550e9e3db832ee2b9ddfcb2cc7ab28a10751 -DIST kio-gdrive-24.12.0.tar.xz 80120 BLAKE2B ca0a453e90bb9d738764025e3285ed1f8e193d8e0d7309369e10a807fe4041070b1fbb23d198b8d91c90f08850264a58bac02ea0ce4dabfa7c7fedcf4844def5 SHA512 6361fad1a770cf4b9d9da2a2350842af90d68efe422dbbead21b849b6a5fd49fffd65cb6e6ccda7bb2b3828ef871bd9cd46ff5d041569177471be786ddd777ba +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.12.0.ebuild b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.12.1.ebuild index b26da54ded21..91327ac4686c 100644 --- a/kde-misc/kio-gdrive-common/kio-gdrive-common-24.12.0.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 diff --git a/kde-misc/kio-gdrive/Manifest b/kde-misc/kio-gdrive/Manifest index 0629a333d033..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.3.tar.xz 82152 BLAKE2B 5fb212bd189f8f1f12572d928654affaa0c28254a436ae3a4f2d03b0ad2db2d2320143c7d3bfcd7822ea461e46f737c0bac163941179fd4dfa59d9118991f3ac SHA512 26c2d647263504b7afd66de84573d5a84f211b901c819368a2823fc95625b3ff81f7d58aefbfba71cf9f2861bdef550e9e3db832ee2b9ddfcb2cc7ab28a10751 -DIST kio-gdrive-24.12.0.tar.xz 80120 BLAKE2B ca0a453e90bb9d738764025e3285ed1f8e193d8e0d7309369e10a807fe4041070b1fbb23d198b8d91c90f08850264a58bac02ea0ce4dabfa7c7fedcf4844def5 SHA512 6361fad1a770cf4b9d9da2a2350842af90d68efe422dbbead21b849b6a5fd49fffd65cb6e6ccda7bb2b3828ef871bd9cd46ff5d041569177471be786ddd777ba +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.12.0.ebuild b/kde-misc/kio-gdrive/kio-gdrive-24.12.1.ebuild index b2d6dda291ea..93718a4f9092 100644 --- a/kde-misc/kio-gdrive/kio-gdrive-24.12.0.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 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 87a04c82b847..690e365afc9f 100644 --- a/kde-misc/krusader/Manifest +++ b/kde-misc/krusader/Manifest @@ -1,2 +1 @@ -DIST krusader-2.8.1.tar.xz 3104068 BLAKE2B 7bb3c27a67b1ac8c1875039d6b3f10d1515cd6f65f9a82c195b8e794cfaa3d8b152ec82bae4e25fb13d50ebee6afab889932e4d3787cdf2b78063724f3cd355e SHA512 36a0b1ea3f2c00fd9093ae45e8a3cf196eeb51ac3cc5a006c611f6eee4209ec8fd10f6c9590bb22f381e68e7457ea8f62b0296338271b826d2071add126cb7bb -DIST krusader-2.9.0_pre20241118-216b664c.tar.gz 5783986 BLAKE2B ec828977555114f3696a8993a73ec007745fd0545ec4bc0bc3e8ec8f93e9696cdb5b624be6771dbacbbe12f61c2a8670ce89b9dcd87dc14e66d137c18fdfb475 SHA512 33652eca5726ebdf926bae1654059c19320f11b34c5b90e789cc8214b2fa471d4b6652daab527d8420d947201ff0987b1fb54dcad0f5e25df680f92666b3d537 +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 9595af059a6e..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_pre20241118.ebuild b/kde-misc/krusader/krusader-2.9.0.ebuild index 5b8d2724cae0..0e4fc741b6c2 100644 --- a/kde-misc/krusader/krusader-2.9.0_pre20241118.ebuild +++ b/kde-misc/krusader/krusader-2.9.0.ebuild @@ -1,20 +1,23 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 ECM_HANDBOOK="forceoptional" -KDE_ORG_COMMIT=216b664c2c574365c4cb818099c9a9b71b6d9142 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" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" IUSE="" COMMON_DEPEND=" @@ -27,6 +30,7 @@ COMMON_DEPEND=" >=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 diff --git a/kde-misc/kweather/Manifest b/kde-misc/kweather/Manifest index cd882cc9be53..143140b3fc1a 100644 --- a/kde-misc/kweather/Manifest +++ b/kde-misc/kweather/Manifest @@ -1,2 +1,2 @@ DIST kweather-24.08.3.tar.xz 416828 BLAKE2B b820c439298b78c3e22cdb9eeb229abab2cb5f39d41347ee6e6367b3b52aac996153a84895f09e63d54b41a0f5b4bf008496980026670866159ede5c56862bd0 SHA512 51b8488915c871e6c92339583da4f768b1bdc97bfdb823493867c1e70421130507f0105402aa7fb442b012d92e127a6d56deedc4522eb926742932a48f36a4a9 -DIST kweather-24.12.0.tar.xz 362108 BLAKE2B afd88fad3a9675c05b548f3a7e0eb2f12687b575520be656e57b35ba84af7c0358abc06e211364799355b6a90dd8f36aac97c04da0c97f985f623879d8aa85c6 SHA512 596edff49f8f8253f7da7e52573247dbfa50e75dc50e68ff82530d8e22a1e75e274da86ac029ae35cfd9c103d56286e8423f826051bf8f870a52692b38d36145 +DIST kweather-24.12.1.tar.xz 362064 BLAKE2B ab7bfcb1280699896e80b744bc8ee4a6e05ea07782ea4cf566e17a9342322f8320787df3887a03b78363c50febb15a8fba89f1c2091fd9e690f9868679878ee0 SHA512 18700612e00e95016a52efef3ec34b82c29ffe486169ac7e24d722da8be75bd433a970bdf0b1ea2f778881e002e9be44000025bbafe99014463b1874d42ccc69 diff --git a/kde-misc/kweather/kweather-24.12.0.ebuild b/kde-misc/kweather/kweather-24.12.1.ebuild index eaf3a274d945..a3e22c315f04 100644 --- a/kde-misc/kweather/kweather-24.12.0.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 diff --git a/kde-misc/markdownpart/Manifest b/kde-misc/markdownpart/Manifest index 2dc66594f077..6023014a2de7 100644 --- a/kde-misc/markdownpart/Manifest +++ b/kde-misc/markdownpart/Manifest @@ -1,2 +1,2 @@ DIST markdownpart-24.08.3.tar.xz 34108 BLAKE2B 771df677c9ff46e2cb20053983f7b1c8e41cffdb3c4a6d946113c1d242ed28b7aad3dd973822b3abbfb6f7fbf14d3bef152b80d4117c4fa6bf486f1cbf331679 SHA512 d60b5862c0114b9b63e4bf7ce67a0013a4a26ba58ba90358372153a19c503c151e10525922e02b9f9d9104462ff22c22208fbc38c27c5004bdfd51cc2445f1f5 -DIST markdownpart-24.12.0.tar.xz 34284 BLAKE2B 9927b401dc46a14dbf69f0710ddc58868c887c5b23ced51e4c899a05a78f75592052478f1d8ae9185442c51152d3781d295bf16b9d3336a2a9ba0298720da789 SHA512 c3343e324ee5df031f6317c19ff3dac8091fa2532dac17d827331722ce7136acee977ec705cea8a75e835ff8113efb351cd0490e40d2ca7fa2e41c637b7aa71d +DIST markdownpart-24.12.1.tar.xz 34316 BLAKE2B 0b06a964abc02aba514cd0a20fb86d9dbb118be4923bd1a2133711ff7f9b711d9fecbede4f10da64eafdc2bcf6a92621d113896f65f2516f127ad52c689a4c46 SHA512 52929eca5330c5c2744e657697bd0795971a6e69ce6033bbb50304cc64fafaff47825c0d3c516e68c8e2fc29213e307a7c376402bc025da1d6334e806442b21b diff --git a/kde-misc/markdownpart/markdownpart-24.12.0.ebuild b/kde-misc/markdownpart/markdownpart-24.12.1.ebuild index 4b5c9ca6cf41..82729497496c 100644 --- a/kde-misc/markdownpart/markdownpart-24.12.0.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 diff --git a/kde-misc/skanlite/Manifest b/kde-misc/skanlite/Manifest index 7bff2208f4db..b046a1741e75 100644 --- a/kde-misc/skanlite/Manifest +++ b/kde-misc/skanlite/Manifest @@ -1,2 +1,2 @@ DIST skanlite-24.08.3.tar.xz 2383968 BLAKE2B 330ae86800c009b9037eb3011793ca9b94b515bb2c92ced44d1eda0ffbe54ac4296b8b50b4f80f8f96fe6b208ae824f20c618f399f8b284d2fa7e3f996e5e89c SHA512 38fa2e384421c1c99a254670b6829df810ccffef98fb3e6e8787a70519bb6fdb4d8cf2da76dcb0133362cf85895a0e225f52c0e30175d079812e6cde96242359 -DIST skanlite-24.12.0.tar.xz 2390876 BLAKE2B 31ac496c639a9a1baf80f22b94067520bd6574e6c6be725b4cfbe8bb9e743341ad68c5e573ecbba73c27fc37a0cf8a23cd575e0039ec8cd7ccf2fdd20499149a SHA512 9c8016e2c2117386dbdb1addfab81ffbf1336ea637183e18cd81f4b06e7bdd3c72548aaa4dc1e2731d3731ba4d9e0c5363b8cf1eac3d4de569467ee377021bd7 +DIST skanlite-24.12.1.tar.xz 2390912 BLAKE2B 4036636b6cc709f021a6a0726d88dcf53d5dea6853d215a4366e7f333b278a8af545d21a1aa58fafb66229f1b34b5ad1b44f3e74cf6bf1f93b0b11e2a3ca9507 SHA512 41c9db86e8913052140373953072f34fdcee4f0fdb89d9a74d41d3d13c1570ed3fb6ab6dc3e5ef06ffd28eb94c91afbfb9d9b02735876ecff31023dde61c02a7 diff --git a/kde-misc/skanlite/skanlite-24.12.0.ebuild b/kde-misc/skanlite/skanlite-24.12.1.ebuild index d627fddd1a85..e030b4b555ec 100644 --- a/kde-misc/skanlite/skanlite-24.12.0.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=" diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest index ea3b34e5c9fd..80814fe4d98b 100644 --- a/kde-misc/tellico/Manifest +++ b/kde-misc/tellico/Manifest @@ -1 +1,2 @@ DIST tellico-4.0.1.tar.xz 6779796 BLAKE2B 0f3fb590a5fc96956de2ce9527f1c866a864b371a8e1cd348bc574004ac08a9f43f73e11c85e45f58bbb778d2f9c7b68f3ddcafcc6bac515468ddd1253e063cd SHA512 d4b54a9c1a65928cf19bd8134723d454950d154bb9eeee47e5cb21fa1e9497192714d4222a02b63627d7d49248f3da794c76ce7dae22cec2496d44ad8cf850ee +DIST tellico-4.1.tar.xz 6843316 BLAKE2B fbf386d48f7927d920ae858b96ab5d5b114ff1f6c89d094ca4a467cc5e12ce85a97369c17d0e142b6665cd0bb01d50a914763419636872e13004ba7791866142 SHA512 fa72ddcfa9aaf5776bed47edcea4520d40275375abeafce5c936d5e5c18b1495efa7d041abc96cc3d02655c71403fd0889585aeb6c20bed3c9b28297ad467d66 diff --git a/kde-misc/tellico/tellico-4.1.ebuild b/kde-misc/tellico/tellico-4.1.ebuild new file mode 100644 index 000000000000..af450c7372bf --- /dev/null +++ b/kde-misc/tellico/tellico-4.1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +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 6325fc7caf8f..70620a3ec270 100644 --- a/kde-misc/zanshin/Manifest +++ b/kde-misc/zanshin/Manifest @@ -1,2 +1,2 @@ DIST zanshin-24.08.3.tar.xz 377088 BLAKE2B b3fed73741873d18c97dabd4fd9eba69280467ea2213fc3a346d2f4f40d38be2f98eb6e23a140f70e6c80c49347190e0d99324f212b8697bd861f2095a1ca3f8 SHA512 3f1d15b8abf9d4c70341a0711f8a2ccdb8ad2dda17b920d401328eb41ac34cd4b175f984b9513ffbdd86c2254f434da4f58baa95a6f72c19831a4c6b2782688c -DIST zanshin-24.12.0.tar.xz 377568 BLAKE2B 29a7d7c9a135c98ab4c7e5afd3b7086d0123f68b66e0c566bd100c736f204d37e4e4180313a2d957c8ce536db541cc77696409f461cad7908dff7754aeba9280 SHA512 c0fd3ecf3faf07c20f7917bd0c21ce51a6cea70348bedb56f285ff6d378f40ad3d3286bb1d8f3c7d9b2c3e7b85a320b8459861d004b68e716aefe5fee1cc6ad6 +DIST zanshin-24.12.1.tar.xz 380640 BLAKE2B ac737f7011101f04dc1dc22f94fea09289430918f91509aee6f8c265cdb38c313f0259c3d46da1a93b4da8702c4dca0234658909ef4e124b050c6e4522b2f4da SHA512 7ae21af7265bf1a7c2f8557a318a97b4ee51fa8f0c198a7b82e177613dfa8c9fd7d6b5eb824d5cef98886405b4fc227df4b07c19a4ca71d8ca6d57191f0a31ab diff --git a/kde-misc/zanshin/zanshin-24.12.0.ebuild b/kde-misc/zanshin/zanshin-24.12.1.ebuild index 26c4c89106c8..ef0357e60063 100644 --- a/kde-misc/zanshin/zanshin-24.12.0.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 |