summaryrefslogtreecommitdiffstats
path: root/rules/libepoxy.make
diff options
context:
space:
mode:
Diffstat (limited to 'rules/libepoxy.make')
-rw-r--r--rules/libepoxy.make22
1 files changed, 9 insertions, 13 deletions
diff --git a/rules/libepoxy.make b/rules/libepoxy.make
index f97b64a26..b5776ce22 100644
--- a/rules/libepoxy.make
+++ b/rules/libepoxy.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_LIBEPOXY) += libepoxy
#
# Paths and names
#
-LIBEPOXY_VERSION := 1.5.2
-LIBEPOXY_MD5 := 4a6b9e581da229dee74c2263c84b1eca
+LIBEPOXY_VERSION := 1.5.3
+LIBEPOXY_MD5 := e2845de8d2782b2d31c01ae8d7cd4cbb
LIBEPOXY := libepoxy-$(LIBEPOXY_VERSION)
LIBEPOXY_SUFFIX := tar.xz
LIBEPOXY_URL := https://github.com/anholt/libepoxy/releases/download/$(LIBEPOXY_VERSION)/$(LIBEPOXY).$(LIBEPOXY_SUFFIX)
@@ -27,21 +27,17 @@ LIBEPOXY_LICENSE := MIT
# Prepare
# ----------------------------------------------------------------------------
-LIBEPOXY_CONF_ENV = \
- $(CROSS_ENV) \
- ac_cv_prog_PYTHON=$(SYSTEMPYTHON3)
#
# autoconf
#
-LIBEPOXY_CONF_TOOL := autoconf
+LIBEPOXY_CONF_TOOL := meson
LIBEPOXY_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --disable-selective-werror \
- --disable-strict-compilation \
- $(GLOBAL_LARGE_FILE_OPTION) \
- --$(call ptx/endis, PTXCONF_LIBEPOXY_GLX)-x11 \
- --$(call ptx/endis, PTXCONF_LIBEPOXY_GLX)-glx \
- --$(call ptx/endis, PTXCONF_LIBEPOXY_EGL)-egl
+ $(CROSS_MESON_USR) \
+ -Ddocs=false \
+ -Degl=$(call ptx/yesno,PTXCONF_LIBEPOXY_EGL) \
+ -Dglx=$(call ptx/yesno,PTXCONF_LIBEPOXY_GLX) \
+ -Dtests=false \
+ -Dx11=$(call ptx/truefalse,PTXCONF_LIBEPOXY_GLX)
# ----------------------------------------------------------------------------
# Target-Install