1- { stdenv , fetchgit , pkgconfig , attr , libuuid , libscrypt , libsodium , keyutils
2- , liburcu , zlib , libaio , zstd , lz4 , valgrind , python3Packages
1+ { stdenv , fetchFromGitHub , pkgconfig , attr , libuuid , libscrypt , libsodium , keyutils
2+ , liburcu , zlib , libaio , udev , zstd , lz4 , valgrind , python3Packages
33, fuseSupport ? false , fuse3 ? null } :
44
55assert fuseSupport -> fuse3 != null ;
66
77stdenv . mkDerivation {
88 pname = "bcachefs-tools" ;
9- version = "2020-04-04 " ;
9+ version = "2020-08-25 " ;
1010
11- src = fetchgit {
12- url = "https://evilpiepirate.org/git/bcachefs-tools.git" ;
13- rev = "5d6e237b728cfb7c3bf2cb1a613e64bdecbd740d" ;
14- sha256 = "1syym9k3njb0bk2mg6832cbf6r42z6y8b6hjv7dg4gmv2h7v7l7g" ;
11+ src = fetchFromGitHub {
12+ owner = "koverstreet" ;
13+ repo = "bcachefs-tools" ;
14+ rev = "487ddeb03c574e902c5b749b4307e87e2150976a" ;
15+ sha256 = "1pcid7apxmbl9dyvxcqby3k489wi69k8pl596ddzmkw5gmhgvgid" ;
1516 } ;
1617
1718 postPatch = ''
@@ -29,7 +30,7 @@ stdenv.mkDerivation {
2930
3031 buildInputs = [
3132 libuuid libscrypt libsodium keyutils liburcu zlib libaio
32- zstd lz4 python3Packages . pytest
33+ zstd lz4 python3Packages . pytest udev valgrind
3334 ] ++ stdenv . lib . optional fuseSupport fuse3 ;
3435
3536 doCheck = false ; # needs bcachefs module loaded on builder
0 commit comments