haskell-platform: install binaries and libraries into the user environment
Fixes https://github.com/NixOS/nixpkgs/issues/2968.
This commit is contained in:
@@ -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";
|
||||||
|
|||||||
Reference in New Issue
Block a user