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