summaryrefslogtreecommitdiff
path: root/dev-util/idea-community/idea-community-2020.3.0.203.5981.155-r1.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/idea-community/idea-community-2020.3.0.203.5981.155-r1.ebuild')
-rw-r--r--dev-util/idea-community/idea-community-2020.3.0.203.5981.155-r1.ebuild14
1 files changed, 12 insertions, 2 deletions
diff --git a/dev-util/idea-community/idea-community-2020.3.0.203.5981.155-r1.ebuild b/dev-util/idea-community/idea-community-2020.3.0.203.5981.155-r1.ebuild
index 358d9caaec62..7c07043f326c 100644
--- a/dev-util/idea-community/idea-community-2020.3.0.203.5981.155-r1.ebuild
+++ b/dev-util/idea-community/idea-community-2020.3.0.203.5981.155-r1.ebuild
@@ -42,22 +42,32 @@ DEPEND="!dev-util/${PN}:14
dev-java/openjdk-bin:11
)"
RDEPEND="${DEPEND}
- >=virtual/jdk-1.7:*
dev-java/jansi-native
dev-libs/libdbusmenu
- =dev-util/lldb-10*"
+ =dev-util/lldb-10*
+ || (
+ dev-java/openjdk:11
+ dev-java/openjdk-bin:11
+ )"
BDEPEND="dev-util/patchelf"
RESTRICT="splitdebug"
S="${WORKDIR}/${MY_PN}-IC-$(ver_cut 4-6)"
QA_PREBUILT="opt/${PN}-${MY_PV}/*"
+PATCHES=(
+ "${FILESDIR}/${PN}-jdk.patch"
+)
+
src_unpack() {
default_src_unpack
mkdir jre64 && cd jre64 && unpack jbr-${JRE11_BASE}-linux-x64-b${JRE11_VER}.tar.gz
}
src_prepare() {
+
+ default_src_prepare
+
if use amd64; then
JRE_DIR=jre64
else