@ -22,23 +22,24 @@
stdenv . mkDerivation {
pname = " b c a c h e f s - t o o l s " ;
version = " u n s t a b l e - 2 0 2 1 - 0 7 - 0 8 " ;
version = " u n s t a b l e - 2 0 2 1 - 1 1 - 0 6 " ;
src = fetchFromGitHub {
owner = " k o v e r s t r e e t " ;
repo = " b c a c h e f s - t o o l s " ;
rev = " 0 5 0 d 5 f 7 b c f 0 8 b d 0 2 f 5 0 7 7 a 1 c 5 5 5 9 f 3 5 2 f a 4 4 9 e 1 e " ;
sha256 = " 1 5 b l 9 n i 0 c k m v s 5 d 7 h i 6 v 2 6 z 6 9 0 r r m k b 7 d x 0 0 s k n 6 g w q 8 7 f f z 3 i m w " ;
rev = " 5 b 8 4 9 5 2 4 0 1 1 4 6 f e c 9 a 1 8 1 a 4 0 8 7 7 3 5 2 f 7 f a f 9 e e 7 b " ;
sha256 = " 0 9 z s 2 h 3 v z q n 1 6 3 v 4 i 9 l r v g y 9 g c j l w 2 4 l l d 7 7 1 5 j 3 k y y x n c 5 v a v 3 2 " ;
} ;
postPatch = ''
patchShebangs .
substituteInPlace Makefile \
- - replace " p y t e s t - 3 " " p y t e s t - - v e r b o s e " \
- - replace " I N I T R A M F S _ D I R = / e t c / i n i t r a m f s - t o o l s " \
" I N I T R A M F S _ D I R = ${ placeholder " o u t " } / e t c / i n i t r a m f s - t o o l s "
'' ;
nativeBuildInputs = [ pkg-config docutils ] ;
nativeBuildInputs = [ pkg-config docutils python3Packages . python ] ;
buildInputs = [
libuuid libscrypt libsodium keyutils liburcu zlib libaio
@ -64,6 +65,6 @@ stdenv.mkDerivation {
homepage = " h t t p s : / / b c a c h e f s . o r g / " ;
license = licenses . gpl2 ;
maintainers = with maintainers ; [ davidak chiiruno ] ;
platforms = [ " x 8 6 _ 6 4 - l i n u x " ] ; # does not build on aarch64, see https://github.com/koverstreet/bcachefs-tools/issues/39
platforms = platforms . linux ;
} ;
}