jrnl: support journal encryption by default

authored by Unai Zalakain and committed by Frederik Rietdijk 3ff173ff 1c0a5671

+34 -21
+32
pkgs/applications/misc/jrnl/default.nix
···
··· 1 + { stdenv 2 + , python 3 + }: 4 + 5 + with python.pkgs; 6 + 7 + buildPythonApplication rec { 8 + pname = "jrnl"; 9 + version = "1.9.8"; 10 + name = "${pname}-${version}"; 11 + disabled = isPy3k; 12 + 13 + src = fetchPypi { 14 + inherit pname version; 15 + sha256 = "d254c9c8f24dcf985b98a1d5311337c7f416e6305107eec34c567f58c95b06f4"; 16 + }; 17 + 18 + propagatedBuildInputs = [ 19 + pytz six tzlocal keyring argparse dateutil_1_5 20 + parsedatetime pycrypto 21 + ]; 22 + 23 + # No tests in archive 24 + doCheck = false; 25 + 26 + meta = with stdenv.lib; { 27 + homepage = http://maebert.github.io/jrnl/; 28 + description = "A simple command line journal application that stores your journal in a plain text file"; 29 + license = licenses.mit; 30 + maintainers = with maintainers; [ zalakain ]; 31 + }; 32 + }
+2
pkgs/top-level/all-packages.nix
··· 2732 2733 jo = callPackage ../development/tools/jo { }; 2734 2735 jscoverage = callPackage ../development/tools/misc/jscoverage { }; 2736 2737 jsduck = callPackage ../development/tools/jsduck { };
··· 2732 2733 jo = callPackage ../development/tools/jo { }; 2734 2735 + jrnl = callPackage ../applications/misc/jrnl { }; 2736 + 2737 jscoverage = callPackage ../development/tools/misc/jscoverage { }; 2738 2739 jsduck = callPackage ../development/tools/jsduck { };
-21
pkgs/top-level/python-packages.nix
··· 11503 inherit (self) systemd pytest; 11504 }; 11505 11506 - jrnl = buildPythonPackage rec { 11507 - name = "jrnl-1.9.7"; 11508 - disabled = isPy3k; 11509 - 11510 - src = pkgs.fetchurl { 11511 - url = "mirror://pypi/j/jrnl/${name}.tar.gz"; 11512 - sha256 = "af599a863ac298533685a7236fb86307eebc00a38eb8bb96f4f67b5d83227ec8"; 11513 - }; 11514 - 11515 - propagatedBuildInputs = with self; [ 11516 - pytz six tzlocal keyring argparse dateutil_1_5 11517 - parsedatetime 11518 - ]; 11519 - 11520 - meta = { 11521 - homepage = http://maebert.github.io/jrnl/; 11522 - description = "A simple command line journal application that stores your journal in a plain text file"; 11523 - license = licenses.mit; 11524 - }; 11525 - }; 11526 - 11527 jsonnet = buildPythonPackage { 11528 inherit (pkgs.jsonnet) name src; 11529 };
··· 11503 inherit (self) systemd pytest; 11504 }; 11505 11506 jsonnet = buildPythonPackage { 11507 inherit (pkgs.jsonnet) name src; 11508 };