277 Commits

Author SHA1 Message Date
David Roman
ec008736a4
games-util/NotEnoughProduction: update EAPI 7 -> 8
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-01-07 13:42:22 +01:00
Adel KARA SLIMANE
8ce2ebdb27
games-util/mangohud: improve dependencies
Closes: https://bugs.gentoo.org/946925
Closes: https://bugs.gentoo.org/947002

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2024-12-28 02:59:45 +01:00
Adel KARA SLIMANE
d842ad9583
Revert "games-util/mangohud: disable lto"
The issue is that MangoHud doesn't build with libc++
unrelated with LTO for now.

This reverts commit 46368c09827e0b556293650c447fdb9cc808ee57.

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2024-12-28 02:59:42 +01:00
123485k
0b4fcbfa8c
games-util/mangohud: fix deps problem
Signed-off-by: 123485k <1758961307@qq.com>
2024-12-27 00:48:27 +08:00
Gonçalo Negrier Duarte
46368c0982
games-util/mangohud: disable lto
Bug: https://bugs.gentoo.org/942290
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-12-25 20:53:15 +00:00
Adel KARA SLIMANE
6cb337f836
games-util/mangohud: improve deps
Closes https://bugs.gentoo.org/946272

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2024-12-11 19:27:50 +01:00
Paul Zander
f091694606
move {sys-libs/llvm-,llvm-runtimes/}libunwind
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-12-11 16:59:52 +01:00
Adel KARA SLIMANE
fcdb440954
games-util/mangohud: minor maintenance
Closes https://bugs.gentoo.org/946001

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2024-12-10 01:00:56 +01:00
Sebastian Engel
fc1f0be76a
games-util/xone: Add a patch to fix building with kernels 6.12 and newer
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
2024-11-20 11:25:16 +01:00
Alexander Weber
4e3aa69b44
games-util/pegasus: add missing dependency
Signed-off-by: Alexander Weber <web.alexander@web.de>
2024-11-18 13:38:38 +01:00
Anna (cybertailor) Vyalkova
a7ed835854
games-util/chiaki: fix DependencyMoved
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-11-14 08:42:42 +05:00
Sebastian Engel
8db3593dc3
games-util/xone: update LICENSE
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
2024-11-07 16:06:55 +01:00
Sebastian Engel
15bbd05490
games-util/xone: new package, add 0.3_p20240425
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
2024-11-07 14:22:06 +01:00
Edgar Luque
71e3817162
games-util/xivlauncher: add 1.1.1, drop 1.1.0-r1
Signed-off-by: Edgar Luque <edgar@edgarluque.com>
2024-11-01 20:30:45 +01:00
Gonçalo Negrier Duarte
e154a76f2f
games-util/r2modman-bin: add 3.1.51, drop 3.1.49-r1
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-10-28 17:18:31 +00:00
tea
21d21d68cd
*/*: change my name and email address
Signed-off-by: tea <tea+gentoo@cuddleslut.fr>
2024-10-14 21:46:40 +02:00
Adel KARA SLIMANE
ab4664a7c3
games-util/libtess2: add myself as a maintainer
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2024-09-25 22:50:30 +02:00
Adel KARA SLIMANE
bbfec5a8d6
games-util/libtess2: improve ebuild, go back to original repo
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2024-09-25 22:37:18 +02:00
Takuya Wakazono
56f2aa0266
games-util/gamehub: fix RDEPEND
Closes: https://bugs.gentoo.org/932525
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-09-23 17:17:40 +09:00
Takuya Wakazono
5ef9ba8096
games-util/gamehub: drop 0.16.0.1
Closes: https://bugs.gentoo.org/816687 (obsolete)
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-09-23 17:17:40 +09:00
Takuya Wakazono
ffa7459c01
games-util/mangohud: add workaround for lld
It can now be built with stage3-llvm-openrc, at least.

Bug: https://bugs.gentoo.org/924681
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-09-18 21:06:14 +09:00
Takuya Wakazono
a588fb41ea
games-util/r2modman-bin: add missing rdeps
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-09-06 23:37:53 +09:00
Gonçalo Negrier Duarte
216fb3bfdd
games-util/r2modman-bin: add 3.1.49, drop 3.1.48
Closes: https://bugs.gentoo.org/937367
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-09-05 20:20:58 +01:00
tea
43a6107b06
Revert "*/*: change my name and email address"
there is an ongoing controversy regarding the email domain in ::gentoo.
until that is resolved i'm using the old address. changing it back here
too to match the bugzilla address.

This reverts commit 4c118b8f6f70c43940c322af489a80b630d52105.

Signed-off-by: tea <gentoo@tastytea.de>
2024-08-14 10:45:14 +02:00
tea
4c118b8f6f
*/*: change my name and email address
Signed-off-by: tea <tea+gentoo@cuddleslut.fr>
2024-08-13 15:51:55 +02:00
Jens Mühlenhoff
6ed00e30cd
games-util/legendary: enable py3.12 and py3.13, disable py3.10
Signed-off-by: Jens Mühlenhoff <j.muehlenhoff@gmx.de>
2024-08-02 12:41:24 +02:00
Edgar Luque
dd99540964
games-util/xivlauncher: Bump 1.1.0 to 1.1.0-r1
Signed-off-by: Edgar Luque <edgar@edgarluque.com>
2024-07-07 08:57:37 +02:00
Edgar Luque
dfffdd4de7
games-util/xivlauncher: Add QA_FLAGS_IGNORED and missing rdepend on glib
Signed-off-by: Edgar Luque <edgar@edgarluque.com>
2024-07-07 08:55:01 +02:00
Edgar Luque
50264d84ed
games-util/xivlauncher: add 1.1.0, drop 1.0.8
Signed-off-by: Edgar Luque <edgar@edgarluque.com>
2024-07-07 08:45:11 +02:00
Viorel Munteanu
254fc97a21
games-util/legendary: disable py3.12
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-06-23 15:57:33 +03:00
tastytea
8f3a20be0e
games-util/legendary: enable py3.12
Signed-off-by: tastytea <gentoo@tastytea.de>
2024-06-23 14:04:40 +02:00
tea
85966ba635
games-util/itch-bin: fix dependencies, sort dependencies
no revbump because the added deps were pulled in by other deps anyway

Closes: https://bugs.gentoo.org/934206
Signed-off-by: tea <gentoo@tastytea.de>
2024-06-15 17:12:15 +02:00
Vitaly Zdanevich
65f008c40f
*/*: Add copyright for a few ebuilds
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
2024-06-13 23:32:12 +04:00
tea
3ff6f514bb
games-util/itch-bin: add 26.1.9
Signed-off-by: tea <gentoo@tastytea.de>
2024-06-12 18:42:49 +02:00
Gonçalo Negrier Duarte
5331bf76cb
games-util/mangohud: add 0.7.2 ,drop 0.7.1-r6
* possible to compile with older spdlog but
  it requires revision bump after spdlog bump,
  preventing future break 9999

Closes: https://bugs.gentoo.org/931794
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-06-03 11:41:43 +01:00
Gonçalo Negrier Duarte
cf19ee3f77
games-util/mangohud: add 0.7.1-r6, drop 0.7.1-r5
* add missing mangoplot useflag (thanks nillerusr)

Closes: https://github.com/gentoo/guru/pull/195
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-06-02 23:11:07 +01:00
Carlos Eduardo
fe521ca196
games-util/sdl2-gamepad-mapper: explicit dev-qt/qtbase
Don't rely on it being a transitive dependency.

Closes: https://bugs.gentoo.org/932537
Signed-off-by: Carlos Eduardo <carana2099@gmail.com>
2024-05-30 07:20:40 -03:00
Gonçalo Negrier Duarte
0d344d4a95
games-util/mangohud: add missing dev-libs/libfmt
Closes https://bugs.gentoo.org/932526
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-23 10:36:23 +01:00
Julien Roy
7e3d569b85
games-util/chiaki: enable py3.12
Closes: https://bugs.gentoo.org/833313
Closes: https://bugs.gentoo.org/931452
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-05-14 20:44:43 -04:00
Lucio Sauer
d6ae7d0c07
games-*/*: fix variable order
I manually went through some entries for `pkgcheck scan -c
VariableOrderCheck`.

Misc updates:
UnusedEclassesCheck
RESTRICT+=" .." -> RESTRICT=".."

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-05-13 18:18:20 -04:00
Carlos Eduardo
6e6e8605de
games-util/sdl2-gamepad-mapper: add 0.0.8, drop 0.0.7-r1
Qt dependency bumped to 6.

Signed-off-by: Carlos Eduardo <carana2099@gmail.com>
2024-05-12 10:35:52 -03:00
Gonçalo Negrier Duarte
dcc6d6ec84
games-util/mangohud: add missing dev-libs/spdlog dependency
* slight oversight when did the changes to system dependencies

Closes: https://bugs.gentoo.org/931697
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-11 08:45:50 +01:00
Gonçalo Negrier Duarte
8c24881021
games-util/mangohud: use the same version as subproject
* this may only apply to imgui and implot

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-10 15:00:47 +01:00
Gonçalo Negrier Duarte
6530a2af26
games-util/mangohud: missing dependency mangoapp
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-10 00:53:15 +01:00
Gonçalo Negrier Duarte
e9a378e04e
games-util/mangohud: add mangoapp and mangohudctl
* enable test

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-10 00:41:58 +01:00
Gonçalo Negrier Duarte
70a8f8072f
games-util/mangohud: improve meson lib detection patch
* see this: https://github.com/flightlessmango/MangoHud/pull/1321

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-09 23:36:30 +01:00
Gonçalo Negrier Duarte
6a66116471
games-util/mangohud: use spdlog, imgui and implot system packages
* refactor the ebuild to use system dependecies instead of submodules
* TODO: apply the same change to Vulkan-Headers
* TODO: add the new submodules (including tests)
* TODO: make a meson patch that can be upstream (optional)

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-09 16:57:39 +01:00
Carlos Eduardo
408ac587c4
games-util/sdl2-gamepad-mapper: add missing sdl2 dependency
Closes: https://bugs.gentoo.org/930406
Signed-off-by: Carlos Eduardo <carana2099@gmail.com>
2024-04-22 11:59:18 -03:00
Carlos Eduardo
82f692a10a
games-util/sdl2-gamepad-mapper: update LICENSE
Signed-off-by: Carlos Eduardo <carana2099@gmail.com>
2024-04-20 23:26:43 -03:00
Carlos Eduardo
b32b81b66e
games-util/sdl2-gamepad-mapper: new package, add 0.0.7
Signed-off-by: Carlos Eduardo <carana2099@gmail.com>
2024-04-20 21:16:14 -03:00