diff options
Diffstat (limited to 'kde-plasma/kdesu-gui')
-rw-r--r-- | kde-plasma/kdesu-gui/Manifest | 2 | ||||
-rw-r--r-- | kde-plasma/kdesu-gui/kdesu-gui-6.3.0.ebuild | 54 |
2 files changed, 56 insertions, 0 deletions
diff --git a/kde-plasma/kdesu-gui/Manifest b/kde-plasma/kdesu-gui/Manifest index 251f660c34e4..0bab912994a3 100644 --- a/kde-plasma/kdesu-gui/Manifest +++ b/kde-plasma/kdesu-gui/Manifest @@ -1,5 +1,7 @@ AUX kdesu-gui-6.1.5-fix-without-x11.patch 703 BLAKE2B a3a3b97a47a1a2721503f55ccb53781126b623fc918a9548dcb4f2419971057e3d75a464a5116948ceb64b530992b947baf34d0019c972931e80fa7489b0f56a SHA512 aa07203eba331a1714b60a149b3d4373ea5e77d8dd346aa033ac7ad704172df54f51618a9b39eec41c6c6210f116e22018a225626288cca162dcc9e90994783a AUX kdesu-gui-6.1.80-build-only-kdesu.patch 2070 BLAKE2B 78800c21668a5e7260d35331e547752bdb4d241fa227637cf4a11144cad8b55d771da06c36a76fc6eb93d0a456a750c4198bb62d13699da44a2256617be03b97 SHA512 d17ef13f3f7622e124cb1e8afde0196c91d1a0c467d8ede06a1681ad8bd493f5101c1e880d8548f2cafef4daf88ad5758bbe09f154e488816e0f4428ee2e0734 DIST kde-cli-tools-6.2.5.tar.xz 636896 BLAKE2B 2b4b7f7dcf026abbae3ace4bd92c660bb8d29796f24a138a20f3f1ab02102f650b070058912bf1759def406676122a810bc15520576d60823077fe9e9c98b235 SHA512 5c003c0119af245601f68b1c312875a363b5b4a1efa61f9327d20ab372d223a330b86480083fda46d0a1b5627ea694b8c57323905aaf100e4774d69285dfb16c +DIST kde-cli-tools-6.3.0.tar.xz 643696 BLAKE2B e07675609bea32e3eb039b00b8cc64d38593204d8cacd4cbb7fdfbeda827c63db6fddb72bb836dd7e18548b1f1da141a1cbff615338f4353784453b45acd6d91 SHA512 7fbe7ca4e4dfcea9e7baabd1cb9c374e08d89e7219a09eabccd1f3fc676f7289ad7742840ff416fe6553277bc65b03bd6307617987807385c47e6bdd1b0b09f5 EBUILD kdesu-gui-6.2.5.ebuild 1255 BLAKE2B 6417afd723c431cb35e37b51e2485ba1dafd6b24f29e411dd3a11f6f463d8ab3ea200f8820a8c6b974e0b3397b05068869c7d5b38f7181a13e035aa5cb61a90e SHA512 ff529ab1ed704999829f793db1f90fb1ecdc696a9ad52f4d8db6e1df410a1c83d090e3a1d8847a2a0e64b5aab04792b9609a6fa8a0c33352e26e6ca436b6cc85 +EBUILD kdesu-gui-6.3.0.ebuild 1183 BLAKE2B 70fec856830c714dfae19a5f0746579e48cb04a3424f7cd63f4fb57fff8af2556d6b6e52d7d2b1126c23ba3e3466ea88cb8bb6e75630bd8c3cec9fed421dfdd4 SHA512 4538b8a318b0a3d2c181eb85382e42ed898062ed1bd3b2b3bd51f9fb85c8a587e2d19767b0e2b774f8e907f8b886d4d9b8376f34d611d2824b443322b784f0ee MISC metadata.xml 382 BLAKE2B 65e332d88052943d815597bae85a59fcc93ae16b2216202922007679f0dac8753cec074897dcd59c06ddccd2221977fb78e9b5fab34a6d752a2022fb93d42d65 SHA512 d767c9739c3a351a3d463c2e44cbb6b79b5673d9aeaecc429a3c177ab711aa510c2b83b97d5e3db3f6d8464444579cd07f73689c064cfb4cca1fc4e212fc3c6b diff --git a/kde-plasma/kdesu-gui/kdesu-gui-6.3.0.ebuild b/kde-plasma/kdesu-gui/kdesu-gui-6.3.0.ebuild new file mode 100644 index 000000000000..cf8ddb2f9848 --- /dev/null +++ b/kde-plasma/kdesu-gui/kdesu-gui-6.3.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoff" +ECM_TEST="false" +KDE_ORG_NAME="kde-cli-tools" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm plasma.kde.org + +DESCRIPTION="Graphical frontend for KDE Frameworks' kdesu" +HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="X" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[gui,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdesu-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?] +" +RDEPEND="${DEPEND} + !<${CATEGORY}/${KDE_ORG_NAME}-6.1.4-r2:*[kdesu(+)] + >=${CATEGORY}/${KDE_ORG_NAME}-common-${PV} + sys-apps/dbus[X] +" + +# downstream split +PATCHES=( "${FILESDIR}/${PN}-6.1.80-build-only-kdesu.patch" ) + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install +} + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + dosym ../libexec/kf6/kdesu /usr/bin/kdesu +} |