diff options
Diffstat (limited to 'mail-client')
-rw-r--r-- | mail-client/Manifest.gz | bin | 3378 -> 3378 bytes | |||
-rw-r--r-- | mail-client/thunderbird/Manifest | 8 | ||||
-rw-r--r-- | mail-client/thunderbird/thunderbird-128.3.1-r1.ebuild (renamed from mail-client/thunderbird/thunderbird-128.3.1.ebuild) | 27 | ||||
-rw-r--r-- | mail-client/thunderbird/thunderbird-128.3.3-r1.ebuild (renamed from mail-client/thunderbird/thunderbird-128.3.3.ebuild) | 27 | ||||
-rw-r--r-- | mail-client/thunderbird/thunderbird-128.4.0-r1.ebuild (renamed from mail-client/thunderbird/thunderbird-128.4.0.ebuild) | 27 | ||||
-rw-r--r-- | mail-client/thunderbird/thunderbird-128.4.2-r1.ebuild (renamed from mail-client/thunderbird/thunderbird-128.4.2.ebuild) | 28 |
6 files changed, 48 insertions, 69 deletions
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz Binary files differindex f1a778a5cdfa..a48da2fece92 100644 --- a/mail-client/Manifest.gz +++ b/mail-client/Manifest.gz diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index ef45e1d942ce..ba5ba6d1cb35 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -268,8 +268,8 @@ DIST thunderbird-128.4.2esr-vi.xpi 790929 BLAKE2B ddbd7590845c4709696bdc40bdde31 DIST thunderbird-128.4.2esr-zh-CN.xpi 790746 BLAKE2B e36db30ea55aca604401defc3b4dbf5b267b37b2c01ff8e49526a56c37eced2b3090fc2a6dc6572fac6f853670adca75636260f41c7560035743b029578ef70c SHA512 5cd3c20d9f8767f4a7cb8df5ca3fe332aad07aff4402d73cf86c5603ef072e71f03b099289394184b871bcade9e1312671bcd8ac4faf30660a7eaf10843fe349 DIST thunderbird-128.4.2esr-zh-TW.xpi 794101 BLAKE2B 46ed75ed3dc6f687029bfb886f54142ded0ec1692ef4361d2057159800db1090913590d2cbd82b1eeb149cdd99f080bfcd40e5cf3afb5f290d29fea30260faca SHA512 6c42350e250b96ee5196c401e25f58dbaa4f4e54003af9732b799704c943db2ed79730a12f34c44f0d384a50a57d0cc078bc3c73cc1f0fca526ecb3fb2c82605 DIST thunderbird-128.4.2esr.source.tar.xz 676111384 BLAKE2B a750acc2450c37ba0a20d8f6529e672568342be7ce4f0e7048a35792ad2b4f8a3c119250299162d5e6358be1aaf436e51259074d08ee8152412911f92b69a2ed SHA512 4e37b77eb4652bc36585656bd3fe5416053f6a1a96ed1ca64c17d8d73031c746cb3832fd275d25f1283d20e18aa3e7b1df6d67864ced21b5f73042a42767cb45 -EBUILD thunderbird-128.3.1.ebuild 35874 BLAKE2B be15d9b420627957b0af027034226432b09c669d52500788accc50d2fd44b7a0aec465961b0f8ac6a003e1bde581c06452fbcc001e70a8cd7ab74800d6ecbfe6 SHA512 01cfe9cc797595d8a97e90e82bf6a275c7eb788e80c3371fb81cc7ed2e6a0985eb5cf10ed51ba79e93f479c450482ca8c3509c578117bba5836e125f8b1a9b59 -EBUILD thunderbird-128.3.3.ebuild 35875 BLAKE2B 9f874604e1accdc59e147f06d15dbfae92e5c6146d89c16f544a619c83118a0225ca6afeac95178218f0529e88a73697591322bebb440bbb732b481580a3c10d SHA512 f8263faf943c228b822088953393959983ef42be49de051dbbd7a5650e9b05e9c2cad1dc34d8b0b05c0ed4c4492fc13539c3bdbbd148d7f2a1714cf9bad6577b -EBUILD thunderbird-128.4.0.ebuild 34800 BLAKE2B d431f46268f95f1a68e7af6b3cf39cd8570b8a1bab4fa65d7888ce81998adce3a7c3cd3a0607afd0f15e0c59ec9086b1428d06457711cb2d330e0c6e64933d48 SHA512 17a3f377843a970bec081743f6152915112565fbf0fdec084e33ec9594be03b286f970ce30552f0169a87750bfb92c9f7023f3165ea0da36b9fd2452f846a8be -EBUILD thunderbird-128.4.2.ebuild 34800 BLAKE2B 53aee58c1affe823c143d39ddc2832ad067ac5ef0e5fc09b00703ba02c90c451477ce50f3740ceac8678f10748c7183379763dad81638cdef70ea1e0f8316267 SHA512 75f94d7ae19212a191d8d78ff18f865eb657d9f2b216334f7e5cb7d00984e179d1f9689aec77480dce4d3c816cf06c5bc3f2d4bf63c0de9f6e9a68b304930c08 +EBUILD thunderbird-128.3.1-r1.ebuild 35686 BLAKE2B 1a827df534d4ca9a916390b488894c6c55394594ac692895df4ba7320c4ca7dc7dc6ae39ff8f42b168dcc090344c1bd9c5bf9069e9df1d5b1f569f69f6ef5911 SHA512 a16d03439e18c5a2ed557dd59ce341b77d1c5252b94a0eeada5e88fe061df1082aa0b00420e54432510d1bbce6538f17309d88dfe31d2b6a1edf3d28472d6dde +EBUILD thunderbird-128.3.3-r1.ebuild 35687 BLAKE2B 9bb0867f0c87e8768a28f89a9996c59d347c6cde0ca480880a321379f0c42105ea87a557e43ba2394941842791fc8c8e04c43c212881fb222d170d1e585d9da3 SHA512 3b113d19791fa38ccfdeeda5bc56a3d39738a6260b333361767db2780afd26cb401769c4e8ef21ac22fe4775711659fd1f3517a0367031932ce4904d56cc504a +EBUILD thunderbird-128.4.0-r1.ebuild 34612 BLAKE2B 0fcad00883869ebcf503eb2aa1257642500ec051b6ff410257494416e9d1112480a3f80937547e4cfa5be2f6dd08f0ddbbf0654ec462b0a64e95d096477001b5 SHA512 c41cda0841adde77d694bf133853b4433c167702c851103158da4776ce0d021b436a5bc03d543c32a7fbb61379f4fa20aaabc245d77160d441de4788be2bfea7 +EBUILD thunderbird-128.4.2-r1.ebuild 34579 BLAKE2B e00c530ec48a696bb1d9b6317603d915a07622f03e2ec9c8e75afe89d7bc8e803c6d130db4dc6143964373f53bbef82ac4319b7f057115bd1f536481a78227f6 SHA512 d8f22568ea18a0c30e782731322d95fcb38f404d0fd6603c45eed7ca08ecef3fd72194e801abb6e523dea7fe48bc6f52938ae60b4861c7430d24fc27a89ce0fc MISC metadata.xml 2277 BLAKE2B e4681b61ae7363d0442ad382e5972c7654624c2033e43559d9d751af8abcebf6e1badede00b68d8f28ba0eda4b060acb3f730b79181d0acfc286c1a03c7cc2fe SHA512 517460e6a4ce6232570290b69596bc2e1913c7a95ef4df62216df4d3be7b8c83247004916ed5e74d285951d9e9d96fe80406d128a0764ab41aa26458805a1513 diff --git a/mail-client/thunderbird/thunderbird-128.3.1.ebuild b/mail-client/thunderbird/thunderbird-128.3.1-r1.ebuild index 898f5c3f9182..ab065c036d7e 100644 --- a/mail-client/thunderbird/thunderbird-128.3.1.ebuild +++ b/mail-client/thunderbird/thunderbird-128.3.1-r1.ebuild @@ -10,6 +10,9 @@ LLVM_COMPAT=( 17 18 ) PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="ncurses,sqlite,ssl" +RUST_MIN_VER="1.77.1" +RUST_NEEDS_LLVM=1 + WANT_AUTOCONF="2.1" VIRTUALX_REQUIRED="manual" @@ -39,7 +42,10 @@ MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing \ - optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg + optfeature pax-utils python-any-r1 rust toolchain-funcs virtualx xdg + +DESCRIPTION="Thunderbird Mail Client" +HOMEPAGE="https://www.thunderbird.net/" MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" @@ -53,14 +59,11 @@ PATCH_URIS=( SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz ${PATCH_URIS[@]}" +S="${WORKDIR}/${PN}-${PV%_*}" -DESCRIPTION="Thunderbird Mail Client" -HOMEPAGE="https://www.thunderbird.net/" - -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" - -SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" IUSE="+clang +dbus debug eme-free hardened hwaccel jack libproxy lto pgo pulseaudio sndio selinux" IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx" @@ -85,7 +88,6 @@ BDEPEND="${PYTHON_DEPS} sys-devel/llvm:${LLVM_SLOT} clang? ( sys-devel/lld:${LLVM_SLOT} - virtual/rust:0/llvm-${LLVM_SLOT} pgo? ( sys-libs/compiler-rt-sanitizers:${LLVM_SLOT}[profile] ) ) ') @@ -95,7 +97,6 @@ BDEPEND="${PYTHON_DEPS} >=dev-util/cbindgen-0.26.0 net-libs/nodejs virtual/pkgconfig - !clang? ( >=virtual/rust-1.76 ) !elibc_glibc? ( dev-lang/rust ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) @@ -190,8 +191,6 @@ DEPEND="${COMMON_DEPEND} x11-libs/libSM )" -S="${WORKDIR}/${PN}-${PV%_*}" - llvm_check_deps() { if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 @@ -204,11 +203,6 @@ llvm_check_deps() { return 1 fi - if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then - einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - if use pgo ; then if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing!" >&2 @@ -420,6 +414,7 @@ pkg_setup() { check-reqs_pkg_setup llvm-r1_pkg_setup + rust_pkg_setup if use clang && use lto && tc-ld-is-lld ; then local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') diff --git a/mail-client/thunderbird/thunderbird-128.3.3.ebuild b/mail-client/thunderbird/thunderbird-128.3.3-r1.ebuild index 2bfc08ccbbce..bfe021469cbd 100644 --- a/mail-client/thunderbird/thunderbird-128.3.3.ebuild +++ b/mail-client/thunderbird/thunderbird-128.3.3-r1.ebuild @@ -10,6 +10,9 @@ LLVM_COMPAT=( 17 18 ) PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="ncurses,sqlite,ssl" +RUST_MIN_VER="1.77.1" +RUST_NEEDS_LLVM=1 + WANT_AUTOCONF="2.1" VIRTUALX_REQUIRED="manual" @@ -39,7 +42,10 @@ MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing \ - optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg + optfeature pax-utils python-any-r1 rust toolchain-funcs virtualx xdg + +DESCRIPTION="Thunderbird Mail Client" +HOMEPAGE="https://www.thunderbird.net/" MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" @@ -53,14 +59,11 @@ PATCH_URIS=( SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz ${PATCH_URIS[@]}" +S="${WORKDIR}/${PN}-${PV%_*}" -DESCRIPTION="Thunderbird Mail Client" -HOMEPAGE="https://www.thunderbird.net/" - -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" IUSE="+clang +dbus debug eme-free hardened hwaccel jack libproxy lto pgo pulseaudio sndio selinux" IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx" @@ -85,7 +88,6 @@ BDEPEND="${PYTHON_DEPS} sys-devel/llvm:${LLVM_SLOT} clang? ( sys-devel/lld:${LLVM_SLOT} - virtual/rust:0/llvm-${LLVM_SLOT} pgo? ( sys-libs/compiler-rt-sanitizers:${LLVM_SLOT}[profile] ) ) ') @@ -95,7 +97,6 @@ BDEPEND="${PYTHON_DEPS} >=dev-util/cbindgen-0.26.0 net-libs/nodejs virtual/pkgconfig - !clang? ( >=virtual/rust-1.76 ) !elibc_glibc? ( dev-lang/rust ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) @@ -190,8 +191,6 @@ DEPEND="${COMMON_DEPEND} x11-libs/libSM )" -S="${WORKDIR}/${PN}-${PV%_*}" - llvm_check_deps() { if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 @@ -204,11 +203,6 @@ llvm_check_deps() { return 1 fi - if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then - einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - if use pgo ; then if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing!" >&2 @@ -420,6 +414,7 @@ pkg_setup() { check-reqs_pkg_setup llvm-r1_pkg_setup + rust_pkg_setup if use clang && use lto && tc-ld-is-lld ; then local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') diff --git a/mail-client/thunderbird/thunderbird-128.4.0.ebuild b/mail-client/thunderbird/thunderbird-128.4.0-r1.ebuild index ad9e924d2f96..e1d9aa0ef03a 100644 --- a/mail-client/thunderbird/thunderbird-128.4.0.ebuild +++ b/mail-client/thunderbird/thunderbird-128.4.0-r1.ebuild @@ -10,6 +10,9 @@ LLVM_COMPAT=( 17 18 19 ) PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="ncurses,sqlite,ssl" +RUST_MIN_VER="1.77.1" +RUST_NEEDS_LLVM=1 + WANT_AUTOCONF="2.1" VIRTUALX_REQUIRED="manual" @@ -39,7 +42,10 @@ MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing \ - optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg + optfeature pax-utils python-any-r1 rust toolchain-funcs virtualx xdg + +DESCRIPTION="Thunderbird Mail Client" +HOMEPAGE="https://www.thunderbird.net/" MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" @@ -53,14 +59,11 @@ PATCH_URIS=( SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz ${PATCH_URIS[@]}" +S="${WORKDIR}/${PN}-${PV%_*}" -DESCRIPTION="Thunderbird Mail Client" -HOMEPAGE="https://www.thunderbird.net/" - -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" - -SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" IUSE="clang +dbus debug eme-free hardened hwaccel jack libproxy lto pgo pulseaudio sndio selinux" IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx" @@ -85,7 +88,6 @@ BDEPEND="${PYTHON_DEPS} sys-devel/llvm:${LLVM_SLOT} clang? ( sys-devel/lld:${LLVM_SLOT} - virtual/rust:0/llvm-${LLVM_SLOT} pgo? ( sys-libs/compiler-rt-sanitizers:${LLVM_SLOT}[profile] ) ) ') @@ -95,7 +97,6 @@ BDEPEND="${PYTHON_DEPS} >=dev-util/cbindgen-0.26.0 net-libs/nodejs virtual/pkgconfig - !clang? ( >=virtual/rust-1.76 ) !elibc_glibc? ( dev-lang/rust ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) @@ -190,8 +191,6 @@ DEPEND="${COMMON_DEPEND} x11-libs/libSM )" -S="${WORKDIR}/${PN}-${PV%_*}" - llvm_check_deps() { if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 @@ -204,11 +203,6 @@ llvm_check_deps() { return 1 fi - if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then - einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - if use pgo ; then if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing!" >&2 @@ -420,6 +414,7 @@ pkg_setup() { check-reqs_pkg_setup llvm-r1_pkg_setup + rust_pkg_setup if use clang && use lto && tc-ld-is-lld ; then local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') diff --git a/mail-client/thunderbird/thunderbird-128.4.2.ebuild b/mail-client/thunderbird/thunderbird-128.4.2-r1.ebuild index bb3afcf18575..89b4020b4939 100644 --- a/mail-client/thunderbird/thunderbird-128.4.2.ebuild +++ b/mail-client/thunderbird/thunderbird-128.4.2-r1.ebuild @@ -10,6 +10,9 @@ LLVM_COMPAT=( 17 18 19 ) PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="ncurses,sqlite,ssl" +RUST_MIN_VER="1.77.1" +RUST_NEEDS_LLVM=1 + WANT_AUTOCONF="2.1" VIRTUALX_REQUIRED="manual" @@ -39,7 +42,10 @@ MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing \ - optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg + optfeature pax-utils python-any-r1 rust toolchain-funcs virtualx xdg + +DESCRIPTION="Thunderbird Mail Client" +HOMEPAGE="https://www.thunderbird.net/" MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" @@ -53,14 +59,11 @@ PATCH_URIS=( SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz ${PATCH_URIS[@]}" +S="${WORKDIR}/${PN}-${PV%_*}" -DESCRIPTION="Thunderbird Mail Client" -HOMEPAGE="https://www.thunderbird.net/" - -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" - -SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" IUSE="clang +dbus debug eme-free hardened hwaccel jack libproxy lto pgo pulseaudio sndio selinux" IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx" @@ -85,7 +88,6 @@ BDEPEND="${PYTHON_DEPS} sys-devel/llvm:${LLVM_SLOT} clang? ( sys-devel/lld:${LLVM_SLOT} - virtual/rust:0/llvm-${LLVM_SLOT} pgo? ( sys-libs/compiler-rt-sanitizers:${LLVM_SLOT}[profile] ) ) ') @@ -95,8 +97,6 @@ BDEPEND="${PYTHON_DEPS} >=dev-util/cbindgen-0.26.0 net-libs/nodejs virtual/pkgconfig - !clang? ( >=virtual/rust-1.76 ) - !elibc_glibc? ( dev-lang/rust ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( @@ -190,8 +190,6 @@ DEPEND="${COMMON_DEPEND} x11-libs/libSM )" -S="${WORKDIR}/${PN}-${PV%_*}" - llvm_check_deps() { if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 @@ -204,11 +202,6 @@ llvm_check_deps() { return 1 fi - if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then - einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - if use pgo ; then if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing!" >&2 @@ -420,6 +413,7 @@ pkg_setup() { check-reqs_pkg_setup llvm-r1_pkg_setup + rust_pkg_setup if use clang && use lto && tc-ld-is-lld ; then local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') |