From d166b28639baf9921d2b5b7bebb4ec3547474eb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= Date: Sun, 29 Mar 2026 20:21:48 +0200 Subject: [PATCH] dev-util/mig: improve dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas K. Hüttel --- dev-util/mig/mig-1.8_p20231217.ebuild | 12 +++++++----- dev-util/mig/mig-9999.ebuild | 12 +++++++----- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/dev-util/mig/mig-1.8_p20231217.ebuild b/dev-util/mig/mig-1.8_p20231217.ebuild index f070ac7da5046..3367b7017cecf 100644 --- a/dev-util/mig/mig-1.8_p20231217.ebuild +++ b/dev-util/mig/mig-1.8_p20231217.ebuild @@ -11,11 +11,6 @@ HOMEPAGE="https://www.gnu.org/software/hurd/microkernel/mach/mig/gnu_mig.html" if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://git.savannah.gnu.org/git/hurd/mig.git" inherit autotools git-r3 - - BDEPEND=" - sys-devel/bison - sys-devel/flex - " elif [[ ${PV} == *_p* ]] ; then MY_PV=${PV%_p*}+git${PV#*_p} MY_P=${PN}_${MY_PV} @@ -33,10 +28,17 @@ LICENSE="GPL-2 BSD-2" SLOT="0" [[ ${PV} != 9999 ]] && KEYWORDS="~amd64 ~x86" +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + if is_crosspkg ; then DEPEND+=" cross-${CTARGET}/gnumach" fi +RDEPEND="dev-lang/perl" + src_prepare() { default [[ ${PV} == 9999 ]] && eautoreconf diff --git a/dev-util/mig/mig-9999.ebuild b/dev-util/mig/mig-9999.ebuild index 6725c0acd2dc4..39ef312f20cdc 100644 --- a/dev-util/mig/mig-9999.ebuild +++ b/dev-util/mig/mig-9999.ebuild @@ -11,11 +11,6 @@ HOMEPAGE="https://www.gnu.org/software/hurd/microkernel/mach/mig/gnu_mig.html" if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://git.savannah.gnu.org/git/hurd/mig.git" inherit autotools git-r3 - - BDEPEND=" - sys-devel/bison - sys-devel/flex - " elif [[ ${PV} == *_p* ]] ; then MY_PV=${PV%_p*}+git${PV#*_p} MY_P=${PN}_${MY_PV} @@ -33,10 +28,17 @@ LICENSE="GPL-2 BSD-2" SLOT="0" [[ ${PV} != 9999 ]] && KEYWORDS="~amd64 ~x86" +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + if is_crosspkg ; then DEPEND+=" cross-${CTARGET}/gnumach" fi +RDEPEND="dev-lang/perl" + src_prepare() { default [[ ${PV} == 9999 ]] && eautoreconf