summaryrefslogtreecommitdiff
path: root/sys-power
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
commitb8c7370a682e4e29cda623222d17a790c01c3642 (patch)
treef6caa14689bd00a5760eadaa381ff41e50ef3c1b /sys-power
parent8a4997a7e2d1e36c089d4d76935b5a902d98d3d0 (diff)
gentoo auto-resync : 07:08:2024 - 12:37:20
Diffstat (limited to 'sys-power')
-rw-r--r--sys-power/Manifest.gzbin5569 -> 5568 bytes
-rw-r--r--sys-power/RyzenAdj/Manifest2
-rw-r--r--sys-power/RyzenAdj/RyzenAdj-0.15.0.ebuild30
-rw-r--r--sys-power/acpilight/Manifest4
-rw-r--r--sys-power/acpilight/acpilight-1.2-r4.ebuild7
-rw-r--r--sys-power/bbswitch/Manifest3
-rw-r--r--sys-power/bbswitch/bbswitch-0.8_p20211129-r1.ebuild4
-rw-r--r--sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild57
-rw-r--r--sys-power/nvram-reboot/Manifest2
-rw-r--r--sys-power/nvram-reboot/nvram-reboot-2004.10.03-r1.ebuild6
-rw-r--r--sys-power/powerstat/Manifest4
-rw-r--r--sys-power/powerstat/powerstat-0.02.22.ebuild28
-rw-r--r--sys-power/powerstat/powerstat-9999.ebuild7
-rw-r--r--sys-power/sispmctl/Manifest4
-rw-r--r--sys-power/sispmctl/sispmctl-4.1-r1.ebuild2
-rw-r--r--sys-power/sispmctl/sispmctl-4.12.ebuild53
-rw-r--r--sys-power/uhubctl/Manifest2
-rw-r--r--sys-power/uhubctl/uhubctl-2.5.0.ebuild3
18 files changed, 103 insertions, 115 deletions
diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz
index 06bb8597d479..a9c9ab665804 100644
--- a/sys-power/Manifest.gz
+++ b/sys-power/Manifest.gz
Binary files differ
diff --git a/sys-power/RyzenAdj/Manifest b/sys-power/RyzenAdj/Manifest
index d61ee1966ac4..ad90a7b4d0c7 100644
--- a/sys-power/RyzenAdj/Manifest
+++ b/sys-power/RyzenAdj/Manifest
@@ -1,5 +1,7 @@
DIST RyzenAdj-0.12.0.tar.gz 125323 BLAKE2B d7cd07d20942d4c6ecfadf639e4cf4d0a6c7732f8a263f5c42ef5a3113953ebf8246e88df9f975cdcc225d368f56bb5719c76d9a599ee32693ce72225a39de45 SHA512 9e38114c7495b98fe65ecd86ba389510258361b3837b0aeabd9fd6004d5b6ea95d85ce949e2df23c50939c205dce8177227cdcc33b20a19f7371e93841a3b049
DIST RyzenAdj-0.13.0.tar.gz 125519 BLAKE2B d0f4ef060449cb957ad4cb73ff55b843043394388df2575825c6822687e83246108a2d695b3463aa431724ca5a82688fd87af87af9d14f17f697c303d0e398e9 SHA512 d9757e2afd128b216ff3fb83582c4bfd4d96d5dc1d9cd8e5d27b4dd92c25abe3c38b35000dcfaaddf32042a03803177d5e9258ee6c9b01fb40f7b4708e37ba0e
+DIST RyzenAdj-0.15.0.tar.gz 126215 BLAKE2B 4575d47b71b3f777bfaaeb29217c8debf955f561d5bfb7ffdafcacfa23840514f875cfa19e7b41332e948716ec59b2442c900fdb85e1f36c9fb841bd42d6ccdf SHA512 1b40eafeb8fc308d97d76285f13cc5a9ea6043ae3a3af14ebcca3762c93f8b5f64463586aed19413fc79718565b44c43a14480de3e43456f9340f6fbc699a891
EBUILD RyzenAdj-0.12.0.ebuild 628 BLAKE2B 8da9401971d9380a176a1b800629be652fb9b7fcb57b05140a8c1f365ac60a4c7a94773bf37b8ba9f4ad75c98f12df869a119f6af4cf027c48f29a67786d43e6 SHA512 6411b1d85e9507ffb1cbefe62b3ffaa3ed1865a7cb70dad05ed455943f01395d20e8bbc5ab27ccb952cc0526e58783bba4c9901eca5e16e129683e414acdaebb
EBUILD RyzenAdj-0.13.0.ebuild 633 BLAKE2B 349176adfdf41d7a473ebdf429d8f8e351303acf6d473d75f27b9b4002a58ad46eb64d7f669c27ca72a46ef57f7860c9a13aaf55e098e22e5c66cc10e42043fe SHA512 a924bbebad781d3ae46f3fd716f50dbfa8f572fa971ba9769bc6520110154c20f5e045c644bfa968059c48c806861c8493c97042f3793fe0d783acc926d21f12
+EBUILD RyzenAdj-0.15.0.ebuild 624 BLAKE2B 584e39098d6820f8021241fed6858518db096670ee434122f64111d1a05ab517223a7286bcac57941c4bf688714475c53d17e3307404bbcb8d82aeff64d6dbfb SHA512 d0f79360cd696a4d014a3b47f361866cecd83148ace6faa943de75b9a36d0f353466284c1a76cc135de897a633005df79f4c38cafa3416ba424ad1daa9345422
MISC metadata.xml 249 BLAKE2B 1a960ff7b0ab1623c6ace9dffde6315ccaf7d9fddb4c9d6273157ce416e09bc2ec3ee307a249cb99fb101c7b89ae1cef79effd18db96b5fd8101205f2c367cdf SHA512 c29cd8d6b930deb93c89376dc11e7cef35f7c94ea5935d4e16ceadcd4eebc2c745f7cdf1a48dd8cf75261a3e1cc925781059322161d9d8330258485c9194e122
diff --git a/sys-power/RyzenAdj/RyzenAdj-0.15.0.ebuild b/sys-power/RyzenAdj/RyzenAdj-0.15.0.ebuild
new file mode 100644
index 000000000000..c605ed842519
--- /dev/null
+++ b/sys-power/RyzenAdj/RyzenAdj-0.15.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="The power management tool for mobile and desktop Ryzen APUs"
+HOMEPAGE="https://github.com/FlyGoat/RyzenAdj"
+SRC_URI="https://github.com/FlyGoat/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="sys-apps/pciutils"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+ cmake_src_configure
+}
+
+src_install() {
+ dosbin "${BUILD_DIR}"/ryzenadj
+
+ dolib.so "${BUILD_DIR}"/libryzenadj.so
+
+ dodoc "${S}"/README.md
+}
diff --git a/sys-power/acpilight/Manifest b/sys-power/acpilight/Manifest
index fa2b2b4e2b96..87a3aca7fee8 100644
--- a/sys-power/acpilight/Manifest
+++ b/sys-power/acpilight/Manifest
@@ -1,6 +1,6 @@
AUX acpilight-1.2-fix-log10-of-zero.patch 715 BLAKE2B 33a33f4869a5c3cc27898ca5adea8d79c7b94d497ece5204b38e9ced59f686999ce1b625bf0e7b83447b862c9fb769ab6a8095c0498819c8254cb70cbead6b22 SHA512 786e4c0ab97d240a5fdedbee2adddd90c9aea390f9ad1becb5d61e1f0023d076bb01b0c847f6a68e49cbebee28b218cf7940c9fa087a4865539670fe81ce051e
AUX acpilight.confd 269 BLAKE2B 196245bd083f89d9d975a81aaaf66d0422655cd6a5f575c2cbb898747c92bdb888f8123dbf8ddf34089be2547d39e33508119065ffb97c26f9d1d3915bee8bb2 SHA512 28e513dbcaa30cec4d2f876c244766037eb6e94ff660ff2caf9cb955f40c710ea750cac73eb5e3890b42904227ccbd7f6c3e2595c2496e54d3339d6afdd0ffb0
AUX acpilight.initd 1183 BLAKE2B 061676f47bfbd07a46c3bf6ab1cbebaca22fe8e5f43afc445ef30ac3b0b5f74a99d0f061c28b2c26b458b3606ffbe8afb6344aca6a4d5a19699b29614445a45c SHA512 623115ef09c5163d1c7301e0bc9a631cf414fc36d78677d12430091775bade6df51bd8d8e4ff597de4cc09f92cf1ab11ea29f8370f3e8e8e608191a044e4a200
-DIST acpilight-v1.2.tar.gz 18068 BLAKE2B 469fd12c0a24b152681d73add559733a294f8a0848f46d0d3a1e209dea2ad3b180294677a8d84a82387ec34b00bbfda85a10f447fe22b81a3c51225cdce14051 SHA512 ef634ec0f315fe94dca138f1b9231f320b93340db3365ab9a09cf898fe4691f70573041bcb04563d760f1201000ea3ff11ab5dad3bfffddf3d3070dedb5732d7
-EBUILD acpilight-1.2-r4.ebuild 1639 BLAKE2B fc69f320a745a7b7b2aeb6f60081f1b93a9eccabfd1ead74bb4b7686bab29a249f251c4775e2bb9ec6e0f15c65bf3cb1262ddf91083e90aa5b3613917874bf93 SHA512 83d0098303184cbdc2b9ede34dcb08424203b43e66ef59945ee43512627b3970bb565ea9c7cd02be229da5b2be9dfb61501fa001a767ea480b485362255d26ec
+DIST acpilight-v1.2.tar.bz2 16371 BLAKE2B 4727ba2ed160b0068d46c8cd1fb1ca4701ebd9e05ce5e8f32b6098fbe8fc003294ed41321b61a804c8b0974b33989cf00de19e10cd5a4283751986d55bc0cd98 SHA512 e129de51911df83224ab99c0e7c9cda8058ee748e11473595add0e22367b21716fe62e14461300ca812c4be3485138b7f0f4823d848e3a0386680522621ec121
+EBUILD acpilight-1.2-r4.ebuild 1632 BLAKE2B b4d78c83f1ca2a9c67f4328f1caa7f82c636ee6f72abc7a82fa24885e49b5968b662ed23fb5520db22d118e6316e319c98a9ddf6f8fe063b9da8796006c8c751 SHA512 322bc1110e04dffd2ec9dfe650336a9fb25b88b9234fa7dd56400f7dd5e3698987c4443b8efebd540174c7ca22294126184a78a620c1ed8ecfbfed3036f29b6f
MISC metadata.xml 254 BLAKE2B 5b9e18ff72bab51bd45e93f48e95a5f2802f38beb313d01e1725c43b548356d0f68c41a65c0a8f90cf82251b24682824ad2285ef6fd23dce32f95fba7f20257e SHA512 ddeeb3f9acca3f553ec6a1fc4adae69f4b7a1baeabd57b51aceb8ed2cec2fe7c389d269913aa861b14ffdf509fcd5adc25dec383155ff4f0d7bfbb88e5f9e584
diff --git a/sys-power/acpilight/acpilight-1.2-r4.ebuild b/sys-power/acpilight/acpilight-1.2-r4.ebuild
index 97445a8e5184..b5feb4e703c6 100644
--- a/sys-power/acpilight/acpilight-1.2-r4.ebuild
+++ b/sys-power/acpilight/acpilight-1.2-r4.ebuild
@@ -11,13 +11,12 @@ MY_P="${PN}-v${PV}"
DESCRIPTION="Replacement for xbacklight that uses the ACPI interface to set brightness"
HOMEPAGE="https://gitlab.com/wavexx/acpilight/"
-SRC_URI="https://gitlab.com/wavexx/acpilight/-/archive/v${PV}/${MY_P}.tar.gz"
+SRC_URI="https://gitlab.com/wavexx/acpilight/-/archive/v${PV}/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
+
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
-
-S="${WORKDIR}/${MY_P}"
RDEPEND="virtual/udev
acct-group/video
diff --git a/sys-power/bbswitch/Manifest b/sys-power/bbswitch/Manifest
index 9ec6a513507f..d8c1c928b41c 100644
--- a/sys-power/bbswitch/Manifest
+++ b/sys-power/bbswitch/Manifest
@@ -1,6 +1,5 @@
AUX bbswitch-kernel-5.18.patch 627 BLAKE2B 2b7673a82e5d90192667aba1d741353cdc8d9566636a28045b44e5fc130dc0c413a182a2c9b57e07337433fb447efec7b756b68fa94cc0e11eed02f42cf88706 SHA512 c658e0e8de95c678d1a3ea5659344fff9fce14a93e0f8da3f21f79dc9c820feb3c540e1892ffc10a444c96a768d6d3fecd684315988da5f401f5c6ef6f37be79
AUX bbswitch.modprobe 46 BLAKE2B e76506e79adc57bedd68f038293257e7c70f1f3bc924776741e152b7c95c691f5241066b742583af063a4bdde90134005949ce28715d0b8f0c51f59c582223c8 SHA512 a4fa992d66b401e039c995b64ac5f3b2491c3ccf4412e211d50d1e514253f9341dc77a6d8da808f03988735e44a97bb973f3303ed3c0eeed6f4e21794d3545b6
DIST bbswitch-0.8_p20211129.tar.gz 15889 BLAKE2B f81343529957603734bc29453ae9513eb5e19a87425adb8975c621357c7caa0f353e06367cc186230adb28f75ae48330a58ba904854415bc118c8573f71566a0 SHA512 e7873ae34aed13e8f4d5709fede763552c28528e853ad02ee4a4377c043f1ce2ae5f7fc3e831ea1dc65f5a1c0a5ddded93b451258b539ed72b0e1c196676a677
-EBUILD bbswitch-0.8_p20211129-r1.ebuild 1210 BLAKE2B ae6d9f87ac97ced032af66587d3951685cd07c530dbaed86a7f6d777bb9ec1ec41e7ae16ad83008db7ce41b6b6edd2c9a328a7d1ff446d1cac8e00181ce064ca SHA512 3d6320389646af1a30a51b95cb1484cd66bdfc35bf4e7dd1e578688c6bf32c897889c5c1e5a6d3f7461cb126a95614a5754ab38428820b6a0ec3c9e082b5e0f1
-EBUILD bbswitch-0.8_p20211129.ebuild 1206 BLAKE2B d6c99e136626d00018743ad9a9e23e4eab3a24d7a9f088e8f8877fc76837dadc381b8b4a2537ca3bd64c00a6c6e76c6138d59780471480313dd47077153699d1 SHA512 2f20f9c0009c3d5fa1c578f83f9223e7d33cb7cf60295dd19e8ad69f0ddb74854195f5668377f088303dae73e52bbdf87a2b0b8e7152718cb231166752c46a7b
+EBUILD bbswitch-0.8_p20211129-r1.ebuild 1191 BLAKE2B 8265845a4b8e120a5857f02dda194556e55fe3487a8c40bdc1656e82c4ca4318feaa604b0374e689ce2a67301baf1d84ee179b87407d9fa2f8cfaa0f215bb394 SHA512 fc50a9de5f267259c53c84cb4df87ed2bceb9a90b0c4dae6a306e2cc287e570810179c015f646a546d06b890c462578f91aaa739a58c89adf2e132f12324ce15
MISC metadata.xml 890 BLAKE2B a4d4e03d2afbc306764bd5ddf12565bb0f4a9030c90bd97b71c49e7e2517f3659c7b7b3906d1f6b24c66e4805afa58019a011f5c11a9bff9c39110dd0ba4fbc3 SHA512 92b38efd2fa3312d20b155829590c309e33f2b8c65dbae7b6527c5a15c4647997e9936c4b12b64f4c064fe36256f73b1511f70b33f3d6ef8ea9d259e60008268
diff --git a/sys-power/bbswitch/bbswitch-0.8_p20211129-r1.ebuild b/sys-power/bbswitch/bbswitch-0.8_p20211129-r1.ebuild
index 9fe6d62a889b..cbcafe0ac39e 100644
--- a/sys-power/bbswitch/bbswitch-0.8_p20211129-r1.ebuild
+++ b/sys-power/bbswitch/bbswitch-0.8_p20211129-r1.ebuild
@@ -19,15 +19,13 @@ fi
DESCRIPTION="Toggle discrete NVIDIA Optimus graphics card"
HOMEPAGE="https://github.com/Bumblebee-Project/bbswitch"
-SLOT="0"
LICENSE="GPL-3+"
-IUSE=""
+SLOT="0"
DEPEND="
virtual/linux-sources
sys-kernel/linux-headers
"
-RDEPEND=""
PATCHES=( "${FILESDIR}/${PN}-kernel-5.18.patch" )
diff --git a/sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild b/sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild
deleted file mode 100644
index 2aa21af88733..000000000000
--- a/sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-mod toolchain-funcs
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Bumblebee-Project/${PN}.git"
- EGIT_BRANCH="develop"
-else
- COMMIT="23891174a80ea79c7720bcc7048a5c2bfcde5cd9"
- SRC_URI="https://github.com/Bumblebee-Project/bbswitch/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 x86"
- S="${WORKDIR}/bbswitch-${COMMIT}"
-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)"
-
-PATCHES=( "${FILESDIR}/${PN}-kernel-5.18.patch" )
-
-pkg_setup() {
- linux-mod_pkg_setup
-
- BUILD_TARGETS="default"
- BUILD_PARAMS="KVERSION=${KV_FULL} CC=$(tc-getCC)"
-}
-
-src_prepare() {
- # Fix build failure, bug #513542 and bug #761370
- sed "s%^KDIR :=.*%KDIR := ${KV_OUT_DIR:-$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/nvram-reboot/Manifest b/sys-power/nvram-reboot/Manifest
index 1d4ed8490585..470893306048 100644
--- a/sys-power/nvram-reboot/Manifest
+++ b/sys-power/nvram-reboot/Manifest
@@ -1,3 +1,3 @@
DIST reboot-2004.10.03.tar.bz2 425622 BLAKE2B 1f434fc58a066ecc9bee0e839eef035b32d9bf2fff78f73c5ee843e2a856084f1e0653d746744312595000706292250aed03f714e606d3facc0a44e0a9fc8945 SHA512 b85a7372369f3ba9e36af1b96ccbf31ba1febcc3ebf31a8684332d370ea85428a3bfc4855c7df10f9b92a3c57b704fabbe5069a792cd8aaa1b45511f88c41906
-EBUILD nvram-reboot-2004.10.03-r1.ebuild 598 BLAKE2B 16225666acc16872b4f94b00cb70252dd1e3ad254ea7545e7f7d6ce68e129192967893509fb0452f05568d141959a555a253ab173aa4617633ed2771dce9a2aa SHA512 e8e3e8a3154fb4886959cebf2cbeaf2637ca26fadfd892c3549eebb355eaa82a05952e9feeae6d6d0bad99161beace179e9345d99d5c9a5bbe58c28046600098
+EBUILD nvram-reboot-2004.10.03-r1.ebuild 578 BLAKE2B 4a201f801881a586115c5647bfc9f01332f081bf056bdaf105f601ed10135dc5ea890281b9a520e8c9241b4916bc5ba6b42325a25d11921e48acf26e3388312e SHA512 b171fc562a9755047c3259dc018c3cf75379bc8555af0fe12c92acf1f955eba5189c38142a7f41fc013937a4608e00cddd52b40f0306fbc03781e4dc21d7d818
MISC metadata.xml 333 BLAKE2B 6ff992152dbfaa89c984a95a553d620bc6e804023bde6f3d986c500ecba02f16e39e1e0a30da29c81e0d88736227b4db582785b8e860ac48b9fc038562282ab1 SHA512 55599090e987aba5e0591c6831866e2b21e3e3f9c334680bc6ab2daa889044ebc1e8111f3a13f82d3a475d2b7e8418e4fa652daff0d0f0994d47fa2c36c9f806
diff --git a/sys-power/nvram-reboot/nvram-reboot-2004.10.03-r1.ebuild b/sys-power/nvram-reboot/nvram-reboot-2004.10.03-r1.ebuild
index d34c49fe7c8d..f5c8059d5730 100644
--- a/sys-power/nvram-reboot/nvram-reboot-2004.10.03-r1.ebuild
+++ b/sys-power/nvram-reboot/nvram-reboot-2004.10.03-r1.ebuild
@@ -9,15 +9,11 @@ MY_P="${P/nvram-/}"
DESCRIPTION="PowerOff Boot-Images for nvram-wakeup (not needed for GRUB)"
HOMEPAGE="https://sourceforge.net/projects/nvram-wakeup/"
SRC_URI="https://downloads.sourceforge.net/nvram-wakeup/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-
-S="${WORKDIR}/${MY_P}"
src_install() {
insinto /boot/nvram-wakeup
diff --git a/sys-power/powerstat/Manifest b/sys-power/powerstat/Manifest
index fdf2442ee95c..415c2ca86a33 100644
--- a/sys-power/powerstat/Manifest
+++ b/sys-power/powerstat/Manifest
@@ -1,6 +1,4 @@
-DIST powerstat-0.02.22.tar.gz 59609 BLAKE2B bfb392a37fa5fe9f03360fcad3435c73b34a6a7be642ddf9ecc3f4d83efd38e67b287b53e91a4fd00c6c18700541ed0a2f901c0016e4ab6e2ec937f6cfe9c7bf SHA512 e11131a0c49dd11337444ec69f3f59c0e803d03d2b135f2364bed5b55029e9473621b5d8709e2019f461d56c34fa52c22173a5e55c1175044aca67f18f5c505b
DIST powerstat-0.02.27.tar.gz 62629 BLAKE2B d7fe4b517d9a4d91003c7a263ed77bba24457ce20639e420658c3735176952f3283e2bbc64ec597d88b6206e431c29f75ea9b133331a6652f021f667d9466ccc SHA512 3bbab9ed88000b277d75f94d9d3e180944d6c8619cf5e7e8b783c9d303fadde47fe9347e93ac7f54c52687afb456bc26c590712486f589602f93058cd144922f
-EBUILD powerstat-0.02.22.ebuild 632 BLAKE2B e8f15c044440806558e577e8daa5016845998c73e7b59117cf987347c5baffb5fb91362415becffcf2dd4e9f282981747643cd4c2e23016680fbefe84b8504dd SHA512 6b1d5a42567efc032203a71d865334ae84007774753b0a94028aae21adf3bc0cf3c5a5a3bed95861fc25107a10427789c3d10b800b67bd7d66729e7682bf8264
EBUILD powerstat-0.02.27.ebuild 624 BLAKE2B 5d645b07d40cc63f4884785a754dae7b3958370f7d479c03293aab2e47080958a4420e47abeb7b63e1409c1a9bb981cd625dd7a25afebbeea34657724ae5dee2 SHA512 436c5ce66b8377eb834ca7f93dc1c42baa8c4d841208fc42dd9f4a6ad698bb3941f8ffdff9c0713688d3bac07834e1b9a60ca5fe8b3104cb9e9ace7aa1fe487b
-EBUILD powerstat-9999.ebuild 605 BLAKE2B 84b72b76b3160c764f7e58210d2b93c71a7e203b11aa84ce5fe74116c1f2b16ae52b8097ecb94b7a2131403cb188c67baefde87189624c0000661fc0752041b8 SHA512 852cc26479e8c519eecd5792c82ff7f2c74b032cda86c06248e75030a561ecc0cee40fe6f35ec2d87beb107ca3742a7ed8deb57c5f3e9962356a50c541ef422c
+EBUILD powerstat-9999.ebuild 581 BLAKE2B ac6a10db8d99cf580e178b3d41fb8e945755017803304f0f53499697a494ccf4b28c24b3e1607d98c018b3c69d893ecc6ffd27c63f71b65bace6d15448c6bc69 SHA512 dfd27fc7fe702b73b41475eae2d21dbf8455039f03be18172ce79f02a3d4dc6b1d45be91d87a1e875179c2e6aee82d1b4a7b8983174db4f1aa09050ff3c6ea7e
MISC metadata.xml 889 BLAKE2B 0829f5e6e664ad6ad12b22a9c3c42ef72bbd4abc29221d88c954428eb3c768c80b5f3c65896cac6093e485f4d89d9891f25ce772b12f1239617e2e28db1dd3c2 SHA512 d7b814fb2ac9f2307f0988e877b1a7314f2b2763d87d073dddf0bab3ddc79fe8c095560c46ddf25adc92c5258460864e1b310e77f8410c4d88f0989e7948edd2
diff --git a/sys-power/powerstat/powerstat-0.02.22.ebuild b/sys-power/powerstat/powerstat-0.02.22.ebuild
deleted file mode 100644
index d4da91922c1a..000000000000
--- a/sys-power/powerstat/powerstat-0.02.22.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Laptop power measuring tool"
-HOMEPAGE="https://launchpad.net/ubuntu/+source/powerstat https://github.com/ColinIanKing/powerstat"
-SRC_URI="https://github.com/ColinIanKing/${PN}/archive/V${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_prepare() {
- default
-
- # Don't compress manpages
- sed -i -e '/install:/s/ powerstat.8.gz//' \
- -e '/cp powerstat.8/s/.gz//' \
- Makefile || die "sed failed"
-}
-
-src_compile() {
- emake CC="$(tc-getCC)"
-}
diff --git a/sys-power/powerstat/powerstat-9999.ebuild b/sys-power/powerstat/powerstat-9999.ebuild
index 2f04b01ecdbd..0f707208abf8 100644
--- a/sys-power/powerstat/powerstat-9999.ebuild
+++ b/sys-power/powerstat/powerstat-9999.ebuild
@@ -1,19 +1,16 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-EGIT_REPO_URI="https://github.com/ColinIanKing/${PN}.git"
-
inherit git-r3 toolchain-funcs
DESCRIPTION="Laptop power measuring tool"
HOMEPAGE="https://launchpad.net/ubuntu/+source/powerstat https://github.com/ColinIanKing/powerstat"
-SRC_URI=""
+EGIT_REPO_URI="https://github.com/ColinIanKing/${PN}.git"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS=""
src_prepare() {
default
diff --git a/sys-power/sispmctl/Manifest b/sys-power/sispmctl/Manifest
index 8fe65db76777..ef4e33965098 100644
--- a/sys-power/sispmctl/Manifest
+++ b/sys-power/sispmctl/Manifest
@@ -1,3 +1,5 @@
DIST sispmctl-4.1.tar.gz 429477 BLAKE2B fe9231a5a0b22456d81166ae5dbaf98c86a636e79ff09112438c769daa503996128d31609bd90f66a5414459c9fce66956b1ee001ac3d57f8f472a09b34aee20 SHA512 52cf6e7d4df76c1d28d196a81a06dec59047f2d43571bc72ff08a22359c3e5d7a36fd446118036fe35f9c26e59a07563ac15d9e05285e7b09214b68aab5ef488
-EBUILD sispmctl-4.1-r1.ebuild 909 BLAKE2B 9b37d2544b5514b352a40918631b24cf74066ba713574e3a5c5bab981b59bbb03e9c22b3893a396d47bd54bf5cb5061f61855fb45dddbe703a06e4703a97d193 SHA512 294c5e3c957d2a892995d1ae736f6ff5fbed294b0b862ee423cc46678fa5f707b6c96857512a56a6b7cedfaa0039a63f463d1768dac08fa1335acb66a9e12f3c
+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
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
index 2eea09e8fa7d..122669b2ed7b 100644
--- a/sys-power/sispmctl/sispmctl-4.1-r1.ebuild
+++ b/sys-power/sispmctl/sispmctl-4.1-r1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="GEMBIRD SiS-PM control utility"
HOMEPAGE="http://sispmctl.sourceforge.net/"
SRC_URI="https://downloads.sourceforge.net/sispmctl/${P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="static-libs"
diff --git a/sys-power/sispmctl/sispmctl-4.12.ebuild b/sys-power/sispmctl/sispmctl-4.12.ebuild
new file mode 100644
index 000000000000..800da41c65b6
--- /dev/null
+++ b/sys-power/sispmctl/sispmctl-4.12.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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
+"
+
+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
+}
+
+pkg_postinst() {
+ udev_reload
+ einfo "Add users who may run ${PN} to the group '${PN}'"
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/sys-power/uhubctl/Manifest b/sys-power/uhubctl/Manifest
index 6ea4f0b3e779..7c813c7343ed 100644
--- a/sys-power/uhubctl/Manifest
+++ b/sys-power/uhubctl/Manifest
@@ -1,3 +1,3 @@
DIST uhubctl-2.5.0.tar.gz 28241 BLAKE2B 419e6e0a457eae05e8a9fbf5c66377f4b809d8f1cb7cd9af8055a0f12b4b96a82a34850ef39ae8ddabf919ec2858747ed121d57850c2318b59fabfad9086bd87 SHA512 2b902b7e1df788dd1d4720dcbc630c958e80619dee3bfe4bad222a089b7f2735c6189e5e7d497ce3782e6b6ee193906ea955621cf328a4022bce15f1179b1fda
-EBUILD uhubctl-2.5.0.ebuild 595 BLAKE2B 7fe9e4ab2f4853fb0bc54ba477bdc2f0310f28c9e8b835c11a3838c5199242ce8a69ebaafa89cc111ab92ca3260daa8d9a08470f7b9cf39d2e2c08f1cc1c1761 SHA512 e0370e49a46283cc34191c429109b79e76fa819257779fe3fd35347597699e3277670377e9d365c14f43eb26e1810821da1ff9d170a6095be7ce9803322f0140
+EBUILD uhubctl-2.5.0.ebuild 587 BLAKE2B 5e39c882b89298f49565dc31018974aeb0cfd7357c216e765217423c14bf797fc76560f1e05e91b7b72f3216b3ce00f1118969b5ecb3891c2b392ddd95f9aa7c SHA512 73b7cdc8c0533fe03ea6e27cc6582476f95a8179075f2fdc57b9750b46dcba647ef8d897e2cf1615b3a0bfe56f37d341b6d493634e84ad26a4dc978775d47875
MISC metadata.xml 324 BLAKE2B 71eec171e5b81fdb98118f8abd6cd101e0c68af77163656f26b77976ce1e60700398f8b05b00e37f6d8b781262d146ec94efa4f3a3c59e21d4b40e2fd13755a6 SHA512 6b5141f8b8bde12232b965cdff890c674b3b9fe937bdea9386dfee0afacd0fc17e7ce8e4a49c0343fad3bd250600ac31ee97b97c1775cde18151c9013bb5d2c7
diff --git a/sys-power/uhubctl/uhubctl-2.5.0.ebuild b/sys-power/uhubctl/uhubctl-2.5.0.ebuild
index e8ec52411eb4..0976ba64bba2 100644
--- a/sys-power/uhubctl/uhubctl-2.5.0.ebuild
+++ b/sys-power/uhubctl/uhubctl-2.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,6 @@ 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}"