stockfish: support aarch64-darwin

This commit is contained in:
Ian Macalinao 2024-02-23 11:43:14 +08:00
parent 338a8dc6c1
commit 534375c4ba
No known key found for this signature in database
GPG Key ID: 23023A87F0BE00F3

View File

@ -4,7 +4,7 @@ let
# The x86-64-modern may need to be refined further in the future
# but stdenv.hostPlatform CPU flags do not currently work on Darwin
# https://discourse.nixos.org/t/darwin-system-and-stdenv-hostplatform-features/9745
archDarwin = if stdenv.isx86_64 then "x86-64-modern" else "x86-64";
archDarwin = if stdenv.isx86_64 then "x86-64-modern" else "apple-silicon";
arch = if stdenv.isDarwin then archDarwin else
if stdenv.isx86_64 then "x86-64" else
if stdenv.isi686 then "x86-32" else
@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
much stronger than the best human chess grandmasters.
'';
maintainers = with maintainers; [ luispedro siraben ];
platforms = ["x86_64-linux" "i686-linux" "x86_64-darwin" "aarch64-linux"];
platforms = ["x86_64-linux" "i686-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin"];
license = licenses.gpl3Only;
};