nixpkgs/pkgs/top-level
Josef Kemetmüller 0996ac6b0e nvtop: Make independent of Nvidia driver version
For packages relying on Nvidia drivers we don't want to hard-code the
location of a particular driver version in the RPATH. Otherwise the
software might fail with errors such as:

> Impossible to initialize nvidia nvml : Driver/library version mismatch

To fix this the usual pattern in nixpkgs is to add `/run/opengl-driver/lib`
to the RPATH of these binaries.
This is the global location where Nvidia libraries are available on
NixOS and so this makes sure that the nvtop binary can be run with all
versions of the driver.

At build time however these libraries are not available at that
particular location. For precisely this use case, Nvidia ships stub
versions of the driver libraries with the cudatoolkit. So we just need
to point CMake to that directory.

Fixes: #98328
2020-09-21 08:43:43 +02:00
..
agda-packages.nix agdaPackages.generic: init at v0.1 2020-08-10 14:56:23 +01:00
aliases.nix Merge pull request #91256 from prusnak/seeks 2020-09-18 16:32:33 +02:00
all-packages.nix nvtop: Make independent of Nvidia driver version 2020-09-21 08:43:43 +02:00
beam-packages.nix erlangR23: init at 23.0.2 2020-06-10 20:06:12 +02:00
config.nix
coq-packages.nix coq: default to version 8.11 2020-08-23 08:19:21 +02:00
darwin-packages.nix discrete-scroll: init at 0.1.1 2020-08-27 13:47:08 +03:00
default.nix
dhall-packages.nix Nixpkgs support for dhall-to-nixpkgs 2020-06-17 15:57:21 +02:00
dotnet-packages.nix dotnetPackages.FSharpAutoComplete: add missing glib dependency 2020-06-14 12:53:38 +02:00
emacs-packages.nix emacs-packages: Expose manually packaged packages through emacsPackages.manualPackages 2020-04-27 12:08:13 +01:00
emscripten-packages.nix
haskell-packages.nix ghc-8.10.x: add v8.10.2 2020-08-08 22:32:58 +02:00
haxe-packages.nix
impure.nix top-level: fix nix-shell eval w/nixUnstable 2020-09-11 23:36:10 +02:00
java-packages.nix
lua-packages.nix lyaml: init at 6.2.5-1, update all generated packages 2020-06-06 18:45:57 +02:00
make-tarball.nix Don't set $NIX_DB_DIR 2020-08-24 18:50:20 +02:00
metrics.nix Don't set $NIX_DB_DIR 2020-08-24 18:50:20 +02:00
ocaml-packages.nix ocamlPackages.qcheck-alcotest: init at 0.15 2020-09-16 05:57:19 +02:00
packages-config.nix Add packages.json to the tarball job 2020-03-24 16:42:00 +01:00
perl-packages.nix perlPackages.InlineJava: use jdk8 2020-09-19 14:53:26 +02:00
php-packages.nix php.extensions.{mongodb,intl}: switch back to icu64 2020-08-06 18:25:00 +02:00
pure-packages.nix
python-packages.nix python3Packages.crate: init at 0.24.0 2020-09-20 08:29:18 -07:00
release-alternatives.nix blas,lapack: use isILP64 instead of is64bit 2020-04-20 16:02:43 -05:00
release-cross.nix release*: Support nixpkgsArgs for all release-*.nix files 2020-09-11 18:22:01 +02:00
release-lib.nix release-lib: Avoid filtering twice 2020-06-12 15:23:21 -04:00
release-python.nix release*: Support nixpkgsArgs for all release-*.nix files 2020-09-11 18:22:01 +02:00
release-small.nix release*: Support nixpkgsArgs for all release-*.nix files 2020-09-11 18:22:01 +02:00
release.nix pkgs: Add pkgs-lib structure 2020-07-29 18:08:20 +02:00
ruby-packages.nix
splice.nix
stage.nix Distinguish pkgsStatic from pkgsMusl via stdenv.targetPlatform 2020-08-27 18:36:34 -04:00
static.nix python35: remove 2020-08-12 21:57:18 -07:00
unix-tools.nix treewide/nixos: use stdenv.cc.libc instead of glibc when available 2020-04-06 16:36:27 -04:00
wine-packages.nix