diff options
author | Thiago Kenji Okada <thiagokokada@gmail.com> | 2023-02-03 21:11:37 +0000 |
---|---|---|
committer | Thiago Kenji Okada <thiagokokada@gmail.com> | 2023-02-04 12:25:21 +0000 |
commit | 0ff244342e357614d0e810a0866adb4101a581ed (patch) | |
tree | 65dfdbf0873a70e5dd2773bd744d6f00043e98ee /pkgs/development/compilers/openjdk | |
parent | 3db2a9d2d39251f4c2ed05afd30f9235537ab7be (diff) | |
download | nixlib-0ff244342e357614d0e810a0866adb4101a581ed.tar nixlib-0ff244342e357614d0e810a0866adb4101a581ed.tar.gz nixlib-0ff244342e357614d0e810a0866adb4101a581ed.tar.bz2 nixlib-0ff244342e357614d0e810a0866adb4101a581ed.tar.lz nixlib-0ff244342e357614d0e810a0866adb4101a581ed.tar.xz nixlib-0ff244342e357614d0e810a0866adb4101a581ed.tar.zst nixlib-0ff244342e357614d0e810a0866adb4101a581ed.zip |
openjdk14: disable JavaFX by default
JavaFX is an optional component of Java since version 11, not used by most applications and also a source of many security issues (i.e.: it bundles both media codecs and WebKit). Also, it is only available in some platforms. So this commit will disable JavaFX by default, that will allow us to reduce the closure size significantly and reduce the attack surface of Java applications for most users. Derivations that needs it can always override the parameter themselves.
Diffstat (limited to 'pkgs/development/compilers/openjdk')
-rw-r--r-- | pkgs/development/compilers/openjdk/14.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/development/compilers/openjdk/14.nix b/pkgs/development/compilers/openjdk/14.nix index 047e1a390819..50e23ca1399c 100644 --- a/pkgs/development/compilers/openjdk/14.nix +++ b/pkgs/development/compilers/openjdk/14.nix @@ -4,7 +4,7 @@ , libXcursor, libXrandr, fontconfig, openjdk14-bootstrap , setJavaClassPath , headless ? false -, enableJavaFX ? openjfx.meta.available, openjfx +, enableJavaFX ? false, openjfx , enableGnome2 ? true, gtk3, gnome_vfs, glib, GConf }: |