about summary refs log tree commit diff
path: root/pkgs/applications/backup/pika-backup/borg-path.patch
diff options
context:
space:
mode:
authorRobert Schütz <nix@dotlambda.de>2022-05-16 00:10:40 +0000
committerRobert Schütz <github@dotlambda.de>2022-05-18 12:40:49 -0700
commit977df9de2e2705651903e7a7ba2478f52917b7e5 (patch)
tree22fd402ed52e626c5ba34083623a69204c029302 /pkgs/applications/backup/pika-backup/borg-path.patch
parent3fa11ba9f4ee9f2a86c8c16eff864c5c8a2eb065 (diff)
pika-backup: 0.3.5 -> 0.4.0
https://gitlab.gnome.org/World/pika-backup/-/blob/v0.4.0/CHANGELOG.md
Diffstat (limited to 'pkgs/applications/backup/pika-backup/borg-path.patch')
-rw-r--r--pkgs/applications/backup/pika-backup/borg-path.patch29
1 files changed, 19 insertions, 10 deletions
diff --git a/pkgs/applications/backup/pika-backup/borg-path.patch b/pkgs/applications/backup/pika-backup/borg-path.patch
index c4ed649ffc926..faa4b76cec7be 100644
--- a/pkgs/applications/backup/pika-backup/borg-path.patch
+++ b/pkgs/applications/backup/pika-backup/borg-path.patch
@@ -1,13 +1,22 @@
-diff --git a/src/borg/utils.rs b/src/borg/utils.rs
-index 4e30913..30d7d6f 100644
---- a/src/borg/utils.rs
-+++ b/src/borg/utils.rs
-@@ -223,7 +223,7 @@ impl BorgCall {
+diff --git a/src/borg/process.rs b/src/borg/process.rs
+index 63ea0ee..e3535e0 100644
+--- a/src/borg/process.rs
++++ b/src/borg/process.rs
+@@ -203,7 +203,7 @@ impl BorgCall {
      }
  
-     pub fn cmd(&self) -> Command {
--        let mut cmd = Command::new("borg");
-+        let mut cmd = Command::new("@borg@");
+     pub fn cmd(&self) -> Result<process::Command> {
+-        let mut cmd = process::Command::new("borg");
++        let mut cmd = process::Command::new("@borg@");
+ 
+         cmd.envs([self.set_password()?]);
+ 
+@@ -221,7 +221,7 @@ impl BorgCall {
+     }
+ 
+     pub fn cmd_async(&self) -> Result<async_process::Command> {
+-        let mut cmd = async_process::Command::new("borg");
++        let mut cmd = async_process::Command::new("@borg@");
+ 
+         cmd.envs([self.set_password()?]);
  
-         cmd.args(self.args())
-             .stderr(Stdio::piped())