while here:
- trim Makefile header
- convert DOCS case to optionsng
- remove conflicts with dbmail 2.0, that is not in the tree
- tab -> space change in pkg-descr:WWW
PR: 172611
Submitted by: Alan Hicks <ahicks at p-o.co dot uk> (maintainer)
Feature safe: yes
As a result, this picks up an .htaccess in DOCSDIR that we were missing
before.
Also, prevent a patch remnant from getting installed.
PORTREVISION bumped for plist change.
Feature safe: yes
While here update Makefile header. Switch pre.mk/post.mk with options.mk.
Replace lib_depends on sqlite with USE_SQLITE.
Switch to USE_PKGCONFIG=build.
remove library versions in lib_depends
Submitted by: beatmail [1]
Feature safe: yes
selection (mysql is still default)
- convert NOPORTDOCS case to optionsng too
Suggested by: jhale
Approved by: Alan Hicks <ahicks at p-o.co dot uk> (maintainer, by mail)
Feature safe: yes
while here:
- trim Makefile header
- remove indefinite article
- remove conflicts with port versions we don't have in the tree
- fix portlint warning (shlib versions)
- remove redundant MANCOMPRESSED=no
- use bsd.port.options.mk instead of bsd.port.pre/post.mk
- tab -> space change in pkg-descr:WWW
PR: 172380
Submitted by: Alan Hicks <ahicks at p-o.co dot uk> (maintainer)
Feature safe: yes
- Update firefox and thunderbird to 16.0
- Update seamonkey to 2.13
- Update all -i18n ports respectively
- switch firefox 16.0 and seamonkey 2.13 to ALSA by default for better
latency during pause and seeking with HTML5 video
- remove fedisableexcept() hacks, obsolete since FreeBSD 4.0
- support system hunspell dictionaries [1]
- unbreak -esr ports with clang3.2 [2]
- unbreak nss build when CC contains full path [3]
- remove GNOME option grouping [4]
- integrate enigmail into thunderbird/seamonkey as an option [5]
- remove mail/enigmail* [6]
- enable ENIGMAIL, LIGHTNING and GIO options by default
- add more reporters in about:memory: page-faults-hard, page-faults-soft,
resident, vsize
- use bundled jemalloc 3.0.0 on FreeBSD < 10.0 for gecko 16.0,
only heap-allocated reporter works in about:memory (see bug 762445)
- use lrintf() instead of slow C cast in bundled libopus
- use libjpeg-turbo's faster color conversion if available during build
- record startup time for telemetry
- use -z origin instead of hardcoding path to gecko runtime
- fail early if incompatible libxul version is installed (in USE_GECKO)
- *miscellaneous cleanups and fixups*
PR: ports/171534 [1]
PR: ports/171566 [2]
PR: ports/172164 [3]
PR: ports/172201 [4]
Discussed with: ale, beat, Jan Beich [5]
Approved by: ale [6]
In collaboration with: Jan Beich <jbeich@tormail.org>
Security: 6e5a9afd-12d3-11e2-b47d-c8600054b392
Feature safe: yes
Approved by: portmgr (beat)
rely on gcc. The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.
The ports chosen were ports that blocked 2 or more ports from building with
clang. (There are several hundred other ports that still fail to build with
clang, even with this patch. This is merely one step along the way.)
Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.
For those who have gcc as their default compiler, this change is believed
to cause no change.
Hat: portmgr
Tested with: multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
combinations of patch/no-patch and flag settings.
This version features significant enhancements over the 3.x series,
especially for simulated IMAP access. There are also improvements
in the Caldav functionality, and many bug fixes.
See http://sourceforge.net/news/?group_id=184600 for the details of
the 4.0.0 and 4.1.0 upgrades.
PR: ports/171763
Submitted by: me
Approved by: maintainer timeout