remove deprecated drivers, expand jni metadata for graal

This commit is contained in:
Gregor Lohaus
2026-05-27 16:25:23 +02:00
parent 1ae1548db0
commit 9f8767bc88
2 changed files with 36 additions and 8 deletions

View File

@@ -49,7 +49,7 @@
"${openjfx}/modules_libs/javafx.media" "${openjfx}/modules_libs/javafx.media"
]; ];
x11 = name: oldName: pkgs.${name} or pkgs.xorg.${oldName}; x11 = name: oldName: pkgs.${name} or pkgs.xorg.${oldName};
mesaDrivers = pkgs.mesa.drivers or pkgs.mesa; mesaDrivers = pkgs.mesa;
runtimeLibraryPath = pkgs.lib.makeLibraryPath ([ runtimeLibraryPath = pkgs.lib.makeLibraryPath ([
openjfx openjfx
jlib jlib

View File

@@ -1,11 +1,39 @@
[ [
{ "name": "java.nio.Buffer" }, {
{ "name": "java.nio.ByteBuffer" }, "name": "java.nio.Buffer",
{ "name": "java.nio.DirectByteBuffer" }, "allPublicMethods": true,
{ "name": "java.nio.IntBuffer" }, "allDeclaredMethods": true
{ "name": "java.nio.FloatBuffer" }, },
{ "name": "java.nio.LongBuffer" }, {
{ "name": "java.nio.ShortBuffer" }, "name": "java.nio.ByteBuffer",
"allPublicMethods": true,
"allDeclaredMethods": true
},
{
"name": "java.nio.DirectByteBuffer",
"allPublicMethods": true,
"allDeclaredMethods": true
},
{
"name": "java.nio.IntBuffer",
"allPublicMethods": true,
"allDeclaredMethods": true
},
{
"name": "java.nio.FloatBuffer",
"allPublicMethods": true,
"allDeclaredMethods": true
},
{
"name": "java.nio.LongBuffer",
"allPublicMethods": true,
"allDeclaredMethods": true
},
{
"name": "java.nio.ShortBuffer",
"allPublicMethods": true,
"allDeclaredMethods": true
},
{ {
"name": "com.sun.glass.ui.gtk.GtkApplication", "name": "com.sun.glass.ui.gtk.GtkApplication",
"allDeclaredConstructors": true, "allDeclaredConstructors": true,