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