From 868e7c10b9b4cf2cdc8331d34085625fdea5c056 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Mon, 28 Jul 2025 12:07:48 +0200 Subject: [PATCH] linux-pam: re-enable doc/man outputs Co-Authored-by: Marcin Serwin --- pkgs/by-name/li/linux-pam/package.nix | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/linux-pam/package.nix b/pkgs/by-name/li/linux-pam/package.nix index 222953ec17c3..3d41329f2701 100644 --- a/pkgs/by-name/li/linux-pam/package.nix +++ b/pkgs/by-name/li/linux-pam/package.nix @@ -13,6 +13,12 @@ meson, pkg-config, systemdLibs, + docbook5, + libxslt, + libxml2, + w3m-batch, + findXMLCatalogs, + docbook_xsl_ns, nix-update-script, }: @@ -35,8 +41,8 @@ stdenv.mkDerivation (finalAttrs: { outputs = [ "out" - # "doc" - # "man" + "doc" + "man" # "modules" ]; @@ -47,6 +53,13 @@ stdenv.mkDerivation (finalAttrs: { ninja pkg-config gettext + + libxslt + libxml2 + w3m-batch + findXMLCatalogs + docbook_xsl_ns + docbook5 ]; buildInputs = [ @@ -60,6 +73,7 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; + mesonAutoFeatures = "auto"; mesonFlags = [ (lib.mesonEnable "logind" stdenv.buildPlatform.isLinux) (lib.mesonEnable "audit" stdenv.buildPlatform.isLinux) @@ -71,7 +85,6 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonEnable "econf" false) (lib.mesonEnable "selinux" false) (lib.mesonEnable "nis" false) - (lib.mesonEnable "docs" false) (lib.mesonBool "xtests" false) (lib.mesonBool "examples" false) ];