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
Port details on branch 2025Q4
librewolf Custom version of Firefox, focused on privacy, security and freedom
146.0.1 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 147.0.3_1Version of this port present on the latest quarterly branch.
Maintainer: freebsd@sysctl.cz search for ports maintained by this maintainer
Port Added: 2025-10-06 02:09:15
Last Update: 2025-12-21 00:42:25
Commit Hash: a56b03d
Also Listed In: wayland
License: MPL20
WWW:
https://librewolf.net/
Description:
LibreWolf 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
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/librewolf-146.0.1/catalog.mk
  2. /usr/local/share/licenses/librewolf-146.0.1/LICENSE
  3. /usr/local/share/licenses/librewolf-146.0.1/MPL20
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • librewolf>0:www/librewolf
To install the port:
cd /usr/ports/www/librewolf/ && make install clean
To add the package, run one of these commands:
  • pkg install www/librewolf
  • pkg install librewolf
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: librewolf
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1766128003 SHA256 (librewolf-146.0.1-1.source.tar.gz) = f872b12327543e1e454f9a50be9a7675450aed3e04cc87e1a8c7fb4f235c2bf7 SIZE (librewolf-146.0.1-1.source.tar.gz) = 1033671870

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.118 : security/nss
  3. icu>=76.1 : devel/icu
  4. libevent>=2.1.8 : devel/libevent
  5. harfbuzz>=10.1.0 : print/harfbuzz
  6. graphite2>=1.3.14 : graphics/graphite2
  7. png>=1.6.45 : graphics/png
  8. dav1d>=1.0.0 : multimedia/dav1d
  9. libvpx>=1.15.0 : multimedia/libvpx
  10. py311-sqlite3>0 : databases/py-sqlite3@py311
  11. v4l_compat>0 : multimedia/v4l_compat
  12. nasm : devel/nasm
  13. yasm : devel/yasm
  14. zip : archivers/zip
  15. libc++abi.a : devel/wasi-libcxx19
  16. libc.a : devel/wasi-libc@19
  17. wasi-compiler-rt19>0 : devel/wasi-compiler-rt19
  18. rust-cbindgen>=0.29.1 : devel/rust-cbindgen
  19. rust>=1.89.0 : lang/rust
  20. libnotify>0 : devel/libnotify
  21. jack.h : audio/jack
  22. pulseaudio.h : audio/pulseaudio
  23. sndio.h : audio/sndio
  24. gmake>=4.4.1 : devel/gmake
  25. llvm-config19 : devel/llvm19
  26. node : www/node24
  27. pkgconf>=1.3.0_1 : devel/pkgconf
  28. python3.11 : lang/python311
  29. update-desktop-database : devel/desktop-file-utils
  30. xorgproto>=0 : x11/xorgproto
  31. x11.pc : x11/libX11
  32. xcb.pc : x11/libxcb
  33. xcomposite.pc : x11/libXcomposite
  34. xdamage.pc : x11/libXdamage
  35. xext.pc : x11/libXext
  36. xfixes.pc : x11/libXfixes
  37. xrandr.pc : x11/libXrandr
  38. xrender.pc : x11/libXrender
  39. xt.pc : x11-toolkits/libXt
  40. xtst.pc : x11/libXtst
Runtime dependencies:
  1. libpci.so : devel/libpci
  2. ffmpeg>=6.0,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. libevent.so : devel/libevent
  6. libffi.so : devel/libffi
  7. libgraphite2.so : graphics/graphite2
  8. libharfbuzz.so : print/harfbuzz
  9. libicui18n.so : devel/icu
  10. libnspr4.so : devel/nspr
  11. libnss3.so : security/nss
  12. libpng.so : graphics/png
  13. libpixman-1.so : x11/pixman
  14. libvpx.so : multimedia/libvpx
  15. libwebp.so : graphics/webp
  16. libdbus-1.so : devel/dbus
  17. libdbus-glib-1.so : devel/dbus-glib
  18. libGL.so : graphics/libglvnd
  19. libatk-1.0.so : accessibility/at-spi2-core
  20. libcairo.so : graphics/cairo
  21. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  22. libglib-2.0.so : devel/glib20
  23. libintl.so : devel/gettext-runtime
  24. libgtk-3.so : x11-toolkits/gtk30
  25. libharfbuzz.so : print/harfbuzz
  26. libpango-1.0.so : x11-toolkits/pango
  27. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for librewolf-146.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_librewolf
USES:
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
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 (1 items)
Collapse this list.
  1. https://gitlab.com/api/v4/projects/32320088/packages/generic/librewolf-source/146.0.1-1/
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
146.0.1
21 Dec 2025 00:42:25
commit hash: a56b03dfcd0ed6f948ea3cde315cb491a4dc02b1commit hash: a56b03dfcd0ed6f948ea3cde315cb491a4dc02b1commit hash: a56b03dfcd0ed6f948ea3cde315cb491a4dc02b1commit hash: a56b03dfcd0ed6f948ea3cde315cb491a4dc02b1 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/librewolf: Update 146.0-2 => 146.0.1-1

Release Notes:
https://www.firefox.com/en-US/firefox/146.0.1/releasenotes/

PR:	291832
MFH:	2025Q4
(cherry picked from commit d5fe1e920ea954bfd3a6c46c9194869dc99996ad)
146.0_1
12 Dec 2025 02:57:29
commit hash: 18a29bbff7d40b674e5d58ef8483da5215180192commit hash: 18a29bbff7d40b674e5d58ef8483da5215180192commit hash: 18a29bbff7d40b674e5d58ef8483da5215180192commit hash: 18a29bbff7d40b674e5d58ef8483da5215180192 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/librewolf: Update 146.0-1 => 146.0-2

Release Notes:
https://www.firefox.com/en-US/firefox/146.0/releasenotes/

PR:	291584
MFH:	2025Q4
(cherry picked from commit 31d34a920aeb11eeb2b43c3a49c5b7912ee2356d)
146.0
10 Dec 2025 17:47:48
commit hash: c40c39bc77df46df26012e2afb9b7bf7c7759867commit hash: c40c39bc77df46df26012e2afb9b7bf7c7759867commit hash: c40c39bc77df46df26012e2afb9b7bf7c7759867commit hash: c40c39bc77df46df26012e2afb9b7bf7c7759867 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/librewolf: Update 145.0.2-2 => 146.0-1

Release Notes:
https://www.firefox.com/en-US/firefox/146.0/releasenotes/

PR:	291554
MFH:	2025Q4
(cherry picked from commit 3a011636091913a45e90e323cf27098d693830a0)
145.0.2_1
01 Dec 2025 20:10:47
commit hash: d15bc29414dc13acb544c38d1cf4aa1fa9305108commit hash: d15bc29414dc13acb544c38d1cf4aa1fa9305108commit hash: d15bc29414dc13acb544c38d1cf4aa1fa9305108commit hash: d15bc29414dc13acb544c38d1cf4aa1fa9305108 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/librewolf: Update 145.0.2-1 => 145.0.2-2

Changelog:
https://www.firefox.com/en-US/firefox/145.0.2/releasenotes/

PR:	291330
MFH:	2025Q4
(cherry picked from commit 119f5fd6513901d9141a23caeba3e25df95a214f)
145.0.2
29 Nov 2025 22:31:32
commit hash: 9360981de0c2844cec13c5010da12dfc56f16d05commit hash: 9360981de0c2844cec13c5010da12dfc56f16d05commit hash: 9360981de0c2844cec13c5010da12dfc56f16d05commit hash: 9360981de0c2844cec13c5010da12dfc56f16d05 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/librewolf: Update 145.0.1-2 => 145.0.2-1

Changelog:
https://www.firefox.com/en-US/firefox/145.0.2/releasenotes/

PR:	291284
MFH:	2025Q4
(cherry picked from commit eb3895d89744907b2c590b820c10d129abe529c6)
145.0.1_1
22 Nov 2025 02:15:42
commit hash: 6ed93d5b2bc38350d3358b6c253a0b68cbd22d82commit hash: 6ed93d5b2bc38350d3358b6c253a0b68cbd22d82commit hash: 6ed93d5b2bc38350d3358b6c253a0b68cbd22d82commit hash: 6ed93d5b2bc38350d3358b6c253a0b68cbd22d82 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/librewolf: Update 145.0.1-1 => 145.0.1-2

Commit log:
https://codeberg.org/librewolf/source/compare/145.0.1-1...145.0.1-2

PR:	291137
MFH:	2025Q4
(cherry picked from commit 9846055ce885e63c3aae605c822817200229f0d1)
145.0.1
21 Nov 2025 01:38:17
commit hash: 0d132e20a0f686f14903cca25449ef4cb2d39346commit hash: 0d132e20a0f686f14903cca25449ef4cb2d39346commit hash: 0d132e20a0f686f14903cca25449ef4cb2d39346commit hash: 0d132e20a0f686f14903cca25449ef4cb2d39346 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/librewolf: Update 144.0.2-1 => 145.0.1-1

Release notes:
https://www.firefox.com/en-US/firefox/145.0/releasenotes/
https://www.firefox.com/en-US/firefox/145.0.1/releasenotes/

PR:	291111
MFH:	2025Q4
(cherry picked from commit 27d0bf1f1daebb6c37a324f70597485591979439)
144.0.2
31 Oct 2025 08:50:52
commit hash: 8d3da4d4c97bbdf09b892d71c84ca2078548e4c3commit hash: 8d3da4d4c97bbdf09b892d71c84ca2078548e4c3commit hash: 8d3da4d4c97bbdf09b892d71c84ca2078548e4c3commit hash: 8d3da4d4c97bbdf09b892d71c84ca2078548e4c3 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/librewolf: Update 144.0-1 => 144.0.2-1

Changelog:
https://www.firefox.com/en-US/firefox/144.0.2/releasenotes/

PR:	290680
(cherry picked from commit 7a0ec472772fc9a314a07a43c3adc5d7bdbae1d8)
144.0
16 Oct 2025 01:32:26
commit hash: 6f1ae873ea0d08a73746f1bfff191f994314dc7ccommit hash: 6f1ae873ea0d08a73746f1bfff191f994314dc7ccommit hash: 6f1ae873ea0d08a73746f1bfff191f994314dc7ccommit hash: 6f1ae873ea0d08a73746f1bfff191f994314dc7c files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/librewolf: Update 143.0.4-1 => 144.0-1

Release notes:
https://www.firefox.com/en-US/firefox/144.0/releasenotes/

PR:	290256
MFH:	2025Q4
(cherry picked from commit dbefddb9682656e4598e97df6b1627243842751a)
143.0.4
06 Oct 2025 02:07:33
commit hash: 3f5d62eacb957d6df7aa29cd66de7bd755966878commit hash: 3f5d62eacb957d6df7aa29cd66de7bd755966878commit hash: 3f5d62eacb957d6df7aa29cd66de7bd755966878commit hash: 3f5d62eacb957d6df7aa29cd66de7bd755966878 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/librewolf: Update 143.0.3-1 => 143.0.4-1

Changelog:
https://www.firefox.com/en-US/firefox/143.0.4/releasenotes/

PR:	290013
MFH:	2025Q4
(cherry picked from commit ffbd266c4ca53a2bc715784fdee82a88e5d7466a)

Number of commits found: 10