{stdenv, fetchFromGitHub, jdk6, ant_1_7}: stdenv.mkDerivation rec { pname = "xerces"; version = "2.6.2"; outJar = "xercesImpl.jar"; outName = "xercesImpl"; src = fetchFromGitHub { owner = "apache"; repo = "xerces-j"; rev = "b5692ec46c5823be3f3908899c64cbd8ba9e4f2f"; hash = "sha256-YzrBjetyb6zqBNwnSitf2YrhHUOECoNTLgkI2agHM8g="; }; nativeBuildInputs = [jdk6 ant_1_7]; env = { JAVA_HOME="${jdk6}"; }; buildPhase = '' ./build.sh jar ''; installPhase = '' mkdir $out cp -r ./build/xercesImpl.jar $out/xercesImpl.jar ''; }