[Midnightbsd-cvs] [MidnightBSD/mports] 7a0275: mail/thunderbird: update to 154.0 (#782)
Lucas Holt
noreply at github.com
Wed Aug 26 09:52:53 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 7a0275ce80ed43cba3c93007ff6bd82dc5289fb9
https://github.com/MidnightBSD/mports/commit/7a0275ce80ed43cba3c93007ff6bd82dc5289fb9
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-08-26 (Wed, 26 Aug 2026)
Changed paths:
M mail/thunderbird/Makefile
M mail/thunderbird/distinfo
A mail/thunderbird/files/patch-third__party_angle_angle__common__gn_moz.build
A mail/thunderbird/files/patch-third__party_angle_angle__program__version__id__gn_moz.build
A mail/thunderbird/files/patch-toolkit_xre_nsXREDirProvider.cpp
M mail/thunderbird/files/patch-xpcom_base_nsMemoryInfoDumper.cpp
Log Message:
-----------
mail/thunderbird: update to 154.0 (#782)
## Summary
- update Thunderbird to 154.0 for MFSA 2026-78
- require NSS 3.126
- add ANGLE generated-file rules needed by the 154.0 build
- avoid the X11 `Success` macro collision in the NSS include path
- refresh the nsMemoryInfoDumper patch context
## Validation
- `bmake makesum`
- clean `bmake patch`
- `bmake check-license` (MPL 2.0 confirmed in the source)
- `MAKE_JOBS_UNSAFE=yes bmake build`
- `MAKE_JOBS_UNSAFE=yes bmake fake package test`
- fake QA and plist check passed
- staged `libxul.so` links NSS, NSPR, and libproxy with no unresolved
proxy-setting symbol
- `git diff --check`
- `portlint -AC` (0 fatal errors; existing warnings only)
Security advisory:
https://www.mozilla.org/en-US/security/advisories/mfsa2026-78/
## Summary by Sourcery
Update Thunderbird to 154.0 with the dependencies and platform build
adjustments required for the new release.
Bug Fixes:
- Resolve the X11 `Success` macro conflict that interferes with NSS
integration.
Enhancements:
- Update Thunderbird to version 154.0 and require NSS 3.126.
- Add the ANGLE build rules required by Thunderbird 154.0.
- Refresh the FreeBSD nsMemoryInfoDumper patch for the updated source
layout.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list