From 28676cd0973d803ea9ad7fd9b954e233aedceb8f Mon Sep 17 00:00:00 2001 From: Adam Thompson-Sharpe Date: Sat, 4 Jul 2026 11:20:31 -0400 Subject: [PATCH] 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. --- pkgs/by-name/um/umple/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/um/umple/package.nix b/pkgs/by-name/um/umple/package.nix index d3234708baa2..fcd3d706f3e1 100644 --- a/pkgs/by-name/um/umple/package.nix +++ b/pkgs/by-name/um/umple/package.nix @@ -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