Commit Graph

23 Commits

Author SHA1 Message Date
Raboneko 00a37a74d4 bump: libnvidia-container nvidia-container-toolkit 2025-04-24 07:45:48 +00:00
Raboneko 390e81227e bump: libva-nvidia-driver 2025-04-19 18:55:50 +00:00
Raboneko dcdf1dc202 bump: libva-nvidia-driver 2025-04-19 18:43:07 +00:00
Raboneko 9b4999b3ae bump: libva-nvidia-driver 2025-04-18 15:21:22 +00:00
Gilver 42b45294e0 fix(nvidia-driver): Update spec for 575.51.02 (#4331)
* fix(nvidia-driver): Update spec for 575.51.02

Signed-off-by: Gilver <rockgrub@disroot.org>

* Fixup requires

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-17 16:12:00 +08:00
Raboneko a3f06e7ff6 bump: compat-nvidia-repo dkms-nvidia nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-04-16 15:55:58 +00:00
Raboneko 4ec57db33d feat: DKMS NVIDIA Package (#4137) (#4155)
* feat: NVIDIA DKMS Package

* Revert "feat: NVIDIA DKMS Package"

This reverts commit c2b5f4b70a.

* feat: NVIDIA DKMS Package

* Update dkms-nvidia.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Try adding those back...?

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit e904aef40d)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-25 01:40:19 -05:00
Raboneko e169758a2d bump: compat-nvidia-repo nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-03-18 19:59:53 +00:00
Raboneko d88d9ad8aa bump: libnvidia-container nvidia-container-toolkit 2025-03-11 13:39:06 +00:00
Gilver 5a9ce7a02a Fix: NVIDIA Driver and NVIDIA Persistenced (#3571)
* sbin and the `%_{sbindir}` macro are obsolete

Signed-off-by: Gilver <rockgrub@disroot.org>

* Drop X11 for (RH)EL 10+, add missing file

Signed-off-by: Gilver <rockgrub@disroot.org>

* Oh my God REL YOU IDIOT

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update nvidia-driver.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Rel...

Signed-off-by: Gilver <rockgrub@disroot.org>

* Unsure what happened but

Signed-off-by: Gilver <rockgrub@disroot.org>

* How did I mess up this bad

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update nvidia-driver.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-28 11:31:43 +08:00
Raboneko 28c06c98ee bump: compat-nvidia-repo nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-02-27 16:32:06 +00:00
Raboneko 7940e8389f bump: vencord-desktop libva-nvidia-driver 2025-02-06 04:48:17 +00:00
Alberto García f0e764a420 feat: add some missing update scripts (#3197)
* chore: add update.rhai for switcheroo-control

Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>

* chore: add update.rhai for kf6-kio

Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>

* chore: add update.rhai for libva-nvidia-driver

Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>

* fix: libva-nvidia-driver update script

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>

* delete kf6-kio update script

Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>

---------

Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-02-06 12:47:38 +08:00
Gil 6a2e4ca667 chore(nvidia-container-toolkit): cleanup (#3182)
* Fix: nvidia-container-toolkit

Changes:
- Dropped rootless Docker from the post script because Fedora's Docker (`moby-engine`) doesn't support this the same way
- Added postun scriptlet
- Cleaned up scriptlet using `try-restart` which should not fail if there is no service to restart
  - This is how Fedora seems to do `systemctl` scriptlets
- Added `/etc/cdi/nvidia.yaml` to tracked (but ghost) config files
- Added `nvidia-driver and podman` supplements flag

Signed-off-by: Gil <rockgrub@disroot.org>

* Change: Post and postun deps

Signed-off-by: Gil <rockgrub@disroot.org>

---------

Signed-off-by: Gil <rockgrub@disroot.org>
2025-02-03 15:54:42 +08:00
Raboneko f94291a42b bump: compat-nvidia-repo nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-01-30 16:22:22 +00:00
Raboneko 19ef737293 bump: libnvidia-container nvidia-container-toolkit 2025-01-23 13:32:24 +00:00
Gil 26021aad2d Fix: NVIDIA Container Toolkit Post-script, add Podman (#3085)
* Add that missing fi

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Welcome if hell, but should work better; also added Podman

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change: Move config out of systemctl status if statement

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-21 11:55:27 +08:00
Gil d2ee643b86 Fix (nvidia-container-toolkit): Remove JSON file, add post scriptlet (#2971)
* Fix: Remove JSON file, add post scriptlet

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Remove TOML File

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda/system/nvidia/nvidia-container-toolkit/nvidia-container-toolkit.spec

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda/system/nvidia/nvidia-container-toolkit/nvidia-container-toolkit.spec

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: mkdir

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2025-01-15 17:55:18 +07:00
Raboneko a6fcd29c2a bump: nvidia-container-toolkit 2025-01-15 08:43:57 +00:00
Gil 51dd34aeeb Add: NVIDIA Container Toolkit (#2964)
* Add: NVIDIA Container Toolkit

* Cleanup: Remove unused build dependency

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 15:43:27 +07:00
Cappy Ishihara 111609af05 fix: nvidia-driver (#2940) 2025-01-12 23:51:26 +08:00
Cappy Ishihara a61ce2b93e Force all multilib packages to build inside a mock chroot (#2941) 2025-01-12 23:51:10 +08:00
Cappy Ishihara c72c975c16 [BREAKING FOR RPMFUSION USERS] NVIDIA Drivers (#2862)
* 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.
2025-01-12 17:45:18 +08:00