[packages/Mesa] up to 24.2.3

Jakub Bogusz qboosh at pld-linux.org
Thu Sep 19 17:42:09 CEST 2024


On Thu, Sep 19, 2024 at 11:39:44AM +0200, atler wrote:
> commit 77eb036aca7ddd14b9fb8c01ba97ffed035b2895
> Author: Jan Palus <atler at pld-linux.org>
> Date:   Thu Sep 19 11:38:04 2024 +0200
> 
>     up to 24.2.3
>     
>     - libva/livdpau drivers are symlinks to libgallium now

>  %files libgallium
>  %defattr(644,root,root,755)
>  %attr(755,root,root) %{_libdir}/libgallium-%{version}.so
> +%if %{with va}
> +%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
> +%endif
> +%if %{with gallium_nouveau}
> +%attr(755,root,root) %{_libdir}/libva/dri/nouveau_drv_video.so
> +%endif
> +%attr(755,root,root) %{_libdir}/libva/dri/virtio_gpu_drv_video.so
> +%endif
> +%if %{with vdpau}
> +# ldconfig is not used in vdpau tree, so package all symlinks
> +%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
> +%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
> +%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
> +%endif

This would pull libva and libvdpau by directories...

I'd rather keep libva-driver-gallium and libvdpau-driver-gallium as
symlink-only packages.


-- 
Jakub Bogusz    http://qboosh.pl/


More information about the pld-devel-en mailing list