Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (3m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 16:17:59 UTC Now

2016-12-14 22:47:06 UTC MAIN commitmail json YAML

Move ndiff option handling below the one for zenmap, since
the latter restricts the allowed python versions.

(wiz)

2016-12-14 21:36:35 UTC MAIN commitmail json YAML

Updated x11/xf86-video-dummy to 0.3.8

(wiz)

2016-12-14 21:36:25 UTC MAIN commitmail json YAML

Updated xf86-video-dummy to 0.3.8.

This new release of the dummy Xorg video driver adds a few cleanups and
compatibility with xorg-server 1.19.

Aaron Plattner (1):
      Remove pointless empty functions

Alan Coopersmith (2):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1

Antoine Martin (2):
      Honor DacSpeed setting in xorg.conf
      remove dead code in dummy driver

Julien Cristau (2):
      configure: require xorg-server 1.4.99.901
      xf86-video-dummy 0.3.8

Peter Hutterer (1):
      Switch to using dixChangeWindowProperty

(wiz)

2016-12-14 21:06:01 UTC MAIN commitmail json YAML

Fix PLIST for gtk3 option.

XXX: kde4 is probably broken too.

(wiz)

2016-12-14 15:49:51 UTC MAIN commitmail json YAML

Updated mail/dovecot2 to 2.2.27

(adam)

2016-12-14 15:48:09 UTC MAIN commitmail json YAML

Changes 2.2.27:
* dovecot.list.index.log rotation sizes/times were changed so that
  the .log file stays smaller and .log.2 is deleted sooner.
+ Added mail_crypt plugin that allows encryption of stored emails.
  See http://wiki2.dovecot.org/Plugins/MailCrypt
+ stats: Global stats can be sent to Carbon server by setting
  stats_carbon_server=ip:port
+ imap/pop3 proxy: If passdb returns proxy_not_trusted, don't send
  ID/XCLIENT
+ Added generic hash modifier for %variables:
  %{<hash algorithm>;rounds=<n>,truncate=<bits>,salt=s>:field}
  Hash algorithm is any of the supported ones, e.g. md5, sha1, sha256.
  Also "pkcs5" is supported using SHA256. For example: %{sha256:user}
  or %{md5;truncate=32:user}.
+ Added support for SHA3-256 and SHA3-512 hashes.
+ config: Support DNS wildcards in local_name, e.g.
  local_name *.example.com { .. } matches anything.example.com, but
  not multiple.anything.example.com.
+ config: Support multiple names in local_name, e.g.
  local_name "1.example.com 2.example.com" { .. }
- Fixed crash in auth process when auth-policy was configured and
  authentication was aborted/failed without a username set.
- director: If two users had different tags but the same hash,
  the users may have been redirected to the wrong tag's hosts.
- Index files may have been thought incorrectly lost, causing
  "Missing middle file seq=.." to be logged and index rebuild.
  This happened more easily with IMAP hibernation enabled.
- Various fixes to restoring state correctly in un-hibernation.
- dovecot.index files were commonly 4 bytes per email too large. This
  is because 3 bytes per email were being wasted that could have been
  used for IMAP keywords.
- Various fixes to handle dovecot.list.index corruption better.
- lib-fts: Fixed assert-crash in address tokenizer with specific input.
- Fixed assert-crash in HTML to text parsing with specific input
  (e.g. for FTS indexing or snippet generation)
- doveadm sync -1: Fixed handling mailbox GUID conflicts.
- sdbox, mdbox: Perform full index rebuild if corruption is detected
  inside lib-index, which runs index fsck.
- quota: Don't skip quota checks when moving mails between different
  quota roots.
- search: Multiple sequence sets or UID sets in search parameters
  weren't handled correctly. They were incorrectly merged together.

(adam)

2016-12-14 13:53:59 UTC MAIN commitmail json YAML

Updated misc/libreoffice to 5.2.3.3nb1

(ryoon)

2016-12-14 13:52:56 UTC MAIN commitmail json YAML

Bump PKGREVISION

* Disable print/cups dependency to fix a freeze during ods/xls/xlsx loading
* Fix cups PLIST

(ryoon)

2016-12-14 12:16:03 UTC MAIN commitmail json YAML

Add gnumeric-1.2.26 to list, even though the update to 1.8.4 was only
eight years ago.

(hauke)

2016-12-14 12:15:10 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.14

(wiz)

2016-12-14 12:14:59 UTC MAIN commitmail json YAML

Updated syncthing to 0.14.14.

This is a security release recommended for all users.

Two distinct security vulnerabilities have been corrected in this
release. Either would let a remote attacker, controlling a device
that is already accepted by Syncthing, perform arbitrary reads and
writes to files outside the configured folders.

The first issue is that path validation was lacking in several
places, resulting in Syncthing accepting index entries for files
like "../../foo", thus resulting in a path above the configured
folder.

The second issue is that where path validation was correct, symlinks
could be used to trick Syncthing. An attacker could create a symlink
"foo -> ../../" and then request the contents of "foo/something",
again escaping the constraints of the folder.

Syncing symlinks between v0.14.14 and previous versions will not
work.

This is due to the fix to the above issue. Normal files and
directories will sync fine. To continue syncing symlinks, both
sides must be upgraded to v0.14.14.

Further resolved issues:

    #3753: The build no longer requires Go 1.7.
    #3769: The wording in the GUI around "last file received" is
    now clearer.

(wiz)

2016-12-14 08:51:53 UTC MAIN commitmail json YAML

Use generic-nonlicense instead of nonexisting xbeeb-pseudolicense.

(wiz)

2016-12-13 21:53:26 UTC MAIN commitmail json YAML

note update of jemalloc

(maya)

2016-12-13 21:52:22 UTC MAIN commitmail json YAML

jemalloc: update to 4.3.1

from Jonathan Buschmann in PR pkg/51631
ok gson

Changelog :

4.3.1

Bug fixes:

    Fix a severe virtual memory leak. This regression was first released in 4.3.0. (@interwq, @jasone)
    Refactor atomic and prng APIs to restore support for 32-bit platforms that use pre-C11 toolchains, e.g. FreeBSD's mips. (@jasone)

4.3.0

This is the first release that passes the test suite for multiple Windows configurations, thanks in large part to @glandium setting up continuous integration via AppVeyor (and Travis CI for Linux and OS X).

New features:

    Add "J" (JSON) support to malloc_stats_print(). (@jasone)
    Add Cray compiler support. (@ronawho)

Optimizations:

    Add/use adaptive spinning for bootstrapping and radix tree node initialization. (@jasone)

Bug fixes:

    Fix large allocation to search starting in the optimal size class heap, which can substantially reduce virtual memory churn and fragmentation. This regression was first released in 4.0.0. (@mjp41, @jasone)
    Fix stats.arenas..nthreads accounting. (@interwq)
    Fix and simplify decay-based purging. (@jasone)
    Make DSS (sbrk(2)-related) operations lockless, which resolves potential deadlocks during thread exit. (@jasone)
    Fix over-sized allocation of radix tree leaf nodes. (@mjp41, @ogaun, @jasone)
    Fix over-sized allocation of arena_t (plus associated stats) data structures. (@jasone, @interwq)
    Fix EXTRA_CFLAGS to not affect configuration. (@jasone)
    Fix a Valgrind integration bug. (@ronawho)
    Disallow 0x5a junk filling when running in Valgrind. (@jasone)
    Fix a file descriptor leak on Linux. This regression was first released in 4.2.0. (@vsarunas, @jasone)
    Fix static linking of jemalloc with glibc. (@djwatson)
    Use syscall(2) rather than {open,read,close}(2) during boot on Linux. This works around other libraries' system call wrappers performing reentrant allocation. (@kspinka, @Whissi, @jasone)
    Fix OS X default zone replacement to work with OS X 10.12. (@glandium, @jasone)
    Fix cached memory management to avoid needless commit/decommit operations during purging, which resolves permanent virtual memory map fragmentation issues on Windows. (@mjp41, @jasone)
    Fix TSD fetches to avoid (recursive) allocation. This is relevant to non-TLS and Windows configurations. (@jasone)
    Fix malloc_conf overriding to work on Windows. (@jasone)
    Forcibly disable lazy-lock on Windows (was forcibly enabled). (@jasone)

(maya)

2016-12-13 20:51:42 UTC MAIN commitmail json YAML

Revert "Pull in three commits from upstream"

Modifying '.l' files creates a dependency on flex itself.

(wiedi)

2016-12-13 19:17:42 UTC MAIN commitmail json YAML

Install the README as qonk.txt so binary package users have a chance of
being able to figure out how to play. PKGREVISION -> 10.

(dholland)

2016-12-13 17:36:53 UTC MAIN commitmail json YAML

We already have 2 sdcc packages: devel/sdcc and devel/sdcc3
AFAIK sdcc3 is up to date

(bouyer)

2016-12-13 17:07:23 UTC MAIN commitmail json YAML

Pull in three commits from upstream
mainly related to https://github.com/westes/flex/issues/113
"v2.6.2 introduces behavior change that is incompatible with previous versions"

This fixes at least doxygen

(wiedi)

2016-12-13 16:43:19 UTC MAIN commitmail json YAML

2016-12-13 15:45:58 UTC MAIN commitmail json YAML

Updated sysutils/py-diffoscope to 63

(khorben)

2016-12-13 15:44:59 UTC MAIN commitmail json YAML

Update diffoscope to version 63

This adds a dependency on devel/colordiff.

Changelog for this version:

  * Greatly improve speed for large archives by fixing O(n^2) complexity for
    archive member lookup.
    - There is still O(n^2) complexity for archive member extraction, but this
      is less noticeable for various reasons and would require more complexity
      to fix, so for now is left as a task for the future.
  * Text output: add coloured diff support via colordiff(1).
  * Html-dir output: add +/- buttons to fold sub-diffs (i.e. toggle their
    visibility) as well as the whole diff itself. As with similar features in
    other programs, the effect affects all descendants if you shift-click.

The complete list of changes between version 44 and 63 can be found at
https://anonscm.debian.org/git/reproducible/diffoscope.git/tree/debian/changelog

(khorben)

2016-12-13 14:28:31 UTC MAIN commitmail json YAML

Add SDCC - Small Device C Compiler suite to the Santa wish list.

(sevan)

2016-12-13 13:58:12 UTC MAIN commitmail json YAML

Fix build, and a pkglint warning.

(wiz)

2016-12-13 13:40:06 UTC MAIN commitmail json YAML

add patch to include sys/filio.h for FIONREAD on SunOS

(wiedi)

2016-12-13 10:58:37 UTC MAIN commitmail json YAML

Updated net/restclient-ui to 3.6.1

(abs)

2016-12-13 10:57:59 UTC MAIN commitmail json YAML

Updated net/restclient-ui to 3.6.1

v 3.6.1

  Bug fixes in custom HTTP methods.
  Support for PEM files in SSL truststore / keystore configuration.
  JS and CSS file content rendered with correct syntax highlighting.

v 3.6

  #46 #47 Added support for custom HTTP methods.
  #48 #50 option to ignore all SSL certificate warnings.
  #49 GET now supports body.
  Build moved to Gradle.

(abs)

2016-12-13 10:39:12 UTC MAIN commitmail json YAML

Note updates of openldap, openldap-client and openldap-server.

(he)

2016-12-13 10:38:06 UTC MAIN commitmail json YAML

Apply fix from https://bugzilla.redhat.com/show_bug.cgi?id=1238322
Incorrect multi-keyword mode cipherstring parsing.
Fixes CVE-2015-3276.
Submitted upstream as ITS#8543, it apparently wasn't already(!)
http://www.openldap.org/its/index.cgi/Incoming?id=8543

Bump PKGREVISION for both openldap, openldap-server and openldap-client
(to be on the safe side...)

(he)

2016-12-13 09:09:13 UTC MAIN commitmail json YAML

Update to match firefox45

(abs)

2016-12-13 01:21:02 UTC MAIN commitmail json YAML

Add lang/gcc6-aux to pkgsrc

(marino)

2016-12-13 01:19:20 UTC MAIN commitmail json YAML

Add lang/gcc6-aux to pkgsrc

I had intended to migrate the ada framework to use gcc6-aux instead of
lang/gcc5-aux, but unfortunately there's been a regression on NetBSD.
It builds and tests perfectly on DragonFly and FreeBSD, but it only
builds on NetBSD.  All the ACAT tests that involve tasking fail, but
the cause is unclear.  All the modifications used on gcc5-aux for NetBSD
are present in gcc6-aux but pthread destruction results in a segfault.

Since then gcc5-aux support has been improved, so I'm putting this away
for a while.  NetBSD has been removed from the platform support list
for now, but I'll review any patches I get to fix NetBSD tasking.

This compiler is based on gcc 6.2 and is primarily used for the Ada
frontend.

(marino)

2016-12-13 00:59:44 UTC MAIN commitmail json YAML

Updated pkgtools/pkglint to 5.4.13

(rillig)

2016-12-13 00:58:07 UTC MAIN commitmail json YAML

2016-12-12 23:54:13 UTC MAIN commitmail json YAML

2016-12-12 19:25:49 UTC MAIN commitmail json YAML

Updated textproc/icu to 58.2; databases/mysql55 to 5.5.54; databases/mysql56 to 5.6.35; databases/mysql57 to 5.7.17

(adam)

2016-12-12 19:22:57 UTC MAIN commitmail json YAML

Changes 5.5.54:

Security Notes
--------------
Incompatible Change: These changes were made to mysqld_safe:
* Unsafe use of rm and chown in mysqld_safe could result in privilege escalation. chown now can be used only when the target directory is /var/log. An incompatible change is that if the directory for the Unix socket file is missing, it is no longer created; instead, an error occurs. Due to these changes, /bin/bash is required to run mysqld_safe on Solaris. /bin/sh is still used on other Unix/Linux platforms.
* The --ledir option now is accepted only on the command line, not in option files.
* mysqld_safe ignores the current working directory.

Other related changes:
* Initialization scripts that invoke mysqld_safe pass --basedir explicitly.
* Initialization scripts create the error log file only if the base directory is /var/log or /var/lib.
* Unused systemd files for SLES were removed.

Bugs Fixed

(adam)

2016-12-12 19:21:33 UTC MAIN commitmail json YAML

Changes 5.6.35:

Security Notes
--------------
Incompatible Change: These changes were made to mysqld_safe:
* Unsafe use of rm and chown in mysqld_safe could result in privilege escalation. chown now can be used only when the target directory is /var/log. An incompatible change is that if the directory for the Unix socket file is missing, it is no longer created; instead, an error occurs. Due to these changes, /bin/bash is required to run mysqld_safe on Solaris. /bin/sh is still used on other Unix/Linux platforms.
* The --ledir option now is accepted only on the command line, not in option files.
* mysqld_safe ignores the current working directory.

Other related changes:
* Initialization scripts that invoke mysqld_safe pass --basedir explicitly.
* Initialization scripts create the error log file only if the base directory is /var/log or /var/lib.
* Unused systemd files for SLES were removed.

* MySQL Server now includes a plugin library that enables administrators to introduce an increasing delay in server response to clients after a certain number of consecutive failed connection attempts. This capability provides a deterrent that slows down brute force attacks that attempt to access MySQL user accounts. For more information, see The Connection-Control Plugin.

* OpenSSL is ending support for version 1.0.1 in December 2016; see https://www.openssl.org/policies/releasestrat.html. Consequently, MySQL Commercial Server builds now use version 1.0.2 rather than version 1.0.1, and the linked OpenSSL library for the MySQL Commercial Server has been updated from version 1.0.1 to version 1.0.2j. For a description of issues fixed in this version, see https://www.openssl.org/news/vulnerabilities.html.

This change does not affect the Oracle-produced MySQL Community build of MySQL Server, which uses the yaSSL library instead.

Functionality Added or Changed
------------------------------
* InnoDB: By default, InnoDB reads uncommitted data when calculating statistics. In the case of an uncommitted transaction that deletes rows from a table, InnoDB excludes records that are delete-marked when calculating row estimates and index statistics, which can lead to non-optimal execution plans for other transactions that are operating on the table concurrently using a transaction isolation level other than READ UNCOMMITTED. To avoid this scenario, a new configuration option, innodb_stats_include_delete_marked, can be enabled to ensure that InnoDB includes delete-marked records when calculating persistent optimizer statistics. (Bug 23333990)
* Unit testing now uses Google Mock 1.8. (Bug 24572381, Bug 82823)

Bugs Fixed

(adam)

2016-12-12 19:19:42 UTC MAIN commitmail json YAML

Changes 5.7.17:

Compilation Notes
-----------------
For GCC versions higher than 4.4, -fno-expensive-optimizations was replaced with -ffp-contract=off, which has the effect of enabling more optimizations.

Security Notes
--------------
Incompatible Change: These changes were made to mysqld_safe:
* Unsafe use of rm and chown in mysqld_safe could result in privilege escalation. chown now can be used only when the target directory is /var/log. An incompatible change is that if the directory for the Unix socket file is missing, it is no longer created; instead, an error occurs. Due to these changes, /bin/bash is required to run mysqld_safe on Solaris. /bin/sh is still used on other Unix/Linux platforms.
* The --ledir option now is accepted only on the command line, not in option files.
* mysqld_safe ignores the current working directory.

Other related changes:
* Initialization scripts that invoke mysqld_safe pass --basedir explicitly.
* Initialization scripts create the error log file only if the base directory is /var/log or /var/lib.
* Unused systemd files for SLES were removed.

* MySQL Server now includes a plugin library that enables administrators to introduce an increasing delay in server response to clients after a certain number of consecutive failed connection attempts. This capability provides a deterrent that slows down brute force attacks that attempt to access MySQL user accounts. For more information, see The Connection-Control Plugin.

* OpenSSL is ending support for version 1.0.1 in December 2016; see https://www.openssl.org/policies/releasestrat.html. Consequently, MySQL Commercial Server builds now use version 1.0.2 rather than version 1.0.1, and the linked OpenSSL library for the MySQL Commercial Server has been updated from version 1.0.1 to version 1.0.2j. For a description of issues fixed in this version, see https://www.openssl.org/news/vulnerabilities.html.

This change does not affect the Oracle-produced MySQL Community build of MySQL Server, which uses the yaSSL library instead.

(adam)

2016-12-12 19:18:40 UTC MAIN commitmail json YAML

Changes 5.7.17:

Compilation Notes
-----------------
For GCC versions higher than 4.4, -fno-expensive-optimizations was replaced with -ffp-contract=off, which has the effect of enabling more optimizations.

Security Notes
--------------
Incompatible Change: These changes were made to mysqld_safe:
* Unsafe use of rm and chown in mysqld_safe could result in privilege escalation. chown now can be used only when the target directory is /var/log. An incompatible change is that if the directory for the Unix socket file is missing, it is no longer created; instead, an error occurs. Due to these changes, /bin/bash is required to run mysqld_safe on Solaris. /bin/sh is still used on other Unix/Linux platforms.
* The --ledir option now is accepted only on the command line, not in option files.
* mysqld_safe ignores the current working directory.

Other related changes:
* Initialization scripts that invoke mysqld_safe pass --basedir explicitly.
* Initialization scripts create the error log file only if the base directory is /var/log or /var/lib.
* Unused systemd files for SLES were removed.

* MySQL Server now includes a plugin library that enables administrators to introduce an increasing delay in server response to clients after a certain number of consecutive failed connection attempts. This capability provides a deterrent that slows down brute force attacks that attempt to access MySQL user accounts. For more information, see The Connection-Control Plugin.

* OpenSSL is ending support for version 1.0.1 in December 2016; see https://www.openssl.org/policies/releasestrat.html. Consequently, MySQL Commercial Server builds now use version 1.0.2 rather than version 1.0.1, and the linked OpenSSL library for the MySQL Commercial Server has been updated from version 1.0.1 to version 1.0.2j. For a description of issues fixed in this version, see https://www.openssl.org/news/vulnerabilities.html.

This change does not affect the Oracle-produced MySQL Community build of MySQL Server, which uses the yaSSL library instead.

(adam)

2016-12-12 17:46:39 UTC MAIN commitmail json YAML

Updates in ICU 58.2

Common Changes
* CLDR 30.0.3
* Time zone database version 2016j
* ICU SVN repository structure change. See the note on the Source Code Access page for more information.

ICU4C Fixes
* 12815 uspoof_getSkeleton sets backwards-incompatible illegal argument exception
* 12822 digitlist.cpp won't compile on msvc under Node.js
* 12825 uspoof_check goes into an "infinite loop" when U+30FB is in an input string
* 12832 GreekUpper::toUpper skips the final character on a non-terminated UTF-8 string
* 12849 u_strToTitle returns incorrect length if destination is NULL
* 12868 uprv_convertToPosix() Windows bug

(adam)

2016-12-12 16:17:53 UTC MAIN commitmail json YAML

Do not unconditionally add libedit/libreadline to LDFLAGS.

This way they got added as dependencies to sqlite3.so, while
only the sqlite3 binary really needs libreadline.

However, even without the LDFLAGS, the sqlite3 binary correctly
links the library in for me (on NetBSD).

Addresses PR 50776.

Bump PKGREVISION.

(wiz)

2016-12-12 16:08:00 UTC MAIN commitmail json YAML

Remove duplicate PERL5 definition.

This is already defined in mk/pkginstall/header.

(wiz)

2016-12-12 15:24:15 UTC MAIN commitmail json YAML

- bibtool-2.63, cint-5.16.19, concurrencykit-0.5.1, dmidecode-3.0,
  freeradius2-2.2.8, gloox-1.0.14, guile-gnome-2.16.4, hdf5-1.8.18,
  hydrogen-0.9.7, mlterm-3.7.2, p5-DBD-ODBC-1.52, p5-Mojolicious-7.11,
  pear-Console_Table-1.3.0, pear-Mail-1.3.0, php-sqlrelay-0.64,
  py-lupa-1.2, py-matplotlib-1.4.3, py-ncclient-0.4.7, py-proteus-3.6.1,
  py-sqlrelay-0.64, qgis-2.14.0.

done sometime this year, mostly.

(wiz)

2016-12-12 15:16:05 UTC MAIN commitmail json YAML

Fix PLIST when dbus option is disabled.

>From John D. Baker in PR 51712.

(wiz)

2016-12-12 15:12:21 UTC MAIN commitmail json YAML

+ tor-browser-6.0.7.

(wiz)

2016-12-12 15:06:44 UTC MAIN commitmail json YAML

2016-12-12 15:06:34 UTC MAIN commitmail json YAML

Updated gsl to 2.3.

* What is new in gsl-2.3:

** bug fix in documentation for gsl_linalg_LU_refine
  (bug #49728, Joey De Pauw)

** added gsl_multifit_linear_tsvd and gsl_multifit_wlinear_tsvd
  to give user more control over cutoff for truncated SVD

** added routines for Generalized Cross Validation for
  regularized linear least squares

** improved rstat example program and added documentation for
  gsl_rstat_sd_mean (Jonathan Leto)

** added function gsl_multifit_linear_rank

** bug fix in nonlinear least squares when using data weights with
  finite-difference Jacobian

** add 2D subspace method for large systems (multilarge_nlinear)

** bug fix in gsl_ran_beta for small parameters
  (bug #47646, Yu Liu)

** bug fix in gsl_complex_tan for negative imaginary arguments
  (bug #47347, Yu Liu)

** doc bug fix: value of golden ratio

** fixed scaling issue in 2D subspace nonlinear least squares
  method

** optimize dogleg methods to calculate Gauss-Newton point
  only when needed

(wiz)

2016-12-12 15:02:31 UTC MAIN commitmail json YAML

Updated textproc/iso-codes to 3.72

(wiz)

2016-12-12 15:02:21 UTC MAIN commitmail json YAML

Updated iso-codes to 3.72.

iso-codes 3.72
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Thu, 8 Dec 2016

  [ ISO 3166-2 ]
  * Update from iso.org for Great Britain. Thanks to Vitali Yakavenka
    for the bug report. Closes: alioth#315563

  [ ISO 3166-2 translations ]
  * German by Dr. Tobias Quathamer

(wiz)

2016-12-12 15:01:20 UTC MAIN commitmail json YAML

Updated mail/notmuch to 0.23.3

(wiz)

2016-12-12 15:01:10 UTC MAIN commitmail json YAML

Updated notmuch to 0.23.3.

Notmuch 0.23.3 (2016-11-27)
===========================

Command Line Interface
----------------------

Treat disappearing files during notmuch new as non-fatal.

Test Suite
----------

Fix incompatibility (related to signature size) with gnupg 2.1.16.

(wiz)

2016-12-12 14:58:28 UTC MAIN commitmail json YAML

Updated devel/py-setuptools to 30.4.0

(wiz)

2016-12-12 14:58:18 UTC MAIN commitmail json YAML

Updated py-setuptools to 30.4.0.

v30.4.0
-------

* #879: For declarative config:
  - read_configuration() now accepts ignore_option_errors argument. This allows scraping tools to read metadata without a need to download entire packages. E.g. we can gather some stats right from GitHub repos just by downloading setup.cfg.
  - packages find: directive now supports fine tuning from a subsection. The same arguments as for find() are accepted.

v30.3.0
-------

* #394 via #862: Added support for `declarative package
  config in a setup.cfg file
  <http://setuptools.readthedocs.io/en/latest/setuptools.html#configuring-setup-using-setup-cfg-files>`_.

v30.2.1
-------

* #850: In test command, invoke unittest.main with
  indication not to exit the process.

v30.2.0
-------

* #854: Bump to vendored Packaging 16.8.

v30.1.0
-------

* #846: Also trap 'socket.error' when opening URLs in
  package_index.

* #849: Manifest processing now matches the filename
  pattern anywhere in the filename and not just at the
  start. Restores behavior found prior to 28.5.0.

v30.0.0
-------

* #864: Drop support for Python 3.2. Systems requiring
  Python 3.2 support must use 'setuptools < 30'.

* #825: Suppress warnings for single files.

* #830 via #843: Once again restored inclusion of data
  files to sdists, but now trap TypeError caused by
  techniques employed rjsmin and similar.

(wiz)

2016-12-12 14:56:44 UTC MAIN commitmail json YAML

Updated textproc/hunspell-de to 20161207

(wiz)

2016-12-12 14:56:34 UTC MAIN commitmail json YAML

Updated hunspell-de to 20161207.

Changes not found.

(wiz)

2016-12-12 14:53:24 UTC MAIN commitmail json YAML

Updated audio/speex to 1.2.0

(wiz)

2016-12-12 14:53:14 UTC MAIN commitmail json YAML

Updated speex to 1.2.0.

I just pushed the Speex 1.2.0 stable release.
Thanks to Ralph Giles for helping with the release process.

(wiz)

2016-12-12 14:51:01 UTC MAIN commitmail json YAML

Updated fonts/harfbuzz to 1.3.4

(wiz)

2016-12-12 14:50:51 UTC MAIN commitmail json YAML

Updated harfbuzz to 1.3.4.

Overview of changes leading to 1.3.4
Monday, December 5, 2016
====================================

- Fix vertical glyph origin in hb-ot-font.
- Implement CBDT/CBLC color font glyph extents in hb-ot-font.

(wiz)

2016-12-12 14:36:23 UTC MAIN commitmail json YAML

MAKE_ENV is in OPSYSVARS -- simplify previous.

Thanks, jperkin!

(wiz)

2016-12-12 14:33:24 UTC MAIN commitmail json YAML

lang/gcc5-aux: Belated revbump

The previous fix had a revbump staged, but I missed it in the cvs commit.

(marino)

2016-12-12 14:27:49 UTC MAIN commitmail json YAML

Updated net/py-foolscap to 0.12.5

(wiz)

2016-12-12 14:27:39 UTC MAIN commitmail json YAML

Updated py-foolscap to 0.12.5.

* Release 0.12.5 (07-Dec-2016)

** Connection Status Reporting

This release adds an object named `ConnectionInfo`, which encapsulates
information about a connection (both progress while being established, and
the outcome once connected). This includes which connection hint was
successful, what happened with the other hints, which handlers were used for
each, and when the connection was made or lost. To get one of these, use
`tub.getConnectionInfoForFURL(furl)` any time after `getReference()` is
called, or `rref.getConnectionInfo()` after it resolves.  #267

It also adds `ReconnectionInfo`, a similar object for Reconnectors. These
capture the state of reconnection process (trying, established, waiting), and
will provide a `ConnectionInfo` for the most recent (possibly successful)
connection attempt. The API is `reconnector.getReconnectionInfo()`.  #268

For details, see "Connection Progress/Status" and "Reconnector Status" in
`doc/using-foolscap.rst`.

** Connection Handler API Changes

To support `ConnectionInfo`, the Connection Handler API was changed.

The one backwards-incompatible change was that the `hint_to_endpoint()`
method now takes a third argument, to update the status as the handler makes
progress. External handler functions will need to be modified to accept this
new argument, and applications which use them should declare a dependency
upon the latest Foolscap version, to avoid runtime breakage.

Several backwards-compatible changes were made too: handlers can provide a
`describe()` method (which feeds `ConnectionInfo.connectionHandlers`), and
they can now set a special attribute on any exception they raise, to further
influence the status string.

In addition, the `tor.control_endpoint_maker()` handler now accepts an
optional second argument, which causes the maker function to be called with a
additional `update_status` argument. This backwards-compatible change allows
the maker function to influence the `ConnectionInfo` status too.

The Tor connection handler was enhanced to report distinct statuses for the
different phases of connection: launching a new copy of Tor, connecting to an
existing Tor daemon, etc.

** Minor Fixes

Foolscap-0.12.0 broke `flappserver create`, causing the command to hang
rather than exiting cleanly (although the flappserver directory itself was
probably created properly). This release finally fixes it.  #271

(wiz)

2016-12-12 14:26:15 UTC MAIN commitmail json YAML

Revert "Specify readline requirement"

The underlying problem should be debugged and fixed instead.

(wiz)

2016-12-12 14:24:59 UTC MAIN commitmail json YAML

Wrap Dragonfly specific workaround in .if ${OPSYS} == "DragonFly"

(wiz)

2016-12-12 14:23:47 UTC MAIN commitmail json YAML

Wrap DragonFly specific workaround in .if ${OPSYS} == "DragonFly"

(wiz)

2016-12-12 14:22:04 UTC MAIN commitmail json YAML

2016-12-12 14:19:49 UTC MAIN commitmail json YAML

Updated security/libgcrypt to 1.7.4

(wiz)

2016-12-12 14:19:39 UTC MAIN commitmail json YAML

Updated libgcrypt to 1.7.4.

Noteworthy changes in version 1.7.4 (2016-12-09)  [C21/A1/R4]
------------------------------------------------

* Performance:

  - More ARMv8/AArch32 improvements for AES, GCM, SHA-256, and SHA-1.

  - Add ARMv8/AArch32 assembly implementation for Twofish and
    Camellia.

  - Add bulk processing implementation for ARMv8/AArch32.

  - Add Stribog OIDs.

  - Improve the DRBG performance and sync the code with the Linux
    version.

* Internal changes:

  - When secure memory is requested by the MPI functions or by
    gcry_xmalloc_secure, they do not anymore lead to a fatal error if
    the secure memory pool is used up.  Instead new pools are
    allocated as needed.  These new pools are not protected against
    being swapped out (mlock can't be used).  However, these days
    this is considered a minor issue and can easily be mitigated by
    using encrypted swap space.

* Bug fixes:

  - Fix GOST 28147 CryptoPro-B S-box.

  - Fix error code handling of mlock calls.

(wiz)

2016-12-12 14:18:28 UTC MAIN commitmail json YAML

Updated textproc/libunistring to 0.9.7

(wiz)

2016-12-12 14:18:17 UTC MAIN commitmail json YAML

Updated libunistring to 0.9.7.

New in 0.9.7:
* The license has changed from LGPLv3+ to "LGPLv3+ or GPLv2"

(wiz)

2016-12-12 14:16:24 UTC MAIN commitmail json YAML

Updated audio/musicpd to 0.19.20

(wiz)

2016-12-12 14:16:12 UTC MAIN commitmail json YAML

Updated musicpd to 0.19.20.

ver 0.19.20 (2016/12/09)
* protocol
  - "setprio" re-enqueues old song if priority has been raised
* decoder
  - ffmpeg: ignore empty packets
  - pcm: fix corruption bug with partial frames (after short read)
  - sidplay: fix playback speed with libsidplayfp
* output
  - winmm: fix 8 bit playback
* fix gcc 7.0 -Wimplicit-fallthrough
* systemd: paranoid security settings

(wiz)

2016-12-12 14:11:44 UTC MAIN commitmail json YAML

Updated textproc/py-lxml to 3.7.0

(wiz)

2016-12-12 14:11:33 UTC MAIN commitmail json YAML

Updated py-lxml to 3.7.0.

3.7.0 (2016-12-10)
==================

Features added
--------------

* GH#217: ``XMLSyntaxError`` now behaves more like its ``SyntaxError``
  baseclass.  Patch by Philipp A.

* GH#216: ``HTMLParser()`` now supports the same ``collect_ids`` parameter
  as ``XMLParser()``.  Patch by Burak Arslan.

* GH#210: Allow specifying a serialisation method in ``xmlfile.write()``.
  Patch by Burak Arslan.

* GH#203: New option ``default_doctype`` in ``HTMLParser`` that allows
  disabling the automatic doctype creation.  Patch by Shadab Zafar.

* GH#201: Calling the method ``.set('attrname')`` without value argument
  (or ``None``) on HTML elements creates an attribute without value that
  serialises like ``<div attrname></div>``.  Patch by Daniel Holth.

* GH#197: Ignore form input fields in ``form_values()`` when they are
  marked as ``disabled`` in HTML.  Patch by Kristian Klemon.

Bugs fixed
----------

* GH#206: File name and line number were missing from XSLT error messages.
  Patch by Marcus Brinkmann.

Other changes
-------------

* Log entries no longer allow anything but plain string objects as message text
  and file name.

* ``zlib`` is included in the list of statically built libraries.

(wiz)

2016-12-12 14:02:30 UTC MAIN commitmail json YAML

Updated devel/py-test to 3.0.5

(wiz)

2016-12-12 14:02:20 UTC MAIN commitmail json YAML

Updated py-test to 3.0.5.

3.0.5
=====

* Add warning when not passing ``option=value`` correctly to ``-o/--override-ini`` (`#2105`_).
  Also improved the help documentation. Thanks to `@mbukatov`_ for the report and
  `@lwm`_ for the PR.

* Now ``--confcutdir`` and ``--junit-xml`` are properly validated if they are directories
  and filenames, respectively (`#2089`_ and `#2078`_). Thanks to `@lwm`_ for the PR.

* Add hint to error message hinting possible missing ``__init__.py`` (`#478`_). Thanks `@DuncanBetts`_.

* More accurately describe when fixture finalization occurs in documentation (`#687`_). Thanks `@DuncanBetts`_.

* Provide ``:ref:`` targets for ``recwarn.rst`` so we can use intersphinx referencing.
  Thanks to `@dupuy`_ for the report and `@lwm`_ for the PR.

* In Python 2, use a simple ``+-`` ASCII string in the string representation of ``pytest.approx`` (for example ``"4 +- 4.0e-06"``)
  because it is brittle to handle that in different contexts and representations internally in pytest
  which can result in bugs such as `#2111`_. In Python 3, the representation still uses ``賊`` (for example ``4 賊 4.0e-06``).
  Thanks `@kerrick-lyft`_ for the report and `@nicoddemus`_ for the PR.

* Using ``item.Function``, ``item.Module``, etc., is now issuing deprecation warnings, prefer
  ``pytest.Function``, ``pytest.Module``, etc., instead (`#2034`_).
  Thanks `@nmundar`_ for the PR.

* Fix error message using ``approx`` with complex numbers (`#2082`_).
  Thanks `@adler-j`_ for the report and `@nicoddemus`_ for the PR.

* Fixed false-positives warnings from assertion rewrite hook for modules imported more than
  once by the ``pytest_plugins`` mechanism.
  Thanks `@nicoddemus`_ for the PR.

* Remove an internal cache which could cause hooks from ``conftest.py`` files in
  sub-directories to be called in other directories incorrectly (`#2016`_).
  Thanks `@d-b-w`_ for the report and `@nicoddemus`_ for the PR.

* Remove internal code meant to support earlier Python 3 versions that produced the side effect
  of leaving ``None`` in ``sys.modules`` when expressions were evaluated by pytest (for example passing a condition
  as a string to ``pytest.mark.skipif``)(`#2103`_).
  Thanks `@jaraco`_ for the report and `@nicoddemus`_ for the PR.

* Cope gracefully with a .pyc file with no matching .py file (`#2038`_). Thanks
  `@nedbat`_.

(wiz)

2016-12-12 13:59:00 UTC MAIN commitmail json YAML

Updated databases/shared-mime-info to 1.8

(wiz)

2016-12-12 13:58:50 UTC MAIN commitmail json YAML

Updated shared-mime-info to 1.8.

shared-mime-info 1.8 (2016-12-05)
* Add Flatpak-related mime-types
* Add mime-type for a number of Thomson-related disk (and cassette) images
* Add many audio and video mime-type aliases as used in VLC
* Add mime-type for pdf.lz files
* Write the correct length for literal and glob lists to the cache
* Build fixes

(wiz)

2016-12-12 13:57:54 UTC MAIN commitmail json YAML

Updated sysutils/dbus to 1.10.14

(wiz)

2016-12-12 13:57:44 UTC MAIN commitmail json YAML

Updated dbus to 1.10.14.

D-Bus 1.10.14 (2016-11-28)
==

The “Well, other bands know more than three chords” release.

Fixes:

• Work around an undesired effect of the fix for CVE-2014-3637
  (fd.o #80559), in which processes that frequently send fds, such as
  logind during a flood of new PAM sessions, can get disconnected for
  continuously having at least one fd "in flight" for too long;
  dbus-daemon interprets that as a potential denial of service attack.
  The workaround is to disable that check for uid 0 process such as
  logind, with a message in the system log. The bug remains open while
  we look for a more general solution.
  (fd.o #95263, LP#1591411; Simon McVittie)

• Don't run the test test-dbus-launch-x11.sh if X11 autolaunching
  was disabled at compile time. That test is not expected to work
  in that configuration. (fd.o #98665, Simon McVittie)

(wiz)

2016-12-12 13:56:35 UTC MAIN commitmail json YAML

Updated graphics/cairo-gobject to 1.14.8

(wiz)

2016-12-12 13:56:20 UTC MAIN commitmail json YAML

Updated graphics/cairo to 1.14.8

(wiz)

2016-12-12 13:56:08 UTC MAIN commitmail json YAML

Update cairo{,-gobject} to 1.14.8.

Release 1.14.8    (2016-12-07  Bryce Harrington <bryce@osg.samsung.com>)
========================================================================
Bugfix release rolling up backported fixes for the past year.

For a complete log of changes since 1.14.6, please see:

    http://cairographics.org/releases/ChangeLog.cairo-1.14.8

Features
--------
None

API Changes
-----------
None

Dependency Changes
------------------
None

Performance Optimizations
-------------------------
None

Bug Fixes
---------
* Fix "invalidfont" error on some printers when printing PDFs with
  embedded fonts that have glyphs (such as spaces) with
  num_contours == 0.  (Bug #79897)
* Fix deadlock when destruction of a scaled font indirectly triggers
  destruction of a second scaled font, causing the global cache to be
  locked twice.  (Bug #93891)
* Fix X errors reported to applications when shmdt() is called before
  the Attach request is processed, due to missing xcb and xlib calls.
* Fix random failure in record-paint-alpha-clip-mast test case, caused
  by an incorrect assumption that a deferred clear can be skipped.
  (Bug #84330)
* Fix crash when dealing with an XShmGetImage() failure, caused by a
  double free in _get_image_surface().  (Bug #91967)
* Fix build issue when using non-GNU strings utility.  (Bug #88639)
* Cleanup debugging text sent to stdout instead of log.  (Bug #95227)

(wiz)

2016-12-12 13:53:10 UTC MAIN commitmail json YAML

Make www/emacs-w3m build and run with xemacs, fixing PR pkg/40685

Changes:

o accomodate for differing dependencies:
  + graphics/gifsicle as a bug workaround
  + devel/flim (this was an implicite dependency through devel/semi)
  - devel/{apel,semi}, editors/mule-ucs contained in xemacs-packages

o conditional PLIST changes for differing installation paths

Tested with xemacs 21.4 and emacs 22

(hauke)

2016-12-12 13:47:48 UTC MAIN commitmail json YAML

2016-12-12 13:47:38 UTC MAIN commitmail json YAML

Updated waf to 1.9.6.

NEW IN WAF 1.9.6
----------------
* Display @argfile contents in msvcdeps #1831
* Enable configurable preprocessor cache sizes #1833
* Allocate lru cache entries lazily
* Let unity builds use relative paths for msys #1834
* Added --dump-test-scripts to the unit test module #1852
* Added a warning on ant_glob '.' uses #1853
* LaTeX configuration tests output results to config.log
* Accept functools.partial() as task rules #1865

(wiz)

2016-12-12 13:47:04 UTC MAIN commitmail json YAML

Updated print/abcm2ps to 8.13.1

(wiz)

2016-12-12 13:46:53 UTC MAIN commitmail json YAML

Updated abcm2ps to 8.13.1.

Fix pango detection.

---- Version 8.13.1 - 2016-12-10 ----

Add HTML4 colors
(asked by David Lacroix)
Fix loss of color when change on combined rests
(reported by David Lacroix)
Fix bad treatment of lyrics (w:) since 8.13.0
(reported by Guido Gonzato)

---- Version 8.13.0 - 2016-12-06 ----

Accept "||:" as either simple left repeat bar ("|:"), or double bar
and left repeat bar when on 2 music lines
(asked by Jean-Luc Zins)
Fix bad horizontal offset of word starting with a font change in w:
Change default value of %%vocalspace (23pt -> 10pt) !!compatibility!!
Fix bad vertical offset of lyrics (w:)
Don't scale the lyrics (w:) with %%staffscale value !!compatibility!!
(reported by Lionel Coates)
Output the lyrics (w:) after the decorations !!compatibility!!
Fix some clashes of left/right annotations with notes
(reported by Timm Reasbeck)
Fix bad tempo value when >= 128
(reported by Jean-Luc Zins)
Do more check about the values of %%pos
Fix loss of beam breaks when %%breakoneoln and EOL followed by grace notes
(reported by Timm Reasbeck)

(wiz)

2016-12-12 13:43:34 UTC MAIN commitmail json YAML

Updated graphics/ImageMagick to 7.0.3.10

(wiz)

2016-12-12 13:43:24 UTC MAIN commitmail json YAML

Updated ImageMagick to 7.0.3.10.

2016-12-10  7.0.3-10 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.3-10, GIT revision 19191:338f088:20161210.

2016-12-07  7.0.3-10 Cristy  <quetzlzacatenango@image...>
  * Set colorspace to sRGB if -append has non-homogenous colorspaces (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29105).
  * Respect connected-components:area-threshold define (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31006).
  * Enable alpha channel if background color is non-opaque (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31016).
  * Return correct offset for negative index for -fx option (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31019).
  * Fixed improper scaling of certain FITS images (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31028).
  * Properly center text label (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31027).

2016-12-05  7.0.3-9 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.3-9, GIT revision 19139:6fed3f1:20161205.

2016-11-26  7.0.3-9 Cristy  <quetzlzacatenango@image...>
  * Support the compare -read-mask option.
  * Support read-masks for the -modulate option.
  * Prevent buffer overflow when streaming an image (reference
    https://github.com/ImageMagick/ImageMagick/issues/312).
  * Fix possible buffer overflow when writing compressed TIFFS (vulnerability
    report from Cisco Talos, CVE-2016-8707).

(wiz)

2016-12-12 13:33:39 UTC MAIN commitmail json YAML

Updated net/tor to 0.2.8.11

(wiz)

2016-12-12 13:33:29 UTC MAIN commitmail json YAML

Updated tor to 0.2.8.11.

Changes in version 0.2.8.11 - 2016-12-08
  Tor 0.2.8.11 backports fixes for additional portability issues that
  could prevent Tor from building correctly on OSX Sierra, or with
  OpenSSL 1.1. Affected users should upgrade; others can safely stay
  with 0.2.8.10.

  o Minor bugfixes (portability):
    - Avoid compilation errors when building on OSX Sierra. Sierra began
      to support the getentropy() and clock_gettime() APIs, but created
      a few problems in doing so. Tor 0.2.9 has a more thorough set of
      workarounds; in 0.2.8, we are just using the /dev/urandom and mach
      monotonic time interfaces. Fixes bug 20865. Bugfix
      on 0.2.8.1-alpha.

  o Minor bugfixes (portability, backport from 0.2.9.5-alpha):
    - Fix compilation with OpenSSL 1.1 and less commonly-used CPU
      architectures. Closes ticket 20588.

(wiz)

2016-12-12 12:28:33 UTC MAIN commitmail json YAML

Updated misc/calibre to 2.74.0

(wiz)

2016-12-12 12:28:22 UTC MAIN commitmail json YAML

Updated calibre to 2.74.0.

- version: 2.74.0
  date: 2016-12-09

  new features:
    - title: "Amazon metadata download: Allow downloading from amazon.cn as well. To use go to Preferences->Metadata download and customize the amazon plugin to download from amazon.cn"

    - title: "Edit Book: Allow disabling the 'Files already arranged into folders' message popup"

  bug fixes:
    - title: "Edit Book: Fix selected text not being fully highlighted when using the solarized color schemes."
      tickets: [1647448]

    - title: "calibredb: Fix CSV output for the check_library command not being properly escaped"

    - title: "Fix subsetting of fonts whose names start with 'and' not working"

    - title: "Fix a regression in 2.72 that broke the --start-in-tray command line option."
      tickets: [1644876]

    - title: "Fix third party plugins that create dynamic context menus not working in linux"

    - title: "DOCX Input: Fix images wider than 50% of the page width being incorrectly right aligned even when anchored to the center of the page."
      tickets: [1646086]

    - title: "Catalog generation: Ensure all citation keys in BiBTeX catalogs have only ascii characters."
      tickets: [1646239]

    - title: "Get Books: Update ebookpoint and legimi plugins for website changes"

    - title: "EPUB3 metadata: Ensure updating metadata never produces empty dc:contributor elements."
      tickets: [1644702]

    - title: "DOCX Output: Fix an error when converting tables with spanning cells."
      tickets: [1644912]

    - title: "Nicer error message if the user tries to import data while the content server is running"

  improved recipes:
    - Frontline
    - Korea Herald
    - Pagina 12
    - Edge Conversations
    - Kitsapun
    - Mobile Nations
    - NME
    - Security Watch
    - Sign on SD
    - Star Advertiser
    - tyzden

(wiz)

2016-12-12 12:12:06 UTC MAIN commitmail json YAML

+ ImageMagick-7.0.3.9, abcm2ps-8.13.1, cairo-1.14.8, cairo-gobject-1.14.8,
  cups-filters-1.13.0, go-grpc-1.0.5, gsl-2.3, harfbuzz-1.3.4,
  hunspell-de-20161207, iso-codes-3.72, libgcrypt-1.7.4, musicpd-0.19.20,
  py-foolscap-0.12.5, py-lxml-3.7.0, py-setuptools-30.4.0,
  py-test-3.0.5, rspamd-1.4.1, shared-mime-info-1.8, speex-1.2.0,
  tor-0.2.8.11, vim-8.0.0130, vim-share-8.0.0130, x264-devel-20161210.

(wiz)

2016-12-12 12:08:57 UTC MAIN commitmail json YAML

2016-12-12 11:42:49 UTC MAIN commitmail json YAML

Fix the regexp that selects the files to install to work with XEmacs.

(hauke)

2016-12-12 10:15:50 UTC MAIN commitmail json YAML

Bump PKGREVISION for chromaprint dependency change.

(wiz)

2016-12-12 10:15:24 UTC MAIN commitmail json YAML

Updated audio/chromaprint to 1.4

(wiz)

2016-12-12 10:15:13 UTC MAIN commitmail json YAML

Updated chromaprint to 1.4.

Switch to ffmpeg3.

Version 1.4 -- December 3, 2016
===============================

- Fully streaming audio processing without any post-processing step for the fingerprint generation.
- Many performance optimizations. Especially when processing long streams, operations should be faster and use less memory.
- C++11 compiler is now required for building the library.
- The public C API now uses standard fixed-size int types from stdint.h (breaks backwards compatibility).
- All code written for the library is now distributed under the MIT license.
- Kiss FFT is now included with the library and automatically used if no other FFT library is found.
- Added support for using the FFTW3F version of FFTW3.
- Boost is no longer used.

(wiz)

2016-12-12 09:49:34 UTC MAIN commitmail json YAML

Updated misc/p5-Business-ISMN to 1.131

(wiz)

2016-12-12 09:49:24 UTC MAIN commitmail json YAML

Updated p5-Business-ISMN to 1.131.

1.131 2016-12-05T19:16:19Z
* Remove the prereq test, which I'll do locally instead of everywhere.

(wiz)

2016-12-12 09:46:59 UTC MAIN commitmail json YAML

Updated textproc/p5-Net-IDN-Encode to 2.303

(wiz)

2016-12-12 09:46:49 UTC MAIN commitmail json YAML

Updated p5-Net-IDN-Encode to 2.303.

2.303 (2016-12-10)
- FIXES: warnings when compiling lib/Net/IDN/Punycode.xs
  (reported/patch provided by paul@c***-***.org)

2.302 (2016-12-07)
- Fixes memory bug introduced by fix for #118924

2.301 (2016-12-03)
- FIXES: #118924: encode_punycode heap overflow
  (reported by Alexander Bluhm)

(wiz)

2016-12-12 09:45:29 UTC MAIN commitmail json YAML

Updated devel/p5-Params-ValidationCompiler to 0.21

(wiz)

2016-12-12 09:45:19 UTC MAIN commitmail json YAML

Updated p5-Params-ValidationCompiler to 0.21.

0.21    2016-12-06

- Switched to using GitHub issues.

0.20    2016-12-05

- The keys for parameter specifications are now validated. If an unknown key
  is seen then an exception will be thrown. This will help you catch typos in
  your parameter specification. Implemented by Greg Oschwald. PR #8.

(wiz)

2016-12-12 09:42:40 UTC MAIN commitmail json YAML

Updated devel/p5-Exception-Class to 1.41

(wiz)

2016-12-12 09:42:26 UTC MAIN commitmail json YAML

Updated p5-Exception-Class to 1.41.

1.41    2016-12-07

- Switch to GitHub Issues.

(wiz)

2016-12-12 09:41:19 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-StackTrace to 2.02

(wiz)

2016-12-12 09:41:08 UTC MAIN commitmail json YAML

Updated p5-Devel-StackTrace to 2.02.

2.02  2016-12-07

- Switch to GitHub Issues.

- Some small pod fixes.

(wiz)

2016-12-12 09:36:52 UTC MAIN commitmail json YAML

+ mame-0.180, p5-Devel-StackTrace-2.02, p5-Exception-Class-1.41,
  p5-Net-IDN-Encode-2.303.

(wiz)

2016-12-12 09:22:54 UTC MAIN commitmail json YAML

glib2: don't build with libmount on linux, avoids spurious dependency
on libmount-dev (not provided in pkgsrc, linux only)

no response from maintainer yet.
this package being broken on bulk builds leads to 3472 dependents being
broken, so commit anyway.

from mutek in PR pkg/51681

(maya)

2016-12-12 06:57:29 UTC pkgsrc-2016Q3 commitmail json YAML

2016-12-12 06:50:03 UTC pkgsrc-2016Q3 commitmail json YAML

Pullup ticket #5170 - requested by bsiegert
lang/go: security update

Revisions pulled up:
- lang/go/Makefile                                              1.48
- lang/go/PLIST                                                1.28
- lang/go/distinfo                                              1.42,1.41
- lang/go/patches/patch-src_net_http_h2__bundle.go              deleted
- lang/go/version.mk                                            1.21,1.18

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  bsiegert
  Date:          Sun Dec  4 16:08:55 UTC 2016

  Modified Files:
          pkgsrc/lang/go: distinfo version.mk

  Log Message:
  Update Go to 1.7.4.

  Two security-related issues were recently reported, and to address these issues
  we have just released Go 1.6.4 and Go 1.7.4.

  We recommend that all users update to one of these releases (if you're not sure
  which, choose Go 1.7.4).

  The issues addressed by these releases are:

  On Darwin, user's trust preferences for root certificates were not honored. If
  the user had a root certificate loaded in their Keychain that was explicitly
  not trusted, a Go program would still verify a connection using that root
  certificate.  This is addressed by https://golang.org/cl/33721, tracked in
  https://golang.org/issue/18141.
  Thanks to Xy Ziemba for identifying and reporting this issue.

  The net/http package's Request.ParseMultipartForm method starts writing to
  temporary files once the request body size surpasses the given "maxMemory"
  limit. It was possible for an attacker to generate a multipart request crafted
  such that the server ran out of file descriptors.  This is addressed by
  https://golang.org/cl/30410, tracked in https://golang.org/issue/17965.
  Thanks to Simon Rawet for the report.

  To generate a diff of this commit:
  cvs rdiff -u -r1.41 -r1.42 pkgsrc/lang/go/distinfo
  cvs rdiff -u -r1.20 -r1.21 pkgsrc/lang/go/version.mk

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  bsiegert
  Date:          Thu Oct 27 18:58:00 UTC 2016

  Modified Files:
          pkgsrc/lang/go: Makefile PLIST distinfo version.mk
  Removed Files:
          pkgsrc/lang/go/patches: patch-src_net_http_h2__bundle.go

  Log Message:
  Update Go to 1.7.3.

  go1.7.2 should not be used. It was tagged but not fully released. The release
  was deferred due to a last minute bug report. Use go1.7.3 instead, and refer to
  the summary of changes below.

  go1.7.3 (released 2016/10/19) includes fixes to the compiler, runtime, and the
  crypto/cipher, crypto/tls, net/http, and strings packages. See the Go 1.7.3
  milestone on our issue tracker for details.

  To generate a diff of this commit:
  cvs rdiff -u -r1.47 -r1.48 pkgsrc/lang/go/Makefile
  cvs rdiff -u -r1.27 -r1.28 pkgsrc/lang/go/PLIST
  cvs rdiff -u -r1.40 -r1.41 pkgsrc/lang/go/distinfo
  cvs rdiff -u -r1.17 -r1.18 pkgsrc/lang/go/version.mk
  cvs rdiff -u -r1.1 -r0 \
      pkgsrc/lang/go/patches/patch-src_net_http_h2__bundle.go

(spz)

2016-12-12 06:21:47 UTC MAIN commitmail json YAML

2016-12-12 06:20:52 UTC MAIN commitmail json YAML

Clarify description.

(dholland)

2016-12-12 06:20:33 UTC MAIN commitmail json YAML

2016-12-12 00:43:20 UTC MAIN commitmail json YAML

Document two new packages

(marino)

2016-12-12 00:40:18 UTC MAIN commitmail json YAML

Add misc/ini_file_manager to pkgsrc

The Ini file manager consists of a package, Config, which can read or write
informations from various configuration files known as "ini" files because
they have often the ".ini" extension.  It is an Ada library.

(marino)

2016-12-12 00:36:19 UTC MAIN commitmail json YAML

Add devel/adacurses to pkgsrc

The ncurses Ada95 binding was originally written by Juergen Pfeifer in
1996.  It has been improved several times by Juergen, as wll as
Eugen V. Melaragno and Nicolas Boulenguez.

(marino)

2016-12-11 23:53:43 UTC MAIN commitmail json YAML

Note update of www/apache24 package to 2.4.23nb4.

(taca)

2016-12-11 23:52:56 UTC MAIN commitmail json YAML

2016-12-11 21:34:39 UTC MAIN commitmail json YAML

Updated devel/libdwarf to 20161124

(kamil)

2016-12-11 21:34:26 UTC MAIN commitmail json YAML

Update 20160115 to 20161124

This includes security fixes.

Upstream changelog
==================
libdwarf-20161124
Fixes some newly discovered vulnerabilities (most due to corrupted DWARF). Thanks to Puzzor (Shi Ji) and Agostino Sarubbo for finding and reporting these and for providing short test cases.

libdwarf-20161021
Fixes one place where erroenous dwarf not caught, Updates version strings, adds a bit more DWARF5 support, and converts the few Python scripts from python2 to python3.

libdwarf-20161001
Fixes serious bugs in release 20160929 and all earlier releases relating to encoding/decoding leb numbers. It is unlikely anyone will see any difference in output, but values showing a difference can be constructed. libdwarf/dwarf_leb.c has new test code and a few of the tests there demonstrated problems. gcc -fsanitize=undefined found problems as well.

libdwarf-20160929
Fixes three serious bugs in release 20160923. Two of them old bugs, one new in 20160923. The bugs were exposed by occasional inconsistent behavior in one or two regression tests.

libdwarf-20160923
DO NOT USE: use libdwarf-20161001 instead. Think of this as withdrawn. Many improvements in the code catching corrupt dwarf. Quite a number of places with out-of-bound read/write of memory fixed. Trivial but annoying memory leaks in dwarfdump fixed. Thanks to Puzzor, STARLAB, Salvatore Bonaccorso, Agostino Sarubbo, Vul, James Grumbach, and others for reporting memory corruption and other issues.

libdwarf-20160613
Incorporates code detecting malformed DWARF and malformed Elf object files. Dwarfdump and libdwarf performance reading frame data improved significantly, though the improvements don't apply to all frame data interface functions. The configure/make system now builds libdwarf shared objects (when asked to) with a proper soname. Thanks to Sture Carlson, Hannes Domani, etienneberg, Steve Kaufman, Yue Liu, and Fabian Wolff for their help/comments on libdwarf. Major thanks to Carlos Alberto Enciso for his collaboration.

libdwarf-20160507
Incorporates many additional checks so that corrupt dwarf will not crash an executable calling libdwarf. Thanks to Yue Liu for providing a number of small and corrupted objects.

(kamil)

2016-12-11 20:49:23 UTC pkgsrc-2016Q3 commitmail json YAML

#5154, #5169, #5171 and #5172

(spz)

2016-12-11 20:47:10 UTC pkgsrc-2016Q3 commitmail json YAML

Pullup ticket #5172 - requested by dholland
games/criticalmass: security fix

Revisions pulled up:
- games/criticalmass/Makefile                                  1.38
- games/criticalmass/distinfo                                  1.14
- games/criticalmass/patches/patch-Makefile.am                  1.1
- games/criticalmass/patches/patch-Makefile.in                  1.1
- games/criticalmass/patches/patch-aa                          1.5
- games/criticalmass/patches/patch-game_Makefile.am            1.1
- games/criticalmass/patches/patch-game_Makefile.in            1.1
- games/criticalmass/patches/patch-game_main.cpp                1.2

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: dholland
  Date: Sat Dec 10 21:46:52 UTC 2016

  Modified Files:
  pkgsrc/games/criticalmass: Makefile distinfo
  pkgsrc/games/criticalmass/patches: patch-aa patch-game_main.cpp
  Added Files:
  pkgsrc/games/criticalmass/patches: patch-Makefile.am patch-Makefile.in
      patch-game_Makefile.am patch-game_Makefile.in

  Log Message:
  Remove use of ancient and highly insecure curl-7.14.0; use pkgsrc curl.
  Also disable online update by default. (It can be re-enabled in the
  config.)  PKGREVISION -> 8.

  To generate a diff of this commit:
  cvs rdiff -u -r1.37 -r1.38 pkgsrc/games/criticalmass/Makefile
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/games/criticalmass/distinfo
  cvs rdiff -u -r0 -r1.1 pkgsrc/games/criticalmass/patches/patch-Makefile.am \
      pkgsrc/games/criticalmass/patches/patch-Makefile.in \
      pkgsrc/games/criticalmass/patches/patch-game_Makefile.am \
      pkgsrc/games/criticalmass/patches/patch-game_Makefile.in
  cvs rdiff -u -r1.4 -r1.5 pkgsrc/games/criticalmass/patches/patch-aa
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/games/criticalmass/patches/patch-game_main.cpp

(spz)

2016-12-11 20:30:35 UTC MAIN commitmail json YAML

2016-12-11 19:42:46 UTC MAIN commitmail json YAML

2016-12-11 19:19:37 UTC MAIN commitmail json YAML

Update MASTER_SITE_XEMACS:

- remove three defunct mirrors
- remove xemacs.org - its hoster tux.org went down,
  and the master site as well as all the *.xemacs.org
  DNS entries are gone
- add two mirrors that run under their own domain name

(hauke)

2016-12-11 17:18:02 UTC pkgsrc-2016Q3 commitmail json YAML

Pullup ticket #5171 - requested by bsiegert
devel/hdf5: security update

Revisions pulled up:
- devel/hdf5/Makefile.common                                    1.13-1.14
- devel/hdf5/distinfo                                          1.37-1.38
- devel/hdf5/patches/patch-c++_examples_Makefile.in            1.4
- devel/hdf5/patches/patch-c++_examples_run-c++-ex.sh.in        1.3
- devel/hdf5/patches/patch-examples_Makefile.in                1.4
- devel/hdf5/patches/patch-examples_run-c-ex.sh.in              1.3
- devel/hdf5/patches/patch-hl_c++_examples_Makefile.in          1.4
- devel/hdf5/patches/patch-hl_c++_examples_run-hlc++-ex.sh.in  1.3
- devel/hdf5/patches/patch-hl_examples_Makefile.in              1.4
- devel/hdf5/patches/patch-hl_examples_run-hlc-ex.sh.in        1.3

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  alnsn
  Date:          Sun Oct  9 18:44:35 UTC 2016

  Modified Files:
          pkgsrc/devel/hdf5: Makefile.common distinfo
          pkgsrc/devel/hdf5/patches: patch-c++_examples_Makefile.in
              patch-c++_examples_run-c++-ex.sh.in patch-examples_Makefile.in
              patch-examples_run-c-ex.sh.in patch-hl_c++_examples_Makefile.in
              patch-hl_c++_examples_run-hlc++-ex.sh.in
              patch-hl_examples_Makefile.in patch-hl_examples_run-hlc-ex.sh.in

  Log Message:
  Update hdf5 to 1.8.17.

  New Features
  ============

      Configuration
      -------------
      - Cmakehdf5: Added Ability to Run Multiple Make Commands

        Added option --njobs to specify up to how many jobs to launch during
        build (cmake) and testing (ctest).

        (AKC - 2015/12/13, HDFFV-9612)

      - Cmakehdf5: Added Szip Support and Verbose Option

        Added --with-szlib to support the Szip library; and
        --enable/disable-verbose to display all CMake process output.

        (AKC - 2015/11/16, HDFFV-8932 and DAILYTEST-195)

      - CMake minimum is now 3.1.0. (ADB - 2015/11/14)

      - Large File System (LFS) Support has Changed in the Autotools

        We assume that fseeko and ftello exist.

        The *64 I/O functions and types are no longer explicitly used.
        We now rely on a mapping provided by _FILE_OFFSET_BITS (or its
        equivalent).

        _LARGEFILE(64)_SOURCE is no longer exposed via AM_CPPFLAGS.

        (DER - 2016/03/29, HDFFV-9626 and HDFFV-9541)

      Library
      -------
      - New API Calls for Searching for External Dataset Storage

        API calls that determine the search path for dataset external
        storage were added. H5Pset/get_efile_prefix() API calls were added
        to the library. These functions give control over the search path
        for dataset external storage that has been configured with
        H5Pset_external().

        Additionally, the HDF5_EXTFILE_PREFIX environment variable can be
        used to control the search path.

        (DER - 2016/04/20, HDFFV-8740)

      High-Level APIs
      ---------------

      C Packet Table API
      ------------------
      - Replacement of a Public Function with H5PTcreate

        The existing function H5PTcreate_fl limits applications so they
        can use the deflate compression only. The public function
        H5PTcreate has been added to replace H5PTcreate_fl. H5PTcreate
        takes a property list identifier to provide flexibility on
        creation properties.  This also removes the following warning:
        "deprecated conversion from string constant to "char*"
        [-Wwrite-strings]".

        (BMR - 2016/04/25, HDFFV-9708, HDFFV-8615)

      - New Public Functions: H5PTget_dataset and H5PTget_type

        Two accessor functions have been added. H5PTget_dataset returns
        the identifier of the dataset associated with the packet table,
        and H5PTget_type returns the identifier of the datatype used by
        the packet table.

        (BMR - 2016/04/25, HDFFV-8623 patch 3)

      - Regarding #ifdef VLPT_REMOVED

        The #ifdef VLPT_REMOVED blocks have been removed from the packet
        table (PT) library source except for the following functions:
          + H5PTis_varlen() has been made available again
          + H5PTfree_vlen_readbuff() is now H5PTfree_vlen_buff()

        (BMR - 2016/04/25, HDFFV-442)

      C++ Packet Table API
      --------------------
      - New Constructor in FL_PacketTable

        An overloaded constructor has been added to FL_PacketTable and
        takes a property list identifier to provide flexibility on
        creation properties such as compression.

        FL_PacketTable(hid_t fileID, const char* name, hid_t dtypeID,
                          hsize_t chunkSize = 0, hid_t plistID = H5P_DEFAULT)

        (BMR - 2016/04/25, HDFFV-8623 patch 5)

      - New Member Functions in PacketTable

        Two accessor wrappers were added to class PacketTable.

        PacketTable::GetDataset() returns the identifier of the dataset
        associated with the packet table, and PacketTable::GetDatatype()
        returns the identifier of the datatype that the packet table uses.

        (BMR - 2016/04/25, HDFFV-8623 patch 4)

      - New Member Functions with "char*" as an Argument

        Overloaded functions were added to provide the "const char*"
        argument; the existing version will be deprecated in future
        releases. This also removes the following warning:
        "deprecated conversion from string constant to "char*"
        [-Wwrite-strings]".

        (BMR - 2016/04/25, HDFFV-8623 patch 1, HDFFV-8615)

      - Regarding #ifdef VLPT_REMOVED

        The #ifdef VLPT_REMOVED blocks have been removed from the packet
        table library source code except for the following functions:
          + VL_PacketTable::IsVariableLength() was moved to PacketTable
          + VL_PacketTable::FreeReadBuff() is now PacketTable::FreeBuff()

        (BMR - 2016/04/25, HDFFV-442)

      C++ API
      -------
      - New Member Function in DSetCreatPropList

        DSetCreatPropList::setNbit() was added to setup N-bit compression for
        a dataset.

        (BMR - 2016/04/25, HDFFV-8623 patch 7)

      - New Overloaded "const" Member Functions in ArrayType

        The two following functions were added:
          ArrayType::getArrayNDims() const
          ArrayType::getArrayDims() const
        to provide const version, and the non-const version was marked
        deprecated. In-memory array information, ArrayType::rank and
        ArrayType::dimensions, were removed. This is an implementation
        detail and should not affect applications.

        (BMR, 2016/04/25, HDFFV-9725)

        - New member function added

          The assignment operator ArrayType::operator= is added because ArrayType
          has pointer data members.

          (BMR, 2016/03/07, HDFFV-9562)

  Support for New Platforms, Languages, and Compilers
  ===================================================
      - Mac OS X El Capitan 10.11.4 with compilers Apple clang/clang++
        version 7.3.0 from Xcode 7.3, gfortran GNU Fortran (GCC) 5.2.0
        and Intel icc/icpc/ifort version 16.0.2

  Bug Fixes since HDF5-1.8.16
  ===========================

      Configuration
      -------------
      - Updated Linux Language Level Flags to Match the Autotools. Removed
        Linux-specific Flags from OS X.

        An addition to the flags simply being out of sync with the Autotools,
        the Linux flags were used on OS X builds which led to symbols not being
        found. Although this was non-fatal and compilation continued (implicit
        definitions were used by the compiler and the symbols resolved at link
        time), a large number of warnings were raised.

        Linux changes:

        * CHANGED:    _POSIX_C_SOURCE (from 199605 to 200112L)
        * ADDED:      _GNU_SOURCE
        * REMOVED:    _BSD_SOURCE
        * REMOVED:    _DEFAULT_SOURCE

        (DER - 2015/12/08, HDFFV-9627)

      - The --enable-clear-file-buffers configure Option was Non-functional
        so the Feature was Always Enabled (its default value).

        Regardless of the configure flag, the setting was always enabled when
        the Autotools were used to configure HDF5. This was due to the "no"
        option being processed after the "*" option in configure.ac so "*"
        matched first. CMake was unaffected.

        The option now works correctly.

        NOTE that builders are always advised to leave this option enabled.
        When disabled, buffers that are written to disk may contain the
        memory's previous contents, which may include secure information.
        The performance overhead of the feature (a single memset call per
        allocation) is minimal.

        (DER - 2016/02/03, HDFFV-9676)

      - Added a patch to remove '"'s from arguments for MPI compilers that
        were causing errors compiling H5lib_settings.c with SGI MPT.

        (LRK - 2016/04/20, HDFFV-9439)

      Library
      -------
      - Fixed shared file pointer problem which caused a crash when running a
        program provided by a user.

        (VC - 2016/04/01, HDFFV-9469)

      - Fixed some format string warnings that prevent compiling with
        -Werror=format-security on gcc.

        These only appeared in error messages and would not cause problems
        under normal operation.

        (DER - 2016/01/13, HDFFV-9640)

      - Fixed a library segmentation fault when accessing a corrupted
        file provided by a user.

        (MSC - 2016/02/19, HDFFV-9670)

      Tools
      -----
      - h5dump: Sub-setting Fixed for Dimensions Greater than Two

        When a dataset has more than two dimensions, sub-setting would
        incorrectly calculate the data that needed to be displayed.
        Added in block and stride calculations that account for dimensions
        greater than two. NOTE: lines that have line breaks inserted
        because of display length calculations may have index info that
        is incorrect until the next dimension break.

        (ADB - 2016/03/07, HDFFV-9698)

      - h5dump: Issue with Argument Segmentation Fault

        When an argument with an optional value was at the end of the command
        line with a value, h5dump would crash. Reworked check for remaining
        arguments.

        (ADB - 2016/03/07, HDFFV-9570, HDFFV-9684)

      - h5dump: Issue with Default Fill Value

        Added all default cases of fill value to the display of fill value.

        (ADB -, 2016/03/07, HDFFV-9241)

      - h5dump: Clarified Help

        Clarified usage of -O F option in h5dump utility help.

        (ADB - 2016/03/07, HDFFV-9066)

      - h5dump: Issue with Double Free Fault

        Added a check for filename not null before calling free().

        (ADB - 2016/01/27, HDFFV-9639)

      - VS2015 Release Changed how Timezone was Handled

        Created a function, HDget_timezone, in H5system.c. Replaced
        timezone variable usage with function call.

        (ADB - 2015/11/02, HDFFV-9550)

      C++ API
      -------
      - Removal of Obsolete Methods

        The overloaded methods which had parameters that should be const
        but were not have been removed.

        (BMR - 2016/01/13, HDFFV-9789)

      High-Level APIs:
      ---------------
      - Fixed Memory Leak in Packet Table API

        Applied user's patch to fix memory leak in the creation of a
        packet table.

        (BMR - 2016/04/25, HDFFV-9700)

  Known Problems
  ==============
  * On windows platforms in debug configurations, the VFD flush1 tests will fail
    with the split and multi VFD drivers. These tests will display a modal debug
    dialog which must be answered or wait for the test timeout to expire.
    (ADB - 2014/06/23 - HDFFV-8851)

  * CLANG compiler with the options -fcatch-undefined-behavior and -ftrapv
    catches some undefined behavior in the alignment algorithm of the macro DETECT_I
    in H5detect.c (Issue 8147).  Since the algorithm is trying to detect the alignment
    of integers, ideally the flag -fcatch-undefined-behavior shouldn't to be used for
    H5detect.c. In the future, we can separate flags for H5detect.c from the rest of
    the library. (SLU - 2013/10/16)

  * Make provided by Solaris fails in "make check". Solaris users should use
    gmake to build and install the HDF5 software. (AKC - 2013/10/08 - HDFFV-8534)

  * The C++ and FORTRAN bindings are not currently working on FreeBSD with the
    native release 8.2 compilers (4.2.1), but are working with gcc 4.6 from the
    ports (and probably gcc releases after that).
    (QAK - 2012/10/19)

  * The following h5dump test case fails in BG/P machines (and potentially other
    machines that use a command script to launch executables):

      h5dump --no-compact-subset -d "AHFINDERDIRECT::ah_centroid_t[0] it=0 tl=0"
        tno-subset.h5

    This is due to the embedded spaces in the dataset name being interpreted
    by the command script launcher as meta-characters, thus passing three
    arguments to h5dump's -d flag. The command passes if run by hand, just
    not via the test script.
    (AKC - 2012/05/03)

  * The STDIO VFD does not work on some architectures, possibly due to 32/64
    bit or large file issues.  The basic STDIO VFD test is known to fail on
    64-bit SunOS 5.10 on SPARC when built with -m64 and 32-bit OS X/Darwin
    10.7.0.  The STDIO VFD test has been disabled while we investigate and
    a fix should appear in a future release.
    (DER - 2011/10/14 - HDFFV-8235)

  * h5diff can report inconsistent results when comparing datasets of enum type
    that contain invalid values.  This is due to how enum types are handled in
    the library and will be addressed in a future release.
    (DER - 2011/10/14 - HDFFV-7527)

  * The links test can fail under the stdio VFD due to some issues with external
    links.  This will be investigated and fixed in a future release.
    (DER - 2011/10/14 - HDFFV-7768)

  * After the shared library support was fixed for some bugs, it was discovered
    that "make prefix=XXX install" no longer works for shared libraries. It
    still works correctly for static libraries. Therefore, if you want to
    install the HDF5 shared libraries in a location such as /usr/local/hdf5,
    you need to specify the location via the --prefix option during configure
    time. E.g, ./configure --prefix=/usr/local/hdf5 ...
    (AKC - 2011/05/07 - HDFFV-7583)

  * The parallel test, t_shapesame, in testpar/, may run for a long time and may
    be terminated by the alarm signal.  If that happens, one can increase the
    alarm seconds (default is 1200 seconds = 20 minutes) by setting the
    environment variable, $HDF5_ALARM_SECONDS, to a larger value such as 3600
    (60 minutes).  Note that the t_shapesame test may fail in some systems
    (see the "While working on the 1.8.6 release..." problem below).  If
    it does, it will waste more time if $HDF5_ALARM_SECONDS is set
    to a larger value.
    (AKC - 2011/05/07)

  * Shared Fortran libraries are not quite working on AIX. While they are
    generated when --enable-shared is specified, the fortran and hl/fortran
    tests fail. the issue. HL and C++ shared libraries should now be
    working as intended, however.
    (MAM - 2011/04/20)

  * While working on the 1.8.6 release of HDF5, a bug was discovered that can
    occur when reading from a dataset in parallel shortly after it has been
    written to collectively. The issue was exposed by a new test in the parallel
    HDF5 test suite, but had existed before that. We believe the problem lies with
    certain MPI implementations and/or file systems.

    We have provided a pure MPI test program, as well as a standalone HDF5
    program, that can be used to determine if this is an issue on your system.
    They should be run across multiple nodes with a varying number of processes.
    These programs can be found at:
    http://www.hdfgroup.org/ftp/HDF5/examples/known_problems/
    (NAF - 2011/01/19)

  * All the VFL drivers aren't backward compatible.  In H5FDpublic.h, the
    structure H5FD_class_t changed in 1.8.  There is new parameter added to
    get_eoa and set_eoa callback functions.  A new callback function
    get_type_map was added in.  The public function H5FDrealloc was taken
    out in 1.8.  The problem only happens when users define their own driver
    for 1.6 and try to plug in 1.8 library.  Because there's only one user
    complaining about it, we (Elena, Quincey, and I) decided to leave it as
    it is (see bug report #1279).  Quincey will make a plan for 1.10.
    (SLU - 2010/02/02)

  * The --enable-static-exec configure flag will only statically link libraries
    if the static version of that library is present. If only the shared version
    of a library exists (i.e., most system libraries on Solaris, AIX, and Mac,
    for example, only have shared versions), the flag should still result in a
    successful compilation, but note that the installed executables will not be
    fully static. Thus, the only guarantee on these systems is that the
    executable is statically linked with just the HDF5 library.
    (MAM - 2009/11/04)

  * A dataset created or rewritten with a v1.6.3 library or after cannot be read
    with the v1.6.2 library or before when the Fletcher32 EDC filter is enabled.
    There was a bug in the calculation of the Fletcher32 checksum in the
    library before v1.6.3; the checksum value was not consistent between big-
    endian and little-endian systems.  This bug was fixed in Release 1.6.3.
    However, after fixing the bug, the checksum value was no longer the same as
    before on little-endian system.  Library releases after 1.6.4 can still read
    datasets created or rewritten with an HDF5 library of v1.6.2 or before.
    (SLU - 2005/06/30)

  To generate a diff of this commit:
  cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/hdf5/Makefile.common
  cvs rdiff -u -r1.36 -r1.37 pkgsrc/devel/hdf5/distinfo
  cvs rdiff -u -r1.3 -r1.4 \
      pkgsrc/devel/hdf5/patches/patch-c++_examples_Makefile.in \
      pkgsrc/devel/hdf5/patches/patch-examples_Makefile.in \
      pkgsrc/devel/hdf5/patches/patch-hl_c++_examples_Makefile.in \
      pkgsrc/devel/hdf5/patches/patch-hl_examples_Makefile.in
  cvs rdiff -u -r1.2 -r1.3 \
      pkgsrc/devel/hdf5/patches/patch-c++_examples_run-c++-ex.sh.in \
      pkgsrc/devel/hdf5/patches/patch-examples_run-c-ex.sh.in \
      pkgsrc/devel/hdf5/patches/patch-hl_c++_examples_run-hlc++-ex.sh.in \
      pkgsrc/devel/hdf5/patches/patch-hl_examples_run-hlc-ex.sh.in

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  alnsn
  Date:          Sat Dec  3 18:56:36 UTC 2016

  Modified Files:
          pkgsrc/devel/hdf5: Makefile.common distinfo

  Log Message:
  Update devel/hdf5 and devel/hdf5-c++ to version 1.8.18.

  New Features
  ============

      Configuration
      -------------

      - CMake: Added NAMESPACE hdf5:: to package configuration files to allow
        projects using installed HDF5 binaries built with CMake to link with
        them without specifying the HDF5 library location via IMPORTED_LOCATION.

        (ADB, 2016/10/17, HDFFV-10003)

      - CMake: Changed the CTEST_BUILD_CONFIGURATION option to
        CTEST_CONFIGURATION_TYPE as recommended by the CMake documentation.

        (ADB, 2016/10/17, HDFFV-9971)

      - CMake: Added support for GIT

        (ADB, 2016/07/12)

  Bug Fixes since HDF5-1.8.17
  ===========================

      Configuration
      -------------

      - Fixed a problem preventing HDF5 to be built on 32-bit CYGWIN by
        condensing cygwin configuration files into a single file and
        removing outdated compiler settings.

        (ABD, 2016/07/12, HDFFV-9946)

      - CMake: Fixed a command length overflow error by converting custom
        commands inside CMakeTest.cmake files into regular dependencies and
        targets.

        (ABD, 2016/07/12, HDFFV-9939)

      - CMake: Fixed a timeout error that would occasionally occur when running
        the virtual file driver tests simultaneously due to test directory and file
        name collisions.

        (ABD, 2016/09/19, HDFFV-9431)

      Library
      -------

      - Fixed a memory leak that would occur when the library allocated memory
        for an external file prefix (H5Pset_efile_prefix) and failed to free it.

        (DER, 2016/04/29)

      - Fixed an error that would occur when calling H5Adelete on an attribute
        which is attached to an externally linked object in the target file and
        whose datatype is a committed datatype in the main file.

        (VC, 2016-07-04, HDFFV-9940)

      - Fixed a problem where a plugin compiled into a DLL in the default plugin
        directory could not be found by the HDF5 library at runtime on Windows
        when the HDF5_PLUGIN_PATH environment variable was not set.

        (ABD, 2016/08/01, HDFFV-9706)

      - Fixed an issue where H5Pset_alignment could result in misaligned blocks
        with some input combinations, causing an assertion failure in debug mode.

        (NAF, 2016/08/11, HDFFV-9948)

      - A number of issues were fixed when reading/writing from/to corrupted
        files to ensure that the library fails gracefully in these cases:

        * Writing to a corrupted file that has an object message which is
          incorrectly marked as sharable on disk results in a buffer overflow /
          invalid write instead of a clean error message.

        * Decoding data from a corrupted file with a dataset encoded with the
          H5Z_NBIT decoding can result in a code execution vulnerability under
          the context of the application using the HDF5 library.

        * When decoding an array datatype from a corrupted file, the HDF5 library
          fails to return an error in production if the number of dimensions
          decoded is greater than the maximum rank.

        * When decoding an "old style" array datatype from a corrupted file, the
          HDF5 library fails to return an error in production if the number of
          dimensions decoded is greater than the maximum rank.

        (NAF, 2016/10/06, HDFFV-9950, HDFFV-9951, HDFFV-9992, HDFFV-9993)

      - Fixed an error that would occur when copying an object with an attribute
        which is a compound datatype consisting of a variable length string.

        (VC, 2016-10-17, HDFFV-7991)

      Parallel Library
      ----------------

      - Fixed a bug that could occur when allocating a chunked dataset in parallel
        with an alignment set and an alignment threshold greater than the chunk
        size but less than or equal to the raw data aggregator size.

        (NAF, 2016/08/11, HDFFV-9969)

      Performance
      -------------
      - None

      Tools
      -----

      - Fixed an error in the compiler wrapper scripts (h5cc, h5fc, et al.)
        in which they would erroneously drop the file argument specified via
        the -o flag when the -o flag was specified before the -c flag on the
        command line, resulting in a failure to compile.

        (LRK, 2016/06/08, HDFFV-9938, HDFFV-9530)

      - h5repack User Defined (UD) filter parameters were not parsed correctly.

        The UD filter parameters were not being parsed correctly. Reworked coding
        section to parse the correct values and verify number of parameters.

        (ADB, 2016/10/19, HDFFV-9996, HDFFV-9974, HDFFV-9515, HDFFV-9039)

      Fortran API
      -----------

      - Fortran library fails to compile and fails tests with NAG compiler.

        * Removed the non-standard assumption that KIND=SIZEOF, in the HDF5
          configure programs.
        * Removed Fortran 66 character/integer conversions from tests.
        * Removed the use of C_SIZEOF in the test programs
        * Changed to using STORAGE_SIZE in the test programs if available. Otherwise,
          uses C_SIZEOF or SIZEOF.

        (MSB, 2016/9/22, HDFFV-9973)

      - Fortran segfaults for F03 tests with NAG compiler

        * Removed INTENT(OUT) from 'fillvalue' in F2003 interface
          for H5Pget_fill_value_f.

        (MSB, 2016/9/22, HDFFV-9980)

      C++ API
      -------

      - The macro H5_NO_NAMESPACE is deprecated from the HDF5 C++ API library.
        In future releases, the macros H5_NO_STD and OLD_HEADER_FILENAME may
        also be removed.

        (BMR, 2016/10/27, HDFFV-9532)

      High-Level APIs:
      ---------------

      - The high-level API Packet Table (PT) did not write data correctly when
        the datatype is a compound type that has string type as one of the
        members.  This problem started in 1.8.15, after the fix of HDFFV-9042
        was applied, which caused the Packet Table to use native type to access
        the data.  It should be up to the application to specify whether the
        buffer to be read into memory in the machine窶冱 native architecture.
        Thus, the PT is fixed to not use native type but to make a copy of the
        user's provided datatype during creation or the packet table's datatype
        during opening.  If an application wishes to use native type to read the
        data, then the application will request that.  However, the Packet Table
        doesn't provide a way to specify memory datatype in this release.  This
        feature will be available in future releases, HDFFV-10023.

        (BMR, 2016/10/27, HDFFV-9758)

      Fortran High-Level APIs:
      ------------------------
      - None

      Testing
      -------
      - None

  Supported Platforms
  ===================
  The following platforms are supported and have been tested for this release.
  They are built with the configure process unless specified otherwise.

      Linux 2.6.32-573.22.1.el6    GNU C (gcc), Fortran (gfortran), C++ (g++)
      #1 SMP x86_64 GNU/Linux      compilers:
      (platypus/mayll)              Version 4.4.7 20120313
                                        Versions 4.8.4, 4.9.3, 5.2.0
                                    PGI C, Fortran, C++ for 64-bit target on
                                    x86-64;
                                        Version 15.7-0
                                    Intel(R) C (icc), C++ (icpc), Fortran (icc)
                                    compilers:
                                        Version 15.0.3.187 Build 20150407
                                    MPICH 3.1.4 compiled with GCC 4.9.3

      Linux 2.6.32-573.18.1.el6    gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
      #1 SMP ppc64 GNU/Linux        g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
      (ostrich)                    GNU Fortran (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
                                    IBM XL C/C++ V13.1
                                    IBM XL Fortran V15.1

      Linux 3.10.0-327.10.1.el7    GNU C (gcc), Fortran (gfortran), C++ (g++)
      #1 SMP x86_64 GNU/Linux      compilers:
      (kituo/moohan)                  Version 4.8.5 20150623 (Red Hat 4.8.5-4)
                                      Versions 4.9.3, 5.2.0
                                    Intel(R) C (icc), C++ (icpc), Fortran (icc)
                                    compilers:
                                        Version 15.0.3.187 Build 20150407
                                    MPICH 3.1.4 compiled with GCC 4.9.3

      SunOS 5.11 32- and 64-bit    Sun C 5.12 SunOS_sparc
      (emu)                        Sun Fortran 95 8.6 SunOS_sparc
                                    Sun C++ 5.12 SunOS_sparc

      Windows 7                    Visual Studio 2012 w/ Intel Fortran 15 (cmake)
                                    Visual Studio 2013 w/ Intel Fortran 15 (cmake)
                                    Visual Studio 2015 w/ Intel Fortran 16  (cmake)
                                    Cygwin(CYGWIN_NT-6.1 2.2.1(0.289/5/3) gcc(4.9.3) compiler and gfortran)
                                    (cmake and autotools)

      Windows 7 x64                Visual Studio 2012 w/ Intel Fortran 15 (cmake)
                                    Visual Studio 2013 w/ Intel Fortran 15 (cmake)
                                    Visual Studio 2015 w/ Intel Fortran 16  (cmake)

      Windows 10                    Visual Studio 2015 w/ Intel Fortran 16 (cmake)

      Windows 10 x64                Visual Studio 2015 w/ Intel Fortran 16 (cmake)

      Mac OS X Mt. Lion 10.8.5      Apple LLVM version 5.1 (clang-503.0.40)
      64-bit                        gfortran GNU Fortran (GCC) 4.8.2
      (swallow/kite)                Intel icc/icpc/ifort version 15.0.3

      Mac OS X Mavericks 10.9.5    Apple LLVM version 6.0 (clang-600.0.57)
      64-bit                        gfortran GNU Fortran (GCC) 4.9.2
      (wren/quail)                  Intel icc/icpc/ifort version 15.0.3

      Mac OS X Yosemite 10.10.5    Apple LLVM version 6.1 (clang-602.0.53)
      64-bit                        gfortran GNU Fortran (GCC) 4.9.2
      (osx1010dev/osx1010test)      Intel icc/icpc/ifort version 15.0.3

      Mac OS X El Capitan 10.11.4  Apple LLVM version 7.3.0 (clang-703.0.29)
      64-bit                        gfortran GNU Fortran (GCC) 5.2.0
      (VM osx1011dev/osx1011test)  Intel icc/icpc/ifort version 16.0.2

  Tested Configuration Features Summary
  =====================================

      In the tables below
            y  = tested
            n  = not tested in this release
            C  = Cluster
            W  = Workstation
            x  = not working in this release
            dna = does not apply
            ( ) = footnote appears below second table
            <blank> = testing incomplete on this feature or platform

  Platform                              C        F90/  F90      C++  zlib  SZIP
                                        parallel  F2003  parallel
  SunOS 5.11 32-bit                      n        y/y    n        y    y    y
  SunOS 5.11 64-bit                      n        y/y    n        y    y    y
  Windows 7                              y        y/y    n        y    y    y
  Windows 7 x64                          y        y/y    n        y    y    y
  Windows 7 Cygwin                        n        y/y    n        y    y    n
  Windows 10                              n        y/y    n        y    y    y
  Windows 10 x64                          n        y/y    n        y    y    y
  Mac OS X Mountain Lion 10.8.5 64-bit    n        y/y    n        y    y    y
  Mac OS X Mavericks 10.9.5 64-bit        n        y/y    n        y    y    y
  Mac OS X Yosemite 10.10.5 64-bit        n        y/y    n        y    y    y
  AIX 6.1 32- and 64-bit                  n        y/n    n        y    y    y
  CentOS 6.7 Linux 2.6.32 x86_64 GNU      y        y/y    y        y    y    y
  CentOS 6.7 Linux 2.6.32 x86_64 Intel    n        y/y    n        y    y    y
  CentOS 6.7 Linux 2.6.32 x86_64 PGI      n        y/y    n        y    y    y
  CentOS 7.1 Linux 3.10.0 x86_64 GNU      y        y/y    y        y    y    y
  CentOS 7.1 Linux 3.10.0 x86_64 Intel    n        y/y    n        y    y    y
  Linux 2.6.32-431.11.2.el6.ppc64        n        y/n    n        y    y    y

  Platform                                Shared  Shared    Shared    Thread-
                                            C libs  F90 libs  C++ libs  safe
  SunOS 5.11 32-bit                          y      y        y        y
  SunOS 5.11 64-bit                          y      y        y        y
  Windows 7                                  y      y        y        y
  Windows 7 x64                              y      y        y        y
  Windows 7 Cygwin                          n      n        n        y
  Windows 10                                y      y        y        y
  Windows 10 x64                            y      y        y        y
  Mac OS X Mountain Lion 10.8.5 64-bit      y      n        y        y
  Mac OS X Mavericks 10.9.5 64-bit          y      n        y        y
  Mac OS X Yosemite 10.10.5 64-bit          y      n        y        y
  AIX 6.1 32- and 64-bit                    y      n        n        y
  CentOS 6.7 Linux 2.6.32 x86_64 GNU        y      y        y        y
  CentOS 6.7 Linux 2.6.32 x86_64 Intel      y      y        y        y
  CentOS 6.7 Linux 2.6.32 x86_64 PGI        y      y        y        y
  CentOS 7.1 Linux 3.10.0 x86_64 GNU        y      y        y        y
  CentOS 7.1 Linux 3.10.0 x86_64 Intel      y      y        y        y
  Linux 2.6.32-431.11.2.el6.ppc64            y      y        y        y

  Compiler versions for each platform are listed in the preceding
  "Supported Platforms" table.

  More Tested Platforms
  =====================
  The following platforms are not supported but have been tested for this release.

      Linux 2.6.32-573.22.1.el6    g95 (GCC 4.0.3 (g95 0.94!)
      #1 SMP x86_64 GNU/Linux
      (platypus)

      Debian8.4.0 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1 x86_64 GNU/Linux
                                    gcc (Debian 4.9.2-10) 4.9.2
                                    GNU Fortran (Debian 4.9.2-10) 4.9.2
                                    (cmake and autotools)

      Fedora24 4.7.2-201.fc24.x86_64 #1 SMP x86_64 x86_64 x86_64 GNU/Linux
                                    gcc (GCC) 6.1.1 20160621 (Red Hat 6.1.1-3)
                                    GNU Fortran (GCC) 6.1.1 20160621 (Red Hat 6.1.1-3)
                                    (cmake and autotools)

      CentOS 7.2 3.10.0-327.28.2.el7.x86_64 #1 SMP x86_64 x86_64 x86_64 GNU/Linux
                                    gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4)
                                    GNU Fortran (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4)
                                    (cmake and autotools)

      Ubuntu 16.04 4.4.0-38-generic #62-Ubuntu SMP x86_64 GNU/Linux
                                    gcc (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0
                                    GNU Fortran (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0
                                    (cmake and autotools)

  Known Problems
  ==============
  * On windows platforms in debug configurations, the VFD flush1 tests will fail
    with the split and multi VFD drivers. These tests will display a modal debug
    dialog which must be answered or wait for the test timeout to expire.
    (ADB - 2014/06/23 - HDFFV-8851)

  * CLANG compiler with the options -fcatch-undefined-behavior and -ftrapv
    catches some undefined behavior in the alignment algorithm of the macro DETECT_I
    in H5detect.c (Issue 8147).  Since the algorithm is trying to detect the alignment
    of integers, ideally the flag -fcatch-undefined-behavior shouldn't to be used for
    H5detect.c. In the future, we can separate flags for H5detect.c from the rest of
    the library. (SLU - 2013/10/16)

  * Make provided by Solaris fails in "make check". Solaris users should use
    gmake to build and install the HDF5 software. (AKC - 2013/10/08 - HDFFV-8534)

  * The C++ and FORTRAN bindings are not currently working on FreeBSD with the
    native release 8.2 compilers (4.2.1), but are working with gcc 4.6 from the
    ports (and probably gcc releases after that).
    (QAK - 2012/10/19)

  * The following h5dump test case fails in BG/P machines (and potentially other
    machines that use a command script to launch executables):

      h5dump --no-compact-subset -d "AHFINDERDIRECT::ah_centroid_t[0] it=0 tl=0"
        tno-subset.h5

    This is due to the embedded spaces in the dataset name being interpreted
    by the command script launcher as meta-characters, thus passing three
    arguments to h5dump's -d flag. The command passes if run by hand, just
    not via the test script.
    (AKC - 2012/05/03)

  * The STDIO VFD does not work on some architectures, possibly due to 32/64
    bit or large file issues.  The basic STDIO VFD test is known to fail on
    64-bit SunOS 5.10 on SPARC when built with -m64 and 32-bit OS X/Darwin
    10.7.0.  The STDIO VFD test has been disabled while we investigate and
    a fix should appear in a future release.
    (DER - 2011/10/14 - HDFFV-8235)

  * h5diff can report inconsistent results when comparing datasets of enum type
    that contain invalid values.  This is due to how enum types are handled in
    the library and will be addressed in a future release.
    (DER - 2011/10/14 - HDFFV-7527)

  * The links test can fail under the stdio VFD due to some issues with external
    links.  This will be investigated and fixed in a future release.
    (DER - 2011/10/14 - HDFFV-7768)

  * After the shared library support was fixed for some bugs, it was discovered
    that "make prefix=XXX install" no longer works for shared libraries. It
    still works correctly for static libraries. Therefore, if you want to
    install the HDF5 shared libraries in a location such as /usr/local/hdf5,
    you need to specify the location via the --prefix option during configure
    time. E.g, ./configure --prefix=/usr/local/hdf5 ...
    (AKC - 2011/05/07 - HDFFV-7583)

  * The parallel test, t_shapesame, in testpar/, may run for a long time and may
    be terminated by the alarm signal.  If that happens, one can increase the
    alarm seconds (default is 1200 seconds = 20 minutes) by setting the
    environment variable, $HDF5_ALARM_SECONDS, to a larger value such as 3600
    (60 minutes).  Note that the t_shapesame test may fail in some systems
    (see the "While working on the 1.8.6 release..." problem below).  If
    it does, it will waste more time if $HDF5_ALARM_SECONDS is set
    to a larger value.
    (AKC - 2011/05/07)

  * Shared Fortran libraries are not quite working on AIX. While they are
    generated when --enable-shared is specified, the fortran and hl/fortran
    tests fail. the issue. HL and C++ shared libraries should now be
    working as intended, however.
    (MAM - 2011/04/20)

  * While working on the 1.8.6 release of HDF5, a bug was discovered that can
    occur when reading from a dataset in parallel shortly after it has been
    written to collectively. The issue was exposed by a new test in the parallel
    HDF5 test suite, but had existed before that. We believe the problem lies with
    certain MPI implementations and/or file systems.

    We have provided a pure MPI test program, as well as a standalone HDF5
    program, that can be used to determine if this is an issue on your system.
    They should be run across multiple nodes with a varying number of processes.
    These programs can be found at:
    http://www.hdfgroup.org/ftp/HDF5/examples/known_problems/
    (NAF - 2011/01/19)

  * All the VFL drivers aren't backward compatible.  In H5FDpublic.h, the
    structure H5FD_class_t changed in 1.8.  There is new parameter added to
    get_eoa and set_eoa callback functions.  A new callback function
    get_type_map was added in.  The public function H5FDrealloc was taken
    out in 1.8.  The problem only happens when users define their own driver
    for 1.6 and try to plug in 1.8 library.  Because there's only one user
    complaining about it, we (Elena, Quincey, and I) decided to leave it as
    it is (see bug report #1279).  Quincey will make a plan for 1.10.
    (SLU - 2010/02/02)

  * The --enable-static-exec configure flag will only statically link libraries
    if the static version of that library is present. If only the shared version
    of a library exists (i.e., most system libraries on Solaris, AIX, and Mac,
    for example, only have shared versions), the flag should still result in a
    successful compilation, but note that the installed executables will not be
    fully static. Thus, the only guarantee on these systems is that the
    executable is statically linked with just the HDF5 library.
    (MAM - 2009/11/04)

  * A dataset created or rewritten with a v1.6.3 library or after cannot be read
    with the v1.6.2 library or before when the Fletcher32 EDC filter is enabled.
    There was a bug in the calculation of the Fletcher32 checksum in the
    library before v1.6.3; the checksum value was not consistent between big-
    endian and little-endian systems.  This bug was fixed in Release 1.6.3.
    However, after fixing the bug, the checksum value was no longer the same as
    before on little-endian system.  Library releases after 1.6.4 can still read
    datasets created or rewritten with an HDF5 library of v1.6.2 or before.
    (SLU - 2005/06/30)

  To generate a diff of this commit:
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/hdf5/Makefile.common
  cvs rdiff -u -r1.37 -r1.38 pkgsrc/devel/hdf5/distinfo

(spz)

2016-12-11 16:41:46 UTC pkgsrc-2016Q3 commitmail json YAML

Pullup ticket #5169 - requested by bsiegert
devel/subversion: security update
devel/p5-subversion: security update
devel/ruby-subversion: security update

Revisions pulled up:
- devel/p5-subversion/Makefile                                  1.94
- devel/ruby-subversion/Makefile                                1.60
- devel/subversion/Makefile                                    1.61
- devel/subversion/Makefile.version                            1.78
- devel/subversion/distinfo                                    1.106
- devel/subversion/files/build-outputs.mk                      1.33

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  bsiegert
  Date:          Tue Nov 29 20:12:41 UTC 2016

  Modified Files:
          pkgsrc/devel/p5-subversion: Makefile
          pkgsrc/devel/ruby-subversion: Makefile
          pkgsrc/devel/subversion: Makefile Makefile.version distinfo
          pkgsrc/devel/subversion/files: build-outputs.mk

  Log Message:
  Update Subversion to 1.9.5.

  This release fixes one security issue:

      CVE-2016-8734:
      Unrestricted XML entity expansion in mod_dontdothat and Subversion
      clients using http(s)://
      http://subversion.apache.org/security/CVE-2016-8734-advisory.txt

  To generate a diff of this commit:
  cvs rdiff -u -r1.93 -r1.94 pkgsrc/devel/p5-subversion/Makefile
  cvs rdiff -u -r1.59 -r1.60 pkgsrc/devel/ruby-subversion/Makefile
  cvs rdiff -u -r1.60 -r1.61 pkgsrc/devel/subversion/Makefile
  cvs rdiff -u -r1.77 -r1.78 pkgsrc/devel/subversion/Makefile.version
  cvs rdiff -u -r1.105 -r1.106 pkgsrc/devel/subversion/distinfo
  cvs rdiff -u -r1.32 -r1.33 pkgsrc/devel/subversion/files/build-outputs.mk

(spz)

2016-12-11 15:56:13 UTC pkgsrc-2016Q3 commitmail json YAML

Pullup ticket #5154 - requested by bsiegert
lang/guile20: build fix

Revisions pulled up:
- lang/guile20/distinfo                                        1.4
- lang/guile20/patches/patch-libguile_stime.c                  1.1

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: adam
  Date: Wed Oct 19 14:55:27 UTC 2016

  Modified Files:
  pkgsrc/lang/guile20: distinfo

  Log Message:
  Fix building on Darwin.

  To generate a diff of this commit:
  cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/guile20/distinfo

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: adam
  Date: Wed Oct 19 14:56:17 UTC 2016

  Added Files:
  pkgsrc/lang/guile20/patches: patch-libguile_stime.c

  Log Message:
  Fix building on Darwin.

  To generate a diff of this commit:
  cvs rdiff -u -r0 -r1.1 pkgsrc/lang/guile20/patches/patch-libguile_stime.c

(spz)

2016-12-11 15:45:53 UTC MAIN commitmail json YAML

2016-12-11 11:27:43 UTC MAIN commitmail json YAML

Note update of databases/postgresql to 5.0.3/

(darcy)

2016-12-11 11:25:52 UTC MAIN commitmail json YAML

Upgrade to 5.0.3.
- It is now possible to use a custom array cast function by changing
  the type caster for the 'anyarray' type.  For instance, by calling
  set_typecast('anyarray', lambda v, c: v) you can have arrays returned
  as strings instead of lists.  Note that in the pg module, you can also
  call set_array(False) in order to return arrays as strings.
- The namedtuple classes used for the rows of query results are now cached
  and reused internally, since creating namedtuples classes in Python is a
  somewhat expensive operation.  By default the cache has a size of 1024
  entries, but this can be changed with the set_row_factory_size() function.
  In certain cases this change can notably improve the performance.

(darcy)

2016-12-11 11:10:27 UTC MAIN commitmail json YAML

Updated audio/wavpack to 5.0.0

(adam)

2016-12-11 11:08:12 UTC MAIN commitmail json YAML

Release 5.0.0:
added: multiple input formats, including RF64, Wave64, and CAF
added: lossless DSD audio in Philips DSDIFF and Sony DSF files
fixed: seeking in > 2GB WavPack files (new stream reader)
fixed: accept > 4GB source audio files (all formats)
improved: increase maximum samples from 2^32 to 2^40
added: block checksums for robustness to corruption
added: support for non-standard channel identities
removed: support for legacy WavPack files (< 4.0)
added: block decoder for streaming applications
fixed: many small fixes and improvements
added: all new pdf documentation

(adam)

2016-12-11 08:58:21 UTC MAIN commitmail json YAML

Updated textproc/p5-PDF-Create to 1.39

(wen)

2016-12-11 08:54:04 UTC MAIN commitmail json YAML

Update to 1.39

Upstream changes:
1.39  2016-11-19 07:50:00 MANWAR
      - Proposed fix for RT #118778 (thanks Andrew Beverley).

(wen)

2016-12-11 08:47:16 UTC MAIN commitmail json YAML

Updated devel/p5-MooseX-Types to 0.48

(wen)

2016-12-11 08:45:38 UTC MAIN commitmail json YAML

Update to 0.48

Upstream changes:
0.48      2016-12-07 01:15:14Z
        - reverted is_Foo and to_Foo refactoring [from 0.47] for now, so they
          can be reworked

0.47      2016-12-07 00:40:34Z
        - allow type libraries built with MooseX::Types::Combine to be
          combined with MooseX::Types::Combine. (GH #1, Mark Fowler).
        - made the exported is_Foo and to_Foo subs much faster, especially for
          type constraints which can be inlined [reverted in 0.48]

(wen)

2016-12-11 08:20:24 UTC MAIN commitmail json YAML

Updated textproc/p5-Pod-Simple to 3.35

(wen)

2016-12-11 08:19:20 UTC MAIN commitmail json YAML

Update to 3.35

Upstream changes:
* Release 3.35
2016-11-29  Karl Williamson <khw@cpan.org>
Needed to 'make manifest' before uploading to CPAN.  No changes beyond
version bump

* Release 3.35
2016-11-29  Karl Williamson <khw@cpan.org>
Stabilize t/search50.t.  Thanks to rurban for the patch!
Turn off utf8 warnings when trying to see if a file is UTF-8 or not.

* Release 3.33
No changes since 3.32.

(wen)

2016-12-11 07:51:02 UTC MAIN commitmail json YAML

Updated textproc/p5-Swim to 0.1.44

(wen)

2016-12-11 07:49:06 UTC MAIN commitmail json YAML

Update to 0.1.44

Upstream changes:
0.1.44 Fri Dec  2 15:26:19 PST 2016
- Apply PR/32 typo (@perlpunk++)
- Apply PR/34 IPC::Run dependency (@perlpunk++)
- Apply PR/35 Output IPC::Run stderr (@perlpunk++)

(wen)

2016-12-11 07:38:24 UTC MAIN commitmail json YAML

Updated textproc/p5-YAML to 1.20

(wen)

2016-12-11 07:37:39 UTC MAIN commitmail json YAML

Update to 1.20

Upstream changes:
1.20 Fri Dec  2 13:20:33 PST 2016
- Apply and amend PR/146 (quoted map keys) @preaction++
- B::Deparse is loaded at runtime now
- New Feature $YAML::Preserve (Apply PR/9 @fmenabe++)

(wen)

2016-12-11 07:34:04 UTC MAIN commitmail json YAML

Updated www/p5-HTTP-Entity-Parser to 0.18

(wen)

2016-12-11 07:29:12 UTC MAIN commitmail json YAML

Update to 0.18

Upstream changes:
0.18 2016-10-03T04:36:04Z

  - Use a better tempdir, fix some documentation, and make json test more readable #4 (Thank you karenetheridge)

(wen)

2016-12-11 07:25:01 UTC MAIN commitmail json YAML

Updated www/p5-Role-REST-Client to 0.19

(wen)

2016-12-11 07:22:58 UTC MAIN commitmail json YAML

Update to 0.19
Add missing DEPENDS

Upstream changes:
0.19    2016-11-08 08:08:16 Europe/Copenhagen
- The standard is not clear on this, and some servers don't allow them, but it seems that DELETE can take a request body.
- Added serializer_options so it's possible to instantiate the serializer w/ parameters
- Fixed "Use of uninitialized value in concatenation (.) or string" warning when $self->server is not initialized
- Changes for rt #118413. Thanks to abraxxa
  http_headers return a combined hashref of http_headers and persistent_headers
  new method, clear_all_headers

(wen)

2016-12-11 03:58:36 UTC MAIN commitmail json YAML

Add missing rules files for sun4v-sunos4. Fixes PR 44379.

(dholland)

2016-12-11 03:33:12 UTC MAIN commitmail json YAML

Updated www/p5-Mojolicious to 7.11

(wen)

2016-12-11 03:31:56 UTC MAIN commitmail json YAML

Update to 7.11

Upstream changes:
7.11  2016-11-30
  - Added EXPERIMENTAL close_idle_connections method to Mojo::Server::Daemon.
  - Improved one_tick method in Mojo::IOLoop to protect from recursion, similar
    to the start method.
  - Improved log attribute in Mojolicious to make it easier to override default
    settings. (jberger)
  - Fixed bug in Mojo::Server::Prefork where workers would accept keep-alive
    requests after a graceful shutdown had already been initiated.
  - Fixed bugs in Mojo::Util and Mojo::Asset::File where incomplete writes would
    not be recognized as errors. (bobkare, sri)

(wen)

2016-12-11 03:19:00 UTC MAIN commitmail json YAML

Updated devel/p5-Date-Manip to 6.57

(wen)

2016-12-11 03:16:59 UTC MAIN commitmail json YAML

2016-12-11 03:06:42 UTC MAIN commitmail json YAML

Updated devel/p5-Class-Inspector to 1.31

(wen)

2016-12-11 03:04:48 UTC MAIN commitmail json YAML

Update to 1.31

Upstream changes:
1.31      2016-11-25 09:33:47 -0500
  - Migrated from Module::Install to Dist::Zilla and ExtUtils::MakeMaker
  - Fixed meta for repository which was pointing to the wrong URL

1.30 23 Nov 2016
  - Moving to prod release

1.29_02 23 Nov 2016
  - Update metadata to point to github repository.
    Plus some other minor dist meta tweaks.
  - Note: planning on doing a migration from Module::Install
    to ExtUtils::MakeMaker shortly AFTER the next production
    release.

1.29_01 22 Nov 2016
  - Fix Makefile.PL to work with Perls without '.' in @INC
  - Fix for the installed method when used with a PAR archive (rt#42846)
  - Minor documentation fixes (grammar, spelling: rt#74481, rt#85356)

(wen)

2016-12-11 02:59:43 UTC MAIN commitmail json YAML

Updated databases/p5-Fsdb to 2.62

(wen)

2016-12-11 02:58:23 UTC MAIN commitmail json YAML

Update to 2.62

No upstream changelog found.

(wen)

2016-12-11 02:32:02 UTC MAIN commitmail json YAML

Updated converters/p5-Unicode-String to 2.10

(wen)

2016-12-11 02:30:37 UTC MAIN commitmail json YAML

Update to 2.10

Upstream changes:
2016-09-08  Gisle Aas <gisle@ActiveState.com>

  Release 2.10

  Applied patch from Michael Joyce that is required to make the
  test pass for perl-5.24

(wen)

2016-12-11 01:19:19 UTC MAIN commitmail json YAML

supertuxkart, criticalmass, finalbattle

(dholland)

2016-12-11 01:10:26 UTC MAIN commitmail json YAML

Make this work. Add a distfile jumbo patch doing the following:
  - use standard headers
  - don't use perror, don't use sprintf
  - fix time handling issues
  - compile in paths so the data can be installed (from patch-ab)
  - fix name conflict with libc
  - avoid undefined behavior
  - avoid implicit int for clang
  - declare own functions, sprinkle const and static, and fix
    signedness to get a clean build (except for one remaining issue
    where it's not clear what to do)
  - remove unused elements detected by gcc
  - fix some problems detected by gcc
  - fix a startup crash
  - modernize the makefile

Also, don't install the raw image bitmap data and the scripts to digest
it; install only the digested form, as that's all that's used at runtime.

(dholland)

2016-12-11 00:53:20 UTC MAIN commitmail json YAML

Updated comms/asterisk to 11.25.1

(jnemeth)

2016-12-11 00:50:15 UTC MAIN commitmail json YAML

Update to Asterisk 11.25.1:  this fixes AST-2016-009.

            Asterisk Project Security Advisory - ASTERISK-2016-009

        Product        Asterisk
        Summary
    Nature of Advisory  Authentication Bypass
      Susceptibility    Remote unauthenticated sessions
        Severity      Minor
      Exploits Known    No
      Reported On      October 3, 2016
      Reported By      Walter Doekes
        Posted On
    Last Updated On    December 8, 2016
    Advisory Contact  Mmichelson AT digium DOT com
        CVE Name

    Description  The chan_sip channel driver has a liberal definition for
                whitespace when attempting to strip the content between a
                SIP header name and a colon character. Rather than
                following RFC 3261 and stripping only spaces and horizontal
                tabs, Asterisk treats any non-printable ASCII character as
                if it were whitespace. This means that headers such as

                Contact\x01:

                will be seen as a valid Contact header.

                This mostly does not pose a problem until Asterisk is
                placed in tandem with an authenticating SIP proxy. In such
                a case, a crafty combination of valid and invalid To
                headers can cause a proxy to allow an INVITE request into
                Asterisk without authentication since it believes the
                request is an in-dialog request. However, because of the
                bug described above, the request will look like an
                out-of-dialog request to Asterisk. Asterisk will then
                process the request as a new call. The result is that
                Asterisk can process calls from unvetted sources without
                any authentication.

                If you do not use a proxy for authentication, then this
                issue does not affect you.

                If your proxy is dialog-aware (meaning that the proxy keeps
                track of what dialogs are currently valid), then this issue
                does not affect you.

                If you use chan_pjsip instead of chan_sip, then this issue
l
                does not affect you.

    Resolution  chan_sip has been patched to only treat spaces and
                horizontal tabs as whitespace following a header name. This
                allows for Asterisk and authenticating proxies to view
                requests the same way

                              Affected Versions
                        Product                      Release
                                                      Series
                  Asterisk Open Source                  11.x    All Releases
                  Asterisk Open Source                  13.x    All Releases
                  Asterisk Open Source                  14.x    All Releases
                  Certified Asterisk                  13.8    All Releases

                                  Corrected In
          Product                              Release
    Asterisk Open Source              11.25.1, 13.13.1, 14.2.1
    Certified Asterisk                11.6-cert16, 13.8-cert4

                                    Patches
                SVN URL                              Revision

          Links

    Asterisk Project Security Advisories are posted at
    http://www.asterisk.org/security

    This document may be superseded by later versions; if so, the latest
    version will be posted at
    http://downloads.digium.com/pub/security/ASTERISK-2016-009.pdf and
    http://downloads.digium.com/pub/security/ASTERISK-2016-009.html

                                Revision History
                    Date                        Editor      Revisions Made
    November 28, 2016                        Mark Michelson  Initial writeup

            Asterisk Project Security Advisory - ASTERISK-2016-009
              Copyright (c) 2016 Digium, Inc. All Rights Reserved.
  Permission is hereby granted to distribute and publish this advisory in its
                          original, unaltered form.

(jnemeth)

2016-12-11 00:41:50 UTC MAIN commitmail json YAML

Updated converters/p5-Unicode-Collate to 1.19

(wen)

2016-12-11 00:39:39 UTC MAIN commitmail json YAML

Update to 1.19

Upstream changes:
1.19  Sat Dec  3 09:32:31 2016
    - U::C::Locale newly supports locales: he, vo.
    - locales updated to CLDR 24: az, haw.
    - locale updated to CLDR 26: et.

(wen)

2016-12-11 00:35:39 UTC MAIN commitmail json YAML

Updated devel/p5-Moo to 2.003000

(wen)

2016-12-11 00:34:21 UTC MAIN commitmail json YAML

Update to 2.003000

Upstream changes:
2.003000 - 2016-12-09
  - fix create_class_with_roles being used multiple times with the same packages
  - fix edge case with @ISA assignment on perl 5.10.0
  - minor test adjustments
  - fix handles on oddly named attributes
  - make has options linkable in documentation
  - Sub::Quote and Sub::Defer have been split into a separate dist

(wen)

2016-12-11 00:29:12 UTC MAIN commitmail json YAML

Added devel/p5-Sub-Quote version 2.003001

(wen)

2016-12-11 00:27:37 UTC MAIN commitmail json YAML

Add p5-Sub-Quote

(wen)

2016-12-11 00:25:33 UTC MAIN commitmail json YAML

Import Sub-Quote-2.003001 as devel/p5-Sub-Quote.

This package provides performant ways to generate subroutines from strings.

(wen)

2016-12-10 23:18:54 UTC MAIN commitmail json YAML

define n_time on SunOS

(wiedi)

2016-12-10 22:30:27 UTC MAIN commitmail json YAML

2016-12-10 21:48:53 UTC MAIN commitmail json YAML

2016-12-10 21:46:52 UTC MAIN commitmail json YAML

2016-12-10 19:07:20 UTC MAIN commitmail json YAML

add PLIST special case for files not yet supported on SunOS

(wiedi)

2016-12-10 14:06:43 UTC MAIN commitmail json YAML

Updated cad/gtkwave to 3.3.78

(mef)

2016-12-10 14:06:22 UTC MAIN commitmail json YAML

Updated cad/gtkwave to 3.3.78
-----------------------------
  3.3.78  26oct16 Fixed crash when using multiple pattern searches.

(mef)

2016-12-10 10:26:59 UTC MAIN commitmail json YAML

note net/xymon* updates

(spz)

2016-12-10 08:16:24 UTC MAIN commitmail json YAML

NOT_PAX_ASLR_SAFE and NOT_PAX_MPROTECT_SAFE. PKGREVISION -> 6.

(dholland)

2016-12-10 07:12:28 UTC MAIN commitmail json YAML

Note update of php language packages:

lang/php56 5.6.29
lang/php70 7.0.14
lang/php71 7.1.0

(taca)

2016-12-10 07:11:39 UTC MAIN commitmail json YAML

2016-12-10 07:10:53 UTC MAIN commitmail json YAML

Update php71 to 7.1.0 (PHP 7.1.0 official release).

Changes are too many to write here, please refer NEWS file.

(taca)

2016-12-10 07:09:30 UTC MAIN commitmail json YAML

Update php70 to 7.0.14 (PHP 7.0.14).

08 Dec 2016 PHP 7.0.14

- Core:
  . Fixed memory leak(null coalescing operator with Spl hash). (Tyson Andre)
  . Fixded bug #72736 (Slow performance when fetching large dataset with mysqli
    / PDO). (Dmitry)

- Calendar:
  . Fix integer overflows (Joshua Rogers)

- Date:
  . Fixed bug #69587 (DateInterval properties and isset). (jhdxr)

- DTrace:
  . Disabled PHP call tracing by default (it makes significant overhead).
    This may be enabled again using envirionment variable USE_ZEND_DTRACE=1.
    (Dmitry)

- JSON:
  . Fixed bug #73526 (php_json_encode depth issue). (Jakub Zelenka)

- Mysqlnd:
  . Fixed bug #64526 (Add missing mysqlnd.* parameters to php.ini-*). (cmb)

- ODBC:
  . Fixed bug #73448 (odbc_errormsg returns trash, always 513 bytes).
    (Anatol)

- Opcache:
  . Fixed bug #69090 (check cached files permissions). (dmitry)
  . Fixed bug #73546 (Logging for opcache has an empty file name). (mhagstrand)

- PCRE:
  . Fixed bug #73483 (Segmentation fault on pcre_replace_callback). (Laruence)
  . Fixed bug #73392 (A use-after-free in zend allocator management).
    (Laruence)

- PDO_Firebird:
  . Fixed bug #73087, #61183, #71494 (Memory corruption in bindParam).
    (Dorin Marcoci)

- Phar:
  . Fixed bug #73580 (Phar::isValidPharFilename illegal memory access). (Stas)

- Postgres:
  . Fixed bug #73498 (Incorrect SQL generated for pg_copy_to()). (Craig Duncan)

- Soap:
  . Fixed bug #73538 (SoapClient::__setSoapHeaders doesn't overwrite SOAP
    headers). (duncan3dc)
  . Fixed bug #73452 (Segfault (Regression for #69152)). (Dmitry)

- SPL:
  . Fixed bug #73423 (Reproducible crash with GDB backtrace). (Laruence)

- SQLite3:
  . Fixed bug #73530 (Unsetting result set may reset other result set). (cmb)

- Standard:
  . Fixed bug #73297 (HTTP stream wrapper should ignore HTTP 100 Continue).
    (rowan dot collins at gmail dot com)
  . Fixed bug #73645 (version_compare illegal write access). (Stas)

- Wddx:
  . Fixed bug #73631 (Invalid read when wddx decodes empty boolean element).
    (Stas)
- XML:
  . Fixed bug #72135 (malformed XML causes fault) (edgarsandi)

(taca)

2016-12-10 07:08:39 UTC MAIN commitmail json YAML

Update php56 to 5.6.29 (PHP 5.6.29).

08 Dec 2016, PHP 5.6.29

- Mysqlnd:
  . Fixed bug #64526 (Add missing mysqlnd.* parameters to php.ini-*). (cmb)

- Opcache:
  . Fixed bug #73402 (Opcache segfault when using class constant to call a
    method). (Laruence)
  . Fixed bug #69090 (check cached files permissions)

- OpenSSL
  . Fixed bug #72776 (Invalid parameter in memcpy function trough
    openssl_pbkdf2). (Jakub Zelenka)

- Postgres:
  . Fixed bug #73498 (Incorrect SQL generated for pg_copy_to()). (Craig Duncan)

- SOAP:
  . Fixed bug #73452 (Segfault (Regression for #69152)). (Dmitry)

- SQLite3:
  . Fixed bug #73530 (Unsetting result set may reset other result set). (cmb)

- Standard:
  . Fixed bug #73297 (HTTP stream wrapper should ignore HTTP 100 Continue).
    (rowan dot collins at gmail dot com)

- WDDX:
  . Fixed bug #73631 (Memory leak due to invalid wddx stack processing).
    (bughunter at fosec dot vn).

(taca)

2016-12-10 00:22:39 UTC MAIN commitmail json YAML

lang/gcc5-aux: Fix getchar functionality on NetBSD

(marino)

2016-12-09 22:28:39 UTC MAIN commitmail json YAML

Updated net/knot to 2.3.3

(pettai)

2016-12-09 22:28:18 UTC MAIN commitmail json YAML

Knot DNS 2.3.3 (2016-12-08)
===========================

Bugfixes:
---------
- Double free when failed to apply zone journal
- Zone bootstrap retry interval not preserved upon zone reload
- DNSSEC related records not flushed if not signed
- False semantic checks warning about incorrect type in NSEC bitmap
- Memory leak in kzonecheck

Improvements:
-------------
- All zone names are fully-qualified in log

Features:
---------
- New kjournalprint utility

Knot DNS 2.3.2 (2016-11-04)
===========================

Bugfixes:
---------
- Incorrect %s expansion for the root zone
- Failed to refresh not existing slave zone after restart
- Immediate zone refresh upon restart if refresh already scheduled
- Early zone transfer after restart if transfer already scheduled
- Not ignoring empty non-terminal parents during delegation lookup
- CD bit preservation in responses
- Compilation error on GNU/kFreeBSD
- Server crash after double zone-commit if journal error

Improvements:
-------------
- Speed-up of knotc if control operation and known socket
- Zone purge operation purges also zone timers

Features:
---------
- Simple modules don't require empty configuration section
- New zone journal path configuration option
- New timeout configuration option for module dnsproxy

(pettai)

2016-12-09 22:25:28 UTC MAIN commitmail json YAML

2016-12-09 22:24:50 UTC MAIN commitmail json YAML

Update to Emacs 25 by default.
"There's no reason not to upgrade it."

(asau)

2016-12-09 21:08:34 UTC MAIN commitmail json YAML

update xymon and xymonclient to the current version, 4.3.27

Upstream relnotes:

Changes for 4.3.27
==================

Fixes for CGI acknowledgements and NK/criticalview web redirects.

Xymon should now properly check for lack of SSLv3 (or v2) support at compile-
time and exclude the openssl options as needed.

Completely empty directories (on Windows) are no longer considered errors.

Changes for 4.3.26
==================

This is mostly a bug fix release for javascript issues on the info and
trends pages, along with the enable / disable CGI. Several browsers had
difficulty with the new CSP rules introduced in 4.3.25.

XYMWEBREFRESH is now used as the default refresh interval for dynamic
status pages and various other xymongen destinations. Non-svcstatus
pages can be overridden by altering the appropriate *_header template
files, but svcstatus refresh interval uses this value. (default: 60s)
Set in xymonserver.cfg(5).

Incoming test names are now restricted to alphanumeric characters, colons
dashes, underscores, and slashes. Slashes and colons may be restricted in
a future release.

Unconfigured (ghost) host names are now restricted to alphanumerics, colons,
commas, periods, dashes, and underscores. It is strongly recommended to use only
valid hostnames and DNS components in servers names.

Files matched multiple times by logfetch in the client config retrieved
from config-local.cfg (such as a file matching multiple globs) will now only
be scanned once and only use the ignore/trigger rules from its first entry.
(Note: A future version of Xymon may combine all matching rules for a file together.)

CLASS groupings in analysis.cfg and alerts.cfg will now reliably work for
hosts with a CLASS override in hosts.cfg. Previous, this class was not used
in favor of the class type sent in on any specific client message.

(spz)

2016-12-09 19:04:33 UTC MAIN commitmail json YAML

Updated lang/qore to 0.8.12.4

(nros)

2016-12-09 19:00:18 UTC MAIN commitmail json YAML

Updated qore to version 0.8.12.4.

Changelog from release notes:

Bug Fixes in Qore:

* fixed a reference bug in the Queue class introduced in the last release
  (issue 1309)
* fixed a bug where database types could not be correctly aligned if they had
  dependencies (issue 1314); entailed updates in the following modules:
    SqlUtil
    FreetdsSqlUtil
    MysqlSqlUtil
    OracleSqlUtil
    PgsqlSqlUtil
    Schema
* fixed a bug in trunc_str() where an infinite loop could be triggered with
  certain arguments and multi-byte character encodings (issue 1327)
* improved prompt collection performance with larger graphs of objects by
  eliminating unnecessary graph scans made during object method calls
  (issue 1363)
* fixed bugs in date(string) and date(string, string) where invalid input data
  was ignored and invalid dates were returned (issue 1369)
* CsvUtil.qm module:
    fixed a bug in AbstractCsvIterator::identifyTypeImpl() generating an
    error message (issue 1355)
* MailMessage.qm module:
    fixed a bug using the default encoding in Message::attach()
    (issue issue 1352)
* SqlUtil.qm module:
  * fixed the ignored character_semantics column option in schema alignmed
    (issue 1379)
  * implemented the cop_length() column function (issue 1395)
* OracleSqlUtil.qm module:
    OraclePackage attribute body_src is now public to access package bodies
* Qorize.qm module:
    Qorize module: new qorize_val() set of functions; qorize_named()
    introduced; qorize tests
* TableMapper.qm module:
  * fixed runtime option propagation to
    TableMapper::SqlStatementMapperIterator from
    TableMapper::AbstractSqlStatementOutboundMapper::iterator()
    (issue 1418)
  * fixed SqlStatementMapperIterator::getCount() (issue 1417)
  * added the following methods:
        TableMapper::AbstractSqlStatementOutboundMapper::getRowIterator()
        TableMapper::InboundTableMapper::iterator()
        TableMapper::InboundTableMapperIterator::getRuntime()
        TableMapper::InboundTableMapperIterator::replaceRuntime()
        TableMapper::InboundTableMapperIterator::setRuntime()
        TableMapper::SqlStatementMapperIterator::getRuntime()
        TableMapper::SqlStatementMapperIterator::replaceRuntime()
        TableMapper::SqlStatementMapperIterator::setRuntime()
* QUnit.qm module:
    fixed showing the assertion location when there are test modules on
    top of QUnit.qm (issue 1046)
* fixed inconsistency between list splice operator and splice function
  (issue 1380)
* fixed the documentation (and DB modules) where
  SQLStatement::fetchColumns() was inconsistent; now it will return a
  empty hash when no more rows are available to fetch (issue 1241)
* added I/O timeout support to the FtpClient class (issue 1252)
* fixed bugs in Socket::recv() and Socket::recvBinary() with size = 0
  where NOTHING could be returned which is invalid according to the
  methods' declared return types (issue 1260)
* fixed a bug where FtpClient:get() would fail with an exception when
  retrieving an empty file (issue 1255)
* fixed a bug where executing a call reference to a deleted object
  method would cause a crash (issue 1268)
* fixed a bug where Qore would allow methods to be called on already
  deleted objects under certain conditions (issue 1270)
* fixed a bug where calling exit() in a multithreaded program could
  result in a segmentation fault (issue 1215)
* fixed a bug where HttpServer::addListener() could not accept a bind on
  port 0 to mean any random port (issue 1284)
* fixed a race condition in prompt collection that could lead to a crash
  (issue 1084)
* fixed a bug clearing Socket event queues when the Socket goes out of
  scope that could lead to a crash (issue 1292)
* fixed a bug with FtpClient::setWarningQueue() that could cause a crash
  (issue 1293)
* fixed a bug where Qore::FtpClient::pwd() returned invalid directory
  names (issue 1295)
* fixed bugs in handling websocket close status codes in the
  WebSocketUtil, WebSocketClient, and WebSocketHandler modules
  (issue 1216)

* TableMapper module fixes:
  * fixed a bug with the SqlStatementOutboundMapper::iterator() method;
    corrected the iterator object return value which was causing
    AbstractMapperIterator::mapBulk() to fail (issue 979)
  * fixed a bug with SqlStatementOutboundMapper; it would throw an error
    if the required "table" or "sh" options were used and only worked
    with subclasses that declared these options (issue 981)
  * fixed a bug where AbstractSqlStatementOutboundMapper::iterator()
    failed to use options when creating the new Mapper object
    (issue 1088)
* fixed a bug where optional arguments were not handled correctly in
  some rare cases (issue 974)
* fixed a bug causing a crash when parse_base64_string_to_string() was
  called with an empty string (issue 996)
* fixed a bug resolving base class method calls during parse
  initialization (issue 1075)
* fixed thread memory handling bug with some operator expressions and
  the background operator (issue 1096)
* fixed a race condition in the prompt collection of closure-bound local
  variables in the garbage collector (issue 1103)
* fixed a bug where HTTPClient class method variants such as
  HTTPClient::get() without a callback would fail to return the message
  body when the server sent a reply with chunked transfer encoding
  (issue 1117)
* fixed a bug in CsvUtil where backward compatibility was broken for
  single-row-type format (issue 1124)
* fixed bugs where declared public functions were missing from the
  library ABI (issue 1126)
* fixed bugs where Qore::format_number() and <float>::format() gave
  incorrect results when rounding to the significant decimals given in
  the format string (issue 1149)
* fixed a bug referencing self in base class constructor arguments
  (issue 1169)
* fixed a bug where the incorrect class destructor was called in the
  openldap module (issue 1174)
* fixed a bug where declaring a copy() method as synchronized would
  result in a crash when the method was called (issue 1188)
* fixed bugs in <string>::getEncoded() and <string>::getDecoded()
  regarding CE_XML and CE_NONASCII (issue 1193)
* fixed bugs where Qore::call_object_method() and
  Qore::call_object_method_args() allowed private methods to be called
  from outside the class (issue 1194)
* fixed a bug where "Deprecated" Functions methods were being internally
  registered as RUNTIME_NOOP (issue 1197)
* fixed bugs where the Datasource class would open a connection to the
  server in the constructor before options were set and where a server
  connection was required to call Datasource::getOption() or
  Datasource::setOption() (issue 1201)
* fixed memory errors in the Queue class where spurious exceptions could
  be raised (issue 1202)
* fixed a memory leak with static class member initializers (issue 1206)

(nros)

2016-12-09 14:57:33 UTC MAIN commitmail json YAML

Updated comms/py-gammu to 2.7

(leot)

2016-12-09 14:57:18 UTC MAIN commitmail json YAML

Updated comms/gammu to 1.37.91

(leot)

2016-12-09 14:57:06 UTC MAIN commitmail json YAML

Update comms/py-gammu to py-gammu-2.7

Changes:
2.7
===
* Needs Gammu >= 1.37.90 due to API changes.

2.6
===
* Fixed error when creating new contact.
* Fixed possible testsuite errors.

(leot)

2016-12-09 14:56:34 UTC MAIN commitmail json YAML

Update comms/gammu to gammu-1.37.91

Changes:
20161023 - 1.37.91

[!] * Changed version of the shared library.
[-] * Improved support for ZTE MF100.
[-] * Ignore unsolicited +CLCC: reply.
[-] * Correctly report when some SMSD SQL backend is not compiled in.
[-] * Fix build of MySQL backend on Linux.

20161018 - 1.37.90

[-] * Improved support Huawei K3770.
[!] * API changes in some parameter types.
[-] * Fixed various Windows compilation issues.
[-] * Fixed several resource leaks.
[-] * Create outbox SMS atomically in FILES backend.
[!] * Removed getlocation command as we no longer fit into their usage policy.
[-] * Fixed call diverts on TP-LINK MA260.
[+] * Initial support for Oracle database.
[!] * Removed unused daemons, pbk and pbk_groups tables from the SMSD schema.
[+] * SMSD outbox entries now can have priority set in the database.
[+] * Added SIM IMSI to the SMSD status table.
[+] * Added CheckNetwork directive.
[+] * SMSD attempts to power on radio if disabled.
[-] * Fixed processing of AT unsolicited responses in some cases.
[-] * Fixed parsing USSD responses from some devices.

20160816 - 1.37.4

[-] * Improved support for Huawei E3131.
[-] * Fixed SMS support for MULTIBAND 900E.
[-] * Fixed SMS created in text mode.

20160524 - 1.37.3

[-] * Improved support for Huawei E398.
[-] * Improved support for Huawei/Vodafone K4505.
[-] * Fixed possible crash if SMSD used in library.
[-] * Improved support for Huawei E180.

20160413 - 1.37.2

[-] * Fixed compilation of SMSD.

20160413 - 1.37.1

[-] * Properly report errors in HEX encoded strings from SMSD SQL backends.
[-] * Configurable SMSD table names.
[-] * Improved support for Huawei E303.
[-] * Improved support for Vodafone K4511.
[-] * Improved support for Telit M2M modules.

(leot)