diff options
author | Tom Cumming <mail@tomcumming.co.uk> | 2023-05-15 23:33:36 +0100 |
---|---|---|
committer | Tom Cumming <mail@tomcumming.co.uk> | 2023-05-17 17:23:52 +0100 |
commit | 5907564df065fd0e63cd0b6070a48fa9829ed0b3 (patch) | |
tree | 6365978d09abcbbce3dbeecbc08f1e18420dcba9 /pkgs/development/compilers/purescript/purescript/default.nix | |
parent | 89fad28e1f8dc011b5a4222157027b4e8784845c (diff) | |
download | nixpkgs-5907564df065fd0e63cd0b6070a48fa9829ed0b3.tar nixpkgs-5907564df065fd0e63cd0b6070a48fa9829ed0b3.tar.gz nixpkgs-5907564df065fd0e63cd0b6070a48fa9829ed0b3.tar.bz2 nixpkgs-5907564df065fd0e63cd0b6070a48fa9829ed0b3.tar.lz nixpkgs-5907564df065fd0e63cd0b6070a48fa9829ed0b3.tar.xz nixpkgs-5907564df065fd0e63cd0b6070a48fa9829ed0b3.tar.zst nixpkgs-5907564df065fd0e63cd0b6070a48fa9829ed0b3.zip |
purescript: Add aarch64-darwin target
Diffstat (limited to 'pkgs/development/compilers/purescript/purescript/default.nix')
-rw-r--r-- | pkgs/development/compilers/purescript/purescript/default.nix | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/pkgs/development/compilers/purescript/purescript/default.nix b/pkgs/development/compilers/purescript/purescript/default.nix index 2e0eb9534f4..d7c8394a57b 100644 --- a/pkgs/development/compilers/purescript/purescript/default.nix +++ b/pkgs/development/compilers/purescript/purescript/default.nix @@ -24,10 +24,17 @@ in stdenv.mkDerivation rec { src = if stdenv.isDarwin then - fetchurl { - url = "https://github.com/${pname}/${pname}/releases/download/v${version}/macos.tar.gz"; - sha256 = "1xxg79rlf7li9f73wdbwif1dyy4hnzpypy6wx4zbnvap53habq9f"; - } + (if stdenv.isAarch64 + then + fetchurl { + url = "https://github.com/${pname}/${pname}/releases/download/v${version}/macos-arm64.tar.gz"; + sha256 = "16ci26pgrw0zmnyn1zj129y9624cqwzrhqglc8mgfg4k7rxvqy2a"; + } + else + fetchurl { + url = "https://123.github.com/${pname}/${pname}/releases/download/v${version}/macos.tar.gz"; + sha256 = "1xxg79rlf7li9f73wdbwif1dyy4hnzpypy6wx4zbnvap53habq9f"; + }) else fetchurl { url = "https://github.com/${pname}/${pname}/releases/download/v${version}/linux64.tar.gz"; @@ -63,7 +70,7 @@ in stdenv.mkDerivation rec { license = licenses.bsd3; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; maintainers = with maintainers; [ justinwoo mbbx6spp cdepillabout ]; - platforms = [ "x86_64-linux" "x86_64-darwin" ]; + platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ]; mainProgram = "purs"; changelog = "https://github.com/purescript/purescript/releases/tag/v${version}"; }; |