Revert "stdenv: aarch64 is also ARM"

This reverts commit a5f4e22289229a5f6b7341d17c45db98be84d479.

Breaks the stdenv build, e.g.: http://hydra.nixos.org/build/50015717
In general, the architectures are different enough that there is no
reason to consider both as ARM, just like we don't consider x86_64 as
32-bit x86.

cc @fpletz

+5 -6
+1 -1
pkgs/development/libraries/libdrm/default.nix
··· 20 "echo : \\\${ac_cv_func_clock_gettime=\'yes\'} > config.cache"; 21 22 configureFlags = [ "--disable-valgrind" ] 23 - ++ stdenv.lib.optionals stdenv.isArm [ "--enable-tegra-experimental-api" "--enable-etnaviv-experimental-api" ] 24 ++ stdenv.lib.optional stdenv.isDarwin "-C"; 25 26 crossAttrs.configureFlags = configureFlags ++ [ "--disable-intel" ];
··· 20 "echo : \\\${ac_cv_func_clock_gettime=\'yes\'} > config.cache"; 21 22 configureFlags = [ "--disable-valgrind" ] 23 + ++ stdenv.lib.optionals (stdenv.isArm || stdenv.isAarch64) [ "--enable-tegra-experimental-api" "--enable-etnaviv-experimental-api" ] 24 ++ stdenv.lib.optional stdenv.isDarwin "-C"; 25 26 crossAttrs.configureFlags = configureFlags ++ [ "--disable-intel" ];
+3 -3
pkgs/development/libraries/mesa/default.nix
··· 30 31 let 32 defaultGalliumDrivers = 33 - if stdenv.isArm 34 then ["nouveau" "freedreno" "vc4" "etnaviv"] 35 else ["i915" "ilo" "r300" "r600" "radeonsi" "nouveau"]; 36 defaultDriDrivers = 37 - if stdenv.isArm 38 then ["nouveau"] 39 else ["i915" "i965" "nouveau" "radeon" "r200"]; 40 defaultVulkanDrivers = 41 - if stdenv.isArm 42 then [] 43 else ["intel"] ++ lib.optional enableRadv "radeon"; 44 in
··· 30 31 let 32 defaultGalliumDrivers = 33 + if (stdenv.isArm || stdenv.isAarch64) 34 then ["nouveau" "freedreno" "vc4" "etnaviv"] 35 else ["i915" "ilo" "r300" "r600" "radeonsi" "nouveau"]; 36 defaultDriDrivers = 37 + if (stdenv.isArm || stdenv.isAarch64) 38 then ["nouveau"] 39 else ["i915" "i965" "nouveau" "radeon" "r200"]; 40 defaultVulkanDrivers = 41 + if (stdenv.isArm || stdenv.isAarch64) 42 then [] 43 else ["intel"] ++ lib.optional enableRadv "radeon"; 44 in
+1 -2
pkgs/stdenv/generic/default.nix
··· 397 || system == "mips64el-linux"; 398 isArm = system == "armv5tel-linux" 399 || system == "armv6l-linux" 400 - || system == "armv7l-linux" 401 - || system == "aarch64-linux"; 402 isAarch64 = system == "aarch64-linux"; 403 isBigEndian = system == "powerpc-linux"; 404
··· 397 || system == "mips64el-linux"; 398 isArm = system == "armv5tel-linux" 399 || system == "armv6l-linux" 400 + || system == "armv7l-linux"; 401 isAarch64 = system == "aarch64-linux"; 402 isBigEndian = system == "powerpc-linux"; 403