umple: use headless jre

Umple doesn't use any graphical libraries, so wrapping it with the
headless JRE makes more sense and reduces closure size.
This commit is contained in:
Adam Thompson-Sharpe
2026-07-04 11:20:31 -04:00
parent c148c8dc4d
commit 28676cd097
+2 -2
View File
@@ -8,7 +8,7 @@
installShellFiles,
makeBinaryWrapper,
opentxl,
jre,
jre_headless,
}:
let
versions = lib.importJSON ./versions.json;
@@ -112,7 +112,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
done
# Create wrappers
for file in *.jar; do
makeWrapper ${lib.getExe jre} "$out/bin/''${file%.jar}" \
makeWrapper ${lib.getExe jre_headless} "$out/bin/''${file%.jar}" \
--add-flags "-jar $out/share/java/$file"
done
popd