File Mesa.changes of Package Mesa

-------------------------------------------------------------------
Wed Sep 17 15:10:19 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.2.3
  -->  https://docs.mesa3d.org/relnotes/25.2.3

-------------------------------------------------------------------
Tue Sep  9 11:31:15 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- redefine %meson_build/%meson_install on Leap 15.6 in order to fix
  build

-------------------------------------------------------------------
Mon Sep  8 15:48:03 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- baselibs.conf: let Mesa-32bit obsolete Mesa-gallium-32bit

-------------------------------------------------------------------
Sat Sep  6 18:49:08 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

-  Update to release 25.2.2
  -->  https://docs.mesa3d.org/relnotes/25.2.2

-------------------------------------------------------------------
Sat Sep  6 17:59:24 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.2.1
  -->  https://docs.mesa3d.org/relnotes/25.2.1

-------------------------------------------------------------------
Mon Aug 11 08:30:36 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>

- Remove %package definitions of no longer existing packages:
  Mesa-gallium, Mesa-libd3d, Mesa-libd3d-devel, Mesa-libOpenCL,
  libxatracker2, and libxatracker-devel
- Fix baselibs to no longer require Mesa-gallium, and clean up no
  longer existing packages.

-------------------------------------------------------------------
Mon Aug 11 07:52:05 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- removed Requires to dropped Mesa-gallium
- minor specfile cleanup

-------------------------------------------------------------------
Sat Aug  9 09:24:41 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- removed Provides for packages which functionality has been
  dropped with the update to 25.2.0, so just obsolete them
  * libxatracker2/libxatracker-devel
  * Mesa-gallium
  * Mesa-libd3d/Mesa-libd3d-devel
  * Mesa-libOpenCL

-------------------------------------------------------------------
Fri Aug  8 13:04:51 UTC 2025 - Richard Biener <rguenther@suse.com>

- Update python36-buildfix1.patch with removeprefix use fix in
  src/compiler/nir/nir_algebraic.py

-------------------------------------------------------------------
Fri Aug  8 12:18:54 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- added Provides/Obsoletes for packages, which I removed with the
  update to 25.2.0
  * libxatracker2/libxatracker-devel
  * Mesa-gallium
  * Mesa-libd3d/Mesa-libd3d-devel
  * Mesa-libOpenCL

-------------------------------------------------------------------
Fri Aug  8 08:24:46 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- switch to rust crate tarballs from http://crates.io, which have
  different checksums; seems Mesa uses these and not the one of
  the easier to find tarballs on github
- the above supersedes fix-crates-checksums.patch

-------------------------------------------------------------------
Thu Aug  7 21:01:59 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- re-apply u_mesa-CVE-2023-45913-s390x.patch on s390x

-------------------------------------------------------------------
Thu Aug  7 09:19:44 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.2.0
  -->  https://docs.mesa3d.org/relnotes/25.2.0
- removed DRI2 build reqs since DRI2 drivers are no longer supported
- added 'rustc-hash' crate from github now needed by NVK; updated
  rust crates from github
  * check with 'grep -r crates' in Mesa sources below subprojects/
    folder for the needed versions! Versions needs to match; it's not
    the minimum!
- fix-crates-checksums.patch
  * fixed checksums of new/updated rush crates
- supersedes u_mesa-CVE-2023-45913.patch
- supersedes revert_8c91624614c1f939974fe0d2d1a3baf83335cecb.patch
- adjusted python36-buildfix1.patch
- adjusted u_dep_xcb.patch
- shared-glapi deprecated
- gallium-nine (D3D), gallium-opencl (Clover OpenCL), gallium-xa dropped
- require meson >= 1.4.0
- require rust-bindgen >= 0.71.1
- intel-rt no longer supported on 32bit
- removed libxatracker2/libxatracker-devel packages
- removed Mesa-gallium package
- removed Mesa-libd3d/Mesa-libd3d-devel packages
- removed Mesa-libOpenCL package

-------------------------------------------------------------------
Fri Aug  1 11:39:07 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.1.7
  -->  https://docs.mesa3d.org/relnotes/25.1.7

-------------------------------------------------------------------
Thu Jul 31 09:58:49 UTC 2025 - Antonio Larrosa <alarrosa@suse.com>

- Bump required versions of the wayland packages.

-------------------------------------------------------------------
Thu Jul 17 15:10:49 UTC 2025 - Hillwood Yang <hillwood@opensuse.org>

- Customise drivers for loongarch64

-------------------------------------------------------------------
Wed Jul 16 15:45:06 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.1.6
  -->  https://docs.mesa3d.org/relnotes/25.1.6

-------------------------------------------------------------------
Thu Jul  3 12:02:18 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.1.5
  -->  https://docs.mesa3d.org/relnotes/25.1.5

-------------------------------------------------------------------
Thu Jun 19 12:33:23 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to release 25.1.4
  -->  https://docs.mesa3d.org/relnotes/25.1.4

-------------------------------------------------------------------
Sat Jun  7 18:38:09 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.1.3
  -->  https://docs.mesa3d.org/relnotes/25.1.3

-------------------------------------------------------------------
Thu Jun  5 14:44:35 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to release 25.1.2
  -->  https://docs.mesa3d.org/relnotes/25.1.2

-------------------------------------------------------------------
Tue May 27 09:57:43 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- fix build on s390x 

-------------------------------------------------------------------
Wed May 21 08:33:31 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.1.1
  -->  https://docs.mesa3d.org/relnotes/25.1.1   
- supersedes the following patches
  * U_0001-radv-driconf-Add-radv_force_64k_sparse_alignment-con.patch 
  * U_0002-driconf-Add-workarounds-for-DOOM-The-Dark-Ages.patch

-------------------------------------------------------------------
Fri May 16 12:10:20 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- U_0001-radv-driconf-Add-radv_force_64k_sparse_alignment-con.patch
  U_0002-driconf-Add-workarounds-for-DOOM-The-Dark-Ages.patch
  * fixes issues with DOOM: The Dark Ages

-------------------------------------------------------------------
Fri May  9 12:40:24 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- build d3d12 video driver only when %vdpau_d3d12 is set

-------------------------------------------------------------------
Fri May  9 11:12:21 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- enable panfrost vulkan driver on Leap 16.0

-------------------------------------------------------------------
Thu May  8 13:39:58 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.1.0
  -->  https://docs.mesa3d.org/relnotes/25.1.0 
- adjusted patches:
  * python36-buildfix1.patch
  * n_drirc-disable-rgb10-for-chromium-on-amd.patch,
- supersedes the following patches:
  * python36-buildfix2.patch
  * u_intel-drop-annotations-from-spv2hex.patch
  * U_clover-Don-t-include-libclc-headers.patch
- osmesa no longer available; it's considered redundant with EGL
  surfaceless

-------------------------------------------------------------------
Wed Apr 30 17:53:50 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.0.5
  --> https://docs.mesa3d.org/relnotes/25.0.5

-------------------------------------------------------------------
Fri Apr 18 17:14:50 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.0.4
  --> https://docs.mesa3d.org/relnotes/25.0.4

-------------------------------------------------------------------
Mon Apr  7 19:20:37 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- let Mesa-dri only require libvulkan1, libvulkan_lvp if build
  of vulkan drivers is enabled on this platform

-------------------------------------------------------------------
Mon Apr  7 14:37:45 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- let Mesa-dri also require libvulkan_lvp; fixes startup of Wayland
  sessions with Mesa 25.0.3 (boo#1240854)

-------------------------------------------------------------------
Mon Apr  7 09:54:36 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- U_clover-Don-t-include-libclc-headers.patch
  * don't break clover with libclc 20.1.0 update (boo#1240848)

-------------------------------------------------------------------
Sun Apr  6 09:24:16 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.0.3
  --> https://docs.mesa3d.org/relnotes/25.0.3

-------------------------------------------------------------------
Fri Apr  4 12:23:19 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- require llvm20/clang20 

-------------------------------------------------------------------
Mon Mar 31 16:20:27 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- don't apply revert_8c91624614c1f939974fe0d2d1a3baf83335cecb.patch
  on s390x, which is not affected by that issue (different Mesa
  version) 

-------------------------------------------------------------------
Tue Mar 25 09:07:24 UTC 2025 - Wolfgang Frisch <wolfgang.frisch@suse.com>

- Fix regression in winsys/amdgpu (boo#1239657)
  revert_8c91624614c1f939974fe0d2d1a3baf83335cecb.patch
  https://gitlab.freedesktop.org/mesa/mesa/-/issues/12809
  https://gitlab.freedesktop.org/mesa/mesa/-/commit/8c91624614c1f939974fe0d2d1a3baf83335cecb

-------------------------------------------------------------------
Thu Mar 20 15:10:52 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.0.2
   --> https://docs.mesa3d.org/relnotes/25.0.2

-------------------------------------------------------------------
Sun Mar  9 11:06:22 UTC 2025 - Jan Engelhardt <jengelh@inai.de>

- Make build recipe POSIX sh compatible

-------------------------------------------------------------------
Fri Mar  7 13:40:43 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- enabled Raytracing (vulkan) support for intel ARC GPUs
  (boo#1238732)

-------------------------------------------------------------------
Fri Mar  7 09:56:50 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- no longer hardcode CXX, but instead make use of %gcc_version, 
  which is implicitely set in prjconf, which I wasn't aware of ...

-------------------------------------------------------------------
Thu Mar  6 22:21:45 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- CXX needs to be set to an existing g++ compiler; otherwise you get
    meson.build:4:0: ERROR: Unknown compiler(s): [['c++'], ['g++'], ['clang++'], ['nvc++'], ['pgc++'], ['icpc'], ['icpx']]
    The following exception(s) were encountered:
    Running `c++ --version` gave "[Errno 2] No such file or directory: 'c++'"
    Running `g++ --version` gave "[Errno 2] No such file or directory: 'g++'"
    Running `clang++ --version` gave "[Errno 2] No such file or directory: 'clang++'"
    Running `nvc++ --version` gave "[Errno 2] No such file or directory: 'nvc++'"
    Running `pgc++ --version` gave "[Errno 2] No such file or directory: 'pgc++'"
    Running `icpc --version` gave "[Errno 2] No such file or directory: 'icpc'"
    Running `icpx --version` gave "[Errno 2] No such file or directory: 'icpx'"
  Since there is no 'g++' available I take 'g++-14', i.e. 
   export CXX=g++-14
  I don't care if gcc gets updated and Mesa fails then. I much more
  often need to update Mesa than we see a gcc update ...

-------------------------------------------------------------------
Thu Mar  6 14:58:51 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- fixed build for TW

-------------------------------------------------------------------
Thu Mar  6 13:51:52 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Build with GCC 13 on Leap/SLES 15 (bsc#1238713)

-------------------------------------------------------------------
Wed Mar  5 22:13:36 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- Update to release 25.0.1
   --> https://docs.mesa3d.org/relnotes/25.0.1

-------------------------------------------------------------------
Wed Mar  5 13:16:20 UTC 2025 - Stefan Dirsch <sndirsch@suse.com>

- don't obsolete Mesa-libglapi0 on s390x since this is still on 
  Mesa 24.1.7 

-------------------------------------------------------------------
Fri Feb 21 14:04:21 UTC 2025 - Jan Engelhardt <jengelh@inai.de>

- Add explanation for the "CM" in "GLESv1_CM".
- Drop idempotent %if..%endif guards that do nothing.
- Combine some rm calls in the build recipe.
- Add -v argument to all rm calls to see the result of the
  deletion in the build log.
openSUSE Build Service is sponsored by