Port changes:
* Rhange to github
* Add LICENSE_FILE
* Remove BROKEN_xx because these are now not broken
* Remove post-patch
PR: 226566
Submitted by: cyclaero@gmail.com (maintainer)
Miroslav Lachman reported that the version 2.3 is free
of buggy behavior with mouse scrolling etc. that was
introduced in later versions.
While in sysutils/Makefile, also fixed a minor ordering
problem.
PR: 223685
Submitted by: Miroslav Lachman <000.fbsd@quip.cz>
https://github.com/libical/libical/commit/77f82ba88abbb633dc52335fcc050bec3b41c2
69
icaltzutil_fetch_timezone now creates VTIMEZONE components using
RRULEs rather than expanding out every year (if
USE_INTEROPERATIVE_VTIMEZONES was off) or using a single time zone
back to 1970 (if it was one).
This creates more accurate time zones that are compatible with dates
whose time zones have since transitioned to a different offset (such
as a date in America/New_York in 1980). Removed
icaltzutil_set_exact_vtimezones_support and
icaltzutil_get_exact_vtimezones_support. Removed
USE_INTEROPERABLE_VTIMEZONES.
Add missing USE_GNOME=introspection:build
Fix segmentation fault with evolution-calendar-factory
Pet portlint, USE_* comes before USES
PR: 226460
Submitted by: cpm
Obtained from: github libical/libical (partially)
Thanks to the solution suggested by Dmitri Goutnik, I am amending
pkg-message with the workaround for the hanging tabs problem.
Putting ~/.cache/chromium on memory-fs solved the problem for me.
Now chromium doesn't hang even on a heavily loaded machine.
PR: 226793
Reported by: Dmitri Goutnik <dg@syrec.org>
Approved by: Carlos J. Puga Medina <cpm@freebsd.org> (maintainer)
- editheader extension: Corrected the stream position calculations
performed while making the modified message available as a stream.
Pigeonhole Sieve crashed in LMTP with an assertion panic when the
Sieve editheader extension was used before the message was redirected.
Experiments indicate that the problem occurred only with LMTP and that
LDA is not affected.
- fileinto extension: Fix assert panic occurring when fileinto is used
without being listed in the require line, while the copy extension is
listed there. This is a very old bug.
- imapsieve plugin: Do not log an error for messages that disappear
concurrently while applying Sieve scripts. This is a further
improvement on the imapsieve fix in the previous release (which fixed
a panic). This event is now logged as a debug message.
go-carbon is a go implementation of the carbon component of the graphite
project. It has support for multiple cpu's and can achieve higher concurrency.
WWW: https://github.com/lomik/go-carbon
PR: 226732
Submitted by: Andreas Andersson <a.andersson.thn@gmail.com>
groff is required by rrdtool to format documentation, which
is only required when documentation is being built.
Accordingly, make groff conditional on the existing DOCS option.
This precludes building a litany of dependencies, mostly due
to groff requiring ghostscript.
While here, remove unneeded post-patch in the case the DOCS option is
switched off.
Submitted by: koobs
Differential Revision: https://reviews.freebsd.org/D14732