Author: simons
Date: Wed Jul 20 18:20:42 2011
New Revision: 27853
URL: https://svn.nixos.org/websvn/nix/?rev=27853&sc=1

Log:
haskell-packages.nix: added hledger and hledger-lib

Added:
   nixpkgs/trunk/pkgs/development/libraries/haskell/hledger/
   nixpkgs/trunk/pkgs/development/libraries/haskell/hledger-lib/
   nixpkgs/trunk/pkgs/development/libraries/haskell/hledger-lib/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/hledger/default.nix
Modified:
   nixpkgs/trunk/pkgs/top-level/haskell-packages.nix

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/hledger-lib/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/hledger-lib/default.nix    
Wed Jul 20 18:20:42 2011        (r27853)
@@ -0,0 +1,11 @@
+{cabal, HUnit, mtl, parsec, regexpr, safe, split, utf8String}:
+
+cabal.mkDerivation (self : {
+  pname = "hledger-lib";
+  version = "0.14";
+  sha256 = "9a6d6ab4383800279e135e9bbcd886e95cea45232d093202c5d43e6edd1f927c";
+  propagatedBuildInputs = [HUnit mtl parsec regexpr safe split utf8String];
+  meta = {
+    description = "core data types, parsers and utilities used by the hledger 
tools";
+  };
+})

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/hledger/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/hledger/default.nix        
Wed Jul 20 18:20:42 2011        (r27853)
@@ -0,0 +1,13 @@
+{cabal, hledgerLib, csv, haskeline}:
+
+cabal.mkDerivation (self : {
+  pname = "hledger";
+  version = "0.14";
+  sha256 = "1bfcb1dcc88d8cec924afbf7aefd1ccf88b7be785b522c1595b75b91f8c82d35";
+  propagatedBuildInputs = [hledgerLib csv haskeline];
+  meta = {
+    description = "a reliable, practical financial reporting tool for 
day-to-day use";
+    platforms = self.stdenv.lib.platforms.haskellPlatforms;
+    maintainers = [ self.stdenv.lib.maintainers.simons ];
+  };
+})

Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Wed Jul 20 18:20:37 
2011        (r27852)
+++ nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Wed Jul 20 18:20:42 
2011        (r27853)
@@ -611,6 +611,9 @@
 
   Hipmunk = callPackage ../development/libraries/haskell/Hipmunk {};
 
+  hledger = callPackage ../development/libraries/haskell/hledger {};
+  hledgerLib = callPackage ../development/libraries/haskell/hledger-lib {};
+
   HList = callPackage ../development/libraries/haskell/HList {};
 
   hmatrix = callPackage ../development/libraries/haskell/hmatrix {
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to