diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-12-12 05:28:28 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-12-12 05:28:28 +0000 |
commit | 343576b60d95d89e6165d24813c57e3bd92d3911 (patch) | |
tree | 5aa0e47928ce82deb2467b0d3b9ceccd93ab889f /dev-lang/luau | |
parent | 8e95bde8579d855189ccca3e693b4e3792f136c2 (diff) |
gentoo auto-resync : 12:12:2023 - 05:28:28
Diffstat (limited to 'dev-lang/luau')
-rw-r--r-- | dev-lang/luau/Manifest | 3 | ||||
-rw-r--r-- | dev-lang/luau/files/luau-0.600-cstdint.patch | 11 | ||||
-rw-r--r-- | dev-lang/luau/luau-0.606.ebuild | 36 |
3 files changed, 38 insertions, 12 deletions
diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest index 7ec38b40af45..6f56b2d32f7f 100644 --- a/dev-lang/luau/Manifest +++ b/dev-lang/luau/Manifest @@ -1,8 +1,9 @@ -AUX luau-0.600-cstdint.patch 205 BLAKE2B 124f4c0680d076cdd86eaa950ad4ab2a682698b5b96bb0ec9dc45fd38958bc178886138a52cfefd71e2a9fda5919b3fbb8a4df6de69beb143e2d8adbe96db017 SHA512 010ddcabf9785c6bf5784bcfeea2dc63ceb6ec770099a3b5e53827d0dfafd334bf755d5c2e0906c0c3747cf50a0ab3e2f6a816dd0b7e89f3bda7440c92b6c730 DIST luau-0.601.tar.gz 1612674 BLAKE2B f3f760dc6e74ccaba616e5320e78c5994e6c9cc89eaeac18b62533a22e2fc3756e6be6c17cd5b14a212cca384164f7ec90ca720dfd53801dcfa4cf5df17a6ddd SHA512 be8c5fc29269a8c94a8aa0f15f4d88f11ee0d75be4c51c61225b6a0ebebba3c9cfb6c0dee0045a775ccfaf95ea9b4d52e84acf7a9fe970fa92b9bc0d161233d8 DIST luau-0.603.tar.gz 1556286 BLAKE2B 3fa116afbd9ef51d29503ac9d6d78c37ce5ced25d4bd0375d780dc7233fb7f4bd826807fcc608e4077f39bc06a8983a877846b74801847c0d136f1c6bc027acd SHA512 2070568402ff155d9b2a2a10235091eb10761c08fa56e63ab106d6596e25aca65644f2167c49576559bf6c5c9450da8b00fef508a235b85a9d7fa0655ff03a96 DIST luau-0.605.tar.gz 1583463 BLAKE2B a35d25d15c5f5ee7421afc5bb9dcdc1a8e73809ac2efdccbfc4fe0b0c6a5e905171e31f4f39c25531bfc7f36ea23526bc0c7711140409be870e785263527e9f9 SHA512 f3d87a92b663af4a7a2d56c1ab87dc5507b38cee1f30b6491292b4d353f77f37d4258302cc996c5a329ee00d7cb3a6fc85ff5e9afbe701ebcfa266024c604b6b +DIST luau-0.606.tar.gz 1584784 BLAKE2B 93a665c6d91c77bd4861bb87278bc48dd596fcf5783004a132ce584fd53b347ed0515c5cd0397270018dfa993014daf7f3a8e9df41eb3f382fb7da4fa025acfe SHA512 66b688282d2bdae481d51edb4b4c9bc4034c05fd0a2cf6f45fee7691098aae5f123ae325ab0216ff5da4422ed7d43ae79748b294dda11e44015fb551eaf6c675 EBUILD luau-0.601.ebuild 764 BLAKE2B 0b537522661c2c8bfabcd10bef8296ce181f8bcee1cb9ceae85d0ca93f504f68e39b668b981e84981e8aa2109e75c2b7dd955271a96e1fd493090eeb72ee7c97 SHA512 98ff58b32279b3e3c8c16812f5d10002abf63ed29bf40555b5a364af0ffdb562fc75254b8ab42df5e0bef695002f4f59bbe7f4059208da5d9a163300f07d535a EBUILD luau-0.603.ebuild 765 BLAKE2B 23f9d13f1fac061da43c18a71ce4dd742e8ff880d38da327fbb50859d0d8769bf86330785b09289d5323d6dd28166e1beee706e9bf669c5a9812a462be5056bb SHA512 5d6f371e31c1cf2d3a0ec657c133c6bd0543b2b02d09c7d5b75ac7724ff318c30da842fc5337277b57ad44b82e656d0e9a444a4907cfd742a967aff9bc67496f EBUILD luau-0.605.ebuild 765 BLAKE2B 23f9d13f1fac061da43c18a71ce4dd742e8ff880d38da327fbb50859d0d8769bf86330785b09289d5323d6dd28166e1beee706e9bf669c5a9812a462be5056bb SHA512 5d6f371e31c1cf2d3a0ec657c133c6bd0543b2b02d09c7d5b75ac7724ff318c30da842fc5337277b57ad44b82e656d0e9a444a4907cfd742a967aff9bc67496f +EBUILD luau-0.606.ebuild 765 BLAKE2B 23f9d13f1fac061da43c18a71ce4dd742e8ff880d38da327fbb50859d0d8769bf86330785b09289d5323d6dd28166e1beee706e9bf669c5a9812a462be5056bb SHA512 5d6f371e31c1cf2d3a0ec657c133c6bd0543b2b02d09c7d5b75ac7724ff318c30da842fc5337277b57ad44b82e656d0e9a444a4907cfd742a967aff9bc67496f MISC metadata.xml 1071 BLAKE2B 21583b8ae784e9d98bf3f05cc8cca796e6e77b348ff43e52954a4aa67b805beaaf20c2f116753ed41764b51d85d4c673cd92e757053653bd8fc7bb8ab5d4ba79 SHA512 1a98dcfd442fc107c206c21c3ad3e464eec4ed3a77250b6dcaf982078553f612b1c6308a19a586835e6e17d3b6e208ecb6eca64b79fa2ad26f871b42e1711fe0 diff --git a/dev-lang/luau/files/luau-0.600-cstdint.patch b/dev-lang/luau/files/luau-0.600-cstdint.patch deleted file mode 100644 index 567d27ec2e9e..000000000000 --- a/dev-lang/luau/files/luau-0.600-cstdint.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Analysis/include/Luau/TypePairHash.h -+++ b/Analysis/include/Luau/TypePairHash.h -@@ -2,7 +2,7 @@ - #pragma once - - #include "Luau/TypeFwd.h" -- -+#include <cstdint> - #include <utility> - - namespace Luau diff --git a/dev-lang/luau/luau-0.606.ebuild b/dev-lang/luau/luau-0.606.ebuild new file mode 100644 index 000000000000..c7bee4916d90 --- /dev/null +++ b/dev-lang/luau/luau-0.606.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 +} |