[Bug 223597] New port: www/palemoon Open Source Goanna-based web browser
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Nov 10 17:02:04 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223597
Bug ID: 223597
Summary: New port: www/palemoon Open Source Goanna-based web
browser
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: lichray at gmail.com
Created attachment 187909
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=187909&action=edit
patch (svn)
A Firefox-fork which is popular with those people who chose Firefox for using
the XUL extensions. For them, Pale Moon is just the way Firefox should be.
Porting notes:
The porting is greatly simplified with the existing gecko supporting framework
in ports. The software has the same requirements as a Firefox ~24. With this
patch,
- bundled jemalloc3 is always required. We could patch the source and let it
use system jemalloc, but that would only benefit FreeBSD 10.
- not patched to use system sndio or ogg. Since we are not using system
jemalloc, it may further downgrade the memory stats if we use too much shared
libraries.
- still sharing Makefile.options with www/firefox, although some options don't
apply; INTEGER_SAMPLES display but have no effect. We could patch
www/firefox/Makefile.options to hide this (in a separate issue, maybe).
- TEST doesn't work due to messy #include_nexts among libc++, libc, and
stlport. I gave it up. After all, this browser is not eagerly adopting new
technologies like Firefox, and my observation confirmed its stability.
This PR is filed in Pale Moon + Pentadactyl.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list