diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2024-10-03 19:54:49 +0200 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2024-10-03 19:54:49 +0200 |
| commit | fa03a5e0227fc6d793ecd05e19c6a2e64d16f70b (patch) | |
| tree | d125eca0ccc7ad6ae51c41cb6b2a777693fda3ca | |
| parent | a4d2c417f33874c377c2a8166f8cb25bc0dfe9ca (diff) | |
| download | kde-fa03a5e0227fc6d793ecd05e19c6a2e64d16f70b.tar.gz kde-fa03a5e0227fc6d793ecd05e19c6a2e64d16f70b.tar.bz2 kde-fa03a5e0227fc6d793ecd05e19c6a2e64d16f70b.zip | |
kde-plasma/kde-cli-tools: 6.2.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| -rw-r--r-- | kde-plasma/kde-cli-tools/Manifest | 1 | ||||
| -rw-r--r-- | kde-plasma/kde-cli-tools/kde-cli-tools-6.2.0.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 c4b76f1ad9d..eb69cd36656 100644 --- a/kde-plasma/kde-cli-tools/Manifest +++ b/kde-plasma/kde-cli-tools/Manifest @@ -1 +1,2 @@ DIST kde-cli-tools-6.1.90.tar.xz 629260 BLAKE2B 924c49e6712f6c96601de73fea1ead16d186aa26ff8b613267b7824cd8200f33640023dc25e55c0785a7c46eeff985d6719512d897745135c5c4ed57b437af9d SHA512 75284c4c51a64371f0015f60c2c26d1cf1c38330da6b2e9d1468c842caac436fb6e8459c9467268c1e721637e1f15b13c9784ff010ba4ae2c90200bf61125e33 +DIST kde-cli-tools-6.2.0.tar.xz 636124 BLAKE2B a75d9f0e1eea1f9bd891ab3f198edafaf44c0f4fce3f41555360780fc74a4a29ac59e064b868672ce0d35462aaec323d43796184cb49c2b82e775daabd3c7ef3 SHA512 6161c9bde77591d65daa3e1615d55a6db75791235062d047f6da6eeab4b89d30404fa7318f3920337141bc6fd1938fcb2c787c7b0f84b588232040cd2aa853a2 diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-6.2.0.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-6.2.0.ebuild new file mode 100644 index 00000000000..99efc815005 --- /dev/null +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-6.2.0.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 +} |
