Changes:
- Lots of cleanup in the API
- Huge refactoring to avoid using hashes where not needed
- add a new @config keyword for all files with such flags pkg will try
automatically to merge the difference with newer version on upgrades
a vanilla version of the file is kept in the db to allow 3 way merge
this was the last blocker to be able to package base
- new options AUTOMERGE to prevent pkg to automatically merge @config files
- speed up upgrades by only extracting files that are different from 2 packages
- convert unique package identifier to the package name (at last !)
- drop incremental update support this was preventing allowing multiple packages
with the same name in a remote repo
- lots of improvements in the pkg update process
- update sqlite to 3.8.7
- Change pkg audit so that it points to the http://vuxml.FreeBSD.org/freebsd/
location by default
- Lots of fixes in the solver
* Remove @MASTERSITES_WHITELIST
* Remove some remnants of multi-OS support: always false conditions and
unused variables ($automan, $autoinfo, $manstrict, $mancompress,
$multiplist, $newxdef, $rcsidinplist, $ldconfigwithtrue)
* Remove check for USE_SIZE
* Remove check for 'Version Required' in header
* Remove pkgtools remnants: fix pkg_version invocations,
remove check for PKGINSTALLVER, remove check for old packages in $portsdir
* Update check for IGNOREFILES macro
* Remove comment about EXEC_DEPENDS
* Remove check for NO_CONFIGURE/NO_PATCH
* Remove '@dirrm for %%DOCSDIR%%' check
* Remove pkg-comment check
* Remove check for /usr/X11R6
* Remove check for gcc_val 3.x and 4.1 conditions
* STAGE is now required
* Remove MANLANG check
* Add NOPORTEXAMPLES/NOPORTDOCS deprecation warning
* Add @stopdaemon, @cwd deprecation warning
* Add PLIST_DIRSTRY deprecation warning
* Add check for make :L :U modifiers
* Add check for for MAN[1-9] macro
* Allow use of absolute path in plist
* Fix checks for EXTRACT_SUFX
* Fix USE_ANT and USES=gmake warning
* Convert WITH(OUT)_$1 to PORT_OPTIONS:M$1 in warning
* Convert USE_DOS2UNIX to USES=dos2unix in warning
* Convert USE_ZIP to USES=zip in EXTRACT_SUFX check
* Convert USE_PERL5 to USES=perl5 in warning
* Convert USE_ICONV to USES=iconv in warning
* Modify checkplist() to accept @fc/@shell/other new keywords
PR: 194285
Submitted by: ak
Mod_Authz_Unixgroup 1.1.x is a unix group access control modules for Apache
version 2.4. If you have Apache 2.2 you should be using version 1.0.x of
this module instead.
If you are having users authenticate with real Unix login ID over the net,
using something like my mod_authnz_external / pwauth combination, and you
want to do access control based on unix group membership, then
mod_authz_unixgroup is exactly what you need.
WWW: http://www.unixpapa.com/mod_authz_unixgroup/
PR: 194322
Submitted by: mwisnicki+freebsd@gmail.com
editors and small databases.
Suitable for any kind of data organization, such as Todo lists, calendars,
project management, brainstorming, organizing ideas, planning, requirements
gathering, presentation of information, etc.
It's like a spreadsheet, immediately familiar, but much more suitable for
complex data because it's hierarchical.
It's like a mind mapper, but more organized and compact.
It's like an outliner, but in more than one dimension.
It's like a text editor, but with structure.
WWW: http://treesheets.com
PR: 193337
Submitted by: lightside <lightside@gmx.com>
Brief summary of changes (taken from upstream release announcement):
- -C option to change the default reject code
- -S option to specify a path to sendmail (for the -x option)
- -R option to specify the rejection message
- -a option to skip messages that were authenticated
- IPv6 address support
- zombie process fix for the - option introduced in 0.3.2
Some of these changes (notably the -R and -a flags and the IPv6
support) were previously included in the port via patch files, which
are now unneeded and have been removed.
ChangeLog:
Some small fixes and changes to v2.2.14. This release is mainly in the hope
that it could still make it into the next Debian stable instead of v2.2.14 -
mainly because of a couple of new assert crashes that started happening in
v2.2.14 and should be fixed now.
* Plugins can now print a banner comment in doveconf output
(typically the plugin version)
* Replication plugin now triggers low (instead of high) priority for
mail copying operations.
* IMAP/POP3/ManageSieve proxy: If destination server can't be
connected to, retry connecting once per second up to the value of
proxy_timeout. This allows quick restarts/upgrades on the backend
server without returning login failures.
* Internal passdb lookups (e.g. done by lmtp/doveadm proxy) wasn't
returning failure in some situations where it should have (e.g.
allow_nets mismatch)
* LMTP uses mail_log_prefix now for logging mail deliveries instead of
a hardcoded prefix. The non-delivery log prefix is still hardcoded
though.
+ passdb allow_nets=local matches lookups that don't contain an IP
address (internally done by Dovecot services)
+ Various debug logging and error logging improvements
- Various race condition fixes to LAYOUT=index
- v2.2.14 virtual plugin crashed in some situations
like might be an old version of this, but it only installs a binary.
This installs binaries and libraries/headers.
LZ4 is a very fast lossless compression algorithm, providing compression speed
at 400 MB/s per core, scalable with multi-cores CPU. It also features an
extremely fast decoder, with speed in multiple GB/s per core, typically
reaching RAM speed limits on multi-core systems.
A high compression derivative, called LZ4_HC, is also provided. It trades CPU
time for compression ratio.
The libraries are BSD licensed, and the binaries are GPLv2.
WWW: https://code.google.com/p/lz4/
* USES=pkgconfig was missing so exiv2 detection was broken, for example.
* USE_QT5=declarative and USE_QT5=printsupport were missing, and the latter
is required for the port to build correctly with the upcoming Qt 5.3.2.
I've added an upstream commit to properly detect and use PrintSupport in
the build process as well.
PR: 194596
Approved by: Hannes Hauswedell <h2+fbsdports@fsfe.org> (maintainer)
New features:
* Support for queries about IPv6 data in all applicable adns
query types (including AAAA, PTR, and adns_r_addr queries).
(Thanks very much to Mark Wooding.)
* Support for transport over IPv6. (Thanks to Mark Wooding again.)
* adns_addr2text and adns_text2addr: Convenient functions for
converting between addresses and address literals.
Bugfixes:
* Fix a crashing bug in adnslogres. (Debian#392102.)
* Do all checks of checked PTR owner name before actually sending the
query, and reject IPv4 PTR owner names whose labels have leading zero
digits or values >255.
Build system fixes and improvements:
* `make clean' removes the pipes.
* Work around bugs in make (Debian #4073, #756123) affecting regress.
* Do not include Makefile and src/config.h in distribution tarball.
Regression test debugging improvements:
* Provide gdbwrap convenience script.
* Honour ADNS_TEST_DEBUG env. var. (Mark Wooding.)
Submitted by: pi (maintainer)