Loading pkgs/by-name/at/atlauncher/package.nix +33 −14 Original line number Diff line number Diff line Loading @@ -6,8 +6,15 @@ , makeWrapper , stdenv , gamemodeSupport ? stdenv.isLinux , textToSpeechSupport ? stdenv.isLinux , additionalLibs ? [ ] , # dependencies libglvnd flite , gamemode , libglvnd , libpulseaudio , udev , xorg }: Loading @@ -30,14 +37,26 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ copyDesktopItems makeWrapper ]; installPhase = '' installPhase = let runtimeLibraries = [ libglvnd libpulseaudio udev xorg.libXxf86vm ] ++ lib.optional gamemodeSupport gamemode.lib ++ lib.optional textToSpeechSupport flite ++ additionalLibs; in '' runHook preInstall mkdir -p $out/bin $out/share/java cp $src $out/share/java/ATLauncher.jar makeWrapper ${jre}/bin/java $out/bin/atlauncher \ --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libglvnd udev xorg.libXxf86vm ]}" \ --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeLibraries}" \ --add-flags "-jar $out/share/java/ATLauncher.jar" \ --add-flags "--working-dir \"\''${XDG_DATA_HOME:-\$HOME/.local/share}/ATLauncher\"" \ --add-flags "--no-launcher-update" Loading Loading
pkgs/by-name/at/atlauncher/package.nix +33 −14 Original line number Diff line number Diff line Loading @@ -6,8 +6,15 @@ , makeWrapper , stdenv , gamemodeSupport ? stdenv.isLinux , textToSpeechSupport ? stdenv.isLinux , additionalLibs ? [ ] , # dependencies libglvnd flite , gamemode , libglvnd , libpulseaudio , udev , xorg }: Loading @@ -30,14 +37,26 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ copyDesktopItems makeWrapper ]; installPhase = '' installPhase = let runtimeLibraries = [ libglvnd libpulseaudio udev xorg.libXxf86vm ] ++ lib.optional gamemodeSupport gamemode.lib ++ lib.optional textToSpeechSupport flite ++ additionalLibs; in '' runHook preInstall mkdir -p $out/bin $out/share/java cp $src $out/share/java/ATLauncher.jar makeWrapper ${jre}/bin/java $out/bin/atlauncher \ --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libglvnd udev xorg.libXxf86vm ]}" \ --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeLibraries}" \ --add-flags "-jar $out/share/java/ATLauncher.jar" \ --add-flags "--working-dir \"\''${XDG_DATA_HOME:-\$HOME/.local/share}/ATLauncher\"" \ --add-flags "--no-launcher-update" Loading