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 e21beba1bb9..d21dbdf5d85 100644 --- a/pkgs/luau-lang/luau/registry.yaml +++ b/pkgs/luau-lang/luau/registry.yaml @@ -6,7 +6,7 @@ packages: description: A fast, small, safe, gradually typed embeddable scripting language derived from Lua version_constraint: "false" version_overrides: - - version_constraint: "true" + - version_constraint: semver("<= 0.622") asset: luau-{{.OS}}.{{.Format}} format: zip replacements: @@ -16,6 +16,34 @@ packages: - 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 + replacements: + darwin: macos + linux: ubuntu + supported_envs: + - darwin/arm64 + - linux + - windows files: - name: luau - name: luau-analyze diff --git a/registry.yaml b/registry.yaml index 722643925c6..2a05711dfb0 100644 --- a/registry.yaml +++ b/registry.yaml @@ -47175,7 +47175,7 @@ packages: description: A fast, small, safe, gradually typed embeddable scripting language derived from Lua version_constraint: "false" version_overrides: - - version_constraint: "true" + - version_constraint: semver("<= 0.622") asset: luau-{{.OS}}.{{.Format}} format: zip replacements: @@ -47185,6 +47185,34 @@ packages: - 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 + replacements: + darwin: macos + linux: ubuntu + supported_envs: + - darwin/arm64 + - linux + - windows files: - name: luau - name: luau-analyze