mirror of
https://anongit.gentoo.org/git/repo/gentoo.git
synced 2025-06-09 06:35:19 +02:00
Mostly to be easier to maintain, see also bug #938658. Few notes: - use SLOT=0 to avoid looking inconsistent when godot5 exists - not doing slotmove given if a package in an overlay (none in-tree) depended on godot:4 and has a game invoke godot with "4" it'll be broken with this version - no !blocker given all this does is drop the 4 suffix, so no files conflict (essentially a new slot, except the old ones were dropped), users that didn't want a specific slot and using .desktop to start it won't notice a thing after depclean the old - USE=runner was intended for packaging games with system godot but that never really been used and games would be break too frequently even if we did without doing major.minor slots (dropping it also allows to build faster), could revisit if we really want this possibly with a separate godot-runner slotted package (aka a simplified build without much work to adapt to slots) Closes: https://bugs.gentoo.org/938658 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
31 lines
1.2 KiB
XML
31 lines
1.2 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
<pkgmetadata>
|
|
<maintainer type="person">
|
|
<email>ionen@gentoo.org</email>
|
|
<name>Ionen Wolkens</name>
|
|
</maintainer>
|
|
<maintainer type="project">
|
|
<email>games@gentoo.org</email>
|
|
<name>Gentoo Games Project</name>
|
|
</maintainer>
|
|
<longdescription>
|
|
Godot Engine is a feature-packed, cross-platform game engine
|
|
to create 2D and 3D games from a unified interface. It provides
|
|
a comprehensive set of common tools, so that users can focus on
|
|
making games without having to reinvent the wheel. Games can be
|
|
exported with one click to a number of platforms, including the
|
|
major desktop platforms (Linux, macOS, Windows), mobile
|
|
platforms (Android, iOS), as well as Web-based platforms (HTML5)
|
|
and consoles.
|
|
</longdescription>
|
|
<use>
|
|
<flag name="deprecated">Enable support for deprecated features</flag>
|
|
<flag name="raycast">Enable the raycast Editor module using <pkg>media-libs/embree</pkg></flag>
|
|
<flag name="tools">Enable the Godot Editor for game development</flag>
|
|
</use>
|
|
<upstream>
|
|
<doc>https://docs.godotengine.org/</doc>
|
|
<remote-id type="github">godotengine/godot</remote-id>
|
|
</upstream>
|
|
</pkgmetadata>
|