Commit Graph

573 Commits

Author SHA1 Message Date
Bobby Rong
1d68a6ff89
nvidia-x11: Fix libXNVCtrl license
Assuming neither libXNVCtrl nor its dependencies are nonfree
we can have this built on Hydra.

Also libXNVCtrl does not provide the mainProgram.
2024-06-08 23:43:22 +08:00
Sandro
f9895b9567
Merge pull request #317187 from SuperSandro2000/nvidia-settings-misc
nvidia-x11: minor cleanups, don't require gtk2 input when it is disabled
2024-06-07 12:51:02 +02:00
Sandro Jäckel
068dda7325 nvidia-x11: move wrapGAppsHook3 to nativeBuildInputs 2024-06-07 00:56:10 +02:00
Sandro Jäckel
f70e746119
nvidia-x11: don't require gtk2 input when it is disabled 2024-06-06 15:21:07 +02:00
Nick Cao
50a2f9d31e
Merge pull request #317271 from Kiskae/nvidia/550.90.07
linuxPackages.nvidiaPackages.production: 550.78 -> 550.90.07
2024-06-05 14:51:31 -04:00
Nick Cao
46a8207b85
Merge pull request #317459 from Kiskae/nvidia/555.52.04
linuxPackages.nvidiaPackages.beta: 555.42.02 -> 555.52.04
2024-06-05 14:50:03 -04:00
Kiskae
12d0fa9a11 linuxPackages.nvidiaPackages.beta: 555.42.02 -> 555.52.04 2024-06-05 16:14:06 +02:00
Kiskae
c856c20419 linuxPackages.nvidiaPackages.legacy_470: 470.239.06 -> 470.256.02 2024-06-04 21:01:23 +02:00
Kiskae
ceae504c41 linuxPackages.nvidiaPackages.production: 550.78 -> 550.90.07 2024-06-04 20:59:47 +02:00
Sandro Jäckel
ce9d9ba554 nvidia-x11: minor cleanups 2024-06-04 15:22:50 +02:00
Sandro Jäckel
6f193b0162 nvidia-x11: add meta to libXNVCtrl 2024-06-04 15:22:49 +02:00
Nick Cao
581c2dad45
Merge pull request #316267 from Kiskae/nvidia/550.40.63
linuxPackages.nvidiaPackages.vulkan_beta: 550.40.61 -> 550.40.63
2024-05-31 18:45:19 -04:00
Kiskae
64c4d20d62 linuxPackages.nvidiaPackages.vulkan_beta: 550.40.61 -> 550.40.63 2024-05-31 23:44:54 +02:00
Doron Behar
74b31ed38c linuxPackages.nvidia_x11_legacy535: init at 535.154.05 2024-05-29 11:06:01 +03:00
Aidan Gauland
e8c66dc41d
nvidia-settings: add aidalgol as maintainer 2024-05-24 15:54:25 +12:00
Aidan Gauland
b57aa88291
libXNVCtrl: build shared library
The libXNVCtrl library is used by several programs in nixpkgs to get
Nvidia GPU stats, and they all load the library dynamically, but the
libXNVCtrl package only builds a static library.  There is no build flag
to enable this, so we have to patch the Makefile to produce a shared
library.

Based on a patch by @negativo17 for Fedora.
https://github.com/negativo17/nvidia-settings/blob/master/nvidia-settings-libXNVCtrl.patch
2024-05-24 15:52:48 +12:00
Kiskae
c0024cfbe1 linuxPackages.nvidiaPackages.beta: 550.40.07 -> 555.42.02 2024-05-21 19:11:07 +02:00
Jan Tojnar
eb04659fc2 treewide: wrapGAppsHook → wrapGAppsHook3
This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
Nick Cao
c3ec6b8f44
Merge pull request #306822 from Kiskae/nvidia/550.78
linuxPackages.nvidiaPackages.production: 550.76 -> 550.78
2024-04-25 18:27:18 -04:00
Kiskae
00cbced6c5 linuxPackages.nvidiaPackages.production: 550.76 -> 550.78 2024-04-25 18:43:45 +02:00
Kiskae
e29d6c7907 linuxPackages.nvidiaPackages.vulkan_beta: 550.40.59-> 550.40.61 2024-04-24 22:25:21 +02:00
Kiskae
b7b3a078ac linuxPackages.nvidiaPackages.production: 550.67 -> 550.76 2024-04-17 20:52:26 +02:00
Kiskae
03caf08d76 linuxPackages.nvidiaPackages.vulkan_beta: 550.40.55 -> 550.40.59 2024-04-01 22:35:10 +02:00
Kiskae
7c810fab6d linuxPackages.nvidiaPackages.production: 535.154.05 -> 550.67 2024-03-19 18:48:40 +01:00
Kiskae
93aafcf1fb linuxPackages.nvidiaPackages.vulkan_beta: 550.40.53 -> 550.40.55 2024-03-08 18:11:40 +01:00
Nick Cao
300f3732c5
Merge pull request #293101 from Kiskae/nvidia-shuffle
linuxPackages.nvidiaPackages.{production,latest}: amend branches
2024-03-03 21:23:17 -05:00
Kiskae
532386f31c linuxPackages.nvidiaPackages.latest: 545.29.06 -> 550.54.14 2024-03-03 23:05:28 +01:00
Kiskae
437e82a37a Revert "linuxPackages.nvidiaPackages.production: 535.154.05 -> 550.54.14"
This reverts commit 6c0e4698f0.
2024-03-03 23:04:26 +01:00
Kiskae
c3c42e1228 linuxPackages.nvidiaPackages.vulkan_beta: 535.43.28 -> 550.40.53 2024-02-29 22:04:30 +01:00
Nick Cao
e256f39bec
Merge pull request #290938 from Kiskae/nvidia/550.40.07
linuxPackages.nvidiaPackages.production: 535.154.05 -> 550.54.14
2024-02-26 18:58:48 -05:00
Kiskae
6c0e4698f0 linuxPackages.nvidiaPackages.production: 535.154.05 -> 550.54.14 2024-02-26 18:21:26 +01:00
Nick Cao
2f82033153
Merge pull request #290941 from Kiskae/nvidia/470.239.06
linuxPackages.nvidiaPackages.legacy_470: 470.223.02 -> 470.239.06
2024-02-25 12:37:20 -05:00
Kiskae
1198e9d8ac linuxPackages.nvidiaPackages.legacy_470: 470.223.02 -> 470.239.06 2024-02-24 17:19:22 +01:00
Edward Tjörnhammar
2571e9c054 nvidia_x11.dc_535: 535.129.03 -> 535.154.05
nvidia_x11.dc_535.fabricmanager: shrink rpath, remove find leftover
2024-02-23 09:44:29 +00:00
Kiskae
a951f8dc07
linuxPackages.nvidiaPackages.vulkan_beta: 535.43.25 -> 535.43.28 2024-02-16 18:05:39 +01:00
Kiskae
1243fd78ee linuxPackages.nvidiaPackages.vulkan_beta: 535.43.24 -> 535.43.25 2024-02-03 16:38:40 +01:00
Kiskae
ca149f54a9 linuxPackages.nvidiaPackages.dc_520: mark as broken on 6.5 2024-02-03 13:39:30 +01:00
Kiskae
f649a4a4b7 linuxPackages.nvidiaPackages: add common patch for new kernel releases 2024-02-03 12:59:33 +01:00
Kiskae
aab5f35c21 linuxPackages.nvidiaPackges.vulkan_beta: 535.43.23 -> 535.43.24 2024-02-01 18:34:05 +01:00
Kiskae
2817ffc8e1 linuxPackages_latest.nvidiaPackages.{latest,vulkan_beta}.open: broken on 6.7 2024-01-26 18:05:51 +01:00
Nick Cao
6620368452
Merge pull request #283804 from Kiskae/nvidia/535.43.23
linuxPackages.nvidiaPackages.vulkan_beta: 535.43.22 -> 535.43.23
2024-01-25 22:10:36 -05:00
Kiskae
c789a32040 linuxPackages.nvidiaPackages.vulkan_beta: 535.43.22 -> 535.43.23 2024-01-25 18:42:38 +01:00
Nick Cao
d559047519
Merge pull request #283562 from Kiskae/nvidia/550.40.07
linuxPackages.nvidiaPackages.beta: 545.23.06 -> 550.40.07
2024-01-25 08:53:25 -05:00
Sergei Trofimovich
b2ee4908ad nvidia-x11: revert "add an assert that useSettings implies more than libsOnly"
THe change caused nixGL instantiation failures:

- https://github.com/nix-community/nixGL/issues/157
- https://github.com/nix-community/nixGL/issues/154

I missed the fact that there is no easy way to oberride `useSettings` as
it's an internal argument as ollosed to `useLibs`.

Instead of fixing it let's revert it back and try again later.

This reverts commit 9c51fb0606.
2024-01-25 10:09:22 +00:00
Kiskae
0f71ad2021 linuxPackages.nvidiaPackages.beta: 545.23.06 -> 550.40.07 2024-01-24 20:06:59 +01:00
kirillrdy
0192f366a4
Merge pull request #277694 from TheBrainScrambler/nvidia-390-update
nvidia-x11.legacy_390: fix bug
2024-01-24 22:35:27 +09:00
douglaz
906f27817e nvidia-x11: fix typo 2024-01-19 19:13:15 +00:00
Nick Cao
5df0c94c5e
Merge pull request #281365 from Kiskae/nvidia/535.154.05
linuxPackages.nvidiaPackages.production: 535.146.02 -> 535.154.05
2024-01-16 15:20:25 -05:00
Kiskae
732296bb50 linuxPackages.nvidiaPackages.production: 535.146.02 -> 535.154.05 2024-01-16 18:22:15 +01:00
Franz Pletz
6c08fe3ccf
Merge pull request #269080 from Stunkymonkey/fabricmanager-deprecate-phases 2024-01-14 18:40:14 +01:00