diff options
author | Sandro <sandro.jaeckel@gmail.com> | 2024-01-17 15:30:02 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-17 15:30:02 +0100 |
commit | 6f8d6d35967d7ac6d752be2a5c1e308f8c2ead67 (patch) | |
tree | 4d7d66570d94048939779ba21cb39a3b0be8970e /pkgs/games | |
parent | 97cef6e9b5bad63a3d571f604fd59865fbde7d50 (diff) | |
parent | eb97e9f924943c968545b64e3df77a73fc62b917 (diff) |
Merge pull request #274756 from GetPsyched/atlauncher
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/atlauncher/default.nix | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/pkgs/games/atlauncher/default.nix b/pkgs/games/atlauncher/default.nix deleted file mode 100644 index 77fcdaaf8721e..0000000000000 --- a/pkgs/games/atlauncher/default.nix +++ /dev/null @@ -1,59 +0,0 @@ -{ copyDesktopItems, fetchurl, jre, lib, makeDesktopItem, makeWrapper, stdenv, udev, xorg }: - -stdenv.mkDerivation (finalAttrs: { - pname = "atlauncher"; - version = "3.4.35.3"; - - src = fetchurl { - url = "https://github.com/ATLauncher/ATLauncher/releases/download/v${finalAttrs.version}/ATLauncher-${finalAttrs.version}.jar"; - hash = "sha256-2080rVGBBM3YZmmBVBfMhnCErLzxuRDDi4zmCniJYFY="; - }; - - env.ICON = fetchurl { - url = "https://atlauncher.com/assets/images/logo.svg"; - hash = "sha256-XoqpsgLmkpa2SdjZvPkgg6BUJulIBIeu6mBsJJCixfo="; - }; - - dontUnpack = true; - - buildInputs = [ ]; - nativeBuildInputs = [ copyDesktopItems makeWrapper ]; - - installPhase = '' - runHook preInstall - - mkdir -p $out/bin $out/share/java - cp $src $out/share/java/ATLauncher.jar - - makeWrapper ${jre}/bin/java $out/bin/${finalAttrs.pname} \ - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ xorg.libXxf86vm udev ]}" \ - --add-flags "-jar $out/share/java/ATLauncher.jar" \ - --add-flags "--working-dir \"\''${XDG_DATA_HOME:-\$HOME/.local/share}/ATLauncher\"" \ - --add-flags "--no-launcher-update" - - mkdir -p $out/share/icons/hicolor/scalable/apps - cp $ICON $out/share/icons/hicolor/scalable/apps/${finalAttrs.pname}.svg - - runHook postInstall - ''; - - desktopItems = [ - (makeDesktopItem { - name = finalAttrs.pname; - exec = finalAttrs.pname; - icon = finalAttrs.pname; - desktopName = "ATLauncher"; - categories = [ "Game" ]; - }) - ]; - - meta = with lib; { - description = "A simple and easy to use Minecraft launcher which contains many different modpacks for you to choose from and play"; - downloadPage = "https://atlauncher.com/downloads"; - homepage = "https://atlauncher.com/"; - license = licenses.gpl3; - maintainers = [ maintainers.getpsyched ]; - platforms = platforms.all; - mainProgram = "atlauncher"; - }; -}) |