12345{6 stdenv,7 fetchurl,8 jdk21_headless,9 makeWrapper,10 java ? jdk21_headless,11}:12stdenv.mkDerivation rec {13 pname = "sjsonnet";14 version = "0.4.10";1516 src = fetchurl {17 url = "https://github.com/databricks/${pname}/releases/download/${version}/${pname}-${version}.jar";18 hash = "sha256-zKlmh+jXm23x78CKwna8fGHNqziWuPipSbWTPUCADrY=";19 };2021 unpackPhase = "true";22 buildInputs = [java makeWrapper];2324 installPhase = ''25 mkdir -p $out/bin $out/lib26 cp $src $out/lib/sjsonnet.jar27 makeWrapper ${java}/bin/java $out/bin/sjsonnet --add-flags "-Xss100m -XX:+UseStringDeduplication -jar $out/lib/sjsonnet.jar"28 '';29 separateDebugInfo = false;30}