diff options
Diffstat (limited to 'dev-lang/luau')
-rw-r--r-- | dev-lang/luau/Manifest | 5 | ||||
-rw-r--r-- | dev-lang/luau/files/luau-0.669-cmake_minimum.patch | 19 | ||||
-rw-r--r-- | dev-lang/luau/luau-0.669.ebuild (renamed from dev-lang/luau/luau-0.653.ebuild) | 8 |
3 files changed, 26 insertions, 6 deletions
diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest index 6ec6d21072cb..668e4feba790 100644 --- a/dev-lang/luau/Manifest +++ b/dev-lang/luau/Manifest @@ -1,9 +1,10 @@ AUX luau-0.653-TypedAllocator-cpp.patch 961 BLAKE2B fbbfbf407c2f500583bbfc2c12a5d80fe0479b867e4bc9d8774f7ea7b7d055f52a6ecf47370ab0137ee480f46e915b03153ec691cc1279f52f3af7bb7e27395c SHA512 8f03b0cb15bd324fa580ee4c20e9d0d395c82e1359955d742b9f5e56aa7420b4ffb6a987a512d14819574f23edcc4d10d6a0b5d43ab296f5f4d45bbfc4751f23 AUX luau-0.653-cmake_minimum.patch 498 BLAKE2B a85925f502c78f8367f666bd92afe16cd52978db60a720e785ee72c82424ec4e1b3afe0718b8dd1ee4a5573301738ec26712a19f2dfbff9401c0bfb0f4e186dd SHA512 66cabf3729d17b588b456ccb2429ef011d33cd9153cedab7a5ca2b7f36ef5129264cd6998a5434f08c7c46320ffa278c36ef1567332e3b79c069219070e59a33 -DIST luau-0.653.tar.gz 1858007 BLAKE2B 5e919c2d558f3d9fb44b50c43c063779ef9400bcec7f1881884eccad1f972424ec8c662de3a19c958a00dad0b38dbb295c9ff89b286b39e8d842d102c17346fc SHA512 470cf58a923f0ab3baa36805500100fca16972bea2f87b45fa17ed4d058f3fbc162d4a7802a75a46ad7a46b25630379ac063462751a4d31f65c6df6d0a527c15 +AUX luau-0.669-cmake_minimum.patch 499 BLAKE2B 68cd01517da9db76cec08d7367858fd5d247a29d734aded48b48aa75b6add5e5076be767fa87e7b02ad7145d9b27138ad83e4b394943db6c3a4aca4f3c2147e8 SHA512 e2038d8795882da68b594c03dc72388f7291efa812a0ed10f6821d5da7153591872ba006e9d843542543aedfbb66d628c2fdd50033b73c5cd0bf5f23daf49849 DIST luau-0.662.gh.tar.gz 1918568 BLAKE2B 982c4f9878a95a83254d97ec6eb4ab16cb11f8fc7edc868a5377a37298466761a44c6adb5dbb478b44969a73324031409b83c380aeccdf23c0446b4648cda7ca SHA512 ee3657b711e62e8c8003fe1a418b5ca3362b171822426892933c8ea0c80341e5b6bf23e493ce76184577af05944fdd2841412e81c2a217c9a1dc6d9e1a4f5c14 DIST luau-0.666.gh.tar.gz 1942716 BLAKE2B 018c395352ebd695782622c53408a5ee4b91d4af1ba0be89eca21a16aab681f88f4adc61b75d5b449ff34128bc73302398f6a27b502b330a6540e5e72c0442a2 SHA512 2d529cc17188f8fdcb881d1004f1f3c9ac4142aaada5d1847863d377ca63d98ec49a3bf8dadd00b954909c4eaaaad3eeff5009020d58105eada0bf02b443d3c8 -EBUILD luau-0.653.ebuild 1328 BLAKE2B 94208a6602a4e4ff4030577bdff69d94b372e520791c6bb53a823021e696a5430c6e7076589fa1277d8d3eb45765f522190555df9dcd366199f92dccc3049918 SHA512 3cbba5562f7e2174faa25bf5357ebb23e1d643d893435e115f374a47aa3ef98d98c747c4448372c9726b741ca7e14eed8b48d376c7bab829f2eefd620341733b +DIST luau-0.669.gh.tar.gz 1962832 BLAKE2B b265db9330c9a28ba77d3a882c0fce60f4b3528145603e26a8b29f6939e4fae9b4d3e73dbce14ded20811ba317d5947c5c3cb8b74a0788fccd63606d21f50b32 SHA512 eec53ad49d632d9c73eb8df497018c935c5e8b0a75be3c54608c4b0d11c59b47cb546db71c62eab1941974e97af3f8d009a0ac2b2cde933988fa27c1d6a28939 EBUILD luau-0.662.ebuild 1327 BLAKE2B 572b4bd2b32bd15004b7769fa097cac3f114fba425451bef033260883c7049a75d4a88a74cb2917c6e494e756810e89a4d6430351acf3c19fd33a8323212af4e SHA512 d9be23a33413ebc2c44e420f6d5a4679e4c8bd7d4ee9c880ea7bba3d31ca701ba57343deedb5c8f7f044fefdcc0d7973191bda526ef974956638479f33184935 EBUILD luau-0.666.ebuild 1328 BLAKE2B dce3d9f8ae094d35a3823d57241aa459496785f6ceab8b93a4cdd1d131a94fe16df7b093fcda3423a2797351f833f76fa628110e87be1ff44fbbef623ceb814f SHA512 f16ab941b39162c02b84f7b38a96b1ceefce7d139a5629f918c5bfc114e45d4ede43b1b6c47d9501375b6a4920025e6ebb3140328eff909d020fb2645234e937 +EBUILD luau-0.669.ebuild 1328 BLAKE2B badde4e84a467e399d7a47d9706324ebe89203847dec937ca92a545b9af3297391e1648c71943483e88a893b5aa9b37cb9b3d7f13fbcff853a0952491fae82a0 SHA512 cf5afea2d4d99794cb01ea1eb6323e411e1122e8c13326e7fc3cf7bbfe91ed298aff6e5394942f9ea8b248dc643b4a13cd01ee6c54878233139ffce29026ab7b MISC metadata.xml 1077 BLAKE2B 922b79785db23ac7301e2e7a0c66834ae4ccb42466c87b92bd4d9db821830c307fac2192d0010ef224ef64fd83e80a62d47b29f9118432f70ed2340ec9bf49c5 SHA512 7d334c02c73ddc2628a5bebf598d79e9216eb5e4195905ba3a38453261cb25f240b41903042a0fdaad7453ed3cfd04ed2ba382746f38c25036095b019ea4b286 diff --git a/dev-lang/luau/files/luau-0.669-cmake_minimum.patch b/dev-lang/luau/files/luau-0.669-cmake_minimum.patch new file mode 100644 index 000000000000..d86ddfab6dc6 --- /dev/null +++ b/dev-lang/luau/files/luau-0.669-cmake_minimum.patch @@ -0,0 +1,19 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -4,7 +4,7 @@ if(EXT_PLATFORM_STRING) + return() + endif() + +-cmake_minimum_required(VERSION 3.10) ++cmake_minimum_required(VERSION 3.20) + + option(LUAU_BUILD_CLI "Build CLI" ON) + option(LUAU_BUILD_TESTS "Build tests" ON) +@@ -17,7 +17,6 @@ cmake_policy(SET CMP0054 NEW) + cmake_policy(SET CMP0091 NEW) + + if(LUAU_STATIC_CRT) +- cmake_minimum_required(VERSION 3.15) + set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>") + endif() + diff --git a/dev-lang/luau/luau-0.653.ebuild b/dev-lang/luau/luau-0.669.ebuild index c25b9760f14b..0b8d764b8825 100644 --- a/dev-lang/luau/luau-0.653.ebuild +++ b/dev-lang/luau/luau-0.669.ebuild @@ -12,12 +12,12 @@ HOMEPAGE="https://luau.org/ if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/luau-lang/${PN}.git" + EGIT_REPO_URI="https://github.com/luau-lang/${PN}" else SRC_URI="https://github.com/luau-lang/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" + -> ${P}.gh.tar.gz" - KEYWORDS="amd64 ~x86" + KEYWORDS="~amd64 ~x86" fi LICENSE="MIT" @@ -27,7 +27,7 @@ RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}/luau-0.653-TypedAllocator-cpp.patch" - "${FILESDIR}/luau-0.653-cmake_minimum.patch" + "${FILESDIR}/luau-0.669-cmake_minimum.patch" ) DOCS=( CONTRIBUTING.md README.md SECURITY.md ) |