tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
rdedup: 2.0.0 -> 3.0.1
Vladyslav Mykhailichenko
7 years ago
dba10d2d
86d7d96d
+12
-6
1 changed file
expand all
collapse all
unified
split
pkgs
tools
backup
rdedup
default.nix
+12
-6
pkgs/tools/backup/rdedup/default.nix
reviewed
···
1
1
-
{ stdenv, fetchFromGitHub, rustPlatform, pkgconfig, libsodium, lzma }:
1
1
+
{ stdenv, fetchFromGitHub, rustPlatform, pkgconfig, openssl, libsodium
2
2
+
, llvmPackages, clang_39, lzma }:
2
3
3
4
rustPlatform.buildRustPackage rec {
4
5
name = "rdedup-${version}";
5
5
-
version = "2.0.0";
6
6
+
version = "3.0.1";
6
7
7
8
src = fetchFromGitHub {
8
9
owner = "dpc";
9
10
repo = "rdedup";
10
10
-
rev = "v${version}";
11
11
-
sha256 = "14r6x1wi5mwadarm0vp6qnr5mykv4g0kxz9msq76fhwghwb9k1d9";
11
11
+
rev = "e0f26f379a434f76d238c7a5fa6ddd8ae8b32f19";
12
12
+
sha256 = "1nhf8ap0w99aa1h0l599cx90lcvfvjaj67nw9flq9bmmzpn53kp9";
12
13
};
13
14
14
14
-
buildInputs = [ pkgconfig libsodium lzma ];
15
15
+
cargoSha256 = "1x6wchlcxb1frww6y04gfx4idxv9h0g9qfxrhgb6g5qy3bqhqq3p";
16
16
+
17
17
+
nativeBuildInputs = [ pkgconfig llvmPackages.libclang clang_39 ];
18
18
+
buildInputs = [ openssl libsodium lzma ];
15
19
16
16
-
cargoSha256 = "0wyswc4b4hkiw20gz0w94vv1qgcb2zq0cdaj9zxvyr5l0abxip9w";
20
20
+
configurePhase = ''
21
21
+
export LIBCLANG_PATH="${llvmPackages.libclang}/lib"
22
22
+
'';
17
23
18
24
meta = with stdenv.lib; {
19
25
description = "Data deduplication with compression and public key encryption";