about summary refs log tree commit diff
path: root/pkgs/tools/backup/borg
diff options
context:
space:
mode:
authorRobert Schütz <rschuetz17@gmail.com>2018-08-13 00:16:34 +0200
committerxeji <36407913+xeji@users.noreply.github.com>2018-08-13 00:16:34 +0200
commit01639b0e638e2cab08cb362d647938dc0338199e (patch)
treeb08d03dd382fda49afe575652eb952c59a308f5f /pkgs/tools/backup/borg
parenta018507a7f71a64e09153038bbb59540e7b67037 (diff)
downloadnixlib-01639b0e638e2cab08cb362d647938dc0338199e.tar
nixlib-01639b0e638e2cab08cb362d647938dc0338199e.tar.gz
nixlib-01639b0e638e2cab08cb362d647938dc0338199e.tar.bz2
nixlib-01639b0e638e2cab08cb362d647938dc0338199e.tar.lz
nixlib-01639b0e638e2cab08cb362d647938dc0338199e.tar.xz
nixlib-01639b0e638e2cab08cb362d647938dc0338199e.tar.zst
nixlib-01639b0e638e2cab08cb362d647938dc0338199e.zip
borgbackup: 1.1.6 -> 1.1.7 (#44933)
Diffstat (limited to 'pkgs/tools/backup/borg')
-rw-r--r--pkgs/tools/backup/borg/default.nix17
1 files changed, 14 insertions, 3 deletions
diff --git a/pkgs/tools/backup/borg/default.nix b/pkgs/tools/backup/borg/default.nix
index 0d11ba394e6b..fe2f771c7227 100644
--- a/pkgs/tools/backup/borg/default.nix
+++ b/pkgs/tools/backup/borg/default.nix
@@ -2,11 +2,11 @@
 
 python3Packages.buildPythonApplication rec {
   pname = "borgbackup";
-  version = "1.1.6";
+  version = "1.1.7";
 
   src = python3Packages.fetchPypi {
     inherit pname version;
-    sha256 = "a1d2e474c85d3ad3d59b3f8209b5549653c88912082ea0159d27a2e80c910930";
+    sha256 = "f7b51a132e9edfbe1cacb4f478b28caf3622d79fffcb369bdae9f92d8c8a7fdc";
   };
 
   nativeBuildInputs = with python3Packages; [
@@ -50,11 +50,22 @@ python3Packages.buildPythonApplication rec {
     cp scripts/shell_completions/zsh/_borg $out/share/zsh/site-functions/
   '';
 
+  checkInputs = with python3Packages; [
+    pytest
+  ];
+
+  checkPhase = ''
+    HOME=$(mktemp -d) py.test --pyargs borg.testsuite
+  '';
+
+  # 63 failures, needs pytest-benchmark
+  doCheck = false;
+
   meta = with stdenv.lib; {
     description = "A deduplicating backup program (attic fork)";
     homepage = https://www.borgbackup.org;
     license = licenses.bsd3;
     platforms = platforms.unix; # Darwin and FreeBSD mentioned on homepage
-    maintainers = with maintainers; [ flokli ];
+    maintainers = with maintainers; [ flokli dotlambda ];
   };
 }