mesa-22.2.5

This commit is contained in:
Rmys
2022-12-11 13:37:47 +03:00
committed by GitHub
parent 25ef1649a0
commit 25e4cd7357
2 changed files with 20 additions and 4 deletions
+3 -2
View File
@@ -18,7 +18,6 @@ def setup():
-Ddri3=enabled \
-Dgallium-extra-hud=true \
-Dgallium-vdpau=enabled \
-Dgallium-xvmc=enabled \
-Dgallium-va=enabled \
-Dgallium-xa=enabled \
-Dgallium-nine=true \
@@ -59,7 +58,9 @@ def setup():
pisitools.cflags.add("-m64 ")
pisitools.cxxflags.add("-m64")
options += " -Dgallium-omx=bellagio -Dlmsensors=enabled -Dzstd=enabled \
-Dgallium-drivers=r300,r600,nouveau,radeonsi,svga,iris,swrast,virgl,crocus,zink,d3d12"
-Dgallium-rusticl=true \
-Drust_std=2021 \
-Dgallium-drivers=r300,r600,nouveau,radeonsi,svga,iris,swrast,virgl,crocus,zink,d3d12"
#pisitools.ldflags.add("-fuse-ld=lld")
mesontools.configure(options)
+17 -2
View File
@@ -14,7 +14,7 @@
<Icon>mesa</Icon>
<Summary>Mesa graphics libraries and utilities</Summary>
<Description>Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.</Description>
<Archive sha1sum="b131bcdd82effbbdaacfff07097bf5f0444d490c" type="tarxz">https://archive.mesa3d.org/mesa-22.2.4.tar.xz</Archive>
<Archive sha1sum="021e162456b691092d5bcd72413b2b8b8e77e195" type="tarxz">https://archive.mesa3d.org/mesa-22.2.5.tar.xz</Archive>
<BuildDependencies>
<Dependency>meson</Dependency>
<Dependency>valgrind-devel</Dependency>
@@ -63,12 +63,15 @@
<Dependency>glslang-devel</Dependency>
<Dependency>lm_sensors-devel</Dependency>
<Dependency>DirectX-headers-devel</Dependency>
<Dependency>rust-bindgen</Dependency>
<Dependency>spirv-llvm-devel</Dependency>
<Dependency>spirv-tools-devel</Dependency>
</BuildDependencies>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="crossfile.ini">crossfile.ini</AdditionalFile>
</AdditionalFiles>
<Patches>
<!-- <Patch level="1">swr-llvm13-patch1.patch</Patch> -->
<!-- <Patch level="1">swr-llvm13-patch2.patch</Patch> -->
</Patches>
</Source>
@@ -141,13 +144,18 @@
<Dependency>llvm-libs</Dependency>
<Dependency>libdrm-amd</Dependency>
<Dependency>llvm-clang</Dependency>
<Dependency>lm_sensors</Dependency>
<Dependency>spirv-llvm</Dependency>
<Dependency>spirv-tools</Dependency>
<Dependency>libdrm-radeon</Dependency>
<Dependency>libdrm-nouveau</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/OpenCL/vendors/mesa.icd</Path>
<Path fileType="config">/etc/OpenCL/vendors/rusticl.icd</Path>
<Path fileType="library">/usr/lib/libMesaOpenCL.so*</Path>
<Path fileType="library">/usr/lib/gallium-pipe/pipe*.so</Path>
<Path fileType="library">/usr/lib/libRusticlOpenCL.so*</Path>
</Files>
<AdditionalFiles>
<!-- <AdditionalFile owner="root" permission="0644" target="/etc/drirc">drirc</AdditionalFile> -->
@@ -254,6 +262,13 @@
</Package>
<History>
<Update release="77">
<Date>2022-12-11</Date>
<Version>22.2.5</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="76">
<Date>2022-11-17</Date>
<Version>22.2.4</Version>