Merge pull request #14533 from matthiasbeyer/add-beancount
beancount: init at 2016-04-08
This commit is contained in:
commit
f523611028
43
pkgs/applications/office/beancount/default.nix
Normal file
43
pkgs/applications/office/beancount/default.nix
Normal file
@ -0,0 +1,43 @@
|
||||
{ stdenv, fetchhg, pkgs, pythonPackages }:
|
||||
|
||||
pythonPackages.buildPythonApplication rec {
|
||||
version = "2016-04-10-b5721f1c6f01bd168a5781652e5e3167f7f8ceb3";
|
||||
name = "beancount-${version}";
|
||||
namePrefix = "";
|
||||
|
||||
src = fetchhg {
|
||||
url = "https://bitbucket.org/blais/beancount";
|
||||
rev = "b5721f1c6f01bd168a5781652e5e3167f7f8ceb3";
|
||||
sha256 = "10nv3p9cix7yp23a9hnq5163rpl8cfs3hv75h90ld57dc24nxzn2";
|
||||
};
|
||||
|
||||
buildInputs = with pythonPackages; [ nose ];
|
||||
|
||||
checkPhase = ''
|
||||
nosetests $out
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = with pythonPackages; [
|
||||
beautifulsoup4
|
||||
bottle
|
||||
chardet
|
||||
dateutil
|
||||
google_api_python_client
|
||||
lxml
|
||||
ply
|
||||
python_magic
|
||||
];
|
||||
|
||||
meta = {
|
||||
homepage = http://furius.ca/beancount/;
|
||||
description = "double-entry bookkeeping computer language";
|
||||
longDescription = ''
|
||||
A double-entry bookkeeping computer language that lets you define
|
||||
financial transaction records in a text file, read them in memory,
|
||||
generate a variety of reports from them, and provides a web interface.
|
||||
'';
|
||||
license = stdenv.lib.licenses.gpl2;
|
||||
maintainers = with stdenv.lib.maintainers; [ matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -14697,6 +14697,10 @@ in
|
||||
|
||||
bastet = callPackage ../games/bastet {};
|
||||
|
||||
beancount = callPackage ../applications/office/beancount {
|
||||
pythonPackages = python3Packages;
|
||||
};
|
||||
|
||||
beret = callPackage ../games/beret { };
|
||||
|
||||
bitsnbots = callPackage ../games/bitsnbots {
|
||||
|
Loading…
Reference in New Issue
Block a user