Author: andres
Date: Mon May 16 13:48:03 2011
New Revision: 27267
URL: https://svn.nixos.org/websvn/nix/?rev=27267&sc=1

Log:
Added repa library for Haskell.

Added:
   nixpkgs/trunk/pkgs/development/libraries/haskell/bmp/
   nixpkgs/trunk/pkgs/development/libraries/haskell/bmp/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/repa/
   nixpkgs/trunk/pkgs/development/libraries/haskell/repa-algorithms/
   nixpkgs/trunk/pkgs/development/libraries/haskell/repa-algorithms/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/repa-bytestring/
   nixpkgs/trunk/pkgs/development/libraries/haskell/repa-bytestring/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/repa-examples/
   nixpkgs/trunk/pkgs/development/libraries/haskell/repa-examples/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/repa-io/
   nixpkgs/trunk/pkgs/development/libraries/haskell/repa-io/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/repa/default.nix
Modified:
   nixpkgs/trunk/pkgs/development/libraries/haskell/binary/default.nix
   nixpkgs/trunk/pkgs/top-level/haskell-packages.nix

Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/binary/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/binary/default.nix Mon May 
16 09:22:59 2011        (r27266)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/binary/default.nix Mon May 
16 13:48:03 2011        (r27267)
@@ -2,8 +2,8 @@
 
 cabal.mkDerivation (self : {
   pname = "binary";
-  version = "0.5.0.1";
-  sha256 = "1j5injgrwkjwl7lv6sqx4m033s3rrkspq690cb0ckfh267vsyig1";
+  version = "0.5.0.2";
+  sha256 = "02qkybh11psmggkqcs7f8kh4izfj44gq1wk23xhv3jbxc7gdxhp0";
   meta = {
     description = "Efficient, pure binary serialisation using lazy 
ByteStrings";
   };

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/bmp/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/bmp/default.nix    Mon May 
16 13:48:03 2011        (r27267)
@@ -0,0 +1,14 @@
+{cabal, binary}:
+
+cabal.mkDerivation (self : {
+  pname = "bmp";
+  version = "1.1.1.2";
+  sha256 = "1hxsl9gip5icjbmr5y48nkb10csqwzcswssqfaq6cqwnfhpi7813";
+  propagatedBuildInputs = [binary];
+  meta = {
+    description = "Read and write uncompressed BMP image files";
+    license = "BSD";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Added: 
nixpkgs/trunk/pkgs/development/libraries/haskell/repa-algorithms/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
nixpkgs/trunk/pkgs/development/libraries/haskell/repa-algorithms/default.nix    
    Mon May 16 13:48:03 2011        (r27267)
@@ -0,0 +1,14 @@
+{cabal, repa, vector}:
+
+cabal.mkDerivation (self : {
+  pname = "repa-algorithms";
+  version = "2.0.0.3";
+  sha256 = "17h5xbn8gy0glryrv7pjdpxaw9adrk0bln683p0xxl6wrx90ngdv";
+  propagatedBuildInputs = [repa vector];
+  meta = {
+    description = "Algorithms using the Repa array library";
+    license = "BSD";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Added: 
nixpkgs/trunk/pkgs/development/libraries/haskell/repa-bytestring/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
nixpkgs/trunk/pkgs/development/libraries/haskell/repa-bytestring/default.nix    
    Mon May 16 13:48:03 2011        (r27267)
@@ -0,0 +1,14 @@
+{cabal, repa, vector}:
+
+cabal.mkDerivation (self : {
+  pname = "repa-bytestring";
+  version = "2.0.0.3";
+  sha256 = "05kc5d8j4m5g515syvz5jkbjvhhf3jxkak4w6pvyhx6nmzgywrk5";
+  propagatedBuildInputs = [repa vector];
+  meta = {
+    description = "Conversions between Repa Arrays and ByteStrings";
+    license = "BSD";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Added: 
nixpkgs/trunk/pkgs/development/libraries/haskell/repa-examples/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/repa-examples/default.nix  
Mon May 16 13:48:03 2011        (r27267)
@@ -0,0 +1,15 @@
+{cabal, repa, repaAlgorithms, repaIO, vector, llvm}:
+
+cabal.mkDerivation (self : {
+  pname = "repa-examples";
+  version = "2.0.0.3";
+  sha256 = "0kj93rrr63x34dcljw6hvqjbz4mfzw00gmbddrqya0dhf9ifjnb9";
+  extraBuildInputs = [llvm];
+  propagatedBuildInputs = [repa repaAlgorithms repaIO vector];
+  meta = {
+    description = "Examples using the Repa array library";
+    license = "BSD";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/repa-io/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/repa-io/default.nix        
Mon May 16 13:48:03 2011        (r27267)
@@ -0,0 +1,14 @@
+{cabal, bmp, repa, repaBytestring}:
+
+cabal.mkDerivation (self : {
+  pname = "repa-io";
+  version = "2.0.0.3";
+  sha256 = "1p8h2855jv8nnvf9vq2ywrmm9qk9qdqy6yqr4dj9p90kfcqxgw2g";
+  propagatedBuildInputs = [bmp repa repaBytestring];
+  meta = {
+    description = "Read and write Repa arrays in various formats";
+    license = "BSD";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/repa/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/repa/default.nix   Mon May 
16 13:48:03 2011        (r27267)
@@ -0,0 +1,14 @@
+{cabal, QuickCheck, vector}:
+
+cabal.mkDerivation (self : {
+  pname = "repa";
+  version = "2.0.0.4";
+  sha256 = "11cjh4bdwb1kwb6ikig4i6vr3kqs840wdpl22biws16lg74mfxxn";
+  propagatedBuildInputs = [QuickCheck vector];
+  meta = {
+    description = "High performance, regular, shape polymorphic parallel 
arrays";
+    license = "BSD";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Mon May 16 09:22:59 
2011        (r27266)
+++ nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Mon May 16 13:48:03 
2011        (r27267)
@@ -344,13 +344,15 @@
 
   bitmap = callPackage ../development/libraries/haskell/bitmap {};
 
+  bktrees = callPackage ../development/libraries/haskell/bktrees {};
+
   blazeBuilder = callPackage ../development/libraries/haskell/blaze-builder {};
 
   blazeBuilderEnumerator = callPackage 
../development/libraries/haskell/blaze-builder-enumerator {};
 
   blazeHtml = callPackage ../development/libraries/haskell/blaze-html {};
 
-  bktrees = callPackage ../development/libraries/haskell/bktrees {};
+  bmp = callPackage ../development/libraries/haskell/bmp {};
 
   Boolean = callPackage ../development/libraries/haskell/Boolean {};
 
@@ -815,6 +817,16 @@
 
   regular = callPackage ../development/libraries/haskell/regular {};
 
+  repa = callPackage ../development/libraries/haskell/repa {};
+
+  repaAlgorithms = callPackage 
../development/libraries/haskell/repa-algorithms {};
+
+  repaBytestring = callPackage 
../development/libraries/haskell/repa-bytestring {};
+
+  repaExamples = callPackage ../development/libraries/haskell/repa-examples {};
+
+  repaIO = callPackage ../development/libraries/haskell/repa-io {};
+
   safe = callPackage ../development/libraries/haskell/safe {};
 
   salvia = callPackage ../development/libraries/haskell/salvia {};
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to