diff options
author | Will Dietz <w@wdtz.org> | 2019-02-03 21:11:03 -0600 |
---|---|---|
committer | Will Dietz <w@wdtz.org> | 2019-02-03 21:13:54 -0600 |
commit | e79e038b095b047ffcb1808080114ac6182d2788 (patch) | |
tree | fab0e1ca0d90e942bd8049a81bf16b794a807cd0 /pkgs/tools/admin/certbot | |
parent | 44c84d10f39114dc0c22ac2a0db8fc810660f806 (diff) | |
download | nixpkgs-e79e038b095b047ffcb1808080114ac6182d2788.tar nixpkgs-e79e038b095b047ffcb1808080114ac6182d2788.tar.gz nixpkgs-e79e038b095b047ffcb1808080114ac6182d2788.tar.bz2 nixpkgs-e79e038b095b047ffcb1808080114ac6182d2788.tar.lz nixpkgs-e79e038b095b047ffcb1808080114ac6182d2788.tar.xz nixpkgs-e79e038b095b047ffcb1808080114ac6182d2788.tar.zst nixpkgs-e79e038b095b047ffcb1808080114ac6182d2788.zip |
acme, certbot: 0.29.1 -> 0.30.2
* move to python3 * touchup deps
Diffstat (limited to 'pkgs/tools/admin/certbot')
-rw-r--r-- | pkgs/tools/admin/certbot/default.nix | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/pkgs/tools/admin/certbot/default.nix b/pkgs/tools/admin/certbot/default.nix index fbf8d5c4857..a75d86c93e7 100644 --- a/pkgs/tools/admin/certbot/default.nix +++ b/pkgs/tools/admin/certbot/default.nix @@ -1,34 +1,32 @@ -{ stdenv, pythonPackages, fetchFromGitHub, dialog }: +{ stdenv, python3Packages, fetchFromGitHub, dialog }: -# Latest version of certbot supports python3 and python3 version of pythondialog - -pythonPackages.buildPythonApplication rec { - name = "certbot-${version}"; - version = "0.29.1"; +python3Packages.buildPythonApplication rec { + pname = "certbot"; + version = "0.30.2"; src = fetchFromGitHub { - owner = "certbot"; - repo = "certbot"; + owner = pname; + repo = pname; rev = "v${version}"; - sha256 = "13gnqkvmh6mmlqsf18pw0wv6rp8fy0nbqhpw0sv3shkv7iqsmh2k"; + sha256 = "0lycmxc6y7mk18irv8qdasw6hsqiiw5p34950h2f5s3vjc09wnw3"; }; - propagatedBuildInputs = with pythonPackages; [ + propagatedBuildInputs = with python3Packages; [ ConfigArgParse acme configobj cryptography + josepy parsedatetime psutil pyRFC3339 pyopenssl - python2-pythondialog pytz six zope_component zope_interface ]; - buildInputs = [ dialog ] ++ (with pythonPackages; [ nose mock gnureadline ]); + buildInputs = [ dialog ] ++ (with python3Packages; [ mock gnureadline ]); patchPhase = '' substituteInPlace certbot/notify.py --replace "/usr/sbin/sendmail" "/run/wrappers/bin/sendmail" |