diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2023-07-30 00:58:40 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-30 00:58:40 -0500 |
commit | 4b4b4cf51b42616bc2de1c8fb92ec6a7ba862071 (patch) | |
tree | 7a86a62973194ab6b8ab6355016214ae0830b2b8 | |
parent | cdd302c8b59b45461c90cb5ace8f5f969f692f3d (diff) | |
parent | 42488e8793ec0d846308faea33b045326cb5ff3e (diff) |
Merge pull request #245484 from marsam/update-zfs-autobackup
zfs-autobackup: 3.1 -> 3.1.3
-rw-r--r-- | pkgs/tools/backup/zfs-autobackup/default.nix | 30 |
1 files changed, 14 insertions, 16 deletions
diff --git a/pkgs/tools/backup/zfs-autobackup/default.nix b/pkgs/tools/backup/zfs-autobackup/default.nix index a7453119a9d03..abbc413278be0 100644 --- a/pkgs/tools/backup/zfs-autobackup/default.nix +++ b/pkgs/tools/backup/zfs-autobackup/default.nix @@ -1,32 +1,30 @@ { lib, python3Packages, fetchPypi }: -let - pythonPackages = python3Packages; - -in -pythonPackages.buildPythonApplication rec { - pname = "zfs_autobackup"; - version = "3.1"; +python3Packages.buildPythonApplication rec { + pname = "zfs-autobackup"; + version = "3.1.3"; src = fetchPypi { - inherit pname version; - sha256 = "42c22001717b3d7cfdae6297fedc11b2dd1eb2a4bd25b6bb1c9232dd3b70ad67"; + inherit version; + pname = "zfs_autobackup"; + sha256 = "sha256-ckikq8Am81O0wkL4ozRBFTCa15PrmkD54A2qEY6kA5c="; }; - # argparse is part of the standardlib - prePatch = '' - substituteInPlace setup.py --replace "argparse" "" - ''; + nativeBuildInputs = with python3Packages; [ pythonRelaxDepsHook ]; + + propagatedBuildInputs = with python3Packages; [ colorama ]; - propagatedBuildInputs = with pythonPackages; [ colorama ]; + pythonRemoveDeps = [ "argparse" ]; # tests need zfs filesystem doCheck = false; - pythonImportsCheck = [ "colorama" "argparse" ]; + + pythonImportsCheck = [ "zfs_autobackup" ]; meta = with lib; { - homepage = "https://github.com/psy0rz/zfs_autobackup"; description = "ZFS backup, replicationand snapshot tool"; + homepage = "https://github.com/psy0rz/zfs_autobackup"; + changelog = "https://github.com/psy0rz/zfs_autobackup/releases/tag/v${version}"; license = licenses.gpl3Only; maintainers = with maintainers; [ ]; }; |