From 7e234e5a1a9f11dcd7fcf7ab2053c609cabf952b Mon Sep 17 00:00:00 2001 From: Daniel Goertzen Date: Fri, 19 Aug 2022 12:40:51 -0500 Subject: [PATCH] btrfs-progs: add udevSupport arg (#174323) Co-authored-by: Sandro --- pkgs/tools/filesystems/btrfs-progs/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/filesystems/btrfs-progs/default.nix b/pkgs/tools/filesystems/btrfs-progs/default.nix index 66f5b695287a..dfe42f7666bf 100644 --- a/pkgs/tools/filesystems/btrfs-progs/default.nix +++ b/pkgs/tools/filesystems/btrfs-progs/default.nix @@ -4,6 +4,7 @@ , acl, attr, e2fsprogs, libuuid, lzo, udev, zlib , runCommand, btrfs-progs , gitUpdater +, udevSupport ? true }: stdenv.mkDerivation rec { @@ -31,7 +32,8 @@ stdenv.mkDerivation rec { install -v -m 444 -D btrfs-completion $out/share/bash-completion/completions/btrfs ''; - configureFlags = lib.optional stdenv.hostPlatform.isMusl "--disable-backtrace"; + configureFlags = lib.optional stdenv.hostPlatform.isMusl "--disable-backtrace" + ++ lib.optional (!udevSupport) "--disable-libudev"; makeFlags = [ "udevruledir=$(out)/lib/udev/rules.d" ];