Package: thunderbird / 1:140.4.0esr-1~deb13u1

Metadata

Package Version Patches format
thunderbird 1:140.4.0esr-1~deb13u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
thunderbird l10n/sl change Edit Uredi to CTRL E.patch | (download)

thunderbird-l10n/sl/chrome/sl/locale/sl/communicator/utilityOverlay.dtd | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 sl: change edit (uredi) to ctrl+e

Closes: #601331

debian hacks/Strip version number from application before installation.patch | (download)

config/baseconfig.mk | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 strip version number from application before installation

Strip thunderbird's version number from the installation directories so
we have a fixed location for extensions that build against it.

debian hacks/Add another preferences directory for applications p.patch | (download)

toolkit/xre/nsXREDirProvider.cpp | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 add another preferences directory for applications:
 preferences/syspref

This can be used to symlink to /etc/thunderbird/pref.

porting/Disable optimization on alpha for the url classifier.patch | (download)

comm/suite/components/build/Makefile.in | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 disable optimization on alpha for the url-classifier component

The use of this component leads to crashes when built with optimizations.

fixes/Properly launch applications set in HOME .mailcap.patch | (download)

uriloader/exthandler/unix/nsMIMEInfoUnix.cpp | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 properly launch applications set in $home/.mailcap

https://bugzilla.mozilla.org/show_bug.cgi?id=444440

fixes/Appdata Adding some German translations.patch | (download)

comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml | 17 17 + 0 - 0 !
1 file changed, 17 insertions(+)

 appdata: adding some german translations


fixes/Appdata Fix up AppStream error by adding missing field.patch | (download)

comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 appdata: fix up appstream error by adding missing field

The AppStream data is missing the lauchable element.

debian hacks/Don t error out when run time libsqlite is older tha.patch | (download)

storage/mozStorageService.cpp | 27 27 + 0 - 0 !
1 file changed, 27 insertions(+)

 don't error-out when run-time libsqlite is older than build-time
 libsqlite

In Debian, we have shlibs to handle this.

fixes/Load dependent libraries with their real path.patch | (download)

xpcom/glue/standalone/nsXPCOMGlue.cpp | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 load dependent libraries with their real path


prefs/Set javascript.options.showInConsole.patch | (download)

modules/libpref/init/all.js | 9 9 + 0 - 0 !
1 file changed, 9 insertions(+)

 set javascript.options.showinconsole


prefs/Don t auto disable extensions in system directories.patch | (download)

comm/mail/app/profile/all-thunderbird.js | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't auto-disable extensions in system directories


porting armel/Avoid using vmrs vmsr on armel.patch | (download)

dom/media/webaudio/blink/DenormalDisabler.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 avoid using vmrs/vmsr on armel


fixes/Allow .js preference files to set locked prefs with lockP.patch | (download)

modules/libpref/parser/src/lib.rs | 23 12 + 11 - 0 !
1 file changed, 12 insertions(+), 11 deletions(-)

 allow .js preference files to set locked prefs with lockpref()


debian hacks/Set program name from the remoting name.patch | (download)

toolkit/xre/nsAppRunner.cpp | 7 5 + 2 - 0 !
1 file changed, 5 insertions(+), 2 deletions(-)

 set program name from the remoting name


fixes/Fix math_private.h for i386 FTBFS.patch | (download)

modules/fdlibm/src/math_private.h | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 fix math_private.h for i386 ftbfs

Cherry picked from firefox.

porting ppc64el/Work around GCC ICE on ppc64el.patch | (download)

gfx/skia/moz.build | 10 9 + 1 - 0 !
1 file changed, 9 insertions(+), 1 deletion(-)

 work around gcc ice on ppc64el

Cherry picked from firefox.

porting mips64el/skia Disable musttail on mips64.patch | (download)

gfx/skia/skia/src/core/SkRasterPipeline.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 skia: disable musttail on mips64

Basically also based on https://cgit.freebsd.org/ports/commit/?id=8efc1c41f45d0d7c7fe2b9c05128bd00db9c397d
just extended about the macro __mips64

debian hacks/Relax cargo version requirement.patch | (download)

build/moz.configure/rust.configure | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 relax cargo version requirement

fixes/Install vaapitest v4l2test only when build.patch | (download)

comm/mail/installer/package-manifest.in | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 install vaapitest/v4l2test only when build

debian hacks/Allow to override rust LTO flag.patch | (download)

config/makefiles/rust.mk | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 allow to override rust lto flag


porting ppc64el/skia Adjust detection of ppc64 architecture.patch | (download)

gfx/skia/moz.build | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 skia: adjust detection of ppc64 architecture

On ppc64 the build of Thunderbird by the help of LLVM is failing due an
issue in the PowerPC backend.

Thunderbird can be build with GCC/G++ instead but requires to use
CONFIG['TARGET_CPU'] in gfx/skia/moz.build to detect correctly the
target architecture.

porting loong64/loong64 Add loongarch64 detection to third_party botan.patch | (download)

comm/third_party/botan/src/build-data/arch/loongarch64.txt | 3 3 + 0 - 0 !
comm/third_party/botan/src/build-data/detect_arch.cpp | 3 3 + 0 - 0 !
2 files changed, 6 insertions(+)

 loong64: add loongarch64 detection to third_party botan

The internal shipped third party version of Botan is based on upstream
2.x and is lacking loongarch64 detection and support.