diff --git a/icu-76.patch b/icu-76.patch new file mode 100644 index 0000000000000000000000000000000000000000..6a94fa633dd32910eee8efc8fb0595b775515df8 --- /dev/null +++ b/icu-76.patch @@ -0,0 +1,11 @@ +--- thunderbird-128.12.0/js/moz.configure.orig 2025-07-06 12:09:10.637465000 +0800 ++++ thunderbird-128.12.0/js/moz.configure 2025-07-06 12:09:30.917088400 +0800 +@@ -1305,7 +1305,7 @@ + return enable_system_icu + + +-system_icu = pkg_check_modules("MOZ_ICU", "icu-i18n >= 73.1", when="--with-system-icu") ++system_icu = pkg_check_modules("MOZ_ICU", "icu-i18n >= 73.1 icu-uc >= 73.1", when="--with-system-icu") + + + @depends(enable_system_icu_option) diff --git a/thunderbird-128.11.1esr.source.tar.xz b/thunderbird-128.12.0esr.source.tar.xz similarity index 32% rename from thunderbird-128.11.1esr.source.tar.xz rename to thunderbird-128.12.0esr.source.tar.xz index 6ce8ccab3e5014472ebcb9b506036cd94c84692a..a9dda93dc14152cded345330281dad82f1f77599 100644 --- a/thunderbird-128.11.1esr.source.tar.xz +++ b/thunderbird-128.12.0esr.source.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0d3cdfcf7c2f7d262e6abb2d39e43f183fa6cc07c7cb0b4c2ebef349f2f4d946 -size 676156916 +oid sha256:f4232c8b4285d932d779fec90169b2a7008070a214571cf0fce0a68315ae7423 +size 681085772 diff --git a/thunderbird-langpacks-128.11.1esr-20250611.tar.xz b/thunderbird-langpacks-128.12.0esr-20250630.tar.xz similarity index 32% rename from thunderbird-langpacks-128.11.1esr-20250611.tar.xz rename to thunderbird-langpacks-128.12.0esr-20250630.tar.xz index 32b8f61ba2d56766e11f15947a139379d6c1fe71..b3edeba1d132da6b28f4347ea487272f832d42f7 100644 --- a/thunderbird-langpacks-128.11.1esr-20250611.tar.xz +++ b/thunderbird-langpacks-128.12.0esr-20250630.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0c027d463496f766089d94f146c02fffc63aa5bb4139f4b852d62ce4e69fe07a -size 42048664 +oid sha256:fe0607fa57da35b1b2bdf2a30c790ad8e63989129ff9ef5783d75b8fab347fda +size 42375456 diff --git a/thunderbird-mozconfig b/thunderbird-mozconfig index 3b3b26fb5791dcc04f2ae2bda883a4640061a630..f4a5a232e1a2665b6ac7b509c447e482bb4118cb 100644 --- a/thunderbird-mozconfig +++ b/thunderbird-mozconfig @@ -28,6 +28,7 @@ ac_add_options --without-sysroot #ac_add_options --libdir="$LIBDIR" ac_add_options --with-system-jpeg ac_add_options --with-system-zlib +ac_add_options --with-system-bz2 #ac_add_options --with-system-libvpx #ac_add_options --disable-tests #ac_add_options --disable-strip diff --git a/thunderbird.spec b/thunderbird.spec index fb0bb91190b7b6668ee85e057cacb04b910d7c42..2f607db08215863fdc128946826fbdd6c8ea564e 100644 --- a/thunderbird.spec +++ b/thunderbird.spec @@ -59,13 +59,13 @@ Summary: Mozilla Thunderbird mail/newsgroup client Name: thunderbird -Version: 128.11.1 +Version: 128.12.0 Release: 1 URL: https://www.mozilla.org/projects/thunderbird/ -License: MPLv1.1 or GPLv2+ or LGPLv2+ +License: MPL-2.0 OR GPL-2.0-or-later OR LGPL-2.0-or-later Source0: https://ftp.mozilla.org/pub/thunderbird/releases/%{version}esr/source/thunderbird-%{version}esr.source.tar.xz %if %{build_langpacks} -Source1: %{name}-langpacks-%{version}esr-20250611.tar.xz +Source1: %{name}-langpacks-%{version}esr-20250630.tar.xz %endif Source3: get-calendar-langpacks.sh Source4: cbindgen-vendor.tar.xz @@ -83,6 +83,7 @@ Source32: node-stdout-nonblocking-wrapper # Build patches Patch0: build-aarch64-skia.patch +Patch1: icu-76.patch # gcc 12 build fix patches Patch422: 0001-GLIBCXX-fix-for-GCC-12.patch @@ -215,6 +216,7 @@ debug %{name}, you want to install %{name}-debuginfo instead. # Build patches %patch -P 0 -p1 -b .build-aarch64-skia +%patch -P 1 -p1 -b .icu %patch -P 402 -p1 -b .526293 %patch -P 406 -p1 -b .1170092-etc-conf @@ -568,6 +570,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #=============================================================================== %changelog +* Sun Jul 06 2025 Funda Wang - 128.12.0-1 +- update to 128.12.0 + * Sat Jun 14 2025 Funda Wang - 128.11.1-1 - update to 128.11.1