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

2024-05-13 10:11:14 UTC Now

2019-01-14 13:15:08 UTC MAIN commitmail json YAML

lang/php: drop support for php70

Drop support for php70 (PHP 7.0).

(taca)

2019-01-14 13:13:08 UTC MAIN commitmail json YAML

2019-01-14 13:11:54 UTC MAIN commitmail json YAML

lang/Makefile: remove php70

Remove php70.

(taca)

2019-01-14 13:10:07 UTC MAIN commitmail json YAML

meta-pkgs/php70-extensions: remove package

Remove package since php70 (PHP 7.0) has been EOL.

(taca)

2019-01-14 13:09:05 UTC MAIN commitmail json YAML

meta-pkgs/Makefile: remove php70-extensions

Remove php70-extensions.

(taca)

2019-01-14 13:06:12 UTC MAIN commitmail json YAML

2019-01-14 10:54:36 UTC MAIN commitmail json YAML

Note updates of sandboxctl to 1.1 and pkg_comp to 2.1.

(jmmv)

2019-01-14 10:53:37 UTC MAIN commitmail json YAML

Update pkg_comp to 2.1:

Changes in version 2.1
======================

**Released on 2019-01-14.**

* Issue 3: Added a new `PBULK_LOG` setting to point at a location that
  holds all build logs, and made the `build` command print out details
  about such logs on success and failure.

* Issue 4: Fixed the installable bootstrap kit generated during a build
  to not leak pkg_comp-internal paths.

* Issue 10: Fixed generation of pkg_summary so that it includes all
  packages and not only those that were explicitly given to the `auto`
  or `build` commands after a clean rebuild of the sandbox.

* PR 20: Fixed the default Git repository from jsonn's to NetBSD's as
  it has moved upstream.

* Added a new `PKG_DEVELOPER` setting to enable pkgsrc development
  from within the sandbox.

(jmmv)

2019-01-14 10:52:49 UTC MAIN commitmail json YAML

Update sandboxctl to 1.1:

Changes in version 1.1
======================

**Released on 2019-01-14.**

* Fixed the `darwin-native` type to allow accessing the Oracle JRE from
  within the sandbox.

* Expose `/usr/local` in `darwin-native` so that third-party software
  installed on the host, such as OSXFUSE, can be found.

* Expose an empty `/private/var/mail` directory within the `darwin-native`
  sandbox so that programs that expect the directory to exist can work.

* Issue 2: Fixed access to the system keychain on `darwin-native`
  sandboxes, which allows, among other things, for HTTPS downloads to
  work properly.

* Issue 4: Fixed the `netbsd-native` type to recognize a `/boot` directory
  and to ignore the lack of `/netbsd`, as is the case for
  NetBSD/evbarm-earmv7hf 7.1 Raspberry Pi images.

* Issue 5: Fixed DNS resolution in `darwin-native` sandboxes, which
  apparently got broken in the macOS Sierra 10.12.4 update because SIP
  now prevents modifying the running mDNSResponder instance.

* Issue 7: Fixed execution of compilers and other Xcode tools within a
  `darwin-native` sandbox starting with High Sierra.  Unfortunately, we
  now require SIP to be disabled for these tools to work.

* Added support for XZ-compressed files to `sandbox_extract`.

* Added support for XZ-compressed release sets to `netbsd-native` and
  `netbsd-release`.  As a side-effect of this change, the
  `NETBSD_RELEASE_SETS` setting in `netbsd-release` now takes a list
  of set names *without* their extension.

(jmmv)

2019-01-14 09:46:58 UTC MAIN commitmail json YAML

mk/sites: cpan.perl.org advertises Strict-Transport-Security

(tnn)

2019-01-13 23:22:51 UTC MAIN commitmail json YAML

Don't set PKGREVISION to empty, it causes confusion and consternation.

(dholland)

2019-01-13 22:06:42 UTC MAIN commitmail json YAML

2019-01-13 19:56:29 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 5.6.11

(rillig)

2019-01-13 19:55:53 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 5.6.11

Changes since 5.6.10:

* Improved the wording of several warnings

* Fixed parsing of complicated dependency patterns such as
  {ssh{,6}-[0-9]*,openssh-[0-9]*}. Pkglint still doesn't understand
  them but at least it doesn't mark them as "unknown" anymore.

* Lots of refactoring, as usual. This is the last part of the big
  refactoring, therefore future changes to pkglint are expected to be
  smaller than in the previous 3 months.

(rillig)

2019-01-13 18:22:34 UTC MAIN commitmail json YAML

Updated devel/ucommon, net/ccrtp

(adam)

2019-01-13 18:22:10 UTC MAIN commitmail json YAML

cctp: fix shared library name

(adam)

2019-01-13 18:21:25 UTC MAIN commitmail json YAML

ucommon: updated to 7.0.0

Changes from 6.6.0 to 7.0.0
- clean new library abi 8.0
- atomic typeref system completed, matches tychomt spec
- c++11 support completed
- deprecated functions and templates removed
- deprecated modules (xml, persist) moved to commoncpp

Changes from 6.5.7 to 6.6.0
- introduced rsa key support
- expanded hmac support
- expanded digests for sha256 and 384
- reword of common digest code
- improved nullptr clang support
- remove clang forced c++11 from build
- check for openssl rsa support
- port types for 7.0 migration
- socket addresses for typeref
- further c++11 header fixes
- removed old ssl demo app

Changes from 6.5.6 to 6.5.7
- improved c++11 support
- mapped pointer introduced
- fixed is usage
- improved mapref remove

Changes from 6.5.5 to 6.5.6
- simplified arrayref
- added listref
- map iterators thru locked instances
- type standardization
- socket address type

Changes from 6.5.4 to 6.5.5
- more portable nullptr support
- thread-safe mapref class
- some typeref convenience types
- bit operations on byterefs

Changes from 6.5.3 to 6.5.4
- secure string and key management types
- better cleanup of secure objects
- file i/o for heap temporary

Changes from 6.5.2 to 6.5.3
- arrayref now uses ConditionalAccess, fix for Conditional

Changes from 6.5.1 to 6.5.2
- memory management cleanup and mingw32 support for native conditionals
- new methodology of having getaddrinfo allocate memory
- introduction of queueref and stackref; arrayref becomes useful
- typeref concatenation operators

Changes from 6.5.0 to 6.5.1
- thread shared references added

Changes from 6.4.4 to 6.5.0
- typeref expanded
- arrayref introduced
- nullptr and other c++ modernizations
- clang now defaulted to c++11
- minimum native windows now requires conditionals
- mingw has to use win32 pthread support
- somewhat more usable heap temporary templates

Changes from 6.4.3 to 6.4.4
- additional typeref operators

Changes from 6.4.2 to 6.4.3
- fix for broken windows setuid macro

Changes from 6.4.1 to 6.4.2
- solaris related cmake fixes
- cleanup of test build and osx fixes

Changes from 6.4.0 to 6.4.1
- keyfile fixed constructor issue

Changes from 6.3.6 to 6.4.0
- new typeref system for immutable atomic reference counted objects
- heap management objects support moving heap through assignment
- extended unit tests for typeref system
- improved openbsd support
- atomics enabled by default

Changes from 6.3.5 to 6.3.6
- code cleanup
- simulate option for scrub
- set newline style for cmake genorated files

Changes from 6.3.4 to 6.3.5
- general code cleanup
- some build fixes

Changes from 6.3.3 to 6.3.4
- improved atomics support
- configure atomics default matches cmake default
- general code cleanup
- more casting operations and cast fixups
- polymorphic casting support & rtti detection
- enclose random value templates in Random
- improved rng support

Changes from 6.3.2 to 6.3.3
- improved cipher key management
- b64 support improved and string hex conversions
- simplified digest functions
- some solaris fixes

Changes from 6.3.1 to 6.3.2
- fixed a broken streambuf for commoncpp
- deref cast function added
- fixed missing pkg-config

(adam)

2019-01-13 18:03:38 UTC MAIN commitmail json YAML

Updated devel/py-test, devel/py-test-forked, devel/py-test-xdist, devel/py-tox

(adam)

2019-01-13 18:02:41 UTC MAIN commitmail json YAML

py-tox: updated to 3.7.0

v3.7.0:

Features
- Parallel mode added (alternative to detox which is being deprecated), for more details see :ref:parallel_mode
- Added command line shortcut -s for --skip-missing-interpreters

Deprecations (removal in next major release)
- Whitelisting of externals will be mandatory in tox 4: issue a deprecation warning as part of the already existing warning

Documentation
- Clarify explanations in examples and avoid unsupported end line comments
- Set to PULL_REQUEST_TEMPLATE.md use relative instead of absolute URLs
  Fixed PULL_REQUEST_TEMPLATE.md path for changelog/examples.rst to docs/changelog/examples.rst

(adam)

2019-01-13 17:59:29 UTC MAIN commitmail json YAML

py-test-xdist: updated to 1.26.0

pytest-xdist 1.26.0:

Features
- The current directory is no longer added ``sys.path`` for local workers, only for remote connections.
  This behavior is surprising because it makes xdist runs and non-xdist runs to potentially behave differently.

Bug Fixes
- Warning attributes are checked to make sure they can be dumped prior to
  serializing the warning for submission to the master node.

(adam)

2019-01-13 17:58:47 UTC MAIN commitmail json YAML

centerim5: include application.mk first.

(nia)

2019-01-13 17:50:22 UTC MAIN commitmail json YAML

py-test-forked: updated to 1.0.1

v1.0.1
* Fix support for pytest 4.1.

v1.0
* just a takeout of pytest-xdist

(adam)

2019-01-13 17:45:34 UTC MAIN commitmail json YAML

py-test: updated to 4.1.1

pytest 4.1.1:
Bug Fixes
* Show full repr with assert a==b and -vv.
* Extend Doctest-modules to ignore mock objects.
* Fixed pytest.warns bug when context manager is reused (e.g. multiple parametrization).
* Don窶冲 rewrite assertion when __getattr__ is broken

(adam)

2019-01-13 12:29:28 UTC MAIN commitmail json YAML

freedreno is not buildable on NetBSD. Disable it

(ryoon)

2019-01-13 12:00:08 UTC MAIN commitmail json YAML

Updated emulators/bochs to 2.6.9

(ryoon)

2019-01-13 11:59:38 UTC MAIN commitmail json YAML

Update to 2.6.9

Changelog:
Changes in 2.6.9 (April 9, 2017):

Brief summary :
  - CPU: implemented new instructions and x86 architecture extensions.
  - Bugfixes for CPU emulation correctness.
  - Added Android host platform support.
  - Added USB EHCI device emulation support.
  - Added USB floppy (UFI/CBI) support.
  - Added ethernet module 'socket', designed to interconnect Bochs instances.
  - Show textconfig at runtime in the Bochs VGA window (gui console).

Detailed change log :

- General
  - Added new log action "warn", designed to show a message box on error events.
  - Show message box before exit if log action is set to "fatal".
  - Added macro BX_FATAL for all cases when continuing is not recommended, since
    it can cause an application crash or incorrect simulation behaviour.

- Configure and compile
  - Added Android host platform support.
  - Configure script now prints warnings for features not maintained yet.

- GUI and display libraries
  - Show the runtime configuration in the Bochs VGA window (gui console) instead
    of console / xterm (rfb, sdl, sdl2, vncsrv and X11 guis).
  - SDL2: Added get/set clipboard text support.

- CPU / CPUDB
  - Bugfixes for CPU emulation correctness (critical bugfix for x86-64 and AVX opcodes emulation,
    fixed assertion failures in proc_ctrl.cc)
  ! VMX: Implemented Page Modification Logging (PML)
  ! VMX: Implemented TSC Scaling Extension
  ! Paging: Implemented Protection Keys
  ! Implemented UMIP: User Mode Instruction Prevention (don't allow execution of SLDT/SIDT/SGDT/STR/SMSW with CPL>0)
  ! Implemented RDPID instruction
  ! Implemented VPOPCNTD/VPOPCNTQ AVX512 instructions
  ! Implemented XSAVES/XRSTORS instructions and IA32_XSS MSR
  ! Implemented Translation Cache Extensions (TCE) for AMD CPUID and EFER.TCE control
  ! Implemented CLZERO instruction (AMD), enabled in Ryzen CPU model
  ! Implemented MONITORX/MWAITX instructions (AMD), enabled in Ryzen CPU model
  ! CPUDB: Added AMD Ryzen configuration to CPUDB

- I/O Devices
  - Busmouse
    - Added standard bus mouse support in addition to the existing InPort
      emulation code. (patch by Ben Lunt).
  - Hard drive
    - Implemented lock mechanism for hard disk images. An image that is opened
      in r/w mode cannot be used multiple times (e.g. by another Bochs session).
    - Several fixes in some disk image modes.
  - Serial / Parallel ports
    - Added support for changing output file at runtime.
  - Networking
    - Added ethernet module 'socket', designed to interconnect Bochs instances
      with external program 'bxhub' (simulating a multi-port ethernet hub).
    - Now creating separate plugins for each network driver implementation
      (slirp, win32, etc.).
  - Sound
    - Added PCM output data resampling in a separate thread. The resampler
      requires either libsamplerate or the SoX resampler library installed.
    - SDL: Added audio capture support (requires library version >= 2.0.5).
    - Now creating separate plugins for each sound driver (alsa, win, etc.).
  - USB
    - Added USB EHCI device emulation support (EHCI core ported from Qemu).
    - Added USB floppy (UFI/CBI) support (patch by Ben Lunt).
    - Added asynchronus USB packet completion support (needed by disk/cdrom
      seek and read/write latency emulation).
    - Implemented USB remote wakeup mechanism.
    - Fixed NAK response handling in all USB HCs.
    - USB printer: added support for changing output file at runtime.
    - Added common USB device option "debug" to turn on BX_DEBUG reporting at
      connection time.

- ROM BIOS
  - Implemented Bochs BIOS option "fastboot" for skipping the boot menu delay.

(ryoon)

2019-01-13 04:24:35 UTC MAIN commitmail json YAML

doc: Added security/go-mkcert version 1.2.0

(schmonz)

2019-01-13 04:24:18 UTC MAIN commitmail json YAML

Add and enable go-mkcert.

(schmonz)

2019-01-13 04:23:55 UTC MAIN commitmail json YAML

Initial import of mkcert, a simple tool for making locally-trusted
development certificates. It requires no configuration.

(schmonz)

2019-01-13 03:29:54 UTC MAIN commitmail json YAML

Updated net/p5-SNMP-Info to 3.64

(wen)

2019-01-13 03:28:41 UTC MAIN commitmail json YAML

Update to 3.64

Upstream changes:
Version 3.64 (2018-12-30)

  [NEW FEATURES]

  * #283 support for Exinda/GFI traffic shapers (inphobia)

  [ENHANCEMENTS]

  * #282 Aerohive base MAC lookup (inphobia)

  [BUG FIXES]

  * many documentation fixes (inphobia)

(wen)

2019-01-13 03:14:39 UTC MAIN commitmail json YAML

Updated www/p5-HTTP-OAI to 4.08

(wen)

2019-01-13 03:13:43 UTC MAIN commitmail json YAML

Update to 4.08

Upstream changes:
4.08  2018-11-26 11:29:41 CET
  - Fixing passing DOM to HTTP::OAI::Metadata

(wen)

2019-01-13 03:11:01 UTC MAIN commitmail json YAML

Updated www/p5-HTTP-DAV to 0.49

(wen)

2019-01-13 03:10:11 UTC MAIN commitmail json YAML

Update to 0.49

Upstream changes:
v0.49 (released 2018/11/28):
    *  bug fixes

        Fixed perl shebang line in "dave" script, for ExtUtils::MakeMaker to
        correctly replace it. Closes "RT#127819".

        Fixed "propfind" response handling to also consider successful an
        HTTP 207 status code. Closes "RT#127591".

        Fixed "clone()" method to properly respect the class name. Closes
        "RT#123528". Thanks to Ricardo Signes for the patch.

    *  documentation fixes

        Fixed various pod issues raised by Debian contributor
        "fsfs@debian.org". Closes "RT#119878".

(wen)

2019-01-13 02:39:04 UTC MAIN commitmail json YAML

lang/ruby: reduce support for ruby22

Remove "22" from RUBY_VERSIONS_ACCEPTED.  Now Ruby 2.2 based package would
be lang/ruby22, devel/ruby-redmine and related packages.

(taca)

2019-01-13 02:36:28 UTC MAIN commitmail json YAML

lang/ruby22: explicitly specify RUBY_VERSIONS_ACCEPTED

Explicitly specify RUBY_VERSIONS_ACCEPTED to all versions.

(taca)

2019-01-12 23:11:31 UTC MAIN commitmail json YAML

Use BROKEN_ON_PLATFORM.

> Mark xephyr as not for Darwin for now.
>
> Should be possible to support but the Darwin xorg-server build assumes
> it is going to build xquartz and nothing else.

Classic description of "broken" :-)

(dholland)

2019-01-12 21:18:31 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20190110

(leot)

2019-01-12 21:18:16 UTC MAIN commitmail json YAML

youtube-dl: Update to 20190110

Changes:
version 2019.01.10

Core
* [extractor/common] Use episode name as title in _json_ld
+ [extractor/common] Add support for movies in _json_ld
* [postprocessor/ffmpeg] Embed subtitles with non-standard language codes
  (#18765)
+ [utils] Add language codes replaced in 1989 revision of ISO 639
  to ISO639Utils (#18765)

Extractors
* [youtube] Extract live HLS URL from player response (#18799)
+ [outsidetv] Add support for outsidetv.com (#18774)
* [jwplatform] Use JW Platform Delivery API V2 and add support for more URLs
+ [fox] Add support National Geographic (#17985, #15333, #14698)
+ [playplustv] Add support for playplus.tv (#18789)
* [globo] Set GLBID cookie manually (#17346)
+ [gaia] Add support for gaia.com (#14605)
* [youporn] Fix title and description extraction (#18748)
+ [hungama] Add support for hungama.com (#17402, #18771)
* [dtube] Fix extraction (#18741)
* [tvnow] Fix and rework extractors and prepare for a switch to the new API
  (#17245, #18499)
* [carambatv:page] Fix extraction (#18739)

version 2019.01.02

Extractors
* [discovery] Use geo verification headers (#17838)
+ [packtpub] Add support for subscription.packtpub.com (#18718)
* [yourporn] Fix extraction (#18583)
+ [acast:channel] Add support for play.acast.com (#18587)
+ [extractors] Add missing age limits (#18621)
+ [rmcdecouverte] Add support for live stream
* [rmcdecouverte] Bypass geo restriction
* [rmcdecouverte] Update URL regular expression (#18595, 18697)
* [manyvids] Fix extraction (#18604, #18614)
* [bitchute] Fix extraction (#18567)

(leot)

2019-01-12 20:21:31 UTC MAIN commitmail json YAML

texlive-collection-bibtexextra: add tex-apacite, tex-biblatex-ieee

(markd)

2019-01-12 20:19:04 UTC MAIN commitmail json YAML

add tex-apacite{,-doc} and tex-biblatex-ieee{,-doc}

(markd)

2019-01-12 20:17:23 UTC MAIN commitmail json YAML

print: Add tex-apacite{,-doc} tex-biblatex-ieee{,-doc}

(markd)

2019-01-12 20:15:10 UTC MAIN commitmail json YAML

2019-01-12 20:14:10 UTC MAIN commitmail json YAML

2019-01-12 15:26:42 UTC MAIN commitmail json YAML

2019-01-12 15:02:47 UTC MAIN commitmail json YAML

doc: update to php56, php71, php72 and php73

lang/php71 7.1.26
lang/php72 7.2.14
lang/php73 7.3.1
lang/php56 5.6.40

(taca)

2019-01-12 15:01:34 UTC MAIN commitmail json YAML

lang/php56: udate to 5.6.40

10 Jan 2019, PHP 5.6.40

- GD:
  . Fixed bug #77269 (efree() on uninitialized Heap data in imagescale leads to
    use-after-free). (cmb)
  . Fixed bug #77270 (imagecolormatch Out Of Bounds Write on Heap). (cmb)

- Mbstring:
  . Fixed bug #77370 (Buffer overflow on mb regex functions - fetch_token). (Stas)
  . Fixed bug #77371 (heap buffer overflow in mb regex functions
    - compile_string_node). (Stas)
  . Fixed bug #77381 (heap buffer overflow in multibyte match_at). (Stas)
  . Fixed bug #77382 (heap buffer overflow due to incorrect length in
    expand_case_fold_string). (Stas)
  . Fixed bug #77385 (buffer overflow in fetch_token). (Stas)
  . Fixed bug #77394 (Buffer overflow in multibyte case folding - unicode). (Stas)
  . Fixed bug #77418 (Heap overflow in utf32be_mbc_to_code). (Stas)

- Phar:
  . Fixed bug #77247 (heap buffer overflow in phar_detect_phar_fname_ext). (Stas)

- Xmlrpc:
  . Fixed bug #77242 (heap out of bounds read in xmlrpc_decode()). (cmb)
  . Fixed bug #77380 (Global out of bounds read in xmlrpc base64 code). (Stas)

(taca)

2019-01-12 15:00:26 UTC MAIN commitmail json YAML

lang/php73: update to 7.3.1

10 Jan 2019, PHP 7.3.1

- Core:
  . Fixed bug #76654 (Build failure on Mac OS X on 32-bit Intel). (Ryandesign)
  . Fixed bug #71041 (zend_signal_startup() needs ZEND_API).
    (Valentin V. Bartenev)
  . Fixed bug #76046 (PHP generates "FE_FREE" opcode on the wrong line).
    (Nikita)
  . Fixed bug #77291 (magic methods inherited from a trait may be ignored).
    (cmb)

- CURL:
  . Fixed bug #77264 (curl_getinfo returning microseconds, not seconds).
    (Pierrick)

- COM:
  . Fixed bug #77177 (Serializing or unserializing COM objects crashes). (cmb)

- Exif:
  . Fixed bug #77184 (Unsigned rational numbers are written out as signed
    rationals). (Colin Basnett)

- GD:
  . Fixed bug #77195 (Incorrect error handling of imagecreatefromjpeg()). (cmb)
  . Fixed bug #77198 (auto cropping has insufficient precision). (cmb)
  . Fixed bug #77200 (imagecropauto(…, GD_CROP_SIDES) crops left but not right).
    (cmb)
  . Fixed bug #77269 (efree() on uninitialized Heap data in imagescale leads to
    use-after-free). (cmb)
  . Fixed bug #77270 (imagecolormatch Out Of Bounds Write on Heap). (cmb)

- MBString:
  . Fixed bug #77367 (Negative size parameter in mb_split). (Stas)
  . Fixed bug #77370 (Buffer overflow on mb regex functions - fetch_token).
    (Stas)
  . Fixed bug #77371 (heap buffer overflow in mb regex functions -
    compile_string_node). (Stas)
  . Fixed bug #77381 (heap buffer overflow in multibyte match_at). (Stas)
  . Fixed bug #77382 (heap buffer overflow due to incorrect length in
    expand_case_fold_string). (Stas)
  . Fixed bug #77385 (buffer overflow in fetch_token). (Stas)
  . Fixed bug #77394 (Buffer overflow in multibyte case folding - unicode).
    (Stas)
  . Fixed bug #77418 (Heap overflow in utf32be_mbc_to_code). (Stas)

- OCI8:
  . Fixed bug #76804 (oci_pconnect with OCI_CRED_EXT not working). (KoenigsKind)
  . Added oci_set_call_timeout() for call timeouts.
  . Added oci_set_db_operation() for the DBOP end-to-end-tracing attribute.

- Opcache:
  . Fixed bug #77215 (CFG assertion failure on multiple finalizing switch
    frees in one block). (Nikita)
  . Fixed bug #77275 (OPcache optimization problem for ArrayAccess->offsetGet).
    (Nikita)

- PCRE:
  . Fixed bug #77193 (Infinite loop in preg_replace_callback). (Anatol)

- PDO:
  . Handle invalid index passed to PDOStatement::fetchColumn() as error. (Sergei
    Morozov)

- Phar:
  . Fixed bug #77247 (heap buffer overflow in phar_detect_phar_fname_ext).
    (Stas)

- Soap:
  . Fixed bug #77088 (Segfault when using SoapClient with null options).
    (Laruence)

- Sockets:
  . Fixed bug #77136 (Unsupported IPV6_RECVPKTINFO constants on macOS).
    (Mizunashi Mana)

- Sodium:
  . Fixed bug #77297 (SodiumException segfaults on PHP 7.3). (Nikita, Scott)

- SPL:
  . Fixed bug #77359 (spl_autoload causes segfault). (Lauri Kenttä)
  . Fixed bug #77360 (class_uses causes segfault). (Lauri Kenttä)

- SQLite3:
  . Fixed bug #77051 (Issue with re-binding on SQLite3). (BohwaZ)

- Xmlrpc:
  . Fixed bug #77242 (heap out of bounds read in xmlrpc_decode()). (cmb)
  . Fixed bug #77380 (Global out of bounds read in xmlrpc base64 code). (Stas)

(taca)

2019-01-12 14:59:03 UTC MAIN commitmail json YAML

lang/php72: update to 7.2.14

10 Jan 2019, PHP 7.2.14

- Core:
  . Fixed bug #77369 (memcpy with negative length via crafted DNS response). (Stas)
  . Fixed bug #71041 (zend_signal_startup() needs ZEND_API).
    (Valentin V. Bartenev)
  . Fixed bug #76046 (PHP generates "FE_FREE" opcode on the wrong line).
    (Nikita)

- COM:
  . Fixed bug #77177 (Serializing or unserializing COM objects crashes). (cmb)

- Date:
  . Fixed bug #77097 (DateTime::diff gives wrong diff when the actual diff is
    less than 1 second). (Derick)

- Exif:
  . Fixed bug #77184 (Unsigned rational numbers are written out as signed
    rationals). (Colin Basnett)

- GD:
  . Fixed bug #77269 (efree() on uninitialized Heap data in imagescale leads to
    use-after-free). (cmb)
  . Fixed bug #77270 (imagecolormatch Out Of Bounds Write on Heap). (cmb)
  . Fixed bug #77195 (Incorrect error handling of imagecreatefromjpeg()). (cmb)
  . Fixed bug #77198 (auto cropping has insufficient precision). (cmb)
  . Fixed bug #77200 (imagecropauto(…, GD_CROP_SIDES) crops left but not right).
    (cmb)

- IMAP:
  . Fixed bug #77020 (null pointer dereference in imap_mail). (cmb)

- Mbstring:
  . Fixed bug #77370 (Buffer overflow on mb regex functions - fetch_token). (Stas)
  . Fixed bug #77371 (heap buffer overflow in mb regex functions
    - compile_string_node). (Stas)
  . Fixed bug #77381 (heap buffer overflow in multibyte match_at). (Stas)
  . Fixed bug #77382 (heap buffer overflow due to incorrect length in
    expand_case_fold_string). (Stas)
  . Fixed bug #77385 (buffer overflow in fetch_token). (Stas)
  . Fixed bug #77394 (Buffer overflow in multibyte case folding - unicode). (Stas)
  . Fixed bug #77418 (Heap overflow in utf32be_mbc_to_code). (Stas)

- OCI8:
  . Fixed bug #76804 (oci_pconnect with OCI_CRED_EXT not working). (KoenigsKind)
  . Added oci_set_call_timeout() for call timeouts.
  . Added oci_set_db_operation() for the DBOP end-to-end-tracing attribute.

- Opcache:
  . Fixed bug #77215 (CFG assertion failure on multiple finalizing switch
    frees in one block). (Nikita)

- PDO:
  . Handle invalid index passed to PDOStatement::fetchColumn() as error. (Sergei
    Morozov)

- Phar:
  . Fixed bug #77247 (heap buffer overflow in phar_detect_phar_fname_ext). (Stas)

- Sockets:
  . Fixed bug #77136 (Unsupported IPV6_RECVPKTINFO constants on macOS).
    (Mizunashi Mana)

- SQLite3:
  . Fixed bug #77051 (Issue with re-binding on SQLite3). (BohwaZ)

- Xmlrpc:
  . Fixed bug #77242 (heap out of bounds read in xmlrpc_decode()). (cmb)
  . Fixed bug #77380 (Global out of bounds read in xmlrpc base64 code). (Stas)

(taca)

2019-01-12 14:56:47 UTC MAIN commitmail json YAML

lang/php71: update to 7.1.26

10 Jan 2019, PHP 7.1.26

- Core:
  . Fixed bug #77369 (memcpy with negative length via crafted DNS response). (Stas)

- GD:
  . Fixed bug #77269 (efree() on uninitialized Heap data in imagescale leads to
    use-after-free). (cmb)
  . Fixed bug #77270 (imagecolormatch Out Of Bounds Write on Heap). (cmb)

- IMAP:
  . Fixed bug #77020 (null pointer dereference in imap_mail). (cmb)

- Mbstring:
  . Fixed bug #77370 (Buffer overflow on mb regex functions - fetch_token). (Stas)
  . Fixed bug #77371 (heap buffer overflow in mb regex functions
    - compile_string_node). (Stas)
  . Fixed bug #77381 (heap buffer overflow in multibyte match_at). (Stas)
  . Fixed bug #77382 (heap buffer overflow due to incorrect length in
    expand_case_fold_string). (Stas)
  . Fixed bug #77385 (buffer overflow in fetch_token). (Stas)
  . Fixed bug #77394 (Buffer overflow in multibyte case folding - unicode). (Stas)
  . Fixed bug #77418 (Heap overflow in utf32be_mbc_to_code). (Stas)

- Phar:
  . Fixed bug #77247 (heap buffer overflow in phar_detect_phar_fname_ext). (Stas)

- Xmlrpc:
  . Fixed bug #77242 (heap out of bounds read in xmlrpc_decode()). (cmb)
  . Fixed bug #77380 (Global out of bounds read in xmlrpc base64 code). (Stas)

(taca)

2019-01-12 14:32:00 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-nokogiri to 1.10.0

(tsutsui)

2019-01-12 14:31:39 UTC MAIN commitmail json YAML

ruby-nokogiri: update to 1.10.0.

Upstream changes (from CHANGELOG.md):

## 1.10.0 / 2019-01-04

### Features

* [MRI] Cross-built Windows gems now support Ruby 2.6 [#1842, #1850]

### Backwards incompatibilities

This release ends support for:

* Ruby 2.2, for which [official support ended on 2018-03-31](https://www.ruby-lang.org/en/news/2018/06/20/support-of-ruby-2-2-has-ended/) [#1841]
* JRuby 1.7, for which [official support ended on 2017-11-21](https://github.com/jruby/jruby/issues/4112) [#1741]

### Dependencies

* [MRI] libxml2 is updated from 2.9.8 to 2.9.9
* [MRI] libxslt is updated from 1.1.32 to 1.1.33

## 1.9.1 / 2018-12-17

### Bug fixes

* Fix a bug introduced in v1.9.0 where `XML::DocumentFragment#dup` no longer returned an instance of the callee's class, instead always returning an `XML::DocumentFragment`. This notably broke any subclass of `XML::DocumentFragment` including `HTML::DocumentFragment` as well as the Loofah gem's `Loofah::HTML::DocumentFragment`. [#1846]

## 1.9.0 / 2018-12-17

### Security Notes

* [JRuby] Upgrade Xerces dependency from 2.11.0 to 2.12.0 to address upstream vulnerability CVE-2012-0881 [#1831] (Thanks @grajagandev for reporting.)

### Notable non-functional changes

* Decrease installation size by removing many unneeded files (e.g., `/test`) from the packaged gems. [#1719] (Thanks, @stevecrozz!)

### Features

* `XML::Attr#value=` allows HTML node attribute values to be set to either a blank string or an empty boolean attribute. [#1800]
* Introduce `XML::Node#wrap` which does what `XML::NodeSet#wrap` has always done, but for a single node. [#1531] (Thanks, @ethirajsrinivasan!)
* [MRI] Improve installation experience on macOS High Sierra (Darwin). [#1812, #1813] (Thanks, @gpakosz and @nurse!)
* [MRI] Node#dup supports copying a node directly to a new document. See the method documentation for details.
* [MRI] DocumentFragment#dup is now more memory-efficient, avoiding making unnecessary copies. [#1063]
* [JRuby] NodeSet has been rewritten to improve performance! [#1795]

### Bug fixes

* `NodeSet#each` now returns `self` instead of zero. [#1822] (Thanks, @olehif!)
* [MRI] Address a memory leak when using XML::Builder to create nodes with namespaces. [#1810]
* [MRI] Address a memory leak when unparenting a DTD. [#1784] (Thanks, @stevecheckoway!)
* [MRI] Use RbConfig::CONFIG instead of ::MAKEFILE_CONFIG to fix installations that use Makefile macros. [#1820] (Thanks, @nobu!)
* [JRuby] Decrease large memory usage when making nested XPath queries. [#1749]
* [JRuby] Fix failing tests on JRuby 9.2.x
* [JRuby] Fix default namespaces in nodes reparented into a different document [#1774]
* [JRuby] Fix support for Java 9. [#1759] (Thanks, @Taywee!)

### Dependencies

* [MRI] Upgrade mini_portile2 dependency from `~> 2.3.0` to `~> 2.4.0`

(tsutsui)

2019-01-12 14:27:49 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-mini_portile2 to 2.4.0

(tsutsui)

2019-01-12 14:27:27 UTC MAIN commitmail json YAML

ruby-mini_portile2: update to 2.4.0.

Upstream changes (from CHANGELOG.md):

### 2.4.0 / 2018-12-02

#### Enhancements

* Skip progress report when Content-Length is unavailable. [#85] (Thanks, @eagletmt!)

(tsutsui)

2019-01-12 13:58:54 UTC MAIN commitmail json YAML

Updated converters/p5-Unicode-EastAsianWidth to 1.40

(wen)

2019-01-12 13:57:04 UTC MAIN commitmail json YAML

Update to 1.40

Upstream changes:
[Changes for 1.40 - 2018-11-24]

* Fix installation compatibility with Perl 5.26+.
* Update to Unicode v11.0.0.

(wen)

2019-01-12 13:33:19 UTC MAIN commitmail json YAML

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

(tsutsui)

2019-01-12 13:32:59 UTC MAIN commitmail json YAML

adobe-flash-player: update to 32.0.0.114.

Upstream announcement:

https://helpx.adobe.com/security/products/flash-player/apsb19-01.html

Adobe Security Bulletin
Security updates available for Flash Player | APSB19-01

  Summary

  Adobe has released updates for Adobe Flash Player for Windows, macOS,
  Linux and Chrome OS. These updates address feature and performance bugs,
  and do not include security fixes.

(tsutsui)

2019-01-12 13:05:39 UTC MAIN commitmail json YAML

Updated converters/p5-Unicode-Collate to 1.27

(wen)

2019-01-12 13:03:29 UTC MAIN commitmail json YAML

Update to 1.27

Upstream changes:
1.27  Wed Jan  2 19:42:56 2019
    - DUCET is updated (for Unicode 10.0.0) as Collate/allkeys.txt.
    - The default UCA_Version is 36.
    - Locale/*.pl and CJK/Korean.pm are updated.

1.26  Mon Dec 31 14:32:07 2018
    - U::C::Locale newly supports locale: cu.
    - tailoring Cyrillic YI as BYELORUSSIAN-UKRAINIAN I with DIAERESIS.
      (affected locale: kk)
    - added loc_cu.t in t.

(wen)

2019-01-12 13:00:31 UTC MAIN commitmail json YAML

Updated converters/p5-Cpanel-JSON-XS to 4.08

(wen)

2019-01-12 12:59:35 UTC MAIN commitmail json YAML

Update to 4.08

Upstream changes:
4.08 2018-11-28 (rurban)
        - Add unblessed_bool property (PR #118 by Pali)

(wen)

2019-01-12 12:51:25 UTC MAIN commitmail json YAML

Updated math/p5-Math-Prime-Util to 0.73

(wen)

2019-01-12 12:50:10 UTC MAIN commitmail json YAML

Update to 0.73

Upstream changes:
0.73 2018-11-15

    [ADDED]

    - inverse_totient(n)              the image of euler_phi(n)

    [FIXES]

    - Try to work around 32-bit platforms in semiprime approximations.
      Cannot reproduce on any of my 32-bit test platforms.

    - Fix RT 127605, memory use in for... iterators.

0.72 2018-11-08

    [ADDED]

    - nth_semiprime(n)                the nth semiprime
    - nth_semiprime_approx(n)        fast approximate nth semiprime
    - semiprime_count_approx(n)      fast approximate semiprime count
    - semi_primes                    as primes but for semiprimes
    - forsetproduct {...} \@a,\@b,... Cartesian product of list refs

    [FIXES]

    - Some platforms are extremely slow for is_pillai.  Speed up tests.

    - Ensure random_factored_integer factor list is sorted min->max.

    - forcomposites didn't check lastfor on every callback.

    - Sun's compilers, in a valid interpretation of the code, generated
      divide by zero code for pillai testing.

    [FUNCTIONALITY AND PERFORMANCE]

    - chebyshev_theta and chebyshev_psi redone and uses a table.
      Large inputs are significantly faster.

    - Convert some FP functions to use quadmath if possible.  Without
      quadmath there should be no change.  With quadmath functions like
      LogarithmicIntegral and LambertW will be slower but more accurate.

    - semiprime_count for non-trivial inputs uses a segmented sieve and
      precalculates primes for larger values so can run 2-3x faster.

    - forsemiprimes uses a sieve so large ranges are much faster.

    - ranged moebius more efficient for small intervals.

    - Thanks to GRAY for his module Set::Product which has clean and
      clever XS code, which I used to improve my code.

    - forfactored uses multicall.  Up to 2x faster.

    - forperm, forcomb, forderange uses multicall.  2-3x faster.

    - Frobenius-Khashin algorithm changed from 2013 version to 2016/2018.

(wen)

2019-01-12 12:26:15 UTC MAIN commitmail json YAML

doc: Updated devel/subversion to 1.10.4

(bsiegert)

2019-01-12 12:24:17 UTC MAIN commitmail json YAML

Update subversion (and bindings) to 1.10.4.

User-visible changes:
  - Minor new features and improvements:
    * Conflict resolver support for added vs unversioned file (r1845577)
    * Conflict resolver support for unversioned directories (r1846299)

  - Client-side bugfixes:
    * Fix: repos-to-WC copy with --parents doesn't create dirs (#4768)
    * Fix: foreign repo copy with peg/operative revisions (#4785)
    * Fix: foreign repo copy of file adding mergeinfo (#4792)
    * Fix: assertion failure using -rPREV on a working copy at r0 (#4532)
    * Fix: tree conflict message ends a sentence with a colon (#4717)

  - Server-side bugfixes:
    * Fix: unexpected SVN_ERR_FS_NOT_DIRECTORY errors (#4791)
    * Fix: mod_dav_svn's SVNUseUTF8 had no effect in some setups (r1844882)
    * Fix crash in mod_http2 (#4782)

  - Other tool improvements and bugfixes:
    * svndumpfilter: Clarify error messages by including node path (r1845261)

  - Bindings bugfixes:
    * JavaHL: Fix crash in client code when using external diff (r1845408)

Developer-visible changes:
  - General:
    * Fix build on systems without python in $PATH (r1845555)

  - API changes:
    (none)

(bsiegert)

2019-01-12 09:41:16 UTC pkgsrc-2018Q4 commitmail json YAML

Record latest batch of pullups

(bsiegert)

2019-01-12 09:40:22 UTC pkgsrc-2018Q4 commitmail json YAML

Pullup ticket #5891 - requested by leot
net/megatools: build fix

Revisions pulled up:
- net/megatools/Makefile                                        1.13

---
  Module Name: pkgsrc
  Committed By: leot
  Date: Fri Jan 11 19:40:58 UTC 2019

  Modified Files:
  pkgsrc/net/megatools: Makefile

  Log Message:
  megatools: needs asciidoc for documentation

  PKGREVISION++

  Thanks to <jmcneill>!

(bsiegert)

2019-01-12 09:32:09 UTC pkgsrc-2018Q4 commitmail json YAML

Pullup ticket #5890 - requested by maya
audio/musicpd: require newer gcc

Revisions pulled up:
- audio/musicpd/Makefile (via patch)

(bsiegert)

2019-01-12 08:55:45 UTC pkgsrc-2018Q4 commitmail json YAML

Pullup ticket #5889 - requested by simonb
multimedia/transcode: build fix

Revisions pulled up:
- multimedia/transcode/Makefile                                1.115

---
  Module Name:    pkgsrc
  Committed By:  triaxx
  Date:          Fri Jan  4 21:38:31 UTC 2019

  Modified Files:
          pkgsrc/multimedia/transcode: Makefile

  Log Message:
  transcode: add missing dependencies

  * Fix PR pkg/53835
  * Bump revision

(bsiegert)

2019-01-12 07:55:28 UTC MAIN commitmail json YAML

termcap.h also requires the change from PR 33037.

(dholland)

2019-01-12 04:36:39 UTC MAIN commitmail json YAML

Updated math/p5-Math-BigInt to 1.999816

(wen)

2019-01-12 04:35:20 UTC MAIN commitmail json YAML

Update to 1.999816

Upstream changes:
1.999816 2018-10-26

* bnok() for Math::BigInt and Math::BigFloat now support the full Kronenburg
  extension. The behaviour is identical to the behaviour of the Maple and
  Mathematica function for negative integers n, k. Add tests. This closes CPAN
  RT #95628.

* Fix POD errors. This closes CPAN RT #125141.

(wen)

2019-01-12 04:24:01 UTC MAIN commitmail json YAML

Updated math/p5-Math-BigInt-GMP to 1.6006

(wen)

2019-01-12 04:21:35 UTC MAIN commitmail json YAML

Update to 1.6006

Upstream changes:
1.6006 2018-10-09

* Update MANIFEST.SKIP.

* Sync test files with Math-BigInt.

* Better Makefile.PL.

(wen)

2019-01-12 04:08:41 UTC MAIN commitmail json YAML

Updated math/p5-Algorithm-Cluster to 1.57

(wen)

2019-01-12 04:07:08 UTC MAIN commitmail json YAML

2019-01-12 03:37:09 UTC MAIN commitmail json YAML

databases/php-sqlrelay: allow build with php71 and php72

php-sqlrelay can be built with php71 and php72, but not php73.

(taca)

2019-01-11 23:10:46 UTC MAIN commitmail json YAML

doc: Updated net/sniproxy to 0.6.0nb1

(schmonz)

2019-01-11 23:09:54 UTC MAIN commitmail json YAML

2019-01-11 23:09:15 UTC MAIN commitmail json YAML

Provide defaults for SNIPROXY_{USER,GROUP}.

(schmonz)

2019-01-11 19:45:15 UTC pkgsrc-2018Q4 commitmail json YAML

Pullup ticket #5888 - requested by maya
lang/ghc7: build fix

Revisions pulled up:
- lang/ghc7/Makefile                                            1.32

---
  Module Name: pkgsrc
  Committed By: maya
  Date: Thu Jan 10 18:11:56 UTC 2019

  Modified Files:
  pkgsrc/lang/ghc7: Makefile

  Log Message:
  ghc7: not aslr safe, either. bump PKGREVISION

  Fix PR pkg/53842. ghci dies with:
  ghc: mmap 593920 bytes at 0x40000000: Cannot allocate memory

(bsiegert)

2019-01-11 19:41:11 UTC MAIN commitmail json YAML

doc: Updated net/megatools to 1.10.2nb2

(leot)

2019-01-11 19:40:58 UTC MAIN commitmail json YAML

megatools: needs asciidoc for documentation

PKGREVISION++

Thanks to <jmcneill>!

(leot)

2019-01-11 19:05:12 UTC pkgsrc-2018Q4 commitmail json YAML

Pullup ticket #5887 - requested by maya
mk: SuperH build fix

Revisions pulled up:
- mk/gnu-config/config.sub                                      1.22-1.24

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Wed Jan  2 15:31:36 UTC 2019

  Modified Files:
          pkgsrc/mk/gnu-config: config.sub

  Log Message:
  Match 32-bit SuperH CPUs in the same way that GCC does.

  PR pkg/53825

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Wed Jan  2 15:41:13 UTC 2019

  Modified Files:
          pkgsrc/mk/gnu-config: config.sub

  Log Message:
  Really mirror GCC now, including the wildcard.

  Thanks joerg for the heads up

  PR pkg/53825

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Wed Jan  2 15:45:27 UTC 2019

  Modified Files:
          pkgsrc/mk/gnu-config: config.sub

  Log Message:
  Revert accidental change.

(bsiegert)

2019-01-11 14:37:13 UTC MAIN commitmail json YAML

Updated textproc/py-phonenumbers

(adam)

2019-01-11 14:34:15 UTC MAIN commitmail json YAML

py-phonenumbers: updated to 8.10.3

What's new in 8.10.3
Better documentation for length_of_national_destination_code to emphasise that not every number has one.
Removed unused code in the AsYouTypeFormatter: We no longer have numbers in formatting matching patterns, only \d.

What's new in 8.10.0
AsYouTypeFormatter changed to better choose between rules when dialling locally; previously we used the international rules when the national prefix was present since this would exclude the local-only rules. However, there are some numbers that are not internationally diallable that do use the national prefix, and this logic precluded formatting them correctly.

(adam)

2019-01-11 12:01:12 UTC MAIN commitmail json YAML

2019-01-11 11:50:55 UTC MAIN commitmail json YAML

2019-01-11 11:30:12 UTC MAIN commitmail json YAML

MesaLib18: make sure we use __builtin_alloca on NetBSD

Otherwise Xorg crashes in the radeon driver when mesa is built with clang.
Better fix welcome.
Bump PKGREVISION.

(tnn)

2019-01-11 11:19:46 UTC MAIN commitmail json YAML

erlang: Remove hipe from main PLIST.

(nia)

2019-01-11 10:12:01 UTC MAIN commitmail json YAML

Updated www/py-autobahn, www/py-aiohttp

(adam)

2019-01-11 10:11:42 UTC MAIN commitmail json YAML

py-aiohttp: updated to 3.5.3

3.5.3:

Bugfixes
- Fix type stubs for aiohttp.web.run_app(access_log=True) and fix edge case of access_log=True and the event loop being in debug mode.
- Fix aiohttp.ClientTimeout type annotations to accept None for fields
- Send custom per-request cookies even if session jar is empty
- Restore Linux binary wheels publishing on PyPI

(adam)

2019-01-11 10:10:06 UTC MAIN commitmail json YAML

py-autobahn: updated to 19.1.1

19.1.1:
new: adding marshal on SessionDetails

(adam)

2019-01-11 05:34:41 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 2.129

(fox)

2019-01-11 05:24:44 UTC MAIN commitmail json YAML

fasttracker2: update to b129

Changes since b127:

Beta #129 - 10.01.2019
- Prevent doing 64-bit MULs if the scopes are inactive (rate calculation)
- WaitVBL() function for scopes and video (when no vsync) has been changed to
  include fractional precision for "next frame time" counter. Note that this
  is a minor change and does not magically remove video stuttering.

Beta #128 - 06.01.2019
- If speed (ticks per row) is set to 0, reset it to the initial value when
  pressing play.
- Clamp BPM/speed when loading modules so that the values are not illegal
- Some other minor fixes
- Code cleanup

(fox)

2019-01-10 22:37:15 UTC MAIN commitmail json YAML

2019-01-10 22:30:11 UTC MAIN commitmail json YAML

MesaLib18: update to 18.3.1

pkgsrc changes:

- Give up patching both .am/.ac and .in files. It is too complex to maintain.
  Capitulate and depend on autotools.
- more copypasta patches to handle NetBSD-style pthread_setaffinity_np()
- handle PKG_SYSCONFDIR properly
- patch-manual_fdo90311: regened (but untested)
- more to come but the diff is big enough already

New features:
    GL_AMD_depth_clamp_separate on r600, radeonsi.
    GL_AMD_framebuffer_multisample_advanced on radeonsi.
    GL_AMD_gpu_shader_int64 on i965, nvc0, radeonsi.
    GL_AMD_multi_draw_indirect on all GL 4.x drivers.
    GL_AMD_query_buffer_object on i965, nvc0, r600, radeonsi.
    GL_EXT_disjoint_timer_query on radeonsi and most other Gallium drivers (ES extension)
    GL_EXT_texture_compression_s3tc on all drivers (ES extension)
    GL_EXT_vertex_attrib_64bit on i965, nvc0, radeonsi.
    GL_EXT_window_rectangles on radeonsi.
    GL_KHR_texture_compression_astc_sliced_3d on radeonsi.
    GL_NV_fragment_shader_interlock on i965.
    EGL_EXT_device_base for all drivers.
    EGL_EXT_device_drm for all drivers.
    EGL_MESA_device_software for all drivers.

Bugfixes:

Too many to list

(tnn)

2019-01-10 19:31:45 UTC MAIN commitmail json YAML

irssi-xmpp, irssi-icb: catch up with irssi update.

(maya)

2019-01-10 19:30:39 UTC MAIN commitmail json YAML

doc: Updated chat/irssi to 1.1.2

(maya)

2019-01-10 19:30:11 UTC MAIN commitmail json YAML

irssi: update to 1.1.2

    Fix the resetting of window hiddenlevel (#861)
    Fix clearing of hidelevel in layout (#951)
    Fix accessing unallocated text when checking entry position (#928, #930)
    Fix uninitialised memory on empty lines (#873, GL#31, #878, #877, #907, #914)
    Fix use-after-free on expiration of hidden lines (#948)
    Fix use-after-frees. By Maya Rashish (#919)
    Fix out of bounds access in help display when window width is small (#949)
    Fix paste_join_multiline (#970, #971)
    Correctly check for errno when displaying SSL errors. By Janik Rabe (#895)
    Fix wrong signal emission argument count (#965)
    Documentation (#920). Sync NEWS, scripts (#849)
    Fix Perl detection on MacOS. By Dominyk Tiller (#927)
    Misc fixes. By Jaroslav Å karvada (#981, #982)

(maya)

2019-01-10 18:12:17 UTC MAIN commitmail json YAML

doc: Updated lang/ghc7 to 7.6.3nb13

(maya)

2019-01-10 18:11:56 UTC MAIN commitmail json YAML

ghc7: not aslr safe, either. bump PKGREVISION

Fix PR pkg/53842. ghci dies with:
ghc: mmap 593920 bytes at 0x40000000: Cannot allocate memory

(maya)

2019-01-10 14:59:02 UTC MAIN commitmail json YAML

doc: Updated net/pen to 0.34.1

(schmonz)

2019-01-10 14:58:56 UTC MAIN commitmail json YAML

Update to 0.34.1. From the changelog:

- Corrected typo in pen.c per suggestion by Belinda Liu.
  This fixes issue #38.
- Merged pull request from Vincent Bernat for OpenSSL 1.1.0 compatibility.
  This fixes issue #28.
- Allow setting local address for upstream connections. This fixes issue #31.
- New penctl command "source" to set this option.
- Fixed issue #30: UDP not working in combination with a configuration file.
- In epoll.c: check for EPOLLHUP.
- In dsr.c: always use our real mac address, to avoid confusing switches.
- Cleaned up code residue surrounded by "#if 0".
- Added CS_HALFDEAD for UDP streams that haven't seen traffic in a while.
- Bug in pending_and_closing: don't modify the list we're looping over.
- Updated pen manpage.
- Deprecated -Q option (it didn't do anything since kqueue was already the
  default where it was available).
- Fixed error handling in epoll support.
- Added transparent UDP test case to testsuite.sh.
- Contribution from Talik Eichinger: add X-Forwarded-Proto when doing
  SSL decryption.
- Added tarpit test case to testsuite.sh.
- Tarpit functionality to be used with the DSR mode.
- pen.1: removed obsolete -S option, updated defaults for -x and -L.
- In failover_server: sanity checks to failover routine.
- In add_client: add the initial server to .client as well as .initial.
- In failover_server: changed abuse_server to ABUSE_SERVER and emerg_server
  to EMERG_SERVER, to handle their default NO_SERVER values.
  See issue #19 on Github.
- At the suggestion from Marcos Vinicius Rogowski, the hash algorith
  will now include the client port number if the -r (roundrobin)
  option is used. See https://github.com/UlricE/pen/pull/18
- Fixed IP-based client tracking.
- Removed unnecessary #include <pen.h> in dlist.c
- Added UDP mode for Direct Server Return.
- Updated configure.ac for compatibility with CentOS 6.
- Added #ifdef around SSLv3 initialization code in ssl, as
  suggested by jca@openbsd.org.
- Transparent reverse proxy support for Linux, FreeBSD and OpenBSD.
- Allow the client table size to be updated on the fly. Default size still 2048.
- Allow the connection table size to be updated in the fly. Default still 500.
- See penctl.1, options clients_max and conn_max.
- Introduced the macro NO_SERVER to be used instead of -1 to signify
  error conditions and such.
- Removed the fixed server table size along with the -S option.
- Fixed cosmetic bug in startup code which required port to be specified
  on backend servers even if it was the same as the listening port.
- Numerous updates to support the madness that is Windows.
- Fix from Vincent Bernat: segfault when not using SSL.
- DSR support using Netmap on FreeBSD.
- Unbroke DSR on Linux.
- Replaced all calls to perror with debug(..., strerror(errno);
- Updated penlog and penlogd to use diag.[ch].
- More refactoring: broke out conn.[ch], client.[ch], server.[ch],
  idler.[ch].
- Made a hash index such that the load balancer may balance load.
- Broke out Windows code from pen.c into windows.c. Added windows.h.
- Broke out public definitions for dsr into dsr.h.
- Broke out memory management into memory.[ch].
- Broke out dignostic and logging functions into diag.[ch].
- Broke out settings into settings.[ch].
- Broke out access lists into acl.[ch].
- Broke out event initialization into event.[ch].
- Added pen_epoll.h, pen_kqueue.h, pen_poll.h, pen_select.h.
- Broke out pen_aton et al into netconv.[ch].
- Added dsr.c
- Bug in copy_down affecting SSL connections fixed.
- Updated ocsp stapling to be compatible with server name indication.
- Added pen-ocsp.sh script.
- SSL code broken out into ssl.[ch]. SSL context creation broken
  out from ssl_init to ssl_create_context.
- Server Name Indication support. New command to enable:
  ssl_sni_path PATH
  where PATH is the name of a directory containing domain.key,
  domain.crt and domain.ca files for each domain.
- OCSP stapling. New command ssl_ocsp_response filename
  specifies the location of the ocsp response to be stapled.
  The response must be pre-fetched. The idea was borrowed
  from Rob Stradling.
- New command ssl_client_renegotiation_interval specifies the
  minimum number of seconds the client must wait between
  renegotiation requests. Default 3600.
- Enabled SSL session resumption.
- In do_cmd: don't print "ignoring command" for comments starting
  with '#'.
- Added ssl_option no_tlsv1.1 and ssl_option no_tlsv1.2 to disable
  SSL 1.1 and 1.2 respectively.
- Added autoconf check that the ECDHE is available and not disabled.
- Bumped default max connections and listen queue to 500.
- Support for ECDHE cipher suites.
- New commands ssl_option and ssl_ciphers to individually disable
  insecure protocols and ciphers.
- Updated penctl.1 with the new command.
- New knob to tweak max number of pending nonblocking connection
  attempts: pending_max N (default 100).
- Moved dlist prototypes to dlist.h.
- Added check to close idle connections after a period of inactivity.
- Penctl: idle_timeout N (default 0 = never close idle connections).
- Moved git repository to GitHub..
- New feature: dummy server. Rather than acting as a proxy,
  Pen will pretend to be a web server with just barely enough
  functionality to work as a test target.
- Penctl: dummy|no dummy.
- Yet Another command: abort_on_error|no abort_on_error makes
  Pen call abort() (or not) when encountering a fatal error.
- New feature: "reliable idling". Pen will make and maintain a
  number of idle connections to the backend servers. When a connection
  closes, a new one is made (hence "reliable"). Penctl: idlers [N].
- In do_cmd: return diagnostics to penctl so the user can see them,
  instead of uselessly sending them to syslog.
- New penctl commands:
    - socket N (print which connection the socket belongs to)
    - connection N (print info on the specified connection)
    - close N (forcibly close connection N)
- In open_listener: check that the requested port is in range.
- Fixed bug in dlist_insert.
- Even load distribution when a server is unavailable.
- Let pen save the settings for tcp_nodelay and tcp_fastclose.
- Make flush_up and flush_down return the correct value on error.
- Added config.h.win with reasonable settings for Windows.
- Better detection and blacklisting of unavailable servers.
- New penctl commands:
    - tcp_nodelay sets TCP_NODELAY on sockets. Turn off with no tcp_nodelay.
    - tcp_fastclose closes both upstream and downstream sockets if one of them
    - closes theirs. Will take the values up, down, both or off (default).
- Rather than making a table of pending connections every time through
  the main loop, keep them in a doubly linked list which is only updated
  as needed. O(n) -> O(1).
- A bug in udp mode: after successful "connect", do not event_add downfd,
  because it is equal to listenfd and epoll_ctl doesn't like that.
- Module kqueue.c updated.
- Module poll.c: set unused fd:s to -1, or Solaris will say ENOSYS.
- Enable diagnostic messages by default in configure.ac.
- Changed event bookkeeping from stateless to stateful.
- Made keepalive optional and added "keepalive / no keepalive" penctl command.
- Added windows.c and pen.h to the release tarball.
- More sensible autoconfiguration defaults: poll, kqueue, epoll, openssl and geoip
  are built if found unless explicitly excluded.
- New event management defaults: kqueue, epoll, poll, select in that order.
- New penctl commands: kqueue, epoll, poll, select.
- New command line option: -O cmd where cmd is any penctl command.
  E.g. -O select to use select instead of the compiled-in default.
- New penctl option "listen [address:]port" to allow listening address
  to be changed on the fly or via a configuration file.
- New pen options -i and -u to install and uninstall Pen as a Windows service.
- See pen manpage.
- Reduced default timeout to 3 seconds.
- New autoconf option --enable-debugging to enable debugging code.
- Lots of fixes for compatibility with Windows.
- Fixed bug in mainloop which kept trying to write 0 bytes.
- MinGW port. Use Makefile.win to compile.
- Event management code broken out into select.c, poll.c, kqueue.c and epoll.c.
- New command-line option -m to accept multiple incoming connections in a batch.
- New command-line option -q to set incoming pending connection queue length.
- Close upfd when failing over.
- Adjusted debug logging levels.
- Started on epoll support for Linux.
- Rewrote output_net and output_file to take a variable number of arguments.
- Handle timed out connection attempts in mainloop_kqueue.
- Fixed mainloop_kqueue.
- A lot of code broken out from mainloop_select into separate functions.
- Fixed mainloop_poll.
- Bugfixes related to the new backend connection logic.
- Cleaned up and simplified add_client() and associated circuitry.
- Connections to back end servers are now nonblocking and parallel.
- Removed the -n option and all code explicitly using blocking sockets.
- Removed the -D option and the "delayed forward" feature.
- Renamed server and client fields in the conn, client and server structures
  to better reflect what they are.
- Restructured the add_client, store_client, store_conn and try_server
  functions.
- Allow write_cfg to save IPv6 and GeoIP access lists.
- Fixed a bug in write_cfg, where Pen would try to write to an unwritable
  file. Reported by Steven Myint
- Return UDP replies from the server to the client.
- UDP load balancing code restructured and bugfixed.
- In mainloop_select: When there is a pending connection, keep accepting
  up to multi_accept times *or* until EAGAIN *or* connection table is full.
  This improves performance under load.
- Updated GeoIP support for IPv6.
- Servers can have ipv6 addresses. It is possible to use a mix of ipv4
  and ipv6 servers:
  ./pen -df -S 2 -r :::2222 [::1]:22 [127.0.0.1]:22
- In order to allow server addresses with : in them (i.e. ipv6), it is now
  possible to use square brackets around the address part of the server
  specification: [address]:port (e.g. [::1]:8080).
- Pen can now listen on ipv6 sockets in addition to ipv4 and unix ones.
  I.e. things like "pen ::1:2222 127.0.0.1:22" are now possible.
- snprintf format errors reported by Christopher Meng fixed in
  pen.c and penctl.c.
- Updated pen manpage to clarify what the control socket does.
- Resist opening control socket running as root.
- Remove the default file name for web log.
- New feature: unix domain listening sockets.
- Redesigned server and client structs to allow ipv6 addresses and require
  less casting (yuck) in the code.
- Updated penctl man page with syntax for IPv6 and GeoIP access lists.
- Fixed cosmetic signedness compiler warnings.
- Moved defines for ACE_IPV4 et al outside #ifdef HAVE_SSL clause.
  Otherwise pen won't compile without ssl.
- GeoIP access lists.
- Added "special exception" clause for linking with OpenSSL.
- Penlog ipv6 compatible.
- Modernized automake configuration.
- Penctl ipv6 compatible.
- Updated autoconf to 2.69.
- Updated SSL code. Protocol ssl2 removed. Default changed to tls1.
- Added UDP patch from Zen.
- Added patch from Debian that fixes some issues with penctl.cgi.
- Priority based server selection algorithm.
- Patch from Stephen P. Schaefer fixes several issues in write_cfg.
- In the server_by_weight function, multiply current connections
  by WEIGHT_FACTOR to make the selection mo fine grained when the
  number of connections is small.
- Patch from Dana Contreras: send stdio to /dev/null after forking.
- Fixed a bunch of cosmetic signedness compiler warnings.

(schmonz)

2019-01-10 14:58:10 UTC MAIN commitmail json YAML

2019-01-10 14:55:59 UTC MAIN commitmail json YAML

fonts/spleen: import spleen-1.0.3

Spleen is a monospaced bitmap font available in 5 sizes:
5x8, 8x16, 12x24, 16x32 and 32x64.

fonts/spleen provides font files in the PCF format for use with X11.

(tnn)

2019-01-10 13:40:45 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 64.0.2

(ryoon)

2019-01-10 13:40:19 UTC MAIN commitmail json YAML

Update to 64.0.2

* Sync with www/firefox-64.0.2

(ryoon)

2019-01-10 13:38:04 UTC MAIN commitmail json YAML

Updated www/firefox to 64.0.2

(ryoon)

2019-01-10 13:37:40 UTC MAIN commitmail json YAML

Update to 64.0.2

Changelog:
Fixed
    Fixed a browser crash on MacOS (bug 1510058)

    Updated the Japanese translation for missing strings (bug 1513259)

    Properly restore column sizes in developer tools inspector (bug 1503175)

    Fixed video stuttering on Youtube (bug 1513511)

    Fix updates for some lightweight themes (bug 1508777)

(ryoon)

2019-01-10 13:23:16 UTC MAIN commitmail json YAML

2019-01-10 13:02:41 UTC MAIN commitmail json YAML

2019-01-10 13:02:21 UTC MAIN commitmail json YAML

2019-01-10 09:38:19 UTC MAIN commitmail json YAML

2019-01-10 09:27:09 UTC MAIN commitmail json YAML

Updated devel/py-xopen, www/py-django-import-export

(adam)

2019-01-10 09:26:32 UTC MAIN commitmail json YAML

py-django-import-export: updated to 1.2.0

1.2.0:
feat: Better surfacing of validation errors in UI / optional model instance validation
chore: Use modern setuptools in setup.py
chore: Update URLs to use https://
chore: remove outdated workarounds
chore: Run SQLite tests with in-memory database
fix: Change logging level
fix: Changed get_instance() return val

(adam)

2019-01-10 09:23:14 UTC MAIN commitmail json YAML

2019-01-10 08:23:06 UTC MAIN commitmail json YAML

2019-01-10 06:49:13 UTC MAIN commitmail json YAML

doc: Updated archivers/gzip to 1.10

(gutteridge)

2019-01-10 06:47:42 UTC MAIN commitmail json YAML

archivers/gzip: update to release 1.10

Prompted in part because prior releases fail to build on Linux
distributions that use glibc >= 2.27 (relates to PR pkg/53826).

* Noteworthy changes in release 1.10 (2018-12-29) [stable]

** Changes in behavior

  Compressed gzip output no longer contains the current time as a
  timestamp when the input is not a regular file.  Instead, the output
  contains a null (zero) timestamp.  This makes gzip's behavior more
  reproducible when used as part of a pipeline.  (As a reminder, even
  regular files will use null timestamps after the year 2106, due to a
  limitation in the gzip format.)

** Bug fixes

  A use of uninitialized memory on some malformed inputs has been fixed.
  [bug present since the beginning]

  A few theoretical race conditions in signal handers have been fixed.
  These bugs most likely do not happen on practical platforms.
  [bugs present since the beginning]

* Noteworthy changes in release 1.9 (2018-01-07) [stable]

** Bug fixes

  gzip -d -S SUFFIX file.SUFFIX would fail for any upper-case byte in SUFFIX.
  E.g., before, this command would fail:
    $ :|gzip > kT && gzip -d -S T kT
    gzip: kT: unknown suffix -- ignored
  [bug present since the beginning]

  When decompressing data in 'pack' format, gzip no longer mishandles
  leading zeros in the end-of-block code.  [bug introduced in gzip-1.6]

  When converting from system-dependent time_t format to the 32-bit
  unsigned MTIME format used in gzip files, if a timestamp does not
  fit gzip now substitutes zero instead of the timestamp's low-order
  32 bits, as per Internet RFC 1952.  When converting from MTIME to
  time_t format, if a timestamp does not fit gzip now warns and
  substitutes the nearest in-range value instead of crashing or
  silently substituting an implementation-defined value (typically,
  the timestamp's low-order bits).  This affects timestamps before
  1970 and after 2106, and timestamps after 2038 on platforms with
  32-bit signed time_t.  [bug present since the beginning]

  Commands implemented via shell scripts are now more consistent about
  failure status.  For example, 'gunzip --help >/dev/full' now
  consistently exits with status 1 (error), instead of with status 2
  (warning) on some platforms.  [bug present since the beginning]

  Support for VMS and Amiga has been removed.  It was not working anyway,
  and it reportedly caused file name glitches on MS-Windowsish platforms.

* Noteworthy changes in release 1.8 (2016-04-26) [stable]

** Bug fixes

  gzip -l no longer falsely reports a write error when writing to a pipe.
  [bug introduced in gzip-1.7]

  Port to Oracle Solaris Studio 12 on x86-64.
  [bug present since at least gzip-1.2.4]

  When configuring gzip, ./configure DEFS='...-DNO_ASM...' now
  suppresses assembler again.  [bug introduced in gzip-1.3.5]

* Noteworthy changes in release 1.7 (2016-03-27) [stable]

** Changes in behavior

  The GZIP environment variable is now obsolescent; gzip now warns if
  it is used, and rejects attempts to use dangerous options or operands.
  You can use an alias or script instead.

  Installed programs like 'zgrep' now use the PATH environment variable
  as usual to find subsidiary programs like 'gzip' and 'grep'.
  Previously they prepended the installation directory to the PATH,
  which sometimes caused 'make check' to test the wrong gzip executable.
  [bug introduced in gzip-1.3.13]

** New features

  gzip now accepts the --synchronous option, which causes it to use
  fsync and similar primitives to transfer output data to the output
  file's storage device when the file system supports this.  Although
  this option makes gzip safer in the presence of system crashes, it
  can make gzip considerably slower.

  gzip now accepts the --rsyncable option. This option is accepted in
  all modes, but has effect only when compressing: it makes the resulting
  output more amenable to efficient use of rsync.  For example, when a
  large input file gets a small change, a gzip --rsyncable image of
  that file will remain largely unchanged, too.  Without --rsyncable,
  even a tiny change in the input could result in a totally different
  gzip-compressed output file.

** Bug fixes

  gzip -k -v no longer reports that files are replaced.
  [bug present since the beginning]

  zgrep -f A B C no longer reads A more than once if A is not a regular file.
  This better supports invocations like 'zgrep -f <(COMMAND) B C' in Bash.
  [bug introduced in gzip-1.2]

(gutteridge)

2019-01-10 03:18:21 UTC MAIN commitmail json YAML

textproc/aiksaurus: add missing LICENSE entry

(gutteridge)

2019-01-10 03:14:10 UTC MAIN commitmail json YAML

Document 'tai-system-clock'. Remove extinct 'ucspi-ssl-perl'.

(schmonz)

2019-01-10 03:12:53 UTC MAIN commitmail json YAML

doc: Updated devel/libtai to 0.60nb7

(schmonz)

2019-01-10 03:12:47 UTC MAIN commitmail json YAML

Having leapsecs.dat is helpful for accuracy iff /etc/localtime is TAI,
which is not true of most systems. Add 'tai-system-clock' option, off by
default, that installs leapsecs.dat in ${PKG_SYSCONFDIR} and also
depends on leapsunpack for easy updating by the sysadmin.

Bump PKGREVISION.

(schmonz)

2019-01-10 02:50:15 UTC MAIN commitmail json YAML

sysutils/Makefile: minor package ordering fix

(gutteridge)

2019-01-10 02:20:03 UTC MAIN commitmail json YAML

flashrom is at 1.0

(sevan)

2019-01-09 22:08:21 UTC MAIN commitmail json YAML

doc: Added meta-pkgs/qmail-server version 1.0

(schmonz)

2019-01-09 22:08:02 UTC MAIN commitmail json YAML

Add and enable qmail-server.

(schmonz)

2019-01-09 22:07:35 UTC MAIN commitmail json YAML

Initial import of the qmail-server meta-package, providing all the
ingredients for a typical qmail-based mail server.

This package does not contain anything by itself -- it is a
"meta-package" that pulls in dependencies for various mail services.

(schmonz)

2019-01-09 22:06:16 UTC MAIN commitmail json YAML

2019-01-09 19:32:12 UTC MAIN commitmail json YAML

doc: Updated mail/qmail to 1.03nb43

(schmonz)

2019-01-09 19:32:07 UTC MAIN commitmail json YAML

Add Toby Betts' "tai-leapsecs" patch to handle leap seconds correctly
when the system clock is set to TAI (and a libtai dependency to get
leapsecs.dat). While here, catch up to his latest maildiruniq patch.

Let an installed ucspi-tcp6 satisfy the ucspi-tcp dependency for
non-'inet6' builds.

Bump PKGREVISION.

(schmonz)

2019-01-09 19:21:37 UTC MAIN commitmail json YAML

uhd: Restore mistakenly-removed PKGREVISION

(gdt)

2019-01-09 19:14:40 UTC MAIN commitmail json YAML

Updated textproc/libxml2, textproc/libxslt, textproc/py-libxml2, textproc/py-libxslt

(adam)

2019-01-09 19:12:14 UTC MAIN commitmail json YAML

libxslt: updated to 1.1.33

v1.1.33:
Portability:
Variables need 'extern' in static lib on Cygwin
Really declare dllexport/dllimport for Cygwin
Fix callback signatures in Python bindings
Fix transform callback signatures
Fix extension callback signatures
Fix deallocator signatures
Fix XPath callback signatures
Fix hash callback signatures

Bug Fixes:
Don't cache direct evaluation of patterns with variables
Move function result RVTs to context variable
Fix EXSLT functions returning RVTs from outer scopes
Fix handling of RVTs returned from nested EXSLT functions
Fix typos

Improvements:
Run Travis ASan tests with "sudo: required"

Cleanups:
Remove doc/libxslt-decl.txt
Docs for 1.1.32 release

(adam)

2019-01-09 19:09:03 UTC MAIN commitmail json YAML

libxml2: updated to 2.9.9

v2.9.9:
Security:
CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA decompression
CVE-2018-14404 Fix nullptr deref with XPath logic ops

Documentation:
reader: Fix documentation comment

Portability:
Fix MSVC build with lzma
Variables need 'extern' in static lib on Cygwin
Really declare dllexport/dllimport for Cygwin
Merge branch 'patch-2' into 'master'
Change dir to $THEDIR after ACLOCAL_PATH check autoreconf creates aclocal.m4 in $srcdir
Improve error message if pkg.m4 couldn't be found
NaN and Inf fixes for pre-C99 compilers

Bug Fixes:
Revert "Support xmlTextReaderNextSibling w/o preparsed doc"
Fix building relative URIs
Problem with data in interleave in RelaxNG validation
Fix memory leak in xmlSwitchInputEncodingInt error path
Set doc on element obtained from freeElems
Fix HTML serialization with UTF-8 encoding
Use actual doc in xmlTextReaderRead*Xml
Unlink node before freeing it in xmlSAX2StartElement
Check return value of nodePush in xmlSAX2StartElement
Free input buffer in xmlHaltParser
Reset HTML parser input pointers on encoding failure
Don't run icu_parse_test if EUC-JP is unsupported
Fix xmlSchemaValidCtxtPtr reuse memory leak
Fix xmlTextReaderNext with preparsed document
Remove stray character from comment
Remove a misleading line from xmlCharEncOutput
HTML noscript should not close p
Don't change context node in xmlXPathRoot
Stop using XPATH_OP_RESET
Revert "Change calls to xmlCharEncInput to set flush false"

Improvements:
Fix "Problem with data in interleave in RelaxNG validation"
cleanup: remove some unreachable code
add --relative to testURI
Remove redefined starts and defines inside include elements
Allow choice within choice in nameClass in RELAX NG
Look inside divs for starts and defines inside include
Add compile and libxml2-config.cmake to .gitignore
Stop using doc-&gt;charset outside parser code
Add newlines to 'xmllint --xpath' output
Don't include SAX.h from globals.h
Support xmlTextReaderNextSibling w/o preparsed doc
Don't instruct user to run make when autogen.sh failed
Run Travis ASan tests with "sudo: required"
Improve restoring of context size and position
Simplify and harden nodeset filtering
Avoid unnecessary backups of the context node
Fix inconsistency in xmlXPathIsInf

(adam)

2019-01-09 17:32:36 UTC MAIN commitmail json YAML

+ moreutils-0.63

(schmonz)

2019-01-09 15:52:29 UTC MAIN commitmail json YAML

uhd: Adjust makefile comments

(gdt)

2019-01-09 14:19:26 UTC MAIN commitmail json YAML

2019-01-09 13:49:11 UTC MAIN commitmail json YAML

doc: Updated games/lgogdownloader to 3.4

(wiz)

2019-01-09 13:49:01 UTC MAIN commitmail json YAML

lgogdownloader: update to 3.4.

Changes not found

(wiz)

2019-01-09 13:41:54 UTC MAIN commitmail json YAML

doc: Updated math/gnumeric112 to 1.12.44nb1

(wiz)

2019-01-09 13:41:44 UTC MAIN commitmail json YAML

gnumeric112: re-enable cs translation.

The underlying problem in itstool (actually, py-libxml2) is now fixed.

Bump PKGREVISION.

(wiz)

2019-01-09 13:41:41 UTC MAIN commitmail json YAML

2019-01-09 13:41:02 UTC MAIN commitmail json YAML

doc: Updated textproc/py-libxml2 to 2.9.8nb1

(wiz)

2019-01-09 13:40:51 UTC MAIN commitmail json YAML

py-libxml2: work around a problem in error handling.

In some cases, invalid UTF-8 strings were returned which caused
python interpreter crashes. See

https://github.com/itstool/itstool/issues/22

Use a variant of the patch that was used in Fedora.

Bump PKGREVISION.

(wiz)

2019-01-09 13:19:03 UTC MAIN commitmail json YAML

2019-01-09 11:56:37 UTC MAIN commitmail json YAML

doc: Updated www/drupal8 to 8.6.5nb1

(prlw1)

2019-01-09 11:56:17 UTC MAIN commitmail json YAML

drupal8 fix for:

Drupal\Core\Extension\Exception\UnknownExtensionException: The module standard does not exist. in Drupal\Core\Extension\ExtensionList->get() (line 257 of /usr/pkg/share/drupal/core/lib/Drupal/Core/Extension/ExtensionList.php)

e.g. when trying to put the site in maintenance mode.

(prlw1)

2019-01-09 11:29:16 UTC MAIN commitmail json YAML

doc: Updated pkgtools/x11-links to 1.13

(jaapb)

2019-01-09 11:29:02 UTC MAIN commitmail json YAML

2019-01-09 11:08:30 UTC MAIN commitmail json YAML

2019-01-09 11:08:10 UTC MAIN commitmail json YAML

waf: updated to 2.0.14

WAF 2.0.14
* Support Fortran 2008 submodules
* Possible solution for Msys/Python 3.6 path issues
* Support NEC SX-Aurora TSUBASA system's Fortran compiler extras/fc_nfort.py
* Fix ignored configuration flags in gccdeps extras/gccdeps.py
* Fix included protoc search on nested wscripts extras/protoc.py
* Support extra taskgen and out of project include directories extras/protoc.py

(adam)

2019-01-09 10:50:01 UTC MAIN commitmail json YAML

Added archivers/py-bz2file; Updated devel/py-xopen

(adam)

2019-01-09 10:49:28 UTC MAIN commitmail json YAML

2019-01-09 10:28:19 UTC MAIN commitmail json YAML

py-bz2file: added version 0.98

Bz2file is a Python library for reading and writing bzip2-compressed files. It
contains a drop-in replacement for the file interface in the standard library's
bz2 module, including features from the latest development version of CPython
that are not available in older releases.

(adam)

2019-01-09 09:04:21 UTC MAIN commitmail json YAML

Updated time/py-aniso8601, time/py-arrow

(adam)

2019-01-09 09:04:05 UTC MAIN commitmail json YAML

py-arrow: updated to 0.13.0

0.13.0:
Unknown changes

(adam)

2019-01-09 09:01:08 UTC MAIN commitmail json YAML

2019-01-09 08:38:57 UTC MAIN commitmail json YAML

Updated devel/py-pkginfo, textproc/py-docx

(adam)

2019-01-09 08:38:40 UTC MAIN commitmail json YAML

py-docx: updated to 0.8.10

0.8.10:
- Revert use of expanded package directory for default.docx to work around setup.py
  problem with filenames containing square brackets.

0.8.9:
- Fix gap in MANIFEST.in that excluded default document template directory

0.8.8:
- Add support for headers and footers

(adam)

2019-01-09 08:35:32 UTC MAIN commitmail json YAML

2019-01-09 08:16:09 UTC MAIN commitmail json YAML

py-pyobjc-framework-CoreServices: fix DEPENDS

(adam)

2019-01-09 01:34:42 UTC MAIN commitmail json YAML

Note wm/xfce4-wm bump due to crasher bug fix

(gutteridge)

2019-01-09 01:33:35 UTC MAIN commitmail json YAML

2019-01-09 01:28:45 UTC MAIN commitmail json YAML

uhd: Add patch for missing boost include to use boost:noncopyable

No PKGREVISION++; this didn't compile before.
Patch has been filed upstream.

(gdt)

2019-01-08 20:30:36 UTC MAIN commitmail json YAML

Added devel/py-pyobjc-framework-CoreServices

(adam)

2019-01-08 20:29:42 UTC MAIN commitmail json YAML

py-pyobjc-framework-CoreServices: added version 5.1.2

The PyObjC project aims to provide a bridge between the Python and Objective-C
programming languages. The bridge is intended to be fully bidirectional,
allowing the Python programmer to take full advantage of the power provided by
various Objective-C based toolkits and the Objective-C programmer transparent
access to Python based functionality.

This package contains wrappers for framework 'CoreSpotlight'.

(adam)

2019-01-08 19:26:18 UTC MAIN commitmail json YAML

doc: Updated fonts/croscorefonts to 1.31.0

(bsiegert)

2019-01-08 19:25:57 UTC MAIN commitmail json YAML

Update croscorefonts to 1.31.0

No changelog from upstream that I could find. The Symbol font has been
removed.

(bsiegert)

2019-01-08 19:18:55 UTC MAIN commitmail json YAML

Fix building on macOS 10.14

(adam)

2019-01-08 19:13:15 UTC MAIN commitmail json YAML

Updated www/py-aiohttp, net/py-smb

(adam)

2019-01-08 19:12:49 UTC MAIN commitmail json YAML

py-smb: updated to 1.1.27

1.1.27:
Remove support for SMB-2.1 dialect which could be causing compatibility issues with Windows 2008 R2.

(adam)

2019-01-08 19:05:56 UTC MAIN commitmail json YAML

py-aiohttp: updated to 3.5.2

3.5.2:

Features
- FileResponse from web_fileresponse.py uses a ThreadPoolExecutor to work with files asynchronously.
  I/O based payloads from payload.py uses a ThreadPoolExecutor to work with I/O objects asynchronously.
- Internal Server Errors in plain text if the browser does not support HTML.

Bugfixes
- Preserve MultipartWriter parts headers on write.

  Refactor the way how Payload.headers are handled. Payload instances now always
  have headers and Content-Type defined.

  Fix Payload Content-Disposition header reset after initial creation.
- Log suppressed exceptions in GunicornWebWorker.
- Remove wildcard imports.
- Use the same task for app initialization and web server handling in gunicorn workers.
  It allows to use Python3.7 context vars smoothly.
- Fix handling of chunked+gzipped response when first chunk does not give uncompressed data
- Replace collections.MutableMapping with collections.abc.MutableMapping to avoid a deprecation warning.
- Payload.size type annotation changed from Optional[float] to Optional[int].
- Ignore done tasks when cancels pending activities on web.run_app finalization.

(adam)

2019-01-08 18:29:30 UTC MAIN commitmail json YAML

Let ucspi-tcp6, if installed, satisfy the non-'inet6' DEPENDS. Fix
rbldns_needcdb() to operate on rbldns_data. Ride previous bump.

(schmonz)

2019-01-08 18:19:42 UTC MAIN commitmail json YAML

doc: Updated net/djbdns-run to 20190108

(schmonz)

2019-01-08 18:19:27 UTC MAIN commitmail json YAML

2019-01-08 17:54:17 UTC MAIN commitmail json YAML

Updated print/cups-filters

(adam)

2019-01-08 17:53:57 UTC MAIN commitmail json YAML

cups-filters: updated to 1.21.6

CHANGES IN V1.21.6
- cups-browsed: To find out whether a DNS-SD-discovered
  printer is from the local machine, use not only the flags in
  the Avahi lookup result but also check the host name.
- cups-browsed: When a local CUPS queue pointing to a remote
  CUPS printer was removed and re-created to make it a
  permanent queue, on_printer_deleted() was triggered by
  cupsd's notification to re-create a lost queue. Now
  on_printer_deleted() checks whether the queue is really gone
  and only re-creates then.
- cups-browsed: When updating the CUPS queues, also removed
  and unregistered queues and not only created queues got
  checked for HTTP timeouts, which caused crashes on shutdown.
- pdftops: Use the PS interpreter of Poppler for all Apple
  LaserWriter 16/600, 4/600, 12/640, 12/600, 12/660 as they
  all seem to not work with Ghostscript's PS output.
- cups-browsed: On shutdown queues got removed even if they
  still had jobs

(adam)

2019-01-08 16:31:02 UTC MAIN commitmail json YAML

Recursive revbump from print/qpdf

(ryoon)

2019-01-08 16:29:56 UTC MAIN commitmail json YAML

Updated print/qpdf to 8.3.0

(ryoon)

2019-01-08 16:29:33 UTC MAIN commitmail json YAML

Update to 8.3.0

Changelog:
2019-01-07  Jay Berkenbilt  <ejb@ql.org>

* 8.3.0: release

* Add sample completion files in completions. These can be used by
packagers to install on the system wherever bash and zsh keep
their vendor-supplied completions.

* Add configure flag --enable-check-autofiles, which is on by
default. Packagers whose packaging systems automatically refresh
autoconf or libtool files should pass --disable-check-autofiles to
./configure to suppress warnings about automatically generated
files being outdated.

2019-01-06  Jay Berkenbilt  <ejb@ql.org>

* Remove the restriction in most cases that the source QPDF used
in a copyForeignObject call has to stick around until the
destination QPDF is written. The exceptional case is when the
source stream gets is data using a
QPDFObjectHandle::StreamDataProvider. For a more in-depth
discussion, see comments around copyForeignObject in QPDF.hh.
Fixes #219.

2019-01-05  Jay Berkenbilt  <ejb@ql.org>

* When generating appearances, if the font uses one of the
standard, built-in encodings, restrict the character set to that
rather than just to ASCII. This will allow most appearances to
contain characters from the ISO-Latin-1 range plus a few
additional characters.

* Add methods QUtil::utf8_to_win_ansi and
QUtil::utf8_to_mac_roman.

* Add method QUtil::utf8_to_utf16.

2019-01-04  Jay Berkenbilt  <ejb@ql.org>

* Add new option --optimize-images, which recompresses every image
using DCT (JPEG) compression as long as the image is not already
compressed with lossy compression and recompressing the image
reduces its size. The additional options --oi-min-width,
--oi-min-height, and --oi-min-area prevent recompression of images
whose width, height, or pixel area (width * height) are below a
specified threshold.

* Add new option --collate. When specified, the semantics of
--pages change from concatenation to collation. See the manual for
a more detailed discussion. Fixes #259.

* Add new method QPDFWriter::getFinalVersion, which returns the
PDF version that will ultimately be written to the final file. See
comments in QPDFWriter.hh for some restrictions on its use. Fixes
#266.

* When unexpected errors are found while checking linearization
data, print an error message instead of calling assert, which
cause the program to crash. Fixes #209, #231.

* Detect and recover from dangling references. If a PDF file
contained an indirect reference to a non-existent object (which is
valid), when adding a new object to the file, it was possible for
the new object to take the object ID of the dangling reference,
thereby causing the dangling reference to point to the new object.
This case is now prevented. Fixes #240.

2019-01-03  Jay Berkenbilt  <ejb@ql.org>

        * Add --generate-appearances flag to the qpdf command-line tool to
trigger generation of appearance streams.

* Fix behavior of form field value setting to handle the following
cases:
  - Strings are always written as UTF-16
  - Check boxes and radio buttons are handled properly with
    synchronization of values and appearance states

* Define constants in qpdf/Constants.h for interpretation of
annotation and form field flags

* Add QPDFAnnotationObjectHelper::getFlags

* Add many new methods to QPDFFormFieldObjectHelper for querying
flags and field types

* Add new methods for appearance stream generation. See comments
in QPDFFormFieldObjectHelper.hh for generateAppearance() for a
description of limitations.
  - QPDFAcroFormDocumentHelper::generateAppearancesIfNeeded
  - QPDFFormFieldObjectHelper::generateAppearance

* Bug fix: when writing form field values, always write string
values encoded as UTF-16.

* Add method QUtil::utf8_to_ascii, which returns an ASCII string
for a UTF-8 string, replacing out-of-range characters with a
specified substitute.

2019-01-02  Jay Berkenbilt  <ejb@ql.org>

* Add method QPDFObjectHandle::getResourceNames that returns a set
of strings representing all second-level keys in a dictionary
(i.e. all keys of all direct dictionary members).

2018-12-31  Jay Berkenbilt  <ejb@ql.org>

* Add --flatten-annotations flag to the qpdf command-line tool for
annotation flattening.

* Add methods for flattening form fields and annotations:
  - QPDFPageDocumentHelper::flattenAnnotations - integrate
    annotation appearance streams into page contents with special
    handling for form fields: if appearance streams are up to date
    (/NeedAppearances is false in /AcroForm), the /AcroForm key of
    the document catalog is removed. Otherwise, a warning is
    issued, and form fields are ignored. Non-form-field
    annotations are always flattened if an appearance stream can
    be found.
  - QPDFAnnotationObjectHelper::getPageContentForAppearance -
    generate the content stream fragment to render an appearance
    stream in a page's content stream as a form xobject. Called by
    flattenAnnotations.

* Add method QPDFObjectHandle::mergeResources(), which merges
resource dictionaries. See detailed description in
QPDFObjectHandle.hh.

* Add QPDFObjectHandle::Matrix, similar to
QPDFObjectHandle::Rectangle, as a convenience class for
six-element arrays that are used as matrices.

2018-12-23  Jay Berkenbilt  <ejb@ql.org>

* When specifying @arg on the command line, if the file "arg" does
not exist, just treat this is a normal argument. This makes it
easier to deal with files whose names start with the @ character.
Fixes #265.

* Tweak completion so it works with zsh as well using
bashcompinit.

2018-12-22  Jay Berkenbilt  <ejb@ql.org>

* Add new options --json, --json-key, and --json-object to
generate a json representation of the PDF file. This is described
in more depth in the manual. You can also run qpdf --json-help to
get a description of the json format.

2018-12-21  Jay Berkenbilt  <ejb@ql.org>

* Allow --show-object=trailer for showing the document trailer.

* You can now use eval $(qpdf --completion-bash) to enable bash
completion for qpdf. It's not perfect, but it works pretty well.

2018-12-19  Jay Berkenbilt  <ejb@ql.org>

* When splitting pages using --split-pages, the outlines
dictionary and some supporting metadata are copied into the split
files. The result is that all bookmarks from the original file
appear, and those that point to pages that are preserved work
while those that point to pages that are not preserved don't do
anything. This is an interim step toward proper support for
bookmark preservation in split files.

* Add QPDFOutlineDocumentHelper and QPDFOutlineObjectHelper for
handling outlines (bookmarks) including bidirectionally mapping
between bookmarks and pages. Initially there is no support for
modifying the outlines hierarchy.

2018-12-18  Jay Berkenbilt  <ejb@ql.org>

* New method QPDFObjectHandle::getJSON() returns a JSON object
with a partial representation of the object. See
QPDFObjectHandle.hh for a detailed description.

* Add a simple JSON serializer. This is not a complete or
general-purpose JSON library. It allows assembly and serialization
of JSON structures with some restrictions, which are described in
the header file.

* Add QPDFNameTreeObjectHelper class. This class provides useful
methods for dealing with name trees, which are discussed in
section 7.9.6 of the PDF spec (ISO-32000).

* Preserve page labels when merging and splitting files. Prior
versions of qpdf simply preserved the page label information from
the first file, which usually wouldn't make any sense in the
merged file. Now any page that had a page number in any original
file will have the same page number after merging or splitting.

* Add QPDFPageLabelDocumentHelper class. This is a document helper
class that provides useful methods for dealing with page labels.
It abstracts the fact that they are stored as number trees and
deals with interpolating intermediate values that are not in the
tree. It also has helper functions used by the qpdf command line
tool to preserve page labels when merging and splitting files.

* Add QPDFNumberTreeObjectHelper class. This class provides useful
methods for dealing with number trees, which are discussed in
section 7.9.7 of the PDF spec (ISO-32000). Page label dictionaries
are represented as number trees.

* New method QPDFObjectHandle::wrapInArray returns the object
itself if it is an array. Otherwise, it returns an array
containing the object. This is useful for dealing with PDF data
that is sometimes expressed as a single element and sometimes
expressed as an array, which is a somewhat common PDF idiom.

2018-10-11  Jay Berkenbilt  <ejb@ql.org>

* Files generated by autogen.sh are now committed so that it is
possible to build on platforms without autoconf directly from a
clean checkout of the repository. The configure script detects if
the files are out of date when it also determines that the tools
are present to regenerate them.

* Add build in Azure Pipelines, now that it is free for open
source projects.

(ryoon)

2019-01-08 16:27:53 UTC MAIN commitmail json YAML

Updated security/keepassxc to 2.3.4

(ryoon)

2019-01-08 16:27:16 UTC MAIN commitmail json YAML

Update to 2.3.4

Changelog:
2.3.4 (2018-08-21)
=========================

- Show all URL schemes in entry view [#1768]
- Disable merge when database is locked [#1975]
- Fix intermittent crashes with favorite icon downloads [#1980]
- Provide potential crash warning to Qt 5.5.x users [#2211]
- Disable apply button when creating new entry/group to prevent data loss [#2204]
- Allow for 12 hour timeout to lock idle database [#2173]
- Multiple SSH Agent fixes [#1981, #2117]
- Multiple Browser Integration enhancements [#1993, #2003, #2055, #2116, #2159, #2174, #2185]
- Fix browser proxy application not closing properly [#2142]
- Add real names and Patreon supporters to about dialog [#2214]
- Add settings button to toolbar, Donate button, and Report a Bug button to help menu [#2214]
- Enhancements to release-tool to appsign intermediate build products [#2101]

(ryoon)

2019-01-08 16:25:11 UTC MAIN commitmail json YAML

2019-01-08 16:24:42 UTC MAIN commitmail json YAML

Update to 5.0

Changelog:
This is a terse description of the new features added to bash-5.0 since
the release of bash-4.4.  As always, the manual page (doc/bash.1) is
the place to look for complete descriptions.

1.  New Features in Bash

a. The `wait' builtin can now wait for the last process substitution created.

b. There is an EPOCHSECONDS variable, which expands to the time in seconds
  since the Unix epoch.

c. There is an EPOCHREALTIME variable, which expands to the time in seconds
  since the Unix epoch with microsecond granularity.

d. New loadable builtins: rm, stat, fdflags.

e. BASH_ARGV0: a new variable that expands to $0 and sets $0 on assignment.

f. When supplied a numeric argument, the shell-expand-line bindable readline
  command does not perform quote removal and suppresses command and process
  substitution.

g. `history -d' understands negative arguments: negative arguments offset from
  the end of the history list.

h. The `name' argument to the `coproc' reserved word now undergoes word
  expansion, so unique coprocs can be created in loops.

i. A nameref name resolution loop in a function now resolves to a variable by
  that name in the global scope.

j. The `wait' builtin now has a `-f' option, which signfies to wait until the
  specified job or process terminates, instead of waiting until it changes
  state.

k. There is a define in config-top.h that allows the shell to use a static
  value for $PATH, overriding whatever is in the environment at startup, for
  use by the restricted shell.

l. Process substitution does not inherit the `v' option, like command
  substitution.

m. If a non-interactive shell with job control enabled detects that a foreground
  job died due to SIGINT, it acts as if it received the SIGINT.

n. The SIGCHLD trap is run once for each exiting child process even if job
  control is not enabled when the shell is in Posix mode.

o. A new shopt option: localvar_inherit; if set, a local variable inherits the
  value of a variable with the same name at the nearest preceding scope.

p. `bind -r' now checks whether a key sequence is bound before binding it to
  NULL, to avoid creating keymaps for a multi-key sequence.

q. A numeric argument to the line editing `operate-and-get-next' command
  specifies which history entry to use.

r. The positional parameters are now assigned before running the shell startup
  files, so startup files can use $@.

s. There is a compile-time option that forces the shell to disable the check
  for an inherited OLDPWD being a directory.

t. The `history' builtin can now delete ranges of history entries using
  `-d start-end'.

u. The `vi-edit-and-execute-command' bindable readline command now puts readline
  back in vi insertion mode after executing commands from the edited file.

v. The command completion code now matches aliases and shell function names
  case-insensitively if the readline completion-ignore-case variable is set.

w. There is a new `assoc_expand_once' shell option that attempts to expand
  associative array subscripts only once.

x. The shell only sets up BASH_ARGV and BASH_ARGC at startup if extended
  debugging mode is active. The old behavior of unconditionally setting them
  is available as part of the shell compatibility options.

y. The `umask' builtin now allows modes and masks greater than octal 777.

z. The `times' builtin now honors the current locale when printing a decimal
  point.

aa. There is a new (disabled by default, undocumented) shell option to enable
    and disable sending history to syslog at runtime.

bb. Bash no longer allows variable assignments preceding a special builtin that
    changes variable attributes to propagate back to the calling environment
    unless the compatibility level is 44 or lower.

cc. You can set the default value for $HISTSIZE at build time in config-top.h.

dd. The `complete' builtin now accepts a -I option that applies the completion
    to the initial word on the line.

ee.  The internal bash malloc now uses mmap (if available) to satisfy requests
    greater than 128K bytes, so free can use mfree to return the pages to the
    kernel.

ff. The shell doesn't automatically set BASH_ARGC and BASH_ARGV at startup
    unless it's in debugging mode, as the documentation has always said, but
    will dynamically create them if a script references them at the top level
    without having enabled debugging mode.

gg. The localvar_inherit option will not attempt to inherit a value from a
    variable of an incompatible type (indexed vs. associative arrays, for
    example).

hh. The `globasciiranges' option is now enabled by default; it can be set to
    off by default at configuration time.

ii. Associative and indexed arrays now allow subscripts consisting solely of
    whitespace.

jj. `checkwinsize' is now enabled by default.

kk. The `localvar_unset' shopt option is now visible and documented.

ll. The `progcomp_alias' shopt option is now visible and documented.

mm. The signal name processing code now understands `SIGRTMIN+n' all the way
    up to SIGRTMAX.

nn. There is a new `seq' loadable builtin.

oo. Trap execution now honors the (internal) max invocations of `eval', since
    traps are supposed to be executed as if using `eval'.

pp. The $_ variable doesn't change when the shell executes a command that forks.

qq. The `kill' builtin now supports -sSIGNAME and -nSIGNUM, even though
    conforming applications aren't supposed to use them.

rr. POSIX mode now enables the `shift_verbose' option.

2.  New Features in Readline

a. Non-incremental vi-mode search (`N', `n') can search for a shell pattern, as
  Posix specifies (uses fnmatch(3) if available).

b. There are new `next-screen-line' and `previous-screen-line' bindable
  commands, which move the cursor to the same column in the next, or previous,
  physical line, respectively.

c. There are default key bindings for control-arrow-key key combinations.

d. A negative argument (-N) to `quoted-insert' means to insert the next N
  characters using quoted-insert.

e. New public function: rl_check_signals(), which allows applications to
  respond to signals that readline catches while waiting for input using
  a custom read function.

f. There is new support for conditionally testing the readline version in an
  inputrc file, with a full set of arithmetic comparison operators available.

g. There is a simple variable comparison facility available for use within an
  inputrc file. Allowable operators are equality and inequality; string
  variables may be compared to a value; boolean variables must be compared to
  either `on' or `off'; variable names are separated from the operator by
  whitespace.

h. The history expansion library now understands command and process
  substitution and extended globbing and allows them to appear anywhere in a
  word.

i. The history library has a new variable that allows applications to set the
  initial quoting state, so quoting state can be inherited from a previous
  line.

j. Readline now allows application-defined keymap names; there is a new public
  function, rl_set_keymap_name(), to do that.

k. The "Insert" keypad key, if available, now puts readline into overwrite
  mode.

(ryoon)

2019-01-08 16:19:38 UTC MAIN commitmail json YAML

Move two CONFIGURE_ARGS options to reduce diff with gcc7. NFC

(abs)

2019-01-08 16:19:03 UTC MAIN commitmail json YAML

Put back distinfo for gcc-6.5.0.tar.xz & isl-0.14.tar.bz2

(abs)

2019-01-08 14:54:12 UTC MAIN commitmail json YAML

Updated www/http-parser, lang/nodejs, lang/npm

(adam)

2019-01-08 14:53:49 UTC MAIN commitmail json YAML

npm: updated to 6.5.0

v6.5.0:
NEW FEATURES
Backronym npm ci to npm clean-install.
Adds 'Homepage' to outdated --long output.

BUGFIXES
Fix sign-git-commit options. They were previously totally wrong.
Set lowercase headers for npm audit requests.
Fix npm edit handling of scoped packages.
Make summary output for npm ci go to stdout, not stderr.
Close the file descriptor during publish if exiting upload via an error. This will prevent strange error messages when the upload fails and make sure
cleanup happens correctly.

(adam)

2019-01-08 14:51:11 UTC MAIN commitmail json YAML

nodejs: updated to 10.15.0

Version 10.15.0 'Dubnium' (LTS):
The 10.14.0 security release introduced some unexpected breakages on the 10.x release line. This is a special release to fix a regression in the HTTP binary upgrade response body and add a missing CLI flag to adjust the max header size of the http parser.

Notable Changes
cli:
add --max-http-header-size flag
http:
add maxHeaderSize property

(adam)

2019-01-08 14:48:22 UTC MAIN commitmail json YAML

http-parser: updated to 2.9.0

2.9.0:
Unknown changes (but needed for NodeJS 10.15.0).

(adam)

2019-01-08 14:41:57 UTC MAIN commitmail json YAML

doc: Updated net/sniproxy to 0.6.0

(wiedi)

2019-01-08 14:41:17 UTC MAIN commitmail json YAML

sniproxy: update to 0.6.0

2018-12-05  Dustin Lundquist <dustin@null-ptr.net>
0.6.0 Release

* PROXY v1 protocol support
* SO_REUSEPORT support on Linux 3.9 and later
* Listener ipv6_only directive to accept only IPv6 connections
* TCP keepalive

(wiedi)

2019-01-08 12:21:15 UTC MAIN commitmail json YAML

Updated devel/py-pyobjc

(adam)

2019-01-08 12:08:47 UTC MAIN commitmail json YAML

py-pyobjc: updated to 5.1.2

Version 5.1.2
Fix compile error on macOS 10.9 or earlier
Calling completion handler failed due to incomplete runtime info
PyObjC窶冱 metadata system didn窶冲 automaticly set the call signature for blocks passed into a method implemented in Python. This causes problems when the ObjC or Swift block does not have signature information in the ObjC/blocks runtime.
Use MAP_JIT when allocating memory for the executable stubs for Python methods.
With the 窶徨estricted窶� runtime you窶冤l have to add the 窶彡om.apple.security.cs.allow-jit窶� entitlement to use this flag, in earlier versions you窶囘 have to use a different entitlement: 窶彡om.apple.security.cs.allow-unsigned-executable-memory窶�.
The MAP_JIT flag is only used on macOS 10.14 or later.
Ensure that PyObjC can be built using /usr/bin/python on macOS 10.14
This failed due the problems with header files in the SDK included with Xcode 10.

Version 5.1.1
Update metadata for Xcode 10.1

Version 5.1
Xcode 10 窶廨M窶� contains one difference from the last beta: the constant MLComputeUnitsCPUAndGPU in the CoreML bindings.
Add a proxy for C窶冱 窶廡ILE*窶� type on Python 3. This is not necessary on Python 2 because the default IO stack on Python 2 already uses FILE* internally.
This proxy type is very minimal and shouldn窶冲 not be used for general I/O.
Bindings are up-to-date w.r.t. Xcode 10.1 (beta)
Updated the support code for framework wrappers to be able to emit deprecation warnings on the first import of a deprecated constants (functions and methods will only raise a deprecation warning when called).
This is just an infrastructure change, the actual framework bindings do not yet contain the information used to emit deprecation warnings.
Add metadata for deprecation warnings to the 窶廚ontacts窶� framework
Import ABCs from collections.abc instead of collections because the latter is deprecated.
Instances of most builtin value types and sequences (int, float, str, unicode, tuple, list, set, frozenset and dict) can now be written to archives that require secureCoding.

Version 5.0
Version 5.0 of PyObjC primarily adds support for macOS 10.14 (mojave), and also adds support for a couple of older frameworks that weren窶冲 supported before.

(adam)

2019-01-08 10:58:09 UTC MAIN commitmail json YAML

asymptote: Port to boehm-gc-7.6.8
upstream commit 38a59370dc5ac720c29e1424614a10f7384b943f

(markd)

2019-01-08 10:49:30 UTC MAIN commitmail json YAML

py-notebook: add dependency on py-prometheus_client

(markd)