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