libxml2: fix python2 build on darwin

This commit is contained in:
Daiderd Jordan 2020-07-05 15:09:38 +02:00
parent e0f07f9b8d
commit cc148a4b3e
No known key found for this signature in database
GPG Key ID: D02435D05B810C96

View File

@ -1,5 +1,5 @@
{ stdenv, lib, fetchurl, fetchpatch
, zlib, xz, python, ncurses, findXMLCatalogs
, zlib, xz, python, gettext, ncurses, findXMLCatalogs
, pythonSupport ? stdenv.buildPlatform == stdenv.hostPlatform
, icuSupport ? false, icu ? null
, enableShared ? stdenv.hostPlatform.libc != "msvcrt"
@ -44,6 +44,7 @@ stdenv.mkDerivation rec {
++ lib.optional (enableStatic && enableShared) "static";
buildInputs = lib.optional pythonSupport python
++ lib.optional (pythonSupport && python?isPy2 && python.isPy2) gettext
++ lib.optional (pythonSupport && python?isPy3 && python.isPy3) ncurses
# Libxml2 has an optional dependency on liblzma. However, on impure
# platforms, it may end up using that from /usr/lib, and thus lack a