Commit eca937fc authored by Weijia Wang's avatar Weijia Wang
Browse files

perlPackages.TextWrapI18N: don't use glibc on darwin

parent 443a8f39
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -25878,10 +25878,10 @@ with self; {
      url = "mirror://cpan/authors/id/K/KU/KUBOTA/Text-WrapI18N-0.06.tar.gz";
      hash = "sha256-S9KaF/DCx5LRLBAFs8J28qsPrjnACFmuF0HXlBhGpIg=";
    };
    buildInputs = [ pkgs.glibcLocales ];
    buildInputs = lib.optionals (!stdenv.isDarwin) [ pkgs.glibcLocales ];
    propagatedBuildInputs = [ TextCharWidth ];
    preConfigure = ''
      substituteInPlace WrapI18N.pm --replace '/usr/bin/locale' '${pkgs.glibc.bin}/bin/locale'
      substituteInPlace WrapI18N.pm --replace '/usr/bin/locale' '${if stdenv.isDarwin then pkgs.darwin.adv_cmds else pkgs.glibc.bin}/bin/locale'
    '';
    meta = {
      description = "Line wrapping module with support for multibyte, fullwidth, and combining characters and languages without whitespaces between words";