Revisions of Mesa
Ana Guerrero (anag+factory)
accepted
request 1225842
from
Stefan Dirsch (sndirsch)
(revision 522)
- Update to release 24.3.0 --> https://docs.mesa3d.org/relnotes/24.3.0 - Update to release 24.3.0~rc2 --> https://www.phoronix.com/news/Mesa-24.3-rc2 - Update to release 24.3.0~rc1 --> https://www.phoronix.com/news/Mesa-24.3-rc1-Released - refreshed patches: * n_drirc-disable-rgb10-for-chromium-on-amd.patch * python36-buildfix1.patch * python36-buildfix2.patch * tlsdesc_test.patch * u_mesa-CVE-2023-45913.patch * u_mesa-CVE-2023-45919.patch * u_mesa-CVE-2023-45922.patch * u_dep_xcb.patch - drop no longer supported options: * -Ddri3=enabled * -Ddri-search-path=%{_libdir}/dri - new files added in this update currently packaged as part of Mesa-dri: * %{_libdir}/gbm/dri_gbm.so
Ana Guerrero (anag+factory)
accepted
request 1225106
from
Stefan Dirsch (sndirsch)
(revision 521)
- Update to release 24.2.7 --> https://docs.mesa3d.org/relnotes/24.2.7 - supersedes 0001-dril-Fixup-order-of-pixel-formats-in-drilConfigs.patch
Ana Guerrero (anag+factory)
accepted
request 1221967
from
Stefan Dirsch (sndirsch)
(revision 520)
- 0001-dril-Fixup-order-of-pixel-formats-in-drilConfigs.patch * fixes colors for 'swrast' driver (boo#1230637, gitlab issue#11840) - Update to release 24.2.6 --> https://docs.mesa3d.org/relnotes/24.2.6 - added -32bit package for Mesa-libva since it's needed by Steam; reported on packman ML: https://lists.links2linux.de/pipermail/packman/2024-October/017985.html - Enable intel Vulkan backends on riscv64 (boo#1231756) - Enable iris Gallium backend on riscv64, Power and on Arm, too - Update to release 24.2.5 --> https://docs.mesa3d.org/relnotes/24.2.5 - drop u_fix-llvm19-build.patch included in upstream - Update to release 24.2.4 --> https://docs.mesa3d.org/relnotes/24.2.4 - u_mesa-CVE-2023-45913.patch * NULL pointer dereference via dri2GetGlxDrawableFromXDrawableId() (CVE-2023-45913, bsc#1222040) - u_mesa-CVE-2023-45919.patch * buffer over-read in glXQueryServerString() (CVE-2023-45919, bsc#1222041) - u_mesa-CVE-2023-45922.patch * segmentation violation in __glXGetDrawableAttribute() (CVE-2023-45922, bsc#1222042) - libvdpau_gallium was linked directly into libgallium-*.so.*. Drop the subpackage and provides/obsolete it via Mesa-dri which ships libgallium-*.so.*. - drop u_fix_rust_bindgen.patch included in update - Update to release 24.2.3 --> https://docs.mesa3d.org/relnotes/24.2.3 - disable build of rusticl on sle15; meson is just too old ... - buildrequires: rusticl needs mesa >= 1.4.0 - tlsdesc_test.patch: disable LTO in tlsdesc_test to suppress TLS relaxation (patch by Andreas Schwab <schwab@suse.de>); see also https://gitlab.freedesktop.org/mesa/mesa/-/issues/11929 - buildrequire llvm19-devel/clang19-devel on sle15-sp7 - Add u_fix-llvm19-build.patch to fix build with LLVM 19 on ARM. - Update minimum version requirements based on meson.build. - Fix build on s390x: apparently we don't have libvdpau_gallium.so. - drop U_egl-x11-sw-fix-partial-image-uploads.patch: the code in the function saw further fixes later on in the 24.2 branch. - integrated changes by Andreas Schwab <schwab@suse.de> * enable glamor also for driver build * update rust crates + syn 2.0.39 + proc_macro2 1.0.86 * enable valgrind also on riscv64 * added libvdpau_gallium package for generic VDPAU state tracker * switch from "swrast" to "softpipe,llvmpipe" drivers * use "-Dllvm-orcjit=true" for riscv64 build * added libgallium to Mesa-dri package - re-disable llvm for non-driver build by switching from "swrast" to "softpipe" for gallium drivers in that case - make previous changelog a bit nicer - Update to release 24.2.2 --> https://docs.mesa3d.org/relnotes/24.2.2 --> https://docs.mesa3d.org/relnotes/24.2.1 --> https://docs.mesa3d.org/relnotes/24.2.0 - refreshed the following patches with quilt: * U_fix-mpeg1_2-decode-mesa-20.2.patch * n_add-Mesa-headers-again.patch * n_stop-iris-flicker.patch * u_dep_xcb.patch * u_fix_rust_bindgen.patch - dropped U_radeonsi-vcn-Add-decode-DPB-buffers-as-CS-dependency.patch - New BuildRequires: * python3-PyYAML - enable llvm also for non-driver build to fix: "llvmpipe requires LLVM and is enabled, but LLVM is disabled".
Ana Guerrero (anag+factory)
accepted
request 1200878
from
Stefan Dirsch (sndirsch)
(revision 519)
- U_egl-x11-sw-fix-partial-image-uploads.patch * culprit for the regression in 24.1.4; reverse apply this for now (boo#1228164) - Update to bugfix release 24.1.7 --> https://docs.mesa3d.org/relnotes/24.1.7 - Supersedes the following patch: * U_radeonsi-vcn-Add-decode-DPB-buffers-as-CS-dependency.patch - Rebase patches with quilt.
Ana Guerrero (anag+factory)
accepted
request 1195891
from
Stefan Dirsch (sndirsch)
(revision 518)
- Fix random GPU crash with AMDGPU (bsc#1229050): U_radeonsi-vcn-Add-decode-DPB-buffers-as-CS-dependency.patch (credits go to Takashi Iwai!)
Ana Guerrero (anag+factory)
accepted
request 1195243
from
Ana Guerrero (anag+factory)
(revision 517)
Dominique Leuenberger (dimstar_suse)
accepted
request 1191441
from
Dominique Leuenberger (dimstar_suse)
(revision 516)
Revert to 24.1.3 - https://bugzilla.opensuse.org/show_bug.cgi?id=1228164
Dominique Leuenberger (dimstar_suse)
accepted
request 1190904
from
Stefan Dirsch (sndirsch)
(revision 515)
- Update to bugfix release 24.1.5 --> https://docs.mesa3d.org/relnotes/24.1.5
Ana Guerrero (anag+factory)
accepted
request 1189038
from
Dominique Leuenberger (dimstar_suse)
(revision 514)
Revert to 24.1.3 - https://bugzilla.opensuse.org/show_bug.cgi?id=1228164
Ana Guerrero (anag+factory)
accepted
request 1188345
from
Stefan Dirsch (sndirsch)
(revision 513)
- Update to bugfix release 24.1.4 --> https://docs.mesa3d.org/relnotes/24.1.4
Ana Guerrero (anag+factory)
accepted
request 1185393
from
Stefan Dirsch (sndirsch)
(revision 512)
- Update to bugfix release 24.1.3 --> https://docs.mesa3d.org/relnotes/24.1.3 - supersedes the following patches: * u_dri-Fix-BGR-format-exclusion.patch * u_egl-gbm-Enable-RGBA-configs.patch * u_egl-surfaceless-Enable-RGBA-configs.patch * boo1226725-test-fix1.patch - use gcc-13 on SLE 15/Leap 15.x in order to fix build; credits go to "Friedrich Haubensak" <hsk17@mail.de> to figure this out!
Ana Guerrero (anag+factory)
accepted
request 1183856
from
Stefan Dirsch (sndirsch)
(revision 511)
- boo1226725-test-fix1.patch * another try to fix coloring on s390x and other platforms - re-enabled patchtes only applied on s390x with previous change on all platforms again - apply patches below to get GL on s390x working again only on s390x, because they break colors during YaST installation also on x86_64 platform (QT/GTK using GL backend?) (boo#1226725) - u_egl-gbm-Enable-RGBA-configs.patch, u_egl-surfaceless-Enable-RGBA-configs.patch * these are needed now after applying previous patch u_dri-Fix-BGR-format-exclusion.patch also on other platforms than s390x? (boo#1226725) - u_dri-Fix-BGR-format-exclusion.patch * fixes glxinfo/eglxinfo on s390x (boo#1226725, comment#6)
Ana Guerrero (anag+factory)
accepted
request 1182863
from
Илья Индиго (13ilya)
(revision 510)
- Specfile cleanup * copy rust crate sources into subprojects folder * remove supplements. nvk is still new - Specfile changes for Rust crates. Also added this to README-suse-maintenance.md * Since Rust crates are not installed or discouraged to be installed as system dependencies because of the maintenance burden of being the next crates.io, we will have to download the following crates as vendored dependencies. Hence, do not be scared if the dependencies are done like this To check new crates or update the versions, just go to the subprojects folder and run `grep -r crates .` then set versions appropriately. - Update baselibs.conf - Build requires rust-cbindgen >= 0.25. However, this means we cannot build libvulkan_nouveau on Leap. - Enable libvulkan_nouveau including the following depencencies * add rust crate paste-1.0.14.tar.gz * add rust crate proc-macro2-1.0.70.tar.gz * add rust crate quote-1.0.33.tar.gz * add rust crate syn-2.0.39.tar.gz * add rust crate unicode-ident-1.0.12.tar.gz - Update to bugfix release 24.1.2 --> https://docs.mesa3d.org/relnotes/24.1.2
Ana Guerrero (anag+factory)
accepted
request 1181825
from
Stefan Dirsch (sndirsch)
(revision 509)
- Disable LTO on %ix86/x86_64 due to rendering bugs on Radeon graphics (boo#1226462)
Ana Guerrero (anag+factory)
accepted
request 1180958
from
Stefan Dirsch (sndirsch)
(revision 507)
- Update to new feature release 24.1.0 --> https://docs.mesa3d.org/relnotes/24.1.0 - Some interesting highlights include: * NVIDIA Vulkan driver NVK is now considered ready for prime time. Distro packagers are now recommended to include `nouveau` in the `vulkan-drivers` list so that their users can have the option of using it instead of the proprietary NVIDIA driver. * Intel Vulkan driver Anv switched to truly asynchronous VM bind, and Xe support for error dump to debug GPU hangs was added. * Apple OpenGL driver Asahi has reached OpenGL 4.6 and OpenGL ES 3.2 support. * Broadcom Vulkan driver V3DV gained support for VK_KHR_dynamic_rendering. * Arm Mali OpenGL driver Panfrost was prepared for Gen10 (Gxxx), and Vulkan driver PanVK was modernised for better Midgard (Txxx) and Bifrost (Gxxx) support. * All Vulkan drivers have gained support for explicit synchronisation on Wayland and X11. - adjusted patches: * n_stop-iris-flicker.patch * python36-buildfix1.patch - supersedes patches: * 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch * 0002-glx-fix-some-indentation.patch * 0003-glx-add-an-implicit-param-to-createScreen.patch * 0004-glx-pass-implicit-load-param-through-allocation.patch * 0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch * 0006-gbm-plumb-an-implicit-param-through-device-creation.patch * 0007-frontends-dri-plumb-an-implicit-param-through-screen.patch * 0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch * 0009-zink-don-t-print-error-messages-when-failing-an-impl.patch * 0010-glx-silence-more-implicit-load-zink-errors.patch - added libvdpau_d3d12 package - small cleanup in specfile
Ana Guerrero (anag+factory)
accepted
request 1180699
from
Stefan Dirsch (sndirsch)
(revision 506)
- Update to bugfix release 24.0.9 --> https://docs.mesa3d.org/relnotes/24.0.9.html * This is the last release of the 24.0 series. Users are encouraged to switch to the 24.1 series to continue receiving bugfixes.
Ana Guerrero (anag+factory)
accepted
request 1177753
from
Factory Maintainer (factory-maintainer)
(revision 504)
Automatic submission by obs-autosubmit
Ana Guerrero (anag+factory)
accepted
request 1174437
from
Stefan Dirsch (sndirsch)
(revision 503)
- Update to bugfix release 24.0.7 --> https://docs.mesa3d.org/relnotes/24.0.7.html - Update to bugfix release 24.0.6 --> https://docs.mesa3d.org/relnotes/24.0.6.html
Displaying revisions 1 - 20 of 522