From 80e87db4d9ed551615eb2d0309bf370e79500716 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 8 Mar 2025 01:47:45 +0000 Subject: gentoo auto-resync : 08:03:2025 - 01:47:44 --- kde-apps/kio-extras/Manifest | 2 + kde-apps/kio-extras/kio-extras-24.12.3.ebuild | 99 +++++++++++++++++++++++++++ 2 files changed, 101 insertions(+) create mode 100644 kde-apps/kio-extras/kio-extras-24.12.3.ebuild (limited to 'kde-apps/kio-extras') diff --git a/kde-apps/kio-extras/Manifest b/kde-apps/kio-extras/Manifest index 2a2590151dd4..6a97cace3597 100644 --- a/kde-apps/kio-extras/Manifest +++ b/kde-apps/kio-extras/Manifest @@ -1,5 +1,7 @@ DIST kio-extras-24.08.3.tar.xz 3482788 BLAKE2B 43db34b60e64106b99a68743bb9c22f0435e50b1983ac82edead74bbf1ae685884d193a8555692db9e7521c608043f9347267af52fd7bfe61e0ddc2552732fe7 SHA512 a4f570e39273ed004949a2b647cd7ece316097d28d7d7a49bb87c0ed275dcfd9ff3893628dfd0c7a9bf1f1fd8f506dd1f0c885b7b8aa768978ed1f649cea1253 DIST kio-extras-24.12.2.tar.xz 3514628 BLAKE2B 4d04bdf4ccf7055b5ba77cf5eab81f79e88ea9863dd5afe41253fa47c584b0ac96d421763d079a1688234a97dfa4b796cf5d1f81482ac41f6b5c6f74872986da SHA512 efcc468625e244c7541345425166ad3067e44df43d2902ee00ae55a02d00d0b833846a67c7c5547ed75f51e28920732b7d2ac149e19000f9a002bf4cac059033 +DIST kio-extras-24.12.3.tar.xz 3515324 BLAKE2B 75c359edcdbd86247683c0cfe57825a10f104b330e31e102d5f92b12c25e77616bd8a8785dfafd00610923f7775d5eb5cafe41b2a4b59bc20d02d239c4ed87d0 SHA512 41c7fd123547a1b46b6b69a50879943c7ec020ef697f173286ea92d585cd6494816fbaa507c25d97220a32c3f51df50ea57a60413273e8959dee7f9e91f60d50 EBUILD kio-extras-24.08.3.ebuild 2652 BLAKE2B 8f643cb3946de94f546a305325f4d3c9fec28b07bd041ef40439674e3e6a81bf3f9e115ffbda3198e3cc1008579cb3dab85dbab2eaa0669aad34bafebc5f7798 SHA512 f6ab8a7f517354e783dc08bce85e3fc1ac34e3906b997ddc538a33095fd50ca38b454cc9e1484b914c2bac8e1fff19263096f2a56de8df8de873688e3eceb252 EBUILD kio-extras-24.12.2.ebuild 2775 BLAKE2B 90cf65ead404666ac5ea0b678ac826134d06f1e7a5cee91e42e109743c0e4666e5d4ba83cec4aeaaeb97e7a952275b8f8ab9bbb385e8041a423cc8747416426b SHA512 b3a7c139bb034c1b736af3ef55e893eb41b6010186c7f5905d0e243df55fa894e069ad3d89d96667743e80bfe38a130d362147b5bf52e789bd4f5dc9dc5f9ac3 +EBUILD kio-extras-24.12.3.ebuild 2776 BLAKE2B 6dda9b9d2edb017316851f2317ba60421c5e62890166288091e1e0060dafc0678cb7f42c80c1298a5f1a815ab274bf6031df9693581b5c374174f3afb59fb235 SHA512 70456de6f7b670b68356590d8b3c320fdde8dba1ebcac7340f1d20119a18fd57ff22883ebbd56195d055d8e2eaf2953ffcc48a7cfa75822cf826c70e8f0aacfd MISC metadata.xml 1046 BLAKE2B bc1d376ddf4d31da2d81f124ef8ff573c07e2a2f8fc9d20df740f6b080ea996296b902f3be0407adc291ad74e3fc2cddbc0b3baad11b5ffa92f524070ce8bb34 SHA512 b35eb0f4c969531bcce42854adca33b8433f761ab4dbb92728d1ec6b0d947b1ceee05dbc556305d67bf278686b92fd86c1a16012dc328ca5d8ddaa1c89c12c9d diff --git a/kde-apps/kio-extras/kio-extras-24.12.3.ebuild b/kde-apps/kio-extras/kio-extras-24.12.3.ebuild new file mode 100644 index 000000000000..1838978668a1 --- /dev/null +++ b/kde-apps/kio-extras/kio-extras-24.12.3.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +KFMIN=6.7.0 +QTMIN=6.7.2 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data" +HOMEPAGE="https://invent.kde.org/network/kio-extras" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="activities ios +man mtp openexr phonon samba +sftp taglib X" + +# requires running Plasma environment +RESTRICT="test" + +DEPEND=" + dev-libs/qcoro + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + kde-apps/libkexiv2:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + activities? ( + >=dev-qt/qtbase-${QTMIN}:6[sql] + kde-plasma/plasma-activities:6 + kde-plasma/plasma-activities-stats:6 + ) + ios? ( + app-pda/libimobiledevice:= + app-pda/libplist:= + ) + mtp? ( >=media-libs/libmtp-1.1.16:= ) + openexr? ( media-libs/openexr:= ) + phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] ) + samba? ( + net-fs/samba[client] + >=net-libs/kdsoap-2.2.0:=[qt6(+)] + >=net-libs/kdsoap-ws-discovery-client-0.3.0 + ) + 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[-kf6compat(-)] + !kde-apps/kio-extras-kf5:5 + !=kde-frameworks/kded-${KFMIN}: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 openexr OpenEXR) + $(cmake_use_find_package phonon Phonon4Qt6) + $(cmake_use_find_package samba Samba) + $(cmake_use_find_package sftp libssh) + $(cmake_use_find_package taglib Taglib) + -DWITHOUT_X11=$(usex !X) + ) + ecm_src_configure +} + +pkg_postinst() { + optfeature "alternative filename search backend" sys-apps/ripgrep + ecm_pkg_postinst +} -- cgit v1.2.3