1 |
commit: a6e19af689feddc6b57b0c0bb0eb5dfd3bddad61 |
2 |
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Mar 10 23:43:46 2020 +0000 |
4 |
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Mar 10 23:48:30 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e19af6 |
7 |
|
8 |
www-client/seamonkey: Fixed build with USE="-pulseaudio" |
9 |
|
10 |
Fixed build on x86 |
11 |
Adjusted disk space requirements |
12 |
|
13 |
Closes: https://bugs.gentoo.org/711748 |
14 |
Package-Manager: Portage-2.3.93, Repoman-2.3.20 |
15 |
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org> |
16 |
|
17 |
www-client/seamonkey/Manifest | 2 +- |
18 |
www-client/seamonkey/seamonkey-2.53.1.ebuild | 10 ++++++---- |
19 |
2 files changed, 7 insertions(+), 5 deletions(-) |
20 |
|
21 |
diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest |
22 |
index 5635b7ed3dd..c5f8cb56e1a 100644 |
23 |
--- a/www-client/seamonkey/Manifest |
24 |
+++ b/www-client/seamonkey/Manifest |
25 |
@@ -1,6 +1,6 @@ |
26 |
DIST seamonkey-2.49.5-patches-01.tar.xz 14488 BLAKE2B 6619f5d8e034e72cac37ba2421ebcdd62a23054b118c40e0daabe6943a45b8b98ee3cfeb46ac60280d34d5bef5facc7bdadb01af23ad54631ad4dd2021d5b8d3 SHA512 f39cd1518d060a384fb2fcac1e394329ef3728f121a0b777233e1d2887cecc0a0df64530de344edfad098a462f048c031a4cd01828d9fe4a9e45f88035536196 |
27 |
DIST seamonkey-2.49.5.source-l10n.tar.xz 11706060 BLAKE2B 24b8185cc958ac82433d7bbaab48f4ce4b6d18fd5299a6d2e24f804178f162edc9b29664e0f8437a69b767b8e3e6d0b860301de25daa89b4181af58ef1053c37 SHA512 eda23c334123e7fb060e93a5495b061e96a71944ce4216eee1dbf017d4803310da0882ff9fcf2c986e016ac8bbcca1fe7c2837dd04ea8208fe7127bf6e92afc5 |
28 |
DIST seamonkey-2.49.5.source.tar.xz 231748204 BLAKE2B eeae383fabb596fdc25ab3a68f1c1161b6bb3aa2d1086b53b2f843047182e68cf9f8a0ce689e4b037068f08a0467b7911947415bc9f141b6c0ddc52e0a749d88 SHA512 31309def1ad4276f13ecb343e936c7cade4b6850db88d9d84700f86bff7024b2b217b9e50fc3756b1d1beea483ceaa2a5a3afd053da00f6ac06e3795e9116789 |
29 |
-DIST seamonkey-2.53.1-patches-01.tar.xz 59412 BLAKE2B 33266a36a7c50bd4fc124b104132268ec9276ad3620724a9adf6dbb54ef078dea945ccdfc5285ad09a56831269fa3bd03a1d5bba03e90152254cf6e8c5c6c5e3 SHA512 7387c6f4416c90db00fbbeec951bf7961e4ca980beb0d3a4cd6385c94524d7da13619d84b5f4f4c83b4e5641a9970493c3bfbdabc86333a2626a848587a2fc76 |
30 |
+DIST seamonkey-2.53.1-patches-02.tar.xz 73596 BLAKE2B 79136ce3ffb93bd76ada89458df7a1ef360dc59f68716a987a63ed8074963a2673d766d63e99947120fc000e3809377a7bf852feb3f6ea385f52ee1c9a44772a SHA512 80a23c65f4dbef05e3cc16bc4ffe4dd3e8f5312641dc02b5f92de70e322771a702aa9ae486e5e5e5b5a659aec46b5b931dc8c6f575612cbd5e6aaa0c0ee43fe7 |
31 |
DIST seamonkey-2.53.1.source-l10n.tar.xz 11423472 BLAKE2B ce577c8fd5ff10fdfe5a9f8725cacf2801ed2d4fc66f9535ec1a57e2a613d87925bbccd1293aef8d86c329a221d6f0a5f694b16c8762e2aceed1b4c60cf5883c SHA512 52bc7d82e935abb67778a6fcdab6a9e6d66a196d0962c59ddddae4ae854e1cd0e923016b13afa55df7a3f3997014fc38e729605d449a170a7ff96b905c7ea084 |
32 |
DIST seamonkey-2.53.1.source.tar.xz 290149116 BLAKE2B 613625df9f364550b1456a8f4afad012469e0740d3e084cf2d4e94b22389d2a8de5fa5012bcb8c6139e092054cfd2214d3d93e562a522f76009b6e5e3b5f406d SHA512 67c8a5343070948a88f1184a4f0c6ec720f9d43910165812b05a2a1bed8b698de2860d75b4bbf831f23c750fb521f50afa44ddc13835047f517a1407892ede3f |
33 |
|
34 |
diff --git a/www-client/seamonkey/seamonkey-2.53.1.ebuild b/www-client/seamonkey/seamonkey-2.53.1.ebuild |
35 |
index 7025807df72..4c739fd8d3b 100644 |
36 |
--- a/www-client/seamonkey/seamonkey-2.53.1.ebuild |
37 |
+++ b/www-client/seamonkey/seamonkey-2.53.1.ebuild |
38 |
@@ -36,7 +36,7 @@ MOZ_GENERATE_LANGPACKS=1 |
39 |
MOZ_L10N_SOURCEDIR="${S}/${P}-l10n" |
40 |
inherit autotools check-reqs flag-o-matic mozcoreconf-v6 mozextension mozlinguas-v2 nsplugins pax-utils toolchain-funcs xdg-utils |
41 |
|
42 |
-PATCH="${PN}-2.53.1-patches-01" |
43 |
+PATCH="${PN}-2.53.1-patches-02" |
44 |
|
45 |
DESCRIPTION="Seamonkey Web Browser" |
46 |
HOMEPAGE="http://www.seamonkey-project.org" |
47 |
@@ -155,9 +155,9 @@ pkg_setup() { |
48 |
pkg_pretend() { |
49 |
# Ensure we have enough disk space to compile |
50 |
if use debug || use test ; then |
51 |
- CHECKREQS_DISK_BUILD="8G" |
52 |
+ CHECKREQS_DISK_BUILD="16G" |
53 |
else |
54 |
- CHECKREQS_DISK_BUILD="4G" |
55 |
+ CHECKREQS_DISK_BUILD="12G" |
56 |
fi |
57 |
check-reqs_pkg_setup |
58 |
} |
59 |
@@ -331,7 +331,6 @@ src_configure() { |
60 |
mozconfig_use_enable pulseaudio |
61 |
# force the deprecated alsa sound code if pulseaudio is disabled |
62 |
if use kernel_linux && ! use pulseaudio ; then |
63 |
- mozconfig_annotate '-pulseaudio' --disable-pulseaudio |
64 |
mozconfig_annotate '-pulseaudio' --enable-alsa |
65 |
fi |
66 |
|
67 |
@@ -369,6 +368,9 @@ src_configure() { |
68 |
# It doesn't compile on alpha without this LDFLAGS |
69 |
use alpha && append-ldflags "-Wl,--no-relax" |
70 |
|
71 |
+ # Linking fails without this due to memory exhaustion |
72 |
+ use x86 && append-ldflags "-Wl,--no-keep-memory" |
73 |
+ |
74 |
if ! use chatzilla ; then |
75 |
MEXTENSIONS+=",-irc" |
76 |
fi |