Skip to content

Commit

Permalink
dev-java/openjdk: drop nsplugin, webstart flags.
Browse files Browse the repository at this point in the history
simply install icedtea-web instead

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev <[email protected]>
  • Loading branch information
gyakovlev committed Sep 5, 2020
1 parent 0a3e594 commit 078b415
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 13 deletions.
1 change: 0 additions & 1 deletion dev-java/openjdk/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,5 @@
<flag name="jbootstrap">Build OpenJDK twice, the second time using the result of the first</flag>
<flag name="source">Install JVM sources</flag>
<flag name="systemtap" restrict="&gt;=dev-java/openjdk-11">Enable SystemTAP/DTrace tracing</flag>
<flag name="webstart">Provide javaws command through symlink to icedtea-web</flag>
</use>
</pkgmetadata>
7 changes: 1 addition & 6 deletions dev-java/openjdk/openjdk-11.0.8_p10.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.
LICENSE="GPL-2"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"

IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap nsplugin +pch selinux source systemtap webstart"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap +pch selinux source systemtap"

COMMON_DEPEND="
media-libs/freetype:2=
Expand Down Expand Up @@ -68,11 +68,6 @@ DEPEND="
)
"

PDEPEND="
webstart? ( >=dev-java/icedtea-web-1.6.1:0 )
nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )
"

REQUIRED_USE="javafx? ( alsa !headless-awt )"

S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}"
Expand Down
8 changes: 2 additions & 6 deletions dev-java/openjdk/openjdk-8.265_p01.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="$(ver_cut 1)"
KEYWORDS="amd64 ppc64 x86"
IUSE="alsa debug cups doc examples headless-awt +jbootstrap nsplugin +pch selinux source webstart"
IUSE="alsa debug cups doc examples headless-awt +jbootstrap +pch selinux source"

COMMON_DEPEND="
media-libs/freetype:2=
Expand Down Expand Up @@ -73,11 +73,6 @@ DEPEND="
)
"

PDEPEND="
webstart? ( >=dev-java/icedtea-web-1.6.1:0 )
nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )
"

S="${WORKDIR}/jdk${SLOT}u-jdk${MY_PV}"

# The space required to build varies wildly depending on USE flags,
Expand Down Expand Up @@ -223,4 +218,5 @@ src_install() {

pkg_postinst() {
java-vm-2_pkg_postinst
einfo "JavaWebStart functionality provided by icedtea-web package"
}

0 comments on commit 078b415

Please sign in to comment.