__deps__ := LIBICONV $(eval $(call import.MODULE.defs,LIBXML2,libxml2,$(__deps__))) $(eval $(call import.CONTRIB.defs,LIBXML2)) LIBXML2.FETCH.url = https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libxml2-2.9.9.tar.gz LIBXML2.FETCH.url += https://download.videolan.org/pub/contrib/libxml2/libxml2-2.9.9.tar.gz LIBXML2.FETCH.sha256 = 94fb70890143e3c6549f265cee93ec064c80a84c42ad0f23e85ee1fd6540a871 # We don't need LZMA support LIBXML2.CONFIGURE.extra = --without-lzma # The Python components do not build on MinGW due to the lack of a select() call # in the MinGW environment. LIBXML2.CONFIGURE.extra += --without-python --without-threads ifeq (1-msys,$(HOST.cross)-$(BUILD.system)) LIBXML2.CONFIGURE.args.build = --build=$(BUILD.machine)-unknown-linux-gnu endif