From ac8d8e364aa2af9a466f26f0237eaebe963deb61 Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Sun, 9 Feb 2014 18:35:20 +0400 Subject: [PATCH] firefox-27.0 added --- www-client/firefox/Manifest | 90 +++++- www-client/firefox/firefox-27.0.ebuild | 380 +++++++++++++++++++++++++ 2 files changed, 464 insertions(+), 6 deletions(-) create mode 100644 www-client/firefox/firefox-27.0.ebuild diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 57ebed7c..72cd4061 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,8 +1,3 @@ -AUX firefox-14.0_beta7-gst-aac-mp3.patch 2454 SHA256 ef3e6539d292629a52a592cecd90a23562480d7280cfd3883d4407ad06e418a7 SHA512 ecd4b594371b6ff00980fd79959805e87e2f54deb5b790c246c7e592b5c29e7e847c3a9863730c891532a5180c67937e73f8474aa3e4a16b94a35ba4e29624ad WHIRLPOOL cc977bd7cc1b48162e906ad4541592b153d9a0434c8d608fdb2b281ba143385a95808135e967876813435a31caf323f4f0b28bc6751d5285969d7c6dfe46874e -AUX firefox-14.0_beta7-gst-youtube-h264.patch 1437 SHA256 9b871769727e6d16939c55695b4f08c6b460c3f6cf5bce46ce429f40c4801669 SHA512 b5964f9e569281209db492d27f6f1c12fb316fd52bb67e624ed438a3c005018f1c5554f6c976ab226541dc86a3ac47e26a07146c1cf9f549685d03605e217909 WHIRLPOOL 928bb7abe481188ad229fd833fd282e388cbf65166477c65e166f0af83784e4d3219cc4d2b8127df2cad13213d1cecfbb26afe9f6dc2059618c7f7c39c52fd6a -AUX firefox-15.0-fix-gstreamer-html5-crash.patch 1094 SHA256 1fa2a1963ef3146ef71a51affc46179fdae5fcd5a4bfdf5acb3da0f035b482f2 SHA512 42b8fc013ee061f9b7c00d347fe2712c2a1110574f578ae815dd4b5287dfa27b5643c74d41f2e2913d147017026d61f8b7a3603b2a40586f30f0e70c41f6af74 WHIRLPOOL dae601e40e1e9cfcb9775313ef5f5b57af40124a64e204261ef6de05b01533df36e28e333356ba2d09ada996e82a882ef492fa0efbd4c7cc06572dde16d83346 -AUX gentoo-default-prefs.js-1 821 SHA256 16259ec24a231d1d60097c8d892caa80d2703ba5be72304f6da55cfce1b329de SHA512 b63542c51edfe0158ce487b317ea6d36ffc17cf8457534adb6aa3f613d9a027f4285c9dcf76eb1b96de6bbc10ba09948fa6c081e00cfb25ca47450cbc32923f2 WHIRLPOOL 770d4b15f1b142ee1f59ce47f7b6d9e4bf4adb20a8a9fc104ea7d6c2481edb0d685c2e672008dbd869d92e8b24ea6ad8efdb4180421ff19ae88d0a9f6f752121 -AUX icon/firefox.desktop 276 SHA256 06565ade11b6e4b448cf10339696c43f31e73cb6824491094bb6e0ab902c7cf5 SHA512 3ab9aa94d3006518fb154c887e9be99fd372a75ac128b8d37debe5d72f26fb7103dd36f75bb6111750e93d520b730a29a8118805fe84be8f3021e4528c0ec47e WHIRLPOOL 9722c40c167bb1a76e7a81e3b1aedbb3cd10a09e00361fe1678883feff33e1d9ce31379f150a757d8b2667715175c2bbc16a714164d02210b4284ee91a25f8f5 DIST firefox-20.0-af.xpi 301043 SHA256 a522041ef9e9c49cef1946df57a3076a14c9b10b907c96c021448d7f3303e96c SHA512 fa1cdfbc9ddaac590edfabb80e8db10aab0f3df7cf1b7307bc230f7826b533d8e535e3e60633cf3f2f9deff0fb3f6f0cef386f51661261cf342ac132a683843e WHIRLPOOL 8c7e7e7d4f3e62c895b4e19b7c5e46ddca1fbbcb1e8ed8e6fa2881684a503245910404fbdf5b067f3632424b226c9034fa8d6f944fb1055738f2ef61accb3605 DIST firefox-20.0-ak.xpi 303972 SHA256 61eeb234a1f8b6e4eb8f7c41f29a0b194884a67bef251b84658866b6d1fa7cba SHA512 0a75662cd73ebaf9c09729389a4658fe2136da7dbe8aa61161412565e637836d23a30ce6d1a224fb174a7ec78a8437cfb17d2b49a272a0f9ffce9e261b2f9036 WHIRLPOOL 54cafd03d9e7c88f169b810acf60eec6aa45c8ebeb315584dbb7c0013b80cce840b1af40ad1bd7baa16b4a58aacc1dbd9a800a392574bf70c37a5038e5c1a507 DIST firefox-20.0-ar.xpi 329939 SHA256 33719f597e65c789511e80c5dbaeb4b09dcdd543e3c6c5104530ea81c94d43ab SHA512 7a2ba80d5f18992bb8f5de972d47c1db34eef1dc7746e8df25aa94e4ae5fc44d9efc9f7f2f87a8d775b6d047dd0daaa79b09db13dd303486b0d5f804b3926f21 WHIRLPOOL 82c492d0c0a84db046735b9c1055f54b0b11eacf21f89682b798583458b6368175ef14a966a24f2b61e98d51bc0765de8e4e0c3a3d5b417d18dd6a22228b8dc9 @@ -90,4 +85,87 @@ DIST firefox-20.0-zh-CN.xpi 323633 SHA256 c8842607e3c310cb5e27d747c37afe516206b1 DIST firefox-20.0-zh-TW.xpi 324197 SHA256 3bf89aebde9b63fd5301cbcbff638dc6739d15c1aa819ee98379705f6a2aee63 SHA512 2d2a0d40ac3549f139e1cfe1385d55e02b569fd2d6a369b2adbf68b010ac3df3ee3358ddeec5b45ec8180051a73ce0ffdf7adbe5a01032e96958eb2e7edc6ec5 WHIRLPOOL 10f8b882fa3591327cd494317075e16f5a0041d09345bb737998bb23b089eca3d3606018d32399039a1c2cc6724729c51cc7d4150f97ede919986f429d5c98e8 DIST firefox-20.0-zu.xpi 315411 SHA256 941b20745d398a90670ac042142fc97fe5b007a5818098c833b830a628580548 SHA512 d801190f36065e001d084c99fb1cfd0477836f9738eb5cb50ca9d12793eedfde1827a4ae90d23362b50bb7fe2adcb23ff86fd5bae6b66a87ea876f519cb750bd WHIRLPOOL 71729918bc2d39366b369e1202a9a0e9514fed1326de081c2fb2fb04b4af7f2147d4b79fb74d65c708b91b4070a1fee93d525d4e4e3fc3b0f07efa339d4d7829 DIST firefox-20.0.source.tar.bz2 100311453 SHA256 69818444915d3002a0d15583d47bc86fcf5027b53fab2a8a91ae18a7bfa20577 SHA512 043a0d388fa4a5b03309a8542d19ebc882e981aa8d39051b46751e72958962491452db4b1b07cd90d7c3db70bce14a6b1bf355a6d2be4321776121b55b74f91a WHIRLPOOL b561576f129ab8b40d680dcc649b1c9d359518b3bc80a27639b04ca7c6989d0d347dd8085956f950f5d0e308b02d57eb301bb74e24e3e4845ec202fd89237aab -EBUILD firefox-20.0.ebuild 11234 SHA256 88f2f8fc9be177bd3a4b5baf62e534ef005c2a1766fdb561b0cb3fc4acb588c3 SHA512 585f3193dd377c8f21e35959b536fd943239175e61378eba386981883c014cba5f9b96eadb9c015730432428203498168b34ed5032d9f110711d5e2736db5d44 WHIRLPOOL 257b54bb6eb45ef5c6f4460ff1d4dcd5797ae7c2c2cc05c7aa2254be19969f9d7f3f9c2ee05c8b19990a2d428a4b50577bdf2bcbf0158ebc139bd4087d5f0452 +DIST firefox-26.0-patches-0.3.tar.xz 4796 SHA256 b1e80226341c66bba9708a1584247992dd2120fd0e9aac3066ed9e8e8a0aebcb SHA512 f8bcdc145597c456406481de3d621f2ea7bba1457db002070c72fb1c3cf4716c1e4ee5e98f437203434b09705436860a64e2637c4a765d79ec00abd04ecc5cc5 WHIRLPOOL a6e41a84f0bedd80ac1bc2e305c6f5f8445c5bfb04ed9a858d819c5f73b971dbd9da976f6b293773e786975a4c830c1c39e91a38f2955ca3a278f0c2f8c554d5 +DIST firefox-27.0-af.xpi 348846 SHA256 ca5bec9e99d5761c5b6d6e1b3433eaf48b70c6bd12abc6bd4e49b876fd41ce2c SHA512 7b0757414ccff24a6830795f7517be6695d14633a7b3a5643f288c2292e0d6c9c4aa32ca4445d0cee96650c49d06caa5e4818b50fa410dbf98064e4a51a432cf WHIRLPOOL 12fd9c4bad3a71a62d3bf8cafc80b05ae81f6dacddf4ef1c18e139193a21b9f8284aa3a232df722437d033c09c646dc4d03317235b0ad304bb01a4885829f361 +DIST firefox-27.0-ar.xpi 378144 SHA256 df215466a8a7138b3ca107c9682508700d5784cb343cdb8f66f0342853b7b508 SHA512 9627f59604b14d453d5f27d58db5713adfbe225bfaa5957106d13c45eaa5109796dd28f5f35e76d17f6b1cb9d3a686a7487c95871f0eae0fb94d4c76c1b09005 WHIRLPOOL f95a1f42326c5bb9d8c2f6a7bad858e99b45b73da983c2a728f2c8a37398e71ac5b9780dd00aacfa5e7a183915364c304adbd157382ce59e079082d06e00415f +DIST firefox-27.0-as.xpi 400776 SHA256 5f5083c2dfe2fd92f35960212766353dec3f683f35447d77565fc6fde83e75fd SHA512 4c277ead1eb0cb3c1f98750d4e010adc23707f9b743d1b8137aac91806fb66250a3657d7dc4b1a43869c2aaf2211ff2efe51149ffd501d7a78d2ed7624732d00 WHIRLPOOL 1d0c370b529f7ab841a14b5916bce7282c9ebe5c84423510f2ffaba3877aad7eb53fed1b202dfa7436e8d965502b204c47451880b1885f9c9f3b83b9d157944c +DIST firefox-27.0-ast.xpi 309187 SHA256 b851aeb2a180068acc2077bc050e1e808a37ea425ab7bff2d461a7c1c268d27c SHA512 6f358e3227eefb20a9ed0d9b7d3fc879a3ca9f95bb00532ba962c31b22410353a9415ff819fae5cb821066ce9ba1a8777154bb0465ccef94710c3f43990af0b9 WHIRLPOOL acdcf53088c17d4cbb6c614e9ab22d3c91574a63c339aca8c2ed4822e93b1567d8414a663b200839651ce8b3714a76b3436ba3909346ebc2012054b5bb6f5a1e +DIST firefox-27.0-be.xpi 332358 SHA256 0e562077db87bf6749f9df4b11d37e82e59cac2c9c7709111048590d2f0b85c0 SHA512 6feb058fbb410d47d1713c64b71193488fb1c062f985947c6ac5a7c777b9418e7ec5a6f495256184fa80b3c4063a4822110f098b094538bceb1bfffa78cf76e7 WHIRLPOOL 920c329b59cc047170d0f62a592fd7040e1d54c239ab5988aa5bcd2316e5150f3b36b2047401976ac1d8cabfce19c214d9f48a77a4f79c1229825dcd4fc1553e +DIST firefox-27.0-bg.xpi 389841 SHA256 704628352752c46ec905145b7dcf4b711a31735206a630690dfc7e56d430e7f9 SHA512 3d63df30c5f459fe294d2326b0bd936832d5fa23d4ff8a9c82ddcb999d4d0eed436c6fa6c784be189df623de165dcd4d9c068e96359b23df6518f04c869258a2 WHIRLPOOL 0fca6ace25fb45c9609ed12d2b45759f441c0a1a8db5c86b3fa28d785bb2264f32407b53e86c857ba263606f6657736be346558493b58436b334b8cf9f93af2e +DIST firefox-27.0-bn-BD.xpi 410846 SHA256 bb7d395513d170562deeda0e541c26eda43eb492506c1457e97648ec92d7602f SHA512 9f150e81fde86763da5b437e6233bf6e1c8f8fb4107ac99f2ae03718b45175c6d4acab04f1ad6a291c873e9dacd1c0e0759680854121fbcb5f2c1dbf263224dc WHIRLPOOL 2bb21c9d3625b03e4248b13ff2bd0f038c73c86a0895e48aad8755fa63a4a468539aa62ecfa09a023cc5347f0c9200533411ac86294ffddeb2717e53f3519053 +DIST firefox-27.0-bn-IN.xpi 407699 SHA256 2835ccc522361166aa52d69940c099663f1daf522b2bd8dde85d74043fbdf06a SHA512 68d411d27635c3e2c234329d3fece6595f4a3ae09fa18110f3369cdc563dd6882ad49c2c0c662487377e11f0f07b8cf5fdd83695274f00c27e23c4b70afb6000 WHIRLPOOL 51ef619fa73d959b8a269d47d0f692d3274d356e6cdd5aae02fdedf98098b814e5d84be0ff5915dcc1dbd5b92d5771f664d83c9de6770a1215ae593b057b4489 +DIST firefox-27.0-br.xpi 351227 SHA256 de107ce823b623b78313f92010aae875d6ddf538aad2ec23a87da54eb9e662f1 SHA512 410e753453cb8805b9c37ce49da1d92764215064654fe6a23a7dd20ce2622b666d15166d9f295fc5378f367932461d694ef849eb3ad9d2f21329370794cfa20f WHIRLPOOL 5f30cd7ee1d91dd9e007d2978563acda234b491c57ade80ed6ea12d5f2842b284a648dd6dbbd70f01eb8b159440326bd5f964daed419cbba85fa05088099e9ea +DIST firefox-27.0-bs.xpi 354539 SHA256 abaa6db8e80fb3caaa3656812014eab91b4b0094b078fafd9284a389bc48b726 SHA512 38d15c60420b01ba02255fe34c782818b6af62692f4f6f6c3e2c080d04d1ab386513a07ac70b4a403465620a2806816c3c992a4d06a3ed0cd49f53086673d857 WHIRLPOOL 542ccf7c1dc1a248c7681edb9cd731a4f6a9f92c1f60d3ed48942e2c09c084c6ee0efbe47278ac72239a01cc89a43b5f24bb33e2869d8b47094b4e6b0926d315 +DIST firefox-27.0-ca.xpi 357568 SHA256 8b79d45cef709758bc7099afabef768b799fbf83f517f44a95e32e19db7d57d7 SHA512 afad047cb2deaf533b98eb842ef5e199cee86397e4cbc45fd7b448b6592bd1ae1fb4469f6d1786b6cb8064f34375a93e9b1ed3235d966510eda3a51533da8e0f WHIRLPOOL 7eb2980a94ac80de5e017e0399b3e10170ac80afeebbd1d8513232d2c7728aa86346b8553b00847bea29a20a0b5f469d64c2ff483fa71b06611a08dde5c18065 +DIST firefox-27.0-cs.xpi 353324 SHA256 a06ec864c6a9c8bdafec657d18e87afb3f678c2f97a8fc166a3700a219a028c3 SHA512 aed724a0fa95c71d66e198654561d15d7afc4b19860d6d82f588d0135515c9a7ae3a8f01797cbbf9b0d3d18ff5bfce1e1bfe382cec4a7a81da4f02462b19198e WHIRLPOOL 663f01fe055dd4c7e4012266a8477cd808322e02bda118c3e79d30331aaa1249c45794e031da385e5755b369a1ddfb4bbdcc5c099af933620f6049e5012131c5 +DIST firefox-27.0-csb.xpi 343114 SHA256 a85ba066994a82c532dd9b7b1895ff269fa3a6d4266e663f426d2bc30b0a1543 SHA512 20a18af6bd1f3f5843582328464c881197f5316d2af862445144e2f0fc84545435fde564affd658d0653e211ea6e7bb41a8bbacfe93443b31fbd8d174b1e6dc0 WHIRLPOOL 44ccb48e12299624e4a21f790c4c923de26aef190ebc1b926886d4fdf1c1daeee8b46bf2ac919b4bcb417d4f72bba190bc2b74870ed8ac5d4b5d8d42637e1aa0 +DIST firefox-27.0-cy.xpi 351733 SHA256 1fb750ce593eb58bee7f7f4124744806ddad7b73c6eeb5e0e38859b048b9d267 SHA512 7292e73aa8eb00bb6fe7dd89e54f1e137e8081ce73b353f39096ed498a21edc6393601ea4430ab9678ed512c78b3e03c4d7494f4cfbad3cebb8227bbf78ee622 WHIRLPOOL 8f22c678a426c0454ad0d7fab41f4fbaa348f44808a0e92a9b11ceeddaa9e15d6c263c15807368b51c38203f9eb0c1559a2d863486ced9306f77908f55156260 +DIST firefox-27.0-da.xpi 343538 SHA256 e12a78feef00f81837ebfc623c1fa16f475145d1947e16c679923fdd663d4b2e SHA512 63e8393998f498da672341035ecd470fdcd07e473511e7e330c25c42e27d27cd59df4710589db605498be070342aa9de354014c76dd296d8931625dd4ba0a25c WHIRLPOOL 088ca643a7812f4b19753186a384a54dca8d7c4a6f4f433dfac7f96f027109982b5f5c8ffc108159f953a51a753974a4ca53d5ac866032161356adabf4fdb3bd +DIST firefox-27.0-de.xpi 345770 SHA256 a82ce6181e633a599c3cc5b9c6a39163f011c4e9e9069c4e34299d562e7bd0da SHA512 246299c03b615fd2f1b9c1f0a46693e5b947e2d0ad3dcba1427bb6d8dc215b7a5f02f960a2ac8bf59024a44d849bcabebfeef5ce3137c509f93ef95b7e949ea2 WHIRLPOOL c5709c56a9c641bb2be4714ef3c9bfed9f29c1ca71a63911ebace4819ed6d5b1b3feeecbdf769f9ecc146b97e54ac2cf6f23cd986fb3509a8474aa2dc217956d +DIST firefox-27.0-el.xpi 378045 SHA256 3e7e398e00dfb0027d9ea030a242d68e247f38eac52a36d00e6ecce1cae70220 SHA512 6fa235dab29e86fd0d372a1d4cfb993391cd42421419ac2bccb7a28b9d3c7b72313147666a3e054cc00d6523d1f62c050ae07312a62ecde80a44bb1003763019 WHIRLPOOL 3efd0f658befc5c08df60a52d44cff854b0c7e4e13ef502f1bc6db50186b0e76dd0eecb3a187b064f81642148f1b8dd963b953b7c588470a01042e566ab97e6d +DIST firefox-27.0-en-GB.xpi 337399 SHA256 f93788d8eb0ee356c0c45a682628666655b0ff5d991bd3c161b0cab117a23f17 SHA512 821aee45459bfb572f581e65281a8f3a383df8d53e7b065f0c1a2b395c115d5a784c81d017a3bc8ce6d6d831cf2ff213b5ae3cc2ecd39876ad7edf27cc7e30a7 WHIRLPOOL ec50d91a5e82a102beee6a1a6b0c8d37198df64808b377ea6d0e854af1ea8d894f537049a5198b268eeb1a82eb928cbcc7e04f163d3ca0de00733dae96dbce3e +DIST firefox-27.0-en-ZA.xpi 332018 SHA256 447bb54a7481d8dc3f3f557561a4c19a317646c0506a424de48968e0e699518f SHA512 aca813598c8426002eeb5b47d3700eeb7b620bef7b69a98267f09bd5da75a65ecb0ad093dd8573f615a93be4dc5ba55af5622ed471c4dd10da1341c3198e1197 WHIRLPOOL 89667eb067ee7ffbc377f856935e84f1817360dfeab0b58f5d3498f30e6bb24db878cb872fabbe8ee02208948e1b97895822ff32a10dc380446709effa254850 +DIST firefox-27.0-eo.xpi 351109 SHA256 139a645f78069a6a2c75763e2c52e5c4df1a836ca7b08530e14e005a98c9114e SHA512 a2cde1f4b86a962c7ceeeb0e7f01a590563aef5569240eb3d14f35492cbc7aacb8d24a06fbbf3228f0ada211115ad0a100d14391716bf932b5288d077fe9ebc1 WHIRLPOOL f67a498d2233034955030d4023556fd6ffb8f32ef538997cec74de0a40594050c5a4b9c5ee1d67024060b79b144d64de792b9e963be0371cebe62c2553ff6fb8 +DIST firefox-27.0-es-AR.xpi 354328 SHA256 c23cfa308a5cb65d001bb1756c95ca075b2e97d459e05171f65e39ace7acaa82 SHA512 3b976c5db4371aef86236d73d50cd604ba7b82681bf2090cf6f20e4ba479f6abe45c8ef20ebabd93774411b33db791253a5e8f521e75b27370333bd904300736 WHIRLPOOL 33ed280fb7a2d2fe255485f2d3da34af1a3b79bb9687e225652bb228efe1d76014fe483ff748542be56b080fd8a8bf86a0f46e8ede208ee2d5f2683977489af7 +DIST firefox-27.0-es-CL.xpi 301974 SHA256 7730db5896bf181f4507c71a582eb983e756e04d72779059880fbef8b65aa515 SHA512 131fc057a7af3e500801385a02edccb04eae49f6b063bd57504f10c77b7d581bffd3b38fd024776cc6d0ad777e00c3215d57044f78ca4a9f6547d00a93104530 WHIRLPOOL d9efb10d8b30ac56b685cf77bcd23d0dd108d0a2ca19e3d9f6ce47118d01b950dba56f1fb6923f10341a4fb148d93c5dece811c4d8704bf0e0c75861cfec8b7b +DIST firefox-27.0-es-ES.xpi 293441 SHA256 2ee0cd90f30009f6a345632a2eccd134a2f5208cbc39b6e4377ca6e848b78631 SHA512 180749032d4aee8a81709a779e27a498aa8ce6073ab909e13439010867053b1d659064c5a5d78e24d4ac8993fd9d595da8fdfb4603af0a8c17ed5e4deda0cdb1 WHIRLPOOL e0f6c8d9014a7b632544fd7516b708e296a4e59176188cc676a5d070e9123af84e8449046cc14daa5d737615da12297015cc512e73c49f164abdbfe8e83e3d11 +DIST firefox-27.0-es-MX.xpi 356360 SHA256 1e324ee15726f899906a4dad28a58146e6da2343a3cd183e846a509f728befe2 SHA512 eb460a5a1c2fe87bdbdbebbdabd22214257dc7528bfcea7ce345fd55d9374d9ec5078f4a763aa4e3cacebbf46514ab75ca569f1226c83eb360db34dc47130aa0 WHIRLPOOL b0abb809bfc8c4b1401da64d1d6181e0a8b13c27072cc845694845870b3f96b1e29ba77c902c27523f9ed984a7456c2a57b6d15cebdf9d83bdc0bb76639c950f +DIST firefox-27.0-et.xpi 343296 SHA256 9bbf739a69e9f2dea2f83638dd699c817b8315751b1b272b9cc1dfc0a9ebf67c SHA512 0157d021cbdb90693a51cbf89cace30e862586211f974a016e62f930a88d7b08eeaa6315a1aa6e34ca7ece934f7a1b218704b99087912d4315c085d0599950ae WHIRLPOOL 00030fda57536725bcb869a10e8eaa713001d11ea40dc2db36d4f514f2849adc5ce05622c1155a7e8532dacaa5838bfba1d106af7bcf1373dbf193f630d2f4a6 +DIST firefox-27.0-eu.xpi 350045 SHA256 b2ceb52d5d815b2e458131bdecdbdb9da2552763c7d60a18e17e13570d084b2f SHA512 1c82082f49d2a86d1a7f744d9cb5921b450a3cfed5f9de54791d84e877cebe131caef4df2bfd14055d155993611c024c6eacc816087576f3148968805bc926c3 WHIRLPOOL 035188ee1d3ab9b377d4467ef161c34bfa34984fddbf6860ea6e763ca30ac656b4a17ee06e6de10d4fbdc92d74c7b1f2c3fe0476233d60075d856a3ff5b1cc4c +DIST firefox-27.0-fa.xpi 391167 SHA256 4709bcaaae8a6465e43d074ee9dbe025272b92fdb6b76da1afa1bad667c313ea SHA512 2be8497af1f0e9d8eafd3e94e9e7770f05ef4185e91498914bdb9bbe1905715dfaba98a338a5478ac328447b3a43b3c67013be4e159e75a2ad551b040c3b6701 WHIRLPOOL e4447e2dfff0f390f152a6e7b601856444ab22940ac6ac02d098e4c8b51c7037e84f122cb5d853af28be413b89c624ab438454247be267f87b82c294d268d8d2 +DIST firefox-27.0-fi.xpi 347379 SHA256 f77abbff461ea2016438490d0984ad61a40a4899b686402b2564d2163761f0be SHA512 684c721d607091e33101842f232955d83ea59754b2ba10a81ac423e96b8a894ccd12c707eced069c2bf6b6020323cd847bb4cf12f21e9d48e71faa3a98fd2c44 WHIRLPOOL 8e1150c1a80dcd00699ca25b7ba4a4a678f7404fc7c936d43ef59db968c02c06b70b16ecb56b7448f523650fe102d14a40677cd7102a89f0357cdb50e8a7843b +DIST firefox-27.0-fr.xpi 360467 SHA256 5d828ce14698eb0c93361b8eec4c35586e8bef0a4391288672fed4946a98a987 SHA512 3b7e5915544243aab64bfdf0d578dc34971b04ace5b9b538aeff2a8a49a42e6a4d1a49fd68674f9ebc2d6260ad493274dcd83fc442ebfe0b85654f163faacced WHIRLPOOL 71a9b7804b37bb839d066ec65ac6de06ccdbfe6c1f025d2a53a86e0a89b81301e7e3bf6a390c209fc9374f55741e3c965c1262b846d68d4e3f30ff7498995964 +DIST firefox-27.0-fy-NL.xpi 356625 SHA256 23eb65bac2f48ee2e52299114aa67ccbecba630ac33c8e3fcbf302aa149a38de SHA512 7cbfe04843893db2ba4e95708587d5825a93016cc5bbefc310cba461652218d59c1494f3dd43e2f5b6d4fb015b63f02dce8b188eda0008505c2a2b90cf03bf00 WHIRLPOOL 1cf995c0a4210368e53c10d09e50a39d1fb56e007213bf0031b1741f9fa84a226abc4e2e49bf41b3f23319a79b685896f6d124120d19da31def822ec43218a2f +DIST firefox-27.0-ga-IE.xpi 361190 SHA256 b681177cc971738006428b84485d7af6aefc4d30251b4c01f32d045372273afc SHA512 dce235becd7ffb179a3684db529c179ba765ed48a776123b4897f010884d1a15b2305cef543c30bdf64ade5d046f2bfc91ba7a2ccacc8f438d6802def54ea63d WHIRLPOOL cfeee4a828427994acd672691b2488c2904b1ca8a7dc58aca68cc4c5988b7b165549106911abc36c599f0740b2731d3696ab32c3cfaa3688ce7c41e6f9198b26 +DIST firefox-27.0-gd.xpi 357708 SHA256 758759e74da70ca817827133819b914151505c42486b05297b3c304e4aa5ff80 SHA512 8b261ce88fb6a6f8869b7e8706c0a13b0a0d16b2c6106b4bce1e7cac374329d256ffc8310b24bf1863bb5bc3bcb2a3af95293577b6ecb83ac021815b7c764971 WHIRLPOOL 425b3c5c07a7b4eca273d478dec4e672bf58cd0054fa84329cb94fc727303efd06f014de8bff1da72d7cc81995682343448db6ad71f741650358b0738ff1891a +DIST firefox-27.0-gl.xpi 353148 SHA256 6dbab688d071055c90079586ed6cdc8b562c24353de201651904074fd689b69b SHA512 4edc545e082d90804df0c71205c5df4630aae6941429b4e91ff653e53b27e8d294a0d972cc6c3db801a20e32ec3ca44fee87ab04525aff2f09d0fe63e2c25f5d WHIRLPOOL df65670f1a98f073df28024e57d30e98c59b59f9d0783d1fb0d004d39fdc1043a22dde26caae02292fd607ec4ac1ca75d2fa8e1dcae5834337892b9d9032ba43 +DIST firefox-27.0-gu-IN.xpi 377587 SHA256 2710574a1127266c189c8de357a340ae4c5ac24b76120c21af7f9369d0cb1cd0 SHA512 c3f8c1fdd2672a312be96d0d977972229187b15806fa82971843c94f16d9bc191f2f0b58343a50fcb19261ccc4996499f8088ea595a58f0459d6cdd53bd83a6f WHIRLPOOL 45b4aafd35bfd162c66b0a99e091bd92291c5298a8ef7942b3619b997620bb3d9994b686e3827f4701b4e22d10849fb2676ffafe9d5ed068b2a86a7b8c49ddee +DIST firefox-27.0-he.xpi 370010 SHA256 cccf082dc057db11a75c94d39de6a37573d251713c3bde8184846b1f80d4abab SHA512 260e20072c6ee1da210587dc0f3a8671df883b2f70fc4bcabc49a49b9f607755479b176f6f9ae2dfb94e61ad66511b1199c2a06e24daa08f6ca872c1eb734dac WHIRLPOOL 1d55bb614ebbd24f1208c6fab24be558ca5613f95075fafdbfe039326245d7a8759420858b547d85f86ca01afbf6719588e25d5dfc5cf7ccdc6a162046903ff5 +DIST firefox-27.0-hi-IN.xpi 396450 SHA256 43c47e272d9e8ce1323c370b5164bb6c12b59e14dcb21bd5f76b2f4809c5d492 SHA512 cd9190569bde855d99451a6aa874204344181dfad6c0189504878adcce41394836b0a8646e723eacbaed0f04fb8a869bfcd4cbd351c01b5f584c4f4835741044 WHIRLPOOL ed1307a3467d1ab7371905488f7b42cf217bd8d030577aae855659e286edea155f5cc4349391e80b3e3a23001929c466e3b8c5777195c72d9e5819a05b6b11a2 +DIST firefox-27.0-hr.xpi 357707 SHA256 cd289f87392ac3832fd37ebe7834e82677cb9ca87880d26132fc6c138bc5654d SHA512 bc21cfefb9bbbbccc014ff350bd5949d974923a319001981847e86c536c79102cd6094aa0ff5a96f6ca41de7dc98324e33089b70a7fbecc4c91cc9fa879062e8 WHIRLPOOL bf507c4f8c8c80b0a5fb48a84b641ccf8b7b32079fd7bcb5cd98efd43b9351e77e6a4a5e32cd0c47518f1f25e37dca6e2626ab000e1ec6668f984af4d2fec883 +DIST firefox-27.0-hu.xpi 361929 SHA256 fbf5ac3f5f520e906023a0010fbac4edbb4aeb59c7a057e9b94d1fe539c44408 SHA512 34a4b0054df694c157aa160073d6549b26ae867732fbb2357e4250dcaf7a7f5631549529a01ae64ec4a9ca7071696caa81efde502cda7f47efa0c6583678818c WHIRLPOOL 33628a88087b9ae028d46195073cb5e70d3ef63b3b4dd4e3f7d6a5e8f240f467e97ba6bdf2e0c482a19ecf537bb076bac2afdbdf26b7aaf80f15fd14c795484c +DIST firefox-27.0-hy-AM.xpi 402981 SHA256 f5091d2ba8e3ebc5e4da3d36cb405a4eedeb819c414007cba578abfa9d288ef5 SHA512 333ebed91f46cfd794174fe10f8b98446eb4f7f3529d9aea159b6efcf7c9b19db72e33d72aa905c6e6ede68e3c2fde5349201623a94a203c8060633e0d28a4b4 WHIRLPOOL 3ae6f366d99d9b3792a8005fc63e2c2dae3ba669ff3982a02a5b381e75264517a68d4490e9f9b832afd2c37178a642a69e15e23999ab98a8910d8f7d230e8001 +DIST firefox-27.0-id.xpi 339611 SHA256 5f41c04044a5d114b7ace1c371387cc3a4e953447e50444489ef183ffa3634c3 SHA512 7a7efdccf85638141d8cdfe395e11b36bae9e54d5b88bf34fe39858e8177509e1958e574983d8bc0b6aa382111d81189b038c5bee8f5b1045978a8a8a8a18c5b WHIRLPOOL 55865904dd1e1fd4bf0e7a4531992dec83d2467904ec8518e45d700bce405376545b2e70efff1f433f7a73a9ad252efb5391e067eefca1477f785417633787fa +DIST firefox-27.0-is.xpi 346530 SHA256 ea9b27c089a974b9e53e0f3bfd293fa82d1b1ac7cf7a85b6cb45b0a62879bf66 SHA512 8ce3dd02d74de8658b1d6ed612caa68456afd17bcf9b4c0f326a038c03edfcf458caccb04eac08310984c47fa381171750aac0f3e435052797d076c8920ba73a WHIRLPOOL 7de05064934cde234db1714eb8d98e371904166207eaa91e7fe91da6521797a9e94fc833e69722d21afe94bcbab44020749c4ebdb835ca5993f496a3c92e8f61 +DIST firefox-27.0-it.xpi 291091 SHA256 0b6f6969a28baea46a2a487b4b9e49c2b37d6c7369fd3212a7a13f75bc9de983 SHA512 f7c2eeff9792efeb62db2e6b3064d9903a6cb340966fcf0c4d67ce795b797e9aac9f0b79effc08b97fa1c555152296a00911b84f29bedf798ddb42866d33e5ff WHIRLPOOL e891c525e3243d54487b956aa36337ee879e64f91e67931862784684ab7cb1e79d7e00dffeea3896403f2361b96f39c0c6732c34c2720844ab8648273e98f299 +DIST firefox-27.0-ja.xpi 393700 SHA256 2115c6be8ce609b0f7ceba049e71be3a159b2a59403c845e9902eb21e715680f SHA512 112eaf4781887c494ac80434544ebbc700c87c074e191af3c4a18f466a7c3f94487c71dd25c100cc4a5865c33d52d51d4698a5ecf7bfae15129cf1707c7569df WHIRLPOOL 758362f80c0cec8919bca4e2517d625b056f424c22fdf5fdeee4b341d035267dec98e5d9efe6e2460b7df24163fcf91fe57251c5bd8026ec72c814a84cce9832 +DIST firefox-27.0-kk.xpi 396373 SHA256 f5a5a755b583902a1ce4bcdfb1a7cc400fba29792de960de2276daa0b3f5daad SHA512 e810d6387602495b9d00a621586614067b599d87380a950d9f326dbc980d5b7a1e8a13c8bf02682894d1dfc69ded011f7ce41f6a3a55dad29a779a1442bde82c WHIRLPOOL bb16f900d479d4e6b29fae0036ee3bd01072d1eddc2ecd03c76436d71957b70a413310a1d706742eab1769d5a94301a1b57e73b468e669a6e4fd08b7890a5174 +DIST firefox-27.0-km.xpi 418733 SHA256 34d590c896aa241c290b3526beddbd0d0b12821b9268ab3cdc9ec62f0e0283cd SHA512 e66acbbb1575030bcd93e0d238a632f54085b22e8103e28981d362f9afe3b1d0935ded0fbabd8795a9c793973c56bdc3548e3c27a016163aefddcd4dbac9be26 WHIRLPOOL 3672b8bbdf1a5cf796a5f6e9d22cde65dd3056a12b89e05a969a0a103c72a5f65327108a4a875ce4eec2724877569eb627f2a675bb6a893aa0d56b2bd9fd0c5c +DIST firefox-27.0-kn.xpi 408351 SHA256 588b191197603a968805774bddef4616400323483ddcecd2311771c868748262 SHA512 9a3652f62348b8ce6b7ac65453c65d11f6f77d5023a0b7df3e6472055308d6435d3ce0873bf9cced3a7fa0641b10b610fde725f52a175976e555c4c751cd63e1 WHIRLPOOL aa8dcfb738c84ac385ccd1fedf24992315af2bd98bd59c6c0edda6a97940521d054760a8076ef586e2056878b70918799f3016c49b374719ef61d65e9ccfba58 +DIST firefox-27.0-ko.xpi 363839 SHA256 12d592bc4feb2c746c88802467091a42bfbfc42f4bf31c2799931755256da944 SHA512 db323322513c1660c2b0d378e8970a1c4f5866ad47a9854dc10cce5131a964e33ae9f700a3b09e0e1165ffd2d97c19ec7a8b2fa5289bb9cdcd81ce6bceb4e045 WHIRLPOOL 1ccf47bf3dd5e584089d65d938ea8745be14abc24b29393ca12137fae62d40795bbd2688e07d1387c4d59687c93e4736f8fdfd474301b4dcfabe794f89d35178 +DIST firefox-27.0-ku.xpi 370259 SHA256 4196f8deb8dc1f59a643d6fc805be53ad332dd92019f57b889f64fc817e506a0 SHA512 cddd9f32abaf0514149e7810dbe85763e0345795b00a917c7b4d78520cba30aa93e0fd21143c3b090f75799e5f2fc20b8f374747e35f0ab6abbcece0f1dd42e0 WHIRLPOOL 4ce5ceddcc1be8d71bd08f8738f177a54703dcfe0a1bed1d3d11161129535c7437f9eda498fc7102b389777c9cea47eeaf8f6019660ced1683e7684634b08b3e +DIST firefox-27.0-lt.xpi 369739 SHA256 1a8bd95e7c070fae8cdc9a551947b8488116062d1abdaf4d5eea7514fefb64c3 SHA512 61161228c39ba87a4f7ff09272b10344bc06e179356c90ffddf6643b540274dc0e7a6d977ee4b590bace435f3aa9ce0daebe6ba6de427b42a64ce38969fa442f WHIRLPOOL 8a55d28e622e544205380057b54607b779e14d5d013d11b1f93cc6050b03d21f85605d5f1f5f1e0b102772eab44688f06523e87eb6534c553a315cd7b42652d6 +DIST firefox-27.0-lv.xpi 343465 SHA256 863368f5fbdd47684aef60259a0fecc8d7365bff04d19af0ad0006c91dd910e4 SHA512 ac2faf6044b921dfb11a6a0aba82555e1d3632c1951e999bede5021ef28d266814aaf137a4d9048ac0a85fce73d4a2f090b659c54b21102b3fa6c03310927286 WHIRLPOOL 8c43c4b8cb59a6c0134cfe222809133610ad4fc493eb9487d685ee4d08941468c492625a1bd8008ff735b9bdef5bc1c69d7aab2fcc0d35298e8c3e94d0e67ec3 +DIST firefox-27.0-mai.xpi 396632 SHA256 7a0dc5e4f6624f66aad5f24d564dc6feb62c98c0692dd00320b6653a23d393d2 SHA512 95c3f3e18bdacd34fe68fbd6070150c92b734f45ebc3c8d850df10ddb1873fbc280a1a2c4b7ccca15d782c8599b7237be1b126a3e3fb850a27b58171046f3f29 WHIRLPOOL b54556e7da256ed01c93a59adf58313652a40f81df8213ec5d36a60265b2a361ff174dd223e2f411129f9b90fea6b64a609cc22b1db63b5bf7a682c8d76b4578 +DIST firefox-27.0-mk.xpi 392645 SHA256 17586344aee0891622fbe311cd318b2601f8a2c716232b15cec558081d736f65 SHA512 5251fb414394ed6579a4e161f1d9c100406176fc62119dfa4b92cabe75a1bf37e0309760faaf870c7a9a831f91834ef68ef81cb5af5c0dd44b3d1821f79f20b4 WHIRLPOOL 37db64773542deb1672b9865ee4ec803ac667bd7e5bd918320696f2acb0b755a8f868a7b6999d6d14d704cd3b9ec494ed21c5a6e6caefc1680861a30f383ede7 +DIST firefox-27.0-ml.xpi 417094 SHA256 03267ecbbe5d4d2937f611273b290fbd5befc0f1951576c0583dfe80a27d938e SHA512 364fae813422e00c4db8cb3636376b83accdaaecf6fd38e20badc3f9a5c14bbfcdf506dc146616f83c8b1b6135eb24155cc593a262385926353d79a76370fd25 WHIRLPOOL 5cbd96e48f76e31fd5f5d7e8ee5134732655494895bcc6819273e5599d60508b21e186d18f1f89381ed64c1458056e3267cadb189ea093b3fc49fc5c968057d5 +DIST firefox-27.0-mr.xpi 397289 SHA256 269d397462db41cea9f2146f3f5bc369ca5859a86d2a2700057b6a35b3d7b07b SHA512 290530a121b8a4f216157b3f7a40eeb83fd2329bbfbc1fdaf34361420a9dbcfc2e29546d9e79dce5b0df27666e5710b1efaf8b2f9111cf18b5bdfdca59cac86a WHIRLPOOL f660f3cd1596b190eae46acdf2918cf7ec568dc29814fbca669de7b1ef30df57eda722c21b75473b3fa90024d185e4128834ac573a203d363bd90ba5e2e0a70d +DIST firefox-27.0-nb-NO.xpi 346640 SHA256 4a5a5f25b84dd831759998420f4ff87da4e8a9665d071334ccc999bd146e6956 SHA512 d2e652b7e5a6141fa00d15e82a41ffaaf302156615171ea3ca8e3a6638e4865dd9a415aa5c8ea3bf2935bfdb36492040a5b6ac0b7b7a1bed05e76ed0f2e81a30 WHIRLPOOL 4194480f32a2aa51fdf01a0a0848d8c4e118e0fce4a103c16c7fbf377ac55a11cb26b4bae9bf5d49c25f44d43b666902c08117b9f099ea9b2425b120d908255b +DIST firefox-27.0-nl.xpi 348111 SHA256 b9348795890072a29592cd1223c9e11433b897b8d9cc8d8222b14bda1216603a SHA512 2caf7c413414283e38742940d5ef481f5ddaf9d5534e370025f6dccfc63672698554c319a0f714a41b0af677a08a8e76d77a566ba73e702bf73915c37ceff941 WHIRLPOOL 4bcf399e151305021987e5e3ab2b31c6947b176b966c494fd0cf6749b6a0e360a99709eac6e421575d09e8bb66bb7c8927f9a12c6847e174dded18a639f3a701 +DIST firefox-27.0-nn-NO.xpi 344618 SHA256 3c96cb3a39ea645651e7b87ea029b55c6806507a0c4a590c29871e520c469947 SHA512 ba44e09e47cb4bdf5db77cfac3909519fcba08d7d3466f38a0db24a456113615ac19eebdad9f3aa63491773e3108281bc3000a7d639948d7316d1b205e516e0b WHIRLPOOL 590674ba2e31ddb63f7d481b0ca2cc3bdb792c7c64a3e5e0b2eacc87d7a691dfeb8914d9674c54b4322a638e0f88ded3570b35e3380e5d02d20492ef61893b43 +DIST firefox-27.0-or.xpi 410073 SHA256 03a87cc368a3da045c7b8192cf2c9820d98585066751ba67ea46719573e75b1d SHA512 8b2423330c91b63644bff066d718c5b265af3f1ccb74026c645c6c2bb4a9be2182149cc988a0406e1b1e8fb5f6a6fcacbb3092d694f3230839d1e521f408fc5c WHIRLPOOL 09da6e3c3f9f5ff9e69d114234c82722f1c6a1700f90174539ad759c3655b031ba8ffd516127e0dc911421cff8deb0020145e830da68b6339e49cce6a2e35b20 +DIST firefox-27.0-pa-IN.xpi 385301 SHA256 7f41cd12fb36fe94670c3a2825cfc9eb2af8205f773dcff6799498c330740fd5 SHA512 d897c4dde532b8f310d24b6d4e2823fd7f3a527b473c11a35eb97d658786b667f2cc686876b35868ff836d1afc54cb04b92aa253fb4c990c019bac8eb5d110e9 WHIRLPOOL 835f390d382a0219e742c13b6ef0576a18e2ce7819d237b59ded9b74ce94f6ee7dee8fd5427698ba61b80f4c87091a165a738fbafe58696491b5559a074b0065 +DIST firefox-27.0-pl.xpi 348871 SHA256 6b25815c860f0c29ca8c3b6e555d0f9c32544962b99e91c044c37cd125c120d2 SHA512 1a792115991d72236392d7c223c157ab3d57a27b074d5c96e51607afecc4ef756f8a63ef3546852aa34b652377387d53371d0c3f381aacf04280083af096acc3 WHIRLPOOL ce0974f146b8ddf90077923bff7f0c89bf00d5fa645bc0b8d0b3336a972d0cfc5e347f6b7ac5804a0e54b22c3cdc1c3da9033c3c2beb24efbd1e74db0c10bf77 +DIST firefox-27.0-pt-BR.xpi 354076 SHA256 a6ce16cc4b14d7d9b2795cee2e435812d77d1e47c797fe2410b523e9c8d9eae5 SHA512 ab48283a3cfcc0f2a4f5a148033459a78bfbb639d22968c733b8a5aebc40e43b83b7528407fd6fdf1f764f0b967806b5bed0f8bc847010dd46f1dda9eae00ce4 WHIRLPOOL 0849897add8024efd6e31ff9147a47dd3a5c72c77689964fffbc5f204225b0d561a68221eb0f55a45d5fab368e80c7f42a1a67bca07141f09038d3f014db1285 +DIST firefox-27.0-pt-PT.xpi 347957 SHA256 f95755a7eb0b5d3ce6925ba1fe9e532d570b6a2d94ee56e9fe8eea4561027bd5 SHA512 0a15a6cf3d7427f473d8b3899e873c1e0a97ff46cc9f6a88aeb983c4e32dcd9c447ca54f267bc5f39d6f5ed40bcd9487866d212486b4f2eeb1b53a6b83534f1e WHIRLPOOL 5acb1aced0d678969395caf732d62dc063fea66fab1492d90952fc9a7f8bae1662b148ce174fd6b22918408744578e01b622564e56e31b2554acb407226207d9 +DIST firefox-27.0-rm.xpi 349335 SHA256 f3d2f7b0c69dff2f6a1e3dfef2bbc39340e1e48726637693a3c8ff0f988d1d97 SHA512 8ce653b4ef5cdc17fb19191ed8247c22a023375b6d13b31fa7f1c3b96bfc2bd6e1065dda0ab600ee337bc958c10253737d6c79ac758f46d161a1e0ab485c2550 WHIRLPOOL 77b13e8f988edee592190afd4ec52a2cb3cade086877824ebbe24b38c2a7dcbd7c9c4c81a8fc013a021ebf4c32ccdb1e24092a257555ce41b9d80a12b906a6b3 +DIST firefox-27.0-ro.xpi 378831 SHA256 95232d726600879b77f84f3752bf7797bd236db5d3e170a537bafc3fd7ee5e10 SHA512 6e3578a459d44b982745f1a00e79afc9ffa1c54c30bc106d6ecdaeaebef32cc55b9861480f8c5f7ee7c4d9700106bc203dbe1f721a56fd1bd1718b1eec8854b4 WHIRLPOOL 47f223980a8511d6a23aa5d601d8b0b138c8d1b78221983a3905cae4d8270774ae277a6282867c216e1fade76da44ed4d19d5ec9ae450253741c1cd01816780d +DIST firefox-27.0-ru.xpi 336572 SHA256 0159a06d3d61d977993111d021c49f5434cd0e202aa369724d20bcdebc4e5071 SHA512 b9d90c918fb3af7b09edf34f015cda5e26e5022ad7487fdc41cf902a74db0b2c3c35fcc4b7e6ce2297a773f7e2b1ce9431ddaece344c107e033875f213bdafe4 WHIRLPOOL 4d0075949c31680fc1e9e78231eb9a0fcd0f31a4ad7906b38b244f852d4ae310f60bd9e0700033da6605e01c108370ccf27eb7cbd4283597620b53ee7ef59084 +DIST firefox-27.0-si.xpi 387683 SHA256 9ab44209603a6b26f9e8b5be4d1457fed5a8a8745f9d8c48633e4bb9db82cd70 SHA512 601f8fbfa061bcd40ab9f5a3986e05ae15466d7a54414427b0096b8b2ff6a735f2aeabc001d702f4c3155cb0b7d8c77cc081b0003b0d0708a05f47c45e7bf55f WHIRLPOOL d01080c63c2ebba6529f5273f4fa56a1428a895f0d5dd73801343772904d5ffd5156b98044e87a64ceae93c5c0c30efc62923635ffee5d009a79126b27a91794 +DIST firefox-27.0-sk.xpi 364725 SHA256 8e10d88de5975f945032efd914d2c171b68e6ab682c6928cf649510062c35d15 SHA512 33f224c71fbf5dcec083592843d45f6e0280412cf6fbbe949b4fb46cb0b6d39dd09398465e4477f12febb4964dd7a1cee5175348dd40f6b4b136d2a56dfa3986 WHIRLPOOL 6cb462875c89af17209285fad5a89a96f77de770b282c6def2336305b1431697fddeb7749b6418bfe25cf4deead15215e8203489ff3864ac340264e2bbec4e96 +DIST firefox-27.0-sl.xpi 347788 SHA256 169751b4b335372633d927051b012934316627e05c96340320a9bf3669cfae42 SHA512 6e846882a239473d34df6cebee3fcf762658d9796b67ca874d9f0d951379f408aa166ef491574992541f1b5d2b7ec71099a4dd45a449c334e1df9355fc8507a4 WHIRLPOOL c1bac876b822227e4a663aa0cf404235ee0b02fbf195c5b35b6971a818c5f3f5ee2471e95366ca99a8d973c7c2f8205b3628839202a71bf98d762c829bce8c52 +DIST firefox-27.0-son.xpi 344431 SHA256 a3aff6dee8f69441a56744b2796276e9db5d439cdeda9b7dbfa3f58c021a55e4 SHA512 eb91668a504e019df0e13c877b04d0a43aa6927e6856c3e51e26224d99f5fd2df7a0e2525eef2828373723051039e17433f6bb018036dcd7ffa2ce9621f05aa1 WHIRLPOOL f89383c0625006fc01b1fceb11f95daf637480313e268accb668fb9f05930cd4e59580fe0f2f253d3ee98221de5cb30a63f41c1b5a309ece63ff59ea4f50881a +DIST firefox-27.0-sq.xpi 357148 SHA256 6e6b77e9c387ff8cb4dffeb1b5fa3bbd27b98f2533034421f8213b37976bbefb SHA512 a5255bbe64194351873033ddf68c870b1657392e010251725ccb9ed7d2eb469f2066cb24d13f5b46fd4f86f1f59e2f3cf4271a78cae41a4d07de093436e66d4c WHIRLPOOL 1fc3fd0aa1895d8e8972db4ac16887aad4f5e75645a73c33423b3e6f3510de2fe29a1eaadf53500be025954481223f71c2125bd2244891d8d1c89a6d576845d1 +DIST firefox-27.0-sr.xpi 399940 SHA256 f42f271f999673487ae27a35706a8b1e71acb116eaacbd974e4f3e6642ee9618 SHA512 0450886e8615a54db8510c9ab473e104b895b6b85685ad305018ca97378a3ba1141bdfde80acdd24b73ba970ada20fa9cfbd65967d70a9641f34c18ffaa3ad5b WHIRLPOOL b78b658eeb6ff9219db5f52fd80e9130b3f8203a0bd6835af84da0678082193fdc0d9ceb97cbea65b0127de3aba0599d33d679209e8ee34e585b624b6a0b2c8a +DIST firefox-27.0-sv-SE.xpi 352870 SHA256 c55e673ad0db2bdcfbef5d9538a6e90e372f9770eca78a315efc016552c8a981 SHA512 d08009132ea69bfb80e458d6b917623f4057e9a95c2d910c43a2920783d0951177270a47fc7021f3d7f0a1c4494c4be136754583db026e8353fcd02852367f2a WHIRLPOOL 86d32998cdde631e848b9b628ddc11f7f1e670f35da2976ff23e1c19cb2b7e23833cd4c968094ba6eaa8515c1d199ccbe1cde80b4e46d30d520d1071e7b0db73 +DIST firefox-27.0-ta.xpi 400412 SHA256 e2169f2aba94e69571cff72d7dbaeb56054786e3fe7eca6872121df58174970d SHA512 177d5bfec8a5fe25113e509409c9e3968daf6a65c0c9df082e63de7e18916aa33f22546a7b4c30c48f870f0a6a06a3165c35c867c89a518807f0e3cc56efba24 WHIRLPOOL 2a1a061eea5ad1950d58f4f8f7811e59669e34f00e9037fd0f9daa3c2128fd68084316e0bc5ad27e07e7f05f2ea05713f2562c258591e44bc80fffd1039299e6 +DIST firefox-27.0-te.xpi 417871 SHA256 ac1093be104ed057b8a8632fb7c89e0b4505ca1956e157de8d1cd949e0f24b4f SHA512 fdd308c2c4264375bba68d1b59aeca44ce4c8ef9987139cb17b374044290a25c5e9d592c162e617da2c4a8b2304767423fe0ec78e87ae21a1612969e4657f2c2 WHIRLPOOL 20ba583f0171c888320ca57652887ea3eb3f862f4b0c1edda4f9b95fada7f9dfb08c9186c941790afc8daa1cbf78241a2f4b9c9459d2c2737406b21d65b97a03 +DIST firefox-27.0-th.xpi 394991 SHA256 e6667e3a1f4b5768b016fdcb113249ee0507f2fdb12bd5d428bdfbd673456adc SHA512 538bacf18c6932677ddad5a76d886e5cdb8ee707c58a4d5017a0a4e65bd9b0e82b9243c3be6a381301bbb822fa2681728da1ccbe5b042470acf77a88cfe787d8 WHIRLPOOL ed6fc94436abd24c460239c0064d8701dbf6925b7b0aeaa5bfd08d24b0f476e57e659b6c003e5552e560a55c61d66667b99c41cce110b4e6a9827d081d09e249 +DIST firefox-27.0-tr.xpi 356668 SHA256 6550afc209d1e369c345865dfd3e975026963895db64378bfbe7f50729e24a50 SHA512 b4456740e1d905ec0718fe4837b2104c283c4c3b86f99ce87a65001458093c50198825b824181284086eac005cb1d503c4753f20793ed33c02766b7ed4612d57 WHIRLPOOL c6e048fe61af160febdd1d85b5354823f02ad747f59b2e63d4fdf7bfb24127e472ff6e65b3db52052a30b349c2594b3acb3c96e9442d87fb09cf3e2291b7a0e5 +DIST firefox-27.0-uk.xpi 381434 SHA256 ed15cfae9f5e1846b02cf64eed460c13c8c75c198f5281e406a803b8e5d20d01 SHA512 43e8d6a46ecee0c805d896dbf09f8a96ed6bc90f00b88e8195ffda7d548bf6f44d4900563fefe577e0f1fa2356994ad8e4465c80660615150453333d58fe2d8c WHIRLPOOL 7aade9fb93ba531b59a6d4bc56e67c39975aeda64f3fa77c5bbb95723cd30f84cb6a13f95ab55df3ed00728e2c2bb9608460867c20d6440babba33c26c952f4a +DIST firefox-27.0-vi.xpi 375485 SHA256 7e86801cfab6807c6be256540845c222d312fd523b6c67cb038da177619547ff SHA512 c0bc2df2ed5c5450c087429a5b355773548f97474ca0019998415a332f954ecca39e16453ebeebdff58bab01bdeef74db4c2c35baf6460117ac8f755e187b47b WHIRLPOOL 4d3bd4ab8bd237b88de8bd82691af51af527608d99435da48086bd64a1c529181a54ac6faf45959597df3b1f935f0bd4b599e6437edd86df5ad15bfba094136c +DIST firefox-27.0-xh.xpi 350778 SHA256 57ab5883f93662504c0d3f83d83ff39b3482d520530f7eda154dd9a32a284805 SHA512 9f6328ee08030ced19d0eaee6d466eef193736af1f4755d0fd84a1c3f82ae68c29166a6c8a9b99a972a8edb05793bcf43318a1bdc105e8a5f9a8a572243d65f1 WHIRLPOOL e468d6c9db7e3c83a577ba8f76d630c3bbc8168112c79ea367630b07db8564290ca80c3ceeed8212a2e041406c01488082f0d1f444018ce5b5a5235722f84f58 +DIST firefox-27.0-zh-CN.xpi 374670 SHA256 33cbe52cb0a22218442db9ed78b2c8c00c0765ad54994725c4ffefb8ae9ccae1 SHA512 f3710fcb00282f7d6ad5ca61caaf815aa590c281e435b9e3a314226475c1d31c921ffc61cf46becbf11ac5f57704b49ae9c06314185368f7247545c08c1bb3d5 WHIRLPOOL 255ae875001b49a44721efcff0cba94e10f7b9248df621cf088e6ea11d9bc1b0d96aaa6c9ff0b3c8ab7b9706ec96c5f3172a5588baadf19f541ad186aa07615b +DIST firefox-27.0-zh-TW.xpi 372318 SHA256 c96fc4f2b44477f6d1bd8fe3f1b391cca1e4e47ce59de3e4f07668b63428e4bc SHA512 c9e8b5f540069c1c0523211e6fd403bb0ac16bfa4037046a39158a64f68dff94bc92dabb742e48b5070560d68818f4aab27f0ec4addf515ddf6f4b4fe665a58e WHIRLPOOL 6ab4ee750edcf99b6a6c541130f3dc835de6642ccfa0f1c53192b24550a2e85eaa232917f0d95ab38c773c18c10b6f78d00c9aa6dd04397e130cbf0678603355 +DIST firefox-27.0-zu.xpi 357236 SHA256 eca1b78b6749c850a7b28b9330a917b6e2562da607dfadcee1d7763becfc66a3 SHA512 f4ebbfcbe2f067d0a4b3376a7c4b01e5a2d469f0b53471c267056359490a61e06bb8925ca67456725c8b1f828ffcc5f56e023d4f914681b38e6b281ec64cb20d WHIRLPOOL 4c2306c83b2bf79084ce6a8e4d078bbb25299a3233267e305a79d58801a6c583bdfab69bee9d8061ac1d01e96a6ed7c8fe5c42fcc56dfc7de64b6dfccfb28266 +DIST firefox-27.0.source.tar.bz2 129222806 SHA256 703be57d85a90fe28636ed7f3d3ae907cec1dd33e847c1d0faf1d6312d66f1a4 SHA512 5ffa735c6ccf229510e74fdee0db20750376e5cef1a2904b0dec0f1bd43d0610dd521b3a0fb4c33be5d78d103414af6c6f0093cc6272060ad51467571b00bbea WHIRLPOOL f8e0d0110faf712e565ac33dba896e965539ad9e91d1edaaa3e025ad3c312c4998cb3933c7a542dd167c6d391b8d19231fb0099c179a50913d26fff558de6a71 diff --git a/www-client/firefox/firefox-27.0.ebuild b/www-client/firefox/firefox-27.0.ebuild new file mode 100644 index 00000000..4c71d1ca --- /dev/null +++ b/www-client/firefox/firefox-27.0.ebuild @@ -0,0 +1,380 @@ +# 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-27.0.ebuild,v 1.1 2014/02/09 10:49:11 polynomial-c Exp $ + +EAPI="3" +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}-26.0-patches-0.3" +# 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 +jit +minimal pgo pulseaudio selinux system-cairo system-icu system-jpeg system-sqlite" +RESTRICT="mirror" + +# 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" + +ASM_DEPEND=">=dev-lang/yasm-1.1" + +# Mesa 7.10 needed for WebGL + bugfixes +RDEPEND=" + >=dev-libs/nss-3.15.3 + >=dev-libs/nspr-4.10.2 + >=dev-libs/glib-2.26:2 + >=media-libs/mesa-7.10 + >=media-libs/libpng-1.5.17[apng] + virtual/libffi + gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] ) + pulseaudio? ( media-sound/pulseaudio ) + system-cairo? ( >=x11-libs/cairo-1.12[X] ) + system-icu? ( >=dev-libs/icu-0.51.1 ) + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) + system-sqlite? ( >=dev-db/sqlite-3.7.17:3[secure-delete,debug=] ) + >=media-libs/libvpx-1.0.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 + + # 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}"/js/src/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 + eautoconf +} + +src_configure() { + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + MEXTENSIONS="default" + + #################################### + # + # mozconfig, CFLAGS and CXXFLAGS setup + # + #################################### + + mozconfig_init + mozconfig_config + + # It doesn't compile on alpha without this LDFLAGS + use alpha && append-ldflags "-Wl,--no-relax" + + # We must force enable jemalloc 3 threw .mozconfig + echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig + + mozconfig_annotate '' --enable-jemalloc + mozconfig_annotate '' --enable-replace-malloc + mozconfig_annotate '' --prefix="${EPREFIX}"/usr + mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" + mozconfig_annotate '' --disable-gconf + mozconfig_annotate '' --disable-mailnews + mozconfig_annotate '' --with-system-png + mozconfig_annotate '' --enable-system-ffi + + # Other ff-specific settings + mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} + mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" + mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" + + mozconfig_use_enable gstreamer + mozconfig_use_enable pulseaudio + mozconfig_use_enable system-cairo + mozconfig_use_enable system-sqlite + mozconfig_use_with system-jpeg + mozconfig_use_with system-icu + mozconfig_use_enable system-icu intl-api + # Feature is know to cause problems on hardened + mozconfig_use_enable jit ion + + # 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 || die "emake failed" + 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}" + + # 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 || die "emake install failed" + + # 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" || die + done + # The 128x128 icon has a different name + insinto "/usr/share/icons/hicolor/128x128/apps" + newins "${icon_path}/mozicon128.png" "${icon}.png" || die + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs + newicon "${icon_path}/content/icon48.png" "${icon}.png" || die + newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop" || die + 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" + 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 -rf "${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"; } +} + +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 +}