Accepting request 1126573 from home:dirkmueller:Factory

- build with valgrind only on 64bit platforms

    previous release or wait for Mesa 23.2.2.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  It's unlikely that there will be any side effects from that,
- meson option "-Ddri-drivers" has been removed; wasn't used any
    subsystem seeing too many changes
  * 2nd bug fix release: lots of patches for all over the tree,
- U_glx-fix-indirect-initialization-crash.patch
- removing again BuildRequires for x264 and x265 in case
  /usr/include/dxguids/dxguids.h:70:1: internal compiler error:
- spefile: removed Release lines from libxatracker2,
- build against llvm15/clang15 on sle15-sp5/Leap 15.5
    schedule. There's a lot here: nir, panfrost, gallium video,
    zink.
  * fixes and cleanups all over the tree
  only relevant on these platforms
  * lot of great featurres, including (since rc5) additional
- _constraints:
- use _multibuild
  makes sense since Mesa 21.1.0
- U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch
- fixed llvm/clang buildrequires for sle15-sp4/Leap 15.4
- no longer try to build classic non-Gallium OpenGL drivers
  * d3d12 GLES3.1 (shader storage buffers, images, compute, indirect draw, draw params,
- no longer install libvulkan_lvp package (lavapipe=Software
- update to 21.3.4
  * fixes Mesa-drivers build
    biggest changes.
  * fixes build on ppc64le (boo#1191569)

OBS-URL: https://build.opensuse.org/request/show/1126573
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1241
This commit is contained in:
Stefan Dirsch 2023-11-15 11:14:17 +00:00 committed by Git OBS Bridge
parent 95bf69863d
commit 1933aac64b
2 changed files with 198 additions and 193 deletions

File diff suppressed because it is too large Load Diff

View File

@ -181,7 +181,7 @@ BuildRequires: pkgconfig(libdrm_amdgpu) >= 2.4.95
BuildRequires: pkgconfig(libdrm_nouveau) >= 2.4.66
BuildRequires: pkgconfig(libdrm_radeon) >= 2.4.71
BuildRequires: pkgconfig(libglvnd) >= 0.1.0
%ifarch aarch64 %{ix86} x86_64 ppc64le s390x
%ifarch aarch64 x86_64 ppc64le s390x
BuildRequires: pkgconfig(valgrind)
%endif
BuildRequires: pkgconfig(libva)
@ -885,7 +885,7 @@ egl_platforms=x11,wayland
%else
-Dgallium-drivers=swrast \
%endif
%ifarch aarch64 %{ix86} x86_64 ppc64le s390x
%ifarch aarch64 x86_64 ppc64le s390x
-Dvalgrind=enabled \
%endif
-Db_ndebug=true \