extra/thunderbird to 128.2.0-1

This commit is contained in:
Kevin Mihelich 2024-09-13 18:52:04 +00:00
parent 14d9514c4b
commit aba4d47343
6 changed files with 262 additions and 4220 deletions

View file

@ -1,6 +1,6 @@
pkgbase = thunderbird
pkgdesc = Standalone mail and news reader from mozilla.org
pkgver = 115.14.0
pkgver = 128.2.0
pkgrel = 1
url = https://www.thunderbird.net/
arch = x86_64
@ -83,150 +83,146 @@ pkgbase = thunderbird
depends = icu
depends = libicui18n.so
depends = libicuuc.so
noextract = thunderbird-i18n-115.14.0-af.xpi
noextract = thunderbird-i18n-115.14.0-ar.xpi
noextract = thunderbird-i18n-115.14.0-ast.xpi
noextract = thunderbird-i18n-115.14.0-be.xpi
noextract = thunderbird-i18n-115.14.0-bg.xpi
noextract = thunderbird-i18n-115.14.0-br.xpi
noextract = thunderbird-i18n-115.14.0-ca.xpi
noextract = thunderbird-i18n-115.14.0-cak.xpi
noextract = thunderbird-i18n-115.14.0-cs.xpi
noextract = thunderbird-i18n-115.14.0-cy.xpi
noextract = thunderbird-i18n-115.14.0-da.xpi
noextract = thunderbird-i18n-115.14.0-de.xpi
noextract = thunderbird-i18n-115.14.0-dsb.xpi
noextract = thunderbird-i18n-115.14.0-el.xpi
noextract = thunderbird-i18n-115.14.0-en-GB.xpi
noextract = thunderbird-i18n-115.14.0-en-US.xpi
noextract = thunderbird-i18n-115.14.0-es-AR.xpi
noextract = thunderbird-i18n-115.14.0-es-ES.xpi
noextract = thunderbird-i18n-115.14.0-et.xpi
noextract = thunderbird-i18n-115.14.0-eu.xpi
noextract = thunderbird-i18n-115.14.0-fi.xpi
noextract = thunderbird-i18n-115.14.0-fr.xpi
noextract = thunderbird-i18n-115.14.0-fy-NL.xpi
noextract = thunderbird-i18n-115.14.0-ga-IE.xpi
noextract = thunderbird-i18n-115.14.0-gd.xpi
noextract = thunderbird-i18n-115.14.0-gl.xpi
noextract = thunderbird-i18n-115.14.0-he.xpi
noextract = thunderbird-i18n-115.14.0-hr.xpi
noextract = thunderbird-i18n-115.14.0-hsb.xpi
noextract = thunderbird-i18n-115.14.0-hu.xpi
noextract = thunderbird-i18n-115.14.0-hy-AM.xpi
noextract = thunderbird-i18n-115.14.0-id.xpi
noextract = thunderbird-i18n-115.14.0-is.xpi
noextract = thunderbird-i18n-115.14.0-it.xpi
noextract = thunderbird-i18n-115.14.0-ja.xpi
noextract = thunderbird-i18n-115.14.0-ka.xpi
noextract = thunderbird-i18n-115.14.0-kab.xpi
noextract = thunderbird-i18n-115.14.0-kk.xpi
noextract = thunderbird-i18n-115.14.0-ko.xpi
noextract = thunderbird-i18n-115.14.0-lt.xpi
noextract = thunderbird-i18n-115.14.0-ms.xpi
noextract = thunderbird-i18n-115.14.0-nb-NO.xpi
noextract = thunderbird-i18n-115.14.0-nl.xpi
noextract = thunderbird-i18n-115.14.0-nn-NO.xpi
noextract = thunderbird-i18n-115.14.0-pa-IN.xpi
noextract = thunderbird-i18n-115.14.0-pl.xpi
noextract = thunderbird-i18n-115.14.0-pt-BR.xpi
noextract = thunderbird-i18n-115.14.0-pt-PT.xpi
noextract = thunderbird-i18n-115.14.0-rm.xpi
noextract = thunderbird-i18n-115.14.0-ro.xpi
noextract = thunderbird-i18n-115.14.0-ru.xpi
noextract = thunderbird-i18n-115.14.0-sk.xpi
noextract = thunderbird-i18n-115.14.0-sl.xpi
noextract = thunderbird-i18n-115.14.0-sq.xpi
noextract = thunderbird-i18n-115.14.0-sr.xpi
noextract = thunderbird-i18n-115.14.0-sv-SE.xpi
noextract = thunderbird-i18n-115.14.0-th.xpi
noextract = thunderbird-i18n-115.14.0-tr.xpi
noextract = thunderbird-i18n-115.14.0-uk.xpi
noextract = thunderbird-i18n-115.14.0-uz.xpi
noextract = thunderbird-i18n-115.14.0-vi.xpi
noextract = thunderbird-i18n-115.14.0-zh-CN.xpi
noextract = thunderbird-i18n-115.14.0-zh-TW.xpi
noextract = thunderbird-i18n-128.2.0-af.xpi
noextract = thunderbird-i18n-128.2.0-ar.xpi
noextract = thunderbird-i18n-128.2.0-ast.xpi
noextract = thunderbird-i18n-128.2.0-be.xpi
noextract = thunderbird-i18n-128.2.0-bg.xpi
noextract = thunderbird-i18n-128.2.0-br.xpi
noextract = thunderbird-i18n-128.2.0-ca.xpi
noextract = thunderbird-i18n-128.2.0-cak.xpi
noextract = thunderbird-i18n-128.2.0-cs.xpi
noextract = thunderbird-i18n-128.2.0-cy.xpi
noextract = thunderbird-i18n-128.2.0-da.xpi
noextract = thunderbird-i18n-128.2.0-de.xpi
noextract = thunderbird-i18n-128.2.0-dsb.xpi
noextract = thunderbird-i18n-128.2.0-el.xpi
noextract = thunderbird-i18n-128.2.0-en-GB.xpi
noextract = thunderbird-i18n-128.2.0-en-US.xpi
noextract = thunderbird-i18n-128.2.0-es-AR.xpi
noextract = thunderbird-i18n-128.2.0-es-ES.xpi
noextract = thunderbird-i18n-128.2.0-et.xpi
noextract = thunderbird-i18n-128.2.0-eu.xpi
noextract = thunderbird-i18n-128.2.0-fi.xpi
noextract = thunderbird-i18n-128.2.0-fr.xpi
noextract = thunderbird-i18n-128.2.0-fy-NL.xpi
noextract = thunderbird-i18n-128.2.0-ga-IE.xpi
noextract = thunderbird-i18n-128.2.0-gd.xpi
noextract = thunderbird-i18n-128.2.0-gl.xpi
noextract = thunderbird-i18n-128.2.0-he.xpi
noextract = thunderbird-i18n-128.2.0-hr.xpi
noextract = thunderbird-i18n-128.2.0-hsb.xpi
noextract = thunderbird-i18n-128.2.0-hu.xpi
noextract = thunderbird-i18n-128.2.0-hy-AM.xpi
noextract = thunderbird-i18n-128.2.0-id.xpi
noextract = thunderbird-i18n-128.2.0-is.xpi
noextract = thunderbird-i18n-128.2.0-it.xpi
noextract = thunderbird-i18n-128.2.0-ja.xpi
noextract = thunderbird-i18n-128.2.0-ka.xpi
noextract = thunderbird-i18n-128.2.0-kab.xpi
noextract = thunderbird-i18n-128.2.0-kk.xpi
noextract = thunderbird-i18n-128.2.0-ko.xpi
noextract = thunderbird-i18n-128.2.0-lt.xpi
noextract = thunderbird-i18n-128.2.0-ms.xpi
noextract = thunderbird-i18n-128.2.0-nb-NO.xpi
noextract = thunderbird-i18n-128.2.0-nl.xpi
noextract = thunderbird-i18n-128.2.0-nn-NO.xpi
noextract = thunderbird-i18n-128.2.0-pa-IN.xpi
noextract = thunderbird-i18n-128.2.0-pl.xpi
noextract = thunderbird-i18n-128.2.0-pt-BR.xpi
noextract = thunderbird-i18n-128.2.0-pt-PT.xpi
noextract = thunderbird-i18n-128.2.0-rm.xpi
noextract = thunderbird-i18n-128.2.0-ro.xpi
noextract = thunderbird-i18n-128.2.0-ru.xpi
noextract = thunderbird-i18n-128.2.0-sk.xpi
noextract = thunderbird-i18n-128.2.0-sl.xpi
noextract = thunderbird-i18n-128.2.0-sq.xpi
noextract = thunderbird-i18n-128.2.0-sr.xpi
noextract = thunderbird-i18n-128.2.0-sv-SE.xpi
noextract = thunderbird-i18n-128.2.0-th.xpi
noextract = thunderbird-i18n-128.2.0-tr.xpi
noextract = thunderbird-i18n-128.2.0-uk.xpi
noextract = thunderbird-i18n-128.2.0-uz.xpi
noextract = thunderbird-i18n-128.2.0-vi.xpi
noextract = thunderbird-i18n-128.2.0-zh-CN.xpi
noextract = thunderbird-i18n-128.2.0-zh-TW.xpi
options = !emptydirs
options = !makeflags
options = !lto
source = https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/source/thunderbird-115.14.0.source.tar.xz
source = https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/source/thunderbird-115.14.0.source.tar.xz.asc
source = https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/source/thunderbird-128.2.0esr.source.tar.xz
source = https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/source/thunderbird-128.2.0esr.source.tar.xz.asc
source = vendor-prefs.js
source = distribution.ini
source = mozconfig.cfg
source = metainfo.patch
source = org.mozilla.Thunderbird.desktop
source = thunderbird-system-icu-74.patch
source = 0031-bmo-1873379-fix-libc++-18-ignore-tuple-harder.patch
source = 0032-bmo-1841919-llvm-18-variable-does-not-need-to-be-mutable.patch
source = 0033-bmo-1882209-update-crates-for-rust-1.78-stripped-patch-from-bugs.freebsd.org-bug278834.patch
source = 0034-bgo-936072-update-crates-for-rust-1.78-patch-from-bugs.freebsd.org-bug278989.patch
source = thunderbird-i18n-115.14.0-af.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/af.xpi
source = thunderbird-i18n-115.14.0-ar.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/ar.xpi
source = thunderbird-i18n-115.14.0-ast.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/ast.xpi
source = thunderbird-i18n-115.14.0-be.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/be.xpi
source = thunderbird-i18n-115.14.0-bg.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/bg.xpi
source = thunderbird-i18n-115.14.0-br.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/br.xpi
source = thunderbird-i18n-115.14.0-ca.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/ca.xpi
source = thunderbird-i18n-115.14.0-cak.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/cak.xpi
source = thunderbird-i18n-115.14.0-cs.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/cs.xpi
source = thunderbird-i18n-115.14.0-cy.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/cy.xpi
source = thunderbird-i18n-115.14.0-da.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/da.xpi
source = thunderbird-i18n-115.14.0-de.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/de.xpi
source = thunderbird-i18n-115.14.0-dsb.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/dsb.xpi
source = thunderbird-i18n-115.14.0-el.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/el.xpi
source = thunderbird-i18n-115.14.0-en-GB.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/en-GB.xpi
source = thunderbird-i18n-115.14.0-en-US.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/en-US.xpi
source = thunderbird-i18n-115.14.0-es-AR.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/es-AR.xpi
source = thunderbird-i18n-115.14.0-es-ES.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/es-ES.xpi
source = thunderbird-i18n-115.14.0-et.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/et.xpi
source = thunderbird-i18n-115.14.0-eu.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/eu.xpi
source = thunderbird-i18n-115.14.0-fi.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/fi.xpi
source = thunderbird-i18n-115.14.0-fr.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/fr.xpi
source = thunderbird-i18n-115.14.0-fy-NL.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/fy-NL.xpi
source = thunderbird-i18n-115.14.0-ga-IE.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/ga-IE.xpi
source = thunderbird-i18n-115.14.0-gd.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/gd.xpi
source = thunderbird-i18n-115.14.0-gl.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/gl.xpi
source = thunderbird-i18n-115.14.0-he.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/he.xpi
source = thunderbird-i18n-115.14.0-hr.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/hr.xpi
source = thunderbird-i18n-115.14.0-hsb.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/hsb.xpi
source = thunderbird-i18n-115.14.0-hu.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/hu.xpi
source = thunderbird-i18n-115.14.0-hy-AM.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/hy-AM.xpi
source = thunderbird-i18n-115.14.0-id.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/id.xpi
source = thunderbird-i18n-115.14.0-is.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/is.xpi
source = thunderbird-i18n-115.14.0-it.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/it.xpi
source = thunderbird-i18n-115.14.0-ja.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/ja.xpi
source = thunderbird-i18n-115.14.0-ka.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/ka.xpi
source = thunderbird-i18n-115.14.0-kab.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/kab.xpi
source = thunderbird-i18n-115.14.0-kk.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/kk.xpi
source = thunderbird-i18n-115.14.0-ko.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/ko.xpi
source = thunderbird-i18n-115.14.0-lt.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/lt.xpi
source = thunderbird-i18n-115.14.0-ms.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/ms.xpi
source = thunderbird-i18n-115.14.0-nb-NO.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/nb-NO.xpi
source = thunderbird-i18n-115.14.0-nl.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/nl.xpi
source = thunderbird-i18n-115.14.0-nn-NO.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/nn-NO.xpi
source = thunderbird-i18n-115.14.0-pa-IN.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/pa-IN.xpi
source = thunderbird-i18n-115.14.0-pl.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/pl.xpi
source = thunderbird-i18n-115.14.0-pt-BR.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/pt-BR.xpi
source = thunderbird-i18n-115.14.0-pt-PT.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/pt-PT.xpi
source = thunderbird-i18n-115.14.0-rm.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/rm.xpi
source = thunderbird-i18n-115.14.0-ro.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/ro.xpi
source = thunderbird-i18n-115.14.0-ru.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/ru.xpi
source = thunderbird-i18n-115.14.0-sk.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/sk.xpi
source = thunderbird-i18n-115.14.0-sl.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/sl.xpi
source = thunderbird-i18n-115.14.0-sq.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/sq.xpi
source = thunderbird-i18n-115.14.0-sr.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/sr.xpi
source = thunderbird-i18n-115.14.0-sv-SE.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/sv-SE.xpi
source = thunderbird-i18n-115.14.0-th.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/th.xpi
source = thunderbird-i18n-115.14.0-tr.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/tr.xpi
source = thunderbird-i18n-115.14.0-uk.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/uk.xpi
source = thunderbird-i18n-115.14.0-uz.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/uz.xpi
source = thunderbird-i18n-115.14.0-vi.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/vi.xpi
source = thunderbird-i18n-115.14.0-zh-CN.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/zh-CN.xpi
source = thunderbird-i18n-115.14.0-zh-TW.xpi::https://archive.mozilla.org/pub/thunderbird/releases/115.14.0/linux-x86_64/xpi/zh-TW.xpi
source = thunderbird-i18n-128.2.0-af.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/af.xpi
source = thunderbird-i18n-128.2.0-ar.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/ar.xpi
source = thunderbird-i18n-128.2.0-ast.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/ast.xpi
source = thunderbird-i18n-128.2.0-be.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/be.xpi
source = thunderbird-i18n-128.2.0-bg.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/bg.xpi
source = thunderbird-i18n-128.2.0-br.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/br.xpi
source = thunderbird-i18n-128.2.0-ca.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/ca.xpi
source = thunderbird-i18n-128.2.0-cak.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/cak.xpi
source = thunderbird-i18n-128.2.0-cs.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/cs.xpi
source = thunderbird-i18n-128.2.0-cy.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/cy.xpi
source = thunderbird-i18n-128.2.0-da.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/da.xpi
source = thunderbird-i18n-128.2.0-de.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/de.xpi
source = thunderbird-i18n-128.2.0-dsb.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/dsb.xpi
source = thunderbird-i18n-128.2.0-el.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/el.xpi
source = thunderbird-i18n-128.2.0-en-GB.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/en-GB.xpi
source = thunderbird-i18n-128.2.0-en-US.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/en-US.xpi
source = thunderbird-i18n-128.2.0-es-AR.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/es-AR.xpi
source = thunderbird-i18n-128.2.0-es-ES.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/es-ES.xpi
source = thunderbird-i18n-128.2.0-et.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/et.xpi
source = thunderbird-i18n-128.2.0-eu.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/eu.xpi
source = thunderbird-i18n-128.2.0-fi.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/fi.xpi
source = thunderbird-i18n-128.2.0-fr.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/fr.xpi
source = thunderbird-i18n-128.2.0-fy-NL.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/fy-NL.xpi
source = thunderbird-i18n-128.2.0-ga-IE.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/ga-IE.xpi
source = thunderbird-i18n-128.2.0-gd.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/gd.xpi
source = thunderbird-i18n-128.2.0-gl.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/gl.xpi
source = thunderbird-i18n-128.2.0-he.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/he.xpi
source = thunderbird-i18n-128.2.0-hr.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/hr.xpi
source = thunderbird-i18n-128.2.0-hsb.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/hsb.xpi
source = thunderbird-i18n-128.2.0-hu.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/hu.xpi
source = thunderbird-i18n-128.2.0-hy-AM.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/hy-AM.xpi
source = thunderbird-i18n-128.2.0-id.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/id.xpi
source = thunderbird-i18n-128.2.0-is.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/is.xpi
source = thunderbird-i18n-128.2.0-it.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/it.xpi
source = thunderbird-i18n-128.2.0-ja.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/ja.xpi
source = thunderbird-i18n-128.2.0-ka.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/ka.xpi
source = thunderbird-i18n-128.2.0-kab.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/kab.xpi
source = thunderbird-i18n-128.2.0-kk.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/kk.xpi
source = thunderbird-i18n-128.2.0-ko.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/ko.xpi
source = thunderbird-i18n-128.2.0-lt.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/lt.xpi
source = thunderbird-i18n-128.2.0-ms.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/ms.xpi
source = thunderbird-i18n-128.2.0-nb-NO.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/nb-NO.xpi
source = thunderbird-i18n-128.2.0-nl.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/nl.xpi
source = thunderbird-i18n-128.2.0-nn-NO.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/nn-NO.xpi
source = thunderbird-i18n-128.2.0-pa-IN.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/pa-IN.xpi
source = thunderbird-i18n-128.2.0-pl.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/pl.xpi
source = thunderbird-i18n-128.2.0-pt-BR.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/pt-BR.xpi
source = thunderbird-i18n-128.2.0-pt-PT.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/pt-PT.xpi
source = thunderbird-i18n-128.2.0-rm.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/rm.xpi
source = thunderbird-i18n-128.2.0-ro.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/ro.xpi
source = thunderbird-i18n-128.2.0-ru.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/ru.xpi
source = thunderbird-i18n-128.2.0-sk.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/sk.xpi
source = thunderbird-i18n-128.2.0-sl.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/sl.xpi
source = thunderbird-i18n-128.2.0-sq.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/sq.xpi
source = thunderbird-i18n-128.2.0-sr.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/sr.xpi
source = thunderbird-i18n-128.2.0-sv-SE.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/sv-SE.xpi
source = thunderbird-i18n-128.2.0-th.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/th.xpi
source = thunderbird-i18n-128.2.0-tr.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/tr.xpi
source = thunderbird-i18n-128.2.0-uk.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/uk.xpi
source = thunderbird-i18n-128.2.0-uz.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/uz.xpi
source = thunderbird-i18n-128.2.0-vi.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/vi.xpi
source = thunderbird-i18n-128.2.0-zh-CN.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/zh-CN.xpi
source = thunderbird-i18n-128.2.0-zh-TW.xpi::https://archive.mozilla.org/pub/thunderbird/releases/128.2.0esr/linux-x86_64/xpi/zh-TW.xpi
validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353
validpgpkeys = 4360FE2109C49763186F8E21EBE41E90F6F12F6D
sha512sums = b12e1302d6be94dd88bee6dd069d3fec944bfce95e1afc1d72c14cc188d952fd5a85f0e70575317250701ac89498d876f3384b022957689fabcef61ad7d78c29
sha512sums = 24af7d705c13a0b49b0f9fa66a4d17ce4e95b65cc60f84f56364dc8fb480fb61b80166872e234a3c1cb843624874757407b2d9f0c5af82ddf2bf86de82571077
sha512sums = SKIP
sha512sums = 6918c0de63deeddc6f53b9ba331390556c12e0d649cf54587dfaabb98b32d6a597b63cf02809c7c58b15501720455a724d527375a8fb9d757ccca57460320734
sha512sums = 5cd3ac4c94ef6dcce72fba02bc18b771a2f67906ff795e0e3d71ce7db6d8a41165bd5443908470915bdbdb98dddd9cf3f837c4ba3a36413f55ec570e6efdbb9f
@ -234,73 +230,69 @@ pkgbase = thunderbird
sha512sums = 7e43b1f25827ddae615ad43fc1e11c6ba439d6c2049477dfe60e00188a70c0a76160c59a97cc01d1fd99c476f261c7cecb57628b5be48874be7cf991c22db290
sha512sums = fffeb73e2055408c5598439b0214b3cb3bb4e53dac3090b880a55f64afcbc56ba5d32d1187829a08ef06d592513d158ced1fde2f20e2f01e967b5fbd3b2fafd4
sha512sums = 9897cb0ababc8e1a0001c4e1f70e0b39f5cdb9c08c69e3afd42088dfd001aa1fc6996cd83df0db1fb57ee0a80686c35c8df783108408dbe9191602cddd1e3c65
sha512sums = 63de65c2d98287dea2db832a870764f621c25bf0c1353d16f8e68e8316e7554d2047b1c7bbb74a6c48de423f6201964491cd89564e5142066b6609a1aed941a7
sha512sums = 346fc7c2bcdf0708f41529886a542d2cf11a02799ef2a69dddfa2c6449b8bd7309033f3893f78f21c4ea0be3f35741e12b448977c966f2ae5a0087f9e0465864
sha512sums = 249706b68ce2450e35216b615b24b7640e75dd120d6d866fa8aab03d644fa6c40b5e129740874d96608bd0c187b6f2456d0d4310729d26d4740d1eca753be4fd
sha512sums = 7bc7969fe03e5cee0ddb844f7917154afdc4a4df8b8af9c8191180a6813faca9f310cf6b689ec358bc45af12fa3ec386cd46cb9feecf9b38557e36552aa0572d
sha512sums = 584013d7b6eea794448f4764c17de7b989155ca782f602948a2d0f745c4344954daacd35327bcb85f9e9cad99d5b917f748d47a4805cef171d806bd8211aa591
sha512sums = 2767eef517e451aedfca4b9a8e254f4388afc1c6021cdc301bd56513073688a63ceb7891aa5bb9dd6c83ae2d5f9078e9b832bdf3e761c88e2379076d15baf519
sha512sums = a01c2d85389e7ca86af4bcc73565bca9faea308a77c16457dcb981492433a177761dd20daf3224ee64c7a527408265ae53fdfb2c2a5b4cfa0df8d2325240ca3a
sha512sums = 58f519048e3a5f19e227ace477df49b64ddd622c9ea31e5e819d4efd6bc9667d74414abd1178d356ebb021d11de14cfcda125a1a5ecfc080073c5bded074cef9
sha512sums = 09b931dc2469bb3df21cc85db53c00407d10c067b957ea63cfb921b89bbd4157f075b72abf8abec923c7c553f8e0c64c42b6d98d96b1c9bb8b27b53688dc99d3
sha512sums = 992cf5337f6d6b5761ad7332f11b0bba14eb962bff0c5683ca3f01a064ff13d76361adf177953a9091d48277d59f2263aa4aebedd450ca2b158a692a06e08ab6
sha512sums = ca23e0a7f5df0e167c2cb293e1d5f3e8bf7af55de3233107b73c297c79121c2945da0fe470ea69bc2512de5dd9a967f674cd75945ff603769cc356d3cf3569b7
sha512sums = 0c15a5a730f9ad8044004b9caa519da63af0312ef34edd818d691f9310c83ee338ead82ced902f340925c21dd29cf47dd19e766bbb9282dc76dc0944f3f707e7
sha512sums = c5fafb40529893b7a84f044fd69b548ef627ff861f63ba3c14411b860471bbdb308b659e033705afde937e99c28e0d80f7a2e456d305a5621662b872e0dc17bd
sha512sums = 4dc1c483f79e0b0986dbf7b6ef9dfc3e939b7621b0418b9f704d99cbcea18f97dfe3843b4d204f673e62050bbfed2fca84c7545f6baaa6c25d532f21d0c0b0ba
sha512sums = fded4ba16f3275e0063daf590696590dd7bfa2f9e687666df4e351a864808aa890219f7883e8aee53a299ee6231173ec19e834fdb256a45f0871a329f6bbe360
sha512sums = 63efe71b9ae267b0afdbc8be55e2f66f4b0b86a1eec31df760dcc57ee8e6f11865712bfb5784d4760ec6d75314ac3acae805d105b08c54d0ea619b898da6428a
sha512sums = d6c341b1e7283c756b98e9040dafc4c71743d4d4254b6a6e13664a14b4897058334554975e06905f99d0cb9457fb36234413733eee5059b370ab4652d27e25c4
sha512sums = ecd1d5896a145b925af0d80255172866e163568822bf306864eabd1c577f002fec022ddacf2cc8212f29287aa56a81448557d4e4c619085db5c41b5a87b2b1d4
sha512sums = a64e83decc87c5050e9b3557eda80b33cd076d86f9180d6d33e4068e3aa30c7093f0304a92e4e9c7728809ce62faef1a964053784953f249304483f0df9b7ff2
sha512sums = b8b6130304dcc2e7288d455964ba5a9fe1519e63869482750f71825b5834f9a230e3f314f8b932704607a91f2ce4766005d52a1ca0d686449249faa4b59897a0
sha512sums = ac84f6a4a4e6a7d026b888da9a23660c048da5993b09059c41542bd699ab8e3fc4dd0d5f3e0b2a49013ce965340b00789bbd8883a4c95e792af7ec1a9b53252e
sha512sums = c7dd7d7f92d5e7146f87925e11e61222acf564466ba5fbf9b56761db7f4f5f5d5e91aa40a860d6095f9e484f5e681188a41227559516fdb97ac39966dab0d491
sha512sums = b150c1fbb52ad4f2cbbe0ef5a17898324a8c111a6db7bbaa621af478b7dc8ec9a2dcc0abee50c4e38d377964e8f49e2943b9617e81126ce7a3ae73f4dcd794d2
sha512sums = 89a656d9adcd98025c846db4e744f1c44e8f055afe30ae19af32d515133a00e6986b1718eedf0e58cf2c8e116ebb615bd11c9773eaf0e9cc0ad71da54df7aff9
sha512sums = 5c2658f35998147d1e059cee9dde2b239be116ee9805621ad01056c13e39c57c8f23f30e02406d071857c34e19df2e3a313be609bf69c616c1d4a935987cf9af
sha512sums = 6e8d1384030b8c45ae6222faef3949b0502d660c2a61bb1951af8dc800fadd663ad588f789836587240947a909d4abe331b059f9b680307e76520237543ae3c0
sha512sums = 269ace04c16c40d65c44dabe11192756574efd4989f854496d7b0bfabadcfddd14e5fbd051303a63c54eca6622dceaa63df7418bd1b3ee37e06553a7ed1ba942
sha512sums = 5db9010df40ead2755786f35fef01c710827733523135fa131bb6982aec65fec6d33ccb1ec3bb02ad2e8f6d408a4f690442fb80a4dd3b9630c8efee0cb32335d
sha512sums = 0d3075c4c90bc9c0473f79aea4a83b6e2b58fba18b5d5821c459803020955a3ea44114b96f897410ea51cbc5d9cf5fa006a7c8c34c29ad0caaf0aa0a0316f3f9
sha512sums = 1386e78162fba0e7476619038a2b729142967faef8c8767d53fe2c94446719e90db49416f2ec56fa6d9053d52a89a9493d15a9298bb1acc29b3bf4a36731632d
sha512sums = 71892ecde40003ebca1974336a08c63965083c98d18012effc1bc8912cca855c7b02c57f86a1f947e01e6d1f1a993d9586f71244625b8fe40b09fb4135569789
sha512sums = fd7b9f632768f05a4e48c5996542191382d6530cff1fae1785cd6a8e6d48425a029b0cbf6a3b345f8b356fab3605bb00a64a88b6fae58949f2811b22735f534c
sha512sums = 9fe042c385bc89a3b2f75f8f0fc4b95823136e6c0c64e763d783218498caadea36e5c23b2898390ea14ff47743cb61528854f7e7171ac815557ea9cfad15e9b5
sha512sums = 72e50ba136d89eda9f97990fc9ba193f81cf7a84c00b40116a5fe6c668823a95e38d47a0ab452f00dbb03855eea17882f88d8ff25676fe0ba720c90202316a78
sha512sums = 5dd005d447f02583a4d42bfee616eee92f74f42490343831842e58b5a1d8559f68605d93b8c30626b07dc83939b0e97d472ed6f6f7bc9ee52f43008edc143b06
sha512sums = 808832a2d44e9ef4744222357bcf07f019f278eb69a0c77cfd420f924ad23749414e99ed48ec0af89ac5e2df202e522ed68de51e8bf97b492f6f499a3be7c5be
sha512sums = 15d3e85812b78f120b1cb13feadd1a465b5cc91db2888a602bd68b3180d5631018114ecb99c6819df2a6626cf736add59eaf01dde585fede8f55fb173e39db40
sha512sums = 359fabee10e9e5bb2130d918782c14007a70f2f912a1e683274ddb723cf10ce9fb256e6155ef299fa7bef5d85608a4c56faf91f951d269179c755068cb3d6583
sha512sums = e5c161f7b3814c7d9a3ccd0f858406e9d625e950fd812482955f74eec291d50cb7a4cf06577fb286d2f4742f5c6d8afe7663024b3f4ffbba0d813e269bdf0e6f
sha512sums = e1f2621207d7e4e2656c568de5953ffe6042d1490dc66fa96438ed2b5cb8cd946ffcd152f903a33f29b567a548f71b3c2426dc5b49d1dd4d227ddb3d18e6a9bd
sha512sums = d0c0b6f17466d935170e873cbf8f28c9b685f7e1c79ba17d19b32cd03d8d727763b472038a8cafbfac7326f2d535b1707baa256c6f4ed86b99c58fcc653b5a80
sha512sums = a6d0b22d607d4f9688336e9fa983d9d6664208645948c38d7565542d7e7003a0e8208d12bb768d84848721ef26cca6529bdac828d2713ec3c058fbf24bf9afde
sha512sums = cb89874847428199071c9f1fc93cc7dbba2d061c427987ca5b7eb06d404fc149653feb2e2699e7a5fd9c32840a8d6a86470e4bdce103aa54e36bca4c66bc8c89
sha512sums = 46f86a6b7e0f765cf62e4fcc1f79a55afe005a6b0fe532a1ac58099f550b6e726ff271c9e0833d1dc3880aa5e9cf86c78a759d3d83a2a2d022d1147c948de157
sha512sums = 6577ee7d014b809a3a1d41edd57ade0fbac8743c545fc7fcbdd7641f8f8773a060d9f03e9e0472d32a2031d15cb8c00a4594992b0006e9e76d2e1f4133f4354f
sha512sums = 7aa9ac637b3b8e087baae7046e437842f871324f883a94fce17f8efc2ce688cbc648687ba77c877c4beecf4dcff3147a849c11b434dae15a313974b53e845b45
sha512sums = 135f129f2b72d99599ceb5c92f03d96dcef28465717eaaefd1a12a4f8617ede060150cb18caf7ae6ed6053210c32bba0bb5e742b5f99a20f9a1eaf1d86eca37b
sha512sums = 4a54b2254d57c1947fb27728a173270a9f9504c4bca25e2e700c602e6b5b8b9d7538bbd4303c062a55b23cbfc8204975d9699dc82515a80e192295e75898acb5
sha512sums = 728d23c27bb03fcda6c60f83623ac7e66b4e7788767d657def85e976b5eb578a0b0a03df5baa4688e39db4c9d7fe0c57dd7bb1a4baff44c8c5776071d393125b
sha512sums = 623643cb84760e98a8265b617ac709d03c8e301f34837256b8c4a06e1a918656b1a90052d97b67e2a3ba23e0e499e8fc3285cdd558edb4b3e0ad0429f699cde3
sha512sums = 7419835e5a02afa24780de1300f606fc2cb4c4872423f5a91ddbdfe6c2731f962adb769869f4e02381d5593bbf3683168eff562b6a2ab781a41a90ac535d6d23
sha512sums = 18aeb54f46a35e9644bccf6035cfdad6e0448674f38c934857c9184f75ede1e74130e3bab3017b22d286d129680849622cc11a049859a1d14d7df8bf3e62ac8d
sha512sums = 8b72e0772f1c7c4aa00fcd760bc04a3dae69335769d54e9368262fbded96ebf7308a671e46cbb6e921a043d6e297aa77a4510553fd5844f9ad742808b964a476
sha512sums = f02addfac0f7e11c43b2f43e15d20f5e877c5300be6a5c23ae9d450096f064ebf597319228f81c7d5c6f598805050aff0431025600874e07a8b512e88fd3d083
sha512sums = f94a708b8c08c416ee1e39207c32fff7c27749bd9025faa576a72493025786495851557251feccfa67fffbfd4a8cfeefaf25fc8a87c295af7be68b1d37d1e272
sha512sums = f109e8d65417dbd3b0d8f5f37d1c5938d37a09f0387ecd75a690b88d365c56e231ff045010e0d6bfa1ec2c26898fd63a0577d207f837475df558746c46031646
sha512sums = c9acc7a1ad4cb54868b0a66c0cf2cd6a3460acd6caee3c33331d0cd1894fe9142f1d5c3238c2b481bd80a390dc95d2c8feb513a2457ac86e28910d8ac968a4db
sha512sums = 15bff4ec3b1bf8045a77cb7c5df6b07c8f0a4cf559490db126218b591e691fcc7cb26b3407ef16518d05609728bfa88f129f6df151133fb9e56fcb14d616bc4f
sha512sums = 10166e70d170ca698d4354b2a60d3ce962281e6e41f12e713d18da269562571ce069b8464fc91777ff8c9c2674b1581d58edc36e80b6bc242d455e177f43207e
sha512sums = 0c3c68ff09a02c01fe05d5e03598b551a91f025ba1366cecd443d6c54995a0334a89d746844698e6e1155a5acc1a857e6b5b3068c23f127047a72b29110955f1
sha512sums = 911034e20151a17e787bc582668bc80323ff72503c0b905e4817a369f05dddf3f0c008e17193f415ae3625339265011f944a9002a1119a89205460a74834c0a4
sha512sums = e5e656302cff207b53de54d7d090917193286c08ab584755ae3a7942a21beaddd24c02fa449640bf70f3fa2d5a0aeb3e2e8bbecf0d636c1355b4b38d0ab8f826
sha512sums = ecc0e849166198def15a50aac46855be61acb65fbc63e74eb102293ce62e1320475b6700195feba835846130d597a9301455c4b77ed06a3396b5943be5a1590f
sha512sums = f05bc3ca4e77a72909c14024fb801b67eb928ca0ea6dc7b8cc6a318e08ac6636f1e24d4584ef40d7f34cf012833f627479cef2abf730dbcdcb0b835375e40f60
sha512sums = 536370b0615b373ee266bf39f434ee5ebec15d535e366fae99a68a2cc7ad75bd44f5abe41af7310b1d5e2e0762e783e4bb88fdd2c9de66f46ccab9c1e87f698e
sha512sums = eb4e1894f408b7d90982a447183c3dbd702c654950c772c3adf6ac90be23655e6d6426210542de70682ba70797c247e6271bc7867fe2a8dc04ba8a63ab0e94c0
sha512sums = 661acf4f1eeb803eabb4c5b8f9cfbbb6bd71eb456860fe23debf0de889d204aba490d545334098c8fd302de29b6adb5f1a75c4bd96e3fbd13f3dceec358a15ad
sha512sums = 4553dd36a166eded64956870e200fa598111fb970780a2b97f56319a465bb357b81e726f05bbf98cd5c09954e7a19e879b1de3a405bc0445de91ca2b7c44f707
sha512sums = 688e9fd15d629ab219a9234241bbc731cec59746bab60d1c2201046a58968c0afc2c7ac058501e5f206358b2e76af91ce926974bcbc82b6ca168d09a09ff4563
sha512sums = edf8813fb11d6a7afd18b3d2253a41d1c4e450028dea2af61233e1602d98c65304038fabc0047c64aec91f65eb943b11b5b30662e4f3a44d21e04c74a4c50f14
sha512sums = 4a208b9dff9389557f003f4637171b1e58eede69f2c875a5e9fedd488c3b80e84a7fe989d1e67c0b79e18e93df74ef04aa54d613cd1d01c8394a8d8f51531f82
sha512sums = 99442d6032ee1a2824a0186a22b29748b1b69b7c59a616438ebc6ddce732437ef8b42e9de7b6034bd3f8c763aa725ff699ec6c608199e6cfcb2e79115b745748
sha512sums = 1d6408eb0688fde1ffa1de6e791380f5e3fc222a5ca1a971a6e9e0a9444de82a3184824f1e95cee71a97a784557d59473e408efee6e33cc07f5f249ad6039475
sha512sums = 1c99399e388c47516a22d879cc23b14578c28364f0e957d82a7b92e75ee66922f748790a6522e0fa02073a820dcf0c190e9fb2b9a2087ad65499af1f6caae61d
sha512sums = c138049b26928ea03d9554f99a6fa42a641f1bd840e50f16bbf164f15e7a46696651f63fd170ad374ea9931cc61c903606e423a087c1f5fb82fe3b17387c90cd
sha512sums = 2f289d2d43305b091787dbddd62d4c288e031608e4d3a8e73f99fabad1ee694c50d90d4c6c2fd7e14f5d6cbf6ea343cf794b98133744f7d2268c513d4e31aa31
sha512sums = 6a8264a6ef7e8646dce804a1e8a9c5d789c1fb16c0237b799c0c4752037d7d9e7695bc63f73c56e63388e4b9f05561e14e434f5e3d6538debe05051630da0cc7
sha512sums = c7342d1d4681106a01ecae25cfb1ee485172c9e7e36d10d0e227e24a1a5d4547f69f2f384c87839fcea1dbdb935f97e504d29e9cb0a39cfc6088282d3149c4ec
sha512sums = df8f8a6d95c2d698427985daf5b6c5922a4201d5314005adf9d66aece66642901a0fc6dd01e4c34ba54ee7c196897f91c7beae69c7c09a2f040ff4f5bb03741d
sha512sums = 08fe7553f916fe0f8057a206cd4f1327e7bb6293ca6254433c08a1113a5f7ba83d26bdc6e16915e61bcff9c31ea4b8ed7d7bceb204f1e9cf8815c930aeeca302
sha512sums = cd50a58fab6fdb5f2ddb062526547981b44d1193463033d9ee5be7c54f1834adb2a5410da7236678d447442d470f2fb32b389e40fc0961b0d053b8f008ad7914
sha512sums = 026ba038c4bfb2abd3f26c31ee826eed0d17d00d4ed1e58f25da2e6d6f297ad4e90c1e12d1b8e4e2b908b171ce0cbb4a1057354fc5cee66073c90311c7f54ae6
sha512sums = 8d2d96feb83ce164a64ed755ffb48d7f036be8e6365b1e1785593cb7bb283efec7f44a6c72413f025fcb2ec2c1a011cb335393fb89207f5f7f30b65e31a0c5a0
sha512sums = 7552962ef95cfca777c57f4b8109b6ceb0de35387878d140ec4dbcfca556a3d640a0f0049177448d32cce48c17705caa112ceb6409e87c278acbed4f4d3a20f5
sha512sums = bb5fb42d34b405058c97e7e329a64c9892bdbfe530748167dec283eb34086cd2be772f54e2d56714eda85939fd54faba7f14677c66817d6573faff541d4f561a
sha512sums = e34b4c6c5037401c4d6acb9d64b5984d18ae03c905360f2ae9504dea79afa4e0e9e9d2b93cd1cec843f0eb56945f9fc5070136eff9e4309163ebc4e88de376ac
sha512sums = ebfce61496f2c7c202961be85e4da5aa488b1a91021bf911891cff40c32a3abf0bcc665e6c4d0c07d0778eccd0d61df5fd52163f00ab3b914637f705fcb44a65
sha512sums = e1ecfdba4e0732a61c61bb931fac430f09642d7641e3cb3da4ec680ca1553a613a49937613a70a520aed158ffdf7f64ca9359c888e11563ab2941101361c29a4
sha512sums = 163daaaa076f00ee23ab0271249fa7a9c175b6a411f8d3309751e41f02c1f405531b0bb2ae0a29fdad6049ef9c4c8d71bbe479f084e7c98b56bf3be3ab3bda2d
sha512sums = cc336b67d0be16c82b4b3fac0bb5fe16f2c6f6fa711c5c0701970a37d75fc4c7869b329183471decd051566bdbedbacb360e49a283c1c116adf881de717745ce
sha512sums = 09e0f9f0a23c2c52e399d9999873d92893a49c829619861b4f0f72d0dad12b638403626519097e6bd059166752d100c9bda9a4f8a4f47a21478646daf66dc610
sha512sums = 4b9b3da0cdba5df1a505cd730073d2e8887d4099fdfe7fd5a0f914db2f4e73fab2da47286a84f2eea0bdbbcfd5585f425928b29e7d09f1f050eaf9d3480c036d
sha512sums = 8975e87497557b9b427ff002d2fd156d2ef4e4b0036836af993f1a7b9c73c632c05d424bdc4e6359f6045bbea725ab3dee993e978b020f0480a1acd96395b2ce
sha512sums = 3dd3929b600aab5d1a5c9f489fa326b48eb4de1740579e0d948d8b72aa2fb50e73bf337014be7d892c23cd1b2ab36a13d52da9b10dc4e5a220dff06dcf16afc9
sha512sums = b02f671ce57339f85098afb41e27b09a516cd903906bd34dfbe199525fecd73cd0bca978464fddef302f38ccab1bc14d862840677e7fbdb1ba9fd20ea754280d
sha512sums = 746dcb7d355c429fd4c6b633885a86eeb37e300a738c5bcbda4ca91ac0f6ededcf915e9d6a5de54bf7b3c2e463cd86d2cdb7ec2342173ed1836ab19f1137a880
sha512sums = 028839eca290eb7b02c83bb1bb40ec0f35dcae7d446c06f0366ab7cc17c1bdb0adc0bd72a5a71b6b67a4deb607befd2c5de0372c695d3a1ced5407f8c853fae6
sha512sums = e5add42b6ea194cf5b56c7a90118a4cfabdedfac40d718fb3214c6414f5ed6f0427b3eb9de7c91428f0edcc1364637b04c8ed43ecf5847997d892520ac945822
sha512sums = 16871831e5b92d8721d52c72afc0af6df0a7048e58e6f59bff8ad09b6aee00c0090c465d00f9501ce0f53d3b10b905bfaa1571d3d3e9006385bd22cd1abc0af8
sha512sums = 17d1bf8d5ca0aedb25bad3e61f4bfb098830a87d95ace1dd2d90fadc030e7bf668c7cceea170ea7d13d7cb80c6e3e36b6749cdf52b970150dc5ea6b9ae1a6bbe
sha512sums = 8f473a1b0ffd9feec15e415f0c34ba69609e8a8ab271f3b36dacd4866f02affeeb73e4bb975db2375ce051f59969e54fe577591e9f6810e4a5440c659f4c9431
sha512sums = b09cb2fb7b904d2048f1c37e4dfb74b9adf4b0b21023c55551ae51121acea85198a594701396e0d9058c267b83e8c1f2e6fc5b31f8fca8b001ed23f4cb5883e9
sha512sums = b02d01ef4f9b75a2d103ad499120cd0f9d01ae2b74d8a922463c2c2d42ddc6dfe73dc7ecf51d7c8f5be235107bb1f8c7b484d747e39bd576165eafab2a0edfbb
sha512sums = 777dd7242a23724a4ce559164c0ee20243fa137e99a7a9c31b1e99587606dcd66fe7d39a89a799ca294b9abdb537da5ede605eaca85b19a35f0cab99b7a11a5f
sha512sums = 8c9a2e6597246a166e0e5a51ec6309035788925e41a115e8e6b489fe1f6e6d528cf4ef535a010d83260a0f0aac375589e4bbdf711fa9b38b15980cb4db43d73e
sha512sums = 1fe409f22f094f9c5b2cc70561650ad4563836ab8a3c5cce846376f53572838a93cca38810e75f2b6d19bc44b156e9341f2ae05b5832ef7844b703ce922b3416
sha512sums = 42539e633382f62b7fc4adf26a87b0842071077f7e6c6262b78f9174b969dc16ec79640cd7990c0bf6761c14f848792f32c9140248d734d97178566417069691
sha512sums = d3229b79de9b89f4d668e520f80376ab1a88fc7f160c0d5c105ce4b1ce4fb6293d55368eac7d85a2bee929403386c4ccb143be7656d325ad0ec5e0759885de2c
sha512sums = 580a7d4ccda3fa278647e6c1354cb9e70737ab6ca4fdf1ea2f335808f46369ca8908a77511dc0ca48c99beb45824afd708c9abb8617c8ff842c7547f2cf62f1a
sha512sums = 9934e0042db3801c2fad3a2754d19f640354128dd376fc1db835b253c48cc83639be08de0162533e47db48d7869e689767cacad6ebaf136e22b831af587f6cb0
sha512sums = 8f225825aef220b637fddab316e49d9a05535b19a83e224d6f7fbc88b56d100e8659e9c51658d2d6d082ce02b5db4ca4a4cfa94c3039a22d68df5c942ad28fc2
sha512sums = 1301414761d65b83d01b2605a70355b522bf66a2b9a01f7cebae46f8ba1aaf131d98b2989e2e740de2f11cb69067192db2156c286056ddec50bb42475a98641f
sha512sums = 582a2a94f3a472a930561d0a2d297d30d0444673b3d188e6cb3c49999c99a90783dd9671329db625a619ed349b016ab0a1638ace68be065fe2785829d90fff0e
sha512sums = fbda48a6f95cca8f7d02cebda30d2a129b113d4dceda4ea3a4fb1bdec837f61c91e39baf1a3677e0fd16cad49a07a59d8db9ff44d810bddd6af00b7a9981c048
sha512sums = 3c48f173e48e67a66668af76008da90092fc02c77ec8625fba28218fc693931ff8658adc5913e318900b02ae04131cba1201ba68c7536a1cf8470d38bcc8eeaa
sha512sums = c80e6909801c63c0db8e7423248e74bf634bb6efe14ba8e04ec69f9d1e95a1b8a4f37b44144e3889c3daba6ba2871542093259ffa62dc6e981c05a25bbbe154f
sha512sums = dbc3f1a5b827d249ea7899ea67ceff9055eaeb7fb94c268d26829a056b7e377eea20ac64e685133ffa0418fec3b5114fdac53cb4f21de3006ee0994955f473da
sha512sums = 8fb14d376d25fc7690eb9d7cac23e12935d39809d481bd37038cf5993996e8da9af91369521e736f09e13891dbe2b6ff87538222500feda2166b73798ac5cc0e
sha512sums = 935bc5c8c88c159c1a7179aab69dd1d3ea6507067a9341760ee6e8e3a6fe0a25d8b439d92072b031cf8a675bb47bd7b4d56c26da6a5ab738402247ee4941c497
sha512sums = fa96809c273f08e93ee833eb64b923eb50c25a216ef69550dbdf7900d801dbe8baa4b87c00f1d08b0f805a7ba638174f03a5bd74db64e8eb7cb5bedab089d2bc
sha512sums = 5a0ff4c52e61dbbbf87a3b012a3031f23a993d9287bda6cb9428e1de36bd0ccf93f0e1e7691fb234e696ac69587d99eff214699c7f0019ae261242b80b0662f7
sha512sums = c29b762cbcc86b7cf732207a86fb04f548d7e2de8051381a99590e02f49a310fa647af08455172f44f74c095ced5ec301133f82c2d3151534da8903d6c73f6bb
sha512sums = aead8781d882e5afb0a3751ebb37dc06e510b028e03f8653d197c7cb6070f958e023d8a59e3855bfcf87be4cfaa3901e53f76ae7413c84800f4991ca196790f5
sha512sums = ac7714861e3384d0811eb6becd95d5da87bac4de8df2f78aa103972918259cf3e0947cbfa47eb355463aab3aa4be5abe80e127a61bf880994e192d635440636c
sha512sums = ebd44f3cf3c257fec075c7697246337bfc1fd6f0866947457f975a62e2d57299e77b4e31b72b8340dffb494c1cbd804e773fc0f462d0ec7ee58573ceea027703
sha512sums = c9c88a315305f76172c7df4dabff7cdb399e2eeb661cfb3b14bf489ca3ec004dc61dd70752436c9b318afa23b3984e697344b1cb1fcaeb7cb0fc92e11fa9de27
sha512sums = 00959d85d4cf38e203bd27dc1506ea4e4b326fdd3fee6973282180c0c04fcd1a3ff41e196f78c924fb7a666cf644f335523072e19a5a2790d642d1c97839e6e9
sha512sums = d854fb027d13d24fa4f4783880f76531c2a08bbab5cab5bc041e42ac36954923b797024d99d7c36c032565d5155d6c2d147743cc425ebd8ac2bcfc2179110899
sha512sums = 647dfe19d2866e1455d9c21ff0576f7a6ee5a780f5d07ca11cc02bade2a50cf42f21270d573f74258feba2a9adbede415fa4ae4a71e87f77a133e8931c259b47
sha512sums = 162d5a7ef2e84e55424a6fcb14d18999d0b4c781045180a30394d7f767507dc6b1b084b2d4f3bed63b11d605560bf1fd59fbed7ed0d1e0dce6e47511ed7e6a8e
pkgname = thunderbird
optdepends = hunspell-en_us: Spell checking, American English

View file

@ -1,57 +0,0 @@
# HG changeset patch
# User Emilio Cobos Álvarez <emilio@crisal.io>
# Date 1705156533 0
# Node ID 9e96d1447f6c77f15bcd1c7fa432cefae4418038
# Parent 23a77d3c25d74ed46ebb77f47fda83c7b6dcdb45
Bug 1873379 - Ignore std::tuple harder. r=firefox-style-system-reviewers,zrhoffman
In libc++ 18 it seems to be in a nested namespace. Make sure to account
for that.
Differential Revision: https://phabricator.services.mozilla.com/D198398
diff --git a/layout/style/ServoBindings.toml b/layout/style/ServoBindings.toml
--- a/layout/style/ServoBindings.toml
+++ b/layout/style/ServoBindings.toml
@@ -361,16 +361,19 @@ allowlist-types = [
"NodeSelectorFlags",
]
opaque-types = [
"mozilla::StyleThinArc", # https://github.com/rust-lang/rust-bindgen/issues/1557
"std::pair__PCCP",
"std::namespace::atomic___base", "std::atomic__My_base",
"std::atomic",
"std::atomic___base",
+ "std::tuple.*", # Causes "Cannot find type _Pred in this scope" error on mac, like rust-skia#571
+ "std::.*::tuple.*",
+
# We want everything but FontVariation and Float to be opaque but we don't
# have negative regexes.
"mozilla::gfx::(.{0,4}|.{6,12}|.{14,}|([^F][^o][^n][^t][^V][^a][^r][^i][^a][^t][^i][^o][^n])|([^F][^l][^o][^a][^t]))",
"mozilla::dom::Sequence",
"mozilla::SmallPointerArray",
"mozilla::dom::Optional",
"mozilla::dom::OwningNodeOrString_Value",
"mozilla::dom::Nullable",
@@ -386,18 +389,16 @@ opaque-types = [
"mozilla::detail::PointerType",
"mozilla::HashSet",
"mozilla::Pair",
"mozilla::Pair_Base",
"mozilla::ScrollAxis", # <- For some reason the alignment of this is 4
# for clang.
"mozilla::SeenPtrs",
"mozilla::SupportsWeakPtr",
- "std::tuple",
- "std::tuple_.*", # Causes "Cannot find type _Pred in this scope" error on mac, like rust-skia#571
"SupportsWeakPtr",
"mozilla::detail::WeakReference",
"mozilla::WeakPtr",
"nsWritingIterator_reference", "nsReadingIterator_reference",
"nsTObserverArray", # <- Inherits from nsAutoTObserverArray<T, 0>
"mozilla::DoublyLinkedList",
"mozilla::SafeDoublyLinkedList",
"nsTHashtable", # <- Inheriting from inner typedefs that clang

View file

@ -1,108 +0,0 @@
# HG changeset patch
# User Mike Hommey <mh+mozilla@glandium.org>
# Date 1688610847 0
# Node ID c4d6ad7c5e4422f2d6de27f92bf53a776371b325
# Parent ce5753685c87f3fbdaaee65c62d7ff1bd0f11637
Bug 1841919 - Fix "variable does not need to be mutable" warnings in webrender. r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D182851
diff --git a/gfx/wr/webrender/src/compositor/sw_compositor.rs b/gfx/wr/webrender/src/compositor/sw_compositor.rs
--- a/gfx/wr/webrender/src/compositor/sw_compositor.rs
+++ b/gfx/wr/webrender/src/compositor/sw_compositor.rs
@@ -1021,17 +1021,17 @@ impl SwCompositor {
}
}
/// Lock a surface with an attached external image for compositing.
fn try_lock_composite_surface(&mut self, device: &mut Device, id: &NativeSurfaceId) {
if let Some(surface) = self.surfaces.get_mut(id) {
if let Some(external_image) = surface.external_image {
assert!(!surface.tiles.is_empty());
- let mut tile = &mut surface.tiles[0];
+ let tile = &mut surface.tiles[0];
if let Some(info) = self.composite_surfaces.get(&external_image) {
tile.valid_rect = DeviceIntRect::from_size(info.size);
return;
}
// If the surface has an attached external image, attempt to lock the external image
// for compositing. Yields a descriptor of textures and data necessary for their
// interpretation on success.
let mut info = SWGLCompositeSurfaceInfo {
diff --git a/gfx/wr/webrender/src/picture.rs b/gfx/wr/webrender/src/picture.rs
--- a/gfx/wr/webrender/src/picture.rs
+++ b/gfx/wr/webrender/src/picture.rs
@@ -2883,17 +2883,17 @@ impl TileCacheInstance {
surfaces: &mut [SurfaceInfo],
) {
// This primitive exists on the last element on the current surface stack.
profile_scope!("update_prim_dependencies");
let prim_surface_index = surface_stack.last().unwrap().1;
let prim_clip_chain = &prim_instance.vis.clip_chain;
// Accumulate the exact (clipped) local rect in to the parent surface
- let mut surface = &mut surfaces[prim_surface_index.0];
+ let surface = &mut surfaces[prim_surface_index.0];
surface.clipped_local_rect = surface.clipped_local_rect.union(&prim_clip_chain.pic_coverage_rect);
// If the primitive is directly drawn onto this picture cache surface, then
// the pic_coverage_rect is in the same space. If not, we need to map it from
// the surface space into the picture cache space.
let on_picture_surface = prim_surface_index == self.surface_index;
let pic_coverage_rect = if on_picture_surface {
prim_clip_chain.pic_coverage_rect
diff --git a/gfx/wr/webrender_api/src/display_item_cache.rs b/gfx/wr/webrender_api/src/display_item_cache.rs
--- a/gfx/wr/webrender_api/src/display_item_cache.rs
+++ b/gfx/wr/webrender_api/src/display_item_cache.rs
@@ -53,23 +53,23 @@ struct CacheEntry {
#[derive(Clone, Deserialize, MallocSizeOf, Serialize)]
pub struct DisplayItemCache {
entries: Vec<CacheEntry>,
}
impl DisplayItemCache {
fn add_item(&mut self, key: ItemKey, item: CachedDisplayItem) {
- let mut entry = &mut self.entries[key as usize];
+ let entry = &mut self.entries[key as usize];
entry.items.push(item);
entry.occupied = true;
}
fn clear_entry(&mut self, key: ItemKey) {
- let mut entry = &mut self.entries[key as usize];
+ let entry = &mut self.entries[key as usize];
entry.items.clear();
entry.occupied = false;
}
fn grow_if_needed(&mut self, capacity: usize) {
if capacity > self.entries.len() {
self.entries.resize_with(capacity, || CacheEntry {
items: Vec::new(),
diff --git a/gfx/wr/wrench/src/reftest.rs b/gfx/wr/wrench/src/reftest.rs
--- a/gfx/wr/wrench/src/reftest.rs
+++ b/gfx/wr/wrench/src/reftest.rs
@@ -509,17 +509,17 @@ impl ReftestManifest {
// only a single (or no) 'fuzzy' keyword means we use the max
// of that fuzzy and options.allow_.. (we don't want that to
// turn into a test that allows fuzzy.allow_ *plus* options.allow_):
match fuzziness.len() {
0 => fuzziness.push(RefTestFuzzy {
max_difference: options.allow_max_difference,
num_differences: options.allow_num_differences }),
1 => {
- let mut fuzzy = &mut fuzziness[0];
+ let fuzzy = &mut fuzziness[0];
fuzzy.max_difference = cmp::max(fuzzy.max_difference, options.allow_max_difference);
fuzzy.num_differences = cmp::max(fuzzy.num_differences, options.allow_num_differences);
},
_ => {
// ignore options, use multiple fuzzy keywords instead. make sure
// the list is sorted to speed up counting violations.
fuzziness.sort_by(|a, b| a.max_difference.cmp(&b.max_difference));
for pair in fuzziness.windows(2) {

View file

@ -1,199 +0,0 @@
From cd10f3ba0d83f34ca978cc4c7a552b72fdd068aa Mon Sep 17 00:00:00 2001
From: David Tolnay <dtolnay@gmail.com>
Date: Tue, 28 Nov 2023 11:18:39 -0800
Subject: [PATCH 1/2] Flatten cursor.kind() matching in Item::parse down to one
match
---
third_party/rust/bindgen/ir/item.rs | 84 ++++++++++++++++++++++------------------------
1 file changed, 41 insertions(+), 43 deletions(-)
diff --git a/third_party/rust/bindgen/ir/item.rs b/third_party/rust/bindgen/ir/item.rs
index 0556452bfa..4f2d361e51 100644
--- a/third_party/rust/bindgen/ir/item.rs
+++ b/third_party/rust/bindgen/ir/item.rs
@@ -1427,53 +1427,52 @@
}
}
- // Guess how does clang treat extern "C" blocks?
- if cursor.kind() == CXCursor_UnexposedDecl {
- Err(ParseError::Recurse)
- } else {
+ match cursor.kind() {
+ // Guess how does clang treat extern "C" blocks?
+ CXCursor_UnexposedDecl => Err(ParseError::Recurse),
+
// We allowlist cursors here known to be unhandled, to prevent being
// too noisy about this.
- match cursor.kind() {
- CXCursor_MacroDefinition |
- CXCursor_MacroExpansion |
- CXCursor_UsingDeclaration |
- CXCursor_UsingDirective |
- CXCursor_StaticAssert |
- CXCursor_FunctionTemplate => {
- debug!(
- "Unhandled cursor kind {:?}: {:?}",
- cursor.kind(),
- cursor
- );
- }
- CXCursor_InclusionDirective => {
- let file = cursor.get_included_file_name();
- match file {
- None => {
- warn!(
- "Inclusion of a nameless file in {:?}",
- cursor
- );
- }
- Some(filename) => {
- ctx.include_file(filename);
- }
- }
- }
- _ => {
- // ignore toplevel operator overloads
- let spelling = cursor.spelling();
- if !spelling.starts_with("operator") {
+ CXCursor_MacroDefinition |
+ CXCursor_MacroExpansion |
+ CXCursor_UsingDeclaration |
+ CXCursor_UsingDirective |
+ CXCursor_StaticAssert |
+ CXCursor_FunctionTemplate => {
+ debug!(
+ "Unhandled cursor kind {:?}: {:?}",
+ cursor.kind(),
+ cursor
+ );
+ Err(ParseError::Continue)
+ }
+ CXCursor_InclusionDirective => {
+ let file = cursor.get_included_file_name();
+ match file {
+ None => {
warn!(
- "Unhandled cursor kind {:?}: {:?}",
- cursor.kind(),
+ "Inclusion of a nameless file in {:?}",
cursor
);
}
+ Some(filename) => {
+ ctx.include_file(filename);
+ }
}
+ Err(ParseError::Continue)
+ }
+ _ => {
+ // ignore toplevel operator overloads
+ let spelling = cursor.spelling();
+ if !spelling.starts_with("operator") {
+ warn!(
+ "Unhandled cursor kind {:?}: {:?}",
+ cursor.kind(),
+ cursor
+ );
+ }
+ Err(ParseError::Continue)
}
-
- Err(ParseError::Continue)
}
}
From 2997017b5a3065b83e9d76f0080d6cb99c94c0c1 Mon Sep 17 00:00:00 2001
From: David Tolnay <dtolnay@gmail.com>
Date: Tue, 28 Nov 2023 11:21:18 -0800
Subject: [PATCH 2/2] Handle CXCursor_LinkageSpec in Clang 18+
---
third_party/rust/bindgen/ir/item.rs | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/third_party/rust/bindgen/ir/item.rs b/third_party/rust/bindgen/ir/item.rs
index 4f2d361e51..dd587b088b 100644
--- a/third_party/rust/bindgen/ir/item.rs
+++ b/third_party/rust/bindgen/ir/item.rs
@@ -1433,8 +1433,11 @@ impl Item {
}
match cursor.kind() {
- // Guess how does clang treat extern "C" blocks?
- CXCursor_UnexposedDecl => Err(ParseError::Recurse),
+ // On Clang 18+, extern "C" is reported accurately as a LinkageSpec.
+ // Older LLVM treat it as UnexposedDecl.
+ CXCursor_LinkageSpec | CXCursor_UnexposedDecl => {
+ Err(ParseError::Recurse)
+ }
// We allowlist cursors here known to be unhandled, to prevent being
// too noisy about this.
diff --git a/dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp b/dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp
--- a/dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp
+++ b/dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp
@@ -97,11 +97,11 @@
uint32_t width_;
uint32_t height_;
uint8_t y_;
uint8_t u_;
uint8_t v_;
- uint32_t timestamp_;
+ uint64_t timestamp_;
} idr_nalu;
};
#pragma pack(pop)
#define ENCODED_FRAME_MAGIC 0x004000b8
diff --git a/dom/media/gtest/TestGMPRemoveAndDelete.cpp b/dom/media/gtest/TestGMPRemoveAndDelete.cpp
--- a/dom/media/gtest/TestGMPRemoveAndDelete.cpp
+++ b/dom/media/gtest/TestGMPRemoveAndDelete.cpp
@@ -359,11 +359,11 @@
uint32_t width_;
uint32_t height_;
uint8_t y_;
uint8_t u_;
uint8_t v_;
- uint32_t timestamp_;
+ uint64_t timestamp_;
} idr_nalu;
};
#pragma pack(pop)
GMPVideoFrame* absFrame;
diff --git a/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.h b/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.h
--- a/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.h
+++ b/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.h
@@ -300,11 +300,11 @@
struct InputImageData {
int64_t timestamp_us;
};
// Map rtp time -> input image data
- DataMutex<std::map<uint32_t, InputImageData>> mInputImageMap;
+ DataMutex<std::map<uint64_t, InputImageData>> mInputImageMap;
MediaEventProducer<uint64_t> mInitPluginEvent;
MediaEventProducer<uint64_t> mReleasePluginEvent;
};
diff --git a/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp b/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp
--- a/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp
+++ b/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp
@@ -538,11 +538,11 @@
return;
}
webrtc::VideoFrameType ft;
GmpFrameTypeToWebrtcFrameType(aEncodedFrame->FrameType(), &ft);
- uint32_t timestamp = (aEncodedFrame->TimeStamp() * 90ll + 999) / 1000;
+ uint64_t timestamp = (aEncodedFrame->TimeStamp() * 90ll + 999) / 1000;
GMP_LOG_DEBUG("GMP Encoded: %" PRIu64 ", type %d, len %d",
aEncodedFrame->TimeStamp(), aEncodedFrame->BufferType(),
aEncodedFrame->Size());

View file

@ -13,7 +13,7 @@ highmem=1
pkgbase=thunderbird
pkgname=(thunderbird)
pkgver=115.14.0
pkgver=128.2.0
pkgrel=1
pkgdesc='Standalone mail and news reader from mozilla.org'
url='https://www.thunderbird.net/'
@ -65,17 +65,13 @@ makedepends=(
gawk perl findutils libotr
)
options=(!emptydirs !makeflags !lto)
source=(https://archive.mozilla.org/pub/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz{,.asc}
source=(https://archive.mozilla.org/pub/thunderbird/releases/${pkgver}esr/source/thunderbird-${pkgver}esr.source.tar.xz{,.asc}
vendor-prefs.js
distribution.ini
mozconfig.cfg
metainfo.patch
org.mozilla.Thunderbird.desktop
thunderbird-system-icu-74.patch # https://bugzilla.mozilla.org/show_bug.cgi?id=1862601
0031-bmo-1873379-fix-libc++-18-ignore-tuple-harder.patch
0032-bmo-1841919-llvm-18-variable-does-not-need-to-be-mutable.patch
0033-bmo-1882209-update-crates-for-rust-1.78-stripped-patch-from-bugs.freebsd.org-bug278834.patch
0034-bgo-936072-update-crates-for-rust-1.78-patch-from-bugs.freebsd.org-bug278989.patch
)
validpgpkeys=(
14F26682D0916CDD81E37B6D61B7B526D98F0353 # Mozilla Software Releases <release@mozilla.com>
@ -153,7 +149,9 @@ build() {
# malloc_usable_size is used in various parts of the codebase
CFLAGS="${CFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
CFLAGS="${CFLAGS/-fexceptions/}"
CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
CXXFLAGS="${CXXFLAGS/-fexceptions/}"
./mach configure
./mach build
@ -271,7 +269,7 @@ _languages=(
'zh-CN "Chinese (Simplified)"'
'zh-TW "Chinese (Traditional)"'
)
_url=https://archive.mozilla.org/pub/thunderbird/releases/$pkgver/linux-x86_64/xpi
_url=https://archive.mozilla.org/pub/thunderbird/releases/${pkgver}esr/linux-x86_64/xpi
for _lang in "${_languages[@]}"; do
_locale=${_lang%% *}
@ -292,7 +290,7 @@ for _src in "${source[@]%%::*}"; do
esac
done
sha512sums=('b12e1302d6be94dd88bee6dd069d3fec944bfce95e1afc1d72c14cc188d952fd5a85f0e70575317250701ac89498d876f3384b022957689fabcef61ad7d78c29'
sha512sums=('24af7d705c13a0b49b0f9fa66a4d17ce4e95b65cc60f84f56364dc8fb480fb61b80166872e234a3c1cb843624874757407b2d9f0c5af82ddf2bf86de82571077'
'SKIP'
'6918c0de63deeddc6f53b9ba331390556c12e0d649cf54587dfaabb98b32d6a597b63cf02809c7c58b15501720455a724d527375a8fb9d757ccca57460320734'
'5cd3ac4c94ef6dcce72fba02bc18b771a2f67906ff795e0e3d71ce7db6d8a41165bd5443908470915bdbdb98dddd9cf3f837c4ba3a36413f55ec570e6efdbb9f'
@ -300,72 +298,68 @@ sha512sums=('b12e1302d6be94dd88bee6dd069d3fec944bfce95e1afc1d72c14cc188d952fd5a8
'7e43b1f25827ddae615ad43fc1e11c6ba439d6c2049477dfe60e00188a70c0a76160c59a97cc01d1fd99c476f261c7cecb57628b5be48874be7cf991c22db290'
'fffeb73e2055408c5598439b0214b3cb3bb4e53dac3090b880a55f64afcbc56ba5d32d1187829a08ef06d592513d158ced1fde2f20e2f01e967b5fbd3b2fafd4'
'9897cb0ababc8e1a0001c4e1f70e0b39f5cdb9c08c69e3afd42088dfd001aa1fc6996cd83df0db1fb57ee0a80686c35c8df783108408dbe9191602cddd1e3c65'
'63de65c2d98287dea2db832a870764f621c25bf0c1353d16f8e68e8316e7554d2047b1c7bbb74a6c48de423f6201964491cd89564e5142066b6609a1aed941a7'
'346fc7c2bcdf0708f41529886a542d2cf11a02799ef2a69dddfa2c6449b8bd7309033f3893f78f21c4ea0be3f35741e12b448977c966f2ae5a0087f9e0465864'
'249706b68ce2450e35216b615b24b7640e75dd120d6d866fa8aab03d644fa6c40b5e129740874d96608bd0c187b6f2456d0d4310729d26d4740d1eca753be4fd'
'7bc7969fe03e5cee0ddb844f7917154afdc4a4df8b8af9c8191180a6813faca9f310cf6b689ec358bc45af12fa3ec386cd46cb9feecf9b38557e36552aa0572d'
'584013d7b6eea794448f4764c17de7b989155ca782f602948a2d0f745c4344954daacd35327bcb85f9e9cad99d5b917f748d47a4805cef171d806bd8211aa591'
'2767eef517e451aedfca4b9a8e254f4388afc1c6021cdc301bd56513073688a63ceb7891aa5bb9dd6c83ae2d5f9078e9b832bdf3e761c88e2379076d15baf519'
'a01c2d85389e7ca86af4bcc73565bca9faea308a77c16457dcb981492433a177761dd20daf3224ee64c7a527408265ae53fdfb2c2a5b4cfa0df8d2325240ca3a'
'58f519048e3a5f19e227ace477df49b64ddd622c9ea31e5e819d4efd6bc9667d74414abd1178d356ebb021d11de14cfcda125a1a5ecfc080073c5bded074cef9'
'09b931dc2469bb3df21cc85db53c00407d10c067b957ea63cfb921b89bbd4157f075b72abf8abec923c7c553f8e0c64c42b6d98d96b1c9bb8b27b53688dc99d3'
'992cf5337f6d6b5761ad7332f11b0bba14eb962bff0c5683ca3f01a064ff13d76361adf177953a9091d48277d59f2263aa4aebedd450ca2b158a692a06e08ab6'
'ca23e0a7f5df0e167c2cb293e1d5f3e8bf7af55de3233107b73c297c79121c2945da0fe470ea69bc2512de5dd9a967f674cd75945ff603769cc356d3cf3569b7'
'0c15a5a730f9ad8044004b9caa519da63af0312ef34edd818d691f9310c83ee338ead82ced902f340925c21dd29cf47dd19e766bbb9282dc76dc0944f3f707e7'
'c5fafb40529893b7a84f044fd69b548ef627ff861f63ba3c14411b860471bbdb308b659e033705afde937e99c28e0d80f7a2e456d305a5621662b872e0dc17bd'
'4dc1c483f79e0b0986dbf7b6ef9dfc3e939b7621b0418b9f704d99cbcea18f97dfe3843b4d204f673e62050bbfed2fca84c7545f6baaa6c25d532f21d0c0b0ba'
'fded4ba16f3275e0063daf590696590dd7bfa2f9e687666df4e351a864808aa890219f7883e8aee53a299ee6231173ec19e834fdb256a45f0871a329f6bbe360'
'63efe71b9ae267b0afdbc8be55e2f66f4b0b86a1eec31df760dcc57ee8e6f11865712bfb5784d4760ec6d75314ac3acae805d105b08c54d0ea619b898da6428a'
'd6c341b1e7283c756b98e9040dafc4c71743d4d4254b6a6e13664a14b4897058334554975e06905f99d0cb9457fb36234413733eee5059b370ab4652d27e25c4'
'ecd1d5896a145b925af0d80255172866e163568822bf306864eabd1c577f002fec022ddacf2cc8212f29287aa56a81448557d4e4c619085db5c41b5a87b2b1d4'
'a64e83decc87c5050e9b3557eda80b33cd076d86f9180d6d33e4068e3aa30c7093f0304a92e4e9c7728809ce62faef1a964053784953f249304483f0df9b7ff2'
'b8b6130304dcc2e7288d455964ba5a9fe1519e63869482750f71825b5834f9a230e3f314f8b932704607a91f2ce4766005d52a1ca0d686449249faa4b59897a0'
'ac84f6a4a4e6a7d026b888da9a23660c048da5993b09059c41542bd699ab8e3fc4dd0d5f3e0b2a49013ce965340b00789bbd8883a4c95e792af7ec1a9b53252e'
'c7dd7d7f92d5e7146f87925e11e61222acf564466ba5fbf9b56761db7f4f5f5d5e91aa40a860d6095f9e484f5e681188a41227559516fdb97ac39966dab0d491'
'b150c1fbb52ad4f2cbbe0ef5a17898324a8c111a6db7bbaa621af478b7dc8ec9a2dcc0abee50c4e38d377964e8f49e2943b9617e81126ce7a3ae73f4dcd794d2'
'89a656d9adcd98025c846db4e744f1c44e8f055afe30ae19af32d515133a00e6986b1718eedf0e58cf2c8e116ebb615bd11c9773eaf0e9cc0ad71da54df7aff9'
'5c2658f35998147d1e059cee9dde2b239be116ee9805621ad01056c13e39c57c8f23f30e02406d071857c34e19df2e3a313be609bf69c616c1d4a935987cf9af'
'6e8d1384030b8c45ae6222faef3949b0502d660c2a61bb1951af8dc800fadd663ad588f789836587240947a909d4abe331b059f9b680307e76520237543ae3c0'
'269ace04c16c40d65c44dabe11192756574efd4989f854496d7b0bfabadcfddd14e5fbd051303a63c54eca6622dceaa63df7418bd1b3ee37e06553a7ed1ba942'
'5db9010df40ead2755786f35fef01c710827733523135fa131bb6982aec65fec6d33ccb1ec3bb02ad2e8f6d408a4f690442fb80a4dd3b9630c8efee0cb32335d'
'0d3075c4c90bc9c0473f79aea4a83b6e2b58fba18b5d5821c459803020955a3ea44114b96f897410ea51cbc5d9cf5fa006a7c8c34c29ad0caaf0aa0a0316f3f9'
'1386e78162fba0e7476619038a2b729142967faef8c8767d53fe2c94446719e90db49416f2ec56fa6d9053d52a89a9493d15a9298bb1acc29b3bf4a36731632d'
'71892ecde40003ebca1974336a08c63965083c98d18012effc1bc8912cca855c7b02c57f86a1f947e01e6d1f1a993d9586f71244625b8fe40b09fb4135569789'
'fd7b9f632768f05a4e48c5996542191382d6530cff1fae1785cd6a8e6d48425a029b0cbf6a3b345f8b356fab3605bb00a64a88b6fae58949f2811b22735f534c'
'9fe042c385bc89a3b2f75f8f0fc4b95823136e6c0c64e763d783218498caadea36e5c23b2898390ea14ff47743cb61528854f7e7171ac815557ea9cfad15e9b5'
'72e50ba136d89eda9f97990fc9ba193f81cf7a84c00b40116a5fe6c668823a95e38d47a0ab452f00dbb03855eea17882f88d8ff25676fe0ba720c90202316a78'
'5dd005d447f02583a4d42bfee616eee92f74f42490343831842e58b5a1d8559f68605d93b8c30626b07dc83939b0e97d472ed6f6f7bc9ee52f43008edc143b06'
'808832a2d44e9ef4744222357bcf07f019f278eb69a0c77cfd420f924ad23749414e99ed48ec0af89ac5e2df202e522ed68de51e8bf97b492f6f499a3be7c5be'
'15d3e85812b78f120b1cb13feadd1a465b5cc91db2888a602bd68b3180d5631018114ecb99c6819df2a6626cf736add59eaf01dde585fede8f55fb173e39db40'
'359fabee10e9e5bb2130d918782c14007a70f2f912a1e683274ddb723cf10ce9fb256e6155ef299fa7bef5d85608a4c56faf91f951d269179c755068cb3d6583'
'e5c161f7b3814c7d9a3ccd0f858406e9d625e950fd812482955f74eec291d50cb7a4cf06577fb286d2f4742f5c6d8afe7663024b3f4ffbba0d813e269bdf0e6f'
'e1f2621207d7e4e2656c568de5953ffe6042d1490dc66fa96438ed2b5cb8cd946ffcd152f903a33f29b567a548f71b3c2426dc5b49d1dd4d227ddb3d18e6a9bd'
'd0c0b6f17466d935170e873cbf8f28c9b685f7e1c79ba17d19b32cd03d8d727763b472038a8cafbfac7326f2d535b1707baa256c6f4ed86b99c58fcc653b5a80'
'a6d0b22d607d4f9688336e9fa983d9d6664208645948c38d7565542d7e7003a0e8208d12bb768d84848721ef26cca6529bdac828d2713ec3c058fbf24bf9afde'
'cb89874847428199071c9f1fc93cc7dbba2d061c427987ca5b7eb06d404fc149653feb2e2699e7a5fd9c32840a8d6a86470e4bdce103aa54e36bca4c66bc8c89'
'46f86a6b7e0f765cf62e4fcc1f79a55afe005a6b0fe532a1ac58099f550b6e726ff271c9e0833d1dc3880aa5e9cf86c78a759d3d83a2a2d022d1147c948de157'
'6577ee7d014b809a3a1d41edd57ade0fbac8743c545fc7fcbdd7641f8f8773a060d9f03e9e0472d32a2031d15cb8c00a4594992b0006e9e76d2e1f4133f4354f'
'7aa9ac637b3b8e087baae7046e437842f871324f883a94fce17f8efc2ce688cbc648687ba77c877c4beecf4dcff3147a849c11b434dae15a313974b53e845b45'
'135f129f2b72d99599ceb5c92f03d96dcef28465717eaaefd1a12a4f8617ede060150cb18caf7ae6ed6053210c32bba0bb5e742b5f99a20f9a1eaf1d86eca37b'
'4a54b2254d57c1947fb27728a173270a9f9504c4bca25e2e700c602e6b5b8b9d7538bbd4303c062a55b23cbfc8204975d9699dc82515a80e192295e75898acb5'
'728d23c27bb03fcda6c60f83623ac7e66b4e7788767d657def85e976b5eb578a0b0a03df5baa4688e39db4c9d7fe0c57dd7bb1a4baff44c8c5776071d393125b'
'623643cb84760e98a8265b617ac709d03c8e301f34837256b8c4a06e1a918656b1a90052d97b67e2a3ba23e0e499e8fc3285cdd558edb4b3e0ad0429f699cde3'
'7419835e5a02afa24780de1300f606fc2cb4c4872423f5a91ddbdfe6c2731f962adb769869f4e02381d5593bbf3683168eff562b6a2ab781a41a90ac535d6d23'
'18aeb54f46a35e9644bccf6035cfdad6e0448674f38c934857c9184f75ede1e74130e3bab3017b22d286d129680849622cc11a049859a1d14d7df8bf3e62ac8d'
'8b72e0772f1c7c4aa00fcd760bc04a3dae69335769d54e9368262fbded96ebf7308a671e46cbb6e921a043d6e297aa77a4510553fd5844f9ad742808b964a476'
'f02addfac0f7e11c43b2f43e15d20f5e877c5300be6a5c23ae9d450096f064ebf597319228f81c7d5c6f598805050aff0431025600874e07a8b512e88fd3d083'
'f94a708b8c08c416ee1e39207c32fff7c27749bd9025faa576a72493025786495851557251feccfa67fffbfd4a8cfeefaf25fc8a87c295af7be68b1d37d1e272'
'f109e8d65417dbd3b0d8f5f37d1c5938d37a09f0387ecd75a690b88d365c56e231ff045010e0d6bfa1ec2c26898fd63a0577d207f837475df558746c46031646'
'c9acc7a1ad4cb54868b0a66c0cf2cd6a3460acd6caee3c33331d0cd1894fe9142f1d5c3238c2b481bd80a390dc95d2c8feb513a2457ac86e28910d8ac968a4db'
'15bff4ec3b1bf8045a77cb7c5df6b07c8f0a4cf559490db126218b591e691fcc7cb26b3407ef16518d05609728bfa88f129f6df151133fb9e56fcb14d616bc4f'
'10166e70d170ca698d4354b2a60d3ce962281e6e41f12e713d18da269562571ce069b8464fc91777ff8c9c2674b1581d58edc36e80b6bc242d455e177f43207e'
'0c3c68ff09a02c01fe05d5e03598b551a91f025ba1366cecd443d6c54995a0334a89d746844698e6e1155a5acc1a857e6b5b3068c23f127047a72b29110955f1'
'911034e20151a17e787bc582668bc80323ff72503c0b905e4817a369f05dddf3f0c008e17193f415ae3625339265011f944a9002a1119a89205460a74834c0a4'
'e5e656302cff207b53de54d7d090917193286c08ab584755ae3a7942a21beaddd24c02fa449640bf70f3fa2d5a0aeb3e2e8bbecf0d636c1355b4b38d0ab8f826'
'ecc0e849166198def15a50aac46855be61acb65fbc63e74eb102293ce62e1320475b6700195feba835846130d597a9301455c4b77ed06a3396b5943be5a1590f'
'f05bc3ca4e77a72909c14024fb801b67eb928ca0ea6dc7b8cc6a318e08ac6636f1e24d4584ef40d7f34cf012833f627479cef2abf730dbcdcb0b835375e40f60'
'536370b0615b373ee266bf39f434ee5ebec15d535e366fae99a68a2cc7ad75bd44f5abe41af7310b1d5e2e0762e783e4bb88fdd2c9de66f46ccab9c1e87f698e'
'eb4e1894f408b7d90982a447183c3dbd702c654950c772c3adf6ac90be23655e6d6426210542de70682ba70797c247e6271bc7867fe2a8dc04ba8a63ab0e94c0'
'661acf4f1eeb803eabb4c5b8f9cfbbb6bd71eb456860fe23debf0de889d204aba490d545334098c8fd302de29b6adb5f1a75c4bd96e3fbd13f3dceec358a15ad')
'4553dd36a166eded64956870e200fa598111fb970780a2b97f56319a465bb357b81e726f05bbf98cd5c09954e7a19e879b1de3a405bc0445de91ca2b7c44f707'
'688e9fd15d629ab219a9234241bbc731cec59746bab60d1c2201046a58968c0afc2c7ac058501e5f206358b2e76af91ce926974bcbc82b6ca168d09a09ff4563'
'edf8813fb11d6a7afd18b3d2253a41d1c4e450028dea2af61233e1602d98c65304038fabc0047c64aec91f65eb943b11b5b30662e4f3a44d21e04c74a4c50f14'
'4a208b9dff9389557f003f4637171b1e58eede69f2c875a5e9fedd488c3b80e84a7fe989d1e67c0b79e18e93df74ef04aa54d613cd1d01c8394a8d8f51531f82'
'99442d6032ee1a2824a0186a22b29748b1b69b7c59a616438ebc6ddce732437ef8b42e9de7b6034bd3f8c763aa725ff699ec6c608199e6cfcb2e79115b745748'
'1d6408eb0688fde1ffa1de6e791380f5e3fc222a5ca1a971a6e9e0a9444de82a3184824f1e95cee71a97a784557d59473e408efee6e33cc07f5f249ad6039475'
'1c99399e388c47516a22d879cc23b14578c28364f0e957d82a7b92e75ee66922f748790a6522e0fa02073a820dcf0c190e9fb2b9a2087ad65499af1f6caae61d'
'c138049b26928ea03d9554f99a6fa42a641f1bd840e50f16bbf164f15e7a46696651f63fd170ad374ea9931cc61c903606e423a087c1f5fb82fe3b17387c90cd'
'2f289d2d43305b091787dbddd62d4c288e031608e4d3a8e73f99fabad1ee694c50d90d4c6c2fd7e14f5d6cbf6ea343cf794b98133744f7d2268c513d4e31aa31'
'6a8264a6ef7e8646dce804a1e8a9c5d789c1fb16c0237b799c0c4752037d7d9e7695bc63f73c56e63388e4b9f05561e14e434f5e3d6538debe05051630da0cc7'
'c7342d1d4681106a01ecae25cfb1ee485172c9e7e36d10d0e227e24a1a5d4547f69f2f384c87839fcea1dbdb935f97e504d29e9cb0a39cfc6088282d3149c4ec'
'df8f8a6d95c2d698427985daf5b6c5922a4201d5314005adf9d66aece66642901a0fc6dd01e4c34ba54ee7c196897f91c7beae69c7c09a2f040ff4f5bb03741d'
'08fe7553f916fe0f8057a206cd4f1327e7bb6293ca6254433c08a1113a5f7ba83d26bdc6e16915e61bcff9c31ea4b8ed7d7bceb204f1e9cf8815c930aeeca302'
'cd50a58fab6fdb5f2ddb062526547981b44d1193463033d9ee5be7c54f1834adb2a5410da7236678d447442d470f2fb32b389e40fc0961b0d053b8f008ad7914'
'026ba038c4bfb2abd3f26c31ee826eed0d17d00d4ed1e58f25da2e6d6f297ad4e90c1e12d1b8e4e2b908b171ce0cbb4a1057354fc5cee66073c90311c7f54ae6'
'8d2d96feb83ce164a64ed755ffb48d7f036be8e6365b1e1785593cb7bb283efec7f44a6c72413f025fcb2ec2c1a011cb335393fb89207f5f7f30b65e31a0c5a0'
'7552962ef95cfca777c57f4b8109b6ceb0de35387878d140ec4dbcfca556a3d640a0f0049177448d32cce48c17705caa112ceb6409e87c278acbed4f4d3a20f5'
'bb5fb42d34b405058c97e7e329a64c9892bdbfe530748167dec283eb34086cd2be772f54e2d56714eda85939fd54faba7f14677c66817d6573faff541d4f561a'
'e34b4c6c5037401c4d6acb9d64b5984d18ae03c905360f2ae9504dea79afa4e0e9e9d2b93cd1cec843f0eb56945f9fc5070136eff9e4309163ebc4e88de376ac'
'ebfce61496f2c7c202961be85e4da5aa488b1a91021bf911891cff40c32a3abf0bcc665e6c4d0c07d0778eccd0d61df5fd52163f00ab3b914637f705fcb44a65'
'e1ecfdba4e0732a61c61bb931fac430f09642d7641e3cb3da4ec680ca1553a613a49937613a70a520aed158ffdf7f64ca9359c888e11563ab2941101361c29a4'
'163daaaa076f00ee23ab0271249fa7a9c175b6a411f8d3309751e41f02c1f405531b0bb2ae0a29fdad6049ef9c4c8d71bbe479f084e7c98b56bf3be3ab3bda2d'
'cc336b67d0be16c82b4b3fac0bb5fe16f2c6f6fa711c5c0701970a37d75fc4c7869b329183471decd051566bdbedbacb360e49a283c1c116adf881de717745ce'
'09e0f9f0a23c2c52e399d9999873d92893a49c829619861b4f0f72d0dad12b638403626519097e6bd059166752d100c9bda9a4f8a4f47a21478646daf66dc610'
'4b9b3da0cdba5df1a505cd730073d2e8887d4099fdfe7fd5a0f914db2f4e73fab2da47286a84f2eea0bdbbcfd5585f425928b29e7d09f1f050eaf9d3480c036d'
'8975e87497557b9b427ff002d2fd156d2ef4e4b0036836af993f1a7b9c73c632c05d424bdc4e6359f6045bbea725ab3dee993e978b020f0480a1acd96395b2ce'
'3dd3929b600aab5d1a5c9f489fa326b48eb4de1740579e0d948d8b72aa2fb50e73bf337014be7d892c23cd1b2ab36a13d52da9b10dc4e5a220dff06dcf16afc9'
'b02f671ce57339f85098afb41e27b09a516cd903906bd34dfbe199525fecd73cd0bca978464fddef302f38ccab1bc14d862840677e7fbdb1ba9fd20ea754280d'
'746dcb7d355c429fd4c6b633885a86eeb37e300a738c5bcbda4ca91ac0f6ededcf915e9d6a5de54bf7b3c2e463cd86d2cdb7ec2342173ed1836ab19f1137a880'
'028839eca290eb7b02c83bb1bb40ec0f35dcae7d446c06f0366ab7cc17c1bdb0adc0bd72a5a71b6b67a4deb607befd2c5de0372c695d3a1ced5407f8c853fae6'
'e5add42b6ea194cf5b56c7a90118a4cfabdedfac40d718fb3214c6414f5ed6f0427b3eb9de7c91428f0edcc1364637b04c8ed43ecf5847997d892520ac945822'
'16871831e5b92d8721d52c72afc0af6df0a7048e58e6f59bff8ad09b6aee00c0090c465d00f9501ce0f53d3b10b905bfaa1571d3d3e9006385bd22cd1abc0af8'
'17d1bf8d5ca0aedb25bad3e61f4bfb098830a87d95ace1dd2d90fadc030e7bf668c7cceea170ea7d13d7cb80c6e3e36b6749cdf52b970150dc5ea6b9ae1a6bbe'
'8f473a1b0ffd9feec15e415f0c34ba69609e8a8ab271f3b36dacd4866f02affeeb73e4bb975db2375ce051f59969e54fe577591e9f6810e4a5440c659f4c9431'
'b09cb2fb7b904d2048f1c37e4dfb74b9adf4b0b21023c55551ae51121acea85198a594701396e0d9058c267b83e8c1f2e6fc5b31f8fca8b001ed23f4cb5883e9'
'b02d01ef4f9b75a2d103ad499120cd0f9d01ae2b74d8a922463c2c2d42ddc6dfe73dc7ecf51d7c8f5be235107bb1f8c7b484d747e39bd576165eafab2a0edfbb'
'777dd7242a23724a4ce559164c0ee20243fa137e99a7a9c31b1e99587606dcd66fe7d39a89a799ca294b9abdb537da5ede605eaca85b19a35f0cab99b7a11a5f'
'8c9a2e6597246a166e0e5a51ec6309035788925e41a115e8e6b489fe1f6e6d528cf4ef535a010d83260a0f0aac375589e4bbdf711fa9b38b15980cb4db43d73e'
'1fe409f22f094f9c5b2cc70561650ad4563836ab8a3c5cce846376f53572838a93cca38810e75f2b6d19bc44b156e9341f2ae05b5832ef7844b703ce922b3416'
'42539e633382f62b7fc4adf26a87b0842071077f7e6c6262b78f9174b969dc16ec79640cd7990c0bf6761c14f848792f32c9140248d734d97178566417069691'
'd3229b79de9b89f4d668e520f80376ab1a88fc7f160c0d5c105ce4b1ce4fb6293d55368eac7d85a2bee929403386c4ccb143be7656d325ad0ec5e0759885de2c'
'580a7d4ccda3fa278647e6c1354cb9e70737ab6ca4fdf1ea2f335808f46369ca8908a77511dc0ca48c99beb45824afd708c9abb8617c8ff842c7547f2cf62f1a'
'9934e0042db3801c2fad3a2754d19f640354128dd376fc1db835b253c48cc83639be08de0162533e47db48d7869e689767cacad6ebaf136e22b831af587f6cb0'
'8f225825aef220b637fddab316e49d9a05535b19a83e224d6f7fbc88b56d100e8659e9c51658d2d6d082ce02b5db4ca4a4cfa94c3039a22d68df5c942ad28fc2'
'1301414761d65b83d01b2605a70355b522bf66a2b9a01f7cebae46f8ba1aaf131d98b2989e2e740de2f11cb69067192db2156c286056ddec50bb42475a98641f'
'582a2a94f3a472a930561d0a2d297d30d0444673b3d188e6cb3c49999c99a90783dd9671329db625a619ed349b016ab0a1638ace68be065fe2785829d90fff0e'
'fbda48a6f95cca8f7d02cebda30d2a129b113d4dceda4ea3a4fb1bdec837f61c91e39baf1a3677e0fd16cad49a07a59d8db9ff44d810bddd6af00b7a9981c048'
'3c48f173e48e67a66668af76008da90092fc02c77ec8625fba28218fc693931ff8658adc5913e318900b02ae04131cba1201ba68c7536a1cf8470d38bcc8eeaa'
'c80e6909801c63c0db8e7423248e74bf634bb6efe14ba8e04ec69f9d1e95a1b8a4f37b44144e3889c3daba6ba2871542093259ffa62dc6e981c05a25bbbe154f'
'dbc3f1a5b827d249ea7899ea67ceff9055eaeb7fb94c268d26829a056b7e377eea20ac64e685133ffa0418fec3b5114fdac53cb4f21de3006ee0994955f473da'
'8fb14d376d25fc7690eb9d7cac23e12935d39809d481bd37038cf5993996e8da9af91369521e736f09e13891dbe2b6ff87538222500feda2166b73798ac5cc0e'
'935bc5c8c88c159c1a7179aab69dd1d3ea6507067a9341760ee6e8e3a6fe0a25d8b439d92072b031cf8a675bb47bd7b4d56c26da6a5ab738402247ee4941c497'
'fa96809c273f08e93ee833eb64b923eb50c25a216ef69550dbdf7900d801dbe8baa4b87c00f1d08b0f805a7ba638174f03a5bd74db64e8eb7cb5bedab089d2bc'
'5a0ff4c52e61dbbbf87a3b012a3031f23a993d9287bda6cb9428e1de36bd0ccf93f0e1e7691fb234e696ac69587d99eff214699c7f0019ae261242b80b0662f7'
'c29b762cbcc86b7cf732207a86fb04f548d7e2de8051381a99590e02f49a310fa647af08455172f44f74c095ced5ec301133f82c2d3151534da8903d6c73f6bb'
'aead8781d882e5afb0a3751ebb37dc06e510b028e03f8653d197c7cb6070f958e023d8a59e3855bfcf87be4cfaa3901e53f76ae7413c84800f4991ca196790f5'
'ac7714861e3384d0811eb6becd95d5da87bac4de8df2f78aa103972918259cf3e0947cbfa47eb355463aab3aa4be5abe80e127a61bf880994e192d635440636c'
'ebd44f3cf3c257fec075c7697246337bfc1fd6f0866947457f975a62e2d57299e77b4e31b72b8340dffb494c1cbd804e773fc0f462d0ec7ee58573ceea027703'
'c9c88a315305f76172c7df4dabff7cdb399e2eeb661cfb3b14bf489ca3ec004dc61dd70752436c9b318afa23b3984e697344b1cb1fcaeb7cb0fc92e11fa9de27'
'00959d85d4cf38e203bd27dc1506ea4e4b326fdd3fee6973282180c0c04fcd1a3ff41e196f78c924fb7a666cf644f335523072e19a5a2790d642d1c97839e6e9'
'd854fb027d13d24fa4f4783880f76531c2a08bbab5cab5bc041e42ac36954923b797024d99d7c36c032565d5155d6c2d147743cc425ebd8ac2bcfc2179110899'
'647dfe19d2866e1455d9c21ff0576f7a6ee5a780f5d07ca11cc02bade2a50cf42f21270d573f74258feba2a9adbede415fa4ae4a71e87f77a133e8931c259b47'
'162d5a7ef2e84e55424a6fcb14d18999d0b4c781045180a30394d7f767507dc6b1b084b2d4f3bed63b11d605560bf1fd59fbed7ed0d1e0dce6e47511ed7e6a8e')
# vim:set sw=2 et: