2016-09-08 v3.6.6
- simple but important fix for a future perl deprecation
(perl will be removing "." from @INC in 5.24)
- 'perms' now requires a '-c' to activate batch mode
(should not affect interactive use but check your scripts
perhaps?)
- gitolite setup now accepts a '-m' option to supply a
custom message (useful when it is used by a script)
- Remove unneeded patch (send to upstream)
- Add patch for new themes
- Submitter-, self-hosting of the tarball, because it is not well formed for
Gtk+ < 3.20
PR: 212553
Submitted by: olivierd
Stop building texmaker's own, utdated bundled copy of hunspell. In addition to
the obvious reasons, this is necessary to get the port to build with the
upcoming Qt 5.6, as it passes -std=gnu++11 to the compiler automatically when
it's supported and building the bundled hunspell failed like this:
hunspell/affentry.hxx:28:94: error: cannot initialize a parameter of type 'unsigned short' with an rvalue of type 'nullptr_t'
hunspell/affentry.hxx:91:103: error: cannot initialize a parameter of type 'unsigned short' with an rvalue of type 'nullptr_t'
See also: https://www.freebsd.org/doc/en/books/porters-handbook/bundled-libs.html
PR: 212366
Approved by: portmgr (mat)
Stop building its own bundled copies of quazip and hunspell.
Using bundled libraries is bad for several reasons [1], including breaking the
build, which happens with Qt 5.6 that passes -std=gnu++11 by default when the
compiler supports it:
hunspell/affentry.hxx:30:94: error: cannot initialize a parameter of type 'unsigned short' with an rvalue of type 'nullptr_t'
hunspell/affentry.hxx:93:103: error: cannot initialize a parameter of type 'unsigned short' with an rvalue of type 'nullptr_t'
Switching to the system versions fixes everything.
[1] https://www.freebsd.org/doc/en/books/porters-handbook/bundled-libs.html
PR: 212349
Approved by: portmgr (mat)
Detailed maintainer log:
- fixed a problem where virtual servers refuse to start due to invalid flags
or order
- fixed a crash in fix crash on servergroupautodelperm /
servergroupautoaddperm
- "Error opening file: No such file or directory" message now includes
filename
- Fixed server crash when ipv6 client connects while using MariaDB (or
MySQL) server
- Database plugins are now checked more thoroughly at server startup
- To fix the problem with MariaDB, the server needs to alter columns in the
client and bindings table. For large databases, this can take a while. It
is recommended that all ts3servers that use the same database, are stopped
and then one new ts3server is started first which does the update. After
this, the other instances can be started too.
PR: 212531
Submitted by: Ultima1252@gmail.com (maintainer)
This port was using the WITHOUT_OPENSSL knob. Convert it to a default
option "CRYPTO" and bump the port revision. THere's a build dependency
on OpenSSL headers when this option is on.
Note that the WWW value is obsolete.
Approved by: SSL blanket
The makefile for the ldns was very hard to follow due to preprocessor-
like hunks changing the logic flow even across targets. As part of the
SSL fix, I felt compelled to convert much of the options logic to the
modern options framework to make it simpler to follow the makefile
logic (as a side benefit the port is a bit more tidy).
I also reworked the FreeBSD 9 + GOST option logic to set the new
IGNORE_FreeBSD_9 variable if GOST was requested on FreeBSD 9 with the
base SSL library. I believe the previous logic using the WITH_OPENSSL_PORT
knob and CONFLICTS setting was incorrect.
Approvd by: SSL blanket