summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2020-07-17 18:21:01 +0200
committerThomas Deutschmann <whissi@gentoo.org>2020-07-17 19:16:42 +0200
commit1b1172ffe9d3b9ae3d0110588c7db55354acbda0 (patch)
tree35337fc16baf08d28ebabcd670e1e0d1c0cc3296 /mail-client/thunderbird
parentwww-client/firefox: ESR: backport toolchain fix (diff)
downloadgentoo-1b1172ffe9d3b9ae3d0110588c7db55354acbda0.tar.gz
gentoo-1b1172ffe9d3b9ae3d0110588c7db55354acbda0.tar.bz2
gentoo-1b1172ffe9d3b9ae3d0110588c7db55354acbda0.zip
mail-client/thunderbird: synchronize with firefox ebuild
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'mail-client/thunderbird')
-rw-r--r--mail-client/thunderbird/thunderbird-68.10.0.ebuild10
1 files changed, 9 insertions, 1 deletions
diff --git a/mail-client/thunderbird/thunderbird-68.10.0.ebuild b/mail-client/thunderbird/thunderbird-68.10.0.ebuild
index e45188ded655..5da743f127c7 100644
--- a/mail-client/thunderbird/thunderbird-68.10.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-68.10.0.ebuild
@@ -132,6 +132,9 @@ DEPEND="${CDEPEND}
>=net-libs/nodejs-8.11.0
>=sys-devel/binutils-2.30
sys-apps/findutils
+ virtual/pkgconfig
+ >=virtual/rust-1.34.0
+ <virtual/rust-1.45.0
|| (
(
sys-devel/clang:10
@@ -171,7 +174,6 @@ DEPEND="${CDEPEND}
)
)
pulseaudio? ( media-sound/pulseaudio )
- >=virtual/rust-1.34.0
wayland? ( >=x11-libs/gtk+-3.11:3[wayland] )
amd64? ( >=dev-lang/yasm-1.1 virtual/opengl )
x86? ( >=dev-lang/yasm-1.1 virtual/opengl )
@@ -290,6 +292,12 @@ src_prepare() {
"${S}"/build/moz.configure/toolchain.configure \
|| die "sed failed to set num_cores"
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
+ || die "sed failed to set toolchain prefix"
+
# Enable gnomebreakpad
if use debug ; then
sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \