forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kde-plasma/powerdevil: 5.20.5 version bump
Signed-off-by: Andreas Sturmlechner <[email protected]>
- Loading branch information
Showing
2 changed files
with
70 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST powerdevil-5.19.5.tar.xz 600388 BLAKE2B 0b99c229b576d8a033187dd81a0f6f199ff991f9c1eb4c6856a77a7ddd269ddf1ce50a76ea71821487be11593f5740a7d66a2af3e6b6c1f983a5e87bfc008b9b SHA512 5f1b1e8fdcd996769024a4f008527960fc91af32862047fdd13674ddb6925fd7b1a024a5c45182d14be32aa0bb8ba1bc694476061e480bcdfb3bdcb65d60cb16 | ||
DIST powerdevil-5.20.4.tar.xz 609696 BLAKE2B 3ef8be43273542873ce7e808411e87bb6d1bfa389a9d9d834efd9a75706e027987541a7fe4834fa44025e37ade4407e3bba760a01a1040694552d6c03408df91 SHA512 a4f40fd8e4f025c9fb1e0cec371136edec4d7f97736dc58f142eddf66ce638d4f83013edbb3f0aca27e80fe61ef05f15648f5a8aa68d8dfc94894ae083ccfb67 | ||
DIST powerdevil-5.20.5.tar.xz 610300 BLAKE2B 9d392db560a7685a3cef29bf61ae553a8bc8e3d6e30e22ccc5316117d78d7087c35060e777912962ff421cb0f23481fa558cda59237254c7ce201da97031d89c SHA512 c862314d5ad446fb48c08f3e6cbcc72bad0f1825756954ae0d2bd1ceac55e3324124698d3d0803103ff35561bf4fcddaa00831b7b4cb93763d17876a348a3c6f |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
# Copyright 1999-2021 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
ECM_HANDBOOK="forceoptional" | ||
KFMIN=5.74.0 | ||
PVCUT=$(ver_cut 1-3) | ||
QTMIN=5.15.1 | ||
inherit ecm kde.org | ||
|
||
DESCRIPTION="Power management for KDE Plasma Shell" | ||
HOMEPAGE="https://invent.kde.org/plasma/powerdevil" | ||
|
||
LICENSE="GPL-2" # TODO: CHECK | ||
SLOT="5" | ||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~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/knotifications-${KFMIN}:5 | ||
>=kde-frameworks/knotifyconfig-${KFMIN}:5 | ||
>=kde-frameworks/kservice-${KFMIN}:5 | ||
>=kde-frameworks/kwayland-${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 | ||
" | ||
|
||
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 | ||
} |