BefatorNix/java/classworlds.nix
2025-10-05 22:57:02 +02:00

30 lines
648 B
Nix

{stdenv, fetchFromGitHub, jdk6, ant_1_7}: stdenv.mkDerivation rec {
pname = "classworlds";
version = "1.1-SNAPSHOT";
outJar = "classworlds.jar";
src = fetchFromGitHub {
owner = "codehaus-plexus";
repo = "plexus-classworlds";
rev = "a29f7a01ce35b75a56847aced5cb3b9977249634";
hash = "sha256-mMwVlnsey/AyKAS/nF1vh2fjvzwje8SiSPhOmHP55Bg=";
};
patches = [./classworlds.patch];
nativeBuildInputs = [jdk6 ant_1_7];
env = {
JAVA_HOME="${jdk6}";
};
buildPhase = ''
ant dist
'';
installPhase = ''
mkdir $out
cp -r ./dist/* $out/
'';
}