c15a21f367
- 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". OBS-URL: https://build.opensuse.org/request/show/1221967 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=520 |
||
---|---|---|
_constraints | ||
_multibuild | ||
.gitattributes | ||
.gitignore | ||
0001-dril-Fixup-order-of-pixel-formats-in-drilConfigs.patch | ||
baselibs.conf | ||
manual-pages.tar.bz2 | ||
mesa-24.2.6.tar.xz | ||
mesa-24.2.6.tar.xz.sig | ||
Mesa-rpmlintrc | ||
Mesa.changes | ||
Mesa.keyring | ||
Mesa.spec | ||
n_add-Mesa-headers-again.patch | ||
n_drirc-disable-rgb10-for-chromium-on-amd.patch | ||
n_stop-iris-flicker.patch | ||
paste-1.0.14.tar.gz | ||
proc-macro2-1.0.86.tar.gz | ||
python36-buildfix1.patch | ||
python36-buildfix2.patch | ||
quote-1.0.33.tar.gz | ||
README-suse-maintenance.md | ||
README.updates | ||
syn-2.0.68.tar.gz | ||
tlsdesc_test.patch | ||
u_0001-intel-genxml-Drop-from-__future__-import-annotations.patch | ||
u_0002-intel-genxml-Add-a-untyped-OrderedDict-fallback-for-.patch | ||
u_dep_xcb.patch | ||
U_fix-mpeg1_2-decode-mesa-20.2.patch | ||
u_mesa-CVE-2023-45913.patch | ||
u_mesa-CVE-2023-45919.patch | ||
u_mesa-CVE-2023-45922.patch | ||
unicode-ident-1.0.12.tar.gz |
DRI Driver update mechanism --------------------------- If any corresponding DRI driver is found in "/usr/lib/dri/updates/" it will be favored over the one in "/usr/lib/dri/" and will be used for 32/64 bit applications. On 32/64 bit biarch platforms additionally a corresponding DRI driver in "/usr/lib64/dri/updates/" will be favored over the one in "/usr/lib64/dri/" and will be used for 64bit applications.