- Add missing indirect dependencies (x11, cairo, gdkpixbuf2)
- Mark QT4 option as broken (seems some dependency in latest Lazarus is not
compiled by default and Double Commander with QT4 it is not building anymore
without it, not even older versions. The next version of Lazarus will
probably fix it from what I have seen in the recent changes).
Changelog:
http://doublecmd.sourceforge.net/mantisbt/changelog_page.php?version_id=44
PR: 211343
Submitted by: Benat Gonzalez Etxepare (maintainer)
In the nearby future, I'm going to change the prototype of the
setgrent() function. Prevent this port from breaking by removing the
redundant local declarations of the setgrent() function it has.
PR: 211394 (exp-run)
Reviewed by: antoine
Differential Revision: https://reviews.freebsd.org/D7364
20160728
Bugfix (introduced: 20090614): with concurrent connections
from the same client IP address, and after-220 tests enabled,
postscreen could overwrite the cached "all tests completed"
result of one connection that completed the after-220 tests,
with the "some tests not completed" result of a concurrent
connection where the client hung up before completing the
after-220 tests. Files: postscreen_misc.c, postscreen_state.c,
postscreen.h, postscreen_tests.c, postscreen.c, postscreen_smtpd.c,
postscreen_early.c.
20160730
Cleanup: don't try to optimize away postscreen cache updates.
File: postscreen_misc.c.
Cleanup: removed compatibility crutches that emulated a
historical data organization from four years ago. Files:
postscreen/postscreen.[hc], postscreen/postscreen_early.c,
postscreen/postscreen_smtpd.c, postscreen/postscreen_tests.c.
Zstd, short for Zstandard, is a real-time compression algorithm providing
high compression ratios. It offers a very wide range of compression vs.
speed trade-offs while being backed by a very fast decoder. It offers
a special mode for small data called "dictionary compression" and it can
create dictionaries from any sample set. Zstd is BSD-licensed.
Using Izbench on the Silesia compression corpus, zstd ranked at the
top with a compression ratio of 2.877, a compression rate of 325 Mb/s,
and a decompression rate of 325. Zlib followed at 2.730, 95 Mb/s (C)
and 360 Mb/s (D). See WWW page for the full benchmark results.
- Mark BROKEN. Support for this project is broken with npm >= v3.x
Reviewed by: junovitch (mentor)
Approved by: junovitch (mentor)
Differential Revision: D7351
Man pages are installed to the wrong directory. Consequently, they are not
compressed and also don't work. Fix is simple and attached.
PR: 211294
Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com>
texlive has replaced it long ago, it also does not fit well in the "modern" world
patching it to get it not conflict with getline(3) is painful (web2c part) while
the version in texlive just work
gcalcli requires a dependency on oauth2client <= 1.4.12 to work
correctly, as higher versions replaced the run() method with run_flow().
The version of oauth2client in ports is 2.2.0 at the time of writing.
Fixes for the issue [1][2][3] have been submitted upstream in multiple
cases, although upstream has closed them as duplicates of a refactor
issue [4] that is yet to be committed/resolved.
This commit commits the proposed change in issue #229 [2].
While I'm here:
* Explicitly specify (and limit) supported Python versions to -2.x
* Add python to CATEGORIES
* Group, re-order and sort USE{s}, NO_* and files/plist sections
* Capitalize OPTIONS descriptions
[1] https://github.com/insanum/gcalcli/pull/211
[2] https://github.com/insanum/gcalcli/issues/229
[3] https://github.com/insanum/gcalcli/issues/244
[4] https://github.com/insanum/gcalcli/issues/165
PR: 206045
Submitted by: Lawrence Chen <beastie tardisi com>
Approved by: portmgr (maintainer timeout, 6+ months)
MFH: 2016Q3