about summary refs log tree commit diff
path: root/pkgs/development/libraries/umockdev
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2024-01-23 17:28:25 +0200
committerFlorian Klink <flokli@flokli.de>2024-01-24 14:35:37 +0200
commit58762560bc3e8843bdfcada1b04ebcd019c5529e (patch)
tree76e024db886f8624644319adef09356032b6608b /pkgs/development/libraries/umockdev
parent4a5606d31f1dfab7d55064eb12478e7217b46630 (diff)
umockdev: enable strictDeps
As pointed out in
https://github.com/NixOS/nixpkgs/issues/280697#issuecomment-1906206490,
umockdev tests shell out to udevadm, and in both cases, systemdMinimal
should be sufficient.

Fixes #280697
Diffstat (limited to 'pkgs/development/libraries/umockdev')
-rw-r--r--pkgs/development/libraries/umockdev/default.nix9
1 files changed, 6 insertions, 3 deletions
diff --git a/pkgs/development/libraries/umockdev/default.nix b/pkgs/development/libraries/umockdev/default.nix
index 1cae2c62b33c0..e1c7697b78a28 100644
--- a/pkgs/development/libraries/umockdev/default.nix
+++ b/pkgs/development/libraries/umockdev/default.nix
@@ -12,7 +12,7 @@
 , ninja
 , pkg-config
 , python3
-, systemd
+, systemdMinimal
 , usbutils
 , vala
 , which
@@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
 
   buildInputs = [
     glib
-    systemd
+    systemdMinimal
     libpcap
   ];
 
@@ -59,10 +59,13 @@ stdenv.mkDerivation (finalAttrs: {
 
   nativeCheckInputs = [
     python3
-    which
+    systemdMinimal
     usbutils
+    which
   ];
 
+  strictDeps = true;
+
   mesonFlags = [
     "-Dgtk_doc=true"
   ];