summaryrefslogtreecommitdiffstats
path: root/rules/libmxml.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2017-11-02 09:56:41 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2017-11-02 09:58:07 +0100
commit21546fa7408280bbe9cab1d93daa710829fa4ba2 (patch)
tree684af62a47a142750118ceae243c0c93d47e2283 /rules/libmxml.make
parent8201e3d29e950e713f755ec4e864ce0869bdd060 (diff)
downloadptxdist-21546fa7408280bbe9cab1d93daa710829fa4ba2.tar.gz
ptxdist-21546fa7408280bbe9cab1d93daa710829fa4ba2.tar.xz
libmxml: version bump 2.6 -> 2.11
The patch is no longer necessary. Docs are not build when cross-compiling. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/libmxml.make')
-rw-r--r--rules/libmxml.make9
1 files changed, 6 insertions, 3 deletions
diff --git a/rules/libmxml.make b/rules/libmxml.make
index 5bafb2692..04ea1807a 100644
--- a/rules/libmxml.make
+++ b/rules/libmxml.make
@@ -14,14 +14,15 @@ PACKAGES-$(PTXCONF_LIBMXML) += libmxml
#
# Paths and names
#
-LIBMXML_VERSION := 2.6
-LIBMXML_MD5 := 68977789ae64985dddbd1a1a1652642e
+LIBMXML_VERSION := 2.11
+LIBMXML_MD5 := 479281fc365706343b36e3b2012a6f28
LIBMXML := mxml-$(LIBMXML_VERSION)
LIBMXML_SUFFIX := tar.gz
-LIBMXML_URL := http://www.msweet.org/files/project3/$(LIBMXML).$(LIBMXML_SUFFIX)
+LIBMXML_URL := https://github.com/michaelrsweet/mxml/releases/download/v$(LIBMXML_VERSION)/$(LIBMXML).$(LIBMXML_SUFFIX)
LIBMXML_SOURCE := $(SRCDIR)/$(LIBMXML).$(LIBMXML_SUFFIX)
LIBMXML_DIR := $(BUILDDIR)/mxml-$(LIBMXML_VERSION)
LIBMXML_LICENSE := LGPL-2.0
+LIBMXML_STRIP_LEVEL := 0
# ----------------------------------------------------------------------------
# Prepare
@@ -30,6 +31,8 @@ LIBMXML_LICENSE := LGPL-2.0
LIBMXML_CONF_TOOL := autoconf
LIBMXML_CONF_OPT := \
$(CROSS_AUTOCONF_USR) \
+ --disable-debug \
+ --enable-threads \
--enable-shared
# build static lib, too. make install will fail otherwise