summaryrefslogtreecommitdiff
path: root/user/thunderbird
diff options
context:
space:
mode:
Diffstat (limited to 'user/thunderbird')
-rw-r--r--user/thunderbird/APKBUILD6
-rw-r--r--user/thunderbird/icu-77.patch40
2 files changed, 44 insertions, 2 deletions
diff --git a/user/thunderbird/APKBUILD b/user/thunderbird/APKBUILD
index 21b415dc6..e28d04514 100644
--- a/user/thunderbird/APKBUILD
+++ b/user/thunderbird/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=thunderbird
-pkgver=128.10.1
+pkgver=128.11.1
pkgrel=0
_llvmver=18
pkgdesc="Email client from Mozilla"
@@ -32,6 +32,7 @@ source="https://archive.mozilla.org/pub/thunderbird/releases/$_tbver/source/thun
fix-mutex-build.patch
fix-seccomp-bpf.patch
icu-75.patch
+ icu-77.patch
jpeg-link.patch
js-endian.patch
mozilla-build-arm.patch
@@ -154,12 +155,13 @@ package() {
${pkgdir}/usr/share/applications/thunderbird.desktop
}
-sha512sums="09b54450928c6e0d948cd79a56c28bdb5fe5a81d7c710470a1ec195dd295c433b872682102c74930f19b1184391c30115293dadcd7dc8a08ae8baeb12770ef9c thunderbird-128.10.1esr.source.tar.xz
+sha512sums="8fd99f68895b543bdc5bba38d7720f0e48e2a82c9fe5e8ca15534e3918cc40b5b2911666dbbbda0a7911783a03a0d8f7371ea353fd67416baca1e1dffdd25c44 thunderbird-128.11.1esr.source.tar.xz
fec4e343db973f90a38cc86e145c8ab0c8bec8f6eed36ff47f9986b154ea44f0e72ea1b5c9862e772505b3371dc0a9265fa1a6bed59007a5845a1dc622fce4e8 mozconfig
1fff71be77aa34791ef8aa972b5dc5f131d79f4b895ebbfb59bc223078764d6f79c82a3a4e4c717a3893ecbe4907d556f27e97d2692e41f02365f06da759a71a bad-google-code.patch
5e6c3fa027052cc43ba161cf5c12016b07723e7c0b002a42431bbd5d716d512d5245ab6befbb56c37c7d244441533f810f4e7b583f83bbe965981931f1435a94 fix-mutex-build.patch
9f2892eff9d09f3eed1f9a9ee98ba9c6a6826c30ccdeabfefb8733abc98e7b612418827262423568e830c6354a2b8242f471bc200b7079f21862bb00947da716 fix-seccomp-bpf.patch
0a84e8cb6604fdb7601745b60c04ee74733632ada32bfd85eb32db8fee095cfb79c82033e5e3cf3bbc7b7f4df753e86ffe18e26e63a6603a93c3bb5a459aabd3 icu-75.patch
+2b22004984295c7df4ce6d8f2105ad3199020f61c5163c18328e928448e77d24a36aa7b38c42adfb68b257199a4e975e23b1b5d36c680bf8fe9e9502324d9a12 icu-77.patch
a2400c8df888637d9ebe33d82dc2fb95792685c9938b5486230a5c15bc819cbb850a2bdcb54a775516652fc8ffd6b40f8c591ab7941211f9516064101380ebbf jpeg-link.patch
d40e6c1a6e62d5e1dc350dc0bbaf2b8488b19ea0911532784f1df1199a7a5af0aae81b0b0d77c4398a2d903d86b5560f4442386eb446d9af8d58e73eea475e4f js-endian.patch
9f5730ee3a29b86786089abcfffab32bf2210f1a1ec43260ae824a08acda687dbfa37306b82a4978dd022bcf747eab155f7f3c5f73a1375f1c3c4fcd106dae3e mozilla-build-arm.patch
diff --git a/user/thunderbird/icu-77.patch b/user/thunderbird/icu-77.patch
new file mode 100644
index 000000000..5d239d542
--- /dev/null
+++ b/user/thunderbird/icu-77.patch
@@ -0,0 +1,40 @@
+
+# HG changeset patch
+# User Martin Weinelt <martin+mozilla@linuxlounge.net>
+# Date 1747057716 0
+# Node ID 1c2e812125e0f1ada57bbe606bf46fb7be9e9059
+# Parent f2dc324ff88fea439d7c4c6a5ffd2ff327b5b377
+Bug 1927380 - Update icu pkgconfig module lookup r=anba
+
+After upgrading to icu76 the build started failing to look up symbols
+from icu when using the --system-icu option. Updating the pkgconfig
+lookups to also read the icu-uc pkgconfig fixes the build.
+
+Differential Revision: https://phabricator.services.mozilla.com/D248707
+
+
+diff --git a/js/moz.configure b/js/moz.configure
+--- a/js/moz.configure
++++ b/js/moz.configure
+@@ -1300,17 +1300,19 @@ system_lib_option(
+ )
+
+
+ @depends("--with-system-icu", when=use_pkg_config)
+ def enable_system_icu_option(enable_system_icu):
+ 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-uc icu-i18n >= 76.1", when="--with-system-icu"
++)
+
+
+ @depends(enable_system_icu_option)
+ def in_tree_icu(system_icu):
+ return not system_icu
+
+
+ # Set MOZ_ICU_CFLAGS to an explicit empty value when --with-system-icu is *not* used,
+