diff --git a/pkgs/by-name/iw/iwd/no_netdev_group.diff b/pkgs/by-name/iw/iwd/no_netdev_group.diff new file mode 100644 index 000000000000..45c545f452e4 --- /dev/null +++ b/pkgs/by-name/iw/iwd/no_netdev_group.diff @@ -0,0 +1,30 @@ +diff --git a/src/iwd-dbus.conf b/src/iwd-dbus.conf +index f2509ebc..a443987d 100644 +--- a/src/iwd-dbus.conf ++++ b/src/iwd-dbus.conf +@@ -19,10 +19,6 @@ + + + +- +- +- +- + + + +diff --git a/wired/ead-dbus.conf b/wired/ead-dbus.conf +index 8a685e0a..749d0c05 100644 +--- a/wired/ead-dbus.conf ++++ b/wired/ead-dbus.conf +@@ -17,10 +17,6 @@ + + + +- +- +- +- + + + diff --git a/pkgs/by-name/iw/iwd/package.nix b/pkgs/by-name/iw/iwd/package.nix index a0e3836b0b76..5cb920a6e4ea 100644 --- a/pkgs/by-name/iw/iwd/package.nix +++ b/pkgs/by-name/iw/iwd/package.nix @@ -23,6 +23,12 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-NY0WB62ehxKH64ssAF4vkF6YroG5HHH+ii+AFG9EaE4="; }; + patches = [ + # Remove dbus config referencing the netdev group, which we don't have. + # Users are advised to use the wheel group instead. + ./no_netdev_group.diff + ]; + outputs = [ "out" "man"