Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-plasma/powerdevil/
Date: Wed, 27 Oct 2021 05:02:47
Message-Id: 1635310858.190b43de0756e60c2b7c09010eb04c2da84dc5a4.sam@gentoo
1 commit: 190b43de0756e60c2b7c09010eb04c2da84dc5a4
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 27 05:00:58 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 27 05:00:58 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=190b43de
7
8 kde-plasma/powerdevil: 5.23.2 version bump
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 kde-plasma/powerdevil/Manifest | 1 +
13 kde-plasma/powerdevil/powerdevil-5.23.2.ebuild | 69 ++++++++++++++++++++++++++
14 2 files changed, 70 insertions(+)
15
16 diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
17 index 3ed9799c684..0499db01054 100644
18 --- a/kde-plasma/powerdevil/Manifest
19 +++ b/kde-plasma/powerdevil/Manifest
20 @@ -1,2 +1,3 @@
21 DIST powerdevil-5.22.5.tar.xz 618576 BLAKE2B 5d4128adf99d0d3c355b28ca320c280b44f605a92adfb86582d9294752fce47a689023d38a0480dc5e91704c273774048fa8a38b62f9c3065bc5e9fe91a8c050 SHA512 9ecef0eec3673ac4560a0e50a3e31299718af9575d4a11e274d5e1d1516971362d93ca31e66b79b3593a68b1aebf93502066de7e4134761c5681dba84ab79318
22 DIST powerdevil-5.23.1.tar.xz 627656 BLAKE2B 8b6e2f0dfea03ffa23d2830fc391a4fbb7b40c01e5d7897fa12bc748076e813a9d73cd1d6b3bef236cc5b7e5eb4a5ebadc3ad4d1a231ced345a2e6c690aa866c SHA512 ac0fe98b11a27fe0e95006936e88b64c4b217e538033b0b17ffb6014e0dc01b95d8194565f2bbe4090d682a0f6c2aab239d657926714620f9469b37949664355
23 +DIST powerdevil-5.23.2.tar.xz 629044 BLAKE2B e5eba35c983f38e6dbea77f7a99adec793b231149660bf75d5d8387dd63574d34ed7617d1c01af1b06d0d3402deea63774d7971aff7ef0a34aab55f7e6ed0041 SHA512 9c21411b1babe92226171cf4f17782aafde31597a46e693b897567f69f19e8a8a0fd62248b1c12faafbbc7c07aa6551b8377569d799cd760761bc6848d358161
24
25 diff --git a/kde-plasma/powerdevil/powerdevil-5.23.2.ebuild b/kde-plasma/powerdevil/powerdevil-5.23.2.ebuild
26 new file mode 100644
27 index 00000000000..7b2e96d8b63
28 --- /dev/null
29 +++ b/kde-plasma/powerdevil/powerdevil-5.23.2.ebuild
30 @@ -0,0 +1,69 @@
31 +# Copyright 1999-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +ECM_HANDBOOK="forceoptional"
37 +KFMIN=5.86.0
38 +PVCUT=$(ver_cut 1-3)
39 +QTMIN=5.15.2
40 +inherit ecm kde.org
41 +
42 +DESCRIPTION="Power management for KDE Plasma Shell"
43 +HOMEPAGE="https://invent.kde.org/plasma/powerdevil"
44 +
45 +LICENSE="GPL-2" # TODO: CHECK
46 +SLOT="5"
47 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
48 +IUSE="brightness-control caps +wireless"
49 +
50 +DEPEND="
51 + >=dev-qt/qtdbus-${QTMIN}:5
52 + >=dev-qt/qtgui-${QTMIN}:5
53 + >=dev-qt/qtwidgets-${QTMIN}:5
54 + >=dev-qt/qtx11extras-${QTMIN}:5
55 + >=kde-frameworks/kactivities-${KFMIN}:5
56 + >=kde-frameworks/kauth-${KFMIN}:5[policykit]
57 + >=kde-frameworks/kcompletion-${KFMIN}:5
58 + >=kde-frameworks/kconfig-${KFMIN}:5
59 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
60 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
61 + >=kde-frameworks/kcrash-${KFMIN}:5
62 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
63 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
64 + >=kde-frameworks/ki18n-${KFMIN}:5
65 + >=kde-frameworks/kidletime-${KFMIN}:5
66 + >=kde-frameworks/kio-${KFMIN}:5
67 + >=kde-frameworks/knotifications-${KFMIN}:5
68 + >=kde-frameworks/knotifyconfig-${KFMIN}:5
69 + >=kde-frameworks/kservice-${KFMIN}:5
70 + >=kde-frameworks/kwayland-${KFMIN}:5
71 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
72 + >=kde-frameworks/kxmlgui-${KFMIN}:5
73 + >=kde-frameworks/solid-${KFMIN}:5
74 + >=kde-plasma/libkscreen-${PVCUT}:5
75 + >=kde-plasma/libkworkspace-${PVCUT}:5
76 + virtual/libudev:=
77 + x11-libs/libxcb
78 + brightness-control? ( app-misc/ddcutil )
79 + caps? ( sys-libs/libcap )
80 + wireless? (
81 + >=kde-frameworks/bluez-qt-${KFMIN}:5
82 + >=kde-frameworks/networkmanager-qt-${KFMIN}:5
83 + )
84 +"
85 +RDEPEND="${DEPEND}
86 + >=kde-plasma/kde-cli-tools-${PVCUT}:5
87 + >=sys-power/upower-0.9.23
88 +"
89 +
90 +src_configure() {
91 + local mycmakeargs=(
92 + -DHAVE_DDCUTIL=$(usex brightness-control)
93 + $(cmake_use_find_package caps Libcap)
94 + $(cmake_use_find_package wireless KF5BluezQt)
95 + $(cmake_use_find_package wireless KF5NetworkManagerQt)
96 + )
97 +
98 + ecm_src_configure
99 +}