diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2014-03-20 14:57:56 +0000 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2014-03-20 14:57:56 +0000 |
commit | 99d1ecce5e6b3adf414759ba0873c13a3cf66f9e (patch) | |
tree | 6f55beb65a53795b02dfb1a3b8837fad0bc60df0 /mail-client | |
parent | Respect CFLAGS, bug #472310, thanks to slepnoga. (diff) | |
download | historical-99d1ecce5e6b3adf414759ba0873c13a3cf66f9e.tar.gz historical-99d1ecce5e6b3adf414759ba0873c13a3cf66f9e.tar.bz2 historical-99d1ecce5e6b3adf414759ba0873c13a3cf66f9e.zip |
Security bump (bug #505072)
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'mail-client')
-rw-r--r-- | mail-client/thunderbird/ChangeLog | 8 | ||||
-rw-r--r-- | mail-client/thunderbird/Manifest | 78 | ||||
-rw-r--r-- | mail-client/thunderbird/thunderbird-24.4.0.ebuild | 397 |
3 files changed, 474 insertions, 9 deletions
diff --git a/mail-client/thunderbird/ChangeLog b/mail-client/thunderbird/ChangeLog index b5e29c7a03ff..8f4fe25ffc71 100644 --- a/mail-client/thunderbird/ChangeLog +++ b/mail-client/thunderbird/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for mail-client/thunderbird # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v 1.270 2014/03/08 01:19:08 anarchy Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v 1.271 2014/03/20 14:57:54 polynomial-c Exp $ + +*thunderbird-24.4.0 (20 Mar 2014) + + 20 Mar 2014; Lars Wendler <polynomial-c@gentoo.org> + +thunderbird-24.4.0.ebuild: + Security bump (bug #505072). 08 Mar 2014; <anarchy@gentoo.org> metadata.xml: Fix bindist description to represent thunderbird and not firefox diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 2ae0d6e848fb..7c99e02d6f4e 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -123,18 +123,80 @@ DIST thunderbird-24.3.0-vi.xpi 495558 SHA256 ed26d6a732e8458849a210a94949ced8499 DIST thunderbird-24.3.0-zh-CN.xpi 449181 SHA256 d03a570c077926ef75f6ae32377857420faaf539e7d09ec16c0e69ece685bbff SHA512 db61bb39d5a0c2a5abb3756a893966c6111fd8a1bb97484a1ce73cd9b26ab63d204b7247c878aa43943e1d915fe795054744cbd3bd03d89ed1da330ae8c9452e WHIRLPOOL 7715d7629e7c8a902d0ac48150cc9084b509c85be643a0c926fdc815e3ff77a3ed87b56ed287ba1dcf3a6f27c478bec35097ab7c011fdf8182a50c66590e17a1 DIST thunderbird-24.3.0-zh-TW.xpi 450001 SHA256 e4b439793b79f8d201871553a820c9a423695937cb809775bbbaf8f441e5f30c SHA512 96e35f38a13695a3f58374756ee59922dd1a0d4902d57956f9b70a0c59ef607ae36e7cf4f07768dc24dee02c75479da5dae5e33422b991b105fadda22a823a4b WHIRLPOOL 20b78c53725121c53aea7fa8e0ec93cc0c11cafc442fd3e968221a7f3d5256139c2b11392a7c41ea604cd300c41785d80edd9c2b3e416b45848bc3ff05ced32d DIST thunderbird-24.3.0.source.tar.bz2 140081720 SHA256 b8cc29ed8e3d1bd9d410b8c6c2c069c38ded11844121f93a6fa1b0d1d753e51d SHA512 698a85ba9c0619bc789ae69df8eb1b6a8ccf0e34fa330ed5a0efbc1e4c1140dddc719aaa7e911ac4b60d6599306675cfd9f46cc133d72bd2a31ccd362aa21d25 WHIRLPOOL 37d9cb458686dc4d31a5bf2a0ff016c8f3f1d457146dd7ca0fbec0a90473e976dc94af181d298111d74be1e8227ea551a10c1c5f32fa469cbf541a27226b5203 +DIST thunderbird-24.4.0-ar.xpi 457862 SHA256 ea847b5e42930343d2ec2e2f9182d59ff84d23b6a864e2c93eb0455cf452f296 SHA512 d751c3c155bd31d592e8fc8ba02dc4edeaaa235bec8b0899fb29cf0d813de617ed9e1a40c54209a4bb5ff10d43c78e96df44c2ef5dbfa0437ca2eedce4abffd3 WHIRLPOOL 7f2e9ee1cafaf4c63ffaf6ec3b92f4b1907860d5ac262fb4de557b709e2288bba730b9486d12fb67bd99bfcd90eae7558dc421046676e957c900220a7925c36e +DIST thunderbird-24.4.0-ast.xpi 373831 SHA256 0ec76e7938dafb72e7fe94941dd9514223d8c5c3880cb4bfd92c2075c7a1528b SHA512 5dcf1118a7c8ee2effadda900f56b2cc575a0610d1dfe10b4fa7a25a9a380c0c9b996083fcfca63a227af5da0d5d5eedeec282e28ad9e0af8990af4606936f2d WHIRLPOOL ba272fccdb6c261c0206f29e1c7782e305ecc9154bc8a230a2729abf24b1e2574379aea85245cffe8c8a6e4843ada6ab729ea89a469111ae5a68e0411b37823f +DIST thunderbird-24.4.0-be.xpi 416882 SHA256 f16da428ed0246b0f08e00bc0f23eddba4e524dd856b30e93628f7fe0a636fce SHA512 8e01f55f62d96c9e9826d6b58dcff0d6344cd96dac28e30359fb9ce8f825b92faeb33f986bceb75ccf83e13020a28cf8524f3b64213994ece330148693f1addb WHIRLPOOL 6856c45a5c98b0ae59b946d72bd62b1e34695cc26b796d291db2f88a29f1aac090a2054d0a6b5c8748a1798102fcf27f86128caad7c71e11df8063d03871f43e +DIST thunderbird-24.4.0-bg.xpi 485023 SHA256 7d2e98470e62bb63c7acfd5f350cfb909598755b33ad2ff77d9792d3de341b7f SHA512 bb35c40f805cb7716f503f997e4034825a9e67d8118ca57f4bbb74f33e2faef33f07593fdae9ae9dc8c8d897266304cdc3fe9ad8ee9b1d4b6f389af9be322fb5 WHIRLPOOL 93913b6cdde59b5c29160a0d931e443b5a86891d6d9880a7c01dbd2f0e3d4f1f722b6aab71c9299be211cd7384a0204c44abab6d711a5373f9cf44f6015775f8 +DIST thunderbird-24.4.0-bn-BD.xpi 537257 SHA256 72afde682492061234e3887253fd10fccfc738677b952a5b2932d1963f181ed7 SHA512 785be7f62dcd1f662743bcf60b8a95192884e0f642827fe8d6be75d7abc22adf1c9135497114b572067c788ad27cce3a701db34a22c6814218778abe6fc30f49 WHIRLPOOL 41d590fe772ef11ec7e429f06460364a27ed0ff3b15e0953f6e3bc8eec5555ee2c4cb121ab4d4335a5c65a50558ec59610f86a699c2b3d0159ee22e24f4a6796 +DIST thunderbird-24.4.0-br.xpi 427679 SHA256 bf218d7f6d2eaf2f6444944de439cefe8f33e4e56a36eef83ee3e8986a98b944 SHA512 21a5584a13ab2dffc32477bb6e0c09d98e037b0632b5c8a8d5f0816fe0a0356c127c377bdfb77d2a68475bd0cabcffdd562d8186f2ecaea38d1566b191d92683 WHIRLPOOL 5a7ee546beb40b6dd8ff899277698801afc4445f02fbc92512c33891c7e0494a632b83e159cd2ffad570fe7e4481468c05fcba1f2ccac3f77d12061f1b19f89c +DIST thunderbird-24.4.0-ca.xpi 429746 SHA256 7f22bd3ec7b29c272dd3c35062c2fb6d92cfbe248365d1e8ea9c86a1af83fdfd SHA512 27e7a69869753da0a72ff8cd0d27fb32e9d27d5681d83bbbdb7413ec1510d8d350798c1a108191aef3b58d7b4d58f13b682e55885323b1ad6af517fe7559e14b WHIRLPOOL 52669c05a34f80f61251e62121845ab160dae2b6ec27b36ce9b380b252e054853a6f64037cbf60edbdae59f078459c2cc6a88618707982d5062b8a421fd1ebca +DIST thunderbird-24.4.0-cs.xpi 431476 SHA256 f139479d6984a6bf62b2a9ac398f16fd2ad057aa47115fae7072b50446877ede SHA512 3b5fa5940853fddc4b7428f4c10b81db15079c2c9ed881e801145c3c0f171fe3c01262907162361fec3bf9dc4a22b9259fbd575f6ad66c38a0b0c077ea03f4d0 WHIRLPOOL bfb8b34f78d13569ea386af8f6a627f2f5d1978de4a314580d819129efc9d84097d0a401d611e50f5b0eb66a6e625c7c53890d1d1cebce2309a6358948af30d5 +DIST thunderbird-24.4.0-da.xpi 409626 SHA256 0c59bf84b45dc399fa3090d3d34a5f27772630300115b10546fb7172823d0a4f SHA512 f74ce6c36341832ff4afccb2b64052f6400f424936a043b8203f71d21cba013d78b6a72783099ec08134e12bb12b005d4b0df07ee0a55000485225fb23867872 WHIRLPOOL f619c7768cc2f25ad6863de579bb5a9235e2bfde0618e4b7f9b790d060d67b617aacbd7740f55f37d2537de71a282e462080a0649dac3c5fe5dc6ed84c397bec +DIST thunderbird-24.4.0-de.xpi 408674 SHA256 7bf488e61a07ab600b057921b117376eadf919a874e59f3350c16a171bcc5a5b SHA512 8a07d004664f97b5844eb7d43a239c6b04022c1d64046d8e1cfd50d5727e303e1639326576d3dbd41e1bda1241d8c8292461d707f9455f0dc336b0f8f2bb42ca WHIRLPOOL 3491abe38661c547dfaa77261b47af3586d7e70b75a9ec027e2063980d8d7d60e4a94bccc9fd4eed46b830f5064cef7fad2edf272a020477dfa058c675fdcf14 +DIST thunderbird-24.4.0-el.xpi 464552 SHA256 ba85515ab06c4255f2b0953c8a9f6e0d4ccf26f4a240e8972b29fbde708d08ce SHA512 33d7b01fb39abfa71d1352836f6b5565b4c02aef84bf8b9de1bf00d8928ee93849698b1bfb79b6e61a0c832afebc2d21ee0c0257a134afd059168957f3f75fb5 WHIRLPOOL e897e89364b0fdbec7812033433c7e5cc6d28245f027be3144ab6d82b5b289d6c762c2d300284a98850c4a547b584cfe8e3b71af07b449838932962a8a1ec3e1 +DIST thunderbird-24.4.0-en-GB.xpi 400962 SHA256 3ceb78e9d95e104113121d4667c25b48bdc2faedcab168884453765dd4994a8f SHA512 633a77c53b98f27f16f5b894ebc8b7bf304d534422618b7d23076d3e6a25481d12f6315843d3f918d1772897f82d0131e63aa4f6e2889fd7b5dc239a5d2b3d04 WHIRLPOOL 9acbaccbf15352116e7026f18dfaac97a97e5ebe07db0ea6314aed401ab92f71d9c0877d59779e7ff2db44e69487f2057a18c187ca81161b5c6e28a88f116276 +DIST thunderbird-24.4.0-es-AR.xpi 425657 SHA256 6ff2ec8f30aba2261dfa59b7fc3cf664502966e1d9247f2a0f6b0290b4752c0d SHA512 e5f953119ac1c99c8f967c13287571621eb46597ea9da1ab142d0597c6b264bf3c514b9fc70e8382a4cfa4f725daf9a908e9118a50d7d2ff9d8f6d5259280ae4 WHIRLPOOL 8d6a7f45116360cbe0f91279aabe38b8b778bc3bee752920fa7faa5f81e48d5f280c5fa2c7efa15d1db85e2d65bbaa2875dd9fd10acdb63eb042b28d18536534 +DIST thunderbird-24.4.0-es-ES.xpi 366308 SHA256 52721d25f1c81d8562dd830d0b946e3b3573e88e07370f53d4bfc181bd87ed5b SHA512 8cafd02a3d1acb95e8e5a7e5f81d97a12b946d4d9621777d3fcc13baef5bab44620c03acc7a9a199ef82ba778decd11589e4dede9f30a3c9c44b90da5824642e WHIRLPOOL a5ef30c14dfbe385de651d04145a6c4cc22d61e871207d56db439652be95957174aeb08b0b56649420702b8728e6a1ff0c8b58d0e34e52ffd83a8d8076a81842 +DIST thunderbird-24.4.0-et.xpi 422894 SHA256 b4ceaedc90bc8bd6efa8a77de2f58ea239b24dd3df3cc88db65857eb51b5f98b SHA512 46577f1dd4a771b7c0589a749d25684e408b6d6516f200f695b775c7cbec0cdab169765c5e88f83b2a5c6f161c6d1b4c7526ba8abe18b419b33373c203a73521 WHIRLPOOL d888a6425c07b04a72b4f18ccc452dc6c4c843c3350731908701f3d84416cdcf4dadf3cc779b49f53ac9d0a45728641c5ee82a3d2263e89bc4d0b128fb1d4826 +DIST thunderbird-24.4.0-eu.xpi 418497 SHA256 1369771f945eca750e85fa17ee02fccd57c58ca07e57ebe7ac8e4cc93a26a400 SHA512 5961e0e7c0de8aa9d13e2afd23c7ce9a22b640aa48fdf99c63ce80bf16c761aeb1fd7dca37b20056f9c9771e148319aef7ed65270805a03b685c7998841b7bd1 WHIRLPOOL f12c8f76a37913558ec2faaea8f06b36bd357f901eee8569f3ce3e6062c7155b15644fa35736896bd8f709d98b4a0d35b9b4cbf34bffcf340e4e4cfec1640aa8 +DIST thunderbird-24.4.0-fi.xpi 424264 SHA256 96dab3bfecee70e22015ae1f6c207e396c29d8670f270ed3f972f81fa7c383db SHA512 b26f732bb64c95bbdd8174046ccbf5a60898fb058e4a77b9591e9de0b77b2f9fbca8be7fd250e7db4933c47aec3f727c065172be1857db90a1a70dc3072b2062 WHIRLPOOL 95073756e4dcd95f14304047126db91e7738c339a3a70304b9796c01ea00ea5aaf41daac134a0805880f08cfe5e44a82b5dc6ccec9503ba79133abaab63d7140 +DIST thunderbird-24.4.0-fr.xpi 431288 SHA256 3848ae6f610b8862ff96ec7a0b54e6485f76831283ac12a619f0ce8107a59655 SHA512 8621ef1dffc5edc06a342c82e3d757b4eeade6f08cfe6da6a46cec4fb404c33dcae385a811d4eadb1181b0adce4707280e5b49a42d8810bfbb4a8d5f09d5e528 WHIRLPOOL 42052cc256bb242d60fbe7823e9bfb0d799295e6919c723f04be87e01d91677c4d2b36932aa2ed9f3d018554fdf872ad59324652d6179c7440698de5b9d128d0 +DIST thunderbird-24.4.0-fy-NL.xpi 426098 SHA256 2506c3ad7483c1c7d1ba23970a22fe069833a12bd63e2963f07d97176b476c85 SHA512 1e7bb53d877cfe8e608ad2334c24f77b21bc3e06e88e4b04f6bb94332285f8e3c881116dd02e1d48792008a1b7ee9847c34d8c39cf322abec7962138a5a58362 WHIRLPOOL 53420f63e0379cb11b1539ee53788b18101c2a437337cde6b68aacd63a8127a01da358deffb30423b9583ba96900dcb1d785c2be7b4865aea6e6c851afa76273 +DIST thunderbird-24.4.0-ga-IE.xpi 437114 SHA256 313765ea94fd9b05738a8322f84bdf3368827695342ae09fe3ab1da8b9f99277 SHA512 7539dd26fd5d60f973892b90b257a7362369f720c35a89d1a03ca64f695b2df86c59c16717988e31b179933461ef6fb27fe775998213f31a7424e31ae6dc1aa4 WHIRLPOOL 759b5682690cbfa4a44bb4571cd7d42698e0b122db87ebcbdead9327d6205a2e5fa06cdd41a716b5f70fa75069e4e978e68f7de5cddd98a30100e82d512da224 +DIST thunderbird-24.4.0-gd.xpi 440091 SHA256 63a4b1fb749551596b5f94130e63645585d384bcf57ead9256008241e8bbefd7 SHA512 9455a6282c03a0e77a933d6c384654db9d1ee0b5939b69650cb46b3c96273171d04bd355ee018370a1b966ba11c0ce1c133da5b5bb2d0e9a6a3278934e629b55 WHIRLPOOL 5e0211ee3366d9b8754a42f13f17af73755637600517c57ea55b5cd516694b1d029427577ec8a652883eaa2feb7cce852ecb60b199c9b20263ea72bd77c18ba6 +DIST thunderbird-24.4.0-gl.xpi 427543 SHA256 ac58f14a44b67bb6fd6c20efe79e81ad05c5a10b174595f5cf077d676a76d0bd SHA512 83a2e25e34b4b4d40a2a849cc07e8de7d4b9c493769453b9e5615ed024f8662385a6ddd90d1125195b96f5824004f32098ad0efd99f45e16a1df3115b762e11c WHIRLPOOL 60c27667852cbb075e41b3301195d75f859868ed8fc66dbfd295b8f5055c0b5045d088f07bb67f2c058ec6cf153a6d1a8889b7f835175874d9a9e3ef43e23a34 +DIST thunderbird-24.4.0-he.xpi 457065 SHA256 b563c9372a99c6e5aff15ba73e70424828acf2083402b22de1d033380432cd81 SHA512 20aedfe3e37b22372f6c9f968d5a90a0a16772d42ebe94c379aca6a9982e55ae49bcb351747dafc2cddd375867a78b92fc76fb863953fa302567a63f00ba8515 WHIRLPOOL b9bec453e77facb734effc99b996b23e961357b943074154690ab920127e2db7f32ea8852dd4f1fd6fe4e0b6325d5c0f3253e829a7ff5a754de07cb5ee228994 +DIST thunderbird-24.4.0-hr.xpi 422387 SHA256 db5718e663468cdcc2d4701dd5b01e6b2e39e0bb6ca11e58a4056c7c22e4db20 SHA512 b9b9102d619b250a588126c7f9b9204449f287ec1bc6b7776ff26b41e9bad2ee127427bf7369295c306623cc99869ae64391231ac2ba034504d8929c926cbd70 WHIRLPOOL 128e5271f39da5a8fe56198fe64f581f0532217f49c0b056e6d3ce92e3755706eb8c4ac33be0ee99e0d30d5d4100dee069b3c0ebbbdf2ac054a37babcf459a7f +DIST thunderbird-24.4.0-hu.xpi 441512 SHA256 4b516919dd26a7d6294e57ca6b45f07ca1f65e887ad49c3ded5458d7f895b066 SHA512 61232d09fa755530c3ddf66f6534909bb235dd1882d04f8518453f2eaff08d8a110ab1b2930f52fd5f4e0d6a9c6e8456726578c5f9efe4472b2f3be26cd7fd50 WHIRLPOOL ce1c3cff72eb83a3a62f6cda2ad7ce467d94e35d5774467815f580515ade250014584133827fae73bb8a4a76d65ee77cf5815a7bb1ccf027d86036abfe081607 +DIST thunderbird-24.4.0-hy-AM.xpi 477922 SHA256 09a95139e9bbcabd0b3ca45eb8c5d6f3f8fbbbb2cae8d22c85b505f0f5feff8e SHA512 924414b77315573feb198e327b1968068bab88f16340ddf33121162ede3051bfd660fa892b76eecf487309c7669442d892042170c81f784e63f25993a22222ec WHIRLPOOL 51e074ba79a86e3a76689cb02d2fbd016d9dda37fdac74ed9b5efddef60df466d1cdebc53b795872c926d02ee8c6d258229fc38509f7163feadd9b0fb7be96b8 +DIST thunderbird-24.4.0-id.xpi 457498 SHA256 5a4d8b2e0e96972d91fe60c1799c66f6387ea0858392dd545a2dcef02c753a8e SHA512 abd8afdf9f7690fbfff5f60bddc519a581d30a16a75932e541fb23a4a1faa19e5358a95dc23bbb9e6f9d5c8a7c7a9e758365bf2abff7a823b820ff60e9d54b46 WHIRLPOOL 331e89346c8189a9c8659a4e853e639600c2a94daed1ed45ab9a20cf00db40708de1a39f532f5050724d81c7e09bcbe2a2513ef5b8183e731b66ed3f6da32e0e +DIST thunderbird-24.4.0-is.xpi 425710 SHA256 e85519acd2619815c350f49c9406c4f36585cc61c6555448bc2a323cf0bbf2ca SHA512 552ca6cf2fe1ef516422f2f89fde4a8d64c989f738e6cb69704908ce718c8fc52e06bfa0c99e90d340c1172a37900041548138aede6679ed0db93bea4a636543 WHIRLPOOL c0a2f6d6232352c93b5ff79814ff5b9fe80643d75ca042b6e0db0412f0002436d1375208f96f2b97c0bd24d95fd4d55762e25f3490cf00fdc1d714dd7e443b0a +DIST thunderbird-24.4.0-it.xpi 357933 SHA256 d32a5e3ed927502c7163243b59686e977a42c85822eeae964c0635ded3071002 SHA512 10af0d137ebf6e22aee32637eae85c2ddbfb05ac9bac1276e92a09ba7d6d3eb7652f22b13b8ef2e9ef2e4e91fec4cf59ccd7417e20e61a5de549a2010aaba1e7 WHIRLPOOL 85f0c59fa7a9df8dccc8191d66ccc20c5611409d035f1026e3e3a9323bfecad534308a6d54d0370a70953483375eb6717b4783e2d789bfef4148170dbe757a5a +DIST thunderbird-24.4.0-ja.xpi 475559 SHA256 425c787bc6f432b246f165c4e6bdbd814f6d058bb662a873c61f72ace8816515 SHA512 35617388296dee38c504e4861760c34a602ec078687647f3709f930e35aa9bbb1cbb91d30f5c13c2d27e4b4ca64820c8497125d0d68c2742ad7913f414cc2c4e WHIRLPOOL 9a2d8ffdb9b9d2905c008fa7f1967b9473a42913e903a89809a2250d04fc7c5d96dd8ce5596b80f4dfa4933216801124b0767ed8a0aa4c25619cb7a3c40e4970 +DIST thunderbird-24.4.0-ko.xpi 428070 SHA256 23750b422f4395630555b4dd60ed86a6f8d70a328d0334d1a04431c85a537562 SHA512 f4aa97d2c036803e1b54e799478d3117b8838a3c9e744150b2472df636138ddb1eb1daf7df633b33b149f8f9511efb2b73670e5c8367ccbab0e6b022e2ec8d05 WHIRLPOOL 113d23a0a1464e2de534ece2b63d7599aaef2d357c56c083021545fae9d6c60f9604593bfcc610b459e33888aaf09c0602d81fae847476e20b1ae84f763f46e9 +DIST thunderbird-24.4.0-lt.xpi 443260 SHA256 93873a2aad2433626675f23be74781d74472971edb0c891d1bfcfc29d10e920d SHA512 3467e55e75d8958f733989915e53e34df36ab6d4758e62323ab53c7fc11e370d5b15e96dd78752962c4befa3063862631fcab823ec2c2da4353ea4b97a892200 WHIRLPOOL 45bf7d95f79425fbb7e631ec302c5fb81b5196ec72543900062551e0f992ab5d5d93a2928769d9d58d1d1e2288600d2d6b3a4c13bb34a9bb47e93fede5bd2370 +DIST thunderbird-24.4.0-nb-NO.xpi 418922 SHA256 fbfd546b9617631c4df0cb85cf2e939d75b56c3c6ff7601f4556f840df7fb3e3 SHA512 e5d9b9743c7efab504983226471e84f8fb348d5dcc58010f09da740e8668cb72b30df3a2ea067ab7f6b2490861dcfbc868a2a73c1302466372ac680f351ab4a1 WHIRLPOOL 99fa9d8ffde5fbce16e9505134225e4c908b5113ac5df7915e120e1128a0798db33011d1a2059c62fa440378a524ccea25e45e762e618a7fc148d8a91093aa68 +DIST thunderbird-24.4.0-nl.xpi 418763 SHA256 7fd2b9560a00e3172a573796899fba26d1d1cae69e2b17c81213a223da8c2712 SHA512 4098b74265488d24de360e624f72da9dbc0e6315b139d020c076b0c20db880e61af7f6ebd9689315dbbabaeb6c27f0b7e6e5036990338fd5d63bd8b5c581b081 WHIRLPOOL a7f6c25cebce85e821394638cabe1e3ee93ecc6ddec825c02db8e459f2c4fa0a2f452fd6506686754fd6ca5d654eaeffd4b51c4c70f325ef6c26901c0d1e0d5d +DIST thunderbird-24.4.0-nn-NO.xpi 421134 SHA256 d0fc15725d6a8f120040ba4051740a10d47fcdfce3345619a4cd7598370dafac SHA512 48fc6a3d49ddb931846f47519cd6adc25cc608d63e2fa90e3d0d1126c820314b5d1f22af763f6ead3cc0aff366d9366b5913b6d8bb3e5cc4873975de533cf6fe WHIRLPOOL fa8543adbe27a2f8105e85fe6a969f2a13ac98f4c256c80651100704e1fd5ede094079c37948b433b292ba3e8e07a14ef118cbbe1484de485c1c4b94316c4b1c +DIST thunderbird-24.4.0-pa-IN.xpi 508273 SHA256 c0c55f8c1b8009795e30318297b527f9ece985db4439b2ad0dbe7af937da62c4 SHA512 24f507b0b0eb76b2e0a8701a9a2a58f68ccc6014bacfc68c00f04ffe786b59835aadc452f08fdf24697671778404806b566bfb9607bf2b2c0ea1ced623684420 WHIRLPOOL a0397d980b9b4ccec3ad9a0b005516fef92d2c205b87be8644937e683f934bd7a4b23f77752d3466edeb4c0d3d0849afe0ca4aa69252bb0de9763a7cca648b65 +DIST thunderbird-24.4.0-pl.xpi 401752 SHA256 ce486fffc5366b91d8d57b43ffcf5af93c7119960136344892cad5b32fcbb877 SHA512 57aa66f751773bd59e9475f262f60f38d4f03c38dbdb4ae628b869aae4eb61c3ef5bb0fef7ca0c5a0b1daeb666a994b8f301eced138eab2b2515c621f272674b WHIRLPOOL 5b5338d5f99551d6d7facca3c8b54972465f2f5bec094b5a25e071f0058435796311e7fd73f886b39a9a90722e3d0732a05ff102fd58c7a2f186a47555e07927 +DIST thunderbird-24.4.0-pt-BR.xpi 430909 SHA256 2b9ecf69dc46a62fb613eddcdd7d2c417046eff3ca20c400e7ec8389f1ae9436 SHA512 d1d726ed5281ed7288f266478386ac3722347f2179a3f6611c1771a7052393d82203bb4e0d6bd98e868ff0f1457776c3abfec60b847d1841bafae1f2e1e31380 WHIRLPOOL 2ce1e4264c3ec0d81403688faba94f148d381dd9e6dd89ed82c9171d17c2883159b2969b913f76da4d199783ce01fe27dfa808de2e4fce79a114a8d8173de48f +DIST thunderbird-24.4.0-pt-PT.xpi 425025 SHA256 3f3b6695433f8a23d1fc1c90426165168a31e6ee505a9e0dc30773fb87d1ef0a SHA512 f6761eb17d56abf1623033e3fa688824c3f2c157a3b1129dcf9a313d986b394a98f9d09f6bdebd565c0f61177c0ac04fe09f83bbe06379193908dd212e3a5433 WHIRLPOOL 846d0a53748fbcd4c72a722432d122170fa759367c97cc0231ffad705c2562e76b44706b06af8407f236aa28e299f7bd18bf2f871d997a83d7f36e91f9b72bb1 +DIST thunderbird-24.4.0-rm.xpi 432384 SHA256 d4281b792ad6c2662b9dda2e4d087a11b50978901d508e7855cd945d9578ab06 SHA512 de96b2f83bc4837e512d1d62984d1918ef94fa08a2be68b7221f696c9d6aaa4746885049738a2177f5a23bb5f3c8b555ac99ed67dc13658d8784e2a6aa7483ec WHIRLPOOL 28793de07af26ffa3c3feaba562353b119c801d449e93b6f9c3ef6eb0ff0c404c79f42827f2f187e15b57418a1a7569024ab6f3d95f1410ddde7fcc7ee22bcd1 +DIST thunderbird-24.4.0-ro.xpi 497491 SHA256 efd0d40b632d181aa289dcf9a21d8ba213f90ca6f43a886e7cc67a4b1d3e88d0 SHA512 483aa78b7909f8b2d02790328e174da93174c0c65404fb645b83e8090a25c494cf94ef8b70caa48c49a311511c097f9f1e8c0f9073960edcba8540dee9c1a742 WHIRLPOOL c043d424037d5e50e78c918b0016e866c0ea1cb3c990c3679d62d58e48dd13d5a62070395c6a5a265e8b29d9c708463a646d8b61ecf4e4ff4948b066332acd55 +DIST thunderbird-24.4.0-ru.xpi 425097 SHA256 284e9c3fcaee7caa55f442d3fe6127d68bbd1a0e294015a3d97bcbac9a477a13 SHA512 aa8503bef9881cb7efcccfd44290a4672a5bbdd8e09777dca503b246104e1313964b69721e2fe175402ce044117cbb99b5e89b83aa5b0eb3e3156a1d3e4641b2 WHIRLPOOL 8fd953ab2165353113cdf72a81353d6343cef51e7bbcee2de9852c601bcea28f1f799521282f966cfcfd5c3fe47af9fa51fba23bbbb01ff77b93edcd5c54adbf +DIST thunderbird-24.4.0-si.xpi 511167 SHA256 9f97455e774e74b4a3d5effe631d7b4eaeebdee3f0f0fdcc3b3ec90c17a7de67 SHA512 6e872439c340652ef91ef2db4b165e02285abae6e0530aeed4dfbfca5b4df249a7fe57d8daed705c934eb81daad3b5bf2ae2c17a3d2290a049cd8846f26f9489 WHIRLPOOL 2db377b92adc2fb3b0cd603b6ceb5da5e971fddbf067118af9a4ab7325fa16a88135d1d5a8855a958ba855b4cd8ca788831c4c9436ab06cf72e147d80cc85645 +DIST thunderbird-24.4.0-sk.xpi 440106 SHA256 8154cdc41071c4e4d06dd8bf37b5166e6078a90c00753e13d01d20c5a4b5ba4e SHA512 9197ebb29d04d5f616013208ea93e8f8d33cb61370f248e5b39a85b19d3626b4b6e5e58f881d18f8aa46d098ddb846e2877a42477752bc8c934f9a0d7f8db292 WHIRLPOOL 69093faa7aea69bd315cd81190f331442c8956bf571f721d583180036181d8eb659b91e79a31d9519a0683b7c4e3b06df6897450ab54279ff9c31b42de655d71 +DIST thunderbird-24.4.0-sl.xpi 421706 SHA256 4fbd8dce101e088cec044113cf298464b56f729d7de9c48c3e295aa8763a8b20 SHA512 b931f6c869c22c510ba55ba25c45bf3e109d1faaec4c8ee7707e196c4a8112fa4ce62877ebc7dd3c36385686e9b23f13f8abc92115ca04d96ec1af144c6946e9 WHIRLPOOL afd41b78d842a3ba0eb2f62a4978d2ac78a67859ef89adc09c20589bd56983f1fe10f0211fbc96048fa0346297d2ae0e5700dc771df354d894d637bcb5090186 +DIST thunderbird-24.4.0-sq.xpi 435215 SHA256 3d6ce7ca0a312345d7c8b7006fd05961e7f23c67bbbe73da971448de916ea511 SHA512 fc12450584224617d06568a78827cfdba97e25bbf2801dcbd0e34c7eec07f81d48f5a8b923e8799e750dbc6d478ef9b6e8a5136a706e13f7091977bbf1098445 WHIRLPOOL 9e43b5a649caf97c3eb69a65d2e85dfc3217f9e517a073c46775a037b2742e80a1dc99ffa94e91f12eb201177a6a644fb30d050ad5195d83dabb1a1ebcaa33d4 +DIST thunderbird-24.4.0-sr.xpi 518889 SHA256 95fc6006ce2b05f66945710e56304d2abda2295272b4fe6c976a7885cdc63b85 SHA512 fd17917f8ab81cf852716f890f69010a71db40c6e0d6dec3668408f0cbcee05918e59269c38e6921c41f29847184dcdb1d19049ef4b690563a539a9ad36aa189 WHIRLPOOL 8c54c6e80bd0415db39aa07dbd60eda6edd99fccb2a37ccd806c715161bea822b75079367ee712de9312e6e9c99edcfbf83bd3a53741f8899518faa5f1e11512 +DIST thunderbird-24.4.0-sv-SE.xpi 423815 SHA256 c509fa6766b0bad5e0fea3bb66e8faf56a4c3ed6a955d64ef2dd3aaf354c5dbe SHA512 924ef898cb4074ecb7f03b38352cbafab43a5cf658d597ac30edfcd2f0c5152a23305683884939a051c361abcef5a7fe6f704976df2467195c1fb6996c7bb28f WHIRLPOOL a00d3e34791764ca91e233e3829bb1d643873e157740467f7184379072dfb7a5033735589a523b48196b1471f1447483e284abac897227bee132d625dc0d1f5d +DIST thunderbird-24.4.0-ta-LK.xpi 534923 SHA256 ca2a242106b6b8cfd4123961704aaa0ea50ef08a59413ab5782971460d47a371 SHA512 2eb64a1203e49635e2b97723f274014a4259cc6c9604cd79d1a78df2a8503cc2e345ac2eba3e3e882f222d0b3674f51e412297048d2df2c6e2636599a062ea5c WHIRLPOOL a57e0dec99c8d36dac92f403ef25976c56ee965fe6f8a30d868bd30bff87c4ed29e2459e1c6baaa636a90eefe1a07d6834083ce69553cf8138a238d3a4bc5342 +DIST thunderbird-24.4.0-tr.xpi 438067 SHA256 6e49a73b80664b92d590888d34f19aa2f77490459c2a9d89cdf6d65ca5f4a569 SHA512 2ba328717b9b05b631e4058aa63e338bda64a741e4e30af23fa07e463808912df3780585a7eabc6f2a10a32da28733bb56e2e6823387d735cc26f2e39d74e929 WHIRLPOOL d22f613b210fd843d0335afd034f92fe102fd960b7c6e7339072fe39566f349fd06f86e1d9a9f9e446a80c1fd80af2aff4a62abb8f5c30bd2549d6701a31a24f +DIST thunderbird-24.4.0-uk.xpi 480949 SHA256 8846c8bf8f30206afb21663fc0b37ca05f382cd2704beb5dbbf2fac94276e500 SHA512 8de1a6c7796cb31697dc6d1e940f2b50707bf3b368f752ed98f126272de444c8409371c43e61cfb54d1c229fc33c60d02f2a59f12f89d19c0079c889473229b2 WHIRLPOOL 0a741331c33f90897f211605b5db60498f4cdac98dbd83e0ee374d7f82f51b42a9f91a4381c64d9cd2fa1ae34bea7a83b65dce25dc77c86da0dfbf6d3e32f787 +DIST thunderbird-24.4.0-vi.xpi 495558 SHA256 9986e317e7c830111e9e018fd37f9e39c99a5b841115c7b661c5b296532c8548 SHA512 bb0d78ae31e37c6e77fc5c27d40cc58398045eb76c6a188e3b570aebb88674cf7e97fedf9495e1c26ab414cdfbfae5cb2c1662dba563cdd81ef6797b3fde1314 WHIRLPOOL eab72ad334906956c13b5edea79b7dcfb4875c8c94870fc57d9e08e114d814eb13d259e3f21509c1c8d7e3480524318473b684c38b16fdfe6b96ad386dc33e2f +DIST thunderbird-24.4.0-zh-CN.xpi 449181 SHA256 230d8f16b03d1b2f1b3a6a502f78027d0e9d7fe8d62751ddf85935d4247fa696 SHA512 7587bc245b02aebc398ea30192a3b94f0d8eaf2bebf0f0331c5212cc559b76fa718774fa9c4f9a1c1fd2c9d21c959df79eeb55be6e246d3ac64a43d8c4db14dd WHIRLPOOL 2d1eab914eb4f359d3429b240ad20b1a8356dc429d5c38ce0bfdbc949e1dcc22d15326fbeb139d1f1127436b2398bca328f6c97d9d1ecfbb8092acd624489291 +DIST thunderbird-24.4.0-zh-TW.xpi 450001 SHA256 4041db9d40a5c2d6256f8d3cf3e307d1708fa7db8645291383f6d09241225bdd SHA512 54102e819389e24fc766dfb2c89f79577b1776d4f71fafb7033f37cb6ac3110ec82fa7e8f891364dc83f7e20682395d3353985a2ed2473d06866477feec1755e WHIRLPOOL 301756f6ecf0f47ce023e3abe2464117fef1b533df89f6dd28a0c90a1d218a619f0117d6a16f98dc73d3be683b6a199f4f4656152266bc1a5176cc7611518f51 +DIST thunderbird-24.4.0.source.tar.bz2 140040804 SHA256 9aecdc2bf00cbe33629169aca8225a30d2674f4d372e845c2fc38c5d9f2bc7b6 SHA512 10b9e2af11217d2457caaa0a3a9e6b14505b3e5b51a7495e8df9aa859c49038493d8afabbe00794c5a5d891ee102ed29d3b6fe33ded24de6e18722e67e9f2ae9 WHIRLPOOL 440d8b55f5258c301bece6f49b1453565b1e24d9f8b820934ce9ce88a4f2172f0d42f8ddf8c55320119beb0d6cdbffa851226ac387e301052c9eb783ac7d63c8 EBUILD thunderbird-17.0.9.ebuild 11160 SHA256 1c0e4000a12ac729275cd22ae5873d892cbee9850699536267f564dc6d9fb653 SHA512 30fb8a5bb31d7b8335e716bb157b65ae1b0d68e01425af9b507fedbd44e0a071371e171d556c34e793a3fdd7ff077f3a74b08e131d356ad2c0c0525e7bf9c794 WHIRLPOOL 87cd21a3297a745fa6035ac08b8ecd66083d0f97fd37a59eb365d06687a5d0de97c41ab26a4d939aff4ddbddf65bb39952036fd1677bcdcb30f1e5c873320638 EBUILD thunderbird-24.3.0.ebuild 13227 SHA256 8d6425dabdc7712b082290effe1242a03b4e310f9a2f7e6564197dd7b02c42c8 SHA512 280ed32036d5b41a72f21a2658cfc5e6cd94324ebb7e62d4b40228dffb4dbc17081742bbf050bcca8d363acb8593f0ab3c16a18790a5e9661616ecb9aa0dbdc1 WHIRLPOOL c3f73dd18ff37bc277cb74302b8c9202764fea3521f1c20d28ead85fb62fb3c708b9237645c42f5c9447535efa032c6a7fc13cfb19898636a15cce0d2b8d6a68 -MISC ChangeLog 91403 SHA256 ceeb600dbd17fe438e0c47b2dbb4b8341d0dc094b2e4caedf5ae458205880f62 SHA512 29f212fa6ccdba97493bc652229c9b12e2460d0ee31f35994837ccce75f2c61af44bceeee8a623e3be5e1c7c0e4836da1422096e7296eb5959589273b618ef35 WHIRLPOOL e25ec8c0edee277a67dd39e6ffb6c7b4ebad9e1b3a415489ea351557dfb74de260cdbe0a3d2dfa424d77a1a0ae54e74888826c7dfd931b0ea9d0ef105b64645d +EBUILD thunderbird-24.4.0.ebuild 13183 SHA256 1cd993ca6a7c62d091179a108943af3c16d64a060d810edef7de6e7185d18402 SHA512 cf65a3ea1d6263749f836af07317a3583b824c05560aef79bd7953fdd5e4938a1921b0adf89f4be03c9a504bf775abde5025cbec2ffb9c88c74449d5e3f4e58d WHIRLPOOL ad0e5e97f24a08edf32cc5e3e686c1bc327983cf7d5fdc484f28fb78c058c9173293763b03dad19aec172344d83fd22af3a94a37c491802f955fa428c8a71978 +MISC ChangeLog 91559 SHA256 7c906dcf833808061042a9f4e6332f09e2cea56201e26eb13cc5b51e6df20d40 SHA512 9aec608f45929d83d7af05476be3835be548f9e679a13a6be50de383a3bcd27d5c69f9254609894f378a3e36ea0a0295c4ead00f453db3b794efc7fda690976b WHIRLPOOL 8f0a170dc15126f1bc81d5043254c450c15e1ff768355737c5ed6a12767e823ba9c8f97fc25349529ddd74fc181bfaf31956e003bac0ce79442fe7fc0cb396a5 MISC metadata.xml 1361 SHA256 e6d660b0f244ce278ec9ec59240af8fff1d53ed6fff9f3ae3f267f8a89c141c5 SHA512 2a25a2351cc992b2496d6e2eca057835ad010274e893a2c9b84028af8bac1e15bbfd5f4cc6e626be9096743fc6cd496c83cfc1788c3c266d15647a46c66ec225 WHIRLPOOL ffeaf351f969b505fc578afe878cd1f37f3b28bcccdc5daa477fbda7eef3d9ec904c89ed2b202027d9e87bba1c2ce5ee79b020bcbe337a7842911bf0ded8e77c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJTGm/jAAoJEKDMw7q00Ii09v8H/R7KKsPgsy2iCHcXt9CfgGpi -u/+i/LBNBmNbTudnKVM0i/utJh4wTLthzgssQZ9Al3k3Reo6VXn4mpOb6Yw26+Hk -aQd8JP2eBJeYM1yARW0h50iHx0hLggUVsy1RriSYoR3PidZcZiO+ieCyqXVD7uo7 -FSqw9iA8HXgRpV5ux5d8exQxfnnE/3bWVPm8oaXqoT9K8jdS2jv+85xLf8cppdnV -tccdldB64vz8jThSDN42yvBOGhVgLXrGc7N3+0LgBTfFLs/sAYern05xCdSo68wj -LBk80JteIe4/y3iil+aQXI0NWU/I4uBcyLC6O60mQlTQ/kyHWaG6W4u8phnHbnM= -=sEQo +iQIcBAEBCAAGBQJTKwHzAAoJEPiazRVxLXTFEjAQAJvdkQ6EG11pdOrDyYLQfRu1 +2VlwEDJSHrAxnWNqpPmX5JZk1EVcfesxiccgqC4ve36mIpKc+YJXZUXkMTYxNHSN +5tDBI/ioHFLc7uyt2S45oRo+oFe+Shw8zVqCDXN9MqfEIbyggsOQvwXDPDrxPITV +JQUMDLEnwj/6q/VBU4fCs8yZ18ZzFn10q0cCVkkqEhFeATTp0d42H8qsTuU0kD6A +Y7P1pKWcWqulQnZHJnUrVI+/MO32HRfY9W1xVhl5X/uYDvhxI6xb9oKCeaSNDOds +6v7XEDe0ETJO0562Ve/VXjKuCTqVEcvTRmF+yxz50h+n/HDG5e7+P7nKB+gEMki8 +/O16Q9u0leIYkKRtzt9C/Hal4PKt3Dp7xGzSNo6IOmCiXocD2ORWO5de4BiCiREU +y2ahpIYb1pLu3wnrNg8KsMbPJVxPiCI/E5ECJvsOOR5uUWqwYms437dgL0WYxg2e +tf+G8zAfjYmQDN1N2ZxOps9KlCTDj2CZAAbcyzeQ/ImAGQh1grRptuEgRISygb+l +2GjthVxfVU+PqluHbM8YiMXBq0KK+f2t3pvRfYE/VMsR7J7/dHUhCIV1eP9r2QcD +vZtvJ3qV/b9tHo8095C6G8TwGZzhjHXhyRTIudWgeeGp7x/xaOGZ78TTZVmHplyB +ksu4oXjmq8gDzyWSk3RE +=E17n -----END PGP SIGNATURE----- diff --git a/mail-client/thunderbird/thunderbird-24.4.0.ebuild b/mail-client/thunderbird/thunderbird-24.4.0.ebuild new file mode 100644 index 000000000000..b3ecf1658a20 --- /dev/null +++ b/mail-client/thunderbird/thunderbird-24.4.0.ebuild @@ -0,0 +1,397 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-24.4.0.ebuild,v 1.1 2014/03/20 14:57:54 polynomial-c Exp $ + +EAPI=5 +WANT_AUTOCONF="2.1" +MOZ_ESR="" +MOZ_LIGHTNING_VER="2.6.2" + +# This list can be updated using scripts/get_langs.sh from the mozilla overlay +MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR +es-ES et eu fi fr fy-NL ga-IE gd gl he hr hu hy-AM id is it ja ko lt nb-NO +nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi +zh-CN zh-TW ) + +# Convert the ebuild version to th firefox-24.0-patches-0.4.tar.xze upstream mozilla version, used by mozlinguas +MOZ_PV="${PV/_beta/b}" +# ESR releases have slightly version numbers +if [[ ${MOZ_ESR} == 1 ]]; then + MOZ_PV="${MOZ_PV}esr" +fi +MOZ_P="${PN}-${MOZ_PV}" + +# Enigmail version +EMVER="1.6" +# 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 flag-o-matic toolchain-funcs mozconfig-3 makeedit multilib autotools pax-utils check-reqs nsplugins mozlinguas + +DESCRIPTION="Thunderbird Mail Client" +HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/" + +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="bindist crypt gstreamer +jit ldap +lightning +minimal mozdom pulseaudio selinux system-cairo system-icu system-jpeg system-sqlite" + +PATCH="thunderbird-24.0-patches-0.1" +PATCHFF="firefox-24.0-patches-0.9" + +SRC_URI="${SRC_URI} + ${MOZ_FTP_URI}${MOZ_PV}/source/${MOZ_P}.source.tar.bz2 + ${MOZ_HTTP_URI}${MOZ_PV}/source/${MOZ_P}.source.tar.bz2 + crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz ) + lightning? ( + ${MOZ_HTTP_URI/${PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi + ${MOZ_HTTP_URI/${PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/gdata-provider.xpi -> gdata-provider-${MOZ_LIGHTNING_VER}.xpi + ) + http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz + http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz + http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz" + +ASM_DEPEND=">=dev-lang/yasm-1.1" + +RDEPEND=" + >=dev-libs/nss-3.16 + >=dev-libs/nspr-4.10.4 + >=dev-libs/glib-2.26:2 + >=media-libs/mesa-7.10 + >=media-libs/libpng-1.6.6[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.8.0.2:3[secure-delete,debug=] ) + >=media-libs/libvpx-1.0.0 + kernel_linux? ( media-libs/alsa-lib ) + selinux? ( sec-policy/selinux-thunderbird ) + !x11-plugins/enigmail + crypt? ( || ( + ( >=app-crypt/gnupg-2.0 + || ( + app-crypt/pinentry[gtk] + app-crypt/pinentry[qt4] + ) + ) + =app-crypt/gnupg-1.4* + ) )" + +DEPEND="${RDEPEND} + >=sys-devel/binutils-2.16.1 + virtual/pkgconfig + amd64? ( ${ASM_DEPEND} + virtual/opengl ) + x86? ( ${ASM_DEPEND} + virtual/opengl )" + +if [[ ${PV} =~ beta ]]; then + S="${WORKDIR}/comm-beta" +else + S="${WORKDIR}/comm-esr${PV%%.*}" +fi + +pkg_setup() { + moz_pkgsetup + + export MOZILLA_DIR="${S}/mozilla" + + if ! use bindist ; then + 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" + elog + fi +} + +pkg_pretend() { + # Ensure we have enough disk space to compile + CHECKREQS_DISK_BUILD="4G" + check-reqs_pkg_setup +} + +src_unpack() { + unpack ${A} + + # Unpack language packs + mozlinguas_src_unpack + + # Unpack lightning for calendar locales + if use lightning ; then + xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi + xpi_unpack gdata-provider-${MOZ_LIGHTNING_VER}.xpi + fi +} + +src_prepare() { + # Apply our Thunderbird patchset + EPATCH_SUFFIX="patch" \ + EPATCH_FORCE="yes" \ + epatch "${WORKDIR}/thunderbird" + + # Apply our patchset from firefox to thunderbird as well + pushd "${S}"/mozilla &>/dev/null || die + EPATCH_SUFFIX="patch" \ + EPATCH_FORCE="yes" \ + epatch "${WORKDIR}/firefox" + popd &>/dev/null || die + + if use crypt ; then + mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail + pushd "${S}"/mailnews/extensions/enigmail &>/dev/null || die + epatch "${FILESDIR}"/enigmail-1.6.0-parallel-fix.patch + popd &>/dev/null || die + fi + + # Ensure that are plugins dir is enabled as default + sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \ + "${S}"/mozilla/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}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!" + + # 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}"/mail/installer/Makefile.in || die + + # Don't error out when there's no files to be removed: + sed 's@\(xargs rm\)$@\1 -f@' \ + -i "${S}"/mozilla/toolkit/mozapps/installer/packager.mk || die + + # Shell scripts sometimes contain DOS line endings; bug 391889 + grep -rlZ --include="*.sh" $'\r$' . | + while read -r -d $'\0' file ; do + einfo edos2unix "${file}" + edos2unix "${file}" + done + + # Confirm the version of lightning being grabbed for langpacks is the same + # as that used in thunderbird + local THIS_MOZ_LIGHTNING_VER=$(cat "${S}"/calendar/sunbird/config/version.txt) + if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then + eqawarn "The version of lightning used for localization differs from the version" + eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}" + eqawarn "to ${THIS_MOZ_LIGHTNING_VER}" + fi + + # Allow user to apply any additional patches without modifing ebuild + epatch_user + + eautoreconf + # Ensure we run eautoreconf in mozilla to regenerate configure + cd "${S}"/mozilla + eautoconf +} + +src_configure() { + declare 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 '' --with-user-appdir=.thunderbird + mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" + mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" + + # Use enable features + 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 + mozconfig_use_enable lightning calendar + mozconfig_use_enable ldap + # Feature is know to cause problems on hardened + mozconfig_use_enable jit ion + + # Bug #72667 + if use mozdom; then + MEXTENSIONS="${MEXTENSIONS},inspector" + fi + + # Use an objdir to keep things organized. + echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/tbird" >> "${S}"/.mozconfig + + # Finalize and report settings + mozconfig_final + + #################################### + # + # Configure and build + # + #################################### + + # Disable no-print-directory + MAKEOPTS=${MAKEOPTS/--no-print-directory/} + + 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() { + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \ + emake -f client.mk + + # Only build enigmail extension if crypt enabled. + if use crypt ; then + cd "${S}"/mailnews/extensions/enigmail || die + ./makemake -r 2&> /dev/null + cd "${S}"/tbird/mailnews/extensions/enigmail + emake + emake xpi + fi +} + +src_install() { + declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + DICTPATH="\"${EPREFIX}/usr/share/myspell\"" + + declare emid + local obj_dir="tbird" + cd "${S}/${obj_dir}" + + # Copy our preference before omnijar is created. + cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \ + "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ + || die + + # Set default path to search for dictionaries. + echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \ + >> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ + || die + + # Pax mark xpcshell for hardened support, only used for startupcache creation. + pax-mark m "${S}"/${obj_dir}/mozilla/dist/bin/xpcshell + + MOZ_MAKE_FLAGS="${MAKEOPTS}" \ + emake DESTDIR="${D}" install + + # Install language packs + mozlinguas_src_install + + if ! use bindist; then + newicon "${S}"/other-licenses/branding/thunderbird/content/icon48.png thunderbird-icon.png + domenu "${FILESDIR}"/icon/${PN}.desktop + else + newicon "${S}"/mail/branding/aurora/content/icon48.png thunderbird-icon-unbranded.png + newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \ + ${PN}.desktop + + sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \ + "${ED}"/usr/share/applications/${PN}.desktop + fi + + if use crypt ; then + cd "${T}" || die + unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi install.rdf \ + || die + emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf) + + dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die + cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die + unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi || die + fi + + if use lightning ; then + local l c + mozlinguas_export + + emid="{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}" + dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} + cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid} + unzip "${S}"/${obj_dir}/mozilla/dist/xpi-stage/gdata-provider-*.xpi + # Install locales for gdata-provider -- each locale is a directory tree + insinto ${MOZILLA_FIVE_HOME}/extensions/${emid}/chrome + cd "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_VER}/chrome + for l in "${mozlinguas[@]}"; do if [[ -d gdata-provider-${l} ]]; then + doins -r gdata-provider-${l} + echo "locale gdata-provider ${l} chrome/gdata-provider-${l}/locale/${l}/" \ + >> "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}/chrome.manifest \ + || die "Error adding gdata-provider-${l} to chrome.manifest" + else + ewarn "Sorry, but lightning gdata-provider in ${P} does not support the ${l} locale" + fi; done + + emid="{e2fda1a4-762b-4020-b5ad-a41df1933103}" + dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} + cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die + unzip "${S}"/${obj_dir}/mozilla/dist/xpi-stage/lightning-*.xpi \ + || die + # Install locales for lightning - each locale is a jar file + insinto ${MOZILLA_FIVE_HOME}/extensions/${emid}/chrome + cd "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER}/chrome || die + for l in "${mozlinguas[@]}"; do if [[ -e calendar-${l}.jar ]]; then + for c in calendar lightning; do + doins ${c}-${l}.jar + echo "locale ${c} $l jar:chrome/${c}-${l}.jar!/locale/${l}/${c}/" \ + >> "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}/chrome.manifest \ + || die "Error adding ${c}-${l} to chrome.manifest" + done + else + ewarn "Sorry, but lightning calendar in ${P} does not support the ${l} locale" + fi; done + + # Fix mimetype so it shows up as a calendar application in GNOME 3 + # This requires that the .desktop file was already installed earlier + sed -e "s:^\(MimeType=\):\1text/calendar;:" \ + -e "s:^\(Categories=\):\1Calendar;:" \ + -i "${ED}"/usr/share/applications/${PN}.desktop || die + fi + + pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird} + + # Plugin-container needs to be pax-marked for hardened to ensure plugins such as flash + # continue to work as expected. + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/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 +} + +pkg_postinst() { + elog + elog "If you experience problems with plugins please issue the" + elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ," + elog "then restart thunderbird" +} |