about summary refs log tree commit diff
path: root/pkgs/development/compilers/openjdk
diff options
context:
space:
mode:
authorThiago Kenji Okada <thiagokokada@gmail.com>2023-02-03 21:11:36 +0000
committerThiago Kenji Okada <thiagokokada@gmail.com>2023-02-04 12:17:06 +0000
commitd7c4a9bf931b7b6d3dfdc563e23fc260987f2ee7 (patch)
tree80a245311ffe1e0d10283d6f0ded2b0c54943ce5 /pkgs/development/compilers/openjdk
parenta76479057a7ad8ffdab37f7a39d118525e805a22 (diff)
downloadnixlib-d7c4a9bf931b7b6d3dfdc563e23fc260987f2ee7.tar
nixlib-d7c4a9bf931b7b6d3dfdc563e23fc260987f2ee7.tar.gz
nixlib-d7c4a9bf931b7b6d3dfdc563e23fc260987f2ee7.tar.bz2
nixlib-d7c4a9bf931b7b6d3dfdc563e23fc260987f2ee7.tar.lz
nixlib-d7c4a9bf931b7b6d3dfdc563e23fc260987f2ee7.tar.xz
nixlib-d7c4a9bf931b7b6d3dfdc563e23fc260987f2ee7.tar.zst
nixlib-d7c4a9bf931b7b6d3dfdc563e23fc260987f2ee7.zip
openjfx17: add with{Media,Webkit} options
Diffstat (limited to 'pkgs/development/compilers/openjdk')
-rw-r--r--pkgs/development/compilers/openjdk/openjfx/17.nix9
1 files changed, 6 insertions, 3 deletions
diff --git a/pkgs/development/compilers/openjdk/openjfx/17.nix b/pkgs/development/compilers/openjdk/openjfx/17.nix
index 618bf7a35f6d..febbff49537b 100644
--- a/pkgs/development/compilers/openjdk/openjfx/17.nix
+++ b/pkgs/development/compilers/openjdk/openjfx/17.nix
@@ -1,6 +1,9 @@
 { stdenv, lib, fetchFromGitHub, writeText, openjdk17_headless, gradle_7
 , pkg-config, perl, cmake, gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsa-lib
-, ffmpeg_4-headless, python3, ruby, icu68 }:
+, ffmpeg_4-headless, python3, ruby, icu68
+, withMedia ? true
+, withWebKit ? false
+}:
 
 let
   major = "17";
@@ -66,8 +69,8 @@ in makePackage {
   pname = "openjfx-modular-sdk";
 
   gradleProperties = ''
-    COMPILE_MEDIA = true
-    COMPILE_WEBKIT = false
+    COMPILE_MEDIA = ${lib.boolToString withMedia}
+    COMPILE_WEBKIT = ${lib.boolToString withWebKit}
   '';
 
   preBuild = ''