From 27b7e86eeffc45a8addb87c0b59388ed78758e1c Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Tue, 1 Aug 2023 00:26:40 -0400 Subject: altserver: cleanup - Remove unused arg - Remove unneeded buildInput - Remove redundant chmod +r - Set meta.mainProgram - Set meta.sourceProvenance as this is sourcing binary code --- pkgs/tools/misc/altserver-linux/default.nix | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'pkgs') diff --git a/pkgs/tools/misc/altserver-linux/default.nix b/pkgs/tools/misc/altserver-linux/default.nix index fb689d745e933..20251f7d17fe0 100644 --- a/pkgs/tools/misc/altserver-linux/default.nix +++ b/pkgs/tools/misc/altserver-linux/default.nix @@ -1,7 +1,6 @@ { stdenv , fetchurl , lib -, autoPatchelfHook , avahi-compat }: @@ -14,10 +13,6 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-C+fDrcaewRd6FQMrO443xdDk/vtHycQ5zWLCOLPqF/s="; }; - buildInputs = [ - avahi-compat - ]; - dontUnpack = true; installPhase = '' @@ -25,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { mkdir -p $out/bin cp $src $out/bin/alt-server - chmod u+rx $out/bin/alt-server + chmod u+x $out/bin/alt-server runHook postInstall ''; @@ -34,6 +29,8 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/NyaMisty/AltServer-Linux"; description = "AltServer for AltStore, but on-device. Requires root privileges as well as running a custom anisette server currently."; license = licenses.agpl3; + mainProgram = "alt-server"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; platforms = platforms.linux; maintainers = with maintainers; [ max-amb ]; }; -- cgit 1.4.1