summaryrefslogtreecommitdiff
path: root/kde-plasma/powerdevil
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-25 18:13:05 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-25 18:13:05 +0100
commitc7b5a281b2f19df584053abc11abb47ccad9c381 (patch)
tree982904bec5cf328955b044b4aa3a0788ff5fbc01 /kde-plasma/powerdevil
parent403ab7c9007c3a5ff376f2a5d8963c5db58813fb (diff)
gentoo auto-resync : 25:04:2023 - 18:13:05
Diffstat (limited to 'kde-plasma/powerdevil')
-rw-r--r--kde-plasma/powerdevil/Manifest2
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.27.4.1-r1.ebuild73
2 files changed, 75 insertions, 0 deletions
diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index 021b3820fb32..266e74bb86e9 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,5 +1,7 @@
DIST powerdevil-5.26.5.tar.xz 642792 BLAKE2B 978f9aa0ff88cf0b9c9713917f88da5434a87d919b629c7302fe8213a4367fec2e5a3f30dde7c860c76f46126330c3609c0406a33e96309d30256c81628a55d9 SHA512 213bbb4baf63e35511355c1005e39f416f467752d881fc1e48068ab5d34faede0e00597bda1e36053706236202385c976ddf63777fe8970494885276b6ce44c3
+DIST powerdevil-5.27.4.1-patchset-1.tar.xz 11772 BLAKE2B 7b288580ba04a5d3bacee765c4748fc35dedb5a853b8c1e15adcf5502f59ea1a8e53054c6969e732676e2b52e7b93e84b5d670175c8edac92e2f0469e3db4f55 SHA512 d2e4ff6d788b2d4be9e35bf8a486671692f869b076c61ad6da1788183f84935383c299307d99dbb0e30e48a8ff5d252328eb0dd65a65dc4c10820914e3fa121f
DIST powerdevil-5.27.4.1.tar.xz 785704 BLAKE2B bdd39bd29c480e1116c786de0bbd00d979e35afe3bef943ba921affe70d95194619eeed430ce77655abb60569bebe36df72c84a76b4f11ea9f9b5b0fae51beca SHA512 8e4cbfb2cad141c12d77b17d23f056a6d60bca50bfc8c52d6ed65857d638ea52db1d182b399e56a5b46830ef8fac55aa65e152b93d75a728f031eb72104375d3
EBUILD powerdevil-5.26.5.ebuild 2052 BLAKE2B 167f77349c33d58837276321ee5931b5340c736ff747d76f80eae713ec92671a5ba85c0ba8863314e254fa8aa0bcca20996d1f30446875467bf6611c6e76bad0 SHA512 dcba1a56cad9da9c6ec339310e83b39e865bbcb898a1ac03981e1d9c11846c3ea4413e5d75b1dfa239abd0d0d6211396407bcb4c39b0da74df11ab0dff3284a5
+EBUILD powerdevil-5.27.4.1-r1.ebuild 2153 BLAKE2B 9cdd3a01b53835ac725a39c3efeea29e732d5650b13ba4173c166ab39b412dd0c3886bc830a80657c8d6d56724897ec2dc77aab8c76127620e82c2922b98e7cf SHA512 ba5f097d496604873d8ea0e90853d0ffdca8f8003c16cd0ec30279011ad7750bb781c7b0a657ce9c15c89b2a2a52e7177606f01df184c17725a79f5cf5c501e5
EBUILD powerdevil-5.27.4.1.ebuild 2015 BLAKE2B 27c73310e34d2353b856b7cbcd5bbce202e309a0a996a59ea75afc86c21449f3c6a4b6ce5717bd4f57405eb674a0dedba45d2695c892995af234f622d7ba0904 SHA512 10e995b94263240bd7b97237f4cbec885120f555ee77b02b26495823349d9184f7a0811b72f34e8f1ca44a12c6f0310068f95697f7117bddb9a22f4d42a78d61
MISC metadata.xml 597 BLAKE2B 4e436cb067ff3c936a6e497de75b03947f4ccd1103f45237a8a7fe738f67c5a718bf17bbb7aa0a9eff068ce18ce4f0b73bb8f737badc63971e3edabcdd09bff8 SHA512 f4652971683109791e796a57de30efaf603566ad5f9e3e1d16ca54b1212b4cd3ebe1d9a934959fcb51d2722aafe3d57af708f45722534f225ea4b2889a492dc6
diff --git a/kde-plasma/powerdevil/powerdevil-5.27.4.1-r1.ebuild b/kde-plasma/powerdevil/powerdevil-5.27.4.1-r1.ebuild
new file mode 100644
index 000000000000..46d60b115e22
--- /dev/null
+++ b/kde-plasma/powerdevil/powerdevil-5.27.4.1-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.102.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.7
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Power management for KDE Plasma Shell"
+HOMEPAGE="https://invent.kde.org/plasma/powerdevil"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="brightness-control caps +wireless"
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=kde-frameworks/kactivities-${KFMIN}:5
+ >=kde-frameworks/kauth-${KFMIN}:5[policykit]
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kidletime-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=kde-plasma/libkscreen-${PVCUT}:5
+ >=kde-plasma/libkworkspace-${PVCUT}:5
+ virtual/libudev:=
+ x11-libs/libxcb
+ brightness-control? ( app-misc/ddcutil:= )
+ caps? ( sys-libs/libcap )
+ wireless? (
+ >=kde-frameworks/bluez-qt-${KFMIN}:5
+ >=kde-frameworks/networkmanager-qt-${KFMIN}:5
+ )
+"
+RDEPEND="${DEPEND}
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+ >=sys-power/upower-0.9.23
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
+
+PATCHES=( "${WORKDIR}/${P}-patchset-1" ) # KDE-bug 434432
+
+src_configure() {
+ local mycmakeargs=(
+ -DHAVE_DDCUTIL=$(usex brightness-control)
+ $(cmake_use_find_package caps Libcap)
+ $(cmake_use_find_package wireless KF5BluezQt)
+ $(cmake_use_find_package wireless KF5NetworkManagerQt)
+ )
+
+ ecm_src_configure
+}