summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMarc Weber <marco-oweber@gmx.de>2008-08-06 21:21:54 +0000
committerMarc Weber <marco-oweber@gmx.de>2008-08-06 21:21:54 +0000
commit468c075eccbee79c461c902e76a7fd011d475790 (patch)
tree48a28e69c2851f633a523802aef90f32596ec59f /pkgs
parent9e55727832c2f1b775a546e13549f98926c4fb90 (diff)
downloadnixlib-468c075eccbee79c461c902e76a7fd011d475790.tar
nixlib-468c075eccbee79c461c902e76a7fd011d475790.tar.gz
nixlib-468c075eccbee79c461c902e76a7fd011d475790.tar.bz2
nixlib-468c075eccbee79c461c902e76a7fd011d475790.tar.lz
nixlib-468c075eccbee79c461c902e76a7fd011d475790.tar.xz
nixlib-468c075eccbee79c461c902e76a7fd011d475790.tar.zst
nixlib-468c075eccbee79c461c902e76a7fd011d475790.zip
added storable vector
svn path=/nixpkgs/trunk/; revision=12527
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/misc/bleeding-edge-repos/default.nix1
-rw-r--r--pkgs/misc/bleeding-edge-fetch-infos.nix4
-rw-r--r--pkgs/misc/ghc68extraLibs/default.nix2
3 files changed, 7 insertions, 0 deletions
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 = "