Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/
Date: Thu, 20 Jan 2022 07:23:55
Message-Id: 1642663401.6470f96bc9a6ed058175e72c7e076faab32cf874.gyakovlev@gentoo
1 commit: 6470f96bc9a6ed058175e72c7e076faab32cf874
2 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 19 07:59:13 2022 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 20 07:23:21 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6470f96b
7
8 dev-java/openjdk: force jbootstrap if not using system jdk
9
10 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
11 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
12
13 dev-java/openjdk/openjdk-11.0.14_p9.ebuild | 2 ++
14 dev-java/openjdk/openjdk-17.0.2_p8.ebuild | 2 ++
15 2 files changed, 4 insertions(+)
16
17 diff --git a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
18 index 71999041b6d8..452a5d1fe3b4 100644
19 --- a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
20 +++ b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
21 @@ -44,6 +44,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
22
23 IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap selinux source system-bootstrap systemtap"
24
25 +REQUIRED_USE="!system-bootstrap? ( jbootstrap )"
26 +
27 COMMON_DEPEND="
28 media-libs/freetype:2=
29 media-libs/giflib:0/7
30
31 diff --git a/dev-java/openjdk/openjdk-17.0.2_p8.ebuild b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
32 index 8f9535b79322..1396149efca2 100644
33 --- a/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
34 +++ b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
35 @@ -42,6 +42,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
36
37 IUSE="alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap selinux source system-bootstrap systemtap"
38
39 +REQUIRED_USE="!system-bootstrap? ( jbootstrap )"
40 +
41 COMMON_DEPEND="
42 media-libs/freetype:2=
43 media-libs/giflib:0/7