summary refs log tree commit diff
path: root/pkgs/development/perl-modules
diff options
context:
space:
mode:
authorArtturi <Artturin@artturin.com>2023-03-02 18:45:34 +0200
committerGitHub <noreply@github.com>2023-03-02 18:45:34 +0200
commit44fd51cd47a13ac73a10a469b4b444c4bca32184 (patch)
tree14ccae44a1c61c6afa543dbb4a9ebfa70505983d /pkgs/development/perl-modules
parentb06ac37f38c11ac800ae8d4a3b094baa6a60072e (diff)
parente9f7a65db8e7f2e14910122e68a8daaf3bd145eb (diff)
Merge pull request #218503 from Artturin/strictdeps4
Diffstat (limited to 'pkgs/development/perl-modules')
-rw-r--r--pkgs/development/perl-modules/Po4a/default.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/development/perl-modules/Po4a/default.nix b/pkgs/development/perl-modules/Po4a/default.nix
index 3689122805e29..99c100455a8a0 100644
--- a/pkgs/development/perl-modules/Po4a/default.nix
+++ b/pkgs/development/perl-modules/Po4a/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchurl, docbook_xsl, docbook_xsl_ns, gettext, libxslt, glibcLocales, docbook_xml_dtd_412, docbook_sgml_dtd_41, texlive, opensp
+{ stdenv, lib, fetchurl, docbook_xsl, docbook_xsl_ns, gettext, libxslt, glibcLocales, docbook_xml_dtd_412, docbook_sgml_dtd_41, texlive, opensp, bash
 , perl, buildPerlPackage, ModuleBuild, TextWrapI18N, LocaleGettext, TermReadKey, SGMLSpm, UnicodeLineBreak, PodParser, YAMLTiny
 , fetchpatch
 }:
@@ -18,10 +18,12 @@ buildPerlPackage rec {
       sha256 = "9MVkYiItR2P3PBCUc4OhEOUHQuLqTWUYtYlZ3L8miC8=";
     })
   ];
-  nativeBuildInputs = [ docbook_xsl docbook_xsl_ns ModuleBuild ];
+
+  strictDeps = true;
+  nativeBuildInputs = [ gettext libxslt docbook_xsl docbook_xsl_ns ModuleBuild docbook_xml_dtd_412 docbook_sgml_dtd_41 opensp texlive.combined.scheme-basic glibcLocales ];
   propagatedBuildInputs = lib.optional (!stdenv.hostPlatform.isMusl) TextWrapI18N ++ [ LocaleGettext SGMLSpm UnicodeLineBreak PodParser YAMLTiny ];
   # TODO: TermReadKey was temporarily removed from propagatedBuildInputs to unfreeze the build
-  buildInputs = [ gettext libxslt glibcLocales docbook_xml_dtd_412 docbook_sgml_dtd_41 texlive.combined.scheme-basic opensp ];
+  buildInputs = [ bash ];
   LC_ALL = "en_US.UTF-8";
   SGML_CATALOG_FILES = "${docbook_xml_dtd_412}/xml/dtd/docbook/catalog.xml";
   preConfigure = ''