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

2024-05-13 14:27:47 UTC Now

2018-02-11 16:40:49 UTC MAIN commitmail json YAML

py-cairo: update to 1.16.2.

1.16.2 - 2018-02-10
-------------------

* setup.py: Some fixes for Debian pybuild quirks. :bug:`98`

.. _v1.16.1:

1.16.1 - 2018-02-06
-------------------

* setup.py: correctly install pkgconfig into /usr/lib* again.
  To make JHBuild on Fedora work the following patch is needed:
  https://bugzilla.gnome.org/show_bug.cgi?id=793216

.. _v1.16.0:

1.16.0 - 2018-02-05
-------------------

* Add a :func:`get_include` function which returns the compiler include path
  needed for interfacing with the Pycairo C API :bug:`92`
* Note for packagers: The default header installation path has changed, but a
  compat header is installed to the old location to prevent breakage in case
  anyone has hardcoded the old path instead of using pkg-config.
  Just in case anyone is wondering why there are two header files now.

.. _v1.15.6:

1.15.6 - 2018-01-30
-------------------

* Experimental PyPy and PyPy3 support :bug:`90`

.. _v1.15.5:

1.15.5 - 2018-01-29
-------------------

* Support Unicode paths under Windows with cairo 1.15.10+ :pr:`87`
* Don't include the pkg-config file when building a wheel :bug:`83`

(wiz)

2018-02-11 16:35:10 UTC MAIN commitmail json YAML

doc: Updated math/mpfr to 4.0.1

(wiz)

2018-02-11 16:35:01 UTC MAIN commitmail json YAML

mpfr: update to 4.0.1.

Changes from version 4.0.0 to version 4.0.1:
- Improved MPFR manual.
- Improved __GMP_CC and __GMP_CFLAGS retrieval (in particular for MS Windows).
- Fixed a build failure on some platforms when --with-gmp-build is used.
- Bug fixes (see ChangeLog file), in particular in mpfr_div_ui, which
  could yield an incorrectly rounded result to nearest when using
  different precisions; this bug had been present since the introduction
  of mpfr_div_ui, and in MPFR 4.0.0, it was affecting mpfr_div too.
- New: optional "make check-exported-symbols", mainly for the MPFR developers
  and binary distributions, to check that MPFR does not define symbols with a
  GMP reserved prefix (experimental).

(wiz)

2018-02-11 16:33:37 UTC MAIN commitmail json YAML

doc: Updated audio/musicpd to 0.20.16

(wiz)

2018-02-11 16:33:28 UTC MAIN commitmail json YAML

musicpd: update to 0.20.16.

ver 0.20.16 (2018/02/03)
* output
  - pulse: fix crash during auto-detection
* database
  - simple: fix search within mount points
  - upnp: enable IPv6
* archive
  - iso9660: libcdio 2.0 compatibility
* fix crash in debug build on Haiku and other operating systems

(wiz)

2018-02-11 16:29:50 UTC MAIN commitmail json YAML

doc: Updated www/http-parser to 2.8.0

(wiz)

2018-02-11 16:29:28 UTC MAIN commitmail json YAML

http-parser: update to 2.8.0.

Three months of bugfixes.

(wiz)

2018-02-11 16:27:36 UTC MAIN commitmail json YAML

doc: Updated lang/vala to 0.38.7

(wiz)

2018-02-11 16:27:27 UTC MAIN commitmail json YAML

vala: update to 0.38.7.

Vala 0.38.7
===========
* Regression fix:
  - codegen: Don't try to infer error argument on async begin methods [#793158]
    This was a regression introduced by [#614294]

Vala 0.38.6
===========
* Various bug fixes:
  - girparser:
    + Set NoAccessorMethod for non-readable and construct-only properties
    + Ignore conflicting closure/destroy indexes
    + Don't accept methods as property-accessor which throw errors [#792998]
  - codegen:
    + Infer error parameter from abstract/virtual base methods [#614294]
    + Fix return-type for cancelled async creation methods of classes [#792942]
  - vala: Variadic constructors without a real first parameter are not allowed
  - libvaladoc: Keep bootstrap-support with valac >= 0.16.1

* Bindings:
  - gstreamer-1.0: Update from 1.13+ git master
  - gtk+-4.0: Only override type of "event" parameters

Vala 0.38.5
===========
* Various improvements and bug fixes:
  - codegen
    + Only add property-enum and GParamSpec-array for GObject classes
    + Add destroy param when invoking delegate returned by delegate [#792077]
  - vala: Add pkgdatadir and pkglibdir to pkg-config file
  - gidlparser: Update type qualifiers
  - libvaladoc: Allow @link tags to be split over multiple lines [#646982]
  - libvaladoc: Add support for single line documentation comments [#736483]
  - vala: Fix parameter type inference of overridden async methods [#792660]
  - codewriter: Don't use string.replace() to apply header_to_override [#731322]

* Bindings:
  - glib-2.0: Add GLib.OPTION_REMAINING and GLib.OptionFlags.NONE
  - gstreamer-1.0: Update from 1.13+ git master
  - gtk+-2.0: Mark MessageDialog constructor parameter, message_format, as
    nullable [#791570]
  - gtk+-2.0/3.0: Don't hide user_data in Clipboard.set_with_data() [#792237]
  - gtk+-3.0: Update to 3.22.26+6f26d0dc
  - gtk+-4.0: Update to 3.93.0 and split Gsk.RenderNode into several classes
  - libwnck-3.0: Update to 3.24.1
  - posix: Add ctime(3) and fix binding of struct hostent and gethostbyname(3)
  - webkit2gtk-4.0: Update to 2.19.5
  - webkit2gtk-web-extension-4.0: Fix DOM.EventTarget interface

(wiz)

2018-02-11 16:17:03 UTC MAIN commitmail json YAML

doc: Updated graphics/libotf to 0.9.16

(wiz)

2018-02-11 16:16:54 UTC MAIN commitmail json YAML

libotf: update to 0.9.16.

* Changes in libotf 0.9.16

** This is a bug fix release.

(wiz)

2018-02-11 16:11:52 UTC MAIN commitmail json YAML

doc: Updated sysutils/dbus to 1.12.4

(wiz)

2018-02-11 16:11:43 UTC MAIN commitmail json YAML

dbus: update to 1.12.4.

dbus 1.12.4 (2018-02-08)
========================

The “Stria Campania 115” release.

Fixes:

• When iterating the DBusConnection while blocking on a pending call,
  don't wait for I/O if that pending call already has a result; and make
  sure that whether it has a result is propagated in a thread-safe way.
  This prevents certain multi-threaded calling patterns from blocking
  until their timeout even when they should have succeeded sooner.
  (fd.o #102839; Manish Narang, Michael Searle)

• Report the correct error if OOM is reached while trying to listen
  on a TCP socket (fd.o #89104, Simon McVittie)

• Fix assertion failures in recovery from OOM while setting up a
  DBusServer (fd.o #89104, Simon McVittie)

• Add a missing space to a warning message (fd.o #103729, Thomas Zajic)

• Expand ${bindir} correctly when pkg-config is asked for dbus_daemondir
  (fd.o #104265, Benedikt Heine)

• On Linux systems with systemd < 237, if ${localstatedir}/dbus doesn't
  exist, create it before trying to create ${localstatedir}/dbus/machine-id
  (fd.o #104577, Chris Lesiak)

• Fix escaping in dbus-api-design document (fd.o #104925, Philip Withnall)

(wiz)

2018-02-11 16:08:47 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 1.7.5

(wiz)

2018-02-11 16:08:38 UTC MAIN commitmail json YAML

harfbuzz: update to 1.7.5.

Overview of changes leading to 1.7.5
Tuesday, January 30, 2018
====================================

- Separate Khmer shaper from Indic.
- First stab at AAT morx. Not hooked up.
- Misc bug fixes.

(wiz)

2018-02-11 16:06:51 UTC MAIN commitmail json YAML

doc: Updated security/caff to 2.7

(wiz)

2018-02-11 16:06:42 UTC MAIN commitmail json YAML

2018-02-11 16:04:30 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 4.5

(wiz)

2018-02-11 16:04:21 UTC MAIN commitmail json YAML

py-mercurial: update to 4.5.

Mercurial 4.5 (2018-02-01)

1.1. New Features

1.1.1. revert --interactive

The revert command now accepts the flag --interactive to allow reverting only some of the changes to the specified files.

1.1.2. Accessing hidden changesets

Set config option 'experimental.directaccess = True' to access hidden changesets from read only commands.

1.1.3. githelp extension

The githelp extension provides the hg githelp command. This command attempts to convert a git command to its Mercurial equivalent. The extension can be useful to Git users new to Mercurial.

1.1.4. Largefiles changes

    largefiles: add a 'debuglfput' command to put largefile into the store
    largefiles: add support for 'largefiles://' url scheme
    largefiles: allow to run 'debugupgraderepo' on repo with largefiles
    largefiles: convert EOL of hgrc before appending to bytes IO
    largefiles: explicitly set the source and sink types to 'hg' for lfconvert
    largefiles: modernize how capabilities are added to the wire protocol

1.2. hgweb changes

hgweb now shows more information about commits: phase (if it's not public), obsolescence status (with a short explanation and links to the successors) and instabilities (e.g. orphan, phase-divergent or content-divergent).

Client-side graph code has been simplified by delegating more work to the backend, so /graph page is now more in sync with /log page, visually and feature-wise. Unfortunately, this code change means that 3rd-party themes for 4.5+ are required to have graphentry.tmpl template available (copy it from the base theme if you don't use %include and then reference it in map file) and render entries in graph.tmpl -- look at one of the core themes to see what it needs to look like. JS functions that create graph vertices and edges are now available in Graph.prototype, making it possible to call the original functions from custom theme-specific functions if needed.

Graph now shows different symbols for normal, branch-closing, obsolete and unstable commits, and marks currently checked out commit with a circle around its graph node.

There's also now json-graph API endpoint that can be used for rendering commit graph in 3rd-party applications.

1.2.1. Other Changes

    When interactive revert is run against a revision other than the working directory parent, the diff shown is the diff to <em>apply</em> to the working directory, rather than the diff to <em>discard</em> from the working copy. This is in line with related user experiences with 'git' and appears to be less confusing with 'ui.interface=curses'.
    Let 'hg rebase' avoid content-divergence by skipping obsolete changesets (and their descendants) when they are present in the rebase set along with one of their successors but none of their successors is in destination.
    A new experimental config flag, 'rebase.experimental.inmemory', makes rebase perform an in-memory merge instead of doing it on-disk in the working copy.

    The HGPLAINEXCEPT environment variable can now include color to allow automatic output colorization in otherwise automated environments.
    A new unamend command in uncommit extension which undoes the effect of the amend command by creating a new changeset which was there before amend and moving the changes that were amended to the working directory.
    A '--abort' flag to merge command to abort the ongoing merge.
    An experimental flag '--rev' to 'hg branch' which can be used to change branch of changesets.
    bundle2 read I/O significantly improved
    bundle2 memory use significantly reduced during read
    clonebundle: it is now possible to serve the clonebundle using a git-lfs compatible server.

    templatefilters: add slashpath() to convert path separator to slash (issue5572)
    A new experimental config flag, 'inline-color-diff', adds within-line color diff capacity
    histedit: add support to output nodechanges using formatter to help with editor integrations

1.3. Backwards Compatibility Changes

    log --follow-first -rREV, which is deprecated, now follows the first parent of merge revisions from the specified REV just like log --follow -rREV.

    log --follow -rREV FILE.. now follows file history across copies and renames.
    transaction: register summary callbacks only at start of transaction

    hgweb's graph view no longer supports browsers that lack <canvas> support
    hgweb: only include graph-related data in jsdata variable on /graph pages

    graphlog: add another graph node type, unstable, using character *
    remove: print message for each file in verbose mode only while using '-A'

1.4. Bug Fixes

    Bookmark, whose name is longer than 255, can again be exchanged again between 4.4+ client and servers (issue5165)

    The convert extension works with bzr < 2.6.0 again (issue5733)

    Mercurial will now attempt to use hardlinks on NTFS on Windows (issue4580)

    The revset x^:: is now correctly parsed as (x^):: instead of being an error (issue5764)

    Setting the diff.noprefix configuration option no longer breaks the --stat flag on hg diff (issue5759)

    hg outgoing now honors :pushurl paths from hgrc (issue5365)

    log: translate column labels at once (issue5750)

    patch: improve heuristics to not take the word diff as header (issue1879)

    templater: look up symbols/resources as if they were separated (issue5699)
    http and ssh: support for emitting extra debug logs about requests as they happen

1.5. API Changes

    bundlerepo.bundlerepository.bundle and bundlerepo.bundlerepository.bundlefile are now prefixed with an underscore.
    Rename bundlerepo.bundlerepository.bundlefilespos to _cgfilespos.
    dirstate no longer provides a 'dirs()' method. To test for the existence of a directory in the dirstate, use 'dirstate.hasdir(dirname)'.
    mapping does not contain all template resources. use context.resource() in template functions.

    text=False|True option is dropped from the vfs interface because of Python 3 compatibility issue. Use util.tonativeeol/fromnativeeol() to convert EOL manually.

    wireproto.streamres.__init__ no longer accepts a reader argument. Use the gen argument instead.
    exchange.getbundlechunks() now returns a 2-tuple instead of just an iterator.
    bundle2 parts are no longer seekable by default
    memfilectx: the changectx argument is now mandatory in constructor

(wiz)

2018-02-11 15:55:25 UTC MAIN commitmail json YAML

xlreader: use sourceforge project page instead of dead homepage

(wiz)

2018-02-11 15:54:10 UTC MAIN commitmail json YAML

wmzcalock: use https

(wiz)

2018-02-11 15:53:45 UTC MAIN commitmail json YAML

sysmon: comment out dead site.

(wiz)

2018-02-11 15:53:06 UTC MAIN commitmail json YAML

spectrum: use https

(wiz)

2018-02-11 15:52:37 UTC MAIN commitmail json YAML

py-readlike: use pypi instead of dead HOMEPAGE

(wiz)

2018-02-11 15:51:59 UTC MAIN commitmail json YAML

py-hgview: use pypi as HOMEPAGE instead of non-resolving one

(wiz)

2018-02-11 15:50:59 UTC MAIN commitmail json YAML

plinkseq: use https

(wiz)

2018-02-11 15:50:12 UTC MAIN commitmail json YAML

PanoTools: use sourceforge page, other page vanished

(wiz)

2018-02-11 15:48:56 UTC MAIN commitmail json YAML

lxmenu-data: update HOMEPAGE

(wiz)

2018-02-11 15:48:05 UTC MAIN commitmail json YAML

monoid: follow redirect

(wiz)

2018-02-11 15:47:44 UTC MAIN commitmail json YAML

mmix: follow redirect

(wiz)

2018-02-11 15:47:25 UTC MAIN commitmail json YAML

log4cxx: follow redirect

(wiz)

2018-02-11 15:46:58 UTC MAIN commitmail json YAML

2018-02-11 15:46:24 UTC MAIN commitmail json YAML

LaTeXML: follow redirect

(wiz)

2018-02-11 15:45:51 UTC MAIN commitmail json YAML

labelnation: follow redirect

(wiz)

2018-02-11 15:45:26 UTC MAIN commitmail json YAML

kannel: use https

(wiz)

2018-02-11 15:43:46 UTC MAIN commitmail json YAML

i2cbd: follow redirect

(wiz)

2018-02-11 15:43:18 UTC MAIN commitmail json YAML

i2cb: follow redirect

(wiz)

2018-02-11 15:42:36 UTC MAIN commitmail json YAML

gnumeric110: update HOMEPAGE.

(wiz)

2018-02-11 15:42:18 UTC MAIN commitmail json YAML

gnumeric: update HOMEPAGE.

(wiz)

2018-02-11 15:41:46 UTC MAIN commitmail json YAML

glusterfs: follow redirect

(wiz)

2018-02-11 15:41:19 UTC MAIN commitmail json YAML

gloox: follow redirect

(wiz)

2018-02-11 15:40:42 UTC MAIN commitmail json YAML

Hack-ttf: follow redirect

(wiz)

2018-02-11 15:39:38 UTC MAIN commitmail json YAML

cvsutils: follow redirect

(wiz)

2018-02-11 15:39:24 UTC MAIN commitmail json YAML

cvs2cl: follow redirect

(wiz)

2018-02-11 15:38:51 UTC MAIN commitmail json YAML

bzr-svn: follow redirect

(wiz)

2018-02-11 15:37:18 UTC MAIN commitmail json YAML

audacious-plugins: follow redirect

(wiz)

2018-02-11 15:36:49 UTC MAIN commitmail json YAML

audacious: follow redirect

(wiz)

2018-02-11 15:36:27 UTC MAIN commitmail json YAML

adobe-flash-plugin11: follow redirect

(wiz)

2018-02-11 15:36:08 UTC MAIN commitmail json YAML

adobe-flash-player: follow redirect

(wiz)

2018-02-11 14:14:48 UTC MAIN commitmail json YAML

Nostromo aka nhttpd is a simple, fast and secure HTTP server.

(ast)

2018-02-11 13:59:18 UTC MAIN commitmail json YAML

Nostromo aka nhttpd is a simple, fast and secure HTTP server.

(ast)

2018-02-11 13:56:21 UTC MAIN commitmail json YAML

2018-02-11 12:24:40 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20180208

(leot)

2018-02-11 12:24:24 UTC MAIN commitmail json YAML

youtube-dl: Update net/youtube-dl to 20180208

Changes:
version 2018.02.08

Extractors
+ [myvi] Extend URL regular expression
+ [myvi:embed] Add support for myvi.tv embeds (#15521)
+ [prosiebensat1] Extend URL regular expression (#15520)
* [pokemon] Relax URL regular expression and extend title extraction (#15518)
+ [gameinformer] Use geo verification headers
* [la7] Fix extraction (#15501, #15502)
* [gameinformer] Fix brightcove id extraction (#15416)
+ [afreecatv] Pass referrer to video info request (#15507)
+ [telebruxelles] Add support for live streams
* [telebruxelles] Relax URL regular expression
* [telebruxelles] Fix extraction (#15504)
* [extractor/common] Respect secure schemes in _extract_wowza_formats

version 2018.02.04

Core
* [downloader/http] Randomize HTTP chunk size
+ [downloader/http] Add ability to pass downloader options via info dict
* [downloader/http] Fix 302 infinite loops by not reusing requests
+ Document http_chunk_size

Extractors
+ [brightcove] Pass embed page URL as referrer (#15486)
+ [youtube] Enforce using chunked HTTP downloading for DASH formats

version 2018.02.03

Core
+ Introduce --http-chunk-size for chunk-based HTTP downloading
+ Add support for IronPython
* [downloader/ism] Fix Python 3.2 support

Extractors
* [redbulltv] Fix extraction (#15481)
* [redtube] Fix metadata extraction (#15472)
* [pladform] Respect platform id and extract HLS formats (#15468)
- [rtlnl] Remove progressive formats (#15459)
* [6play] Do no modify asset URLs with a token (#15248)
* [nationalgeographic] Relax URL regular expression
* [dplay] Relax URL regular expression (#15458)
* [cbsinteractive] Fix data extraction (#15451)
+ [amcnetworks] Add support for sundancetv.com (#9260)

(leot)

2018-02-11 11:23:47 UTC MAIN commitmail json YAML

doc/TODO: merge the two mpv entries

0.28.1 is a security bug fix release and like 0.28 it needs a too new
ffmpeg3, merge the two entries and assign it to me.

(leot)

2018-02-11 11:21:28 UTC MAIN commitmail json YAML

doc: Updated multimedia/mpv to 0.27.1

(leot)

2018-02-11 11:15:59 UTC MAIN commitmail json YAML

mpv: Update multimedia/mpv to 0.27.1

pkgsrc changes:
- Remove patches/patch-player_lua_ytdl__hook.lua, no longer needed because it
  is present since 0.27.1 and 0.28.1 mpv releases

Changes:
0.27.1
======
This releaes fixes CVE-2018-6360.

Fixes and Minor Enhancements
----------------------------
- ytdl_hook:  whitelist protocols from urls retrieved from youtube-dl (#5456)

(leot)

2018-02-11 10:07:43 UTC MAIN commitmail json YAML

doc/TODO: add some

+ bash-4.4.18, dbus-1.12.4, http-parser-2.8.0, libotf-0.9.16,
  mpfr-4.0.1, mpv-0.28.1, ncurses-6.1, py-cairo-1.16.2, py-lz4-0.22.1,
  py-pkgconfig-1.3.1, py-setuptools-38.5.1, py-vdirsyncer-0.16.4,
  vala-0.38.7, vim-8.0.1497, vim-share-8.0.1497, wireshark-2.5.0,
  x264-devel-20180210.

(wiz)

2018-02-11 03:37:22 UTC MAIN commitmail json YAML

Pass --libpath=${SSLBASE}/lib to fix configure on CentOS 7.

(schmonz)

2018-02-11 00:56:44 UTC MAIN commitmail json YAML

Updated devel/openocd to 0.10.0

(ryoon)

2018-02-11 00:55:58 UTC MAIN commitmail json YAML

Update to 0.10.0

* Fix the hardcoded pathes and the flag for libhidapi option
* Tested with STM32F4Discovery board

Changelog:
Highlights of the changes made in the OpenOCD source archive release

JTAG Layer:

    New driver for J-Link adapters based on libjaylink
      (including support for FPGA configuration, SWO and EMUCOM)
    FTDI improvements to work at 30MHz clock
    BCM2835 native driver SWD and Raspberry Pi2 support
    BCM2835 is set to 4ma drive, slow slew rate
    ixo-usb-jtag (emulation of an Altera Bus Blaster I on Cypress FX2 IC)
      support
    JTAG pass-through mode for CMSIS-DAP (including support for FPGA
      configuration)
    OpenJTAG support for Cypress CY7C65215
    connect_assert_srst support for SWD
    Xilinx Virtex-II Series7 bitstream loading support
    Use JEP106 data to decode IDs
    Deprecated 窶彷t2232窶ウ driver removed (use 窶彷tdi窶� instead)
    GPL-incompatible FTDI D2XX library support dropped (Presto, OpenJTAG and
      USB-Blaster I are using libftdi only now)
    ZY1000 support dropped (unmaintained since long)
    oocd_trace support dropped

Target Layer:

    ARMv7-A, Cortex-M, Cortex-A/R important fixes and improvements (allowing
      e.g. simultaneous debugging of A8 and M3 cores, JTAG WAIT support etc.)
    ARM Cortex-A,R allow interrupt disable during single-step (maskisr command)
    Semihosting support for ARMv7-A
    ARM Cortex-M7 support
    Intel Quark mcu D2000 support
    Freescale LS102x SAP support
    ThreadX RTOS support on ARM926E-JS
    Cortex-M RTOS stack alignment fixes
    FreeRTOS FPU support
    uC/OS-III RTOS support
    bridging semihosting to GDB窶冱 File-I/O support
    -defer-examine option added to target create command
    verify_image_checksum command added

Flash Layer:

    Atmel SAM4S, SAM4N, SAM4C support
    Atmel SAMV, SAMS, SAME (Cortex-M7) support
    Atmel AT91SAMD handle reset run/halt in DSU, other fixes
    Atmel AT91SAML21, SAML22, SAMC20/SAMC21, SAMD09 support
    ST STM32F4x support
    ST STM32F74x/76x/77x, STM32L4 support
    ST STM32L0 categories 1, 2 and 5 support
    Kinetis K02, K21, K22, K24, K26, K63, K64, K66 support
    Kinetis KE, KVx, K8x families support
    Kinetis FlexNVM handling
    Kinetis flash protection, security, mass_erase improvements
    Infineon XMC4xxx family support
    Infineon XMC1000 flash driver
    Energy Micro EFM32 Happy Gecko support
    Energy Micro EFM32 debug interface lock support
    Analog Devices ADuCM360 support
    Unified Nuvoton NuMicro flash driver
    NIIET K1921VK01T (Cortex-M4) support
    Nordic Semiconductor nRF51 improvements
    Spansion FM4 flash (including MB9BFx64/x65, S6E2DH) driver
    Ambiq Micro Apollo flash driver
    PIC32MX new device IDs, 17x/27x flash support
    read_bank() and verify_bank() NOR flash internal API to allow reading
      (and verifying) non-memory-mapped devices
    JTAGSPI driver to access SPI NOR flashes via a trivial FPGA proxy
    Milandr read/verify for Info memory support
    Various discrete SPI NOR flashes support
    CFI 16-bit flash reversed endianness support

Board, Target, and Interface Configuration Scripts:

    Digilent JTAG-HS2, JTAG-HS3 interfaces configs
    FTDI UM232H module as JTAG interface config
    100ask窶冱 OpenJTAG interface config
    MBFTDI interface config
    XDS100v3 interface config
    Freescale Vybrid VF6xx target config
    EmCraft VF6 SOM and baseboard configs
    Freescale SabreSD board config
    Freescale VF65GS10 tower board config
    Pipistrello Xilinx Spartan6 LX45 FPGA board config
    miniSpartan6+ board config
    Xilinx Kintex7 Development board config
    Parallella-I board config
    Digilent Atlys and Analog Discovery board configs
    Numato Opsis board config
    Xilinx Spartan 6 FPGA 窶廛evice DNA窶� reading support
    Altera 10M50 FPGA (MAX10 family) target config
    Altera EPM240 CPLD (MAXII family) target config
    Marsohod2, Marsohod3 FPGA, Marsohod CPLD boards configs
    Novena窶冱 integrated FPGA board config
    XMOS XS1-XAU8A-10窶イs ARM core config
    XMOS xCORE-XA Core Module board config
    Exynos5250 target config
    Arndale board config
    FM4 MB9BFxxx family configs
    Spansion SK-FM4-U120-9B560 board config
    Diolan LPC4357-DB1 board config
    ST STM32F469 discovery board config
    ST STM32F7-DISCO, STM327[4|5]6G-EVAL boards configs
    ST STM32L4 discovery, NUCLEO L476RG, STM32F429I-DISC1 boards configs
    Atheros AR2313, AR2315 targets config
    Netgear WP102 board config
    La Fonera FON2200 board config
    Linksys WAG200G board config
    LPC-Link2 board config
    NXP LPC4370 target config
    Atmel SAMV, SAMS, SAME target configs
    Atmel SAM E70 Xplained, SAM V71 Xplained Ultra boards configs
    Nordic nRF52 target config
    Nordic nRF51-DK, nRF52-DK boards configs
    Infineon XMC4700 Relax Kit, XMC4800 Relax EtherCAT Kit, XMC4300 Relax
      EtherCAT Kit boards configs
    Renesas S7G2 target config
    Renesas DK-S7G2 board config
    Altera EP3C10 FPGA (Cyclone III family) target config
    TI MSP432P4xx target config
    Cypress PSoC 5LP target config
    Analog Devices ADSP-SC58x target config (Cortex-A5 core only)

Server Layer:

    tcl_trace command for async target trace output via Tcl RPC

Build and Release:

    Various fixes thanks to http://coccinellery.org
    libftdi is now autodetected with pkgconfig
    Releases should now support reproducible builds
    Conversion to non-recursive make, requires automake >= 1.14
    Udev rules modified to add uaccess tag and moved to 60-openocd.rules
    Support searching for scripts relative to the openocd binary for all
      major architectures

(ryoon)

2018-02-10 17:52:08 UTC MAIN commitmail json YAML

doc: add ruby-2.5.0, audacity-2.2.1

(zafer)

2018-02-10 17:40:52 UTC MAIN commitmail json YAML

doc: add vlc-3.0.0

(zafer)

2018-02-10 14:53:05 UTC MAIN commitmail json YAML

doc: Updated net/mikutter to 3.6.3

(tsutsui)

2018-02-10 14:52:46 UTC MAIN commitmail json YAML

mikutter: update to 3.6.3.

Upstream changes:

mikutter 3.6.3

* "reply" of mikutter commands doesn't appear in non Twitter Worlds
* crashed on registrating already registered World again
* fix use of deperecated methods of Pango (thanks: akkiesoft)

(tsutsui)

2018-02-10 13:53:49 UTC MAIN commitmail json YAML

Import global switch for libusb's implementation [2/2]

This switch is meant to be used by packages requiring an implementation of the
former libusb (as in devel/libusb). The original implementation can be
chosen by setting LIBUSB_TYPE to "native".

The alternative implementation libusb-compat (as in devel/libusb-compat) wraps
libusb1 (in devel/libusb1). This implementation can be chosen by setting
LIBUSB_TYPE to "compat". On NetBSD, it has the advantage of not requiring root
privileges to locate and use USB devices without a kernel driver.

This second part switches packages using libusb to this framework. It does not
change compilation options or dependencies at this point.

Compile-tested on most packages affected and available on NetBSD/amd64.

(khorben)

2018-02-10 13:45:45 UTC MAIN commitmail json YAML

Import global switch for libusb's implementation [1/2]

This switch is meant to be used by packages requiring an implementation of the
former libusb (as in devel/libusb). The original implementation can be
chosen by setting LIBUSB_TYPE to "native".

The alternative implementation libusb-compat (as in devel/libusb-compat) wraps
libusb1 (in devel/libusb1). This implementation can be chosen by setting
LIBUSB_TYPE to "compat". On NetBSD, it has the advantage of not requiring root
privileges to locate and use USB devices without a kernel driver.

This first part only imports the switch framework itself.

(khorben)

2018-02-10 13:36:48 UTC MAIN commitmail json YAML

Revert redundant addition of BUILDLINK_ABI_DEPENDS

Thanks wiz@ for the heads up.

(khorben)

2018-02-10 07:06:06 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 58.0.2

(ryoon)

2018-02-10 07:05:20 UTC MAIN commitmail json YAML

Update to 58.0.2

* Sync with www/firefox-58.0.2

(ryoon)

2018-02-10 07:04:23 UTC MAIN commitmail json YAML

Updated www/firefox to 58.0.2

(ryoon)

2018-02-10 07:02:47 UTC MAIN commitmail json YAML

Update to 58.0.2

* Fix segfault on netbsd-7

Changelog:
Fix
    Avoid a signature validation issue during update on macOS

    Blocklisted graphics drivers related to off main thread painting crashes

    Tab crash during printing

    Fix clicking links and scrolling emails on Microsoft Hotmail and Outlook
      (OWA) webmail

(ryoon)

2018-02-10 00:33:27 UTC MAIN commitmail json YAML

Add support for CFLAGS and LDFLAGS to graphics/s10sh

This notably fixes RELRO for this package.

Bump PKGREVISION as this changes the resulting binary.

(khorben)

2018-02-09 23:54:53 UTC MAIN commitmail json YAML

Register missing dependency on devel/libusb1

(khorben)

2018-02-09 21:50:26 UTC MAIN commitmail json YAML

doc: Updated devel/slibtool to 0.5.18

(wiedi)

2018-02-09 21:49:45 UTC MAIN commitmail json YAML

slibtool: update to 0.5.18

Changelog:
  This patch release includes several important fixes to the link mode
  and driver logic. In addition, it adds mdso support to midipix targets,
  as well as updates slibtool's own build system.

  - link mode: re-implemented slbt_exec_link_finalize_argument_vector().
  - link mode: import library generation: added mdso support.
  - link mode: use -fpic objects with -disable-static.
  - driver: added --mdso and --implib support.
  - driver: added initial -dlpreopen support.
  - driver: support -thread-safe more elegantly.
  - driver: properly handle -thread-safe (no-op, compatibility).

(wiedi)

2018-02-09 17:36:55 UTC MAIN commitmail json YAML

Updated emulators/simh to 4.0.0.20170406nb2

(gson)

2018-02-09 17:35:05 UTC MAIN commitmail json YAML

simh: Handle spaces in directory name

In the do-install target, deal with the spaces in the directory
name "Visual Studio Projects" instead of printing the message
"install: Visual: stat: No such file or directory" and failing to
install one of the .txt files.

(gson)

2018-02-09 16:54:14 UTC MAIN commitmail json YAML

doc: Added time/R-timeDate version 3042.101

(minskim)

2018-02-09 16:53:50 UTC MAIN commitmail json YAML

time/Makefile: Add R-timeDate

(minskim)

2018-02-09 16:53:08 UTC MAIN commitmail json YAML

time/R-timeDate: Import version 3042.101

The 'timeDate' class fulfils the conventions of the ISO 8601 standard
as well as of the ANSI C and POSIX standards. Beyond these standards
it provides the "Financial Center" concept which allows to handle data
records collected in different time zones and mix them up to have
always the proper time stamps with respect to your personal financial
center, or alternatively to the GMT reference time. It can thus also
handle time stamps from historical data records from the same time
zone, even if the financial centers changed day light saving times at
different calendar dates.

(minskim)

2018-02-09 16:47:42 UTC MAIN commitmail json YAML

doc: Updated net/vsftpd to 3.0.3

(triaxx)

2018-02-09 16:46:42 UTC MAIN commitmail json YAML

vsftpd: updated to 3.0.3

v2.3.5
======
- Try and force glibc to cache zoneinfo files in an attempt to work around
glibc parsing vulnerability. Thanks to Kingcope.
- Only report CHMOD in SITE HELP if it's enabled. Thanks to Martin Schwenke
<martin@meltin.net>.
- Some simple fixes and cleanups from Thorsten Brehm <tbrehm@dspace.de>.
- Only advertise "AUTH SSL" if one of SSLv2, SSLv3 is enabled. Thanks to
steve willing <eiji-gravion@hotmail.com>.
- Handle connect() failures properly. Thanks to Takayuki Nagata
<tnagata@redhat.com>.
- Add stronger checks for the configuration error of running with a writeable
root directory inside a chroot(). This may bite people who carelessly turned
on chroot_local_user but such is life.

v3.0.0
======
- Update vsf_findlibs.sh to work on Ubuntu 11.10+
- Make listen mode the default.
- Add -Werror to build flags.
- Fix missing "const" in ssl.c
- Add seccompsandbox.c to support a seccomp filter sandbox; works against Ubuntu
12.04 ABI.
- Rearrange ftppolicy.c a bit so the syscall list is easily comparable with
seccompsandbox.c
- Rename deprecated "sandbox" to "ptrace_sandbox".
- Add a few more state checks to the privileged helper processes.
- Add tunable "seccomp_sandbox", default on.
- Use hardened build flags. Distros of course override these and provide their
own build flags but no harm in showing how it could be done.
- Retry creating a PASV socket upon port reuse race between bind() and listen(),
patch from Ralph Wuerthner <ralph.wuerthner@de.ibm.com>.
- Don't die() if recv() indicates a closed remote connection. Problem report
on a Windows client from Herbert van den Bergh,
<herbert.van.den.bergh@oracle.com>.
- Add new config setting "allow_writeable_chroot" to help people in a bit of
a spot with the v2.3.5 defensive change. Only applies to non-anonymous.
- Remove a couple of fixed things from BUGS.
- strlen() trunction fix -- no particular impact.
- Apply some tidyups from mmoufid@yorku.ca.
(vsftpd-3.0.0-pre1)
- Fix delete_failed_uploads if there is a timeout. Report from Alejandro
Hern叩ndez Hdez <aalejandrohdez@gmail.com>.
- Fix other data channel bugs such as failure to log failure upon timeout.
- Use exit codes a bit more consistently.
- Fix bad interaction between SSL and trans_chunk_size.
- Redo data timeout to fire properly for SSL sessions.
- Redo idle timeout to fire properly for SSL sessions.
- Make sure PROT_EXEC isn't allowed, thanks to Will Drewry for noticing.
- Use 10 minutes as a max linger time just in case an alarm gets lost.
(vsftpd-3.0.0-pre2)
- Change PR_SET_NO_NEW_PRIVS define, from Kees Cook.
- Add AES128-SHA to default SSL cipher suites for FileZilla compatibility.
Unfortunately the default vsftpd SSL confiuration still doesn't fully work
with FileZilla, because FileZilla has a data connection security problem:
no client certificate presentation and no session reuse. At least the error
message is now very clear.
- Add restart_syscall to seccomp policy. Triggers reliably if you strace whilst
a data transfer is in progress.
- Fix delete_failed_uploads for anonymous sessions.
- Don't listen for urgent data if the control connection is SSL, due to possible
protocol synchronization issues.

v3.0.1
======
- Fix some seccomp related build errors on certain CentOS and Debian versions.
- Seccomp filter sandbox: missing munmap() -- oops. Did you know that qsort()
opens and maps /proc/meminfo but only for larger item counts?
- Seccomp filter sandbox: deny socket() gracefully for text_userdb_names.
- Fix various NULL crashes with nonsensical config settings. Noted by Tianyin Xu
<tixu@cs.ucsd.edu>.
- Force cast to unsigned char in is* char functions.
- Fix harmless integer issues in strlist.c.
- Started on a (possibly ill-advised?) crusade to compile cleanly with
Wconversion. Decided to suspend the effort half-way through.

v3.0.2
======
- One more seccomp policy fix: mremap (denied).
- Support STOU with no filename, uses a STOU. prefix.

v3.0.3
======
- Increase VSFTP_AS_LIMIT to 200MB; various reports.
- Make the PWD response more RFC compliant; report from Barry Kelly
<barry@modeltwozero.com>.
- Remove the trailing period from EPSV response to work around BT Internet
issues; report from Tim Bishop <tdb@mirrorservice.org>.
- Fix syslog_enable issues vs. seccomp filtering. Report from Michal Vyskocil
<mvyskocil@suse.cz>. At least, syslogging seems to work on my Fedora now.
- Allow gettimeofday() in the seccomp sandbox. I can't repro failures, but I
probably have a different distro / libc / etc. and there are multiple reports.
- Some kernels support PR_SET_NO_NEW_PRIVS but not PR_SET_SECCOMP, so handle
this case gracefully. Report from Vasily Averin <vvs@odin.com>.
- List the TLS1.2 cipher AES128-GCM-SHA256 as first preference by default.
- Make some compile-time SSL defaults (such as correct client shutdown
handling) stricter.
- Disable Nagle algorithm during SSL data connection shutdown, to avoid 200ms
delays. From Tim Kosse <tim.kosse@filezilla-project.org>.
- Kill the FTP session if we see HTTP protocol commands, to avoid
cross-protocol attacks. A report from Jann Horn <jann@thejh.net>.
- Kill the FTP session if we see session re-use failure. A report from
Tim Kosse <tim.kosse@filezilla-project.org>.
(vsftpd-3.0.3pre1)
- Enable ECDHE, Tim Kosse <tim.kosse@filezilla-project.org>.
- Default cipher list is now just ECDHE-RSA-AES256-GCM-SHA384.
- Minor SSL logging improvements.
- Un-default tunable_strict_ssl_write_shutdown again. We still have
tunable_strict_ssl_read_eof defaulted now, which is the important one to prove
upload integrity.
(vsftpd-3.0.3pre2)

(triaxx)

2018-02-09 16:03:04 UTC MAIN commitmail json YAML

Package requires a newer zlib version.

Fixes PR pkg/52994

(hauke)

2018-02-09 09:17:56 UTC MAIN commitmail json YAML

Added devel/py-parameterized; Updated time/py-dateparser

(adam)

2018-02-09 09:17:23 UTC MAIN commitmail json YAML

py-dateparser: updated to 0.7.0

0.7.0:
Features added during Google Summer of Code 2017:
* Harvesting language data from Unicode CLDR database (https://github.com/unicode-cldr/cldr-json), which includes over 200 locales
See full currently supported locale list in README.
* Extracting dates from longer strings of text
Special thanks for their awesome contributions!

New features:
* Added (independently from CLDR) Georgian and Swedish

Improvements:
* Improved support of Chinese, Thai, French, Russian
* Removed ruamel.yaml from dependencies. This should reduce the number of installation issues and improve performance as the result of moving away from YAML as basic data storage format.
Note that YAML is still used as format for support language files.
* Improved performance through using pre-compiling frequent regexes and lazy loading of data
* Extended tests
* Updated nose_parameterized to its current package, parameterized

(adam)

2018-02-09 09:15:28 UTC MAIN commitmail json YAML

py-parameterized: added version 0.6.1

Parameterized testing in Python sucks. 'parameterized' fixes that. For
everything. Parameterized testing for nose, parameterized testing for py.test,
parameterized testing for unittest.

(adam)

2018-02-09 08:56:25 UTC MAIN commitmail json YAML

Updated security/py-m2crypto, textproc/py-regex

(adam)

2018-02-09 08:52:07 UTC MAIN commitmail json YAML

py-regex: updated to 2018.02.08

regex-2018.02.08:
Bug fixes.

(adam)

2018-02-09 08:44:50 UTC MAIN commitmail json YAML

py-m2crypto: updated to 0.28.2

0.28.0:
- Mainly port to Python 3 (supporting 2.6, 2.7, 3.3, 3.4, 3.5, 3.6)
- Some lame efforts to make setup.py build --openssl work better (needs
  more real testing on Mac OS X)
- Fix licence: it is MIT, not BSD
- Fix and add tests for SWIG/_aes.i module
- Improve somehow situation on Mac OS X (some testing, improve setup.py,
  testsuite should fully pass)
- Bundle-in unittest2 for Python 2.6 (dealing with the need for
  specific version of unittest2 package was too complicated)
- Remove all PGP modules

(adam)

2018-02-09 08:10:33 UTC MAIN commitmail json YAML

Updated lang/py-cxfreeze

(adam)

2018-02-09 08:04:41 UTC MAIN commitmail json YAML

py-cxfreeze: updated to 5.1.1

Version 5.1.1:
Correct code used to identify the directory in which the library and its zip file are located.
Ensure that the pythoncom and pywintypes DLLs are found in the lib directory, not in the base directory.
Copy dependent files to the same directory as the file it depends on, not the root directory; also add a sample for PyQt5 to demonstrate its correct use.

Version 5.1:
Use fixed library location on all platforms; should correct the error ���no module named __startup__���.
Correct sqlite3 hook for use in Python 2.7.
Correct usage of scipy.lib.
Correct handling of __path__ attribute in module.
Fix gevent bug 42.
Droppped support for Python 3.4.

(adam)

2018-02-09 05:52:15 UTC MAIN commitmail json YAML

qt5-qtlocation: fix PLIST.Darwin

(adam)

2018-02-09 00:19:45 UTC MAIN commitmail json YAML

doc: Updated math/R-XML to 3.98.1.9

(minskim)

2018-02-09 00:19:24 UTC MAIN commitmail json YAML

math/R-XML: Update to 3.89.1.9

Bug fixes only.

(minskim)

2018-02-09 00:01:13 UTC MAIN commitmail json YAML

Add upstream bug report number for the libgcc part of patch too

Thanks Jonathan for elaboration of why it's necessary.

(jdolecek)

2018-02-08 22:26:21 UTC pkgsrc-2017Q4 commitmail json YAML

2018-02-08 22:15:12 UTC MAIN commitmail json YAML

Note the config.m4 patch was also reported on the master github project

(jdolecek)

2018-02-08 22:00:59 UTC pkgsrc-2017Q4 commitmail json YAML

Pullup ticket #5698 - requested by maya
sysutils/memtestplus: build fix

Revisions pulled up:
- sysutils/memtestplus/Makefile                                1.25,1.23
- sysutils/memtestplus/distinfo                                1.15,1.13
- sysutils/memtestplus/patches/patch-aa                        1.7
- sysutils/memtestplus/patches/patch-controller.c              1.1
- sysutils/memtestplus/patches/patch-main.c                    1.3

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Mon Jan 29 14:23:26 UTC 2018

  Modified Files:
          pkgsrc/sysutils/memtestplus: Makefile distinfo
          pkgsrc/sysutils/memtestplus/patches: patch-aa patch-main.c

  Log Message:
  memtestplus: revert previous, disable optimization.

  Hack to fix PR pkg/52962. Now memtestplus functions correctly for sure.
  Inspired by opensuse package.

  To generate a diff of this commit:
  cvs rdiff -u -r1.24 -r1.25 pkgsrc/sysutils/memtestplus/Makefile
  cvs rdiff -u -r1.14 -r1.15 pkgsrc/sysutils/memtestplus/distinfo
  cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/memtestplus/patches/patch-aa
  cvs rdiff -u -r1.2 -r1.3 pkgsrc/sysutils/memtestplus/patches/patch-main.c

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Mon Jan 29 11:52:11 UTC 2018

  Modified Files:
          pkgsrc/sysutils/memtestplus: Makefile distinfo
  Added Files:
          pkgsrc/sysutils/memtestplus/patches: patch-controller.c

  Log Message:
  memtestplus: spell arraycount correctly and avoid UB.

  might help PR pkg/52962: memtestplus doesn't work if built with recent
  compilers.

  PKGREVISION++

  To generate a diff of this commit:
  cvs rdiff -u -r1.22 -r1.23 pkgsrc/sysutils/memtestplus/Makefile
  cvs rdiff -u -r1.12 -r1.13 pkgsrc/sysutils/memtestplus/distinfo
  cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/memtestplus/patches/patch-controller.c

(spz)

2018-02-08 21:50:55 UTC MAIN commitmail json YAML

note configure meta_ccld was reported upstream as #75940

(jdolecek)

2018-02-08 21:37:14 UTC MAIN commitmail json YAML

2018-02-08 21:23:04 UTC MAIN commitmail json YAML

drop patch removing pthread checks for apache <2.4.1 module build

the patch predates php56, doesn't seem to be necessary when building
with apache22, and we want to reduce diffs against upstream; maybe
that part was needed with distant past with apache 1.3 or whatnot,
but that is not in pkgsrc any more

(jdolecek)

2018-02-08 21:00:40 UTC MAIN commitmail json YAML

Updated devel/py-pyobjc, databases/postgresqlNN, emulators/fs-uae*

(adam)

2018-02-08 20:58:50 UTC MAIN commitmail json YAML

fs-uae-arcade: added version 2.8.3

Changes in FS-UAE Arcade 2.8.1:
Added stretch / keep aspect toggle button to top right menu.
Added V-Sync toggle button to top right menu.
Ability to see and change variant before starting the game.
Make menu rendering conformant to FS-UAE style.
More transition animations.
New cover rendering for non-portrait covers.
Use --platform= to start with a given platform filter, e.g. --platform=cd32.
Variant sort order fixed to be same as in FS-UAE Launcher.
Fixed arrow keys for FS-UAE Arcade on MacOS.
Reversed position of platform and publisher names.

Changes in FS-UAE Arcade 2.8.2:
Allow mouse to be used to activate the close button.
Show mouse cursor briefly when moving the mouse.

(adam)

2018-02-08 20:57:27 UTC MAIN commitmail json YAML

fs-uae-launcher: updated to 2.8.3

Changes in FS-UAE Launcher 2.8.1:
Fixed problem where rating could be reset for first loaded game/variant.
New experimental option: relative_temp_feature.

Changes in FS-UAE Launcher 2.8.2:
New option whdload_boot_dir must be used to enable an old feature, previously it was enabled by the presence of Hard Drives/WHDLoad.

Changes in FS-UAE Launcher 2.8.3:
Show error message when version started is too old (cannot read databases).
Fixed save state dir when starting with UUID parameter.
CDTV games (from database) did not set CDTV model.
Imported updated translations from crowdin.com.

(adam)

2018-02-08 20:56:22 UTC MAIN commitmail json YAML

fs-uae: updated to 2.8.3

Changes in FS-UAE 2.8.1:
Alt+F4 and Cmd+Q will no longer quit FS-UAE (in full keyboard emulation mode).
Use raw input on Windows again (allows grabbing of Windows keys, etc).
New option raw_input = 0 will disable use of raw input for keyboard.
Fixed loading shaders from fs-uae.dat.
Updated Xbox 360 configs for Linux.

Changes in FS-UAE Launcher 2.8.2:
New option whdload_boot_dir must be used to enable an old feature, previously it was enabled by the presence of Hard Drives/WHDLoad.

Changes in FS-UAE 2.8.3:
Fix decoding on non-ascii %-escaped file names on directory HDs.
Fixed caps lock.
Imported updated translations from crowdin.com.

(adam)

2018-02-08 20:55:42 UTC MAIN commitmail json YAML

remove part of configure patch related to sqlite3

the part of the patch is not needed anymore, we use external sqlite3 lib,
and the patch was for the bundled sqlite3 build

(jdolecek)

2018-02-08 20:55:03 UTC MAIN commitmail json YAML

2018-02-08 20:53:58 UTC MAIN commitmail json YAML

postgresql: updated to 10.2, 9.6.7, 9.5.11, 9.4.16, and 9.3.21

This release fixes two security issues. This release also fixes issues with VACUUM, GIN indexes, and hash indexes that could lead to data corruption, as well as fixes for using parallel queries and logical replication.

Security Issues
* CVE-2018-1052: Fix the processing of partition keys containing multiple expressions
* CVE-2018-1053: Ensure that all temporary files made with "pg_upgrade" are non-world-readable

Bug Fixes and Improvements
* Fix crash and potential disclosure of backend memory when processing partition keys containing multiple expressions
* Fix potential disclosure of temporary files containing database passwords created by pg_upgrade by not allowing these files to be world-accessible
* Fix cases where VACUUM would not remove dead rows if they were updated while "key-share" locked, leading to potential data corruption
* Fix for GIN indexes to prevent bloat by ensuring the pending-insertions list is cleaned up by VACUUM
* Fix potential index corruption with hash indexes due to failure to mark metapages as dirty
* Fix several potential crash scenarios for parallel queries, including when a bitmap heap scan cannot allocate memory
* Fix several potential hang-ups in parallel queries, including when a parallel worker fails to start
* Fix collection of EXPLAIN statistics from parallel workers
* Prevent fake deadlock failures when multiple sessions are running CREATE INDEX CONCURRENTLY
* Fix for trigger behavior when using logical replication
* Several fixes for "walsender" functionality to improve stability as well as visibility into the replication process
* Fix logical decoding to correctly clean up disk files for crashed transactions
* Several fixes for identity columns, including disallowing identity columns on tables derived from composite types and partitions
* Fix handling of list partitioning constraints for partition keys of boolean and array types
* Fix incorrectly generated plans for UPDATE and DELETE queries when a table has a mix of inherited regular and foreign child tables
* Fix incorrect query results from cases involving GROUPING SETS when used with flattened subqueries
* Fix UNION/INTERSECT/EXCEPT over zero columns, e.g. "SELECT UNION SELECT;"
* Several fixes for subqueries within a LATERAL subquery
* Several improvements for query planning estimation
* Allow a client that supports SCRAM channel binding, such as a future version of PostgreSQL or libpq, to connect to a PostgreSQL 10 server
* Fix sample INSTR() functions used to help transition from Oracle(r) PL/SQL to PostgreSQL PL/pgSQL to correctly match Oracle functional behavior
* Fix pg_dump to make permissions (ACL), security label, and comment entries reliably identifiable in archive outputs
* Modify behavior for contrib/cube's "cube ~> int" operator to make it compatible with KNN search. This is a backwards incompatible change and any expression indexes or materialized views using this operator will need to be reindexed and refreshed, respectively.
* Several fixes in contrib/postgres_fdw to prevent query planner errors
* Added modern examples of auto-start scripts for PostgreSQL on macOS in the contrib/start-scripts/macos directory
* Several fixes for Windows, including postmaster startup and compatibility with libperl
* Spinlock fixes and support for Motorola 68K and 88K architectures

(adam)

2018-02-08 19:54:26 UTC MAIN commitmail json YAML

py-pyobjc: updated to 4.1

Version 4.1:
Protection agains buffer overflow and negative indexes in __getitem__ and __setitem__ for objc.varlist instances.

Fix incorrect metadata for +[NSEvent addLocalMonitorForEventsMatchingMask:handler:]

Fix incorrect and misleading error message in the exception that is raised when return a value from a block that should not return a value.

Issue 223: Fix hard crash when executing help(Cocoa)
Fetching the help for PyObjC framework wrappers isn窶冲 very useful due to the sheer size of the output (4.5 million lines of output for help(Cocoa) at the moment), but shouldn窶冲 cause a hard crash of the interpreter.

Issue 218: Explictly cause an ImportError when reloading `objc._objc`
Reloading the PyObjC core extension now raises an ImportError because this cannot work and used to raise a rather vague error.

Updated metadata for Xcode 9.2

Added missing `MAC_OS_X_VERSION_*` constants

Fix memory error in struct wrappers which resulted in a use-after-free error in the initializer for structs.

Add bindings for frameworks Security, SecurityFoundation and and SecurityInterface.
The bindings for the Security framework don窶冲 expose a number of older APIs that were deprecated in macOS 10.7.

Add bindings to libdispatch.
These bindings require macOS 10.8 or later, libdispatch was available earlier but macOS 10.8 changed the API in such a way that wrapping became a lot easier.

(adam)

2018-02-08 19:32:54 UTC MAIN commitmail json YAML

2018-02-08 19:32:17 UTC MAIN commitmail json YAML

Update Go to 1.9.4.

By using the clang or gcc plugin mechanism, it was possible for an attacker to
trick the ���go get��� command into executing arbitrary code. The go command now
restricts the set of allowed host compiler and linker arguments in cgo source
files to a list of allowed flags, in particular disallowing -fplugin= and
-plugin=.

The issue is CVE-2018-6574 and Go issue golang.org/issue/23672. See the Go
issue for details.

Thanks to Christopher Brown of Mattermost for reporting this problem.

(bsiegert)

2018-02-08 19:12:50 UTC MAIN commitmail json YAML

2018-02-08 17:45:22 UTC MAIN commitmail json YAML

doc: Added devel/R-IRdisplay version 0.4.4

(minskim)

2018-02-08 17:45:04 UTC MAIN commitmail json YAML

devel/Makefile: Add R-IRdisplay

(minskim)

2018-02-08 17:44:29 UTC MAIN commitmail json YAML

devel/R-IRdisplay: Import version 0.4.4

An interface to the rich display capabilities of 'Jupyter' front-ends
(e.g. 'Jupyter Notebook'). Designed to be used from a running
'IRkernel' session.

(minskim)

2018-02-08 17:37:29 UTC MAIN commitmail json YAML

doc: Added textproc/R-jsonlite version 1.5

(minskim)

2018-02-08 17:36:15 UTC MAIN commitmail json YAML

textproc/Makefile: Add R-jsonlite

(minskim)

2018-02-08 17:35:23 UTC MAIN commitmail json YAML

textproc/R-jsonlite: Import version 1.5

A fast JSON parser and generator optimized for statistical data and
the web. Started out as a fork of 'RJSONIO', but has been completely
rewritten in recent versions. The package offers flexible, robust,
high performance tools for working with JSON in R and is particularly
powerful for building pipelines and interacting with a web API. The
implementation is based on the mapping described in the vignette
(Ooms, 2014). In addition to converting JSON data from/to R objects,
'jsonlite' contains functions to stream, validate, and prettify JSON
data. The unit tests included with the package verify that all edge
cases are encoded and decoded consistently for use with dynamic data
in systems and applications.

(minskim)

2018-02-08 17:01:34 UTC MAIN commitmail json YAML

2018-02-08 16:50:22 UTC MAIN commitmail json YAML

2018-02-08 16:44:11 UTC MAIN commitmail json YAML

2018-02-08 16:43:03 UTC MAIN commitmail json YAML

Updated archivers/py-lhafile, time/py-pendulum

(adam)

2018-02-08 16:42:40 UTC MAIN commitmail json YAML

py-pendulum: updated to 1.4.1

1.4.1:
Fixed an error when comparing a Period to a timedelta in PyPy.
Fixed an offset error for datetimes between the before last and last transition.
Fixed unpickling with undefined / empty timezone name.

(adam)

2018-02-08 16:38:43 UTC MAIN commitmail json YAML

2018-02-08 16:03:38 UTC MAIN commitmail json YAML

doc: Updated x11/xlockmore to 5.46nb10

(jaapb)

2018-02-08 16:03:12 UTC MAIN commitmail json YAML

2018-02-08 14:55:50 UTC MAIN commitmail json YAML

doc: Updated net/mikutter to 3.6.2

(tsutsui)

2018-02-08 14:55:28 UTC MAIN commitmail json YAML

mikutter: update to 3.6.2.

Upstream changes:

mikutter 3.6.2

* update translations
* cannot send a carsh report but gets Segmentation Fault on crash
  during a Gtk event callback
* crash when plugins written for 3.4 and prior try to access nonexistent
  images
* crash on opening a URL using an external browser on Windows

(tsutsui)

2018-02-08 14:48:55 UTC MAIN commitmail json YAML

doc: Updated multimedia/adobe-flash-player to 28.0.0.161

(tsutsui)

2018-02-08 14:48:28 UTC MAIN commitmail json YAML

adobe-flash-player: update to 28.0.0.161.

Upstream announcement:

https://helpx.adobe.com/security/products/flash-player/apsb18-03.html

Adobe Security Bulletin
Security updates available for Flash Player | APSB18-03

Summary
  Adobe has released security updates for Adobe Flash Player for Windows,
  Macintosh, Linux and Chrome OS. These updates address critical
  vulnerabilities that could lead to remote code execution in Adobe Flash
  Player 28.0.0.137 and earlier versions.  Successful exploitation could
  potentially allow an attacker to take control of the affected system.

  Adobe is aware of a report that an exploit for CVE-2018-4878 exists in
  the wild, and is being used in limited, targeted attacks against Windows
  users.  These attacks leverage Office documents with embedded malicious
  Flash content distributed via email.

(tsutsui)

2018-02-08 14:43:07 UTC MAIN commitmail json YAML

net/bind910: Fix problem in configure where contents of $LIBS would
be lost when json-c support was enabled.

(fhajny)

2018-02-08 13:49:04 UTC MAIN commitmail json YAML

2018-02-08 12:59:28 UTC MAIN commitmail json YAML

Fix an inconsistency for package database directory.

The pkgdb variable generated for pbulk.conf is ${PREFIX}/var/db/pkg but
bootstrap generates by default PKG_DBDIR=${PREFIX}/pkgdb.
This fix add a common PKGDBDIR variable used for both pbulk.conf and
bootstrapkit.

(triaxx)

2018-02-08 12:58:41 UTC MAIN commitmail json YAML

doc: Updated sysutils/consul to 1.0.5

(fhajny)

2018-02-08 12:58:32 UTC MAIN commitmail json YAML

sysutils/consul: Update to 1.0.5.

SECURITY:

- dns: Updated DNS vendor library to pick up bug fix in the DNS server
  where an open idle connection blocks the accept loop.

FEATURES:

- agent: Added support for gRPC health checks that probe the standard
  gRPC health endpoint.

IMPROVEMENTS:

- agent: (Consul Enterprise) The `disable_update_check` option to
  disable Checkpoint now defaults to `true`
- build: Bumped Go version to 1.9.3.

BUG FIXES:

- agent: (Consul Enterprise) Fixed an issue where the snapshot agent's
  HTTP client config was being ignored in favor of the HTTP
  command-line flags.
- agent: Fixed an issue where health checks added to services with
  tags would cause extra periodic writes to the Consul servers, even
  if nothing had changed.
- agent: Fixed several areas where reading from catalog, health, or
  agent HTTP endpoints could make unintended mofidications to Consul's
  state in a way that would cause unnecessary anti-entropy syncs back
  to the Consul servers.
- agent: Fixed an issue where Serf events for failed Consul servers
  weren't being proactively processed by the RPC router.

(fhajny)

2018-02-08 12:56:19 UTC MAIN commitmail json YAML

doc: Updated databases/py-peewee to 3.0.15

(fhajny)

2018-02-08 12:56:10 UTC MAIN commitmail json YAML

databases/py-peewee: Update to 1.0.5.

1.0.5
- Use same schema used for reflection in generated models.
- Preserve pragmas set on deferred Sqlite database if database is
  re-initialized without re-specifying pragmas.

1.0.4
- Fix bug creating model instances on Postgres when model does not
  have a primary key column.
- Extend postgresql reflection to support array types.

(fhajny)

2018-02-08 11:28:56 UTC MAIN commitmail json YAML

doc: Updated devel/git-base to 2.16.1nb1

(jperkin)

2018-02-08 11:28:46 UTC MAIN commitmail json YAML

git-base: Install symlinks.  Bump PKGREVISION.

(jperkin)

2018-02-08 10:50:44 UTC MAIN commitmail json YAML

instead of removing "struct tm;", include <ctime>.  also, the file
is called date_object.h.  fixes GCC 6 build.

(mrg)

2018-02-08 09:43:32 UTC MAIN commitmail json YAML

2018-02-08 09:03:32 UTC MAIN commitmail json YAML

Added sysutils/u-boot-jetson-tx2 version 2017.11

(martin)

2018-02-08 08:58:23 UTC MAIN commitmail json YAML

Add u-boot-jetson-tx2

(martin)

2018-02-08 08:57:32 UTC MAIN commitmail json YAML

2018-02-08 08:29:21 UTC MAIN commitmail json YAML

Updated devel/py-olefile, security/py-asyncssh, fonts/py-fonttools

(adam)

2018-02-08 08:28:56 UTC MAIN commitmail json YAML

py-fonttools: updated to 3.22.0

3.22.0:
- [subset] Support subsetting endchar acting as seac-like components
  in CFF.
- [feaLib] Allow to build from pre-parsed ast.FeatureFile object.
  Added tables argument to only build some tables instead of all.
- [textTools] Replaced safeEval with ast.literal_eval.
- [feaLib] Added option to the parser to not resolve include statements.
- [ttLib] Added new ttCollection module to read/write TrueType and
  OpenType Collections. Exports a TTCollection class with a fonts
  attribute containing a list of TTFont instances, the methods save
  and saveXML, plus some list-like methods. The importXML method is
  not implemented yet.
- [unicodeadata] Added ot_tag_to_script function that converts from
  OpenType script tag to Unicode script code.
- Added new designspaceLib subpackage, originally from Erik Van Blokland's
  designSpaceDocument: https://github.com/LettError/designSpaceDocument
  NOTE: this is not yet used internally by varLib, and the API may be subject
  to changes.
- Added new FontTools icon images.
- [unicodedata] Added script_horizontal_direction function that returns
  either "LTR" or "RTL" given a unicode script code.
- [otConverters] Don't write descriptive name string as XML comment if the
  NameID value is 0 (== NULL).
- [unicodedata] Add ot_tags_from_script function to get the list of
  OpenType script tags associated with unicode script code.
- [feaLib] Don't error when "enumerated" kern pairs conflict with preceding
  single pairs; emit warning and chose the first value.
- [loggingTools] In CapturingLogHandler.assertRegex method, match the
  fully formatted log message.
- [sbix] Fixed TypeError when concatenating str and bytes.
- [bezierTools] Implemented cusp support and removed approximate_fallback
  arg in calcQuadraticArcLength. Added calcCubicArcLength

(adam)

2018-02-08 08:26:59 UTC MAIN commitmail json YAML

py-asyncssh: updated to 1.12.0

Release 1.12.0:
Enhanced AsyncSSH logging framework to provide detailed logging of events in the connection, channel, key exchange, authentication, sftp, and scp modules. Both high-level information logs and more detailed debug logs are available, and debug logging supports multiple debug levels with different amounts of verboseness. Logger objects are also available on various AsyncSSH classes to allow applications to report their own log events in a manner that can be tied back to a specific SSH connection or channel.
Added support for begin_auth() to be a coroutine, so asynchronous operations can be performed within it to load state needed to perform SSH authentication.
Adjusted key usage flags set on generated X.509 certificates to be more RFC compliant and work around an issue with OpenSSL validation of self-signed non-CA certificates.
Updated key and certificate comment handling to be less sensitive to the encoding of non-ASCII characters. The get_comment() and set_comment() functions now take an optional encoding paramter, defaulting to UTF-8 but allowing for others encodings. There窶冱 also a get_comment_bytes() function to get the comment data as bytes without performing Unicode decoding.
Updated AsyncSSH to be compatible with beta release of Python 3.7.
Updated code to address warnings reported by the latest version of pylint.
Cleaned up various formatting issues in Sphinx documentation.
Significantly reduced time it takes to run unit tests by decreasing the rounds of bcrypt encryption used when unit testing encrypted OpenSSH private keys.
Added support for testing against uvloop in Travis CI.

(adam)

2018-02-08 08:17:26 UTC MAIN commitmail json YAML

py-olefile: updated to 0.45.1

v0.45: olefile can now overwrite streams of any size, improved handling of malformed files, fixed several bugs, end of support for Python 2.6 and 3.3.

(adam)

2018-02-08 07:28:58 UTC MAIN commitmail json YAML

2018-02-07 20:52:36 UTC MAIN commitmail json YAML

doc: Added devel/R-repr version 0.12.0

(minskim)

2018-02-07 20:52:25 UTC MAIN commitmail json YAML

devel/Makefile: Add R-repr

(minskim)

2018-02-07 20:51:53 UTC MAIN commitmail json YAML

devel/R-repr: Import version 0.12.0

String and binary representations of objects for several formats/mime
types.

(minskim)

2018-02-07 20:49:34 UTC MAIN commitmail json YAML

doc: Added math/R-gtable version 0.2.0

(minskim)

2018-02-07 20:49:19 UTC MAIN commitmail json YAML

math/Makefile: Add R-gtable

(minskim)

2018-02-07 20:48:49 UTC MAIN commitmail json YAML

math/R-gtable: Import version 0.2.0

Tools to make it easier to work with "tables" of 'grobs'.

(minskim)

2018-02-07 20:41:50 UTC MAIN commitmail json YAML

doc: Added graphics/R-colorspace version 1.3.2

(minskim)

2018-02-07 20:41:29 UTC MAIN commitmail json YAML

graphics/Makefile: Add R-colorspace

(minskim)

2018-02-07 20:40:58 UTC MAIN commitmail json YAML

graphics/R-colorspace: Import version 1.3.2

Carries out mapping between assorted color spaces including RGB, HSV,
HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
CIELAB. Qualitative, sequential, and diverging color palettes based on
HCL colors are provided along with an interactive palette picker (with
either a Tcl/Tk or a shiny GUI).

(minskim)

2018-02-07 17:04:55 UTC MAIN commitmail json YAML

doc: Added devel/R-crayon version 1.3.4

(minskim)

2018-02-07 17:04:34 UTC MAIN commitmail json YAML

devel/Makefile: Add R-crayon

(minskim)

2018-02-07 17:03:48 UTC MAIN commitmail json YAML

devel/R-crayon: Import version 1.3.4

Colored terminal output on terminals that support 'ANSI' color and
highlight codes. It also works in 'Emacs' 'ESS'. 'ANSI' color support
is automatically detected. Colors and highlighting can be combined and
nested. New styles can also be created easily. This package was
inspired by the 'chalk' 'JavaScript' project.

(minskim)

2018-02-07 17:03:28 UTC MAIN commitmail json YAML

2018-02-07 16:47:14 UTC MAIN commitmail json YAML

libxml++1: Specify C++03, not C++11 clean.

(jperkin)

2018-02-07 16:31:43 UTC MAIN commitmail json YAML

doc: Updated sysutils/beats to 6.2.0

(fhajny)

2018-02-07 16:31:34 UTC MAIN commitmail json YAML

sysutils/beats: Update to 6.2.0.

==== Breaking changes

Affecting all Beats

- The log format may differ due to logging library changes.
- The default value for pipelining is reduced to 2 to avoid high
  memory in the Logstash beats input.

Auditbeat

- Split the audit.kernel and audit.file metricsets into their own
  modules
  named auditd and file_integrity, respectively. This change requires
  existing users to update their config.
- Renamed file_integrity module fields.
- Renamed auditd module fields.

Metricbeat

- Rename `golang.heap.system.optained` field to
  `golang.heap.system.obtained`.
- De dot keys in jolokia/jmx metricset to prevent collisions.

==== Bugfixes

Auditbeat

- Fixed an issue where the proctitle value was being truncated.
- Fixed an issue where values were incorrectly interpretted as hex
  data.
- Fixed parsing of the `key` value when multiple keys are present.
- Fix possible resource leak if file_integrity module is used with
  config
  reloading on Windows or Linux.

Filebeat

- Fix variable name for `convert_timezone` in the system module.

Metricbeat

- Fix error `datastore '*' not found` in Vsphere module.
- Fix error `NotAuthenticated` in Vsphere module.
- Fix mongodb session consistency mode to allow command execution on
  secondary nodes.
- Fix kubernetes `state_pod` `status.phase` so that the active phase
  is returned instead of `unknown`.
- Fix error collecting network_names in Vsphere module.
- Fix process cgroup memory metrics for memsw, kmem, and kmem_tcp.
- Fix kafka OffsetFetch request missing topic and partition
  parameters.

Packetbeat

- Fix mysql SQL parser to trim `\r` from Windows Server
  `SELECT\r\n\t1`.

==== Added

Affecting all Beats

- Adding a local keystore to allow user to obfuscate password
- Add autodiscover for kubernetes.
- Add Beats metrics reporting to Xpack.
- Update the command line library cobra and add support for zsh
  completion
- Update to Golang 1.9.2
- Moved `ip_port` indexer for `add_kubernetes_metadata` to all beats.
- `ip_port` indexer now index both IP and IP:port pairs.
- Add the ability to write structured logs.
- Use structured logging for the metrics that are periodically logged
  via the
  `logging.metrics` feature.
- Improve Elasticsearch output metrics to count number of dropped and
  duplicate (if event ID is given) events.
- Add the abilility for the add_docker_metadata process to enrich
  based on process ID.
- The `add_docker_metadata` and `add_kubernetes_metadata` processors
  are now GA, instead of Beta.
- Update go-ucfg library to support top level key reference and cyclic
  key reference for the
  keystore

Auditbeat

- Auditbeat is marked as GA, no longer Beta.
- Add support for BLAKE2b hash algorithms to the file integrity
  module.
- Add support for recursive file watches.

Filebeat

- Add Osquery module.
- Add stream filtering when using `docker` prospector.

Metricbeat

- Add ceph osd_df to metricbeat
- Add field network_names of hosts and virtual machines.
- Add experimental system/raid metricset.
- Add a dashboard for the Nginx module.
- Add experimental mongodb/collstats metricset.
- Update the MySQL dashboard to use the Time Series Visual Builder.
- Add experimental uwsgi module.
- Docker and Kubernetes modules are now GA, instead of Beta.
- Support haproxy stats gathering using http (additionaly to tcp
  socket).
- Support to optionally 'de dot' keys in http/json metricset to
  prevent collisions.

Packetbeat

- Configure good defaults for `add_kubernetes_metadata`.

(fhajny)

2018-02-07 16:26:25 UTC MAIN commitmail json YAML

doc: Updated databases/elasticsearch to 6.2.0

(fhajny)

2018-02-07 16:26:16 UTC MAIN commitmail json YAML

databases/elasticsearch: Update to 6.2.0.

6.2.0

=== Breaking changes

Aggregations::
- Add a new cluster setting to limit the total number of buckets
  returned by a request

Core::
- Forbid granting the all permission in production

Highlighting::
- Limit the analyzed text for highlighting

Search::
- Introduce limit to the number of terms in Terms Query

=== Breaking Java changes

Java API::
- Remove `operationThreaded` from Java API

Java High Level REST Client::
- REST high-level client: remove index suffix from indices client
  method names

=== Deprecations

Analysis::
- Backport delimited payload filter renaming

Suggesters::
- deprecating `jarowinkler` in favor of `jaro_winkler`
- Deprecating `levenstein` in favor of `levensHtein`

=== New features

Plugin Ingest GeoIp::
- Enable ASN support for Ingest GeoIP plugin.

Plugin Lang Painless::
- Painless: Add spi jar that will be published for extending
  whitelists
- Painless: Add a simple cache for whitelist methods and fields.

Plugins::
- Add the ability to bundle multiple plugins into a meta plugin

Rank Evaluation::
- Backport of ranking evaluation API (#27478)

Recovery::
- Backport for using lastSyncedGlobalCheckpoint in deletion policy

Reindex API::
- Add scroll parameter to _reindex API

=== Enhancements

Allocation::
- Fix cluster.routing.allocation.enable and
  cluster.routing.rebalance.enable case
- Add node id to shard failure message

Analysis::
- Limit the analyzed text for highlighting (#27934)
- Allow TrimFilter to be used in custom normalizers

Circuit Breakers::
- Add accounting circuit breaker and track segment memory usage

Cluster::
- Adds wait_for_no_initializing_shards to cluster health API

Core::
- Introduce elasticsearch-core jar
- Rename core module to server
- Introduce elasticsearch-core jar
- Add Writeable.Reader support to TransportResponseHandler
- Simplify rejected execution exception
- Add node name to thread pool executor name

Discovery::
- Add information when master node left to DiscoveryNodes'
  shortSummary()

Engine::
- Move uid lock into LiveVersionMap
- Optimize version map for append-only indexing

Geo::
- [GEO] Add WKT Support to GeoBoundingBoxQueryBuilder
- [Geo] Add Well Known Text (WKT) Parsing Support to ShapeBuilders

Highlighting::
- Include all sentences smaller than fragment_size in the unified
  highlighter

Ingest::
- Enable convert processor to support Long and Double

Internal::
- Make KeyedLock reentrant
- Make AbstractQueryBuilder.declareStandardFields to be protected
- Tighten the CountedBitSet class
- Avoid doing redundant work when checking for self references.

Java API::
- Add missing delegate methods to NodeIndicesStats
- Java api clean-up : consistency for `shards_acknowledged` getters

Java High Level REST Client::
- add toString implementation for UpdateRequest.
- Add Close Index API to the high level REST client
- Add Open Index API to the high level REST client
- Added Create Index support to high-level REST client
- Add multi get api to the high level rest client
- Add msearch api to high level client

Mapping::
- Allow `_doc` as a type.

Network::
- Add NioGroup for use in different transports
- Add read timeouts to http module
- Implement byte array reusage in `NioTransport`
- Introduce resizable inbound byte buffer
- Decouple nio constructs from the tcp transport

Packaging::
- Extend JVM options to support multiple versions
- Add explicit coreutils dependency
- Detect mktemp from coreutils
- Enable GC logs by default
- Use private directory for temporary files

Percolator::
- also extract match_all queries when indexing percolator queries

Plugin Lang Painless::
- Painless: Add whitelist extensions
- Painless: Modify Loader to Load Classes Directly from Definition
- Clean Up Painless Cast Object
- Painless: Only allow Painless type names to be the same as the
  equivalent Java class.

Plugins::
- Add client actions to action plugin
- Plugins: Add validation to plugin descriptor parsing
- Plugins: Add plugin extension capabilities
- Add support for filtering mappings fields

Rank Evaluation::
- Simplify RankEvalResponse output

Recovery::
- Truncate tlog cli should assign global checkpoint
- Replica starts peer recovery with safe commit
- Primary send safe commit in file-based recovery
- Fail resync-failed shards in subsequent writes
- Introduce promoting index shard state
- Non-peer recovery should set the global checkpoint
- Persist global checkpoint when finalizing a peer recovery
- Rollback a primary before recovering from translog

Rollover::
- Fail rollover if duplicated alias found in templates

Search::
- Use typeName() to check field type in GeoShapeQueryBuilder
- Optimize search_after when sorting in index sort order

Sequence IDs::
- Do not keep 5.x commits when having 6.x commits
- Use lastSyncedGlobalCheckpoint in deletion policy
- Use CountedBitSet in LocalCheckpointTracker
- Only fsync global checkpoint if needed
- Keep commits and translog up to the global checkpoint
- Adjust CombinedDeletionPolicy for multiple commits
- Keeps index commits up to the current global checkpoint
- Dedup translog operations by reading in reverse

Settings::
- Add validation of keystore setting names

Snapshot/Restore::
- Use AmazonS3.doesObjectExist() method in S3BlobContainer
- Remove XContentType auto detection in BlobStoreRepository
- Include include_global_state in Snapshot status API (#22423)

Task Manager::
- Add ability to associate an ID with tasks

Translog::
- Simplify MultiSnapshot#SeqNoset
- Enclose CombinedDeletionPolicy in SnapshotDeletionPolicy

=== Bug fixes

Aggregations::
- Adds metadata to rewritten aggregations
- Fix NPE on composite aggregation with sub-aggregations that need
  scores
- StringTerms.Bucket.getKeyAsNumber detection type
- Fix incorrect results for aggregations nested under a nested
  aggregation
- Fix global aggregation that requires breadth first and scores
- Fix composite aggregation when after term is missing in the shard
- Fix preserving FiltersAggregationBuilder#keyed field on rewrite
- Using DocValueFormat::parseBytesRef for parsing missing value
  parameter
- Fix illegal cast of the "low cardinality" optimization of the
  `terms` aggregation.
- Always include the _index and _id for nested search hits.

Allocation::
- Do not open indices with broken settings

Core::
- Fix lock accounting in releasable lock
- Fixes ByteSizeValue to serialise correctly
- Do not set data paths on no local storage required
- Ensure threadcontext is preserved when refresh listeners are invoked
- Ensure logging is configured for CLI commands

Engine::
- Replica recovery could go into an endless flushing loop
- Use `_refresh` to shrink the version map on inactivity
- Allow resize version map under lock even if there are pending
  operations
- Reset LiveVersionMap on sync commit

Geo::
- Correct two equality checks on incomparable types
- Handle case where the hole vertex is south of the containing
  polygon(s)

Highlighting::
- Fix highlighting on a keyword field that defines a normalizer

Inner Hits::
- Add version support for inner hits in field collapsing (#27822)

Internal::
- Never return null from Strings.tokenizeToStringArray
- Fallback to TransportMasterNodeAction for cluster health retries
- Retain originalIndex info when rewriting FieldCapabilities requests

Java REST Client::
- Do not use system properties when building the HttpAsyncClient

Mapping::
- Ignore null value for range field (#27845)
- Pass `java.locale.providers=COMPAT` to Java 9 onwards
- Allow update of `eager_global_ordinals` on `_parent`.
- Fix merging of _meta field

Network::
- Only bind loopback addresses when binding to local
- Remove potential nio selector leak
- Fix issue where the incorrect buffers are written
- Throw UOE from compressible bytes stream reset
- Bubble exceptions when closing compressible streams

Packaging::
- Allow custom service names when installing on windows

Percolator::
- Avoid TooManyClauses exception if number of terms / ranges is
  exactly equal to 1024

Plugin Analysis ICU::
- Catch InvalidPathException in IcuCollationTokenFilterFactory

Plugin Analysis Phonetic::
- Fix daitch_mokotoff phonetic filter to use the dedicated Lucene
  filter

Plugin Lang Painless::
- Painless: Fix variable scoping issue in lambdas
- Painless: Fix errors allowing void to be assigned to def.

Plugin Repository HDFS::
- Fix SecurityException when HDFS Repository used against HA Namenodes

Plugins::
- Make sure that we don't detect files as maven coordinate when
  installing a plugin
- Fix upgrading indices which use a custom similarity plugin.

Recovery::
- Open engine should keep only starting commit
- Allow shrinking of indices from a previous major
- Set global checkpoint before open engine from store
- Check and repair index under the store metadata lock
- Flush old indices on primary promotion and relocation

Rollover::
- Make index rollover action atomic

Scripting::
- Ensure we protect Collections obtained from scripts from
  self-referencing

Scroll::
- Reject scroll query if size is 0 (#22552)
- Fix scroll query with a sort that is a prefix of the index sort

Search::
- Fix simple_query_string on invalid input
- Use the underlying connection version for CCS connections
- Fix synonym phrase query expansion for cross_fields parsing
- Carry forward weights, etc on rescore rewrite
- Fix routing with leading or trailing whitespace

Sequence IDs::
- Recovery from snapshot may leave seq# gaps
- No longer unidle shard during recovery
- Obey translog durability in global checkpoint sync

Settings::
- Settings: Introduce settings updater for a list of settings
- Fix setting notification for complex setting (affixMap settings)
  that could cause transient settings to be ignored
- Fix environment variable substitutions in list setting
- Allow index settings to be reset by wildcards

Snapshot/Restore::
- Consistent updates of IndexShardSnapshotStatus
- Avoid concurrent snapshot finalizations when deleting an INIT
  snapshot
- Do not start snapshots that are deleted during initialization
- Do not swallow exception in ChecksumBlobStoreFormat.writeAtomic()
- Consistent update of stage and failure message in
  IndexShardSnapshotStatus
- Fail restore when the shard allocations max retries count is reached
- Delete shard store files before restoring a snapshot

Stats::
- Fixes DocStats to properly deal with shards that report -1 index
  size
- Include internal refreshes in refresh stats

Term Vectors::
- Fix term vectors generator with keyword and normalizer

=== Upgrades

Core::
- Dependencies: Update joda time to 2.9.9
- upgrade to lucene 7.2.1
- Upgrade jna from 4.4.0-1 to 4.5.1

Ingest::
- update ingest-attachment to use Tika 1.17 and newer deps

6.1.3

Engine::
- Replica recovery could go into an endless flushing loop

Internal::
- Never return null from Strings.tokenizeToStringArray
- Fallback to TransportMasterNodeAction for cluster health retries

Mapping::
- Allow update of `eager_global_ordinals` on `_parent`.

Scripting::
- Ensure we protect Collections obtained from scripts from
  self-referencing

Settings::
- Fix setting notification for complex setting (affixMap settings)
  that could cause transient settings to be ignored
- Fix environment variable substitutions in list setting

Snapshot/Restore::
- Avoid concurrent snapshot finalizations when deleting an INIT
  snapshot
- Do not start snapshots that are deleted during initialization

(fhajny)

2018-02-07 16:14:47 UTC MAIN commitmail json YAML

doc: Updated sysutils/consul to 1.0.4

(fhajny)

2018-02-07 16:14:38 UTC MAIN commitmail json YAML

Update sysutils/consul to 1.0.4.

- agent: Fixed several areas where reading from catalog, health, or
  agent HTTP endpoints could make unintended mofidications to Consul's
  state in a way that would cause unnecessary anti-entropy syncs back to
  the Consul servers

(fhajny)

2018-02-07 16:14:36 UTC MAIN commitmail json YAML

php: Remove LIBTOOL_OVERRIDE=YES.

This was added 8 years ago intending to ensure pkgsrc libtool was used, except
it actually did the opposite.  By default we will try to replace any script
named "libtool" up to the override depth.  Setting LIBTOOL_OVERRIDE changes
the behaviour to instead override the list of filenames specified by the
LIBTOOL_OVERRIDE variable.  Thus we were trying to replace any file named
"YES" instead of "libtool".

Noticed by SmartOS/clang builds of php-intl which were using the supplied
broken libtool script instead of the correct pkgsrc one.

(jperkin)

2018-02-07 16:12:17 UTC MAIN commitmail json YAML

doc: Updated databases/py-peewee to 3.0.13

(fhajny)

2018-02-07 16:12:08 UTC MAIN commitmail json YAML

Update databases/py-peewee to 3.0.13

3.0.13
- Fix bug where simple field aliases were being ignored.
- More strict about column type inference for postgres + pwiz.

3.0.12
- Fix queries of the form INSERT ... VALUES (SELECT...) so that
  sub-select is wrapped in parentheses.
- Improve model-graph resolution when selecting from multiple tables
  that are joined by foreign-keys, and an intermediate table is
  omitted from selection.
- Docs update to reflect deletion of post_init signal.

3.0.11
- Add note to changelog about cursor() method.
- Add hash method to postgres indexedfield subclasses.
- Add TableFunction to sqlite_ext module namespace.
- Fix bug regarding NOT IN queries where the right-hand-side is an
  empty set.
- Fallback implementations of bm25f and lucene search ranking
  algorithms.
- Fixed DecimalField issue.
- Fixed issue with BlobField when database is a Proxy object.

(fhajny)

2018-02-07 15:46:03 UTC MAIN commitmail json YAML

kglobalaccel: Handle categories file correctly.

(jperkin)

2018-02-07 15:37:30 UTC MAIN commitmail json YAML

kconfigwidgets: Handle categories file correctly.

(jperkin)

2018-02-07 15:35:10 UTC MAIN commitmail json YAML

2018-02-07 12:33:24 UTC MAIN commitmail json YAML

py-matplotlib: removed buildlink3.mk (use DEPENDS)

(adam)

2018-02-07 12:10:21 UTC MAIN commitmail json YAML

Belatedly bump requirement. 4.0 and 5.0 are not API (nor ABI)
compatible.

(joerg)

2018-02-07 11:58:59 UTC MAIN commitmail json YAML

doc: Updated cad/xcircuit to 3.9.72

(hauke)

2018-02-07 11:58:31 UTC MAIN commitmail json YAML

2018-02-07 11:53:12 UTC MAIN commitmail json YAML

doc: Updated security/bearssl to 0.5

(maya)

2018-02-07 11:52:56 UTC MAIN commitmail json YAML

bearssl: update to 0.5. From Charlotte Koch.

Added support for the BoarSSL / Twrch test framework.
Header files now include the ritual mantras that make them compatible with C++.
Better Makefile behaviour with Clang (FreeBSD compatibility).
Worked around a bug of GCC 4.8 and 4.9 in 32-bit x86 mode.
Incoming application data after initiating closure is now properly ignored.
Some instances of (critical) Certificate Policies extensions are now ignored (when it is safe to do so).
Fixed some behavioural bugs with regards to renegotiation (all were failing safe).
Added encoded OID for hash functions in the public API, to help with using RSA signatures in non-SSL contexts.
Fixed bug in AES/CBC decryption on x86 with AES-NI opcode (this was breaking decryption with AES/CBC cipher suites and TLS 1.0 only).
Added an explicit stack buffer initialisation (some provably harmless accesses to uninitialised data were performed, Valgrind was not happy).
Fixed bug in the search tree for the cache of SSL sessions (occasional lock-ups).
Fixed bug in modular reduction in the special field for P-256 (this was infrequently breaking ECDSA signatures).
Added support for exporting keying material (RFC 5705).
Added new general-purpose API for AEAD implementations (in non-SSL contexts) and an AES/GCM implementation that follows that API.
Added a function to forget saved session parameter in the LRU cache.
Added a new ChaCha20 implementation that uses SSE2 on x86 architectures (both 32-bit and 64-bit).

(maya)

2018-02-07 11:12:05 UTC MAIN commitmail json YAML

Updated security/py-cryptodome, sysutils/salt, sysutils/salt-docs

(adam)

2018-02-07 11:11:23 UTC MAIN commitmail json YAML

2018-02-07 10:44:51 UTC MAIN commitmail json YAML

py-cryptodome: updated to 3.4.11

3.4.11:
Resolved issues
* GH-121. the record list was still not correct due to PEP3147
  and __pycache__ directories.

3.4.10:
Resolved issues
* When creating ElGamal keys, the generator wasn't a square residue:
  ElGamal encryption done with those keys cannot be secure under
  the DDH assumption.

3.4.9:
New features
* More meaningful error messages while importing an ECC key.

Resolved issues
* GH-123 and #125. The SSE2 command line switch was not always passed on 32-bit x86 platforms.
* GH-121. The record list (--record) was not always correctly filled for the
  pycryptodomex package.

(adam)

2018-02-07 08:01:21 UTC MAIN commitmail json YAML

Updated devel/py-test-sugar, textproc/py-regex

(adam)

2018-02-07 07:59:50 UTC MAIN commitmail json YAML

py-regex: updated to 2018.02.03

2018.02.03:
Bug fixes.

(adam)

2018-02-07 07:54:42 UTC MAIN commitmail json YAML

py-test-sugar: updated to 0.9.1

0.9.1:
- Fix incompatibility with pytest 3.4

(adam)

2018-02-07 01:12:15 UTC MAIN commitmail json YAML

doc: Added math/R-fracdiff version 1.4.2

(minskim)

2018-02-07 01:11:50 UTC MAIN commitmail json YAML

math/Makefile: Add R-fracdiff

(minskim)

2018-02-07 01:11:18 UTC MAIN commitmail json YAML

math/R-fracdiff: Import version 1.4.2

Maximum likelihood estimation of the parameters of a fractionally
differenced ARIMA(p,d,q) model (Haslett and Raftery, Appl. Statistics,
1989).

(minskim)

2018-02-07 01:03:40 UTC MAIN commitmail json YAML

doc: Updated sysutils/memtestplus to 5.01nb5

(maya)

2018-02-07 00:59:19 UTC MAIN commitmail json YAML

memtestplus: replace macro insanity with expanded definitions
...from current linux.

PR pkg/52983: sysutils/memtestplus w/-O0 build fails on netbsd-7

PKGREVISION++

(maya)

2018-02-06 20:35:47 UTC MAIN commitmail json YAML

doc: Added devel/R-uuid version 0.1.2

(minskim)

2018-02-06 20:35:25 UTC MAIN commitmail json YAML

devel/Makefile: Add R-uuid

(minskim)

2018-02-06 20:35:10 UTC MAIN commitmail json YAML

devel/R-uuid: Import version 0.1.2

Tools for generating and handling of UUIDs (Universally Unique
Identifiers).

(minskim)

2018-02-06 16:42:22 UTC MAIN commitmail json YAML

semantic: Use default EMACS_VERSIONS_ACCEPTED.

(jperkin)

2018-02-06 16:36:44 UTC MAIN commitmail json YAML

eieio: Use default EMACS_VERSIONS_ACCEPTED.

(jperkin)

2018-02-06 16:25:39 UTC MAIN commitmail json YAML

doc: Updated textproc/rapidjson to 1.1.0nb1

(maya)

2018-02-06 16:25:16 UTC MAIN commitmail json YAML

rapidjson: remove -march=native, force fail doxygen configure test.

-march=native yields an error in some configurations.
doxygen is not a dependency, so if the user has it and it's detected,
we have plist mismatches.

PKGREVISION++

(maya)