www/firefox-esr 153.5.1,1 MidnightBSD
Web browser based on the browser portion of Mozilla (ESR)
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
79525a009f- License
- MPL20, gpl2
- Categories
- www, wayland
Description
Mozilla Firefox is a free and open source web browser descended from the Mozilla Application Suite. It is small, fast and easy to use, and offers many advanced features:
o Popup Blocking o Tabbed Browsing o Live Bookmarks (ie. RSS) o Extensions o Themes o FastFind o Improved Security
In the other systems
The newest version among them is 153.5.1, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | www/firefox-esr | 153.5.1,1 newest | no data | - | [email protected] | 2026-10-21 |
| FreeBSD | www/firefox-esr | 153.5.1,2 newest | none known | - | [email protected] | 2026-10-19 |
| OpenBSD | www/firefox-esr | 153.5.1 newest | no data | - | Landry Breuil <[email protected]> | 2026-10-20 |
| NetBSD | www/firefox-esr | 140 behind since 2026-07-15 | none known | - | [email protected] | 2026-10-01 |
| DragonFly | www/firefox-esr | 128.12.0,1 behind since 2026-07-15 | 20 known | - | [email protected] | - |
| HardenedBSD | www/firefox-esr | 153.4.0_1,2 behind since 2026-10-06 | no data | - | [email protected] | - |
| GhostBSD | www/firefox-esr | 153.3.0,2 behind since 2026-09-22 | no data | - | [email protected] | - |
Version history 2
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
mport install firefox-esr
From mports:
cd /usr/mports/www/firefox-esr && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= firefox-esr>0:www/firefox-esr
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 17
nspr>=4.32: devel/nsprnss>=3.125: security/nsslibevent>=2.1.8: devel/libeventharfbuzz>=10.1.0: print/harfbuzzgraphite2>=1.3.14: graphics/graphite2png>=1.6.45: graphics/pngdav1d>=1.0.0: multimedia/dav1dlibvpx>=1.15.0: multimedia/libvpx${PYTHON_PKGNAMEPREFIX}sqlite3>0: databases/py-sqlite3v4l_compat>0: multimedia/v4l_compatautoconf2.13: devel/autoconf2.13nasm: devel/nasmyasm: devel/yasmzip: archivers/zipclang19: devel/llvm19cargo: lang/rustcbindgen: devel/rust-cbindgen
Library 21
libvpx.so: multimedia/libvpxlibevent.so: devel/libeventlibstartup-notification-1.so: x11/startup-notificationlibnspr4.so: devel/nsprlibnss3.so: security/nsslibharfbuzz.so: print/harfbuzzlibgraphite2.so.3: graphics/graphite2libpng16.so: graphics/pnglibavcodec.so: multimedia/ffmpeglibffi.so: devel/libffilibpixman-1.so: x11/pixmanlibwebp.so: graphics/webplibfontconfig.so: x11-fonts/fontconfiglibfreetype.so: print/freetype2libpci.so: devel/libpcilibdbus-1.so: devel/dbuslibdbus-glib-1.so: devel/dbus-gliblibatk-1.0.so: accessibility/at-spi2-corelibaom.so: multimedia/aomlibdav1d.so: multimedia/dav1dlibproxy.so: net/libproxy
Build dependencies 30
- accessibility/at-spi2-core
- archivers/zip
- databases/py-sqlite3
- devel/autoconf2.13
- devel/dbus
- devel/dbus-glib
- devel/libevent
- devel/libffi
- devel/libpci
- devel/llvm19
- devel/nasm
- devel/nspr
- devel/rust-cbindgen
- devel/yasm
- graphics/graphite2
- graphics/png
- graphics/webp
- lang/rust
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libvpx
- multimedia/v4l_compat
- net/libproxy
- print/freetype2
- print/harfbuzz
- security/nss
- x11-fonts/fontconfig
- x11/pixman
- x11/startup-notification
Run dependencies 21
- accessibility/at-spi2-core
- devel/dbus
- devel/dbus-glib
- devel/libevent
- devel/libffi
- devel/libpci
- devel/nspr
- graphics/graphite2
- graphics/png
- graphics/webp
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libvpx
- net/libproxy
- print/freetype2
- print/harfbuzz
- security/nss
- x11-fonts/fontconfig
- x11/pixman
- x11/startup-notification
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
- firefox
Files
pkg-plist 33
- bin/firefox
- lib/firefox/application.ini
- lib/firefox/dependentlibs.list
- lib/firefox/firefox
- lib/firefox/firefox-bin
- lib/firefox/glxtest
- lib/firefox/libgkcodecs.so
- lib/firefox/liblgpllibs.so
- lib/firefox/libmozavcodec.so
- lib/firefox/libmozavutil.so
- lib/firefox/libmozgtk.so
- lib/firefox/libmozsqlite3.so
- lib/firefox/libmozinference.so
- lib/firefox/libmozwayland.so
- lib/firefox/libxul.so
- lib/firefox/omni.ja
- lib/firefox/pingsender
- lib/firefox/platform.ini
- lib/firefox/removed-files
- lib/firefox/vaapitest
- lib/firefox/vulkantest
- lib/firefox/browser/omni.ja
- lib/firefox/browser/chrome/icons/default/default128.png
- lib/firefox/browser/chrome/icons/default/default16.png
- lib/firefox/browser/chrome/icons/default/default32.png
- lib/firefox/browser/chrome/icons/default/default48.png
- lib/firefox/browser/chrome/icons/default/default64.png
- lib/firefox/defaults/pref/channel-prefs.js
- lib/firefox/fonts/TwemojiMozilla.ttf
- lib/firefox/gmp-clearkey/0.1/libclearkey.so
- lib/firefox/gmp-clearkey/0.1/manifest.json
- share/applications/firefox.desktop
- share/pixmaps/firefox.png
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| firefox-153.5.1esr.source.tar.xz | 8.01725652e+08 | c6888848f90e7ebeacad38725b9bbbfe7c9bea7078098d47a2cf2c1ff3e18b83 |
Master sites 2
- MOZILLA/firefox/releases/153.5.1esr/source
- MOZILLA/firefox/candidates/153.5.1esr-candidates/build1/source