Commit graph

1196 commits

Author SHA1 Message Date
Pete Walter
6619a07957 Update to 23.1.9 2023-10-23 21:04:28 +01:00
Pete Walter
18e20a1405 Update to 23.1.8 2023-09-20 22:30:03 +01:00
Pete Walter
cfc2023f28 Update to 23.1.7 2023-09-06 23:02:11 +01:00
Pete Walter
f90f5b2d14 Update to 23.1.6 2023-08-16 21:21:47 +01:00
Pete Walter
8025073089 Update to 23.1.5 2023-08-03 16:17:28 +01:00
Pete Walter
52ecfe3756 Update to 23.1.4 2023-07-22 23:55:34 +01:00
Nicolas Chauvet
978a122cca Update to 23.1.3 2023-06-30 08:27:49 +02:00
Pete Walter
77e8c593c1 Update to 23.1.2 2023-06-11 18:58:36 +01:00
Neal Gompa
08472ecc07 Enable stack trace and HUD sensor support
Stack trace support is obviously quite useful for debugging, but
HUD sensor support is useful for gaming and benchmarking tools.
2023-06-11 18:58:35 +01:00
Dave Airlie
46470cb4ed Update to mesa 23.1.1 2023-05-31 08:54:03 +10:00
20e17d8512 Prevent partial updates (rhbz#2193135)
This is another attempt to prevent partial updates, where important mesa
subpackages get desynchronized with mesa-dri-drivers, and things crash because
of version mismatch.

Last time, we forgot that an old mesa version is still kept in the 'fedora' repo,
and DNF can choose it over a newer version. Because the old version doesn't have
the dependency fixes, a partial update can still happen.  This patch tries to
remedy that. You should be able to either install old mesa or new mesa, but
always only as a whole set, not mix and match.

According to Michel Dänzer [1], libglapi and libgbm should always match in
version to dri-drivers. So the conditional requirement was added there, and it
will help guard dependants (e.g. libGL, libEGL) versions in the future.

The conditional requirement under dri-drivers (for libEGL) is just a temporary
measure, because libEGL in the 'fedora' repo has broken dependencies. It needs
to be present in F37 and F38, but it doesn't need to go to Rawhide and future
releases.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=2187726#c4
2023-05-05 13:46:51 +02:00
Michel Dänzer
c9de8a8e50 Do not enable intel-clc for ELN/RHEL
libclc isn't available there.

Fixes build failure on ELN.
2023-05-03 11:44:09 +02:00
Michel Dänzer
42315d0973 Enable intel-clc for ANV ray tracing support 2023-05-01 12:01:32 +02:00
Michel Dänzer
b23cdacd5d Remove superfluous meson parameters for rusticl
-Dllvm=enabled is already there unconditionally further down.

-Drust_std=2021 isn't needed when creating a new build directory from
scratch.
2023-04-28 17:47:59 +02:00
Pete Walter
7dd8d183e1 Update to 23.0.3 2023-04-25 19:04:05 +01:00
Pete Walter
7772fe8a59 Add missing inter-subpackage requires (rhbz#2187726)
Whenever we require a library from one of the mesa subpackages, use
fully qualified requires when doing so to ensure that the packages are
always updated in lock step.
2023-04-25 16:08:29 +01:00
Nicolas Chauvet
0d6ec78148 Revert "Tighten mesa-va-drivers recommends again (rhbz#2161338)"
This reverts commit 5967c1d99a.
2023-04-18 18:07:11 +02:00
Pete Walter
e38a2276c9 Update to 23.0.2 2023-04-13 04:01:00 +01:00
Pete Walter
5967c1d99a Tighten mesa-va-drivers recommends again (rhbz#2161338)
Do not require the exact full version but rather the matching
major.minor of the mesa release in order to allow for alternative
providers from other repos to slightly lag behind.

See https://bugzilla.redhat.com/show_bug.cgi?id=2161338#c12
2023-04-13 03:43:59 +01:00
8eb0e8d686 Rebuild for LLVM 16 2023-04-03 16:58:26 +02:00
Pete Walter
a87327bd9a Update to 23.0.1 2023-03-25 08:19:46 +00:00
Pete Walter
3f55b201b6 Update to 23.0.0 2023-02-23 11:16:08 +00:00
Adam Williamson
7969a1308b Backport MR #21333 to fix KDE on llvmpipe (#2164667) 2023-02-15 07:58:44 -08:00
e7344b6d97
Ensure standard Rust compiler flags are set 2023-02-05 20:33:19 +01:00
Pete Walter
4a6a053618 Update to 23.0.0-rc4 2023-02-01 23:08:32 +00:00
Adam Williamson
d3875a0cf7 Backport MR #20933 to fix double-free crash (rhbz#2164667) 2023-01-26 09:49:21 -08:00
Pete Walter
c2475caf9f Fix the build (rhbz#2161370) 2023-01-25 15:46:15 +00:00
Pete Walter
783859dfa6 Update to 23.0.0-rc3 2023-01-25 11:40:40 +00:00
Pete Walter
67698b41bb Use unversioned recommends for mesa-va-drivers (rhbz#2161338)
See https://src.fedoraproject.org/rpms/mesa/pull-request/18 for
discussion.
2023-01-25 11:25:50 +00:00
Fedora Release Engineering
97cdbdc7a6 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 19:23:02 +00:00
Pete Walter
c0a94403d7 Update to 22.3.3 2023-01-11 20:34:33 +00:00
Pete Walter
9aa34a47a9 Update to 22.3.2 2022-12-31 00:45:55 +00:00
Pete Walter
1653c6bf97 Update to 22.3.1 2022-12-18 21:17:40 +00:00
Dave Airlie
79252a205c fix regression around mit-shm detection 2022-12-07 05:27:54 +10:00
Pete Walter
a75484acac Update to 22.3.0 2022-11-30 23:16:08 +00:00
Dave Airlie
cbd21de4ce disable glthread for gnome-shell
This fixes a lagging typing issue.
2022-11-25 10:38:22 +10:00
Pete Walter
ead9c38eee Update to 22.3.0-rc4 2022-11-24 15:09:44 +00:00
Dave Airlie
1e0b1dc4b0 add hasvk files 2022-11-23 08:07:43 +10:00
Dave Airlie
c569988977 enable hasvk + regression fix 2022-11-23 07:45:37 +10:00
Pete Walter
0db8fc0d0c Sort new files 2022-11-21 13:12:00 +00:00
Dave Airlie
cd11957db2 rebase to 22.3.0-rc3 2022-11-21 13:46:05 +10:00
Peter Robinson
09343a95ee Enable rusticl as an optional OpenCL engine 2022-11-17 23:45:20 +00:00
Dave Airlie
03dc4bc0ef Add patch files 2022-11-10 17:10:21 +10:00
Dave Airlie
96e7978e1f Update to 22.3.0-rc2
Revert some glx breakage due to zink autoloader.
Update for new and removed files
Drop nouveau patches
2022-11-10 16:27:01 +10:00
Pete Walter
c7a65817e3 Update to 22.2.3 2022-11-07 19:11:29 +00:00
Pete Walter
88a4e5a282 Update to 22.2.2 2022-10-19 18:58:42 +01:00
Pete Walter
4183368c45 Update to 22.2.1 2022-10-12 11:53:55 +01:00
Ray Strode
0a5d98bcda Recommend mesa-va-drivers from mesa-dri-drivers
The va-api drivers got split off from dri-drivers so they're more
replaceable, but to keep status quo, they should still get pulled
in by default when mesa-dri-drivers is installed.

This commit adds a Recommends to achieve that.

Related: #2123998
2022-10-10 15:14:12 -04:00
Pete Walter
8d117d960c Remove old obsoletes 2022-10-02 18:55:17 +01:00
Pete Walter
60b9e9db89 Rename mesa-vaapi-drivers to mesa-va-drivers
If we are introducing a new package it makes sense to use the same name
that Debian has for it.
2022-10-02 18:13:36 +01:00