diff options
author | Lucas Stach <l.stach@pengutronix.de> | 2016-02-01 17:01:29 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2016-02-03 16:41:18 +0100 |
commit | 57d497e07022cd21eddddc667fa9f75281de101b (patch) | |
tree | 9d5981b98d86729381a1cb702314e5e76bcd48a4 /rules/mesalib.make | |
parent | ec258295c012503e013c2d959d341fdd1c73a93a (diff) | |
download | ptxdist-57d497e07022cd21eddddc667fa9f75281de101b.tar.gz ptxdist-57d497e07022cd21eddddc667fa9f75281de101b.tar.xz |
mesalib: version bump 10.3.3 -> 11.1.1
Update to latest stable versions.
Also switch over to OOT builds, which makes working on the source
much more comfortable as the source tree will not be cluttered
with confilcting objects from the -host and -target builds.
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/mesalib.make')
-rw-r--r-- | rules/mesalib.make | 31 |
1 files changed, 12 insertions, 19 deletions
diff --git a/rules/mesalib.make b/rules/mesalib.make index 1da6ff558..0852da7f2 100644 --- a/rules/mesalib.make +++ b/rules/mesalib.make @@ -19,11 +19,11 @@ PACKAGES-$(PTXCONF_MESALIB) += mesalib # # Paths and names # -MESALIB_VERSION := 10.3.3 -MESALIB_MD5 := 4fe6fc9e28fb2a88a2387e5d3a49ae8b -MESALIB := MesaLib-$(MESALIB_VERSION) -MESALIB_SUFFIX := tar.bz2 -MESALIB_URL := ftp://ftp.freedesktop.org/pub/mesa/older-versions/10.x/$(subst .0,,$(MESALIB_VERSION))/$(MESALIB).$(MESALIB_SUFFIX) +MESALIB_VERSION := 11.1.1 +MESALIB_MD5 := 1043dfb907beecb2a761272455960427 +MESALIB := mesa-$(MESALIB_VERSION) +MESALIB_SUFFIX := tar.xz +MESALIB_URL := ftp://ftp.freedesktop.org/pub/mesa/$(MESALIB_VERSION)/$(MESALIB).$(MESALIB_SUFFIX) MESALIB_SOURCE := $(SRCDIR)/$(MESALIB).$(MESALIB_SUFFIX) MESALIB_DIR := $(BUILDDIR)/Mesa-$(MESALIB_VERSION) MESALIB_LICENSE := MIT @@ -65,23 +65,12 @@ MESALIB_DRI_LIBS-y += \ $(subst nouveau,nouveau_vieux,$(MESALIB_DRI_DRIVERS-y)) \ $(subst freedreno,kgsl,$(MESALIB_GALLIUM_DRIVERS-y)) -ifeq ($(MESALIB_GALLIUM_DRIVERS-y),) -MESALIB_GALLIUM_EGL := -MESALIB_GALLIUM_GBM := -else -MESALIB_GALLIUM_EGL := $(PTXCONF_MESALIB_EGL) -MESALIB_GALLIUM_GBM := $(PTXCONF_MESALIB_GBM) -endif - MESALIB_LIBS-y := libglapi MESALIB_LIBS-$(PTXCONF_MESALIB_GLX) += libGL MESALIB_LIBS-$(PTXCONF_MESALIB_GLES1) += libGLESv1_CM MESALIB_LIBS-$(PTXCONF_MESALIB_GLES2) += libGLESv2 -MESALIB_LIBS-$(PTXCONF_MESALIB_OPENVG) += libOpenVG MESALIB_LIBS-$(PTXCONF_MESALIB_EGL) += libEGL -MESALIB_LIBS-$(MESALIB_GALLIUM_EGL) += egl/egl_gallium MESALIB_LIBS-$(PTXCONF_MESALIB_GBM) += libgbm -MESALIB_LIBS-$(MESALIB_GALLIUM_GBM) += gbm/gbm_gallium_drm MESALIBS_EGL_PLATFORMS-$(PTXCONF_MESALIB_EGL_X11) += x11 MESALIBS_EGL_PLATFORMS-$(PTXCONF_MESALIB_EGL_DRM) += drm @@ -89,9 +78,11 @@ MESALIBS_EGL_PLATFORMS-$(PTXCONF_MESALIB_EGL_WAYLAND) += wayland MESALIB_LIBS-$(PTXCONF_MESALIB_EGL_WAYLAND) += libwayland-egl +MESALIB_BUILD_OOT := YES MESALIB_CONF_TOOL := autoconf MESALIB_CONF_OPT := \ $(CROSS_AUTOCONF_USR) \ + --$(call ptx/endis, PTXCONF_GLOBAL_LARGE_FILE)-largefile \ --disable-static \ --enable-shared \ --disable-debug \ @@ -102,7 +93,6 @@ MESALIB_CONF_OPT := \ --$(call ptx/endis, PTXCONF_MESALIB_OPENGL)-opengl \ --$(call ptx/endis, PTXCONF_MESALIB_GLES1)-gles1 \ --$(call ptx/endis, PTXCONF_MESALIB_GLES2)-gles2 \ - --$(call ptx/endis, PTXCONF_MESALIB_OPENVG)-openvg \ --enable-dri \ --disable-dri3 \ --$(call ptx/endis, PTXCONF_MESALIB_GLX)-glx \ @@ -111,22 +101,25 @@ MESALIB_CONF_OPT := \ --$(call ptx/endis, PTXCONF_MESALIB_EGL)-egl \ --disable-xa \ --$(call ptx/endis, PTXCONF_MESALIB_GBM)-gbm \ + --disable-nine \ --disable-xvmc \ --disable-vdpau \ + --disable-va \ --disable-omx \ --disable-opencl \ --disable-opencl-icd \ --disable-xlib-glx \ - --$(call ptx/endis, MESALIB_GALLIUM_EGL)-gallium-egl \ - --$(call ptx/endis, MESALIB_GALLIUM_GBM)-gallium-gbm \ --disable-r600-llvm-compiler \ --disable-gallium-tests \ + --disable-shader-cache \ --enable-shared-glapi \ --disable-sysfs \ + --disable-glx-read-only-text \ --enable-driglx-direct \ --enable-glx-tls \ --disable-gallium-llvm \ --enable-llvm-shared-libs \ + --with-sha1= \ --with-gallium-drivers=$(subst $(space),$(comma),$(MESALIB_GALLIUM_DRIVERS-y)) \ --with-dri-driverdir=/usr/lib/dri \ --with-dri-drivers=$(subst $(space),$(comma),$(MESALIB_DRI_DRIVERS-y)) \ |