From 468c075eccbee79c461c902e76a7fd011d475790 Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Wed, 6 Aug 2008 21:21:54 +0000 Subject: added storable vector svn path=/nixpkgs/trunk/; revision=12527 --- pkgs/development/misc/bleeding-edge-repos/default.nix | 1 + pkgs/misc/bleeding-edge-fetch-infos.nix | 4 ++++ pkgs/misc/ghc68extraLibs/default.nix | 2 ++ 3 files changed, 7 insertions(+) (limited to 'pkgs') diff --git a/pkgs/development/misc/bleeding-edge-repos/default.nix b/pkgs/development/misc/bleeding-edge-repos/default.nix index 506a6a329480..b86248c66712 100644 --- a/pkgs/development/misc/bleeding-edge-repos/default.nix +++ b/pkgs/development/misc/bleeding-edge-repos/default.nix @@ -54,6 +54,7 @@ args: takusen = { type="darcs"; url=http://darcs.haskell.org/takusen/; }; cabal = { type="darcs"; url=http://darcs.haskell.org/cabal; }; haxml = { type="darcs"; url=http://www.cs.york.ac.uk/fp/darcs/HaXml; groups = "pg_haskell"; }; + storableVector = { type="darcs"; url=http://darcs.haskell.org/storablevector/; groups = "haskell"; }; # git repositories diff --git a/pkgs/misc/bleeding-edge-fetch-infos.nix b/pkgs/misc/bleeding-edge-fetch-infos.nix index 1f2f5b26a2da..7dfc8464d9a5 100644 --- a/pkgs/misc/bleeding-edge-fetch-infos.nix +++ b/pkgs/misc/bleeding-edge-fetch-infos.nix @@ -142,4 +142,8 @@ url = http://mawercer.de/~nix/repos/haskell_src_exts.tar.gz; sha256 = "6cb2214ee3a62083325c907e47979b5fdf6809ce0ef2cd400fba0219b3f42090"; }; + storableVector = args: with args; fetchurl { + url = http://mawercer.de/~nix/repos/storableVector.tar.gz; + sha256 = "ce7ac7973e12ff92ceb371b95fc74430c7870f0fc27ae02fad4792b1643653b6"; + }; } diff --git a/pkgs/misc/ghc68extraLibs/default.nix b/pkgs/misc/ghc68extraLibs/default.nix index f97e2b22fa23..5035a304ac8f 100644 --- a/pkgs/misc/ghc68extraLibs/default.nix +++ b/pkgs/misc/ghc68extraLibs/default.nix @@ -43,6 +43,8 @@ rec { quickcheck = { name="QuickCheck-1.1.0.0"; srcDir="libraries/QuickCheck"; p_deps=[x.base x.random]; src = ghc.extra_src; }; tagsoup = { name = "tagsoup-0.4"; src = fetchurl { url = http://hackage.haskell.org/packages/archive/tagsoup/0.4/tagsoup-0.4.tar.gz; sha256 = "0rdy303qaw63la1fhw1z8h6k8cs33f71955pwlzxyx0n45g58hc7";}; p_deps = [ x.base x.mtl x.network ]; }; hxt = { name = "hxt-7.5"; src =fetchurl { url = http://hackage.haskell.org/packages/archive/hxt/7.5/hxt-7.5.tar.gz; sha256 ="00q6m90a4qm4d5cg1x9r6b7f0rszcf2y7ifzs9mvy9kmzfl5ga7n"; }; p_deps = [x.base x.haskell98 x.http_darcs x.hunit x.network x.parsec x.tagsoup ]; }; + storableVector = { name = "storablevector-0.1.2.2"; src = fetchurl { url = http://hackage.haskell.org/packages/archive/storablevector/0.1.2.2/storablevector-0.1.2.2.tar.gz; sha256="1gf2a40mv8xxppdmg9l3svshww4sg0wwdqlwjl95nhacm0f6yrhb"; }; p_deps = [ x.base x.bytestring x.mtl x.quickcheck x.random ]; }; + storableVectorDarcs = { name = "storablevector-darcs"; src = sourceByName "storableVector"; p_deps = [ x.base x.bytestring x.mtl x.quickcheck x.random ]; }; haskellnet = { name = "HaskellNet-0.2"; src = sourceByName "haskellnet"; p_deps = [ x.base x.haskell98 x.network x.crypto x.mtl x.parsec x.time x.haxml x.bytestring x.pretty x.array x.dataenc x.containers x.old_locale x.old_time ]; pass = { patchPhase = " -- cgit 1.4.1