Commit fd3e3bf4 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Updated mesa to 21.1.3

parent 2225b04b
virgl: virgl:
tar xf mesa-20.1.1.tar.xz tar xf mesa-21.1.3.tar.xz
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-python3.patch patch -Np1 -d mesa-21.1.3 < mesa-21.1.3-python3.patch
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-fix_tests.patch mkdir -p mesa-21.1.3/build
mkdir -p mesa-20.1.1/build cd mesa-21.1.3/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=virgl,swrast -Dvulkan-drivers= -Dplatforms=x11,wayland -Dgallium-nine=false -Dglx=dri -Dvalgrind=false -Dbuild-tests=true ..
cd mesa-20.1.1/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=virgl,swrast -Dvulkan-drivers= -Dplatforms=drm,x11,wayland -Dgallium-nine=false -Dglx=dri -Dosmesa=classic -Dvalgrind=false -Dbuild-tests=true .. cd mesa-21.1.3/build && ninja
cd mesa-20.1.1/build && ninja cd mesa-21.1.3/build && ninja test
cd mesa-20.1.1/build && ninja test cd mesa-21.1.3/build && ninja install
cd mesa-20.1.1/build && ninja install install -v -dm755 /usr/share/doc/mesa-21.1.3
install -v -dm755 /usr/share/doc/mesa-20.1.1 cd mesa-21.1.3 && cp -rfv docs/* /usr/share/doc/mesa-21.1.3
cd mesa-20.1.1 && cp -rfv docs/* /usr/share/doc/mesa-20.1.1 rm -rf mesa-21.1.3
rm -rf mesa-20.1.1
iris: iris:
tar xf mesa-20.1.1.tar.xz tar xf mesa-21.1.3.tar.xz
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-python3.patch patch -Np1 -d mesa-21.1.3 < mesa-21.1.3-python3.patch
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-fix_tests.patch mkdir -p mesa-21.1.3/build
mkdir -p mesa-20.1.1/build cd mesa-21.1.3/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=iris,swrast -Dvulkan-drivers= -Dplatforms=x11,wayland -Dgallium-nine=false -Dglx=dri -Dvalgrind=false -Dbuild-tests=true ..
cd mesa-20.1.1/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=iris,swrast -Dvulkan-drivers= -Dplatforms=drm,x11,wayland -Dgallium-nine=false -Dglx=dri -Dosmesa=classic -Dvalgrind=false -Dbuild-tests=true .. cd mesa-21.1.3/build && ninja
cd mesa-20.1.1/build && ninja cd mesa-21.1.3/build && ninja test
cd mesa-20.1.1/build && ninja test cd mesa-21.1.3/build && ninja install
cd mesa-20.1.1/build && ninja install install -v -dm755 /usr/share/doc/mesa-21.1.3
install -v -dm755 /usr/share/doc/mesa-20.1.1 cd mesa-21.1.3 && cp -rfv docs/* /usr/share/doc/mesa-21.1.3
cd mesa-20.1.1 && cp -rfv docs/* /usr/share/doc/mesa-20.1.1 rm -rf mesa-21.1.3
rm -rf mesa-20.1.1
radeonsi: radeonsi:
tar xf mesa-20.1.1.tar.xz tar xf mesa-21.1.3.tar.xz
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-python3.patch patch -Np1 -d mesa-21.1.3 < mesa-21.1.3-python3.patch
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-fix_tests.patch mkdir -p mesa-21.1.3/build
mkdir -p mesa-20.1.1/build cd mesa-21.1.3/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=radeonsi,swrast -Dvulkan-drivers= -Dplatforms=x11,wayland -Dgallium-nine=false -Dglx=dri -Dvalgrind=false -Dbuild-tests=true ..
cd mesa-20.1.1/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=radeonsi,swrast -Dvulkan-drivers= -Dplatforms=drm,x11,wayland -Dgallium-nine=false -Dglx=dri -Dosmesa=classic -Dvalgrind=false -Dbuild-tests=true .. cd mesa-21.1.3/build && ninja
cd mesa-20.1.1/build && ninja cd mesa-21.1.3/build && ninja test
cd mesa-20.1.1/build && ninja test cd mesa-21.1.3/build && ninja install
cd mesa-20.1.1/build && ninja install install -v -dm755 /usr/share/doc/mesa-21.1.3
install -v -dm755 /usr/share/doc/mesa-20.1.1 cd mesa-21.1.3 && cp -rfv docs/* /usr/share/doc/mesa-21.1.3
cd mesa-20.1.1 && cp -rfv docs/* /usr/share/doc/mesa-20.1.1 rm -rf mesa-21.1.3
rm -rf mesa-20.1.1
vc4: vc4:
tar xf mesa-20.1.1.tar.xz tar xf mesa-21.1.3.tar.xz
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-python3.patch patch -Np1 -d mesa-21.1.3 < mesa-21.1.3-python3.patch
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-fix_tests.patch mkdir -p mesa-21.1.3/build
mkdir -p mesa-20.1.1/build cd mesa-21.1.3/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=vc4,kmsro,swrast -Dvulkan-drivers= -Dplatforms=x11,wayland -Dgallium-nine=false -Dglx=dri -Dvalgrind=false -Dbuild-tests=true ..
cd mesa-20.1.1/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=vc4,kmsro,swrast -Dvulkan-drivers= -Dplatforms=drm,x11,wayland -Dgallium-nine=false -Dglx=dri -Dosmesa=classic -Dvalgrind=false -Dbuild-tests=true .. cd mesa-21.1.3/build && ninja
cd mesa-20.1.1/build && ninja cd mesa-21.1.3/build && ninja test
cd mesa-20.1.1/build && ninja test cd mesa-21.1.3/build && ninja install
cd mesa-20.1.1/build && ninja install install -v -dm755 /usr/share/doc/mesa-21.1.3
install -v -dm755 /usr/share/doc/mesa-20.1.1 cd mesa-21.1.3 && cp -rfv docs/* /usr/share/doc/mesa-21.1.3
cd mesa-20.1.1 && cp -rfv docs/* /usr/share/doc/mesa-20.1.1 rm -rf mesa-21.1.3
rm -rf mesa-20.1.1
v3d: v3d:
tar xf mesa-20.1.1.tar.xz tar xf mesa-21.1.3.tar.xz
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-python3.patch patch -Np1 -d mesa-21.1.3 < mesa-21.1.3-python3.patch
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-fix_tests.patch mkdir -p mesa-21.1.3/build
mkdir -p mesa-20.1.1/build cd mesa-21.1.3/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=v3d,kmsro,swrast -Dvulkan-drivers= -Dplatforms=x11,wayland -Dgallium-nine=false -Dglx=dri -Dvalgrind=false -Dbuild-tests=true ..
cd mesa-20.1.1/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=v3d,kmsro,swrast -Dvulkan-drivers= -Dplatforms=drm,x11,wayland -Dgallium-nine=false -Dglx=dri -Dosmesa=classic -Dvalgrind=false -Dbuild-tests=true .. cd mesa-21.1.3/build && ninja
cd mesa-20.1.1/build && ninja cd mesa-21.1.3/build && ninja test
cd mesa-20.1.1/build && ninja test cd mesa-21.1.3/build && ninja install
cd mesa-20.1.1/build && ninja install install -v -dm755 /usr/share/doc/mesa-21.1.3
install -v -dm755 /usr/share/doc/mesa-20.1.1 cd mesa-21.1.3 && cp -rfv docs/* /usr/share/doc/mesa-21.1.3
cd mesa-20.1.1 && cp -rfv docs/* /usr/share/doc/mesa-20.1.1 rm -rf mesa-21.1.3
rm -rf mesa-20.1.1
lima: lima:
tar xf mesa-20.1.1.tar.xz tar xf mesa-21.1.3.tar.xz
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-python3.patch patch -Np1 -d mesa-21.1.3 < mesa-21.1.3-python3.patch
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-fix_tests.patch mkdir -p mesa-21.1.3/build
mkdir -p mesa-20.1.1/build cd mesa-21.1.3/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=lima,kmsro,swrast -Dvulkan-drivers= -Dplatforms=x11,wayland -Dgallium-nine=false -Dglx=dri -Dvalgrind=false -Dbuild-tests=true ..
cd mesa-20.1.1/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=lima,kmsro,swrast -Dvulkan-drivers= -Dplatforms=drm,x11,wayland -Dgallium-nine=false -Dglx=dri -Dosmesa=classic -Dvalgrind=false -Dbuild-tests=true .. cd mesa-21.1.3/build && ninja
cd mesa-20.1.1/build && ninja cd mesa-21.1.3/build && ninja test
cd mesa-20.1.1/build && ninja test cd mesa-21.1.3/build && ninja install
cd mesa-20.1.1/build && ninja install install -v -dm755 /usr/share/doc/mesa-21.1.3
install -v -dm755 /usr/share/doc/mesa-20.1.1 cd mesa-21.1.3 && cp -rfv docs/* /usr/share/doc/mesa-21.1.3
cd mesa-20.1.1 && cp -rfv docs/* /usr/share/doc/mesa-20.1.1 rm -rf mesa-21.1.3
rm -rf mesa-20.1.1
panfrost: panfrost:
tar xf mesa-20.1.1.tar.xz tar xf mesa-21.1.3.tar.xz
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-python3.patch patch -Np1 -d mesa-21.1.3 < mesa-21.1.3-python3.patch
patch -Np1 -d mesa-20.1.1 < mesa-20.1.1-fix_tests.patch mkdir -p mesa-21.1.3/build
mkdir -p mesa-20.1.1/build cd mesa-21.1.3/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=panfrost,kmsro,swrast -Dvulkan-drivers= -Dplatforms=x11,wayland -Dgallium-nine=false -Dglx=dri -Dvalgrind=false -Dbuild-tests=true ..
cd mesa-20.1.1/build && meson --prefix=$(XORG_PREFIX) -Dbuildtype=release -Ddri-drivers= -Dgallium-drivers=panfrost,kmsro,swrast -Dvulkan-drivers= -Dplatforms=drm,x11,wayland -Dgallium-nine=false -Dglx=dri -Dosmesa=classic -Dvalgrind=false -Dbuild-tests=true .. cd mesa-21.1.3/build && ninja
cd mesa-20.1.1/build && ninja cd mesa-21.1.3/build && ninja test
cd mesa-20.1.1/build && ninja test cd mesa-21.1.3/build && ninja install
cd mesa-20.1.1/build && ninja install install -v -dm755 /usr/share/doc/mesa-21.1.3
install -v -dm755 /usr/share/doc/mesa-20.1.1 cd mesa-21.1.3 && cp -rfv docs/* /usr/share/doc/mesa-21.1.3
cd mesa-20.1.1 && cp -rfv docs/* /usr/share/doc/mesa-20.1.1 rm -rf mesa-21.1.3
rm -rf mesa-20.1.1
diff -uNr mesa-20.1.1/src/compiler/glsl/glcpp/tests/084-unbalanced-parentheses.c.expected mesa-20.1.1-fix_tests/src/compiler/glsl/glcpp/tests/084-unbalanced-parentheses.c.expected
--- mesa-20.1.1/src/compiler/glsl/glcpp/tests/084-unbalanced-parentheses.c.expected 2020-06-11 03:33:00.434698800 +0930
+++ mesa-20.1.1-fix_tests/src/compiler/glsl/glcpp/tests/084-unbalanced-parentheses.c.expected 2021-07-28 13:55:25.700782781 +0930
@@ -1,2 +1,2 @@
-0:2(8): preprocessor error: syntax error, unexpected $end
+0:2(8): preprocessor error: syntax error, unexpected end of file
diff -uNr mesa-20.1.1/bin/symbols-check.py mesa-20.1.1-python3/bin/symbols-check.py diff -uNr mesa-21.1.3/bin/symbols-check.py mesa-21.1.3-python3/bin/symbols-check.py
--- mesa-20.1.1/bin/symbols-check.py 2020-06-11 03:33:00.262698000 +0930 --- mesa-21.1.3/bin/symbols-check.py 2021-06-19 02:19:19.724782500 +0930
+++ mesa-20.1.1-python3/bin/symbols-check.py 2020-09-08 18:54:59.559961158 +0930 +++ mesa-21.1.3-python3/bin/symbols-check.py 2023-07-27 10:29:47.277901137 +0930
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-#!/usr/bin/env python -#!/usr/bin/env python
+#!/usr/bin/env python3 +#!/usr/bin/env python3
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment