diff options
author | oxalica <oxalicc@pm.me> | 2021-11-30 16:52:32 +0800 |
---|---|---|
committer | oxalica <oxalicc@pm.me> | 2021-12-03 02:26:41 +0800 |
commit | 2cfa6b7312cd63b54b7ab85a4b87ed4027b74a2a (patch) | |
tree | 627ed82477c1445a101246ed9c68958edcee5f66 /pkgs/development/libraries/pipewire | |
parent | 5e154b5c8030956682c3b41335edb4ff4a5e4a24 (diff) | |
download | nixpkgs-2cfa6b7312cd63b54b7ab85a4b87ed4027b74a2a.tar nixpkgs-2cfa6b7312cd63b54b7ab85a4b87ed4027b74a2a.tar.gz nixpkgs-2cfa6b7312cd63b54b7ab85a4b87ed4027b74a2a.tar.bz2 nixpkgs-2cfa6b7312cd63b54b7ab85a4b87ed4027b74a2a.tar.lz nixpkgs-2cfa6b7312cd63b54b7ab85a4b87ed4027b74a2a.tar.xz nixpkgs-2cfa6b7312cd63b54b7ab85a4b87ed4027b74a2a.tar.zst nixpkgs-2cfa6b7312cd63b54b7ab85a4b87ed4027b74a2a.zip |
pipewire: make valgrind an optional dependency
Diffstat (limited to 'pkgs/development/libraries/pipewire')
-rw-r--r-- | pkgs/development/libraries/pipewire/default.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/development/libraries/pipewire/default.nix b/pkgs/development/libraries/pipewire/default.nix index cf02589792f..868e77298ce 100644 --- a/pkgs/development/libraries/pipewire/default.nix +++ b/pkgs/development/libraries/pipewire/default.nix @@ -10,7 +10,6 @@ , docutils , doxygen , graphviz -, valgrind , glib , dbus , alsa-lib @@ -28,6 +27,8 @@ , makeFontsConf , callPackage , nixosTests +, withValgrind ? lib.meta.availableOn stdenv.hostPlatform valgrind +, valgrind ? null , withMediaSession ? true , libcameraSupport ? true , libcamera @@ -121,7 +122,6 @@ let vulkan-headers vulkan-loader webrtc-audio-processing - valgrind SDL2 systemd ] ++ lib.optionals gstreamerSupport [ gst_all_1.gst-plugins-base gst_all_1.gstreamer ] @@ -131,6 +131,9 @@ let ++ lib.optional pulseTunnelSupport libpulseaudio ++ lib.optional zeroconfSupport avahi; + # Valgrind binary is required for running one optional test. + checkInputs = lib.optional withValgrind valgrind; + mesonFlags = [ "-Ddocs=enabled" "-Dudevrulesdir=lib/udev/rules.d" |