{ fetchsvn, stdenv, emacs, cedet, ant }: let revision = "137"; in stdenv.mkDerivation rec { name = "jdee-svn${revision}"; # Last release is too old, so use SVN. # See http://www.emacswiki.org/emacs/JavaDevelopmentEnvironment . src = fetchsvn { url = "https://jdee.svn.sourceforge.net/svnroot/jdee/trunk/jdee"; rev = revision; sha256 = "1z1y957glbqm7z3dhah9h4jysw3173pq1gpx5agfwcw614n516xz"; }; patchFlags = "-p1 --ignore-whitespace"; patches = [ ./build-properties.patch ./cedet-paths.patch ./elib-avltree.patch ./java-directory.patch ]; configurePhase = '' mkdir -p "dist" cat > build.properties <