summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-games/libnw: update EAPI 7 -> 8Eli Schwartz2024-05-061-2/+2
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-games/libnw: mark as LTO-unsafe, strict-aliasing unsafeEli Schwartz2024-05-061-1/+9
| | | | | | Closes: https://bugs.gentoo.org/855314 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-games/libnw: remove highly confusing sed to "respect CC"Eli Schwartz2024-05-061-11/+1
| | | | | | | | | | | | | | | | | | | But it's a generated automake Makefile.in, and the sed is removing every line containing "CC = @CC@", so it's puzzling that anyone ever thought to do this. It was originally added in gentoo-historical-2: 29 Jan 2009; Michael Sterrett <mr_bones_@gentoo.org> libnw-1.30.02.ebuild: EAPI=2; respect CC And 15 years later it's the same (2003) tarball and the sed is decidedly not needed (nor ever was). Remove this bloaty junk. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-games/libnw: fix Modern C porting error in vintage configure scriptEli Schwartz2024-05-061-1/+2
| | | | | | | | | | | | | | | This is an especially vintage configure script. It was generated by autoconf 2.13, and the tarball is dated 2003. It failed pretty early on: configure: error: installation or configuration problem: C compiler cannot create executables. (There are still other modern C porting errors.) Closes: https://bugs.gentoo.org/875065 Closes: https://bugs.gentoo.org/909546 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* */*: inline mirror://sourceforgeLucio Sauer2024-04-306-11/+11
| | | | | | | bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-games/godot: drop 4.2.1Ionen Wolkens2024-04-273-254/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/freecell-solver: enable py3.12Andreas Sturmlechner2024-04-201-1/+1
| | | | | | | Fedora do it, so we can too. Closes: https://bugs.gentoo.org/929396 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-games/godot: add 4.2.2Ionen Wolkens2024-04-182-0/+239
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/aseprite: sync filter-lto fix to 1.3.5Joonas Niilola2024-04-161-2/+15
| | | | | | | | - originally made in 95f26136eef6b81d752e4ddf102934306f69c581. Closes: https://github.com/gentoo/gentoo/pull/35619 Co-authored-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-games/aseprite: drop 1.3.2Azamat H. Hackimov2024-04-162-233/+0
| | | | | | Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35619 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-games/aseprite: add 1.3.5Azamat H. Hackimov2024-04-163-0/+376
| | | | | | Closes: https://bugs.gentoo.org/924692 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-games/aseprite: mark as LTO-unsafe, strict-aliasing unsafeEli Schwartz2024-04-112-2/+28
| | | | | | | | | It has all the issues, and then throws in another issue with a bundled skia too just for kicks. Closes: https://bugs.gentoo.org/924692 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-games/godot: enable py3.12 for SLOT=3Ionen Wolkens2024-03-261-1/+1
| | | | | | | | Meant to wait until a release to test given it'd likely include 3.12 fixes if any are needed, but SLOT=3 releases have gotten sparse and it seems to be build fine (only used for scons). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: mark as LTO unsafe for nowIonen Wolkens2024-03-261-2/+5
| | | | | | | | Would rather not have to worry about this, esp when generated bits are involved. May reconsider eventually. Closes: https://bugs.gentoo.org/921017 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: fixup shell completion filesIonen Wolkens2024-03-262-22/+14
| | | | | | | | | | | | | Won't bother with godot*-runner. Skipping revbump given this is a long build and most users are likely not using shell commands and work through the GUI (which may explain why the only report for this being broken was automated). (missed QA myself given it only shows if bash-completion is installed) Closes: https://bugs.gentoo.org/927855 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.0.4, 4.1.3Ionen Wolkens2024-03-263-472/+0
| | | | | | | | Feel free to file a bug if really still need these branches while upstream still supports them, but for now dropping to reduce maintenance/testing costs. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/mygui: remove -WerrorAlexey Sokolov2024-03-252-0/+13
| | | | | | | Closes: https://bugs.gentoo.org/927670 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/35898 Signed-off-by: Sam James <sam@gentoo.org>
* dev-games/mygui: add 3.4.3Alexey Sokolov2024-03-232-0/+160
| | | | | | Closes: https://bugs.gentoo.org/926041 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Sam James <sam@gentoo.org>
* dev-games/hawknl: filter LTO, no SASam James2024-03-051-2/+6
| | | | | | | Dead upstream. Closes: https://bugs.gentoo.org/855311 Signed-off-by: Sam James <sam@gentoo.org>
* dev-games/openscenegraph: fix bug #923788Maciej Mrozowski2024-02-242-0/+173
| | | | | Closes: https://bugs.gentoo.org/923788 Signed-off-by: Maciej Mrozowski <reavertm@gentoo.org>
* dev-games/t4k-common: Fix building with gcc 14Brahmajit Das2024-02-152-0/+142
| | | | | | | Closes: https://bugs.gentoo.org/923789 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35241 Signed-off-by: Sam James <sam@gentoo.org>
* */*: Reassign kensington's packagesMichał Górny2024-02-141-4/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {dev-util → dev-build}/gnMichał Górny2024-01-172-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {app-doc → app-text}/doxygenMichał Górny2024-01-1212-24/+24
| | | | | | | | Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-games/godot: drop 4.2Ionen Wolkens2024-01-082-241/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/libnw: sys-devel/bison -> app-alternatives/yaccSam James2024-01-081-1/+1
| | | | | | | | | | All of these will be using app-alternatives/yacc 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>
* dev-games/libnw: sys-devel/flex -> app-alternatives/lexSam James2024-01-081-2/+2
| | | | | | | | | | 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>
* dev-games/aseprite: add 1.3.2Azamat H. Hackimov2024-01-076-0/+464
| | | | | | 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>
* dev-games/aseprite: minor updates to 1.2.40Azamat H. Hackimov2024-01-071-2/+2
| | | | | | | | 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>
* Rename dev-python/{pysol_cards → pysol-cards}Michał Górny2024-01-051-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-games/libsmacker: add remote-id to metadata.xmlRichard Fröhning2023-12-291-0/+3
| | | | | | 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>
* profiles/use.desc: Make USE=egl globalMichał Górny2023-12-182-2/+0
| | | | | | | | 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>
* profiles/use.desc: Make USE=gles2 globalMichał Górny2023-12-181-1/+0
| | | | | | | | | | | 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>
* profiles/use.desc: Make USE=speech globalMichał Górny2023-12-181-1/+0
| | | | | | | | 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>
* dev-games/cegui: treecleanArthur Zamarin2023-12-166-251/+0
| | | | | Closes: https://bugs.gentoo.org/896688 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-games/irrlicht-mt: add 1.9.0.13Marek Szuba2023-12-142-0/+43
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-games/irrlicht-mt-headers: add 1.9.0.13Marek Szuba2023-12-142-0/+33
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-games/godot: add 4.2.1Ionen Wolkens2023-12-122-0/+241
| | | | | | | | | 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>
* dev-games/physfs: unkeyword 3.0.2-r1 for ~alphaMatoro Mahri2023-12-092-3/+3
| | | | | | Bug: https://bugs.gentoo.org/873523 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-simulation/flightgear: version bump, remove oldMaciej Mrozowski2023-12-092-2/+2
| | | | Signed-off-by: Maciej Mrozowski <reavertm@gentoo.org>
* dev-games/godot: add 4.2Ionen Wolkens2023-11-302-0/+241
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.1.2Ionen Wolkens2023-11-092-240/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/openscenegraph-openmw: glut is no longer usedAlexey Sokolov2023-11-011-3/+1
| | | | | | | 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>
* dev-games/godot: add 4.1.3Ionen Wolkens2023-11-012-0/+240
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.1.1Ionen Wolkens2023-11-012-234/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* Revert "dev-libs/imath -> dev-libs/Imath: rename"Sam James2023-10-272-2/+2
| | | | | | This reverts commit 02ddc476fa118b2a164ee6eec1cfafb19b86c530. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/imath -> dev-libs/Imath: renamePaul Zander2023-10-272-2/+2
| | | | | | | * 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>
* dev-games/recastnavigation: drop 1.5.1_p20230102Alexey Sokolov2023-10-173-52/+0
| | | | | Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-games/openscenegraph-openmw: Keyword 3.6_p20221115 ppc64, #889996Matoro Mahri2023-10-161-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-games/recastnavigation: Keyword 1.6.0 ppc64, #889996Matoro Mahri2023-10-161-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>