notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2026Q3
thunderbird Mozilla Thunderbird is standalone mail and news that stands above
156.0 mail on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 156.0Version of this port present on the latest quarterly branch.
Maintainer: gecko@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-07-16 18:09:11
Last Update: 2026-09-15 17:46:59
Commit Hash: c17915a
Also Listed In: net-im news wayland
License: not specified in port
WWW:
https://www.thunderbird.net/
Description:
Thunderbird is a free and open source email, newsfeed, chat, and calendaring client, that's loaded with great features, easy to set up and customise. Core principles include the use and promotion of open standards.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • thunderbird>0:mail/thunderbird
Conflicts:
CONFLICTS_INSTALL:
  • thunderbird-esr
To install the port:
cd /usr/ports/mail/thunderbird/ && make install clean
To add the package, run one of these commands:
  • pkg install mail/thunderbird
  • pkg install thunderbird
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: thunderbird
Flavors: there is no flavor information for this port.
NOT_FOR_ARCHS: i386
distinfo:
TIMESTAMP = 1789492226 SHA256 (thunderbird-156.0.source.tar.xz) = d20185160e19a9b483b8e6f21622c185f96c9dea4090feb806531d58cac5928e SIZE (thunderbird-156.0.source.tar.xz) = 941437984

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. nspr>=4.32 : devel/nspr
  2. nss>=3.128 : security/nss
  3. libevent>=2.1.8 : devel/libevent
  4. harfbuzz>=10.1.0 : print/harfbuzz
  5. graphite2>=1.3.14 : graphics/graphite2
  6. png>=1.6.45 : graphics/png
  7. dav1d>=1.0.0 : multimedia/dav1d
  8. libvpx>=1.15.0 : multimedia/libvpx
  9. py312-sqlite3>0 : databases/py-sqlite3@py312
  10. v4l_compat>0 : multimedia/v4l_compat
  11. nasm : devel/nasm
  12. yasm : devel/yasm
  13. zip : archivers/zip
  14. libc++abi.a : devel/wasi-libcxx19
  15. libc.a : devel/wasi-libc@19
  16. wasi-compiler-rt19>0 : devel/wasi-compiler-rt19
  17. rust-cbindgen>=0.29.4 : devel/rust-cbindgen
  18. rust>=1.96.0 : lang/rust
  19. libnotify>0 : devel/libnotify
  20. jack.h : audio/jack
  21. pulseaudio.h : audio/pulseaudio
  22. sndio.h : audio/sndio
  23. gmake>=4.4.1 : devel/gmake
  24. llvm-config19 : devel/llvm19
  25. node : www/node24
  26. pkgconf>=1.3.0_1 : devel/pkgconf
  27. python3.12 : lang/python312
  28. update-desktop-database : devel/desktop-file-utils
  29. xorgproto>=0 : x11/xorgproto
  30. x11.pc : x11/libX11
  31. xcb.pc : x11/libxcb
  32. xcomposite.pc : x11/libXcomposite
  33. xdamage.pc : x11/libXdamage
  34. xext.pc : x11/libXext
  35. xfixes.pc : x11/libXfixes
  36. xrandr.pc : x11/libXrandr
  37. xrender.pc : x11/libXrender
  38. xt.pc : x11-toolkits/libXt
  39. xtst.pc : x11/libXtst
Runtime dependencies:
  1. libpci.so : devel/libpci
  2. libcanberra>0 : audio/libcanberra
  3. ffmpeg>=6.0,1 : multimedia/ffmpeg
  4. update-desktop-database : devel/desktop-file-utils
  5. x11.pc : x11/libX11
  6. xcb.pc : x11/libxcb
  7. xcomposite.pc : x11/libXcomposite
  8. xdamage.pc : x11/libXdamage
  9. xext.pc : x11/libXext
  10. xfixes.pc : x11/libXfixes
  11. xrandr.pc : x11/libXrandr
  12. xrender.pc : x11/libXrender
  13. xt.pc : x11-toolkits/libXt
  14. xtst.pc : x11/libXtst
Library dependencies:
  1. libjson-c.so : devel/json-c
  2. libdrm.so : graphics/libdrm
  3. libepoll-shim.so : devel/libepoll-shim
  4. libfontconfig.so : x11-fonts/fontconfig
  5. libfreetype.so : print/freetype2
  6. libaom.so : multimedia/aom
  7. libdav1d.so : multimedia/dav1d
  8. libevent.so : devel/libevent
  9. libffi.so : devel/libffi
  10. libgraphite2.so : graphics/graphite2
  11. libharfbuzz.so : print/harfbuzz
  12. libnspr4.so : devel/nspr
  13. libnss3.so : security/nss
  14. libpng.so : graphics/png
  15. libpixman-1.so : x11/pixman
  16. libvpx.so : multimedia/libvpx
  17. libwebp.so : graphics/webp
  18. libdbus-1.so : devel/dbus
  19. libdbus-glib-1.so : devel/dbus-glib
  20. libGL.so : graphics/libglvnd
  21. libatk-1.0.so : accessibility/at-spi2-core
  22. libcairo.so : graphics/cairo
  23. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  24. libglib-2.0.so : devel/glib20
  25. libintl.so : devel/gettext-runtime
  26. libgtk-3.so : x11-toolkits/gtk30
  27. libharfbuzz.so : print/harfbuzz
  28. libpango-1.0.so : x11-toolkits/pango
  29. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for thunderbird-156.0: CANBERRA=on: Sound theme alerts DBUS=on: D-Bus IPC system support DEBUG=off: Build with debugging support FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...) LIBPROXY=off: Proxy support via libproxy LTO=off: Use Link-Time Optimization OPTIMIZED_CFLAGS=on: Use extra compiler optimizations PROFILE=on: Build with profiling support TEST=off: Build and/or run tests ====> Extra cubeb audio backends (OSS is always available) ALSA=off: ALSA audio architecture support JACK=on: JACK audio server support PULSEAUDIO=on: PulseAudio sound server support SNDIO=on: Sndio audio support ===> Use 'make config' to modify these settings
Options name:
mail_thunderbird
USES:
tar:xz compiler:c++17-lang cpe elfctl gl gmake gnome iconv llvm:min=17,noexport localbase nodejs:24,build,env pkgconfig python:build desktop-file-utils jpeg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (4 items)
Collapse this list.
  1. https://archive.mozilla.org/pub/thunderbird/candidates/156.0-candidates/build1/source/
  2. https://archive.mozilla.org/pub/thunderbird/releases/156.0/source/
  3. https://download.cdn.mozilla.net/pub/thunderbird/candidates/156.0-candidates/build1/source/
  4. https://download.cdn.mozilla.net/pub/thunderbird/releases/156.0/source/
Collapse this list.

Number of commits found: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
156.0
15 Sep 2026 17:46:59
commit hash: c17915ad69392076ccec522c6b6f161ed32716ebcommit hash: c17915ad69392076ccec522c6b6f161ed32716ebcommit hash: c17915ad69392076ccec522c6b6f161ed32716ebcommit hash: c17915ad69392076ccec522c6b6f161ed32716eb files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
mail/thunderbird: update to 156.0 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/156.0/releasenotes/

(cherry picked from commit 2f0fb361f926b9efe64715819603c94b56cfc069)
155.0.1
09 Sep 2026 17:32:33
commit hash: ebdad45f29c4f38858301b598564beb605e56b82commit hash: ebdad45f29c4f38858301b598564beb605e56b82commit hash: ebdad45f29c4f38858301b598564beb605e56b82commit hash: ebdad45f29c4f38858301b598564beb605e56b82 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
mail/thunderbird: update to 155.0.1 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/155.0.1/releasenotes/

(cherry picked from commit a1df2f74ad168693fc6a8195c3d84489856d0d99)
155.0
28 Aug 2026 19:33:43
commit hash: d71f4b0dea8ee32c94dd6d638b427bfafda7c909commit hash: d71f4b0dea8ee32c94dd6d638b427bfafda7c909commit hash: d71f4b0dea8ee32c94dd6d638b427bfafda7c909commit hash: d71f4b0dea8ee32c94dd6d638b427bfafda7c909 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
mail/thunderbird: update to 155.0 (rc2)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/155.0/releasenotes/

(cherry picked from commit 579ce26190b7256f05feae7cdfd1647ac994f891)
154.0
18 Aug 2026 18:39:28
commit hash: 801de7e73d6dd36beae84f992309c353ff1f0935commit hash: 801de7e73d6dd36beae84f992309c353ff1f0935commit hash: 801de7e73d6dd36beae84f992309c353ff1f0935commit hash: 801de7e73d6dd36beae84f992309c353ff1f0935 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
mail/thunderbird: update to 154.0

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/154.0/releasenotes/

(cherry picked from commit ba9dcf0f43e0dd30c8c4aa1758a422f6e2497c74)
153.0.3
11 Aug 2026 16:51:26
commit hash: 86ff7058805140ba80044ce007317a297020a546commit hash: 86ff7058805140ba80044ce007317a297020a546commit hash: 86ff7058805140ba80044ce007317a297020a546commit hash: 86ff7058805140ba80044ce007317a297020a546 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
mail/thunderbird: update to 153.0.3

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/153.0.3/releasenotes/

(cherry picked from commit edc4e941651318321435b5064cd9a9bb61b2a154)
153.0.2
09 Aug 2026 13:22:01
commit hash: c6822c82d757ddc598a6d2f1526bfe6f341d8b39commit hash: c6822c82d757ddc598a6d2f1526bfe6f341d8b39commit hash: c6822c82d757ddc598a6d2f1526bfe6f341d8b39commit hash: c6822c82d757ddc598a6d2f1526bfe6f341d8b39 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
gecko: declare NOT_FOR_ARCHS=i386

The building and linking of the rust parts on x86 needs a larger
address space than a 32bit platform can provide (at most 4GB).
The gecko ports have been failing for quite a while on the official
builders with an "rustc-LLVM ERROR: out of memory" message, e.g.
https://pkg-status.freebsd.org/beefy18/data/144i386-default/6f1fe399c86f/logs/thunderbird-153.0.2.log

We can as well stop trying to save the CPU cycles leading up to
this error.

(cherry picked from commit 368d875486b966c782bc2a7d91f31f1d6ef44175)
153.0.2
04 Aug 2026 18:02:25
commit hash: 8b5d41b3dadfbdfe28a063a64e2d9c0ae80c0622commit hash: 8b5d41b3dadfbdfe28a063a64e2d9c0ae80c0622commit hash: 8b5d41b3dadfbdfe28a063a64e2d9c0ae80c0622commit hash: 8b5d41b3dadfbdfe28a063a64e2d9c0ae80c0622 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
mail/thunderbird: update to 153.0.2

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/153.0.2/releasenotes/

(cherry picked from commit a44d0f9f4a1f85ce968a2ffa02cf62b744c38bcb)
153.0.1
28 Jul 2026 16:01:34
commit hash: e2813c513551028bcad8f28834812fb7d2d687c0commit hash: e2813c513551028bcad8f28834812fb7d2d687c0commit hash: e2813c513551028bcad8f28834812fb7d2d687c0commit hash: e2813c513551028bcad8f28834812fb7d2d687c0 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
mail/thunderbird: update to 153.0.1

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/153.0.1/releasenotes/

(cherry picked from commit dab724096230ece04e42b93e5f32e39122c7fd30)
153.0_1
17 Jul 2026 18:01:07
commit hash: cba06c6dcfef2d7bac1dcdc7c701611a016b3195commit hash: cba06c6dcfef2d7bac1dcdc7c701611a016b3195commit hash: cba06c6dcfef2d7bac1dcdc7c701611a016b3195commit hash: cba06c6dcfef2d7bac1dcdc7c701611a016b3195 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
mail/thunderbird: update to 153.0 (rc2)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/153.0/releasenotes/

(cherry picked from commit 3543faa43c1a8aeaadb4c1e63ed09fbbe6da54c6)
153.0
16 Jul 2026 18:06:58
commit hash: e8941f7f6e6a38418aa1e97a5b2b409bad860423commit hash: e8941f7f6e6a38418aa1e97a5b2b409bad860423commit hash: e8941f7f6e6a38418aa1e97a5b2b409bad860423commit hash: e8941f7f6e6a38418aa1e97a5b2b409bad860423 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
mail/thunderbird: update to 153.0 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/153.0/releasenotes/

(cherry picked from commit 0757823f19257239cc64424513263f57d53eaddd)

Number of commits found: 10