summaryrefslogtreecommitdiff
path: root/sys-power
diff options
context:
space:
mode:
Diffstat (limited to 'sys-power')
-rw-r--r--sys-power/Manifest.gzbin5572 -> 5585 bytes
-rw-r--r--sys-power/acpid/Manifest2
-rw-r--r--sys-power/acpid/acpid-2.0.34-r1.ebuild2
-rw-r--r--sys-power/autosuspend/Manifest2
-rw-r--r--sys-power/autosuspend/metadata.xml2
-rw-r--r--sys-power/cpupower/Manifest4
-rw-r--r--sys-power/cpupower/cpupower-6.10.ebuild2
-rw-r--r--sys-power/cpupower/cpupower-6.2.ebuild2
-rw-r--r--sys-power/iasl/Manifest2
-rw-r--r--sys-power/iasl/iasl-20200717.ebuild2
-rw-r--r--sys-power/intel-undervolt/Manifest1
-rw-r--r--sys-power/intel-undervolt/intel-undervolt-9999.ebuild62
-rw-r--r--sys-power/nut/Manifest2
-rw-r--r--sys-power/nut/nut-2.8.2.ebuild2
-rw-r--r--sys-power/pmtools/Manifest2
-rw-r--r--sys-power/pmtools/pmtools-20130209.ebuild2
-rw-r--r--sys-power/power-profiles-daemon/Manifest6
-rw-r--r--sys-power/power-profiles-daemon/power-profiles-daemon-0.22.ebuild (renamed from sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild)26
-rw-r--r--sys-power/power-profiles-daemon/power-profiles-daemon-0.23.ebuild98
-rw-r--r--sys-power/powermgmt-base/Manifest2
-rw-r--r--sys-power/powermgmt-base/powermgmt-base-1.31-r2.ebuild2
-rw-r--r--sys-power/sandmann-bin/Manifest4
-rw-r--r--sys-power/sandmann-bin/metadata.xml4
-rw-r--r--sys-power/sandmann-bin/sandmann-bin-1.2.ebuild59
-rw-r--r--sys-power/sispmctl/Manifest4
-rw-r--r--sys-power/sispmctl/sispmctl-4.1-r1.ebuild48
-rw-r--r--sys-power/sispmctl/sispmctl-4.12.ebuild2
-rw-r--r--sys-power/switcheroo-control/Manifest2
-rw-r--r--sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild2
-rw-r--r--sys-power/upower/Manifest2
-rw-r--r--sys-power/upower/upower-1.90.4-r1.ebuild2
31 files changed, 211 insertions, 143 deletions
diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz
index 521e2c3f4112..564865d52a26 100644
--- a/sys-power/Manifest.gz
+++ b/sys-power/Manifest.gz
Binary files differ
diff --git a/sys-power/acpid/Manifest b/sys-power/acpid/Manifest
index 326b55e8f5d2..d524537bee5d 100644
--- a/sys-power/acpid/Manifest
+++ b/sys-power/acpid/Manifest
@@ -6,5 +6,5 @@ AUX acpid-2.0.34-lfs.patch 480 BLAKE2B b1530dd2f52f9168eb9da3208bb39a38600eaee4e
AUX acpid.service 155 BLAKE2B 763b5f0ad5d03e91098ec9e71a17c5d0a52c90f1935381722513ef9ff5e53c4d1c98a989632a73707af006bf6a4fbd54f8e251b188eb84bfa8bf34c9cb8d5df8 SHA512 51c1e2a10968bd6555debf237c064dec7a347a5adfe0e8612e9ad49168e727d0779744ae8c2842b2e943dd46ab310343aeebb9eb6c9e85cb77123d966e8561b1
AUX acpid.socket 115 BLAKE2B 9d869f1fd573b2dc885a3328e5e70fcc28922343a7a408e71a1a59ee8b60e3f86e01a73f7bba76a87b5148eeee67728efd117b8a533b1f4997b2e6dcdaed7a0d SHA512 33de08516aefdb881c55843384407ebcae60a6c4c14af1e12678ae2cf6b7cde4122e916d10df8d24e78c80c50e41e0f1f94f67f4e09cef7631507cf3be83f5e0
DIST acpid-2.0.34.tar.xz 159924 BLAKE2B 1379978f8c5816febcde2d3bb641f8a51736ae0caed97a45caa990576d314608a455307df11f6abafa2ef8bbaa47554f581605aa9c1af150ee64b9eb684fee15 SHA512 2bf92295b55bb44fe83074b3e0c1ae639f63edaeea84b2184ae95b38852be40f380d5413110b8c0fcb2efc2ec01bf4764e1dcb97022fc724bebbfc35c0b63c81
-EBUILD acpid-2.0.34-r1.ebuild 1564 BLAKE2B 33aa1430db4ae78e7521597ad71f816bf7d0277fe2cdd8911ca137d9124623fa448611b5839adc7857c8ff5aa2cfee79b2d3395e6c43e2788093a5510effbe51 SHA512 54d53bfa6ff7ec0e4f6f093d8f34a8ba43ff08ef4baf03db0cecaa56a867dc5c5d1dc1b04138473283993d229aca9c99c9cc500e56216c2a89b69df77f0b72d7
+EBUILD acpid-2.0.34-r1.ebuild 1558 BLAKE2B 66daa885a7905b6d53b011f3fe478cf18db44bb682742943eb2595039747f6500da4152a4dd644cb6952bb06790105d507cfcf1b282012f8d8f3facd94a06f42 SHA512 3b458af897ce10e97310146ada4b3e6f268dc7af9916158b791a6501a7fc9de040365ae4320a7cdf9d887d07531f54c956361e25d9b13099622e4508151c8838
MISC metadata.xml 244 BLAKE2B 42b7851fdaddedf2b358f6acb2b20ce2f29288740c69f71e5f92fb63fc9c7f724982aea66a87e633e7852ce1859e4f81f86db49768c1328b1988d439a2121baa SHA512 57157228b7a0c0442757cdeff552783da1e529eea95c353fd7beddd12604e69b29d34a1bd30600bc7bd3fd13461ffba8cb7ebb4efff072a764a24d57d5b56aca
diff --git a/sys-power/acpid/acpid-2.0.34-r1.ebuild b/sys-power/acpid/acpid-2.0.34-r1.ebuild
index 4f99ddda2e86..86cc15f7cf1e 100644
--- a/sys-power/acpid/acpid-2.0.34-r1.ebuild
+++ b/sys-power/acpid/acpid-2.0.34-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}2/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
IUSE="selinux"
RDEPEND="selinux? ( sec-policy/selinux-apm )"
diff --git a/sys-power/autosuspend/Manifest b/sys-power/autosuspend/Manifest
index 78bda7dbd84d..8cc669c8bddc 100644
--- a/sys-power/autosuspend/Manifest
+++ b/sys-power/autosuspend/Manifest
@@ -1,3 +1,3 @@
DIST autosuspend-5.0.0.gh.tar.gz 179353 BLAKE2B 747f06ea84304acfeca78aa413745c56a63506be039696968e94a43199ee9e4cfa080b187b284a60e16e03bd22674973eaa7ed4728727016a05de12aca94fc9e SHA512 4d1d14e2cc8c7dc7ed1bfa41556ea8afe51785cef3965863fe307469a13f865b76df9a53c531aefef18308a2d57867631d86d59ea189cc56a108f1bdeaf4d369
EBUILD autosuspend-5.0.0.ebuild 1754 BLAKE2B 85f686980d146b74a93e96d9f58eda324de342cb90d084a5c180b53aa51fe2006194d7b4a6743227a5744a880a3e199886e58a17ce09254223221793ffd909e0 SHA512 7965dc89f8c69081f3724307ff9e212ff76d00a05de8ba653305ba5dbdeff26bf3880420ecaf813a248bc6bb94d357926aae53579e6a036f579baee1e25f7abe
-MISC metadata.xml 416 BLAKE2B 9dcebfd78a698f4e5af188a1dc6e23a78ea6691da624f31951d14df92351c651d84632b14dcce43eeb69a5248ab4a3fe7c7f2c85d41128fb48022da3cddf88c5 SHA512 c8a7aa757cf2a8d9c6482d3926f7a5c2d3870e91b8a84125d5ff67eb44ba8d475270ac9dc91c60e3f3b8550f5ed82b3faa3e126adbd3dd7a1317c978b7b6614c
+MISC metadata.xml 417 BLAKE2B b078b605db74e6be7a04cf6ede91454a6a210a70093e3b0ddf01132759dcfc5d3ef6afbb4593779e0d548f7f49b1cd79e5da5267cae34616f9d5887ac9c02dc3 SHA512 0a004a7f3166dab6458ba6447106b207cc8b29cc5ca94ea932fdc20a808017b6b28c46e359f3a446dbe71b0d59a6840968b3510bceadbedbd1d0133f889608c1
diff --git a/sys-power/autosuspend/metadata.xml b/sys-power/autosuspend/metadata.xml
index 619a131e65bd..5db034802580 100644
--- a/sys-power/autosuspend/metadata.xml
+++ b/sys-power/autosuspend/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Florian Schmaus</name>
diff --git a/sys-power/cpupower/Manifest b/sys-power/cpupower/Manifest
index 2b73d0b599e2..705fe32e67a5 100644
--- a/sys-power/cpupower/Manifest
+++ b/sys-power/cpupower/Manifest
@@ -5,6 +5,6 @@ AUX cpupower-frequency-set.service.conf 41 BLAKE2B b1349f0dc39ee39e7c1442374bd92
AUX init.d-r4 804 BLAKE2B b143305b3f117afa49967de098f54419d5f57b86dee7e7153b7adb02331a88d3b90a0a085ee189c0b6de70050de4a1249d481d23816764aad34d416f041f78b3 SHA512 7f6992b17376c0bedb403586e123200272d293b15819260cacd182c19ecdb2da635b177fe3d621ad8605a4ff046fd23669e67ea0bd8f00c9e4339d3ac72d2ddf
DIST cpupower-6.10.tar.xz 96672 BLAKE2B 379e1ce6a098fcbb8a16e1388a096e19503eda83babb0179cf056adadf655ad67ddb5bb2c702f4e8b929301c4cdc60690ed10c1823faed048f2d2b4449fadeaa SHA512 58734cead2a0366e08edff5864b1d28b4af1473c860d7b032a880279a792c3d545f97a9349fb00bbd90fbaced817e31b5e4a8ea5d2c4d0bc9a40e51df4fca0e6
DIST cpupower-6.2.tar.xz 97292 BLAKE2B 08812ff41bb488d72fb9686e1d40bd369669832f5e23c13b06d14a418209c5db57ebed10a3e17ffd7102d20c0905a72c166dd0cfc4af999aba9d4a1aa38c14c5 SHA512 e7d910865da3cb3a1ff1595f67271e586b40244567226f8aa84b744a57add7e582e7d0ec0709ca31e7ec49a46d48d21957763f9d4fc7cd892fe014da86ee6cb0
-EBUILD cpupower-6.10.ebuild 1827 BLAKE2B 831e960af8ecbe75cb70ff3709a7acaec74d9cbec7ee10e5c3384bf10e2fdf74db990f5f1334730dcc9a35fca4f681be9c716ba88c36b554eb3e83fc45c14b24 SHA512 d99c1a8574d4b0a08a876ab9a832439f1e8c38b7bcabda8758a00117dae110770b851c01e2b1aa1b1ed4592ead16639d794fbf3f4075591a70694ea671f08ab7
-EBUILD cpupower-6.2.ebuild 1603 BLAKE2B 1a13b73e010e5f2fad699c64f4ee13b5d8ffd9bab80cfcacb16936bea77b2add335380e1006a7aeb72b2899e8c721ea6e04522a4a41bbe2b4731b144bcb2ef64 SHA512 6664d978efce35e1357711425efec5335a495b5aeb67d2c9c6c66b7393eb3119aba6d47d3f40876c8927878ac4306806650c632a217989161bbbab2c41e70bad
+EBUILD cpupower-6.10.ebuild 1821 BLAKE2B 7cb15fcc96afcbdb283b3521fd338682caf5ac5e3f1d2e20897ecf4d835d1cfdcfe16a28a84776691eec7a70f36c64e16ef21be3066fc702bf122ad48b310ebd SHA512 46f0e76061253bde6ef0856279578baec2b57ddfac4a65ea120042fb96dbe23e77b1ddd6ca20a3a21de7210e80bc1b8e85017088938aadc9b012ef637873ee14
+EBUILD cpupower-6.2.ebuild 1597 BLAKE2B b270db848abb52f507737457420339d845cf81d48fea1cd7e96aa06b334b06dcdeca810e7827bcca7d4f9af2e8463ef2882d64dbb5c4e4d67bdde460a7f1e8e6 SHA512 334978f3b281f5e2f5b8c44be1bce6632aa437cab83952cdecbd0203a50e649e6f5b6442f122b76abcc3283f9c259d857ac9ecea43be679a07abc815632922f9
MISC metadata.xml 341 BLAKE2B ca3076a5e7ee2e834df8f12474fc7bf22bfdbcc8b2734760d2dc30977157dc97e4a0201a6946051fb487833d8891085682d3432c4e941f5ba0241b6fc49232f4 SHA512 a5db2151ec0dd4c0d084f64455406b27387058d61efe53d32718072dac198c0a877618b17350e95a4ae31fa65b672cd4b2f6a966ebe61ec5ec9fe2f6677a0311
diff --git a/sys-power/cpupower/cpupower-6.10.ebuild b/sys-power/cpupower/cpupower-6.10.ebuild
index 1f0e7e8a85fd..0c51b812915c 100644
--- a/sys-power/cpupower/cpupower-6.10.ebuild
+++ b/sys-power/cpupower/cpupower-6.10.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0/0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="nls"
# File collision w/ headers of the deprecated cpufrequtils
diff --git a/sys-power/cpupower/cpupower-6.2.ebuild b/sys-power/cpupower/cpupower-6.2.ebuild
index 85fd6ccfd337..c536b4bdaa95 100644
--- a/sys-power/cpupower/cpupower-6.2.ebuild
+++ b/sys-power/cpupower/cpupower-6.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0/0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="nls"
# File collision w/ headers of the deprecated cpufrequtils
diff --git a/sys-power/iasl/Manifest b/sys-power/iasl/Manifest
index dfb7d32c45cc..75ffe0e163ba 100644
--- a/sys-power/iasl/Manifest
+++ b/sys-power/iasl/Manifest
@@ -1,5 +1,5 @@
AUX iasl-20200326-Makefile.patch 2227 BLAKE2B eaf6d7cb51f65f430d207cea7c54c2f5489dd3dc3fd2930035af37576cf2c22b237c229a6bfe2f5ffa5c76c3bd8c4b138d360c4c0beba7f2558f1efabf577afa SHA512 07be0ba4034d3b3c19b7e29e66ec41b433c32bc077622db89520b89f52f44ad8069a4c50a9da6579eec130672b5187e0217e6dacc3b0c638b1d9ba54d83f91b3
DIST acpica-unix-20200717.tar.gz 1847795 BLAKE2B 84af34884bbea39aed9ea7ec86f20a27f3dd10fa68456b5f12de2bdecf9f205c43b4b4e5dcfb55325571a5682794cdc2e0c5a83c646036a15cc90f81223aefff SHA512 16de55b97a3b478dd2dd44fcbe51b871c7cc6174d337939b873bcbc871bee10487a796aa86abaa7b54ff6b75279cdbf9ec48e19f6baaea4290daf1ad56bdbc46
DIST acpitests-unix-20200717.tar.gz 2212717 BLAKE2B 939e8022c5ecb7c5e862767f89c0b0de6146e23014dc0100d7dee0f3502e7adcbba72a468c828f804317e75d3a80ba5864c5497a7695f70be0bc1e3dcc69b4e6 SHA512 02c6674cbb2d98f783f25c71b1f391713de6fb3b56e5b57de9a7ccba0927453be4db8aea513e6e7ad491fcf3a0b2c14fefe8a2b82877a2ae01ea1d7832d36844
-EBUILD iasl-20200717.ebuild 3424 BLAKE2B d7091deaf753e5d69bdaffcd4d802ab21c21ed7ccd5c225f316a834142fe1ea245ac7812d81d2e6fea8a74dda7ddf760fa7aac8c9b499579fd889cbd87b357bd SHA512 be03565baa5099f62615e124089876d93dbb26312721b3e6d90e9fed989d9560b449274e5ab3ed0d266e2ed8ccf504a95d9edcc530581a631ee56aede5e43834
+EBUILD iasl-20200717.ebuild 3418 BLAKE2B bbdb063ba4397b8f1c834823250f9da4a3c5deecccd2430141c6b98c2ce20f255c83eb72db80c8ade9fd835c89ce02020520bd05dafa02dc4314390634cd4887 SHA512 4ca12d1b726fd5701232d62cf94d345163c7970a5be63fcf2c651a2c5bc5d6c97025a95a24bd147600ce9cb375c1b992ce2513418456326192cb615d66eef7ce
MISC metadata.xml 219 BLAKE2B a270ed4d40f32df54032c9bffe34e24cb5c1db00d0084b1c8275595f3fffc3c0fa5518dfcde32b2f8d4b9b0fea636c60679a99bb2636cefc5c7ddf32b5f94a1c SHA512 7bb667bc481064e5afe1856084f0b8bcbcad41a8805d31d29ef5c698598ac615aa11872029ebdbb1eea70e80f2268162f69f0ea6d9b56a4ca5bb76e3d9c8918d
diff --git a/sys-power/iasl/iasl-20200717.ebuild b/sys-power/iasl/iasl-20200717.ebuild
index 97e27641625f..3ec3ccbcbd8e 100644
--- a/sys-power/iasl/iasl-20200717.ebuild
+++ b/sys-power/iasl/iasl-20200717.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="iASL"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-power/intel-undervolt/Manifest b/sys-power/intel-undervolt/Manifest
index 7293bca1a493..f2b72d56cd52 100644
--- a/sys-power/intel-undervolt/Manifest
+++ b/sys-power/intel-undervolt/Manifest
@@ -1,4 +1,3 @@
DIST intel-undervolt-1.7.tar.gz 31481 BLAKE2B 0daade381b492184616356f097de32d14c76d6ab3f7dd59240fb25f92ee1b9aebb16cbef8b6836e16e361a9560b000655470140c31b5822fed7bd90e0b9d9bf2 SHA512 727eddd47a92f6092e89f9326c6b453785fac6155f2c2c50887f9a90704226e6abaf27b4a91cabd4783c4477371699a92186fe7847ac9218da9c26fb295a5304
EBUILD intel-undervolt-1.7-r1.ebuild 1288 BLAKE2B cc7600305629b0cf69107a0817eb7c2d1c9d65ab4173141ff9041255f5f119d01a588287054753fbadc6c816e8acdc37bc189c96a50e01386ec52d67404b02c4 SHA512 9203e30fc2b0e37232148f777324987a005b4a648b4086c67e3a2506c3d7035e7bc92ec44be0f91120d56f6fbc8c5da6383cd949b2573f61f1ecef7e8a6e7d5d
-EBUILD intel-undervolt-9999.ebuild 1288 BLAKE2B cc7600305629b0cf69107a0817eb7c2d1c9d65ab4173141ff9041255f5f119d01a588287054753fbadc6c816e8acdc37bc189c96a50e01386ec52d67404b02c4 SHA512 9203e30fc2b0e37232148f777324987a005b4a648b4086c67e3a2506c3d7035e7bc92ec44be0f91120d56f6fbc8c5da6383cd949b2573f61f1ecef7e8a6e7d5d
MISC metadata.xml 356 BLAKE2B 22c12ccf85f7527222e159bc4b625db43978a15dfb87a25c63ad58d7319d0008c9fcf809273e94e74108155a64ac702b2e61481b0566f99d1da5f6b353c05b4e SHA512 bd62ea205e920df3426fe93bab565c491f8c4df43c2f8e503a7ffa3972d962caeedba545fe3b9389a82de789839356ad9e92c75f9b0919a91a4ddb51025d35eb
diff --git a/sys-power/intel-undervolt/intel-undervolt-9999.ebuild b/sys-power/intel-undervolt/intel-undervolt-9999.ebuild
deleted file mode 100644
index 6390ac5c14d9..000000000000
--- a/sys-power/intel-undervolt/intel-undervolt-9999.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="Intel CPU undervolting and throttling configuration tool"
-HOMEPAGE="https://github.com/kitsunyan/intel-undervolt"
-
-if [ ${PV} == "9999" ] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/kitsunyan/${PN}.git"
-else
- SRC_URI="https://github.com/kitsunyan/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="-* ~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="elogind"
-
-DEPEND="elogind? ( sys-auth/elogind )"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-CONFIG_CHECK="~INTEL_RAPL ~X86_MSR"
-
-src_configure() {
- local myconf=(
- # it's a non-standard build system
- $(usex elogind --enable-elogind '')
- $(usex elogind --eloginddir="${EPREFIX}/$(get_libdir)/elogind" '')
- --enable-openrc
- --enable-systemd
- --unitdir="$(systemd_get_systemunitdir)"
- )
-
- econf "${myconf[@]}"
-}
-
-src_compile() {
- tc-export CC
-
- local myemakeargs=(
- CC="${CC}"
- CFLAGS="${CFLAGS}"
- )
-
- emake "${myemakeargs[@]}"
-}
-
-pkg_postinst() {
- for v in ${REPLACING_VERSIONS}; do
- if [[ ${v} == 1.6 ]] ; then
- elog "openrc service has been renamed to intel-undervolt-loop"
- elog "please update your startup configuration"
- fi
- done
-}
diff --git a/sys-power/nut/Manifest b/sys-power/nut/Manifest
index d9c6b861e200..6bcf06f4949f 100644
--- a/sys-power/nut/Manifest
+++ b/sys-power/nut/Manifest
@@ -8,6 +8,6 @@ AUX systemd_notify.patch 1753 BLAKE2B a44167bf491b393474b94ee4c375013cd23d1e1151
DIST nut-2.8.0.tar.gz 3287640 BLAKE2B 6ad87e9c90920d45846d9c1311e8feeb3c36bfa506d62d938940c00d2fc7f7b30632d079a8ee969db624824ae4fd3e14e41e8acd1eda296e26a3aa340f186b94 SHA512 3c413ae54088045a713eb80cf1bdda474f41bb3b67c7c0248aa7a0c4d441dce1ff42627a2735273d7e36892d1f2eeb895220cf28af63fec2fa0c7a267f82d577
DIST nut-2.8.2.tar.gz 5599935 BLAKE2B 87187293d8acda72c2d807d6f41f2601a318540f63a0ea93782b115402c6b43a0b61ecc710fd6de126d25e59dd4e03681f2b859a87549e9d5f7617ac7b2dad8c SHA512 b6f8f22318e4a4fcb8073a63132b1cb083952c665191b82a7d6765a61b859575a4b0c2ba84ed17cfb8c88d34179876d64520dd2f75f02fe8707b406da2c0821c
EBUILD nut-2.8.0-r3.ebuild 5736 BLAKE2B ff76344746befe48fbdcd9c3f9d6230151c5443504e26cf55fc4dd6e24aa98f361470d80a2ce913a08eb66fe0d9ac8a3fa7c9bd3bbff98c2f82a4ee98ee635e9 SHA512 6f213d2a7e9affa7b598ce3bea7c0cf2915e25d9143007fe679733a95cf584ac6a810a4ccd8dc12b8b3ce8184cafc4d45572ca26130068409efd43754bdd62c0
-EBUILD nut-2.8.2.ebuild 7023 BLAKE2B ad690148ce213afab2543325097f54f446dacd46f87859a187c44e56e7b72cd77e749cc94656d4284ceac13fe3e12f03aa7bd2913ba590d354514f3a10c570c7 SHA512 155e017f531bbe10465e1205088811cd07d05da1e73df32f6af856f88df1a47c30d4e8fe5f499654a725cbdf3f67d1fe6aef825b84f80ec4fafa243caa928311
+EBUILD nut-2.8.2.ebuild 7020 BLAKE2B 685f158397397b0f50cfc5bac5ca381637a8b0360c57456ab8c853b8846cc2d1c74a0174bb664feda948868cb057268ad2fd3b99d7b46a3004410857981e893f SHA512 73b7bf4c7f2c32b6c4490f339024cc0927b6c4c7fe04a9934f78f3557bcbdeac186d26a7b002608dd27beb37ac4647b620dd0731a49eb3ff4ec3aa4b42403e86
EBUILD nut-9999.ebuild 7023 BLAKE2B ad690148ce213afab2543325097f54f446dacd46f87859a187c44e56e7b72cd77e749cc94656d4284ceac13fe3e12f03aa7bd2913ba590d354514f3a10c570c7 SHA512 155e017f531bbe10465e1205088811cd07d05da1e73df32f6af856f88df1a47c30d4e8fe5f499654a725cbdf3f67d1fe6aef825b84f80ec4fafa243caa928311
MISC metadata.xml 1351 BLAKE2B 7673ac0c20af6c4b5e3a57f2cad063b40f4141069974544202fe0c34e1df3996fa91af47598616208b17c100c590db4afeff3d0ef61731c6a05768ed2421c9b3 SHA512 7f4755b84bd2c84f42c987a035cd4b91f74a57bbfa57289cfe7aafd02e10e43beca25edced1273a4282db6a257262201e6921190c5ac069fc9ffcd0767ebb31b
diff --git a/sys-power/nut/nut-2.8.2.ebuild b/sys-power/nut/nut-2.8.2.ebuild
index 9a6702956acb..a94d82dc5fab 100644
--- a/sys-power/nut/nut-2.8.2.ebuild
+++ b/sys-power/nut/nut-2.8.2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://networkupstools.org/source/${PV%.*}/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" # waiting for ~arch of dev-libs/libgpiod: ~ppc ~ppc64
+ KEYWORDS="amd64 arm ~arm64 ~riscv x86" # waiting for ~arch of dev-libs/libgpiod: ~ppc ~ppc64
fi
S="${WORKDIR}/${MY_P}"
diff --git a/sys-power/pmtools/Manifest b/sys-power/pmtools/Manifest
index 1180000389d1..6348dfa06f83 100644
--- a/sys-power/pmtools/Manifest
+++ b/sys-power/pmtools/Manifest
@@ -6,5 +6,5 @@ AUX pmtools-20110323-r2-types.patch 505 BLAKE2B b73420ab47c8405f3b030a088dd85a45
DIST pmtools-20110323.tar.gz 62002 BLAKE2B f1de2e266d72c8a69a61df0fc57bc0b27e9a4fc89f840e893b8fbb1bc93ec54dc5f502a1066d17d082341c99b829189911d558261409455fd1db368924fbea59 SHA512 81108c011b45c58c02013a3653c2d00bc2a9a9d80bf85438a193a4fed04a3fd2890d9cd4d64ab455e3e9c1613d35a6be59698395d9a27ca0a858e3935439bafd
DIST pmtools-20130209.tar.gz 52952 BLAKE2B bf628f458f8bddb4dc7d18866026c0e45343c88686a57121a2bb5856c0816c90a85bb67636a77258530b18b8e4e72868d991eefb280741f60ac5ac8a90bbc75b SHA512 696af0967caed1ff51411c1bc5b01cbb300f465cb3c28d9d5b1d456d85a50d173a343e32a162fa1ea836f825365997c9bdf109595be737c7e01391b9d7ace6c5
EBUILD pmtools-20110323-r2.ebuild 1117 BLAKE2B 322346a0fa202855746c61230d9840b0ab762a46751733ca293418d498e49318a5e6f0c92998323e6342a090d46e356578b42f9916649efe1430d14d44068296 SHA512 372a9907346411c536965b0eec50ffb4a101d7c18553142685bb7362f762bb1d7655d57198a87b53168954ba390cdd020e3fb49377b602fd71c7eeb393be19fd
-EBUILD pmtools-20130209.ebuild 1258 BLAKE2B 2381ce867224d6c907b4cfddd609ef8ea874c40c20d53c96a1fd1fea9747a4c08ee7333ac94ad064fd73e1d62d639fc8489826bd1449ba8f3531cd5d2553dff4 SHA512 c1258e99b276ba10e7ee8acb0285902d72f954e15f33b9dedbc4b0312ef5ec70757627fe8558def00cc80a573029d497db15359398fa4a6e00b97867849e8b22
+EBUILD pmtools-20130209.ebuild 1255 BLAKE2B d81bcd5a2415f5d7eedd117939ccec1426aa5d1a64c5ed37624211b91035a3f259d9b8ee9e14020951221e3bc4bd901b98f17ae2c42fefb1f36e5a2175b9fce6 SHA512 236cde03ea8049ad165b9d7fd5ba4951d6be96f3d27dd295d9e284aac8fcb7ceeef27ad952f454b915f384dceef3331906e034843f381c8c43ff68b79eeac589
MISC metadata.xml 652 BLAKE2B 5febc6ed444adaba4435b2cdac7586c14f52301076308ff1f6b2e016db8a89aa78acb3d1a08a8dcee8fc8c2dcb5e4ed42c79a1500f06db9ed0af9d757fc8ff76 SHA512 4c34f011c78e8bd8a12b9f844954655c4c00379c95726b7249931d58c4e58c19071f82b75a7c5933657dcf7d23f5c3e38075862aab924a3036a613faa4d99ff2
diff --git a/sys-power/pmtools/pmtools-20130209.ebuild b/sys-power/pmtools/pmtools-20130209.ebuild
index b0f2450048c8..3f799aace8e6 100644
--- a/sys-power/pmtools/pmtools-20130209.ebuild
+++ b/sys-power/pmtools/pmtools-20130209.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/anyc/pmtools/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
IUSE="doc"
# dev-lang/perl - RDEPEND for the pmtest tooling, which only works on much older kernels.
diff --git a/sys-power/power-profiles-daemon/Manifest b/sys-power/power-profiles-daemon/Manifest
index 988b5d673da5..da294b8f42b9 100644
--- a/sys-power/power-profiles-daemon/Manifest
+++ b/sys-power/power-profiles-daemon/Manifest
@@ -1,6 +1,8 @@
AUX power-profiles-daemon.initd 391 BLAKE2B dd75825711a868de7b6c996c67c332b80a361b84dab19b86f93c77ae781c007ed8a665fbf776dfb18671ad7b297a85cc8bd021ffb4d7ff33451e9e074c53eb23 SHA512 5652346153ad999525bf2973336ebe7806af279fce9dd62091918d00ce0ebbdf315a03472bf8de61a1df51c9087feb0b2771ce85870274ae5770a0f1aea08bfc
-DIST power-profiles-daemon-0.20.tar.bz2 58388 BLAKE2B f25bc2618441f53624567c4f40d9960b28bf46fb2098eb0e2098207149df3d4923a13c40d781885e37708bf896b537ccb969ec7a928669a3776722e5e58801cf SHA512 2236aac94dafbf6fd951f3bd44953f1a14bc7c5e55349307374d836e20377e1768dcf1250fa8dcf9f01d4eddea8ab64082881189b4e958fbfcd5e2e90d3e823a
DIST power-profiles-daemon-0.21.tar.bz2 63984 BLAKE2B 206c954272fb93b17a09e4108c74462d2524ef9160880ce59709504314fd38f413c7eb65ab4f0a085f6458b04f85b4833e0df3786f0aff08e7bdc0a3a65d8d2a SHA512 8038ff7c164bbcbeebc50c911f3129e79d4f8d63278bc674e10bf2920af0bc9b0b139d5a2e056889b0b7ec86df19cc7be3e8c84e70e777544e117ee7a036b375
-EBUILD power-profiles-daemon-0.20.ebuild 1889 BLAKE2B c4af22424c74ec61a1cb0dfde6c45f17efdcb3676c284d1ac34ea0ceadd7e967327fc4332d37be4068d1371741071b92222b7ab14e557c4b6ce8b05879f53ccf SHA512 2cd22b57350fb2684fc96590d9ff8a0b38515d801d44ba744784f617d0e312462233409122bb598da84fbe1e7b95386e07840485ef562c45e538bb05a111a41f
+DIST power-profiles-daemon-0.22.tar.bz2 66394 BLAKE2B 7c204aa29ebda4f9034729b5ea09e1cd516a788c0fc58cf57f49791103f85506bc34bf8c2db9a4f1e42fa280ba4d6ce1c095df3a90deb90db795d7c02b4d6606 SHA512 7fcb960f956ad95cfa7f31ac8d8b3070ff72822106017177cdab873c2e8e6017d7357b09fea2a14450990acc844f7db30d5cdcce33d59661c775da54ad095af9
+DIST power-profiles-daemon-0.23.tar.bz2 66801 BLAKE2B fbfaad44ddacbb4ffce7a8c9ab5eab0e6d9e0f114629f8d6d0fd06dcd55211f863c1ab8dedceb3a96831862cbda7e18158f35f99da6dbb54318b9568de22883d SHA512 fda9ee667455991d2e8a011a9ea9060df7605dafdd4116f433328fb9dc0a3fd8f8bada644c3c8b63d8a0bdff212fdd827bb4bcd9f2aec7338917b2375c278276
EBUILD power-profiles-daemon-0.21.ebuild 2612 BLAKE2B e36ed5b4388bfb153074b9d74a1a3fba63f2ee2ccecf50d21f034f04e7e9a024786226883b7bb50c94169ebff397c3e472cd50e8cd24b0e4e395b094a3d54942 SHA512 8bb32e5a63fca9e39ccef14863586c228d4e13a5812044695e4b339f5cde4bb2eb3fe229277d34e8d168dfc18d3290d6845b1ede8000acb35a06a390c05656ff
+EBUILD power-profiles-daemon-0.22.ebuild 2615 BLAKE2B c665bb1f029dbe38a49a89a3de2fa06036d0a499494bccf4ae2637ecfc70808d15644172407dffae3d45626f04a07131598a16752441e49df07f444f0ceeeba6 SHA512 8f802a2f1926754a0027e7688d454f14e17415b105ff8c6fe86f53c004aadd493130052cb8889c17a07684f1742cff7e5e246713d6f4434127a362ef24fcafed
+EBUILD power-profiles-daemon-0.23.ebuild 2615 BLAKE2B 95e05c24c554ce6a571262f306b11b370bce1c0c62607cfb392faffecde9f596a8ff3b50b9d3805d1c98637d646468180a3af70f3263574a2dfbb5d69d0d3a74 SHA512 2770a660b218e4521195d3318d2831f8597033499df2c875ade84c7acabd94302b3c44155e60de88ff2ee9f4a7fb399107fd19d70a055f180de9c1946caf56dc
MISC metadata.xml 349 BLAKE2B 3d5b11de51426f4ba58d91ba184112dc8c2ca996eb68b55a1fee0ebd1c5f9a04369304ca1dc06adf67c936e429a5f4982352696a436768f86cdb59689d0c6f0a SHA512 a857194a96f8d2e3d639b93256e5c0518578aa2ff3e85e3a4c5f1293750e0d40a5637b3660199153bd25185b2cf548d0bd54c52a4f4a7673f44eb027653fcaec
diff --git a/sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild b/sys-power/power-profiles-daemon/power-profiles-daemon-0.22.ebuild
index 0df1a8b0c644..fda723bbfe4a 100644
--- a/sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild
+++ b/sys-power/power-profiles-daemon/power-profiles-daemon-0.22.ebuild
@@ -4,16 +4,16 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
-inherit meson python-single-r1 systemd
+inherit meson python-single-r1 shell-completion systemd
DESCRIPTION="Makes power profiles handling available over D-Bus"
HOMEPAGE="https://gitlab.freedesktop.org/upower/power-profiles-daemon/"
SRC_URI="https://gitlab.freedesktop.org/upower/${PN}/-/archive/${PV}/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="gtk-doc selinux test"
+IUSE="bash-completion gtk-doc man selinux test zsh-completion"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
@@ -29,10 +29,17 @@ RDEPEND="${PYTHON_DEPS}
DEPEND="${RDEPEND}"
BDEPEND="
dev-util/glib-utils
+ bash-completion? (
+ >=app-shells/bash-completion-2.0
+ $(python_gen_cond_dep '>=dev-python/shtab-1.7.0[${PYTHON_USEDEP}]')
+ )
gtk-doc? (
dev-util/gi-docgen
dev-util/gtk-doc
)
+ man? (
+ $(python_gen_cond_dep 'dev-python/argparse-manpage[${PYTHON_USEDEP}]')
+ )
test? (
dev-util/umockdev
$(python_gen_cond_dep '
@@ -40,6 +47,9 @@ BDEPEND="
dev-python/python-dbusmock[${PYTHON_USEDEP}]
')
)
+ zsh-completion? (
+ $(python_gen_cond_dep '>=dev-python/shtab-1.7.0[${PYTHON_USEDEP}]')
+ )
"
python_check_deps() {
@@ -49,14 +59,24 @@ python_check_deps() {
else
python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
fi
+
+ if use bash-completion || use zsh-completion; then
+ python_has_version ">=dev-python/shtab-1.7.0[${PYTHON_USEDEP}]"
+ fi
+
+ use man && python_has_version "dev-python/argparse-manpage[${PYTHON_USEDEP}]"
}
src_configure() {
local emesonargs=(
+ -Dpylint=disabled
-Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+ $(meson_feature bash-completion bashcomp)
$(meson_use gtk-doc gtk_doc)
+ $(meson_feature man manpage)
$(meson_use test tests)
)
+ use zsh-completion && emesonargs+=( -Dzshcomp="$(get_zshcompdir)" )
meson_src_configure
}
diff --git a/sys-power/power-profiles-daemon/power-profiles-daemon-0.23.ebuild b/sys-power/power-profiles-daemon/power-profiles-daemon-0.23.ebuild
new file mode 100644
index 000000000000..55f670859d3d
--- /dev/null
+++ b/sys-power/power-profiles-daemon/power-profiles-daemon-0.23.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit meson python-single-r1 shell-completion systemd
+
+DESCRIPTION="Makes power profiles handling available over D-Bus"
+HOMEPAGE="https://gitlab.freedesktop.org/upower/power-profiles-daemon/"
+SRC_URI="https://gitlab.freedesktop.org/upower/${PN}/-/archive/${PV}/${P}.tar.bz2"
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+IUSE="bash-completion gtk-doc man selinux test zsh-completion"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+ $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+ dev-libs/glib:2
+ >=dev-libs/libgudev-234
+ >=sys-auth/polkit-0.99
+ sys-power/upower
+ selinux? ( sec-policy/selinux-powerprofiles )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ bash-completion? (
+ >=app-shells/bash-completion-2.0
+ $(python_gen_cond_dep '>=dev-python/shtab-1.7.0[${PYTHON_USEDEP}]')
+ )
+ gtk-doc? (
+ dev-util/gi-docgen
+ dev-util/gtk-doc
+ )
+ man? (
+ $(python_gen_cond_dep 'dev-python/argparse-manpage[${PYTHON_USEDEP}]')
+ )
+ test? (
+ dev-util/umockdev
+ $(python_gen_cond_dep '
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ dev-python/python-dbusmock[${PYTHON_USEDEP}]
+ ')
+ )
+ zsh-completion? (
+ $(python_gen_cond_dep '>=dev-python/shtab-1.7.0[${PYTHON_USEDEP}]')
+ )
+"
+
+python_check_deps() {
+ if use test; then
+ python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+ else
+ python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+ fi
+
+ if use bash-completion || use zsh-completion; then
+ python_has_version ">=dev-python/shtab-1.7.0[${PYTHON_USEDEP}]"
+ fi
+
+ use man && python_has_version "dev-python/argparse-manpage[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dpylint=disabled
+ -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+ $(meson_feature bash-completion bashcomp)
+ $(meson_use gtk-doc gtk_doc)
+ $(meson_feature man manpage)
+ $(meson_use test tests)
+ )
+ use zsh-completion && emesonargs+=( -Dzshcomp="$(get_zshcompdir)" )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ python_fix_shebang "${D}"/usr/bin/powerprofilesctl
+ newinitd "${FILESDIR}/power-profiles-daemon.initd" power-profiles-daemon
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "You need to enable the service:"
+ if systemd_is_booted; then
+ elog "# systemctl enable ${PN}"
+ else
+ elog "# rc-update add ${PN} default"
+ fi
+ fi
+}
diff --git a/sys-power/powermgmt-base/Manifest b/sys-power/powermgmt-base/Manifest
index 6dbe826ca366..027b6bfdc1b9 100644
--- a/sys-power/powermgmt-base/Manifest
+++ b/sys-power/powermgmt-base/Manifest
@@ -1,3 +1,3 @@
DIST powermgmt-base_1.31.tar.gz 10015 BLAKE2B 7beb933598b7885a996d9410ede2df92f280e6ff6c5e318223db7fb181e13a78e962ef9d2184e951c102d940f85a19f725c62af260c3d182469933ac82d3f99a SHA512 deae8b227e079a73fdd3f9a6be83bdc76400d457c17d3a0881ace1fddc8785ee401beddbafad93dbf3a09b5effe5ca7c998eae69a0740a083a9e8a65c2f0af40
-EBUILD powermgmt-base-1.31-r2.ebuild 924 BLAKE2B ccc97c4ebb245a915f6f85b9cf923e8205e54af841ed98b1e1b595e5c6c3a8b7c3273d3caabe62184e4d4634f4de7527523e52ac80c3b2512b7d453e56210ebc SHA512 e31ddf0e462c2e4ae913c7099b338654b464667b87126d3c321f114746664a4bf831b6b14d15c43c6dd364ee595ddf603d1f4446e334ccf6ac34a339304c7603
+EBUILD powermgmt-base-1.31-r2.ebuild 918 BLAKE2B 7a64446d05a51607eece8e3b89cf7b9cc62d84a865358da083a77342e16a1b849e95340a799fb65b3424130e55bce8b09b3cc4117d81e6dd0570062e95ade9a7 SHA512 fe39ca965933afe8ac2e8e98d0f7001f540fa0c9fbb0f886781e0833a0bb220027e1204171368912ddff0f89875b016b49debd3a0d9b0a860975fd693ed018e6
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/sys-power/powermgmt-base/powermgmt-base-1.31-r2.ebuild b/sys-power/powermgmt-base/powermgmt-base-1.31-r2.ebuild
index 77382b668c01..c8881a6775dd 100644
--- a/sys-power/powermgmt-base/powermgmt-base-1.31-r2.ebuild
+++ b/sys-power/powermgmt-base/powermgmt-base-1.31-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 arm ppc ppc64 x86"
RDEPEND="
app-alternatives/awk
diff --git a/sys-power/sandmann-bin/Manifest b/sys-power/sandmann-bin/Manifest
index e916222be9b3..71201016d401 100644
--- a/sys-power/sandmann-bin/Manifest
+++ b/sys-power/sandmann-bin/Manifest
@@ -1,3 +1,5 @@
DIST sandmann-1.0.tar.xz 16661756 BLAKE2B 06a2ce44a0498987ce1dfafaa0aee560c2deef69efc7cfd6191dd12e265be21b15b167d7adc01066343a777cf66c88b2ec5d95f46fede003f80676966ad95ad3 SHA512 e9f5f41b4f2bf45f7d4528baf593f4f120e5a9c4eacf13a4c0961ba66f8ed5877abb3f10b6b35679dc56f2e55e80e0cc6bb3a42800859ff40354b0a750b16d66
+DIST sandmann-1.2.tar.xz 16868444 BLAKE2B b4e6bfefedc31af3b1fcb9c5b05349a23eb6150296dff6ee74a6626e6f6914a244bb7bb22ece4a28daa699f3291f1b7194307f1b524ed0c8ab924587e5b001f6 SHA512 44a3287f61361d0594988715ef8d302d772dbec40a50054c5091642cbba18ef006ddb59e52303f9482ddb66de6006ef340b3726be7486cdb40092302e5aa5501
EBUILD sandmann-bin-1.0.ebuild 1114 BLAKE2B b9af7c75bd53a650f549ad08b1cc9ad5567c6d2134d38a6552f7349c25c68ce59df58ddc1473d6e0da3e76eee966537acb1dd35b1f3112cce4a4a314f72000a3 SHA512 45329cb8d4b3bb762a1426b82dad7093d91113d276f8b805f8b3e40201e4e707cc8b312958a3663a0bab431281e612812f7fff5492297b3ff4ec362da25ff623
-MISC metadata.xml 324 BLAKE2B f221c16e5aa611719ac1a037d923fc054c17b0a724dcffea756a9433a5ab4db6b1af3a9363cca85dfa5231664c5160be963e7b15f1d7a18a3ba1fbcdfdfe4ce9 SHA512 dd7b19fe1cca2bf5698850f6473b9f1e85f2f9e2e7f0ebd87da278a9253dfe65a57dae39bc8fc0f60eef7c80190824e94d2264bc459cbbb7f891938a291ddf69
+EBUILD sandmann-bin-1.2.ebuild 1090 BLAKE2B 9cdc08662e69d764676ba8942b7d68577ba3858aa7ac002e513662f32c8f01739b9f79569ed2d6fd96f75bed1f90ce8492a834ca967b6b457cafa9435e760540 SHA512 90773340d9e8efe48f1d78ce0b3fcf42cfe94b68a992cae7955f9c208d33ad1f09e44a118e6f3439c5ebbb329766cefd2de74e5c9d9fb73e150a6a1b2653922e
+MISC metadata.xml 325 BLAKE2B e4545d64288ea3ddffc1d9b15b821818525ea3067d6210b13892fbfec6e1e0b7467c27e3f5b6e41462b34f8d68c67237295d35a0b73c7357170e69678c9671d7 SHA512 dffb9f5183d36bf676faba8d414c9597aede9c2222218e31ccecbbaf152a869b0aa6f36e09cbfd2bfab8349869074ca8883d12682eb6a738bef01581cc9e7845
diff --git a/sys-power/sandmann-bin/metadata.xml b/sys-power/sandmann-bin/metadata.xml
index 7bb88979e30d..9e9e9d6a99b7 100644
--- a/sys-power/sandmann-bin/metadata.xml
+++ b/sys-power/sandmann-bin/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Florian Schmaus</name>
<email>flow@gentoo.org</email>
</maintainer>
<upstream>
- <remote-id type="gitlab">Flow/sandmann</remote-id>
+ <remote-id type="gitlab">flow/sandmann</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sys-power/sandmann-bin/sandmann-bin-1.2.ebuild b/sys-power/sandmann-bin/sandmann-bin-1.2.ebuild
new file mode 100644
index 000000000000..601f1616d2cf
--- /dev/null
+++ b/sys-power/sandmann-bin/sandmann-bin-1.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-utils-2 systemd tmpfiles
+
+MY_PN=${PN%-bin}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="An autosuspend and wakeup daemon"
+HOMEPAGE="https://gitlab.com/flow/sandmann"
+SRC_URI="https://geekplace.eu/projects/${MY_PN}/archive/${MY_P}.tar.xz"
+
+S="${WORKDIR}/${MY_P}"
+LICENSE="GPL-3+ LGPL-3"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+# >=java-config-2.3.2 to get the libdir fix.
+RDEPEND="
+ acct-user/sandmann
+ >=dev-java/java-config-2.3.2
+ sys-apps/systemd
+ sys-auth/polkit
+ >=virtual/jre-17
+"
+
+src_prepare() {
+ default
+ sed -i \
+ -e 's|^ExecStart=.*|ExecStart=/usr/bin/sandmann|' \
+ sandmann.service || die
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ local my_emake_args=(
+ DESTDIR="${D}"
+ SYSTEMD_SYSTEM_UNIT_DIR="$(systemd_get_systemunitdir)"
+ TARGET_BINARY=
+ SOURCELESS_INSTALL=true
+ )
+
+ emake ${my_emake_args[@]} install
+
+ java-pkg_newjar out/main/assembly.dest/out.jar sandmann.jar
+ java-pkg_dolauncher sandmann
+
+ dodoc README.md
+}
+
+pkg_postinst() {
+ tmpfiles_process sandmann.conf
+}
diff --git a/sys-power/sispmctl/Manifest b/sys-power/sispmctl/Manifest
index ef4e33965098..4373a2504a37 100644
--- a/sys-power/sispmctl/Manifest
+++ b/sys-power/sispmctl/Manifest
@@ -1,5 +1,3 @@
-DIST sispmctl-4.1.tar.gz 429477 BLAKE2B fe9231a5a0b22456d81166ae5dbaf98c86a636e79ff09112438c769daa503996128d31609bd90f66a5414459c9fce66956b1ee001ac3d57f8f472a09b34aee20 SHA512 52cf6e7d4df76c1d28d196a81a06dec59047f2d43571bc72ff08a22359c3e5d7a36fd446118036fe35f9c26e59a07563ac15d9e05285e7b09214b68aab5ef488
DIST sispmctl-4.12.tar.gz 462829 BLAKE2B dccf61386ad337739825c7f885bef0cbf76868f938a2a7e0ea9853c0bd5591a289d82876f800f2839e6cd9be7040dec2c650ea347e446e15ba43f1169c05cd36 SHA512 945dd7a14f1d6c60cf6f9855782608187c94edce2c3acb9c1dabf92022632051bdf659c49d1d82fd8d38283d710a6847ac985e2efca9a157425fdc55545d5a1a
-EBUILD sispmctl-4.1-r1.ebuild 910 BLAKE2B 75f088bbf61d6abf251396a84bbf95287fb040a7a05aa30fafa2a999bc62e7deb0f7a881afb8b8e397aa69bab35b6fc34dc5b8a447659d66d70e1a9933a2bc35 SHA512 7956f77933400ca6656422752b765fd5e6f7dc51f35e2d2a5f7964c1d71aa41df66deec05c36b477bfcdab9eda01d752d68f81618a56002de2bd2f58d90eb471
-EBUILD sispmctl-4.12.ebuild 938 BLAKE2B 8374a4d9049bf8d6c621ac223ba470752c428c0f296e42a35223e52bb515f87b9faf64ca11faa5d23a94e29d556c8dd41e3abc2e86004028ecaee5fe2c19a5d4 SHA512 1d94271f9723f6d6f85db83f31264b56aab7206881c6426abd78eb9d918db3d245819b837afd3fd09a6671521232773f94e86970593eca147c61397ab7aa581b
+EBUILD sispmctl-4.12.ebuild 939 BLAKE2B 1668e69bbb036047656bf45788701db690be36261627b2bfebd0b0f5dd12762d172246ba180741891266465aec89fe662a0741840f18801b7a0d93b8600c7224 SHA512 093eada00497afb4a8ccd0919b445671db43366b7a57007bcd0314a496874bbe4aa0803142c9c49ffc85c91bb710cd9b6ef39988fffb1c57c1c0b09779ab535c
MISC metadata.xml 515 BLAKE2B e3ecb0aa11c8ccd7635d4242221d288f77ccfc29d147df694259db12f448521dfe317b816c4d9d43ef3a888c9ec3a6869b82bff32e7f132d7561fde886d920e3 SHA512 6a4029158a791299623cffafdaaba042605d1b9b6df4317340e0dbb9e95b257b283952eedcbd8a3c4efbd5cc5a2db9e4f787c2541e4b4925d9397cabdfc077c9
diff --git a/sys-power/sispmctl/sispmctl-4.1-r1.ebuild b/sys-power/sispmctl/sispmctl-4.1-r1.ebuild
deleted file mode 100644
index 122669b2ed7b..000000000000
--- a/sys-power/sispmctl/sispmctl-4.1-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd udev
-
-DESCRIPTION="GEMBIRD SiS-PM control utility"
-HOMEPAGE="http://sispmctl.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/sispmctl/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="static-libs"
-
-DEPEND="
- virtual/libusb:0
-"
-RDEPEND="
- ${DEPEND}
- acct-group/sispmctl
-"
-
-DOCS="AUTHORS README ChangeLog"
-
-src_configure() {
- local myeconfargs=(
- $(use_enable static-libs static)
- --enable-webless
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- find "${ED}" -name '*.la' -delete || die
-
- ## install udev rules which make the device files writable
- ## by the members of the group sispmctl
- udev_dorules examples/60-sispmctl.rules
-
- systemd_dounit examples/${PN}.service
-
- einfo "Add users who may run ${PN} to the group '${PN}'"
-}
diff --git a/sys-power/sispmctl/sispmctl-4.12.ebuild b/sys-power/sispmctl/sispmctl-4.12.ebuild
index 800da41c65b6..4fa92e68e8c6 100644
--- a/sys-power/sispmctl/sispmctl-4.12.ebuild
+++ b/sys-power/sispmctl/sispmctl-4.12.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit systemd udev
DESCRIPTION="GEMBIRD SiS-PM control utility"
-HOMEPAGE="http://sispmctl.sourceforge.net/"
+HOMEPAGE="https://sispmctl.sourceforge.net/"
SRC_URI="https://downloads.sourceforge.net/sispmctl/${P}.tar.gz"
LICENSE="GPL-2+"
diff --git a/sys-power/switcheroo-control/Manifest b/sys-power/switcheroo-control/Manifest
index 63ab90248637..206a1cf42ff0 100644
--- a/sys-power/switcheroo-control/Manifest
+++ b/sys-power/switcheroo-control/Manifest
@@ -1,4 +1,4 @@
AUX switcheroo-control-init.d 240 BLAKE2B 00fd91de3da9e59fdf0f073a3a9f89ac6fee9cbc9941da2b44be62c0eca79562b3a9cb123ef86237d3be25f1c5ce3f293fb4814e023da110bb7faae0218c7037 SHA512 0f70d93839d68f09b07d96ae397e41d086500c55cca358125002991280bcd6471e5870ba2a8f696201deaee3403093156ae123804fd9649483cfd5655f887299
DIST switcheroo-control-2.6.tar.xz 29996 BLAKE2B 98204a1d0f3b92cc2b98ad9f382313aed4da5877ac6be607c48ee9386bd25087301e249907a7e1385eea357f0a3ce5fb2936fac688923dfa3555a9870f0d2e58 SHA512 ac8867a839ae958676f5c5c7bb4c25cbbcf70eb35a696bb3d80b388c31a9722e75311c041c4c60b8f1d00f405af97dd9173e99780a2be3c621ac759c4986a2d2
-EBUILD switcheroo-control-2.6-r2.ebuild 1851 BLAKE2B 93abe06cc18b20152f6b8736482dd722222575036ca3756ca5aea797ff5796e890118c2ded20129eeaae58bee190b484919eb8558e145cdef79d3235d0b8172a SHA512 2efe65b58fe28d64ef61b173c0bf898851ba6e99a1ba20f314e1f4c52176a467c173567341325638ebd1095464f59d92ad7939c83f75ce67b3dc502ac6ba2443
+EBUILD switcheroo-control-2.6-r2.ebuild 1851 BLAKE2B 415fca3eb18620fe3e3c6ec9b17b012af81bd4afa116667262c19e4d062bc1cd4d38866f4bb7a59377469a8524e1bc74bbe4512caf188849963631e1f6d37eea SHA512 4d03e713c9bca29663dbd73bc711d9d2a4b0c29ebcf3dad14a35d323a2154c3ba81548e1a87e59bfd33adecce2469e0213c5876009f0ad34146c029f401b0a3d
MISC metadata.xml 319 BLAKE2B a3d0c3eb8684beca028aa1a168ffd796db835207225c2e3979bf3d0cadb99e96bc774aa2598356df483597a87a7bf4cd5c3b0ba7cffd3b4c2e1faa0d37c9cb9a SHA512 68760ca73834ff5f65c898d935dc4ece52b2f54b5501457433f92a8d93a48f4e3baac188e22b1a65d990b13abad2f7463f8d8ce2c286bdf172841fd46c023a18
diff --git a/sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild b/sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild
index 33f57d5665a8..4b45fc2ad074 100644
--- a/sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild
+++ b/sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit meson python-single-r1 systemd
diff --git a/sys-power/upower/Manifest b/sys-power/upower/Manifest
index c5ac29ac69bd..dbee0c812225 100644
--- a/sys-power/upower/Manifest
+++ b/sys-power/upower/Manifest
@@ -1,3 +1,3 @@
DIST upower-v1.90.4.tar.bz2 139422 BLAKE2B a06be2d483773a2115f4cdd4f7c023589ebc937846fc360341cd57d1a225f4dc1b448f50438216c3ae679effa86d61b96f7c4b9d59f6b0f30e9dcbc047a5cac7 SHA512 2db8f2fea4086939c7ec236674ddd03ff043eeb1c7e46deb40b45aed5d31b6eb0e84fa44f189336b0a171f3e2f92f2f50e2f355b9366e0d686e570d0107e88da
-EBUILD upower-1.90.4-r1.ebuild 2878 BLAKE2B f362acaac6de9f52c6a1346121b5407b53af0101bb9d4a87740db548c81145f23a33cf2069fd02eaa549f066c84eb224da99bb5d0d82cf548a8b767d880c6935 SHA512 3d59e3166b30bf80c6685453c30414736af5c4eeaf8b79b2c7653ad1b8968f0f2e77831076d952b1dbf57920c2d6e9bb357cd13812cba1aedcd384374a20bbef
+EBUILD upower-1.90.4-r1.ebuild 2872 BLAKE2B 28fb1cfe277ab2b8f1be8d7dd2103de963cedbbbb17ee32348d034b23186eebf25aec1093e93f5444d1a235a6ddfc96c7e5de530e15cfe3f205729575f6c5695 SHA512 06fc37690ca2e9d1e11a01ec6af4870dc2fe4be2735c387f840728e1a71ce1f233ec6f6f71c7dceba2f4215e01342a50ea1c762e30293f393f3de4b3d534beed
MISC metadata.xml 319 BLAKE2B deed435a52138ca25bc6db202a294303839a6be54e3c257f25e25b8050ae30992fd18054cf568bcfd33e14211523a328546cf9732fc10844437994fa79e3f63d SHA512 47a7e588aee976740610165259518b427b425dc9aaff3afd74d4abb34717dd4ca23c0d062347a1257e192a56ce16d7793d4d58738d0cfd178adcc55992136194
diff --git a/sys-power/upower/upower-1.90.4-r1.ebuild b/sys-power/upower/upower-1.90.4-r1.ebuild
index 8d87564bbe4a..27df80f7b519 100644
--- a/sys-power/upower/upower-1.90.4-r1.ebuild
+++ b/sys-power/upower/upower-1.90.4-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-v${PV}"
LICENSE="GPL-2+"
SLOT="0/3" # based on SONAME of libupower-glib.so
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
# gtk-doc files are not available as prebuilt in the tarball
IUSE="doc +introspection ios selinux test"