From a329ce663caf02eaa45d249c25d3eada0f12061c Mon Sep 17 00:00:00 2001 From: Rmys Date: Thu, 26 Jul 2018 19:10:00 +0300 Subject: [PATCH] mesa-17.3.4:ver.bump --- x11/library/mesa/actions.py | 8 ++++++- x11/library/mesa/pspec.xml | 44 +++++++++++++++++++++++-------------- 2 files changed, 35 insertions(+), 17 deletions(-) diff --git a/x11/library/mesa/actions.py b/x11/library/mesa/actions.py index f06e8a307d..09b28e6a01 100644 --- a/x11/library/mesa/actions.py +++ b/x11/library/mesa/actions.py @@ -51,7 +51,7 @@ def setup(): elif get.ARCH() == "x86_64": options += " --with-clang-libdir=/usr/lib \ - --enable-omx \ + --enable-omx-bellagio \ --enable-opencl-icd " autotools.configure(options) @@ -67,7 +67,13 @@ def install(): pisitools.dosym("libGL.so.1.2.0", "%s/libGL.so.1.2" % Libdir) if get.buildTYPE() == "emul32": + pisitools.remove("/usr/lib32/pkgconfig/wayland-egl.pc") + pisitools.remove("/usr/lib32/libwayland-egl.so*") return #pisitools.dodoc("docs/COPYING") pisitools.dohtml("docs/*") + + pisitools.remove("/usr/lib/libwayland-egl.so*") + pisitools.remove("/usr/lib/pkgconfig/wayland-egl.pc") + diff --git a/x11/library/mesa/pspec.xml b/x11/library/mesa/pspec.xml index c665122723..f90e14c4a2 100644 --- a/x11/library/mesa/pspec.xml +++ b/x11/library/mesa/pspec.xml @@ -13,8 +13,9 @@ app:console Mesa graphics libraries and utilities Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics. - ftp://ftp.freedesktop.org/pub/mesa/older-versions/13.x/13.0.4/mesa-13.0.4.tar.xz + https://mesa.freedesktop.org/archive/mesa-17.3.4.tar.xz + zlib-devel xorg-proto openssl-devel expat-devel @@ -34,26 +35,28 @@ eudev-devel nettle-devel python-mako - llvm - llvm-libs - llvm-clang-devel + llvm + llvm-libs + llvm-clang-devel libxshmfence-devel automake + wayland-protocols-devel - n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch - n_Define-GLAPIVAR-separate-from-GLAPI.patch - N_01-WIP-nouveau-add-locking.patch - N_02-nouveau-more-locking-make-sure-that-fence-work-is-always-done-with-the-push-mutex-acquired.patch - N_03-nv30-locking-fixes.patch - N_04-nv50-Fix-double-lock-in-nv50_hw_sm_get_query_result.patch - N_05-Use-nv50_render_condition-in-nv50_blitctx_post_blit.patch + + + + + + + mesa + zlib elfutils libdrm-amd alternatives @@ -76,9 +79,9 @@ libomxil-bellagio nettle libxshmfence - llvm - llvm-clang - llvm-libs + llvm + llvm-clang + llvm-libs /etc @@ -124,6 +127,7 @@ 32-bit shared libraries for mesa emul32 + zlib-32bit elfutils-32bit expat-32bit libXt-devel @@ -146,9 +150,10 @@ libdrm-nouveau-32bit libxshmfence-32bit nettle-32bit - llvm-32bit + llvm-32bit + zlib-32bit elfutils-32bit openssl-32bit alternatives @@ -171,7 +176,7 @@ libdrm-nouveau-32bit wayland-32bit mesa - llvm-32bit + llvm-32bit /usr/lib32 @@ -182,6 +187,13 @@ + + 2018-07-26 + 17.3.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + 2018-04-10 13.0.4