diff --git a/games/lwjgl3/Makefile b/games/lwjgl3/Makefile index d15da1b1177a..80477f89b72e 100644 --- a/games/lwjgl3/Makefile +++ b/games/lwjgl3/Makefile @@ -1,126 +1,126 @@ PORTNAME= lwjgl -DISTVERSION= 3.4.2 +DISTVERSION= 3.4.3 CATEGORIES= games java MASTER_SITES= https://repo1.maven.org/:source1 PKGNAMESUFFIX= 3 DISTFILES= maven2/com/beust/jcommander/1.78/jcommander-1.78.jar:source1 \ maven2/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar:source1 \ maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar:source1 \ maven2/org/joml/joml/1.10.9/joml-1.10.9-sources.jar:source1 \ maven2/org/joml/joml/1.10.9/joml-1.10.9.jar:source1 \ - maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0-sources.jar:source1 \ - maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0.jar:source1 \ + maven2/org/jspecify/jspecify/1.0.1/jspecify-1.0.1-sources.jar:source1 \ + maven2/org/jspecify/jspecify/1.0.1/jspecify-1.0.1.jar:source1 \ maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37-sources.jar:source1 \ maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37.jar:source1 \ maven2/org/openjdk/jmh/jmh-generator-annprocess/1.37/jmh-generator-annprocess-1.37.jar:source1 \ maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar:source1 \ maven2/org/slf4j/slf4j-jdk14/1.7.36/slf4j-jdk14-1.7.36.jar:source1 \ maven2/org/testng/testng/7.5/testng-7.5-sources.jar:source1 \ maven2/org/testng/testng/7.5/testng-7.5.jar:source1 \ maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar:source1 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= vvd@FreeBSD.org COMMENT= Lightweight Java Game Library WWW= https://www.lwjgl.org LICENSE= BSD3CLAUSE ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= Upstream support FreeBSD on amd64 only: https://github.com/LWJGL/lwjgl3/issues/421 BUILD_DEPENDS= ${LOCALBASE}/openjdk8/bin/java:java/openjdk8 \ kotlinc-jvm:lang/kotlin LIB_DEPENDS= libdraco.so:archivers/draco \ libopenal.so:audio/openal-soft \ libopus.so:audio/opus \ libdbus-1.so:devel/dbus \ libhwloc.so:devel/hwloc2 \ libffi.so:devel/libffi \ libmimalloc.so:devel/mimalloc \ 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 USES= gl gnome java:ant,run USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME:tu} GH_PROJECT= ${PORTNAME}${PKGNAMESUFFIX} USE_GL= gl USE_GNOME= glib20 gtk30 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 PLIST_SUB= MAJORVERSION=${PKGNAMESUFFIX} LIBSDIR= ${WRKSRC}/bin/libs/native/freebsd/*/org/lwjgl .include .if ${ARCH} == i386 MAKE_ENV+= ANT_OPTS=-Xmx2G .endif post-extract: ${MKDIR} ${WRKSRC}/bin/libs/java ${LN} -s ${DISTDIR}/maven2/com/beust/jcommander/1.78/jcommander-1.78.jar \ ${WRKSRC}/bin/libs/java/jcommander.jar ${LN} -s ${DISTDIR}/maven2/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar \ ${WRKSRC}/bin/libs/java/jopt-simple.jar ${LN} -s ${DISTDIR}/maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar \ ${WRKSRC}/bin/libs/java/commons-math3.jar ${LN} -s ${DISTDIR}/maven2/org/joml/joml/1.10.9/joml-1.10.9-sources.jar \ ${WRKSRC}/bin/libs/java/joml-sources.jar ${LN} -s ${DISTDIR}/maven2/org/joml/joml/1.10.9/joml-1.10.9.jar \ ${WRKSRC}/bin/libs/java/joml.jar - ${LN} -s ${DISTDIR}/maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0-sources.jar \ + ${LN} -s ${DISTDIR}/maven2/org/jspecify/jspecify/1.0.1/jspecify-1.0.1-sources.jar \ ${WRKSRC}/bin/libs/java/jspecify-sources.jar - ${CP} ${DISTDIR}/maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0.jar \ + ${CP} ${DISTDIR}/maven2/org/jspecify/jspecify/1.0.1/jspecify-1.0.1.jar \ ${WRKSRC}/bin/libs/java/jspecify.jar ${LN} -s ${DISTDIR}/maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37-sources.jar \ ${WRKSRC}/bin/libs/java/jmh-core-sources.jar ${LN} -s ${DISTDIR}/maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37.jar \ ${WRKSRC}/bin/libs/java/jmh-core.jar ${LN} -s ${DISTDIR}/maven2/org/openjdk/jmh/jmh-generator-annprocess/1.37/jmh-generator-annprocess-1.37.jar \ ${WRKSRC}/bin/libs/java/jmh-generator-annprocess.jar ${LN} -s ${DISTDIR}/maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar \ ${WRKSRC}/bin/libs/java/slf4j-api.jar ${LN} -s ${DISTDIR}/maven2/org/slf4j/slf4j-jdk14/1.7.36/slf4j-jdk14-1.7.36.jar \ ${WRKSRC}/bin/libs/java/slf4j-jdk14.jar ${LN} -s ${DISTDIR}/maven2/org/testng/testng/7.5/testng-7.5-sources.jar \ ${WRKSRC}/bin/libs/java/testng-sources.jar ${LN} -s ${DISTDIR}/maven2/org/testng/testng/7.5/testng-7.5.jar \ ${WRKSRC}/bin/libs/java/testng.jar ${LN} -s ${DISTDIR}/maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar \ ${WRKSRC}/bin/libs/java/jquery.jar post-patch: @${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} ${MKDIR} ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}${PKGNAMESUFFIX} \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}${PKGNAMESUFFIX} ${RM} -r ${WRKSRC}/bin/RELEASE/lwjgl-jemalloc ${INSTALL_DATA} ${WRKSRC}/bin/RELEASE/lwjgl*/*.jar \ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}${PKGNAMESUFFIX} ${INSTALL_LIB} ${LIBSDIR}/liblwjgl.so ${LIBSDIR}/*/liblwjgl*.so \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}${PKGNAMESUFFIX} .include diff --git a/games/lwjgl3/distinfo b/games/lwjgl3/distinfo index 575ad30f6ed4..c776ec514452 100644 --- a/games/lwjgl3/distinfo +++ b/games/lwjgl3/distinfo @@ -1,33 +1,33 @@ -TIMESTAMP = 1784444444 +TIMESTAMP = 1787616161 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 SIZE (maven2/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar) = 78146 SHA256 (maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar) = 1e56d7b058d28b65abd256b8458e3885b674c1d588fa43cd7d1cbb9c7ef2b308 SIZE (maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar) = 2213560 SHA256 (maven2/org/joml/joml/1.10.9/joml-1.10.9-sources.jar) = dca378f0e00ec9d13cd3c099629b38d6457e65f124c0c28e4c5479a8a60c1d60 SIZE (maven2/org/joml/joml/1.10.9/joml-1.10.9-sources.jar) = 760958 SHA256 (maven2/org/joml/joml/1.10.9/joml-1.10.9.jar) = feca4db853371704338621c120acc5cc32300d8af635fa42414b6213301e216b SIZE (maven2/org/joml/joml/1.10.9/joml-1.10.9.jar) = 814581 -SHA256 (maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0-sources.jar) = adf0898191d55937fb3192ba971826f4f294292c4a960740f3c27310e7b70296 -SIZE (maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0-sources.jar) = 11996 -SHA256 (maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0.jar) = 1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab -SIZE (maven2/org/jspecify/jspecify/1.0.0/jspecify-1.0.0.jar) = 3819 +SHA256 (maven2/org/jspecify/jspecify/1.0.1/jspecify-1.0.1-sources.jar) = 230c491aac6d2a2b7e66b68d4331b1d2626f1bf3a372c33bbe2b077297e46c45 +SIZE (maven2/org/jspecify/jspecify/1.0.1/jspecify-1.0.1-sources.jar) = 12012 +SHA256 (maven2/org/jspecify/jspecify/1.0.1/jspecify-1.0.1.jar) = 070d75f261fe4c5b8202508366715f7f2d4660f88c8ef7e6d3575e48c9683b66 +SIZE (maven2/org/jspecify/jspecify/1.0.1/jspecify-1.0.1.jar) = 3064 SHA256 (maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37-sources.jar) = fd4beda07b3b94cd0e32199401bbb2d9ed3371a770c8c320761b9442ff3e8e05 SIZE (maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37-sources.jar) = 416281 SHA256 (maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37.jar) = dc0eaf2bbf0036a70b60798c785d6e03a9daf06b68b8edb0f1ba9eb3421baeb3 SIZE (maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37.jar) = 552986 SHA256 (maven2/org/openjdk/jmh/jmh-generator-annprocess/1.37/jmh-generator-annprocess-1.37.jar) = 6a5604b5b804e0daca1145df1077609321687734a8b49387e49f10557c186c77 SIZE (maven2/org/openjdk/jmh/jmh-generator-annprocess/1.37/jmh-generator-annprocess-1.37.jar) = 30881 SHA256 (maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar) = d3ef575e3e4979678dc01bf1dcce51021493b4d11fb7f1be8ad982877c16a1c0 SIZE (maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar) = 41125 SHA256 (maven2/org/slf4j/slf4j-jdk14/1.7.36/slf4j-jdk14-1.7.36.jar) = 5bf64690af4e59876b8902bb0db3dd39c686a40abfed97d3837eeeec7a2922ac SIZE (maven2/org/slf4j/slf4j-jdk14/1.7.36/slf4j-jdk14-1.7.36.jar) = 8436 SHA256 (maven2/org/testng/testng/7.5/testng-7.5-sources.jar) = b87c87ab56212a895cf535a4fedd4a9d4be77427257b11ce6574cb15834357cc SIZE (maven2/org/testng/testng/7.5/testng-7.5-sources.jar) = 486428 SHA256 (maven2/org/testng/testng/7.5/testng-7.5.jar) = e549db50dcc421f9501d6af933af15e4fba96617577409d939724cd7e1a25033 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.4.2_GH0.tar.gz) = 4badae311ddee9fd4b318ebc59fc61c990ffaf8d2b5bb2cc4077c0beec36f715 -SIZE (LWJGL-lwjgl3-3.4.2_GH0.tar.gz) = 10412088 +SHA256 (LWJGL-lwjgl3-3.4.3_GH0.tar.gz) = 039b5c4b9ef1927d56f6e63909ef3cbfba130d9f0294af37440d831048d2e724 +SIZE (LWJGL-lwjgl3-3.4.3_GH0.tar.gz) = 10452740