Date: Wednesday, September 8, 2021 @ 23:01:43 Author: anthraxx Revision: 423605
archrelease: copy trunk to extra-x86_64 Added: thunderbird/repos/extra-x86_64/PKGBUILD (from rev 423604, thunderbird/trunk/PKGBUILD) thunderbird/repos/extra-x86_64/disable-addon-signing.patch (from rev 423604, thunderbird/trunk/disable-addon-signing.patch) thunderbird/repos/extra-x86_64/distribution.ini (from rev 423604, thunderbird/trunk/distribution.ini) thunderbird/repos/extra-x86_64/metainfo.patch (from rev 423604, thunderbird/trunk/metainfo.patch) thunderbird/repos/extra-x86_64/mozconfig.cfg (from rev 423604, thunderbird/trunk/mozconfig.cfg) thunderbird/repos/extra-x86_64/thunderbird.desktop (from rev 423604, thunderbird/trunk/thunderbird.desktop) thunderbird/repos/extra-x86_64/vendor-prefs.js (from rev 423604, thunderbird/trunk/vendor-prefs.js) Deleted: thunderbird/repos/extra-x86_64/PKGBUILD thunderbird/repos/extra-x86_64/distribution.ini thunderbird/repos/extra-x86_64/mozconfig.cfg thunderbird/repos/extra-x86_64/thunderbird.desktop thunderbird/repos/extra-x86_64/vendor-prefs.js -----------------------------+ PKGBUILD | 572 +++++++++++++++++++++--------------------- disable-addon-signing.patch | 52 +++ distribution.ini | 16 - metainfo.patch | 11 mozconfig.cfg | 94 +++--- thunderbird.desktop | 346 ++++++++++++------------- vendor-prefs.js | 34 +- 7 files changed, 597 insertions(+), 528 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-09-08 23:01:29 UTC (rev 423604) +++ PKGBUILD 2021-09-08 23:01:43 UTC (rev 423605) @@ -1,283 +0,0 @@ -# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> -# Contributor: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> -# Contributor: Ionut Biru <ib...@archlinux.org> -# Contributor: Alexander Baldeck <alexan...@archlinux.org> -# Contributor: Dale Blount <d...@archlinux.org> -# Contributor: Anders Bostrom <anders.bost...@home.se> - -pkgbase=thunderbird -pkgname=(thunderbird) -pkgver=91.1.0 -pkgrel=1 -pkgdesc='Standalone mail and news reader from mozilla.org' -url='https://www.mozilla.org/thunderbird/' -arch=(x86_64) -license=(MPL GPL LGPL) -depends=( - glibc gtk3 libgdk-3.so libgtk-3.so mime-types dbus libdbus-1.so dbus-glib - alsa-lib nss hunspell sqlite ttf-font libvpx libvpx.so zlib bzip2 libbz2.so - botan libwebp libwebp.so libwebpdemux.so libevent libjpeg-turbo libffi - libffi.so nspr gcc-libs libx11 libxrender libxfixes libxext libxcomposite - libxdamage pango libpango-1.0.so cairo gdk-pixbuf2 icu libicui18n.so - libicuuc.so freetype2 libfreetype.so fontconfig libfontconfig.so glib2 - libglib-2.0.so pixman libpixman-1.so gnupg -) -optdepends=( - 'libotr: OTR support for active one-to-one chats' -) -makedepends=( - unzip zip diffutils python python-setuptools yasm nasm mesa imake libpulse - inetutils xorg-server-xvfb autoconf2.13 rust clang llvm cbindgen nodejs - gawk perl findutils libotr -) -options=(!emptydirs !makeflags) -source=(https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz{,.asc} - thunderbird.desktop - vendor-prefs.js - distribution.ini - mozconfig.cfg) -validpgpkeys=( - 14F26682D0916CDD81E37B6D61B7B526D98F0353 # Mozilla Software Releases <rele...@mozilla.com> - 4360FE2109C49763186F8E21EBE41E90F6F12F6D # Mozilla Software Releases <rele...@mozilla.com> -) - -# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact foutre...@archlinux.org for -# more information. -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM - -# Mozilla API keys (see https://location.services.mozilla.com/api) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact hef...@archlinux.org for -# more information. -_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff - -prepare() { - cd $pkgname-$pkgver - - echo "${noextract[@]}" - - local src - for src in "${source[@]}"; do - src="${src%%::*}" - src="${src##*/}" - [[ $src = *.patch ]] || continue - echo "Applying patch $src..." - patch -Np1 < "../$src" - done - - printf "%s" "$_google_api_key" >google-api-key - printf "%s" "$_mozilla_api_key" >mozilla-api-key - cp ../mozconfig.cfg .mozconfig - sed "s|@PWD@|${PWD@Q}|g" -i .mozconfig -} - -build() { - cd $pkgname-$pkgver - if [[ -n "${SOURCE_DATE_EPOCH}" ]]; then - export MOZ_BUILD_DATE=$(date --date "@${SOURCE_DATE_EPOCH}" "+%Y%m%d%H%M%S") - fi - export MACH_USE_SYSTEM_PYTHON=1 - ./mach configure - ./mach build - ./mach buildsymbols -} - -package_thunderbird() { - optdepends=('libcanberra: sound support') - - cd $pkgname-$pkgver - DESTDIR="$pkgdir" ./mach install - - install -Dm 644 ../vendor-prefs.js -t "$pkgdir/usr/lib/$pkgname/defaults/pref" - install -Dm 644 ../distribution.ini -t "$pkgdir/usr/lib/$pkgname/distribution" - install -Dm 644 ../thunderbird.desktop -t "$pkgdir/usr/share/applications" - - for i in 16 22 24 32 48 64 128 256; do - install -Dm644 comm/mail/branding/thunderbird/default${i}.png \ - "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/$pkgname.png" - done - install -Dm644 comm/mail/branding/thunderbird/TB-symbolic.svg \ - "$pkgdir/usr/share/icons/hicolor/symbolic/apps/thunderbird-symbolic.svg" - - # Use system-provided dictionaries - ln -Ts /usr/share/hunspell "$pkgdir/usr/lib/$pkgname/dictionaries" - ln -Ts /usr/share/hyphen "$pkgdir/usr/lib/$pkgname/hyphenation" - - # Install a wrapper to avoid confusion about binary path - install -Dm755 /dev/stdin "$pkgdir/usr/bin/$pkgname" <<END -#!/bin/sh -exec /usr/lib/$pkgname/thunderbird "\$@" -END - - # Replace duplicate binary with wrapper - # https://bugzilla.mozilla.org/show_bug.cgi?id=658850 - ln -srf "$pkgdir/usr/bin/$pkgname" \ - "$pkgdir/usr/lib/$pkgname/thunderbird-bin" -} - -_package_i18n() { - pkgdesc="$2 language pack for Thunderbird" - depends=("thunderbird>=$pkgver") - install -Dm644 thunderbird-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/thunderbird/extensions/langpack-$1...@thunderbird.mozilla.org.xpi" -} - -_languages=( - 'af "Afrikaans"' - 'ar "Arabic"' - 'ast "Asturian"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'br "Breton"' - 'ca "Catalan"' - 'cak "Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb "Lower Sorbian"' - 'el "Greek"' - 'en-GB "English (British)"' - 'en-US "English (US)"' - 'es-AR "Spanish (Argentina)"' - 'es-ES "Spanish (Spain)"' - 'et "Estonian"' - 'eu "Basque"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'he "Hebrew"' - 'hr "Croatian"' - 'hsb "Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab "Kabyle"' - 'kk "Kazakh"' - 'ko "Korean"' - 'lt "Lithuanian"' - 'ms "Malay"' - 'nb-NO "Norwegian (Bokmål)"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'th "Thai"' - 'tr "Turkish"' - 'uk "Ukrainian"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) -_url=https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=thunderbird-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("thunderbird-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { - _package_i18n $_lang - }" -done - -# Don't extract languages -noextract=() -for _src in "${source[@]%%::*}"; do - case "$_src" in - *.xpi) noextract+=("$_src") ;; - esac -done - -sha512sums=('c465ff25d67c5c28db53d3b1ccda10a743276e58c693406bf31bde0253f34123348180ae18765bd60b958c050e3a874dd69ac82d7612007a8c7a2e25939840ff' - 'SKIP' - 'a0061fcb2a7f66061e336a8d95948592f56f4752e56467f14ba63846720ebf845cce7511d1a2637e3b80d5a1ffdaa2fb783fa37195103425ef65222d45372012' - '6918c0de63deeddc6f53b9ba331390556c12e0d649cf54587dfaabb98b32d6a597b63cf02809c7c58b15501720455a724d527375a8fb9d757ccca57460320734' - '5cd3ac4c94ef6dcce72fba02bc18b771a2f67906ff795e0e3d71ce7db6d8a41165bd5443908470915bdbdb98dddd9cf3f837c4ba3a36413f55ec570e6efdbb9f' - '328422adac0cfe6af4ecdcd864004b7ada8f8171aa954fecc23a7e883e90a9bb0848372faa1100440dc754922f965e1e7b98c185aa88df190bff1051d2146c85' - '8cce7b8044360bf13a4c5274ad99f7f6ed6b4ea326d4d71fe02a612af544ebd558d04817ec0fbd325800ad3bcc12ae23677744391ee42520fc9bdc7776bdf141' - '771dda615d6e6e8c93b57aa3fb9a7e3ca1ac199ab691e8ee16e40e8960d9f6b5bb2df990bf1431766b222c6808316f2fbe2367d3be78a4a1c5a6ad41badf0dc3' - '082aae91c3cf2ce70b4c42d4036b0ef5e3827a55c047b91e0ca5e38cfe0f536f7d166084cd52057eea5517bc2d3d0562ac79949d7c55f3cf5571ce64c0990488' - '5858aee08d1a85c204c519a1e4399a885cd1d43d0ad941c1392c696ee34a7d1ecb6a12f482aff8e69a1e7387c4e36e76540aede41c6934d1db3a96a086359f2d' - '7e80f76b28e8523ef1723d13aae65081721b2091cb5af96fd10dc08efdc72e67dbcb88c15a0f5fa0e48c9ffd2a7a47fd31050530dec6e96daa07a32962a2d169' - 'f835d026f0d946d0499539048b7e0437a10ff13277e2e9624d988b4d13545fbe4515799e934e01a1c9104f8736d4e76a09d598516bd7d4d59b2ff430eaaad3ce' - '86a4a0bd99f51854d6c93e479025c9eeb24945d02f836b0f3e4729f85068d0c8fcf7f2d471c8a229794df0a14a6a08cd83aae05ac8ffe267ffa015ebae32d000' - 'c11cb69a0c1fadcfdc8d57fe5f16bd3a40c78884dd1823d5b6ef8eb657300b2aae158e73a84e7cf062acbaba7ffea9da2254222560af5b4c0f89f4c6a6f4adcb' - 'dd7294e13cf62d3e736e19a5a15b9a73bed7ba8cdf62ecf12634defbc417e59a31078c97d532ce8b1425893230c8b118d9dc89d00b41442cee257a8771f627bc' - '1bfeced69df032ed794a0aca66de353b7dd4b761752b19b589a1c55b22239df73eae0393f9086121bc8223e69ecb230bbfc65ab32cb7fea26b7fe8b837bea918' - '67c83ba97ee3e2f8e29cf76246b538b015bd1a9096390d13e6c98f7f81b4cacbc9a001d781304f93bbb825bad69a958037423861b453ca039c69d1f8cdbebad8' - 'a10704319708b73e5bcd19496f7e0c245f65d8799afce5a4979df6163f374f984b7600979e1cfb7f07e6eec174bef2c454bcc679110775f55b9755b0998feb90' - '3f0d5b5d8df209ea58ab1edacd6b14353ccd63487841c94f8686b4ea16b19646a49d648482d21b198ee0d9b908f38b9455bcacad7b5ac031738da1e48a2e5c30' - 'b84a8f32773bced3a3b3707b345411dbe777ae179ba190ae6bff87a78d992befb3b580d8a64e481fcbdf849f9a268e7ff1cf51d2f96b7a258d6e26861dc4b40c' - 'd0b8ec3108b511e81ff52cc738283a8d839dc2cb1a9c56251ba70599b9b98f17bfe5cad379afad60b8b8aa7e8c9c43766b32adb291aacc69592325e58aa5b308' - '9a2ff7e61b7d543c405a17b4e77ca58516b77a64ced2a9355218b0c39a2f8cf0c719e589bd11147b1f97c31dba184f891104102190d55c4d9eb31eb0664be5f7' - 'a7db9a375e8cbe507ce1c8af2f3c33424aaf8dcb8c246dbfa0f6cca4eca9c7c247ff776a16df8b02e0190dc46d94ee890f87ed3fcffee0eb8081f7fff4495a18' - '7b8fe77a1689494d8864d046660cf92e8e43f95fd930f5d2b400cd299c0d8a6731937900afe745ba0811becb4667e139cd7bd88f87a5c56ad3a6e554a45dc41a' - '2ab0af4e2b4c76b6d532f62885e58124fa6dbac0c7f75a7e07f82e3b5e73dedf03905249e70a2e0c100c02d95f64a30900e0d689094d197c88af097259c130e0' - '2152a9e0fd3e98544954fe0abdf1d0b1298fc13d99defed191984592c8d8fbc424e4d872a48e15611228d01baea0636eebb02022cf50f076898511c223ebe81d' - 'ec2203a96c80f9d3daad159b439ef9b3ce9965665e64e5ab1e659a51a457573aa512c62dc142c03719beb917d9732f4fb4d6f7299b4e5e66c7cf703ac85c3ad2' - 'e607df60f153e0dd52f0624612a9b87f0fd41fd93358dfef9dc550ed09e18fc455a6257637fa6797070bfabc053a9041703044fbad276ec34a8bfb453d303bc5' - '406398b0b07cdda198886bf39bea7ebffbca508206c1adfb9f008c2f48400376b35deac6ad06385d123ebfb5319075af62415b1af3a7500e466c021d05818ae8' - 'd6400493266726e55c54563cb4e3dd4e4f3668c2d96e14312daf934ecf2548fb37bd5d7652e5aa10f8d6a6cadc9d6b97fadbdfdc0595708ef5ea91f7fa4024f3' - 'e3ad5ea17632ef190847c35c5cbc1303a5f7fdb01fd5778726e8f698ee57e77790f7376a36e851f10bdb5107445db2bfb231e527ead7191add0bf4456436b6ce' - 'af3a7122550d122199119d6a9d8e69b1b12ae0c0f9cfbd3869c3e9ffd4589e72e1ba4c67a2024eeeac67fec6fee4cda6f26df16a5fafdbbd230869335faee731' - 'da81592cca97870b8e12a358fe28cbd07d7ebf41fbea25c9a262f55ddc5593ae521c0b3ff4996be4f6b6c0ed42e8db23f9082a8bffee3057daf59f8561231baf' - 'f0430d8c3e4d97a462d1a6ae7e053d50fa946bdddc432c86d23c505288b4956d5a2f40c565043279c54aad64f3470361f91d838b99faf4c5d69bf8edd11a6b12' - '0aead89dad1f0f413e91ba6789dd9818536de587468b455c10d1509fe7192dc1569d4e8da9452b8b6dc551bbbfb86e60d16a997284a143b13767c4d01277cbe8' - '1afc971191debc1732253a3e10e6a6099722f9d5f5ab6761776e1534342614e77e9113eff08c56171e8dc9282ba88c79d5bdb1c4c8a876e82818888964da63df' - 'b96bddd686e6d4812d44632ea51837196abffa40fed3de5b9ca26c5ee98a7d50a814fc8fdb3ece3561bb29f6960a2ac8f2e769dec3a3b871ab7521e78aa0a471' - '7176189c8826252d6d425a041f3833b08bebfcb6d76cfd7d72e36baa3ae3a7b661f07c29de90d259bb392a51487bd79febcf7e174adbc95593f0374f90c8243a' - 'ae7d5d5a7f9567a94dea2fab30cf9306b5fd0079e38e0cd65b272f7cd26ce8424ef1f817c1fd3983841d5623c43764bfe79fc4e4d33eae7d9f7e459298a1b996' - 'ded594050c6a07c7b61ad0c8daac65802b7228d5133724349c8f7691e3bfeb0ed03976b25f21f59f64f16d412d34c2ef5fa2f34facfa2ddb843f5aae95adde4a' - 'ca1d0e359f30bf7a7c837b3764009ef04f2f004b03b63ec586c0f9afa9bb63994f5fdea7144afcc425c18c6b7846ca19ba5dbf782f621f6304f9c062d0094053' - '2712c39d4e5ef124b38e23a35dac0d99645a7415466641d55559d766ed875f304d45b7e93b19a69d260759e7e713d53a7bfbe90c9306e0d4ae352bcc052fdb2c' - '8b63af0f9f6367e7ca5d70586cbc214562298a58a3aa2e00353766e827a8fc9858da6075777e892700282974353cc36006c34124b2ff8fa97b184495885c1dad' - 'cab3fd44ef209cdce0df7e5b7a2b00ec2b4dcd32c4d6eddf8615c0b523c182e402c56d293c1c315799f9778e6197413865fec46965d1bbcd668704d181845187' - '712c312f3afd7916feda5a70c4ee2689130a7337bf71658bf0c821102104809c996aa98889e35c289dd7eb1ddcbc16b1b130596a92e2d7bb5c724559d9e0fef6' - '0ce7bac60c90bf92903aac38fe463d4923744d64b131845ff5dcf6f5f39e71a3c675c20f7ff8313f2e42b9ce96ddbe9b534b206b44cea7620c8a2f69fcaac7d6' - 'fef6002d9b34ffef38d064e8954d1943e151f254e69301ec97ac7d4d43aa78bd2096dd56cfdde4cf0718475de049899b75e2b8e6a79c3456ad03fea2f088b1fa' - '6680e43af6a225f8fffed09fab3dc07f4500efc8466f46a63c66e2dfaa069f9e98a68c3b2fbb5cdc93e97eab5966684d381c6b5cfe1037dfe45eada874777ec6' - '23165dea828b1c52beed4c4196faa5f878efd72df957558e5ac88d14fa643b81376bf748d09e16cae4a0e5db7db70cc5cac48c7abbea5c7380db1eeda5212791' - 'f9f8c7ab9cd10e797e2693cdaea841cd6dd3c3b16b0293b802894e7bd00439bab4395943da8afd8f90b036530f360981f932a1bea81dc1300d6768a6ccfe943b' - 'a98727ed2353b4d5e80687538547abd5992ceeca1956ba8de695fe3250b534110269d6f6081687f773191b9d0667a46e440863b24092d7d7c9bf3714ccd99257' - 'cb76eb330f7d710701722d2d9fe97bd0b433388e44c55ea60288c7520eddd107e44e7047f2ec1ce5f8b76a290a260f5a00f4db746e567a3a0ffa500ca96a66af' - 'b4edc47154ae54415763395eb3bc2c9aea2a29b3c5217d06119c17f0d9457a06c8581543ec6cfc646feaf4c187dde1eb780542330ba55ad16e6d5909c8a669f7' - '21ab67c19011f937df3469c5a9155bfdf3f820d2f01bd3ebbbd3617fbcc8b56f699a9145e01ed7101316908b8bedeec4ae28ad7b9de05dc32174e85e898cde31' - 'd8ec625fac555936a93fb41a29fafd63dee1f10a184d5f6eed481c696ecf51e04bf7bc6c396497b9490c008b6cc92df14040f4f6699c0dc55598a4eea41ae4fa' - '9383455de6482c90896dd35b812e5e8abb85299dfd12a6f29f9d80bec3e909fab7cb8452d7fde56fd4cc1e112e2475526a803d3b8362deff9538c41d9ef0cb99' - '772561bf986cbe412d9d0525016cf5d11ae7097a608f493fb233e053172c8747e7258ff5001d6e1274dfd9ae7a720a71d40545c0009fd249bf308d884920ee9f' - '5ef84e1674f36ae734a63e1173f0de535e69f6f96a32da281ce7041dc9e652a9ecfdd00b50c35c9518e2136be86cf069bf4afc2ff21e2bf9ca540f7144a3b9eb' - 'd7294f192026b9f5af51272c34a4a8472190f8a5ec0d3fcf779b4539affe51e26ea66b56587cd7dd74c9e4a384a0776f272717d700eb6cc24b11b8646210d98a' - '6bfc4a36d1f134267a747487342b9b95299677cd4f3a85ca0bf0cebbd7f3eacd6ed6cecf5c81be8bea8512083141deffb7f40c268b54c69d1c7ff973d1897210' - '7f7b37fcbfc65530db46cfd1605f4314fe0b4d73c35313fcf437da211d466dec896ec054c80fb51acbb1c6a3259e38d436c3a05995dccc541d11d3d1e9bc70b3' - '9250ffd324af069ec6fa26849bac850bec9547adaf97d27ba37c204cbd8f180847f14baee865133f5fce3f6ab50bc3aa80ed63211108b1edccaf0a296c9a7bd4' - '5a328d30b0b3940aedf0c077c2edf0079c81f2dbe430bdc0c146f178b744edffe280dba46b838a891c739175bd0b5998337f28a9b911b8b413e13d03af9ae00b' - 'ae79f415e3db865de225684d8e623215868f22128466c6d38aa506bc236fc767baa2057f5ef52fc3092beda860bd6e69059c5d4a2835f89b5811dca85b0b5aad' - '3bbd30734949268836166eacb38160cee8fb807aa5559329bbcc16ff4ba596bf1cbf694b9eb55651d6eedab70e94d22b1292694f430798f607c7092588494872' - '93b57dc29dbf4b9630fbfb3e7076a66875727d038ddabac0afb3b78c612ca677ac09638705649e4e49857f83016e95ee6475836f627814b3e33b582e48ff2313' - '6c445bedefe72aebef7ccce461b2b0bcfbc760641223c515edc15aa4f9d6a4ce97e03f9e6de71954e671245c3791ca67e6b40dc4eb9fefb15bd9284d865459c8' - 'f21768d857329fed1e8afcfa9985d7b0ed73c03b83ad15f597fcec12855cb3199a1fa5f9a41691d61869bd51ef661f57c684041b2c6318b1d2895da116aa3cf6' - '8b2292d863926f88662f5e73e8118e55f70b32395b557bba1f74a28195692dc7dde867427f2e70061888573bb9f3baf041f371451b4276442cf43812158dc4d1') - -# vim:set sw=2 et: Copied: thunderbird/repos/extra-x86_64/PKGBUILD (from rev 423604, thunderbird/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-09-08 23:01:43 UTC (rev 423605) @@ -0,0 +1,289 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> +# Contributor: Ionut Biru <ib...@archlinux.org> +# Contributor: Alexander Baldeck <alexan...@archlinux.org> +# Contributor: Dale Blount <d...@archlinux.org> +# Contributor: Anders Bostrom <anders.bost...@home.se> + +pkgbase=thunderbird +pkgname=(thunderbird) +pkgver=91.1.0 +pkgrel=2 +pkgdesc='Standalone mail and news reader from mozilla.org' +url='https://www.mozilla.org/thunderbird/' +arch=(x86_64) +license=(MPL GPL LGPL) +depends=( + glibc gtk3 libgdk-3.so libgtk-3.so mime-types dbus libdbus-1.so dbus-glib + alsa-lib nss hunspell sqlite ttf-font libvpx libvpx.so zlib bzip2 libbz2.so + botan libwebp libwebp.so libwebpdemux.so libevent libjpeg-turbo libffi + libffi.so nspr gcc-libs libx11 libxrender libxfixes libxext libxcomposite + libxdamage pango libpango-1.0.so cairo gdk-pixbuf2 icu libicui18n.so + libicuuc.so freetype2 libfreetype.so fontconfig libfontconfig.so glib2 + libglib-2.0.so pixman libpixman-1.so gnupg +) +makedepends=( + unzip zip diffutils python python-setuptools yasm nasm mesa imake libpulse + xorg-server-xvfb autoconf2.13 rust clang llvm cbindgen nodejs + gawk perl findutils libotr +) +options=(!emptydirs !makeflags) +source=(https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz{,.asc} + thunderbird.desktop + vendor-prefs.js + distribution.ini + mozconfig.cfg + metainfo.patch + disable-addon-signing.patch) +validpgpkeys=( + 14F26682D0916CDD81E37B6D61B7B526D98F0353 # Mozilla Software Releases <rele...@mozilla.com> + 4360FE2109C49763186F8E21EBE41E90F6F12F6D # Mozilla Software Releases <rele...@mozilla.com> +) + +# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact foutre...@archlinux.org for +# more information. +_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM + +# Mozilla API keys (see https://location.services.mozilla.com/api) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. Feel free to contact hef...@archlinux.org for +# more information. +_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff + +prepare() { + cd $pkgname-$pkgver + + echo "${noextract[@]}" + + local src + for src in "${source[@]}"; do + src="${src%%::*}" + src="${src##*/}" + [[ $src = *.patch ]] || continue + echo "Applying patch $src..." + patch -Np1 < "../$src" + done + + printf "%s" "$_google_api_key" >google-api-key + printf "%s" "$_mozilla_api_key" >mozilla-api-key + cp ../mozconfig.cfg .mozconfig + sed "s|@PWD@|${PWD@Q}|g" -i .mozconfig +} + +build() { + cd $pkgname-$pkgver + if [[ -n "${SOURCE_DATE_EPOCH}" ]]; then + export MOZ_BUILD_DATE=$(date --date "@${SOURCE_DATE_EPOCH}" "+%Y%m%d%H%M%S") + fi + export MACH_USE_SYSTEM_PYTHON=1 + ./mach configure + ./mach build + ./mach buildsymbols +} + +package_thunderbird() { + optdepends=( + 'libotr: OTR support for active one-to-one chats' + 'libnotify: Notification integration' + ) + + cd $pkgname-$pkgver + DESTDIR="$pkgdir" ./mach install + + install -Dm 644 ../vendor-prefs.js -t "$pkgdir/usr/lib/$pkgname/defaults/pref" + install -Dm 644 ../distribution.ini -t "$pkgdir/usr/lib/$pkgname/distribution" + install -Dm 644 ../thunderbird.desktop -t "$pkgdir/usr/share/applications" + install -Dm 644 comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml \ + "$pkgdir/usr/share/metainfo/net.thunderbird.Thunderbird.appdata.xml" + + for i in 16 22 24 32 48 64 128 256; do + install -Dm644 comm/mail/branding/thunderbird/default${i}.png \ + "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/$pkgname.png" + done + install -Dm644 comm/mail/branding/thunderbird/TB-symbolic.svg \ + "$pkgdir/usr/share/icons/hicolor/symbolic/apps/thunderbird-symbolic.svg" + + # Use system-provided dictionaries + ln -Ts /usr/share/hunspell "$pkgdir/usr/lib/$pkgname/dictionaries" + ln -Ts /usr/share/hyphen "$pkgdir/usr/lib/$pkgname/hyphenation" + + # Install a wrapper to avoid confusion about binary path + install -Dm755 /dev/stdin "$pkgdir/usr/bin/$pkgname" <<END +#!/bin/sh +exec /usr/lib/$pkgname/thunderbird "\$@" +END + + # Replace duplicate binary with wrapper + # https://bugzilla.mozilla.org/show_bug.cgi?id=658850 + ln -srf "$pkgdir/usr/bin/$pkgname" \ + "$pkgdir/usr/lib/$pkgname/thunderbird-bin" +} + +_package_i18n() { + pkgdesc="$2 language pack for Thunderbird" + depends=("thunderbird>=$pkgver") + install -Dm644 thunderbird-i18n-$pkgver-$1.xpi \ + "$pkgdir/usr/lib/thunderbird/extensions/langpack-$1...@thunderbird.mozilla.org.xpi" +} + +_languages=( + 'af "Afrikaans"' + 'ar "Arabic"' + 'ast "Asturian"' + 'be "Belarusian"' + 'bg "Bulgarian"' + 'br "Breton"' + 'ca "Catalan"' + 'cak "Kaqchikel"' + 'cs "Czech"' + 'cy "Welsh"' + 'da "Danish"' + 'de "German"' + 'dsb "Lower Sorbian"' + 'el "Greek"' + 'en-GB "English (British)"' + 'en-US "English (US)"' + 'es-AR "Spanish (Argentina)"' + 'es-ES "Spanish (Spain)"' + 'et "Estonian"' + 'eu "Basque"' + 'fi "Finnish"' + 'fr "French"' + 'fy-NL "Frisian"' + 'ga-IE "Irish"' + 'gd "Gaelic (Scotland)"' + 'gl "Galician"' + 'he "Hebrew"' + 'hr "Croatian"' + 'hsb "Upper Sorbian"' + 'hu "Hungarian"' + 'hy-AM "Armenian"' + 'id "Indonesian"' + 'is "Icelandic"' + 'it "Italian"' + 'ja "Japanese"' + 'ka "Georgian"' + 'kab "Kabyle"' + 'kk "Kazakh"' + 'ko "Korean"' + 'lt "Lithuanian"' + 'ms "Malay"' + 'nb-NO "Norwegian (Bokmål)"' + 'nl "Dutch"' + 'nn-NO "Norwegian (Nynorsk)"' + 'pa-IN "Punjabi (India)"' + 'pl "Polish"' + 'pt-BR "Portuguese (Brazilian)"' + 'pt-PT "Portuguese (Portugal)"' + 'rm "Romansh"' + 'ro "Romanian"' + 'ru "Russian"' + 'sk "Slovak"' + 'sl "Slovenian"' + 'sq "Albanian"' + 'sr "Serbian"' + 'sv-SE "Swedish"' + 'th "Thai"' + 'tr "Turkish"' + 'uk "Ukrainian"' + 'uz "Uzbek"' + 'vi "Vietnamese"' + 'zh-CN "Chinese (Simplified)"' + 'zh-TW "Chinese (Traditional)"' +) +_url=https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/linux-x86_64/xpi + +for _lang in "${_languages[@]}"; do + _locale=${_lang%% *} + _pkgname=thunderbird-i18n-${_locale,,} + + pkgname+=($_pkgname) + source+=("thunderbird-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") + eval "package_$_pkgname() { + _package_i18n $_lang + }" +done + +# Don't extract languages +noextract=() +for _src in "${source[@]%%::*}"; do + case "$_src" in + *.xpi) noextract+=("$_src") ;; + esac +done + +sha512sums=('c465ff25d67c5c28db53d3b1ccda10a743276e58c693406bf31bde0253f34123348180ae18765bd60b958c050e3a874dd69ac82d7612007a8c7a2e25939840ff' + 'SKIP' + 'a0061fcb2a7f66061e336a8d95948592f56f4752e56467f14ba63846720ebf845cce7511d1a2637e3b80d5a1ffdaa2fb783fa37195103425ef65222d45372012' + '6918c0de63deeddc6f53b9ba331390556c12e0d649cf54587dfaabb98b32d6a597b63cf02809c7c58b15501720455a724d527375a8fb9d757ccca57460320734' + '5cd3ac4c94ef6dcce72fba02bc18b771a2f67906ff795e0e3d71ce7db6d8a41165bd5443908470915bdbdb98dddd9cf3f837c4ba3a36413f55ec570e6efdbb9f' + '328422adac0cfe6af4ecdcd864004b7ada8f8171aa954fecc23a7e883e90a9bb0848372faa1100440dc754922f965e1e7b98c185aa88df190bff1051d2146c85' + '7e43b1f25827ddae615ad43fc1e11c6ba439d6c2049477dfe60e00188a70c0a76160c59a97cc01d1fd99c476f261c7cecb57628b5be48874be7cf991c22db290' + '230c87675244b6ffe09953a4fb2fe966b66dbd2b876dcdab61d8b7f43a919226887d188934e61f6d4cefb1252178b5d8fd25da5566f18b07b9bdea754eeaa266' + '8cce7b8044360bf13a4c5274ad99f7f6ed6b4ea326d4d71fe02a612af544ebd558d04817ec0fbd325800ad3bcc12ae23677744391ee42520fc9bdc7776bdf141' + '771dda615d6e6e8c93b57aa3fb9a7e3ca1ac199ab691e8ee16e40e8960d9f6b5bb2df990bf1431766b222c6808316f2fbe2367d3be78a4a1c5a6ad41badf0dc3' + '082aae91c3cf2ce70b4c42d4036b0ef5e3827a55c047b91e0ca5e38cfe0f536f7d166084cd52057eea5517bc2d3d0562ac79949d7c55f3cf5571ce64c0990488' + '5858aee08d1a85c204c519a1e4399a885cd1d43d0ad941c1392c696ee34a7d1ecb6a12f482aff8e69a1e7387c4e36e76540aede41c6934d1db3a96a086359f2d' + '7e80f76b28e8523ef1723d13aae65081721b2091cb5af96fd10dc08efdc72e67dbcb88c15a0f5fa0e48c9ffd2a7a47fd31050530dec6e96daa07a32962a2d169' + 'f835d026f0d946d0499539048b7e0437a10ff13277e2e9624d988b4d13545fbe4515799e934e01a1c9104f8736d4e76a09d598516bd7d4d59b2ff430eaaad3ce' + '86a4a0bd99f51854d6c93e479025c9eeb24945d02f836b0f3e4729f85068d0c8fcf7f2d471c8a229794df0a14a6a08cd83aae05ac8ffe267ffa015ebae32d000' + 'c11cb69a0c1fadcfdc8d57fe5f16bd3a40c78884dd1823d5b6ef8eb657300b2aae158e73a84e7cf062acbaba7ffea9da2254222560af5b4c0f89f4c6a6f4adcb' + 'dd7294e13cf62d3e736e19a5a15b9a73bed7ba8cdf62ecf12634defbc417e59a31078c97d532ce8b1425893230c8b118d9dc89d00b41442cee257a8771f627bc' + '1bfeced69df032ed794a0aca66de353b7dd4b761752b19b589a1c55b22239df73eae0393f9086121bc8223e69ecb230bbfc65ab32cb7fea26b7fe8b837bea918' + '67c83ba97ee3e2f8e29cf76246b538b015bd1a9096390d13e6c98f7f81b4cacbc9a001d781304f93bbb825bad69a958037423861b453ca039c69d1f8cdbebad8' + 'a10704319708b73e5bcd19496f7e0c245f65d8799afce5a4979df6163f374f984b7600979e1cfb7f07e6eec174bef2c454bcc679110775f55b9755b0998feb90' + '3f0d5b5d8df209ea58ab1edacd6b14353ccd63487841c94f8686b4ea16b19646a49d648482d21b198ee0d9b908f38b9455bcacad7b5ac031738da1e48a2e5c30' + 'b84a8f32773bced3a3b3707b345411dbe777ae179ba190ae6bff87a78d992befb3b580d8a64e481fcbdf849f9a268e7ff1cf51d2f96b7a258d6e26861dc4b40c' + 'd0b8ec3108b511e81ff52cc738283a8d839dc2cb1a9c56251ba70599b9b98f17bfe5cad379afad60b8b8aa7e8c9c43766b32adb291aacc69592325e58aa5b308' + '9a2ff7e61b7d543c405a17b4e77ca58516b77a64ced2a9355218b0c39a2f8cf0c719e589bd11147b1f97c31dba184f891104102190d55c4d9eb31eb0664be5f7' + 'a7db9a375e8cbe507ce1c8af2f3c33424aaf8dcb8c246dbfa0f6cca4eca9c7c247ff776a16df8b02e0190dc46d94ee890f87ed3fcffee0eb8081f7fff4495a18' + '7b8fe77a1689494d8864d046660cf92e8e43f95fd930f5d2b400cd299c0d8a6731937900afe745ba0811becb4667e139cd7bd88f87a5c56ad3a6e554a45dc41a' + '2ab0af4e2b4c76b6d532f62885e58124fa6dbac0c7f75a7e07f82e3b5e73dedf03905249e70a2e0c100c02d95f64a30900e0d689094d197c88af097259c130e0' + '2152a9e0fd3e98544954fe0abdf1d0b1298fc13d99defed191984592c8d8fbc424e4d872a48e15611228d01baea0636eebb02022cf50f076898511c223ebe81d' + 'ec2203a96c80f9d3daad159b439ef9b3ce9965665e64e5ab1e659a51a457573aa512c62dc142c03719beb917d9732f4fb4d6f7299b4e5e66c7cf703ac85c3ad2' + 'e607df60f153e0dd52f0624612a9b87f0fd41fd93358dfef9dc550ed09e18fc455a6257637fa6797070bfabc053a9041703044fbad276ec34a8bfb453d303bc5' + '406398b0b07cdda198886bf39bea7ebffbca508206c1adfb9f008c2f48400376b35deac6ad06385d123ebfb5319075af62415b1af3a7500e466c021d05818ae8' + 'd6400493266726e55c54563cb4e3dd4e4f3668c2d96e14312daf934ecf2548fb37bd5d7652e5aa10f8d6a6cadc9d6b97fadbdfdc0595708ef5ea91f7fa4024f3' + 'e3ad5ea17632ef190847c35c5cbc1303a5f7fdb01fd5778726e8f698ee57e77790f7376a36e851f10bdb5107445db2bfb231e527ead7191add0bf4456436b6ce' + 'af3a7122550d122199119d6a9d8e69b1b12ae0c0f9cfbd3869c3e9ffd4589e72e1ba4c67a2024eeeac67fec6fee4cda6f26df16a5fafdbbd230869335faee731' + 'da81592cca97870b8e12a358fe28cbd07d7ebf41fbea25c9a262f55ddc5593ae521c0b3ff4996be4f6b6c0ed42e8db23f9082a8bffee3057daf59f8561231baf' + 'f0430d8c3e4d97a462d1a6ae7e053d50fa946bdddc432c86d23c505288b4956d5a2f40c565043279c54aad64f3470361f91d838b99faf4c5d69bf8edd11a6b12' + '0aead89dad1f0f413e91ba6789dd9818536de587468b455c10d1509fe7192dc1569d4e8da9452b8b6dc551bbbfb86e60d16a997284a143b13767c4d01277cbe8' + '1afc971191debc1732253a3e10e6a6099722f9d5f5ab6761776e1534342614e77e9113eff08c56171e8dc9282ba88c79d5bdb1c4c8a876e82818888964da63df' + 'b96bddd686e6d4812d44632ea51837196abffa40fed3de5b9ca26c5ee98a7d50a814fc8fdb3ece3561bb29f6960a2ac8f2e769dec3a3b871ab7521e78aa0a471' + '7176189c8826252d6d425a041f3833b08bebfcb6d76cfd7d72e36baa3ae3a7b661f07c29de90d259bb392a51487bd79febcf7e174adbc95593f0374f90c8243a' + 'ae7d5d5a7f9567a94dea2fab30cf9306b5fd0079e38e0cd65b272f7cd26ce8424ef1f817c1fd3983841d5623c43764bfe79fc4e4d33eae7d9f7e459298a1b996' + 'ded594050c6a07c7b61ad0c8daac65802b7228d5133724349c8f7691e3bfeb0ed03976b25f21f59f64f16d412d34c2ef5fa2f34facfa2ddb843f5aae95adde4a' + 'ca1d0e359f30bf7a7c837b3764009ef04f2f004b03b63ec586c0f9afa9bb63994f5fdea7144afcc425c18c6b7846ca19ba5dbf782f621f6304f9c062d0094053' + '2712c39d4e5ef124b38e23a35dac0d99645a7415466641d55559d766ed875f304d45b7e93b19a69d260759e7e713d53a7bfbe90c9306e0d4ae352bcc052fdb2c' + '8b63af0f9f6367e7ca5d70586cbc214562298a58a3aa2e00353766e827a8fc9858da6075777e892700282974353cc36006c34124b2ff8fa97b184495885c1dad' + 'cab3fd44ef209cdce0df7e5b7a2b00ec2b4dcd32c4d6eddf8615c0b523c182e402c56d293c1c315799f9778e6197413865fec46965d1bbcd668704d181845187' + '712c312f3afd7916feda5a70c4ee2689130a7337bf71658bf0c821102104809c996aa98889e35c289dd7eb1ddcbc16b1b130596a92e2d7bb5c724559d9e0fef6' + '0ce7bac60c90bf92903aac38fe463d4923744d64b131845ff5dcf6f5f39e71a3c675c20f7ff8313f2e42b9ce96ddbe9b534b206b44cea7620c8a2f69fcaac7d6' + 'fef6002d9b34ffef38d064e8954d1943e151f254e69301ec97ac7d4d43aa78bd2096dd56cfdde4cf0718475de049899b75e2b8e6a79c3456ad03fea2f088b1fa' + '6680e43af6a225f8fffed09fab3dc07f4500efc8466f46a63c66e2dfaa069f9e98a68c3b2fbb5cdc93e97eab5966684d381c6b5cfe1037dfe45eada874777ec6' + '23165dea828b1c52beed4c4196faa5f878efd72df957558e5ac88d14fa643b81376bf748d09e16cae4a0e5db7db70cc5cac48c7abbea5c7380db1eeda5212791' + 'f9f8c7ab9cd10e797e2693cdaea841cd6dd3c3b16b0293b802894e7bd00439bab4395943da8afd8f90b036530f360981f932a1bea81dc1300d6768a6ccfe943b' + 'a98727ed2353b4d5e80687538547abd5992ceeca1956ba8de695fe3250b534110269d6f6081687f773191b9d0667a46e440863b24092d7d7c9bf3714ccd99257' + 'cb76eb330f7d710701722d2d9fe97bd0b433388e44c55ea60288c7520eddd107e44e7047f2ec1ce5f8b76a290a260f5a00f4db746e567a3a0ffa500ca96a66af' + 'b4edc47154ae54415763395eb3bc2c9aea2a29b3c5217d06119c17f0d9457a06c8581543ec6cfc646feaf4c187dde1eb780542330ba55ad16e6d5909c8a669f7' + '21ab67c19011f937df3469c5a9155bfdf3f820d2f01bd3ebbbd3617fbcc8b56f699a9145e01ed7101316908b8bedeec4ae28ad7b9de05dc32174e85e898cde31' + 'd8ec625fac555936a93fb41a29fafd63dee1f10a184d5f6eed481c696ecf51e04bf7bc6c396497b9490c008b6cc92df14040f4f6699c0dc55598a4eea41ae4fa' + '9383455de6482c90896dd35b812e5e8abb85299dfd12a6f29f9d80bec3e909fab7cb8452d7fde56fd4cc1e112e2475526a803d3b8362deff9538c41d9ef0cb99' + '772561bf986cbe412d9d0525016cf5d11ae7097a608f493fb233e053172c8747e7258ff5001d6e1274dfd9ae7a720a71d40545c0009fd249bf308d884920ee9f' + '5ef84e1674f36ae734a63e1173f0de535e69f6f96a32da281ce7041dc9e652a9ecfdd00b50c35c9518e2136be86cf069bf4afc2ff21e2bf9ca540f7144a3b9eb' + 'd7294f192026b9f5af51272c34a4a8472190f8a5ec0d3fcf779b4539affe51e26ea66b56587cd7dd74c9e4a384a0776f272717d700eb6cc24b11b8646210d98a' + '6bfc4a36d1f134267a747487342b9b95299677cd4f3a85ca0bf0cebbd7f3eacd6ed6cecf5c81be8bea8512083141deffb7f40c268b54c69d1c7ff973d1897210' + '7f7b37fcbfc65530db46cfd1605f4314fe0b4d73c35313fcf437da211d466dec896ec054c80fb51acbb1c6a3259e38d436c3a05995dccc541d11d3d1e9bc70b3' + '9250ffd324af069ec6fa26849bac850bec9547adaf97d27ba37c204cbd8f180847f14baee865133f5fce3f6ab50bc3aa80ed63211108b1edccaf0a296c9a7bd4' + '5a328d30b0b3940aedf0c077c2edf0079c81f2dbe430bdc0c146f178b744edffe280dba46b838a891c739175bd0b5998337f28a9b911b8b413e13d03af9ae00b' + 'ae79f415e3db865de225684d8e623215868f22128466c6d38aa506bc236fc767baa2057f5ef52fc3092beda860bd6e69059c5d4a2835f89b5811dca85b0b5aad' + '3bbd30734949268836166eacb38160cee8fb807aa5559329bbcc16ff4ba596bf1cbf694b9eb55651d6eedab70e94d22b1292694f430798f607c7092588494872' + '93b57dc29dbf4b9630fbfb3e7076a66875727d038ddabac0afb3b78c612ca677ac09638705649e4e49857f83016e95ee6475836f627814b3e33b582e48ff2313' + '6c445bedefe72aebef7ccce461b2b0bcfbc760641223c515edc15aa4f9d6a4ce97e03f9e6de71954e671245c3791ca67e6b40dc4eb9fefb15bd9284d865459c8' + 'f21768d857329fed1e8afcfa9985d7b0ed73c03b83ad15f597fcec12855cb3199a1fa5f9a41691d61869bd51ef661f57c684041b2c6318b1d2895da116aa3cf6' + '8b2292d863926f88662f5e73e8118e55f70b32395b557bba1f74a28195692dc7dde867427f2e70061888573bb9f3baf041f371451b4276442cf43812158dc4d1') + +# vim:set sw=2 et: Copied: thunderbird/repos/extra-x86_64/disable-addon-signing.patch (from rev 423604, thunderbird/trunk/disable-addon-signing.patch) =================================================================== --- disable-addon-signing.patch (rev 0) +++ disable-addon-signing.patch 2021-09-08 23:01:43 UTC (rev 423605) @@ -0,0 +1,52 @@ + +# HG changeset patch +# User Rob Lemley <r...@thunderbird.net> +# Date 1630704147 0 +# Node ID 56c3c3a87360237414e838ea8fe8547d597e0ff0 +# Parent b56ce92dbc14fb3a55f771d6a85e89e73e6f25d0 +Bug 1727113 - Never require that addons are signed for Thunderbird. r=john.bieling + +imply_option apparently can be used to override config options that do not +have a --enable/disable flag and are set (for Firefox) only via build time +environment variables. + +This will effectively disable addon signing for all Thunderbird builds +regardless of MOZ_REQUIRE_SIGNING's presence or value. + +Testing on Daily is not too useful, beta or release versions should be tested +thoroughly. + +Differential Revision: https://phabricator.services.mozilla.com/D124361 + +diff --git a/mail/config/mozconfigs/common b/mail/config/mozconfigs/common +--- a/comm/mail/config/mozconfigs/common ++++ b/comm/mail/config/mozconfigs/common +@@ -1,6 +1,3 @@ + ac_add_options --enable-application=comm/mail + +-# Disable enforcing that add-ons are signed by the trusted root. +-MOZ_REQUIRE_SIGNING= +- + . "$topsrcdir/build/mozconfig.common.override" +diff --git a/mail/moz.configure b/mail/moz.configure +--- a/comm/mail/moz.configure ++++ b/comm/mail/moz.configure +@@ -7,16 +7,17 @@ + set_config("MOZ_THUNDERBIRD", True) + set_define("MOZ_THUNDERBIRD", True) + + imply_option("MOZ_APP_BASENAME", "Thunderbird") + set_config("MOZ_APPUPDATE_HOST", "aus.thunderbird.net") + imply_option("MOZ_CRASHREPORTER_URL", "https://crash-reports.thunderbird.net/") + + imply_option("--enable-default-browser-agent", False) ++imply_option("MOZ_REQUIRE_SIGNING", False) + + + @depends(target_is_windows, target_is_linux) + def bundled_fonts(is_windows, is_linux): + if is_windows or is_linux: + return True + + + Deleted: distribution.ini =================================================================== --- distribution.ini 2021-09-08 23:01:29 UTC (rev 423604) +++ distribution.ini 2021-09-08 23:01:43 UTC (rev 423605) @@ -1,8 +0,0 @@ -[Global] -id=archlinux -version=1.0 -about=Mozilla Thunderbird for Arch Linux - -[Preferences] -app.distributor=archlinux -app.distributor.channel=thunderbird Copied: thunderbird/repos/extra-x86_64/distribution.ini (from rev 423604, thunderbird/trunk/distribution.ini) =================================================================== --- distribution.ini (rev 0) +++ distribution.ini 2021-09-08 23:01:43 UTC (rev 423605) @@ -0,0 +1,8 @@ +[Global] +id=archlinux +version=1.0 +about=Mozilla Thunderbird for Arch Linux + +[Preferences] +app.distributor=archlinux +app.distributor.channel=thunderbird Copied: thunderbird/repos/extra-x86_64/metainfo.patch (from rev 423604, thunderbird/trunk/metainfo.patch) =================================================================== --- metainfo.patch (rev 0) +++ metainfo.patch 2021-09-08 23:01:43 UTC (rev 423605) @@ -0,0 +1,11 @@ +diff -Naur thunderbird-78.9.1.orig/comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml thunderbird-78.9.1/comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml +--- thunderbird-78.9.1.orig/comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml 2021-04-17 02:05:05.808596043 +0000 ++++ thunderbird-78.9.1/comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml 2021-04-17 02:06:12.052455998 +0000 +@@ -1,6 +1,7 @@ + <?xml version="1.0" encoding="UTF-8"?> + <component type="desktop-application"> + <id>net.thunderbird.Thunderbird</id> ++ <launchable type="desktop-id">thunderbird.desktop</launchable> + <metadata_license>CC0-1.0</metadata_license> + <name>Thunderbird</name> + <summary>Thunderbird is a free and open source email, newsfeed, chat, and calendaring client</summary> Deleted: mozconfig.cfg =================================================================== --- mozconfig.cfg 2021-09-08 23:01:29 UTC (rev 423604) +++ mozconfig.cfg 2021-09-08 23:01:43 UTC (rev 423605) @@ -1,47 +0,0 @@ -ac_add_options --enable-application=comm/mail - -ac_add_options --prefix=/usr -ac_add_options --enable-release -ac_add_options --enable-linker=gold -ac_add_options --enable-hardening -ac_add_options --enable-optimize -ac_add_options --enable-rust-simd -# https://bugzilla.mozilla.org/show_bug.cgi?id=1423822 -ac_add_options --disable-elf-hack - -# Branding -ac_add_options --enable-official-branding -ac_add_options --enable-update-channel=release -ac_add_options --with-distribution-id=org.archlinux - -# Keys -ac_add_options --with-google-location-service-api-keyfile=@PWD@/google-api-key -ac_add_options --with-google-safebrowsing-api-keyfile=@PWD@/google-api-key -ac_add_options --with-mozilla-api-keyfile=@PWD@/mozilla-api-key - -# System libraries -ac_add_options --with-system-zlib -ac_add_options --with-system-bz2 -ac_add_options --with-system-icu -ac_add_options --with-system-jpeg -# does not have APNG support -# ac_add_options --with-system-png -ac_add_options --with-system-libvpx -ac_add_options --with-system-nspr -ac_add_options --with-system-nss -ac_add_options --with-system-botan -ac_add_options --with-system-webp -ac_add_options --with-system-libevent -ac_add_options --with-system-ffi -ac_add_options --with-system-pixman - -# Features -ac_add_options --enable-alsa -ac_add_options --enable-openpgp -ac_add_options --disable-jack -ac_add_options --disable-crashreporter -ac_add_options --disable-updater - -# System addons -ac_add_options --with-unsigned-addon-scopes=app,system -ac_add_options --allow-addon-sideload Copied: thunderbird/repos/extra-x86_64/mozconfig.cfg (from rev 423604, thunderbird/trunk/mozconfig.cfg) =================================================================== --- mozconfig.cfg (rev 0) +++ mozconfig.cfg 2021-09-08 23:01:43 UTC (rev 423605) @@ -0,0 +1,47 @@ +ac_add_options --enable-application=comm/mail + +ac_add_options --prefix=/usr +ac_add_options --enable-release +ac_add_options --enable-linker=gold +ac_add_options --enable-hardening +ac_add_options --enable-optimize +ac_add_options --enable-rust-simd +# https://bugzilla.mozilla.org/show_bug.cgi?id=1423822 +ac_add_options --disable-elf-hack + +# Branding +ac_add_options --enable-official-branding +ac_add_options --enable-update-channel=release +ac_add_options --with-distribution-id=org.archlinux + +# Keys +ac_add_options --with-google-location-service-api-keyfile=@PWD@/google-api-key +ac_add_options --with-google-safebrowsing-api-keyfile=@PWD@/google-api-key +ac_add_options --with-mozilla-api-keyfile=@PWD@/mozilla-api-key + +# System libraries +ac_add_options --with-system-zlib +ac_add_options --with-system-bz2 +ac_add_options --with-system-icu +ac_add_options --with-system-jpeg +# does not have APNG support +# ac_add_options --with-system-png +ac_add_options --with-system-libvpx +ac_add_options --with-system-nspr +ac_add_options --with-system-nss +ac_add_options --with-system-botan +ac_add_options --with-system-webp +ac_add_options --with-system-libevent +ac_add_options --with-system-ffi +ac_add_options --with-system-pixman + +# Features +ac_add_options --enable-alsa +ac_add_options --enable-openpgp +ac_add_options --disable-jack +ac_add_options --disable-crashreporter +ac_add_options --disable-updater + +# System addons +ac_add_options --with-unsigned-addon-scopes=app,system +ac_add_options --allow-addon-sideload Deleted: thunderbird.desktop =================================================================== --- thunderbird.desktop 2021-09-08 23:01:29 UTC (rev 423604) +++ thunderbird.desktop 2021-09-08 23:01:43 UTC (rev 423605) @@ -1,173 +0,0 @@ -[Desktop Entry] -Name=Thunderbird -Comment=Send and receive mail with Thunderbird -Comment[ast]=Lleer y escribir corréu electrónicu -Comment[ca]=Llegiu i escriviu correu -Comment[cs]=Čtení a psaní pošty -Comment[da]=Skriv/læs e-post/nyhedsgruppe med Mozilla Thunderbird -Comment[de]=E-Mails und Nachrichten mit Thunderbird lesen und schreiben -Comment[el]=Διαβάστε και γράψτε γράμματα με το Mozilla Thunderbird -Comment[es]=Lea y escriba correos y noticias con Thunderbird -Comment[fi]=Lue ja kirjoita sähköposteja -Comment[fr]=Lire et écrire des courriels -Comment[gl]=Lea e escriba correo electrónico -Comment[he]=קריאה/כתיבה של דוא״ל/חדשות באמצעות Mozilla Thunderbird -Comment[hr]=Čitajte/šaljite e-poštu s Thunderbird -Comment[hu]=Levelek írása és olvasása a Thunderbirddel -Comment[it]=Per leggere e scrivere email -Comment[ja]=メールの読み書き -Comment[ko]=Mozilla Thunderbird 메일/뉴스 읽기 및 쓰기 클라이언트 -Comment[nl]=E-mail/nieuws lezen en schrijven met Mozilla Thunderbird -Comment[pl]=Czytanie i wysyłanie e-maili -Comment[pt_BR]=Leia e escreva suas mensagens -Comment[ru]=Читайте и пишите письма -Comment[sk]=Čítajte a píšte poštu pomocou programu Thunderbird -Comment[sv]=Läs och skriv e-post -Comment[ug]=ئېلخەت ۋە خەۋەرلەرنى Mozilla Thunderbird دا كۆرۈش ۋە يېزىش -Comment[uk]=Читання та написання листів -Comment[vi]=Đọc và soạn thư điện tử -Comment[zh_CN]=阅读邮件或新闻 -Comment[zh_TW]=以 Mozilla Thunderbird 讀寫郵件或新聞 -GenericName=Mail Client -GenericName[ast]=Client de correu -GenericName[ca]=Client de correu -GenericName[cs]=Poštovní klient -GenericName[da]=E-postklient -GenericName[de]=E-Mail-Anwendung -GenericName[el]=Λογισμικό αλληλογραφίας -GenericName[es]=Cliente de correo -GenericName[fi]=Sähköpostiohjelma -GenericName[fr]=Client de messagerie -GenericName[gl]=Cliente de correo electrónico -GenericName[he]=לקוח דוא״ל -GenericName[hr]=Klijent e-pošte -GenericName[hu]=Levelezőkliens -GenericName[it]=Client email -GenericName[ja]=電子メールクライアント -GenericName[ko]=메일 클라이언트 -GenericName[nl]=E-mailprogramma -GenericName[pl]=Klient poczty -GenericName[pt_BR]=Cliente de E-mail -GenericName[ru]=Почтовый клиент -GenericName[sk]=Poštový klient -GenericName[ug]=ئېلخەت دېتالى -GenericName[uk]=Поштова програма -GenericName[vi]=Phần mềm khách quản lý thư điện tử -GenericName[zh_CN]=邮件新闻客户端 -GenericName[zh_TW]=郵件用戶端 -Exec=/usr/lib/thunderbird/thunderbird %u -Terminal=false -Type=Application -Icon=thunderbird -Categories=Network;Email; -MimeType=message/rfc822;x-scheme-handler/mailto;application/x-xpinstall; -StartupNotify=true -Actions=ComposeMessage;OpenAddressBook; - -[Desktop Action ComposeMessage] -Name=Write new message -Name[ar]=اكتب رسالة جديدة -Name[ast]=Redactar mensaxe nuevu -Name[be]=Напісаць новы ліст -Name[bg]=Съставяне на ново съобщение -Name[br]=Skrivañ ur gemennadenn nevez -Name[ca]=Escriu un missatge nou -Name[cs]=Napsat novou zprávu -Name[da]=Skriv en ny meddelelse -Name[de]=Neue Nachricht verfassen -Name[el]=Σύνταξη νέου μηνύματος -Name[es_AR]=Escribir un nuevo mensaje -Name[es_ES]=Redactar nuevo mensaje -Name[et]=Kirjuta uus kiri -Name[eu]=Idatzi mezu berria -Name[fi]=Kirjoita uusi viesti -Name[fr]=Rédiger un nouveau message -Name[fy_NL]=Skriuw in nij berjocht -Name[ga_IE]=Scríobh teachtaireacht nua -Name[gd]=Sgrìobh teachdaireachd ùr -Name[gl]=Escribir unha nova mensaxe -Name[he]=כתיבת הודעה חדשה -Name[hr]=Piši novu poruku -Name[hu]=Új üzenet írása -Name[hy_AM]=Գրել նոր նամակ -Name[is]=SKrifa nýjan póst -Name[it]=Scrivi nuovo messaggio -Name[ja]=新しいメッセージを作成する -Name[ko]=새 메시지 작성 -Name[lt]=Rašyti naują laišką -Name[nb_NO]=Skriv ny melding -Name[nl]=Nieuw bericht aanmaken -Name[nn_NO]=Skriv ny melding -Name[pl]=Nowa wiadomość -Name[pt_BR]=Nova mensagem -Name[pt_PT]=Escrever nova mensagem -Name[rm]=Scriver in nov messadi -Name[ro]=Scrie un mesaj nou -Name[ru]=Создать новое сообщение -Name[si]=නව ලිපියක් ලියන්න -Name[sk]=Nová e-mailová správa -Name[sl]=Sestavi novo sporočilo -Name[sq]=Shkruani mesazh të ri -Name[sr]=Писање нове поруке -Name[sv_SE]=Skriv ett nytt meddelande -Name[ta_LK]=புதிய செய்தியை எழுதுக -Name[tr]=Yeni ileti yaz -Name[uk]=Написати нового листа -Name[vi]=Viết thư mới -Name[zh_CN]=编写新消息 -Name[zh_TW]=寫一封新訊息 -Exec=/usr/lib/thunderbird/thunderbird -compose - -[Desktop Action OpenAddressBook] -Name=Open address book -Name[ar]=افتح دفتر العناوين -Name[ast]=Abrir llibreta de direiciones -Name[be]=Адкрыць адрасную кнігу -Name[bg]=Отваряне на адресник -Name[br]=Digeriñ ur c'harned chomlec'hioù -Name[ca]=Obre la llibreta d'adreces -Name[cs]=Otevřít Adresář -Name[da]=Åbn adressebog -Name[de]=Adressbuch öffnen -Name[el]=Άνοιγμα ευρετηρίου διευθύνσεων -Name[es_AR]=Abrir libreta de direcciones -Name[es_ES]=Abrir libreta de direcciones -Name[et]=Ava aadressiraamat -Name[eu]=Ireki helbide-liburua -Name[fi]=Avaa osoitekirja -Name[fr]=Ouvrir un carnet d'adresses -Name[fy_NL]=Iepenje adresboek -Name[ga_IE]=Oscail leabhar seoltaí -Name[gd]=Fosgail leabhar-sheòlaidhean -Name[gl]=Abrir a axenda de enderezos -Name[he]=פתיחת ספר כתובות -Name[hr]=Otvori adresar -Name[hu]=Címjegyzék megnyitása -Name[hy_AM]=Բացել Հասցեագիրքը -Name[is]=Opna nafnaskrá -Name[it]=Apri rubrica -Name[ja]=アドレス帳を開く -Name[ko]=주소록 열기 -Name[lt]=Atverti adresų knygą -Name[nb_NO]=Åpne adressebok -Name[nl]=Adresboek openen -Name[nn_NO]=Opne adressebok -Name[pl]=Książka adresowa -Name[pt_BR]=Catálogo de endereços -Name[pt_PT]=Abrir livro de endereços -Name[rm]=Avrir il cudeschet d'adressas -Name[ro]=Deschide agenda de contacte -Name[ru]=Открыть адресную книгу -Name[si]=ලිපින පොත විවෘත කරන්න -Name[sk]=Otvoriť adresár -Name[sl]=Odpri adressar -Name[sq]=Hapni libër adresash -Name[sr]=Отвори адресар -Name[sv_SE]=Öppna adressboken -Name[ta_LK]=முகவரி பத்தகத்தை திறக்க -Name[tr]=Adres defterini aç -Name[uk]=Відкрити адресну книгу -Name[vi]=Mở sổ địa chỉ -Name[zh_CN]=打开通讯录 -Name[zh_TW]=開啟通訊錄 -Exec=/usr/lib/thunderbird/thunderbird -addressbook Copied: thunderbird/repos/extra-x86_64/thunderbird.desktop (from rev 423604, thunderbird/trunk/thunderbird.desktop) =================================================================== --- thunderbird.desktop (rev 0) +++ thunderbird.desktop 2021-09-08 23:01:43 UTC (rev 423605) @@ -0,0 +1,173 @@ +[Desktop Entry] +Name=Thunderbird +Comment=Send and receive mail with Thunderbird +Comment[ast]=Lleer y escribir corréu electrónicu +Comment[ca]=Llegiu i escriviu correu +Comment[cs]=Čtení a psaní pošty +Comment[da]=Skriv/læs e-post/nyhedsgruppe med Mozilla Thunderbird +Comment[de]=E-Mails und Nachrichten mit Thunderbird lesen und schreiben +Comment[el]=Διαβάστε και γράψτε γράμματα με το Mozilla Thunderbird +Comment[es]=Lea y escriba correos y noticias con Thunderbird +Comment[fi]=Lue ja kirjoita sähköposteja +Comment[fr]=Lire et écrire des courriels +Comment[gl]=Lea e escriba correo electrónico +Comment[he]=קריאה/כתיבה של דוא״ל/חדשות באמצעות Mozilla Thunderbird +Comment[hr]=Čitajte/šaljite e-poštu s Thunderbird +Comment[hu]=Levelek írása és olvasása a Thunderbirddel +Comment[it]=Per leggere e scrivere email +Comment[ja]=メールの読み書き +Comment[ko]=Mozilla Thunderbird 메일/뉴스 읽기 및 쓰기 클라이언트 +Comment[nl]=E-mail/nieuws lezen en schrijven met Mozilla Thunderbird +Comment[pl]=Czytanie i wysyłanie e-maili +Comment[pt_BR]=Leia e escreva suas mensagens +Comment[ru]=Читайте и пишите письма +Comment[sk]=Čítajte a píšte poštu pomocou programu Thunderbird +Comment[sv]=Läs och skriv e-post +Comment[ug]=ئېلخەت ۋە خەۋەرلەرنى Mozilla Thunderbird دا كۆرۈش ۋە يېزىش +Comment[uk]=Читання та написання листів +Comment[vi]=Đọc và soạn thư điện tử +Comment[zh_CN]=阅读邮件或新闻 +Comment[zh_TW]=以 Mozilla Thunderbird 讀寫郵件或新聞 +GenericName=Mail Client +GenericName[ast]=Client de correu +GenericName[ca]=Client de correu +GenericName[cs]=Poštovní klient +GenericName[da]=E-postklient +GenericName[de]=E-Mail-Anwendung +GenericName[el]=Λογισμικό αλληλογραφίας +GenericName[es]=Cliente de correo +GenericName[fi]=Sähköpostiohjelma +GenericName[fr]=Client de messagerie +GenericName[gl]=Cliente de correo electrónico +GenericName[he]=לקוח דוא״ל +GenericName[hr]=Klijent e-pošte +GenericName[hu]=Levelezőkliens +GenericName[it]=Client email +GenericName[ja]=電子メールクライアント +GenericName[ko]=메일 클라이언트 +GenericName[nl]=E-mailprogramma +GenericName[pl]=Klient poczty +GenericName[pt_BR]=Cliente de E-mail +GenericName[ru]=Почтовый клиент +GenericName[sk]=Poštový klient +GenericName[ug]=ئېلخەت دېتالى +GenericName[uk]=Поштова програма +GenericName[vi]=Phần mềm khách quản lý thư điện tử +GenericName[zh_CN]=邮件新闻客户端 +GenericName[zh_TW]=郵件用戶端 +Exec=/usr/lib/thunderbird/thunderbird %u +Terminal=false +Type=Application +Icon=thunderbird +Categories=Network;Email; +MimeType=message/rfc822;x-scheme-handler/mailto;application/x-xpinstall; +StartupNotify=true +Actions=ComposeMessage;OpenAddressBook; + +[Desktop Action ComposeMessage] +Name=Write new message +Name[ar]=اكتب رسالة جديدة +Name[ast]=Redactar mensaxe nuevu +Name[be]=Напісаць новы ліст +Name[bg]=Съставяне на ново съобщение +Name[br]=Skrivañ ur gemennadenn nevez +Name[ca]=Escriu un missatge nou +Name[cs]=Napsat novou zprávu +Name[da]=Skriv en ny meddelelse +Name[de]=Neue Nachricht verfassen +Name[el]=Σύνταξη νέου μηνύματος +Name[es_AR]=Escribir un nuevo mensaje +Name[es_ES]=Redactar nuevo mensaje +Name[et]=Kirjuta uus kiri +Name[eu]=Idatzi mezu berria +Name[fi]=Kirjoita uusi viesti +Name[fr]=Rédiger un nouveau message +Name[fy_NL]=Skriuw in nij berjocht +Name[ga_IE]=Scríobh teachtaireacht nua +Name[gd]=Sgrìobh teachdaireachd ùr +Name[gl]=Escribir unha nova mensaxe +Name[he]=כתיבת הודעה חדשה +Name[hr]=Piši novu poruku +Name[hu]=Új üzenet írása +Name[hy_AM]=Գրել նոր նամակ +Name[is]=SKrifa nýjan póst +Name[it]=Scrivi nuovo messaggio +Name[ja]=新しいメッセージを作成する +Name[ko]=새 메시지 작성 +Name[lt]=Rašyti naują laišką +Name[nb_NO]=Skriv ny melding +Name[nl]=Nieuw bericht aanmaken +Name[nn_NO]=Skriv ny melding +Name[pl]=Nowa wiadomość +Name[pt_BR]=Nova mensagem +Name[pt_PT]=Escrever nova mensagem +Name[rm]=Scriver in nov messadi +Name[ro]=Scrie un mesaj nou +Name[ru]=Создать новое сообщение +Name[si]=නව ලිපියක් ලියන්න +Name[sk]=Nová e-mailová správa +Name[sl]=Sestavi novo sporočilo +Name[sq]=Shkruani mesazh të ri +Name[sr]=Писање нове поруке +Name[sv_SE]=Skriv ett nytt meddelande +Name[ta_LK]=புதிய செய்தியை எழுதுக +Name[tr]=Yeni ileti yaz +Name[uk]=Написати нового листа +Name[vi]=Viết thư mới +Name[zh_CN]=编写新消息 +Name[zh_TW]=寫一封新訊息 +Exec=/usr/lib/thunderbird/thunderbird -compose + +[Desktop Action OpenAddressBook] +Name=Open address book +Name[ar]=افتح دفتر العناوين +Name[ast]=Abrir llibreta de direiciones +Name[be]=Адкрыць адрасную кнігу +Name[bg]=Отваряне на адресник +Name[br]=Digeriñ ur c'harned chomlec'hioù +Name[ca]=Obre la llibreta d'adreces +Name[cs]=Otevřít Adresář +Name[da]=Åbn adressebog +Name[de]=Adressbuch öffnen +Name[el]=Άνοιγμα ευρετηρίου διευθύνσεων +Name[es_AR]=Abrir libreta de direcciones +Name[es_ES]=Abrir libreta de direcciones +Name[et]=Ava aadressiraamat +Name[eu]=Ireki helbide-liburua +Name[fi]=Avaa osoitekirja +Name[fr]=Ouvrir un carnet d'adresses +Name[fy_NL]=Iepenje adresboek +Name[ga_IE]=Oscail leabhar seoltaí +Name[gd]=Fosgail leabhar-sheòlaidhean +Name[gl]=Abrir a axenda de enderezos +Name[he]=פתיחת ספר כתובות +Name[hr]=Otvori adresar +Name[hu]=Címjegyzék megnyitása +Name[hy_AM]=Բացել Հասցեագիրքը +Name[is]=Opna nafnaskrá +Name[it]=Apri rubrica +Name[ja]=アドレス帳を開く +Name[ko]=주소록 열기 +Name[lt]=Atverti adresų knygą +Name[nb_NO]=Åpne adressebok +Name[nl]=Adresboek openen +Name[nn_NO]=Opne adressebok +Name[pl]=Książka adresowa +Name[pt_BR]=Catálogo de endereços +Name[pt_PT]=Abrir livro de endereços +Name[rm]=Avrir il cudeschet d'adressas +Name[ro]=Deschide agenda de contacte +Name[ru]=Открыть адресную книгу +Name[si]=ලිපින පොත විවෘත කරන්න +Name[sk]=Otvoriť adresár +Name[sl]=Odpri adressar +Name[sq]=Hapni libër adresash +Name[sr]=Отвори адресар +Name[sv_SE]=Öppna adressboken +Name[ta_LK]=முகவரி பத்தகத்தை திறக்க +Name[tr]=Adres defterini aç +Name[uk]=Відкрити адресну книгу +Name[vi]=Mở sổ địa chỉ +Name[zh_CN]=打开通讯录 +Name[zh_TW]=開啟通訊錄 +Exec=/usr/lib/thunderbird/thunderbird -addressbook Deleted: vendor-prefs.js =================================================================== --- vendor-prefs.js 2021-09-08 23:01:29 UTC (rev 423604) +++ vendor-prefs.js 2021-09-08 23:01:43 UTC (rev 423605) @@ -1,17 +0,0 @@ -// Use LANG environment variable to choose locale -pref("intl.locale.requested", ""); - -// Use system-provided dictionaries -pref("spellchecker.dictionary_path", "/usr/share/hunspell"); - -// Disable default mailer checking -pref("mail.shell.checkDefaultMail", false); - -// Don't disable our bundled extensions in the application directory -pref("extensions.autoDisableScopes", 11); -pref("extensions.shownSelectionUI", true); - -// Disable telemetry -pref("datareporting.healthreport.uploadEnabled", false); -pref("datareporting.policy.dataSubmissionEnabled", false); -pref("toolkit.telemetry.archive.enabled", false); Copied: thunderbird/repos/extra-x86_64/vendor-prefs.js (from rev 423604, thunderbird/trunk/vendor-prefs.js) =================================================================== --- vendor-prefs.js (rev 0) +++ vendor-prefs.js 2021-09-08 23:01:43 UTC (rev 423605) @@ -0,0 +1,17 @@ +// Use LANG environment variable to choose locale +pref("intl.locale.requested", ""); + +// Use system-provided dictionaries +pref("spellchecker.dictionary_path", "/usr/share/hunspell"); + +// Disable default mailer checking +pref("mail.shell.checkDefaultMail", false); + +// Don't disable our bundled extensions in the application directory +pref("extensions.autoDisableScopes", 11); +pref("extensions.shownSelectionUI", true); + +// Disable telemetry +pref("datareporting.healthreport.uploadEnabled", false); +pref("datareporting.policy.dataSubmissionEnabled", false); +pref("toolkit.telemetry.archive.enabled", false);