summary refs log tree commit diff
path: root/pkgs/development/libraries/qt-5
diff options
context:
space:
mode:
authorPavol Rusnak <pavol@rusnak.io>2021-12-23 20:32:16 +0100
committerPavol Rusnak <pavol@rusnak.io>2021-12-25 18:48:44 +0100
commitaf8c0956654361e7cdedd5d3ed9ccd3316f013c7 (patch)
tree42b896e9274dfd1a7b779d1ef4063599b19d7609 /pkgs/development/libraries/qt-5
parentca00abc407ada59c35f6eaf96909d4f1b11c11c0 (diff)
downloadnixpkgs-af8c0956654361e7cdedd5d3ed9ccd3316f013c7.tar
nixpkgs-af8c0956654361e7cdedd5d3ed9ccd3316f013c7.tar.gz
nixpkgs-af8c0956654361e7cdedd5d3ed9ccd3316f013c7.tar.bz2
nixpkgs-af8c0956654361e7cdedd5d3ed9ccd3316f013c7.tar.lz
nixpkgs-af8c0956654361e7cdedd5d3ed9ccd3316f013c7.tar.xz
nixpkgs-af8c0956654361e7cdedd5d3ed9ccd3316f013c7.tar.zst
nixpkgs-af8c0956654361e7cdedd5d3ed9ccd3316f013c7.zip
qt5{12,14,15}: mark broken on aarch64-darwin
Diffstat (limited to 'pkgs/development/libraries/qt-5')
-rw-r--r--pkgs/development/libraries/qt-5/modules/qtbase.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/development/libraries/qt-5/modules/qtbase.nix b/pkgs/development/libraries/qt-5/modules/qtbase.nix
index ddcfc332339..5e2bb41c40f 100644
--- a/pkgs/development/libraries/qt-5/modules/qtbase.nix
+++ b/pkgs/development/libraries/qt-5/modules/qtbase.nix
@@ -362,7 +362,12 @@ stdenv.mkDerivation {
     license = with licenses; [ fdl13 gpl2 lgpl21 lgpl3 ];
     maintainers = with maintainers; [ qknight ttuegel periklis bkchr ];
     platforms = platforms.unix;
-    broken = stdenv.isDarwin && (compareVersion "5.9.0" < 0);
+    # Qt5 is broken on aarch64-darwin
+    # the build ends up with the following error:
+    #   error: unknown target CPU 'armv8.3-a+crypto+sha2+aes+crc+fp16+lse+simd+ras+rdm+rcpc'
+    #   note: valid target CPU values are: nocona, core2, penryn, ..., znver1, znver2, x86-64
+    # it seems the qmake/cmake passes x86_64 as preferred architecture somewhere
+    broken = stdenv.isDarwin && stdenv.isAarch64;
   };
 
 }