nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

gcc-arm-embedded: remove aarch64-darwin from platforms

reverts c3557f2e6495722db017b76871c0870c8b95752d
reverts 4c5fbc98d2989c5ddf63056db3ee382f42d87e9c

one can use gcc-arm-embedded on aarch64-darwin via pkgsx86_64Darwin
(introduced in #161657)

+6 -18
+1 -3
pkgs/development/compilers/gcc-arm-embedded/10/default.nix
··· 11 11 release = "10.3-2021.10"; 12 12 13 13 suffix = { 14 - aarch64-darwin = "mac"; # use intel binaries via rosetta 15 14 aarch64-linux = "aarch64-linux"; 16 15 x86_64-darwin = "mac"; 17 16 x86_64-linux = "x86_64-linux"; ··· 19 20 src = fetchurl { 20 21 url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${release}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2"; 21 22 sha256 = { 22 - aarch64-darwin = "0fr8pki2g4bfk1rk90dzwql37d0b71ngzs9zyx0g2jainan3sqgv"; 23 23 aarch64-linux = "020j8gkzc0i0b74vz98gvngnwjm5222j1gk5nswfk6587krba1gn"; 24 24 x86_64-darwin = "0fr8pki2g4bfk1rk90dzwql37d0b71ngzs9zyx0g2jainan3sqgv"; 25 25 x86_64-linux = "18y92vpl22hf74yqdvmpw8adrkl92s4crzzs6avm05md37qb9nwp"; ··· 49 51 homepage = "https://developer.arm.com/open-source/gnu-toolchain/gnu-rm"; 50 52 license = with licenses; [ bsd2 gpl2 gpl3 lgpl21 lgpl3 mit ]; 51 53 maintainers = with maintainers; [ prusnak ]; 52 - platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; 54 + platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" ]; 53 55 }; 54 56 }
+1 -3
pkgs/development/compilers/gcc-arm-embedded/11/default.nix
··· 10 10 version = "11.3.rel1"; 11 11 12 12 platform = { 13 - aarch64-darwin = "darwin-x86_64"; # use intel binaries via rosetta 14 13 aarch64-linux = "aarch64"; 15 14 x86_64-darwin = "darwin-x86_64"; 16 15 x86_64-linux = "x86_64"; ··· 18 19 src = fetchurl { 19 20 url = "https://developer.arm.com/-/media/Files/downloads/gnu/${version}/binrel/arm-gnu-toolchain-${version}-${platform}-arm-none-eabi.tar.xz"; 20 21 sha256 = { 21 - aarch64-darwin = "1kr9kd9p2xk84fa99zf3gz5lkww2i9spqkjigjwakfkzbva56qw2"; 22 22 aarch64-linux = "0pmm5r0k5mxd5drbn2s8a7qkm8c4fi8j5y31c70yrp0qs08kqwbc"; 23 23 x86_64-darwin = "1kr9kd9p2xk84fa99zf3gz5lkww2i9spqkjigjwakfkzbva56qw2"; 24 24 x86_64-linux = "08b1w1zmj4z80k59zmlc1bf34lg8d7z65fwvp5ir2pb1d1zxh86l"; ··· 47 49 homepage = "https://developer.arm.com/open-source/gnu-toolchain/gnu-rm"; 48 50 license = with licenses; [ bsd2 gpl2 gpl3 lgpl21 lgpl3 mit ]; 49 51 maintainers = with maintainers; [ prusnak ]; 50 - platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; 52 + platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" ]; 51 53 }; 52 54 }
+1 -3
pkgs/development/compilers/gcc-arm-embedded/6/default.nix
··· 12 12 subdir = "6-2017q2"; 13 13 14 14 suffix = { 15 - aarch64-darwin = "mac"; # use intel binaries via rosetta 16 15 x86_64-darwin = "mac"; 17 16 x86_64-linux = "linux"; 18 17 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); ··· 19 20 src = fetchurl { 20 21 url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2"; 21 22 sha256 = { 22 - aarch64-darwin = "0019ylpq4inq7p5gydpmc9m8ni72fz2csrjlqmgx1698998q0c3x"; 23 23 x86_64-darwin = "0019ylpq4inq7p5gydpmc9m8ni72fz2csrjlqmgx1698998q0c3x"; 24 24 x86_64-linux = "1hvwi02mx34al525sngnl0cm7dkmzxfkb1brq9kvbv28wcplp3p6"; 25 25 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); ··· 48 50 homepage = "https://developer.arm.com/open-source/gnu-toolchain/gnu-rm"; 49 51 license = with licenses; [ bsd2 gpl2 gpl3 lgpl21 lgpl3 mit ]; 50 52 maintainers = with maintainers; [ prusnak ]; 51 - platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ]; 53 + platforms = [ "x86_64-linux" "x86_64-darwin" ]; 52 54 }; 53 55 }
+1 -3
pkgs/development/compilers/gcc-arm-embedded/7/default.nix
··· 12 12 subdir = "7-2018q2"; 13 13 14 14 suffix = { 15 - aarch64-darwin = "mac"; # use intel binaries via rosetta 16 15 x86_64-darwin = "mac"; 17 16 x86_64-linux = "linux"; 18 17 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); ··· 19 20 src = fetchurl { 20 21 url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2"; 21 22 sha256 = { 22 - aarch64-darwin = "0nc7m0mpa39qyhfyydxkkyqm7spfc27xf6ygi2vd2aym4r9azi61"; 23 23 x86_64-darwin = "0nc7m0mpa39qyhfyydxkkyqm7spfc27xf6ygi2vd2aym4r9azi61"; 24 24 x86_64-linux = "0sgysp3hfpgrkcbfiwkp0a7ymqs02khfbrjabm52b5z61sgi05xv"; 25 25 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); ··· 48 50 homepage = "https://developer.arm.com/open-source/gnu-toolchain/gnu-rm"; 49 51 license = with licenses; [ bsd2 gpl2 gpl3 lgpl21 lgpl3 mit ]; 50 52 maintainers = with maintainers; [ prusnak ]; 51 - platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ]; 53 + platforms = [ "x86_64-linux" "x86_64-darwin" ]; 52 54 }; 53 55 }
+1 -3
pkgs/development/compilers/gcc-arm-embedded/8/default.nix
··· 12 12 subdir = "8-2019q3/RC1.1"; 13 13 14 14 suffix = { 15 - aarch64-darwin = "mac"; # use intel binaries via rosetta 16 15 x86_64-darwin = "mac"; 17 16 x86_64-linux = "linux"; 18 17 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); ··· 19 20 src = fetchurl { 20 21 url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2"; 21 22 sha256 = { 22 - aarch64-darwin = "fc235ce853bf3bceba46eff4b95764c5935ca07fc4998762ef5e5b7d05f37085"; 23 23 x86_64-darwin = "fc235ce853bf3bceba46eff4b95764c5935ca07fc4998762ef5e5b7d05f37085"; 24 24 x86_64-linux = "b50b02b0a16e5aad8620e9d7c31110ef285c1dde28980b1a9448b764d77d8f92"; 25 25 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); ··· 48 50 homepage = "https://developer.arm.com/open-source/gnu-toolchain/gnu-rm"; 49 51 license = with licenses; [ bsd2 gpl2 gpl3 lgpl21 lgpl3 mit ]; 50 52 maintainers = with maintainers; [ prusnak ]; 51 - platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ]; 53 + platforms = [ "x86_64-linux" "x86_64-darwin" ]; 52 54 }; 53 55 }
+1 -3
pkgs/development/compilers/gcc-arm-embedded/9/default.nix
··· 12 12 subdir = "9-2020q2"; 13 13 14 14 suffix = { 15 - aarch64-darwin = "mac"; # use intel binaries via rosetta 16 15 aarch64-linux = "aarch64-linux"; 17 16 x86_64-darwin = "mac"; 18 17 x86_64-linux = "x86_64-linux"; ··· 20 21 src = fetchurl { 21 22 url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2"; 22 23 sha256 = { 23 - aarch64-darwin = "1ils9z16wrvglh72m428y5irmd36biq79yj86756whib8izbifdv"; 24 24 aarch64-linux = "1b5q2y710hy7lddj8vj3zl54gfl74j30kx3hk3i81zrcbv16ah8z"; 25 25 x86_64-darwin = "1ils9z16wrvglh72m428y5irmd36biq79yj86756whib8izbifdv"; 26 26 x86_64-linux = "07zi2yr5gvhpbij5pnj49zswb9g2gw7zqp4xwwniqmq477h2xp2s"; ··· 50 52 homepage = "https://developer.arm.com/open-source/gnu-toolchain/gnu-rm"; 51 53 license = with licenses; [ bsd2 gpl2 gpl3 lgpl21 lgpl3 mit ]; 52 54 maintainers = with maintainers; [ prusnak ]; 53 - platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; 55 + platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" ]; 54 56 }; 55 57 }