public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/
@ 2012-04-24 23:38 Lars Wendler
  0 siblings, 0 replies; 12+ messages in thread
From: Lars Wendler @ 2012-04-24 23:38 UTC (permalink / raw
  To: gentoo-commits

commit:     2aeb212856165cdc67ae89faebf7ce4eb0871350
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 24 23:37:25 2012 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Apr 24 23:37:25 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=2aeb2128

seamonkey: Version bump to stay in sync with portage tree.

---
 www-client/seamonkey/Manifest                      |   55 ++++++++++----------
 ...nkey-2.9-revert-system-cairo-breakage.patch.bz2 |  Bin 0 -> 4056 bytes
 ...seamonkey-2.7.1.ebuild => seamonkey-2.9.ebuild} |   23 +++++---
 3 files changed, 42 insertions(+), 36 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index e3084bb..79e0de4 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,31 +1,32 @@
 AUX all-gentoo-1.js 957 RMD160 0f8662577dfad72d786c196ab804f7cc9cd3f9f6 SHA1 22c105f15e2e86878b743fe516386fd6823fbb3f SHA256 9a0a0f220719bfa7e03b9cb3a5ccdbc9c5d43f75b443eceed65a8f3cb43b21d5
 AUX icon/seamonkey.desktop 288 RMD160 c9f56aed280a3ff68f0c40ae453fc24351daeea6 SHA1 87254c3cbfad672309e4b1fa408d08b74be31056 SHA256 524ae39ffc10b2a950aa344ae6c3f3d9b4a21009697edfd52ec47aa850d795d0
 AUX icon/seamonkey.png 4172 RMD160 d296c4d4e0920e4476f4c6c607946434202ad521 SHA1 f76213195e2dc002ff2e411ed0247d2624ce7b09 SHA256 7ffc1911a62b526702f3c991365dd8f18b6427c7e173456a101db4fb4c43ae59
-DIST enigmail-1.3.5.tar.gz 1348362 RMD160 9aa3cdd7b8f16f4cb15e3b6f63c5ac913ddaac3f SHA1 4cc928ce2fc328cf6aefbf0c7161484405dbbb5e SHA256 932a0206e9598eb10056f94622e9c0a64afc93542b43694568df810208a1e3b2
-DIST firefox-10.0-patches-0.5.tar.xz 16708 RMD160 40ccd212e16d4e5dd389db95aa7be0fe68361073 SHA1 3ca7cb54cdc2b704fe468cc26e1818648635b514 SHA256 981f40b1f2f12439d1301a0f7f4171aee4b84b16fe6b926344b63750efb21158
+AUX seamonkey-2.9-revert-system-cairo-breakage.patch.bz2 4056 RMD160 1ded73be2ddc2d592ce72047ae9d3305ba0655fd SHA1 30f64705951349f1eb4da129db9c3fb3b671b113 SHA256 b44ae89fa9ca8e0ae9607bdf737489a204803660eb9c86d84c3c081210f5dfb6
+DIST enigmail-1.4.1.tar.gz 1344516 RMD160 f235e266acd390992f128a20f73288c2ecc3c5a5 SHA1 5c629a5d06e23c5bebb86c840f44f04f0732dbda SHA256 100bc7f9ac6bca03e4507df25c5b29d6a39d0904c46301cc7def3676779d720b
+DIST firefox-12.0-patches-0.1.tar.xz 12996 RMD160 cd0c534410b512ca13504106465712ae51b4e5f0 SHA1 7ce3f371f43e73deca289a354dd9155b6a9bc8ff SHA256 de8573ad0019fd9b09bd94aefb3519286a04252a9d761bbf96f4c77d3c135174
 DIST seamonkey-2.7-patches-03.tar.xz 1080 RMD160 bab03aac9c6bd1d5aacfe87f7c3792a15fd0250b SHA1 6a80c1d6ee057e8f557af59d350543c6ba0cf57f SHA256 eede05439b5555871082652abe01c13b1f859640d8ac5df3001623c1084abec8
-DIST seamonkey-2.7.1-be.xpi 800746 RMD160 8bbeab4c358547c653fe6bfa0c56422c391d5e57 SHA1 9f197da5b1a521da1df02f4aba5dd6da37e8cf90 SHA256 b88db6d126d36b7770f66d5edce765ce46d55b4222730e9ab78f54e1a6359b4c
-DIST seamonkey-2.7.1-ca.xpi 818015 RMD160 b57c0a931c4465e0fc8a8f95d89f7fcbf3f529fd SHA1 315e38517a7818d6c4670b1aab4900c3a30d8400 SHA256 3a0ab33210ef2ae036347969e6e48e5bc37809d2f0b0a0d7332d51143c115093
-DIST seamonkey-2.7.1-cs.xpi 823253 RMD160 ef9be39ecadb81e4ff0edfad838e8284e2ab3b95 SHA1 39877b8a1b53458a986fe35d71cc4f092a9cf172 SHA256 fa45342b3754adf18dd463568bc0ab12a778e32ea8716c35e7681ece12496d7e
-DIST seamonkey-2.7.1-de.xpi 864253 RMD160 230d826f92cda95ab99c3b1c4180791328cc153c SHA1 b700a54e0e4fff47709df127ad8e94aa116c7b60 SHA256 04f6a3630669d09f4d439be276ee49275ddff1c2f5fdbe64160d1423dcae1479
-DIST seamonkey-2.7.1-en-GB.xpi 793486 RMD160 d96297d5578e865a578452a33d1829d309247587 SHA1 7daf793655a9aa525b1100b68fb148aebd3cdcc8 SHA256 d07564283dc0880ca914e068c0c38f16244c55978f31d0e2c371b0c34208b226
-DIST seamonkey-2.7.1-es-AR.xpi 864072 RMD160 e2c1996a101491c5195a3d4085670f3deae0dcc4 SHA1 95ce037e14c0203ca4efa4ddbc7acfa3181cbab0 SHA256 a2d016af3b18fb71f085d67c104012ff0270a0885d3d0bef8a7bc380575a4d5d
-DIST seamonkey-2.7.1-es-ES.xpi 793321 RMD160 5417e6edf4911ae3f564b6097952ff08c1187536 SHA1 56b387eb2c8f504392dd1bad29773f3241d1549a SHA256 aab526cb0cf7626123d0f7570098227814da3f0a0078a807b9b9904bba66897f
-DIST seamonkey-2.7.1-fi.xpi 813472 RMD160 89e2b1d7a0fc0ccaecb9cc21bbc6015021fc82ce SHA1 627c0a27269c6400866317276e88677936180052 SHA256 45608e6d726513b3863ea86b0527a8fd3184999fc48786f3f2e691d35e452f88
-DIST seamonkey-2.7.1-fr.xpi 819342 RMD160 7e48406d1b59eeefc93c6355e9d585058ccc5295 SHA1 53bbbb1cf6823193d46d3726273c9f58c66a2083 SHA256 4b2ba4de86971b1398734fb79136b8d9d451f74fbee081a9d8dd58003bc694f9
-DIST seamonkey-2.7.1-gl.xpi 813288 RMD160 f4603a22187e0cdbb72033ca49bd6c433601aa8e SHA1 d36cffa011afb74f9ba7b75513cc88dd0b4119ee SHA256 25113b00067a2cda790830bf8e5ab7d12e1c5589090d69403028a6f77b66497d
-DIST seamonkey-2.7.1-hu.xpi 837467 RMD160 ce76eae79c640673370b5182160517a33b370673 SHA1 ac673e30d90cc9731814689a828e421f3fbe68a4 SHA256 9fa9ca4f77effc9b3a08e811bad01c35d03a67c1ed5da11caf8caeb3af459b13
-DIST seamonkey-2.7.1-it.xpi 743649 RMD160 f0a0eb1382ed4f8e1a883d35e0e37a456fccdedf SHA1 94c8bd6249d3ae9ecdd094ae2a134490411536c2 SHA256 d95faf43b62b34ef4f07464fde8627c2ea7d21a621eb7ba040f0399a70835bec
-DIST seamonkey-2.7.1-ja.xpi 868190 RMD160 22ad227dd14cbb33eff202289f4a939b01bfcdc3 SHA1 e04c8df83bf09bfcfee11083f2fbd71518feaa51 SHA256 fd387a5942dedd8ca9e9c733271a42bd642ac8d69d85296b08d07838b6a13360
-DIST seamonkey-2.7.1-lt.xpi 961274 RMD160 065ba7851738508f96416f17f8c85bae6b4f2c66 SHA1 ed4b326501a58843bc62f7cd40fd307b84771b5a SHA256 407eba52f956405f9fabbeade07767333e0375f955cc482d65526aad4b813548
-DIST seamonkey-2.7.1-nb-NO.xpi 811692 RMD160 a73cc980049a7d5167889093c8f4273ce0930b75 SHA1 c73b3f8fcd0d169d679fd4023548dc4e15e7e9bb SHA256 ed6697a24d178155f699f936518bb70e70590416e9ef4f58f862d3a24d42f435
-DIST seamonkey-2.7.1-nl.xpi 810218 RMD160 32de075bc0a1c3a77e4428b0c22c4a8a87a78bfc SHA1 8621a4f629a11cf7fe1447e5f1902157f0a80367 SHA256 efb86c5a7eae1f2e5cabf088d1df8eaaefd8f1c7249bb7312a9d6e5bedb1718a
-DIST seamonkey-2.7.1-pl.xpi 832577 RMD160 329d4b5fc73d2404cbb1d673f14748dcc757233b SHA1 d243261213f65999d3fbf65374098beb04bc0f59 SHA256 4ba996077f3a0afbc3eb999e958415097ae235e5fe8863435442e1af572d0f61
-DIST seamonkey-2.7.1-pt-PT.xpi 849095 RMD160 cb26aeeb39288328228e294d93c553ca70679671 SHA1 df78f07fd8368c20cce3f448b01635af82a05bdb SHA256 38da6aa10ca05a91cdc705ba4c58ec8e8622f681d3c3ba4f7c4fd0459aae4a79
-DIST seamonkey-2.7.1-ru.xpi 897930 RMD160 4e566062c8ae15227385a9364ba3b06cf115dc57 SHA1 4de3faba010f7124c0ab13d40344c166702b23e2 SHA256 ef3b8b4836aca06a6c1a71f5f9225be8e2f65f0aab83537d2044b6dbd4240677
-DIST seamonkey-2.7.1-sk.xpi 846757 RMD160 aded53150423d6ab11fa029dbc0939fdca5f12ea SHA1 cee4c545d4d09a4d3b4e1da199af0494b3f61701 SHA256 20cfc4fc4e9340821123cf3e230071d847d7b9b554acfe56b284d58988ecaee5
-DIST seamonkey-2.7.1-sv-SE.xpi 875472 RMD160 f53fae5d2265d31a39adfce87e6325171f6ccc24 SHA1 1d1eb7ecb0a04f363b88a7950e3bb15d47c20a7c SHA256 116b94f9f65ddf5fc7a2553cec5ea0e961e5d50625555706b94b64d858a53ffe
-DIST seamonkey-2.7.1-tr.xpi 813356 RMD160 db44fd07fed7ad71e329d0e4a986e307450b6eac SHA1 9ceb0cd915c6ffb7c38a12567025e7159ab57f8a SHA256 cf1ee822f7ae74ef267c53562848033add5f006488aebadd2ebc47ed22b82ced
-DIST seamonkey-2.7.1-zh-CN.xpi 842343 RMD160 fe506ea7ab500c7fbb1949f5e2188d84dd769e52 SHA1 0fac22454bed4feafc71e00ac650abdbc658b418 SHA256 464a707bec0c91587c2131e15d1f40245f04e02a9bdf9bcc7936d8a4339435d1
-DIST seamonkey-2.7.1.source.tar.bz2 98493950 RMD160 a7be15836ce1cc2def1ae93b5dd9d85f34ae77f8 SHA1 ddd93f118d2b47e53bb55646e121f653e80f2e8b SHA256 3d75a1a321cf4c30037b6fc69d3b757060f6aa94b8b329de77db3fe95c31e34b
-EBUILD seamonkey-2.7.1.ebuild 8014 RMD160 cbd81d644f2b71e97c6257d5f4e99f129d435627 SHA1 bacb6d70802cba41bfbbebbe4fa5997719429ebe SHA256 e21ac77da2f97ccbb80a4af9435a0f37614d9f4ad71a843689e7ed08b14345da
+DIST seamonkey-2.9-be.xpi 798856 RMD160 3a5d7f06e61124c3b28128182ab0d343b80f5098 SHA1 0455bfea6f9aef7aa102eda82715ea710584b5ca SHA256 6d561bb656abebb3cd59f434b8831661d931ffcc19e55eebfc7a390d6b493a33
+DIST seamonkey-2.9-ca.xpi 816788 RMD160 b9bdbbd38a4405831dae0a332d038ca883780703 SHA1 20f15e8dd140ed5c9d842ef6826cd286980dcdc4 SHA256 3586cfe01cb20da7a9ba8f078438d7074011d90a28fbfc29c1976146fcdedc4c
+DIST seamonkey-2.9-cs.xpi 821566 RMD160 3975282c69b460fc90db2794a4a45d3b66e7975f SHA1 d6fb4535e38e72baf3c3b2a11a0fd3dae8b9bb49 SHA256 1620a68b038bf74356a335be806b02c335dfde5a93467577825a1858287dea1f
+DIST seamonkey-2.9-de.xpi 862442 RMD160 0fbcdb764f883c5fcc2aef565c5feec1c13a9794 SHA1 f565cf15b4ad01a102591bfe666b6dc597aeb6e8 SHA256 59d106460542563ae248af3b66c1e1c0e417a78c7185fc65a87438520fafcf89
+DIST seamonkey-2.9-en-GB.xpi 791747 RMD160 fd3d24fb1f6d372be36fff76dd823f9523ca3f14 SHA1 e8d9062697902b9f43beb285ad2704fbf1ab35de SHA256 6bf12f8cc1078eda596190546a9c1a9b6d43c4202d9bb674bb62403514e881a4
+DIST seamonkey-2.9-es-AR.xpi 862276 RMD160 43e4ba1016ce7bee2c769755f702974dc57ba403 SHA1 bd0fe7f312cdb2c3079fc2013b5e231eadec654f SHA256 05727b1713ca4e334a2a902723a9b05db644dbba47c039bf607e24c2b243eea7
+DIST seamonkey-2.9-es-ES.xpi 791378 RMD160 7741097e7ef6e34bef44366078f10bebe4ffa7fa SHA1 8c23409b2762ee80cdb014f7225e93886282e8af SHA256 9b017d6e97cdc02cd9641ce80bf49e590a53dd9735df51dc37c803b72a96447e
+DIST seamonkey-2.9-fi.xpi 811710 RMD160 b48e036d000a5db2c4d2dc7982a57fcf57bdba19 SHA1 9365bf4cbc074dd06f8b0a91e3d266c8e9caa9c9 SHA256 108c11f8d3020226a4b986fbb8a12a819130aeecbaff24905acdf3f8ba2a59a2
+DIST seamonkey-2.9-fr.xpi 817436 RMD160 135102b536bc018ca284f938f527780cbf900eb9 SHA1 9f8e658bfbe87a6c4385cae19b0a0fa9301ec69b SHA256 5f435c9576b9c2a543abdb71ab1d2e47f8cadd2eccad42b985a67da6799d355b
+DIST seamonkey-2.9-gl.xpi 812213 RMD160 ae85ec32601d7a361d239e65ffa5b69d6e592812 SHA1 00802de32bbac0ddf6616d1560da83a52e3d443b SHA256 ec043104a2a000bd1b2432aa1257804dbd3ec65458a69335dc86fbbb3fc6686a
+DIST seamonkey-2.9-hu.xpi 836335 RMD160 37a09796befe542e0b8f46b91780eb52b2af91ef SHA1 d6ac1edbff2c7e21e47f88226c855b7160ab1d99 SHA256 bb2ac4ece752d7d5def11717be2029fdf7a0a23a282e7815db71b2f3d1854c29
+DIST seamonkey-2.9-it.xpi 741586 RMD160 2723d087c8c18d230a2eec879b20a441b0f0f8f2 SHA1 4007d1e8ec7fb6a0c55fd92c3d85546e0a7f9fc3 SHA256 a026a4cda726df8c1cd473931fdadbb682cc0e3aa0603d67ca7bdd04da674cc7
+DIST seamonkey-2.9-ja.xpi 867235 RMD160 5dca6d9076a1e972a7ec68e85d71b426d03c81f1 SHA1 3c051fa1ef51ae83937f7333296677fb84617fb5 SHA256 dc986500e97558a4154c8e795bbb6f2090d52c8e724a0a3ee58260f69d7a00ae
+DIST seamonkey-2.9-lt.xpi 935533 RMD160 a56c65640096312d227d1c18507d240fd4fd00ce SHA1 a8fb5a2e48bb4976c89fd4a975b23a91a94d1dec SHA256 8229d0411a87d550d31cb7452b1671c6bc645d51dcb69e83b9ebf9bca349707f
+DIST seamonkey-2.9-nb-NO.xpi 810285 RMD160 2b9a1e2a77ee9aa1b8d73df21e7eed26511badc5 SHA1 82ef6c11123be0b1658d1987c737a3e98947a08a SHA256 634880b73641033e24453c04b5a3b8ca7d88ba7812228cef58f5921abcc352a0
+DIST seamonkey-2.9-nl.xpi 808494 RMD160 d5b7a88972d96c10b683fa2bdb0f16f45fd4ee9b SHA1 0f88fa768fef3d2876d5d43c25591a46a204e6fd SHA256 927ae08f5b312940b5412b52deea56771da9c1f6b7812dab868f85945912d8cc
+DIST seamonkey-2.9-pl.xpi 832375 RMD160 9eeeba1132f5eddffda0829d2eb2122b2532cb52 SHA1 892b2d6a528941644f40b3f762920831194a393e SHA256 0c4db3e733808403428281c05ec454809e78374b7b8654d3d3e21f80e33dbd2a
+DIST seamonkey-2.9-pt-PT.xpi 847905 RMD160 37b0b74d3f17aef0f85cf8f7f6b280274ce11536 SHA1 6c8ddf0138c26f565107b1bc58b52548cab982c9 SHA256 b2a17ff2312b5eae95f87a3d8d18f3cd81afcdd99ad8a8807643716144517602
+DIST seamonkey-2.9-ru.xpi 895673 RMD160 7dddcdc6c72ecafede63666459030c0c607e3191 SHA1 19a36fbb41623fdbd4345f57cb145a0e9dd9c5b8 SHA256 02eae91a197815f0dffc568144d39786979834903528e8b0d7250e35d6defa0b
+DIST seamonkey-2.9-sk.xpi 845682 RMD160 858c1aedc2043f7da0123d8a03a98079727d98c7 SHA1 07e685ac4d90b2ed5683a63355fc8559d876a446 SHA256 4776d13bebda0fc62ad50e500314df69d53957a2ebe420eb7aa55de4b3db6b02
+DIST seamonkey-2.9-sv-SE.xpi 873453 RMD160 88e93ea68ba1cc25a124ea1a113eb6a2102a29bc SHA1 d9a76678d0238e8bd80fdc501f545519a542b5e6 SHA256 a4e16dc0640ade710ae3cdafc5121dbdb7e11233744dbb2495cd85dc476087a1
+DIST seamonkey-2.9-tr.xpi 812532 RMD160 27fdc0d39321a5edc011ddffde3d9215e018444a SHA1 4ed7d02d419bb36299e402ea642f73d7cbce85c7 SHA256 0f60e19042df5352326a0a40760f00368ee1ab9628ae877e68a64079403b7d34
+DIST seamonkey-2.9-zh-CN.xpi 840505 RMD160 021669ca78a5a9973e7f8f2a616f8f71c2addb48 SHA1 e51899b5ee91e437e8863c558d25f300c5c90be0 SHA256 caa9c8df66636e0ade136e2de6e14e2aa95643c09e5e0134db07ee07c201590d
+DIST seamonkey-2.9.source.tar.bz2 102265124 RMD160 062560e60e0f8dc22ca243034da970b195b93c0d SHA1 5ccd6453327d68f75163e7710b5611cea15e8fb6 SHA256 d3be08bbd8f7a3f20f650bfe32ee51c3618a07b5852336a1f3595e37c14311fb
+EBUILD seamonkey-2.9.ebuild 8132 RMD160 320f521dce77b27ac6503b9b53330224993abfe0 SHA1 f3be83e94e02d16be6ffd914d12aa09cfb792d7b SHA256 bc481838eeffcccc1c91062cc6c711c6f9d3bc36b464e508546cc9544550fdc7

diff --git a/www-client/seamonkey/files/seamonkey-2.9-revert-system-cairo-breakage.patch.bz2 b/www-client/seamonkey/files/seamonkey-2.9-revert-system-cairo-breakage.patch.bz2
new file mode 100644
index 0000000..1d94df7
Binary files /dev/null and b/www-client/seamonkey/files/seamonkey-2.9-revert-system-cairo-breakage.patch.bz2 differ

diff --git a/www-client/seamonkey/seamonkey-2.7.1.ebuild b/www-client/seamonkey/seamonkey-2.9.ebuild
similarity index 94%
rename from www-client/seamonkey/seamonkey-2.7.1.ebuild
rename to www-client/seamonkey/seamonkey-2.9.ebuild
index 7f5066b..0d511d1 100644
--- a/www-client/seamonkey/seamonkey-2.7.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.9.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.7.1.ebuild,v 1.1 2012/02/13 13:55:14 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.9.ebuild,v 1.1 2012/04/24 23:24:38 polynomial-c Exp $
 
 EAPI="3"
 WANT_AUTOCONF="2.1"
@@ -27,9 +27,9 @@ fi
 
 inherit flag-o-matic toolchain-funcs eutils mozconfig-3 multilib pax-utils fdo-mime autotools mozextension python nsplugins mozlinguas
 
-PATCHFF="firefox-10.0-patches-0.5"
+PATCHFF="firefox-12.0-patches-0.1"
 PATCH="${PN}-2.7-patches-03"
-EMVER="1.3.5"
+EMVER="1.4.1"
 
 DESCRIPTION="Seamonkey Web Browser"
 HOMEPAGE="http://www.seamonkey-project.org"
@@ -37,7 +37,7 @@ HOMEPAGE="http://www.seamonkey-project.org"
 if [[ ${PV} == *_pre* ]] ; then
 	# pre-releases. No need for arch teams to change KEYWORDS here.
 
-	KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
+	KEYWORDS=""
 else
 	# This is where arch teams should change the KEYWORDS.
 
@@ -51,15 +51,15 @@ IUSE="+alsa +chatzilla +crypt +ipc +roaming system-sqlite +webm"
 SRC_URI+="${SRC_URI}
 	${MOZ_FTP_URI}/source/${MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2
 	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
-	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
+	http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
 	crypt? ( http://www.mozilla-enigmail.org/download/source/enigmail-${EMVER}.tar.gz )"
 
 ASM_DEPEND=">=dev-lang/yasm-1.1"
 
 # Mesa 7.10 needed for WebGL + bugfixes
 RDEPEND=">=sys-devel/binutils-2.16.1
-	>=dev-libs/nss-3.13.1
-	>=dev-libs/nspr-4.8.9
+	>=dev-libs/nss-3.13.2
+	>=dev-libs/nspr-4.9
 	>=dev-libs/glib-2.26
 	>=media-libs/mesa-7.10
 	>=media-libs/libpng-1.4.1[apng]
@@ -69,7 +69,7 @@ RDEPEND=">=sys-devel/binutils-2.16.1
 	virtual/libffi
 	system-sqlite? ( >=dev-db/sqlite-3.7.7.1[fts3,secure-delete,unlock-notify,debug=] )
 	crypt? ( >=app-crypt/gnupg-1.4 )
-	webm? ( >=media-libs/libvpx-0.9.7
+	webm? ( >=media-libs/libvpx-1.0.0
 		media-libs/alsa-lib )"
 
 DEPEND="${RDEPEND}
@@ -114,12 +114,15 @@ src_prepare() {
 	epatch "${WORKDIR}/firefox"
 	popd &>/dev/null || die
 
+	epatch "${FILESDIR}"/${PN}-2.9-revert-system-cairo-breakage.patch.bz2
+
 	# Allow user to apply any additional patches without modifing ebuild
 	epatch_user
 
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
-		cd "${S}"
+		#cd "${S}"/mailnews/extensions/enigmail || die
+		#cd "${S}"
 	fi
 
 	#Ensure we disable javaxpcom by default to prevent configure breakage
@@ -131,6 +134,8 @@ src_prepare() {
 		|| die "Failed to remove gnomevfs extension"
 
 	eautoreconf
+	cd "${S}"/mozilla
+	eautoconf
 }
 
 src_configure() {



^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/
@ 2012-07-23 10:46 Lars Wendler
  0 siblings, 0 replies; 12+ messages in thread
From: Lars Wendler @ 2012-07-23 10:46 UTC (permalink / raw
  To: gentoo-commits

commit:     f409f9839005628a5de3e7d09340d9b330054df4
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 23 10:45:35 2012 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul 23 10:45:35 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=f409f983

seamonkey: added gstreamer USE flag & patch. Added build fix.

---
 www-client/seamonkey/Manifest                      |    3 +-
 .../firefox-15.0-fix-gstreamer-html5-crash.patch   |   26 ++++++++++++++++++++
 www-client/seamonkey/seamonkey-2.12_beta1.ebuild   |   19 +++++++++++---
 3 files changed, 43 insertions(+), 5 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 9c95da1..141980b 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,4 +1,5 @@
 AUX all-gentoo-1.js 957 SHA256 9a0a0f220719bfa7e03b9cb3a5ccdbc9c5d43f75b443eceed65a8f3cb43b21d5 SHA512 8280531443787d26ef482b1f4ddf33278884a35554ceec09877868f96350dce521119d300bdafa80bc529e99ce0cc597d06c2bc6b43d978a8035dedb7734c821 WHIRLPOOL ec20b2d7903200a7956c67e569d9906d1b252620c73eeb4162b655a3dd3e2c750d69f028fd1706adb560d76ca60487b656fe1de4dc910240a91fabc4f9afe395
+AUX firefox-15.0-fix-gstreamer-html5-crash.patch 1094 SHA256 1fa2a1963ef3146ef71a51affc46179fdae5fcd5a4bfdf5acb3da0f035b482f2 SHA512 42b8fc013ee061f9b7c00d347fe2712c2a1110574f578ae815dd4b5287dfa27b5643c74d41f2e2913d147017026d61f8b7a3603b2a40586f30f0e70c41f6af74 WHIRLPOOL dae601e40e1e9cfcb9775313ef5f5b57af40124a64e204261ef6de05b01533df36e28e333356ba2d09ada996e82a882ef492fa0efbd4c7cc06572dde16d83346
 AUX icon/seamonkey.desktop 288 SHA256 524ae39ffc10b2a950aa344ae6c3f3d9b4a21009697edfd52ec47aa850d795d0 SHA512 de41924fefe72217c93e42cd907a285d6ce878b3713b2b7e63cb3658bb6a7d83b57753a2911824b139820b7a84d03d89f89d7f79f28d32a4148a4916e779c686 WHIRLPOOL 6aac82b2104c32d7ab8831d760f641badc8705a4711d71bccb25064391d1120217b212ea0009eb145948d61f341b94e57896d5c8c99a90a72312cbebff26f85f
 AUX icon/seamonkey.png 4172 SHA256 7ffc1911a62b526702f3c991365dd8f18b6427c7e173456a101db4fb4c43ae59 SHA512 69cd9e94b9757eea4a77c6255c2da62e2e5af96e6b4922b7bb26cc1dd314d3462e6ffe1381a2d504a8928a32b0a42a301ba17c0250da59e1431abb94bb8f22c0 WHIRLPOOL 37f5b8ce579d528faf4039b65af0da1b4d63332c8c7aab4f478f55fc15c3081d4b989007c6bd372646fa5cf25096da10f1f7a9ace1441952a5d1bf5644590df0
 DIST enigmail-1.4.3.tar.gz 1337811 SHA256 440035f19a22e8e234c530a0e78fb9ee74bb934fcf721777868de79324636d27 SHA512 405fab2e53be3c86e5666f141ec1e8517f66556e9d9a5d05464aff5c20a74ccc81287708417bc8e5d4ffd2d0ca390da8f5411fbfb1efcefb4377cd42b556ad0a WHIRLPOOL 33745882eb555d89677ac1d61c23750a890fa9e5a4a4a54bea27835cbfe29837ae2af732dccc67f00d159e2443c9871a2aa967941a8d72054d4b42266cd851ba
@@ -58,4 +59,4 @@ DIST seamonkey-2.12b1-zh-CN.xpi 784310 SHA256 31bbd23e3ec865545bc781b02bb90b0554
 DIST seamonkey-2.12b1-zh-TW.xpi 785678 SHA256 5d2854cda5358fb708a21a343bb4a716c1a264d084e5cc4c21780bfd6ffe3953 SHA512 f270137c2be7e44dcd4aa94b0a423af4c1abb03e9b42c101ee7168c218afce38253c2a41710db4dc0ef55841a5b849c6416905310c2cce851c5bff99dd9bfa27 WHIRLPOOL a8cf384add3df641a08957bc10e8eefdd50ea64ba092171fdcf0c0ae44607e7a888618d39d83eb1c541c6212047d41e11b63c6d803918a6e5d299ce5b7720e62
 DIST seamonkey-2.7-patches-03.tar.xz 1080 SHA256 eede05439b5555871082652abe01c13b1f859640d8ac5df3001623c1084abec8 SHA512 9fb0013eec063131d4ca07be44c291c64b3af600bcd908e35cb274f04258d533feb20fd0bd7a26205463c621021c2a9aedf562963a12b005609bc878ae7014ab WHIRLPOOL 44d3e81f93f1e365846d182e44ddd62e779fbf9e62638f3fd205b9a5a684c706860de6d4b7bebcffb5ad84c7a9ac9e8b007f389e5b5761591f1cdfceba108744
 EBUILD seamonkey-2.11.ebuild 9454 SHA256 4a38670e30f661da29e5c188cd64cb3020003ce723d3f04ebc01722e2aa9d342 SHA512 1c32c10f561c64e28b3cd34b4f2b963f8dc4a0c0d5f9ca86feb5724691858664d66912414ccc1f727811c43983d45c221021bb4ef4b27763e434f9c4e517cc4e WHIRLPOOL a134472445a17d56559b0b15cf4538922acb572574a50b9537effbcd306ce8534d98acee2a87da2c986450a6a2b217d6291a67b92155248b6abce40bb907b08c
-EBUILD seamonkey-2.12_beta1.ebuild 9455 SHA256 60f046bcac4c207683cc4e51b0715f9dc95f63f9c0feb50ce0837b057227a5c0 SHA512 b45bf6a065dac7e40d8667de229379b5d67f69f412a6ac103e663c49c37aebbde405294428344fccfdb6521e3ce2ad3b0272b01345f6a2e7f4407b8e6934c946 WHIRLPOOL 65fcbb3eac7879ad5ced3ec8b73d1d3479b5974f1fa12c6ce066456a560282bdf1b70a7a08fc79be6bd4fa133f279669e1c05c47cfd7ce67b673c52d699254d4
+EBUILD seamonkey-2.12_beta1.ebuild 9820 SHA256 69949772ab5a5c52d2791f15cb1bc4673394277d5cef42af2c9c307a32ff1126 SHA512 63bb216537cd7e7b1411319c89497d69d1074a03b40642e77cd9e64a1d326a0a36d2fb3f2fb2fe3cd7d3a64b25cde495ebb28304bf4315535dc2b07c968b7499 WHIRLPOOL 8c0408131b145366355bc2ca4afdf36cf4a24b695e54cece6585fec14b0050ea1f6a4185031af17684f685de3eed38db7c3c87c172ae577d4562ebf29e32a784

diff --git a/www-client/seamonkey/files/firefox-15.0-fix-gstreamer-html5-crash.patch b/www-client/seamonkey/files/firefox-15.0-fix-gstreamer-html5-crash.patch
new file mode 100644
index 0000000..85d6999
--- /dev/null
+++ b/www-client/seamonkey/files/firefox-15.0-fix-gstreamer-html5-crash.patch
@@ -0,0 +1,26 @@
+https://bugzilla.mozilla.org/show_bug.cgi?id=761030
+
+Went into Fx 16, but not 15
+
+diff -r 07d362aa2c1b content/media/gstreamer/nsGStreamerReader.cpp
+--- a/content/media/gstreamer/nsGStreamerReader.cpp	Sun Jun 03 12:04:40 2012 -0700
++++ b/content/media/gstreamer/nsGStreamerReader.cpp	Sun Jun 03 14:37:55 2012 -0700
+@@ -447,16 +447,18 @@ bool nsGStreamerReader::DecodeVideoFrame
+   for(int i = 0; i < 3; i++) {
+     b.mPlanes[i].mData = data + gst_video_format_get_component_offset(format, i,
+         width, height);
+     b.mPlanes[i].mStride = gst_video_format_get_row_stride(format, i, width);
+     b.mPlanes[i].mHeight = gst_video_format_get_component_height(format,
+         i, height);
+     b.mPlanes[i].mWidth = gst_video_format_get_component_width(format,
+         i, width);
++    b.mPlanes[i].mOffset = 0;
++    b.mPlanes[i].mSkip = 0;
+   }
+
+   bool isKeyframe = !GST_BUFFER_FLAG_IS_SET(buffer,
+       GST_BUFFER_FLAG_DELTA_UNIT);
+   /* XXX ? */
+   PRInt64 offset = 0;
+   VideoData *video = VideoData::Create(mInfo,
+                                        mDecoder->GetImageContainer(),

diff --git a/www-client/seamonkey/seamonkey-2.12_beta1.ebuild b/www-client/seamonkey/seamonkey-2.12_beta1.ebuild
index dafa115..37f2a55 100644
--- a/www-client/seamonkey/seamonkey-2.12_beta1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.12_beta1.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.10.ebuild,v 1.2 2012/06/06 12:56:49 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.11.ebuild,v 1.4 2012/07/18 13:32:41 polynomial-c Exp $
 
 EAPI="3"
 WANT_AUTOCONF="2.1"
@@ -46,7 +46,7 @@ fi
 
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+alsa +chatzilla +crypt +ipc +jit +roaming system-sqlite +webm"
+IUSE="+alsa +chatzilla +crypt gstreamer +ipc +jit +roaming system-sqlite +webm"
 
 SRC_URI+="${SRC_URI}
 	${MOZ_FTP_URI}/source/${MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2
@@ -67,10 +67,16 @@ RDEPEND=">=sys-devel/binutils-2.16.1
 	>=x11-libs/pango-1.14.0
 	>=x11-libs/gtk+-2.14
 	virtual/libffi
+	gstreamer? (
+		>=media-libs/gstreamer-0.10.33:0.10
+		>=media-libs/gst-plugins-base-0.10.33:0.10
+	)
 	system-sqlite? ( >=dev-db/sqlite-3.7.10[fts3,secure-delete,threadsafe,unlock-notify,debug=] )
 	crypt? ( >=app-crypt/gnupg-1.4 )
-	webm? ( >=media-libs/libvpx-1.0.0
-		kernel_linux? ( media-libs/alsa-lib ) )"
+	webm? (
+		>=media-libs/libvpx-1.0.0
+		kernel_linux? ( media-libs/alsa-lib )
+	)"
 
 DEPEND="${RDEPEND}
 	!elibc_glibc? ( dev-libs/libexecinfo )
@@ -114,6 +120,7 @@ src_prepare() {
 	EPATCH_SUFFIX="patch" \
 	EPATCH_FORCE="yes" \
 	epatch "${WORKDIR}/firefox"
+	epatch "${FILESDIR}"/firefox-15.0-fix-gstreamer-html5-crash.patch
 	popd &>/dev/null || die
 
 	# Shell scripts sometimes contain DOS line endings; bug 391889
@@ -154,6 +161,9 @@ src_prepare() {
 	# system.
 	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
 		-i "${S}"/suite/installer/Makefile.in || die
+	# Don't error out when there's no files to be removed:
+	sed 's@\(xargs rm\)$@\1 -f@' \
+		-i "${S}"/mozilla/toolkit/mozapps/installer/packager.mk || die
 
 	eautoreconf
 	cd "${S}"/mozilla
@@ -197,6 +207,7 @@ src_configure() {
 	mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
 	mozconfig_annotate '' --enable-safe-browsing
 
+	mozconfig_use_enable gstreamer
 	mozconfig_use_enable system-sqlite
 	# Both methodjit and tracejit conflict with PaX
 	mozconfig_use_enable jit methodjit


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/
@ 2012-09-25 12:07 Lars Wendler
  0 siblings, 0 replies; 12+ messages in thread
From: Lars Wendler @ 2012-09-25 12:07 UTC (permalink / raw
  To: gentoo-commits

commit:     3f4573b7369c315f61205ba8bef3afd76a539834
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 25 12:07:13 2012 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Sep 25 12:07:13 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=3f4573b7

seamonkey: update to latest beta release.

---
 www-client/seamonkey/Manifest                      |   57 ++++++++++----------
 .../firefox-15.0-fix-gstreamer-html5-crash.patch   |   26 ---------
 ...2.1_pre2.ebuild => seamonkey-2.13_beta4.ebuild} |    5 +-
 3 files changed, 30 insertions(+), 58 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 6d0f1c6..c485e01 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,34 +1,33 @@
 AUX all-gentoo-1.js 957 SHA256 9a0a0f220719bfa7e03b9cb3a5ccdbc9c5d43f75b443eceed65a8f3cb43b21d5 SHA512 8280531443787d26ef482b1f4ddf33278884a35554ceec09877868f96350dce521119d300bdafa80bc529e99ce0cc597d06c2bc6b43d978a8035dedb7734c821 WHIRLPOOL ec20b2d7903200a7956c67e569d9906d1b252620c73eeb4162b655a3dd3e2c750d69f028fd1706adb560d76ca60487b656fe1de4dc910240a91fabc4f9afe395
-AUX firefox-15.0-fix-gstreamer-html5-crash.patch 1094 SHA256 1fa2a1963ef3146ef71a51affc46179fdae5fcd5a4bfdf5acb3da0f035b482f2 SHA512 42b8fc013ee061f9b7c00d347fe2712c2a1110574f578ae815dd4b5287dfa27b5643c74d41f2e2913d147017026d61f8b7a3603b2a40586f30f0e70c41f6af74 WHIRLPOOL dae601e40e1e9cfcb9775313ef5f5b57af40124a64e204261ef6de05b01533df36e28e333356ba2d09ada996e82a882ef492fa0efbd4c7cc06572dde16d83346
 AUX icon/seamonkey.desktop 288 SHA256 524ae39ffc10b2a950aa344ae6c3f3d9b4a21009697edfd52ec47aa850d795d0 SHA512 de41924fefe72217c93e42cd907a285d6ce878b3713b2b7e63cb3658bb6a7d83b57753a2911824b139820b7a84d03d89f89d7f79f28d32a4148a4916e779c686 WHIRLPOOL 6aac82b2104c32d7ab8831d760f641badc8705a4711d71bccb25064391d1120217b212ea0009eb145948d61f341b94e57896d5c8c99a90a72312cbebff26f85f
 AUX icon/seamonkey.png 4172 SHA256 7ffc1911a62b526702f3c991365dd8f18b6427c7e173456a101db4fb4c43ae59 SHA512 69cd9e94b9757eea4a77c6255c2da62e2e5af96e6b4922b7bb26cc1dd314d3462e6ffe1381a2d504a8928a32b0a42a301ba17c0250da59e1431abb94bb8f22c0 WHIRLPOOL 37f5b8ce579d528faf4039b65af0da1b4d63332c8c7aab4f478f55fc15c3081d4b989007c6bd372646fa5cf25096da10f1f7a9ace1441952a5d1bf5644590df0
 DIST enigmail-1.4.4.tar.gz 1269444 SHA256 ec62bb701968f72ad35546660132e6e47d4ebe684df1d27fc615cb9010a203b8 SHA512 5c1ed521626d524c887d7ee1043c6610f68c583ab419abc7eedede3e76194ea47dfe8b952945333efc6fbf10ab1b9a69eef24f5767edc12d8277a04ebe8ee930 WHIRLPOOL 6b9b11fbfb055d3b1d008bd40aa9aa725279d9aacb81eeb591a42394c194ad58f67420f3544faaf58699c0da5e4d10d63fe8d55a4e3d03147f2fe0ad3e63d687
-DIST firefox-15.0-patches-0.2.tar.xz 8240 SHA256 bf423c92ddde2cc60a70585104bb97ec951b633ce4cf3a64f3c187447d526d31 SHA512 1f3fab3988750a5fd93f26293a9bff4cd2ee2ad83bfaad9667eefb6f7987899601969c6697640b3cbec4e7c2bfb7f1da1895fa8bce4fa825cba4269b6d7e7b84 WHIRLPOOL 76a8e5ba4cc45d2e4016cdec37b08a7d491b02fdd3b697c5c4dc7c241b140a49dedf0d5566715bb0aa0460ece4bf4bfc5256c9f541611bb8d6c0eee2aa9673b4
-DIST seamonkey-2.12.1-be.xpi 806830 SHA256 72dc1f80aa709733dddb73b9cef0b197a256d7d199d6a557dcee50c66d6bf6e5 SHA512 d3945ba521ebbd550019527bb3ca64d54d09d7789906df615f31fa1d9c18abb9e8e3e9f984b457a087fe5554a8e4335b49b83cad13724064b5019b093eba52f9 WHIRLPOOL d14170d4290f6fa836cfbcbd94f524d93c2a0c09a45b4c6e36087caa3c48c5d9c1d4ffefb9285c9791792a848959edd57ec7461775a6ce671335116f4e20e5fc
-DIST seamonkey-2.12.1-ca.xpi 758728 SHA256 871b1e7b1dc33e1d7922abc9c6ba6eb222c3bcffe515eb8a7e84a635b8bb4a4b SHA512 6a9be42ee5c806dc597d488b781acfd2ec22880ef2bb1c451d38eb4e89b7b245d028162ce58a6f7238ac190cb44debab687c6c5136af589d1821afee8bd14a9b WHIRLPOOL 0cf947adaf7d558ec9399cbeebc7dbd8d2e94865a3063bf73da5728e47970a4211d94f4b5cc1f6700982bf55dcca743d86134bf2b72dee30d5fdb4b34defd15e
-DIST seamonkey-2.12.1-cs.xpi 824462 SHA256 01d1b69cb79027aea8ea80651b0c7b30582b11d3434beb6bc9bff1221f74b888 SHA512 91c34f84d220a2648256af7ddce9983983dadc19bf2f64cbcdee98e76c5c8f202145c0ce2e319be28f9cb6492659e2d740c90adcbfdffa9ee215d2d735aeb352 WHIRLPOOL 82dbd4e48c15871858a0b2018f17349b9d882f275b28cb879c4f58509a12229b2166c35e448c8f6006943e5b10d066854dac3d4afb6d88b944f936694571cd0b
-DIST seamonkey-2.12.1-de.xpi 799408 SHA256 550afd1c4ef5b1e0c4d4cac34e7a9dd918a47ff4ba94c330592f6bf70b81322d SHA512 a3ff4e77786eeef4ea1cc056b62f6a5a86f69bab8a479e1ca434797a66e8185a04f91a25d0391dc39a44108af7330dd00a3bd410aea7f9b8d94531a87f8026f2 WHIRLPOOL 2d87aafe48639cd0c93a54d40c4c1ac2a1835b274933ed5de5ea3d66c45519e8674aa66020548d147a270c2af4b80045dd8a1a12cd19f8f18d62ddfe6859e5d3
-DIST seamonkey-2.12.1-en-GB.xpi 794977 SHA256 251fc20c7a2eac4a575727016898852330dcd07e8509e4e85363527042a3524c SHA512 ca5754a66e5c10c08a25cf337cd3fd395d36316d0d6d5c2715567bdf5f6d681022b03dd75b48c896f2c73fdceea952441829521098fb238b67b7d8583fc0a2b6 WHIRLPOOL 88b58c993614e0d6c662496a6440b05d5c6077b25cef5779fabafeb3e8d08199d95c118a6dfd416003a82c9525aeb53e79b744ecc8456cbbdce59b96d1e89150
-DIST seamonkey-2.12.1-es-AR.xpi 840166 SHA256 ce93eccdc887bd64ae62ac402bdb98ddef4e0759ad89aaf5c8470d0a06630a8b SHA512 5b77896d5452f02b7a6635645383e8bc5206aec3ac295fe4ff1d6aa9dd79634a75065e666d84af96cdf09856da404f9a19aa2f3a1d6f7fc7139211a9ee7251dd WHIRLPOOL b3e629cfc6da9d85c557d0af371fb58578b1e1d65a1bdd76bf1375dc65448a90bab4936c4cd79247961373e4d679d87c698a43718c206ba099f7c3806a0ea2f7
-DIST seamonkey-2.12.1-es-ES.xpi 787253 SHA256 b867ce3004dd666227e88eaee7e1646a84522f29cea8c27b631537781f8b0a91 SHA512 5bae9cb9d0dc430b5190d47c6d9e905cb9234733f20e83589b8726ec19cd40e49c4c9d58a8f7d611aa7ad8f00502e5f40cc5b1f9da7616f6818352c96ae87c44 WHIRLPOOL 5490f966871fd42e4a19eec631cc01dbe269bb2fc83dbfbf988a7492b698dff5f598d823fd5911a8d6e7b51daa36db65abb8022b3e9e075ba11058ec513bd951
-DIST seamonkey-2.12.1-fi.xpi 817770 SHA256 532f6754878b0d408273c4aad54814d446697809b23e0f8351e553ffa5356178 SHA512 be20bbfa243a62e2bb48bb0c3fed240e37bfd3f6efb469a5860e8b90711aa09016b415df07beb764661f3f7fcc0f0712dec49bd56593eb5e407e252896e7e220 WHIRLPOOL b200b5861fb8fa010c78aa3d8722cf35e7e2170b3c1f741b310ee087b539516c4d817ba7ed80ec325b14cff55b222394c7bff14847b8b86ee3cce04a61da53ca
-DIST seamonkey-2.12.1-fr.xpi 816962 SHA256 197e2427a7779d555c74ea74e7402926cf53f17889e2621e19847c9e7d8a1be2 SHA512 65798352fa3555da362a4f49aac640823446b4849736154adb91ca76ca69a69ef1a40a21e6f9b1dc538c1bcfdd4eb49d73805b7daa18b9bff38666f92330e80c WHIRLPOOL ea816a61644954b41ac964a8eaca110d61c7aaa8f1acef742912efeb0e8233cb62934d9f73b85b881652a41d4710512928cf5f5f255d6a625bf40a3c567a01a0
-DIST seamonkey-2.12.1-gl.xpi 816802 SHA256 8ddbd5deee4f66d4543ba3b2e86ae0e1477da73e43b07ea1cc3bd1ab9feaeabd SHA512 a986185556bea4f7e5f09746adb9dbebdafd6c9a8553dc8d5712f874fdbad0a955aeec37ebdd410adc5dbe1091e1742a3fa11dceb0d28c8681dfa40873e0c1d8 WHIRLPOOL e08483f34a109871a57c5cc3a96b06b0caa77ad07891bee978bd3b411a54fe81ea0e76c52999ff7ebdf05407d135ac0e13381689444cf63fd5925f40c86ac1e1
-DIST seamonkey-2.12.1-hu.xpi 801909 SHA256 268dd9f0c77b6949a00f8b100e80356ec4c4df68fa2752f2c7148ae9636adb5e SHA512 f61b1e246426b76a67c424e6584a4ebc393082201785e7cc542a15476e5835a839cbc2744391fe045c1bbd79803da616a40b4bc6c37ac5a4f9fdb57d1777f05c WHIRLPOOL ed42ce3561088ebba68d7d13f05376d27ecb9edc2a8a1c59623b2d7974355b7378471bb0ffc5f40b368395dc47d6c73a0bafceeb48eb6f4f4299799a24f7cb23
-DIST seamonkey-2.12.1-it.xpi 736600 SHA256 bcd5ef97b79b2dbea9611c3c2b96c7c60c443f4f9e7cfb120a146e2258d77ad0 SHA512 4f732863dae1f7d5e79f2deae47b701a21c8be7f97f7ab51c170abb1dbcc82760308d4d7c31567711bf30bfe59189f5309e896f03ec1abfcb6e1d7b70445cdd5 WHIRLPOOL dde292f687b9a56b6811375219fd7fd4857a479273415f1e95b514cb958226ecbf73d2b8b82cfc3b25b8b58d2b526992a63579cf8a5c4e773c3f1088795ff4ad
-DIST seamonkey-2.12.1-ja.xpi 874587 SHA256 ab47aca10ac711a5bc31b8b5d00fd2f652124d58d7198b301c05580197e07da8 SHA512 53179cbde72e5ef0dde207e2e8c9156422efd5ea3b8f8655882998b222472a386387e1d2394ceb9a5d7d11e78623c4f7ac7176842759d72d655a5d0bf974fd23 WHIRLPOOL c4a37ceebfe57597f13ef2c4c77a67f8ce77589c84b2457c5d9c197fb58bd602fbad4a0bbe306335324e524b1076327036b7d2785de31ac3bc28bbc16d6a4895
-DIST seamonkey-2.12.1-lt.xpi 930504 SHA256 4f29505d4ba61e0c43bd66ec0440956488a9e3feb1a1361298d328a8a2eaa4e9 SHA512 0d1f750e04248f5faf3153fd1b23f39a8a75a83ecdc140dbdf56fb348328dc5cfa60c6d145fb34cb2d63cdc04ff1b2d4a01948c664507e77a392f8eddbc03a94 WHIRLPOOL 29c332379be16c1296d4aa6a440191e42c5536e3994ec08c5eb20a8c0704bde009fd340a99f138065b6d7a8f1f484581deca8515465e687c6baa0df07d538c8b
-DIST seamonkey-2.12.1-nb-NO.xpi 813442 SHA256 bbbf2f6ac86a266833e857cb1a6e89f3c92faae4d049f34e086deb145c59dfcf SHA512 b69eff08cc1c6367369e07fa1b74e11b0be5bd4537ffee4a7e762cd6f0e15ad9eb19bd60f6e3d90547a0f43c074c6d379aacdc27e1a50ee7e5e7162db1f110cc WHIRLPOOL 54e5f60fe50d3e0bea8776a1e25440aa98f1535921c9861ab71e71ace5c9b64ddc1465605feae72d62550d0dff948a2f78e45999ff3b1ce830bcf68d7aac6099
-DIST seamonkey-2.12.1-nl.xpi 812798 SHA256 a8cd29da47254656f23f062d83df785a28e7efdc88b4ec69df7544d144da92bd SHA512 010bfe6ab1b7d0caa0a2269e994ab0b2f3a8b5d64a7cbe7f85a6766a743f4cf0b5665d3168e42d518358a99d436ffdaeba4b5bf87da6f76c08399c3208bcb9a0 WHIRLPOOL 70e3ba8cade39b5a5ba877dff51304428264afe58d558fe47414fbae301f4c8aeaf9d435cd73de710622ab6cedf43da7d696359e52b7f37bf1a1d194801053d3
-DIST seamonkey-2.12.1-pl.xpi 821808 SHA256 018d411c7b2fc2faec9ae8d538f14bb6acdf7d2acf222a4ef96d8998aa568534 SHA512 fa3cfd43b1945a8b3e3cd57496a8e8c8c6595bc3e784bb950e3c7939fee7552396c028d0bcdece7c7c0a24634e49f189bea6ece23b83aa4d9196248d46126d98 WHIRLPOOL 45cc2d97f9e35cfa69892f7d7f28d26d223efe237c35e98d04afd6a0339a8dac730cd09e403934ed0d4c5e609f6ad9c59e4d0c5bba87ea7b9fa26c7e70b8191b
-DIST seamonkey-2.12.1-pt-PT.xpi 851396 SHA256 4590689bd241614967a4f350d4d0fd8c699d5f0ece436ee766a446657228ee7f SHA512 ad6f3ad5e8cdbb80d70b0a896d338842d172bc0ace3ee808614f629b4a308e1a7ecee0d19f041b9354e8b3fcdd89bad5244b335e2964ebc7cb437c626ea8dbff WHIRLPOOL 881dd43c055c5544e69ac4f1e24dd6f16f0b9247ca357e0ef28742c73fb74b51a83843bf0c78339eabc2cd57c4a44d823c1f2bde46b97d668b2c6b2ba071368a
-DIST seamonkey-2.12.1-ru.xpi 864619 SHA256 4c41ca90a9e196292b34b629222b7d080311d3cdaa2bd02447e439f1d4c5b8c9 SHA512 55e4f1b583afc7eb31a0bf7c6fdacf3ab3721ee5e3af03d4bf3383a4473cdd4a4717ea3c3312f69547f17756fda2aac36f82fdd561939e716caa01eb11679b80 WHIRLPOOL 5c6880b290a40573e4111066b664421ef94b2e30181d9dffaa23a69f3bac66bc861abeb974ac070f76b4f00320775561a232eba6ab327632cf01adec210f7971
-DIST seamonkey-2.12.1-sk.xpi 797603 SHA256 0d78b36826b523630f5b1d19cce16cf3405e917f68ce81f8c06a9b6cc85b6b87 SHA512 34a6cf8a6517ffadac12eb7bd082d15e6f669d9eba30407f7e4ff71da2a285947c8ab402c1f4842e6283ac4a073db5b4b0d6154d5bcfc503924bf3fc380adbab WHIRLPOOL d8ac6f2b6eda150f5dad944edf0c1a3c1de89a645674b2bce191229da870e94550ee0305eda16b01692c2f0c24b13d5dc209d7407cddc6fc76537ae21da6bd73
-DIST seamonkey-2.12.1-sv-SE.xpi 839344 SHA256 1c6a39b6401e2531bf4074d71ddf9b46ac512d6cdf44050ff436e4f1ab3d336e SHA512 5f80d658925e0a3c67dc8e2d612e63fa70b0a6e0e06ecce457b48c597017d326a2170e34994729ae6666dab3033fdcf019b7314734a3a3f865390a236a686d12 WHIRLPOOL 4a8682d804e384070f5eb5aad8e6b860df5cd4adef14e914d55e6456a57cc6a084bb09b6ea6dab63ebc11cdecb102ee6d29c4fe7b538225ca8c3be136bdf0069
-DIST seamonkey-2.12.1-tr.xpi 818974 SHA256 12dfba8f00cfbd986557bd1d6a3b7d2afa42bbbba0dceec4c922608afb880a8f SHA512 e1059939ca72e4ba2341c0d05468ecbfb331e4461781f0cecd77a53f65fc80ace4dc02a38b09c5c6d1b39d4dba84baa0c874a045331a4060dbb0116c59d3402c WHIRLPOOL 0bc279b4fd6b0af08e58f9ff705c5e06fa3144f3376a1ce953bea579fba1881ae0abc6a2541b4f7c66ce44d8564f77b37db8b7a472702bb405bd9f3d22899bef
-DIST seamonkey-2.12.1-uk.xpi 883901 SHA256 2129693123145ca3f293ba78f4d5daee21809788684d1b7424fd24cd8cacc1bc SHA512 03deb85398f600357aff364977dbadd3933bffef64c030b9e47679fb6899eb1684b183d6292e47f1a332ff47f862af85ee93c2f497a9f25b165cad6f8515954a WHIRLPOOL 3ae4823f9d23519632fbcfc9d8adeefd9b2ecf6d9b30bbd2057904cfb1ac0d9a25ebfeec27408c3e28c3ad581551aabc36e73e5048c9807f45df882ed49d44e2
-DIST seamonkey-2.12.1-zh-CN.xpi 784680 SHA256 5a1a45a378a58b3e01aba6367a2f9b8d5c85d43c2e583025b87e7e81e7091ca2 SHA512 a42e26add352fcffcfff547e2619ff0e2af3526fa4962fdca6a911e39fda13fb02912146ff6abf9b9e9edd70d183d30a8cd1ae8ec29b457b57ff4f6c27c58fb7 WHIRLPOOL fb64fc70f33df512050962b6d49d938b35240e940dee24b7c229b7bccf2abdc0c162455b03ebb03b9ded5e6eb9775797e87167480d7cf25f2a41e45a521d8a19
-DIST seamonkey-2.12.1-zh-TW.xpi 786084 SHA256 729fdc84e2a9a5bc5f38e8a9b66688d907db87581c05b11de8a2f6f46f95c532 SHA512 8958300e1be3c4a2312ac59669ba5c577fde3c0e39b7cc852f1f36b358ea6036d8a1576232279921a08c6e06e4b6e401f29e2789aea8f21ca4d8b774c89699a6 WHIRLPOOL 8c587f0462b40b0fb9331a7923c6ad58080808d5f82cd3bab65df79fb48115c479a74d71d6927ac56d9bd2014d079546413212d932f8e01be410031208e005cf
-DIST seamonkey-2.12.1_pre2.source.tar.bz2 106859727 SHA256 7c816fba65ccd0f4233409eee05cc534c77fcbdf46f49e9ba17d382a77278e62 SHA512 f4fa9179d1ef15396dea188279f69342082d99fae5dbfb7c3eb9f5de61638d737342c8d267ed2f51e9f2de7a8629702081385c1930984239d695fc6989c20dbc WHIRLPOOL dcb3e6e1a65920e202c80cad058e11cc559dfc7fbfc2d7632b4b2bb4b70b02e47e6434ebc8fe0839a2dbcdfbb1ae22d4ee7a39a1c3c5a9abc8e99ec2aac5d6a0
+DIST firefox-16.0-patches-0.3.tar.xz 7220 SHA256 223d41d7aff806d326bcffc2c2a692113e35c1a143a62b9b90849384ff93ac7e SHA512 3b369f97253fe6b2fe848d5e2d6581ca463a19991f21c7d568d25e6c415f8f4867beefbd03d0d4f8a46346d6497a0d9979de66d5b63e505613295b4eaafd4f29 WHIRLPOOL f6c3e90e1d6187790204bed199a3afb2b23d7a8a957ab107765d8435056866a1d1f0d9206f868f8c4ed599655a1fc34fd7d125dad847dc713e1bdd1edd6af0be
+DIST seamonkey-2.13_beta4.source.tar.bz2 111977359 SHA256 e9676a6b0a23894aefd63950b96e0d87aaf7915aa7c70d6837a7882d85b74e79 SHA512 c7a66f49e1a61506b85c10f83eeb45963e52dd28e2c811086fb9accdd6bdf2656f65e57d2102e68d64e1fc43d0995ea9b2c4c57af394968c00dd5e5784201003 WHIRLPOOL d5a7d1efa8ef5bccfdb018148ad3ab283464d29531b0933e9eab912315b4f0cb7c22e9c719f5be3490fbd5674f2cdd1dcf973fb67d0b1045fa41b259ea98bdb6
+DIST seamonkey-2.13b4-be.xpi 812847 SHA256 100c35fdce29bc15b28417c87b029866d6004106258c04a8ea9ec4eabfe7d58c SHA512 a0913c0443a17e9047ac7063b82dd7b09e0d15ac810b8adb8763552f896277fbc896ab005bcd30426c817d9cb098be8f914b31320b062a2ad4c695f762aab6ce WHIRLPOOL f700f6e09d1615e66e6ccf5350a40517693dadcba58b8952ef56f8a499238eaa10e2a5e8711541bf1134483aa1e2bf141536dfe2da2e0b36e923c193d79dd60b
+DIST seamonkey-2.13b4-ca.xpi 764168 SHA256 8a069c4066cdec887fa29adaba6efb726484b66df921fc043feabb0c2492f82d SHA512 5c31d3f7a21d9e1070f989cdf32309834fd74c054db4c556d387d8120dd4043173a734aae3325f5dcfbb5dbeb9b6326bf009305c63ab37d3576e3d302fee51b2 WHIRLPOOL b9ded01aaa7ecf486f7c47a0b0698c069066febf379773754f76bbd39162ea73a6c3d7c10350f9f8b249b48c203adc5bbafce47bf5e7078feb970fd8371cc1c6
+DIST seamonkey-2.13b4-cs.xpi 777294 SHA256 085ac4e00c6b9e6532a98f27c9d61f2a993109ca5024b5a77dd975b60467b577 SHA512 62a1fb627d869dcd5c594765ee0277bfddd5f86af017bd5c8848ce154a94cd8f80925780a41ef200e8d16378ab031a81445a4e4fe2e14a800155201a30b9fbc5 WHIRLPOOL da50d70ca8b422afe550709787c25c056ea273b76fe59b1249b64cdcd5b4fd8c350217352940befdca0de7b0bc08255b64fc1f9ed39114da7b1757791b8fb32e
+DIST seamonkey-2.13b4-de.xpi 798915 SHA256 cca1a94bd48440cdd17bb0f7d63dec5e9fb543467fe1d5587a3adf1f69deb7a5 SHA512 32758ef0dc32f6e0f1d61964aee508ae06948bc2dedc6df96ac72050fa5742860bb12595bde085ecc6dd8dfa4c0e8f10efd5c63535b66a2f2b247098413d67e8 WHIRLPOOL 49b03caf55426d4e127550a77e188e00d4d438875ac0544de7a2d75cc3f20b946bd6fef98a4cedc53eae2ba5e4d0dcdb6d7faf74f0f9a27d4b1097f54bfbc628
+DIST seamonkey-2.13b4-en-GB.xpi 795991 SHA256 8bbb7542f873619043118ffb3648220560a77e6d41f2ee0991b49ca010685b23 SHA512 18195a1b8095434d2d3b15fc6cd29b2f704e5072666e05af53ce536bdb828e55213f82519facc8f1127df5b0f8ee3db53aacf556ca69ec7d205366f358b6484b WHIRLPOOL abb67595165e56ed6406dfb2df99abe5e52427f1bd9734334dca2d8d82607f1fec8abc96cd4fb39cc6a1dff5d9270c672b694ad6d618078eb5a2a9a19f20f7e7
+DIST seamonkey-2.13b4-es-AR.xpi 840121 SHA256 19468e0b5f2338a519e30ad82ea892c8fe497149f81d9ffb68ac4afdbf62d1b5 SHA512 2ce60a8258d5ff35c1ead30aef83668b045a19695b2714bc5a463278e8d3cc8ba9c9069bc74ed83c6ec577d3383a5a752eb4be9a571fd31fab0f21588ef64b1d WHIRLPOOL dbe955e48116b27b74b1c042196dbc70ff1a84f8757222cb598f0ddb9dc2d712edc6628b8d0aaf614b53aee7889132daa028f1380d7ebfa280428b557ee7da6f
+DIST seamonkey-2.13b4-es-ES.xpi 790855 SHA256 ac0e94413b4e5da7f18d021a4ab684c83a4f0027b345e60b95bfb51cd4cea572 SHA512 45564e1571ac6cb2fa2258ac56c1db6749daa7ef3d9f47e549ad4c14e4ba9b4d9534b5a8ec02d3a56489dac93c44e9306e7fb05b3900967d869a4100c3d88324 WHIRLPOOL 11b26872c7cb700fc9e1d27b7a493b7c7f8858a594a230405b5964b11b7ee4bfe84ec9fcf5f47ed9ce1eaa900764b1526c9a6848e557f49eef3fd539137fb2ca
+DIST seamonkey-2.13b4-fi.xpi 818063 SHA256 9e7d3db64c2df3d159ba1e6bf134a818747bd919958f1c8dd49534b813ac2753 SHA512 c09874efcc7a2841f516fe7fe18d3c67e8009223bf4fc1875501951d9a7b24874e55e7a8fe3046a670786332aaff4d3dccd3193037591090b3bb99bcb918b7f9 WHIRLPOOL e07423b3b60cec2c79862cffe6711385a5a7f9be48a54196c2350d915d4cefe18b21ac3a92629e6b44d17bba0e7b5065067cf4b0af718f91f12345e4cb09f986
+DIST seamonkey-2.13b4-fr.xpi 821612 SHA256 c8e2ff3b9c08b5f67d8ec0920c896bc299c9dbd7f324b8fd4ca9c6eef1306024 SHA512 a94265f2a2990200434724651cc71259929e83c383a1ea1efe9939a124dc19c3f411fbc89d17664ef39138d258d4a85f79a964643cdc2de029820dfbab7eca4b WHIRLPOOL 589d86f1420249e226f40710cff08681cbdab9ac44a9d7fa8beccbb7a36fa19139ed9683fe6eb2d6efe57617e5119219ad7efce53edc0b933671247d4052ea6b
+DIST seamonkey-2.13b4-gl.xpi 825151 SHA256 c31001466d96416989210c21779d7eb9e48b5d476ae357cea2f9099a4f243490 SHA512 48f20ff4ca9c254e69cb62563a66bf90f9ec8852cbaf910db1b8a32d829fb9d16a03b25abe8471053955524e2f921718ad520922dea23357e229446c44944af0 WHIRLPOOL 1c01756ffa2fe0d364aec0c146e40862607cf8c26eb2c1549c473cee90e526c079603da92f290ad67d04d097e95c3f27933b2749ac20ed0229ed18b3bd663e5c
+DIST seamonkey-2.13b4-hu.xpi 807443 SHA256 cb93ef0ece7a5490e3df46bb4d77bf7228e22e423eb412250b02c3d80dd33161 SHA512 90acc9721655fd05459f9a1ea738cc92f823f67e7ba83bdb330b3057070dcb35055e3e80798aca315a2fbd73bc1d29590becfdf7da7a73a2bced7cbf427ad0e9 WHIRLPOOL 28127d9526b26e46728b4efeecf213e7711493ae59fad7fe5cf303226a456cbe050050d0842a8e02228de4b9e5b385076a20d9b397a0d502e2e62bc558b90476
+DIST seamonkey-2.13b4-it.xpi 740095 SHA256 6dab9280ec9bbb81377c1c7a00b624f099ea53129fe20d7cfafa8b3cea6bd05e SHA512 9917876cf15d067cc46554dff20099933ad41429e009c9ee3ae63c74a9fa7357fccf7ed246e1cfbce1b47db2b7a1f3bb56eb5feb34e68ac05fea706ed6266d8b WHIRLPOOL b671aa2baae5f4b9fd876a62f86e916ccac66e29d8c8ff0fa5cf5754baa26d20e6fb69c9757264e607f1d46602571de87fb3775abd7f62522021f85bd5875aa6
+DIST seamonkey-2.13b4-ja.xpi 883458 SHA256 f2b7da88fad4e50462401651991940b42809046056a56dde6ba912886149da3f SHA512 644a3c997094f1ec214e9bbbac8b4156c7bef7e1b927334b93f07e16b200d2d37315fb69723f040b2d15ae8c5ce60ed9066e4ebc2cc30d2a07e7097764566ad3 WHIRLPOOL c031ebc22c6e49facb096715b73bfd987798749fe11bb331c5edeea5e91c6e67210e4dd750998d76de23571559746d5956a7a951b19226a186acc7a00813788c
+DIST seamonkey-2.13b4-lt.xpi 922674 SHA256 9b940377974881dd81319f7b3648f18594d5abdc0499cb9446f47c9107bdd46c SHA512 e88833bedb8d71324ededcac531e36075d762639ae4645701cca4ffa0009737a9fc76a11c43e941e58f8f6b25b6e943227ff07d31c557eb1a6d6e12869d1f582 WHIRLPOOL aaf2552b3a2f854dad22e8ab2021f6c31d764b22d5f26e9774477393082d25f3c127f1d4f0eaecf5ff20d19a92acd28b2122d68ada398d86f68685f55d28aa02
+DIST seamonkey-2.13b4-nb-NO.xpi 806714 SHA256 9ad7f00e9d5f4c0bd586a7aef7eb0a721c66f8468a7202f994c27349b17df26b SHA512 e77eb916cb050ae2886646be5c462afc90333c8098f99b71884bcc1253d487c2bb398ce12005dab19f58b18c3ebb2444f236091b761ab04a8787a05e9670b333 WHIRLPOOL f62512cb21622f6c74f29434fd5a07f6497ec6794021371a6488feba9f9c914c4cc67b132349fef61c7b5306f2678430ba2591b8d9dc01fcf49d60a4c2f6e86d
+DIST seamonkey-2.13b4-nl.xpi 813844 SHA256 0a6e14d8bf5ac650f586a0173b709c4c89a630cdd63dceb850e165da0868c23d SHA512 9ee062debe6ff4eba8fb66fdba84be14000c0d4ce552b56aed3000bfd7b93ea6485bf4597e015a2388f62df7c65979d720aa44f197f126395878138ceca656bf WHIRLPOOL 4a11dddf855a1e064963788be58c8a479b9148a3d323a7104b13199e857fcc64eaf2460fb72807fe621af0e680cd92e07b8f0468c9ddbd5827cd9dd6805ab997
+DIST seamonkey-2.13b4-pl.xpi 801731 SHA256 b9702dd3efccf49df53e7deb5a662d71c58a03da1bfc097c72bff182303dee05 SHA512 6ae4ed7af986745db2ad9c81cb142866050dce25e10019167cdbe02a18a587051dbcf0e25ef1540d501508bddc6051b1e1318c81b98ffe171c16e7b5cc780f49 WHIRLPOOL 973a0fbb8cd76c840ced9c2a6ff30595bb67ec5ef127bccabb1bab4510b95fbedb43c243c6cf4975d0c49719775c7f92932047dbd080d76557aff58c5ee6add5
+DIST seamonkey-2.13b4-pt-PT.xpi 852497 SHA256 05b676bd2d2cb6590dc652156adfa2f7b3547bd928f37165527291629bb116a4 SHA512 1af57914a5862d2fbaa33997641a2b1bc62c881c00cfea7d96a750be30a39d5c7d843681a3443af8e065a14be0c43d20848597740d27b4434cb3529a2cc77b21 WHIRLPOOL 3544311b04aad4b847d97cc2621095d757246cd142ab38ae51dc1177874c20a43e69713d3690332bd24eba1d0ea7a21863289c8c3d5e5dad7c2ad094ca052fe6
+DIST seamonkey-2.13b4-ru.xpi 868945 SHA256 9faa63969d0e57defa12486c6586ed9fd824b008fd70562bec0296b9f0b2a667 SHA512 cf1be5f905fcf67d5e6b0874f0cddf156202fbbe03a4096d2f3bdcb4a08faf9ffdb0ae18e00fc408af1470a2ef949856339a1cf1408b59b0dda86169c8e51eff WHIRLPOOL e3a39f2a9b2b2a33ee0ad3d4ec7a7093502ad3860d7d2438409ce3a40829bdd70d5dff48120371febfa3781774609bb0285cccad7b5304686272f94d637cdffa
+DIST seamonkey-2.13b4-sk.xpi 803216 SHA256 ae7ed5c708c3a306a5b06ad47267f3b4ca4b3bf4e181c7876879a04beff3744f SHA512 3baa28b840c2e7cc60537e505f8cf7f5b2da4afbfc66a890c80899b3399a5be85bd49174b3513fd103ffd06a40020ef3af8fa8ea9a62b0add1606f608dd10e40 WHIRLPOOL 797017fa9c869d61e57a79269c6a237e1606ebb055ef597bbfec260f7386cfa87f050656f64f09a131cbe48769dbae29dac8c9540d2b0fb62000e69552caee07
+DIST seamonkey-2.13b4-sv-SE.xpi 840531 SHA256 64121ad5afb56f8b1e4db63e1b37059f5ac644b1d5c22a70aa283ba78f158d97 SHA512 b6b7ea4f64cbe506702d78205a00cd58abddf747d12dd946a8cc92f3461e8d65cea3fc5229987ac6beca16485f90b3a2a78db33b385a6d09d1c44139fd3c6fc1 WHIRLPOOL 492ba984cef0ffc4cfd18cc1c38b4ca28acc6a1d0598b2453f6cd99ec35db154144d57a53188ac8f53e90e33bfa9dc1d37e903cb2e9858ad2ba02143ac90dcf2
+DIST seamonkey-2.13b4-tr.xpi 827524 SHA256 7884df194f6fd179a732d1f5f0bba6546db259bd9c5583a9d860ac4b23b5a6f6 SHA512 161ea4e2d0470edb539dd6f665c5dfa449a1a42c937d39a65358747669f4ce0090d0d0010409d00211e6a9d3168877f41f25347d953a3563b4a3f6ca1191e381 WHIRLPOOL 4bc0e8d219d2cebd5e145ee2570e5ea7dc4adb661c47bed4dd110b4735a4f882bbd2e76a2ec684ae3be3116c0c42b8e400b6f86f88fc833f523fef9923c04ebd
+DIST seamonkey-2.13b4-uk.xpi 892596 SHA256 c6c3b90d37b6ee68e8e96bb795cef06b1d9bb8f67d4994d18bd0cd934bc7ec44 SHA512 9a46195c825cd3fb0f69fceb194083b764b06d4c263c03b9fd971405ba773251f186e441206ca3bf1258ae2049503795028f532720e09b8349b5ef9677fff97c WHIRLPOOL 9bfd3bbc5283f43428dc9e95793b5f65f8934353597a35efb722e13bca69c9358f0c68ac0d76bce91fd9d440fd17884bc46d2132d65eb966a867f6b5025730ee
+DIST seamonkey-2.13b4-zh-CN.xpi 791128 SHA256 eb81c1ee7986113f8981cb4b8d9260a72b63251850ba2de3fb6d7d0fbf5bda34 SHA512 da37ee8a8b1bde1cc1e4f03fc426eae80b2d774597d24e14db094a11dd2c8eb43a110e26193fe82995e7c57498d12e54a61c40865323754797aeb63e23cc7756 WHIRLPOOL c51f8c762bbd4eefd224b6a810094b5376c3a561f49a4fd63e7cb49a3b9452e75dc52c463913d2e14aa284fd366f159a7cb74cebe6e56e9b51369501173b958b
+DIST seamonkey-2.13b4-zh-TW.xpi 792488 SHA256 4c061f28b5e509a3c16e8d0006df0d421a4e2ac0d9cc93e2bf444519b3ff8761 SHA512 6679f1ac018c2748a037c2fb5154a82eab96c839530919b3f0cedc0793dc46f64fd0f67db2dc63ab87ded8e16714bf2c283f759ec207222b76e1d2d766a6aa9f WHIRLPOOL 722f1002a7348b8a538815be545bdef5018238170395ca7ab9da17fc75871bbf8a026512af1ded4a38386afd31dd57762b3b46806000c4fa9af34a6e94a931d5
 DIST seamonkey-2.7-patches-03.tar.xz 1080 SHA256 eede05439b5555871082652abe01c13b1f859640d8ac5df3001623c1084abec8 SHA512 9fb0013eec063131d4ca07be44c291c64b3af600bcd908e35cb274f04258d533feb20fd0bd7a26205463c621021c2a9aedf562963a12b005609bc878ae7014ab WHIRLPOOL 44d3e81f93f1e365846d182e44ddd62e779fbf9e62638f3fd205b9a5a684c706860de6d4b7bebcffb5ad84c7a9ac9e8b007f389e5b5761591f1cdfceba108744
-EBUILD seamonkey-2.12.1_pre2.ebuild 9820 SHA256 3304952129734a427c1a6fc5ee19b70731fa4036ee2618274d632a937135534e SHA512 664892fd8620085ee91bde78f794ee8753dbbb7a3136f33e1ea56b7ac4cbcc6fbf175a83d9ebd85aed1a1b7b8bb713ede1c16c2b678670dfba898aca421c3741 WHIRLPOOL 0a1e41a78e5d7324caa4514970b23cef9d97cee0a3712f4b854109abbf7630afd4eb40d4e384d2604216f1f0e64879b69263efe046dccbe9146d2b30fa987bd5
+EBUILD seamonkey-2.13_beta4.ebuild 9752 SHA256 ab92e1eec406c38eec1148702c9cddd075f583e40400c61339ba4600d96f0bd9 SHA512 74b834bb9a557df3f7e7ee59f9837d715e096ff9d075feb4df8a11924136caac5dba2c7f6a89c4bc3ba28a2c4984a51f75a1326d9db8a1a9df4704e9b3bc9fb6 WHIRLPOOL 067f687d8bdd85f3e33bf5797bf080335fdaad855cfa0113ddfcf38178b110bb75ee44af9a26f5c9a196101e73e536e45f99dea456aeda95ed5ceaaa6416c26b

diff --git a/www-client/seamonkey/files/firefox-15.0-fix-gstreamer-html5-crash.patch b/www-client/seamonkey/files/firefox-15.0-fix-gstreamer-html5-crash.patch
deleted file mode 100644
index 85d6999..0000000
--- a/www-client/seamonkey/files/firefox-15.0-fix-gstreamer-html5-crash.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-https://bugzilla.mozilla.org/show_bug.cgi?id=761030
-
-Went into Fx 16, but not 15
-
-diff -r 07d362aa2c1b content/media/gstreamer/nsGStreamerReader.cpp
---- a/content/media/gstreamer/nsGStreamerReader.cpp	Sun Jun 03 12:04:40 2012 -0700
-+++ b/content/media/gstreamer/nsGStreamerReader.cpp	Sun Jun 03 14:37:55 2012 -0700
-@@ -447,16 +447,18 @@ bool nsGStreamerReader::DecodeVideoFrame
-   for(int i = 0; i < 3; i++) {
-     b.mPlanes[i].mData = data + gst_video_format_get_component_offset(format, i,
-         width, height);
-     b.mPlanes[i].mStride = gst_video_format_get_row_stride(format, i, width);
-     b.mPlanes[i].mHeight = gst_video_format_get_component_height(format,
-         i, height);
-     b.mPlanes[i].mWidth = gst_video_format_get_component_width(format,
-         i, width);
-+    b.mPlanes[i].mOffset = 0;
-+    b.mPlanes[i].mSkip = 0;
-   }
-
-   bool isKeyframe = !GST_BUFFER_FLAG_IS_SET(buffer,
-       GST_BUFFER_FLAG_DELTA_UNIT);
-   /* XXX ? */
-   PRInt64 offset = 0;
-   VideoData *video = VideoData::Create(mInfo,
-                                        mDecoder->GetImageContainer(),

diff --git a/www-client/seamonkey/seamonkey-2.12.1_pre2.ebuild b/www-client/seamonkey/seamonkey-2.13_beta4.ebuild
similarity index 98%
rename from www-client/seamonkey/seamonkey-2.12.1_pre2.ebuild
rename to www-client/seamonkey/seamonkey-2.13_beta4.ebuild
index 8a5e45c..1dec48e 100644
--- a/www-client/seamonkey/seamonkey-2.12.1_pre2.ebuild
+++ b/www-client/seamonkey/seamonkey-2.13_beta4.ebuild
@@ -27,7 +27,7 @@ fi
 
 inherit flag-o-matic toolchain-funcs eutils mozconfig-3 multilib pax-utils fdo-mime autotools mozextension python nsplugins mozlinguas
 
-PATCHFF="firefox-15.0-patches-0.2"
+PATCHFF="firefox-16.0-patches-0.3"
 PATCH="${PN}-2.7-patches-03"
 EMVER="1.4.4"
 
@@ -50,7 +50,7 @@ IUSE="+alsa +chatzilla +crypt gstreamer +ipc +jit +roaming system-sqlite +webm"
 
 SRC_URI+="${SRC_URI}
 	${MOZ_FTP_URI}/source/${MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2
-	http://dev.gentoo.org/~nirbheek/mozilla/patchsets/${PATCHFF}.tar.xz
+	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
 	http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
 	crypt? ( http://www.mozilla-enigmail.org/download/source/enigmail-${EMVER}.tar.gz )"
 
@@ -120,7 +120,6 @@ src_prepare() {
 	EPATCH_SUFFIX="patch" \
 	EPATCH_FORCE="yes" \
 	epatch "${WORKDIR}/firefox"
-	epatch "${FILESDIR}"/firefox-15.0-fix-gstreamer-html5-crash.patch
 	popd &>/dev/null || die
 
 	# Shell scripts sometimes contain DOS line endings; bug 391889


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/
@ 2012-09-25 12:29 Lars Wendler
  0 siblings, 0 replies; 12+ messages in thread
From: Lars Wendler @ 2012-09-25 12:29 UTC (permalink / raw
  To: gentoo-commits

commit:     869d18a5bd2b17e7fcff5a0aaf793862accd7b4d
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 25 12:28:56 2012 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Sep 25 12:28:56 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=869d18a5

seamonkey: Added enigmail compatibility patch.

---
 www-client/seamonkey/Manifest                      |    3 ++-
 .../files/enigmail-1.4.4-seamonkey-2.13.patch      |   11 +++++++++++
 www-client/seamonkey/seamonkey-2.13_beta4.ebuild   |    1 +
 3 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index c485e01..162106d 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,4 +1,5 @@
 AUX all-gentoo-1.js 957 SHA256 9a0a0f220719bfa7e03b9cb3a5ccdbc9c5d43f75b443eceed65a8f3cb43b21d5 SHA512 8280531443787d26ef482b1f4ddf33278884a35554ceec09877868f96350dce521119d300bdafa80bc529e99ce0cc597d06c2bc6b43d978a8035dedb7734c821 WHIRLPOOL ec20b2d7903200a7956c67e569d9906d1b252620c73eeb4162b655a3dd3e2c750d69f028fd1706adb560d76ca60487b656fe1de4dc910240a91fabc4f9afe395
+AUX enigmail-1.4.4-seamonkey-2.13.patch 431 SHA256 348930eb3cc8f342f6ca2646996a994542116a81e7dd1355f12838ded6948217 SHA512 447650f2341c33da81021b0e607544dafaf7ac1f95bd437e23ff074c36ebe7de07bafdfca2007ddbe441f5d2f821bc238c67ca3f3d0f100503d427f3a3f9d5e3 WHIRLPOOL 5457753b977185439a1a81edc6d2b67db36e6d68bcb0f0bdb90d5f946bfd16fa14f5b4f938b00b3c7b4c29577d8cfe94793441f0b19e83d500d82fed2200f773
 AUX icon/seamonkey.desktop 288 SHA256 524ae39ffc10b2a950aa344ae6c3f3d9b4a21009697edfd52ec47aa850d795d0 SHA512 de41924fefe72217c93e42cd907a285d6ce878b3713b2b7e63cb3658bb6a7d83b57753a2911824b139820b7a84d03d89f89d7f79f28d32a4148a4916e779c686 WHIRLPOOL 6aac82b2104c32d7ab8831d760f641badc8705a4711d71bccb25064391d1120217b212ea0009eb145948d61f341b94e57896d5c8c99a90a72312cbebff26f85f
 AUX icon/seamonkey.png 4172 SHA256 7ffc1911a62b526702f3c991365dd8f18b6427c7e173456a101db4fb4c43ae59 SHA512 69cd9e94b9757eea4a77c6255c2da62e2e5af96e6b4922b7bb26cc1dd314d3462e6ffe1381a2d504a8928a32b0a42a301ba17c0250da59e1431abb94bb8f22c0 WHIRLPOOL 37f5b8ce579d528faf4039b65af0da1b4d63332c8c7aab4f478f55fc15c3081d4b989007c6bd372646fa5cf25096da10f1f7a9ace1441952a5d1bf5644590df0
 DIST enigmail-1.4.4.tar.gz 1269444 SHA256 ec62bb701968f72ad35546660132e6e47d4ebe684df1d27fc615cb9010a203b8 SHA512 5c1ed521626d524c887d7ee1043c6610f68c583ab419abc7eedede3e76194ea47dfe8b952945333efc6fbf10ab1b9a69eef24f5767edc12d8277a04ebe8ee930 WHIRLPOOL 6b9b11fbfb055d3b1d008bd40aa9aa725279d9aacb81eeb591a42394c194ad58f67420f3544faaf58699c0da5e4d10d63fe8d55a4e3d03147f2fe0ad3e63d687
@@ -30,4 +31,4 @@ DIST seamonkey-2.13b4-uk.xpi 892596 SHA256 c6c3b90d37b6ee68e8e96bb795cef06b1d9bb
 DIST seamonkey-2.13b4-zh-CN.xpi 791128 SHA256 eb81c1ee7986113f8981cb4b8d9260a72b63251850ba2de3fb6d7d0fbf5bda34 SHA512 da37ee8a8b1bde1cc1e4f03fc426eae80b2d774597d24e14db094a11dd2c8eb43a110e26193fe82995e7c57498d12e54a61c40865323754797aeb63e23cc7756 WHIRLPOOL c51f8c762bbd4eefd224b6a810094b5376c3a561f49a4fd63e7cb49a3b9452e75dc52c463913d2e14aa284fd366f159a7cb74cebe6e56e9b51369501173b958b
 DIST seamonkey-2.13b4-zh-TW.xpi 792488 SHA256 4c061f28b5e509a3c16e8d0006df0d421a4e2ac0d9cc93e2bf444519b3ff8761 SHA512 6679f1ac018c2748a037c2fb5154a82eab96c839530919b3f0cedc0793dc46f64fd0f67db2dc63ab87ded8e16714bf2c283f759ec207222b76e1d2d766a6aa9f WHIRLPOOL 722f1002a7348b8a538815be545bdef5018238170395ca7ab9da17fc75871bbf8a026512af1ded4a38386afd31dd57762b3b46806000c4fa9af34a6e94a931d5
 DIST seamonkey-2.7-patches-03.tar.xz 1080 SHA256 eede05439b5555871082652abe01c13b1f859640d8ac5df3001623c1084abec8 SHA512 9fb0013eec063131d4ca07be44c291c64b3af600bcd908e35cb274f04258d533feb20fd0bd7a26205463c621021c2a9aedf562963a12b005609bc878ae7014ab WHIRLPOOL 44d3e81f93f1e365846d182e44ddd62e779fbf9e62638f3fd205b9a5a684c706860de6d4b7bebcffb5ad84c7a9ac9e8b007f389e5b5761591f1cdfceba108744
-EBUILD seamonkey-2.13_beta4.ebuild 9752 SHA256 ab92e1eec406c38eec1148702c9cddd075f583e40400c61339ba4600d96f0bd9 SHA512 74b834bb9a557df3f7e7ee59f9837d715e096ff9d075feb4df8a11924136caac5dba2c7f6a89c4bc3ba28a2c4984a51f75a1326d9db8a1a9df4704e9b3bc9fb6 WHIRLPOOL 067f687d8bdd85f3e33bf5797bf080335fdaad855cfa0113ddfcf38178b110bb75ee44af9a26f5c9a196101e73e536e45f99dea456aeda95ed5ceaaa6416c26b
+EBUILD seamonkey-2.13_beta4.ebuild 9811 SHA256 c2cf6ad4841952997b6215a630f0b87ebc2d2947d49922b526da699012e2389c SHA512 6e8786eaf3a3a93b984aec2865edb97749336da4127140759b9383bd9cd96ed33d71a5a2f1b3664a313f65b2eca8c6eb3ac1f50b01538c853b6848807d0b28b7 WHIRLPOOL 08dae2412d3055d21453c465d1985c948d2e17dc9c6f49719ae8623ac44dcc836cd4eca66481106978033e88d22fdbc905e9e87d7b7ad4a191df93a6bbf9dfab

diff --git a/www-client/seamonkey/files/enigmail-1.4.4-seamonkey-2.13.patch b/www-client/seamonkey/files/enigmail-1.4.4-seamonkey-2.13.patch
new file mode 100644
index 0000000..47f18c0
--- /dev/null
+++ b/www-client/seamonkey/files/enigmail-1.4.4-seamonkey-2.13.patch
@@ -0,0 +1,11 @@
+--- mailnews/extensions/enigmail/package/install.rdf
++++ mailnews/extensions/enigmail/package/install.rdf
+@@ -24,7 +24,7 @@
+       <Description>
+         <em:id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</em:id>
+         <em:minVersion>2.9</em:minVersion>
+-        <em:maxVersion>2.13pre</em:maxVersion>
++        <em:maxVersion>2.14pre</em:maxVersion>
+       </Description>
+     </em:targetApplication>
+     <!-- em:targetApplication>

diff --git a/www-client/seamonkey/seamonkey-2.13_beta4.ebuild b/www-client/seamonkey/seamonkey-2.13_beta4.ebuild
index 1dec48e..3f63ae5 100644
--- a/www-client/seamonkey/seamonkey-2.13_beta4.ebuild
+++ b/www-client/seamonkey/seamonkey-2.13_beta4.ebuild
@@ -134,6 +134,7 @@ src_prepare() {
 
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
+		epatch "${FILESDIR}"/enigmail-1.4.4-seamonkey-2.13.patch
 		#cd "${S}"/mailnews/extensions/enigmail || die
 		#cd "${S}"
 	fi


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/
@ 2012-10-19 19:58 Lars Wendler
  0 siblings, 0 replies; 12+ messages in thread
From: Lars Wendler @ 2012-10-19 19:58 UTC (permalink / raw
  To: gentoo-commits

commit:     a0b4508ca2f98d90bcff6acbaa4f5bcf4e994a1c
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 19 19:57:50 2012 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Oct 19 19:57:50 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=a0b4508c

seamonkey: Added latest release.

---
 www-client/seamonkey/Manifest                      |   57 ++++++++++----------
 .../files/enigmail-1.4.4-seamonkey-2.13.patch      |   11 ----
 ...y-2.13_beta4.ebuild => seamonkey-2.13.1.ebuild} |    3 +-
 3 files changed, 29 insertions(+), 42 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 162106d..d05c9ec 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,34 +1,33 @@
 AUX all-gentoo-1.js 957 SHA256 9a0a0f220719bfa7e03b9cb3a5ccdbc9c5d43f75b443eceed65a8f3cb43b21d5 SHA512 8280531443787d26ef482b1f4ddf33278884a35554ceec09877868f96350dce521119d300bdafa80bc529e99ce0cc597d06c2bc6b43d978a8035dedb7734c821 WHIRLPOOL ec20b2d7903200a7956c67e569d9906d1b252620c73eeb4162b655a3dd3e2c750d69f028fd1706adb560d76ca60487b656fe1de4dc910240a91fabc4f9afe395
-AUX enigmail-1.4.4-seamonkey-2.13.patch 431 SHA256 348930eb3cc8f342f6ca2646996a994542116a81e7dd1355f12838ded6948217 SHA512 447650f2341c33da81021b0e607544dafaf7ac1f95bd437e23ff074c36ebe7de07bafdfca2007ddbe441f5d2f821bc238c67ca3f3d0f100503d427f3a3f9d5e3 WHIRLPOOL 5457753b977185439a1a81edc6d2b67db36e6d68bcb0f0bdb90d5f946bfd16fa14f5b4f938b00b3c7b4c29577d8cfe94793441f0b19e83d500d82fed2200f773
 AUX icon/seamonkey.desktop 288 SHA256 524ae39ffc10b2a950aa344ae6c3f3d9b4a21009697edfd52ec47aa850d795d0 SHA512 de41924fefe72217c93e42cd907a285d6ce878b3713b2b7e63cb3658bb6a7d83b57753a2911824b139820b7a84d03d89f89d7f79f28d32a4148a4916e779c686 WHIRLPOOL 6aac82b2104c32d7ab8831d760f641badc8705a4711d71bccb25064391d1120217b212ea0009eb145948d61f341b94e57896d5c8c99a90a72312cbebff26f85f
 AUX icon/seamonkey.png 4172 SHA256 7ffc1911a62b526702f3c991365dd8f18b6427c7e173456a101db4fb4c43ae59 SHA512 69cd9e94b9757eea4a77c6255c2da62e2e5af96e6b4922b7bb26cc1dd314d3462e6ffe1381a2d504a8928a32b0a42a301ba17c0250da59e1431abb94bb8f22c0 WHIRLPOOL 37f5b8ce579d528faf4039b65af0da1b4d63332c8c7aab4f478f55fc15c3081d4b989007c6bd372646fa5cf25096da10f1f7a9ace1441952a5d1bf5644590df0
-DIST enigmail-1.4.4.tar.gz 1269444 SHA256 ec62bb701968f72ad35546660132e6e47d4ebe684df1d27fc615cb9010a203b8 SHA512 5c1ed521626d524c887d7ee1043c6610f68c583ab419abc7eedede3e76194ea47dfe8b952945333efc6fbf10ab1b9a69eef24f5767edc12d8277a04ebe8ee930 WHIRLPOOL 6b9b11fbfb055d3b1d008bd40aa9aa725279d9aacb81eeb591a42394c194ad58f67420f3544faaf58699c0da5e4d10d63fe8d55a4e3d03147f2fe0ad3e63d687
+DIST enigmail-1.4.5.tar.gz 1269207 SHA256 fa59491fba21de9414a003933349074a8ec1833a1d64cac9f0a9f7020ed6c020 SHA512 c2158e5598671c13bd073380f147809e9ebfdcb308b284946c9e77ddb0e6e6e42979b708790eb60c11c9ac5e5923136f223e9b2d4966f3cb18c15ac81bf1abe6 WHIRLPOOL 8628abb4b736723d5e11b6933d39731e0ac66a7d7434759001a6a77e9fe375f50795806e1e728e0b185bfe952429c3074bd3ab39c13652e98112b3586d69737d
 DIST firefox-16.0-patches-0.3.tar.xz 7220 SHA256 223d41d7aff806d326bcffc2c2a692113e35c1a143a62b9b90849384ff93ac7e SHA512 3b369f97253fe6b2fe848d5e2d6581ca463a19991f21c7d568d25e6c415f8f4867beefbd03d0d4f8a46346d6497a0d9979de66d5b63e505613295b4eaafd4f29 WHIRLPOOL f6c3e90e1d6187790204bed199a3afb2b23d7a8a957ab107765d8435056866a1d1f0d9206f868f8c4ed599655a1fc34fd7d125dad847dc713e1bdd1edd6af0be
-DIST seamonkey-2.13_beta4.source.tar.bz2 111977359 SHA256 e9676a6b0a23894aefd63950b96e0d87aaf7915aa7c70d6837a7882d85b74e79 SHA512 c7a66f49e1a61506b85c10f83eeb45963e52dd28e2c811086fb9accdd6bdf2656f65e57d2102e68d64e1fc43d0995ea9b2c4c57af394968c00dd5e5784201003 WHIRLPOOL d5a7d1efa8ef5bccfdb018148ad3ab283464d29531b0933e9eab912315b4f0cb7c22e9c719f5be3490fbd5674f2cdd1dcf973fb67d0b1045fa41b259ea98bdb6
-DIST seamonkey-2.13b4-be.xpi 812847 SHA256 100c35fdce29bc15b28417c87b029866d6004106258c04a8ea9ec4eabfe7d58c SHA512 a0913c0443a17e9047ac7063b82dd7b09e0d15ac810b8adb8763552f896277fbc896ab005bcd30426c817d9cb098be8f914b31320b062a2ad4c695f762aab6ce WHIRLPOOL f700f6e09d1615e66e6ccf5350a40517693dadcba58b8952ef56f8a499238eaa10e2a5e8711541bf1134483aa1e2bf141536dfe2da2e0b36e923c193d79dd60b
-DIST seamonkey-2.13b4-ca.xpi 764168 SHA256 8a069c4066cdec887fa29adaba6efb726484b66df921fc043feabb0c2492f82d SHA512 5c31d3f7a21d9e1070f989cdf32309834fd74c054db4c556d387d8120dd4043173a734aae3325f5dcfbb5dbeb9b6326bf009305c63ab37d3576e3d302fee51b2 WHIRLPOOL b9ded01aaa7ecf486f7c47a0b0698c069066febf379773754f76bbd39162ea73a6c3d7c10350f9f8b249b48c203adc5bbafce47bf5e7078feb970fd8371cc1c6
-DIST seamonkey-2.13b4-cs.xpi 777294 SHA256 085ac4e00c6b9e6532a98f27c9d61f2a993109ca5024b5a77dd975b60467b577 SHA512 62a1fb627d869dcd5c594765ee0277bfddd5f86af017bd5c8848ce154a94cd8f80925780a41ef200e8d16378ab031a81445a4e4fe2e14a800155201a30b9fbc5 WHIRLPOOL da50d70ca8b422afe550709787c25c056ea273b76fe59b1249b64cdcd5b4fd8c350217352940befdca0de7b0bc08255b64fc1f9ed39114da7b1757791b8fb32e
-DIST seamonkey-2.13b4-de.xpi 798915 SHA256 cca1a94bd48440cdd17bb0f7d63dec5e9fb543467fe1d5587a3adf1f69deb7a5 SHA512 32758ef0dc32f6e0f1d61964aee508ae06948bc2dedc6df96ac72050fa5742860bb12595bde085ecc6dd8dfa4c0e8f10efd5c63535b66a2f2b247098413d67e8 WHIRLPOOL 49b03caf55426d4e127550a77e188e00d4d438875ac0544de7a2d75cc3f20b946bd6fef98a4cedc53eae2ba5e4d0dcdb6d7faf74f0f9a27d4b1097f54bfbc628
-DIST seamonkey-2.13b4-en-GB.xpi 795991 SHA256 8bbb7542f873619043118ffb3648220560a77e6d41f2ee0991b49ca010685b23 SHA512 18195a1b8095434d2d3b15fc6cd29b2f704e5072666e05af53ce536bdb828e55213f82519facc8f1127df5b0f8ee3db53aacf556ca69ec7d205366f358b6484b WHIRLPOOL abb67595165e56ed6406dfb2df99abe5e52427f1bd9734334dca2d8d82607f1fec8abc96cd4fb39cc6a1dff5d9270c672b694ad6d618078eb5a2a9a19f20f7e7
-DIST seamonkey-2.13b4-es-AR.xpi 840121 SHA256 19468e0b5f2338a519e30ad82ea892c8fe497149f81d9ffb68ac4afdbf62d1b5 SHA512 2ce60a8258d5ff35c1ead30aef83668b045a19695b2714bc5a463278e8d3cc8ba9c9069bc74ed83c6ec577d3383a5a752eb4be9a571fd31fab0f21588ef64b1d WHIRLPOOL dbe955e48116b27b74b1c042196dbc70ff1a84f8757222cb598f0ddb9dc2d712edc6628b8d0aaf614b53aee7889132daa028f1380d7ebfa280428b557ee7da6f
-DIST seamonkey-2.13b4-es-ES.xpi 790855 SHA256 ac0e94413b4e5da7f18d021a4ab684c83a4f0027b345e60b95bfb51cd4cea572 SHA512 45564e1571ac6cb2fa2258ac56c1db6749daa7ef3d9f47e549ad4c14e4ba9b4d9534b5a8ec02d3a56489dac93c44e9306e7fb05b3900967d869a4100c3d88324 WHIRLPOOL 11b26872c7cb700fc9e1d27b7a493b7c7f8858a594a230405b5964b11b7ee4bfe84ec9fcf5f47ed9ce1eaa900764b1526c9a6848e557f49eef3fd539137fb2ca
-DIST seamonkey-2.13b4-fi.xpi 818063 SHA256 9e7d3db64c2df3d159ba1e6bf134a818747bd919958f1c8dd49534b813ac2753 SHA512 c09874efcc7a2841f516fe7fe18d3c67e8009223bf4fc1875501951d9a7b24874e55e7a8fe3046a670786332aaff4d3dccd3193037591090b3bb99bcb918b7f9 WHIRLPOOL e07423b3b60cec2c79862cffe6711385a5a7f9be48a54196c2350d915d4cefe18b21ac3a92629e6b44d17bba0e7b5065067cf4b0af718f91f12345e4cb09f986
-DIST seamonkey-2.13b4-fr.xpi 821612 SHA256 c8e2ff3b9c08b5f67d8ec0920c896bc299c9dbd7f324b8fd4ca9c6eef1306024 SHA512 a94265f2a2990200434724651cc71259929e83c383a1ea1efe9939a124dc19c3f411fbc89d17664ef39138d258d4a85f79a964643cdc2de029820dfbab7eca4b WHIRLPOOL 589d86f1420249e226f40710cff08681cbdab9ac44a9d7fa8beccbb7a36fa19139ed9683fe6eb2d6efe57617e5119219ad7efce53edc0b933671247d4052ea6b
-DIST seamonkey-2.13b4-gl.xpi 825151 SHA256 c31001466d96416989210c21779d7eb9e48b5d476ae357cea2f9099a4f243490 SHA512 48f20ff4ca9c254e69cb62563a66bf90f9ec8852cbaf910db1b8a32d829fb9d16a03b25abe8471053955524e2f921718ad520922dea23357e229446c44944af0 WHIRLPOOL 1c01756ffa2fe0d364aec0c146e40862607cf8c26eb2c1549c473cee90e526c079603da92f290ad67d04d097e95c3f27933b2749ac20ed0229ed18b3bd663e5c
-DIST seamonkey-2.13b4-hu.xpi 807443 SHA256 cb93ef0ece7a5490e3df46bb4d77bf7228e22e423eb412250b02c3d80dd33161 SHA512 90acc9721655fd05459f9a1ea738cc92f823f67e7ba83bdb330b3057070dcb35055e3e80798aca315a2fbd73bc1d29590becfdf7da7a73a2bced7cbf427ad0e9 WHIRLPOOL 28127d9526b26e46728b4efeecf213e7711493ae59fad7fe5cf303226a456cbe050050d0842a8e02228de4b9e5b385076a20d9b397a0d502e2e62bc558b90476
-DIST seamonkey-2.13b4-it.xpi 740095 SHA256 6dab9280ec9bbb81377c1c7a00b624f099ea53129fe20d7cfafa8b3cea6bd05e SHA512 9917876cf15d067cc46554dff20099933ad41429e009c9ee3ae63c74a9fa7357fccf7ed246e1cfbce1b47db2b7a1f3bb56eb5feb34e68ac05fea706ed6266d8b WHIRLPOOL b671aa2baae5f4b9fd876a62f86e916ccac66e29d8c8ff0fa5cf5754baa26d20e6fb69c9757264e607f1d46602571de87fb3775abd7f62522021f85bd5875aa6
-DIST seamonkey-2.13b4-ja.xpi 883458 SHA256 f2b7da88fad4e50462401651991940b42809046056a56dde6ba912886149da3f SHA512 644a3c997094f1ec214e9bbbac8b4156c7bef7e1b927334b93f07e16b200d2d37315fb69723f040b2d15ae8c5ce60ed9066e4ebc2cc30d2a07e7097764566ad3 WHIRLPOOL c031ebc22c6e49facb096715b73bfd987798749fe11bb331c5edeea5e91c6e67210e4dd750998d76de23571559746d5956a7a951b19226a186acc7a00813788c
-DIST seamonkey-2.13b4-lt.xpi 922674 SHA256 9b940377974881dd81319f7b3648f18594d5abdc0499cb9446f47c9107bdd46c SHA512 e88833bedb8d71324ededcac531e36075d762639ae4645701cca4ffa0009737a9fc76a11c43e941e58f8f6b25b6e943227ff07d31c557eb1a6d6e12869d1f582 WHIRLPOOL aaf2552b3a2f854dad22e8ab2021f6c31d764b22d5f26e9774477393082d25f3c127f1d4f0eaecf5ff20d19a92acd28b2122d68ada398d86f68685f55d28aa02
-DIST seamonkey-2.13b4-nb-NO.xpi 806714 SHA256 9ad7f00e9d5f4c0bd586a7aef7eb0a721c66f8468a7202f994c27349b17df26b SHA512 e77eb916cb050ae2886646be5c462afc90333c8098f99b71884bcc1253d487c2bb398ce12005dab19f58b18c3ebb2444f236091b761ab04a8787a05e9670b333 WHIRLPOOL f62512cb21622f6c74f29434fd5a07f6497ec6794021371a6488feba9f9c914c4cc67b132349fef61c7b5306f2678430ba2591b8d9dc01fcf49d60a4c2f6e86d
-DIST seamonkey-2.13b4-nl.xpi 813844 SHA256 0a6e14d8bf5ac650f586a0173b709c4c89a630cdd63dceb850e165da0868c23d SHA512 9ee062debe6ff4eba8fb66fdba84be14000c0d4ce552b56aed3000bfd7b93ea6485bf4597e015a2388f62df7c65979d720aa44f197f126395878138ceca656bf WHIRLPOOL 4a11dddf855a1e064963788be58c8a479b9148a3d323a7104b13199e857fcc64eaf2460fb72807fe621af0e680cd92e07b8f0468c9ddbd5827cd9dd6805ab997
-DIST seamonkey-2.13b4-pl.xpi 801731 SHA256 b9702dd3efccf49df53e7deb5a662d71c58a03da1bfc097c72bff182303dee05 SHA512 6ae4ed7af986745db2ad9c81cb142866050dce25e10019167cdbe02a18a587051dbcf0e25ef1540d501508bddc6051b1e1318c81b98ffe171c16e7b5cc780f49 WHIRLPOOL 973a0fbb8cd76c840ced9c2a6ff30595bb67ec5ef127bccabb1bab4510b95fbedb43c243c6cf4975d0c49719775c7f92932047dbd080d76557aff58c5ee6add5
-DIST seamonkey-2.13b4-pt-PT.xpi 852497 SHA256 05b676bd2d2cb6590dc652156adfa2f7b3547bd928f37165527291629bb116a4 SHA512 1af57914a5862d2fbaa33997641a2b1bc62c881c00cfea7d96a750be30a39d5c7d843681a3443af8e065a14be0c43d20848597740d27b4434cb3529a2cc77b21 WHIRLPOOL 3544311b04aad4b847d97cc2621095d757246cd142ab38ae51dc1177874c20a43e69713d3690332bd24eba1d0ea7a21863289c8c3d5e5dad7c2ad094ca052fe6
-DIST seamonkey-2.13b4-ru.xpi 868945 SHA256 9faa63969d0e57defa12486c6586ed9fd824b008fd70562bec0296b9f0b2a667 SHA512 cf1be5f905fcf67d5e6b0874f0cddf156202fbbe03a4096d2f3bdcb4a08faf9ffdb0ae18e00fc408af1470a2ef949856339a1cf1408b59b0dda86169c8e51eff WHIRLPOOL e3a39f2a9b2b2a33ee0ad3d4ec7a7093502ad3860d7d2438409ce3a40829bdd70d5dff48120371febfa3781774609bb0285cccad7b5304686272f94d637cdffa
-DIST seamonkey-2.13b4-sk.xpi 803216 SHA256 ae7ed5c708c3a306a5b06ad47267f3b4ca4b3bf4e181c7876879a04beff3744f SHA512 3baa28b840c2e7cc60537e505f8cf7f5b2da4afbfc66a890c80899b3399a5be85bd49174b3513fd103ffd06a40020ef3af8fa8ea9a62b0add1606f608dd10e40 WHIRLPOOL 797017fa9c869d61e57a79269c6a237e1606ebb055ef597bbfec260f7386cfa87f050656f64f09a131cbe48769dbae29dac8c9540d2b0fb62000e69552caee07
-DIST seamonkey-2.13b4-sv-SE.xpi 840531 SHA256 64121ad5afb56f8b1e4db63e1b37059f5ac644b1d5c22a70aa283ba78f158d97 SHA512 b6b7ea4f64cbe506702d78205a00cd58abddf747d12dd946a8cc92f3461e8d65cea3fc5229987ac6beca16485f90b3a2a78db33b385a6d09d1c44139fd3c6fc1 WHIRLPOOL 492ba984cef0ffc4cfd18cc1c38b4ca28acc6a1d0598b2453f6cd99ec35db154144d57a53188ac8f53e90e33bfa9dc1d37e903cb2e9858ad2ba02143ac90dcf2
-DIST seamonkey-2.13b4-tr.xpi 827524 SHA256 7884df194f6fd179a732d1f5f0bba6546db259bd9c5583a9d860ac4b23b5a6f6 SHA512 161ea4e2d0470edb539dd6f665c5dfa449a1a42c937d39a65358747669f4ce0090d0d0010409d00211e6a9d3168877f41f25347d953a3563b4a3f6ca1191e381 WHIRLPOOL 4bc0e8d219d2cebd5e145ee2570e5ea7dc4adb661c47bed4dd110b4735a4f882bbd2e76a2ec684ae3be3116c0c42b8e400b6f86f88fc833f523fef9923c04ebd
-DIST seamonkey-2.13b4-uk.xpi 892596 SHA256 c6c3b90d37b6ee68e8e96bb795cef06b1d9bb8f67d4994d18bd0cd934bc7ec44 SHA512 9a46195c825cd3fb0f69fceb194083b764b06d4c263c03b9fd971405ba773251f186e441206ca3bf1258ae2049503795028f532720e09b8349b5ef9677fff97c WHIRLPOOL 9bfd3bbc5283f43428dc9e95793b5f65f8934353597a35efb722e13bca69c9358f0c68ac0d76bce91fd9d440fd17884bc46d2132d65eb966a867f6b5025730ee
-DIST seamonkey-2.13b4-zh-CN.xpi 791128 SHA256 eb81c1ee7986113f8981cb4b8d9260a72b63251850ba2de3fb6d7d0fbf5bda34 SHA512 da37ee8a8b1bde1cc1e4f03fc426eae80b2d774597d24e14db094a11dd2c8eb43a110e26193fe82995e7c57498d12e54a61c40865323754797aeb63e23cc7756 WHIRLPOOL c51f8c762bbd4eefd224b6a810094b5376c3a561f49a4fd63e7cb49a3b9452e75dc52c463913d2e14aa284fd366f159a7cb74cebe6e56e9b51369501173b958b
-DIST seamonkey-2.13b4-zh-TW.xpi 792488 SHA256 4c061f28b5e509a3c16e8d0006df0d421a4e2ac0d9cc93e2bf444519b3ff8761 SHA512 6679f1ac018c2748a037c2fb5154a82eab96c839530919b3f0cedc0793dc46f64fd0f67db2dc63ab87ded8e16714bf2c283f759ec207222b76e1d2d766a6aa9f WHIRLPOOL 722f1002a7348b8a538815be545bdef5018238170395ca7ab9da17fc75871bbf8a026512af1ded4a38386afd31dd57762b3b46806000c4fa9af34a6e94a931d5
+DIST seamonkey-2.13.1-be.xpi 812848 SHA256 edc6edf9f5d6db02e7b925209048a4509567c245125acd45ba34e2051aba175e SHA512 1c276123ed9ec7ab11e4c7db4d6e24fd5f616feb2731075abe1992ce81f7565eaa37c5f983842ee8a027b84f9be7dd703b7e2f78561e4302906e83b7e259656a WHIRLPOOL ca551e7d88c29212c6068b3903d80969b482c5a40219338bbfa9d9c30aa8f9c789b5f5bd8b56a53dc33d038e80951b822285d18b5e0fe650a295fa2a9ade00d1
+DIST seamonkey-2.13.1-ca.xpi 764168 SHA256 88a550c497dad962f051dd4c7b696ec64cfd5e2681f053addb4037c477a3a4b7 SHA512 b44ca6acaddad7f4c336ef0769d5dd174d21a536adff1ca33612b67492e893d56eebb47696950a1022394424e7287f2033cb65b5337107c84a36b659aaa060ea WHIRLPOOL 33de1a41ce706b504f77f07595310171a675ef41d2380399bb3a562fffaba607a085058615ea089cce53ea8bcdd02f320b809126275f342b68c9ea3e99d2c0db
+DIST seamonkey-2.13.1-cs.xpi 777295 SHA256 a040f6d02724a2330c11e2b43dcc3b0fc04e1ae4abe6db642f6ab55bc1a7bc8d SHA512 8e371b1b0e7549dd7d1bc70b29ef415e9fe99ca0046d1039cbe3667aa267f4b0be63bb6ac06361fd7b9a2d61890e6961c0c522000dcc76b049b5c0f43c4a640c WHIRLPOOL 84517b34c186eab67684bee6de3349a8a7bfcf26e5dd6ceec7f56bea218e9a5262553f4a2d29ccf6dbea96898759312d62d0c520e108d98db1769825d5fed637
+DIST seamonkey-2.13.1-de.xpi 798916 SHA256 87db2601104536659f13658721de4efc6efa359981bd216cdf4f06c0a7664bf4 SHA512 4564f86a005dcda35eb8f3c69f93086a3de217f5fb49cb76213534b97656c64a4296f160434939131368d0b76efb3f7978230f1c58239f9adf7bf42e2df95931 WHIRLPOOL 8c420f796c6d13e347bf155b6a6cc7982f2efef83a55dd7dfbdf1f5505beb00c81abe89b0f2ae7af48328e4f451b89edca3c82271d68b8cedcae04e4d1be3b5f
+DIST seamonkey-2.13.1-en-GB.xpi 795992 SHA256 a0f50f74885874fb2e1cd0b461a06220bc34f955fffb2d5178084c987cd73328 SHA512 7b85c6fe96ef74e4d3d562785cd669a6f160b3a22b719d067ffa3e56190563b143db3498220ba12301d0f3b23b3fbc69616c2f7bf2fab2b562b9ca6c191cb436 WHIRLPOOL 941cefc7f6de36e232d9af08cb973a2da2f57ac253f4ae428b400659a7670a391b2f948e448e0eeacdf3d47a6645a9c5a797c226341c820265b0c54888713b9e
+DIST seamonkey-2.13.1-es-AR.xpi 840122 SHA256 30b39a488079630b451756456a98178879d50b3973aae5587750520989e39e80 SHA512 34ad5c9f9b54f25e3852c44e3583cf5e46da10e97baef2adb5fe76cb935e89ad613237457ebc7924235d435511c6c82fc10610655722ac08c042693588e613cd WHIRLPOOL ace0a0071777dd5367132f942788f2140daf0965b13d73f197d75d493ccb193635046c2e8c0e6569d74719960b3a01b775082a29e4e02e74e35d7fdcfb0e074f
+DIST seamonkey-2.13.1-es-ES.xpi 790856 SHA256 6e73b4672b750d04507e4a4c9d896dde1607d2eb35fd407b6a3065639e9a7d0e SHA512 0d7ac632c48a9ba24e829d69cf1d63e21f00b65c239a390bbdc6f182ba55c8aaac10d8763214d9af006c4d0a016ae191ce1ae1657959c094be4d94c132b5b3f2 WHIRLPOOL b82303760f7db08e520e7ebc3ab150f6ab5b05f9c6572906c1ee1e2bc17c716839fcf19cf4c1cdac41be9f17fcabb92267ae702eb750fd0b3f2bdf29d726145b
+DIST seamonkey-2.13.1-fi.xpi 818060 SHA256 58275ec3414e14e099cdfdff0e3989c8e95c4f931c7aaed0f3df90deb342efcc SHA512 b8aca4cfa06af86053187209e1e7cdfd49bffbb5d29186af69b01613862d9cc54201d7a83850120215287237b0aac5f17010d4b3b91d288e4dbc1a445d4b5943 WHIRLPOOL 8338361fe947ce8502495bcfdd5c4c431d32e976aa53b48cbc112ffd76e6efac4ecbe64ddb41424c70760baefc19ff6e245e4e0f119d9e6e8532555a42ecfe2d
+DIST seamonkey-2.13.1-fr.xpi 821613 SHA256 5eb30f4adb1f1e5c2fa36c24b3732103a92775f90347574617b13aba035394b7 SHA512 b6fa44677a0b04f9aeb491bcec9db505f191a2889f3ca0e957e21e8b67474d1f05a9fa19c905e99a9c72c512b3b68a6482a83c24c96275fe79892d4ddc4c5493 WHIRLPOOL 64e4f14992b259ea24f15b156826006796d430702c1ca19ecbc466ff0787ce6814bf7503f5db747003cc6cb993a4737d7dc44545f58bdde6bf4c167de9ebb9e6
+DIST seamonkey-2.13.1-gl.xpi 825153 SHA256 0de062876c73e17f5893705503c022646d24da9ee59dc6492bc8b15b3057ec7c SHA512 239b214760e3c8a59acebf32b4fd2f3437def383dd980d72b5997fb906e90aa44d50a29021dac1a436d303b7d5a1bded963731fb78ad109ea62dc81e7cfca005 WHIRLPOOL 77b80e8f15e9dbd99b1410061bb58c6e6bd702daa6c08ecdcfe1d4a73dcf362c49f911d036e829af6a8fc44f6dab52766fcf6894c0b17adf4c1b53ad964c7b92
+DIST seamonkey-2.13.1-hu.xpi 807441 SHA256 0b45869214d301328f4dc9d70a526b6e7952881d73d7167eef80304a3f7636f9 SHA512 4e6600dd1a99ad7c8e8adc3f02a094f37e1f5043d2b974f7ecd4c5bdee4305718cf2d79c9d52927dbe59913a3ae0af79865c2c899811a2e7c4e538bfe91e552a WHIRLPOOL 1b03e83a5827932cba8de8728dcd265933214ed6d7d336f55a8b4cddb79038f5b8d53a3ec78df4482f33517ccf2bfcd1454294dd81c3c14e26929e380e368cad
+DIST seamonkey-2.13.1-it.xpi 740095 SHA256 5ede37f3fa4c52d961adb853b270b7212b060bea5ae18e6091b08347e4e0f285 SHA512 e181710e85236f5afca68982da027d69dc431c49ee9767d4e5a8b118d826c7fea9364805165af3de065757307f25d46766182d95df9ba61d680bf302e92d9b51 WHIRLPOOL 1548ce60fca9e1a25ebe3135eae1e2d4acf7940eb797fb08340e58771161c956167020f19e0c5dcf2cb45fe4b0f2bf5e4ca30336dbc281b8ef321b097efd650c
+DIST seamonkey-2.13.1-ja.xpi 822315 SHA256 bfd966b2b93f122319196eafd324e26846e5ef45b18b1fe25a620e99fea8cc98 SHA512 a028eab3f9bce7e8389fbee137c629af359969ec6f50c98160f2ccf61958bcb44c57664deb5c4a3cf9f877400576fcba4f7a14b0fa0e3fce9ab8dca41a80ceb4 WHIRLPOOL d1a37fb9fe4959272b2abbd6f34ea68c59bf452885f87db5c711ff0eb11041c72f7961514dd5aa2f766c2c08a3e920e44ef3abc4c85de47991beb413305e194d
+DIST seamonkey-2.13.1-lt.xpi 922675 SHA256 2fd1e5f94ee052f0d9c8f6e8cb294540eae0dcf82237457704f08c6cb930c2e7 SHA512 5590a6ed3a49d7c659a2ad981878db45b7f304cd93fee3e9b1d54832cc1648c0e5f967370fa3b78442f45bc8261d0cd4691d8fccd1a96b4f41937b0faa952196 WHIRLPOOL 82d1616372aadeaa61d7c75ccb773a9c3ec270f54b9bc398f6e3db199f31e24efb64db80eff2425d47d35210421b2c8c1c67da59a866f0675129f41c428a9dcd
+DIST seamonkey-2.13.1-nb-NO.xpi 806716 SHA256 4bfbe200bb5d064baff915c9e3c3dc8a783d12726ac618e77a614060a37b7510 SHA512 3a756c820b20bdde51d6c479324d06b686333dc015f58e4b3736498c51c648da842878774318142624b0accd75bae3fba6084c9b145ace5fb6e7438401169b1b WHIRLPOOL ff4b8705e685686966433c991c6f0bd9dd7ec77ff472402ae1be428ee3ff06eaf6b466a7ad3c009bc39a40b199d5348a22d3c408f54a553c48e8c17a424fcc8b
+DIST seamonkey-2.13.1-nl.xpi 813845 SHA256 682a256f86b38b8fa0a19f1ef70296578854f1a4640d7fa0a0923d92cd89ab2f SHA512 c6d36e3a0f7ce84d8870598d07965e3195fdac3648a03da0c9cd865b22ffa9f44c1132560f6e43924c9391f7c51d7dc327a43300f2a18c16539cf4f789d51abc WHIRLPOOL 9b5a614b777182135cc9542fca2e298e261397bd22f26bfb5d3812c0fc9f6914b6ee38e37c0b37fa488d1801bea3c4b21a9071fff68592b5b8c9ccd2fecea3b0
+DIST seamonkey-2.13.1-pl.xpi 801731 SHA256 85ece11a9cee25abc2fd4958bb4f7f306c3675a47b1e1bf1e454b235fe092c72 SHA512 b9ae4c38444bfa629f3e20b05f09a51a525ce156fcbc145ef020e2c51de9ec689e8a8dab1a62dc40699a540ca132325034d50b1d473eebb054638df353f697d3 WHIRLPOOL bcf1132b50d7ede81753cce9a279fe3dedb04eced8355f5fce84d62dbcdabb38f144ebf8c9880f7ea7a5df4643b037bae469b41f8eb188a54e49080b5bf44c74
+DIST seamonkey-2.13.1-pt-PT.xpi 852498 SHA256 c9118e858f0bacc8a6c1cc582cde1ca063dd7a9edd0c76aa546dc19058b70053 SHA512 58f87b66c43f0ad98cf40764138a0a61750c97d83b3a88906042b36a690fb0ee2c5ed25caa599baf1f08656aea9499e5879cc9831441b2c606505c6379dfddae WHIRLPOOL 517c244d6550cb6743776be1ff47e6bfb9829e8ccc10246c93e56465ba4b92c2b31d709d5b58584841a501e301eabd6960a35859ecd9b54b11165fb7dd4eb947
+DIST seamonkey-2.13.1-ru.xpi 868946 SHA256 ce9fbc674f8a0cf4a1a8a6520fe5223b63fbdb8a592baac3e43253c76b9fef6d SHA512 26d285422a83c300b6fa11879c9164f4310e579e18b070c23df98fe015c02fa5be9bb2dc434713cada49a4d7a5f7bbb073e87765638178374c8d072b8108f809 WHIRLPOOL ea3b7b6d8e5a1ef92be813682bd38c230aa34a64a7a3ef283fc1244b6480f6cf25afa7502f30bfe1bf1eff94fc9fcae0babe6626532c9b5135f10adae0059b20
+DIST seamonkey-2.13.1-sk.xpi 803213 SHA256 801ee3a53cf3f7f65cc2eb6634839e8f29239bdcde74b95f327a8d5799d9018c SHA512 6ff9822b4aedf1e4053b7ff3f9938929d8c0d5f58fa9481d817467ac85bbac1db328219fc288d7c6446a9f810d64b4b4d4309feabd083c2c6b1a2adaabac7667 WHIRLPOOL 843dd6e384f2e2ed9b1d202c0c1ec515d71b300e8b3685aff0483d3aadce6146f5bfadac6bbdad4af80df1667809eae2ba2b461b95ab35c1e493276211a98c61
+DIST seamonkey-2.13.1-sv-SE.xpi 840532 SHA256 85c18038e7ce2b265f7934f0c283786eef26344dad372d56c3058ea09dc6bf95 SHA512 04366dde63836f2e885856d4de7c25f1a65e80a49ce1269074593f542923aa91315be1d764991d2c43b36de1a65cdd16f43a3480235ae85a896b4447f66381bd WHIRLPOOL 7c2aa41d3a4099c5641beec842bed031717314686eb04b91cc21f0ae9e499b68399fcf1071da3611d80265360610262d6a47b6bdc11eb1fe53e3068ea35b984f
+DIST seamonkey-2.13.1-tr.xpi 827525 SHA256 f202443b1ac79381477be1cefbf9c6cdb50e7aab001efe4b62aa3138475b1803 SHA512 82eda2437a5df076d436c41db288bc440a507570c363c97318cd8ffd561dd3eda0efe1801a758a67b99f3dd60b04d54edc42eebae03d30ee457e3d736a4fe819 WHIRLPOOL 216e7b297e2b1c917d3de0f2d31fc2c71ec9395a540012d0f865eb8d72422c241004dc044e681db8e536f8440ac6df11ca2dc1e9c910cba3179d53e039518d64
+DIST seamonkey-2.13.1-uk.xpi 892598 SHA256 c4d25f8e7476cb796067660f1b2a237a483ff8e856618277e62d4ebf9d6f59ab SHA512 f30c57b2cf8b9bd525e7be97eb4450c9ca35250a3b95efbb2a32170106267072df674e463f44b1869149170ceb75294e7b9c17fddced85ec3b86c9b4ebed8fc6 WHIRLPOOL 7e5112e71551b6068890508c7ca1acbbbab035297b668f43856249acf9229cb70dc9f5c40f93bde45eb4a7cbaf7a16917f1027365899553ec5cc682dc8a17e89
+DIST seamonkey-2.13.1-zh-CN.xpi 791129 SHA256 63283b42563634ce006b129042a469909a160dbd57c9734e66dee966536dfe00 SHA512 47d60d7d7681d88a9a3fd78f47a6d018cf17709fae736f78c736255758d9ecb02a99b3173398d5a13e94b94ded546866fece1cabf440a9c4efbebdc25079c664 WHIRLPOOL 3b11604ee0cec5b3d8c974ac5e63a2c8a4417836280c6f5d66d4adc52efd2af15995b370ac9826cf2ae5e20a0378f081500bf92f6c610488f26e5063eecaf96c
+DIST seamonkey-2.13.1-zh-TW.xpi 792489 SHA256 fcd31045f58a26fd5a27d7f21e93e018dba23dad627152053f50d03377741b4a SHA512 86f54beb747bb962e5ef7256c1ec32ff9b52e733c90d02c4e8b37891a75fa9b4ad14314322daf0db3e1be3838fc6952338e6e7e8bf1271f9d26134cba49901da WHIRLPOOL 6472da29236934931d771ec0af9ca85e82c014376a4e4bd8c6156adbe0d2a78cf2550f20572d9cd71689c92ec3ad78704ef776457e849415fb1cf2730fd33b34
+DIST seamonkey-2.13.1.source.tar.bz2 112056327 SHA256 c454982be97f07985d00336aab5dc6b965d2c9d6adf2e6d4988a608ef91caa96 SHA512 4eb68800337cbf53e9f341ae3b2eed86781a07633f954b5b3657bebdbd629455c66b590a75a1c5917728fa91164336f8077648519b124caceea3e980eebf9f71 WHIRLPOOL 32a290760b2980174f6690b212447b2cef46bfeb05c476db0e46298d32c263f2ff7ef68e89f8371411b4a484a1b79d09ef043f78b6014a89f853626f1a6e4534
 DIST seamonkey-2.7-patches-03.tar.xz 1080 SHA256 eede05439b5555871082652abe01c13b1f859640d8ac5df3001623c1084abec8 SHA512 9fb0013eec063131d4ca07be44c291c64b3af600bcd908e35cb274f04258d533feb20fd0bd7a26205463c621021c2a9aedf562963a12b005609bc878ae7014ab WHIRLPOOL 44d3e81f93f1e365846d182e44ddd62e779fbf9e62638f3fd205b9a5a684c706860de6d4b7bebcffb5ad84c7a9ac9e8b007f389e5b5761591f1cdfceba108744
-EBUILD seamonkey-2.13_beta4.ebuild 9811 SHA256 c2cf6ad4841952997b6215a630f0b87ebc2d2947d49922b526da699012e2389c SHA512 6e8786eaf3a3a93b984aec2865edb97749336da4127140759b9383bd9cd96ed33d71a5a2f1b3664a313f65b2eca8c6eb3ac1f50b01538c853b6848807d0b28b7 WHIRLPOOL 08dae2412d3055d21453c465d1985c948d2e17dc9c6f49719ae8623ac44dcc836cd4eca66481106978033e88d22fdbc905e9e87d7b7ad4a191df93a6bbf9dfab
+EBUILD seamonkey-2.13.1.ebuild 9752 SHA256 68f8deac1bc3927bb382dc804dfa680e3638a24bd6848304eba8c4d2b7fc96e6 SHA512 e635acbddc6ccf1519de70fa8c1995298e73017571f2b3ff681b7bae66553acc1441276636c8f21c1856823e73e59ea03f2c043c450ff7d2ebbf20d0e85a845d WHIRLPOOL a1da2a7f4efdff6a36c1b311042d47159bee8a2f295074f0a40b7cc49d7e4c962b8b50734cb856e38fbf4c78d59216f3526d229514460f73a05a0a5ce2bb454f

diff --git a/www-client/seamonkey/files/enigmail-1.4.4-seamonkey-2.13.patch b/www-client/seamonkey/files/enigmail-1.4.4-seamonkey-2.13.patch
deleted file mode 100644
index 47f18c0..0000000
--- a/www-client/seamonkey/files/enigmail-1.4.4-seamonkey-2.13.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- mailnews/extensions/enigmail/package/install.rdf
-+++ mailnews/extensions/enigmail/package/install.rdf
-@@ -24,7 +24,7 @@
-       <Description>
-         <em:id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</em:id>
-         <em:minVersion>2.9</em:minVersion>
--        <em:maxVersion>2.13pre</em:maxVersion>
-+        <em:maxVersion>2.14pre</em:maxVersion>
-       </Description>
-     </em:targetApplication>
-     <!-- em:targetApplication>

diff --git a/www-client/seamonkey/seamonkey-2.13_beta4.ebuild b/www-client/seamonkey/seamonkey-2.13.1.ebuild
similarity index 99%
rename from www-client/seamonkey/seamonkey-2.13_beta4.ebuild
rename to www-client/seamonkey/seamonkey-2.13.1.ebuild
index 3f63ae5..9960a15 100644
--- a/www-client/seamonkey/seamonkey-2.13_beta4.ebuild
+++ b/www-client/seamonkey/seamonkey-2.13.1.ebuild
@@ -29,7 +29,7 @@ inherit flag-o-matic toolchain-funcs eutils mozconfig-3 multilib pax-utils fdo-m
 
 PATCHFF="firefox-16.0-patches-0.3"
 PATCH="${PN}-2.7-patches-03"
-EMVER="1.4.4"
+EMVER="1.4.5"
 
 DESCRIPTION="Seamonkey Web Browser"
 HOMEPAGE="http://www.seamonkey-project.org"
@@ -134,7 +134,6 @@ src_prepare() {
 
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
-		epatch "${FILESDIR}"/enigmail-1.4.4-seamonkey-2.13.patch
 		#cd "${S}"/mailnews/extensions/enigmail || die
 		#cd "${S}"
 	fi


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/
@ 2014-04-30 13:44 Lars Wendler
  0 siblings, 0 replies; 12+ messages in thread
From: Lars Wendler @ 2014-04-30 13:44 UTC (permalink / raw
  To: gentoo-commits

commit:     8304fbc08ddbc34b5ac944ae091787d92e7786c1
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 30 13:43:25 2014 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Apr 30 13:43:25 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=8304fbc0

seamonkey: added compile fix with USE="system-cairo"

---
 www-client/seamonkey/Manifest                      |  26 --
 www-client/seamonkey/files/pixman-supplement.patch |  32 ++
 www-client/seamonkey/seamonkey-2.26_beta2.ebuild   | 376 ---------------------
 www-client/seamonkey/seamonkey-2.26_pre1.ebuild    |  26 +-
 4 files changed, 47 insertions(+), 413 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 33a1ba4..7b612f7 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,32 +1,6 @@
 DIST enigmail-1.6.1_pre20140112.tar.xz 916028 SHA256 2d89a9186c3ccfc9397c933c6f63c0518224fea0096d7a292dba3765de088149 SHA512 e05d9fcb2dd333cdca487d59a31bf045a568762e6a961267209bb4b5c8b6a0fc5ef8096b970302bc7bac9bc7f963d4a2d3c1d68326c4c18c7e93eb63308b0675 WHIRLPOOL 7a5d6366737fe239b00bcc8d805e6904fd5f9bd9724adbc0ab0f7752ec6f1b8d0bc961c250f8d51366265d685a1c66a3efcb86a23ebbde36152588bac97f576f
 DIST firefox-28.0-patches-0.1.tar.xz 4888 SHA256 2b33e263a645f0b8c5656ac3d2ad9ce9571e85642c6d5a24ea9549967181e727 SHA512 ce15b0cda105dc6606787c1b24d8f97a068cf87f970f59a181cb520791326ea2f78d5694234cb9f0baf1e5c057233263608ca65e3ebccb60bc0d3f20a4ee7303 WHIRLPOOL c442b127c29ad1cc1f03419bfbba86a5d93ad0e26561ce72199bc58ecd483463dd40788275a1e0169711a90b4bfc17a8a90b1faf2ae749fce9415eb870b4a286
 DIST seamonkey-2.23-patches-01.tar.xz 824 SHA256 8779254ea0632c52090a70f7b0943bce0787e37b1a2e683cf49a3238d705af75 SHA512 03420b11e98c728aa001e755585e8ce1f9123160cb69042e4bbfed46a5cbaf1c567938e0c4d18f72d58c55bd780ada467733677f924c6bc6ab9e070c89b9c472 WHIRLPOOL 729e52bd1a2da0d830a1e5602fa980981648ef74123540b316ef97720798021fdb2efaa505cc59b9a629575656cbf469ec160403d395938375c55e570730d056
-DIST seamonkey-2.26_beta2-be.xpi 818751 SHA256 9d28956f65d373b2295edafc7f740ca74bb08811fec9c0ac389eb7c37cbc0c8c SHA512 a79ee99fd8d71b659b844e9b9e31e3a0efb30e0d995015e20dba8ac2e7dfecb6241ef58b1c6573907075b34623844960aba2321e4d8c20f17352c6e37d7345ad WHIRLPOOL 7baaca532e37a5a6d92e1277d95c51849c57394903d38f9e387f9ecb70ec16f4b1c398964dc9c581fc75f99aecd7b3331b32dea8df307fe828789d7cc9cb265d
-DIST seamonkey-2.26_beta2-ca.xpi 816735 SHA256 e8085a568e034b9238284b41c2c7a9a07fdee1e01a17b59c52a474591293c380 SHA512 c45cdd1f19751bd780da239bdc56eec85378720dee1756f7d76d4a11720d49a7df790e621605ebe8da3f357df3b9776f74c1bd1d85b22bda0a41b8503db1cd32 WHIRLPOOL a18455282964601fbffe27c7b8028c5c588bbe9b8ce9cc3a2ce6dc76def0ec895eb6171a8e4cfffdc8baf983d053a614d915d6f3ac58de403d63be0ab6c9da2d
-DIST seamonkey-2.26_beta2-cs.xpi 814944 SHA256 e8fe6fafd0837402114406f239fedd5fe607854a11de1e09c9829e3ae5f4da93 SHA512 e919488ad5269ed2fc12f62e1451e7ac574fd67f929852d4f888527eb11108564fab639813e0da8780ee63d9826f43b830279cfcfbd2512634a7733be0154373 WHIRLPOOL eb82aaafaa21bf8054e8881e19bac65baeaa01439a55a8d3d616598a804afc996ef7825b8669cf2fd0343961c3e06a6783ca9675994d85bc6aa391b3a0ac973e
-DIST seamonkey-2.26_beta2-de.xpi 822042 SHA256 71ad72a3ef1f23cfa895537d946d48462d5c30a7c8f818850a4abc0d2dc7c513 SHA512 16231ff693fb7d9d6a89d14eaa1266d982bec7f785071b06b21a7cecda31ba1f1ef083abff28676f32138d103e8b4f3374fcf4f98b52461804bbbd042c687e37 WHIRLPOOL 891d3a769c4b4eb2212543b7097b674e61a49af3c25f375fe0f71bad969ccc5eadc6b4597dff1dbd3bfe0c0b3951dfe6be2f0b7272938ab14499d2750829ad0a
-DIST seamonkey-2.26_beta2-en-GB.xpi 785829 SHA256 813fb0453a5f5d57d2232748597829e8351108e29c66313c2878ec01730ade4b SHA512 99ee6e037ce40e655e198cc249e1e895696e78154c01ca785fdb0d573438457d4763b93332cdcbcf53589d8c97355e4ef03c889323a19fda5eb5269f775cfe42 WHIRLPOOL d48b1487599626cdc9471ec6015a169f97140ee36a70eeaade16ad71dc3b193916bab9c91d66556c1281238f9d088d592578641a3d5d2c953297c0c9562e347e
-DIST seamonkey-2.26_beta2-es-AR.xpi 837475 SHA256 c73b98255b6031ee18faa467e5ecb7ba3e5f3f25f1d0ad38af2d1a41b92ea2b2 SHA512 75af5b491afae0ef3e9663696d795f6089b2e0f54b0d6b2493973e154bbc8c101371dfed9437b4650ff78d909516dcd52a09fc7155ce48b4438f7642c993c2ec WHIRLPOOL 8096b2efd9cb9300d8f0ec0a841d4ac8e5d1621b794de445795d3b2b26492077664e0525068cd8487372b5869e96effa550cc7a99a4e6f0783fc9ddebde0dcd0
-DIST seamonkey-2.26_beta2-es-ES.xpi 814002 SHA256 c5ac2a462fa7f70adc4ce4220bdd25dd09efb3485473dcfc2bdd69cd0279ac98 SHA512 4e21200b8760bbe8ce9cf0b698cef0e5ce360ed9966854d244785e89ab18f538fe8d206b9c0a8f7dab2b5e28a8452bc0724e67a8dbc1b5f2583f97951be5990b WHIRLPOOL d2a5bba800519be4877dd97b3ff4ce4550761791827046e55930d1f29c4c4e531a151aa0dbaff19c438ce2f1406f89d28ff2924acf8df7881ffe2196fdd33b51
-DIST seamonkey-2.26_beta2-fi.xpi 784387 SHA256 14db9ca6d228b5a2836c08a00b14df77316bd2ae5c7364db07a267b591075040 SHA512 4c10eed9c6b44ff22c0f5c73998a2f7af5975c03034fc858eb0d85050479b4dbbd4fdc1b1cb2d6893a63a80cc62c12f2b21f715845080e292fbda251e150f46b WHIRLPOOL a3c819c9be7fb369145f1eb91c834f420dca06368a6c3d5c58dd4a874ddd103e16c337932d75b850b476b0eb99cb79467f503d6971b50adc5daab32f9fc4a582
-DIST seamonkey-2.26_beta2-fr.xpi 795188 SHA256 d55a40f8cd27bd122f37fb03a6c1e3d656de3724b3c4ff9d68a485c11f1281b8 SHA512 2ea8befeadc4ee96362e5631a7170afad969e1dcb9477285e9033fa99c3494058db66f0d119061c121e3786a5e70f5c1bac692c9d4beb1ef570ae7c340d046ba WHIRLPOOL fb548eb9ca3aff68ab54a8cbfc9713887d58ac9d91342097a93a96e74a19fc0e14653d0261e119665be395e691d8961e1a886fb8c0cb498e32396c41800e7806
-DIST seamonkey-2.26_beta2-gl.xpi 794258 SHA256 1b4c9f349af8f08e2a189a24caf894f90831cf501c919eab309dc435cbd00ef0 SHA512 8a9dad31d8e8c3431a2f38671c3535afbef2355fc7cd23a8941c49c9c57fd297864e437a786910c97841c6526d6f80051a0f5d48b8996f43aa133bf8b072401e WHIRLPOOL 393424b5d20eafd9ac9ff2478883b49b783104aa6af6f826943ecf4d728809ac753ca36ef5ba2a1fe3942de870aa2edf34d167e9fc528059a99e9d9aa27ced8c
-DIST seamonkey-2.26_beta2-hu.xpi 828526 SHA256 e6f53c2031f67cb3b7eef784279b7ac6dde94c658b5d7beb48a7dce4a52f32e0 SHA512 3d957845b552062ce648f01f8b1423912ba22b2e013a30f72fd25d8034f797e0492efeac94d4f5ceb383046e055dee747f01fb03ad6f14d35ab7cbea64f8371b WHIRLPOOL f78e80b6a9b18b2aaeb4841af7f595424680c862f6117281ddc733c8b9011ec29f74452e9cf081091f1b8c276deb285581707e2bd7b4208ccce90967099b22ef
-DIST seamonkey-2.26_beta2-it.xpi 728566 SHA256 7827ee1ccbb5c5415b2f2959c310c0314564ec2850f9892d5253e8ab92a9f798 SHA512 68482c92d680c664313fee8b82e5bccb1b31d0006bc1a6a47cd7c4c36b3fdd64a036c35bd610c351348816d6a496ea82512d9ed279f94b5c6a6876437e9478d2 WHIRLPOOL d9b433b3011e163a98428e2d733e149d7f0d8c7c8fa07327d2113f294169eb9f6820c859a6f645a3605a7c38d4312914f1aa78c0d55f92bfef88b7a4afed4f30
-DIST seamonkey-2.26_beta2-ja.xpi 867575 SHA256 f13ac504b68dfcc2e52fb2665d90106097bf24ba36d5f6102baf4c53d5cada1f SHA512 fa17f8c881b6f218f0ec31ca68e34cc9368b2b5b1910de63ff5c081ebfd124a5d882f9806ff1b1e80ee89080472ac57787ef4cb38de6304f87b380e13ab3b224 WHIRLPOOL 621d64eefbd484735f82b2b8a8be53c618019913decaf2308511f02e2bb2744d54d801578de4a0248f73fe590cbd6ac17d2c41bedee192a6efed881ca5fd46f5
-DIST seamonkey-2.26_beta2-lt.xpi 832068 SHA256 e3a283b8fcacb3cf732511090761ae69d74d3566f2a742940f0dca219ffcd7c2 SHA512 aed5b9c65a0dc5dc6f5cbbdc59279f39c84da6be447b95fe3d1eecdc1516fc4a5402e6e586c0cc829da78309e879a6bd2d9ee4783e64e7c5ef58dc3612a88fea WHIRLPOOL fb203b856ca2e16b287aed11f650c4465311b326ae5d2f96dd5e16477691fd01fd97d8bd1f4883d2b4a913325c4d8d3679bb92eef38a38b9158b5bf18802dc7c
-DIST seamonkey-2.26_beta2-nb-NO.xpi 808006 SHA256 3af348e5c7706eefdc51a19bd58148a6182e7b04d1a969038e9ce02756e6d505 SHA512 3ca1fea74aa2f186128895185a830904fc3e0ec18864b27872d4b94d72ce1d849852f0882f1c61ec814f7f6a36c2cac562b6be766c2d8ac340c86f1158c189a0 WHIRLPOOL eeadd74238bbda09cf7e09abb45fa3d20aacd00b336702cbd568b48a8820438fcc1af7d12d796a2c0585ca3298b2540e09aa36bc3116e6ba98384449b9f7b954
-DIST seamonkey-2.26_beta2-nl.xpi 781831 SHA256 cb361520867a29473c2bb91f04d139154977fe2d2de40f53f4078501eb5fdc48 SHA512 2ba247a202a07302a37096f5263b2bbab7d4c146bf6f39b5f226bcddea962e036908a459c2c73fe7cbf48578042ca3dc1bd24869bc31f1a4675bdeea3733be42 WHIRLPOOL a2845a4c9ba74088cbfea03d3667cb855db50bb8168f10b358856bfab32fc87e035acbc044ba8402a1ee6c028abcdcdfe83c8c6d19f78c0196a5a53df13f38f0
-DIST seamonkey-2.26_beta2-pl.xpi 855815 SHA256 b1bcf0f0139fafe7c8c42e1e7e14db62fe818ea84054167131794e6491117036 SHA512 fa86b507c8a8c91ad2d33c5533a80ab8d57a181c245db0272c5096650f7c4fc70ebfa50860afeff22a1363ed340a34b5b7a292194892331f3f88c99ed5824a08 WHIRLPOOL 4c856788199216331d825e440c008bfac863b3fd021127ae55df6d9a15369bb439dabab5040bb33cd4f2438e62f6dc7910cf82796deb58c8c9db028cc53b8db8
-DIST seamonkey-2.26_beta2-pt-PT.xpi 817865 SHA256 66a6d9a462ee1f8f69456633cb23546d1d83a021375d8f07e94a87da02033048 SHA512 2fa672aa0e7b04cee82f10c6d836a31eb9c6f4d6f535a92548d2b7f76fbf9f6c165ef0fab083359c869629172be83995a05a1a633c1c88d203e9d8aa2199b17f WHIRLPOOL 5bcaf348f328cd0e794837fb4c3b88ad9c3ba34b7cb8bafcc2b559a580394d0d7560a1ee3878ecc634a23304d73ab1f706f5049f912c0285033aa4d203a1a0bd
-DIST seamonkey-2.26_beta2-ru.xpi 885692 SHA256 f60ce2da06840f99ffa1747cafd0503ae7d9ca63996bd98b9e7d46d6313ee2a0 SHA512 83e5295289f5da848d1e4ead6d3e453a372b6381809ae57c464cc5173a409b288f2f44f4e5d45c828b4a907b2711a0ce6de58a8abdb23a623a9cdfd0e712dfea WHIRLPOOL 3abad9640aed83424f10c05eafeb1953efd0657e832437447e9a3d9b6444166f7ae476581fa289258226b97583c94b0f283d414933da13307ec1224696e3928c
-DIST seamonkey-2.26_beta2-sk.xpi 841872 SHA256 91142cca58ed917c2262b74f82c1bd58710cd2a1db6e408e2a490075a6d7dae9 SHA512 fb754fc9d0a57a9533a4e9c791e47d75549af63192b049dcf3f4bcc702e2c353ced519208a56d88ab3a8a692e9a392ddbf18ba77e2cfcdc6be7ae0da26948b37 WHIRLPOOL ca64d639292ba0d2a3cd93aaa87ba4a71136458d5e3fbb4b0e7708e72166843f03207885335e4ecf56dd6aa4c0690ab0be898c3f75650207dfbffd479f66e88f
-DIST seamonkey-2.26_beta2-sv-SE.xpi 809829 SHA256 4c9c87145118924940c990c98ecbfd3ef2bf72e0f584610c020c157b37a04bcc SHA512 48385838e156b06ca944d7ce51bb74fc6941d231333b1ff3d4ead91d7dff39cdb2005bc0b243c1f4727d3845a113cc58501e2526bc5ea1c1255da704bcdc51fb WHIRLPOOL c9226116b91386b577218777c114af2d716c4d343820b6f1c8ef1f8e437ea225e844e8ca30d8f12bd83c20c1fcd9f803eaeaa44ead5913fff5c7e4c56f7aa1c6
-DIST seamonkey-2.26_beta2-tr.xpi 791385 SHA256 3a8fb233be1d6804abd352e0dcc7c8df3287af34c4bb31fe8b68bc1ff27f8796 SHA512 ad4da2dadd0441e793f653304c1f769435752dfcfcbfe857360e23b71de7f1c39d8f7727047a75a85a19b43c698a36fae88128ff7cdf037bd30abb4a9d886778 WHIRLPOOL 54f2380ad2af543d850816b074e7a3588c77444f563d5c728363aad998de7ecf73e6dda2f69e7af88f0971f4132818d7ddb736b216356fc926237bac6c17f26e
-DIST seamonkey-2.26_beta2-uk.xpi 853567 SHA256 6b48f28cbee5b4de9c7cab82297c9766081fec1c7956c1a01ae3df363f143621 SHA512 b8f7a0c1239b47c87aceda4323b48b8c5e7151b8c0db4d0564f3c77db8300fed4d7ca200e955bd14029812babd12d5cbdc01b1d07d9e908c3acdb3d15c565fb4 WHIRLPOOL f52752d71f0e87938581f9016417a2b7b7ab9c1598ce0b3b29975391a1b557282da3e5636bf1bd9bcffb9a1f80884a5326b2b0f430ed0824d72201384284f179
-DIST seamonkey-2.26_beta2-zh-CN.xpi 818845 SHA256 175f8a683b2a8f43b9d25349f47d9864c688845903c54448051d002b19b4a184 SHA512 881448b889de038b5e0a58bcd42fe278163771c24aa1d91e68591a6837b2a62648904640e0e1889800b6f4d46aa20940f95520e33af7b0adde5a7c5f49a86c9a WHIRLPOOL a1a8736edab2ad54e0918d1e37cf7c61a1a9eb28438b4c648a1bec419fdbe30a43c84e2e6cf276189ccfd28a9899c6d6121d9686138025f16a422328580b1a93
-DIST seamonkey-2.26_beta2-zh-TW.xpi 843200 SHA256 12ef404e9dbd483d6fea73dea419bb9df0a8a733444514fc1327ab6226d31d0f SHA512 a167eaf8000c106dc960e836b49efabc391ac5c9bf74c0ff161cd19781fc500b56dbdce38b719384288775c7bd528ebad3afa821e6c84c5ed560015a899dc5ea WHIRLPOOL b6c9c9ab1c0de3f6eaf13da81edcb1a555c061f04b17dc6267da31c3c4b8e3e0fd545b0bfc29d8f26ace0ebe79e8dd0a738af38b05c37084ee0130d186e80641
-DIST seamonkey-2.26_beta2.source.tar.bz2 165584886 SHA256 a2ff06e29a66c4f3c010ad953d5663436a1175affab15f2e2a53d5d44bd16841 SHA512 b312826a31984aa616081b9bc461605fae311eadd1aaaca08336b6f149695ed7eeb701d4edd7eebae368c5823917768d333d93faebbbc4b8dc691bfa181e5aaa WHIRLPOOL a84376974c325c65389b721cabc0ee64e083a1305acb52f14032b12a8c86b52ddb2393e2ab034eef821e8734a567979d52b32102b0990aeeffbacd5dd2d3f962
 DIST seamonkey-2.26_pre1-be.xpi 818751 SHA256 bba364903e2cd080a83b4c7b06317ce547fce0463e46cb1ff5241dcd3b0341f7 SHA512 c80819046b7fe6645738bdb4849a068e8e35698a5c530b63d29195b4ec2876956892711367e570c9464546bf8617ec1103195efabbc8949d32517bafde013622 WHIRLPOOL 50ab8395519f815d1ff214a32726bd1e46327d0cd95290ac7a1ed3897eb0f70f3b019807b4cf88d91905a853e911ced42f93267af26cd5b2546db7b68b18e173
 DIST seamonkey-2.26_pre1-ca.xpi 816735 SHA256 8885d0412bd420b77a831bc28aae685d0962ef840ddb16e380cd07a2f2ef176c SHA512 b6aef44fbf848a8240c28659c2d379d94f6053166424b9c46466e41a9df96a7917f9bc6deccb5d64d2c0362fedacdd3ce7be0704ab3e0c76c4cf45b3e1f30ff9 WHIRLPOOL 21b15cb74521f21489f47652fb660138d2796e0cf6da58c2e7122914a331131653737b9cff9b7503087c712ea71feaee5c35c5b82cfe626346adaebff1e1e094
 DIST seamonkey-2.26_pre1-cs.xpi 814944 SHA256 cc77420a27f8e0757bcbdd6f8df2be361883ae1c5840e63f63a1386e43bc498c SHA512 91dc46661d494762895ec66c76e804a22dad3854f8e1439807636721b0052790b4ef14aca360b0ec742fe5d10eb71c181e9707af62c335328a10d07d79e828da WHIRLPOOL 50ea7fd10ba9c12193e3d11400007e8a68297043979e7f8a5464b63d3e26289cf21345ac6eccc20d14da6884d8a46ca13d33415e48fc0c3b335858d912a75e76

diff --git a/www-client/seamonkey/files/pixman-supplement.patch b/www-client/seamonkey/files/pixman-supplement.patch
new file mode 100644
index 0000000..776fcc1
--- /dev/null
+++ b/www-client/seamonkey/files/pixman-supplement.patch
@@ -0,0 +1,32 @@
+
+# HG changeset patch
+# User Jan Beich <jbeich@tormail.org>
+# Date 1397136910 14400
+# Node ID c27f7537bc1b10e9127d8f7252657b7b2bf00db3
+# Parent  80a530af380d1a54004c4d6492052bf6a241d578
+Bug 993467 - Follow-up to bug 941595 to unbreak --with-system-pixman after bug 845874. r=Standard8
+CLOSED TREE
+
+diff --git a/config/config.mk b/config/config.mk
+--- a/config/config.mk
++++ b/config/config.mk
+@@ -402,17 +402,17 @@ TAR_CREATE_FLAGS = -chf
+ MY_CONFIG	:= $(DEPTH)/config/myconfig.mk
+ MY_RULES	:= $(DEPTH)/config/myrules.mk
+ 
+ #
+ # Default command macros; can be overridden in <arch>.mk.
+ #
+ CCC		= $(CXX)
+ 
+-OS_INCLUDES += $(NSPR_CFLAGS) $(NSS_CFLAGS) $(MOZ_JPEG_CFLAGS) $(MOZ_PNG_CFLAGS) $(MOZ_ZLIB_CFLAGS)
++OS_INCLUDES += $(NSPR_CFLAGS) $(NSS_CFLAGS) $(MOZ_JPEG_CFLAGS) $(MOZ_PNG_CFLAGS) $(MOZ_ZLIB_CFLAGS) $(MOZ_PIXMAN_CFLAGS)
+ 
+ INCLUDES = \
+   $(LOCAL_INCLUDES) \
+   -I$(srcdir) \
+   -I. \
+   -I$(DIST)/include -I$(DIST)/include/nsprpub \
+   $(if $(LIBXUL_SDK),-I$(LIBXUL_SDK)/include -I$(LIBXUL_SDK)/include/nsprpub) \
+   $(OS_INCLUDES) \
+

diff --git a/www-client/seamonkey/seamonkey-2.26_beta2.ebuild b/www-client/seamonkey/seamonkey-2.26_beta2.ebuild
deleted file mode 100644
index d91f6db..0000000
--- a/www-client/seamonkey/seamonkey-2.26_beta2.ebuild
+++ /dev/null
@@ -1,376 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.25.ebuild,v 1.5 2014/04/11 06:44:03 polynomial-c Exp $
-
-EAPI=5
-WANT_AUTOCONF="2.1"
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=(be ca cs de en en-GB en-US es-AR es-ES fi fr gl hu it ja lt nb-NO nl
-	    pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-
-if [[ ${PV} == *_pre* ]] ; then
-	MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
-	MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
-	# And the langpack stuff stays at eclass defaults
-else
-	MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
-	MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}."
-	MOZ_LANGPACK_SUFFIX=".langpack.xpi"
-fi
-
-inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-3 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas
-
-PATCHFF="firefox-28.0-patches-0.1"
-PATCH="${PN}-2.23-patches-01"
-EMVER="1.6.1_pre20140112"
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="http://www.seamonkey-project.org"
-
-if [[ ${PV} == *_pre* ]] ; then
-	# pre-releases. No need for arch teams to change KEYWORDS here.
-
-	KEYWORDS=""
-else
-	# This is where arch teams should change the KEYWORDS.
-
-	KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-fi
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+chatzilla +crypt gstreamer +ipc +jit minimal pulseaudio +roaming selinux system-cairo system-icu system-jpeg system-sqlite test"
-
-SRC_URI="${SRC_URI}
-	${MOZ_FTP_URI}/source/${MY_MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2
-	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
-	http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
-	crypt? ( http://dev.gentoo.org/~polynomial-c/mozilla/enigmail-${EMVER}.tar.xz )"
-	#crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-# Mesa 7.10 needed for WebGL + bugfixes
-RDEPEND=">=dev-libs/nss-3.16
-	>=dev-libs/nspr-4.10.4
-	>=dev-libs/glib-2.26:2
-	>=media-libs/mesa-7.10
-	>=media-libs/libpng-1.6.7[apng]
-	>=x11-libs/pango-1.14.0
-	>=x11-libs/gtk+-2.14:2
-	virtual/libffi
-	gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] )
-	system-cairo? ( >=x11-libs/cairo-1.12[X] )
-	system-icu? ( >=dev-libs/icu-51.1 )
-	system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
-	system-sqlite? ( >=dev-db/sqlite-3.8.1:3[secure-delete,debug=] )
-	>=media-libs/libvpx-1.3.0
-	crypt? ( >=app-crypt/gnupg-1.4 )
-	kernel_linux? ( media-libs/alsa-lib )
-	pulseaudio? ( media-sound/pulseaudio )
-	selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${RDEPEND}
-	!elibc_glibc? ( dev-libs/libexecinfo )
-	>=sys-devel/binutils-2.16.1
-	virtual/pkgconfig
-	amd64? ( ${ASM_DEPEND}
-		virtual/opengl )
-	x86? ( ${ASM_DEPEND}
-		virtual/opengl )"
-
-if [[ ${PV} == *beta* ]] ; then
-	S="${WORKDIR}/comm-beta"
-else
-	S="${WORKDIR}/comm-release"
-fi
-
-pkg_setup() {
-	if [[ ${PV} == *_pre* ]] ; then
-		ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
-		ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
-		ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
-	fi
-
-	moz_pkgsetup
-}
-
-pkg_pretend() {
-	# Ensure we have enough disk space to compile
-	if use debug || use test ; then
-		CHECKREQS_DISK_BUILD="8G"
-	else
-		CHECKREQS_DISK_BUILD="4G"
-	fi
-	check-reqs_pkg_setup
-}
-
-src_unpack() {
-	unpack ${A}
-
-	# Unpack language packs
-	mozlinguas_src_unpack
-}
-
-src_prepare() {
-	# Apply our patches
-	EPATCH_SUFFIX="patch" \
-	EPATCH_FORCE="yes" \
-	epatch "${WORKDIR}/seamonkey"
-
-	# browser patches go here
-	pushd "${S}"/mozilla &>/dev/null || die
-	EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch
-			8000_fix_system_icu.patch" \
-	EPATCH_SUFFIX="patch" \
-	EPATCH_FORCE="yes" \
-	epatch "${WORKDIR}/firefox"
-	popd &>/dev/null || die
-	# drop -Wl,--build-id from LDFLAGS, bug #465466
-
-	# Shell scripts sometimes contain DOS line endings; bug 391889
-	grep -rlZ --include="*.sh" $'\r$' . |
-	while read -r -d $'\0' file ; do
-		einfo edos2unix "${file}"
-		edos2unix "${file}"
-	done
-
-	if use crypt ; then
-		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
-		#pushd "${S}"/mailnews/extensions/enigmail &>/dev/null || die
-
-		#popd &>/dev/null || die
-	fi
-
-	# Allow user to apply any additional patches without modifing ebuild
-	epatch_user
-
-	local ms="${S}/mozilla"
-
-	# Enable gnomebreakpad
-	if use debug ; then
-		sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
-			"${ms}"/build/unix/run-mozilla.sh || die "sed failed!"
-	fi
-
-	# Ensure that are plugins dir is enabled as default
-	sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
-	sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
-	# Don't exit with error when some libs are missing which we have in
-	# system.
-	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-		-i "${S}"/suite/installer/Makefile.in || die
-	# Don't error out when there's no files to be removed:
-	sed 's@\(xargs rm\)$@\1 -f@' \
-		-i "${ms}"/toolkit/mozapps/installer/packager.mk || die
-
-	eautoreconf
-	cd "${S}"/mozilla || die
-	eautoconf
-	cd js/src || die
-	eautoconf
-}
-
-src_configure() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	MEXTENSIONS="default"
-
-	####################################
-	#
-	# mozconfig, CFLAGS and CXXFLAGS setup
-	#
-	####################################
-
-	mozconfig_init
-	mozconfig_config
-
-	# It doesn't compile on alpha without this LDFLAGS
-	use alpha && append-ldflags "-Wl,--no-relax"
-
-	if use chatzilla ; then
-		MEXTENSIONS+=",irc"
-	else
-		MEXTENSIONS+=",-irc"
-	fi
-	if ! use roaming ; then
-		MEXTENSIONS+=",-sroaming"
-	fi
-
-	# We must force enable jemalloc 3 threw .mozconfig
-	echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig
-
-	mozconfig_annotate '' --enable-jemalloc
-	mozconfig_annotate '' --enable-replace-malloc
-	mozconfig_annotate '' --prefix="${EPREFIX}"/usr
-	mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
-	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-	mozconfig_annotate '' --disable-gconf
-	mozconfig_annotate '' --enable-jsd
-	mozconfig_annotate '' --enable-canvas
-	mozconfig_annotate '' --with-system-png
-	mozconfig_annotate '' --enable-system-ffi
-	mozconfig_annotate '' --disable-gold
-
-	# Other sm-specific settings
-	mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
-
-	mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
-	mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
-	mozconfig_annotate '' --enable-safe-browsing
-
-	mozconfig_use_enable gstreamer
-	mozconfig_use_enable pulseaudio
-	mozconfig_use_enable system-cairo
-	mozconfig_use_enable system-sqlite
-	mozconfig_use_with system-jpeg
-	mozconfig_use_with system-icu
-	mozconfig_use_enable system-icu intl-api
-	# Feature is know to cause problems on hardened
-	mozconfig_use_enable jit ion
-
-	# Use an objdir to keep things organized.
-	echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/seamonk" \
-		>> "${S}"/.mozconfig
-
-	# Finalize and report settings
-	mozconfig_final
-
-	if use crypt ; then
-		pushd "${S}"/mailnews/extensions/enigmail &>/dev/null || die
-		# econf fails here and would produce useless Makefiles anyway
-		./configure || die
-		popd &>/dev/null || die
-	fi
-
-	# Work around breakage in makeopts with --no-print-directory
-	MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
-
-	if [[ $(gcc-major-version) -lt 4 ]] ; then
-		append-cxxflags -fno-stack-protector
-	elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
-		if use amd64 || use x86 ; then
-			append-flags -mno-avx
-		fi
-	fi
-}
-
-src_compile() {
-	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
-	emake -f client.mk
-
-	# Only build enigmail extension if conditions are met.
-	if use crypt ; then
-		cd "${S}"/mailnews/extensions/enigmail || die
-		emake
-		emake xpi
-	fi
-}
-
-src_install() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	DICTPATH="\"${EPREFIX}/usr/share/myspell\""
-
-	local emid obj_dir="seamonk"
-	cd "${S}/${obj_dir}" || die
-
-	# Pax mark xpcshell for hardened support, only used for startupcache creation.
-	pax-mark m "${S}/${obj_dir}/mozilla/dist/bin/xpcshell"
-
-	# Copy our preference before omnijar is created.
-	sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
-		"${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	# Set default path to search for dictionaries.
-	echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
-		>> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	if ! use libnotify ; then
-		echo 'pref("browser.download.manager.showAlertOnComplete", false);' \
-			>> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
-			|| die
-	fi
-
-	echo 'pref("extensions.autoDisableScopes", 3);' >> \
-		"${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" \
-	emake DESTDIR="${D}" install
-	cp "${FILESDIR}"/icon/${PN}.desktop "${T}" || die
-
-	if use crypt ; then
-		local em_dir="${S}/mailnews/extensions/enigmail/build"
-		pushd "${T}" &>/dev/null || die
-		unzip "${em_dir}"/enigmail*.xpi install.rdf || die
-		emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
-
-		dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
-		cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
-		unzip "${em_dir}"/enigmail*.xpi || die
-
-		popd &>/dev/null || die
-	fi
-
-	sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
-		-i "${T}"/${PN}.desktop || die
-	sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
-		|| die
-
-	# Install language packs
-	mozlinguas_src_install
-
-	# Add StartupNotify=true bug 290401
-	if use startup-notification ; then
-		echo "StartupNotify=true" >> "${T}"/${PN}.desktop || die
-	fi
-
-	# Install icon and .desktop for menu entry
-	newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png
-	domenu "${T}"/${PN}.desktop
-
-	# Required in order to use plugins and even run seamonkey on hardened.
-	pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
-
-	if use minimal ; then
-		rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk}
-	fi
-
-	# Handle plugins dir through nsplugins.eclass
-	share_plugins_dir
-
-	doman "${S}"/${obj_dir}/suite/app/${PN}.1
-}
-
-pkg_preinst() {
-	MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
-
-	if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
-		rm ${MOZILLA_FIVE_HOME}/plugins -rf
-	fi
-}
-
-pkg_postinst() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
-	# Update mimedb for the new .desktop file
-	fdo-mime_desktop_database_update
-
-	if use chatzilla ; then
-		elog "chatzilla is now an extension which can be en-/disabled and configured via"
-		elog "the Add-on manager."
-	fi
-}

diff --git a/www-client/seamonkey/seamonkey-2.26_pre1.ebuild b/www-client/seamonkey/seamonkey-2.26_pre1.ebuild
index 00dda32..dcfa8d0 100644
--- a/www-client/seamonkey/seamonkey-2.26_pre1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.26_pre1.ebuild
@@ -68,7 +68,7 @@ RDEPEND=">=dev-libs/nss-3.16
 	>=x11-libs/gtk+-2.14:2
 	virtual/libffi
 	gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] )
-	system-cairo? ( >=x11-libs/cairo-1.12[X] )
+	system-cairo? ( >=x11-libs/cairo-1.12[X] x11-libs/pixman )
 	system-icu? ( >=dev-libs/icu-51.1 )
 	system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
 	system-sqlite? ( >=dev-db/sqlite-3.8.1:3[secure-delete,debug=] )
@@ -93,7 +93,7 @@ else
 	S="${WORKDIR}/comm-release"
 fi
 
-BUILD_OBJ_DIR="${S}/seamonk"
+BUILD_OBJ_DIR="${WORKDIR}/seamonk"
 
 pkg_setup() {
 	if [[ ${PV} == *_pre* ]] ; then
@@ -128,6 +128,8 @@ src_prepare() {
 	EPATCH_FORCE="yes" \
 	epatch "${WORKDIR}/seamonkey"
 
+	epatch "${FILESDIR}/pixman-supplement.patch"
+
 	# browser patches go here
 	pushd "${S}"/mozilla &>/dev/null || die
 	EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch
@@ -268,9 +270,11 @@ src_configure() {
 }
 
 src_compile() {
+	mkdir -p ${BUILD_OBJ_DIR} && cd ${BUILD_OBJ_DIR} || die
+
 	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
 	MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
-	emake -f client.mk
+	emake -f "${S}/client.mk"
 
 	# Only build enigmail extension if conditions are met.
 	if use crypt ; then
@@ -284,30 +288,30 @@ src_install() {
 	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
 	DICTPATH="\"${EPREFIX}/usr/share/myspell\""
 
-	local emid obj_dir="${BUILD_OBJ_DIR}"
-	cd "${obj_dir}" || die
+	local emid
+	cd "${BUILD_OBJ_DIR}" || die
 
 	# Pax mark xpcshell for hardened support, only used for startupcache creation.
-	pax-mark m "${obj_dir}/mozilla/dist/bin/xpcshell"
+	pax-mark m "${BUILD_OBJ_DIR}/mozilla/dist/bin/xpcshell"
 
 	# Copy our preference before omnijar is created.
 	sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
-		"${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
+		"${BUILD_OBJ_DIR}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
 		|| die
 
 	# Set default path to search for dictionaries.
 	echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
-		>> "${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
+		>> "${BUILD_OBJ_DIR}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
 		|| die
 
 	if ! use libnotify ; then
 		echo 'pref("browser.download.manager.showAlertOnComplete", false);' \
-			>> "${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
+			>> "${BUILD_OBJ_DIR}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
 			|| die
 	fi
 
 	echo 'pref("extensions.autoDisableScopes", 3);' >> \
-		"${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
+		"${BUILD_OBJ_DIR}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \
 		|| die
 
 	MOZ_MAKE_FLAGS="${MAKEOPTS}" \
@@ -354,7 +358,7 @@ src_install() {
 	# Handle plugins dir through nsplugins.eclass
 	share_plugins_dir
 
-	doman "${S}"/${obj_dir}/suite/app/${PN}.1
+	doman "${BUILD_OBJ_DIR}/suite/app/${PN}.1"
 }
 
 pkg_preinst() {


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/
@ 2015-01-02  8:36 Lars Wendler
  0 siblings, 0 replies; 12+ messages in thread
From: Lars Wendler @ 2015-01-02  8:36 UTC (permalink / raw
  To: gentoo-commits

commit:     2f2b3d87497c957f060d7fca76a80a1f2c7f4491
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  2 08:35:47 2015 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Jan  2 08:35:47 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=2f2b3d87

seamonkey: Update to latest beta candidate.

---
 www-client/seamonkey/Manifest                      | 54 +++++++++++-----------
 .../seamonkey/files/7000_drop-Wl-build-id_v3.patch | 34 ++++++++++++++
 ...re1.ebuild => seamonkey-2.32_beta3_pre1.ebuild} | 14 ++++--
 3 files changed, 70 insertions(+), 32 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index da8e2cc..bdc0113 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,29 +1,29 @@
 DIST enigmail-1.7.2.tar.gz 1420346 SHA256 7b3a62e83961bafec1cdac60075aa6c317c8f655a837e31a7d1f3ce6a49fc7d6 SHA512 e121308127d25d658db804bcd49e37b609fe7a52c2b2f4b0e5cd5c90106157642e164b7f9e31ef419e89a60326af93ce007e6d04ecea714e4b933b01007fee10 WHIRLPOOL 8e226445556cbf31dc55c924f8d2367d4a497eff385fb31128be03dd0650d32251e37a99aba9806b1a019cc124b717f2e97a8341bd4e01dcc39be6580fe27a24
 DIST firefox-34.0-patches-0.1.tar.xz 4412 SHA256 29cd2fee297ca23b9552c134051d663ad5d7b2f7acdec8e441889cc82553d373 SHA512 dd2099cb8f5c8a411439afc4aa16cfabc8bab56ff090c4e84cbe54143b177ae141c48398b6a71c7506bada50223e01a8b1eec12b5e274353803b50de6c253b8c WHIRLPOOL 71ae7630bb5b0eff082d7a7cc89b3524b886bfe3af5556c27a47643839b166d36945a2f7e0afbd9b36ea8b4c0629daa660aeed23ad548f9a9d079a4252c1c363
-DIST seamonkey-2.30-patches-01.tar.xz 956 SHA256 e9ad4da92714136eafaeb3aee867d1e539e828a0f123faf02e374d24993d0ef2 SHA512 397efad12b9e3694f051cc5ab96e2bc03ecd44f5c788b487a0cc0dfc297a7001ba18adf1e3ed33c1e40ff48df34d05154e84a9720304570bfc770922b3b4cc47 WHIRLPOOL 7e732a1f686bfb214af843c95c6c3f66b9c8365d0a26fc8da2543891c9e2210da5e6855cd9edbb9a2d62767c0098cb68c8dde375143787b4b43cf9ff0ef871e5
-DIST seamonkey-2.31_pre1-be.xpi 842987 SHA256 c685778c26e42914713f248af13531746a893775b690c851276c5dbac6c42673 SHA512 9e7722f7348042844deab54ca94a8a1e49cb1d0b369457f0862ca5ceef8b4964e427097602af80fae54a0bd8c8236a54cf8913e4ac7ba7494af36f1bacc0e58f WHIRLPOOL f6dcc7bab2c262d512d7605c2b91ef83f5fbb30e43bc54c8bab523a13eb4aa8d9427c50943f305104599e28b1937d73cc6b1077396615d32295b7261166affb5
-DIST seamonkey-2.31_pre1-ca.xpi 836129 SHA256 64e11f5088be84b21c5fe22605b754c246ff86142a22b680599e8c138784f1c2 SHA512 552cc92f27ab3fc958a4945bbeea3dcc368f2061375b51c8402dd76f67c46786b43bfb23e465e2b2d5ae508af7aad865cb904a6b7b4674e37985a9640daacf75 WHIRLPOOL 09fac42ffc000b425cd6f525f5662380aa19a69db3b581454977860caf6f686d6c32d27d1bdb0849d880976a4801d6c74e022a2a2a0d167a936318a90c5b0e70
-DIST seamonkey-2.31_pre1-cs.xpi 837401 SHA256 00a70a450997b8598970089c8d67f1d77da9cd94a31db297eefcd7fe42e76b71 SHA512 396d6cc44be2841c655fdd4d6063d8929da9b6fb9a298333e653f6ae696a062dbef24659807024bf543ff6b4f90986f571e9740d5467af042dacedca23b39005 WHIRLPOOL be50c962ff0d8be1f9348e2d240193a1a3f3bbf4458951c11dffa4c32abfce5619910bfeacd991fb6c17e645f3dfe9593d4b9c63e75a79838f30892e8419a1a6
-DIST seamonkey-2.31_pre1-de.xpi 841321 SHA256 1b9cb19e1618eb146ae52875f700def9c130b293f03e57ffd61abe7d262c8791 SHA512 28b03b037ffc656006da493931f7ce8f4b2b651470483e19ca7dc42e2d0b780792b958e660f7738d97512a0a786cbc9bdf1a863a0da04597edaef3f0583ff803 WHIRLPOOL fafdcf50368a6cd300c0a173f25844965389af17699144f08a61f3aa8aee6b59631158bcb67cd21502cd21fa5e80fe6102b532457acd40a5a847a181d4a52a81
-DIST seamonkey-2.31_pre1-en-GB.xpi 806393 SHA256 fb5c13e0a92bcf94589dd68ac27d6d91d5eb3dd445b78eb77258956849650de0 SHA512 f83e9d47b1e4d729c32f43869e4a9920ac0d8d33f2aa9f157c7881405ebd6f746e09a2a7df27a62db64a34de9fa57a9c83d5599b6cc5e22927c843efe2465b7c WHIRLPOOL bdefc006e09c098fdddebce99e2b0542afc455ffe534a7c1f17bacaffa21c158a4945b4f098f3e77794a6cefa82b098f00d3a238d5503da6f2db2ad7e32d59a6
-DIST seamonkey-2.31_pre1-es-AR.xpi 855419 SHA256 789cb938c4473fe4f7c9661d8e0a3974b5f627460e0a3d66f43a2d4c02b3ba76 SHA512 4818ae89bb6cbace84346f28e57a99e0d8b6d9a1861d60919418c2d4b8eff43a544a527edce4828fd980b6031e27498baa56c1d461f6a58cd2b2ffa49844666e WHIRLPOOL 2737304cf7a89492ccad94053643881935dcfecd3f440d16feae5119dbc83ffbccf530081ce80159b1cf808cc8baa60b6c97ee5ca4fe99d3ca80c8414b1e8c33
-DIST seamonkey-2.31_pre1-es-ES.xpi 832275 SHA256 93ca568a07923605613d2df703a712b95c5364c3e67487d64e05b1dd6c2124fe SHA512 58d9a461b2c489560467e15d71299be9ca18f1846d02942cf6ef4a161cf29ac2c182f8976f5e7aaffeec4b0a20d1bde42a87091cea4db7297ae66c74a650d7f0 WHIRLPOOL ac083ad9598bf9c4e15f28dac7aa8c8b699631a9cab3fc62fec17e5002402bf59dbd5baef269ca51d3879584f251dd32f30f5cd43b1ec6ff81a1e28518bb74a1
-DIST seamonkey-2.31_pre1-fi.xpi 803753 SHA256 d904b42fef7cb6e7537e8ce0b97c1fae7902cecab24c44eaa0a24bbeecc34275 SHA512 9e58a054b063b74f08282a7150cdc33c780ffff4f2032c5b4fef1efd4dc946e6200ac2397e0ed74a7693d407e8986b2d74fccd8aa23187b9bcf3fb6bb47e5ea3 WHIRLPOOL cfed5b30736159f7d3bc9bbdec1e957f386b3d1ee4d54d908484601ee3a4510bbbe1a05f1f3381e7d7568a493f67f5a2186ac91f79d000444f0f6d0a02761c5b
-DIST seamonkey-2.31_pre1-fr.xpi 813901 SHA256 e58ad8812caa8ee5762cb80869d517c70a0ea6c22e780a5b9561ab06e4b30c35 SHA512 4fe623af2404626413a1c0499fce79bb4f9d6da4562017df19677013932ee75964435a0d78053177f403845af5c8e36e1ac154132a562c02b35fd956b24f7a3e WHIRLPOOL 0865dfb0240657e086344ba641a518597cbfdbfb00d174d2d31c5cbb315d700ccd22a59b63b3034b36b333709a8290e4b2cb6a46d75556d51cefef780d7fe21d
-DIST seamonkey-2.31_pre1-gl.xpi 815951 SHA256 7015eed1fc8f47ec11bfb22435682ed1053b4d3e0939a8442c27f1b23113b0ee SHA512 cefa56cc772825ffd5445061d766c79dccf123181295d61acb96d1c2b73b80fce4eb68a121d59fc7f9b26ac7657756369e76e5f5a0217f18e678a645176e0bb2 WHIRLPOOL 50c3a1223611ff831ed064ca83db0be7625aa5be46600ab1f4c035149e6558cad5b6209e997922ebad3b3750acd5aafe1469d414fe3e287a3c6ec68bf769beab
-DIST seamonkey-2.31_pre1-hu.xpi 847393 SHA256 88a8aded02ebfc926caff925cffbf3659d03c7923c25917a4d945047ec13a948 SHA512 6989d6c75043048924cb5d2a89beac4291fccaf36997ce2221e74da7169aa5e67ef3c402dfab0d7ab973de054b2daca2aafba8ca68c8540d7f83c9c08a64eed9 WHIRLPOOL a0e24dcc87be6a5605fea9d9cd1ba442bf25f6afc3381e29ffef5758db9540bb66f86e61b0b39e940ee6038dd8fd01f5f1357bfa9aaa7af5b02266488c7cc142
-DIST seamonkey-2.31_pre1-it.xpi 744925 SHA256 7b61f752a6981983d53155f09b14043bc1ae30335d58bc2cd2469b7b2205f85f SHA512 0136bc51ab9424c0e1702bf45cc149e22baff537e221c49429c0de35707e5bf985f1e914e245b50123aff9c4e80e4e082b50131f8d5190770de0a1ede4c08f28 WHIRLPOOL f69c5238b9d5420f7485742ba158edd91d1f8756682e745a5e53a0abe814ad994572ee8bdb31a5244308b3546bc38a827e0c758edeaf98bf73a39ee4125fb132
-DIST seamonkey-2.31_pre1-ja.xpi 888311 SHA256 833a41fea45be480338a86a51163959886f1e4b443ee61cbf09ba68e61255874 SHA512 eb8356b49db202540fd0c37b5db219a543ad668388509894fac797f4cc03fc2207a2f47ef4ed0767d45a660306aba43ed2ec227b8cc874f846e3072857f63644 WHIRLPOOL 44c2173fac34c563d8ae32f1cc842d7950fd2b133c6ec1e68a62fbf337c33119217be8e428e72edf42cd91c4f4023505e14531b193d02cbec37f10cfde947dff
-DIST seamonkey-2.31_pre1-lt.xpi 854172 SHA256 9e44994780eb3efe7dc46a4742cf24bcd6cf41d045d8fadbf9eccc28fe03bb50 SHA512 2ba659fcc6e26de1e563884121e25731ca08d25071557713f8483be4abc785191952475ab03c9ce1b05aa58efd4df9aaab78c4b0d7200da749015dae6d066443 WHIRLPOOL eb63fc1c67f478a38da9c84ae509180820c954a02e9403021c640621beb3b42dd51a51eeb66d65d67ff21c433143b7d9d8209a24dff66509b2108eb8ea6c508e
-DIST seamonkey-2.31_pre1-nb-NO.xpi 825996 SHA256 eea41ed25941cc479c6f92b2ebdc668182bb5f42f4bbeacf96008c4469cbd834 SHA512 539a2de0dfd2a0e33644f853b1142886907e28f101c0b0cb1364f7b0e29e3853f133e1419814ea1a3295021bae0557fc8649fc15da46a6c39f444e935b495366 WHIRLPOOL a6ab5aa9215367b7d6c9a8493a81fac397c0fbae9961ad64988b3aee40bf4816256ec6dff9ec7aa48a64cb1acbea5999b1b37bf32b06301c597a08fc210b75f7
-DIST seamonkey-2.31_pre1-nl.xpi 799921 SHA256 c399ab8412e7e44100c08df9a8362cf7e74c79a8277e8dba6a1856fc79df2b4d SHA512 fe47db30d3fa612475b72b028f93f28966dd6e1574826068f267cd2345e9c91ed61fef70d8ddc74e89b9b5b3250d79b6bdaa3cfeb58396fdfe558a02f214f971 WHIRLPOOL cbd712229b817c450e20405a96273367760132e6eadaa5d2d5ab010f44769ccd34256dad88de7a96cbcd6dc157db108d8255da2cf471cbe5288ff5f9bab69e8e
-DIST seamonkey-2.31_pre1-pl.xpi 871193 SHA256 f37cd7f58a28991b156efad2bf439df3d584c0724dae3050121893ef4624c1d8 SHA512 2534ed34548adb21dcfdb27a51780485419af0f46ecd2fa30b48217243846dbc6bb8e2174f6e4a4a78c9206b8debb217877295aa9f88a53916fd1dffcd978cff WHIRLPOOL 205439199fa8434b72bbfc02998717e2e201549d424eedd0545512326d58ddc18055a51ac680af36d80d9abc0fc72f3a526e4bb4108deeabd8a1cf61462e562d
-DIST seamonkey-2.31_pre1-pt-PT.xpi 840381 SHA256 59d671a4ebed43eaeedd84aa6dad3d92c5bde0fa60d2419df0d16f9b08312650 SHA512 66548bfb4fd6dc62e359cf235994039a642b0e8113f402c0e6e8e5bb0bae83fffad100be8335eb41d8df5691c2a900b834427e5346b3737e6d515440d693f1e5 WHIRLPOOL eebef581bc1c57959d6202de0fca0e609d7d2ae8b9480dcad31e82814c6ae929f1b81881bf8e8279ec751563536acbd9be59c11a0de41296dff763123c36a246
-DIST seamonkey-2.31_pre1-ru.xpi 903117 SHA256 2aed82158ef7feed0beea74e337c91a72f5c6b56e04d33027214f2dcc1bee3e8 SHA512 5ff12c4022f4ac25811dcf8e78e3b7637bdf316b6304b0f6d77746768d6990924fe58bea6484bae243727f453ecc3b11f9fd26c01fe5338835cc7877ded4da9d WHIRLPOOL d9ea9b585590e2336747726b028b27f62d0fcbaed3d4d4e5b7bc1de4874ec1f3fa3c523b9c9d1bd9b7cca69c42b45ba5f36cf133f3db479e650ad7a8152e6305
-DIST seamonkey-2.31_pre1-sk.xpi 864480 SHA256 59e3d10e170484dc36e7db9361ced649fea50ca2ca203ece2dad32cf2923d146 SHA512 c2818d56627dcdc342fbc05698d64ece9ba5600292ac2de960630484b2a8978f239a0c5c52977ce636b4c51564114d9df1a038a928c1b3d90ff4f2f4a79e4bb0 WHIRLPOOL 2ae63ca8306235e7c286d66d9f3a61c4636390953691568ced0e62e224c6ea2b5d576a7228916de0c81b9e715b5f88dd19d82d382128f1122353e625743793b7
-DIST seamonkey-2.31_pre1-sv-SE.xpi 828261 SHA256 44b550171164b290bb5af66f34930a9da187d54fb8ea37e7f91026966dc8b149 SHA512 015b029d4bcb7a22cac5788d050c87c47d27ec38eb3159bf2992cf7b3ada87908cbe73e69d749c79e1c1160a1ad915b08dec4bfe0feb8957d617b2898ddff2f3 WHIRLPOOL 59f17812a1d78e551ab82e2da450c057555366223ae17b385f5c6c3230c089eb5c597d45b62ec93e760eb90831e5986934d5bcad9fc164ca6f221d8d6051d078
-DIST seamonkey-2.31_pre1-tr.xpi 813160 SHA256 856ea876142e409caf81423da627f002664054f546df7839663f3c8a56a727ef SHA512 da3796fa0e1358ebc20e74f7ec8ad775718cd886d18b5ccbeb7841ee00f72eed94794bde06d4067c4d257e2e1d56e2d39f6a0a16269cf91071e49f4572db18f6 WHIRLPOOL cb759b5f8d7f917ad82c7c41de7f23e43adc33661c2aec7af5fecf544790291aade9eaf492ed01e01bd8031b6d686bf1a4289ab64b0bfc064ce681d4d8a09cd8
-DIST seamonkey-2.31_pre1-uk.xpi 875357 SHA256 6a70dc6b9832960216725889ca341d8d4ae2f3a80723d8b5a48c470c58a9d6fe SHA512 c83e44c69101ec8a1c0f18b41d1e6b8e306d703b844799e809e89389e9f006be49441240ac8a8017a95f2cda63d2d386d87e3ac84d2984b54c20f84a978ac28f WHIRLPOOL 7c189987a9a0a5941f0e66d18675d768be2e4b50c2cba1807ab7e01d048cc28d1c1fab9674e23bd24c604b2c1325e49d95b6f663de076afdc4768266781c83a6
-DIST seamonkey-2.31_pre1-zh-CN.xpi 838609 SHA256 2a378781a7a13ef0b8ec3758633ecf3d55f99d5439f8ee2d3a0a6ae4106f2aa3 SHA512 b6fbca1607f598860af7c3b8b4312880c3209211cfeaf1e0db0389eaa9c630a53f72468432ef181a8826d819ce47b77d4b037bfa57dca0778b126618f460ff83 WHIRLPOOL a221380e3811d16834a93b2c7a0fd9a3d187bbf7dd7ee6d0b1ab195c255c419ebc4348c010c9ef43d3765d5daacb25fa7293d694db00f7ee21b0c9cf086f97c2
-DIST seamonkey-2.31_pre1-zh-TW.xpi 863793 SHA256 4032cd3e4aff64f7c84258da2387857046bcb015ce3d13aed8ae61b2eeee1bbb SHA512 371b092a6e6eb90379567491e900b4e122e290dac861e309942f3af961309e872103b6c397e2e2527bb04e5e43ac8c8a24c8a0a4871e1535c7fa9124c6d2515f WHIRLPOOL 0e138724ee37f0fe41d1380bba63f06913a948103d59730f2fd746b676352e7adeebb326f25351de9c10f4a2ec92281414055bdaba16f3627e5cd44f94607c6d
-DIST seamonkey-2.31_pre1.source.tar.bz2 187731254 SHA256 9c4dd82f776780b99b70be0b6b944ada218e4356ec8dd059a63d4c260a04ee28 SHA512 69307c47881d7d250281a07389eb081dc6edb465a3faf6a3fa5c6db889dc38d94134a1cfc1ce11821ffa0bf20a8a920b06122e53bd0a19c9bbcf405cfce6b5ef WHIRLPOOL ac5616bf438b04d8499126e65b153aa52a66e788acbbbccd9101049eff1143b774567b75f2f607fdb4203b5f047d75bae40cb46ff592951e27637b28df909839
+DIST seamonkey-2.32-patches-01.tar.xz 944 SHA256 f800373f0727e3c02996344d309788f4d0428177035b29646042b09e5f8d2dc3 SHA512 a45324bc64d5b4dd6fdde1e7738e9045d02f8fa908869c33b8fb8de3db3b323a5346ab038182429164cf7a483d8e334bf245ce28393d77608ec9b04320d5261a WHIRLPOOL 88d94fec7df74a14b9f5a856565c5e77e1e2aa76bf2dc629ea52082f0e06e3ff175de0636664eb6814de5cdcf37f68080aea332f823a3e7ab43291fe067ff51f
+DIST seamonkey-2.32_beta3_pre1-be.xpi 841560 SHA256 cb42b8bf0fe6d632893a6d8574c18653604330034546eebe6540941da0569fd3 SHA512 370587024701eab770e2ac0185abc9084d62e31f958e2af4e6b505e5a23c397ca90f95388b2cee6be6b0748ded70d66e09db1a5693bef715a75fcb53972f4bd8 WHIRLPOOL 3522e1344acd5b10d11ecd64f13714408a3baecd0df2c2f247ec352af1be1ed44f360cd53a070819ae1c5bbb24fa717543c9a5a526441cfc1ac78f4bfc0e4d65
+DIST seamonkey-2.32_beta3_pre1-ca.xpi 832917 SHA256 6fb4ec39c484b7c4b5cfe277ec8cafe3cc262904dda8494082d658afac2c3add SHA512 b0601fea0088a988f585c30ac5b0ebf8b245e7a543713300e0db41db3232d71fc24f46eb99f0aa349af50116a5155ef5fd29ff1a4676cf1a249459062326b53a WHIRLPOOL c82f0cbdf1d0bdba93625bdf20a0d0cb54c816ad7d5f9f860bdd91766fd232e25e8fc08340788d65e637607c1eb06b297c6a4edc0a6759403df904f42d5fa7f6
+DIST seamonkey-2.32_beta3_pre1-cs.xpi 830451 SHA256 6a31d72549ebfd002ee161b5c95811a9ec3c5f8a8987be137e7b7e9cd71396c6 SHA512 5f49362a64914b795617904589a5c49712b037e4a486f3da9813a52c2b0cdebdd3b560150c56640fa0f4617572819194c27a9e7d0ac69f1300da3fea7a1c806f WHIRLPOOL d2131cf895d7ee40027873897ce7f6feb7336deb72c70e511b37b62fcc25cd55fb8d738f2b20b64151e7eef415e8ce5d031efdc11d76ddfea0fd77cf0fef55ed
+DIST seamonkey-2.32_beta3_pre1-de.xpi 838041 SHA256 f240bb5dccdb18f87148d78f243213b096c75dadc2303bcb6a049218d9842eae SHA512 dd8b2a08bfaa5d943a7a80bada47934497a313e7246f7608a1a19fed6b5ee90758a49e6659c0f971ff7e82afd5a26edbd255e28e1d0881cdedb7bedc90e361fd WHIRLPOOL 3f503a4c6a96ede69bdb01c35e99e079c7a58ab81241fd7e7dd59770c6ce433aed4707591d8cc8af648d23a76cffe15aed87f9877511e3ca6627a630108e3b1b
+DIST seamonkey-2.32_beta3_pre1-en-GB.xpi 804019 SHA256 2de6dcab4e7f881332c8d1496916e5908e34fbf9891b3d38c090cedc8a07c6af SHA512 2c20023265b8068716f975495a0256732b948b28e27750849f61f22cda3418309d15bc8836f053e0224a53e0147228ff604fc8217386d84ea601dcb8d5453e74 WHIRLPOOL f1237183121788398aaa0322e633101c740c23454e36c239532b17559005d6a667189c7589b47e61057babee341c386a275a6ea0d06c355d7f8bc5be1da811a7
+DIST seamonkey-2.32_beta3_pre1-es-AR.xpi 852545 SHA256 b920dbbbd30f62754aea25d25e5ec9da56a6e813cdf27fbe87f298dda2ff786e SHA512 c8743feaa148b24cd797ba619f45eb08af889706b39073ae7fee8413eb9cfaa352b9c2dc6a8eda12696ac177c398ab123874c30a82d835aa6c798d5e0ecc571f WHIRLPOOL 7985dd5e124876150533bf234d4435f41307beb45e5925aaf53eb94211426d2940127f104141334838a98326585d65591b73f84a7b5c9642a08d5bc8ee933ebc
+DIST seamonkey-2.32_beta3_pre1-es-ES.xpi 829553 SHA256 698ed6e99230bb996740f58e1a6c149b51262390eedd47068978ae2ea72174e7 SHA512 8c6f1d9a5d595629fee987447062725987cb20a28664f4ea43cf060fd4cf97e50d13f4245c0fa5049f21bca30e65d07b77bfb6b282fa20c5e513da09daed12e3 WHIRLPOOL 3e0f3e883222e5b5da354e1f217e4b19594732ef4bb471282a1fb8b5e90ad91c552427c3bf999f940e52bbb2fc4b2f2a829ab16420bc7e9b870682577c8f662b
+DIST seamonkey-2.32_beta3_pre1-fi.xpi 799881 SHA256 cb0be6086618b13a8804a5c8cb80a8130d02b30a39c415df5bde83ee6b43224f SHA512 dc3285d5eceb59a0b064db18594d4ee6079f0a3d4bc1fd950d8a2b81c5d24dd1c0d2fe59d2ecb2219c6d3ee31c89b5efef74fe4b377af86b6373350f74c76752 WHIRLPOOL 7963e2cab9a15b33eb51dc37da1e2ce2fa48415cfc6b1ab58b458261d4d62249a4cb17709eef89851db729d49844bcb4e8f9201137875a85b3e56120c0c39adb
+DIST seamonkey-2.32_beta3_pre1-fr.xpi 810711 SHA256 647d397d80383c6287268518a6ff3a0028ef0a0a8371234d60ae0fbc35660cf1 SHA512 82abb3820e3c0d3b2842d7cdfbcd64cc69b6cc24994449925cfc626922c967bc4d40f3b1adf7d7af7089c37c6200f8412509e971f6f6291b6fa7e32461742241 WHIRLPOOL 749f209370ccb5c58a676d29eb762d3ec415b63efcda20f9def6e43d45f9707f5b72efefe91a0b7d6a7a4a1f88c7cae035b139c7a9e5ce3a7efa9a67a6a6c9a3
+DIST seamonkey-2.32_beta3_pre1-gl.xpi 814445 SHA256 626c4570cad9c1dc96ac7aabb8425e931d52363964c08ba961879900e49368a0 SHA512 0c4e17262d1e86ea7ba362dea350a212eba20a3ea17220e2afd924545561d15b2da63ac4ff195940b66e85d7cef21705c2aa36c14b8a7e5e25f0a34d9588de33 WHIRLPOOL 59572cb80bed830a46fa2ef2c0fdf9986926181b477ee976d194f977b687f4e9742be46571060dc0a04324e342a6a85a0d7c2733c369f574d2f14ca1392ccc07
+DIST seamonkey-2.32_beta3_pre1-hu.xpi 844069 SHA256 058b54159b97b09b0656ca0988876b3747ba7608ac1497eb80c3d3221a507a52 SHA512 3a15e80e39bab2bf0353a3ca1644c001274803b57454433a51dc0a282ba35798cec4420e581fb03e03fddd95b3653df8a78c94e8915dc45f3dbb8edc2ea6a053 WHIRLPOOL e28e7f8089cb4139191d83c1289b931810bf2cd63e355925fe8504bab4c2af39dbdea807cb1e22d51eda13c64999ffb23ce3dbcfa43691874fc5e4ea800e8857
+DIST seamonkey-2.32_beta3_pre1-it.xpi 742070 SHA256 d77339f17e1e0dc5bb6fe51c83be23d3ba0acfaf46919c8bce2ee03f42e1cab6 SHA512 942f0b1e3dec895d834594066f18055857647a7c5120b650083e40cc8e69528e692ebe16ba66ff11a3638b83509ece56445ac877e0b9c43a869bd97ec2d941b1 WHIRLPOOL 904e5c5641e67c5ff80814c8ec8c726c07ba175e59cfb337874690792da36a047c54898896e8961a2428bfbbe64826bfd356520192cb0a1b4eb47bccd466154e
+DIST seamonkey-2.32_beta3_pre1-ja.xpi 884921 SHA256 b1f336caee4c9b8eabafd612d55ccdf9b50cc067ecd72d95d43c96febbf5cd55 SHA512 09fc17894177600992d4fde561d90564f3cc5b9c5dbddfe78a1b2c4367f5991d1293870dcb5a11ed3f778e7827dece2daffc965a4e9ceec81c073dbd9668278f WHIRLPOOL 339d76c4a43e00f98797336bca57a105b84e49069f7a307e3c858752f9b8655846303585c54a54835ef87e16564b6387534c4255b1693b8bf82dfcb84eda7fff
+DIST seamonkey-2.32_beta3_pre1-lt.xpi 852677 SHA256 ad2c4ae0298970ae77e16770cb488b947c87ac4983f0b19a0a6d195f8f1c9a61 SHA512 de4f075679834864873564b427ab0edf9d268e32a59aa538d9d231322a2704e2a4405758b42aa6f83f69e5b5950053949ed033250ab7acce32ed743437ca6153 WHIRLPOOL 6c705df594c74ec1c8ab0c7263f2c4c5bd7784725c59fa9d9eb0d57efb2684fc023556ab3428ba641883b057a582fab313888c831a311a7b7e6049aa75a04926
+DIST seamonkey-2.32_beta3_pre1-nb-NO.xpi 822959 SHA256 4851caaba81c9ec1c2c45c3e22a0657bfca4bd28965981f2fd3e7e45ba118bdc SHA512 27138f703062daa917a7b75c3e74227bad105ebff0ecd1c543a672f27de33876d9e1bb90e6c86688ce43dff8b9c5ba81fb9d7b332b1495a37547185e4027b606 WHIRLPOOL 3506edcc4bdbdb1ed7930aa3daf195dd3474057648e09b5c4fd7fab511e55c9e3794290689fe3fedc93ccdda1620613d4574583621df6825738287b9853b7032
+DIST seamonkey-2.32_beta3_pre1-nl.xpi 796641 SHA256 6b58dd006741f31fa18e8d84e954281ded1a9670bdec6516fd52037b67b8d1b4 SHA512 dcd5e3958f0a29d03e04aa193bcaffff40f4ade110683476896575fedd9a961ad63e67a8415847739f3566e1e84c1d3c07b1f3c3b5e1265c4e3945da24111f4e WHIRLPOOL 205b3d32cfb6f5e347810b63942c870aa75e96b471bcf749c0ab6aa9beb0fe3e2569dcb18f8924bfc5b6b3e1bf9f16a29f4fc0c17053cd33b6527fbd1da9b70a
+DIST seamonkey-2.32_beta3_pre1-pl.xpi 868114 SHA256 b0de085ea07eb1dd1843d7500eacbe9d3c1693964787539d8e34880703e55b1f SHA512 639f69923fb98cc94a90a1fac6e2651976ce70038bf35a829d953bb511092300028b50f0158ccc0387769365423f638d61bed89c10f70e55cab19fb7818fee67 WHIRLPOOL 1b7e1bc9b0c4a3267e0f056ee6ec918365e2d7bf68ec91fab09bd740ba295d17505a1ce24543e36824fbcbd58dc193b008686b6e663a51e5927f6e9b21f611f6
+DIST seamonkey-2.32_beta3_pre1-pt-PT.xpi 833784 SHA256 f4ad8fa49d56dedfe40b3732f17c8a9b69d070d779cf79ce14b4ffd8294a2cdd SHA512 a72b1570dd6de2556859170056f764d3d9f89176c8629ade886828d56d5616355764e90a9397b465a40e2ea5090b7315070ea0d9bd217057467a999759482e1d WHIRLPOOL 7265d0856ba6d9ac1813f7a77868fea1dc5317e49b57ad62a4345ee0b0c53e9f7492bf4c8d3bed4cfeea254522a82475ccd781281a4c7a99557ca9245dd736b5
+DIST seamonkey-2.32_beta3_pre1-ru.xpi 899661 SHA256 ba40b33c411db11697f739c059ca442ebf4b5db225f86a8c328876c6e2f4de08 SHA512 2aa73906de0e0d8a642516d59f7d0c0cc51353252ecf2dbf1cb9cbe617469677100dc8ee7b3e4c732e58a84c2d83f572e26347686e7e42feb21749ca71265b18 WHIRLPOOL d7adb15bdf6c96e21efbe53b180f40dca53de15e24459eb4c2b63a744e0becd822b6115c7e672f58aa2844884cd893a37c3af9103063a0f96073ce67bc81b2f8
+DIST seamonkey-2.32_beta3_pre1-sk.xpi 857464 SHA256 7dd5d9b69e767605032c358d85916be6927595d7c5e11cc05a1cdd74a0d2ff85 SHA512 b0f2869453e15c77d066db96636b888664bd66a7231ccca1a82a349b4e54f4d02d72f2c26be29824bb25bd08e594870d6fcdfc2e6bf26225cd1043839dd77050 WHIRLPOOL 5968d4bff2a0abf90362d2b42d7841027f757ea7bdd180ffeefa4a12dc0ba47c3c9df19ed4c5aa563b3ad99ed9159b883fca284f27c62c0ec71892b47a2d564e
+DIST seamonkey-2.32_beta3_pre1-sv-SE.xpi 825104 SHA256 637e0bfae96bdb3ab0c3ebf7ce0a330ae8b948182ee3fadba570d1aa17a8611d SHA512 3ed0e121e12b3046803ce86886af4e6ad771e7837d52f3cbaaf52a57fe4621bdcd683f184c7ce3c93d39b4af5e35599a1b1e1ba46c3f65e28095dbd8c7ee87a7 WHIRLPOOL f3636b96362dcf7de623697568451fc77b30d24aa1baa42794c68b9ea1867acc2b36a0e3e3bfcc98e5cddfdeb91a008cc3e329dc00dd272c64f62635b8c0105f
+DIST seamonkey-2.32_beta3_pre1-tr.xpi 811614 SHA256 c40c3dce149c10b61d419ccb2a44ff74c18a2bcad80eeeb040057ffdbb79ea23 SHA512 b82b4407150273efad493952c40582a3f0a7be841f6a53e6c13b6a16fa11d86be3c44ca525c740909b563cb600e6453a2ad6988db38efdb86eb0429b8096f175 WHIRLPOOL 9ac8ccb28dc60dd8386c7bd7733d5c87f67ba535eca894e1ce485b2da0cda201cf8f230bce96c6357f9781db7fde3bd973e749e2ff292eb65152ae82021e0018
+DIST seamonkey-2.32_beta3_pre1-uk.xpi 873317 SHA256 f7f87c0059c49447223227527187da6c1ce7f373ef1275ef6b4ab8921bdb969a SHA512 0ed53114f7e0e1938e208e960c7b4f5de8f32286030fe1bab12de80716262f18198d6478ab211595d32c5f02a183c6084ea7a9560702c1af6822fcb627c42bd8 WHIRLPOOL 8d0de8aecb9328111702471f4abb4a68a676fd4db3df5812a0d1d1f888e7a1c853706ac543ca64bed975ed64401ad64378869262acf46f73e0a04a03aa550e1b
+DIST seamonkey-2.32_beta3_pre1-zh-CN.xpi 834251 SHA256 8b0c5c51d873574b89c8fce412ce8523dee2428984d751ad7f1b0c374907c0b0 SHA512 40c8a5ffa6fafebfde13c54245daf1e48b94b89bb5a81e72273cdf8f35edb2267ce058aecb07808eb2be9eedd1fdf736b26fc6563f662d63dde1eff74c4f2045 WHIRLPOOL 464f09d1d534c14dd126b3aa0ffc8c948639f30ccbe38f4ab4a589ba3791edaee0691a4f607fffaccdf85adb8080357b4f757ba02d0b9d54830395b66f20d878
+DIST seamonkey-2.32_beta3_pre1-zh-TW.xpi 860363 SHA256 05808cac69169b0515a298ff0215b657bd28985871f64dd696f630acc58fa26a SHA512 ab52b381c55c54fe155f851bab1555ba32c9b6eac5e9447107a07d5e5bdb34ab1ce49b0aa9d2b83b8e15386cd7fedfadcd459444ea650f0f2ac6c19349149663 WHIRLPOOL d544bf722d8f71806410e38dfd23876846e5a41fc6bde68a0a90b5044ad6ba88db722143a5693ed9a64cb7825d0fdd54f0d81a09cb84e379fadc14aed3e2ea43
+DIST seamonkey-2.32_beta3_pre1.source.tar.bz2 199767568 SHA256 387801a91a06da525c4455f94d0799a1012f92f5016e88729cbf3a2acb723cb6 SHA512 10bf5d4e5ea66ca9f6cf618099d46f829d63207bbddb83c540a08166729936b1fb3e53cbf815d3bcbcfbf817326d96aa895a23a561f45bb06149477d7a0cba7f WHIRLPOOL 6ea96f747753249e7c3308bd7b69de8095dd56149ecaa84c97f8f6cd4ddd65c7e87e6c44050596114ca9a713673fe613c368a4a2c68d4910bb2d7e804f48a496

diff --git a/www-client/seamonkey/files/7000_drop-Wl-build-id_v3.patch b/www-client/seamonkey/files/7000_drop-Wl-build-id_v3.patch
new file mode 100644
index 0000000..66314a7
--- /dev/null
+++ b/www-client/seamonkey/files/7000_drop-Wl-build-id_v3.patch
@@ -0,0 +1,34 @@
+--- mozilla/configure.in
++++ mozilla/configure.in
+@@ -1341,14 +1341,6 @@
+                   AC_MSG_RESULT([no])
+                   LDFLAGS=$_SAVE_LDFLAGS)
+ 
+-    AC_MSG_CHECKING([for --build-id option to ld])
+-    _SAVE_LDFLAGS=$LDFLAGS
+-    LDFLAGS="$LDFLAGS -Wl,--build-id"
+-    AC_TRY_LINK(,,AC_MSG_RESULT([yes])
+-                  [NSPR_LDFLAGS="$NSPR_LDFLAGS -Wl,--build-id"],
+-                  AC_MSG_RESULT([no])
+-                  LDFLAGS=$_SAVE_LDFLAGS)
+-
+     AC_MSG_CHECKING([for --ignore-unresolved-symbol option to ld])
+     HAVE_LINKER_SUPPORT_IGNORE_UNRESOLVED=
+     _SAVE_LDFLAGS=$LDFLAGS
+--- mozilla/js/src/configure.in
++++ mozilla/js/src/configure.in
+@@ -1156,14 +1156,6 @@
+                   AC_MSG_RESULT([no])
+                   LDFLAGS=$_SAVE_LDFLAGS)
+ 
+-    AC_MSG_CHECKING([for --build-id option to ld])
+-    _SAVE_LDFLAGS=$LDFLAGS
+-    LDFLAGS="$LDFLAGS -Wl,--build-id"
+-    AC_TRY_LINK(,,AC_MSG_RESULT([yes])
+-                  [NSPR_LDFLAGS="$NSPR_LDFLAGS -Wl,--build-id"],
+-                  AC_MSG_RESULT([no])
+-                  LDFLAGS=$_SAVE_LDFLAGS)
+-
+     # Turn on gcc/clang warnings:
+     # https://gcc.gnu.org/onlinedocs/gcc-4.4.0/gcc/Warning-Options.html
+     #

diff --git a/www-client/seamonkey/seamonkey-2.31_pre1.ebuild b/www-client/seamonkey/seamonkey-2.32_beta3_pre1.ebuild
similarity index 96%
rename from www-client/seamonkey/seamonkey-2.31_pre1.ebuild
rename to www-client/seamonkey/seamonkey-2.32_beta3_pre1.ebuild
index 919a40a..4237ff8 100644
--- a/www-client/seamonkey/seamonkey-2.31_pre1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.32_beta3_pre1.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.30-r1.ebuild,v 1.2 2014/11/06 07:51:42 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.31-r1.ebuild,v 1.3 2014/12/10 19:34:45 ago Exp $
 
 EAPI=5
 WANT_AUTOCONF="2.1"
@@ -31,7 +31,7 @@ MOZCONFIG_OPTIONAL_JIT="enabled"
 inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v5.34 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas
 
 PATCHFF="firefox-34.0-patches-0.1"
-PATCH="${PN}-2.30-patches-01"
+PATCH="${PN}-2.32-patches-01"
 EMVER="1.7.2"
 
 DESCRIPTION="Seamonkey Web Browser"
@@ -40,11 +40,11 @@ HOMEPAGE="http://www.seamonkey-project.org"
 if [[ ${PV} == *_pre* ]] ; then
 	# pre-releases. No need for arch teams to change KEYWORDS here.
 
-	KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
+	KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86"
 else
 	# This is where arch teams should change the KEYWORDS.
 
-	KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
+	KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86"
 fi
 
 SLOT="0"
@@ -120,15 +120,19 @@ src_prepare() {
 	EPATCH_FORCE="yes" \
 	epatch "${WORKDIR}/seamonkey"
 
-	epatch"${FILESDIR}"/${PN}-2.30-jemalloc-configure.patch
+	epatch "${FILESDIR}"/${PN}-2.30-jemalloc-configure.patch
 
 	# browser patches go here
 	pushd "${S}"/mozilla &>/dev/null || die
 	EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch
+			7000_drop-Wl-build-id_v3.patch
 			8002_jemalloc_configure_unbashify.patch" \
 	EPATCH_SUFFIX="patch" \
 	EPATCH_FORCE="yes" \
 	epatch "${WORKDIR}/firefox"
+
+	epatch "${FILESDIR}"/7000_drop-Wl-build-id_v3.patch
+
 	popd &>/dev/null || die
 	# drop -Wl,--build-id from LDFLAGS, bug #465466
 


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/
@ 2015-09-29 12:18 Lars Wendler
  0 siblings, 0 replies; 12+ messages in thread
From: Lars Wendler @ 2015-09-29 12:18 UTC (permalink / raw
  To: gentoo-commits

commit:     bfeb171d8b2418e204a7d446cb0f74ebc5387677
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 29 12:17:42 2015 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 12:18:23 2015 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=bfeb171d

seamonkey: Removed old.

 www-client/seamonkey/Manifest                      |  30 +-
 .../files/seamonkey-2.30-jemalloc-configure.patch  |  29 --
 www-client/seamonkey/seamonkey-2.33.1.ebuild       | 364 ---------------------
 3 files changed, 1 insertion(+), 422 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 2c9b868..38a7667 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,35 +1,7 @@
-DIST enigmail-1.7.2.tar.gz 1420346 SHA256 7b3a62e83961bafec1cdac60075aa6c317c8f655a837e31a7d1f3ce6a49fc7d6 SHA512 e121308127d25d658db804bcd49e37b609fe7a52c2b2f4b0e5cd5c90106157642e164b7f9e31ef419e89a60326af93ce007e6d04ecea714e4b933b01007fee10 WHIRLPOOL 8e226445556cbf31dc55c924f8d2367d4a497eff385fb31128be03dd0650d32251e37a99aba9806b1a019cc124b717f2e97a8341bd4e01dcc39be6580fe27a24
 DIST enigmail-1.8.2.tar.gz 1604159 SHA256 1d2700799bc52aaa8e8c9f7a0f5111281ff9fbdffc093cdff070657d574eb2a6 SHA512 51eece988f466aeb4a343719a86dc7d95ec41dfc3ec7e3d8d2f360528675c605f8f2154f10aeea6ef82ed87c784f1d13bfc978e052a9ede0072b5137f6294b11 WHIRLPOOL e12a703899e0e4c98adc58b5f4bf1f74e24a2cf09c1a706a6edca6aca06140041b293f23e6e5b05c507177b4148533ebc3431fb75592aae07d791a899ba2c45c
-DIST firefox-36.0-patches-01.tar.xz 4420 SHA256 9ebde39a67c05b3bd1053f16cc6ef9a9795940871da39456685cff0093c72812 SHA512 e5edc318acd367ae71bbeac554a01276be09301c052ed8054ce420f8026e11501cb853a81f05ce48df3642d5cec4e56c70502cf07c45fc514662f24177714ba1 WHIRLPOOL 7f2cda02552f9cbb4aeedcc8928ee2c624133d220fda86d3e526c97ada7d1def6ca3393c6368a70c5892b188bb3b47589c3365a66adf697464277438644d0cc9
 DIST firefox-38.0-patches-0.3.tar.xz 4796 SHA256 bfbef81748f76f5f80c3ce6e6b810b65f6266f71da02722b1e8c9fad865b02bd SHA512 a974e33759246153db7d83488f1326275efd12c44a6c8c539cbc35709b4dbd27e848bda32f302ac2baa5d8729ba20579ebc7f643419757f542972ca1a264d520 WHIRLPOOL 3549239db380c02a1575ff407ea684a14827f2250d991b5eb6c8a341ceebaca57cd2cc422e160f00dfab933385d677574cd84947da07bd282c68bb84c40fa42b
 DIST firefox-40.0-patches-0.01.tar.xz 5144 SHA256 072c44c79ba82d04958b3fc3d1c6e90805cf71797a03b96961fd3a16bd14c3a7 SHA512 bb9ca395ee380e6ec21fefadc5c5052ce8490039577ac0245bcee309686e802a654a999b3aeeaf8d97573f102fba3620c9995ec145ddcdded2ee9487490f87f9 WHIRLPOOL e74ed6af06e61baaf0991d23849739fb8c1cb33c800467e76d1c15ae22360c18c757ac9f19d274ca9cc54a6f9a0d17f365bd815b4a35c94766b29980638e8c91
 DIST seamonkey-2.33-patches-01.tar.xz 944 SHA256 1612d94dddbd37fa4ce8307c1ba565c8439d082609b63c12b4971e361895566c SHA512 0132e7d06a1ea5d6c059f23e5b8a20016a1e911e8aa40ae15eaefcd141030b4d245297f1e13e508827d91bab5988db4775c8425e737654afba2ede9c2dee8392 WHIRLPOOL 4520c4eaa7e6a25f5c32e9cd1d46472e181fbd769a1c5a59c913834cec5556100eac01423b4abf4a47543d0fbae4bf83b0f4a4d6cec7a058587e2705043bf507
-DIST seamonkey-2.33.1-be.xpi 842837 SHA256 bd6ccc1b70c8fe41d43b5f0f05137454f425e572a631ac9641bd7549375ede34 SHA512 a1a264e1cb794a25d22926ed4995028cf94f21fc1083d28491cf4616d9905cbf22dd006fa9298453c3349c6d9b8d3661a376513f95e3b18697d43845e7214afa WHIRLPOOL 295bf608cfa2142c9fb1ab85f1c122df2b4d27b3a6cd39c2e50f23159037165f126afe9938ce07a986c4bc2915ec3e944f3b52f5d13f3b7545d462c5966580a5
-DIST seamonkey-2.33.1-ca.xpi 834200 SHA256 f46880e8582a63d6af332c76d988fabb5077fba92affc1881ab8e3d24bf6b331 SHA512 c050cb3f86c78212dfbd40343e817685965d72a90b519879e5b4291f62a4371175352b08fb2fd3aa7834fd27e263404b2bf7473a9588fcbc61f09b9f658e4777 WHIRLPOOL 7202ea355b122da09df204198373b997a683761e8ddc04568ee2cab213907b9ca3ea38cb1490268b13344462a76d26a7f007a67501d51bfc3e6696c2dbe4c4ba
-DIST seamonkey-2.33.1-cs.xpi 831811 SHA256 38c09955551adc43dc2e6dec6aafd199b4a6fe7886a761eaafaa70938e8c3cff SHA512 2ea8f32eef09a908a16c949ca8f635a2f2e17b76996dcbcc8e6dc5c0119c2a4f25d58f49c830be2b29aaad0171289066acc77319d26822fc83e968d42469a3e9 WHIRLPOOL 87e0ad932f27175f7940cd7adfa0b42989aba9178c4159aad72f271258f231f9edf62c680b98c6ed27cebf6b80d64e5229b5b234cf44430963bff6fc2c1b6db7
-DIST seamonkey-2.33.1-de.xpi 838262 SHA256 36b12d7681556ed9501ba74e0b8e0564c41d87695f8b7b8960dde0b099f83500 SHA512 4794a95682625ccd46850ed68c5aca765984ee2583d75e17f73c963a86dd788936946ad5708d46a34f178f429578e967d07b00e3340f4e6cd078375ea99a3687 WHIRLPOOL 69fbf410d2e197507e1b6ad3eef7f477850f98930c4969b862ec4f1d2a5ccd70934b59198116ae71164d9d6935140c2e0d1878b07252e15a78b6ef08912f9a48
-DIST seamonkey-2.33.1-en-GB.xpi 804289 SHA256 5521941e84ba5979abf4864e5eefbdd331580e6e76f5ae46d4c43cf0a67170da SHA512 cf78583565e5320d9be3ff5eff71c065f9ad5472b99427b1924baf50d7f6665e90a4c9944bef76192f0665af3c9888a713f8b1c42c4fa093f290f8b6ab0b42ed WHIRLPOOL ac04bee191b5126d93d6705e69ba7cfa4d1a6b8fb569d17e1575faa3e2e171aa95b2bd5eb1054b4f9c919c3287aba2edf725982a44696ba0fac59e06e73bf82a
-DIST seamonkey-2.33.1-es-AR.xpi 852874 SHA256 40270d0af40557516049df8922f83dc4050dee0ad22599896fee226236115906 SHA512 bb9f4158a892d318afb2122c53031bda682363ffea68222f2456c12039d08e7fc56a413c9f62f938e05009a4a1d99c74c0f7e6383e669b0c941da3873a086a6c WHIRLPOOL e9e3802a7d99cb0e790329157e4702a3f73cf1014e398b215d2961f04b6409c2cd98936864fcaab4fdc662cbb0e1bd2a1d0f3568154b13ec334a030aad50ea55
-DIST seamonkey-2.33.1-es-ES.xpi 830037 SHA256 75b754919326c4ee9c114abadb02a387f91b7b65821b081eb820aaf50050621e SHA512 b24e6f7eb43ed7201fd383e64cf5e57b8fdb5a324023800d4990cadfeca5da56d4e473df8a3cec0313c64b28ddbe48e552fcd30e1145149a800f4093922707e3 WHIRLPOOL a7f1d85ac5c1e0d9dce5141d5aaa2d338cb11e637448b44a3527344659ef69d61feb23814a06faba8f336cc61b453f4b17aee64a56e23792c1238ba11d089a58
-DIST seamonkey-2.33.1-fi.xpi 801209 SHA256 42f3a3001dcbd9f6ff8f77ef5094363231282b1e05959ed07469adce9e841efc SHA512 ea05d0f85743f3f9a42a06ce5d3dba6ea92218af3c7eee97f5a3af50044a26d31aaa8d9e390809dd9487f72eb37d12388fe412e27646bef5e7291394f985ec51 WHIRLPOOL d1d0f9db82235f2b553e76dd5e9537f0db2de1c1f6c9d14fc11f2ed3755dc0b2a085b4dfe62bc425c32f23f7f8cc30a2a34ca917a91a0adb070e0c67ba11ece2
-DIST seamonkey-2.33.1-fr.xpi 812075 SHA256 864455ed8186096d90daaf35368d22825e4c3f2bcc3829efe60c4345b532718b SHA512 b14e17b6734e77138cc566322b20df677698d48542d29d868764267108c285c1b3e4aa83c3450187ce9c8dfabf2eb832afdd413a02753a2df2e1be999ca9c852 WHIRLPOOL c6d076bbdf959f0df75772812c022c298f517fe5283b3c273dca9289c445e61e657c0aef5cbb89f1d756d43e78096fe31568a6ee6ca6671a1a4e0fe71ca9e9c3
-DIST seamonkey-2.33.1-gl.xpi 815203 SHA256 74eac6af6cce412bd9a320696e78fd22e6e4a285b0873e21bc861df837a27d6a SHA512 0dacd3dec431be38fe479c53b4bf92a528ab1ba28ac88bd9da9b769afb35998ca5c855063644b833efbb5ebd5ba909c35525bd6ac6f23434956e8385bbc6fe27 WHIRLPOOL c19e7b819b949162d4aff72f89b26115cc7258973e49507a0fd6e7f442b3f1ef8e469edbaef619faccc7fb6f95281faa1ad25aa955e12681844bb60e999afb5a
-DIST seamonkey-2.33.1-hu.xpi 844136 SHA256 3451b3b0604842a23dab9aadb91ed51bbf60431bc5b456d337dbb5c22aba1c93 SHA512 b164d9908aa9c681d7716fbbf8f5bff3f3ff58e4f17d19a71f3c14079805246b094c86010e2664ddfd96b2e8896a95f58a1351041c308797685509e8522b0fef WHIRLPOOL a4597d6b92999391588aa6e98a09429b3046fb1ea499aa7bcf3a456250c0325f5e46e80c61ead4e60d999d3f23e00bc5f629314b114bbf91c04f9e15e4c25637
-DIST seamonkey-2.33.1-it.xpi 742287 SHA256 e6975df4e7680199d133df63875e5eb8aa5b7ff4dcfa0ddadf4867e8b4f3b68d SHA512 7988df7ff5f23e4cd0346cf41f2470def9c07b9edc8aabe1cf3e0b564cfa885cb1f52a0eafe6a2868f383ac3fb633714c864ecf9be89bc13960c795d0c10dd80 WHIRLPOOL 1ddd36ad829d90742ea3372f3215a92ab2a036aa4cc5d7632934ae185c2c009fd4e578f84519d1084dbbd901df9ada3846c3bff80d50ca6b30863f2a2449d90e
-DIST seamonkey-2.33.1-ja.xpi 886326 SHA256 e14120fbdece134b8716b47c28d7e7c823b3424cc238bd65980d91cc00ee9695 SHA512 9a2c9dedf21472137c85fe40bcf7b8e31b40f9f841528121e5040b495b36be03b738f1e60dc796f24db3e8013a4282df4d66a45a988a7bb1177f192978f28711 WHIRLPOOL 30b4bacba8430f3897e957a8b7bdb67e95638f26a2c5dbfa0b9985412d23130259565cf66bbd8c099e42c492786de7b49aaec3d05f764458134808b494f64f03
-DIST seamonkey-2.33.1-lt.xpi 853980 SHA256 19f699e40637e9f4dd06561bcc99cc8adc54c2e5b4c9d19cdce05eefbfcb2e55 SHA512 18b8d60d02775c5daa1f5c4f42bf95705828d90406044fe5b8e93fc807fe662016c20bd863b1794d23e2bbde4cc8e7dfff73ba2602e26248245fa3e0bb91b537 WHIRLPOOL 9187c07163aa86bb40e5749bb5e412d080e8cb5d6f0ec66893726955fbd06e89a8cf41683dd644cfe7485408bf7e21ffde1f72bcc90a59eb00a0814c9be90fec
-DIST seamonkey-2.33.1-nb-NO.xpi 824264 SHA256 adafdef75d19013e0ae6aaf60986680a56cbb0f69b5c4332bd7202becb343699 SHA512 f47e0e2fa2b450030f32c71767c290fa211a66198d3ddf095cfdf3c722b92d47e7cd7079cc1c1358bd7ff2f1ba9676949a1c4f04240c083a114228767053c3ff WHIRLPOOL a0e0899d5dfc2cedb732617ed64e9ea09529e9e9794d12644a8c61ad847730031811b5df48a1d89b7663f2da6c2ef65a2ca626c701dd817d67978ab73bb194f8
-DIST seamonkey-2.33.1-nl.xpi 796770 SHA256 44cb967d184ac079ce8ece66a8875f7f338f464f7c10189c7241512dc766492e SHA512 3aff3fbee4187208ecc4eca11132be066f7266619ad8cee11f000c0374c3739c3cd2916d42db7125a3ee50b39715cab3446cbb45df92f67294174b364348a0f9 WHIRLPOOL e4b02313f8b8f31abe49dc7d9ebe4e43638f6e1a3ccea61d9fcab463775cd151d386666e6ddd806dd5060bfd4fdaef3fb32c2500db0f08591a82509207dcdc06
-DIST seamonkey-2.33.1-pl.xpi 867982 SHA256 48a0ee96e322f8c5da269744dc8a0fdde4395cc801a01d6aa2279696e81011a5 SHA512 19bb762910e53bf3868ec586f3f538b16e472c2c46772be3b92807b48310308f930e59acf1e49d72bacbf4888dd41a0d7d1c247c12030fed8e6b9f01f264f1f6 WHIRLPOOL 9dc010f2b1d0548d2c5d32f6b775d06b799c799f7d3d8f22ae83a4db4bfcd44acbd7f239a47758e1e292a27eeb7e1c17819ed6aee460afb0c5f828acdf2bf252
-DIST seamonkey-2.33.1-pt-PT.xpi 834974 SHA256 6b109aaa7fb7402fbb383a0479a7010430d227df18c57010f78b3c80cd437f99 SHA512 423a07666e987c99d53bbf3bc0ffddb7654f634d6f83fc14e0427de77b8fcc1c116e1994b056818b11a22761e8fa7c46ce96a9004a36708069d7d6afac440e5a WHIRLPOOL 1c70acc518e494997d4242a4e991ca3fc582195bd3642243f4bb300c0e740817bcd3a6118b89c539aab3c3b33e263a07f669898e9e2d23a9f4d2f2d1708191d7
-DIST seamonkey-2.33.1-ru.xpi 899955 SHA256 3f7fa18e6da04e75b4e9a161e65aa45c16495bf78234eb1168573f3e0715ff9c SHA512 b2f3b3e0eb5f83d99ea7f5f4793d6f4280b733d8dfad4d752cfca76925815eccac434ddfe23ec4b017bf983e1d785b550133b5cab7f860a8d3e2aeaafd46cc1d WHIRLPOOL 589905b258dc112fcf611367c7a68d221b9ce9fabb52bdb6e1f64f1ebf865ede32dc0c6d844736c0dffa450ffa06ae4e98e4f75cb5144df948b2491e88174d32
-DIST seamonkey-2.33.1-sk.xpi 857564 SHA256 c80460e380b74047149fe8885a4befc4efb762eb28c98a2df6d61d06fbd709f4 SHA512 af3ad8c03e504d366bc092a607c3bfb1f62e09589f2371823de623650904dcfa0d0942f3450baea7c8650baa59b91f060742ce182dec998e57e222dcab92db25 WHIRLPOOL 8a706b897bac658293507d31995d621d5b3aded8a80109a1ebe174165f884bd9ea125f76c34d0a6d71d71f2de51ef032d26ac8e544bb78769b8ef11f17b5238a
-DIST seamonkey-2.33.1-sv-SE.xpi 826424 SHA256 f42d0dc239e124488b57b0b96b1f9cc3cae2118525d5d2bf5e2ac699211c00fb SHA512 7c8f9ac6726ab92eccb268cdbd3c9a3166b0d5fcca161e14e23335633f96f3e7c4ad7cf016286192ffd4410aec1bc2a38fbeb98e520b0592aa3aab50c1b953b9 WHIRLPOOL e71c41889118747950a399ca7f7a6df8c036b4a70b3407f8220198e2922c6d65e2d00a8b59c727f24edee948e3d37879b4c441082495c604ae0d2033140c72f4
-DIST seamonkey-2.33.1-tr.xpi 812398 SHA256 db1d8392f2d8c298d8b8a9a0da835cfcf14679a52dd96a8fad2c8dc7b29ea5dd SHA512 7ccd55fcb290fd615bfadae1c5cdfbb9e68bdede008e5b63939ac724c134bae9439d53062fe49008e89bd2940e176a812575b76bdbd578caf5b576510f652e7e WHIRLPOOL ec8c181e434c66157d704455db60f1f2739b4cc6ce6d42034ce156c4c512ea3ef2d3f31b5fdd16b89a8fdab439bcf2acb6d068242febe0788a8c3491a523908e
-DIST seamonkey-2.33.1-uk.xpi 874106 SHA256 5f40259490b909023b318fa633fb8f549071c0bb23f2a1f3037c21c6792570da SHA512 4b0a763f11af9e604ace7cf60bd39d3601869459b28f65c91f3b7c272c5cce7b9d0ab6e676351f244d3f7e4fc86066ac96efc1017a8a59e249445be4c972c15e WHIRLPOOL 9453681ca3c2e82eac6223ed4ee4092dd2f6c1f396b6fcd6d78ada59b293b572edf2a423a9b206d703ce2651bcf6e8f78a39db3e2f8ef4e5ff262b8c2640188f
-DIST seamonkey-2.33.1-zh-CN.xpi 834422 SHA256 1e07dbcfc5739a5e76b13b07327ce81a753e7bfe503a3abd9d5f656d12f918aa SHA512 16a1d1ad2993e0f89027a2fad52f09abe083d283d57a7e9d5f2eddaa3f4ac9f331f179da2b3a4e5d3d437b375cee579cb2c5bafe7a2d49c8e7e898dbb43963a5 WHIRLPOOL 36eb19c03ff8a21b86e23c372c382f6ad63165c658b9fb3152175fa1941562ba8ed41f05c51cd6e36e7fd35f1bf6d691a3ba7f0a4f08c56eead0a783e6ff6cf0
-DIST seamonkey-2.33.1-zh-TW.xpi 860687 SHA256 b0c382d9fc410b7a2c4219511c461ca0cd9df14f5a8ac799cfa46d236af5d636 SHA512 51a4955f8cd7af954bd123388aa130c0ee705bf75311dac520b7b87b1b409b1e2e1093b1e5a75e63ba0a3168eb8ad6f204c935cf421eb89b3ce7529fd659b89f WHIRLPOOL df6ddde364b4276c9f6c78a462a79af9b70cd1c755a517b914b33b05260defb62beb54f74a813226c025d83bf0a87bcdbda209b98b9f8b8a7be4c713f85e7c28
-DIST seamonkey-2.33.1.source.tar.bz2 203015246 SHA256 b29779cfd4b334ed21a8265ec13327aa7f35ef2895c38a971e41f3e63c85af08 SHA512 2fcd2833c140504a176da145b3fd519a22135c273ce8ea87d39e45a6255533e59dccb24367e3fc9b0575cfc7a7fe2b777296a067edafc83a3397d6916d9e3803 WHIRLPOOL c20f1dc667375608a94899546339c22134d09f74f3eae55b048ac21a6c024acbf7998d437d137963cf231b9ee07e6e69bc7b34ca7267a4ab3d3f6c51d09c4840
 DIST seamonkey-2.35-be.xpi 844271 SHA256 c1043f743a353dfb46db8f524249c808183e89f4f0f7a6181f9d5304d545f694 SHA512 2683a9e5858680a37b152c77fc15964d9b342e2d2a0fc409968b6cf35758f2bf30b3339dcd5c860ef95c56ed85c224383f95efc3d14999cd0a3e4a396c7c4644 WHIRLPOOL f3f69369b0e225cdbb8fc1ac35e4e2295ed1778df7cabd3c9f4f566b758ee6f7dc2f922e422b5b5175bc2ff2ecc15769e535810a90435d15f57f7b22217eb1bf
 DIST seamonkey-2.35-ca.xpi 835414 SHA256 6b6bc56a6f780f18a8736a554fcec9b042ff8c3a4ecbef9d192d3ad6a67ed150 SHA512 7dd90e4d3124749971c66c5aa49c4a7ba2fa3813df49526d8f42083b0b6b712362005d3e7332a4d74b053360d56beb22f922e6917471f42e81386b7cc5d9b6d0 WHIRLPOOL 8aa4bc9e1d662c3488fe27b490b4bc42536931a82340b5b133b9886efd10836b64da3c7f253cfd83e561f0d9b2ed03cae922a836c9bb0f927a4c28dabd1de64f
 DIST seamonkey-2.35-cs.xpi 830496 SHA256 f1ac05c2f4e123a12697f094c8c336c887f573640e766b63744dc98cea7c224a SHA512 e7b32870956654f59905e31bfed47e54c1c81eef42b33150b9d697319c9aea54955b425a1d0f8899241a3b1747b7561414b17e8ae3bc1825d9a9eb88454ccdd4 WHIRLPOOL ba14199497b61ede105e5f7eebd28da0c6804ac1e67c770aebbfc694e0f046a064b43c9a2ce234f1b26bee6fb35daa820f111c417be14169ae61a63eaf769222
@@ -108,4 +80,4 @@ DIST seamonkey-2.38-tr.xpi 811292 SHA256 aeae6eb15335ab5f366df2b3929fe002a130ae8
 DIST seamonkey-2.38-uk.xpi 873154 SHA256 129e2e999d6d102a186d232c98c59b4c7220a3de09e55be9f561ea3a48fd29a8 SHA512 b905380d34e59b6ae8e1d4b80c2a73301dfa2ce4c922b291d493eede85350c84060cba7244f84bbbb963d3d55f66ed7c38f6891b0e49db263754a5f3e1ddaa73 WHIRLPOOL a760229b72321c378f69704a4784b63e354b89668d8ded474a77e3670bd6dc5a75da19c1175858605ed11a198479dac9a5fd53212fae22660e57995094a92a57
 DIST seamonkey-2.38-zh-CN.xpi 836248 SHA256 de94197af8954dff2330469d20e08789b739bd40e919f85be767967f69842ad3 SHA512 c3bcde38fffdc67cdea77918d3567084aa2893d5a4af06909a6d95ef81cec6ed63c0309f3351065d71cfe802a23d7e7b531d2814f6763f193a2d3764ab423e40 WHIRLPOOL 42a161aafe6b8a2204fa41ae894aad1cc644420d79d20e7899ddbba8d6b39de71be9b4fa5f317aca0a7a214fbf79287d714fd3056227043e43332b72faf8758f
 DIST seamonkey-2.38-zh-TW.xpi 858220 SHA256 051ff2e2eafe8a52c7f0005c43b288df8fec90a59b179902240cd8a6ef71f6a1 SHA512 caf512cae00df7cd3b06c2360bc6d50f8d220ba6bec5f6474180391e52586b9debfbe911786e39fe995d7a4446ef6c94176feeaed43f5459d9fcbfb2cdedd9b5 WHIRLPOOL d0991af14ae3b4839bb86be3239e1f048ae010fa570397218b3fd8b77a29b4eb7b404bb8966a3bbe538ce0ca1cf2ad39564d9fdd9e5e4a8ac4927167554c85a7
-DIST seamonkey-2.38.source.tar.xz 83944 SHA256 8cbf01fca1763afb7cb1bde5330b0ed8b713a4b56a3113bfe7d9a8e02b202bef SHA512 89de4dcfc04ba1fba8e58a1a0c9c1a0afdac0fa1f4eed3b122fe9f58c30ac08cf4ff81591ca06c8fdefaa49e5901de21442f5529dab33bb595a16a5895bac1d4 WHIRLPOOL 22716ac093abed2c00afd3f3a0d8f5fbcd83c2dfebc527d37f06e93feac3c4e3291e6c6c9b7f2163e729ce67db516f02bf371a35a657a73e460682179cdc1592
+DIST seamonkey-2.38.source.tar.xz 176647220 SHA256 da306b2fe5a38853b110a74af35332857d1b8aa034498983c1ec6f0b88706e5b SHA512 e1278489c5cc41e1cd87f4a01a7e5d16addea197ef5e04003459d7989bcf66a1d135f08dde7291227a9d556ad07928ed5f41d75d6e288bb68488ffd74a2657eb WHIRLPOOL 4b70331cf400e578856c3fd571a0c3913eb415439ae45e630b6a5677d7509205b9b6469fb35e0700ffcec249fcff37619b2a095406773b14ba537639bbb37bc1

diff --git a/www-client/seamonkey/files/seamonkey-2.30-jemalloc-configure.patch b/www-client/seamonkey/files/seamonkey-2.30-jemalloc-configure.patch
deleted file mode 100644
index 437d1ad..0000000
--- a/www-client/seamonkey/files/seamonkey-2.30-jemalloc-configure.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- a/mozilla/memory/jemalloc/src/configure.ac	2014-10-11 05:06:41.000000000 -0400
-+++ b/mozilla/memory/jemalloc/src/configure.ac	2014-10-16 13:41:10.809799170 -0400
-@@ -887,7 +887,7 @@
- dnl Check whether the BSD/SUSv1 sbrk() exists.  If not, disable DSS support.
- AC_CHECK_FUNC([sbrk], [have_sbrk="1"], [have_sbrk="0"])
- if test "x$have_sbrk" = "x1" ; then
--  if test "x$sbrk_deprecated" == "x1" ; then
-+  if test "x$sbrk_deprecated" = "x1" ; then
-     AC_MSG_RESULT([Disabling dss allocation because sbrk is deprecated])
-     enable_dss="0"
-   else
-@@ -1180,7 +1180,7 @@
- 		printf("%d\n", rv);
- 	}
- ], [je_cv_gcc_builtin_ffsl])
--if test "x${je_cv_gcc_builtin_ffsl}" == "xyes" ; then
-+if test "x${je_cv_gcc_builtin_ffsl}" = "xyes" ; then
-   AC_DEFINE([JEMALLOC_INTERNAL_FFSL], [__builtin_ffsl])
-   AC_DEFINE([JEMALLOC_INTERNAL_FFS], [__builtin_ffs])
- else
-@@ -1194,7 +1194,7 @@
- 		printf("%d\n", rv);
- 	}
-   ], [je_cv_function_ffsl])
--  if test "x${je_cv_function_ffsl}" == "xyes" ; then
-+  if test "x${je_cv_function_ffsl}" = "xyes" ; then
-     AC_DEFINE([JEMALLOC_INTERNAL_FFSL], [ffsl])
-     AC_DEFINE([JEMALLOC_INTERNAL_FFS], [ffs])
-   else

diff --git a/www-client/seamonkey/seamonkey-2.33.1.ebuild b/www-client/seamonkey/seamonkey-2.33.1.ebuild
deleted file mode 100644
index 3a9c015..0000000
--- a/www-client/seamonkey/seamonkey-2.33.1.ebuild
+++ /dev/null
@@ -1,364 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-WANT_AUTOCONF="2.1"
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=(be ca cs de en en-GB en-US es-AR es-ES fi fr gl hu it ja lt nb-NO nl
-	    pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-
-if [[ ${PV} == *_pre* ]] ; then
-	MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
-	MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
-	# And the langpack stuff stays at eclass defaults
-else
-	MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
-	MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}."
-	MOZ_LANGPACK_SUFFIX=".langpack.xpi"
-fi
-
-MOZCONFIG_OPTIONAL_WIFI=1
-MOZCONFIG_OPTIONAL_JIT="enabled"
-inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v5.36 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas
-
-PATCHFF="firefox-36.0-patches-01"
-PATCH="${PN}-2.33-patches-01"
-EMVER="1.7.2"
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="http://www.seamonkey-project.org"
-
-if [[ ${PV} == *_pre* ]] ; then
-	# pre-releases. No need for arch teams to change KEYWORDS here.
-
-	KEYWORDS=""
-else
-	# This is where arch teams should change the KEYWORDS.
-
-	KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
-fi
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+chatzilla +crypt +gmp-autoupdate +ipc minimal pulseaudio +roaming selinux test"
-
-SRC_URI="${SRC_URI}
-	${MOZ_FTP_URI}/source/${MY_MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2
-	http://dev.gentoo.org/~axs/mozilla/patchsets/${PATCHFF}.tar.xz
-	http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
-	http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCHFF}.tar.xz
-	crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-RDEPEND=">=dev-libs/nss-3.17.4
-	>=dev-libs/nspr-4.10.8
-	crypt? ( || (
-			( >=app-crypt/gnupg-2.0
-				|| (
-					app-crypt/pinentry[gtk]
-					app-crypt/pinentry[qt4]
-				)
-			)
-			=app-crypt/gnupg-1.4* ) )
-	system-sqlite? ( >=dev-db/sqlite-3.8.7.4:3[secure-delete,debug=] )"
-
-DEPEND="${RDEPEND}
-	!elibc_glibc? ( !elibc_uclibc?  ( dev-libs/libexecinfo ) )
-	crypt? ( dev-lang/perl )
-	amd64? ( ${ASM_DEPEND}
-		virtual/opengl )
-	x86? ( ${ASM_DEPEND}
-		virtual/opengl )"
-
-if [[ ${PV} == *beta* ]] ; then
-	S="${WORKDIR}/comm-beta"
-else
-	S="${WORKDIR}/comm-release"
-fi
-
-BUILD_OBJ_DIR="${S}/seamonk"
-
-pkg_setup() {
-	if [[ ${PV} == *_pre* ]] ; then
-		ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
-		ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
-		ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
-	fi
-
-	moz_pkgsetup
-}
-
-pkg_pretend() {
-	# Ensure we have enough disk space to compile
-	if use debug || use test ; then
-		CHECKREQS_DISK_BUILD="8G"
-	else
-		CHECKREQS_DISK_BUILD="4G"
-	fi
-	check-reqs_pkg_setup
-}
-
-src_unpack() {
-	unpack ${A}
-
-	# Unpack language packs
-	mozlinguas_src_unpack
-}
-
-src_prepare() {
-	# Apply our patches
-	EPATCH_SUFFIX="patch" \
-	EPATCH_FORCE="yes" \
-	epatch "${WORKDIR}/seamonkey"
-
-	epatch "${FILESDIR}"/${PN}-2.30-jemalloc-configure.patch
-
-	# browser patches go here
-	pushd "${S}"/mozilla &>/dev/null || die
-	EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch
-			8002_jemalloc_configure_unbashify.patch" \
-	EPATCH_SUFFIX="patch" \
-	EPATCH_FORCE="yes" \
-	epatch "${WORKDIR}/firefox"
-	popd &>/dev/null || die
-	# drop -Wl,--build-id from LDFLAGS, bug #465466
-
-	# Shell scripts sometimes contain DOS line endings; bug 391889
-	grep -rlZ --include="*.sh" $'\r$' . |
-	while read -r -d $'\0' file ; do
-		einfo edos2unix "${file}"
-		edos2unix "${file}"
-	done
-
-	# Allow user to apply any additional patches without modifing ebuild
-	epatch_user
-
-	local ms="${S}/mozilla"
-
-	# Enable gnomebreakpad
-	if use debug ; then
-		sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
-			"${ms}"/build/unix/run-mozilla.sh || die "sed failed!"
-	fi
-
-	# Ensure that are plugins dir is enabled as default
-	sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
-	sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
-	# Don't exit with error when some libs are missing which we have in
-	# system.
-	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-		-i "${S}"/suite/installer/Makefile.in || die
-	# Don't error out when there's no files to be removed:
-	sed 's@\(xargs rm\)$@\1 -f@' \
-		-i "${ms}"/toolkit/mozapps/installer/packager.mk || die
-
-	eautoreconf
-	cd "${S}"/mozilla || die
-	eautoconf
-	cd "${S}"/mozilla/js/src || die
-	eautoconf
-	cd "${S}"/mozilla/memory/jemalloc/src || die
-	WANT_AUTOCONF= eautoconf
-}
-
-src_configure() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	MEXTENSIONS="default"
-	# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-	# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
-	# get your own set of keys.
-	_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
-	####################################
-	#
-	# mozconfig, CFLAGS and CXXFLAGS setup
-	#
-	####################################
-
-	mozconfig_init
-	mozconfig_config
-
-	# It doesn't compile on alpha without this LDFLAGS
-	use alpha && append-ldflags "-Wl,--no-relax"
-
-	if use chatzilla ; then
-		MEXTENSIONS+=",irc"
-	else
-		MEXTENSIONS+=",-irc"
-	fi
-	if ! use roaming ; then
-		MEXTENSIONS+=",-sroaming"
-	fi
-
-	# Setup api key for location services
-	echo -n "${_google_api_key}" > "${S}"/google-api-key
-	mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
-
-	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-	mozconfig_annotate '' --enable-jsd
-	mozconfig_annotate '' --enable-canvas
-
-	# Other sm-specific settings
-	mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
-
-	mozconfig_annotate '' --enable-safe-browsing
-
-	# Use an objdir to keep things organized.
-	echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" \
-		>> "${S}"/.mozconfig
-
-	# Finalize and report settings
-	mozconfig_final
-
-	if use crypt ; then
-		pushd "${WORKDIR}"/enigmail &>/dev/null || die
-		econf
-		popd &>/dev/null || die
-	fi
-
-	# Work around breakage in makeopts with --no-print-directory
-	MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
-
-	if [[ $(gcc-major-version) -lt 4 ]] ; then
-		append-cxxflags -fno-stack-protector
-	elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
-		if use amd64 || use x86 ; then
-			append-flags -mno-avx
-		fi
-	fi
-
-	emake V=1 -f client.mk configure
-}
-
-src_compile() {
-	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
-	emake V=1 -f client.mk
-
-	# Only build enigmail extension if conditions are met.
-	if use crypt ; then
-		einfo "Building enigmail"
-		pushd "${WORKDIR}"/enigmail &>/dev/null || die
-		emake -j1
-		emake xpi
-		popd &>/dev/null || die
-	fi
-}
-
-src_install() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	DICTPATH="\"${EPREFIX}/usr/share/myspell\""
-
-	local emid
-	cd "${BUILD_OBJ_DIR}" || die
-
-	# Pax mark xpcshell for hardened support, only used for startupcache creation.
-	pax-mark m "${BUILD_OBJ_DIR}/dist/bin/xpcshell"
-
-	# Copy our preference before omnijar is created.
-	sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	# Set default path to search for dictionaries.
-	echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
-		>> "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	echo 'pref("extensions.autoDisableScopes", 3);' >> \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	local plugin
-	if ! use gmp-autoupdate ; then
-		for plugin in gmp-gmpopenh264 ; do
-			echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
-				"${S}/${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
-				|| dir
-		done
-	fi
-
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" \
-	emake DESTDIR="${D}" install
-	cp "${FILESDIR}"/${PN}.desktop "${T}" || die
-
-	if use crypt ; then
-		local em_dir="${WORKDIR}/enigmail/build"
-		pushd "${T}" &>/dev/null || die
-		unzip "${em_dir}"/enigmail*.xpi install.rdf || die
-		emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
-		#'
-		dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
-		cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
-		unzip "${em_dir}"/enigmail*.xpi || die
-
-		popd &>/dev/null || die
-	fi
-
-	sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
-		-i "${T}"/${PN}.desktop || die
-	sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
-		|| die
-
-	# Install language packs
-	mozlinguas_src_install
-
-	# Add StartupNotify=true bug 290401
-	if use startup-notification ; then
-		echo "StartupNotify=true" >> "${T}"/${PN}.desktop || die
-	fi
-
-	# Install icon and .desktop for menu entry
-	newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png
-	domenu "${T}"/${PN}.desktop
-
-	# Required in order to use plugins and even run seamonkey on hardened.
-	pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
-
-	if use minimal ; then
-		rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk}
-	fi
-
-	# Handle plugins dir through nsplugins.eclass
-	share_plugins_dir
-
-	#doman "${BUILD_OBJ_DIR}/suite/app/${PN}.1"
-
-	# revdep-rebuild entry
-	insinto /etc/revdep-rebuild
-	echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
-	doins "${T}"/11${PN}
-}
-
-pkg_preinst() {
-	MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
-
-	if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
-		rm ${MOZILLA_FIVE_HOME}/plugins -rf
-	fi
-}
-
-pkg_postinst() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
-	# Update mimedb for the new .desktop file
-	fdo-mime_desktop_database_update
-
-	if use chatzilla ; then
-		elog "chatzilla is now an extension which can be en-/disabled and configured via"
-		elog "the Add-on manager."
-	fi
-}


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/
@ 2016-08-30 15:17 Ian Stakenvicius
  0 siblings, 0 replies; 12+ messages in thread
From: Ian Stakenvicius @ 2016-08-30 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     f4d480cc6370b760b82ba685fd291fc608d199c9
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 30 15:16:52 2016 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Tue Aug 30 15:16:52 2016 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=f4d480cc

Bump seamonkey gentoo rollup to use mozilla-45.3.0 core for security

 www-client/seamonkey/Manifest                                           | 2 +-
 ...patch => seamonkey-2.42.3.0-fix-chatzillaless-locale-building.patch} | 0
 .../{seamonkey-2.42.2.0_p0.ebuild => seamonkey-2.42.3.0_p0.ebuild}      | 2 +-
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index ed825fc..b88f603 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -61,4 +61,4 @@ DIST seamonkey-2.40-zh-TW.xpi 861767 SHA256 eaec998d922789be13cfc42660ab96abd0b1
 DIST seamonkey-2.40.source.tar.xz 193702432 SHA256 7ecccc039d03f38d197b123b59ea42eac4c0c10e4bdec779b3665d79b435fa01 SHA512 5a81a25c75af254f1508aa615a082f013d7d06950859822a134c51a0f4c12918081f69e7835dc85114e4285a67bc4be4d509db8374dec848f6381dfce447b696 WHIRLPOOL efeaaab91980fa98d3c13c2c99d5ca3f8a265ab2d978cbb3ebfdad87df481d97be9105decbf44e1bac2d8214e753eb9bdb78d1c2f64eaedef0c8cfa0f251db01
 DIST seamonkey-2.42-patches-01.tar.xz 812 SHA256 289b36a4538e4f3ec3633c08084d018e52fd2edfbdd1748c341accd452d20ee0 SHA512 7c727324671c242940876acfce6a95ac1b47713c83be502c8a5dba26be3d5e7998a13ae93c8874d51c3250bd3916d4468cb51b3beb26e74ff7d9d6ffa4c63c95 WHIRLPOOL 4c90988ce1364e38848caf92fb3f565cab4d8ab990eb1eed2c11655eff81d3a77b02577cb43fd35102c04b03c18963989f61ef32c6e9c29bbed2d0e6f9cc78a5
 DIST seamonkey-2.42.2.0-l10n-sources.tar.xz 17588404 SHA256 cb32fce9b51abea343b5fa620fb73ab0ba72920ffd68814cbca47afe19c9e657 SHA512 e1505a9db26aef155706d81f548192b38974c1fadca2657d956299cacfbe3202be9600e2f99770767cc5f75c234d6f26627f20b0634a4d6b68e07dc0f5efe5d2 WHIRLPOOL eb992d15a4eda9499655327576e348a65b2684ce741857b2c88962b5ac1d819cb38b4a87342d334aab3adada9f599e454c5acaf4ba2dcb13fb9344042a69294e
-DIST thunderbird-45.2.0.source.tar.xz 201023884 SHA256 bd2389cbb28138668ab41b26f1dce49c455807e09b43fd370ee765ae3f0937c0 SHA512 325aba6cc62fd86267a9ee63a01b114eb75cd256e19b11bbac4576abef3fff918426670254115e619527a1336d53badb54b079df7628117d91ccdcd0cc7e2e81 WHIRLPOOL 70f96128e857b7ae265f9993046837c7ce4dfc5739a552f99294119e1ebb5f03afe1d5ffa0a84b1ef5af01df4b91a84617644fb13ddf65046b9b795957bd0053
+DIST thunderbird-45.3.0.source.tar.xz 201005896 SHA256 231f6a7a073344659e436a2b1ae58004c3a29e74375af2c8d0de13f3bc79fac7 SHA512 1226b35535d68b9c088ab8692f61120c99951e1ecbae4739ced711665a3237d248202831831f00536c724e2f6359db4601fa5c90f2793433eab4bd9dab0c1165 WHIRLPOOL 86c4145859ee39d4fcf48eacd5a0b61f6f9f70fee3c2e38fe5b225c06e17ea4b7c1c5ccfa2c9f4d0696e9d807a6b612990ccda7d35bd22a8687ef15a9c3747be

diff --git a/www-client/seamonkey/files/seamonkey-2.42.2.0-fix-chatzillaless-locale-building.patch b/www-client/seamonkey/files/seamonkey-2.42.3.0-fix-chatzillaless-locale-building.patch
similarity index 100%
rename from www-client/seamonkey/files/seamonkey-2.42.2.0-fix-chatzillaless-locale-building.patch
rename to www-client/seamonkey/files/seamonkey-2.42.3.0-fix-chatzillaless-locale-building.patch

diff --git a/www-client/seamonkey/seamonkey-2.42.2.0_p0.ebuild b/www-client/seamonkey/seamonkey-2.42.3.0_p0.ebuild
similarity index 99%
rename from www-client/seamonkey/seamonkey-2.42.2.0_p0.ebuild
rename to www-client/seamonkey/seamonkey-2.42.3.0_p0.ebuild
index 5a752e1..99102da 100644
--- a/www-client/seamonkey/seamonkey-2.42.2.0_p0.ebuild
+++ b/www-client/seamonkey/seamonkey-2.42.3.0_p0.ebuild
@@ -40,7 +40,7 @@ elif [[ ${PV} == *_p0 ]]; then
 	S="${WORKDIR}/thunderbird-${MOZ_PV/${SMPV}/${TB_MAJOR}}"
 	SRC_URI="${SRC_URI}
 	${MOZ_HTTP_URI}/source/${MY_MOZ_P/${MOZ_P}/thunderbird-${TB_MAJOR}}.source.tar.xz
-	https://dev.gentoo.org/~axs/distfiles/${MY_MOZ_P}-l10n-sources.tar.xz
+	https://dev.gentoo.org/~axs/distfiles/${PN}-2.42.2.0-l10n-sources.tar.xz
 	https://dev.gentoo.org/~axs/distfiles/chatzilla-2.42.tar.xz
 	https://dev.gentoo.org/~axs/distfiles/dom-inspector-2.0.16.tar.xz
 	"


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/
@ 2017-01-13 16:42 Lars Wendler
  0 siblings, 0 replies; 12+ messages in thread
From: Lars Wendler @ 2017-01-13 16:42 UTC (permalink / raw
  To: gentoo-commits

commit:     7a4d2928d8d056645fedc2b34bb7c1f4d6355fb7
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 16:42:32 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 16:42:32 2017 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=7a4d2928

seamonkey: Removed old.

 www-client/seamonkey/Manifest                      |  66 ----
 .../firefox-38-dont-hardcode-libc-soname.patch     |  22 --
 .../files/firefox-38-hppa-js-syntax-error.patch    |  30 --
 .../files/seamonkey-2.35-jemalloc-configure.patch  |  11 -
 ....42.3.0-fix-chatzillaless-locale-building.patch |  12 -
 www-client/seamonkey/seamonkey-2.35.ebuild         | 356 -------------------
 www-client/seamonkey/seamonkey-2.40.ebuild         | 354 ------------------
 www-client/seamonkey/seamonkey-2.42.3.0_p0.ebuild  | 394 ---------------------
 www-client/seamonkey/seamonkey-2.42.4.0_p1.ebuild  | 394 ---------------------
 9 files changed, 1639 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index e0a8467..f50bd39 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,69 +1,5 @@
-DIST chatzilla-2.42.tar.xz 410828 SHA256 331174115fa8aec2bfcb2f602fb92c88ab8066068dcdd2e43550ed083bad210c SHA512 017d008e7afd299bd02c3168c9f276db80075695f48e0a27e05236462319ab75c7cadf527715cc3b7ba5b53d208b1a94dc951434d3a4da065e2b80f55717c250 WHIRLPOOL d98eadd4695739cbe5f47f380c805169a0aec027b17b670b9459e14996efe0176a4c2d120fed5148825a010510cb3227321b65d3dcd54f331d708bfdd7be86ec
-DIST dom-inspector-2.0.16.tar.xz 156844 SHA256 c71af60db47ee9f4ced1931005325c834f45b6e6de0501a02b687c1e35ee3446 SHA512 9e49fe7747c91612be741255bc4d2031eb233da455dfc506ddcae7b05edc44ffa048718ffc96b2a7e3015909aff613afa449d5d53aa99d82160429a21d491ea1 WHIRLPOOL c052210aa7104e562e5a9c6df44c6bf6d3e6f62f54610920e3cddc98333f922701157e94ee89150d596753ae48822fb18432dd92ff35882974dacb2d3ca90b19
-DIST enigmail-1.8.2.tar.gz 1604159 SHA256 1d2700799bc52aaa8e8c9f7a0f5111281ff9fbdffc093cdff070657d574eb2a6 SHA512 51eece988f466aeb4a343719a86dc7d95ec41dfc3ec7e3d8d2f360528675c605f8f2154f10aeea6ef82ed87c784f1d13bfc978e052a9ede0072b5137f6294b11 WHIRLPOOL e12a703899e0e4c98adc58b5f4bf1f74e24a2cf09c1a706a6edca6aca06140041b293f23e6e5b05c507177b4148533ebc3431fb75592aae07d791a899ba2c45c
-DIST enigmail-1.9.1.tar.gz 1736876 SHA256 0393119725fa5931d9888a2a1c9796d440ee7975ca3d005eb63142768b10f993 SHA512 5417d7744ff5b8299d9799059f62013e546fb74206782169e5ce6baa0950d96d1c8996c99ec902ca73b241fd1268966e0a7ad30c032a1706a0efbf06fefc311c WHIRLPOOL 80cff68461edc743851de5a83cd04105f6689eb1289f46b72334a96b091dc430399a91b2ab004a39bd7cb04433ab0471dd07b44d39fc2eb3869487b07841fc5a
 DIST enigmail-1.9.6.1.tar.gz 1745021 SHA256 3874331e981aed864443d3c965d856e003fd84f73e5a89fd5004ced9dc29b96f SHA512 e6ab69734a39a4953e0167e07b06f0d5c83fb42956515392319a1cd9d665ca274f6a12b4141e2dfa373ef074f0526f3d7330a48d29d600fc38f724d26518ff84 WHIRLPOOL e89b0e5857564cc2f7ebf3ab46b110c6bbb1b16e7c0e045750119fd02e693b9bd9667c2932e7a65f9c8fb2c7c835ed048f6df2613d12b25d961894f47f67cf48
-DIST firefox-38.0-patches-0.3.tar.xz 4796 SHA256 bfbef81748f76f5f80c3ce6e6b810b65f6266f71da02722b1e8c9fad865b02bd SHA512 a974e33759246153db7d83488f1326275efd12c44a6c8c539cbc35709b4dbd27e848bda32f302ac2baa5d8729ba20579ebc7f643419757f542972ca1a264d520 WHIRLPOOL 3549239db380c02a1575ff407ea684a14827f2250d991b5eb6c8a341ceebaca57cd2cc422e160f00dfab933385d677574cd84947da07bd282c68bb84c40fa42b
-DIST firefox-42.0-patches-0.4.tar.xz 13384 SHA256 e56db95dbf077a05189868b400bc6d6750f9cd816a7f38e29180f07975f4f098 SHA512 3c51022ab3eb53ae826824a7fd5870b2c639f70c255d461ac454a67e814dc0c61393ddb1a82527a60325c6373a4e1daaef0fbd088109fd2b65ba6d9538feaba4 WHIRLPOOL d6ab99e7525a7d7749d5805d5b9ff0430fff5b57262574a334d48d9ef08ed90784e90ab33f3794ec04308199dddae773f80a3d3c86c880b393924ee64f3dd0cb
-DIST firefox-45.0-patches-04.tar.xz 18600 SHA256 2ee0ab58e0a1db7b573dd7ac407dcb9a43a85dd295c5d6d263f72ce629c5290c SHA512 cf5d4ddfe14dff92950baae066350ace0a503c5bdd9d837e4724fd2fb905a2fb540dcf34971531e79547dd62dfbf217d472f39ccc4802f34a245e24f406fdb5e WHIRLPOOL 1461c61ba7e54b7a91c758fdf91fda22260eaff4148b3cccab8ccfd9d09a3d80c0314e999284d392d9e961c42cd9720d6d30ac190074f74d1e53ecb1afa1b1e3
-DIST firefox-45.0-patches-07.tar.xz 21016 SHA256 76a70ebb3f9c0515c0632170dfeedf0bfb60f248bee579514940148bb3e2b1c5 SHA512 304d6ed4b4c9ac58f3762263207167a9a32532fd48f17d9cc86f5106f7ec98273f402e3779b810b455ceea77d84313ffc8f236fa6fdc6cd5ef21e8159beec552 WHIRLPOOL a50d54d1e3b5c0fb0e8b32c8d69cdeb99a8fbfa90ac51dfa01163ab0228499b08d3ef37b27391d0d5179d80e937447029c2f976f014bf97d0da3e4bc1b58eaf7
 DIST firefox-49.0-patches-03.tar.xz 12260 SHA256 05e01e0e52ed0d9930f9655f94023d76ef50fe1b80e5771030d08e515693adc5 SHA512 246fcbc54424024c0ddb0c2997b3734d2dc42dc768e9ce961bb5fdbc080cb87939de7f305176421cb10b8f49e37f6f256390655df3f17a4b263390a4d2a2b18e WHIRLPOOL b685e084e6e0db0ac7be8226e6ad18bc781be3bfe3c726bec65fd727e02cbfda844f15648094553a257eb067e4cb1c70b3ae7cfe0958ae4ef4a3178e979b1347
-DIST mozilla-graphite2-1.3.5-upgrade_patches.tar.xz 92916 SHA256 6314600c4d19112a51fba1f406eaef34b50df78405aa7cb0080550322d9b9ff9 SHA512 7fa37fe27587b80aaf4a2625abf7a28553286ecfa837b4c7c7d5a217abf8cf01a2446471f7c320d484325c2f7461161b00df75ff9a5d9efc70140e9723f5ac2f WHIRLPOOL 749ba5919850945f0fe36dfac912206cd38c50ae244703d07e37ea8a99a6b0c4300d0dd443db6c7a7fea22792ac7ccc8f839d598260e3e9f044e03431513f5c8
-DIST seamonkey-2.33-patches-01.tar.xz 944 SHA256 1612d94dddbd37fa4ce8307c1ba565c8439d082609b63c12b4971e361895566c SHA512 0132e7d06a1ea5d6c059f23e5b8a20016a1e911e8aa40ae15eaefcd141030b4d245297f1e13e508827d91bab5988db4775c8425e737654afba2ede9c2dee8392 WHIRLPOOL 4520c4eaa7e6a25f5c32e9cd1d46472e181fbd769a1c5a59c913834cec5556100eac01423b4abf4a47543d0fbae4bf83b0f4a4d6cec7a058587e2705043bf507
-DIST seamonkey-2.35-be.xpi 844271 SHA256 c1043f743a353dfb46db8f524249c808183e89f4f0f7a6181f9d5304d545f694 SHA512 2683a9e5858680a37b152c77fc15964d9b342e2d2a0fc409968b6cf35758f2bf30b3339dcd5c860ef95c56ed85c224383f95efc3d14999cd0a3e4a396c7c4644 WHIRLPOOL f3f69369b0e225cdbb8fc1ac35e4e2295ed1778df7cabd3c9f4f566b758ee6f7dc2f922e422b5b5175bc2ff2ecc15769e535810a90435d15f57f7b22217eb1bf
-DIST seamonkey-2.35-ca.xpi 835414 SHA256 6b6bc56a6f780f18a8736a554fcec9b042ff8c3a4ecbef9d192d3ad6a67ed150 SHA512 7dd90e4d3124749971c66c5aa49c4a7ba2fa3813df49526d8f42083b0b6b712362005d3e7332a4d74b053360d56beb22f922e6917471f42e81386b7cc5d9b6d0 WHIRLPOOL 8aa4bc9e1d662c3488fe27b490b4bc42536931a82340b5b133b9886efd10836b64da3c7f253cfd83e561f0d9b2ed03cae922a836c9bb0f927a4c28dabd1de64f
-DIST seamonkey-2.35-cs.xpi 830496 SHA256 f1ac05c2f4e123a12697f094c8c336c887f573640e766b63744dc98cea7c224a SHA512 e7b32870956654f59905e31bfed47e54c1c81eef42b33150b9d697319c9aea54955b425a1d0f8899241a3b1747b7561414b17e8ae3bc1825d9a9eb88454ccdd4 WHIRLPOOL ba14199497b61ede105e5f7eebd28da0c6804ac1e67c770aebbfc694e0f046a064b43c9a2ce234f1b26bee6fb35daa820f111c417be14169ae61a63eaf769222
-DIST seamonkey-2.35-de.xpi 838035 SHA256 5a9f9a542f8e815c4263f04e107e489dc6d8bae6b6464cd5f7af2966e9513acf SHA512 ffcd97d184df2d7b0b25bf8bf04055585826675100048d9ccdc453c67030cd20ed5a9adefed79388fc4e507e359233e27d31e6a6bd000b8e62496538da479e60 WHIRLPOOL 8b271aabdae9d8be8f3ab103d489fe5902c0f38caff003c5fc6d9e3840c106e3176ae47f2b207212d2ccd7b68dc52c64f63ac1f3e8f37d4bb3b0b2434591aeed
-DIST seamonkey-2.35-en-GB.xpi 804302 SHA256 e3db5141e431ea31f7d1f1d5a01aa9e0499d49bda0828b4ebfc77802ee365771 SHA512 eb67fa8ff2a1fa2f3649214e29daf56c866ee1ad26809229044ca3a1a9ea5493dbd7c00d3de09ea3c3e46e468ea3e5ffa8878b4d59e8b3aa3be0a67458694b94 WHIRLPOOL e52c054da0f9cacc5565bfeeb84a3cb6a16f09410b56f601920cc3f7e9e8d85c36d8fe94597a383f4cca13a2a71d4347a25b828ece1b19f14b99b649a5d7ec2b
-DIST seamonkey-2.35-es-AR.xpi 852042 SHA256 74c6c241aa7a1395435539b8969e0e9c4f3fcf957f7c6e8e73f5f61fae211575 SHA512 f055a4b759e8a5ab7f46fc5f263b7a351aba8f7249a36e6a3b0922aceb5ce1c40913c2a8dbd10cfb2b19231a8b9f85d6c4fdaa9d7d5a61827e9d8f2a9405b9a2 WHIRLPOOL 5599ffaed17c1630887cd1f5ff3ee4d8e46b886e6a360acdf546f9382810eae41017522175eb67a27708898d55eb048e9c9506fca2ff23dedc160e85b7b3186b
-DIST seamonkey-2.35-es-ES.xpi 830454 SHA256 c242cfb3406ad6048d7f855e22afdb58bd4d6f8d918eb2e96ddfcf64a0b445ad SHA512 bf03b245974264e8c9fa64c679b68b4f2a67b3bab76c07b7cb1478bf8fa071110fe129bd6f42bb878105c1c017672f5c6c2076f0a39bdf5500f5ba3adfe62fa2 WHIRLPOOL fe32e889f67a0e531a28451928cbea897d5b272a62943c9d6b8d39d239857553aaae31d428399d9e309dd8643fe243944cc0cc11c554bbc8a9346d2e5b417910
-DIST seamonkey-2.35-fi.xpi 802373 SHA256 92b7764676bc98f88ec4d9014f4f60577e78ae804ad610a5d6fe1493b554e555 SHA512 4938a8285170f5ebfaa46859aaa8a43e9efc49180a8ae3b79b189d94b660868212a34a83090043ee59b89ef89e10b608390db3692739fc64c95c0af518035b10 WHIRLPOOL 739252f6ac6964e2a7cea6753e7917be2d3f242e8cbe75f4499e12d5f6b72f6b4f01f361004baa2da5b9ccab5a3c79198f6798d238197279dd0fcc6aefb6b250
-DIST seamonkey-2.35-fr.xpi 810945 SHA256 5402fdfbc0d2f169de29a8ad475725ff8765f45c863d290f5ddea03e2f3f85e0 SHA512 48b9cc32e7bf9f8fb39268587d11b265e8471fa3032a11412ec3d0221a5c157027fdd874749a67aa4ac5d2ec56326f3b248f3f715d7772de3f12fae0e1640e38 WHIRLPOOL eb5524efaf01b55ddd587e7a1b7d5d327c596286fd385cc69c969d498deaa13ac39ae3bff0fca78e7aedade1d82dba4f307f8e06f17815aec5c515f6a62df0a7
-DIST seamonkey-2.35-gl.xpi 812465 SHA256 d9f56b51d65db6315937c47613f8f10d8f292195a317c9670c0bdb1c5259f955 SHA512 b0200e6b1a76e6e8189af56e90ddb2f5c4836b716bc004fde07ebc798ba636ac5b9f0578794016a365ddf7d6d4e5bdcd3b27d48edd2f51fc0cf951eae345f048 WHIRLPOOL 5efb32744cda7274aab771f974abd8ffbdc4bf80cfff4dcb346270be40e99c604abf23c59f8209874affe2d0139977b318da225a4d91d12819f20d03166a6cb6
-DIST seamonkey-2.35-hu.xpi 843768 SHA256 fdf492223b9430c6b0b7479193baeb9be473e996057bb52b30fa03024c116ab9 SHA512 f2cd850a83e58fe7c51f79dbd554e9630ce8bc9fdc103851bd3e3ef4a0aeae90495d68da28f0a159ef34d890aad6c0b8ceab8d7c792168832e0ae8f330f4ac81 WHIRLPOOL e096d2c2d44fa6c714aa52a2816c27eb07095bdd0558f160b317264a04f32d6d99fe16c0de8fe0ff9cd4a711d3115b3c3eceb3196cc1dda2590b3f389c51ac5a
-DIST seamonkey-2.35-it.xpi 742125 SHA256 0e6f3c94ba8ab8a6a87655ef4b465fed1dc82c7e6309a8c3e48545e22de3b6cb SHA512 782bf7bdccc821cc6f32118d5047327d86bd596b93d458c883cec2e07eddb3cad12477f296e78a90131ef0d62bcbedb10f3e954ef51fde423c64c32d5ffbbbec WHIRLPOOL 86d125cb3a1ee7380f0ee7bfa1df4387acda024685351448cabb026b302fbe79b2f188cb26f640448651d8a83ada86527dd46178d0d926a12a70103d1b0defef
-DIST seamonkey-2.35-ja.xpi 885520 SHA256 7bc044f438b5fa27af711590999dce35ca747a6aadd093bbd5ed41664519929c SHA512 a011f085284f340030b70c72e32e282565e417e38ac7c9137d5feefc4ba99dc04c4d65e3c9f992950160d4dd12744dda5608eb015f628943e40d335ca339dfb9 WHIRLPOOL 8aac6371bf745069fae02351442478b16c4770a957a8580aca739cd8235e9bae381b60714736604ccf3c866f72b5c4840e0583fc0220cfdff0f390271637bc14
-DIST seamonkey-2.35-lt.xpi 844697 SHA256 6fcc9f475ba069f58fc8685ee4b45c9937c3cff93227bde15fca92ccd3729300 SHA512 4eeada1d8e0cd79a0baf8411013304f383225a63ca6b968ae7406b707ad24f2d5817699957538e3318439987013ff6e77575f63cd2a800db10cba1b25855f427 WHIRLPOOL 1d2cc26867724e47c7d302b9e718596262cdfab1f042d777ad513f0471863eeff8bc64fd6f647dff3d75616b5042d446b8a595b2aac987a241553a1541403890
-DIST seamonkey-2.35-nb-NO.xpi 825491 SHA256 fad48d775baa3f5ee4e145b23ee09e65bb27137da6e127c4f8681bfc93ec539a SHA512 717706fadadecb57a63e4c0b1619d5d54c976803ece47f8449cb728a877bacaba6c91a7db67a9704c0a2c27dc2879c4d77e109502148beea9685c83cec78ca88 WHIRLPOOL 386d5affeb50caa5f7978360c4d25a975a8d876ce8631c7fc8452fee8bf8fe31cad3327098ee21d582f4181ee3b75d6cc98ba9eb0fa567879c3ae22f3131990a
-DIST seamonkey-2.35-nl.xpi 796553 SHA256 7e2948990879f389150adca707af4806b65a5b19c889ae89e87b74084c8a8cf4 SHA512 dc4289cb6f51bd195775f07f5c262b2b6ee3618ca08dcf73ca02a50a0e3af006307cfe17526422b3437074501c1b8913aa57cf48e76e046158d39a887584b3ef WHIRLPOOL 945159ee69875e93f7f57901f6ffcbd4c033ca5bac6f5fcee895ff01a799d78358d4d30a8d2768cc08fdbffc6bed0b6e0026572c8801212c95865ff1ecd026e9
-DIST seamonkey-2.35-pl.xpi 867329 SHA256 5febf28a4936a42d0b6d4e827571f4bd03674c8fafbd7475bd862211d797a513 SHA512 4d745b1f972459fea713b42f4781ea6e558c1f3bd9c77028e5dbf221243922d589eaf398c11e7ff01be5f0bff43a039ae01bff77bb2d1c9ca35c086e01510ad9 WHIRLPOOL ef0d31aaf00f4204a1a5dd7ccee2f144c835430340e2574ee1b72f72cba87f2642c1d1ef6a36cc3bde3c12ffe9d5a46a43df53f95f75150421ff904291c16478
-DIST seamonkey-2.35-pt-PT.xpi 859044 SHA256 90e1818b02c602346b21667e6d52c394762e97925eaf316b040a23e220b8c9ad SHA512 094fc8d11e05c1b95a3f11a0b868a0b9f1e7ce497658a206adba09feec183b8316fae4db6af4291284a44c116be625f84b4e4786b459ab040a2bf6a354bf0751 WHIRLPOOL 781903753a0e5aec8f149d61c28ece87b8ab7a6c9755567895e1fc0243f281e27579575ba5b78b186282c4a3bc69071b8bf749af60f7a29d766b743b54aef266
-DIST seamonkey-2.35-ru.xpi 899811 SHA256 e7036d99ac03e8a717c6dd520d4fa20710eb34723c52b41bab31e7a889fbd126 SHA512 c1beb81fdd1143ceecd1054fbcf79dfe2bbca3a78678c0ad213b61c3973a70c46ee70216fe041a18d57cd6b677d4fac804322e4c09c65b58a9bfa2556d63cf95 WHIRLPOOL 708fac77e6f0d3fc05b986b7bfe6573517672ee6a1bf181c6342774a39d86f5bbc6055457d2f4c043bab80914ac1932106f6c96fc1c6746ee712d8b931f6feb4
-DIST seamonkey-2.35-sk.xpi 857092 SHA256 0fc80d929764e091ab12849878a15fdf6b350191382ecfda6c97e5d3b6029b2c SHA512 2b842c704cfaa9ad88ef59539166cd6bb59ff264e75c803d1bfbbeb67b73e97e76fca1874cb4398b2a3e9890c0a6f4d012b911849886eae8cd42f736b8959497 WHIRLPOOL e202722d4b96728d2f30e096a5cab84504e7953ac10efbc21dd7962605baafca485c9220b305cb8d4ef086b4aaa4850178f962ef2a497f87a0a803fd7df03f5c
-DIST seamonkey-2.35-sv-SE.xpi 825057 SHA256 72a3152ddce1748ee0afbb37c72aeed6da725d91e775ce6e51bbb2459aff14a7 SHA512 63b464e4949d7db4026c46d28ef25c42036b60dc899a399308628bd76e054aace62439133fc51ba9433f480565a795f9db54d575befb906a8bd686becb2f0666 WHIRLPOOL ec4e8d9187fbfee6ff4ed10feb9bf6379a06a87790dce995d6ea8867908d69c355b9ce4f97f08b4447d659fa6139d5476081b68df0ed4be278179b9a298601a1
-DIST seamonkey-2.35-tr.xpi 808778 SHA256 598b5399fb18ef6fcee8e48682f5a70ae9de95b6735601086e1c661bdc72e993 SHA512 8919b576d0e70ddae76248a9519b2bea8c5bf46adfe4f70b7446e7ae0b136a4b09dc1dff05af7c60cd1961024e6f2e97f805f4b24b37f55a24fc7a2a230aab88 WHIRLPOOL 85b8bc2b93d44eadc86f5a140601a04068582855fff02020d1054b27d7c7a9f8d28a086cee5d931711afa558ced5bc3c203081bc4b4c29d693ed5d51e24605d0
-DIST seamonkey-2.35-uk.xpi 874302 SHA256 fce8928dd186da0685c4e9516f35e9edb40a57a632131db3cbaaed6394a628ce SHA512 2a03b5915d61000aebecdb1f90fc09b45bbc03ff2eb171778dc30084c3ee8ac7bbf1abef72074e6c294b0a778b8ab2d17f6a8c189f3295a9e73a73b9fac4d4d1 WHIRLPOOL 5040b9e47d7ea8c1d57a898b1a8d9234c5b36278b69d1d6566c7f03b9cee1e671eee543656b0a5e9aba8133815ac0c77b642898c29ddd27090ca6c6b56c53839
-DIST seamonkey-2.35-zh-CN.xpi 836554 SHA256 40f469d1b0df9a3c7dd2c6d765f9ccdcae3dca211b81ed2985d97c20cdc61a3b SHA512 97714a166a3af31aabf3ccf39c77e4cf8aa09a8c9803acdfe75660cddf2d8d4504bad9ed71293174c7ef484e6a13c9e94f86897f73eff306aa1a61d532fdf979 WHIRLPOOL 7d269108e45baeb3192890ef4c9dc0dbfbe228a85cf962c87c2c191c039718180e7461274ca4da9d13f3a0e9019e4adbdb5dd7164d705324331210836f76d3bd
-DIST seamonkey-2.35-zh-TW.xpi 860776 SHA256 5e6e23d891f08b9b55ccd55ae4d2ce8c5ea9e32232bcadb31749e199dc55b59d SHA512 4f9d791ea3f00b1f7827ba87c33d9ce09f3351fea970ae29393c38f9185ebb928275973aa55bc945154d4850c804367798c40f9d413862e26bd250259ba7e8f9 WHIRLPOOL 8d6dd5feeaa1eacbe51014e90b49651c262ccd44c5aec7b0907ae044630f3c3137f9c9304d3b88b94c158b8f9fb2ad22d40a4f15befaec6fcaf896195c04b90b
-DIST seamonkey-2.35.source.tar.bz2 204983795 SHA256 2096a1f3d57cfe83e6c1f24a6262fafbab336e979bae732212f005e6e2ce2072 SHA512 84b70cc1ba85c263ff88c4edbe3def76628c46c1e1e65a8c42055bbb7f5d6e6d85de67b5e006781533caa0fe12a112d1344b4799bb292ae01d65717137e1fc83 WHIRLPOOL 96b988a20bf27834c6e2ae496edbf91516690df9b299120cb9ab2b08d2022c19c76df506b17865b95c6db595653b1b389fa0a61d91a6905ce6d1e14c0c339638
-DIST seamonkey-2.40-be.xpi 846940 SHA256 257bd56c3db3d62600e8fcb4e621df1cb3cede2e73354a0f588516152598e9b8 SHA512 8e4bde61cd4cd844a20cf48154ab527355b5320512bfa0515c9a25766891fdee515f8ed2f364cdfbaa6356a4480600b327d7b0a084f0ace017ff5acfdef2f6ee WHIRLPOOL 60b95d337e4838b82b2c458ef9c9d6ba1e40f4e1d337f545d798ac468ae145d2530993d0601e600b03a015918116403e95dd6b3a3e1a55ebe4d245162b673ff3
-DIST seamonkey-2.40-ca.xpi 838972 SHA256 06d423fc182c0d6b674572a94c0628febbe314883dc0be7f481583ae21ce9485 SHA512 a2b0f6f44c7f9391c6c357cdb1bf8396e43e7385209204d6f56c31ef01cba1ebd9391e876611d218e33a1e06ab9f3b921a0839f223c41c791d9275ab1fa7da04 WHIRLPOOL 6c4aa52805c47b5e5c27f7a31cff26c4dabd1244df85ab5695f8e40043ecc037c630edc4e9a9eae0eaa21e19396e4445f72224685c8b1d2ca452aedc72805429
-DIST seamonkey-2.40-cs.xpi 831462 SHA256 b2485aaed83ad46edb565fd6d35b785fc350ae96a7c32df91eb028807d8f442e SHA512 07aecf26c368c368305194b92342b76db1f19fcdf1b81c61227f8dfd8af4c7c7fcd4ef010d635fed9db34081c34c10a60a1a82cf9c034d0f1dc02589f0321944 WHIRLPOOL f9bdfcbb51e75c5a4cd64f9fef07b8d314f12bae5252a9a24f58fa82a1d4916c372ef0a5d3fef7861bba049941a7a554e4ce530d45ead0a5e9b549c684bc1be5
-DIST seamonkey-2.40-de.xpi 839670 SHA256 8d72d02bcec01e63a6b4630bcfd092fa1dcdf21b8424f4de878d4460e6ba1865 SHA512 bd900cdd5dcdf96b8ca13accd732129e9ebb80f002986ac7a90e895338f7893265aa1abc64f4b90a34deee290981caf4b861232dde249ba6f306b964e9db3410 WHIRLPOOL 238b2b961f945f3ccdcc76980b6a6e8d5de34b2e4c23b336fe7ec73affd14f702831984100d292f9838dc11f61dca440a069f4cf730a06cd0dcbaa731e47de3c
-DIST seamonkey-2.40-en-GB.xpi 801900 SHA256 b19890d7c446ffd98a9c94f95986cbbed9842f4149ce549d3463128957f1ed9f SHA512 7fa9dc9202123646cc243322706310b1c60f04d29b5589ade9abb56a1beae64df3268e19e5e828b913a4aa39a472e4c9e9758a4fa8e600eb17b6f8d5f483d2fb WHIRLPOOL dbc9b894d0fb365d19735867464748d4fdbdfb88a0d229e905eb22147635fb3ff45e1037681c58c3820bc9e718b3c94479ffd3fc42f5e126041d49249715c7d2
-DIST seamonkey-2.40-es-AR.xpi 850745 SHA256 096bfcbd124463398d1776955587036f7d8d969582053d8980dde18e34e21738 SHA512 398085a2bf83aa5a29c18f3d7bde40d49637311e39f7e32bc6b4905fbc45651b657a89c3d7351aeb3772cd05491ff7b9a706db68cd30fcb50fd2491f8b55b107 WHIRLPOOL 3563d7b2bcf11b7413546df447114fa0174b0d00b843a7b0e8bade51716cb8f44630d1d4013ed9191ab29eff274b70cc9d12cc6b54ae923c0e6cc23ee3fa34d8
-DIST seamonkey-2.40-es-ES.xpi 819863 SHA256 8d95036953298f880de663961a4b686bed9b233dfdc247a5107465d97d671b68 SHA512 6c3c755cb9fea83cc82078fa636354ff0d2ab5893e986d38a913d92c50e39f20faa5aa31184b59670e2d32acb914e3147230edbb6aff563d566abe864fef2ee2 WHIRLPOOL 6a89fc9eed79568dc0f2df3643e9f242c55f12c41d0e12d1439ee662edc535ed9d9be39380d3fb360515356543db50d0a87964af8c26b534bc756ede4610c0b6
-DIST seamonkey-2.40-fi.xpi 806026 SHA256 fbbca3abdc2fca3a7d18500e606ef75e3ee4ecbaefce3fc6bec211422521ac0e SHA512 b327556234be661256354d149dad729c8471c395343115515e5ec21e69b735798a898922baf7aa5d58491de0cb14ae7de8554bc4b1175c6879da0baf16ed3698 WHIRLPOOL 8fb485abe9848ffdac35e641d79b2990012f86e42d3a142e0620758cfda21b62fccf9e2dcac024e30d6022c2ca499024ded6eab29ec597f83daf4d9054a9957f
-DIST seamonkey-2.40-fr.xpi 812115 SHA256 faed1301c6f7eebf6999521feb7a8161f4ec5c6dab01ae717f9bb7df360a6382 SHA512 3db0551d3762779e60a111a10f62ce6eb49e0b1e769efd76aff1cff33963bc7c699ab373b3579775e83d49c79d49050c5da8f985dcd280121813897584e2d4ad WHIRLPOOL 738861bb48757a391c9b81e02fb3e2b25700c8e9f5856d067d71086d57f85ace1d7c0d63b612e5e23985baa7041d57d15438b5e635f07a2c6555e62067f945aa
-DIST seamonkey-2.40-gl.xpi 817071 SHA256 36d8a69aa1a526dd8ecc6a2fe2da55b5b4d3e4bcbbd2d13af0f76fa79ae21fc4 SHA512 942a60820c5b29d5cb42aedf22b00ae89a868c6b4a4f7972d958700532b364318c37d8524bd16040574133cea756bb1fb66c5d44901238877cc8779559100e7b WHIRLPOOL 2bbc3620a28541a3614113d091035c767ce14b4b34575a3eb0fca4f6e729249454fe95ab634f3eea2780755d85b5d09c8e02ecc8814ce6ac7880302c613faab5
-DIST seamonkey-2.40-hu.xpi 849367 SHA256 b259e45414ea7247c586605797064743efd203ad22ef4a6ca734d9d39ea0ddcd SHA512 17d4ce76f405eaa282d86dabd5969d579a41a2f6a4ef69721078d4284140a8dcc8d94d9c79f41868b35108f63d10caded0003d3c7f1353b6a2628de58656653e WHIRLPOOL 7bf9fff4fd2c02010edf4993774d2a4775ceebe5769dab9a18a2cfab560df0db2dc6ec4dd56e2d439d1ba30968b6a0e12ed7f8e7d34710c4166a8e7dd573062e
-DIST seamonkey-2.40-it.xpi 730855 SHA256 6818ac8634aa959c049791bd96e228ee68fb4af214d73b2ded67cdf9e8fba159 SHA512 382e45ea601f54af541b661724ad93db3f2e1ea4aad5c19a107f46c4c662442edab554580c9bea1c81503d0252d94f9e998e97c294b982347455d754477bc9a0 WHIRLPOOL fd59e72f1c0cda614e8ed6650207d403f1ebefcb057de63fe97c4acf3907f096fc1385f956071efabe698255b4085fbf514f12597bd576ee57c307ab11d0474c
-DIST seamonkey-2.40-ja.xpi 888099 SHA256 73c868aad2fdcc3ddf3cbb84bdca2ec7e43c7fcf0ac1d5ec243717123dcaf353 SHA512 59c7045deaf5e8c999c700fb52169a3494cbccd0fb022029f52c67ec749fee997c36a2eb5794e464e896ddb9f5305c1e2eead350a85f45447557fcc1b8bbbada WHIRLPOOL dd4fdf43e968e0b2fdded3e77a0afc76b0e278e650f884f4a4a0eaec1ed8d9d15283c2ba36aa6aa219ba37c80cd811ab5593e7545601a9e5925352b871b41652
-DIST seamonkey-2.40-lt.xpi 858221 SHA256 eb99109e0b25415e460c31fe6be35d41ada6040ca91bb90fb29af951f0b21b6a SHA512 e9deab61952a716923461944028fe31d22b911ce7812a7bd6a8d9c7c254b6e1c22fffc1b352b9774c6bb534acd67b18e988a528d0741d925d871be78de084230 WHIRLPOOL 06959f2147a7b4842f3acdf71b358ac43ef2db5536ccbcc01b9a37b5c3ac42a4c6ad9e605d2106827550ca138247408b24bf57de714b9cd0d480b2b3767e9b23
-DIST seamonkey-2.40-nb-NO.xpi 829131 SHA256 2762bcddb6b4d36b2d14bb961e6b3604420e099216d5efc60b8835bc2709251d SHA512 6186287fc7cfbea2e761eb188d68c0880feeb5380163137dbb6fc78c1b2768e9d1b54a4fdc7244a1db043afcdf8ae0a89249246f4ee4db197b62f6c4fa4b84f9 WHIRLPOOL 8e848fd2d25561c5173360e4423ce872d6a063a2c73dba2f5a58196507be9482b792d08fa3bd5af4b5b431aa8f5cb475c2124f60288cfe694c1f66b2e1748fe6
-DIST seamonkey-2.40-nl.xpi 796595 SHA256 fa6f780f2fec5b43c75bc46778ddcfa983c989fe16a0c1995c0bc65a375188f9 SHA512 0e948bab11625f92edaaba5a1479bcca90a23e54b277390bec763f12d2579778bb86f06a5bd1de4e4e4a8c799095d43e453f8e72b77b73cda63f63488b8338dd WHIRLPOOL e31c9a4032c0efe336865daa342daa770198f9ab23e13a72d12b5ecec2a8708eb93d01c52bb508789077a31b5c412a9f1366aabdcaf12f1f67f0b2a8ee2ba177
-DIST seamonkey-2.40-pl.xpi 861834 SHA256 96d1eaf1bafce2a4b11abfc7b3cccc3409b073e7353416ec7eaec48f61d0ed83 SHA512 a781d7060de7d29ab26a18228cbd7613723771bf4be4e87b5c553178ba38b977c64ea87e1c48cd75a06310461cf4feefa63b716d2c30442ce6130f21b3f12172 WHIRLPOOL d06c24eed927720a720dff727126c0a4bb888ab5cf5db1fd0597b2a18b8572cdc784e746ffb76db3d48b3cd03a703f498bae98c20ace374697daf37b91c3543f
-DIST seamonkey-2.40-pt-PT.xpi 831873 SHA256 1ef665be4063a864564ac13d6cf87892bc5c3c57a9e4115efd03403382e14b8b SHA512 d70f1a5e8aa87c55c36ccf3099e2fbe61f2f8aeab918e38e40811ef59ae14dbfa98fef15555720e63a90fddb7844bd260f752de70a97db4d1660f1a90cb95617 WHIRLPOOL fbe6acdb29b3e2542f585fed665df4fac6444a9b53b126647a587fa602a23b36ca8be4c172afe4ccd3035b820dfa97cab21fabbcc246387c4c31efa97ee17540
-DIST seamonkey-2.40-ru.xpi 892052 SHA256 68f6ca318be2cd1f78245db311ac9c0e0ae877697c0e310284615b352338a61e SHA512 53144afa2e719d9eb4a9bd512a7476cba4143fbf1a051fdfec57ec3974f3a0546d7cb72999b4a768db9b67e0a3682379bdd47c288ddd10cf89d7051df62f28f3 WHIRLPOOL ebb85760b704108ebe6f7014a62fa3376bc20c63cb158a8ed82157d435624cfe4c72526e17893920be726200b197471c93f3653eeaca2c8e93dcf6c364840394
-DIST seamonkey-2.40-sk.xpi 858148 SHA256 af8c126fe02cb3a8b9783c4a1f8d4bdec8b684195a2a8b5be537df88e2ec2861 SHA512 ef1e1dc1e0088eb9c1fdae40df50f854de21488af540818305531f973c1b0ad7a503c744c61c74a4028feb10b7c4357ffbbaada151605769b311273bfa52316a WHIRLPOOL 6b00b0f9dd022726f193714a116d51f3758dbf3c151ff592c7981ea11cf57cfd577ec70974dfe44a07a927146561f790f8bff98ce52b792119ef6edfa9b6bd25
-DIST seamonkey-2.40-sv-SE.xpi 824804 SHA256 fc970bfc8b52119c147d564076904df9b3722fb922bc9703709ceb5be2bd6144 SHA512 60b2601de7c274e9dd233e2fa3ba05eda570b28cfbcef85c6064650ae5cf86461266d8f1d322f0445c60fc4dc284c5c6e2030aecef50b48a85689c92dc25a95b WHIRLPOOL b9a7cc136b311d06331e6f172d880274b0d054c451183499f5c98f4e2a9d48cbd3e1f332328f707d0e378152659f27c76eaed3dbb804c41d47d1eb085357a942
-DIST seamonkey-2.40-tr.xpi 814264 SHA256 c5dce74507307008127e3402e0c9a877f333f2b1085b1c912c77969f4a433632 SHA512 5623b0dc59023e2a86f85198585ca33681071c9e9cc5aaa3666f43a38ee385df51cef30fb518cfc1398d41d94c42b54b88f908efb4730325837e24416bbd0d23 WHIRLPOOL 1f1c78bc701b5bdce93a30d4e1f8ca266407259595bdff30b913b6f688a2681b86b5757570aa1cf29c18b8b511fbb3926d26d4c54319e6f1a09a4e0d63cf81a0
-DIST seamonkey-2.40-uk.xpi 875815 SHA256 9932ca0ac00312a9fd9bab3199f7e55564beb6f5f339647c7a6c0cdd4cd82241 SHA512 2113ba85951dbd1215dc99eb26dc40a3d4792916ca692c614197b0f9514aa8506547c170dd9e4ce892591bcc3681868b13e80ba2d4460e5b2421434a13029a14 WHIRLPOOL d5f37ec99359c5589818ff8aef5b55ae07e9bf0b20e0822971f18574d1057395904331add02753160d4b8e825895aa1306ff69826a6a3c33d7f5bf456fbc06bd
-DIST seamonkey-2.40-zh-CN.xpi 839892 SHA256 28f634be2ed10526dbf6bf310b28f4da921d5809bce8216418c34ad07ac75443 SHA512 743e34a2aa6776ff665e4b0a6d763acbfd96cce6d51ee1cf6cc4b10cc999f0d63d10435040f57950433574828c8cc77feab56a9b640dce99643ee6c18a9a9a72 WHIRLPOOL b539345deee6aa8ca6b3f3017e9fba5737131928e8b2e47a188d5a01ef0d9202baa75591a4b4c9d1d1b95b28b9893f41d6ae47a7121cb42e8395568495382c49
-DIST seamonkey-2.40-zh-TW.xpi 861767 SHA256 eaec998d922789be13cfc42660ab96abd0b1ec47cb4394b8a9f725969141ba89 SHA512 7ab516753547aba8fbe48cf147082f1f282ecd6fceac0deb9795dbbd1b2962cdf82bc02128a04527a664e3cd00a4b529bff6e33a4f9fff4cbe998e2ec302ffbc WHIRLPOOL d0eb50f6990acfae199ff0e21b6d738271e8e30d91b8d0678e00e4871be69779f57b7642979485c6b2bcfbabc22c9002bff76a3b3a702fb1b747ceb10bbeb134
-DIST seamonkey-2.40.source.tar.xz 193702432 SHA256 7ecccc039d03f38d197b123b59ea42eac4c0c10e4bdec779b3665d79b435fa01 SHA512 5a81a25c75af254f1508aa615a082f013d7d06950859822a134c51a0f4c12918081f69e7835dc85114e4285a67bc4be4d509db8374dec848f6381dfce447b696 WHIRLPOOL efeaaab91980fa98d3c13c2c99d5ca3f8a265ab2d978cbb3ebfdad87df481d97be9105decbf44e1bac2d8214e753eb9bdb78d1c2f64eaedef0c8cfa0f251db01
-DIST seamonkey-2.42-patches-01.tar.xz 812 SHA256 289b36a4538e4f3ec3633c08084d018e52fd2edfbdd1748c341accd452d20ee0 SHA512 7c727324671c242940876acfce6a95ac1b47713c83be502c8a5dba26be3d5e7998a13ae93c8874d51c3250bd3916d4468cb51b3beb26e74ff7d9d6ffa4c63c95 WHIRLPOOL 4c90988ce1364e38848caf92fb3f565cab4d8ab990eb1eed2c11655eff81d3a77b02577cb43fd35102c04b03c18963989f61ef32c6e9c29bbed2d0e6f9cc78a5
-DIST seamonkey-2.42.3.0-l10n-sources.tar.xz 16552028 SHA256 2d348468c041b29b5ba5defb968dd42ff31733d4c6311c18ff95a9a2b170d649 SHA512 17c75e754ffff1e0d5789a3e9f1435367d68802a754a1b2fe6d1349fc7202a123c50b33a0ae6ebd820ff9069c3f89501c4062851cad83257ceb3577a8726b731 WHIRLPOOL 6b86cd6495e33894a7a1ed7e93bd7d77f7f0070fa5f036acd58fc7aca85994132af6251b1c1b074a557893668a738b37859423bf370e44f7732223ec05dd6165
 DIST seamonkey-2.46-be.xpi 936650 SHA256 d97376ff92ffcdf04ec08273b60b8750d2c4f65edd71eed734313f72885f45db SHA512 a48caf48c0f705e991c31f6f0191662c99bcf022e9bec59b6caeaf03cec384f5b45c6a03af1103d0889fed2d19e57ff5c61fc67faad9cc1786993d0e9368a954 WHIRLPOOL 5cd5a26c3c7bfc02add5063a18f806ebaf58bde1d621bc3d7185edef776254674aba7c4925ab248158c21c5a90b19d156973f8b4a4ace821df60c9586617f3eb
 DIST seamonkey-2.46-ca.xpi 937577 SHA256 11adc88aab13826dbb7dd9374f877b80c87a085d75712c976173f243950292a6 SHA512 cf0d7c4829cae2baa064f8a68bfd827c6d596b9036d50e51f50a7d85faa7b1bd067c7dd84f7062affab6c1282186591c54f1cce60457e76924ae328eabca6505 WHIRLPOOL 80daf65a5d75038683f5a8c18f23c79d4f67c9daa7e7090aba8a9d7e610104dae890f45aa81a49a175542fd9c6fe08422f916e7d7d0854d12db7b346f0473be3
 DIST seamonkey-2.46-cs.xpi 936101 SHA256 4fae0f46a8ba83a72e6c7a50b7ba73153f153055b874fa3e857ebf6867a48ff3 SHA512 faa70bfbd6b8ecf3bf31ae7da164922ed4618558c62d8263b5655d285c932f0b3fd2e501397845276c4a2d0e519fcfd6d20bf7f0af5323cf5b1c1de94385766e WHIRLPOOL 4dba7015f5702871bf96b55def971c34c02212279c3f4fc1b75336547f11b03ee9c3d837472ddfbff77878cd96dafb43cafd406c4d9a4492ad4a68c3035e78bf
@@ -91,5 +27,3 @@ DIST seamonkey-2.46-uk.xpi 995478 SHA256 50be5f1fc5bf46133308185fee7f6761eca9055
 DIST seamonkey-2.46-zh-CN.xpi 942579 SHA256 19e835ebb01e3c7c8bdd3aeee9105f18187fb7c588bf2e329db45c39acb4e5dc SHA512 b79032668894aef28f3934cb6be623f81f1c73f88aaa09545c0f5bc06f415e37338ccb9bfd418cb31203be113038bab04cc82f7994e53cb6bd8ee79ce72b9415 WHIRLPOOL ba7be304646ef35f705d36bb1d4f6157a5c82d9d83b0786a7989550bb31f76fd968457240e7d44a799c720f2f5f9428d1b22659f1b8fa41912fff0109ad3d77a
 DIST seamonkey-2.46-zh-TW.xpi 970970 SHA256 2fe7403370d70d4daa6a302fc24fc72a062cb9777acc672faf20f51f2ed73955 SHA512 1c735d6f4e9fdc9c09c270b7f653de12b2a2f8c0d60b8a229a6f15a303e074d5681f56514f8fd054e5d1ad67e3e516aaf5341e58cac85b3705ccb3034822b436 WHIRLPOOL 3d72a4e71ae8481c9d6a5062558b70c11129c54cd07fdc0d85ec015b211d45c7f63c39e340b3c5621187b0695ca0030c9a21c0f17ce116767b4176eda6f18d5d
 DIST seamonkey-2.46.source.tar.xz 204913776 SHA256 39c84ce6fa1ed7c30152473e0dcd858df07437e84b29e5a18973db437a28a912 SHA512 b70a40ad6797c82458436ce8e15d461bec982916a3ad5949610f2830647872f3b54a63fb62b17780c33e74c067054b590d0a5ebd0e836854a10e60feee692491 WHIRLPOOL 58ecf31535ce4890e4b3d93d75a5d436bfed35fc459d1c6237b0696ff90cfbc17e1fc18941f58358b3c3b628cc25aee1870f72094d20fecbc55298c12e50cf82
-DIST thunderbird-45.3.0.source.tar.xz 201005896 SHA256 231f6a7a073344659e436a2b1ae58004c3a29e74375af2c8d0de13f3bc79fac7 SHA512 1226b35535d68b9c088ab8692f61120c99951e1ecbae4739ced711665a3237d248202831831f00536c724e2f6359db4601fa5c90f2793433eab4bd9dab0c1165 WHIRLPOOL 86c4145859ee39d4fcf48eacd5a0b61f6f9f70fee3c2e38fe5b225c06e17ea4b7c1c5ccfa2c9f4d0696e9d807a6b612990ccda7d35bd22a8687ef15a9c3747be
-DIST thunderbird-45.4.0.source.tar.xz 201094212 SHA256 36f66edbb9b0f1ff9d0de8f12eab6cccbfa23db79e01db307fb2186904a38e61 SHA512 9c601d9625b43103b64e111da3a88fccdc30d4a52aa8a66ee02120bc13f3c5600d24fa1cfd3817975a0e58be9078d192334dd3099aa462468d8ab0cd05a3bcd5 WHIRLPOOL 7370f6063a71eeec3f7df7ada6bfed5582414afa7287dd04905655470a99eaa1a2eabf4549807ac2cbea93e59df3542d3cee9aaf939aa7612532bd66402ee5e2

diff --git a/www-client/seamonkey/files/firefox-38-dont-hardcode-libc-soname.patch b/www-client/seamonkey/files/firefox-38-dont-hardcode-libc-soname.patch
deleted file mode 100644
index 83779bc..0000000
--- a/www-client/seamonkey/files/firefox-38-dont-hardcode-libc-soname.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/testing/mozbase/mozinfo/mozinfo/mozinfo.py	2015-08-06 13:41:02.000000000 -0400
-+++ b/testing/mozbase/mozinfo/mozinfo/mozinfo.py	2015-08-21 21:17:00.320766493 -0400
-@@ -96,7 +96,7 @@
-     import errno
-     PR_SET_SECCOMP = 22
-     SECCOMP_MODE_FILTER = 2
--    ctypes.CDLL("libc.so.6", use_errno=True).prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, 0)
-+    ctypes.CDLL(ctypes.util.find_library('c'), use_errno=True).prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, 0)
-     info['has_sandbox'] = ctypes.get_errno() == errno.EFAULT
- else:
-     info['has_sandbox'] = True
---- a/testing/mochitest/runtests.py	2015-08-06 13:41:02.000000000 -0400
-+++ b/testing/mochitest/runtests.py	2015-08-21 21:17:36.060766000 -0400
-@@ -1097,7 +1097,7 @@
-     if not mozinfo.isLinux:
-         return False, ''
- 
--    libc = ctypes.cdll.LoadLibrary('libc.so.6')
-+    libc = ctypes.cdll.LoadLibrary(ctypes.util.find_library('c'))
-     O_RDWR = 2
-     # These are from linux/videodev2.h
- 

diff --git a/www-client/seamonkey/files/firefox-38-hppa-js-syntax-error.patch b/www-client/seamonkey/files/firefox-38-hppa-js-syntax-error.patch
deleted file mode 100644
index 719732e..0000000
--- a/www-client/seamonkey/files/firefox-38-hppa-js-syntax-error.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-# HG changeset patch
-# User Ian Stakenvicius <axs@gentoo.org>
-# Parent  2ee9895e032c492705adaf213706d4260ca172c8
-Fix JS_CHECK_STACK_SIZE define for stack-growing-up case (hppa)
-
-Upstream bug 1189011
-Gentoo bug 556196
-
-diff --git a/js/src/jsfriendapi.h b/js/src/jsfriendapi.h
---- a/js/src/jsfriendapi.h
-+++ b/js/src/jsfriendapi.h
-@@ -15,17 +15,17 @@
- #include "jsbytecode.h"
- #include "jspubtd.h"
- 
- #include "js/CallArgs.h"
- #include "js/CallNonGenericMethod.h"
- #include "js/Class.h"
- 
- #if JS_STACK_GROWTH_DIRECTION > 0
--# define JS_CHECK_STACK_SIZE(limit, sp) (MOZ_LIKELY(((uintptr_t)(sp) < (limit)))
-+# define JS_CHECK_STACK_SIZE(limit, sp) (MOZ_LIKELY((uintptr_t)(sp) < (limit)))
- #else
- # define JS_CHECK_STACK_SIZE(limit, sp) (MOZ_LIKELY((uintptr_t)(sp) > (limit)))
- #endif
- 
- class JSAtom;
- struct JSErrorFormatString;
- class JSLinearString;
- struct JSJitInfo;

diff --git a/www-client/seamonkey/files/seamonkey-2.35-jemalloc-configure.patch b/www-client/seamonkey/files/seamonkey-2.35-jemalloc-configure.patch
deleted file mode 100644
index 766c0f1..0000000
--- a/www-client/seamonkey/files/seamonkey-2.35-jemalloc-configure.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/mozilla/memory/jemalloc/src/configure.ac	2015-07-13 13:05:42.000000000 -0400
-+++ b/mozilla/memory/jemalloc/src/configure.ac	2015-07-13 15:21:00.307153198 -0400
-@@ -989,7 +989,7 @@
- AC_ARG_WITH([lg_page],
-   [AS_HELP_STRING([--with-lg-page=<lg-page>], [Base 2 log of system page size])],
-   [LG_PAGE="$with_lg_page"], [LG_PAGE="detect"])
--if test "x$LG_PAGE" == "xdetect"; then
-+if test "x$LG_PAGE" = "xdetect"; then
-   AC_CACHE_CHECK([LG_PAGE],
-                [je_cv_lg_page],
-                AC_RUN_IFELSE([AC_LANG_PROGRAM(

diff --git a/www-client/seamonkey/files/seamonkey-2.42.3.0-fix-chatzillaless-locale-building.patch b/www-client/seamonkey/files/seamonkey-2.42.3.0-fix-chatzillaless-locale-building.patch
deleted file mode 100644
index e73d0e6..0000000
--- a/www-client/seamonkey/files/seamonkey-2.42.3.0-fix-chatzillaless-locale-building.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/suite/locales/Makefile.in	2016-06-30 10:08:29.000000000 -0400
-+++ b/suite/locales/Makefile.in	2016-07-12 12:00:22.491851899 -0400
-@@ -123,7 +123,9 @@
- 	@$(MAKE) -C $(DEPTH)/toolkit/locales libs-$*
- 	@$(MAKE) -C $(DEPTH)/services/sync/locales AB_CD=$* XPI_NAME=locale-$*
- 	@$(MAKE) -C ../../editor/ui/locales AB_CD=$* XPI_NAME=locale-$*
-+ifneq ($(MOZ_EXTENSIONS),$(subst irc,,$(MOZ_EXTENSIONS)))
- 	@$(MAKE) -C $(DEPTH)/extensions/irc/locales libs-$*
-+endif
- 	@$(MAKE) -C $(DEPTH)/extensions/spellcheck/locales AB_CD=$* XPI_NAME=locale-$*
- 	@$(MAKE) -C $(DEPTH)/intl/locales AB_CD=$* XPI_NAME=locale-$*
- 	@$(MAKE) -C $(DEPTH)/devtools/client/locales AB_CD=$* XPI_NAME=locale-$*

diff --git a/www-client/seamonkey/seamonkey-2.35.ebuild b/www-client/seamonkey/seamonkey-2.35.ebuild
deleted file mode 100644
index c7ba3fd..0000000
--- a/www-client/seamonkey/seamonkey-2.35.ebuild
+++ /dev/null
@@ -1,356 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id: 185037f356356bfdd329a8211c71d1ff4348c705 $
-
-EAPI=5
-WANT_AUTOCONF="2.1"
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=(be ca cs de en en-GB en-US es-AR es-ES fi fr gl hu it ja lt nb-NO nl
-	    pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-
-if [[ ${PV} == *_pre* ]] ; then
-	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
-	MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
-	# And the langpack stuff stays at eclass defaults
-else
-	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
-	MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}."
-	MOZ_LANGPACK_SUFFIX=".langpack.xpi"
-fi
-
-MOZCONFIG_OPTIONAL_WIFI=1
-MOZCONFIG_OPTIONAL_JIT="enabled"
-inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.39 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas
-
-PATCHFF="firefox-38.0-patches-0.3"
-PATCH="${PN}-2.33-patches-01"
-EMVER="1.8.2"
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="http://www.seamonkey-project.org"
-
-if [[ ${PV} == *_pre* ]] ; then
-	# pre-releases. No need for arch teams to change KEYWORDS here.
-
-	KEYWORDS=""
-else
-	# This is where arch teams should change the KEYWORDS.
-
-	KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
-fi
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+chatzilla +crypt +gmp-autoupdate +ipc minimal pulseaudio +roaming selinux test"
-
-SRC_URI="${SRC_URI}
-	${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2
-	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
-	crypt? ( https://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-RDEPEND=">=dev-libs/nss-3.19.2
-	>=dev-libs/nspr-4.10.8
-	crypt? ( || (
-			( >=app-crypt/gnupg-2.0
-				|| (
-					app-crypt/pinentry[gtk]
-					app-crypt/pinentry[qt4]
-				)
-			)
-			=app-crypt/gnupg-1.4* ) )"
-
-DEPEND="${RDEPEND}
-	!elibc_glibc? ( !elibc_uclibc?  ( dev-libs/libexecinfo ) )
-	crypt? ( dev-lang/perl )
-	amd64? ( ${ASM_DEPEND}
-		virtual/opengl )
-	x86? ( ${ASM_DEPEND}
-		virtual/opengl )"
-
-if [[ ${PV} == *beta* ]] ; then
-	S="${WORKDIR}/comm-beta"
-else
-	S="${WORKDIR}/comm-release"
-fi
-
-BUILD_OBJ_DIR="${S}/seamonk"
-
-pkg_setup() {
-	if [[ ${PV} == *_pre* ]] ; then
-		ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
-		ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
-		ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
-	fi
-
-	moz_pkgsetup
-}
-
-pkg_pretend() {
-	# Ensure we have enough disk space to compile
-	if use debug || use test ; then
-		CHECKREQS_DISK_BUILD="8G"
-	else
-		CHECKREQS_DISK_BUILD="4G"
-	fi
-	check-reqs_pkg_setup
-}
-
-src_unpack() {
-	unpack ${A}
-
-	# Unpack language packs
-	mozlinguas_src_unpack
-}
-
-src_prepare() {
-	# Apply our patches
-	EPATCH_SUFFIX="patch" \
-	EPATCH_FORCE="yes" \
-	epatch "${WORKDIR}/seamonkey"
-
-	# browser patches go here
-	pushd "${S}"/mozilla &>/dev/null || die
-	EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch" \
-	EPATCH_SUFFIX="patch" \
-	EPATCH_FORCE="yes" \
-	epatch "${WORKDIR}/firefox"
-	popd &>/dev/null || die
-
-	# Shell scripts sometimes contain DOS line endings; bug 391889
-	grep -rlZ --include="*.sh" $'\r$' . |
-	while read -r -d $'\0' file ; do
-		einfo edos2unix "${file}"
-		edos2unix "${file}"
-	done
-
-	# Allow user to apply any additional patches without modifing ebuild
-	epatch_user
-
-	local ms="${S}/mozilla"
-
-	# Enable gnomebreakpad
-	if use debug ; then
-		sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
-			"${ms}"/build/unix/run-mozilla.sh || die "sed failed!"
-	fi
-
-	# Ensure that are plugins dir is enabled as default
-	sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
-	sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
-	# Don't exit with error when some libs are missing which we have in
-	# system.
-	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-		-i "${S}"/suite/installer/Makefile.in || die
-	# Don't error out when there's no files to be removed:
-	sed 's@\(xargs rm\)$@\1 -f@' \
-		-i "${ms}"/toolkit/mozapps/installer/packager.mk || die
-
-	eautoreconf
-	cd "${S}"/mozilla || die
-	eautoconf
-	cd "${S}"/mozilla/js/src || die
-	eautoconf
-	cd "${S}"/mozilla/memory/jemalloc/src || die
-	WANT_AUTOCONF= eautoconf
-}
-
-src_configure() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	MEXTENSIONS="default"
-	# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-	# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
-	# get your own set of keys.
-	_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
-	####################################
-	#
-	# mozconfig, CFLAGS and CXXFLAGS setup
-	#
-	####################################
-
-	mozconfig_init
-	mozconfig_config
-
-	# It doesn't compile on alpha without this LDFLAGS
-	use alpha && append-ldflags "-Wl,--no-relax"
-
-	if ! use chatzilla ; then
-		MEXTENSIONS+=",-irc"
-	fi
-	if ! use roaming ; then
-		MEXTENSIONS+=",-sroaming"
-	fi
-
-	# Setup api key for location services
-	echo -n "${_google_api_key}" > "${S}"/google-api-key
-	mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
-
-	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-	mozconfig_annotate '' --enable-jsd
-	mozconfig_annotate '' --enable-canvas
-
-	# Other sm-specific settings
-	mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
-
-	mozconfig_annotate '' --enable-safe-browsing
-
-	# Use an objdir to keep things organized.
-	echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" \
-		>> "${S}"/.mozconfig
-
-	# Finalize and report settings
-	mozconfig_final
-
-	if use crypt ; then
-		pushd "${WORKDIR}"/enigmail &>/dev/null || die
-		econf
-		popd &>/dev/null || die
-	fi
-
-	# Work around breakage in makeopts with --no-print-directory
-	MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
-
-	if [[ $(gcc-major-version) -lt 4 ]] ; then
-		append-cxxflags -fno-stack-protector
-	elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
-		if use amd64 || use x86 ; then
-			append-flags -mno-avx
-		fi
-	fi
-
-	emake V=1 -f client.mk configure
-}
-
-src_compile() {
-	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
-	emake V=1 -f client.mk
-
-	# Only build enigmail extension if conditions are met.
-	if use crypt ; then
-		einfo "Building enigmail"
-		pushd "${WORKDIR}"/enigmail &>/dev/null || die
-		emake -j1
-		emake xpi
-		popd &>/dev/null || die
-	fi
-}
-
-src_install() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	DICTPATH="\"${EPREFIX}/usr/share/myspell\""
-
-	local emid
-	cd "${BUILD_OBJ_DIR}" || die
-
-	# Pax mark xpcshell for hardened support, only used for startupcache creation.
-	pax-mark m "${BUILD_OBJ_DIR}/dist/bin/xpcshell"
-
-	# Copy our preference before omnijar is created.
-	sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	# Set default path to search for dictionaries.
-	echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
-		>> "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	echo 'pref("extensions.autoDisableScopes", 3);' >> \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	local plugin
-	if ! use gmp-autoupdate ; then
-		for plugin in gmp-gmpopenh264 ; do
-			echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
-				"${S}/${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
-				|| dir
-		done
-	fi
-
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" \
-	emake DESTDIR="${D}" install
-	cp "${FILESDIR}"/${PN}.desktop "${T}" || die
-
-	if use crypt ; then
-		local em_dir="${WORKDIR}/enigmail/build"
-		pushd "${T}" &>/dev/null || die
-		unzip "${em_dir}"/enigmail*.xpi install.rdf || die
-		emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
-		#'
-		dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
-		cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
-		unzip "${em_dir}"/enigmail*.xpi || die
-
-		popd &>/dev/null || die
-	fi
-
-	sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
-		-i "${T}"/${PN}.desktop || die
-	sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
-		|| die
-
-	# Install language packs
-	mozlinguas_src_install
-
-	# Add StartupNotify=true bug 290401
-	if use startup-notification ; then
-		echo "StartupNotify=true" >> "${T}"/${PN}.desktop || die
-	fi
-
-	# Install icon and .desktop for menu entry
-	newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png
-	domenu "${T}"/${PN}.desktop
-
-	# Required in order to use plugins and even run seamonkey on hardened.
-	pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
-
-	if use minimal ; then
-		rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk}
-	fi
-
-	# Handle plugins dir through nsplugins.eclass
-	share_plugins_dir
-
-	#doman "${BUILD_OBJ_DIR}/suite/app/${PN}.1"
-
-	# revdep-rebuild entry
-	insinto /etc/revdep-rebuild
-	echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
-	doins "${T}"/11${PN}
-}
-
-pkg_preinst() {
-	MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
-
-	if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
-		rm ${MOZILLA_FIVE_HOME}/plugins -rf
-	fi
-}
-
-pkg_postinst() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
-	# Update mimedb for the new .desktop file
-	fdo-mime_desktop_database_update
-
-	if use chatzilla ; then
-		elog "chatzilla is now an extension which can be en-/disabled and configured via"
-		elog "the Add-on manager."
-	fi
-}

diff --git a/www-client/seamonkey/seamonkey-2.40.ebuild b/www-client/seamonkey/seamonkey-2.40.ebuild
deleted file mode 100644
index 2e413b2..0000000
--- a/www-client/seamonkey/seamonkey-2.40.ebuild
+++ /dev/null
@@ -1,354 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-WANT_AUTOCONF="2.1"
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=(be ca cs de en en-GB en-US es-AR es-ES fi fr gl hu it ja lt nb-NO nl
-	    pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-
-if [[ ${PV} == *_pre* ]] ; then
-	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
-	MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
-	# And the langpack stuff stays at eclass defaults
-else
-	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
-	MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}."
-	MOZ_LANGPACK_SUFFIX=".langpack.xpi"
-fi
-
-MOZCONFIG_OPTIONAL_WIFI=1
-MOZCONFIG_OPTIONAL_JIT="enabled"
-inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.42 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas
-
-PATCHFF="firefox-42.0-patches-0.4"
-PATCH="${PN}-2.33-patches-01"
-EMVER="1.8.2"
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="http://www.seamonkey-project.org"
-
-[[ ${PV} != *_pre* ]] && \
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+chatzilla +crypt +gmp-autoupdate +ipc minimal pulseaudio +roaming selinux test"
-
-SRC_URI="${SRC_URI}
-	${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
-	https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
-	https://dev.gentoo.org/~polynomial-c/mozilla/mozilla-graphite2-1.3.5-upgrade_patches.tar.xz
-	crypt? ( https://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-RDEPEND=">=dev-libs/nss-3.20.1
-	>=dev-libs/nspr-4.10.10
-	crypt? ( || (
-			( >=app-crypt/gnupg-2.0
-				|| (
-					app-crypt/pinentry[gtk]
-					app-crypt/pinentry[qt4]
-				)
-			)
-			=app-crypt/gnupg-1.4* ) )"
-
-DEPEND="${RDEPEND}
-	!elibc_glibc? ( !elibc_uclibc?  ( dev-libs/libexecinfo ) )
-	crypt? ( dev-lang/perl )
-	amd64? ( ${ASM_DEPEND}
-		virtual/opengl )
-	x86? ( ${ASM_DEPEND}
-		virtual/opengl )"
-
-S="${WORKDIR}/${PN}-${MOZ_PV}"
-
-BUILD_OBJ_DIR="${S}/seamonk"
-
-pkg_setup() {
-	if [[ ${PV} == *_pre* ]] ; then
-		ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
-		ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
-		ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
-	fi
-
-	moz_pkgsetup
-}
-
-pkg_pretend() {
-	# Ensure we have enough disk space to compile
-	if use debug || use test ; then
-		CHECKREQS_DISK_BUILD="8G"
-	else
-		CHECKREQS_DISK_BUILD="4G"
-	fi
-	check-reqs_pkg_setup
-}
-
-src_unpack() {
-	unpack ${A}
-
-	# Unpack language packs
-	mozlinguas_src_unpack
-}
-
-src_prepare() {
-	# Apply our patches
-	rm "${WORKDIR}/seamonkey/2001_ldap_respect_cflags.patch" || die
-	eapply -p0 "${WORKDIR}/seamonkey"
-
-	# browser patches go here
-	pushd "${S}"/mozilla &>/dev/null || die
-	rm "${WORKDIR}/firefox/2000-firefox_gentoo_install_dirs.patch" \
-		"${WORKDIR}/firefox/8002_jemalloc_configure_unbashify.patch" \
-		"${WORKDIR}/firefox/8011_bug1194520-freetype261_until_moz43.patch" \
-		|| die
-	eapply "${WORKDIR}/firefox"
-
-	# graphite2 fixes (bug #574968)
-	eapply "${WORKDIR}/mozilla-graphite2/0008-mozilla-graphite2-1.3.5.patch"
-	popd &>/dev/null || die
-
-	# Shell scripts sometimes contain DOS line endings; bug 391889
-	grep -rlZ --include="*.sh" $'\r$' . |
-	while read -r -d $'\0' file ; do
-		einfo edos2unix "${file}"
-		edos2unix "${file}"
-	done
-
-	# Allow user to apply any additional patches without modifing ebuild
-	eapply_user
-
-	local ms="${S}/mozilla"
-
-	# Enable gnomebreakpad
-	if use debug ; then
-		sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
-			"${ms}"/build/unix/run-mozilla.sh || die "sed failed!"
-	fi
-
-	# Ensure that are plugins dir is enabled as default
-	sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
-	sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
-	# Don't exit with error when some libs are missing which we have in
-	# system.
-	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-		-i "${S}"/suite/installer/Makefile.in || die
-	# Don't error out when there's no files to be removed:
-	sed 's@\(xargs rm\)$@\1 -f@' \
-		-i "${ms}"/toolkit/mozapps/installer/packager.mk || die
-
-	eautoreconf
-	cd "${S}"/mozilla || die
-	eautoconf
-	cd "${S}"/mozilla/js/src || die
-	eautoconf
-	cd "${S}"/mozilla/memory/jemalloc/src || die
-	WANT_AUTOCONF= eautoconf
-}
-
-src_configure() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	MEXTENSIONS="default"
-	# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-	# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
-	# get your own set of keys.
-	_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
-	####################################
-	#
-	# mozconfig, CFLAGS and CXXFLAGS setup
-	#
-	####################################
-
-	mozconfig_init
-	mozconfig_config
-
-	# We want rpath support to prevent unneeded hacks on different libc variants
-	append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
-
-	# It doesn't compile on alpha without this LDFLAGS
-	use alpha && append-ldflags "-Wl,--no-relax"
-
-	if ! use chatzilla ; then
-		MEXTENSIONS+=",-irc"
-	fi
-	if ! use roaming ; then
-		MEXTENSIONS+=",-sroaming"
-	fi
-
-	# Setup api key for location services
-	echo -n "${_google_api_key}" > "${S}"/google-api-key
-	mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
-
-	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-	mozconfig_annotate '' --enable-jsd
-	mozconfig_annotate '' --enable-canvas
-
-	# Other sm-specific settings
-	mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
-
-	mozconfig_annotate '' --enable-safe-browsing
-
-	# Use an objdir to keep things organized.
-	echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" \
-		>> "${S}"/.mozconfig
-
-	# Finalize and report settings
-	mozconfig_final
-
-	if use crypt ; then
-		pushd "${WORKDIR}"/enigmail &>/dev/null || die
-		econf
-		popd &>/dev/null || die
-	fi
-
-	# Work around breakage in makeopts with --no-print-directory
-	MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
-
-	if [[ $(gcc-major-version) -lt 4 ]] ; then
-		append-cxxflags -fno-stack-protector
-	elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
-		if use amd64 || use x86 ; then
-			append-flags -mno-avx
-		fi
-	fi
-
-	emake V=1 -f client.mk configure
-}
-
-src_compile() {
-	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
-	emake V=1 -f client.mk
-
-	# Only build enigmail extension if conditions are met.
-	if use crypt ; then
-		einfo "Building enigmail"
-		pushd "${WORKDIR}"/enigmail &>/dev/null || die
-		emake -j1
-		emake xpi
-		popd &>/dev/null || die
-	fi
-}
-
-src_install() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	DICTPATH="\"${EPREFIX}/usr/share/myspell\""
-
-	local emid
-	cd "${BUILD_OBJ_DIR}" || die
-
-	# Pax mark xpcshell for hardened support, only used for startupcache creation.
-	pax-mark m "${BUILD_OBJ_DIR}/dist/bin/xpcshell"
-
-	# Copy our preference before omnijar is created.
-	sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	# Set default path to search for dictionaries.
-	echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
-		>> "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	echo 'pref("extensions.autoDisableScopes", 3);' >> \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	local plugin
-	if ! use gmp-autoupdate ; then
-		for plugin in gmp-gmpopenh264 ; do
-			echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
-				"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
-				|| die
-		done
-	fi
-
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" \
-	emake DESTDIR="${D}" install
-	cp "${FILESDIR}"/${PN}.desktop "${T}" || die
-
-	if use crypt ; then
-		local em_dir="${WORKDIR}/enigmail/build"
-		pushd "${T}" &>/dev/null || die
-		unzip "${em_dir}"/enigmail*.xpi install.rdf || die
-		emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
-		#'
-		dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
-		cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
-		unzip "${em_dir}"/enigmail*.xpi || die
-
-		popd &>/dev/null || die
-	fi
-
-	sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
-		-i "${T}"/${PN}.desktop || die
-	sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
-		|| die
-
-	# Install language packs
-	mozlinguas_src_install
-
-	# Add StartupNotify=true bug 290401
-	if use startup-notification ; then
-		echo "StartupNotify=true" >> "${T}"/${PN}.desktop || die
-	fi
-
-	# Install icon and .desktop for menu entry
-	newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png
-	domenu "${T}"/${PN}.desktop
-
-	# Required in order to use plugins and even run seamonkey on hardened.
-	pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
-
-	if use minimal ; then
-		rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk}
-	fi
-
-	# Handle plugins dir through nsplugins.eclass
-	share_plugins_dir
-
-	#doman "${BUILD_OBJ_DIR}/suite/app/${PN}.1"
-
-	# revdep-rebuild entry
-	insinto /etc/revdep-rebuild
-	echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
-	doins "${T}"/11${PN}
-}
-
-pkg_preinst() {
-	MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
-
-	if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
-		rm ${MOZILLA_FIVE_HOME}/plugins -rf
-	fi
-}
-
-pkg_postinst() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
-	# Update mimedb for the new .desktop file
-	fdo-mime_desktop_database_update
-
-	if use chatzilla ; then
-		elog "chatzilla is now an extension which can be en-/disabled and configured via"
-		elog "the Add-on manager."
-	fi
-}

diff --git a/www-client/seamonkey/seamonkey-2.42.3.0_p0.ebuild b/www-client/seamonkey/seamonkey-2.42.3.0_p0.ebuild
deleted file mode 100644
index 5a752e1..0000000
--- a/www-client/seamonkey/seamonkey-2.42.3.0_p0.ebuild
+++ /dev/null
@@ -1,394 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-WANT_AUTOCONF="2.1"
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-# note - could not roll langpacks for: ca fi
-MOZ_LANGS=(be cs de en en-GB en-US es-AR es-ES fr gl hu it ja lt nb-NO nl
-	    pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_PV="${MOZ_PV/_p0}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-
-if [[ ${PV} == *_pre* ]] ; then
-# the following are for upstream build candidates
-#	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
-#	MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
-	# And the langpack stuff stays at eclass defaults
-# the following is for self-rolled releases
-	MOZ_HTTP_URI="https://dev.gentoo.org/~axs/distfiles"
-	MOZ_LANGPACK_PREFIX="${MY_MOZ_P}."
-	MOZ_LANGPACK_SUFFIX=".langpack.xpi"
-	SRC_URI="${SRC_URI}
-	${MOZ_HTTP_URI}/${P}.source.tar.xz
-	"
-elif [[ ${PV} == *_p0 ]]; then
-	# gentoo-unofficial release using thunderbird distfiles to build seamonkey instead
-	TB_MAJOR=45
-	SMPV="${PV%.[0-9].*}"
-	MOZ_P="${PN}-${SMPV}"
-	MOZ_HTTP_URI="https://archive.mozilla.org/pub/thunderbird/releases/${MOZ_PV/${SMPV}/${TB_MAJOR}}"
-	MOZ_GENERATE_LANGPACKS=1
-	S="${WORKDIR}/thunderbird-${MOZ_PV/${SMPV}/${TB_MAJOR}}"
-	SRC_URI="${SRC_URI}
-	${MOZ_HTTP_URI}/source/${MY_MOZ_P/${MOZ_P}/thunderbird-${TB_MAJOR}}.source.tar.xz
-	https://dev.gentoo.org/~axs/distfiles/${MY_MOZ_P}-l10n-sources.tar.xz
-	https://dev.gentoo.org/~axs/distfiles/chatzilla-2.42.tar.xz
-	https://dev.gentoo.org/~axs/distfiles/dom-inspector-2.0.16.tar.xz
-	"
-else
-	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
-	MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}."
-	MOZ_LANGPACK_SUFFIX=".langpack.xpi"
-	S="${WORKDIR}/${PN}-${MOZ_PV}"
-	SRC_URI="${SRC_URI}
-	${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
-	"
-fi
-
-MOZCONFIG_OPTIONAL_WIFI=1
-MOZCONFIG_OPTIONAL_JIT="enabled"
-inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.45 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas-v2
-
-PATCHFF="firefox-45.0-patches-04"
-PATCH="${PN}-2.42-patches-01"
-EMVER="1.9.1"
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="http://www.seamonkey-project.org"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+chatzilla +crypt +gmp-autoupdate +ipc minimal pulseaudio +roaming selinux test"
-
-SRC_URI="${SRC_URI}
-	https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz
-	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
-	crypt? ( https://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-RDEPEND=">=dev-libs/nss-3.22.3
-	>=dev-libs/nspr-4.12
-	crypt? ( || (
-			( >=app-crypt/gnupg-2.0
-				|| (
-					app-crypt/pinentry[gtk]
-					app-crypt/pinentry[qt4]
-				)
-			)
-			=app-crypt/gnupg-1.4* ) )"
-
-DEPEND="${RDEPEND}
-	!elibc_glibc? ( !elibc_uclibc?  ( dev-libs/libexecinfo ) )
-	crypt? ( dev-lang/perl )
-	amd64? ( ${ASM_DEPEND}
-		virtual/opengl )
-	x86? ( ${ASM_DEPEND}
-		virtual/opengl )"
-
-BUILD_OBJ_DIR="${S}/seamonk"
-
-pkg_setup() {
-	if [[ ${PV} == *_pre* ]] ; then
-		ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
-		ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
-		ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
-	fi
-
-	moz_pkgsetup
-}
-
-pkg_pretend() {
-	# Ensure we have enough disk space to compile
-	if use debug || use test ; then
-		CHECKREQS_DISK_BUILD="8G"
-	else
-		CHECKREQS_DISK_BUILD="4G"
-	fi
-	check-reqs_pkg_setup
-}
-
-src_unpack() {
-	unpack ${A}
-
-	# Unpack language packs
-	mozlinguas_src_unpack
-
-	# move the irc and inspector code into the correct locations
-	mv "${WORKDIR}"/irc "${S}"/mozilla/extensions/irc || die
-	mv "${WORKDIR}"/inspector "${S}"/mozilla/extensions/inspector || die
-}
-
-src_prepare() {
-	# Apply our patches
-	eapply "${WORKDIR}"/seamonkey \
-		"${FILESDIR}"/${MY_MOZ_P}-fix-chatzillaless-locale-building.patch
-
-	# browser patches go here
-	pushd "${S}"/mozilla &>/dev/null || die
-	rm -f "${WORKDIR}"/firefox/2000-firefox_gentoo_install_dirs.patch
-	eapply "${WORKDIR}"/firefox
-	popd &>/dev/null || die
-
-	# Shell scripts sometimes contain DOS line endings; bug 391889
-	grep -rlZ --include="*.sh" $'\r$' . |
-	while read -r -d $'\0' file ; do
-		einfo edos2unix "${file}"
-		edos2unix "${file}"
-	done
-
-	# Allow user to apply any additional patches without modifing ebuild
-	eapply_user
-
-	local ms="${S}/mozilla"
-
-	# Enable gnomebreakpad
-	if use debug ; then
-		sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
-			"${ms}"/build/unix/run-mozilla.sh || die "sed failed!"
-	fi
-
-	# Ensure that are plugins dir is enabled as default
-	sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
-	sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
-	# Don't exit with error when some libs are missing which we have in
-	# system.
-	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-		-i "${S}"/suite/installer/Makefile.in || die
-	# Don't error out when there's no files to be removed:
-	sed 's@\(xargs rm\)$@\1 -f@' \
-		-i "${ms}"/toolkit/mozapps/installer/packager.mk || die
-
-	eautoreconf
-	cd "${S}"/mozilla || die
-	eautoconf
-	cd "${S}"/mozilla/js/src || die
-	eautoconf
-	cd "${S}"/mozilla/memory/jemalloc/src || die
-	WANT_AUTOCONF= eautoconf
-}
-
-src_configure() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	MEXTENSIONS="default"
-	# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-	# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
-	# get your own set of keys.
-	_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
-	####################################
-	#
-	# mozconfig, CFLAGS and CXXFLAGS setup
-	#
-	####################################
-
-	mozconfig_init
-	mozconfig_config
-
-	# It doesn't compile on alpha without this LDFLAGS
-	use alpha && append-ldflags "-Wl,--no-relax"
-
-	if ! use chatzilla ; then
-		MEXTENSIONS+=",-irc"
-	fi
-	if ! use roaming ; then
-		MEXTENSIONS+=",-sroaming"
-	fi
-
-	# Setup api key for location services
-	echo -n "${_google_api_key}" > "${S}"/google-api-key
-	mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
-
-	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-	mozconfig_annotate '' --enable-jsd
-	mozconfig_annotate '' --enable-canvas
-
-	# Other sm-specific settings
-	mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
-
-	mozconfig_annotate '' --enable-safe-browsing
-
-	mozlinguas_mozconfig
-
-	# Use an objdir to keep things organized.
-	echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" \
-		>> "${S}"/.mozconfig
-
-	# Finalize and report settings
-	mozconfig_final
-
-	if use crypt ; then
-		pushd "${WORKDIR}"/enigmail &>/dev/null || die
-		econf
-		popd &>/dev/null || die
-	fi
-
-	# Work around breakage in makeopts with --no-print-directory
-	MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
-
-	if [[ $(gcc-major-version) -lt 4 ]] ; then
-		append-cxxflags -fno-stack-protector
-	elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
-		if use amd64 || use x86 ; then
-			append-flags -mno-avx
-		fi
-	fi
-
-	emake V=1 -f client.mk configure
-}
-
-src_compile() {
-	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
-	emake V=1 -f client.mk
-
-	mozlinguas_src_compile
-
-	# Only build enigmail extension if conditions are met.
-	if use crypt ; then
-		einfo "Building enigmail"
-		pushd "${WORKDIR}"/enigmail &>/dev/null || die
-		emake -j1
-		emake xpi
-		popd &>/dev/null || die
-	fi
-}
-
-src_install() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	DICTPATH="\"${EPREFIX}/usr/share/myspell\""
-
-	local emid
-	cd "${BUILD_OBJ_DIR}" || die
-
-	# Pax mark xpcshell for hardened support, only used for startupcache creation.
-	pax-mark m "${BUILD_OBJ_DIR}/dist/bin/xpcshell"
-
-	# Copy our preference before omnijar is created.
-	sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	# Set default path to search for dictionaries.
-	echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
-		>> "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	echo 'pref("extensions.autoDisableScopes", 3);' >> \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	local plugin
-	if ! use gmp-autoupdate ; then
-		for plugin in gmp-gmpopenh264 ; do
-			echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
-				"${S}/${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
-				|| dir
-		done
-	fi
-
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" \
-	emake DESTDIR="${D}" install
-	cp "${FILESDIR}"/${PN}.desktop "${T}" || die
-
-	if use crypt ; then
-		local em_dir="${WORKDIR}/enigmail/build"
-		pushd "${T}" &>/dev/null || die
-		unzip "${em_dir}"/enigmail*.xpi install.rdf || die
-		emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
-		#'
-		dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
-		cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
-		unzip "${em_dir}"/enigmail*.xpi || die
-
-		popd &>/dev/null || die
-	fi
-
-	sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
-		-i "${T}"/${PN}.desktop || die
-	sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
-		|| die
-
-	# Install language packs
-	mozlinguas_src_install
-
-	# Add StartupNotify=true bug 290401
-	if use startup-notification ; then
-		echo "StartupNotify=true" >> "${T}"/${PN}.desktop || die
-	fi
-
-	# Install icon and .desktop for menu entry
-	newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png
-	domenu "${T}"/${PN}.desktop
-
-	# Required in order to use plugins and even run seamonkey on hardened.
-	pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
-
-	if use minimal ; then
-		rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk}
-	fi
-
-	if use chatzilla ; then
-		local emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
-
-		# remove the en_US-only xpi file so a version with all requested locales can be installed
-		if [[ -e "${ED}"${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi ]]; then
-			rm -f "${ED}"${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
-		fi
-
-		# merge the extra locales into the main extension
-		mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/chatzilla
-
-		# install the merged extension
-		mkdir -p "${T}/${emid}" || die
-		cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/chatzilla/* || die
-		insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
-		doins -r "${T}/${emid}"
-	fi
-
-	# Handle plugins dir through nsplugins.eclass
-	share_plugins_dir
-
-	#doman "${BUILD_OBJ_DIR}/suite/app/${PN}.1"
-
-	# revdep-rebuild entry
-	insinto /etc/revdep-rebuild
-	echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
-	doins "${T}"/11${PN}
-}
-
-pkg_preinst() {
-	MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
-
-	if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
-		rm ${MOZILLA_FIVE_HOME}/plugins -rf
-	fi
-}
-
-pkg_postinst() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
-	# Update mimedb for the new .desktop file
-	fdo-mime_desktop_database_update
-
-	if use chatzilla ; then
-		elog "chatzilla is now an extension which can be en-/disabled and configured via"
-		elog "the Add-on manager."
-	fi
-}

diff --git a/www-client/seamonkey/seamonkey-2.42.4.0_p1.ebuild b/www-client/seamonkey/seamonkey-2.42.4.0_p1.ebuild
deleted file mode 100644
index 1e92735..0000000
--- a/www-client/seamonkey/seamonkey-2.42.4.0_p1.ebuild
+++ /dev/null
@@ -1,394 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-WANT_AUTOCONF="2.1"
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-# note - could not roll langpacks for: ca fi
-MOZ_LANGS=(be cs de en en-GB en-US es-AR es-ES fr gl hu it ja lt nb-NO nl
-	    pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_PV="${MOZ_PV/_p[0-9]}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-
-if [[ ${PV} == *_pre* ]] ; then
-# the following are for upstream build candidates
-#	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
-#	MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
-	# And the langpack stuff stays at eclass defaults
-# the following is for self-rolled releases
-	MOZ_HTTP_URI="https://dev.gentoo.org/~axs/distfiles"
-	MOZ_LANGPACK_PREFIX="${MY_MOZ_P}."
-	MOZ_LANGPACK_SUFFIX=".langpack.xpi"
-	SRC_URI="${SRC_URI}
-	${MOZ_HTTP_URI}/${P}.source.tar.xz
-	"
-elif [[ ${PV} == *_p[0-9] ]]; then
-	# gentoo-unofficial release using thunderbird distfiles to build seamonkey instead
-	TB_MAJOR=45
-	SMPV="${PV%.[0-9].*}"
-	MOZ_P="${PN}-${SMPV}"
-	MOZ_HTTP_URI="https://archive.mozilla.org/pub/thunderbird/releases/${MOZ_PV/${SMPV}/${TB_MAJOR}}"
-	MOZ_GENERATE_LANGPACKS=1
-	S="${WORKDIR}/thunderbird-${MOZ_PV/${SMPV}/${TB_MAJOR}}"
-	SRC_URI="${SRC_URI}
-	${MOZ_HTTP_URI}/source/${MY_MOZ_P/${MOZ_P}/thunderbird-${TB_MAJOR}}.source.tar.xz
-	https://dev.gentoo.org/~axs/distfiles/${PN}-2.42.3.0-l10n-sources.tar.xz
-	https://dev.gentoo.org/~axs/distfiles/chatzilla-2.42.tar.xz
-	https://dev.gentoo.org/~axs/distfiles/dom-inspector-2.0.16.tar.xz
-	"
-else
-	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
-	MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}."
-	MOZ_LANGPACK_SUFFIX=".langpack.xpi"
-	S="${WORKDIR}/${PN}-${MOZ_PV}"
-	SRC_URI="${SRC_URI}
-	${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
-	"
-fi
-
-MOZCONFIG_OPTIONAL_WIFI=1
-MOZCONFIG_OPTIONAL_JIT="enabled"
-inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.45 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas-v2
-
-PATCHFF="firefox-45.0-patches-07"
-PATCH="${PN}-2.42-patches-01"
-EMVER="1.9.1"
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="http://www.seamonkey-project.org"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+chatzilla +crypt +gmp-autoupdate +ipc minimal pulseaudio +roaming selinux test"
-
-SRC_URI="${SRC_URI}
-	https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz
-	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
-	crypt? ( https://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-RDEPEND=">=dev-libs/nss-3.22.3
-	>=dev-libs/nspr-4.12
-	crypt? ( || (
-			( >=app-crypt/gnupg-2.0
-				|| (
-					app-crypt/pinentry[gtk]
-					app-crypt/pinentry[qt4]
-				)
-			)
-			=app-crypt/gnupg-1.4* ) )"
-
-DEPEND="${RDEPEND}
-	!elibc_glibc? ( !elibc_uclibc?  ( dev-libs/libexecinfo ) )
-	crypt? ( dev-lang/perl )
-	amd64? ( ${ASM_DEPEND}
-		virtual/opengl )
-	x86? ( ${ASM_DEPEND}
-		virtual/opengl )"
-
-BUILD_OBJ_DIR="${S}/seamonk"
-
-pkg_setup() {
-	if [[ ${PV} == *_pre* ]] ; then
-		ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
-		ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
-		ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
-	fi
-
-	moz_pkgsetup
-}
-
-pkg_pretend() {
-	# Ensure we have enough disk space to compile
-	if use debug || use test ; then
-		CHECKREQS_DISK_BUILD="8G"
-	else
-		CHECKREQS_DISK_BUILD="4G"
-	fi
-	check-reqs_pkg_setup
-}
-
-src_unpack() {
-	unpack ${A}
-
-	# Unpack language packs
-	mozlinguas_src_unpack
-
-	# move the irc and inspector code into the correct locations
-	mv "${WORKDIR}"/irc "${S}"/mozilla/extensions/irc || die
-	mv "${WORKDIR}"/inspector "${S}"/mozilla/extensions/inspector || die
-}
-
-src_prepare() {
-	# Apply our patches
-	eapply "${WORKDIR}"/seamonkey \
-		"${FILESDIR}"/${PN}-2.42.3.0-fix-chatzillaless-locale-building.patch
-
-	# browser patches go here
-	pushd "${S}"/mozilla &>/dev/null || die
-	rm -f "${WORKDIR}"/firefox/2000-firefox_gentoo_install_dirs.patch
-	eapply "${WORKDIR}"/firefox
-	popd &>/dev/null || die
-
-	# Shell scripts sometimes contain DOS line endings; bug 391889
-	grep -rlZ --include="*.sh" $'\r$' . |
-	while read -r -d $'\0' file ; do
-		einfo edos2unix "${file}"
-		edos2unix "${file}"
-	done
-
-	# Allow user to apply any additional patches without modifing ebuild
-	eapply_user
-
-	local ms="${S}/mozilla"
-
-	# Enable gnomebreakpad
-	if use debug ; then
-		sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
-			"${ms}"/build/unix/run-mozilla.sh || die "sed failed!"
-	fi
-
-	# Ensure that are plugins dir is enabled as default
-	sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
-	sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
-	# Don't exit with error when some libs are missing which we have in
-	# system.
-	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-		-i "${S}"/suite/installer/Makefile.in || die
-	# Don't error out when there's no files to be removed:
-	sed 's@\(xargs rm\)$@\1 -f@' \
-		-i "${ms}"/toolkit/mozapps/installer/packager.mk || die
-
-	eautoreconf
-	cd "${S}"/mozilla || die
-	eautoconf
-	cd "${S}"/mozilla/js/src || die
-	eautoconf
-	cd "${S}"/mozilla/memory/jemalloc/src || die
-	WANT_AUTOCONF= eautoconf
-}
-
-src_configure() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	MEXTENSIONS="default"
-	# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-	# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
-	# get your own set of keys.
-	_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
-	####################################
-	#
-	# mozconfig, CFLAGS and CXXFLAGS setup
-	#
-	####################################
-
-	mozconfig_init
-	mozconfig_config
-
-	# It doesn't compile on alpha without this LDFLAGS
-	use alpha && append-ldflags "-Wl,--no-relax"
-
-	if ! use chatzilla ; then
-		MEXTENSIONS+=",-irc"
-	fi
-	if ! use roaming ; then
-		MEXTENSIONS+=",-sroaming"
-	fi
-
-	# Setup api key for location services
-	echo -n "${_google_api_key}" > "${S}"/google-api-key
-	mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
-
-	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-	mozconfig_annotate '' --enable-jsd
-	mozconfig_annotate '' --enable-canvas
-
-	# Other sm-specific settings
-	mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
-
-	mozconfig_annotate '' --enable-safe-browsing
-
-	mozlinguas_mozconfig
-
-	# Use an objdir to keep things organized.
-	echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" \
-		>> "${S}"/.mozconfig
-
-	# Finalize and report settings
-	mozconfig_final
-
-	if use crypt ; then
-		pushd "${WORKDIR}"/enigmail &>/dev/null || die
-		econf
-		popd &>/dev/null || die
-	fi
-
-	# Work around breakage in makeopts with --no-print-directory
-	MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
-
-	if [[ $(gcc-major-version) -lt 4 ]] ; then
-		append-cxxflags -fno-stack-protector
-	elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
-		if use amd64 || use x86 ; then
-			append-flags -mno-avx
-		fi
-	fi
-
-	emake V=1 -f client.mk configure
-}
-
-src_compile() {
-	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
-	emake V=1 -f client.mk
-
-	mozlinguas_src_compile
-
-	# Only build enigmail extension if conditions are met.
-	if use crypt ; then
-		einfo "Building enigmail"
-		pushd "${WORKDIR}"/enigmail &>/dev/null || die
-		emake -j1
-		emake xpi
-		popd &>/dev/null || die
-	fi
-}
-
-src_install() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	DICTPATH="\"${EPREFIX}/usr/share/myspell\""
-
-	local emid
-	cd "${BUILD_OBJ_DIR}" || die
-
-	# Pax mark xpcshell for hardened support, only used for startupcache creation.
-	pax-mark m "${BUILD_OBJ_DIR}/dist/bin/xpcshell"
-
-	# Copy our preference before omnijar is created.
-	sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	# Set default path to search for dictionaries.
-	echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
-		>> "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	echo 'pref("extensions.autoDisableScopes", 3);' >> \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	local plugin
-	if ! use gmp-autoupdate ; then
-		for plugin in gmp-gmpopenh264 ; do
-			echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
-				"${S}/${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
-				|| dir
-		done
-	fi
-
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" \
-	emake DESTDIR="${D}" install
-	cp "${FILESDIR}"/${PN}.desktop "${T}" || die
-
-	if use crypt ; then
-		local em_dir="${WORKDIR}/enigmail/build"
-		pushd "${T}" &>/dev/null || die
-		unzip "${em_dir}"/enigmail*.xpi install.rdf || die
-		emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
-		#'
-		dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
-		cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
-		unzip "${em_dir}"/enigmail*.xpi || die
-
-		popd &>/dev/null || die
-	fi
-
-	sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
-		-i "${T}"/${PN}.desktop || die
-	sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
-		|| die
-
-	# Install language packs
-	mozlinguas_src_install
-
-	# Add StartupNotify=true bug 290401
-	if use startup-notification ; then
-		echo "StartupNotify=true" >> "${T}"/${PN}.desktop || die
-	fi
-
-	# Install icon and .desktop for menu entry
-	newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png
-	domenu "${T}"/${PN}.desktop
-
-	# Required in order to use plugins and even run seamonkey on hardened.
-	pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
-
-	if use minimal ; then
-		rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk}
-	fi
-
-	if use chatzilla ; then
-		local emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
-
-		# remove the en_US-only xpi file so a version with all requested locales can be installed
-		if [[ -e "${ED}"${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi ]]; then
-			rm -f "${ED}"${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
-		fi
-
-		# merge the extra locales into the main extension
-		mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/chatzilla
-
-		# install the merged extension
-		mkdir -p "${T}/${emid}" || die
-		cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/chatzilla/* || die
-		insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
-		doins -r "${T}/${emid}"
-	fi
-
-	# Handle plugins dir through nsplugins.eclass
-	share_plugins_dir
-
-	#doman "${BUILD_OBJ_DIR}/suite/app/${PN}.1"
-
-	# revdep-rebuild entry
-	insinto /etc/revdep-rebuild
-	echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
-	doins "${T}"/11${PN}
-}
-
-pkg_preinst() {
-	MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
-
-	if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
-		rm ${MOZILLA_FIVE_HOME}/plugins -rf
-	fi
-}
-
-pkg_postinst() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
-	# Update mimedb for the new .desktop file
-	fdo-mime_desktop_database_update
-
-	if use chatzilla ; then
-		elog "chatzilla is now an extension which can be en-/disabled and configured via"
-		elog "the Add-on manager."
-	fi
-}


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/
@ 2017-07-21 13:23 Lars Wendler
  0 siblings, 0 replies; 12+ messages in thread
From: Lars Wendler @ 2017-07-21 13:23 UTC (permalink / raw
  To: gentoo-commits

commit:     4c4e536e900a6c689809c918941ac4710590de03
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 13:21:24 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 13:22:29 2017 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=4c4e536e

seamonkey: bump to version 2.48

 www-client/seamonkey/Manifest                      |  20 +
 ...-sysmacros.h-for-major-minor-when-availab.patch |  59 +++
 www-client/seamonkey/seamonkey-2.48.ebuild         | 430 +++++++++++++++++++++
 3 files changed, 509 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index ae54a28..a7c699c 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,4 +1,5 @@
 DIST enigmail-1.9.6.1.tar.gz 1745021 SHA256 3874331e981aed864443d3c965d856e003fd84f73e5a89fd5004ced9dc29b96f SHA512 e6ab69734a39a4953e0167e07b06f0d5c83fb42956515392319a1cd9d665ca274f6a12b4141e2dfa373ef074f0526f3d7330a48d29d600fc38f724d26518ff84 WHIRLPOOL e89b0e5857564cc2f7ebf3ab46b110c6bbb1b16e7c0e045750119fd02e693b9bd9667c2932e7a65f9c8fb2c7c835ed048f6df2613d12b25d961894f47f67cf48
+DIST enigmail-1.9.8.1.tar.gz 1776673 SHA256 4bcf2da00d96a67921b24dbec9f43930cba41112a2cd241b0952eb573c648a4d SHA512 af280040e96eb69529e723e52e65621e42743c974b0ed42598e73458004f0a59688da7257d2b556e95a56c4cad3ac48f527d4d9a7a54c9c92eaff132257e0cfd WHIRLPOOL 077c61b996c2ec45ecc3a037b61d167acda2ebdbde6536e2f2f2e180a064c9e540e09b48417454aa48f02af5f4c58c88f4ba456e6c5f113cfe474f2b82798ac0
 DIST firefox-49.0-patches-04.tar.xz 13356 SHA256 4968b4c6a0e326de587af6d389826dd29acd8b8eafc605f7636c637db0a64158 SHA512 3346cbe0146d6b480336c250c34c5be0a37cf9c7222238366794b4a03fb9c636ea22294cb517fc59826a0793a4a5723ff2f4cf85384fc405f1c1f14080458282 WHIRLPOOL b0bbf5f307f3d8467e40d76f58e28e0bbf9bed5398e3f17309b7bbdc310350d1d57b02596471b682b997d77bf89bcc3d748af5e0ff19e81a98ab33dcdf4f5210
 DIST firefox-51.0-patches-06.tar.xz 9604 SHA256 cb813576d1e784b72e973fd18d809088c6fd2a0e557c9413cfb7f0ea22b58700 SHA512 5fdc3913e6e4fb1427a051ba12c459bb5330e0712d5775b38281115a78e45e22f200e969ca3e82ac1c1fcfe5d27795d82e16ce15b8c5893bc102892876b2636b WHIRLPOOL bdea0d2f72b96f94bdf2d9487c94cfabcff49a955ca780af74aa0dfc12228d54da73028a6cf6c757133e8a28347d2108aba8cd2b11ab70419b39c067cc48d8ff
 DIST seamonkey-2.46-be.xpi 936650 SHA256 d97376ff92ffcdf04ec08273b60b8750d2c4f65edd71eed734313f72885f45db SHA512 a48caf48c0f705e991c31f6f0191662c99bcf022e9bec59b6caeaf03cec384f5b45c6a03af1103d0889fed2d19e57ff5c61fc67faad9cc1786993d0e9368a954 WHIRLPOOL 5cd5a26c3c7bfc02add5063a18f806ebaf58bde1d621bc3d7185edef776254674aba7c4925ab248158c21c5a90b19d156973f8b4a4ace821df60c9586617f3eb
@@ -29,6 +30,25 @@ DIST seamonkey-2.46-uk.xpi 995478 SHA256 50be5f1fc5bf46133308185fee7f6761eca9055
 DIST seamonkey-2.46-zh-CN.xpi 942579 SHA256 19e835ebb01e3c7c8bdd3aeee9105f18187fb7c588bf2e329db45c39acb4e5dc SHA512 b79032668894aef28f3934cb6be623f81f1c73f88aaa09545c0f5bc06f415e37338ccb9bfd418cb31203be113038bab04cc82f7994e53cb6bd8ee79ce72b9415 WHIRLPOOL ba7be304646ef35f705d36bb1d4f6157a5c82d9d83b0786a7989550bb31f76fd968457240e7d44a799c720f2f5f9428d1b22659f1b8fa41912fff0109ad3d77a
 DIST seamonkey-2.46-zh-TW.xpi 970970 SHA256 2fe7403370d70d4daa6a302fc24fc72a062cb9777acc672faf20f51f2ed73955 SHA512 1c735d6f4e9fdc9c09c270b7f653de12b2a2f8c0d60b8a229a6f15a303e074d5681f56514f8fd054e5d1ad67e3e516aaf5341e58cac85b3705ccb3034822b436 WHIRLPOOL 3d72a4e71ae8481c9d6a5062558b70c11129c54cd07fdc0d85ec015b211d45c7f63c39e340b3c5621187b0695ca0030c9a21c0f17ce116767b4176eda6f18d5d
 DIST seamonkey-2.46.source.tar.xz 204913776 SHA256 39c84ce6fa1ed7c30152473e0dcd858df07437e84b29e5a18973db437a28a912 SHA512 b70a40ad6797c82458436ce8e15d461bec982916a3ad5949610f2830647872f3b54a63fb62b17780c33e74c067054b590d0a5ebd0e836854a10e60feee692491 WHIRLPOOL 58ecf31535ce4890e4b3d93d75a5d436bfed35fc459d1c6237b0696ff90cfbc17e1fc18941f58358b3c3b628cc25aee1870f72094d20fecbc55298c12e50cf82
+DIST seamonkey-2.48-cs.xpi 929570 SHA256 a8b955affee247a1c541bcca68fa383444fcf5db37659da045f47c0f6451d351 SHA512 edaf752c349eff6b0b49e4c63e93b64027b9183ad2c30aab43bd2159ef3e0ca61d6ba0cca7d222372bb051163d9b62377de017b31ecb29e34b95e9eabab7ea83 WHIRLPOOL 0400b151e39d0e6dacac68bc6a6c055f4188d238eb99bfc26d9507492705f4b52be6f9ef16e7e197ee06c7a656144ca0218bf3e6774b5d1a6557d635e19e4926
+DIST seamonkey-2.48-de.xpi 937351 SHA256 66cf0338e5607582824dffbd71dd6d82954275501de50bca3ebe70a2462c2b8a SHA512 8a9ad75af63685b86e8c0a1191b83ea25d0c01870e700a2cf9b9a2c1f8793570320acae408f686699d19ec2467064582c8d5e4fa6220b40d02e928e7185a1797 WHIRLPOOL b7846922cc6cbed3ac566fc6e3324f507101cc5689ea061e17eb635281edfabc39cc0bf506b71a84918ad624977149ad383075553ff810c0d48bb025c46f09cf
+DIST seamonkey-2.48-en-GB.xpi 901731 SHA256 835dbdca2c0d40be3e76045ec04932f0fff8223030febf7533885b9ff9868067 SHA512 25a8eb0b532ab7becbf60dbf9e6720b389d820fb51805c5447161e55e52426344590b2efe92d7fd151b097e48cc148a712b6b18229a286fc42e8e0147620a685 WHIRLPOOL 9ee2f546daec2c9b16325678dbc032a70bf89807fa8b4cdad0125053fd9ef784aecf883692ce8ce26cac9e3e0533dbefe0620e7b626779ea97bda6548c4ad260
+DIST seamonkey-2.48-es-AR.xpi 941407 SHA256 78680bec36912e021ab35f144bd51c726dc9ce8031dbf7012bf9f2ef685872f4 SHA512 06802ad0e68255d6e0b2f216d71d806ac26c486f9b0c802e54604f842da5fb84cc073e35bb4fbed9f7d964a6a9c4f28041da2821ae70461a6837f0872697dc57 WHIRLPOOL e526aad56c54aaa16faad2811bf37e804574190140bed0cdf8878553c27bf4861ff125c3b2365bf7d130590c6a5cb4c90d855acef186c29dc8360b7884359dfc
+DIST seamonkey-2.48-es-ES.xpi 890255 SHA256 37702e2d54e965c6dffbd5c0c7bde9e4494ddfa9fc984136c826974a9fd253e5 SHA512 72d0fad247be52ddae72ef1265c84441677eaeb8f6633c21c9bd4b9f2b84898cd4ddbb46932e0dd041b4afbd04357b85e77e76b6e3533f6f55857a528c98f2f7 WHIRLPOOL 2b8d9c000f219754c8061935c43367bcb09c5a1ce8dbc39e850979c6549d1dfa24f6d3136147e3aced920b24e000e42a16b82a2d91c92783376130ac75b90e71
+DIST seamonkey-2.48-fr.xpi 957402 SHA256 f7a7c207878bfc84e9dd53f7111f00b7c297ad9c75c594ef4df4ddac532179a2 SHA512 ab5c57722026dd1abc1311cb3f72c452c3aaa6ade7a9737cdfeee6c97319b82a196d0ff79893e270e162a02c00aac67cbdcf7e9ba507d2a15844d47416db7a6a WHIRLPOOL fb00205bd4578494b4a091cd79cd9296211c05b9f97724314fd76cd107b58505fa31dce6bb541206f775f26bdd7de9528202b5870130c62c9e414876f0fac934
+DIST seamonkey-2.48-hu.xpi 943677 SHA256 2f1138ca9a9d1321dbe38d24cc0b6994a4a1569eb2bd4baebbcec00ed0e5355e SHA512 5f6bd359df25fa979a480f8c82ca2b0795a8c380075e2ac68290c939b48bb9cc0c6940166efe9dd2b24ce75b4b84e18ef781430ccca7ddda9d6141703fdeaec9 WHIRLPOOL 0bc0c7d95a3d130cc5daba4ae361c52d214dd0b8976d476706a178587d439e219dae63ca7189dd425371cb16ead898fb275641f6ffdf9806d9a6815e396f6295
+DIST seamonkey-2.48-it.xpi 783035 SHA256 f0084a1ce0681a1e3038597c6a77a2f3436b91166263f50b325a86cf9c708716 SHA512 c083aecefa5b77e3a7472fc40ac1627147037ba0a6f856d4d0c83ce848d2253acd2fadf80beaa68fd1f260e39cde675c0a26e00907ebb9b0f2f7443cab7edd35 WHIRLPOOL 89cc3c1ce60aae88002f608df9ed6718a9037f9eaa67e22d44c6e29e3dc2f4af4ae3a767e6b36ccde5561564c63a4f40d866811ac9cedf6f472955ef979be6f8
+DIST seamonkey-2.48-ja.xpi 1027353 SHA256 fb3029513e8fcf9713b5ad565e66ee6842d59822af509336e56b713373fce6bd SHA512 67172ad5d7c14f5d1f8dc66825d1ba328c5396bf3e2b18b0c12568fb7792d8ddd845e8212ee92ccc14519c7646d6170802633ce71fbfbb95bd575f9fb4304bfd WHIRLPOOL f018614bb361ccd139360c85ac8235e94be037e1bdaca2d4479b327de1e9f58cf98fd3cdfbe5a8bda550563b0d84b139c6ddd7a1159550a9697e95482177b7a4
+DIST seamonkey-2.48-lt.xpi 944779 SHA256 54ccbd5b07e8260462ec060135f969a10dd94569238958fd96bde55e0cf61056 SHA512 599a8d6295237237a2be5710faaa3ddf11789db0f9223415cc471dd864fd357ee56e173bc443b13a8e4414f2e571fea9556926fa423a4042edb74e9fcbc99547 WHIRLPOOL 1a547f9f3edaf7c3e8602527cd3dc3dc9ccae51dd3e0d366b1ed6516e1434db2f06c79b40ac42f2770b67db0320cf70e0f51ab9cd57619ffcb190ad498527344
+DIST seamonkey-2.48-nl.xpi 946317 SHA256 a2de7dcc53b7d0db496a8f1efab774fa603b4635a200fcf00cb503ebebb3227d SHA512 864526d3898171454e3a6acc199c8653348631e936d411bd9006da285706bd6500f83bda00d7ef8fcdb0223b626c78fc20fda47b1bed488637dc6fc74626119a WHIRLPOOL a9c50223d6976ecaded684a5e0a7d62e21bc5a5e32616906d41f7f7dd0d5421bd2ab2838e9788fa30843eb292e0ce16f79af826e89391f35ff1ff2ada9c7d925
+DIST seamonkey-2.48-pl.xpi 905621 SHA256 4083874a25597b833d4b9473f05bdac1f7de92d5f095793597a9fc855cb160b0 SHA512 cfa4cfa12d52b39fc8abdd57ad0438fcf613997fa28e0625eb2b15b2ac0d0851dfdc629161eac91534a42bc5b51108dd93733d89f094fb783be651015c15c03d WHIRLPOOL 5fb90db4ab9c67edfc5395354c31ab5f8b73751690194c5ef1ed28dec86fc929fd158394fe101801c7c45d2e55c3f6776906defc447fbceb5ee0ad0c62b1596c
+DIST seamonkey-2.48-pt-PT.xpi 928435 SHA256 2c22ee0372cebea03737f6b506a0aaf002e67be9ed26662f70204250964dc642 SHA512 86795aa2fcfa1b52973c132f230273c9ebe9c271f5be3f279ec43c76ff35fd45c8d3b72076748d71924711a4dc2c39b23fcdee88aa62a731f947ffdea9613051 WHIRLPOOL 09908f154cd07591eff559e890501d9ac9c4c8aa63e2d21326bbc8d1fc73c5fd72ac92ad0ef3790cb2cfca94847f783b9072adf6f93e87a076310f4ebdf92b32
+DIST seamonkey-2.48-ru.xpi 986167 SHA256 0ee69e3b81708004bb7c155b68343a80d15c60735a603207a86939ff7b033060 SHA512 a21b6647ebf91eae3ce8467d9b71d8a80a8478d7701dd777c0ab8d517e85fce6a06f0438e68a01c9439612ff3f51b6626be2c9c5cc637be5980d9870ee7ad813 WHIRLPOOL c586a913610bd7a4b6936f182854a838769cb2da7db01832cc0c7af1b9a2bf2a2188a39066791ade18b0697a8d49cc02aaaaa48b9bb61360614c6e2c3afcf183
+DIST seamonkey-2.48-sk.xpi 956279 SHA256 cc176898ef9cb67728f0ed3eae24336cf52582bf0144a894f3fa04fc71140861 SHA512 08d4c51cb6b23e522fb41f2cb507fd459afd4b02a9f27d5249b76a5e9105d48cd44c210d28e5a4575b0f9565e3c73c16c7f7136a65b006440183646e640c3761 WHIRLPOOL 270fb04dc96e23d7fb9716e1afa316f4d6f9a6a03fc315e8cffef0cd354c79085e23c835163ac7cee3d58ebc31e9d231d95d70e5444b0194bb5231577cf79b0f
+DIST seamonkey-2.48-sv-SE.xpi 930510 SHA256 831a4b42faa31f4006984269e2d6d3472a0f1450f92895fb8190c1719e2ff2c8 SHA512 098ffc81d2115f055b2cf4f5ef195e1f6bb58068d143225dba42dff00a5efb8d660641c4bd295f1bcccd3c032f6bdc940e20f9e4ba6aa7d3624cf61e9ee8440f WHIRLPOOL 019946480deb17c9a73886fa93e68eecdcaef46d7670d727c34dc6055e0a4b88a626c505c8ac3d4d19961499f303403ebb9668ce56030cb1abea061e00909cb9
+DIST seamonkey-2.48-zh-CN.xpi 934871 SHA256 991629043056dd722202116ef026aeb86a8615539aabf41a28b6a78da63eab7b SHA512 18485d34b90f3f619dde55c1772c5f4873a4efd5b828755eec28b20aa74d98050ccd206b19fa409ab6bea7f0053a94f2d684b54e19f763004fb752ad8e002d2c WHIRLPOOL cb8f4f34abd0eddd3f815c0b6d5efb30aa9cf7b29a2c1e948cd429befe732e6143bfb15b723cfab1c18eac7f18538ab33ee3ca4ba9c9eeae5ca8cd590cb78877
+DIST seamonkey-2.48-zh-TW.xpi 991735 SHA256 bb41ee50948baca9e78ae1ba0174046bde21d7bb823c6b365e32d7a8c6a9c50f SHA512 d14be0b9da910e3c7014c4ac9e6fc8270eb43176623280c55eec9e63c5fd0ce9b83db781cdbcd1eae67281fd09ad6dc2218df479e66076878c6bda12c2f2eeb3 WHIRLPOOL cc9bda10829ad4149e28b82f59580bc5d2a8d91c00c0e153bdb130be60e57f155df72929029f92c61ef444b5cea48bb47e10aa48615af4686e2dfc8370565c09
+DIST seamonkey-2.48.source.tar.xz 220412744 SHA256 6f9a07c86ba6474b44e5083f9d1315d01778c097937f7da4c5701debffab2631 SHA512 b1992a1dbaeb045aea10ff02aa214ec0c1725e3ad0844d2dffd1c0d0c26754fbd98b5fb5df25a2a490ebcb7a47037c61599b0a2e9240338b4e769e529faa33cf WHIRLPOOL ab0a2ee21efb8d446283ae1df6b2af8fe318fe5dbb41563c140f13f59780c8f252028019d9c181e0b0369201808dfe306058ac6fb5d7207cfbc241ba098ab7a6
 DIST seamonkey-2.48_beta1_pre6-ca.xpi 934005 SHA256 ec7b4bf0340f678700eef060f57c7eeddca7bf8085f604a9a111c4784c66b3bd SHA512 69945260ce53ad14358c6da24a68d3b34459a3f5c045f73db86c4766b2c3f321bb57daa9d3a456b7ee751b39595fcc0d10fdd1b18efc2556732048fbdfbebf14 WHIRLPOOL 0d425578721dff88f94dae79426309eba2064c98e8eabfe94e5ee672007d8f6fa0d01561a058af17d78ab07753d8a12b6ec887902892ecdbcd8330d3e7dc2144
 DIST seamonkey-2.48_beta1_pre6-cs.xpi 929570 SHA256 a8b955affee247a1c541bcca68fa383444fcf5db37659da045f47c0f6451d351 SHA512 edaf752c349eff6b0b49e4c63e93b64027b9183ad2c30aab43bd2159ef3e0ca61d6ba0cca7d222372bb051163d9b62377de017b31ecb29e34b95e9eabab7ea83 WHIRLPOOL 0400b151e39d0e6dacac68bc6a6c055f4188d238eb99bfc26d9507492705f4b52be6f9ef16e7e197ee06c7a656144ca0218bf3e6774b5d1a6557d635e19e4926
 DIST seamonkey-2.48_beta1_pre6-de.xpi 937351 SHA256 66cf0338e5607582824dffbd71dd6d82954275501de50bca3ebe70a2462c2b8a SHA512 8a9ad75af63685b86e8c0a1191b83ea25d0c01870e700a2cf9b9a2c1f8793570320acae408f686699d19ec2467064582c8d5e4fa6220b40d02e928e7185a1797 WHIRLPOOL b7846922cc6cbed3ac566fc6e3324f507101cc5689ea061e17eb635281edfabc39cc0bf506b71a84918ad624977149ad383075553ff810c0d48bb025c46f09cf

diff --git a/www-client/seamonkey/files/firefox-Include-sys-sysmacros.h-for-major-minor-when-availab.patch b/www-client/seamonkey/files/firefox-Include-sys-sysmacros.h-for-major-minor-when-availab.patch
new file mode 100644
index 0000000..9a3dad1
--- /dev/null
+++ b/www-client/seamonkey/files/firefox-Include-sys-sysmacros.h-for-major-minor-when-availab.patch
@@ -0,0 +1,59 @@
+From 5679a9daa463bd038883afe69332ef3807c41442 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
+Date: Wed, 1 Feb 2017 18:48:02 +0100
+Subject: [PATCH] Include sys/sysmacros.h for major(), minor() when available
+
+Include sys/sysmacros.h explicitly as that will be required by future
+glibc versions to expose major() and minor() macros.
+
+Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1329798
+---
+ build/moz.configure/headers.configure | 4 ++++
+ config/system-headers                 | 1 +
+ xpcom/io/nsLocalFileUnix.cpp          | 3 +++
+ 3 files changed, 8 insertions(+)
+
+diff --git a/build/moz.configure/headers.configure b/build/moz.configure/headers.configure
+index 52ffa2f89..53ca44ca4 100644
+--- a/build/moz.configure/headers.configure
++++ b/build/moz.configure/headers.configure
+@@ -57,6 +57,10 @@ check_headers(
+ check_header('sys/queue.h',
+              when=non_msvc_compiler)
+ 
++# sys/sysmacros.h may be necessary for major()/minor() macros
++check_header('sys/sysmacros.h',
++             when=non_msvc_compiler)
++
+ check_headers(
+     'sys/types.h',
+     'netinet/in.h',
+diff --git a/config/system-headers b/config/system-headers
+index 60788e788..984e86933 100644
+--- a/config/system-headers
++++ b/config/system-headers
+@@ -1055,6 +1055,7 @@ sys/statvfs.h
+ sys/syscall.h
+ sys/sysctl.h
+ sys/sysinfo.h
++sys/sysmacros.h
+ sys/sysmp.h
+ sys/syssgi.h
+ sys/system_properties.h
+diff --git a/xpcom/io/nsLocalFileUnix.cpp b/xpcom/io/nsLocalFileUnix.cpp
+index 6f13e2a7d..be7bf4de2 100644
+--- a/xpcom/io/nsLocalFileUnix.cpp
++++ b/xpcom/io/nsLocalFileUnix.cpp
+@@ -30,6 +30,9 @@
+ #define BLOCK_SIZE 1024 /* kernel block size */
+ #endif
+ #endif
++#if defined(HAVE_SYS_SYSMACROS_H)
++#include <sys/sysmacros.h>
++#endif
+ 
+ #include "xpcom-private.h"
+ #include "nsDirectoryServiceDefs.h"
+-- 
+2.11.0
+

diff --git a/www-client/seamonkey/seamonkey-2.48.ebuild b/www-client/seamonkey/seamonkey-2.48.ebuild
new file mode 100644
index 0000000..452ce3d
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.48.ebuild
@@ -0,0 +1,430 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WANT_AUTOCONF="2.1"
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+# note - could not roll langpacks for: ca fi
+#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
+#	    ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+	    ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_PV="${MOZ_PV/_p[0-9]}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+
+if [[ ${PV} == *_pre* ]] ; then
+# the following are for upstream build candidates
+	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
+	MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
+	SRC_URI+=" ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz"
+	S="${WORKDIR}/${MY_MOZ_P}"
+	# And the langpack stuff stays at eclass defaults
+# the following is for self-rolled releases
+	#MOZ_HTTP_URI="https://dev.gentoo.org/~axs/distfiles"
+	#MOZ_LANGPACK_PREFIX="${MY_MOZ_P}."
+	#MOZ_LANGPACK_SUFFIX=".langpack.xpi"
+	#SRC_URI="${SRC_URI}
+	#${MOZ_HTTP_URI}/${P}.source.tar.xz
+	#"
+elif [[ ${PV} == *_p[0-9] ]]; then
+	# gentoo-unofficial release using thunderbird distfiles to build seamonkey instead
+	TB_MAJOR=45
+	SMPV="${PV%.[0-9].*}"
+	MOZ_P="${PN}-${SMPV}"
+	MOZ_HTTP_URI="https://archive.mozilla.org/pub/thunderbird/releases/${MOZ_PV/${SMPV}/${TB_MAJOR}}"
+	MOZ_GENERATE_LANGPACKS=1
+	S="${WORKDIR}/thunderbird-${MOZ_PV/${SMPV}/${TB_MAJOR}}"
+	SRC_URI="${SRC_URI}
+	${MOZ_HTTP_URI}/source/${MY_MOZ_P/${MOZ_P}/thunderbird-${TB_MAJOR}}.source.tar.xz
+	https://dev.gentoo.org/~axs/distfiles/${PN}-2.42.3.0-l10n-sources.tar.xz
+	https://dev.gentoo.org/~axs/distfiles/chatzilla-2.42.tar.xz
+	https://dev.gentoo.org/~axs/distfiles/dom-inspector-2.0.16.tar.xz
+	"
+else
+	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
+	MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}."
+	MOZ_LANGPACK_SUFFIX=".langpack.xpi"
+	S="${WORKDIR}/${PN}-${MOZ_PV}"
+	SRC_URI="${SRC_URI}
+	${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
+	"
+fi
+
+MOZCONFIG_OPTIONAL_GTK3=1
+MOZCONFIG_OPTIONAL_WIFI=1
+inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.51 multilib pax-utils xdg-utils autotools mozextension nsplugins mozlinguas-v2
+
+PATCHFF="firefox-51.0-patches-06"
+PATCH="${PN}-2.46-patches-01"
+EMVER="1.9.8.1"
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="http://www.seamonkey-project.org"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~x86"
+
+SLOT="0"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="+calendar +chatzilla +crypt +gmp-autoupdate +ipc jack minimal pulseaudio +roaming selinux test"
+
+SRC_URI+="
+	https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
+	https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCHFF}.tar.xz
+	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCHFF}.tar.xz
+	https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz
+	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
+	crypt? ( https://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )
+"
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+RDEPEND="
+	>=dev-libs/nss-3.28.1
+	>=dev-libs/nspr-4.13
+	crypt? ( || (
+		( >=app-crypt/gnupg-2.0
+			|| (
+				app-crypt/pinentry[gtk]
+				app-crypt/pinentry[qt5]
+				app-crypt/pinentry[qt4]
+			)
+		)
+		=app-crypt/gnupg-1.4* ) )
+	jack? ( virtual/jack )
+"
+
+DEPEND="
+	${RDEPEND}
+	!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( dev-libs/libexecinfo ) ) )
+	crypt? ( dev-lang/perl )
+	amd64? ( ${ASM_DEPEND}
+		virtual/opengl )
+	x86? ( ${ASM_DEPEND}
+		virtual/opengl )
+"
+
+BUILD_OBJ_DIR="${S}/seamonk"
+
+# allow GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+if [[ -z $GMP_PLUGIN_LIST ]] ; then
+	GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+fi
+
+pkg_setup() {
+	if [[ ${PV} == *_pre* ]] ; then
+		ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
+		ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
+		ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
+	fi
+
+	moz_pkgsetup
+}
+
+pkg_pretend() {
+	# Ensure we have enough disk space to compile
+	if use debug || use test ; then
+		CHECKREQS_DISK_BUILD="8G"
+	else
+		CHECKREQS_DISK_BUILD="4G"
+	fi
+	check-reqs_pkg_setup
+}
+
+src_unpack() {
+	unpack ${A}
+
+	# Unpack language packs
+	mozlinguas_src_unpack
+}
+
+src_prepare() {
+	# Apply our patches
+	eapply "${WORKDIR}"/seamonkey
+
+	# browser patches go here
+	pushd "${S}"/mozilla &>/dev/null || die
+	rm -f "${WORKDIR}"/firefox/1000_gentoo_install_dir.patch
+	rm -f "${WORKDIR}"/firefox/2000-firefox_gentoo_install_dirs.patch
+	eapply "${WORKDIR}"/firefox
+	eapply "${FILESDIR}/firefox-Include-sys-sysmacros.h-for-major-minor-when-availab.patch"
+	popd &>/dev/null || die
+
+	# ugly hackaround for system-harfbuzz
+	if ! grep -Fq "harfbuzz/hb-glib.h" mozilla/config/system-headers ; then
+		sed '/MOZ_SYSTEM_HARFBUZZ/aharfbuzz/hb-glib.h' \
+			-i mozilla/config/system-headers || die
+	else
+		einfo "harfbuzz hackery no longer needed."
+	fi
+
+	if grep -q '^sdkdir.*$(MOZ_APP_NAME)-devel' mozilla/config/baseconfig.mk ; then
+		sed '/^sdkdir/s@-devel@@' \
+			-i mozilla/config/baseconfig.mk || die
+	else
+		einfo "baseconfig.mk hackery no longer needed."
+	fi
+
+	# Shell scripts sometimes contain DOS line endings; bug 391889
+	grep -rlZ --include="*.sh" $'\r$' . |
+	while read -r -d $'\0' file ; do
+		einfo edos2unix "${file}"
+		edos2unix "${file}"
+	done
+
+	# Allow user to apply any additional patches without modifing ebuild
+	eapply_user
+
+	local ms="${S}/mozilla"
+
+	# Enable gnomebreakpad
+	if use debug ; then
+		sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
+			"${ms}"/build/unix/run-mozilla.sh || die "sed failed!"
+	fi
+
+	# Ensure that are plugins dir is enabled as default
+	sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
+		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
+	sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
+		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
+
+	# Don't exit with error when some libs are missing which we have in
+	# system.
+	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
+		-i "${S}"/suite/installer/Makefile.in || die
+	# Don't error out when there's no files to be removed:
+	sed 's@\(xargs rm\)$@\1 -f@' \
+		-i "${ms}"/toolkit/mozapps/installer/packager.mk || die
+
+	eautoreconf old-configure.in
+	cd "${S}"/mozilla || die
+	eautoconf old-configure.in
+	cd "${S}"/mozilla/js/src || die
+	eautoconf old-configure.in
+	cd "${S}"/mozilla/memory/jemalloc/src || die
+	WANT_AUTOCONF= eautoconf
+}
+
+src_configure() {
+	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+	MEXTENSIONS="default"
+	# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+	# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+	# get your own set of keys.
+	_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
+
+	####################################
+	#
+	# mozconfig, CFLAGS and CXXFLAGS setup
+	#
+	####################################
+
+	mozconfig_init
+	mozconfig_config
+
+	# enable JACK, bug 600002
+	mozconfig_use_enable jack
+
+	# It doesn't compile on alpha without this LDFLAGS
+	use alpha && append-ldflags "-Wl,--no-relax"
+
+	if ! use chatzilla ; then
+		MEXTENSIONS+=",-irc"
+	fi
+	if ! use roaming ; then
+		MEXTENSIONS+=",-sroaming"
+	fi
+
+	# Setup api key for location services
+	echo -n "${_google_api_key}" > "${S}"/google-api-key
+	mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
+
+	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
+
+	# Other sm-specific settings
+	mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
+	mozconfig_annotate '' --enable-safe-browsing
+	mozconfig_use_enable calendar
+
+	mozlinguas_mozconfig
+
+	# Use an objdir to keep things organized.
+	echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
+	echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
+
+	# Finalize and report settings
+	mozconfig_final
+
+	if use crypt ; then
+		pushd "${WORKDIR}"/enigmail &>/dev/null || die
+		econf
+		popd &>/dev/null || die
+	fi
+
+	# Work around breakage in makeopts with --no-print-directory
+	MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
+
+	if [[ $(gcc-major-version) -lt 4 ]] ; then
+		append-cxxflags -fno-stack-protector
+	elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
+		if use amd64 || use x86 ; then
+			append-flags -mno-avx
+		fi
+	fi
+
+	# workaround for funky/broken upstream configure...
+	SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
+	emake V=1 -f client.mk configure
+}
+
+src_compile() {
+	MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
+	emake V=1 -f client.mk
+
+	mozlinguas_src_compile
+
+	# Only build enigmail extension if conditions are met.
+	if use crypt ; then
+		einfo "Building enigmail"
+		pushd "${WORKDIR}"/enigmail &>/dev/null || die
+		emake -j1
+		emake xpi
+		popd &>/dev/null || die
+	fi
+}
+
+src_install() {
+	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+	DICTPATH="\"${EPREFIX}/usr/share/myspell\""
+
+	local emid
+	cd "${BUILD_OBJ_DIR}" || die
+
+	# Pax mark xpcshell for hardened support, only used for startupcache creation.
+	pax-mark m "${BUILD_OBJ_DIR}/dist/bin/xpcshell"
+
+	# Copy our preference before omnijar is created.
+	sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
+		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
+		|| die
+
+	# Set default path to search for dictionaries.
+	echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
+		>> "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
+		|| die
+
+	echo 'pref("extensions.autoDisableScopes", 3);' >> \
+		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
+		|| die
+
+	local plugin
+	if ! use gmp-autoupdate ; then
+		for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
+			echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
+				"${S}/${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+				|| dir
+		done
+	fi
+
+	MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
+	emake DESTDIR="${D}" install
+	cp "${FILESDIR}"/${PN}.desktop "${T}" || die
+
+	if use crypt ; then
+		local em_dir="${WORKDIR}/enigmail/build"
+		pushd "${T}" &>/dev/null || die
+		unzip "${em_dir}"/enigmail*.xpi install.rdf || die
+		emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
+		#'
+		dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
+		cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
+		unzip "${em_dir}"/enigmail*.xpi || die
+
+		popd &>/dev/null || die
+	fi
+
+	sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
+		-i "${T}"/${PN}.desktop || die
+	sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
+		|| die
+
+	# Install language packs
+	mozlinguas_src_install
+
+	# Add StartupNotify=true bug 290401
+	if use startup-notification ; then
+		echo "StartupNotify=true" >> "${T}"/${PN}.desktop || die
+	fi
+
+	# Install icon and .desktop for menu entry
+	newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png
+	domenu "${T}"/${PN}.desktop
+
+	# Required in order to use plugins and even run seamonkey on hardened.
+	pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
+
+	if use minimal ; then
+		rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk}
+	fi
+
+	if use chatzilla ; then
+		local emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
+
+		# remove the en_US-only xpi file so a version with all requested locales can be installed
+		if [[ -e "${ED}"${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi ]]; then
+			rm -f "${ED}"${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
+		fi
+
+		# merge the extra locales into the main extension
+		mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/chatzilla
+
+		# install the merged extension
+		mkdir -p "${T}/${emid}" || die
+		cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/chatzilla/* || die
+		insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
+		doins -r "${T}/${emid}"
+	fi
+
+	# Handle plugins dir through nsplugins.eclass
+	share_plugins_dir
+
+	# revdep-rebuild entry
+	insinto /etc/revdep-rebuild
+	echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
+	doins "${T}"/11${PN}
+}
+
+pkg_preinst() {
+	MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
+
+	if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
+		rm ${MOZILLA_FIVE_HOME}/plugins -rf
+	fi
+}
+
+pkg_postinst() {
+	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+	# Update mimedb for the new .desktop file
+	xdg_desktop_database_update
+	#gnome2_icon_cache_update
+
+	if ! use gmp-autoupdate ; then
+		elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+		elog "installing into new profiles:"
+		local plugin
+		for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
+	fi
+
+	if use chatzilla ; then
+		elog "chatzilla is now an extension which can be en-/disabled and configured via"
+		elog "the Add-on manager."
+	fi
+}


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/
@ 2021-12-13 22:22 Thomas Deutschmann
  0 siblings, 0 replies; 12+ messages in thread
From: Thomas Deutschmann @ 2021-12-13 22:22 UTC (permalink / raw
  To: gentoo-commits

commit:     eb32da589d3df515ea4a73f9aa2c7b32df18e65e
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 13 22:17:29 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Dec 13 22:17:29 2021 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=eb32da58

www-client/seamonkey: move package into a safe space

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 www-client/seamonkey/Manifest                      |  33 +-
 www-client/seamonkey/files/all-gentoo-1.js         |   1 +
 .../files/seamonkey-2.53.7-ownertab.patch          | 236 +++++++++
 www-client/seamonkey/files/seamonkey.desktop       |   1 +
 www-client/seamonkey/metadata.xml                  |  12 +-
 www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild  | 405 ---------------
 www-client/seamonkey/seamonkey-2.53.8.1-r2.ebuild  | 557 ++++++++++++++++++++
 www-client/seamonkey/seamonkey-2.53.9-r2.ebuild    | 558 +++++++++++++++++++++
 www-client/seamonkey/seamonkey-2.53.9.1-r2.ebuild  | 558 +++++++++++++++++++++
 9 files changed, 1925 insertions(+), 436 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 01537d17..558ad935 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,23 +1,10 @@
-DIST chatzilla-SEA2_48_RELBRANCH.tar.bz2 440336 BLAKE2B 3fe09e3d2ba698d95054cbb65aad66984cb859b0b6fd8ffca45593cc63f418c898cf022c9cfd41187c71631a74e62c9b300ca48d6cc9c791a600f3ea71544879 SHA512 cb695aa40543ebc1621739207c5e6c5d49b3dc6e9715543cb35abfdfdeddf899a62c2cbb76123297072682a94319944388a6428b39e458c8e3b412144943120c
-DIST dom-inspector-DOMI_2_0_17.tar.bz2 155095 BLAKE2B e67e90a09db4c5acd4f58d004992094bec38145d48f8aa4abf1b39289222aa9be0498ebc45f01c7e94e90936ffe8b0cb415e3fb42d09b4bb8855317b1b9b4522 SHA512 0b9915566270d1d6670075263fffb0c59f834c4bfae933e6da23747914f069918f6f3dcf1ab3de6ea3b456623ef6e008f2d2aadcad0da84e483cae02e11f0b9b
-DIST firefox-52.4-patches-02.tar.xz 14412 BLAKE2B 9c15aa293dfc36efe1236d9b5736012a3efd0480f0d8eb243687b50245ccdb6e0ed13e564271569211eb767bd01ba3c7688c350005ce862403335dcc2e87bca7 SHA512 6befeaefc118bc161ad05eed619142814e5cf31aaeede3fb5618b1f5ace887e9e1fa6914320b513404380a426cfb0f45107435f92b2d7e95d95cd7c44e03ad96
-DIST seamonkey-2.46-patches-01.tar.xz 768 BLAKE2B e886f8c43cd856bb7cc4ea2a03c2a364bde1faef5c77156456d161c87867c52e0fb9bd348cc92330a22cff8ae0ebbab997b3d3985bb40c6c0883da4a35789f9c SHA512 2bbf09c8285f9f1ef5e194da7c43a8d1bbd4f2366ba182c78a7be4f0c36f549eb8cfee5e42d2eea87ea5d6920b36196e901b31ddca94e792aa2d3fb28de097ad
-DIST seamonkey-2.49.9.1-cs.xpi 941974 BLAKE2B 4de71b190c63e4284b5915ab3f9f9672026fd2375996df26064598a6e1859f3e9b56c668c63a4741c37471c23dadb6eefc018a1715d7afa3e5ced8477a16eb50 SHA512 c3b061e0b735c6949a0ce7f8be22c7818e6bd039de5284015b0ff63b8456f18bd51db9f3a3d1f9a5df2a6d0610043ea9e33f16ccd3ba64e20ac53e901196afd3
-DIST seamonkey-2.49.9.1-de.xpi 949902 BLAKE2B a51a5ccf0a86708b26c9394cc88d3a05f6108760933b5ccca92d54390090f379ab34b4d90796e77764bcba1fbb20a8ffe56f7cf5ba7aeefc80e0e01d3f5cc86b SHA512 fb85fa867b5b9417190aa25cc678d68e3afed04bfe052896167aaf46042397da6e1bbeb70acc321f46bd0bed4f0856152d80a348b478a336d28825c4120af1c6
-DIST seamonkey-2.49.9.1-en-GB.xpi 911789 BLAKE2B 495cd6fcb8cde5dcbab636bad20e1da5f89dcfb3bbafea12fec1c2fc68bdf9145d533828163884dd25988f792839739a3374a233567820cdf97fb49c44d7228c SHA512 973fc7f693abe9b87bd971f79e050bd4bd9a16e4e6f6a50d9298f2c71d45aa328c4279055382b7f9bf8c807dff9c1ab8855d97dbbe3eb4d71c40ee5e3a02f3b6
-DIST seamonkey-2.49.9.1-es-AR.xpi 952759 BLAKE2B fb882c78290507b7bd349ab01545c7263b983b156c26938fa77565658b55d567d3f057b177b2e98be0d83e5bfb21c3b9bf39f31ecbc4b406739afa6f3af5e5ec SHA512 ec198ed919079e16bf638be032cc7de165d0e9d05d0742a12828b5ad510884d4dd0da57c0cbae85b3fe0089a1be26f42c9887957ab6ecac8b8ef6cf0fbbcb345
-DIST seamonkey-2.49.9.1-es-ES.xpi 897737 BLAKE2B 6ddefeeff9b9d1c96b4dc8d068a179d92a353470329571e8b84962f3c667bdb06cd4f9851a64868958e99412d7eb7f3a3910edf48c4a73c86474283a8268c504 SHA512 e9fb5834f3086ee1cf99404930149f06ee7f3f0d5796550c3368b915ed9f729dbd92032682c6273b687b6f3077a4ca3a78192e101f1276d90ebf2eb71f39f22e
-DIST seamonkey-2.49.9.1-fr.xpi 969290 BLAKE2B ec7bbac2dda87d64486e36a18b18ab89c5940df2134704c5fa5af892c0b9669ff2cea81fb34355d383b6207c0993504afe052c5c435a4a402862a5c814debfe7 SHA512 188f4a8c79b10f95c807a08837290fbc3245c983e6797b8f8a0beea4f4ffad915abeb942920f9986910a0530218f4e35ba16de60b4f21d33116ae16756eb4e8c
-DIST seamonkey-2.49.9.1-hu.xpi 955174 BLAKE2B 60784e962a43bf01630f76693b17954d4788daebb54d29f95ff5f3650ecd78b7067f1af20421d104feffaed10d08dfe1b25f8551969678bd4e1fe9b414a7edcf SHA512 e28beb23242a6535230df4fd1adb82e8957487179402cb82dedc2faa6464b411d22ddb2732e0490a916597301eebf2fda727bcadb34e029bd468bd066dbc3080
-DIST seamonkey-2.49.9.1-it.xpi 793590 BLAKE2B 4c7e837b93a090b3f0934a37bb1c63534dce632839677b0127055502cb7dc57f210c1390afa663ca9c2f4f01196756579750d94b8815de12fc6b2bd9c12a6a19 SHA512 c750a85b74bb37d966f1bbecdafcd6ad9d4532eaf0f49f9148081f821c61aec332646eb7c43f0eef4b736362a8c2ab0a1205a38537129f6fe920dc8ae0f16ca9
-DIST seamonkey-2.49.9.1-ja.xpi 1033801 BLAKE2B 0fb8ebcde8c64f60872d3ed4acd17249c852fb43863e5649cf778dfffde13cdee5ed63af4d66647d4c57a9d456a769b2b43f28cf9637b8b71ffb053dc0f46bee SHA512 454756af04d5d3301c3ffe321109e1c78aa69a3b9e4a29e1b1e7226b958062e451551d73c3df87785fd80e74a4e433fc2094e3702ceb1a547abb858551878056
-DIST seamonkey-2.49.9.1-lt.xpi 956024 BLAKE2B 75ffe875f683e8e47e703574e4a3b73cb2bb764e8163f833208e06b914709acf772734848a2164b94f138dae021c4915e8b20f417132c84197042215548b5b25 SHA512 14124e0b9b60f360f6f2b77b5bafe80569894754a3ffd27b6a3aab34136d7876d785b5e9178cb1d34ec46a7b858f26327658e1a3e43ac97abe272838dde78228
-DIST seamonkey-2.49.9.1-nl.xpi 957391 BLAKE2B 859a5cce26654b3f67d4a340d40b96d66199461250342a699f3186f97edad0347174e87a68a6be21bd6c2ff91497195be98bfb717679d76aa9be2590b809ee9c SHA512 0f3e68df37e211b73773e1b84d39d4540d1d8865cc534bad841babc30c074bb9301cc472aa0e4e61e09bc26948270e1106e1546d27705380819d830ca158215d
-DIST seamonkey-2.49.9.1-pl.xpi 913004 BLAKE2B 8fa4e937c41b6585075f920a778c13d08fcbb6a5759d5371a05d278b5646963d4b8a066aedd60e7521caf354d4ed57e14864d6cb802900284a8be05553ea0e38 SHA512 532b64032b6e4cb902cd9d99ef5505f3ac57964452196f3a9f49eff1bd965c5a8a8271960951482266f12214cce4cad876268f9f38a193f5d91c2644fef0aff8
-DIST seamonkey-2.49.9.1-pt-PT.xpi 939012 BLAKE2B 16bcdbd9c04f023dba7de4e5caaa16f2bbd0bda45625008b909fa360eb98409b21081b892d9e3dcc4fbc5a3ffb1bafc630f2266f69149c70ad96a81025aa7e01 SHA512 f8cac43e61de1d4dfbc0febddcadfa10cc457e7552016c79ff954cddef900470e60912c607076976b15811944a07cd785fbd2ffd85a5af3ce545ec98c12bdc05
-DIST seamonkey-2.49.9.1-ru.xpi 995907 BLAKE2B ce02fd35e093b3f5c2fed309a2fae066e48c7b3351075d55b72751d66b6e13fb13758b8ef4ffa351e85907152ac78a0fb4ced99e2af2993f5906440ba69b0051 SHA512 846f7f361a15ea1b04539ec789dffb459e1fbd85283c720883d6545da67a979e040c80b5cb6a0938f0ca9e059e837310cf3fb2d97671e37ff256ad2ac780291c
-DIST seamonkey-2.49.9.1-sk.xpi 967988 BLAKE2B fd7db86b778be8b1202c031ccb6b18805fc9027f50dd513e3ca0ef2afa1208f5df0b7636c0b6f822fda9618ebe48dc1b16710888284c2d5681e00e4be26c03cf SHA512 8fb02cb8f95c68ce40aabaf79c57bd7c655092dd5fb939d68a62a1bec707b903fbcf16299ff8dd094e161b5f4c732a813d63e33b3ff3ac09f9e1afcf740426d9
-DIST seamonkey-2.49.9.1-sv-SE.xpi 940793 BLAKE2B ec901577f833e69f78d0fba13fe1ee1297105332db66fa5e0c841f19aca4e3274822f43f49b925eba7e86bb8682963424369bb4ce8b089df32d8fc7fbd294e2d SHA512 0ac1b0a8e599ef0ffe49d8a7b94dd25818601fb5603273ed995b9a4bb52c5e13a360c76b9278bf8a14b8dce5609f33be319c43fa13ee7b16eda897f6c2d39ddf
-DIST seamonkey-2.49.9.1-zh-CN.xpi 946349 BLAKE2B ff8d5dfc671cf51e9af849e7781eb3ada2cda97cc542a8a28306a7c060043752be7614574c0c4882c54dec8a82972a46a7c8bc8085d94a9273264cd15dbfbc83 SHA512 5d3a6accc9deb69b6d52bccca0b52e12b8727d0e6a99067dba52921a147c333b7b777d7dc4935510fb981c9cfae2c4cfc30f310fad9b06e5537ef1dbb89b5e28
-DIST seamonkey-2.49.9.1-zh-TW.xpi 1002365 BLAKE2B e66f68187c0373f96ba8f58f420c8a4c917015e6c38a54a6c80d9cdf4b31620ff3c104ffccc1f4e0f140673b15eefe1742a2b0f3208e00abb4a593322cb1edf9 SHA512 a5797304f4de6edf807238a551676fe9755d9ae0dc0141ea959c6edae8bc742ad11976a2b1cf4f2a324ad6b94c1a97c77e29b8100a679af7002156d1d0150376
-DIST thunderbird-52.9.1.source.tar.xz 230475264 BLAKE2B ec2763d21bf88779867f4478dfc544b5afbe1062ce51f09c1ecc423c3289f0cd91ae79bc87d726ae77d885290843631f36800fff18d802cd4a998966e7793b74 SHA512 0de80a5036b1e8a5a8549c546b4693cb285ee4d10f546f4b4aceed9e1d6c64b9dbafce7bacaaf057112130036f7b41fb2e0fa3343412140e6ac926dd94c27d23
+DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B f73802d2715a11964a4b4d34b582a2999ab42cff9ed005c5ca8c002ae745a973fbb682c3e568f6727a7fe93dc2d7a5ba3367adc4e1d256b8ab0cf8d940fceb8a SHA512 80b87c260445af181d1a0d39de9f95ac7c93f76e12328c1799e8607f50ca9e2a20bc4f15de3f32efbbabb444fd5352612b2629fee61875fa0acd6d050df338a2
+DIST seamonkey-2.53.8.1-rust-1.45.0.patch.xz 12256 BLAKE2B b311b69ee11a5875beca421b45733e6cd9b0aaa7c00a51e4fdda3e6ecabdef70b683c119a63e404c5763b19b9c6720cc59c0e6033eb2b06b0e97e7f01a8b727d SHA512 1056602044c719da26cf54566ac058a84258c5639a9d717904e97e38323f69100fb5183464602147744fd657aaef322f7fd130773b85896a15c5466a8a3f1e2e
+DIST seamonkey-2.53.8.1.source-l10n.tar.xz 13542220 BLAKE2B 8b043136595e481077e60cf202ae66d04ad30f089e842f6d4660807cdaf086b99c9252afccf8a6302558f4a1ce38e8e59f72ade6f72929335b0bf7bce72b4569 SHA512 047defbfac18f360ad089d90de3c0e139d3707dcfa74570fcfa1f2f1e789ca2930d08ee0c94f7d88cc79f4e162eda2d0073493656528e0f9b579f452fe13ad8f
+DIST seamonkey-2.53.8.1.source.tar.xz 283254760 BLAKE2B b078e0333a992b5b6fc9b3966528cc8201ea2c3fddfff8584d3ae9fa5e4b3b7b8abd25dc85dc9fb5ce60b55efcc1692dc56490f520a3b486dca7e873689f0f26 SHA512 1e3eb8686b3b04bfc95f0229c71df7e6ffe085e3ba0bf043c6714789b08e701ede1e288c47df238fa3c5d5979efffe7a9b73b04a32a85f04259ce2c77937a366
+DIST seamonkey-2.53.8_beta1-patches-01.tar.xz 43208 BLAKE2B 947b8131810f3f9855e1e8ff45d841e05dde9dc8c1d1204b1a3d55a743c2c7f9b23b251460d6743ca760edc4609eb08c1df3b165acc56af95e5ecb3c871fec3a SHA512 8196be87112926de0becf272bf44c1ce5522579d4b66f93f455cc0e503c4c3bb96fba5ec48a73e0d53ad9683820cb167e677bbf2497fe266e93d154c8d4a7837
+DIST seamonkey-2.53.9.1.source-l10n.tar.xz 13615680 BLAKE2B ce5baea8c004219af74d25671272b2a4104018e35f54adee46bacd8eadbc9c44a53c7ab8f6382402a16dd4353068e0e6144158d3ec874105a5c03ac89a15af7a SHA512 c0dd469a12a4acc7e84793a56615fa109e00c638ed71fe0b51b3125750ed115bf921dbc6e8a4b391bb5cfccd679cdcbdfe9b23e619590c0f22c62489566d459f
+DIST seamonkey-2.53.9.1.source.tar.xz 285481656 BLAKE2B c96107de40c83515fff49d4bf409a13f3a712daf19b466044d6eff244159ebe6d37b7dfc16e6dc0676be344378e9838f7c1d055064bc63ba36a92844e54bfd33 SHA512 67c0645a2b8c4ddafc148da80166d6cff9ceafbeee0683fc4099e69720c4bb725a4165643db37abf0a0545e170e30e811eb0ad198f5c7cd4196294624b86775f
+DIST seamonkey-2.53.9.source-l10n.tar.xz 13615680 BLAKE2B ce5baea8c004219af74d25671272b2a4104018e35f54adee46bacd8eadbc9c44a53c7ab8f6382402a16dd4353068e0e6144158d3ec874105a5c03ac89a15af7a SHA512 c0dd469a12a4acc7e84793a56615fa109e00c638ed71fe0b51b3125750ed115bf921dbc6e8a4b391bb5cfccd679cdcbdfe9b23e619590c0f22c62489566d459f
+DIST seamonkey-2.53.9.source.tar.xz 285118824 BLAKE2B 524e51ca00e36658787aa734dd775ef009ef6d4dfd6917f00ebc8d4ec4ecb72c61a50dc33c89fabe2e65e4b95086645db9e26ef12776574f47d3928a42af100b SHA512 17f7009f2b5a1f337c24f98e2bfac2b63498f6e5b5080cbfc1c541ee60fa07f5116b76b7f20f2fc4e000b8c38c4558c7c9ef10abbdfec52dd597bc25d5a952f4
+DIST seamonkey-2.53.9_beta1-patches-01.tar.xz 43328 BLAKE2B 66869b0ebb3259da19148473311b00cb2b2ca762f6ae7003b5374c51f53e6d58fecdf00084d9c43c62023b14666b08efa6138fb28642cc11272851d799f8d0ad SHA512 38b8759da9230d745ab5c8cf1f3964762893e88174f20f3a0458a3196297845fb0876bdb330fac21a24a2661c2b319c8bfb0a7d6e8e47048ced1955500291638

diff --git a/www-client/seamonkey/files/all-gentoo-1.js b/www-client/seamonkey/files/all-gentoo-1.js
index 86b55cac..448287a5 100644
--- a/www-client/seamonkey/files/all-gentoo-1.js
+++ b/www-client/seamonkey/files/all-gentoo-1.js
@@ -17,3 +17,4 @@ pref("general.useragent.locale",            "chrome://global/locale/intl.propert
 pref("extensions.autoDisableScopes",        0);
 pref("layout.css.dpi",                      0);
 pref("browser.tabs.mouseScrollAdvancesTab", 0);
+pref("app.updatecheck.override",            true);

diff --git a/www-client/seamonkey/files/seamonkey-2.53.7-ownertab.patch b/www-client/seamonkey/files/seamonkey-2.53.7-ownertab.patch
new file mode 100644
index 00000000..c0ae11ff
--- /dev/null
+++ b/www-client/seamonkey/files/seamonkey-2.53.7-ownertab.patch
@@ -0,0 +1,236 @@
+--- seamonkey-2.53.7/comm/suite/app/profile/suite-prefs.js
++++ seamonkey-2.53.7/comm/suite/app/profile/suite-prefs.js
+@@ -225,16 +225,17 @@ pref("browser.tabs.autoHide", false);
+ pref("browser.tabs.forceHide", false);
+ pref("browser.tabs.closeWindowWithLastTab", true);
+ pref("browser.tabs.warnOnClose", true);
+ pref("browser.tabs.warnOnCloseOther", true);
+ pref("browser.tabs.warnOnOpen", true);
+ pref("browser.tabs.maxOpenBeforeWarn", 15);
+ pref("browser.tabs.insertRelatedAfterCurrent", true);
+ pref("browser.tabs.insertAllTabsAfterCurrent", false);
++pref("browser.tabs.selectOwnerOnClose", true);
+ 
+ // For future use
+ pref("browser.tabs.loadBookmarksInBackground", false);
+ 
+ // how many browsers can be saved in the DOM (by the tabbed browser)
+ pref("browser.tabs.max_tabs_undo", 3);
+ // should popups by saved in the DOM (by the tabbed browser)
+ pref("browser.tabs.cache_popups", false);
+--- seamonkey-2.53.7/comm/suite/base/content/utilityOverlay.js
++++ seamonkey-2.53.7/comm/suite/base/content/utilityOverlay.js
+@@ -1624,21 +1624,23 @@ function openLinkIn(url, where, params)
+     // forces tab to be focused
+     loadInBackground = true;
+     // fall through
+   case "tabshifted":
+     loadInBackground = !loadInBackground;
+     // fall through
+   case "tab":
+     var browser = w.getBrowser();
++    var owner = loadInBackground ? null : browser.selectedTab;
+     var tab = browser.addTab(url, {
+                 referrerURI: aReferrerURI,
+                 referrerPolicy: aReferrerPolicy,
+                 charset: aCharset,
+                 postData: aPostData,
++                ownerTab: owner,
+                 allowThirdPartyFixup: aAllowThirdPartyFixup,
+                 relatedToCurrent: aRelatedToCurrent,
+                 allowMixedContent: aAllowMixedContent,
+                 noReferrer: aNoReferrer,
+                 userContextId: aUserContextId,
+                 originPrincipal: aPrincipal,
+                 triggeringPrincipal: aTriggeringPrincipal,
+               });
+--- seamonkey-2.53.7/comm/suite/browser/tabbrowser.xml
++++ seamonkey-2.53.7/comm/suite/browser/tabbrowser.xml
+@@ -1151,16 +1151,28 @@
+             newBrowser.docShellIsActive = this.mCurrentTab.linkedBrowser.docShellIsActive;
+             if (this.mCurrentBrowser) {
+               this.mCurrentBrowser.droppedLinkHandler = null;
+               this.mCurrentBrowser.docShellIsActive = false;
+               this.mCurrentBrowser.removeAttribute("primary");
+               this.finder.mListeners.forEach(l => this.mCurrentBrowser.finder.removeResultListener(l));
+             }
+ 
++            var oldTab = this.mCurrentTab;
++
++            // Preview mode should not reset the owner
++            if (!this._previewMode && !oldTab.selected)
++              oldTab.owner = null;
++
++            let lastRelatedTab = this.mLastRelatedIndex ? this.tabs[this.mLastRelatedIndex] : null;
++            if (lastRelatedTab) {
++              if (!lastRelatedTab.selected)
++                lastRelatedTab.owner = null;
++            }
++
+             newBrowser.setAttribute("primary", "true");
+             this.mCurrentBrowser = newBrowser;
+             this.mCurrentTab = this.selectedTab;
+             this.mCurrentTab.removeAttribute("unread");
+             this.finder.mListeners.forEach(l => this.mCurrentBrowser.finder.addResultListener(l));
+ 
+             var tabListener = this.mTabListeners[this.tabContainer.selectedIndex];
+ 
+@@ -1445,16 +1457,19 @@
+                 opener: null,
+               };
+             }
+ 
+             params.focusNewTab = params.inBackground != null ?
+                 !params.inBackground :
+                 !Services.prefs.getBoolPref("browser.tabs.loadInBackground");
+ 
++            if (params.focusNewTab)
++              params.ownerTab = this.selectedTab;
++
+             return this.addTab(aURI, params);
+          ]]>
+         </body>
+       </method>
+ 
+       <method name="loadTabs">
+         <parameter name="aURIs"/>
+         <parameter name="aLoadInBackground"/>
+@@ -1556,43 +1571,49 @@
+         <parameter name="aPostData"/>
+         <parameter name="aFocusNewTab"/>
+         <parameter name="aAllowThirdPartyFixup"/>
+         <body>
+           <![CDATA[
+             var aTriggeringPrincipal;
+             var aReferrerPolicy;
+             var aFromExternal;
++            var aOwner;
+             var aRelatedToCurrent;
+             var aAllowMixedContent;
+             var aNoReferrer;
+             var aUserContextId;
+             var aOriginPrincipal;
+             var aOpener;
+             if (arguments.length == 2 &&
+                 arguments[1] != null &&
+                 typeof arguments[1] == "object" &&
+                 !(arguments[1] instanceof Ci.nsIURI)) {
+               let params = arguments[1];
+               aTriggeringPrincipal  = params.triggeringPrincipal;
+               aReferrerURI          = params.referrerURI;
+               aReferrerPolicy       = params.referrerPolicy;
+               aCharset              = params.charset;
+               aPostData             = params.postData;
++              aOwner                = params.ownerTab;
+               aFocusNewTab          = params.focusNewTab;
+               aAllowThirdPartyFixup = params.allowThirdPartyFixup;
+               aFromExternal         = params.fromExternal;
+               aRelatedToCurrent     = params.relatedToCurrent;
+               aAllowMixedContent    = params.allowMixedContent;
+               aNoReferrer           = params.noReferrer;
+               aUserContextId        = params.userContextId;
+               aOriginPrincipal      = params.originPrincipal;
+               aOpener               = params.opener;
+             }
+ 
++            // if we're adding tabs, we're past interrupt mode, ditch the owner
++            if (this.mCurrentTab.owner)
++              this.mCurrentTab.owner = null;
++
+             this._browsers = null; // invalidate cache
+ 
+             var t = this.referenceTab.cloneNode(true);
+ 
+             var blank = !aURI || aURI == "about:blank";
+ 
+             if (!blank)
+               t.setAttribute("label", aURI);
+@@ -1640,16 +1661,20 @@
+ 
+             // We start our browsers out as inactive.
+             b.docShellIsActive = false;
+ 
+             this.mStrip.collapsed = false;
+ 
+             Services.prefs.setBoolPref("browser.tabs.forceHide", false);
+ 
++            // If this new tab is owned by another, assert that relationship
++            if (aOwner)
++              t.owner = aOwner;
++
+             // wire up a progress listener for the new browser object.
+             var position = this.tabs.length - 1;
+             var tabListener = this.mTabProgressListener(t, b, blank);
+             const filter = Cc["@mozilla.org/appshell/component/browser-status-filter;1"]
+                              .createInstance(Ci.nsIWebProgress);
+             filter.addProgressListener(tabListener, Ci.nsIWebProgress.NOTIFY_ALL);
+             b.webProgress.addProgressListener(filter, Ci.nsIWebProgress.NOTIFY_ALL);
+             this.mTabListeners[position] = tabListener;
+@@ -1689,16 +1714,20 @@
+             // aReferrerURI is null or undefined if the tab is opened from
+             // an external application or bookmark, i.e. somewhere other
+             // than the current tab.
+             if ((aRelatedToCurrent || aReferrerURI ||
+                  Services.prefs.getBoolPref("browser.tabs.insertAllTabsAfterCurrent")) &&
+                 Services.prefs.getBoolPref("browser.tabs.insertRelatedAfterCurrent")) {
+               var lastRelatedIndex = this.mLastRelatedIndex ||
+                                      this.tabContainer.selectedIndex;
++              if (this.mLastRelatedIndex)
++                  this.tabs[this.mLastRelatedIndex].owner = null;
++              else
++                  t.owner = this.selectedTab;
+               this.moveTabTo(t, ++lastRelatedIndex);
+               this.mLastRelatedIndex = lastRelatedIndex;
+             }
+ 
+             if (aFocusNewTab) {
+               var parentTab = this.selectedTab;
+               this.selectedTab = t;
+               this.mPreviousTab = parentTab;
+@@ -2007,16 +2036,23 @@
+             oldBrowser.webProgress.removeProgressListener(filter);
+             filter.removeProgressListener(this.mTabListeners[index]);
+             this.mTabFilters.splice(index, 1);
+             this.mTabListeners.splice(index, 1);
+ 
+             // We are no longer the primary content area
+             oldBrowser.removeAttribute("primary");
+ 
++            // Remove this tab as the owner of any other tabs, since it's going away.
++            for (let tab of this.tabs) {
++              if ("owner" in tab && tab.owner == aTab)
++                // |tab| is a child of the tab we're removing, make it an orphan
++                tab.owner = null;
++            }
++
+             // Now select the new tab before nuking the old one.
+             var currentIndex = this.tabContainer.selectedIndex;
+ 
+             var newIndex = -1;
+             if (currentIndex > index)
+               newIndex = currentIndex - 1;
+             else if (currentIndex < index)
+               newIndex = currentIndex;
+@@ -2033,17 +2069,21 @@
+             this._browsers = null;
+ 
+             // Clean up before/afterselected attributes before removing the tab
+             aTab._selected = false;
+             aTab.remove();
+ 
+             // When the current tab is removed select a new tab
+             // and fire select events on tabpanels and tabs
+-            if (this.mPreviousTab && (aTab == this.mCurrentTab))
++            if (aTab.owner && !aTab.owner.hidden && !aTab.owner.closing &&
++                Services.prefs.getBoolPref("browser.tabs.selectOwnerOnClose")) {
++              this.selectedTab = aTab.owner;
++            }
++            else if (this.mPreviousTab && (aTab == this.mCurrentTab))
+               this.selectedTab = this.mPreviousTab;
+             else {
+               this.tabContainer.selectedIndex = newIndex;
+ 
+               // We need to explicitly clear this, because updateCurrentBrowser
+               // doesn't get called for a background tab
+               this.mPreviousTab = null;
+             }

diff --git a/www-client/seamonkey/files/seamonkey.desktop b/www-client/seamonkey/files/seamonkey.desktop
index 780561f4..1b1dd7ad 100644
--- a/www-client/seamonkey/files/seamonkey.desktop
+++ b/www-client/seamonkey/files/seamonkey.desktop
@@ -7,3 +7,4 @@ Terminal=false
 Type=Application
 MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
 Categories=Network;WebBrowser;
+StartupNotify=true

diff --git a/www-client/seamonkey/metadata.xml b/www-client/seamonkey/metadata.xml
index b240cff9..44ca1be0 100644
--- a/www-client/seamonkey/metadata.xml
+++ b/www-client/seamonkey/metadata.xml
@@ -1,23 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>polynomial-c@gentoo.org</email>
-		<name>Lars Wendler</name>
-	</maintainer>
 	<maintainer type="project">
 		<email>mozilla@gentoo.org</email>
 		<name>Gentoo Mozilla Team</name>
 	</maintainer>
 	<use>
-		<flag name="calendar">Build Mozilla's calendar</flag>
 		<flag name="chatzilla">Build Mozilla's IRC client (default on)</flag>
 		<flag name="custom-optimization">Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)</flag>
 		<flag name="gmp-autoupdate">Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles</flag>
-		<flag name="force-gtk3">Use the cairo-gtk3 rendering engine</flag>
 		<flag name="ipc">Use inter-process communication between tabs and plugins. Allows for greater stability in case of plugin crashes</flag>
+		<flag name="lto">Enable Link Time Optimization (LTO). Requires Gold linker</flag>
 		<flag name="roaming">Build roaming extension support (default on)</flag>
-		<flag name="system-cairo">Use the system-wide <pkg>x11-libs/cairo</pkg> instead of bundled</flag>
+		<flag name="system-av1">Use the system-wide <pkg>media-libs/dav1d</pkg> and <pkg>media-libs/libaom</pkg> library instead of bundled</flag>
+		<!-- flag name="system-cairo">Use the system-wide <pkg>x11-libs/cairo</pkg> instead of bundled</flag -->
 		<flag name="system-harfbuzz">Use the system-wide <pkg>media-libs/harfbuzz</pkg> instead of bundled</flag>
 		<flag name="system-icu">Use the sytem-wide <pkg>dev-libs/icu</pkg> instead of bundled</flag>
 		<flag name="system-jpeg">Use the system-wide <pkg>media-libs/libjpeg-turbo</pkg> instead of bundled</flag>

diff --git a/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild b/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild
deleted file mode 100644
index 51a47f5f..00000000
--- a/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild
+++ /dev/null
@@ -1,405 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WANT_AUTOCONF="2.1"
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-# note - could not roll langpacks for: ca fi
-#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
-#	    ru sk sv-SE tr uk zh-CN zh-TW)
-MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
-	    ru sk sv-SE zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_PV="${MOZ_PV/_p[0-9]}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-
-if [[ ${PV} == *_pre* ]] ; then
-# the following are for upstream build candidates
-	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
-	MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
-	SRC_URI+=" ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz"
-	S="${WORKDIR}/${MY_MOZ_P}"
-	# And the langpack stuff stays at eclass defaults
-# the following is for self-rolled releases
-	#MOZ_HTTP_URI="https://dev.gentoo.org/~axs/distfiles"
-	#MOZ_LANGPACK_PREFIX="${MY_MOZ_P}."
-	#MOZ_LANGPACK_SUFFIX=".langpack.xpi"
-	#SRC_URI="${SRC_URI}
-	#${MOZ_HTTP_URI}/${P}.source.tar.xz
-	#"
-elif [[ ${PV} == *_p[0-9] ]]; then
-	# gentoo-unofficial release using thunderbird distfiles to build seamonkey instead
-	TB_MAJOR=52
-	SMPV="${PV%.[0-9].*}"
-	MOZ_P="${PN}-${MOZ_PV}"
-	MOZ_HTTP_URI="https://archive.mozilla.org/pub/thunderbird/releases/${MOZ_PV/${SMPV}/${TB_MAJOR}}"
-	#MOZ_GENERATE_LANGPACKS=1
-	#https://dev.gentoo.org/~axs/distfiles/${PN}-${SMPV}-l10n-sources-20170727.tar.xz
-	MOZ_LANGPACK_PREFIX="../../../seamonkey/releases/2.49.1/linux-i686/xpi/"
-	MOZ_LANGPACK_SUFFIX=".xpi"
-	S="${WORKDIR}/thunderbird-${MOZ_PV/${SMPV}/${TB_MAJOR}}"
-	CHATZILLA_VER="SEA2_48_RELBRANCH"
-	INSPECTOR_VER="DOMI_2_0_17"
-	SRC_URI="${SRC_URI}
-	${MOZ_HTTP_URI}/source/thunderbird-${MOZ_PV/${SMPV}/${TB_MAJOR}}.source.tar.xz
-	https://hg.mozilla.org/chatzilla/archive/${CHATZILLA_VER}.tar.bz2 -> chatzilla-${CHATZILLA_VER}.tar.bz2
-	https://hg.mozilla.org/dom-inspector/archive/${INSPECTOR_VER}.tar.bz2 -> dom-inspector-${INSPECTOR_VER}.tar.bz2
-	"
-else
-	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
-	MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}."
-	MOZ_LANGPACK_SUFFIX=".langpack.xpi"
-	S="${WORKDIR}/${PN}-${MOZ_PV}"
-	SRC_URI="${SRC_URI}
-	${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
-	"
-fi
-
-MOZCONFIG_OPTIONAL_GTK3=1
-MOZCONFIG_OPTIONAL_WIFI=1
-inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.52 pax-utils xdg-utils autotools mozextension nsplugins mozlinguas-v2
-
-PATCHFF="firefox-52.4-patches-02"
-PATCH="${PN}-2.46-patches-01"
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="http://www.seamonkey-project.org"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+calendar +chatzilla +crypt +gmp-autoupdate +ipc jack minimal pulseaudio +roaming selinux test"
-
-SRC_URI+="
-	https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCHFF}.tar.xz
-	https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz
-	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
-"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-RDEPEND="
-	>=dev-libs/nss-3.28.3
-	>=dev-libs/nspr-4.13.1
-	jack? ( virtual/jack )
-	crypt? ( >=x11-plugins/enigmail-2.0.5 )
-"
-
-DEPEND="
-	${RDEPEND}
-	!elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( dev-libs/libexecinfo ) ) )
-	amd64? ( ${ASM_DEPEND}
-		virtual/opengl )
-	x86? ( ${ASM_DEPEND}
-		virtual/opengl )
-"
-
-RESTRICT="!test? ( test )"
-
-BUILD_OBJ_DIR="${S}/seamonk"
-
-# allow GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z $GMP_PLUGIN_LIST ]] ; then
-	GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-pkg_setup() {
-	if [[ ${PV} == *_pre* ]] ; then
-		ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
-		ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
-		ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
-	fi
-
-	moz_pkgsetup
-}
-
-pkg_pretend() {
-	# Ensure we have enough disk space to compile
-	if use debug || use test ; then
-		CHECKREQS_DISK_BUILD="8G"
-	else
-		CHECKREQS_DISK_BUILD="4G"
-	fi
-	check-reqs_pkg_setup
-}
-
-src_unpack() {
-	unpack ${A}
-
-	# Unpack language packs
-	mozlinguas_src_unpack
-
-	if [[ -n $TB_MAJOR ]]; then
-		# move the irc and inspector code into the correct locations
-		# when we are building from a thunderbird tarball
-		mv "${WORKDIR}"/chatzilla-${CHATZILLA_VER} \
-			"${S}"/mozilla/extensions/irc || die
-		mv "${WORKDIR}"/dom-inspector-${INSPECTOR_VER} \
-			"${S}"/mozilla/extensions/inspector || die
-	fi
-}
-
-src_prepare() {
-	# Apply our patches
-	eapply "${WORKDIR}"/seamonkey
-
-	# browser patches go here
-	pushd "${S}"/mozilla &>/dev/null || die
-	rm -f "${WORKDIR}"/firefox/1000_gentoo_install_dir.patch
-	eapply "${WORKDIR}"/firefox
-	popd &>/dev/null || die
-
-	if grep -q '^sdkdir.*$(MOZ_APP_NAME)-devel' mozilla/config/baseconfig.mk ; then
-		sed '/^sdkdir/s@-devel@@' \
-			-i mozilla/config/baseconfig.mk || die
-	else
-		einfo "baseconfig.mk hackery no longer needed."
-	fi
-
-	# Shell scripts sometimes contain DOS line endings; bug 391889
-	grep -rlZ --include="*.sh" $'\r$' . |
-	while read -r -d $'\0' file ; do
-		einfo edos2unix "${file}"
-		edos2unix "${file}"
-	done
-
-	# force a version update that matches the minor and patch version of thunderbird
-	if [[ -n ${TB_MAJOR} ]]; then
-		echo ${MOZ_PV} >"${S}"/suite/config/version.txt
-	fi
-
-	# Allow user to apply any additional patches without modifing ebuild
-	eapply_user
-
-	local ms="${S}/mozilla"
-
-	# Enable gnomebreakpad
-	if use debug ; then
-		sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
-			"${ms}"/build/unix/run-mozilla.sh || die "sed failed!"
-	fi
-
-	# Ensure that are plugins dir is enabled as default
-	sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
-	sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
-		"${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
-	# Don't exit with error when some libs are missing which we have in
-	# system.
-	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-		-i "${S}"/suite/installer/Makefile.in || die
-	# Don't error out when there's no files to be removed:
-	sed 's@\(xargs rm\)$@\1 -f@' \
-		-i "${ms}"/toolkit/mozapps/installer/packager.mk || die
-
-	# Don't build libs-% locale files for chatzilla if we are not building chatzilla
-	# (this is hard-coded in the build system at present rather than being based on configuration)
-	use chatzilla || sed '/extensions\/irc\/locales libs-/s@^@#@' \
-		-i "${S}"/suite/locales/Makefile.in || die
-
-	eautoreconf old-configure.in
-	cd "${S}"/mozilla || die
-	eautoconf old-configure.in
-	cd "${S}"/mozilla/js/src || die
-	eautoconf old-configure.in
-	cd "${S}"/mozilla/memory/jemalloc/src || die
-	WANT_AUTOCONF= eautoconf
-}
-
-src_configure() {
-	MEXTENSIONS="default"
-	# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-	# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
-	# get your own set of keys.
-	_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
-	####################################
-	#
-	# mozconfig, CFLAGS and CXXFLAGS setup
-	#
-	####################################
-
-	mozconfig_init
-	mozconfig_config
-
-	# enable JACK, bug 600002
-	mozconfig_use_enable jack
-
-	# It doesn't compile on alpha without this LDFLAGS
-	use alpha && append-ldflags "-Wl,--no-relax"
-
-	if ! use chatzilla ; then
-		MEXTENSIONS+=",-irc"
-	fi
-	if ! use roaming ; then
-		MEXTENSIONS+=",-sroaming"
-	fi
-
-	# Setup api key for location services
-	echo -n "${_google_api_key}" > "${S}"/google-api-key
-	mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
-
-	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-
-	# Other sm-specific settings
-	mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
-	mozconfig_annotate '' --enable-safe-browsing
-	mozconfig_use_enable calendar
-
-	mozlinguas_mozconfig
-
-	# Use an objdir to keep things organized.
-	echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
-	echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
-
-	# Finalize and report settings
-	mozconfig_final
-
-	# Work around breakage in makeopts with --no-print-directory
-	MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
-
-	if [[ $(gcc-major-version) -lt 4 ]] ; then
-		append-cxxflags -fno-stack-protector
-	elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
-		if use amd64 || use x86 ; then
-			append-flags -mno-avx
-		fi
-	fi
-
-	# workaround for funky/broken upstream configure...
-	SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
-	emake V=1 -f client.mk configure
-}
-
-src_compile() {
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
-	emake V=1 -f client.mk
-
-	mozlinguas_src_compile
-}
-
-src_install() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	DICTPATH="\"${EPREFIX}/usr/share/myspell\""
-
-	local emid
-	cd "${BUILD_OBJ_DIR}" || die
-
-	# Pax mark xpcshell for hardened support, only used for startupcache creation.
-	pax-mark m "${BUILD_OBJ_DIR}/dist/bin/xpcshell"
-
-	# Copy our preference before omnijar is created.
-	sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	# Set default path to search for dictionaries.
-	echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
-		>> "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	echo 'pref("extensions.autoDisableScopes", 3);' >> \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	local plugin
-	if ! use gmp-autoupdate ; then
-		for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
-			echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
-				"${S}/${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
-				|| dir
-		done
-	fi
-
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
-	emake DESTDIR="${D}" install
-	cp "${FILESDIR}"/${PN}.desktop "${T}" || die
-
-	sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
-		-i "${T}"/${PN}.desktop || die
-	sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
-		|| die
-
-	# Install language packs
-	mozlinguas_src_install
-
-	# Add StartupNotify=true bug 290401
-	if use startup-notification ; then
-		echo "StartupNotify=true" >> "${T}"/${PN}.desktop || die
-	fi
-
-	# Install icon and .desktop for menu entry
-	newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png
-	domenu "${T}"/${PN}.desktop
-
-	# Required in order to use plugins and even run seamonkey on hardened.
-	pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
-
-	if use minimal ; then
-		rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk}
-	fi
-
-	if use chatzilla ; then
-		local emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
-
-		# remove the en_US-only xpi file so a version with all requested locales can be installed
-		if [[ -e "${ED}"${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi ]]; then
-			rm -f "${ED}"${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
-		fi
-
-		# merge the extra locales into the main extension
-		mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/chatzilla
-
-		# install the merged extension
-		mkdir -p "${T}/${emid}" || die
-		cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/chatzilla/* || die
-		insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
-		doins -r "${T}/${emid}"
-	fi
-
-	# Handle plugins dir through nsplugins.eclass
-	share_plugins_dir
-
-	# revdep-rebuild entry
-	insinto /etc/revdep-rebuild
-	echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
-	doins "${T}"/11${PN}
-}
-
-pkg_preinst() {
-	MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
-
-	if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
-		rm ${MOZILLA_FIVE_HOME}/plugins -rf
-	fi
-}
-
-pkg_postinst() {
-	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
-	# Update mimedb for the new .desktop file
-	xdg_desktop_database_update
-	#gnome2_icon_cache_update
-
-	if ! use gmp-autoupdate ; then
-		elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
-		elog "installing into new profiles:"
-		local plugin
-		for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
-	fi
-
-	if use chatzilla ; then
-		elog "chatzilla is now an extension which can be en-/disabled and configured via"
-		elog "the Add-on manager."
-	fi
-}

diff --git a/www-client/seamonkey/seamonkey-2.53.8.1-r2.ebuild b/www-client/seamonkey/seamonkey-2.53.8.1-r2.ebuild
new file mode 100644
index 00000000..7b2069c0
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.8.1-r2.ebuild
@@ -0,0 +1,557 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+# note - could not roll langpacks for: ca fi
+#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
+#	    ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+	    ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+
+if [[ ${PV} == *_pre* ]] ; then
+	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
+else
+	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
+fi
+
+SRC_URI="${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
+	${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> ${P}.source-l10n.tar.xz"
+S="${WORKDIR}/${MY_MOZ_P}"
+
+MOZ_GENERATE_LANGPACKS=1
+MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
+inherit autotools check-reqs desktop flag-o-matic mozcoreconf-v6 mozextension mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/"
+
+PATCH="${PN}-2.53.8_beta1-patches-01"
+SRC_URI+="
+	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
+	https://dev.gentoo.org/~polynomial-c/mozilla/${PN}-2.53.8.1-rust-1.45.0.patch.xz
+	system-libvpx? ( https://dev.gentoo.org/~polynomial-c/mozilla/${PN}-2.53.3-system_libvpx-1.8.patch.xz )
+
+"
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
+lto pulseaudio +roaming selinux startup-notification test wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="amd64 ~ppc64 x86"
+
+RESTRICT="!test? ( test )"
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+BDEPEND="
+	app-arch/unzip
+	app-arch/zip
+	>=dev-lang/nasm-2.13
+	dev-lang/perl
+	sys-apps/findutils
+	>=sys-devel/binutils-2.16.1
+	virtual/pkgconfig
+	<virtual/rust-1.56.0
+	amd64? ( ${ASM_DEPEND} )
+	lto? ( sys-devel/binutils[gold] )
+	x86? ( ${ASM_DEPEND} )
+"
+COMMON_DEPEND="
+	>=app-text/hunspell-1.5.4:=
+	dev-libs/atk
+	>=dev-libs/glib-2.26:2
+	>=dev-libs/libffi-3.0.10:=
+	>=dev-libs/nspr-4.23
+	>=dev-libs/nss-3.47.1
+	media-libs/fontconfig
+	>=media-libs/freetype-2.4.10
+	>=media-libs/libpng-1.6.31:0=[apng]
+	>=media-libs/mesa-10.2:=
+	>=sys-libs/zlib-1.2.3
+	>=x11-libs/cairo-1.10[X]
+	x11-libs/gdk-pixbuf
+	>=x11-libs/gtk+-2.18:2
+	>=x11-libs/gtk+-3.4.0:3
+	x11-libs/libX11
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libXrender
+	x11-libs/libXt
+	>=x11-libs/pango-1.22.0
+	>=x11-libs/pixman-0.19.2
+	media-video/ffmpeg
+	virtual/freedesktop-icon-theme
+	dbus? (
+		>=dev-libs/dbus-glib-0.72
+		>=sys-apps/dbus-0.60
+	)
+	jack? ( virtual/jack )
+	crypt? ( <x11-plugins/enigmail-2.1.0 )
+	kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
+	pulseaudio? ( || (
+		media-sound/pulseaudio
+		>=media-sound/apulse-0.1.9
+	) )
+	startup-notification? ( >=x11-libs/startup-notification-0.8 )
+	system-av1? (
+		>=media-libs/dav1d-0.3.0:=
+		>=media-libs/libaom-1.0.0:=
+	)
+	system-harfbuzz? (
+		>=media-gfx/graphite2-1.3.9-r1
+		>=media-libs/harfbuzz-1.3.3:0=
+	)
+	system-icu? ( >=dev-libs/icu-59.1:= )
+	system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+	system-libevent? ( >=dev-libs/libevent-2.0:0= )
+	system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] )
+	system-sqlite? ( >=dev-db/sqlite-3.31.0:3[secure-delete,debug=] )
+	wifi? (
+		kernel_linux? (
+			>=dev-libs/dbus-glib-0.72
+			net-misc/networkmanager
+			>=sys-apps/dbus-0.60
+		)
+	)
+"
+RDEPEND="${COMMON_DEPEND}
+	selinux? ( sec-policy/selinux-mozilla )
+"
+DEPEND="${COMMON_DEPEND}
+	amd64? ( virtual/opengl )
+	x86? ( virtual/opengl )
+"
+
+# allow GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+[[ -z ${GMP_PLUGIN_LIST} ]] && GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+
+BUILD_OBJ_DIR="${S}/seamonk"
+
+pkg_setup() {
+	if [[ ${PV} == *_beta* ]] || [[ ${PV} == *_pre* ]] ; then
+		ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
+		ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
+		ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
+	fi
+
+	moz_pkgsetup
+}
+
+pkg_pretend() {
+	# Ensure we have enough disk space to compile
+	if use debug || use lto || use test ; then
+		CHECKREQS_DISK_BUILD="16G"
+	else
+		CHECKREQS_DISK_BUILD="12G"
+	fi
+	check-reqs_pkg_setup
+}
+
+spkg_setup() {
+	# Ensure we have enough disk space to compile
+	if use debug || use lto || use test ; then
+		CHECKREQS_DISK_BUILD="16G"
+	else
+		CHECKREQS_DISK_BUILD="12G"
+	fi
+	check-reqs_pkg_setup
+}
+
+src_unpack() {
+	local l10n_sources="${P}.source-l10n.tar.xz"
+	unpack ${A/ ${l10n_sources}}
+
+	mkdir "${S}/${P}-l10n" || die
+	cd "${S}/${P}-l10n" || die
+	unpack ${l10n_sources}
+}
+
+src_prepare() {
+	# Apply our patches
+	eapply "${WORKDIR}"/mozilla
+
+	# https://bugzilla.mozilla.org/show_bug.cgi?id=1623054
+	eapply "${FILESDIR}/${PN}-2.53.7-ownertab.patch"
+
+	# Shell scripts sometimes contain DOS line endings; bug 391889
+	grep -rlZ --include="*.sh" $'\r$' . |
+	while read -r -d $'\0' file ; do
+		einfo edos2unix "${file}"
+		edos2unix "${file}"
+	done
+
+	use system-libvpx \
+		&& eapply -p2 "${WORKDIR}/${PN}-2.53.3-system_libvpx-1.8.patch"
+	eapply "${WORKDIR}"/${PN}-2.53.8.1-rust-1.45.0.patch
+
+	# Allow user to apply any additional patches without modifing ebuild
+	eapply_user
+
+	# Don't error for format with gcc-9
+	grep -rl -- '-Werror=format' | xargs sed -i 's/error=format/no-&/' || die
+
+	# Enable gnomebreakpad
+	if use debug ; then
+		sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
+			build/unix/run-mozilla.sh || die
+	fi
+
+	# Ensure that are plugins dir is enabled as default
+	sed -i -e "s:/usr/$(get_libdir)/mozilla/plugins:/usr/$(get_libdir)/${PN}/plugins:" \
+		xpcom/io/nsAppFileLocationProvider.cpp || die
+
+	# Don't exit with error when some libs are missing which we have in
+	# system.
+	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
+		-i comm/suite/installer/Makefile.in || die
+	# Don't error out when there's no files to be removed:
+	sed 's@\(xargs rm\)$@\1 -f@' \
+		-i toolkit/mozapps/installer/packager.mk || die
+
+	# Don't build libs-% locale files for chatzilla if we are not building chatzilla
+	# (this is hard-coded in the build system at present rather than being based on configuration)
+	if ! use chatzilla ; then
+		sed '/extensions\/irc\/locales libs-/s@^@#@' \
+			-i comm/suite/locales/Makefile.in || die
+	fi
+
+	eautoreconf old-configure.in
+	cd js/src || die
+	eautoconf old-configure.in
+}
+
+src_configure() {
+	MEXTENSIONS="default"
+	# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+	# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+	# get your own set of keys.
+	_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
+
+	######################################
+	#
+	# mozconfig, CFLAGS and CXXFLAGS setup
+	#
+	######################################
+
+	mozconfig_init
+
+	##################################
+	# Former mozconfig_config() part #
+	##################################
+
+	# Migrated from mozcoreconf-2
+	mozconfig_annotate 'system_libs' --with-system-bz2
+	mozconfig_annotate 'system_libs' --with-system-zlib
+
+	# Disable for testing purposes only
+	mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
+
+	# Must pass release in order to properly select linker via gold useflag
+	mozconfig_annotate 'Enable by Gentoo' --enable-release
+
+	# Must pass --enable-gold if using ld.gold
+	if tc-ld-is-gold ; then
+		mozconfig_annotate 'tc-ld-is-gold=true' --enable-gold
+	else
+		mozconfig_annotate 'tc-ld-is-gold=false' --disable-gold
+	fi
+
+	# Enable position independent executables
+	mozconfig_annotate 'enabled by Gentoo' --enable-pie
+
+	mozconfig_use_enable debug
+	mozconfig_use_enable debug tests
+	if ! use debug ; then
+		mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
+	else
+		mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
+	fi
+
+	mozconfig_use_enable startup-notification
+
+	# wifi pulls in dbus so manage both here
+	mozconfig_use_enable wifi necko-wifi
+	if use kernel_linux && use wifi && ! use dbus ; then
+		echo "Enabling dbus support due to wifi request"
+		mozconfig_annotate 'dbus required by necko-wifi on linux' --enable-dbus
+	else
+		mozconfig_use_enable dbus
+		mozconfig_annotate 'disabled' --disable-necko-wifi
+	fi
+
+	# These are enabled by default in all mozilla applications
+	mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
+	mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
+	mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+	if use system-libevent ; then
+		mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
+	fi
+	mozconfig_annotate '' --prefix="${EPREFIX}"/usr
+	mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
+	mozconfig_annotate 'Gentoo default' --enable-system-hunspell
+	mozconfig_annotate '' --disable-crashreporter
+	mozconfig_annotate 'Gentoo default' --with-system-png
+	mozconfig_annotate '' --enable-system-ffi
+	mozconfig_annotate '' --disable-gconf
+	mozconfig_annotate '' --with-intl-api
+
+	# skia has no support for big-endian platforms
+	if [[ $(tc-endian) == "big" ]] ; then
+		mozconfig_annotate 'big endian target' --disable-skia
+	else
+		mozconfig_annotate '' --enable-skia
+	fi
+
+	# default toolkit is cairo-gtk3, optional use flags can change this
+	mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
+
+	# Instead of the standard --build= and --host=, mozilla uses --host instead
+	# of --build, and --target intstead of --host.
+	# Note, mozilla also has --build but it does not do what you think it does.
+	# Set both --target and --host as mozilla uses python to guess values otherwise
+	mozconfig_annotate '' --target="${CHOST}"
+	mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
+
+	mozconfig_use_enable pulseaudio
+	# force the deprecated alsa sound code if pulseaudio is disabled
+	if use kernel_linux && ! use pulseaudio ; then
+		mozconfig_annotate '-pulseaudio' --enable-alsa
+	fi
+
+	# For testing purpose only
+	mozconfig_annotate 'Sandbox' --enable-content-sandbox
+
+	mozconfig_use_enable system-sqlite
+	mozconfig_use_with system-jpeg
+	mozconfig_use_with system-icu
+	mozconfig_use_with system-libvpx
+	mozconfig_use_with system-harfbuzz
+	mozconfig_use_with system-harfbuzz system-graphite2
+	mozconfig_use_with system-av1
+
+	# Modifications to better support ARM, bug 553364
+	if use cpu_flags_arm_neon ; then
+		mozconfig_annotate '' --with-fpu=neon
+		mozconfig_annotate '' --with-thumb=yes
+		mozconfig_annotate '' --with-thumb-interwork=no
+	fi
+	if [[ ${CHOST} == armv* ]] ; then
+		mozconfig_annotate '' --with-float-abi=hard
+		if ! use system-libvpx ; then
+			sed -i -e "s|softfp|hard|" media/libvpx/moz.build || die
+		fi
+	fi
+
+	if use lto ; then
+		# Linking only works when using ld.gold when LTO is enabled
+		mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
+		# ThinLTO is currently broken, see bmo#1644409
+		mozconfig_annotate '+lto' --enable-lto=full
+	else
+		if tc-ld-is-gold ; then
+			mozconfig_annotate "linker is set to gold" --enable-linker=gold
+		else
+			mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
+		fi
+	fi
+	# LTO flag was handled via configure
+	filter-flags '-flto*'
+
+	##################################
+	# Former mozconfig_config() end  #
+	##################################
+
+	# enable JACK, bug 600002
+	mozconfig_use_enable jack
+
+	# It doesn't compile on alpha without this LDFLAGS
+	use alpha && append-ldflags "-Wl,--no-relax"
+
+	# Linking fails without this due to memory exhaustion
+	use x86 && append-ldflags "-Wl,--no-keep-memory"
+
+	if ! use roaming ; then
+		MEXTENSIONS+=",-sroaming"
+	fi
+
+	# Setup api key for location services
+	printf '%s' "${_google_api_key}" > "${S}"/google-api-key
+	mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
+	mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
+
+	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
+	mozconfig_use_enable chatzilla irc
+	mozconfig_annotate '' --enable-dominspector
+
+	# use startup-cache for faster startup time
+	mozconfig_annotate '' --enable-startupcache
+
+	# Use an objdir to keep things organized.
+	echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
+	echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
+
+	mozlinguas_mozconfig
+
+	# Finalize and report settings
+	mozconfig_final
+
+	# Work around breakage in makeopts with --no-print-directory
+	MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
+
+	if [[ $(gcc-major-version) -lt 4 ]] ; then
+		append-cxxflags -fno-stack-protector
+	elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
+		if use amd64 || use x86 ; then
+			append-flags -mno-avx
+		fi
+	fi
+
+	# Pass $MAKEOPTS to build system
+	export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+	# Use system's Python environment
+	export MACH_USE_SYSTEM_PYTHON=1
+	# Disable notification when build system has finished
+	export MOZ_NOSPAM=1
+
+	# workaround for funky/broken upstream configure...
+	export SHELL="${SHELL:-${EPREFIX}/bin/bash}"
+	#emake V=1 -f client.mk configure
+	./mach configure || die
+}
+
+src_compile() {
+	#MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
+	#emake V=1 -f client.mk
+	./mach build --verbose || die
+
+	mozlinguas_src_compile
+}
+
+src_install() {
+	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+	DICTPATH="\"${EPREFIX}/usr/share/myspell\""
+
+	local emid
+	pushd "${BUILD_OBJ_DIR}" &>/dev/null || die
+
+	# Pax mark xpcshell for hardened support, only used for startupcache creation.
+	pax-mark m dist/bin/xpcshell
+
+	# Copy our preference before omnijar is created.
+	sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
+		dist/bin/defaults/pref/all-gentoo.js \
+		|| die
+
+	# Set default path to search for dictionaries.
+	echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
+		>> dist/bin/defaults/pref/all-gentoo.js \
+		|| die
+
+	echo 'pref("extensions.autoDisableScopes", 3);' >> \
+		dist/bin/defaults/pref/all-gentoo.js \
+		|| die
+
+	local plugin
+	if ! use gmp-autoupdate ; then
+		for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
+			echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
+				dist/bin/defaults/pref/all-gentoo.js || die
+		done
+	fi
+
+	popd &>/dev/null || die
+
+	#MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
+	#emake DESTDIR="${D}" install
+	DESTDIR="${D}" ./mach install || die
+	MOZ_P="${MY_MOZ_P}" mozlinguas_src_install
+
+	cp "${FILESDIR}"/${PN}.desktop "${T}" || die
+
+	sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
+		-i "${T}"/${PN}.desktop || die
+	sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
+		|| die
+
+	# Install icon and .desktop for menu entry
+	newicon "${S}"/comm/suite/branding/${PN}/default64.png ${PN}.png
+	domenu "${T}"/${PN}.desktop
+
+	# Required in order to use plugins and even run seamonkey on hardened.
+	pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
+
+	if use chatzilla ; then
+		emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
+
+		# remove the en_US-only xpi file so a version with all requested locales can be installed
+		if [[ -e "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi ]] ; then
+			rm -f "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi || die
+		fi
+
+		# merge the extra locales into the main extension
+		mozlinguas_xpistage_langpacks dist/xpi-stage/chatzilla
+
+		# install the merged extension
+		mkdir -p "${T}/${emid}" || die
+		cp -RLp -t "${T}/${emid}" dist/xpi-stage/chatzilla/* || die
+		insinto ${MOZILLA_FIVE_HOME}/extensions
+		doins -r "${T}/${emid}"
+	fi
+
+	# Provide a place for plugins
+	keepdir "${MOZILLA_FIVE_HOME}/plugins"
+
+	# revdep-rebuild entry
+	insinto /etc/revdep-rebuild
+	echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
+	doins "${T}"/11${PN}
+
+}
+
+pkg_preinst() {
+	SEAMONKEY_PLUGINS_DIR="${ROOT}/usr/$(get_libdir)/${PN}/plugins"
+
+	if [[ -L "${SEAMONKEY_PLUGINS_DIR}" ]] ; then
+		rm "${SEAMONKEY_PLUGINS_DIR}" || die
+	fi
+}
+
+pkg_postinst() {
+	# Update mimedb for the new .desktop file
+	xdg_desktop_database_update
+
+	if ! use gmp-autoupdate ; then
+		elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+		elog "installing into new profiles:"
+		local plugin
+		for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
+	fi
+
+	if use chatzilla ; then
+		elog "chatzilla is now an extension which can be en-/disabled and configured via"
+		elog "the Add-on manager."
+	fi
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}

diff --git a/www-client/seamonkey/seamonkey-2.53.9-r2.ebuild b/www-client/seamonkey/seamonkey-2.53.9-r2.ebuild
new file mode 100644
index 00000000..0e2fbc41
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.9-r2.ebuild
@@ -0,0 +1,558 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+# note - could not roll langpacks for: ca fi
+#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
+#	    ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+	    ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+
+if [[ ${PV} == *_pre* ]] ; then
+	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
+else
+	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
+fi
+
+SRC_URI="${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
+	${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> ${P}.source-l10n.tar.xz"
+S="${WORKDIR}/${MY_MOZ_P}"
+
+MOZ_GENERATE_LANGPACKS=1
+MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
+inherit autotools check-reqs desktop flag-o-matic mozcoreconf-v6 mozextension mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/"
+
+PATCH="${PN}-2.53.9_beta1-patches-01"
+SRC_URI+="
+	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
+	system-libvpx? ( https://dev.gentoo.org/~polynomial-c/mozilla/${PN}-2.53.3-system_libvpx-1.8.patch.xz )
+
+"
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
+lto pulseaudio +roaming selinux startup-notification test wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RESTRICT="!test? ( test )"
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+BDEPEND="
+	app-arch/unzip
+	app-arch/zip
+	>=dev-lang/nasm-2.13
+	dev-lang/perl
+	sys-apps/findutils
+	>=sys-devel/binutils-2.16.1
+	virtual/pkgconfig
+	<virtual/rust-1.56.0
+	amd64? ( ${ASM_DEPEND} )
+	lto? ( sys-devel/binutils[gold] )
+	x86? ( ${ASM_DEPEND} )
+"
+COMMON_DEPEND="
+	>=app-text/hunspell-1.5.4:=
+	dev-libs/atk
+	>=dev-libs/glib-2.26:2
+	>=dev-libs/libffi-3.0.10:=
+	>=dev-libs/nspr-4.23
+	>=dev-libs/nss-3.47.1
+	media-libs/fontconfig
+	>=media-libs/freetype-2.4.10
+	>=media-libs/libpng-1.6.31:0=[apng]
+	>=media-libs/mesa-10.2:=
+	>=sys-libs/zlib-1.2.3
+	>=x11-libs/cairo-1.10[X]
+	x11-libs/gdk-pixbuf
+	>=x11-libs/gtk+-2.18:2
+	>=x11-libs/gtk+-3.4.0:3
+	x11-libs/libX11
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libXrender
+	x11-libs/libXt
+	>=x11-libs/pango-1.22.0
+	>=x11-libs/pixman-0.19.2
+	media-video/ffmpeg
+	virtual/freedesktop-icon-theme
+	dbus? (
+		>=dev-libs/dbus-glib-0.72
+		>=sys-apps/dbus-0.60
+	)
+	jack? ( virtual/jack )
+	crypt? ( <x11-plugins/enigmail-2.1.0 )
+	kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
+	pulseaudio? ( || (
+		media-sound/pulseaudio
+		>=media-sound/apulse-0.1.9
+	) )
+	startup-notification? ( >=x11-libs/startup-notification-0.8 )
+	system-av1? (
+		>=media-libs/dav1d-0.3.0:=
+		>=media-libs/libaom-1.0.0:=
+	)
+	system-harfbuzz? (
+		>=media-gfx/graphite2-1.3.9-r1
+		>=media-libs/harfbuzz-1.3.3:0=
+	)
+	system-icu? ( >=dev-libs/icu-59.1:= )
+	system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+	system-libevent? ( >=dev-libs/libevent-2.0:0= )
+	system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] )
+	system-sqlite? ( >=dev-db/sqlite-3.33.0:3[secure-delete,debug=] )
+	wifi? (
+		kernel_linux? (
+			>=dev-libs/dbus-glib-0.72
+			net-misc/networkmanager
+			>=sys-apps/dbus-0.60
+		)
+	)
+"
+RDEPEND="${COMMON_DEPEND}
+	selinux? ( sec-policy/selinux-mozilla )
+"
+DEPEND="${COMMON_DEPEND}
+	amd64? ( virtual/opengl )
+	x86? ( virtual/opengl )
+"
+
+# allow GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+[[ -z ${GMP_PLUGIN_LIST} ]] && GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+
+BUILD_OBJ_DIR="${S}/seamonk"
+
+pkg_setup() {
+	if [[ ${PV} == *_beta* ]] || [[ ${PV} == *_pre* ]] ; then
+		ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
+		ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
+		ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
+	fi
+
+	moz_pkgsetup
+}
+
+pkg_pretend() {
+	# Ensure we have enough disk space to compile
+	if use debug || use lto || use test ; then
+		CHECKREQS_DISK_BUILD="16G"
+	else
+		CHECKREQS_DISK_BUILD="12G"
+	fi
+	check-reqs_pkg_setup
+}
+
+spkg_setup() {
+	# Ensure we have enough disk space to compile
+	if use debug || use lto || use test ; then
+		CHECKREQS_DISK_BUILD="16G"
+	else
+		CHECKREQS_DISK_BUILD="12G"
+	fi
+	check-reqs_pkg_setup
+}
+
+src_unpack() {
+	local l10n_sources="${P}.source-l10n.tar.xz"
+	unpack ${A/ ${l10n_sources}}
+
+	mkdir "${S}/${P}-l10n" || die
+	cd "${S}/${P}-l10n" || die
+	unpack ${l10n_sources}
+}
+
+src_prepare() {
+	# Apply our patches
+	eapply "${WORKDIR}"/mozilla
+
+	# https://bugzilla.mozilla.org/show_bug.cgi?id=1623054
+	eapply "${FILESDIR}/${PN}-2.53.7-ownertab.patch"
+
+	# Shell scripts sometimes contain DOS line endings; bug 391889
+	grep -rlZ --include="*.sh" $'\r$' . |
+	while read -r -d $'\0' file ; do
+		einfo edos2unix "${file}"
+		edos2unix "${file}"
+	done
+
+	use system-libvpx \
+		&& eapply -p2 "${WORKDIR}/${PN}-2.53.3-system_libvpx-1.8.patch"
+
+	# Allow user to apply any additional patches without modifing ebuild
+	eapply_user
+
+	# Don't error for format with gcc-9
+	grep -rl -- '-Werror=format' | xargs sed -i 's/error=format/no-&/' || die
+
+	# Enable gnomebreakpad
+	if use debug ; then
+		sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
+			build/unix/run-mozilla.sh || die
+	fi
+
+	# Ensure that are plugins dir is enabled as default
+	sed -i -e "s:/usr/$(get_libdir)/mozilla/plugins:/usr/$(get_libdir)/${PN}/plugins:" \
+		xpcom/io/nsAppFileLocationProvider.cpp || die
+
+	# Don't exit with error when some libs are missing which we have in
+	# system.
+	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
+		-i comm/suite/installer/Makefile.in || die
+	# Don't error out when there's no files to be removed:
+	sed 's@\(xargs rm\)$@\1 -f@' \
+		-i toolkit/mozapps/installer/packager.mk || die
+
+	# Don't build libs-% locale files for chatzilla if we are not building chatzilla
+	# (this is hard-coded in the build system at present rather than being based on configuration)
+	if ! use chatzilla ; then
+		sed '/extensions\/irc\/locales libs-/s@^@#@' \
+			-i comm/suite/locales/Makefile.in || die
+	fi
+
+	eautoreconf old-configure.in
+	cd js/src || die
+	eautoconf old-configure.in
+}
+
+src_configure() {
+	MEXTENSIONS="default"
+	# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+	# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+	# get your own set of keys.
+	_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
+
+	######################################
+	#
+	# mozconfig, CFLAGS and CXXFLAGS setup
+	#
+	######################################
+
+	mozconfig_init
+
+	##################################
+	# Former mozconfig_config() part #
+	##################################
+
+	# Migrated from mozcoreconf-2
+	mozconfig_annotate 'system_libs' --with-system-bz2
+	mozconfig_annotate 'system_libs' --with-system-zlib
+
+	# Disable for testing purposes only
+	mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
+
+	# Must pass release in order to properly select linker via gold useflag
+	mozconfig_annotate 'Enable by Gentoo' --enable-release
+
+	# Must pass --enable-gold if using ld.gold
+	if tc-ld-is-gold ; then
+		mozconfig_annotate 'tc-ld-is-gold=true' --enable-gold
+	else
+		mozconfig_annotate 'tc-ld-is-gold=false' --disable-gold
+	fi
+
+	# Enable position independent executables
+	mozconfig_annotate 'enabled by Gentoo' --enable-pie
+
+	mozconfig_use_enable debug
+	mozconfig_use_enable debug tests
+	if ! use debug ; then
+		mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
+	else
+		mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
+	fi
+
+	mozconfig_use_enable startup-notification
+
+	# wifi pulls in dbus so manage both here
+	mozconfig_use_enable wifi necko-wifi
+	if use kernel_linux && use wifi && ! use dbus ; then
+		echo "Enabling dbus support due to wifi request"
+		mozconfig_annotate 'dbus required by necko-wifi on linux' --enable-dbus
+	else
+		mozconfig_use_enable dbus
+		mozconfig_annotate 'disabled' --disable-necko-wifi
+	fi
+
+	# These are enabled by default in all mozilla applications
+	mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
+	mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
+	mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+	if use system-libevent ; then
+		mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
+	fi
+	mozconfig_annotate '' --prefix="${EPREFIX}"/usr
+	mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
+	mozconfig_annotate 'Gentoo default' --enable-system-hunspell
+	mozconfig_annotate '' --disable-crashreporter
+	mozconfig_annotate 'Gentoo default' --with-system-png
+	mozconfig_annotate '' --enable-system-ffi
+	mozconfig_annotate '' --disable-gconf
+	mozconfig_annotate '' --with-intl-api
+
+	# skia has no support for big-endian platforms
+	if [[ $(tc-endian) == "big" ]] ; then
+		mozconfig_annotate 'big endian target' --disable-skia
+	else
+		mozconfig_annotate '' --enable-skia
+	fi
+
+	# default toolkit is cairo-gtk3, optional use flags can change this
+	mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
+
+	# Instead of the standard --build= and --host=, mozilla uses --host instead
+	# of --build, and --target intstead of --host.
+	# Note, mozilla also has --build but it does not do what you think it does.
+	# Set both --target and --host as mozilla uses python to guess values otherwise
+	mozconfig_annotate '' --target="${CHOST}"
+	mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
+
+	mozconfig_use_enable pulseaudio
+	# force the deprecated alsa sound code if pulseaudio is disabled
+	if use kernel_linux && ! use pulseaudio ; then
+		mozconfig_annotate '-pulseaudio' --enable-alsa
+	fi
+
+	# For testing purpose only
+	mozconfig_annotate 'Sandbox' --enable-content-sandbox
+
+	mozconfig_use_enable system-sqlite
+	mozconfig_use_with system-jpeg
+	mozconfig_use_with system-icu
+	mozconfig_use_with system-libvpx
+	mozconfig_use_with system-harfbuzz
+	mozconfig_use_with system-harfbuzz system-graphite2
+	mozconfig_use_with system-av1
+
+	# Modifications to better support ARM, bug 553364
+	if use cpu_flags_arm_neon ; then
+		mozconfig_annotate '' --with-fpu=neon
+		mozconfig_annotate '' --with-thumb=yes
+		mozconfig_annotate '' --with-thumb-interwork=no
+	fi
+	if [[ ${CHOST} == armv* ]] ; then
+		mozconfig_annotate '' --with-float-abi=hard
+		if ! use system-libvpx ; then
+			sed -i -e "s|softfp|hard|" media/libvpx/moz.build || die
+		fi
+	fi
+
+	if use lto ; then
+		# Linking only works when using ld.gold when LTO is enabled
+		mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
+		# ThinLTO is currently broken, see bmo#1644409
+		mozconfig_annotate '+lto' --enable-lto=full
+	else
+		if tc-ld-is-gold ; then
+			mozconfig_annotate "linker is set to gold" --enable-linker=gold
+		else
+			mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
+		fi
+	fi
+	# LTO flag was handled via configure
+	filter-flags '-flto*'
+
+	##################################
+	# Former mozconfig_config() end  #
+	##################################
+
+	# enable JACK, bug 600002
+	mozconfig_use_enable jack
+
+	# It doesn't compile on alpha without this LDFLAGS
+	use alpha && append-ldflags "-Wl,--no-relax"
+
+	# Linking fails without this due to memory exhaustion
+	use x86 && append-ldflags "-Wl,--no-keep-memory"
+
+	if ! use roaming ; then
+		MEXTENSIONS+=",-sroaming"
+	fi
+
+	# Setup api key for location services
+	printf '%s' "${_google_api_key}" > "${S}"/google-api-key
+	mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
+	mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
+
+	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
+	mozconfig_use_enable chatzilla irc
+	mozconfig_annotate '' --enable-dominspector
+
+	# use startup-cache for faster startup time
+	mozconfig_annotate '' --enable-startupcache
+
+	# Broken on some arches
+	mozconfig_annotate '' --disable-elf-hack
+
+	# Use an objdir to keep things organized.
+	echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
+	echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
+
+	mozlinguas_mozconfig
+
+	# Finalize and report settings
+	mozconfig_final
+
+	# Work around breakage in makeopts with --no-print-directory
+	MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
+
+	if [[ $(gcc-major-version) -lt 4 ]] ; then
+		append-cxxflags -fno-stack-protector
+	elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
+		if use amd64 || use x86 ; then
+			append-flags -mno-avx
+		fi
+	fi
+
+	# Pass $MAKEOPTS to build system
+	export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+	# Use system's Python environment
+	export MACH_USE_SYSTEM_PYTHON=1
+	# Disable notification when build system has finished
+	export MOZ_NOSPAM=1
+
+	# workaround for funky/broken upstream configure...
+	export SHELL="${SHELL:-${EPREFIX}/bin/bash}"
+	#emake V=1 -f client.mk configure
+	./mach configure || die
+}
+
+src_compile() {
+	#MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
+	#emake V=1 -f client.mk
+	./mach build --verbose || die
+
+	mozlinguas_src_compile
+}
+
+src_install() {
+	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+	DICTPATH="\"${EPREFIX}/usr/share/myspell\""
+
+	local emid
+	pushd "${BUILD_OBJ_DIR}" &>/dev/null || die
+
+	# Pax mark xpcshell for hardened support, only used for startupcache creation.
+	pax-mark m dist/bin/xpcshell
+
+	# Copy our preference before omnijar is created.
+	sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
+		dist/bin/defaults/pref/all-gentoo.js \
+		|| die
+
+	# Set default path to search for dictionaries.
+	echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
+		>> dist/bin/defaults/pref/all-gentoo.js \
+		|| die
+
+	echo 'pref("extensions.autoDisableScopes", 3);' >> \
+		dist/bin/defaults/pref/all-gentoo.js \
+		|| die
+
+	local plugin
+	if ! use gmp-autoupdate ; then
+		for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
+			echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
+				dist/bin/defaults/pref/all-gentoo.js || die
+		done
+	fi
+
+	popd &>/dev/null || die
+
+	#MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
+	#emake DESTDIR="${D}" install
+	DESTDIR="${D}" ./mach install || die
+	MOZ_P="${MY_MOZ_P}" mozlinguas_src_install
+
+	cp "${FILESDIR}"/${PN}.desktop "${T}" || die
+
+	sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
+		-i "${T}"/${PN}.desktop || die
+	sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
+		|| die
+
+	# Install icon and .desktop for menu entry
+	newicon "${S}"/comm/suite/branding/${PN}/default64.png ${PN}.png
+	domenu "${T}"/${PN}.desktop
+
+	# Required in order to use plugins and even run seamonkey on hardened.
+	pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
+
+	if use chatzilla ; then
+		emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
+
+		# remove the en_US-only xpi file so a version with all requested locales can be installed
+		if [[ -e "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi ]] ; then
+			rm -f "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi || die
+		fi
+
+		# merge the extra locales into the main extension
+		mozlinguas_xpistage_langpacks dist/xpi-stage/chatzilla
+
+		# install the merged extension
+		mkdir -p "${T}/${emid}" || die
+		cp -RLp -t "${T}/${emid}" dist/xpi-stage/chatzilla/* || die
+		insinto ${MOZILLA_FIVE_HOME}/extensions
+		doins -r "${T}/${emid}"
+	fi
+
+	# Provide a place for plugins
+	keepdir "${MOZILLA_FIVE_HOME}/plugins"
+
+	# revdep-rebuild entry
+	insinto /etc/revdep-rebuild
+	echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
+	doins "${T}"/11${PN}
+
+}
+
+pkg_preinst() {
+	SEAMONKEY_PLUGINS_DIR="${ROOT}/usr/$(get_libdir)/${PN}/plugins"
+
+	if [[ -L "${SEAMONKEY_PLUGINS_DIR}" ]] ; then
+		rm "${SEAMONKEY_PLUGINS_DIR}" || die
+	fi
+}
+
+pkg_postinst() {
+	# Update mimedb for the new .desktop file
+	xdg_desktop_database_update
+
+	if ! use gmp-autoupdate ; then
+		elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+		elog "installing into new profiles:"
+		local plugin
+		for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
+	fi
+
+	if use chatzilla ; then
+		elog "chatzilla is now an extension which can be en-/disabled and configured via"
+		elog "the Add-on manager."
+	fi
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}

diff --git a/www-client/seamonkey/seamonkey-2.53.9.1-r2.ebuild b/www-client/seamonkey/seamonkey-2.53.9.1-r2.ebuild
new file mode 100644
index 00000000..bcda8ea2
--- /dev/null
+++ b/www-client/seamonkey/seamonkey-2.53.9.1-r2.ebuild
@@ -0,0 +1,558 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_AUTOCONF="2.1"
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+# note - could not roll langpacks for: ca fi
+#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
+#	    ru sk sv-SE tr uk zh-CN zh-TW)
+MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
+	    ru sk sv-SE zh-CN zh-TW)
+
+MOZ_PV="${PV/_pre*}"
+MOZ_PV="${MOZ_PV/_alpha/a}"
+MOZ_PV="${MOZ_PV/_beta/b}"
+MOZ_PV="${MOZ_PV/_rc/rc}"
+MOZ_P="${P}"
+MY_MOZ_P="${PN}-${MOZ_PV}"
+
+if [[ ${PV} == *_pre* ]] ; then
+	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
+else
+	MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
+fi
+
+SRC_URI="${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
+	${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> ${P}.source-l10n.tar.xz"
+S="${WORKDIR}/${MY_MOZ_P}"
+
+MOZ_GENERATE_LANGPACKS=1
+MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
+inherit autotools check-reqs desktop edos2unix flag-o-matic mozcoreconf-v6 mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="Seamonkey Web Browser"
+HOMEPAGE="https://www.seamonkey-project.org/"
+
+PATCH="${PN}-2.53.9_beta1-patches-01"
+SRC_URI+="
+	https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
+	system-libvpx? ( https://dev.gentoo.org/~polynomial-c/mozilla/${PN}-2.53.3-system_libvpx-1.8.patch.xz )
+
+"
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
+IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
+lto pulseaudio +roaming selinux startup-notification test wifi"
+IUSE+=" ${SYSTEM_IUSE[@]}"
+KEYWORDS="amd64 ~ppc64 ~x86"
+
+RESTRICT="!test? ( test )"
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+BDEPEND="
+	app-arch/unzip
+	app-arch/zip
+	>=dev-lang/nasm-2.13
+	dev-lang/perl
+	sys-apps/findutils
+	>=sys-devel/binutils-2.16.1
+	virtual/pkgconfig
+	<virtual/rust-1.56.0
+	amd64? ( ${ASM_DEPEND} )
+	lto? ( sys-devel/binutils[gold] )
+	x86? ( ${ASM_DEPEND} )
+"
+COMMON_DEPEND="
+	>=app-text/hunspell-1.5.4:=
+	dev-libs/atk
+	>=dev-libs/glib-2.26:2
+	>=dev-libs/libffi-3.0.10:=
+	>=dev-libs/nspr-4.23
+	>=dev-libs/nss-3.47.1
+	media-libs/fontconfig
+	>=media-libs/freetype-2.4.10
+	>=media-libs/libpng-1.6.31:0=[apng]
+	>=media-libs/mesa-10.2:=
+	>=sys-libs/zlib-1.2.3
+	>=x11-libs/cairo-1.10[X]
+	x11-libs/gdk-pixbuf
+	>=x11-libs/gtk+-2.18:2
+	>=x11-libs/gtk+-3.4.0:3
+	x11-libs/libX11
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libXrender
+	x11-libs/libXt
+	>=x11-libs/pango-1.22.0
+	>=x11-libs/pixman-0.19.2
+	media-video/ffmpeg
+	virtual/freedesktop-icon-theme
+	dbus? (
+		>=dev-libs/dbus-glib-0.72
+		>=sys-apps/dbus-0.60
+	)
+	jack? ( virtual/jack )
+	crypt? ( <x11-plugins/enigmail-2.1.0 )
+	kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
+	pulseaudio? ( || (
+		media-sound/pulseaudio
+		>=media-sound/apulse-0.1.9
+	) )
+	startup-notification? ( >=x11-libs/startup-notification-0.8 )
+	system-av1? (
+		>=media-libs/dav1d-0.3.0:=
+		>=media-libs/libaom-1.0.0:=
+	)
+	system-harfbuzz? (
+		>=media-gfx/graphite2-1.3.9-r1
+		>=media-libs/harfbuzz-1.3.3:0=
+	)
+	system-icu? ( >=dev-libs/icu-59.1:= )
+	system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+	system-libevent? ( >=dev-libs/libevent-2.0:0= )
+	system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] )
+	system-sqlite? ( >=dev-db/sqlite-3.33.0:3[secure-delete,debug=] )
+	wifi? (
+		kernel_linux? (
+			>=dev-libs/dbus-glib-0.72
+			net-misc/networkmanager
+			>=sys-apps/dbus-0.60
+		)
+	)
+"
+RDEPEND="${COMMON_DEPEND}
+	selinux? ( sec-policy/selinux-mozilla )
+"
+DEPEND="${COMMON_DEPEND}
+	amd64? ( virtual/opengl )
+	x86? ( virtual/opengl )
+"
+
+# allow GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+[[ -z ${GMP_PLUGIN_LIST} ]] && GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+
+BUILD_OBJ_DIR="${S}/seamonk"
+
+pkg_setup() {
+	if [[ ${PV} == *_beta* ]] || [[ ${PV} == *_pre* ]] ; then
+		ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
+		ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
+		ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
+	fi
+
+	moz_pkgsetup
+}
+
+pkg_pretend() {
+	# Ensure we have enough disk space to compile
+	if use debug || use lto || use test ; then
+		CHECKREQS_DISK_BUILD="16G"
+	else
+		CHECKREQS_DISK_BUILD="12G"
+	fi
+	check-reqs_pkg_setup
+}
+
+spkg_setup() {
+	# Ensure we have enough disk space to compile
+	if use debug || use lto || use test ; then
+		CHECKREQS_DISK_BUILD="16G"
+	else
+		CHECKREQS_DISK_BUILD="12G"
+	fi
+	check-reqs_pkg_setup
+}
+
+src_unpack() {
+	local l10n_sources="${P}.source-l10n.tar.xz"
+	unpack ${A/ ${l10n_sources}}
+
+	mkdir "${S}/${P}-l10n" || die
+	cd "${S}/${P}-l10n" || die
+	unpack ${l10n_sources}
+}
+
+src_prepare() {
+	# Apply our patches
+	eapply "${WORKDIR}"/mozilla
+
+	# https://bugzilla.mozilla.org/show_bug.cgi?id=1623054
+	eapply "${FILESDIR}/${PN}-2.53.7-ownertab.patch"
+
+	# Shell scripts sometimes contain DOS line endings; bug 391889
+	grep -rlZ --include="*.sh" $'\r$' . |
+	while read -r -d $'\0' file ; do
+		einfo edos2unix "${file}"
+		edos2unix "${file}"
+	done
+
+	use system-libvpx \
+		&& eapply -p2 "${WORKDIR}/${PN}-2.53.3-system_libvpx-1.8.patch"
+
+	# Allow user to apply any additional patches without modifing ebuild
+	eapply_user
+
+	# Don't error for format with gcc-9
+	grep -rl -- '-Werror=format' | xargs sed -i 's/error=format/no-&/' || die
+
+	# Enable gnomebreakpad
+	if use debug ; then
+		sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
+			build/unix/run-mozilla.sh || die
+	fi
+
+	# Ensure that are plugins dir is enabled as default
+	sed -i -e "s:/usr/$(get_libdir)/mozilla/plugins:/usr/$(get_libdir)/${PN}/plugins:" \
+		xpcom/io/nsAppFileLocationProvider.cpp || die
+
+	# Don't exit with error when some libs are missing which we have in
+	# system.
+	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
+		-i comm/suite/installer/Makefile.in || die
+	# Don't error out when there's no files to be removed:
+	sed 's@\(xargs rm\)$@\1 -f@' \
+		-i toolkit/mozapps/installer/packager.mk || die
+
+	# Don't build libs-% locale files for chatzilla if we are not building chatzilla
+	# (this is hard-coded in the build system at present rather than being based on configuration)
+	if ! use chatzilla ; then
+		sed '/extensions\/irc\/locales libs-/s@^@#@' \
+			-i comm/suite/locales/Makefile.in || die
+	fi
+
+	eautoreconf old-configure.in
+	cd js/src || die
+	eautoconf old-configure.in
+}
+
+src_configure() {
+	MEXTENSIONS="default"
+	# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+	# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+	# get your own set of keys.
+	_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
+
+	######################################
+	#
+	# mozconfig, CFLAGS and CXXFLAGS setup
+	#
+	######################################
+
+	mozconfig_init
+
+	##################################
+	# Former mozconfig_config() part #
+	##################################
+
+	# Migrated from mozcoreconf-2
+	mozconfig_annotate 'system_libs' --with-system-bz2
+	mozconfig_annotate 'system_libs' --with-system-zlib
+
+	# Disable for testing purposes only
+	mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
+
+	# Must pass release in order to properly select linker via gold useflag
+	mozconfig_annotate 'Enable by Gentoo' --enable-release
+
+	# Must pass --enable-gold if using ld.gold
+	if tc-ld-is-gold ; then
+		mozconfig_annotate 'tc-ld-is-gold=true' --enable-gold
+	else
+		mozconfig_annotate 'tc-ld-is-gold=false' --disable-gold
+	fi
+
+	# Enable position independent executables
+	mozconfig_annotate 'enabled by Gentoo' --enable-pie
+
+	mozconfig_use_enable debug
+	mozconfig_use_enable debug tests
+	if ! use debug ; then
+		mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
+	else
+		mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
+	fi
+
+	mozconfig_use_enable startup-notification
+
+	# wifi pulls in dbus so manage both here
+	mozconfig_use_enable wifi necko-wifi
+	if use kernel_linux && use wifi && ! use dbus ; then
+		echo "Enabling dbus support due to wifi request"
+		mozconfig_annotate 'dbus required by necko-wifi on linux' --enable-dbus
+	else
+		mozconfig_use_enable dbus
+		mozconfig_annotate 'disabled' --disable-necko-wifi
+	fi
+
+	# These are enabled by default in all mozilla applications
+	mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
+	mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
+	mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+	if use system-libevent ; then
+		mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
+	fi
+	mozconfig_annotate '' --prefix="${EPREFIX}"/usr
+	mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
+	mozconfig_annotate 'Gentoo default' --enable-system-hunspell
+	mozconfig_annotate '' --disable-crashreporter
+	mozconfig_annotate 'Gentoo default' --with-system-png
+	mozconfig_annotate '' --enable-system-ffi
+	mozconfig_annotate '' --disable-gconf
+	mozconfig_annotate '' --with-intl-api
+
+	# skia has no support for big-endian platforms
+	if [[ $(tc-endian) == "big" ]] ; then
+		mozconfig_annotate 'big endian target' --disable-skia
+	else
+		mozconfig_annotate '' --enable-skia
+	fi
+
+	# default toolkit is cairo-gtk3, optional use flags can change this
+	mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
+
+	# Instead of the standard --build= and --host=, mozilla uses --host instead
+	# of --build, and --target intstead of --host.
+	# Note, mozilla also has --build but it does not do what you think it does.
+	# Set both --target and --host as mozilla uses python to guess values otherwise
+	mozconfig_annotate '' --target="${CHOST}"
+	mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
+
+	mozconfig_use_enable pulseaudio
+	# force the deprecated alsa sound code if pulseaudio is disabled
+	if use kernel_linux && ! use pulseaudio ; then
+		mozconfig_annotate '-pulseaudio' --enable-alsa
+	fi
+
+	# For testing purpose only
+	mozconfig_annotate 'Sandbox' --enable-content-sandbox
+
+	mozconfig_use_enable system-sqlite
+	mozconfig_use_with system-jpeg
+	mozconfig_use_with system-icu
+	mozconfig_use_with system-libvpx
+	mozconfig_use_with system-harfbuzz
+	mozconfig_use_with system-harfbuzz system-graphite2
+	mozconfig_use_with system-av1
+
+	# Modifications to better support ARM, bug 553364
+	if use cpu_flags_arm_neon ; then
+		mozconfig_annotate '' --with-fpu=neon
+		mozconfig_annotate '' --with-thumb=yes
+		mozconfig_annotate '' --with-thumb-interwork=no
+	fi
+	if [[ ${CHOST} == armv* ]] ; then
+		mozconfig_annotate '' --with-float-abi=hard
+		if ! use system-libvpx ; then
+			sed -i -e "s|softfp|hard|" media/libvpx/moz.build || die
+		fi
+	fi
+
+	if use lto ; then
+		# Linking only works when using ld.gold when LTO is enabled
+		mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
+		# ThinLTO is currently broken, see bmo#1644409
+		mozconfig_annotate '+lto' --enable-lto=full
+	else
+		if tc-ld-is-gold ; then
+			mozconfig_annotate "linker is set to gold" --enable-linker=gold
+		else
+			mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
+		fi
+	fi
+	# LTO flag was handled via configure
+	filter-flags '-flto*'
+
+	##################################
+	# Former mozconfig_config() end  #
+	##################################
+
+	# enable JACK, bug 600002
+	mozconfig_use_enable jack
+
+	# It doesn't compile on alpha without this LDFLAGS
+	use alpha && append-ldflags "-Wl,--no-relax"
+
+	# Linking fails without this due to memory exhaustion
+	use x86 && append-ldflags "-Wl,--no-keep-memory"
+
+	if ! use roaming ; then
+		MEXTENSIONS+=",-sroaming"
+	fi
+
+	# Setup api key for location services
+	printf '%s' "${_google_api_key}" > "${S}"/google-api-key
+	mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
+	mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
+
+	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
+	mozconfig_use_enable chatzilla irc
+	mozconfig_annotate '' --enable-dominspector
+
+	# use startup-cache for faster startup time
+	mozconfig_annotate '' --enable-startupcache
+
+	# Broken on some arches
+	mozconfig_annotate '' --disable-elf-hack
+
+	# Use an objdir to keep things organized.
+	echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
+	echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
+
+	mozlinguas_mozconfig
+
+	# Finalize and report settings
+	mozconfig_final
+
+	# Work around breakage in makeopts with --no-print-directory
+	MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
+
+	if [[ $(gcc-major-version) -lt 4 ]] ; then
+		append-cxxflags -fno-stack-protector
+	elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
+		if use amd64 || use x86 ; then
+			append-flags -mno-avx
+		fi
+	fi
+
+	# Pass $MAKEOPTS to build system
+	export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+	# Use system's Python environment
+	export MACH_USE_SYSTEM_PYTHON=1
+	# Disable notification when build system has finished
+	export MOZ_NOSPAM=1
+
+	# workaround for funky/broken upstream configure...
+	export SHELL="${SHELL:-${EPREFIX}/bin/bash}"
+	#emake V=1 -f client.mk configure
+	./mach configure || die
+}
+
+src_compile() {
+	#MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
+	#emake V=1 -f client.mk
+	./mach build --verbose || die
+
+	mozlinguas_src_compile
+}
+
+src_install() {
+	MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+	DICTPATH="\"${EPREFIX}/usr/share/myspell\""
+
+	local emid
+	pushd "${BUILD_OBJ_DIR}" &>/dev/null || die
+
+	# Pax mark xpcshell for hardened support, only used for startupcache creation.
+	pax-mark m dist/bin/xpcshell
+
+	# Copy our preference before omnijar is created.
+	sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
+		dist/bin/defaults/pref/all-gentoo.js \
+		|| die
+
+	# Set default path to search for dictionaries.
+	echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
+		>> dist/bin/defaults/pref/all-gentoo.js \
+		|| die
+
+	echo 'pref("extensions.autoDisableScopes", 3);' >> \
+		dist/bin/defaults/pref/all-gentoo.js \
+		|| die
+
+	local plugin
+	if ! use gmp-autoupdate ; then
+		for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
+			echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
+				dist/bin/defaults/pref/all-gentoo.js || die
+		done
+	fi
+
+	popd &>/dev/null || die
+
+	#MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
+	#emake DESTDIR="${D}" install
+	DESTDIR="${D}" ./mach install || die
+	MOZ_P="${MY_MOZ_P}" mozlinguas_src_install
+
+	cp "${FILESDIR}"/${PN}.desktop "${T}" || die
+
+	sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
+		-i "${T}"/${PN}.desktop || die
+	sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
+		|| die
+
+	# Install icon and .desktop for menu entry
+	newicon "${S}"/comm/suite/branding/${PN}/default64.png ${PN}.png
+	domenu "${T}"/${PN}.desktop
+
+	# Required in order to use plugins and even run seamonkey on hardened.
+	pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
+
+	if use chatzilla ; then
+		emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
+
+		# remove the en_US-only xpi file so a version with all requested locales can be installed
+		if [[ -e "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi ]] ; then
+			rm -f "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi || die
+		fi
+
+		# merge the extra locales into the main extension
+		mozlinguas_xpistage_langpacks dist/xpi-stage/chatzilla
+
+		# install the merged extension
+		mkdir -p "${T}/${emid}" || die
+		cp -RLp -t "${T}/${emid}" dist/xpi-stage/chatzilla/* || die
+		insinto ${MOZILLA_FIVE_HOME}/extensions
+		doins -r "${T}/${emid}"
+	fi
+
+	# Provide a place for plugins
+	keepdir "${MOZILLA_FIVE_HOME}/plugins"
+
+	# revdep-rebuild entry
+	insinto /etc/revdep-rebuild
+	echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
+	doins "${T}"/11${PN}
+
+}
+
+pkg_preinst() {
+	SEAMONKEY_PLUGINS_DIR="${ROOT}/usr/$(get_libdir)/${PN}/plugins"
+
+	if [[ -L "${SEAMONKEY_PLUGINS_DIR}" ]] ; then
+		rm "${SEAMONKEY_PLUGINS_DIR}" || die
+	fi
+}
+
+pkg_postinst() {
+	# Update mimedb for the new .desktop file
+	xdg_desktop_database_update
+
+	if ! use gmp-autoupdate ; then
+		elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+		elog "installing into new profiles:"
+		local plugin
+		for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
+	fi
+
+	if use chatzilla ; then
+		elog "chatzilla is now an extension which can be en-/disabled and configured via"
+		elog "the Add-on manager."
+	fi
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


^ permalink raw reply related	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2021-12-13 22:22 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-30 15:17 [gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/, www-client/seamonkey/files/ Ian Stakenvicius
  -- strict thread matches above, loose matches on Subject: below --
2021-12-13 22:22 Thomas Deutschmann
2017-07-21 13:23 Lars Wendler
2017-01-13 16:42 Lars Wendler
2015-09-29 12:18 Lars Wendler
2015-01-02  8:36 Lars Wendler
2014-04-30 13:44 Lars Wendler
2012-10-19 19:58 Lars Wendler
2012-09-25 12:29 Lars Wendler
2012-09-25 12:07 Lars Wendler
2012-07-23 10:46 Lars Wendler
2012-04-24 23:38 Lars Wendler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox