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.