diff options
author | Alyssa Ross <hi@alyssa.is> | 2021-07-24 22:21:24 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2021-07-24 22:21:24 +0000 |
commit | 0271807d6fb34509e78ed66a8c972dd851b996cd (patch) | |
tree | e550002aae13549d32e035b8b022c33a102b876b /pkgs/tools/backup/btar | |
parent | dcd7b5a931799eaef14d6db1f05a2f22bf83f8f6 (diff) | |
download | nixpkgs-0271807d6fb34509e78ed66a8c972dd851b996cd.tar nixpkgs-0271807d6fb34509e78ed66a8c972dd851b996cd.tar.gz nixpkgs-0271807d6fb34509e78ed66a8c972dd851b996cd.tar.bz2 nixpkgs-0271807d6fb34509e78ed66a8c972dd851b996cd.tar.lz nixpkgs-0271807d6fb34509e78ed66a8c972dd851b996cd.tar.xz nixpkgs-0271807d6fb34509e78ed66a8c972dd851b996cd.tar.zst nixpkgs-0271807d6fb34509e78ed66a8c972dd851b996cd.zip |
btar: fix build with librsync 1.x
The patch from OpenSUSE fixes the build with a more recent librsync. I haven't tested that it runs, but the patch is very simple, and if it works for OpenSUSE, it should work for us too.
Diffstat (limited to 'pkgs/tools/backup/btar')
-rw-r--r-- | pkgs/tools/backup/btar/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/tools/backup/btar/default.nix b/pkgs/tools/backup/btar/default.nix index af253ccd7e6..841e9ebf6d3 100644 --- a/pkgs/tools/backup/btar/default.nix +++ b/pkgs/tools/backup/btar/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl, librsync }: +{ lib, stdenv, fetchurl, fetchpatch, librsync }: stdenv.mkDerivation rec { name = "btar-1.1.1"; @@ -7,6 +7,13 @@ stdenv.mkDerivation rec { sha256 = "0miklk4bqblpyzh1bni4x6lqn88fa8fjn15x1k1n8bxkx60nlymd"; }; + patches = [ + (fetchpatch { + url = "https://build.opensuse.org/public/source/openSUSE:Factory/btar/btar-librsync.patch?rev=2"; + sha256 = "1awqny9489vsfffav19s73xxg26m7zrhvsgf1wxb8c2izazwr785"; + }) + ]; + buildInputs = [ librsync ]; installPhase = "make install PREFIX=$out"; |