mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-24 16:03:23 +00:00
bcachefs-tools: 2018-10-12 -> 2019-01-13 (fix w/attr bump, touchups)
This commit is contained in:
parent
d79e351079
commit
c6c38b61a8
@ -2,22 +2,24 @@
|
|||||||
, liburcu, zlib, libaio, zstd, lz4 }:
|
, liburcu, zlib, libaio, zstd, lz4 }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "bcachefs-tools-unstable-2018-10-12";
|
pname = "bcachefs-tools";
|
||||||
|
version = "2019-01-13";
|
||||||
|
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "https://evilpiepirate.org/git/bcachefs-tools.git";
|
url = "https://evilpiepirate.org/git/bcachefs-tools.git";
|
||||||
rev = "55fbb25501330038e1714905b9ddeb25d875c11c";
|
rev = "47bd483d27ec13418978b24ec5951661d564ba35";
|
||||||
sha256 = "0cwzbyf133jc0fkc8nmjcvv3wmglqhyxda1hh10hgxrbq5vm39wx";
|
sha256 = "0h0mi68f8hxjplh0f8yw9h1ax9y6cz9c9hlvl95nqhs352lkdrfj";
|
||||||
};
|
};
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
buildInputs = [ attr libuuid libscrypt libsodium keyutils liburcu zlib libaio zstd lz4 ];
|
buildInputs = [ attr libuuid libscrypt libsodium keyutils liburcu zlib libaio zstd lz4 ];
|
||||||
installFlags = [ "PREFIX=$(out)" ];
|
installFlags = [ "PREFIX=${placeholder "out"}" ];
|
||||||
|
|
||||||
preInstall = ''
|
preInstall = ''
|
||||||
sed -i \
|
substituteInPlace Makefile \
|
||||||
"s,INITRAMFS_DIR=/etc/initramfs-tools,INITRAMFS_DIR=$out/etc/initramfs-tools,g" Makefile
|
--replace "INITRAMFS_DIR=/etc/initramfs-tools" \
|
||||||
|
"INITRAMFS_DIR=${placeholder "out"}/etc/initramfs-tools"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
Loading…
Reference in New Issue
Block a user