diff options
author | Naïm Favier <n@monade.li> | 2021-08-06 07:54:49 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-06 01:54:49 -0400 |
commit | da23d345f2bbd90440ec6a55919a4a48dcef8824 (patch) | |
tree | 00a18591187d15b90c8bb71fda5f03d1d660d17a | |
parent | 40e993b620bfce794150a01c8fc50eb4a4cbb64a (diff) |
terraria-server: update source URL (#132801)
The old URL redirects to the main page.
-rw-r--r-- | pkgs/games/terraria-server/default.nix | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/games/terraria-server/default.nix b/pkgs/games/terraria-server/default.nix index b5a8c7e486bda..e325319e39cbc 100644 --- a/pkgs/games/terraria-server/default.nix +++ b/pkgs/games/terraria-server/default.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation rec { urlVersion = lib.replaceChars [ "." ] [ "" ] version; src = fetchurl { - url = "https://terraria.org/system/dedicated_servers/archives/000/000/046/original/terraria-server-${urlVersion}.zip"; + url = "https://terraria.org/api/download/pc-dedicated-server/terraria-server-${urlVersion}.zip"; sha256 = "0qm4pbm1d9gax47fk4zhw9rcxvajxs36w7dghirli89i994r7g8j"; }; @@ -14,17 +14,21 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoPatchelfHook unzip ]; installPhase = '' + runHook preInstall + mkdir -p $out/bin cp -r Linux $out/ chmod +x "$out/Linux/TerrariaServer.bin.x86_64" ln -s "$out/Linux/TerrariaServer.bin.x86_64" $out/bin/TerrariaServer + + runHook postInstall ''; meta = with lib; { homepage = "https://terraria.org"; - description = - "Dedicated server for Terraria, a 2D action-adventure sandbox"; + description = "Dedicated server for Terraria, a 2D action-adventure sandbox"; platforms = [ "x86_64-linux" ]; license = licenses.unfree; + maintainers = with maintainers; [ ncfavier ]; }; } |