diff options
l--------- | patches/MesaLib-10.3.0/autogen.sh (renamed from patches/MesaLib-10.2.5/autogen.sh) | 0 | ||||
-rw-r--r-- | rules/host-mesalib.make | 5 | ||||
-rw-r--r-- | rules/mesalib.in | 4 | ||||
-rw-r--r-- | rules/mesalib.make | 12 |
4 files changed, 14 insertions, 7 deletions
diff --git a/patches/MesaLib-10.2.5/autogen.sh b/patches/MesaLib-10.3.0/autogen.sh index 9f8a4cb7d..9f8a4cb7d 120000 --- a/patches/MesaLib-10.2.5/autogen.sh +++ b/patches/MesaLib-10.3.0/autogen.sh diff --git a/rules/host-mesalib.make b/rules/host-mesalib.make index 2d93458bc..721fa677d 100644 --- a/rules/host-mesalib.make +++ b/rules/host-mesalib.make @@ -24,8 +24,8 @@ HOST_MESALIB_CONF_ENV := \ HOST_MESALIB_CONF_TOOL := autoconf HOST_MESALIB_CONF_OPT := \ $(HOST_AUTOCONF) \ - --disable-static \ - --enable-shared \ + --enable-static \ + --disable-shared \ --disable-debug \ --disable-mangling \ --disable-texture-float \ @@ -54,6 +54,7 @@ HOST_MESALIB_CONF_OPT := \ --disable-r600-llvm-compiler \ --disable-gallium-tests \ --disable-shared-glapi \ + --disable-sysfs \ --disable-driglx-direct \ --disable-glx-tls \ --disable-llvm-shared-libs \ diff --git a/rules/mesalib.in b/rules/mesalib.in index 74c5a2a93..d7975dbf9 100644 --- a/rules/mesalib.in +++ b/rules/mesalib.in @@ -91,6 +91,10 @@ config MESALIB_DRI_FREEDRENO bool prompt "Freedreno" +config MESALIB_DRI_VC4 + bool + prompt "vc4" + comment "API Support" config MESALIB_OPENGL diff --git a/rules/mesalib.make b/rules/mesalib.make index 64304a3b6..06bddf6ba 100644 --- a/rules/mesalib.make +++ b/rules/mesalib.make @@ -19,11 +19,11 @@ PACKAGES-$(PTXCONF_MESALIB) += mesalib # # Paths and names # -MESALIB_VERSION := 10.2.5 -MESALIB_MD5 := f82b1c2b42f44073d8b889d2a7ee9292 +MESALIB_VERSION := 10.3.0 +MESALIB_MD5 := bc071575596a074df2b15cac57c01ed8 MESALIB := MesaLib-$(MESALIB_VERSION) MESALIB_SUFFIX := tar.bz2 -MESALIB_URL := ftp://ftp.freedesktop.org/pub/mesa/$(MESALIB_VERSION)/$(MESALIB).$(MESALIB_SUFFIX) +MESALIB_URL := ftp://ftp.freedesktop.org/pub/mesa/$(basename $(MESALIB_VERSION))/$(MESALIB).$(MESALIB_SUFFIX) MESALIB_SOURCE := $(SRCDIR)/$(MESALIB).$(MESALIB_SUFFIX) MESALIB_DIR := $(BUILDDIR)/Mesa-$(MESALIB_VERSION) @@ -52,6 +52,9 @@ endif MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_NOUVEAU) += nouveau MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_FREEDRENO)+= freedreno +ifdef PTXCONF_ARCH_ARM +MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_VC4) += vc4 +endif MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_SWRAST) += swrast @@ -77,8 +80,6 @@ MESALIB_LIBS-$(MESALIB_GALLIUM_EGL) += egl/egl_gallium MESALIB_LIBS-$(PTXCONF_MESALIB_GBM) += libgbm MESALIB_LIBS-$(MESALIB_GALLIUM_GBM) += gbm/gbm_gallium_drm -MESALIB_LIBS-y += $(addprefix gallium-pipe/pipe_,$(filter-out freedreno,$(MESALIB_GALLIUM_DRIVERS-y))) - MESALIBS_EGL_PLATFORMS-$(PTXCONF_MESALIB_EGL_X11) += x11 MESALIBS_EGL_PLATFORMS-$(PTXCONF_MESALIB_EGL_DRM) += drm MESALIBS_EGL_PLATFORMS-$(PTXCONF_MESALIB_EGL_WAYLAND) += wayland @@ -118,6 +119,7 @@ MESALIB_CONF_OPT := \ --disable-r600-llvm-compiler \ --disable-gallium-tests \ --enable-shared-glapi \ + --disable-sysfs \ --enable-driglx-direct \ --enable-glx-tls \ --disable-gallium-llvm \ |