[packages/Mesa/Mesa-25.1] - no attr for shared libs and their symlinks

qboosh qboosh at pld-linux.org
Fri May 29 19:04:30 CEST 2026


commit 450857224672aa64e381589bb940a26dab5d0e81
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri May 29 19:00:54 2026 +0200

    - no attr for shared libs and their symlinks

 Mesa.spec | 280 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 140 insertions(+), 140 deletions(-)
---
diff --git a/Mesa.spec b/Mesa.spec
index 8b61826..5028833 100644
--- a/Mesa.spec
+++ b/Mesa.spec
@@ -1344,20 +1344,20 @@ rm -rf $RPM_BUILD_ROOT
 %files libEGL
 %defattr(644,root,root,755)
 %if %{with glvnd}
-%attr(755,root,root) %{_libdir}/libEGL_mesa.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/libEGL_mesa.so.0
+%{_libdir}/libEGL_mesa.so.*.*
+%ghost %{_libdir}/libEGL_mesa.so.0
 %{_datadir}/glvnd/egl_vendor.d/50_mesa.json
 %else
-%attr(755,root,root) %{_libdir}/libEGL.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/libEGL.so.1
+%{_libdir}/libEGL.so.*.*
+%ghost %{_libdir}/libEGL.so.1
 %endif
 
 %files libEGL-devel
 %defattr(644,root,root,755)
 %if %{with glvnd}
-%attr(755,root,root) %{_libdir}/libEGL_mesa.so
+%{_libdir}/libEGL_mesa.so
 %else
-%attr(755,root,root) %{_libdir}/libEGL.so
+%{_libdir}/libEGL.so
 %dir %{_includedir}/EGL
 %{_includedir}/EGL/egl.h
 %{_includedir}/EGL/eglext.h
@@ -1372,15 +1372,15 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc docs/{*.rst,README.UVD,features.txt,relnotes/*.rst}
 %if %{with glvnd}
-%attr(755,root,root) %{_libdir}/libGLX_mesa.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/libGLX_mesa.so.0
-%attr(755,root,root) %{_libdir}/libGLX_mesa.so
+%{_libdir}/libGLX_mesa.so.*.*
+%ghost %{_libdir}/libGLX_mesa.so.0
+%{_libdir}/libGLX_mesa.so
 %else
-%attr(755,root,root) %{_libdir}/libGL.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/libGL.so.1
+%{_libdir}/libGL.so.*.*
+%ghost %{_libdir}/libGL.so.1
 # symlink for binary apps which fail to conform Linux OpenGL ABI
 # (and dlopen libGL.so instead of libGL.so.1; the same does Mesa libEGL)
-%attr(755,root,root) %{_libdir}/libGL.so
+%{_libdir}/libGL.so
 %endif
 %{_datadir}/drirc.d
 
@@ -1400,17 +1400,17 @@ rm -rf $RPM_BUILD_ROOT
 %files libGLES
 %defattr(644,root,root,755)
 %if %{without glvnd}
-%attr(755,root,root) %{_libdir}/libGLESv1_CM.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libGLESv1_CM.so.1
-%attr(755,root,root) %{_libdir}/libGLESv2.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/libGLESv2.so.2
+%{_libdir}/libGLESv1_CM.so.*.*.*
+%ghost %{_libdir}/libGLESv1_CM.so.1
+%{_libdir}/libGLESv2.so.*.*
+%ghost %{_libdir}/libGLESv2.so.2
 %endif
 
 %files libGLES-devel
 %defattr(644,root,root,755)
 %if %{without glvnd}
-%attr(755,root,root) %{_libdir}/libGLESv1_CM.so
-%attr(755,root,root) %{_libdir}/libGLESv2.so
+%{_libdir}/libGLESv1_CM.so
+%{_libdir}/libGLESv2.so
 %{_includedir}/GLES
 %{_includedir}/GLES2
 %{_includedir}/GLES3
@@ -1423,52 +1423,52 @@ rm -rf $RPM_BUILD_ROOT
 %files Rusticl-icd
 %defattr(644,root,root,755)
 /etc/OpenCL/vendors/rusticl.icd
-%attr(755,root,root) %{_libdir}/libRusticlOpenCL.so
-%attr(755,root,root) %{_libdir}/libRusticlOpenCL.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libRusticlOpenCL.so.1
+%{_libdir}/libRusticlOpenCL.so
+%{_libdir}/libRusticlOpenCL.so.*.*.*
+%ghost %{_libdir}/libRusticlOpenCL.so.1
 %endif
 %if %{with ocl_icd}
 %files OpenCL-icd
 %defattr(644,root,root,755)
 /etc/OpenCL/vendors/mesa.icd
-%attr(755,root,root) %{_libdir}/libMesaOpenCL.so
-%attr(755,root,root) %{_libdir}/libMesaOpenCL.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libMesaOpenCL.so.1
+%{_libdir}/libMesaOpenCL.so
+%{_libdir}/libMesaOpenCL.so.*.*.*
+%ghost %{_libdir}/libMesaOpenCL.so.1
 # currently only OpenCL uses dynamic pipe loader
 %dir %{_libdir}/gallium-pipe
 %else
 %files libOpenCL
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libOpenCL.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libOpenCL.so.1
+%{_libdir}/libOpenCL.so.*.*.*
+%ghost %{_libdir}/libOpenCL.so.1
 # currently only OpenCL uses dynamic pipe loader
 %dir %{_libdir}/gallium-pipe
 
 %files libOpenCL-devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libOpenCL.so
+%{_libdir}/libOpenCL.so
 %{_includedir}/CL
 %endif
 %endif
 
 %files libgallium
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libgallium-%{version}.so
+%{_libdir}/libgallium-%{version}.so
 
 %if %{with gbm}
 %files libgbm
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libgbm.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgbm.so.1
+%{_libdir}/libgbm.so.*.*
+%ghost %{_libdir}/libgbm.so.1
 %dir %{_libdir}/gbm
 
 %files libgbm-backend-dri
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/gbm/dri_gbm.so
+%{_libdir}/gbm/dri_gbm.so
 
 %files libgbm-devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libgbm.so
+%{_libdir}/libgbm.so
 %{_includedir}/gbm.h
 %{_includedir}/gbm_backend_abi.h
 %{_pkgconfigdir}/gbm.pc
@@ -1477,12 +1477,12 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with xa}
 %files libxatracker
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libxatracker.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/libxatracker.so.2
+%{_libdir}/libxatracker.so.*.*
+%ghost %{_libdir}/libxatracker.so.2
 
 %files libxatracker-devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libxatracker.so
+%{_libdir}/libxatracker.so
 %{_includedir}/xa_composite.h
 %{_includedir}/xa_context.h
 %{_includedir}/xa_tracker.h
@@ -1508,7 +1508,7 @@ rm -rf $RPM_BUILD_ROOT
 %files d3d
 %defattr(644,root,root,755)
 %dir %{_libdir}/d3d
-%attr(755,root,root) %{_libdir}/d3d/d3dadapter9.so*
+%{_libdir}/d3d/d3dadapter9.so*
 
 %files d3d-devel
 %defattr(644,root,root,755)
@@ -1519,80 +1519,80 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with gallium} && %{with gbm}
 %files dri-driver
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/libdril_dri.so
+%{_libdir}/xorg/modules/dri/libdril_dri.so
 %ifarch %{ix86} %{x8664} x32
-%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
+%{_libdir}/xorg/modules/dri/crocus_dri.so
+%{_libdir}/xorg/modules/dri/i915_dri.so
+%{_libdir}/xorg/modules/dri/iris_dri.so
 %endif
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/kms_swrast_dri.so
+%{_libdir}/xorg/modules/dri/kms_swrast_dri.so
 %if %{with gallium_nouveau}
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/nouveau_dri.so
+%{_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
+%{_libdir}/xorg/modules/dri/r300_dri.so
+%{_libdir}/xorg/modules/dri/r600_dri.so
+%{_libdir}/xorg/modules/dri/radeonsi_dri.so
 %endif
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/swrast_dri.so
+%{_libdir}/xorg/modules/dri/swrast_dri.so
 %if %{with gallium_zink}
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/zink_dri.so
+%{_libdir}/xorg/modules/dri/zink_dri.so
 %endif
 %ifarch %{arm} aarch64
 %ifarch aarch64
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/asahi_dri.so
-%endif
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/etnaviv_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/kgsl_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/msm_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/apple_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/armada-drm_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/exynos_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/gm12u320_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/hdlcd_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/hx8357d_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/ili9163_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/ili9225_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/ili9341_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/ili9486_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/imx-dcss_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/imx-drm_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/imx-lcdif_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/ingenic-drm_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/kirin_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/komeda_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/mali-dp_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/mcde_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/mediatek_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/meson_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/mi0283qt_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/mxsfb-drm_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/panel-mipi-dbi_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/pl111_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/rcar-du_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/repaper_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/rockchip_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/rzg2l-du_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/ssd130x_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/st7586_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/st7735r_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/sti_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/stm_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/sun4i-drm_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/udl_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/vkms_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/zynqmp-dpsub_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/lima_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/panfrost_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/panthor_dri.so
+%{_libdir}/xorg/modules/dri/asahi_dri.so
+%endif
+%{_libdir}/xorg/modules/dri/etnaviv_dri.so
+%{_libdir}/xorg/modules/dri/kgsl_dri.so
+%{_libdir}/xorg/modules/dri/msm_dri.so
+%{_libdir}/xorg/modules/dri/apple_dri.so
+%{_libdir}/xorg/modules/dri/armada-drm_dri.so
+%{_libdir}/xorg/modules/dri/exynos_dri.so
+%{_libdir}/xorg/modules/dri/gm12u320_dri.so
+%{_libdir}/xorg/modules/dri/hdlcd_dri.so
+%{_libdir}/xorg/modules/dri/hx8357d_dri.so
+%{_libdir}/xorg/modules/dri/ili9163_dri.so
+%{_libdir}/xorg/modules/dri/ili9225_dri.so
+%{_libdir}/xorg/modules/dri/ili9341_dri.so
+%{_libdir}/xorg/modules/dri/ili9486_dri.so
+%{_libdir}/xorg/modules/dri/imx-dcss_dri.so
+%{_libdir}/xorg/modules/dri/imx-drm_dri.so
+%{_libdir}/xorg/modules/dri/imx-lcdif_dri.so
+%{_libdir}/xorg/modules/dri/ingenic-drm_dri.so
+%{_libdir}/xorg/modules/dri/kirin_dri.so
+%{_libdir}/xorg/modules/dri/komeda_dri.so
+%{_libdir}/xorg/modules/dri/mali-dp_dri.so
+%{_libdir}/xorg/modules/dri/mcde_dri.so
+%{_libdir}/xorg/modules/dri/mediatek_dri.so
+%{_libdir}/xorg/modules/dri/meson_dri.so
+%{_libdir}/xorg/modules/dri/mi0283qt_dri.so
+%{_libdir}/xorg/modules/dri/mxsfb-drm_dri.so
+%{_libdir}/xorg/modules/dri/panel-mipi-dbi_dri.so
+%{_libdir}/xorg/modules/dri/pl111_dri.so
+%{_libdir}/xorg/modules/dri/rcar-du_dri.so
+%{_libdir}/xorg/modules/dri/repaper_dri.so
+%{_libdir}/xorg/modules/dri/rockchip_dri.so
+%{_libdir}/xorg/modules/dri/rzg2l-du_dri.so
+%{_libdir}/xorg/modules/dri/ssd130x_dri.so
+%{_libdir}/xorg/modules/dri/st7586_dri.so
+%{_libdir}/xorg/modules/dri/st7735r_dri.so
+%{_libdir}/xorg/modules/dri/sti_dri.so
+%{_libdir}/xorg/modules/dri/stm_dri.so
+%{_libdir}/xorg/modules/dri/sun4i-drm_dri.so
+%{_libdir}/xorg/modules/dri/udl_dri.so
+%{_libdir}/xorg/modules/dri/vkms_dri.so
+%{_libdir}/xorg/modules/dri/zynqmp-dpsub_dri.so
+%{_libdir}/xorg/modules/dri/lima_dri.so
+%{_libdir}/xorg/modules/dri/panfrost_dri.so
+%{_libdir}/xorg/modules/dri/panthor_dri.so
 %if %{with gallium_nouveau}
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/tegra_dri.so
+%{_libdir}/xorg/modules/dri/tegra_dri.so
 %endif
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/v3d_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/vc4_dri.so
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/virtio_gpu_dri.so
+%{_libdir}/xorg/modules/dri/v3d_dri.so
+%{_libdir}/xorg/modules/dri/vc4_dri.so
+%{_libdir}/xorg/modules/dri/virtio_gpu_dri.so
 %ifarch %{ix86} %{x8664} x32
-%attr(755,root,root) %{_libdir}/xorg/modules/dri/vmwgfx_dri.so
+%{_libdir}/xorg/modules/dri/vmwgfx_dri.so
 %endif
 %endif
 %endif
@@ -1604,57 +1604,57 @@ rm -rf $RPM_BUILD_ROOT
 %ifarch %{ix86} %{x8664} x32
 %files pipe-driver-crocus
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_crocus.so
+%{_libdir}/gallium-pipe/pipe_crocus.so
 
 %if %{with gallium_i915}
 %files pipe-driver-i915
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_i915.so
+%{_libdir}/gallium-pipe/pipe_i915.so
 %endif
 
 %files pipe-driver-iris
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_iris.so
+%{_libdir}/gallium-pipe/pipe_iris.so
 %endif
 
 %ifarch %{arm} aarch64
 %files pipe-driver-kmsro
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_kmsro.so
+%{_libdir}/gallium-pipe/pipe_kmsro.so
 
 %files pipe-driver-msm
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_msm.so
+%{_libdir}/gallium-pipe/pipe_msm.so
 %endif
 
 %if %{with gallium_nouveau}
 %files pipe-driver-nouveau
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_nouveau.so
+%{_libdir}/gallium-pipe/pipe_nouveau.so
 %endif
 
 %if %{with gallium_radeon}
 %files pipe-driver-r300
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_r300.so
+%{_libdir}/gallium-pipe/pipe_r300.so
 
 %files pipe-driver-r600
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_r600.so
+%{_libdir}/gallium-pipe/pipe_r600.so
 
 %files pipe-driver-radeonsi
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_radeonsi.so
+%{_libdir}/gallium-pipe/pipe_radeonsi.so
 %endif
 
 %files pipe-driver-swrast
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_swrast.so
+%{_libdir}/gallium-pipe/pipe_swrast.so
 
 %ifarch %{ix86} %{x8664} x32
 %files pipe-driver-vmwgfx
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/gallium-pipe/pipe_vmwgfx.so
+%{_libdir}/gallium-pipe/pipe_vmwgfx.so
 %endif
 %endif
 %endif
@@ -1665,13 +1665,13 @@ rm -rf $RPM_BUILD_ROOT
 %files -n libva-driver-gallium
 %defattr(644,root,root,755)
 %if %{with gallium_radeon}
-%attr(755,root,root) %{_libdir}/libva/dri/r600_drv_video.so
-%attr(755,root,root) %{_libdir}/libva/dri/radeonsi_drv_video.so
+%{_libdir}/libva/dri/r600_drv_video.so
+%{_libdir}/libva/dri/radeonsi_drv_video.so
 %endif
 %if %{with gallium_nouveau}
-%attr(755,root,root) %{_libdir}/libva/dri/nouveau_drv_video.so
+%{_libdir}/libva/dri/nouveau_drv_video.so
 %endif
-%attr(755,root,root) %{_libdir}/libva/dri/virtio_gpu_drv_video.so
+%{_libdir}/libva/dri/virtio_gpu_drv_video.so
 %endif
 
 
@@ -1680,25 +1680,25 @@ rm -rf $RPM_BUILD_ROOT
 %files -n libvdpau-driver-gallium
 %defattr(644,root,root,755)
 %if %{with gallium_nouveau}
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so.1.0.0
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so.1.0
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so.1
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so
+%{_libdir}/vdpau/libvdpau_nouveau.so.1.0.0
+%{_libdir}/vdpau/libvdpau_nouveau.so.1.0
+%{_libdir}/vdpau/libvdpau_nouveau.so.1
+%{_libdir}/vdpau/libvdpau_nouveau.so
 %endif
 %if %{with gallium_radeon}
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so.1.0.0
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so.1.0
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so.1
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so.1.0.0
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so.1.0
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so.1
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so
+%{_libdir}/vdpau/libvdpau_r600.so.1.0.0
+%{_libdir}/vdpau/libvdpau_r600.so.1.0
+%{_libdir}/vdpau/libvdpau_r600.so.1
+%{_libdir}/vdpau/libvdpau_r600.so
+%{_libdir}/vdpau/libvdpau_radeonsi.so.1.0.0
+%{_libdir}/vdpau/libvdpau_radeonsi.so.1.0
+%{_libdir}/vdpau/libvdpau_radeonsi.so.1
+%{_libdir}/vdpau/libvdpau_radeonsi.so
 %endif
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_virtio_gpu.so.1.0.0
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_virtio_gpu.so.1.0
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_virtio_gpu.so.1
-%attr(755,root,root) %{_libdir}/vdpau/libvdpau_virtio_gpu.so
+%{_libdir}/vdpau/libvdpau_virtio_gpu.so.1.0.0
+%{_libdir}/vdpau/libvdpau_virtio_gpu.so.1.0
+%{_libdir}/vdpau/libvdpau_virtio_gpu.so.1
+%{_libdir}/vdpau/libvdpau_virtio_gpu.so
 %endif
 
 ### drivers: vulkan
@@ -1708,62 +1708,62 @@ rm -rf $RPM_BUILD_ROOT
 %ifarch aarch64
 %files vulkan-icd-asahi
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvulkan_asahi.so
+%{_libdir}/libvulkan_asahi.so
 %{_datadir}/vulkan/icd.d/asahi_icd.*.json
 %endif
 
 %files vulkan-icd-broadcom
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvulkan_broadcom.so
+%{_libdir}/libvulkan_broadcom.so
 %{_datadir}/vulkan/icd.d/broadcom_icd.*.json
 
 %files vulkan-icd-freedreno
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvulkan_freedreno.so
+%{_libdir}/libvulkan_freedreno.so
 %{_datadir}/vulkan/icd.d/freedreno_icd.*.json
 
 %files vulkan-icd-panfrost
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvulkan_panfrost.so
+%{_libdir}/libvulkan_panfrost.so
 %{_datadir}/vulkan/icd.d/panfrost_icd.*.json
 
 %files vulkan-icd-powervr
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libpowervr_rogue.so
-%attr(755,root,root) %{_libdir}/libvulkan_powervr_mesa.so
+%{_libdir}/libpowervr_rogue.so
+%{_libdir}/libvulkan_powervr_mesa.so
 %{_datadir}/vulkan/icd.d/powervr_mesa_icd.*.json
 %endif
 
 %ifarch %{ix86} %{x8664} x32
 %files vulkan-icd-intel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvulkan_intel.so
-%attr(755,root,root) %{_libdir}/libvulkan_intel_hasvk.so
+%{_libdir}/libvulkan_intel.so
+%{_libdir}/libvulkan_intel_hasvk.so
 %{_datadir}/vulkan/icd.d/intel_icd.*.json
 %{_datadir}/vulkan/icd.d/intel_hasvk_icd.*.json
 %endif
 
 %files vulkan-icd-lavapipe
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvulkan_lvp.so
+%{_libdir}/libvulkan_lvp.so
 %{_datadir}/vulkan/icd.d/lvp_icd.*.json
 
 %if %{with nvk}
 %files vulkan-icd-nouveau
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvulkan_nouveau.so
+%{_libdir}/libvulkan_nouveau.so
 %{_datadir}/vulkan/icd.d/nouveau_icd.*.json
 %endif
 
 %if %{with radv}
 %files vulkan-icd-radeon
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvulkan_radeon.so
+%{_libdir}/libvulkan_radeon.so
 %{_datadir}/vulkan/icd.d/radeon_icd.*.json
 %endif
 
 %files vulkan-icd-virtio
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvulkan_virtio.so
+%{_libdir}/libvulkan_virtio.so
 %{_datadir}/vulkan/icd.d/virtio_icd.*.json
 %endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/Mesa.git/commitdiff/2025b03e5ca45d7afa9ae92ab5aa391a7959b8f7



More information about the pld-cvs-commit mailing list