diff options
Diffstat (limited to 'mail-client')
-rw-r--r-- | mail-client/Manifest.gz | bin | 3380 -> 3383 bytes | |||
-rw-r--r-- | mail-client/thunderbird-bin/Manifest | 67 | ||||
-rw-r--r-- | mail-client/thunderbird-bin/thunderbird-bin-115.11.1.ebuild | 327 |
3 files changed, 394 insertions, 0 deletions
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz Binary files differindex 42c5a7700940..c4c3de413ac9 100644 --- a/mail-client/Manifest.gz +++ b/mail-client/Manifest.gz diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest index 9272f62f4226..733027fb2b2e 100644 --- a/mail-client/thunderbird-bin/Manifest +++ b/mail-client/thunderbird-bin/Manifest @@ -130,10 +130,77 @@ DIST thunderbird-115.11.0-uz.xpi 588508 BLAKE2B 9547e7941e5aa131088b44ded53f15b5 DIST thunderbird-115.11.0-vi.xpi 772902 BLAKE2B 3664d1ac5d06382b26c3e41682d7b028d53d39283ae6ba5c2ca7773a3fdd2478c79366d7b84cee9b03bd7e8cefc76acd4ed9b5a511bf456414e926439a7db844 SHA512 06156a5de0e2294b5038151d743788a09427ab69825f009150949030561a445d571858f2555379dd93886c955a5cc1a9b8240285adf06a7801befa731e2b454b DIST thunderbird-115.11.0-zh-CN.xpi 771965 BLAKE2B f29182a0467db6155e6ed95b60ae68f415dd8455d7a6ae86ecd2ef879688c361fb38cb71c8f17c11dd0ecd68f667b8d3e68674f9b3b3ed556ad7afb28d12b045 SHA512 075f922b324cb22ef6adefec2173093495139eff0fde93e4cf4861c7d054aa53c082938268cc4488ff5059ae13a8b9ee31adc1094c8e2ee606f703294e4402b0 DIST thunderbird-115.11.0-zh-TW.xpi 776444 BLAKE2B 868092eb289b5e2324011bd670961656d68701719ba268cdef5f91060a20a699283b90402ff673f718036b95b09835f276aabc20e0d90131cf76d08a1c7dc5bb SHA512 3f9b7c909c232b3ed6a989546bc90cf62443e348b628b39b97d3d0a5425fb1950b8bfc805495a1cb69adec1358b21b0838f9343e452129f4ab3bb8d101724659 +DIST thunderbird-115.11.1-af.xpi 550973 BLAKE2B 0c9b99b5661b12651b386fe23e81fd7c7d7b7d0b3191ab5cb6941cf84a2fa118ef1428f57896fa656ad25167b09e95bab90124fb101c9889517e888dd1bf1393 SHA512 7a2e986f218bf8f1323bf45041d54eeacf9e2ccbf1778e37136591fb2341265c695450954c9f800e0d0c5825a7816649f64b332a33ceddd59f4eb43dab248752 +DIST thunderbird-115.11.1-ar.xpi 673668 BLAKE2B 3f5991f765a815616d2b29299f5ad4f74f0de585383589a618b559a6263ff4c4f26352ddc0fd5f3aef0715a5474f5a6c863aa408ac7b857ba21f88485ceaffa9 SHA512 1506ea4f2a86c2b4ba930ba382341c54f26f21328af5445bfab5cb570af53b0d06d496d56f05464bd397f895bf766b3347822b72818e8bed425e7e9cdffa137e +DIST thunderbird-115.11.1-ast.xpi 569921 BLAKE2B b385640bacd2921185fc81a4a02173e5ad37cfd8515c2bc974927784550605ee9712f0917b4a88aea944459ca3bf29a6b49ca157b8d5ad6d138fb956d552c8d1 SHA512 7d1535455b4a2ce41f0aa6c377dc57d4a351c0a28bf00eb656ae0b552bc051bfe256953c9aef6da92bb665487b55bbc5f0071d876c4396c3bd6ea53adbdbd1c4 +DIST thunderbird-115.11.1-be.xpi 734713 BLAKE2B 983e91182504cacb0b9819586e88b9840212fc3fc22ffb240ffd63c3ea0bedfb9cdddef919a40cdf9903e7f0950cfaef477abfe9e18e4a869187e4503e2b492b SHA512 024c1254c0a857332f71a3191943419598c6ff517fe3664e0ff08a444b5d6bdf25590fb631550b6adf8a58bd26811c8872dbcdb34146f8956cfdd7ba6dfb344d +DIST thunderbird-115.11.1-bg.xpi 783910 BLAKE2B ee1c379b7b7bda7aadc5666c312ad45339fa9478633f732d31f3a4d340d15999b7c08e1d1c0f309327b7d5f036039f35e0cb3c06ffc96049599af6781b1e29d4 SHA512 b5a383ae34d9a9cc076ebd315bba671b5cf0e02596797d9632519dd99c276660cb7177f0e22ed4ed8f88d12b086a129046e44892d4ee386520f1d95d51ffa205 +DIST thunderbird-115.11.1-br.xpi 648069 BLAKE2B 418b2589cd57eceadfd8d167cb057ca873c25baf6b3dd28de747dd3ab3ef777ba6c73816c259a768e21c767cb771c0c877d6f282cb70fa99a81bfb4ce4f2519d SHA512 d1dafbf9080c1f1db22d387ce4773c663bdd1d270dbe7a5d8748ecf411ed3e4d64f849dd162f41db792b308523a8389539f5ee55a0f0e9dcb3d97764224d6636 +DIST thunderbird-115.11.1-ca.xpi 687691 BLAKE2B f3010ebf53681339661f622bb3b78b3a5cbc68d5214c9c9b8fe70a0f6cd783f7655b3d6aaa2b291abcba425c2a18214416079f1f368b13f0aae977ad6547faa9 SHA512 b7a3648875442490b11af639b212ad968bbf64741233b98eab252b687209ff9052bb06086ebd3fedf8c767efa809e08f0d6234c4095c5ccfc3effb3576bb1522 +DIST thunderbird-115.11.1-cak.xpi 669821 BLAKE2B 87179f2e7bece84c8fc9f76d0f2672f267ae51e8a7629768778dbac99d1e4f981a01f2a6c0caab78e250faf7b32f2f2d795e0baa31391bf713eaa5926e686b04 SHA512 2a7c0110416a0552a964f501d048beb796fa2d298863a00f6c11a45d034fcae8c4e29e64f6128a3e45e58e5b4aaa35cf27062d94841ae05403c11cfee34b362b +DIST thunderbird-115.11.1-cs.xpi 769913 BLAKE2B 015eaf273a2db436cce453bd1977616a7913ecf2afb42ee3c2cf04ecc422e131613d31ae197918d79258c311f694d946e725faec52a89245ad87bd8a9b9bfc07 SHA512 d185c045cde749a058b4741d9771dc86e51b3fb30b6a49aaf07678b5220a2cb29921aa46c1f3a55d1fe3634021c7e0b415bd7661a6c14de8c7b89d8ed6bdd4bd +DIST thunderbird-115.11.1-cy.xpi 734615 BLAKE2B 5921067450995283d5c1beebe3c89306a47926bf2e9512dd831e9f2e0c7c59d3619957f0d6a94bb6cd5f8c77984ea9fa3a9062d3835342ff93a1de5cbc4175f4 SHA512 1fe01e2a4c7e3990e8881bcae448c86fcf54afcee75997996f1b91ed3cbb80ed3b4904ff13ee2b1478a2dbded5c6e1304fb4e479a7c85a3b5f3d8141325a5c71 +DIST thunderbird-115.11.1-da.xpi 722531 BLAKE2B 149f5cf471455630e38b8d529e31b2cbc277c642618e310631a46629f55c0755321a4d7efb9764666a62eaeadb9375276c5acc81d5a7da5edd67c05ad74ae4ac SHA512 f563fc77f785ffa1e7685b3546d923d2d0e5fcc3bdc7b87a2143cd1984df9b3e14faf6b28fa14139839e45a85264434089e08888946069f5a8c09bcaffe33de5 +DIST thunderbird-115.11.1-de.xpi 750860 BLAKE2B 851539ed92552c47a826fa9f4d95751ddab9e79055c759042d3479b0069c1d8660fe7136e5c15eb6ff2e52993b5da2e1d107d975b0109f645c970344cc6af681 SHA512 9f3e57a7a39be59240b82a3973543676d6ef87c708cca7316c7979e26cd265d87e14f3729344e7e0e3b6d3afd5fe9ede929099c9ec70d1b587e87b9788023add +DIST thunderbird-115.11.1-dsb.xpi 770434 BLAKE2B 249c253a3c00700bdba6c8462df529da1a6faccc59c56e721ad57b3f92a984bff9e2ba7f730ece0902d1fd1bfa21f91e7394e0ed35fe2b5564af7050d3dd5567 SHA512 9493f93b30c8f7caf1c07a005ad1538d2da99c444070500cffea2b18dde5220a81c019eb487ca0c0a39f3e410f1ba3cf78a4f7644dc1f37aeec64b79e36c46d2 +DIST thunderbird-115.11.1-el.xpi 873407 BLAKE2B a1d7a36c635aa2aed731955384a0f3e84f1686273e84653fa203a3fd1aa37f9146abc45459364ef3a87c61ef05960e097ea944dc61080dcb9ee23751e0c5e818 SHA512 d915d02a752f62e433472627c3421ff1841618341e8ff27b7996b955dd638db36bb70e7d3dea28fe100d38a2518e2b42ef4bc71197981fd424cbbe8528dba5d2 +DIST thunderbird-115.11.1-en-CA.xpi 688599 BLAKE2B c507ab345d7662d2188ae75351fbb9d50aeaaf6b80d9806287ec6faa587d95116dd963e0bad7a5345126e00bc9376fd2c70c090b3831785b0d4d122b3f6ca926 SHA512 fd7142e39a14e2663f8e08f22592df9f0b3c06564aee513a6d6760779bdd1f17f8e609bf719b229a58a52b4836b08e485fba0ba0f834bb2129a3742e1b38c499 +DIST thunderbird-115.11.1-en-GB.xpi 690435 BLAKE2B 1dcbb536450c0196c33bbe40e3418aca75a22109dc39bd52b9208086c8210f40fdf327cb8831d588398eefbbcb310320f4dc2563f680e4d411ebd236e14a8b37 SHA512 d5ced4647b381cbc4019537f0b1124780b2d46cbdc14a1380b90d9d4babf8ede771c9a6d3aa51b4e6204490e8cee5cc76dcb9881645d8968a8f016617b92a240 +DIST thunderbird-115.11.1-es-AR.xpi 745002 BLAKE2B f1fae57ec39ed0639eaf686fa0a0e1e2f5275e8a6a21f27bd09d9aa9ad203a8725926ba3d19a52b30a2c1e292cfdc98500eac986e8f62fb54e4c414a021b74eb SHA512 3f28770d0eb767ffe914b0e3f8aef4157c24657174144c478565c759f694a9132e0ef1a865562a96fcfbd83e7a23d2f25ea748e19f4f559961b0cdf226df3896 +DIST thunderbird-115.11.1-es-ES.xpi 707995 BLAKE2B 6900cfa5acabfd048e580cc25e871e9463f7d1ffddf271353a8f8527283253e0953ad5bc23fb7c3dd11640a2f0736a76c1d88d8d7a7bc6879f0f38069fab2f23 SHA512 7609b7f90fb89ca06df2e48065895aa4b73f38aa21e4799392fb830dfaa00ec6391ca2c2e9542aa84f66e48ae3bbaadc23614c699bfdf229caa9c1d1dcbbeed9 +DIST thunderbird-115.11.1-es-MX.xpi 721552 BLAKE2B d7c9561767a1a8f333acec4977027f353d5df2ff6e9962ba35d7c4d478804495398bcbb6b90b7d2300b7e96f5fa89fe8366335140917a1eec3bc764da53e2a0c SHA512 85ff729324fb85bc889e164d67590006fad624af565576ed61f9da245335967daf5d6706855a50a17e2f2a2c963fce9d141bf5484a28ede8f354eabe2d88719d +DIST thunderbird-115.11.1-et.xpi 681749 BLAKE2B 5d963a4cd285e5a1603ad6c3a7dbed03cfd94468222e88ce89cef5596d42f651986c48bf8f17208d71cb602f8672fef42bdbd4dc4ad8cb0fec40638109ae8cc8 SHA512 1142a2421b1ddec007e3b3a2929c58e60dccebb2a3ef203b825db8dcddab9657bb6bd2dbee56261d54fdf93d8866cb8a0b2b028131204297b077a5f68b95715e +DIST thunderbird-115.11.1-eu.xpi 713611 BLAKE2B 6448cc936653f03a3005e3fed63c98923e63010541955970fd8674cb1907f5873bef25f7a417b517da37d230cea42c3604c78df85f63c9933a036c338220ea8e SHA512 47fd9e99e06b4b37d5ef74236c9a8d41fbe1e23938110c5b04f9cdc1d00040c7f2c5b9ddae4daabeeb22627595d2643c52b300e7490ff44014271471db9ca0db +DIST thunderbird-115.11.1-fi.xpi 720334 BLAKE2B c473bcb554ea64d64e6d85eae0901f29a70a8c556e302633bfb8ce77dcfa90712ad2f7283a5bc15ea109659a00cdb3626a5cf481bce691b91ff81a1ec65a718e SHA512 722c1fd50544f6da54b0a2487ee16187271445a15b8841c32886a103d561a55db59234b4ef5359d97f5a8c08c8a6121335112c9b062787787e1f415aca9fd888 +DIST thunderbird-115.11.1-fr.xpi 757740 BLAKE2B ab26e4287fbe256713d9933334cd607d4362a9960a70f8164bde64f80a0789609ceecd06b65b902373fa65888765b2b626187d0e8053fba13db3bdb7bf6fce30 SHA512 502dadd6b7906a883dd8c2136a8a15696c90ce9c33d0c74e198e673e3f4623d0fb0a6c117d01448eb1edbafc534de343be1b9a055f20d1bbc306592122d66a55 +DIST thunderbird-115.11.1-fy-NL.xpi 739635 BLAKE2B 5f992839f6516917806f378e8f4a36032b00a29f100dbbe5fcba30d94c5e3ce1a99fc5f59eb8ec677eefdf5edb104022358eab1aae33cdbd13e902247c12b13f SHA512 4eefe1e5be9a01f22326a0d6a2cd98e1aa578994732d2b09dfa4e8f7cc453b1c85b517f0393445604e6f851b94ab4195ca05c89357d7fafc0f84555c9e02df59 +DIST thunderbird-115.11.1-ga-IE.xpi 611160 BLAKE2B d40cc83adbe35df6319666be567b6a4ec7a9b997099dbecc2bc39462a97c27bbddd15213ba4cf88a5ef29bff385c6b1418f6ef5f9b1a02edaed32f94caa0b973 SHA512 d4f832ada9a61870612fbfd5d79c74ac80162df0a1ebad8872c2e6ab5b85569ebd035856ecad5b6b87b28948139f97c56577732609da5216b9f11a68ee7cc7cc +DIST thunderbird-115.11.1-gd.xpi 714246 BLAKE2B f939b2528a38c09b17e8942d1b45fc0c61805ce6437975f008463185718330d56fdf02b3bf4c3a2f38e5b55c599b4d92625f7d294ccb1c0c1285a74fbdf1d48a SHA512 a7599530e4759713eac67a06ba8256f265f6f5dcd3492d6865bd8e39821e187c5ae6576f3a5b47847ea94bd5e1aed56229292a9cd45a4d4448a3081d42f19e23 +DIST thunderbird-115.11.1-gl.xpi 726197 BLAKE2B a3bee29f6608cd52a427cdcbbc5541b9d69bfb75b66cd3240fd4a8340579a859effd19c066c681bcb7ed3088e31714295596aba6a1d131b8989dc64ee4603308 SHA512 2d0ceb132498b30a777dccabfb312daa37be851d80fbe39efe2f0a9f2aee88ba60683408bfe0e19640d781cb12ee36297fba9e34888c6d2448eed510f96b7375 +DIST thunderbird-115.11.1-he.xpi 692094 BLAKE2B 3e27b87f2055806e8cbe4dc1da8ffa085b0983db6c8990e486f6d1dcfd30414e9e04db578a1b27cf84654879a9fe283eaed17532d71f697a6dfc46d259965178 SHA512 4ec5d864007004a4e8a2d19ce6305c8b5b15bd91f546f4a75889a958fd9fe208fdbdfa148dad4554cf18c168bd93fe3118e6a2bbc4080381371917b24c2e9e6b +DIST thunderbird-115.11.1-hr.xpi 689194 BLAKE2B 6328d9fd8fad0913aebb2816c11b7ed36b0daa9fba05d2a251e846730181aa8f8448b52ae2e97a4b40634833936a0114cd5336ce88d3ff49921039eeedaed8bc SHA512 385b489efaeb24375227c6e293513ac492ac05857127616ba0877f1b954613453115f4cc2a766ee1c7ae764425cd20a1e423e30cd62fa1fa5c0399db74c6d89a +DIST thunderbird-115.11.1-hsb.xpi 766501 BLAKE2B 977fc639ce9c0cd82f70887a08edfe165afebec7b5783ed00abe9f7c0c393caa7654dd8f4f497a4044a640d5c82ae8a524414f711ced9ef1db8a573ab9a4b32d SHA512 ac79b2eb924d0b69771a6f4c8b051b8d6258b5fcd051392e57b08c804b1c0e15ed17bba4ad4421dfd64a08939812599bf4bd0072f1de037555eae87be8d30fcd +DIST thunderbird-115.11.1-hu.xpi 769133 BLAKE2B eb64fd0cd7c371284aa5086f7f16d04761acc50d1a5a6ae741d7f17916db98ddd76127aa9fec340f7f993736e0e28591512ad0493f9a2fbf69b0cdb4f4dabdca SHA512 431f186bb0f17332b916691bc7576dbefc58f8e78a2bda9c4cd9a476fcbc2ae9a5f602d36ea17afd21b65c39f6585152d2867e317dcac16cdd66c1a8f03e9f5b +DIST thunderbird-115.11.1-id.xpi 653754 BLAKE2B ed53983a8b5b0d74b0d59803f471fe61398ab87da7d845a0545e7dd88f7872c2905639fe976cc2a40ab35bb58fc7b9047b5b0cf051b70c1dc241c87478eeafdb SHA512 8c63433079420eb4c2331e37608223ebbf21c4228fbc2a9e0375c2c482acaf2bd7b160974bbe4aa4ad52721dfc9dbf57136ce4fa5ef6fd05106b990497752331 +DIST thunderbird-115.11.1-is.xpi 727096 BLAKE2B ee03706aa6f7613e9f97d2478e4e95f777ce54432e8e248c639cb7ae0b7c968a30d6fd50bb05840bf7bbc5bd803baf21cd7b45ce747f0e88816f6a0547452bce SHA512 607039a2490b450548d8f51ea2622773c5e570245be7b6a80f36b1d89e4b72723cbfce38b299e4d422eae81d5fccdf8d3de03c7ba64acf3c3c99d28dbf93bee8 +DIST thunderbird-115.11.1-it.xpi 676205 BLAKE2B 0b2b7f627405c1c3c3238e6f8ca784b264c582824ab3757d402401091274e6aa065f3d873c2a073713d31cbf4e9159d6f1ef5acb4b08ad7865f3677dc0777eaf SHA512 4fae05347125d6ce69737922caea80fc9584f99736e53e6c2610f1fabf4548e13f2bd22822d13b0e4cac25389a12c98c6cb5432c34b0163e3eb37f0644c69228 +DIST thunderbird-115.11.1-ja.xpi 804930 BLAKE2B a98f1ea541824e24c4b8ee71c15ff9c7ae0f6919381728aa5089ad83bd77dd34474c0458583ef49dde954f778f8897a125023ffd210dbf1113df48b869eb90e2 SHA512 dadd5be43b6d9a7b02edfcb385abc60af6dfa1f6bc72f50a626d0a1bb7928dccfcdf4765f7b084eb26a77b0b7ae78af7a47112ea28057e3e7cf1778490ba2703 +DIST thunderbird-115.11.1-ka.xpi 786093 BLAKE2B 356eb6c61856678d13cf73674fd410acfd475f9f21476c5976433903e1f8e432f5d32c7a9e35736d1a5cf616fb577a939ecefb83e5ea2d83e508e9742c0c8eaa SHA512 c15cf29f7964664d5bb9bde5280387d5e4ddb8bdbcf0a2e598989464da2734e26eff135277d6e8c50eebd04d5d2f1f49f39fea9bcfa35a95b23c668139812437 +DIST thunderbird-115.11.1-kab.xpi 714604 BLAKE2B e848b8d07954d0f54076adeac2951b10a83cc8440827caa9e7b1206aefaeee7445cca626d777e171abecc0f609a0f6bceaf4bc7a0b4d34f97ef4cdb890a63fbc SHA512 889f9304374e4a35e83dd082fba49bbbce1070b06bfae323e9080e66bbdd69ef14edb0c3f3eb170f4f8d01b4529f41509189801e7a813df371adf10d8e70928f +DIST thunderbird-115.11.1-kk.xpi 842879 BLAKE2B f14848832f11eb4133336bc5f92081ccc7b75ecbc8413a95afa1c1c213c940e424e87a3f8a3d8c27b3c23b1d293aa50af16be6d14bb428dcbe95171b5bc1f337 SHA512 4edf817cb105281722be4d18e93fb82bbec611f1a4844e893e20e6750018dbe830c1e44efae38674b1e984f27cfa2306b7b8c61b8353db4ea046c9a685f20c75 +DIST thunderbird-115.11.1-ko.xpi 746224 BLAKE2B 5b88a585d675676be7c485f9bf8ee1840c016f44bec7821267d8857838bc9510d482c0533fc4fcb6d2403825df6191c5f36895294d3cdb12871e245130b03cb1 SHA512 f3f851aa9d95fa45220e7563e0152e4e9223b2b9164e5ee531c3c289c6c1bba6f0449311bd233ca8245df72d245a53c8a9300219d72d7676f25125073d5860e7 +DIST thunderbird-115.11.1-lt.xpi 690572 BLAKE2B 199c287ac9d27c9c52a51d5916d9b169140e28d32d46ccf21a2372b7e5f5744ca58c8cb172d892189cc7739e849dbd8eacb2d80619777f667e98d0cba586262f SHA512 d7856b4f8ccd3f965b06d7c745fb1fd396df6950ddeeca710b402a013bb75df1796bceb7bd31ca962aea9fdf7c33ff42c06c83de2bedbd250d82f4cefd0d42f7 +DIST thunderbird-115.11.1-lv.xpi 627157 BLAKE2B 846fa80fad8a93400a84403f0b1b5a29ab315c1c61eb671bf5e504f164f1c1b15593b617f3174fb44b18dfdd77b9feeccb205213e1825712eed7c4cba031ab0d SHA512 38d62f6a7914cf5345ffce4424af483d090ad159c94f3e6adb6aa0aa0c2ec072cf10eab922f7def4ebc40916a0967e5d8a4840f3f0d9231a30c67870c8db149e +DIST thunderbird-115.11.1-ms.xpi 575469 BLAKE2B 7ca7fd21905b5f18e1239a20838cd7adfc6b269ffd208031e03325abca7f77178b9035f972f4ba7c72b7731088e5c1d2072119f50fda557f94da9a57b524e938 SHA512 3f6e9ce9ba7190169bdab77256eaf8982a5590ddd26f89b24ecb906148191e320307e939146881bda925bc731603fb41fac9c81f09e36772a23000519d085665 +DIST thunderbird-115.11.1-nb-NO.xpi 693901 BLAKE2B 47e3a564c49936dfd5b4c5a3ab247806ba324feb467e513d5b630a28782aea63f94f6531da1682a2216c806684d9a98933e125c6dd735b6c06c00b0d9a39b712 SHA512 2727428e955e65f24379981f73cc55f7c831e09b9ab7ba2d47c3cc99ca6f73e50e2a9dc320c7ef7ab4fd08116dff3f398bdcbe83afc9de4e4f13d3c170cad660 +DIST thunderbird-115.11.1-nl.xpi 730835 BLAKE2B 3a5c2db91e81ecb90f2cccc9795785644105c532da648b88a4b21ad2e15c114d696bb2326f9c790028c139bf07a1bf53972aaede103156484dd7c9fdeb91581a SHA512 d20a9c5fbdc38090bb126184e466ffb9f79239bd1dfd221ff6fb496033b7655ea65fef8d1cf058bb8c7b601ee1c169d7f69568eb7e12344bc972791cc12a9457 +DIST thunderbird-115.11.1-nn-NO.xpi 696718 BLAKE2B 31bf6d42e515ea91bc556ea9f7b0e59780594c9184c01379dd59166ccca9d85fc54361f562c23e628a8dfbef271babfb31c0edbb99f47714b25ac850b189f8c1 SHA512 be3600761a73731a60d47fc37a0963c60e20749321f93f7736f68114bd4e227805f2dade32f82d0f58f5f52155cd6e9d8f4819681def5f4afdca24c8949d0d11 +DIST thunderbird-115.11.1-pa-IN.xpi 683514 BLAKE2B 89c3265a613f2e99563eba36f4de7caf8ef9fc1978a88d6b3d0df2392f33d26aeedd7e7f0b6d4b5e30b79f77e9093bc2e8648bb1087a0b4da6ec5f08a1016c2c SHA512 f0de02df80c9fc043e0f874e61bc3c462ebb5e49b5be3727f47ccd113272b88e2a8b7a02b1334c9cbade4bb7c4932a545f2654b8c7ef87362fa3516cc0ea5f79 +DIST thunderbird-115.11.1-pl.xpi 749662 BLAKE2B a3f5da05a3bf6f1eebaba2b51561710224a5ae03e6baeaf894e139c041c6016eb08a6d76346a4814c3de4d2d37af6f43786fa86f95063a48a0dd422bdf1f7e28 SHA512 3737dd411432421a6a303a96738306db6c156596058c2fbac258fadb9184a3403281c0114d2d037a95f23e3910687198a215191ab5afd9f9c98e41913060bfc4 +DIST thunderbird-115.11.1-pt-BR.xpi 738424 BLAKE2B e708a8cacf1454619b3d1668cf79f61264d937a177a6ad73e1f5fea66d05ad7ee3c05c50d75ec9603e6aa719095fa23e989159e249c2e80aca4245cb879b59c1 SHA512 0cf7ee1bc79886fbec9c11d0afba12534d80f8f8d8124c42a84c90a47de1a88973f2f0e0aec0562bdcaf6bef3c0b79b9a23bb5f99abdce7bc9c99205549e4927 +DIST thunderbird-115.11.1-pt-PT.xpi 728870 BLAKE2B 2c3cd7a44595205a7f62e2f03c99554a602ca09fc29f8decf34c64bbe9b294b21201f8a587a5e41ef909c5d856e161d48478a45e84fb8f2ff8eb60dd0bb3203b SHA512 fb7e434fdd76b94c0fffc282edba84ceba9259ca025120f221bbd03c654f17a67e5d9bf9218893dfbc9a243a76fa3e0fd68c7d75dda6d5ddaab6246ff358579f +DIST thunderbird-115.11.1-rm.xpi 732588 BLAKE2B 0a92f079eb74c4bb5dc00b6465ff3ea072d03438ab29b8848fce5ab0a13f4a51c77438dd23dde02bf553580be963c08a3f6b9265c979762c680d6fa6de38c613 SHA512 2fa7af9db3dfea5b2d31eed543357b3b047bd65904823db624465b8df8a14100259bb25d292f6f3dd37ab640e4a98418912e93fc5d8badaa4f736d9868c3ba25 +DIST thunderbird-115.11.1-ro.xpi 661831 BLAKE2B 8c6fc3a96f6f8c6c1b88c4a622c184b05288b3482eae0f0bd809e7f8a7dffe7b7effee832be5efd2d7466088e3ebb26a1f17a1232a719d0c29cdbd8142a4e16d SHA512 dfa11705311f2371355d2e745c47a42c1d5fb4c60fc1d575ab25650c78d905e780c748a71e8d677b7ddd24370410d95367b7e61a2e0f300bdebd13a4cb89cea9 +DIST thunderbird-115.11.1-ru.xpi 857137 BLAKE2B 3c4f7f6a72728c6eb4b5db68555fcb5a29110933c36bfec05b0f9d432c6c41abacb0ef5a06ac53873d2e047229473744f598e88d00091c2d32b7645879c632d8 SHA512 505e7a560ad24f8077c7ec243a50080528dc40e75fa7e4d2e69cca8b04c299a44e309d158c760c67369c190a674c97d5e7240c81739d7928047834c4473899ba +DIST thunderbird-115.11.1-sk.xpi 769056 BLAKE2B 3e5981424050929ad700ac208295a8b61352b36042f071e7ed931b5b2ff6303e30b98e5a7bc693dc918f68139ca86c34a70616d2c2dcc302e1652e8acfe90da8 SHA512 8b8cf0b39dd7ea032a69c05e606ffd089e854fd35522436c475050a0a356fb4d45b3be3dea06c22622ecd86b27190113e0f642d10397c855fd842bb08980cd06 +DIST thunderbird-115.11.1-sl.xpi 729108 BLAKE2B 5c4a8ad40a83e6c2561a0ef24155c1c960ec7b0481e81faad7df294ed76afc1d9790fb2ce721f47e9cb6ae3040a30e97f16f00ca55d2f4216ea0cfafd17958c3 SHA512 9a15492c2df3450f532311c076600500ba5bfc11f995272c2b24d9d25b254e37ffa8d7e5bd90100b3c145f15b81431adb695c12483fab548fa0791215288c8cb +DIST thunderbird-115.11.1-sq.xpi 753635 BLAKE2B 845282bff9407773186f02a99f32c06bf4924c9b528f0c5cdaa38846bf0504c98bdac47cc14c2551ad6c81e717f609c833de12f13a1f6e6b31cba3044838f1cd SHA512 78849e83e065bd5502f91f6e870d36565a59cd533fba82b7105a4f086e3bcd52a57ede5ca68c560c32ff57ca0ff93caf589e63e820727e6ca543f888b29e9a14 +DIST thunderbird-115.11.1-sr.xpi 757455 BLAKE2B c4c5f233e42d4f2ba791feb4af9d1ce83de416cfa7ca6c2dbba41ea082167f15c8d0ffca08c6c1d0989b42aa5fee3a0e7ab3809e62c973f50071ec1d574fca52 SHA512 b4be864253f02542934900cad888bf92fe8922c8e87daae8bf099279ee4d06f741ba31a74d44350632c97d72a4d51ed2debd157c74adc75c58978d21f8010f18 +DIST thunderbird-115.11.1-sv-SE.xpi 733955 BLAKE2B db56c9def3286a2abebdac723eb9512214089d89c46b4dc541da1a4c7e8e4414497df3cdab3c0e9775d2bf58782ead7422ede223ba19dc161d5b09f816a1f290 SHA512 304f3946a596b197525263a58995b8256edc097cacee2fb7fa94fc48b7372dace6590eff4f1dbb1d3389d5dfd6aef9692768b4a3802ebe4d4cce5fe463a60a9f +DIST thunderbird-115.11.1-th.xpi 804657 BLAKE2B 7738763a07a10571776e0a71dd6efeb9c67496f4087c03e4da4bb321d7747fe8da08d6f3345cac04ab2d71c3ffb5276a265032bf374627dfd497eeb44d91a602 SHA512 de5d48ddd4792cd9a6c31024ceb678475d5516c712c81493560835feb058862de959d3e2800c3a33813a7a314056a4bb403e593ded88efc5a40ad218515a619e +DIST thunderbird-115.11.1-tr.xpi 743474 BLAKE2B d2acf16e52f1a6c72c54add96144e6a54879e622fc04a589df3007d2a6f4ed78dae5c295313de66943d0d613172d8c8d198f28bb6cc38da59c5d2b5b1a69c163 SHA512 443fe8f6815a40bf2bccc2628857228d2a9af84ddc10e39e1c6e2ad527292a4d56f04e8bf8c35ff223184a1525cd05871a38e33a6d49c6e7ea8065a4aff2c734 +DIST thunderbird-115.11.1-uk.xpi 846639 BLAKE2B 99a070f5c7b56dfb6f62db7b3ccf11b5582c501e3ca3ec599fe5a0c53d9e52081456b6c87627c968635c7ede2f94cc0c7efa6651e9eb2b94a528087d343269fb SHA512 3882220c6811e178fc8ebe36a9706419ef2b40fed4b7b970b3876df96aad3bcc5448227924b836efccdd87f2bf7469dffb63aa8350bccccd35ae4c12436a7244 +DIST thunderbird-115.11.1-uz.xpi 588507 BLAKE2B 3975bfea68b229b49831d600354322a4da6bbe0583df10e55aef75f4f71d9e14e83cee8fc23326b1f87f7d35763dbe8fb9e9e525a1393688c3a28bd4c1846ed4 SHA512 e6d6227818b668301cfa5bfd3ee4a0c3e727365d1bf3c05e54353158a83585f815e4c8a5f16145fdb893c342e3562f0226dbff9a94535a57045065bea721f9dc +DIST thunderbird-115.11.1-vi.xpi 772900 BLAKE2B 238958f46845afe5f3751f368f31db13df8297f660d6d6f242dad37fce2995e6a5017e38d61ef4fce581d9eb9a7a88ed43ea10288f66d0b168cac24bb727a11d SHA512 2afdd6d318c48aca73d5bf1f88477bba638c4ed5f1b8cac7919c409a5a5a715819bbf4f752b398ae249d13eccff51beedb4657667112bab6bb32894f58e4446f +DIST thunderbird-115.11.1-zh-CN.xpi 771965 BLAKE2B 5818e1a504bf0ba3f438b9a2b0b0ae6647cb9b479bec9fc2165356d4bee86ecf17ef29a06c2e26cb2d0eab9f6b26e8812ba261af03d2e8fc48e39ee5a41d349e SHA512 d83fdbb374359ee1450fe305b85e360781853c114a18597d4e72fc928e0584273a80ab96d4a8bbc3dc8cb11312013bb01dd1d3cf0ee7b974639090cc28e65155 +DIST thunderbird-115.11.1-zh-TW.xpi 776441 BLAKE2B 078595591f5f18fbf4fb843b24a22793e3088a03d0ba483c914bdfbf59dc142f02a30dd260a1915c83080b2177a81a1b94d64edc6e1b65457c1592d7a2fdb908 SHA512 14bd6e4c4746f838c7f0813d304c7d861a31623ed7ea6c9dbc0f6126adc674e9b9b73631472138465a23b0f3f463284f9b378cc5367212318bda8dadb913627a DIST thunderbird-bin_i686-115.10.1.tar.bz2 83060151 BLAKE2B 9869262dad3f532d75ae32ae46b254aaf1d796aa9d9385090c6ba7441540e466d03d808fa3b97f973d6ccc713626b2cf25cdee8552829831967013997e732dea SHA512 6f24bc274c82cf1a3a2effada41aa80959b091d0c56e763eac7f3c3c7747c23ccc02e32f87facbf0dbb4de2843688fb5d306e9d1f1bdf232ed151abe7b376101 DIST thunderbird-bin_i686-115.11.0.tar.bz2 83078090 BLAKE2B 293527540954770d9016201b534af21115f682c715702910c9027c09dd832c065d3d8e8150e53edf7d78ff34b72e3990d64615363d6c3c9d9469112dec4c9e4d SHA512 12330300e72c588feb403131acdae0a0e909b4d2d5562fe8793989b269c96b2a0a17372e1062552e73c4cb046dd15d933e77eb95e25651165bb6b06280a89584 +DIST thunderbird-bin_i686-115.11.1.tar.bz2 82957038 BLAKE2B 7c0f0d4ae6e349ffd2c86264845cc8e1ad68b260cbe717c061c41211d5647f23178cad4be17ce200283ebdd276224fdaf79d183a42274b415aef9f59e1d7c5e7 SHA512 aa63849db9fdb69059556fab0e24ee19986e28cece8a9617d27b3af593894cdab06b525d2e70d1e776612d50da1eca358b54fcfe5a4081f646ef3485d407546c DIST thunderbird-bin_x86_64-115.10.1.tar.bz2 80744656 BLAKE2B d57e59f34e1591cc3213e72582f7cefe6b2a8bde12d7804eb6139761c2d2155ea586f5f0deb2f46a513836c98ab0affb8407a22c2fe81e725ff47d913218dc59 SHA512 1b1774761b2ae2b936a254f045d0cb2aa25b2fd83b4076b8063818b6dfbf74ad1f70c5c95f203a0d4e7cb8500f666107073ab3b4b608f0fb994de99d4abd9add DIST thunderbird-bin_x86_64-115.11.0.tar.bz2 80656131 BLAKE2B 6654edc46a54044650258723f1cd4e1fec127095ea61aedd03333167986e86c38bad9ae5cacbfcac876accf23b2cfb167baeaf09cfd7f85f7179ace5f474b6da SHA512 2207a4bf580bba3f0843a80dff6d1263d362483f05eb079521b4c972d9f94e17a45c9e33802430f84ec53aebaccc24e7b8e94a0b52dd682e7e9896706e4ca147 +DIST thunderbird-bin_x86_64-115.11.1.tar.bz2 80688385 BLAKE2B 448c6afb17fc58351e4805c533548a33283195993ae9edbc2ce932265d96b05d3b584c7a0e7391a8a1804f136432991117f23e61609b80b749cb51563af567ac SHA512 2f192a45b14d7be2958bc2d2c6faf1bba0c094713ceaadc30a43184dbf2aa27ce6a507d7e4242255d1e6365fa4b8042d62bfb185415dbe767a611fe8e54a7ba4 EBUILD thunderbird-bin-115.10.1.ebuild 9025 BLAKE2B b920c9d10cd4ab8c4e9167f777fef46e6cd254c8a7c41955bf68bfa609b3f81170147b2e46910a29db50b9cc655200421524f2918b63ab7c43f370362432830a SHA512 93b42f57a301b7bc9433a7c93d042e7f8728f6bdf004cd5e3d9ba64f18059adce79cf534ee3686246534ab3509ff5cd4a2f5fc20cd9945071431f0ac675a520f EBUILD thunderbird-bin-115.11.0.ebuild 9025 BLAKE2B b920c9d10cd4ab8c4e9167f777fef46e6cd254c8a7c41955bf68bfa609b3f81170147b2e46910a29db50b9cc655200421524f2918b63ab7c43f370362432830a SHA512 93b42f57a301b7bc9433a7c93d042e7f8728f6bdf004cd5e3d9ba64f18059adce79cf534ee3686246534ab3509ff5cd4a2f5fc20cd9945071431f0ac675a520f +EBUILD thunderbird-bin-115.11.1.ebuild 9025 BLAKE2B b920c9d10cd4ab8c4e9167f777fef46e6cd254c8a7c41955bf68bfa609b3f81170147b2e46910a29db50b9cc655200421524f2918b63ab7c43f370362432830a SHA512 93b42f57a301b7bc9433a7c93d042e7f8728f6bdf004cd5e3d9ba64f18059adce79cf534ee3686246534ab3509ff5cd4a2f5fc20cd9945071431f0ac675a520f MISC metadata.xml 255 BLAKE2B f54493c82293ca95a1ffd16d6199055650b0aaa18234716339235bab3f14a87327cb04fac6b543f973b3fef8047412e54edf72bf0b8a9424f4aa1d2eb0feec30 SHA512 28c0ab3671ed2c65cd9694181f7f9c4a8bea53dee0a0a06f0d9086166317a87611017b105d5150167597c45a7dd8921182fd6bf9d1b3fc7408c0e94f36189e33 diff --git a/mail-client/thunderbird-bin/thunderbird-bin-115.11.1.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-115.11.1.ebuild new file mode 100644 index 000000000000..0ddec45f3444 --- /dev/null +++ b/mail-client/thunderbird-bin/thunderbird-bin-115.11.1.ebuild @@ -0,0 +1,327 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MOZ_ESR= + +MOZ_PV=${PV} +MOZ_PV_SUFFIX= +if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then + MOZ_PV_SUFFIX=${BASH_REMATCH[1]} + + # Convert the ebuild version to the upstream Mozilla version + MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI + MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI + MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI +fi + +if [[ -n ${MOZ_ESR} ]] ; then + # ESR releases have slightly different version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +MOZ_PN="${PN%-bin}" +MOZ_P="${MOZ_PN}-${MOZ_PV}" +MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" +MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" + +inherit desktop optfeature pax-utils xdg + +MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" + +SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) + x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )" + +DESCRIPTION="Thunderbird Mail Client" +HOMEPAGE="https://www.thunderbird.net/" + +KEYWORDS="-* amd64 x86" +SLOT="0/$(ver_cut 1)" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="+alsa +ffmpeg +pulseaudio selinux wayland" + +RESTRICT="strip" + +BDEPEND="app-arch/unzip + alsa? ( + !pulseaudio? ( + dev-util/patchelf + ) + )" +DEPEND="alsa? ( + !pulseaudio? ( + media-sound/apulse + ) + )" +RDEPEND="${DEPEND} + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/dbus-glib + >=dev-libs/glib-2.26:2 + media-libs/alsa-lib + media-libs/fontconfig + >=media-libs/freetype-2.4.10 + sys-apps/dbus + virtual/freedesktop-icon-theme + >=x11-libs/cairo-1.10[X] + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.11:3[wayland?] + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libxcb + >=x11-libs/pango-1.22.0 + ffmpeg? ( media-video/ffmpeg ) + pulseaudio? ( media-libs/libpulse ) + selinux? ( sec-policy/selinux-thunderbird ) +" + +QA_PREBUILT="opt/${MOZ_PN}/*" + +MOZ_LANGS=( + af ar ast be bg br ca cak cs cy da de dsb + el en-CA en-GB en-US es-AR es-ES es-MX et eu + fi fr fy-NL ga-IE gd gl he hr hsb hu + id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO + pa-IN pl pt-BR pt-PT rm ro ru + sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW +) + +mozilla_set_globals() { + # https://bugs.gentoo.org/587334 + local MOZ_TOO_REGIONALIZED_FOR_L10N=( + fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE + ) + + local lang xflag + for lang in "${MOZ_LANGS[@]}" ; do + # en and en_US are handled internally + if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then + continue + fi + + # strip region subtag if $lang is in the list + if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then + xflag=${lang%%-*} + else + xflag=${lang} + fi + + SRC_URI+=" l10n_${xflag/[_@]/-}? (" + SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" + SRC_URI+=" )" + IUSE+=" l10n_${xflag/[_@]/-}" + done +} +mozilla_set_globals + +moz_install_xpi() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 2 ]] ; then + die "${FUNCNAME} requires at least two arguments" + fi + + local DESTDIR=${1} + shift + + insinto "${DESTDIR}" + + local emid xpi_file xpi_tmp_dir + for xpi_file in "${@}" ; do + emid= + xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") + + # Unpack XPI + unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die + + # Determine extension ID + if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then + emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") + [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" + elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then + emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") + [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" + else + die "failed to determine extension id" + fi + + einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." + newins "${xpi_file}" "${emid}.xpi" + done +} + +src_unpack() { + local _lp_dir="${WORKDIR}/language_packs" + local _src_file + + mkdir "${S}" || die + + if [[ ! -d "${_lp_dir}" ]] ; then + mkdir "${_lp_dir}" || die + fi + + for _src_file in ${A} ; do + if [[ ${_src_file} == *.xpi ]]; then + cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" + else + MY_SRC_FILE=${_src_file} + fi + done +} + +src_install() { + # Set MOZILLA_FIVE_HOME + local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}" + + dodir /opt + pushd "${ED}"/opt &>/dev/null || die + unpack "${MY_SRC_FILE}" + popd &>/dev/null || die + + pax-mark m \ + "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \ + "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \ + "${ED}${MOZILLA_FIVE_HOME}"/plugin-container + + # Patch alsa support + local apulselib= + if use alsa && ! use pulseaudio ; then + apulselib="${EPREFIX}/usr/$(get_libdir)/apulse" + patchelf --set-rpath "${apulselib}" "${ED}${MOZILLA_FIVE_HOME}/libxul.so" || die + fi + + # Install policy (currently only used to disable application updates) + insinto "${MOZILLA_FIVE_HOME}/distribution" + newins "${FILESDIR}"/disable-auto-update.policy.json policies.json + + # Install system-wide preferences + local PREFS_DIR="${MOZILLA_FIVE_HOME}/defaults/pref" + insinto "${PREFS_DIR}" + newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js + + local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js" + + # Install language packs + local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) + if [[ -n "${langpacks}" ]] ; then + moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" + fi + + # Install icons + local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/chrome/icons/default" + + local icon size + for icon in "${icon_srcdir}"/default*.png ; do + size=${icon%.png} + size=${size##*/default} + + if [[ ${size} -eq 48 ]] ; then + newicon "${icon}" ${PN}.png + fi + + newicon -s ${size} "${icon}" ${PN}.png + done + + # Install menu + local app_name="Mozilla ${MOZ_PN^} (bin)" + local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop" + local desktop_filename="${PN}.desktop" + local exec_command="${PN}" + local icon="${PN}" + local use_wayland="false" + + if use wayland ; then + use_wayland="true" + fi + + cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die + + sed -i \ + -e "s:@NAME@:${app_name}:" \ + -e "s:@EXEC@:${exec_command}:" \ + -e "s:@ICON@:${icon}:" \ + "${WORKDIR}/${PN}.desktop-template" \ + || die + + newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" + + rm "${WORKDIR}/${PN}.desktop-template" || die + + # Install wrapper script + [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" + newbin "${FILESDIR}/${PN}-r1.sh" ${PN} + + # Update wrapper + sed -i \ + -e "s:@PREFIX@:${EPREFIX}/usr:" \ + -e "s:@MOZ_FIVE_HOME@:${EPREFIX}${MOZILLA_FIVE_HOME}:" \ + -e "s:@APULSELIB_DIR@:${apulselib}:" \ + -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ + "${ED}/usr/bin/${PN}" \ + || die +} + +pkg_postinst() { + xdg_pkg_postinst + + use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" + + local HAS_AUDIO=0 + if use alsa || use pulseaudio; then + HAS_AUDIO=1 + fi + + if [[ ${HAS_AUDIO} -eq 0 ]] ; then + ewarn "USE=-pulseaudio & USE=-alsa : For audio please either set USE=pulseaudio or USE=alsa!" + fi + + local show_doh_information + local show_shortcut_information + + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + # New install; Tell user that DoH is disabled by default + show_doh_information=yes + show_shortcut_information=no + else + local replacing_version + for replacing_version in ${REPLACING_VERSIONS} ; do + if ver_test "${replacing_version}" -lt 91.0 ; then + # Tell user that we no longer install a shortcut + # per supported display protocol + show_shortcut_information=yes + fi + done + fi + + if [[ -n "${show_doh_information}" ]] ; then + elog + elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" + elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" + elog "DNS traffic to Cloudflare by default is not a good idea and applications" + elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" + elog "(\"Off by choice\") by default." + elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." + fi + + if [[ -n "${show_shortcut_information}" ]] ; then + elog + elog "Since ${PN}-91.0 we no longer install multiple shortcuts for" + elog "each supported display protocol. Instead we will only install" + elog "one generic Mozilla ${PN^} shortcut." + elog "If you still want to be able to select between running Mozilla ${PN^}" + elog "on X11 or Wayland, you have to re-create these shortcuts on your own." + fi + + optfeature_header "Optional programs for extra features:" + optfeature "desktop notifications" x11-libs/libnotify + optfeature "encrypted chat support" net-libs/libotr + optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas +} |