* feat: Split NVIDIA into current and legacy branches
* cleanup: Module variant no longer applicable
* fix: Some sources and anda.hcl files I missed
* fix: More
* chore: Bump release on packages that had changed dependencies
* chore: Bump release on all non-legacy packages
* fix: Oops
* More cleanup for kernel/kernel open changes
* cleanup: Weird line
* fix: Missed that
* fix(nvidia-kmod-common): Swap back to kernel-open as default
Signed-off-by: Gilver <rockgrub@disroot.org>
* feat(nvidia-kmod-common): Scriptlet to detect cards that need closed modules
Signed-off-by: Gilver <rockgrub@disroot.org>
* chore: Bump release
Signed-off-by: Gilver <rockgrub@disroot.org>
* feat: Update note
Signed-off-by: Gilver <rockgrub@disroot.org>
* refactor: Change to Negativo17's sed command
Signed-off-by: Gilver <rockgrub@disroot.org>
* feat: Only change file if it needs to be changed
Signed-off-by: Gilver <rockgrub@disroot.org>
* fix: Forgot a `then`
Signed-off-by: Gilver <rockgrub@disroot.org>
* feat: More descript cariable because why not
Signed-off-by: Gilver <rockgrub@disroot.org>
* feat: Add Akmods/DKMS rebuild to scriptlet?
Signed-off-by: Gilver <rockgrub@disroot.org>
* feat: Add macro back to post script???
Signed-off-by: Gilver <rockgrub@disroot.org>
* fix: Make this posttrans
Signed-off-by: Gilver <rockgrub@disroot.org>
* feat: Open and closed kmod variants
* cleanup: Missed some testing stuff in the specs...
* refactor: Can actually just do the DKMS ones in dkms.conf
* shsdsadhdjk
* fix: Rename didn't stick?
* fix: Requires/provides
* chore: Rename open dkms.conf file
* chore: Bump release
---------
Signed-off-by: Gilver <rockgrub@disroot.org>
* fix(nvidia*): Update and fix various spec parts
* Negativo what the heck was that
Signed-off-by: Gilver <rockgrub@disroot.org>
* ?
* Blegh
* WTF
* ????
---------
Signed-off-by: Gilver <rockgrub@disroot.org>
* add nvidia-kmod
* add settings, xsettings, mock label
* oops
* add nvidia setting assets
* add libva-nvidia-driver
* add: nvidia-kmod-common w/ properietary defaults
* download the x86 version of the driver package when running common
* add nvidia-driver package
* I don't think we actually need i386
* add a readme, fix build error and clean up script
* add back the accursed tarball script, we can port the thing later
* add nvidia-modprobe
* update metadata, add nvidia-persistenced
* add update scripts to nvidia drivers
* add update scripts for every cuda package
* make the component fetch a separate function for memoization
* cusparse
* cusparselt is not from cuda toolkit
* add nvidia subrepo label for multirepo
* set version for nvidia tarball
* nvidia-driver: download tarballs on build time
* clean up inline prep script
* NVProf is dropped in Jetpack 5, so there's no ARM version of it.