[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