diff options
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/firefox/ChangeLog | 7 | ||||
-rw-r--r-- | www-client/firefox/Manifest | 95 | ||||
-rw-r--r-- | www-client/firefox/firefox-30.0.ebuild | 409 |
3 files changed, 504 insertions, 7 deletions
diff --git a/www-client/firefox/ChangeLog b/www-client/firefox/ChangeLog index 9f3c6fdd0f2c..e1ba458f8701 100644 --- a/www-client/firefox/ChangeLog +++ b/www-client/firefox/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for www-client/firefox # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v 1.334 2014/06/13 16:15:59 zlogene Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v 1.335 2014/06/13 18:29:46 axs Exp $ + +*firefox-30.0 (13 Jun 2014) + + 13 Jun 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org> +firefox-30.0.ebuild: + version bump; firefox-30 now depends on gstreamer:1.0 13 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> firefox-24.6.0.ebuild: amd64 stable wrt bug #512896 diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 3ed5853a70ee..953b5c3582f3 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -519,21 +519,104 @@ DIST firefox-29.0.1-zh-CN.xpi 389327 SHA256 2172fba7ffdc27502a568d3b0c648bb5970a DIST firefox-29.0.1-zh-TW.xpi 386292 SHA256 ae5a08c7b33b093173f4d3327d958021f3fab987152dd0ddb14cc5ee15e1e67c SHA512 a13ca60b30cc7c9824045c29110f9d8e85b04eb142579ec04fdf253f41a02af45726bee01e9a3fab2dbed04051c1cd42f4859d2965aadb048c635d9128dace53 WHIRLPOOL e9e2828cad555f8707299d7af0d4d9ac8937b57919da57cfeff87e9211db10714fb9651cb2881110e84189b8b0b47e8f27828760f25575a93dfe0df95aa17193 DIST firefox-29.0.1-zu.xpi 373429 SHA256 28907d60db059a55c1c40fcddc6f78575546d0af119d377cbdf0cf6fc641c915 SHA512 7439bb52afa893c253b1a98b87bcbbf64ef68c6d8390dcefe45b083953a086472ba9a9a65e983c8216491022a80345ef282609362f1dab77a53d0e910fd06748 WHIRLPOOL 259e547bb876adb6aea9dfcd65e077017a4b0d3a447555844d9a37d56f8d83ea5a3ac100bcec9f4a966d7eaa98eb4eae815a64f76ac3ea006115994494c41f7f DIST firefox-29.0.1.source.tar.bz2 142735471 SHA256 813e09f9ca4cd9d34648b54f657164817c221874854bd0d316ed859ed7accea2 SHA512 a1ebff4f4f3359bed54eae229e54de22a92adb0dbfe627a71e8e4e41330c9fbe17e238aafe1342a377a7cb96f2b26e23c723238800a8e91dba21d8b6feedbe35 WHIRLPOOL c086f873730ae8719723825303ccbebb8f080e7c156f0bde831a49bf3e1fd528779cd3e81f756a8299acd32fe53b7bf1e226419ba70b9928b1395aa8c2d565f5 +DIST firefox-30.0-af.xpi 369085 SHA256 1f39dc94db67d1b0f936a21237d98c25fd452a69636e53c6d7ece6c844307c39 SHA512 9af6d8729b9cbc877048431173ff10e77125f59340d26ddfa287d0eb6e5a485a45469aa61e8b18ac0265bff95ae62817c614c2b87cfe018da14791e738f3800c WHIRLPOOL 7507d6bc766b49f3fb4e0509dcdd7f3fadc1c27c665fd97ac9eacc9a1c6eb2d86deaf96b7caa0c58e8efc6850480a99c31c43308a2ea710f78c0105129d9c2de +DIST firefox-30.0-ar.xpi 397913 SHA256 ec7beaee554067af17a3a62220b8f038f75b618a186d2eb73ec948056765c428 SHA512 f59b3c09c3d8d9876292c74d68459e160764e3fca905240beea0a1bff9427722b8364a0555d58e4f63b784d8182dfb7a056b62f1c14b50eecec82e87a35bb941 WHIRLPOOL c34eb2d3968eee983c40209c11aadfa00ca18402e08bd60613e2cfd130364af2e3287bea5d5ad46e8c65be0424ab26604402c23fd7dda5e422626f237b7a9fe2 +DIST firefox-30.0-as.xpi 416813 SHA256 cf9716f7b62bd6f34bb453420dec17a039199d11197c1920553ab299c496d654 SHA512 8eaa1524313d66a0a5445086a2191d89ef2ff0ad8f3ed22f81f02fb270e6c6071d7083207869bf19b388290f2e072428a9d93b16d8a125ebe4a60123b0de5800 WHIRLPOOL afc0ad8dde1c85ae14359f168ce372de0d9b421c3465b853d9a1acc5d6d4bd03acd10ccfae27c12fc8422eea3ecf6c7caa5666073335c8b98711f1162b245f0e +DIST firefox-30.0-ast.xpi 321937 SHA256 fd83fe909ecb39803f0f7b43d159f34be70d2975584b4246d3625da72f8de09a SHA512 c01a84b9da448661a06d1f738ea046b17d3216c0587b4ed0558ae0ab14cc91b32215cec4b7dc3b440d557c5f905af7fe7548a53397497ae0767ba88ce37fab5a WHIRLPOOL 75b7220bc7889445a2dd35c72590ef95825f6df8bc1ed4edf016a6707fd6610bae809000b29f28830260c42681569da7fc9669606f34f294b4b911019339f7ab +DIST firefox-30.0-be.xpi 341619 SHA256 325f8bddf7131f3e7a4a2daa8c632848ade0557bdfe8f8591898c9266ea6349f SHA512 52ccd1e42eec14ab7ecbcd93fde1eee02351729e110edce3bc6ad074e6066b60abcd7fb485890f8d5ce99c41ac3d728de0592834f4deff4089e5dfbb05ac2572 WHIRLPOOL 0ccef0c810faaf5af84c41e12a0e63741ecb0fada4aaa9631dfa7406ca9eda7590c344e48002cc7f4c7ab70f137f6a9fc08791c9140718cf427e8f351964d665 +DIST firefox-30.0-bg.xpi 406716 SHA256 b0603d804c90164d3059b86036e67d3f12491c5b698e51ac03f57c909effc2e6 SHA512 780ce1b87360672774326ac5b90b786ef081cf806c05c397a3471f6d5f85b90dd1ffa696383a9e1c55448147db81a517165b99aa68e52fa6d85e6239446b78db WHIRLPOOL e25ba25d2f0dd36240ecb881a927adac1ae53a7797c1dee6a1c3c44b57a6eada489dd5092239fe58b1072f1884b320787456a7dc6640c689366133a95391f889 +DIST firefox-30.0-bn-BD.xpi 428542 SHA256 3e044ca099473c577e8849605d3341ab51bafc939e79713da7cb85193b29be77 SHA512 35d130ae20b886f7887fb0461a741fbc78f64bf12aef0794a68aa66d1bd23f857ccfe851a2836e76d4518a7e6f08e4de81b17d56b9b9cd09b568f6e656eb5681 WHIRLPOOL b44199c5883e6365425cbfaf921a328b31ec4e383b6c6de027e811fadc2beff205bee2908da4cff548b72990e2a66715e15d4972d44f22cfd160677ef725f500 +DIST firefox-30.0-bn-IN.xpi 426490 SHA256 9dcb9cff07bf636bedf835bb373fa4bc35260824d9d505c4a09fa1f0a1bf9ce4 SHA512 4a39bc91a630d56f91135042952e2f53d1c0092b833b7c011bcacc4750029ad24eccc4eec05cedf5501a9ab502926e58f630ec37747d951694640183fad61190 WHIRLPOOL 32ed31a6e324fed6188dafe089be115e24c30289e7e0e9ed372688d4fdb16ecd6a3e9b4f68498421c9ee37d2e1132053d01c4606b640006976fa7af087ec51d6 +DIST firefox-30.0-br.xpi 365142 SHA256 43c85f1d81bc421104577519cd5bee9aaa3893627fd4540cbb24b2e2275f1a6b SHA512 86bae82487c847382454b83748b31b95286a0452b21362197a4c5261212d630a3b28846649e8e96f84ce3c8e67f96452ed662b26c1cff6e93543531ae9be2b49 WHIRLPOOL 5ea04c36021fbaf8bf4e6707edf8d688ba0999d6691b65aabbbb610d730404bdc5bb9cd76afd4e44d917d8c6194f2aa3c4aa01a7946ef15412205729bdf57c82 +DIST firefox-30.0-bs.xpi 373273 SHA256 c1efd1ae60586b16e50f61d20ffaf41e836c62e7371e3f2bda8e8e45f39bcd31 SHA512 00ac783d5a6b834c0017a084afa2603a6a50bc785018138feca0bcd1f412ca06d1c309b71cb6b6c902d5c123f0de25c92f1fbb1eb62b8157f889459b764a79cf WHIRLPOOL ae6dd18e49a6a3b056d2f6d223078ebf2da93da3820bc6a09f458ff14dc80c298d0b1e4409e24c7072ce27f33bc8ca6d67aa0a2dc567aad4395b7ae5e0ab4905 +DIST firefox-30.0-ca.xpi 371485 SHA256 5f20854d7168d20f5b595ff415ca50417a2ad5e39f7bbe0f6f67a9eaede2aaf6 SHA512 74ff841031cf43654b16bc57411d580eca2c91f8a1d8ba349f7ac0949a356aefe8c8d2dd931780a46f96b24bda87766a745a1d52ea68603d86939076bcd1174c WHIRLPOOL 5dca9b73b0f6c570eba5acfdadf8622f7fa54cf413332d7b263c10c74c3cba4877a7c97fb89edaf5a43a5fea73113573db5141443308972bcfcef11f4a23e3d9 +DIST firefox-30.0-cs.xpi 366052 SHA256 3197bcc9e38f2b5720a0ae1aa9ed61ebcde6518e675e0ed98c8d3d0feee4d512 SHA512 d0e90dc58022ff3eb7b6e28c7d587b6a8bb38eefd3949790416b1fc949c815f19087400d35dd0796f54ddd6b9c002c0bc37b499622d8e67bb86c941cd69f3292 WHIRLPOOL 8ce44994376c6f74ccd4cded4e6281db7eafa464346926fb5ff35f4a951b600f19fbec9d28e5a275ceec45fc3384a6385a2f5d6b928a8f18e54430cdf5d872ac +DIST firefox-30.0-csb.xpi 358268 SHA256 989e01fbdf3516295429d3da58331078c9e41ba79ae31e24f34d9c828fbd9944 SHA512 dd17484a52d4dc2a15695958e0f49ec07db45620864d575c4aea5fbc5c8b7b1ebc1ef4a11e92cb6fc5428e353837be830a36b3c754f935ece030a46345d71a17 WHIRLPOOL d7cea993651dbe5e41b30068e320b47e98c552b8c6497427c2eebdb1cad6e723d889bf054dad24e2d8218b089a1ac88d19ed941860ac23bcb1a4039dcf5f943e +DIST firefox-30.0-cy.xpi 366034 SHA256 b2327cac42ebd5880653f7ed02835b3a0b85441a0d514d72518231acc32e5dea SHA512 208c6b865959bc233832df4edf01ed7cf81459212cd99acfe660e0275903262516f33227888f2032fd603b471ed323584a7a66048d7ca5c31339e205b6375c56 WHIRLPOOL 6bc66dfa8b0a2807f33d1f7fee9a434d0173ff5aa6d467a0d506064fd00ce9c43ee56bd4af347acd88c52272ffa398ae7ce5e16499a5fc2c44e904fde8d7e429 +DIST firefox-30.0-da.xpi 356771 SHA256 2a0b1447de518bd3c714dd0fa023ae0f3189d98b6035eeb8e2f87f1a37bf4c1f SHA512 ca8c72c56d0ff19eccce37a253dcb3fdf8eba7dbe50f32726180dbdc90c699acd2a9f69255e26f59d0482e0acfa82ae7d84ff041e2a0fb08dc93b1852f034b87 WHIRLPOOL e318be08c84a5ef96fe4414b358b59a9c89d73022ff1f97f5912ff66de743f41885b46ca5b8ad1373b25b9178d3e4d0e04958779eeefc7e4597efd2252116be9 +DIST firefox-30.0-de.xpi 366021 SHA256 fefa0eee68d3cae832e9afee0a64271b7dd621c0d14479eec472c28a8bb55f25 SHA512 18ce4cad3f1e2e6fcf6cdca21daa7a2c927ac1a672da5cf538584c7f9d9efefef42f801fceb8fcc7cad41e9b03505c71f1a746e53993f10e290b36b458670539 WHIRLPOOL 61bb4310576ba4063a88b7e4d019699e8c96766ccdfa26bf0ea86c039da87d274d5d9fdd2b95666a0b2c8fa33966b2abc3610c29c4d35faa88e4dbd10b54a4a4 +DIST firefox-30.0-el.xpi 398962 SHA256 b70382f47ff0e0999d4b9ff13e13eabee4ac6771ce1d3560b7fbfd1e6452b76b SHA512 7b14475b82279430dd55d05f24f2832e5c46fe1510a8636a1ece388503c24a5664d9b850298490bebdcb4180834b6fc5a13d8f9533033ab81928e4cd3c2a7685 WHIRLPOOL c4e6a990e01f779bea2a289cc7fc98aba15df05a048525847a280e471d11b56ebf3f3703285059072b3b1eba57d3845db3a1a33fb233e5fad3a623af7b12b36e +DIST firefox-30.0-en-GB.xpi 353587 SHA256 4fae63b6e5236ef8f21e411165aa1919bb285fe0bb3905d7daf00c6a3cccd480 SHA512 1d4f81bdebc8a2849ddb6a28593e462b456aabd638145f09f1b9a77577837058f3284a892f3d84b3414f4bf3932164fde45c864a7b305990ad232c307675dd80 WHIRLPOOL 6d8cbadef69af45a62f59020958f8bc5ae974d6aba83a5463c10c02d90617ef7829636e8d1ef87b51d6e625038506b109d7784980c2c74bd5feb77729733ee5c +DIST firefox-30.0-en-ZA.xpi 345015 SHA256 9750f4362f8304c5665153d008ae3b158249a7cba5bd3a79cef7e822959c4bef SHA512 11b41ff00a10a754ea2cb5484c9cb64a9f7ae05adfec4f8836e0bb67d86c423bd89008a78f9991d1d6bb728a123aab8ba2070a8d5d0734655778b9c37e4e49b8 WHIRLPOOL 7211d53007eb4dc8f3b9a82c3590de878ee0a5d517d1667ad93aa2efe8cc1bd4149fc43c5c41adf692bac1946ca5c3c83634351cbaaf3f3d90344abac90be511 +DIST firefox-30.0-eo.xpi 370141 SHA256 0f77949f980f8037484f5a3ce2669d732f036772ccecfcb16ced1decc53a9f1b SHA512 97578298191d1467ac1fa92e18b96efd5512b549def1aa0c2c9fb91333a54b15f840dacda390a25d98bc174638078f8bd89345a3b9bd194d99668f97dc6ffaa5 WHIRLPOOL 8a0bc927cb9d8738d51e425a181fc6639abf9c0a675a3a05faae1fb9309e414599b81f514f9301f5cef479ae7d36825d61c019f37dfd038b2589141c87afe56a +DIST firefox-30.0-es-AR.xpi 368587 SHA256 263d318d53cd9e64c0a3f4122fa399f4fcbf528c7151dce352f4084e1784f2cd SHA512 cf591998256686bccd95e08854d80868b4bb20c4a5a3df906e863776f78dcbb647a00c448cefc366155b403a20a146914be9225fb9ed5943c1ee74b7332da595 WHIRLPOOL d48dcde35e8363b14c189a1c47fbc477ce8625852e08dc6ab658ef13770f0d1f5a78003c98d0bb739fb60fd57bdbcfa6e34991a7c12833a9757e75890ba5137d +DIST firefox-30.0-es-CL.xpi 315322 SHA256 7bfbb5aa80e61082736383b01190d97c3b066f97c79cef479c97322695267f7f SHA512 f7bd65990f945a1d7c27bfcdd000f4c19e79ebfe3445e2bb3ab800191530c87513c3dc0f4743231ed0a743e46b455237b39e9a2a35c49675a0fb3c97f7eff265 WHIRLPOOL fa8b81d1899df21536dd635015f766f41bcfc40ebeae0c5ac644b6b2f3b80996afdabd8d3a410a11fa900b5f904a47e45f1004e08e03ff199d990df9472bb2af +DIST firefox-30.0-es-ES.xpi 306415 SHA256 a42b61243fc1596f5352daf6bf27ecf27c0eb70d960bfcfb401c7dc9b22b0bad SHA512 00a40e1147d498897a476da72a3a2738305abbf69183a0fc8fd48cc2f2f5faf4d507b941f05efb3584fd2efdf8cb83783226a2404121ab8081b694f78fbb294c WHIRLPOOL 49a941dd8822c1ddbe419909e9c835f35b44951fa1cf60bff8d61cbb0e37c4f9eada156a406b8013fb00d205747a8eaf3afdd3f643af3bcc4e4b999d370fbcd1 +DIST firefox-30.0-es-MX.xpi 373549 SHA256 077a9c0741e8c6dfe560c11503700713fa46c31f26436d7ab482ccda93a9b6bb SHA512 0ed17be2aa1ab78b8f7330f109c3334652e4c10d42f70afa3bf75b38154687e44adfba728da12f3fb2e91fbe2bf12215543de8e5744f64b7e69c31eb56d915dd WHIRLPOOL 273c36d939cd47c63f3a8af47abeef1d4baab34caed3dbdfdb0bda2d69fdbff1956df3625af54502707f45880b2c371cb12d3f250c41243a561d70e457869500 +DIST firefox-30.0-et.xpi 353707 SHA256 b3405694ba783f2b4724ee77438d43c5bb9fa9c99b062179da83359b75def75e SHA512 d5910001b48466d60c2a6c0e10c550b13b5d0c2780a3bdde2b040b9cc231b17f0a6f6c238f1ccc6882713ce4e55728abee95ba2b22f9a124b5c33383cdbbb25b WHIRLPOOL 2490e0b88ec836fbc952a17ab9ee1611f9559cce943c000be3f429eefe697d9c3800165bc12886ce3451944f9ecb79c69891b1a0fb6315878afb244afb467f7d +DIST firefox-30.0-eu.xpi 369555 SHA256 470e1e96f57a1d34b657446a226305729ac9e4cfee102eba603c252c9a176596 SHA512 112e76289211733b93329d1703c0cecdb93c6b8af9b1b940006f1ec09b8e160b24f59ac055c61cf3b47e610a1254e8ff7d3bdd9266ce0b4023b799f760fc34ad WHIRLPOOL b6006963ab50793ddd152773f99d0c7a4aaac5c4574e47aa50740ce5c24c0dfebdf16abe75d398c717b4f96f1911fb81604febec141ec9bc58ccec232a82f8c5 +DIST firefox-30.0-fa.xpi 410903 SHA256 72aee9607616834fb9bf7fa3dda0fd468d2bdcc973cdfa6ba49debe05a35f90c SHA512 cb6fb2d53040022f7b16cd14de70ca33e3b5228b60cc08fb53355092bc70b2a0b6b2c2348c22412527e927a6f111bfa66f7ea102ab97515db93403f120df0168 WHIRLPOOL 2c09c0bc61c1e277cb87fb81cf2ed14708e7246e256cad057db2e5e73168365a89cdc6fcb17973fa16f47ab8ac2587767387a0e332ec44e49fc91aedb9df747f +DIST firefox-30.0-fi.xpi 364259 SHA256 e99f6bce22b9e7ce27233d37d1d5c5e465d5737118c2cacfee132aae88de1891 SHA512 2200953e31dace73ffcb5f02f67520d03671a9c8ad796e5ef3328c6f1dde1a486319ba137d653558fdca711e6348af68d682d20be1d20f017b79ae0c13c6ca1e WHIRLPOOL 8877271d72d32ae8e7f0dc45c01fd1a01d394b044d46a16188ac6fb452464d43b3b05361748cfc211085ff53b8d8dc2ea199c236b239f67a7898a1fd43880bd9 +DIST firefox-30.0-fr.xpi 377371 SHA256 cde387fb6d2ac70793a387b79b1193f1578d4e09b7e1b551edcda0176c853981 SHA512 8b25d08c9dad391cbeb49fa1b024bb3ffe6ba9437e942c2a670069197f8a18328bbf6ee59fd64d6351b55055a022b7c5f77231de0a833a1f7e1e35ebd6d6df85 WHIRLPOOL 71ca9330735b29e3fead63d4d430ce78b3e6be448c162142c7474eeee85997d5c0736fe3f13b38af7d8deb259d7cad9cfba209e27e9fdb51b2eb219b6c2a5cb1 +DIST firefox-30.0-fy-NL.xpi 373136 SHA256 298865967f4c80a3521c01a4e22e9c7cdda1edbb85755f4e9fc69fcfe73e8e8a SHA512 d73747e19493355298745a5f72524fb40284f30d7fe08db7f9ec30f918f490e4dc759ca7646d585ed0604b9920c6d6b9b5bc7ecb13af9527bf36e3a6022ff99d WHIRLPOOL 3e733d1a64d4eea675a7e515021de682c3ceb151ca31208e3b9586c2aa2fc86d4bd502a54ea4928bc646744cf0c8cc2152aca6aa9d6b2e2e843c8a061392a133 +DIST firefox-30.0-ga-IE.xpi 381256 SHA256 8351b8f50482fc719081dca1cd848aaed271c15922b8e2939ef335c4eb62ffb7 SHA512 a5cab19772f9a7226bdf38847dabab18f3feb688b83c3c71ad442a9e4f40331dd5fd97e9eacb9dcbd5d3038830899f81ea06fa540cd7c521650ccd7298be0f56 WHIRLPOOL 92c53565a7cf8b65946679abb86bac736be463684446ec78c418e87bbf9e6e5c1d672a6da49e71f69149143caedc4cee45a6e30b0bc03df8349861ab6202aeeb +DIST firefox-30.0-gd.xpi 378207 SHA256 24efa269698b83eeab9ed138ff0c239fd53e0c8c89e07864ce0c1017e586b947 SHA512 3c1857ff9585460b734f93baa11ca63c7184e216a71c696474536ea6bbd231001f4756a63fa1134e47510a798af265cdd8141c782e00ef4b2154eda1df6f6478 WHIRLPOOL ce86977f0f824d46d209d0a57f83bd9d3e151c78234a4b2360fe635b79de23560661abebf014b1c0fd6d0db8d3f1c7f6cdb9697ca507672b24e8bf3e370c624d +DIST firefox-30.0-gl.xpi 365569 SHA256 860b3cbe4fa38ed7607ec6416286a1210d27a63ef48d3c3dcd25d45e0fda9569 SHA512 3053b01ccb322e50ec79a43373285cef3b368e430fd3bf823827cc194665e3645b20815d46f4c63f5d1f3f269014911120e4bf14f93cc79b927d64d6d67d988a WHIRLPOOL 6a7779e1108332b87a99d14050eb16ebddc2329f4437a219c6e6165e9991cfad2352c4201073af0d4cd8779a2917589f1ee00ab52be5e3577da7858934ac75cd +DIST firefox-30.0-gu-IN.xpi 394097 SHA256 3d5e6dc2b975001df42725dabbdb513999438a75427284dd9b3235ea6b46d3ae SHA512 c1b72ba133cb63bfd42fd935a5f3887ffcb62906c33c9a8d2e6d3c399a502c2709374b78c64df289951cb722aa02b87b2a74a89269f2cb0a36cee97dc3cd5290 WHIRLPOOL 5ef5b196a0f13c1d1d0ba7bedd3eeafc8b31bf78130eb1b0fdec439b05d3e4f80f56f2585db5975e1ce5f520cb1e915407dfd38b8c2bf7f5128554a10db03489 +DIST firefox-30.0-he.xpi 387621 SHA256 43ad9bb68e7f2f9c7934ec411725e5b9883f8ebabad5f7e716b6e39b420e3a45 SHA512 f560bd1382300becaf60cfaace65e4d7ea3f5e1be79c74982fd2c62c672e1cc82af9a484c17267f5aca212b9a485d03000772cd1d9185d732aec41f9eefdc16f WHIRLPOOL 16baed99cc7046a0e31f2e3b811958cb03e1fd1531e62674f77b4c362e722adb4a2da0befccc65ad2bb6a23ace99bccca7e0562d8f2e93e06680a256af9129ea +DIST firefox-30.0-hi-IN.xpi 412281 SHA256 053751b323b6faeef472833b24494ddbe018bd9cd917b19e096184972bb4d19a SHA512 3846e4817fbf257875345380ce27f6307e7c9e02d3fc2ab46aaaa4ab788db6cf07adf1c872b16a4aa6aed273bc3dbf597ab12a114eb13e3f52458664551125bb WHIRLPOOL 6da5cfcf1c9bedbe4f59efcc32c76fd98fe9ce96c40339933d054e906340ffa01e061691c8f14de471afefe969d5d164cd4fd692c57da3bf9415e50eb517094b +DIST firefox-30.0-hr.xpi 377103 SHA256 9ffdb635b3ed103ab3f434d8472f4d66fabc29326d8dd53431b854e6c7a92ad6 SHA512 0d6c69afc2fa55d30220240b0dc736032cc6b9e02cdd68ba84b724cb112090f310f8331a179117f1e8658c5b67ebf0ba2159fe3f13c6665a80e4cf879e4d5300 WHIRLPOOL 2650297ca834df84b27d07d2a06e4d4c5ceecd5a9417821049d97095226f64bd4abffa26d35c3894439669a4b5de9584ca27a7328ed2590bc7f66abeba594398 +DIST firefox-30.0-hu.xpi 373672 SHA256 4eac70ba043bcc51a23beb322ef1cc55267b8d6eec339bc2479c38238c4cc706 SHA512 88eb1aaadeeb544a7f1d0fc84914269ecb7877c6f5bd033ab6a005c5a5494dc7feade774d55ee543518999e0237612920fa534bcd5182775f07c0d79f08951f9 WHIRLPOOL 3be1e12ea9090e522d23b311286f95b640871526e9a7d35e2de90a0a0efd4a23b1e6c27dd829220d678dbaeac0243f7b5521796646e749bd94c5f5c9b57710a5 +DIST firefox-30.0-hy-AM.xpi 420567 SHA256 1584743623016ef2c922b3d1d861880e1c2ba8864836089ed173d37bb0f59a78 SHA512 3fb30dee48a7d3f27bfbcd5b786c2f5c1832771c79992590ed3ac6912b733b0397cea7ec1b4188b2462e470f26c2267d27ac073618c8e8d9fbc38c9280867ff6 WHIRLPOOL 803ec3114eaf6591ab9199df202427b09dfb68f7903c4dfb71d8479b55532dda4e798d0858046b1a7aaa640120d761173af2ed699023a58de7982d47a7e1f67a +DIST firefox-30.0-id.xpi 353458 SHA256 6b9331cab4a2ebc9b23d44ba02c5f8262cec1733e22f80eaba2b194dffa34521 SHA512 f0dccdcc15b75ad41452dd32dc8e3feb2f66f784f22c4c77eb7a875e9ee69a0ddac044671b26660bf6c3a83686713a6c182d77c5691812f76cc905ad9954861c WHIRLPOOL d58bd32c833352bff377d22a133c77754c62c30ab6d0bbf53fef33bd1124295436563e93854275c82ea6b7769f7c7b4cdb9108614c07f337236ba220208b0148 +DIST firefox-30.0-is.xpi 365850 SHA256 58112df3ea4cc57b99d002f19ac1bf414b17b6c1d1941c7b5806f0f524fc8b9f SHA512 6790840aab32ab14ee9d70a370c432bd9a89d27bd072aa8972e9b37670b7d71294237f66163c006053b843ee1efe68bb638158b71dd5ac5fd5ba8b8e867cb10f WHIRLPOOL 22f3f4aa5c08d41d9043ef9fd1039fa067322aa9076e87447c98e4919c3fe40dce69fa753189c6ca07e20bb9df3d18efac56559c722d37741d08a593ce79fa36 +DIST firefox-30.0-it.xpi 304978 SHA256 d84b4cf65fbd1a23c2683346887da15334f48c64381998aa7d5422e303b0656e SHA512 e1e2d48d3e41f273ed43d24d778c426a2bf5a7dc1591fbbf9c7eb47928fb308649881242646aa07d43ccfbaa5801af105073c0313b6655c0e6c5a789b037f3fe WHIRLPOOL 5b8be6598f544fbb865cbcae9d955bfdfd4efa58505d9eaf8167fd4a63e431daaf17316386e32ef9c547968539ad586bb135cd8933e1df578cddbb18349f75d2 +DIST firefox-30.0-ja.xpi 405379 SHA256 94e0b3d7535ca00cb7229cd7c20fd0760b51bec25f0ccd93e3a1797a8ae94c7a SHA512 ccbd84702a787284c69e4d4f2d1e18e0891f822b4d87c5f5dd38b32a405b824a63a1b1986936c287da8cff3b59bf143463e58cf395886015e09e56f7b5b30800 WHIRLPOOL 7ba6857cf020cc994873a44c18a8dcd90b03f18b1dffc08ed2bb9298ebcf63cca3b91a7cf053324bd293d9e3ea8483e7a4dea1bbbf0722f136b1b2f7781058a0 +DIST firefox-30.0-kk.xpi 409876 SHA256 87a73e136e2ebfebc5cbd92d7b20e16a065eef04df9b6050afd29de83e1a6785 SHA512 f7f249949deaa5ec39acb9be85e61e0851f6c8a7640c7ff9b962716660a8db6eb7caa596ca4423669ced184254f040d12807fb634730c83094952da44cc377dc WHIRLPOOL 2079a5414fb0b96ccb96cc309a9c6f7d693345a1b7f17f9f3e3949f3f25fca7c30c3382912a331ae8cde3e0a1f0d01ee31100263a896c385e1e5eae1620ed71c +DIST firefox-30.0-km.xpi 440407 SHA256 0979630969fa1c4c40ef5ea4e2a17df39e452cade2d0ccdda10d55b756ec5c70 SHA512 08eb2360bc67a8cfa9e987629c308518482679dd01fc32bb0013c8de3ed69bef99e719b599c7be5f29fdc1b737a83218103c05a872a6d8be7eeec52334f1021e WHIRLPOOL 10b577659827b84513bc015944d3dd209845dfc9becdbf4c2c370d51f58cff55b504b8bbd68d389541ad7e46a6ef40158e58329f07ff0393ff0a8cefd5fd1960 +DIST firefox-30.0-kn.xpi 423620 SHA256 feace52a5744fd754b807c84eac24319224781de30ccd295ba8442fb724620de SHA512 b95514be202fbd6ca19b05d7dd1179898594d66a97d7170d3fa8c74c0c3d05f02f7ef20dd0953280834ba57a3b4358c6db163098d0a1e7fbea3091e040b31c57 WHIRLPOOL feb3295ef203f77dd19d732af39d43c57ee38007c8671a841eb9119e5b3ce5d8be9bf8dad318cf0de30f0732377a488c969d4c8687d899f434f02bf49746e21a +DIST firefox-30.0-ko.xpi 374829 SHA256 2e49e1e6cffb892ea14089a6b49bdfa21de49fc60eb4c13cfe13cf613792d4b4 SHA512 046bbd567e0febf2dd11fd2c8848082093412c424a162e1485fb65a425abc182614fc40e390062c90882d7115c430c467c2f8ade6e0738b516449a157d59c019 WHIRLPOOL 786b50859c707493fafdb2d42f9f79b587aa5c65f1e51e96c515f8ecbb7956f0dca8d3603ad364f187dd1a5013fe77634036c78a959e1a17d4e3706ead0be350 +DIST firefox-30.0-ku.xpi 379930 SHA256 06e1c16dcd80db781fc734ecb41445e07f5fb3a4ae895c71a50fe7dc409ddc8b SHA512 2f77c20559df4bed6a4a9de7cef82803c91d41618b77ec6d309ba897ddf6009b5468e05536f09d9e97b02e04ae0f3117dac669fc160e2208d524d08318e3d9f3 WHIRLPOOL 23d3c148bde76c48eb7dfc23fc0608ab83c9e6f9139f1ac8d20baac17bb4ff6c13ab33bd65a77bb2892340bc7445a07c5d95cca446d54b4de0380bb563976e2a +DIST firefox-30.0-lt.xpi 383890 SHA256 d51545cfec7b8b26724f73e80cc8f9db1b1ba502b6668f01983013a69362fbd1 SHA512 dc7773d2d32a001dacf53cc485a705f037a8d828a478f0347f5b9184e5fb3646a4a0111613314dc5d333bfccd5ad5a4e2be9dd35ab61b58a800eee8cd52c8647 WHIRLPOOL 75fe803ad180f4372c162ce6762d0a2c89d91aa34668f70221cd9a72ee90e346680c36deef16a32d566da60c8cfb896f715f549d36eb32a861981be646e84934 +DIST firefox-30.0-lv.xpi 359059 SHA256 0d51417b425a2136d33701bda3eb4f510f8db4e8e3a47f59ac9438771eced133 SHA512 a7d245a37d780e4a1a730e79f41e11a136aa0c8def58736f12a6d40834cdb2103eb6de2b02dc68993217465358bd24558334f662a7d5c03cfede5d11a1d02a09 WHIRLPOOL ed085a01afedbe4d550cfe433d2d889be52dad1bac469008224405b7ac31fcf72333c33cc48da0d58529f716b76491877c30761c5c26e0341f1dc1b97325315e +DIST firefox-30.0-mai.xpi 412127 SHA256 a2f3563cfb10731fd7a20e2d3817daeb6273d46e7f610786719274fa4c9de053 SHA512 0839bd18b4e45527eae8d2eaa754af447f25a30c344c94a4405034be830bbdd74e7cf4d0bda1caf37c64ad7f2470f8627966cce3eaccd93fc53a4d2bc27a24a5 WHIRLPOOL 2223c7f259ba73181895e4c1d914242091c908c24cc0af1012553a78046cb9886e7f4e83b1cbd0537b2bd829c9d57653b38fae8ee4123925aff39d2233c05fab +DIST firefox-30.0-mk.xpi 413366 SHA256 8c123ce0d0829adc001fb01714303733e21cade4287a388ed0a5195a89918504 SHA512 8c198498eb8d0b8019b73dd3eced704944de6043f451bccab780066a3458b012efe79bf722f1acd7df2c1d68b4150f53fdd9613c8e0388d570cc0bb76502d9c9 WHIRLPOOL 81e43b5f91c9f663326b36aae8aa8a105c776e5d302ffc6414e975772d43d499a7a08abf8e580c45d2074eacb24941b352683f1a0127212caef3b2946306333a +DIST firefox-30.0-ml.xpi 432785 SHA256 8d877768025f6138a880f2d921d4386181b737a423a35367063794b608728f56 SHA512 45fc5d7a8a9612249dd11b827f79c2382d392bbc51906ba89ad336053f7d834d73c5fcf1b8c41d5a9c20901c49cb5c182a233d39bc3ca9152235f5bb699e9040 WHIRLPOOL b1a3aa36dc23e82b3b6a225687281400908f2948d7da76a13a21ce97551bf072cd3526f050f4a31a271e6a6eddf5a75e54bf1671593668a129462b9bbd2fc585 +DIST firefox-30.0-mr.xpi 410579 SHA256 5e72c1a4722333b9aad812e172b781bea624d8a0ec0aeec5b52f5729e2df3da7 SHA512 24793ac9149ca4821f0e1c8fbf2d627efa4229bff093159dac5d7a5472dea4a923ac6b3c3711e131e43f417aa70b2c017a175ae5605263a66f78d336ad9dd53b WHIRLPOOL a8af062cf89c1bc21b5903384331cb54f38567461c315aa6e23172fa9237819719df1c996a5152384b131454ce6e3aadd38a64955749d8d8499e3d561df04b31 +DIST firefox-30.0-nb-NO.xpi 363801 SHA256 6e8dbff214a16125ff907669b269b7b2e0b3a83de4cff6a2fe39ebd38f59f49d SHA512 ce03055b14be956321c30e8441fa342197c62e86f5c2826b83ad91b987365d0c9ee5bd9e8535c8b420cc593192bd2245ddd0d30e8592ee1dc5a15ac92f3f3bbe WHIRLPOOL b90d836fdf879cd3a24f12627bd4d87032e140e9d214b9ab692cb16fcc63565d333a4d274069f811e44bb46577c38cce6a241730f8ffeb8707fd921650996b33 +DIST firefox-30.0-nl.xpi 362382 SHA256 bb2988b3089fbb3f617d5dc4da317d6bda6a16f3c812dd01d593ad0d9595d948 SHA512 e932726d55d7cb61a9efeb1636d80116223ad5c86ef9f4350c4f3ab938b941934db9a352bd336fc8c9a2a65c1f5858d9a455d4900548d1cd3072c253e740492c WHIRLPOOL c88f969dc5f5395827d973300e7fcec633acf7711ade8c24bc9906bb10041cd21e4a9271c3086a277f453293f88c935739008482ca0d9c9ec384524cb299b7b6 +DIST firefox-30.0-nn-NO.xpi 360851 SHA256 e9d3e938083fdafb1010e962302e34300eb9c599b9bfe5de6daed0e85207c00b SHA512 6e7ae5ed8750cdfbd84854d29c74ced673463048c7e30d917906a425978ba8193c9543d11bb8513ae2d5bf09a07992e1b006189e62fffc08a2e2109734486ba5 WHIRLPOOL 8c5047ff26b75ccd11fb108516d6cc53f30109190a496322374b5ccdc6548f27c8863649a05306406f762a4ee2415e70bb27591927a476c2f0580c5b957f3867 +DIST firefox-30.0-or.xpi 428965 SHA256 fdff4fb0c596aa26a1bf53aabbba9f536194616b9914b3fe31dada0377f937a5 SHA512 ae6b42848a06ba80bbbb36b380c8314f0d82718f9ebc0027239ee84b7a517198cc21e1b2a0d1851f201b58deecdb2161c3bf70a76cb42132a4de6ea9d303de7c WHIRLPOOL 0fdd85ac68f6b62935d4628b98569d0635ce72f35c16009da00c9cfcbb710a453b3531e015075bf223fc3dcba04809349a048c33b9ba575e42bd91261efe35f3 +DIST firefox-30.0-pa-IN.xpi 406759 SHA256 d2e5cd1c396bdfe4ebac57ca90d20dd59d7c6c31c51d92c0752adedc4dd0821a SHA512 bd48f3d659f1fbaec3300c8b8a832f013d0b787c3925e0d6e53ae58564b0a7ff9d512a9abd7725a0c8f1a4beb20b6f6c7069f5e3e744bd8c585bbef0d945f1b6 WHIRLPOOL a3613ee90bea9ea28a92f7ccb8ef2234cfca6b28be8e509ec09d4b4a6d5f46ee562fcb1f4d2282a5301cacad90c1792f6fa12882e19a697e5fbbc274ed5dabdd +DIST firefox-30.0-patches-0.1.tar.xz 4264 SHA256 c0f38d81e4d351d263a00ad2d93e382b372270ae49ab90bd3ab3e290ffff1817 SHA512 0c3a6692937ac7c451a577d91c7c76c6249dbc22edabeb439cc616c3eb3fa11f2d05aa47755e082810f0bee8114e6d38520ee98791b58588fe6b14dbfbf73413 WHIRLPOOL 11d5fbd21c06db25d461fb15b6acdc3f32970379c3cc03000606c74945803560990d4db7cf60f08755ad2c6ce9113462262a568436252dd3e8c33746f7b0e994 +DIST firefox-30.0-pl.xpi 353581 SHA256 7b0fcbfbdbab445fb1be5b3e6a787a706f26ca72bfe811e2a1cf39b7d9fc6a4a SHA512 e03b6051c819ecec1900d03086adaf39df4eb8380cd797f5405bc82c8639c2331fa4afc6dfb5fa762eb561f27d589259fadd809023ab41b4837910b2b831d5d7 WHIRLPOOL b272850522ced9877faee607f2a404e4ef7b8f212e7daaa2eaf5e5ec4a4fe254f303db7cd3f9757bcb18e57e6329187c69d3097aa5d5fccb71e757a30cdfe778 +DIST firefox-30.0-pt-BR.xpi 373136 SHA256 53c41242f436d3814ffb1bea6b00d0bf9b758bd08120d9a8444d11271e8530de SHA512 6eabe9dfdec2a85e0079a711a3b22eec4afdb18fcdf11fec39d365468574f21d70ab8ffccf96b2faadd33b448fd73400df0fba527ab5fe66c18941b289c0d69e WHIRLPOOL fb9876b74ef90b0bef6d0607c9efde50730d65dc7747f7e278bf8876bb2d983d040588672aa0655d6ebd80bcb6ff365dbf1afbd8a1e7d8f50409f0e0e9cf3ecb +DIST firefox-30.0-pt-PT.xpi 360707 SHA256 9aef188d9a9f55f68db712880ce464b95be7b064b6fdc2eb2fc09953261a3996 SHA512 9041f1e85c811f672b4c46f30fefcdc790d1cf1816466db443adb20ce2f533237ecb2125979104460cd276ba1740c3096f71a99c970be9b72058abaf54e5f4ff WHIRLPOOL 4113626ba2fd3751f92aed0a53e24d5925f0a41dd7b0bea841c60b18d895dee6b3e10222a823bf39aa4459a3b17d079798c3dab0529e4d6a8034066925f5eecc +DIST firefox-30.0-rm.xpi 370536 SHA256 c6f7d1006cf56eedcfbceb25f66a1eaa957d6f40d4715ba92b74d1ca35b62b78 SHA512 57a8534d66a6bf08c338b47de81eaf40ba7e41dd76447706f26cf847a29462090fffea290dde39448734dc65606c9a71eeffbe07b031a8a1737e00396d12edcc WHIRLPOOL c4df7b4358781fd94f111c50d98f14ea7d55d8f805a9693a3e5c8836c4128da0d67ee1e21cc6643ee70dadef1afc4751b318640a2a54c82c287848095cd0fb58 +DIST firefox-30.0-ro.xpi 399527 SHA256 9293bd081bd00590962f9c51a838f1a3304e0f1db00be0039c47e782350b16f6 SHA512 6125292d65bb1d36d4e1c24bd38ea5d2929e27308ea02e65536b7cfbbd8e46a038a8eb3203da8b779051b431a81336cb60d55d0f801301e34e7c4a5c351e9796 WHIRLPOOL 67564aa8dd1ef0c720be7d17352176ad13a582fe52f6b997ff3db05a2ae2bb103fc4002202829ece1c5a894ab1d1d97797c6ac39b478134c7bd579dce89847d1 +DIST firefox-30.0-ru.xpi 345465 SHA256 0fec86cfbb14f2e2962b94f81aeaa2925cb26af912dd8fbec15f71f7891c8ba8 SHA512 09838f9d1bec9efd8eb348cf81fc1997abc5eec2a7a04ef93624c2add39018e296e6fda32b05a792cf9b9f75ca9bcd0c8ea3e6972ec6091e15f88603b0cdbb18 WHIRLPOOL 0d56507dca59e9eb0fdf4cbb37a6dcecc80a32f4594188d17916b04c8b1ca7057ebaab9c0f85b99425527078e9db6a23f2faf5ac7bc8d17d219718cb83953794 +DIST firefox-30.0-si.xpi 405107 SHA256 fb2e952ddbbf870665450a8632b276cbb62e37dbeb29130513e3d66dab872060 SHA512 66a42cbb807e1926b210fe0f94d3f02f757dfd8f82215300fb293130d64ef309e95fb48d27b8487b627f20876d282f767497626a6d5a229170d4bf156ef86b9c WHIRLPOOL 8a940b3ae762dc527bcab0fef373ea00425afeba8b9d2882913e19bef0e8a0903cb711fdc3bb617adbb8cfec60f852c9ecb02ad8527d923cb2217003d7742c2b +DIST firefox-30.0-sk.xpi 376836 SHA256 6397df9319a6df628445255085b53c14bb1a3200d9c735de15f3fe0b2d7eb2e1 SHA512 38b5b0d11d9b08b3e64cd3a17ba0afdade2cfd15cb2f74085d4ac5988e03cca6f4870809301c5cde754ee387f8e76625f6873704ab55e5167b2beb66de1ba50e WHIRLPOOL c0c7265f8b09a51e1cfb81c727d20861a01b2c8fa302835b021a8fc63180ae5bb9ccd10e5029cd5e47dd062029e3213d444db9322877977204f3cdad555261ec +DIST firefox-30.0-sl.xpi 358783 SHA256 7704430faf5c7e70a37a3dd6a0e22904c9c205f34e624006e939eda68b09a64a SHA512 4a048e810baf02d68282b6d364433082d341e2008540997b3f74add2fd6af069a1ab6288ccb2682b780e89c54e04e5bf55b4956089a8f0789a2c06d4135bc107 WHIRLPOOL 9dcaafb77367eda8632e7f0d93ffaca1dcac7dfe99691cca598d187e07bb2e6f67378aa2b7ba30b519e8f6f8eb7cf036b806089e92f71d997b558d5b2f310042 +DIST firefox-30.0-son.xpi 360519 SHA256 6817b48334da873f9a177c2d02456b4608cc6e97f3e1f1ff2b257f4420282e91 SHA512 131c4e4881082e08a60c20b49fb9c6c3e27abdee412263afb64b05a2eed2a08f17e82a0b70e39c5cb2229b9647be2a3bdf6676a1cfc21272b6562fb7d1314c9a WHIRLPOOL adbfd959126e3716c69ab498269f0055272117c725730e0e97a9049f11862dc2fb291d622a670b449faf70348161bdd471975503bc44d6c449f8b3d398439cf3 +DIST firefox-30.0-sq.xpi 375451 SHA256 8c0c9ea9c1b3a004bd95284ccaaaf33274056dcbed42e46b061f66785e115f4a SHA512 2d9d0584b8a539698391fdb5be61acc0dbf5de1a6b5bc722cfb34b3e5986ba3e7e0b161adde4ae4466c8a2df20200f2b36e8fd6532f7a75bf96053a55cfde322 WHIRLPOOL 3cdd729b0f477031636a15970a414697c89d385797da26bd3481f147c5132c1d00c4e34e40bd1160f1dafd6b652340a373033bbfa23ae4cd16508005c3b13f97 +DIST firefox-30.0-sr.xpi 414412 SHA256 6ec3951f21f71b6623172e5d55375e6ea286fa771480bb34d57be370a6bdf027 SHA512 2c2b4a975919dcb130f5c84b2eb71de681e0f4e47545dbf3e15b11aea84d65ba64ed5e860c7ccc1a1a9f918faf837b43864e225a95ad6d49a9edce6e5e844b0a WHIRLPOOL 7e56c70d7abb3688f11ccee7ecabcc0dd7f8ccffbd760384c0dc798de2035286b84d8b50c9cceeb490a8329910d83e2081ff18f58c35f0b3d77664974f465c75 +DIST firefox-30.0-sv-SE.xpi 369471 SHA256 881d929aad2ae887652840256db032c6f82459172608faf4360981909ad64205 SHA512 85c1d3629823e914e0301b9055b07ed125c534bc3cba1ffe646b4768bfb0367d515c64cf8aadc78f6d561e364321a12b0be76c41e45792d30b9ddca09c306e9f WHIRLPOOL 0ba59475dd3b6d519507557d4de7bf4836cc50acd26b2a38dc6decca31cb86c8e1d8b08c43349a33c44d70bbcd08ade734e2c839f32391186bbca7c4d8d55955 +DIST firefox-30.0-ta.xpi 421293 SHA256 99695ce5a90a717ce71bc0ecfd4c2a0423190e0b1ed6e0dba20f88c7cb103d13 SHA512 944b2cf83a395e7365e70ec932e07b58b0f5f7a5db0a3cd8868936eac98472f4eb8b36d015e15667af5043743190ebdfdb16741c706e1e45af58c82701563a34 WHIRLPOOL f746bd018b99eae669b2180e1ef032f2000eec1ed23838e1128eebab3a6250dc964efc039419da48044a86877c57d7497f0066b9aa76da7cfd407c14cf850a25 +DIST firefox-30.0-te.xpi 431168 SHA256 cb6895dc2722b1b896be519ed92724f691392d47fd4931978cb07b28ae272856 SHA512 dcb7c32868356700550e911e3506d835e938fb66e3ae12dc93b2be040e5f2d321935f577f045cbcb297ce62c413d2e3750b99fb1a3dbd9d0173154db099ce3c0 WHIRLPOOL 0374b16405e2abdf05c238eeb2fddd97cd00b12d0af6b1b9f52f33aa0598a3ec4e67f3a8fac6f7f6885c7e6ca8c17fb0d3db12b0e2bd7805c6aa2d5ca5a99075 +DIST firefox-30.0-th.xpi 415959 SHA256 19b4b26bb6680d4e6d4012bd368436cf4b189bf76c20dad775a241a9e3ebfcd4 SHA512 311f2e80a2fea8751937f290f70cb4e270c26241fb0f7d415f24f1404b04126bf844364eab450519a9c474f0d0b81e341063808acb8f6b5ceebcd278dcb8d42b WHIRLPOOL de737ebd1f03de8944be92a042a465bbefe7823eb3fa5da784e70cb732068c120843a290e37722496a097583623991dcce2a1aad7532d1efc1db0c7c8de7c6fe +DIST firefox-30.0-tr.xpi 370698 SHA256 11c3dc80161c8381aab9ca174b6067ae72b0ef3ebcda918fb6cbb4ed9477ae8f SHA512 83fd21d92a2e9f3bfb91579090692574fb409d3c5885bc033a62fdd2f0189993920b4bdf2e85c0534b2ae4f1cee7e1ce80026bcc6c52e19c421052fee2d8144d WHIRLPOOL f9f274dea855af48a59365a46940182951fc8907a6f1b0570a6c204479914638f89f29adf02d3f78049452ae86bee29af111c4c4cd8c684c84dbc32faf266b91 +DIST firefox-30.0-uk.xpi 401695 SHA256 ec8f6faf6c271f7fa7c06113134cb7f8c5e77466cfe1f337e1a875614ba6a950 SHA512 ddf55eab9b571d25592dab68b147c0c265e8f0e510eb4276fb51091f054e93a90d1b640760d7740b0a8e51fba860937a8b00d68a8772dfef5f6347095e1da18e WHIRLPOOL 8c498265aeed936fb8bb1041ab63f8da4eb8a25ec0ce3d8acc734af2d0ff696c6c15e8fc8a00d45e4e5d44fe72fd138dd43c1a4e443a12415387c02f8879309c +DIST firefox-30.0-vi.xpi 388346 SHA256 26be5d152903c759092fa998806dd06aff400aa240f994cf043676b2c9f01f32 SHA512 fb7c7ce65b56b5528e46a6086a62da8c708b19ca7107eddf543f2a5a74aa130a130f0a60509810122f4e52a268babaa281f8d7857ecf333f75a990596ca79373 WHIRLPOOL 04dad7a873e5b2f071d939673a52a6370e2c192200cef1662f680c7ac69106f0f868c48afef6dd76db15a789d19cb7231a6163d8bbf0017c344489c39fc0cdd1 +DIST firefox-30.0-xh.xpi 364832 SHA256 4b67febf0048f4de6e5e9fc408ac56c7be0eb977aae8560444f6ffae55c745ec SHA512 de58d6b241b80acc3b4dfbc6e86d6f49f9968a2f54ce93da1075434c0e1fb3b9bbe191e6ae7a469265d92deab93c6d60996c65ce27f1b6218be6de09a76de416 WHIRLPOOL 9d743423b7eab61569e66fc0337441a613b28e1a0898c1c610ee4a8b95fa5b237280dec5c7ddb1f94865d79237db39870478ef23947aedecf28c04c23133f63d +DIST firefox-30.0-zh-CN.xpi 390679 SHA256 6c145b57901063e2edde3d9fed91e5fa6fee9eba6a2b1d6ae539c47b7ecd1d40 SHA512 1072a7cea39e150b8218f5bbc66662e4b906df94b95b111f79af21ac067039e76c3b00b00a17324d9a23871f2f30db3a5dc9f7befccb848d9b4cb47362d27e0a WHIRLPOOL 0f6a055b73056136ac0637f58c7c9ab55e5256f7a6bcbf9781ee1179529c14891da28347633f494fdc4d2313b353c69361e6271db0eef4c90f1e19a21622b2ff +DIST firefox-30.0-zh-TW.xpi 387316 SHA256 f9adbf394304da88af89a100840f08a15cc5cdd1dfe0604f3748d360beacac3e SHA512 fbee9710de27076f37b75821e41f59bfaa9c72f6b422a6e0db07bb810f028ee4549ec8a228dc5595b97806066b0e72d7d6c9a5fabc41f6ef753908d6a33283ae WHIRLPOOL 0db6e29b6d38abc884598ea4db09e725d6e757f0be1950d2c586f3890c1fce8c850e43c94c201b569a9232560e09d4747943a1511aa9db3d63bee4e8d974f456 +DIST firefox-30.0-zu.xpi 375213 SHA256 2f1d7b072fe28cebd49de1ca825db5cad33be27290c183df772a27426cad60af SHA512 28f35bdedef9c9917288368e1276a4a97dc88ab55884929fb9ca29c81040540d750512c46ffd95c91717b16d5d21e8833cc8b1f246cbfa60bf35f4ddae859359 WHIRLPOOL 9a9f34e69db250cfd2df5da95d40759217d7fb98ac87bf7d619cd65ff7c06a41dd8252ce1b34bcf2529214a94816f6d6c70fde6c61593b2285a52abfa72642dc +DIST firefox-30.0.source.tar.bz2 143171952 SHA256 1e95740a8cf7095e210fb6a2313c4d0fba4fdf44ee7c327d01f202638403c22c SHA512 20c4db40a0b539ecc971f892c4b1e95eebd8a34bed89c74cc0ed33be4a845ef2dac357945dce3721d09088962dc3ab2336fde2f9cb6ce0e6d8e42d36d4e3f7de WHIRLPOOL 1007a4d724df67eac16e30113cb012a8a4850eb17fb9ed9861a8a8f92387fd305196191b0eef4b14267f10921f985eef17adc64582dc15bea3de76def8732ef5 EBUILD firefox-10.0.11.ebuild 10716 SHA256 615a282826523ddf9177762a36d591a005476d19f4366f28cf5f6d129b8b7a26 SHA512 910a64fa40a47efe90a7070a2395ddcf248f14ff01b6da642d7985c6e0d9ef18d44e0a528167309a819ca91b8d2ea4c66eafd937809251507daeff2965ce35ba WHIRLPOOL 2496f7f54785c949f4ac7e0118d413d7d7ecd6bd876253cca1ec66d66b571a4cccbdd515fa308c96144cf5927fbf81de9d7726740010b84e01de4f29b1e9e3d6 EBUILD firefox-17.0.9.ebuild 12354 SHA256 3e1bf8967ad546ca66e7d8edfc2b075e6891ab4f6b563da7c96f4494d5003ab4 SHA512 55ea5aab8f1c4219128120a8fb089e61a8933d108ee98fab5a38bfa56097b352d1c9e44e7e423ae84eacab933603df8aa4ea00064f48602c99c04941426b568d WHIRLPOOL 02da1ba63d4834e2449f51f46f4e340d318e5694a3f232c66fac8855b5e6d467bbe942f0ae90ab1e1dbc045730bfbf33968e073ebc7e14ddf806380c09431dfa EBUILD firefox-24.3.0.ebuild 12059 SHA256 25fbf1a1db269332d3b9df1f47707a55081763367a72507f11da19ea9fa6a48b SHA512 e3e067b1472e657713813816a86a9e25244353592fd7415265bd7bfe454d9314b3ce462194ecf663dc4a556b9d48b32e2cde970de3faaf013fbf79f88d73d1fd WHIRLPOOL 2dc2c713b903b397d9194a8dcf0a4dbc06ffcc3d7d9064bed04bf6120b48a8c921dffacf4bc8e94e881c6560753fb8b82c7a00d913122055a323536cdd9a454b EBUILD firefox-24.5.0.ebuild 12037 SHA256 84a64b8f6874d6f5281f3bdd5292f29bc62145c5bf02e78b928686e329ae1d5e SHA512 fb0d17f7d629858cfc5a4445c9f4cd549ffd6caaf523d9ec22dee074033a59bbf1cfa7e35e01d77815a0bfe9446cd9da755f25e7b4f5ad8efe43a7b486637f7c WHIRLPOOL 18d33f097c8f0d29fcb93fa4ca7ef2005142c7f90b0a4ee360ec38b40ffadfd443a299be23228bd6c0e12e766b6c06b4c60d3a778c3debdf7cc83b6ad77768ca EBUILD firefox-24.6.0.ebuild 12045 SHA256 be86e68fd56b186b14fea0db7a8541bdeb763825c92082b4e0923da23ff45b3e SHA512 612722e7f5e0324a113b8b8507b1668edcef5ece93fa7b9c4ae8fb3b26a0f2f1fa429362256357ae614312cf9da9c486077f898e2f23651931ccf63785797bec WHIRLPOOL 19d3cc70e32f991b59661320336b818653ddd7cff97f3757b0a7803a594fa0019cd8d77abc8468d580e8ddca598e03520b087a38be82dc827e2813d682b6f656 EBUILD firefox-29.0.1.ebuild 12340 SHA256 1164f683e8f94ea706018caee99c2fcd5c3e27cb1a7c4ffe5225c5f49e2b83bc SHA512 16ea91794ea20844722e48e26d374b1858d7c7badd51e1110534d005545ae47a4cef41f6d83dfdc36fc9bbc9307eb25a2f64c338178d4d81a61e45a0141c291f WHIRLPOOL acad10f588d60a2553745da3941e0f4159b0a3355879c9fcca5fabd6c003d705b4a75e2d3d5b265834e3adf0698a02768d251502add0f8d0bbbaa313ae982746 -MISC ChangeLog 55579 SHA256 15238e25c87e0bb96faab1c7bf497719c155fa5b10cc1553042e5d9bf9909cb0 SHA512 695469bbf6ce690807f70825ce449410c0e76ca0607476913369dac834b5a0e540c226a462502e0941ce36ef8048ddc515ce38320f3df642469dbc5d91f687bf WHIRLPOOL d09f677b4ceb7d0d9899d8eddd989553fe9efe62d1f93d3d9535d143116c2e52121d3a311992da1aaf07e4cce862aa6185f2fcde2c4b981711ac7a06f10e1868 +EBUILD firefox-30.0.ebuild 12938 SHA256 26824e75368e40ec3046cff2437bd03279ba55d187a037ffbc21dedc72d21ad9 SHA512 ac7f1e777bbaf7e95fb76f1172275bb63334d249479f59339241e382695443b0aed668ac476f250060b692dc0a53dba17add74198de811e4f14c1c274d3787dd WHIRLPOOL a6d99e72eb47c4c700372f6280d888bc558353532a8243f01d93f35c489ec6a580d0d84bdf28c50d7f23cf36fb19b7cd03230557de0e57050648967a252f6a9c +MISC ChangeLog 55740 SHA256 8f7465b765710b13ba147e7df135ed439273c9514a1edaed9bbd73d0b9c886ca SHA512 5399e15c2977089dbb81732a6280db04c7a6669a6c46408a2d14fed87e7f365e2ae674904b07682634edc86c01ccacc6bd469ff367366a1d98ead18c6a9dc5af WHIRLPOOL fc356b68645d900eae1e3caca47bd4c5ca47973f855b45c82d550d2ddd53bc7252dbcc83aed9e4a67e6a273ab25733ddf48731db55cea0847dc5abbf7242a93d MISC ChangeLog-2009 109736 SHA256 6a3f47a190cb2146174953971b193f7d75f408ea2cd1ad7d029fb848dd66f3c8 SHA512 db43c51ba072bd47d8bdf313481156b2e6238c9905147033dc7d7ce5a634ca01b7cfdd399c7b03a4f4af8c44eabf353c7b7e22642220975f1bd33d5a109cce10 WHIRLPOOL 7bdbc95d44e2a564cada83e831ee80b849d468138a6d5e75f23fd4e165408e07af4891bc6989af8e1f792f8d963613de20d013e5a610ee58855c0aad0de475fe MISC metadata.xml 1365 SHA256 af2012c35d19aa762ece728f2133bc72387f7d702b3fab113b2def4d7e31833b SHA512 be38a1140436c60d4a6fb25289714298fd81d4ce4af220a3a09cf58ddda9e8e9d41c72525b9171de9f236aa047907ed811c47106e835cf0855fa8315f6b7c7f1 WHIRLPOOL e9258cb04a431f51a451cf324ac9460e18633c51c4e7b002da876d1ee8ee5dd3910fd873a2e5ea2b2eb3b52ab538deb74d7afa62eebf93608e06f20466be0e83 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iJwEAQEIAAYFAlObJQUACgkQG9wOWsQutdY9wAQAjwsgVU8yvbU2JcJUiSehM9wt -NBoW6ztuAAnTcM2/llXtQVywqsLDYT89EbEX9+wSwRnJBTcb7zLXFDe9/VGyrGZN -QbjLWJwfYFEcH70c08OqBNKum8hk2bte5rbiQvmz4BTEHtOmN/0Uo6ELZ+dc3KDX -CgpkNb+oJEDqWkdzArI= -=LuAW +iF4EAREIAAYFAlObQxEACgkQ2ugaI38ACPBdawD/RNlSlFxmJEgI08d+WKNdeSTO +2ohoSTvRkge+rIs5IesBAIIa0/jhuh8yar7G5ZUsvhjSSkeof+Sk/SPw8PXZUpuF +=amK1 -----END PGP SIGNATURE----- diff --git a/www-client/firefox/firefox-30.0.ebuild b/www-client/firefox/firefox-30.0.ebuild new file mode 100644 index 000000000000..75160c7f0f1c --- /dev/null +++ b/www-client/firefox/firefox-30.0.ebuild @@ -0,0 +1,409 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-30.0.ebuild,v 1.1 2014/06/13 18:29:46 axs Exp $ + +EAPI="5" +VIRTUALX_REQUIRED="pgo" +WANT_AUTOCONF="2.1" +MOZ_ESR="" + +# This list can be updated with scripts/get_langs.sh from the mozilla overlay +MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs csb cy da de el en +en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd +gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko ku lt lv mai mk ml mr +nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te +th tr uk vi xh zh-CN zh-TW zu ) + +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas +MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI +MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI +MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI + +if [[ ${MOZ_ESR} == 1 ]]; then + # ESR releases have slightly version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +# Patch version +PATCH="${PN}-30.0-patches-0.1" +# Upstream ftp release URI that's used by mozlinguas.eclass +# We don't use the http mirror because it deletes old tarballs. +MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/" +MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases/" + +inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-3 multilib pax-utils fdo-mime autotools virtualx mozlinguas + +DESCRIPTION="Firefox Web Browser" +HOMEPAGE="http://www.mozilla.com/firefox" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="bindist gstreamer hardened +jit +minimal pgo pulseaudio selinux system-cairo system-icu system-jpeg system-sqlite test" + +# More URIs appended below... +SRC_URI="${SRC_URI} + http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz + http://dev.gentoo.org/~nirbheek/mozilla/patchsets/${PATCH}.tar.xz + http://dev.gentoo.org/~axs/distfiles/${PATCH}.tar.xz" + +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.6 + >=dev-libs/glib-2.26:2 + >=media-libs/mesa-7.10 + >=media-libs/libpng-1.6.7[apng] + virtual/libffi + gstreamer? ( media-plugins/gst-plugins-meta:1.0[ffmpeg] ) + pulseaudio? ( media-sound/pulseaudio ) + 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:3[secure-delete,debug=] ) + >=media-libs/libvpx-1.3.0 + kernel_linux? ( media-libs/alsa-lib ) + selinux? ( sec-policy/selinux-mozilla )" + +DEPEND="${RDEPEND} + >=sys-devel/binutils-2.16.1 + virtual/pkgconfig + pgo? ( + >=sys-devel/gcc-4.5 ) + amd64? ( ${ASM_DEPEND} + virtual/opengl ) + x86? ( ${ASM_DEPEND} + virtual/opengl )" + +# No source releases for alpha|beta +if [[ ${PV} =~ alpha ]]; then + CHANGESET="8a3042764de7" + SRC_URI="${SRC_URI} + http://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.bz2" + S="${WORKDIR}/mozilla-aurora-${CHANGESET}" +elif [[ ${PV} =~ beta ]]; then + S="${WORKDIR}/mozilla-beta" + SRC_URI="${SRC_URI} + ${MOZ_FTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2 + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2" +else + SRC_URI="${SRC_URI} + ${MOZ_FTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2 + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2" + if [[ ${MOZ_ESR} == 1 ]]; then + S="${WORKDIR}/mozilla-esr${PV%%.*}" + else + S="${WORKDIR}/mozilla-release" + fi +fi + +QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/firefox" + +pkg_setup() { + moz_pkgsetup + + # Avoid PGO profiling problems due to enviroment leakage + # These should *always* be cleaned up anyway + unset DBUS_SESSION_BUS_ADDRESS \ + DISPLAY \ + ORBIT_SOCKETDIR \ + SESSION_MANAGER \ + XDG_SESSION_COOKIE \ + XAUTHORITY + + 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 + + if use pgo; then + einfo + ewarn "You will do a double build for profile guided optimization." + ewarn "This will result in your build taking at least twice as long as before." + fi +} + +pkg_pretend() { + # Ensure we have enough disk space to compile + if use pgo || 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_EXCLUDE="7007_fix_missing_strings.patch" \ + EPATCH_SUFFIX="patch" \ + EPATCH_FORCE="yes" \ + epatch "${WORKDIR}/firefox" + + # Allow user to apply any additional patches without modifing ebuild + epatch_user + + # Enable gnomebreakpad + if use debug ; then + sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \ + "${S}"/build/unix/run-mozilla.sh || die "sed failed!" + fi + + # Ensure that our plugins dir is enabled as default + sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \ + "${S}"/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:" \ + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!" + + # Fix sandbox violations during make clean, bug 372817 + sed -e "s:\(/no-such-file\):${T}\1:g" \ + -i "${S}"/config/rules.mk \ + -i "${S}"/nsprpub/configure{.in,} \ + || 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 "${S}"/browser/installer/Makefile.in || die + + # Don't error out when there's no files to be removed: + sed 's@\(xargs rm\)$@\1 -f@' \ + -i "${S}"/toolkit/mozapps/installer/packager.mk || die + + eautoreconf + + # Must run autoconf in js/src + cd "${S}"/js/src || die + 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" + + # Add full relro support for hardened + use hardened && append-ldflags "-Wl,-z,relro,-z,now" + + # We must force enable jemalloc 3 threw .mozconfig + echo "export MOZ_JEMALLOC=1" >> "${S}"/.mozconfig || die + + # 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-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 '' --disable-mailnews + mozconfig_annotate '' --with-system-png + mozconfig_annotate '' --enable-system-ffi + mozconfig_annotate '' --disable-gold + + # Other ff-specific settings + mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} + mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" + mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" + + # gstreamer now needs the version specified + if use gstreamer; then + mozconfig_annotate '' --enable-gstreamer=1.0 + else + mozconfig_annotate '' --disable-gstreamer + fi + 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 + + # Allow for a proper pgo build + if use pgo; then + echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig + fi + + # Finalize and report settings + mozconfig_final + + 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() { + if use pgo; then + addpredict /root + addpredict /etc/gconf + # Reset and cleanup environment variables used by GNOME/XDG + gnome2_environment_reset + + # Firefox tries to use dri stuff when it's run, see bug 380283 + shopt -s nullglob + cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') + if test -z "${cards}"; then + cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g') + if test -n "${cards}"; then + # Binary drivers seem to cause access violations anyway, so + # let's use indirect rendering so that the device files aren't + # touched at all. See bug 394715. + export LIBGL_ALWAYS_INDIRECT=1 + fi + fi + shopt -u nullglob + addpredict "${cards}" + + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \ + Xemake -f client.mk profiledbuild || die "Xemake failed" + else + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \ + emake -f client.mk + fi + +} + +src_install() { + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + DICTPATH="\"${EPREFIX}/usr/share/myspell\"" + + # MOZ_BUILD_ROOT, and hence OBJ_DIR change depending on arch, compiler, pgo, etc. + local obj_dir="$(echo */config.log)" + obj_dir="${obj_dir%/*}" + cd "${S}/${obj_dir}" || die + + # Pax mark xpcshell for hardened support, only used for startupcache creation. + pax-mark m "${S}/${obj_dir}"/dist/bin/xpcshell + + # Add our default prefs for firefox + cp "${FILESDIR}"/gentoo-default-prefs.js-1 \ + "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + # Set default path to search for dictionaries. + echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \ + >> "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + if ! use libnotify; then + echo "pref(\"browser.download.manager.showAlertOnComplete\", false);" \ + >> "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + fi + + echo "pref(\"extensions.autoDisableScopes\", 3);" >> \ + "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + MOZ_MAKE_FLAGS="${MAKEOPTS}" \ + emake DESTDIR="${D}" install + + # Install language packs + mozlinguas_src_install + + local size sizes icon_path icon name + if use bindist; then + sizes="16 32 48" + icon_path="${S}/browser/branding/aurora" + # Firefox's new rapid release cycle means no more codenames + # Let's just stick with this one... + icon="aurora" + name="Aurora" + else + sizes="16 22 24 32 256" + icon_path="${S}/browser/branding/official" + icon="${PN}" + name="Mozilla Firefox" + fi + + # Install icons and .desktop for menu entry + for size in ${sizes}; do + insinto "/usr/share/icons/hicolor/${size}x${size}/apps" + newins "${icon_path}/default${size}.png" "${icon}.png" + done + # The 128x128 icon has a different name + insinto "/usr/share/icons/hicolor/128x128/apps" + newins "${icon_path}/mozicon128.png" "${icon}.png" + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs + newicon "${icon_path}/content/icon48.png" "${icon}.png" + newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop" + sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \ + "${ED}/usr/share/applications/${PN}.desktop" || die + + # Add StartupNotify=true bug 237317 + if use startup-notification ; then + echo "StartupNotify=true"\ + >> "${ED}/usr/share/applications/${PN}.desktop" \ + || die + fi + + # Required in order to use plugins and even run firefox on hardened. + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container} + + if use minimal; then + rm -r "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} \ + || die "Failed to remove sdk and headers" + fi + + # very ugly hack to make firefox not sigbus on sparc + # FIXME: is this still needed?? + use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \ + -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \ + || die "sparc sed failed"; } + + # revdep-rebuild entry + insinto /etc/revdep-rebuild + echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10firefox + doins "${T}"/10${PN} || die +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + # Update mimedb for the new .desktop file + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} |