notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
prismlauncher Minecraft launcher with ability to manage multiple instances
11.0.1 games on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 10.0.5_1Version of this port present on the latest quarterly branch.
Maintainer: Alexander88207@protonmail.com search for ports maintained by this maintainer
Port Added: 2024-09-09 18:03:03
Last Update: 2026-04-12 17:11:22
Commit Hash: 102d61e
People watching this port, also watch:: tmux, sudo-rs, blocky, adguardhome, 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)
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (17 items)
Collapse this list.
  1. /usr/local/share/licenses/prismlauncher-11.0.1/catalog.mk
  2. /usr/local/share/licenses/prismlauncher-11.0.1/LICENSE
  3. /usr/local/share/licenses/prismlauncher-11.0.1/GPLv3
  4. bin/prismlauncher
  5. share/PrismLauncher/JavaCheck.jar
  6. share/PrismLauncher/NewLaunch.jar
  7. share/PrismLauncher/NewLaunchLegacy.jar
  8. share/PrismLauncher/qtlogging.ini
  9. share/applications/org.prismlauncher.PrismLauncher.desktop
  10. share/icons/hicolor/256x256/apps/org.prismlauncher.PrismLauncher.png
  11. share/icons/hicolor/scalable/apps/org.prismlauncher.PrismLauncher.svg
  12. share/metainfo/org.prismlauncher.PrismLauncher.metainfo.xml
  13. share/mime/packages/org.prismlauncher.PrismLauncher.xml
  14. share/qlogging-categories6/prismlauncher.categories
  15. @owner
  16. @group
  17. @mode
Collapse this list.
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):
prismlauncher
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-11.0.1---n/an/an/a
FreeBSD:13:quarterly-10.0.5_1---n/an/an/a
FreeBSD:14:latest-11.0.1------
FreeBSD:14:quarterly-10.0.5_1------
FreeBSD:15:latest-11.0.1n/a-n/an/a--
FreeBSD:15:quarterly-10.0.5_1n/a-n/an/a--
FreeBSD:16:latest-11.0.1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. vulkan-headers>0 : graphics/vulkan-headers
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. update-desktop-database : devel/desktop-file-utils
  5. java : java/openjdk25
  6. ECMConfig.cmake : devel/kf6-extra-cmake-modules
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. update-mime-database : misc/shared-mime-info
Runtime dependencies:
  1. ca_root_nss>=0 : security/ca_root_nss
  2. lwjgl3>0 : games/lwjgl3
  3. xrandr : x11/xrandr
  4. update-desktop-database : devel/desktop-file-utils
  5. java : java/openjdk25
  6. update-mime-database : misc/shared-mime-info
Library dependencies:
  1. libcmark.so : textproc/cmark
  2. libqrencode.so : graphics/libqrencode
  3. libquazip1-qt6.so : archivers/quazip@qt6
  4. libtomlplusplus.so : devel/tomlplusplus
  5. libOpenGL.so : graphics/libglvnd
  6. libQt6Core.so : devel/qt6-base
  7. 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:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/PrismLauncher/PrismLauncher/releases/download/11.0.1/
Collapse this list.

Number of commits found: 14

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
11.0.1
12 Apr 2026 17:11:22
commit hash: 102d61ef4a99fb24188c4a890015b4876e44854acommit hash: 102d61ef4a99fb24188c4a890015b4876e44854acommit hash: 102d61ef4a99fb24188c4a890015b4876e44854acommit hash: 102d61ef4a99fb24188c4a890015b4876e44854a files touched by this commit
Yusuf Yaman (nxjoseph) search for other commits by this committer
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
commit hash: 86813e9ccf597695e26c8104e678f913689f1e93commit hash: 86813e9ccf597695e26c8104e678f913689f1e93commit hash: 86813e9ccf597695e26c8104e678f913689f1e93commit hash: 86813e9ccf597695e26c8104e678f913689f1e93 files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
*/*: 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
commit hash: 2baaf16375792e66c71bc985f99e147f90be47fccommit hash: 2baaf16375792e66c71bc985f99e147f90be47fccommit hash: 2baaf16375792e66c71bc985f99e147f90be47fccommit hash: 2baaf16375792e66c71bc985f99e147f90be47fc files touched by this commit
Ronald Klop (ronald) search for other commits by this committer
*/*: bump portrevision after java_default=21 update

PR:	272855
10.0.5
23 Feb 2026 13:16:50
commit hash: 4bed92e31bfe299131660e79b94a4f083bb7f436commit hash: 4bed92e31bfe299131660e79b94a4f083bb7f436commit hash: 4bed92e31bfe299131660e79b94a4f083bb7f436commit hash: 4bed92e31bfe299131660e79b94a4f083bb7f436 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
commit hash: 3fe4210b2bfb6f0a572ef90aab67f53864961b3acommit hash: 3fe4210b2bfb6f0a572ef90aab67f53864961b3acommit hash: 3fe4210b2bfb6f0a572ef90aab67f53864961b3acommit hash: 3fe4210b2bfb6f0a572ef90aab67f53864961b3a files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
commit hash: 688550144eec5b1cc2f1dad240461a5312d5ec65commit hash: 688550144eec5b1cc2f1dad240461a5312d5ec65commit hash: 688550144eec5b1cc2f1dad240461a5312d5ec65commit hash: 688550144eec5b1cc2f1dad240461a5312d5ec65 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
commit hash: 9135117d5f0808ab00c74fcbb88a2b95563765e8commit hash: 9135117d5f0808ab00c74fcbb88a2b95563765e8commit hash: 9135117d5f0808ab00c74fcbb88a2b95563765e8commit hash: 9135117d5f0808ab00c74fcbb88a2b95563765e8 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
commit hash: 89279da2fa7ab2c6f9243cd81bc98203c0c1f6eccommit hash: 89279da2fa7ab2c6f9243cd81bc98203c0c1f6eccommit hash: 89279da2fa7ab2c6f9243cd81bc98203c0c1f6eccommit hash: 89279da2fa7ab2c6f9243cd81bc98203c0c1f6ec files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
commit hash: 0835676e361bca74b28b09fe0425ed5ee958f26bcommit hash: 0835676e361bca74b28b09fe0425ed5ee958f26bcommit hash: 0835676e361bca74b28b09fe0425ed5ee958f26bcommit hash: 0835676e361bca74b28b09fe0425ed5ee958f26b files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
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
commit hash: b6d4e71f1b1e7a0dca1b47d7f1223b14c2b55c42commit hash: b6d4e71f1b1e7a0dca1b47d7f1223b14c2b55c42commit hash: b6d4e71f1b1e7a0dca1b47d7f1223b14c2b55c42commit hash: b6d4e71f1b1e7a0dca1b47d7f1223b14c2b55c42 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
commit hash: 881e10fe04a53b681d28cce0edb300e9b7651f43commit hash: 881e10fe04a53b681d28cce0edb300e9b7651f43commit hash: 881e10fe04a53b681d28cce0edb300e9b7651f43commit hash: 881e10fe04a53b681d28cce0edb300e9b7651f43 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
commit hash: d091ccbfd3813878c7fb4c39741f10d1f9f1e20fcommit hash: d091ccbfd3813878c7fb4c39741f10d1f9f1e20fcommit hash: d091ccbfd3813878c7fb4c39741f10d1f9f1e20fcommit hash: d091ccbfd3813878c7fb4c39741f10d1f9f1e20f files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
commit hash: 1079dca83e68bc158791d69083095a90fc901c7ecommit hash: 1079dca83e68bc158791d69083095a90fc901c7ecommit hash: 1079dca83e68bc158791d69083095a90fc901c7ecommit hash: 1079dca83e68bc158791d69083095a90fc901c7e files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
games/prismlauncher: Replace hardcoded /usr/local with LOCALBASE

Approved by:	Alexander Vereeken <Alexander88207@protonmail.com> (maintainer)
8.4
09 Sep 2024 18:00:06
commit hash: cfd09d6e9d1bca2c3f41e14500e8a1c5ad39518ecommit hash: cfd09d6e9d1bca2c3f41e14500e8a1c5ad39518ecommit hash: cfd09d6e9d1bca2c3f41e14500e8a1c5ad39518ecommit hash: cfd09d6e9d1bca2c3f41e14500e8a1c5ad39518e files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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

Number of commits found: 14