summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanne Heß <janne@hess.ooo>2024-02-06 12:53:52 +0100
committerJanne Heß <janne@hess.ooo>2024-02-06 13:52:46 +0100
commit0c24198ad3d9164dc260c98224af38a393c247fc (patch)
treee4e3e7ef76a956769ab97c37808c598e1f0e8eac
parentrustdesk-flutter: Initial Darwin support (diff)
downloadnixpkgs-origin/feat/rustdesk-flutter-darwin.tar.gz
flutter313: Fix aarch64-darwin platform nameorigin/feat/rustdesk-flutter-darwin
-rw-r--r--pkgs/development/compilers/flutter/patches/override-host-platform.patch2
-rw-r--r--pkgs/development/compilers/flutter/wrapper.nix2
2 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/compilers/flutter/patches/override-host-platform.patch b/pkgs/development/compilers/flutter/patches/override-host-platform.patch
index 51dcfdb5cc57..42c16791a561 100644
--- a/pkgs/development/compilers/flutter/patches/override-host-platform.patch
+++ b/pkgs/development/compilers/flutter/patches/override-host-platform.patch
@@ -13,7 +13,7 @@ index 1ce1951cef..1bd7602318 100644
+ 'x86_64-linux' => HostPlatform.linux_x64,
+ 'aarch64-linux' => HostPlatform.linux_arm64,
+ 'x86_64-darwin' => HostPlatform.darwin_x64,
-+ 'arm64-darwin' => HostPlatform.darwin_arm64,
++ 'aarch64-darwin' => HostPlatform.darwin_arm64,
+ String value => throw ArgumentError.value(value, 'NIX_FLUTTER_HOST_PLATFORM', 'Unknown Nix host platform!'),
+ };
diff --git a/pkgs/development/compilers/flutter/wrapper.nix b/pkgs/development/compilers/flutter/wrapper.nix
index 4a7aedf97d38..155769224d62 100644
--- a/pkgs/development/compilers/flutter/wrapper.nix
+++ b/pkgs/development/compilers/flutter/wrapper.nix
@@ -52,7 +52,7 @@ let
inherit flutterPlatform;
systemPlatform = stdenv.hostPlatform.system;
flutter = callPackage ./wrapper.nix { inherit flutter; };
- hash = artifactHashes.${flutterPlatform}.${stdenv.hostPlatform.system} or "";
+ hash = artifactHashes.${flutterPlatform}.${if stdenv.hostPlatform.system == "aarch64-darwin" then "x86_64-darwin" else stdenv.hostPlatform.system} or "";
};
}));