{ lib, stdenv, fetchFromGitHub, jre_headless, jdk, ant, saxon }: stdenv.mkDerivation { pname = "jing-trang"; version = "20151127"; src = fetchFromGitHub { owner = "relaxng"; repo = "jing-trang"; rev = "47a0cbdaec2d48824b78a1c19879ac7875509598"; # needed to compile with jdk8 sha256 = "1hhn52z9mv1x9nyvyqnmzg5yrs2lzm9xac7i15izppv02wp32qha"; }; buildInputs = [ jdk ant saxon ]; CLASSPATH = "lib/saxon.jar"; preBuild = "ant"; installPhase = '' mkdir -p "$out"/{share/java,bin} cp ./build/*.jar "$out/share/java/" for tool in jing trang; do cat > "$out/bin/$tool" <