Install this package:
emerge -a dev-lang/luau
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask dev-lang/luau
Or alternatively:
emerge --autounmask-write -a dev-lang/luau
<pkgmetadata>
<maintainer type="person">
<email>xgqt@gentoo.org</email>
<name>Maciej Barć</name>
</maintainer>
<longdescription>
Luau is a fast, small, safe, gradually typed embeddable scripting language
derived from Lua. It is designed to be backwards compatible with Lua 5.1,
as well as incorporating some features from future Lua releases, but also
expands the feature set (most notably with type annotations). Luau is
largely implemented from scratch, with the language runtime being a very
heavily modified version of Lua 5.1 runtime, with completely rewritten
interpreter and other performance innovations. The runtime mostly preserves
Lua 5.1 API, so existing bindings should be more or less compatible with a
few caveats.
</longdescription>
<upstream>
<bugs-to>https://github.com/luau-lang/luau/issues/</bugs-to>
<remote-id type="github">luau-lang/luau</remote-id>
</upstream>
</pkgmetadata>
Manage flags for this package:
euse -i <flag> -p dev-lang/luau |
euse -E <flag> -p dev-lang/luau |
euse -D <flag> -p dev-lang/luau
| Flag | Description | 0.707 | 0.669 |
|---|---|---|---|
| static-libs | Build static versions of dynamic libraries as well | ✓ | ✓ |
| test | Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | luau-0.669.gh.tar.gz | 1962832 bytes | 0.669 |
| DIST | luau-0.707.gh.tar.gz | 2154738 bytes | 0.707 |
| Type | File | Size |
|---|