summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-11-17 18:54:05 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2024-11-18 21:03:45 +0100
commit08d59aa3a81b21978c4a67bb3284ea7c7401e31a (patch)
tree395ae8dd5515526b525b3e36ed704aa58186357a /kde-plasma
parentkde-plasma/powerdevil: set cap_sys_nice=ep on org_kde_powerdevil (diff)
downloadgentoo-08d59aa3a81b21978c4a67bb3284ea7c7401e31a.tar.gz
gentoo-08d59aa3a81b21978c4a67bb3284ea7c7401e31a.tar.bz2
gentoo-08d59aa3a81b21978c4a67bb3284ea7c7401e31a.zip
kde-plasma/powerdevil: Pick 6.2 branch fixes
Jakob Petsovits (1): applets/brightness: Make brightness of multiple applets stay in sync MĂ©ven Car (1): applets: allow to detect tlp without solid or upower KDE-bugs: https://bugs.kde.org/show_bug.cgi?id=495661 https://bugs.kde.org/show_bug.cgi?id=495918 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-plasma')
-rw-r--r--kde-plasma/powerdevil/Manifest1
-rw-r--r--kde-plasma/powerdevil/powerdevil-6.2.3-r1.ebuild4
2 files changed, 5 insertions, 0 deletions
diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index 0584d96b849a..0f1cd82a1dfc 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,2 +1,3 @@
DIST powerdevil-6.1.5.tar.xz 967780 BLAKE2B 37a0e3e7c76504d83cef695c6439ebe263497ac788af4337e4f809ffc4bbad963ac3b4c9095cc4743c69a6d6ecdc4d6d61c15fe978de434cacb0ef111b320ba6 SHA512 c606dc61a7291dd87643a8d69005e005b33a03523b85be70f7d24181e988972df62a3b7a98423273307d4e5cf127e6eb6992ba534efbb0ca37c9ff308fc8a679
+DIST powerdevil-6.2.3-patchset.tar.xz 3712 BLAKE2B 2aafe56fe4cad2e7abc7bbf9978459c103ed1342b266dbaf4628500a2a555529ac46d959512f4da0796ecc0c70844206ec0922a7fada34f647266946201677e9 SHA512 2e8ccbf70a66e7efdd89939d240591d1e9a2aab07f4f16f51292a838e2f17566e7269ec9ad3da5eb12fd85709193590d2a49f45b96fa8b26807a09967e9cb64d
DIST powerdevil-6.2.3.tar.xz 1188160 BLAKE2B 79f4532fec0b9f6bf204e4cc1ce4b51385b4ad5c09dca690c7357f6be30a66ef7487645783823ac878aaed6489654ee18d93345ea1510bcbfcb633da5128cfb6 SHA512 e081ba799847154f4b732ff46dd34514149f2fd0673f356d572ffc9f46d2537b3c5133b1d4e059b1183038022e2037df104c81993571ed47c288a345ebfd123b
diff --git a/kde-plasma/powerdevil/powerdevil-6.2.3-r1.ebuild b/kde-plasma/powerdevil/powerdevil-6.2.3-r1.ebuild
index b652e7da68c2..4175d7faba0b 100644
--- a/kde-plasma/powerdevil/powerdevil-6.2.3-r1.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-6.2.3-r1.ebuild
@@ -5,6 +5,7 @@ EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="forceoptional"
+PATCHSET="${P}-patchset"
KFMIN=6.6.0
PVCUT=$(ver_cut 1-3)
QTMIN=6.7.2
@@ -12,6 +13,7 @@ inherit ecm fcaps 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/${PATCHSET}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
@@ -67,6 +69,8 @@ BDEPEND="
# -m 0755 to avoid suid with USE="-filecaps"
FILECAPS=( -m 0755 cap_sys_nice=ep usr/libexec/org_kde_powerdevil )
+PATCHES=( "${WORKDIR}/${PATCHSET}" ) # KDE-bugs #495661, #495918
+
src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_Libcap=ON