Author: andres
Date: Mon Jan 23 16:22:34 2012
New Revision: 31794
URL: https://nixos.org/websvn/nix/?rev=31794&sc=1

Log:
Adding haskell-DSH and dependencies.

Added:
   nixpkgs/trunk/pkgs/development/libraries/haskell/DSH/
   nixpkgs/trunk/pkgs/development/libraries/haskell/DSH/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/FerryCore/
   nixpkgs/trunk/pkgs/development/libraries/haskell/FerryCore/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/Pathfinder/
   nixpkgs/trunk/pkgs/development/libraries/haskell/Pathfinder/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/TableAlgebra/
   nixpkgs/trunk/pkgs/development/libraries/haskell/TableAlgebra/default.nix
Modified:
   nixpkgs/trunk/pkgs/top-level/haskell-packages.nix

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/DSH/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/DSH/default.nix    Mon Jan 
23 16:22:34 2012        (r31794)
@@ -0,0 +1,22 @@
+{ cabal, convertible, csv, FerryCore, HaXml, HDBC, json, mtl
+, Pathfinder, syb, text, xhtml
+}:
+
+cabal.mkDerivation (self: {
+  pname = "DSH";
+  version = "0.7.8";
+  sha256 = "1mlym2hs7sr78lih8c0yi5y5h14vxy3zpl3gfnidh9wiw5cai9lg";
+  buildDepends = [
+    convertible csv FerryCore HaXml HDBC json mtl Pathfinder syb text
+    xhtml
+  ];
+  meta = {
+    description = "Database Supported Haskell";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [
+      self.stdenv.lib.maintainers.andres
+      self.stdenv.lib.maintainers.simons
+    ];
+  };
+})

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/FerryCore/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/FerryCore/default.nix      
Mon Jan 23 16:22:34 2012        (r31794)
@@ -0,0 +1,17 @@
+{ cabal, HaXml, mtl, parsec, TableAlgebra }:
+
+cabal.mkDerivation (self: {
+  pname = "FerryCore";
+  version = "0.4.6.4";
+  sha256 = "1dxhbrmcl36dg14lyihpy8fd8sdsmawh70fykllcjk3fh7a11wgp";
+  buildDepends = [ HaXml mtl parsec TableAlgebra ];
+  meta = {
+    description = "Ferry Core Components";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [
+      self.stdenv.lib.maintainers.andres
+      self.stdenv.lib.maintainers.simons
+    ];
+  };
+})

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/Pathfinder/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/Pathfinder/default.nix     
Mon Jan 23 16:22:34 2012        (r31794)
@@ -0,0 +1,18 @@
+{ cabal, libxml2, text }:
+
+cabal.mkDerivation (self: {
+  pname = "Pathfinder";
+  version = "0.5.10";
+  sha256 = "1k38p73jnkfcmmz94iqpzg2g6apsxflidvy8p9lwqyzfmg70brqf";
+  buildDepends = [ text ];
+  extraLibraries = [ libxml2 ];
+  meta = {
+    description = "Relational optimiser and code generator";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [
+      self.stdenv.lib.maintainers.andres
+      self.stdenv.lib.maintainers.simons
+    ];
+  };
+})

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/TableAlgebra/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/TableAlgebra/default.nix   
Mon Jan 23 16:22:34 2012        (r31794)
@@ -0,0 +1,17 @@
+{ cabal, HaXml, mtl }:
+
+cabal.mkDerivation (self: {
+  pname = "TableAlgebra";
+  version = "0.7.1";
+  sha256 = "1jqkjnyznklyiy2shm4c9gix267war1hmsjncdmailhca41fs4bz";
+  buildDepends = [ HaXml mtl ];
+  meta = {
+    description = "Ferry Table Algebra";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [
+      self.stdenv.lib.maintainers.andres
+      self.stdenv.lib.maintainers.simons
+    ];
+  };
+})

Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Mon Jan 23 13:16:51 
2012        (r31793)
+++ nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Mon Jan 23 16:22:34 
2012        (r31794)
@@ -625,6 +625,10 @@
 
   downloadCurl = callPackage ../development/libraries/haskell/download-curl { 
tagsoup = self.tagsoup_0_10_1; };
 
+  DSH = callPackage ../development/libraries/haskell/DSH {
+    json = self.json_0_5;
+  };
+
   dstring = callPackage ../development/libraries/haskell/dstring {};
 
   editline = callPackage ../development/libraries/haskell/editline {};
@@ -650,6 +654,8 @@
 
   fclabels = callPackage ../development/libraries/haskell/fclabels {};
 
+  FerryCore = callPackage ../development/libraries/haskell/FerryCore {};
+
   funcmp = callPackage ../development/libraries/haskell/funcmp {};
 
   feed = callPackage ../development/libraries/haskell/feed {};
@@ -1048,6 +1054,8 @@
 
   parsimony = callPackage ../development/libraries/haskell/parsimony {};
 
+  Pathfinder = callPackage ../development/libraries/haskell/Pathfinder {};
+
   pathtype = callPackage ../development/libraries/haskell/pathtype {};
 
   pcreLight = callPackage ../development/libraries/haskell/pcre-light {};
@@ -1256,6 +1264,8 @@
 
   systemFileio = callPackage ../development/libraries/haskell/system-fileio {};
 
+  TableAlgebra = callPackage ../development/libraries/haskell/TableAlgebra {};
+
   tabular = callPackage ../development/libraries/haskell/tabular {};
 
   tagged = callPackage ../development/libraries/haskell/tagged {};
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to