diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2024-10-15 18:42:31 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2024-10-15 19:58:23 +0200 |
commit | c3a70b783bec2488f408d5c11e04b6c8f39b01f4 (patch) | |
tree | cf4a30c420d483ca7f791d5630d79b444e7d0a5c /kde-plasma/kde-cli-tools | |
parent | kde-plasma/kactivitymanagerd: 6.2.1 version bump (diff) | |
download | gentoo-c3a70b783bec2488f408d5c11e04b6c8f39b01f4.tar.gz gentoo-c3a70b783bec2488f408d5c11e04b6c8f39b01f4.tar.bz2 gentoo-c3a70b783bec2488f408d5c11e04b6c8f39b01f4.zip |
kde-plasma/kde-cli-tools: 6.2.1 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-plasma/kde-cli-tools')
-rw-r--r-- | kde-plasma/kde-cli-tools/Manifest | 1 | ||||
-rw-r--r-- | kde-plasma/kde-cli-tools/kde-cli-tools-6.2.1.ebuild | 59 |
2 files changed, 60 insertions, 0 deletions
diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest index 5bcdd0c8f4d8..48f48856292f 100644 --- a/kde-plasma/kde-cli-tools/Manifest +++ b/kde-plasma/kde-cli-tools/Manifest @@ -1,2 +1,3 @@ DIST kde-cli-tools-6.1.5.tar.xz 629280 BLAKE2B 200e316531ad6095fe0bfba356f2d5afb2f78dbc219e64bb14ed96d718b542475d3db9efdb8cad42a5c17dfaea7c33df3627a5747f17d549d5bbfe70d1a34e6c SHA512 48fcfdf832828a8c04b46c72dd35273e7859b719707529a755e475b1f82fdc65de641234db6c107ce1a1be05825b286fbf0d4d3620b4deb8e2163cb824dbf388 DIST kde-cli-tools-6.2.0.tar.xz 636124 BLAKE2B a75d9f0e1eea1f9bd891ab3f198edafaf44c0f4fce3f41555360780fc74a4a29ac59e064b868672ce0d35462aaec323d43796184cb49c2b82e775daabd3c7ef3 SHA512 6161c9bde77591d65daa3e1615d55a6db75791235062d047f6da6eeab4b89d30404fa7318f3920337141bc6fd1938fcb2c787c7b0f84b588232040cd2aa853a2 +DIST kde-cli-tools-6.2.1.tar.xz 638224 BLAKE2B abaad4c4bfd65697a941a30f37f6da166efb2ac84cc72c845060be97f3695edf69260c1eb33f7828ca183b4f3c3f61b6f0b2d98b27998677703e0d62277097e8 SHA512 f89e019ba362556b59145da3411da9d9f40ce51be3a34f366aab10e4b54a1f6ca1cb636c9d59fe456cbc8ebf2fd19982dcefcaeb79fdea880119921e46d85225 diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-6.2.1.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-6.2.1.ebuild new file mode 100644 index 000000000000..99efc8150057 --- /dev/null +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-6.2.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoff" +ECM_TEST="true" +KFMIN=6.6.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="Tools based on KDE Frameworks 6 to better interact with the system" +HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="kdesu X" + +# requires running kde environment +RESTRICT="test" + +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?] + X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui,X] ) +" +RDEPEND="${DEPEND} + >=${CATEGORY}/${PN}-common-${PV} + kdesu? ( >=${CATEGORY}/kdesu-gui-${PV} ) +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_KF6Su=ON + -DWITH_X11=$(usex X) + ) + + ecm_src_configure +} |