Commit Graph

483 Commits

Author SHA1 Message Date
Erica Nebula
5f3c1c310d games-util/oversteer: Fix python shebangs
One of the install scripts needed python_fix_shebang to function on
systems without native-symlinks.

Closes: https://bugs.gentoo.org/975951
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-05-24 21:59:20 -05:00
Erica Nebula
8b69ccccae games-util/input-remapper: fix multiple pkg_postinst
While adding post-install messaging I created a second pkg_postinst
instead of using the existing one, causing udev_reload to not be
executed anymore. This merges the two back into one.

Closes: https://bugs.gentoo.org/975963
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-05-24 21:59:20 -05:00
Erica Nebula
24f2598001 games-util/input-remapper: Skip tests
Some tests error out, others hang indefinitely. Likely require
additional dependencies and setup - they are targeted at contributors,
not users.

Disabling them until I can find a way to run them successfully.

Closes: https://bugs.gentoo.org/975950
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-05-24 21:59:20 -05:00
Erica Nebula
8d055c1f31 games-util/input-remapper: import xdg
Fixes issue where icons are being installed but icon cache is not being
regenerated

Closes: https://bugs.gentoo.org/975964
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-05-24 21:59:20 -05:00
ingenarel (NeoJesus)
6c4a37fb4c games-util/protonup-rs: add app-arch/zstd to RDEPEND
Thanks Agostino Sarubbo for finding this bug

fixes were generated using:
50826abbf4

To keep things easier for me and the tool, I didn't put zstd in
something like ${COMMON_DEPS} and put then in both ${RDEPEND} and in
${DEPEND}.

As I would either need to manually update it after every fix by the
fixing script, or update the scripting fix to support the logic to
realize what deps are common, which imho is a bit overkill for a bash
script that's already complicated

Closes: https://bugs.gentoo.org/975161
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-05-19 12:42:03 +06:00
Erica Nebula
8d46cdcc01 games-util/oversteer: Add missing ' || die' to sed statement
Bug: https://bugs.gentoo.org/975151
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-05-18 14:25:25 -05:00
Erica Nebula
e297fa727d games-util/oversteer: Skip appstream file test
One test requires network access as it tries to download an image from
github. This change just skips the test in meson.build.

Closes: https://bugs.gentoo.org/975151
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-05-17 15:16:10 -05:00
Erica Nebula
2a632adf8f games-util/oversteer: Ensure icon cache is regenerated
Adds xdg eclass to resolve the issue where icons were being installed
but the icon-cache was not being regenerated.

Closes: https://bugs.gentoo.org/975160
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-05-17 01:34:40 -05:00
Erica Nebula
4e70bf53f2 games-util/linuxtrack-qt6-wayland: drop 1.4.1
Closes: https://bugs.gentoo.org/975150
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-05-17 01:34:40 -05:00
Erica Nebula
8638e1d3ff games-util/input-remapper: 2.2.0 add missing dep
This version still relies on pkg-resources which is currently
deprecated. It also relies on pydbus which never received support for
python 3.14.

Both issues are fixed upstream already but the author has not cut a new
versioned release yet.

For now I've added the missing pkg-resources dependency along with
post-install messaging encouraging users to switch to the live ebuild
until a new verion is released.

Closes: https://bugs.gentoo.org/975149
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-05-17 01:34:36 -05:00
Gurov
2d4e1c58bb games-util/hydra-launcher-bin: add RPM_COMPRESS_TYPE, fix heredoc escaping, use process substitution for fperms, use -exec {} + over {} \;
Signed-off-by: Gurov <gurov@disroot.org>
2026-05-17 00:05:04 +03:00
Erica Nebula
00a8409492 games-util/linuxtrack-qt6-wayland: add 1.4.10
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-05-15 21:25:38 -05:00
Kostadin Shishmanov
b1a8af4920 games-util/mangohud: drop 0.7.2-r1, 0.8.0, 0.8.1, 0.8.2
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com>
2026-05-15 17:13:56 +03:00
Kostadin Shishmanov
5fc09eaa12 games-util/mangohud: sync live ebuild
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com>
2026-05-15 17:13:56 +03:00
Kostadin Shishmanov
811d745dfb games-util/mangohud: add 0.8.3
Closes: https://bugs.gentoo.org/974994
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com>
2026-05-15 17:13:53 +03:00
ingenarel (NeoJesus)
275500944b games-util/protonup-rs: use CARGO_SKIP_TESTS instead of PATCHES
previous versions was patching the source code to manually rip out the
code related to online tests

these versions use CARGO_SKIP_TESTS instead, making the process much
easier to maintain, test, bump, and, if need arises, easier to
re-enable/disable patches again

Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-05-07 14:44:56 +06:00
ingenarel (NeoJesus)
dd206b5af0 games-util/protonup-rs: drop 0.10.0-r1
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-05-07 14:44:56 +06:00
ingenarel (NeoJesus)
93c8172049 games-util/protonup-rs: add 0.12.1
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-05-07 14:44:56 +06:00
Stefan Cristian B.
84560fce23 games-util/curseforge: bump 1.302.0_p32990
Signed-off-by: Stefan Cristian B. <stefan.cristian+git@rogentos.ro>
2026-05-01 23:41:32 +03:00
Gurov
f658634fe4 games-util/hydra-launcher-bin: bump ver
Signed-off-by: Gurov <gurov@disroot.org>
2026-04-29 14:34:23 +03:00
ingenarel (NeoJesus)
1b0f735de7 games-util/protonup-rs: add 0.12.0
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-04-24 01:25:59 +06:00
dsaf
41959bc2ad games-util/leshade: drop 2.4.3, 2.4.4
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-22 22:59:54 -03:00
dsaf
7584ceade9 games-util/leshade: add 2.4.7
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-22 22:59:45 -03:00
Huang Rui
5029ba2ea7 games-util/chiaki-ng: add 1.10.0, drop 1.9.9-r1
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-04-22 14:30:52 +08:00
amielke
adb5fb0559 games-util/protonplus: update to 0.5.19
Signed-off-by: amielke <gentoo@amielke.de>
2026-04-18 14:10:19 +02:00
dsaf
7105e91c2b games-util/leshade: add 2.4.6
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-17 18:12:16 -03:00
amielke
74b21b02fe games-util/protonplus: update maintainer email
Signed-off-by: amielke <gentoo@amielke.de>
2026-04-15 10:44:56 +02:00
amielke
4bfd8fef19 games-util/protonplus: add 0.5.18
Signed-off-by: amielke <gentoo@amielke.de>
2026-04-14 22:53:51 +02:00
dsaf
72f10ff75a games-util/leshade: drop 2.4.2
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-13 19:59:11 -03:00
dsaf
1965c0d309 games-util/leshade: drop 2.4.1
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-13 19:59:06 -03:00
dsaf
878a7862b6 games-util/leshade: add 2.4.5
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-13 19:59:03 -03:00
dsaf
f10d8fd267 games-util/leshade: add 2.4.4
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-11 15:02:12 -03:00
dsaf
48e48efa68 games-util/leshade: fix QA
* Add missing `die` calls
* Skip compilation step (ninja: no work to do.)

Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-07 19:25:15 -03:00
dsaf
fc95153c12 games-util/leshade: drop 2.4.0
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-07 18:18:00 -03:00
dsaf
4facb80277 games-util/leshade: add 2.4.3
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-07 18:18:00 -03:00
Takuya Wakazono
edd9721da4 games-util/umu-launcher: drop 1.3.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2026-04-07 22:12:07 +09:00
Takuya Wakazono
be44f85e03 games-util/umu-launcher: add 1.4.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2026-04-07 22:12:07 +09:00
dsaf
79d8cada1a games-util/leshade: add 2.4.2
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-05 17:25:16 -03:00
dsaf
38cc19b1ff games-util/leshade: add 2.4.1
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-04-02 06:23:34 -03:00
Erica Nebula
b586c05fd6 games-util/linuxtrack-qt6-wayland: new package, add 1.4.1, 9999
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-03-29 22:40:27 -05:00
Gurov
bd23f427f8 games-util/hydra-launcher-bin: add 3.9.5
Signed-off-by: Gurov <gurov@disroot.org>
2026-03-29 18:36:23 +03:00
Norbert Norbiros
c1ea9c47d4 games-util/modrinth-app-bin: add 0.12.5
Signed-off-by: Norbert Norbiros <norbiros@protonmail.com>
2026-03-27 19:53:38 +01:00
ingenarel (NeoJesus)
bf3826d91e games-util/protonup-rs: fix DEPEND for 0.10.0
-sys crate fixes were done using

e9752a7b35/bins/apply-crates-fixes

Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-03-27 17:36:52 +06:00
ingenarel (NeoJesus)
b1b32feaa5 games-util/protonup-rs: add 0.11.0
-sys crate fixes were done using

e9752a7b35/bins/apply-crates-fixes

Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-03-27 17:36:52 +06:00
dsaf
18e2ba93d4 games-util/leshade: fix QA
* Patch desktop file to match with installed icon
* Remove unwanted files and duplicates
* Install metainfo
* Use xdg eclass for post install hooks

Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-25 01:22:05 -03:00
dsaf
531c1dbeff games-util/leshade: new package, add 2.4.0, 9999
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-24 22:40:39 -03:00
Sebastian Engel
e255b05823 games-util/xone: add 0.5.8
Since at least version 0.5.6, xone is developed with the help of AI.
Tread carefully

https://github.com/dlundqvist/xone/pull/168
https://github.com/dlundqvist/xone/pull/176
https://github.com/dlundqvist/xone/pull/185

Signed-off-by: Sebastian Engel <sighunter@gmx.de>
2026-03-17 21:05:19 +01:00
Gurov
b435cb4d91 games-util/hydra-launcher-bin: add 3.9.4
Signed-off-by: Gurov <gurov@disroot.org>
2026-03-15 23:47:08 +02:00
Norbert Norbiros
73e7ced784 games-util/modrinth-app-bin: add 0.12.2
Signed-off-by: Norbert Norbiros <norbiros@protonmail.com>
2026-03-13 08:55:28 +01:00
Gurov
2abb97daf3 games-util/hydra-launcher-bin: add 3.9.3
Signed-off-by: Gurov <gurov@disroot.org>
2026-03-11 18:26:55 +02:00