summaryrefslogtreecommitdiffstats
path: root/contrib/libxml2/module.defs
blob: d6b4f2898d534079017ceb92fd5bd5a5d9e2a37d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
__deps__ := LIBICONV
$(eval $(call import.MODULE.defs,LIBXML2,libxml2,$(__deps__)))
$(eval $(call import.CONTRIB.defs,LIBXML2))

LIBXML2.FETCH.url     = https://download.handbrake.fr/handbrake/contrib/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,$(BUILD.cross)-$(HOST.system))
    LIBXML2.CONFIGURE.args.build = --build=$(BUILD.machine)-unknown-linux-gnu
endif