summary refs log tree commit diff
path: root/pkgs/os-specific/linux/nvidia-x11/generic.nix
Commit message (Collapse)AuthorAge
* The driver download url has changedJulius de Bruijn2021-04-16
|
* Merge pull request #99323 from eadwu/nvidia/hardware.nvidia.packageDmitry Kalinkin2021-01-30
|\ | | | | nixos: hardware.nvidia.package option for selecting nvidia package
| * nixos: hardware.nvidia.package option for selecting nvidia packageFrederik Rietdijk2021-01-11
| | | | | | | | | | Make it possible to select a derivation to use. This also moves some logic that belongs to the derivation back into it.
* | pkgs/os-specific: stdenv.lib -> libBen Siraphob2021-01-17
|/
* treewide: with stdenv.lib; in meta -> with lib;Profpatsch2021-01-11
| | | | | | | | | | | | | | | | | | | 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
* nvidia-x11.vulkan_beta: init at 450.56.11 (#97882)Joe Hermaszewski2020-09-24
| | | | | | | | | - 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>
* nvidia-x11: add disable32Bit arg to not include 32-bit nvidiaMatthew Bauer2020-08-20
| | | | | | 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.
* nvidia_x11: disable i686-linux on unsupported versionsEdmund Wu2020-06-24
|
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* nvidia_x11: include libdrm in rpathEdmund Wu2019-12-10
| | | | Needed for PRIME render offload specifically
* nvidia-x11: Set 32-bit library paths for 32-bit libraries.Ambroz Bizjak2019-06-15
| | | | Patchelf was being called to point RUNPATH to 64-bit library paths even for 32-bit libraries.
* nvidia_x11: 418.56 -> 418.74Edmund Wu2019-05-08
|
* nvidia_x11_beta: stable -> 430.09Edmund Wu2019-04-23
|
* treewide: update homepages to https where availableMatthew Bauer2019-04-15
| | | | | | | | Based on "problems" from repology: https://repology.org/repository/nix_unstable/problems Mostly simple changes to reflect redirects.
* linuxPackages.nvidia_x11*: Add maintainer: baracoderHerman Fries2019-01-11
| | | | | I bought some recent nVidia hardware, so I am stuck with it for a couple of years and because of this, I have an interest in a working nVidia driver.
* linuxPackages.nvidia_x11*: unmaintainVladimír Čunát2019-01-06
| | | | | | I now no longer use an nvidia card commonly, so it would be harder for me to test at least a bit. And I'm overcommited anyway. Hopefully someone else can be found.
* linuxPackages_4_18.nvidia_x11_legacy304: mark as broken on 4.18 and newerJörg Thalheim2018-12-02
|
* nvidia_x11_beta: reinit at 410.57Edmund Wu2018-10-17
|
* nvidia-x11: Fix vulkan VK_KHR_xcb_surfacedanme2018-09-23
| | | | | | | | Fixes the issue: https://github.com/NixOS/nixpkgs/issues/39149 Problem was that the Nvidia driver did not find the libxcb-glx at runtime. (cherry picked from commit bda072cafcef4cf5ff99828852ddc8e06ce1fdbf)
* reewide: Purge all uses `stdenv.system` and top-level `system`John Ericson2018-08-30
| | | | It is deprecated and will be removed after 18.09.
* Revert "Merge #45509: nvidia_x11*: mark broken on 4.18"Edmund Wu2018-08-23
| | | | | This reverts commit d5e2f91ec8411b3ca981698d53b12982c93533c5, reversing changes made to a850a140fbe57e68041806b5a36cb1319e96f21e.
* Mark nvidia driver as broken on 4.18Yardanico2018-08-23
| | | Addition to https://github.com/NixOS/nixpkgs/pull/45410
* pkgs/*: remove unreferenced function argumentsvolth2018-07-21
|
* treewide: remove callPackage_i686Matthew Bauer2018-07-05
| | | | This has been replaced with pkgsi686Linux.callPackage
* nvidia-x11: pass kernel.modDirVersiondukzcry2018-06-24
|
* linuxPackages.nvidia_x11_legacy304.settings: force i686Nikolay Amiantov2018-03-27
| | | | This legacy settings application doesn't support x86_64.
* linuxPackages.nvidia_x11: build only for x86 LinuxNikolay Amiantov2018-03-27
|
* nvidia-x11: Attempt to fix library-only buildTuomas Tynkkynen2017-12-30
| | | | https://github.com/NixOS/nixpkgs/commit/1fb0d3d158c193af1ee7fa6b0f9744df9f5a1484#commitcomment-26554956
* Fix some instances of #33166 correctlyFranz Pletz2017-12-29
|
* nvidia-x11: add libelf to buildInputsChristoph Hrdinka2017-12-28
| | | | Signed-off-by: Christoph Hrdinka <c.github@hrdinka.at>
* linuxPackages.nvidia_x11: move patches to specific versionsNikolay Amiantov2017-05-31
|
* nvidia_x11_legacy304: apply patches from DebianVladimír Čunát2017-05-31
| | | | | The drivers would build but probably wouldn't work without them. See #26250.
* nvidia_x11_legacy340: fix patch URL to fix #25721Vladimír Čunát2017-05-12
| | | | Using fixed-commit URLs and fetchpatch is just more robust.
* nvidia_x11_beta: 378.13 -> 381.22Cray Elliott2017-05-11
| | | | also remove nvidia 4.10 kernel patch as it is no longer needed
* nvidia-x11: fix linux 4.10 patch URLLinus Heckemann2017-05-11
|
* nvidia stable: 375.39 -> 375.66Linus Heckemann2017-05-11
|
* nvidia-x11: switch download urls to httpszraexy2017-04-29
|
* Merge pull request #24974 from Ericson2314/mapNullableJohn Ericson2017-04-17
|\ | | | | Introduce `mapNullable` into lib and use it in a few places
| * Introduce `mapNullable` into lib and use it in a few placesJohn Ericson2017-04-17
| | | | | | | | Also simply some configure flag logic my grep also alerted me too.
* | nvidia: 340.101 -> 340.102 (#24694)Victor Calvert2017-04-16
| |
* | treewide: remove unused buildEnv parametersVladimír Čunát2017-04-16
|/
* nvidia-x11: don't patch things if libsOnly requestedKosyrev Serge2017-03-19
|
* nvidia_x11_beta: add patch to support Linux 4.10.xCray Elliott2017-03-13
| | | | thanks to bendlas for the review for pointing out a way to grab the patch remotely!
* nvidia: support application profilesNikolay Amiantov2017-02-19
| | | | Closes #22666.
* linuxPackages.nvidia_x11: refactor, build more from sourceNikolay Amiantov2017-02-08
* Use libglvnd; * Compile nvidia-settings, nvidia-persistenced from source; * Generalize builder.