From dd3d0a72b25cea4cac19d4610a32d87a7e3992a1 Mon Sep 17 00:00:00 2001 From: Russell Hanneken Date: Thu, 1 May 2025 10:41:45 -0400 Subject: [PATCH 1/3] fix(luau-lang/luau): restrict darwin support to arm64 --- pkgs/luau-lang/luau/registry.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/luau-lang/luau/registry.yaml b/pkgs/luau-lang/luau/registry.yaml index e21beba1bb9..9c766cfc797 100644 --- a/pkgs/luau-lang/luau/registry.yaml +++ b/pkgs/luau-lang/luau/registry.yaml @@ -13,7 +13,7 @@ packages: darwin: macos linux: ubuntu supported_envs: - - darwin + - darwin/arm64 - linux - windows/amd64 files: From 4903e7375a1c61e02128c867b84049b675aaac5b Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Thu, 1 May 2025 14:45:45 +0000 Subject: [PATCH 2/3] [autofix.ci] apply automated fixes --- registry.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry.yaml b/registry.yaml index 722643925c6..4a48491dd60 100644 --- a/registry.yaml +++ b/registry.yaml @@ -47182,7 +47182,7 @@ packages: darwin: macos linux: ubuntu supported_envs: - - darwin + - darwin/arm64 - linux - windows/amd64 files: From 325d541fbd0c4ffdd9a2526ff43cdecd737a92a6 Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Fri, 2 May 2025 05:54:27 +0900 Subject: [PATCH 3/3] fix(luau-lang/luau): support old versions --- pkgs/luau-lang/luau/pkg.yaml | 4 ++++ pkgs/luau-lang/luau/registry.yaml | 30 +++++++++++++++++++++++++++++- registry.yaml | 30 +++++++++++++++++++++++++++++- 3 files changed, 62 insertions(+), 2 deletions(-) diff --git a/pkgs/luau-lang/luau/pkg.yaml b/pkgs/luau-lang/luau/pkg.yaml index fb742756316..a13d269e3d5 100644 --- a/pkgs/luau-lang/luau/pkg.yaml +++ b/pkgs/luau-lang/luau/pkg.yaml @@ -1,2 +1,6 @@ packages: - name: luau-lang/luau@0.671 + - name: luau-lang/luau + version: 0.644 + - name: luau-lang/luau + version: 0.622 diff --git a/pkgs/luau-lang/luau/registry.yaml b/pkgs/luau-lang/luau/registry.yaml index 9c766cfc797..d21dbdf5d85 100644 --- a/pkgs/luau-lang/luau/registry.yaml +++ b/pkgs/luau-lang/luau/registry.yaml @@ -6,6 +6,34 @@ packages: description: A fast, small, safe, gradually typed embeddable scripting language derived from Lua version_constraint: "false" version_overrides: + - version_constraint: semver("<= 0.622") + asset: luau-{{.OS}}.{{.Format}} + format: zip + replacements: + darwin: macos + linux: ubuntu + supported_envs: + - darwin + - linux + - windows/amd64 + files: + - name: luau + - name: luau-analyze + - name: luau-compile + - version_constraint: semver("<= 0.644") + asset: luau-{{.OS}}.{{.Format}} + format: zip + replacements: + darwin: macos + linux: ubuntu + supported_envs: + - darwin/arm64 + - linux + - windows + files: + - name: luau + - name: luau-analyze + - name: luau-compile - version_constraint: "true" asset: luau-{{.OS}}.{{.Format}} format: zip @@ -15,7 +43,7 @@ packages: supported_envs: - darwin/arm64 - linux - - windows/amd64 + - windows files: - name: luau - name: luau-analyze diff --git a/registry.yaml b/registry.yaml index 4a48491dd60..2a05711dfb0 100644 --- a/registry.yaml +++ b/registry.yaml @@ -47175,6 +47175,34 @@ packages: description: A fast, small, safe, gradually typed embeddable scripting language derived from Lua version_constraint: "false" version_overrides: + - version_constraint: semver("<= 0.622") + asset: luau-{{.OS}}.{{.Format}} + format: zip + replacements: + darwin: macos + linux: ubuntu + supported_envs: + - darwin + - linux + - windows/amd64 + files: + - name: luau + - name: luau-analyze + - name: luau-compile + - version_constraint: semver("<= 0.644") + asset: luau-{{.OS}}.{{.Format}} + format: zip + replacements: + darwin: macos + linux: ubuntu + supported_envs: + - darwin/arm64 + - linux + - windows + files: + - name: luau + - name: luau-analyze + - name: luau-compile - version_constraint: "true" asset: luau-{{.OS}}.{{.Format}} format: zip @@ -47184,7 +47212,7 @@ packages: supported_envs: - darwin/arm64 - linux - - windows/amd64 + - windows files: - name: luau - name: luau-analyze