commit: f0d9ad7745597e01e1a77e1391a32d04f9f1cbad Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Tue Feb 24 21:28:38 2026 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Fri Feb 27 17:24:53 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d9ad77
kde-frameworks/kio: drop 5.116.0-r5 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> kde-frameworks/kio/Manifest | 1 - ...kio-5.116.0-use-solid-for-home-mountpoint.patch | 38 -------- kde-frameworks/kio/kio-5.116.0-r5.ebuild | 106 --------------------- 3 files changed, 145 deletions(-) diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest index 9980678ddf7e..399a74573040 100644 --- a/kde-frameworks/kio/Manifest +++ b/kde-frameworks/kio/Manifest @@ -1,3 +1,2 @@ -DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030 SHA512 a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376 DIST kio-6.22.1.tar.xz 3490284 BLAKE2B f025f884c9b5396a9b4df18df40b3aa924163b454bd7a20602750688febb45f050652fcedd1867f514ea5a7cc61e3e76c91f052a4f0882f48d85d85b974e20e7 SHA512 2590c1b05abec366c67d30ff69c3509f8bca5d4de95b2804fafe21a0a05d52aa9de1a0700a2a0a82c25d39731aa37eb29a2a9a6d48afd8eedcf4ba3c9ed6c243 DIST kio-6.23.0.tar.xz 3497852 BLAKE2B 4e39e61e425fbe93584b4a80b041d5d28e21a036d53fe00b93a67ea778ea0ef6f3f0b6ed847c9ef104750ea0499c6860c5439619b1e2aabb36a48ff80cad9266 SHA512 7717a74cdd45c916592a2f483c958ec7cf79e176afc5c3576ce51b755f6a8f54081ad332edf4f3dca506c539faaec9802a71d82ef58571b16e8c9c4e0bc65aca diff --git a/kde-frameworks/kio/files/kio-5.116.0-use-solid-for-home-mountpoint.patch b/kde-frameworks/kio/files/kio-5.116.0-use-solid-for-home-mountpoint.patch deleted file mode 100644 index 9dcfc45b3aa5..000000000000 --- a/kde-frameworks/kio/files/kio-5.116.0-use-solid-for-home-mountpoint.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 93f53971adfbb9269b589fcce268560b49cd1f83 Mon Sep 17 00:00:00 2001 -From: Kai Uwe Broulik <[email protected]> -Date: Thu, 19 Sep 2024 12:10:32 +0000 -Subject: [PATCH] KFilePlacesItem: Use Solid to find home mount point - -KMountPoints potentially parses MTAB which can be slow. -Instead, use Solid which already has a cache of all the devices. - -The impact on a typical system is negligible but real-world -testing on a system with lots of network shares showed a -speed-up of over 80% in this code path. - -Signed-off-by: Kiriakos Antoniadis <[email protected]> - -(cherry picked from commit b5d45a857e6fdb3fb7b08e44753eef203ea605c6) ---- - src/filewidgets/kfileplacesitem.cpp | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/src/filewidgets/kfileplacesitem.cpp b/src/filewidgets/kfileplacesitem.cpp -index 4aa562a4f9..3af8a0f1d4 100644 ---- a/src/filewidgets/kfileplacesitem.cpp -+++ b/src/filewidgets/kfileplacesitem.cpp -@@ -531,8 +531,9 @@ void KFilePlacesItem::onAccessibilityChanged(bool isAccessible) - if (m_access->filePath() == QDir::rootPath()) { - m_isTeardownAllowed = false; - } else { -- KMountPoint::Ptr mountPoint = KMountPoint::currentMountPoints().findByPath(QDir::homePath()); -- if (mountPoint && m_access->filePath() == mountPoint->mountPoint()) { -+ const auto homeDevice = Solid::Device::storageAccessFromPath(QDir::homePath()); -+ const auto *homeAccess = homeDevice.as<Solid::StorageAccess>(); -+ if (homeAccess && m_access->filePath() == homeAccess->filePath()) { - m_isTeardownAllowed = false; - } - } --- -GitLab - diff --git a/kde-frameworks/kio/kio-5.116.0-r5.ebuild b/kde-frameworks/kio/kio-5.116.0-r5.ebuild deleted file mode 100644 index 8a155a604957..000000000000 --- a/kde-frameworks/kio/kio-5.116.0-r5.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_HANDBOOK="optional" -ECM_HANDBOOK_DIR="docs" -ECM_TEST="forceoptional" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.9 -inherit ecm frameworks.kde.org xdg-utils - -DESCRIPTION="Framework providing transparent file and data management" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="acl kerberos +kwallet X" - -# tests hang -RESTRICT="test" - -COMMON_DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5[ssl] - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - =kde-frameworks/kauth-${PVCUT}*:5 - =kde-frameworks/karchive-${PVCUT}*:5 - =kde-frameworks/kbookmarks-${PVCUT}*:5 - =kde-frameworks/kcodecs-${PVCUT}*:5 - =kde-frameworks/kcompletion-${PVCUT}*:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kcrash-${PVCUT}*:5 - =kde-frameworks/kdbusaddons-${PVCUT}*:5 - =kde-frameworks/kguiaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kitemviews-${PVCUT}*:5 - =kde-frameworks/kjobwidgets-${PVCUT}*:5 - =kde-frameworks/knotifications-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] - =kde-frameworks/kxmlgui-${PVCUT}*:5 - =kde-frameworks/solid-${PVCUT}*:5 - sys-power/switcheroo-control - acl? ( - sys-apps/attr - virtual/acl - ) - handbook? ( - dev-libs/libxml2:= - dev-libs/libxslt - =kde-frameworks/kdoctools-${PVCUT}*:5 - ) - kerberos? ( virtual/krb5 ) - kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 ) - X? ( >=dev-qt/qtx11extras-${QTMIN}:5 ) -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/qtconcurrent-${QTMIN}:5 - test? ( virtual/zlib:= ) -" -RDEPEND="${COMMON_DEPEND} - || ( - kde-apps/kio-extras:6 - kde-frameworks/kio-trash-desktop-file:5 - ) -" -PDEPEND=">=kde-frameworks/kded-${PVCUT}:5" - -PATCHES=( "${FILESDIR}/${P}-use-solid-for-home-mountpoint.patch" ) - -src_prepare() { - ecm_src_prepare - # kcmshell[5], provided by kde-cli-tools:5, is long gone: - cmake_run_in src cmake_comment_add_subdirectory kcms -} - -src_configure() { - local mycmakeargs=( - -DKF6_COMPAT_BUILD=ON - -DKIO_NO_PUBLIC_QTCONCURRENT=ON - $(cmake_use_find_package acl ACL) - $(cmake_use_find_package kerberos GSSAPI) - $(cmake_use_find_package kwallet KF5Wallet) - -DWITH_X11=$(usex X) - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - xdg_desktop_database_update -} - -pkg_postrm() { - ecm_pkg_postrm - xdg_desktop_database_update -}
