124 Commits

Author SHA1 Message Date
David Roman
68fbddeaec */*: drop py3.11 & remove dead py impls
Part-of: https://github.com/gentoo/guru/pull/447
Closes: https://github.com/gentoo/guru/pull/447
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-10 10:54:23 +01:00
dsaf
e742bb123f sys-power/fan2go-tui: new package, add 0.2.1
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-06 01:22:56 -03:00
dsaf
028e1e42a0 sys-power/fan2go: drop *, add 0.13.0
* Add myself as a maintainer
* Drop patches

Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-06 01:22:56 -03:00
xz-dev
b695583c6a sys-power/auto-cpufreq: add 2.6.0
Closes: https://bugs.gentoo.org/966086
Signed-off-by: xz-dev <xiangzhedev@gmail.com>
Part-of: https://github.com/gentoo/guru/pull/397
Closes: https://github.com/gentoo/guru/pull/397
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-12-17 12:20:59 +01:00
Joe Kappus
f14445bf2d sys-power/envycontrol: drop 3.4.0, QA fixups
Fixup patch contributed by negril, thanks!

Signed-off-by: Joe Kappus <joe@wt.gd>
2025-12-16 18:55:44 -05:00
Joe Kappus
920867425f sys-power/envycontrol: 3.5.2, add systemd RDEPEND
Forgot it in last commit.

Signed-off-by: Joe Kappus <joe@wt.gd>
2025-12-16 16:00:00 -05:00
Joe Kappus
b686138623 sys-power/envycontrol: add 3.5.2
Signed-off-by: Joe Kappus <joe@wt.gd>
2025-12-16 15:56:27 -05:00
Joe Kappus
e9bc8defb4 sys-power/envycontrol: require systemd
It needs it at runtime.

Signed-off-by: Joe Kappus <joe@wt.gd>
2025-12-16 15:55:50 -05:00
Andrei Sabalenka
bd906af5b2 sys-power/rog-daemon: remove unnecessary meson BDEPEND
Signed-off-by: Andrei Sabalenka <mechakotik@gmail.com>
2025-09-26 21:57:01 +03:00
Andrei Sabalenka
a8ae642d4f sys-power/rog-daemon: new package, add 2.1.0
Signed-off-by: Andrei Sabalenka <mechakotik@gmail.com>
2025-09-22 20:10:24 +03:00
David Roman
b999dee444 sys-power/fan2go: drop myself as a maintainer
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-17 13:57:10 +02:00
Lucio Sauer
c651935c83 sys-power/system76-power: sync live changes to version 1.2.4
No revbump because version 1.2.4 hasn't been merged to master yet.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2025-06-05 16:20:34 +02:00
Lucio Sauer
4a066835fb sys-power/system76-power: sync live ebuild
* add missing dependencies
* update LICENSE
* fix installs where binary doesn't lie in target/release, e.g.
  debug builds
* restore EPREFIX compat

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2025-06-05 16:07:00 +02:00
Vivian Heisz (vhz)
721d25e914 sys-power/system76-power: add dependency on libusb
Caught this before it was merged to master, so no revbump.

Signed-off-by: Vivian Heisz (vhz) <demize@unstable.systems>
2025-06-05 09:07:52 -04:00
Vivian Heisz (vhz)
59614118a8 sys-power/system76-power: add 1.2.4
Signed-off-by: Vivian Heisz (vhz) <demize@unstable.systems>
2025-06-05 09:00:46 -04:00
Vivian Heisz (vhz)
9b7058f9b9 sys-power/system76-power: Replace systemd RDEPEND with postinst ewarn
This fixes a pkgcheck issue now that systemd is masked on
split-usr profiles, and is more consistent with how this
type of systemd runtime dependency is handled in ::gentoo.

Signed-off-by: Vivian Heisz (vhz) <demize@unstable.systems>
2025-06-05 09:00:46 -04:00
Vivian Heisz (vhz)
21faf65bb2 sys-power/system76-power: drop 1.2.0-r1
Signed-off-by: Vivian Heisz (vhz) <demize@unstable.systems>
2025-06-05 09:00:46 -04:00
David Roman
04c4d2de9d sys-power/fan2go: drop 0.9.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-05-30 10:30:45 +02:00
David Roman
58b7b1cb2d sys-power/fan2go: add 0.9.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-05-30 10:30:13 +02:00
Anna (cybertailor) Vyalkova
ffc0dd6949 sys-power/nvidia-exec: unkeyword 0.2.7-r1 for ~x86
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-05-24 03:41:00 +05:00
David Roman
83fc4a8fac sys-power/fan2go: drop 0.8.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-05-09 13:38:03 +02:00
David Roman
833c8464e1 sys-power/fan2go: add 0.9.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-05-09 13:37:44 +02:00
Quincy Fleming
0c74062db0 sys-power/amdfan: add 0.2.5
Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
2025-04-25 22:38:04 +00:00
Anna (cybertailor) Vyalkova
bb0aae8ad3 */*: disable py3.10
Python 3.10 target is scheduled for removal in Gentoo:
https://public-inbox.gentoo.org/gentoo-dev/e6ca9f1f4ababb79ab2a3d005c39b483c3ecef6e.camel@gentoo.org/

Sphinx 8.2.0 already dropped support for CPython 3.10 and PyPy 3.10,
leading to multiple CI failures in ::guru.

We can safely remove this target, because GURU is "experimental" and
does not have stable keywords.

Let's not remove "pypy3" right now because
a) There are not many packages using it.
b) So we can see which packages supported PyPy 3.10, and test them with
   PyPy 3.11.

Closes: https://github.com/gentoo/guru/pull/291
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-02-21 17:51:14 +05:00
Takuya Wakazono
eb317ddb43 */*: update for slotted Rust
guru version of this commit:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ba4dc61965ef7658a24728841c04c9a1ce4871

Closes: https://bugs.gentoo.org/943170
Closes: https://bugs.gentoo.org/943223
Closes: #260
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-11-12 22:17:16 +09:00
David Roman
48c66df4cb sys-power/auto-cpufreq: remove confusing log message
xdg_* already logs when it's updating the cache.
Also, "Updating XDG" message was printed after the action
has been completed.

Closes: https://github.com/gentoo/guru/pull/240
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-10-31 14:16:27 +01:00
David Roman
b25e9666b2 sys-power/fan2go: add 0.9.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-10-08 16:30:09 +02:00
Michal Vu
a5450f7faa sys-power/auto-cpufreq: remove redundant patch files due to recent drops of 2.1.0-r1 and 2.2.0
Signed-off-by: Michal Vu <saigon-tech@tuta.io>
2024-09-11 20:46:44 +02:00
Takuya Wakazono
398bb8349a sys-power/auto-cpufreq: update LICENSE
There are places where '-or-later' is not present, but most
distributions consider it as LGPL3+.

https://github.com/AdnanHodzic/auto-cpufreq/blob/master/LICENSE
3e52842022/nix/default.nix (L77)

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-09-11 23:33:54 +09:00
Takuya Wakazono
99a7d53bea sys-power/auto-cpufreq: drop 2.1.0-r1, 2.2.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-09-11 23:32:21 +09:00
Michal Vu
fec152b4f4 sys-power/auto-cpufreq: add 2.4.0 ebuild
Signed-off-by: Michal Vu <saigon-tech@tuta.io>
2024-09-11 13:36:32 +02:00
Michal Vu
bcdecbb7ab sys-power/auto-cpufreq: Drop old version 2.1.0 (2.1.0-r1 still kept)
Signed-off-by: Michal Vu <saigon-tech@tuta.io>
2024-08-31 12:46:20 +02:00
Michal Vu
c8c2643c79 sys-power/system76-power: adding ebuild for version 1.2.0
Signed-off-by: Michal Vu <saigon-tech@tuta.io>
2024-08-29 14:07:12 +02:00
Michal Vu
85ab0ef378 sys-power/system76-power: adding ebuild for version 1.2.1
Signed-off-by: Michal Vu <saigon-tech@tuta.io>
2024-08-29 13:48:02 +02:00
Michal Vu
cfc24e4636 sys-power/system76-power: new package, add 9999
Signed-off-by: Michal Vu <saigon-tech@tuta.io>
2024-08-27 19:00:51 +02:00
Lucio Sauer
c16943af68 sys-power/auto-cpufreq: delete all rogue files created by package
The rogue creation of files in /usr/bin should be reported upstream..
This commit also ensures operation of ${EROOT} instead of /.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-08-13 17:34:15 +02:00
Lucio Sauer
b102a73d41 sys-power/auto-cpufreq: remove redundant file existence check
The file in question is being managed by the PM, therefore it's
guaranteed to not exist anymore during the post-removal phase.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-08-13 17:34:11 +02:00
Lucio Sauer
5156c308cc sys-power/auto-cpufreq: remove superflous copyright notice
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-08-13 01:09:09 +02:00
Michal Vu
33f99484aa sys-power/auto-cpufreq: Adding auto-cpufreq-2.3.0
Signed-off-by: Michal Vu <saigon-tech@tuta.io>
2024-08-11 20:42:43 +02:00
Michal Vu
ef0c5b54e4 sys-power/auto-cpufreq: Adding auto-cpufreq-2.2.0
Signed-off-by: Michal Vu <saigon-tech@tuta.io>
2024-08-11 20:42:43 +02:00
Mazunki Hoksaas
618d7043f4 sys-power/amdfan: add 0.2.3
sorry for the delay

Signed-off-by: Mazunki Hoksaas <rolferen@gmail.com>
2024-08-01 04:43:43 +02:00
Mazunki Hoksaas
ca9f5f2568 sys-power/amdfan: drop 0.2.1-r2
this version was broken from the get-go. it didn't merge any binaries,
and the openrc service file included was incompatible with this package
version. it was pushed early accidentally

Signed-off-by: Mazunki Hoksaas <rolferen@gmail.com>
2024-08-01 04:39:54 +02:00
Philippe-Alexandre Mathieu
6fa58a9ddd sys-power/amdfan: remove py3.10 and add py3.13
Closes: https://bugs.gentoo.org/936809
Signed-off-by: Philippe-Alexandre Mathieu <pamathieu@poum.ca>
2024-07-28 14:16:43 -04:00
Mazunki Hoksaas
0caf5e235c sys-power/amdfan: fix wrong src_install
i will likely rev this ebuild in a few days

Signed-off-by: Mazunki Hoksaas <rolferen@gmail.com>
2024-07-27 01:48:45 +02:00
Mazunki Hoksaas
ed47497c6d sys-power/amdfan: add 0.2.1
Signed-off-by: Mazunki Hoksaas <rolferen@gmail.com>
2024-07-27 01:43:21 +02:00
Mazunki Hoksaas
3d9319fdbf sys-power/amdfan: update Manifest
Signed-off-by: Mazunki Hoksaas <rolferen@gmail.com>
2024-07-26 23:09:39 +02:00
Joe Kappus
421df1bd3a sys-power/linux-tools-power-x86: fix dependency QA issues.
Closes: https://bugs.gentoo.org/933226
Signed-off-by: Joe Kappus <joe@wt.gd>
2024-06-05 17:40:19 -04:00
Gonçalo Negrier Duarte
a9c8ece8ca sys-power/nvidia-exec: fix ebuild
* the packages only requires to copy files
* no need for distutils-r1

Closes: https://bugs.gentoo.org/932603
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-24 23:09:42 +01:00
Gonçalo Negrier Duarte
cf4b270f81 sys-power/nvidia-exec: add 0.2.7, drop 0.2.7
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-23 09:01:29 +01:00
Quincy Fleming
33599a3960 sys-power/nvidia-exec: update LICENSE
Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
2024-05-21 16:20:17 -05:00