diff options
author | Marc Weber <marco-oweber@gmx.de> | 2008-05-30 22:37:58 +0000 |
---|---|---|
committer | Marc Weber <marco-oweber@gmx.de> | 2008-05-30 22:37:58 +0000 |
commit | 18d227c98db06e9b3992766eadfb456409abd145 (patch) | |
tree | 0471f67820359c386a52b6f50064ad1569cdce64 /pkgs/misc | |
parent | 026d26ec9fa2b7d19079c4d7b0b654b41944ab93 (diff) | |
download | nixlib-18d227c98db06e9b3992766eadfb456409abd145.tar nixlib-18d227c98db06e9b3992766eadfb456409abd145.tar.gz nixlib-18d227c98db06e9b3992766eadfb456409abd145.tar.bz2 nixlib-18d227c98db06e9b3992766eadfb456409abd145.tar.lz nixlib-18d227c98db06e9b3992766eadfb456409abd145.tar.xz nixlib-18d227c98db06e9b3992766eadfb456409abd145.tar.zst nixlib-18d227c98db06e9b3992766eadfb456409abd145.zip |
added GetOptions, tar, unix-compat ghc haskell libraries
svn path=/nixpkgs/trunk/; revision=11940
Diffstat (limited to 'pkgs/misc')
-rw-r--r-- | pkgs/misc/bleeding-edge-fetch-info/getOptions.nix | 3 | ||||
-rw-r--r-- | pkgs/misc/ghc68extraLibs/default.nix | 14 |
2 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/misc/bleeding-edge-fetch-info/getOptions.nix b/pkgs/misc/bleeding-edge-fetch-info/getOptions.nix new file mode 100644 index 000000000000..a4a7c360e9b0 --- /dev/null +++ b/pkgs/misc/bleeding-edge-fetch-info/getOptions.nix @@ -0,0 +1,3 @@ + args: with args; fetchurl { + url = http://mawercer.de/~nix/repos/getOptions.tar.gz; + sha256 = "6475f2e5762cee2b8544d051c2b831ed5bd22a5711eca86fd6e0f0e95ac8b8b0";} diff --git a/pkgs/misc/ghc68extraLibs/default.nix b/pkgs/misc/ghc68extraLibs/default.nix index 22f8c626a9d5..2f7f4f7151f6 100644 --- a/pkgs/misc/ghc68extraLibs/default.nix +++ b/pkgs/misc/ghc68extraLibs/default.nix @@ -89,6 +89,16 @@ path is /nix/store/ikrbg8w0xxnbnggbvld5af2ib1bdpcfn-hexpat-0.2.tar.gz }; }; + unixCompat ={ name = "unix-compat-0.1.2.1"; src = fetchurl { url=http://hackage.haskell.org/packages/archive/unix-compat/0.1.2.1/unix-compat-0.1.2.1.tar.gz; sha256 = "119fiazjr83xm4nk394v7lmsvhkic5k78pzcvv70j7zp83hjccsm"; }; p_deps = [ x.base x.directory x.old_time x.haskell98 ]; }; + tar = rec { name = "tar-0.1.1.1"; p_deps = [ x.base x.bytestring x.haskell98 x.binary x.unixCompat ]; + src = fetchurl { url = "http://hackage.haskell.org/packages/archive/tar/0.1.1.1/tar-0.1.1.1.tar.gz"; + sha256 = "08ns56xxw6519q0f7fqdznhcwx5dj2rc531mivxdyja6lmmjcfcb"; }; + #pass = { + #patchPhase = '' + #echo " extra-lib-dirs: ${zlib}/lib" >> zlib.cabal + #echo " include-dirs: ${zlib}/include" >> zlib.cabal''; + #}; + }; zlib = rec { name = "zlib-0.4.0.4"; p_deps = [ x.base x.bytestring x.haskell98 ]; src = fetchurl { url = "http://hackage.haskell.org/packages/archive/zlib/0.4.0.4/zlib-0.4.0.4.tar.gz"; sha256 = "14hzqpzqs3rcwx6qpgybrcz33yrzb5y4p0bdsilhdgl15594ibad"; }; @@ -282,6 +292,10 @@ path is /nix/store/ikrbg8w0xxnbnggbvld5af2ib1bdpcfn-hexpat-0.2.tar.gz */ + getOptions = rec { name = "GetOptions"; p_deps = [ x.haskell98 x.base x.mtl ]; + src = sourceByName "getOptions"; + }; + # 1.13 is stable. There are more recent non stable versions haxml = rec { name = "HaXml-1.13.3"; p_deps = [ x.base x.rts x.directory x.process x.pretty x.containers x.filepath x.haskell98 ]; src = fetchurl { url = "http://www.haskell.org/HaXml/${name}.tar.gz"; |