[packages/Mesa] - whole -dri-driver package requires gallium now
qboosh
qboosh at pld-linux.org
Sat May 30 12:06:55 CEST 2026
commit e908d8183cf9fe3bc622e9b9726c95d9ea421196
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat May 30 12:04:53 2026 +0200
- whole -dri-driver package requires gallium now
Mesa.spec | 21 ++++++++++-----------
1 file changed, 10 insertions(+), 11 deletions(-)
---
diff --git a/Mesa.spec b/Mesa.spec
index 39d2b92..500a931 100644
--- a/Mesa.spec
+++ b/Mesa.spec
@@ -1107,30 +1107,29 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/GL/internal/dri_interface.h
%{_pkgconfigdir}/dri.pc
+%if %{with gallium}
%files dri-driver
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/xorg/modules/dri/libdril_dri.so
-%if %{with gallium_radeon}
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/r300_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/r600_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/radeonsi_dri.so
-%endif
+# symlinks to libdril_dri
%ifarch %{ix86} %{x8664} x32
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/i915_dri.so
-%if %{with gallium}
%attr(755,root,root) %{_libdir}/xorg/modules/dri/crocus_dri.so
+%attr(755,root,root) %{_libdir}/xorg/modules/dri/i915_dri.so
%attr(755,root,root) %{_libdir}/xorg/modules/dri/iris_dri.so
%endif
-%endif
+%attr(755,root,root) %{_libdir}/xorg/modules/dri/kms_swrast_dri.so
%if %{with gallium_nouveau}
%attr(755,root,root) %{_libdir}/xorg/modules/dri/nouveau_dri.so
%endif
+%if %{with gallium_radeon}
+%attr(755,root,root) %{_libdir}/xorg/modules/dri/r300_dri.so
+%attr(755,root,root) %{_libdir}/xorg/modules/dri/r600_dri.so
+%attr(755,root,root) %{_libdir}/xorg/modules/dri/radeonsi_dri.so
+%endif
+%attr(755,root,root) %{_libdir}/xorg/modules/dri/swrast_dri.so
%if %{with gallium_zink}
%attr(755,root,root) %{_libdir}/xorg/modules/dri/zink_dri.so
%endif
-%if %{with gallium}
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/kms_swrast_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/swrast_dri.so
%ifarch %{arm} aarch64
%ifarch aarch64
%attr(755,root,root) %{_libdir}/xorg/modules/dri/asahi_dri.so
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/Mesa.git/commitdiff/e908d8183cf9fe3bc622e9b9726c95d9ea421196
More information about the pld-cvs-commit
mailing list