{ stdenv, fetchFromGitHub, ant, jdk11, makeWrapper, jre }: stdenv.mkDerivation { pname = "romraider"; version = "1.0.0"; src = fetchFromGitHub { owner = "Romraider"; repo = "Romraider"; rev = "1.0.0-DEC01-2023"; hash = "sha256-KCG6D/+yupGahzPtZk1l9FK826MHZKdTuWoTCLC0ngY="; }; JRE_DIR = jdk11; nativeBuildInputs = [ ant jdk11 makeWrapper ]; buildPhase = "ant build-linux"; installPhase = '' mkdir -p $out/{bin,share/java} install build/linux/lib/RomRaider.jar $out/share/java/romraider.jar makeWrapper ${jdk11}/bin/java $out/bin/romraider \ --add-flags "-jar $out/share/java/romraider.jar" ''; }