12345678{ stdenv, lib, fetchurl, jdk20, makeWrapper }:910stdenv.mkDerivation rec {11 pname = "sjsonnet";12 version = "0.4.6";1314 src = fetchurl {15 url =16 "https://github.com/databricks/${pname}/releases/download/${version}/${pname}-${version}.jar";17 hash = "sha256-ivVKMf7W9iLF/KSXYEl6iJeNGEP5jxw2uqPF7pz6rBU=";18 };1920 unpackPhase = "true";21 buildInputs =22 [ jdk20 makeWrapper ];2324 installPhase = ''25 mkdir -p $out/bin $out/lib26 cp $src $out/lib/sjsonnet.jar27 makeWrapper ${jdk20}/bin/java $out/bin/sjsonnet --add-flags "-Xss100m -XX:+UseStringDeduplication -jar $out/lib/sjsonnet.jar"28 '';29 separateDebugInfo = false;30}