Switched the default version of ghc and Haskell Platform to 6.12.3 and 2010.2.0.0.
svn path=/nixpkgs/trunk/; revision=22715
This commit is contained in:
parent
6c90771ac6
commit
73bee7da33
@ -1,13 +1,13 @@
|
|||||||
{cabal, tetex, polytable, regexCompat, utf8String}:
|
{cabal, tetex, polytable, regexCompat}:
|
||||||
|
|
||||||
#assert tetex == polytable.tetex;
|
#assert tetex == polytable.tetex;
|
||||||
|
|
||||||
cabal.mkDerivation (self : {
|
cabal.mkDerivation (self : {
|
||||||
pname = "lhs2tex";
|
pname = "lhs2tex";
|
||||||
version = "1.15";
|
version = "1.16";
|
||||||
name = self.fname;
|
name = self.fname;
|
||||||
sha256 = "77f25c1f22823587ceca6eead133a403540319a0ae3bf03a369b3e8c86baf124";
|
sha256 = "aa43ec92e8d7c94213365a7211d605314476977155e36420caa3cfb394f7c76f";
|
||||||
extraBuildInputs = [tetex regexCompat utf8String];
|
extraBuildInputs = [tetex regexCompat];
|
||||||
propagatedBuildInputs = [polytable]; # automatically in user-env now with cabal
|
propagatedBuildInputs = [polytable]; # automatically in user-env now with cabal
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
|
@ -2387,7 +2387,7 @@ let
|
|||||||
# packages.
|
# packages.
|
||||||
|
|
||||||
# This should point to the current default version.
|
# This should point to the current default version.
|
||||||
haskellPackages = haskellPackages_ghc6104;
|
haskellPackages = haskellPackages_ghc6123;
|
||||||
|
|
||||||
# Old versions of ghc that currently don't build because the binary
|
# Old versions of ghc that currently don't build because the binary
|
||||||
# is broken.
|
# is broken.
|
||||||
@ -2472,15 +2472,14 @@ let
|
|||||||
haskellPackages_ghc6104 =
|
haskellPackages_ghc6104 =
|
||||||
haskellPackagesFun610 ../development/compilers/ghc/6.10.4.nix false;
|
haskellPackagesFun610 ../development/compilers/ghc/6.10.4.nix false;
|
||||||
|
|
||||||
# We will soon switch to ghc-6.12.* as default.
|
haskellPackages_ghc6121 =
|
||||||
haskellPackages_ghc6121 = lowPrio
|
haskellPackagesFun612 ../development/compilers/ghc/6.12.1.nix false;
|
||||||
(haskellPackagesFun612 ../development/compilers/ghc/6.12.1.nix false);
|
|
||||||
|
|
||||||
haskellPackages_ghc6122 = lowPrio
|
haskellPackages_ghc6122 =
|
||||||
(haskellPackagesFun612 ../development/compilers/ghc/6.12.2.nix false);
|
haskellPackagesFun612 ../development/compilers/ghc/6.12.2.nix false;
|
||||||
|
|
||||||
haskellPackages_ghc6123 = lowPrio
|
haskellPackages_ghc6123 =
|
||||||
(haskellPackagesFun612 ../development/compilers/ghc/6.12.3.nix false);
|
haskellPackagesFun612 ../development/compilers/ghc/6.12.3.nix false;
|
||||||
|
|
||||||
# Currently not pointing to the actual HEAD, therefore disabled
|
# Currently not pointing to the actual HEAD, therefore disabled
|
||||||
/*
|
/*
|
||||||
@ -7672,7 +7671,7 @@ let
|
|||||||
inherit (gtkLibs) gtk glib;
|
inherit (gtkLibs) gtk glib;
|
||||||
};
|
};
|
||||||
|
|
||||||
darcs = haskellPackages_ghc6104.darcs;
|
darcs = haskellPackages.darcs;
|
||||||
|
|
||||||
dia = import ../applications/graphics/dia {
|
dia = import ../applications/graphics/dia {
|
||||||
inherit stdenv fetchurl pkgconfig perl perlXMLParser
|
inherit stdenv fetchurl pkgconfig perl perlXMLParser
|
||||||
|
@ -341,7 +341,9 @@ rec {
|
|||||||
inherit cabal haskellSrcExts;
|
inherit cabal haskellSrcExts;
|
||||||
};
|
};
|
||||||
|
|
||||||
haskellPlatform2010200 = pkgs.lowPrio (import ../development/libraries/haskell/haskell-platform/2010.2.0.0.nix {
|
haskellPlatform = haskellPlatform2010200;
|
||||||
|
|
||||||
|
haskellPlatform2010200 = import ../development/libraries/haskell/haskell-platform/2010.2.0.0.nix {
|
||||||
inherit cabal ghc
|
inherit cabal ghc
|
||||||
html xhtml;
|
html xhtml;
|
||||||
haskellSrc = haskellSrcP;
|
haskellSrc = haskellSrcP;
|
||||||
@ -364,7 +366,7 @@ rec {
|
|||||||
haddock = haddock272P;
|
haddock = haddock272P;
|
||||||
happy = happy1185;
|
happy = happy1185;
|
||||||
inherit (pkgs) fetchurl;
|
inherit (pkgs) fetchurl;
|
||||||
});
|
};
|
||||||
|
|
||||||
haskellPlatform2010100 = pkgs.lowPrio (import ../development/libraries/haskell/haskell-platform/2010.1.0.0.nix {
|
haskellPlatform2010100 = pkgs.lowPrio (import ../development/libraries/haskell/haskell-platform/2010.1.0.0.nix {
|
||||||
inherit cabal ghc fgl
|
inherit cabal ghc fgl
|
||||||
@ -389,7 +391,7 @@ rec {
|
|||||||
inherit (pkgs) fetchurl;
|
inherit (pkgs) fetchurl;
|
||||||
});
|
});
|
||||||
|
|
||||||
haskellPlatform = import ../development/libraries/haskell/haskell-platform {
|
haskellPlatform2009202 = import ../development/libraries/haskell/haskell-platform/2009.2.0.2.nix {
|
||||||
inherit cabal ghc GLUT HTTP HUnit OpenGL QuickCheck cgi fgl editline
|
inherit cabal ghc GLUT HTTP HUnit OpenGL QuickCheck cgi fgl editline
|
||||||
haskellSrc html parallel regexBase regexCompat regexPosix
|
haskellSrc html parallel regexBase regexCompat regexPosix
|
||||||
stm time xhtml zlib cabalInstall alex happy haddock;
|
stm time xhtml zlib cabalInstall alex happy haddock;
|
||||||
@ -1160,7 +1162,7 @@ rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
lhs2tex = import ../tools/typesetting/lhs2tex {
|
lhs2tex = import ../tools/typesetting/lhs2tex {
|
||||||
inherit cabal regexCompat utf8String;
|
inherit cabal regexCompat;
|
||||||
inherit (pkgs) tetex polytable;
|
inherit (pkgs) tetex polytable;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -412,12 +412,11 @@ with (import ./release-lib.nix);
|
|||||||
haskellPackages_ghc6104 = {
|
haskellPackages_ghc6104 = {
|
||||||
darcs = ghcSupported;
|
darcs = ghcSupported;
|
||||||
ghc = ghcSupported;
|
ghc = ghcSupported;
|
||||||
|
gitit = linux;
|
||||||
gtk2hs = linux;
|
gtk2hs = linux;
|
||||||
leksah = linux;
|
leksah = linux;
|
||||||
lhs2tex = ghcSupported;
|
|
||||||
haskellPlatform = ghcSupported;
|
haskellPlatform = ghcSupported;
|
||||||
xmonad = linux;
|
xmonad = linux;
|
||||||
gitit = linux;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
haskellPackages_ghc6121 = {
|
haskellPackages_ghc6121 = {
|
||||||
@ -432,6 +431,14 @@ with (import ./release-lib.nix);
|
|||||||
haskellPlatform2010100 = ghcSupported;
|
haskellPlatform2010100 = ghcSupported;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
haskellPackages_ghc6123 = {
|
||||||
|
darcs = ghcSupported;
|
||||||
|
ghc = ghcSupported;
|
||||||
|
haskellPlatform2010200 = ghcSupported;
|
||||||
|
lhs2tex = ghcSupported;
|
||||||
|
xmonad = linux;
|
||||||
|
};
|
||||||
|
|
||||||
kde3 = {
|
kde3 = {
|
||||||
kdebase = linux;
|
kdebase = linux;
|
||||||
kdelibs = linux;
|
kdelibs = linux;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user