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 photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2023Q2
firefox Web browser based on the browser portion of Mozilla
114.0.2,2 www 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 125.0.2,2Version of this port present on the latest quarterly branch.
Maintainer: gecko@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-04-03 20:51:21
Last Update: 2023-06-19 14:38:35
Commit Hash: 211c9fa
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
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.
Dependency lines:
  • firefox>0:www/firefox
Conflicts:
CONFLICTS_INSTALL:
  • firefox-esr
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/www/firefox/ && make install clean
To add the package, run one of these commands:
  • pkg install www/firefox
  • pkg install firefox
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: firefox
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1687175824 SHA256 (firefox-114.0.2.source.tar.xz) = aa602032f0b7065b743ba7fabf96714398aba538bcc017a4b0fff556dc69f8fe SIZE (firefox-114.0.2.source.tar.xz) = 505974216

Packages (timestamps in pop-ups are UTC):
firefox
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-125.0.2,2--125.0.2,2---
FreeBSD:13:quarterly125.0,2125.0.2,2--125.0.2,2-122.0_2,2-
FreeBSD:14:latest124.0.1_1,2125.0,2--125.0.2,2---
FreeBSD:14:quarterly124.0.1,2125.0.2,2--125.0.2,2-122.0_2,2-
FreeBSD:15:latest124.0,2125.0.2,2n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
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.89 : security/nss
  3. icu>=72.1 : devel/icu
  4. libevent>=2.1.8 : devel/libevent
  5. harfbuzz>=7.1.0 : print/harfbuzz
  6. graphite2>=1.3.14 : graphics/graphite2
  7. png>=1.6.39 : graphics/png
  8. dav1d>=1.0.0 : multimedia/dav1d
  9. libvpx>=1.13.0 : multimedia/libvpx
  10. py39-sqlite3>0 : databases/py-sqlite3@py39
  11. v4l_compat>0 : multimedia/v4l_compat
  12. autoconf2.13 : devel/autoconf2.13
  13. nasm : devel/nasm
  14. yasm : devel/yasm
  15. zip : archivers/zip
  16. libc++abi.a : devel/wasi-libcxx
  17. libc.a : devel/wasi-libc
  18. libclang_rt.builtins-wasm32.a : devel/wasi-compiler-rt13
  19. llvm13>0 : devel/llvm13
  20. rust-cbindgen>=0.24.3 : devel/rust-cbindgen
  21. rust>=1.68.0 : lang/rust
  22. node : www/node
  23. libnotify>0 : devel/libnotify
  24. jack.h : audio/jack
  25. pulseaudio.h : audio/pulseaudio
  26. sndio.h : audio/sndio
  27. gmake>=4.3 : devel/gmake
  28. pkgconf>=1.3.0_1 : devel/pkgconf
  29. python3.9 : lang/python39
  30. update-desktop-database : devel/desktop-file-utils
  31. xorgproto>=0 : x11/xorgproto
  32. x11.pc : x11/libX11
  33. xcb.pc : x11/libxcb
  34. xcomposite.pc : x11/libXcomposite
  35. xdamage.pc : x11/libXdamage
  36. xext.pc : x11/libXext
  37. xfixes.pc : x11/libXfixes
  38. xrandr.pc : x11/libXrandr
  39. xrender.pc : x11/libXrender
  40. xt.pc : x11-toolkits/libXt
  41. xtst.pc : x11/libXtst
  42. perl5>=5.32.r0<5.33 : lang/perl5.32
Runtime dependencies:
  1. libpci.so : devel/libpci
  2. ffmpeg>=0.8,1 : multimedia/ffmpeg
  3. update-desktop-database : devel/desktop-file-utils
  4. x11.pc : x11/libX11
  5. xcb.pc : x11/libxcb
  6. xcomposite.pc : x11/libXcomposite
  7. xdamage.pc : x11/libXdamage
  8. xext.pc : x11/libXext
  9. xfixes.pc : x11/libXfixes
  10. xrandr.pc : x11/libXrandr
  11. xrender.pc : x11/libXrender
  12. xt.pc : x11-toolkits/libXt
  13. xtst.pc : x11/libXtst
Library dependencies:
  1. libdrm.so : graphics/libdrm
  2. libepoll-shim.so : devel/libepoll-shim
  3. libfontconfig.so : x11-fonts/fontconfig
  4. libfreetype.so : print/freetype2
  5. libaom.so : multimedia/aom
  6. libdav1d.so : multimedia/dav1d
  7. libevent.so : devel/libevent
  8. libffi.so : devel/libffi
  9. libgraphite2.so : graphics/graphite2
  10. libharfbuzz.so : print/harfbuzz
  11. libicui18n.so : devel/icu
  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. libpango-1.0.so : x11-toolkits/pango
  28. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for firefox-114.0.2,2: 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
USES:
tar:xz compiler:c++17-lang cpe gl gmake gnome iconv localbase perl5 pkgconfig python:3.6+,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:
Expand this list (4 items)
Collapse this list.
  1. https://archive.mozilla.org/pub/firefox/candidates/114.0.2-candidates/build1/source/
  2. https://archive.mozilla.org/pub/firefox/releases/114.0.2/source/
  3. https://download.cdn.mozilla.net/pub/firefox/candidates/114.0.2-candidates/build1/source/
  4. https://download.cdn.mozilla.net/pub/firefox/releases/114.0.2/source/
Collapse this list.

Number of commits found: 17

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
114.0.2,2
19 Jun 2023 14:38:35
commit hash: 211c9faa016e0215835deaf3c7a919cb399420c9commit hash: 211c9faa016e0215835deaf3c7a919cb399420c9commit hash: 211c9faa016e0215835deaf3c7a919cb399420c9commit hash: 211c9faa016e0215835deaf3c7a919cb399420c9 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 114.0.2 (ga)

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/114.0.2/releasenotes/

(cherry picked from commit 1b45869483b5e7bfed9ba241535db6cabca95199)
114.0.1,2
09 Jun 2023 19:49:18
commit hash: 3ad4d4b1d372c994c445e36ec950a27047fa4d6bcommit hash: 3ad4d4b1d372c994c445e36ec950a27047fa4d6bcommit hash: 3ad4d4b1d372c994c445e36ec950a27047fa4d6bcommit hash: 3ad4d4b1d372c994c445e36ec950a27047fa4d6b files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 114.0.1 (ga)

Release Notes:
  https://www.mozilla.org/en-US/firefox/114.0.1/releasenotes/

(cherry picked from commit 27f5494c6442848c91b67c0806d7b012a7481ce6)
114.0_2,2
02 Jun 2023 17:28:40
commit hash: b5ed59bcd4cf320cac665d51da9d859574f75242commit hash: b5ed59bcd4cf320cac665d51da9d859574f75242commit hash: b5ed59bcd4cf320cac665d51da9d859574f75242commit hash: b5ed59bcd4cf320cac665d51da9d859574f75242 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 114.0 (rc3)

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/114.0/releasenotes/

(cherry picked from commit 6f67186c9dffc6de144e9893ea809739b19be3a5)
114.0_1,2
31 May 2023 16:53:03
commit hash: eddca749b2d46b505ba58cf09cd551c5a02a5150commit hash: eddca749b2d46b505ba58cf09cd551c5a02a5150commit hash: eddca749b2d46b505ba58cf09cd551c5a02a5150commit hash: eddca749b2d46b505ba58cf09cd551c5a02a5150 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 114.0 (rc2)

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/114.0/releasenotes/

(cherry picked from commit cdbdb4f1d14e09b363ffdd4b46b01f1277a402d1)
114.0,2
29 May 2023 20:32:25
commit hash: c89b41a31b57ad882759f78435a55a632e992ea7commit hash: c89b41a31b57ad882759f78435a55a632e992ea7commit hash: c89b41a31b57ad882759f78435a55a632e992ea7commit hash: c89b41a31b57ad882759f78435a55a632e992ea7 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 114.0 (rc1)

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/114.0/releasenotes/

(cherry picked from commit 284b22e992123f6e4eb435ed183bd981e50f0c6b)
113.0.2_1,2
26 May 2023 03:56:30
commit hash: 9d8af08ad2ef6245a52affeb5caefd107ec86172commit hash: 9d8af08ad2ef6245a52affeb5caefd107ec86172commit hash: 9d8af08ad2ef6245a52affeb5caefd107ec86172commit hash: 9d8af08ad2ef6245a52affeb5caefd107ec86172 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
www/firefox: drop reference to media.cubeb.backend=pulse (non-Rust)

https://bugzilla.mozilla.org/show_bug.cgi?id=1611658
(cherry picked from commit bccc8a1c281c70bc87cc13a8f4569a745ccf1d18)
113.0.2_1,2
26 May 2023 03:49:38
commit hash: 3deaf6913605e4e234d9c7542140f8982b54facdcommit hash: 3deaf6913605e4e234d9c7542140f8982b54facdcommit hash: 3deaf6913605e4e234d9c7542140f8982b54facdcommit hash: 3deaf6913605e4e234d9c7542140f8982b54facd files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
Author: Tatsuki Makino
www/firefox: respect media.cubeb.backend

PR:		270436
(cherry picked from commit ea1e7e4df533eadce4c3ee65e99cda8a662220c1)
113.0.2,2
22 May 2023 18:02:15
commit hash: 53f4ee66b6d303bacb2d11a26ef88e30b703cdb8commit hash: 53f4ee66b6d303bacb2d11a26ef88e30b703cdb8commit hash: 53f4ee66b6d303bacb2d11a26ef88e30b703cdb8commit hash: 53f4ee66b6d303bacb2d11a26ef88e30b703cdb8 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 113.0.2 (rc1)

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/113.0.2/releasenotes/

(cherry picked from commit bb4781834caa0da73805bdb2251da12fdcca0372)
113.0.1,2
12 May 2023 17:05:27
commit hash: ecf9e75299e26e21a88993f2e1a66e036febf278commit hash: ecf9e75299e26e21a88993f2e1a66e036febf278commit hash: ecf9e75299e26e21a88993f2e1a66e036febf278commit hash: ecf9e75299e26e21a88993f2e1a66e036febf278 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 113.0.1

Release Notes:
  https://www.mozilla.org/en-US/firefox/113.0.1/releasenotes/

(cherry picked from commit 209df07628e4ca69fe9b172c4aa31f0662a23d2f)
113.0_1,2
10 May 2023 10:38:15
commit hash: a943174d3fdb6f465a03c55cdff0d80c94abaf09commit hash: a943174d3fdb6f465a03c55cdff0d80c94abaf09commit hash: a943174d3fdb6f465a03c55cdff0d80c94abaf09commit hash: a943174d3fdb6f465a03c55cdff0d80c94abaf09 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
www/firefox: clarify about:networking non-support

PR:		270674
(cherry picked from commit 01998e811d41fe6856ade20e4be3841de29c9889)
113.0_1,2
05 May 2023 16:13:45
commit hash: 963530c48a4528e44c750fda50b76a8abc27a7f5commit hash: 963530c48a4528e44c750fda50b76a8abc27a7f5commit hash: 963530c48a4528e44c750fda50b76a8abc27a7f5commit hash: 963530c48a4528e44c750fda50b76a8abc27a7f5 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 113.0 (rc2)

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/113.0/releasenotes/

(cherry picked from commit 75c1089fd30db6647b675f49941c28f814133a85)
113.0,2
02 May 2023 10:29:31
commit hash: 552bb739904e8d8555eeff7b1ec82feab546ceb4commit hash: 552bb739904e8d8555eeff7b1ec82feab546ceb4commit hash: 552bb739904e8d8555eeff7b1ec82feab546ceb4commit hash: 552bb739904e8d8555eeff7b1ec82feab546ceb4 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 113.0 (rc1)

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/113.0/releasenotes/

(cherry picked from commit e37d26b2532619073153f20be14e21fa3bec40e8)
112.0.2,2
24 Apr 2023 19:04:43
commit hash: adbe1aa2664854a8358231c0ea62776477c768accommit hash: adbe1aa2664854a8358231c0ea62776477c768accommit hash: adbe1aa2664854a8358231c0ea62776477c768accommit hash: adbe1aa2664854a8358231c0ea62776477c768ac files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 112.0.2 (rc1)

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/112.0.2/releasenotes/

(cherry picked from commit c1d46995f7f87c659067f4239b6e3123e560c05e)
112.0.1_1,2
16 Apr 2023 21:10:55
commit hash: e8ff22a7cd5b92f100de73c466faf769802ff705commit hash: e8ff22a7cd5b92f100de73c466faf769802ff705commit hash: e8ff22a7cd5b92f100de73c466faf769802ff705commit hash: e8ff22a7cd5b92f100de73c466faf769802ff705 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: fix fonts becoming transparent in some configurations

https://bugzilla.mozilla.org/show_bug.cgi?id=1827950

PR:		270695
(cherry picked from commit 6ffeab7ede9450a397417f4ba6b878a793a47804)
112.0.1,2
14 Apr 2023 18:33:55
commit hash: a73a84fdf903edcfba2675282983decedf5ce950commit hash: a73a84fdf903edcfba2675282983decedf5ce950commit hash: a73a84fdf903edcfba2675282983decedf5ce950commit hash: a73a84fdf903edcfba2675282983decedf5ce950 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 112.0.1 (rc1)

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/112.0.1/releasenotes/

(cherry picked from commit 2f3e4d04602e589121fe7c18d2ae102a58d60cba)
112.0_1,2
06 Apr 2023 17:36:08
commit hash: 9622471635324fc5369b20f99b9b54cf46ef5c4ecommit hash: 9622471635324fc5369b20f99b9b54cf46ef5c4ecommit hash: 9622471635324fc5369b20f99b9b54cf46ef5c4ecommit hash: 9622471635324fc5369b20f99b9b54cf46ef5c4e files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 112.0 (rc2)

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/112.0/releasenotes/

(cherry picked from commit 69b7a41e750f62d86dd5ee51e6756a377ec1de2c)
112.0,2
03 Apr 2023 20:49:09
commit hash: 7556984ae7d89ab897ba9ab3c94761b53fe71321commit hash: 7556984ae7d89ab897ba9ab3c94761b53fe71321commit hash: 7556984ae7d89ab897ba9ab3c94761b53fe71321commit hash: 7556984ae7d89ab897ba9ab3c94761b53fe71321 files touched by this commit
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 112.0 (rc1)

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/112.0/releasenotes/

(cherry picked from commit 71c72996de55f6ec75b1fc1f3d10cdb5bd937f62)

Number of commits found: 17