diff options
author | Yureka <yuka@yuka.dev> | 2022-09-13 11:07:29 +0200 |
---|---|---|
committer | Yuka <yuka@yuka.dev> | 2022-09-15 20:18:00 +0200 |
commit | b8a992605d99fa5bd44d738b9054103b5d003e65 (patch) | |
tree | 5fb4aca866881165c1a6f72f2641de6316f4c987 /pkgs/development/perl-modules | |
parent | 454887a35de6317a30be284e8adc2d2f6d8a07c4 (diff) |
perlPackages.Po4a: disable TextWrapI18n dependency on musl
This dependency is only used for formatting error message and pulls in a dependency on glibc because it needs the /usr/bin/locale binary.
Diffstat (limited to 'pkgs/development/perl-modules')
-rw-r--r-- | pkgs/development/perl-modules/Po4a/default.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/perl-modules/Po4a/default.nix b/pkgs/development/perl-modules/Po4a/default.nix index 92a184f4ea038..aabf897ac4c09 100644 --- a/pkgs/development/perl-modules/Po4a/default.nix +++ b/pkgs/development/perl-modules/Po4a/default.nix @@ -1,4 +1,4 @@ -{ 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 , perl, buildPerlPackage, ModuleBuild, TextWrapI18N, LocaleGettext, TermReadKey, SGMLSpm, UnicodeLineBreak, PodParser, YAMLTiny }: buildPerlPackage rec { @@ -9,7 +9,7 @@ buildPerlPackage rec { sha256 = "0eb510a66f59de68cf7a205342036cc9fc08b39334b91f1456421a5f3359e68b"; }; nativeBuildInputs = [ docbook_xsl docbook_xsl_ns ModuleBuild ]; - propagatedBuildInputs = [ TextWrapI18N LocaleGettext SGMLSpm UnicodeLineBreak PodParser YAMLTiny ]; + 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 ]; LC_ALL = "en_US.UTF-8"; |