diff options
author | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2021-08-07 09:11:15 -0400 |
---|---|---|
committer | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2021-08-07 09:11:15 -0400 |
commit | f3364bb8babee2a92bba05370e2fc0adcc822f95 (patch) | |
tree | 50c32b07489c1601d58193fda1a98b20f3e7a391 /dev-java/openj9-openjdk/openj9-openjdk-11.9999.ebuild | |
parent | 511342b8bdf8c0bc3b05d68aa37fe93262bea252 (diff) | |
download | gentoo-overlay-f3364bb8babee2a92bba05370e2fc0adcc822f95.tar.xz gentoo-overlay-f3364bb8babee2a92bba05370e2fc0adcc822f95.zip |
dev-java/openj9-openjdk: force cmake, remove freemarker
Diffstat (limited to 'dev-java/openj9-openjdk/openj9-openjdk-11.9999.ebuild')
-rw-r--r-- | dev-java/openj9-openjdk/openj9-openjdk-11.9999.ebuild | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/dev-java/openj9-openjdk/openj9-openjdk-11.9999.ebuild b/dev-java/openj9-openjdk/openj9-openjdk-11.9999.ebuild index 61efb07..fe6e12c 100644 --- a/dev-java/openj9-openjdk/openj9-openjdk-11.9999.ebuild +++ b/dev-java/openj9-openjdk/openj9-openjdk-11.9999.ebuild @@ -86,10 +86,6 @@ DEPEND=" dev-java/openjdk-bin:${SLOT} dev-java/openjdk:${SLOT} ) - || ( - dev-java/freemarker-bin - dev-java/freemarker - ) " REQUIRED_USE="javafx? ( alsa !headless-awt )" @@ -241,8 +237,8 @@ src_configure() { --enable-headless-only=$(usex headless-awt yes no) $(tc-is-clang && echo "--with-toolchain-type=clang") - --with-freemarker-jar=$(java-pkg_getjar --build-only $freemarker freemarker.jar) --disable-warnings-as-errors{,-omr,-openj9} + --with-cmake $(use_enable ddr) ) @@ -266,6 +262,7 @@ src_configure() { unset _JAVA_OPTIONS JAVA JAVA_TOOL_OPTIONS JAVAC XARGS CFLAGS= CXXFLAGS= LDFLAGS= \ CONFIG_SITE=/dev/null \ + EXTRA_CMAKE_ARGS="-DOMR_WARNINGS_AS_ERRORS=OFF" \ econf "${myconf[@]}" ) } |