Commit Graph

900 Commits

Author SHA1 Message Date
Sam James
deaa983dd8 dev-games/libnw: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting

YACC or LEX, so make the dep reflect reality.

(Included both YACC and LEX out of conservatism.)

Signed-off-by: Sam James <sam@gentoo.org>
2024-01-08 12:01:38 +00:00
Azamat H. Hackimov
774bfe9d9a dev-games/aseprite: add 1.3.2
Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33967
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-01-07 01:19:36 +01:00
Azamat H. Hackimov
659cbe30ea dev-games/aseprite: minor updates to 1.2.40
Enable py3.12, fix compilation error.

Closes: https://bugs.gentoo.org/916294
Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-01-07 01:19:36 +01:00
Michał Górny
fd66a29265 Rename dev-python/{pysol_cards → pysol-cards}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-01-05 12:25:02 +01:00
Richard Fröhning
cf17541686 dev-games/libsmacker: add remote-id to metadata.xml
Signed-off-by: Richard Fröhning <misanthropos@gmx.de>
Closes: https://github.com/gentoo/gentoo/pull/34506
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-12-29 09:08:44 +02:00
Michał Górny
dd7a0ad447 profiles/use.desc: Make USE=egl global
Add a global USE=egl flag.  It is used semi-consistently in 13 packages,
though some use it as "EGL only" flag (there is also one using
USE=egl-only).

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-18 19:52:38 +01:00
Michał Górny
2693a14b56 profiles/use.desc: Make USE=gles2 global
Add a global USE=gles2 flag, to enable GLES 2 support (as a companion
to USE=gles2-only).  It seems to be used consistently in 16 packages,
though for some it also enables GLES 3).

Technically there are also `gles1` and `gles3` flags in the wild
but they are used by a few packages.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-18 19:52:37 +01:00
Michał Górny
c1f71f5aa7 profiles/use.desc: Make USE=speech global
Add a global USE=speech.  It is used in 29 packages, the most of them
precisely matching the description.  I've left local descriptions where
they provide additional useful information.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-18 19:52:33 +01:00
Arthur Zamarin
ab50cee0aa dev-games/cegui: treeclean
Closes: https://bugs.gentoo.org/896688
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-12-16 09:59:04 +02:00
Marek Szuba
309211123d dev-games/irrlicht-mt: add 1.9.0.13
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-12-14 15:33:54 +00:00
Marek Szuba
df501312b9 dev-games/irrlicht-mt-headers: add 1.9.0.13
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-12-14 15:33:53 +00:00
Ionen Wolkens
fb8084aa58 dev-games/godot: add 4.2.1
See scons finally has python3_12 too, so adding compat.

Not adding to older branches/slots yet given godot did some 3.12
build fixes a while back and to look if they are needed for these.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-12-12 08:16:36 -05:00
Matoro Mahri
e7fae1308f dev-games/physfs: unkeyword 3.0.2-r1 for ~alpha
Bug: https://bugs.gentoo.org/873523
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-12-09 20:24:15 -05:00
Maciej Mrozowski
f5a2fbce5f games-simulation/flightgear: version bump, remove old
Signed-off-by: Maciej Mrozowski <reavertm@gentoo.org>
2023-12-09 01:52:26 +01:00
Ionen Wolkens
68c973ebe0 dev-games/godot: add 4.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-11-30 06:52:09 -05:00
Ionen Wolkens
1f7497b1ea dev-games/godot: drop 4.1.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-11-09 10:15:46 -05:00
Alexey Sokolov
4e1d2972b7 dev-games/openscenegraph-openmw: glut is no longer used
Closes: https://bugs.gentoo.org/907294
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/33143
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-11-01 21:16:42 -04:00
Ionen Wolkens
4d1a7e4455 dev-games/godot: add 4.1.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-11-01 20:05:38 -04:00
Ionen Wolkens
a6bcf34639 dev-games/godot: drop 4.1.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-11-01 20:05:38 -04:00
Sam James
00b9144745 Revert "dev-libs/imath -> dev-libs/Imath: rename"
This reverts commit 02ddc476fa.

Signed-off-by: Sam James <sam@gentoo.org>
2023-10-27 03:58:47 +01:00
Paul Zander
02ddc476fa dev-libs/imath -> dev-libs/Imath: rename
* match repo name so we can avoid extra logic

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-27 03:31:50 +01:00
Alexey Sokolov
9db0624ed2 dev-games/recastnavigation: drop 1.5.1_p20230102
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2023-10-17 05:23:37 +00:00
Matoro Mahri
6a589c7256 dev-games/openscenegraph-openmw: Keyword 3.6_p20221115 ppc64, #889996
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-10-16 19:34:47 +03:00
Matoro Mahri
794c98cc72 dev-games/recastnavigation: Keyword 1.6.0 ppc64, #889996
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-10-16 19:34:47 +03:00
Matoro Mahri
c671a422ed dev-games/mygui: Keyword 3.4.1-r1 ppc64, #889996
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-10-16 19:34:47 +03:00
Matoro Mahri
5f683d8530 dev-games/ois: Keyword 1.5.1 ppc64, #889996
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-10-16 19:34:47 +03:00
Brahmajit Das
c0b729c45e dev-games/irrlicht: Fix C++17 does not allow register storage class
* also update EAPI 7 -> 8

Closes: https://github.com/gentoo/gentoo/pull/33236
Closes: https://bugs.gentoo.org/894764
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2023-10-07 21:04:26 +02:00
Ionen Wolkens
0b092adda5 dev-games/godot: add 4.1.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-10-04 10:24:53 -04:00
Ionen Wolkens
8eb4d6cad4 dev-games/godot: drop 3.5.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-10-04 10:24:53 -04:00
Sam James
c1c5a98768 dev-games/clanlib: Stabilize 4.1.0 amd64, #914809
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-27 07:34:21 +01:00
Sam James
430766d0ee dev-games/clanlib: Stabilize 4.1.0 x86, #914809
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-27 07:15:09 +01:00
Ionen Wolkens
8c10803c08 dev-games/godot: add 3.5.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-09-25 05:36:23 -04:00
Ionen Wolkens
386daf45dc dev-games/godot: drop 4.0.3, 4.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-08-03 07:58:37 -04:00
Ionen Wolkens
587e51df71 dev-games/godot: add 4.0.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-08-03 07:58:37 -04:00
Andreas Sturmlechner
fd7497a9de dev-games/simgear: drop 2020.3.17-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-07-27 21:42:40 +02:00
Ionen Wolkens
158f273697 dev-games/godot: add 4.1.1
Now allows unbundling brotli and also make it optional, but still need
freetype[brotli] either way (which also pulls app-arch/brotli) or else
UI fonts will be entirely broken. So adding a USE=brotli likely does
not make much sense, and just hard depend on it instead (at best it
could be meaningful with USE=-tools to run a game that happens to
use neither brotli nor WOFF2, but still -- it creates complications as
to what each games happen to need and does not feel worth supporting).

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-07-18 14:53:24 -04:00
Ionen Wolkens
1bc3ee69df dev-games/godot: add github SRC_URI as mirror
Still prefer the official site to download archives, but the 4.1.1
release is still missing from there and github release artifacts
are currently the exact same for all 3 in-tree versions.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-07-18 14:53:23 -04:00
Ionen Wolkens
ff8e8aed00 dev-games/godot: add 4.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-07-07 05:16:21 -04:00
Michael Mair-Keimberger
3af889c797 dev-games/quake4-sdk: update HOMEPAGE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2023-07-05 22:49:01 +02:00
Michael Mair-Keimberger
4f2b24aba0 dev-games/openscenegraph-qt: update HOMEPAGE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2023-07-05 22:48:59 +02:00
Michael Mair-Keimberger
9a0c6ab0e1 dev-games/openscenegraph: update HOMEPAGE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2023-07-05 22:48:59 +02:00
Michael Mair-Keimberger
8f901e3e51 dev-games/openscenegraph-qt: use HTTPS
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2023-07-02 21:27:29 +01:00
Michael Mair-Keimberger
06ff3650b8 dev-games/openscenegraph: use HTTPS
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2023-07-02 21:27:26 +01:00
Michael Mair-Keimberger
b739241a04 dev-games/libnw: update HOMEPAGE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2023-07-02 21:27:23 +01:00
Michael Mair-Keimberger
ff0b89fb96 dev-games/guichan: update HOMEPAGE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2023-07-02 21:27:19 +01:00
Pacho Ramos
5b6ffda1ff dev-games/tiled: enable py3.11
Closes: https://bugs.gentoo.org/896690
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2023-06-08 12:50:16 +02:00
Ionen Wolkens
694bb52f4d dev-games/godot: fix build with musl+gcc13
Not extensively checked with musl, so there could still be issues.

Closes: https://bugs.gentoo.org/906363
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-06-05 09:37:52 -04:00
WANG Xuerui
36a8c11a8d dev-games/freecell-solver: keyword 6.8.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2023-06-04 18:44:55 +08:00
Alexey Sokolov
2fff0273d6 dev-games/recastnavigation: add remote-id
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-05-28 16:21:25 +03:00
Alexey Sokolov
d0e55e46f2 dev-games/recastnavigation: add 1.6.0
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-05-28 16:21:25 +03:00