Loading pkgs/applications/video/gpu-screen-recorder/gpu-screen-recorder-gtk.nix +34 −29 Original line number Diff line number Diff line { stdenv , lib , fetchurl , pkg-config , desktop-file-utils , makeWrapper , meson , ninja , gtk3 , libayatana-appindicator , libpulseaudio , libdrm , gpu-screen-recorder , libglvnd , libX11 , libXrandr , wayland , wrapGAppsHook3 , wrapperDir ? "/run/wrappers/bin" { stdenv, lib, fetchurl, pkg-config, desktop-file-utils, makeWrapper, meson, ninja, gtk3, libayatana-appindicator, libpulseaudio, libdrm, gpu-screen-recorder, libglvnd, libX11, libXrandr, wayland, wrapGAppsHook3, wrapperDir ? "/run/wrappers/bin", }: stdenv.mkDerivation { Loading Loading @@ -50,15 +51,19 @@ stdenv.mkDerivation { wayland ]; preFixup = let preFixup = let gpu-screen-recorder-wrapped = gpu-screen-recorder.override { inherit wrapperDir; }; in '' in '' gappsWrapperArgs+=(--prefix PATH : ${wrapperDir}) gappsWrapperArgs+=(--suffix PATH : ${lib.makeBinPath [ gpu-screen-recorder-wrapped ]}) # we also append /run/opengl-driver/lib as it otherwise fails to find libcuda. gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libglvnd ]}:/run/opengl-driver/lib) gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : ${ lib.makeLibraryPath [ libglvnd ] }:/run/opengl-driver/lib) ''; meta = { Loading Loading
pkgs/applications/video/gpu-screen-recorder/gpu-screen-recorder-gtk.nix +34 −29 Original line number Diff line number Diff line { stdenv , lib , fetchurl , pkg-config , desktop-file-utils , makeWrapper , meson , ninja , gtk3 , libayatana-appindicator , libpulseaudio , libdrm , gpu-screen-recorder , libglvnd , libX11 , libXrandr , wayland , wrapGAppsHook3 , wrapperDir ? "/run/wrappers/bin" { stdenv, lib, fetchurl, pkg-config, desktop-file-utils, makeWrapper, meson, ninja, gtk3, libayatana-appindicator, libpulseaudio, libdrm, gpu-screen-recorder, libglvnd, libX11, libXrandr, wayland, wrapGAppsHook3, wrapperDir ? "/run/wrappers/bin", }: stdenv.mkDerivation { Loading Loading @@ -50,15 +51,19 @@ stdenv.mkDerivation { wayland ]; preFixup = let preFixup = let gpu-screen-recorder-wrapped = gpu-screen-recorder.override { inherit wrapperDir; }; in '' in '' gappsWrapperArgs+=(--prefix PATH : ${wrapperDir}) gappsWrapperArgs+=(--suffix PATH : ${lib.makeBinPath [ gpu-screen-recorder-wrapped ]}) # we also append /run/opengl-driver/lib as it otherwise fails to find libcuda. gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libglvnd ]}:/run/opengl-driver/lib) gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : ${ lib.makeLibraryPath [ libglvnd ] }:/run/opengl-driver/lib) ''; meta = { Loading