Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2021-05-23 23:30:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and      /work/SRC/openSUSE:Factory/.Mesa.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "Mesa"

Sun May 23 23:30:43 2021 rev:406 rq:894910 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes        2021-05-15 
23:21:09.987236521 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.2988/Mesa-drivers.changes      
2021-05-23 23:30:52.728669051 +0200
@@ -1,0 +2,15 @@
+Thu May 20 10:25:35 UTC 2021 - Stefan Dirsch <sndir...@suse.com>
+
+- update to 21.1.1
+  * bugfix release
+  * mostly AMD and Intel changes as usual, but also a decent amount
+    of ARM fixes and more 
+
+-------------------------------------------------------------------
+Wed May 19 08:29:07 UTC 2021 - Guillaume GARDET <guillaume.gar...@opensuse.org>
+
+- Add swrast to vulkan
+- Enable vulkan on %{arm} and aarch64 with: swrast, amd, 
+  broadcom and freedreno
+
+-------------------------------------------------------------------
Mesa.changes: same change

Old:
----
  mesa-21.1.0.tar.xz
  mesa-21.1.0.tar.xz.sig

New:
----
  mesa-21.1.1.tar.xz
  mesa-21.1.1.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ Mesa-drivers.spec ++++++
--- /var/tmp/diff_new_pack.Ewonzz/_old  2021-05-23 23:30:53.992663807 +0200
+++ /var/tmp/diff_new_pack.Ewonzz/_new  2021-05-23 23:30:53.996663790 +0200
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 21.1.0
+%define _version 21.1.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -70,6 +70,11 @@
   %define with_opencl 1
   %ifarch %{ix86} x86_64
     %define with_vulkan 1
+    %define vulkan_drivers swrast,amd,intel
+  %endif
+  %ifarch %{arm} aarch64
+    %define with_vulkan 1
+    %define vulkan_drivers swrast,amd,broadcom,freedreno
   %endif
 %endif
 
@@ -109,7 +114,7 @@
 %endif
 
 Name:           Mesa-drivers
-Version:        21.1.0
+Version:        21.1.1
 Release:        0
 Summary:        System for rendering 3-D graphics
 License:        MIT
@@ -650,11 +655,41 @@
 %description -n libvulkan_radeon
 This package contains the Vulkan parts for Mesa.
 
+%package -n libvulkan_lvp
+Summary:        Mesa vulkan driver for LVP
+Group:          System/Libraries
+
+%description -n libvulkan_lvp
+This package contains the Vulkan parts for Mesa.
+
+%ifarch %{arm} aarch64
+%package -n libvulkan_broadcom
+Summary:        Mesa vulkan driver for Broadcom
+Group:          System/Libraries
+
+%description -n libvulkan_broadcom
+This package contains the Vulkan parts for Mesa.
+
+%package -n libvulkan_freedreno
+Summary:        Mesa vulkan driver for Freedreno
+Group:          System/Libraries
+
+%description -n libvulkan_freedreno
+This package contains the Vulkan parts for Mesa.
+%endif
+
 %package -n Mesa-libVulkan-devel
 Summary:        Mesa's Vulkan development files
 Group:          Development/Libraries/C and C++
+%ifarch %{ix86} x86_64
 Requires:       libvulkan_intel = %{version}
+%endif
+Requires:       libvulkan_lvp = %{version}
 Requires:       libvulkan_radeon = %{version}
+%ifarch %arm} aarch64
+Requires:       libvulkan_broadcom = %{version}
+Requires:       libvulkan_freedreno = %{version}
+%endif
 
 %description -n Mesa-libVulkan-devel
 This package contains the development files for Mesa's Vulkan implementation.
@@ -662,8 +697,15 @@
 %package -n Mesa-vulkan-device-select
 Summary:        Vulkan layer to select Vulkan devices provided by Mesa
 Group:          System/Libraries
+%ifarch %{ix86} x86_64
 Requires:       libvulkan_intel = %{version}
+%endif
+Requires:       libvulkan_lvp = %{version}
 Requires:       libvulkan_radeon = %{version}
+%ifarch %arm} aarch64
+Requires:       libvulkan_broadcom = %{version}
+Requires:       libvulkan_freedreno = %{version}
+%endif
 
 %description -n Mesa-vulkan-device-select
 This package contains the VK_MESA_device_select Vulkan layer
@@ -671,8 +713,15 @@
 %package -n Mesa-vulkan-overlay
 Summary:        Mesa Vulkan Overlay layer
 Group:          System/Libraries
+%ifarch %{ix86} x86_64
 Requires:       libvulkan_intel = %{version}
+%endif
+Requires:       libvulkan_lvp = %{version}
 Requires:       libvulkan_radeon = %{version}
+%ifarch %arm} aarch64
+Requires:       libvulkan_broadcom = %{version}
+Requires:       libvulkan_freedreno = %{version}
+%endif
 
 %description -n Mesa-vulkan-overlay
 This package contains the VK_MESA_Overlay Vulkan layer
@@ -777,7 +826,7 @@
             -Dgallium-xa=true \
 %endif
 %if 0%{with_vulkan}
-            -Dvulkan-drivers=intel,amd \
+            -Dvulkan-drivers=%{?vulkan_drivers} \
             -Dvulkan-layers=device-select,overlay \
 %else
             -Dvulkan-drivers= \
@@ -1120,11 +1169,13 @@
 %endif
 
 %if 0%{with_vulkan}
+%ifarch %{ix86} x86_64
 %files -n libvulkan_intel
 %dir %{_datadir}/vulkan
 %dir %{_datadir}/vulkan/icd.d
 %{_datadir}/vulkan/icd.d/intel_icd.*.json
 %{_libdir}/libvulkan_intel.so
+%endif
 
 %files -n libvulkan_radeon
 %{_libdir}/libvulkan_radeon.so
@@ -1132,6 +1183,26 @@
 %dir %{_datadir}/vulkan/icd.d
 %{_datadir}/vulkan/icd.d/radeon_icd.*.json
 
+%files -n libvulkan_lvp
+%{_libdir}/libvulkan_lvp.so
+%dir %{_datadir}/vulkan
+%dir %{_datadir}/vulkan/icd.d
+%{_datadir}/vulkan/icd.d/lvp_icd.*.json
+
+%ifarch %{arm} aarch64
+%files -n libvulkan_broadcom
+%{_libdir}/libvulkan_broadcom.so
+%dir %{_datadir}/vulkan
+%dir %{_datadir}/vulkan/icd.d
+%{_datadir}/vulkan/icd.d/broadcom_icd.*.json
+
+%files -n libvulkan_freedreno
+%{_libdir}/libvulkan_freedreno.so
+%dir %{_datadir}/vulkan
+%dir %{_datadir}/vulkan/icd.d
+%{_datadir}/vulkan/icd.d/freedreno_icd.*.json
+%endif
+
 %files -n Mesa-libVulkan-devel
 %dir %{_includedir}/vulkan
 

++++++ Mesa.spec ++++++
--- /var/tmp/diff_new_pack.Ewonzz/_old  2021-05-23 23:30:54.016663707 +0200
+++ /var/tmp/diff_new_pack.Ewonzz/_new  2021-05-23 23:30:54.020663691 +0200
@@ -40,7 +40,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 21.1.0
+%define _version 21.1.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -69,6 +69,11 @@
   %define with_opencl 1
   %ifarch %{ix86} x86_64
     %define with_vulkan 1
+    %define vulkan_drivers swrast,amd,intel
+  %endif
+  %ifarch %{arm} aarch64
+    %define with_vulkan 1
+    %define vulkan_drivers swrast,amd,broadcom,freedreno
   %endif
 %endif
 
@@ -108,7 +113,7 @@
 %endif
 
 Name:           Mesa
-Version:        21.1.0
+Version:        21.1.1
 Release:        0
 Summary:        System for rendering 3-D graphics
 License:        MIT
@@ -649,11 +654,41 @@
 %description -n libvulkan_radeon
 This package contains the Vulkan parts for Mesa.
 
+%package -n libvulkan_lvp
+Summary:        Mesa vulkan driver for LVP
+Group:          System/Libraries
+
+%description -n libvulkan_lvp
+This package contains the Vulkan parts for Mesa.
+
+%ifarch %{arm} aarch64
+%package -n libvulkan_broadcom
+Summary:        Mesa vulkan driver for Broadcom
+Group:          System/Libraries
+
+%description -n libvulkan_broadcom
+This package contains the Vulkan parts for Mesa.
+
+%package -n libvulkan_freedreno
+Summary:        Mesa vulkan driver for Freedreno
+Group:          System/Libraries
+
+%description -n libvulkan_freedreno
+This package contains the Vulkan parts for Mesa.
+%endif
+
 %package -n Mesa-libVulkan-devel
 Summary:        Mesa's Vulkan development files
 Group:          Development/Libraries/C and C++
+%ifarch %{ix86} x86_64
 Requires:       libvulkan_intel = %{version}
+%endif
+Requires:       libvulkan_lvp = %{version}
 Requires:       libvulkan_radeon = %{version}
+%ifarch %arm} aarch64
+Requires:       libvulkan_broadcom = %{version}
+Requires:       libvulkan_freedreno = %{version}
+%endif
 
 %description -n Mesa-libVulkan-devel
 This package contains the development files for Mesa's Vulkan implementation.
@@ -661,8 +696,15 @@
 %package -n Mesa-vulkan-device-select
 Summary:        Vulkan layer to select Vulkan devices provided by Mesa
 Group:          System/Libraries
+%ifarch %{ix86} x86_64
 Requires:       libvulkan_intel = %{version}
+%endif
+Requires:       libvulkan_lvp = %{version}
 Requires:       libvulkan_radeon = %{version}
+%ifarch %arm} aarch64
+Requires:       libvulkan_broadcom = %{version}
+Requires:       libvulkan_freedreno = %{version}
+%endif
 
 %description -n Mesa-vulkan-device-select
 This package contains the VK_MESA_device_select Vulkan layer
@@ -670,8 +712,15 @@
 %package -n Mesa-vulkan-overlay
 Summary:        Mesa Vulkan Overlay layer
 Group:          System/Libraries
+%ifarch %{ix86} x86_64
 Requires:       libvulkan_intel = %{version}
+%endif
+Requires:       libvulkan_lvp = %{version}
 Requires:       libvulkan_radeon = %{version}
+%ifarch %arm} aarch64
+Requires:       libvulkan_broadcom = %{version}
+Requires:       libvulkan_freedreno = %{version}
+%endif
 
 %description -n Mesa-vulkan-overlay
 This package contains the VK_MESA_Overlay Vulkan layer
@@ -776,7 +825,7 @@
             -Dgallium-xa=true \
 %endif
 %if 0%{with_vulkan}
-            -Dvulkan-drivers=intel,amd \
+            -Dvulkan-drivers=%{?vulkan_drivers} \
             -Dvulkan-layers=device-select,overlay \
 %else
             -Dvulkan-drivers= \
@@ -1119,11 +1168,13 @@
 %endif
 
 %if 0%{with_vulkan}
+%ifarch %{ix86} x86_64
 %files -n libvulkan_intel
 %dir %{_datadir}/vulkan
 %dir %{_datadir}/vulkan/icd.d
 %{_datadir}/vulkan/icd.d/intel_icd.*.json
 %{_libdir}/libvulkan_intel.so
+%endif
 
 %files -n libvulkan_radeon
 %{_libdir}/libvulkan_radeon.so
@@ -1131,6 +1182,26 @@
 %dir %{_datadir}/vulkan/icd.d
 %{_datadir}/vulkan/icd.d/radeon_icd.*.json
 
+%files -n libvulkan_lvp
+%{_libdir}/libvulkan_lvp.so
+%dir %{_datadir}/vulkan
+%dir %{_datadir}/vulkan/icd.d
+%{_datadir}/vulkan/icd.d/lvp_icd.*.json
+
+%ifarch %{arm} aarch64
+%files -n libvulkan_broadcom
+%{_libdir}/libvulkan_broadcom.so
+%dir %{_datadir}/vulkan
+%dir %{_datadir}/vulkan/icd.d
+%{_datadir}/vulkan/icd.d/broadcom_icd.*.json
+
+%files -n libvulkan_freedreno
+%{_libdir}/libvulkan_freedreno.so
+%dir %{_datadir}/vulkan
+%dir %{_datadir}/vulkan/icd.d
+%{_datadir}/vulkan/icd.d/freedreno_icd.*.json
+%endif
+
 %files -n Mesa-libVulkan-devel
 %dir %{_includedir}/vulkan
 


++++++ mesa-21.1.0.tar.xz -> mesa-21.1.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/Mesa/mesa-21.1.0.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.2988/mesa-21.1.1.tar.xz differ: char 26, 
line 1

Reply via email to