[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-05-13 Thread Andreas Sturmlechner
commit: db67db4ae33ce850fc93e6d090766d4ddeb37950
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 11 18:19:16 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 13 20:55:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db67db4a

kde-frameworks/kio: 6.14.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest  |  1 +
 kde-frameworks/kio/kio-6.14.0.ebuild | 85 
 2 files changed, 86 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 1283a31d671d..bb30900d97c6 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.13.0.tar.xz 3427948 BLAKE2B 
8039fb13d7a300b0d9ea181e3fd913a0dcdf37b8bbbe9cbfa0fe5492dd384e8c3bd75af14501be7012b6be2f5a2c2f94622369809f0d2e03b8a56f300532e032
 SHA512 
8bc995dc5ff09a07aaf4feb43030a960491ead184f001880b4a49f7255fe1ad803b9788d3240a8b9d60e8f4a16612862b063a54de85673bdcd85210f83736db2
+DIST kio-6.14.0.tar.xz 3436056 BLAKE2B 
294479add9f29448c2eaf4d1e34a1c3f842af2aa07513753376384c1ecabddf11ac704b7c5305a0f351f5ed7a887c29c3f68956ec0caa5d023b610dc842bd48b
 SHA512 
aaff3233760d81f2cd91dd0cf7aa34bca57cda630fa7cc5608b8bea727c4f0c43fb27a59cba44fe205397ac2e8ff0fed225f8ecb68a9c0dc47ee43f64fd1ea88

diff --git a/kde-frameworks/kio/kio-6.14.0.ebuild 
b/kde-frameworks/kio/kio-6.14.0.ebuild
new file mode 100644
index ..c0f7ab180613
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.14.0.ebuild
@@ -0,0 +1,85 @@
+# 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"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org xdg
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${KDE_CATV}*:6
+   =kde-frameworks/kbookmarks-${KDE_CATV}*:6
+   =kde-frameworks/kcodecs-${KDE_CATV}*:6
+   =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+   =kde-frameworks/kcompletion-${KDE_CATV}*:6
+   =kde-frameworks/kconfig-${KDE_CATV}*:6
+   =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+   =kde-frameworks/kcrash-${KDE_CATV}*:6
+   =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
+   =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+   =kde-frameworks/ki18n-${KDE_CATV}*:6
+   =kde-frameworks/kiconthemes-${KDE_CATV}*:6
+   =kde-frameworks/kitemviews-${KDE_CATV}*:6
+   =kde-frameworks/kjobwidgets-${KDE_CATV}*:6
+   =kde-frameworks/knotifications-${KDE_CATV}*:6
+   =kde-frameworks/kservice-${KDE_CATV}*:6
+   =kde-frameworks/ktextwidgets-${KDE_CATV}*:6
+   =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+   =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${KDE_CATV}*:6
+   =kde-frameworks/solid-${KDE_CATV}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2:=
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${KDE_CATV}*:6
+   =kde-frameworks/kdoctools-${KDE_CATV}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${KDE_CATV}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+   sys-power/switcheroo-control
+"
+# bug 944812: File Properties is accessible from KFileWidget (KIO); this
+# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
+# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
+PDEPEND="
+   >=kde-frameworks/kded-${KDE_CATV}:6
+   kde-plasma/keditfiletype
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet KF6Wallet)
+   -DWITH_WAYLAND=$(usex wayland)
+   -DWITH_X11=$(usex X)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-05-08 Thread Andreas Sturmlechner
commit: 0a0b5fa1b32bd7bed7000ae484544e01333ea176
Author: Alfred Wingate  protonmail  com>
AuthorDate: Sat May  3 14:46:03 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  8 21:41:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a0b5fa1

kde-frameworks/kio: add dev-libs/libxml2 subslot op for incoming ABI break

Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/{kio-5.116.0-r3.ebuild => kio-5.116.0-r4.ebuild} | 2 +-
 kde-frameworks/kio/{kio-6.13.0.ebuild => kio-6.13.0-r1.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.116.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r4.ebuild
similarity index 99%
rename from kde-frameworks/kio/kio-5.116.0-r3.ebuild
rename to kde-frameworks/kio/kio-5.116.0-r4.ebuild
index 53fb63d591c1..1c4825114e18 100644
--- a/kde-frameworks/kio/kio-5.116.0-r3.ebuild
+++ b/kde-frameworks/kio/kio-5.116.0-r4.ebuild
@@ -55,7 +55,7 @@ COMMON_DEPEND="
virtual/acl
)
handbook? (
-   dev-libs/libxml2
+   dev-libs/libxml2:=
dev-libs/libxslt
=kde-frameworks/kdoctools-${PVCUT}*:5
)

diff --git a/kde-frameworks/kio/kio-6.13.0.ebuild 
b/kde-frameworks/kio/kio-6.13.0-r1.ebuild
similarity index 99%
rename from kde-frameworks/kio/kio-6.13.0.ebuild
rename to kde-frameworks/kio/kio-6.13.0-r1.ebuild
index ab38c589e064..2035029f1a21 100644
--- a/kde-frameworks/kio/kio-6.13.0.ebuild
+++ b/kde-frameworks/kio/kio-6.13.0-r1.ebuild
@@ -50,7 +50,7 @@ COMMON_DEPEND="
virtual/acl
)
handbook? (
-   dev-libs/libxml2
+   dev-libs/libxml2:=
dev-libs/libxslt
=kde-frameworks/karchive-${KDE_CATV}*:6
=kde-frameworks/kdoctools-${KDE_CATV}*:6



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-05-05 Thread Andreas Sturmlechner
commit: a666827fa4b0ed3354561ceec05984fa1245e99b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May  5 18:36:25 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May  5 19:22:35 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a666827f

kde-frameworks/kio: destabilize 5.116.0-r3 for ~ppc64

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.116.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r3.ebuild
index d79b83a74f87..53fb63d591c1 100644
--- a/kde-frameworks/kio/kio-5.116.0-r3.ebuild
+++ b/kde-frameworks/kio/kio-5.116.0-r3.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
@@ -14,7 +14,7 @@ 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"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="acl kerberos +kwallet X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-04-26 Thread Andreas Sturmlechner
commit: d4ee211a69d27f1143742cce14d2f20e34ff846a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 25 12:25:28 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 26 13:28:24 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ee211a

kde-frameworks/kio: drop 6.10.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest  |  1 -
 kde-frameworks/kio/kio-6.10.0.ebuild | 85 
 2 files changed, 86 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index c5aa9d6c3aa7..1283a31d671d 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.10.0.tar.xz 3423932 BLAKE2B 
e41e1b196f0bc078ce6fbb02d6279f86a68540b58248c92cf9654593fecb20942f7e25eb7e14756f6a09688fa2f76121c3960b85196e1499c601b2c6fca6bce0
 SHA512 
08bf8a766e29333a99faeb3394ab2552fcdb585fa8fa61304df5a50130409fa7a68d15a9f3d85e4e129583d578f50ce1b5154a081a3a422c60d447a1cf54bb15
 DIST kio-6.13.0.tar.xz 3427948 BLAKE2B 
8039fb13d7a300b0d9ea181e3fd913a0dcdf37b8bbbe9cbfa0fe5492dd384e8c3bd75af14501be7012b6be2f5a2c2f94622369809f0d2e03b8a56f300532e032
 SHA512 
8bc995dc5ff09a07aaf4feb43030a960491ead184f001880b4a49f7255fe1ad803b9788d3240a8b9d60e8f4a16612862b063a54de85673bdcd85210f83736db2

diff --git a/kde-frameworks/kio/kio-6.10.0.ebuild 
b/kde-frameworks/kio/kio-6.10.0.ebuild
deleted file mode 100644
index ab38c589e064..
--- a/kde-frameworks/kio/kio-6.10.0.ebuild
+++ /dev/null
@@ -1,85 +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"
-QTMIN=6.7.2
-inherit ecm frameworks.kde.org xdg
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${KDE_CATV}*:6
-   =kde-frameworks/kbookmarks-${KDE_CATV}*:6
-   =kde-frameworks/kcodecs-${KDE_CATV}*:6
-   =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
-   =kde-frameworks/kcompletion-${KDE_CATV}*:6
-   =kde-frameworks/kconfig-${KDE_CATV}*:6
-   =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
-   =kde-frameworks/kcrash-${KDE_CATV}*:6
-   =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
-   =kde-frameworks/kguiaddons-${KDE_CATV}*:6
-   =kde-frameworks/ki18n-${KDE_CATV}*:6
-   =kde-frameworks/kiconthemes-${KDE_CATV}*:6
-   =kde-frameworks/kitemviews-${KDE_CATV}*:6
-   =kde-frameworks/kjobwidgets-${KDE_CATV}*:6
-   =kde-frameworks/knotifications-${KDE_CATV}*:6
-   =kde-frameworks/kservice-${KDE_CATV}*:6
-   =kde-frameworks/ktextwidgets-${KDE_CATV}*:6
-   =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
-   =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${KDE_CATV}*:6
-   =kde-frameworks/solid-${KDE_CATV}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${KDE_CATV}*:6
-   =kde-frameworks/kdoctools-${KDE_CATV}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${KDE_CATV}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-# bug 944812: File Properties is accessible from KFileWidget (KIO); this
-# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
-# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
-PDEPEND="
-   >=kde-frameworks/kded-${KDE_CATV}:6
-   kde-plasma/keditfiletype
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(usex wayland)
-   -DWITH_X11=$(usex X)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-04-24 Thread Arthur Zamarin
commit: d70b6d2de774a23b889017c75cf9bd991eb1cd01
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 24 20:27:28 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 24 20:27:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d70b6d2d

kde-frameworks/kio: Stabilize 6.13.0 ppc64, #953886

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-frameworks/kio/kio-6.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-6.13.0.ebuild 
b/kde-frameworks/kio/kio-6.13.0.ebuild
index 34862167c648..ea3d1add5834 100644
--- a/kde-frameworks/kio/kio-6.13.0.ebuild
+++ b/kde-frameworks/kio/kio-6.13.0.ebuild
@@ -13,7 +13,7 @@ inherit ecm frameworks.kde.org xdg
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~x86"
 IUSE="acl +kwallet wayland X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-04-22 Thread Andreas Sturmlechner
commit: 7968bfc027d8b696b0075bc884d255051a1b1cf9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 22 22:18:57 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 22 22:18:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7968bfc0

kde-frameworks/kio: drop 6.12.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest  |  1 -
 kde-frameworks/kio/kio-6.12.0.ebuild | 85 
 2 files changed, 86 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 2be03bac7288..c5aa9d6c3aa7 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,4 +1,3 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.10.0.tar.xz 3423932 BLAKE2B 
e41e1b196f0bc078ce6fbb02d6279f86a68540b58248c92cf9654593fecb20942f7e25eb7e14756f6a09688fa2f76121c3960b85196e1499c601b2c6fca6bce0
 SHA512 
08bf8a766e29333a99faeb3394ab2552fcdb585fa8fa61304df5a50130409fa7a68d15a9f3d85e4e129583d578f50ce1b5154a081a3a422c60d447a1cf54bb15
-DIST kio-6.12.0.tar.xz 3425404 BLAKE2B 
cc200118d0640073a2943ddb8a0f0958bdfdadcc8d9a6a869b7addeb726a9ea2f7accc8896f3bd90f6142e1c71bb460b1a87420b91bd36b7c982f5d679403447
 SHA512 
fc33ef1e07e7a8be4d22f4c6078a35987dd5ea073e1617e703dbd9dfd0878bae7d4383fe94e3abfbd0753cb01e410d4f17e3b63b47c9e45bc49dcbb42e34962d
 DIST kio-6.13.0.tar.xz 3427948 BLAKE2B 
8039fb13d7a300b0d9ea181e3fd913a0dcdf37b8bbbe9cbfa0fe5492dd384e8c3bd75af14501be7012b6be2f5a2c2f94622369809f0d2e03b8a56f300532e032
 SHA512 
8bc995dc5ff09a07aaf4feb43030a960491ead184f001880b4a49f7255fe1ad803b9788d3240a8b9d60e8f4a16612862b063a54de85673bdcd85210f83736db2

diff --git a/kde-frameworks/kio/kio-6.12.0.ebuild 
b/kde-frameworks/kio/kio-6.12.0.ebuild
deleted file mode 100644
index 45b4c87c0791..
--- a/kde-frameworks/kio/kio-6.12.0.ebuild
+++ /dev/null
@@ -1,85 +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"
-QTMIN=6.7.2
-inherit ecm frameworks.kde.org xdg
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${KDE_CATV}*:6
-   =kde-frameworks/kbookmarks-${KDE_CATV}*:6
-   =kde-frameworks/kcodecs-${KDE_CATV}*:6
-   =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
-   =kde-frameworks/kcompletion-${KDE_CATV}*:6
-   =kde-frameworks/kconfig-${KDE_CATV}*:6
-   =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
-   =kde-frameworks/kcrash-${KDE_CATV}*:6
-   =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
-   =kde-frameworks/kguiaddons-${KDE_CATV}*:6
-   =kde-frameworks/ki18n-${KDE_CATV}*:6
-   =kde-frameworks/kiconthemes-${KDE_CATV}*:6
-   =kde-frameworks/kitemviews-${KDE_CATV}*:6
-   =kde-frameworks/kjobwidgets-${KDE_CATV}*:6
-   =kde-frameworks/knotifications-${KDE_CATV}*:6
-   =kde-frameworks/kservice-${KDE_CATV}*:6
-   =kde-frameworks/ktextwidgets-${KDE_CATV}*:6
-   =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
-   =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${KDE_CATV}*:6
-   =kde-frameworks/solid-${KDE_CATV}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${KDE_CATV}*:6
-   =kde-frameworks/kdoctools-${KDE_CATV}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${KDE_CATV}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-# bug 944812: File Properties is accessible from KFileWidget (KIO); this
-# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
-# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
-PDEPEND="
-   >=kde-frameworks/kded-${KDE_CATV}:6
-   kde-plasma/keditfiletype
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wal

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-04-12 Thread Andreas Sturmlechner
commit: f45027ef3185277f1ebb6e8db40047ea5635c7fb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 11 19:10:47 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 12 16:36:14 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f45027ef

kde-frameworks/kio: 6.13.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest  |  1 +
 kde-frameworks/kio/kio-6.13.0.ebuild | 85 
 2 files changed, 86 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 8ae7a51ad22f..2be03bac7288 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,4 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.10.0.tar.xz 3423932 BLAKE2B 
e41e1b196f0bc078ce6fbb02d6279f86a68540b58248c92cf9654593fecb20942f7e25eb7e14756f6a09688fa2f76121c3960b85196e1499c601b2c6fca6bce0
 SHA512 
08bf8a766e29333a99faeb3394ab2552fcdb585fa8fa61304df5a50130409fa7a68d15a9f3d85e4e129583d578f50ce1b5154a081a3a422c60d447a1cf54bb15
 DIST kio-6.12.0.tar.xz 3425404 BLAKE2B 
cc200118d0640073a2943ddb8a0f0958bdfdadcc8d9a6a869b7addeb726a9ea2f7accc8896f3bd90f6142e1c71bb460b1a87420b91bd36b7c982f5d679403447
 SHA512 
fc33ef1e07e7a8be4d22f4c6078a35987dd5ea073e1617e703dbd9dfd0878bae7d4383fe94e3abfbd0753cb01e410d4f17e3b63b47c9e45bc49dcbb42e34962d
+DIST kio-6.13.0.tar.xz 3427948 BLAKE2B 
8039fb13d7a300b0d9ea181e3fd913a0dcdf37b8bbbe9cbfa0fe5492dd384e8c3bd75af14501be7012b6be2f5a2c2f94622369809f0d2e03b8a56f300532e032
 SHA512 
8bc995dc5ff09a07aaf4feb43030a960491ead184f001880b4a49f7255fe1ad803b9788d3240a8b9d60e8f4a16612862b063a54de85673bdcd85210f83736db2

diff --git a/kde-frameworks/kio/kio-6.13.0.ebuild 
b/kde-frameworks/kio/kio-6.13.0.ebuild
new file mode 100644
index ..45b4c87c0791
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.13.0.ebuild
@@ -0,0 +1,85 @@
+# 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"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org xdg
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${KDE_CATV}*:6
+   =kde-frameworks/kbookmarks-${KDE_CATV}*:6
+   =kde-frameworks/kcodecs-${KDE_CATV}*:6
+   =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+   =kde-frameworks/kcompletion-${KDE_CATV}*:6
+   =kde-frameworks/kconfig-${KDE_CATV}*:6
+   =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+   =kde-frameworks/kcrash-${KDE_CATV}*:6
+   =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
+   =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+   =kde-frameworks/ki18n-${KDE_CATV}*:6
+   =kde-frameworks/kiconthemes-${KDE_CATV}*:6
+   =kde-frameworks/kitemviews-${KDE_CATV}*:6
+   =kde-frameworks/kjobwidgets-${KDE_CATV}*:6
+   =kde-frameworks/knotifications-${KDE_CATV}*:6
+   =kde-frameworks/kservice-${KDE_CATV}*:6
+   =kde-frameworks/ktextwidgets-${KDE_CATV}*:6
+   =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+   =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${KDE_CATV}*:6
+   =kde-frameworks/solid-${KDE_CATV}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${KDE_CATV}*:6
+   =kde-frameworks/kdoctools-${KDE_CATV}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${KDE_CATV}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+   sys-power/switcheroo-control
+"
+# bug 944812: File Properties is accessible from KFileWidget (KIO); this
+# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
+# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
+PDEPEND="
+   >=kde-frameworks/kded-${KDE_CATV}:6
+   kde-plasma/keditfiletype
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet K

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-04-05 Thread Andreas Sturmlechner
commit: 25626ba8731de353dd04ec276e7022a748e1cf09
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 23 16:57:39 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 23 16:57:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25626ba8

kde-frameworks/kio: drop 6.11.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest  |  1 -
 kde-frameworks/kio/kio-6.11.0.ebuild | 85 
 2 files changed, 86 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 6dd7b92aaa54..8ae7a51ad22f 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,4 +1,3 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.10.0.tar.xz 3423932 BLAKE2B 
e41e1b196f0bc078ce6fbb02d6279f86a68540b58248c92cf9654593fecb20942f7e25eb7e14756f6a09688fa2f76121c3960b85196e1499c601b2c6fca6bce0
 SHA512 
08bf8a766e29333a99faeb3394ab2552fcdb585fa8fa61304df5a50130409fa7a68d15a9f3d85e4e129583d578f50ce1b5154a081a3a422c60d447a1cf54bb15
-DIST kio-6.11.0.tar.xz 3425176 BLAKE2B 
2bfbf3cc1ce0608ed8e67078b4f4be482bb77ae261bfeb31d43435415f372f81c39d32c38aba0caaf1b1eb8e406905fa88f4c98ea7b62c2d40f36056e875140b
 SHA512 
765cd62a126f54ee8a1225a7b599fd8515c3a51d8f893597240ba23be9b30dd79ab610ba8b6593157931fb9097a4abc879dd5d9fffd5ab01de495d98862bf70b
 DIST kio-6.12.0.tar.xz 3425404 BLAKE2B 
cc200118d0640073a2943ddb8a0f0958bdfdadcc8d9a6a869b7addeb726a9ea2f7accc8896f3bd90f6142e1c71bb460b1a87420b91bd36b7c982f5d679403447
 SHA512 
fc33ef1e07e7a8be4d22f4c6078a35987dd5ea073e1617e703dbd9dfd0878bae7d4383fe94e3abfbd0753cb01e410d4f17e3b63b47c9e45bc49dcbb42e34962d

diff --git a/kde-frameworks/kio/kio-6.11.0.ebuild 
b/kde-frameworks/kio/kio-6.11.0.ebuild
deleted file mode 100644
index 45b4c87c0791..
--- a/kde-frameworks/kio/kio-6.11.0.ebuild
+++ /dev/null
@@ -1,85 +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"
-QTMIN=6.7.2
-inherit ecm frameworks.kde.org xdg
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${KDE_CATV}*:6
-   =kde-frameworks/kbookmarks-${KDE_CATV}*:6
-   =kde-frameworks/kcodecs-${KDE_CATV}*:6
-   =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
-   =kde-frameworks/kcompletion-${KDE_CATV}*:6
-   =kde-frameworks/kconfig-${KDE_CATV}*:6
-   =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
-   =kde-frameworks/kcrash-${KDE_CATV}*:6
-   =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
-   =kde-frameworks/kguiaddons-${KDE_CATV}*:6
-   =kde-frameworks/ki18n-${KDE_CATV}*:6
-   =kde-frameworks/kiconthemes-${KDE_CATV}*:6
-   =kde-frameworks/kitemviews-${KDE_CATV}*:6
-   =kde-frameworks/kjobwidgets-${KDE_CATV}*:6
-   =kde-frameworks/knotifications-${KDE_CATV}*:6
-   =kde-frameworks/kservice-${KDE_CATV}*:6
-   =kde-frameworks/ktextwidgets-${KDE_CATV}*:6
-   =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
-   =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${KDE_CATV}*:6
-   =kde-frameworks/solid-${KDE_CATV}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${KDE_CATV}*:6
-   =kde-frameworks/kdoctools-${KDE_CATV}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${KDE_CATV}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-# bug 944812: File Properties is accessible from KFileWidget (KIO); this
-# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
-# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
-PDEPEND="
-   >=kde-frameworks/kded-${KDE_CATV}:6
-   kde-plasma/keditfiletype
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wal

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-03-15 Thread Andreas Sturmlechner
commit: 710f651eae965fe3a2ea0c5574f4bc7b71dd24a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 15 20:50:23 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 15 20:50:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=710f651e

kde-frameworks/kio: 6.12.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest  |  1 +
 kde-frameworks/kio/kio-6.12.0.ebuild | 85 
 2 files changed, 86 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index eb4bae7868ea..6dd7b92aaa54 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,4 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.10.0.tar.xz 3423932 BLAKE2B 
e41e1b196f0bc078ce6fbb02d6279f86a68540b58248c92cf9654593fecb20942f7e25eb7e14756f6a09688fa2f76121c3960b85196e1499c601b2c6fca6bce0
 SHA512 
08bf8a766e29333a99faeb3394ab2552fcdb585fa8fa61304df5a50130409fa7a68d15a9f3d85e4e129583d578f50ce1b5154a081a3a422c60d447a1cf54bb15
 DIST kio-6.11.0.tar.xz 3425176 BLAKE2B 
2bfbf3cc1ce0608ed8e67078b4f4be482bb77ae261bfeb31d43435415f372f81c39d32c38aba0caaf1b1eb8e406905fa88f4c98ea7b62c2d40f36056e875140b
 SHA512 
765cd62a126f54ee8a1225a7b599fd8515c3a51d8f893597240ba23be9b30dd79ab610ba8b6593157931fb9097a4abc879dd5d9fffd5ab01de495d98862bf70b
+DIST kio-6.12.0.tar.xz 3425404 BLAKE2B 
cc200118d0640073a2943ddb8a0f0958bdfdadcc8d9a6a869b7addeb726a9ea2f7accc8896f3bd90f6142e1c71bb460b1a87420b91bd36b7c982f5d679403447
 SHA512 
fc33ef1e07e7a8be4d22f4c6078a35987dd5ea073e1617e703dbd9dfd0878bae7d4383fe94e3abfbd0753cb01e410d4f17e3b63b47c9e45bc49dcbb42e34962d

diff --git a/kde-frameworks/kio/kio-6.12.0.ebuild 
b/kde-frameworks/kio/kio-6.12.0.ebuild
new file mode 100644
index ..45b4c87c0791
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.12.0.ebuild
@@ -0,0 +1,85 @@
+# 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"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org xdg
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${KDE_CATV}*:6
+   =kde-frameworks/kbookmarks-${KDE_CATV}*:6
+   =kde-frameworks/kcodecs-${KDE_CATV}*:6
+   =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+   =kde-frameworks/kcompletion-${KDE_CATV}*:6
+   =kde-frameworks/kconfig-${KDE_CATV}*:6
+   =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+   =kde-frameworks/kcrash-${KDE_CATV}*:6
+   =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
+   =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+   =kde-frameworks/ki18n-${KDE_CATV}*:6
+   =kde-frameworks/kiconthemes-${KDE_CATV}*:6
+   =kde-frameworks/kitemviews-${KDE_CATV}*:6
+   =kde-frameworks/kjobwidgets-${KDE_CATV}*:6
+   =kde-frameworks/knotifications-${KDE_CATV}*:6
+   =kde-frameworks/kservice-${KDE_CATV}*:6
+   =kde-frameworks/ktextwidgets-${KDE_CATV}*:6
+   =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+   =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${KDE_CATV}*:6
+   =kde-frameworks/solid-${KDE_CATV}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${KDE_CATV}*:6
+   =kde-frameworks/kdoctools-${KDE_CATV}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${KDE_CATV}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+   sys-power/switcheroo-control
+"
+# bug 944812: File Properties is accessible from KFileWidget (KIO); this
+# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
+# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
+PDEPEND="
+   >=kde-frameworks/kded-${KDE_CATV}:6
+   kde-plasma/keditfiletype
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet K

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-02-21 Thread Andreas Sturmlechner
commit: 85198c29f921b0ba61c215a02c3be43e656557c3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 21 19:04:24 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 21 20:39:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85198c29

kde-frameworks/kio: drop 6.9.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest |  1 -
 kde-frameworks/kio/kio-6.9.0.ebuild | 95 -
 2 files changed, 96 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index a50077479c81..eb4bae7868ea 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,4 +1,3 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.10.0.tar.xz 3423932 BLAKE2B 
e41e1b196f0bc078ce6fbb02d6279f86a68540b58248c92cf9654593fecb20942f7e25eb7e14756f6a09688fa2f76121c3960b85196e1499c601b2c6fca6bce0
 SHA512 
08bf8a766e29333a99faeb3394ab2552fcdb585fa8fa61304df5a50130409fa7a68d15a9f3d85e4e129583d578f50ce1b5154a081a3a422c60d447a1cf54bb15
 DIST kio-6.11.0.tar.xz 3425176 BLAKE2B 
2bfbf3cc1ce0608ed8e67078b4f4be482bb77ae261bfeb31d43435415f372f81c39d32c38aba0caaf1b1eb8e406905fa88f4c98ea7b62c2d40f36056e875140b
 SHA512 
765cd62a126f54ee8a1225a7b599fd8515c3a51d8f893597240ba23be9b30dd79ab610ba8b6593157931fb9097a4abc879dd5d9fffd5ab01de495d98862bf70b
-DIST kio-6.9.0.tar.xz 3389616 BLAKE2B 
d9c2e25df4efc8288cf43960262d4387df4aef71f6ce6a55b3aeee3420cbfec6cb14b1db4a78ee0fe7b8e46fce5b45e5202cef8501428701c31833dd39cc82b9
 SHA512 
d830229b915eb89f50d4a3caba924279981f68443add8d0d935846944878ca6eceef1c913c097cbf0de1ab253df8c08e308efc4e0efa279624a975be1baf094e

diff --git a/kde-frameworks/kio/kio-6.9.0.ebuild 
b/kde-frameworks/kio/kio-6.9.0.ebuild
deleted file mode 100644
index 3e725afe047c..
--- a/kde-frameworks/kio/kio-6.9.0.ebuild
+++ /dev/null
@@ -1,95 +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"
-QTMIN=6.7.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${KDE_CATV}*:6
-   =kde-frameworks/kbookmarks-${KDE_CATV}*:6
-   =kde-frameworks/kcodecs-${KDE_CATV}*:6
-   =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
-   =kde-frameworks/kcompletion-${KDE_CATV}*:6
-   =kde-frameworks/kconfig-${KDE_CATV}*:6
-   =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
-   =kde-frameworks/kcrash-${KDE_CATV}*:6
-   =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
-   =kde-frameworks/kguiaddons-${KDE_CATV}*:6
-   =kde-frameworks/ki18n-${KDE_CATV}*:6
-   =kde-frameworks/kiconthemes-${KDE_CATV}*:6
-   =kde-frameworks/kitemviews-${KDE_CATV}*:6
-   =kde-frameworks/kjobwidgets-${KDE_CATV}*:6
-   =kde-frameworks/knotifications-${KDE_CATV}*:6
-   =kde-frameworks/kservice-${KDE_CATV}*:6
-   =kde-frameworks/ktextwidgets-${KDE_CATV}*:6
-   =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
-   =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${KDE_CATV}*:6
-   =kde-frameworks/solid-${KDE_CATV}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${KDE_CATV}*:6
-   =kde-frameworks/kdoctools-${KDE_CATV}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${KDE_CATV}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-# bug 944812: File Properties is accessible from KFileWidget (KIO); this
-# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
-# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
-PDEPEND="
-   >=kde-frameworks/kded-${KDE_CATV}:6
-   kde-plasma/keditfiletype
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-02-14 Thread Andreas Sturmlechner
commit: e4744d4a3919808daf0c7fa00ef33a9dd09e5334
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 14 13:51:54 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 14 15:23:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4744d4a

kde-frameworks/kio: 6.11.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest  |  1 +
 kde-frameworks/kio/kio-6.11.0.ebuild | 85 
 2 files changed, 86 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 68d51434a4e6..a50077479c81 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,4 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.10.0.tar.xz 3423932 BLAKE2B 
e41e1b196f0bc078ce6fbb02d6279f86a68540b58248c92cf9654593fecb20942f7e25eb7e14756f6a09688fa2f76121c3960b85196e1499c601b2c6fca6bce0
 SHA512 
08bf8a766e29333a99faeb3394ab2552fcdb585fa8fa61304df5a50130409fa7a68d15a9f3d85e4e129583d578f50ce1b5154a081a3a422c60d447a1cf54bb15
+DIST kio-6.11.0.tar.xz 3425176 BLAKE2B 
2bfbf3cc1ce0608ed8e67078b4f4be482bb77ae261bfeb31d43435415f372f81c39d32c38aba0caaf1b1eb8e406905fa88f4c98ea7b62c2d40f36056e875140b
 SHA512 
765cd62a126f54ee8a1225a7b599fd8515c3a51d8f893597240ba23be9b30dd79ab610ba8b6593157931fb9097a4abc879dd5d9fffd5ab01de495d98862bf70b
 DIST kio-6.9.0.tar.xz 3389616 BLAKE2B 
d9c2e25df4efc8288cf43960262d4387df4aef71f6ce6a55b3aeee3420cbfec6cb14b1db4a78ee0fe7b8e46fce5b45e5202cef8501428701c31833dd39cc82b9
 SHA512 
d830229b915eb89f50d4a3caba924279981f68443add8d0d935846944878ca6eceef1c913c097cbf0de1ab253df8c08e308efc4e0efa279624a975be1baf094e

diff --git a/kde-frameworks/kio/kio-6.11.0.ebuild 
b/kde-frameworks/kio/kio-6.11.0.ebuild
new file mode 100644
index ..45b4c87c0791
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.11.0.ebuild
@@ -0,0 +1,85 @@
+# 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"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org xdg
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${KDE_CATV}*:6
+   =kde-frameworks/kbookmarks-${KDE_CATV}*:6
+   =kde-frameworks/kcodecs-${KDE_CATV}*:6
+   =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+   =kde-frameworks/kcompletion-${KDE_CATV}*:6
+   =kde-frameworks/kconfig-${KDE_CATV}*:6
+   =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+   =kde-frameworks/kcrash-${KDE_CATV}*:6
+   =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
+   =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+   =kde-frameworks/ki18n-${KDE_CATV}*:6
+   =kde-frameworks/kiconthemes-${KDE_CATV}*:6
+   =kde-frameworks/kitemviews-${KDE_CATV}*:6
+   =kde-frameworks/kjobwidgets-${KDE_CATV}*:6
+   =kde-frameworks/knotifications-${KDE_CATV}*:6
+   =kde-frameworks/kservice-${KDE_CATV}*:6
+   =kde-frameworks/ktextwidgets-${KDE_CATV}*:6
+   =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+   =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${KDE_CATV}*:6
+   =kde-frameworks/solid-${KDE_CATV}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${KDE_CATV}*:6
+   =kde-frameworks/kdoctools-${KDE_CATV}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${KDE_CATV}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+   sys-power/switcheroo-control
+"
+# bug 944812: File Properties is accessible from KFileWidget (KIO); this
+# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
+# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
+PDEPEND="
+   >=kde-frameworks/kded-${KDE_CATV}:6
+   kde-plasma/keditfiletype
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet KF

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio-trash-desktop-file/

2025-02-02 Thread Andreas Sturmlechner
commit: 5e0af7fd022c8c0a18daed5832ceacd75f3f7693
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  2 23:15:42 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  3 00:11:15 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e0af7fd

kde-frameworks/kio-trash-desktop-file: Drop ecm-common.eclass

This is much easier for installing an unmodified file, and allows us to
cleanup KF5 support from ecm-common.eclass while this package will likely
stay for quite a while longer.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kio-trash-desktop-file-5.116.0.ebuild| 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git 
a/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild 
b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
index 61acc0f4e1d9..647b7bf214d6 100644
--- 
a/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
+++ 
b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
@@ -1,13 +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
 
-ECM_I18N="false"
-ECM_HANDBOOK="false"
 KDE_ORG_NAME="${PN/-trash-desktop-file/}"
-KFMIN=5.115.0
-inherit ecm-common frameworks.kde.org
+inherit desktop frameworks.kde.org
 
 DESCRIPTION="KIO Trash KCM service desktop file"
 S="${S}/src/ioslaves/trash"
@@ -21,6 +18,9 @@ RDEPEND="
!kde-apps/kio-extras:6
 "
 
-ECM_INSTALL_FILES=(
-   kcm_trash.desktop:\${KDE_INSTALL_APPDIR}
-)
+src_configure() { :; }
+src_compile() { :; }
+
+src_install() {
+   domenu kcm_trash.desktop
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-02-02 Thread Andreas Sturmlechner
commit: feab2fa4b483e7950ad01e8c26a3ccaebf7fe3c6
Author: Alfred Wingate  protonmail  com>
AuthorDate: Sun Feb  2 07:33:35 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  2 22:46:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feab2fa4

kde-frameworks/kio: switch to xdg.eclass

... as ecm no longer provides it.

In Frameworks packages, KFMIN is derived from PV, which means for >=6.9.0,
pkg_postinst and pkg_postrm phase functions are no longer exported.

Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-6.10.0.ebuild | 12 +---
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/kde-frameworks/kio/kio-6.10.0.ebuild 
b/kde-frameworks/kio/kio-6.10.0.ebuild
index 4369537a4b57..5ad44ec21ee6 100644
--- a/kde-frameworks/kio/kio-6.10.0.ebuild
+++ b/kde-frameworks/kio/kio-6.10.0.ebuild
@@ -8,7 +8,7 @@ ECM_HANDBOOK="optional"
 ECM_HANDBOOK_DIR="docs"
 ECM_TEST="forceoptional"
 QTMIN=6.7.2
-inherit ecm frameworks.kde.org xdg-utils
+inherit ecm frameworks.kde.org xdg
 
 DESCRIPTION="Framework providing transparent file and data management"
 
@@ -83,13 +83,3 @@ src_configure() {
 
ecm_src_configure
 }
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   ecm_pkg_postrm
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-01-27 Thread Andreas Sturmlechner
commit: e44a68783a72c2a3d4ad85d4d97e4935740d5838
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 27 18:15:38 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 27 18:42:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44a6878

kde-frameworks/kio: drop 6.7.0, 6.7.0-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest|  1 -
 kde-frameworks/kio/kio-6.7.0-r1.ebuild | 98 --
 kde-frameworks/kio/kio-6.7.0.ebuild| 92 ---
 3 files changed, 191 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 3668f5a25ba2..68d51434a4e6 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,4 +1,3 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.10.0.tar.xz 3423932 BLAKE2B 
e41e1b196f0bc078ce6fbb02d6279f86a68540b58248c92cf9654593fecb20942f7e25eb7e14756f6a09688fa2f76121c3960b85196e1499c601b2c6fca6bce0
 SHA512 
08bf8a766e29333a99faeb3394ab2552fcdb585fa8fa61304df5a50130409fa7a68d15a9f3d85e4e129583d578f50ce1b5154a081a3a422c60d447a1cf54bb15
-DIST kio-6.7.0.tar.xz 3359164 BLAKE2B 
bb7cfa4c85cd4011623992725acfdeb1d8f5c8c28c5fa4905f2ff2f031f0d829eea8a8f6b5c46db6f12efe0bb4f7cc79137bed20d27a426c2fc836be1ff656a3
 SHA512 
f04ffd647a8d3544776f237f5b1abc771bb968900132c356787ab7fb3b7fcc7636a3b54a7343c695c2530f93b9198f2eacbef5a7aa7e0d61826109fc47f32c6d
 DIST kio-6.9.0.tar.xz 3389616 BLAKE2B 
d9c2e25df4efc8288cf43960262d4387df4aef71f6ce6a55b3aeee3420cbfec6cb14b1db4a78ee0fe7b8e46fce5b45e5202cef8501428701c31833dd39cc82b9
 SHA512 
d830229b915eb89f50d4a3caba924279981f68443add8d0d935846944878ca6eceef1c913c097cbf0de1ab253df8c08e308efc4e0efa279624a975be1baf094e

diff --git a/kde-frameworks/kio/kio-6.7.0-r1.ebuild 
b/kde-frameworks/kio/kio-6.7.0-r1.ebuild
deleted file mode 100644
index e546d5cea587..
--- a/kde-frameworks/kio/kio-6.7.0-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2024 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=6.6.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
-   >=dev-qt/qt5compat-${QTMIN}:6
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-# bug 944812: File Properties is accessible from KFileWidget (KIO); this
-# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
-# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
-PDEPEND="
-   >=kde-frameworks/kded-${PVCUT}:6
-   kde-plasma/keditfiletype
-"
-
-src_configure() {

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-01-26 Thread Arthur Zamarin
commit: 546f02bcbf40535508266d920a8ca8dae68d280e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan 26 11:21:27 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan 26 11:21:27 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546f02bc

kde-frameworks/kio: Stabilize 6.9.0 ppc64, #947333

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-frameworks/kio/kio-6.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-6.9.0.ebuild 
b/kde-frameworks/kio/kio-6.9.0.ebuild
index 7d26fbabde4a..3e725afe047c 100644
--- a/kde-frameworks/kio/kio-6.9.0.ebuild
+++ b/kde-frameworks/kio/kio-6.9.0.ebuild
@@ -13,7 +13,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
 IUSE="acl +kwallet wayland X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2025-01-10 Thread WANG Xuerui
commit: d1ee0aa8a57a57f727df617f9b7a04a99a3d71e3
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Jan 10 08:15:51 2025 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Jan 10 08:30:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ee0aa8

kde-frameworks/kio: keyword 6.10.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-frameworks/kio/kio-6.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-6.10.0.ebuild 
b/kde-frameworks/kio/kio-6.10.0.ebuild
index c21978e6de25..4369537a4b57 100644
--- a/kde-frameworks/kio/kio-6.10.0.ebuild
+++ b/kde-frameworks/kio/kio-6.10.0.ebuild
@@ -13,7 +13,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="acl +kwallet wayland X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-12-17 Thread Andreas Sturmlechner
commit: dcb8192b6c92f173c38af593c96219cae31833e2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 17 19:53:29 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 17 21:47:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb8192b

kde-frameworks/kio: drop 6.8.0-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest|  1 -
 kde-frameworks/kio/kio-6.8.0-r1.ebuild | 96 --
 2 files changed, 97 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 1a9f59e10eda..c74be368d1f0 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,4 +1,3 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.7.0.tar.xz 3359164 BLAKE2B 
bb7cfa4c85cd4011623992725acfdeb1d8f5c8c28c5fa4905f2ff2f031f0d829eea8a8f6b5c46db6f12efe0bb4f7cc79137bed20d27a426c2fc836be1ff656a3
 SHA512 
f04ffd647a8d3544776f237f5b1abc771bb968900132c356787ab7fb3b7fcc7636a3b54a7343c695c2530f93b9198f2eacbef5a7aa7e0d61826109fc47f32c6d
-DIST kio-6.8.0.tar.xz 3365712 BLAKE2B 
fe3877b21522d1899706fcbf9ccdec1355e4cd2f15c03d5608ab9e219f898fa454b204c3b0d6944c146b8422659288234d28dd404d7a5213036a31eade26108f
 SHA512 
dfd5ca3d709cb9e7b073c34a7f49e38c095b0e9a5503268cdde721f0a30ed021dc3834f24fbea2f47c1f19090c964ae58adbe984b56950c0da048707db1f440f
 DIST kio-6.9.0.tar.xz 3389616 BLAKE2B 
d9c2e25df4efc8288cf43960262d4387df4aef71f6ce6a55b3aeee3420cbfec6cb14b1db4a78ee0fe7b8e46fce5b45e5202cef8501428701c31833dd39cc82b9
 SHA512 
d830229b915eb89f50d4a3caba924279981f68443add8d0d935846944878ca6eceef1c913c097cbf0de1ab253df8c08e308efc4e0efa279624a975be1baf094e

diff --git a/kde-frameworks/kio/kio-6.8.0-r1.ebuild 
b/kde-frameworks/kio/kio-6.8.0-r1.ebuild
deleted file mode 100644
index 9d429efc766f..
--- a/kde-frameworks/kio/kio-6.8.0-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2024 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=6.7.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-# bug 944812: File Properties is accessible from KFileWidget (KIO); this
-# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
-# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
-PDEPEND="
-   >=kde-frameworks/kded-${PVCUT}:6
-   kde-plasma/keditfiletype
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(us

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-12-16 Thread Andreas Sturmlechner
commit: 938d41068b92f9193fde22ad2bd064be8b5a5044
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 16 21:03:06 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 16 22:27:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938d4106

kde-frameworks/kio: 6.9.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest |  1 +
 kde-frameworks/kio/kio-6.9.0.ebuild | 95 +
 2 files changed, 96 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 29ae5f21e688..1a9f59e10eda 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,4 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.7.0.tar.xz 3359164 BLAKE2B 
bb7cfa4c85cd4011623992725acfdeb1d8f5c8c28c5fa4905f2ff2f031f0d829eea8a8f6b5c46db6f12efe0bb4f7cc79137bed20d27a426c2fc836be1ff656a3
 SHA512 
f04ffd647a8d3544776f237f5b1abc771bb968900132c356787ab7fb3b7fcc7636a3b54a7343c695c2530f93b9198f2eacbef5a7aa7e0d61826109fc47f32c6d
 DIST kio-6.8.0.tar.xz 3365712 BLAKE2B 
fe3877b21522d1899706fcbf9ccdec1355e4cd2f15c03d5608ab9e219f898fa454b204c3b0d6944c146b8422659288234d28dd404d7a5213036a31eade26108f
 SHA512 
dfd5ca3d709cb9e7b073c34a7f49e38c095b0e9a5503268cdde721f0a30ed021dc3834f24fbea2f47c1f19090c964ae58adbe984b56950c0da048707db1f440f
+DIST kio-6.9.0.tar.xz 3389616 BLAKE2B 
d9c2e25df4efc8288cf43960262d4387df4aef71f6ce6a55b3aeee3420cbfec6cb14b1db4a78ee0fe7b8e46fce5b45e5202cef8501428701c31833dd39cc82b9
 SHA512 
d830229b915eb89f50d4a3caba924279981f68443add8d0d935846944878ca6eceef1c913c097cbf0de1ab253df8c08e308efc4e0efa279624a975be1baf094e

diff --git a/kde-frameworks/kio/kio-6.9.0.ebuild 
b/kde-frameworks/kio/kio-6.9.0.ebuild
new file mode 100644
index ..121545bac9e5
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.9.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2024 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"
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${KDE_CATV}*:6
+   =kde-frameworks/kbookmarks-${KDE_CATV}*:6
+   =kde-frameworks/kcodecs-${KDE_CATV}*:6
+   =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+   =kde-frameworks/kcompletion-${KDE_CATV}*:6
+   =kde-frameworks/kconfig-${KDE_CATV}*:6
+   =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+   =kde-frameworks/kcrash-${KDE_CATV}*:6
+   =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
+   =kde-frameworks/kguiaddons-${KDE_CATV}*:6
+   =kde-frameworks/ki18n-${KDE_CATV}*:6
+   =kde-frameworks/kiconthemes-${KDE_CATV}*:6
+   =kde-frameworks/kitemviews-${KDE_CATV}*:6
+   =kde-frameworks/kjobwidgets-${KDE_CATV}*:6
+   =kde-frameworks/knotifications-${KDE_CATV}*:6
+   =kde-frameworks/kservice-${KDE_CATV}*:6
+   =kde-frameworks/ktextwidgets-${KDE_CATV}*:6
+   =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+   =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${KDE_CATV}*:6
+   =kde-frameworks/solid-${KDE_CATV}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${KDE_CATV}*:6
+   =kde-frameworks/kdoctools-${KDE_CATV}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${KDE_CATV}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+   sys-power/switcheroo-control
+"
+# bug 944812: File Properties is accessible from KFileWidget (KIO); this
+# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
+# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
+PDEPEND="
+   >=kde-frameworks/kded-${KDE_CATV}:6
+   kde-plasma/keditfiletype
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet KF6

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-12-04 Thread Andreas Sturmlechner
commit: 44ad1a3522f8aa64a434a3b115f2d0f1ad1e6829
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 25 22:18:51 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec  4 22:07:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ad1a35

kde-frameworks/kio: PDEPEND on kde-plasma/keditfiletype

KWidgetsAddons has runtime dependency on keditfiletype binary, but as Tier1
Framework only depends on Qt modules. keditfiletype otoh has rather heavy
dependencies (including KIO itself), so it cannot be a dependency of
KWidgetsAddons.

As a compromise, put it into PDEPEND here, since KFileWidget exposes this
KWidgetsAddons component, and revdeps like dolphin and krusader (typical
consumers of KIO) too.

Bug: https://bugs.gentoo.org/944812
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-6.7.0-r1.ebuild | 98 ++
 1 file changed, 98 insertions(+)

diff --git a/kde-frameworks/kio/kio-6.7.0-r1.ebuild 
b/kde-frameworks/kio/kio-6.7.0-r1.ebuild
new file mode 100644
index ..e546d5cea587
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.7.0-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2024 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=6.6.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
+   >=dev-qt/qt5compat-${QTMIN}:6
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${PVCUT}*:6
+   =kde-frameworks/kbookmarks-${PVCUT}*:6
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kjobwidgets-${PVCUT}*:6
+   =kde-frameworks/knotifications-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/ktextwidgets-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${PVCUT}*:6
+   =kde-frameworks/kdoctools-${PVCUT}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+   sys-power/switcheroo-control
+"
+# bug 944812: File Properties is accessible from KFileWidget (KIO); this
+# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
+# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
+PDEPEND="
+   >=kde-frameworks/kded-${PVCUT}:6
+   kde-plasma/keditfiletype
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet KF6Wallet)
+   -DWITH_WAYLAND=$(usex wayland)
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-11-29 Thread Andreas Sturmlechner
commit: d60ab778c587c577bd673029396bd643f4e52b90
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 29 14:52:55 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov 29 16:25:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d60ab778

kde-frameworks/kio: drop 6.6.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest |  1 -
 kde-frameworks/kio/kio-6.6.0.ebuild | 92 -
 2 files changed, 93 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index b49ee5fd6798..29ae5f21e688 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,4 +1,3 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
-DIST kio-6.6.0.tar.xz 3353340 BLAKE2B 
fdba9f11ff714df01e55664234e05efa2eb84a94fa27686bf77a13e5f12d6179770df82a4437c4f8c1e5302d2cef34ccab1532ae4e642fc2a8f9826f6f810cd7
 SHA512 
9fc1d89efdfa7c375380b54ca7a71881c3a1cf2226d2935c821a6c1186faee5c3f99cbca3ee9b323e668ed99879f9935e62c9d4b35fa1715f16d1613add86639
 DIST kio-6.7.0.tar.xz 3359164 BLAKE2B 
bb7cfa4c85cd4011623992725acfdeb1d8f5c8c28c5fa4905f2ff2f031f0d829eea8a8f6b5c46db6f12efe0bb4f7cc79137bed20d27a426c2fc836be1ff656a3
 SHA512 
f04ffd647a8d3544776f237f5b1abc771bb968900132c356787ab7fb3b7fcc7636a3b54a7343c695c2530f93b9198f2eacbef5a7aa7e0d61826109fc47f32c6d
 DIST kio-6.8.0.tar.xz 3365712 BLAKE2B 
fe3877b21522d1899706fcbf9ccdec1355e4cd2f15c03d5608ab9e219f898fa454b204c3b0d6944c146b8422659288234d28dd404d7a5213036a31eade26108f
 SHA512 
dfd5ca3d709cb9e7b073c34a7f49e38c095b0e9a5503268cdde721f0a30ed021dc3834f24fbea2f47c1f19090c964ae58adbe984b56950c0da048707db1f440f

diff --git a/kde-frameworks/kio/kio-6.6.0.ebuild 
b/kde-frameworks/kio/kio-6.6.0.ebuild
deleted file mode 100644
index 6181c0953478..
--- a/kde-frameworks/kio/kio-6.6.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 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=6.6.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
-   >=dev-qt/qt5compat-${QTMIN}:6
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(usex wayland)
-   -DWITH_X11=$(usex X)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-11-29 Thread Arthur Zamarin
commit: e44def0e795d6177f051195ade8861ea0e037fe3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 29 14:31:18 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 29 14:31:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44def0e

kde-frameworks/kio: Stabilize 6.7.0 ppc64, #941978

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-frameworks/kio/kio-6.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-6.7.0.ebuild 
b/kde-frameworks/kio/kio-6.7.0.ebuild
index 6b852d4b1c5c..de20861ce7fc 100644
--- a/kde-frameworks/kio/kio-6.7.0.ebuild
+++ b/kde-frameworks/kio/kio-6.7.0.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
 IUSE="acl +kwallet wayland X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-11-27 Thread Andreas Sturmlechner
commit: 9828aaf654eefd3080736d5d45e0ced22205d270
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 27 18:43:43 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 27 18:44:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9828aaf6

kde-frameworks/kio: drop 6.8.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-6.8.0.ebuild | 90 -
 1 file changed, 90 deletions(-)

diff --git a/kde-frameworks/kio/kio-6.8.0.ebuild 
b/kde-frameworks/kio/kio-6.8.0.ebuild
deleted file mode 100644
index 563295203958..
--- a/kde-frameworks/kio/kio-6.8.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 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=6.7.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(usex wayland)
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-11-27 Thread Andreas Sturmlechner
commit: f21c6b7747da062ddabb68a5b79ded0c81b52b02
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 25 22:18:51 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 27 18:44:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21c6b77

kde-frameworks/kio: PDEPEND on kde-plasma/keditfiletype

KWidgetsAddons has runtime dependency on keditfiletype binary, but as Tier1
Framework only depends on Qt modules. keditfiletype otoh has rather heavy
dependencies (including KIO itself), so it cannot be a dependency of
KWidgetsAddons.

As a compromise, put it into PDEPEND here, since KFileWidget exposes this
KWidgetsAddons component, and revdeps like dolphin and krusader (typical
consumers of KIO) too.

Closes: https://bugs.gentoo.org/944812
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-6.8.0-r1.ebuild | 96 ++
 1 file changed, 96 insertions(+)

diff --git a/kde-frameworks/kio/kio-6.8.0-r1.ebuild 
b/kde-frameworks/kio/kio-6.8.0-r1.ebuild
new file mode 100644
index ..9d429efc766f
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.8.0-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 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=6.7.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${PVCUT}*:6
+   =kde-frameworks/kbookmarks-${PVCUT}*:6
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kjobwidgets-${PVCUT}*:6
+   =kde-frameworks/knotifications-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/ktextwidgets-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${PVCUT}*:6
+   =kde-frameworks/kdoctools-${PVCUT}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+   sys-power/switcheroo-control
+"
+# bug 944812: File Properties is accessible from KFileWidget (KIO); this
+# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
+# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
+PDEPEND="
+   >=kde-frameworks/kded-${PVCUT}:6
+   kde-plasma/keditfiletype
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet KF6Wallet)
+   -DWITH_WAYLAND=$(usex wayland)
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-11-26 Thread Andreas Sturmlechner
commit: b0b877047365d642d3590767135bc8cffd9bdbb9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 26 18:59:00 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 26 19:23:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b87704

kde-frameworks/kio: drop 5.116.0-r2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r2.ebuild | 99 
 1 file changed, 99 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.116.0-r2.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
deleted file mode 100644
index 2df85bd44289..
--- a/kde-frameworks/kio/kio-5.116.0-r2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2024 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 ~arm 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/ktextwidgets-${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? ( sys-libs/zlib )
-"
-RDEPEND="${COMMON_DEPEND}
-   || (
-   kde-apps/kio-extras:6
-   kde-frameworks/kio-trash-desktop-file:5
-   )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-11-20 Thread Arthur Zamarin
commit: f222edfe5291bee2ccca030152d58e04921f6897
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 20 19:25:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 20 19:25:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f222edfe

kde-frameworks/kio: Stabilize 5.116.0-r3 amd64, #943550

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.116.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r3.ebuild
index 50370077850a..a47400fd309f 100644
--- a/kde-frameworks/kio/kio-5.116.0-r3.ebuild
+++ b/kde-frameworks/kio/kio-5.116.0-r3.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
 IUSE="acl kerberos +kwallet X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-11-20 Thread Arthur Zamarin
commit: b7388c5ee1f9416c96f0aa442a309f0792522652
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 20 19:25:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 20 19:25:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7388c5e

kde-frameworks/kio: Stabilize 5.116.0-r3 arm64, #943550

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.116.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r3.ebuild
index 024c7143a45a..50370077850a 100644
--- a/kde-frameworks/kio/kio-5.116.0-r3.ebuild
+++ b/kde-frameworks/kio/kio-5.116.0-r3.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
 IUSE="acl kerberos +kwallet X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-11-20 Thread Arthur Zamarin
commit: a52914a2f6c54fff75482af2a9bb54dd02a461ce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 20 19:24:56 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 20 19:24:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52914a2

kde-frameworks/kio: Stabilize 5.116.0-r3 ppc64, #943550

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.116.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r3.ebuild
index 7167714a9ed5..024c7143a45a 100644
--- a/kde-frameworks/kio/kio-5.116.0-r3.ebuild
+++ b/kde-frameworks/kio/kio-5.116.0-r3.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
 IUSE="acl kerberos +kwallet X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-11-19 Thread Sam James
commit: 073755761115b784ef9138525355256eebb5b1ff
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 20 03:50:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 20 03:50:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07375576

kde-frameworks/kio: Stabilize 5.116.0-r3 x86, #943550

Signed-off-by: Sam James  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.116.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r3.ebuild
index a3b7804f211c..7167714a9ed5 100644
--- a/kde-frameworks/kio/kio-5.116.0-r3.ebuild
+++ b/kde-frameworks/kio/kio-5.116.0-r3.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="acl kerberos +kwallet X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2024-11-15 Thread Andreas Sturmlechner
commit: 8c924e2dfea18dde4f21ecf59cea227c7802acf0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 15 13:28:05 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov 15 13:46:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c924e2d

kde-frameworks/kio: KFilePlacesItem: Use Solid to find home mount point

See also:
https://invent.kde.org/frameworks/kio/-/merge_requests/1722

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...kio-5.116.0-use-solid-for-home-mountpoint.patch |  38 
 kde-frameworks/kio/kio-5.116.0-r3.ebuild   | 101 +
 2 files changed, 139 insertions(+)

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
new file mode 100644
index ..9dcfc45b3aa5
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.116.0-use-solid-for-home-mountpoint.patch
@@ -0,0 +1,38 @@
+From 93f53971adfbb9269b589fcce268560b49cd1f83 Mon Sep 17 00:00:00 2001
+From: Kai Uwe Broulik 
+Date: Thu, 19 Sep 2024 12:10:32 +
+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 
+
+(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();
++if (homeAccess && m_access->filePath() == homeAccess->filePath()) 
{
+ m_isTeardownAllowed = false;
+ }
+ }
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-5.116.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r3.ebuild
new file mode 100644
index ..a3b7804f211c
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.116.0-r3.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2024 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 ~arm ~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/ktextwidgets-${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?

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-11-08 Thread Andreas Sturmlechner
commit: 1ae6083d10f5039c85c0fe944eb83487ea5d0f0d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov  8 14:28:29 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov  8 14:38:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae6083d

kde-frameworks/kio: 6.8.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest |  1 +
 kde-frameworks/kio/kio-6.8.0.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 8cb1f53fa106..b49ee5fd6798 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,4 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.6.0.tar.xz 3353340 BLAKE2B 
fdba9f11ff714df01e55664234e05efa2eb84a94fa27686bf77a13e5f12d6179770df82a4437c4f8c1e5302d2cef34ccab1532ae4e642fc2a8f9826f6f810cd7
 SHA512 
9fc1d89efdfa7c375380b54ca7a71881c3a1cf2226d2935c821a6c1186faee5c3f99cbca3ee9b323e668ed99879f9935e62c9d4b35fa1715f16d1613add86639
 DIST kio-6.7.0.tar.xz 3359164 BLAKE2B 
bb7cfa4c85cd4011623992725acfdeb1d8f5c8c28c5fa4905f2ff2f031f0d829eea8a8f6b5c46db6f12efe0bb4f7cc79137bed20d27a426c2fc836be1ff656a3
 SHA512 
f04ffd647a8d3544776f237f5b1abc771bb968900132c356787ab7fb3b7fcc7636a3b54a7343c695c2530f93b9198f2eacbef5a7aa7e0d61826109fc47f32c6d
+DIST kio-6.8.0.tar.xz 3365712 BLAKE2B 
fe3877b21522d1899706fcbf9ccdec1355e4cd2f15c03d5608ab9e219f898fa454b204c3b0d6944c146b8422659288234d28dd404d7a5213036a31eade26108f
 SHA512 
dfd5ca3d709cb9e7b073c34a7f49e38c095b0e9a5503268cdde721f0a30ed021dc3834f24fbea2f47c1f19090c964ae58adbe984b56950c0da048707db1f440f

diff --git a/kde-frameworks/kio/kio-6.8.0.ebuild 
b/kde-frameworks/kio/kio-6.8.0.ebuild
new file mode 100644
index ..563295203958
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.8.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 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=6.7.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${PVCUT}*:6
+   =kde-frameworks/kbookmarks-${PVCUT}*:6
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kjobwidgets-${PVCUT}*:6
+   =kde-frameworks/knotifications-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/ktextwidgets-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${PVCUT}*:6
+   =kde-frameworks/kdoctools-${PVCUT}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+   sys-power/switcheroo-control
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet KF6Wallet)
+   -DWITH_WAYLAND=$(usex wayland)
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-10-11 Thread Andreas Sturmlechner
commit: eb2fc69b83d4b25f5378e8354d5bf4b274882ef0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 11 12:47:41 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 11 12:57:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2fc69b

kde-frameworks/kio: 6.7.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest |  1 +
 kde-frameworks/kio/kio-6.7.0.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index aede3f5060a3..8cb1f53fa106 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.6.0.tar.xz 3353340 BLAKE2B 
fdba9f11ff714df01e55664234e05efa2eb84a94fa27686bf77a13e5f12d6179770df82a4437c4f8c1e5302d2cef34ccab1532ae4e642fc2a8f9826f6f810cd7
 SHA512 
9fc1d89efdfa7c375380b54ca7a71881c3a1cf2226d2935c821a6c1186faee5c3f99cbca3ee9b323e668ed99879f9935e62c9d4b35fa1715f16d1613add86639
+DIST kio-6.7.0.tar.xz 3359164 BLAKE2B 
bb7cfa4c85cd4011623992725acfdeb1d8f5c8c28c5fa4905f2ff2f031f0d829eea8a8f6b5c46db6f12efe0bb4f7cc79137bed20d27a426c2fc836be1ff656a3
 SHA512 
f04ffd647a8d3544776f237f5b1abc771bb968900132c356787ab7fb3b7fcc7636a3b54a7343c695c2530f93b9198f2eacbef5a7aa7e0d61826109fc47f32c6d

diff --git a/kde-frameworks/kio/kio-6.7.0.ebuild 
b/kde-frameworks/kio/kio-6.7.0.ebuild
new file mode 100644
index ..541a844aa6cb
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.7.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 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=6.6.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets,X?]
+   >=dev-qt/qt5compat-${QTMIN}:6
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${PVCUT}*:6
+   =kde-frameworks/kbookmarks-${PVCUT}*:6
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kjobwidgets-${PVCUT}*:6
+   =kde-frameworks/knotifications-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/ktextwidgets-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${PVCUT}*:6
+   =kde-frameworks/kdoctools-${PVCUT}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+   sys-power/switcheroo-control
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet KF6Wallet)
+   -DWITH_WAYLAND=$(usex wayland)
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-10-09 Thread Andreas Sturmlechner
commit: 24c7cc72d5965d0fea644ff30e0e26edc88c5ed5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct  9 16:22:57 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct  9 16:54:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c7cc72

kde-frameworks/kio: drop 6.5.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest |  1 -
 kde-frameworks/kio/kio-6.5.0.ebuild | 92 -
 2 files changed, 93 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 15cd9265d77b..aede3f5060a3 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.5.0.tar.xz 3350220 BLAKE2B 
56b581082b0741953e8b980733dcea45a9c0c77585e061daa1d2ab35249c172c74cf4cf6abaac35c47829c007bf7f6192caddafe7fbf777f42f7624fecbd3cc1
 SHA512 
091e7bd21140b3c9b11608449dc0d4af75e0ad4e2122d95864cacb7e9f78502fe5daca80774287a9a724ddeb80bef35fbfb1d05a76810229f58f1b948be6093f
 DIST kio-6.6.0.tar.xz 3353340 BLAKE2B 
fdba9f11ff714df01e55664234e05efa2eb84a94fa27686bf77a13e5f12d6179770df82a4437c4f8c1e5302d2cef34ccab1532ae4e642fc2a8f9826f6f810cd7
 SHA512 
9fc1d89efdfa7c375380b54ca7a71881c3a1cf2226d2935c821a6c1186faee5c3f99cbca3ee9b323e668ed99879f9935e62c9d4b35fa1715f16d1613add86639

diff --git a/kde-frameworks/kio/kio-6.5.0.ebuild 
b/kde-frameworks/kio/kio-6.5.0.ebuild
deleted file mode 100644
index 6181c0953478..
--- a/kde-frameworks/kio/kio-6.5.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 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=6.6.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
-   >=dev-qt/qt5compat-${QTMIN}:6
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(usex wayland)
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-10-04 Thread Arthur Zamarin
commit: 4b231ce7a54b049ede83c14be109ed718783d26f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  4 16:35:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct  4 16:35:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b231ce7

kde-frameworks/kio: Stabilize 6.6.0 ppc64, #940668

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-frameworks/kio/kio-6.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-6.6.0.ebuild 
b/kde-frameworks/kio/kio-6.6.0.ebuild
index 1fd5b0f0d08b..36da26bfcc89 100644
--- a/kde-frameworks/kio/kio-6.6.0.ebuild
+++ b/kde-frameworks/kio/kio-6.6.0.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ppc64 ~riscv ~x86"
 IUSE="acl +kwallet wayland X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-09-13 Thread Andreas Sturmlechner
commit: be40251fea3de7e8034aae5dff3903b9d046fce1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 13 14:17:23 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 14 03:22:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be40251f

kde-frameworks/kio: 6.6.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest |  1 +
 kde-frameworks/kio/kio-6.6.0.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index f89429b4d3a3..15cd9265d77b 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.5.0.tar.xz 3350220 BLAKE2B 
56b581082b0741953e8b980733dcea45a9c0c77585e061daa1d2ab35249c172c74cf4cf6abaac35c47829c007bf7f6192caddafe7fbf777f42f7624fecbd3cc1
 SHA512 
091e7bd21140b3c9b11608449dc0d4af75e0ad4e2122d95864cacb7e9f78502fe5daca80774287a9a724ddeb80bef35fbfb1d05a76810229f58f1b948be6093f
+DIST kio-6.6.0.tar.xz 3353340 BLAKE2B 
fdba9f11ff714df01e55664234e05efa2eb84a94fa27686bf77a13e5f12d6179770df82a4437c4f8c1e5302d2cef34ccab1532ae4e642fc2a8f9826f6f810cd7
 SHA512 
9fc1d89efdfa7c375380b54ca7a71881c3a1cf2226d2935c821a6c1186faee5c3f99cbca3ee9b323e668ed99879f9935e62c9d4b35fa1715f16d1613add86639

diff --git a/kde-frameworks/kio/kio-6.6.0.ebuild 
b/kde-frameworks/kio/kio-6.6.0.ebuild
new file mode 100644
index ..1fd5b0f0d08b
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.6.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 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=6.6.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
+   >=dev-qt/qt5compat-${QTMIN}:6
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${PVCUT}*:6
+   =kde-frameworks/kbookmarks-${PVCUT}*:6
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kjobwidgets-${PVCUT}*:6
+   =kde-frameworks/knotifications-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/ktextwidgets-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${PVCUT}*:6
+   =kde-frameworks/kdoctools-${PVCUT}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+   sys-power/switcheroo-control
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet KF6Wallet)
+   -DWITH_WAYLAND=$(usex wayland)
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-09-12 Thread Arthur Zamarin
commit: a16cf5d8a578ecfbb21f5ea8939f796e2f4ed928
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep 12 17:19:47 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 12 17:19:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16cf5d8

kde-frameworks/kio: Stabilize 6.5.0 ppc64, #934478

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-frameworks/kio/kio-6.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-6.5.0.ebuild 
b/kde-frameworks/kio/kio-6.5.0.ebuild
index d00d18ba1dcd..6181c0953478 100644
--- a/kde-frameworks/kio/kio-6.5.0.ebuild
+++ b/kde-frameworks/kio/kio-6.5.0.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
 IUSE="acl +kwallet wayland X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-08-31 Thread Andreas Sturmlechner
commit: d5afe75f87990c80f055fc6205498ad40f876a69
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 31 10:55:32 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 31 10:56:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5afe75f

kde-frameworks/kio: drop 5.116.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-5.116.0.ebuild | 94 ---
 kde-frameworks/kio/metadata.xml   |  1 -
 2 files changed, 95 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.116.0.ebuild 
b/kde-frameworks/kio/kio-5.116.0.ebuild
deleted file mode 100644
index d3dab7d256f8..
--- a/kde-frameworks/kio/kio-5.116.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 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 ~arm arm64 ~loong ppc64 ~riscv x86"
-IUSE="acl kerberos kf6compat +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   >=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/ktextwidgets-${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 )
-   kf6compat? ( kde-apps/kio-extras:6 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kerberos GSSAPI)
-   $(cmake_use_find_package kwallet KF5Wallet)
-   -DKF6_COMPAT_BUILD=$(usex kf6compat)
-   -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
-}

diff --git a/kde-frameworks/kio/metadata.xml b/kde-frameworks/kio/metadata.xml
index 01d1befe3457..ef4d43059c0d 100644
--- a/kde-frameworks/kio/metadata.xml
+++ b/kde-frameworks/kio/metadata.xml
@@ -10,7 +10,6 @@


Build plugins for 
dev-qt/designer
-   Disable components colliding with KF6, 
depend on KF6 components instead
Enable permanent storage of passwords for 
kpasswdserver with kde-frameworks/kwallet





[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio-trash-desktop-file/

2024-08-31 Thread Arthur Zamarin
commit: 7efe5bbb3d002e11e24c6e63891786f6598a60d2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 31 10:48:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 31 10:48:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7efe5bbb

kde-frameworks/kio-trash-desktop-file: Stabilize 5.116.0 ppc64, #938757

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild 
b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
index 3d9229ffdb1e..61acc0f4e1d9 100644
--- 
a/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
+++ 
b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
@@ -14,7 +14,7 @@ S="${S}/src/ioslaves/trash"
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
 
 RDEPEND="
!

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-08-31 Thread Arthur Zamarin
commit: ae64c1f548b7a3d0511a68de3b35eb24276ca094
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 31 10:48:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 31 10:48:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae64c1f5

kde-frameworks/kio: Stabilize 5.116.0-r2 ppc64, #938757

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.116.0-r2.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
index b6f5df68011e..2df85bd44289 100644
--- a/kde-frameworks/kio/kio-5.116.0-r2.ebuild
+++ b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
 IUSE="acl kerberos +kwallet X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-08-30 Thread Jakov Smolić
commit: 8c075e681aa7716e742ace07a52b914a0b0a25a3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Aug 30 22:50:51 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 30 22:50:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c075e68

kde-frameworks/kio: Stabilize 5.116.0-r2 x86, #938757

Signed-off-by: Jakov Smolić  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.116.0-r2.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
index 429258d1f18b..b6f5df68011e 100644
--- a/kde-frameworks/kio/kio-5.116.0-r2.ebuild
+++ b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="acl kerberos +kwallet X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio-trash-desktop-file/

2024-08-30 Thread Jakov Smolić
commit: 3782b97a7a36fa3a6be22408449dd621dc54915b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Aug 30 22:50:50 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 30 22:50:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3782b97a

kde-frameworks/kio-trash-desktop-file: Stabilize 5.116.0 amd64, #938757

Signed-off-by: Jakov Smolić  gentoo.org>

 .../kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild 
b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
index d9204d269016..8027e8692f3f 100644
--- 
a/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
+++ 
b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
@@ -14,7 +14,7 @@ S="${S}/src/ioslaves/trash"
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 
 RDEPEND="
!

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-08-30 Thread Jakov Smolić
commit: c91c85d2234f7f85655b08c65c85c9158812377c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Aug 30 22:50:49 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 30 22:50:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91c85d2

kde-frameworks/kio: Stabilize 5.116.0-r2 amd64, #938757

Signed-off-by: Jakov Smolić  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.116.0-r2.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
index cc20d5c41d6d..429258d1f18b 100644
--- a/kde-frameworks/kio/kio-5.116.0-r2.ebuild
+++ b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="acl kerberos +kwallet X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio-trash-desktop-file/

2024-08-30 Thread Jakov Smolić
commit: d1e1c31dc1a1b825df1b9a7633e0e8cb93dec22b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Aug 30 22:50:52 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 30 22:50:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e1c31d

kde-frameworks/kio-trash-desktop-file: Stabilize 5.116.0 x86, #938757

Signed-off-by: Jakov Smolić  gentoo.org>

 .../kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild 
b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
index 8027e8692f3f..3d9229ffdb1e 100644
--- 
a/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
+++ 
b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
@@ -14,7 +14,7 @@ S="${S}/src/ioslaves/trash"
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 
 RDEPEND="
!

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-08-30 Thread Sam James
commit: 7d164da6f9063c209a769f122ab1bcfca68b8db9
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 30 21:09:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 30 21:09:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d164da6

kde-frameworks/kio: Stabilize 5.116.0-r2 arm64, #938757

Signed-off-by: Sam James  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.116.0-r2.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
index 0620cca9e8c3..cc20d5c41d6d 100644
--- a/kde-frameworks/kio/kio-5.116.0-r2.ebuild
+++ b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="acl kerberos +kwallet X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio-trash-desktop-file/

2024-08-30 Thread Sam James
commit: 902607c26c82bd37f9cfbbd170c565ffb430b8d5
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 30 21:09:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 30 21:09:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=902607c2

kde-frameworks/kio-trash-desktop-file: Stabilize 5.116.0 arm64, #938757

Signed-off-by: Sam James  gentoo.org>

 .../kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild 
b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
index be6aaef81fd9..d9204d269016 100644
--- 
a/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
+++ 
b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
@@ -14,7 +14,7 @@ S="${S}/src/ioslaves/trash"
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 
 RDEPEND="
!

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio-trash-desktop-file/

2024-08-30 Thread Andreas Sturmlechner
commit: 69b6598ac1e302eeb20af3cfaa2520eff7a005ac
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 30 16:44:09 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 30 18:10:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b6598a

kde-frameworks/kio-trash-desktop-file: new package, add 5.116.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio-trash-desktop-file/Manifest |  1 +
 .../kio-trash-desktop-file-5.116.0.ebuild  | 26 ++
 kde-frameworks/kio-trash-desktop-file/metadata.xml | 12 ++
 3 files changed, 39 insertions(+)

diff --git a/kde-frameworks/kio-trash-desktop-file/Manifest 
b/kde-frameworks/kio-trash-desktop-file/Manifest
new file mode 100644
index ..4cddc478cc1b
--- /dev/null
+++ b/kde-frameworks/kio-trash-desktop-file/Manifest
@@ -0,0 +1 @@
+DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376

diff --git 
a/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild 
b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
new file mode 100644
index ..be6aaef81fd9
--- /dev/null
+++ 
b/kde-frameworks/kio-trash-desktop-file/kio-trash-desktop-file-5.116.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_I18N="false"
+ECM_HANDBOOK="false"
+KDE_ORG_NAME="${PN/-trash-desktop-file/}"
+KFMIN=5.115.0
+inherit ecm-common frameworks.kde.org
+
+DESCRIPTION="KIO Trash KCM service desktop file"
+S="${S}/src/ioslaves/trash"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   !
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+   
+   https://bugs.kde.org/
+   frameworks/kio
+   
+



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-08-30 Thread Andreas Sturmlechner
commit: 20c1f6e1168166e5f9e66876f4f41e416822631c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 30 16:47:09 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 30 18:10:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c1f6e1

kde-frameworks/kio: drop 5.116.0-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r1.ebuild | 94 
 1 file changed, 94 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.116.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r1.ebuild
deleted file mode 100644
index fd65c25ad652..
--- a/kde-frameworks/kio/kio-5.116.0-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="acl kerberos kf6compat +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   >=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/ktextwidgets-${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 )
-   kf6compat? ( kde-apps/kio-extras:6 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kerberos GSSAPI)
-   $(cmake_use_find_package kwallet KF5Wallet)
-   -DKF6_COMPAT_BUILD=$(usex kf6compat)
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-08-30 Thread Andreas Sturmlechner
commit: 3cea9ab383044a839e1977dd39fc14ab8a18fd4b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 30 16:47:54 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 30 18:10:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cea9ab3

kde-frameworks/kio: Drop IUSE kf6compat, accept kio-trash-desktop-file

The only conflict is:
/usr/share/applications/kcm_trash.desktop

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r2.ebuild | 99 
 1 file changed, 99 insertions(+)

diff --git a/kde-frameworks/kio/kio-5.116.0-r2.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
new file mode 100644
index ..0620cca9e8c3
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.116.0-r2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 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 ~arm ~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/ktextwidgets-${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? ( sys-libs/zlib )
+"
+RDEPEND="${COMMON_DEPEND}
+   || (
+   kde-apps/kio-extras:6
+   kde-frameworks/kio-trash-desktop-file:5
+   )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-08-30 Thread Andreas Sturmlechner
commit: 1e3e3799f279c129d0dcaad8856158107d998a2f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 29 23:13:04 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 30 14:46:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e3e3799

kde-frameworks/kio: Empty revbump for $CATEGORY/$PN:6 stabilisation

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-5.116.0-r1.ebuild | 94 
 1 file changed, 94 insertions(+)

diff --git a/kde-frameworks/kio/kio-5.116.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.116.0-r1.ebuild
new file mode 100644
index ..fd65c25ad652
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.116.0-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl kerberos kf6compat +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   >=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/ktextwidgets-${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 )
+   kf6compat? ( kde-apps/kio-extras:6 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kerberos GSSAPI)
+   $(cmake_use_find_package kwallet KF5Wallet)
+   -DKF6_COMPAT_BUILD=$(usex kf6compat)
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2024-08-10 Thread Andreas Sturmlechner
commit: e653f89a19b7eabb04786e5d9847c1eef4960cca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug  9 20:36:32 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 10 07:56:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e653f89a

kde-frameworks/kio: drop 6.4.0-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest|  1 -
 .../kio-6.4.0-remove-parent-for-DropMenu.patch | 45 ---
 kde-frameworks/kio/kio-6.4.0-r1.ebuild | 94 --
 3 files changed, 140 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index d5d358953c62..f89429b4d3a3 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.4.0.tar.xz 3347400 BLAKE2B 
8497d550b247bacfd514a404c9b74fb5620bb0f4e0e3a75c50a637d053c2377ef0399167e13bb4622d02e97be721a1431fc65a5a21b17a8c0425239a5428b5c1
 SHA512 
9068ea2f400848ad26bfe4b56d9489f897c02a5410d47444b5f44118f7491cd7914eee83dee095f301e910c546a60d5d2a121aea617e87fbc9c971c3ac5e3e24
 DIST kio-6.5.0.tar.xz 3350220 BLAKE2B 
56b581082b0741953e8b980733dcea45a9c0c77585e061daa1d2ab35249c172c74cf4cf6abaac35c47829c007bf7f6192caddafe7fbf777f42f7624fecbd3cc1
 SHA512 
091e7bd21140b3c9b11608449dc0d4af75e0ad4e2122d95864cacb7e9f78502fe5daca80774287a9a724ddeb80bef35fbfb1d05a76810229f58f1b948be6093f

diff --git 
a/kde-frameworks/kio/files/kio-6.4.0-remove-parent-for-DropMenu.patch 
b/kde-frameworks/kio/files/kio-6.4.0-remove-parent-for-DropMenu.patch
deleted file mode 100644
index 596806804902..
--- a/kde-frameworks/kio/files/kio-6.4.0-remove-parent-for-DropMenu.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From e0ea91afdf0dccef7e3afbf23a159bf5a8d6b249 Mon Sep 17 00:00:00 2001
-From: Vlad Zahorodnii 
-Date: Mon, 15 Jul 2024 09:45:20 +0300
-Subject: [PATCH] Remove parent for DropMenu
-
-QWidget::winId() will force creating window handles for all its ancestor
-widgets unless the Qt::WA_DontCreateNativeAncestors flag is set.
-
-For example, on wayland, this would result in creating sub-surfaces, and
-depending on the client, it's likely that there are going to be issues with
-painting.
-
-On the other hand, since the DropJob takes care of setting the transient
-parent for the DropMenu, the parent can be simply omitted.
-
-BUG: 490183

- src/widgets/dropjob.cpp | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/widgets/dropjob.cpp b/src/widgets/dropjob.cpp
-index e11e762bd0..f4a23f5688 100644
 a/src/widgets/dropjob.cpp
-+++ b/src/widgets/dropjob.cpp
-@@ -520,8 +520,7 @@ void DropJobPrivate::slotDropActionDetermined(int error)
- 
- // There was an error, handle it
- if (error == KIO::ERR_UNKNOWN) {
--auto *window = KJobWidgets::window(q);
--KIO::DropMenu *menu = new KIO::DropMenu(window);
-+KIO::DropMenu *menu = new KIO::DropMenu();
- QObject::connect(menu, &QMenu::aboutToHide, menu, 
&QObject::deleteLater);
- 
- // If the user clicks outside the menu, it will be destroyed without 
emitting the triggered signal.
-@@ -541,6 +540,7 @@ void DropJobPrivate::slotDropActionDetermined(int error)
- menu->windowHandle()->setTransientParent(transientParent);
- }
- }
-+auto *window = KJobWidgets::window(q);
- menu->popup(window ? window->mapToGlobal(m_relativePos) : 
QCursor::pos());
- }
- m_menus.insert(menu);
--- 
-GitLab
-

diff --git a/kde-frameworks/kio/kio-6.4.0-r1.ebuild 
b/kde-frameworks/kio/kio-6.4.0-r1.ebuild
deleted file mode 100644
index a7bbf6bb0a66..
--- a/kde-frameworks/kio/kio-6.4.0-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 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=6.6.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
-   >=dev-qt/qt5compat-${QTMIN}:6
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-$

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-08-09 Thread Andreas Sturmlechner
commit: d91891f955289c4b0082f87817982c25b853606f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug  9 11:14:47 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug  9 13:14:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91891f9

kde-frameworks/kio: 6.5.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest |  1 +
 kde-frameworks/kio/kio-6.5.0.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index b8bf701298e2..d5d358953c62 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.4.0.tar.xz 3347400 BLAKE2B 
8497d550b247bacfd514a404c9b74fb5620bb0f4e0e3a75c50a637d053c2377ef0399167e13bb4622d02e97be721a1431fc65a5a21b17a8c0425239a5428b5c1
 SHA512 
9068ea2f400848ad26bfe4b56d9489f897c02a5410d47444b5f44118f7491cd7914eee83dee095f301e910c546a60d5d2a121aea617e87fbc9c971c3ac5e3e24
+DIST kio-6.5.0.tar.xz 3350220 BLAKE2B 
56b581082b0741953e8b980733dcea45a9c0c77585e061daa1d2ab35249c172c74cf4cf6abaac35c47829c007bf7f6192caddafe7fbf777f42f7624fecbd3cc1
 SHA512 
091e7bd21140b3c9b11608449dc0d4af75e0ad4e2122d95864cacb7e9f78502fe5daca80774287a9a724ddeb80bef35fbfb1d05a76810229f58f1b948be6093f

diff --git a/kde-frameworks/kio/kio-6.5.0.ebuild 
b/kde-frameworks/kio/kio-6.5.0.ebuild
new file mode 100644
index ..1fd5b0f0d08b
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.5.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 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=6.6.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
+   >=dev-qt/qt5compat-${QTMIN}:6
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${PVCUT}*:6
+   =kde-frameworks/kbookmarks-${PVCUT}*:6
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kjobwidgets-${PVCUT}*:6
+   =kde-frameworks/knotifications-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/ktextwidgets-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${PVCUT}*:6
+   =kde-frameworks/kdoctools-${PVCUT}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
+   sys-power/switcheroo-control
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet KF6Wallet)
+   -DWITH_WAYLAND=$(usex wayland)
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-07-16 Thread Andreas Sturmlechner
commit: 1c0ab2f56e8c857bf66e70165c14a718df0d85c5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 16 16:26:07 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 16 16:31:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0ab2f5

kde-frameworks/kio: drop 6.4.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-6.4.0.ebuild | 92 -
 1 file changed, 92 deletions(-)

diff --git a/kde-frameworks/kio/kio-6.4.0.ebuild 
b/kde-frameworks/kio/kio-6.4.0.ebuild
deleted file mode 100644
index 7324740c524b..
--- a/kde-frameworks/kio/kio-6.4.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 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=6.6.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
-   >=dev-qt/qt5compat-${QTMIN}:6
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(usex wayland)
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2024-07-16 Thread Andreas Sturmlechner
commit: b328c5fab384455b07366963061529a15c5c7e61
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 16 16:25:33 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 16 16:31:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b328c5fa

kde-frameworks/kio: Remove parent for DropMenu

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=490183

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kio-6.4.0-remove-parent-for-DropMenu.patch | 45 +++
 kde-frameworks/kio/kio-6.4.0-r1.ebuild | 94 ++
 2 files changed, 139 insertions(+)

diff --git 
a/kde-frameworks/kio/files/kio-6.4.0-remove-parent-for-DropMenu.patch 
b/kde-frameworks/kio/files/kio-6.4.0-remove-parent-for-DropMenu.patch
new file mode 100644
index ..596806804902
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-6.4.0-remove-parent-for-DropMenu.patch
@@ -0,0 +1,45 @@
+From e0ea91afdf0dccef7e3afbf23a159bf5a8d6b249 Mon Sep 17 00:00:00 2001
+From: Vlad Zahorodnii 
+Date: Mon, 15 Jul 2024 09:45:20 +0300
+Subject: [PATCH] Remove parent for DropMenu
+
+QWidget::winId() will force creating window handles for all its ancestor
+widgets unless the Qt::WA_DontCreateNativeAncestors flag is set.
+
+For example, on wayland, this would result in creating sub-surfaces, and
+depending on the client, it's likely that there are going to be issues with
+painting.
+
+On the other hand, since the DropJob takes care of setting the transient
+parent for the DropMenu, the parent can be simply omitted.
+
+BUG: 490183
+---
+ src/widgets/dropjob.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/widgets/dropjob.cpp b/src/widgets/dropjob.cpp
+index e11e762bd0..f4a23f5688 100644
+--- a/src/widgets/dropjob.cpp
 b/src/widgets/dropjob.cpp
+@@ -520,8 +520,7 @@ void DropJobPrivate::slotDropActionDetermined(int error)
+ 
+ // There was an error, handle it
+ if (error == KIO::ERR_UNKNOWN) {
+-auto *window = KJobWidgets::window(q);
+-KIO::DropMenu *menu = new KIO::DropMenu(window);
++KIO::DropMenu *menu = new KIO::DropMenu();
+ QObject::connect(menu, &QMenu::aboutToHide, menu, 
&QObject::deleteLater);
+ 
+ // If the user clicks outside the menu, it will be destroyed without 
emitting the triggered signal.
+@@ -541,6 +540,7 @@ void DropJobPrivate::slotDropActionDetermined(int error)
+ menu->windowHandle()->setTransientParent(transientParent);
+ }
+ }
++auto *window = KJobWidgets::window(q);
+ menu->popup(window ? window->mapToGlobal(m_relativePos) : 
QCursor::pos());
+ }
+ m_menus.insert(menu);
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-6.4.0-r1.ebuild 
b/kde-frameworks/kio/kio-6.4.0-r1.ebuild
new file mode 100644
index ..556fbe131d4d
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.4.0-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 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=6.6.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
+   >=dev-qt/qt5compat-${QTMIN}:6
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${PVCUT}*:6
+   =kde-frameworks/kbookmarks-${PVCUT}*:6
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kjobwidgets-${PVCUT}*:6
+   =kde-frameworks/knotifications-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/ktextwidgets-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${PVCUT}

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-07-12 Thread Andreas Sturmlechner
commit: dea2eb376a328022c7259e41d9ffc504340d4635
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 12 14:43:25 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jul 12 15:02:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea2eb37

kde-frameworks/kio: drop 6.3.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest |  1 -
 kde-frameworks/kio/kio-6.3.0.ebuild | 92 -
 2 files changed, 93 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 3b9c0ae5465b..b8bf701298e2 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.3.0.tar.xz 3349400 BLAKE2B 
f5dab1ca36a1daf9130f5332e99b73d889ba4434e3be5d7a21d135e0f44fcff5b4635c61aa20cba4a0e2bc3396e1e7253609dbb602b6eb95cc60b6d0491b2101
 SHA512 
679630599318b7058d7d4c14218dc4fa23f1c0f8267ff1896397288bde8a39a70a0578d1546642f13383fc4f2919136c62e39106608f8b98d499d017e87ae0a2
 DIST kio-6.4.0.tar.xz 3347400 BLAKE2B 
8497d550b247bacfd514a404c9b74fb5620bb0f4e0e3a75c50a637d053c2377ef0399167e13bb4622d02e97be721a1431fc65a5a21b17a8c0425239a5428b5c1
 SHA512 
9068ea2f400848ad26bfe4b56d9489f897c02a5410d47444b5f44118f7491cd7914eee83dee095f301e910c546a60d5d2a121aea617e87fbc9c971c3ac5e3e24

diff --git a/kde-frameworks/kio/kio-6.3.0.ebuild 
b/kde-frameworks/kio/kio-6.3.0.ebuild
deleted file mode 100644
index c4889ed82e48..
--- a/kde-frameworks/kio/kio-6.3.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 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=6.6.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
-   >=dev-qt/qt5compat-${QTMIN}:6
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(usex wayland)
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-05-27 Thread Arthur Zamarin
commit: f44d6ae4eec3a76b4dc3fd88925e7db6308b1212
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 27 18:11:43 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 27 18:11:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44d6ae4

kde-frameworks/kio: Stabilize 5.116.0 ppc64, #932369

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-frameworks/kio/kio-5.116.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.116.0.ebuild 
b/kde-frameworks/kio/kio-5.116.0.ebuild
index fd65c25ad652..29cd8c320b53 100644
--- a/kde-frameworks/kio/kio-5.116.0.ebuild
+++ b/kde-frameworks/kio/kio-5.116.0.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
 IUSE="acl kerberos kf6compat +kwallet X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-05-19 Thread Andreas Sturmlechner
commit: bed4ec355d3722492058ba041d4be49d2ae51eba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 19 19:03:13 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 19 19:24:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed4ec35

kde-frameworks/kio: 5.116.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 +
 kde-frameworks/kio/kio-5.116.0.ebuild | 94 +++
 2 files changed, 95 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 754353fdaf64..12f517726187 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.115.0.tar.xz 3799964 BLAKE2B 
020084259a4e41d102e786d34b899420e18d75f27a3f8391dfd05f57d86168676d5ae88b603d84176a8ad963aee7bc5883ef4952c25f6d8ea1b11cd6d04bb470
 SHA512 
014eab017a1a9ba65cf122a9f241764054b3591c5759d5121ccd82593ebfe301eec0ba1f9e08165ef75b0fdf057094ef81293a6ec020ee2100394a68ab80a8d7
+DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 
2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030
 SHA512 
a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
 DIST kio-6.2.0.tar.xz 3346336 BLAKE2B 
23d66ed7402bfe1960606c107b606650f2d374bf4a8c8758bfe1526eab1fcb5be973288f3b21f11742ec27402df9f6d854ca15b5d894b010b593144fbb72a1b3
 SHA512 
36f0311ad9ee44562ebf40da1746cf9945d0284bd5153b92b9703cefefb947032265330152f4bd7a17672d15f83d5dbf1d4087ea278b18c76c057608ae881463

diff --git a/kde-frameworks/kio/kio-5.116.0.ebuild 
b/kde-frameworks/kio/kio-5.116.0.ebuild
new file mode 100644
index ..fd65c25ad652
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.116.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl kerberos kf6compat +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   >=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/ktextwidgets-${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 )
+   kf6compat? ( kde-apps/kio-extras:6 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kerberos GSSAPI)
+   $(cmake_use_find_package kwallet KF5Wallet)
+   -DKF6_COMPAT_BUILD=$(usex kf6compat)
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-05-13 Thread Andreas Sturmlechner
commit: 1c73b110cc2a443491a165355b879e2ff4db889f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 13 20:09:33 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 13 20:13:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c73b110

kde-frameworks/kio: drop 6.1.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest |  1 -
 kde-frameworks/kio/kio-6.1.0.ebuild | 92 -
 2 files changed, 93 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 8d7bc94d7fc1..754353fdaf64 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
 DIST kio-5.115.0.tar.xz 3799964 BLAKE2B 
020084259a4e41d102e786d34b899420e18d75f27a3f8391dfd05f57d86168676d5ae88b603d84176a8ad963aee7bc5883ef4952c25f6d8ea1b11cd6d04bb470
 SHA512 
014eab017a1a9ba65cf122a9f241764054b3591c5759d5121ccd82593ebfe301eec0ba1f9e08165ef75b0fdf057094ef81293a6ec020ee2100394a68ab80a8d7
-DIST kio-6.1.0.tar.xz 3358572 BLAKE2B 
07ee9b8f64735989d51b463bd4eac26867ae12cb4df6153b158cad1eea4630d9904f3d3403b9d3d87de7db5010bccbd4f88141fdbdc76c0501d41acc96b9c2bc
 SHA512 
dcdd0a13d7e44c75ddd19d6d03e6c57b90c2b47f1141b6dc23054dc029a11358bb9748b8bb2115129cc1ab3769034728b3dd35507772807542376b3ef7b47707
 DIST kio-6.2.0.tar.xz 3346336 BLAKE2B 
23d66ed7402bfe1960606c107b606650f2d374bf4a8c8758bfe1526eab1fcb5be973288f3b21f11742ec27402df9f6d854ca15b5d894b010b593144fbb72a1b3
 SHA512 
36f0311ad9ee44562ebf40da1746cf9945d0284bd5153b92b9703cefefb947032265330152f4bd7a17672d15f83d5dbf1d4087ea278b18c76c057608ae881463

diff --git a/kde-frameworks/kio/kio-6.1.0.ebuild 
b/kde-frameworks/kio/kio-6.1.0.ebuild
deleted file mode 100644
index 1cc239e93018..
--- a/kde-frameworks/kio/kio-6.1.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 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=6.6.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
-   >=dev-qt/qt5compat-${QTMIN}:6
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(usex wayland)
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-04-14 Thread Andreas Sturmlechner
commit: 43b39a80249b49a6daa67354f83497ef73bf431c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 14 19:47:43 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 14 20:01:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b39a80

kde-frameworks/kio: drop 6.0.0-r2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest|  2 -
 kde-frameworks/kio/kio-6.0.0-r2.ebuild | 96 --
 2 files changed, 98 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 5d35d2ff06cd..e66eeccc6fdd 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,4 +1,2 @@
 DIST kio-5.115.0.tar.xz 3799964 BLAKE2B 
020084259a4e41d102e786d34b899420e18d75f27a3f8391dfd05f57d86168676d5ae88b603d84176a8ad963aee7bc5883ef4952c25f6d8ea1b11cd6d04bb470
 SHA512 
014eab017a1a9ba65cf122a9f241764054b3591c5759d5121ccd82593ebfe301eec0ba1f9e08165ef75b0fdf057094ef81293a6ec020ee2100394a68ab80a8d7
-DIST kio-6.0.0-patchset.tar.xz 5808 BLAKE2B 
94b6a57a660fa2c6d2362b3a35c02a355dc486e59b9d4d74adab91258f2a8fd73ee2f2ae8168d4aaa11ae5508f3492e898002ba274cdd6a51eb1cf3422a003bb
 SHA512 
b20e2b2ed673dffdbc9588bcaf1bcde9ff7dd6d4c77ef7398240b4d6c5f899f1025ef4757fa19f42c2196c60836afe6205bd8cd1ed436cc91ccffd7be427a7a7
-DIST kio-6.0.0.tar.xz 3353680 BLAKE2B 
f65c2cc36e2e22494edf77f598ca6eff037d26de0981d3f136d3db901d1ca4cd069f696c5dd9a42622bcb6b60aabf79e1221b9862e47cc15205341101efe58e2
 SHA512 
ec230cda5fc9f973e0b02bf7e9a2c282c447c69cd247be10b11299b950043a9517ff17061c1262e4e709539d9fe17ff532d1ff69dae36abe56b1bb0d81327bfe
 DIST kio-6.1.0.tar.xz 3358572 BLAKE2B 
07ee9b8f64735989d51b463bd4eac26867ae12cb4df6153b158cad1eea4630d9904f3d3403b9d3d87de7db5010bccbd4f88141fdbdc76c0501d41acc96b9c2bc
 SHA512 
dcdd0a13d7e44c75ddd19d6d03e6c57b90c2b47f1141b6dc23054dc029a11358bb9748b8bb2115129cc1ab3769034728b3dd35507772807542376b3ef7b47707

diff --git a/kde-frameworks/kio/kio-6.0.0-r2.ebuild 
b/kde-frameworks/kio/kio-6.0.0-r2.ebuild
deleted file mode 100644
index 468a30f84e2f..
--- a/kde-frameworks/kio/kio-6.0.0-r2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PATCHSET="${P}-patchset"
-ECM_DESIGNERPLUGIN="true"
-ECM_HANDBOOK="optional"
-ECM_HANDBOOK_DIR="docs"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=6.6.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz";
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
-   >=dev-qt/qt5compat-${QTMIN}:6
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
-   sys-power/switcheroo-control
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
-
-PATCHES=( "${WORKDIR}/${PATCHSET}" )
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(usex wayland)
-   -DWITH_X11=$(usex X)
-   

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-03-24 Thread Andreas Sturmlechner
commit: 93a2c4c17dbb774d2d291df68fcb3f9edf8f4cca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 24 20:45:04 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 24 21:02:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a2c4c1

kde-frameworks/kio: drop 6.0.0-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-6.0.0-r1.ebuild | 91 --
 1 file changed, 91 deletions(-)

diff --git a/kde-frameworks/kio/kio-6.0.0-r1.ebuild 
b/kde-frameworks/kio/kio-6.0.0-r1.ebuild
deleted file mode 100644
index 384afe22e7e1..
--- a/kde-frameworks/kio/kio-6.0.0-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2024 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=6.6.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
-   >=dev-qt/qt5compat-${QTMIN}:6
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   sys-power/switcheroo-control
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
-
-PATCHES=( "${FILESDIR}/${P}-kterminallauncherjob.patch" ) # KDE-bug 482107
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(usex wayland)
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-03-24 Thread Andreas Sturmlechner
commit: 8d8f5bf58b557faca960def5759907f0b0b8ba5f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  3 11:17:53 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 24 21:02:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8f5bf5

kde-frameworks/kio: RDEPEND on dev-qt/qtbase:6[libproxy]

See also:
https://community.kde.org/Plasma/Plasma_6.0_Release_notes#Everything_else

Upstream commit 22edf0fce94f5c2ed605d3636c1938e1b1c91987

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-6.0.0-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-frameworks/kio/kio-6.0.0-r2.ebuild 
b/kde-frameworks/kio/kio-6.0.0-r2.ebuild
index 3c6c3979cb39..bcd96c173dc7 100644
--- a/kde-frameworks/kio/kio-6.0.0-r2.ebuild
+++ b/kde-frameworks/kio/kio-6.0.0-r2.ebuild
@@ -65,6 +65,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/qtbase-${QTMIN}:6[concurrent]
 "
 RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[libproxy]
sys-power/switcheroo-control
 "
 PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2024-03-24 Thread Andreas Sturmlechner
commit: dcc5ac87c3c7da7b11384c424d5fdb0063fc3eae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 24 20:37:04 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 24 21:02:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc5ac87

kde-frameworks/kio: Backport various bug/regression fixes from 6.1.0

Berk Elyesa Yıldırım (1):
  Drop legacy keys for m_runOnDiscreteGpuBool

Jonathan Marten (1):
  kioexec: Remove temporary files after the main loop has completed

Martin Seher (1):
  fix hide service menu items in context menu

Méven Car (2):
  KFileitem: Use internal permissions as best case scenario
  KFileItem: when checking access use current user

Nicolas Fella (4):
  [knewfilemenu] Fix error handling when creating a folder that already 
exists
  [kterminallauncherjob] Inherit default process environment from parent
  [knewfilemenu] Add window title for new file dialog
  [kfileplacesmodel] Remove wrong assert

Patrycja Rosa (1):
  Fix sprintf buffer leaks on 32-bit systems

Sergey Katunin (1):
  Revert "Temporarily revert "Consider slow files as remote files in 
previewjob""

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest|  1 +
 .../kio/files/kio-6.0.0-kterminallauncherjob.patch | 34 
 kde-frameworks/kio/kio-6.0.0-r2.ebuild | 93 ++
 3 files changed, 94 insertions(+), 34 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index a7f8d0e727cf..a95962e599eb 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.115.0.tar.xz 3799964 BLAKE2B 
020084259a4e41d102e786d34b899420e18d75f27a3f8391dfd05f57d86168676d5ae88b603d84176a8ad963aee7bc5883ef4952c25f6d8ea1b11cd6d04bb470
 SHA512 
014eab017a1a9ba65cf122a9f241764054b3591c5759d5121ccd82593ebfe301eec0ba1f9e08165ef75b0fdf057094ef81293a6ec020ee2100394a68ab80a8d7
+DIST kio-6.0.0-patchset.tar.xz 5808 BLAKE2B 
94b6a57a660fa2c6d2362b3a35c02a355dc486e59b9d4d74adab91258f2a8fd73ee2f2ae8168d4aaa11ae5508f3492e898002ba274cdd6a51eb1cf3422a003bb
 SHA512 
b20e2b2ed673dffdbc9588bcaf1bcde9ff7dd6d4c77ef7398240b4d6c5f899f1025ef4757fa19f42c2196c60836afe6205bd8cd1ed436cc91ccffd7be427a7a7
 DIST kio-6.0.0.tar.xz 3353680 BLAKE2B 
f65c2cc36e2e22494edf77f598ca6eff037d26de0981d3f136d3db901d1ca4cd069f696c5dd9a42622bcb6b60aabf79e1221b9862e47cc15205341101efe58e2
 SHA512 
ec230cda5fc9f973e0b02bf7e9a2c282c447c69cd247be10b11299b950043a9517ff17061c1262e4e709539d9fe17ff532d1ff69dae36abe56b1bb0d81327bfe

diff --git a/kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch 
b/kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch
deleted file mode 100644
index 2c9b594b33ee..
--- a/kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 6e7775d315f389df0a440ed62b842ce83dc9a27e Mon Sep 17 00:00:00 2001
-From: Nicolas Fella 
-Date: Fri, 1 Mar 2024 22:16:07 +0100
-Subject: [PATCH] [kterminallauncherjob] Inherit default process environment
- from parent
-
-Before Qt 6.3, an empty (default constructed) QProcessEnvironment caused
-QProcess to incorrectly inherit the environment variables from the parent
-process. This was fixed in qtbase 5fc9c02a695.
-
-CommandLauncherJob was adjusted for this in 
916984940f64e07db9b4d152be9f2a87dda0cfb4,
-however here we are overriding its default env with our own 
default-constructed one
-
-BUG: 482107

- src/gui/kterminallauncherjob.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/gui/kterminallauncherjob.cpp 
b/src/gui/kterminallauncherjob.cpp
-index c4e83fb11b..edd99327bd 100644
 a/src/gui/kterminallauncherjob.cpp
-+++ b/src/gui/kterminallauncherjob.cpp
-@@ -22,7 +22,7 @@ public:
- QString m_fullCommand; // "xterm -e ls"
- QString m_desktopName;
- QByteArray m_startupId;
--QProcessEnvironment m_environment;
-+QProcessEnvironment m_environment{QProcessEnvironment::InheritFromParent};
- };
- 
- KTerminalLauncherJob::KTerminalLauncherJob(const QString &command, QObject 
*parent)
--- 
-GitLab
-

diff --git a/kde-frameworks/kio/kio-6.0.0-r2.ebuild 
b/kde-frameworks/kio/kio-6.0.0-r2.ebuild
new file mode 100644
index ..3c6c3979cb39
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.0.0-r2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PATCHSET="${P}-patchset"
+ECM_DESIGNERPLUGIN="true"
+ECM_HANDBOOK="optional"
+ECM_HANDBOOK_DIR="docs"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz";
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64"
+IUSE="acl +kwallet wayland X"
+
+# tests ha

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-03-24 Thread Andreas Sturmlechner
commit: 2e7bc1f90ee38298656062a2648133eef56ed923
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 15 13:43:44 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 24 21:02:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7bc1f9

kde-frameworks/kio: Add missing dev-qt/qtbase:6= slot op

Uses Qt6::GuiPrivate for qtx11extras_p.h

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-6.0.0-r2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/kde-frameworks/kio/kio-6.0.0-r2.ebuild 
b/kde-frameworks/kio/kio-6.0.0-r2.ebuild
index bcd96c173dc7..468a30f84e2f 100644
--- a/kde-frameworks/kio/kio-6.0.0-r2.ebuild
+++ b/kde-frameworks/kio/kio-6.0.0-r2.ebuild
@@ -22,6 +22,7 @@ IUSE="acl +kwallet wayland X"
 # tests hang
 RESTRICT="test"
 
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
 COMMON_DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
>=dev-qt/qt5compat-${QTMIN}:6
@@ -60,6 +61,7 @@ COMMON_DEPEND="
=kde-frameworks/kdoctools-${PVCUT}*:6
)
kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
+   X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-qt/qtbase-${QTMIN}:6[concurrent]



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-03-19 Thread Andreas Sturmlechner
commit: d2d6fa4a9957a81a6a0a2c458be001b4bd30c367
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 19 09:10:25 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 19 09:10:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d6fa4a

kde-frameworks/kio: drop 6.0.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-6.0.0.ebuild | 89 -
 1 file changed, 89 deletions(-)

diff --git a/kde-frameworks/kio/kio-6.0.0.ebuild 
b/kde-frameworks/kio/kio-6.0.0.ebuild
deleted file mode 100644
index e7e91a0869cc..
--- a/kde-frameworks/kio/kio-6.0.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2024 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=6.6.2
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
-   >=dev-qt/qt5compat-${QTMIN}:6
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   sys-power/switcheroo-control
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(usex wayland)
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2024-03-19 Thread Andreas Sturmlechner
commit: 932c0efc6bfa5466526dd0ef6e9258099cf2b691
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 19 09:07:18 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 19 09:10:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932c0efc

kde-frameworks/kio: Fix kterminallauncherjob

Inherit default process environment from parent
Upstream commit 6e7775d315f389df0a440ed62b842ce83dc9a27e
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=482107

See also:
https://mail.kde.org/pipermail/distributions/2024-March/001483.html

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kio/files/kio-6.0.0-kterminallauncherjob.patch | 34 
 kde-frameworks/kio/kio-6.0.0-r1.ebuild | 91 ++
 2 files changed, 125 insertions(+)

diff --git a/kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch 
b/kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch
new file mode 100644
index ..2c9b594b33ee
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch
@@ -0,0 +1,34 @@
+From 6e7775d315f389df0a440ed62b842ce83dc9a27e Mon Sep 17 00:00:00 2001
+From: Nicolas Fella 
+Date: Fri, 1 Mar 2024 22:16:07 +0100
+Subject: [PATCH] [kterminallauncherjob] Inherit default process environment
+ from parent
+
+Before Qt 6.3, an empty (default constructed) QProcessEnvironment caused
+QProcess to incorrectly inherit the environment variables from the parent
+process. This was fixed in qtbase 5fc9c02a695.
+
+CommandLauncherJob was adjusted for this in 
916984940f64e07db9b4d152be9f2a87dda0cfb4,
+however here we are overriding its default env with our own 
default-constructed one
+
+BUG: 482107
+---
+ src/gui/kterminallauncherjob.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/gui/kterminallauncherjob.cpp 
b/src/gui/kterminallauncherjob.cpp
+index c4e83fb11b..edd99327bd 100644
+--- a/src/gui/kterminallauncherjob.cpp
 b/src/gui/kterminallauncherjob.cpp
+@@ -22,7 +22,7 @@ public:
+ QString m_fullCommand; // "xterm -e ls"
+ QString m_desktopName;
+ QByteArray m_startupId;
+-QProcessEnvironment m_environment;
++QProcessEnvironment m_environment{QProcessEnvironment::InheritFromParent};
+ };
+ 
+ KTerminalLauncherJob::KTerminalLauncherJob(const QString &command, QObject 
*parent)
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-6.0.0-r1.ebuild 
b/kde-frameworks/kio/kio-6.0.0-r1.ebuild
new file mode 100644
index ..384afe22e7e1
--- /dev/null
+++ b/kde-frameworks/kio/kio-6.0.0-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 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=6.6.2
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
+   >=dev-qt/qt5compat-${QTMIN}:6
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${PVCUT}*:6
+   =kde-frameworks/kbookmarks-${PVCUT}*:6
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kjobwidgets-${PVCUT}*:6
+   =kde-frameworks/knotifications-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/ktextwidgets-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${PVCUT}*:6
+   =kde-frameworks/kdoctools-${PVCUT}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   sys-power/switcheroo-control
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
+
+PATCHES=( "${FILESDIR}/${P}-kterminallauncherjob.patch" ) # KDE-bug 482107
+
+src_configure() {
+   local mycmakeargs=(
+   

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/files/

2024-03-05 Thread Petr Vaněk
commit: f89039e34565b3ea6170d8abe8f0439d93f6307e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Mar  4 18:22:00 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Tue Mar  5 09:17:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89039e3

kde-frameworks/kio: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Petr Vaněk  gentoo.org>

 .../kio-5.113.0-fix-crash-malformed-exec.patch |  41 -
 .../kio-5.113.0-fix-crash-while-copying.patch  | 184 -
 2 files changed, 225 deletions(-)

diff --git 
a/kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch 
b/kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch
deleted file mode 100644
index 3688fa4af276..
--- a/kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From ebad60218b9d9e6901ae48c3dec9b90da963809c Mon Sep 17 00:00:00 2001
-From: Harald Sitter 
-Date: Wed, 13 Dec 2023 07:44:01 +0100
-Subject: [PATCH] kpropertiesdialog: don't trip over malformed Exec
-
-when the user incorrectly put env vars into the Program field the
-resulting desktop file will be somewhat malformed and literally contain
-
-> Exec='FOO=1 Bar'
-
-this then needs careful handling when parsing so we don't accidentally
-drain the execline list. when this scenario appears we'll need to assume
-the last item in the list is the program as we can't really tell if it
-is a program that looks like an env var or an env var without program
-
-BUG: 465290
-(cherry picked from commit 78d4364677fbe658c6e05d19bb158f895403ccc9)

- src/widgets/kpropertiesdialog.cpp | 6 ++
- 1 file changed, 6 insertions(+)
-
-diff --git a/src/widgets/kpropertiesdialog.cpp 
b/src/widgets/kpropertiesdialog.cpp
-index 93ec0759cf..25061825af 100644
 a/src/widgets/kpropertiesdialog.cpp
-+++ b/src/widgets/kpropertiesdialog.cpp
-@@ -3379,6 +3379,12 @@ 
KDesktopPropsPlugin::KDesktopPropsPlugin(KPropertiesDialog *_props)
- execLine.pop_front();
- }
- for (auto env : execLine) {
-+if (execLine.length() <= 1) {
-+// Don't empty out the list. If the last element contains an 
equal sign we have to treat it as part of the
-+// program name lest we have no program
-+// https://bugs.kde.org/show_bug.cgi?id=465290
-+break;
-+}
- if (!env.contains(QLatin1String("="))) {
- break;
- }
--- 
-GitLab
-

diff --git a/kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch 
b/kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch
deleted file mode 100644
index 845e6bc64339..
--- a/kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch
+++ /dev/null
@@ -1,184 +0,0 @@
-From 6bea074739d5a75920d5540bc266549df5642511 Mon Sep 17 00:00:00 2001
-From: Akseli Lahtinen 
-Date: Fri, 1 Dec 2023 11:27:26 +
-Subject: [PATCH] WidgetsAskUserActionHandler: Use QPointer to check the
- validity of parent widgets
-
-If Dolphin is closed during the copying process,
-and the overwrite/skip dialog appears,
-this crashes the copying process since the
-parent shows to faulty location.
-
-Use QPointer to check that the parent widgets are still
-valid. If not, we just use nullptr, and the dialogs
-will still open.
-
-This also cleans some repetition in code.
-
-BUG:448532
-(cherry picked from commit bdef648edd54e146c30e881d8eb95990a59c5bbc)

- src/widgets/widgetsaskuseractionhandler.cpp | 90 +
- 1 file changed, 39 insertions(+), 51 deletions(-)
-
-diff --git a/src/widgets/widgetsaskuseractionhandler.cpp 
b/src/widgets/widgetsaskuseractionhandler.cpp
-index fe2975d0ce..9cbaaec99f 100644
 a/src/widgets/widgetsaskuseractionhandler.cpp
-+++ b/src/widgets/widgetsaskuseractionhandler.cpp
-@@ -22,6 +22,7 @@
- 
- #include 
- #include 
-+#include 
- #include 
- #include 
- 
-@@ -40,7 +41,10 @@
- void 
savePersistentUserReply(KIO::AskUserActionInterface::MessageDialogType type, 
KConfigGroup &cg, const QString &dontAskAgainName, int result);
- 
- WidgetsAskUserActionHandler *const q;
--QWidget *m_parentWidget = nullptr;
-+QPointer m_parentWidget = nullptr;
-+
-+QWidget *getParentWidget(KJob *job);
-+QWidget *getParentWidget(QWidget *widget);
- };
- 
- bool 
KIO::WidgetsAskUserActionHandlerPrivate::gotPersistentUserReply(KIO::AskUserActionInterface::MessageDialogType
 type,
-@@ -106,6 +110,36 @@
- }
- }
- 
-+QWidget *KIO::WidgetsAskUserActionHandlerPrivate::getParentWidget(KJob *job)
-+{
-+// This needs to be in qpointer, otherwise copying process
-+// will crash if done in background and dolphin is closed
-+QPointer parentWidget = nullptr;
-+
-+if (job) {
-+parentWidget = KJobWidgets::window(job);
-+}
-+
-+return getParentWidget(parentWidget);
-+}
-+
-+QWidget *

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-03-02 Thread Andreas Sturmlechner
commit: 9b6b69da14e70a18960ffb375969dd4e3bdf3155
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  2 08:45:06 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  2 09:12:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6b69da

kde-frameworks/kio: drop 5.113.0-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest  |  1 -
 kde-frameworks/kio/kio-5.113.0-r1.ebuild | 99 
 2 files changed, 100 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index c4d690236dcc..a7f8d0e727cf 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
-DIST kio-5.113.0.tar.xz 3798768 BLAKE2B 
bd72d5b10cb76ffdb4074684c29764acaca53f9da3d228bf801c8b7365fe1b878b53261ed029e8836cb78a2621443d2c552e8715678d44dd484e9517258d9bff
 SHA512 
25524882e46bec036cb8bd536c758df1570cdfd3dd037f22f9a764801ed2838aa109bf10c17021a1993d78c7f31e45e37b3861764efe47023ebfacfacf5e9024
 DIST kio-5.115.0.tar.xz 3799964 BLAKE2B 
020084259a4e41d102e786d34b899420e18d75f27a3f8391dfd05f57d86168676d5ae88b603d84176a8ad963aee7bc5883ef4952c25f6d8ea1b11cd6d04bb470
 SHA512 
014eab017a1a9ba65cf122a9f241764054b3591c5759d5121ccd82593ebfe301eec0ba1f9e08165ef75b0fdf057094ef81293a6ec020ee2100394a68ab80a8d7
 DIST kio-6.0.0.tar.xz 3353680 BLAKE2B 
f65c2cc36e2e22494edf77f598ca6eff037d26de0981d3f136d3db901d1ca4cd069f696c5dd9a42622bcb6b60aabf79e1221b9862e47cc15205341101efe58e2
 SHA512 
ec230cda5fc9f973e0b02bf7e9a2c282c447c69cd247be10b11299b950043a9517ff17061c1262e4e709539d9fe17ff532d1ff69dae36abe56b1bb0d81327bfe

diff --git a/kde-frameworks/kio/kio-5.113.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.113.0-r1.ebuild
deleted file mode 100644
index 4d77655bd3da..
--- a/kde-frameworks/kio/kio-5.113.0-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2024 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 ~arm arm64 ~loong ppc64 ~riscv x86"
-IUSE="acl kerberos kf6compat +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   >=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/ktextwidgets-${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 )
-   kf6compat? ( kde-apps/kio-extras:6 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-crash-while-copying.patch" # KDE-bug 448532
-   "${FILESDIR}/${P}-fix-crash-malformed-exec.patch" # KDE-bug 465290
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kerberos GSSAPI)
-   $(cmake_use_find_package kwallet KF5Wallet)
-   -DKF6_COMPAT_BUILD=$(usex kf6compat)
-   -DWITH_X11=$(usex X)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   ecm_pkg_postrm
-   xdg_

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-03-01 Thread Arthur Zamarin
commit: a65e2bdd655feaeaa730efbe7916e89e26b22cf8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  1 13:59:18 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  1 13:59:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65e2bdd

kde-frameworks/kio: Stabilize 5.115.0 ppc64, #924308

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-frameworks/kio/kio-5.115.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.115.0.ebuild 
b/kde-frameworks/kio/kio-5.115.0.ebuild
index b520927f48fd..8c3e6571e6aa 100644
--- a/kde-frameworks/kio/kio-5.115.0.ebuild
+++ b/kde-frameworks/kio/kio-5.115.0.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
 IUSE="acl kerberos kf6compat +kwallet X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-02-11 Thread Andreas Sturmlechner
commit: 1056ff36365fbae7d101138e461beb0c8f851696
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 11 20:09:23 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 11 20:15:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1056ff36

kde-frameworks/kio: drop 5.114.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 -
 kde-frameworks/kio/kio-5.114.0.ebuild | 94 ---
 2 files changed, 95 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 67aca702af57..3bd91bc9ba75 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,4 +1,3 @@
 DIST kio-5.113.0.tar.xz 3798768 BLAKE2B 
bd72d5b10cb76ffdb4074684c29764acaca53f9da3d228bf801c8b7365fe1b878b53261ed029e8836cb78a2621443d2c552e8715678d44dd484e9517258d9bff
 SHA512 
25524882e46bec036cb8bd536c758df1570cdfd3dd037f22f9a764801ed2838aa109bf10c17021a1993d78c7f31e45e37b3861764efe47023ebfacfacf5e9024
-DIST kio-5.114.0.tar.xz 3800124 BLAKE2B 
c459166e74911d66580740e21b2050a6a50895ec54ce85ff8ae65800d6aff6dfd129996cb02adef97206deb8335a822ea24bf06b4c1e431fdf3c59801bcacbf2
 SHA512 
75766ee17a3cea1ff3bc1614f2baab71a2c5b3e66376d30a46cb9abfad010e189805a4e94d32449fcb7d32b896e2374602022515e75e2c93dea3385c913c437d
 DIST kio-5.115.0.tar.xz 3799964 BLAKE2B 
020084259a4e41d102e786d34b899420e18d75f27a3f8391dfd05f57d86168676d5ae88b603d84176a8ad963aee7bc5883ef4952c25f6d8ea1b11cd6d04bb470
 SHA512 
014eab017a1a9ba65cf122a9f241764054b3591c5759d5121ccd82593ebfe301eec0ba1f9e08165ef75b0fdf057094ef81293a6ec020ee2100394a68ab80a8d7
 DIST kio-5.249.0.tar.xz 3351372 BLAKE2B 
0c410487082c0ca3d0e85e31b6bbdaa12ba2b2ad777e49a0d01a1c824ec123ad8f21806a3e8c96384398bc8c7b7332c51fafa68058d6e2846cf140150e4f
 SHA512 
eba1cb9bb27161b134fbd1024ef523ee9e32447bb62e35fbe66a21b3fc5578fb9304dd445da158dc2f76ad3527cd0981766c3d0f909fd6d0f6621efbb303c3bc

diff --git a/kde-frameworks/kio/kio-5.114.0.ebuild 
b/kde-frameworks/kio/kio-5.114.0.ebuild
deleted file mode 100644
index fd65c25ad652..
--- a/kde-frameworks/kio/kio-5.114.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="acl kerberos kf6compat +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   >=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/ktextwidgets-${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 )
-   kf6compat? ( kde-apps/kio-extras:6 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kerberos GSSAPI)
-   $(cmake_use_find_package kwallet KF5Wallet)
-   -DKF6_COMPAT_BUILD=$(usex kf6compat)
-   -DWITH_X11=$(usex X)
-   )
-
-   ecm_src_configure
-}
-
-

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-02-02 Thread Arthur Zamarin
commit: 1ae85db83a26e8b59f507e7d5c3a7ce2034c6bac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb  2 12:41:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb  2 12:41:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae85db8

kde-frameworks/kio: Stabilize 5.113.0-r1 ppc64, #921319

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-frameworks/kio/kio-5.113.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.113.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.113.0-r1.ebuild
index 40e1a075e089..4d77655bd3da 100644
--- a/kde-frameworks/kio/kio-5.113.0-r1.ebuild
+++ b/kde-frameworks/kio/kio-5.113.0-r1.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
 IUSE="acl kerberos kf6compat +kwallet X"
 
 # tests hang



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-02-01 Thread Andreas Sturmlechner
commit: fb3a52ae9908e24ad58546e934265d067835da7a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb  1 19:53:48 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb  1 21:17:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3a52ae

kde-frameworks/kio: drop 5.248.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 -
 kde-frameworks/kio/kio-5.248.0.ebuild | 88 ---
 2 files changed, 89 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index ac637f0f933c..eaa69861bdcb 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,4 +1,3 @@
 DIST kio-5.113.0.tar.xz 3798768 BLAKE2B 
bd72d5b10cb76ffdb4074684c29764acaca53f9da3d228bf801c8b7365fe1b878b53261ed029e8836cb78a2621443d2c552e8715678d44dd484e9517258d9bff
 SHA512 
25524882e46bec036cb8bd536c758df1570cdfd3dd037f22f9a764801ed2838aa109bf10c17021a1993d78c7f31e45e37b3861764efe47023ebfacfacf5e9024
 DIST kio-5.114.0.tar.xz 3800124 BLAKE2B 
c459166e74911d66580740e21b2050a6a50895ec54ce85ff8ae65800d6aff6dfd129996cb02adef97206deb8335a822ea24bf06b4c1e431fdf3c59801bcacbf2
 SHA512 
75766ee17a3cea1ff3bc1614f2baab71a2c5b3e66376d30a46cb9abfad010e189805a4e94d32449fcb7d32b896e2374602022515e75e2c93dea3385c913c437d
-DIST kio-5.248.0.tar.xz 3349084 BLAKE2B 
77165ab5eb85b841f17d0ee6407cd143788c0c296ea5f3a3c463e1e3204105951122eead8ab45040723c76043ea0504275b9670e6fb4d5dd0a84a8ee49786855
 SHA512 
f0e7602504b10f1d5db79d7b88726ce35e2af3635e2a1e5a281e3ece7712c71cf8dee5496636cc9b6713cfcb8a2a862c087aeb28cff4ee948bc6c865ab4bbbf3
 DIST kio-5.249.0.tar.xz 3351372 BLAKE2B 
0c410487082c0ca3d0e85e31b6bbdaa12ba2b2ad777e49a0d01a1c824ec123ad8f21806a3e8c96384398bc8c7b7332c51fafa68058d6e2846cf140150e4f
 SHA512 
eba1cb9bb27161b134fbd1024ef523ee9e32447bb62e35fbe66a21b3fc5578fb9304dd445da158dc2f76ad3527cd0981766c3d0f909fd6d0f6621efbb303c3bc

diff --git a/kde-frameworks/kio/kio-5.248.0.ebuild 
b/kde-frameworks/kio/kio-5.248.0.ebuild
deleted file mode 100644
index e8c21c659941..
--- a/kde-frameworks/kio/kio-5.248.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2024 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=6.6.0
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   sys-power/switcheroo-control
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(usex wayland)
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-01-14 Thread Andreas Sturmlechner
commit: 77336f5bee3d978bf8ab3b4bc5da651c682cfeb3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 14 22:02:41 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 14 22:28:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77336f5b

kde-frameworks/kio: 5.114.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 +
 kde-frameworks/kio/kio-5.114.0.ebuild | 94 +++
 2 files changed, 95 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 56f14132b052..d8e5163ea05a 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.113.0.tar.xz 3798768 BLAKE2B 
bd72d5b10cb76ffdb4074684c29764acaca53f9da3d228bf801c8b7365fe1b878b53261ed029e8836cb78a2621443d2c552e8715678d44dd484e9517258d9bff
 SHA512 
25524882e46bec036cb8bd536c758df1570cdfd3dd037f22f9a764801ed2838aa109bf10c17021a1993d78c7f31e45e37b3861764efe47023ebfacfacf5e9024
+DIST kio-5.114.0.tar.xz 3800124 BLAKE2B 
c459166e74911d66580740e21b2050a6a50895ec54ce85ff8ae65800d6aff6dfd129996cb02adef97206deb8335a822ea24bf06b4c1e431fdf3c59801bcacbf2
 SHA512 
75766ee17a3cea1ff3bc1614f2baab71a2c5b3e66376d30a46cb9abfad010e189805a4e94d32449fcb7d32b896e2374602022515e75e2c93dea3385c913c437d
 DIST kio-5.248.0.tar.xz 3349084 BLAKE2B 
77165ab5eb85b841f17d0ee6407cd143788c0c296ea5f3a3c463e1e3204105951122eead8ab45040723c76043ea0504275b9670e6fb4d5dd0a84a8ee49786855
 SHA512 
f0e7602504b10f1d5db79d7b88726ce35e2af3635e2a1e5a281e3ece7712c71cf8dee5496636cc9b6713cfcb8a2a862c087aeb28cff4ee948bc6c865ab4bbbf3

diff --git a/kde-frameworks/kio/kio-5.114.0.ebuild 
b/kde-frameworks/kio/kio-5.114.0.ebuild
new file mode 100644
index ..fd65c25ad652
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.114.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl kerberos kf6compat +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   >=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/ktextwidgets-${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 )
+   kf6compat? ( kde-apps/kio-extras:6 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kerberos GSSAPI)
+   $(cmake_use_find_package kwallet KF5Wallet)
+   -DKF6_COMPAT_BUILD=$(usex kf6compat)
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-01-05 Thread Andreas Sturmlechner
commit: d68df694dabc93c53edc06466052ccae65ab6d93
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan  4 13:26:38 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  5 08:34:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68df694

kde-frameworks/kio: drop 5.113.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-5.113.0.ebuild | 94 ---
 1 file changed, 94 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.113.0.ebuild 
b/kde-frameworks/kio/kio-5.113.0.ebuild
deleted file mode 100644
index fd3d6028a0e9..
--- a/kde-frameworks/kio/kio-5.113.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="acl kerberos kf6compat +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   >=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/ktextwidgets-${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 )
-   kf6compat? ( kde-apps/kio-extras:6 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kerberos GSSAPI)
-   $(cmake_use_find_package kwallet KF5Wallet)
-   -DKF6_COMPAT_BUILD=$(usex kf6compat)
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2024-01-05 Thread Andreas Sturmlechner
commit: a9fd320fc16b914ae32171eb823250edae9fc968
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan  4 11:08:52 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  5 08:33:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9fd320f

kde-frameworks/kio: drop 5.112.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 -
 kde-frameworks/kio/kio-5.112.0.ebuild | 92 ---
 2 files changed, 93 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index d1515280db0f..4cae004367ff 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
-DIST kio-5.112.0.tar.xz 3798280 BLAKE2B 
735ce95f4efff32f62f440700bf63e178686d376dcbeee57fe4d7a322fb577a023c1b54ef5a769e7045142710603e03ceaa96025e2273df204218f8664755f66
 SHA512 
25229d22d25efaf3cc0b172a99b724859c61638caa4cd0d8a84293697d7f734d815b97a884e48a44baf8db2697acbd0d4d3cac15b1eca7f8c6edace902680e09
 DIST kio-5.113.0.tar.xz 3798768 BLAKE2B 
bd72d5b10cb76ffdb4074684c29764acaca53f9da3d228bf801c8b7365fe1b878b53261ed029e8836cb78a2621443d2c552e8715678d44dd484e9517258d9bff
 SHA512 
25524882e46bec036cb8bd536c758df1570cdfd3dd037f22f9a764801ed2838aa109bf10c17021a1993d78c7f31e45e37b3861764efe47023ebfacfacf5e9024
 DIST kio-5.247.0.tar.xz 3349268 BLAKE2B 
7645c1181831301f217482613cf05063e6b44bfd2b1492051e6024adf341095cf8b480654e09291029118404099b69c3658deb88b7b1e39106dfc4833519caec
 SHA512 
da56980d742d847ebe3e9156297425aba5a328a4ca0898a3e00907e0a5005b735d5712553d84c1e1e8c12bfbf14e63970df3d9f883fddf491bfddd5bc187286b

diff --git a/kde-frameworks/kio/kio-5.112.0.ebuild 
b/kde-frameworks/kio/kio-5.112.0.ebuild
deleted file mode 100644
index 3806a23ab571..
--- a/kde-frameworks/kio/kio-5.112.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2023 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 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="acl kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   >=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/ktextwidgets-${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="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/files/, kde-frameworks/kio/

2023-12-25 Thread Andreas Sturmlechner
commit: 00ade3e9be009dbb28f04b6cb1fac0f86cb24746
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 19:23:45 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 19:51:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ade3e9

kde-frameworks/kio: Fix Properties dialog crash over malformed Exec

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=465290

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kio-5.113.0-fix-crash-malformed-exec.patch | 41 ++
 kde-frameworks/kio/kio-5.113.0-r1.ebuild   |  5 ++-
 2 files changed, 45 insertions(+), 1 deletion(-)

diff --git 
a/kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch 
b/kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch
new file mode 100644
index ..3688fa4af276
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.113.0-fix-crash-malformed-exec.patch
@@ -0,0 +1,41 @@
+From ebad60218b9d9e6901ae48c3dec9b90da963809c Mon Sep 17 00:00:00 2001
+From: Harald Sitter 
+Date: Wed, 13 Dec 2023 07:44:01 +0100
+Subject: [PATCH] kpropertiesdialog: don't trip over malformed Exec
+
+when the user incorrectly put env vars into the Program field the
+resulting desktop file will be somewhat malformed and literally contain
+
+> Exec='FOO=1 Bar'
+
+this then needs careful handling when parsing so we don't accidentally
+drain the execline list. when this scenario appears we'll need to assume
+the last item in the list is the program as we can't really tell if it
+is a program that looks like an env var or an env var without program
+
+BUG: 465290
+(cherry picked from commit 78d4364677fbe658c6e05d19bb158f895403ccc9)
+---
+ src/widgets/kpropertiesdialog.cpp | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/src/widgets/kpropertiesdialog.cpp 
b/src/widgets/kpropertiesdialog.cpp
+index 93ec0759cf..25061825af 100644
+--- a/src/widgets/kpropertiesdialog.cpp
 b/src/widgets/kpropertiesdialog.cpp
+@@ -3379,6 +3379,12 @@ 
KDesktopPropsPlugin::KDesktopPropsPlugin(KPropertiesDialog *_props)
+ execLine.pop_front();
+ }
+ for (auto env : execLine) {
++if (execLine.length() <= 1) {
++// Don't empty out the list. If the last element contains an 
equal sign we have to treat it as part of the
++// program name lest we have no program
++// https://bugs.kde.org/show_bug.cgi?id=465290
++break;
++}
+ if (!env.contains(QLatin1String("="))) {
+ break;
+ }
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-5.113.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.113.0-r1.ebuild
index 1d6824b359b1..b2f3e4451367 100644
--- a/kde-frameworks/kio/kio-5.113.0-r1.ebuild
+++ b/kde-frameworks/kio/kio-5.113.0-r1.ebuild
@@ -70,7 +70,10 @@ DEPEND="${RDEPEND}
 "
 PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
 
-PATCHES=( "${FILESDIR}/${P}-fix-crash-while-copying.patch" ) # KDE-bug 448532
+PATCHES=(
+   "${FILESDIR}/${P}-fix-crash-while-copying.patch" # KDE-bug 448532
+   "${FILESDIR}/${P}-fix-crash-malformed-exec.patch" # KDE-bug 465290
+)
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/files/, kde-frameworks/kio/

2023-12-25 Thread Andreas Sturmlechner
commit: 0613524c927b0e15a323dbf0c42e44a3cec7c502
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 19:19:34 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 25 19:51:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0613524c

kde-frameworks/kio: Fix dolphin crash while copying

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=448532

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kio-5.113.0-fix-crash-while-copying.patch  | 184 +
 kde-frameworks/kio/kio-5.113.0-r1.ebuild   |  96 +++
 2 files changed, 280 insertions(+)

diff --git a/kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch 
b/kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch
new file mode 100644
index ..845e6bc64339
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.113.0-fix-crash-while-copying.patch
@@ -0,0 +1,184 @@
+From 6bea074739d5a75920d5540bc266549df5642511 Mon Sep 17 00:00:00 2001
+From: Akseli Lahtinen 
+Date: Fri, 1 Dec 2023 11:27:26 +
+Subject: [PATCH] WidgetsAskUserActionHandler: Use QPointer to check the
+ validity of parent widgets
+
+If Dolphin is closed during the copying process,
+and the overwrite/skip dialog appears,
+this crashes the copying process since the
+parent shows to faulty location.
+
+Use QPointer to check that the parent widgets are still
+valid. If not, we just use nullptr, and the dialogs
+will still open.
+
+This also cleans some repetition in code.
+
+BUG:448532
+(cherry picked from commit bdef648edd54e146c30e881d8eb95990a59c5bbc)
+---
+ src/widgets/widgetsaskuseractionhandler.cpp | 90 +
+ 1 file changed, 39 insertions(+), 51 deletions(-)
+
+diff --git a/src/widgets/widgetsaskuseractionhandler.cpp 
b/src/widgets/widgetsaskuseractionhandler.cpp
+index fe2975d0ce..9cbaaec99f 100644
+--- a/src/widgets/widgetsaskuseractionhandler.cpp
 b/src/widgets/widgetsaskuseractionhandler.cpp
+@@ -22,6 +22,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+@@ -40,7 +41,10 @@
+ void 
savePersistentUserReply(KIO::AskUserActionInterface::MessageDialogType type, 
KConfigGroup &cg, const QString &dontAskAgainName, int result);
+ 
+ WidgetsAskUserActionHandler *const q;
+-QWidget *m_parentWidget = nullptr;
++QPointer m_parentWidget = nullptr;
++
++QWidget *getParentWidget(KJob *job);
++QWidget *getParentWidget(QWidget *widget);
+ };
+ 
+ bool 
KIO::WidgetsAskUserActionHandlerPrivate::gotPersistentUserReply(KIO::AskUserActionInterface::MessageDialogType
 type,
+@@ -106,6 +110,36 @@
+ }
+ }
+ 
++QWidget *KIO::WidgetsAskUserActionHandlerPrivate::getParentWidget(KJob *job)
++{
++// This needs to be in qpointer, otherwise copying process
++// will crash if done in background and dolphin is closed
++QPointer parentWidget = nullptr;
++
++if (job) {
++parentWidget = KJobWidgets::window(job);
++}
++
++return getParentWidget(parentWidget);
++}
++
++QWidget *KIO::WidgetsAskUserActionHandlerPrivate::getParentWidget(QWidget 
*widget)
++{
++// This needs to be in qpointer, otherwise copying process
++// will crash if done in background and dolphin is closed
++QPointer parentWidget = widget;
++
++if (!parentWidget) {
++parentWidget = this->m_parentWidget;
++}
++
++if (!parentWidget) {
++parentWidget = qApp->activeWindow();
++}
++
++return parentWidget;
++}
++
+ KIO::WidgetsAskUserActionHandler::WidgetsAskUserActionHandler(QObject *parent)
+ : KIO::AskUserActionInterface(parent)
+ , d(new WidgetsAskUserActionHandlerPrivate(this))
+@@ -128,22 +162,8 @@
+  const QDateTime 
&mtimeSrc,
+  const QDateTime 
&mtimeDest)
+ {
+-QWidget *parentWidget = nullptr;
+-
+-if (job) {
+-parentWidget = KJobWidgets::window(job);
+-}
+-
+-if (!parentWidget) {
+-parentWidget = d->m_parentWidget;
+-}
+-
+-if (!parentWidget) {
+-parentWidget = qApp->activeWindow();
+-}
+-
+ QMetaObject::invokeMethod(qGuiApp, [=] {
+-auto *dlg = new KIO::RenameDialog(parentWidget, title, src, dest, 
options, sizeSrc, sizeDest, ctimeSrc, ctimeDest, mtimeSrc, mtimeDest);
++auto *dlg = new KIO::RenameDialog(d->getParentWidget(job), title, 
src, dest, options, sizeSrc, sizeDest, ctimeSrc, ctimeDest, mtimeSrc, 
mtimeDest);
+ 
+ dlg->setAttribute(Qt::WA_DeleteOnClose);
+ dlg->setWindowModality(Qt::WindowModal);
+@@ -161,22 +181,8 @@
+ 
+ void KIO::WidgetsAskUserActionHandler::askUserSkip(KJob *job, 
KIO::SkipDialog_Options options, const QString &errorText)
+ {
+-QWidget *parentWidget = nullptr;
+-
+-if (job) {
+-parentWidget = KJobWidgets::window(job);
+-}
+-
+-if (!parentWidget) {
+-parentWidget = d->m_parentWidget;
+-}
+-
+-if (!parent

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/files/

2023-12-24 Thread Conrad Kostecki
commit: 495090c937243531fafd2659693c5891e62333ce
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Dec  1 15:10:24 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec 24 22:59:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495090c9

kde-frameworks/kio: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 kde-frameworks/kio/files/kio-5.110.0-crash.patch | 28 
 1 file changed, 28 deletions(-)

diff --git a/kde-frameworks/kio/files/kio-5.110.0-crash.patch 
b/kde-frameworks/kio/files/kio-5.110.0-crash.patch
deleted file mode 100644
index dcda1cfe06f5..
--- a/kde-frameworks/kio/files/kio-5.110.0-crash.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 48322f44323a1fc09305d66d9093fe6c3780709e Mon Sep 17 00:00:00 2001
-From: Kevin Ottens 
-Date: Fri, 15 Sep 2023 09:45:58 +0200
-Subject: [PATCH] Don't crash if KMountPoint gives nothing back while checking
- for CIFS
-
-BUG: 474451

- src/ioslaves/file/file_unix.cpp | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/src/ioslaves/file/file_unix.cpp b/src/ioslaves/file/file_unix.cpp
-index 87c47e7e74..c0bc64354d 100644
 a/src/ioslaves/file/file_unix.cpp
-+++ b/src/ioslaves/file/file_unix.cpp
-@@ -328,6 +328,9 @@ inline static time_t stat_mtime(const QT_STATBUF &buf)
- static bool isOnCifsMount(const QString &filePath)
- {
- const auto mount = KMountPoint::currentMountPoints().findByPath(filePath);
-+if (!mount) {
-+return false;
-+}
- return mount->mountType() == QStringLiteral("cifs") || mount->mountType() 
== QStringLiteral("smb3");
- }
- 
--- 
-GitLab
-



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-12-20 Thread Andreas Sturmlechner
commit: 3e65d55269d7ffb9427f154878146459a1271a00
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 20 13:40:58 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 20 15:10:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e65d552

kde-frameworks/kio: drop 5.246.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 -
 kde-frameworks/kio/kio-5.246.0.ebuild | 88 ---
 2 files changed, 89 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index fe0272579edc..d1515280db0f 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,4 +1,3 @@
 DIST kio-5.112.0.tar.xz 3798280 BLAKE2B 
735ce95f4efff32f62f440700bf63e178686d376dcbeee57fe4d7a322fb577a023c1b54ef5a769e7045142710603e03ceaa96025e2273df204218f8664755f66
 SHA512 
25229d22d25efaf3cc0b172a99b724859c61638caa4cd0d8a84293697d7f734d815b97a884e48a44baf8db2697acbd0d4d3cac15b1eca7f8c6edace902680e09
 DIST kio-5.113.0.tar.xz 3798768 BLAKE2B 
bd72d5b10cb76ffdb4074684c29764acaca53f9da3d228bf801c8b7365fe1b878b53261ed029e8836cb78a2621443d2c552e8715678d44dd484e9517258d9bff
 SHA512 
25524882e46bec036cb8bd536c758df1570cdfd3dd037f22f9a764801ed2838aa109bf10c17021a1993d78c7f31e45e37b3861764efe47023ebfacfacf5e9024
-DIST kio-5.246.0.tar.xz 3347500 BLAKE2B 
af21b7531cbdc01e6c8a68d113ccd252aceb75227ecbc67adaba51d1b7e98f64de593a0df5a3e3af8676480629d701add84191c2df8231bc95807703445ee054
 SHA512 
d8005499121e0a6bc1c65303d425b29fcd99e9d74ca82a641fc72f2f70018100cbf9ce703bc871d6114b14adfc4a48f39b7007655b62fff5fcf0f5414039d44f
 DIST kio-5.247.0.tar.xz 3349268 BLAKE2B 
7645c1181831301f217482613cf05063e6b44bfd2b1492051e6024adf341095cf8b480654e09291029118404099b69c3658deb88b7b1e39106dfc4833519caec
 SHA512 
da56980d742d847ebe3e9156297425aba5a328a4ca0898a3e00907e0a5005b735d5712553d84c1e1e8c12bfbf14e63970df3d9f883fddf491bfddd5bc187286b

diff --git a/kde-frameworks/kio/kio-5.246.0.ebuild 
b/kde-frameworks/kio/kio-5.246.0.ebuild
deleted file mode 100644
index c6d6c94b482f..
--- a/kde-frameworks/kio/kio-5.246.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2023 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=6.6.0
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
-IUSE="acl +kwallet wayland X"
-
-# tests hang
-RESTRICT="test"
-
-COMMON_DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
-   >=dev-qt/qtdeclarative-${QTMIN}:6
-   =kde-frameworks/kauth-${PVCUT}*:6
-   =kde-frameworks/kbookmarks-${PVCUT}*:6
-   =kde-frameworks/kcodecs-${PVCUT}*:6
-   =kde-frameworks/kcolorscheme-${PVCUT}*:6
-   =kde-frameworks/kcompletion-${PVCUT}*:6
-   =kde-frameworks/kconfig-${PVCUT}*:6
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
-   =kde-frameworks/kcoreaddons-${PVCUT}*:6
-   =kde-frameworks/kcrash-${PVCUT}*:6
-   =kde-frameworks/kdbusaddons-${PVCUT}*:6
-   =kde-frameworks/kguiaddons-${PVCUT}*:6
-   =kde-frameworks/ki18n-${PVCUT}*:6
-   =kde-frameworks/kiconthemes-${PVCUT}*:6
-   =kde-frameworks/kitemviews-${PVCUT}*:6
-   =kde-frameworks/kjobwidgets-${PVCUT}*:6
-   =kde-frameworks/knotifications-${PVCUT}*:6
-   =kde-frameworks/kservice-${PVCUT}*:6
-   =kde-frameworks/ktextwidgets-${PVCUT}*:6
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
-   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:6
-   =kde-frameworks/solid-${PVCUT}*:6
-   sys-power/switcheroo-control
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   =kde-frameworks/karchive-${PVCUT}*:6
-   =kde-frameworks/kdoctools-${PVCUT}*:6
-   )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
-   sys-power/switcheroo-control
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package kwallet KF6Wallet)
-   -DWITH_WAYLAND=$(usex wayland)
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-12-17 Thread Andreas Sturmlechner
commit: 6f8a8762fd5bc92ca908081926154816e22178e4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 17 09:41:15 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 17 23:00:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f8a8762

kde-frameworks/kio: 5.246.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 +
 kde-frameworks/kio/kio-5.246.0.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 38739b9237ec..864b831ca0dc 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.112.0.tar.xz 3798280 BLAKE2B 
735ce95f4efff32f62f440700bf63e178686d376dcbeee57fe4d7a322fb577a023c1b54ef5a769e7045142710603e03ceaa96025e2273df204218f8664755f66
 SHA512 
25229d22d25efaf3cc0b172a99b724859c61638caa4cd0d8a84293697d7f734d815b97a884e48a44baf8db2697acbd0d4d3cac15b1eca7f8c6edace902680e09
 DIST kio-5.113.0.tar.xz 3798768 BLAKE2B 
bd72d5b10cb76ffdb4074684c29764acaca53f9da3d228bf801c8b7365fe1b878b53261ed029e8836cb78a2621443d2c552e8715678d44dd484e9517258d9bff
 SHA512 
25524882e46bec036cb8bd536c758df1570cdfd3dd037f22f9a764801ed2838aa109bf10c17021a1993d78c7f31e45e37b3861764efe47023ebfacfacf5e9024
+DIST kio-5.246.0.tar.xz 3347500 BLAKE2B 
af21b7531cbdc01e6c8a68d113ccd252aceb75227ecbc67adaba51d1b7e98f64de593a0df5a3e3af8676480629d701add84191c2df8231bc95807703445ee054
 SHA512 
d8005499121e0a6bc1c65303d425b29fcd99e9d74ca82a641fc72f2f70018100cbf9ce703bc871d6114b14adfc4a48f39b7007655b62fff5fcf0f5414039d44f

diff --git a/kde-frameworks/kio/kio-5.246.0.ebuild 
b/kde-frameworks/kio/kio-5.246.0.ebuild
new file mode 100644
index ..c6d6c94b482f
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.246.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 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=6.6.0
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64"
+IUSE="acl +kwallet wayland X"
+
+# tests hang
+RESTRICT="test"
+
+COMMON_DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   =kde-frameworks/kauth-${PVCUT}*:6
+   =kde-frameworks/kbookmarks-${PVCUT}*:6
+   =kde-frameworks/kcodecs-${PVCUT}*:6
+   =kde-frameworks/kcolorscheme-${PVCUT}*:6
+   =kde-frameworks/kcompletion-${PVCUT}*:6
+   =kde-frameworks/kconfig-${PVCUT}*:6
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:6
+   =kde-frameworks/kcoreaddons-${PVCUT}*:6
+   =kde-frameworks/kcrash-${PVCUT}*:6
+   =kde-frameworks/kdbusaddons-${PVCUT}*:6
+   =kde-frameworks/kguiaddons-${PVCUT}*:6
+   =kde-frameworks/ki18n-${PVCUT}*:6
+   =kde-frameworks/kiconthemes-${PVCUT}*:6
+   =kde-frameworks/kitemviews-${PVCUT}*:6
+   =kde-frameworks/kjobwidgets-${PVCUT}*:6
+   =kde-frameworks/knotifications-${PVCUT}*:6
+   =kde-frameworks/kservice-${PVCUT}*:6
+   =kde-frameworks/ktextwidgets-${PVCUT}*:6
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+   =kde-frameworks/kwindowsystem-${PVCUT}*:6[wayland?,X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:6
+   =kde-frameworks/solid-${PVCUT}*:6
+   sys-power/switcheroo-control
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   =kde-frameworks/karchive-${PVCUT}*:6
+   =kde-frameworks/kdoctools-${PVCUT}*:6
+   )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+   sys-power/switcheroo-control
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kwallet KF6Wallet)
+   -DWITH_WAYLAND=$(usex wayland)
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-12-15 Thread Andreas Sturmlechner
commit: 01d7613d76d0dfaa0ed2a461009a616b283855fc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec 15 11:58:52 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec 15 16:21:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d7613d

kde-frameworks/kio: 5.113.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 +
 kde-frameworks/kio/kio-5.113.0.ebuild | 94 +++
 kde-frameworks/kio/metadata.xml   |  1 +
 3 files changed, 96 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index e34530bda1f1..38739b9237ec 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1 +1,2 @@
 DIST kio-5.112.0.tar.xz 3798280 BLAKE2B 
735ce95f4efff32f62f440700bf63e178686d376dcbeee57fe4d7a322fb577a023c1b54ef5a769e7045142710603e03ceaa96025e2273df204218f8664755f66
 SHA512 
25229d22d25efaf3cc0b172a99b724859c61638caa4cd0d8a84293697d7f734d815b97a884e48a44baf8db2697acbd0d4d3cac15b1eca7f8c6edace902680e09
+DIST kio-5.113.0.tar.xz 3798768 BLAKE2B 
bd72d5b10cb76ffdb4074684c29764acaca53f9da3d228bf801c8b7365fe1b878b53261ed029e8836cb78a2621443d2c552e8715678d44dd484e9517258d9bff
 SHA512 
25524882e46bec036cb8bd536c758df1570cdfd3dd037f22f9a764801ed2838aa109bf10c17021a1993d78c7f31e45e37b3861764efe47023ebfacfacf5e9024

diff --git a/kde-frameworks/kio/kio-5.113.0.ebuild 
b/kde-frameworks/kio/kio-5.113.0.ebuild
new file mode 100644
index ..fd3d6028a0e9
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.113.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl kerberos kf6compat +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   >=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/ktextwidgets-${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 )
+   kf6compat? ( kde-apps/kio-extras:6 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package kerberos GSSAPI)
+   $(cmake_use_find_package kwallet KF5Wallet)
+   -DKF6_COMPAT_BUILD=$(usex kf6compat)
+   -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
+}

diff --git a/kde-frameworks/kio/metadata.xml b/kde-frameworks/kio/metadata.xml
index ef4d43059c0d..01d1befe3457 100644
--- a/kde-frameworks/kio/metadata.xml
+++ b/kde-frameworks/kio/metadata.xml
@@ -10,6 +10,7 @@


Build plugins for 
dev-qt/designer
+   Disable components colliding with KF6, 
depend on KF6 components instead
Enable permanent sto

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-11-28 Thread Andreas Sturmlechner
commit: 6d0dd1c643c6b3cafeb5a3b5cd72035c3d0af2fa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 24 12:46:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 28 09:45:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0dd1c6

kde-frameworks/kio: drop 5.110.0-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest  |  1 -
 kde-frameworks/kio/kio-5.110.0-r1.ebuild | 94 
 2 files changed, 95 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 1181a66cb6f6..e34530bda1f1 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1 @@
-DIST kio-5.110.0.tar.xz 3795996 BLAKE2B 
b06364f9ed206ce3115dd111f403a4f3b99024cdc5199e315f245a62f8643a67bca1f4b68648b2381fb3a67f6c827632feedb42881e61874e7069c8782acf21a
 SHA512 
b73898c7291ac8dae2968d2ef5b0311ce35aa42fff7c620706a5d7a91798c4cb50daf8612e4e5f5ae0d433837b9bf7556d8e4f5be6449c6ae9bfe5c65c1d9fb2
 DIST kio-5.112.0.tar.xz 3798280 BLAKE2B 
735ce95f4efff32f62f440700bf63e178686d376dcbeee57fe4d7a322fb577a023c1b54ef5a769e7045142710603e03ceaa96025e2273df204218f8664755f66
 SHA512 
25229d22d25efaf3cc0b172a99b724859c61638caa4cd0d8a84293697d7f734d815b97a884e48a44baf8db2697acbd0d4d3cac15b1eca7f8c6edace902680e09

diff --git a/kde-frameworks/kio/kio-5.110.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.110.0-r1.ebuild
deleted file mode 100644
index b9489c276c4c..
--- a/kde-frameworks/kio/kio-5.110.0-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 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 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="acl kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   >=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/ktextwidgets-${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="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-PATCHES=( "${FILESDIR}/${P}-crash.patch" ) # KDE-bug 474451
-
-src_configure() {
-   local mycmakeargs=(
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-11-12 Thread Andreas Sturmlechner
commit: 907a3f8fb91e5341fcb1e28b5c6371277b6c0dc1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 09:37:57 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 09:43:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907a3f8f

kde-frameworks/kio: drop 5.111.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 -
 kde-frameworks/kio/kio-5.111.0.ebuild | 92 ---
 2 files changed, 93 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 7429d6d384a8..1181a66cb6f6 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
 DIST kio-5.110.0.tar.xz 3795996 BLAKE2B 
b06364f9ed206ce3115dd111f403a4f3b99024cdc5199e315f245a62f8643a67bca1f4b68648b2381fb3a67f6c827632feedb42881e61874e7069c8782acf21a
 SHA512 
b73898c7291ac8dae2968d2ef5b0311ce35aa42fff7c620706a5d7a91798c4cb50daf8612e4e5f5ae0d433837b9bf7556d8e4f5be6449c6ae9bfe5c65c1d9fb2
-DIST kio-5.111.0.tar.xz 3798160 BLAKE2B 
6140b79574d527a08f57dea5e4dcf8af6e6ab507f8e2073def25b94093a4b2beeb952f24652415927a9dc84d1882d8f46cd0aa0c02d792388f7d2876e30b7ac5
 SHA512 
e46e6b6182829ec97d601a5f745583e4c1b443877aa2b1af7293502c6507af0d7fa52b5187bd66c4437c7b838b78964806949292ad51d8438f4920746a3696b2
 DIST kio-5.112.0.tar.xz 3798280 BLAKE2B 
735ce95f4efff32f62f440700bf63e178686d376dcbeee57fe4d7a322fb577a023c1b54ef5a769e7045142710603e03ceaa96025e2273df204218f8664755f66
 SHA512 
25229d22d25efaf3cc0b172a99b724859c61638caa4cd0d8a84293697d7f734d815b97a884e48a44baf8db2697acbd0d4d3cac15b1eca7f8c6edace902680e09

diff --git a/kde-frameworks/kio/kio-5.111.0.ebuild 
b/kde-frameworks/kio/kio-5.111.0.ebuild
deleted file mode 100644
index 92d54f239dba..
--- a/kde-frameworks/kio/kio-5.111.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2023 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="acl kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   >=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/ktextwidgets-${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="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-10-19 Thread Andreas Sturmlechner
commit: ad608194effb2c2efe2b2871babcfdcc4360060f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 19 14:34:06 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 19 15:10:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad608194

kde-frameworks/kio: 5.111.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 +
 kde-frameworks/kio/kio-5.111.0.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 27cb16824ec6..591463a749da 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1 +1,2 @@
 DIST kio-5.110.0.tar.xz 3795996 BLAKE2B 
b06364f9ed206ce3115dd111f403a4f3b99024cdc5199e315f245a62f8643a67bca1f4b68648b2381fb3a67f6c827632feedb42881e61874e7069c8782acf21a
 SHA512 
b73898c7291ac8dae2968d2ef5b0311ce35aa42fff7c620706a5d7a91798c4cb50daf8612e4e5f5ae0d433837b9bf7556d8e4f5be6449c6ae9bfe5c65c1d9fb2
+DIST kio-5.111.0.tar.xz 3798160 BLAKE2B 
6140b79574d527a08f57dea5e4dcf8af6e6ab507f8e2073def25b94093a4b2beeb952f24652415927a9dc84d1882d8f46cd0aa0c02d792388f7d2876e30b7ac5
 SHA512 
e46e6b6182829ec97d601a5f745583e4c1b443877aa2b1af7293502c6507af0d7fa52b5187bd66c4437c7b838b78964806949292ad51d8438f4920746a3696b2

diff --git a/kde-frameworks/kio/kio-5.111.0.ebuild 
b/kde-frameworks/kio/kio-5.111.0.ebuild
new file mode 100644
index ..92d54f239dba
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.111.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2023 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   >=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/ktextwidgets-${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="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-09-26 Thread Andreas Sturmlechner
commit: 9c5ccba95b18f14d7090fcf98211191d3bfa68b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 26 18:40:31 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 26 19:06:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5ccba9

kde-frameworks/kio: drop 5.108.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 -
 kde-frameworks/kio/kio-5.108.0.ebuild | 88 ---
 2 files changed, 89 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 15a4a162ab85..27cb16824ec6 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1 @@
-DIST kio-5.108.0.tar.xz 3778556 BLAKE2B 
b44b49a520588f3e639290c23052b700d8573d9aa3186e62419d2425ee4bb7126621c749d6d9c658697b9c13f2332604329bb23d8a276cc2fca9d1cfff85a5dd
 SHA512 
846ae1931793b97dde436396ced9341e072cae18869e4eb755c4024dee7c725dde9d02f44779705d744823bfe898f08b6139b070737617d09122fbc6c72c8154
 DIST kio-5.110.0.tar.xz 3795996 BLAKE2B 
b06364f9ed206ce3115dd111f403a4f3b99024cdc5199e315f245a62f8643a67bca1f4b68648b2381fb3a67f6c827632feedb42881e61874e7069c8782acf21a
 SHA512 
b73898c7291ac8dae2968d2ef5b0311ce35aa42fff7c620706a5d7a91798c4cb50daf8612e4e5f5ae0d433837b9bf7556d8e4f5be6449c6ae9bfe5c65c1d9fb2

diff --git a/kde-frameworks/kio/kio-5.108.0.ebuild 
b/kde-frameworks/kio/kio-5.108.0.ebuild
deleted file mode 100644
index 69aa8b850589..
--- a/kde-frameworks/kio/kio-5.108.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-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 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=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/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
-   kerberos? ( virtual/krb5 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package handbook KF5DocTools)
-   $(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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-09-19 Thread Andreas Sturmlechner
commit: c99669690684149247e297aa2fcf99723a1d6229
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 19 10:39:12 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 19 10:39:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9966969

kde-frameworks/kio: drop 5.110.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-5.110.0.ebuild | 92 ---
 1 file changed, 92 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.110.0.ebuild 
b/kde-frameworks/kio/kio-5.110.0.ebuild
deleted file mode 100644
index 92d54f239dba..
--- a/kde-frameworks/kio/kio-5.110.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2023 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="acl kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   >=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/ktextwidgets-${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="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/files/, kde-frameworks/kio/

2023-09-19 Thread Andreas Sturmlechner
commit: 617f3cafac39cc608970df20d9b3281b918a094d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep 18 20:38:29 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 19 10:39:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617f3caf

kde-frameworks/kio: Backport crashfix per upstream request

See also:
https://mail.kde.org/pipermail/distributions/2023-September/001419.html
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=474451

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/files/kio-5.110.0-crash.patch | 28 +++
 kde-frameworks/kio/kio-5.110.0-r1.ebuild | 94 
 2 files changed, 122 insertions(+)

diff --git a/kde-frameworks/kio/files/kio-5.110.0-crash.patch 
b/kde-frameworks/kio/files/kio-5.110.0-crash.patch
new file mode 100644
index ..dcda1cfe06f5
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.110.0-crash.patch
@@ -0,0 +1,28 @@
+From 48322f44323a1fc09305d66d9093fe6c3780709e Mon Sep 17 00:00:00 2001
+From: Kevin Ottens 
+Date: Fri, 15 Sep 2023 09:45:58 +0200
+Subject: [PATCH] Don't crash if KMountPoint gives nothing back while checking
+ for CIFS
+
+BUG: 474451
+---
+ src/ioslaves/file/file_unix.cpp | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/ioslaves/file/file_unix.cpp b/src/ioslaves/file/file_unix.cpp
+index 87c47e7e74..c0bc64354d 100644
+--- a/src/ioslaves/file/file_unix.cpp
 b/src/ioslaves/file/file_unix.cpp
+@@ -328,6 +328,9 @@ inline static time_t stat_mtime(const QT_STATBUF &buf)
+ static bool isOnCifsMount(const QString &filePath)
+ {
+ const auto mount = KMountPoint::currentMountPoints().findByPath(filePath);
++if (!mount) {
++return false;
++}
+ return mount->mountType() == QStringLiteral("cifs") || mount->mountType() 
== QStringLiteral("smb3");
+ }
+ 
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-5.110.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.110.0-r1.ebuild
new file mode 100644
index ..ccba848a7d91
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.110.0-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   >=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/ktextwidgets-${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="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+PATCHES=( "${FILESDIR}/${P}-crash.patch" ) # KDE-bug 474451
+
+src_configure() {
+   local mycmakeargs=(
+   -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
+  

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-09-10 Thread Andreas Sturmlechner
commit: be77b931d40bd931de739b4d4d232861da31ce66
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 10 11:31:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep 10 11:44:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be77b931

kde-frameworks/kio: drop 5.109.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 -
 kde-frameworks/kio/kio-5.109.0.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 5acba79331f9..15a4a162ab85 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
 DIST kio-5.108.0.tar.xz 3778556 BLAKE2B 
b44b49a520588f3e639290c23052b700d8573d9aa3186e62419d2425ee4bb7126621c749d6d9c658697b9c13f2332604329bb23d8a276cc2fca9d1cfff85a5dd
 SHA512 
846ae1931793b97dde436396ced9341e072cae18869e4eb755c4024dee7c725dde9d02f44779705d744823bfe898f08b6139b070737617d09122fbc6c72c8154
-DIST kio-5.109.0.tar.xz 3794048 BLAKE2B 
47f0ee93b20a7396e4f0a5bcfa879f8c660e7af51a0fdba4681737bff7bd0970633cffdfa1fd6cd6015c98c844b4a7cf9b608e78e23c915ccb0fa58bd07e52fb
 SHA512 
c1291bf75de042d503a486d8f646699bde2e338a122adb62f5c7519aa21c042d4b5ffcb1dea7b4a4ff89899c43bf1cd685f5088a54c0e87e2a87f2efef13c572
 DIST kio-5.110.0.tar.xz 3795996 BLAKE2B 
b06364f9ed206ce3115dd111f403a4f3b99024cdc5199e315f245a62f8643a67bca1f4b68648b2381fb3a67f6c827632feedb42881e61874e7069c8782acf21a
 SHA512 
b73898c7291ac8dae2968d2ef5b0311ce35aa42fff7c620706a5d7a91798c4cb50daf8612e4e5f5ae0d433837b9bf7556d8e4f5be6449c6ae9bfe5c65c1d9fb2

diff --git a/kde-frameworks/kio/kio-5.109.0.ebuild 
b/kde-frameworks/kio/kio-5.109.0.ebuild
deleted file mode 100644
index 99610c779c44..
--- a/kde-frameworks/kio/kio-5.109.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=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/ktextwidgets-${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? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
-   kerberos? ( virtual/krb5 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package handbook KF5DocTools)
-   $(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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-08-18 Thread Andreas Sturmlechner
commit: ad681ebd4d86aee6b1b586e614007def157ff6fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 18 09:04:33 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 18 09:05:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad681ebd

kde-frameworks/kio: tarball respun

See also:
https://mail.kde.org/pipermail/release-team/2023-August/013126.html

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 3a2c67815a44..103bea307146 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,2 @@
 DIST kio-5.108.0.tar.xz 3778556 BLAKE2B 
b44b49a520588f3e639290c23052b700d8573d9aa3186e62419d2425ee4bb7126621c749d6d9c658697b9c13f2332604329bb23d8a276cc2fca9d1cfff85a5dd
 SHA512 
846ae1931793b97dde436396ced9341e072cae18869e4eb755c4024dee7c725dde9d02f44779705d744823bfe898f08b6139b070737617d09122fbc6c72c8154
-DIST kio-5.109.0.tar.xz 3793936 BLAKE2B 
4a946e15ec2ca28a6541873c3456c3c0b99b55422b7cc376f78003b15d564ad31705a679a5c1fd381d657c050cfbbd0774a784d0355776cbd02069357d1b08ea
 SHA512 
0c43340d6f3d4bc42f3f52821e61118f998a902478ae66740830b4b21ad2556f715229c1ca1e10396ead3c279dffd5de8c6b52e8a6e5430316f00dd249207940
+DIST kio-5.109.0.tar.xz 3794048 BLAKE2B 
47f0ee93b20a7396e4f0a5bcfa879f8c660e7af51a0fdba4681737bff7bd0970633cffdfa1fd6cd6015c98c844b4a7cf9b608e78e23c915ccb0fa58bd07e52fb
 SHA512 
c1291bf75de042d503a486d8f646699bde2e338a122adb62f5c7519aa21c042d4b5ffcb1dea7b4a4ff89899c43bf1cd685f5088a54c0e87e2a87f2efef13c572



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-08-18 Thread Andreas Sturmlechner
commit: df8070fa9624cea4f47b8dc95d97ca38cf2b5bb0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 16 08:53:53 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 18 08:25:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8070fa

kde-frameworks/kio: 5.109.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 +
 kde-frameworks/kio/kio-5.109.0.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index e81f5d6f3d2c..3a2c67815a44 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1 +1,2 @@
 DIST kio-5.108.0.tar.xz 3778556 BLAKE2B 
b44b49a520588f3e639290c23052b700d8573d9aa3186e62419d2425ee4bb7126621c749d6d9c658697b9c13f2332604329bb23d8a276cc2fca9d1cfff85a5dd
 SHA512 
846ae1931793b97dde436396ced9341e072cae18869e4eb755c4024dee7c725dde9d02f44779705d744823bfe898f08b6139b070737617d09122fbc6c72c8154
+DIST kio-5.109.0.tar.xz 3793936 BLAKE2B 
4a946e15ec2ca28a6541873c3456c3c0b99b55422b7cc376f78003b15d564ad31705a679a5c1fd381d657c050cfbbd0774a784d0355776cbd02069357d1b08ea
 SHA512 
0c43340d6f3d4bc42f3f52821e61118f998a902478ae66740830b4b21ad2556f715229c1ca1e10396ead3c279dffd5de8c6b52e8a6e5430316f00dd249207940

diff --git a/kde-frameworks/kio/kio-5.109.0.ebuild 
b/kde-frameworks/kio/kio-5.109.0.ebuild
new file mode 100644
index ..2bb82ba1db8f
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.109.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+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 ~arm ~arm64 ~loong ~riscv"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=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/ktextwidgets-${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? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package handbook KF5DocTools)
+   $(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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-08-02 Thread Andreas Sturmlechner
commit: 27d8bd3cdb4ba590b3f0c5ecc7d4b53aef26a04b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 19:16:28 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 19:33:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d8bd3c

kde-frameworks/kio: drop 5.106.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 -
 kde-frameworks/kio/kio-5.106.0.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 37fdea3078e1..e81f5d6f3d2c 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1 @@
-DIST kio-5.106.0.tar.xz 3771496 BLAKE2B 
46cb4ab6b6ec83efdd9fa9a4c988d25517462efb9f70a258cccb5c2c8ee197083cdd881a7393251487091d88d86580173d7f1a9af12347e707cdcbb864ed0cfd
 SHA512 
d4996f5bc4e69ebab4ca49944c820c54998a0c25995f14f4f27e8d6967e0274ae02e248c75a8b3315cd77b10ce93b36c3825da2de832349f5a2abd067eae6b92
 DIST kio-5.108.0.tar.xz 3778556 BLAKE2B 
b44b49a520588f3e639290c23052b700d8573d9aa3186e62419d2425ee4bb7126621c749d6d9c658697b9c13f2332604329bb23d8a276cc2fca9d1cfff85a5dd
 SHA512 
846ae1931793b97dde436396ced9341e072cae18869e4eb755c4024dee7c725dde9d02f44779705d744823bfe898f08b6139b070737617d09122fbc6c72c8154

diff --git a/kde-frameworks/kio/kio-5.106.0.ebuild 
b/kde-frameworks/kio/kio-5.106.0.ebuild
deleted file mode 100644
index 7999d4ae4cd4..
--- a/kde-frameworks/kio/kio-5.106.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=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/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
-   kerberos? ( virtual/krb5 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package handbook KF5DocTools)
-   $(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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-07-08 Thread Andreas Sturmlechner
commit: c67883b56080fc8054a960c98b3d40a2c99e9ee5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  8 15:38:17 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  8 16:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67883b5

kde-frameworks/kio: drop 5.107.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 -
 kde-frameworks/kio/kio-5.107.0.ebuild | 88 ---
 2 files changed, 89 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 7c66e5146b7d..37fdea3078e1 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
 DIST kio-5.106.0.tar.xz 3771496 BLAKE2B 
46cb4ab6b6ec83efdd9fa9a4c988d25517462efb9f70a258cccb5c2c8ee197083cdd881a7393251487091d88d86580173d7f1a9af12347e707cdcbb864ed0cfd
 SHA512 
d4996f5bc4e69ebab4ca49944c820c54998a0c25995f14f4f27e8d6967e0274ae02e248c75a8b3315cd77b10ce93b36c3825da2de832349f5a2abd067eae6b92
-DIST kio-5.107.0.tar.xz 3771692 BLAKE2B 
d0528bf0b14ece9505d9c15b302415eea4384bd143b7963cf3ef475ccb1789ca3d1c8ada2047d964dbbf2d965e20dcd6d9509c8147beefa4f4b95d140a4f5731
 SHA512 
184b7eea95f72302a81f799e683228ebb6814d9fe6ca515f9db3a911fc773366aec0550bfc904e7c011977d6b577a7c2bbeab3c3bfeabf0fee54f72b2e12c222
 DIST kio-5.108.0.tar.xz 3778556 BLAKE2B 
b44b49a520588f3e639290c23052b700d8573d9aa3186e62419d2425ee4bb7126621c749d6d9c658697b9c13f2332604329bb23d8a276cc2fca9d1cfff85a5dd
 SHA512 
846ae1931793b97dde436396ced9341e072cae18869e4eb755c4024dee7c725dde9d02f44779705d744823bfe898f08b6139b070737617d09122fbc6c72c8154

diff --git a/kde-frameworks/kio/kio-5.107.0.ebuild 
b/kde-frameworks/kio/kio-5.107.0.ebuild
deleted file mode 100644
index 2cb6ca835ee3..
--- a/kde-frameworks/kio/kio-5.107.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=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/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
-   kerberos? ( virtual/krb5 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package handbook KF5DocTools)
-   $(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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2023-06-22 Thread Andreas Sturmlechner
commit: cca54926437d76292328419ebc5659b183a1640e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun 22 20:42:06 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 22 21:16:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca54926

kde-frameworks/kio: drop 5.104.0-r3

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest|  1 -
 .../kio-5.104.0-fix-kstart5-not-returning.patch| 78 --
 ...0-handle-copy_file_range-failing-w-ENOENT.patch | 33 
 ...5.104.0-renamefiledialog-fix-number-limit.patch | 31 ---
 kde-frameworks/kio/kio-5.104.0-r3.ebuild   | 95 --
 5 files changed, 238 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index dea1e5c12ba3..252988842c2b 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
-DIST kio-5.104.0.tar.xz 3770264 BLAKE2B 
5633873828eafbfc1438d898c7eee7cc4234d0612b636d9b086ec273527900a0f9cc5fb3aeac327c2d0a96ec00192377e27f44bb300c6e7209876826b77a9b22
 SHA512 
483edb57a9de8be37248b4bdbd442d55814e126348d6db8316c9bcd59be76620d44145760e31ba685ce3ae606451547c3c386f8049b47df1b7f4ef2f45c276b8
 DIST kio-5.106.0.tar.xz 3771496 BLAKE2B 
46cb4ab6b6ec83efdd9fa9a4c988d25517462efb9f70a258cccb5c2c8ee197083cdd881a7393251487091d88d86580173d7f1a9af12347e707cdcbb864ed0cfd
 SHA512 
d4996f5bc4e69ebab4ca49944c820c54998a0c25995f14f4f27e8d6967e0274ae02e248c75a8b3315cd77b10ce93b36c3825da2de832349f5a2abd067eae6b92
 DIST kio-5.107.0.tar.xz 3771692 BLAKE2B 
d0528bf0b14ece9505d9c15b302415eea4384bd143b7963cf3ef475ccb1789ca3d1c8ada2047d964dbbf2d965e20dcd6d9509c8147beefa4f4b95d140a4f5731
 SHA512 
184b7eea95f72302a81f799e683228ebb6814d9fe6ca515f9db3a911fc773366aec0550bfc904e7c011977d6b577a7c2bbeab3c3bfeabf0fee54f72b2e12c222

diff --git 
a/kde-frameworks/kio/files/kio-5.104.0-fix-kstart5-not-returning.patch 
b/kde-frameworks/kio/files/kio-5.104.0-fix-kstart5-not-returning.patch
deleted file mode 100644
index 53df9fcc0a62..
--- a/kde-frameworks/kio/files/kio-5.104.0-fix-kstart5-not-returning.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-From fea052ba369e474a092516a4717556b52ff92e00 Mon Sep 17 00:00:00 2001
-From: Thenujan Sandramohan 
-Date: Fri, 24 Mar 2023 22:33:19 +
-Subject: [PATCH] CommandLauncher: call emitResult() as soon as process has
- started
-
-This MR makes `emitResult` get called as soon as the process has started 
instead of when the process has ended. It also changes `emitDelayedError` as a 
protected member of `KProcessRunner` to make it invokable by 
`ForkingProcessRunner`. It also removes `processFinished` signal as it's not 
used anymore.
-
-BUG: 466359

- src/gui/commandlauncherjob.cpp | 2 --
- src/gui/kprocessrunner.cpp | 3 +--
- src/gui/kprocessrunner_p.h | 7 +--
- 3 files changed, 2 insertions(+), 10 deletions(-)
-
-diff --git a/src/gui/commandlauncherjob.cpp b/src/gui/commandlauncherjob.cpp
-index c82a8ef56e..06deede116 100644
 a/src/gui/commandlauncherjob.cpp
-+++ b/src/gui/commandlauncherjob.cpp
-@@ -143,8 +143,6 @@ void KIO::CommandLauncherJob::start()
- });
- connect(d->m_processRunner, &KProcessRunner::processStarted, this, 
[this](qint64 pid) {
- d->m_pid = pid;
--});
--connect(d->m_processRunner, &KProcessRunner::processFinished, this, 
[this]() {
- emitResult();
- });
- }
-diff --git a/src/gui/kprocessrunner.cpp b/src/gui/kprocessrunner.cpp
-index 232b0e4caa..b97079c240 100644
 a/src/gui/kprocessrunner.cpp
-+++ b/src/gui/kprocessrunner.cpp
-@@ -472,9 +472,8 @@ void ForkingProcessRunner::slotProcessExited(int exitCode, 
QProcess::ExitStatus
- if (exitCode == 9009) {
- #endif
- const QStringList args = m_cmd.split(QLatin1Char(' '));
--Q_EMIT error(xi18nc("@info", "The command %1 could 
not be found.", args[0]));
-+emitDelayedError(xi18nc("@info", "The command %1 
could not be found.", args[0]));
- }
--Q_EMIT processFinished();
- }
- 
- // This code is also used in klauncher (and KRun).
-diff --git a/src/gui/kprocessrunner_p.h b/src/gui/kprocessrunner_p.h
-index 84973547c6..65df04b073 100644
 a/src/gui/kprocessrunner_p.h
-+++ b/src/gui/kprocessrunner_p.h
-@@ -120,11 +120,6 @@ Q_SIGNALS:
-  */
- void processStarted(qint64 pid);
- 
--/**
-- * @brief emitted when the process was finished
-- */
--void processFinished();
--
- /**
-  * Notifies about having received the token were waiting for.
-  *
-@@ -142,6 +137,7 @@ protected:
- QString name() const;
- QString maybeAliasedName(const QString &pattern) const;
- static QString escapeUnitName(const QString &input);
-+void emitDelayedError(const QString &errorMsg);
- 
- std::unique_ptr m_process;
- QString m_executable; // can be a full path
-@@ -157,7 +153,6 @@ protected:
- KStartupInfoId m_startupId;
- 
- private:
--voi

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-06-10 Thread Andreas Sturmlechner
commit: 0c78ff6d5a9dca0a2f829b80b1d41f04c6cc61fa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 10 09:58:19 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 10 10:02:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c78ff6d

kde-frameworks/kio: 5.107.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 +
 kde-frameworks/kio/kio-5.107.0.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 868c005e037b..dea1e5c12ba3 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.104.0.tar.xz 3770264 BLAKE2B 
5633873828eafbfc1438d898c7eee7cc4234d0612b636d9b086ec273527900a0f9cc5fb3aeac327c2d0a96ec00192377e27f44bb300c6e7209876826b77a9b22
 SHA512 
483edb57a9de8be37248b4bdbd442d55814e126348d6db8316c9bcd59be76620d44145760e31ba685ce3ae606451547c3c386f8049b47df1b7f4ef2f45c276b8
 DIST kio-5.106.0.tar.xz 3771496 BLAKE2B 
46cb4ab6b6ec83efdd9fa9a4c988d25517462efb9f70a258cccb5c2c8ee197083cdd881a7393251487091d88d86580173d7f1a9af12347e707cdcbb864ed0cfd
 SHA512 
d4996f5bc4e69ebab4ca49944c820c54998a0c25995f14f4f27e8d6967e0274ae02e248c75a8b3315cd77b10ce93b36c3825da2de832349f5a2abd067eae6b92
+DIST kio-5.107.0.tar.xz 3771692 BLAKE2B 
d0528bf0b14ece9505d9c15b302415eea4384bd143b7963cf3ef475ccb1789ca3d1c8ada2047d964dbbf2d965e20dcd6d9509c8147beefa4f4b95d140a4f5731
 SHA512 
184b7eea95f72302a81f799e683228ebb6814d9fe6ca515f9db3a911fc773366aec0550bfc904e7c011977d6b577a7c2bbeab3c3bfeabf0fee54f72b2e12c222

diff --git a/kde-frameworks/kio/kio-5.107.0.ebuild 
b/kde-frameworks/kio/kio-5.107.0.ebuild
new file mode 100644
index ..2cb6ca835ee3
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.107.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=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/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package handbook KF5DocTools)
+   $(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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-05-13 Thread Andreas Sturmlechner
commit: aec991f52f10e236271f22d9adec22687517b01f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 13 21:13:31 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 13 21:24:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec991f5

kde-frameworks/kio: drop 5.105.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 -
 kde-frameworks/kio/kio-5.105.0.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index ffacb5bf5e50..868c005e037b 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
 DIST kio-5.104.0.tar.xz 3770264 BLAKE2B 
5633873828eafbfc1438d898c7eee7cc4234d0612b636d9b086ec273527900a0f9cc5fb3aeac327c2d0a96ec00192377e27f44bb300c6e7209876826b77a9b22
 SHA512 
483edb57a9de8be37248b4bdbd442d55814e126348d6db8316c9bcd59be76620d44145760e31ba685ce3ae606451547c3c386f8049b47df1b7f4ef2f45c276b8
-DIST kio-5.105.0.tar.xz 3770768 BLAKE2B 
1e5dfb96d2a172ec0e0b8b7c4b0f7feec3e1833bd4a98225931aabeb682139b3e366c4387dbcd0308d193dbc3a0a4d337671b5cc1d316c4a0b21051c0f004b0f
 SHA512 
ca16ad5aa58b0d9833cade530fa175f95c3e81baa304c1a14b888a16f070b175c770049437d4239351f9b05ad991456d4c7506271a9ceb41befa5e55fef5f227
 DIST kio-5.106.0.tar.xz 3771496 BLAKE2B 
46cb4ab6b6ec83efdd9fa9a4c988d25517462efb9f70a258cccb5c2c8ee197083cdd881a7393251487091d88d86580173d7f1a9af12347e707cdcbb864ed0cfd
 SHA512 
d4996f5bc4e69ebab4ca49944c820c54998a0c25995f14f4f27e8d6967e0274ae02e248c75a8b3315cd77b10ce93b36c3825da2de832349f5a2abd067eae6b92

diff --git a/kde-frameworks/kio/kio-5.105.0.ebuild 
b/kde-frameworks/kio/kio-5.105.0.ebuild
deleted file mode 100644
index 9b1e05fe0544..
--- a/kde-frameworks/kio/kio-5.105.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=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/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
-   kerberos? ( virtual/krb5 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package handbook KF5DocTools)
-   $(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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-05-13 Thread Andreas Sturmlechner
commit: 6d50e46f517d237a518918d0b39049bda0d400a8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 13 16:38:34 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 13 16:55:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d50e46f

kde-frameworks/kio: 5.106.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 +
 kde-frameworks/kio/kio-5.106.0.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 0ba9b33851d9..ffacb5bf5e50 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.104.0.tar.xz 3770264 BLAKE2B 
5633873828eafbfc1438d898c7eee7cc4234d0612b636d9b086ec273527900a0f9cc5fb3aeac327c2d0a96ec00192377e27f44bb300c6e7209876826b77a9b22
 SHA512 
483edb57a9de8be37248b4bdbd442d55814e126348d6db8316c9bcd59be76620d44145760e31ba685ce3ae606451547c3c386f8049b47df1b7f4ef2f45c276b8
 DIST kio-5.105.0.tar.xz 3770768 BLAKE2B 
1e5dfb96d2a172ec0e0b8b7c4b0f7feec3e1833bd4a98225931aabeb682139b3e366c4387dbcd0308d193dbc3a0a4d337671b5cc1d316c4a0b21051c0f004b0f
 SHA512 
ca16ad5aa58b0d9833cade530fa175f95c3e81baa304c1a14b888a16f070b175c770049437d4239351f9b05ad991456d4c7506271a9ceb41befa5e55fef5f227
+DIST kio-5.106.0.tar.xz 3771496 BLAKE2B 
46cb4ab6b6ec83efdd9fa9a4c988d25517462efb9f70a258cccb5c2c8ee197083cdd881a7393251487091d88d86580173d7f1a9af12347e707cdcbb864ed0cfd
 SHA512 
d4996f5bc4e69ebab4ca49944c820c54998a0c25995f14f4f27e8d6967e0274ae02e248c75a8b3315cd77b10ce93b36c3825da2de832349f5a2abd067eae6b92

diff --git a/kde-frameworks/kio/kio-5.106.0.ebuild 
b/kde-frameworks/kio/kio-5.106.0.ebuild
new file mode 100644
index ..9b1e05fe0544
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.106.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=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/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package handbook KF5DocTools)
+   $(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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/files/, kde-frameworks/kio/

2023-04-22 Thread Andreas Sturmlechner
commit: 93472aaa24a3a7da93683fd33cf9770c7da102f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 22 16:12:55 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 22 16:20:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93472aaa

kde-frameworks/kio: drop 5.102.0-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest|  1 -
 ...o-5.102.0-add-missing-webdav-copyFromFile.patch | 36 -
 kde-frameworks/kio/kio-5.102.0-r1.ebuild   | 91 --
 3 files changed, 128 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 993d60cde021..0ba9b33851d9 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
-DIST kio-5.102.0.tar.xz 3769416 BLAKE2B 
432acbd7844539e7c2617ea5743449b7da4377235485644ab9066919ee7c4746388deb116ee6664c52bcefa35c54bda3dfcc6f2f58a03a1638fe6173e5a99330
 SHA512 
29f46ace3a902a24c3a266413b291eac43bcfc5da76dfbc927f3d0e36c3902f0abf195b0cd97fd163a62b85a3d0bbb006dc73bc0fc43a88e47f72e7991536dc4
 DIST kio-5.104.0.tar.xz 3770264 BLAKE2B 
5633873828eafbfc1438d898c7eee7cc4234d0612b636d9b086ec273527900a0f9cc5fb3aeac327c2d0a96ec00192377e27f44bb300c6e7209876826b77a9b22
 SHA512 
483edb57a9de8be37248b4bdbd442d55814e126348d6db8316c9bcd59be76620d44145760e31ba685ce3ae606451547c3c386f8049b47df1b7f4ef2f45c276b8
 DIST kio-5.105.0.tar.xz 3770768 BLAKE2B 
1e5dfb96d2a172ec0e0b8b7c4b0f7feec3e1833bd4a98225931aabeb682139b3e366c4387dbcd0308d193dbc3a0a4d337671b5cc1d316c4a0b21051c0f004b0f
 SHA512 
ca16ad5aa58b0d9833cade530fa175f95c3e81baa304c1a14b888a16f070b175c770049437d4239351f9b05ad991456d4c7506271a9ceb41befa5e55fef5f227

diff --git 
a/kde-frameworks/kio/files/kio-5.102.0-add-missing-webdav-copyFromFile.patch 
b/kde-frameworks/kio/files/kio-5.102.0-add-missing-webdav-copyFromFile.patch
deleted file mode 100644
index afdca9c1ec5d..
--- a/kde-frameworks/kio/files/kio-5.102.0-add-missing-webdav-copyFromFile.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From fe76c7e7224bde6a93e327de097c8a1e14c7d323 Mon Sep 17 00:00:00 2001
-From: Alberto Mattea 
-Date: Thu, 26 Jan 2023 13:19:27 +0100
-Subject: [PATCH] Add missing copyFromFile entries to http.json for webdav and
- webdavs
-
-copyFromFile support was already implemented but not enabled due to the 
missing entries.
-
-BUG: 464450

- src/kioworkers/http/http.json | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/kioworkers/http/http.json b/src/kioworkers/http/http.json
-index 42e963c8d..f6c2d55a8 100644
 a/src/kioworkers/http/http.json
-+++ b/src/kioworkers/http/http.json
-@@ -35,6 +35,7 @@
- "Class": ":internet", 
- "Icon": "folder-remote", 
- "X-DocPath": "kioslave5/webdav/index.html", 
-+"copyFromFile": true, 
- "defaultMimetype": "application/octet-stream", 
- "deleteRecursive": true, 
- "deleting": true, 
-@@ -62,6 +63,7 @@
- "Icon": "folder-remote", 
- "X-DocPath": "kioslave5/webdav/index.html", 
- "config": "webdav", 
-+"copyFromFile": true, 
- "defaultMimetype": "application/octet-stream", 
- "deleteRecursive": true, 
- "deleting": true, 
--- 
-GitLab
-

diff --git a/kde-frameworks/kio/kio-5.102.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.102.0-r1.ebuild
deleted file mode 100644
index 46408a743238..
--- a/kde-frameworks/kio/kio-5.102.0-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=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-framew

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-04-08 Thread Andreas Sturmlechner
commit: 35ab745581e4a82d32ccf8b7954fb891fcf31a70
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr  8 13:48:10 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr  8 14:02:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ab7455

kde-frameworks/kio: 5.105.0 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/Manifest   |  1 +
 kde-frameworks/kio/kio-5.105.0.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 7d8712cda6a0..993d60cde021 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.102.0.tar.xz 3769416 BLAKE2B 
432acbd7844539e7c2617ea5743449b7da4377235485644ab9066919ee7c4746388deb116ee6664c52bcefa35c54bda3dfcc6f2f58a03a1638fe6173e5a99330
 SHA512 
29f46ace3a902a24c3a266413b291eac43bcfc5da76dfbc927f3d0e36c3902f0abf195b0cd97fd163a62b85a3d0bbb006dc73bc0fc43a88e47f72e7991536dc4
 DIST kio-5.104.0.tar.xz 3770264 BLAKE2B 
5633873828eafbfc1438d898c7eee7cc4234d0612b636d9b086ec273527900a0f9cc5fb3aeac327c2d0a96ec00192377e27f44bb300c6e7209876826b77a9b22
 SHA512 
483edb57a9de8be37248b4bdbd442d55814e126348d6db8316c9bcd59be76620d44145760e31ba685ce3ae606451547c3c386f8049b47df1b7f4ef2f45c276b8
+DIST kio-5.105.0.tar.xz 3770768 BLAKE2B 
1e5dfb96d2a172ec0e0b8b7c4b0f7feec3e1833bd4a98225931aabeb682139b3e366c4387dbcd0308d193dbc3a0a4d337671b5cc1d316c4a0b21051c0f004b0f
 SHA512 
ca16ad5aa58b0d9833cade530fa175f95c3e81baa304c1a14b888a16f070b175c770049437d4239351f9b05ad991456d4c7506271a9ceb41befa5e55fef5f227

diff --git a/kde-frameworks/kio/kio-5.105.0.ebuild 
b/kde-frameworks/kio/kio-5.105.0.ebuild
new file mode 100644
index ..9b1e05fe0544
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.105.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=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/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package handbook KF5DocTools)
+   $(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
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-03-26 Thread Andreas Sturmlechner
commit: cfb822a72153c618333df04085960db14e43e658
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 26 09:29:44 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 26 09:50:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb822a7

kde-frameworks/kio: drop 5.104.0-r1, 5.104.0-r2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-5.104.0-r1.ebuild | 91 ---
 kde-frameworks/kio/kio-5.104.0-r2.ebuild | 94 
 2 files changed, 185 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.104.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.104.0-r1.ebuild
deleted file mode 100644
index 0a8a61024856..
--- a/kde-frameworks/kio/kio-5.104.0-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=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/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
-   kerberos? ( virtual/krb5 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-PATCHES=( "${FILESDIR}/${P}-renamefiledialog-fix-number-limit.patch" ) # 
KDE-bug 466636
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package handbook KF5DocTools)
-   $(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
-}

diff --git a/kde-frameworks/kio/kio-5.104.0-r2.ebuild 
b/kde-frameworks/kio/kio-5.104.0-r2.ebuild
deleted file mode 100644
index 4734831d6e8a..
--- a/kde-frameworks/kio/kio-5.104.0-r2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=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
-

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2023-03-26 Thread Andreas Sturmlechner
commit: b54d47c394ba378ca50df729688e5f0890466783
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 26 09:28:59 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 26 09:50:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54d47c3

kde-frameworks/kio: CommandLauncher: call emitResult() as soon as

...process has started

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=466359

Bug: https://bugs.gentoo.org/899706
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kio-5.104.0-fix-kstart5-not-returning.patch| 78 ++
 kde-frameworks/kio/kio-5.104.0-r3.ebuild   | 95 ++
 2 files changed, 173 insertions(+)

diff --git 
a/kde-frameworks/kio/files/kio-5.104.0-fix-kstart5-not-returning.patch 
b/kde-frameworks/kio/files/kio-5.104.0-fix-kstart5-not-returning.patch
new file mode 100644
index ..53df9fcc0a62
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.104.0-fix-kstart5-not-returning.patch
@@ -0,0 +1,78 @@
+From fea052ba369e474a092516a4717556b52ff92e00 Mon Sep 17 00:00:00 2001
+From: Thenujan Sandramohan 
+Date: Fri, 24 Mar 2023 22:33:19 +
+Subject: [PATCH] CommandLauncher: call emitResult() as soon as process has
+ started
+
+This MR makes `emitResult` get called as soon as the process has started 
instead of when the process has ended. It also changes `emitDelayedError` as a 
protected member of `KProcessRunner` to make it invokable by 
`ForkingProcessRunner`. It also removes `processFinished` signal as it's not 
used anymore.
+
+BUG: 466359
+---
+ src/gui/commandlauncherjob.cpp | 2 --
+ src/gui/kprocessrunner.cpp | 3 +--
+ src/gui/kprocessrunner_p.h | 7 +--
+ 3 files changed, 2 insertions(+), 10 deletions(-)
+
+diff --git a/src/gui/commandlauncherjob.cpp b/src/gui/commandlauncherjob.cpp
+index c82a8ef56e..06deede116 100644
+--- a/src/gui/commandlauncherjob.cpp
 b/src/gui/commandlauncherjob.cpp
+@@ -143,8 +143,6 @@ void KIO::CommandLauncherJob::start()
+ });
+ connect(d->m_processRunner, &KProcessRunner::processStarted, this, 
[this](qint64 pid) {
+ d->m_pid = pid;
+-});
+-connect(d->m_processRunner, &KProcessRunner::processFinished, this, 
[this]() {
+ emitResult();
+ });
+ }
+diff --git a/src/gui/kprocessrunner.cpp b/src/gui/kprocessrunner.cpp
+index 232b0e4caa..b97079c240 100644
+--- a/src/gui/kprocessrunner.cpp
 b/src/gui/kprocessrunner.cpp
+@@ -472,9 +472,8 @@ void ForkingProcessRunner::slotProcessExited(int exitCode, 
QProcess::ExitStatus
+ if (exitCode == 9009) {
+ #endif
+ const QStringList args = m_cmd.split(QLatin1Char(' '));
+-Q_EMIT error(xi18nc("@info", "The command %1 could 
not be found.", args[0]));
++emitDelayedError(xi18nc("@info", "The command %1 
could not be found.", args[0]));
+ }
+-Q_EMIT processFinished();
+ }
+ 
+ // This code is also used in klauncher (and KRun).
+diff --git a/src/gui/kprocessrunner_p.h b/src/gui/kprocessrunner_p.h
+index 84973547c6..65df04b073 100644
+--- a/src/gui/kprocessrunner_p.h
 b/src/gui/kprocessrunner_p.h
+@@ -120,11 +120,6 @@ Q_SIGNALS:
+  */
+ void processStarted(qint64 pid);
+ 
+-/**
+- * @brief emitted when the process was finished
+- */
+-void processFinished();
+-
+ /**
+  * Notifies about having received the token were waiting for.
+  *
+@@ -142,6 +137,7 @@ protected:
+ QString name() const;
+ QString maybeAliasedName(const QString &pattern) const;
+ static QString escapeUnitName(const QString &input);
++void emitDelayedError(const QString &errorMsg);
+ 
+ std::unique_ptr m_process;
+ QString m_executable; // can be a full path
+@@ -157,7 +153,6 @@ protected:
+ KStartupInfoId m_startupId;
+ 
+ private:
+-void emitDelayedError(const QString &errorMsg);
+ void initFromDesktopName(const QString &desktopName,
+  const QString &execName,
+  const QString &iconName,
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-5.104.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.104.0-r3.ebuild
new file mode 100644
index ..5be2f39055e0
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.104.0-r3.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2023-03-23 Thread Andreas Sturmlechner
commit: 6236777c9eb031d4637ea86950202248a1ab37eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 23 16:45:15 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 23 16:46:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6236777c

kde-frameworks/kio: Also handle copy_file_range failing with ENOENT

Bug: https://bugs.gentoo.org/885793
Bug: https://bugs.gentoo.org/899706
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...0-handle-copy_file_range-failing-w-ENOENT.patch | 33 
 kde-frameworks/kio/kio-5.104.0-r2.ebuild   | 94 ++
 2 files changed, 127 insertions(+)

diff --git 
a/kde-frameworks/kio/files/kio-5.104.0-handle-copy_file_range-failing-w-ENOENT.patch
 
b/kde-frameworks/kio/files/kio-5.104.0-handle-copy_file_range-failing-w-ENOENT.patch
new file mode 100644
index ..ae10923bb774
--- /dev/null
+++ 
b/kde-frameworks/kio/files/kio-5.104.0-handle-copy_file_range-failing-w-ENOENT.patch
@@ -0,0 +1,33 @@
+From 05dee56f45dae37745f21a95e19a149b69e719e3 Mon Sep 17 00:00:00 2001
+From: Fabian Vogt 
+Date: Mon, 27 Feb 2023 09:30:05 +0100
+Subject: [PATCH] Also handle copy_file_range failing with ENOENT
+
+There appears to be a kernel bug (?) that CIFS fails with ENOENT on
+copy_file_range.
+
+coreutils had to work around this as well, see the included link.
+
+(cherry picked from commit 00840d05abd875e1901b655ed6af3bc76ef48433)
+---
+ src/ioslaves/file/file_unix.cpp | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/ioslaves/file/file_unix.cpp b/src/ioslaves/file/file_unix.cpp
+index 1865b852d9..8d005daf81 100644
+--- a/src/ioslaves/file/file_unix.cpp
 b/src/ioslaves/file/file_unix.cpp
+@@ -822,7 +822,9 @@ void FileProtocol::copy(const QUrl &srcUrl, const QUrl 
&destUrl, int _mode, JobF
+ const ssize_t copiedBytes = ::copy_file_range(srcFile.handle(), 
nullptr, destFile.handle(), nullptr, s_maxIPCSize, 0);
+ 
+ if (copiedBytes == -1) {
+-if (errno == EINVAL || errno == EXDEV) {
++// ENOENT is returned on cifs in some cases, probably a kernel bug
++// (s.a. 
https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=7fc84d1c0f6b35231b0b4577b70aaa26bf548a7c)
++if (errno == EINVAL || errno == EXDEV || errno == ENOENT) {
+ break; // will continue with next copy mechanism
+ }
+ 
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-5.104.0-r2.ebuild 
b/kde-frameworks/kio/kio-5.104.0-r2.ebuild
new file mode 100644
index ..4734831d6e8a
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.104.0-r2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=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/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+PATCHES=(
+   "${FILESDIR}/${P}-renamefiledialog

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2023-03-23 Thread Andreas Sturmlechner
commit: 1560c40eec07cb97d5581161dd7ac819b43a1c32
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 23 08:11:20 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 23 08:11:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1560c40e

kde-frameworks/kio: drop 5.104.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kio/kio-5.104.0.ebuild | 89 ---
 1 file changed, 89 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.104.0.ebuild 
b/kde-frameworks/kio/kio-5.104.0.ebuild
deleted file mode 100644
index 9b1e05fe0544..
--- a/kde-frameworks/kio/kio-5.104.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=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/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
-   kerberos? ( virtual/krb5 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package handbook KF5DocTools)
-   $(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
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2023-03-23 Thread Andreas Sturmlechner
commit: e5a1d3770a9f296ecc8069dd42a9f5574ba7731c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 23 08:10:02 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 23 08:11:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a1d377

kde-frameworks/kio: widgets/renamefiledialog: set number limit again

Upstream commit d8e4f575e4967a2303812529a866b89ad2fe26f5

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=466636

Bug: https://bugs.gentoo.org/899706
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...5.104.0-renamefiledialog-fix-number-limit.patch | 31 
 kde-frameworks/kio/kio-5.104.0-r1.ebuild   | 91 ++
 2 files changed, 122 insertions(+)

diff --git 
a/kde-frameworks/kio/files/kio-5.104.0-renamefiledialog-fix-number-limit.patch 
b/kde-frameworks/kio/files/kio-5.104.0-renamefiledialog-fix-number-limit.patch
new file mode 100644
index ..dfdf851e065e
--- /dev/null
+++ 
b/kde-frameworks/kio/files/kio-5.104.0-renamefiledialog-fix-number-limit.patch
@@ -0,0 +1,31 @@
+From d8e4f575e4967a2303812529a866b89ad2fe26f5 Mon Sep 17 00:00:00 2001
+From: Xaver Hugl 
+Date: Tue, 7 Mar 2023 23:43:21 +0100
+Subject: [PATCH] widgets/renamefiledialog: set number limit again
+
+Not setting a maximum makes it default to 99, which is not what we want.
+Instead, set it to a billion, which should be enough for everyone
+
+BUG: 466636
+
+
+(cherry picked from commit 04e31155574939dc0be2078b5f17c36791ef57e5)
+---
+ src/widgets/renamefiledialog.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/widgets/renamefiledialog.cpp 
b/src/widgets/renamefiledialog.cpp
+index ad6eafbaa0..ceb0748755 100644
+--- a/src/widgets/renamefiledialog.cpp
 b/src/widgets/renamefiledialog.cpp
+@@ -132,6 +132,7 @@ RenameFileDialog::RenameFileDialog(const KFileItemList 
&items, QWidget *parent)
+ mainLayout->addWidget(infoLabel);
+ d->spinBox = new QSpinBox(page);
+ d->spinBox->setMinimum(0);
++d->spinBox->setMaximum(1'000'000'000);
+ d->spinBox->setSingleStep(1);
+ d->spinBox->setValue(1);
+ d->spinBox->setDisplayIntegerBase(10);
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-5.104.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.104.0-r1.ebuild
new file mode 100644
index ..0a8a61024856
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.104.0-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=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/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+PATCHES=( "${FILESDIR}/${P}-renamefiledialog-fix-number-limit.patch" ) # 
KDE-bug 466636
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package handbook KF5DocTools)

  1   2   3   >