Matthew Bauer
c491a99362
treewide: remove callPackage_i686
...
This has been replaced with pkgsi686Linux.callPackage
2018-07-05 14:04:52 -04:00
dukzcry
9645c867a3
nvidia-x11: pass kernel.modDirVersion
2018-06-24 11:49:48 +03:00
Bastian Köcher
95ee1bc937
nvidia_x11: 390.48 -> 390.67
2018-06-06 20:27:14 +02:00
Frederik Rietdijk
0aa59a08d6
Merge master into staging
2018-04-09 15:12:32 +02:00
Bastian Köcher
5d2331e3c6
nvidia-x11: 390.25 -> 390.48
...
Also fixes missing symbol error with kernel 4.16.
2018-04-05 11:48:56 +02:00
Shea Levy
05e375d710
Merge remote-tracking branch 'origin/master' into staging
2018-03-28 09:36:47 -04:00
Nikolay Amiantov
4b67702e5b
linuxPackages.nvidia_x11_legacy304.settings: force i686
...
This legacy settings application doesn't support x86_64.
2018-03-27 16:43:54 +03:00
Nikolay Amiantov
00e5b20d17
linuxPackages.nvidia_x11: build only for x86 Linux
2018-03-27 16:43:53 +03:00
Nikolay Amiantov
25ac79647c
linuxPackages.nvidia_x11_legacy173: drop
...
There's no kernel in nixpkgs suitable for this old driver -- tested with 4.4.
2018-03-27 16:43:53 +03:00
volth
f396dd1dcb
nvidiaLegacy304: fix build
...
Fixes #37768 . Fixes #33395 . Closes #37866 .
abbradar: don't fix settings in a NixOS module.
2018-03-27 16:43:29 +03:00
Jan Malakhovski
8f6f69cb0f
nvidia_x11.settings: fix build
2018-03-26 14:02:06 +03:00
Vladimír Čunát
55bbcd4e48
linuxPackages.nvidia_x11_beta: alias to stable
...
It doesn't seem much sense to have "beta" with version lower than "stable".
2018-02-08 19:55:28 +01:00
Andreas Rammhold
7a833cfcb8
nvidia_x11_beta: 381.22 -> 390.12
...
This change is done for completness in regards to [1] since we already
support a newer "stable" version.
nvidia_x11_beta now compiles on both 4.14 and 4.15.
[1] https://github.com/NixOS/nixpkgs/issues/31640
2018-02-08 12:55:45 +01:00
Austin Seipp
d8ba530e64
nvidia-x11: stable 387.34 -> 390.25
...
390.x is Nvidia's latest "Long Lived Branch version" according to
https://www.nvidia.com/object/unix.html so this upgrades the stable version
from 387.xx.
390.x also also has support for kernel 4.15 and later (due to removal of the
old init_timer APIs, among other things), meaning that
linuxPackages_4_15.nvidia_x11 now builds correctly.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-02-02 13:01:38 -06:00
Tuomas Tynkkynen
9fe81b5ac2
nvidia-x11: Attempt to fix library-only build
...
1fb0d3d158 (commitcomment-26554956)
2017-12-30 18:44:45 +02:00
Franz Pletz
1fb0d3d158
Fix some instances of #33166 correctly
2017-12-29 22:35:32 +01:00
Christoph Hrdinka
d1bfa7ee08
nvidia-x11: add libelf to buildInputs
...
Signed-off-by: Christoph Hrdinka <c.github@hrdinka.at>
2017-12-28 13:28:39 +01:00
Mateusz Kowalczyk
34b0c1c417
nvidia-settings: Make sure binary can find libXv.so
2017-12-17 15:34:51 +00:00
Elis Hirwing
9a3a4f3125
nvidia-x11: 387.22 -> 387.34
2017-12-13 23:01:17 +01:00
Vladimír Čunát
e9550f290c
nvidia_x11_legacy340: add another patch
...
I *suspect* that NV_VM_OPERATIONS_STRUCT_HAS_FAULT isn't detected
in our case for some reason, so this patch doesn't make a difference.
In any case, the patch seems unlikely to make anything worse.
2017-11-30 12:06:27 +01:00
Vladimír Čunát
b934716782
nvidia_x11_legacy304: fix build with kernel 4.14
...
/cc #31640 .
2017-11-30 09:51:17 +01:00
Vladimír Čunát
1e4d675c4e
nvidia_x11_legacy304: 304.135 -> 304.137
...
This now builds with kernel 4.13; Debian has only the typo patch there.
Curiously, .settings still fails to link on x86_64-linux but works
on i686-linux, just as with .135.
2017-11-30 09:50:22 +01:00
Vladimír Čunát
6aa3f54f8d
nvidia_x11_legacy340: patch to support kernel 4.14
...
/cc #31640 .
2017-11-29 23:26:00 +01:00
Vladimír Čunát
2dfbc5f8ed
nvidia_x11_legacy340: 340.102 -> 340.104
...
Fixes #32169 : build with kernel 4.13.
Unfortunately, 4.13 is going away very soon and for 4.14 doesn't build.
I only tested building it, but these minor bumps should be safe.
2017-11-29 19:04:48 +01:00
Cray Elliott
2517cea040
nvidia-x11-stable: 384.90 -> 387.22
2017-11-21 19:15:37 -08:00
Cray Elliott
56d1a14419
nvidia-x11: 384.69 -> 384.90
2017-09-28 00:01:37 -07:00
Jan Solanti
4ec3d311cb
nvidia-x11: generate nvidia_icd.json from template
2017-09-26 21:53:44 +02:00
Cray Elliott
6df5f88aca
nvidia-x11: 375.66 -> 384.69
2017-09-05 16:12:31 -07:00
Silvan Mosberger
f5fa5fa4d6
pkgs: refactor needless quoting of homepage meta attribute ( #27809 )
...
* pkgs: refactor needless quoting of homepage meta attribute
A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.
* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit
* Fixed some instances
2017-08-01 22:03:30 +02:00
Charles Strahan
3b1c4fce4f
psensor: init at 1.2.0
...
psensor is a graphical hardware monitoring application for Linux
2017-06-13 18:51:36 -04:00
Nikolay Amiantov
7b41780a0e
linuxPackages.nvidia_x11: move patches to specific versions
2017-05-31 16:52:03 +03:00
Vladimír Čunát
0c4b91505e
nvidia_x11_legacy304: apply patches from Debian
...
The drivers would build but probably wouldn't work without them.
See #26250 .
2017-05-31 10:48:54 +02:00
Vladimír Čunát
af58f8de55
nvidia_x11_legacy304: 304.134 -> 304.135
2017-05-31 10:02:56 +02:00
Cray Elliott
4f51a1ef32
nvidia-x11: add dbus as a dependency to settings
...
for the latest beta release, the nvidia-settings binary will not compile
without dbus/dbus.h
2017-05-12 01:30:28 -07:00
Vladimír Čunát
165a6548ad
nvidia_x11_legacy340: fix patch URL to fix #25721
...
Using fixed-commit URLs and fetchpatch is just more robust.
2017-05-12 10:13:26 +02:00
Cray Elliott
11b8cfb506
nvidia_x11_beta: 378.13 -> 381.22
...
also remove nvidia 4.10 kernel patch as it is no longer needed
2017-05-11 17:53:19 -07:00
Linus Heckemann
89ce83688c
nvidia-x11: fix linux 4.10 patch URL
2017-05-11 17:29:57 -07:00
Linus Heckemann
995d41c091
nvidia stable: 375.39 -> 375.66
2017-05-11 17:29:57 -07:00
zraexy
563fa2c034
nvidia-x11: switch download urls to https
2017-04-29 13:19:04 -08:00
John Ericson
37e5e71fdf
Merge pull request #24974 from Ericson2314/mapNullable
...
Introduce `mapNullable` into lib and use it in a few places
2017-04-17 17:12:14 -04:00
John Ericson
85aa5005af
Introduce mapNullable
into lib and use it in a few places
...
Also simply some configure flag logic my grep also alerted me too.
2017-04-17 17:04:04 -04:00
Victor Calvert
71d8ce6f4b
nvidia: 340.101 -> 340.102 ( #24694 )
2017-04-16 22:08:20 +02:00
Vladimír Čunát
9ee2143912
treewide: remove unused buildEnv parameters
2017-04-16 10:29:49 +02:00
Kosyrev Serge
d860a68fd0
nvidia-x11: $bin can be empty
2017-03-19 05:29:57 +03:00
Kosyrev Serge
d18f55269c
nvidia-x11: don't patch things if libsOnly requested
2017-03-19 05:29:33 +03:00
Cray Elliott
8799254eac
nvidia_x11_beta: add patch to support Linux 4.10.x
...
thanks to bendlas for the review for pointing out a way to grab the patch remotely!
2017-03-13 00:00:26 -07:00
Cray Elliott
12083de992
nvidia_x11: 375.26 -> 375.39
...
nvidia_x11_beta: 378.09 -> 378.13
2017-03-12 23:54:08 -07:00
Nikolay Amiantov
22750b36fd
nvidia: support application profiles
...
Closes #22666 .
2017-02-19 19:46:01 +03:00
Nikolay Amiantov
f6eedf0867
nvidia-x11.settings: add librsvg for gtk3
2017-02-19 19:45:54 +03:00
Nikolay Amiantov
362ef377c8
nvidia_x11.settings: link dlopen'ed libraries
2017-02-19 11:53:23 +03:00