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
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits