summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCédric Krier <cedk@gentoo.org>2024-06-07 18:48:33 +0200
committerCédric Krier <cedk@gentoo.org>2024-06-07 18:50:05 +0200
commite394eb879bbbe11e85526e7813d989cd87d7084c (patch)
treeb6b51b67e962203eb218150c25e47e8f4dee20b5
parent81c02fa2e2fdea8bceb174325e438e936153cd5c (diff)
downloadgentoo-e394eb879bbbe11e85526e7813d989cd87d7084c.tar.gz
gentoo-e394eb879bbbe11e85526e7813d989cd87d7084c.tar.bz2
gentoo-e394eb879bbbe11e85526e7813d989cd87d7084c.zip
dev-vcs/mercurial: forbid rust extension with python3_12
Closes: https://bugs.gentoo.org/933474 Signed-off-by: Cédric Krier <cedk@gentoo.org>
-rw-r--r--dev-vcs/mercurial/mercurial-6.5.3.ebuild2
-rw-r--r--dev-vcs/mercurial/mercurial-6.6.2.ebuild2
-rw-r--r--dev-vcs/mercurial/mercurial-6.7.3.ebuild2
-rw-r--r--dev-vcs/mercurial/mercurial-9999.ebuild2
4 files changed, 8 insertions, 0 deletions
diff --git a/dev-vcs/mercurial/mercurial-6.5.3.ebuild b/dev-vcs/mercurial/mercurial-6.5.3.ebuild
index bfa14f3f2494..d7bcc30791f4 100644
--- a/dev-vcs/mercurial/mercurial-6.5.3.ebuild
+++ b/dev-vcs/mercurial/mercurial-6.5.3.ebuild
@@ -186,6 +186,8 @@ DEPEND="emacs? ( >=app-editors/emacs-23.1:* )
dev-python/pygments[${PYTHON_USEDEP}]
)"
+REQUIRED_USE="rust? ( !$(python_gen_useflags 'python3_12') )"
+
SITEFILE="70${PN}-gentoo.el"
RESTRICT="!test? ( test )"
diff --git a/dev-vcs/mercurial/mercurial-6.6.2.ebuild b/dev-vcs/mercurial/mercurial-6.6.2.ebuild
index 4f7b98fedf5f..14955c8234f6 100644
--- a/dev-vcs/mercurial/mercurial-6.6.2.ebuild
+++ b/dev-vcs/mercurial/mercurial-6.6.2.ebuild
@@ -196,6 +196,8 @@ DEPEND="emacs? ( >=app-editors/emacs-23.1:* )
dev-python/pygments[${PYTHON_USEDEP}]
)"
+REQUIRED_USE="rust? ( !$(python_gen_useflags 'python3_12') )"
+
SITEFILE="70${PN}-gentoo.el"
RESTRICT="!test? ( test )"
diff --git a/dev-vcs/mercurial/mercurial-6.7.3.ebuild b/dev-vcs/mercurial/mercurial-6.7.3.ebuild
index e3538643ddbe..e979332baafa 100644
--- a/dev-vcs/mercurial/mercurial-6.7.3.ebuild
+++ b/dev-vcs/mercurial/mercurial-6.7.3.ebuild
@@ -207,6 +207,8 @@ DEPEND="emacs? ( >=app-editors/emacs-23.1:* )
dev-python/pygments[${PYTHON_USEDEP}]
)"
+REQUIRED_USE="rust? ( !$(python_gen_useflags 'python3_12') )"
+
SITEFILE="70${PN}-gentoo.el"
RESTRICT="!test? ( test )"
diff --git a/dev-vcs/mercurial/mercurial-9999.ebuild b/dev-vcs/mercurial/mercurial-9999.ebuild
index a38cb9230332..6b16f427545a 100644
--- a/dev-vcs/mercurial/mercurial-9999.ebuild
+++ b/dev-vcs/mercurial/mercurial-9999.ebuild
@@ -34,6 +34,8 @@ DEPEND="emacs? ( >=app-editors/emacs-23.1:* )
dev-python/pygments[${PYTHON_USEDEP}]
)"
+REQUIRED_USE="rust? ( !$(python_gen_useflags 'python3_12') )"
+
SITEFILE="70${PN}-gentoo.el"
RESTRICT="!test? ( test )"