Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kernel-firmware-nvidia-gspx-G06 for openSUSE:Factory checked in at 2024-07-05 19:51:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-firmware-nvidia-gspx-G06 (Old) and /work/SRC/openSUSE:Factory/.kernel-firmware-nvidia-gspx-G06.new.2080 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-firmware-nvidia-gspx-G06" Fri Jul 5 19:51:15 2024 rev:12 rq:1185804 version:550.90.07 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-firmware-nvidia-gspx-G06/kernel-firmware-nvidia-gspx-G06.changes 2024-06-06 12:32:02.603216410 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-firmware-nvidia-gspx-G06.new.2080/kernel-firmware-nvidia-gspx-G06.changes 2024-07-05 19:57:53.513037797 +0200 @@ -1,0 +2,14 @@ +Fri Jul 5 10:58:50 UTC 2024 - Stefan Dirsch <sndir...@suse.com> + +- make buildservice happy; all sources need to be mentioned as such + in specfile + +------------------------------------------------------------------- +Thu Jul 4 13:56:54 UTC 2024 - Stefan Dirsch <sndir...@suse.com> + +- Add a second flavor to be used by the kernel module versions + used by CUDA. The firmware targetting CUDA contains '-cuda' in + its name to track its versions separately from the graphics + firmware. (bsc#1227417) + +------------------------------------------------------------------- New: ---- NVIDIA-Linux-aarch64-555.42.02.run NVIDIA-Linux-x86_64-555.42.02.run _multibuild kernel-firmware-nvidia-gspx-G06-cuda-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kernel-firmware-nvidia-gspx-G06.spec ++++++ --- /var/tmp/diff_new_pack.HIf2uX/_old 2024-07-05 19:57:55.725119019 +0200 +++ /var/tmp/diff_new_pack.HIf2uX/_new 2024-07-05 19:57:55.729119166 +0200 @@ -1,5 +1,5 @@ # -# spec file for package kernel-firmware-nvidia-gspx-G06 +# spec file # # Copyright (c) 2024 SUSE LLC # @@ -16,6 +16,14 @@ # +%define gfx_version 550.90.07 +%define cuda_version 555.42.02 + +%global flavor @BUILD_FLAVOR@%{?nil} +%if "%{flavor}" == "cuda" +%{bcond_without cuda} +%endif + %define simpletest 0 %ifarch x86_64 @@ -28,22 +36,34 @@ %define _firmwaredir /lib/firmware %endif -Name: kernel-firmware-nvidia-gspx-G06 +Name: kernel-firmware-nvidia-gspx-G06%{?with_cuda:-cuda} URL: https://www.nvidia.com/en-us/drivers/unix/ -Version: 550.90.07 +%if %{with cuda} +Version: %{cuda_version} +%else +Version: %{gfx_version} +%endif Release: 0 Summary: Kernel firmware file for open NVIDIA kernel module driver G06 License: GPL-2.0-only AND SUSE-Firmware AND GPL-2.0-or-later AND MIT Group: System/Kernel Source0: http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/NVIDIA-Linux-x86_64-%{version}.run Source1: http://download.nvidia.com/XFree86/Linux-aarch64/%{version}/NVIDIA-Linux-aarch64-%{version}.run +%if %{with factory_auto} +Source2: http://download.nvidia.com/XFree86/Linux-x86_64/%{cuda_version}/NVIDIA-Linux-x86_64-%{cuda_version}.run +Source3: http://download.nvidia.com/XFree86/Linux-aarch64/%{cuda_version}/NVIDIA-Linux-aarch64-%{cuda_version}.run +%endif +Source4: kernel-firmware-nvidia-gspx-G06-rpmlintrc +Source5: kernel-firmware-nvidia-gspx-G06-cuda-rpmlintrc NoSource: 0 NoSource: 1 -%if 0%{simpletest} == 1 -Source2: %{name}-rpmlintrc -%else +%if 0%{simpletest} == 0 Provides: multiversion(kernel) %endif +%if %{with cuda} +Provides: kernel-firmware-nvidia-gspx-G06 = %version +Conflicts: kernel-firmware-nvidia-gspx-G06 +%endif ExclusiveArch: x86_64 aarch64 Obsoletes: kernel-firmware-nvidia-gsp-G06 = 535.86.05 ++++++ _multibuild ++++++ <multibuild> <package>cuda</package> </multibuild> ++++++ kernel-firmware-nvidia-gspx-G06-cuda-rpmlintrc ++++++ addFilter("kernel-firmware-nvidia-gspx.*shlib-policy-name-error")