summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@gentoo.org>2024-10-11 02:11:00 -0400
committerEli Schwartz <eschwartz@gentoo.org>2024-10-14 01:27:11 -0400
commitbe7134514c457e8a7f8945d85208828a40b47230 (patch)
treecf69bf42765d3da5b18e69f999589aa8883222b5 /dev-lang
parentdev-lang/mercury: mark as LTO-unsafe (diff)
downloadgentoo-be7134514c457e8a7f8945d85208828a40b47230.tar.gz
gentoo-be7134514c457e8a7f8945d85208828a40b47230.tar.bz2
gentoo-be7134514c457e8a7f8945d85208828a40b47230.zip
dev-lang/mercury: add missing build dependencies
Closes: https://bugs.gentoo.org/887165 Closes: https://bugs.gentoo.org/903639 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/mercury/mercury-22.01.1-r1.ebuild7
1 files changed, 6 insertions, 1 deletions
diff --git a/dev-lang/mercury/mercury-22.01.1-r1.ebuild b/dev-lang/mercury/mercury-22.01.1-r1.ebuild
index 965d58b1c65e..78b5f0afb2fb 100644
--- a/dev-lang/mercury/mercury-22.01.1-r1.ebuild
+++ b/dev-lang/mercury/mercury-22.01.1-r1.ebuild
@@ -33,7 +33,12 @@ RDEPEND="${COMMON_DEP}
emacs? ( >=app-editors/emacs-23.1:* )
java? ( >=virtual/jre-1.8:* )"
-BDEPEND="test? ( sys-libs/timezone-data )"
+# specifically verifies that you are not using generic lex/yacc
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+ test? ( sys-libs/timezone-data )
+"
SITEFILE=50${PN}-gentoo.el