Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2022-03-15 19:04:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and      /work/SRC/openSUSE:Factory/.Mesa.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "Mesa"

Tue Mar 15 19:04:20 2022 rev:432 rq:961641 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes        2022-03-05 
14:44:16.351713872 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.25692/Mesa-drivers.changes     
2022-03-15 19:05:05.068954808 +0100
@@ -1,0 +2,42 @@
+Mon Mar 14 10:43:10 UTC 2022 - Stefan Dirsch <sndir...@suse.com>
+
+- U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch 
+  * Due to a typo the private requires to libdrm were lost in dri.pc.
+    Fixed another typo (only comment).
+
+-------------------------------------------------------------------
+Sat Mar 12 20:04:00 UTC 2022 - Stefan Dirsch <sndir...@suse.com>
+
+- enabled "i915" Gallium-based Intel Gen3 driver
+
+-------------------------------------------------------------------
+Fri Mar 11 13:25:28 UTC 2022 - Stefan Dirsch <sndir...@suse.com>
+
+- fixed llvm/clang buildrequires for sle15-sp4/Leap 15.4 
+
+-------------------------------------------------------------------
+Fri Mar 11 09:08:27 UTC 2022 - Stefan Dirsch <sndir...@suse.com>
+
+- no longer try to build classic non-Gallium OpenGL drivers 
+  i915, i965, nouveau, r100 and r200, which have been dropped with
+  Mesa 22.0.0; see also some documentation on Phoronix
+  https://www.phoronix.com/scan.php?page=news_item&px=Mesa-Classic-Retired
+
+-------------------------------------------------------------------
+Thu Mar 10 18:39:34 UTC 2022 - Aaron Stern <ukbeas...@protonmail.com>
+
+- update to 22.0.0
+  * lavapipe,radv,anv KHR_dynamic_rendering
+  * radv EXT_image_view_min_lod
+  * VK_KHR_synchronization2 on RADV.
+  * OpenSWR has been moved to the Amber branch
+  * radeonsi, zink ARB_sparse_texture
+  * d3d12 GLES3.1 (shader storage buffers, images, compute, indirect draw, 
draw params, 
+    ARB_framebuffer_no_attachments, ARB_sample_shading, and GLSL400)
+  * radeonsi, zink ARB_sparse_texture2
+  * zink EXT_memory_object, EXT_memory_object_fd, EXT_semaphore, 
EXT_semaphore_fd
+  * anv VK_VALVE_mutable_descriptor_type
+  * Vulkan 1.3 on RADV,Anv.
+  * radeonsi, zink ARB_sparse_texture_clamp
+
+-------------------------------------------------------------------
Mesa.changes: same change

Old:
----
  mesa-21.3.7.tar.xz
  mesa-21.3.7.tar.xz.sig

New:
----
  U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch
  mesa-22.0.0.tar.xz
  mesa-22.0.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ Mesa-drivers.spec ++++++
--- /var/tmp/diff_new_pack.b7NHZb/_old  2022-03-15 19:05:06.296955640 +0100
+++ /var/tmp/diff_new_pack.b7NHZb/_new  2022-03-15 19:05:06.304955646 +0100
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 21.3.7
+%define _version 22.0.0
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -114,7 +114,7 @@
 %endif
 
 Name:           Mesa-drivers
-Version:        21.3.7
+Version:        22.0.0
 Release:        0
 Summary:        System for rendering 3-D graphics
 License:        MIT
@@ -136,6 +136,7 @@
 Patch200:       u_fix-build-on-ppc64le.patch
 Patch300:       n_buildfix-21.3.0.patch
 Patch400:       n_no-sse2-on-ix86-except-for-intel-drivers.patch
+Patch500:       U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
@@ -220,6 +221,9 @@
 %if 0%{?suse_version} >= 1550
 BuildRequires:  llvm-devel
 %else
+%if 0%{?sle_version} >= 150400
+BuildRequires:  llvm13-devel
+%else
 %if 0%{?sle_version} >= 150300
 BuildRequires:  llvm11-devel
 %else
@@ -227,17 +231,22 @@
 %endif
 %endif
 %endif
+%endif
 
 %if 0%{with_opencl}
 %if 0%{?suse_version} >= 1550
 BuildRequires:  clang-devel
 %else
+%if 0%{?sle_version} >= 150400
+BuildRequires:  clang13-devel
+%else
 %if 0%{?sle_version} >= 150300
 BuildRequires:  clang11-devel
 %else
 BuildRequires:  clang9-devel
 %endif
 %endif
+%endif
 BuildRequires:  libclc
 %endif
 
@@ -750,6 +759,7 @@
 %ifarch %{ix86}
 %patch400 -p1
 %endif
+%patch500 -p1
 
 # Remove requires to vulkan libs from baselibs.conf on platforms
 # where vulkan build is disabled; ugly ...
@@ -824,15 +834,15 @@
             -Dvulkan-drivers= \
 %endif
   %ifarch %{ix86} x86_64
-            -Ddri-drivers=i915,i965,nouveau,r100,r200 \
-            
-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl,iris,crocus \
+            -Ddri-drivers= \
+            
-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl,iris,crocus,i915 
\
   %else
   %ifarch %{arm} aarch64
-            -Ddri-drivers=nouveau \
+            -Ddri-drivers= \
             
-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,virgl,freedreno,vc4,etnaviv,lima,panfrost,kmsro,v3d
 \
   %else
   %ifarch ppc64 ppc64le riscv64
-            -Ddri-drivers=nouveau \
+            -Ddri-drivers= \
             -Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast \
   %else
             -Ddri-drivers= \
@@ -1094,7 +1104,6 @@
 %{_libdir}/dri/*_dri.so
 %ifarch %{ix86} x86_64 aarch64 %{arm} ppc64 ppc64le riscv64
 %exclude %{_libdir}/dri/nouveau_dri.so
-%exclude %{_libdir}/dri/nouveau_vieux_dri.so
 %endif
 %ifarch %{arm} aarch64
 %exclude %{_libdir}/dri/vc4_dri.so
@@ -1110,7 +1119,6 @@
 %ifarch %{ix86} x86_64 aarch64 %{arm} ppc64 ppc64le riscv64
 %files -n Mesa-dri-nouveau
 %{_libdir}/dri/nouveau_dri.so
-%{_libdir}/dri/nouveau_vieux_dri.so
 %endif
 
 %ifarch aarch64 %{arm}

++++++ Mesa.spec ++++++
--- /var/tmp/diff_new_pack.b7NHZb/_old  2022-03-15 19:05:06.328955662 +0100
+++ /var/tmp/diff_new_pack.b7NHZb/_new  2022-03-15 19:05:06.332955665 +0100
@@ -40,7 +40,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 21.3.7
+%define _version 22.0.0
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -113,7 +113,7 @@
 %endif
 
 Name:           Mesa
-Version:        21.3.7
+Version:        22.0.0
 Release:        0
 Summary:        System for rendering 3-D graphics
 License:        MIT
@@ -135,6 +135,7 @@
 Patch200:       u_fix-build-on-ppc64le.patch
 Patch300:       n_buildfix-21.3.0.patch
 Patch400:       n_no-sse2-on-ix86-except-for-intel-drivers.patch
+Patch500:       U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
@@ -219,6 +220,9 @@
 %if 0%{?suse_version} >= 1550
 BuildRequires:  llvm-devel
 %else
+%if 0%{?sle_version} >= 150400
+BuildRequires:  llvm13-devel
+%else
 %if 0%{?sle_version} >= 150300
 BuildRequires:  llvm11-devel
 %else
@@ -226,17 +230,22 @@
 %endif
 %endif
 %endif
+%endif
 
 %if 0%{with_opencl}
 %if 0%{?suse_version} >= 1550
 BuildRequires:  clang-devel
 %else
+%if 0%{?sle_version} >= 150400
+BuildRequires:  clang13-devel
+%else
 %if 0%{?sle_version} >= 150300
 BuildRequires:  clang11-devel
 %else
 BuildRequires:  clang9-devel
 %endif
 %endif
+%endif
 BuildRequires:  libclc
 %endif
 
@@ -749,6 +758,7 @@
 %ifarch %{ix86}
 %patch400 -p1
 %endif
+%patch500 -p1
 
 # Remove requires to vulkan libs from baselibs.conf on platforms
 # where vulkan build is disabled; ugly ...
@@ -823,15 +833,15 @@
             -Dvulkan-drivers= \
 %endif
   %ifarch %{ix86} x86_64
-            -Ddri-drivers=i915,i965,nouveau,r100,r200 \
-            
-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl,iris,crocus \
+            -Ddri-drivers= \
+            
-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl,iris,crocus,i915 
\
   %else
   %ifarch %{arm} aarch64
-            -Ddri-drivers=nouveau \
+            -Ddri-drivers= \
             
-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,virgl,freedreno,vc4,etnaviv,lima,panfrost,kmsro,v3d
 \
   %else
   %ifarch ppc64 ppc64le riscv64
-            -Ddri-drivers=nouveau \
+            -Ddri-drivers= \
             -Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast \
   %else
             -Ddri-drivers= \
@@ -1093,7 +1103,6 @@
 %{_libdir}/dri/*_dri.so
 %ifarch %{ix86} x86_64 aarch64 %{arm} ppc64 ppc64le riscv64
 %exclude %{_libdir}/dri/nouveau_dri.so
-%exclude %{_libdir}/dri/nouveau_vieux_dri.so
 %endif
 %ifarch %{arm} aarch64
 %exclude %{_libdir}/dri/vc4_dri.so
@@ -1109,7 +1118,6 @@
 %ifarch %{ix86} x86_64 aarch64 %{arm} ppc64 ppc64le riscv64
 %files -n Mesa-dri-nouveau
 %{_libdir}/dri/nouveau_dri.so
-%{_libdir}/dri/nouveau_vieux_dri.so
 %endif
 
 %ifarch aarch64 %{arm}


++++++ U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch ++++++
>From 31809f8419514f2130e9661d9989662165366e83 Mon Sep 17 00:00:00 2001
From: Stefan Dirsch <sndir...@suse.de>
Date: Mon, 14 Mar 2022 11:38:23 +0100
Subject: [PATCH] meson: restore private requires to libdrm in dri.pc file

Due to a typo the private requires to libdrm were lost in dri.pc.
Fixed another typo (only comment).
---
 src/gallium/frontends/dri/meson.build | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gallium/frontends/dri/meson.build 
b/src/gallium/frontends/dri/meson.build
index a0ae961c5fc..139707ea719 100644
--- a/src/gallium/frontends/dri/meson.build
+++ b/src/gallium/frontends/dri/meson.build
@@ -68,13 +68,13 @@ libdri = static_library(
 if with_dri
   dri_req_private = []
   if dep_libdrm.found()
-    dir_req_private = ['libdrm >= @0@'.format(_drm_ver)]
+    dri_req_private = ['libdrm >= @0@'.format(_drm_ver)]
   endif
 
   pkg.generate(
     name : 'dri',
     filebase : 'dri',
-    description : 'Direct Rendering Infastructure',
+    description : 'Direct Rendering Infrastructure',
     version : meson.project_version(),
     variables : ['dridriverdir=@0@'.format(dri_drivers_path)],
     requires_private : dri_req_private,
-- 
2.34.1


++++++ mesa-21.3.7.tar.xz -> mesa-22.0.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/Mesa/mesa-21.3.7.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.25692/mesa-22.0.0.tar.xz differ: char 25, 
line 1

Reply via email to