gluon java

This commit is contained in:
Gregor Lohaus
2026-05-28 21:37:41 +02:00
parent c7f734bf64
commit 380996fe50
2 changed files with 246 additions and 3 deletions

View File

@@ -17,7 +17,7 @@
jlib = jlibghostty.packages.${system}.jlibghostty;
gluonGraalvm = pkgs.stdenvNoCC.mkDerivation {
gluonGraalvm = pkgs.stdenv.mkDerivation {
pname = "graalvm-java23-gluon";
version = "23+25.1-dev-2409082136";
@@ -26,6 +26,29 @@
hash = "sha256-/NyMutn3pT4ZKL2pkzPdBZghxg0ERK5VJ2bFQF0VBfU=";
};
nativeBuildInputs = [
pkgs.autoPatchelfHook
];
buildInputs = [
pkgs.stdenv.cc.cc.lib
pkgs.zlib
pkgs.freetype
pkgs.fontconfig
pkgs.alsa-lib
pkgs.glib
pkgs.gtk3
pkgs.pango
pkgs.libx11
pkgs.libxext
pkgs.libxrender
pkgs.libxtst
pkgs.libxi
pkgs.libxrandr
pkgs.libxinerama
pkgs.libxcb
];
installPhase = ''
runHook preInstall
@@ -56,7 +79,6 @@
pkgs.libxext
pkgs.libxrender
pkgs.libxtst
pkgs.libxtst.dev
pkgs.libxi
pkgs.libxcursor
pkgs.libxrandr
@@ -135,7 +157,6 @@
pkgs.libxext
pkgs.libxrender
pkgs.libxtst
pkgs.libxtst.dev
pkgs.libxi
pkgs.libxcursor
pkgs.libxrandr