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 (0m)  pkgsrc-2024Q1 (6d)  pkgsrc-2023Q4 (53d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (164d) 

2024-05-23 16:24:56 UTC Now

2017-08-20 12:26:44 UTC MAIN commitmail json YAML

Updated security/erlang-fast_tls to 1.0.15

(fhajny)

2017-08-20 12:26:32 UTC MAIN commitmail json YAML

Update security/erlang-fast_tls to 1.0.15

Version 1.0.15
- Fix Hex packaging

Version 1.0.14
- Improve ECDH curve handling (thanks to user pitchum)
- Fix bug in handling protocol_options option

(fhajny)

2017-08-20 06:59:16 UTC MAIN commitmail json YAML

Fix nagios unability to cleanup checkresults directory

From upstream https://github.com/NagiosEnterprises/nagioscore/pull/417

Once nagios is done with a file in the checkresults directory,
it deletes it. This was done with a relative file path, causing
failures if nagios working directory is not the checkresults
directory. As a consequence, old result file remained intact,
causing system slowdowns as the directory grew and nagios spent
more and more time attempting to clean it up.

The fix is just to use an absolute path, so that it works
regardeless of current directory setting.

(manu)

2017-08-20 03:30:33 UTC MAIN commitmail json YAML

Updated net/nagios-plugin-dnsrbl to 0.3

(manu)

2017-08-20 03:28:49 UTC MAIN commitmail json YAML

Update nagios-plugin-dnsrbl to 0.3
- multithreaded DNS lookups to reduce latency
- updated built-in DNSRBL list

(manu)

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

Updated www/p5-HTTP-Cache-Transparent to 1.4

(wen)

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

Update to 1.4

Upstream changes:
2017-04-07 Mattias Holmlund

  Version 1.4

    Fix tests when run without internet connectivity. Patch by Mike Parker.
    Fixes https://rt.cpan.org/Ticket/Display.html?id=120584

2017-03-11 Mattias Holmlund

  Version 1.3

    Added missing Changes entry for version 1.2. No other changes.

2017-03-07 Mattias Holmlund

  Version 1.2

    Add X-No-Server-Contact header when the content returned has been
      delivered without any contact with the external server

(wen)

2017-08-20 00:50:34 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Scrubber to 0.17

(wen)

2017-08-20 00:49:42 UTC MAIN commitmail json YAML

Update to 0.17

Upstream changes:
0.17      2017-06-27 14:03:47+01:00 Europe/London

0.16      2017-06-25 20:30:15+01:00 Europe/London (TRIAL RELEASE)
    - Add missing testing prereqs  (github pr#9 paultcochrane)
    - Extend list of Perls in Travis config  (github pr#10 paultcochrane)
    - Avoid pod-spell test failure from ABSTRACT text  (github pr#11 paultcochrane)
    - Minor documentation fixes  (github pr#12 paultcochrane)
    - Purge trailing whitespace in Travis config    (github pr#13 paultcochrane)
    - Fix perlcritic issues  (github pr#14 paultcochrane)
    - Fix stale URLs  (github pr#15 paultcochrane)
    - Remove invalid end tags for empty elements (RT120384)
      (github pr#16 paultcochrane)
    - Rework Dist::Zilla config to be more portable

(wen)

2017-08-19 22:11:43 UTC MAIN commitmail json YAML

Update to netqmail-1.06-qbiffutmpx-20170820.patch. Should fix EL7 bulk
build. No functional change elsewhere.

(schmonz)

2017-08-19 14:55:34 UTC MAIN commitmail json YAML

Updated textproc/py-markdown to 2.6.9, archivers/lz4 to 1.8.0

(adam)

2017-08-19 14:54:25 UTC MAIN commitmail json YAML

LZ4 v1.8.0
cli : fix : do not modify /dev/null permissions, reported by @Maokaman1
cli : added GNU separator -- specifying that all following arguments are files
cli : restored -BX command enabling block checksum
API : added LZ4_compress_HC_destSize(), by @remittor
API : added LZ4F_resetDecompressionContext()
API : lz4frame : negative compression levels trigger fast acceleration, request by @llchan
API : lz4frame : can control block checksum and dictionary ID
API : fix : expose obsolete decoding functions, reported by @cyfdecyf
API : experimental : lz4frame_static.h : new dictionary compression API
build : fix : static lib installation, by @ido
build : dragonFlyBSD, OpenBSD, NetBSD supported
build : LZ4_MEMORY_USAGE can be modified at compile time, through external define
doc : Updated LZ4 Frame format to v1.6.0, restoring Dictionary-ID field in header
doc : lz4's API manual in .html format, by @inikep

(adam)

2017-08-19 14:25:15 UTC MAIN commitmail json YAML

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

Updated devel/py-hypothesis to 3.18.5, devel/py-typing to 3.6.2

(adam)

2017-08-19 14:01:17 UTC MAIN commitmail json YAML

2017-08-19 13:58:00 UTC MAIN commitmail json YAML

Depend on py-typing only for Python < 3.6

(adam)

2017-08-19 13:55:20 UTC MAIN commitmail json YAML

Re-written backports.abc condition for Python < 3.5

(adam)

2017-08-19 12:16:20 UTC MAIN commitmail json YAML

3.18.5:
This is a bugfix release for ~hypothesis.strategies.integers. Previously the strategy would hit an internal assertion if passed non-integer bounds for min_value and max_value that had no integers between them. The strategy now raises InvalidArgument instead.

(adam)

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

- stow 2.2.2 (updated by <markd> on 2017-01-19)

(leot)

2017-08-19 11:35:10 UTC MAIN commitmail json YAML

Add LICENSE (GNU GPL 2)

While here also indent some definitions (NFC).

(leot)

2017-08-19 10:57:55 UTC MAIN commitmail json YAML

Add xmlto build dependency to i3 since it is used to build the docs.
While here sort the buildlink3 entries.

(nros)

2017-08-19 10:28:20 UTC MAIN commitmail json YAML

Updated emulators/PC6001VX to 2.31.0

(tsutsui)

2017-08-19 10:27:24 UTC MAIN commitmail json YAML

Update PC6001VX to 2.31.0.

Upstream changes:

2.31.0 2017/08/19

* make file dialog and setting dialog fullscreen for low resolution devices
  when the ALWAYSFULLSCREEN flag is specified on build
* fix sound call method which was not thread safe
* rewrite documents with asciidoc
* (Windows) update build procedure
  make 64 bit version buildable
  recommend to use fixed MSYS2 version
  PATH setting no longer necessary
* (UNIX) fix pro file to build on non-Linux UNIX systems
* (non Windows) use absolute path for config files etc.
* (Android) temporary workaround for access issue of file access on a SD card

(tsutsui)

2017-08-19 10:02:15 UTC MAIN commitmail json YAML

Fix xine detection from disabling PaX MPROTECT for conftest test program
during configure stage

* Fix packageing on NetBSD/i386 (8.99.1)
  Original problem is reported by mlh

(ryoon)

2017-08-19 09:58:57 UTC MAIN commitmail json YAML

Updated multimedia/ffmpeg2 to 2.8.12nb1

(ryoon)

2017-08-19 09:57:53 UTC MAIN commitmail json YAML

Disable Pax MPROTECT for bin/ffmpeg2 on NetBSD/i386 (8.99.1)

* Bump PKGREVISION

(ryoon)

2017-08-19 09:28:49 UTC MAIN commitmail json YAML

Updated shells/fish to 2.6.0

(fhajny)

2017-08-19 09:28:38 UTC MAIN commitmail json YAML

Update shells/fish to 2.6.0.

Notable fixes and improvements:

- Jobs running in the background can now be removed from the list
  of jobs with the new disown builtin, which behaves like the same
  command in other shells.
- Command substitutions now have access to the terminal, like in
  other shells. This allows tools like fzf to work properly.
- In cases where the operating system does not report the size of
  the terminal, the COLUMNS and LINES environment variables are
  used; if they are unset, a default of 80x24 is assumed.
- New French and improved German translations.
- fish no longer depends on the which external command.

For full release notes see:

  http://www.fishshell.com/release_notes.html

(fhajny)

2017-08-19 04:20:49 UTC MAIN commitmail json YAML

Updated mail/thunderbird-l10n to 52.3.0

(ryoon)

2017-08-19 04:20:26 UTC MAIN commitmail json YAML

Update to 52.3.0

* Sync with mail/thunderbird-52.3.0

(ryoon)

2017-08-19 04:19:41 UTC MAIN commitmail json YAML

Updated mail/thunderbird to 52.3.0

(ryoon)

2017-08-19 04:19:03 UTC MAIN commitmail json YAML

Update to 52.3.0

Changelog:
    Fixed
    Unwanted inline images shown in rogue SPAM messages

    Fixed
    Deleting message from the POP3 server not working when maildir storage was used

    Fixed
    Message disposition flag (replied / forwarded) lost when reply or forwarded message was stored as draft and draft was sent later

    Fixed
    Inline images not scaled to fit when printing

    Fixed
    Selected text from another message sometimes included in a reply

    Fixed
    No authorisation prompt displayed when inserting image into email body although image URL requires authentication

    Fixed
    Large attachments taking a long time to open under some circumstances

    Fixed
    Various security fixes

(ryoon)

2017-08-19 04:15:54 UTC MAIN commitmail json YAML

Updated www/firefox52-l10n to 52.3.0

(ryoon)

2017-08-19 04:15:24 UTC MAIN commitmail json YAML

Update to 52.3.0

* Sync with www/firefox-52.3.0

(ryoon)

2017-08-19 04:14:44 UTC MAIN commitmail json YAML

Updated www/firefox52 to 52.3.0

(ryoon)

2017-08-19 04:13:51 UTC MAIN commitmail json YAML

Update to 52.3.0

Changelog:
#CVE-2017-7798: XUL injection in the style editor in devtools

Reporter
    Frederik Braun
Impact
    critical

Description

The Developer Tools feature suffers from a XUL injection vulnerability due to improper sanitization of the web page source code. In the worst case, this could allow arbitrary code execution when opening a malicious page with the style editor tool.
References

    Bug 1371586, 1372112

#CVE-2017-7800: Use-after-free in WebSockets during disconnection

Reporter
    Looben Yang
Impact
    critical

Description

A use-after-free vulnerability can occur in WebSockets when the object holding the connection is freed before the disconnection operation is finished. This results in an exploitable crash.
References

    Bug 1374047

#CVE-2017-7801: Use-after-free with marquee during window resizing

Reporter
    Nils
Impact
    critical

Description

A use-after-free vulnerability can occur while re-computing layout for a marquee element during window resizing where the updated style object is freed while still in use. This results in a potentially exploitable crash.
References

    Bug 1371259

#CVE-2017-7809: Use-after-free while deleting attached editor DOM node

Reporter
    Nils
Impact
    high

Description

A use-after-free vulnerability can occur when an editor DOM node is deleted prematurely during tree traversal while still bound to the document. This results in a potentially exploitable crash.
References

    Bug 1380284

#CVE-2017-7784: Use-after-free with image observers

Reporter
    Nils
Impact
    high

Description

A use-after-free vulnerability can occur when reading an image observer during frame reconstruction after the observer has been freed. This results in a potentially exploitable crash.
References

    Bug 1376087

#CVE-2017-7802: Use-after-free resizing image elements

Reporter
    Nils
Impact
    high

Description

A use-after-free vulnerability can occur when manipulating the DOM during the resize event of an image element. If these elements have been freed due to a lack of strong references, a potentially exploitable crash may occur when the freed elements are accessed.
References

    Bug 1378147

#CVE-2017-7785: Buffer overflow manipulating ARIA attributes in DOM

Reporter
    Nils
Impact
    high

Description

A buffer overflow can occur when manipulating Accessible Rich Internet Applications (ARIA) attributes within the DOM. This results in a potentially exploitable crash.
References

    Bug 1356985

#CVE-2017-7786: Buffer overflow while painting non-displayable SVG

Reporter
    Nils
Impact
    high

Description

A buffer overflow can occur when the image renderer attempts to paint non-displayable SVG elements. This results in a potentially exploitable crash.
References

    Bug 1365189

#CVE-2017-7753: Out-of-bounds read with cached style data and pseudo-elements

Reporter
    SkyLined
Impact
    high

Description

An out-of-bounds read occurs when applying style rules to pseudo-elements, such as ::first-line, using cached style data.
References

    Bug 1353312

#CVE-2017-7787: Same-origin policy bypass with iframes through page reloads

Reporter
    Oliver Wagner
Impact
    high

Description

Same-origin policy protections can be bypassed on pages with embedded iframes during page reloads, allowing the iframes to access content on the top level page, leading to information disclosure.
References

    Bug 1322896

#CVE-2017-7807: Domain hijacking through AppCache fallback

Reporter
    Mathias Karlsson
Impact
    high

Description

A mechanism that uses AppCache to hijack a URL in a domain using fallback by serving the files from a sub-path on the domain. This has been addressed by requiring fallback files be inside the manifest directory.
References

    Bug 1376459

#CVE-2017-7792: Buffer overflow viewing certificates with an extremely long OID

Reporter
    Fraser Tweedale
Impact
    high

Description

A buffer overflow will occur when viewing a certificate in the certificate manager if the certificate has an extremely long object identifier (OID). This results in a potentially exploitable crash.
References

    Bug 1368652

#CVE-2017-7804: Memory protection bypass through WindowsDllDetourPatcher

Reporter
    Stephen Fewer
Impact
    high

Description

The destructor function for the WindowsDllDetourPatcher class can be re-purposed by malicious code in concert with another vulnerability to write arbitrary data to an attacker controlled location in memory. This can be used to bypass existing memory protections in this situation.
Note: This attack only affects Windows operating systems. Other operating systems are not affected.
References

    Bug 1372849

#CVE-2017-7791: Spoofing following page navigation with data: protocol and modal alerts

Reporter
    Jose Mar鱈a Acu単a
Impact
    moderate

Description

On pages containing an iframe, the data: protocol can be used to create a modal alert that will render over arbitrary domains following page navigation, spoofing of the origin of the modal alert from the iframe content.
References

    Bug 1365875

#CVE-2017-7782: WindowsDllDetourPatcher allocates memory without DEP protections

Reporter
    Arthur Edelstein
Impact
    moderate

Description

An error in the WindowsDllDetourPatcher where a RWX ("Read/Write/Execute") 4k block is allocated but never protected, violating DEP his attack only affects Windows operating systems. Other operating systems are not affected.
References

    Bug 1344034

#CVE-2017-7803: CSP containing 'sandbox' improperly applied

Reporter
    Rhys Enniks
Impact
    moderate

Description

When a page��er directives are ignored. This results in the incorrect enforcement of CSP.
References

    Bug 1377426

#CVE-2017-7779: Memory safety bugs fixed in Firefox 55 and Firefox ESR 52.3

Reporter
    Mozilla developers and community
Impact
    critical

Descrlla developers and community members Masayuki Nakano, Gary Kwong, Ronald Crane, Andrew McCreight, Tyson Smith, Bevis Tseng, Christian Holler, Bryce Van Dyk, Dragana Damjanovic, Kartikaya Gupta, Philipp, Tristan Bourvon, and Andi-Bogdan Postelnicu reported presume that with enough effort that some of these could be exploited to run arbitrary code.
References

    Memory safety bugs fixed in Firefox 55 and Firefox ESR 52.3

(ryoon)

2017-08-19 01:17:57 UTC MAIN commitmail json YAML

2017-08-19 00:39:31 UTC MAIN commitmail json YAML

Updated pkgtools/pkgtasks to 1.14.

(jlam)

2017-08-19 00:30:55 UTC MAIN commitmail json YAML

mk/pkgtasks: Fix postinstall check to not skip last set of files.

The postinstall check was improperly skipping the last N items
listed in CONF_FILES (and related) variables when verifying that
there is a multiple of N items listed.  Fix the bounds check.

(jlam)

2017-08-19 00:30:43 UTC MAIN commitmail json YAML

mk/pkgtasks: Sometimes avoid error if source files don't exist.

The shell code used to check for the existence of the source files
listed in the various CONF_FILES (and related) variables has been
refactored out into a separate macro variable.  In addition, the
macro has been modified to only emit a warning if the source file
is not in ${PREFIX} and can't be found on the host system.

This supports using /dev/null as a source file, which is a common
idiom for creating an empty target file, even if ${DESTDIR} is
non-empty.

(jlam)

2017-08-19 00:30:31 UTC MAIN commitmail json YAML

Bump dependency on pkgtasks to version that supports TASK_VERBOSE.

Pass TASK_VERBOSE=all to the install and deinstall scripts if
PKG_VERBOSE is defined by the user.

(jlam)

2017-08-19 00:30:19 UTC MAIN commitmail json YAML

Run pkg_add(1) and pkg_delete(1) using ${SETENV} ${PKGTOOLS_ENV}.

PKGTOOLS_ENV allows for passing environment variables to the
package install and deinstall scripts.

(jlam)

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

2017-08-19 00:29:55 UTC MAIN commitmail json YAML

mk/pkgtasks: Substitute for variables unconditionally in scripts.

Replace @VAR@ with ${VAR} unconditionally in scripts, even if they
values are empty.  This will allow for fall-through to using the
pkgtasks hard-coded defaults, usually found by searching the PATH
contents, and it avoids having ugly "@VAR@" in the generated
scripts.

(jlam)

2017-08-19 00:29:45 UTC MAIN commitmail json YAML

Substitute the correct string for GTK3_UPDATE_ICON_CACHE.

(jlam)

2017-08-19 00:28:10 UTC MAIN commitmail json YAML

lang/guile20: Mirror changes to lang/guile22/Makefile.

These changes aren't necessary, but on the day when guile-2.0.x is
no longer the primary, then the switch to using a non-default
installation prefix should be seamless.

(jlam)

2017-08-19 00:27:59 UTC MAIN commitmail json YAML

lang/guile22: Fix PLIST errors for non-default PKG{INFO,MAN}DIR.

If Guile installs into a non-default installation prefix, then
use ${GUILE_PREFIX}/info and ${GUILE_PREFIX}/man as the locations
for the installed GNU info files and manpages.  This avoids needing
to do a lot of fixes to the PLISTs.

(jlam)

2017-08-19 00:27:44 UTC MAIN commitmail json YAML

net/ccrtp: Install GNU info files into ${PKGINFODIR}.

This project uses CMake to configure the software.  Force the GNU
info files to be installed into ${CMAKE_INSTALL_INFODIR}, which is
defined by the GNUInstallDirs CMake module included by the
top-level CMakeLists.txt file.  The corrct environment variables
are passed so that ${CMAKE_INSTALL_INFODIR} points into
${PKGINFODIR}.

Remove the subst.mk section that tried to force GNU info files to
be always installed under "info".

(jlam)

2017-08-19 00:27:26 UTC MAIN commitmail json YAML

devel/xsd: Install manpages into ${PKGMANDIR}.

Pass the correct location for the installed manpages via
"install_man_dir=..." to "build.sh install".

(jlam)

2017-08-19 00:27:13 UTC MAIN commitmail json YAML

net/xl2tpd: Install manpages under ${PKGMANDIR}.

Modify the Makefile patch to set MANDIR to the correct location for
installed manpages under ${PKGMANDIR}.

(jlam)

2017-08-19 00:27:01 UTC MAIN commitmail json YAML

www/wml: Install manpages into ${PKGMANDIR}.

Modify Makefile.in so that the GNU configure scirpt can replace
@mandir@ with the correct location for the installed manpages under
${PKGMANDIR}.

(jlam)

2017-08-19 00:26:48 UTC MAIN commitmail json YAML

net/wistumbler2: Install manpages into ${PKGMANDIR}.

Complete the support for installing manpages into ${PKGMANDIR}
that was previously started -- also copy the manpage into the
correct directory under ${PKGMANDIR}.

(jlam)

2017-08-19 00:26:37 UTC MAIN commitmail json YAML

misc/vfu: Install manpages into ${PKGMANDIR}.

Modify the install script to copy manpages into the correct
location under ${PKGMANDIR}.

(jlam)

2017-08-19 00:26:26 UTC MAIN commitmail json YAML

net/tcl-scotty: Install manpages into ${PKGMANDIR}.

Modify unix/Makefile.in so that the GNU configure script can
replace @mandir@ with the correct location for the installed
manpages under ${PKGMANDIR}.

(jlam)

2017-08-19 00:26:12 UTC MAIN commitmail json YAML

net/ssmping: Install manpages into ${PKGMANDIR}.

Modify the Makefile patch to copy manpages to the correct location
under ${PKGMANDIR}.

(jlam)

2017-08-19 00:25:59 UTC MAIN commitmail json YAML

net/spegla: Install manpages into ${PKGMANDIR}.

Pass "MANDIR=..." when running "make install" to pass the correct
location for installed manpages under ${PKGMANDIR}.

(jlam)

2017-08-19 00:25:46 UTC MAIN commitmail json YAML

net/socks4: Install manpages into ${PKGMANDIR}.

Modify the Makefile patch to set MAN_DEST_DIR to the correct
location for installed manpages under ${PKGMANDIR}.

(jlam)

2017-08-19 00:25:34 UTC MAIN commitmail json YAML

lang/siod: Install manpages into ${PKGMANDIR}.

Modify project makefile patch to set MANDIR to point to the correct
location for installed manpages under ${PKGMANDIR}.

(jlam)

2017-08-19 00:25:19 UTC MAIN commitmail json YAML

sysutils/sformat: Install manpages into ${PKGMANDIR}.

Override MANDIR=man settings in project Makefiles by passing an
explicit MANDIR=${PKGMANDIR} on the make(1) command line so that
manpages are installed into the correct location under
${PKGMANDIR}.

(jlam)

2017-08-19 00:25:07 UTC MAIN commitmail json YAML

sysutils/rconfig: Install manpages into ${PKGMANDIR}.

Patch the project Makefile to copy manpages to the correct location
under ${PKGMANDIR}.

(jlam)

2017-08-19 00:24:50 UTC MAIN commitmail json YAML

mail/prayer: Install manpages into ${PKGMANDIR}.

Patch the project's man/Makefile to use the correct location for
installed manpages under ${PKGMANDIR}.

(jlam)

2017-08-19 00:24:36 UTC MAIN commitmail json YAML

2017-08-19 00:24:24 UTC MAIN commitmail json YAML

print/pnm2ppa: Install manpages into ${PKGMANDIR}.

Set MANDIR in the project Makefile to the correct location for
installed manpages under ${PKGMANDIR}.

(jlam)

2017-08-19 00:24:13 UTC MAIN commitmail json YAML

pkgtools/pkg: Install manpages into ${PKGMANDIR}.

Pass "mandir=..." when running "make install" to pass the correct
location for installed manpages under ${PKGMANDIR}.

(jlam)

2017-08-19 00:23:58 UTC MAIN commitmail json YAML

lang/parrot: Install manpages into ${PKGMANDIR}.

Pass "--mandir=<dir>" to the configure script to set the correct
location for installed manpages.

(jlam)

2017-08-19 00:23:36 UTC MAIN commitmail json YAML

net/ocsync: Install manpages into ${PKGMANDIR}.

This project uses CMake to configure the software.  Force the
manpages to be installed into ${CMAKE_INSTALL_MANDIR}, which is
defined by the included GNUInstallDirs CMake module.  The correct
environment variables are passed so that ${CMAKE_INSTALL_MANDIR}
points into ${PKGMANDIR}.

(jlam)

2017-08-19 00:23:24 UTC MAIN commitmail json YAML

net/netcat-openbsd: Install manpages into ${PKGMANDIR}.

Fix the project Makefile -- it was using ${PKGMANDIR} in a
different way than how pkgsrc uses it.

(jlam)

2017-08-19 00:23:05 UTC MAIN commitmail json YAML

net/netcat-openbsd: Remove unnecessary bsd.prefs.mk inclusion.

(jlam)

2017-08-19 00:22:50 UTC MAIN commitmail json YAML

net/mrstat: Install manpages into ${PKGMANDIR}.

Patch the project Makefile "install" target to install manpages
under ${PKGMANDIR}.

(jlam)

2017-08-19 00:22:35 UTC MAIN commitmail json YAML

comms/modemd: Install manpages into ${PKGMANDIR}.

Set MANDIR in Makefile.inc to point to ${PKGMANDIR} so that
the BSD makefiles that include Makefile.inc will install manpages
into the correct location.

(jlam)

2017-08-19 00:22:23 UTC MAIN commitmail json YAML

textproc/lowdown: Install manpages into ${PKGMANDIR}.

Use mk/subst.mk to replace the MANDIR definition in the configure
script to point into ${PKGMANDIR}.

(jlam)

2017-08-19 00:22:12 UTC MAIN commitmail json YAML

devel/libstash: Install manpages in ${PKGMANDIR}.

Modify the Makefile patch to install manpages under
"${PREFIX}/${PKGMANDIR}" instead of "${PREFIX}/man".

(jlam)

2017-08-19 00:22:00 UTC MAIN commitmail json YAML

pkgtools/libkver: Install manpages into ${PKGMANDIR}.

This project uses BSD makefiles to build and install the binaries
and manpages.  Add "MANDIR=..." to the flags passed to
"make install" so that the manpages are installed in the correct
location under ${PKGMANDIR}.

(jlam)

2017-08-19 00:21:43 UTC MAIN commitmail json YAML

games/lgogdownloader: Install manpages into ${PKGMANDIR}.

This package uses CMake to configure the software.  Include the
GNUInstallDirs CMake module to define CMAKE_INSTALL_<dir> macros,
and use CMAKE_INSTALL_MANDIR as the location for the installed
manpages.  The correct environment variables are passed so that
${CMAKE_INSTALL_MANDIR} points into ${PKGMANDIR}.

(jlam)

2017-08-19 00:21:25 UTC MAIN commitmail json YAML

lang/inform: Install manpages into ${PKGMANDIR}.

Modify the Makefile patch to set MANDIR, the location of the
installed manpages, to point to ${PKGMANDIR}.

(jlam)

2017-08-19 00:21:13 UTC MAIN commitmail json YAML

sysutils/i810switch: Install manpages into ${PKGMANDIR}.

Modify the Makefile patch to properly install manpages under
${PKGMANDIR}.  The previous rules were inconsistent -- some places
referred to "man/" and others to "${PKGMANDIR}/".

(jlam)

2017-08-19 00:21:01 UTC MAIN commitmail json YAML

games/gnuchess4: Install manpages into ${PKGMANDIR}.

Modify the project Makefile to set MANDIR, the location of the
installed manpages, to point to ${PKGMANDIR}.

(jlam)

2017-08-19 00:20:50 UTC MAIN commitmail json YAML

filesystems/fuse-unionfs: Install manpages into ${PKGMANDIR}.

This package uses a custom "do-install" target to install all of
the package's files.  Change the command to install the manpage to
put it under ${PKGMANDIR}.

(jlam)

2017-08-19 00:20:37 UTC MAIN commitmail json YAML

shells/es: Install manpages into ${PKGMANDIR}.

Modify the Makefile patch to install manpages under
"${PREFIX}/${PKGMANDIR}" instead of "${PREFIX}/man".

(jlam)

2017-08-19 00:20:25 UTC MAIN commitmail json YAML

mail/elm: Install manpages into ${PKGMANDIR}.

This project uses a Perl-style Configure script that can use a
custom config.sh to provide default answers to questions that it
asks as part of the configuration process.  Modify the custom
${FILESDIR}/config.sh to allow substituting for @PKGMANDIR@ in the
default location for unformatted manpages.

(jlam)

2017-08-19 00:20:13 UTC MAIN commitmail json YAML

mail/distribute: Install manpages into ${PKGMANDIR}.

Patch the project Makefile to direct manpages into ${PKGMANDIR}
instead of ${PREFIX}/man.

(jlam)

2017-08-19 00:20:02 UTC MAIN commitmail json YAML

sysutils/bkpupsd: Install manpages into ${PKGMANDIR}.

This project uses BSD makefiles to build and install the binaries
and manpages.  Add "MANDIR=..." to the flags passed to
"make install" so that the manpages are installed in the correct
location under ${PKGMANDIR}.

(jlam)

2017-08-19 00:19:49 UTC MAIN commitmail json YAML

textproc/bibparse: Install manpages into ${PKGMANDIR}.

Patch the project Makefile to honor @mandir@ which is substituted
for by the GNU configure script.  @mandir@ will properly expand
to point inside ${PKGMANDIR}.

(jlam)

2017-08-19 00:19:37 UTC MAIN commitmail json YAML

graphics/autopano-sift-C: Install manpages into ${PKGMANDIR}.

This package uses CMake to configure the software.  Include the
GNUInstallDirs CMake module to define CMAKE_INSTALL_<dir> macros,
and use CMAKE_INSTALL_MANDIR as the location for the installed
manpages.  The correct environment variables are passed so that
${CMAKE_INSTALL_MANDIR} points into ${PKGMANDIR}.

(jlam)

2017-08-19 00:19:24 UTC MAIN commitmail json YAML

net/autonet: Install manpages into ${PKGMANDIR}.

Patch the project Makefile to install manpages into ${PKGMANDIR}
under ${PREFIX}.

(jlam)

2017-08-18 23:58:40 UTC MAIN commitmail json YAML

Updated www/seamonkey-l10n to 2.48

(ryoon)

2017-08-18 23:58:03 UTC MAIN commitmail json YAML

Update to 2.48

* Sync with www/seamonkey-2.48
* Some locales are removed

(ryoon)

2017-08-18 23:56:15 UTC MAIN commitmail json YAML

Updated www/seamonkey to 2.48

(ryoon)

2017-08-18 23:55:07 UTC MAIN commitmail json YAML

pkgsrc/www/seamonkey/Makefile@1.161 / diff
pkgsrc/www/seamonkey/PLIST@1.58 / diff
pkgsrc/www/seamonkey/PLIST.lightning@1.25 / diff
pkgsrc/www/seamonkey/distinfo@1.145 / diff
pkgsrc/www/seamonkey/patches/patch-bf deleted
pkgsrc/www/seamonkey/patches/patch-mozilla_browser_components_nsBrowserGlue.js@1.1 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_browser_installer_package-manifest.in@1.6 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_browser_themes_shared_icon-colors.inc.svg@1.1 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_build_autoconf_compiler-opts.m4 deleted
pkgsrc/www/seamonkey/patches/patch-mozilla_build_autoconf_toolchain.m4@1.1 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_init.configure@1.1 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_old.configure@1.2 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_toolchain.configure@1.1 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_build_pgo_profileserver.py@1.5 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_config_Makefile.in@1.7 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_config_external_moz.build@1.9 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_config_system-headers@1.23 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_dom_base_moz.build@1.3 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_dom_bindings_GenerateCSS2PropertiesWebIDL.py@1.1 / diff
pkgsrc/www/seamonkey/patches/patch-mozilla_dom_media_AudioStream.cpp@1.1 / diff
      :
(more 50 files)
Update to 2.48

* Based on Gecko 51.0.2

(ryoon)

2017-08-18 22:16:23 UTC MAIN commitmail json YAML

Updated math/glpk to 4.63, textproc/grep to 3.1, security/libtasn1 to 4.12, www/cgicc to 3.2.19, games/gnuchess to 6.2.5

(adam)

2017-08-18 22:14:38 UTC MAIN commitmail json YAML

Version 6.2.5:
- Command history based on readline.
- New commands: coords/nocoords to enable/disable coordinates
when printing the board.
- Command pgnsave will prompt the user to overwrite or not an existing
file instead of appending the current game to the file.
- New languages.
- Bug fixes.

(adam)

2017-08-18 21:56:41 UTC MAIN commitmail json YAML

2017-08-18 21:53:47 UTC MAIN commitmail json YAML

release 4.12:
- Corrected so-name version

release 4.11:
- Introduced the ASN1_TIME_ENCODING_ERROR error code to indicate
  an invalid encoding in the DER time fields.
- Introduced flag ASN1_DECODE_FLAG_ALLOW_INCORRECT_TIME. This flag
  allows decoding errors in time fields even when in strict DER mode.
  That is introduced in order to allow toleration of invalid times in
  X.509 certificates (which are common) even though strict DER adherence
  is enforced in other fields.
- Added safety check in asn1_find_node(). That prevents a crash
  when a very long variable name is provided by the developer.
  Note that this to be exploited requires controlling the ASN.1
  definitions used by the developer, i.e., the 'name' parameter of
  asn1_write_value() or asn1_read_value(). The library is
  not designed to protect against malicious manipulation of the
  developer assigned variable names.

(adam)

2017-08-18 21:51:40 UTC MAIN commitmail json YAML

release 3.1:

** Improvements

  grep '[0-9]' is now just as fast as grep '[[:digit:]]' when run
  in a multi-byte locale.  Before, it was several times slower.

** Changes in behavior

  Context no longer excludes selected lines omitted because of -m.
  For example, 'grep "^" -m1 -A1' now outputs the first two input
  lines, not just the first line.  This fixes a glitch that has been
  present since -m was added in grep 2.5.

  The following changes affect only MS-Windows platforms.  First, the
  --binary (-U) option now governs whether binary I/O is used, instead
  of a heuristic that was sometimes incorrect.  Second, the
  --unix-byte-offsets (-u) option now has no effect on MS-Windows too.

(adam)

2017-08-18 21:47:51 UTC MAIN commitmail json YAML

GLPK 4.63:

A "smart" LP perturbation was implemented in the primal and
dual simplex solvers. Now LP is perturbed only if it is
necessary, and by default perturbation is not activated.
The sum of primal infeasibilites that appears in the terminal
output of the primal simplex solver (as "inf = ...") now
corresponds to the original bounds of variables. This allows to
see how much perturbed solution violates the original bounds.

The long-step technique was implemented for phase I of the
primal simplex solver. This feature can be enabled by
specifying --flip option for glpsol or by specifying
glp_smcp.r_test = GLP_RT_FLIP on api level. For many LP
instances the long-step technique allows reducing the number
of simplex iterations to 30-70%. Please note that unlike the
dual simplex, where this technique can be used on both phase I
and II, for the primal simplex it can be used only on phase I,
where the sum of primal infeasibilities (which is a convex
piecewise linear function) is minimized.

An internal objective scaling was included in both primal and
dual simplex solvers. For many LP/MIP instances this feature
improves numerical stability (for the dual solver) and prevents
cycling near the optimum (for the primal solver).

The Posix version of glp_time (glpk/src/env/time.c) was changed
to resolve time_t issue on msys2.

Three new example models in MathProg were added:
life_goe.mod (Conway's Game of Life garden of eden checker);
tiling.mod (Rectifiable polyomino tilings generator);
toto.mod (Covering code generator).

(adam)

2017-08-18 21:43:03 UTC MAIN commitmail json YAML

2017-08-18 21:41:19 UTC MAIN commitmail json YAML

2017-08-18 21:08:04 UTC MAIN commitmail json YAML

2017-08-18 21:05:37 UTC MAIN commitmail json YAML

Updated archivers/lzip to 1.19, archivers/lziprecover to 1.19, devel/libidn2 to 2.0.3

(adam)

2017-08-18 21:04:51 UTC MAIN commitmail json YAML

Version 2.0.3 (released 2017-07-24) [beta]

** %IDN2_USE_STD3_ASCII_RULES disabled by default.
Previously we were eliminating non-STD3 characters from domain strings
such as _443._tcp.example.com, or IPs 1.2.3.4/24 provided to libidn2
functions. That was an unexpected regression for applications switching
from libidn and thus it is no longer applied by default.
Use %IDN2_USE_STD3_ASCII_RULES to enable that behavior again.

** Fix several documentation issues

** Fix build issues

** Modernize gtk-doc build infrastructure.

(adam)

2017-08-18 20:45:16 UTC MAIN commitmail json YAML

Changes in version 1.19:

'--merge' is now able to fix files with thousands of scattered errors
per member by grouping the errors into clusters and then merging the
files as if each cluster were a single error.

The option '-a, --trailing-error' now works with '-l, --list' and
'-D, --range-decompress'.

The output of option '-l, --list' has been simplified to make it easier
to read.

In test mode, lziprecover now continues checking the rest of the files
if any input file is a terminal.

Trailing data are now shown both in hexadecimal and as a string of
printable ASCII characters.

(adam)

2017-08-18 20:44:50 UTC MAIN commitmail json YAML

Changes in version 1.19:

The option '-l, --list' has been ported from lziprecover.

It is now an error to specify two or more different operations in the
command line (--decompress, --list or --test).

Compression time of option '-0' has been slightly reduced.

Decompression time has been reduced by 2%.

In test mode, lzip now continues checking the rest of the files if any
input file is a terminal.

Trailing data are now shown both in hexadecimal and as a string of
printable ASCII characters.

(adam)

2017-08-18 15:19:50 UTC MAIN commitmail json YAML

Tidy Makefile.common (no functional change)

- Move PKGREVISION (unchanged) to Makefiles.
- Fix used-by annotation.
- Add PATCHDIR so clamav-doc has consistent distinfo/patches (even
  though clamav-doc just copies files that aren't patched).

(gdt)

2017-08-18 15:01:54 UTC MAIN commitmail json YAML

Updated ruby-gnome2 packages to 3.1.8

(tsutsui)

2017-08-18 14:58:51 UTC MAIN commitmail json YAML

Update ruby-gnome2 packages to 3.1.8.

Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.8/NEWS)

== Ruby-GNOME2 3.1.8: 2017-07-15

This is a bug fix release for macOS install.

=== Changes

==== Ruby/GLib2

  * Improvements
    * Supported (({--enable-debug})) for C++ sources.

  * Fixes
    * Fixed auto libffi detection for Homebrew.
      [GitHub#1058][Reported by Andy Meneely]

==== Ruby/Pango

  * Improvements
    * (({Pango::Rectangle#to_a])): Added.

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported non-pointer struct field reader.
      [GitHub#1042][Reported by cedlemo]
    * Supported (({GHashTable<UTF-8, UTF-8>})).

==== Ruby/CairoGObject

  * Improvements
    * CentOS 7: Supported auto native package install.

==== Ruby/GDK3

  * Improvements
    * CentOS 7: Supported auto native package install.

==== Ruby/GTK3

  * Improvements
    * Made more demos workable.

==== Ruby/WebKit2GTK

  * Improvements
    * Added a sample that uses proxy.

==== Ruby/GtkSourceView3

  * Improvements
    * CentOS 7: Supported auto native package install.

=== Thanks

  * cedlemo

  * Andy Meneely

== Ruby-GNOME2 3.1.7: 2017-07-10

=== Changes

==== All

  * Improvements
    * Windows: Supported running commands in bundled packages.

==== Ruby/GLib

  * Improvements
    * (({GLib::Bytes#size})): Added.
    * (({GLib::Bytes#length})): Added.
    * (({GLib::Bytes#pointer})): Added.
    * Made stable glib-mkenums output.
      [GitHub#1054][Patch by dai]
    * Supported GError in callback argument.
    * Windows: Upgraded bundled GLib to 2.52.3.
    * Windows: Upgraded bundled Libtasn1 to 4.12.

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported freeing GSList.
    * Supported not GObject Introspection based bindings object for
      receiver.
    * Supported int16 array output.
    * Supported uint16 array output.
    * Supported uint32 array output.
    * Supported uint64 array output.
    * Supported float array output.
    * Supported double array output.
    * Supported auto (({#inspect})) defining.
    * Homebrew: Supported Homebrew not installed at /usr/local.

==== Ruby/Pango

  * Improvements
    * Supported attribute again.
      [GItHub#1033][Reported by Mamoru TASAKA]
    * Supported (({Pango::Scale})) again.
      [GItHub#1048][Reported by cedlemo]
    * Added missing backward compatibility constants.
    * Windows: Upgraded bundled Pango to 1.40.6.

==== Ruby/GDK3

  * Improvements
    * Windows: Upgraded bundled GTK+ to 3.22.16.

==== Ruby/GTK3

  * Improvements
    * Updated demo.
      [GitHub#1038][GitHub#1039][GitHub#1040][GitHub#1044][GitHub#1045]
      [GitHub#1046][GitHub#1047][GitHub#1049][GitHub#1050][GitHub#1051]
      [GitHub#1052]
      [Patch by cedlemo]
    * Supported working on environment that has GTK+ 4.
      [GitHub#1041][Reported by cedlemo]
    * (({Gtk::TextTag#weight=})) accepts (({Pango::Weight})).
    * (({Gtk::TextBuffer#insert_markup})) stops to require length.
    * (({Gtk::TextTag#scale=})) accepts scale name such as (({:x_small})).
    * Supported (({GLib::Bytes})) as text buffer input.
    * (({Gtk::CssProvider#load_from_data})) accepts (({GLib::Bytes})).

  * Fixes
    * Fixed a crash bug in demo.
      [GitHub#1036][Reported by Mamoru TASAKA]

==== Ruby/Rsvg2

  * Improvements
    * Added samples again.

  * Fixes
    * Added missing Ruby/CairoGObject dependency.
      [GitHub#1035][Reported by peret]

==== Ruby/Clutter

  * Improvements
    * Windows: Built GDK backend again.
      [GitHub:#1034][Reported by Alanzote]
    * Windows: Upgraded bundled Clutter to 1.26.2.

==== Ruby/WebKit2GTK

  * Improvements
    * Added a sample that saves screenshot.
    * Supported (({WebKit2Gtk::WebContext.new(ephemeral: true)})).

==== Ruby/GStreamer

  * Improvements
    * Windows: Upgraded bundled libsoup to 2.58.1.
    * Windows: Upgraded bundled GStreamer to 1.12.1.

==== Ruby/GtkSourceView3

  * Improvements
    * Windows: Upgraded bundled GtkSourceView to 3.24.3.

==== Ruby/VTE3

  * Improvements
    * Windows: Upgraded bundled VTE to 0.48.3.

=== Thanks

  * Alanzote
  * peret
  * cedlemo
  * Mamoru TASAKA
  * dai

(tsutsui)

2017-08-18 13:55:11 UTC MAIN commitmail json YAML

Updated lang/oracle-jre8 to 8.0.144
Updated lang/oracle-jdk8 to 8.0.144

(ryoon)

2017-08-18 13:54:17 UTC MAIN commitmail json YAML

Update oracle-jre8 and oracle-jdk8 to 8.0.144

Changelog:
Security fixes and bug fixes.

(ryoon)

2017-08-18 13:41:19 UTC MAIN commitmail json YAML

Updated www/php-nextcloud to 12.0.2

(ryoon)

2017-08-18 13:40:13 UTC MAIN commitmail json YAML

2017-08-18 13:26:38 UTC MAIN commitmail json YAML

Fix MASTER_SITES that did not used MASTER_SITE_SOURCEFORGE.
Remove useless patches using buildlink framework (thanks to wip/grip).

(triaxx)

2017-08-18 13:26:28 UTC MAIN commitmail json YAML

Use MAKE_PROGRAM instead of naked gmake command

(ryoon)

2017-08-18 13:17:57 UTC MAIN commitmail json YAML

Updated sysutils/open-vm-tools to 10.1.10

(ryoon)

2017-08-18 13:16:45 UTC MAIN commitmail json YAML

Update to 10.1.10

Changelog:
Fix for CVE-2015-5191

    Open VMware Tools (CVE-2015-5191) contained multiple file system races in libDeployPkg, related to the use of hard-coded paths under /tmp.

    Successful exploitation may result in a local privilege escalation. The impact of this vulnerability is low for distributions which have enabled PrivateTmp for the affected service.

    We would like to thank Florian Weimer and Kurt Seifried of Red Hat Product Security for reporting this issue to us.

(ryoon)

2017-08-18 12:28:36 UTC MAIN commitmail json YAML

Added audio/grip version 3.5.2

(triaxx)

2017-08-18 12:27:19 UTC MAIN commitmail json YAML

Added audio/grip version 3.5.2

(triaxx)

2017-08-18 12:21:29 UTC MAIN commitmail json YAML

Add audio/grip package version 3.5.2

Grip is a GTK-based CD-player and CD-ripper / MP3 encoder. It has the ripping
capabilities of cdparanoia built in, but can also use external rippers (such as
cdda2wav). Encoder presets are provided for lame, bladeenc, l3enc, xingmp3enc,
mp3encode, gogo)

(triaxx)

2017-08-18 12:19:53 UTC MAIN commitmail json YAML

Updated misc/kdepim3 to 3.5.10nb50

(ryoon)

2017-08-18 12:19:23 UTC MAIN commitmail json YAML

2017-08-18 11:12:10 UTC MAIN commitmail json YAML

Updated net/youtube-dl to 20170818

(leot)

2017-08-18 11:11:52 UTC MAIN commitmail json YAML

Update net/youtube-dl to youtube-dl-20170818.

Changes:
2017.08.18
----------
Core
* [YoutubeDL] Sanitize byte string format URLs (#13951)
+ [extractor/common] Add support for float durations in _parse_mpd_formats
  (#13919)

Extractors
* [arte] Detect unavailable videos (#13945)
* [generic] Convert redirect URLs to unicode strings (#13951)
* [udemy] Fix paid course detection (#13943)
* [pluralsight] Use RPC API for course extraction (#13937)
+ [clippit] Add support for clippituser.tv
+ [qqmusic] Support new URL schemes (#13805)
* [periscope] Renew HLS extraction (#13917)
* [mixcloud] Extract decrypt key

2017.08.13
----------
Core
* [YoutubeDL] Make sure format id is not empty
* [extractor/common] Make _family_friendly_search optional
* [extractor/common] Respect source's type attribute for HTML5 media (#13892)

Extractors
* [pornhub:playlistbase] Skip videos from drop-down menu (#12819, #13902)
+ [fourtube] Add support pornerbros.com (#6022)
+ [fourtube] Add support porntube.com (#7859, #13901)
+ [fourtube] Add support fux.com
* [limelight] Improve embeds detection (#13895)
+ [reddit] Add support for v.redd.it and reddit.com (#13847)
* [aparat] Extract all formats (#13887)
* [mixcloud] Fix play info decryption (#13885)
+ [generic] Add support for vzaar embeds (#13876)

2017.08.09
----------
Core
* [utils] Skip missing params in cli_bool_option (#13865)

Extractors
* [xxxymovies] Fix title extraction (#13868)
+ [nick] Add support for nick.com.pl (#13860)
* [mixcloud] Fix play info decryption (#13867)
* [20min] Fix embeds extraction (#13852)
* [dplayit] Fix extraction (#13851)
+ [niconico] Support videos with multiple formats (#13522)
+ [niconico] Support HTML5-only videos (#13806)

2017.08.06
----------
Core
* Use relative paths for DASH fragments (#12990)

Extractors
* [pluralsight] Fix format selection
- [mpora] Remove extractor (#13826)
+ [voot] Add support for voot.com (#10255, #11644, #11814, #12350, #13218)
* [vlive:channel] Limit number of videos per page to 100 (#13830)
* [podomatic] Extend URL regular expression (#13827)
* [cinchcast] Extend URL regular expression
* [yandexdisk] Relax URL regular expression (#13824)
* [vidme] Extract DASH and HLS formats
- [teamfour] Remove extractor (#13782)
* [pornhd] Fix extraction (#13783)
* [udemy] Fix subtitles extraction (#13812)
* [mlb] Extend URL regular expression (#13740, #13773)
+ [pbs] Add support for new URL schema (#13801)
* [nrktv] Update API host (#13796)

2017.07.30.1
------------
Core
* [downloader/hls] Use redirect URL as manifest base (#13755)
* [options] Correctly hide login info from debug outputs (#13696)

Extractors
+ [watchbox] Add support for watchbox.de (#13739)
- [clipfish] Remove extractor
+ [youjizz] Fix extraction (#13744)
+ [generic] Add support for another ooyala embed pattern (#13727)
+ [ard] Add support for lives (#13771)
* [soundcloud] Update client id
+ [soundcloud:trackstation] Add support for track stations (#13733)
* [svtplay] Use geo verification proxy for API request
* [svtplay] Update API URL (#13767)
+ [yandexdisk] Add support for yadi.sk (#13755)
+ [megaphone] Add support for megaphone.fm
* [amcnetworks] Make rating optional (#12453)
* [cloudy] Fix extraction (#13737)
+ [nickru] Add support for nickelodeon.ru
* [mtv] Improve thumbnal extraction
* [nick] Automate geo-restriction bypass (#13711)
* [niconico] Improve error reporting (#13696)

(leot)

2017-08-18 10:43:30 UTC MAIN commitmail json YAML

Note update of devel/ruby-gettext package to 3.2.4.

(taca)

2017-08-18 10:43:04 UTC MAIN commitmail json YAML

Update ruby-gettext to 3.2.4.

## 3.2.4: 2017-08-13 {#version-3-2-4}

### Fixes

  * Fixed a bug that block parameter is handled as method name.
    [GitHub#53][Reported by Renaud Chaput]

### Thanks

  * Renaud Chaput

(taca)

2017-08-18 10:42:10 UTC MAIN commitmail json YAML

Note update of devel/ruby-fast_gettext package to 1.5.1.

(taca)

2017-08-18 10:41:40 UTC MAIN commitmail json YAML

Update ruby-fast_gettextto 1.5.1.

* IO#lines has been deprecated in Ruby 2.0 in favor of IO#each_line.

(taca)

2017-08-18 10:32:54 UTC MAIN commitmail json YAML

Note removal of devel/lua-doc package.

(triaxx)

2017-08-18 10:28:46 UTC MAIN commitmail json YAML

2017-08-18 10:18:00 UTC MAIN commitmail json YAML

Note update of databases/ruby-sequel package to 4.49.0.

(taca)

2017-08-18 10:17:27 UTC MAIN commitmail json YAML

Update ruby-sequel to 4.49.0

=== 4.49.0 (2017-08-01)

* Make dataset_associations plugin automatically alias tables when using
  many_through_many associations that join the same table multiple times
  (jeremyevans)

* Deprecate using a :pool_class Database that is not a class or a symbol for a
  supported pool class (jeremyevans)

* Deprecate :eager_loading_predicate_key association option and association
  reflection method (jeremyevans)

* Deprecate Model.serialized_columns in the serialization plugin (jeremyevans)

* Deprecate Model.cti_columns in the class_table_inheritance plugin
  (jeremyevans)

* Deprecate SQL::AliasedExpression#aliaz, use #alias instead (jeremyevans)

* Deprecate SQL::Function#f, use #name instead (jeremyevans)

* Deprecate treating cross join with conditions as inner join on MySQL
  (jeremyevans)

* Deprecate ConnectionPool#created_count, use #size instead (jeremyevans)

* Deprecate ConnectionPool::CONNECTION_POOL_MAP, use the :pool_class option to
  specify a non-default connection pool (jeremyevans)

* Deprecate Sequel::IBMDB::Connection#prepared_statements= in the ibmdb
  adapter (jeremyevans)

* Deprecate DEFAULT_OPTIONS in validation_helpers, override
  default_validation_helpers_options private method instead (jeremyevans)

* Deprecate model association before callbacks returning false to cancel the
  action (jeremyevans)

* Support native offset syntax on Oracle 12 (timon) (#1397)

* Deprecate Dataset#nullify! in the null_dataset extension (jeremyevans)

* Deprecate Dataset#autoid=, #_fetch=, and #numrows= in the mock adapter
  (jeremyevans)

* Deprecate loading plugins by requiring sequel_#{plugin} (jeremyevans)

* Add Model.sti_class_from_sti_key in the single_table_inheritance plugin to
  get the appropriate class to use (Aryk) (#1396)

* Make Sequel::Error#cause use #wrapped_exception if it exists on ruby 2.1+
  (jeremyevans)

* Make Dataset#where_all, #where_each, #where_single_value core dataset
  methods instead of just model dataset methods (jeremyevans)

* Make Database#extend_datasets and Dataset#with_extend now use a
  Dataset::DatasetModule instance if given a block (jeremyevans)

* Add Sequel::Dataset::DatasetModule, now a superclass of
  Sequel::Model::DatasetModule (jeremyevans)

* Make composition plugin with :mapping option work correctly if
  Model#get_column_value is overridden (jeremyevans)

* Support Dataset#paged_each :stream => false option on mysql2 to disable
  streaming (Aryk) (#1395)

* Make datetimeoffset handling in the jdbc/sqlserver adapter work on more
  drivers (jeremyevans)

* Make alter_table add_primary_key work correctly on H2 1.4+ (jeremyevans)

* Support :sslrootcert Database option in the postgres adapter (dleavitt)
  (#1391)

(taca)

2017-08-18 10:16:11 UTC MAIN commitmail json YAML

2017-08-18 10:16:02 UTC MAIN commitmail json YAML

Note update of databases/ruby-mysql2 package to 0.4.9.

(taca)

2017-08-18 10:15:32 UTC MAIN commitmail json YAML

Update ruby-mysql2 to 0.4.9.

0.4.9 2017/08/11

Bug Fixes

* Fixed enable_cleartext_plugin mode (#874)
* Prepared statements should handle booleans properly (#871)

(taca)

2017-08-18 10:14:57 UTC MAIN commitmail json YAML

Note update of databases/php-redis3 package to 3.1.3.

(taca)

2017-08-18 10:14:21 UTC MAIN commitmail json YAML

Update php-redis3 to 3.1.3.

phpredis 3.1.3

This release contains two big improvements:

1. Adding a new printf like command construction function with additionaly
  format specifiers specific to phpredis.
2. Implementation of custom objects for Redis and RedisArray wich eliminates
  double hash lookup.

Also many small improvements and bug fixes were made.

* A printf like method to construct a Redis RESP command [a4a0ed, d75081,
  bdd287, 0eaeae, b3d00d] (Michael Grunder)
* Use custom objects instead of zend_list for storing Redis/RedisArray
  [a765f8, 8fa85a] (Pavlo Yatsukhnenko)
* Make sure redisCluster members are all initialized on (re)creation [162d88]
  (Michael Grunder)
* Fix Null Bulk String response parsing in cluster library [058753] (Alberto
  Fern?ndez)
* Add hStrLen command [c52077, fb88e1] (Pavlo Yatsukhnenko)
* Add optional COUNT argument to sPop [d2e203] (Michael Grunder)
* Allow sInterStore to take one arg [26aec4, 4cd06b] (Michael Grunder)
* Allow MIGRATE to accept multiple keys [9aa3db] (Michael Grunder)
* Allow using numeric string in zInter command [ba0070] (Pavlo Yatsukhnenko)
* Use crc32 table from PHP distro [f81694] (Pavlo Yatsukhnenko)
* Use ZVAL_DEREF macros for dereference input variables [ad4596] (Pavlo
  Yatsukhnenko)
* Add configureoption tag to package.xml [750963] (Pavlo Yatsukhnenko)
* Fix read_timeout [18149e, b56dc4] (Pavlo Yatsukhnenko)
* Fix zval_get_string impl for PHP5 [4e56ba] (Pavlo Yatsukhnenko)
* Fix Redis/RedisArray segfaults [be5c1f, 635c3a, 1f8dde, 43e1e0] (Pavlo
  Yatsukhnenko)
* Fix memory leak and potential segfault [aa6ff7, 88efaa] (Michael Grunder)
* Throw exception for all non recoverable errors [e37239] (Pavlo Yatsukhnenko)
* Assume "NULL bulk" reply as success (empty session data) [4a81e1] (Pavlo
  Yatsukhnenko)
* Increase read buffers size [520e06] (Pavlo Yatsukhnenko)
* Better documentation [f0c25a, c5991f, 9ec9ae] (Michael Grunder)
* Better TravisCI integration [e37c08] (Pavlo Yatsukhnenko)
* Refactoring (Pavlo Yatsukhnenko, Michael Grunder)

(taca)

2017-08-18 10:08:49 UTC MAIN commitmail json YAML

Updated cad/oce to 0.18.2

(fhajny)

2017-08-18 10:08:40 UTC MAIN commitmail json YAML

Update cad/oce to 0.18.2.

- Fix issue of raise exception when sweep along with cornered line
- osx ifx: Visualization, Font_FontMgr - do not look for fonts.dir on OS X
- fix external linkage error in BRepBuilderAPI_Copy

(fhajny)

2017-08-18 09:29:37 UTC MAIN commitmail json YAML

Updated net/rabbitmq to 3.6.11

(fhajny)

2017-08-18 09:29:27 UTC MAIN commitmail json YAML

Update net/rabbitmq to 3.6.11.

- Erlang 20 compatibility
- Bug fixes
- Usability improvements

For full notes see release page:

  https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_11

(fhajny)

2017-08-18 09:09:04 UTC MAIN commitmail json YAML

Updated sysutils/beats to 5.5.2

(fhajny)

2017-08-18 09:08:54 UTC MAIN commitmail json YAML

=== Beats version 5.5.2

No changes in this release.

=== Beats version 5.5.1

==== Bugfixes

Affecting all Beats
- Normalize all times to UTC to ensure proper index naming.

=== Beats version 5.5.0

==== Breaking changes

Affecting all Beats
- Usage of field `_type` is now ignored and hardcoded to `doc`.

Metricbeat
- Change all `system.cpu.*.pct` metrics to be scaled by the number of
  CPU cores.

==== Bugfixes

Affecting all Beats
- Fix console output.

Filebeat
- Allow string characters in user agent patch version (NGINX and Apache)

Metricbeat
- Fix type of field `haproxy.stat.check.health.last`.

Packetbeat
- Fix `packetbeat.interface` options that contain underscores (e.g.
  `with_vlans` or `bpf_filter`).
- Enabled /proc/net/tcp6 scanning and fixed ip v6 parsing.

==== Deprecated

Filebeat
- Deprecate `document_type` prospector config option as _type is removed
  in elasticsearch 6.0. Use fields instead.

Winlogbeat
- Deprecated metrics endpoint. It is superseded by a libbeat feature
  that can serve metrics on an HTTP endpoint.

(fhajny)

2017-08-18 09:03:17 UTC MAIN commitmail json YAML

Updated databases/elasticsearch to 5.5.2

(fhajny)

2017-08-18 09:03:08 UTC MAIN commitmail json YAML

elasticsearch 5.5.2
======================================================================

=== Bug fixes

Aggregations::
- Fixes array out of bounds for value count agg

Core::
- Release operation permit on thread-pool rejection

Inner Hits::
- Fix inner hits to work with queries wrapped in an indices query
- When fetching nested inner hits only access stored fields when needed

Logging::
- Declare XContent deprecation logger as static

Query DSL::
- Parse "*" in query_string_query as MatchAllDocsQuery

elasticsearch 5.5.1
======================================================================

=== Bug fixes

Aliases::
- mget with an alias shouldn't ignore alias routing

Engine::
- Engine - Do not store operations that are not index into lucene in the
  translog (5.x only)

Internal::
- Fix BytesReferenceStreamInput#skip with offset

Packaging::
- Stop disabling explicit GC
- Avoid failing install if system-sysctl is masked
- Get short path name for native controllers

Query DSL::
- WrapperQueryBuilder should also rewrite the parsed query

elasticsearch 5.5.0
======================================================================

=== Breaking changes

Plugins::
- Remove hidden file leniency from spawner

Settings::
- Remove support for default settings

=== Breaking Java changes

Aggregations::
- Remove the unused SignificantTerms.compareTerm() method
- Make SignificantTerms.Bucket an interface rather than an abstract
  class
- Make Terms.Bucket an interface rather than an abstract class

Plugin Delete By Query::
- Move DeleteByQuery and Reindex requests into core

=== Deprecations

Index APIs::
- Deprecated use of + in index expressions

Packaging::
- Add deprecation warnings for $ES_USER and $ES_GROUP

Plugin Repository S3::
- S3 Repository: Deprecate remaining `repositories.s3.*` settings

REST::
- Add deprecation logging for comma-separated feature parsing

Scripting::
- Scripting: Deprecate native scripts
- Scripting: Deprecate index lookup
- Deprecate Fine Grain Settings for Scripts
- Scripting: Deprecate file script settings
- Scripting: Deprecate file scripts

Settings::
- Settings: Update settings deprecation from yml to yaml
- Deprecate settings in .yml and .json

Tribe Node::
- Deprecate tribe service

=== New features

Mapping::
- Add new ip_range field type

Plugin Analysis ICU::
- Add ICUCollationFieldMapper

=== Enhancements

Aggregations::
- Add superset size to Significant Term REST response
- Add document count to Matrix Stats aggregation response
-  Share XContent rendering code in significant terms aggregations
- Add `count` to rest output of `geo_centroid`
- Allow scripted metric agg to access `_score`

Aliases::
- Handle multiple aliases in _cat/aliases api

Circuit Breakers::
- Closing a ReleasableBytesStreamOutput closes the underlying BigArray

Cluster::
- Add a cluster block that allows to delete indices that are read-only
- Extract a common base class to allow services to listen to remote
  cluster config updates

Core::
- Explicitly reject duplicate data paths
- Use SPI in High Level Rest Client to load XContent parsers
- Improve bootstrap checks error messages
- Regex upgrades
- Detect remnants of path.data/default.path.data bug

Engine::
- Add refresh stats tracking for realtime get
- Engine: store maxUnsafeAutoIdTimestamp in commit

Exceptions::
- IllegalStateException: Only duplicated jar instead of classpath

Index APIs::
- Open and close index to honour allow_no_indices option

Ingest::
- add `exclude_keys` option to KeyValueProcessor

Inner Hits::
- Reuse inner hit query weight

Internal::
- "shard started" should show index and shard ID
- Add the ability to set eager_global_ordinals in the new parent-join
  field
- Add assertions enabled helper
- Add cross cluster support to `_field_caps`
- Log JVM arguments on startup
- Preserve cluster alias throughout search execution to lookup nodes by
  cluster and ID
- Move RemoteClusterService into TransportService
- Enum related performance additions.

Java API::
- Always Accumulate Transport Exceptions

Java High Level REST Client::
- Add doc_count to ParsedMatrixStats
- Add fromXContent method to ClearScrollResponse
- ClearScrollRequest to implement ToXContentObject
- SearchScrollRequest to implement ToXContentObject
- Backport aggs parsers for high level REST Client
- Add utility method to parse named XContent objects with typed prefix

Logging::
- Warn on not enough masters during election

Mapping::
- Do not index `_type` when there is at most one type.
- Only allow one type on 6.0 indices
- token_count type : add an option to count tokens (fix #23227)

Network::
- Disable the Netty recycler in the client
- Remove Netty logging hack
- Set available processors for Netty

Packaging::
- Set number of processes in systemd unit file

Plugin Lang Painless::
- Optimize instance creation in LambdaBootstrap
- Allow painless to load stored fields

Plugin Repository GCS::
- GCS Repository: Add secure storage of credentials

Plugins::
- Add purge option to remove plugin CLI
- Move ReindexAction class to core
- Plugins: Add support for platform specific plugins

REST::
- Make ObjectParser support string to boolean conversion
- Allow passing single scrollID in clear scroll API body

Scripting::
- Add Ability to Specify No Types/Contexts Allowed For Scripts
- Add New Security Script Settings

Search::
- Eliminate array access in tight loops when profiling is enabled.
- Support Multiple Inner Hits on a Field Collapse Request
- Expand cross cluster search indices for search requests to the
  concrete index or to it's aliases
- Remove leniency when merging fetched hits in a search response phase

Search Templates::
- Add max concurrent searches to multi template search

Settings::
- Emit settings deprecation logging at most once

Snapshot/Restore::
- Improves snapshot logging and snapshot deletion error handling
- Enhances get snapshots API to allow retrieving repository index only
- Ensure every repository has an incompatible-snapshots blob
- Change snapshot status error to use generic SnapshotException

Stats::
- Show JVM arguments

Suggesters::
- Provide informative error message in case of unknown suggestion
  context.
- Allow different data types for category in Context suggester

Upgrade API::
- Allow plugins to upgrade templates and index metadata on startup

=== Bug fixes

Aggregations::
- Terms aggregation should remap global ordinal buckets when a
  sub-aggregator is used to sort the terms
- Correctly set doc_count when MovAvg "predicts" values on existing
  buckets
- InternalPercentilesBucket should not rely on ordered percents array
- Align behavior HDR percentiles iterator with percentile() method
- DateHistogram: Fix `extended_bounds` with `offset`
- Fix ArrayIndexOutOfBoundsException when no ranges are specified in the
  query

Aliases::
- GET aliases should 404 if aliases are missing

Allocation::
- Discard stale node responses from async shard fetching

Analysis::
- PatternAnalyzer should lowercase wildcard queries when `lowercase` is
  true.

Bulk::
- Reject empty IDs

Cache::
- fix bug of weight computation

Circuit Breakers::
- Checks the circuit breaker before allocating bytes for a new big array

Core::
- Fix cache expire after access
- Check for default.path.data included in path.data

Geo::
- Fix GeoPoint FieldStats ternary logic bug
- Fix GeoDistance Ordinal for BWC

Highlighting::
- Higlighters: Fix MultiPhrasePrefixQuery rewriting

Index APIs::
- Rollover max docs should only count primaries
- Fix legacy GeoPointField decoding in FieldStats
- Validates updated settings on closed indices
- Fixes restore of a shrunken index when initial recovery node is gone

Ingest::
- fix grok's pattern parsing to validate pattern names in expression
- Fix floating-point error when DateProcessor parses UNIX
- add option for _ingest.timestamp to use new ZonedDateTime (5.x
  backport)

Inner Hits::
- Fix Source filtering in new field collapsing feature

Internal::
- Fix race condition in RemoteClusterConnection node supplier
- Initialise empty lists in BaseTaskResponse constructor
- Extract a common base class for scroll executions
- Ensure remote cluster is connected before fetching `_field_caps`
- Obey lock order if working with store to get metadata snapshots
- Remove `_UNRELEASED` from Version constants for released versions
- Fix `_field_caps` serialization in order to support cross cluster
  search
- Avoid race when shutting down controller processes
- Fix NPE if field caps request has a field that exists not in all
  indices

More Like This::
- Pass over _routing value with more_like_this items to be retrieved

Nested Docs::
- In case of a single type the _id field should be added to the nested
  document instead of _uid field

Network::
- Ensure pending transport handlers are invoked for all channel failures
- Notify onConnectionClosed rather than onNodeDisconnect to prune
  transport handlers
- SniffNodesSampler should close connection after handling responses

Packaging::
- When stopping via systemd only kill the JVM, not its control group
- Handle parentheses in batch file path

Percolator::
- Fix range queries with date range based on current time in percolator
  queries.
- For legacy indices rewrite percolator query upon percolation time
- Fix memory leak when percolator uses bitset or field data cache

Plugin Lang Painless::
- painless: Fix method references to ctor with the new LambdaBootstrap
  and cleanup code
- Fix Painless Lambdas for Java 9

Plugins::
- X-Pack plugin download fails on Windows desktop
- Fix plugin installation permissions
- Fix delete of plugin directory on remove plugin
- Use a marker file when removing a plugin
- Remove hidden file leniency from plugin service

Query DSL::
- Thread falls into infinite loop when processing Indices query

REST::
- Fix handling of exceptions thrown on HEAD requests
- Fixed NPEs caused by requests without content.
- Fix get mappings HEAD requests

Recovery::
- Provide target allocation id as part of start recovery request

Reindex API::
- Reindex: don't duplicate _source parameter
- Add qa module that tests reindex-from-remote against pre-5.0 versions
  of Elasticsearch

Scroll::
- Fix single shard scroll within a cluster with nodes in version `>=
  5.3` and `<= 5.3`

Search::
- Adds check for negative search request size
- Do not search locally if remote index pattern resolves to no indices
- Make sure range queries are correctly profiled.
- Compute the took time of the query after the expand phase of field
  collapsing
- Fix RangeFieldMapper rangeQuery to properly handle relations
- Fix ExpandSearchPhase when response contains no hits
- Include all aliases including non-filtering in  `_search_shards`
  response
- Cross Cluster Search: propagate original indices per cluster

Search Templates::
- No longer add illegal content type option to stored search templates

Settings::
- Keystore CLI should use the AddFileKeyStoreCommand for files
- Settings: Fix setting groups to include secure settings
- Allow resetting settings that use an IP validator
- Do not set path.data in environment if not set

Snapshot/Restore::
- Output all empty snapshot info fields if in verbose mode
- Remove redundant and broken MD5 checksum from repository-s3
- Consolidates the logic for cleaning up snapshots on master election
- Removes completed snapshot from cluster state on master change
- Fix inefficient (worst case exponential) loading of snapshot
  repository
- Fixes maintaining the shards a snapshot is waiting on

Stats::
- _nodes/stats should not fail due to concurrent AlreadyClosedException
- Avoid double decrement on current query counter

Suggesters::
- Fix context suggester to read values from keyword type field

Task Manager::
- Task Management: Make TaskInfo parsing forwards compatible

=== Regressions

Highlighting::
- Fix Fast Vector Highlighter NPE on match phrase prefix

=== Upgrades

Core::
- Upgrade to Lucene 6.5.1

Network::
- Upgrade to Netty 4.1.11.Final
- Upgrade Netty to 4.1.10.Final

(fhajny)

2017-08-18 01:15:02 UTC MAIN commitmail json YAML

textproc/ja-sed: Fix empty installed GNU info file.

This package applies a vendor patch against the distributed GNU
sed files to extend GNU sed with multibyte awareness.  However, the
changes to the GNU info file are applied before the changes to its
source file, so the timestamps make it appear that the GNU info
file needs to be rebuilt.

Update the timestamp of the patched sed.info file in a "pre-build"
target to correct this issue.

Bump the PKGREVISION due to a change in the installed GNU info
file.

(jlam)

2017-08-18 01:14:32 UTC MAIN commitmail json YAML

time/hebcal: Fix empty installed GNU info file.

The distributed GNU info file is an empty file. Remove it after
extracting the files so that make(1) will rebuild it as part of
the "all" target.

Bump the PKGREVISION due to a change in the installed GNU info
file.

(jlam)

2017-08-17 23:31:24 UTC MAIN commitmail json YAML

Updated graphics/feh to 2.19.2

(szptvlfn)

2017-08-17 23:31:03 UTC MAIN commitmail json YAML

Update to 2.19.2

http://git.finalrewind.org/feh/plain/ChangeLog
Sat, 12 Aug 2017 05:05:24 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.19.2
    * Show ImageMagick loader errors unless --quiet is specified
    * Fix crash when handling certain media keys (introduced in 2.19.1)

(szptvlfn)

2017-08-17 21:18:31 UTC MAIN commitmail json YAML

Added devel/gettext-lib/buildlink3.mk

(adam)

2017-08-17 20:50:37 UTC MAIN commitmail json YAML

Fixed BUILD_DEPENDS typo

(adam)

2017-08-17 20:12:16 UTC MAIN commitmail json YAML

revbump because of pcre2 update to version 10.30.

(nros)

2017-08-17 20:09:28 UTC MAIN commitmail json YAML

Updated devel/libuv to 1.14.0, graphics/openjpeg to 2.2.0

(adam)

2017-08-17 20:08:33 UTC MAIN commitmail json YAML

OpenJPEG 2.2.0:

This new release includes a significant number of improvements and bug fixes. In particular:
* Multi-threading support at decoding side
* Several speed optimisations both at encoder and decoder, and both on Wavelet Transform and Entropy Coding parts. On our test set, a single-threaded execution is now around 20% faster (encoding or decoding).
* Huge memory consumption reduction at decoding side (~60% reduction on large images)
* Several important bug fixes, in particular the one that was preventing OpenJPEG to encode lossless in some specific situations, as well as those related to mode switches (BYPASS/LAZY, RESTART/TERMALL, etc).
* Several security fixes thanks to the inclusion of OpenJPEG in the Google OSS Fuzz project.

Beside that, several improvements have been brought to the project maintenance, like inclusion of benchmarking scripts to compare speed with latest available kakadu binaries.

And, last but not least, API and ABI are 100% compatible with previous version.

(adam)

2017-08-17 20:06:47 UTC MAIN commitmail json YAML

Version 1.14.0:
* unix: check for NULL in uv_os_unsetenv for parameter name (Andr辿 Klitzing)
* doc: add thread safety warning for process title (Matthew Taylor)
* unix: always copy process title into local buffer (Matthew Taylor)
* poll: add support for OOB TCP and GPIO interrupts (CurlyMoo)
* win,build: fix appveyor properly (Refael Ackermann)
* win: include filename in dlopen error message (Ben Noordhuis)
* aix: add netmask, mac address into net interfaces (Gireesh Punathil)
* unix, windows: map EREMOTEIO errno (Ben Noordhuis)
* unix: fix wrong MAC of uv_interface_address (XadillaX)
* win,build: fix building from Windows SDK or VS console (Sa炭l Ibarra Corretg辿)
* github: fix link to help repo in issue template (Ben Noordhuis)
* zos: remove nonexistent include from autotools build (Sa炭l Ibarra Corretg辿)
* misc: remove reference to pthread-fixes.h from LICENSE (Sa炭l Ibarra Corretg辿)
* docs: fix guide source code example paths (Anticrisis)
* android: fix compilation with new NDK versions (Sa炭l Ibarra Corretg辿)
* misc: add android-toolchain to .gitignore (Sa炭l Ibarra Corretg辿)
* win, fs: support unusual reparse points (Bartosz Sosnowski)
* android: fix detection of pthread_condattr_setclock (Sa炭l Ibarra Corretg辿)
* android: remove no longer needed check (Sa炭l Ibarra Corretg辿)
* doc: update instructions for building on Android (Sa炭l Ibarra Corretg辿)
* win, process: support semicolons in PATH variable (Bartosz Sosnowski)
* doc: document uv_async_(init|send) return values (Ben Noordhuis)
* doc: add Android as a tier 3 supported platform (Sa炭l Ibarra Corretg辿)
* unix: add missing semicolon (jBarz)
* win, test: fix double close in test runner (Bartosz Sosnowski)
* doc: update supported windows version baseline (Ben Noordhuis)
* test,zos: skip chown root test (jBarz)
* test,zos: use gid=-1 to test spawn_setgid_fails (jBarz)
* zos: fix hr timer resolution (jBarz)
* android: fix blocking recvmsg due to netlink bug (Jacob Segal)
* zos: read more accurate rss info from RSM (jBarz)
* win: allow bound/connected socket in uv_tcp_open() (Maciej Szeptuch
  (Neverous))
* doc: differentiate SmartOS and SunOS support (cjihrig)
* unix: make uv_poll_stop() remove fd from pollset (Ben Noordhuis)
* unix, windows: add basic uv_fs_copyfile() (cjihrig)

(adam)

2017-08-17 19:58:15 UTC MAIN commitmail json YAML

Updated devel/pcre2 to 10.30

(nros)

2017-08-17 19:53:54 UTC MAIN commitmail json YAML

Update pcre2 to version 10.30.

Fixes CVE-2017-8399.
Fixes CVE-2017-7186.
Fixes CVE-2017-8786.

Change Log for PCRE2
--------------------

Version 10.30 14-August-2017
----------------------------

1. The main interpreter, pcre2_match(), has been refactored into a new version
that does not use recursive function calls (and therefore the stack) for
remembering backtracking positions. This makes --disable-stack-for-recursion a
NOOP. The new implementation allows backtracking into recursive group calls in
patterns, making it more compatible with Perl, and also fixes some other
hard-to-do issues such as #1887 in Bugzilla. The code is also cleaner because
the old code had a number of fudges to try to reduce stack usage. It seems to
run no slower than the old code.

A number of bugs in the refactored code were subsequently fixed during testing
before release, but after the code was made available in the repository. These
bugs were never in fully released code, but are noted here for the record.

  (a) If a pattern had fewer capturing parentheses than the ovector supplied in
      the match data block, a memory error (detectable by ASAN) occurred after
      a match, because the external block was being set from non-existent
      internal ovector fields. Fixes oss-fuzz issue 781.

  (b) A pattern with very many capturing parentheses (when the internal frame
      size was greater than the initial frame vector on the stack) caused a
      crash. A vector on the heap is now set up at the start of matching if the
      vector on the stack is not big enough to handle at least 10 frames.
      Fixes oss-fuzz issue 783.

  (c) Handling of (*VERB)s in recursions was wrong in some cases.

  (d) Captures in negative assertions that were used as conditions were not
      happening if the assertion matched via (*ACCEPT).

  (e) Mark values were not being passed out of recursions.

  (f) Refactor some code in do_callout() to avoid picky compiler warnings about
      negative indices. Fixes oss-fuzz issue 1454.

  (g) Similarly refactor the way the variable length ovector is addressed for
      similar reasons. Fixes oss-fuzz issue 1465.

2. Now that pcre2_match() no longer uses recursive function calls (see above),
the "match limit recursion" value seems misnamed. It still exists, and limits
the depth of tree that is searched. To avoid future confusion, it has been
renamed as "depth limit" in all relevant places (--with-depth-limit,
(*LIMIT_DEPTH), pcre2_set_depth_limit(), etc) but the old names are still
available for backwards compatibility.

3. Hardened pcre2test so as to reduce the number of bugs reported by fuzzers:

  (a) Check for malloc failures when getting memory for the ovector (POSIX) or
      the match data block (non-POSIX).

4. In the 32-bit library in non-UTF mode, an attempt to find a Unicode property
for a character with a code point greater than 0x10ffff (the Unicode maximum)
caused a crash.

5. If a lookbehind assertion that contained a back reference to a group
appearing later in the pattern was compiled with the PCRE2_ANCHORED option,
undefined actions (often a segmentation fault) could occur, depending on what
other options were set. An example assertion is (?<!\1(abc)) where the
reference \1 precedes the group (abc). This fixes oss-fuzz issue 865.

6. Added the PCRE2_INFO_FRAMESIZE item to pcre2_pattern_info() and arranged for
pcre2test to use it to output the frame size when the "framesize" modifier is
given.

7. Reworked the recursive pattern matching in the JIT compiler to follow the
interpreter changes.

8. When the zero_terminate modifier was specified on a pcre2test subject line
for global matching, unpredictable things could happen. For example, in UTF-8
mode, the pattern //g,zero_terminate read random memory when matched against an
empty string with zero_terminate. This was a bug in pcre2test, not the library.

9. Moved some Windows-specific code in pcre2grep (introduced in 10.23/13) out
of the section that is compiled when Unix-style directory scanning is
available, and into a new section that is always compiled for Windows.

10. In pcre2test, explicitly close the file after an error during serialization
or deserialization (the "load" or "save" commands).

11. Fix memory leak in pcre2_serialize_decode() when the input is invalid.

12. Fix potential NULL dereference in pcre2_callout_enumerate() if called with
a NULL pattern pointer when Unicode support is available.

13. When the 32-bit library was being tested by pcre2test, error messages that
were longer than 64 code units could cause a buffer overflow. This was a bug in
pcre2test.

14. The alternative matching function, pcre2_dfa_match() misbehaved if it
encountered a character class with a possessive repeat, for example [a-f]{3}+.

15. The depth (formerly recursion) limit now applies to DFA matching (as
of 10.23/36); pcre2test has been upgraded so that \=find_limits works with DFA
matching to find the minimum value for this limit.

16. Since 10.21, if pcre2_match() was called with a null context, default
memory allocation functions were used instead of whatever was used when the
pattern was compiled.

17. Changes to the pcre2test "memory" modifier on a subject line. These apply
only to pcre2_match():

  (a) Warn if null_context is set on both pattern and subject, because the
      memory details cannot then be shown.

  (b) Remember (up to a certain number of) memory allocations and their
      lengths, and list only the lengths, so as to be system-independent.
      (In practice, the new interpreter never has more than 2 blocks allocated
      simultaneously.)

18. Make pcre2test detect an error return from pcre2_get_error_message(), give
a message, and abandon the run (this would have detected #13 above).

19. Implemented PCRE2_ENDANCHORED.

20. Applied Jason Hood's patches (slightly modified) to pcre2grep, to implement
the --output=text (-O) option and the inbuilt callout echo.

21. Extend auto-anchoring etc. to ignore groups with a zero qualifier and
single-branch conditions with a false condition (e.g. DEFINE) at the start of a
branch. For example, /(?(DEFINE)...)^A/ and /(...){0}^B/ are now flagged as
anchored.

22. Added an explicit limit on the amount of heap used by pcre2_match(), set by
pcre2_set_heap_limit() or (*LIMIT_HEAP=xxx). Upgraded pcre2test to show the
heap limit along with other pattern information, and to find the minimum when
the find_limits modifier is set.

23. Write to the last 8 bytes of the pcre2_real_code structure when a compiled
pattern is set up so as to initialize any padding the compiler might have
included. This avoids valgrind warnings when a compiled pattern is copied, in
particular when it is serialized.

24. Remove a redundant line of code left in accidentally a long time ago.

25. Remove a duplication typo in pcre2_tables.c

26. Correct an incorrect cast in pcre2_valid_utf.c

27. Update pcre2test, remove some unused code in pcre2_match(), and upgrade the
tests to improve coverage.

28. Some fixes/tidies as a result of looking at Coverity Scan output:

    (a) Typo: ">" should be ">=" in opcode check in pcre2_auto_possess.c.
    (b) Added some casts to avoid "suspicious implicit sign extension".
    (c) Resource leaks in pcre2test in rare error cases.
    (d) Avoid warning for never-use case OP_TABLE_LENGTH which is just a fudge
        for checking at compile time that tables are the right size.
    (e) Add missing "fall through" comment.

29. Implemented PCRE2_EXTENDED_MORE and related /xx and (?xx) features.

30. Implement (?n: for PCRE2_NO_AUTO_CAPTURE, because Perl now has this.

31. If more than one of "push", "pushcopy", or "pushtablescopy" were set in
pcre2test, a crash could occur.

32. Make -bigstack in RunTest allocate a 64Mb stack (instead of 16 MB) so that
all the tests can run with clang's sanitizing options.

33. Implement extra compile options in the compile context and add the first
one: PCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES.

34. Implement newline type PCRE2_NEWLINE_NUL.

35. A lookbehind assertion that had a zero-length branch caused undefined
behaviour when processed by pcre2_dfa_match(). This is oss-fuzz issue 1859.

36. The match limit value now also applies to pcre2_dfa_match() as there are
patterns that can use up a lot of resources without necessarily recursing very
deeply. (Compare item 10.23/36.) This should fix oss-fuzz #1761.

37. Implement PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL.

38. Fix returned offsets from regexec() when REG_STARTEND is used with a
starting offset greater than zero.

39. Implement REG_PEND (GNU extension) for the POSIX wrapper.

40. Implement the subject_literal modifier in pcre2test, and allow jitstack on
pattern lines.

41. Implement PCRE2_LITERAL and use it to support REG_NOSPEC.

42. Implement PCRE2_EXTRA_MATCH_LINE and PCRE2_EXTRA_MATCH_WORD for the benefit
of pcre2grep.

43. Re-implement pcre2grep's -F, -w, and -x options using PCRE2_LITERAL,
PCRE2_EXTRA_MATCH_WORD, and PCRE2_EXTRA_MATCH_LINE. This fixes two bugs:

    (a) The -F option did not work for fixed strings containing \E.
    (b) The -w option did not work for patterns with multiple branches.

44. Added configuration options for the SELinux compatible execmem allocator in
JIT.

45. Increased the limit for searching for a "must be present" code unit in
subjects from 1000 to 2000 for 8-bit searches, since they use memchr() and are
much faster.

46. Arrange for anchored patterns to record and use "first code unit" data,
because this can give a fast "no match" without searching for a "required code
unit". Previously only non-anchored patterns did this.

47. Upgraded the Unicode tables from Unicode 8.0.0 to Unicode 10.0.0.

48. Add the callout_no_where modifier to pcre2test.

49. Update extended grapheme breaking rules to the latest set that are in
Unicode Standard Annex #29.

50. Added experimental foreign pattern conversion facilities
(pcre2_pattern_convert() and friends).

51. Change the macro FWRITE, used in pcre2grep, to FWRITE_IGNORE because FWRITE
is defined in a system header in cygwin. Also modified some of the #ifdefs in
pcre2grep related to Windows and Cygwin support.

52. Change 3(g) for 10.23 was a bit too zealous. If a hyphen that follows a
character class is the last character in the class, Perl does not give a
warning. PCRE2 now also treats this as a literal.

53. Related to 52, though PCRE2 was throwing an error for [[:digit:]-X] it was
not doing so for [\d-X] (and similar escapes), as is documented.

54. Fixed a MIPS issue in the JIT compiler reported by Joshua Kinard.

55. Fixed a "maybe uninitialized" warning for class_uchardata in \p handling in
pcre2_compile() which could never actually trigger (code should have been cut
out when Unicode support is disabled).

(nros)

2017-08-17 17:04:46 UTC MAIN commitmail json YAML

Updated databases/mongo-c-driver to 1.7.0

(fhajny)

2017-08-17 17:04:35 UTC MAIN commitmail json YAML

Update databases/mongo-c-driver to 1.7.0.

- CMake build now installs .pc files for programs that link to
  libmongoc using pkg-config.
- New CMake option ENABLE_STATIC can be ON, OFF, or AUTO (the default)
- Minimum required CMake version has been increased to 3.1.
- Support for wire compression.
  - Support for snappy and zlib. MongoDB 3.4 only supports snappy,
    while zlib support is expected in MongoDB 3.6.
  - New functions: mongoc_uri_get_compressors &
    mongoc_uri_set_compressors, to get and set compressor
    configuration on mongoc_uri_t
  - Added support for comma seperated "compressors" connection string
    option (e.g. mongodb://localhost/?compressors=snappy,zlib)
  - Added support for configuring zlib compression level in the
    connection string (e.g.
    mongodb://localhost/?compressors=zlib&zlibcompressionlevel=8)
- Now requires the use of CMake config files for libbson to build
  libmongoc with CMake
- Added pkg-config support for libressl.
- New function mongoc_uri_set_auth_mechanism to update the
  authentication mechanism of a mongoc_uri_t after it is created from
  a string.
- New function mongoc_bulk_operation_insert_with_opts provides
  immediate error checking.
- New function mongoc_uri_new_with_error provides a way to parse a
  connection string, and retrieve the failure reason, if any.
- Support for MongoDB Connection String specification
  - All connection string options are now represented by
    MONGOC_URI_xxx macros
  - Paths to Unix Domain Sockets must be url encoded
  - Repeated options now issue warnings
  - Special characters in username, password and other values must be
    url encoded
  - Unsupported connection string options now issue warnings
  - Boolean values can now be represented as true/yes/y/t/1 and
    false/no/n/f/0.
  - Case is now preserved in Unix domain paths.
- New function mongoc_cursor_error_document provides access to
  server's error reply if a query or command fails.
- New function mongoc_write_concern_is_default determines whether any
  write concern options have been set, and
  mongoc_read_concern_is_default checks if read concern options are set.
- mongoc_gridfs_find_one_with_opts optimized to use limit 1.

(fhajny)

2017-08-17 17:00:57 UTC MAIN commitmail json YAML

Updated devel/libbson to 1.7.0

(fhajny)

2017-08-17 17:00:48 UTC MAIN commitmail json YAML

Update devel/libbson to 1.7.0.

- Changes to JSON encoding and decoding:
  - New functions bson_as_canonical_extended_json and
    bson_as_relaxed_extended_json convert BSON to canonical and
    relaxed extended JSON according to MongoDB Extended JSON Spec.
  - When parsing JSON type wrappers like "$timestamp", any missing or
    extra keys are an error.
  - The JSON format for BSON regular expressions is now
    "$regularExpression": {"pattern": "...", "options": "..."}.
  - The JSON format for BSON binary elements is now "$binary":
    {"base64": "...", "subType": "..."}.
  - BSON dates can be parsed from "$date" as an ISO8601 date or
    "$numberLong" as milliseconds since the epoch: "t": {"$date":
    {"$numberLong": "1234"}}.
  - The non-numbers NaN, Infinity, and -Infinity are now recognized
    (regardless of case) when parsing JSON.
- CMake build now installs .pc files for programs that link to libbson
  using pkg-config. Both the CMake and Autotools build systems now
  install .cmake
- New CMake option, "ENABLE_STATIC", defaults to ON.
- Minimum required CMake version has been increased to 3.1.
- New functions
  - bson_strcasecmp, a portable equivalent of strcasecmp.
  - bson_iter_as_double, cast the current value to double.
  - bson_iter_init_from_data, creates an iterator from BSON string.
  - bson_validate_with_error, checks a document like bson_validate
    does but also reports which key was invalid
- New convenience macros
  - BSON_ITER_HOLDS_INT, checks if iterator holds int32 or int64
  - BSON_ITER_HOLDS_NUMBER, checks if iterator holds int32, int64 or
    double
- Raised BSON recursion limit to 200

(fhajny)

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

If libcurl was built with "idn", buildlink in libidn2.

(schmonz)

2017-08-17 15:05:42 UTC MAIN commitmail json YAML

Deal with FORTIFY fall-out.

(hauke)

2017-08-17 14:58:27 UTC MAIN commitmail json YAML

Enable trafficserver

(fhajny)

2017-08-17 14:57:23 UTC MAIN commitmail json YAML

Added www/trafficserver version 7.1.0

(fhajny)

2017-08-17 14:57:09 UTC MAIN commitmail json YAML

2017-08-17 14:00:19 UTC MAIN commitmail json YAML

Updated math/p5-Math-Derivative to 1.01

(wen)

2017-08-17 13:59:27 UTC MAIN commitmail json YAML

Remove "libidn" option, superseded by "idn".

(schmonz)

2017-08-17 13:58:21 UTC MAIN commitmail json YAML

Update to 1.01
Add missing DEPENDS.

Upstream changes:
1.01
15 Aug 2017
- Move Math::Utils dependancy from 1.06 to 1.10. A test
  was failing in 21-secondd.t because the older version's
  pl_evaluate() wasn't handling lists back then.
1.00
9 Aug 2017
- Add tests, more POD clean-up, send to CPAN.
18 Jul 2017
- Add references for the central and forward difference
  methods.
- Have not been able to find a reference for the second
  derivative difference method, annoyingly.
- Minimum perl version set to 5.10.1.
17 Jul 2017
- Added a forward difference approximation method (bug was filed
  for this as user Maitraya Baliyan was expecting it instead of
  the central difference approximation method that Derivative1()
  used).
- Added names forwarddiff() and centraldiff() for export.
  Derivative1() is aliased to centraldiff(), so as not to break
  old code.
- Likewise, seconddx() is now the exported name of the second
  derivative difference method, with Derivative2() aliased to it.
- There is now an EXPORT tag, ':all'.
- POD is more descriptive, has more examples, and uses the
  new names.

(wen)

2017-08-17 13:55:40 UTC MAIN commitmail json YAML

Somewhere around 7.53.0, curl's IDN support switched to libidn2. Update
CONFIGURE_ARGS and the included buildlink3.mk, and rename the "libidn"
option to "idn" using PKG_OPTIONS_LEGACY_OPTS.

(schmonz)

2017-08-17 13:53:30 UTC MAIN commitmail json YAML

Added math/p5-Math-Utils version 1.11

(wen)

2017-08-17 13:52:12 UTC MAIN commitmail json YAML

Add p5-Math-Utils

(wen)

2017-08-17 13:49:55 UTC MAIN commitmail json YAML

Import Math-Utils-1.11 as math/p5-Math-Utils.

Useful mathematical functions not in Perl.

(wen)

2017-08-17 13:49:15 UTC MAIN commitmail json YAML

Unconditionally buildlink lib{iconv,unistring}, as API clients need them.

(schmonz)

2017-08-17 13:33:29 UTC MAIN commitmail json YAML

Updated mail/p5-Email-MIME-RFC2047 to 0.97

(wen)

2017-08-17 13:31:18 UTC MAIN commitmail json YAML

Update to 0.97

Upstream changes:
0.97  2017-07-31
        - POD-related fixes.

0.96  2017-07-27
        - Readd main .pm file (GH issue #3).

(wen)

2017-08-17 13:26:20 UTC MAIN commitmail json YAML

Updated mail/p5-Email-MIME-ContentType to 1.021

(wen)

2017-08-17 13:24:18 UTC MAIN commitmail json YAML

Update to 1.021

Upstream changes:
1.021    2017-08-02 19:35:56-04:00 America/New_York
        - reject non-ASCII and control characters in strict mode (thanks, Pali
          Roh獺r)

1.020    2017-07-25 12:39:31-04:00 America/New_York
        - unbreak Email::MIME (which violates encapsulation (again))
        - eliminate some @_ / $_ confusion

1.019    2017-07-06 16:06:19-04:00 America/New_York (TRIAL RELEASE)
        - better parsing all around, thanks to Pali Roh獺r:
        - support for RFC 2231 (character set and parameter continuations)
        - support for RFC 2822 comments
        - we only Carp if header-parsing fails now
        - we're more lenient in dealing with spaces around tokens

(wen)

2017-08-17 13:20:23 UTC MAIN commitmail json YAML

Updated devel/p5-Attribute-Lexical to 0.005
Updated devel/p5-B-Hooks-OP-Check to 0.22
Updated devel/p5-B-Hooks-OP-Check-EntersubForCV to 0.10
Updated devel/p5-Cache-FastMmap to 1.46
Updated devel/p5-Class-Mix to 0.006
Updated devel/p5-Class-Unload to 0.11
Updated devel/p5-Carp-Assert-More to 1.16

(mef)

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

Updated databases/py-redis to 2.10.6

(adam)

2017-08-17 13:15:53 UTC MAIN commitmail json YAML

Updated devel/p5-Carp-Assert-More to 1.16
-----------------------------------------
1.16    Fri Aug  4 14:18:51 CDT 2017
        [ENHANCEMENTS]
        Added the following functions:
        * assert_numeric( $n )
        * assert_all_keys_in( \%hash, \@keylist )
        * assert_empty( [\%hash|\@list] )
        * assert_coderef( $ref )
        * assert_isa_in( $ref, \@class_list )
        Thanks to Eric A. Zarko for some of them.  The rest were migrated
        from a private code project.

        Renamed assert_listref() to assert_arrayref(), but keep
        assert_listref() as backward compatibility.  assert_listref()
        may go away in the future.

        [DOCUMENTATION]
        Fixed a goof in the assert_integer() docs.  Thanks, Randy Lauen.

(mef)

2017-08-17 13:15:50 UTC MAIN commitmail json YAML

2.10.6
* Various performance improvements. Thanks cjsimpson
* Fixed a bug with SRANDMEMBER where
* Added HSTRLEN command. Thanks Alexander Putilin
* Added the TOUCH command. Thanks Anis Jonischkeit
* Remove unnecessary calls to the server when registering Lua scripts.
  Thanks Ben Greenberg
* SET's EX and PX arguments now allow values of zero. Thanks huangqiyin
* Added PUBSUB {CHANNELS, NUMPAT, NUMSUB} commands. Thanks Angus Pearson
* PubSub connections that that encounter `InterruptedError`s now
  retry automatically. Thanks Carlton Gibson and Seth M. Larson
* LPUSH and RPUSH commands run on PyPy now correctly returns the number
  of items of the list. Thanks Jeong YunWon
* Added support to automatically retry socket EINTR errors. Thanks
  Thomas Steinacher
* PubSubWorker threads started with `run_in_thread` are now daemonized
  so the thread shuts down when the running process goes away. Thanks
  Keith Ainsworth
* Added support for GEO commands. Thanks Pau Freixes, Alex DeBrie and
  Abraham Toriz
* Made client construction from URLs smarter. Thanks Tim Savage
* Added support for CLUSTER * commands. Thanks Andy Huang
* The RESTORE command now accepts an optional `replace` boolean.
  Thanks Yoshinari Takaoka
* Attempt to connect to a new Sentinel if a TimeoutError occurs. Thanks
  Bo Lopker
* Fixed a bug in the client's `__getitem__` where a KeyError would be
  raised if the value returned by the server is an empty string.
  Thanks Javier Candeira.
* Socket timeouts when connecting to a server are now properly raised
  as TimeoutErrors.

(adam)

2017-08-17 13:12:41 UTC MAIN commitmail json YAML

Updated devel/p5-Class-Unload to 0.11
-------------------------------------
0.11      2017-06-22 17:41:44+01:00 Europe/London
        - No changes since 0.10-TRIAL
0.10      2017-06-08 13:12:04+01:00 Europe/London (TRIAL RELEASE)
        - Remove Moose metaclasses (RT#122048)

(pkgsrc changes)
- Add following line for make test
  BUILD_DEPENDS+=  p5-Test-Requires-[0-9]*:../../devel/p5-Test-Requires

(mef)

2017-08-17 13:09:25 UTC MAIN commitmail json YAML

Updated devel/p5-Class-Mix to 0.006
-----------------------------------
version 0.006; 2017-07-30
  * no longer include a Makefile.PL in the distribution

  * in documentation, use four-column indentation for all verbatim
    material

  * in META.{yml,json}, point to public bug tracker

(mef)

2017-08-17 13:06:57 UTC MAIN commitmail json YAML

Updated devel/p5-Cache-FastMmap to 1.46
---------------------------------------
1.46 Fri Jul 14 19:40 2017
  - Fix tests on older perls (thanks stephanloyd9@gmail.com)
  - Use File::Spec for temp dir (thanks fraserbn@gmail.com)
  - Fix mmap_cache_internals.h include guard
  - Fix get_and_set() always returning 0 for DidStore
  - Allow setting permission when creating cache file
  - Tweak leak detection tests
  - Fix last_access/expire_time checks for impending
    1500000000 seconds since epoch

(mef)

2017-08-17 13:04:53 UTC MAIN commitmail json YAML

Updated devel/p5-B-Hooks-OP-Check-EntersubForCV to 0.10
-------------------------------------------------------
0.10  Mon, 31 Jul 2017 13:10:40 +0100
  * Port to Perl 5.21.4, where a gv op may contain an RV rather than a GV.

(mef)

2017-08-17 13:02:34 UTC MAIN commitmail json YAML

Updated devel/p5-B-Hooks-OP-Check to 0.22
-----------------------------------------
0.22      2017-07-31 16:25:05Z
  * Use cleaner wrap_op_checker() API to control op checking.
  * Use core's Perl_check_t typedef instead of inventing our own.

(mef)

2017-08-17 13:00:21 UTC MAIN commitmail json YAML

Updated devel/p5-Attribute-Lexical to 0.005
-------------------------------------------
version 0.005; 2017-07-30

  * bugfix: require bugfixed version of Lexical::SealRequireHints
    (for compatibility with early-loaded warnings.pm, for not breaking
    version-implied features, and for require argument context) and
    invoke it earlier to make sure it takes effect in time

  * update test suite to not rely on . in @INC, which is no longer
    necessarily there from Perl 5.25.7

  * test that all modules have matching version numbers

  * no longer include a Makefile.PL in the distribution

  * in documentation, use four-column indentation for all verbatim
    material

  * in META.{yml,json}, point to public bug tracker

  * convert .cvsignore to .gitignore

(mef)

2017-08-17 12:49:55 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 55.0.2

(ryoon)

2017-08-17 12:49:02 UTC MAIN commitmail json YAML

Update to 55.0.2

* Sync with www/firefox-55.0.2

(ryoon)

2017-08-17 12:48:20 UTC MAIN commitmail json YAML

Updated www/firefox to 55.0.2

(ryoon)

2017-08-17 12:47:55 UTC MAIN commitmail json YAML

Update to 55.0.2

Changelog:
Fixed
    Fix a potential issue when the username had some specific characters in the path (Bug 1388584)

    Fix an issue with new installation notification for sideload add-ons (Bug 1372448)

    Fix performance regressions with WebExtension (Bugs 1386937 & 1389381)

    Fix a regression with the popup menu (Bug 1388682)

(ryoon)

2017-08-17 10:11:51 UTC MAIN commitmail json YAML

Added mail/ytnef version 1.9.2

(nros)

2017-08-17 10:06:43 UTC MAIN commitmail json YAML

Updated mail/libytnef to 1.9.2

(nros)

2017-08-17 10:03:42 UTC MAIN commitmail json YAML

Add ytnef version 1.9.2 to pkgsrc.

ytnef, programs that use libytnef to parse and handle Microsoft TNEF
attachments.

These are the programs that come with the same distfile as libytnef
and are from the same author.

(nros)

2017-08-17 09:49:48 UTC MAIN commitmail json YAML

Update libytnef to version 1.9.2.

The changes in patch-ytnef.c has been applied upstream.
patch-ytnef.c has now been removed.

Changes from Changelog:

v1.9.2 - February 23, 2017

Thanks to @hannob for finding some Out-of-bound exceptions in memory handline.
* [SECURITY] An invalid memory access (heap overrun) in handling LONG datatypes (CVE-2017-6800)
* [SECURITY] Missing a check for fields of size 0 (CVE-2017-6801)
* [SECURITY] Potential buffer overrun on incoming Compressed RTF Streams (CVE-2017-6802)

This version  & the previous 1.9.1 resolves the following CVEs:
* CVE-2017-6306
* CVE-2017-6305
* CVE-2017-6304
* CVE-2017-6303
* CVE-2017-6302
* CVE-2017-6301
* CVE-2017-6300
* CVE-2017-6299
* CVE-2017-6298

v1.9.1 - Feb 14, 2017
* BugFix for path handling- label both / and \ as invalid characters inattachments
* Remove lots of exit(-1)'s from the code that would crash calling programs
* [SECURITY] Thanks to EricSesterhennX41 for a patch to fix lots of invalid
memory allocation around corrupted files.

v1.9 - January 2, 2017
* Unify libytnef and ytnef tools into a single build & package (Thanks @jmallach)
* Fix applied for CVE-2010-5109
* Various fixes for errors found via Static Analysis (cppcheck)
* Various memory leaks plugged (Thanks @slonik-v-domene)
* Bugfix for a broken "uniqueness" checker
* Lots of formatting & documentation cleanups

Now that the two packages are unified into a single install & build, I've had
to choose a unifier of Version Numbers.  I chose 1.9 .

(nros)

2017-08-17 07:59:02 UTC MAIN commitmail json YAML

Updated security/vault to 0.8.1

(fhajny)

2017-08-17 07:58:53 UTC MAIN commitmail json YAML

Update security/vault to 0.8.1.

DEPRECATIONS/CHANGES:

- PKI Root Generation: Calling `pki/root/generate` when a CA cert/key already
  exists will now return a `204` instead of overwriting an existing root. If
  you want to recreate the root, first run a delete operation on `pki/root`
  (requires `sudo` capability), then generate it again.

FEATURES:

- Oracle Secret Backend: There is now an external plugin to support leased
  credentials for Oracle databases (distributed separately).
- GCP IAM Auth Backend: There is now an authentication backend that allows
  using GCP IAM credentials to retrieve Vault tokens. This is available as
  both a plugin and built-in to Vault.
- PingID Push Support for Path-Baased MFA (Enterprise): PingID Push can
  now be used for MFA with the new path-based MFA introduced in Vault
  Enterprise 0.8.
- Permitted DNS Domains Support in PKI: The `pki` backend now supports
  specifying permitted DNS domains for CA certificates, allowing you to
  narrowly scope the set of domains for which a CA can issue or sign child
  certificates.
- Plugin Backend Reload Endpoint: Plugin backends can now be triggered to
  reload using the `sys/plugins/reload/backend` endpoint and providing either
  the plugin name or the mounts to reload.
- Self-Reloading Plugins: The plugin system will now attempt to reload a
  crashed or stopped plugin, once per request.

IMPROVEMENTS:

- auth/approle: Allow array input for policies in addition to comma-delimited
  strings
- auth/aws: Allow using root credentials for IAM authentication
- plugins: Send logs through Vault's logger rather than stdout
- secret/pki: Add `pki/root` delete operation
- secret/pki: Don't overwrite an existing root cert/key when calling generate

BUG FIXES:

- aws: Don't prefer a nil HTTP client over an existing one
- core: If there is an error when checking for create/update existence, return
  500 instead of 400
- secret/database: Avoid creating usernames that are too long for legacy MySQL

(fhajny)

2017-08-17 07:46:15 UTC MAIN commitmail json YAML

Updated databases/pgpool2 to 3.6.5

(fhajny)

2017-08-17 07:46:05 UTC MAIN commitmail json YAML

Update databases/pgpool2 to 3.6.5, based on patches by Mustafa Dogan.
Fixes pkg/52488.

Release 3.6.5
- Fix for [pgpool-hackers: 2400] Garbage output
- Importing the latest changes in the MemoryManager API from PostgreSQL
  code.
- Fixing 0000306: Pgpool steals back MASTER status.
- Fixing [pgpool-hackers: 2390]Problems with the relative paths in
  daemon mode
- Adjust function name change in PostgreSQL 10 dev head.
- Fix a posible hang with streaming replication and extended protocol.
- Fix Pgpool-II hang when used by erlang applications.
- Fix bug with sending bind message to wrong target node.
- Fix query cache hang when used by node.js.
- Deal with PostgreSQL 10 in streaming replication delay checking.
- Fix query cache memory leak.
- Fix extended query hang in certain case.
- Fix for [pgpool-hackers: 2354] segfault with pg_md5.
- Fix descriptions of white/black_memcache_table_list.
- Fix corner case bug in Pgpool-II starting up.

Release 3.6.4
- Fixing a few corner cases in the failover request handling of the
  watchdog.
- Tightening up the watchdog cluster membership criteria.
- Enhance document for load balancing.
- Add node 0 failover test.
- Fix Pgpool-II child process segfault reported in [pgpool-hackers:
  2312].

Release 3.6.3
- Fix "show pool_cache" segfault when memcached is used.
- Fix for some more code warnings.
- Fixing some annoying compiler warnings.
- Removing the function defined but not used warnings from
  pool_config_vatiable.c
- Removing the references of obsolete debug_level configuration
  parameter.
- Fixing a mistake in the watchdog code.
- Fix for 0000299: Errors on the reloading of configuration.
- Add pgpool_adm English and Japanese docs.
- Fix document indentation.
- Fix for 0000289: Inconsistent backend state.
- Enhancing the handling of split-brain scenario by the watchdog.
- Enhancing the watchdog internal command mechanism to handle multiple
  concurrent commands.
- Fix compiler warnings.
- Comment out unsupported Java method in new JDBC drivers to prevent
  regression failure.
- Downgrade parse before bind log message to debug1.
- Fix coverity warnings.
- Fix for [pgpool-general: 5396] pam ldap failure.
- Mention that SQL type commands cannot be used in extended query mode.
- Consider SHOW command as kind of a read query.
- Fix memory leak problem caused by commit adcb636.
- Mega patch to fix "kind mismatch" (or derived) errors in streaming
  replication mode.
- Fix for 0000296: PGPool v3.6.2 terminated by systemd because the
  service Type has been set to 'forking'.

Release 3.6.2
- Add "Wants=network.target" to pgpool.service file.
- Fix pcp_promote_node bug that fails promoting node 0.
- Fix document error.
- Pgpool-IIshould not perform ping test after bringing down the VIP.
- Fix to release shared memory segments when Pgpool-IIexits.
- Fix for [pgpool-general: 5315] pg_terminate_backend
- Adding the missing ExecStop and ExecReload commands to the systemd
  service configuration file.
- Fix for 281: "segmentation fault" when execute pcp_attach_node.
- Fix load balancing bug in streaming replication mode.
- Fix yet another kind mismatch error in streaming replication mode.
- Fix do_query()hangs after close message.
- Fixing stack smashing detected.
- Fixing the issue with the watchdog process restart.
- Fix query cache bug reported in pgpool-general-jp:1441.
- Remove elog/ereport calls from signal handlers.
- Fix bug failed to create INET domain socket in FreeBSD if
  listen_addresses = '*'.
- Fix for 0000249: watchdog sometimes fails de-escalation.
- Fix connection_life_time broken by authentication_timeout.
- Fix authentication timeout that can occur right after client
  connecttions.

Release 3.6.1
- Tightening up the watchdog security.
- Add pgpool_adm extension in Pgpool-II RPM.
- Fix occasional segfault when query cache is enabled.
- Fix packet kind does not match error in extended protocol.
- Fix a race condition in a signal handler.
- Fix wrong minimum configuration value for
  client_idle_limit_in_recovery.
- Allow to execute "make xslthtml" under doc.ja.

(fhajny)

2017-08-17 07:33:39 UTC MAIN commitmail json YAML

Updated sysutils/consul to 0.9.2

(fhajny)

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

Update sysutils/consul to 0.9.2.

## 0.9.2 (August 9, 2017)

BUG FIXES:

- agent: Fixed an issue where the old `-retry-join-{ec2,azure,gce}`
  command line flags were not being honored.
- server: Reverted the change that made unauthorized KV queries return
  403 instead of 404 because it had a minor bug that affected the
  operation of Vault, and in addition to fixing the bug, we identified an
  additional case that needed to be covered.

## 0.9.1 (August 9, 2017)

FEATURES:

- Secure ACL Token Introduction: It's now possible to manage Consul's
  ACL tokens without having to place any tokens inside configuration
  files.
    * A new `/v1/agent/token` API allows an agent's ACL tokens to be
    * introduced without placing them into config files, and to update
    * them without restarting the agent.
    * A new `/v1/acl/bootstrap` allows a cluster's first management
    * token to be created without using the `acl_master_token`
    * configuration.
- Metrics Viewing Endpoint: A new `/v1/agent/metrics` API displays the
  current values of internally tracked metrics.

IMPROVEMENTS:

- agent: Retry Join for Amazon AWS, Microsoft Azure, Google Cloud, and
  (new) SoftLayer is now handled through the
  https://github.com/hashicorp/go-discover library.
- agent: Reports a more detailed error message if the LAN or WAN Serf
  instance fails to bind to an address.
- agent: Added NS records and corrected SOA records to allow Consul's
  DNS interface to work properly with zone delegation.
- agent: Added support for sending metrics with labels/tags to supported
  backends.
- agent: Added a new `prefix_filter` option in the `telemetry` config to
  allow fine-grained allowing/blocking the sending of certain metrics by
  prefix.
- cli: Added a `-child-exit-code` option to `consul lock` so that it
  propagates an error code of 2 if the child process exits with an
  error.
- docs: Added a new Geo Failover Guide showing how to use prepared
  queries to implement geo failover policies for services.
- docs: Added a new Consul with Containers Guide showing critical
  aspects of operating a Consul cluster that's run inside containers.
- server: Added a `RemoveEmptyTags` option to prepared query templates
  which will strip out any empty strings in the tags list before
  executing a query.
- server: Implemented a much faster recursive delete algorithm for the
  KV store.

BUG FIXES:

- agent: Clean up temporary files during disk write errors when
  persisting services and checks.
- agent: Fixed an issue where DNS and client bind address templates were
  not being parsed via the go-sockaddr library.
- agent: Fixed status code on all KV store operations that fail due to
  an ACL issue. They now return a 403 status code, rather than a 404.
- agent: Fixed quoting issues in script health check on Windows.
- agent: Fixed an issue where `consul monitor` would exit on any empty
  log line.
- server: Updated raft library to fix issue with machine crashes causing
  snapshot files to not get saved to disk

(fhajny)

2017-08-17 07:17:15 UTC MAIN commitmail json YAML

Remove suggsted hugo package -- packaged by gavan, thanks!

(wiz)

2017-08-17 06:29:22 UTC MAIN commitmail json YAML

- isc-dhcp-4.3.5.

(taca)