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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2025Q3
tor-browser Tor Browser for FreeBSD
15.0.a3 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 15.0.a3Version of this port present on the latest quarterly branch.
Maintainer: freebsd@sysctl.cz search for ports maintained by this maintainer
Port Added: 2025-07-19 13:06:14
Last Update: 2025-09-23 03:28:26
Commit Hash: 02031f4
Also Listed In: net security wayland
License: MPL20
WWW:
https://www.torproject.org/
Description:
Tor Browser (TB) is a customized version of Firefox Extended Service Release built specifically for internet browsing over the Tor anonymity network. TB's configuration aims to mitigate attacks on a client's anonymity, including determining the client's actual IP address and browser fingerprinting. Other aspects of Firefox have also been patched to plug privacy leaks in ways not possible any other way. You are recommended to read about TB and privacy from tor-project documentation. Remember that there are no perfect privacy or anonymity solutions, and this includes TB. As always you must pay attention and in many cases modify your behavior to ensure your privacy online.
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/tor-browser-15.0.a3/catalog.mk
  2. /usr/local/share/licenses/tor-browser-15.0.a3/LICENSE
  3. /usr/local/share/licenses/tor-browser-15.0.a3/MPL20
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • tor-browser>0:www/tor-browser
To install the port:
cd /usr/ports/www/tor-browser/ && make install clean
To add the package, run one of these commands:
  • pkg install www/tor-browser
  • pkg install tor-browser
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: tor-browser
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1758569239 SHA256 (src-firefox-tor-browser-140.3.0esr-15.0-1-build3.tar.xz) = aec327cd07e161cf0606352a71be1db1f649a33da4519387a93840083d63ab57 SIZE (src-firefox-tor-browser-140.3.0esr-15.0-1-build3.tar.xz) = 691334928

Expand this list (12 items)

Collapse this list.

SHA256 (manual_215922.zip) = b5ed703f54d52e9f197320f3698e936d585a3fed23cc4f9fbf59edce2869f885 SIZE (manual_215922.zip) = 28305786 SHA256 (fonts-3--4348e1.tar.zst) = 7fbbecece6de777f196982f6eb567970a6d8e7ac2bf5b1ad6b90e1ea36374032 SIZE (fonts-3--4348e1.tar.zst) = 27441580 SHA256 (noscript-13.0.9.xpi) = 525ab61aff21f67d10c3e20965a86ed479631549908a658f54692adc47d771f5 SIZE (noscript-13.0.9.xpi) = 994397 SHA256 (tpo-translation-7a4673ab420d7c52cd3fa7366d0d9cdaa5a37937_GL0.tar.gz) = bdf9d2e546cc183331c9c8ca2b4f8b7d3c9399c0454b9fffcfd7282b7a90b6b7 SIZE (tpo-translation-7a4673ab420d7c52cd3fa7366d0d9cdaa5a37937_GL0.tar.gz) = 962329 SHA256 (tpo-translation-db5e90248e74338ce72ff118bdb749fea6ea2606_GL0.tar.gz) = da2787fcbb953c1772d193d60b4633afce8bd34321e9209e83760bc58c0df901 SIZE (tpo-translation-db5e90248e74338ce72ff118bdb749fea6ea2606_GL0.tar.gz) = 2897151 SHA256 (mozilla-l10n-firefox-l10n-468bb10_GH0.tar.gz) = f4fa857e29371568c41c9c8a3298c086ffc4df73085a93ec6a1cc6be8a17a3e3 SIZE (mozilla-l10n-firefox-l10n-468bb10_GH0.tar.gz) = 71046393

Collapse this list.


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.112 : 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.14 : multimedia/libvpx
  10. py311-sqlite3>0 : databases/py-sqlite3@py311
  11. v4l_compat>0 : multimedia/v4l_compat
  12. autoconf2.13 : devel/autoconf2.13
  13. nasm : devel/nasm
  14. yasm : devel/yasm
  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.28.0 : devel/rust-cbindgen
  19. rust>=1.87.0 : lang/rust
  20. libnotify>0 : devel/libnotify
  21. jack.h : audio/jack
  22. pulseaudio.h : audio/pulseaudio
  23. sndio.h : audio/sndio
  24. pkgconf>=1.3.0_1 : devel/pkgconf
  25. python3.11 : lang/python311
  26. gmake>=4.4.1 : devel/gmake
  27. llvm-config19 : devel/llvm19
  28. node : www/node24
  29. update-desktop-database : devel/desktop-file-utils
  30. perl5>=5.40.r<5.41 : lang/perl5.40
  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
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. tor : security/tor
  2. obfs4proxy : security/obfs4proxy-tor
  3. snowflake-client : security/snowflake-tor
  4. libpci.so : devel/libpci
  5. ffmpeg>=6.0,1 : multimedia/ffmpeg
  6. python3.11 : lang/python311
  7. update-desktop-database : devel/desktop-file-utils
  8. perl5>=5.40.r<5.41 : lang/perl5.40
  9. x11.pc : x11/libX11
  10. xcb.pc : x11/libxcb
  11. xcomposite.pc : x11/libXcomposite
  12. xdamage.pc : x11/libXdamage
  13. xext.pc : x11/libXext
  14. xfixes.pc : x11/libXfixes
  15. xrandr.pc : x11/libXrandr
  16. xrender.pc : x11/libXrender
  17. xt.pc : x11-toolkits/libXt
  18. 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 tor-browser-15.0.a3: 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_tor-browser
USES:
compiler:c++11-lib libtool localbase:ldflags perl5 pkgconfig python shebangfix tar:xz 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
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (33 items)
Collapse this list.
  1. ftp://ftp.bit.nl/mirror/tor/torbrowser/15.0a3/
  2. http://distcache.FreeBSD.org/local-distfiles/vvd/
  3. http://distcache.eu.FreeBSD.org/local-distfiles/vvd/
  4. http://distcache.us-east.FreeBSD.org/local-distfiles/vvd/
  5. http://distcache.us-west.FreeBSD.org/local-distfiles/vvd/
  6. http://mirror.hessmo.com/tor/dist/torbrowser/15.0a3/
  7. http://mirror.host4site.co.il/torproject.org/dist/torbrowser/15.0a3/
  8. http://mirror.open-networx.org/torproject.org/dist/torbrowser/15.0a3/
  9. http://mirror.tor.hu/dist/torbrowser/15.0a3/
  10. http://mirrors.chaos-darmstadt.de/tor-mirror/dist/torbrowser/15.0a3/
  11. http://theonionrouter.com/dist/torbrowser/15.0a3/
  12. http://tor.amorphis.eu/dist/torbrowser/15.0a3/
  13. http://tor.askapache.com/dist/torbrowser/15.0a3/
  14. http://tor.beme-it.de/dist/torbrowser/15.0a3/
  15. http://tor.borgmann.tv/dist/torbrowser/15.0a3/
  16. http://tor.cyberarmy.at/dist/torbrowser/15.0a3/
  17. http://tor.dont-know-me.at/dist/torbrowser/15.0a3/
  18. http://tor.factor.cc/dist/torbrowser/15.0a3/
  19. http://tor.idnr.ws/dist/torbrowser/15.0a3/
  20. http://tor.kamagurka.org/dist/torbrowser/15.0a3/
  21. http://tor.spline.de/dist/torbrowser/15.0a3/
  22. http://tor.vesta.nu/dist/torbrowser/15.0a3/
  23. http://torproj.xpdm.us/dist/torbrowser/15.0a3/
  24. http://torproject.nwlinux.us/dist/torbrowser/15.0a3/
  25. http://www.oignon.net/dist/torbrowser/15.0a3/
  26. http://www.torproject.org.nyud.net/dist/torbrowser/15.0a3/
  27. http://www.torproject.us/dist/torbrowser/15.0a3/
  28. https://archive.torproject.org/tor-package-archive/torbrowser/15.0a3/
  29. https://cyberside.net.ee/sibul/dist/torbrowser/15.0a3/
  30. https://dist.torproject.org/torbrowser/15.0a3/
  31. https://ftp.bit.nl/mirror/tor/torbrowser/15.0a3/
  32. https://torproject.ph3x.at/dist/torbrowser/15.0a3/
Collapse this list.

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
15.0.a3
23 Sep 2025 03:28:26
commit hash: 02031f40ae720ba274171f3fa30446180ddcea50commit hash: 02031f40ae720ba274171f3fa30446180ddcea50commit hash: 02031f40ae720ba274171f3fa30446180ddcea50commit hash: 02031f40ae720ba274171f3fa30446180ddcea50 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/tor-browser: Update 15.0a2 => 15.0a3

Changelog:
https://blog.torproject.org/new-alpha-release-tor-browser-150a3/

PR:	289771
MFH:	2025Q3
(cherry picked from commit 7a4368ba43090fcf259ea5ae9ad2a547e668431f)
15.0.a2
01 Sep 2025 23:34:57
commit hash: 8e16bd647767d1274d124dbfc16f5ae2b688efb3commit hash: 8e16bd647767d1274d124dbfc16f5ae2b688efb3commit hash: 8e16bd647767d1274d124dbfc16f5ae2b688efb3commit hash: 8e16bd647767d1274d124dbfc16f5ae2b688efb3 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/tor-browser: Update 15.0a1 => 15.0a2

Changelog:
https://blog.torproject.org/new-alpha-release-tor-browser-150a2/

PR:	289241
MFH:	2025Q3
(cherry picked from commit 84022fa91a651da3de938db28d04595dc89e7eed)
15.0.a1
08 Aug 2025 13:24:54
commit hash: ae4b9c5a1177a94b7aa3177da6a221b69ff52c77commit hash: ae4b9c5a1177a94b7aa3177da6a221b69ff52c77commit hash: ae4b9c5a1177a94b7aa3177da6a221b69ff52c77commit hash: ae4b9c5a1177a94b7aa3177da6a221b69ff52c77 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/tor-browser: Update 14.5.5 => 15.0a1

Changelog:
Platform Changes (128.0 to 140.0)
https://blog.torproject.org/new-alpha-release-tor-browser-150a1/

PR:	288692
MFH:	2025Q3
(cherry picked from commit afd9818c1c9790ef017bc085c55b19f4517e65f6)
14.5.5_1
28 Jul 2025 16:29:43
commit hash: f8dec8a6f939f90907ccdfcfcea1637127c539f7commit hash: f8dec8a6f939f90907ccdfcfcea1637127c539f7commit hash: f8dec8a6f939f90907ccdfcfcea1637127c539f7commit hash: f8dec8a6f939f90907ccdfcfcea1637127c539f7 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/{librewolf,tor-browser,waterfox}: Fix runtime on arm64 (gecko-based ports)

Reports of crashes on arm64 with aslr enabled.

PR:	271081 288512 288516 288504
MFH:	2025Q3
(cherry picked from commit 9add38eb0b0e4972b3316966c46a6666dd0d36c8)
14.5.5
24 Jul 2025 11:18:42
commit hash: 50d3d752be8b0b587d5806fb07af558f20e2403fcommit hash: 50d3d752be8b0b587d5806fb07af558f20e2403fcommit hash: 50d3d752be8b0b587d5806fb07af558f20e2403fcommit hash: 50d3d752be8b0b587d5806fb07af558f20e2403f files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/tor-browser: Update 14.5.4 => 14.5.5

Changelog:
https://blog.torproject.org/new-release-tor-browser-1455/

PR:	288410
MFH:	2025Q3
(cherry picked from commit d863f7471b04fa235aea955653bdc891c1317264)
14.5.4
19 Jul 2025 13:04:06
commit hash: 0a619d16db9f994a416ee1d04d110aef5e80c690commit hash: 0a619d16db9f994a416ee1d04d110aef5e80c690commit hash: 0a619d16db9f994a416ee1d04d110aef5e80c690commit hash: 0a619d16db9f994a416ee1d04d110aef5e80c690 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
www/tor-browser: Improve port

- Improve "fix build on i386" - use www/node24 for i386 only.
- Unification of Makefile with Firefox - make it more similar.
- Use ${DESKTOPDIR} instead of ${PREFIX}/share/applications.
- Reduce the number of mkdir calls.

PR:		288108
Approved by:	Martin Filla <freebsd@sysctl.cz> (maintainer)
MFH:		2025Q3

(cherry picked from commit ae901b28927d8fe55e1cb2af1bf748408dfee5af)
14.5.4
19 Jul 2025 13:03:59
commit hash: efc298eb849bd89131b0ae4c3bd53fe86ca7332dcommit hash: efc298eb849bd89131b0ae4c3bd53fe86ca7332dcommit hash: efc298eb849bd89131b0ae4c3bd53fe86ca7332dcommit hash: efc298eb849bd89131b0ae4c3bd53fe86ca7332d files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
www/tor-browser: fix build on i386 with node24

PR:		288108
(cherry picked from commit 6f4191a2ee07f50c4e32c6b3de535f8e87fa628c)

Number of commits found: 7