Install this package:
emerge -a dev-games/godot
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask dev-games/godot
Or alternatively:
emerge --autounmask-write -a dev-games/godot
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 4.6.2 | 8 | ~amd64 | 0 |
| 4.6.1 | 8 | ~amd64 | 0 |
| 4.5.2 | 8 | ~amd64 | 0 |
| 4.4.1-r1 | 8 | ~amd64 | 0 |
<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="double-precision">Use double-precision floats (default: single-precision)</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>
Manage flags for this package:
euse -i <flag> -p dev-games/godot |
euse -E <flag> -p dev-games/godot |
euse -D <flag> -p dev-games/godot
| Flag | Description | 4.6.2 | 4.6.1 | 4.5.2 | 4.4.1-r1 |
|---|---|---|---|---|---|
| accessibility | Add support for accessibility (eg 'at-spi' library) | ✓ | ✓ | ✓ | ✗ |
| alsa | Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture) | ✓ | ✓ | ✓ | ✓ |
| dbus | Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc) | ⊕ | ⊕ | ⊕ | ⊕ |
| debug | Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces | ✓ | ✓ | ✓ | ✓ |
| deprecated | Enable support for deprecated features | ✓ | ✓ | ✓ | ✓ |
| double-precision | Use double-precision floats (default: single-precision) | ✓ | ✓ | ✓ | ✓ |
| fontconfig | Support for configuring and customizing font access via media-libs/fontconfig | ⊕ | ⊕ | ⊕ | ⊕ |
| gui | Enable support for a graphical user interface | ⊕ | ⊕ | ⊕ | ⊕ |
| pulseaudio | Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire) | ✓ | ✓ | ✓ | ✓ |
| raycast | Enable the raycast Editor module using <pkg>media-libs/embree</pkg> | ✓ | ✓ | ✓ | ✓ |
| sdl | Add support for Simple Direct Layer (media library) | ⊕ | ⊕ | ⊕ | ✗ |
| speech | Enable text-to-speech support | ✓ | ✓ | ✓ | ✓ |
| test | Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) | ✓ | ✓ | ✓ | ✓ |
| theora | Add support for the Theora Video Compression Codec | ⊕ | ⊕ | ⊕ | ⊕ |
| tools | Enable the Godot Editor for game development | ⊕ | ⊕ | ⊕ | ⊕ |
| udev | Enable virtual/udev integration (device discovery, power and storage device support, etc) | ⊕ | ⊕ | ⊕ | ⊕ |
| upnp | Enable UPnP port mapping support | ⊕ | ⊕ | ⊕ | ⊕ |
| vulkan | Add support for 3D graphics and computing via the Vulkan cross-platform API | ⊕ | ⊕ | ⊕ | ⊕ |
| wayland | Enable dev-libs/wayland backend | ✓ | ✓ | ✓ | ✓ |
| webp | Add support for the WebP image format | ⊕ | ⊕ | ⊕ | ⊕ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | godot-4.5.2-stable.tar.xz | 43877740 bytes | 4.5.2 |
| DIST | godot-4.6.1-stable.tar.xz | 44445668 bytes | 4.6.1 |
| DIST | godot-4.6.2-stable.tar.xz | 44462576 bytes | 4.6.2 |
| Type | File | Size |
|---|---|---|
| DIST | godot-4.4.1-stable.tar.xz | 37561040 bytes |