notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details on branch 2022Q2
firefox Web browser based on the browser portion of Mozilla
102.0_1,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 102.0_1,2Version of this port present on the latest quarterly branch.
Maintainer: gecko@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-04-24 04:11:49
Last Update: 2022-06-23 14:52:26
Commit Hash: 1697d26
License: not specified in port
Description:
SVNWeb : git : Homepage
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:
Packages (timestamps in pop-ups are UTC):
firefox
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd6493.0,293.0,2
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-102.0_1,2
FreeBSD:12:amd64102.0_1,2102.0_1,2
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64102.0_1,2102.0_1,2
FreeBSD:13:amd64102.0_1,2102.0_1,2
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64102.0_1,2-
FreeBSD:14:amd64102.0_1,2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6487.0_3,2-
 

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.79 : security/nss
  3. icu>=70.1 : devel/icu
  4. libevent>=2.1.8 : devel/libevent
  5. harfbuzz>=4.1.0 : print/harfbuzz
  6. graphite2>=1.3.14 : graphics/graphite2
  7. png>=1.6.37 : graphics/png
  8. dav1d>=1.0.0 : multimedia/dav1d
  9. libvpx>=1.11.0 : multimedia/libvpx
  10. py38-sqlite3>0 : databases/py-sqlite3@py38
  11. v4l_compat>0 : multimedia/v4l_compat
  12. autoconf-2.13 : devel/autoconf213
  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.23.0 : devel/rust-cbindgen
  21. rust>=1.59.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.8 : lang/python38
  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. xrender.pc : x11/libXrender
  39. xt.pc : x11-toolkits/libXt
  40. xrandr.pc : x11/libXrandr
  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. xrender.pc : x11/libXrender
  11. xt.pc : x11-toolkits/libXt
  12. xrandr.pc : x11/libXrandr
  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. libnspr4.so : devel/nspr
  12. libnss3.so : security/nss
  13. libpng.so : graphics/png
  14. libpixman-1.so : x11/pixman
  15. libvpx.so : multimedia/libvpx
  16. libwebp.so : graphics/webp
  17. libdbus-1.so : devel/dbus
  18. libdbus-glib-1.so : devel/dbus-glib
  19. libGL.so : graphics/libglvnd
  20. libatk-1.0.so : accessibility/atk
  21. libcairo.so : graphics/cairo
  22. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  23. libglib-2.0.so : devel/glib20
  24. libintl.so : devel/gettext-runtime
  25. libgtk-3.so : x11-toolkits/gtk30
  26. libpango-1.0.so : x11-toolkits/pango
  27. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
For install:
Master Sites:
Expand this list (4 items)
Collapse this list.
  1. https://archive.mozilla.org/pub/firefox/candidates/102.0-candidates/build2/source/
  2. https://archive.mozilla.org/pub/firefox/releases/102.0/source/
  3. https://download.cdn.mozilla.net/pub/firefox/candidates/102.0-candidates/build2/source/
  4. https://download.cdn.mozilla.net/pub/firefox/releases/102.0/source/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
23 Jun 2022 14:52:26
 files touched by this commit commit hash:1697d26249be610665d587dc1e450ec3ac80bc3a  102.0_1,2
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 102.0 (rc2)

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

(cherry picked from commit e52621b536f999421b4dff15d307fc9391b28bd9)
22 Jun 2022 14:33:12
 files touched by this commit commit hash:32483d9217aa0a08f9759ff55e281ad0c683480d  102.0,2
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 102.0 (rc1)

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

(cherry picked from commit 1bf197ea1f66b2c08685cdad35c88d74fc6b8035)
08 Jun 2022 21:54:21
 files touched by this commit commit hash:9396461af928fac27a1a9f7cabde00cb4c2d9a87  101.0.1,2
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 101.0.1 (rc1)

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

(cherry picked from commit 2f35021c7eb14764673ae4c44eae97551b68ebf5)
27 May 2022 11:50:22
 files touched by this commit commit hash:761e018cf7a1a95eb11170a3c8c51be76daf3932  101.0_1,2
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 101.0 (rc2)

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

(cherry picked from commit 9eaa9c5c4a56193f8ffea8d10ce6fab05bc2b03e)
26 May 2022 17:00:26
 files touched by this commit commit hash:84b01d82a454c6c7409b484c6de5a4f97e2f04e2  101.0,2
Jan Beich (jbeich) search for other commits by this committer
www/firefox: disable system ICU on /quarterly after 5ed442f26305

checking for icu-i18n >= 71.1... no
ERROR: Package dependency requirement 'icu-i18n >= 71.1' could not be satisfied.
ERROR: Package 'icu-i18n' has version '70.1', required version is '>= 71.1'
===>  Script "configure" failed unexpectedly.

Reported by:	pkg-fallout
23 May 2022 19:41:10
 files touched by this commit commit hash:5ed442f263053b4e6a16ebc94ec80dbcdc895337  101.0,2
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 101.0 (rc1)

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

(cherry picked from commit 326fd4534576af5db4e04aa15ef2d154a45ceac4)
20 May 2022 13:52:35
 files touched by this commit commit hash:b1f05e28174f50fd43465ae2198a94251cd4b840  100.0.2,2
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 100.0.2

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

(cherry picked from commit b97abfefaf3b84e441894afefaeac63208984982)
13 May 2022 21:53:52
 files touched by this commit commit hash:078226a7fda44567bebbf3277b1c28ba5a1850a2  100.0.1,2
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 100.0.1 (rc1)

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

(cherry picked from commit 91169dfc4201d2793b6e9a832b91e70eb84e5f82)
03 May 2022 16:36:14
 files touched by this commit commit hash:812e930920d49995f6e18bb64446ebbf5d5c157d  100.0_3,2
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox{,-esr}, mail/thunderbird: remote LTO from default options

When rust's internal LLVM does not match the LLVM used for building
gecko ports, LTO-built binaries will be unstable, exhibit crashes
and other undesirable behaviour. Rust 1.60 created such a situation.
Disabling LTO will allow these ports to be used, and keeping it off
will safe on build and debug time.

(cherry picked from commit fc0a979a30ea24c8d28d8a3893bb5ac0549e56cb)
29 Apr 2022 14:59:20
 files touched by this commit commit hash:9973ed1da4cdab92a8ca2461ad2f520b90828f30  100.0_1,2
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 100.0 (rc2)

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

(cherry picked from commit 980444a82fbdb499bf5c561c4b8ad84c1c2c294b)
26 Apr 2022 08:50:07
 files touched by this commit commit hash:faf5984221654362b96a58a370a71c3115f1fdf6  100.0,2
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 100.0 (rc1)

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

(cherry picked from commit c4e707ffec2f82836b79e7312da5a5228edbb6dd)
12 Apr 2022 12:11:14
 files touched by this commit commit hash:2a7e137f48303a59b88b8ebd1b338758b3221f1b  99.0.1,2
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: update to 99.0.1

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

(cherry picked from commit b042066c34aef52f1f7f9f1577a1cff47259e223)
04 Apr 2022 18:44:21
 files touched by this commit commit hash:7a28b0b5330265594250211b71d1731078dce973  99.0_1,2
Christoph Moench-Tegeder (cmt) search for other commits by this committer
www/firefox: try to fix build on diverse CPUs

the cpuid.h header errors out on anythinbg non-x86, as per
http://ampere1.nyi.freebsd.org/data/123arm64-quarterly/5889de908603/logs/firefox-99.0_1,2.log
limit the include to x86 - the actual use of that was already limited
to amd64, everything else gets the fallthrough

(cherry picked from commit 4a4ffa51d5f0f57bd4047b04fe348594a89fdd0d)

Number of commits found: 13