14 version = "unstable-2023-12-21";
16 src = fetchFromGitHub {
19 rev = "25f77730750720ad68b0ab2773e79d9ca98c3647";
20 hash = "sha256-k25MjLis0/dp1TTS4aFeJZq/c0T01LmNcWtC+dw/kKY=";
25 install -Dm555 bsync -t $out/bin
29 nativeBuildInputs = [ makeWrapper ];
30 buildInputs = [ python3 ];
35 patchShebangs $out/bin/bsync
36 wrapProgram $out/bin/bsync \
37 --prefix PATH ":" ${lib.makeLibraryPath [ openssh rsync findutils which ]}
43 homepage = "https://github.com/dooblem/bsync";
44 description = "Bidirectional Synchronization using Rsync";
45 license = licenses.gpl3Only;
46 maintainers = with maintainers; [ dietmarw ];
47 platforms = platforms.unix;
48 mainProgram = "bsync";