diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2021-11-09 14:31:45 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2021-11-09 18:14:05 +0100 |
commit | 2fad6fad545fae3cbe20b17f933381bc5711b459 (patch) | |
tree | 857b48b2c060d713ec2ef19ea242c781077fb215 /kde-plasma/kde-cli-tools | |
parent | kde-plasma/kactivitymanagerd: 5.23.3 version bump (diff) | |
download | gentoo-2fad6fad545fae3cbe20b17f933381bc5711b459.tar.gz gentoo-2fad6fad545fae3cbe20b17f933381bc5711b459.tar.bz2 gentoo-2fad6fad545fae3cbe20b17f933381bc5711b459.zip |
kde-plasma/kde-cli-tools: 5.23.3 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-5.23.3.ebuild | 69 |
2 files changed, 70 insertions, 0 deletions
diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest index 2656bd7a4dde..7e81299a7133 100644 --- a/kde-plasma/kde-cli-tools/Manifest +++ b/kde-plasma/kde-cli-tools/Manifest @@ -1,2 +1,3 @@ DIST kde-cli-tools-5.22.5.tar.xz 626212 BLAKE2B 78bf7bcb14b101c6bc5d135b16e8a74c7d1fe5485b60b6977c102210840ae908cc9ef76e5d9d7f3278c8a3fa976013ba135cf47866bb05511de7dd53270876a4 SHA512 bbaca46ea389148f994ceef0ef0c55623ff739b3119fe6eaf967b315d3086a4e06c6c44aa065d44bfeaaf6768355774fc7b9398ea9f0ce4ec5d9fe386bc41fb9 DIST kde-cli-tools-5.23.2.tar.xz 631652 BLAKE2B 50b7ad52d130451d2902fd5e3a505ae04d27201a55c89f80cc8180ec013157601f442ddb9b73dc51239f225a1ac9568c3baf3ab004ca0ce62c43790eee79c926 SHA512 8b49ae342c270da943a5a41520996aea06df5593c82f4706505b01771b78c5dbaa44fe996298098d95f78a851382e088e2c48a276f7562e9bac7a25a91b09ca8 +DIST kde-cli-tools-5.23.3.tar.xz 631848 BLAKE2B b55c01423f81d58932a9cd6b79b7dbb2a92b2a1fdabaea208c817fc13c4561752aa9c6263e6f504d5b8a10e3a16f2e46133d76b71c350e222a4fad745c6d6efd SHA512 0800e88dcb82f2aa24e643b124138ac0abe45b0cbace4364f90fc23bc9d9f137f13344afa21a9cd1b3942fc91000b91de30eb0daf03fb53676e23a7eb08533ad diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.23.3.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.23.3.ebuild new file mode 100644 index 000000000000..656d0a4e757a --- /dev/null +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.23.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="optional" +KFMIN=5.86.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.2 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system" +HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="kdesu X" + +REQUIRED_USE="kdesu? ( X )" +# requires running kde environment +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kactivities-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-plasma/libkworkspace-${PVCUT}:5 + kdesu? ( >=kde-frameworks/kdesu-${KFMIN}:5 ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + ) +" +RDEPEND="${DEPEND} + kdesu? ( sys-apps/dbus[X] ) +" + +PATCHES=( "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" ) + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package kdesu KF5Su) + $(cmake_use_find_package X Qt5X11Extras) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu +} |