Port details on branch 2022Q3 |
- waterfox Distilled fork of Firefox
- 56.2.3_2 www
=0 56.2.3_2Version of this port present on the latest quarterly branch.
- DEPRECATED: Temporary experiment
This port expired on: 2018-09-27
- Maintainer: jbeich@FreeBSD.org
- Port Added: 2017-11-27 13:25:24
- Last Update: 2018-09-29 09:05:38
- SVN Revision: 480900
- Also Listed In: ipv6
- License: not specified in port
- WWW:
- https://www.waterfoxproject.org/
- Description:
- The Waterfox source code is a specialised modification of the Mozilla
platform, designed for privacy and user choice in mind. You should be
able to install it and compile Waterfox without any issues. Other
modifications and patches that are more upstream have been implemented
as well to fix any compatibility/security issues that Mozilla may lag
behind in implementing (usually due to not being high priority). High
request features removed by Mozilla but wanted by users are retained
(if they aren't removed due to security).
Features:
o Disabled Encrypted Media Extensions (EME)
o Disabled Web Runtime (deprecated as of 2015)
o Removed Pocket
o Removed Telemetry
o Removed data collection
o Removed startup profiling
o Allow running of all 64-Bit NPAPI plugins
o Allow running of unsigned extensions
o Removal of Sponsored Tiles on New Tab Page
o Addition of Duplicate Tab option (toggle with browser.tabs.duplicateTab)
o Locale selector in about:preferences > General
WWW: https://www.waterfoxproject.org/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: waterfox
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1536644593
SHA256 (MrAlex94-Waterfox-56.2.3_GH0.tar.gz) = 6134501bf3325d3bcd9632405a46f1f1278988e57bf4ca88b61926eb49ef1465
SIZE (MrAlex94-Waterfox-56.2.3_GH0.tar.gz) = 395126627
No package information for this port in our database- Sometimes this happens. Not all ports have packages.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- nspr>=4.16 : devel/nspr
- nss>=3.32.1 : security/nss
- icu>=59.1,1 : devel/icu
- libevent>=2.1.8 : devel/libevent
- harfbuzz>=1.4.7 : print/harfbuzz
- graphite2>=1.3.10 : graphics/graphite2
- png>=1.6.31 : graphics/png
- libvorbis>=1.3.5,3 : audio/libvorbis
- libvpx>=1.5.0 : multimedia/libvpx
- sqlite3>=3.19.3 : databases/sqlite3
- py27-sqlite3>0 : databases/py-sqlite3@py27
- v4l_compat>0 : multimedia/v4l_compat
- autoconf-2.13 : devel/autoconf213
- yasm : devel/yasm
- zip : archivers/zip
- llvm60>0 : devel/llvm60
- gtk3>=3.14.6 : x11-toolkits/gtk30
- libnotify>0 : devel/libnotify
- jack.h : audio/jack
- pulseaudio.h : audio/pulseaudio
- rust>=1.24 : lang/rust
- gmake : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- python2.7 : lang/python27
- update-desktop-database : devel/desktop-file-utils
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xcomposite.pc : x11/libXcomposite
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xrender.pc : x11/libXrender
- xt.pc : x11-toolkits/libXt
- xcb.pc : x11/libxcb
- perl5>=5.26<5.27 : lang/perl5.26
- Runtime dependencies:
-
- ffmpeg>=0.8,1 : multimedia/ffmpeg
- libasound_module_pcm_oss.so : audio/alsa-plugins
- alsa-lib>=1.1.1_1 : audio/alsa-lib
- update-desktop-database : devel/desktop-file-utils
- x11.pc : x11/libX11
- xcomposite.pc : x11/libXcomposite
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xrender.pc : x11/libXrender
- xt.pc : x11-toolkits/libXt
- xcb.pc : x11/libxcb
- Library dependencies:
-
- libv4l2.so : multimedia/libv4l
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- libcairo.so : graphics/cairo
- libevent.so : devel/libevent
- libffi.so : devel/libffi
- libgraphite2.so : graphics/graphite2
- libharfbuzz.so : print/harfbuzz
- libhunspell-1.6.so : textproc/hunspell
- libicui18n.so : devel/icu
- libnspr4.so : devel/nspr
- libnss3.so : security/nss
- libpng.so : graphics/png
- libpixman-1.so : x11/pixman
- libsqlite3.so : databases/sqlite3
- libvpx.so : multimedia/libvpx
- libogg.so : audio/libogg
- libvorbis.so : audio/libvorbis
- libdbus-1.so : devel/dbus
- libdbus-glib-1.so : devel/dbus-glib
- libstartup-notification-1.so : x11/startup-notification
- libasound.so : audio/alsa-lib
- libiconv.so : converters/libiconv
- libjpeg.so : graphics/jpeg-turbo
- libatk-1.0.so : accessibility/atk
- libgconf-2.so : devel/gconf2
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-x11-2.0.so : x11-toolkits/gtk20
- libgtk-3.so : x11-toolkits/gtk30
- libIDL-2.so : devel/libIDL
- libxml2.so : textproc/libxml2
- libORBit-2.so : devel/ORBit2
- libpango-1.0.so : x11-toolkits/pango
- libGL.so : graphics/mesa-libs
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for waterfox-56.2.3_2:
BUNDLED_CAIRO=on: Use bundled fork of cairo-1.9.5
CANBERRA=off: Sound theme alerts
DBUS=on: D-Bus IPC system support
DEBUG=off: Build with debugging support
DTRACE=on: Build with DTrace probes
FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...)
GCONF=on: GConf configuration backend support
INTEGER_SAMPLES=off: Integer audio sample format
LIBPROXY=off: Proxy support via libproxy
OPTIMIZED_CFLAGS=on: Use extra compiler optimizations
PROFILE=on: Build with profiling support
TEST=off: Build and/or run tests
====> Options available for the multi AUDIO: you have to choose at least one of them
ALSA=on: ALSA audio architecture support
JACK=on: JACK audio server support
PULSEAUDIO=on: PulseAudio sound server support
SNDIO=off: Sndio audio support
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- cpe gmake iconv localbase perl5 pkgconfig python:2.7,build desktop-file-utils compiler:c++17-lang jpeg gnome gl
- pkg-message:
- ======================================================================
Some features available on other platforms are not implemented:
- Native audio (OSS backend is incomplete, doesn't support WebRTC)
- Encrypted Media Extensions (requires Widevine CDM binary)
- Process sandboxing (requires Capsicum backend)
- Reduced memory usage (requires mozjemalloc)
- Performance profiling (requires GeckoProfiler)
- Gamepad API (requires libusbhid backend)
- WebVR (requires open source runtime)
- TCP fast open
======================================================================
On FreeBSD < 11.3 Web Content process may frequently crash due to bug 181741.
If you cannot upgrade try applying the following workaround:
$ sysctl net.local.stream.recvspace=16384
======================================================================
To select non-default audio backend open about:config page and create
media.cubeb.backend preference. Supported values are: alsa, jack,
pulse, pulse-rust, oss, sndio. Currently used backend can be inspected
on about:support page.
======================================================================
smb:// issues (Gvfs/GIO option):
Network group, machine, and share browsing does not work correctly.
sftp:// (Gvfs/GIO option):
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:
|