diff options
Diffstat (limited to 'user/thunderbird')
-rw-r--r-- | user/thunderbird/APKBUILD | 6 | ||||
-rw-r--r-- | user/thunderbird/icu-77.patch | 40 |
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, + |