summaryrefslogtreecommitdiff
path: root/kde-plasma/kdesu-gui
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-27 02:00:01 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-27 02:00:01 +0000
commitead7697a01fd631b56240b2d58aedd98ba7f92d3 (patch)
treec73ecbedbb9db967a7dff614f5e8b79eacb79f5d /kde-plasma/kdesu-gui
parent403335d7014372971e9e9267493a808d08bab48e (diff)
gentoo auto-resync : 27:11:2024 - 02:00:00
Diffstat (limited to 'kde-plasma/kdesu-gui')
-rw-r--r--kde-plasma/kdesu-gui/Manifest2
-rw-r--r--kde-plasma/kdesu-gui/kdesu-gui-6.2.4.ebuild56
2 files changed, 58 insertions, 0 deletions
diff --git a/kde-plasma/kdesu-gui/Manifest b/kde-plasma/kdesu-gui/Manifest
index bbd609ded45a..016ae62cc0f2 100644
--- a/kde-plasma/kdesu-gui/Manifest
+++ b/kde-plasma/kdesu-gui/Manifest
@@ -6,7 +6,9 @@ AUX kdesu-gui-6.1.80-build-only-kdesu.patch 2070 BLAKE2B 78800c21668a5e7260d3533
DIST kde-cli-tools-5.27.11.tar.xz 670892 BLAKE2B 56463030f1935dd722212282000f9fd5e337de7171cc2f9ec08fdae66ed681463680af33fa5ac6b21c93e9eebbb4b415a211f0e72f075521960084afa69bfdb0 SHA512 8f6bbe39df4e491a28d3c6576c58bcbf74971f54157a8cdbc3bb7d4719a31d83f38bae45402cb8f48f11bd37d907bb625f89b929b83a2bb459d7c9c836d78006
DIST kde-cli-tools-6.1.5.tar.xz 629280 BLAKE2B 200e316531ad6095fe0bfba356f2d5afb2f78dbc219e64bb14ed96d718b542475d3db9efdb8cad42a5c17dfaea7c33df3627a5747f17d549d5bbfe70d1a34e6c SHA512 48fcfdf832828a8c04b46c72dd35273e7859b719707529a755e475b1f82fdc65de641234db6c107ce1a1be05825b286fbf0d4d3620b4deb8e2163cb824dbf388
DIST kde-cli-tools-6.2.3.tar.xz 638272 BLAKE2B 86d51e3585b17a4fb0269c6baa820081f39066f089bff3f38092139fef1cf5add93cec8cc2c0c94e017f57b4ed563c28cdfda7591d39926123868211c188eeb3 SHA512 7eb0f0d0396df5fe67e96b2095c9e4c4a1618ef92a6d0717bc29f6d1536369869657c27002de93eb1abb448225fb37dc8fc4633ea2223e21293f31ab8ce363f1
+DIST kde-cli-tools-6.2.4.tar.xz 638232 BLAKE2B 12839e437a35a00f50779a676cce100e571aa9e4ebaaf3ba4fba860bbc2d048bbb081a92671b01150a51bd2ecb16ba64e1e394815d4a02badca39f41f853b943 SHA512 9637f16c9d37c96b2ce72178b59cbce0c1b4d7609a6788936b990771a1d1112b92d5a1992aac21c1d50dd702be5b3aef67eb643226723cd466410d884a8f6170
EBUILD kdesu-gui-5.27.11-r1.ebuild 1153 BLAKE2B 1f72d6797a3f5c1d1927be255cbbdaa7a8ba0024a611d5e65928a23328c1615d0609e4a8e5581359db61b348324d35bc5263cce42770020123c7e4911bafb37e SHA512 c7cfca15c2ab943708591b565eb7557858916a9effa533f37565bfaa56d307a3e63fc2abe013039e4208dd74f7e5096ad256d6fe539d6ec45976ec5322d96fc0
EBUILD kdesu-gui-6.1.5.ebuild 1303 BLAKE2B aef6aba03f764996aeb745d5508e6fb5dddae0bb86c27065081da027f493b35f19b8e3a15245877de24ec04382909b97e67dcb533c8dd6f463ed2dcbd3003a39 SHA512 ac7fe23c8b1089258eb3c8918c7671c523cb477b63d242b0a42de75445b1822ed8eb19dd92dbef4fa87e25b40e9fb8703f49cc851af070405f2d325547d4bec4
EBUILD kdesu-gui-6.2.3.ebuild 1250 BLAKE2B e2a6047c578b831a5badfbe955a9c48faf1e0bcc4dc4c7a5d36953dc7ec81c95efb3fb023570bb274a3f1da7e6712727a84433a76cb55c3f44a486da5602108c SHA512 a21e523706375b8d17f49d97b5c354e972ff0ccac3a919af517bdca2e38088589ab62a11a4a8d00a4731238b20b5e13d1be1f4eb98ab4234e467ea5808d87c5a
+EBUILD kdesu-gui-6.2.4.ebuild 1250 BLAKE2B e2a6047c578b831a5badfbe955a9c48faf1e0bcc4dc4c7a5d36953dc7ec81c95efb3fb023570bb274a3f1da7e6712727a84433a76cb55c3f44a486da5602108c SHA512 a21e523706375b8d17f49d97b5c354e972ff0ccac3a919af517bdca2e38088589ab62a11a4a8d00a4731238b20b5e13d1be1f4eb98ab4234e467ea5808d87c5a
MISC metadata.xml 382 BLAKE2B 65e332d88052943d815597bae85a59fcc93ae16b2216202922007679f0dac8753cec074897dcd59c06ddccd2221977fb78e9b5fab34a6d752a2022fb93d42d65 SHA512 d767c9739c3a351a3d463c2e44cbb6b79b5673d9aeaecc429a3c177ab711aa510c2b83b97d5e3db3f6d8464444579cd07f73689c064cfb4cca1fc4e212fc3c6b
diff --git a/kde-plasma/kdesu-gui/kdesu-gui-6.2.4.ebuild b/kde-plasma/kdesu-gui/kdesu-gui-6.2.4.ebuild
new file mode 100644
index 000000000000..e94affbb0735
--- /dev/null
+++ b/kde-plasma/kdesu-gui/kdesu-gui-6.2.4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 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.6.0
+QTMIN=6.7.2
+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 ~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]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-6.1.80-build-only-kdesu.patch" # downstream split
+ "${FILESDIR}/${PN}-6.1.5-fix-without-x11.patch" # bug 939735, git master
+)
+
+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
+}