commit:     efbe636ba9168c621d433582e6b8407147d4f582
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 25 11:28:52 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Sep 25 20:36:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbe636b

dev-lang/luau: bump to 0.596

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-lang/luau/Manifest          |  1 +
 dev-lang/luau/luau-0.596.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest
index e4a67cdb5401..e73e1f8e61ec 100644
--- a/dev-lang/luau/Manifest
+++ b/dev-lang/luau/Manifest
@@ -2,3 +2,4 @@ DIST luau-0.591.tar.gz 6019607 BLAKE2B 
b60520141f79ec576ca0ac0eb6f73b6022a7450bf
 DIST luau-0.592.tar.gz 6047275 BLAKE2B 
94299eabd16c7163877b4e1b4514998d3a9db06b60f8aafb368d199eb407709987d22d02ff182e66fa38983f5eb8b09d557739d98e8d8cbc406dbfe336e99cba
 SHA512 
69f4c3c82e26e42c6f2d5ce052b00f90cba10c4ebe2cea979e1e0c53463b2b22389e1a3308984c3c537c1efc1c488407a51f15fdd30301b8364645f362447b2f
 DIST luau-0.593.tar.gz 6053499 BLAKE2B 
5cc023f32419cfc09a7dd4f4e94e99905e8e8bab42b675cb0d4712bacd930250094441f5a7ac9fbc68b9fa6e84bb5e9585100f44ee28ef9acf0b21b42f43eed6
 SHA512 
04c2808685db42fce09defca7a4e4e30a71e6fd6c4dc9362f030648203552e7ec79bbadda76f8e89ef3b627c18b05c277d3658286fbbf2c17db574733c0f7593
 DIST luau-0.595.tar.gz 6064604 BLAKE2B 
3586b7aa90e7a365322099f4861a51b6bc089fa17aff1b81dab4456038b6d4e1ad7b61708bf23d085c1fad5ebcaa9010dff343d8e278475740c9c6d9250f6c3e
 SHA512 
47498e69ea05b79739a406ad3455b914319aefdb2595ab13e9b1a508f5b92d084f8e5eac795f1a87c49e67008d01683f817847d8b84fc2a01c23c42103840e06
+DIST luau-0.596.tar.gz 6068791 BLAKE2B 
b6f8c7e0c51486910a8e4f22f22e2da407c90eb7bf56dcbd29932ad95a82cd5c0dc66933d9132394213a9e170f0e24512879c8ca914d44fab1069e9eb398d440
 SHA512 
2ae5727206020e74f70fef8acdf2b77ff4dd7872cf2122f9a09214ced606e9df2a494d02bd7fddceb9d056bb768764d0de5b6ed0ac15ccf65cf639e644245dca

diff --git a/dev-lang/luau/luau-0.596.ebuild b/dev-lang/luau/luau-0.596.ebuild
new file mode 100644
index 000000000000..c7bee4916d90
--- /dev/null
+++ b/dev-lang/luau/luau-0.596.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
+}

Reply via email to