haskell-platform: install binaries and libraries into the user environment
Fixes https://github.com/NixOS/nixpkgs/issues/2968.
This commit is contained in:
parent
c89122b940
commit
8342686868
|
@ -17,6 +17,7 @@ cabal.mkDerivation (self : {
|
||||||
stm time xhtml zlib parsec network
|
stm time xhtml zlib parsec network
|
||||||
cabalInstall alex happy ghc
|
cabalInstall alex happy ghc
|
||||||
];
|
];
|
||||||
|
propagatedUserEnvPkgs = self.propagatedBuildInputs;
|
||||||
meta = {
|
meta = {
|
||||||
description = "Haskell Platform meta package";
|
description = "Haskell Platform meta package";
|
||||||
license = self.stdenv.lib.licenses.bsd3;
|
license = self.stdenv.lib.licenses.bsd3;
|
||||||
|
|
|
@ -17,6 +17,7 @@ cabal.mkDerivation (self : {
|
||||||
stm xhtml zlib parsec
|
stm xhtml zlib parsec
|
||||||
cabalInstall alex happy ghc
|
cabalInstall alex happy ghc
|
||||||
];
|
];
|
||||||
|
propagatedUserEnvPkgs = self.propagatedBuildInputs;
|
||||||
meta = {
|
meta = {
|
||||||
description = "Haskell Platform meta package";
|
description = "Haskell Platform meta package";
|
||||||
license = self.stdenv.lib.licenses.bsd3;
|
license = self.stdenv.lib.licenses.bsd3;
|
||||||
|
|
|
@ -17,6 +17,7 @@ cabal.mkDerivation (self : {
|
||||||
stm xhtml zlib mtl parsec deepseq
|
stm xhtml zlib mtl parsec deepseq
|
||||||
cabalInstall alex happy ghc
|
cabalInstall alex happy ghc
|
||||||
];
|
];
|
||||||
|
propagatedUserEnvPkgs = self.propagatedBuildInputs;
|
||||||
meta = {
|
meta = {
|
||||||
description = "Haskell Platform meta package";
|
description = "Haskell Platform meta package";
|
||||||
license = self.stdenv.lib.licenses.bsd3;
|
license = self.stdenv.lib.licenses.bsd3;
|
||||||
|
|
|
@ -19,6 +19,7 @@ cabal.mkDerivation (self : {
|
||||||
cabalInstall alex happy ghc
|
cabalInstall alex happy ghc
|
||||||
];
|
];
|
||||||
noHaddock = true;
|
noHaddock = true;
|
||||||
|
propagatedUserEnvPkgs = self.propagatedBuildInputs;
|
||||||
meta = {
|
meta = {
|
||||||
description = "Haskell Platform meta package";
|
description = "Haskell Platform meta package";
|
||||||
license = self.stdenv.lib.licenses.bsd3;
|
license = self.stdenv.lib.licenses.bsd3;
|
||||||
|
|
|
@ -29,6 +29,7 @@ cabal.mkDerivation (self : {
|
||||||
touch $sourceRoot/LICENSE
|
touch $sourceRoot/LICENSE
|
||||||
'';
|
'';
|
||||||
noHaddock = true;
|
noHaddock = true;
|
||||||
|
propagatedUserEnvPkgs = self.propagatedBuildInputs;
|
||||||
meta = {
|
meta = {
|
||||||
description = "Haskell Platform meta package";
|
description = "Haskell Platform meta package";
|
||||||
license = self.stdenv.lib.licenses.bsd3;
|
license = self.stdenv.lib.licenses.bsd3;
|
||||||
|
|
|
@ -29,6 +29,7 @@ cabal.mkDerivation (self : {
|
||||||
touch $sourceRoot/LICENSE
|
touch $sourceRoot/LICENSE
|
||||||
'';
|
'';
|
||||||
noHaddock = true;
|
noHaddock = true;
|
||||||
|
propagatedUserEnvPkgs = self.propagatedBuildInputs;
|
||||||
meta = {
|
meta = {
|
||||||
homepage = "http://haskell.org/platform";
|
homepage = "http://haskell.org/platform";
|
||||||
description = "Haskell Platform meta package";
|
description = "Haskell Platform meta package";
|
||||||
|
|
|
@ -29,6 +29,7 @@ cabal.mkDerivation (self : {
|
||||||
touch $sourceRoot/LICENSE
|
touch $sourceRoot/LICENSE
|
||||||
'';
|
'';
|
||||||
noHaddock = true;
|
noHaddock = true;
|
||||||
|
propagatedUserEnvPkgs = self.propagatedBuildInputs;
|
||||||
meta = {
|
meta = {
|
||||||
homepage = "http://haskell.org/platform";
|
homepage = "http://haskell.org/platform";
|
||||||
description = "Haskell Platform meta package";
|
description = "Haskell Platform meta package";
|
||||||
|
|
|
@ -31,6 +31,7 @@ cabal.mkDerivation (self : {
|
||||||
touch $sourceRoot/LICENSE
|
touch $sourceRoot/LICENSE
|
||||||
'';
|
'';
|
||||||
noHaddock = true;
|
noHaddock = true;
|
||||||
|
propagatedUserEnvPkgs = self.propagatedBuildInputs;
|
||||||
meta = {
|
meta = {
|
||||||
homepage = "http://haskell.org/platform";
|
homepage = "http://haskell.org/platform";
|
||||||
description = "Haskell Platform meta package";
|
description = "Haskell Platform meta package";
|
||||||
|
|
|
@ -33,6 +33,7 @@ cabal.mkDerivation (self : {
|
||||||
touch $sourceRoot/LICENSE
|
touch $sourceRoot/LICENSE
|
||||||
'';
|
'';
|
||||||
noHaddock = true;
|
noHaddock = true;
|
||||||
|
propagatedUserEnvPkgs = self.propagatedBuildInputs;
|
||||||
meta = {
|
meta = {
|
||||||
homepage = "http://haskell.org/platform";
|
homepage = "http://haskell.org/platform";
|
||||||
description = "Haskell Platform meta package";
|
description = "Haskell Platform meta package";
|
||||||
|
|
Loading…
Reference in New Issue