Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2023-06-12 15:25:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and      /work/SRC/openSUSE:Factory/.Mesa.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "Mesa"

Mon Jun 12 15:25:21 2023 rev:478 rq:1092024 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes        2023-04-30 
16:07:43.680135063 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.15902/Mesa.changes     2023-06-12 
15:25:59.770890399 +0200
@@ -1,0 +2,39 @@
+Sat Jun 10 14:28:05 UTC 2023 - Stefan Dirsch <sndir...@suse.com>
+
+- Update to bugfix release 23.1.2
+
+-------------------------------------------------------------------
+Sat Jun 10 11:42:42 UTC 2023 - Stefan Dirsch <sndir...@suse.com>
+
+- needed to fix build of Mesa 23.1
+  * Mesa-drivers: -Dshader-cache=enabled
+  * Mesa: -Dxlib-lease=enabled
+  * recommended for both Mesa and Mesa-drivers to avoid some scary messages 
when
+    comparing fds: -Dallow-kcmp=enabled
+- Credits for figuring this out go to "llyyr" <llyyr.pub...@gmail.com>
+- gbm files are no longer needed to be removed manually for -drivers build
+- VDPAU support for r300 has been dropped with Mesa 23.1
+- supersedes n_no-sse2-on-ix86-except-for-intel-drivers.patch
+
+-------------------------------------------------------------------
+Fri May 26 13:42:06 UTC 2023 - Stefan Dirsch <sndir...@suse.com>
+
+- Update to bugfix release 23.1.1
+- adjusted u_dep_xcb.patch
+
+-------------------------------------------------------------------
+Thu May 11 08:29:57 UTC 2023 - Stefan Dirsch <sndir...@suse.com>
+
+- Update to 23.1.0
+  * new feature release
+  * some highlights
+    + Our OpenCL implementation Rusticl added support for AMD GPUs.
+    + Both ANV (Intel) and RADV (AMD) got initial support for Vulkan Video
+      decoding.
+    + Vulkan Graphics Pipeline Libraries (GPL) are now supported in RADV.
+- adjusted n_stop-iris-flicker.patch
+- supersedes U_ReturnME.patch
+- meson option "-Ddri-drivers" has been removed; wasn't used any 
+  longer by us --> killed it
+
+-------------------------------------------------------------------

Old:
----
  U_ReturnME.patch
  mesa-23.0.3.tar.xz
  mesa-23.0.3.tar.xz.sig
  n_no-sse2-on-ix86-except-for-intel-drivers.patch

New:
----
  mesa-23.1.2.tar.xz
  mesa-23.1.2.tar.xz.sig

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

Other differences:
------------------
++++++ Mesa.spec ++++++
--- /var/tmp/diff_new_pack.4Ewg7z/_old  2023-06-12 15:26:02.826908480 +0200
+++ /var/tmp/diff_new_pack.4Ewg7z/_new  2023-06-12 15:26:02.846908598 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 23.0.3
+%define _version 23.1.2
 %define with_opencl 0
 %define with_rusticl 0
 %define with_vulkan 0
@@ -123,7 +123,7 @@
 %endif
 
 Name:           Mesa%{psuffix}
-Version:        23.0.3
+Version:        23.1.2
 Release:        0
 Summary:        System for rendering 3-D graphics
 License:        MIT
@@ -143,9 +143,7 @@
 Patch58:        u_dep_xcb.patch
 Patch100:       U_fix-mpeg1_2-decode-mesa-20.2.patch
 Patch200:       u_fix-build-on-ppc64le.patch
-Patch300:       n_no-sse2-on-ix86-except-for-intel-drivers.patch
 Patch400:       n_stop-iris-flicker.patch
-Patch500:       U_ReturnME.patch
 Patch600:       U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
 %ifarch %{ix86} x86_64
 BuildRequires:  DirectX-Headers
@@ -627,14 +625,6 @@
 %description -n libvdpau_nouveau
 This package contains the VDPAU state tracker for Nouveau.
 
-%package -n libvdpau_r300
-Summary:        VDPAU state tracker for R300
-Group:          System/Libraries
-Supplements:    modalias(pci:v00001002d*sv*sd*bc03sc*i*)
-
-%description -n libvdpau_r300
-This package contains the VDPAU state tracker for R300.
-
 %package -n libvdpau_r600
 Summary:        VDPAU state tracker for R600
 Group:          System/Libraries
@@ -788,11 +778,7 @@
 %patch58 -p1
 %patch100 -p1
 %patch200 -p1
-%ifarch %{ix86}
-%patch300 -p1
-%endif
 %patch400 -p1
-%patch500 -p1
 # reverse apply to fix a regression (boo#1209005)
 %patch600 -p1 -R
 
@@ -815,6 +801,13 @@
 
 egl_platforms=x11,wayland
 
+# needed to fix build of Mesa 23.1
+# Mesa-drivers: -Dshader-cache=enabled
+# Mesa: -Dxlib-lease=enabled
+# recommended for both Mesa and Mesa-drivers to avoid some scary messages when
+# comparing fds: -Dallow-kcmp=enabled
+# Credits for figuring this out go to "llyyr" <llyyr.pub...@gmail.com>
+
 %meson \
             --auto-features=disabled \
 %if "%{flavor}" == "drivers"
@@ -824,6 +817,7 @@
             -Dglx=disabled \
             -Dosmesa=false \
             -Dxmlconfig=enabled \
+            -Dshader-cache=enabled \
 %else
             -Dglvnd=true \
             -Dgles1=enabled \
@@ -833,7 +827,9 @@
             -Dglx=auto \
             -Dllvm=disabled \
             -Dvulkan-drivers= \
+            -Dxlib-lease=enabled \
 %endif
+            -Dallow-kcmp=enabled \
             -Dplatforms=$egl_platforms \
             -Ddri3=enabled \
             -Dshared-glapi=enabled \
@@ -874,24 +870,19 @@
             -Dvulkan-drivers= \
 %endif
   %ifarch %{ix86} x86_64
-            -Ddri-drivers= \
             
-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl,iris,crocus,i915,d3d12,zink
 \
   %else
   %ifarch %{arm} aarch64
-            -Ddri-drivers= \
             
-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,virgl,freedreno,vc4,etnaviv,lima,panfrost,v3d,svga,tegra
 \
   %else
   %ifarch ppc64 ppc64le riscv64
-            -Ddri-drivers= \
             -Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,virgl \
   %else
-            -Ddri-drivers= \
             -Dgallium-drivers=swrast \
   %endif
   %endif
   %endif
 %else
-            -Ddri-drivers= \
             -Dgallium-drivers=swrast \
 %endif
 %ifarch aarch64 %{ix86} x86_64 ppc64le s390x
@@ -941,11 +932,6 @@
 # in Mesa-dri-devel
 rm %{buildroot}/%{_libdir}/pkgconfig/dri.pc
 
-# in libgbm-devel
-rm %{buildroot}/%{_includedir}/gbm.h
-rm %{buildroot}/%{_libdir}/libgbm.so*
-rm %{buildroot}/%{_libdir}/pkgconfig/gbm.pc
-
 # in KHR-devel
 rm -rf %{buildroot}/%{_includedir}/KHR
 
@@ -1094,12 +1080,6 @@
 %endif
 
 %if %{vdpau_radeon}
-%files -n libvdpau_r300
-%{_libdir}/vdpau/libvdpau_r300.so
-%{_libdir}/vdpau/libvdpau_r300.so.1
-%{_libdir}/vdpau/libvdpau_r300.so.1.0
-%{_libdir}/vdpau/libvdpau_r300.so.1.0.0
-
 %files -n libvdpau_r600
 %{_libdir}/vdpau/libvdpau_r600.so
 %{_libdir}/vdpau/libvdpau_r600.so.1


++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.4Ewg7z/_old  2023-06-12 15:26:02.950909213 +0200
+++ /var/tmp/diff_new_pack.4Ewg7z/_new  2023-06-12 15:26:02.954909237 +0200
@@ -88,7 +88,6 @@
        targetarch x86_64 +/usr/share/vulkan/icd.d/radeon_icd.*.json
        requires "Mesa-vulkan-device-select-<targettype> = <version>"
 libvdpau_nouveau
-libvdpau_r300
 libvdpau_r600
 libvdpau_radeonsi
 libvdpau_virtio_gpu

++++++ mesa-23.0.3.tar.xz -> mesa-23.1.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/Mesa/mesa-23.0.3.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.15902/mesa-23.1.2.tar.xz differ: char 27, 
line 1

++++++ n_stop-iris-flicker.patch ++++++
--- /var/tmp/diff_new_pack.4Ewg7z/_old  2023-06-12 15:26:03.002909520 +0200
+++ /var/tmp/diff_new_pack.4Ewg7z/_new  2023-06-12 15:26:03.006909544 +0200
@@ -4,11 +4,11 @@
 
     Adjusting 'iris_batch.c' per 
'https://gitlab.freedesktop.org/mesa/mesa/-/issues/5731'.
 
-Index: mesa-23.0.0/src/gallium/drivers/iris/iris_batch.c
+Index: mesa-23.1.0/src/gallium/drivers/iris/i915/iris_kmd_backend.c
 ===================================================================
---- mesa-23.0.0.orig/src/gallium/drivers/iris/iris_batch.c
-+++ mesa-23.0.0/src/gallium/drivers/iris/iris_batch.c
-@@ -923,8 +923,7 @@ submit_batch(struct iris_batch *batch)
+--- mesa-23.1.0.orig/src/gallium/drivers/iris/i915/iris_kmd_backend.c
++++ mesa-23.1.0/src/gallium/drivers/iris/i915/iris_kmd_backend.c
+@@ -273,8 +273,7 @@ i915_batch_submit(struct iris_batch *bat
              (struct drm_i915_gem_exec_object2) {
                 .handle = bo->gem_handle,
                 .offset = bo->address,

++++++ u_dep_xcb.patch ++++++
--- /var/tmp/diff_new_pack.4Ewg7z/_old  2023-06-12 15:26:03.018909616 +0200
+++ /var/tmp/diff_new_pack.4Ewg7z/_new  2023-06-12 15:26:03.022909639 +0200
@@ -1,8 +1,8 @@
-Index: mesa-23.0.0/meson.build
+Index: mesa-23.1.1/meson.build
 ===================================================================
---- mesa-23.0.0.orig/meson.build
-+++ mesa-23.0.0/meson.build
-@@ -2191,9 +2191,11 @@ if with_platform_x11
+--- mesa-23.1.1.orig/meson.build
++++ mesa-23.1.1/meson.build
+@@ -1966,9 +1966,11 @@ if with_platform_x11
      endif
    endif
    if with_any_vk or with_egl or (with_glx == 'dri' and with_dri_platform == 
'drm')
@@ -14,17 +14,16 @@
        dep_xcb_dri3 = dependency('xcb-dri3')
        dep_xcb_present = dependency('xcb-present')
        # until xcb-dri3 has been around long enough to make a hard-dependency:
-Index: mesa-23.0.0/src/loader/meson.build
+Index: mesa-23.1.1/src/loader/meson.build
 ===================================================================
---- mesa-23.0.0.orig/src/loader/meson.build
-+++ mesa-23.0.0/src/loader/meson.build
-@@ -28,7 +28,7 @@ if with_platform_x11 and with_dri3
-     include_directories : [inc_include, inc_src],
-     dependencies : [
-       dep_libdrm, dep_xcb_dri3, dep_xcb_present, dep_xcb_sync, dep_xshmfence,
--      dep_xcb_xfixes, dep_xcb_xrandr,
-+      dep_xcb_xfixes, dep_xcb_xrandr, dep_xcb,
-     ],
-     build_by_default : false,
-   )
+--- mesa-23.1.1.orig/src/loader/meson.build
++++ mesa-23.1.1/src/loader/meson.build
+@@ -46,6 +46,6 @@ libloader = static_library(
+   c_args : loader_c_args,
+   gnu_symbol_visibility : 'hidden',
+   include_directories : [inc_include, inc_src, inc_util],
+-  dependencies : [dep_libdrm, dep_thread, dep_xcb_xrandr],
++  dependencies : [dep_libdrm, dep_thread, dep_xcb_xrandr, dep_xcb],
+   build_by_default : false,
+ )
 

Reply via email to