aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Druzenko <vvd@FreeBSD.org>2026-06-03 01:12:55 +0000
committerVladimir Druzenko <vvd@FreeBSD.org>2026-06-03 01:22:51 +0000
commit898d930ec7eb0f8c6e5a10744f3cf75b89c40638 (patch)
tree778ad65f0072d24f6ade1ebb816dcc9f669be25c
parentad94b3a9f215c003f593c57ae3c779186400ddd4 (diff)
games/lwjgl3: Update 3.3.6 => 3.4.1.g20260203
-rw-r--r--games/lwjgl3/Makefile21
-rw-r--r--games/lwjgl3/distinfo10
-rw-r--r--games/lwjgl3/files/patch-build.xml24
-rw-r--r--games/lwjgl3/files/patch-config_freebsd_build.xml6
-rw-r--r--games/lwjgl3/files/patch-modules_lwjgl_core_src_main_java_org_lwjgl_system_MemoryManage.java12
-rw-r--r--games/lwjgl3/files/patch-modules_lwjgl_jemalloc_src_generated_java_org_lwjgl_system_jemalloc_JEmalloc.java10
-rw-r--r--games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_GLSLang.java11
-rw-r--r--games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_GLSLangResourceLimits.java11
-rw-r--r--games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_SPV.java11
-rw-r--r--games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_Shaderc.java8
-rw-r--r--games/lwjgl3/files/patch-modules_lwjgl_spvc_src_generated_java_org_lwjgl_util_spvc_Spvc.java8
-rw-r--r--games/lwjgl3/pkg-plist31
12 files changed, 80 insertions, 83 deletions
diff --git a/games/lwjgl3/Makefile b/games/lwjgl3/Makefile
index 109abd0a55cb..0f5f0989d0a1 100644
--- a/games/lwjgl3/Makefile
+++ b/games/lwjgl3/Makefile
@@ -1,6 +1,5 @@
PORTNAME= lwjgl
-DISTVERSION= 3.3.6
-PORTREVISION= 6
+DISTVERSION= 3.4.1.g20260203
CATEGORIES= games java
MASTER_SITES= https://repo1.maven.org/:source1
PKGNAMESUFFIX= 3
@@ -21,6 +20,10 @@ DISTFILES= maven2/com/beust/jcommander/1.78/jcommander-1.78.jar:source1 \
maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar:source1
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES= cfbba981b7ed955dae9b1b1dee57b59df8e93e28.patch:-p1 \
+ b800ccffab14396fc529ddb6c931b7c5c5226763.patch:-p1
+
MAINTAINER= vvd@FreeBSD.org
COMMENT= Lightweight Java Game Library
WWW= https://www.lwjgl.org
@@ -38,12 +41,16 @@ LIB_DEPENDS= libdraco.so:archivers/draco \
libdbus-1.so:devel/dbus \
libhwloc.so:devel/hwloc2 \
libffi.so:devel/libffi \
+ libOpenCL.so:devel/ocl-icd \
libbgfx.so:graphics/bgfx \
libglfw.so:graphics/glfw \
+ libglslang.so:graphics/glslang@shared \
+ libglslang-default-resource-limits.so:graphics/glslang@shared \
libktx.so:graphics/khronos-texture \
libopenxr_loader.so:graphics/openxr \
libshaderc_shared.so:graphics/shaderc \
libspirv-cross-c-shared.so:graphics/spirv-cross \
+ libSPIRV-Tools-shared.so:graphics/spirv-tools \
libassimp.so:multimedia/assimp \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz
@@ -52,18 +59,19 @@ USES= gl gnome java:ant,run
USE_GITHUB= yes
GH_ACCOUNT= ${PORTNAME:tu}
GH_PROJECT= ${PORTNAME}${PKGNAMESUFFIX}
+GH_TAGNAME= 6818ff9
USE_GL= gl
USE_GNOME= glib20 gtk30
-JAVA_VERSION= 17+
+JAVA_VERSION= 25+
MAKE_ARGS= -Dbuild.offline=true \
-Djavadoc.skip=true \
-Duse.libffi.so=true \
-Dlibffi.path=${LOCALBASE}/lib \
-Dlocal.kotlin=${LOCALBASE}/share/kotlin
-MAKE_ENV+= JAVA8_HOME=${LOCALBASE}/openjdk8
+MAKE_ENV= JAVA8_HOME=${LOCALBASE}/openjdk8
-PLIST_SUB+= MAJORVERSION=${PKGNAMESUFFIX}
+PLIST_SUB= MAJORVERSION=${PKGNAMESUFFIX}
LIBSDIR= ${WRKSRC}/bin/libs/native/freebsd/*/org/lwjgl
@@ -107,8 +115,7 @@ post-extract:
${WRKSRC}/bin/libs/java/jquery.jar
post-patch:
- @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/config/freebsd/build.xml \
- ${WRKSRC}/modules/lwjgl/cuda/src/main/java/org/lwjgl/cuda/CUDA.java
+ @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/config/freebsd/build.xml
do-install:
@cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${ANT} release ${MAKE_ARGS}
diff --git a/games/lwjgl3/distinfo b/games/lwjgl3/distinfo
index f8f5da6f41d5..a359f7f7a7ba 100644
--- a/games/lwjgl3/distinfo
+++ b/games/lwjgl3/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1738591564
+TIMESTAMP = 1780444444
SHA256 (maven2/com/beust/jcommander/1.78/jcommander-1.78.jar) = 7891debb84b5f83e9bd57593ebece3399abbe0fd938cf306b3534c57913b9615
SIZE (maven2/com/beust/jcommander/1.78/jcommander-1.78.jar) = 83782
SHA256 (maven2/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar) = df26cc58f235f477db07f753ba5a3ab243ebe5789d9f89ecf68dd62ea9a66c28
@@ -29,5 +29,9 @@ SHA256 (maven2/org/testng/testng/7.5/testng-7.5.jar) = e549db50dcc421f9501d6af93
SIZE (maven2/org/testng/testng/7.5/testng-7.5.jar) = 941401
SHA256 (maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar) = 83168112220ac912a3dba0eebae90a4da5bf1e24b1bafd401e3d4f9f598bb2cb
SIZE (maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar) = 313070
-SHA256 (LWJGL-lwjgl3-3.3.6_GH0.tar.gz) = be7e38712236908aa7ff0bf84af034c241a0624a7387414c7ed3aa742a5a44b3
-SIZE (LWJGL-lwjgl3-3.3.6_GH0.tar.gz) = 16438665
+SHA256 (LWJGL-lwjgl3-3.4.1.g20260203-6818ff9_GH0.tar.gz) = 843093305a105bf7492a00ef2c716f9c2209f9d0a8cf0023ef69b99f4354a40d
+SIZE (LWJGL-lwjgl3-3.4.1.g20260203-6818ff9_GH0.tar.gz) = 9979476
+SHA256 (cfbba981b7ed955dae9b1b1dee57b59df8e93e28.patch) = 45dde14cc87ce762742841298108ddd8034dc68e13487d9c93421be83e764d51
+SIZE (cfbba981b7ed955dae9b1b1dee57b59df8e93e28.patch) = 3104
+SHA256 (b800ccffab14396fc529ddb6c931b7c5c5226763.patch) = 976002840f21f436bc63b8cbc40be85d5959fbd1973817595a5d09825f8e580e
+SIZE (b800ccffab14396fc529ddb6c931b7c5c5226763.patch) = 96228
diff --git a/games/lwjgl3/files/patch-build.xml b/games/lwjgl3/files/patch-build.xml
deleted file mode 100644
index d828dd88ad87..000000000000
--- a/games/lwjgl3/files/patch-build.xml
+++ /dev/null
@@ -1,24 +0,0 @@
---- build.xml.orig 2025-01-04 19:11:17 UTC
-+++ build.xml
-@@ -132,8 +132,8 @@
- <echo message="Compiling Kotlin generator..." level="info" taskname="Generator" unless:set="generator-uptodate"/>
- <mkdir dir="${bin.generator}"/>
- <kotlinc moduleName="generator" output="${bin.generator}" printVersion="true" unless:set="generator-uptodate">
-- <compilerarg line="-language-version 2.1"/>
-- <compilerarg line="-api-version 2.1"/>
-+ <compilerarg line="-language-version 2.2"/>
-+ <compilerarg line="-api-version 2.2"/>
- <compilerarg value="-progressive"/>
- <compilerarg value="-Xno-call-assertions"/>
- <compilerarg value="-Xno-param-assertions"/>
-@@ -200,8 +200,8 @@
- <pathelement location="${bin.generator}"/>
- </classpath>
-
-- <compilerarg line="-language-version 2.1"/>
-- <compilerarg line="-api-version 2.1"/>
-+ <compilerarg line="-language-version 2.2"/>
-+ <compilerarg line="-api-version 2.2"/>
- <compilerarg value="-progressive"/>
- <compilerarg value="-Xno-call-assertions"/>
- <compilerarg value="-Xno-param-assertions"/>
diff --git a/games/lwjgl3/files/patch-config_freebsd_build.xml b/games/lwjgl3/files/patch-config_freebsd_build.xml
index 6e651e48968c..5232841cda47 100644
--- a/games/lwjgl3/files/patch-config_freebsd_build.xml
+++ b/games/lwjgl3/files/patch-config_freebsd_build.xml
@@ -1,6 +1,6 @@
---- config/freebsd/build.xml.orig 2025-01-04 19:11:17 UTC
+--- config/freebsd/build.xml.orig 2026-02-02 10:58:56 UTC
+++ config/freebsd/build.xml
-@@ -158,16 +158,18 @@
+@@ -156,16 +156,18 @@
<include name="${module.lwjgl}/jawt/src/generated/c/*.c" if:true="${binding.jawt}"/>
</fileset>
</source>
@@ -21,7 +21,7 @@
</link>
</build>
-@@ -424,7 +426,7 @@
+@@ -383,7 +385,7 @@
</build>
<!-- zstd -->
diff --git a/games/lwjgl3/files/patch-modules_lwjgl_core_src_main_java_org_lwjgl_system_MemoryManage.java b/games/lwjgl3/files/patch-modules_lwjgl_core_src_main_java_org_lwjgl_system_MemoryManage.java
deleted file mode 100644
index 0e976ea34e68..000000000000
--- a/games/lwjgl3/files/patch-modules_lwjgl_core_src_main_java_org_lwjgl_system_MemoryManage.java
+++ /dev/null
@@ -1,12 +0,0 @@
---- modules/lwjgl/core/src/main/java/org/lwjgl/system/MemoryManage.java.orig 2023-12-18 14:22:59 UTC
-+++ modules/lwjgl/core/src/main/java/org/lwjgl/system/MemoryManage.java
-@@ -34,6 +34,9 @@ final class MemoryManage {
- String className;
- if (allocator == null || "jemalloc".equals(allocator)) {
- className = "org.lwjgl.system.jemalloc.JEmallocAllocator";
-+ if (Platform.get() == Platform.FREEBSD) {
-+ Configuration.JEMALLOC_LIBRARY_NAME.set("libc.so.7");
-+ }
- } else if ("rpmalloc".equals(allocator)) {
- className = "org.lwjgl.system.rpmalloc.RPmallocAllocator";
- } else {
diff --git a/games/lwjgl3/files/patch-modules_lwjgl_jemalloc_src_generated_java_org_lwjgl_system_jemalloc_JEmalloc.java b/games/lwjgl3/files/patch-modules_lwjgl_jemalloc_src_generated_java_org_lwjgl_system_jemalloc_JEmalloc.java
index 8de303595b8f..efdcae84cddd 100644
--- a/games/lwjgl3/files/patch-modules_lwjgl_jemalloc_src_generated_java_org_lwjgl_system_jemalloc_JEmalloc.java
+++ b/games/lwjgl3/files/patch-modules_lwjgl_jemalloc_src_generated_java_org_lwjgl_system_jemalloc_JEmalloc.java
@@ -1,6 +1,6 @@
---- modules/lwjgl/jemalloc/src/generated/java/org/lwjgl/system/jemalloc/JEmalloc.java.orig 2023-12-18 14:22:59 UTC
+--- modules/lwjgl/jemalloc/src/generated/java/org/lwjgl/system/jemalloc/JEmalloc.java.orig 2026-02-02 10:58:56 UTC
+++ modules/lwjgl/jemalloc/src/generated/java/org/lwjgl/system/jemalloc/JEmalloc.java
-@@ -40,27 +40,27 @@ public class JEmalloc {
+@@ -30,27 +30,27 @@ public class JEmalloc {
/** Function address. */
public static final long
@@ -49,9 +49,9 @@
}
-@@ -105,11 +105,16 @@ public class JEmalloc {
- /** Use as arena index in "stats.arenas.&lt;i&gt;.*" mallctl interfaces to select destroyed arenas. */
- public static final int MALLCTL_ARENAS_DESTROYED = 0x1001;
+@@ -77,11 +77,16 @@ public class JEmalloc {
+ MALLCTL_ARENAS_ALL = 0x1000,
+ MALLCTL_ARENAS_DESTROYED = 0x1001;
+ private static String functionNamePrefix = "je_";
+
diff --git a/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_GLSLang.java b/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_GLSLang.java
new file mode 100644
index 000000000000..ee51051cc3af
--- /dev/null
+++ b/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_GLSLang.java
@@ -0,0 +1,11 @@
+--- modules/lwjgl/shaderc/src/generated/java/org/lwjgl/util/shaderc/GLSLang.java.orig 2026-02-02 10:58:56 UTC
++++ modules/lwjgl/shaderc/src/generated/java/org/lwjgl/util/shaderc/GLSLang.java
+@@ -21,7 +21,7 @@ public class GLSLang {
+
+ public class GLSLang {
+
+- private static final SharedLibrary SHADERC = Library.loadNative(GLSLang.class, "org.lwjgl.shaderc", Configuration.GLSLANG_LIBRARY_NAME, Shaderc::getLibrary);
++ private static final SharedLibrary SHADERC = Platform.get() == Platform.FREEBSD ? Library.loadNative(GLSLang.class, "org.lwjgl.shaderc", Configuration.GLSLANG_LIBRARY_NAME.get(Platform.mapLibraryNameBundled("glslang")), false) : Library.loadNative(GLSLang.class, "org.lwjgl.shaderc", Configuration.GLSLANG_LIBRARY_NAME, Shaderc::getLibrary);
+
+ /** Contains the function pointers loaded from the shaderc {@link SharedLibrary}. */
+ public static final class Functions {
diff --git a/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_GLSLangResourceLimits.java b/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_GLSLangResourceLimits.java
new file mode 100644
index 000000000000..e1fd2cd0d4fd
--- /dev/null
+++ b/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_GLSLangResourceLimits.java
@@ -0,0 +1,11 @@
+--- modules/lwjgl/shaderc/src/generated/java/org/lwjgl/util/shaderc/GLSLangResourceLimits.java.orig 2026-02-02 10:58:56 UTC
++++ modules/lwjgl/shaderc/src/generated/java/org/lwjgl/util/shaderc/GLSLangResourceLimits.java
+@@ -18,7 +18,7 @@ public class GLSLangResourceLimits {
+
+ public class GLSLangResourceLimits {
+
+- private static final SharedLibrary SHADERC = Library.loadNative(GLSLangResourceLimits.class, "org.lwjgl.shaderc", Configuration.GLSLANG_RESOURCE_LIBRARY_NAME, Shaderc::getLibrary);
++ private static final SharedLibrary SHADERC = Platform.get() == Platform.FREEBSD ? Library.loadNative(GLSLangResourceLimits.class, "org.lwjgl.shaderc", Configuration.GLSLANG_RESOURCE_LIBRARY_NAME.get(Platform.mapLibraryNameBundled("glslang-default-resource-limits")), false) : Library.loadNative(GLSLangResourceLimits.class, "org.lwjgl.shaderc", Configuration.GLSLANG_RESOURCE_LIBRARY_NAME, Shaderc::getLibrary);
+
+ /** Contains the function pointers loaded from the shaderc {@link SharedLibrary}. */
+ public static final class Functions {
diff --git a/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_SPV.java b/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_SPV.java
new file mode 100644
index 000000000000..6ac8676b6be4
--- /dev/null
+++ b/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_SPV.java
@@ -0,0 +1,11 @@
+--- modules/lwjgl/shaderc/src/generated/java/org/lwjgl/util/shaderc/SPV.java.orig 2026-02-02 10:58:56 UTC
++++ modules/lwjgl/shaderc/src/generated/java/org/lwjgl/util/shaderc/SPV.java
+@@ -21,7 +21,7 @@ public class SPV {
+
+ public class SPV {
+
+- private static final SharedLibrary SHADERC = Library.loadNative(SPV.class, "org.lwjgl.shaderc", Configuration.SPIRV_TOOLS_LIBRARY_NAME, Shaderc::getLibrary);
++ private static final SharedLibrary SHADERC = Platform.get() == Platform.FREEBSD ? Library.loadNative(SPV.class, "org.lwjgl.shaderc", Configuration.SPIRV_TOOLS_LIBRARY_NAME.get(Platform.mapLibraryNameBundled("SPIRV-Tools-shared")), false) : Library.loadNative(SPV.class, "org.lwjgl.shaderc", Configuration.SPIRV_TOOLS_LIBRARY_NAME, Shaderc::getLibrary);
+
+ /** Contains the function pointers loaded from the shaderc {@link SharedLibrary}. */
+ public static final class Functions {
diff --git a/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_Shaderc.java b/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_Shaderc.java
index 262e86b4b7b8..88abb054ff31 100644
--- a/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_Shaderc.java
+++ b/games/lwjgl3/files/patch-modules_lwjgl_shaderc_src_generated_java_org_lwjgl_util_shaderc_Shaderc.java
@@ -1,11 +1,11 @@
---- modules/lwjgl/shaderc/src/generated/java/org/lwjgl/util/shaderc/Shaderc.java.orig 2023-12-18 14:22:59 UTC
+--- modules/lwjgl/shaderc/src/generated/java/org/lwjgl/util/shaderc/Shaderc.java.orig 2026-02-02 10:58:56 UTC
+++ modules/lwjgl/shaderc/src/generated/java/org/lwjgl/util/shaderc/Shaderc.java
-@@ -20,7 +20,7 @@ import static org.lwjgl.system.MemoryUtil.*;
- /** Native bindings to the libshaderc C API of the <a href="https://github.com/google/shaderc/">shaderc</a> library. */
+@@ -19,7 +19,7 @@ public class Shaderc {
+
public class Shaderc {
- private static final SharedLibrary SHADERC = Library.loadNative(Shaderc.class, "org.lwjgl.shaderc", Configuration.SHADERC_LIBRARY_NAME.get(Platform.mapLibraryNameBundled("shaderc")), true);
-+ private static final SharedLibrary SHADERC = Library.loadNative(Shaderc.class, "org.lwjgl.shaderc", Configuration.SHADERC_LIBRARY_NAME.get(Platform.mapLibraryNameBundled(Platform.get() == Platform.FREEBSD ? "shaderc_shared" : "shaderc")), true);
++ private static final SharedLibrary SHADERC = Library.loadNative(Shaderc.class, "org.lwjgl.shaderc", Configuration.SHADERC_LIBRARY_NAME.get(Platform.mapLibraryNameBundled(Platform.get() == Platform.FREEBSD ? "shaderc_shared" : "shaderc")), Platform.get() != Platform.FREEBSD);
/** Contains the function pointers loaded from the shaderc {@link SharedLibrary}. */
public static final class Functions {
diff --git a/games/lwjgl3/files/patch-modules_lwjgl_spvc_src_generated_java_org_lwjgl_util_spvc_Spvc.java b/games/lwjgl3/files/patch-modules_lwjgl_spvc_src_generated_java_org_lwjgl_util_spvc_Spvc.java
index 361420cf9ca1..3a57f031d80a 100644
--- a/games/lwjgl3/files/patch-modules_lwjgl_spvc_src_generated_java_org_lwjgl_util_spvc_Spvc.java
+++ b/games/lwjgl3/files/patch-modules_lwjgl_spvc_src_generated_java_org_lwjgl_util_spvc_Spvc.java
@@ -1,11 +1,11 @@
---- modules/lwjgl/spvc/src/generated/java/org/lwjgl/util/spvc/Spvc.java.orig 2023-12-18 14:22:59 UTC
+--- modules/lwjgl/spvc/src/generated/java/org/lwjgl/util/spvc/Spvc.java.orig 2026-02-02 10:58:56 UTC
+++ modules/lwjgl/spvc/src/generated/java/org/lwjgl/util/spvc/Spvc.java
-@@ -40,7 +40,7 @@ import static org.lwjgl.system.MemoryUtil.*;
- */
+@@ -21,7 +21,7 @@ public class Spvc {
+
public class Spvc {
- private static final SharedLibrary SPVC = Library.loadNative(Spvc.class, "org.lwjgl.spvc", Configuration.SPVC_LIBRARY_NAME.get(Platform.mapLibraryNameBundled("spirv-cross")), true);
-+ private static final SharedLibrary SPVC = Library.loadNative(Spvc.class, "org.lwjgl.spvc", Configuration.SPVC_LIBRARY_NAME.get(Platform.mapLibraryNameBundled(Platform.get() == Platform.FREEBSD ? "spirv-cross-c-shared" : "spirv-cross")), true);
++ private static final SharedLibrary SPVC = Library.loadNative(Spvc.class, "org.lwjgl.spvc", Configuration.SPVC_LIBRARY_NAME.get(Platform.mapLibraryNameBundled(Platform.get() == Platform.FREEBSD ? "spirv-cross-c-shared" : "spirv-cross")), Platform.get() != Platform.FREEBSD);
/** Contains the function pointers loaded from the spvc {@link SharedLibrary}. */
public static final class Functions {
diff --git a/games/lwjgl3/pkg-plist b/games/lwjgl3/pkg-plist
index b2269d68f1c2..eea7133d6d94 100644
--- a/games/lwjgl3/pkg-plist
+++ b/games/lwjgl3/pkg-plist
@@ -1,9 +1,7 @@
lib/lwjgl%%MAJORVERSION%%/liblwjgl.so
-lib/lwjgl%%MAJORVERSION%%/liblwjgl_libdivide.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_llvm.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_lmdb.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_lz4.so
-lib/lwjgl%%MAJORVERSION%%/liblwjgl_meow.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_meshoptimizer.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_msdfgen.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_nanovg.so
@@ -12,15 +10,13 @@ lib/lwjgl%%MAJORVERSION%%/liblwjgl_nfd_portal.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_nuklear.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_opengl.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_opengles.so
-lib/lwjgl%%MAJORVERSION%%/liblwjgl_openvr.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_par.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_remotery.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_rpmalloc.so
-lib/lwjgl%%MAJORVERSION%%/liblwjgl_sse.so
+lib/lwjgl%%MAJORVERSION%%/liblwjgl_spng.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_stb.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_tinyexr.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_tinyfd.so
-lib/lwjgl%%MAJORVERSION%%/liblwjgl_tootle.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_vma.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_xxhash.so
lib/lwjgl%%MAJORVERSION%%/liblwjgl_yoga.so
@@ -30,8 +26,6 @@ lib/lwjgl%%MAJORVERSION%%/liblwjgl_zstd.so
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-assimp.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-bgfx-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-bgfx.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-cuda-sources.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-cuda.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-egl-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-egl.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-fmod-sources.jar
@@ -50,9 +44,6 @@ lib/lwjgl%%MAJORVERSION%%/liblwjgl_zstd.so
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-jemalloc.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-ktx-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-ktx.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-libdivide-natives-freebsd.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-libdivide-sources.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-libdivide.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-llvm-natives-freebsd.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-llvm-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-llvm.jar
@@ -62,9 +53,6 @@ lib/lwjgl%%MAJORVERSION%%/liblwjgl_zstd.so
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-lz4-natives-freebsd.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-lz4-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-lz4.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-meow-natives-freebsd.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-meow-sources.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-meow.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-meshoptimizer-natives-freebsd.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-meshoptimizer-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-meshoptimizer.jar
@@ -93,8 +81,6 @@ lib/lwjgl%%MAJORVERSION%%/liblwjgl_zstd.so
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-opengles-natives-freebsd.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-opengles-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-opengles.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-openvr-sources.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-openvr.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-openxr-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-openxr.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-opus-sources.jar
@@ -105,17 +91,21 @@ lib/lwjgl%%MAJORVERSION%%/liblwjgl_zstd.so
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-remotery-natives-freebsd.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-remotery-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-remotery.jar
+%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-renderdoc-sources.jar
+%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-renderdoc.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-rpmalloc-natives-freebsd.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-rpmalloc-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-rpmalloc.jar
+%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-sdl-sources.jar
+%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-sdl.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-shaderc-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-shaderc.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-sources.jar
+%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-spng-natives-freebsd.jar
+%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-spng-sources.jar
+%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-spng.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-spvc-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-spvc.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-sse-natives-freebsd.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-sse-sources.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-sse.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-stb-natives-freebsd.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-stb-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-stb.jar
@@ -125,9 +115,8 @@ lib/lwjgl%%MAJORVERSION%%/liblwjgl_zstd.so
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-tinyfd-natives-freebsd.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-tinyfd-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-tinyfd.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-tootle-natives-freebsd.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-tootle-sources.jar
-%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-tootle.jar
+%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-unsafe-sources.jar
+%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-unsafe.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-vma-natives-freebsd.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-vma-sources.jar
%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-vma.jar