| Port details |
- prismlauncher Minecraft launcher with ability to manage multiple instances
- 11.0.1 games
=1 11.0.1Version of this port present on the latest quarterly branch. - Maintainer: avereeken@fastmail.de
 - Port Added: 2024-09-09 18:03:03
- Last Update: 2026-07-29 09:30:29
- Commit Hash: 3cffa6e
- People watching this port, also watch:: tmux, sudo-rs, blocky, ntpd-rs, python311
- Also Listed In: java
- License: GPLv3
- WWW:
- https://prismlauncher.org/
- Description:
- A custom launcher for Minecraft that allows you to easily manage
multiple installations of Minecraft at once. (Fork of MultiMC)
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- prismlauncher>0:games/prismlauncher
- To install the port:
- cd /usr/ports/games/prismlauncher/ && make install clean
- To add the package, run one of these commands:
- pkg install games/prismlauncher
- pkg install prismlauncher
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: prismlauncher
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1775987132
SHA256 (PrismLauncher-11.0.1.tar.gz) = 8dc12c1d5bfd67b1e07047313c606826da0079f214a81311d6f5e24005894e8d
SIZE (PrismLauncher-11.0.1.tar.gz) = 4114142
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- vulkan-headers>0 : graphics/vulkan-headers
- cmake : devel/cmake-core
- ninja : devel/ninja
- update-desktop-database : devel/desktop-file-utils
- java : java/openjdk25
- ECMConfig.cmake : devel/kf6-extra-cmake-modules
- pkgconf>=1.3.0_1 : devel/pkgconf
- update-mime-database : misc/shared-mime-info
- Runtime dependencies:
-
- ca_root_nss>=0 : security/ca_root_nss
- lwjgl3>0 : games/lwjgl3
- xrandr : x11/xrandr
- update-desktop-database : devel/desktop-file-utils
- java : java/openjdk25
- update-mime-database : misc/shared-mime-info
- Library dependencies:
-
- libcmark.so : textproc/cmark
- libqrencode.so : graphics/libqrencode
- libquazip1-qt6.so : archivers/quazip
- libtomlplusplus.so : devel/tomlplusplus
- libOpenGL.so : graphics/libglvnd
- libQt6Core.so : devel/qt6-base
- libQt6NetworkAuth.so : net/qt6-networkauth
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- games_prismlauncher
- USES:
- cmake compiler:c++17-lang desktop-file-utils gl java kde:6 pkgconfig qt:6 shared-mime-info
- pkg-message:
-
NVIDIA users have probably to add the following to the
environment variables section:
LD_LIBMAP libGLX.so libGL-NVIDIA.so
libGLX.so.0 libGL-NVIDIA.so.1
For older cards that dont support OpenGL 4
you have to add the following to the environment variables section:
MESA_GL_VERSION_OVERRIDE 3.2
MESA_GLSL_VERSION_OVERRIDE 330
In case that the mod Sodium complains about incompatible LWJGL version,
it's possible to set the Java argument -Dsodium.checks.issue2561=false
to workaround it. Please note that this makes it difficult to diagnose
crashes at startup or that it might not even work at all.
This port installs the required Java and LWJGL versions needed to
run the latest version of the game. If you wish to play older
versions, the logs will advise you to install the appropriate ones.
Have Fun!
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
11.0.1 29 Jul 2026 09:30:29
    |
Max Brazhnikov (makc)  |
*/*: archivers/quazip is Qt6 only now |
11.0.1 11 Jul 2026 19:09:45
    |
Älven (alven)  Author: Alexander Vereeken |
*/*: Update maintainer e-mail address
PR: 296700
MFH: 2026Q3
Approved by: Alexander Vereeken <Alexander88207@protonmail.com> (maintainer)
Approved by: db@, yuri@ (Mentors, implicit) |
11.0.1 12 Apr 2026 17:11:22
    |
Yusuf Yaman (nxjoseph)  Author: Alexander Vereeken |
games/prismlauncher: Update to 11.0.1
Changelogs:
* https://prismlauncher.org/news/release-11
* https://prismlauncher.org/news/release-11.0.1
Port changes:
* Track changes to USES Java, prioritizing default Java and
setting LWJGL version strictly to the latest game release only.
* Add new build dependency graphics/vulkan-headers.
PR: 293576
Reported by: Alexander Vereeken <Alexander88207@protonmail.com> (maintainer)
Approved by: vvd (co-mentor) |
10.0.5_2 02 Apr 2026 21:06:57
    |
Ronald Klop (ronald)  |
*/*: bump portrevision after java_default=25 update
Included all ports that have USES=java.
PR: 293559 |
10.0.5_1 26 Feb 2026 08:10:21
    |
Ronald Klop (ronald)  |
*/*: bump portrevision after java_default=21 update
PR: 272855 |
10.0.5 23 Feb 2026 13:16:50
    |
Vladimir Druzenko (vvd)  Author: Alexander Vereeken |
games/prismlauncher: Update 10.0.2 => 10.0.5
Changelog:
https://github.com/PrismLauncher/PrismLauncher/releases/tag/10.0.5
Switch to upstream's tarball from USE_GITHUB auto-generated.
PR: 293350
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org> |
10.0.2 16 Jan 2026 21:28:15
    |
Vladimir Druzenko (vvd)  Author: Alexander Vereeken |
games/prismlauncher: Update 9.4 => 10.0.2
News:
https://prismlauncher.org/news/release-10
https://prismlauncher.org/news/release-10.0.1
https://prismlauncher.org/news/release-10.0.2
PR: 292508 |
9.4 08 Apr 2025 08:28:11
    |
Vladimir Druzenko (vvd)  Author: Alexander Vereeken |
games/prismlauncher: Update 9.2 => 9.4
Changelogs:
https://prismlauncher.org/news/release-9.3
https://prismlauncher.org/news/release-9.4
PR: 285948 |
9.2_1 06 Feb 2025 16:43:24
    |
Vladimir Druzenko (vvd)  Author: Yusuf Yaman |
games/prismlauncher: Add missing dependency
Fix SSL handshake error due to missing dependency security/ca_root_nss
causing offline Microsoft account.
PR: 284618
Approved by: Alexander Vereeken <Alexander88207@protonmail.com> (maintainer) |
9.2 15 Jan 2025 02:16:30
    |
Vladimir Druzenko (vvd)  Author: Alexander Vereeken |
games/prismlauncher: Update 9.0 → 9.2
Changelogs:
https://prismlauncher.org/news/release-9.1
https://prismlauncher.org/news/release-9.2
PR: 284065 |
9.0 31 Dec 2024 08:57:55
    |
Muhammad Moinur Rahman (bofh)  |
Mk/**java.mk: Convert bsd.java.mk to USES
The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
USES=java:build,run if NO_BUILD is undefined. Else it defaults to
USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>
Approved by: mat (portmgr), glewis
Differential Revision: https://reviews.freebsd.org/D48201 |
9.0 26 Oct 2024 23:08:07
    |
Vladimir Druzenko (vvd)  Author: Alexander Vereeken |
games/prismlauncher: Add workaround notice for using Sodium with our LWJGL3
version
In case that the mod Sodium complains about incompatible LWJGL version,
it's possible to set the Java argument -Dsodium.checks.issue2561=false
to workaround it. Please note that this makes it difficult to diagnose
crashes at startup or that it might not even work at all.
PR: 282333 |
9.0 22 Oct 2024 19:47:14
    |
Vladimir Druzenko (vvd)  Author: Alexander Vereeken |
games/prismlauncher: Update 8.4 → 9.0
Changelog: https://prismlauncher.org/news/release-9.0
PR: 282253 |
8.4 14 Sep 2024 14:41:05
    |
Vladimir Druzenko (vvd)  |
games/prismlauncher: Build with java 7 compatibility if build with jdk < 20
Java 20 and above has dropped binary compatibility with Java 7.
When the Prism Launcher is compiled with Java 20+, the sources are
patched to be binary compatible with Java 8 instead of Java 7.
This may cause issues with very old Minecraft versions and/or older
Forge versions: https://github.com/PolyMC/PolyMC/issues/515.
If you have problems, install an older Java compiler and recompile
games/Prismlauncher.
Approved by: Alexander88207@protonmail.com (maintainer, via Discord) |
8.4 09 Sep 2024 18:48:00
    |
Vladimir Druzenko (vvd)  |
games/prismlauncher: Replace hardcoded /usr/local with LOCALBASE
Approved by: Alexander Vereeken <Alexander88207@protonmail.com> (maintainer) |
8.4 09 Sep 2024 18:00:06
    |
Vladimir Druzenko (vvd)  Author: Alexander Vereeken |
games/prismlauncher: New port: Minecraft launcher with ability to manage
multiple instances
A custom launcher for Minecraft that allows you to easily manage
multiple installations of Minecraft at once. (Fork of MultiMC)
https://prismlauncher.org
Differential Revision: https://reviews.freebsd.org/D44661 |