Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/, www-client/seamonkey/
Date: Mon, 28 Sep 2015 05:38:03
Message-Id: 1443418674.d0757a8dd42f131a695ac3ea1d2d4ab993a9164a.polynomial-c@gentoo
1 commit: d0757a8dd42f131a695ac3ea1d2d4ab993a9164a
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 28 05:37:36 2015 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 28 05:37:54 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0757a8d
7
8 www-client/seamonkey: Removed old.
9
10 Package-Manager: portage-2.2.22
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 www-client/seamonkey/Manifest | 27 --
14 .../files/seamonkey-2.30-jemalloc-configure.patch | 29 --
15 www-client/seamonkey/seamonkey-2.33.1-r1.ebuild | 373 ---------------------
16 3 files changed, 429 deletions(-)
17
18 diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
19 index 9bee56f..1ccb4e3 100644
20 --- a/www-client/seamonkey/Manifest
21 +++ b/www-client/seamonkey/Manifest
22 @@ -1,34 +1,7 @@
23 DIST enigmail-1.8.2.tar.gz 1604159 SHA256 1d2700799bc52aaa8e8c9f7a0f5111281ff9fbdffc093cdff070657d574eb2a6 SHA512 51eece988f466aeb4a343719a86dc7d95ec41dfc3ec7e3d8d2f360528675c605f8f2154f10aeea6ef82ed87c784f1d13bfc978e052a9ede0072b5137f6294b11 WHIRLPOOL e12a703899e0e4c98adc58b5f4bf1f74e24a2cf09c1a706a6edca6aca06140041b293f23e6e5b05c507177b4148533ebc3431fb75592aae07d791a899ba2c45c
24 -DIST firefox-36.0-patches-01.tar.xz 4420 SHA256 9ebde39a67c05b3bd1053f16cc6ef9a9795940871da39456685cff0093c72812 SHA512 e5edc318acd367ae71bbeac554a01276be09301c052ed8054ce420f8026e11501cb853a81f05ce48df3642d5cec4e56c70502cf07c45fc514662f24177714ba1 WHIRLPOOL 7f2cda02552f9cbb4aeedcc8928ee2c624133d220fda86d3e526c97ada7d1def6ca3393c6368a70c5892b188bb3b47589c3365a66adf697464277438644d0cc9
25 DIST firefox-38.0-patches-0.3.tar.xz 4796 SHA256 bfbef81748f76f5f80c3ce6e6b810b65f6266f71da02722b1e8c9fad865b02bd SHA512 a974e33759246153db7d83488f1326275efd12c44a6c8c539cbc35709b4dbd27e848bda32f302ac2baa5d8729ba20579ebc7f643419757f542972ca1a264d520 WHIRLPOOL 3549239db380c02a1575ff407ea684a14827f2250d991b5eb6c8a341ceebaca57cd2cc422e160f00dfab933385d677574cd84947da07bd282c68bb84c40fa42b
26 DIST firefox-40.0-patches-0.01.tar.xz 5144 SHA256 072c44c79ba82d04958b3fc3d1c6e90805cf71797a03b96961fd3a16bd14c3a7 SHA512 bb9ca395ee380e6ec21fefadc5c5052ce8490039577ac0245bcee309686e802a654a999b3aeeaf8d97573f102fba3620c9995ec145ddcdded2ee9487490f87f9 WHIRLPOOL e74ed6af06e61baaf0991d23849739fb8c1cb33c800467e76d1c15ae22360c18c757ac9f19d274ca9cc54a6f9a0d17f365bd815b4a35c94766b29980638e8c91
27 DIST seamonkey-2.33-patches-01.tar.xz 944 SHA256 1612d94dddbd37fa4ce8307c1ba565c8439d082609b63c12b4971e361895566c SHA512 0132e7d06a1ea5d6c059f23e5b8a20016a1e911e8aa40ae15eaefcd141030b4d245297f1e13e508827d91bab5988db4775c8425e737654afba2ede9c2dee8392 WHIRLPOOL 4520c4eaa7e6a25f5c32e9cd1d46472e181fbd769a1c5a59c913834cec5556100eac01423b4abf4a47543d0fbae4bf83b0f4a4d6cec7a058587e2705043bf507
28 -DIST seamonkey-2.33.1-be.xpi 842837 SHA256 bd6ccc1b70c8fe41d43b5f0f05137454f425e572a631ac9641bd7549375ede34 SHA512 a1a264e1cb794a25d22926ed4995028cf94f21fc1083d28491cf4616d9905cbf22dd006fa9298453c3349c6d9b8d3661a376513f95e3b18697d43845e7214afa WHIRLPOOL 295bf608cfa2142c9fb1ab85f1c122df2b4d27b3a6cd39c2e50f23159037165f126afe9938ce07a986c4bc2915ec3e944f3b52f5d13f3b7545d462c5966580a5
29 -DIST seamonkey-2.33.1-ca.xpi 834200 SHA256 f46880e8582a63d6af332c76d988fabb5077fba92affc1881ab8e3d24bf6b331 SHA512 c050cb3f86c78212dfbd40343e817685965d72a90b519879e5b4291f62a4371175352b08fb2fd3aa7834fd27e263404b2bf7473a9588fcbc61f09b9f658e4777 WHIRLPOOL 7202ea355b122da09df204198373b997a683761e8ddc04568ee2cab213907b9ca3ea38cb1490268b13344462a76d26a7f007a67501d51bfc3e6696c2dbe4c4ba
30 -DIST seamonkey-2.33.1-cs.xpi 831811 SHA256 38c09955551adc43dc2e6dec6aafd199b4a6fe7886a761eaafaa70938e8c3cff SHA512 2ea8f32eef09a908a16c949ca8f635a2f2e17b76996dcbcc8e6dc5c0119c2a4f25d58f49c830be2b29aaad0171289066acc77319d26822fc83e968d42469a3e9 WHIRLPOOL 87e0ad932f27175f7940cd7adfa0b42989aba9178c4159aad72f271258f231f9edf62c680b98c6ed27cebf6b80d64e5229b5b234cf44430963bff6fc2c1b6db7
31 -DIST seamonkey-2.33.1-de.xpi 838262 SHA256 36b12d7681556ed9501ba74e0b8e0564c41d87695f8b7b8960dde0b099f83500 SHA512 4794a95682625ccd46850ed68c5aca765984ee2583d75e17f73c963a86dd788936946ad5708d46a34f178f429578e967d07b00e3340f4e6cd078375ea99a3687 WHIRLPOOL 69fbf410d2e197507e1b6ad3eef7f477850f98930c4969b862ec4f1d2a5ccd70934b59198116ae71164d9d6935140c2e0d1878b07252e15a78b6ef08912f9a48
32 -DIST seamonkey-2.33.1-en-GB.xpi 804289 SHA256 5521941e84ba5979abf4864e5eefbdd331580e6e76f5ae46d4c43cf0a67170da SHA512 cf78583565e5320d9be3ff5eff71c065f9ad5472b99427b1924baf50d7f6665e90a4c9944bef76192f0665af3c9888a713f8b1c42c4fa093f290f8b6ab0b42ed WHIRLPOOL ac04bee191b5126d93d6705e69ba7cfa4d1a6b8fb569d17e1575faa3e2e171aa95b2bd5eb1054b4f9c919c3287aba2edf725982a44696ba0fac59e06e73bf82a
33 -DIST seamonkey-2.33.1-es-AR.xpi 852874 SHA256 40270d0af40557516049df8922f83dc4050dee0ad22599896fee226236115906 SHA512 bb9f4158a892d318afb2122c53031bda682363ffea68222f2456c12039d08e7fc56a413c9f62f938e05009a4a1d99c74c0f7e6383e669b0c941da3873a086a6c WHIRLPOOL e9e3802a7d99cb0e790329157e4702a3f73cf1014e398b215d2961f04b6409c2cd98936864fcaab4fdc662cbb0e1bd2a1d0f3568154b13ec334a030aad50ea55
34 -DIST seamonkey-2.33.1-es-ES.xpi 830037 SHA256 75b754919326c4ee9c114abadb02a387f91b7b65821b081eb820aaf50050621e SHA512 b24e6f7eb43ed7201fd383e64cf5e57b8fdb5a324023800d4990cadfeca5da56d4e473df8a3cec0313c64b28ddbe48e552fcd30e1145149a800f4093922707e3 WHIRLPOOL a7f1d85ac5c1e0d9dce5141d5aaa2d338cb11e637448b44a3527344659ef69d61feb23814a06faba8f336cc61b453f4b17aee64a56e23792c1238ba11d089a58
35 -DIST seamonkey-2.33.1-fi.xpi 801209 SHA256 42f3a3001dcbd9f6ff8f77ef5094363231282b1e05959ed07469adce9e841efc SHA512 ea05d0f85743f3f9a42a06ce5d3dba6ea92218af3c7eee97f5a3af50044a26d31aaa8d9e390809dd9487f72eb37d12388fe412e27646bef5e7291394f985ec51 WHIRLPOOL d1d0f9db82235f2b553e76dd5e9537f0db2de1c1f6c9d14fc11f2ed3755dc0b2a085b4dfe62bc425c32f23f7f8cc30a2a34ca917a91a0adb070e0c67ba11ece2
36 -DIST seamonkey-2.33.1-fr.xpi 812075 SHA256 864455ed8186096d90daaf35368d22825e4c3f2bcc3829efe60c4345b532718b SHA512 b14e17b6734e77138cc566322b20df677698d48542d29d868764267108c285c1b3e4aa83c3450187ce9c8dfabf2eb832afdd413a02753a2df2e1be999ca9c852 WHIRLPOOL c6d076bbdf959f0df75772812c022c298f517fe5283b3c273dca9289c445e61e657c0aef5cbb89f1d756d43e78096fe31568a6ee6ca6671a1a4e0fe71ca9e9c3
37 -DIST seamonkey-2.33.1-gl.xpi 815203 SHA256 74eac6af6cce412bd9a320696e78fd22e6e4a285b0873e21bc861df837a27d6a SHA512 0dacd3dec431be38fe479c53b4bf92a528ab1ba28ac88bd9da9b769afb35998ca5c855063644b833efbb5ebd5ba909c35525bd6ac6f23434956e8385bbc6fe27 WHIRLPOOL c19e7b819b949162d4aff72f89b26115cc7258973e49507a0fd6e7f442b3f1ef8e469edbaef619faccc7fb6f95281faa1ad25aa955e12681844bb60e999afb5a
38 -DIST seamonkey-2.33.1-hu.xpi 844136 SHA256 3451b3b0604842a23dab9aadb91ed51bbf60431bc5b456d337dbb5c22aba1c93 SHA512 b164d9908aa9c681d7716fbbf8f5bff3f3ff58e4f17d19a71f3c14079805246b094c86010e2664ddfd96b2e8896a95f58a1351041c308797685509e8522b0fef WHIRLPOOL a4597d6b92999391588aa6e98a09429b3046fb1ea499aa7bcf3a456250c0325f5e46e80c61ead4e60d999d3f23e00bc5f629314b114bbf91c04f9e15e4c25637
39 -DIST seamonkey-2.33.1-it.xpi 742287 SHA256 e6975df4e7680199d133df63875e5eb8aa5b7ff4dcfa0ddadf4867e8b4f3b68d SHA512 7988df7ff5f23e4cd0346cf41f2470def9c07b9edc8aabe1cf3e0b564cfa885cb1f52a0eafe6a2868f383ac3fb633714c864ecf9be89bc13960c795d0c10dd80 WHIRLPOOL 1ddd36ad829d90742ea3372f3215a92ab2a036aa4cc5d7632934ae185c2c009fd4e578f84519d1084dbbd901df9ada3846c3bff80d50ca6b30863f2a2449d90e
40 -DIST seamonkey-2.33.1-ja.xpi 886326 SHA256 e14120fbdece134b8716b47c28d7e7c823b3424cc238bd65980d91cc00ee9695 SHA512 9a2c9dedf21472137c85fe40bcf7b8e31b40f9f841528121e5040b495b36be03b738f1e60dc796f24db3e8013a4282df4d66a45a988a7bb1177f192978f28711 WHIRLPOOL 30b4bacba8430f3897e957a8b7bdb67e95638f26a2c5dbfa0b9985412d23130259565cf66bbd8c099e42c492786de7b49aaec3d05f764458134808b494f64f03
41 -DIST seamonkey-2.33.1-lt.xpi 853980 SHA256 19f699e40637e9f4dd06561bcc99cc8adc54c2e5b4c9d19cdce05eefbfcb2e55 SHA512 18b8d60d02775c5daa1f5c4f42bf95705828d90406044fe5b8e93fc807fe662016c20bd863b1794d23e2bbde4cc8e7dfff73ba2602e26248245fa3e0bb91b537 WHIRLPOOL 9187c07163aa86bb40e5749bb5e412d080e8cb5d6f0ec66893726955fbd06e89a8cf41683dd644cfe7485408bf7e21ffde1f72bcc90a59eb00a0814c9be90fec
42 -DIST seamonkey-2.33.1-nb-NO.xpi 824264 SHA256 adafdef75d19013e0ae6aaf60986680a56cbb0f69b5c4332bd7202becb343699 SHA512 f47e0e2fa2b450030f32c71767c290fa211a66198d3ddf095cfdf3c722b92d47e7cd7079cc1c1358bd7ff2f1ba9676949a1c4f04240c083a114228767053c3ff WHIRLPOOL a0e0899d5dfc2cedb732617ed64e9ea09529e9e9794d12644a8c61ad847730031811b5df48a1d89b7663f2da6c2ef65a2ca626c701dd817d67978ab73bb194f8
43 -DIST seamonkey-2.33.1-nl.xpi 796770 SHA256 44cb967d184ac079ce8ece66a8875f7f338f464f7c10189c7241512dc766492e SHA512 3aff3fbee4187208ecc4eca11132be066f7266619ad8cee11f000c0374c3739c3cd2916d42db7125a3ee50b39715cab3446cbb45df92f67294174b364348a0f9 WHIRLPOOL e4b02313f8b8f31abe49dc7d9ebe4e43638f6e1a3ccea61d9fcab463775cd151d386666e6ddd806dd5060bfd4fdaef3fb32c2500db0f08591a82509207dcdc06
44 -DIST seamonkey-2.33.1-pl.xpi 867982 SHA256 48a0ee96e322f8c5da269744dc8a0fdde4395cc801a01d6aa2279696e81011a5 SHA512 19bb762910e53bf3868ec586f3f538b16e472c2c46772be3b92807b48310308f930e59acf1e49d72bacbf4888dd41a0d7d1c247c12030fed8e6b9f01f264f1f6 WHIRLPOOL 9dc010f2b1d0548d2c5d32f6b775d06b799c799f7d3d8f22ae83a4db4bfcd44acbd7f239a47758e1e292a27eeb7e1c17819ed6aee460afb0c5f828acdf2bf252
45 -DIST seamonkey-2.33.1-pt-PT.xpi 834974 SHA256 6b109aaa7fb7402fbb383a0479a7010430d227df18c57010f78b3c80cd437f99 SHA512 423a07666e987c99d53bbf3bc0ffddb7654f634d6f83fc14e0427de77b8fcc1c116e1994b056818b11a22761e8fa7c46ce96a9004a36708069d7d6afac440e5a WHIRLPOOL 1c70acc518e494997d4242a4e991ca3fc582195bd3642243f4bb300c0e740817bcd3a6118b89c539aab3c3b33e263a07f669898e9e2d23a9f4d2f2d1708191d7
46 -DIST seamonkey-2.33.1-ru.xpi 899955 SHA256 3f7fa18e6da04e75b4e9a161e65aa45c16495bf78234eb1168573f3e0715ff9c SHA512 b2f3b3e0eb5f83d99ea7f5f4793d6f4280b733d8dfad4d752cfca76925815eccac434ddfe23ec4b017bf983e1d785b550133b5cab7f860a8d3e2aeaafd46cc1d WHIRLPOOL 589905b258dc112fcf611367c7a68d221b9ce9fabb52bdb6e1f64f1ebf865ede32dc0c6d844736c0dffa450ffa06ae4e98e4f75cb5144df948b2491e88174d32
47 -DIST seamonkey-2.33.1-sk.xpi 857564 SHA256 c80460e380b74047149fe8885a4befc4efb762eb28c98a2df6d61d06fbd709f4 SHA512 af3ad8c03e504d366bc092a607c3bfb1f62e09589f2371823de623650904dcfa0d0942f3450baea7c8650baa59b91f060742ce182dec998e57e222dcab92db25 WHIRLPOOL 8a706b897bac658293507d31995d621d5b3aded8a80109a1ebe174165f884bd9ea125f76c34d0a6d71d71f2de51ef032d26ac8e544bb78769b8ef11f17b5238a
48 -DIST seamonkey-2.33.1-sv-SE.xpi 826424 SHA256 f42d0dc239e124488b57b0b96b1f9cc3cae2118525d5d2bf5e2ac699211c00fb SHA512 7c8f9ac6726ab92eccb268cdbd3c9a3166b0d5fcca161e14e23335633f96f3e7c4ad7cf016286192ffd4410aec1bc2a38fbeb98e520b0592aa3aab50c1b953b9 WHIRLPOOL e71c41889118747950a399ca7f7a6df8c036b4a70b3407f8220198e2922c6d65e2d00a8b59c727f24edee948e3d37879b4c441082495c604ae0d2033140c72f4
49 -DIST seamonkey-2.33.1-tr.xpi 812398 SHA256 db1d8392f2d8c298d8b8a9a0da835cfcf14679a52dd96a8fad2c8dc7b29ea5dd SHA512 7ccd55fcb290fd615bfadae1c5cdfbb9e68bdede008e5b63939ac724c134bae9439d53062fe49008e89bd2940e176a812575b76bdbd578caf5b576510f652e7e WHIRLPOOL ec8c181e434c66157d704455db60f1f2739b4cc6ce6d42034ce156c4c512ea3ef2d3f31b5fdd16b89a8fdab439bcf2acb6d068242febe0788a8c3491a523908e
50 -DIST seamonkey-2.33.1-uk.xpi 874106 SHA256 5f40259490b909023b318fa633fb8f549071c0bb23f2a1f3037c21c6792570da SHA512 4b0a763f11af9e604ace7cf60bd39d3601869459b28f65c91f3b7c272c5cce7b9d0ab6e676351f244d3f7e4fc86066ac96efc1017a8a59e249445be4c972c15e WHIRLPOOL 9453681ca3c2e82eac6223ed4ee4092dd2f6c1f396b6fcd6d78ada59b293b572edf2a423a9b206d703ce2651bcf6e8f78a39db3e2f8ef4e5ff262b8c2640188f
51 -DIST seamonkey-2.33.1-zh-CN.xpi 834422 SHA256 1e07dbcfc5739a5e76b13b07327ce81a753e7bfe503a3abd9d5f656d12f918aa SHA512 16a1d1ad2993e0f89027a2fad52f09abe083d283d57a7e9d5f2eddaa3f4ac9f331f179da2b3a4e5d3d437b375cee579cb2c5bafe7a2d49c8e7e898dbb43963a5 WHIRLPOOL 36eb19c03ff8a21b86e23c372c382f6ad63165c658b9fb3152175fa1941562ba8ed41f05c51cd6e36e7fd35f1bf6d691a3ba7f0a4f08c56eead0a783e6ff6cf0
52 -DIST seamonkey-2.33.1-zh-TW.xpi 860687 SHA256 b0c382d9fc410b7a2c4219511c461ca0cd9df14f5a8ac799cfa46d236af5d636 SHA512 51a4955f8cd7af954bd123388aa130c0ee705bf75311dac520b7b87b1b409b1e2e1093b1e5a75e63ba0a3168eb8ad6f204c935cf421eb89b3ce7529fd659b89f WHIRLPOOL df6ddde364b4276c9f6c78a462a79af9b70cd1c755a517b914b33b05260defb62beb54f74a813226c025d83bf0a87bcdbda209b98b9f8b8a7be4c713f85e7c28
53 -DIST seamonkey-2.33.1.source.tar.bz2 203015246 SHA256 b29779cfd4b334ed21a8265ec13327aa7f35ef2895c38a971e41f3e63c85af08 SHA512 2fcd2833c140504a176da145b3fd519a22135c273ce8ea87d39e45a6255533e59dccb24367e3fc9b0575cfc7a7fe2b777296a067edafc83a3397d6916d9e3803 WHIRLPOOL c20f1dc667375608a94899546339c22134d09f74f3eae55b048ac21a6c024acbf7998d437d137963cf231b9ee07e6e69bc7b34ca7267a4ab3d3f6c51d09c4840
54 DIST seamonkey-2.35-be.xpi 844271 SHA256 c1043f743a353dfb46db8f524249c808183e89f4f0f7a6181f9d5304d545f694 SHA512 2683a9e5858680a37b152c77fc15964d9b342e2d2a0fc409968b6cf35758f2bf30b3339dcd5c860ef95c56ed85c224383f95efc3d14999cd0a3e4a396c7c4644 WHIRLPOOL f3f69369b0e225cdbb8fc1ac35e4e2295ed1778df7cabd3c9f4f566b758ee6f7dc2f922e422b5b5175bc2ff2ecc15769e535810a90435d15f57f7b22217eb1bf
55 DIST seamonkey-2.35-ca.xpi 835414 SHA256 6b6bc56a6f780f18a8736a554fcec9b042ff8c3a4ecbef9d192d3ad6a67ed150 SHA512 7dd90e4d3124749971c66c5aa49c4a7ba2fa3813df49526d8f42083b0b6b712362005d3e7332a4d74b053360d56beb22f922e6917471f42e81386b7cc5d9b6d0 WHIRLPOOL 8aa4bc9e1d662c3488fe27b490b4bc42536931a82340b5b133b9886efd10836b64da3c7f253cfd83e561f0d9b2ed03cae922a836c9bb0f927a4c28dabd1de64f
56 DIST seamonkey-2.35-cs.xpi 830496 SHA256 f1ac05c2f4e123a12697f094c8c336c887f573640e766b63744dc98cea7c224a SHA512 e7b32870956654f59905e31bfed47e54c1c81eef42b33150b9d697319c9aea54955b425a1d0f8899241a3b1747b7561414b17e8ae3bc1825d9a9eb88454ccdd4 WHIRLPOOL ba14199497b61ede105e5f7eebd28da0c6804ac1e67c770aebbfc694e0f046a064b43c9a2ce234f1b26bee6fb35daa820f111c417be14169ae61a63eaf769222
57
58 diff --git a/www-client/seamonkey/files/seamonkey-2.30-jemalloc-configure.patch b/www-client/seamonkey/files/seamonkey-2.30-jemalloc-configure.patch
59 deleted file mode 100644
60 index 437d1ad..0000000
61 --- a/www-client/seamonkey/files/seamonkey-2.30-jemalloc-configure.patch
62 +++ /dev/null
63 @@ -1,29 +0,0 @@
64 ---- a/mozilla/memory/jemalloc/src/configure.ac 2014-10-11 05:06:41.000000000 -0400
65 -+++ b/mozilla/memory/jemalloc/src/configure.ac 2014-10-16 13:41:10.809799170 -0400
66 -@@ -887,7 +887,7 @@
67 - dnl Check whether the BSD/SUSv1 sbrk() exists. If not, disable DSS support.
68 - AC_CHECK_FUNC([sbrk], [have_sbrk="1"], [have_sbrk="0"])
69 - if test "x$have_sbrk" = "x1" ; then
70 -- if test "x$sbrk_deprecated" == "x1" ; then
71 -+ if test "x$sbrk_deprecated" = "x1" ; then
72 - AC_MSG_RESULT([Disabling dss allocation because sbrk is deprecated])
73 - enable_dss="0"
74 - else
75 -@@ -1180,7 +1180,7 @@
76 - printf("%d\n", rv);
77 - }
78 - ], [je_cv_gcc_builtin_ffsl])
79 --if test "x${je_cv_gcc_builtin_ffsl}" == "xyes" ; then
80 -+if test "x${je_cv_gcc_builtin_ffsl}" = "xyes" ; then
81 - AC_DEFINE([JEMALLOC_INTERNAL_FFSL], [__builtin_ffsl])
82 - AC_DEFINE([JEMALLOC_INTERNAL_FFS], [__builtin_ffs])
83 - else
84 -@@ -1194,7 +1194,7 @@
85 - printf("%d\n", rv);
86 - }
87 - ], [je_cv_function_ffsl])
88 -- if test "x${je_cv_function_ffsl}" == "xyes" ; then
89 -+ if test "x${je_cv_function_ffsl}" = "xyes" ; then
90 - AC_DEFINE([JEMALLOC_INTERNAL_FFSL], [ffsl])
91 - AC_DEFINE([JEMALLOC_INTERNAL_FFS], [ffs])
92 - else
93
94 diff --git a/www-client/seamonkey/seamonkey-2.33.1-r1.ebuild b/www-client/seamonkey/seamonkey-2.33.1-r1.ebuild
95 deleted file mode 100644
96 index 590a22f..0000000
97 --- a/www-client/seamonkey/seamonkey-2.33.1-r1.ebuild
98 +++ /dev/null
99 @@ -1,373 +0,0 @@
100 -# Copyright 1999-2015 Gentoo Foundation
101 -# Distributed under the terms of the GNU General Public License v2
102 -# $Id$
103 -
104 -EAPI=5
105 -WANT_AUTOCONF="2.1"
106 -
107 -# This list can be updated with scripts/get_langs.sh from the mozilla overlay
108 -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
109 - pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW)
110 -
111 -MOZ_PV="${PV/_pre*}"
112 -MOZ_PV="${MOZ_PV/_alpha/a}"
113 -MOZ_PV="${MOZ_PV/_beta/b}"
114 -MOZ_PV="${MOZ_PV/_rc/rc}"
115 -MOZ_P="${P}"
116 -MY_MOZ_P="${PN}-${MOZ_PV}"
117 -
118 -if [[ ${PV} == *_pre* ]] ; then
119 - MOZ_HTTP_URI="http://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
120 - MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
121 - # And the langpack stuff stays at eclass defaults
122 -else
123 - MOZ_HTTP_URI="http://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
124 - MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}."
125 - MOZ_LANGPACK_SUFFIX=".langpack.xpi"
126 -fi
127 -
128 -MOZCONFIG_OPTIONAL_WIFI=1
129 -#MOZCONFIG_OPTIONAL_JIT="enabled"
130 -inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v5.36 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas
131 -
132 -PATCHFF="firefox-36.0-patches-01"
133 -PATCH="${PN}-2.33-patches-01"
134 -EMVER="1.8.2"
135 -
136 -DESCRIPTION="Seamonkey Web Browser"
137 -HOMEPAGE="http://www.seamonkey-project.org"
138 -
139 -if [[ ${PV} == *_pre* ]] ; then
140 - # pre-releases. No need for arch teams to change KEYWORDS here.
141 -
142 - KEYWORDS=""
143 -else
144 - # This is where arch teams should change the KEYWORDS.
145 -
146 - KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86"
147 -fi
148 -
149 -SLOT="0"
150 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
151 -IUSE="+chatzilla +crypt +gmp-autoupdate +ipc minimal pulseaudio +roaming selinux test"
152 -
153 -SRC_URI="${SRC_URI}
154 - ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2
155 - https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCHFF}.tar.xz
156 - https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
157 - https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCHFF}.tar.xz
158 - crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )"
159 -
160 -ASM_DEPEND=">=dev-lang/yasm-1.1"
161 -
162 -RDEPEND=">=dev-libs/nss-3.17.4
163 - >=dev-libs/nspr-4.10.8
164 - crypt? ( || (
165 - ( >=app-crypt/gnupg-2.0
166 - || (
167 - app-crypt/pinentry[gtk]
168 - app-crypt/pinentry[qt4]
169 - )
170 - )
171 - =app-crypt/gnupg-1.4* ) )
172 - system-sqlite? ( >=dev-db/sqlite-3.8.7.4:3[secure-delete,debug=] )"
173 -
174 -DEPEND="${RDEPEND}
175 - !elibc_glibc? ( !elibc_uclibc? ( dev-libs/libexecinfo ) )
176 - crypt? ( dev-lang/perl )
177 - amd64? ( ${ASM_DEPEND}
178 - virtual/opengl )
179 - x86? ( ${ASM_DEPEND}
180 - virtual/opengl )"
181 -
182 -if [[ ${PV} == *beta* ]] ; then
183 - S="${WORKDIR}/comm-beta"
184 -else
185 - S="${WORKDIR}/comm-release"
186 -fi
187 -
188 -BUILD_OBJ_DIR="${S}/seamonk"
189 -
190 -pkg_setup() {
191 - if [[ ${PV} == *_pre* ]] ; then
192 - ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
193 - ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
194 - ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
195 - fi
196 -
197 - moz_pkgsetup
198 -}
199 -
200 -pkg_pretend() {
201 - # Ensure we have enough disk space to compile
202 - if use debug || use test ; then
203 - CHECKREQS_DISK_BUILD="8G"
204 - else
205 - CHECKREQS_DISK_BUILD="4G"
206 - fi
207 - check-reqs_pkg_setup
208 -}
209 -
210 -src_unpack() {
211 - unpack ${A}
212 -
213 - # Unpack language packs
214 - mozlinguas_src_unpack
215 -}
216 -
217 -src_prepare() {
218 - # Apply our patches
219 - EPATCH_SUFFIX="patch" \
220 - EPATCH_FORCE="yes" \
221 - epatch "${WORKDIR}/seamonkey"
222 -
223 - epatch "${FILESDIR}"/${PN}-2.30-jemalloc-configure.patch
224 -
225 - # browser patches go here
226 - pushd "${S}"/mozilla &>/dev/null || die
227 - EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch
228 - 8002_jemalloc_configure_unbashify.patch" \
229 - EPATCH_SUFFIX="patch" \
230 - EPATCH_FORCE="yes" \
231 - epatch "${WORKDIR}/firefox"
232 - popd &>/dev/null || die
233 - # drop -Wl,--build-id from LDFLAGS, bug #465466
234 -
235 - # Shell scripts sometimes contain DOS line endings; bug 391889
236 - grep -rlZ --include="*.sh" $'\r$' . |
237 - while read -r -d $'\0' file ; do
238 - einfo edos2unix "${file}"
239 - edos2unix "${file}"
240 - done
241 -
242 - # Allow user to apply any additional patches without modifing ebuild
243 - epatch_user
244 -
245 - local ms="${S}/mozilla"
246 -
247 - # Enable gnomebreakpad
248 - if use debug ; then
249 - sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
250 - "${ms}"/build/unix/run-mozilla.sh || die "sed failed!"
251 - fi
252 -
253 - # Ensure that are plugins dir is enabled as default
254 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
255 - "${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
256 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
257 - "${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
258 -
259 - # Don't exit with error when some libs are missing which we have in
260 - # system.
261 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
262 - -i "${S}"/suite/installer/Makefile.in || die
263 - # Don't error out when there's no files to be removed:
264 - sed 's@\(xargs rm\)$@\1 -f@' \
265 - -i "${ms}"/toolkit/mozapps/installer/packager.mk || die
266 -
267 - if has_version '>=media-libs/freetype-2.6' ; then
268 - sed '/ftcache\.h/aftfntfmt.h' \
269 - -i "${S}/mozilla/config/system-headers" || die
270 - fi
271 -
272 - eautoreconf
273 - cd "${S}"/mozilla || die
274 - eautoconf
275 - cd "${S}"/mozilla/js/src || die
276 - eautoconf
277 - cd "${S}"/mozilla/memory/jemalloc/src || die
278 - WANT_AUTOCONF= eautoconf
279 -}
280 -
281 -src_configure() {
282 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
283 - MEXTENSIONS="default"
284 - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
285 - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
286 - # get your own set of keys.
287 - _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
288 -
289 - ####################################
290 - #
291 - # mozconfig, CFLAGS and CXXFLAGS setup
292 - #
293 - ####################################
294 -
295 - mozconfig_init
296 - mozconfig_config
297 -
298 - # It doesn't compile on alpha without this LDFLAGS
299 - use alpha && append-ldflags "-Wl,--no-relax"
300 -
301 - if use chatzilla ; then
302 - MEXTENSIONS+=",irc"
303 - else
304 - MEXTENSIONS+=",-irc"
305 - fi
306 - if ! use roaming ; then
307 - MEXTENSIONS+=",-sroaming"
308 - fi
309 -
310 - # Setup api key for location services
311 - echo -n "${_google_api_key}" > "${S}"/google-api-key
312 - mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
313 -
314 - mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
315 - mozconfig_annotate '' --enable-jsd
316 - mozconfig_annotate '' --enable-canvas
317 -
318 - # Other sm-specific settings
319 - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
320 -
321 - mozconfig_annotate '' --enable-safe-browsing
322 -
323 - # jit needs to be enabled unconditionally (bug #544436)
324 - mozconfig_annotate '' --enable-ion
325 - mozconfig_annotate '' --enable-yarr-jit
326 -
327 - # Use an objdir to keep things organized.
328 - echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" \
329 - >> "${S}"/.mozconfig
330 -
331 - # Finalize and report settings
332 - mozconfig_final
333 -
334 - if use crypt ; then
335 - pushd "${WORKDIR}"/enigmail &>/dev/null || die
336 - econf
337 - popd &>/dev/null || die
338 - fi
339 -
340 - # Work around breakage in makeopts with --no-print-directory
341 - MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
342 -
343 - if [[ $(gcc-major-version) -lt 4 ]] ; then
344 - append-cxxflags -fno-stack-protector
345 - elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
346 - if use amd64 || use x86 ; then
347 - append-flags -mno-avx
348 - fi
349 - fi
350 -
351 - emake V=1 -f client.mk configure
352 -}
353 -
354 -src_compile() {
355 - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
356 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
357 - emake V=1 -f client.mk
358 -
359 - # Only build enigmail extension if conditions are met.
360 - if use crypt ; then
361 - einfo "Building enigmail"
362 - pushd "${WORKDIR}"/enigmail &>/dev/null || die
363 - emake -j1
364 - emake xpi
365 - popd &>/dev/null || die
366 - fi
367 -}
368 -
369 -src_install() {
370 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
371 - DICTPATH="\"${EPREFIX}/usr/share/myspell\""
372 -
373 - local emid
374 - cd "${BUILD_OBJ_DIR}" || die
375 -
376 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
377 - pax-mark m "${BUILD_OBJ_DIR}/dist/bin/xpcshell"
378 -
379 - # Copy our preference before omnijar is created.
380 - sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
381 - "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
382 - || die
383 -
384 - # Set default path to search for dictionaries.
385 - echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
386 - >> "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
387 - || die
388 -
389 - echo 'pref("extensions.autoDisableScopes", 3);' >> \
390 - "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
391 - || die
392 -
393 - local plugin
394 - if ! use gmp-autoupdate ; then
395 - for plugin in gmp-gmpopenh264 ; do
396 - echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
397 - "${S}/${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
398 - || dir
399 - done
400 - fi
401 -
402 - MOZ_MAKE_FLAGS="${MAKEOPTS}" \
403 - emake DESTDIR="${D}" install
404 - cp "${FILESDIR}"/${PN}.desktop "${T}" || die
405 -
406 - if use crypt ; then
407 - local em_dir="${WORKDIR}/enigmail/build"
408 - pushd "${T}" &>/dev/null || die
409 - unzip "${em_dir}"/enigmail*.xpi install.rdf || die
410 - emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
411 - #'
412 - dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
413 - cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
414 - unzip "${em_dir}"/enigmail*.xpi || die
415 -
416 - popd &>/dev/null || die
417 - fi
418 -
419 - sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
420 - -i "${T}"/${PN}.desktop || die
421 - sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
422 - || die
423 -
424 - # Install language packs
425 - mozlinguas_src_install
426 -
427 - # Add StartupNotify=true bug 290401
428 - if use startup-notification ; then
429 - echo "StartupNotify=true" >> "${T}"/${PN}.desktop || die
430 - fi
431 -
432 - # Install icon and .desktop for menu entry
433 - newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png
434 - domenu "${T}"/${PN}.desktop
435 -
436 - # Required in order to use plugins and even run seamonkey on hardened.
437 - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
438 -
439 - if use minimal ; then
440 - rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk}
441 - fi
442 -
443 - # Handle plugins dir through nsplugins.eclass
444 - share_plugins_dir
445 -
446 - #doman "${BUILD_OBJ_DIR}/suite/app/${PN}.1"
447 -
448 - # revdep-rebuild entry
449 - insinto /etc/revdep-rebuild
450 - echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
451 - doins "${T}"/11${PN}
452 -}
453 -
454 -pkg_preinst() {
455 - MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
456 -
457 - if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
458 - rm ${MOZILLA_FIVE_HOME}/plugins -rf
459 - fi
460 -}
461 -
462 -pkg_postinst() {
463 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
464 -
465 - # Update mimedb for the new .desktop file
466 - fdo-mime_desktop_database_update
467 -
468 - if use chatzilla ; then
469 - elog "chatzilla is now an extension which can be en-/disabled and configured via"
470 - elog "the Add-on manager."
471 - fi
472 -}