about summary refs log tree commit diff
path: root/pkgs/tools/misc/barman
diff options
context:
space:
mode:
authorJonas Heinrich <onny@project-insanity.org>2022-07-06 16:52:01 +0200
committerJonas Heinrich <onny@project-insanity.org>2022-07-06 16:52:01 +0200
commita3cc156ce10c6045734e6b278c1c7bae44b54193 (patch)
tree1a6680ca603ae9168b60411e12a93b482dca3aa1 /pkgs/tools/misc/barman
parent2d5ce367c0aee6f1185814acf7fb38ba00f1bfcb (diff)
barman: 2.17 -> 3.0.0
Diffstat (limited to 'pkgs/tools/misc/barman')
-rw-r--r--pkgs/tools/misc/barman/default.nix11
1 files changed, 9 insertions, 2 deletions
diff --git a/pkgs/tools/misc/barman/default.nix b/pkgs/tools/misc/barman/default.nix
index 699a38f3a879e..4ad66a98ad5a0 100644
--- a/pkgs/tools/misc/barman/default.nix
+++ b/pkgs/tools/misc/barman/default.nix
@@ -4,17 +4,19 @@
 }:
 python3Packages.buildPythonApplication rec {
   pname = "barman";
-  version = "2.17";
+  version = "3.0.0";
 
   src = fetchFromGitHub {
     owner = "EnterpriseDB";
     repo = pname;
     rev = "release/${version}";
-    sha256 = "0c4gcs4kglbb2qma4nlvw0ycj1wnsg934p9vs50dvqi9099hxkmb";
+    sha256 = "sha256-WLKtra1kNxvm4iO3NEhMNCSioHL9I8GIgkbtu95IyTQ=";
   };
 
   checkInputs = with python3Packages; [
     mock
+    python-snappy
+    google-cloud-storage
     pytestCheckHook
   ];
 
@@ -27,6 +29,11 @@ python3Packages.buildPythonApplication rec {
     python-dateutil
   ];
 
+  disabledTests = [
+    # Assertion error
+    "test_help_output"
+  ];
+
   meta = with lib; {
     homepage = "https://www.pgbarman.org/";
     description = "Backup and Recovery Manager for PostgreSQL";