diff --git a/games/prismlauncher/Makefile b/games/prismlauncher/Makefile index 88e5bf9179ab..4671adbbcee1 100644 --- a/games/prismlauncher/Makefile +++ b/games/prismlauncher/Makefile @@ -1,47 +1,48 @@ PORTNAME= prismlauncher -DISTVERSION= 9.4 +DISTVERSION= 10.0.2 CATEGORIES= games java MAINTAINER= Alexander88207@protonmail.com COMMENT= Minecraft launcher with ability to manage multiple instances WWW= https://prismlauncher.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.md LIB_DEPENDS= libcmark.so:textproc/cmark \ + libqrencode.so:graphics/libqrencode \ libquazip1-qt6.so:archivers/quazip@qt6 \ libtomlplusplus.so:devel/tomlplusplus RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ lwjgl>0:games/lwjgl \ lwjgl3>0:games/lwjgl3 \ openjdk21>0:java/openjdk21 \ xrandr:x11/xrandr -USES= cmake compiler:c++17-lang desktop-file-utils gl java kde:6 qt:6 \ - shared-mime-info +USES= cmake compiler:c++17-lang desktop-file-utils gl java kde:6 \ + pkgconfig qt:6 shared-mime-info USE_GITHUB= yes GH_ACCOUNT= PrismLauncher GH_PROJECT= ${GH_ACCOUNT} -GH_TUPLE= gulrak:filesystem:9fda7b0a:filesystem/libraries/filesystem \ - PrismLauncher:libnbtplusplus:23b95512:libnbtplusplus/libraries/libnbtplusplus +GH_TUPLE= gulrak:filesystem:0e72911:filesystem/libraries/filesystem \ + PrismLauncher:libnbtplusplus:531449b:libnbtplusplus/libraries/libnbtplusplus USE_GL= opengl USE_KDE= ecm:build -USE_QT= 5compat base networkauth +USE_QT= base networkauth CMAKE_ARGS= -DJAVA_HOME=${JAVA_HOME} -DJava_JAVAC_EXECUTABLE=${JAVAC} \ -DLauncher_BUILD_PLATFORM=FreeBSD .include .if ${JAVA_PORT_VERSION} >= 20 EXTRA_PATCHES= ${PATCHDIR}/extra-patch-libraries_javacheck_CMakeLists.txt \ ${PATCHDIR}/extra-patch-libraries_launcher_CMakeLists.txt .endif post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/launcher/minecraft/LaunchProfile.cpp \ ${WRKSRC}/launcher/minecraft/MinecraftInstance.cpp .include diff --git a/games/prismlauncher/distinfo b/games/prismlauncher/distinfo index 43d4f0bfd7df..c8fdb4184bb8 100644 --- a/games/prismlauncher/distinfo +++ b/games/prismlauncher/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1744051700 -SHA256 (PrismLauncher-PrismLauncher-9.4_GH0.tar.gz) = 1b5b9e7e18142b0bbf931d2cf4d477364442024b75ab78603318028bb2744534 -SIZE (PrismLauncher-PrismLauncher-9.4_GH0.tar.gz) = 4449515 -SHA256 (gulrak-filesystem-9fda7b0a_GH0.tar.gz) = 66f11d0c0edcecd9b73f657ae099af056fc3f85e90ff5df07970ab6f9853a449 -SIZE (gulrak-filesystem-9fda7b0a_GH0.tar.gz) = 211753 -SHA256 (PrismLauncher-libnbtplusplus-23b95512_GH0.tar.gz) = 4393bc210d2025029fc364d761d339c88223a3cdd03b401ebee58d5e3cddb4dc -SIZE (PrismLauncher-libnbtplusplus-23b95512_GH0.tar.gz) = 48603 +TIMESTAMP = 1768580371 +SHA256 (PrismLauncher-PrismLauncher-10.0.2_GH0.tar.gz) = 713f6bc150f1eb3cb2d201209e14bdc755456661e9763c930da831e728555c31 +SIZE (PrismLauncher-PrismLauncher-10.0.2_GH0.tar.gz) = 4026817 +SHA256 (gulrak-filesystem-0e72911_GH0.tar.gz) = 2ed60eedcd545b5ab3e17368c7ea721f04c52d702a350bc26ac99a836422a481 +SIZE (gulrak-filesystem-0e72911_GH0.tar.gz) = 212978 +SHA256 (PrismLauncher-libnbtplusplus-531449b_GH0.tar.gz) = 3faa7367df952f77b0368546dfbfe17ea67e80b97a40713d1f8e83dc3ba3688c +SIZE (PrismLauncher-libnbtplusplus-531449b_GH0.tar.gz) = 48576 diff --git a/games/prismlauncher/pkg-plist b/games/prismlauncher/pkg-plist index a30a2f2f55d7..bca0fb131e4b 100644 --- a/games/prismlauncher/pkg-plist +++ b/games/prismlauncher/pkg-plist @@ -1,10 +1,11 @@ bin/prismlauncher share/PrismLauncher/JavaCheck.jar share/PrismLauncher/NewLaunch.jar share/PrismLauncher/NewLaunchLegacy.jar share/PrismLauncher/qtlogging.ini share/applications/org.prismlauncher.PrismLauncher.desktop +share/icons/hicolor/256x256/apps/org.prismlauncher.PrismLauncher.png share/icons/hicolor/scalable/apps/org.prismlauncher.PrismLauncher.svg share/metainfo/org.prismlauncher.PrismLauncher.metainfo.xml share/mime/packages/modrinth-mrpack-mime.xml share/qlogging-categories6/prismlauncher.categories