diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template index c3b5807fa7bfa4..ff99cde6ff8b8d 100644 --- a/srcpkgs/thunderbird-i18n/template +++ b/srcpkgs/thunderbird-i18n/template @@ -1,10 +1,10 @@ # Template file for 'thunderbird-i18n' pkgname=thunderbird-i18n -version=140.2.1 +version=140.6.0 revision=1 metapackage=yes short_desc="Thunderbird language packs" -maintainer="Orphaned " +maintainer="classabbyamp " license="MPL-2.0" homepage="https://www.thunderbird.net/" @@ -106,69 +106,69 @@ _pkgtmpl() { usr/lib/thunderbird/extensions langpack-${_lang}@thunderbird.mozilla.org.xpi } } -checksum="8f466fd21dc15b782c0d989a793c907d8ecc06d2860ac636a100b01371bb285c - 0a723142d31a843621888a77e666e52ca08567e72c2bf0703dd580f14e6f681a - a1a8cee4cde2e0eec9e592875ecb7e8c2494c954c56108fdcfb3e0ef6aaa7573 - 9c29f7e4c1ec4201062b82ac69efb7b4adc4c396ec2bcd203bfc780f7e338432 - af70f075a25e59687a4250554ae2b6564e178960657e998820733a9e51a53e42 - b839e98bc0b1da9e26b0fbadb18cb9c8b83be978aab8d1a6f7213c90a8f49b77 - 50367af5a5b139ed23d0e6e8b7d49508e724d03ca54639683f3eafe78da663e5 - 75042005daa76ff1535f7417f8b0f7ba85127c5e49631083b5f41aad66323e98 - 68aa86a71f95e51b3e63013d9b57f39502a62a653d6426840b633f54043355b2 - 162dc11f266cdf898cc7fec59b7b4f2c249754e3fac3b2c715c0feebcc77ec46 - 099efa693678b56b0ca7f4a17a0eea8eaa59c43d695691bf3814837917dcc8e8 - 829b027db98a63a17de93b61c2f166fc830328a7c9eedb2728995cdbdfef94fb - 4a79745ba7b0e91f7176b4642ef40f25669c5158fdeacc84d5b3ef7a2e3671c7 - e822e0c2238a62ddfd4734a061745a4b5a433366fefcf3d97ec5fe67ae07cfe1 - a8b9ca3c4697367dbc9e7b5de59e2fc6d2c684b5307640637177285ed6e7ee95 - 4aed6ab966b45e46ae8434b52996a18842c546613fabb545fe0fe9f6f10aa147 - 64746497e91c5a13eb9d9470c19163abdedc76353481551d07526b77a6011b0a - adae9e14d724b73db1eebf0593aad940488903d454543aa6b2a02bfd4f11a7b8 - d9cad894c5a6b1a04540072e9772524f2a14a70f9df54d246656a545505289a1 - bd673efb3e91f94a8729056413f9c07f8d70ce7dfbe453029885d7577b972db8 - 07a0df45b87b343c7e9459ca1a2aea1530629e6461e5914da76d167c6e36f4fe - 5f3e202a665dc0521965f50675203a8962e9cf12ead7dcd6cbdcdd3aa8f6b96c - f627db549be7bd8380411c435a8dcab5e03b97637eb9c7683193ea5780d2cdc2 - b88487e86b4eaec6c2e4bd9d6f5f2147bdb837c63dfcf5b70591a1e6fa3b8ec3 - 684259a8bd832515b85fb9b047d9efcbfc39d666608c20321683e6a83b3acb71 - d886d90c4b8c7e9a0bd447972af3bb01bc8c6d52ffb5c0f99af7abaefe2b1828 - 76e3b1a9abbeb730e451dd25c3ec854ad6a35e1e9f83d3500f0080c317750d9d - 353a5984d808f1ffe3449d85bd09a28a65d61cce94aee5ae8e0032e683ab88a1 - aa99515a13d2471435e96348f54acbf6a5c223586610d9e4348a4fc0809f92b6 - f229b56b770d06ea7b4e49823e081de711b07b383f09017945f1cf6c007dbe4f - a2b9693e79e1445abbdb458dccc1bf3ed8136c12132a1077d7aa174e791ab8fc - b032ea72b485dfab1f88a94b2132811bd82447e6a3e37809ef7da7446646b807 - 8b884fe75ab71162a5c87af33737e495640d610f61200a799cc1f94f5e41b1e4 - 5e4b5edda4f4c02ccca2a2d22267f46be9adfce16f1e1f6836472d7613d916e3 - 22a09b12208509c3bbd1abaa414215293211499fbbee5afe795f0af0d8672e2e - a38cf60b7cadfdff7c06221aebec75969b8216246130f572fe6c0f4ce87fd366 - a5146b3e2b373019149b4f95d77c446ea8ed3b8435cace456049aa4427701356 - c4de168e06dacb470e123a0b424d07409e78f69d39163c06ca4a07763c23692f - 6d1ab1ec5ea94836955f0e3f985e254d8082f9867d2248743987ac917e3f970c - a347886e2cf455f5657291e217d2839c4f3545bae852d37ed4186c8ac4a97647 - d7f0c70b1e0dcf119ba32af520f868665115430cad73ef0da4edb01c1ca2f735 - 80d0640a59479f55f0fc956b90bfb0f1c1b58cca656be2c11a5f9101d14676a9 - a6896066759fd90cfeb3b31dc67939f64d0bb8398527ca9af8c52e79f30b22b9 - 22e146a1f5e38dc618b194456eae2853ce3d92775c5ca7e69c8a4c6d4dc9364d - eb3952200770ea172203d5a60aa7a30828ff440af4008e541d1b12cf49df0906 - 10996d7a88527bbdf72a65792fe3da855694679f40b76acc2335dfea12fa2762 - 83c5629aee39a3f89cb68c9757c7f860fa7210191fcae266b25219afa4b269c0 - dd5a7b689972d2e9c3ff90e07dc17b54caa0dee6884d3b1822014a7b1661a7bd - 630934fb49258eeb261da49607077fbf5255829fa669c92c53b462096c6e8ec2 - bca1d087dca7f5e4001008f3c1a75531073a22a07c596e2385b65dd04f0a4a33 - 46693c6c6232fbbe4a78ef39b258657bb5b716afc795f24b51e08492f409e99e - 056b3664c8a8b7231fc0751220ce71bb56a657a5e22bf067606789147871f851 - 3b12f687201e70f2227e033bf5c05a63d0c861ac7feca68ce3fb91f969803930 - d1c27d289302101b39b96d7faa4fbae2a9d15e6b4f75893aabce687250ee93d7 - 72418f06fe2ea76e1f3717b4d6eef09ca419122f703c38fc4a9bad01abeee74d - c9a0ff08e80b91477c231bbfc1a3cdacb027e4f47a08aa229e402420c685364a - 0b2fd2df17a81e131ff192ec7501f1049f437108b5742bba1202440986402fa7 - 9bd3da2615ca44c4fe5b7d302025ff59e804685786b58e34337cbb2fab2c5255 - 9d84e6e880d67f5db3da35117da079b72bde860b979d32deafd23842b4c90a45 - 6b4686101aea27298ec5ec88df60f734d25942738ad2b222fccca58cc2e8f13a - c9fed8922928ccd046d4b3b9aeddef0cf34fe5f6925b33bd2a1ef6a5c35a1225 - 547f580242286dacbf529a7ca73f0c899b1037227f631579f1d9a10a78026a4e - 2d57c7ca67731f4aae6d4dcc20996d71e64637b8b29e5254790024c1660ca978 - 6aa1351e8bba29a696de8ee30bb28054b863c157a84ec80239b2573400374625 - 239683144295103f54d08e2b22816b119644d7c4859239f897dc832c27d05b33 - 55caf9a43b017fc99982241fa084f6ab63f4183014f8a343ef35d9d242f58f4f" +checksum="055e71e2b35e0b1d806a9b132487fb0b57e22bcac0d3aae589de49c1b2712e4f + abc301b3aa7ae8504315aceeb662a16e8887c07947ee675e8bd458ee5a619253 + d71cde8f3eadb2e33e8dd5c7c79d7a2355f9ebc08401fa10457a5ffc783ec558 + 024370493251e45e2d04b038eccfaeb200225cf30b6790577ac1a53a365e9b2e + d36470c1d364de3cffaa8886e200bca3cd57e33046d65cd9b294852a959e5cae + 46e106c3facbe2506289e1aa4b940dc79f3ee076c84daa23ebfdd49e63d206ca + 076dec4dad5e1ef2f6bfdd3407017980c43df24e4368084630eb3411c7727ba8 + 64da1b94d38676472b1f0749df181be16d2589abaee33d4da3cac9af093c95b9 + 2ab7d1c9bbbd72743a88b43c4508c5fe1b92412fe05d21c3dd9995080eef0c5a + 2589b03b36e6d9adee325abfd9bc36312e8bbee0f2cc89c703ca48751b905a9f + 8007b358784aa80fcf4bf89d92db01c6fa6a377ca058de79f0f081441b8e05cb + 8cfb430ac671556644ece7f7c635205bd2ea345f966fdbe500032d1e3aa733ac + c858f2c21fdf2e876c1bb1a01aad11c9c496ab53259244f71e287c2d10b3ab13 + d2050873c884495876126f1fc82bbd8fe8749f29c5e7a814efdfc58d5385ac87 + 3f69fdf7e6828f135285265504db3b6ba4c6c8079aee0c37493e83a4d0d613d3 + bd9c2bc213063153a2853ec764e6160d063321a0b6957a79986ecfe49d2dc9b9 + f00b5f543a18761e149fb40f1046212139dc5f80c77f163201630b2f5de38f50 + 5774c023e9d77be89f9ce89b25240be7e33a03d1a2f9ad342611f388d3081699 + d36b5b825cf98bad4bbb4a50d4d9a8c0d56793b7e5335a89196e8c0da01c9f9f + 46cd23fac08e3a260e402ebfa9ffb990a99c4cb943a2e046a0c95d81167f959c + 012ba10a81ebad06ff438dc21cf5b9bb80847aaab09a682552a598ad58df54d3 + b25262de28cc44f1768628406aa0d5363ec96d0b821c006ae69b94c4f95e6122 + cff36e5b554ecff355597b5a2d087aa24db2ead8e3dce17d43a0b82c4739a656 + 3584169325d91303fe27a04504b974f8eca8e03c3bc9baef5bee3ac04885ba85 + 41853a3f31820df89ec04a22f69c571c60de23b566dd5dc869c445240a0c82ea + af4d161e8a15db9f41ceaa8f91667915d53d33956693de5810d826f4c8e6c8b7 + 26a97112e9973b6aebe9d5e939774f42a08bd0baacfa81447fb41613fec39bbc + d4dac21d07d42918b6605d9a070fbbd8fab827bf3a7caa60589d2a63b364f533 + 74097caeaff6663a9071b4e0bd8788d6b5ed0cc36c09c1807122b9d981c00e87 + 38647144fcb92d48c844c91b6e885ac46766d5d0eb30aa5e2bf0d24d4ad41adc + 23396d03e2e5cb93f5824d614e0e163f00127e68ec38ffef4637c4d0ea78bca1 + eb9c8951316ccc41160e6450babaa061a52935adc6fae8f495e20aa02fd9bb9f + 4b2521a16e888aa20265be1d2d5528e9476f1eb48015bcf827332507ce828944 + 084d6caaf09f30b1dc06bd20070b2e95bfbabcb4831ec4f87404ece7aafa88f9 + 9efa4c4c584418b3a9921a21573601b07eafac5e1549a4311f3fed6c1f1139b0 + ddb5e002f2d900b9fd01e5df30081b6c72df195d2f46a27172f6d965832ed5c7 + e8d4341118d0fa90fd4d50c7e11923aa67c66eab4687c0058df5bc9808f734c0 + 508918a01f8c41533d1b1b71e05a0b3911d6a3c010b54dbe321e1c3e20887c60 + 7c981c395234a315a0b5a25d638dc114fb94fc3942d9f9941d90ad0616f23cd0 + 69d71822731dde94fdc47a00435df75c8159f52c918e5f2bfabc64a1e68354fd + 1c080e5cfe7338eefc0432006e65d429dad6116ffef81db025157a46622c6d3c + b9290693d795e630cba5b31ba710c37d7d6a69407a0a627ba38c3b3f2cc736a1 + fdb9534932f99a8d94bf9f1dd642a768067621af086d159041c717fa46591380 + d3c92352cda5c764491c4119504c8fdb2aef969c4d1c20445396e0f8494ebb4d + ffc300a36a71c6dea1451f1cac6d8bcf0dff9f1b4e0dbb36821047a93fb3a5a2 + 8bf22a33a63974e87e974aa8c981f4985b32822fe67d3f7646e5c83c360196f7 + 191070e0add6a9b9e5d104c5c961d82b2cd40c36856d02a4427e26e57df2ea19 + d73c1bc31d8bb8681bc5d1d1f909e9766ffad7d53472cf5f7d5d753953354ee4 + 2c08a8a4cac457efd6009706f362a4be65b775075599203c460bc0944d5b8c6f + 99f12309ea59b36bfac5a12b4060f61652055c9144964d30bd288176e6d63677 + f639511a5b6e8a2297c9f54d02a67a4dbf0ac308553858c80c828b992df32738 + ad3f43247bbfc0d2f39a8e7c80de0b52e514be065dd7a0d5198136921900d3a5 + 2971d0a34211b81e922c7bca3caa1ae1b7c99327255a88547e477b642d4f15d2 + d9ebd54caa056c83f100a2632c512d79b83febcd8c8d84ebc42ce052064b4f03 + a560e5a824d67e663d41dbd112c0c139195b2519d0a8bc9e59d8cdc87cc8f26b + ab059477bcb693bfecf563ca19709a039f002a77b715ed43accadc89b3b547c0 + 025e7cc69d38128f8d8b8567d75bc11ba130326ecdfb66b70dd14dfe234044bd + cba991874b3b32f9c0a5349ff2f4febb167d8c102dae01c009e68d903881a7c7 + 4116a6291caa2f71f358221a9635552ed81a1bca3f19cf340249c79e809cfcd6 + 1663ef698a20728c2848eb7cfaac4ab3ee934011953f9b6d4eecebcb25a7b124 + 877791f481914ceb89c4d4b83b99b164a1f6e3d31e118c9542f3440988053704 + 55d086b04ad2650723dabe794fadffec0017bf0fac933570c5c14a4f42776974 + f206ff3290fc7b30fdec6804a52baa84a8e8f1389edc6aa4b7cdaeb3a30ede95 + b7ee84efe069424971219b3adc61e356461606d7e8398d9be5427fcb6c118265 + e88d3ea9b4d90c57b8bb5c5f05f845f1f94728079d4f336e94b0b27dc028798e + 3f7512510fc4db515e047f40b42cad32ccb3718b0262a5311b0da26a0b38fcc6" diff --git a/srcpkgs/thunderbird/patches/musl-libresolv.patch b/srcpkgs/thunderbird/patches/musl-libresolv.patch new file mode 100644 index 00000000000000..9303ae0c06e35e --- /dev/null +++ b/srcpkgs/thunderbird/patches/musl-libresolv.patch @@ -0,0 +1,12 @@ +on musl, libresolv is part of libc.so + +--- a/comm/mail/modules/DNS.worker.mjs ++++ b/comm/mail/modules/DNS.worker.mjs +@@ -46,6 +46,7 @@ + { name: "resolv.9", suffix: "" }, + { name: "resolv", suffix: ".2" }, + { name: "resolv", suffix: "" }, ++ { name: "c", suffix: "" }, + ]; + } + const tried = []; diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template index 00b6a7a836f3fa..950be4194b6af9 100644 --- a/srcpkgs/thunderbird/template +++ b/srcpkgs/thunderbird/template @@ -3,19 +3,19 @@ # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/thunderbird-i18n". # pkgname=thunderbird -version=140.2.1 +version=140.6.0 revision=1 build_helper="rust" short_desc="Standalone Mail/News reader" -maintainer="Orphaned " +maintainer="classabbyamp " license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.thunderbird.net/" distfiles="${MOZILLA_SITE}/thunderbird/releases/${version}esr/source/thunderbird-${version}esr.source.tar.xz" -checksum=c9e4b98f72db3e9084dc7abe5f0ccf09bfc3e2f327706371dba4c2ee0a14c29b +checksum=c5ff00249b032009f34486c927e0d6566ac9c5f0b1d036548b5a880d4bbbddc6 lib32disabled=yes -hostmakedepends="autoconf unzip zip pkg-config perl python3 yasm rust cargo +hostmakedepends="autoconf unzip zip pkg-config perl python3.11 yasm rust cargo llvm clang nodejs cbindgen nasm which tar" makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel libicu77-devel pixman-devel libevent-devel libnotify-devel libvpx-devel @@ -72,6 +72,7 @@ post_patch() { } do_build() { + ln -sf "/usr/bin/python3.11" "${XBPS_WRAPPERDIR}/python3" cp "${FILESDIR}/mozconfig" "${wrksrc}/.mozconfig" echo "MOZ_APP_REMOTINGNAME=Thunderbird" >>.mozconfig