Unverified Commit 8b969c0b authored by Marcin Serwin's avatar Marcin Serwin
Browse files

imv: use lib.mesonEnable consistently



Signed-off-by: default avatarMarcin Serwin <marcin@serwin.dev>
parent a0f58333
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -75,9 +75,7 @@ let
    libjpeg = libjpeg_turbo;
  };

  backendFlags = map (
    b: if builtins.elem b withBackends then "-D${b}=enabled" else "-D${b}=disabled"
  ) (builtins.attrNames backends);
  backendFlags = map (b: lib.mesonEnable b (lib.elem b withBackends)) (lib.attrNames backends);
in

# check that given window system is valid
@@ -103,9 +101,9 @@ stdenv.mkDerivation (finalAttrs: {
  };

  mesonFlags = [
    "-Dwindows=${withWindowSystem}"
    "-Dtest=enabled"
    "-Dman=enabled"
    (lib.mesonOption "windows" withWindowSystem)
    (lib.mesonEnable "test" finalAttrs.finalPackage.doCheck)
    (lib.mesonEnable "man" true)
  ]
  ++ backendFlags;