- cuda-flavor:
* require kernel-firmware-nvidia-gspx-G06 instead of kernel-firmware-nvidia-gspx-G06-cuda (which provides also kernel-firmware-nvidia-gspx-G06) * trigger removal of driver modules also on kernel-firmware-nvidia-gspx-G06 OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=138
This commit is contained in:
parent
ebae4ed03c
commit
069a451b6e
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 16 17:59:46 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
- cuda-flavor:
|
||||||
|
* require kernel-firmware-nvidia-gspx-G06 instead of
|
||||||
|
kernel-firmware-nvidia-gspx-G06-cuda (which provides also
|
||||||
|
kernel-firmware-nvidia-gspx-G06)
|
||||||
|
* trigger removal of driver modules also on
|
||||||
|
kernel-firmware-nvidia-gspx-G06
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Oct 16 12:44:18 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
Wed Oct 16 12:44:18 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
@ -114,9 +114,9 @@ ExclusiveArch: x86_64 aarch64
|
|||||||
%(sed -e '/^%%post\>/ r %_sourcedir/kmp-post.sh' -e '/^%%postun\>/ r %_sourcedir/kmp-postun.sh' %kmp_template_name >%_builddir/nvidia-kmp-template)
|
%(sed -e '/^%%post\>/ r %_sourcedir/kmp-post.sh' -e '/^%%postun\>/ r %_sourcedir/kmp-postun.sh' %kmp_template_name >%_builddir/nvidia-kmp-template)
|
||||||
%if "%{flavor}" == "cuda"
|
%if "%{flavor}" == "cuda"
|
||||||
%(echo "%triggerin -p /bin/bash -n %%{-n*}-kmp-%1 -- kernel-firmware-nvidia-gspx-G06-cuda = %{version}" >> %_builddir/nvidia-kmp-template)
|
%(echo "%triggerin -p /bin/bash -n %%{-n*}-kmp-%1 -- kernel-firmware-nvidia-gspx-G06-cuda = %{version}" >> %_builddir/nvidia-kmp-template)
|
||||||
%else
|
%(cat %_sourcedir/kmp-trigger.sh >> %_builddir/nvidia-kmp-template)
|
||||||
%(echo "%triggerin -p /bin/bash -n %%{-n*}-kmp-%1 -- kernel-firmware-nvidia-gspx-G06 = %{version}" >> %_builddir/nvidia-kmp-template)
|
|
||||||
%endif
|
%endif
|
||||||
|
%(echo "%triggerin -p /bin/bash -n %%{-n*}-kmp-%1 -- kernel-firmware-nvidia-gspx-G06 = %{version}" >> %_builddir/nvidia-kmp-template)
|
||||||
%(cat %_sourcedir/kmp-trigger.sh >> %_builddir/nvidia-kmp-template)
|
%(cat %_sourcedir/kmp-trigger.sh >> %_builddir/nvidia-kmp-template)
|
||||||
%kernel_module_package -n %{name} -t %_builddir/nvidia-kmp-template -f %_sourcedir/kmp-filelist -p %_sourcedir/preamble
|
%kernel_module_package -n %{name} -t %_builddir/nvidia-kmp-template -f %_sourcedir/kmp-filelist -p %_sourcedir/preamble
|
||||||
%{expand:%(
|
%{expand:%(
|
||||||
|
2
preamble
2
preamble
@ -8,7 +8,7 @@ Provides: nvidia-open-driver-G06-signed-kmp = %{-v*}
|
|||||||
Provides: nvidia-open-driver-G06-signed-kmp-%1 = %{-v*}
|
Provides: nvidia-open-driver-G06-signed-kmp-%1 = %{-v*}
|
||||||
Conflicts: nvidia-open-driver-G06-signed-kmp
|
Conflicts: nvidia-open-driver-G06-signed-kmp
|
||||||
Conflicts: nvidia-open-driver-G06-signed-kmp-%1
|
Conflicts: nvidia-open-driver-G06-signed-kmp-%1
|
||||||
Requires: (kernel-firmware-nvidia-gspx-G06-cuda = %{-v*} if (nvidia-compute-utils-G06 = %{-v*} or sle-module-NVIDIA-compute-release))
|
Requires: (kernel-firmware-nvidia-gspx-G06 = %{-v*} if (nvidia-compute-utils-G06 = %{-v*} or sle-module-NVIDIA-compute-release))
|
||||||
%else
|
%else
|
||||||
Requires: (kernel-firmware-nvidia-gspx-G06 = %{-v*} if nvidia-compute-utils-G06 = %{-v*})
|
Requires: (kernel-firmware-nvidia-gspx-G06 = %{-v*} if nvidia-compute-utils-G06 = %{-v*})
|
||||||
%endif
|
%endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user