[gentoo-commits] repo/gentoo:master commit in: kde-apps/kio-extras-kf5/, profiles/
commit: 006746fefe7cfe4c50f386bcef13bbce9cb46491 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 23 11:08:14 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 23 11:25:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=006746fe profiles: Cleanup last-rited kde-apps/kio-extras-kf5 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kio-extras-kf5/Manifest | 1 - .../kio-extras-kf5/kio-extras-kf5-24.02.2.ebuild | 103 - kde-apps/kio-extras-kf5/metadata.xml | 24 - profiles/package.mask | 5 - 4 files changed, 133 deletions(-) diff --git a/kde-apps/kio-extras-kf5/Manifest b/kde-apps/kio-extras-kf5/Manifest deleted file mode 100644 index ee7a1c773941.. --- a/kde-apps/kio-extras-kf5/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST kio-extras-kf5-24.02.2.tar.xz 1468060 BLAKE2B a578cebef92e2531e7a1565109470585022ad740220d7cf11547c50e4f2cd4b0336619b76cdfb4cfa07c3c6a5db5e421d89f5e2caaa11d60dffd17047bd96304 SHA512 b8bb00d59d4f84d58ea22bdda6dccd5151a7e48f788fe8827ca9576cf7e287b91c08ebb77b76cd93007593f4d9f0210d75ef551a92e8448796b83b5ffd37255a diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.02.2.ebuild b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.02.2.ebuild deleted file mode 100644 index e9daa17e8c34.. --- a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.02.2.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_TEST="optional" -KDE_ORG_NAME="kio-extras" -KDE_ORG_TAR_PN="kio-extras-kf5" -KFMIN=5.115.0 -QTMIN=5.15.12 -inherit ecm gear.kde.org - -DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data" -HOMEPAGE="https://invent.kde.org/network/kio-extras/-/tree/kf5"; -EGIT_BRANCH="kf5" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="activities ios kf6compat +man mtp nfs openexr phonon samba +sftp taglib X" - -# requires running Plasma environment -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - kde-apps/libkexiv2:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdnssd-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-frameworks/syntax-highlighting-${KFMIN}:5 - activities? ( - >=dev-qt/qtsql-${QTMIN}:5 - >=kde-plasma/plasma-activities-${KFMIN}:5 - >=kde-plasma/plasma-activities-stats-${KFMIN}:5 - ) - ios? ( - app-pda/libimobiledevice:= - app-pda/libplist:= - ) - mtp? ( >=media-libs/libmtp-1.1.16:= ) - nfs? ( net-libs/libtirpc:= ) - openexr? ( media-libs/openexr:= ) - phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] ) - samba? ( - net-fs/samba[client] - net-libs/kdsoap:=[qt5(+)] - ) - sftp? ( net-libs/libssh:=[sftp] ) - taglib? ( >=media-libs/taglib-1.11.1:= ) - X? ( - x11-libs/libX11 - x11-libs/libXcursor - ) -" -RDEPEND="${DEPEND} - !=kde-frameworks/kded-${KFMIN}:5 - kf6compat? ( kde-apps/kio-extras:6 ) -" -BDEPEND="man? ( dev-util/gperf )" - -src_configure() { - local mycmakeargs=( - -DBUILD_ACTIVITIES=$(usex activities) - $(cmake_use_find_package ios IMobileDevice) - $(cmake_use_find_package ios PList) - $(cmake_use_find_package man Gperf) - $(cmake_use_find_package mtp Libmtp) - $(cmake_use_find_package nfs TIRPC) - -DKF6_COMPAT_BUILD=$(usex kf6compat) - $(cmake_use_find_package openexr OpenEXR) - $(cmake_use_find_package phonon Phonon4Qt5) - $(cmake_use_find_package samba Samba) - $(cmake_use_find_package sftp libssh) - $(cmake_use_find_package taglib Taglib) - -DWITHOUT_X11=$(usex !X) - ) - - use samba && mycmakeargs+=( - # do not attempt to find now Qt6-based system version - -DCMAKE_DISABLE_FIND_PACKAGE_KDSoapWSDiscoveryClient=ON - )
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kio-extras-kf5/
commit: 4356d5bdb17d81381049f6d64c9e456337fa69e3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 28 12:07:25 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 28 13:53:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4356d5bd kde-apps/kio-extras-kf5: drop 24.01.95 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kio-extras-kf5/Manifest | 1 - .../kio-extras-kf5/kio-extras-kf5-24.01.95.ebuild | 103 - 2 files changed, 104 deletions(-) diff --git a/kde-apps/kio-extras-kf5/Manifest b/kde-apps/kio-extras-kf5/Manifest index ebe0f458b572..fefde86a9c73 100644 --- a/kde-apps/kio-extras-kf5/Manifest +++ b/kde-apps/kio-extras-kf5/Manifest @@ -1,2 +1 @@ -DIST kio-extras-kf5-24.01.95.tar.xz 1466276 BLAKE2B 1c486ab8d112cae6db754ff4d03829d6b116d399d0627f4f5477ddf901e1d5fa889db3b1d9a0024f77ece85d7ce67bc6c14a7daa1ba33d9f376fb104fc93e5bf SHA512 677c3ac6bb0bf55b9f65e0d8f1b373f96f5cc1c534f4f40135e451c128d60f617a75e2c05bf613a38c3cd5d0fcbbb3ab3c63c7c35a2bf86f2104912961fc7526 DIST kio-extras-kf5-24.02.0.tar.xz 1466300 BLAKE2B 7dff74be32df25b09848e77608fd34899022de9243182efdf752d05597040ddd8b94c214d0ca687df143a83eea0acc7aed4d2b829b3da207c3519a6ba6722ed2 SHA512 f24dc142084220f8e87e740891f96952def8fd687975d5c7b7b598d66734de6deb2dd86c78af8b1ac44b1216131db44a2cdb2fcf2f16615072dfd4f3273b09bc diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.95.ebuild b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.95.ebuild deleted file mode 100644 index acb19adb061b.. --- a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.95.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_TEST="optional" -KDE_ORG_NAME="kio-extras" -KDE_ORG_TAR_PN="kio-extras-kf5" -KFMIN=5.113.0 -QTMIN=5.15.9 -inherit ecm gear.kde.org - -DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data" -HOMEPAGE="https://invent.kde.org/network/kio-extras"; -EGIT_BRANCH="kf5" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="activities ios kf6compat +man mtp nfs openexr phonon samba +sftp taglib X" - -# requires running Plasma environment -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - kde-apps/libkexiv2:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdnssd-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-frameworks/syntax-highlighting-${KFMIN}:5 - activities? ( - >=dev-qt/qtsql-${QTMIN}:5 - >=kde-plasma/plasma-activities-${KFMIN}:5 - >=kde-plasma/plasma-activities-stats-${KFMIN}:5 - ) - ios? ( - app-pda/libimobiledevice:= - app-pda/libplist:= - ) - mtp? ( >=media-libs/libmtp-1.1.16:= ) - nfs? ( net-libs/libtirpc:= ) - openexr? ( media-libs/openexr:= ) - phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] ) - samba? ( - net-fs/samba[client] - net-libs/kdsoap:=[qt5(+)] - ) - sftp? ( net-libs/libssh:=[sftp] ) - taglib? ( >=media-libs/taglib-1.11.1 ) - X? ( - x11-libs/libX11 - x11-libs/libXcursor - ) -" -RDEPEND="${DEPEND} - !=kde-frameworks/kded-${KFMIN}:5 - kf6compat? ( kde-apps/kio-extras:6 ) -" -BDEPEND="man? ( dev-util/gperf )" - -src_configure() { - local mycmakeargs=( - -DBUILD_ACTIVITIES=$(usex activities) - $(cmake_use_find_package ios IMobileDevice) - $(cmake_use_find_package ios PList) - $(cmake_use_find_package man Gperf) - $(cmake_use_find_package mtp Libmtp) - $(cmake_use_find_package nfs TIRPC) - -DKF6_COMPAT_BUILD=$(usex kf6compat) - $(cmake_use_find_package openexr OpenEXR) - $(cmake_use_find_package phonon Phonon4Qt5) - $(cmake_use_find_package samba Samba) - $(cmake_use_find_package sftp libssh) - $(cmake_use_find_package taglib Taglib) - -DWITHOUT_X11=$(usex !X) - ) - -
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kio-extras-kf5/
commit: 433211fdcb49c8f2f50d5f2a5dc75d73cfba6879 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 11 21:53:11 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 11 22:48:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433211fd kde-apps/kio-extras-kf5: Depend on net-libs/kdsoap[qt5] Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.90.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.90.ebuild b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.90.ebuild index e6245623a940..acb19adb061b 100644 --- a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.90.ebuild +++ b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.90.ebuild @@ -59,7 +59,10 @@ DEPEND=" nfs? ( net-libs/libtirpc:= ) openexr? ( media-libs/openexr:= ) phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] ) - samba? ( net-fs/samba[client] ) + samba? ( + net-fs/samba[client] + net-libs/kdsoap:=[qt5(+)] + ) sftp? ( net-libs/libssh:=[sftp] ) taglib? ( >=media-libs/taglib-1.11.1 ) X? (
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kio-extras-kf5/
commit: cfeeb2a55a5545f62330f9e0f69c8f5e7281a4c6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 1 16:26:28 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 1 17:02:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfeeb2a5 kde-apps/kio-extras-kf5: Fix wrong slot deps for IUSE activities Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild index b4ea776f629c..6f8abcd34195 100644 --- a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild +++ b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -47,9 +47,9 @@ DEPEND=" >=kde-frameworks/solid-${KFMIN}:5 >=kde-frameworks/syntax-highlighting-${KFMIN}:5 activities? ( - >=dev-qt/qtbase-${QTMIN}:6[sql] - kde-plasma/plasma-activities:6 - kde-plasma/plasma-activities-stats:6 + >=dev-qt/qtsql-${QTMIN}:5 + >=kde-plasma/plasma-activities-${KFMIN}:5 + >=kde-plasma/plasma-activities-stats-${KFMIN}:5 ) ios? ( app-pda/libimobiledevice:=
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kio-extras-kf5/
commit: 53ffbf1bcf6fc0462f360a902a13f6f3168b6c2e Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Dec 22 08:43:58 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Dec 22 08:45:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ffbf1b kde-apps/kio-extras-kf5: Set missing KDE_ORG_TAR_PN=kio-extras-kf5 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kio-extras-kf5/Manifest | 2 +- kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/kde-apps/kio-extras-kf5/Manifest b/kde-apps/kio-extras-kf5/Manifest index 241b33bd3c0a..7b0a2351c78e 100644 --- a/kde-apps/kio-extras-kf5/Manifest +++ b/kde-apps/kio-extras-kf5/Manifest @@ -1 +1 @@ -DIST kio-extras-24.01.85.tar.xz 3552164 BLAKE2B 23fcf051f47c3dc1a29923c535552201967cc213a137a70749d70bed5454e98526fcbfa1fabc89aab2f854ce84c5c18618dec8bfb0bd70187deaa53f2a5dcf39 SHA512 f0564fbd1be10f635f3e4374057f17a285fca2674592f338ed1af324710358501ef4949a79e0112e68d18636d99fccf59dfd4b7886e6827786080f9947283027 +DIST kio-extras-kf5-24.01.85.tar.xz 1465840 BLAKE2B 76a4af6dadd3e0df0ca0e264a961c73963b96fc768e4190915451cc58d61bf1875a0e4071c6de13e76eb124b41ed8081e23a29f9b4d60a109e869d7632adba0a SHA512 3ccbfd7c1d0b35f68143cfdd935e94658844f4f9e37d7c56e7e6d77b45b6998211d8ecb04bd5a5b96e8bda0f89644e9f0de7eac2097fca3155ade3b1a99a756b diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild index d80491c01c8b..6ad7506e5509 100644 --- a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild +++ b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild @@ -6,6 +6,7 @@ EAPI=8 ECM_HANDBOOK="forceoptional" ECM_TEST="optional" KDE_ORG_NAME="kio-extras" +KDE_ORG_TAR_PN="kio-extras-kf5" KFMIN=5.106.0 QTMIN=5.15.9 inherit ecm gear.kde.org
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kio-extras-kf5/
commit: 8ced97d529d84c98b3585d4420d13149c8496ad1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 20 14:12:01 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 20 15:11:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ced97d5 kde-apps/kio-extras-kf5: add 24.01.85, drop 24.01.80 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kio-extras-kf5/Manifest| 2 +- .../{kio-extras-kf5-24.01.80.ebuild => kio-extras-kf5-24.01.85.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kio-extras-kf5/Manifest b/kde-apps/kio-extras-kf5/Manifest index 446709d18212..241b33bd3c0a 100644 --- a/kde-apps/kio-extras-kf5/Manifest +++ b/kde-apps/kio-extras-kf5/Manifest @@ -1 +1 @@ -DIST kio-extras-24.01.80.tar.xz 3584496 BLAKE2B 7aade7182c34e244e937d4b58989d6e31d408ba2a16e4765dedf0fcf8a106346d107753c3403d0dd63a0404ade0add04518a26cfb47eaf128178792c63a067c8 SHA512 4f9f5720d1986a5fe3aefa54b398dde12740005ebd8dc5381b79b54527c39cb1103f87667ea2a5e865c0da6f87e6ccaa3356688d6ee5a0ef7094b86dea471b5f +DIST kio-extras-24.01.85.tar.xz 3552164 BLAKE2B 23fcf051f47c3dc1a29923c535552201967cc213a137a70749d70bed5454e98526fcbfa1fabc89aab2f854ce84c5c18618dec8bfb0bd70187deaa53f2a5dcf39 SHA512 f0564fbd1be10f635f3e4374057f17a285fca2674592f338ed1af324710358501ef4949a79e0112e68d18636d99fccf59dfd4b7886e6827786080f9947283027 diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.80.ebuild b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild similarity index 100% rename from kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.80.ebuild rename to kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.85.ebuild
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kio-extras-kf5/
commit: b099594495f40e1b98998a40e744e64a744fe4c5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 17 12:25:55 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 17 23:00:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0995944 kde-apps/kio-extras-kf5: new package, add 24.01.80 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kio-extras-kf5/Manifest | 1 + .../kio-extras-kf5/kio-extras-kf5-24.01.80.ebuild | 96 ++ kde-apps/kio-extras-kf5/metadata.xml | 23 ++ 3 files changed, 120 insertions(+) diff --git a/kde-apps/kio-extras-kf5/Manifest b/kde-apps/kio-extras-kf5/Manifest new file mode 100644 index ..446709d18212 --- /dev/null +++ b/kde-apps/kio-extras-kf5/Manifest @@ -0,0 +1 @@ +DIST kio-extras-24.01.80.tar.xz 3584496 BLAKE2B 7aade7182c34e244e937d4b58989d6e31d408ba2a16e4765dedf0fcf8a106346d107753c3403d0dd63a0404ade0add04518a26cfb47eaf128178792c63a067c8 SHA512 4f9f5720d1986a5fe3aefa54b398dde12740005ebd8dc5381b79b54527c39cb1103f87667ea2a5e865c0da6f87e6ccaa3356688d6ee5a0ef7094b86dea471b5f diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.80.ebuild b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.80.ebuild new file mode 100644 index ..d80491c01c8b --- /dev/null +++ b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.80.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="optional" +KDE_ORG_NAME="kio-extras" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data" +HOMEPAGE="https://invent.kde.org/network/kio-extras"; +EGIT_BRANCH="kf5" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="ios kf6compat +man mtp nfs openexr phonon samba +sftp taglib X" + +# requires running Plasma environment +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + kde-apps/libkexiv2:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdnssd-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5 + >=kde-plasma/plasma-activities-${KFMIN}:5 + >=kde-plasma/plasma-activities-stats-${KFMIN}:5 + ios? ( + app-pda/libimobiledevice:= + app-pda/libplist:= + ) + mtp? ( >=media-libs/libmtp-1.1.16:= ) + nfs? ( net-libs/libtirpc:= ) + openexr? ( media-libs/openexr:= ) + phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] ) + samba? ( net-fs/samba[client] ) + sftp? ( net-libs/libssh:=[sftp] ) + taglib? ( >=media-libs/taglib-1.11.1 ) + X? ( + x11-libs/libX11 + x11-libs/libXcursor + ) +" +RDEPEND="${DEPEND} + !kde-apps/kio-extras:5 + >=kde-frameworks/kded-${KFMIN}:5 + kf6compat? ( kde-apps/kio-extras:6 ) +" +BDEPEND="man? ( dev-util/gperf )" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package ios IMobileDevice) + $(cmake_use_find_package ios PList) + $(cmake_use_find_package man Gperf) + $(cmake_use_find_package mtp Libmtp) + $(cmake_use_find_package nfs TIRPC) + -DKF6_COMPAT_BUILD=$(usex kf6compat) + $(cmake_use_find_package openexr OpenEXR) + $(cmake_use_find_package phonon Phonon4Qt5) + $(cmake_use_find_package samba Samba) + $(cmake_use_find_package sftp libssh) + $(cmake_use_find_package taglib Taglib) + -DWITHOUT_X11=$(usex !X) + ) + + use samba && mycmakeargs+=( + # do not attempt to find now Qt6-based system version + -DCMAKE_DISABLE_FIND_PACKAGE_KDSoapWSDiscoveryClient=ON + ) + + ecm_src_configure +} diff --git a/kde-apps/kio-extras-kf5/metadata.xml b/kde-apps/kio-extras-kf5/metadata.xml new file mode 100644 index ..72853d9bad5f --- /dev/null +++ b/kde-apps/kio-extras-kf5/metadata.xml @@ -0,0 +1,23 @@ + +https://www.gentoo.or