diff options
| author | Liguros - Gitlab CI/CD [master] <gitlab@liguros.net> | 2021-03-01 00:37:58 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [master] <gitlab@liguros.net> | 2021-03-01 00:37:58 +0000 |
| commit | 8ddb1a3d1229412a438971f82d37d518a0223726 (patch) | |
| tree | 83438b5ddb9d23a390f1a3fc505303d3d2223bf2 /sys-power | |
| parent | 9acab46e1a820daece7b2e631485c157ce2210ad (diff) | |
| download | baldeagleos-repo-21.1.5.tar.gz baldeagleos-repo-21.1.5.tar.xz baldeagleos-repo-21.1.5.zip | |
Adding metadatav21.1.5
Diffstat (limited to 'sys-power')
60 files changed, 378 insertions, 1047 deletions
diff --git a/sys-power/acpi/metadata.xml b/sys-power/acpi/metadata.xml index 8d20350fbfa8..1f8ba5cd4bd3 100644 --- a/sys-power/acpi/metadata.xml +++ b/sys-power/acpi/metadata.xml @@ -1,14 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">acpiclient</remote-id> - </upstream> - <longdescription lang="en"> + <longdescription lang="en"> Attempts to replicate the functionality of the 'old' apm command on ACPI systems, including battery and thermal information. Does not support ACPI suspending, only displays information about ACPI devices. </longdescription> -</pkgmetadata> - + <upstream> + <remote-id type="sourceforge">acpiclient</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/acpi_call/metadata.xml b/sys-power/acpi_call/metadata.xml index 56373b80bb10..92eb4af85b2e 100644 --- a/sys-power/acpi_call/metadata.xml +++ b/sys-power/acpi_call/metadata.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>conikost@gentoo.org</email> - <name>Conrad Kostecki</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/nix-community/acpi_call/issues</bugs-to> - <remote-id type="github">nix-community/acpi_call</remote-id> - </upstream> -</pkgmetadata> + <maintainer type="person"> + <email>conikost@gentoo.org</email> + <name>Conrad Kostecki</name> + </maintainer> + <upstream> + <remote-id type="github">nix-community/acpi_call</remote-id> + <bugs-to>https://github.com/nix-community/acpi_call/issues</bugs-to> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/acpid/metadata.xml b/sys-power/acpid/metadata.xml index ab0b82310d0f..f12403db3eff 100644 --- a/sys-power/acpid/metadata.xml +++ b/sys-power/acpid/metadata.xml @@ -1,11 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>andrey_utkin@gentoo.org</email> - <name>Andrey Utkin</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">acpid2</remote-id> - </upstream> -</pkgmetadata> + <maintainer type="person"> + <email>andrey_utkin@gentoo.org</email> + <name>Andrey Utkin</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">acpid2</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/acpilight/acpilight-1.2.ebuild b/sys-power/acpilight/acpilight-1.2-r2.ebuild index 569e14b4382a..0c2c32417cd4 100644 --- a/sys-power/acpilight/acpilight-1.2.ebuild +++ b/sys-power/acpilight/acpilight-1.2-r2.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit python-r1 udev +inherit python-single-r1 udev MY_P="${PN}-v${PV}" @@ -14,7 +14,7 @@ HOMEPAGE="https://gitlab.com/wavexx/acpilight/" SRC_URI="https://gitlab.com/wavexx/acpilight/-/archive/v${PV}/${MY_P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="" S="${WORKDIR}/${MY_P}" @@ -26,11 +26,13 @@ RDEPEND="virtual/udev REQUIRED_USE="${PYTHON_REQUIRED_USE}" DOCS=( README.rst NEWS.rst ) +PATCHES=( "${FILESDIR}/acpilight-1.2-fix-log10-of-zero.patch" ) + # Disable Makefile that installs by default src_compile() { :; } src_install() { - python_foreach_impl python_doscript xbacklight + python_doscript xbacklight udev_dorules "${S}"/90-backlight.rules doman xbacklight.1 einstalldocs diff --git a/sys-power/acpilight/files/acpilight-1.2-fix-log10-of-zero.patch b/sys-power/acpilight/files/acpilight-1.2-fix-log10-of-zero.patch new file mode 100644 index 000000000000..ffc061910f01 --- /dev/null +++ b/sys-power/acpilight/files/acpilight-1.2-fix-log10-of-zero.patch @@ -0,0 +1,26 @@ +From fdf8a4c57c3997f95ea0571b627f3c5a31dfe7b1 Mon Sep 17 00:00:00 2001 +From: Mart <mart@martlubbers.net> +Date: Thu, 1 Oct 2020 09:55:08 +0000 +Subject: [PATCH] set the perceived to zero when the screen is off + +This fixes the issue that you cannot take the 10-log of zero +--- + xbacklight | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/xbacklight b/xbacklight +index 2cb0fa8..f1c2187 100755 +--- a/xbacklight ++++ b/xbacklight +@@ -82,6 +82,8 @@ class LogController(RawController): + + @property + def brightness(self): ++ if super().brightness == 0: ++ return 0 + return log10(super().brightness)/log10(super().max_brightness)*self.max_brightness + + @brightness.setter +-- +GitLab + diff --git a/sys-power/acpilight/metadata.xml b/sys-power/acpilight/metadata.xml index 8d3a1b7e5808..0d4f9250712a 100644 --- a/sys-power/acpilight/metadata.xml +++ b/sys-power/acpilight/metadata.xml @@ -1,11 +1,12 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>grknight@gentoo.org</email> - <name>Brian Evans</name> - </maintainer> - <upstream> - <remote-id type="gitlab">wavexx/acpilight</remote-id> - </upstream> -</pkgmetadata> + <maintainer type="person"> + <email>grknight@gentoo.org</email> + <name>Brian Evans</name> + </maintainer> + <upstream> + <remote-id type="gitlab">wavexx/acpilight</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/acpitool/metadata.xml b/sys-power/acpitool/metadata.xml index 6f49eba8f496..83d00b14c8d4 100644 --- a/sys-power/acpitool/metadata.xml +++ b/sys-power/acpitool/metadata.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/apcupsd/apcupsd-3.14.13.ebuild b/sys-power/apcupsd/apcupsd-3.14.13.ebuild index b6e3eb60c4f7..cf12fdd7fcbe 100644 --- a/sys-power/apcupsd/apcupsd-3.14.13.ebuild +++ b/sys-power/apcupsd/apcupsd-3.14.13.ebuild @@ -6,7 +6,7 @@ EAPI=5 inherit eutils linux-info flag-o-matic systemd udev DESCRIPTION="APC UPS daemon with integrated tcp/ip remote shutdown" -HOMEPAGE="http://www.apcupsd.org/" +HOMEPAGE="https://www.apcupsd.org/" SRC_URI="mirror://sourceforge/apcupsd/${P}.tar.gz" LICENSE="GPL-2" diff --git a/sys-power/apcupsd/apcupsd-3.14.14-r2.ebuild b/sys-power/apcupsd/apcupsd-3.14.14-r2.ebuild index 4390e39bda52..cd5007f3d23d 100644 --- a/sys-power/apcupsd/apcupsd-3.14.14-r2.ebuild +++ b/sys-power/apcupsd/apcupsd-3.14.14-r2.ebuild @@ -6,7 +6,7 @@ EAPI=6 inherit linux-info flag-o-matic systemd udev DESCRIPTION="APC UPS daemon with integrated tcp/ip remote shutdown" -HOMEPAGE="http://www.apcupsd.org/" +HOMEPAGE="https://www.apcupsd.org/" SRC_URI="mirror://sourceforge/apcupsd/${P}.tar.gz" LICENSE="GPL-2" diff --git a/sys-power/apcupsd/metadata.xml b/sys-power/apcupsd/metadata.xml index 00da0f8dfcfe..e8c950e0065a 100644 --- a/sys-power/apcupsd/metadata.xml +++ b/sys-power/apcupsd/metadata.xml @@ -1,15 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>john.einar@gmail.com</email> - <name>John Einar Reitan</name> - </maintainer> - <maintainer type="project"> - <email>base-system@gentoo.org</email> - <name>Gentoo Base System</name> - </maintainer> - <longdescription lang="en"> + <maintainer type="person"> + <email>john.einar@gmail.com</email> + <name>John Einar Reitan</name> + </maintainer> + <maintainer type="project"> + <email>base-system@gentoo.org</email> + <name>Gentoo Base System</name> + </maintainer> + <longdescription lang="en"> Apcupsd can be used for power mangement and controlling most of APC's UPS models on Unix and Windows machines. Apcupsd works with most of APC's Smart-UPS models as well as most simple signalling @@ -20,10 +20,12 @@ expires, or runtime expires based on internal APC calculations determined by power consumption rates. </longdescription> - <upstream> - <remote-id type="sourceforge">apcupsd</remote-id> - </upstream> - <use> - <flag name="modbus">Enable MODBUS support over USB</flag> - </use> -</pkgmetadata> + <upstream> + <remote-id type="sourceforge">apcupsd</remote-id> + <remote-id type="cpe">cpe:/a:apc:apcupsd</remote-id> + </upstream> + <use> + <flag name="modbus">Enable MODBUS support over USB</flag> + </use> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/bbswitch/bbswitch-0.8-r4.ebuild b/sys-power/bbswitch/bbswitch-0.8-r4.ebuild deleted file mode 100644 index cd44f443292b..000000000000 --- a/sys-power/bbswitch/bbswitch-0.8-r4.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-mod - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Bumblebee-Project/${PN}.git" - EGIT_BRANCH="develop" -else - PATCHES=( "${FILESDIR}/${PN}-0.8-kernel-4.12.patch" ) - SRC_URI="https://github.com/Bumblebee-Project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -DESCRIPTION="Toggle discrete NVIDIA Optimus graphics card" -HOMEPAGE="https://github.com/Bumblebee-Project/bbswitch" - -SLOT="0" -LICENSE="GPL-3+" -IUSE="" - -DEPEND=" - virtual/linux-sources - sys-kernel/linux-headers -" -RDEPEND="" - -MODULE_NAMES="bbswitch(acpi)" - -pkg_setup() { - linux-mod_pkg_setup - - BUILD_TARGETS="default" - BUILD_PARAMS="KVERSION=${KV_FULL}" -} - -src_prepare() { - # Fix build failure, bug #513542 - sed "s%^KDIR :=.*%KDIR := ${KERNEL_DIR}%g" -i Makefile || die - - default -} - -src_install() { - einstalldocs - - insinto /etc/modprobe.d - newins "${FILESDIR}"/bbswitch.modprobe bbswitch.conf - - linux-mod_src_install -} diff --git a/sys-power/bbswitch/metadata.xml b/sys-power/bbswitch/metadata.xml index 8ee153cee09c..86664ec1dcbf 100644 --- a/sys-power/bbswitch/metadata.xml +++ b/sys-power/bbswitch/metadata.xml @@ -1,31 +1,32 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>NP-Hardass@gentoo.org</email> - <name>NP-Hardass</name> - </maintainer> - <maintainer type="person"> - <email>pacho@gentoo.org</email> - <name>Pacho Ramos</name> - </maintainer> - <maintainer type="person"> - <email>mva@gentoo.org</email> - <name>Vadim Misbakh-Soloviov</name> - </maintainer> - <maintainer type="person"> - <email>rei4dan@gmail.com</email> - <name>My Th</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription> + <maintainer type="person"> + <email>NP-Hardass@gentoo.org</email> + <name>NP-Hardass</name> + </maintainer> + <maintainer type="person"> + <email>pacho@gentoo.org</email> + <name>Pacho Ramos</name> + </maintainer> + <maintainer type="person"> + <email>mva@gentoo.org</email> + <name>Vadim Misbakh-Soloviov</name> + </maintainer> + <maintainer type="person"> + <email>rei4dan@gmail.com</email> + <name>My Th</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription> Kernel module which automatically detects the required ACPI calls for two kinds of Optimus laptops for safe disabling/enabling the discrete graphics card. </longdescription> - <upstream> - <remote-id type="github">Bumblebee-Project/bbswitch</remote-id> - </upstream> -</pkgmetadata> + <upstream> + <remote-id type="github">Bumblebee-Project/bbswitch</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/cpupower/metadata.xml b/sys-power/cpupower/metadata.xml index 5bcecc2e8484..06c9934ac393 100644 --- a/sys-power/cpupower/metadata.xml +++ b/sys-power/cpupower/metadata.xml @@ -1,11 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>floppym@gentoo.org</email> - <name>Mike Gilbert</name> - </maintainer> - <slots> - <subslots>Subslots correspond to major version of libcpupower</subslots> - </slots> -</pkgmetadata> + <maintainer type="person"> + <email>floppym@gentoo.org</email> + <name>Mike Gilbert</name> + </maintainer> + + <origin>gentoo-staging</origin> + <slots> + <subslots>Subslots correspond to major version of libcpupower</subslots> + </slots> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/dptfxtract/metadata.xml b/sys-power/dptfxtract/metadata.xml index 3da97a9953cc..953c2b357967 100644 --- a/sys-power/dptfxtract/metadata.xml +++ b/sys-power/dptfxtract/metadata.xml @@ -1,8 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>pacho@gentoo.org</email> - <name>Pacho Ramos</name> - </maintainer> -</pkgmetadata> + <maintainer type="person"> + <email>pacho@gentoo.org</email> + <name>Pacho Ramos</name> + </maintainer> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/hibernate-script/metadata.xml b/sys-power/hibernate-script/metadata.xml index 7a38bb900964..83d00b14c8d4 100644 --- a/sys-power/hibernate-script/metadata.xml +++ b/sys-power/hibernate-script/metadata.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> -</pkgmetadata> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/iasl/metadata.xml b/sys-power/iasl/metadata.xml index 167335954d22..143cf2e01d38 100644 --- a/sys-power/iasl/metadata.xml +++ b/sys-power/iasl/metadata.xml @@ -1,11 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>robbat2@gentoo.org</email> - </maintainer> - <maintainer type="person"> - <email>polynomial-c@gentoo.org</email> - <name>Lars Wendler</name> - </maintainer> -</pkgmetadata> + <maintainer type="person"> + <email>robbat2@gentoo.org</email> + </maintainer> + <maintainer type="person"> + <email>polynomial-c@gentoo.org</email> + <name>Lars Wendler</name> + </maintainer> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/intel-undervolt/metadata.xml b/sys-power/intel-undervolt/metadata.xml index 2d95a51af093..3e3a5cb61c8e 100644 --- a/sys-power/intel-undervolt/metadata.xml +++ b/sys-power/intel-undervolt/metadata.xml @@ -1,14 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>gyakovlev@gentoo.org</email> - <name>Georgy Yakovlev</name> - </maintainer> - <use> - <flag name="elogind">Use elogind hook to apply voltage after system sleep</flag> - </use> - <upstream> - <remote-id type="github">kitsunyan/intel-undervolt</remote-id> - </upstream> -</pkgmetadata> + <maintainer type="person"> + <email>gyakovlev@gentoo.org</email> + <name>Georgy Yakovlev</name> + </maintainer> + <upstream> + <remote-id type="github">kitsunyan/intel-undervolt</remote-id> + </upstream> + <use> + <flag name="elogind">Use elogind hook to apply voltage after system sleep</flag> + </use> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/ncpufreqd/Manifest b/sys-power/ncpufreqd/Manifest deleted file mode 100644 index 18b7609f220c..000000000000 --- a/sys-power/ncpufreqd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ncpufreqd-2.4.tar.xz 9552 BLAKE2B 9eb3c48d5cd3f530c639bf56aedecd6ed76ea523189ef6ae4141fcfe9f62b76ee1ba0820e01831c4e14f91517c17cc38238d273dd6ff2e48a798d70ca6596058 SHA512 9532604ac4245157152a3990e13225aae335e8b1bb22eca2299a30eee76d9305511ac2176fefb469d8aa573f32a3f46adb6b75e799498bc9577e1616cd5fc362 diff --git a/sys-power/ncpufreqd/metadata.xml b/sys-power/ncpufreqd/metadata.xml deleted file mode 100644 index a1603d3434ab..000000000000 --- a/sys-power/ncpufreqd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="bitbucket">nelchael/ncpufreqd</remote-id> - </upstream> -</pkgmetadata> diff --git a/sys-power/ncpufreqd/ncpufreqd-2.4.ebuild b/sys-power/ncpufreqd/ncpufreqd-2.4.ebuild deleted file mode 100644 index 6976550604e1..000000000000 --- a/sys-power/ncpufreqd/ncpufreqd-2.4.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="Daemon controlling CPU speed and temperature" -HOMEPAGE="https://bitbucket.org/nelchael/ncpufreqd" -SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz" -LICENSE="ZLIB" - -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="" - -DEPEND=" - app-arch/xz-utils - virtual/logger" -RDEPEND="${DEPEND}" - -src_install() { - cmake-utils_src_install - - doinitd gentoo-init.d/ncpufreqd - einstalldocs -} diff --git a/sys-power/nut/metadata.xml b/sys-power/nut/metadata.xml index 384bfbd43fce..d85885729ec2 100644 --- a/sys-power/nut/metadata.xml +++ b/sys-power/nut/metadata.xml @@ -1,69 +1,70 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>robbat2@gentoo.org</email> - <name>Robin H. Johnson</name> - </maintainer> - <maintainer type="person"> - <email>prometheanfire@gentoo.org</email> - </maintainer> - <use> - <flag name="ipmi">Support IPMI-based UPSes.</flag> - <flag name="ups_drivers_al175">Driver for Eltek UPS models with AL175 alarm module</flag> - <flag name="ups_drivers_bcmxcp">Driver for UPSes supporting the serial BCM/XCP protocol</flag> - <flag name="ups_drivers_belkin">Driver for Belkin serial UPS equipment</flag> - <flag name="ups_drivers_belkinunv">Driver for Belkin "Universal UPS" and compatible</flag> - <flag name="ups_drivers_bestfcom">Driver for Best Power Fortress/Ferrups</flag> - <flag name="ups_drivers_bestfortress">Driver for old Best Fortress UPS equipment</flag> - <flag name="ups_drivers_bestuferrups">Driver for Best Power Micro-Ferrups</flag> - <flag name="ups_drivers_bestups">Driver for Best Power / SOLA (Phoenixtec protocol) UPS equipment</flag> - <flag name="ups_drivers_dummy-ups">Driver for multi-purpose UPS emulation</flag> - <flag name="ups_drivers_etapro">Driver for ETA UPS equipment</flag> - <flag name="ups_drivers_everups">Driver for Ever UPS models</flag> - <flag name="ups_drivers_gamatronic">Driver for Gamatronic UPS equipment</flag> - <flag name="ups_drivers_genericups">Driver for contact-closure UPS equipment</flag> - <flag name="ups_drivers_isbmex">Driver for ISBMEX UPS equipment</flag> - <flag name="ups_drivers_liebert">Driver for Liebert contact-closure UPS equipment</flag> - <flag name="ups_drivers_liebert-esp2">Driver for Liebert UPS, using the ESP-II serial protocol</flag> - <flag name="ups_drivers_masterguard">Driver for Masterguard UPS equipment</flag> - <flag name="ups_drivers_metasys">Driver for Meta System UPS equipment</flag> - <flag name="ups_drivers_mge-utalk">Driver for MGE UPS SYSTEMS UTalk protocol equipment</flag> - <flag name="ups_drivers_microdowell">Driver for Microdowell Enterprise UPS series</flag> - <flag name="ups_drivers_mge-shut">Driver for SHUT Protocol UPS equipment</flag> - <flag name="ups_drivers_oldmge-shut">Driver for SHUT Protocol UPS equipment (older implementation)</flag> - <flag name="ups_drivers_oneac">Driver for Oneac UPS equipment</flag> - <flag name="ups_drivers_optiups">Driver for Opti-UPS (Viewsonic) UPS and Zinto D (ONLINE-USV) equipment</flag> - <flag name="ups_drivers_powercom">UPS driver for serial Powercom/Trust/Advice UPS equipment</flag> - <flag name="ups_drivers_rhino">Driver for Brazilian Microsol RHINO UPS equipment</flag> - <flag name="ups_drivers_safenet">Driver for SafeNet compatible UPS equipment</flag> - <flag name="ups_drivers_solis">Driver for Brazilian Microsol SOLIS UPS equipment</flag> - <flag name="ups_drivers_tripplite">Driver for Tripp-Lite SmartPro UPS equipment</flag> - <flag name="ups_drivers_tripplitesu">Driver for Tripp-Lite SmartOnline (SU) UPS equipment</flag> - <flag name="ups_drivers_upscode2">Driver for UPScode II compatible UPS equipment</flag> - <flag name="ups_drivers_victronups">Driver for IMV/Victron UPS unit Match, Match Lite, NetUps</flag> - <flag name="ups_drivers_powerpanel">Driver for PowerPanel Plus compatible UPS equipment</flag> - <flag name="ups_drivers_blazer_ser">Driver for Megatec/Q1 protocol serial based UPS equipment</flag> - <flag name="ups_drivers_clone">Fake driver to clone outlets for device grouping</flag> - <flag name="ups_drivers_clone-outlet">Fake driver to clone outlets for device grouping</flag> - <flag name="ups_drivers_ivtscd">driver for the IVT Solar Controller Device</flag> - <flag name="ups_drivers_apcsmart">Driver for American Power Conversion Smart Protocol UPS equipment</flag> - <flag name="ups_drivers_apcsmart-old">Driver for American Power Conversion Smart Protocol UPS equipment</flag> - <flag name="ups_drivers_apcupsd-ups">Driver for apcupsd client access</flag> - <flag name="ups_drivers_riello_ser">Driver for Riello UPS Protocol UPS equipment</flag> - <flag name="ups_drivers_nutdrv_qx">Driver for Q* protocol serial and USB based UPS equipment</flag> - <flag name="ups_drivers_usbhid-ups">Driver for USB/HID UPS equipment</flag> - <flag name="ups_drivers_bcmxcp_usb">Experimental driver for UPSes supporting the BCM/XCP protocol over USB</flag> - <flag name="ups_drivers_tripplite_usb">Driver for older Tripp Lite USB UPSes (not PDC HID)</flag> - <flag name="ups_drivers_blazer_usb">Driver for Megatec/Q1 protocol USB based UPS equipment</flag> - <flag name="ups_drivers_richcomm_usb">Driver UPS equipment using Richcomm dry-contact to USB solution</flag> - <flag name="ups_drivers_riello_usb">Driver for Riello UPS Protocol UPS equipment via USB</flag> - <flag name="ups_drivers_netxml-ups">Driver for Eaton / MGE Network Management Card / Proxy (XML/HTTP Protocol) equipment</flag> - <flag name="ups_drivers_snmp-ups">Multi-MIB Driver for SNMP UPS equipment</flag> - <flag name="ups_drivers_nut-ipmipsu">Driver for IPMI Power Supply Units (PSU)</flag> - </use> - <upstream> - <remote-id type="github">networkupstools/nut</remote-id> - <bugs-to>https://github.com/networkupstools/nut/issues</bugs-to> - </upstream> -</pkgmetadata> + <maintainer type="person"> + <email>robbat2@gentoo.org</email> + <name>Robin H. Johnson</name> + </maintainer> + <maintainer type="person"> + <email>prometheanfire@gentoo.org</email> + </maintainer> + <upstream> + <remote-id type="github">networkupstools/nut</remote-id> + <bugs-to>https://github.com/networkupstools/nut/issues</bugs-to> + </upstream> + <use> + <flag name="ipmi">Support IPMI-based UPSes.</flag> + <flag name="ups_drivers_al175">Driver for Eltek UPS models with AL175 alarm module</flag> + <flag name="ups_drivers_bcmxcp">Driver for UPSes supporting the serial BCM/XCP protocol</flag> + <flag name="ups_drivers_belkin">Driver for Belkin serial UPS equipment</flag> + <flag name="ups_drivers_belkinunv">Driver for Belkin "Universal UPS" and compatible</flag> + <flag name="ups_drivers_bestfcom">Driver for Best Power Fortress/Ferrups</flag> + <flag name="ups_drivers_bestfortress">Driver for old Best Fortress UPS equipment</flag> + <flag name="ups_drivers_bestuferrups">Driver for Best Power Micro-Ferrups</flag> + <flag name="ups_drivers_bestups">Driver for Best Power / SOLA (Phoenixtec protocol) UPS equipment</flag> + <flag name="ups_drivers_dummy-ups">Driver for multi-purpose UPS emulation</flag> + <flag name="ups_drivers_etapro">Driver for ETA UPS equipment</flag> + <flag name="ups_drivers_everups">Driver for Ever UPS models</flag> + <flag name="ups_drivers_gamatronic">Driver for Gamatronic UPS equipment</flag> + <flag name="ups_drivers_genericups">Driver for contact-closure UPS equipment</flag> + <flag name="ups_drivers_isbmex">Driver for ISBMEX UPS equipment</flag> + <flag name="ups_drivers_liebert">Driver for Liebert contact-closure UPS equipment</flag> + <flag name="ups_drivers_liebert-esp2">Driver for Liebert UPS, using the ESP-II serial protocol</flag> + <flag name="ups_drivers_masterguard">Driver for Masterguard UPS equipment</flag> + <flag name="ups_drivers_metasys">Driver for Meta System UPS equipment</flag> + <flag name="ups_drivers_mge-utalk">Driver for MGE UPS SYSTEMS UTalk protocol equipment</flag> + <flag name="ups_drivers_microdowell">Driver for Microdowell Enterprise UPS series</flag> + <flag name="ups_drivers_mge-shut">Driver for SHUT Protocol UPS equipment</flag> + <flag name="ups_drivers_oldmge-shut">Driver for SHUT Protocol UPS equipment (older implementation)</flag> + <flag name="ups_drivers_oneac">Driver for Oneac UPS equipment</flag> + <flag name="ups_drivers_optiups">Driver for Opti-UPS (Viewsonic) UPS and Zinto D (ONLINE-USV) equipment</flag> + <flag name="ups_drivers_powercom">UPS driver for serial Powercom/Trust/Advice UPS equipment</flag> + <flag name="ups_drivers_rhino">Driver for Brazilian Microsol RHINO UPS equipment</flag> + <flag name="ups_drivers_safenet">Driver for SafeNet compatible UPS equipment</flag> + <flag name="ups_drivers_solis">Driver for Brazilian Microsol SOLIS UPS equipment</flag> + <flag name="ups_drivers_tripplite">Driver for Tripp-Lite SmartPro UPS equipment</flag> + <flag name="ups_drivers_tripplitesu">Driver for Tripp-Lite SmartOnline (SU) UPS equipment</flag> + <flag name="ups_drivers_upscode2">Driver for UPScode II compatible UPS equipment</flag> + <flag name="ups_drivers_victronups">Driver for IMV/Victron UPS unit Match, Match Lite, NetUps</flag> + <flag name="ups_drivers_powerpanel">Driver for PowerPanel Plus compatible UPS equipment</flag> + <flag name="ups_drivers_blazer_ser">Driver for Megatec/Q1 protocol serial based UPS equipment</flag> + <flag name="ups_drivers_clone">Fake driver to clone outlets for device grouping</flag> + <flag name="ups_drivers_clone-outlet">Fake driver to clone outlets for device grouping</flag> + <flag name="ups_drivers_ivtscd">driver for the IVT Solar Controller Device</flag> + <flag name="ups_drivers_apcsmart">Driver for American Power Conversion Smart Protocol UPS equipment</flag> + <flag name="ups_drivers_apcsmart-old">Driver for American Power Conversion Smart Protocol UPS equipment</flag> + <flag name="ups_drivers_apcupsd-ups">Driver for apcupsd client access</flag> + <flag name="ups_drivers_riello_ser">Driver for Riello UPS Protocol UPS equipment</flag> + <flag name="ups_drivers_nutdrv_qx">Driver for Q* protocol serial and USB based UPS equipment</flag> + <flag name="ups_drivers_usbhid-ups">Driver for USB/HID UPS equipment</flag> + <flag name="ups_drivers_bcmxcp_usb">Experimental driver for UPSes supporting the BCM/XCP protocol over USB</flag> + <flag name="ups_drivers_tripplite_usb">Driver for older Tripp Lite USB UPSes (not PDC HID)</flag> + <flag name="ups_drivers_blazer_usb">Driver for Megatec/Q1 protocol USB based UPS equipment</flag> + <flag name="ups_drivers_richcomm_usb">Driver UPS equipment using Richcomm dry-contact to USB solution</flag> + <flag name="ups_drivers_riello_usb">Driver for Riello UPS Protocol UPS equipment via USB</flag> + <flag name="ups_drivers_netxml-ups">Driver for Eaton / MGE Network Management Card / Proxy (XML/HTTP Protocol) equipment</flag> + <flag name="ups_drivers_snmp-ups">Multi-MIB Driver for SNMP UPS equipment</flag> + <flag name="ups_drivers_nut-ipmipsu">Driver for IPMI Power Supply Units (PSU)</flag> + </use> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/nvclock/metadata.xml b/sys-power/nvclock/metadata.xml index e699d8b4b7b4..623a5d400e6c 100644 --- a/sys-power/nvclock/metadata.xml +++ b/sys-power/nvclock/metadata.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="person"> - <email>bircoph@gentoo.org</email> - <name>Andrew Savchenko</name> -</maintainer> -<use> - <flag name="gtk">Install the GTK+ based graphical interface</flag> - <flag name="nvcontrol">Add NVCONTROL support for OpenGL options</flag> -</use> -</pkgmetadata> + <maintainer type="person"> + <email>bircoph@gentoo.org</email> + <name>Andrew Savchenko</name> + </maintainer> + + <use> + <flag name="gtk">Install the GTK+ based graphical interface</flag> + <flag name="nvcontrol">Add NVCONTROL support for OpenGL options</flag> + </use> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/nvram-reboot/metadata.xml b/sys-power/nvram-reboot/metadata.xml index 0b3a391b3d5d..661a934029ba 100644 --- a/sys-power/nvram-reboot/metadata.xml +++ b/sys-power/nvram-reboot/metadata.xml @@ -1,11 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> - <email>base-system@gentoo.org</email> - <name>Gentoo Base System</name> -</maintainer> -<upstream> - <remote-id type="sourceforge">nvram-wakeup</remote-id> -</upstream> -</pkgmetadata> + <maintainer type="project"> + <email>base-system@gentoo.org</email> + <name>Gentoo Base System</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">nvram-wakeup</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/pm-quirks/Manifest b/sys-power/pm-quirks/Manifest deleted file mode 100644 index 65b6f074cdfe..000000000000 --- a/sys-power/pm-quirks/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pm-quirks-20100619.tar.gz 10033 BLAKE2B dd6e455ac8dd76789b0698cce77be682e886afdc2ae547850e10c091b0f531609f8bf071cd87182dc0533585444220a1ed266dc04bfaed132671a65d56d9bfc8 SHA512 e20244fb72475945e08010d7ec19db2c017c1a04fa01d3d08c03d704d7f07f9c087bac6a5a44242cc8ed6cec5db47bc06a8862dd0f74088a565d37b6d7b95afc diff --git a/sys-power/pm-quirks/metadata.xml b/sys-power/pm-quirks/metadata.xml deleted file mode 100644 index f843557871de..000000000000 --- a/sys-power/pm-quirks/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>freedesktop-bugs@gentoo.org</email> - <name>Gentoo Freedesktop Project</name> - </maintainer> -</pkgmetadata> diff --git a/sys-power/pm-quirks/pm-quirks-20100619-r1.ebuild b/sys-power/pm-quirks/pm-quirks-20100619-r1.ebuild deleted file mode 100644 index 6be0547c41cd..000000000000 --- a/sys-power/pm-quirks/pm-quirks-20100619-r1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Video Quirks database for pm-utils" -HOMEPAGE="https://pm-utils.freedesktop.org/" -SRC_URI="https://pm-utils.freedesktop.org/releases/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 s390 sparc x86" -IUSE="" - -S="${WORKDIR}" - -src_install() { - insinto /usr/$(get_libdir)/pm-utils - doins -r video-quirks -} diff --git a/sys-power/pm-utils/Manifest b/sys-power/pm-utils/Manifest deleted file mode 100644 index 49d7b90714bf..000000000000 --- a/sys-power/pm-utils/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pm-utils-1.4.1.tar.gz 208687 BLAKE2B dde7992acf1b28378021f4bd433a8e08c37bb35035af19d8b811cf8a22c141ded5cc02caf3e2ffd7119592eefcd941e4ddebb0dfbe715007788ea201cb96d073 SHA512 5bc9479fe75f120aee136befeb24c8d7d85f61410b551177ed61fd1b4ea9cce7989796b067e357ea93b44b4ae9f66311687066f188236c5efdfd3750695a8017 diff --git a/sys-power/pm-utils/files/1.4.1-bluetooth-sync.patch b/sys-power/pm-utils/files/1.4.1-bluetooth-sync.patch deleted file mode 100644 index b41f32cf9165..000000000000 --- a/sys-power/pm-utils/files/1.4.1-bluetooth-sync.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 640b53438c20818b3e344343b58b1f1765606a85 Mon Sep 17 00:00:00 2001 -From: Martin Pitt <martin.pitt@ubuntu.com> -Date: Mon, 31 Jan 2011 15:30:01 +0100 -Subject: [PATCH] 49bluetooth: Wait for btusb module to get unused - -The 49bluetooth hook disables /proc/acpi/ibm/bluetooth but this isn't -synchronous, i. e. it doesn't wait until the module usage count actually drops -to 0. Due to that, it's impossible to add btusb to SUSPEND_MODULES (on some -models/older kernels you need to do that to fix suspend problems), as at that -point the module is still in use. - -On my system (ThinkPad X201) the module takes between 0.3 and 0.5 seconds to -unload, so use 100 ms wait steps with a timeout of 2 seconds. - -Bug: https://bugs.freedesktop.org//show_bug.cgi?id=33759 -Bug-Ubuntu: https://launchpad.net/bugs/698331 ---- - pm/sleep.d/49bluetooth | 9 +++++++++ - 1 files changed, 9 insertions(+), 0 deletions(-) - -diff --git a/pm/sleep.d/49bluetooth b/pm/sleep.d/49bluetooth -index d46ba49..0dc1909 100755 ---- a/pm/sleep.d/49bluetooth -+++ b/pm/sleep.d/49bluetooth -@@ -12,6 +12,15 @@ suspend_bluetooth() - if grep -q enabled /proc/acpi/ibm/bluetooth; then - savestate ibm_bluetooth enable - echo disable > /proc/acpi/ibm/bluetooth -+ -+ # wait for up to 2 seconds for the module to actually get -+ # unused -+ TIMEOUT=20 -+ while [ $TIMEOUT -ge 0 ]; do -+ [ `cat /sys/module/btusb/refcnt` = 0 ] && break -+ TIMEOUT=$((TIMEOUT-1)) -+ sleep 0.1 -+ done - else - savestate ibm_bluetooth disable - fi --- -1.7.2.3 - diff --git a/sys-power/pm-utils/files/1.4.1-disable-sata-alpm.patch b/sys-power/pm-utils/files/1.4.1-disable-sata-alpm.patch deleted file mode 100644 index e3e3819b82eb..000000000000 --- a/sys-power/pm-utils/files/1.4.1-disable-sata-alpm.patch +++ /dev/null @@ -1,24 +0,0 @@ -Description: Disable SATA link power management by default, as it still causes disk errors and corruptions on many hardware. -Author: Martin Pitt <martin.pitt@ubuntu.com> -Bug-Ubuntu: https://launchpad.net/bugs/539467 - ---- pm/power.d/sata_alpm -+++ pm/power.d/sata_alpm -@@ -2,7 +2,7 @@ - - . "${PM_FUNCTIONS}" - --SATA_ALPM_ENABLE=${SATA_ALPM_ENABLE:-true} -+SATA_ALPM_ENABLE=${SATA_ALPM_ENABLE:-false} - - help() { - cat <<EOF -@@ -16,7 +16,7 @@ - - This hook has 1 parameter: - SATA_ALPM_ENABLE = whether to use SATA ALPM on battery. --Defaults to "true". -+Defaults to "false". - - EOF - } diff --git a/sys-power/pm-utils/files/1.4.1-echo-n.patch b/sys-power/pm-utils/files/1.4.1-echo-n.patch deleted file mode 100644 index 354ccb6a7e65..000000000000 --- a/sys-power/pm-utils/files/1.4.1-echo-n.patch +++ /dev/null @@ -1,51 +0,0 @@ -From ffce4bc35a34b6b543e2ae2828a3096a19ebb1ae Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev <tetromino@gentoo.org> -Date: Tue, 28 Jul 2015 22:24:56 -0400 -Subject: [PATCH] Avoid -n in "echo -n foo > /sys/bar" - -It's not portable and not needed. - -https://bugs.freedesktop.org/show_bug.cgi?id=91497 - -[ Rebased on top of Gentoo's -r6 patchset. ] ---- - pm/pm-functions.in | 8 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/pm/pm-functions.in b/pm/pm-functions.in -index c82be30..a68f955 100644 ---- a/pm/pm-functions.in -+++ b/pm/pm-functions.in -@@ -296,13 +296,13 @@ - if [ -z "$SUSPEND_MODULE" ]; then - if grep -q mem /sys/power/state; then - SUSPEND_MODULE="kernel" -- do_suspend() { echo -n "mem" >/sys/power/state; } -+ do_suspend() { echo "mem" >/sys/power/state; } - elif [ -c /dev/pmu ] && pm-pmu --check; then - SUSPEND_MODULE="kernel" - do_suspend() { pm-pmu --suspend; } - elif grep -q standby /sys/power/state; then - SUSPEND_MODULE="kernel" -- do_suspend() { echo -n "standby" >/sys/power/state; } -+ do_suspend() { echo "standby" >/sys/power/state; } - fi - fi - -@@ -317,10 +317,10 @@ - HIBERNATE_MODE_SAVE=$(cat /sys/power/disk) && \ - HIBERNATE_MODE_SAVE="${HIBERNATE_MODE_SAVE##*[}" && \ - HIBERNATE_MODE_SAVE="${HIBERNATE_MODE_SAVE%%]*}" && \ -- echo -n "${HIBERNATE_MODE}" > /sys/power/disk -- echo -n "disk" > /sys/power/state -+ echo "${HIBERNATE_MODE}" > /sys/power/disk -+ echo "disk" > /sys/power/state - RET=$? -- echo -n "$HIBERNATE_MODE_SAVE" > /sys/power/disk -+ echo "$HIBERNATE_MODE_SAVE" > /sys/power/disk - return "$RET" - } - fi --- -2.4.6 - diff --git a/sys-power/pm-utils/files/1.4.1-fix-alpm-typo.patch b/sys-power/pm-utils/files/1.4.1-fix-alpm-typo.patch deleted file mode 100644 index 799369159ff2..000000000000 --- a/sys-power/pm-utils/files/1.4.1-fix-alpm-typo.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 93d46b88f415c1931b017856e3162c192bfba07c Mon Sep 17 00:00:00 2001 -From: Martin Pitt <martin.pitt@ubuntu.com> -Date: Wed, 11 Jan 2012 15:39:53 +0100 -Subject: [PATCH 3/3] Fix typo in sata_alpm -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -ALPM → APLM - -Bug: https://bugs.freedesktop.org/show_bug.cgi?id=44676 -Bug-Ubuntu: https://launchpad.net/bugs/900930 ---- - pm/power.d/sata_alpm | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/pm/power.d/sata_alpm b/pm/power.d/sata_alpm -index 5ede307..400e1e7 100644 ---- a/pm/power.d/sata_alpm -+++ b/pm/power.d/sata_alpm -@@ -28,7 +28,7 @@ set_sata_alpm() { - [ "${kv%-*}" \< "2.6.33" ] && exit $NA # avoid fs corruption - for f in /sys/class/scsi_host/host*; do - [ -w "$f/link_power_management_policy" ] || continue -- printf "Setting SATA APLM on %s to %s..." "${f##*/}" "$1" -+ printf "Setting SATA ALPM on %s to %s..." "${f##*/}" "$1" - echo "$1" > "$f/link_power_management_policy" && echo Done. || \ - echo Failed. - done diff --git a/sys-power/pm-utils/files/1.4.1-fix-intel-audio-powersave-hook.patch b/sys-power/pm-utils/files/1.4.1-fix-intel-audio-powersave-hook.patch deleted file mode 100644 index 2d884da1e7b6..000000000000 --- a/sys-power/pm-utils/files/1.4.1-fix-intel-audio-powersave-hook.patch +++ /dev/null @@ -1,40 +0,0 @@ -From: Florian Kriener <florian@kriener.org> -To: submit@bugs.debian.org -Subject: [pm-utils] wrong path in intel-audio-powersave (and a small bug) -Date: Sat, 25 Sep 2010 11:27:30 +0200 - -In the script intel-audio-powersave is this loop - -for dev in /sys/module/snd_*/parameters/power_save; do - [ -w "$dev/parameters/power_save" ] || continue - printf "Setting power savings for $s to %d..." "$dev##*/" "$1" - echo $1 > "$dev/parameters/power_save" && echo Done. || echo Failed. -done - -I think it should be - -for dev in /sys/module/snd_*; do - [ -w "$dev/parameters/power_save" ] || continue - printf "Setting power savings for %s to %d..." "${dev##*/}" "$1" - echo $1 > "$dev/parameters/power_save" && echo Done. || echo Failed. -done - - -This fixes the two bugs. - -diff --git a/pm/power.d/intel-audio-powersave b/pm/power.d/intel-audio-powersave -index 36675a8..da63e40 100644 ---- a/pm/power.d/intel-audio-powersave -+++ b/pm/power.d/intel-audio-powersave -@@ -20,9 +20,9 @@ EOF - - audio_powersave() { - [ "$INTEL_AUDIO_POWERSAVE" = "true" ] || exit $NA -- for dev in /sys/module/snd_*/parameters/power_save; do -+ for dev in /sys/module/snd_*; do - [ -w "$dev/parameters/power_save" ] || continue -- printf "Setting power savings for $s to %d..." "$dev##*/" "$1" -+ printf "Setting power savings for %s to %d..." "${dev##*/}" "$1" - echo $1 > "$dev/parameters/power_save" && echo Done. || echo Failed. - done - } diff --git a/sys-power/pm-utils/files/1.4.1-ignore-led-failure.patch b/sys-power/pm-utils/files/1.4.1-ignore-led-failure.patch deleted file mode 100644 index 7b8e4f2da1d1..000000000000 --- a/sys-power/pm-utils/files/1.4.1-ignore-led-failure.patch +++ /dev/null @@ -1,14 +0,0 @@ -Description: LED operation should not block S3/S4 -Author: Adam Lee <adam8157@gmail.com> - -Some Lenovo Thinkpad models don't have a suspend LED, this should not -block S3/S4. - ---- pm/sleep.d/95led -+++ pm/sleep.d/95led -@@ -14,3 +14,5 @@ - *) exit $NA - ;; - esac -+ -+exit 0 diff --git a/sys-power/pm-utils/files/1.4.1-inhibit-on-right-status.patch b/sys-power/pm-utils/files/1.4.1-inhibit-on-right-status.patch deleted file mode 100644 index 250ae0872fbd..000000000000 --- a/sys-power/pm-utils/files/1.4.1-inhibit-on-right-status.patch +++ /dev/null @@ -1,20 +0,0 @@ -Description: Do not use the exit status of log rather the exit status of the hook. - -http://bugs.freedesktop.org/show_bug.cgi?id=32210 -http://bugs.gentoo.org/360673 - ---- pm/pm-functions.in -+++ pm/pm-functions.in -@@ -197,9 +197,11 @@ - # rest of args passed to hook unchanged. - log "Running hook $*:" - hook_ok "$1" && "$@" -+ # log() changes the return value, so save it for later -+ local status=$? - log "" - log -n "$*: " -- hook_exit_status $? && LAST_HOOK="${1##*/}" || inhibit -+ hook_exit_status $status && LAST_HOOK="${1##*/}" || inhibit - } - - if profiling; then diff --git a/sys-power/pm-utils/files/1.4.1-logging-append.patch b/sys-power/pm-utils/files/1.4.1-logging-append.patch deleted file mode 100644 index 7a5d682b122d..000000000000 --- a/sys-power/pm-utils/files/1.4.1-logging-append.patch +++ /dev/null @@ -1,17 +0,0 @@ -Author: James Westby <james.westby@ubuntu.com> -Description: Do not clear the log file on each operation, but instead append to it. - This makes debugging of several suspends much easier. -Bug: https://bugs.freedesktop.org/show_bug.cgi?id=25255 -Bug-Ubuntu: https://launchpad.net/bugs/410352 - ---- pm/pm-functions.in -+++ pm/pm-functions.in -@@ -271,7 +271,7 @@ - return 1 - fi - export LOGGING=true -- exec > "$1" 2>&1 -+ exec >> "$1" 2>&1 - } - - check_suspend() { [ -n "$SUSPEND_MODULE" ]; } diff --git a/sys-power/pm-utils/files/1.4.1-run-hook-logging.patch b/sys-power/pm-utils/files/1.4.1-run-hook-logging.patch deleted file mode 100644 index 19ac4064d791..000000000000 --- a/sys-power/pm-utils/files/1.4.1-run-hook-logging.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: In suspend log, put empty line after running the hook, not in between. -Author: Dominique Brazziel <dbrazziel@snet.net> -Bug-Debian: http://bugs.debian.org/661168 - ---- pm/pm-functions.in -+++ pm/pm-functions.in -@@ -199,9 +199,9 @@ - hook_ok "$1" && "$@" - # log() changes the return value, so save it for later - local status=$? -- log "" - log -n "$*: " - hook_exit_status $status && LAST_HOOK="${1##*/}" || inhibit -+ log "" - } - - if profiling; then diff --git a/sys-power/pm-utils/files/1.4.1-suspend-hybrid.patch b/sys-power/pm-utils/files/1.4.1-suspend-hybrid.patch deleted file mode 100644 index 8d92002733f3..000000000000 --- a/sys-power/pm-utils/files/1.4.1-suspend-hybrid.patch +++ /dev/null @@ -1,36 +0,0 @@ -Description: Add support for in-kernel suspend to both -Author: Bojan Smojver <bojan@rexursive.com> -Author: Jaroslav Škarvada <jskarvad@redhat.com> -Bug: https://bugs.freedesktop.org/show_bug.cgi?id=52572 -Bug-Ubuntu: https://launchpad.net/bugs/1172692 - ---- pm/pm-functions.in -+++ pm/pm-functions.in -@@ -336,8 +336,28 @@ - { - [ -n "${HIBERNATE_MODE}" ] && \ - grep -qw "${HIBERNATE_MODE}" /sys/power/disk && \ -+ HIBERNATE_MODE_SAVE=$(cat /sys/power/disk) && \ -+ HIBERNATE_MODE_SAVE="${HIBERNATE_MODE_SAVE##*[}" && \ -+ HIBERNATE_MODE_SAVE="${HIBERNATE_MODE_SAVE%%]*}" && \ - echo -n "${HIBERNATE_MODE}" > /sys/power/disk - echo -n "disk" > /sys/power/state -+ RET=$? -+ echo -n "$HIBERNATE_MODE_SAVE" > /sys/power/disk -+ return "$RET" -+ } -+fi -+ -+# for kernels that support suspend to both (i.e. hybrid suspend) -+# since kernel 3.6 -+if [ -z "$SUSPEND_HYBRID_MODULE" ] && \ -+ [ -f /sys/power/disk ] && \ -+ grep -q disk /sys/power/state && \ -+ grep -q suspend /sys/power/disk; then -+ SUSPEND_HYBRID_MODULE="kernel" -+ do_suspend_hybrid() -+ { -+ HIBERNATE_MODE="suspend" -+ do_hibernate - } - fi diff --git a/sys-power/pm-utils/files/1.4.1-uswsusp-hibernate-mode.patch b/sys-power/pm-utils/files/1.4.1-uswsusp-hibernate-mode.patch deleted file mode 100644 index 8c970698d5bb..000000000000 --- a/sys-power/pm-utils/files/1.4.1-uswsusp-hibernate-mode.patch +++ /dev/null @@ -1,19 +0,0 @@ -Description: Check HIBERNATE_MODE in uswsusp module -Author: Vadim Solomin <vadic052@gmail.com> -Bug-Debian: http://bugs.debian.org/589553 - ---- pm/module.d/uswsusp -+++ pm/module.d/uswsusp -@@ -87,7 +87,11 @@ - HIBERNATE_MODULE="uswsusp" - do_hibernate() - { -- s2disk -+ if [ -n "$HIBERNATE_MODE" ]; then -+ s2disk -P "shutdown method=$HIBERNATE_MODE" -+ else -+ s2disk -+ fi - } - fi - diff --git a/sys-power/pm-utils/files/1.4.1-xfs_buffer_arguments.patch b/sys-power/pm-utils/files/1.4.1-xfs_buffer_arguments.patch deleted file mode 100644 index 3eee91166f88..000000000000 --- a/sys-power/pm-utils/files/1.4.1-xfs_buffer_arguments.patch +++ /dev/null @@ -1,31 +0,0 @@ -From fdc626dadfd985e823f4e828f2a542c945aea219 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andr=C3=A9=20Draszik?= <andre.draszik@st.com> -Date: Tue, 10 Jan 2012 11:21:02 +0100 -Subject: [PATCH 2/2] pm/power.d/xfs_buffer: Fix wrong argument ordering - -Write the values in the correct order. - -Bug: https://bugs.freedesktop.org/show_bug.cgi?id=44620 -Bug-Ubuntu: https://launchpad.net/bugs/645974 - -Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com> ---- - pm/power.d/xfs_buffer | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/pm/power.d/xfs_buffer b/pm/power.d/xfs_buffer -index d21e845..9f06f6e 100644 ---- a/pm/power.d/xfs_buffer -+++ b/pm/power.d/xfs_buffer -@@ -59,7 +59,7 @@ xfs_ac() { - xfs_battery() { - state_exists xfs_buffer_default || \ - read_values |savestate xfs_buffer_default -- write_values "$XFS_AGE_BUFFER" "$XFS_BUFD" "$XFS_SYNCD" -+ write_values "$XFS_AGE_BUFFER" "$XFS_SYNCD" "$XFS_BUFD" - } - - case $1 in --- -1.7.7.3 - diff --git a/sys-power/pm-utils/files/pm-utils.logrotate b/sys-power/pm-utils/files/pm-utils.logrotate deleted file mode 100644 index 85de40035092..000000000000 --- a/sys-power/pm-utils/files/pm-utils.logrotate +++ /dev/null @@ -1,8 +0,0 @@ -/var/log/pm-suspend.log /var/log/pm-powersave.log { - monthly - rotate 4 - delaycompress - compress - notifempty - missingok -} diff --git a/sys-power/pm-utils/files/power.d/pci_devices b/sys-power/pm-utils/files/power.d/pci_devices deleted file mode 100644 index c06b706d82a7..000000000000 --- a/sys-power/pm-utils/files/power.d/pci_devices +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/sh - -# -# This script adjusts the power control of a set of PCI devices that -# prove beneficial to enable power savings -# - -PCI_DEVICES_PM_ENABLE="${PCI_DEVICES_PM_ENABLE:-true}" - -set_pci_device() -{ - for dev in /sys/bus/pci/devices/* ; do - if [ -e $dev/class -a -e $dev/power/control ]; then - id=`basename $dev` - case `cat $dev/class` in - 0x020000) # ethernet - echo "Setting Ethernet device $id to $1" - echo $1 > $dev/power/control - ;; - 0x028000) # wireless - echo "Setting Wireless device $id to $1" - echo $1 > $dev/power/control - ;; - 0x040300) # audio - echo "Setting Audio device $id to $1" - echo $1 > $dev/power/control - ;; - 0x060000) # host bridge - echo "Setting Host Bridge $id to $1" - echo $1 > $dev/power/control - ;; - 0x080500) # SD card reader - echo "Setting SD card reader device $id to $1" - echo $1 > $dev/power/control - ;; - 0x088000|0x088001) # card reader - echo "Setting card reader device $id to $1" - echo $1 > $dev/power/control - ;; - 0x0c0000|0x0c0010) # firewire - echo "Setting FireWire device $id to $1" - echo $1 > $dev/power/control - ;; - esac - fi - done -} - -case "$1" in - true) # powersaving on - [ "$PCI_DEVICES_PM_ENABLE" = true ] && set_pci_device "auto" - ;; - false) # powersaving off - [ "$PCI_DEVICES_PM_ENABLE" = true ] && set_pci_device "on" - ;; - *) - exit 254 - ;; -esac - -exit 0 diff --git a/sys-power/pm-utils/files/power.d/usb_bluetooth b/sys-power/pm-utils/files/power.d/usb_bluetooth deleted file mode 100644 index 615d19e95631..000000000000 --- a/sys-power/pm-utils/files/power.d/usb_bluetooth +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh - -# -# This script adjusts the USB bluetooth device settings via the USB -# power control. This simply sets this to "auto" for power saving and to "on" -# for non-power saving. This has been shown to save about 1W on some -# systems. -# -# According to http://www.usb.org/developers/defined_class -# USB wireless bluetooth devices have baseclass 0xe0, subclass 0x01, -# protocol 0x01 -# - -USB_BLUETOOTH_PM_ENABLE="${USB_BLUETOOTH_PM_ENABLE:-true}" - -set_usb_bluetooth() -{ - for dev in /sys/bus/usb/devices/* ; do - if [ -e $dev/bDeviceClass -a \ - -e $dev/bDeviceSubClass -a \ - -e $dev/bDeviceProtocol -a \ - -e $dev/power/control ]; then - if [ x`cat $dev/bDeviceClass` = xe0 -a \ - x`cat $dev/bDeviceSubClass` = x01 -a \ - x`cat $dev/bDeviceProtocol` = x01 ]; then - echo Setting $dev to $1 - echo $1 > $dev/power/control - fi - fi - done -} - -case "$1" in - true) # powersaving on - [ "$USB_BLUETOOTH_PM_ENABLE" = true ] && set_usb_bluetooth "auto" - ;; - false) # powersaving off - [ "$USB_BLUETOOTH_PM_ENABLE" = true ] && set_usb_bluetooth "on" - ;; - *) - exit 254 - ;; -esac - -exit 0 diff --git a/sys-power/pm-utils/files/sleep.d/50unload_alx b/sys-power/pm-utils/files/sleep.d/50unload_alx deleted file mode 100644 index 6d352c50f7c0..000000000000 --- a/sys-power/pm-utils/files/sleep.d/50unload_alx +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -# 50unload_alx: unload the alx module during suspend (LP #1173952) - -[ -d /sys/module/alx ] || exit 0 - -. "${PM_FUNCTIONS}" - -case "$1" in - suspend) - echo "Unloading alx kernel module ..." - modunload alx && echo Done. || echo Failed. - ;; - resume) - echo "Reloading alx kernel module ..." - ;; -esac -exit 0 diff --git a/sys-power/pm-utils/metadata.xml b/sys-power/pm-utils/metadata.xml deleted file mode 100644 index 26e2876f1a74..000000000000 --- a/sys-power/pm-utils/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>freedesktop-bugs@gentoo.org</email> - </maintainer> - <use> - <flag name="ntp">Install support for <pkg>net-misc/ntp</pkg></flag> - </use> -</pkgmetadata> diff --git a/sys-power/pm-utils/pm-utils-1.4.1-r7.ebuild b/sys-power/pm-utils/pm-utils-1.4.1-r7.ebuild deleted file mode 100644 index c49848365a21..000000000000 --- a/sys-power/pm-utils/pm-utils-1.4.1-r7.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils multilib - -DESCRIPTION="Suspend and hibernation utilities" -HOMEPAGE="https://pm-utils.freedesktop.org/" -SRC_URI="https://pm-utils.freedesktop.org/releases/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 s390 sparc x86" -IUSE="alsa debug ntp video_cards_intel video_cards_radeon" - -vbetool="!video_cards_intel? ( sys-apps/vbetool )" -RDEPEND="!<app-laptop/laptop-mode-tools-1.55-r1 - !sys-power/powermgmt-base[-pm-utils(+)] - sys-apps/dbus - >=sys-apps/util-linux-2.13 - sys-power/pm-quirks - alsa? ( media-sound/alsa-utils ) - ntp? ( || ( net-misc/ntp net-misc/openntpd ) ) - amd64? ( ${vbetool} ) - x86? ( ${vbetool} ) - video_cards_radeon? ( app-laptop/radeontool )" -DEPEND="${RDEPEND}" - -DOCS="AUTHORS ChangeLog NEWS pm/HOWTO* README* TODO" - -src_prepare() { - local ignore="01grub" - use ntp || ignore+=" 90clock" - - use debug && echo 'PM_DEBUG="true"' > "${T}"/gentoo - echo "HOOK_BLACKLIST=\"${ignore}\"" >> "${T}"/gentoo - - epatch \ - "${FILESDIR}"/${PV}-bluetooth-sync.patch \ - "${FILESDIR}"/${PV}-disable-sata-alpm.patch \ - "${FILESDIR}"/${PV}-fix-intel-audio-powersave-hook.patch \ - "${FILESDIR}"/${PV}-logging-append.patch \ - "${FILESDIR}"/${PV}-fix-alpm-typo.patch \ - "${FILESDIR}"/${PV}-inhibit-on-right-status.patch \ - "${FILESDIR}"/${PV}-ignore-led-failure.patch \ - "${FILESDIR}"/${PV}-run-hook-logging.patch \ - "${FILESDIR}"/${PV}-suspend-hybrid.patch \ - "${FILESDIR}"/${PV}-uswsusp-hibernate-mode.patch \ - "${FILESDIR}"/${PV}-xfs_buffer_arguments.patch \ - "${FILESDIR}"/${PV}-echo-n.patch -} - -src_configure() { - econf --disable-doc -} - -src_install() { - default - doman man/*.{1,8} - - # Remove duplicate documentation install - rm -r "${ED}"/usr/share/doc/${PN} - - insinto /etc/pm/config.d - doins "${T}"/gentoo - - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotate ${PN} #408091 - - exeinto /usr/$(get_libdir)/${PN}/sleep.d - doexe "${FILESDIR}"/sleep.d/50unload_alx - - exeinto /usr/$(get_libdir)/${PN}/power.d - doexe "${FILESDIR}"/power.d/{pci_devices,usb_bluetooth} - - # No longer required with current networkmanager (rm -f from debian/rules) - rm -f "${ED}"/usr/$(get_libdir)/${PN}/sleep.d/55NetworkManager - - # No longer required with current kernels (rm -f from debian/rules) - rm -f "${ED}"/usr/$(get_libdir)/${PN}/sleep.d/49bluetooth - - # Punt HAL related file wrt #401257 (rm -f from debian/rules) - rm -f "${ED}"/usr/$(get_libdir)/${PN}/power.d/hal-cd-polling - - # Punt hooks which have shown to not reduce, or even increase power usage - # (rm -f from debian rules) - rm -f "${ED}"/usr/$(get_libdir)/${PN}/power.d/{journal-commit,readahead} - - # Remove hooks which are not stable enough yet (rm -f from debian/rules) - rm -f "${ED}"/usr/$(get_libdir)/${PN}/power.d/harddrive - - # Change to executable (chmod +x from debian/rules) - fperms +x /usr/$(get_libdir)/${PN}/defaults -} diff --git a/sys-power/pmtools/metadata.xml b/sys-power/pmtools/metadata.xml index e3e4f41feaaa..87a9561fbb86 100644 --- a/sys-power/pmtools/metadata.xml +++ b/sys-power/pmtools/metadata.xml @@ -1,17 +1,18 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>robbat2@gentoo.org</email> - </maintainer> - <maintainer type="person"> - <email>prometheanfire@gentoo.org</email> - </maintainer> - <longdescription>This package really just provides acpidump and associated tools + <maintainer type="person"> + <email>robbat2@gentoo.org</email> + </maintainer> + <maintainer type="person"> + <email>prometheanfire@gentoo.org</email> + </maintainer> + <longdescription>This package really just provides acpidump and associated tools for extracting ACPI tables to edit/reload buggy BIOS tables (works with iasl). Useful for all ACPI-based systems (not just mobile/laptop systems). </longdescription> - <upstream> - <remote-id type="github">anyc/pmtools</remote-id> - </upstream> -</pkgmetadata> + <upstream> + <remote-id type="github">anyc/pmtools</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/powermgmt-base/metadata.xml b/sys-power/powermgmt-base/metadata.xml index 7e5225dfb557..83d00b14c8d4 100644 --- a/sys-power/powermgmt-base/metadata.xml +++ b/sys-power/powermgmt-base/metadata.xml @@ -1,8 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> -<!-- maintainer-needed --> -<use> - <flag name="pm-utils">Adds support for on_ac_power through <pkg>sys-power/pm-utils</pkg></flag> - </use> -</pkgmetadata> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/powermgmt-base/powermgmt-base-1.31-r1.ebuild b/sys-power/powermgmt-base/powermgmt-base-1.31-r2.ebuild index 67b12eac0e41..9b470bcaaf8e 100644 --- a/sys-power/powermgmt-base/powermgmt-base-1.31-r1.ebuild +++ b/sys-power/powermgmt-base/powermgmt-base-1.31-r2.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 + inherit toolchain-funcs DESCRIPTION="Script to test whether computer is running on AC power" @@ -11,16 +12,17 @@ SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 arm ~ia64 ppc ppc64 x86" -IUSE="+pm-utils" -RDEPEND="!pm-utils? ( virtual/awk ) +RDEPEND=" + virtual/awk sys-apps/grep - sys-apps/kmod[tools] - pm-utils? ( >=sys-power/pm-utils-1.4.1 )" + sys-apps/kmod[tools]" +DEPEND="${RDEPEND}" -S=${WORKDIR}/${PN} +S="${WORKDIR}/${PN}" src_prepare() { + default sed -i \ -e 's:$(CC) $(CFLAGS):$(CC) $(LDFLAGS) $(CFLAGS):' \ src/Makefile || die @@ -37,11 +39,7 @@ src_install() { doman man/{acpi,apm}_available.1 - if ! use pm-utils; then - doman man/on_ac_power.1 - else - rm -f "${D}"/sbin/on_ac_power - fi + doman man/on_ac_power.1 newdoc debian/powermgmt-base.README.Debian README dodoc debian/changelog diff --git a/sys-power/powernowd/metadata.xml b/sys-power/powernowd/metadata.xml index 1cb3d376d4a7..b04a92daefcb 100644 --- a/sys-power/powernowd/metadata.xml +++ b/sys-power/powernowd/metadata.xml @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">clemej/powernowd</remote-id> - </upstream> -</pkgmetadata> + <upstream> + <remote-id type="github">clemej/powernowd</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/powerstat/metadata.xml b/sys-power/powerstat/metadata.xml index 7e75f57b5d80..080f14cac7e0 100644 --- a/sys-power/powerstat/metadata.xml +++ b/sys-power/powerstat/metadata.xml @@ -1,22 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>spiderx@spiderx.dp.ua</email> - <name>Vladimir Pavljuchenkov</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <longdescription lang="en"> + <maintainer type="person"> + <email>spiderx@spiderx.dp.ua</email> + <name>Vladimir Pavljuchenkov</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription lang="en"> Powerstat measures the power consumption of a machine using the battery stats or the Intel RAPL interface. The output is like vmstat but also shows power consumption statistics. At the end of a run, powerstat will calculate the average, standard deviation and min/max of the gathered data. </longdescription> - <upstream> - <remote-id type="launchpad">powerstat</remote-id> - <remote-id type="github">ColinIanKing/powerstat</remote-id> - </upstream> -</pkgmetadata> + <upstream> + <remote-id type="launchpad">powerstat</remote-id> + <remote-id type="github">ColinIanKing/powerstat</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/powertop/metadata.xml b/sys-power/powertop/metadata.xml index 3046769ffadd..0ae42c14aa2d 100644 --- a/sys-power/powertop/metadata.xml +++ b/sys-power/powertop/metadata.xml @@ -1,11 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>mattst88@gentoo.org</email> - <name>Matt Turner</name> - </maintainer> - <upstream> - <remote-id type="github">fenrus75/powertop</remote-id> - </upstream> -</pkgmetadata> + <maintainer type="person"> + <email>mattst88@gentoo.org</email> + <name>Matt Turner</name> + </maintainer> + <upstream> + <remote-id type="github">fenrus75/powertop</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/sispmctl/metadata.xml b/sys-power/sispmctl/metadata.xml index e961b0a56c72..c8b898d307da 100644 --- a/sys-power/sispmctl/metadata.xml +++ b/sys-power/sispmctl/metadata.xml @@ -1,18 +1,17 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> - <use> - <flag name="gemplug">Install gemplug (management script)</flag> - </use> - <longdescription> + <longdescription> sispmctl is an application enabling the use of the GEMBIRD SilverShield PowerManager (SiS-PM) device under Linux. The SiS-PM is an intelligent advanced surge protector with 4 of 6 sockets being manageable from the PC via USB. </longdescription> - <upstream> - <remote-id type="sourceforge">sispmctl</remote-id> - </upstream> -</pkgmetadata> - + <upstream> + <remote-id type="sourceforge">sispmctl</remote-id> + </upstream> + <use> + <flag name="gemplug">Install gemplug (management script)</flag> + </use> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/suspend/metadata.xml b/sys-power/suspend/metadata.xml index 4c01d221abef..dd3a1de6be3d 100644 --- a/sys-power/suspend/metadata.xml +++ b/sys-power/suspend/metadata.xml @@ -1,15 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>bircoph@gentoo.org</email> - <name>Andrew Savchenko</name> - </maintainer> - <use> - <flag name="crypt">Allows suspend and resume from encrypted disk</flag> - </use> - <upstream> - <remote-id type="sourceforge">suspend</remote-id> - <remote-id type="github">bircoph/suspend</remote-id> - </upstream> -</pkgmetadata> + <maintainer type="person"> + <email>bircoph@gentoo.org</email> + <name>Andrew Savchenko</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">suspend</remote-id> + <remote-id type="github">bircoph/suspend</remote-id> + </upstream> + <use> + <flag name="crypt">Allows suspend and resume from encrypted disk</flag> + </use> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/thermald/metadata.xml b/sys-power/thermald/metadata.xml index 06e22a1b3827..0ee94ba280b9 100644 --- a/sys-power/thermald/metadata.xml +++ b/sys-power/thermald/metadata.xml @@ -1,16 +1,17 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>dlan@gentoo.org</email> - <name>Yixun Lan</name> - </maintainer> - <longdescription lang="en"> + <maintainer type="person"> + <email>dlan@gentoo.org</email> + <name>Yixun Lan</name> + </maintainer> + <longdescription lang="en"> Thermald is a Linux user mode daemon to system developers, reducing time to market with controlled thermal management using P-states, T-states, and the Intel power clamp driver. The Thermal Daemon uses the existing Linux kernel infrastructure and can be easily enhanced </longdescription> - <upstream> - <remote-id type="github">01org/thermal_daemon</remote-id> - </upstream> -</pkgmetadata> + <upstream> + <remote-id type="github">01org/thermal_daemon</remote-id> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/tuxedo-cc-wmi/metadata.xml b/sys-power/tuxedo-cc-wmi/metadata.xml index e42604230c16..7a09a8a41d11 100644 --- a/sys-power/tuxedo-cc-wmi/metadata.xml +++ b/sys-power/tuxedo-cc-wmi/metadata.xml @@ -1,9 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>mschiff@gentoo.org</email> - <name>Marc Schiffbauer</name> - </maintainer> -</pkgmetadata> - + <maintainer type="person"> + <email>mschiff@gentoo.org</email> + <name>Marc Schiffbauer</name> + </maintainer> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/uhubctl/Manifest b/sys-power/uhubctl/Manifest index 647ffaacfa12..9d19870f6ab4 100644 --- a/sys-power/uhubctl/Manifest +++ b/sys-power/uhubctl/Manifest @@ -1,2 +1 @@ -DIST uhubctl-1.8.tar.gz 16158 BLAKE2B 1203e9711716987c0f60786cfe48a92a9a9a78f4bceb3851889a305a1289772375c6a512c361ba1e3e937fa1cb2f64e07365ef494e248e07a7a4f45f9e78c451 SHA512 fcc88ca47467e8e6085a75461495393306ddff1d6f7c9184c129bbdd044451b6430ac916f648b9f71c798054373f3d9102185e3d0c8f355c47e2574a1984ec9d -DIST uhubctl-2.3.0.tar.gz 25367 BLAKE2B 7e5b6bf5f4a76e90a78292b23127af366e3388ffb8565fc1d763b9bd45faf0518411996a307a42c62827006ef9488e39282c95b2ba6c0bc289863cec7c91ac25 SHA512 e1ddc8d20b626e99facd8b0e6b746e2fdcaec667c7b280b656aa608b7990cfac1ea3e5379e89d0b1be8756ba5e91485ad003eb2bd5dfb3cc3c9cdf3d18ad1bd3 +DIST uhubctl-2.4.0.tar.gz 25661 BLAKE2B 44d1fa0ce92beb3c4c3e2d21c8acb982f71f2e450afffb8c467c488495f389b745ba437c6fbbe3049cd3f67a73fa8bda6ed9c987ab1326f12db59623ee107ece SHA512 d7f07679c4678565ce0174e1eb591263fae5629dd6fbb5aaa0321ca10176b8b2d662e75a3019caeb83aaf470c8386188848ba3095e1006451e8710b2a2c9bb1d diff --git a/sys-power/uhubctl/metadata.xml b/sys-power/uhubctl/metadata.xml index f4c696b2c619..2d4f9a06d8a8 100644 --- a/sys-power/uhubctl/metadata.xml +++ b/sys-power/uhubctl/metadata.xml @@ -1,8 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <name>Rick Farina</name> - <email>zerochaos@gentoo.org</email> - </maintainer> -</pkgmetadata> + <maintainer type="person"> + <email>zerochaos@gentoo.org</email> + <name>Rick Farina</name> + </maintainer> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/sys-power/uhubctl/uhubctl-1.8-r1.ebuild b/sys-power/uhubctl/uhubctl-1.8-r1.ebuild deleted file mode 100644 index b4d0bbc30d7d..000000000000 --- a/sys-power/uhubctl/uhubctl-1.8-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="USB hub per-port power control" -HOMEPAGE="https://github.com/mvp/uhubctl" -SRC_URI="https://github.com/mvp/uhubctl/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -DEPEND="virtual/libusb:1" -RDEPEND="${DEPEND}" - -src_prepare() { - sed -i "s#\$(shell git describe --abbrev=4 --dirty --always --tags)#${PV}#" Makefile || die - eapply_user -} diff --git a/sys-power/uhubctl/uhubctl-2.3.0.ebuild b/sys-power/uhubctl/uhubctl-2.4.0.ebuild index 094e1cc2428c..094e1cc2428c 100644 --- a/sys-power/uhubctl/uhubctl-2.3.0.ebuild +++ b/sys-power/uhubctl/uhubctl-2.4.0.ebuild diff --git a/sys-power/upower/metadata.xml b/sys-power/upower/metadata.xml index 95e86c12108a..5da7f42d20f5 100644 --- a/sys-power/upower/metadata.xml +++ b/sys-power/upower/metadata.xml @@ -1,7 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>freedesktop-bugs@gentoo.org</email> - </maintainer> -</pkgmetadata> + <maintainer type="project"> + <email>freedesktop-bugs@gentoo.org</email> + </maintainer> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file |
