From b00db009c33d492285e7712ddb65458630febb2e Mon Sep 17 00:00:00 2001 From: Rmys Date: Thu, 24 Oct 2019 22:53:46 +0300 Subject: [PATCH] mesa:ver.bump --- x11/library/mesa/actions.py | 35 +++-------------------------------- x11/library/mesa/pspec.xml | 13 ++++++++++--- 2 files changed, 13 insertions(+), 35 deletions(-) diff --git a/x11/library/mesa/actions.py b/x11/library/mesa/actions.py index 9de572983b..a450b88306 100755 --- a/x11/library/mesa/actions.py +++ b/x11/library/mesa/actions.py @@ -18,46 +18,18 @@ def setup(): # --enable-sysfs option provides better hardware information support with "lspci" # --enable-32-bit option is not present anymore. Although build fails in emul32. With --disable-asm option, not fail. Needs to be tested. - shelltools.system("sed -i 's|python2|python|g' \ - meson.build \ - src/meson.build") - shelltools.system("sed -i 's|prog_python2|prog_python|g' \ - src/util/xmlpool/meson.build \ - src/util/meson.build \ - src/mapi/glapi/gen/meson.build \ - src/mapi/shared-glapi/meson.build \ - src/mapi/es1api/meson.build \ - src/mapi/es2api/meson.build \ - src/compiler/meson.build \ - src/compiler/spirv/meson.build \ - src/compiler/nir/meson.build \ - src/compiler/glsl/meson.build \ - src/vulkan/util/meson.build \ - src/amd/common/meson.build \ - src/amd/vulkan/meson.build \ - src/intel/genxml/meson.build \ - src/intel/isl/meson.build \ - src/intel/compiler/meson.build \ - src/intel/vulkan/meson.build \ - src/mesa/main/meson.build \ - src/mesa/meson.build \ - src/mesa/drivers/dri/i965/meson.build \ - src/egl/meson.build \ - src/gallium/auxiliary/meson.build \ - src/gallium/drivers/r600/meson.build \ - src/gallium/drivers/radeonsi/meson.build") shelltools.makedirs("build") shelltools.cd("build") options = "meson --prefix=/usr \ --sysconfdir=/etc \ --buildtype=release \ - -Ddri-drivers-path=lib/xorg/modules/dri \ + -Ddri-drivers-path=/usr/lib/xorg/modules/dri \ -Db_ndebug=true \ -Dplatforms=x11,wayland,drm,surfaceless \ -Ddri3=true \ -Ddri-drivers=i915,i965,r100,r200,nouveau \ - -Dgallium-drivers=r300,r600,nouveau,radeonsi,svga,swrast,virgl \ + -Dgallium-drivers=r300,r600,nouveau,radeonsi,svga,swr,iris,swrast,virgl \ -Dgallium-extra-hud=true \ -Dgallium-vdpau=true \ -Dgallium-xvmc=true \ @@ -78,7 +50,6 @@ def setup(): -Dvalgrind=false \ -Dlibunwind=true \ -Dbuild-tests=false \ - -Dtexture-float=true \ -Dosmesa=gallium \ -Dlmsensors=false \ -Dswr-arches=avx,avx2" @@ -91,7 +62,7 @@ def setup(): shelltools.export("PKG_CONFIG_PATH","/usr/lib32/pkgconfig") shelltools.export("LLVM_CONFIG","/usr/bin/llvm-config-32") options += " --libdir=lib32 \ - -Ddri-drivers-path=lib32/xorg/modules/dri \ + -Ddri-drivers-path=/usr/lib32/xorg/modules/dri \ -Dclang-libdir-path=/usr/lib32 \ -Dgallium-opencl=disabled" diff --git a/x11/library/mesa/pspec.xml b/x11/library/mesa/pspec.xml index 5eadfee129..f014347e43 100644 --- a/x11/library/mesa/pspec.xml +++ b/x11/library/mesa/pspec.xml @@ -13,7 +13,7 @@ app:console Mesa graphics libraries and utilities Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics. - https://mesa.freedesktop.org/archive/mesa-18.2.8.tar.xz + https://mesa.freedesktop.org/archive/mesa-19.2.2.tar.xz meson zlib-devel @@ -38,7 +38,7 @@ libXv-devel eudev-devel nettle-devel - python-mako + python3-mako llvm llvm-clang-devel libxshmfence-devel @@ -53,7 +53,6 @@ libXrandr-devel - @@ -100,6 +99,7 @@ /usr/lib /usr/lib/libGL.so.1.2 /usr/share/vulkan/icd.d + /usr/share/drirc.d/00-mesa-defaults.conf /usr/share/doc @@ -203,6 +203,13 @@ + + 2019-10-24 + 19.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-05-29 18.2.8