Commit Graph

314 Commits

Author SHA1 Message Date
Ben Siraphob
16d91ee628 pkgs/os-specific: stdenv.lib -> lib 2021-01-17 23:26:08 +07:00
Frederik Rietdijk
e3961ff41f persistenced: fix eval
broken by https://github.com/NixOS/nixpkgs/pull/108978
2021-01-11 19:40:37 +01:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Phillip Cloud
2fbcc11971 nvidia_x11.persistenced: fix hash 2021-01-09 08:20:45 -05:00
Fabián Heredia Montiel
92118e8078 nvidia-x11.stable: 455.45.01 -> 460.32.03 2021-01-08 11:14:46 -06:00
Fabián Heredia Montiel
91d6b7d09c nvidia-x11.vulkan_beta: 455.46.02 -> 455.46.04 2020-12-21 16:00:44 -06:00
Atemu
87994fa87b nvidia_x11_beta: 455.45.01 -> 460.27.04 2020-12-19 05:48:01 +01:00
Daniël de Kok
99aa5a5b08 Revert "nvidia-x11: 455.45.01 -> 460.27.04"
This reverts commit 784df0764f.
2020-12-17 18:08:53 +01:00
Timothy Klim
784df0764f nvidia-x11: 455.45.01 -> 460.27.04 2020-12-16 10:25:03 +07:00
Sandro
0f08fc1dc6
Merge pull request #104455 from expipiplus1/joe-nvidia
nvidia_x11.vulkan_beta: 450.56.11 -> 455.46.01
2020-12-13 09:00:51 +01:00
Joe Hermaszewski
4e2397de0c nvidia_x11.vulkan_beta: 450.56.11 -> 455.46.02 2020-12-08 13:55:24 +08:00
Daniël de Kok
ad70b0bdba
Merge pull request #104244 from TimothyKlim/master
nvidia-x11: 455.38 -> 455.45.01
2020-12-02 08:04:35 +01:00
Timothy Klim
a68a0bcc91 nvidia-x11: 455.38 -> 455.45.01 2020-11-19 13:42:28 +07:00
Edmund Wu
0f322400ea
nvidia_x11: fix vulkan icd filename 2020-11-16 14:04:16 -05:00
Daniel Fox Franke
2fa89880cb
nvidia-x11: 455.28 -> 455.38 (#103830) 2020-11-14 20:45:41 -05:00
Phillip Cloud
0a2f47b51b nvidia_x11.persistenced: fix build on master 2020-11-06 11:06:18 -08:00
Jon
ff6efa6f16 Revert "linuxPackages.nvidia_x11.persistenced: fix build"
This reverts commit f98219c519.
2020-10-18 11:47:34 -07:00
Jonathan Ringer
f98219c519 linuxPackages.nvidia_x11.persistenced: fix build 2020-10-18 11:12:23 -07:00
Edmund Wu
3c92aba319
nvidia_x11_beta: 455.23.04 -> nvidia_x11 2020-10-07 13:59:11 -04:00
Edmund Wu
0ce0f5e9c5
nvidia_x11: 450.80.02 -> 455.28 2020-10-07 13:59:11 -04:00
Edmund Wu
1ea09a8d5e
nvidia_x11: 450.66 -> 450.80.02 2020-10-07 13:59:10 -04:00
Edmund Wu
7a00fdf5cf
nvidia_x11_beta: stable -> 455.23.04 2020-10-07 13:59:09 -04:00
Joe Hermaszewski
99d2db8dce
nvidia-x11.vulkan_beta: init at 450.56.11 (#97882)
- This is fetched from a different URL, so allow passing that explicitly.

- There also isn't an nvidia-persistenced or nvidia-settings release for
  this version, so use 450.57 instead. Also implement passing
  persistenced and settings version explicitly.

Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2020-09-24 10:53:05 -04:00
Matthew Bauer
10ee14442d
Merge pull request #95864 from obsidiansystems/nvidia-x11-no32bit
nvidia-x11: add disable32Bit arg to not include 32-bit nvidia
2020-08-29 22:09:58 -05:00
Matthew Bauer
31d8669a72 nvidia-x11: add disable32Bit arg to not include 32-bit nvidia
In some contexts, we don’t want to have to build the whole i686 stdenv
just to use the x86_64 nvidia driver. It’s hard to know ahead of time
what we want, so it’s best to leave this as an overridable option.
2020-08-20 10:29:28 -05:00
Atemu
4f7cc3bf2a nvidia_x11: 450.57 -> 450.66 2020-08-19 16:48:40 -07:00
Edmund Wu
af36e9b324
nvidia_x11_beta: 450.51 -> stable 2020-07-09 21:14:02 -04:00
Edmund Wu
9edafbc1b7
nvidia_x11: 440.100 -> 450.57 2020-07-09 21:14:01 -04:00
Edmund Wu
7d3150fe8f
nvidia_x11: disable i686-linux on unsupported versions 2020-06-24 19:54:19 -04:00
Edmund Wu
f50bcf2781
nvidia_x11_beta: 440.100 -> 450.51 2020-06-24 17:21:08 -04:00
Edmund Wu
3077af4fe6
nvidia_x11: 440.82 -> 440.100 2020-06-24 17:21:00 -04:00
Edmund Wu
7664689009
nvidia_x11.legacy_390: 390.132 -> 390.138 2020-06-24 17:19:30 -04:00
Edmund Wu
34f19eacb3
nvidia_x11.legacy_340: 340.107 -> 340.108 2020-06-24 11:11:24 -04:00
Edmund Wu
9a269f555a
nixos/nvidia: include systemd power management 2020-05-10 11:25:50 -04:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Bernardo Meurer
73ff54e7b9
linuxPackages.nvidia_x11: 440.64 -> 440.82 2020-04-08 20:01:41 -07:00
Bernardo Meurer
408de509cc
linuxPackages.nvidia_x11: 440.59 -> 440.64 2020-04-05 14:01:28 -07:00
José Romildo Malaquias
74f5358f13
Merge pull request #66601 from eadwu/nvidia/prime-render-offload
nvidia: prime render offload
2020-03-01 14:28:57 -03:00
Edmund Wu
a31341bed7
nvidia_x11: 440.44 -> 440.59 2020-02-03 21:05:50 -05:00
Edmund Wu
ed871ac5f3
nvidia_x11: 440.36 -> 440.44 2019-12-17 17:16:18 -05:00
Edmund Wu
3b3876649d
nvidia_x11: include libdrm in rpath
Needed for PRIME render offload specifically
2019-12-10 11:35:30 -05:00
gnidorah
d48ed3b9e5
nvidia_x11: fix *nvidia*.so* references 2019-12-10 11:35:30 -05:00
arcnmx
964f622da8 linuxPackages.nvidia_x11.settings: enableParallelBuilding 2019-12-08 20:11:48 -08:00
Edmund Wu
b05e2c0fb9
nvidia_x11: 435.21 -> 440.36 2019-11-30 22:28:08 -05:00
Edmund Wu
3da7f584bc
nvidiaPackages.legacy_390: 390.129 -> 390.132 2019-11-22 22:09:35 -05:00
Ambroz Bizjak
d156b2b619 nvidia-x11: Make vulkan library path absolute for >= 435.
The original file contains just a library name, which does not work when LD_LIBRARY_PATH does not contain /run/opengl-driver/lib, as is the case in unstable NixOS.

Fixes https://github.com/NixOS/nixpkgs/issues/69264
2019-10-02 10:09:50 +03:00
Ambroz Bizjak
b1ed9c6d9e nvidia-x11: Remove patches from the 390 version. (#69851)
Without those patches it builds and works with kernels 4.19 and 5.2.

Fixes https://github.com/NixOS/nixpkgs/issues/65937
2019-09-28 11:26:06 -04:00
Frederik Rietdijk
66bc7fc1b3 Merge master into staging-next 2019-09-06 22:46:05 +02:00
Averell Dalton
af39568c3a nvidia_x11: fix for vulkan in >= 435 2019-09-06 21:18:49 +02:00
Vladimír Čunát
f21211ebfe
Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00