From d3ebf3bfa10b4e18385f3792c69f76f5be7e1b04 Mon Sep 17 00:00:00 2001 From: Artturi Date: Fri, 16 Jul 2021 04:06:00 +0300 Subject: [PATCH] oath-toolkit: fix darwin build by disabling pam (#130301) --- pkgs/tools/security/oath-toolkit/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/tools/security/oath-toolkit/default.nix b/pkgs/tools/security/oath-toolkit/default.nix index a925d07cb7c..e542a2ae714 100644 --- a/pkgs/tools/security/oath-toolkit/default.nix +++ b/pkgs/tools/security/oath-toolkit/default.nix @@ -1,6 +1,7 @@ { lib, stdenv, fetchurl, pam, xmlsec }: let + # TODO: Switch to OpenPAM once https://gitlab.com/oath-toolkit/oath-toolkit/-/issues/26 is addressed upstream securityDependency = if stdenv.isDarwin then xmlsec else pam; @@ -16,6 +17,8 @@ in stdenv.mkDerivation rec { buildInputs = [ securityDependency ]; + configureFlags = lib.optionals stdenv.isDarwin [ "--disable-pam" ]; + passthru.updateScript = ./update.sh; meta = with lib; {