From bbfb4b4d29b372977ccd8e757ef7bc71b99a26e9 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 9 Nov 2024 07:52:27 +0000 Subject: [PATCH] dev-vcs/mercurial: only call rust_pkg_setup w/ USE=rust Signed-off-by: Sam James --- dev-vcs/mercurial/mercurial-6.5.3-r2.ebuild | 4 ++++ dev-vcs/mercurial/mercurial-6.6.2-r2.ebuild | 4 ++++ dev-vcs/mercurial/mercurial-6.7.4-r2.ebuild | 4 ++++ dev-vcs/mercurial/mercurial-6.8.1-r1.ebuild | 4 ++++ dev-vcs/mercurial/mercurial-9999.ebuild | 4 ++++ 5 files changed, 20 insertions(+) diff --git a/dev-vcs/mercurial/mercurial-6.5.3-r2.ebuild b/dev-vcs/mercurial/mercurial-6.5.3-r2.ebuild index 969e0594fd27e..933cf0197caad 100644 --- a/dev-vcs/mercurial/mercurial-6.5.3-r2.ebuild +++ b/dev-vcs/mercurial/mercurial-6.5.3-r2.ebuild @@ -197,6 +197,10 @@ RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}/python3.12.patch" ) +pkg_setup() { + use rust && rust_pkg_setup +} + src_unpack() { default_src_unpack if use rust; then diff --git a/dev-vcs/mercurial/mercurial-6.6.2-r2.ebuild b/dev-vcs/mercurial/mercurial-6.6.2-r2.ebuild index 9ee1dc0cfb348..5d8b7b8bc699b 100644 --- a/dev-vcs/mercurial/mercurial-6.6.2-r2.ebuild +++ b/dev-vcs/mercurial/mercurial-6.6.2-r2.ebuild @@ -207,6 +207,10 @@ RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}/python3.12.patch" ) +pkg_setup() { + use rust && rust_pkg_setup +} + src_unpack() { default_src_unpack if use rust; then diff --git a/dev-vcs/mercurial/mercurial-6.7.4-r2.ebuild b/dev-vcs/mercurial/mercurial-6.7.4-r2.ebuild index f68c7388f0143..5654ea2bc44db 100644 --- a/dev-vcs/mercurial/mercurial-6.7.4-r2.ebuild +++ b/dev-vcs/mercurial/mercurial-6.7.4-r2.ebuild @@ -218,6 +218,10 @@ RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}/python3.12.patch" ) +pkg_setup() { + use rust && rust_pkg_setup +} + src_unpack() { default_src_unpack if use rust; then diff --git a/dev-vcs/mercurial/mercurial-6.8.1-r1.ebuild b/dev-vcs/mercurial/mercurial-6.8.1-r1.ebuild index 2e09a308c5dfa..5673dd914f40d 100644 --- a/dev-vcs/mercurial/mercurial-6.8.1-r1.ebuild +++ b/dev-vcs/mercurial/mercurial-6.8.1-r1.ebuild @@ -234,6 +234,10 @@ SITEFILE="70${PN}-gentoo.el" RESTRICT="!test? ( test )" +pkg_setup() { + use rust && rust_pkg_setup +} + src_unpack() { default_src_unpack if use rust; then diff --git a/dev-vcs/mercurial/mercurial-9999.ebuild b/dev-vcs/mercurial/mercurial-9999.ebuild index 3d26e755559cc..df6dbbf2a3de0 100644 --- a/dev-vcs/mercurial/mercurial-9999.ebuild +++ b/dev-vcs/mercurial/mercurial-9999.ebuild @@ -41,6 +41,10 @@ SITEFILE="70${PN}-gentoo.el" RESTRICT="!test? ( test )" +pkg_setup() { + use rust && rust_pkg_setup +} + src_unpack() { mercurial_src_unpack if use rust; then