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 (46m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 07:43:56 UTC Now

2017-05-04 15:11:25 UTC MAIN commitmail json YAML

Do not include "rails.mk" here.

(taca)

2017-05-04 15:10:34 UTC MAIN commitmail json YAML

Do not include "rails.mk" here.

(taca)

2017-05-04 15:09:10 UTC MAIN commitmail json YAML

Include "rails.mk" if RUBY_RAILS_SUPPORTED is defined.

(taca)

2017-05-04 15:06:18 UTC MAIN commitmail json YAML

Set RUBY_RAILS_SUPPORTED to 42 and utilize it.

(taca)

2017-05-04 15:03:59 UTC MAIN commitmail json YAML

Set RUBY_RAILS_SUPPORTED to 32 and utilize it.

(taca)

2017-05-04 12:53:35 UTC MAIN commitmail json YAML

Updated security/putty to 0.69

(ryoon)

2017-05-04 12:52:35 UTC MAIN commitmail json YAML

Update to 0.69

* Convert to use GTK 3 to fix build

Changelog:
These features are new in 0.69 (released 2017-04-29):

    Security fix: the Windows PuTTY binaries should no longer be vulnerable to hijacking by specially named DLLs in the same directory, even the names we missed when we thought we'd fixed this in 0.68. See vuln-indirect-dll-hijack-2.
    Windows PuTTY should work with MIT Kerberos again, after our DLL hijacking defences broke it.
    Jump lists should now appear again on the PuTTY shortcut in the Windows Start Menu.
    You can now explicitly configure SSH terminal mode settings not to be sent to the server, if your server objects to them.

(ryoon)

2017-05-04 12:26:59 UTC MAIN commitmail json YAML

Updated www/php-nextcloud to 11.0.3

(ryoon)

2017-05-04 12:26:06 UTC MAIN commitmail json YAML

Update to 11.0.3

Changelog:
Server

    Use the correct principal for shared addressbooks (server/3608)
    Fix saving backup codes by using a correct data uri (server/3652)
    Update icewind/streams to 0.5.2 (server/32931)
    Fix string comparison and return docs (server/3665)
    Typecast shared mount's storage_id to int as documented + some refactor to avoid similar bugs (server/3658)
    Use a proper date format for transfer ownership (server/3700)
    DAV sharing permissions should not depend on the order (server/3722)
    Add new user agent of windows 10 dav backend (server/37641)
    Add back appstoreenabled config switch (server/37671)
    Call right function after sudo mode (server/3820)
    Dont allow empty wildcard search (server/3842)
    Remove single quotes around search query like in user search (server/3849)
    Fix mimetype detection on public uploads for the workflow engine (server/3765)
    Fix branding and show Nextcloud (server/39691)
    Fix reshare with user activity message (server/39812)
    Create correct VCard and return correct error codes (server/4029)
    Prevent migration from ownCloud 10 to Nextcloud 11 (server/34151)
    Make sure transparency is an integer when saving a calendar (server/4167)
    Make public links work with master key (server/42071)
    Don't try to render the avatars if avatars are disabled (server/4214)
    Reduce error message text (server/42281)
    Don't list on public calendar endpoints (server/4229)
    Fix upload of folders in Chrome (server/4154)
    Make sure blob columns are correctly converted as parameters (server/4233)
    Save the scope of an auth token in the session (server/4225)
    Take share by mail into consideration if we calculate the access list (server/4242)
    Also add the root of external storages to the file id list (server/4237)
    Fix LDAP description (server/42382)
    Remove the double password confirmation on changing cron (server/4236)
    Fix scheduling plugin on legacy caldav endpoint (server/4235)
    Directly fix invalid values of DTEND and DTSTART (server/4234)
    Make JobList::next() lock free (server/4254)
    Don't remove owner property for public calendars (server/4272)
    Add capabilities for share by mail (server/42511)
    Dont use the permissions mask while scanning (server/4278)
    Add missing maintenance plugin to new DAV endpoint (server/4290)
    Fix bug with shared_by for own calendars if shared (server/4301)
    Translation string corrected > 1 user (server/4377)

Activity

    Fix activities for "Files drop" on external storages (activity/118)

User_SAML

    Bump to php-saml 2.10.5 (user_saml/1001)

Logreader

    Small screen layout improvements (logreader/2bcd915969386ceb77c7f91dfd5fc19fd3212346
    Fix log filtering (logreader/4095dfc62dcceb3c59a3f581baa5589737d0e6f3)
    Greatly speedup log iteration (logreader/71a4c6849641f821e80d96674c57a69fe7a8aa9e)
    Search more rows (logreader/b9d00b5599ac8a76862895266f1c23096391aad8)
    Stop iterating if we dont have a valid file handle (logreader/a87a8e653ecae5efef6342e645b98f2878219c87)
    Don't return a LogIterator on a broken handle (logreader/39069108f99d463b1cb8bc944f3ef24324b9f43d)
    More robust log iteration (logreader/c0eb04d55bf1dee94ef523dae0e3b0e6afc272a6)
    Use proper iso date format (logreader/13a31181a6d72d084797a71f49f2c5edee8c8dae)
    Automatically try to fix some common escape errors from copy-pasted log entries (logreader/031db2a7f9b9f8cee42acf6eae7d993d31d4660a)
    Fix stack trace parsing of incorrectly escaped logentries (logreader/538667770edfdd48374ef33e9c15498ed98ece60)
    Highlight entries from the same request when clicking on an entry (logreader/2d1ccd0e4cca32220fcbe0b4d79d1cd23f0e73a5)
    Fix copy paste info searchfield (logreader/0e91b2f46649a720feb7c3b6b8266b8657db5574)
    Fix reset search after 0 results (logreader/50bec8ecf7edd81cfb96a35089283c0d879b41f3)
    Allow searching for requestId and user (logreader/7f84e55bb4a1e4086ab0918a6bf58ad3885bbd91)
    Allow searching in url (logreader/7833d97cf85fd351d2f7550d67d21bd0c2a815f4)
    Fix infinite scroll (logreader/cbe874c6c068b9156ad8456edf31d112da40cbc9)
    Dont show loading indicator if we already have entries (logreader/d26a08dc0540126177e8d20c3e243b44c5a399c4)

Gallery

    Fix upload after core changes (gallery/b4ac4429841cfe2b7ea260dfb37fcde25580143c2)
    Update JavaScript libraries (gallery/247)

(ryoon)

2017-05-04 12:21:45 UTC MAIN commitmail json YAML

2017-05-04 12:19:13 UTC MAIN commitmail json YAML

Add broken python scripts to CHECK_WRKREF_SKIP too.

(jperkin)

2017-05-04 10:43:59 UTC MAIN commitmail json YAML

Updated www/py-tornado to 4.5.1; devel/py-pexpect to 4.2.1

(adam)

2017-05-04 10:43:28 UTC MAIN commitmail json YAML

Version 4.2.1
* Fix to allow running ``env`` in replwrap-ed bash.
* Raise more informative exception from pxssh if it fails to connect.
* Change ``passmass`` example to not log passwords entered.

(adam)

2017-05-04 09:50:21 UTC MAIN commitmail json YAML

What's new in Tornado 4.5

`tornado.log`
- Improved detection of libraries for colorized logging.

`tornado.httputil`
- `.url_concat` once again treats None as equivalent to an empty sequence.

(adam)

2017-05-04 07:48:27 UTC MAIN commitmail json YAML

Remove rdoc.mk now.

(taca)

2017-05-04 07:47:22 UTC MAIN commitmail json YAML

Remove RUBY_RDOC_PKGSRC_VERS.

(taca)

2017-05-04 07:44:41 UTC MAIN commitmail json YAML

Remove setting RUBY_RDOC_REQD and using "rdoc.mk".

(taca)

2017-05-04 07:42:49 UTC MAIN commitmail json YAML

Note remove of devel/ruby-rdoc package.

(taca)

2017-05-04 07:42:28 UTC MAIN commitmail json YAML

Remove ruby-rdoc package since rdoc bultin ruby*-base is enough to use.

(taca)

2017-05-04 07:41:47 UTC MAIN commitmail json YAML

Delete ruby-rdoc.

(taca)

2017-05-04 07:37:09 UTC MAIN commitmail json YAML

Drop use of RUBY_RDOC_REQD.  Since current all ruby*-base packages
contains rdoc version 4.1.0 or later, there is no reason to require
sepatate devel/ruby-rdoc pacakge.

So, RUBY_RDOC_REQD is already noop, no PKGREVISION bump.

(taca)

2017-05-03 23:37:47 UTC MAIN commitmail json YAML

oops, add gcc7 here, too.

I would like to know if other people have trouble with it.

(maya)

2017-05-03 23:00:59 UTC MAIN commitmail json YAML

2017-05-03 22:29:20 UTC MAIN commitmail json YAML

fix PLIST when the official-mozilla-branding option is enabled

(snj)

2017-05-03 19:35:18 UTC MAIN commitmail json YAML

Updated devel/py-py to 1.4.33

(adam)

2017-05-03 19:33:10 UTC MAIN commitmail json YAML

Changes 1.4.33: Clean up tox.ini and use tox-travis to run on Travis

(adam)

2017-05-03 19:31:02 UTC MAIN commitmail json YAML

Updated devel/py-codestyle to 2.3.1

(adam)

2017-05-03 19:29:58 UTC MAIN commitmail json YAML

Changes 2.3.1:
Bugs:
* Fix regression in detection of E302 and E306

(adam)

2017-05-03 18:38:58 UTC MAIN commitmail json YAML

+ abcmidi-20170416, asterisk-13.14.1, claws-mail-3.15.0,
  libgphoto2-2.5.13, libmtp-1.1.13, lyx-2.3.0, mame-0.185,
  phpmyadmin-4.7.0, py-tornado-4.5.1, xfce4-desktop-4.13.0.

(wiz)

2017-05-03 16:50:06 UTC MAIN commitmail json YAML

Updated databases/mongo-tools to 3.4.4

(fhajny)

2017-05-03 16:49:54 UTC MAIN commitmail json YAML

Update databases/mongo-tools to 3.4.4

3.4.2
- PreProcessing is failling with "got invalid document size"
- mongo-replay crashes during playback
- nil pointer derereference when error occurs

3.4.1
- Stats collection has large playback performance impact
- Add option to set capture buffer size to avoid packet loss
- Playback file contains full reply payload
- mongoreplay: out of bounds error in "shortenreply" during record
- Add test for restoring a collection with a default collation
- nil pointer dereference in mongoreplay when error on new playback
  file creation

3.2.10
- Don't create intents for system.profile.metadata.json files
- tools do not respect readPreference=secondary when connecting to a
  mongos
- Mongodump SSL and GSSAPI authentication
- No numeric version in -version output
- Backport to v3.2
- Issue only one ApplyOps cmd per oplog entry

3.2.9
- Make -version spit out a bit more information.

3.2.8
- Mongostat with discover can find the same node twice in a sharded
  cluster
- mongostat -discover does not alias localhost to the target hostname
- mongoimport returns exit code 0 even when error prevents records
  from being inserted
- Wrong error message while using mongoimport
- add a "-assertExists" option to mongoexport
- Use v3.2.7 for qa tests
- mongoimport types jstest fails on functions

(fhajny)

2017-05-03 13:46:53 UTC MAIN commitmail json YAML

Introduce CHECK_SHLIBS_BLACKLIST which allows users to specify a list of
regexps that will cause the checks to fail if they match resolved RPATHs.

(jperkin)

2017-05-03 12:37:11 UTC MAIN commitmail json YAML

Updated databases/mysql55-client to 5.5.56

(mef)

2017-05-03 12:37:02 UTC MAIN commitmail json YAML

Updated database/mysql55-{client,server} to 5.5.56
-------------------------------------------------------------------
(From https://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-56.html)

Changes in MySQL 5.5.56 (2017-05-02, General availability)

Binary packages for MySQL 5.5.56 are identical to those for MySQL
5.5.55, except for the version number. The change in 5.5.56 for Bug
#25942414 is applicable only to those who build from source.

Security Notes

  For the WITH_SSL CMake option, no is no longer a permitted value or
the default value. The default is now bundled. Consequently, MySQL now
is always built with SSL support. (Bug #25942414)
-------------------------------------------------------------------
(pkgsrc changes)
- Removed ssl option both from PKG_{SUPPORTED,SUGGESTED}_OPTIONS.
  This may give error if ssl is explicitly designated, but I believe
  that is the (kind of) upstream intension.
  (or left ssl in SUPPORTED and ignore it ?)

(mef)

2017-05-03 11:48:16 UTC MAIN commitmail json YAML

php71: require a GCC version newer than the one in PHP bug #74527
on i386, re-fixing the build on i386 in a simpler way.

(maya)

2017-05-03 11:45:25 UTC MAIN commitmail json YAML

php71: revert my previous commit.
Next commit will require a newer GCC on i386 re-fixing the build.

This is to make pullups easier maybe.

(maya)

2017-05-03 11:43:49 UTC MAIN commitmail json YAML

Updated lang/nodejs4 to 4.8.3

(fhajny)

2017-05-03 11:43:39 UTC MAIN commitmail json YAML

Update lang/nodejs4 to 4.8.3.

- module: The module loading global fallback to the Node executable's
  directory now works correctly on Windows.
- src: fix base64 decoding in rare edgecase
- tls: fix rare segmentation faults when using TLS

(fhajny)

2017-05-03 11:41:36 UTC MAIN commitmail json YAML

php70: require a GCC version newer than the one in PHP bug #74527
on i386. It doesn't appear with any pkgsrc compiler I've tried
(GCC 6, 5, 4.9). Fixes i386 build.

(maya)

2017-05-03 11:41:20 UTC MAIN commitmail json YAML

Remove double line committed by mistake

(fhajny)

2017-05-03 11:19:42 UTC MAIN commitmail json YAML

2017-05-03 11:19:04 UTC MAIN commitmail json YAML

libressl: update to 2.5.4

We have released LibreSSL 2.5.4, which will be arriving in the
LibreSSL directory of your local OpenBSD mirror soon. It includes the following
changes:

  * Reverted a previous change that forced consistency between return
    value and error code when specifing a certificate verification
    callback, since this breaks the documented API. When a user supplied
    callback always returns 1, and later code checks the error code to
    potentially abort post verification, this will result in incorrect
    successul certificate verification.

  * Switched Linux getrandom() usage to non-blocking mode, continuing to
    use fallback mechanims if unsuccessful. This works around a design
    flaw in Linux getrandom(2) where early boot usage in a library makes
    it impossible to recover if getrandom(2) is not yet initialized.

  * Fixed a bug caused by the return value being set early to signal
    successful DTLS cookie validation. This can mask a later failure and
    result in a positive return value being returned from
    ssl3_get_client_hello(), when it should return a negative value to
    propagate the error.

  * Fixed a build error on non-x86/x86_64 systems running Solaris.

We have released LibreSSL 2.5.3, based on OpenBSD 6.1, which will be the new
stable release series. LibreSSL 2.3.x support has also ended. LibreSSL 2.5.3
contains the following changes from the previous stable release.

* libtls now supports ALPN and SNI

* libtls adds a new callback interface for integrating custom IO functions.
    Thanks to Tobias Pape.

* libtls now handles 4 cipher suite groups:
    "secure" (TLSv1.2+AEAD+PFS)
    "compat" (HIGH:!aNULL)
    "legacy" (HIGH:MEDIUM:!aNULL)
    "insecure" (ALL:!aNULL:!eNULL)
  This allows for flexibility and finer grained control, rather than having
  two extremes (an issue raised by Marko Kreen some time ago).

* Tightened error handling for tls_config_set_ciphers().

* libtls now always loads CA, key and certificate files at the time the
  configuration function is called. This simplifies code and results in a single
  memory based code path being used to provide data to libssl.

* Added support for OCSP intermediate certificates.

* Added functions used by stunnel and exim from BoringSSL - this brings in
  X509_check_host, X509_check_email, X509_check_ip, and X509_check_ip_asc.

* Added initial support for iOS, thanks to Jacob Berkman.

* Improved behavior of arc4random on Windows when using memory leak analysis
  software.

* Correctly handle an EOF that occurs prior to the TLS handshake completing.
    Reported by Vasily Kolobkov, based on a diff from Marko Kreen.

* Limit the support of the "backward compatible" ssl2 handshake to only be
  used if TLS 1.0 is enabled.

* Fix incorrect results in certain cases on 64-bit systems when BN_mod_word()
  can return incorrect results. BN_mod_word() now can return an error condition.
  Thanks to Brian Smith.

* Added constant-time updates to address CVE-2016-0702

* Fixed undefined behavior in BN_GF2m_mod_arr()

* Removed unused Cryptographic Message Support (CMS)

* More conversions of long long idioms to time_t

* Improved compatibility by avoiding printing NULL strings with printf.

* Reverted change that cleans up the EVP cipher context in EVP_EncryptFinal()
  and EVP_DecryptFinal(). Some software relies on the previous behaviour.

* Avoid unbounded memory growth in libssl, which can be triggered by a TLS
  client repeatedly renegotiating and sending OCSP Status Request TLS extensions.

* Avoid falling back to a weak digest for (EC)DH when using SNI with libssl.

* X509_cmp_time() now passes a malformed GeneralizedTime field as an error.
  Reported by Theofilos Petsios.

* Detect zero-length encrypted session data early, instead of when malloc(0)
  fails or the HMAC check fails. Noted independently by jsing@ and Kurt Cancemi.

* Check for and handle failure of HMAC_{Update,Final} or EVP_DecryptUpdate().

* Massive update and normalization of manpages, conversion to mandoc format.
  Many pages were rewritten for clarity and accuracy. Portable doc links are
  up-to-date with a new conversion tool.

* Curve25519 Key Exchange support.

* Support for alternate chains for certificate verification.

* Code cleanups, CBB conversions, further unification of DTLS/SSL handshake
  code, further ASN1 macro expansion and removal.

* Private symbols are now hidden in libssl and libcrypto.

* Friendly certificate verification error messages in libtls, peer
  verification is now always enabled.

* Added OCSP stapling support to libtls and nc.

* Added ocspcheck utility to validate a certificate against its OCSP responder
  and save the reply for stapling

* Enhanced regression tests and error handling for libtls.

* Added explicit constant and non-constant time BN functions, defaulting to
  constant time wherever possible.

* Moved many leaked implementation details in public structs behind opaque
  pointers.

* Added ticket support to libtls.

* Added support for setting the supported EC curves via
  SSL{_CTX}_set1_groups{_list}() - also provide defines for the previous
  SSL{_CTX}_set1_curves{_list} names. This also changes the default list of
  curves to be X25519, P-256 and P-384. All other curves must be manually
  enabled.

* Added -groups option to openssl(1) s_client for specifying the curves to be
  used in a colon-separated list.

* Merged client/server version negotiation code paths into one, reducing much
  duplicate code.

* Removed error function codes from libssl and libcrypto.

* Fixed an issue where a truncated packet could crash via an OOB read.

* Added SSL_OP_NO_CLIENT_RENEGOTIATION option that disallows client-initiated
  renegotiation. This is the default for libtls servers.

* Avoid a side-channel cache-timing attack that can leak the ECDSA private
  keys when signing. This is due to BN_mod_inverse() being used without the
  constant time flag being set. Reported by Cesar Pereida Garcia and Billy
  Brumley (Tampere University of Technology). The fix was developed by Cesar
  Pereida Garcia.

* iOS and MacOS compatibility updates from Simone Basso and Jacob Berkman.

* Added the recallocarray(3) memory allocation function, and converted various
  places in the library to use it, such as CBB and BUF_MEM_grow. recallocarray(3)
  is similar to reallocarray. Newly allocated memory is cleared similar to
  calloc(3). Memory that becomes unallocated while shrinking or moving existing
  allocations is explicitly discarded by unmapping or clearing to 0.

* Added new root CAs from SECOM Trust Systems / Security Communication of Japan.

* Added EVP interface for MD5+SHA1 hashes.

* Fixed DTLS client failures when the server sends a certificate request.

* Correct handling of padding when upgrading an SSLv2 challenge into an
  SSLv3/TLS connection.

* Allow protocols and ciphers to be set on a TLS config object in libtls.

* Improved nc(1) TLS handshake CPU usage and server-side error reporting.

* Add a constant time version of BN_gcd and use it default for BN_gcd to avoid
  the possibility of sidechannel timing attacks against RSA private key
  generation - Thanks to Alejandro Cabrera

We have released LibreSSL 2.5.2, which will be arriving in the
LibreSSL directory of your local OpenBSD mirror soon. It includes the following
changes:

    * Added the recallocarray(3) memory allocation function, and converted
      various places in the library to use it, such as CBB and BUF_MEM_grow.
      recallocarray(3) is similar to reallocarray. Newly allocated memory
      is cleared similar to calloc(3). Memory that becomes unallocated
      while shrinking or moving existing allocations is explicitly
      discarded by unmapping or clearing to 0.

    * Added new root CAs from SECOM Trust Systems / Security Communication
      of Japan.

    * Added EVP interface for MD5+SHA1 hashes.

    * Fixed DTLS client failures when the server sends a certificate
      request.

    * Correct handling of padding when upgrading an SSLv2 challenge into
      an SSLv3/TLS connection.

    * Allow protocols and ciphers to be set on a TLS config object in
      libtls.

    * Improved nc(1) TLS handshake CPU usage and server-side error
      reporting.

The LibreSSL project continues improvement of the codebase to reflect modern,
safe programming practices. We welcome feedback and improvements from the
broader community. Thanks to all of the contributors who helped make this
release possible.

(maya)

2017-05-03 11:04:06 UTC MAIN commitmail json YAML

Updated lang/nodejs6 to 6.10.3

(fhajny)

2017-05-03 11:03:44 UTC MAIN commitmail json YAML

Update lang/nodejs6 to 6.10.3

- module: The module loading global fallback to the Node executable's
  directory now works correctly on Windows.
- src: fix base64 decoding in rare edgecase
- tls: fix rare segmentation faults when using TLS

(fhajny)

2017-05-03 10:43:13 UTC MAIN commitmail json YAML

Updated devel/ivykis to 0.42

(fhajny)

2017-05-03 10:43:02 UTC MAIN commitmail json YAML

Update devel/ivykis to 0.42.

- Fix ->set_poll_timeout() related bug with timers that expire at time zero.

(fhajny)

2017-05-03 09:33:49 UTC MAIN commitmail json YAML

Updated devel/cmake to 3.8.1

(adam)

2017-05-03 09:33:06 UTC MAIN commitmail json YAML

Changes in 3.8.1 since 3.8.0:
* FindOpenSSL: Add more library name alternatives
* FindBoost: Restore tolerance of backslashes in paths
* Tests: Fix FindModulesExecuteAll when KDE4 is installed
* Tests: Simplify CMakeOnly.AllFindModules policy settings
* FindBoost: Fix library directory for VS 2017
* CPack/RPM doc: CPACK_RPM_BUILDREQUIRES docs
* source_group: Fix TREE with root that is not current source dir
* FindMatlab: Add support for Matlab 2017a
* VS: Fix project reference inspection in VS IDE
* FindBoost: Allow testing for multiple compiler suffixes
* FindBoost: Support prebuilt Windows binaries from SourceForge
* VS2017: Verify Windows 8.1 SDK before using it

(adam)

2017-05-03 09:10:18 UTC MAIN commitmail json YAML

Updated textproc/the_silver_searcher to 1.0.3

(leot)

2017-05-03 09:10:08 UTC MAIN commitmail json YAML

Update textproc/the_silver_searcher to 1.0.3

Changes:
1.0.3
=====
- Add .es6 to js file types
- Add support for log file types
- Add elm file type support
- Add twig to languages
- Add .gradle to groovy flie types
- Misc bug fixes and improvements

(leot)

2017-05-03 08:45:45 UTC MAIN commitmail json YAML

Update salt to 2016.11.4

(sborrill)

2017-05-03 08:38:46 UTC MAIN commitmail json YAML

2017-05-03 08:34:23 UTC MAIN commitmail json YAML

Add support to USE_LANGUAGES for C++ standards from c++0x to gnu++14.

This allows packages to specify the version of the standard that they
require, and the infrastructure then distils that down in a similar way
to GCC_REQD to the newest standard, avoiding clashes with different -std
requirements based on CXXFLAGS.

Broad concensus on tech-pkg and tested in bulk builds.

(jperkin)

2017-05-03 08:24:57 UTC MAIN commitmail json YAML

2017-05-03 06:59:30 UTC MAIN commitmail json YAML

Updated benchmarks/dnsperf to 2.1.0.0

(mef)

2017-05-03 06:59:13 UTC MAIN commitmail json YAML

Updated benchmarks/dnsperl to 2.1.0.0
-------------------------------------
dnsperf 2.1.0.0
Release Notes
************************
December 15, 2015

In addition to various bug fixes, the following new capabilities
were added in this release:

- The -C option was added to resperf. This option enables the local
  server to act as multiple clients.  By default, the local server
  acts as a single client.

- the -T option was added to dnsperf. This option separates the
  number of clients from the number of threads and allows more
  clients to be simulated effectively.  Note that using this option
  impacts CPU and memory, so we recommend limiting the number of
  threads.

(mef)

2017-05-03 05:29:41 UTC MAIN commitmail json YAML

chmod the right files, the .sh are just an identical wrapper now

(spz)

2017-05-03 01:00:01 UTC MAIN commitmail json YAML

Updated benchmarks/fio to 2.19

(mef)

2017-05-03 00:59:46 UTC MAIN commitmail json YAML

Updated benchmarks/fio to 2.19
------------------------------
  (Explicit ChangeLog/Release Note not known, sorry)

(mef)

2017-05-03 00:54:59 UTC MAIN commitmail json YAML

gcc7: cleanup some accidential wip package and gcc-java leftovers

(maya)

2017-05-03 00:22:08 UTC MAIN commitmail json YAML

Note GCC 7.1.0 addition

(maya)

2017-05-03 00:21:03 UTC MAIN commitmail json YAML

Add GCC 7.1.0

GCC Java removed, package now uses ISL 0.16.1

Release notes:

We are proud to announce the next, major release of the
GNU Compiler Collection, 7.1.  This year we celebrated the 30th
anniversary of the first GCC beta release and this month
we will celebrate 30 years since the GCC 1.0 release.

GCC 7.1 is a major release containing substantial new
functionality not available in GCC 6.x or previous GCC releases.

The C++ frontend now has experimental support for all of the current C++17
draft, with the -std=c++1z and -std=gnu++1z options, and the libstdc++
library has most of the C++17 draft library features implemented too.

This releases features various improvements in the emitted diagnostics,
including improved locations, location ranges, suggestions for misspelled
identifiers, option names, fix-it hints and various new warnings
have been added.

The optimizers have been improved, with improvements appearing in all of
intra- and inter-procedural optimizations, link time optimizations and
various target backends, including, but not limited to, additions of store
merging pass, code hoisting optimization, loop splitting, and
shrink wrapping improvements.

The Address Sanitizer can now report uses of variables after leaving their
scope.  GCC now can be configured for OpenMP 4.5 offloading to NVidia PTX
GPGPUs.

Some code that compiled successfully with older GCC versions might require
some code adjustments, see http://gcc.gnu.org/gcc-7/porting_to.html for
details.

See

  https://gcc.gnu.org/gcc-7/changes.html

for more information about changes in GCC 7.1.

(maya)

2017-05-02 18:32:50 UTC MAIN commitmail json YAML

Updated x11/dmenu to 4.7

(leot)

2017-05-02 18:32:34 UTC MAIN commitmail json YAML

Update x11/dmenu to 4.7.

Changes:
4.7
===
New features
------------
- Add embedding support with -w option.
  This option can be used to xembed dmenu into an application. This is
  useful in particular for surf.
- config.h: add config option for word delimiters.

Noteworthy fixes
----------------
- die() on calloc failure.
- Sync new drw from libsl and minor fixes.
- arg.h: fixed argv checks order.
- Regression fix: Do not crash on e.g. dmenu < /dev/null
- Shut up glibc about _BSD_SOURCE being deprecated.
- Xinerama: correct variable declarations in preprocessor conditional.
- Small man page improvements.

Thanks in particular to the contributors
----------------------------------------
- Andrew Gregory
- Klemens Nanni
- Lucas Gabriel Vuotto
- Markus Teich
- Quentin Rameau
- S. Gilles
- Thomas Gardner

(leot)

2017-05-02 17:15:31 UTC MAIN commitmail json YAML

* Remove patch adding syscall.Dup2() for SunOS, software should be using unix.Dup2() instead.
  https://github.com/joyent/pkgsrc/pull/492
* Improve handling of low-memory situations on Illumos.
  https://github.com/joyent/pkgsrc/pull/493

(fhajny)

2017-05-02 17:07:18 UTC MAIN commitmail json YAML

Updated security/go-crypto-acme to 0.0.20170502

(fhajny)

2017-05-02 17:06:30 UTC MAIN commitmail json YAML

2017-05-02 17:02:05 UTC MAIN commitmail json YAML

2017-05-02 17:01:08 UTC MAIN commitmail json YAML

Added devel/go-sys version 0.0.20170427

(fhajny)

2017-05-02 17:00:53 UTC MAIN commitmail json YAML

Import go-sys from 20170427 as devel/go-sys.

This repository holds supplemental Go packages for low-level
interactions with the operating system.

(fhajny)

2017-05-02 14:45:24 UTC MAIN commitmail json YAML

Updated net/nsd to 4.1.16

(ryoon)

2017-05-02 14:44:38 UTC MAIN commitmail json YAML

Update to 4.1.16

Changelog:
Apr 25, 2017
Features
    zone parser can parse acronyms for algorithms ED25519 and ED448.
    Fix 1243: Option to make NSD emit really minimal responses, minimal-responses: yes in nsd.conf.

Bugfixes
    Calculate new udb index after growing the array, fix from Chaofeng Liu.
    Fix missing _t to _type conversion for disable-radix-tree option.
    Printout serial error with hint it may be too big.
    Fix 1228: OpenSSL include is not guarded with HAVE_SSL
    Patch for expire state in multi-master when masters includes broken master, from Manabu Sonoda.
    minor manpage fix.

(ryoon)

2017-05-02 13:59:25 UTC MAIN commitmail json YAML

Updated textproc/mdoclint to 1.48

(wiz)

2017-05-02 13:59:10 UTC MAIN commitmail json YAML

1.48: remove -P option; mandoc does most of these checks already
and the remaining ones were recently added.

>From Ingo Schwarze.

(wiz)

2017-05-02 13:53:14 UTC MAIN commitmail json YAML

Bug fix from Ingo Schwarze: also look for empty lines in unfilled blocks.

(wiz)

2017-05-02 13:37:33 UTC MAIN commitmail json YAML

2017-05-02 13:28:18 UTC MAIN commitmail json YAML

Updated print/poppler to 0.54.0

(wiz)

2017-05-02 13:27:59 UTC MAIN commitmail json YAML

poppler*: update to 0.54.0:

Release 0.54.0
        core:
        * Make XRef reconstruction a bit better. Bug #100509

        glib:
        * Expose movie play mode. Bug #99625
        * demo: Show play mode in movie properties view

        qt5:
        * Compile with -DQT_NO_CAST_FROM_BYTEARRAY. Bug #100311

        utils:
        * pdfimages: don't fail listing if inline image data contains 'EI'. Bug #100737

Release 0.53.0
        core:
        * Form support improvements
        * SplashOutputDev: Fix memory leak when rendering images with colormap and matte color
        * Minor fix in GlobalParams documentation

        qt5:
        * Expose form calculate order
        * Expose Form additional actions

        utils:
        * pdfimages: support 16bpc png and tiff images. Bug #99988
        * pdftohtml: fix small memory leak when constructing some filenames
        * pdfinfo: fix leak when printing JS

        build sytem:
        * Compile in C++11 mode

(wiz)

2017-05-02 12:31:52 UTC MAIN commitmail json YAML

Updated www/nginx-devel to 1.13.0

(fhajny)

2017-05-02 12:31:43 UTC MAIN commitmail json YAML

* Update www/nginx-devel to 1.13.0.
* Update naxsi to 0.55.3

Changes with nginx 1.13.0                                        25 Apr 2017

- Change: SSL renegotiation is now allowed on backend connections.
- Feature: the "rcvbuf" and "sndbuf" parameters of the "listen"
  directives of the mail proxy and stream modules.
- Feature: the "return" and "error_page" directives can now be used to
  return 308 redirections.
  Thanks to Simon Leblanc.
- Feature: the "TLSv1.3" parameter of the "ssl_protocols" directive.
- Feature: when logging signals nginx now logs PID of the process which
  sent the signal.
- Bugfix: in memory allocation error handling.
- Bugfix: if a server in the stream module listened on a wildcard
  address, the source address of a response UDP datagram could differ
  from the original datagram destination address.

Changes with nginx 1.11.13                                      04 Apr 2017

- Feature: the "http_429" parameter of the "proxy_next_upstream",
  "fastcgi_next_upstream", "scgi_next_upstream", and
  "uwsgi_next_upstream" directives.
  Thanks to Piotr Sikora.
- Bugfix: in memory allocation error handling.
- Bugfix: requests might hang when using the "sendfile" and
  "timer_resolution" directives on Linux.
- Bugfix: requests might hang when using the "sendfile" and "aio_write"
  directives with subrequests.
- Bugfix: in the ngx_http_v2_module.
  Thanks to Piotr Sikora.
- Bugfix: a segmentation fault might occur in a worker process when
  using HTTP/2.
- Bugfix: requests might hang when using the "limit_rate",
  "sendfile_max_chunk", "limit_req" directives, or the $r->sleep()
  embedded perl method with subrequests.
- Bugfix: in the ngx_http_slice_module.

Changes with nginx 1.11.12                                      24 Mar 2017

- Bugfix: nginx might hog CPU; the bug had appeared in 1.11.11.

Changes with nginx 1.11.11                                      21 Mar 2017

- Feature: the "worker_shutdown_timeout" directive.
- Feature: vim syntax highlighting scripts improvements.
  Thanks to Wei-Ko Kao.
- Bugfix: a segmentation fault might occur in a worker process if the
  $limit_rate variable was set to an empty string.
- Bugfix: the "proxy_cache_background_update",
  "fastcgi_cache_background_update", "scgi_cache_background_update",
  and "uwsgi_cache_background_update" directives might work incorrectly
  if the "if" directive was used.
- Bugfix: a segmentation fault might occur in a worker process if
  number of large_client_header_buffers in a virtual server was
  different from the one in the default server.
- Bugfix: in the mail proxy server.

Changes with nginx 1.11.10                                      14 Feb 2017

- Change: cache header format has been changed, previously cached
  responses will be invalidated.
- Feature: support of "stale-while-revalidate" and "stale-if-error"
  extensions in the "Cache-Control" backend response header line.
- Feature: the "proxy_cache_background_update",
  "fastcgi_cache_background_update", "scgi_cache_background_update",
  and "uwsgi_cache_background_update" directives.
- Feature: nginx is now able to cache responses with the "Vary" header
  line up to 128 characters long (instead of 42 characters in previous
  versions).
- Feature: the "build" parameter of the "server_tokens" directive.
  Thanks to Tom Thorogood.
- Bugfix: "[crit] SSL_write() failed" messages might appear in logs
  when handling requests with the "Expect: 100-continue" request header
  line.
- Bugfix: the ngx_http_slice_module did not work in named locations.
- Bugfix: a segmentation fault might occur in a worker process when
  using AIO after an "X-Accel-Redirect" redirection.
- Bugfix: reduced memory consumption for long-lived requests using
  gzipping.

(fhajny)

2017-05-02 12:28:40 UTC MAIN commitmail json YAML

Updated www/nginx to 1.12.0

(fhajny)

2017-05-02 12:28:31 UTC MAIN commitmail json YAML

* Update www/nginx to 1.12.0.
* Update naxsi to 0.55.3.

Approximate changelog since nginx 1.10.3 follows.

Changes with nginx 1.12.0                                        12 Apr 2017
- 1.12.x stable branch.

Changes with nginx 1.11.13                                      04 Apr 2017
- Feature: the "http_429" parameter of the "proxy_next_upstream",
  "fastcgi_next_upstream", "scgi_next_upstream", and
  "uwsgi_next_upstream" directives.
  Thanks to Piotr Sikora.
- Bugfix: in memory allocation error handling.
- Bugfix: requests might hang when using the "sendfile" and
  "timer_resolution" directives on Linux.
- Bugfix: requests might hang when using the "sendfile" and "aio_write"
  directives with subrequests.
- Bugfix: in the ngx_http_v2_module.
  Thanks to Piotr Sikora.
- Bugfix: a segmentation fault might occur in a worker process when
  using HTTP/2.
- Bugfix: requests might hang when using the "limit_rate",
  "sendfile_max_chunk", "limit_req" directives, or the $r->sleep()
  embedded perl method with subrequests.
- Bugfix: in the ngx_http_slice_module.

Changes with nginx 1.11.12                                      24 Mar 2017
- Bugfix: nginx might hog CPU; the bug had appeared in 1.11.11.

Changes with nginx 1.11.11                                      21 Mar 2017
- Feature: the "worker_shutdown_timeout" directive.
- Feature: vim syntax highlighting scripts improvements.
  Thanks to Wei-Ko Kao.
- Bugfix: a segmentation fault might occur in a worker process if the
  $limit_rate variable was set to an empty string.
- Bugfix: the "proxy_cache_background_update",
  "fastcgi_cache_background_update", "scgi_cache_background_update",
  and "uwsgi_cache_background_update" directives might work incorrectly
  if the "if" directive was used.
- Bugfix: a segmentation fault might occur in a worker process if
  number of large_client_header_buffers in a virtual server was
  different from the one in the default server.
- Bugfix: in the mail proxy server.

Changes with nginx 1.11.10                                      14 Feb 2017
- Change: cache header format has been changed, previously cached
  responses will be invalidated.
- Feature: support of "stale-while-revalidate" and "stale-if-error"
  extensions in the "Cache-Control" backend response header line.
- Feature: the "proxy_cache_background_update",
  "fastcgi_cache_background_update", "scgi_cache_background_update",
  and "uwsgi_cache_background_update" directives.
- Feature: nginx is now able to cache responses with the "Vary" header
  line up to 128 characters long (instead of 42 characters in previous
  versions).
- Feature: the "build" parameter of the "server_tokens" directive.
  Thanks to Tom Thorogood.
- Bugfix: "[crit] SSL_write() failed" messages might appear in logs
  when handling requests with the "Expect: 100-continue" request header
  line.
- Bugfix: the ngx_http_slice_module did not work in named locations.
- Bugfix: a segmentation fault might occur in a worker process when
  using AIO after an "X-Accel-Redirect" redirection.
- Bugfix: reduced memory consumption for long-lived requests using
  gzipping.

Changes with nginx 1.11.9                                        24 Jan 2017
- Bugfix: nginx might hog CPU when using the stream module; the bug had
  appeared in 1.11.5.
- Bugfix: EXTERNAL authentication mechanism in mail proxy was accepted
  even if it was not enabled in the configuration.
- Bugfix: a segmentation fault might occur in a worker process if the
  "ssl_verify_client" directive of the stream module was used.
- Bugfix: the "ssl_verify_client" directive of the stream module might
  not work.
- Bugfix: closing keepalive connections due to no free worker
  connections might be too aggressive.
  Thanks to Joel Cunningham.
- Bugfix: an incorrect response might be returned when using the
  "sendfile" directive on FreeBSD and macOS; the bug had appeared in
  1.7.8.
- Bugfix: a truncated response might be stored in cache when using the
  "aio_write" directive.
- Bugfix: a socket leak might occur when using the "aio_write"
  directive.

Changes with nginx 1.11.8                                        27 Dec 2016
- Feature: the "absolute_redirect" directive.
- Feature: the "escape" parameter of the "log_format" directive.
- Feature: client SSL certificates verification in the stream module.
- Feature: the "ssl_session_ticket_key" directive supports AES256
  encryption of TLS session tickets when used with 80-byte keys.
- Feature: vim-commentary support in vim scripts.
  Thanks to Armin Grodon.
- Bugfix: recursion when evaluating variables was not limited.
- Bugfix: in the ngx_stream_ssl_preread_module.
- Bugfix: if a server in an upstream in the stream module failed, it
  was considered alive only when a test connection sent to it after
  fail_timeout was closed; now a successfully established connection is
  enough.
- Bugfix: nginx/Windows could not be built with 64-bit Visual Studio.
- Bugfix: nginx/Windows could not be built with OpenSSL 1.1.0.

Changes with nginx 1.11.7                                        13 Dec 2016

- Change: now in case of a client certificate verification error the
  $ssl_client_verify variable contains a string with the failure
  reason, for example, "FAILED:certificate has expired".
- Feature: the $ssl_ciphers, $ssl_curves, $ssl_client_v_start,
  $ssl_client_v_end, and $ssl_client_v_remain variables.
- Feature: the "volatile" parameter of the "map" directive.
- Bugfix: dependencies specified for a module were ignored while
  building dynamic modules.
- Bugfix: when using HTTP/2 and the "limit_req" or "auth_request"
  directives client request body might be corrupted; the bug had
  appeared in 1.11.0.
- Bugfix: a segmentation fault might occur in a worker process when
  using HTTP/2; the bug had appeared in 1.11.3.
- Bugfix: in the ngx_http_mp4_module.
  Thanks to Congcong Hu.
- Bugfix: in the ngx_http_perl_module.

(fhajny)

2017-05-02 11:25:52 UTC MAIN commitmail json YAML

Updated ImageMagick to 7.0.5.5.

2017-04-24  7.0.5-5 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.5-5, GIT revision 19908:bc92979:20170424.

2017-03-26  7.0.5-5 Cristy  <quetzlzacatenango@image...>
  * Minimize buffer copies to improve OpenCL performance.
  * Morphology thinning is no longer a no-op (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31650).
  * Patch two PCD writer problems, corrupt output and dark pixels (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=3164).
  * Support ICC based PDF's (reference
    https://github.com/ImageMagick/ImageMagick/issues/417).
  * Fix improper EPS clip path rendering (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31722).

(wiz)

2017-05-02 11:24:42 UTC MAIN commitmail json YAML

Updated graphics/ImageMagick to 7.0.5.5

(wiz)

2017-05-02 11:16:22 UTC MAIN commitmail json YAML

2017-05-02 11:16:02 UTC MAIN commitmail json YAML

Updated tor to 0.3.0.6.

Changes in version 0.3.0.6 - 2017-04-26
  Tor 0.3.0.6 is the first stable release of the Tor 0.3.0 series.

  With the 0.3.0 series, clients and relays now use Ed25519 keys to
  authenticate their link connections to relays, rather than the old
  RSA1024 keys that they used before. (Circuit crypto has been
  Curve25519-authenticated since 0.2.4.8-alpha.) We have also replaced
  the guard selection and replacement algorithm to behave more robustly
  in the presence of unreliable networks, and to resist guard-
  capture attacks.

  This series also includes numerous other small features and bugfixes,
  along with more groundwork for the upcoming hidden-services revamp.

  Per our stable release policy, we plan to support the Tor 0.3.0
  release series for at least the next nine months, or for three months
  after the first stable release of the 0.3.1 series: whichever is
  longer. If you need a release with long-term support, we recommend
  that you stay with the 0.2.9 series.

  Below are the changes since 0.2.9.10. For a list of only the changes
  since 0.3.0.5-rc, see the ChangeLog file.

  o Major features (directory authority, security):
    - The default for AuthDirPinKeys is now 1: directory authorities
      will reject relays where the RSA identity key matches a previously
      seen value, but the Ed25519 key has changed. Closes ticket 18319.

  o Major features (guard selection algorithm):
    - Tor's guard selection algorithm has been redesigned from the
      ground up, to better support unreliable networks and restrictive
      sets of entry nodes, and to better resist guard-capture attacks by
      hostile local networks. Implements proposal 271; closes
      ticket 19877.

  o Major features (next-generation hidden services):
    - Relays can now handle v3 ESTABLISH_INTRO cells as specified by
      prop224 aka "Next Generation Hidden Services". Service and clients
      don't use this functionality yet. Closes ticket 19043. Based on
      initial code by Alec Heifetz.
    - Relays now support the HSDir version 3 protocol, so that they can
      can store and serve v3 descriptors. This is part of the next-
      generation onion service work detailled in proposal 224. Closes
      ticket 17238.

  o Major features (protocol, ed25519 identity keys):
    - Clients now support including Ed25519 identity keys in the EXTEND2
      cells they generate. By default, this is controlled by a consensus
      parameter, currently disabled. You can turn this feature on for
      testing by setting ExtendByEd25519ID in your configuration. This
      might make your traffic appear different than the traffic
      generated by other users, however. Implements part of ticket
      15056; part of proposal 220.
    - Relays now understand requests to extend to other relays by their
      Ed25519 identity keys. When an Ed25519 identity key is included in
      an EXTEND2 cell, the relay will only extend the circuit if the
      other relay can prove ownership of that identity. Implements part
      of ticket 15056; part of proposal 220.
    - Relays now use Ed25519 to prove their Ed25519 identities and to
      one another, and to clients. This algorithm is faster and more
      secure than the RSA-based handshake we've been doing until now.
      Implements the second big part of proposal 220; Closes
      ticket 15055.

  o Major features (security):
    - Change the algorithm used to decide DNS TTLs on client and server
      side, to better resist DNS-based correlation attacks like the
      DefecTor attack of Greschbach, Pulls, Roberts, Winter, and
      Feamster. Now relays only return one of two possible DNS TTL
      values, and clients are willing to believe DNS TTL values up to 3
      hours long. Closes ticket 19769.

  o Major bugfixes (client, onion service, also in 0.2.9.9):
    - Fix a client-side onion service reachability bug, where multiple
      socks requests to an onion service (or a single slow request)
      could cause us to mistakenly mark some of the service's
      introduction points as failed, and we cache that failure so
      eventually we run out and can't reach the service. Also resolves a
      mysterious "Remote server sent bogus reason code 65021" log
      warning. The bug was introduced in ticket 17218, where we tried to
      remember the circuit end reason as a uint16_t, which mangled
      negative values. Partially fixes bug 21056 and fixes bug 20307;
      bugfix on 0.2.8.1-alpha.

  o Major bugfixes (crash, directory connections):
    - Fix a rare crash when sending a begin cell on a circuit whose
      linked directory connection had already been closed. Fixes bug
      21576; bugfix on 0.2.9.3-alpha. Reported by Alec Muffett.

  o Major bugfixes (directory authority):
    - During voting, when marking a relay as a probable sybil, do not
      clear its BadExit flag: sybils can still be bad in other ways
      too. (We still clear the other flags.) Fixes bug 21108; bugfix
      on 0.2.0.13-alpha.

  o Major bugfixes (DNS):
    - Fix a bug that prevented exit nodes from caching DNS records for
      more than 60 seconds. Fixes bug 19025; bugfix on 0.2.4.7-alpha.

  o Major bugfixes (IPv6 Exits):
    - Stop rejecting all IPv6 traffic on Exits whose exit policy rejects
      any IPv6 addresses. Instead, only reject a port over IPv6 if the
      exit policy rejects that port on more than an IPv6 /16 of
      addresses. This bug was made worse by 17027 in 0.2.8.1-alpha,
      which rejected a relay's own IPv6 address by default. Fixes bug
      21357; bugfix on commit 004f3f4e53 in 0.2.4.7-alpha.

  o Major bugfixes (parsing):
    - Fix an integer underflow bug when comparing malformed Tor
      versions. This bug could crash Tor when built with
      --enable-expensive-hardening, or on Tor 0.2.9.1-alpha through Tor
      0.2.9.8, which were built with -ftrapv by default. In other cases
      it was harmless. Part of TROVE-2017-001. Fixes bug 21278; bugfix
      on 0.0.8pre1. Found by OSS-Fuzz.
    - When parsing a malformed content-length field from an HTTP
      message, do not read off the end of the buffer. This bug was a
      potential remote denial-of-service attack against Tor clients and
      relays. A workaround was released in October 2016, to prevent this
      bug from crashing Tor. This is a fix for the underlying issue,
      which should no longer matter (if you applied the earlier patch).
      Fixes bug 20894; bugfix on 0.2.0.16-alpha. Bug found by fuzzing
      using AFL (http://lcamtuf.coredump.cx/afl/).

  o Major bugfixes (scheduler):
    - Actually compare circuit policies in ewma_cmp_cmux(). This bug
      caused the channel scheduler to behave more or less randomly,
      rather than preferring channels with higher-priority circuits.
      Fixes bug 20459; bugfix on 0.2.6.2-alpha.

  o Major bugfixes (security, also in 0.2.9.9):
    - Downgrade the "-ftrapv" option from "always on" to "only on when
      --enable-expensive-hardening is provided." This hardening option,
      like others, can turn survivable bugs into crashes--and having it
      on by default made a (relatively harmless) integer overflow bug
      into a denial-of-service bug. Fixes bug 21278 (TROVE-2017-001);
      bugfix on 0.2.9.1-alpha.

  o Minor feature (client):
    - Enable IPv6 traffic on the SocksPort by default. To disable this,
      a user will have to specify "NoIPv6Traffic". Closes ticket 21269.

  o Minor feature (fallback scripts):
    - Add a check_existing mode to updateFallbackDirs.py, which checks
      if fallbacks in the hard-coded list are working. Closes ticket
      20174. Patch by haxxpop.

  o Minor feature (protocol versioning):
    - Add new protocol version for proposal 224. HSIntro now advertises
      version "3-4" and HSDir version "1-2". Fixes ticket 20656.

  o Minor features (ciphersuite selection):
    - Allow relays to accept a wider range of ciphersuites, including
      chacha20-poly1305 and AES-CCM. Closes the other part of 15426.
    - Clients now advertise a list of ciphersuites closer to the ones
      preferred by Firefox. Closes part of ticket 15426.

  o Minor features (controller):
    - Add "GETINFO sr/current" and "GETINFO sr/previous" keys, to expose
      shared-random values to the controller. Closes ticket 19925.
    - When HSFETCH arguments cannot be parsed, say "Invalid argument"
      rather than "unrecognized." Closes ticket 20389; patch from
      Ivan Markin.

  o Minor features (controller, configuration):
    - Each of the *Port options, such as SocksPort, ORPort, ControlPort,
      and so on, now comes with a __*Port variant that will not be saved
      to the torrc file by the controller's SAVECONF command. This
      change allows TorBrowser to set up a single-use domain socket for
      each time it launches Tor. Closes ticket 20956.
    - The GETCONF command can now query options that may only be
      meaningful in context-sensitive lists. This allows the controller
      to query the mixed SocksPort/__SocksPort style options introduced
      in feature 20956. Implements ticket 21300.

  o Minor features (diagnostic, directory client):
    - Warn when we find an unexpected inconsistency in directory
      download status objects. Prevents some negative consequences of
      bug 20593.

  o Minor features (directory authorities):
    - Directory authorities now reject descriptors that claim to be
      malformed versions of Tor. Helps prevent exploitation of
      bug 21278.
    - Reject version numbers with components that exceed INT32_MAX.
      Otherwise 32-bit and 64-bit platforms would behave inconsistently.
      Fixes bug 21450; bugfix on 0.0.8pre1.

  o Minor features (directory authority):
    - Add a new authority-only AuthDirTestEd25519LinkKeys option (on by
      default) to control whether authorities should try to probe relays
      by their Ed25519 link keys. This option will go away in a few
      releases--unless we encounter major trouble in our ed25519 link
      protocol rollout, in which case it will serve as a safety option.

  o Minor features (directory cache):
    - Relays and bridges will now refuse to serve the consensus they
      have if they know it is too old for a client to use. Closes
      ticket 20511.

  o Minor features (ed25519 link handshake):
    - Advertise support for the ed25519 link handshake using the
      subprotocol-versions mechanism, so that clients can tell which
      relays can identity themselves by Ed25519 ID. Closes ticket 20552.

  o Minor features (entry guards):
    - Add UseEntryGuards to TEST_OPTIONS_DEFAULT_VALUES in order to not
      break regression tests.
    - Require UseEntryGuards when UseBridges is set, in order to make
      sure bridges aren't bypassed. Resolves ticket 20502.

  o Minor features (fallback directories):
    - Allow 3 fallback relays per operator, which is safe now that we
      are choosing 200 fallback relays. Closes ticket 20912.
    - Annotate updateFallbackDirs.py with the bandwidth and consensus
      weight for each candidate fallback. Closes ticket 20878.
    - Display the relay fingerprint when downloading consensuses from
      fallbacks. Closes ticket 20908.
    - Exclude relays affected by bug 20499 from the fallback list.
      Exclude relays from the fallback list if they are running versions
      known to be affected by bug 20499, or if in our tests they deliver
      a stale consensus (i.e. one that expired more than 24 hours ago).
      Closes ticket 20539.
    - Make it easier to change the output sort order of fallbacks.
      Closes ticket 20822.
    - Reduce the minimum fallback bandwidth to 1 MByte/s. Part of
      ticket 18828.
    - Require fallback directories to have the same address and port for
      7 days (now that we have enough relays with this stability).
      Relays whose OnionOO stability timer is reset on restart by bug
      18050 should upgrade to Tor 0.2.8.7 or later, which has a fix for
      this issue. Closes ticket 20880; maintains short-term fix
      in 0.2.8.2-alpha.
    - Require fallbacks to have flags for 90% of the time (weighted
      decaying average), rather than 95%. This allows at least 73% of
      clients to bootstrap in the first 5 seconds without contacting an
      authority. Part of ticket 18828.
    - Select 200 fallback directories for each release. Closes
      ticket 20881.

  o Minor features (fingerprinting resistence, authentication):
    - Extend the length of RSA keys used for TLS link authentication to
      2048 bits. (These weren't used for forward secrecy; for forward
      secrecy, we used P256.) Closes ticket 13752.

  o Minor features (geoip):
    - Update geoip and geoip6 to the April 4 2017 Maxmind GeoLite2
      Country database.

  o Minor features (geoip, also in 0.2.9.9):
    - Update geoip and geoip6 to the January 4 2017 Maxmind GeoLite2
      Country database.

  o Minor features (infrastructure):
    - Implement smartlist_add_strdup() function. Replaces the use of
      smartlist_add(sl, tor_strdup(str)). Closes ticket 20048.

  o Minor features (linting):
    - Enhance the changes file linter to warn on Tor versions that are
      prefixed with "tor-". Closes ticket 21096.

  o Minor features (logging):
    - In several places, describe unset ed25519 keys as "<unset>",
      rather than the scary "AAAAAAAA...AAA". Closes ticket 21037.

  o Minor features (portability, compilation):
    - Autoconf now checks to determine if OpenSSL structures are opaque,
      instead of explicitly checking for OpenSSL version numbers. Part
      of ticket 21359.
    - Support building with recent LibreSSL code that uses opaque
      structures. Closes ticket 21359.

  o Minor features (relay):
    - We now allow separation of exit and relay traffic to different
      source IP addresses, using the OutboundBindAddressExit and
      OutboundBindAddressOR options respectively. Closes ticket 17975.
      Written by Michael Sonntag.

  o Minor features (reliability, crash):
    - Try better to detect problems in buffers where they might grow (or
      think they have grown) over 2 GB in size. Diagnostic for
      bug 21369.

  o Minor features (testing):
    - During 'make test-network-all', if tor logs any warnings, ask
      chutney to output them. Requires a recent version of chutney with
      the 21572 patch. Implements 21570.

  o Minor bugfix (control protocol):
    - The reply to a "GETINFO config/names" request via the control
      protocol now spells the type "Dependent" correctly. This is a
      breaking change in the control protocol. (The field seems to be
      ignored by the most common known controllers.) Fixes bug 18146;
      bugfix on 0.1.1.4-alpha.
    - The GETINFO extra-info/digest/<digest> command was broken because
      of a wrong base16 decode return value check, introduced when
      refactoring that API. Fixes bug 22034; bugfix on 0.2.9.1-alpha.

  o Minor bugfix (logging):
    - Don't recommend the use of Tor2web in non-anonymous mode.
      Recommending Tor2web is a bad idea because the client loses all
      anonymity. Tor2web should only be used in specific cases by users
      who *know* and understand the issues. Fixes bug 21294; bugfix
      on 0.2.9.3-alpha.

  o Minor bugfixes (bug resilience):
    - Fix an unreachable size_t overflow in base64_decode(). Fixes bug
      19222; bugfix on 0.2.0.9-alpha. Found by Guido Vranken; fixed by
      Hans Jerry Illikainen.

  o Minor bugfixes (build):
    - Replace obsolete Autoconf macros with their modern equivalent and
      prevent similar issues in the future. Fixes bug 20990; bugfix
      on 0.1.0.1-rc.

  o Minor bugfixes (certificate expiration time):
    - Avoid using link certificates that don't become valid till some
      time in the future. Fixes bug 21420; bugfix on 0.2.4.11-alpha

  o Minor bugfixes (client):
    - Always recover from failures in extend_info_from_node(), in an
      attempt to prevent any recurrence of bug 21242. Fixes bug 21372;
      bugfix on 0.2.3.1-alpha.
    - When clients that use bridges start up with a cached consensus on
      disk, they were ignoring it and downloading a new one. Now they
      use the cached one. Fixes bug 20269; bugfix on 0.2.3.12-alpha.

  o Minor bugfixes (code correctness):
    - Repair a couple of (unreachable or harmless) cases of the risky
      comparison-by-subtraction pattern that caused bug 21278.

  o Minor bugfixes (config):
    - Don't assert on startup when trying to get the options list and
      LearnCircuitBuildTimeout is set to 0: we are currently parsing the
      options so of course they aren't ready yet. Fixes bug 21062;
      bugfix on 0.2.9.3-alpha.

  o Minor bugfixes (configuration):
    - Accept non-space whitespace characters after the severity level in
      the `Log` option. Fixes bug 19965; bugfix on 0.2.1.1-alpha.
    - Support "TByte" and "TBytes" units in options given in bytes.
      "TB", "terabyte(s)", "TBit(s)" and "terabit(s)" were already
      supported. Fixes bug 20622; bugfix on 0.2.0.14-alpha.

  o Minor bugfixes (configure, autoconf):
    - Rename the configure option --enable-expensive-hardening to
      --enable-fragile-hardening. Expensive hardening makes the tor
      daemon abort when some kinds of issues are detected. Thus, it
      makes tor more at risk of remote crashes but safer against RCE or
      heartbleed bug category. We now try to explain this issue in a
      message from the configure script. Fixes bug 21290; bugfix
      on 0.2.5.4-alpha.

  o Minor bugfixes (consensus weight):
    - Add new consensus method that initializes bw weights to 1 instead
      of 0. This prevents a zero weight from making it all the way to
      the end (happens in small testing networks) and causing an error.
      Fixes bug 14881; bugfix on 0.2.2.17-alpha.

  o Minor bugfixes (crash prevention):
    - Fix an (currently untriggerable, but potentially dangerous) crash
      bug when base32-encoding inputs whose sizes are not a multiple of
      5. Fixes bug 21894; bugfix on 0.2.9.1-alpha.

  o Minor bugfixes (dead code):
    - Remove a redundant check for PidFile changes at runtime in
      options_transition_allowed(): this check is already performed
      regardless of whether the sandbox is active. Fixes bug 21123;
      bugfix on 0.2.5.4-alpha.

  o Minor bugfixes (descriptors):
    - Correctly recognise downloaded full descriptors as valid, even
      when using microdescriptors as circuits. This affects clients with
      FetchUselessDescriptors set, and may affect directory authorities.
      Fixes bug 20839; bugfix on 0.2.3.2-alpha.

  o Minor bugfixes (directory mirrors):
    - Allow relays to use directory mirrors without a DirPort: these
      relays need to be contacted over their ORPorts using a begindir
      connection. Fixes one case of bug 20711; bugfix on 0.2.8.2-alpha.
    - Clarify the message logged when a remote relay is unexpectedly
      missing an ORPort or DirPort: users were confusing this with a
      local port. Fixes another case of bug 20711; bugfix
      on 0.2.8.2-alpha.

  o Minor bugfixes (directory system):
    - Bridges and relays now use microdescriptors (like clients do)
      rather than old-style router descriptors. Now bridges will blend
      in with clients in terms of the circuits they build. Fixes bug
      6769; bugfix on 0.2.3.2-alpha.
    - Download all consensus flavors, descriptors, and authority
      certificates when FetchUselessDescriptors is set, regardless of
      whether tor is a directory cache or not. Fixes bug 20667; bugfix
      on all recent tor versions.

  o Minor bugfixes (documentation):
    - Update the tor manual page to document every option that can not
      be changed while tor is running. Fixes bug 21122.

  o Minor bugfixes (ed25519 certificates):
    - Correctly interpret ed25519 certificates that would expire some
      time after 19 Jan 2038. Fixes bug 20027; bugfix on 0.2.7.2-alpha.

  o Minor bugfixes (fallback directories):
    - Avoid checking fallback candidates' DirPorts if they are down in
      OnionOO. When a relay operator has multiple relays, this
      prioritizes relays that are up over relays that are down. Fixes
      bug 20926; bugfix on 0.2.8.3-alpha.
    - Stop failing when OUTPUT_COMMENTS is True in updateFallbackDirs.py.
      Fixes bug 20877; bugfix on 0.2.8.3-alpha.
    - Stop failing when a relay has no uptime data in
      updateFallbackDirs.py. Fixes bug 20945; bugfix on 0.2.8.1-alpha.

  o Minor bugfixes (hidden service):
    - Clean up the code for expiring intro points with no associated
      circuits. It was causing, rarely, a service with some expiring
      introduction points to not open enough additional introduction
      points. Fixes part of bug 21302; bugfix on 0.2.7.2-alpha.
    - Resolve two possible underflows which could lead to creating and
      closing a lot of introduction point circuits in a non-stop loop.
      Fixes bug 21302; bugfix on 0.2.7.2-alpha.
    - Stop setting the torrc option HiddenServiceStatistics to "0" just
      because we're not a bridge or relay. Instead, we preserve whatever
      value the user set (or didn't set). Fixes bug 21150; bugfix
      on 0.2.6.2-alpha.

  o Minor bugfixes (hidden services):
    - Make hidden services check for failed intro point connections,
      even when they have exceeded their intro point creation limit.
      Fixes bug 21596; bugfix on 0.2.7.2-alpha. Reported by Alec Muffett.
    - Make hidden services with 8 to 10 introduction points check for
      failed circuits immediately after startup. Previously, they would
      wait for 5 minutes before performing their first checks. Fixes bug
      21594; bugfix on 0.2.3.9-alpha. Reported by Alec Muffett.
    - Stop ignoring misconfigured hidden services. Instead, refuse to
      start tor until the misconfigurations have been corrected. Fixes
      bug 20559; bugfix on multiple commits in 0.2.7.1-alpha
      and earlier.

  o Minor bugfixes (IPv6):
    - Make IPv6-using clients try harder to find an IPv6 directory
      server. Fixes bug 20999; bugfix on 0.2.8.2-alpha.
    - When IPv6 addresses have not been downloaded yet (microdesc
      consensus documents don't list relay IPv6 addresses), use hard-
      coded addresses for authorities, fallbacks, and configured
      bridges. Now IPv6-only clients can use microdescriptors. Fixes bug
      20996; bugfix on b167e82 from 19608 in 0.2.8.5-alpha.

  o Minor bugfixes (memory leak at exit):
    - Fix a small harmless memory leak at exit of the previously unused
      RSA->Ed identity cross-certificate. Fixes bug 17779; bugfix
      on 0.2.7.2-alpha.

  o Minor bugfixes (onion services):
    - Allow the number of introduction points to be as low as 0, rather
      than as low as 3. Fixes bug 21033; bugfix on 0.2.7.2-alpha.

  o Minor bugfixes (portability):
    - Use "OpenBSD" compiler macro instead of "OPENBSD" or "__OpenBSD__".
      It is supported by OpenBSD itself, and also by most OpenBSD
      variants (such as Bitrig). Fixes bug 20980; bugfix
      on 0.1.2.1-alpha.

  o Minor bugfixes (portability, also in 0.2.9.9):
    - Avoid crashing when Tor is built using headers that contain
      CLOCK_MONOTONIC_COARSE, but then tries to run on an older kernel
      without CLOCK_MONOTONIC_COARSE. Fixes bug 21035; bugfix
      on 0.2.9.1-alpha.
    - Fix Libevent detection on platforms without Libevent 1 headers
      installed. Fixes bug 21051; bugfix on 0.2.9.1-alpha.

  o Minor bugfixes (relay):
    - Avoid a double-marked-circuit warning that could happen when we
      receive DESTROY cells under heavy load. Fixes bug 20059; bugfix
      on 0.1.0.1-rc.
    - Honor DataDirectoryGroupReadable when tor is a relay. Previously,
      initializing the keys would reset the DataDirectory to 0700
      instead of 0750 even if DataDirectoryGroupReadable was set to 1.
      Fixes bug 19953; bugfix on 0.0.2pre16. Patch by "redfish".

  o Minor bugfixes (testing):
    - Fix Raspbian build issues related to missing socket errno in
      test_util.c. Fixes bug 21116; bugfix on 0.2.8.2. Patch by "hein".
    - Remove undefined behavior from the backtrace generator by removing
      its signal handler. Fixes bug 21026; bugfix on 0.2.5.2-alpha.
    - Use bash in src/test/test-network.sh. This ensures we reliably
      call chutney's newer tools/test-network.sh when available. Fixes
      bug 21562; bugfix on 0.2.9.1-alpha.

  o Minor bugfixes (tor-resolve):
    - The tor-resolve command line tool now rejects hostnames over 255
      characters in length. Previously, it would silently truncate them,
      which could lead to bugs. Fixes bug 21280; bugfix on 0.0.9pre5.
      Patch by "junglefowl".

  o Minor bugfixes (unit tests):
    - Allow the unit tests to pass even when DNS lookups of bogus
      addresses do not fail as expected. Fixes bug 20862 and 20863;
      bugfix on unit tests introduced in 0.2.8.1-alpha
      through 0.2.9.4-alpha.

  o Minor bugfixes (util):
    - When finishing writing a file to disk, if we were about to replace
      the file with the temporary file created before and we fail to
      replace it, remove the temporary file so it doesn't stay on disk.
      Fixes bug 20646; bugfix on 0.2.0.7-alpha. Patch by fk.

  o Minor bugfixes (Windows services):
    - Be sure to initialize the monotonic time subsystem before using
      it, even when running as an NT service. Fixes bug 21356; bugfix
      on 0.2.9.1-alpha.

  o Minor bugfixes (Windows):
    - Check for getpagesize before using it to mmap files. This fixes
      compilation in some MinGW environments. Fixes bug 20530; bugfix on
      0.1.2.1-alpha. Reported by "ice".

  o Code simplification and refactoring:
    - Abolish all global guard context in entrynodes.c; replace with new
      guard_selection_t structure as preparation for proposal 271.
      Closes ticket 19858.
    - Extract magic numbers in circuituse.c into defined variables.
    - Introduce rend_service_is_ephemeral() that tells if given onion
      service is ephemeral. Replace unclear NULL-checkings for service
      directory with this function. Closes ticket 20526.
    - Refactor circuit_is_available_for_use to remove unnecessary check.
    - Refactor circuit_predict_and_launch_new for readability and
      testability. Closes ticket 18873.
    - Refactor code to manipulate global_origin_circuit_list into
      separate functions. Closes ticket 20921.
    - Refactor large if statement in purpose_needs_anonymity to use
      switch statement instead. Closes part of ticket 20077.
    - Refactor the hashing API to return negative values for errors, as
      is done as throughout the codebase. Closes ticket 20717.
    - Remove data structures that were used to index or_connection
      objects by their RSA identity digests. These structures are fully
      redundant with the similar structures used in the
      channel abstraction.
    - Remove duplicate code in the channel_write_*cell() functions.
      Closes ticket 13827; patch from Pingl.
    - Remove redundant behavior of is_sensitive_dir_purpose, refactor to
      use only purpose_needs_anonymity. Closes part of ticket 20077.
    - The code to generate and parse EXTEND and EXTEND2 cells has been
      replaced with code automatically generated by the
      "trunnel" utility.

  o Documentation (formatting):
    - Clean up formatting of tor.1 man page and HTML doc, where <pre>
      blocks were incorrectly appearing. Closes ticket 20885.

  o Documentation (man page):
    - Clarify many options in tor.1 and add some min/max values for
      HiddenService options. Closes ticket 21058.

  o Documentation:
    - Change '1' to 'weight_scale' in consensus bw weights calculation
      comments, as that is reality. Closes ticket 20273. Patch
      from pastly.
    - Clarify that when ClientRejectInternalAddresses is enabled (which
      is the default), multicast DNS hostnames for machines on the local
      network (of the form *.local) are also rejected. Closes
      ticket 17070.
    - Correct the value for AuthDirGuardBWGuarantee in the manpage, from
      250 KBytes to 2 MBytes. Fixes bug 20435; bugfix on 0.2.5.6-alpha.
    - Include the "TBits" unit in Tor's man page. Fixes part of bug
      20622; bugfix on 0.2.5.1-alpha.
    - Small fixes to the fuzzing documentation. Closes ticket 21472.
    - Stop the man page from incorrectly stating that HiddenServiceDir
      must already exist. Fixes 20486.
    - Update the description of the directory server options in the
      manual page, to clarify that a relay no longer needs to set
      DirPort in order to be a directory cache. Closes ticket 21720.

  o Removed features:
    - The AuthDirMaxServersPerAuthAddr option no longer exists: The same
      limit for relays running on a single IP applies to authority IP
      addresses as well as to non-authority IP addresses. Closes
      ticket 20960.
    - The UseDirectoryGuards torrc option no longer exists: all users
      that use entry guards will also use directory guards. Related to
      proposal 271; implements part of ticket 20831.

  o Testing:
    - Add tests for networkstatus_compute_bw_weights_v10.
    - Add unit tests circuit_predict_and_launch_new.
    - Extract dummy_origin_circuit_new so it can be used by other
      test functions.
    - New unit tests for tor_htonll(). Closes ticket 19563. Patch
      from "overcaffeinated".
    - Perform the coding style checks when running the tests and fail
      when coding style violations are found. Closes ticket 5500.

(wiz)

2017-05-02 11:02:52 UTC MAIN commitmail json YAML

Updated mail/rspamd to 1.5.6

(wiz)

2017-05-02 11:02:36 UTC MAIN commitmail json YAML

Updated rspamd to 1.5.6.

1.5.6:
* [Feature] Add unigramms support in bayes
* [Feature] Allow configurable sign headers for DKIM
* [Feature] Allow to add unigramm metatokens from Lua
* [Feature] DKIM Signing: envelope match exception for local IPs
* [Feature] UCL: register parser variables from Lua
* [Fix] Always try to adjust filename
* [Fix] Do extra copy to ensure that original content is never touched
* [Fix] Fix SPOOF_REPLYTO rule
* [Fix] Ignore Rmilter added Received
* [Fix] More fixes for hashed email dnsbls
* [Fix] Plug memory leak in chartable module
* [WebUI] Display multiple alerts at once

(wiz)

2017-05-02 10:57:16 UTC MAIN commitmail json YAML

Updated py-setuptools to 35.0.2.

v35.0.2
-------

* #1015: Fix test failures on Python 3.7.

* #1024: Add workaround for Jython #2581 in monkey module.

(wiz)

2017-05-02 10:51:32 UTC MAIN commitmail json YAML

2017-05-02 10:50:49 UTC MAIN commitmail json YAML

2017-05-02 10:50:30 UTC MAIN commitmail json YAML

Updated py-protobuf to 3.3.0.

same as protobuf 3.3.0

(wiz)

2017-05-02 10:49:54 UTC MAIN commitmail json YAML

Updated devel/protobuf to 3.3.0

(wiz)

2017-05-02 10:49:30 UTC MAIN commitmail json YAML

Updated protobuf to 3.3.0.

2017-04-05 version 3.3.0 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)
  Planned Future Changes
  * There are some changes that are not included in this release but are
    planned for the near future:
      - Preserve unknown fields in proto3: please read this doc:

          https://docs.google.com/document/d/1KMRX-G91Aa-Y2FkEaHeeviLRRNblgIahbsk4wA14gRk/view

        for the timeline and follow up this github issue:

          https://github.com/google/protobuf/issues/272

        for discussion.
      - Make C++ implementation C++11 only: we plan to require C++11 to build
        protobuf code starting from 3.4.0 or 3.5.0 release. Please join this
        github issue:

          https://github.com/google/protobuf/issues/2780

        to provide your feedback.

  C++
  * Fixed map fields serialization of DynamicMessage to correctly serialize
    both key and value regardless of their presence.
  * Parser now rejects field number 0 correctly.
  * New API Message::SpaceUsedLong() that窶冱 equivalent to
    Message::SpaceUsed() but returns the value in size_t.
  * JSON support
    - New flag always_print_enums_as_ints in JsonPrintOptions.
    - New flag preserve_proto_field_names in JsonPrintOptions. It will instruct
      the JSON printer to use the original field name declared in the .proto
      file instead of converting them to lowerCamelCase when printing JSON.
    - JsonPrintOptions.always_print_primtive_fields now works for oneof message
      fields.
    - Fixed a bug that doesn窶冲 allow different fields to set the same json_name
      value.
    - Fixed a performance bug that causes excessive memory copy when printing
      large messages.
  * Various performance optimizations.

  Java
  * Map field setters eagerly validate inputs and throw NullPointerExceptions
    as appropriate.
  * Added ByteBuffer overloads to the generated parsing methods and the Parser
    interface.
  * proto3 enum's getNumber() method now throws on UNRECOGNIZED values.
  * Output of JsonFormat is now locale independent.

  Python
  * Added FindServiceByName() in the pure-Python DescriptorPool. This works only
    for descriptors added with DescriptorPool.Add(). Generated descriptor_pool
    does not support this yet.
  * Added a descriptor_pool parameter for parsing Any in text_format.Parse().
  * descriptor_pool.FindFileContainingSymbol() now is able to find nested
    extensions.
  * Extending empty [] to repeated field now sets parent message presence.

  PHP
  * Added file option php_class_prefix. The prefix will be prepended to all
    generated classes defined in the file.
  * When encoding, negative int32 values are sign-extended to int64.
  * Repeated/Map field setter accepts a regular PHP array. Type checking is
    done on the array elements.
  * encode/decode are renamed to serializeToString/mergeFromString.
  * Added mergeFrom, clear method on Message.
  * Fixed a bug that oneof accessor didn窶冲 return the field name that is
    actually set.
  * C extension now works with php7.
  * This is the first GA release of PHP. We guarantee that old generated code
    can always work with new runtime and new generated code.

  Objective-C
  * Fixed help for GPBTimestamp for dates before the epoch that contain
    fractional seconds.
  * Added GPBMessageDropUnknownFieldsRecursively() to remove unknowns from a
    message and any sub messages.
  * Addressed a threading race in extension registration/lookup.
  * Increased the max message parsing depth to 100 to match the other languages.
  * Removed some use of dispatch_once in favor of atomic compare/set since it
    needs to be heap based.
  * Fixes for new Xcode 8.3 warnings.

  C#
  * Fixed MapField.Values.CopyTo, which would throw an exception unnecessarily
    if provided exactly the right size of array to copy to.
  * Fixed enum JSON formatting when multiple names mapped to the same numeric
    value.
  * Added JSON formatting option to format enums as integers.
  * Modified RepeatedField<T> to implement IReadOnlyList<T>.
  * Introduced the start of custom option handling; it's not as pleasant as it
    might be, but the information is at least present. We expect to extend code
    generation to improve this in the future.
  * Introduced ByteString.FromStream and ByteString.FromStreamAsync to
    efficiently create a ByteString from a stream.
  * Added whole-message deprecation, which decorates the class with [Obsolete].

  Ruby
  * Fixed Message#to_h for messages with map fields.
  * Fixed memcpy() in binary gems to work for old glibc, without breaking the
    build for non-glibc libc窶冱 like musl.

  Javascript
  * Added compatibility tests for version 3.0.0.
  * Added conformance tests.
  * Fixed serialization of extensions: we need to emit a value even if it is
    falsy (like the number 0).
  * Use closurebuilder.py in favor of calcdeps.py for compiling JavaScript.

(wiz)

2017-05-02 10:33:50 UTC MAIN commitmail json YAML

Updated devel/p5-Params-Validate to 1.27

(wiz)

2017-05-02 10:33:36 UTC MAIN commitmail json YAML

Updated p5-Params-Validate to 1.27.

1.27    2017-04-29

- When more than one required parameters are missing, the list of missing
  parameters in the error message is sorted by name. Patch by E. Choroba. GH
  #14.

(wiz)

2017-05-02 10:32:44 UTC MAIN commitmail json YAML

Updated audio/libopenmpt to 0.2.8043

(wiz)

2017-05-02 10:32:29 UTC MAIN commitmail json YAML

Updated libopenmpt to 0.2.8043.

libopenmpt 0.2-beta23 (2017-04-23)

    [Change] The libmpg123 binary download script on Windows now downloads libmpg123 1.24.0.
    [Change] MSVC builds of libopenmpt will now only load known DMO plugins.
    [Bug] foo_openmpt: Interpolation filter and volume ramping settings were confused in previous versions. This version resets both to the defaults.

(wiz)

2017-05-02 10:26:24 UTC MAIN commitmail json YAML

Updated fonts/harfbuzz to 1.4.6

(wiz)

2017-05-02 10:26:06 UTC MAIN commitmail json YAML

Updated harfbuzz to 1.4.6.

Overview of changes leading to 1.4.6
Sunday, April 23, 2017
====================================

- Graphite2: Fix RTL positioning issue.
- Backlist GDEF of more versions of Padauk and Tahoma.
- New, experimental, cmake alternative build system.

(wiz)

2017-05-02 09:40:10 UTC MAIN commitmail json YAML

Updated mail/neomutt to 20170428

(wiz)

2017-05-02 09:39:56 UTC MAIN commitmail json YAML

Updated neomutt to 20170428.

2017-04-28  Richard Russon  <rich@flatcap.org>
* Bug Fixes
  - Fix and simplify handling of GPGME in configure.ac (@gahr)
* Docs
  - Fix typo in README.neomutt (@l2dy)
* Upstream
  - Fix km_error_key() infinite loop and unget buffer pollution
  - Fix error message when opening a mailbox with no read permission

(wiz)

2017-05-02 08:15:03 UTC MAIN commitmail json YAML

Updated x11/xkbcomp to 1.4.0

(wiz)

2017-05-02 08:14:48 UTC MAIN commitmail json YAML

Updated xkbcomp to 1.4.0.

This xkbcomp release mostly contains a couple of bugfixes and parser
improvements. Notably, ignoring keycodes that X11 can never support
means that we can start using those keycodes, which xkbcommon
supports.

Benno Schulenberg (1):
      When overriding a key, adjust also its number of levels (#57242).

Daniel Stone (2):
      keycodes: Ignore high keycodes
      xkbcomp 1.4.0

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Ran Benita (1):
      When a file contains several maps, look for a default map

(wiz)

2017-05-02 03:40:36 UTC MAIN commitmail json YAML

php71: disable the use of a global register for execute_data on i386.

This seems to fix segfaults that occur on netbsd/i386 + gcc 4.8.5,
tested only in QEMU.

Upstream bug https://bugs.php.net/bug.php?id=74527

(maya)

2017-05-01 12:54:17 UTC MAIN commitmail json YAML

Fix build with latest cppunit.

(wiz)

2017-05-01 11:54:38 UTC MAIN commitmail json YAML

boost-libs: unconditionally disable fiber

It doesn't build even on netbsd+gcc5.4 (it did in the previous version)
Also helps SmartOS because we're currently not matching SmartOS with this
logic block, although matching GCC versions would do the trick.

Drop comment which isn't specific to fiber

(maya)

2017-05-01 10:13:47 UTC MAIN commitmail json YAML

Updated print/cups-filters to 1.13.5

(leot)

2017-05-01 10:13:29 UTC MAIN commitmail json YAML

Update print/cups-filters to 1.13.5

pkgsrc changes:
- Explicitly pass --disable-braille: needs liblouis that at the moment is not
  in pkgsrc. Despite that leave existents REPLACE_BASH to avoid any further work
  if we will enable it in the future. Please notice that bash:run is
  still needed despite that.

Changes:
1.13.5
------
- foomatic-rip: When called via the utility cupsfilter from
  CUPS, foomatic-rip was not able to read the PPD file with
  the file name supplied as environment variable PPD (Bug
  #1388).
- driverless: Improved error message output.
- libcupsfilters: Fixed error handling of the PPD file
  generator for driverless printing, so that callers get
  decent error messages.
- libcupsfilters: Do not generate a PPD file where the only
  output data format is JPEG, as JPEG does not support
  multi-page documents.
- libcupsfilters: Let PPD generator skip broken page size
  records and add warnings for debugging to the PPD.
- libcupsfilters: Updated PPD generator to match with the
  current GIT state of the one of CUPS.
- braille: Automatically select a table according to the
  current locale.
- braille: Update for liblouis table list.
- braille: Added support for text margins.
- cups-browsed: When creating a local queue for a remote CUPS
  printer, add the line '*APRemoteQueueID: ""' to the PPD file
  so that CUPS sets the CUPS_PRINTER_REMOTE bit for the
  printer type of the local queue (Bug #1386).

(leot)

2017-05-01 10:05:18 UTC pkgsrc-2017Q1 commitmail json YAML

Finally through with this huge backlog

(bsiegert)

2017-05-01 09:55:46 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5392 - requested by sevan
lang/go: build fix

Revisions pulled up:
- lang/go/version.mk                                            1.25

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Sun Apr 30 23:02:09 UTC 2017

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

  Log Message:
  go: match even more ARM with wildcards

  part 1 of PR pkg/52178 from aikchar

(bsiegert)

2017-05-01 09:55:02 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5391 - requested by sevan
net/vnc: build fix

Revisions pulled up:
- net/vnc/Makefile                                              1.56

---
  Module Name:    pkgsrc
  Committed By:  darcy
  Date:          Sun Apr 30 14:37:40 UTC 2017

  Modified Files:
          pkgsrc/net/vnc: Makefile

  Log Message:
  Old web site didn't work.  Here is one that does.

(bsiegert)

2017-05-01 09:53:40 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5390 - requested by sevan
lang/oracle-jdk8: build fix for Linux

Revisions pulled up:
- lang/oracle-jdk8/PLIST.linux-i386                            1.5

---
  Module Name:    pkgsrc
  Committed By:  dsainty
  Date:          Sun Apr 30 11:39:49 UTC 2017

  Modified Files:
          pkgsrc/lang/oracle-jdk8: PLIST.linux-i386

  Log Message:
  The PLIST for linux-i386 doesn't appear to quite match the distfile
  contents for the linux-i586 JDK, leading to package install failure.

  Fix that up.

(bsiegert)

2017-05-01 09:52:27 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5389 - requested by sevan
net/sipsak: build fix

Revisions pulled up:
- net/sipsak/Makefile                                          1.14-1.15
- net/sipsak/distinfo                                          1.5
- net/sipsak/patches/patch-header__f.c                          deleted
- net/sipsak/patches/patch-header__f.h                          deleted

---
  Module Name:    pkgsrc
  Committed By:  schwarz
  Date:          Sat Apr 29 10:01:07 UTC 2017

  Modified Files:
          pkgsrc/net/sipsak: Makefile

  Log Message:
  updated the download and home page URLs for sipsak

---
  Module Name:    pkgsrc
  Committed By:  schwarz
  Date:          Sat Apr 29 10:21:54 UTC 2017

  Modified Files:
          pkgsrc/net/sipsak: Makefile distinfo
  Removed Files:
          pkgsrc/net/sipsak/patches: patch-header__f.c patch-header__f.h

  Log Message:
  We do not need the inline removal patches since this can be achieved
  more easily with the existing substituion in Makefile (which initially
  had only been used for the Sunpro compiler).

(bsiegert)

2017-05-01 09:48:24 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5387 - requested by sevan
lang/perl5: bugfix

Revisions pulled up:
- lang/perl5/Makefile.common                                    1.29
- lang/perl5/distinfo                                          1.140
- lang/perl5/patches/patch-MANIFEST                            1.1
- lang/perl5/patches/patch-ext_File-Glob_bsd_glob.c            1.1
- lang/perl5/patches/patch-ext_File-Glob_t_rt131211.t          1.1

---
  Module Name:    pkgsrc
  Committed By:  sevan
  Date:          Fri Apr 28 22:59:48 UTC 2017

  Modified Files:
          pkgsrc/lang/perl5: Makefile.common distinfo
  Added Files:
          pkgsrc/lang/perl5/patches: patch-MANIFEST
              patch-ext_File-Glob_bsd_glob.c patch-ext_File-Glob_t_rt131211.t

  Log Message:
  Patch for issue raised in Russ Cox's "Glob Matching Can Be Simple And Fast Too" post.
  https://research.swtch.com/glob
  https://perl5.git.perl.org/perl.git/commit/33252c318625f3c6c89b816ee88481940e3e6f95

  Reviewed by: wiz

(bsiegert)

2017-05-01 09:44:41 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5386 - requested by sevan
net/iperf3: build fix

Revisions pulled up:
- net/iperf3/Makefile                                          1.5

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Fri Apr 28 14:12:14 UTC 2017

  Modified Files:
          pkgsrc/net/iperf3: Makefile

  Log Message:
  Requires C99 for some math functions.

(bsiegert)

2017-05-01 09:40:55 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5383 - requested by sevan
databases/leveldb: build fix for NetBSD

Revisions pulled up:
- databases/leveldb/distinfo                                    1.2
- databases/leveldb/patches/patch-build__detect__platform      1.1

---
  Module Name:    pkgsrc
  Committed By:  joerg
  Date:          Thu Apr 27 17:04:56 UTC 2017

  Modified Files:
          pkgsrc/databases/leveldb: distinfo
  Added Files:
          pkgsrc/databases/leveldb/patches: patch-build__detect__platform

  Log Message:
  Don't hard-code -lgcc_s on NetBSD.

(bsiegert)

2017-05-01 09:40:33 UTC MAIN commitmail json YAML

Updated net/youtube-dl to 20170501

(leot)

2017-05-01 09:40:19 UTC MAIN commitmail json YAML

Update net/youtube-dl to 20170501

Changes:
version 2017.05.01

Core
+ [extractor/common] Extract view count from JSON-LD
* [utils] Improve unified_timestamp
+ [utils] Add video/mp2t to mimetype2ext
* [downloader/external] Properly handle live stream downloading cancellation
  (#8932)
+ [utils] Add support for unicode whitespace in clean_html on python 2 (#12906)

Extractors
* [infoq] Make audio format extraction non fatal (#12938)
* [brightcove] Allow whitespace around attribute names in embedded code
+ [zaq1] Add support for zaq1.pl (#12693)
+ [xvideos] Extract duration (#12828)
* [vevo] Fix extraction (#12879)
+ [noovo] Add support for noovo.ca (#12792)
+ [washingtonpost] Add support for embeds (#12699)
* [yandexmusic:playlist] Fix extraction for python 3 (#12888)
* [anvato] Improve extraction (#12913)
    * Promote to regular shortcut based extractor
    * Add mcp to access key mapping table
    * Add support for embeds extraction
    * Add support for anvato embeds in generic extractor
* [xtube] Fix extraction for older FLV videos (#12734)
* [tvplayer] Fix extraction (#12908)

version 2017.04.28

Core
+ [adobepass] Use geo verification headers for all requests
- [downloader/fragment] Remove assert for resume_len when no fragments
  downloaded
+ [extractor/common] Add manifest_url for explicit group rendition formats
* [extractor/common] Fix manifest_url for m3u8 formats
- [extractor/common] Don't list master m3u8 playlists in format list (#12832)

Extractor
* [aenetworks] Fix extraction for shows with single season
+ [go] Add support for Disney, DisneyJunior and DisneyXD show pages
* [youtube] Recognize new locale-based player URLs (#12885)
+ [streamable] Add support for new embedded URL schema (#12844)
* [arte:+7] Relax URL regular expression (#12837)

(leot)

2017-05-01 09:38:31 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5382 - requested by sevan
security/py-kerberos: bugfix

Revisions pulled up:
- security/py-kerberos/Makefile                                1.2
- security/py-kerberos/distinfo                                1.2
- security/py-kerberos/patches/patch-src_kerberos.c            1.1

---
  Module Name:    pkgsrc
  Committed By:  markd
  Date:          Sun Apr 23 05:35:27 UTC 2017

  Modified Files:
          pkgsrc/security/py-kerberos: Makefile distinfo
  Added Files:
          pkgsrc/security/py-kerberos/patches: patch-src_kerberos.c

  Log Message:
  Merge upstream pull request #52 from kwlzn/kwlzn/none_principal_fix
  Allow `authGSSClientInit` principal kwarg to be None.

(bsiegert)

2017-05-01 09:36:49 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5381 - requested by sevan
security/cyrus-sasl: build fix

Revisions pulled up:
- security/cy2-anonymous/Makefile                              1.10
- security/cy2-crammd5/Makefile                                1.10
- security/cy2-digestmd5/Makefile                              1.20
- security/cy2-gssapi/Makefile                                  1.26
- security/cy2-ldapdb/Makefile                                  1.12
- security/cy2-login/Makefile                                  1.17
- security/cy2-ntlm/Makefile                                    1.28
- security/cy2-otp/Makefile                                    1.21
- security/cy2-plain/Makefile                                  1.10
- security/cy2-scram/Makefile                                  1.8
- security/cy2-sql/Makefile                                    1.34
- security/cyrus-sasl/Makefile                                  1.72
- security/cyrus-sasl/Makefile.common                          1.26
- security/cyrus-saslauthd/Makefile                            1.52

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Thu Apr 27 13:56:47 UTC 2017

  Modified Files:
          pkgsrc/security/cy2-anonymous: Makefile
          pkgsrc/security/cy2-crammd5: Makefile
          pkgsrc/security/cy2-digestmd5: Makefile
          pkgsrc/security/cy2-gssapi: Makefile
          pkgsrc/security/cy2-ldapdb: Makefile
          pkgsrc/security/cy2-login: Makefile
          pkgsrc/security/cy2-ntlm: Makefile
          pkgsrc/security/cy2-otp: Makefile
          pkgsrc/security/cy2-plain: Makefile
          pkgsrc/security/cy2-scram: Makefile
          pkgsrc/security/cy2-sql: Makefile
          pkgsrc/security/cyrus-sasl: Makefile Makefile.common
          pkgsrc/security/cyrus-saslauthd: Makefile

  Log Message:
  Fix to use PKG_SYSCONFDIR.  Bump PKGREVISION for all packages using the
  shared Makefile.common.

(bsiegert)

2017-05-01 09:34:09 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5379 - requested by sevan
mail/notmuch: build fix

Revisions pulled up:
- mail/notmuch/Makefile                                        1.29

---
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Thu Apr 27 13:18:57 UTC 2017

  Modified Files:
          pkgsrc/mail/notmuch: Makefile

  Log Message:
  Fix typo.

(bsiegert)

2017-05-01 09:30:55 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5380 - requested by sevan
archivers/libarchive: build fix for FreeBSD

Revisions pulled up:
- archivers/libarchive/files/libarchive/archive_read_disk_entry_from_file.c 1.10
- archivers/libarchive/files/libarchive/archive_write_disk_acl.c 1.8

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Thu Apr 27 15:08:08 UTC 2017

  Modified Files:
          pkgsrc/archivers/libarchive/files/libarchive:
              archive_read_disk_entry_from_file.c archive_write_disk_acl.c

  Log Message:
  Fix bootstrap pkgsrc on FreeBSD/amd64 10. Fix --disable-xattr build

(bsiegert)

2017-05-01 09:25:40 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5378 - requested by sevan
audio/portaudio-devel: bugfix

Revisions pulled up:
- audio/portaudio-devel/Makefile                                1.13
- audio/portaudio-devel/distinfo                                1.10
- audio/portaudio-devel/patches/patch-src_hostapi_oss_pa__unix__oss.c 1.1

---
  Module Name:    pkgsrc
  Committed By:  nat
  Date:          Thu Apr 27 07:14:01 UTC 2017

  Modified Files:
          pkgsrc/audio/portaudio-devel: Makefile distinfo
  Added Files:
          pkgsrc/audio/portaudio-devel/patches:
              patch-src_hostapi_oss_pa__unix__oss.c

  Log Message:
  Don't write an endless stream of silence whilst preparing playback.
  Bump PKGREVISION.

  Addresses PR kern/52196.

(bsiegert)

2017-05-01 09:20:18 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5373 - requested by sevan
sysutils/hal: build fix for Linux

Revisions pulled up:
- sysutils/hal/distinfo                                        1.28
- sysutils/hal/patches/patch-hald_linux_addons_addon-storage.c  1.2

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Wed Apr 26 12:10:43 UTC 2017

  Modified Files:
          pkgsrc/sysutils/hal: distinfo
          pkgsrc/sysutils/hal/patches: patch-hald_linux_addons_addon-storage.c

  Log Message:
  hal: help RHEL7 builds along by including <stddef.h> for size_t used by
  another header, scsi/sg.h.

  Blind fix.

(bsiegert)

2017-05-01 09:18:12 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5375 - requested by sevan
print/cups: bugfix

Revisions pulled up:
- print/cups/Makefile                                          1.245
- print/cups/files/cupsd.sh                                    1.21

---
  Module Name:    pkgsrc
  Committed By:  prlw1
  Date:          Wed Apr 26 14:10:04 UTC 2017

  Modified Files:
          pkgsrc/print/cups: Makefile
          pkgsrc/print/cups/files: cupsd.sh

  Log Message:
  PROVIDE cups rather than cupsd, as that is what cups-browsed looks for.
  http://mail-index.netbsd.org/pkgsrc-users/2017/03/23/msg024617.html

(bsiegert)

2017-05-01 09:13:36 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5372 - requested by sevan
mk/check/check-shlibs-elf.awk: bugfix

Revisions pulled up:
- mk/check/check-shlibs-elf.awk                                1.14

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Wed Apr 26 11:19:16 UTC 2017

  Modified Files:
          pkgsrc/mk/check: check-shlibs-elf.awk

  Log Message:
  Only perform the CHECK_WRKREF_EXTRA_DIRS check on the resolved path rather
  than on all of the rpaths.  We can't always exclude the rpath being added,
  for example when the compiler adds its own behind our back, so this avoids
  false positives.

(bsiegert)

2017-05-01 09:08:57 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5371 - requested by sevan
pkgtools/pkg_comp: build fix

Revisions pulled up:
- pkgtools/pkg_comp/Makefile                                    1.59

---
  Module Name:    pkgsrc
  Committed By:  jmmv
  Date:          Wed Apr 26 00:48:14 UTC 2017

  Modified Files:
          pkgsrc/pkgtools/pkg_comp: Makefile

  Log Message:
  Fix sysconfdir settings for pkg_comp.

  This allows the default configuration in pkg_comp to properly find the
  default configuration of sandboxctl.

  Bump PKGREVISION to 1.

(bsiegert)

2017-05-01 09:07:44 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5368 - requested by sevan
wm/enlightenment: build fix

Revisions pulled up:
- wm/enlightenment/Makefile                                    1.67

---
  Module Name:    pkgsrc
  Committed By:  sevan
  Date:          Tue Apr 25 12:45:02 UTC 2017

  Modified Files:
          pkgsrc/wm/enlightenment: Makefile

  Log Message:
  libhack is also built on Darwin.

(bsiegert)

2017-05-01 09:06:46 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5367 - requested by sevan
security/keychain: build fix

Revisions pulled up:
- security/keychain/Makefile                                    1.36

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Tue Apr 25 12:16:47 UTC 2017

  Modified Files:
          pkgsrc/security/keychain: Makefile

  Log Message:
  Put back dependency on bash again, the script uses the "local" keyword.

  Bump PKGREVISION.

(bsiegert)

2017-05-01 09:05:33 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5366 - requested by sevan
sysutils/xenstoretools: build fix

Revisions pulled up:
- sysutils/xenstoretools/Makefile                              1.11

---
  Module Name:    pkgsrc
  Committed By:  sborrill
  Date:          Tue Apr 25 06:49:45 UTC 2017

  Modified Files:
          pkgsrc/sysutils/xenstoretools: Makefile

  Log Message:
  iasl is a build requirement

(bsiegert)

2017-05-01 09:02:16 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5349 - requested by sevan
www/midori: build fix

Revisions pulled up:
- www/midori/Makefile                                          1.97
- www/midori/options.mk                                        1.2

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Sat Apr 22 07:16:19 UTC 2017

  Modified Files:
          pkgsrc/www/midori: Makefile options.mk

  Log Message:
  Midori binary needs WX memory, use NOT_PAX_MPROTECT_SAFE.
  from macallan@

  While here, appease pkglint.

  bump PKGREVISION.

(bsiegert)

2017-05-01 09:00:34 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5348 - requested by maya
mk/tools/tools.NetBSD.mk: bugfix for paxctl

Revisions pulled up:
- mk/tools/tools.NetBSD.mk                                      1.61,1.60

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Fri Apr 21 16:03:10 UTC 2017

  Modified Files:
          pkgsrc/mk/tools: tools.NetBSD.mk

  Log Message:
  Check for paxctl's existence rather than version+arch check.

  It likely only matched amd64 before (looks like i386 had a typo),
  but it's necessary on most netbsd archs since netbsd-7.99.x.

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Fri Apr 21 14:45:07 UTC 2017

  Modified Files:
          pkgsrc/mk/tools: tools.NetBSD.mk

  Log Message:
  Workaround for make(1) from recent NetBSD-current to detect paxctl

(bsiegert)

2017-05-01 08:57:40 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5347 - requested by sevan
multimedia/libmp4v2: build fix

Revisions pulled up:
- multimedia/libmp4v2/Makefile                                  1.14

---
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Fri Apr 21 14:48:41 UTC 2017

  Modified Files:
          pkgsrc/multimedia/libmp4v2: Makefile

  Log Message:
  Simon Burge reports this needs gcc-5.x. Add GCC_REQD.

(bsiegert)

2017-05-01 08:56:41 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5346 - requested by sevan
www/cgit: build fix

Revisions pulled up:
- www/cgit/Makefile                                            1.8
- www/cgit/distinfo                                            1.5
- www/cgit/patches/patch-git-Makefile                          1.2

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Fri Apr 21 15:05:52 UTC 2017

  Modified Files:
          pkgsrc/www/cgit: Makefile distinfo
          pkgsrc/www/cgit/patches: patch-git-Makefile

  Log Message:
  Don't overwrite CFLAGS/LDFLAGS.  Needs libiconv.

(bsiegert)

2017-05-01 08:52:47 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5343 - requested by sevan
security/zebedee: build fix

Revisions pulled up:
- security/zebedee/distinfo                                    1.14-1.15
- security/zebedee/patches/patch-aa                            1.11-1.12

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Fri Apr 21 13:22:00 UTC 2017

  Modified Files:
          pkgsrc/security/zebedee: distinfo
          pkgsrc/security/zebedee/patches: patch-aa

  Log Message:
  Honour existing LDFLAGS.

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Fri Apr 21 13:33:32 UTC 2017

  Modified Files:
          pkgsrc/security/zebedee: distinfo
          pkgsrc/security/zebedee/patches: patch-aa

  Log Message:
  Use BSD_INSTALL.

(bsiegert)

2017-05-01 08:51:40 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5344 - requested by sevan
security/clamav: build fix

Revisions pulled up:
- security/clamav/buildlink3.mk                                1.6

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Fri Apr 21 13:40:19 UTC 2017

  Modified Files:
          pkgsrc/security/clamav: buildlink3.mk

  Log Message:
  Pull in required dependencies.

(bsiegert)

2017-05-01 08:49:56 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5340 - requested by sevan
audio/festival: build fix

Revisions pulled up:
- audio/festival/distinfo                                      1.26
- audio/festival/patches/patch-speech__tools_config_modules_editline.mak 1.1

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Fri Apr 21 12:33:15 UTC 2017

  Modified Files:
          pkgsrc/audio/festival: distinfo
  Added Files:
          pkgsrc/audio/festival/patches:
              patch-speech__tools_config_modules_editline.mak

  Log Message:
  Ensure the chosen termcap library can be found.

(bsiegert)

2017-05-01 08:49:14 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5342 - requested by sevan
math/R: build fix

Revisions pulled up:
- math/R/buildlink3.mk                                          1.11

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Fri Apr 21 13:14:05 UTC 2017

  Modified Files:
          pkgsrc/math/R: buildlink3.mk

  Log Message:
  Pull in required dependencies.

(bsiegert)

2017-05-01 08:48:09 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5341 - requested by sevan
editors/elvis: build fix

Revisions pulled up:
- editors/elvis/distinfo                                        1.13
- editors/elvis/patches/patch-ab                                1.6

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Fri Apr 21 13:03:08 UTC 2017

  Modified Files:
          pkgsrc/editors/elvis: distinfo
          pkgsrc/editors/elvis/patches: patch-ab

  Log Message:
  Honour LDFLAGS.

(bsiegert)

2017-05-01 08:43:55 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5338 - requested by sevan
mail/courier-mta: build fix

Revisions pulled up:
- mail/courier-mta/Makefile.common                              1.15

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Thu Apr 20 13:50:42 UTC 2017

  Modified Files:
          pkgsrc/mail/courier-mta: Makefile.common

  Log Message:
  Requires libiconv.

(bsiegert)

2017-05-01 08:43:41 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5339 - requested by sevan
graphics/py-cairocffi: build fix

Revisions pulled up:
- graphics/py-cairocffi/Makefile                                1.9

---
  Module Name:    pkgsrc
  Committed By:  joerg
  Date:          Thu Apr 20 18:07:35 UTC 2017

  Modified Files:
          pkgsrc/graphics/py-cairocffi: Makefile

  Log Message:
  Drop unnecessary GTK dependency. Bump revision.

(bsiegert)

2017-05-01 08:39:38 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5337 - requested by sevan
inputmethod/canna-lib: build fix

Revisions pulled up:
- inputmethod/canna-lib/Makefile                                1.17

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Thu Apr 20 13:25:07 UTC 2017

  Modified Files:
          pkgsrc/inputmethod/canna-lib: Makefile

  Log Message:
  Don't rely on GNU sed features.

(bsiegert)

2017-05-01 08:31:17 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5336 - requested by sevan
lang/llvm: build fix for SunOS

Revisions pulled up:
- lang/llvm/Makefile                                            1.17

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Thu Apr 20 12:56:47 UTC 2017

  Modified Files:
          pkgsrc/lang/llvm: Makefile

  Log Message:
  Exclude some bogus symbols from the mapfile on SunOS.  It may be that
  this is appropriate for all platforms, in which case it can be changed
  to be a patch instead.

(bsiegert)

2017-05-01 08:29:56 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5334 - requested by maya
devel/gdb: build fix for Linux

Revisions pulled up:
- devel/gdb/PLIST.Linux                                        1.3

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Thu Apr 20 18:45:45 UTC 2017

  Modified Files:
          pkgsrc/devel/gdb: PLIST.Linux

  Log Message:
  gdb; Add missing linux PLIST entries.

  >From Dr. Thomas Orgis via tech-pkg

(bsiegert)

2017-05-01 08:28:25 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5332 - requested by sevan
devel/libslang2: build fix for SunOS

Revisions pulled up:
- devel/libslang2/distinfo                                      1.7
- devel/libslang2/patches/patch-aa                              1.4

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Thu Apr 20 10:46:10 UTC 2017

  Modified Files:
          pkgsrc/devel/libslang2: distinfo
          pkgsrc/devel/libslang2/patches: patch-aa

  Log Message:
  Fix bogus flags, now builds on SunOS.

(bsiegert)

2017-05-01 08:25:51 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5331 - requested by sevan
security/zoneminder: build fix for macOS

Revisions pulled up:
- security/zoneminder/Makefile                                  1.33

---
  Module Name:    pkgsrc
  Committed By:  dsainty
  Date:          Thu Apr 20 09:59:39 UTC 2017

  Modified Files:
          pkgsrc/security/zoneminder: Makefile

  Log Message:
  Darwin does have sendfile(), but the API differs from ZoneMinder's
  expectation.
  Inhibit its use on Darwin to fix the build.

  Hello,
  Please pull up the following Darwin build fix to security/zoneminder.

(bsiegert)

2017-05-01 05:52:04 UTC MAIN commitmail json YAML

Updated mail/thunderbird-l10n to 52.1.0

(ryoon)

2017-05-01 05:51:33 UTC MAIN commitmail json YAML

2017-05-01 05:50:54 UTC MAIN commitmail json YAML

Updated mail/thunderbird to 52.1.0

(ryoon)

2017-05-01 05:50:09 UTC MAIN commitmail json YAML

Update to 52.1.0

Changelog:
Fixed
* Background images not working and other issues related to embedded images when composing email
* Google Oauth setup can sometimes not progress to the next step

(ryoon)

2017-05-01 04:16:12 UTC MAIN commitmail json YAML

Fix misc/libreoffice build on netbsd-7/gcc-4.8

(ryoon)

2017-05-01 00:43:07 UTC MAIN commitmail json YAML

libLLVM: respect LDFLAGS

from Dr. Thomas Orgis via tech-pkg

(maya)

2017-05-01 00:41:29 UTC MAIN commitmail json YAML

llvm: respect LDFLAGS

from Dr. Thomas Orgis via tech-pkg

(maya)

2017-05-01 00:13:45 UTC MAIN commitmail json YAML

Fix duplicate GCC_REQD. Noticed by tsutsui@. Thank you.

(ryoon)

2017-04-30 23:02:09 UTC MAIN commitmail json YAML

go: match even more ARM with wildcards

part 1 of PR pkg/52178 from aikchar

(maya)

2017-04-30 22:49:54 UTC MAIN commitmail json YAML

php-intl: catchup with icu59 update, need -std=c++11.

from Juraj Lutter in PR pkg/52200

(maya)

2017-04-30 18:02:17 UTC MAIN commitmail json YAML

Updated lang/sbcl to 1.3.17

(asau)

2017-04-30 17:24:27 UTC MAIN commitmail json YAML

Update to SBCL 1.3.17

changes in sbcl-1.3.17 relative to sbcl-1.3.16:
  * enhancement: memory overhead from the garbage collector's metadata
    is reduced on 64-bit architectures; no change for 32-bit.
  * enhancement: further garbage collector speedups affecting
    pinned objects on conservative backends, and simple-vectors.
  * enhancement: on Linux a custom handler for SIGSEGV can be called
    for page faults outside of dynamic space by changing the C symbol
    "sbcl_fallback_sigsegv_handler".
  * bug fix: sb-cover does not lose source positions for AND/OR/COND.
  * bug fix: random disassembler failures. (lp#1527931)
  * The bundled sb-md5 contrib has been updated to release 2.0.4
    which is licensed under Creative Commons CC0 per author's statement
    https://github.com/pmai/md5/commit/fd134e71b71a10ab78905833a7cb9d4d6817c589
    (Refer to NEWS and COPYING in the contrib/sb-md5 subdirectory)

(asau)

2017-04-30 15:36:01 UTC MAIN commitmail json YAML

+ ImageMagick-7.0.5.5, MesaLib-17.0.5, cups-filters-1.13.5,
  go-grpc-1.3.0, harfbuzz-1.4.6, libopenmpt-0.2.8043beta23,
  ocaml-cppo-1.5.0, p5-Params-Validate-1.27, protobuf-3.3.0,
  py-setuptools-35.0.2, rspamd-1.5.6, tor-0.3.0.6, vim-8.0.0589,
  vim-share-8.0.0589, x264-devel-20170429.

(wiz)

2017-04-30 14:37:40 UTC MAIN commitmail json YAML

Old web site didn't work.  Here is one that does.

(darcy)

2017-04-30 11:39:49 UTC MAIN commitmail json YAML

The PLIST for linux-i386 doesn't appear to quite match the distfile
contents for the linux-i586 JDK, leading to package install failure.

Fix that up.

(dsainty)

2017-04-30 10:39:43 UTC MAIN commitmail json YAML

Updated textproc/jrep to 1.1.0

(cheusov)

2017-04-30 10:39:19 UTC MAIN commitmail json YAML

Update to version 1.1.0
  jrep:
    - New option "-d"  (synonym for "--directories") was added.
    - New option "--exclude-dir" (idea cames from GNU grep) was added.

  jrep man page: fixes and additions.

  Option "-O" extensions:
    - New mode $f for printing filename with match was added.
    - New modes $< and $> modes were added for coloring the formatted
      output.
    - New modifier "b" was added for baseline(3)-ing found group or
      filename.
    - New modifier "e" was added for removing file extension.
    - New modifiers "c" and "C" were added for CSV-quoting found group or
      filename.
    - Modifiers "s" and "t" handle Unicode spaces.

  New maven plugin for building uber jar. Also, jar sets the default
  main class. Kudos to Aliaksei Kushunin!

  "bat" file was added for Windows systems. Kudos to Aliaksei Kushunin!

(cheusov)

2017-04-30 05:10:32 UTC MAIN commitmail json YAML

2017-04-30 01:22:04 UTC MAIN commitmail json YAML

2017-04-29 21:40:40 UTC MAIN commitmail json YAML

Allow bootstrapping without cwrappers

Since cwrappers was enabled by default on some platforms, it became
effectively impossible to bootstrap without cwrappers there.

With this change "--cwrappers" needs to be set to "auto", "yes" or "no"
explicitly when used.

No functional change intended without specifying "--cwrappers" (or with
"auto").

Submitted on tech-pkg@ with no objection.

(khorben)

2017-04-29 19:32:54 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5325 - requested by sevan
lang/go: bugfix for NetBSD

Revisions pulled up:
- lang/go/Makefile                                              1.50
- lang/go/distinfo                                              1.46
- lang/go/patches/patch-src_runtime_os__netbsd.go              1.1

---
  Module Name:    pkgsrc
  Committed By:  christos
  Date:          Wed Apr 19 21:27:31 UTC 2017

  Modified Files:
          pkgsrc/lang/go: Makefile distinfo
  Added Files:
          pkgsrc/lang/go/patches: patch-src_runtime_os__netbsd.go

  Log Message:
  Block signals explicitly during lwp creation since blocking via the context
  doea not work.

(bsiegert)

2017-04-29 19:32:24 UTC pkgsrc-2017Q1 commitmail json YAML

2017-04-29 19:31:54 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5326 - requested by sevan
devel/py-mercurial: security fix

Revisions pulled up:
- devel/py-mercurial/Makefile.version                          1.48
- devel/py-mercurial/distinfo                                  1.48

---
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Wed Apr 19 17:17:52 UTC 2017

  Modified Files:
          pkgsrc/devel/py-mercurial: Makefile.version distinfo

  Log Message:
  Updated py-mercurial to 4.1.3.

  Mercurial 4.1.3 (2017-4-18)

  This is an out of cycle release to address a security issue:

      hg serve --stdio could be tricked into granting authorized users
  access to the Python debugger. Thanks to Jonathan Claudius of Mozilla
  for reporting this issue

(bsiegert)

2017-04-29 18:51:51 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5322 - requested by sevan
net/libpcap: build fix

Revisions pulled up:
- net/libpcap/distinfo                                          1.34
- net/libpcap/patches/patch-ac                                  1.12

---
  Module Name:    pkgsrc
  Committed By:  dsainty
  Date:          Wed Apr 19 11:50:18 UTC 2017

  Modified Files:
          pkgsrc/net/libpcap: distinfo
          pkgsrc/net/libpcap/patches: patch-ac

  Log Message:
  Remove dependencies on VERSION, which trigger unintended implicit rules
  against
  version.c on case-insensitive file systems.

  Fixes build on Darwin in its out-of-the-box case-insensitive configuration.

(bsiegert)

2017-04-29 18:50:22 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5321 - requested by sevan
mail/dovecot2: build fix

Revisions pulled up:
- mail/dovecot2/Makefile.common                                1.7

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Wed Apr 19 09:05:16 UTC 2017

  Modified Files:
          pkgsrc/mail/dovecot2: Makefile.common

  Log Message:
  Explicitly disable epoll/inotify on illumos, based on patch in PR#52176.

(bsiegert)

2017-04-29 18:48:20 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5318 - requested by sevan
devel/flim: build fix

Revisions pulled up:
- devel/flim/Makefile                                          1.39

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Tue Apr 18 16:26:45 UTC 2017

  Modified Files:
            pkgsrc/devel/flim: Makefile

  Log Message:
  Use GREP/EGREP and fix regexp.

(bsiegert)

2017-04-29 18:33:34 UTC MAIN commitmail json YAML

Updated www/nghttp2 to 1.22.0; parallel/mpi-ch to 3.2; meta-pkgs/boost to 1.64.0

(adam)

2017-04-29 18:31:42 UTC MAIN commitmail json YAML

Changes 1.64.0:
New Libraries
Process library by Klemens D. Morgenstern, that provides cross platorm ways to allows you to:
* create child processes
* setup streams for child processes
* communicate with child processes through streams (synchronously or asynchronously)
* wait for processes to exit (synchronously or asynchronously)
* terminate processes

(adam)

2017-04-29 18:18:52 UTC MAIN commitmail json YAML

Changes in 3.2:

* Added support for MPI-3.1 features including nonblocking collective I/O,
  address manipulation routines, thread-safety for MPI initialization,
  pre-init functionality, and new MPI_T routines to look up variables
  by name.

* Fortran 2008 bindings are enabled by default and fully supported.

* Added support for the Mellanox MXM InfiniBand interface.  (thanks
  to Mellanox for the code contribution).

* Added support for the Mellanox HCOLL interface for collectives.
  (thanks to Mellanox for the code contribution).

* Significant stability improvements to the MPICH/portals4
  implementation.

* Completely revamped RMA infrastructure including several
  scalability improvements, performance improvements, and bug fixes.

* Added experimental support for Open Fabrics Interfaces (OFI) version 1.0.0.
  https://github.com/ofiwg/libfabric (thanks to Intel for code contribution)

* The Myrinet MX network module, which had a life cyle from 1.1 till
  3.1.2, has now been deleted.

* Several other minor bug fixes, memory leak fixes, and code cleanup.

(adam)

2017-04-29 18:08:25 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5320 - requested by sevan
graphics/libepoxy: build fix

Revisions pulled up:
- graphics/libepoxy/distinfo                                    1.14
- graphics/libepoxy/patches/patch-src_dispatch__common.h        1.7

---
  Module Name:    pkgsrc
  Committed By:  dsainty
  Date:          Wed Apr 19 07:34:12 UTC 2017

  Modified Files:
          pkgsrc/graphics/libepoxy: distinfo
          pkgsrc/graphics/libepoxy/patches: patch-src_dispatch__common.h

  Log Message:
  The generic EGL/GLX/WGL defaults are suitable for Darwin as BUILD_EGL
  will be
  correct, and possibly not zero.

  No revision bump required - this change fixes the build if the EGL = 0 guess
  was incorrect, and no change if it was correct.

(bsiegert)

2017-04-29 14:03:50 UTC MAIN commitmail json YAML

Updated math/p5-Math-FFT to 1.34

(wen)

2017-04-29 14:02:01 UTC MAIN commitmail json YAML

Update to 1.34

Upstream changes:
1.34  2017-04-07
    - Don't pack .*~ temporary files.
        - Add MANIFEST.SKIP .

1.33  2017-04-07
    - Hopefully fix the tests with "." gone from @INC :
        - http://www.cpantesters.org/cpan/report/873193f8-15df-11e7-a7e6-820fe85ef7bd
        - Thanks to DCOLLINS for the report.

(wen)

2017-04-29 12:35:29 UTC MAIN commitmail json YAML

2017-04-29 11:56:26 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5319 - requested by sevan
devel/rt3: build fix

Revisions pulled up:
- devel/rt3/Makefile                                            1.64
- devel/rt3/distinfo                                            1.28
- devel/rt3/patches/patch-bin_rt.in                            1.1
- devel/rt3/patches/patch-share_html_REST_1.0_Forms_ticket_default 1.1

---
  Module Name:    pkgsrc
  Committed By:  spz
  Date:          Wed Apr 19 06:34:10 UTC 2017

  Modified Files:
          pkgsrc/devel/rt3: Makefile distinfo
  Added Files:
          pkgsrc/devel/rt3/patches: patch-bin_rt.in
              patch-share_html_REST_1.0_Forms_ticket_default

  Log Message:
  add perl24 updates that escaped me - from leot@

(bsiegert)

2017-04-29 11:51:21 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5307 - requested by sevan
editors/dasher: build fix

Revisions pulled up:
- editors/dasher/Makefile                                      1.90

---
  Module Name:    pkgsrc
  Committed By:  khorben
  Date:          Tue Apr 18 01:50:20 UTC 2017

  Modified Files:
          pkgsrc/editors/dasher: Makefile

  Log Message:
  Register missing dependency on x11/libXtst

  This fixes the build with modular Xorg.

(bsiegert)

2017-04-29 11:49:53 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5306 - requested by sevan
textproc/xhtmldiff: build fix

Revisions pulled up:
- textproc/xhtmldiff/Makefile                                  1.10

---
  Module Name:    pkgsrc
  Committed By:  minskim
  Date:          Tue Apr 18 00:56:31 UTC 2017

  Modified Files:
          pkgsrc/textproc/xhtmldiff: Makefile

  Log Message:
  xhtmldiff builds with ruby>1.8

(bsiegert)

2017-04-29 11:49:17 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5305 - requested by sevan
net/traceroutr-nanog: build fix

Revisions pulled up:
- net/traceroute-nanog/Makefile                                1.10

---
  Module Name:    pkgsrc
  Committed By:  schwarz
  Date:          Mon Apr 17 19:53:11 UTC 2017

  Modified Files:
          pkgsrc/net/traceroute-nanog: Makefile

  Log Message:
  -lresolv resolv is needed on MacOS later than 10.6, too.

(bsiegert)

2017-04-29 10:58:21 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5283 - requested by sevan
www/webkit-gtk: build fix

Revisions pulled up:
- www/webkit-gtk/distinfo                                      1.94
- www/webkit-gtk/patches/patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp 1.5
- www/webkit-gtk/patches/patch-Source_WebCore_platform_FileSystem.cpp 1.1
- www/webkit-gtk/patches/patch-Source_WebCore_rendering_shapes_RasterShape.cpp 1.1
- www/webkit-gtk/patches/patch-Source_WebKit2_CMakeLists.txt    1.1
- www/webkit-gtk/patches/patch-Source_WebKit2_NetworkProcess_cache_NetworkCacheFileSystem.cpp 1.1
- www/webkit-gtk/patches/patch-Source_cmake_OptionsGTK.cmake    1.12

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Thu Apr 13 16:58:14 UTC 2017

  Modified Files:
          pkgsrc/www/webkit-gtk: distinfo
          pkgsrc/www/webkit-gtk/patches: patch-Source_cmake_OptionsGTK.cmake
  Added Files:
          pkgsrc/www/webkit-gtk/patches:
              patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp
              patch-Source_WebCore_platform_FileSystem.cpp
              patch-Source_WebCore_rendering_shapes_RasterShape.cpp
              patch-Source_WebKit2_CMakeLists.txt
              patch-Source_WebKit2_NetworkProcess_cache_NetworkCacheFileSystem.cpp

  Log Message:
  Various patches to support SunOS.

(bsiegert)

2017-04-29 10:21:54 UTC MAIN commitmail json YAML

We do not need the inline removal patches since this can be achieved
more easily with the existing substituion in Makefile (which initially
had only been used for the Sunpro compiler).

(schwarz)

2017-04-29 10:01:07 UTC MAIN commitmail json YAML

updated the download and home page URLs for sipsak

(schwarz)

2017-04-29 08:47:09 UTC MAIN commitmail json YAML

Updated textproc/p5-Biblio-EndnoteStyle to 0.06
Updated textproc/p5-Data-FormValidator to 4.86
Updated textproc/p5-Encode to 2.89
Updated textproc/p5-Lingua-EN-Inflect to 1.901
Updated textproc/p5-Lingua-EN-Tagger to 0.28
Updated textproc/p5-PDF-Create to 1.42
Updated textproc/p5-String-Approx to 3.28
Updated textproc/p5-String-Compare-ConstantTime to 0.312

(mef)

2017-04-29 08:45:53 UTC MAIN commitmail json YAML

Updated textproc/p5-String-Compare-ConstantTime to 0.312
--------------------------------------------------------
0.312  2017-02-14
  * Now works with variables that have magic such as results of
    substr, tied variables, etc. (thanks James Raspass)

(mef)

2017-04-29 08:43:52 UTC MAIN commitmail json YAML

Updated textproc/p5-String-Approx to 3.28
-----------------------------------------
17-04-16  Jarkko Hietaniemi  <jhi@iki.fi>
        * Resolve https://rt.cpan.org/Public/Bug/Display.html?id=121033
          Fails tests with no '.' in @INC

        * Released as 3.28.

(mef)

2017-04-29 08:41:44 UTC MAIN commitmail json YAML

Updated textproc/p5-PDF-Create to 1.42
--------------------------------------
1.42  2017-04-11 12:15:00 MANWAR
      - Assigned filehandle encoding to 'utf8' explicitly.
      - Assigned default font width.

(mef)

2017-04-29 08:39:06 UTC MAIN commitmail json YAML

Updated textproc/p5-Lingua-EN-Tagger to 0.28
--------------------------------------------
0.28            Aaron Coburn            12/23/16
        Changed the generation of the part-of-speech
        lexicon to use nstore instead of store. Based on a
        contribution from Chris Butler <chrisb@debian.org>
        and Reiner Herrmann <reiner@reiner-h.de>.

0.27            Aaron Coburn            12/20/16
        Fixed unescaped left braces in Makefile.PL

(mef)

2017-04-29 08:35:54 UTC MAIN commitmail json YAML

Updated textproc/p5-Lingua-EN-Inflect to 1.901
----------------------------------------------
1.901  Sun Jan  1 06:16:25 2017
    - Removed Build.PL (thanks SKAJI)

(mef)

2017-04-29 08:35:10 UTC MAIN commitmail json YAML

Updated audio/p5-Audio-Scan to 0.98

(wen)

2017-04-29 08:32:33 UTC MAIN commitmail json YAML

Update to 0.98

Upstream changes:
0.98    2017-04-28
        - RT #119101, stop including MYMETA files in the tarball.

0.97    2017-04-27
        - WAV: GH #2, fixed an integer overflow error that could result in an incorrect song_length_ms
          for >16-bit files.

0.96    2016-11-21
        - Ogg: RT #118888, fixed crash when trying to read Vorbis comments in an
          incorrectly framed file with a bad terminal header page.
        - Removed hints/darwin.pl, don't try to be smarter than Perl about how to build things.
        - Fixed various minor compiler warnings output by the latest clang on macOS.

0.95    Unreleased community build
        - Improved DFF parsing for files which end with corrupted chunk. (Adrian Smith)
        - Improved ID3 support for DFF files. (Adrian Smith)

0.94    Unreleased community build
        - DSF/DFF: Support dsd file scanning for dsd and dsdiff files. (Kimmo Taskinen)
        - AIFF: Fixed scanning of 24 bit files. (Adrian Smith)

(wen)

2017-04-29 08:27:29 UTC MAIN commitmail json YAML

Updated textproc/p5-Encode to 2.89
----------------------------------
Revision: 2.89 Date: 2017/04/21 05:20:14
! Encode.pm Encode.xs MANIFEST t/enc_eucjp.t t/enc_utf8.t
+ t/utf8messages.t
  Pulled: Fixes for Encode::utf8
  https://github.com/dankogai/p5-encode/pull/97
! Encode.pm
  Pulled: Fix documentation about CHECK coderef
  https://github.com/dankogai/p5-encode/pull/96
! Encode.xs
  Pulled: For efficiency use newSVpvn() instead of newSVpv()
    in do_fallback_cb()
  https://github.com/dankogai/p5-encode/pull/95
! Encode.xs
  Pulled Call Encode callback function with integer argument correctly
  https://github.com/dankogai/p5-encode/pull/94
! lib/Encode/CN/HZ.pm lib/Encode/GSM0338.pm lib/Encode/JP/JIS7.pm
  lib/Encode/KR/2022_KR.pm lib/Encode/MIME/Header.pm
  lib/Encode/MIME/Header/ISO_2022_JP.pm lib/Encode/Unicode/UTF7.pm
  t/undef.t
  Pulled: Fix all Encode modules so their encode(undef) and decode(undef)
    calls returns undef
  https://github.com/dankogai/p5-encode/pull/93
+ t/whatwg-aliases.json t/whatwg-aliases.t
  Pulled: New (failing) tests for aliases defined in WHATWG Encoding spec #92
  https://github.com/dankogai/p5-encode/pull/92
! Encode.pm
  Pulled: Update documentation for UTF-8
  https://github.com/dankogai/p5-encode/pull/91
! Encode.xs t/truncated_utf8.t
  Pulled: Consume correct number of bytes on malformed
! Encode.pm Unicode/Unicode.pm
  Pulled: document str2bytes and bytes2str
  https://github.com/dankogai/p5-encode/pull/86
! Encode.xs t/fallback.t t/truncated_utf8.t
  Pulled: Fix appending correct number of Unicode replacement characters
  https://github.com/dankogai/p5-encode/pull/84

(mef)

2017-04-29 08:23:56 UTC MAIN commitmail json YAML

Updated textproc/p5-Data-FormValidator 4.81 to 4.86
---------------------------------------------------
4.86 March 26th, 2017
    [NEW FEATURES]
    - Add three new profile methods: depedencies_regexp,
      dependent_optional, dependent_require_some

    [MAINTENANCE]
    - Bump VERSION in all classes to 5.85

4.85 Feb 25th, 2017
    [MAINTENANCE]
    - Bump VERSION in all classes to 5.85

4.84 Feb 25th, 2017
    [MAINTENANCE]
    - Various test file warning fixes
    - Change conditional loading of CGI to require version 4.35 or higher (4ce9ac9e)

4.83 Feb 23rd, 2017
    [MAINTENANCE]
    - Re-release of 4.82: tarball was missing files as "make dist"
      errored when it didn't find MANIFEST

    - Deleted unused Perl6 files

4.82 Feb 23rd, 2017
    [MAINTENANCE]
    - Made CGI dependency optional
    - Replaced Build.PL with Makefile.PL
    - Updated Makefile.PL constraints
    - Removed dependency on Perl6::Junctions
    - Moved the code to GitHub
    - Applied patches from: RT 77765, 78443, 10489
    - Added shebang, warnings pragma to all test scripts
    - Perltidied tests scripts
    - Replaced is_tainted() sub with Scalar::Util::tainted()

(mef)

2017-04-29 08:18:56 UTC MAIN commitmail json YAML

textproc/p5-Biblio-EndnoteStyle to 0.06
---------------------------------------
0.06  Mon Nov 28 22:17:19 GMT 2016
        - Fix a POD error and a typo -- from
          https://rt.cpan.org/Public/Bug/Display.html?id=118948
          by Florian Schlichting <fsfs@debian.org>

(mef)

2017-04-29 08:02:22 UTC MAIN commitmail json YAML

Updated www/p5-Plack to 1.0044

(wen)

2017-04-29 08:01:25 UTC MAIN commitmail json YAML

Update to 1.0044

Upstream changes:
1.0044  2017-04-26 22:30:27 PDT
    [IMPROVEMENTS]
        - Allow passing an already-open listen socket to HTTP::Server::PSGI
          and add an option to do so in Plack::Test::Server.

(wen)