From 3b64986111a59fddd46c35357916f696bb79afba Mon Sep 17 00:00:00 2001 From: benaryorg Date: Fri, 22 May 2026 12:48:26 +0000 Subject: [PATCH] libinput: lib.meson* helpers This does not change evaluation. Signed-off-by: benaryorg --- pkgs/development/libraries/libinput/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/libraries/libinput/default.nix b/pkgs/development/libraries/libinput/default.nix index 613b5bf8870a..90df7cf41b65 100644 --- a/pkgs/development/libraries/libinput/default.nix +++ b/pkgs/development/libraries/libinput/default.nix @@ -32,8 +32,6 @@ }: let - mkFlag = optSet: flag: "-D${flag}=${lib.boolToString optSet}"; - sphinx-build = let env = python3.withPackages ( @@ -119,10 +117,10 @@ stdenv.mkDerivation rec { ]; mesonFlags = [ - (mkFlag documentationSupport "documentation") - (mkFlag eventGUISupport "debug-gui") - (mkFlag testsSupport "tests") - (mkFlag wacomSupport "libwacom") + (lib.mesonBool "documentation" documentationSupport) + (lib.mesonBool "debug-gui" eventGUISupport) + (lib.mesonBool "tests" testsSupport) + (lib.mesonBool "libwacom" wacomSupport) "--sysconfdir=/etc" "--libexecdir=${placeholder "bin"}/libexec" ]