From a1711f54b0d921f737c4c7834117fb731f9c01c0 Mon Sep 17 00:00:00 2001 From: Lars Wendler Date: Tue, 16 Aug 2011 14:33:34 +0000 Subject: [PATCH] Security bump Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64 --- www-client/firefox/ChangeLog | 7 +- www-client/firefox/Manifest | 97 +++++++- www-client/firefox/firefox-3.6.20.ebuild | 287 +++++++++++++++++++++++ 3 files changed, 384 insertions(+), 7 deletions(-) create mode 100644 www-client/firefox/firefox-3.6.20.ebuild diff --git a/www-client/firefox/ChangeLog b/www-client/firefox/ChangeLog index f014b6527a88..d67a091289f5 100644 --- a/www-client/firefox/ChangeLog +++ b/www-client/firefox/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for www-client/firefox # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v 1.82 2011/08/13 17:26:09 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v 1.83 2011/08/16 14:33:34 polynomial-c Exp $ + +*firefox-3.6.20 (16 Aug 2011) + + 16 Aug 2011; Lars Wendler +firefox-3.6.20.ebuild: + Security bump. 13 Aug 2011; Raúl Porcel +files/mozilla-2.0_arm_respect_cflags.patch, firefox-5.0-r2.ebuild, diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 27fbe8b92bd8..69e8f5d0c4b3 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA512 AUX arm-bug-644136.patch 472 RMD160 bda46fa7a4ca306ebfa3455d90c6e54a3f0d97e1 SHA1 f2eb5ab3ce793fc7d8c30d9f9db6be3a714f5c16 SHA256 3152f9c5b3f9cd75caf522e71d4105be8fbcc4def3e2f4162663799d78e03511 AUX firefox-default-prefs.js 95 RMD160 805cdfec6fb31c224322cb71125547ad7a515f49 SHA1 7fab69d85b12a9f1b0c87fbb1821bdafd7485ac9 SHA256 8bc4cb870bc402db1f20b135a689f8c5dbfa5de8f1755b1926198d627c12c5f1 @@ -235,6 +235,80 @@ DIST firefox-3.6.18-vi.xpi 129032 RMD160 065f322844aba4acf7530b9e53bd92873504f07 DIST firefox-3.6.18-zh-CN.xpi 127099 RMD160 565a3620d0343cdd67877bab08e7ed7dbe24dd1d SHA1 65c845f1cae8ce3c86fc339ae1c2754b36244e2e SHA256 0af247e771a6dbd4c17dc07e818dfe4cf32838ea6d61429e0294730ab665e494 DIST firefox-3.6.18-zh-TW.xpi 128516 RMD160 80e2cecdd35f57b2f2f3c7502562ae00e88338b5 SHA1 cb0f882aeec8e7c0fabb2292dbe6fdee73add9c3 SHA256 bf44a6af56589808f77a760f8c36ee0515bfda957817aa21ebe063d993c99124 DIST firefox-3.6.18.source.tar.bz2 51553263 RMD160 3c4dddb454e1e5e3fa19b5b50a3aaf4fc5a78506 SHA1 635c56e9056f7c359bbb762f37fbcde41e2f76cd SHA256 6780185e0ea8e112e337c36bb7b3900ec7b72dd4445e0bd2983b748b84049e04 +DIST firefox-3.6.20-af.xpi 121642 RMD160 492a24c0e70b6977d145e122abfaa4e5eb9b8fcd SHA1 5672c438ecc726046d8366f8ec9c9e742ded4c55 SHA256 2b07c056a1790905dd9a0b81b87d16181b7209c1d57eea5389538b8b95f386ff +DIST firefox-3.6.20-ar.xpi 132121 RMD160 9e3cbe8c31e7e7f003229ce9fdd1aa2d6e7bdf81 SHA1 107df0eb229491370ff211fd1c63d5a2c2074009 SHA256 d32b4beae719721b28b499f1d89f93af33f043f7a534914d406269d225d477c3 +DIST firefox-3.6.20-as.xpi 134264 RMD160 a12dbace22e336add459ae5cddea034029d9eb39 SHA1 554c5124da8fc21db72a1ba0554acd56ded5fe66 SHA256 8b1399e2d9d17b8273044259eaee3aa2f94885e8260e7132e75bac7ee60cc2a0 +DIST firefox-3.6.20-be.xpi 122270 RMD160 3412bec11b7790cd425f4570ca81d09c759ffc97 SHA1 d91600cd5c6c773d5adc854a17897d2837905b7a SHA256 1b9e8f07394e60e601cd3bfe438d4e5d746b348aed30c522c6cc38d8ce669817 +DIST firefox-3.6.20-bg.xpi 134075 RMD160 461420a66a2327f90007c1d88cbbb9c23ea2418f SHA1 caf84d74b3a5981ec1cc173294d5b0bcd0c30f16 SHA256 34c76fc3ef15c193a7cc85d6bd971f81ba73b40973c6dbca1d91ead31f68c38d +DIST firefox-3.6.20-bn-BD.xpi 141179 RMD160 33ba0eaef4a22c2bc189f7938f468b6dda6f228d SHA1 48a6e379ff0392bd73e7045fd063637eb5e5a0a2 SHA256 6008cb24195cbde7bc95fb0d3259df4b41e0e69ce120c46427156c76092aee4e +DIST firefox-3.6.20-bn-IN.xpi 160075 RMD160 a9764394cfc5507c1e380eeb5f9c7e5a569759e0 SHA1 b8fb50dad98c6df4dd0a0ff95fd82de9d918253d SHA256 c984fb202812d8e5b73435ce20678d06d221dfe865c55d90824e183d6ea15754 +DIST firefox-3.6.20-ca.xpi 127934 RMD160 4f5c72f4216f9d957653c27d2f416c21a508fa50 SHA1 a1a6798c16e25bb0bc4863dd965f92097269b302 SHA256 85a18150a46d294a4710db46f075c3bf16d481bc6cc60243e510a5691c82c1c7 +DIST firefox-3.6.20-cs.xpi 126764 RMD160 b6bc03542f37cca1e02b568e10ca560109f6e314 SHA1 185adc5b1f8a2b0e9ec1f0ddeebc586b786d7d2c SHA256 46fd7d8433bfd2a873ab5953d3979eb5c130666912d0a90d7e985ce8b438f0b3 +DIST firefox-3.6.20-cy.xpi 121947 RMD160 5df2982ce76172ee7e912691f7616749564c5cb0 SHA1 8ac652250ff1e937eefc69453fec5cfc4c780610 SHA256 1cabe8ab106b6b9fea64b46fe9e8cc530f4c06a1fe76322be080d520c04dab7b +DIST firefox-3.6.20-da.xpi 125571 RMD160 b82025b10d58957e1b6e9e4df2dd42fddebf27cb SHA1 c6bdcf639f200f063f6f6548bc4983bd7a820e94 SHA256 cdb8ca7e001a0d561a8852590836bcb0d458b2b75605b4f32b25a1bc6729fe31 +DIST firefox-3.6.20-de.xpi 128968 RMD160 d55316d8f796225c60127556f68ac11ec078cb30 SHA1 5dee30f5c77dd70f9ef7d0d4938f1ffee00f4932 SHA256 52c80f3ed136750a939ab32a542e707f75c2f32c997add2df53f92dbc60e059d +DIST firefox-3.6.20-el.xpi 135212 RMD160 56dbfc470907c18e338cd88e6d1c56f5405861c4 SHA1 a453aa217d654f575add9cbca7f49f3241f9d371 SHA256 2fe939a5aa9f0324b18da9955e061e25ac692615b4e3413d02b7aae55acca5d8 +DIST firefox-3.6.20-en-GB.xpi 119245 RMD160 b25ca0da038a229dab8b734d59f95a5b1a951b46 SHA1 6ddd587da55aef30e7ebc28a8bb51d15855bf5ee SHA256 d7a602a83925b317567cd2623f08cd9066ffcc47b3111076c80c6b0f3c6acd47 +DIST firefox-3.6.20-eo.xpi 121845 RMD160 c718fcbcfba60ffa1a10a4c0054c830e75d5247c SHA1 fa7766e921ccbe78533d35ef96bac882fc30f1b4 SHA256 f17b526ef77f3c4fa18410d28b39dea853b913bbab2bd18542e5d93429cef4b5 +DIST firefox-3.6.20-es-AR.xpi 127758 RMD160 03e09b902b7c92ae4473d7feadf1b634c0970af4 SHA1 f89dad8e59d70a592f2e210dc11f27dae6ca97af SHA256 cc2e1446fec321c6d2ac9a8ce52402c66cc4a3616f850666a6eec40461a94641 +DIST firefox-3.6.20-es-CL.xpi 129467 RMD160 9770d93da58c4824dc0408df66d3667dc9866bd9 SHA1 1cb865be121f868816188868733ae7d3d46bc132 SHA256 4c7e3e066b25b114ecb004ee0bb2c54e71e536d0fb4264777e56f2673af10379 +DIST firefox-3.6.20-es-ES.xpi 108666 RMD160 464480e61e595b7089c640c65f86110d4bcdc0d1 SHA1 2a0c5c2a2867ff9fefbe7de50e02e44dd7e3933b SHA256 1d2f99a59e8ac5af5c9bfb17ac02447f5e7162c2d34ba85b7ba3296381f7f509 +DIST firefox-3.6.20-es-MX.xpi 127396 RMD160 183bf21269df2ddd817bc82f8e6269f5b86a98fe SHA1 7f963cffd106da0d597920160c4aa5157ddd3216 SHA256 a86af87dca5dd93efe0fa4a3dc5f8f0539b778f29d2463fbac7e9c291bef10c3 +DIST firefox-3.6.20-et.xpi 127368 RMD160 1ddb1d9ca7b2d57ea8b83b4cc40ba5ee2f1cabd9 SHA1 c06aaa3103ec2a09babadbceefd1381c7d109a35 SHA256 c16e20cc1fa28889a76fc3c6fff6dad7c2c03014336a1480a03ca4f132953174 +DIST firefox-3.6.20-eu.xpi 121825 RMD160 5d2286016c9365e52105dbbe383c5398eebc138e SHA1 33687b1637713dc5802ce6cf4abf1f002afd3625 SHA256 ba8f2a0b8c623f462a68db9d3d81116834e53d8611090166efe767c76312c4f4 +DIST firefox-3.6.20-fa.xpi 138375 RMD160 dee1ea0c65b3924ef1db9353a7424c287f881cd9 SHA1 5c10b13dad8b4c975bab6adec20fbe12709b8c64 SHA256 4786bc73dfea8dec915c3513b64a3725b6741932baa83659343d73231f3c036e +DIST firefox-3.6.20-fi.xpi 126821 RMD160 46cb9fef3a2cc19be3e4a24e4cd2d8dc6fab406f SHA1 b1392005bf70718da0d7c784351f6c99d7890e5e SHA256 18312d777fdb954e074199d884caa6da9f980b066a334c9dc0ac3aaa22609611 +DIST firefox-3.6.20-fr.xpi 129000 RMD160 0115db740d4be18dcd323e011c6daf80f70869ae SHA1 23c3255c6a7334a7c5be554bad25291d09a7a4e9 SHA256 894ac3b62de2f019bb3ffd9f13560cb91d41d22efac6be590db6eeb7c6f5dc02 +DIST firefox-3.6.20-fy-NL.xpi 129185 RMD160 e51e7cce1bf7edfe0510dedde07a6a7491244c19 SHA1 7f37f56824be422a21ba0fda9876161c17e8232b SHA256 54394cc2221a0e9cc9d318121f919edc9f404a837fef2e0c385bd82a808fecd2 +DIST firefox-3.6.20-ga-IE.xpi 127774 RMD160 cec7d3808156737137a1e8b2323c29c74a730a21 SHA1 7a15aa0d0f8135284b2bb821b5fcd125eea788b8 SHA256 1ce534d9fd48ece4bf63c8d97c10678655e42310afbe8f89e6457a203686a83d +DIST firefox-3.6.20-gl.xpi 124796 RMD160 c1db37f65a401763f61378aaa4c78539eddc4692 SHA1 7849e47a21ac3b50d25f885c12c872d99a562095 SHA256 9b73cf10001d39c46d574171fcf99491e50ffae882bce5c5e0dc946f81f4418c +DIST firefox-3.6.20-gu-IN.xpi 146300 RMD160 da3a11d1c4ed673222c06ac77d7bb8fed9d46959 SHA1 e8772fc9a6581f4462ecc46c547fe15cf0536fea SHA256 a6926155a9c9e4bc39112372b3b2d4797131fa04b262af9b13132da66baa4c00 +DIST firefox-3.6.20-he.xpi 123103 RMD160 6aef6f9bbc1ff9c05c35ccd7c79eaca29b12c70b SHA1 24dc5eafc6c26eff6563a2e80bd26525004c0fd0 SHA256 a7f336c12a0e9295194f8dca63acb9acdccd77a64211851c74864ba683c130cc +DIST firefox-3.6.20-hi-IN.xpi 141886 RMD160 ec1f9697cb5d94362eb7fa06f7c68d58daa14f7f SHA1 d2aa000bbb617270d4989ccfff7184501f5cce67 SHA256 914205b7eb19ed5b5ddfb1484ed4481070d237a25389a7ffe3ba32a33c569184 +DIST firefox-3.6.20-hr.xpi 126982 RMD160 a013b6768987ce2155f1e98dac39d3b335f95cab SHA1 a9a793ac6c39ab7abcbe04cc4a394ebd9159768a SHA256 4ae7fb5ec4f76b53d007e9f9c9ba9554f55e9c5e2e1ca3fbca3525810126d430 +DIST firefox-3.6.20-hu.xpi 131099 RMD160 7c1960c2c3adc4655108787449b46821aaa0c9a9 SHA1 ed905f6d0694cf160aacb5910befc8368d81d143 SHA256 cd7b4080404a1df1bd01f024af2a834b9e1d3236d947be8cab96c9707cf502bb +DIST firefox-3.6.20-id.xpi 103928 RMD160 9f0347b779687cb7e9b289170e373841d7aeb650 SHA1 ee75a5794033fb2b95020cb4ed822f5b8d99d8cb SHA256 d057296c9d9601b34c2c4bb58e4d6aa1af30be540e9ae8a1b74038e0bb37a65a +DIST firefox-3.6.20-is.xpi 123424 RMD160 d5e669c3fc3cd8723bcca6b959f3f38630c838a7 SHA1 aab3d1654c610a6d0364aa7ce385c9319de6fac1 SHA256 f96d27c4c18b28fc2d86adad2118eb9ec1f9702bd32e1a64c2a87b0e4d0e52a0 +DIST firefox-3.6.20-it.xpi 107972 RMD160 e7b2a22e3800817939e340b66b3a7445af08df47 SHA1 5b3bd88bc30bc7ad4ce3a44ce646a6fbebc116b6 SHA256 1a4a84b0f0f32927a6660748cb4e348683cd969d759882f78a2c8a59fa5b7628 +DIST firefox-3.6.20-ja.xpi 137012 RMD160 fcfb35966dd032a940ffacc32c8e4e382376b6ed SHA1 56c64d05bc162602e2460f40a0fe665a6fd64282 SHA256 a60eb63ad0128072c1b282476f4cdf9d0898489f0f3778bf961f87313ed9e183 +DIST firefox-3.6.20-ka.xpi 154149 RMD160 56a4c47c13c3f28f35e037f785cf76528f223ad7 SHA1 cade764d04dc0101717ac5967d3cfce241f8bcaa SHA256 3e483772663f978ca1e263262156d682ec1762d1d2f600d8495d2f5a1678c5e1 +DIST firefox-3.6.20-kk.xpi 137753 RMD160 9aefdfa68288505a1892ef871e73d61d80fb236f SHA1 330c52699ba8b405e6dd80de755bf36bdc741c47 SHA256 ed2edcc7ac43e1361ef3d511ec5e2e3a1c2e04aacab033880ed6b8d4d1f6b48d +DIST firefox-3.6.20-kn.xpi 148708 RMD160 c1cd06fdb2b09d827b8d5685f9ab23eb95bcfbd7 SHA1 a8ee11ad0051b67fde3ddc4ef5d09d5a4dd1fc62 SHA256 705ffc4da7aa0a7c77f26f46fbfe6db782ea9b6a7d530264adad50a4430dd59a +DIST firefox-3.6.20-ko.xpi 115633 RMD160 a3b503d69a008d7e5e163b54e45c915821a490bb SHA1 528d587770f4c559dcc50c1c6902fba4ddec7384 SHA256 dfa3c5b0127f8fdf1d44198f01f66d1553996961dcf7e9cdf4eb716ac60981f0 +DIST firefox-3.6.20-ku.xpi 130807 RMD160 167c46fb8614bc649754ff5ea0934700a91e2be9 SHA1 1db2135929c6ac08743ff77f0ef38dfd53cc0932 SHA256 980993c883f6ee82539c927fba6221977396e30b4399e2f614e4e426ee78ee6c +DIST firefox-3.6.20-lt.xpi 139686 RMD160 878111e963966cf08694e4014470a4f4de5c6b49 SHA1 f076f1b293d36291dd4e1af7a732c81c404ab0bf SHA256 6d75f49612aef91500705b997cf6e9341943d77b834907cdae7bef4ef5272db2 +DIST firefox-3.6.20-lv.xpi 124814 RMD160 fe9203958eb2dfe5d564f8ade12a27660447cfb1 SHA1 74af21131cc6bae1129bf67247fb335a23a77edd SHA256 c2a422308855a895ff63a4581f2df04b3d2fc43b4be49a56364ad4bc1733b0dd +DIST firefox-3.6.20-mk.xpi 128266 RMD160 a187e7de0d3246489fe7d5f260e8d3a87bee607f SHA1 85a8a2226b76cfb7c971464eb7a43a8e98b73ab8 SHA256 52bbeb4103ca76a41f988db139ffdfccc278325e2ca8c47594cb3bcc9c52e0e0 +DIST firefox-3.6.20-ml.xpi 152168 RMD160 f198ccb70f078bbf5d53730e75131edd89402bf1 SHA1 c3cd907c3cee45b0fdea1d0c34987f32d2c4a54f SHA256 6d34b1d5a93a174d7a176d6f718925feec8987cede4d9b3afe6ea573526ebf0f +DIST firefox-3.6.20-mr.xpi 141117 RMD160 7010466309f35641b045ec93d8409c316fcaabfb SHA1 670b280191b896704930728f982d1e07d7bfe37f SHA256 bfdd5f6efad9d792fc465d974fce2874a4ca640f18a55a606e400ff286ccb9f5 +DIST firefox-3.6.20-nb-NO.xpi 124101 RMD160 9019e0aaa5a17d9bafa2579011002cfbd7b99ccf SHA1 831d63ba196770072dba8e4b263eb31ce34d043b SHA256 5fe9abe93b0b0b635c517350bf6367c3f1c2c5a6c831ecbc284bcdc257edca96 +DIST firefox-3.6.20-nl.xpi 126413 RMD160 a13c475fcd912daa9d4830485175d1e5eb771bc3 SHA1 b749ecf11ff49d3cd54f2861f673de6a6b9b0e19 SHA256 460ead617e9535dfff93bff7e1948ce23695eb65280cd2178317d4bf2f82c457 +DIST firefox-3.6.20-nn-NO.xpi 125104 RMD160 d1c1e6e84f45306a794109d2ce4ea7e9adaa762c SHA1 d542a5b8f9d63129f63b672a4cd88eebba3b6cf4 SHA256 93934069fabcf268c1e52ea97410727570848c90e5c9da3c96c0e332ee8a2c13 +DIST firefox-3.6.20-oc.xpi 108305 RMD160 9e96a52d6ef77602c0487cebf4ca0848ddc8d11d SHA1 508199f0e84739b639c46676e2ab68136bd8c0fc SHA256 0799a3b93b09d694fff714072d0e44daf9fc4ef7290458585f096ee8f20b3b73 +DIST firefox-3.6.20-or.xpi 142446 RMD160 0bf08ad321440f06248b2a4305220b34d8009f72 SHA1 83d40f8e26278cfc05de3cae884f9460454a8669 SHA256 1290c4488730c06e42883181dfbd316e0bbdfda9ffd58b0cd68aa69e81b206c6 +DIST firefox-3.6.20-pa-IN.xpi 142118 RMD160 d1c353d0b0a17915e385c18679e7658f10478ee0 SHA1 dc1fad081c56bb4dc346879e20603d29bcdb6d12 SHA256 568be3631fad035b4e1d57b10fe4fcdddd3305a77ae4819b23e4bc17431661be +DIST firefox-3.6.20-pl.xpi 131010 RMD160 6e425f1fd28d11f0001aac114afa75ee699f827d SHA1 720243ae0afe3bd8e388814b7ba1f9098102b017 SHA256 4687703863826186c186819fbdff9fc6769019ba398ea88e4fb4306d9952b6f8 +DIST firefox-3.6.20-pt-BR.xpi 125361 RMD160 35d5e408a4629ddf58c44269d6f304fe2c70fde2 SHA1 62ec6ec913a5142b341bca180a7f957876b25888 SHA256 7dcf3798c55c314b25b625b000ea0bce1613d57392151f0909ae4d1c74c86dae +DIST firefox-3.6.20-pt-PT.xpi 125384 RMD160 769b3af754c5ac60ed1635a25904fd41ad59b673 SHA1 45a376cf03708f840446a8c84059bd1f60d8719c SHA256 cab49b8ba2433ae7cda92b48d6814d37fb4c14418c6e1a13a2973e86a93832ba +DIST firefox-3.6.20-rm.xpi 127396 RMD160 2b6a0f2887dfacb1374b19119dc499d7098aae56 SHA1 0da30b353f76163c2730f228fc0a9c3ea9283c27 SHA256 bb75ac2dc6c37caa2b6bf9b506fe2a19ca5b2d1c19c8f4aedea9afc05e07f02e +DIST firefox-3.6.20-ro.xpi 129135 RMD160 5015ca1b8114d0f1dd7de881fe3f1092ca428df6 SHA1 97dcec09eb9e816d1780e732548b3e839886c2cf SHA256 61cf46aa559f6863d2838cc73a8c5496fe9b7e81f424d35390d9b15b449ce455 +DIST firefox-3.6.20-ru.xpi 124911 RMD160 02b65e0d3e0baad79dcdb48fe9b77118fd6ee72f SHA1 4fe05c4e121bf56ebacecc24836afce8a3ec661e SHA256 0779469667d0c6520844de7f960b6977640527152a89ce9911ed584949150901 +DIST firefox-3.6.20-si.xpi 142227 RMD160 66c326dc3f0236fc83bdbb54f8a147891db7dad4 SHA1 b6ef7d577d252651d70c0039fec56beb7217d382 SHA256 767f681e3c023313651b1679f83953977cebcf41690686e23931851c9803c0bd +DIST firefox-3.6.20-sk.xpi 131112 RMD160 88407374c81ed31a5af4e60f8805f90c3ebd584c SHA1 228f44fce47d1e3213f96f7470b5ba49fa7157b5 SHA256 9bd3bac36b73e7b66c529f03dc267784843d81e3ba21e37d445102645dc523a9 +DIST firefox-3.6.20-sl.xpi 124259 RMD160 1ccb98ccc7f5bb7351244d4f60b390f860b384ef SHA1 8f2137a0303576eb8ea005d9bdad50956dba9588 SHA256 eaa75ea0ac57fda525773a0fe4f9add4767c84c7800fb5774b5648d0093ad11d +DIST firefox-3.6.20-sq.xpi 121273 RMD160 39f86ce572a3adbabb66bee0ce35cebc20dc55c9 SHA1 6e28379d1e4b0a09df1c6e0c7ef6f12a1d6f31e1 SHA256 04307e85a43313c9e3108a435aaabd84713dc9dd24c09026216579b587ea4714 +DIST firefox-3.6.20-sr.xpi 135921 RMD160 35b299a3cd00fd8e01a6acb81d5844bc7bd34f62 SHA1 58bbb38701b0876024e82baec5dd2ef0d107a8e3 SHA256 2a290c335cff6622030ebcf3e4104812e00f40c8d2723e60ea79de81b66ea446 +DIST firefox-3.6.20-sv-SE.xpi 128408 RMD160 680ec48130dfb907be1b154b1be343aae42c9409 SHA1 8191488683434034ae2bffe7eb24b20a1d3abe48 SHA256 12aa332d6e01209231ec2da2dd8ceaed8eb219cac85383d3c8f5cd09495c2bb2 +DIST firefox-3.6.20-ta-LK.xpi 149288 RMD160 faef93c6226aa3028cd8dd1050566d5280d532f0 SHA1 c66728788630ee548ddef816abdbfee5768074a2 SHA256 b06f123cf08690aa5ce0a76d6cf85d42d87548fad1099e89b071330b1cbb7361 +DIST firefox-3.6.20-ta.xpi 137231 RMD160 e225a08d04803d25a3bdad9a5e8f88df67a1f5ed SHA1 1a4921fdb67c7b5a7895f5f9548f64a073ac8574 SHA256 5239c863c5f470a3e52dfc97ff0057d770e4ccff97d58aaefc580bad83f09739 +DIST firefox-3.6.20-te.xpi 147868 RMD160 cd3e09716e42a6be2976f8380fa8ab9ba66fb1ec SHA1 115c3767cebfb92a44102cf2c29e7e0520be54d9 SHA256 706ac758aeeaf52b0ba3fe97fe2e5e314a8b3ffb222e78a6be77e5b9d81e7ac6 +DIST firefox-3.6.20-th.xpi 134397 RMD160 d4f61e82621b38b799e8e3016519f5a75142dbd0 SHA1 476e5ca517ec1cf1c0d36baddce772544c4d0d1f SHA256 0bc1cce51220a03b3697d9d304d9f0c422a7abc2783671e97c59d122dd31b8b6 +DIST firefox-3.6.20-tr.xpi 125330 RMD160 e72402428656d6d153fdda543018227fb675c8fc SHA1 a91f6a299bfcfd1065d4be2cba8742a127224c9c SHA256 3cae56d25286de466e4133f7ed1c3c9a8f4da76634703b28b090239f972bb1a5 +DIST firefox-3.6.20-uk.xpi 143217 RMD160 09b7345577629605be4ebf62ff7f374a029418be SHA1 8fd4d49b0e3ed2b07f60e9656b3806c48d41183c SHA256 5954d62a55694a26f9b5a8355e78b95b4322e55191baa37266de1067f2a4d545 +DIST firefox-3.6.20-vi.xpi 129024 RMD160 fe32149beb75bc3cf75a5f6e3985af1515dc32e6 SHA1 5131645ef0e6c38336b27ddd7922b4e01fd5e476 SHA256 8986d199d6251ea1325698edcf351c559bf5ebba1083773eb07b72f6b0872453 +DIST firefox-3.6.20-zh-CN.xpi 127092 RMD160 b6b1da97c5b6b60df6bc3e660bec8ab04f26f0e8 SHA1 0de62007e5491c49981b30ab321798b30ccc5594 SHA256 c8b90c078dbfa497040662566b00c6fe54a80c3781b1c840c71adc11f8e335bc +DIST firefox-3.6.20-zh-TW.xpi 128541 RMD160 7601481099e115840096e5289de7956cefbf87a4 SHA1 e1c8cb9c1c5341c220660da301e82c8399fdcac5 SHA256 521b0964814ce374e758e046dffc9980c5d7ab1eae3253942705fb3ce5fcd1a2 +DIST firefox-3.6.20.source.tar.bz2 51564376 RMD160 b2314d50020815ab432ce91931266884410bedec SHA1 d25d892b3214f92f0799ecdaf6ea6414a8950eb2 SHA256 0e8e3110c8cd1f4ad913c3c7424952b1aeebf6b375e8f6b5ccfe3e0b6d8abb18 DIST firefox-4.0-patches-1.0.tar.bz2 16462 RMD160 46755eac7eb04eb19f79c93af3fd2016289a62a4 SHA1 270afe97a49bc507bc0d1d3159ec23e69e9ec40f SHA256 db5e993bf309c316ca370186c7866a7505cb37ecc729a3449bd0f6538aa2eda0 DIST firefox-4.0.1-af.xpi 220422 RMD160 ec60332dd0115ae4087778ae45999485dd5e79b0 SHA1 5668120b63f9cafc738b05f66b45e0c0f343a14c SHA256 6b3529b78e6643578d407d454a70bce423742206d13f69bdd97871da9c533688 DIST firefox-4.0.1-ak.xpi 222042 RMD160 c71d3c421e0297c599f5d6d8f135d12c2ae56b56 SHA1 5479593fc3c3c546f6289dc0634aa887dc30fc9d SHA256 a09ffd1618a1596cb8803a73bcbba74cfc79f8809168576b97fd023bf1c990c8 @@ -399,14 +473,25 @@ DIST firefox-5.0.source.tar.bz2 68782151 RMD160 93d97a01f572f3688b0065c903afc3d7 EBUILD firefox-3.6.12.ebuild 9391 RMD160 e4a7c868b69c1b61cd4cc2bceb145a22f9d76db2 SHA1 820dc5f594cea31731e5475c66d246d6298782a6 SHA256 79c6b8327c10ea658d96a3097e39299f163829e1f2bbddb41af7eefaff20cd9d EBUILD firefox-3.6.17.ebuild 9453 RMD160 877c8bf7441925e36687e08e598ff290b25374f1 SHA1 18b1a63b6cece37c3b94139069d5520520738ba0 SHA256 495299be97ed6b650c6d8f5f0044ec2fc74c0bfb2dc8baa79ee9801dd09de92f EBUILD firefox-3.6.18.ebuild 9465 RMD160 06b69070b29ff7187bb663b1007a3db1c4dae06b SHA1 6e8a2da98abd0ab6419af3be02156ca9d04ac434 SHA256 dbae0686c9bd1a6b7e12222b9c13214e3902a7d6161d83ee2b2bcda9e763435b +EBUILD firefox-3.6.20.ebuild 9465 RMD160 b575b8cb315e8b4c6cfdcb46654e0b1145d8ee96 SHA1 a5417c9f8f82726ae664bf57b75dd94c7c8d65c2 SHA256 a764796d82ac782071c00e83de519ef0dc95f484d713ca02bce54176e5602dfc EBUILD firefox-4.0.1-r1.ebuild 7999 RMD160 744aa73bc524584610bd5086a9c74519b4ada62b SHA1 190d20749be4463b594d56922bd77e19993da690 SHA256 1b426e0ea6be5c55695fd89ecbe8834b3e6469e060bad034aecfc1faf7d37770 EBUILD firefox-5.0-r2.ebuild 11025 RMD160 be95ed30e836c0c31d6e9773819e1198ae1d2271 SHA1 761dc9bba7fb356416829c18f77f190d19165af1 SHA256 66434b79f53982bbefd0d5c94715223599f273e13b73bca2641e3465a371f7fc -MISC ChangeLog 130383 RMD160 045dbbc0efb7f204c4b7f096fd2de5e4fd64bc2c SHA1 281771c9a36adc151e162197df763493319b4366 SHA256 2a56962c84bd784e9379e07aa6e393fe74fc12ab19e58f3af4107a82da498613 +MISC ChangeLog 130515 RMD160 512be69d36522de8c6c3ee7d93aaee2f6f741447 SHA1 c096a2e8ecbfcac723d4d0b1613bb0085076d6e2 SHA256 e81a7807364372ee3a858387e2b706cf5929c284ef8864eecc391a445948f8ee MISC metadata.xml 984 RMD160 3d501f6e987667abce5a9f1ba7fb5894d33a0f1c SHA1 06cb2914f1c1a81b705384aa6de5c3f8733f677e SHA256 1d835af90178f4e4b26c9394808f224180bbe4b8bf3fde52df01490343308b27 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk5Gs7kACgkQuQc30/atMkBSeACgvHHHrSe2CCzx4lmFlTfjRqFC -RqQAnjH8dyVQVtVG0LhbEbp9rQoonGmO -=9lot +iQIcBAEBCgAGBQJOSn/FAAoJEPiazRVxLXTFSlEQANgcQdKLAh9qtVYVwoqnOsmR +cMS4yWOZezAxDrDGqpejLwxFtvmYU/iiZugKqr72SuSHdJzNiQx4vNB1tFNFSo8n +f5kZ05ZrrSuPD7fBqHF83JM7VXFEdUtOQawlcz4mL8EQTsMBaIjjdBeKSwapBY/2 +j5e0VJ91vwJgcqxfCSbzvatzQGyqfWjQyRhy0d0WWwhz/Sx8BjGvHZGghDwyr1+Z +k6T1ihF3IL+8rSjKkqXGvCS7CLkIstBWTHiGHoeN2X5toqPYc7HwLAJWp/E0N68G +TRsJzvfW71Dh1j2xyd0YGa8TzwoGtWGujJu0szRkL1m6QjKzGUedXwphTd0tUZhU +7rwSOrv0pt24f8uzjGoSyGONep8H+Cxn6rBJbbYQwZaBZicFe126o+qemA9UKt0+ +CtnJE8czFHcyXiI2AZzrVPCtwgNSbA0abhD8b/CYmWFOzSUWU2V1k5181gBJoc5C +Ik6AiJFVgMeT1G3JKB2dqH3TsNuJsuLRP9LQoYz8bLecbJtUOt9t/05u8EGg6J4D +Azc6Jk9NVtMXMLr/jt6i7NZShoq/JNf87O5kkiIt8+VOrWqMOjTOjnC0AuEzA1R0 +Hn66K3tqdt18GXVSoHT2RNxKXMJkiC71RTAzLzlBeONatPzg8hVysRr1MgNNNITT +xB3kXhAH2OqoiNztx1Nk +=G8Bq -----END PGP SIGNATURE----- diff --git a/www-client/firefox/firefox-3.6.20.ebuild b/www-client/firefox/firefox-3.6.20.ebuild new file mode 100644 index 000000000000..0a4217588849 --- /dev/null +++ b/www-client/firefox/firefox-3.6.20.ebuild @@ -0,0 +1,287 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-3.6.20.ebuild,v 1.1 2011/08/16 14:33:34 polynomial-c Exp $ +EAPI="3" +WANT_AUTOCONF="2.1" + +inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib pax-utils fdo-mime autotools mozextension java-pkg-opt-2 python + +LANGS="af ar as be bg bn-BD bn-IN ca cs cy da de el en en-GB en-US eo es-AR \ +es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gl gu-IN he hi-IN hr hu id is it \ +ja ka kk kn ko ku lt lv mk ml mr nb-NO nl nn-NO oc or pa-IN pl pt-BR pt-PT rm \ +ro ru si sk sl sq sr sv-SE ta ta-LK te th tr uk vi zh-CN zh-TW" +NOSHORTLANGS="en-GB es-AR es-CL es-MX pt-BR zh-CN zh-TW" + +MAJ_XUL_PV="1.9.2" +MAJ_PV="${PV/_*/}" # Without the _rc and _beta stuff +DESKTOP_PV="3.6" +MY_PV="${PV/_rc/rc}" # Handle beta for SRC_URI +XUL_PV="${MAJ_XUL_PV}${MAJ_PV/${DESKTOP_PV}/}" # Major + Minor version no.s +PATCH="${PN}-3.6-patches-0.4" + +DESCRIPTION="Firefox Web Browser" +HOMEPAGE="http://www.mozilla.com/firefox" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" +IUSE="+alsa bindist gnome +ipc java libnotify system-sqlite wifi" + +REL_URI="http://releases.mozilla.org/pub/mozilla.org/firefox/releases" +SRC_URI="${REL_URI}/${MY_PV}/source/firefox-${MY_PV}.source.tar.bz2 + http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.bz2" + +for X in ${LANGS} ; do + if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then + SRC_URI="${SRC_URI} + linguas_${X/-/_}? ( ${REL_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )" + fi + IUSE="${IUSE} linguas_${X/-/_}" + # english is handled internally + if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then + if [ "${X}" != "en-US" ]; then + SRC_URI="${SRC_URI} + linguas_${X%%-*}? ( ${REL_URI}/${PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )" + fi + IUSE="${IUSE} linguas_${X%%-*}" + fi +done + +RDEPEND=" + >=sys-devel/binutils-2.16.1 + >=dev-libs/nss-3.12.8 + >=dev-libs/nspr-4.8.6 + >=app-text/hunspell-1.2 + system-sqlite? ( >=dev-db/sqlite-3.7.1[fts3,secure-delete] ) + alsa? ( media-libs/alsa-lib ) + >=x11-libs/cairo-1.8.8[X] + gnome? ( >=gnome-base/gnome-vfs-2.16.3 + >=gnome-base/libgnomeui-2.16.1 + >=gnome-base/gconf-2.16.0 + >=gnome-base/libgnome-2.16.0 ) + wifi? ( net-wireless/wireless-tools ) + libnotify? ( >=x11-libs/libnotify-0.4 ) + ~net-libs/xulrunner-${XUL_PV}[ipc=,java=,wifi=,libnotify=,system-sqlite=]" + +DEPEND="${RDEPEND} + java? ( >=virtual/jdk-1.4 ) + =dev-lang/python-2*[threads] + dev-util/pkgconfig" + +RDEPEND="${RDEPEND} java? ( >=virtual/jre-1.4 )" + +S="${WORKDIR}/mozilla-1.9.2" + +# This is a copy of the launcher program installed as part of xulrunner, so has +# already been stripped. Bug #332071 for details. +QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/firefox" + +linguas() { + local LANG SLANG + for LANG in ${LINGUAS}; do + if has ${LANG} en en_US; then + has en ${linguas} || linguas="${linguas:+"${linguas} "}en" + continue + elif has ${LANG} ${LANGS//-/_}; then + has ${LANG//_/-} ${linguas} || linguas="${linguas:+"${linguas} "}${LANG//_/-}" + continue + elif [[ " ${LANGS} " == *" ${LANG}-"* ]]; then + for X in ${LANGS}; do + if [[ "${X}" == "${LANG}-"* ]] && \ + [[ " ${NOSHORTLANGS} " != *" ${X} "* ]]; then + has ${X} ${linguas} || linguas="${linguas:+"${linguas} "}${X}" + continue 2 + fi + done + fi + ewarn "Sorry, but ${PN} does not support the ${LANG} LINGUA" + done +} + +# XXX FIXME XXX: All refs to mozilla-${PN} need to become ${PN} with the next bump +# Note that this WILL cause breakage for packages that use fx's libdir and includedir +pkg_setup() { + # Ensure we always build with C locale. + export LANG="C" + export LC_ALL="C" + export LC_MESSAGES="C" + export LC_CTYPE="C" + + if ! use bindist ; then + einfo + elog "You are enabling official branding. You may not redistribute this build" + elog "to any users on your network or the internet. Doing so puts yourself into" + elog "a legal problem with Mozilla Foundation" + elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag" + fi + + java-pkg-opt-2_pkg_setup + + python_set_active_version 2 +} + +src_unpack() { + unpack firefox-${MY_PV}.source.tar.bz2 ${PATCH}.tar.bz2 + + linguas + for X in ${linguas}; do + # FIXME: Add support for unpacking xpis to portage + [[ ${X} != "en" ]] && xpi_unpack "${P}-${X}.xpi" + done +} + +src_prepare() { + # Apply our patches + EPATCH_SUFFIX="patch" \ + EPATCH_FORCE="yes" \ + epatch "${WORKDIR}" + + # Allow user to apply additional patches without modifing ebuild + epatch_user + + eautoreconf + + cd js/src + eautoreconf +} + +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" + + mozconfig_annotate '' --enable-crypto + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" + mozconfig_annotate '' --enable-application=browser + mozconfig_annotate '' --disable-mailnews + mozconfig_annotate 'broken' --disable-crashreporter + mozconfig_annotate '' --enable-image-encoder=all + mozconfig_annotate '' --enable-canvas + mozconfig_annotate 'gtk' --enable-default-toolkit=cairo-gtk2 + # Bug 60668: Galeon doesn't build without oji enabled, so enable it + # regardless of java setting. + mozconfig_annotate '' --enable-oji --enable-mathml + mozconfig_annotate 'places' --enable-storage --enable-places + mozconfig_annotate '' --enable-safe-browsing + + # Build mozdevelop permately + mozconfig_annotate '' --enable-jsd --enable-xpctools + + # System-wide install specs + mozconfig_annotate '' --disable-installer + mozconfig_annotate '' --disable-updater + mozconfig_annotate '' --disable-strip + mozconfig_annotate '' --disable-install-strip + + # Use system libraries + mozconfig_annotate '' --enable-system-cairo + mozconfig_annotate '' --enable-system-hunspell + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --with-system-bz2 + mozconfig_annotate '' --with-system-libxul + mozconfig_annotate '' --with-libxul-sdk="${EPREFIX}"/usr/$(get_libdir)/xulrunner-devel-${MAJ_XUL_PV} + + mozconfig_use_enable gnome gnomevfs + mozconfig_use_enable gnome gnomeui + mozconfig_use_enable ipc # +ipc, upstream default + mozconfig_use_enable libnotify + mozconfig_use_enable java javaxpcom + mozconfig_use_enable wifi necko-wifi + mozconfig_use_enable alsa ogg + mozconfig_use_enable alsa wave + mozconfig_use_enable system-sqlite + mozconfig_use_enable !bindist official-branding + + # Other ff-specific settings + mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} + + # Finalize and report settings + mozconfig_final + + if [[ $(gcc-major-version) -lt 4 ]]; then + append-cxxflags -fno-stack-protector + fi + + #################################### + # + # Configure and build + # + #################################### + + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" PYTHON="$(PYTHON)" econf +} + +src_compile() { + # Should the build use multiprocessing? Not enabled by default, as it tends to break + [ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1" + emake ${jobs} || die +} + +src_install() { + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + + emake DESTDIR="${D}" install || die "emake install failed" + + linguas + for X in ${linguas}; do + [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P}-${X}" + done + + # Install icon and .desktop for menu entry + if ! use bindist ; then + newicon "${S}"/other-licenses/branding/firefox/content/icon48.png ${PN}-icon.png + newmenu "${FILESDIR}"/icon/${PN}-1.5.desktop \ + mozilla-${PN}-${DESKTOP_PV}.desktop + else + newicon "${S}"/browser/branding/unofficial/content/icon48.png ${PN}-icon-unbranded.png + newmenu "${FILESDIR}"/icon/${PN}-1.5-unbranded.desktop \ + mozilla-${PN}-${DESKTOP_PV}.desktop + sed -i -e "s:Bon\ Echo:Namoroka:" \ + "${ED}"/usr/share/applications/mozilla-${PN}-${DESKTOP_PV}.desktop || die "sed failed!" + fi + + # Add StartupNotify=true bug 237317 + if use startup-notification ; then + echo "StartupNotify=true" >> "${ED}"/usr/share/applications/mozilla-${PN}-${DESKTOP_PV}.desktop + fi + + pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/firefox + + # Enable very specific settings not inherited from xulrunner + cp "${FILESDIR}"/firefox-default-prefs.js \ + "${ED}/${MOZILLA_FIVE_HOME}/defaults/preferences/all-gentoo.js" || \ + die "failed to cp firefox-default-prefs.js" + + # Plugins dir + dosym ../nsbrowser/plugins "${MOZILLA_FIVE_HOME}"/plugins \ + || die "failed to symlink" + + # very ugly hack to make firefox not sigbus on sparc + use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \ + -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" || \ + die "sparc sed failed"; } +} + +pkg_postinst() { + ewarn "We have finished moving away from mozilla-${PN}" + ewarn "to plain jane ${PN}. If for some reason you have a bug" + ewarn "that results please open a report and assign to maintainer" + ewarn "with mozilla@gentoo.org being CC'd on the bug report." + elog + + # Update mimedb for the new .desktop file + fdo-mime_desktop_database_update +} -- 2.26.2