Hello community, here is the log from the commit of package Mesa for openSUSE:Factory checked in at 2017-01-23 11:23:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Mesa (Old) and /work/SRC/openSUSE:Factory/.Mesa.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "Mesa" Changes: -------- --- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes 2017-01-10 10:38:51.382463392 +0100 +++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes 2017-01-23 11:23:05.767481253 +0100 @@ -1,0 +2,10 @@ +Thu Jan 19 14:01:21 UTC 2017 - mimi.vx@gmail.com + +- Updated baselibs.conf to reflect libvulkan_radeon + +------------------------------------------------------------------- +Thu Jan 19 07:56:52 UTC 2017 - mimi.vx@gmail.com + +- Enabled RADV vulkan driver for AMD GPU cards + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Mesa.spec ++++++ --- /var/tmp/diff_new_pack.t9Sr4l/_old 2017-01-23 11:23:06.487379049 +0100 +++ /var/tmp/diff_new_pack.t9Sr4l/_new 2017-01-23 11:23:06.487379049 +0100 @@ -41,8 +41,8 @@ %endif %ifarch %ix86 x86_64 %define with_nine 1 -%if 0%{gallium_loader} && 0%{?suse_version} > 1310 -# llvm >= 3.7 not provided for <= 13.1 +%if 0%{gallium_loader} && 0%{?suse_version} >= 1330 +# llvm >= 3.9 not provided for <= 1330 %define with_opencl 1 %define with_vulkan 1 %endif @@ -549,10 +549,20 @@ %description -n libvulkan_intel This package contains the Vulkan parts for Mesa. +%package -n libvulkan_radeon +Summary: Mesa vulkan driver for AMD GPU +Group: System/Libraries +Supplements: xf86-video-ati +Supplements: xf86-video-amdgpu + +%description -n libvulkan_radeon +This package contains the Vulkan parts for Mesa. + %package libVulkan-devel Summary: Mesas Vulkan development files Group: Development/Libraries/C and C++ Requires: libvulkan_intel = %{version} +Requires: libvulkan_radeon = %{version} Conflicts: vulkan-devel %description libVulkan-devel @@ -650,7 +660,7 @@ --enable-va \ --enable-xvmc \ %if 0%{with_vulkan} - --with-vulkan-drivers=intel \ + --with-vulkan-drivers=intel,radeon \ %endif %ifarch %ix86 x86_64 --with-dri-drivers=i915,i965,nouveau,r200,radeon \ @@ -803,6 +813,10 @@ %dir %{_libdir}/gallium-pipe/ %{_libdir}/gallium-pipe/pipe_*.so %endif +%if 0%{with_vulkan} +%dir %{_datadir}/vulkan +%dir %{_datadir}/vulkan/icd.d +%endif %files -n Mesa-libEGL1 %defattr(-,root,root) @@ -1004,8 +1018,6 @@ %if 0%{with_vulkan} %files -n libvulkan_intel %defattr(-,root,root) -%dir %{_datadir}/vulkan -%dir %{_datadir}/vulkan/icd.d %{_datadir}/vulkan/icd.d/intel_icd.*.json %{_libdir}/libvulkan_intel.so @@ -1013,6 +1025,11 @@ %defattr(-,root,root) %dir %_includedir/vulkan %_includedir/vulkan + +%files -n libvulkan_radeon +%defattr(-,root,root) +%{_libdir}/libvulkan_radeon.so +%{_datadir}/vulkan/icd.d/radeon_icd.*.json %endif %changelog ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.t9Sr4l/_old 2017-01-23 11:23:06.595363719 +0100 +++ /var/tmp/diff_new_pack.t9Sr4l/_new 2017-01-23 11:23:06.595363719 +0100 @@ -55,8 +55,10 @@ Mesa-libd3d-devel requires "Mesa-libd3d-<targettype> = <version>" libvulkan_intel +libvulkan_radeon Mesa-libVulkan-devel requires "libvulkan_intel-<targettype> = <version>" + requires "libvulkan_radeon-<targettype> = <version>" libXvMC_nouveau libXvMC_r600 libvdpau_nouveau