lol

rdedup: 2.0.0 -> 3.0.1

+12 -6
+12 -6
pkgs/tools/backup/rdedup/default.nix
··· 1 - { stdenv, fetchFromGitHub, rustPlatform, pkgconfig, libsodium, lzma }: 1 + { stdenv, fetchFromGitHub, rustPlatform, pkgconfig, openssl, libsodium 2 + , llvmPackages, clang_39, lzma }: 2 3 3 4 rustPlatform.buildRustPackage rec { 4 5 name = "rdedup-${version}"; 5 - version = "2.0.0"; 6 + version = "3.0.1"; 6 7 7 8 src = fetchFromGitHub { 8 9 owner = "dpc"; 9 10 repo = "rdedup"; 10 - rev = "v${version}"; 11 - sha256 = "14r6x1wi5mwadarm0vp6qnr5mykv4g0kxz9msq76fhwghwb9k1d9"; 11 + rev = "e0f26f379a434f76d238c7a5fa6ddd8ae8b32f19"; 12 + sha256 = "1nhf8ap0w99aa1h0l599cx90lcvfvjaj67nw9flq9bmmzpn53kp9"; 12 13 }; 13 14 14 - buildInputs = [ pkgconfig libsodium lzma ]; 15 + cargoSha256 = "1x6wchlcxb1frww6y04gfx4idxv9h0g9qfxrhgb6g5qy3bqhqq3p"; 16 + 17 + nativeBuildInputs = [ pkgconfig llvmPackages.libclang clang_39 ]; 18 + buildInputs = [ openssl libsodium lzma ]; 15 19 16 - cargoSha256 = "0wyswc4b4hkiw20gz0w94vv1qgcb2zq0cdaj9zxvyr5l0abxip9w"; 20 + configurePhase = '' 21 + export LIBCLANG_PATH="${llvmPackages.libclang}/lib" 22 + ''; 17 23 18 24 meta = with stdenv.lib; { 19 25 description = "Data deduplication with compression and public key encryption";