about summary refs log tree commit diff
path: root/pkgs/development/compilers/ghc
diff options
context:
space:
mode:
authorWill Dietz <w@wdtz.org>2016-12-14 18:25:58 -0600
committerPeter Simons <simons@cryp.to>2016-12-19 10:55:29 +0100
commit387066357deb5a98c2c7ad71a6650716b64488ba (patch)
tree41d692ab09286f474c337ed592f87dbd9a427f9e /pkgs/development/compilers/ghc
parent708070d2320d04d955b4f5fffa4622ddda3c7e7a (diff)
downloadnixlib-387066357deb5a98c2c7ad71a6650716b64488ba.tar
nixlib-387066357deb5a98c2c7ad71a6650716b64488ba.tar.gz
nixlib-387066357deb5a98c2c7ad71a6650716b64488ba.tar.bz2
nixlib-387066357deb5a98c2c7ad71a6650716b64488ba.tar.lz
nixlib-387066357deb5a98c2c7ad71a6650716b64488ba.tar.xz
nixlib-387066357deb5a98c2c7ad71a6650716b64488ba.tar.zst
nixlib-387066357deb5a98c2c7ad71a6650716b64488ba.zip
ghc-8.x: paxmark ghc and haddock
Diffstat (limited to 'pkgs/development/compilers/ghc')
-rw-r--r--pkgs/development/compilers/ghc/8.0.1.nix2
-rw-r--r--pkgs/development/compilers/ghc/8.0.2.nix2
-rw-r--r--pkgs/development/compilers/ghc/head.nix2
3 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/development/compilers/ghc/8.0.1.nix b/pkgs/development/compilers/ghc/8.0.1.nix
index 98a81b8e59e2..db9e0682096e 100644
--- a/pkgs/development/compilers/ghc/8.0.1.nix
+++ b/pkgs/development/compilers/ghc/8.0.1.nix
@@ -57,6 +57,8 @@ stdenv.mkDerivation rec {
   stripDebugFlags = [ "-S" ] ++ stdenv.lib.optional (!stdenv.isDarwin) "--keep-file-symbols";
 
   postInstall = ''
+    paxmark m $out/lib/${name}/bin/{ghc,haddock}
+
     # Install the bash completion file.
     install -D -m 444 utils/completion/ghc.bash $out/share/bash-completion/completions/ghc
 
diff --git a/pkgs/development/compilers/ghc/8.0.2.nix b/pkgs/development/compilers/ghc/8.0.2.nix
index 5a4355084357..9b8645fc1dbd 100644
--- a/pkgs/development/compilers/ghc/8.0.2.nix
+++ b/pkgs/development/compilers/ghc/8.0.2.nix
@@ -57,6 +57,8 @@ stdenv.mkDerivation rec {
   stripDebugFlags = [ "-S" ] ++ stdenv.lib.optional (!stdenv.isDarwin) "--keep-file-symbols";
 
   postInstall = ''
+    paxmark m $out/lib/${name}/bin/{ghc,haddock}
+
     # Install the bash completion file.
     install -D -m 444 utils/completion/ghc.bash $out/share/bash-completion/completions/ghc
 
diff --git a/pkgs/development/compilers/ghc/head.nix b/pkgs/development/compilers/ghc/head.nix
index 23a1b2821492..7573451695c3 100644
--- a/pkgs/development/compilers/ghc/head.nix
+++ b/pkgs/development/compilers/ghc/head.nix
@@ -53,6 +53,8 @@ in stdenv.mkDerivation (rec {
   stripDebugFlags = [ "-S" ] ++ stdenv.lib.optional (!stdenv.isDarwin) "--keep-file-symbols";
 
   postInstall = ''
+    paxmark m $out/lib/${name}/bin/{ghc,haddock}
+
     # Install the bash completion file.
     install -D -m 444 utils/completion/ghc.bash $out/share/bash-completion/completions/ghc