Port details on branch 2024Q2 |
- firefox-esr Web browser based on the browser portion of Mozilla
- 115.13.0,1 www
=0 128.7.0,1Version of this port present on the latest quarterly branch. - Maintainer: gecko@FreeBSD.org
![search for ports maintained by this maintainer search for ports maintained by this maintainer](/images/search.jpg) - Port Added: 2024-04-08 21:21:20
- Last Update: 2024-07-02 16:22:38
- Commit Hash: f05101e
- Also Listed In: wayland
- License: not specified in port
- WWW:
- https://www.mozilla.com/firefox
- 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
¦ ¦ ¦ ¦ ![SVNWeb - no subversion history for this port SVNWeb - no subversion history for this port](/images/subversion-greyed.png)
- 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.
- Dependency lines:
-
- firefox-esr>0:www/firefox-esr
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/www/firefox-esr/ && make install clean
- To add the package, run one of these commands:
- pkg install www/firefox-esr
- pkg install firefox-esr
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: firefox-esr
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1719912680
SHA256 (firefox-115.13.0esr.source.tar.xz) = f3d15a55b35db66acaa6353b70251adb98a5de216981cd0dc43ec4c9f7f97a60
SIZE (firefox-115.13.0esr.source.tar.xz) = 507730844
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 pkg-fallout](/images/fallout.svg)
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- nspr>=4.32 : devel/nspr
- nss>=3.90 : security/nss
- icu>=73.1,1 : devel/icu
- libevent>=2.1.8 : devel/libevent
- harfbuzz>=7.3.0 : print/harfbuzz
- graphite2>=1.3.14 : graphics/graphite2
- png>=1.6.39 : graphics/png
- dav1d>=1.0.0 : multimedia/dav1d
- libvpx>=1.13.0 : multimedia/libvpx
- py39-sqlite3>0 : databases/py-sqlite3@py39
- v4l_compat>0 : multimedia/v4l_compat
- autoconf2.13 : devel/autoconf2.13
- nasm : devel/nasm
- yasm : devel/yasm
- zip : archivers/zip
- libc++abi.a : devel/wasi-libcxx17
- libc.a : devel/wasi-libc
- wasi-compiler-rt17>0 : devel/wasi-compiler-rt17
- rust-cbindgen>=0.26.0 : devel/rust-cbindgen
- rust>=1.77.0 : lang/rust
- node : www/node
- libnotify>0 : devel/libnotify
- jack.h : audio/jack
- pulseaudio.h : audio/pulseaudio
- sndio.h : audio/sndio
- gmake>=4.4.1 : devel/gmake
- llvm-config17 : devel/llvm17
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- update-desktop-database : devel/desktop-file-utils
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xcb.pc : x11/libxcb
- xcomposite.pc : x11/libXcomposite
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xt.pc : x11-toolkits/libXt
- xtst.pc : x11/libXtst
- Runtime dependencies:
-
- libpci.so : devel/libpci
- ffmpeg>=6.0,1 : multimedia/ffmpeg
- update-desktop-database : devel/desktop-file-utils
- x11.pc : x11/libX11
- xcb.pc : x11/libxcb
- xcomposite.pc : x11/libXcomposite
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xt.pc : x11-toolkits/libXt
- xtst.pc : x11/libXtst
- Library dependencies:
-
- libdrm.so : graphics/libdrm
- libepoll-shim.so : devel/libepoll-shim
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- libaom.so : multimedia/aom
- libdav1d.so : multimedia/dav1d
- libevent.so : devel/libevent
- libffi.so : devel/libffi
- libgraphite2.so : graphics/graphite2
- libharfbuzz.so : print/harfbuzz
- libicui18n.so : devel/icu
- libnspr4.so : devel/nspr
- libnss3.so : security/nss
- libpng.so : graphics/png
- libpixman-1.so : x11/pixman
- libvpx.so : multimedia/libvpx
- libwebp.so : graphics/webp
- libdbus-1.so : devel/dbus
- libdbus-glib-1.so : devel/dbus-glib
- libGL.so : graphics/libglvnd
- libatk-1.0.so : accessibility/at-spi2-core
- libcairo.so : graphics/cairo
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libpango-1.0.so : x11-toolkits/pango
- libjpeg.so : graphics/jpeg-turbo
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for firefox-esr-115.13.0,1:
CANBERRA=off: 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:
- www_firefox-esr
- USES:
- tar:xz compiler:c++17-lang cpe gl gmake gnome iconv llvm:17,noexport localbase pkgconfig python:build desktop-file-utils jpeg
- pkg-message:
- For install:
- ## Missing features
Some features found on Windows, macOS and Linux are not implemented:
- Encrypted Media Extensions (requires Widevine CDM binary)
- Process sandboxing (requires Capsicum backend)
- Reduced memory usage (requires mozjemalloc)
- Crash Reporter (requires Google Breakpad and reproducible builds)
- WebVR (requires open source runtime)
- TCP fast open
- `about:networking#networkid` (requires link state notification)
## Audio backend
Currently used audio backend can be inspected on `about:support` page.
Supported backends and default probing order is as follows:
- `pulse-rust` if `pulseaudio` package is installed (PULSEAUDIO option)
- `jack` if `jackit` package is installed (JACK option)
- `sndio` if `sndio` package is installed (SNDIO option)
- `alsa` if `alsa-lib` package is installed (ALSA option)
- `oss` (always available)
To force a specific backend open `about:config` page and create
`media.cubeb.backend` preference.
Microphone selection only works in `oss`, `pulse-rust` backends.
Other backends are limited to `default` which is usually `/dev/dsp`,
so use virtual_oss to reroute microphones from non-default devices.
## Gamepad API
Requires evdev(4) joystick support. On FreeBSD 13 and later enable hgame(4)
while older versions can use sysutils/iichid or multimedia/webcamd.
## smb:// issues
Network group, machine, and share browsing does not work correctly.
## sftp://
Only sftp access using public key authentication works. To easily
setup public key authentication to `remote_host`:
$ ssh-keygen
$ cat ~/.ssh/id_rsa.pub | ssh remote_host "cat >> .ssh/authorized_keys"
The SSH server on `remote_host` must allow pub key authentication.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
115.13.0,1 02 Jul 2024 16:22:38
![commit hash: f05101ec81d93c8862c8e76997dec2492db18b21 commit hash: f05101ec81d93c8862c8e76997dec2492db18b21](/images/git.png) ![commit hash: f05101ec81d93c8862c8e76997dec2492db18b21 commit hash: f05101ec81d93c8862c8e76997dec2492db18b21](/images/codeberg.svg) ![commit hash: f05101ec81d93c8862c8e76997dec2492db18b21 commit hash: f05101ec81d93c8862c8e76997dec2492db18b21](/images/github.svg) ![This port version is marked as vulnerable. This port version is marked as vulnerable.](/images/vuxml.gif) |
Christoph Moench-Tegeder (cmt) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
www/firefox-esr: update to 115.13.0 (rc2)
Release Notes (soon):
https://www.mozilla.org/en-US/firefox/115.13.0/releasenotes/
(cherry picked from commit cab97ab644bada7cf131492b3ce1d7fa554a1428) |
115.12.0,1 03 Jun 2024 19:13:24
![commit hash: 8e53af6fb5bd0848afa1d596385a6dc199b70599 commit hash: 8e53af6fb5bd0848afa1d596385a6dc199b70599](/images/git.png) ![commit hash: 8e53af6fb5bd0848afa1d596385a6dc199b70599 commit hash: 8e53af6fb5bd0848afa1d596385a6dc199b70599](/images/codeberg.svg) ![commit hash: 8e53af6fb5bd0848afa1d596385a6dc199b70599 commit hash: 8e53af6fb5bd0848afa1d596385a6dc199b70599](/images/github.svg) ![This port version is marked as vulnerable. This port version is marked as vulnerable.](/images/vuxml.gif) |
Christoph Moench-Tegeder (cmt) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
www/firefox-esr: update to 115.12.0 (rc1)
Release Notes (soon):
https://www.mozilla.org/en-US/firefox/115.12.0/releasenotes/
(cherry picked from commit 42178d0ef532e520e8a232d4e1dd4494f29019e6) |
115.11.0,1 07 May 2024 10:30:20
![commit hash: 69222412fecad30cc54d28cb1f88a0ddedfe38b5 commit hash: 69222412fecad30cc54d28cb1f88a0ddedfe38b5](/images/git.png) ![commit hash: 69222412fecad30cc54d28cb1f88a0ddedfe38b5 commit hash: 69222412fecad30cc54d28cb1f88a0ddedfe38b5](/images/codeberg.svg) ![commit hash: 69222412fecad30cc54d28cb1f88a0ddedfe38b5 commit hash: 69222412fecad30cc54d28cb1f88a0ddedfe38b5](/images/github.svg) ![This port version is marked as vulnerable. This port version is marked as vulnerable.](/images/vuxml.gif) |
Christoph Moench-Tegeder (cmt) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
www/firefox-esr: update to 115.11.0 (rc1)
Release Notes (soon):
https://www.mozilla.org/en-US/firefox/115.11.0/releasenotes/
(cherry picked from commit 97418a27742f76c222a3bbbb24b746861091d21a) |
115.10.0,1 18 Apr 2024 23:05:58
![commit hash: 6db914e6b2eb3721cf881a39d72fabf4ff1005ed commit hash: 6db914e6b2eb3721cf881a39d72fabf4ff1005ed](/images/git.png) ![commit hash: 6db914e6b2eb3721cf881a39d72fabf4ff1005ed commit hash: 6db914e6b2eb3721cf881a39d72fabf4ff1005ed](/images/codeberg.svg) ![commit hash: 6db914e6b2eb3721cf881a39d72fabf4ff1005ed commit hash: 6db914e6b2eb3721cf881a39d72fabf4ff1005ed](/images/github.svg) ![This port version is marked as vulnerable. This port version is marked as vulnerable.](/images/vuxml.gif) |
Christoph Moench-Tegeder (cmt) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
www/firefox-esr: fix linking with libc++18
copied from www/firefox
PR: 276746
(cherry picked from commit 16543701d7d98630a94e10adeffb8785aa4aa3c9) |
115.10.0,1 18 Apr 2024 22:24:38
![commit hash: 57e4cbd4127d160d7e4babd3b764fdab5f94eaaf commit hash: 57e4cbd4127d160d7e4babd3b764fdab5f94eaaf](/images/git.png) ![commit hash: 57e4cbd4127d160d7e4babd3b764fdab5f94eaaf commit hash: 57e4cbd4127d160d7e4babd3b764fdab5f94eaaf](/images/codeberg.svg) ![commit hash: 57e4cbd4127d160d7e4babd3b764fdab5f94eaaf commit hash: 57e4cbd4127d160d7e4babd3b764fdab5f94eaaf](/images/github.svg) ![This port version is marked as vulnerable. This port version is marked as vulnerable.](/images/vuxml.gif) |
Christoph Moench-Tegeder (cmt) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
www/firefox-esr: fix build with libc++18
Reported By: cy (in thunderbird, but it's the same here)
(cherry picked from commit 80332146fe4e6115917e478ed861c140dd9fc36e) |
115.10.0,1 14 Apr 2024 20:41:32
![commit hash: 23db6a602c3dd30dfe594f20b40bcbd035d735cb commit hash: 23db6a602c3dd30dfe594f20b40bcbd035d735cb](/images/git.png) ![commit hash: 23db6a602c3dd30dfe594f20b40bcbd035d735cb commit hash: 23db6a602c3dd30dfe594f20b40bcbd035d735cb](/images/codeberg.svg) ![commit hash: 23db6a602c3dd30dfe594f20b40bcbd035d735cb commit hash: 23db6a602c3dd30dfe594f20b40bcbd035d735cb](/images/github.svg) ![This port version is marked as vulnerable. This port version is marked as vulnerable.](/images/vuxml.gif) |
Christoph Moench-Tegeder (cmt) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
www/firefox-esr: fix rust warnings "variable does not need to be mutable"
This led to build failure in thunderbird on some toolchains,
I'd expect the same here, so fix it.
https://bugzilla.mozilla.org/show_bug.cgi?id=1841919
(cherry picked from commit ea1caa7f0b66163c6144b7a91b7c78a23280dcf9) |
115.10.0,1 08 Apr 2024 21:20:20
![commit hash: 7aa7d0265ef8438d374194b625001502804a9e4f commit hash: 7aa7d0265ef8438d374194b625001502804a9e4f](/images/git.png) ![commit hash: 7aa7d0265ef8438d374194b625001502804a9e4f commit hash: 7aa7d0265ef8438d374194b625001502804a9e4f](/images/codeberg.svg) ![commit hash: 7aa7d0265ef8438d374194b625001502804a9e4f commit hash: 7aa7d0265ef8438d374194b625001502804a9e4f](/images/github.svg) ![This port version is marked as vulnerable. This port version is marked as vulnerable.](/images/vuxml.gif) |
Christoph Moench-Tegeder (cmt) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
www/firefox-esr: update to 115.10.0 (rc1)
Release Notes (soon):
https://www.mozilla.org/en-US/firefox/115.10.0/releasenotes/
(cherry picked from commit e28a98569c078434610056d0fd1e160f983fbc48) |