summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-games/godot: drop 4.2.1Ionen Wolkens2024-04-273-254/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.2.2Ionen Wolkens2024-04-182-0/+239
| | | | Signed-off-by: Ionen Wolkens <ionen@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/godot: drop 4.2Ionen Wolkens2024-01-082-241/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@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/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/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/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>
* dev-games/godot: add 4.1.2Ionen Wolkens2023-10-042-0/+240
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 3.5.2Ionen Wolkens2023-10-043-233/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 3.5.3Ionen Wolkens2023-09-253-0/+232
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.0.3, 4.1Ionen Wolkens2023-08-035-552/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.0.4Ionen Wolkens2023-08-032-0/+232
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.1.1Ionen Wolkens2023-07-182-0/+234
| | | | | | | | | | | | 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>
* dev-games/godot: add github SRC_URI as mirrorIonen Wolkens2023-07-183-3/+9
| | | | | | | | 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>
* dev-games/godot: add 4.1Ionen Wolkens2023-07-073-0/+308
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: fix build with musl+gcc13Ionen Wolkens2023-06-054-0/+26
| | | | | | | 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>
* dev-games/godot: drop 4.0.2Ionen Wolkens2023-05-262-230/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: defer to new global USE=vulkan descriptionSam James2023-05-231-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-games/godot: add 4.0.3Ionen Wolkens2023-05-192-0/+230
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.0.1Ionen Wolkens2023-04-172-237/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.0.2Ionen Wolkens2023-04-042-0/+230
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 3.5.1, 4.0Ionen Wolkens2023-03-244-471/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.0.1Ionen Wolkens2023-03-202-0/+237
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 3.5.2Ionen Wolkens2023-03-072-0/+215
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.0_rc5Ionen Wolkens2023-03-012-235/+0
| | | | | | Almost same as 4.0 bare a few bugfixes, so let's drop it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.0Ionen Wolkens2023-03-012-0/+231
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.0_rc3, 4.0_rc4Ionen Wolkens2023-02-252-468/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.0_rc5Ionen Wolkens2023-02-252-2/+235
| | | | | | | | These _rc are starting to release a bit too quickly.. may possibly skip some in the future if these keep coming rather than the final release. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.0_rc4Ionen Wolkens2023-02-242-0/+235
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.0_rc2Ionen Wolkens2023-02-243-282/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.0_rc3Ionen Wolkens2023-02-224-0/+251
| | | | | | | | | | | | | | | | This introduces the "use_sowrap" option which allows not only to unbundle linuxbsd_headers (dbus, fontconfig, etc..), but also properly link with everything rather than do dlopen hacks. So we disable it, and this brings back USE flags for these rather than optfeatures. However need to keep an eye on it, if libraries are not found then it silently disables features rather than fail with the option enabled. Can also get rid of a few workarounds (most header symlinks, icu and recast bit in scons patch), seems upstream did some reviewing for the unbundling options in general. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: backport gcc13 build fixIonen Wolkens2023-02-212-0/+22
| | | | | | | Well, backport from the thirdparty's upstream, godot itself still needs to update. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.0_rc1Ionen Wolkens2023-02-163-250/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: update musl patchIonen Wolkens2023-02-162-2/+22
| | | | | | | | | | | | | Used to work but missed that a new godot4 alpha added automagic to enable execinfo. If libexecinfo is ever packaged, could yank this, depend on it for musl and let the automagic do its thing. Not really tested on musl, but it builds. godot:3 should still build fine, it only auto-enables execinfo on BSD. Closes: https://bugs.gentoo.org/894762 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.0_rc2Ionen Wolkens2023-02-152-0/+241
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.0_beta17Ionen Wolkens2023-02-133-293/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.0_rc1Ionen Wolkens2023-02-082-0/+241
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.0_beta16Ionen Wolkens2023-02-082-241/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.0_beta17Ionen Wolkens2023-02-023-0/+293
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.0_beta15Ionen Wolkens2023-02-022-241/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.0_beta16Ionen Wolkens2023-01-282-0/+241
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.0_beta14Ionen Wolkens2023-01-283-252/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: add 4.0_beta15Ionen Wolkens2023-01-252-0/+241
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-games/godot: drop 4.0_beta13Ionen Wolkens2023-01-252-251/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>