notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
openjfx14 JavaFX SDK overlay for OpenJDK 11 java 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 Version of this port present on the latest quarterly branch.
Maintainer: search for ports maintained by this maintainer
Port Added: 2020-10-28 17:15:41
Last Update: 2022-04-10 19:11:41
Commit Hash: d63665f
People watching this port, also watch:: py38-Automat, freeimage, font-misc-meltho, libjxl, py39-pycparser
Also Listed In: devel x11-toolkits
License: GPLv2
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (41 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/openjfx14-
  3. /usr/local/share/licenses/openjfx14-
  4. /usr/local/share/licenses/openjfx14-
  5. /usr/local/openjfx14/
  6. /usr/local/openjfx14/jmods/javafx.base.jmod
  7. /usr/local/openjfx14/jmods/javafx.controls.jmod
  8. /usr/local/openjfx14/jmods/javafx.fxml.jmod
  9. /usr/local/openjfx14/jmods/
  10. /usr/local/openjfx14/jmods/
  11. /usr/local/openjfx14/jmods/javafx.swing.jmod
  12. /usr/local/openjfx14/jmods/javafx.web.jmod
  13. /usr/local/openjfx14/lib/javafx.base.jar
  14. /usr/local/openjfx14/lib/javafx.controls.jar
  15. /usr/local/openjfx14/lib/javafx.fxml.jar
  16. /usr/local/openjfx14/lib/
  17. /usr/local/openjfx14/lib/
  18. /usr/local/openjfx14/lib/
  19. /usr/local/openjfx14/lib/javafx.swing.jar
  20. /usr/local/openjfx14/lib/javafx.web.jar
  21. /usr/local/openjfx14/lib/
  22. /usr/local/openjfx14/lib/
  23. /usr/local/openjfx14/lib/
  24. /usr/local/openjfx14/lib/
  25. /usr/local/openjfx14/lib/
  26. /usr/local/openjfx14/lib/
  27. /usr/local/openjfx14/lib/
  28. /usr/local/openjfx14/lib/
  29. /usr/local/openjfx14/lib/
  30. /usr/local/openjfx14/lib/
  31. /usr/local/openjfx14/lib/
  32. /usr/local/openjfx14/lib/
  33. /usr/local/openjfx14/lib/
  34. /usr/local/openjfx14/lib/
  35. /usr/local/openjfx14/lib/
  36. /usr/local/openjfx14/lib/
  37. /usr/local/openjfx14/lib/
  38. @comment /usr/local/openjfx14/lib/javafx-swt.jar
  39. @owner
  40. @group
  41. @mode
Collapse this list.
Dependency lines:
  • openjfx14>0:java/openjfx14
To install the port:
cd /usr/ports/java/openjfx14/ && make install clean
To add the package, run one of these commands:
  • pkg install java/openjfx14
  • pkg install openjfx14
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: openjfx14
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 i386 powerpc64 powerpc64le
Packages (timestamps in pop-ups are UTC):

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. zip : archivers/zip
  2. apache-ant>0 : devel/apache-ant
  3. gradle62>=6.2 : devel/gradle62
  4. junit.jar : java/junit
  5. cmake : devel/cmake
  6. java : java/openjdk11
  7. ruby27 : lang/ruby27
  8. ninja : devel/ninja
  9. pkgconf>=1.3.0_1 : devel/pkgconf
  10. gmake>=4.3 : devel/gmake
  11. bison : devel/bison
  12. gperf : devel/gperf
  13. python3.8 : lang/python38
  14. xorgproto>=0 : x11/xorgproto
  15. x11.pc : x11/libX11
  16. xtst.pc : x11/libXtst
  17. xxf86vm.pc : x11/libXxf86vm
  18. xcomposite.pc : x11/libXcomposite
  19. xdamage.pc : x11/libXdamage
  20. xfixes.pc : x11/libXfixes
  21. xrender.pc : x11/libXrender
  22. xt.pc : x11-toolkits/libXt
  23. perl5>=5.32.r0<5.33 : lang/perl5.32
Runtime dependencies:
  1. java : java/openjdk11
  2. x11.pc : x11/libX11
  3. xtst.pc : x11/libXtst
  4. xxf86vm.pc : x11/libXxf86vm
  5. xcomposite.pc : x11/libXcomposite
  6. xdamage.pc : x11/libXdamage
  7. xfixes.pc : x11/libXfixes
  8. xrender.pc : x11/libXrender
  9. xt.pc : x11-toolkits/libXt
Library dependencies:
  1. : audio/alsa-lib
  2. : x11-fonts/fontconfig
  3. : print/freetype2
  4. : multimedia/ffmpeg
  5. : audio/sndio
  6. : devel/icu
  7. : devel/gettext-runtime
  8. : graphics/libglvnd
  9. : accessibility/atk
  10. : graphics/cairo
  11. : graphics/gdk-pixbuf2
  12. : devel/glib20
  13. : devel/gettext-runtime
  14. : x11-toolkits/gtk20
  15. : x11-toolkits/gtk30
  16. : textproc/libxml2
  17. : textproc/libxslt
  18. : x11-toolkits/pango
  19. : graphics/jpeg-turbo
  20. : databases/sqlite3
Patch dependencies:
  1. ruby27 : lang/ruby27
Extract dependencies:
  1. ruby27 : lang/ruby27
This port is required by:
for Build
  1. biology/igv
for Run
  1. biology/igv
  2. databases/sqldeveloper
  3. deskutils/ganttproject
  4. devel/pycharm-pro
  5. java/bluej
  6. multimedia/filebot

Configuration Options:
Options name:


FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
10 Apr 2022 19:11:41
 files touched by this commit commit hash:d63665f7cd9c99880704a3c5bc221829cb009744
Charlie Li (vishwin) search for other commits by this committer
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate commit to facilitate easier cherry-picking for

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
07 Apr 2022 00:39:10
 files touched by this commit commit hash:268cee3b0227efd217869b43152e8936a05cb850
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 71.1

Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
26 Mar 2022 08:27:27
 files touched by this commit commit hash:247c7db7513f1264922428278678da641c5a3f52
Matthias Fechner (mfechner) search for other commits by this committer
textproc/libxml2: bump all dependencies

This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
16 Mar 2022 08:43:59
 files touched by this commit commit hash:9a7664c519f2cc3b3cfd19608a7e2e2a7994c000
Mikael Urankar (mikael) search for other commits by this committer
java/openjfx14: Enable on i386
12 Dec 2021 17:58:57
 files touched by this commit commit hash:4ddd25225aa38b53f02f4e5b95551cc7cd63647c
Mikael Urankar (mikael) search for other commits by this committer
Author: Benjamin Takacs
java/openjfx14: fix build with non-default CCACHE_DIR

In the build of openjfx14 CCACHE_DIR gets lost leading to build failures e.g.
when building as nobody, so add it into ccwrapper and cxxwrapper.

While here remove redundant ${SETENV} in do-build (${_GRADLE_RUN}
already contains ${SETENV})

PR:		260215
28 Oct 2021 16:37:30
 files touched by this commit commit hash:f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 70.1

Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
22 Jun 2021 18:53:08
 files touched by this commit commit hash:da3162c7c9f01912ba1940e188b253f2b5c7ba77
Kevin Bowling (kbowling) search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:
08 Apr 2021 23:33:31
 files touched by this commit commit hash:69d24a727d44d398f7357cb844386f3ec4750a4f
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 69.1

Reported by:	GitHub (watch releases)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
15 Mar 2021 15:49:49
Original commit files touched by this commit Revision:568465
pkubaj search for other commits by this committer
java/openjfx14: enable on powerpc64le
03 Nov 2020 00:56:27
Original commit files touched by this commit Revision:553940
jbeich search for other commits by this committer
devel/icu: update to 68.1

Reported by:	GitHub (watch releases)
28 Oct 2020 17:15:34
Original commit files touched by this commit Revision:553555
mikael search for other commits by this committer
java/openjfx14: add new port

OpenJFX is an open source, next generation client application platform for
desktop and embedded systems based on JavaSE. It is a collaborative effort by
many individuals and companies with the goal of producing a modern, efficient,
and fully featured toolkit for developing rich client applications.

PR:		248248

Number of commits found: 13