summary refs log tree commit diff
path: root/pkgs/applications/misc/jrnl/default.nix
diff options
context:
space:
mode:
authorUnai Zalakain <unai@gisa-elkartea.org>2017-08-30 16:04:29 +0200
committerFrederik Rietdijk <fridh@fridh.nl>2017-09-02 11:03:49 +0200
commit3ff173ffde475f96f12b379f4ae21658e63045c1 (patch)
tree786b718e01fcf65037081d0ca70fa2fd2fe7e465 /pkgs/applications/misc/jrnl/default.nix
parent1c0a5671a1bcb657a6e171fdcc1d026dba02c5bb (diff)
downloadnixpkgs-3ff173ffde475f96f12b379f4ae21658e63045c1.tar
nixpkgs-3ff173ffde475f96f12b379f4ae21658e63045c1.tar.gz
nixpkgs-3ff173ffde475f96f12b379f4ae21658e63045c1.tar.bz2
nixpkgs-3ff173ffde475f96f12b379f4ae21658e63045c1.tar.lz
nixpkgs-3ff173ffde475f96f12b379f4ae21658e63045c1.tar.xz
nixpkgs-3ff173ffde475f96f12b379f4ae21658e63045c1.tar.zst
nixpkgs-3ff173ffde475f96f12b379f4ae21658e63045c1.zip
jrnl: support journal encryption by default
Diffstat (limited to 'pkgs/applications/misc/jrnl/default.nix')
-rw-r--r--pkgs/applications/misc/jrnl/default.nix32
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/applications/misc/jrnl/default.nix b/pkgs/applications/misc/jrnl/default.nix
new file mode 100644
index 00000000000..fc8b8043b94
--- /dev/null
+++ b/pkgs/applications/misc/jrnl/default.nix
@@ -0,0 +1,32 @@
+{ stdenv
+, python
+}:
+
+with python.pkgs;
+
+buildPythonApplication rec {
+  pname = "jrnl";
+  version = "1.9.8";
+  name = "${pname}-${version}";
+  disabled = isPy3k;
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "d254c9c8f24dcf985b98a1d5311337c7f416e6305107eec34c567f58c95b06f4";
+  };
+
+  propagatedBuildInputs = [
+    pytz six tzlocal keyring argparse dateutil_1_5
+    parsedatetime pycrypto
+  ];
+
+  # No tests in archive
+  doCheck = false;
+
+  meta = with stdenv.lib; {
+    homepage = http://maebert.github.io/jrnl/;
+    description = "A simple command line journal application that stores your journal in a plain text file";
+    license = licenses.mit;
+    maintainers = with maintainers; [ zalakain ];
+  };
+}