haskell.compiler.ghc901: fix aarch64-darwin build

by applying autoSignDarwinBinariesHook
main
Pavol Rusnak 3 years ago
parent 044e860242
commit 3b9e94dc6c
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D
  1. 3
      pkgs/development/compilers/ghc/9.0.1.nix
  2. 1
      pkgs/top-level/haskell-packages.nix

@ -3,6 +3,7 @@
# build-tools
, bootPkgs
, autoconf, automake, coreutils, fetchurl, perl, python3, m4, sphinx
, autoSignDarwinBinariesHook
, bash
, libiconv ? null, ncurses
@ -243,6 +244,8 @@ stdenv.mkDerivation (rec {
nativeBuildInputs = [
perl autoconf automake m4 python3
ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour
] ++ lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [
autoSignDarwinBinariesHook
] ++ lib.optionals enableDocs [
sphinx
];

@ -108,6 +108,7 @@ in {
else
packages.ghc8107Binary;
inherit (buildPackages.python3Packages) sphinx;
inherit (buildPackages.darwin) autoSignDarwinBinariesHook;
buildLlvmPackages = buildPackages.llvmPackages_10;
llvmPackages = pkgs.llvmPackages_10;
};

Loading…
Cancel
Save