dev-lang/luau (gentoo)

Search

Install

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

Package Information

Description:
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.
Homepage:
https://luau.org/ https://github.com/luau-lang/luau/
License:
MIT

Versions

Version EAPI Keywords Slot
0.707 8 amd64 ~x86 0
0.669 8 amd64 ~x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<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>

Lint Warnings

USE Flags

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)

Files

Manifest

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
Unmatched Entries
Type File Size