[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)

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

2023-03-12 Thread Andreas Sturmlechner
commit: 3a9af7667a1d41e19fc91a4e7ea7bfcba7b36819
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 12 21:05:27 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 12 21:05:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9af766

kde-frameworks/kio: drop 5.103.0

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

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

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index ce1c1895b773..7d8712cda6a0 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.103.0.tar.xz 3769424 BLAKE2B 
9f2d2ab6827d63e628d03d8d81e3dbfd31973bd0cf92e34f63cc345859934e9cb5b2a8e90b56c7dc1cd588a5a0d30435132b2aee8e14c47ffc29ca99485904da
 SHA512 
9a5ffc9cf7bd5b07e449ac5b3e352c389b9f184e49702506bf44fa1c94d8905693cdd237f31735242ae7e8e605d9ee4ceeaa633ba6432d6952cf6a07e6ab17ac
 DIST kio-5.104.0.tar.xz 3770264 BLAKE2B 
5633873828eafbfc1438d898c7eee7cc4234d0612b636d9b086ec273527900a0f9cc5fb3aeac327c2d0a96ec00192377e27f44bb300c6e7209876826b77a9b22
 SHA512 
483edb57a9de8be37248b4bdbd442d55814e126348d6db8316c9bcd59be76620d44145760e31ba685ce3ae606451547c3c386f8049b47df1b7f4ef2f45c276b8

diff --git a/kde-frameworks/kio/kio-5.103.0.ebuild 
b/kde-frameworks/kio/kio-5.103.0.ebuild
deleted file mode 100644
index 9b1e05fe0544..
--- a/kde-frameworks/kio/kio-5.103.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-03-11 Thread Andreas Sturmlechner
commit: dcc14617c739afa8ccd52a964e80b00928829b03
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 11 08:14:04 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 11 18:19:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc14617

kde-frameworks/kio: 5.104.0 version bump

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

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

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 9ec7f9bf58bd..ce1c1895b773 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.103.0.tar.xz 3769424 BLAKE2B 
9f2d2ab6827d63e628d03d8d81e3dbfd31973bd0cf92e34f63cc345859934e9cb5b2a8e90b56c7dc1cd588a5a0d30435132b2aee8e14c47ffc29ca99485904da
 SHA512 
9a5ffc9cf7bd5b07e449ac5b3e352c389b9f184e49702506bf44fa1c94d8905693cdd237f31735242ae7e8e605d9ee4ceeaa633ba6432d6952cf6a07e6ab17ac
+DIST kio-5.104.0.tar.xz 3770264 BLAKE2B 
5633873828eafbfc1438d898c7eee7cc4234d0612b636d9b086ec273527900a0f9cc5fb3aeac327c2d0a96ec00192377e27f44bb300c6e7209876826b77a9b22
 SHA512 
483edb57a9de8be37248b4bdbd442d55814e126348d6db8316c9bcd59be76620d44145760e31ba685ce3ae606451547c3c386f8049b47df1b7f4ef2f45c276b8

diff --git a/kde-frameworks/kio/kio-5.104.0.ebuild 
b/kde-frameworks/kio/kio-5.104.0.ebuild
new file mode 100644
index ..9b1e05fe0544
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.104.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-02-18 Thread Andreas Sturmlechner
commit: b53c6dcd8b592a2871a234a650ceab20f6c199c0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 14 19:20:56 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 18 22:40:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53c6dcd

kde-frameworks/kio: drop 5.99.0-r1

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

 kde-frameworks/kio/Manifest|  1 -
 .../kio/files/kio-5.99.0-fix-webdav-fileloss.patch | 26 ---
 kde-frameworks/kio/kio-5.99.0-r1.ebuild| 91 --
 3 files changed, 118 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 4572de6774c2..9ec7f9bf58bd 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.103.0.tar.xz 3769424 BLAKE2B 
9f2d2ab6827d63e628d03d8d81e3dbfd31973bd0cf92e34f63cc345859934e9cb5b2a8e90b56c7dc1cd588a5a0d30435132b2aee8e14c47ffc29ca99485904da
 SHA512 
9a5ffc9cf7bd5b07e449ac5b3e352c389b9f184e49702506bf44fa1c94d8905693cdd237f31735242ae7e8e605d9ee4ceeaa633ba6432d6952cf6a07e6ab17ac
-DIST kio-5.99.0.tar.xz 3407180 BLAKE2B 
2014bb1e2ae020dbe47dd0964e003814fabde5cf14cbb74b05f5703ffc5fea2e6f22f26ae2a9cfc3806043d4618115ed14b9b60ab38bf9d5acb7ca8b2d5c2e06
 SHA512 
b18e6c79913b8da0f800bbf58433069531a6c79d711876c46785d88c79f6a45503d69dcd0fee958f727c7dd394f398c951b660e47f77e8372f3be75367ad9014

diff --git a/kde-frameworks/kio/files/kio-5.99.0-fix-webdav-fileloss.patch 
b/kde-frameworks/kio/files/kio-5.99.0-fix-webdav-fileloss.patch
deleted file mode 100644
index 68190d3d4c17..
--- a/kde-frameworks/kio/files/kio-5.99.0-fix-webdav-fileloss.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 501091059ae9fc2877d621cdbc0fb3c5ece56dae Mon Sep 17 00:00:00 2001
-From: Harald Sitter 
-Date: Thu, 20 Oct 2022 12:47:59 +0200
-Subject: [PATCH] fix dav overwrite
-
-somehow the function call got lost

- src/ioslaves/http/http.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/ioslaves/http/http.cpp b/src/ioslaves/http/http.cpp
-index ec3c8809f..c54e568d2 100644
 a/src/ioslaves/http/http.cpp
-+++ b/src/ioslaves/http/http.cpp
-@@ -5522,7 +5522,7 @@ bool HTTPProtocol::davDestinationExists()
- m_request.cacheTag.policy = CC_Reload;
- m_request.davData.depth = 0;
- 
--(void)/* handling result via response codes */ (true);
-+(void)/* handling result via response codes 
*/proceedUntilResponseContent(true);
- 
- if (!m_request.isKeepAlive) {
- httpCloseConnection(); // close connection if server requested it.
--- 
-GitLab
-

diff --git a/kde-frameworks/kio/kio-5.99.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.99.0-r1.ebuild
deleted file mode 100644
index e9b2ae663a1b..
--- a/kde-frameworks/kio/kio-5.99.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

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

2023-02-12 Thread Andreas Sturmlechner
commit: 4cae5eb40308dc56e972fb10aa0488fa8bd2edff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 12 10:00:37 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 12 11:09:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cae5eb4

kde-frameworks/kio: 5.103.0 version bump

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

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

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 5577de5af2d5..4572de6774c2 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.103.0.tar.xz 3769424 BLAKE2B 
9f2d2ab6827d63e628d03d8d81e3dbfd31973bd0cf92e34f63cc345859934e9cb5b2a8e90b56c7dc1cd588a5a0d30435132b2aee8e14c47ffc29ca99485904da
 SHA512 
9a5ffc9cf7bd5b07e449ac5b3e352c389b9f184e49702506bf44fa1c94d8905693cdd237f31735242ae7e8e605d9ee4ceeaa633ba6432d6952cf6a07e6ab17ac
 DIST kio-5.99.0.tar.xz 3407180 BLAKE2B 
2014bb1e2ae020dbe47dd0964e003814fabde5cf14cbb74b05f5703ffc5fea2e6f22f26ae2a9cfc3806043d4618115ed14b9b60ab38bf9d5acb7ca8b2d5c2e06
 SHA512 
b18e6c79913b8da0f800bbf58433069531a6c79d711876c46785d88c79f6a45503d69dcd0fee958f727c7dd394f398c951b660e47f77e8372f3be75367ad9014

diff --git a/kde-frameworks/kio/kio-5.103.0.ebuild 
b/kde-frameworks/kio/kio-5.103.0.ebuild
new file mode 100644
index ..9b1e05fe0544
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.103.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-02-05 Thread Andreas Sturmlechner
commit: d000f8c3402ce2c91b7f0c9731941193ce22c1de
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  5 13:41:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  5 13:54:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d000f8c3

kde-frameworks/kio: drop 5.102.0

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

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

diff --git a/kde-frameworks/kio/kio-5.102.0.ebuild 
b/kde-frameworks/kio/kio-5.102.0.ebuild
deleted file mode 100644
index 9b1e05fe0544..
--- a/kde-frameworks/kio/kio-5.102.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/files/, kde-frameworks/kio/

2023-01-30 Thread Andreas Sturmlechner
commit: 1b729167bf6d97b0e94b1e7bb72da45f5c1dd6bf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 30 21:33:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 30 21:35:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b729167

kde-frameworks/kio: Add missing copyFromFile entries for webdav(s)

Backport upstream commit fe76c7e7224bde6a93e327de097c8a1e14c7d323

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

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

 ...o-5.102.0-add-missing-webdav-copyFromFile.patch | 36 +
 kde-frameworks/kio/kio-5.102.0-r1.ebuild   | 91 ++
 2 files changed, 127 insertions(+)

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
new file mode 100644
index ..afdca9c1ec5d
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.102.0-add-missing-webdav-copyFromFile.patch
@@ -0,0 +1,36 @@
+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
new file mode 100644
index ..0a3b651f341e
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.102.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}-add-missing-webdav-copyFromFile.patch" ) # KDE-bug 
464450
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+ 

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

2023-01-25 Thread Andreas Sturmlechner
commit: 28fbcac8838d04e186f79ac9da0a3fab32f65a5f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 25 19:17:27 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 25 19:17:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28fbcac8

kde-frameworks/kio: drop 5.99.0

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

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

diff --git a/kde-frameworks/kio/kio-5.99.0.ebuild 
b/kde-frameworks/kio/kio-5.99.0.ebuild
deleted file mode 100644
index 34819ff0ed35..
--- a/kde-frameworks/kio/kio-5.99.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 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-01-25 Thread Arthur Zamarin
commit: a9125b5fd0126f63183d4703817567efeb13b4bd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 25 19:16:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 25 19:16:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9125b5f

kde-frameworks/kio: Stabilize 5.99.0-r1 arm64, #891961

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

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

diff --git a/kde-frameworks/kio/kio-5.99.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.99.0-r1.ebuild
index 44e349c47f05..e9b2ae663a1b 100644
--- a/kde-frameworks/kio/kio-5.99.0-r1.ebuild
+++ b/kde-frameworks/kio/kio-5.99.0-r1.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 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="acl +handbook kerberos +kwallet X"
 
 # tests hang



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

2023-01-25 Thread Arthur Zamarin
commit: 0d6ede229ce72fbc30f41fa2f59f7c908674f34c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 25 19:16:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 25 19:16:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6ede22

kde-frameworks/kio: Stabilize 5.99.0-r1 x86, #891961

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

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

diff --git a/kde-frameworks/kio/kio-5.99.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.99.0-r1.ebuild
index 474c38185e5e..44e349c47f05 100644
--- a/kde-frameworks/kio/kio-5.99.0-r1.ebuild
+++ b/kde-frameworks/kio/kio-5.99.0-r1.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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="acl +handbook kerberos +kwallet X"
 
 # tests hang



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

2023-01-25 Thread Arthur Zamarin
commit: 1a4f1875bc2c79a1650342fdbc8fef852c7c8e80
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 25 19:16:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 25 19:16:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4f1875

kde-frameworks/kio: Stabilize 5.99.0-r1 amd64, #891961

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

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

diff --git a/kde-frameworks/kio/kio-5.99.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.99.0-r1.ebuild
index f30be3b779bb..474c38185e5e 100644
--- a/kde-frameworks/kio/kio-5.99.0-r1.ebuild
+++ b/kde-frameworks/kio/kio-5.99.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,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 +handbook kerberos +kwallet X"
 
 # tests hang



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

2023-01-25 Thread Andreas Sturmlechner
commit: 176e58440a7ad690443610338884bfb5a0046e0f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 25 10:07:58 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 25 10:18:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176e5844

kde-frameworks/kio: Fix WebDAV file loss

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

 .../kio/files/kio-5.99.0-fix-webdav-fileloss.patch | 26 +++
 kde-frameworks/kio/kio-5.99.0-r1.ebuild| 91 ++
 2 files changed, 117 insertions(+)

diff --git a/kde-frameworks/kio/files/kio-5.99.0-fix-webdav-fileloss.patch 
b/kde-frameworks/kio/files/kio-5.99.0-fix-webdav-fileloss.patch
new file mode 100644
index ..68190d3d4c17
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.99.0-fix-webdav-fileloss.patch
@@ -0,0 +1,26 @@
+From 501091059ae9fc2877d621cdbc0fb3c5ece56dae Mon Sep 17 00:00:00 2001
+From: Harald Sitter 
+Date: Thu, 20 Oct 2022 12:47:59 +0200
+Subject: [PATCH] fix dav overwrite
+
+somehow the function call got lost
+---
+ src/ioslaves/http/http.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/ioslaves/http/http.cpp b/src/ioslaves/http/http.cpp
+index ec3c8809f..c54e568d2 100644
+--- a/src/ioslaves/http/http.cpp
 b/src/ioslaves/http/http.cpp
+@@ -5522,7 +5522,7 @@ bool HTTPProtocol::davDestinationExists()
+ m_request.cacheTag.policy = CC_Reload;
+ m_request.davData.depth = 0;
+ 
+-(void)/* handling result via response codes */ (true);
++(void)/* handling result via response codes 
*/proceedUntilResponseContent(true);
+ 
+ if (!m_request.isKeepAlive) {
+ httpCloseConnection(); // close connection if server requested it.
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-5.99.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.99.0-r1.ebuild
new file mode 100644
index ..f30be3b779bb
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.99.0-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 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}-fix-webdav-fileloss.patch" ) # bug 891961
+
+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-01-15 Thread Andreas Sturmlechner
commit: 25349e3df95c96c6d3d3d55aa16d342d1c3b8197
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 14 23:48:41 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 15 12:36:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25349e3d

kde-frameworks/kio: drop 5.101.0

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

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

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 226899529497..5577de5af2d5 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
-DIST kio-5.101.0.tar.xz 3764424 BLAKE2B 
0268037fa2e287978aec0edb2d31067069cf61aab60c6854e1230336880ad7fa4c4a5bb5f34a9da550c743458c58118b04f644fae8e72b6212263d4730ce32f4
 SHA512 
61d2bae062b1a8139508dcc437558664f4ea4d4cf6c106af33a058d191c1e34ba0f623932e2a38703e7c2b125859aad274d816ee555ef13f11286584dce4501b
 DIST kio-5.102.0.tar.xz 3769416 BLAKE2B 
432acbd7844539e7c2617ea5743449b7da4377235485644ab9066919ee7c4746388deb116ee6664c52bcefa35c54bda3dfcc6f2f58a03a1638fe6173e5a99330
 SHA512 
29f46ace3a902a24c3a266413b291eac43bcfc5da76dfbc927f3d0e36c3902f0abf195b0cd97fd163a62b85a3d0bbb006dc73bc0fc43a88e47f72e7991536dc4
 DIST kio-5.99.0.tar.xz 3407180 BLAKE2B 
2014bb1e2ae020dbe47dd0964e003814fabde5cf14cbb74b05f5703ffc5fea2e6f22f26ae2a9cfc3806043d4618115ed14b9b60ab38bf9d5acb7ca8b2d5c2e06
 SHA512 
b18e6c79913b8da0f800bbf58433069531a6c79d711876c46785d88c79f6a45503d69dcd0fee958f727c7dd394f398c951b660e47f77e8372f3be75367ad9014

diff --git a/kde-frameworks/kio/kio-5.101.0.ebuild 
b/kde-frameworks/kio/kio-5.101.0.ebuild
deleted file mode 100644
index a9be2323c33b..
--- a/kde-frameworks/kio/kio-5.101.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 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-01-14 Thread Andreas Sturmlechner
commit: 92f6ee324d15c50de4be9a27de3141709d33d96e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 14 21:34:20 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 14 23:32:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f6ee32

kde-frameworks/kio: 5.102.0 version bump

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

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

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index a31f4eb93db1..226899529497 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.101.0.tar.xz 3764424 BLAKE2B 
0268037fa2e287978aec0edb2d31067069cf61aab60c6854e1230336880ad7fa4c4a5bb5f34a9da550c743458c58118b04f644fae8e72b6212263d4730ce32f4
 SHA512 
61d2bae062b1a8139508dcc437558664f4ea4d4cf6c106af33a058d191c1e34ba0f623932e2a38703e7c2b125859aad274d816ee555ef13f11286584dce4501b
+DIST kio-5.102.0.tar.xz 3769416 BLAKE2B 
432acbd7844539e7c2617ea5743449b7da4377235485644ab9066919ee7c4746388deb116ee6664c52bcefa35c54bda3dfcc6f2f58a03a1638fe6173e5a99330
 SHA512 
29f46ace3a902a24c3a266413b291eac43bcfc5da76dfbc927f3d0e36c3902f0abf195b0cd97fd163a62b85a3d0bbb006dc73bc0fc43a88e47f72e7991536dc4
 DIST kio-5.99.0.tar.xz 3407180 BLAKE2B 
2014bb1e2ae020dbe47dd0964e003814fabde5cf14cbb74b05f5703ffc5fea2e6f22f26ae2a9cfc3806043d4618115ed14b9b60ab38bf9d5acb7ca8b2d5c2e06
 SHA512 
b18e6c79913b8da0f800bbf58433069531a6c79d711876c46785d88c79f6a45503d69dcd0fee958f727c7dd394f398c951b660e47f77e8372f3be75367ad9014

diff --git a/kde-frameworks/kio/kio-5.102.0.ebuild 
b/kde-frameworks/kio/kio-5.102.0.ebuild
new file mode 100644
index ..9b1e05fe0544
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.102.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/

2022-12-10 Thread Andreas Sturmlechner
commit: a91059d6fc6a38c8fc10141927f581320c67c0ac
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 10 10:45:28 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 10 10:45:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91059d6

kde-frameworks/kio: drop 5.100.0

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

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

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index b89e2b2c0819..a31f4eb93db1 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
-DIST kio-5.100.0.tar.xz 3759832 BLAKE2B 
a98798bd35662699bd50b767c5a4c69ea85be616794dcbade560c3f212cfa0ed757dd67fa49afe4747d950416dc5d9c005a4183b53c199ce94ed2af16478aa60
 SHA512 
855ff7ff62a54a20d636c501fcb77e6d5bcb6376219152643298c7a3b2c4262ac61397c82f21711403482346c4cadb2b2e67f40d43a471bb03f25fe0a36cfa74
 DIST kio-5.101.0.tar.xz 3764424 BLAKE2B 
0268037fa2e287978aec0edb2d31067069cf61aab60c6854e1230336880ad7fa4c4a5bb5f34a9da550c743458c58118b04f644fae8e72b6212263d4730ce32f4
 SHA512 
61d2bae062b1a8139508dcc437558664f4ea4d4cf6c106af33a058d191c1e34ba0f623932e2a38703e7c2b125859aad274d816ee555ef13f11286584dce4501b
 DIST kio-5.99.0.tar.xz 3407180 BLAKE2B 
2014bb1e2ae020dbe47dd0964e003814fabde5cf14cbb74b05f5703ffc5fea2e6f22f26ae2a9cfc3806043d4618115ed14b9b60ab38bf9d5acb7ca8b2d5c2e06
 SHA512 
b18e6c79913b8da0f800bbf58433069531a6c79d711876c46785d88c79f6a45503d69dcd0fee958f727c7dd394f398c951b660e47f77e8372f3be75367ad9014

diff --git a/kde-frameworks/kio/kio-5.100.0.ebuild 
b/kde-frameworks/kio/kio-5.100.0.ebuild
deleted file mode 100644
index a9be2323c33b..
--- a/kde-frameworks/kio/kio-5.100.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 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/

2022-11-27 Thread Andreas Sturmlechner
commit: 055421201fc763afbea5526c9eefba2319e93627
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 27 11:13:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 27 11:20:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05542120

kde-frameworks/kio: drop 5.96.0-r3

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

 kde-frameworks/kio/Manifest|  1 -
 .../kio-5.96.0-fix-RAW-file-image-preview.patch| 37 -
 .../files/kio-5.96.0-fix-crash-in-dropjob.patch| 45 --
 kde-frameworks/kio/files/kio-5.96.0-with_x11.patch | 72 
 kde-frameworks/kio/kio-5.96.0-r3.ebuild| 96 --
 5 files changed, 251 deletions(-)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 6bb49d8ed3dd..f73e93f3f0ef 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
 DIST kio-5.100.0.tar.xz 3759832 BLAKE2B 
a98798bd35662699bd50b767c5a4c69ea85be616794dcbade560c3f212cfa0ed757dd67fa49afe4747d950416dc5d9c005a4183b53c199ce94ed2af16478aa60
 SHA512 
855ff7ff62a54a20d636c501fcb77e6d5bcb6376219152643298c7a3b2c4262ac61397c82f21711403482346c4cadb2b2e67f40d43a471bb03f25fe0a36cfa74
-DIST kio-5.96.0.tar.xz 3349852 BLAKE2B 
981f0568c30678173f1c38972641b0a53071cce4b03cecdd1f829de7ace7244e3b67f9d63269501866474bcd64d22edc8d98e012f2197cb83f8cafd301a93da0
 SHA512 
70e7291efbd4b97916023cee7c44a96f3226355773f764f92a2c58c9110b75b04896196ab663ff468b757d1c2a5911f6e9021246044e7754a2ac47723eff8bd3
 DIST kio-5.99.0.tar.xz 3407180 BLAKE2B 
2014bb1e2ae020dbe47dd0964e003814fabde5cf14cbb74b05f5703ffc5fea2e6f22f26ae2a9cfc3806043d4618115ed14b9b60ab38bf9d5acb7ca8b2d5c2e06
 SHA512 
b18e6c79913b8da0f800bbf58433069531a6c79d711876c46785d88c79f6a45503d69dcd0fee958f727c7dd394f398c951b660e47f77e8372f3be75367ad9014

diff --git 
a/kde-frameworks/kio/files/kio-5.96.0-fix-RAW-file-image-preview.patch 
b/kde-frameworks/kio/files/kio-5.96.0-fix-RAW-file-image-preview.patch
deleted file mode 100644
index 12d4a4c05f2d..
--- a/kde-frameworks/kio/files/kio-5.96.0-fix-RAW-file-image-preview.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 5002a07e71ff270a8717911b965a75c33993f883 Mon Sep 17 00:00:00 2001
-From: Alexander Lohnau 
-Date: Fri, 8 Jul 2022 11:00:42 +0200
-Subject: [PATCH] Fix thumbnailer result for parent mime types being
- overwritten
-
-BUG: 453480

- src/widgets/previewjob.cpp | 12 +++-
- 1 file changed, 7 insertions(+), 5 deletions(-)
-
-diff --git a/src/widgets/previewjob.cpp b/src/widgets/previewjob.cpp
-index c53bcc88a..91be5575e 100644
 a/src/widgets/previewjob.cpp
-+++ b/src/widgets/previewjob.cpp
-@@ -384,11 +384,13 @@ void PreviewJobPrivate::startPreview()
- }
- }
- 
--// Check the wildcards last, see BUG 453480
--QString groupMimeType = mimeType;
--static const QRegularExpression expr(QStringLiteral("/.*"));
--groupMimeType.replace(expr, QStringLiteral("/*"));
--pluginIt = mimeMap.constFind(groupMimeType);
-+if (pluginIt == mimeMap.constEnd()) {
-+// Check the wildcards last, see BUG 453480
-+QString groupMimeType = mimeType;
-+static const QRegularExpression 
expr(QStringLiteral("/.*"));
-+groupMimeType.replace(expr, QStringLiteral("/*"));
-+pluginIt = mimeMap.constFind(groupMimeType);
-+}
- }
- 
- if (pluginIt != mimeMap.constEnd()) {
--- 
-GitLab
-

diff --git a/kde-frameworks/kio/files/kio-5.96.0-fix-crash-in-dropjob.patch 
b/kde-frameworks/kio/files/kio-5.96.0-fix-crash-in-dropjob.patch
deleted file mode 100644
index 638a03f6eb98..
--- a/kde-frameworks/kio/files/kio-5.96.0-fix-crash-in-dropjob.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 29bdf541aa83c78bc8e9d90487a7e1dd505ef013 Mon Sep 17 00:00:00 2001
-From: David Edmundson 
-Date: Fri, 8 Jul 2022 15:46:11 +0100
-Subject: [PATCH] Fix crash in DropJob
-
-QMimeData is owned by the backend and can be deleted during any event
-processing.
-
-DropJob has a deferred start operation. One path in this is to call
-PasteJob with mimedata. It could be dangling by this point.
-
-Pastejob follows a similar pattern in
-1d668a9fe65c5bc178487fc32e6662ff815147f6 internally but we also need to
-handle this usage before PasteJob.
-
-BUG: 454747

- 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 fa2bf4ccc..5af578d28 100644
 a/src/widgets/dropjob.cpp
-+++ b/src/widgets/dropjob.cpp
-@@ -139,7 +139,7 @@ public:
- void addPluginActions(KIO::DropMenu *popup, const KFileItemListProperties 
&itemProps);
- void doCopyToDirectory();
- 
--const QMimeData *m_mimeData;
-+QPointer m_mimeData;

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

2022-11-14 Thread Andreas Sturmlechner
commit: de82aedecd1c025ede144a6a63ab8a31ddb109b3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 14 12:38:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 14 14:16:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de82aede

kde-frameworks/kio: 5.100.0 version bump

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

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

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 74983a737ff5..6bb49d8ed3dd 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
+DIST kio-5.100.0.tar.xz 3759832 BLAKE2B 
a98798bd35662699bd50b767c5a4c69ea85be616794dcbade560c3f212cfa0ed757dd67fa49afe4747d950416dc5d9c005a4183b53c199ce94ed2af16478aa60
 SHA512 
855ff7ff62a54a20d636c501fcb77e6d5bcb6376219152643298c7a3b2c4262ac61397c82f21711403482346c4cadb2b2e67f40d43a471bb03f25fe0a36cfa74
 DIST kio-5.96.0.tar.xz 3349852 BLAKE2B 
981f0568c30678173f1c38972641b0a53071cce4b03cecdd1f829de7ace7244e3b67f9d63269501866474bcd64d22edc8d98e012f2197cb83f8cafd301a93da0
 SHA512 
70e7291efbd4b97916023cee7c44a96f3226355773f764f92a2c58c9110b75b04896196ab663ff468b757d1c2a5911f6e9021246044e7754a2ac47723eff8bd3
 DIST kio-5.99.0.tar.xz 3407180 BLAKE2B 
2014bb1e2ae020dbe47dd0964e003814fabde5cf14cbb74b05f5703ffc5fea2e6f22f26ae2a9cfc3806043d4618115ed14b9b60ab38bf9d5acb7ca8b2d5c2e06
 SHA512 
b18e6c79913b8da0f800bbf58433069531a6c79d711876c46785d88c79f6a45503d69dcd0fee958f727c7dd394f398c951b660e47f77e8372f3be75367ad9014

diff --git a/kde-frameworks/kio/kio-5.100.0.ebuild 
b/kde-frameworks/kio/kio-5.100.0.ebuild
new file mode 100644
index ..a9be2323c33b
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.100.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 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/

2022-10-10 Thread Andreas Sturmlechner
commit: ab0ed2559e70916affdeb9c4a2333ff292c46141
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct  8 18:06:23 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 10 08:14:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0ed255

kde-frameworks/kio: drop 5.98.0

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

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

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 822a94cf43c2..74983a737ff5 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
 DIST kio-5.96.0.tar.xz 3349852 BLAKE2B 
981f0568c30678173f1c38972641b0a53071cce4b03cecdd1f829de7ace7244e3b67f9d63269501866474bcd64d22edc8d98e012f2197cb83f8cafd301a93da0
 SHA512 
70e7291efbd4b97916023cee7c44a96f3226355773f764f92a2c58c9110b75b04896196ab663ff468b757d1c2a5911f6e9021246044e7754a2ac47723eff8bd3
-DIST kio-5.98.0.tar.xz 3402060 BLAKE2B 
2b8f5af4b57df63783609c1543c9b53fffd26dc663631d1c700f8fc1638c34133294faf456e79d742a35c938b0eff7eb241b10aedbf23d5e906820cf5d2b04b2
 SHA512 
14eaa2b3a1ea2e4736c515accf1325bd49d9ed0de5321a889eaff2f0a829977cf8746c9b4e4d7cec7cfc0aa6d5a89704a3b6e7d1236b6b2a62225a3a2432d312
 DIST kio-5.99.0.tar.xz 3407180 BLAKE2B 
2014bb1e2ae020dbe47dd0964e003814fabde5cf14cbb74b05f5703ffc5fea2e6f22f26ae2a9cfc3806043d4618115ed14b9b60ab38bf9d5acb7ca8b2d5c2e06
 SHA512 
b18e6c79913b8da0f800bbf58433069531a6c79d711876c46785d88c79f6a45503d69dcd0fee958f727c7dd394f398c951b660e47f77e8372f3be75367ad9014

diff --git a/kde-frameworks/kio/kio-5.98.0.ebuild 
b/kde-frameworks/kio/kio-5.98.0.ebuild
deleted file mode 100644
index a9be2323c33b..
--- a/kde-frameworks/kio/kio-5.98.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 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/

2022-09-13 Thread Andreas Sturmlechner
commit: 4dd4b1277fe5e13ec85e550c55ca402e84b80b59
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 13 10:58:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 13 13:20:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd4b127

kde-frameworks/kio: drop 5.97.0

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

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

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 7874ba7806f3..1f4855b836d7 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
 DIST kio-5.96.0.tar.xz 3349852 BLAKE2B 
981f0568c30678173f1c38972641b0a53071cce4b03cecdd1f829de7ace7244e3b67f9d63269501866474bcd64d22edc8d98e012f2197cb83f8cafd301a93da0
 SHA512 
70e7291efbd4b97916023cee7c44a96f3226355773f764f92a2c58c9110b75b04896196ab663ff468b757d1c2a5911f6e9021246044e7754a2ac47723eff8bd3
-DIST kio-5.97.0.tar.xz 3369020 BLAKE2B 
dc5fa23f88e89d836ca41a43ebbf17e3021fe8aabc67ec260db68be69561cfe48cf0afc17328e85ee3f1d2ff075deb0b0ebc9c02be1f51e188ce1063c902c201
 SHA512 
bb6e8e45cf9f5e0a076c6bdfee765103409eff22cad41419a49abf59ed1c1fe73db7f186ec8ea2d6dd6fa26787596732870e8db63d69ed6a241ac721cde08ab7
 DIST kio-5.98.0.tar.xz 3402060 BLAKE2B 
2b8f5af4b57df63783609c1543c9b53fffd26dc663631d1c700f8fc1638c34133294faf456e79d742a35c938b0eff7eb241b10aedbf23d5e906820cf5d2b04b2
 SHA512 
14eaa2b3a1ea2e4736c515accf1325bd49d9ed0de5321a889eaff2f0a829977cf8746c9b4e4d7cec7cfc0aa6d5a89704a3b6e7d1236b6b2a62225a3a2432d312

diff --git a/kde-frameworks/kio/kio-5.97.0.ebuild 
b/kde-frameworks/kio/kio-5.97.0.ebuild
deleted file mode 100644
index 834eb3d27e18..
--- a/kde-frameworks/kio/kio-5.97.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 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}/${PN}-5.96.0-with_x11.patch" )
-
-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/

2022-08-15 Thread Andreas Sturmlechner
commit: 4d33c11170af55189c9cf22133ecec203b738a87
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 15 10:31:15 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 15 10:31:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d33c111

kde-frameworks/kio: drop 5.96.0-r2

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

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

diff --git a/kde-frameworks/kio/kio-5.96.0-r2.ebuild 
b/kde-frameworks/kio/kio-5.96.0-r2.ebuild
deleted file mode 100644
index a053bea7e420..
--- a/kde-frameworks/kio/kio-5.96.0-r2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2022 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.4
-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
-   =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 )
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libXrender
-   )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-crash-in-dropjob.patch" # KDE-bug 454747
-   "${FILESDIR}/${P}-fix-RAW-file-image-preview.patch" # KDE-bug 453480
-)
-
-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)
-   $(cmake_use_find_package X X11)
-   )
-
-   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/

2022-08-15 Thread Agostino Sarubbo
commit: 236560f3247af7867c1ed5a8d5d9f09b0fa889e7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 15 07:45:03 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 15 07:45:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=236560f3

kde-frameworks/kio: x86 stable wrt bug #864253

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/kde-frameworks/kio/kio-5.96.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.96.0-r3.ebuild
index 76295e56b83e..ba5dd490e22e 100644
--- a/kde-frameworks/kio/kio-5.96.0-r3.ebuild
+++ b/kde-frameworks/kio/kio-5.96.0-r3.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 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="acl +handbook kerberos +kwallet X"
 
 # tests hang



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

2022-08-14 Thread Andreas Sturmlechner
commit: f808b0269aa98931a7c66a10c2022e848c2895fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 13 17:44:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 14 08:29:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f808b026

kde-frameworks/kio: 5.97.0 version bump

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

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

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index cbddd34a70e3..0c5ac89044f8 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1 +1,2 @@
 DIST kio-5.96.0.tar.xz 3349852 BLAKE2B 
981f0568c30678173f1c38972641b0a53071cce4b03cecdd1f829de7ace7244e3b67f9d63269501866474bcd64d22edc8d98e012f2197cb83f8cafd301a93da0
 SHA512 
70e7291efbd4b97916023cee7c44a96f3226355773f764f92a2c58c9110b75b04896196ab663ff468b757d1c2a5911f6e9021246044e7754a2ac47723eff8bd3
+DIST kio-5.97.0.tar.xz 3369020 BLAKE2B 
dc5fa23f88e89d836ca41a43ebbf17e3021fe8aabc67ec260db68be69561cfe48cf0afc17328e85ee3f1d2ff075deb0b0ebc9c02be1f51e188ce1063c902c201
 SHA512 
bb6e8e45cf9f5e0a076c6bdfee765103409eff22cad41419a49abf59ed1c1fe73db7f186ec8ea2d6dd6fa26787596732870e8db63d69ed6a241ac721cde08ab7

diff --git a/kde-frameworks/kio/kio-5.97.0.ebuild 
b/kde-frameworks/kio/kio-5.97.0.ebuild
new file mode 100644
index ..834eb3d27e18
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.97.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 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}/${PN}-5.96.0-with_x11.patch" )
+
+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/

2022-08-12 Thread Agostino Sarubbo
commit: 8742029d871d8646c4ff8c01ebfa9d884d444608
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 13 06:57:11 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 13 06:58:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8742029d

kde-frameworks/kio: amd64 stable wrt bug #864253

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/kde-frameworks/kio/kio-5.96.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.96.0-r3.ebuild
index 5043b3638255..76295e56b83e 100644
--- a/kde-frameworks/kio/kio-5.96.0-r3.ebuild
+++ b/kde-frameworks/kio/kio-5.96.0-r3.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 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="acl +handbook kerberos +kwallet X"
 
 # tests hang



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

2022-08-12 Thread Arthur Zamarin
commit: 18a2fa972bb932eb43e85eb5ac526e4a7fcd9f1e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 12 14:57:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 12 14:57:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a2fa97

kde-frameworks/kio: Stabilize 5.96.0-r3 arm64, #864253

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

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

diff --git a/kde-frameworks/kio/kio-5.96.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.96.0-r3.ebuild
index 0a3ca54a7735..5043b3638255 100644
--- a/kde-frameworks/kio/kio-5.96.0-r3.ebuild
+++ b/kde-frameworks/kio/kio-5.96.0-r3.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 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="acl +handbook kerberos +kwallet X"
 
 # tests hang



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

2022-08-08 Thread Andreas Sturmlechner
commit: 940ee28bb75cf49a6deed0198870cde4119dea14
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug  1 22:16:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug  8 14:39:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=940ee28b

kde-frameworks/kio: Fix build with USE -X, drop obsolete DEPENDs

Upstream commit c7a277e6810b74b7f664b029573beab592932421

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

 kde-frameworks/kio/files/kio-5.96.0-with_x11.patch | 72 
 kde-frameworks/kio/kio-5.96.0-r3.ebuild| 96 ++
 2 files changed, 168 insertions(+)

diff --git a/kde-frameworks/kio/files/kio-5.96.0-with_x11.patch 
b/kde-frameworks/kio/files/kio-5.96.0-with_x11.patch
new file mode 100644
index ..9f87ec989af1
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.96.0-with_x11.patch
@@ -0,0 +1,72 @@
+From c7a277e6810b74b7f664b029573beab592932421 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Mon, 1 Aug 2022 22:10:02 +0200
+Subject: [PATCH] Drop obsolete X11 dependency, introduce WITH_X11 option
+ instead
+
+This will only determine whether to search for Qt5X11Extras and then
+set HAVE_X11 accordingly. This is a behavior change as previously it was
+silently disabled if X11 was not found.
+
+We want to be able to build without X11 support even if some of the used
+libraries may not work w/o X11 themselves yet or need to be built with
+X11 support for other reverse dependencies.
+
+HAVE_X11 already exists and is set automagically so far, but using
+-DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11
+as required in their cmake config.
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ CMakeLists.txt   | 19 +--
+ src/ioslaves/http/CMakeLists.txt |  3 ---
+ 2 files changed, 9 insertions(+), 13 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 95b5db299..c3372f7ea 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -117,17 +117,16 @@ set_package_properties(GSSAPI PROPERTIES DESCRIPTION 
"Allows KIO to make use of
+PURPOSE "A MIT or HEIMDAL flavor of GSSAPI can be used"
+   )
+ 
+-if (NOT APPLE AND NOT WIN32)
+-find_package(X11)
+-endif()
+-
+-set(HAVE_X11 ${X11_FOUND})
+-if (HAVE_X11)
+-if (QT_MAJOR_VERSION STREQUAL "5")
+-find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras)
+-else()
+-# qtx11extras_p.h is in Qt6Gui, which is implied by the 
find_package(QtWidgets) above
++if (NOT APPLE AND NOT WIN32 AND NOT ANDROID)
++option(WITH_X11 "Build with X11 integration" ON)
++if(WITH_X11)
++if (QT_MAJOR_VERSION STREQUAL "5")
++find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras)
++else()
++# qtx11extras_p.h is in Qt6Gui, which is implied by the 
find_package(QtWidgets) above
++endif()
+ endif()
++set(HAVE_X11 ${WITH_X11})
+ endif()
+ 
+ find_package(ACL)
+diff --git a/src/ioslaves/http/CMakeLists.txt 
b/src/ioslaves/http/CMakeLists.txt
+index 4fbddb4a3..689f63dd8 100644
+--- a/src/ioslaves/http/CMakeLists.txt
 b/src/ioslaves/http/CMakeLists.txt
+@@ -3,9 +3,6 @@ include(ECMMarkNonGuiExecutable)
+ include(ConfigureChecks.cmake)
+ configure_file(config-kioslave-http.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/config-kioslave-http.h )
+ 
+-find_package(X11)
+-set(HAVE_X11 ${X11_FOUND})
+-
+ if(GSSAPI_FOUND)
+ set(HAVE_LIBGSSAPI 1)
+ if(GSSAPI_FLAVOR STREQUAL "MIT")
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-5.96.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.96.0-r3.ebuild
new file mode 100644
index ..0a3ca54a7735
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.96.0-r3.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 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.4
+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/k

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

2022-08-06 Thread Andreas Sturmlechner
commit: 5a2d3f999e836360b6af3541fb593c315d701fe7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug  6 07:20:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug  6 07:21:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2d3f99

kde-frameworks/kio: drop 5.96.0-r1

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

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

diff --git a/kde-frameworks/kio/kio-5.96.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.96.0-r1.ebuild
deleted file mode 100644
index b0ac9188780f..
--- a/kde-frameworks/kio/kio-5.96.0-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 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.4
-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
-   =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 )
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libXrender
-   )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-PATCHES=( "${FILESDIR}/${P}-fix-crash-in-dropjob.patch" ) # KDE-bug #454747
-
-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)
-   $(cmake_use_find_package X X11)
-   )
-
-   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/

2022-07-26 Thread Andreas Sturmlechner
commit: befda3cc73a9de3fe71fd67bf806c5213eceeabc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 26 11:27:16 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 26 12:04:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befda3cc

kde-frameworks/kio: Fix RAW file image preview

Upstream commit 5002a07e71ff270a8717911b965a75c33993f883

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

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

 .../kio-5.96.0-fix-RAW-file-image-preview.patch| 37 
 kde-frameworks/kio/kio-5.96.0-r2.ebuild| 99 ++
 2 files changed, 136 insertions(+)

diff --git 
a/kde-frameworks/kio/files/kio-5.96.0-fix-RAW-file-image-preview.patch 
b/kde-frameworks/kio/files/kio-5.96.0-fix-RAW-file-image-preview.patch
new file mode 100644
index ..12d4a4c05f2d
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.96.0-fix-RAW-file-image-preview.patch
@@ -0,0 +1,37 @@
+From 5002a07e71ff270a8717911b965a75c33993f883 Mon Sep 17 00:00:00 2001
+From: Alexander Lohnau 
+Date: Fri, 8 Jul 2022 11:00:42 +0200
+Subject: [PATCH] Fix thumbnailer result for parent mime types being
+ overwritten
+
+BUG: 453480
+---
+ src/widgets/previewjob.cpp | 12 +++-
+ 1 file changed, 7 insertions(+), 5 deletions(-)
+
+diff --git a/src/widgets/previewjob.cpp b/src/widgets/previewjob.cpp
+index c53bcc88a..91be5575e 100644
+--- a/src/widgets/previewjob.cpp
 b/src/widgets/previewjob.cpp
+@@ -384,11 +384,13 @@ void PreviewJobPrivate::startPreview()
+ }
+ }
+ 
+-// Check the wildcards last, see BUG 453480
+-QString groupMimeType = mimeType;
+-static const QRegularExpression expr(QStringLiteral("/.*"));
+-groupMimeType.replace(expr, QStringLiteral("/*"));
+-pluginIt = mimeMap.constFind(groupMimeType);
++if (pluginIt == mimeMap.constEnd()) {
++// Check the wildcards last, see BUG 453480
++QString groupMimeType = mimeType;
++static const QRegularExpression 
expr(QStringLiteral("/.*"));
++groupMimeType.replace(expr, QStringLiteral("/*"));
++pluginIt = mimeMap.constFind(groupMimeType);
++}
+ }
+ 
+ if (pluginIt != mimeMap.constEnd()) {
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-5.96.0-r2.ebuild 
b/kde-frameworks/kio/kio-5.96.0-r2.ebuild
new file mode 100644
index ..f04669079060
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.96.0-r2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2022 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.4
+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
+   =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 )
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libX

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

2022-07-19 Thread Andreas Sturmlechner
commit: 34ae246216b53543b8bf7ca1e8255275f00736e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 19 15:41:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 19 15:41:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ae2462

kde-frameworks/kio/files: Drop obsolete patches

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

 ...-filewidgets-update-filename-after-rename.patch | 76 --
 .../kio-5.95.0-fix-recent-files-in-gtk-apps.patch  | 25 ---
 2 files changed, 101 deletions(-)

diff --git 
a/kde-frameworks/kio/files/kio-5.95.0-filewidgets-update-filename-after-rename.patch
 
b/kde-frameworks/kio/files/kio-5.95.0-filewidgets-update-filename-after-rename.patch
deleted file mode 100644
index 5cf7b9f2fb45..
--- 
a/kde-frameworks/kio/files/kio-5.95.0-filewidgets-update-filename-after-rename.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From 6d47b5869d4b328614e5e95e97ef66d97009295e Mon Sep 17 00:00:00 2001
-From: Fushan Wen 
-Date: Wed, 15 Jun 2022 22:03:27 +0800
-Subject: [PATCH] filewidgets: update location text after selected files are
- renamed
-
-Before this commit, the location text is not updated after the selected
-files are renamed.
-
-BUG: 455327

- src/filewidgets/kdiroperator.cpp | 3 ++-
- src/filewidgets/kdiroperator.h   | 9 +
- src/filewidgets/kfilewidget.cpp  | 4 
- 3 files changed, 15 insertions(+), 1 deletion(-)
-
-diff --git a/src/filewidgets/kdiroperator.cpp 
b/src/filewidgets/kdiroperator.cpp
-index c7a1c9350..adacfda60 100644
 a/src/filewidgets/kdiroperator.cpp
-+++ b/src/filewidgets/kdiroperator.cpp
-@@ -889,8 +889,9 @@ void KDirOperator::renameSelected()
- }
- 
- KIO::RenameFileDialog *dialog = new KIO::RenameFileDialog(items, this);
--connect(dialog, &KIO::RenameFileDialog::renamingFinished, this, [this]() {
-+connect(dialog, &KIO::RenameFileDialog::renamingFinished, this, 
[this](const QList &urls) {
- d->assureVisibleSelection();
-+Q_EMIT renamingFinished(urls);
- });
- 
- dialog->open();
-diff --git a/src/filewidgets/kdiroperator.h b/src/filewidgets/kdiroperator.h
-index cb9668fb7..a15e90765 100644
 a/src/filewidgets/kdiroperator.h
-+++ b/src/filewidgets/kdiroperator.h
-@@ -824,6 +824,7 @@ public Q_SLOTS:
- /**
-  * Initiates a rename operation on the currently selected 
files/directories,
-  * prompting the user to choose a new name(s) for the currently selected 
items
-+ * @see renamingFinished
-  * @since 5.67
-  */
- void renameSelected();
-@@ -991,6 +992,14 @@ Q_SIGNALS:
-  */
- void keyEnterReturnPressed();
- 
-+/**
-+ * Emitted when renaming selected files has finished.
-+ *
-+ * @param urls URL list of the renamed files
-+ * @since 5.96
-+ */
-+void renamingFinished(const QList &urls);
-+
- private:
- friend class KDirOperatorPrivate;
- std::unique_ptr d;
-diff --git a/src/filewidgets/kfilewidget.cpp b/src/filewidgets/kfilewidget.cpp
-index 943c0cd93..d0825dfaa 100644
 a/src/filewidgets/kfilewidget.cpp
-+++ b/src/filewidgets/kfilewidget.cpp
-@@ -1185,6 +1185,10 @@ void KFileWidgetPrivate::initDirOpWidgets()
- q->connect(m_ops, &KDirOperator::keyEnterReturnPressed, q, [this]() {
- slotViewKeyEnterReturnPressed();
- });
-+q->connect(m_ops, &KDirOperator::renamingFinished, q, [this](const 
QList &urls) {
-+// Update file names in location text field after renaming selected 
files
-+q->setSelectedUrls(urls);
-+});
- 
- m_ops->dirLister()->setAutoErrorHandlingEnabled(false);
- q->connect(m_ops->dirLister(), &KDirLister::jobError, q, [this](KIO::Job 
*job) {
--- 
-GitLab
-

diff --git 
a/kde-frameworks/kio/files/kio-5.95.0-fix-recent-files-in-gtk-apps.patch 
b/kde-frameworks/kio/files/kio-5.95.0-fix-recent-files-in-gtk-apps.patch
deleted file mode 100644
index 524fdc871fc8..
--- a/kde-frameworks/kio/files/kio-5.95.0-fix-recent-files-in-gtk-apps.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 0dd0e96c10f634974c63f85c2068e44019c27591 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?M=C3=A9ven=20Car?= 
-Date: Wed, 29 Jun 2022 10:14:50 +0200
-Subject: [PATCH] KRecentDocuments: Improve indentation in recentlyused.xbel
-
-BUG: 456046

- src/core/krecentdocument.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/core/krecentdocument.cpp b/src/core/krecentdocument.cpp
-index 23fcbbd09..87d276b06 100644
 a/src/core/krecentdocument.cpp
-+++ b/src/core/krecentdocument.cpp
-@@ -270,6 +270,7 @@ static bool addToXbel(const QUrl &url, const QString 
&desktopEntryName, KRecentD
- 
- if (!foundExisting) {
- // must create new bookmark tag
-+output.writeCharacters(QStringLiteral("  "));
- output.writeStartElement(bookmarkTag);
- 
- output.writeAttribute(hrefAttribute, newUrl);
--- 
-GitLab
-



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

2022-07-19 Thread Andreas Sturmlechner
commit: 756968bb5c6047dd2c5b81751ee088cb3239ac93
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 19 14:09:35 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 19 15:38:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756968bb

kde-frameworks/kio: drop 5.95.0-r1

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

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

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 05e175ad0c4a..0f77022410bb 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,3 +1,2 @@
 DIST kio-5.92.0.tar.xz 3304432 BLAKE2B 
31b78c2cc5a543126d8494935e9956ce169f9bf6b863c0be562775ba3d5a30cf1fadc7bc48e818530eb51a5726bb528f15c51f89dfb9a7511bd6865d6f7092d9
 SHA512 
5064db660c5b6207eff2bb12261198118c89014f4d71a09531e72bc6185fd070fa262ef617cbbbacc1f334f69f65cc831fa91fd641d59d89303813ec5ef620b6
-DIST kio-5.95.0.tar.xz 3335684 BLAKE2B 
5f5aa12c15a3801a5a6faa741b9cf8431d319852470a6ab730a633455eb81fab6678d236f0567e1e8a6411f090148776b6280dfbb228f907a74e7df7da6ab3c4
 SHA512 
33006041ba6ef74af7f3d2fdaf35aef3059d4439676bc0bfb44053e2deeff7e3cd85a88428406096b8498918d5b793cdd30f74c8d2ddf1af7ac306fe4ddd74b8
 DIST kio-5.96.0.tar.xz 3349852 BLAKE2B 
981f0568c30678173f1c38972641b0a53071cce4b03cecdd1f829de7ace7244e3b67f9d63269501866474bcd64d22edc8d98e012f2197cb83f8cafd301a93da0
 SHA512 
70e7291efbd4b97916023cee7c44a96f3226355773f764f92a2c58c9110b75b04896196ab663ff468b757d1c2a5911f6e9021246044e7754a2ac47723eff8bd3

diff --git a/kde-frameworks/kio/kio-5.95.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.95.0-r1.ebuild
deleted file mode 100644
index 85dc54c90eef..
--- a/kde-frameworks/kio/kio-5.95.0-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2022 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.3
-VIRTUALX_REQUIRED="test"
-inherit ecm 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
-   =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 )
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libXrender
-   )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-PATCHES=(
-   "${FILESDIR}/${P}-filewidgets-update-filename-after-rename.patch"
-   "${FILESDIR}/${P}-fix-recent-files-in-gtk-apps.patch"
-)
-
-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)
-   $(cmake_use_find_package X X11)
-   )
-
-   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/

2022-07-19 Thread Andreas Sturmlechner
commit: 5cda549fe409a75018135e4256c0e222844ddcf3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 19 13:26:24 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 19 13:29:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cda549f

kde-frameworks/kio: drop 5.96.0

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

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

diff --git a/kde-frameworks/kio/kio-5.96.0.ebuild 
b/kde-frameworks/kio/kio-5.96.0.ebuild
deleted file mode 100644
index dbdf5b4eaf17..
--- a/kde-frameworks/kio/kio-5.96.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 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.4
-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
-   =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 )
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libXrender
-   )
-"
-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)
-   $(cmake_use_find_package X X11)
-   )
-
-   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/

2022-07-19 Thread Andreas Sturmlechner
commit: 35ba1aee75ef4f7aa7cffb17968c1fe46adac58d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 19 13:26:00 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 19 13:29:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ba1aee

kde-frameworks/kio: Fix crash in DropJob

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=454747
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kio-5.96.0-fix-crash-in-dropjob.patch| 45 ++
 kde-frameworks/kio/kio-5.96.0-r1.ebuild| 96 ++
 2 files changed, 141 insertions(+)

diff --git a/kde-frameworks/kio/files/kio-5.96.0-fix-crash-in-dropjob.patch 
b/kde-frameworks/kio/files/kio-5.96.0-fix-crash-in-dropjob.patch
new file mode 100644
index ..638a03f6eb98
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.96.0-fix-crash-in-dropjob.patch
@@ -0,0 +1,45 @@
+From 29bdf541aa83c78bc8e9d90487a7e1dd505ef013 Mon Sep 17 00:00:00 2001
+From: David Edmundson 
+Date: Fri, 8 Jul 2022 15:46:11 +0100
+Subject: [PATCH] Fix crash in DropJob
+
+QMimeData is owned by the backend and can be deleted during any event
+processing.
+
+DropJob has a deferred start operation. One path in this is to call
+PasteJob with mimedata. It could be dangling by this point.
+
+Pastejob follows a similar pattern in
+1d668a9fe65c5bc178487fc32e6662ff815147f6 internally but we also need to
+handle this usage before PasteJob.
+
+BUG: 454747
+---
+ 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 fa2bf4ccc..5af578d28 100644
+--- a/src/widgets/dropjob.cpp
 b/src/widgets/dropjob.cpp
+@@ -139,7 +139,7 @@ public:
+ void addPluginActions(KIO::DropMenu *popup, const KFileItemListProperties 
&itemProps);
+ void doCopyToDirectory();
+ 
+-const QMimeData *m_mimeData;
++QPointer m_mimeData;
+ const QList m_urls;
+ QMap m_metaData;
+ Qt::DropAction m_dropAction;
+@@ -271,7 +271,7 @@ void DropJobPrivate::slotStart()
+ q->emitResult();
+ }
+ }
+-} else {
++} else if (m_mimeData) {
+ // Dropping raw data
+ KIO::PasteJob *job = KIO::PasteJobPrivate::newJob(m_mimeData, 
m_destUrl, KIO::HideProgressInfo, false /*not clipboard*/);
+ QObject::connect(job, &KIO::PasteJob::itemCreated, q, 
&KIO::DropJob::itemCreated);
+-- 
+GitLab
+

diff --git a/kde-frameworks/kio/kio-5.96.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.96.0-r1.ebuild
new file mode 100644
index ..b0ac9188780f
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.96.0-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 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.4
+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
+   =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 )
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libX11
+ 

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

2022-07-09 Thread Andreas Sturmlechner
commit: f931d5d7fa08c75a0542e8d10961a5f8022f958a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 10:40:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 14:27:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f931d5d7

kde-frameworks/kio: 5.96.0 version bump

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

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

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 0b41d8554843..05e175ad0c4a 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.92.0.tar.xz 3304432 BLAKE2B 
31b78c2cc5a543126d8494935e9956ce169f9bf6b863c0be562775ba3d5a30cf1fadc7bc48e818530eb51a5726bb528f15c51f89dfb9a7511bd6865d6f7092d9
 SHA512 
5064db660c5b6207eff2bb12261198118c89014f4d71a09531e72bc6185fd070fa262ef617cbbbacc1f334f69f65cc831fa91fd641d59d89303813ec5ef620b6
 DIST kio-5.95.0.tar.xz 3335684 BLAKE2B 
5f5aa12c15a3801a5a6faa741b9cf8431d319852470a6ab730a633455eb81fab6678d236f0567e1e8a6411f090148776b6280dfbb228f907a74e7df7da6ab3c4
 SHA512 
33006041ba6ef74af7f3d2fdaf35aef3059d4439676bc0bfb44053e2deeff7e3cd85a88428406096b8498918d5b793cdd30f74c8d2ddf1af7ac306fe4ddd74b8
+DIST kio-5.96.0.tar.xz 3349852 BLAKE2B 
981f0568c30678173f1c38972641b0a53071cce4b03cecdd1f829de7ace7244e3b67f9d63269501866474bcd64d22edc8d98e012f2197cb83f8cafd301a93da0
 SHA512 
70e7291efbd4b97916023cee7c44a96f3226355773f764f92a2c58c9110b75b04896196ab663ff468b757d1c2a5911f6e9021246044e7754a2ac47723eff8bd3

diff --git a/kde-frameworks/kio/kio-5.96.0.ebuild 
b/kde-frameworks/kio/kio-5.96.0.ebuild
new file mode 100644
index ..a2d01a182282
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.96.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 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.4
+VIRTUALX_REQUIRED="test"
+inherit ecm 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
+   =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 )
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXrender
+   )
+"
+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)
+   $(cmake_use_find_package X X11)
+   )
+
+   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/

2022-06-29 Thread Andreas Sturmlechner
commit: 73ccae63ca2146069da19e33026c3602c691b2af
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jun 29 19:36:10 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 29 19:53:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ccae63

kde-frameworks/kio: Drop 5.95.0 (r0)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/kde-frameworks/kio/kio-5.95.0.ebuild 
b/kde-frameworks/kio/kio-5.95.0.ebuild
deleted file mode 100644
index 4edd65813315..
--- a/kde-frameworks/kio/kio-5.95.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 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.3
-VIRTUALX_REQUIRED="test"
-inherit ecm 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
-   =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 )
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libXrender
-   )
-"
-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)
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   ecm_pkg_postrm
-   xdg_desktop_database_update
-}



  1   2   3   >