BSD Ports

mail/thunderbird 158.0.1 MidnightBSD

Mozilla Thunderbird standalone mail and news client

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
3cd69d3634
License
MPL20
Categories
mail, news, net-im, wayland

Description

Mozilla Thunderbird is a redesign of the Mozilla mail component with the goal of becoming a cross-platform stand alone mail application using the XUL user interface language. See the Mozilla Thunderbird project page for more details.

In the other systems

SystemPortVersion
MidnightBSDmail/thunderbird158.0.1
FreeBSDmail/thunderbird158.0.1
OpenBSDmail/mozilla-thunderbird153.5.1
NetBSDmail/thunderbird154.0nb1
DragonFlymail/thunderbird128.3.0_2
HardenedBSDmail/thunderbird157.0
GhostBSDmail/thunderbird156.0

Install

Binary package:

mport install thunderbird

From mports:

cd /usr/mports/mail/thunderbird && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	thunderbird>0:mail/thunderbird

Dependencies

As this port's Makefile names them.

Build 16

Library 22

Build dependencies 30
Run dependencies 22

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++17-lang cpe gl gettext gmake gnome iconv jpeg localbase nodejs:24,build,env perl5 pkgconfig python desktop-file-utils tar:xz
Service scripts
none
Conflicts with
thunderbird-esr

Files

pkg-plist 52
  • bin/thunderbird
  • share/pixmaps/thunderbird.png
  • share/applications/thunderbird.desktop
  • lib/thunderbird/gfxtest
  • lib/thunderbird/librnp.so
  • lib/thunderbird/dependentlibs.list
  • lib/thunderbird/defaults/messenger/mailViews.dat
  • lib/thunderbird/defaults/pref/channel-prefs.js
  • lib/thunderbird/omni.ja
  • lib/thunderbird/libxul.so
  • lib/thunderbird/thunderbird
  • lib/thunderbird/platform.ini
  • lib/thunderbird/libmozavutil.so
  • lib/thunderbird/liblgpllibs.so
  • lib/thunderbird/libgkcodecs.so
  • lib/thunderbird/isp/DSPAM.sfd
  • lib/thunderbird/isp/SpamAssassin.sfd
  • lib/thunderbird/isp/SpamPal.sfd
  • lib/thunderbird/isp/Bogofilter.sfd
  • lib/thunderbird/isp/POPFile.sfd
  • lib/thunderbird/libmozwayland.so
  • lib/thunderbird/chrome/icons/default/msgcomposeWindow16.png
  • lib/thunderbird/chrome/icons/default/default32.png
  • lib/thunderbird/chrome/icons/default/msgcomposeWindow24.png
  • lib/thunderbird/chrome/icons/default/calendar-general-dialog.png
  • lib/thunderbird/chrome/icons/default/msgcomposeWindow32.png
  • lib/thunderbird/chrome/icons/default/default64.png
  • lib/thunderbird/chrome/icons/default/default16.png
  • lib/thunderbird/chrome/icons/default/default24.png
  • lib/thunderbird/chrome/icons/default/default48.png
  • lib/thunderbird/chrome/icons/default/TB-symbolic.svg
  • lib/thunderbird/chrome/icons/default/default128.png
  • lib/thunderbird/chrome/icons/default/default22.png
  • lib/thunderbird/chrome/icons/default/msgcomposeWindow48.png
  • lib/thunderbird/chrome/icons/default/default256.png
  • lib/thunderbird/chrome/icons/default/calendar-alarm-dialog.png
  • lib/thunderbird/application.ini
  • lib/thunderbird/removed-files
  • lib/thunderbird/thunderbird-bin
  • lib/thunderbird/interesting_serverknobs.json
  • lib/thunderbird/libmozsqlite3.so
  • lib/thunderbird/libmozavcodec.so
  • lib/thunderbird/pingsender
  • lib/thunderbird/libmozgtk.so
  • @dir lib/thunderbird/defaults/messenger
  • @dir lib/thunderbird/defaults/pref
  • @dir lib/thunderbird/defaults
  • @dir lib/thunderbird/isp
  • @dir lib/thunderbird/chrome/icons/default
  • @dir lib/thunderbird/chrome/icons
  • @dir lib/thunderbird/chrome
  • @dir lib/thunderbird
distinfo 1
FileSizeSHA256
thunderbird-158.0.1.source.tar.xz9.60677988e+083a1a9af721332779481cba4e498468a2c7a56a4f1094b0f84474b76538c2f055
Master sites 2
  • MOZILLA/thunderbird/releases/158.0.1${DISTVERSIONSUFFIX}/source
  • MOZILLA/thunderbird/candidates/158.0.1${DISTVERSIONSUFFIX}-candidates/build1/source

Commit history 8

DateCommitCreditsLog message
3cd69d3634 Lucas Holt mail/thunderbird: update to 158.0.1 (#1875)
## Summary - Update Thunderbird 157.0.1 → 158.0.1 (candidate source path `build2` → `build1`, the only candidate published for 158.0.1) - Raise `BUILD_DEPENDS` to `nss>=3.130`; configure hard-fails on nss 3.129. security/nss is already at 3.131.1 in master. All 29 existing patches apply unchanged; none of FreeBSD's 158.0 patch changes (angle patch consolidation, dropping bug847568) were needed for this configuration. ## Testing (amd64, master) - `bmake makesum patch build fake package` succeed - Installed on a live system (155.0 → 158.0.1); `thunderbird --version` → `Mozilla Thunderbird 158.0.1`, `ldd libxul.so` reports no missing libraries - portlint: no fatal errors - Not tested: full GUI session, i386, stable/4.0 …
6ddee63836 Lucas Holt mail/thunderbird: update to 157.0.1 (#1704)
e288fc1595 Lucas Holt mail/thunderbird: update to 155.0 (#820)
Update Thunderbird from 154.0 to 155.0 (current release channel; 154.0 was superseded directly, with no 154.0.x point release). ## Changes - `DISTVERSION` 154.0 → 155.0; `distinfo` regenerated. The SHA256 matches Mozilla's published `SHA256SUMS` for `thunderbird-155.0.source.tar.xz`. - `nss` floor 3.126 → 3.127. 155.0 bundles `NSS_3_127_RTM`, and `build/moz.configure/nss.configure` derives the `--with-system-nss` pkg-config floor from that tag. - `rust-cbindgen` floor 0.29.1 → 0.29.4, per `build/moz.configure/bindgen.configure`. - `pkg-plist`: upstream merged `glxtest` and `vaapitest` into a single `gfxtest` binary (`toolkit/xre/moz.build`), so those two entries are replaced by one. Rust (min 1.90, tree has 1.95), node (min 12.22), and the …
7a0275ce80 Lucas Holt 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 …
860c3fdd4f Lucas Holt mail/thunderbird: update to 153.0.2 (#734)
Update `mail/thunderbird` from 153.0 to 153.0.2. ## Nothing to sync from FreeBSD — verified, not assumed `git show --stat` on FreeBSD's `dab724096230` (153.0.1) and `a44d0f9f4a1f` (153.0.2) confirms both commits touched **only** `Makefile` and `distinfo` — zero patch changes. The four shared patches that differ between the trees (`patch-hal_moz.build`, `patch-python_sites_mach.txt`, `patch-build_gn__processor.py`, `patch-third__party_sqlite3_ext_sqlite-vec_sqlite-vec.c`) are deliberate MidnightBSD forms and all applied cleanly, so they were left untouched. The candidates path moves `build1` → `build2`, matching FreeBSD's 153.0.2. ## One patch was malformed and is now fixed `patch-toolkit_components_protobuf_src_google_protobuf_thread__safe__arena.h` failed: ``` …

The latest 5 of 8 in the history this site was built from.