14 Commits

Author SHA256 Message Date
3f3e682dfa Accepting request 1186191 from home:eeich:branches:X11:Drivers:Video:Redesign
- Move comment to the right location.

OBS-URL: https://build.opensuse.org/request/show/1186191
OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=115
2024-07-08 14:46:02 +00:00
00b5519cd7 Accepting request 1186153 from home:eeich:branches:X11:Drivers:Video:Redesign
- Use macro which is set during build but not when running
  `osc service run download_files` to make sure both source versions
  are visible for download. This way, only the correct source
  tarball will be included in the source package of its respective
  flavor but both can be downloaded (updated) simultaniously.

  in specfile

OBS-URL: https://build.opensuse.org/request/show/1186153
OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=114
2024-07-08 12:08:50 +00:00
4c31625416 Accepting request 1185800 from home:eeich:branches:X11:Drivers:Video:Redesign
- Adding a conflict

OBS-URL: https://build.opensuse.org/request/show/1185800
OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=112
2024-07-05 14:43:01 +00:00
338b9ce855 Accepting request 1185779 from home:eeich:branches:X11:Drivers:Video:Redesign
- Another attempt to work around factory_auto.

OBS-URL: https://build.opensuse.org/request/show/1185779
OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=111
2024-07-05 12:03:49 +00:00
7fbcd4b63f next try
OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=110
2024-07-05 10:41:19 +00:00
2be374529b next try
OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=109
2024-07-05 09:52:32 +00:00
2970bc6d6e another try to make buildservice happy
OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=108
2024-07-05 09:34:39 +00:00
cff5eeb893 fixed latest change, which just resulted in building 550 also for the -cuda
flavor

OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=107
2024-07-05 09:30:42 +00:00
dcd7dae5b2 Accepting request 1185743 from home:eeich:branches:X11:Drivers:Video:Redesign
- Fix shell macro. RPM eats '%'.

OBS-URL: https://build.opensuse.org/request/show/1185743
OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=106
2024-07-05 09:06:36 +00:00
7aaa062abe - make buildservice happy; all sources need to be mentioned as such
in specfile

OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=105
2024-07-05 08:55:49 +00:00
5252f7c37e - added new bugzilla tickets by Egbert to latest changelog entries
OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=104
2024-07-05 08:34:28 +00:00
ff3572cf01 Accepting request 1185440 from home:eeich:branches:X11:Drivers:Video:Redesign
- To avoid issues with missing dependencies when no CUDA repo
  is present make the dependecy to nvidia-compute-G06 conditional.
- CUDA is not available for Tumbleweed, exclude the build of the
  cuda flavor.

- preamble: let the -cuda flavor KMP require the -cuda flavor

OBS-URL: https://build.opensuse.org/request/show/1185440
OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=103
2024-07-05 07:04:10 +00:00
a7bc724f54 - preamble: let the -cuda flavor KMP require the -cuda flavor
firmware

OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=102
2024-07-04 14:17:12 +00:00
2c597297d3 Accepting request 1185229 from home:eeich:branches:X11:Drivers:Video:Redesign
- Add a second flavor for building the kernel module versions
  used by CUDA. The kmp targetting CUDA contains '-cuda' in
  its name to track its versions separately from the graphics
  kmp.
- Provide the meta package nv-prefer-signed-open-driver to
  make sure the latest available SUSE-build open driver is
  installed - independent of the latest available open driver
  version in he CUDA repository.
  Rationale:
  The package cuda-runtime provides the link between CUDA and
  the kernel driver version through a
  Requires: cuda-drivers >= %version
  This implies that a CUDA version will run withany kernel driver
  version equal or higher than a base version.
  nvidia-compute-G06 provides the glue layer between CUDA and
  a specific version of he kernel driver both by providing
  a set of base libraries and by requiring a specific kernel
  version. 'cuda-drivers' (provided by nvidia-compute-utils-G06)
  requires an unversioned nvidia-compute-G06. With this, the
  resolver will install the latest available and applicable
  nvidia-compute-G06.
  nv-prefer-signed-open-driver then represents the latest available
  open driver version and restricts the nvidia-compute-G06 version
  to it.

  * addresses boo#1223454

OBS-URL: https://build.opensuse.org/request/show/1185229
OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=101
2024-07-04 11:29:38 +00:00