diff options
author | Arie Middelkoop <amiddelk@gmail.com> | 2006-12-15 13:32:55 +0000 |
---|---|---|
committer | Arie Middelkoop <amiddelk@gmail.com> | 2006-12-15 13:32:55 +0000 |
commit | afde8e6270b8dca793d1f541224013a8e3bcd687 (patch) | |
tree | 17bbf8f172c71740c03f91c857d11683fc0f5ebd /pkgs/development/tools/haskell/uuagc | |
parent | 4ae30fee90603b4cac7c0e3a9db0b31d6b540818 (diff) | |
download | nixpkgs-afde8e6270b8dca793d1f541224013a8e3bcd687.tar nixpkgs-afde8e6270b8dca793d1f541224013a8e3bcd687.tar.gz nixpkgs-afde8e6270b8dca793d1f541224013a8e3bcd687.tar.bz2 nixpkgs-afde8e6270b8dca793d1f541224013a8e3bcd687.tar.lz nixpkgs-afde8e6270b8dca793d1f541224013a8e3bcd687.tar.xz nixpkgs-afde8e6270b8dca793d1f541224013a8e3bcd687.tar.zst nixpkgs-afde8e6270b8dca793d1f541224013a8e3bcd687.zip |
Added GHC 6.6.
note: the old GHC 6.4(.2?) version is still there. I reused the bootstrap-version to bootstrap GHC-6.6. And some other packages depend on the old GHC version as well. note: only use this package for building other packages. If you install it as an end-user, you'll only be able to use the default GHC libraries, because other libraries are only privately registered to this GHC version during a nix-build by hooks (which are not executed when you run GHC yourself as an end-user). Consequently, also added a newer version of uulib and uuagc. svn path=/nixpkgs/trunk/; revision=7346
Diffstat (limited to 'pkgs/development/tools/haskell/uuagc')
-rw-r--r-- | pkgs/development/tools/haskell/uuagc/default.nix | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/pkgs/development/tools/haskell/uuagc/default.nix b/pkgs/development/tools/haskell/uuagc/default.nix index c3c77a36790..519244ae7b8 100644 --- a/pkgs/development/tools/haskell/uuagc/default.nix +++ b/pkgs/development/tools/haskell/uuagc/default.nix @@ -1,19 +1,14 @@ {stdenv, fetchurl, ghc, uulib}: -#as long as cabal does not allow to specify which package.conf to use we create a wrapper +stdenv.mkDerivation +{ + name = "uuagc-0.9.2"; -let { - uulibGHC = (import ../../../compilers/ghc-wrapper) { - libraries = [ uulib ]; - inherit stdenv ghc; - }; + src = fetchurl { url = http://www.cs.uu.nl/~ariem/uuagc-0.9.2-src.tar.gz; + md5 = "cbac92287c9c0a858ccbfa37615d9f5f"; + }; - body = stdenv.mkDerivation { - name = "uuagc-0.9.1"; - src = fetchurl { - url = http://nix.cs.uu.nl/dist/tarballs/uuagc-0.9.1-src.tar.gz; - md5 = "0f29cad75bd759696edc61c24d1a5db9"; - }; - buildInputs = [uulibGHC]; - }; + buildInputs = [ghc uulib]; + + meta = { description = "The UUAG Compiler"; }; } |