mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-11-17 14:19:58 +03:00
bumblebee: remove X libraries from LD_LIBRARY_PATH
They seem to no longer be needed.
This commit is contained in:
parent
9cdaddf3a0
commit
7fe170baff
@ -39,7 +39,7 @@ let
|
||||
primus = if useNvidia then primusLib else primusLib.override { nvidia_x11 = null; };
|
||||
primus_i686 = if useNvidia then primusLib_i686 else primusLib_i686.override { nvidia_x11 = null; };
|
||||
|
||||
primusLibs = lib.makeLibraryPath ([primus] ++ lib.optional (primusLib_i686 != null) primus_i686);
|
||||
primusLibs = lib.makeLibraryPath ([ primus ] ++ lib.optional (primusLib_i686 != null) primus_i686);
|
||||
|
||||
nvidia_x11s = [ nvidia_x11 ]
|
||||
++ lib.optional nvidia_x11.useGLVND libglvnd
|
||||
@ -49,7 +49,6 @@ let
|
||||
nvidiaLibs = lib.makeLibraryPath nvidia_x11s;
|
||||
|
||||
bbdPath = lib.makeBinPath [ kmod xorgserver ];
|
||||
bbdLibs = lib.makeLibraryPath [ libX11 libXext ];
|
||||
|
||||
xmodules = lib.concatStringsSep "," (map (x: "${x.out or x}/lib/xorg/modules") ([ xorgserver ] ++ lib.optional (!useNvidia) xf86videonouveau));
|
||||
|
||||
@ -133,8 +132,7 @@ in stdenv.mkDerivation rec {
|
||||
|
||||
postInstall = ''
|
||||
wrapProgram "$out/sbin/bumblebeed" \
|
||||
--prefix PATH : "${bbdPath}" \
|
||||
--prefix LD_LIBRARY_PATH : "${bbdLibs}"
|
||||
--prefix PATH : "${bbdPath}"
|
||||
|
||||
wrapProgram "$out/bin/optirun" \
|
||||
--prefix PATH : "${virtualgl}/bin"
|
||||
|
Loading…
Reference in New Issue
Block a user