- adjusted filelist to removed vulkan files in Mesa 21.1.0

(packages Mesa-libVulkan-devel, Mesa-vulkan-device-select,
   Mesa-vulkan-overlay)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1036
This commit is contained in:
Stefan Dirsch 2021-05-06 19:08:38 +00:00 committed by Git OBS Bridge
parent 522bf33b7f
commit e91989b57b
4 changed files with 20 additions and 16 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Thu May 6 19:00:36 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>
- adjusted filelist to removed vulkan files in Mesa 21.1.0
(packages Mesa-libVulkan-devel, Mesa-vulkan-device-select,
Mesa-vulkan-overlay)
------------------------------------------------------------------- -------------------------------------------------------------------
Thu May 6 14:24:29 UTC 2021 - Stefan Dirsch <sndirsch@suse.com> Thu May 6 14:24:29 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>

View File

@ -861,9 +861,10 @@ rm -rf %{buildroot}/%{_includedir}/KHR
# workaround needed since Mesa 19.0.2 # workaround needed since Mesa 19.0.2
rm -f %{buildroot}/%{_libdir}/vdpau/libvdpau_gallium.so rm -f %{buildroot}/%{_libdir}/vdpau/libvdpau_gallium.so
# /usr/include/vulkan/vulkan_intel.h dropped with Mesa 21.1.0, but # dropped with Mesa 21.1.0
# let's keep the package containing an empty directory
mkdir -p -m 755 %{buildroot}/%{_includedir}/vulkan mkdir -p -m 755 %{buildroot}/%{_includedir}/vulkan
mkdir -p -m 755 %{buildroot}/%{_datadir}/vulkan/implicit_layer.d
mkdir -p -m 755 %{buildroot}/%{_datadir}/vulkan/explicit_layer.d
%else %else
@ -1136,20 +1137,14 @@ echo "The \"Mesa\" package does not have the ability to render, but is supplemen
%files -n Mesa-libVulkan-devel %files -n Mesa-libVulkan-devel
%dir %{_includedir}/vulkan %dir %{_includedir}/vulkan
#%{_includedir}/vulkan/*
%files -n Mesa-vulkan-device-select %files -n Mesa-vulkan-device-select
%{_libdir}/libVkLayer_MESA_device_select.so
%dir %{_datadir}/vulkan %dir %{_datadir}/vulkan
%dir %{_datadir}/vulkan/implicit_layer.d %dir %{_datadir}/vulkan/implicit_layer.d
%{_datadir}/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
%files -n Mesa-vulkan-overlay %files -n Mesa-vulkan-overlay
%{_bindir}/mesa-overlay-control.py
%{_libdir}/libVkLayer_MESA_overlay.so
%dir %{_datadir}/vulkan %dir %{_datadir}/vulkan
%dir %{_datadir}/vulkan/explicit_layer.d %dir %{_datadir}/vulkan/explicit_layer.d
%{_datadir}/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
%endif %endif
%changelog %changelog

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Thu May 6 19:00:36 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>
- adjusted filelist to removed vulkan files in Mesa 21.1.0
(packages Mesa-libVulkan-devel, Mesa-vulkan-device-select,
Mesa-vulkan-overlay)
------------------------------------------------------------------- -------------------------------------------------------------------
Thu May 6 14:24:29 UTC 2021 - Stefan Dirsch <sndirsch@suse.com> Thu May 6 14:24:29 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>

View File

@ -860,9 +860,10 @@ rm -rf %{buildroot}/%{_includedir}/KHR
# workaround needed since Mesa 19.0.2 # workaround needed since Mesa 19.0.2
rm -f %{buildroot}/%{_libdir}/vdpau/libvdpau_gallium.so rm -f %{buildroot}/%{_libdir}/vdpau/libvdpau_gallium.so
# /usr/include/vulkan/vulkan_intel.h dropped with Mesa 21.1.0, but # dropped with Mesa 21.1.0
# let's keep the package containing an empty directory
mkdir -p -m 755 %{buildroot}/%{_includedir}/vulkan mkdir -p -m 755 %{buildroot}/%{_includedir}/vulkan
mkdir -p -m 755 %{buildroot}/%{_datadir}/vulkan/implicit_layer.d
mkdir -p -m 755 %{buildroot}/%{_datadir}/vulkan/explicit_layer.d
%else %else
@ -1135,20 +1136,14 @@ echo "The \"Mesa\" package does not have the ability to render, but is supplemen
%files -n Mesa-libVulkan-devel %files -n Mesa-libVulkan-devel
%dir %{_includedir}/vulkan %dir %{_includedir}/vulkan
#%{_includedir}/vulkan/*
%files -n Mesa-vulkan-device-select %files -n Mesa-vulkan-device-select
%{_libdir}/libVkLayer_MESA_device_select.so
%dir %{_datadir}/vulkan %dir %{_datadir}/vulkan
%dir %{_datadir}/vulkan/implicit_layer.d %dir %{_datadir}/vulkan/implicit_layer.d
%{_datadir}/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
%files -n Mesa-vulkan-overlay %files -n Mesa-vulkan-overlay
%{_bindir}/mesa-overlay-control.py
%{_libdir}/libVkLayer_MESA_overlay.so
%dir %{_datadir}/vulkan %dir %{_datadir}/vulkan
%dir %{_datadir}/vulkan/explicit_layer.d %dir %{_datadir}/vulkan/explicit_layer.d
%{_datadir}/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
%endif %endif
%changelog %changelog