From 83426868680d86c77ad74d69dddfb60921bf3853 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 2 Nov 2014 14:21:09 +0100 Subject: [PATCH] haskell-platform: install binaries and libraries into the user environment Fixes https://github.com/NixOS/nixpkgs/issues/2968. --- .../libraries/haskell/haskell-platform/2009.2.0.2.nix | 1 + .../libraries/haskell/haskell-platform/2010.1.0.0.nix | 1 + .../libraries/haskell/haskell-platform/2010.2.0.0.nix | 1 + .../libraries/haskell/haskell-platform/2011.2.0.0.nix | 1 + .../libraries/haskell/haskell-platform/2011.2.0.1.nix | 1 + .../libraries/haskell/haskell-platform/2011.4.0.0.nix | 1 + .../libraries/haskell/haskell-platform/2012.2.0.0.nix | 1 + .../libraries/haskell/haskell-platform/2012.4.0.0.nix | 1 + .../libraries/haskell/haskell-platform/2013.2.0.0.nix | 1 + 9 files changed, 9 insertions(+) diff --git a/pkgs/development/libraries/haskell/haskell-platform/2009.2.0.2.nix b/pkgs/development/libraries/haskell/haskell-platform/2009.2.0.2.nix index eac734a8422..1da301e50ae 100644 --- a/pkgs/development/libraries/haskell/haskell-platform/2009.2.0.2.nix +++ b/pkgs/development/libraries/haskell/haskell-platform/2009.2.0.2.nix @@ -17,6 +17,7 @@ cabal.mkDerivation (self : { stm time xhtml zlib parsec network cabalInstall alex happy ghc ]; + propagatedUserEnvPkgs = self.propagatedBuildInputs; meta = { description = "Haskell Platform meta package"; license = self.stdenv.lib.licenses.bsd3; diff --git a/pkgs/development/libraries/haskell/haskell-platform/2010.1.0.0.nix b/pkgs/development/libraries/haskell/haskell-platform/2010.1.0.0.nix index 8c1630752ec..9f157a51962 100644 --- a/pkgs/development/libraries/haskell/haskell-platform/2010.1.0.0.nix +++ b/pkgs/development/libraries/haskell/haskell-platform/2010.1.0.0.nix @@ -17,6 +17,7 @@ cabal.mkDerivation (self : { stm xhtml zlib parsec cabalInstall alex happy ghc ]; + propagatedUserEnvPkgs = self.propagatedBuildInputs; meta = { description = "Haskell Platform meta package"; license = self.stdenv.lib.licenses.bsd3; diff --git a/pkgs/development/libraries/haskell/haskell-platform/2010.2.0.0.nix b/pkgs/development/libraries/haskell/haskell-platform/2010.2.0.0.nix index b9a3a841af5..9462d1304b7 100644 --- a/pkgs/development/libraries/haskell/haskell-platform/2010.2.0.0.nix +++ b/pkgs/development/libraries/haskell/haskell-platform/2010.2.0.0.nix @@ -17,6 +17,7 @@ cabal.mkDerivation (self : { stm xhtml zlib mtl parsec deepseq cabalInstall alex happy ghc ]; + propagatedUserEnvPkgs = self.propagatedBuildInputs; meta = { description = "Haskell Platform meta package"; license = self.stdenv.lib.licenses.bsd3; diff --git a/pkgs/development/libraries/haskell/haskell-platform/2011.2.0.0.nix b/pkgs/development/libraries/haskell/haskell-platform/2011.2.0.0.nix index 4a9752a0611..dff683a4096 100644 --- a/pkgs/development/libraries/haskell/haskell-platform/2011.2.0.0.nix +++ b/pkgs/development/libraries/haskell/haskell-platform/2011.2.0.0.nix @@ -19,6 +19,7 @@ cabal.mkDerivation (self : { cabalInstall alex happy ghc ]; noHaddock = true; + propagatedUserEnvPkgs = self.propagatedBuildInputs; meta = { description = "Haskell Platform meta package"; license = self.stdenv.lib.licenses.bsd3; diff --git a/pkgs/development/libraries/haskell/haskell-platform/2011.2.0.1.nix b/pkgs/development/libraries/haskell/haskell-platform/2011.2.0.1.nix index cae4cc6796c..7c6d206fd7d 100644 --- a/pkgs/development/libraries/haskell/haskell-platform/2011.2.0.1.nix +++ b/pkgs/development/libraries/haskell/haskell-platform/2011.2.0.1.nix @@ -29,6 +29,7 @@ cabal.mkDerivation (self : { touch $sourceRoot/LICENSE ''; noHaddock = true; + propagatedUserEnvPkgs = self.propagatedBuildInputs; meta = { description = "Haskell Platform meta package"; license = self.stdenv.lib.licenses.bsd3; diff --git a/pkgs/development/libraries/haskell/haskell-platform/2011.4.0.0.nix b/pkgs/development/libraries/haskell/haskell-platform/2011.4.0.0.nix index 61aa32aff45..d44b6011320 100644 --- a/pkgs/development/libraries/haskell/haskell-platform/2011.4.0.0.nix +++ b/pkgs/development/libraries/haskell/haskell-platform/2011.4.0.0.nix @@ -29,6 +29,7 @@ cabal.mkDerivation (self : { touch $sourceRoot/LICENSE ''; noHaddock = true; + propagatedUserEnvPkgs = self.propagatedBuildInputs; meta = { homepage = "http://haskell.org/platform"; description = "Haskell Platform meta package"; diff --git a/pkgs/development/libraries/haskell/haskell-platform/2012.2.0.0.nix b/pkgs/development/libraries/haskell/haskell-platform/2012.2.0.0.nix index 9873342fa8d..268298a927a 100644 --- a/pkgs/development/libraries/haskell/haskell-platform/2012.2.0.0.nix +++ b/pkgs/development/libraries/haskell/haskell-platform/2012.2.0.0.nix @@ -29,6 +29,7 @@ cabal.mkDerivation (self : { touch $sourceRoot/LICENSE ''; noHaddock = true; + propagatedUserEnvPkgs = self.propagatedBuildInputs; meta = { homepage = "http://haskell.org/platform"; description = "Haskell Platform meta package"; diff --git a/pkgs/development/libraries/haskell/haskell-platform/2012.4.0.0.nix b/pkgs/development/libraries/haskell/haskell-platform/2012.4.0.0.nix index e54f9264159..035777d1b5e 100644 --- a/pkgs/development/libraries/haskell/haskell-platform/2012.4.0.0.nix +++ b/pkgs/development/libraries/haskell/haskell-platform/2012.4.0.0.nix @@ -31,6 +31,7 @@ cabal.mkDerivation (self : { touch $sourceRoot/LICENSE ''; noHaddock = true; + propagatedUserEnvPkgs = self.propagatedBuildInputs; meta = { homepage = "http://haskell.org/platform"; description = "Haskell Platform meta package"; diff --git a/pkgs/development/libraries/haskell/haskell-platform/2013.2.0.0.nix b/pkgs/development/libraries/haskell/haskell-platform/2013.2.0.0.nix index c7ce9b09815..07ecb457546 100644 --- a/pkgs/development/libraries/haskell/haskell-platform/2013.2.0.0.nix +++ b/pkgs/development/libraries/haskell/haskell-platform/2013.2.0.0.nix @@ -33,6 +33,7 @@ cabal.mkDerivation (self : { touch $sourceRoot/LICENSE ''; noHaddock = true; + propagatedUserEnvPkgs = self.propagatedBuildInputs; meta = { homepage = "http://haskell.org/platform"; description = "Haskell Platform meta package";