about summary refs log tree commit diff
path: root/pkgs/applications/backup/pika-backup
diff options
context:
space:
mode:
authorBobby Rong <rjl931189261@126.com>2022-03-24 16:39:28 +0800
committerBobby Rong <rjl931189261@126.com>2022-03-24 16:39:28 +0800
commit8044c6960ae236d1aa578ea9a8361cf4652958c1 (patch)
tree5a697b11550cfea1f3f6836dfd106de98a10839f /pkgs/applications/backup/pika-backup
parent9bc841fec1c0e8b9772afa29f934d2c7ce57da8e (diff)
pika-backup: fix build with meson 0.61
Diffstat (limited to 'pkgs/applications/backup/pika-backup')
-rw-r--r--pkgs/applications/backup/pika-backup/default.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/applications/backup/pika-backup/default.nix b/pkgs/applications/backup/pika-backup/default.nix
index e0b8b2fca14f8..251470a27d8b5 100644
--- a/pkgs/applications/backup/pika-backup/default.nix
+++ b/pkgs/applications/backup/pika-backup/default.nix
@@ -1,6 +1,7 @@
 { lib
 , stdenv
 , fetchFromGitLab
+, fetchpatch
 , rustPlatform
 , substituteAll
 , desktop-file-utils
@@ -40,6 +41,13 @@ stdenv.mkDerivation rec {
       src = ./borg-path.patch;
       borg = "${borgbackup}/bin/borg";
     })
+    # Fix build with meson 0.61, can be removed on next release.
+    # https://gitlab.gnome.org/World/pika-backup/-/issues/156
+    # https://github.com/mesonbuild/meson/issues/9441
+    (fetchpatch {
+      url = "https://gitlab.gnome.org/World/pika-backup/-/commit/54be149c88fd69fb9e74b7362fe7182863237869.patch";
+      sha256 = "sha256-Tffxo5hlf/gSkp1GfyL4eHthX49tuTq6B+S53N8oA2M=";
+    })
   ];
 
   postPatch = ''