summaryrefslogtreecommitdiff
path: root/pkgs/by-name/bc/bcachefs-tools/package.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/by-name/bc/bcachefs-tools/package.nix')
-rw-r--r--pkgs/by-name/bc/bcachefs-tools/package.nix16
1 files changed, 7 insertions, 9 deletions
diff --git a/pkgs/by-name/bc/bcachefs-tools/package.nix b/pkgs/by-name/bc/bcachefs-tools/package.nix
index da5562d1769a..1963233ec231 100644
--- a/pkgs/by-name/bc/bcachefs-tools/package.nix
+++ b/pkgs/by-name/bc/bcachefs-tools/package.nix
@@ -28,13 +28,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "bcachefs-tools";
- version = "1.20.0";
+ version = "1.25.1";
src = fetchFromGitHub {
owner = "koverstreet";
repo = "bcachefs-tools";
tag = "v${finalAttrs.version}";
- hash = "sha256-WZmT8qYLQBp0lftm4T6BU92xffGmhniQNP7TI5pl4Y8=";
+ hash = "sha256-P6h0n90akgGoFL292UpYTspq1QjcnBDjwvSGyO91xQg=";
};
nativeBuildInputs = [
@@ -63,13 +63,17 @@ stdenv.mkDerivation (finalAttrs: {
cargoDeps = rustPlatform.fetchCargoVendor {
src = finalAttrs.src;
- hash = "sha256-xP3V3Cqb+F33I1fVhp7ru/qBl22ww4oZDUCb1OHBiag=";
+ hash = "sha256-juXRmI3tz2BXQsRaRRGyBaGqeLk2QHfJb2sKPmWur8s=";
};
makeFlags = [
"PREFIX=${placeholder "out"}"
"VERSION=${finalAttrs.version}"
"INITRAMFS_DIR=${placeholder "out"}/etc/initramfs-tools"
+
+ # Tries to install to the 'systemd-minimal' and 'udev' nix installation paths
+ "PKGCONFIG_SERVICEDIR=$(out)/lib/systemd/system"
+ "PKGCONFIG_UDEVDIR=$(out)/lib/udev"
] ++ lib.optional fuseSupport "BCACHEFS_FUSE=1";
env = {
@@ -90,12 +94,6 @@ stdenv.mkDerivation (finalAttrs: {
'';
checkFlags = [ "BCACHEFS_TEST_USE_VALGRIND=no" ];
- # Tries to install to the 'systemd-minimal' and 'udev' nix installation paths
- installFlags = [
- "PKGCONFIG_SERVICEDIR=$(out)/lib/systemd/system"
- "PKGCONFIG_UDEVDIR=$(out)/lib/udev"
- ];
-
postInstall =
''
substituteInPlace $out/libexec/bcachefsck_all \