commit:     9710dca8c320423fe6e4e2e873c12fbc9fd3b3f7
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Jun  1 09:10:21 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Jun 30 20:18:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9710dca8

dev-lang/mercury: avoid jdk in RDEPEND

according to Java_Developer_Guide

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 .../{mercury-22.01.1.ebuild => mercury-22.01.1-r1.ebuild}  | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-lang/mercury/mercury-22.01.1.ebuild 
b/dev-lang/mercury/mercury-22.01.1-r1.ebuild
similarity index 96%
rename from dev-lang/mercury/mercury-22.01.1.ebuild
rename to dev-lang/mercury/mercury-22.01.1-r1.ebuild
index 37e98fc591fe..1e265cff12ff 100644
--- a/dev-lang/mercury/mercury-22.01.1.ebuild
+++ b/dev-lang/mercury/mercury-22.01.1-r1.ebuild
@@ -12,6 +12,7 @@ DESCRIPTION="Mercury is a modern general-purpose 
logic/functional programming la
 HOMEPAGE="https://mercurylang.org";
 SRC_URI="https://dl.mercurylang.org/release/${MY_P}.tar.gz
        
https://dev.gentoo.org/~keri/distfiles/mercury/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz";
+S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
@@ -20,18 +21,19 @@ KEYWORDS="amd64 x86"
 IUSE="debug doc emacs examples java mono profile readline test threads trail"
 RESTRICT="!test? ( test )"
 
-DEPEND="net-libs/libnsl:0=
+COMMON_DEP="net-libs/libnsl:0=
        readline? ( sys-libs/readline:= )
-       java? ( >=virtual/jdk-1.8:* )
        mono? ( dev-lang/mono )
        doc? ( sys-apps/texinfo )"
 
-RDEPEND="${DEPEND}
-       emacs? ( >=app-editors/emacs-23.1:* )"
+DEPEND="${COMMON_DEP}
+       java? ( >=virtual/jdk-1.8:* )"
 
-BDEPEND="test? ( sys-libs/timezone-data )"
+RDEPEND="${COMMON_DEP}
+       emacs? ( >=app-editors/emacs-23.1:* )
+       java? ( >=virtual/jre-1.8:* )"
 
-S="${WORKDIR}"/${MY_P}
+BDEPEND="test? ( sys-libs/timezone-data )"
 
 SITEFILE=50${PN}-gentoo.el
 

Reply via email to