diff options
author | GetPsyched <priyanshu@getpsyched.dev> | 2023-12-16 16:14:46 +0530 |
---|---|---|
committer | GetPsyched <priyanshu@getpsyched.dev> | 2023-12-16 21:52:30 +0530 |
commit | 3a3ca849c893f7f6a831511cb020ec0d038fdfc8 (patch) | |
tree | e53c271a445064d9a251a857c077de1af0fed308 /pkgs/games | |
parent | 8a8f1d4e8be8331ecb691ab936584fe1d716b9a8 (diff) | |
download | nixlib-3a3ca849c893f7f6a831511cb020ec0d038fdfc8.tar nixlib-3a3ca849c893f7f6a831511cb020ec0d038fdfc8.tar.gz nixlib-3a3ca849c893f7f6a831511cb020ec0d038fdfc8.tar.bz2 nixlib-3a3ca849c893f7f6a831511cb020ec0d038fdfc8.tar.lz nixlib-3a3ca849c893f7f6a831511cb020ec0d038fdfc8.tar.xz nixlib-3a3ca849c893f7f6a831511cb020ec0d038fdfc8.tar.zst nixlib-3a3ca849c893f7f6a831511cb020ec0d038fdfc8.zip |
atlauncher: move package into by-name
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 37e2ecc44115..000000000000 --- 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.4"; - - src = fetchurl { - url = "https://github.com/ATLauncher/ATLauncher/releases/download/v${finalAttrs.version}/ATLauncher-${finalAttrs.version}.jar"; - hash = "sha256-M8ygN70yizJM6VEffBh/lH/DneKAzQ5UFzc3g51dja0="; - }; - - 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"; - }; -}) |