summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/generic-builder.nix
diff options
context:
space:
mode:
authorDavid Johnson <djohnson.m@gmail.com>2017-04-13 23:21:38 -0500
committerDavid Johnson <djohnson.m@gmail.com>2017-04-14 00:34:02 -0500
commit6f69681dad1c937614dbbb767f95480ea630d781 (patch)
treeb79e29c15ca077a8a7e1aa304cf956ba5b800c8b /pkgs/development/haskell-modules/generic-builder.nix
parente94437d1ed7616f0e3dfa90498d81e191652cba8 (diff)
downloadnixlib-6f69681dad1c937614dbbb767f95480ea630d781.tar
nixlib-6f69681dad1c937614dbbb767f95480ea630d781.tar.gz
nixlib-6f69681dad1c937614dbbb767f95480ea630d781.tar.bz2
nixlib-6f69681dad1c937614dbbb767f95480ea630d781.tar.lz
nixlib-6f69681dad1c937614dbbb767f95480ea630d781.tar.xz
nixlib-6f69681dad1c937614dbbb767f95480ea630d781.tar.zst
nixlib-6f69681dad1c937614dbbb767f95480ea630d781.zip
Add hardening, bump hash to HaLVM
Diffstat (limited to 'pkgs/development/haskell-modules/generic-builder.nix')
-rw-r--r--pkgs/development/haskell-modules/generic-builder.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix
index d39e1bacd71d..0c51f208f462 100644
--- a/pkgs/development/haskell-modules/generic-builder.nix
+++ b/pkgs/development/haskell-modules/generic-builder.nix
@@ -1,5 +1,5 @@
 { stdenv, fetchurl, ghc, pkgconfig, glibcLocales, coreutils, gnugrep, gnused
-, jailbreak-cabal, hscolour, cpphs, nodejs
+, jailbreak-cabal, hscolour, cpphs, nodejs, lib
 }: let isCross = (ghc.cross or null) != null; in
 
 { pname
@@ -53,7 +53,7 @@
 , shellHook ? ""
 , coreSetup ? false # Use only core packages to build Setup.hs.
 , useCpphs ? false
-, hardeningDisable ? []
+, hardeningDisable ? lib.optional (ghc.isHaLVM or false) "all"
 } @ args:
 
 assert editedCabalFile != null -> revision != null;