nvidia-open-driver-G06

Edit Package nvidia-open-driver-G06
No description set
Refresh
Refresh
Source Files
Filename Size Changed
create-supplements.sh 0000000343 343 Bytes
json-to-pci-id-list.py 0000002010 1.96 KB
kmp-post.sh 0000005500 5.37 KB
kmp-postun.sh 0000000628 628 Bytes
kmp-preun.sh 0000000530 530 Bytes
modprobe.nvidia.install 0000001630 1.59 KB
nvidia-open-driver-G06.changes 0000022976 22.4 KB
nvidia-open-driver-G06.rpmlintrc 0000000070 70 Bytes
nvidia-open-driver-G06.spec 0000010218 9.98 KB
open-gpu-kernel-modules-550.54.14.tar.gz 0013720314 13.1 MB
pci_ids-550.54.14 0000000747 747 Bytes
pci_ids-unsupported 0000007080 6.91 KB
pci_ids-unsupported-550.54.14 0000007080 6.91 KB
persistent-nvidia-id-string.patch 0000000881 881 Bytes
supplements-64kb.inc 0000002460 2.4 KB
supplements-azure.inc 0000002490 2.43 KB
supplements.inc 0000002550 2.49 KB
Revision 36 (latest revision is 41)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1151505 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 36)
- fixed check for Tumbleweed 

- fix exit value $RES in %post/%trigger scripts

- move kernel modules build from %post to %trigger scripts on
  Tumbleweed; don't move modules to packaged %ghost location on
  Tumbleweed

- added kernel-syms, kmod Buildrequires and Provides: %name to 
  subpackages

- kmp-post.sh: get rid of %suse_version check 

- improved summaries and descriptions 

- get rid of kmp-preun-$flavor scripts; use one kmp-preun.sh for
  all; just set the $flavor outside in specfile

- get rid of kmp-post-$flavor scripts; use one kmp-post.sh for
  all; just set the $flavor outside in specfile

- avoid to remove modules of other flavor in %postun 

- Update to 550.54.14
  * Added vGPU Host and vGPU Guest support. For vGPU Host, please
    refer to the README.vgpu packaged in the vGPU Host Package for
    more details.
- supersedes the following patches:
  * 0001-Don-t-override-INSTALL_MOD_DIR.patch
  * kernel-6.7.patch

- kmp-postun.sh
  * get rid of broken weak-updates symlinks created in %post / %trigger
    either by kmp itself or by kernel package update

- zero fake kernel modules to prevent generation of ksyms in package 

- rename subpackages from $flavor to kmp-$flavor, since apparently
  this is needed by weak-modules2 script for generating weak-updates 
  symlinks
- readded modules as ghosts to filelist; assumingly needed by
  weak-updates2 script
- save kernel version already during build; move just built modules
  in %post to this location, so weak-modules2 script can easily find
  these packaged in kmp as %ghost and create the required weak-updates
  symlinks; run weak-modules2 script during %post to create these
- a kernel update already creates required symlinks; hooray!

- 64kb kernel on aarch64: build in %post, not in %triggerin

- -azure subpackage needs to trigger on kernel-azure-devel, since
  modules need to be recompiled 

- hopefully fixed build for factory/TW
- added -64kb subpackage for aarch64 

- hopefully fix -azure deps on openSUSE ... 

- radical changes according to bsc#1220077
- still missing
  * -64kb subpackage for aarch64
  * generation of weak-updates
  * generation of initrds 
  * testing in general
  * cleanup
Comments 0
openSUSE Build Service is sponsored by