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 (40m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 15:34:19 UTC Now

2017-08-01 16:52:55 UTC MAIN commitmail json YAML

2017-08-01 16:52:17 UTC MAIN commitmail json YAML

Update HOMEPAGE.

(wiz)

2017-08-01 16:51:55 UTC MAIN commitmail json YAML

Update HOMEPAGE.

(wiz)

2017-08-01 16:51:20 UTC MAIN commitmail json YAML

2017-08-01 16:50:17 UTC MAIN commitmail json YAML

2017-08-01 16:49:18 UTC MAIN commitmail json YAML

2017-08-01 16:47:46 UTC MAIN commitmail json YAML

2017-08-01 15:55:25 UTC MAIN commitmail json YAML

2017-08-01 15:53:49 UTC MAIN commitmail json YAML

2017-08-01 15:52:35 UTC MAIN commitmail json YAML

Updated sysutils/tarsnap-gui to 1.0

(wiz)

2017-08-01 15:51:53 UTC MAIN commitmail json YAML

Add objfw version 0.90

ObjFW is a highly portable, lightweight, general purpose, open source
Objective-C framework with full Objective-C 2.0, blocks and ARC support,
providing not only basic classes like strings, arrays and dictionaries,
but also providing abstractions for OS-dependant functionality like
asynchronous sockets.

While a lot of the core API is similar to Foundation, it breaks with
Foundation's API on purpose in many places to embrace new features which
Foundation can't use completely due to its backwards compatibility. One
such example are exceptions, which are a first class citizen in ObjFW
and not merely to inform the programmer of his wrongdoings like in
Foundation.

ObjFW runs on a huge list of platforms and offers the same API on all of
them so that software written using ObjFW runs on all platforms
supported by ObjFW without #ifdef hells or the like. It does not only
run on almost any POSIX system that supports GCC >= 4, but it also works
on Windows and niche platforms like the PlayStation Portable.

Written and packaged by Jonathan Schleifer <js@heap.zone>

(maya)

2017-08-01 15:51:53 UTC MAIN commitmail json YAML

Update tarsnap-gui to 1.0.

Fix RELRO.

Version 1.0

This release is the culmination of all the previous efforts to bring
Tarsnap GUI to a point where it is feature rich, reliable and robust
enough to be called "stable". We have been hard at work to bring
you the most complete cross-platform open-source and non-intrusive
secure online backup solution front-end on top of the tarsnap service
possible. This release adds many new features like support for
automatic job backup scheduling enable/disable, full I18N support,
full search/filter capabilities in Archives, Archive contents and
Job lists, detailed Archive contents using long ls list format with
sortable columns, save console log to file and running concurrent
restore operations and more, as well as many many improvements,
code refactoring, fixes and overall adjustments on speed, resource
usage, reliability, usability&accesibility and error management &
reporting.

(wiz)

2017-08-01 15:37:16 UTC MAIN commitmail json YAML

Updated print/py-weasyprint to 0.39.

(kleink)

2017-08-01 15:36:26 UTC MAIN commitmail json YAML

Update py-weasyprint to 0.39.

Version 0.39
------------

Released on 2017-06-24.

Bug fixes:

* Fix the use of WeasyPrint's URL fetcher with CairoSVG.

Version 0.38
------------

Released on 2017-06-16.

Bug fixes:

* `#477 <https://github.com/Kozea/WeasyPrint/issues/477>`_:
  Don't crash on font-face's src attributes with local functions.

Version 0.37
------------

Released on 2017-06-15.

WeasyPrint now depends on tinycss2 instead of tinycss.

New features:

* `#437 <https://github.com/Kozea/WeasyPrint/issues/437>`_:
  Support local links in generated PDFs.

Bug fixes:

* `#412 <https://github.com/Kozea/WeasyPrint/issues/412>`_:
  Use a NullHandler log handler when WeasyPrint is used as a library.
* `#417 <https://github.com/Kozea/WeasyPrint/issues/417>`_,
  `#472 <https://github.com/Kozea/WeasyPrint/issues/472>`_:
  Don't crash on some line breaks.
* `#327 <https://github.com/Kozea/WeasyPrint/issues/327>`_:
  Don't crash with replaced elements with height set in percentages.
* `#467 <https://github.com/Kozea/WeasyPrint/issues/467>`_:
  Remove incorrect line breaks.
* `#446 <https://github.com/Kozea/WeasyPrint/pull/446>`_:
  Let the logging module do the string interpolation.

(kleink)

2017-08-01 15:33:57 UTC MAIN commitmail json YAML

Added textproc/py-tinycss2 version 0.5.

(kleink)

2017-08-01 15:32:08 UTC MAIN commitmail json YAML

2017-08-01 15:31:16 UTC MAIN commitmail json YAML

Import tinycss2 0.5 as textproc/py-tinycss2.

tinycss2 is a rewrite of tinycss with a simpler API, based on the
more recent CSS Syntax Level 3 specification.

(kleink)

2017-08-01 15:12:22 UTC MAIN commitmail json YAML

mdoclint removal.

(wiz)

2017-08-01 15:11:59 UTC MAIN commitmail json YAML

2017-08-01 15:11:16 UTC MAIN commitmail json YAML

mdocml -> mandoc.

(wiz)

2017-08-01 15:10:59 UTC MAIN commitmail json YAML

mdocml -> mandoc.

(wiz)

2017-08-01 15:10:14 UTC MAIN commitmail json YAML

2017-08-01 15:09:53 UTC MAIN commitmail json YAML

2017-08-01 15:06:24 UTC MAIN commitmail json YAML

Import mandoc-1.14.2 as textproc/mandoc.

The mandoc manual page parser and formatter contains:
* complete validating parsers for the mdoc and man languages
* a slightly incomplete parser handling most of the tbl language
* a very incomplete parser handling a part of the eqn language
* support for a few selected roff requests that often occur in manuals
* complete ASCII, UTF8, HTML and XHTML text output formatters
* simple PostScript and PDF output formatters
* output formatters producing indented mdoc and man parse trees

To format manuals for console display, it can be used as a smaller
and faster drop-in replacement for nroff -mandoc.  Some rare manuals
using lots of uncommon low-level roff requests may not work with
mandoc but require a full roff implementation.

Changes to mdocml-1.14.1:

Changes in version 1.14.2, released on July 28, 2017

    --- MAJOR NEW FEATURES ---
* New mdoc(7) -Tmarkdown output mode.
* For -Thtml, implement internal hyperlinks pointing to authoritative
  definitions of various syntax elements, similar to the ctags(1)-like
  less(1) :t internal searching in terminal mode.
* Provide a superset of the functionality of the former mdoclint(1)
  utility and a new -Wstyle message level with several new messages,
  including validity checking of .Xr cross references.
* tbl(7): Implement automatic line breaking inside individual table
  cells, and several other formatting improvements.
* eqn(7): Complete rewrite of the lexer, resulting in several bugfixes.
* Continue parser unification, in particular allowing generation
  of syntax tree nodes on the roff(7) level, allowing implementation
  of many additional roff requests.
    --- REMOVED FUNCTIONALITY ---
* Delete the manpage(1) utility.  It was never enabled in any release.
* Delete the -Txhtml command line option.  It has been an obsolete
  alias for the -Thtml output mode for more than two years.
    --- MINOR NEW FEATURES ---
* -Tlint now puts parser messages on stdout instead of stderr,
  making commands like "man -l -Tlint *.1" useful.
* mdoc(7): Various .Lk formatting improvements.
* mdoc(7) -Thtml: Better CSS for .Bl lists.
* man(7): Implement the .MT/.ME block macro (mailto hyperlink).
* man(7): Implement the .DT macro (restore default tab positions).
* man(7): Improved support for manuals generated with reStructuredText
  by partial support for the \n[an-margin] number register.
* man(7) -Thtml: Support deep linking to .SH and .SS headers.
* tbl(7): Implement the "allbox" table option.
* tbl(7): Implement the column spacing and the 'w' (minimum column
  width) layout modifiers.
* tbl(7): Significant improvements of the manual page.
* eqn(7): Much improved font selection, including recognition of
  well-known function names, and a few other formatting improvements.
* eqn(7) -Thtml: Use <mn> and <mo> in addition to <mi>.
* roff(7): Implement the .ce (centering), .mc (margin character),
  .rj (right justify), .ta (define tab stops), .ti (temporary indent),
  .als (macro alias), .ec and .eo (escape character control),
  .po (page offset), and .rn (macro rename) requests.
* roff(7) .am: Implement appending to mdoc(7) and man(7) macros.
* roff(7): implement the \h (horizontol motion), \l (horizontal
  line drawing), and \p (break output line) escape sequences,
  and also several additional character escape sequences.
* roff(7): Implement the 'd' conditional (macro or string defined).
* man.cgi(8) now uses pledge(2), too.
* regress.pl(1): simpler user interface, better summary output,
  simpler code, and no more recursion.
    --- THANKS TO ---
* Anthony Bentley (OpenBSD) for the implementation of .MT/.ME,
  reports of many bugs and missing features, and suggestions
  for a number of feature and documentation improvements.
* Sebastien Marie (OpenBSD) for two source code patches and
  for some useful discussions.
* Florian Obser (OpenBSD) for a bugfix patch and a bug report.
* Jonathan Gray (OpenBSD) for several bug reports from afl(1)
  and several more from static analysis tools.
* Theo Buehler (OpenBSD) for several bug reports, most from afl(1).
* Jason McIntyre (OpenBSD) for many useful discussions about a
  wide variety of topics, lots of continuous testing, a number of
  bug reports, and some suggestions for messages and documentation.
* Thomas Klausner (NetBSD) for lots of help while migrating
  mdoclint(1) functionality to mandoc -Tlint, for suggesting
  several useful new messages, and for release testing.
* Reyk Floeter (OpenBSD) and Vsevolod Stakhov (FreeBSD) for
  suggesting a markdown output mode.
* Thomas Guettler for suggesting -Thtml internal hyperlinks.
* Yuri Pankov (Illumos) for inspiring new warning messages and
  for extensive release testing.
* Anton Lindqvist and TJ Townsend (both OpenBSD) and Jan Stary
  for multiple bug reports.
* Leah Neukirchen (Void Linux) for bug reports and release testing.
* Michael Stapelberg (Debian) for suggesting feature improvements
  and for release testing.
* Martin Natano and Theo de Raadt (both OpenBSD), Andreas Voegele,
  Gabriel Guzman, Gonzalo Tornaria, Markus Waldeck, and Raf Czlonka
  for bug reports.
* Antoine Jacoutot (OpenBSD) and Steffen Nurpmeso for suggesting
  feature improvements.
* Dag-Erling Smoergrav (FreeBSD) for inspiring new warning messages.
* Ted Unangst and Marc Espie (OpenBSD) for providing useful ideas.
* Svyatoslav Mishyn (Crux Linux) for release testing.
* Carsten Kunze (Heirloom roff) for help keeping mandoc and groff
  compatible and for committing some of my patches to groff.

(wiz)

2017-08-01 14:59:08 UTC MAIN commitmail json YAML

2017-08-01 13:35:09 UTC MAIN commitmail json YAML

p5-biblatex-biber update and associated new packages

(markd)

2017-08-01 13:33:44 UTC MAIN commitmail json YAML

Update p5-biblatex-biber to 2.7

2.7    (2016-12-08)
      * New option (--nouri-encode) to prevent URL encoding of URLs. Avoids
        breaking display of URLS which contain non-ASCII.
      * Misc bug fixes
2.6    (2016-09-10)
      * Improved tool mode bibtex output. This has some normalisation
        consequences for YEAR and custom fields. See PDF doc.
      * Support for new \ifuniquebaretitle test
      * Sourcemaps can now be restricted to particular refsections
      * Perl 5.24 is now required due to use of postfix deref notation
      * Removed RIS input driver due to lack of use
      * Added extended name format - see documentation
      * Added notfield function to sourcemaps - see documentation
2.5    (2016-05-10)
      * Added data annotations feature - see biblatex documentation.
      * Removed the "latinkeys.txt" Unicode::Collate table. This is now
        pointless because the compiled 'allkeys.txt' is faster and complete.
      * Incompatible biblatex/biber version is now a fatal error.
      * Significant performance improvements, particularly in sorting
        subsystem.
      * Addition of new bblXML output format and associated RelaxNG XML
        schema based on active datamodel.
      * Integration with new biblatex 3.4 labelprefix name change and
        refcontext option.
      * Integration with new biblatex 3.4 \DeclareDatafieldSet
        functionality.
      * Improved sourcemap looping functionality

(markd)

2017-08-01 13:19:42 UTC MAIN commitmail json YAML

Add p5-Encode-{EUCJPASCII,HanExtra,JIS2K} p5-Lingua-Translit

(markd)

2017-08-01 13:17:16 UTC MAIN commitmail json YAML

2017-08-01 13:15:33 UTC MAIN commitmail json YAML

Do not perform checksum tests when explicitly calling a make target that
creates or updates the checksum.  Allows users to set FAILOVER_FETCH in
mk.conf unconditionally and be able to update distinfo files without
first having to remove them.

(jperkin)

2017-08-01 13:14:58 UTC MAIN commitmail json YAML

2017-08-01 13:13:17 UTC MAIN commitmail json YAML

2017-08-01 13:11:00 UTC MAIN commitmail json YAML

Add p5-Lingua-Translit 0.27

Lingua::Translit can be used to convert text from one writing system to
another, based on national or international transliteration tables.
Where possible a reverse transliteration is supported.

(markd)

2017-08-01 13:06:00 UTC MAIN commitmail json YAML

2017-08-01 13:04:26 UTC MAIN commitmail json YAML

Add p5-List-MoreUtils-XS p5-Sort-Key

(markd)

2017-08-01 13:02:57 UTC MAIN commitmail json YAML

2017-08-01 13:00:03 UTC MAIN commitmail json YAML

Add p5-Sort-Key 1.33

Sort arrays by one or multiple calculated keys.

(markd)

2017-08-01 12:57:21 UTC MAIN commitmail json YAML

Add p5-DateTime-Calendar-Julian

(markd)

2017-08-01 12:56:24 UTC MAIN commitmail json YAML

Add p5-DateTime-Calendar-Julian 0.04

This is a companion module to DateTime.pm. It implements the Julian
calendar. It supports everything that DateTime.pm supports and more:
about one day per century more, to be precise.

(markd)

2017-08-01 12:15:46 UTC MAIN commitmail json YAML

Updated devel/nss to 3.32

(ryoon)

2017-08-01 12:15:15 UTC MAIN commitmail json YAML

Update to 3.32

Changelog:
Notable Changes:
================
* Various minor improvements and correctness fixes.
* The Code Signing trust bit was turned off for all included root certificates.
* The Websites (TLS/SSL) trust bit was turned off for the following root
  certificates:
  - CN = AddTrust Class 1 CA Root
  - CN = Swisscom Root CA 2
* The following CA certificates were Removed:
  - CN = AddTrust Public CA Root
  - CN = AddTrust Qualified CA Root
  - CN = China Internet Network Information Center EV Certificates Root
  - CN = CNNIC ROOT
  - CN = ComSign Secured CA
  - CN = GeoTrust Global CA 2
  - CN = Secure Certificate Services
  - CN = Swisscom Root CA 1
  - CN = Swisscom Root EV CA 2
  - CN = Trusted Certificate Services
  - CN = UTN-USERFirst-Hardware
  - CN = UTN-USERFirst-Object

(ryoon)

2017-08-01 12:11:51 UTC MAIN commitmail json YAML

Updated devel/nspr to 4.16

(ryoon)

2017-08-01 12:11:00 UTC MAIN commitmail json YAML

Updated sysutils/salt to 2017.7.0

(sborrill)

2017-08-01 12:10:48 UTC MAIN commitmail json YAML

Update to 4.16

Changelog:
NSPR 4.16 contains various correctness fixes.

(ryoon)

2017-08-01 12:09:57 UTC MAIN commitmail json YAML

Update to 2017.7.0. Release notes:
https://docs.saltstack.com/en/latest/topics/releases/2017.7.0.html

The 2017.7 Salt Release adds initial Python 3 support.
The default Python version of Salt will remain Python 2.
Salt will no longer support Python 2.6.

(sborrill)

2017-08-01 12:05:58 UTC MAIN commitmail json YAML

Updated graphics/libgltf to 0.1.0

(ryoon)

2017-08-01 12:05:31 UTC MAIN commitmail json YAML

2017-08-01 11:58:31 UTC MAIN commitmail json YAML

Updated misc/libreoffice to 5.4.0.3

(ryoon)

2017-08-01 11:57:37 UTC MAIN commitmail json YAML

Update to 5.4.0.3

* Remove openjdk7 support
* Use internal libjpeg-turbo
* Disable pdfium. This requires a lot of work

Changelog:
LibreOffice 5.4 highlights

    A new standard colour palette has been included, based on the RYB colour model.
    File format compatibility has been improved, with better support for EMF vector images. This helps when you窶决e importing detailed diagrams from other office software.
    Imported PDF files are rendered with much better quality, also when inserted into a document, while exported PDF files 窶� from Writer and Impress 窶� support embedded videos (and linked videos if opened with Acrobat Reader).
    LibreOffice 5.4 supports OpenPGP keys for signing ODF documents on Linux. If you already use GPG/PGP for signing emails, it ensures the authenticity of your ODF documents regardless of the mode of transport or storage.

WRITER

    In Writer, you can now import AutoText from Microsoft Word DOTM templates.
    When you窶决e exporting or pasting numbered and bulleted lists as plain text, their full structure is preserved.
    In the Format menu, you can now create custom watermarks for your documents.
    New context menu items have been added for working with sections, footnotes, endnotes and styles.

CALC

    Calc now includes support for pivot charts, which use data from pivot tables. When the table is updated, the chart is automatically updated as well.
    Comments are now easier to manage, with menu commands to show, hide and delete all comments.
    When applying conditional formatting to cells, you can now easily change the priority of rules with up and down buttons.
    Extra sheet protection options have been added, to optionally allow insertion or deletion of rows and columns.
    Lastly, when you窶决e exporting in CSV format, your settings are remembered for the next export operation.

IMPRESS

    In Impress, when you窶决e duplicating an object, you can now specify fractional angles. In addition, your settings are saved for the next duplication operation.

(ryoon)

2017-08-01 11:49:16 UTC MAIN commitmail json YAML

Updated security/gpgme to 1.8.0nb1

(ryoon)

2017-08-01 11:48:20 UTC MAIN commitmail json YAML

Enable C++ binding that is required by misc/libreoffice 5.4.0.3

* Use C and C++ laguages
* Bump PKGREVISION

(ryoon)

2017-08-01 11:20:33 UTC MAIN commitmail json YAML

Do not invoke strfile on any possible `*.dat' files (similarly to fortunes-de
package).

Should fix an issue appeared on Joyent SmartOS bulk build.

(leot)

2017-08-01 11:10:37 UTC MAIN commitmail json YAML

Remove low GCC_REQD.

Good luck making it past qt5 with GCC 3.0!

(maya)

2017-08-01 11:09:14 UTC MAIN commitmail json YAML

Forgot bsdtar as a dependency.

(maya)

2017-08-01 11:06:38 UTC MAIN commitmail json YAML

Updated math/octave to 4.2.0nb11

(maya)

2017-08-01 11:06:18 UTC MAIN commitmail json YAML

Make octave-forge work (on netbsd, with gfortran)

allow overriding MKOCTFILE_* and use it to provide a full path gfortran,
so the invocation doesn't fail because gfortran isn't normally in PATH

Force the use of bsdtar. unpacking yielding random PaxHeaders.1234 triggers
an octave package sanity check making the build of the 'signal' package
fail with a cryptic error with no further diagnostics.

bump PKGREVISION

(maya)

2017-08-01 10:41:45 UTC MAIN commitmail json YAML

2017-08-01 07:22:04 UTC MAIN commitmail json YAML

2017-08-01 05:48:12 UTC MAIN commitmail json YAML

don't try to create buildlinks if BUILDLINK_PREFIX.${_pkg_} is empty
without this change it looks for files in $HOME or fails if that is not set

(dbj)

2017-08-01 02:54:14 UTC MAIN commitmail json YAML

Updated mail/qmail to 1.03nb30

(schmonz)

2017-08-01 02:53:59 UTC MAIN commitmail json YAML

With the enabled-by-default "eai" option, outbound message headers were
being terminated with bare LFs, getting tempfailed by some SMTP servers
(such as qmail!), and getting stuck in the local queue. Tweak the EAI
patch to terminate header lines with CRLF, as unpatched qmail-remote
would have done. Submitted upstream. Bump PKGREVISION.

(schmonz)

2017-07-31 21:09:27 UTC MAIN commitmail json YAML

Use tabs consistently. Fixes a pkglint warning.

(wiz)

2017-07-31 20:40:19 UTC MAIN commitmail json YAML

Oops, missed adding options.mk in previous.

(schmonz)

2017-07-31 20:39:05 UTC MAIN commitmail json YAML

Updated mail/mailfront to 2.12nb1

(schmonz)

2017-07-31 20:38:51 UTC MAIN commitmail json YAML

Add 'lua' option, enabled by default. Increase default datalimit.
Detach from the controlling terminal with pgrphack(8). Let tcpserver
path be configurable. Bump PKGREVISION.

(schmonz)

2017-07-31 20:34:33 UTC MAIN commitmail json YAML

Updated security/cvm to 0.97nb1

(schmonz)

2017-07-31 20:34:17 UTC MAIN commitmail json YAML

Increase default datalimit. Detach from the controlling terminal
with pgrphack(8).  Bump PKGREVISION.

(schmonz)

2017-07-31 14:29:57 UTC MAIN commitmail json YAML

Note update of devel/ruby-tins package to 1.15.0.

(taca)

2017-07-31 14:29:22 UTC MAIN commitmail json YAML

Update ruby-tinsto 1.15.0.

2017-06-29 Release 1.15.0
* Add support for smart duration formats with %D directive

(taca)

2017-07-31 14:26:35 UTC MAIN commitmail json YAML

Note update of devel/ruby-rugged package to 0.26.0.

(taca)

2017-07-31 14:25:46 UTC MAIN commitmail json YAML

Update ruby-rugged to 0.26.0.

* Allow disabling rename detection for merge operations.
* Documentation fix: Iterator -> Enumerator
* Use Gem.win_platform? instead of custom code
* add a little hint in the readme for google
* cmake: honor CMAKE_FLAGS environment variable
* cmake: honor `--with-sha1dc`
* Better error messages for bad signature hash keys
* Catch up to libgit2 0.26.
* Add a method to parse a signature from a buffer

(taca)

2017-07-31 14:25:16 UTC MAIN commitmail json YAML

2017-07-31 14:24:22 UTC MAIN commitmail json YAML

2017-07-31 14:23:06 UTC MAIN commitmail json YAML

Add new package liquibase

Liquibase is an open source (Apache 2.0 Licensed), database-independent
library for tracking, managing and applying database changes. It is
built on a simple premise: All database changes are stored in a human
readable, yet trackable, form and checked into source control.

Provided by mmoll in netbsd/pkgsrc pull request #6, with some changes from
myself.

(maya)

2017-07-31 14:18:56 UTC MAIN commitmail json YAML

Note update of devel/libgit2 package to 0.26.0.

(taca)

2017-07-31 14:18:20 UTC MAIN commitmail json YAML

Update libgit2 to 0.26.0.

libgit2 2017/6/19

This is the first release of the v0.26 series, "Aufschub". The changelog follows.

Changes or improvements

Support for opening, creating and modifying worktrees.

We can now detect SHA1 collisions resulting from the SHAttered attack. These
checks can be enabled at build time via -DUSE_SHA1DC.

Fix for missing implementation of git_merge_driver_source getters.

Fix for installed pkg-config file being broken when the prefix contains
spaces.

We now detect when the hashsum of on-disk objects does not match their
expected hashsum.

We now support open-ended ranges (e.g. "master..", "...master") in our
revision range parsing code.

We now correctly compute ignores with leading "/" in subdirectories.

We now optionally call fsync on loose objects, packfiles and their indexes,
loose references and packed reference files.

We can now build against OpenSSL v1.1 and against LibreSSL.

GIT_MERGE_OPTIONS_INIT now includes a setting to perform rename detection.
This aligns this structure with the default by git_merge and
git_merge_trees when NULL was provided for the options.

Improvements for reading index v4 files.

Perform additional retries for filesystem operations on Windows when files
are temporarily locked by other processes.

API additions

New family of functions to handle worktrees:

git_worktree_list() lets you look up worktrees for a repository.
git_worktree_lookup() lets you get a specific worktree.
git_worktree_open_from_repository() lets you get the associated worktree of a repository.
git_worktree_add lets you create new worktrees.
git_worktree_prune lets you remove worktrees from disk.
git_worktree_lock() and git_worktree_unlock() let you lock and unlock a worktree, respectively.
git_repository_open_from_worktree() lets you open a repository via
git_repository_head_for_worktree() lets you get the current HEAD for a
linked worktree.
git_repository_head_detached_for_worktree() lets you check whether a
linked worktree is in detached HEAD mode.
git_repository_item_path() lets you retrieve paths for various repository
files.

git_repository_commondir() lets you retrieve the common directory of a
repository.

git_branch_is_checked_out() allows you to check whether a branch is checked
out in a repository or any of its worktrees.

git_repository_submodule_cache_all() and
git_repository_submodule_cache_clear() functions allow you to prime or clear
the submodule cache of a repository.

You can disable strict hash verifications via the
GIT_OPT_ENABLE_STRICT_HASH_VERIFICATION option with git_libgit2_opts().

You can enable us calling fsync for various files inside the ".git"
directory by setting the GIT_OPT_ENABLE_FSYNC_GITDIR option with
git_libgit2_opts().

You can now enable "offset deltas" when creating packfiles and negotiating
packfiles with a remote server by setting GIT_OPT_ENABLE_OFS_DELTA option
with GIT_libgit2_opts().

You can now set the default share mode on Windows for opening files using
GIT_OPT_SET_WINDOWS_SHAREMODE option with git_libgit2_opts().
You can query the current share mode with GIT_OPT_GET_WINDOWS_SHAREMODE.

git_transport_smart_proxy_options() enables you to get the proxy options for
smart transports.

The GIT_FILTER_INIT macro and the git_filter_init function are provided
to initialize a git_filter structure.

Breaking API changes

clone_checkout_strategy has been removed from
git_submodule_update_option. The checkout strategy used to clone will
be the same strategy specified in checkout_opts.

(taca)

2017-07-31 14:17:25 UTC MAIN commitmail json YAML

Note update of devel/ruby-sexp-processor package to 4.10.0.

(taca)

2017-07-31 14:16:47 UTC MAIN commitmail json YAML

Update ruby-sexp-processor to 4.10.0.

=== 4.10.0 / 2017-07-17

* 2 major enhancements:

  * Added experimental pattern matcher to Sexp. Forked from sexp_path.
  * Extended s to take a block and return a matcher: eg s{ s(:defn, atom, _, ___) }

* 23 minor enhancements:

  * Added $STRICT_SEXP to crank down Sexp.[] and friends.
  * Added Matcher#/ w/ real functionality.
  * Added Sexp#/ to search with new patterns.
  * Added Sexp#map to ensure you get a Sexp back.
  * Added Sexp#new to create a new sexp with the same file/line/comment info.
  * Added Sexp#search_each to recursively search w/ new patterns. Returns enum if no block.
  * Added Sexp#sexp_body=
  * Added Sexp::Matcher.match_subs? and .match_subs= to extend =~ so you can match strictly.
  * Added Sexp::Matcher.parse to convert lispy string to safe matcher: "(defn atom _ ___)"
  * Added all mutation methods to STRICT_SEXP >= 4
  * Added deprecation message to Sexp#structure for [s(...)] forms.
  * Added strict_sexp.rb to help you clamp down for future changes. STRICT_SEXP=1+
  * Auto-require strict_sexp if $STRICT_SEXP is > 0.
  * Converted a lot of indexed access to sexp_type/sexp_body, etc.
  * Finally enforced SexpProcessor#process to only process sexps, not bare arrays.
  * Made Sexp#/ double-dispatch to Matcher#/.
  * Made Sexp#gsub work with new patterns.
  * Made Sexp#sub work with new patterns.
  * Made SexpProcessor STRICT_SEXP=4 compliant.
  * Retired SexpMatchSpecial & SexpAny. Never used by anything AFAICT.
  * Sexp#=== goes back to default.
  * Sexp#=~(pat) calls pat =~ self.
  * Sexp#sexp_body now takes optional offset. Use instead of sexp[n..-1].

* 9 bug fixes:

  * Extended Sexp::Matcher::Parser.parse to lex more forms of regexp.
  * Finished off all missing doco.
  * Fixed == methods on all Matcher classes to include ivars.
  * Fixed Child#satisfy? to properly return false if failed.
  * Fixed Sexp#sexp_body to return a sexp using Sexp#new.
  * Fixed map to use Sexp#new.
  * Only try to set c_type if it responds to it. Make STRICT_SEXP safe.
  * R2C has a hack in SexpProcessor to call sexp_type=. Renamed to c_type= in R2C.
  * Removed very obsolete attrset test from pt_testcase.rb

=== 4.10.0b1 / 2017-06-13

Beta of the above.

(taca)

2017-07-31 14:15:35 UTC MAIN commitmail json YAML

Note update of devel/ruby-parser package to 3.10.1.

(taca)

2017-07-31 14:15:02 UTC MAIN commitmail json YAML

Update ruby-parser to 3.10.1.

=== 3.10.1 / 2017-07-21

* 2 bug fixes:

  * Fixed identification of parser version whether Ruby##Parser or Parser::V##.
  * Fixed squiggly heredoc lexing when using 24 parser.

=== 3.10.0 / 2017-07-17

* 4 minor enhancements:

  * Added support for 'squiggly heredocs' (indented content). (jjoos)
  * Bumped oedipus_lex to ~> 2.5.
  * Bumped sexp_processor to ~> 4.9.
  * Made STRICT_SEXP=1 safe: converted indexed sexps to semantic calls where needed.

* 5 bug fixes:

  * Clear and restore cmdarg stack around defs args and body. (presidentbeef)
  * Conditionalize use of sexp_body= to make it compatible w/ sexp_processor 4.9.0
  * Fix up line numbers in strings with newlines and `#`. (presidentbeef)
  * Fixed line numbers of resbodies.
  * Fixed some tracking of lexical state. Fixes bug #249.

(taca)

2017-07-31 14:14:19 UTC MAIN commitmail json YAML

Note update of devel/ruby-mixlib-shellout package to 2.3.2.

(taca)

2017-07-31 14:13:33 UTC MAIN commitmail json YAML

Update ruby-mixlib-shellout to 2.3.2.

Release 2.3.2

* Fix bad method call in Windows Process module

Release 2.3.1

* Make Mixlib::ShellOut::EmptyWindowsCommand inherit from ShellCommandFailed

Release 2.3.0

* Add support for 'elevated' option on Windows, which logs on as batch server
  which is not affected by User Account Control (UAC)

(taca)

2017-07-31 14:11:45 UTC MAIN commitmail json YAML

Note update of devel/ruby-minitest package to 5.10.3.

(taca)

2017-07-31 14:11:12 UTC MAIN commitmail json YAML

Update ruby-minitest to 5.10.3.

=== 5.10.3 / 2017-07-21

* 1 minor enhancement:

  * Extended documentation for Mock#expect for multiple calls to mock object.
    (insti)

* 2 bug fixes:

  * Finished off missing doco.
  * Fixed verbose output on parallelize_me! classes. (chanks)

(taca)

2017-07-31 14:10:21 UTC MAIN commitmail json YAML

Note update of devel/ruby-eventmachine package to 1.2.5.

(taca)

2017-07-31 14:09:47 UTC MAIN commitmail json YAML

Update ruby-eventmachine to 1.2.5.

## 1.2.5 (July 27, 2017)
* Java: Use long for larger values in oneshot timer intervals [#784, #794]

## 1.2.4 (July 27, 2017)
* Java: Add EM_PROTO_SSL/TLS definitions [#773, #791]
* Fix IPv6 UDP get_peername [#788]
* Allow for larger values in oneshot timer intervals [#784, #793]
* Update extconf.rb to allow MinGW builds with OpenSSL 1.1.0 [#785]

(taca)

2017-07-31 14:09:11 UTC MAIN commitmail json YAML

Note update of devel/ruby2ruby package to 2.4.0.

(taca)

2017-07-31 14:08:41 UTC MAIN commitmail json YAML

Update ruby2ruby to 2.4.0.

=== 2.4.0 / 2017-07-17

* 1 major enhancement:

  * Major overhaul. Process methods no longer mutate arguments.

* 1 minor enhancement:

  * Now SEXP_STRICT=1 clean.

* 2 bug fixes:

  * Fixed 2.4 Fixnum deprecation warning
  * Fixed for new 24 parser.

(taca)

2017-07-31 14:05:56 UTC MAIN commitmail json YAML

Note update of databases/ruby-hiera package to 3.4.0.

(taca)

2017-07-31 14:05:23 UTC MAIN commitmail json YAML

Update ruby-hiera to 3.4.0.

3.3.2
* Add AppVeyor support (with locales)
* Remove win32console gem dependency
* Remove / replace win32-dir usage
* Remove platform-specific gem support

3.4.0
* Tech-debt: links.puppetlabs.com -> links.puppet.com

(taca)

2017-07-31 13:47:08 UTC MAIN commitmail json YAML

Note update of www/contao44 package to 4.4.2.

(taca)

2017-07-31 13:46:34 UTC MAIN commitmail json YAML

Update contao44 to 4.4.2.

pkgsrc chagne: correct DESCR.

The bugfix release fixes the issues with the new DCA picker.

(taca)

2017-07-31 13:42:57 UTC MAIN commitmail json YAML

+ bind-9.11.2.

(taca)

2017-07-31 13:42:38 UTC MAIN commitmail json YAML

Note update of net/bind99 package to 9.9.11.

(taca)

2017-07-31 13:42:06 UTC MAIN commitmail json YAML

Update bind99 to 9.9.11.

Here is release note except security (already fixed by bind-9.9.10pl3, BIND
9.9.10-P3).

Release Notes for BIND Version 9.9.11

Introduction

  This document summarizes significant changes since the last production
  release of BIND on the corresponding major release branch. Please see
  the CHANGES file for a further list of bug fixes and other changes.

Download

  The latest versions of BIND 9 software can always be found at
  http://www.isc.org/downloads/. There you will find additional
  information about each release, source code, and pre-compiled versions
  for Microsoft Windows operating systems.

New DNSSEC Root Key

  ICANN is in the process of introducing a new Key Signing Key (KSK) for
  the global root zone. BIND has multiple methods for managing DNSSEC
  trust anchors, with somewhat different behaviors. If the root key is
  configured using the managed-keys statement, or if the pre-configured
  root key is enabled by using dnssec-validation auto, then BIND can keep
  keys up to date automatically. Servers configured in this way should
  have begun the process of rolling to the new key when it was published
  in the root zone in July 2017. However, keys configured using the
  trusted-keys statement are not automatically maintained. If your server
  is performing DNSSEC validation and is configured using trusted-keys,
  you are advised to change your configuration before the root zone
  begins signing with the new KSK. This is currently scheduled for
  October 11, 2017.

  This release includes an updated version of the bind.keys file
  containing the new root key. This file can also be downloaded from
  https://www.isc.org/bind-keys .

Windows XP No Longer Supported

  As of BIND 9.9.11, Windows XP is no longer a supported platform for
  BIND, and Windows XP binaries are no longer available for download from
  ISC.

Feature Changes

    * Threads in named are now set to human-readable names to assist
      debugging on operating systems that support that. Threads will have
      names such as "isc-timer", "isc-sockmgr", "isc-worker0001", and so
      on. This will affect the reporting of subsidiary thread names in ps
      and top, but not the main thread. [RT #43234]
    * DiG now warns about .local queries which are reserved for Multicast
      DNS. [RT #44783]

Bug Fixes

    * Fixed a bug that was introduced in an earlier development release
      which caused multi-packet AXFR and IXFR messages to fail validation
      if not all packets contained TSIG records; this caused
      interoperability problems with some other DNS implementations. [RT
      #45509]
    * Semicolons are no longer escaped when printing CAA and URI records.
      This may break applications that depend on the presence of the
      backslash before the semicolon. [RT #45216]
    * AD could be set on truncated answer with no records present in the
      answer and authority sections. [RT #45140]

End of Life

  BIND 9.9 (Extended Support Version) will be supported until at least
  June, 2018. https://www.isc.org/downloads/software-support-policy/

(taca)

2017-07-31 13:38:30 UTC MAIN commitmail json YAML

Note update of net/bind910 package to 9.10.6.

(taca)

2017-07-31 13:37:53 UTC MAIN commitmail json YAML

Update bind910 to 9.10.6.

Here is release note except security (already fixed by bind-9.10.5pl3, BIND
9.10.5-P3).

Release Notes for BIND Version 9.10.6

Introduction

  This document summarizes changes since the last production release on
  the BIND 9.10 branch. Please see the CHANGES file for a further list of
  bug fixes and other changes.

Download

  The latest versions of BIND 9 software can always be found at
  http://www.isc.org/downloads/. There you will find additional
  information about each release, source code, and pre-compiled versions
  for Microsoft Windows operating systems.

New DNSSEC Root Key

  ICANN is in the process of introducing a new Key Signing Key (KSK) for
  the global root zone. BIND has multiple methods for managing DNSSEC
  trust anchors, with somewhat different behaviors. If the root key is
  configured using the managed-keys statement, or if the pre-configured
  root key is enabled by using dnssec-validation auto, then BIND can keep
  keys up to date automatically. Servers configured in this way should
  have begun the process of rolling to the new key when it was published
  in the root zone in July 2017. However, keys configured using the
  trusted-keys statement are not automatically maintained. If your server
  is performing DNSSEC validation and is configured using trusted-keys,
  you are advised to change your configuration before the root zone
  begins signing with the new KSK. This is currently scheduled for
  October 11, 2017.

  This release includes an updated version of the bind.keys file
  containing the new root key. This file can also be downloaded from
  https://www.isc.org/bind-keys .

Windows XP No Longer Supported

  As of BIND 9.10.6, Windows XP is no longer a supported platform for
  BIND, and Windows XP binaries are no longer available for download from
  ISC.

Feature Changes

    * dig +ednsopt now accepts the names for EDNS options in addition to
      numeric values. For example, an EDNS Client-Subnet option could be
      sent using dig +ednsopt=ecs:.... Thanks to John Worley of Secure64
      for the contribution. [RT #44461]
    * Threads in named are now set to human-readable names to assist
      debugging on operating systems that support that. Threads will have
      names such as "isc-timer", "isc-sockmgr", "isc-worker0001", and so
      on. This will affect the reporting of subsidiary thread names in ps
      and top, but not the main thread. [RT #43234]
    * DiG now warns about .local queries which are reserved for Multicast
      DNS. [RT #44783]

Bug Fixes

    * Fixed a bug that was introduced in an earlier development release
      which caused multi-packet AXFR and IXFR messages to fail validation
      if not all packets contained TSIG records; this caused
      interoperability problems with some other DNS implementations. [RT
      #45509]
    * Semicolons are no longer escaped when printing CAA and URI records.
      This may break applications that depend on the presence of the
      backslash before the semicolon. [RT #45216]
    * AD could be set on truncated answer with no records present in the
      answer and authority sections. [RT #45140]

End of Life

  The end of life for BIND 9.10 is yet to be determined but will not be
  before BIND 9.12.0 has been released for 6 months.
  https://www.isc.org/downloads/software-support-policy/

(taca)

2017-07-31 13:20:36 UTC MAIN commitmail json YAML

Removed devel/py-multiprocessing; Updated comms/py-serial to 3.4

(adam)

2017-07-31 13:16:15 UTC MAIN commitmail json YAML

2017-07-31 13:11:27 UTC MAIN commitmail json YAML

Version 3.4:

Improvements:
* miniterm: suspend function (temporarily release port, Ctrl-T s)
* context manager automatically opens port on __enter__
* list_ports: add interface number to location string
* protocol_socket: Retry if BlockingIOError occurs in reset_input_buffer.

Bugfixes:
* list_ports: option to include symlinked devices
* list_ports: workaround for special characters in port names

Bugfixes (posix):
* allow calling cancel functions w/o error if port is closed
* protocol_socket: sync error handling with posix version
* posix: ignore more blocking errors and EINTR, timeout only applies to blocking I/O
* fix: port_publisher typo

(adam)

2017-07-31 12:13:50 UTC MAIN commitmail json YAML

Added databases/py-asyncpg version 0.12.0

(adam)

2017-07-31 12:12:59 UTC MAIN commitmail json YAML

asyncpg is a database interface library designed specifically for PostgreSQL
and Python/asyncio. asyncpg is an efficient, clean implementation of
PostgreSQL server binary protocol for use with Python's asyncio framework.

(adam)

2017-07-31 08:36:27 UTC MAIN commitmail json YAML

use the right curses buildlink3 file as pointed out by @wiz

(nros)

2017-07-31 07:26:20 UTC MAIN commitmail json YAML

Set LICENSE for bsdiff

(nros)

2017-07-31 07:17:47 UTC MAIN commitmail json YAML

Updated misc/bsdiff to 4.3nb1

(nros)

2017-07-31 07:09:54 UTC MAIN commitmail json YAML

2017-07-31 05:58:07 UTC pkgsrc-2017Q2 commitmail json YAML

tickets 5522 and 5527

(spz)

2017-07-31 05:56:43 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5522 - requested by dholland
editors/emacs20: functionality fix

Revisions pulled up:
- editors/emacs20/Makefile                                      1.58
- editors/emacs20/distinfo                                      1.36
- editors/emacs20/patches/patch-af                              1.5

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: dholland
  Date: Sun Jul 23 05:11:43 UTC 2017

  Modified Files:
  pkgsrc/editors/emacs20: Makefile distinfo
  pkgsrc/editors/emacs20/patches: patch-af

  Log Message:
  Revert Joerg's change "Remove now obsolete Emacs ASLR hacks" as it doesn't
  work.

  Bump PKGREVISION. Note that the reverted changeset itself should have
  and didn't bump PKGREVISION.

  To generate a diff of this commit:
  cvs rdiff -u -r1.57 -r1.58 pkgsrc/editors/emacs20/Makefile
  cvs rdiff -u -r1.35 -r1.36 pkgsrc/editors/emacs20/distinfo
  cvs rdiff -u -r1.4 -r1.5 pkgsrc/editors/emacs20/patches/patch-af

(spz)

2017-07-31 05:29:31 UTC MAIN commitmail json YAML

Fixed MASTER_SITES and updated HOMEPAGE

(adam)

2017-07-31 05:20:20 UTC MAIN commitmail json YAML

Updated audio/py-audioread to 2.1.5, devel/py-modulegraph to 0.15

(adam)

2017-07-31 05:18:56 UTC MAIN commitmail json YAML

0.15

Features:

* Issue 39: Traceback with for a syntax error when compiling async function

  On Python 3.5 some (invalid) async function definitions caused a modulegraph
  traceback, instead of adding "InvalidSourceModule" nodes to the graph.

* Issue 40: The graph now contains nodes of type "InvalidRelativeImport" for
  attempts to use relative imports that walk outside of a toplevel
  package.

Bugfixes:
* Issue 38: Dot output broken in Python 3
* Issue 36: Make sure test suite works on systems other than macOS
* Add support for "async def" to the AST scanner, needed to
  properly recognize imports in async function definitions.

(adam)

2017-07-31 05:16:30 UTC MAIN commitmail json YAML

Updated mail/cyrus-imapd24 to 2.4.18nb2

(jnemeth)

2017-07-31 05:13:49 UTC MAIN commitmail json YAML

Fix up the path to /bin/sh in cyradm script.  The damage happens
during the build stage, so can't use a simple REPLACE_SH.

This is a build problem that likely is only detected when
PKG_DEVELOPER=YES so bump PKGREVISION anyways.

(jnemeth)

2017-07-31 04:55:26 UTC MAIN commitmail json YAML

2.1.5
Properly clean up the file handle when a backend fails to decode a file. Fix parsing of "N.M" channel counts in the FFmpeg backend (thanks to @piem). Avoid a crash in the raw backend when a file uses an unsupported number of bits per sample (namely, 24-bit samples in Python < 3.4). Add a __version__ value to the package.

(adam)

2017-07-30 23:19:23 UTC MAIN commitmail json YAML

Some of the examples in UHD uses curses.
Include buildlink3 so that that the package builds on systems that don't
have curses in the base system.

(nros)

2017-07-30 22:47:59 UTC MAIN commitmail json YAML

2017-07-30 22:45:42 UTC MAIN commitmail json YAML

Comment out non-working MASTER_SITES and HOMEPAGE.
Use CFLAGS and LDFLAGS.

(Debian removed this as "dead" in 2006, perhaps we should too?)

(wiz)

2017-07-30 22:42:59 UTC MAIN commitmail json YAML

Fix HOMEPAGE and MASTER_SITES.

(wiz)

2017-07-30 22:41:36 UTC MAIN commitmail json YAML

Comment out non-working HOMEPAGE.

(wiz)

2017-07-30 22:40:35 UTC MAIN commitmail json YAML

Replace non-working HOMEPAGE.

(wiz)

2017-07-30 22:39:05 UTC MAIN commitmail json YAML

Update HOMEPAGE, remove nonworking MASTER_SITE.

(wiz)

2017-07-30 22:37:57 UTC MAIN commitmail json YAML

Comment out nonworking HOMEPAGE.

(wiz)

2017-07-30 22:32:28 UTC MAIN commitmail json YAML

2017-07-30 22:24:32 UTC MAIN commitmail json YAML

2017-07-30 22:07:40 UTC MAIN commitmail json YAML

bring copyright to 2017

(jnemeth)

2017-07-30 19:32:29 UTC MAIN commitmail json YAML

Updated lang/qore to 0.8.12.11

(nros)

2017-07-30 19:27:08 UTC MAIN commitmail json YAML

Update Qore to version 0.8.12.11.

This is a bugfix release so no buildlink change.

ChangeLog:

New Features in Qore
* added broken-logic-precedence warning.

Bug Fixes in Qore
* fixed documentation regarding escaping of characters in
  strings and added a parse exception in case of trying
  to escape octal values in range 400-777 (issue 50)
* fixed a crashing bug where Datasource::getConfigString()
  was called without a connection, also could crash in an
  implicit internal call to this method with the
  DatasourcePool class when connections were lost and the
  warning callback should be called (issue 1992)
* fixed a bug where Datasource::getConfigHash() returned
  different values depending on if the object was
  connected or not (issue 1994)

(nros)

2017-07-30 18:03:51 UTC MAIN commitmail json YAML

Removed databases/py-python-rrdtool successor py-rrdtool; Updated devel/py-lama to 7.4.1, devel/py-pathlib2 to 2.3.0, graphics/py-altgraph to 0.14, devel/py-macholib to 1.8, devel/py-py to 1.4.34

(adam)

2017-07-30 18:02:40 UTC MAIN commitmail json YAML

1.4.34
- fix issue119 / pytest issue708 where tmpdir may fail to make numbered directories
  when the filesystem is case-insensitive.

(adam)

2017-07-30 17:50:06 UTC MAIN commitmail json YAML

macholib 1.8
Use the same dependency walk logic as otool
Added support for new load commands
Fix procesing DSYM file from XCODE 6.x
MachOGraph.locate(): When calling dyld_find(), use kwarg 窶詫oader_path窶�, not 窶詫oader窶�.
Add fields to thread_command
Add missing ARM_V7S subtype.
Fix for SymbolTable
Use first Mach-O header as the default header
Issue 17: add LC_LOAD_UPWARD_DYLIB to _RELOCATABLE set
Issue 16: macholib 窶徂angs窶� on invalid input
Issue 18: Bad version parsing in macho_version_helper
Issue 19: Fix aligment issue that prevented code signing
Fix issue 14: Can窶冲 pass endian argument to p_uint64.from_str

(adam)

2017-07-30 17:45:41 UTC MAIN commitmail json YAML

0.14
Remove use of iteritems in altgraph.GraphAlgo code

0.13
Graph._bfs_subgraph and back_bfs_subgraph return subgraphs with reversed edges

(adam)

2017-07-30 17:41:56 UTC MAIN commitmail json YAML

Version 2.3.0
- Sync with upstream pathlib from CPython 3.6.1

(adam)

2017-07-30 17:35:39 UTC MAIN commitmail json YAML

2017-07-30 17:34:41 UTC MAIN commitmail json YAML

2017-07-30 15:55:11 UTC MAIN commitmail json YAML

Updated devel/py-docstyle to 2.0.0

(adam)

2017-07-30 15:53:49 UTC MAIN commitmail json YAML

2.0.0:

Major Updates
* Support for numpy conventions verification has been added.
* Support for Python 2.6 has been dropped.
* Support for PyPy3 has been temporarily dropped, until it will be equivalent to CPython 3.3+ and supported by pip.
* Support for the pep257 console script has been dropped. Only the pydocstyle console script should be used.
* Errors are now printed to stdout instead of stderr.

New Features
* Decorator-based skipping via --ignore-decorators has been added.
* Support for using pycodestyle style wildcards has been added.
* Superfluous opening quotes are now reported as part of D300.
* Fixed a false-positive recognition of D410 and added D412.
* Added --config=<path> flag to override the normal config file discovery and choose a specific config file.
* Support for specifying error codes with partial prefix has been added, e.g., --select=D101,D2.
* All configuration file can now have the .ini extension.
* Added better imperative mood checks using third party stemmer.

Bug Fixes
* Made parser more robust to bad source files
* Modules are now considered private if their name starts with a single underscore. This is a bugfix where ���public module��� (D100) was reported regardless of module name.
* Removed error when __all__ is a list.
* Fixed a bug where the @ sign was used as a matrix multiplication operator in Python 3.5, but was considered a decorator by the parser

(adam)

2017-07-30 13:22:28 UTC MAIN commitmail json YAML

Added games/fortunes-it version 1.99

(leot)

2017-07-30 13:22:05 UTC MAIN commitmail json YAML

+ fortunes-it

(leot)

2017-07-30 13:21:31 UTC MAIN commitmail json YAML

Import fortunes-it-1.99 as games/fortunes-it

Italian fortunes database

Originally packaged by myself in pkgsrc-wip  with some improvements
by <wiz> and <asau>.

(leot)

2017-07-30 12:30:50 UTC MAIN commitmail json YAML

hack: force disable a configure test.

Fixes build with PKGSRC_FORTRAN=gfortran (6.4) on netbsd. resulting
binary works fine. I suspect the issue is that the wrong gcc (one without
fortran support) is invoked.

(maya)

2017-07-30 11:03:18 UTC MAIN commitmail json YAML

Updated misc/open2300 to 1.10nb1

(martin)

2017-07-30 11:02:33 UTC MAIN commitmail json YAML

Make serial communication with the weather station work more reliably
via USB serial adapters.

(martin)

2017-07-30 09:40:23 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5527 - requested by joerg
archivers/zstd: license handling fix

Revisions pulled up:
- archivers/zstd/Makefile                                      1.9-1.10

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: nros
  Date: Sun Jul 23 18:28:41 UTC 2017

  Modified Files:
  pkgsrc/archivers/zstd: Makefile

  Log Message:
  Set zstd to RESTRICTED since its examples are not redistributable

  To generate a diff of this commit:
  cvs rdiff -u -r1.8 -r1.9 pkgsrc/archivers/zstd/Makefile

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: nros
  Date: Sun Jul 23 19:02:25 UTC 2017

  Modified Files:
  pkgsrc/archivers/zstd: Makefile

  Log Message:
  fix pkglint warning about RESTRICTED

  To generate a diff of this commit:
  cvs rdiff -u -r1.9 -r1.10 pkgsrc/archivers/zstd/Makefile

(spz)

2017-07-30 09:08:46 UTC MAIN commitmail json YAML

+ ImageMagick-7.0.6.4, beats-5.5.1, binutils-2.29, caddy-0.10.6,
  calibre-3.5, cups-filters-1.16.0, dbus-1.10.22, expat-2.2.2,
  httping-2.5, libmpdclient-2.13, libreoffice-5.4, mame-0.188,
  notmuch-0.25, p5-Time-HiRes-1.9744, py-flake8-import-order-0.13,
  py-lama-7.4.1, py-nose-exclude-0.5.0, t1utils-1.40, tor-browser-7.0.3,
  vim-8.0.0809, vim-share-8.0.0809, x264-devel-20170729,
  xscreensaver-5.37.

(wiz)

2017-07-30 06:11:29 UTC MAIN commitmail json YAML

Updated devel/py-daemon to 2.1.2, devel/py-test-xdist to 1.18.2

(adam)

2017-07-30 05:55:34 UTC MAIN commitmail json YAML

pytest-xdist 1.18.2:

Bug Fixes
- Removal of unnecessary dependency on incorrect version of py.
- Fix bug in internal event-loop error handler in the master node. This bug
  would shadow the original errors making extremely hard/impossible for users
  to diagnose the problem properly

(adam)

2017-07-30 05:53:52 UTC MAIN commitmail json YAML

Version 2.1.2
Additions:
* Add a README document for the code base.
Changes:
* Migrate code project hosting to Pagure.
  Record the change of homepage URL in PyPI metadata.
* Raise a warning that the ���runner��� module is pending deprecation.
  This has been an unofficial example module from the beginning, and
  it will be removed in a future version.
Bug Fixes:
* Ensure custom types are part of the Python type hierarchy.
* Avoid a circular dependency for the version string at install time.

(adam)

2017-07-30 05:51:22 UTC MAIN commitmail json YAML

Updated sysutils/daemontools-run to 20170730

(schmonz)

2017-07-30 05:45:23 UTC MAIN commitmail json YAML

Add PREFIX/{sbin,bin} to PATH, and don't hide diagnostics. Bump version.

(schmonz)

2017-07-30 05:38:23 UTC MAIN commitmail json YAML

Updated multimedia/ffmpeg3 to 3.3.3, devel/py-setuptools to 36.2.4, devel/py-flake8 to 3.4.1, security/py-certifi to 2017.7.27.1

(adam)

2017-07-30 05:37:54 UTC MAIN commitmail json YAML

2017-07-30 05:31:12 UTC MAIN commitmail json YAML

3.4.1:
Fix minor regression when users specify only a --select list with items
in the enabled/extended select list.

(adam)

2017-07-30 05:27:30 UTC MAIN commitmail json YAML

v36.2.4
* ``pkg_resources`` now uses ``inspect.getmro`` to
  resolve classes in method resolution order

(adam)

2017-07-30 05:21:15 UTC MAIN commitmail json YAML

version 3.3.3:
- avcodec/dirac_dwt: Fix multiple integer overflows in COMPOSE_DD97iH0()
- avcodec/diracdec: Fix integer overflow in divide3()
- avcodec/takdec: Fix integer overflow in decode_subframe()
- avformat/rtmppkt: Convert ff_amf_get_field_value() to bytestream2
- avformat/rtmppkt: Convert ff_amf_tag_size() to bytestream2
- avcodec/diracdec: Fix integer overflow in signed multiplication in UNPACK_ARITH()
- avcodec/pixlet: Simplify nbits computation
- avcodec/dnxhddec: Move mb height check out of non hr branch
- avcodec/hevc_ps: fix integer overflow in log2_parallel_merge_level_minus2
- avformat/oggparsecelt: Do not re-allocate os->private
- avcodec/ylc: Fix shift overflow
- avcodec/aacps: Fix multiple integer overflow in map_val_34_to_20()
- avcodec/aacdec_fixed: fix: left shift of negative value -1
- avcodec/dirac_vlc: Fix undefined shift
- doc/filters: typo in frei0r
- avcodec/cfhd: Fix decoding regression due to height check
- avcodec/aacdec_template (fixed point): Check gain in decode_cce() to avoid undefined shifts later
- avcodec/ffv1dec_template: Fix signed integer overflow
- avcodec/aacdec_template: Fix undefined integer overflow in apply_tns()
- avcodec/magicyuv: Check that vlc len is not too large
- avcodec/mjpegdec: Clip DC also on the negative side.
- avcodec/aacps (fixed point): Fix multiple signed integer overflows
- avcodec/ylc: Fix vlc of 31 bits
- avcodec/sbrdsp_fixed: Fix integer overflow in sbr_hf_apply_noise()
- avcodec/hevcdec: do not let updated extradata corrupt state
- avcodec/wavpack: Fix invalid shift
- avcodec/h264_slice: Fix signed integer overflow
- avcodec/hevc_ps: Fix integer overflow with beta/tc offsets
- avcodec/cfhd: Fix invalid left shift of negative value
- avcodec/vb: Check vertical GMC component before multiply
- avcodec/hevcdec: do basic validity check on delta_chroma_weight and offset
- avcodec/jpeg2000dwt: Fix integer overflow in dwt_decode97_int()
- avcodec/apedec: Fix integer overflow
- avcodec/wavpack: Fix integer overflow in wv_unpack_stereo()
- avcodec/hevc_ps: Fix max_dec_buffer check
- avcodec/mpeg4videodec: Fix GMC with videos of dimension 1
- avcodec/wavpack: Fix integer overflow
- avcodec/takdec: Fix integer overflow
- avcodec/tiff: Update pointer only when the result is used
- avcodec/cfhd: Check bpc before setting bpc in context
- avcodec/cfhd: Fix undefined shift
- avcodec/hevc_filter: Fix invalid shift
- avcodec/mpeg4videodec: Fix overflow in virtual_ref computation
- avcodec/lpc: signed integer overflow in compute_lpc_coefs() (aacdec_fixed)
- avcodec/wavpack: Fix undefined integer negation
- avcodec/aacdec_fixed: Check s for being too small
- avcodec/htmlsubtitles: Replace very slow redundant sscanf() calls by cleaner and faster code
- avcodec/h264: Fix mix of lossless and lossy MBs decoding
- avcodec/h264_mb: Fix 8x8dct in lossless for new versions of x264
- avcodec/h264_cabac: Fix CABAC+8x8dct in 4:4:4
- avcodec/takdec: Fixes: integer overflow in AV_SAMPLE_FMT_U8P output
- avcodec/jpeg2000dsp: Reorder operations in ict_int() to avoid 2 integer overflows
- avcodec/hevcpred_template: Fix left shift of negative value
- avcodec/hevcdec: Fix signed integer overflow in decode_lt_rps()
- avcodec/jpeg2000dec: Check nonzerobits more completely
- avcodec/shorten: Sanity check maxnlpc
- avcodec/truemotion2: Move skip computation after checks
- avcodec/jpeg2000: Fixes integer overflow in ff_jpeg2000_ceildivpow2()
- avcodec/dnxhd_parser: Do not return invalid value from dnxhd_find_frame_end() on error
- avcodec/hevcdec: Check nb_sps
- avcodec/hevc_refs: Check nb_refs in add_candidate_ref()
- avcodec/mpeg4videodec: Check sprite delta upshift against overflowing.
- avcodec/mpeg4videodec: Fix integer overflow in num_sprite_warping_points=2 case
- avcodec/aacsbr_fixed: Check shift in sbr_hf_assemble()
- avcodec/sbrdsp_fixed: Return an error from sbr_hf_apply_noise() if operations are impossible
- avcodec/libvpxdec: Check that display dimensions fit in the storage dimensions
- avcodec/jpeg2000dwt: Fix runtime error: left shift of negative value -123
- avcodec/wavpack: Fix runtime error: signed integer overflow: 1886191616 + 277872640 cannot be represented in type 'int'
- avcodec/snowdec: Fix runtime error: left shift of negative value -1
- avcodec/aacdec_fixed: Fix runtime error: left shift of negative value -1297616
- avcodec/tiff: Fix leak of geotags[].val
- avcodec/ra144: Fix runtime error: signed integer overflow: -2200 * 1033073 cannot be represented in type 'int'
- avcodec/flicvideo: Fix runtime error: signed integer overflow: 4864 * 459296 cannot be represented in type 'int'
- avcodec/cfhd: Check band parameters before storing them
- avcodec/h264_parse: Check picture structure when initializig weight table
- avcodec/indeo4: Check remaining data in Pic hdr extension parsing code
- avcodec/ac3dec_fixed: Fix multiple runtime error: signed integer overflow: -39271008 * 59 cannot be represented in type 'int'
- lavc/aarch64/simple_idct: fix idct_col4_top coefficient

(adam)

2017-07-30 05:03:10 UTC pkgsrc-2017Q2 commitmail json YAML

2017-07-30 04:57:58 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5526 - requested by taca
databases/mysql57-client: security update
databases/mysql57-server: security update

Revisions pulled up:
- databases/mysql57-client/Makefile                            1.7
- databases/mysql57-client/Makefile.common                      1.6
- databases/mysql57-client/PLIST                                1.5
- databases/mysql57-client/distinfo                            1.12
- databases/mysql57-client/patches/patch-libmysql_CMakeLists.txt 1.2
- databases/mysql57-client/patches/patch-mysys_my__symlink.c    1.1
- databases/mysql57-server/Makefile                            1.8
- databases/mysql57-server/PLIST                                1.5

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: adam
  Date: Thu Jul 20 16:41:10 UTC 2017

  Modified Files:
  pkgsrc/databases/mysql57-client: Makefile Makefile.common PLIST
      distinfo
  pkgsrc/databases/mysql57-client/patches: patch-libmysql_CMakeLists.txt
  pkgsrc/databases/mysql57-server: Makefile PLIST
  Added Files:
  pkgsrc/databases/mysql57-client/patches: patch-mysys_my__symlink.c

  Log Message:
  Security Notes
  * Security Fix: The linked OpenSSL library for the MySQL Commercial Server has been updated to version 1.0.2l. Issues fixed in the new OpenSSL version are described at http://www.openssl.org/news/vulnerabilities.html.
    This change does not affect the Oracle-produced MySQL Community build of MySQL Server, which uses the yaSSL library instead.

  Platform-Specific Notes
  * Linux: The generic Linux build for MySQL 5.6 is now built on Oracle Linux 6 using glibc 2.12. Systems that use the build need to have glibc 2.12 or later installed on them.

  Functionality Added or Changed
  * For Windows, MSI installer packages now include a check for the required Visual Studio redistributable package, and produce a message asking the user to install it if it is missing.
  * The mysql client now supports a --binary-as-hex option that causes display of binary data using hexadecimal notation (0xvalue). Thanks to Dani�l van Eeden for the patch.
  * mysqlaccess now looks for its configuration file only in the SYSCONFDIR directory and /etc.

  Bugs Fixed
  * InnoDB: The server allocated memory unnecessarily for an operation that rebuilt the table.
  * InnoDB: When using an index merge optimizer switch, a SELECT COUNT(*) operation sometimes returned 0. Partitioning code incorrectly performed a memcpy instead of a column copy of columns read by the index, causing the wrong records to be copied.
  * Replication: A USE statement that followed a SET GTID_NEXT statement sometimes had no effect.
  * Replication: If the binary log on a master server was rotated and a full disk condition occurred on the partition where the binary log file was being stored, the server could stop unexpectedly. The fix adds a check for the existence of the binary log when the dump thread switches to next binary log file. If the binary log is disabled, all binary logs up to the current active log are transmitted to slave and an error is returned to the receiver thread.
  * Replication: If a relay log index file named relay log files that did not exist, RESET SLAVE ALL sometimes did not fully clean up properly.
  * Replication: mysqlbinlog, if invoked with the --raw option, does not flush the output file until the process terminates. But if also invoked with the --stop-never option, the process never terminates, thus nothing is ever written to the output file. Now the output is flushed after each event.
  * Replication: A memory leak in mysqlbinlog was fixed. The leak happened when processing fake rotate events, or when using --raw and the destination log file could not be created. The leak only occurred when processing events from a remote server. Thanks to Laurynas Biveinis for his contribution to fixing this bug.
  * Replication: Multi-threaded slaves could not be configured with small queue sizes using slave_pending_jobs_size_max if they ever needed to process transactions larger than that size. Any packet larger than slave_pending_jobs_size_max was rejected with the error ER_MTS_EVENT_BIGGER_PENDING_JOBS_SIZE_MAX, even if the packet was smaller than the limit set by slave_max_allowed_packet.
  * With this fix, slave_pending_jobs_size_max becomes a soft limit rather than a hard limit. If the size of a packet exceeds slave_pending_jobs_size_max but is less than slave_max_allowed_packet, the transaction is held until all the slave workers have empty queues, and then processed. All subsequent transactions are held until the large transaction has been completed. The queue size for slave workers can therefore be limited while still allowing occasional larger transactions.
  * mysqldump could write database names in USE statements incorrectly.
  * If the mysql_stmt_close() C API function was called, it freed memory that later could be accessed if mysql_stmt_error(), mysql_stmt_errno(), or mysql_stmt_sqlstate() was called. To obtain error information after a call to mysql_stmt_close(), call mysql_error(), mysql_errno(), or mysql_sqlstate() instead.
  * Queries could be cached incorrectly, leading to incorrect query results, under these circumstances: InnoDB table; rows are being inserted but have not yet been committed; a query uses the table as a base table in a derived table; the optimizer chooses to materialize the derived table.
  * Man pages for a few utilities were missing from Debian/Ubuntu packages.
  * The field-t unit test failed to run with AddressSanitizer enabled. Thanks to Laurynas Biveinis for the patch.
  * Debian client packages were missing information about conflicts with native packages.
  * The Perl path in #! lines at the beginning of Perl scripts has been adjusted to /usr/local/bin/perl for FreeBSD 11.
  * The server exited abnormally attempting to access invalid memory.
  * A race condition could occur for CREATE TABLE statements with DATA DIRECTORY or INDEX DIRECTORY clauses.
  * MySQL compilation in different directories produced different builds to leakage of absolute paths into debug information and __FILE__.
  * mysqld_failed to start the server if the --datadir option was specified with a relative path name.
  * With read_only enabled, creation of non-TEMPORARY tables by non-SUPER users was permitted under certain conditions.
  *Certain stored functions, if used in a query WHERE clause, could be handled using Index Condition Pushdown (which should not happen), resulting in a server exit.
  * On x86 machines, the uint3korr() macro read 4 bytes of data instead of the intended 3 bytes.
  * An assertion was raised during a fetch operation by the memcached plugin.
  * Queries that contained UNION in a subquery and GROUP BY could return incorrect results.
  * LOAD XML INFILE performance became noticeably slower when the XML file being read contained a great many spaces, such as those introduced by indenting or pretty-printing. Now all leading whitespace is trimmed from each such value before reading it into memory.

  To generate a diff of this commit:
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/databases/mysql57-client/Makefile
  cvs rdiff -u -r1.5 -r1.6 pkgsrc/databases/mysql57-client/Makefile.common
  cvs rdiff -u -r1.4 -r1.5 pkgsrc/databases/mysql57-client/PLIST
  cvs rdiff -u -r1.11 -r1.12 pkgsrc/databases/mysql57-client/distinfo
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/databases/mysql57-client/patches/patch-libmysql_CMakeLists.txt
  cvs rdiff -u -r0 -r1.1 \
      pkgsrc/databases/mysql57-client/patches/patch-mysys_my__symlink.c
  cvs rdiff -u -r1.7 -r1.8 pkgsrc/databases/mysql57-server/Makefile
  cvs rdiff -u -r1.4 -r1.5 pkgsrc/databases/mysql57-server/PLIST

(spz)

2017-07-30 03:06:13 UTC MAIN commitmail json YAML

Updated mail/qmail-run to 20170729

(schmonz)

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

pkgsrc changes:

- Collapse redundant code for invoking service-specific rc.d scripts.
- Don't try to run a service's rc.d script if it isn't enabled in rc.conf.
- Run "pause" in reverse sequence, like "stop" does.
- Support "stat", "pause", and "cont" in qmailqread.

Bump version.

(schmonz)

2017-07-29 22:51:11 UTC MAIN commitmail json YAML

Updated net/youtube-dl to 20170723

(wiz)

2017-07-29 22:51:01 UTC MAIN commitmail json YAML

Updated youtube-dl to 20170723.

Core

    [YoutubeDL] Improve default format specification (#13704)
    [YoutubeDL] Do not override id, extractor and extractor_key for
    url_transparent entities
    [extractor/common] Fix playlist_from_matches

Extractors

    [itv] Fix production id extraction (#13671, #13703)
    [vidio] Make duration non fatal and fix typo
    [mtv] Skip missing video parts (#13690)
    [sportbox:embed] Fix extraction

    [npo] Add support for npo3.nl URLs (#13695)

    [dramafever] Remove video id from title (#13699)

    [egghead:lesson] Add support for lessons (#6635)

    [funnyordie] Extract more metadata (#13677)
    [youku:show] Fix playlist extraction (#13248)

    [dispeak] Recognize sevt subdomain (#13276)

    [adn] Improve error reporting (#13663)
    [crunchyroll] Relax series and season regex (#13659)

    [spiegel:article] Add support for nexx iframe embeds (#13029)
    [nexx:embed] Add support for iframe embeds

    [nexx] Improve JS embed extraction

    [pearvideo] Add support for pearvideo.com (#13031)

(wiz)

2017-07-29 22:31:15 UTC MAIN commitmail json YAML

Needs at least sqlite-3.18.

(wiz)

2017-07-29 22:29:49 UTC MAIN commitmail json YAML

2017-07-29 20:15:01 UTC pkgsrc-2017Q2 commitmail json YAML

tickets 5517 5523 5524 5525

(spz)

2017-07-29 20:10:59 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5525 - requested by taca
databases/mysql56-client: security update
databases/mysql56-server: security update

Revisions pulled up:
- databases/mysql55-client/Makefile                            1.25
- databases/mysql55-client/Makefile.common                      1.41
- databases/mysql55-client/distinfo                            1.43
- databases/mysql55-server/Makefile                            1.33
- databases/mysql55-server/PLIST                                1.30

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: adam
  Date: Wed Jul 19 18:48:22 UTC 2017

  Modified Files:
  pkgsrc/databases/mysql55-client: Makefile Makefile.common distinfo
  pkgsrc/databases/mysql55-server: Makefile PLIST
  pkgsrc/databases/mysql56-client: Makefile Makefile.common distinfo
  pkgsrc/databases/mysql56-server: Makefile PLIST

  Log Message:
  Security Notes
  * Security Fix: The linked OpenSSL library for the MySQL Commercial Server has been updated to version 1.0.2l. Issues fixed in the new OpenSSL version are described at http://www.openssl.org/news/vulnerabilities.html.
    This change does not affect the Oracle-produced MySQL Community build of MySQL Server, which uses the yaSSL library instead.

  Platform-Specific Notes
  * Linux: The generic Linux build for MySQL 5.6 is now built on Oracle Linux 6 using glibc 2.12. Systems that use the build need to have glibc 2.12 or later installed on them.

  Functionality Added or Changed
  * For Windows, MSI installer packages now include a check for the required Visual Studio redistributable package, and produce a message asking the user to install it if it is missing.
  * The mysql client now supports a --binary-as-hex option that causes display of binary data using hexadecimal notation (0xvalue). Thanks to Dani�l van Eeden for the patch.
  * mysqlaccess now looks for its configuration file only in the SYSCONFDIR directory and /etc.

  Bugs Fixed
  * InnoDB: The server allocated memory unnecessarily for an operation that rebuilt the table.
  * InnoDB: When using an index merge optimizer switch, a SELECT COUNT(*) operation sometimes returned 0. Partitioning code incorrectly performed a memcpy instead of a column copy of columns read by the index, causing the wrong records to be copied.
  * Replication: A USE statement that followed a SET GTID_NEXT statement sometimes had no effect.
  * Replication: If the binary log on a master server was rotated and a full disk condition occurred on the partition where the binary log file was being stored, the server could stop unexpectedly. The fix adds a check for the existence of the binary log when the dump thread switches to next binary log file. If the binary log is disabled, all binary logs up to the current active log are transmitted to slave and an error is returned to the receiver thread.
  * Replication: If a relay log index file named relay log files that did not exist, RESET SLAVE ALL sometimes did not fully clean up properly.
  * Replication: mysqlbinlog, if invoked with the --raw option, does not flush the output file until the process terminates. But if also invoked with the --stop-never option, the process never terminates, thus nothing is ever written to the output file. Now the output is flushed after each event.
  * Replication: A memory leak in mysqlbinlog was fixed. The leak happened when processing fake rotate events, or when using --raw and the destination log file could not be created. The leak only occurred when processing events from a remote server. Thanks to Laurynas Biveinis for his contribution to fixing this bug.
  * Replication: Multi-threaded slaves could not be configured with small queue sizes using slave_pending_jobs_size_max if they ever needed to process transactions larger than that size. Any packet larger than slave_pending_jobs_size_max was rejected with the error ER_MTS_EVENT_BIGGER_PENDING_JOBS_SIZE_MAX, even if the packet was smaller than the limit set by slave_max_allowed_packet.
  * With this fix, slave_pending_jobs_size_max becomes a soft limit rather than a hard limit. If the size of a packet exceeds slave_pending_jobs_size_max but is less than slave_max_allowed_packet, the transaction is held until all the slave workers have empty queues, and then processed. All subsequent transactions are held until the large transaction has been completed. The queue size for slave workers can therefore be limited while still allowing occasional larger transactions.
  * mysqldump could write database names in USE statements incorrectly.
  * If the mysql_stmt_close() C API function was called, it freed memory that later could be accessed if mysql_stmt_error(), mysql_stmt_errno(), or mysql_stmt_sqlstate() was called. To obtain error information after a call to mysql_stmt_close(), call mysql_error(), mysql_errno(), or mysql_sqlstate() instead.
  * Queries could be cached incorrectly, leading to incorrect query results, under these circumstances: InnoDB table; rows are being inserted but have not yet been committed; a query uses the table as a base table in a derived table; the optimizer chooses to materialize the derived table.
  * Man pages for a few utilities were missing from Debian/Ubuntu packages.
  * The field-t unit test failed to run with AddressSanitizer enabled. Thanks to Laurynas Biveinis for the patch.
  * Debian client packages were missing information about conflicts with native packages.
  * The Perl path in #! lines at the beginning of Perl scripts has been adjusted to /usr/local/bin/perl for FreeBSD 11.
  * The server exited abnormally attempting to access invalid memory.
  * A race condition could occur for CREATE TABLE statements with DATA DIRECTORY or INDEX DIRECTORY clauses.
  * MySQL compilation in different directories produced different builds to leakage of absolute paths into debug information and __FILE__.
  * mysqld_failed to start the server if the --datadir option was specified with a relative path name.
  * With read_only enabled, creation of non-TEMPORARY tables by non-SUPER users was permitted under certain conditions.
  *Certain stored functions, if used in a query WHERE clause, could be handled using Index Condition Pushdown (which should not happen), resulting in a server exit.
  * On x86 machines, the uint3korr() macro read 4 bytes of data instead of the intended 3 bytes.
  * An assertion was raised during a fetch operation by the memcached plugin.
  * Queries that contained UNION in a subquery and GROUP BY could return incorrect results.
  * LOAD XML INFILE performance became noticeably slower when the XML file being read contained a great many spaces, such as those introduced by indenting or pretty-printing. Now all leading whitespace is trimmed from each such value before reading it into memory.

  To generate a diff of this commit:

  cvs rdiff -u -r1.24 -r1.25 pkgsrc/databases/mysql56-client/Makefile
  cvs rdiff -u -r1.40 -r1.41 pkgsrc/databases/mysql56-client/Makefile.common
  cvs rdiff -u -r1.42 -r1.43 pkgsrc/databases/mysql56-client/distinfo
  cvs rdiff -u -r1.32 -r1.33 pkgsrc/databases/mysql56-server/Makefile
  cvs rdiff -u -r1.29 -r1.30 pkgsrc/databases/mysql56-server/PLIST

(spz)

2017-07-29 17:37:10 UTC MAIN commitmail json YAML

Updated devel/py-spans to 1.0.0

(gson)

2017-07-29 17:35:09 UTC MAIN commitmail json YAML

Update devel/py-Spans to 1.0.0.  Changes since 0.5.0:

Added NotImplemented for << and >> operators when there is a type mismatch
Added | operator for unions of Range and NotImplemented support for RangeSet
Added & operator for intersections of Range and NotImplemented support for RangeSet
Added - operator for differences of Range and NotImplemented support for RangeSet
Added reversed() iterator support for DiscreteRange
Fixed overlap with empty range incorrectly returns True (bug #7)
Fixed issue with contains() for scalars on unbounded ranges
Fixed type check for right_of()
Fixed type check for contains()
Fixed type check for union()
Fixed type check for intersection()
Fixed type check for difference()
Fixed infinite iterators not being supported for DiscreteRange

(gson)

2017-07-29 14:15:58 UTC MAIN commitmail json YAML

#include config.h only if HAVE_CONFIG_H is defined

(cheusov)

2017-07-29 13:56:01 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5524 - requested by taca
databases/mysql55-client: security update
databases/mysql55-server: security update

Revisions pulled up:
- databases/mysql55-client/Makefile                            1.29
- databases/mysql55-client/Makefile.common                      1.60
- databases/mysql55-client/distinfo                            1.59
- databases/mysql55-server/Makefile                            1.33
- databases/mysql55-server/PLIST                                1.47

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: adam
  Date: Wed Jul 19 18:48:22 UTC 2017

  Modified Files:
  pkgsrc/databases/mysql55-client: Makefile Makefile.common distinfo
  pkgsrc/databases/mysql55-server: Makefile PLIST
  pkgsrc/databases/mysql56-client: Makefile Makefile.common distinfo
  pkgsrc/databases/mysql56-server: Makefile PLIST

  Log Message:
  Security Notes
  * Security Fix: The linked OpenSSL library for the MySQL Commercial Server has been updated to version 1.0.2l. Issues fixed in the new OpenSSL version are described at http://www.openssl.org/news/vulnerabilities.html.
    This change does not affect the Oracle-produced MySQL Community build of MySQL Server, which uses the yaSSL library instead.

  Platform-Specific Notes
  * Linux: The generic Linux build for MySQL 5.6 is now built on Oracle Linux 6 using glibc 2.12. Systems that use the build need to have glibc 2.12 or later installed on them.

  Functionality Added or Changed
  * For Windows, MSI installer packages now include a check for the required Visual Studio redistributable package, and produce a message asking the user to install it if it is missing.
  * The mysql client now supports a --binary-as-hex option that causes display of binary data using hexadecimal notation (0xvalue). Thanks to Dani�l van Eeden for the patch.
  * mysqlaccess now looks for its configuration file only in the SYSCONFDIR directory and /etc.

  Bugs Fixed
  * InnoDB: The server allocated memory unnecessarily for an operation that rebuilt the table.
  * InnoDB: When using an index merge optimizer switch, a SELECT COUNT(*) operation sometimes returned 0. Partitioning code incorrectly performed a memcpy instead of a column copy of columns read by the index, causing the wrong records to be copied.
  * Replication: A USE statement that followed a SET GTID_NEXT statement sometimes had no effect.
  * Replication: If the binary log on a master server was rotated and a full disk condition occurred on the partition where the binary log file was being stored, the server could stop unexpectedly. The fix adds a check for the existence of the binary log when the dump thread switches to next binary log file. If the binary log is disabled, all binary logs up to the current active log are transmitted to slave and an error is returned to the receiver thread.
  * Replication: If a relay log index file named relay log files that did not exist, RESET SLAVE ALL sometimes did not fully clean up properly.
  * Replication: mysqlbinlog, if invoked with the --raw option, does not flush the output file until the process terminates. But if also invoked with the --stop-never option, the process never terminates, thus nothing is ever written to the output file. Now the output is flushed after each event.
  * Replication: A memory leak in mysqlbinlog was fixed. The leak happened when processing fake rotate events, or when using --raw and the destination log file could not be created. The leak only occurred when processing events from a remote server. Thanks to Laurynas Biveinis for his contribution to fixing this bug.
  * Replication: Multi-threaded slaves could not be configured with small queue sizes using slave_pending_jobs_size_max if they ever needed to process transactions larger than that size. Any packet larger than slave_pending_jobs_size_max was rejected with the error ER_MTS_EVENT_BIGGER_PENDING_JOBS_SIZE_MAX, even if the packet was smaller than the limit set by slave_max_allowed_packet.
  * With this fix, slave_pending_jobs_size_max becomes a soft limit rather than a hard limit. If the size of a packet exceeds slave_pending_jobs_size_max but is less than slave_max_allowed_packet, the transaction is held until all the slave workers have empty queues, and then processed. All subsequent transactions are held until the large transaction has been completed. The queue size for slave workers can therefore be limited while still allowing occasional larger transactions.
  * mysqldump could write database names in USE statements incorrectly.
  * If the mysql_stmt_close() C API function was called, it freed memory that later could be accessed if mysql_stmt_error(), mysql_stmt_errno(), or mysql_stmt_sqlstate() was called. To obtain error information after a call to mysql_stmt_close(), call mysql_error(), mysql_errno(), or mysql_sqlstate() instead.
  * Queries could be cached incorrectly, leading to incorrect query results, under these circumstances: InnoDB table; rows are being inserted but have not yet been committed; a query uses the table as a base table in a derived table; the optimizer chooses to materialize the derived table.
  * Man pages for a few utilities were missing from Debian/Ubuntu packages.
  * The field-t unit test failed to run with AddressSanitizer enabled. Thanks to Laurynas Biveinis for the patch.
  * Debian client packages were missing information about conflicts with native packages.
  * The Perl path in #! lines at the beginning of Perl scripts has been adjusted to /usr/local/bin/perl for FreeBSD 11.
  * The server exited abnormally attempting to access invalid memory.
  * A race condition could occur for CREATE TABLE statements with DATA DIRECTORY or INDEX DIRECTORY clauses.
  * MySQL compilation in different directories produced different builds to leakage of absolute paths into debug information and __FILE__.
  * mysqld_failed to start the server if the --datadir option was specified with a relative path name.
  * With read_only enabled, creation of non-TEMPORARY tables by non-SUPER users was permitted under certain conditions.
  *Certain stored functions, if used in a query WHERE clause, could be handled using Index Condition Pushdown (which should not happen), resulting in a server exit.
  * On x86 machines, the uint3korr() macro read 4 bytes of data instead of the intended 3 bytes.
  * An assertion was raised during a fetch operation by the memcached plugin.
  * Queries that contained UNION in a subquery and GROUP BY could return incorrect results.
  * LOAD XML INFILE performance became noticeably slower when the XML file being read contained a great many spaces, such as those introduced by indenting or pretty-printing. Now all leading whitespace is trimmed from each such value before reading it into memory.

  To generate a diff of this commit:
  cvs rdiff -u -r1.28 -r1.29 pkgsrc/databases/mysql55-client/Makefile
  cvs rdiff -u -r1.59 -r1.60 pkgsrc/databases/mysql55-client/Makefile.common
  cvs rdiff -u -r1.58 -r1.59 pkgsrc/databases/mysql55-client/distinfo
  cvs rdiff -u -r1.32 -r1.33 pkgsrc/databases/mysql55-server/Makefile
  cvs rdiff -u -r1.46 -r1.47 pkgsrc/databases/mysql55-server/PLIST

(spz)

2017-07-29 13:05:54 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5523 - requested by schmonz
security/py-tlslite: security update

Revisions pulled up:
- security/py-tlslite/Makefile                                  1.15
- security/py-tlslite/PLIST                                    1.6
- security/py-tlslite/distinfo                                  1.4
- security/py-tlslite/patches/patch-tests_httpsserver.sh        1.2

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: schmonz
  Date: Sun Jul 23 22:30:03 UTC 2017

  Modified Files:
  pkgsrc/security/py-tlslite: Makefile PLIST distinfo
  pkgsrc/security/py-tlslite/patches: patch-tests_httpsserver.sh

  Log Message:
  Update to 0.4.9. From the commit log:

  - Fix IndexError on junk message (CVE-2015-3220).
  - Fix unit-test failure (disable sha256 mac if maxversion < 1.2)
  - Merge pull request #98 from davidben/chromium-patches-2
  - Fix bug in SRP hashing.
  - Merge pull request #106 from tomato42/name-fixes-trevp
  - rename description_name
  - rename level_name
  - rename type_name
  - rename cert_types
  - rename _server_extensions
  - rename _universal_extensions
  - rename host_names
  - rename server_names
  - rename server_type
  - rename ext_data
  - rename ext_type
  - Merge pull request #104 from tomato42/sni-fix
  - fix parsing server side server_name extension
  - travis.yml: follow redirects, debugging info logging
  - Correctly enforce cipher suite version constraints.
  - Fix Fault-based test framework.
  - Fix client auth for TLS 1.2.
  - If ignoreAbrubtClose is set, write failures don't break sessions.
  - Fix CertificateRequest initialization.
  - Merge pull request #93 from tomato42/gitignore
  - ignore coverage html output folder
  - Merge pull request #88 from tomato42/handshakesettings-fixes
  - promote HandshakeSettings._getCertificateTypes to public
  - add check for interdependance of minKeySize and maxKeySize
  - unit tests for HandshakeSettings
  - promote HandshakeSettings._filter() to public
  - adding acknowledgements
  - Merge pull request #87 from davidben/chromium-patches-1
  - Apply minimal padding.
  - Implement FALLBACK_SCSV.
  - Fix #! line in httpsserver.sh.
  - Fix executable bits on files.
  - Merge pull request #86 from tomato42/tests-with-deps-3
  - Merge pull request #85 from tomato42/clienthello-tests
  - remove BadNextProtos
  - test ClientHello.parse with SSLv2 ClientHello
  - Fix compatibility issues with pycrypto and gmpy
  - fix setting ClientHello.server_name multiple times
  - clientHello.supports_npn test
  - ClientHello.tack test
  - ClientHello.srp_username test
  - Merge pull request #84 from tomato42/messages-tests
  - test coverage for getExtension and certificate_types
  - test coverage for Alert
  - Fix test failure on OSX.
  - Adding acknowledgements for Mirko.
  - Merge pull request #83 from MirkoDziadzka/session-cache
  - remove unneeded import
  - add tests to reproduce the problem
  - fix session cache problem
  - Merge pull request #82 from tomato42/test-coverage
  - RecordHeader3 test coverage
  - test coverage to RecordHeader2
  - Trying this coveralls things for test coverage.
  - Merge pull request #80 from tomato42/coverage
  - add coverage checks to test-dev
  - measure coverage in travis-ci
  - Merge pull request #78 from tomato42/test-intermediate-10
  - add check for code style
  - Merge pull request #77 from tomato42/merged-2
  - fix all problems with tests
  - Merge pull request #68 from tomato42/fix-6568ad9
  - fix bug introduced in 6568ad9
  - Merge pull request #57 from tomato42/test-intermediate-3
  - run tests for every commit in pull request or push [v2]
  - make-based tests
  - Merge pull request #54 from tomato42/revert-53-test-intermediate
  - Revert "More detailed CI"
  - Merge pull request #53 from tomato42/test-intermediate
  - run tests for every commit in pull request or push
  - Merge pull request #51 from tomato42/python26-fix
  - add unittest2 import
  - Trying travis
  - Merge pull request #43 from tomato42/tests-fixes
  - Merge pull request #46 from tomato42/cleanup
  - don't pollute global namespace with `sieve` temporary variable
  - characterisation tests for isPrime
  - don't pollute global namespace with `length`
  - Merge pull request #45 from tomato42/test-coverage-2
  - fix pylint reported formatting issues
  - fix missing import in tlslite.extensions
  - better test coverage for TACKExtension
  - don't use explicit short-circuit in compare
  - better test coverage for __eq__ in TLSExtension
  - remove duplicate check
  - unit tests compatibility with Python2.6
  - run self tests using both python2 and python3
  - python 2.7.9 compatibility
  - change certificate to self signed
  - strict is deprecated and removed in 3.4
  - deal with unclean socket shutdown
  - Merge pull request #40 from tomato42/debugging-aids
  - Merge pull request #42 from tomato42/docstring
  - fix addExtension docstring
  - add __repr__ to ClientHello
  - add __str__ to ClientHello
  - add __repr__ support to Alert
  - add __str__ support to Alert
  - add __repr__ to extensions
  - add __repr__ to ServerHello
  - add __str__ to ServerHello
  - add __repr__ to RecordHeader3
  - add __str__ handling to RecordHeader3
  - Merge pull request #37 from tomato42/server-extensions-4
  - Merge pull request #38 from tomato42/parsePEMKey-fixes
  - be more precise in naming libraries
  - make comment more descriptive in OpenSSL_RSAKey.parse()
  - make OpenSSL wrapper handle PKCS#8 files
  - characterisation tests for parsePEMKey
  - Merge pull request #36 from tomato42/comments
  - use extension parsers and serialisers in server hello
  - convert server hello to using extensions list
  - implement server side version of TACK extension
  - fix typo in ClientHello docs
  - remove some code duplication in ClientHello
  - don't use reserved keyword for name of ServerName type field
  - extend note about backwards compatibility for certificate_types
  - extend extension handler to ServerHello extensions
  - implement server side version of cert type extension
  - add tests for cert_type and NPN ServerHello extensions
  - Merge branch 'writer-fixes' of git://github.com/tomato42/tlslite-1
    into tomato42-writer-fixes
  - Merge pull request #34 from tomato42/new-extensions-3
  - raise exception when overflowing integers
  - Writer characterisation tests
  - rename tlsextension to extensions
  - harmonise get_extension method name with other method names
  - tests for the new extensions variable
  - use array to store ClientHello extensions
  - make TLSExtension parse() into a factory function
  - implement the ClientHello version of cert_type extension
  - implement SRP extension
  - implement NextProtocolNegotiation extension
  - codec: method to return remaining buffer size
  - implement class for ServerNameIndication extension
  - add class handling generic TLS Extensions
  - Merge pull request #32 from tomato42/client-hello-ext-parser-tests
  - add parser tests for extensions in ClientHello
  - clean up also in unit_tests directory
  - Merge pull request #30 from tomato42/epydoc-fixes
  - Merge pull request #31 from tomato42/parser-fixes
  - fix getFixBytes boundary checking
  - add characterisation tests for Parser
  - add graphs to generated documentation
  - add docs/ directory to .gitignore
  - add test for epydoc to test-dev target
  - fix epydoc warnings
  - Merge pull request #29 from tomato42/test-suite-2
  - ServerHello unit tests
  - simple unit tests for ClientHello class (v3)
  - remove dead code

  To generate a diff of this commit:
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/security/py-tlslite/Makefile
  cvs rdiff -u -r1.5 -r1.6 pkgsrc/security/py-tlslite/PLIST
  cvs rdiff -u -r1.3 -r1.4 pkgsrc/security/py-tlslite/distinfo
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/security/py-tlslite/patches/patch-tests_httpsserver.sh

(spz)

2017-07-29 13:05:39 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5517 - requested by he
devel/py-greenlet: build fix for powerpc

Revisions pulled up:
- devel/py-greenlet/Makefile                                    1.5
- devel/py-greenlet/distinfo                                    1.5
- devel/py-greenlet/patches/patch-slp__platformselect.h        1.1

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: he
  Date: Tue Jul 11 17:31:16 UTC 2017

  Modified Files:
  pkgsrc/devel/py-greenlet: Makefile distinfo
  Added Files:
  pkgsrc/devel/py-greenlet/patches: patch-slp__platformselect.h

  Log Message:
  Allow this to build on NetBSD/powerpc as well.
  Bump PKGREVISION.

  To generate a diff of this commit:
  cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-greenlet/Makefile \
      pkgsrc/devel/py-greenlet/distinfo
  cvs rdiff -u -r0 -r1.1 \
      pkgsrc/devel/py-greenlet/patches/patch-slp__platformselect.h

(spz)

2017-07-29 10:00:17 UTC MAIN commitmail json YAML

Updated devel/boost-headers to 1.64.0nb3

(wiz)

2017-07-29 10:00:03 UTC MAIN commitmail json YAML

2017-07-29 06:26:02 UTC MAIN commitmail json YAML

Added games/gargoyle version 2011.1

(wiz)

2017-07-29 06:25:52 UTC MAIN commitmail json YAML

2017-07-29 06:25:39 UTC MAIN commitmail json YAML

Import gargoyle-2011.1 as games/gargoyle.

Packaged by Wes Frazier in PR 52431, some fixes by myself.

Gargoyle is an IF player that supports all the major interactive fiction
formats.

Most interactive fiction is distributed as portable game files. These portable
game files come in many formats. In the past, you used to have to download a
separate player (interpreter) for each format of IF you wanted to play.

Gargoyle is based on the standard interpreters for the formats it supports.
Gargoyle is free software released under the terms of the GNU General Public
License.

(wiz)

2017-07-29 06:19:38 UTC MAIN commitmail json YAML

Updated sysutils/tarsnap to 1.0.39

(wiz)

2017-07-29 06:19:28 UTC MAIN commitmail json YAML

Updated tarsnap to 1.0.39.

Tarsnap 1.0.39 is now available.  (Yes, just 2 weeks after 1.0.38.)  This
version brings several important bug fixes:

* tarsnap 1.0.38 (but not earlier versions) would exit with an assertion
failure after successfully creating an archive containing a file with a
"last modified" time prior to January 1st, 1970.

* tarsnap 1.0.38 and earlier could crash if instructed to archive the
contents of corrupt cpio or ar archives (via the @archive directive).

* tarsnap 1.0.38 and earlier could crash if passed an invalidly encrypted
key file.

(wiz)

2017-07-29 00:43:00 UTC MAIN commitmail json YAML

gcc48, gcc49, gcc5

(maya)

2017-07-29 00:42:35 UTC MAIN commitmail json YAML

gcc5: Incorrect codegen from rdseed intrinsic use (CVE-2017-11671)

We should not expand call arguments in between flags reg setting and
flags reg using instructions, as it may expand with flags reg
clobbering insn (ADD in this case).

Attached patch moves expansion out of the link. Also, change
zero-extension to non-flags reg clobbering sequence in case we perform
zero-extension with and.

2017-03-25  Uros Bizjak

(maya)

2017-07-28 23:42:25 UTC MAIN commitmail json YAML

Bump PKGREVISION above gcc49

(maya)

2017-07-28 23:41:51 UTC MAIN commitmail json YAML

gcc49: backport upstream security fix

Incorrect codegen from rdseed intrinsic use (CVE-2017-11671)

We should not expand call arguments in between flags reg setting and
flags reg using instructions, as it may expand with flags reg
clobbering insn (ADD in this case).

Attached patch moves expansion out of the link. Also, change
zero-extension to non-flags reg clobbering sequence in case we perform
zero-extension with and.

2017-03-25  Uros Bizjak

(maya)

2017-07-28 23:40:48 UTC MAIN commitmail json YAML

Bump PKGREVISION above gcc48

(maya)

2017-07-28 23:40:07 UTC MAIN commitmail json YAML

gcc48: backport upstream security fix
Incorrect codegen from rdseed intrinsic use (CVE-2017-11671)

We should not expand call arguments in between flags reg setting and
flags reg using instructions, as it may expand with flags reg
clobbering insn (ADD in this case).

Attached patch moves expansion out of the link. Also, change
zero-extension to non-flags reg clobbering sequence in case we perform
zero-extension with and.

2017-03-25  Uros Bizjak

(maya)

2017-07-28 22:14:00 UTC MAIN commitmail json YAML

Sort tools to reduce diff to wip/emacs-git.

(wiz)

2017-07-28 21:16:47 UTC MAIN commitmail json YAML

Updated audio/abcde to 2.8.1nb1

(wiz)

2017-07-28 21:16:37 UTC MAIN commitmail json YAML

Switch to p5-WebService-MusicBrainz0 in the hope of fixing PR 52387.

Bump PKGREVISION.

(wiz)

2017-07-28 21:15:44 UTC MAIN commitmail json YAML

Added net/p5-WebService-MusicBrainz0 version 0.94

(wiz)

2017-07-28 21:15:33 UTC MAIN commitmail json YAML

+ p5-WebService-MusicBrainz0

(wiz)

2017-07-28 21:15:17 UTC MAIN commitmail json YAML

Import p5-WebService-MusicBrainz0-0.94 as net/p5-WebService-MusicBrainz0.

This perl module will search the MusicBrainz database through their
web service and return objects with the found data.

This package contains the old 0.x branch of the package, using v1
of the MusicBrainz API.

(wiz)

2017-07-28 21:10:10 UTC MAIN commitmail json YAML

Updated x11/modular-xorg-server to 1.19.3nb2

(wiz)

2017-07-28 21:10:00 UTC MAIN commitmail json YAML

2017-07-28 19:33:35 UTC MAIN commitmail json YAML

Updated security/gnupg21 to 2.1.22

(wiz)

2017-07-28 19:33:24 UTC MAIN commitmail json YAML

Updated gnupg21 to 2.1.22.

Noteworthy changes in version 2.1.22 (2017-07-28)
-------------------------------------------------

  * gpg: Extend command --quick-set-expire to allow for setting the
    expiration time of subkeys.

  * gpg: By default try to repair keys during import.  New sub-option
    no-repair-keys for --import-options.

  * gpg,gpgsm: Improved checking and reporting of DE-VS compliance.

  * gpg: New options --key-origin and --with-key-origin.  Store the
    time of the last key update from keyservers, WKD, or DANE.

  * agent: New option --ssh-fingerprint-digest.

  * dimngr: Lower timeouts on keyserver connection attempts and made
    it configurable.

  * dirmngr: Tor will now automatically be detected and used.  The
    option --no-use-tor disables Tor detection.

  * dirmngr: Now detects a changed /etc/resolv.conf.

  * agent,dirmngr: Initiate shutdown on removal of the GnuPG home
    directory.

  * gpg: Avoid caching passphrase for failed symmetric encryption.

  * agent: Support for unprotected ssh keys.

  * dirmngr: Fixed name resolving on systems using only v6
    nameservers.

  * dirmngr: Allow the use of TLS over http proxies.

  * w32: Change directory of the daemons after startup.

  * wks: New man pages for client and server.

  * Many other bug fixes.

(wiz)

2017-07-28 15:41:25 UTC MAIN commitmail json YAML

Updated comms/py-gammu to 2.9

(leot)

2017-07-28 15:41:15 UTC MAIN commitmail json YAML

Update comms/py-gammu to 2.9.

Changes:
2.9
===
* Fixed compilation under Windows.

2.8
===
* Make parameters to CancelCall and AnswerCall optional.
* Added support for UTF-16 Unicode chars (emojis).

(leot)

2017-07-28 15:40:21 UTC MAIN commitmail json YAML

Updated comms/gammu to 1.38.4

(leot)

2017-07-28 15:40:06 UTC MAIN commitmail json YAML

Update comms/gammu to 1.38.4

Changes:
20170618 - 1.38.4
[-] * Improved support for Huawei E3531 and E1756.
[-] * Fixed several issues with using library on Windows.

20170523 - 1.38.3
[-] * Improved support for ZTE MF626.
[-] * Fixed USSD handling with longer codes.
[-] * Increased default value for StatusFrequency.
[-] * Improved SMSD response on signals.
[-] * Improved SMSD throughput on big queue.
[-] * Improved SMSD compatibility with Microsoft SQL Server.

(leot)

2017-07-28 08:43:20 UTC MAIN commitmail json YAML

updated net/synergy to 1.8.8, updated x11/tint2 to 0.14.6

(tnn)

2017-07-28 08:42:17 UTC MAIN commitmail json YAML

2017-07-28 07:46:45 UTC MAIN commitmail json YAML

update to synergy-1.8.8

Bug #5196 - Some keys on Korean and Japanese keyboards have the same keycode
Bug #5578 - Pressing Hangul key results in alt+'a'
Bug #5785 - Can't switch screens when cursor is in a corner
Bug #3197 - Linux: switchDoubleTap option is not working
Bug #4477 - Linux: Mouse buttons higher than id 10 result in crash
Bug #5832 - Linux: Screen size misdetected on multi-monitor display
Enhancement #4504 - Improved Korean language description
Enhancement #5525 - Added support for precise screen positioning in config file

(tnn)