diff options
author | Maciej Barć <xgqt@gentoo.org> | 2023-08-26 17:20:17 +0200 |
---|---|---|
committer | Maciej Barć <xgqt@gentoo.org> | 2023-08-26 17:46:09 +0200 |
commit | 018445b6bfe4eaf12d7258aadf85c28394087bf4 (patch) | |
tree | 0a09b21010908ac8ce83896346db0533baa23ea3 /dev-lang | |
parent | app-emacs/with-editor: bump to 3.3.1 (diff) | |
download | gentoo-018445b6bfe4eaf12d7258aadf85c28394087bf4.tar.gz gentoo-018445b6bfe4eaf12d7258aadf85c28394087bf4.tar.bz2 gentoo-018445b6bfe4eaf12d7258aadf85c28394087bf4.zip |
dev-lang/luau: bump to 0.592
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/luau/Manifest | 1 | ||||
-rw-r--r-- | dev-lang/luau/luau-0.592.ebuild | 36 |
2 files changed, 37 insertions, 0 deletions
diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest index 731b3ab8239b..720f4cb31e6f 100644 --- a/dev-lang/luau/Manifest +++ b/dev-lang/luau/Manifest @@ -1,3 +1,4 @@ DIST luau-0.583.tar.gz 5575214 BLAKE2B 17088d4d5026854a5aac29d80a20ab8901753a3d8b89c21491df44202d07433f801d10a8e9443bc21f3318cda059000e43ed2cc2cb5926d3464f47ac7352a3c4 SHA512 45964e485354839c42b44f1482b372d47bce95302122fbba2288a0880bc964e30e934bdd6a62d0b6b2e6d725bdbe3332f67dc136fa64b28be9b3a0b2bc55d16b DIST luau-0.589.tar.gz 6003411 BLAKE2B d478aea8a9c2091d2b17cf48c07faeb50801d39c4295f70c81485f96af5c05b5d9b565b18e96977933e5b8a5ddd3b1570da39ae28e53bf74b32fc595d1ccbd67 SHA512 923519a59e8cf92f92c06b2e18716b1360d504098137e72757a607d8e6801c7aaac6b6285264ca74e3dd90b618433e06599511b9a49198532501c2b8f841b577 DIST luau-0.591.tar.gz 6019607 BLAKE2B b60520141f79ec576ca0ac0eb6f73b6022a7450bf2a713e3c9dfcfece97750909e36c07c7e2dc31a786a0d9201e73b44a1d69213cdf8138173b9d862a67499d4 SHA512 068c5323fb7b7e55cf26dceedbd7a4b5e6356e503076e7cdce1493e6a105a49b5eff65312c98e796ec863cc74172a7010838f27f4b7b8131c8fc93a8a1501c39 +DIST luau-0.592.tar.gz 6047275 BLAKE2B 94299eabd16c7163877b4e1b4514998d3a9db06b60f8aafb368d199eb407709987d22d02ff182e66fa38983f5eb8b09d557739d98e8d8cbc406dbfe336e99cba SHA512 69f4c3c82e26e42c6f2d5ce052b00f90cba10c4ebe2cea979e1e0c53463b2b22389e1a3308984c3c537c1efc1c488407a51f15fdd30301b8364645f362447b2f diff --git a/dev-lang/luau/luau-0.592.ebuild b/dev-lang/luau/luau-0.592.ebuild new file mode 100644 index 000000000000..c7bee4916d90 --- /dev/null +++ b/dev-lang/luau/luau-0.592.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Gradually typed embeddable scripting language derived from Lua" +HOMEPAGE="https://luau-lang.org/ + https://github.com/Roblox/luau/" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Roblox/${PN}.git" +else + SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +DOCS=( CONTRIBUTING.md README.md SECURITY.md ) + +src_test() { + "${BUILD_DIR}"/Luau.UnitTest || die + "${BUILD_DIR}"/Luau.Conformance || die +} + +src_install() { + exeinto /usr/bin + doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce} + + einstalldocs +} |