From 5a3bb99877edf752f45866e37c207d1cc045bb5a Mon Sep 17 00:00:00 2001 From: Automatic Build System Date: Fri, 5 Jan 2024 17:47:48 +0100 Subject: [PATCH] automatic version update by autodist [release 22.3.1-1mamba;Tue Dec 27 2022] --- Mesa.spec | 33 +++++++++++++++++++++++---------- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/Mesa.spec b/Mesa.spec index 1ee8d60..4817f04 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -1,6 +1,6 @@ Name: Mesa Epoch: 1 -Version: 22.2.5 +Version: 22.3.1 Release: 1mamba Summary: A 3-D graphics library with an API which is very similar to that of OpenGL Group: System/Libraries @@ -23,8 +23,6 @@ BuildRequires: glibc-devel BuildRequires: libX11-devel BuildRequires: libXext-devel BuildRequires: libXfixes-devel -BuildRequires: libXv-devel -BuildRequires: libXvMC-devel BuildRequires: libXxf86vm-devel BuildRequires: libclang-devel BuildRequires: libdrm-devel @@ -34,6 +32,8 @@ BuildRequires: libgcc BuildRequires: libllvm-devel BuildRequires: libomxil-bellagio-devel BuildRequires: libsensors-devel +BuildRequires: libspirv-llvm-translator-devel +BuildRequires: libspirv-tools-devel BuildRequires: libstdc++6-devel BuildRequires: libudev-devel BuildRequires: libunwind-devel @@ -60,6 +60,11 @@ BuildRequires: wayland-protocols BuildRequires: libclc-devel BuildRequires: libglvnd-devel BuildRequires: directx-headers-devel +BuildRequires: libspirv-tools-devel +BuildRequires: libspirv-llvm-translator-devel +%ifnarch arm +BuildRequires: rust-bindgen +%endif %description Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL. @@ -132,7 +137,7 @@ Common files and tools for the Mesa GL libraries. %define _default_patch_fuzz 2 #%patch4 -p1 #%patch5 -p1 -%patch7 -p1 +#%patch7 -p1 %build #%ifnarch arm @@ -160,7 +165,7 @@ export PYTHON=%{__python3} %endif %ifarch x86_64 %{ix86} -Dvulkan-drivers=amd,intel,swrast \ - -Dgallium-drivers=r300,r600,radeonsi,nouveau,virgl,svga,swrast,iris,crocus,zink,d3d12 \ + -Dgallium-drivers=r300,r600,radeonsi,nouveau,virgl,svga,swrast,i915,iris,crocus,zink,d3d12 \ -Dlibunwind=enabled \ -Dvalgrind=enabled \ %endif @@ -172,23 +177,25 @@ export PYTHON=%{__python3} -Dgallium-omx=bellagio \ %ifnarch arm -Dgallium-opencl=icd \ + -Dgallium-rusticl=true \ %endif -Dgallium-va=enabled \ -Dgallium-vdpau=enabled \ -Dgallium-xa=enabled \ - -Dgallium-xvmc=true \ + -Drust_std=2021 \ -Dgbm=enabled \ -Dgles1=disabled \ -Dgles2=enabled \ -Dglvnd=true \ -Dglx=dri \ + -Dlibunwind=enabled \ -Dllvm=enabled \ -Dlmsensors=enabled \ -Dosmesa=true \ -Dshared-glapi=enabled \ -Dmicrosoft-clc=disabled \ - -Ddri-drivers-path=%{_libdir}/dri \ - -Dshared-llvm=enabled + -Dvideo-codecs=vc1dec,h264dec,h264enc,h265dec,h265enc \ + -Ddri-drivers-path=%{_libdir}/dri # -Ddri-drivers=i915,i965,r100,r200,nouveau \ # -Dswr-arches=avx,avx2 \ @@ -213,6 +220,7 @@ ln -s libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_indirect.so.0 %defattr(-,root,root) %ifnarch arm %{_sysconfdir}/OpenCL/vendors/mesa.icd +%{_sysconfdir}/OpenCL/vendors/rusticl.icd %endif %{_datadir}/drirc.d/*.conf %{_datadir}/glvnd/egl_vendor.d/50_mesa.json @@ -233,6 +241,7 @@ ln -s libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_indirect.so.0 %{_libdir}/libGLX_mesa.so.* %ifnarch arm %{_libdir}/libMesaOpenCL.so.* +%{_libdir}/libRusticlOpenCL.so.* %endif %{_libdir}/libOSMesa.so.* %ifnarch arm aarch64 @@ -241,7 +250,7 @@ ln -s libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_indirect.so.0 %{_libdir}/libVkLayer_MESA_device_select.so %{_libdir}/libVkLayer_MESA_overlay.so %{_libdir}/libxatracker.so.* -%{_libdir}/libXvMC*.so.* +#%{_libdir}/libXvMC*.so.* %{_libdir}/libvulkan_*.so #%ifarch x86_64 %{ix86} #%{_libdir}/libswrAVX.so.* @@ -278,9 +287,10 @@ ln -s libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_indirect.so.0 %{_libdir}/libGLX_mesa.so %ifnarch arm %{_libdir}/libMesaOpenCL.so +%{_libdir}/libRusticlOpenCL.so %endif %{_libdir}/libOSMesa.so -%{_libdir}/libXvMC*.so +#%{_libdir}/libXvMC*.so %{_libdir}/libEGL_mesa.so %{_libdir}/libglapi.so %{_libdir}/d3d/d3dadapter9.so @@ -292,6 +302,9 @@ ln -s libGLX_mesa.so.0 %{buildroot}%{_libdir}/libGLX_indirect.so.0 %{_libdir}/pkgconfig/xatracker.pc %changelog +* Tue Dec 27 2022 Automatic Build System 22.3.1-1mamba +- automatic version update by autodist + * Sat Dec 10 2022 Automatic Build System 22.2.5-1mamba - automatic version update by autodist