diff options
author | Sam James <sam@gentoo.org> | 2022-11-08 01:18:21 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-11-08 01:18:21 +0000 |
commit | 9e31f300c271105246eff16f2ec30e61d8754876 (patch) | |
tree | 46e9a7107a3e021fa595bc26be0d05435b7d7e5e | |
parent | sys-libs/musl: RDEPEND -> PDEPEND for libxcrypt (diff) | |
download | gentoo-9e31f300c271105246eff16f2ec30e61d8754876.tar.gz gentoo-9e31f300c271105246eff16f2ec30e61d8754876.tar.bz2 gentoo-9e31f300c271105246eff16f2ec30e61d8754876.zip |
sys-libs/libxcrypt: add (R)DEPEND on sys-libs/musl too
Ordering for a fresh crossdev root w/ 'armv7a-unknown-linux-musleabihf-emerge -v1 musl'
now works correctly instead of pulling in libxcrypt first.
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r-- | sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild b/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild index bb75ae09bb7a..d0bd8a723065 100644 --- a/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild +++ b/sys-libs/libxcrypt/libxcrypt-4.4.30.ebuild @@ -37,12 +37,14 @@ is_cross() { [[ "${#enabled_abis[@]}" -le 1 ]] && [[ ${CHOST} != ${CTARGET} ]] } -DEPEND="system? ( +DEPEND=" + system? ( elibc_glibc? ( ${CATEGORY}/glibc[-crypt(+)] !${CATEGORY}/glibc[crypt(+)] ) elibc_musl? ( + ${CATEGORY}/musl[-crypt(+)] !${CATEGORY}/musl[crypt(+)] ) ) |