Pale Moon(TM) offers you a browsing experience in a browser completely built
from its own, independently developed source that has been forked off from
Firefox/Mozilla code a number of years ago, with carefully selected features
and optimizations to improve the browser's stability and user experience, while
offering full customization and a growing collection of extensions and themes
to make the browser truly your own.
Some of the main features:
- Based on the Unified XUL Platform (UXP) containing our own optimized layout
and rendering engine (Goanna).
- Safe: Forked from mature Mozilla code and regularly updated with the latest
security patches.
- Secure: Additional security features and security-aware development
- Zero ads; no telemetry, spyware or data gathering
- Familiar, efficient, fully customizable interface
WWW: https://www.palemoon.org/
===> The following configuration options are available for palemoon-29.0.1:
SYNC=on: Pale Moon Sync service (see https://www.palemoon.org/sync/)
SYSTEM_MALLOC=off: Use system's jemalloc instead of bundled one
====> Sound (audio) support: you have to select exactly one of them
ALSA=on: ALSA audio architecture support
PULSEAUDIO=off: PulseAudio sound server support
===> Use 'make config' to modify these settings
New port: www/palemoon
Pale Moon(TM) offers you a browsing experience in a browser completely built
from its own, independently developed source that has been forked off from
Firefox/Mozilla code a number of years ago, with carefully selected features
and optimizations to improve the browser's stability and user experience, while
offering full customization and a growing collection of extensions and themes
to make the browser truly your own.
Some of the main features:
- Based on the Unified XUL Platform (UXP) containing our own optimized layout
and rendering engine (Goanna).
- Safe: Forked from mature Mozilla code and regularly updated with the latest
security patches.
- Secure: Additional security features and security-aware development
- Zero ads; no telemetry, spyware or data gathering
- Familiar, efficient, fully customizable interface
WWW: https://www.palemoon.org/
PR: 251117
Submitted by: Olivier Certner <olivier.freebsd@free.fr>
www/palemoon: Reset maintainer
The current maintainer no longer has time to update this port. An
update is sorely needed though since it is now almost a year out
of date.
PR: 237107
Remove esound support from pulseaudio as audio/esound expired.
Bump PORTREVISIONs of dependent ports.
Build-tested in poudriere on a head-amd64 jail for audio/pulseaudio*
www/palemoon: mark BROKEN on -CURRENT
resource://gre/components/Weave.jsresource://gre/components/WebVTTParserWrapper.jsresource://gre/components/Webapps.js
Traceback (most recent call last):
File "toolkit/mozapps/installer/packager.py", line 405, in <module>
main()
File "toolkit/mozapps/installer/packager.py", line 399, in main
args.source, gre_path, base)
File "toolkit/mozapps/installer/packager.py", line 157, in precompile_cache
errors.fatal('Error while running startup cache precompilation')
File "python/mozbuild/mozpack/errors.py", line 101, in fatal
self._handle(self.FATAL, msg)
File "python/mozbuild/mozpack/errors.py", line 96, in _handle
raise ErrorMessage(msg)
mozpack.errors.ErrorMessage: Error: Error while running startup cache
precompilation
gmake[2]: *** [toolkit/mozapps/installer/packager.mk:37: stage-package] Error 1
www/{palemoon,seamonkey}: back out r497995
Crash with Clang 8 doesn't affect i386 or aarch64. And expiration
had to be discussed with www/palemoon maintainer.
Requested by: danfe, pi
www/{palemoon,seamonkey}: put on a deathbed
No point in keeping abandonware only to delay Mk/bsd.gecko.mk cleanup.
SeaMonkey is unlikely to escape the rabbit hole of technical debt and
PaleMoon is unlikely to be friendly to BSDs (or packagers in general).
gecko: drop DTRACE option completely
--enable-dtrace is only tested on macOS where dtrace -G isn't used.
Let's stop wasting time on dtrace -G issues as the support disappeared
since Firefox 61, anyway.
gecko: unbreak with more strict regex(3) on FreeBSD 13
In file included from ../.build/dom/workers/Unified_cpp_dom_workers0.cpp:11:
dom/workers/ChromeWorkerScope.cpp:56:10: error: use of undeclared identifier
'JS_InitCTypesClass'
if (!JS_InitCTypesClass(aCx, aGlobal) ||
^
dom/workers/ChromeWorkerScope.cpp:61:18: error: unknown type name
'JSCTypesCallbacks'
static const JSCTypesCallbacks callbacks = {
^
PR: 233453
Reported by: kevans
www/palemoon: Consolidate sndio patches and apply softvol fix [1]
This will prevent Pale Moon from changing the slot volumes of sndiod
which can lead to them being too silent or even muted when Pale Moon
happens to reuse one of them later. It'll also fix a bug where Pale
Moon won't pick up slot volumes changes done externally and thus
provides inaccurate volume controls.
[1] https://marc.info/?l=openbsd-ports&m=152641946326955&w=2
PR: 228479
Submitted by: tobik
Approved by: lichray@gmail.com (maintainer)
www/palemoon: Update LICENSE_PERMS
Upstream forbids distribution of this package with their branding unless
we are able to fully comply with the requirements of building against
all of the libraries in their tree. This is untenable so we will block
distribution for now and work on disabling branding.
PR: 225717
MFH: 2018Q1
gecko: unbreak with non-default python version after r455210
$ make
[...]
Installing py36-sqlite3-3.6.3_7...
===> firefox-57.0.1,1 depends on package: py27-sqlite3>0 - not found
*** Error code 1
PR: 224055
Submitted by: Peter Wullinger
www/palemoon: sndio: improve and clamp float->s16 conversion
This fixes sound glitches/crackling when playing audio or video clips
with float samples with SNDIO=on.
PR: 224034
Submitted by: lichray@gmail.com (maintainer)
Obtained from: cubeb
www/palemoon: add new port
PR: 223597
Submitted by: lichray@gmail.com
Tested by: loader, many on forums.freebsd.org
Pale Moon offers you a browsing experience in a browser completely built
from its own, independently developed source that has been forked off
from Firefox/Mozilla code a number of years ago, with carefully selected
features and optimizations to improve the browser's stability and user
experience, while offering full customization and a growing collection
of extensions and themes to make the browser truly your own.
Main features:
o Support for many Firefox extensions
o Support for a growing number of Pale Moon exclusive extensions
o Secure: Additional security features and security-aware development
o Extensive and growing support for HTML5 and CSS3
https://www.palemoon.org/