Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:crossdev commit in: www-client/firefox/, www-client/seamonkey/, mail-client/thunderbird/files/, ...
Date: Mon, 30 Nov 2015 16:16:05
Message-Id: 1448900052.6619663d637fe7fc61d941b745a235e6185c1ccd.axs@gentoo
1 commit: 6619663d637fe7fc61d941b745a235e6185c1ccd
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 27 18:27:42 2015 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 30 16:14:12 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=6619663d
7
8 ebuild and eclass reworking for cross-compile and other improvements
9
10 eclass/mozconfig-v6.38.eclass | 15 +++---
11 eclass/mozconfig-v6.42.eclass | 15 +++---
12 eclass/mozcoreconf-v3.eclass | 18 +++++++-
13 .../thunderbird/files/nss.m4.pkg-config.patch | 33 +++++++++++++
14 mail-client/thunderbird/thunderbird-38.4.0.ebuild | 9 +---
15 www-client/firefox/files/nss.m4.pkg-config.patch | 33 +++++++++++++
16 www-client/firefox/firefox-42.0-r2.ebuild | 24 +---------
17 www-client/seamonkey/Manifest | 54 ----------------------
18 www-client/seamonkey/files/nss.m4.pkg-config.patch | 33 +++++++++++++
19 www-client/seamonkey/seamonkey-2.35.ebuild | 20 +++-----
20 www-client/seamonkey/seamonkey-2.39.ebuild | 27 +++--------
21 11 files changed, 149 insertions(+), 132 deletions(-)
22
23 diff --git a/eclass/mozconfig-v6.38.eclass b/eclass/mozconfig-v6.38.eclass
24 index f7b4d9b..f2eb100 100644
25 --- a/eclass/mozconfig-v6.38.eclass
26 +++ b/eclass/mozconfig-v6.38.eclass
27 @@ -193,10 +193,10 @@ mozconfig_config() {
28 fi
29
30 # These are enabled by default in all mozilla applications
31 - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr
32 - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr
33 - mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir)
34 - mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr
35 + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
36 + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
37 + mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
38 + mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
39 mozconfig_annotate '' --prefix="${EPREFIX}"/usr
40 mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
41 mozconfig_annotate 'Gentoo default' --enable-system-hunspell
42 @@ -219,8 +219,11 @@ mozconfig_config() {
43 mozconfig_annotate '' --enable-replace-malloc
44 fi
45
46 - mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
47 - mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
48 + # Instead of the standard --build= and --host=, mozilla uses --host instead
49 + # of --build, and --target intstead of --host.
50 + # Note, mozilla also has --build but it does not do what you think it does.
51 + mozconfig_annotate '' --target="${CHOST}"
52 + mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
53
54 if use gstreamer ; then
55 mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0
56
57 diff --git a/eclass/mozconfig-v6.42.eclass b/eclass/mozconfig-v6.42.eclass
58 index 7ed7283..ce5d26c 100644
59 --- a/eclass/mozconfig-v6.42.eclass
60 +++ b/eclass/mozconfig-v6.42.eclass
61 @@ -219,10 +219,10 @@ mozconfig_config() {
62 fi
63
64 # These are enabled by default in all mozilla applications
65 - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr
66 - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr
67 - mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir)
68 - mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr
69 + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
70 + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
71 + mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
72 + mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
73 mozconfig_annotate '' --prefix="${EPREFIX}"/usr
74 mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
75 mozconfig_annotate 'Gentoo default' --enable-system-hunspell
76 @@ -245,8 +245,11 @@ mozconfig_config() {
77 mozconfig_annotate '' --enable-replace-malloc
78 fi
79
80 - mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
81 - mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
82 + # Instead of the standard --build= and --host=, mozilla uses --host instead
83 + # of --build, and --target intstead of --host.
84 + # Note, mozilla also has --build but it does not do what you think it does.
85 + mozconfig_annotate '' --target="${CHOST}"
86 + mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
87
88 if use gstreamer ; then
89 mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0
90
91 diff --git a/eclass/mozcoreconf-v3.eclass b/eclass/mozcoreconf-v3.eclass
92 index 9588ce2..e933db3 100644
93 --- a/eclass/mozcoreconf-v3.eclass
94 +++ b/eclass/mozcoreconf-v3.eclass
95 @@ -10,12 +10,17 @@
96 #
97 # inherit mozconfig-v5.* or above for mozilla configuration support
98
99 +# @ECLASS-VARIABLE: MOZILLA_FIVE_HOME
100 +# @DESCCRIPTION:
101 +# This is an eclass-generated variable that defines the rpath that the mozilla
102 +# product will be installed in. Read-only
103 +
104 if [[ ! ${_MOZCORECONF_V3} ]]; then
105
106 PYTHON_COMPAT=( python2_7 )
107 PYTHON_REQ_USE='threads,sqlite'
108
109 -inherit multilib flag-o-matic python-any-r1 versionator
110 +inherit multilib toolchain-funcs flag-o-matic python-any-r1 versionator
111
112 IUSE="${IUSE} custom-cflags custom-optimization"
113
114 @@ -80,6 +85,9 @@ moz_pkgsetup() {
115 export LC_MESSAGES="C"
116 export LC_CTYPE="C"
117
118 + # Ensure we use correct toolchain
119 + tc-export CC CXX LD PKG_CONFIG
120 +
121 # Ensure that we have a sane build enviroment
122 export MOZILLA_CLIENT=1
123 export BUILD_OPT=1
124 @@ -89,6 +97,9 @@ moz_pkgsetup() {
125 # ensure MOZCONFIG is not defined
126 eval unset MOZCONFIG
127
128 + # set MOZILLA_FIVE_HOME
129 + export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
130 +
131 # nested configure scripts in mozilla products generate unrecognized options
132 # false positives when toplevel configure passes downwards.
133 export QA_CONFIGURE_OPTIONS=".*"
134 @@ -196,6 +207,11 @@ mozconfig_init() {
135 # Go a little faster; use less RAM
136 append-flags "$MAKEEDIT_FLAGS"
137
138 + # Use the MOZILLA_FIVE_HOME for the rpath
139 + append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
140 + # Set MOZILLA_FIVE_HOME in mozconfig
141 + mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
142 +
143 ####################################
144 #
145 # mozconfig setup
146
147 diff --git a/mail-client/thunderbird/files/nss.m4.pkg-config.patch b/mail-client/thunderbird/files/nss.m4.pkg-config.patch
148 new file mode 100644
149 index 0000000..e3ac8f8
150 --- /dev/null
151 +++ b/mail-client/thunderbird/files/nss.m4.pkg-config.patch
152 @@ -0,0 +1,33 @@
153 +--- a/build/autoconf/nss.m4 2015-11-20 15:37:26.951993242 -0500
154 ++++ b/build/autoconf/nss.m4 2015-11-20 15:37:19.431992752 -0500
155 +@@ -8,6 +8,8 @@
156 + AC_DEFUN([AM_PATH_NSS],
157 + [dnl
158 +
159 ++PKG_CHECK_MODULES([NSS],[nss >= $1],[ifelse([$2], , :, [$2])],[
160 ++
161 + AC_ARG_WITH(nss-prefix,
162 + [ --with-nss-prefix=PFX Prefix where NSS is installed],
163 + nss_config_prefix="$withval",
164 +@@ -84,8 +86,9 @@
165 + ifelse([$3], , :, [$3])
166 + fi
167 +
168 ++ ])
169 +
170 +- AC_SUBST(NSS_CFLAGS)
171 ++ AC_SUBST_LIST(NSS_CFLAGS)
172 + AC_SUBST_LIST(NSS_LIBS)
173 +
174 + ])
175 +--- a/configure.in 2015-11-20 15:40:57.401762087 -0500
176 ++++ b/configure.in 2015-11-20 15:50:10.080854755 -0500
177 +@@ -8775,7 +8775,7 @@
178 + AC_SUBST(NSPR_CFLAGS)
179 + AC_SUBST(MOZ_NATIVE_NSPR)
180 +
181 +-AC_SUBST(NSS_CFLAGS)
182 ++AC_SUBST_LIST(NSS_CFLAGS)
183 + AC_SUBST(MOZ_NATIVE_NSS)
184 + AC_SUBST(NSS_DISABLE_DBM)
185 +
186
187 diff --git a/mail-client/thunderbird/thunderbird-38.4.0.ebuild b/mail-client/thunderbird/thunderbird-38.4.0.ebuild
188 index 7dae7a1..e129837 100644
189 --- a/mail-client/thunderbird/thunderbird-38.4.0.ebuild
190 +++ b/mail-client/thunderbird/thunderbird-38.4.0.ebuild
191 @@ -134,8 +134,8 @@ src_prepare() {
192 pushd "${S}"/mozilla &>/dev/null || die
193 EPATCH_SUFFIX="patch" \
194 EPATCH_FORCE="yes" \
195 - EPATCH_EXCLUDE="8011_bug1194520-freetype261_until_moz43.patch" \
196 epatch "${WORKDIR}/firefox"
197 + epatch "${FILESDIR}"/nss.m4.pkg-config.patch
198 popd &>/dev/null || die
199
200 # Ensure that are plugins dir is enabled as default
201 @@ -181,7 +181,6 @@ src_prepare() {
202 }
203
204 src_configure() {
205 - declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
206 MEXTENSIONS="default"
207
208 ####################################
209 @@ -193,9 +192,6 @@ src_configure() {
210 mozconfig_init
211 mozconfig_config
212
213 - # We want rpath support to prevent unneeded hacks on different libc variants
214 - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
215 -
216 # It doesn't compile on alpha without this LDFLAGS
217 use alpha && append-ldflags "-Wl,--no-relax"
218
219 @@ -207,7 +203,6 @@ src_configure() {
220 mozconfig_annotate '' --enable-calendar
221
222 # Other tb-specific settings
223 - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
224 mozconfig_annotate '' --with-user-appdir=.thunderbird
225
226 mozconfig_use_enable ldap
227 @@ -248,7 +243,6 @@ src_configure() {
228 src_compile() {
229 mkdir -p "${BUILD_OBJ_DIR}" && cd "${BUILD_OBJ_DIR}" || die
230
231 - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
232 MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
233 emake -f "${S}"/client.mk
234
235 @@ -263,7 +257,6 @@ src_compile() {
236 }
237
238 src_install() {
239 - declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
240 DICTPATH="\"${EPREFIX}/usr/share/myspell\""
241
242 declare emid
243
244 diff --git a/www-client/firefox/files/nss.m4.pkg-config.patch b/www-client/firefox/files/nss.m4.pkg-config.patch
245 new file mode 100644
246 index 0000000..e3ac8f8
247 --- /dev/null
248 +++ b/www-client/firefox/files/nss.m4.pkg-config.patch
249 @@ -0,0 +1,33 @@
250 +--- a/build/autoconf/nss.m4 2015-11-20 15:37:26.951993242 -0500
251 ++++ b/build/autoconf/nss.m4 2015-11-20 15:37:19.431992752 -0500
252 +@@ -8,6 +8,8 @@
253 + AC_DEFUN([AM_PATH_NSS],
254 + [dnl
255 +
256 ++PKG_CHECK_MODULES([NSS],[nss >= $1],[ifelse([$2], , :, [$2])],[
257 ++
258 + AC_ARG_WITH(nss-prefix,
259 + [ --with-nss-prefix=PFX Prefix where NSS is installed],
260 + nss_config_prefix="$withval",
261 +@@ -84,8 +86,9 @@
262 + ifelse([$3], , :, [$3])
263 + fi
264 +
265 ++ ])
266 +
267 +- AC_SUBST(NSS_CFLAGS)
268 ++ AC_SUBST_LIST(NSS_CFLAGS)
269 + AC_SUBST_LIST(NSS_LIBS)
270 +
271 + ])
272 +--- a/configure.in 2015-11-20 15:40:57.401762087 -0500
273 ++++ b/configure.in 2015-11-20 15:50:10.080854755 -0500
274 +@@ -8775,7 +8775,7 @@
275 + AC_SUBST(NSPR_CFLAGS)
276 + AC_SUBST(MOZ_NATIVE_NSPR)
277 +
278 +-AC_SUBST(NSS_CFLAGS)
279 ++AC_SUBST_LIST(NSS_CFLAGS)
280 + AC_SUBST(MOZ_NATIVE_NSS)
281 + AC_SUBST(NSS_DISABLE_DBM)
282 +
283
284 diff --git a/www-client/firefox/firefox-42.0-r2.ebuild b/www-client/firefox/firefox-42.0-r2.ebuild
285 index 4f7f2cd..1116728 100644
286 --- a/www-client/firefox/firefox-42.0-r2.ebuild
287 +++ b/www-client/firefox/firefox-42.0-r2.ebuild
288 @@ -79,19 +79,6 @@ else
289 SRC_URI="${SRC_URI}
290 ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
291 fi
292 -#elif [[ ${PV} =~ beta ]]; then
293 -# S="${WORKDIR}/mozilla-beta"
294 -# SRC_URI="${SRC_URI}
295 -# ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
296 -#else
297 -# SRC_URI="${SRC_URI}
298 -# ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
299 -# if [[ ${MOZ_ESR} == 1 ]]; then
300 -# S="${WORKDIR}/mozilla-esr${PV%%.*}"
301 -# else
302 -# S="${WORKDIR}/mozilla-release"
303 -# fi
304 -#fi
305
306 QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/firefox"
307
308 @@ -146,6 +133,7 @@ src_prepare() {
309 EPATCH_SUFFIX="patch" \
310 EPATCH_FORCE="yes" \
311 epatch "${WORKDIR}/firefox"
312 + epatch "${FILESDIR}"/nss.m4.pkg-config.patch
313
314 # Allow user to apply any additional patches without modifing ebuild
315 epatch_user
316 @@ -193,7 +181,6 @@ src_prepare() {
317 }
318
319 src_configure() {
320 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
321 MEXTENSIONS="default"
322 # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
323 # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
324 @@ -209,9 +196,6 @@ src_configure() {
325 mozconfig_init
326 mozconfig_config
327
328 - # We want rpath support to prevent unneeded hacks on different libc variants
329 - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
330 -
331 # It doesn't compile on alpha without this LDFLAGS
332 use alpha && append-ldflags "-Wl,--no-relax"
333
334 @@ -243,9 +227,6 @@ src_configure() {
335 mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
336 mozconfig_annotate '' --disable-mailnews
337
338 - # Other ff-specific settings
339 - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
340 -
341 # Allow for a proper pgo build
342 if use pgo; then
343 echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig
344 @@ -286,11 +267,9 @@ src_compile() {
345 shopt -u nullglob
346 addpredict "${cards}"
347
348 - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
349 MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
350 Xemake -f client.mk profiledbuild || die "Xemake failed"
351 else
352 - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
353 MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
354 emake -f client.mk realbuild
355 fi
356 @@ -298,7 +277,6 @@ src_compile() {
357 }
358
359 src_install() {
360 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
361 DICTPATH="\"${EPREFIX}/usr/share/myspell\""
362
363 cd "${BUILD_OBJ_DIR}" || die
364
365 diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
366 index d1cd2c8..8ddefbb 100644
367 --- a/www-client/seamonkey/Manifest
368 +++ b/www-client/seamonkey/Manifest
369 @@ -1,6 +1,5 @@
370 DIST enigmail-1.8.2.tar.gz 1604159 SHA256 1d2700799bc52aaa8e8c9f7a0f5111281ff9fbdffc093cdff070657d574eb2a6 SHA512 51eece988f466aeb4a343719a86dc7d95ec41dfc3ec7e3d8d2f360528675c605f8f2154f10aeea6ef82ed87c784f1d13bfc978e052a9ede0072b5137f6294b11 WHIRLPOOL e12a703899e0e4c98adc58b5f4bf1f74e24a2cf09c1a706a6edca6aca06140041b293f23e6e5b05c507177b4148533ebc3431fb75592aae07d791a899ba2c45c
371 DIST firefox-38.0-patches-0.3.tar.xz 4796 SHA256 bfbef81748f76f5f80c3ce6e6b810b65f6266f71da02722b1e8c9fad865b02bd SHA512 a974e33759246153db7d83488f1326275efd12c44a6c8c539cbc35709b4dbd27e848bda32f302ac2baa5d8729ba20579ebc7f643419757f542972ca1a264d520 WHIRLPOOL 3549239db380c02a1575ff407ea684a14827f2250d991b5eb6c8a341ceebaca57cd2cc422e160f00dfab933385d677574cd84947da07bd282c68bb84c40fa42b
372 -DIST firefox-40.0-patches-0.01.tar.xz 5144 SHA256 072c44c79ba82d04958b3fc3d1c6e90805cf71797a03b96961fd3a16bd14c3a7 SHA512 bb9ca395ee380e6ec21fefadc5c5052ce8490039577ac0245bcee309686e802a654a999b3aeeaf8d97573f102fba3620c9995ec145ddcdded2ee9487490f87f9 WHIRLPOOL e74ed6af06e61baaf0991d23849739fb8c1cb33c800467e76d1c15ae22360c18c757ac9f19d274ca9cc54a6f9a0d17f365bd815b4a35c94766b29980638e8c91
373 DIST firefox-42.0-patches-02.tar.xz 6424 SHA256 6c8a89c75ea4a359bf720f011e1bb856b653cd6676767b33ccb9d2f807a089e3 SHA512 d40266c98aa5bfeed243e3bd42f9146bc73492bd20bd07ac4941df83793a7e3a832220b65fc8c9eeb5f3a00089087251a2b758df5fc0d3dd3403468ec0b9eb53 WHIRLPOOL 93356507e31a5dca653a5fcc844c24acc1de6b2a01f3dbd7227c1e23eda4e8799a59cf1a50bb49b721249cb82c744d49f4671bfb7188275101c6de955afdb149
374 DIST seamonkey-2.33-patches-01.tar.xz 944 SHA256 1612d94dddbd37fa4ce8307c1ba565c8439d082609b63c12b4971e361895566c SHA512 0132e7d06a1ea5d6c059f23e5b8a20016a1e911e8aa40ae15eaefcd141030b4d245297f1e13e508827d91bab5988db4775c8425e737654afba2ede9c2dee8392 WHIRLPOOL 4520c4eaa7e6a25f5c32e9cd1d46472e181fbd769a1c5a59c913834cec5556100eac01423b4abf4a47543d0fbae4bf83b0f4a4d6cec7a058587e2705043bf507
375 DIST seamonkey-2.35-be.xpi 844271 SHA256 c1043f743a353dfb46db8f524249c808183e89f4f0f7a6181f9d5304d545f694 SHA512 2683a9e5858680a37b152c77fc15964d9b342e2d2a0fc409968b6cf35758f2bf30b3339dcd5c860ef95c56ed85c224383f95efc3d14999cd0a3e4a396c7c4644 WHIRLPOOL f3f69369b0e225cdbb8fc1ac35e4e2295ed1778df7cabd3c9f4f566b758ee6f7dc2f922e422b5b5175bc2ff2ecc15769e535810a90435d15f57f7b22217eb1bf
376 @@ -29,59 +28,6 @@ DIST seamonkey-2.35-uk.xpi 874302 SHA256 fce8928dd186da0685c4e9516f35e9edb40a57a
377 DIST seamonkey-2.35-zh-CN.xpi 836554 SHA256 40f469d1b0df9a3c7dd2c6d765f9ccdcae3dca211b81ed2985d97c20cdc61a3b SHA512 97714a166a3af31aabf3ccf39c77e4cf8aa09a8c9803acdfe75660cddf2d8d4504bad9ed71293174c7ef484e6a13c9e94f86897f73eff306aa1a61d532fdf979 WHIRLPOOL 7d269108e45baeb3192890ef4c9dc0dbfbe228a85cf962c87c2c191c039718180e7461274ca4da9d13f3a0e9019e4adbdb5dd7164d705324331210836f76d3bd
378 DIST seamonkey-2.35-zh-TW.xpi 860776 SHA256 5e6e23d891f08b9b55ccd55ae4d2ce8c5ea9e32232bcadb31749e199dc55b59d SHA512 4f9d791ea3f00b1f7827ba87c33d9ce09f3351fea970ae29393c38f9185ebb928275973aa55bc945154d4850c804367798c40f9d413862e26bd250259ba7e8f9 WHIRLPOOL 8d6dd5feeaa1eacbe51014e90b49651c262ccd44c5aec7b0907ae044630f3c3137f9c9304d3b88b94c158b8f9fb2ad22d40a4f15befaec6fcaf896195c04b90b
379 DIST seamonkey-2.35.source.tar.bz2 204983795 SHA256 2096a1f3d57cfe83e6c1f24a6262fafbab336e979bae732212f005e6e2ce2072 SHA512 84b70cc1ba85c263ff88c4edbe3def76628c46c1e1e65a8c42055bbb7f5d6e6d85de67b5e006781533caa0fe12a112d1344b4799bb292ae01d65717137e1fc83 WHIRLPOOL 96b988a20bf27834c6e2ae496edbf91516690df9b299120cb9ab2b08d2022c19c76df506b17865b95c6db595653b1b389fa0a61d91a6905ce6d1e14c0c339638
380 -DIST seamonkey-2.35_pre20150713-be.unofficial.xpi 830693 SHA256 726d3e89d16e8826951c7b211e95bb3fe13002d02bb5bb891730ea8634e57e8c SHA512 d581027203804f6135780109f2f060bf7c5319e8cda95a9001bf3fdbd276100a94f8927605a49b6e058968f40cd79582de3a0f4053b9aa0a49c3eeb9b55015cb WHIRLPOOL 16d4488ff9558d27e5d58789dcbbd9946e3ac02deb094ac89896fd4b8de3baa32d51c7416dceaf32018ffec7cf486027ae76349e8c5490d31a723d52608271d3
381 -DIST seamonkey-2.35_pre20150713-ca.unofficial.xpi 829427 SHA256 a11b0c0d19b17eef06513aa954d2836b9d0be67a677475516419973aa6c13795 SHA512 82f923b6e84863799ac47bb22a0b16ca888f0f2bde4b5732b1847601cd3a33ae5a78b7a95d0f5d5be617a6cbcceff776b413a3ea1e98255f02cfbecc4c95ff9e WHIRLPOOL dd9a745cbf9ba2125acdffe5717334aaf4a0455326b7639c33b10e1ad024a3ccd9951b510e4233fce38641529aa504a0301476bdf49502259db347c3ae3541c2
382 -DIST seamonkey-2.35_pre20150713-cs.unofficial.xpi 830496 SHA256 eaeb9911903911d9ce7008797d6fb852c9c5dab46b81d764b932a1e6beae61ea SHA512 5b238e646e2043c62b72fe78c744a018743ac8b4bb3a55341126afa9e874d5b7aef5a9dd28b54de6f361afce0fb22c5a13bab842f353dbf3079080da23a3724d WHIRLPOOL 666ba21e99b45584d7133d9087770caf0f45bb075b08c4d3bd67fea00ccf9b02eed8cf4dcc88aea2b488299dcf238acab84e680702ffb785c347380a50b75254
383 -DIST seamonkey-2.35_pre20150713-de.unofficial.xpi 838035 SHA256 bc3c6f94ad9575228eb060bc34e50c3c1ad6768e43f347e4d68e9c50dfe6f894 SHA512 8713d37de1271d0a72e49b9d93cd30cab97dfc479925e333e61bfaa76deb79766dbb2275fb1caba3de69d3731b97ec55a7a891eced561ba5d30296d77570137d WHIRLPOOL 6eb990901324b338f9c0fa5d85643e19667dfcc1a91f0093d91f1de404cc75ba181ff02d8455097d741494490a40761b63c4a6df6c4daa13ba1a15887048e502
384 -DIST seamonkey-2.35_pre20150713-en-GB.unofficial.xpi 804302 SHA256 c096aba39637670af9840efc0907f6ce999a0bd8a65276e872c2e87822e2633b SHA512 fae2690dbc07d279849134d7333c312d7e9533a96da37b86f3abf24e7ea45bb632ab8ddf25b54dc220c039d73e90c555f307d76e4b4cdbf158f6b4d1f6f8725d WHIRLPOOL 598ef2e9aff9754932347e29d5e4bea198d62fdf8eb8c721ab52678a7bb7e88c0377b324edf13e5a7c6f5e5f5a000bc528d1471253139937ae7b2be9bc0f4e77
385 -DIST seamonkey-2.35_pre20150713-es-AR.unofficial.xpi 852042 SHA256 7e228755aa1db49edcb514c3fc5bd1c5d8b91c3c8b6868c7736e3e3c0f03fd3c SHA512 afe15994c7f674b4dcb8ad1464a2bfdac4fa7f1f4198008dd0b8c0624bbf25d3a0378b62c294edebae23e3598f950d7eb1326151ff1c2c0e740ee777c1b45c27 WHIRLPOOL 0128418b2fe0c4288066501c81dca6a91eebdb0a3b9e2215684b728a064e2d04d13224a71ecb37ff07680ba230521eaf1b1ff821c263726876fa9f942226ed12
386 -DIST seamonkey-2.35_pre20150713-es-ES.unofficial.xpi 830454 SHA256 c82320ddb250f7b59ed06d95d359fd7eb5d5b65a5585910b14c3c0d5019e0d5e SHA512 9edef5671d7ae5bcdf6a179db6fa2fd90ef18abda59c5f2f334d5bab185849208f148f1d865612de791656c5f37df090dd6fc3638cd0a7396e95f28a12dd369e WHIRLPOOL 3d57696c1cac336bbb07218b2a3984a42826acca419f8d25d8a6c34ddf9250d3fd3b5b7715ae80915fdeb8019ea845b9fb4e3da56676f62ce541623b7b0bc18e
387 -DIST seamonkey-2.35_pre20150713-fi.unofficial.xpi 799763 SHA256 2bcdbf2e07fc7057ea0b34e7347665c91ac206734b522a0ac9024b56deba01aa SHA512 6e46436ee5f84de2836c64597157d6040a4ab924d3ee9cddebf16cb50e87fb30dce163b17b6efda3a8b70b6f0af6fadda6154caab3a619b61cc7523bcd4b157e WHIRLPOOL 3365666101f28fcf31db15fe5ea7512925588136dbdd243851b363801c8e9d0762d7275a3dc637b2117b0b90a7f346f0f927577e59bb02f351ce0b9591ff009a
388 -DIST seamonkey-2.35_pre20150713-fr.unofficial.xpi 810945 SHA256 97eee027fa315465e182864ff0ee57c724ea5a335bf080af79513970767ff18a SHA512 6b5230ced9325f2cad234a850bb794bb752e2c75de00e79a911829bf52b65507a705cbca74562434b5deedfad4798e53a7ed72d8ddbdd8dfcf856116c21eacf5 WHIRLPOOL 8949141f91e2e7912b99fa0c4abd4eed249fcd5e846ad485105ef10fced2ca0cc96f20892d03366974a34785a728b81c5bcd20d2539b3faaab2f4aa8fe5d98aa
389 -DIST seamonkey-2.35_pre20150713-gl.unofficial.xpi 789785 SHA256 22c21b13d62c4c44df5555023e8c8146a818c7310fc85667f7911a4b8c0063e0 SHA512 3d68da4239cb734c53651eb06e335200e94644d5cb78ddc60b5460b5483ceb2ac2de58d5890a92ae4141c84f6f1ce23f6f5dfa6c9b411341d3d23557e5d9e8d5 WHIRLPOOL 89954e97196d7f9b8def2973c42bc55a7620df1a03cee4bd24c74bec810daf4fcc924461faa6d26bdf21361214fea86cc48c68e61a931f6bcc932e7c3fd15239
390 -DIST seamonkey-2.35_pre20150713-hu.unofficial.xpi 843768 SHA256 2a29109b573c999fcc04cb43df4de261e893c8334ec07c49532b89ffb9ace269 SHA512 513b9ff9c8635423f00aeb946f8b7a8643135afa51ab48d380f9fb804c9461eef61268706fced0083f85ef68c5b0aca9324b673daf37b8eab71e282137a13ed1 WHIRLPOOL 4d0787168119d34b1fa0691ed3ed65d98f726a38c0422ddc4d4dd63f064951def3713bb3a8fd4a516251d69c10eb9677a546304472300964f9bd9e99f0ec83b4
391 -DIST seamonkey-2.35_pre20150713-it.unofficial.xpi 741841 SHA256 3c3a8eb685ce5beb9ec189005d8b0e53fa2821239be2d0db6c889defc2ff310a SHA512 d478c2382300824ef535f556e428992e0f6b787f83ec64aa2966a0c9aa071aa1c260aec6b7ff3554a9e0eed91133ca30220e4e91fc1ca63ae70add0ff3236b83 WHIRLPOOL e2a24522bc1183d5f17e6f350441553a042e2b737fc3045707bf99358a4e329e16b6ef5703f9ef6802291dd2fa2fb00cb3372f2ff9293a3c85243cf117e4f762
392 -DIST seamonkey-2.35_pre20150713-ja.unofficial.xpi 884792 SHA256 07f6d74a595e73ecfca1bdac95d4c7b9891a0b052242920547bd7c70ac26ef98 SHA512 8219931428bc67522cd3b2e240c3dfb09e67c98a641e8c228810d7e1302872020b0d847da2ad3bb6560633cb265efe29e5e03038db2f12b6422a63457a7fe7b8 WHIRLPOOL d0f41d2b2101ef28cb587a5c3bb786d73e78d406e9844f637012cff2a61da5a273e646f18a72a639651773b045bc88d0fece073d0ef3839cf109031f54b89c7f
393 -DIST seamonkey-2.35_pre20150713-l10n-sources.tar.xz 31912208 SHA256 5448d914655924be86b5ffe4d40d5cf1b926b227d6e23a51943d98a37aea5872 SHA512 4d8aec6ee8638af026e33cd92855fd06ad7abf50df8e30c350ad034daed2bbe7be71d3c8aa8e2678838ed9b83033aafc403f2c6995870234d795734a51e388d3 WHIRLPOOL 110a92616f94c966aa6993f50437baf6750abb9b20a41b33ac0c88da298d8dfe9d23f3647aef7f2f8bb26b23f19da38e0877f0741b19eb9c1dc4188a5932be78
394 -DIST seamonkey-2.35_pre20150713-lt.unofficial.xpi 841379 SHA256 03fde868ad4a4037d63c886d3f275349fbab68ba1afe91f60a0e882f0e84660e SHA512 cb7cefa0cb48feb0ad9b5b3a0f29c96dcca69b8ac1f37088c65db19a5f67a54ae9d39024cac503a13cff851c4e8a129d82e15931bf41a4b14c325201e86e7936 WHIRLPOOL ac5d92a6f4ae5c25bb03d8051595ce348ccc377f66bad2c2c1f661f41240e5f6a4ae76d9f87fafb9f9b105fde5b731769c2d9a0f302ee91d3dbd662fabe3285f
395 -DIST seamonkey-2.35_pre20150713-nb-NO.unofficial.xpi 823022 SHA256 4cdc330ac6ed374f6199195963bf399288a12d0ba7d05044e85afd881053d991 SHA512 f850a6c3db0e43bd9943a62dec5bf729de0f9232f45930380ca86187b9e47f8b6ebed18d4085c73f9e41fa91109c57a7c7633fb5454d65e09caf971a961ea847 WHIRLPOOL 03311c680f2a4203ff0f58c23ab48b5544fe2c32f35d17989c59a75ccfb2d0e49e5f234fc8a96f7b7aaf521cfffa9f44e45e96aa5153d3d56440fcea07fe244f
396 -DIST seamonkey-2.35_pre20150713-nl.unofficial.xpi 796553 SHA256 9ee398b1c5096e5682f5e919d5e2f2436233c4abda6927eaf335d83c6dfdb096 SHA512 622572e79e26b5857cfd35e1e6bcede418266b7e36dd204c23aa7c9066f022f247dfad5442833ee31701a3e3980e867221128deccb9f528a1b4da56d6bc97f99 WHIRLPOOL fb61cbbd64b2d7a8b667359a842874d7d7e4dec3bd3a41885cc91bee8a106dbe65e6e64ca538a9a93e043f3c4448dee6fb737bf0830a23646e639029e28e32b3
397 -DIST seamonkey-2.35_pre20150713-pl.unofficial.xpi 867329 SHA256 a68e98b9c5c40776ed56150b52978378e524ebdbd2060385160de61b6e0e7590 SHA512 359e01bc3ee334687c71d3079454acb38d1acec34b966c2f0d804aad7b8100f8e11082128c37c1d12aba3f07ca41d610094ec27f6722ba40d9b73be5086b4b59 WHIRLPOOL d7d55371ffb69bdc7a52f06db8ccce4511cd1210b3c3285551e233ad95797d18d24ef279e771274295ae32f983611d651739cbfcf2a3264ff971afe3b7cb7254
398 -DIST seamonkey-2.35_pre20150713-pt-PT.unofficial.xpi 830047 SHA256 3dd959f0a2631edea3585e01a85b216f72327ab3b587181102558d912abd495d SHA512 18174ffe5e69c5616f75051af9e50368c4bca09dab15c0778d9f012124e71681a65012923760ea4f282221b095acbefc6dc54ad58948aeb9715182a39a304e2c WHIRLPOOL fe05cb23317061835d00e01218f87f90d559d66e2bb15275e3baadf7754edab776770ef56b83e7c95bacaa24d01806df6f9230585165e80c0adede6402c11e7b
399 -DIST seamonkey-2.35_pre20150713-ru.unofficial.xpi 899811 SHA256 f80ec13de7ae95d2fd73401fc606732f0164ae2b2127e141d6e4a52e0f3b4f48 SHA512 97338ecd4ad02afeca9ecb1028675fa7229a28429e7b229a4cb1ff104490454e6670c79c4ec32ca7288380de5396c0f9f454460334097c68f55e4e8b2eb892cb WHIRLPOOL 9b0b3e74e3c80457639f93f99b89c526fe22a0fa127287cd716962cb58b282bd3be5891133a0378a7cd396682332ed28f6c74d75d38610ec0547bf7feec346bb
400 -DIST seamonkey-2.35_pre20150713-sk.unofficial.xpi 857092 SHA256 e3dfd989171e560bbd960a30052962aa0bc3bc5c0bb7c616933ea4f309792dfd SHA512 e14cd1ea458e7c42583b73ff80f275e60f4f33b28a6c6547b113f00c58637a89100870d54e8d77230b6c688267bfc7cd512af43d9aacdb714ac9ae5202fe8922 WHIRLPOOL e00a4fee07e290f1bf54211ec36120bb0acdb2aaf04ab2bc73a65c1e8f15a9027cb7106058ecc2bc68ab005b1dc2d7d6c7361e4bf3233a510d3974844db20e28
401 -DIST seamonkey-2.35_pre20150713-sv-SE.unofficial.xpi 825114 SHA256 f26551cbaa1482e97967ed7cd2619a2855eebd474dc39d06ed52a1774f2e344b SHA512 ec9ea729e5f99e18658c7a34cb39aeb1034a0bc626937710dc20f2169a0098e57a755a6716870b6a88b49bc57146066a084ccde46ea5f1aa926541cf8c73d7f0 WHIRLPOOL 9cbf4573aad3e9473238cdb90dc13baa481058099670ab4de27d5eb565473917f54ec351d2927dd9c137dc939ee38d6b4012c75cb82b434e191f2ddff3fd5969
402 -DIST seamonkey-2.35_pre20150713-tr.unofficial.xpi 787973 SHA256 d7c179630191486565d6a3d69738c661903747fb09d9e3608ec945472f24765b SHA512 02e1e3e9617536386ae634b927ed9f65998f1678e2f216bb18867cb0fd0201f49113415af9dc6f2e84565ee35288901bd6e921bfabaed80a8aeacc01333b7702 WHIRLPOOL 725ad92cabd2adf6ecd03ae69d5481a9740f37b9619441e6b4044b42ddf4f68b84f8783cdc4c4fe8166a254fc29533bb481728b97a72f73ae7afe6d314d8cacc
403 -DIST seamonkey-2.35_pre20150713-uk.unofficial.xpi 848979 SHA256 733fef08de2f1b32819f4e070598fc12c78b030b47f45991adac59d9d208a359 SHA512 7161610b57a0cc3e5589f058f6b7c05b0a258d72010a5c359c2f30e73bb3229db7387216c3b267dda864fc0cae5070617feb204aa204e4148b62d0db8a69b7ac WHIRLPOOL d89d392c8623f327198a8e753fa507fecd5e19b1e6595d1acab7a098b3bd77d226cccb2c55a47047b6a22044a858552b170802aa98992da7c30a05345fcacf0e
404 -DIST seamonkey-2.35_pre20150713-zh-CN.unofficial.xpi 834128 SHA256 e2b8d0acf60e62e8ac994afca0badfff8edcadccfdeac6bb6440e72c029a976f SHA512 22ab925bcf43aef26eb5a44775f06d2b8945c6d6f9e8ab1b3cfca9d822aa9b65e626403e5c6a511b597ead916adf15cb24de87053345e62d9d445a1e9446818e WHIRLPOOL aae52c37646489a7651ff5fa3be6108482e2c8ef9e551e30c44977b9e2fef23e0097321417471783abbb193f7d4a579782dc490f3033d1f2d36c9590abb98fc8
405 -DIST seamonkey-2.35_pre20150713-zh-TW.unofficial.xpi 860776 SHA256 50b71be2779160b2f979b072047c81163094d286c0e021680d72294c809ef784 SHA512 8c56be89b0974a4de69b14674ee8837b6b6d919725b6bb22d9c4886896eafde0665e50c96974fe8fa9a2e3c25e4a0efdcc51c0e373df0fe9faea41435c3b6287 WHIRLPOOL 0f52c3481410827fe6e3d83573aba4899ddfa90327f38b2563b13cabe63555ff38eccac058fc0322807303b3871214c5bb5fa4d0c98dd0e9a45cd7bb7ffbcbe1
406 -DIST seamonkey-2.35_pre20150713.source.tar.bz2 204972111 SHA256 dc9186ede759dd16dce08b98e94d53dfe8099f1a13bc342f57b046b9fc463efa SHA512 0534637e8a391c2431a02d2e4550d3894ec62ef3f287bf8c9a1be960fba3569e4db97601a68e9e2313e0d4338aaba871039880f981cd693d81bb674af6b591b0 WHIRLPOOL f9171cbfbaa74351794111c9ed17579d0d94e01a8e29fad5ead83ea06f7d188c52f973ebf74caeb6e0eb645c8a635710beb0edcbf84b098fc49ee1952cdcae61
407 -DIST seamonkey-2.38-be.xpi 843477 SHA256 468cf5442f0847bbd5f8b0863fe63a6cfcdf3e6dc973f5815bcf74db54dd9dad SHA512 13c525fc424c65ebe3deb58069b0e427fe7386a736ccd40ef3f1c90616a1656fab569202b4ab7f86ef1fce3ca0d1b2583bf1c11e5c92344ea1b8e45eec5b0892 WHIRLPOOL a663b04ba4ecc9591c1151e02bd6a6b2e1bbb8f55cacf707e40190a48ded86dacc461c3c80a6a3b268ef2e2e3cf2e78cbf45a594ef3d062c801c427401c20725
408 -DIST seamonkey-2.38-ca.xpi 835381 SHA256 79e2b20e71f59b23a86663f411008e38df1fb43216ed26e9172e04ea5550d772 SHA512 a636adf34cce6af488156b7400f6f32fba61bd7bf098d1acd25ab5b2ed6ffa235290dae37d090e80af1a819dbef40eafc47802f5a127253a5bed432243755a99 WHIRLPOOL 6c53e991fbb862fe7c9205a2dafdb94b1649ed86ade5dcf247c1872347f3c325345614f83fc24612f2881d02d9d3483559dae4340c787803e34904e50aaf7d5d
409 -DIST seamonkey-2.38-cs.xpi 827932 SHA256 54727a8b78eab47adaef7a0f1424c2342bc688183820eb42975d56bf3b5cfee4 SHA512 357917f1928b44d57ff7681506b41e04458c8ed6115080e65e63ca07e7dc8b0936adda1b0d6796e983a31f1bccb156f659e2993cc0e8dbcb91b4525f3c4df4c7 WHIRLPOOL 7ed16fe693b3bd1d6ec6ead7f79c6831da4fcb704c8cb60477a376b8ac77188c6381892701736bbed4e6a8a703ddd8d877559900b98f20abb988b5e9fbed3eac
410 -DIST seamonkey-2.38-de.xpi 836110 SHA256 f41a0bd54e6db51a37e2253d5dcc014211a24b5bae22f6f5f0fd3d355edce63d SHA512 10d2914d582dc39ed2b4a8533fc96f33618f4037badb454e7165963c90357372e31d60a65758fb8e1ff2b99fd931f3c28c5d1dbdaac9ee8feceffc47357119f6 WHIRLPOOL c084c345aea92304d5649c4d450f33768efdf7ff209742afbd056d48ba36519f384fb5283de4a4a2e11342f295de9ad570536a279c03712430ae19cd50001713
411 -DIST seamonkey-2.38-en-GB.xpi 803791 SHA256 c689322d29fb63c801e08463745fbbb8cdda35a5ec9d78f8499b5d8522cb58ba SHA512 0b18899181806356b3600261ac83bd59fb22e9739d2e9ce123b5b0b8698d91d75cb591bbc1757a1504c6abbd0505d200625ba05332d948cb4f7678eec62fe8b8 WHIRLPOOL 9008bf03390c94fe257b4a515794f5a3ebdf554aafdc1e95d0e7580383063c5f7cbf921557ec50345477cbd1a6a511620ce1ae87483aee5648b6e91247259063
412 -DIST seamonkey-2.38-es-AR.xpi 847306 SHA256 e729505487a4551acd4df8b9c3ed7844a10ba22f9942bb5c2ef879ca1543a974 SHA512 c5faf2a088ac5837fb8fe77ac18bd01d1957e1b5296920501f34041e085f06357b9ef5542e395f8c7e380669f3b3e70a314d4ae7e66266bbeb68a29741d71043 WHIRLPOOL 08ef38cecd1274b202c4ab3c7570081fa2051865cbf496238821b86d4786c83b54c7dbcaee9689c33d725def9b501dd81ef537a9385e18de654450d5b7559fb1
413 -DIST seamonkey-2.38-es-ES.xpi 815932 SHA256 c6d98b49b5e57ecb200a3dc0475f406cd8d7183995eab211321d39333057b96f SHA512 e0c9388a5d7a20c4c19d1e79448729e514d9e55171826833d06608943d921a8c2d3bd4c82a7e5b1380e7aeb8da5fad66106c610b26cd08975eadd1a585d92a5d WHIRLPOOL ed9e523ee63f17c2215a96119238c709678c47e7985169bc9de722c5f33948944f7673fb9585951e68e1a44f5d65f88121222b473009d206f759308799520402
414 -DIST seamonkey-2.38-fi.xpi 802475 SHA256 63daf63e36c45156cc9be8563b99facd6aa12b13c428d5a4047f4a9fedca7ac9 SHA512 7af309064b4e8f378b1bf03e1c7823e8f9c7084f80108a590b546f1f88748b432623968e1973cf76d181ec351eff48c1444c0983568768a6c6fd55fdf110a5bf WHIRLPOOL e4dfd33bb9e973484499c057b83f1d434d40477e64a4b070d739a383b31b1966e61eb3c7d02227c113804df20ae551865555ed0fb2299796f9b554c55f185a53
415 -DIST seamonkey-2.38-fr.xpi 808241 SHA256 d2e7304cbde64adcb3e581ab913f8b3d3c8ccb4a279d8f59778f0ff1856621e3 SHA512 9d8efa794771178656359d92cca8d3d1cde7bda07e0be837cf2f7720d2d5ad64b6c3d6ba3a72e85893cc933ee8b874675a0d7b1b579edfd35bab56ab7b49c0b2 WHIRLPOOL 9fc09d07a3450353eddbd41702fd75a598d107b3e961337ea933a3da9bad9b9ef85371fe458a15a8c57e7ad82eff1d3ac61b3baebfa4d8081f0fcaef4c3f63a4
416 -DIST seamonkey-2.38-gl.xpi 814190 SHA256 0113d770c8b2b2c3d4d33cdd0d9a804871b6686821cb2763fedf319f9b75da17 SHA512 87197eb5893f9997781fda98fdd69376265a00faec9c608ab69e2e0425fa122d361961ac5f317a41c15b8bd7e84b8bfc57fa7ad447c5c880fb4569af945d90c3 WHIRLPOOL 3166f4f573b2d64024f47f80bba11394cd3fb7736a74bd8bd360dda86a3a437e7f6a6d7f9648e4bbd398789add655565aaafd502a840c56bcb34a5342df0d183
417 -DIST seamonkey-2.38-hu.xpi 845751 SHA256 d1471e6f9424b9b515fbb05ea7318d9bbaf40aba63a38a4f203818f3ce9e54ca SHA512 7dcee5565cc4f3a799fda17002cc0d066fb82ba2feb2d4bd92006ef6583f89dc527e1e0c446e72d64b53d977bcb52425a320801bf1027c986d48aff95bd35975 WHIRLPOOL 85bee8da2ebd5d0c57cf1337b9a0cfd22297583aa5afeef2de7939ac77348bdc0d6d7de704438ed190e69391bd6b1b10c83fdef63bb6cea507cab4fc0828b2e5
418 -DIST seamonkey-2.38-it.xpi 726983 SHA256 b731a4c133c7503690ff7e3d37f7ef9570ef571d7f89e4cc44b66de2c0bd5730 SHA512 ad5a24414cbb33ee5895b7fb179a0da0417f84adf3133b9925aa778881ba58c711150ae87d709e7c47604b47698b5d48536f6b02c7b3671a12247c7cdf1d7a4a WHIRLPOOL 94af1e917b4fbe63188d2e97f4728573a441d51db9b933154807b290778d088bb9353d332b2f67abc68284dbec1306a69a28fe9af677057a0576fe863d6e4a13
419 -DIST seamonkey-2.38-ja.xpi 884249 SHA256 6e9c92ba79555d90b23f463050c554d9c4c4abb280a801117e480704865954a2 SHA512 6c8746523f5717b8b5a93d3e8bf32c5a3ba2b56437a45e65564f100323e2bbde1a7c71c1131f4373db0b8489fecf186f56a6ed6a260b8d6293829e92c726c998 WHIRLPOOL 09078bd4982d8f0479d72fa359b4e52f1f3c08817632043dbbb8242b435d1b60d7da9a7362131844d2d04d31bc5fc07dfa724d37cd2ebdb3dac2fec567530f7a
420 -DIST seamonkey-2.38-lt.xpi 855160 SHA256 785c4680eb1ef4a560cdd925edf1773067f26e80218c56db90d4179ad5a123e6 SHA512 b1e004dac42951159d378688f35c3a572f4ce213759d59cdcf06689c307fc13abb418003a3d49bf027c80f4fb7df031094899ca6908947b47b1d07faab836c8c WHIRLPOOL fb9bc3eb2e7cd11e100af25c3670ed25a888ffe124bfeb54c744296b4a7df314a2b002f1e27063280ecf91ee5a8bc1e3976085c284182d1b0fd314cf9b48bd90
421 -DIST seamonkey-2.38-nb-NO.xpi 825522 SHA256 165ff6347d7612cec077396e9840b4f52ca19872a323b46d94471768b30daf0d SHA512 30587f568e330c7078965ac9d122a99073e2eb019c3333969074451119ad6d285fe006653985ee05f57d39da257cdb0893582bff4919802ea819003d8f3b0807 WHIRLPOOL 90763a0d9475449223ddfb57d8b5cafabfe9ec695af7b7dd6d8dc8d332b44246a21ad0bf87b9940ece5d7214a2166272c224a70daf0e8a902c21c26b810556f7
422 -DIST seamonkey-2.38-nl.xpi 793056 SHA256 48ec7e307fc635a170db27841d95ff9105a0e203377b11dfbaf592e01ad2b00b SHA512 4ecba7fadde2225a2635c4625427f5c24398d6d05e0dfdfc83843fadd38bd67be80c33ea26e5936c574ff4d396ed6e72017a40fe45d4603e8fded0d4c261669e WHIRLPOOL 91baa29055a9fb5a2f988fbc1091f4db61d9706c7edd1120ee5835a7c3a5106b89ebca4db1682432e8d724e820613c0f0fef1f62bcf127e38c3c1f5b79c5c2d3
423 -DIST seamonkey-2.38-pl.xpi 858883 SHA256 a9d6dfc47c62460974e6cbe32b2e892d1413fdeb427a2579325f7da6d06270da SHA512 6e08eaff9f0219af92ca169632ad9d8519b2df88cc739c2c2aa96e086b1eab234cf7fe28914823654a75c3e59774dbc0125a8b6a2b1f8fb5eaeea814206abb1c WHIRLPOOL 2af51307b4225bc11c96619d9b30e11f840bff30dae052f96005be5701404f119e81c6694ddd1d1ce50405bafe812a732146e856c5662813bb7c637e8ace82b3
424 -DIST seamonkey-2.38-pt-PT.xpi 836132 SHA256 e02cc2bbc6d7f3c8770b53aa6b817854cd832375e9fe4ec6d625061dd788c3b1 SHA512 e4b5e1e0bf8cf5d8b46354336307c3080e0ba29b37d8bf77cedcaf98eaacb2061edba243e6f96a2897d30dbc835f8c65a84a412e1b378e207f859dcf76075600 WHIRLPOOL df4f9e538ca6f705201f9dfbdc90e05451d11c5ea218f88527f900fd16b6931def8db0a4676c223416a34a0894a2d5aea3b82760bd2026debd29676c45cbd7ff
425 -DIST seamonkey-2.38-ru.xpi 888056 SHA256 b051f7b947ad7fc807d39c1ba4d83d2e69604e2d2ab0109cf34ad8f05c776e71 SHA512 83934266d4797f75ab2d51d890fbf10f91c10d32a1d97a4745d497c52f64c55e0d056a843912a5cb99792e7257a2e053db17f528fbf0aa88e8fde86552fcc1e6 WHIRLPOOL d3a0311499ca4411d142668406c6b0d5f224cb34b6ad0e31f460069323f5cb0881de86cb39cac15dcef7bf63029fa2c7b129e1d1333715cc014e608be3916391
426 -DIST seamonkey-2.38-sk.xpi 854685 SHA256 6155b11a4ccb2a55e5b5ffebb4da5cc80043503892f50f62b91041f5b02580d9 SHA512 84024f46f1bb326f3d4940aaa0467bdd775810322335a118bed4acffc2463f3dfae7d004575eb30ef55492f71e0447b6f01f0c236bf892b49c50484e716f86f1 WHIRLPOOL 92a2fcd345bbe151a2dbdb45b5dea35caecadfa39c33b86edce66f6c1aac91a79f4b183f0bdae1082fdc83835b696e032b5be7b655c2d194c3baaf08a8fbdb4b
427 -DIST seamonkey-2.38-sv-SE.xpi 827825 SHA256 894b973fdbca5d5971de92069d122d0e0c4c116907ad8704807ded037b1b9a01 SHA512 678335149feb3e1ff97d4e9b6426c0dbd691abd529d2535a794d96f448a7017d1fb0d3bc2265e8d2a286fbdfe2114a7a0e05099995c855f829f8e0e6542d17d0 WHIRLPOOL 4d291a85c0a60cb755ecb460d6f58ceb785a8a43f86b17317c89088e6a08c74771babfba33bf3ff5d47065f5a3f29059fa08f06bbf47a479aea7cadfbfdc9450
428 -DIST seamonkey-2.38-tr.xpi 811292 SHA256 aeae6eb15335ab5f366df2b3929fe002a130ae8b0b6dd0d2dd84cabfedf073b4 SHA512 3ea0e94502818f592d427123aaa0021787118ad57e3918affcc96b15911a4345aecf21c50c6b2d5c87b793098e4cdd6231de2581f647554e9665de16982ebbe0 WHIRLPOOL 1943c84697702ebe9b9145262b226d20648bc4f54bad46817e343a015d053fce973c212bf107003cfb2c107de5c880a8c6ec74394a07d871bc98999c5a1b6829
429 -DIST seamonkey-2.38-uk.xpi 873154 SHA256 129e2e999d6d102a186d232c98c59b4c7220a3de09e55be9f561ea3a48fd29a8 SHA512 b905380d34e59b6ae8e1d4b80c2a73301dfa2ce4c922b291d493eede85350c84060cba7244f84bbbb963d3d55f66ed7c38f6891b0e49db263754a5f3e1ddaa73 WHIRLPOOL a760229b72321c378f69704a4784b63e354b89668d8ded474a77e3670bd6dc5a75da19c1175858605ed11a198479dac9a5fd53212fae22660e57995094a92a57
430 -DIST seamonkey-2.38-zh-CN.xpi 836248 SHA256 de94197af8954dff2330469d20e08789b739bd40e919f85be767967f69842ad3 SHA512 c3bcde38fffdc67cdea77918d3567084aa2893d5a4af06909a6d95ef81cec6ed63c0309f3351065d71cfe802a23d7e7b531d2814f6763f193a2d3764ab423e40 WHIRLPOOL 42a161aafe6b8a2204fa41ae894aad1cc644420d79d20e7899ddbba8d6b39de71be9b4fa5f317aca0a7a214fbf79287d714fd3056227043e43332b72faf8758f
431 -DIST seamonkey-2.38-zh-TW.xpi 858220 SHA256 051ff2e2eafe8a52c7f0005c43b288df8fec90a59b179902240cd8a6ef71f6a1 SHA512 caf512cae00df7cd3b06c2360bc6d50f8d220ba6bec5f6474180391e52586b9debfbe911786e39fe995d7a4446ef6c94176feeaed43f5459d9fcbfb2cdedd9b5 WHIRLPOOL d0991af14ae3b4839bb86be3239e1f048ae010fa570397218b3fd8b77a29b4eb7b404bb8966a3bbe538ce0ca1cf2ad39564d9fdd9e5e4a8ac4927167554c85a7
432 -DIST seamonkey-2.38.source.tar.xz 176647220 SHA256 da306b2fe5a38853b110a74af35332857d1b8aa034498983c1ec6f0b88706e5b SHA512 e1278489c5cc41e1cd87f4a01a7e5d16addea197ef5e04003459d7989bcf66a1d135f08dde7291227a9d556ad07928ed5f41d75d6e288bb68488ffd74a2657eb WHIRLPOOL 4b70331cf400e578856c3fd571a0c3913eb415439ae45e630b6a5677d7509205b9b6469fb35e0700ffcec249fcff37619b2a095406773b14ba537639bbb37bc1
433 DIST seamonkey-2.39-be.xpi 845960 SHA256 289803bc8d1669aa8dc116e55ffbef60a611002c39dbe9e461ad3546d82043d5 SHA512 2332683e78d8f546fe85a9d7431c295f5f31341d46072eb0eafca6014d527367edc575f5384b332744d3ea9b1c37f5fb86d547f4c78919e4a9310c99c8705cae WHIRLPOOL 4b2fe60315e7146548311c6c8d2c335d21fed1fb0f9057e9c903968bae8dc251b7e60151965f1ca3a4f58dc210e08e6a7677a7f57c41f6d2577e156ef98ed5c0
434 DIST seamonkey-2.39-ca.xpi 837800 SHA256 7cd996abf7027189f6c3fd09501331b1bcf06a61f596cd7042d2a2a66b58e0e2 SHA512 43eba49530dd7fdef0c197badff904cda164a700a54ece6fd0706867ae72637aa98eea71175e21de9b322c6b0deda5e709970e16f0bb543d56848e08457f129a WHIRLPOOL 47f6966ab587b4d9e33ff7f318e2009155d4f5d64d30020010414e2cb2d4ec05baff58dac2301339685ffadabeaa690bd519766fb6d99627e9e1258cce99b4ca
435 DIST seamonkey-2.39-cs.xpi 830007 SHA256 6204072196d5ef65cfd5a380d7a985f225f17b8bf5c945e7828ca33cdb09b2da SHA512 b266532512053564d1dbe276e97f7cf3a314077129ecca389248a83b132aa0180627b8733de886fe292583148e6f704d55bd9bc3728ed7e046c2109b1df367f7 WHIRLPOOL bf94c95fb55858930bed961d828603d197099f63061795b04808e1149a7636c23e917e2ef39685e63601a310e31b37143a23637019f0118c75875d17ff338467
436
437 diff --git a/www-client/seamonkey/files/nss.m4.pkg-config.patch b/www-client/seamonkey/files/nss.m4.pkg-config.patch
438 new file mode 100644
439 index 0000000..7aed197
440 --- /dev/null
441 +++ b/www-client/seamonkey/files/nss.m4.pkg-config.patch
442 @@ -0,0 +1,33 @@
443 +--- a/build/autoconf/nss.m4 2015-11-20 15:37:26.951993242 -0500
444 ++++ b/build/autoconf/nss.m4 2015-11-20 15:37:19.431992752 -0500
445 +@@ -8,6 +8,8 @@
446 + AC_DEFUN([AM_PATH_NSS],
447 + [dnl
448 +
449 ++PKG_CHECK_MODULES([NSS],[nss >= $1],,[
450 ++
451 + AC_ARG_WITH(nss-prefix,
452 + [ --with-nss-prefix=PFX Prefix where NSS is installed],
453 + nss_config_prefix="$withval",
454 +@@ -84,8 +86,9 @@
455 + ifelse([$3], , :, [$3])
456 + fi
457 +
458 ++ ])
459 +
460 +- AC_SUBST(NSS_CFLAGS)
461 ++ AC_SUBST_LIST(NSS_CFLAGS)
462 + AC_SUBST_LIST(NSS_LIBS)
463 +
464 + ])
465 +--- a/configure.in 2015-11-20 15:40:57.401762087 -0500
466 ++++ b/configure.in 2015-11-20 15:50:10.080854755 -0500
467 +@@ -8775,7 +8775,7 @@
468 + AC_SUBST(NSPR_CFLAGS)
469 + AC_SUBST(MOZ_NATIVE_NSPR)
470 +
471 +-AC_SUBST(NSS_CFLAGS)
472 ++AC_SUBST_LIST(NSS_CFLAGS)
473 + AC_SUBST(MOZ_NATIVE_NSS)
474 + AC_SUBST(NSS_DISABLE_DBM)
475 +
476
477 diff --git a/www-client/seamonkey/seamonkey-2.35.ebuild b/www-client/seamonkey/seamonkey-2.35.ebuild
478 index c7ba3fd..bbd96ec 100644
479 --- a/www-client/seamonkey/seamonkey-2.35.ebuild
480 +++ b/www-client/seamonkey/seamonkey-2.35.ebuild
481 @@ -28,7 +28,7 @@ fi
482
483 MOZCONFIG_OPTIONAL_WIFI=1
484 MOZCONFIG_OPTIONAL_JIT="enabled"
485 -inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.39 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas
486 +inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.38 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas
487
488 PATCHFF="firefox-38.0-patches-0.3"
489 PATCH="${PN}-2.33-patches-01"
490 @@ -125,6 +125,7 @@ src_prepare() {
491 EPATCH_SUFFIX="patch" \
492 EPATCH_FORCE="yes" \
493 epatch "${WORKDIR}/firefox"
494 + epatch "${FILESDIR}"/nss.m4.pkg-config.patch
495 popd &>/dev/null || die
496
497 # Shell scripts sometimes contain DOS line endings; bug 391889
498 @@ -169,7 +170,6 @@ src_prepare() {
499 }
500
501 src_configure() {
502 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
503 MEXTENSIONS="default"
504 # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
505 # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
506 @@ -204,8 +204,6 @@ src_configure() {
507 mozconfig_annotate '' --enable-canvas
508
509 # Other sm-specific settings
510 - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
511 -
512 mozconfig_annotate '' --enable-safe-browsing
513
514 # Use an objdir to keep things organized.
515 @@ -236,7 +234,6 @@ src_configure() {
516 }
517
518 src_compile() {
519 - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
520 MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
521 emake V=1 -f client.mk
522
523 @@ -251,7 +248,6 @@ src_compile() {
524 }
525
526 src_install() {
527 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
528 DICTPATH="\"${EPREFIX}/usr/share/myspell\""
529
530 local emid
531 @@ -278,8 +274,8 @@ src_install() {
532 if ! use gmp-autoupdate ; then
533 for plugin in gmp-gmpopenh264 ; do
534 echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
535 - "${S}/${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
536 - || dir
537 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
538 + || die
539 done
540 fi
541
542 @@ -336,16 +332,12 @@ src_install() {
543 }
544
545 pkg_preinst() {
546 - MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
547 -
548 - if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
549 - rm ${MOZILLA_FIVE_HOME}/plugins -rf
550 + if [ -d ${ROOT%/}${MOZILLA_FIVE_HOME}/plugins ] ; then
551 + rm ${ROOT%/}${MOZILLA_FIVE_HOME}/plugins -rf
552 fi
553 }
554
555 pkg_postinst() {
556 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
557 -
558 # Update mimedb for the new .desktop file
559 fdo-mime_desktop_database_update
560
561
562 diff --git a/www-client/seamonkey/seamonkey-2.39.ebuild b/www-client/seamonkey/seamonkey-2.39.ebuild
563 index ef507b0..280522a 100644
564 --- a/www-client/seamonkey/seamonkey-2.39.ebuild
565 +++ b/www-client/seamonkey/seamonkey-2.39.ebuild
566 @@ -28,7 +28,7 @@ fi
567
568 MOZCONFIG_OPTIONAL_WIFI=1
569 MOZCONFIG_OPTIONAL_JIT="enabled"
570 -inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.41 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas
571 +inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.42 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas
572
573 PATCHFF="firefox-42.0-patches-02"
574 PATCH="${PN}-2.33-patches-01"
575 @@ -115,6 +115,7 @@ src_prepare() {
576 EPATCH_SUFFIX="patch" \
577 EPATCH_FORCE="yes" \
578 epatch "${WORKDIR}/firefox"
579 + epatch "${FILESDIR}"/nss.m4.pkg-config.patch
580 popd &>/dev/null || die
581
582 # Shell scripts sometimes contain DOS line endings; bug 391889
583 @@ -159,7 +160,6 @@ src_prepare() {
584 }
585
586 src_configure() {
587 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
588 MEXTENSIONS="default"
589 # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
590 # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
591 @@ -194,8 +194,6 @@ src_configure() {
592 mozconfig_annotate '' --enable-canvas
593
594 # Other sm-specific settings
595 - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
596 -
597 mozconfig_annotate '' --enable-safe-browsing
598
599 # Use an objdir to keep things organized.
600 @@ -226,7 +224,6 @@ src_configure() {
601 }
602
603 src_compile() {
604 - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
605 MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
606 emake V=1 -f client.mk
607
608 @@ -241,7 +238,6 @@ src_compile() {
609 }
610
611 src_install() {
612 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
613 DICTPATH="\"${EPREFIX}/usr/share/myspell\""
614
615 local emid
616 @@ -268,8 +264,8 @@ src_install() {
617 if ! use gmp-autoupdate ; then
618 for plugin in gmp-gmpopenh264 ; do
619 echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
620 - "${S}/${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
621 - || dir
622 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
623 + || die
624 done
625 fi
626
627 @@ -284,7 +280,7 @@ src_install() {
628 emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
629 #'
630 dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
631 - cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
632 + cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
633 unzip "${em_dir}"/enigmail*.xpi || die
634
635 popd &>/dev/null || die
636 @@ -318,24 +314,15 @@ src_install() {
637 share_plugins_dir
638
639 #doman "${BUILD_OBJ_DIR}/suite/app/${PN}.1"
640 -
641 - # revdep-rebuild entry
642 - insinto /etc/revdep-rebuild
643 - echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
644 - doins "${T}"/11${PN}
645 }
646
647 pkg_preinst() {
648 - MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
649 -
650 - if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
651 - rm ${MOZILLA_FIVE_HOME}/plugins -rf
652 + if [ -d ${ROOT%/}${MOZILLA_FIVE_HOME}/plugins ] ; then
653 + rm ${ROOT%/}${MOZILLA_FIVE_HOME}/plugins -rf
654 fi
655 }
656
657 pkg_postinst() {
658 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
659 -
660 # Update mimedb for the new .desktop file
661 fdo-mime_desktop_database_update