summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2012-02-08 14:29:37 +0000
committerLars Wendler <polynomial-c@gentoo.org>2012-02-08 14:29:37 +0000
commit1020fc9ad1c11a354cb44738edf7df9507dd1e86 (patch)
treee5e0b759702ad7e4bc6118a2249c8e04fe5eb8e4 /www-client/icecat
parent[bump] dev-perl/Devel-Declare-0.6.10 (diff)
downloadhistorical-1020fc9ad1c11a354cb44738edf7df9507dd1e86.tar.gz
historical-1020fc9ad1c11a354cb44738edf7df9507dd1e86.tar.bz2
historical-1020fc9ad1c11a354cb44738edf7df9507dd1e86.zip
Version bump
Package-Manager: portage-2.2.0_alpha85/cvs/Linux x86_64
Diffstat (limited to 'www-client/icecat')
-rw-r--r--www-client/icecat/ChangeLog7
-rw-r--r--www-client/icecat/Manifest115
-rw-r--r--www-client/icecat/icecat-10.0.ebuild310
3 files changed, 417 insertions, 15 deletions
diff --git a/www-client/icecat/ChangeLog b/www-client/icecat/ChangeLog
index 63313c15b09d..36d30c4e71ad 100644
--- a/www-client/icecat/ChangeLog
+++ b/www-client/icecat/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-client/icecat
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/icecat/ChangeLog,v 1.108 2012/01/03 00:17:54 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/icecat/ChangeLog,v 1.109 2012/02/08 14:29:37 polynomial-c Exp $
+
+*icecat-10.0 (08 Feb 2012)
+
+ 08 Feb 2012; Lars Wendler <polynomial-c@gentoo.org> +icecat-10.0.ebuild:
+ Version bump
*icecat-9.0.1 (03 Jan 2012)
diff --git a/www-client/icecat/Manifest b/www-client/icecat/Manifest
index 522ae1e969f1..ccf31bc256d1 100644
--- a/www-client/icecat/Manifest
+++ b/www-client/icecat/Manifest
@@ -13,8 +13,94 @@ DIST ff3617.diff.xz 255324 RMD160 0bb953b177d1fcc1e9083fe6b9495e2294183aa2 SHA1
DIST ff3618.diff.xz 20160 RMD160 7ed6b8d143b01e3998d867a2789e3116b541b472 SHA1 4a754fb15a10e5399f50f5eaef7fc4c3ac506ddd SHA256 1b2346f9bfde56a342e73a2a0c3a4f29a9873ea0b18137a60fd978fd11b62176
DIST ff3620.diff.xz 10564 RMD160 28be395a11c49377b2110858334f8b3f499f344a SHA1 74bcd3dd30780355d683f904b380d4b1444c8379 SHA256 66150e1ec8d7735d356d49909a6990468ab19f2bcff8d72fe6f5efe244dea328
DIST ff3621.diff.xz 9984 RMD160 112873cbf3c192e39d773d1eae934d1a2487ce4e SHA1 d902971b07d284ec43e5d1bd93bfeac16a724867 SHA256 cd4d2a1033ba05679354b6fd5e0a82b3d09b831655432657993da6410b855b4f
+DIST firefox-10.0-patches-0.4.tar.xz 14044 RMD160 4ed929b42bc272606a67783ea31b4562fc4d939a SHA1 09ecb7c8c06064eb1c5416ccdc5483d472765f66 SHA256 ac2ce062aa23e9ad269b4a151bebbb2ce3affcd4df0002b6dd53f0ceb52f8eb2
DIST firefox-3.6-patches-0.4.tar.bz2 5791 RMD160 17944b3605138c3b651b31fcad306a432b73b80c SHA1 4ddff9a613cc703b34667aab3aea993187405920 SHA256 39bbbe412f70b50e8870e11dbd3f9e74ed7cbeaa23ed47dea1ea6ff72f48e54f
DIST firefox-9.0-patches-0.4.tar.xz 18268 RMD160 09d38519a63ebcc0befdcf2d89cee465e1f530a9 SHA1 c58d932c85c6518302b7b51ebb22b361b3c971f7 SHA256 608b94350368649991ce7c4f45cd61272b680aa71bb185aa35f7197bb6a8de49
+DIST icecat-10.0-af.xpi 238739 RMD160 9b77e7db501e513103fbf6603a92b0251de38492 SHA1 6a61601bfb4462fba32213fcbcfca8d5098e1e24 SHA256 e419d5f34ee8a67086f7c8ecc6c38e16751edcdcb059da1605d73bf4d3cc689c
+DIST icecat-10.0-ak.xpi 240567 RMD160 796338e3acb26f8ec688d969dcad21340a0f56e1 SHA1 ea3121fec45e6d7c5f9d018ec548fd894ed95db0 SHA256 ab8d3186058316db4c753df519f3273129647e793df629c2433319f71d31efe0
+DIST icecat-10.0-ar.xpi 263698 RMD160 31844c6de8b55c0c692b65c29f4a0e63cf97f92f SHA1 54736d53dca221528bc54ff957fbcc9fb7d89275 SHA256 66f75e75a8be460bb781f463f57d841c2a40722eb1dbe55b12355f8fda203bfd
+DIST icecat-10.0-as.xpi 278739 RMD160 170c8c90c57337e86108f826301ac097942de882 SHA1 45b806470f037566cec56b587a0a6ad4c68fa8db SHA256 d6fc2818793e05941abf0a1e56cf252136a38c8e15517524d96d805b8d6649c3
+DIST icecat-10.0-ast.xpi 237971 RMD160 abe5cf59a5b5b357d68cbc9b144b1e5dcec7d1f2 SHA1 7722618ddb747a487d934d9442228fa91823ca1f SHA256 af50c98e02190c14e5914c23f12150c67982c24a6bf9df23da074f0baaf38c88
+DIST icecat-10.0-be.xpi 245752 RMD160 a848ad0e0e6c31e2168d29e68e8687606d39adee SHA1 51227dd335a3427fc87dffce0616dc4f7c8ab4a4 SHA256 2d3e67b12cda59ce1e024034304cf1d2ce5b2dc17e0c4e7fa603cfcac7c0b1dc
+DIST icecat-10.0-bg.xpi 276751 RMD160 a11efa71b03f6e8bdeb632003e531a85e2d6298e SHA1 cacdabb2cb1a705363c270857f8bcef9f11a9206 SHA256 c9ef8926176909a11197b192b8be4318e6df445b1cb977e7e498676ff398a06e
+DIST icecat-10.0-bn-BD.xpi 288289 RMD160 2827a6e92ac24453b37970707aea39857c398cf0 SHA1 251932a6a78dbb39f3277c55d152ce419f8eb33d SHA256 e9bd2b31895528083a1d890936a59f2f9af4acd3787cf19888d4c6516bb48aa0
+DIST icecat-10.0-bn-IN.xpi 319301 RMD160 dc4f37859772a1fb448d9eecf412a6425cc4c83c SHA1 67a9619480844e62a779068daec69e192d5a365b SHA256 815bf0843e5aefea7910b2a19ff2bb99deea26b592be79d18edab110037fa805
+DIST icecat-10.0-br.xpi 247646 RMD160 e2a9a0bc36bf8aa9f16955fd942e154818084d3e SHA1 fbfff4c8ba45c6cd641d4a17b1520632eaa78e3a SHA256 13ab40e8a47e7cfe6d8881f1da07969850e18d21ac31df9a6678205090f9bb24
+DIST icecat-10.0-bs.xpi 245304 RMD160 fc0a3e67c25be57f5068b8ad98240552b3980beb SHA1 c34fdea642420b11222b7a6dac88c176402f18a4 SHA256 c2e1b83bf1b8b233ad925dbce6d97d9df4656c31fa55edc5396d2c116ad7c8ef
+DIST icecat-10.0-ca.xpi 248217 RMD160 ff53a5eb296086ec03883ad3653584276eff8437 SHA1 a756aa02da9138a005187abe0fa8102b75117ed2 SHA256 84638daa9924e47603c776f1605eb02defa33c0bea4e807367e17fed3826b97c
+DIST icecat-10.0-cs.xpi 248765 RMD160 ab064727b68962b52970a39f174cec387d3706f5 SHA1 aa012f8f616c4647ca63e01e99a46178de35ece0 SHA256 f2f71eff2633771169f2e79ee33b5b70977b8f3e686efaa43356bdf34408bce5
+DIST icecat-10.0-csb.xpi 266620 RMD160 0591e52516c307a86e7a4a92f8cd61ca7fe394a1 SHA1 597d6e774637068351e8ea4fa99216bb6ea8fedc SHA256 a856baeef1c3b3ddd0d8998635e62ce845a52e0650a5ff8df93e4c2108fd9928
+DIST icecat-10.0-cy.xpi 244193 RMD160 0b32a727490fb119fa50b04e593e415b980b25dc SHA1 84d09757a05444ae78b4e4c2ef05c9661eb36bce SHA256 289de6cd2d4dd4629e3944c79f1cbaa13fa8ed20d480aae75c58bbf3379316e6
+DIST icecat-10.0-da.xpi 240324 RMD160 e0c0bb1924df6c2820b7405610d61f9cd7e202ee SHA1 c62e90f2eaf268ecc89a3acccd45d2812432739d SHA256 032d7421b58b11f0c1c581fc241c14f2ee709c8e4f5683ac21ad3b4e4fb5791c
+DIST icecat-10.0-de.xpi 249293 RMD160 800602c6688e7785abeecabe88f61bbd3acff993 SHA1 cfff686c19cc17abbc44fa3ea7e36289a1e06e78 SHA256 fde6375fdc2f5b1b281c85342be23d04bceaa5acac49012de14488da6627cfd5
+DIST icecat-10.0-el.xpi 264376 RMD160 5d1cff6c58f8c7615da2ac04186286977fa03d07 SHA1 96c72891ebd71dff34c04b96fd3c20886fe669f7 SHA256 6003a9b187b8985dcac466e06dda7e575b19ce59fb4fe88d6e03392ca3831a87
+DIST icecat-10.0-en-GB.xpi 231190 RMD160 49fd8eeedf0fb708bdc38c4aacf7463c27378bb9 SHA1 454f35e325669efacde3d6b01de4c08f4653ed81 SHA256 7ef09a904aca56d2e6bd13a53b170668895b94134de201d59b1bfa0e0f00fb27
+DIST icecat-10.0-en-ZA.xpi 233916 RMD160 d9d24cd4cf71f421651448d08f0911ebb20ab7f4 SHA1 af1759832140391ecd056d12da7f548cf2613b8e SHA256 42b33563af42842b2ecbf9bbc6bcfbc99f39dc5f827b46a323dd5cd466083c56
+DIST icecat-10.0-eo.xpi 240898 RMD160 1b6b9b9c808ff1fb5599a87ccc715d847e30a01b SHA1 45c8aee52e29468ff96cf37fdbc3c25a04bce77d SHA256 6ad27f6e7efe5648f085e13c40c28ce85d78e55649b48d6696fb5dbe39bb9106
+DIST icecat-10.0-es-AR.xpi 245342 RMD160 312627e1c05fefd0ce47f7ddfcc2048283245884 SHA1 184034daa35146c3083c64dda96f507b1ab1ad0c SHA256 1e86fc9a3f8ec0d2bf97ea550cc78756d6a163261013203946081cd5818b29b6
+DIST icecat-10.0-es-CL.xpi 250201 RMD160 fe2915286f652bcb27b3fc5cc683544867d46215 SHA1 915eb9e17f76b72bed30e113527a0c534ea44701 SHA256 19d7f65af4a154fa47e75ef385d5fa0b7d70ac4fd2fe2a6e8ab6c17a3b85facf
+DIST icecat-10.0-es-ES.xpi 215373 RMD160 5ac047198170df1a76265bf6cf00a0122d51d449 SHA1 9148d5ea5cdbf4fabfb2164c57682cd83f447519 SHA256 386d304f2a94206259f99b575f231871fc9d88bb44c0b472106994dd769581e6
+DIST icecat-10.0-es-MX.xpi 224148 RMD160 d4b01faa5fd48ec8ec2b945a3b6c01bb11069415 SHA1 5b8b3b30918a7da3e3dc8278de742033a8dc5305 SHA256 f29450776c4e9878f5a937c908f7713fa2b432d6782ceac29e1059f3a5feb7c9
+DIST icecat-10.0-et.xpi 242626 RMD160 91287ceab7ee6d052ced23ba6e097897fa7afc71 SHA1 aff5f57bcc6a620966793ec4911261542a7e1b0c SHA256 b1a810692c197274255127d27bf0361e0a85401ec2672607a0e6520eb757e4ff
+DIST icecat-10.0-eu.xpi 240246 RMD160 a6d86bf1beb0399681a39da5febdb0b645190393 SHA1 88686060c226071769288dba167c9e0ce3f750fb SHA256 13cb5c9fef31bf4b744dad19fc6b4f32f8e8a155f6ced4ad1f02bf04900a80a1
+DIST icecat-10.0-fa.xpi 272848 RMD160 13bb195e818ecc828fbe19a3b3e8fbdce32eff9c SHA1 880e88d35f8ae6829235325c05edef0cc7ab57be SHA256 4d8b4f9e516343e7881537ce8f58a4e757c060944968118af2e2fb6e42157c27
+DIST icecat-10.0-fi.xpi 243626 RMD160 602c58ed67e3182b3a8561be0822e41e38098130 SHA1 6db60945e42d9b1dcffd7ba9d2181d4ed9a8ed62 SHA256 9e9ba81dbae92cf030a2ba59ef6c7e04bdc7adb2e5027fe4d8a27ba42e691a82
+DIST icecat-10.0-fr.xpi 249563 RMD160 b0609bf4d422c1af64638c53fc9b1818e49a4d05 SHA1 38353ed49413ebbdafac03c8705158d2ee6f792f SHA256 acc44951cabf3793ddb11278f653a2e9a72deb2e74c3765c8e0a0adeceaf4b76
+DIST icecat-10.0-fy-NL.xpi 249339 RMD160 017c14e7cf0b763f06f3f7d4c76cfd0f0f6c014c SHA1 811756fb2e747cd83e28db242b17e3bf85a6443b SHA256 36ddf85c8306e31fba5cea7ebf1996340ab3c3be6e3bc98534126c00c9655ab1
+DIST icecat-10.0-ga-IE.xpi 252018 RMD160 587c68acfab4f2d833b72750edc2aa6efb38147c SHA1 d1280e88f3594ffb08023afb981eb7a777de10ae SHA256 6def59c9a117f0b432877c837319dab6ad9cd663358ef35f14811bc9ce410c05
+DIST icecat-10.0-gd.xpi 253673 RMD160 d5fab58076c825cac3d581375ce294a161d5f0d8 SHA1 79d65cb7036978ce4ff163498b749d8f1e48f71d SHA256 22efea814885b9836bafa3bb6c04d8f4bd81fe172a3739cc30e6400005c17d6d
+DIST icecat-10.0-gl.xpi 243245 RMD160 2a958ebad1914ba596163515d42da5b0846249a6 SHA1 51035c446f09e5206a347890a203ae1c11249e4c SHA256 a232e94583837f3d03b8c0e891e3eec727a85c7ff0189520de57f370f26cd708
+DIST icecat-10.0-gu-IN.xpi 275219 RMD160 940adc11300ce9e3a63762ebf8ebcecf96bb73be SHA1 5f79b2b78e6afca95658e4d5cc83a302939a9bfb SHA256 5c0531e22bb371e113bc49e726e6f1d2e08bf1f0f5f9ac4ca1af53b748380a88
+DIST icecat-10.0-he.xpi 264931 RMD160 e753c5f2e4a1eab30dc070df3e72ef49c569c2ed SHA1 62f731ef5c4cf045a3554d54c9bcaef089ab8658 SHA256 7b62e1984661b69a8623c33e1024c4f34fc674e93118d1c025dff281cb76f345
+DIST icecat-10.0-hi-IN.xpi 279997 RMD160 174d4fef10759c5a1f4d5265ac69bccc71527f9d SHA1 d9e230857cff5c233f706405c8f8120c181ab2db SHA256 5a57093851b75a1b3e63a506ff77fc582debe3e9661950fda3d88247afd68f51
+DIST icecat-10.0-hr.xpi 249329 RMD160 13e449b810f0ad09dcfe66e85e37578436da0689 SHA1 bbef3548b02c9a2c6360ee3cafcbc38782393eb9 SHA256 bee304e8224e7335367abfccf9601cbf0ccd55a48e773ac35a8f74b50596b1fa
+DIST icecat-10.0-hu.xpi 253770 RMD160 cd279772e978833708f765da4543e78e232c64e0 SHA1 2e709bfe3bc643f137b95e26ed07505dd20a7f19 SHA256 cf0304236f769babdf3bb681690b0ce70f04da52eeab255c1a0793856041e71d
+DIST icecat-10.0-hy-AM.xpi 445447 RMD160 0b6037882880cb068d053beb78652c1dad635524 SHA1 bd0e018197b1cab24362b22bc86a81003712da84 SHA256 acb199c6aedc1d099f06c7e6fc133ea8023a570154484ae09e1966d612a45e85
+DIST icecat-10.0-id.xpi 236820 RMD160 589bf451cca9ceb49009fb6e16044b64a1cf0e3c SHA1 133f215900f497f6420f86221535f0de5f7f9bcf SHA256 f8d9c45d86f0db65ee41400dfcb02f3bc344358f609de48100a707c7c8216bc0
+DIST icecat-10.0-is.xpi 243065 RMD160 456357d2eb8619eefc294267382a43d0d4e4f6cc SHA1 db1ba9adcc3bad4a2e4f7af291693331a5a5f431 SHA256 0b0e84302499a51a8096940fafca2b1e09e654e3fbdbfef098c2cbdf9b973ba7
+DIST icecat-10.0-it.xpi 212712 RMD160 0dae8c4106041a07f4faaf22536eea4cb32b1aa8 SHA1 f79eab3f1bad1017544abad0ecaf94e5e25cc4a6 SHA256 d9082242820d671a99d64a40e394474f9e42c726291e1cb865daa107b8fdad0b
+DIST icecat-10.0-ja.xpi 273109 RMD160 9e44da202e120849f3d19c8858a71d10924f21d4 SHA1 f1c898b79b49d4e367813df4b2298bb73f2ca410 SHA256 220d9d749f3e6f9411fb4fdb5806b01ce594fed10d8ab7ee2ba4946a1faf7d03
+DIST icecat-10.0-kk.xpi 279771 RMD160 a3eae03358366aa39ffa84171f48a20a2f9867dd SHA1 069108cdb70997c04ca63e73691027ca40b1fbcf SHA256 ce5d5d968a06a6b9feca037f377a8f9645b2de146f6085c875d195955c2b8d60
+DIST icecat-10.0-kn.xpi 299827 RMD160 c4c3668c3de4a0eea1b9d571afc4d785005d1e16 SHA1 e9fd274a8b221dcbc46ade417ece585f69873e4f SHA256 e442281fde1274d329907c7d05e99d37dd8d049e72f8bb5adbecf318919b2aac
+DIST icecat-10.0-ko.xpi 227938 RMD160 1c96c03d03dd825a70c0ed2a4857d6a7a386a797 SHA1 f267501371358d5c18b7fc1a810c6bb26f18d2ea SHA256 2e9995e3589c1f5680ed1987b609b69963f2db2d7e1c61e622e0b2b5aae4f958
+DIST icecat-10.0-ku.xpi 254706 RMD160 61c9b84025fe506050fdf8ddba877c7248da0c98 SHA1 af9304b8ca8f86ad501df644c1098684271ca3a5 SHA256 25bafb95054877bb797d8e3fa4ab886723d42cad8abe409f54eb8bdf44e4d2d2
+DIST icecat-10.0-lg.xpi 247670 RMD160 1d1a87f40e96378fe9bfd09da6f026145e4e33d4 SHA1 f891fac7a696760e6a6eedeec9fe8e6697b964f6 SHA256 1107989f67e82e33c5144812c4a06147e49a404a4e0247c895a4674339e78f3e
+DIST icecat-10.0-lt.xpi 330626 RMD160 ee501b50bd27afc205e45beb00bac81534fda46e SHA1 edaa6e7bd45af20f1ecd5d258f8e1a141285709b SHA256 87131359f5fd86e48510a8579f1660e1a322af9dcd30879f82b29d9720f5a610
+DIST icecat-10.0-lv.xpi 244348 RMD160 8f0bc951709f777e0fc17bf18072c647207cb5b1 SHA1 e74372999973a08639568f119efe78747e741275 SHA256 68c31ceaa27d9164e85e36c6d4c4128b4c6a44af539c2c140fba1c609288ca74
+DIST icecat-10.0-mai.xpi 279249 RMD160 05c21a4be806b7f11bf813e1ede2e2681276ebce SHA1 0a49d09dc886b0c9f568ccb4c1f70698c529c63f SHA256 01b40b42cc4e3d213dbd5cfca571c26ef593397ea3c5fd722c2e8fb3b5e44d17
+DIST icecat-10.0-mk.xpi 272935 RMD160 9646511e68434165a92226533a18b0501aea9da8 SHA1 30e2b2f4f1ec39b1cfed8686134d12f011edd060 SHA256 1df3175984be3d66550744a5bcd634ff03a6c74eb103eff304577f71d6bd8049
+DIST icecat-10.0-ml.xpi 306673 RMD160 0e0ac243548bdd03a70b1db7609357ee0cfe37fb SHA1 eae9e8861cc060efabca761689d3b4132f8c94b9 SHA256 c71041c50a79348a504198c4deb4bc3dfeef9d19a0248e8a2a83b7b1ec95f874
+DIST icecat-10.0-mr.xpi 281454 RMD160 4b41dcc0b49ce9a2cc14b8945e8103c892a6c3e8 SHA1 c919f1970ac339af9f676b28ae5de74939d69d33 SHA256 ac932d2d59375f9fa13964b4052e9ef8acc3fc3a807fec23876bcb532f45b21e
+DIST icecat-10.0-nb-NO.xpi 241207 RMD160 3445d78202d4d5fa40551b3c0c594f6ced4f41b6 SHA1 7909404edf9cbd78b3af5c4b426c7185bc3710de SHA256 674f3493103948eee6e30d5ff1e8e156b1accec6a9dd8a8a5bae9df69a17db01
+DIST icecat-10.0-nl.xpi 242396 RMD160 8937db370edc021e0e951d3c762feca8aad756a2 SHA1 33f374265a13ad68c1ecf7449d38e440436f7f6e SHA256 6a643bed7b2922532ecf2b85982560efde355e778f678563cc95dae3f5adf539
+DIST icecat-10.0-nn-NO.xpi 242450 RMD160 b87038b4dda04e47d2e6f49e8730c5c0397e31ca SHA1 645e63112545e5be24025c93a3cdee4a30ac9ba8 SHA256 abf67b444ffdd6f5a729b873c59e1c149a5080618df71b332e82b91890025964
+DIST icecat-10.0-nso.xpi 245691 RMD160 0489d2b34223f802307421c2e93bb4343cf09812 SHA1 896a9339bcbef4acca6e6e675a58dace3700211e SHA256 5e2deccc8302eb00f129cdc2eb1c20d103bbacef7166a2e41fa0ca3eec5ac431
+DIST icecat-10.0-or.xpi 281683 RMD160 a25c21d3c49276cda0c6cd144c1d5b7b82bacbbb SHA1 aeae592f14180a7e4f3304234c8c8daa8de049d5 SHA256 30dd1be2b2652e4e319537e6da6b153feabb38855995e1baf9bc18296bff83cb
+DIST icecat-10.0-pa-IN.xpi 282141 RMD160 2bd89cfede49be41188c254d73052f95bb0116d6 SHA1 748862aea3d60f2e84df1d7949f83b2a87a6ffbb SHA256 cb646c029793cd7a4fd99bb7d1f7a1b5607162d9b4658110de3cd71de77c5bbc
+DIST icecat-10.0-pl.xpi 252042 RMD160 226fdbe0d895e15f96580b1ecffa2237b3eb0ee9 SHA1 91d9a8890d30f1c99dd290c30d44106e8cdedb3f SHA256 cfc5701ac5b201f7bb84991f4829224657fef20809a15d45855bdeff82834f68
+DIST icecat-10.0-pt-BR.xpi 246845 RMD160 9067d148ec29350167e447519c277a81254b51c6 SHA1 744bfb6e788d95e3f188b3f9f36ee6be4db144b0 SHA256 36f3a97158ccd2e7188adfdce59a57fa8dc1470dcbdc19550a6c0644c0dbe9ff
+DIST icecat-10.0-pt-PT.xpi 246470 RMD160 e5d5b618056b34d618af05585aa2be8eb4b482bf SHA1 6b8a4aec730bd2ac49b87d0704fd186221e4ada5 SHA256 6944a99c3109e1efd48cd94f2c5b69ef121ea03e65380da022766880b4bf60b5
+DIST icecat-10.0-rm.xpi 245766 RMD160 cb186f396117cd5bcc0734a46cecc9f23efb9d94 SHA1 50455a3de56ae8923dc6ba2c9b060d02dd65b28c SHA256 d4bd34750507089d9bda0c2fc8bf2c44adbc0f1825eee58abbc31cadc2958bac
+DIST icecat-10.0-ro.xpi 263249 RMD160 c5fe8c891bf932989122437ff988a505a1e1b00d SHA1 d930340246b7baa3233c22f31a9518fd64a5df33 SHA256 4245664566d33441636efddaa38f49d943b7ffcca9a14381745885a43b0139fc
+DIST icecat-10.0-ru.xpi 254981 RMD160 c3528ebc2af5a044407f18e0ceacb7428de1ecc2 SHA1 43481b85aaafede1e22321b3da4798e322bb1b07 SHA256 7a8bd29cf23d0b3e56c9659118521fe90af5e6dbd7ec79b0322f18d6bb086c45
+DIST icecat-10.0-si.xpi 271986 RMD160 fbcec82db83a9b8ab5beaf822ba61eb1f8a6d7f4 SHA1 d3f3881b1baf1e27825be65e19066c0a3e3c70f6 SHA256 38957baf1359bca0f69015312918267aa30e72abea23ef2eb0ea6f7a54a73321
+DIST icecat-10.0-sk.xpi 254285 RMD160 b08cbc5bccc2c7c1f9b5505af1cd78e405dab5db SHA1 1c39909fcabaf4f4ae8086d96ceacce6ac40ba35 SHA256 ec931ce72b993208e7726b5f8b7f126eae3321506b1407adbcafd66027c7322d
+DIST icecat-10.0-sl.xpi 241030 RMD160 ebfde314c49cdcf771ce62ab0b186148977a2019 SHA1 6dbe8605490b9eab6f72acd8a2e8a9d3157ed633 SHA256 f58c6e3cc0eb3e15674306d9d71cc505eac054975da1cd23e1b4f2a5c025b9b4
+DIST icecat-10.0-son.xpi 239055 RMD160 ed32368582eba31c3387782dc4be4ded946c70c2 SHA1 1364bcfd36a6e6a80d212b0ec65f4d661f0be918 SHA256 240df3c32d4341dab385952ad0cac46bddbf2225986923527896cf0f6651e9c3
+DIST icecat-10.0-sq.xpi 227693 RMD160 6624f1646c1591c392ab8cee15bfa4a686151130 SHA1 75ac58c345805c6373f4282a97524b82d205707d SHA256 65dc68819c6f19616814f61c55391be8bfcb3edb56cfa9e3fef3aa910792a03b
+DIST icecat-10.0-sr.xpi 277742 RMD160 a413eaf7e74561b243ea4fcd71fa99fd1855e050 SHA1 d380cb73531f1aaea56e6c91a0b2de99bfad663e SHA256 03f6b615ee7b987c0298eda1e8cf794780ae6362027b342a431dc5a331f67b4c
+DIST icecat-10.0-sv-SE.xpi 278877 RMD160 7536e371a6f2c1649542009fa3ef21f929750795 SHA1 543020f7b0aca912d5d770e968cf1fc91b721e78 SHA256 6e60acb3c521695d2b62ef92b86d6a5acae6ee3156edc7ed7c8564b49eeb4e23
+DIST icecat-10.0-ta-LK.xpi 290614 RMD160 e12095049c8881c0c50286082ae8d265af5b7e4f SHA1 4d538079e1d65136d1b5408840f23e798128c89c SHA256 979bcba43ebeb35545199371c53e4e613622d3f4b33d52e9806e56589a0f35c1
+DIST icecat-10.0-ta.xpi 274051 RMD160 14de8869850a637e78d29be328f7e3ebfe29f14a SHA1 946199ba2cd50e926e871a477bb5972460e91ff9 SHA256 df566e3d57519828ad66d83c19c28d451f9e8b46c60254209c215d07a936ea12
+DIST icecat-10.0-te.xpi 289042 RMD160 fee4ec771c33fee403596201e10639538d0019ec SHA1 15d440d3b32501875e83e7121db2ff44614de7cc SHA256 324b17c9e72f61710b20171b4404de1d458a4c022ed07bba971949cf1881a2d0
+DIST icecat-10.0-th.xpi 272415 RMD160 cf7df4b098067c294bf5b8424db35f378317d4ff SHA1 c10145b045926bb0a2e2577b7d3c2b3f8d77ab6f SHA256 9a479651352ca18a6278306e9e70ac687de464632d4fb5ec7d38d6ac5ee81671
+DIST icecat-10.0-tr.xpi 249913 RMD160 7bca9e665b0124cd075a682b03be85a87c70be1d SHA1 188cae1ed7c94bd4c3c85349471c880ce23a45d9 SHA256 f149859742f6c994993afb350a005737c71dede2c2dd7edc5089068652c2f91a
+DIST icecat-10.0-uk.xpi 279129 RMD160 8ee7c49949b7e6483cec9292ba1f3eb1a2b0bf86 SHA1 a561a6a15ad86e54e9cb7c66d9b9d61682a3c735 SHA256 6b24e81b41e1d2574387a6d7387edabb3541197a108517dc7a6a3f899be90dfa
+DIST icecat-10.0-vi.xpi 262782 RMD160 6b9920701788ca8d0ed49bf16e64a719cd52497b SHA1 2b3865614c5e7a5cae9963f2b3eeea05d991e02d SHA256 8ebcebf87f06a1e174236891b6cdea15d2a78cbba8555500f94f1ccbb0eb1511
+DIST icecat-10.0-zh-CN.xpi 256543 RMD160 d8f1c6554c9cdb1a59752e675044db1bad377bb1 SHA1 30f5ce80ded20593dc8a9e723a142b7741dc0e73 SHA256 e9b9492453c21422375ac711aa0e6dca4b3d410773aeb64b2f5c98d1e721f3ee
+DIST icecat-10.0-zh-TW.xpi 257487 RMD160 899ab1ff8b090dc595e6757dcbbb24c93b8057d5 SHA1 d54f419ebf680711d49bda3b279f4eadcbf03db2 SHA256 31cd7b3369ce5bf31676ab7a9fedf5f7612f843c7a96c7467197abe7ccc384cd
+DIST icecat-10.0-zu.xpi 246390 RMD160 bc01dbc63d760a66cb888a14edce6e592fbc5059 SHA1 7ec656dd3369ef2ac9084cc0e3d57785942eac80 SHA256 9ff09a88ea8780162f3bec509a64ed1f79eaf84d581a50fdc8dac2a15374dd48
+DIST icecat-10.0.tar.xz 60249520 RMD160 58768a6a7ae0bc49f42b38772323619320d31cfd SHA1 1100f32642cb3599c053c947ce9c79873270800a SHA256 70b6fdb7f2ab3cd5561e7f0aae6e118657d22436106d0d2be2d17d21f265bdf1
DIST icecat-3.6.16-af.xpi 122498 RMD160 e697cd77c0d38ed7568bf2b0af8816ca70cdeca8 SHA1 9eb46b333ea44cecd4f431fcbeb53f1b1bc74a07 SHA256 8f47667318c75b36755bcb4d1ba700ea622fdabd46b3fa97475b54bf49591730
DIST icecat-3.6.16-ar.xpi 133542 RMD160 cc6786228a479342b23cda51d4f6008188bad992 SHA1 fae0950500a26ee8d4311c22f66541b192e4273e SHA256 a42fea02793a6a9ef50854959fe5293a0851c8b2bf61ca9c94f28865b3fd8d4d
DIST icecat-3.6.16-as.xpi 136725 RMD160 7eb162d472ba909214956e1d22d50c6c2ad6f9bf SHA1 534e85951bac6e718685b0a2e7a74b06b15ea2d9 SHA256 44725fea3ab711fb46eac81040058de39c41d502bfd26151836223771e0b6240
@@ -165,25 +251,26 @@ DIST icecat-9.0.1-uk.xpi 283500 RMD160 91eec05ee96acaf74564139b994c5f8302d5327b
DIST icecat-9.0.1-vi.xpi 265471 RMD160 6fc77f810f1c1223ea5be4f6f2aa8bdfc55fdd72 SHA1 68ff6c41edd3a7c278e945399e81d889ef3e47ea SHA256 9fa779c992e420c286c331a6cae8e8c524f3e9b6bfce3947d0eef2261a39fe8e
DIST icecat-9.0.1-zu.xpi 251323 RMD160 b4a39b81507e2402a6591ce881da0ad188c531d9 SHA1 f641f7180ed3da50fd9d03a9626cea34e4153c99 SHA256 de6b29563e7f2ccc313bffa3342f573f96bfd8bd07f9718d557c8db476a7a0c6
DIST icecat-9.0.1.tar.xz 58876748 RMD160 2a1ec8f7a66ede16fc448cd5dd5e30254c45d642 SHA1 a80a0850da76612118194225c0d623cdca5559da SHA256 1371055c4041856996af86f7e4dc7dcd4196b77ecb233b6cf7fe756d59dd4c39
+EBUILD icecat-10.0.ebuild 9686 RMD160 206f818f03056cb53d3f5510e9cb937b954d18e2 SHA1 fa404e90ad5f5dd8aee78033e5f810119f0c9e28 SHA256 bfc929fc37ba2b4ccb6c5bd0520db56f4b46c60994f00aca6dd8cc20b1413490
EBUILD icecat-3.6.16-r3.ebuild 9115 RMD160 e70a3e23a2d6474cf42a71c4e83a5772f6a870db SHA1 20f6d591be59a3afc36ff57e329db245f363818d SHA256 3aad416e07f379553b74d15a7570a8760a872c43d528426dd19f60c8fa690ba8
EBUILD icecat-3.6.16-r4.ebuild 9213 RMD160 56755ebb14999e01b2a078b8d6a7caf85862b8b1 SHA1 26b48038af1b393e3756e803e02d736134d2a80c SHA256 81934db382b5d8237c43e83f1930b6f3c00b075692022931a5ba9fc75af96cf3
EBUILD icecat-9.0.1.ebuild 10346 RMD160 c3ecb4ab44850645552da804e669c42d0e822b64 SHA1 c8e1600358074da3dba1a00c68acf9ca4b024c8c SHA256 a5a0e305c7a2cb410ea41aa9a9875daab9c7fae6cabe891c02ba24ad1e909481
-MISC ChangeLog 16568 RMD160 740c4deb3d45097dff3017f8ed2c8ba659a9267a SHA1 20a717c83b48a96f9a6b4c4e1a7a315a5800f413 SHA256 57766aae723265463bb742e76d0677d866fe65905f01ea38c441a976aaf3c850
+MISC ChangeLog 16687 RMD160 98d631c06103583a29bbed8e88778be7e69e990b SHA1 e6b2bdc04414cb30b0d71a2f7b07ada223cc1ceb SHA256 d8c1d877638188f500bcc583fb9630d687ddce7f38cc00dfdd2125ebbd908ae0
MISC metadata.xml 899 RMD160 8c753a2a29261c6fe457ed89bc94580c0b3214eb SHA1 abe8a66e482e32175679f57f1f39d5f4a23586ea SHA256 cf7fe5167aea0244d424a28b8a6d2620df6829c03d024bcc6e8e13b7c30c9cf1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBCgAGBQJPAkk4AAoJEPiazRVxLXTFTMAQAMadSgJIWpv95y6Du9BoeIur
-5lsXhln6r6OX6ko7bni/nYMur5M+pu7vB8IIZ2IwJ2u2mU/BealCkcgHutcjXN1h
-hoHYMBPVIJXprnMD6nTROAtX/S1xkBvKvHqTu+/j4nd3mIojc21u+kHJV/N1cenS
-ELQmCbgPmXFip/ZO1B/0TgRIU2BFnXHdtL8h2HVnBFxgtGF4AVz4Cw1FBbmIFeNe
-khx5pvXmGymCBfk6F/VASrlGid1lWY2ekjbYuvqDS7xujxhIwtUAYMbIEUy8SIOu
-yaataZRu4m2O7JGAHBUKDeGZSnTcbg2cHAwpg8bcvoaiOjTfTeADVa0piK2QhD5L
-BUZXooCDpKmJJHnkGnEwlmOpdAQ0xaxSAjDcjeRQu8CfszNq4yaMQi/Tsjmm/RK8
-+f5VP5OCY/xOIZF7vb/oMdTvb6crRqyrJMa723aL0nEoBXk0vrCajVVADKkBsUoA
-J0r9N1CC/SejEGGj/E2QO2hkkoxNdKm83j42sLQqOUsE3lcFlgRcXzRicPYILuOR
-oHnicBwDUBJPYv1uH9v8n8mCkSGDMZox1+9M+5NuVKCKS6IkiQRPGWj1XsgbKTBq
-vUAjMtGXc22b2+u6e8KWx4iMo2lUxzXtEMqHgvHv2biAjJRwsTBbe7NFxPSnnBZe
-UCUoMOVJxJnbwoRy3M3E
-=55Bt
+iQIcBAEBCgAGBQJPMobXAAoJEPiazRVxLXTFyz8QAMYDVU6cUFnJpgn+JUwk6GTq
+bbRp/8/r/fMhaul2Bk2G4KvJfyTOJCrS55qdbcIOh1cVxyqgGs86vgPi1apvR6rk
+lbCZwqsMTGVyfL8B/SH+KXL8f8oHN3TGmeutTi1qscpcs8wUQOwHalxCRD/wmIO3
+4MRlAXyrRspP5Yw/ETl+Pjn07x4DAtgIzEJYyGfzJBOMiKrPAN+LO2kPjxaVc9cD
+6O3jvBnLjfmuBaRsXLfw08cFucIT+jb9dpAmi7+AqTj8JyLyTGvG8qt3lcSIuQPW
+62Cvc1jJj+SeFEB5StG2j3xCFTiOKE7A+5YCvMMInGGmcKoU1rbsqWglLo+kRfpK
+TsUGzRb+RIj0p29i9ZvhpeS51zSyX5iBl59lHQmAUiFOV83REYENq5u/+LOMT5cZ
+XeujpksVgYbFfL2ZWH0SHTMQPp5TPzDnIiGcYr6w3i5gV9goOdekggzw9ppG7h6w
+3UlrI1Q/VrgnQXk4Hgp4KjIQSuapIZGQdEFAXCpZcFvN9zfYmel6B5A+L5e7a2Xm
+dO/n1WNF/cNS58NM1k1a1VsLbSgVodGssnABfFzuhs1An7hacknASCPAyGqOnfMR
+O4zrgW85kT3lyUyzKNGpFZ8DVinAfwj/5uhIfG3OTug/ModdAzYteOn/q5tnZlw9
+GUlqTfttMgds/5o+nDAT
+=EKOr
-----END PGP SIGNATURE-----
diff --git a/www-client/icecat/icecat-10.0.ebuild b/www-client/icecat/icecat-10.0.ebuild
new file mode 100644
index 000000000000..94cfeda6672c
--- /dev/null
+++ b/www-client/icecat/icecat-10.0.ebuild
@@ -0,0 +1,310 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/icecat/icecat-10.0.ebuild,v 1.1 2012/02/08 14:29:37 polynomial-c Exp $
+
+EAPI="3"
+VIRTUALX_REQUIRED="pgo"
+WANT_AUTOCONF="2.1"
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+MOZ_LANGS=(af ak 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 kn ko ku lg lt lv mai mk ml mr nb-NO
+nl nn-NO nso or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta ta-LK
+te th tr uk vi 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
+
+# Patch version
+PATCH="firefox-10.0-patches-0.4"
+# 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/firefox/releases"
+
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-3 multilib pax-utils fdo-mime autotools python virtualx nsplugins mozlinguas
+
+DESCRIPTION="GNU project's edition of Mozilla Firefox"
+HOMEPAGE="http://www.gnu.org/software/gnuzilla/"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
+IUSE="+crashreporter +ipc pgo selinux system-sqlite +webm"
+
+# More URIs appended below...
+SRC_URI="${SRC_URI}
+ mirror://gnu/gnuzilla/${MOZ_PV}/${PN}-${MOZ_PV}.tar.xz
+ http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz"
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+# Mesa 7.10 needed for WebGL + bugfixes
+RDEPEND="
+ >=sys-devel/binutils-2.16.1
+ >=dev-libs/nss-3.13.1
+ >=dev-libs/nspr-4.8.8
+ >=dev-libs/glib-2.26:2
+ >=media-libs/mesa-7.10
+ media-libs/libpng[apng]
+ virtual/libffi
+ system-sqlite? ( >=dev-db/sqlite-3.7.7.1[fts3,secure-delete,threadsafe,unlock-notify,debug=] )
+ webm? ( >=media-libs/libvpx-0.9.7
+ media-libs/alsa-lib )
+ crashreporter? ( net-misc/curl )
+ selinux? ( sec-policy/selinux-mozilla )"
+# We don't use PYTHON_DEPEND/PYTHON_USE_WITH for some silly reason
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ pgo? (
+ =dev-lang/python-2*[sqlite]
+ >=sys-devel/gcc-4.5 )
+ webm? ( x86? ( ${ASM_DEPEND} )
+ amd64? ( ${ASM_DEPEND} ) )"
+
+QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/${PN}"
+
+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 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
+
+ # 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() {
+ # Fix preferences location
+ sed -i 's|defaults/pref/|defaults/preferences/|' browser/installer/packages-static || die "sed failed"
+ # Apply our patches
+ EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch" \
+ EPATCH_SUFFIX="patch" \
+ EPATCH_FORCE="yes" \
+ epatch "${WORKDIR}/firefox"
+
+ epatch "${FILESDIR}"/2000-icecat-6_gentoo_install_dirs.patch
+
+ # Allow user to apply any additional patches without modifing ebuild
+ epatch_user
+
+ # Fix rebranding
+ sed -i 's|\$(DIST)/bin/firefox|\$(DIST)/bin/icecat|' browser/app/Makefile.in
+
+ # 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
+
+ # Disable gnomevfs extension
+ sed -i -e "s:gnomevfs::" "${S}/"browser/confvars.sh \
+ -e "s:gnomevfs::" "${S}/"xulrunner/confvars.sh \
+ || die "Failed to remove gnomevfs extension"
+
+ # Ensure that are plugins dir is enabled as default
+ sed -i -e "s:/usr/lib/mozilla/plugins:/usr/$(get_libdir)/nsbrowser/plugins:" \
+ "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path!"
+
+ # Fix sandbox violations during make clean, bug 372817
+ sed -e "s:\(/no-such-file\):${T}\1:g" \
+ -i "${S}"/config/rules.mk \
+ -i "${S}"/js/src/config/rules.mk \
+ -i "${S}"/nsprpub/configure{.in,} \
+ || die
+
+ #Fix compilation with curl-7.21.7 bug 376027
+ sed -e '/#include <curl\/types.h>/d' \
+ -i "${S}"/toolkit/crashreporter/google-breakpad/src/common/linux/http_upload.cc \
+ -i "${S}"/toolkit/crashreporter/google-breakpad/src/common/linux/libcurl_wrapper.cc \
+ -i "${S}"/config/system-headers \
+ -i "${S}"/js/src/config/system-headers || die "Sed failed"
+
+ eautoreconf
+}
+
+src_configure() {
+ # We will build our own .mozconfig
+ rm "${S}"/.mozconfig
+
+ 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"
+
+ # Specific settings for icecat
+ echo "export MOZ_PHOENIX=1" >> "${S}"/.mozconfig
+ echo "mk_add_options MOZ_PHOENIX=1" "${S}"/.mozconfig
+ mozconfig_annotate '' --with-branding=browser/branding/unofficial
+ mozconfig_annotate '' --disable-official-branding
+ mozconfig_annotate '' --with-user-appdir=.icecat
+
+ 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 '' --enable-canvas
+ mozconfig_annotate '' --enable-safe-browsing
+ mozconfig_annotate '' --with-system-png
+ mozconfig_annotate '' --enable-system-ffi
+
+ # Other browser-specific settings
+ mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
+ mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
+
+ mozconfig_use_enable system-sqlite
+
+ # 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
+
+ # icecat 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 -n "${cards}"; then
+ # FOSS drivers are fine
+ addpredict "${cards}"
+ else
+ 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 software rendering so that the device files aren't
+ # touched at all. See bug 394715.
+ export LIBGL_ALWAYS_SOFTWARE=1
+ fi
+ fi
+ shopt -u nullglob
+
+ CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" \
+ Xemake -f client.mk profiledbuild || die "Xemake failed"
+ else
+ CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" \
+ emake -f client.mk || die "emake failed"
+ fi
+
+}
+
+src_install() {
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ # 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}"
+
+ # 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 + xulrunner
+ cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
+ "${S}/${obj_dir}/dist/bin/defaults/pref/all-gentoo.js" || die
+
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" \
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ # Install language packs
+ mozlinguas_src_install
+
+ local size sizes icon_path icon name
+
+ sizes="16 32 48"
+ icon_path="${S}/browser/branding/unofficial"
+
+ # 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" "${PN}.png" || die
+ done
+ # The 128x128 icon has a different name
+ insinto "/usr/share/icons/hicolor/128x128/apps"
+ newins "${icon_path}/mozicon128.png" "${PN}.png" || die
+ # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
+ newicon "${icon_path}/content/icon48.png" "${PN}.png" || die
+ newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop" || die
+ sed -e "/^Icon/s:${PN}-icon:${PN}:" -i \
+ "${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"
+ fi
+
+ # Required in order to use plugins and even run firefox on hardened.
+ pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{${PN}{,-bin},plugin-container}
+
+ # Plugins dir
+ share_plugins_dir
+}
+
+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
+}