Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (0m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 15:35:40 UTC Now

2018-04-13 08:04:14 UTC MAIN commitmail json YAML

2018-04-13 07:58:59 UTC MAIN commitmail json YAML

Updated sysutils/salt, sysutils/salt-docs

(adam)

2018-04-13 07:58:22 UTC MAIN commitmail json YAML

salt: updated to 2018.3.0

2018.3.0:
LOTS OF DOCKER IMPROVEMENTS
FULL API SUPPORT FOR NETWORK MANAGEMENT
CUSTOM SUBNETS
NETWORK CONFIGURATION IN DOCKER_CONTAINER.RUNNING() STATES
USE SALTSSH MINIONS LIKE REGULAR MASTER-MINIONS
EXCEPTIONS RAISED FOR AUTHENTICATION/AUTHORIZATION ERRORS
COMPARISON OPERATORS IN PACKAGE INSTALLATION
MASTER TOPS CHANGES
SEVERAL JINJA FILTERS RENAMED
RETURN CODES FOR RUNNER/WHEEL FUNCTIONS
VARIABLE UPDATE INTERVALS FOR FILESERVER BACKENDS
LDAP VIA EXTERNAL AUTHENTICATION CHANGES
STORMPATH EXTERNAL AUTHENTICATION REMOVED
NEW (PROXY) MINION CONFIGURATION OPTIONS
ENVIRONMENT CONFIG OPTION RENAMED TO SALTENV
LOCK_SALTENV CONFIG OPTION ADDED
FAILED MINIONS FOR STATE/FUNCTION ORCHESTRATION JOBS ADDED TO CHANGES DICTIONARY
NEW GRAINS
SALT MINION AUTO-DISCOVERY

(adam)

2018-04-13 07:36:46 UTC MAIN commitmail json YAML

Updated www/py-pylint-django, finance/py-braintree

(adam)

2018-04-13 07:36:25 UTC MAIN commitmail json YAML

py-braintree: updated to 3.44.0

3.44.0
Add Dispute error ValidEvidenceRequiredToFinalize

(adam)

2018-04-13 07:33:53 UTC MAIN commitmail json YAML

py-pylint-django: updated to 0.10.1

0.10.1:
CHANGELOG formatting issue

0.10.0:
Remove the compatibility layer for older astroid versions
Make flake8 happy.
Fix: compatibility with Python < 3.6 caused by ModuleNotFoundError not available on older versions of Python
Show README and CHANGELOG on PyPI.
Fix explicit unicode check with python_2_unicode_compatible base models
Suppress not-an-iterable message for 'objects'.
Teach pylint_django that objects.all() is subscriptable.
Suppress invalid-name for wsgi.application.
Add test for WSGIRequest.context.
Register transforms for FileField.
New checker pylint_django.checkers.db_performance. Enables checking of migrations and reports when there's an AddField operation with a default value which may slow down applying migrations on large tables. This may also lead to production tables being locked while migrations are being applied.
Suppress no-member for factory.SubFactory objects. Useful when model factories use factory.SubFactory() for foreign key relations.

(adam)

2018-04-13 07:29:36 UTC MAIN commitmail json YAML

Updated devel/py-cython, textproc/py-text-unidecode, devel/py-faker, security/py-cryptodome

(adam)

2018-04-13 07:28:39 UTC MAIN commitmail json YAML

py-cryptodome: updated to 3.6.0

3.6.0:
New features
Introduced export_key and deprecated exportKey for DSA and RSA key objects.
Ciphers and hash functions accept memoryview objects in input.
Added support for SHA-512/224 and SHA-512/256.

Resolved issues
Reintroduced Crypto.__version__ variable as in PyCrypto.
Fixed compilation problem with MinGW.

(adam)

2018-04-13 07:18:43 UTC MAIN commitmail json YAML

py-faker: updated to 0.8.13

0.8.13:
Add no_NO bank provider.
Add ipv4_network_class, ipv4_private, ipv4_public providers.
Add address_class and private arguments to ipv4 provider.
Add currency, currency_name, cryptocurrency, cryptocurrency_code and cryptocurrency_name to currency provider.
Add automotive provider for de_DE.
Fix edgecases for Finnish ssn provider.
Add job provider for pt_BR.
Add unix_device and unix_partition to file provider.
Add random_lowercase_letter and random_uppercase_letter to the base provider.
Clarify CLI help.

(adam)

2018-04-13 07:16:33 UTC MAIN commitmail json YAML

2018-04-13 06:55:45 UTC MAIN commitmail json YAML

py-cython: updated to 0.28.2

0.28.2 (2018-04-13)
Features added
abs() is faster for Python long objects.
The C++11 methods front() and end() were added to the declaration of libcpp.string.
The C++11 methods reserve() and bucket_count() are declared for libcpp.unordered_map.

Bugs fixed
The copy of a read-only memoryview was considered read-only as well, whereas a common reason to copy a read-only view is to make it writable. The result of the copying is now a writable buffer by default.
The switch statement generation failed to apply recursively to the body of converted if-statements.
NULL was sometimes rejected as exception return value when the returned type is a fused pointer type.
Fixed compatibility with PyPy 5.11.

Other changes
The NumPy tutorial was rewritten to use memoryviews instead of the older buffer declaration syntax.

(adam)

2018-04-12 16:09:50 UTC MAIN commitmail json YAML

Also est machdep.cpu.frequency, which is the sysctl's name on recent NetBSD
on arm.
While there also check that the frequency changed before updating the
gtk_label this makes the panel use much less CPU time.

OK khorben@

(bouyer)

2018-04-12 15:56:20 UTC MAIN commitmail json YAML

Update distinfo for patch-libmpcodecs_vf__screenshot.c

(triaxx)

2018-04-12 15:44:41 UTC MAIN commitmail json YAML

doc: Added www/ruby-robots version 0.10.1

(minskim)

2018-04-12 15:44:35 UTC MAIN commitmail json YAML

www/Makefile: Add ruby-robots

(minskim)

2018-04-12 15:44:33 UTC MAIN commitmail json YAML

2018-04-12 15:40:18 UTC MAIN commitmail json YAML

math/R: Derive R_PKGNAME and R_PKGVER from DISTNAME

This reduces # of variables to define in an R extension package.

(minskim)

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

Updated cad/py-MyHDL to 0.10

(mef)

2018-04-12 15:08:58 UTC MAIN commitmail json YAML

Update cad/MyHDL from 0.9.0 to 0.10

pkgsrc packages altered:
- cad/MyHDL-gplcver
- cad/MyHDL-iverilog
- cad/py-MyHDL

upstream changelog
------------------------
What���s new in MyHDL 0.10

The block decorator

Rationale

The historical approach for hierarchy extraction in MyHDL suffers from
significant issues. This results in complex code, a number of non-intuitive API
concepts, and difficulties for future development.

In this release, a new block decorator is introduced to address these issues.

For an in-depth discussion, see mep-114.

API

block() :noindex:

    The block decorator enables a method-based API which is more consistent,
    simplifies implementation, and reduces the size of the myhdl namespace.

    The methods work on block instances, created by calling a function
    decorated with the block decorator:

    @block
    def myblock(<ports>):
    ...
    return <instances>

    inst = myblock(<port-associations>)
    # inst supports the methods of the block instance API

The API on a block instance looks as follows:

<block_instance>.run_sim(duration=None)

    Run a simulation ���forever��� (default) or for a specified duration.

<block_instance>.config_sim(backend='myhdl', trace=False)

    - Optional simulation configuration:
    - backend: Defaults to ���myhdl
    - trace: Enable waveform tracing, default False.

<block_instance>.quit_sim()

    Quit an active simulation. This is method is currently required because
    only a single simulation can be active.

<block_instance>.convert(hdl='Verilog', **kwargs)

    - Converts MyHDL code to a target HDL.
    - hdl: ���VHDL��� or ���Verilog���. Defaults to Verilog.
    - Supported keyword arguments:
    - path: Destination folder. Defaults to current working dir.
    - name: Module and output file name. Defaults to self.mod.__name__.
    - trace: Whether the testbench should dump all signal waveforms. Defaults to
      False.
    - testbench: Verilog only. Specifies whether a testbench should be created.
      Defaults to True.
    - timescale: timescale parameter. Defaults to ���1ns/10ps���. Verilog only.

<block_instance>.verify_convert()

    Verify conversion output, by comparing target HDL simulation log with MyHDL
    simulation log.

<block_instance>.analyze_convert()

    Analyze conversion output by compilation with target HDL compiler.

Backwards compatibility issues

In the 0.10 release, the old API still available next to the new API based on
the block decorator.

It is likely that the old API will be deprecated in a future release, resulting
in backwards incompatibility for legacy code. Therefore, users are encouraged
to start using the new API in their development methodology.

(mef)

2018-04-12 14:32:51 UTC MAIN commitmail json YAML

2018-04-12 11:10:52 UTC MAIN commitmail json YAML

Revbump for package textproc/ocaml-csv

No upstream changes; just dealing with new files installed by the new
version of jbuilder, plus removing a superfluous dependency on ocaml-lwt
(only needed in case the lwt option is enabled)

(jaapb)

2018-04-12 10:37:11 UTC MAIN commitmail json YAML

!defined(__ANDROID__) doens't mean this is a linux host.
Check defined(__linux__) instead.

XXX do other systems have <sys/auxv.h> ?

(bouyer)

2018-04-12 10:26:40 UTC MAIN commitmail json YAML

Added www/py-wstools; Updated net/py-soappy

(adam)

2018-04-12 10:26:08 UTC MAIN commitmail json YAML

py-soappy: updated to 0.12.22

0.12.22:
- proper usage of config property inside objects.
- dump user defined types with handler functions (can be used to override dump
  of built-in types).

0.12.21:
- Dispatching custom objects, slots supported.

0.12.20:
- better version handling
- display summary on pypi
- non disclosed intermediate release to polish pypi output

(adam)

2018-04-12 10:24:35 UTC MAIN commitmail json YAML

py-wstools: added version 0.4.8

WSDL parsing services package for Web Services for Python

(adam)

2018-04-12 10:22:56 UTC MAIN commitmail json YAML

Updated databases/sqlite3, devel/lemon

(adam)

2018-04-12 10:21:38 UTC MAIN commitmail json YAML

sqlite: updated to 3.23.1

SQLite Release 3.23.1:
Fix two problems in the new LEFT JOIN strength reduction optimization.
Fix misbehavior of the FTS5 xBestIndex method.
Fix a harmless reference to an uninitialized virtual machine register.
Fix the CLI so that it builds with -DSQLITE_UNTESTABLE
Fix the eval.c extension so that it works with PRAGMA empty_result_callbacks=ON.
Fix the generate_series virtual table so that it correctly returns no rows if any of its constraints are NULL.
Performance enhancements in the parser.

(adam)

2018-04-12 10:09:16 UTC MAIN commitmail json YAML

2018-04-12 09:05:57 UTC MAIN commitmail json YAML

samba4: require GCC 4.4

from xalopp in https://github.com/NetBSD/pkgsrc/pull/24
(Doesn't include the PLIST changes, which I'm hesitating about)

(maya)

2018-04-12 08:40:27 UTC MAIN commitmail json YAML

cmake: require GCC 4.8 (to go along with c++11)

from xalopp in https://github.com/NetBSD/pkgsrc/pull/21

(maya)

2018-04-12 08:39:39 UTC MAIN commitmail json YAML

kbookmarks: Use kf5.mk.

(wiz)

2018-04-12 08:26:10 UTC MAIN commitmail json YAML

Note update of sysutils/zabbix to 3.4.8.

(he)

2018-04-12 08:25:24 UTC MAIN commitmail json YAML

Updating to zabbix version 3.4.8.

Pkgsrc changes:
* None.

Upstream changes since 3.4.7:

..F....... [ZBXNEXT-4374] implemented the widget configuration fields
clearing when changing the type (ashubin)
..F....... [ZBXNEXT-4045] implemented maximum size for graphs in
widgets (gcalenko)
A.F....... [ZBX-1357] enabled Hebrew translation to be displayed by
default (zalex_ua)
A.F....... [ZBX-1357] updated Chinese (China), Czech, English
(United States), French, German, Hebrew, Japanese, Korean, Russian,
Turkish, Ukrainian translations; thanks to Zabbix translators
(zalex_ua)

Bug fixes:
..F....... [ZBX-13542] fixed http steps on template not inheriting hosts
application setting (nikita)
..F....... [ZBX-13618] fixed wrong variables order in translatable
error message (nikita)
..F....... [ZBX-13344] fixed default condition for trigger based actions
(agriscenko)
........S. [ZBX-13613] improved a history syncer when backend elasticsearch
is not available (MVekslers)
...G...... [ZBX-13544] fixed agent crashes when using regex with 'Log' item
for Mac OSX (MVekslers)
........S. [ZBX-13611] fixed lld rules not always saving their state/error
message changes (wiper)
........S. [ZBX-13571] fixed regression that resulted in slow history data
queries on partitioned tables (wiper)
A.F....... [ZBX-13424] added possibility to select web items as
master items and improved copying of dependent items to destination
hosts and templates (Ivo)
A......... [ZBX-13573] fixed undefined index message changing Action
"Acknowledgment operations" from "Remote command" to "Notify all
involved" (agriscenko)
A......... [ZBX-13570] fixed undefined index in API call (agriscenko)
A......... [ZBX-13331] removed "recovery" property from action.get API
method response (nikita)
..F....... [ZBX-13309] fixed displaying of Problem/Recovery time
(agriscenko, ashubin, Sasha)
.......PS. [ZBX-13450] fixed server and proxy compilation problem for
Solaris 10 (MVekslers)
A.F....... [ZBX-13458,ZBX-13494] fixed resolving of the macros in map
labels for non-superadmin users (Sasha)
..F....... [ZBX-13526] fixed widget placeholder jumping instead of
resizing while dashboard edit (ashubin)
.......PS. [ZBX-13362] fixed potentially wrong rows deleting by
housekeeper in PostgreSQL (Sergejs)
..F....... [ZBX-13506] fixed linked trigger is moved to sibling map
element (agriscenko)
........S. [ZBX-13586] fixed trigger-based event correlation - suspend
creation of event if no problems are recovered by it (viktors, wiper)
........S. [ZBX-13339] improved deallocation of memory (MVekslers)
..F....... [ZBX-13340] fixed pie graphs displaying incorrect data (Ivo)
..F....... [ZBX-13412] fixed JS error and wrong form behaviour when
changing item type, type of information, data type (agriscenko)
..F....... [ZBX-13257] fixed display of the latest item in Audit log
(agriscenko)
..F....... [ZBX-13447] fixed trigger name readability on map in dark
theme (nikita)
..F....... [ZBX-13360] fixed HTML5 placeholder color that previously
appeared like actual input data (nikita)
...G...PS. [ZBX-13351] improved OpenSSL error messages (viktors)
..F....... [ZBX-13147] fixed inconsistent number on map navigation tree (nikita)
..F....... [ZBX-13537] fixed "Inaccessible user" in Dashboard System
status widgets acknowledgement popup (agriscenko)
....I..... [ZBX-13472] fixed description of "Server" and "ServerActive"
configuration options (Sasha)
........S. [ZBX-13455] added frontend error message when templates cannot
be linked to LLD host (viktors)
..F....... [ZBX-13434] fixed incorrect trigger dependencies being set
after copying triggers to multiple hosts; thanks to Kotaro Miyashita
for the patch (Ivo)
..F....... [ZBX-12883] fixed incorrect ordering the list of triggers
after saving a map (agriscenko)
..F....... [ZBX-12940] fixed content does not fit dialog window (agriscenko)
..F....... [ZBX-13401] fixed successful items mass update with invalid
update interval (agriscenko)
..F....... [ZBX-13342] fixed order by query in frontend Maintenance tab
(agriscenko)
A......... [ZBX-6167] fixed partial updating in maintenance.update (ashubin)
...G...... [ZBX-13062] banned using of mutex in threads of metrics
collection (MVekslers)
........S. [ZBX-13236] fixed error message of function parameters parse
(MVekslers)
....I..... [ZBX-13398] fixed configure script for Debian GNU/Linux
"buster" and "sid" to work with PostgreSQL (viktors)
..F....... [ZBX-13428] fixed long name of map outside go back button in
map widget (agriscenko, Sasha)
A.F....... [ZBX-12754] fixed undefined index error in map import (gcalenko)
..F....... [ZBX-13166] fixed daily and yearly notification reports not
including current day/last day of leap-year (nikita)
.......PS. [ZBX-13498] added optional MySQL upgrade patch for
"problem" table to drop redundant index after another index that
can be used to enforce the foreign key constraint has been created
(vso)
........S. [ZBX-13452] fixed Elasticsearch history storage
defaultivalue types (viktors)
..F....... [ZBX-12941] fixed checkbox overlay's position over
the checkbox (miks)
..F....... [ZBX-13334] fixed translations of Widget parameters
window (agriscenko)
A......... [ZBX-13248] fixed field trapper_hosts to optional for
trapper item.create (ashubin)
..F....... [ZBX-13307] fixed map scaling and position to the widget
left side (ashubin)
A......... [ZBX-6118] fixed poor performance of changing an item on
the template which linked with many hosts (Sasha)
..F....... [ZBX-13141] fixed invalid value for "Update interval" field
in mass update form on submit was redirecting to items list (gcalenko)

(he)

2018-04-12 07:11:34 UTC MAIN commitmail json YAML

doc: Updated multimedia/streamlink to 0.11.0

(maya)

2018-04-12 07:11:00 UTC MAIN commitmail json YAML

streamlink: update to 0.11.0

Streamlink 0.11.0!

Here's what's new:

    Fixed documentation (#1467 and #1468)
        Current versions of the OS, Python, Streamlink and Requests are now shown with -l debug (#1374)
        ok.ru/live plugin added (#1451)
        New option --hls-segment-ignore-names (#1432)
        AfreecaTV plugin updates (#1390)
        Added support for zattoo recordings (#1480)
        Bigo plugin updates (#1474)
        Neulion plugin removed due to DMCA notice (#1497)
        And many more updates to numerous other plugins!

If you think that this application is helpful, please consider supporting the maintainers by donating via the Open collective. Not only becoming a backer, but also a sponsor for the (open source) project.

::

Alexis Murzeau <amubtdx@gmail.com> (3):
      Remove Debian directory
      docs/install: use sudo for Ubuntu and Solus
      docs/install: add Debian instructions (#1455)

Anton Tykhyy <atykhyy@gmail.com> (1):
      Add ok.ru/live plugin

BZHDeveloper <inizan.yannick@gmail.com> (1):
      [TF1] Fix plugin (#1457)

Bruno Ribeiro <offboard@users.noreply.github.com> (1):
      added cd streamlink

Drew J. Sonne <drewsonne@users.noreply.github.com> (1):
      [bbciplayer] Fix authentication failures (#1411)

Hannes P辿tur Eggertsson <hannespetur@gmail.com> (1):
      Ruv plugin updated. Fixes #643. (#1486)

Mohamed El Morabity <melmorabity@fedoraproject.com> (1):
      Add support for IDF1

back-to <backto@protonmail.ch> (10):
      [cli-debug] Show current installed versions with -l debug
      [hls] New option --hls-segment-ignore-names
      [cli-debug] Renamed method and small template update
      [afreeca] Plugin update. - Login for +19 streams  --afreeca-username  --afreeca-password - Removed 15 sec countdown - Added some error messages - Removed old Global AfreecaTV plugin - Added url tests
      [zattoo] Added support for zattoo recordings
      [tests] Fixed metaclass on python 3
      [periscope] Fix for variant HLS streams
      [facebook] mark as broken, they use dash now.
      Removed furstream: dead website and file was wrong formated UTF8-BOM
      [codecov] use pytest and upload all data

bastimeyer <mail@bastimeyer.de> (2):
      docs: fix table layout on the install page
      [neulion] Remove plugin. See #1493

beardypig <beardypig@users.noreply.github.com> (2):
      plugins.kanal7: fix for new streaming iframe
      plugins.foxtr: update regex to match new site layout

leshka <leshkajm@ya.ru> (1):
      [goodgame] Fixed url regexp for handling miscellaneous symbols in username.

schrobby <schrawby@gmail.com> (1):
      update from github comments

sqrt2 <sqrt2@users.noreply.github.com> (1):
      [orf_tvthek] Work around broken HTTP connection persistence (#1420)

unnutricious <unnutricious@protonmail.com> (1):
      [bigo] update video regex to match current website (#1412)

Streamlink 0.10.0!

There's been a lot of activity since our November release.

Changes:

    Multiple plugin updates (too many to list, see below for the plugin changes!)
    HLS seeking support (#1303)
    Changes to the Windows binary (docs: #1408 minor changes to install directory: #1407)

If you think that this application is helpful, please consider supporting the maintainers by donating via the Open collective. Not only becoming a backer, but also a sponsor for the (open source) project.

::

Alexis Murzeau <amubtdx@gmail.com> (3):
      docs: remove flattr-badge.png image
      Fix various typos in comments and documentation
      Implement PKCS#7 padding decoding with AES-128 HLS

BZHDeveloper <inizan.yannick@gmail.com> (1):
      [canalplus] Update plugin according to website changes (#1378)

Mohamed El Morabity <melmorabity@fedoraproject.org> (1):
      [pluzz] Fix video ID regex for France 3 R辿gions streams

RosadinTV <rosadintv@outlook.com> (1):
      Welcome 2018 (#1410)

Sean Greenslade <sean@seangreenslade.com> (4):
      Reworked picarto.tv plugin to deal with website changes. (#1359)
      Tweaked tigerdile URL regex to allow missing trailing slash.
      Added tigerdile HLS support and proper API poll for offline streams.
      Added basic URL tests for tigerdile.

back-to <back-to@users.noreply.github.com> (5):
      [zdf] apiToken update
      [camsoda] Fixed broken plugin
      [mixer] moved beam.py to mixer.py file requires two commits, for a proper commit history
      [mixer] replaced beam.pro with mixer.com
      [docs] Removed MPlayer2 - Domain expired - Not maintained anymore

back-to <backto@protonmail.ch> (13):
      [BTV] Fixed login return message
      [qq] New Plugin for live.qq.com
      [mlgtv] Fixed broken Plugin streamlink/streamlink#1362
      [viasat] Added support for urls without a stream_id - removed dead domains from _url_re - added a error message for geo blocking - new regex for stream_id from image url - Removed old embed plugin - try to find an iframe if no stream_id was found. - added tests
      [streann] Added headers for post request
      [Dailymotion] Fixed livestream id from channelpage
      [neulion] renamed ufctv.py to neulion.py
      [neulion] Updated the ufctv plugin to make it useable for other domains
      [youtube] added Audio m4a itag 256 and 258
      [hls] Don't try to skip a stream if the offset is 0, don't raise KeyError if the m3u8 file is empty this allows the file to reload.
      [zengatv] New Plugin for zengatv.com
      [mitele] Update for different api response - fallback if not hls_url was found, just the suffix. - added url tests
      [youtube] New params for get_video_info (#1423)

bastimeyer <mail@bastimeyer.de> (2):
      nsis: restore old install dir, keep multiuser
      docs: rewrite Windows binaries install section

beardypig <beardypig@users.noreply.github.com> (12):
      plugins.vaughnlive: try to guess the stream ID from the channel name
      plugins.vaughnlive: updated rtmp server map
      Update server map
      stream.hls: add options to skip some time at the start/end of VOD streams
      stream.hls: add option to restart live stream, if possible
      stream.hls: remove the end offset and replace with duration
      hls: add absolute start offset and duration options to the HLStream API
      duratio bug
      Fix bug with hls start offset = 0
      EOL Python 3.3
      plugins.kanal7: update to stream player URL config
      plugins.huya: fix stream URL scheme prefix

fozzy <fozzy@fozzy.co> (1):
      fix plugin for bilibili to adapt the new API

hicrop <35128217+hicrop@users.noreply.github.com> (1):
      PEP8 (#1427)

steven7851 <steven7851@msn.com> (1):
      [Douyutv] fix API

xela722 <alex0722@comcast.net> (1):
      Add plugin for olympicchannel.com (#1353)

(maya)

2018-04-12 07:03:12 UTC MAIN commitmail json YAML

Updated www/nginx-devel, security/libgpg-error, security/gnupg2

(adam)

2018-04-12 07:02:03 UTC MAIN commitmail json YAML

gnupg2: updated to 2.2.6

Noteworthy changes in version 2.2.6:
* gpg,gpgsm: New option --request-origin to pretend requests coming
  from a browser or a remote site.
* gpg: Fix race condition on trustdb.gpg updates due to too early
  released lock.
* gpg: Emit FAILURE status lines in almost all cases.
* gpg: Implement --dry-run for --passwd to make checking a key's
  passphrase straightforward.
* gpg: Make sure to only accept a certification capable key for key
  signatures.
* gpg: Better user interaction in --card-edit for the factory-reset
  sub-command.
* gpg: Improve changing key attributes in --card-edit by adding an
  explicit "key-attr" sub-command.
* gpg: Print the keygrips in the --card-status.
* scd: Support KDF DO setup.
* scd: Fix some issues with PC/SC on Windows.
* scd: Fix suspend/resume handling in the CCID driver.
* agent: Evict cached passphrases also via a timer.
* agent: Use separate passphrase caches depending on the request
  origin.
* ssh: Support signature flags.
* dirmngr: Handle failures related to missing IPv6 support
  gracefully.
* Fix corner cases related to specified home directory with
  drive letter on Windows.
* Allow the use of UNC directory names as homedir.

(adam)

2018-04-12 06:56:17 UTC MAIN commitmail json YAML

libgpg-error: updated to 1.29

Noteworthy changes in version 1.29:
* The yat2m tool is during cross-compile now also installed on the
  host platform.
* New option parser and associated functions similar to the one used
  by GnuPG.
* New Base-64 encoder.
* Fixes regression in 1.28 for arm64 and w64 builds.
* Interface changes relative to the 1.28 release:
gpgrt_argparse                  New.
gpgrt_usage                    New.
gpgrt_strusage                  New.
gpgrt_set_strusage              New.
gpgrt_set_usage_outfnc          New.
gpgrt_set_fixed_string_mapper  New.
GPGRT_ENABLE_ARGPARSE_MACROS    New macro.
gpgrt_b64enc_start              New.
gpgrt_b64enc_write              New.
gpgrt_b64enc_finish            New.

(adam)

2018-04-12 06:49:39 UTC MAIN commitmail json YAML

nginx-devel: updated to 1.13.12

Changes with nginx 1.13.12:
*) Bugfix: connections with gRPC backends might be closed unexpectedly
  when returning a large response.

Changes with nginx 1.13.11:
*) Feature: the "proxy_protocol" parameter of the "listen" directive now
  supports the PROXY protocol version 2.
*) Bugfix: nginx could not be built with OpenSSL 1.1.1 statically on
  Linux.
*) Bugfix: in the "http_404", "http_500", etc. parameters of the
  "proxy_next_upstream" directive.

(adam)

2018-04-12 06:48:25 UTC MAIN commitmail json YAML

nginx: updated optional modules: luajit, encrypted-session, headers-more, push, rtmp

(adam)

2018-04-12 06:36:08 UTC MAIN commitmail json YAML

Updated devel/py-jaraco_util, devel/py-deprecation, devel/py-test-mock,  net/py-responses

(adam)

2018-04-12 06:21:27 UTC MAIN commitmail json YAML

freeradius-sqlite3: reset PKGREVISION

Reset PKGREVISION by updates of net/freeradius.

(nonaka)

2018-04-12 06:21:11 UTC MAIN commitmail json YAML

freeradius-rest: reset PKGREVISION

Reset PKGREVISION by updates of net/freeradius.

(nonaka)

2018-04-12 06:20:53 UTC MAIN commitmail json YAML

freeradius-freetds: reset PKGREVISION

Reset PKGREVISION by updates of net/freeradius.

(nonaka)

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

Document the existing --without-src and new --without-xsrc options.

(simonb)

2018-04-12 02:08:47 UTC MAIN commitmail json YAML

Add a --without-xsrc option similar to the existing --without-src
option.  Allows for building X packages without needing xsrc in the
sandbox.

Approved by agc@.

(simonb)

2018-04-12 01:22:46 UTC MAIN commitmail json YAML

Updated net/freeradius to 3.0.16

(nonaka)

2018-04-12 01:21:07 UTC MAIN commitmail json YAML

freeradius: Updated to 3.0.16

2018.01.11 Version 3.0.16 has been released.
The focus of this release is stability.

Feature Improvements
* rlm_python now supports multiple lists. From #2031.
* Add trust router re-keying. From #2007.
* Add support for Samba / AD LDAP schema See doc/schemas/ldap/samba/README.txt
  and doc/schemas/ldap/samba/.
* Add "tls_min_version" and "tls_max_version" to EAP module for Debian OpenSSL
  issues.
* Better documentation for client certificates in PEAP and TTLS: it usually
  doesn't work. Fixes #2068.
* Distinguish login failure from AD unavailable. Fixes #2069.
* Update RH spec files. Fixes #2070.
* Run Post-Proxy-Type if all home servers are dead Fixes #2072.
* Print offending IP addresses when EAP sessions come from two upstream home
  servers, and rate-limit the messages.
* Minor packaging updates.
* Better documentation for rlm_rest.
* EAP-FAST now has it's own "cipher_list", so that it is easier to configure.
* EAP-FAST now forcibly disables TLS1.2, until such time as we implement
  the new keying mechanism from TLS1.2.
* Add documentation for allow_expired_crl.
* Update Debian logrotation. #2093 and #2101.
* DHCP relay can now drop responses. #2095.
* rlm_sqlippool can now assign Delegated-IPv6-Prefix It also now can assign
  any IPv4 or IPv6 address Based on patches from maximumG. #2094 See
  raddb/mods-available/sqlippool for changes.
* radeapclient can now use EAP-SIM-Ki to dynamically create the necessary
  triplets.
* Explain why many LDAP connections are closed Fixes #1969.
* Debian build / package issues fixed by Matthew Newton.
* dictionary.patton updates from Brice Schaffner. Fixes #2137.
* Added scripts to build "inner-server.pem", and updated mods-config/inner-eap
  and certs/README to match.
* Added provisions for using an external CA. See raddb/certs/.
* Include dhcpclient binary in freeradius-dhcp debian packge.

Bug Fixes
* Bind the lifetime of program name and python path to the module FR-AD-002
  (redone).
* Pass correct statement length into sqlite3_prepare[_v2] FR-AD-003 (redone).
* Allow 100-Continue responses with additional headers in rlm_rest.
* fix corner case where detail files were not being locked correctly.
* Fix (SQL-Group == "%{...}") checks, and same for LDAP-Group Fixes #1947.
* Clean up exfile code. Which should help to avoid issues with reading / writing
  100's of detail files.
* Fix build for winbind. Patch from Alex Clouter.
* Fix checkrad for Mikrotik. Patch from Muchael Ducharme.
* Fix home server stats lookup. Patch from Phil Mayers.
* Add libjson-c3 as an optional dependency.
* Require LTB OpenLDAP on CentOS / Redhat, to avoid linking against NSS,
  which breaks the server. Fixes #2040.
* rlm_python fixes. Fixes #2041.
* Typos in "man" pages. Fixes #2045.
* Expand "next" in %{%{...}:-%{...}}. Fixes #2048.
* Don't add TLS attributes twice. Fixes #2050.
* Fix memory allocation in rlm_rest. Fixes #2051.
* Update trustrouter for new API. Fixes #2059.
* Fix SQLite issues on FreeBSD. Fixes #2060.
* Don't do debug logging of bad passwords. Fixes #2064.
* More graceful handling of "die" in rlm_perl. Fixes #2073.
* Fix occasional crash when using cisco_accounting_username_bug = yes.
* EAP-FAST fixes from Isaac Boukris #2078, #2076, and #2082, #2126.
* DHCP fixes, relay, #2092, add run-time check, #2028.
* Decode multiple RADIUS packets at a time in highly loaded RadSec connections. Patch from Jan Tomasek. #2106.
* TunnelPassword is not "single value" in LDAP schema Fixes #2061.
* sql log now opens the expanded filename, not the input one This was
  a regression introduced in 3.0.15.
* Remove unnecessary UNIQUE constrain in Oracle schemas.
* Fix SSL thread and locking issues when modules also use SSL Fixes #2125 and
  #2129.
* Re-add dhcpclient "raw packet" changes. Patches from Nicolas Chaigne and
  Matthew Newton. Fixes #2155.

(nonaka)

2018-04-11 19:56:28 UTC MAIN commitmail json YAML

py-responses: updated to 0.9.0

0.9.0
- Support for Python 3.7
- Support streaming responses for BaseResponse
- Support custom patch targets for mock
- Fix unicode support for passthru urls
- Fix support for unicode in domain names and tlds

(adam)

2018-04-11 19:51:41 UTC MAIN commitmail json YAML

py-test-mock: updated to 1.9.0

1.9.0
Add support for the recently added assert_called_once method in Python 3.6 and mock-2.0.

(adam)

2018-04-11 19:49:38 UTC MAIN commitmail json YAML

py-deprecation: updated to 2.0.1

2.0.1:
Bug fixes.

(adam)

2018-04-11 19:47:13 UTC MAIN commitmail json YAML

py-jaraco_util: updated to 11.0

11.0
* Removed deprecated modules and functions.

(adam)

2018-04-11 19:40:39 UTC MAIN commitmail json YAML

Updated devel/git to 2.17.0

(adam)

2018-04-11 19:39:35 UTC MAIN commitmail json YAML

git: updated to 2.17.0

Git 2.17:

UI, Workflows & Features
* "diff" family of commands learned "--find-object=<object-id>" option
  to limit the findings to changes that involve the named object.
* "git format-patch" learned to give 72-cols to diffstat, which is
  consistent with other line length limits the subcommand uses for
  its output meant for e-mails.
* The log from "git daemon" can be redirected with a new option; one
  relevant use case is to send the log to standard error (instead of
  syslog) when running it from inetd.
* "git rebase" learned to take "--allow-empty-message" option.
* "git am" has learned the "--quit" option, in addition to the
  existing "--abort" option; having the pair mirrors a few other
  commands like "rebase" and "cherry-pick".
* "git worktree add" learned to run the post-checkout hook, just like
  "git clone" runs it upon the initial checkout.
* "git tag" learned an explicit "--edit" option that allows the
  message given via "-m" and "-F" to be further edited.
* "git fetch --prune-tags" may be used as a handy short-hand for
  getting rid of stale tags that are locally held.
* The new "--show-current-patch" option gives an end-user facing way
  to get the diff being applied when "git rebase" (and "git am")
  stops with a conflict.
* "git add -p" used to offer "/" (look for a matching hunk) as a
  choice, even there was only one hunk, which has been corrected.
  Also the single-key help is now given only for keys that are
  enabled (e.g. help for '/' won't be shown when there is only one
  hunk).
* Since Git 1.7.9, "git merge" defaulted to --no-ff (i.e. even when
  the side branch being merged is a descendant of the current commit,
  create a merge commit instead of fast-forwarding) when merging a
  tag object.  This was appropriate default for integrators who pull
  signed tags from their downstream contributors, but caused an
  unnecessary merges when used by downstream contributors who
  habitually "catch up" their topic branches with tagged releases
  from the upstream.  Update "git merge" to default to --no-ff only
  when merging a tag object that does *not* sit at its usual place in
  refs/tags/ hierarchy, and allow fast-forwarding otherwise, to
  mitigate the problem.
* "git status" can spend a lot of cycles to compute the relation
  between the current branch and its upstream, which can now be
  disabled with "--no-ahead-behind" option.
* "git diff" and friends learned funcname patterns for Go language
  source files.
* "git send-email" learned "--reply-to=<address>" option.
* Funcname pattern used for C# now recognizes "async" keyword.
* In a way similar to how "git tag" learned to honor the pager
  setting only in the list mode, "git config" learned to ignore the
  pager setting when it is used for setting values (i.e. when the
  purpose of the operation is not to "show").

Performance, Internal Implementation, Development Support etc.
* More perf tests for threaded grep
* "perf" test output can be sent to codespeed server.
* The build procedure for perl/ part has been greatly simplified by
  weaning ourselves off of MakeMaker.
* Perl 5.8 or greater has been required since Git 1.7.4 released in
  2010, but we continued to assume some core modules may not exist and
  used a conditional "eval { require <<module>> }"; we no longer do
  this.  Some platforms (Fedora/RedHat/CentOS, for example) ship Perl
  without all core modules by default (e.g. Digest::MD5, File::Temp,
  File::Spec, Net::Domain, Net::SMTP).  Users on such platforms may
  need to install these additional modules.
* As a convenience, we install copies of Perl modules we require which
  are not part of the core Perl distribution (e.g. Error and
  Mail::Address).  Users and packagers whose operating system provides
  these modules can set NO_PERL_CPAN_FALLBACKS to avoid installing the
  bundled modules.
* In preparation for implementing narrow/partial clone, the machinery
  for checking object connectivity used by gc and fsck has been
  taught that a missing object is OK when it is referenced by a
  packfile specially marked as coming from trusted repository that
  promises to make them available on-demand and lazily.
* The machinery to clone & fetch, which in turn involves packing and
  unpacking objects, has been told how to omit certain objects using
  the filtering mechanism introduced by another topic.  It now knows
  to mark the resulting pack as a promisor pack to tolerate missing
  objects, laying foundation for "narrow" clones.
* The first step to getting rid of mru API and using the
  doubly-linked list API directly instead.
* Retire mru API as it does not give enough abstraction over
  underlying list API to be worth it.
* Rewrite two more "git submodule" subcommands in C.
* The tracing machinery learned to report tweaking of environment
  variables as well.
* Update Coccinelle rules to catch and optimize strbuf_addf(&buf, "%s", str)
* Prevent "clang-format" from breaking line after function return type.
* The sequencer infrastructure is shared across "git cherry-pick",
  "git rebase -i", etc., and has always spawned "git commit" when it
  needs to create a commit.  It has been taught to do so internally,
  when able, by reusing the codepath "git commit" itself uses, which
  gives performance boost for a few tens of percents in some sample
  scenarios.
* Push the submodule version of collision-detecting SHA-1 hash
  implementation a bit harder on builders.
* Avoid mmapping small files while using packed refs (especially ones
  with zero size, which would cause later munmap() to fail).
* Conversion from uchar[20] to struct object_id continues.
* More tests for wildmatch functions.
* The code to binary search starting from a fan-out table (which is
  how the packfile is indexed with object names) has been refactored
  into a reusable helper.
* We now avoid using identifiers that clash with C++ keywords.  Even
  though it is not a goal to compile Git with C++ compilers, changes
  like this help use of code analysis tools that targets C++ on our
  codebase.
* The executable is now built in 'script' phase in Travis CI integration,
  to follow the established practice, rather than during 'before_script'
  phase.  This allows the CI categorize the failures better ('failed'
  is project's fault, 'errored' is build environment's).
* Writing out the index file when the only thing that changed in it
  is the untracked cache information is often wasteful, and this has
  been optimized out.
* Various pieces of Perl code we have have been cleaned up.
* Internal API clean-up to allow write_locked_index() optionally skip
  writing the in-core index when it is not modified.

(adam)

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

doc: Updated textproc/py-xlsxwriter to 1.0.3

(fhajny)

2018-04-11 15:38:53 UTC MAIN commitmail json YAML

textproc/py-xlsxwriter: Update to 1.0.3.

- Added Excel 2010 data bar features such as solid fills and control over the
  display of negative values. See :ref:`working_with_conditional_formats` and
  :ref:`ex_cond_format`.
- Fixed :func:`set_column` parameter names to match docs and other methods.
  Note, this is a backward incompatible change.
- Fixed missing plotarea formatting in pie/doughnut charts.

(fhajny)

2018-04-11 15:35:59 UTC MAIN commitmail json YAML

doc: Updated security/vault to 0.10.0

(fhajny)

2018-04-11 15:35:49 UTC MAIN commitmail json YAML

security/vault: Update to 0.10.0.

SECURITY:

- Log sanitization for Combined Database Secret Engine: In certain failure
  scenarios with incorrectly formatted connection urls, the raw connection
  errors were being returned to the user with the configured database
  credentials. Errors are now sanitized before being returned to the user.

DEPRECATIONS/CHANGES:

- Database plugin compatibility: The database plugin interface was enhanced to
  support some additional functionality related to root credential rotation
  and supporting templated URL strings. The changes were made in a
  backwards-compatible way and all builtin plugins were updated with the new
  features. Custom plugins not built into Vault will need to be upgraded to
  support templated URL strings and root rotation. Additionally, the
  Initialize method was deprecated in favor of a new Init method that supports
  configuration modifications that occur in the plugin back to the primary
  data store.
- Removal of returned secret information: For a long time Vault has returned
  configuration given to various secret engines and auth methods with secret
  values (such as secret API keys or passwords) still intact, and with a
  warning to the user on write that anyone with read access could see the
  secret. This was mostly done to make it easy for tools like Terraform to
  judge whether state had drifted. However, it also feels quite un-Vault-y to
  do this and we've never felt very comfortable doing so. In 0.10 we have gone
  through and removed this behavior from the various backends; fields which
  contained secret values are simply no longer returned on read. We are
  working with the Terraform team to make changes to their provider to
  accommodate this as best as possible, and users of other tools may have to
  make adjustments, but in the end we felt that the ends did not justify the
  means and we needed to prioritize security over operational convenience.
- LDAP auth method case sensitivity: We now treat usernames and groups
  configured locally for policy assignment in a case insensitive fashion by
  default. Existing configurations will continue to work as they do now;
  however, the next time a configuration is written `case_sensitive_names`
  will need to be explicitly set to `true`.
- TTL handling within core: All lease TTL handling has been centralized within
  the core of Vault to ensure consistency across all backends. Since this was
  previously delegated to individual backends, there may be some slight
  differences in TTLs generated from some backends.
- Removal of default `secret/` mount: In 0.12 we will stop mounting `secret/`
  by default at initialization time (it will still be available in `dev`
  mode).

FEATURES:

- OSS UI: The Vault UI is now fully open-source. Similarly to the CLI, some
  features are only available with a supporting version of Vault, but the code
  base is entirely open.
- Versioned K/V: The `kv` backend has been completely revamped, featuring
  flexible versioning of values, check-and-set protections, and more. A new
  `vault kv` subcommand allows friendly interactions with it. Existing mounts
  of the `kv` backend can be upgraded to the new versioned mode (downgrades
  are not currently supported). The old "passthrough" mode is still the
  default for new mounts; versioning can be turned on by setting the
  `-version=2` flag for the `vault secrets enable` command.
- Database Root Credential Rotation: Database configurations can now rotate
  their own configured admin/root credentials, allowing configured credentials
  for a database connection to be rotated immediately after sending them into
  Vault, invalidating the old credentials and ensuring only Vault knows the
  actual valid values.
- Azure Authentication Plugin: There is now a plugin (pulled in to Vault) that
  allows authenticating Azure machines to Vault using Azure's Managed Service
  Identity credentials. See the [plugin
  repository](https://github.com/hashicorp/vault-plugin-auth-azure) for more
  information.
- GCP Secrets Plugin: There is now a plugin (pulled in to Vault) that allows
  generating secrets to allow access to GCP. See the [plugin
  repository](https://github.com/hashicorp/vault-plugin-secrets-gcp) for more
  information.
- Selective Audit HMACing of Request and Response Data Keys: HMACing in audit
  logs can be turned off for specific keys in the request input map and
  response `data` map on a per-mount basis.
- Passthrough Request Headers: Request headers can now be selectively passed
  through to backends on a per-mount basis. This is useful in various cases
  when plugins are interacting with external services.
- HA for Google Cloud Storage: The GCS storage type now supports HA.
- UI support for identity: Add and edit entities, groups, and their associated
  aliases.
- UI auth method support: Enable, disable, and configure all of the built-in
  authentication methods.
- UI (Enterprise): View and edit Sentinel policies.

IMPROVEMENTS:

- core: Centralize TTL generation for leases in core
- identity: API to update group-alias by ID
- secret/cassandra: Update Cassandra storage delete function to not use batch
  operations
- storage/mysql: Allow setting max idle connections and connection lifetime

- storage/gcs: Add HA support
- ui: Add Nomad to the list of available secret engines
- ui: Adds ability to set static headers to be returned by the UI

BUG FIXES:

- api: Fix retries not working
- auth/gcp: Invalidate clients on config change
- auth/token: Revoke-orphan and tidy operations now correctly cleans up the
  parent prefix entry in the underlying storage backend. These operations also
  mark corresponding child tokens as orphans by removing the parent/secondary
  index from the entries.
- command: Re-add `-mfa` flag and migrate to OSS binary
- core: Fix issue occurring from mounting two auth backends with the same path
  with one mount having `auth/` in front
- mfa: Invalidation of MFA configurations (Enterprise)
- replication: Fix a panic on some non-64-bit platforms
- replication: Fix invalidation of policies on performance secondaries
- secret/pki: When tidying if a value is unexpectedly nil, delete it and move
  on
- storage/s3: Fix panic if S3 returns no Content-Length header
- ui: Fixed an issue where the UI was checking incorrect paths when operating
  on transit keys. Capabilities are now checked when attempting to encrypt /
  decrypt, etc.
- ui: Fixed IE 11 layout issues and JS errors that would stop the application
  from running.
- ui: Fixed the link that gets rendered when a user doesn't have permissions
  to view the root of a secret engine. The link now sends them back to the list
  of secret engines.
- replication: Fix issue with DR secondaries when using mount specified local
  paths.
- cli: Fix an issue where generating a dr operation token would not output the
  token

(fhajny)

2018-04-11 15:32:50 UTC MAIN commitmail json YAML

doc: Updated mail/rspamd to 1.7.3

(fhajny)

2018-04-11 15:32:40 UTC MAIN commitmail json YAML

mail/rspamd: Update to 1.7.3.

- [CritFix] Plug bad memory leak in protocol reply
- [Feature] Add avx2 codec for base64
- [Feature] Add method to receive all URL flags from Lua API
- [Feature] Allow to fold headers on stop characters
- [Feature] Allow to set lua_cpath from options
- [Feature] Allow to specify custom rejection message in milter
- [Feature] Deal with unnormalised Unicode obfuscation
- [Feature] Do not detect language twice for relative parts
- [Feature] Implement oversigning feature
- [Feature] Implement silent logging level to minimize noise in logs
- [Feature] Improve URL_IN_SUBJECT rule
- [Feature] Use hashing to reduce redis attack surface
- [Fix] Add oversigning for the most important headers
- [Fix] add 'rewrite subject' to History dropdown
- [Fix] Another fix in folding algorithm
- [Fix] Do not call multimap addr for parts of addr if filter is
  presented
- [Fix] Do not clean hostname on generic reset
- [Fix] Do not create pid file in no-fork mode
- [Fix] Fix fold_after case to preserve multiple spaces
- [Fix] Fix folding and folding tests
- [Fix] Fix hostname usage in milter mode
- [Fix] Fix lua RSA verify and its tests
- [Fix] Fix metadata exporter send_mail backend (#2124)
- [Fix] Fix processing of '\v' in libucl
- [Fix] Fix shemaless URLs detection
- [Fix] Fix support of multiple headers in sign_header
- [Fix] Fix usage of util.parse_mail_address
- [Fix] Fix weights of dynamic squeezed rules
- [Fix] Leak from bucket before checking the burst
- [Fix] Stop using own localtime as DST could be messy in many cases
- [Fix] Treat unnormalised URLs as obscured
- [Rework] Restore leaky bucket model in ratelimit plugin
- [WebUI] Add messages total to throughput summary
- [WebUI] Add symbols order selector to history
- [WebUI] Config: Load list on demand
- [WebUI] Fix modalBody for maps that appear more than once
- [WebUI] History: Fix Tooltips on paging, filtering and sorting
- [WebUI] Remove a previously-attached event handler
- [WebUI] Update D3 to v5.0.0 and jQuery to v3.3.1

(fhajny)

2018-04-11 15:24:01 UTC MAIN commitmail json YAML

doc: Added devel/R-BH version 1.66.0.1

(minskim)

2018-04-11 15:23:55 UTC MAIN commitmail json YAML

devel/Makefile: Add R-BH

(minskim)

2018-04-11 15:23:52 UTC MAIN commitmail json YAML

devel/R-BH: Import version 1.66.0.1

Boost provides free peer-reviewed portable C++ source libraries.  A
large part of Boost is provided as C++ template code which is resolved
entirely at compile-time without linking.  This package aims to
provide the most useful subset of Boost libraries for template use
among CRAN package. By placing these libraries in this package, we
offer a more efficient distribution system for CRAN as replication of
this code in the sources of other packages is avoided. As of release
1.65.0-1, the following Boost libraries are included: 'algorithm'
'align' 'any' 'atomic' 'bimap' 'bind' 'circular_buffer' 'compute'
'concept' 'config' 'container' 'date'_'time' 'detail' 'dynamic_bitset'
'exception' 'filesystem' 'flyweight' 'foreach' 'functional' 'fusion'
'geometry' 'graph' 'heap' 'icl' 'integer' 'interprocess' 'intrusive'
'io' 'iostreams' 'iterator' 'math' 'move' 'mpl' 'multiprcecision'
'numeric' 'pending' 'phoenix' 'preprocessor' 'propery_tree' 'random'
'range' 'scope_exit' 'smart_ptr' 'sort' 'spirit' 'tuple' 'type_traits'
'typeof' 'unordered' 'utility' 'uuid'.

(minskim)

2018-04-11 15:16:12 UTC MAIN commitmail json YAML

doc: Updated graphics/krita to 4.0.1

(maya)

2018-04-11 15:15:55 UTC MAIN commitmail json YAML

krita: update to 4.0.1

Improvements
Windows

    Patch QSaveFile so working on images stored in synchronized folders (dropbox, google drive) is safe

Shortcuts

    Fix duplicate shortcut on Photoshop scheme
    Alphabetize shortcut to make the diffs easier to read when doing changes

UI

    Make the triangles larger on the categorized list view so they are more visible
    Disable the macro recorder and playback plugin
    Remove the docker titlebar lock and collapse buttons. BUG:385238 BUG:392235
    Set the pixel grid to show up at 2400% zoom by default. BUG:392161
    Improve the layout of the palette docker
    Disable drag and drop in the palette view: moving swatches around did not actually change the palette. BUG:392349
    Fix selecting the last used template in the new document dialog when using appimages. BUG:391973
    Fix canvas lockup when using Guides at the top of the image. BUG:391098
    Do not reset redo history when changing layer窶冱 visibility. BUG:390581
    Fix shifting the pan position after using the popup widget rotation circle. BUG:391921
    Fix height map to normal map in wraparound mode. BUG:392191

Text

    Make it possible to edit the font size in the svg text tool. BUG:392714
    Let Text Shape have empty lines. BUG:392471
    Fix updates of undo/redo actions. BUG:392257
    Implement 窶廚onvert text into path窶� function. BUG:391294
    Fix a crash in SvgTextTool when deleting hovered/selected shape. BUG:392128
    Make the text editor window application modal. BUG:392248
    Fix alignment of RTL text. BUG:392065 BUG:392064
    Fix painting parts of text outside the bounding box on the canvas. BUG:392068
    Fix rendering of the text with relative offsets. BUG:391160
    Fix crash when transforming text with Transform Tool twice. BUG:392127

Animation

    Fix handling of keyframes when saving. BUG:392233 BUG:392559
    Keep show in timeline and onion skin options when merging layers. BUG:377358
    Keep keyframe color labels when merging layers. BUG:388913
    Fix exporting out audio with video formats MKV and OGV.

File handling

    Do not load/save layer channel flags anymore (channel flags were removed from the UI in Krita 2.9). BUG:392504
    Fix saving of Transform Mask into rendered formats. BUG:392229
    Fix reporting errors when loading fails. BUG:392413
    Fix a memory leak when loading file layers
    Fix loading a krita file with a loop in the clone layers setup. BUG:384587
    Fix showing a wait cursor after loading a PNG image. BUG:392249
    Make bundle loading feedback a bit clearer regarding the bundle.

Vector bugs

    Fix crash when creating a vector selection. BUG:391292
    Fix crash when doing right-click on the gradient fill stop opacity input box of a vector BUG:392726
    Fix setting the aspect ratio of vector shapes. BUG:391911
    Fix a crash if a certain shape is not valid when writing SVG. BUG:392240
    Fix hidden stroke and fill widgets not to track current shape selection BUG:391990

Painting and brush engines

    Fix crash when creating a new spray preset. BUG:392869
    Fix rounding of the the pressure curve
    Fix painting with colorsmudge brushes on transparency masks. BUG:391268
    Fix uninitialized distance info for KisHairyPaintOp BUG:391940
    Fix rounding of intermediate pressure values
    Fix the colorsmudge brush when painting in wraparound mode. BUG:392312

Layers and masks

    Fix flattening of group layers with Inherit Alpha property set. BUG:390095
    Fix a crash when using a transformation mask on a file layer. BUG:391270
    Improve performance of the transformation mask

(maya)

2018-04-11 14:03:00 UTC MAIN commitmail json YAML

doc: Updated databases/mongo-c-driver to 1.9.4

(fhajny)

2018-04-11 14:02:52 UTC MAIN commitmail json YAML

databases/mongo-c-driver: Update to 1.9.4.

- Compatibility with Sphinx 1.7.0
- Ensure a change stream uses the proper session id while iterating
- Fix a rare crash in pooled mode when a replica set member was
  disconnected

(fhajny)

2018-04-11 14:00:17 UTC MAIN commitmail json YAML

doc: Updated devel/libbson to 1.9.4

(fhajny)

2018-04-11 14:00:03 UTC MAIN commitmail json YAML

devel/libbson: Update to 1.9.4.

- Compatibility with Sphinx 1.7.0 and later.

(fhajny)

2018-04-11 13:59:13 UTC MAIN commitmail json YAML

net/rabbitmq: Not MAKE_JOBS_SAFE anymore.

(fhajny)

2018-04-11 13:24:36 UTC MAIN commitmail json YAML

Updated www/py-cheroot, devel/py-codestyle

(adam)

2018-04-11 13:24:02 UTC MAIN commitmail json YAML

py-codestyle: updated to 2.4.0

2.4.0 (2018-04-10)
New checks:
Add W504 warning for checking that a break doesn���t happen after a binary operator. This check is ignored by default.
Add W605 warning for invalid escape sequences in string literals.
Add W606 warning for ���async��� and ���await��� reserved keywords being introduced in Python 3.7.
Add E252 error for missing whitespace around equal sign in type annotated function arguments with defaults values.

Changes:
An internal bisect search has replaced a linear search in order to improve efficiency.
pycodestyle now uses PyPI trove classifiers in order to document supported python versions on PyPI.
���setup.cfg��� ���[wheel]��� section has been renamed to ���[bdist_wheel]���, as the former is legacy.
pycodestyle now handles very long lines much more efficiently for python 3.2+.
You can now write ���pycodestyle.StyleGuide(verbose=True)��� instead of ���pycodestyle.StyleGuide(verbose=True, paths=[���-v���])��� in order to achieve verbosity.
The distribution of pycodestyle now includes the license text in order to comply with open source licenses which require this.
���maximum_line_length��� now ignores shebang (���#!���) lines.
Add configuration option for the allowed number of blank lines. It is implemented as a top level dictionary which can be easily overwritten.

Bugs:
Prevent a ���DeprecationWarning���, and a ���SyntaxError��� in future python, caused by an invalid escape sequence.
Correctly report E501 when the first line of a docstring is too long.
Support variable annotation when variable start by a keyword, such as class variable type annotations in python 3.6.
pycodestyle internals have been changed in order to allow ���python3 -m cProfile��� to report correct metrics.
Fix a spelling mistake in the description of E722.
���pycodestyle ���diff��� now does not break if your ���gitconfig��� enables ���mnemonicprefix���.

(adam)

2018-04-11 13:18:12 UTC MAIN commitmail json YAML

py-cheroot: updated to 6.2.1

v6.2.1:
:pr:83: Fix regression, caused by inverted check for Windows OS.
Add more URLs to distribution metadata

v6.2.0:
:pr:37: Implement PEERCRED lookup over UNIX-socket HTTP connection.
Discover connected process' PID/UID/GID
Respect server switches: peercreds_enabled and peercreds_resolve_enabled
get_peer_creds and resolve_peer_creds methods on connection
peer_pid, peer_uid, peer_gid, peer_user and peer_group properties on connection
X_REMOTE_PID, X_REMOTE_UID, X_REMOTE_GID, X_REMOTE_USER (REMOTE_USER) and X_REMOTE_GROUP WSGI environment variables when enabled and supported
Per-connection caching to reduce lookup cost

(adam)

2018-04-11 12:38:33 UTC MAIN commitmail json YAML

2018-04-11 12:34:39 UTC MAIN commitmail json YAML

2018-04-11 12:28:09 UTC MAIN commitmail json YAML

+lf
+py-borgbackup
+vault

(bsiegert)

2018-04-11 12:28:05 UTC MAIN commitmail json YAML

2018-04-11 12:24:06 UTC MAIN commitmail json YAML

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

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

kf5 update to 5.44.0

(markd)

2018-04-11 11:53:52 UTC MAIN commitmail json YAML

kf5: remove Makefile.common, replaced by meta-pkgs/kde/kf5.mk

(markd)

2018-04-11 11:50:41 UTC MAIN commitmail json YAML

2018-04-11 11:50:11 UTC pkgsrc-2018Q1 commitmail json YAML

Pullup ticket #5737 - requested by maya
security/libgpg-error: ARM build fix

Revisions pulled up:
- security/libgpg-error/Makefile                                1.61
- security/libgpg-error/distinfo                                1.36
- security/libgpg-error/patches/patch-src_logging.c            1.1

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Wed Apr 11 08:29:24 UTC 2018

  Modified Files:
          pkgsrc/security/libgpg-error: Makefile distinfo
  Added Files:
          pkgsrc/security/libgpg-error/patches: patch-src_logging.c

  Log Message:
  libgpg-error: Fix build error on ARM via upstream patch.

  PR pkg/53106, upstream fix noted by Matthias Peterman.
  Bump PKGREVISION.

(bsiegert)

2018-04-11 11:49:12 UTC pkgsrc-2018Q1 commitmail json YAML

Pullup ticket #5736 - requested by maya
sysutils/e2fsprogs: Linux build fix

Revisions pulled up:
- sysutils/e2fsprogs/PLIST.Linux                                1.5

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Wed Apr 11 08:11:57 UTC 2018

  Added Files:
          pkgsrc/sysutils/e2fsprogs: PLIST.Linux

  Log Message:
  e2fsprogs: add linux-specific PLIST.

  These files are only built on linux. When attempting to build them on netbsd,
  I found I am missing mntent.h, and there might be more changes necessary.
  Just make it linux-specific now.

  PR pkg/53174, from Albert Ou.

(bsiegert)

2018-04-11 11:48:59 UTC pkgsrc-2018Q1 commitmail json YAML

Pullup ticket #5735 - requested by maya
devel/nss: bugfix

Revisions pulled up:
- devel/nss/Makefile                                            1.149
- devel/nss/distinfo                                            1.84

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Tue Apr 10 15:21:30 UTC 2018

  Modified Files:
          pkgsrc/devel/nss: Makefile distinfo

  Log Message:
  nss: update to 3.36.1

  No new functionality is introduced in this release.  This is a patch release to fix regression bugs.

  In NSS version 3.35 the iteration count in optimized builds, which is used for password based encryption algorithm related to encrypted PKCS#7 or PKCS#12 data, was increased to one million
  iterations. That change had caused an interoperability regression with operating systems that are limited to 600 K iterations. NSS 3.36.1 has been changed to use the same 600 K limit.

  Certain smartcard operations could result in a deadlock

  This Bugzilla query returns all the bugs fixed in NSS 3.36.1:

  https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&classification=Components&query_format=advanced&product=NSS&target_milestone=3.36.1

(bsiegert)

2018-04-11 11:36:47 UTC MAIN commitmail json YAML

meta-pkgs: add kde

(markd)

2018-04-11 11:34:58 UTC MAIN commitmail json YAML

2018-04-11 09:10:28 UTC MAIN commitmail json YAML

libthrift: explicitly disable things not defined as dependencies.
this package is auto-detecting the presence of system languages like
rust and haskell.

XXX currently it is likely doing the same for Lua, maybe more things
to disable.

Fixes PR pkg/53167: libthrift downloads from the net if ghc is installed

(maya)

2018-04-11 08:49:22 UTC MAIN commitmail json YAML

doc: Updated misc/less to 530

(leot)

2018-04-11 08:49:09 UTC MAIN commitmail json YAML

less: Update misc/less to less-530

Discussed with and ok by <bouyer>, thanks!

pkgsrc changes:
- Reset MAINTAINER to pkgsrc-users@

Changes:
530
---
* Don't output terminal init sequence if using -F and file fits on one screen.
* When using -S, mark truncated lines with a special character.
  The character can be changed or disabled via the new --rscroll option.
* New command M marks the last line displayed on the screen.
* New command ESC-m removes a line mark.
* Status column (enabled via -J) now shows mark letters.
* Status column shows search matches even if highlighting is disabled via -G.
* A second ESC-u command will clear search match markers in the status column.
* Do same ANSI escape code filtering for tag matching that we do for
  searching, to help when viewing syntax-highlighted code.
* Catch SIGTERM and clean up before exiting.
* Fix bug initializing default charset on Windows.
* Handle keypad ENTER key correctly if it sends something other than newline.
* Fix buffering bug when using stdin with a LESSOPEN pipe.
* On Windows, allow 'u' in -D option to enable underlining.
* On Windows, use underline in sgr mode.
* On Windows, convert UTF-8 to multibyte if console is not UTF-8.
* Update Unicode tables to 2017-03-08.
* Pass-thru Unicode formating chars (Cf type) instead of treating them
  as binary chars. But treat them as binary if -U is set.
* Fix erroneous binary file warning when UTF-8 file contains ANSI SGR sequences.
* Fix bugs when using LESSOPEN and switching between stdin and other files.
* Fix some bugs handling filenames containing shell metacharacters.
* Fix some memory leaks.
* Allow some debugging environment variables to be set in lesskey file.
* Code improvements:
  - Use ANSI prototypes in funcs.h declarations.
  - Fix some const mismatches.
  - Remove archaic "register" in variable declarations.

487
---
* New commands ESC-{ and ESC-} to shift to start/end of displayed lines.
* Make search highlights work correctly when changing caselessness with -i.
* New option -Da in Windows version to enable SGR mode.
* Fix "nothing to search" error when top or bottom line on screen is empty.
* Fix bug when terminal has no "cm" termcap entry.
* Fix incorrect display when entering double-width chars in search string.
* Fix bug in Unicode handling that missed some double width characters.
* Update Unicode database to 9.0.0.

(leot)

2018-04-11 08:29:40 UTC MAIN commitmail json YAML

doc: Updated security/libgpg-error to 1.28nb2

(maya)

2018-04-11 08:29:24 UTC MAIN commitmail json YAML

libgpg-error: Fix build error on ARM via upstream patch.

PR pkg/53106, upstream fix noted by Matthias Peterman.
Bump PKGREVISION.

(maya)

2018-04-11 08:20:36 UTC MAIN commitmail json YAML

doc: Updated archivers/libzip to 1.5.1

(wiz)

2018-04-11 08:20:28 UTC MAIN commitmail json YAML

libzip: update to 1.5.1.

1.5.1 [2018-04-11]
==================

* Choose format of installed documentation based on available tools.
* Fix visibility of symbols.
* Fix zipcmp directory support.
* Don't set RPATH on Linux.
* Use Libs.private for link dependencies in pkg-config file.
* Fix build with LibreSSL.
* Various bugfixes.

(wiz)

2018-04-11 08:11:57 UTC MAIN commitmail json YAML

e2fsprogs: add linux-specific PLIST.

These files are only built on linux. When attempting to build them on netbsd,
I found I am missing mntent.h, and there might be more changes necessary.
Just make it linux-specific now.

PR pkg/53174, from Albert Ou.

(maya)

2018-04-11 07:38:18 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash2 to 2.6.21

(wiz)

2018-04-11 07:38:08 UTC MAIN commitmail json YAML

gnucash: update to 2.6.21.

The GnuCash development team announces GnuCash 2.6.21, the twenty-second and final, final maintenance release in the 2.6-stable series.

Between 2.6.19 and 2.6.21, the following bugfixes were accomplished:

    * Bug 795049 - GnuCash 2.6.20-1 (Fedora Linux package) is unable to open MariaDB database.
    * Bug 795068 - src/optional/python-bindings missing several files.
    * Bug 795078 - missing _inflateValidate symbol has recurred in 2.6.20 on MacOS.

Between 2.6.19 and 2.6.20, the following bugfixes were accomplished:

    * Bug 765846 - Expense Over Time for subaccounts: An error occurred while running the report: Fix crash if acc-depth too low.
    * Bug 791848 - GC 2.6.x does not handle ISO dates introduced with GC 2.7 Enable reading ISO-formatted dates, recognize GNC_FEATURE_SQLITE3_ISO_DATES.
    * Bug 792008 - gnucash 2.6.19 fails to build Replace g_assert_true with g_assert for now
    * Bug 793278 - wrong data in charts with accumulated values (like "net-linechart", "net-barchart" and "liabilities barchart")
    * Bug 794030 - relative date functions compute wrong day of month
    * Bug 790526 - Mathematical bug This change will fix 'num-of-weeks-since-1/jan/1970' which formerly used quotient to remove the fractional part of the division. For negative values of num-of-weeks, the number is truncated in the wrong direction (i.e. towards 0). This change uses floor instead to ensure the num-of-weeks found is the nearest integer LESS than the fractional number.

Some other fixes not associated with reported bugs:

    * Online HBCI actions: Remove outdated non-SEPA menu items.
    * Add XML namespaces for all Account Hierarchy Templates.
    * General cleanup of Account Hierarchy Templates.
    * Fix auto-selection of splits in reconcile. Really use all splits of any given day. Up to now usually the splits of the given date were not or not all included, as the time comparison didn't correctly ignore any given time-of-day of the splits. Instead, all possible time-of-days should be included.
    * Properly detect git in case of linked worktree.
    * Account Hierarchy for India: Set LANGUAGE=hi and LANG=en_IN to access it.
    * Improve Import menu entries Customer & vendors use same menu label as others, replace template by tooltip, add ellipsis to entry, add comments to distinguish "Import" as verb and substantive.
    * Provide preference panel to set the Alpha Vantage API key needed for Finance::Quote.
    * Correct the appstream definition to match the current spec.
    * Fix collectors and min-date handling in reports.

(wiz)

2018-04-11 06:59:07 UTC MAIN commitmail json YAML

suse131_linux: Make this more fetchable.

(Using a mirror)

(maya)

2018-04-10 15:21:48 UTC MAIN commitmail json YAML

doc: Updated devel/nss to 3.36.1

(maya)

2018-04-10 15:21:30 UTC MAIN commitmail json YAML

nss: update to 3.36.1

No new functionality is introduced in this release.  This is a patch release to fix regression bugs.

In NSS version 3.35 the iteration count in optimized builds, which is used for password based encryption algorithm related to encrypted PKCS#7 or PKCS#12 data, was increased to one million iterations. That change had caused an interoperability regression with operating systems that are limited to 600 K iterations. NSS 3.36.1 has been changed to use the same 600 K limit.

Certain smartcard operations could result in a deadlock

This Bugzilla query returns all the bugs fixed in NSS 3.36.1:

https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&classification=Components&query_format=advanced&product=NSS&target_milestone=3.36.1

(maya)

2018-04-10 13:41:40 UTC MAIN commitmail json YAML

Updated time/py-pytz to 2018.4

(adam)

2018-04-10 13:32:32 UTC MAIN commitmail json YAML

py-pytz: updated to 2018.4

2018.4:
Bug fixes.

(adam)

2018-04-10 11:15:47 UTC MAIN commitmail json YAML

doc: Updated lang/camlp5 to 7.05

(jaapb)

2018-04-10 11:15:30 UTC MAIN commitmail json YAML

Updated lang/camlp5 to version 7.05.

This adds support for OCaml 4.06, and some minor bugfixes.

(jaapb)

2018-04-10 10:59:23 UTC MAIN commitmail json YAML

Updated security/p5-Net-DNS-SEC to 1.07

(wen)

2018-04-10 10:58:12 UTC MAIN commitmail json YAML

Update to 1.07

Upstream changes:
*** 1.07 April 5, 2018

Fix: rt.cpan.org #124880
1.06 will not install on macOS

Feature
Support for Ed25519 and Ed448 algorithms

(wen)

2018-04-10 10:52:53 UTC MAIN commitmail json YAML

Updated textproc/p5-Unicode-LineBreak to 2018.003

(wen)

2018-04-10 10:51:40 UTC MAIN commitmail json YAML

Update to 2018.003

Upstream changes:
2018.003  Thu Mar 29 2018
# No new features.
! Makefile.PL.sombok
  - CPAN RT#120370: Build fails with recent EUMM and some make variants.
    Patch by Alexandr Ciornii.

(wen)

2018-04-10 08:24:18 UTC MAIN commitmail json YAML

Updated devel/p5-Git-Wrapper to 0.048

(wen)

2018-04-10 08:23:11 UTC MAIN commitmail json YAML

Update to 0.048

Upstream changes:
0.048    2018-03-29 11:14:42-07:00 America/Los_Angeles

        No changes since last development release.

0.047_090 2018-03-19 21:19:22-07:00 America/Los_Angeles (TRIAL RELEASE)

        update t/path_class.t to remove tilde; fixes [#41] (Jean-Damien.Durand)
        Unset (possible) global gpgsign [#91] (Sergey Romanov)
        remove timing bug in basic.t (Christian Walde)
        POD typo fix (小械褉谐械泄 袪芯屑邪薪芯胁)
        Include dist.ini in distribution (Karen Etheridge)

(wen)

2018-04-10 08:09:28 UTC MAIN commitmail json YAML

Updated devel/p5-File-BaseDir to 0.08

(wen)

2018-04-10 08:08:24 UTC MAIN commitmail json YAML

Update to 0.08

Upstream changes:
0.08 13 Mar 2018
    Fix for failing test in 03_userdirs.t, thanks to Pierre Labastie

(wen)

2018-04-10 08:04:45 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-NYTProf to 6.05

(wen)

2018-04-10 08:03:16 UTC MAIN commitmail json YAML

Update to 6.05

Upstream changes:
Changes in Devel::NYTProf 6.05 - 23rd March 2018
  Fix test failures on Perl 5.27.6+ #113

  Fix to prevent memory corruption in incr_sub_inclusive_time
    thanks to lucrocha #115

  Fix test failures on Perl 5.26 w/ PERL_USE_UNSAFE_INC=0,
    thanks to Kent Fredric #112

  Fix for the double opening of the web browser with --open,
    thanks to trizen #107

  Updated links in docs from old svn repository to Github
    thanks to smpeters #114

(wen)

2018-04-10 07:49:51 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN-Perl-Releases to 3.52

(wen)

2018-04-10 07:48:45 UTC MAIN commitmail json YAML

Update to 3.52

Upstream changes:
version 3.52 at 2018-04-02 17:48:32 +0000
-----------------------------------------

  Change: 713ddd633fc582d440c3ea8e1b860888fa95a0a7
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-04-02 18:48:32 +0000

    Updated for v5.24.4 & v5.26.2 RC1

(wen)

2018-04-10 07:46:21 UTC MAIN commitmail json YAML

Updated devel/p5-Config-IniFiles to 2.96

(wen)

2018-04-10 07:44:09 UTC MAIN commitmail json YAML

Update to 2.96

Upstream changes:
2.96        2018-04-07
    * Fix https://rt.cpan.org/Ticket/Display.html?id=125025 .
        - Apply patch from Debian.
        - Cache section hashes in the tie interface (which one should avoid
        using.)

(wen)

2018-04-10 03:39:18 UTC MAIN commitmail json YAML

xmahjongg: force c++03. Fixes build issue (GCC 6.4)

permstr.cc: In function 'bool operator==(PermString, const char*)':
permstr.cc:163:26: error: no matching function for call to 'operator==(PermString&, bool)'
  if (operator==(a, false) || !b)
                          ^
In file included from permstr.cc:19:0:
../include/lcdf/permstr.hh:113:1: note: candidate: bool operator==(PermString, PermString)
operator==(PermString a, PermString b)
^~~~~~~~

(maya)

2018-04-10 01:02:50 UTC MAIN commitmail json YAML

doc: Updated math/R-DBI to 0.8

(minskim)

2018-04-10 01:02:24 UTC MAIN commitmail json YAML

math/R-DBI: Update to 0.8

Notable changes since 0.7.0:

    - SQL() now strips the names from the output if the names argument is
      unset.

    - The dbReadTable(), dbWriteTable(), dbExistsTable(), dbRemoveTable(),
      and dbListFields() generics now specialize over the first two
      arguments to support implementations with the Id S4 class as type
      for the second argument. Some packages may need to update their
      documentation to satisfy R CMD check again.

    - Schema support: Export Id(), new generics dbListObjects() and
      dbUnquoteIdentifier(), methods for Id that call dbQuoteIdentifier()
      and then forward.

    - New dbQuoteLiteral() generic. The default implementation uses
      switchpatch to avoid dispatch ambiguities, and forwards to
      dbQuoteString() for character vectors. Backends may override methods
      that also dispatch on the second argument, but in this case also an
      override for the "SQL" class is necessary.

(minskim)

2018-04-10 00:47:52 UTC MAIN commitmail json YAML

Updated devel/p5-Compress-Raw-Bzip2 to 2.081

(wen)

2018-04-10 00:46:48 UTC MAIN commitmail json YAML

Update to 2.081

Upstream changes:
2.081 4 April 2018

      * previous release used $^W instead of use warnings. Fixed.

  2.080 2 April 2018

      * No Changes

(wen)

2018-04-10 00:43:42 UTC MAIN commitmail json YAML

Updated devel/p5-Clone-Choose to 0.010

(wen)

2018-04-10 00:42:40 UTC MAIN commitmail json YAML

Update to 0.010

Upstream changes:
0.010  2018-04-09
    - Fix test if Module::Runtime not installed. Should fix RT#125045
      reported by Slaven Rezi膰.

0.009  2018-04-07
    - Added testcase for importing an unsupported backend function.
    - Added testcase for the get_backends() function.
    - Added testcase for when Module::Runtime is not available.

(wen)

2018-04-10 00:37:33 UTC MAIN commitmail json YAML

Updated devel/p5-Cache-FastMmap to 1.47

(wen)

2018-04-10 00:36:09 UTC MAIN commitmail json YAML

Update to 1.47

Upstream changes:
1.47 Fri Apr 6 11:10 2018
  - Allow custom serializer or compressor options
  - Update bugtracker link to github
    Thanks to toddr@cpan.org

(wen)

2018-04-10 00:27:32 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-SQLite to 1.58

(wen)

2018-04-10 00:20:02 UTC MAIN commitmail json YAML

Update to 1.58

Upstream changes:
1.58 2018-03-28
    - Switched to a production version.

1.57_01 2018-03-21
    - Made it an error to fetch attributes from a statement
      handle whose database handle is inactive (ribasushi++)

(wen)

2018-04-10 00:14:24 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-CSV to 0.52

(wen)

2018-04-10 00:12:54 UTC MAIN commitmail json YAML

Update to 0.52

Upstream changes:
0.52 - 2018-04-05, H.Merijn Brand
    * Dot-in-inc (cpantesters) - I missed two

(wen)

2018-04-09 21:57:46 UTC MAIN commitmail json YAML

Set default HOMEPAGE for R packages

(minskim)

2018-04-09 20:22:26 UTC MAIN commitmail json YAML

doc: Updated textproc/highlight to 3.18nb2

(schmonz)

2018-04-09 20:17:46 UTC MAIN commitmail json YAML

2018-04-09 18:44:50 UTC MAIN commitmail json YAML

the compiler on netbsd-HEAD/earmv7hf doens't accept isnan(), use std::isnan()

(bouyer)

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

Updated emulators/fmsx to 5.3

(ryoon)

2018-04-09 16:19:12 UTC MAIN commitmail json YAML

Update to 5.3

* Tarball does not contain ROM files anymore
* Use pulseaudio for audio output

Changelog:
New in fMSX 5.3

    Added remaining time display during replay.
    Stopping replay when emulation reset or state loaded.
    Fixed replay rollover mechanism.
    Added shadow underneath the time display.
    Compiled fMSX-Unix with -Wall and eliminated warnings.
    Replaced -DNO_WAVE_INTERPOLATION with -DWAVE_INTERPOLATION, off by default.
    Removed old LoadSTA() and SaveSTA() code.
    Finally deprecated -DNEW_STATES.

New in fMSX 5.2

    Fixed DirectInput joysticks support in Speccy-Windows.
    Made directional pads work on XBox gamepads.

New in fMSX 5.1

    Added multiple monitor support to fMSX-Windows.
    Fixed disappearing window in fMSX-Windows.
    Fixed best full-screen mode detection in fMSX-Windows.
    Fixed window flicker that appeared after recent Win10 updates.
    Moved disk and cartridge options to "Hardware" menu in fMSX-Windows.
    Switched fMSX-Linux to using PulseAudio sound.
    Updated old PulseAudio driver for 64bit Linux.

New in fMSX 5.0

    Switched to microseconds in the AY8910 PSG emulation.
    Now updating, rendering, and playing sound every 8 scanlines.
    The PLAY "S8M90O6G" MML test works now.
    Added support for DirectInput joysticks to fMSX-Windows.
    Fixed crash when changing audio sampling rate in fMSX-Windows.

New in fMSX 4.9

    Moved input settings to the "Input" menu in fMSX-Windows.
    Added "Draw 65% Frames" option to fMSX-Windows.
    Fixed screen updates after changing scaling algorithm in fMSX-Windows.
    Fixed "Force 4:3 Screen" option in TEXT80 screen mode.
    Fixed "Load MSXDOS2 ROM" option in fMSX-Windows.
    Fixed "Hit MIDI Drums" option in fMSX-Windows.
    Now computing MIDI volume by waveform analysis.
    Corrected MIDI drums volume in AY8910 emulation.
    Fixed MIDI keyboard click in fMSX-Windows.

New in fMSX 4.8

    Fixed loading of BASIC-only cartridges (Danger X4, Crazy Bullet, etc).
    Added a hack to ignore bad writes to ASCII16 MegaROM mapper (Vaxol).
    Added "Interpolate Video | Nearest Neighbor" option to fMSX-Windows.
    fMSX-Windows will not overwrite last loaded file name with other names.
    Added "Force 4:3 Screen" option to fMSX-Windows.
    Added -4x3 command line option to fMSX-Unix.
    Fixed file associations on Windows 8+.
    Slightly rearranged Windows menus.

New in fMSX 4.7

    Added Scale2X scaling algorithm.
    Added Monochrome, Green, Amber, and Sepia CRT emulation.
    Added -scale2x and -raster command line options.
    Added -mono, -sepia, -green, and -amber command line options.
    EMULib-specific command line options now processed inside EMULib.
    Added "Scale2x Algorithm" and "LCD Raster" options on Windows.
    Renamed "Color Raster" menu to "Color Filter" on Windows.
    Deprecated -notv and -nolcd command line options.

New in fMSX 4.6

    Enabled magnified sprites (Jawbreaker, Stray Cat, F-Zeru, Triumph).
    Fixed sprite collision detection, especially in BASIC games.
    Added collision detection even on transparent sprites.
    Now stopping collision detection when Y=216 in SCREEN 4-8.
    Now setting lower VDPStatus bits to the last tested sprite.

New in fMSX 4.5

    Changed VDP VRAM access logic to comply with TMS9918 datasheet.

New in fMSX 4.4

    Added special effects simulating individual pixel components.
    Added EPX and EAGLE image scaling algorithms.
    Merged scanline options into "Simulate Scanlines" in fMSX-Windows.
    Merged scaling options into "Interpolate Video" in fMSX-Windows.
    Added "Clear File Associations" option to fMSX-Windows.
    Added "Play Sound When Inactive" option to fMSX-Windows.
    Added "Apply Color Raster" submenu to fMSX-Windows.
    Added -rgb and -cmy command line options.
    Added -epx and -eagle command line options.

New in fMSX 4.3

    Added instant replay function (press [F8]) that "rewinds" gameplay.
    Switched to the new state saving code.
    Built-in menu now available when pressing [F10].
    Built-in debugger now available when pressing [CTRL]+[F10].
    Fixed a memory corruption bug in the instant replay recorder.
    Fixed instant replay not recording the first state.

New in fMSX 4.2

    Added Cheat Hunter tool, press F8 and select "Search Cheats".
    Removed waveform interpolation for more realistic sound.
    Changed PSG noise to be more realistic.
    Switched fMSX-Windows to Direct3D textures-based rendering.
    Added -lcd and -nolcd command line options.
    Added "Video | Stretch Full Screen" option to fMSX-Windows.
    Added "Hardware | Debugger" option to fMSX-Windows.
    Added "Help | MSX.ORG Site" option to fMSX-Windows.
    Added "Help | MSX.ORG Forums" option to fMSX-Windows.

New in fMSX 4.0

    Added custom palettes. To make a custom palette for Game.rom, create Game.pal containing 16 #RRGGBB values, one per line. This palette file will be loaded automatically.
    Added cheat codes. To make cheat codes for Game.rom, create Game.cht containing codes in 00AAAAAA-DD and 00AAAAAA-DDDD formats, one per line. The cheat file will be loaded automatically.
    AAAAAA is the ROM address and DD is the value to write there. For 16bit values, use DDDD.
    To enable cheat codes, select "Hardware | Cheats" in fMSX-Windows, or press F8 and select "Cheats | Enable".
    To edit cheat codes, press F8 and select "Cheats".

New in fMSX 3.9

    Majorly improved AY8910 PSG emulation.
    Added support for .MX1/.MX2 ROM files.
    Set precise CPU, VDP, and PSG frequences.
    Switched to table-based PSG envelopes.
    Switched to logarithmic PSG volumes.
    Fixed white noise frequency computation.
    Adjusted noise to be 50% of the melodic volume.
    Adjusted PSG envelopes length.
    Fixed recognition of multiple file extensions.

New in fMSX 3.8

    Added support for tape images, supplied in *.CAS files.
    Implemented 5th/9th sprite fields in the VDP status register.
    No longer clearing VRAM address latch when reading VDP status.
    Added tape operations to the built-in menu.
    Added "Simulate LCD Scanlines" menu option to fMSX-Windows.
    Added "Load Tape Image" menu option to fMSX-Windows.
    Added "Rewind Tape" menu option to fMSX-Windows.
    Fixed "Documentation" menu option to fMSX-Windows.

New in fMSX 3.7

    fMSX-Windows is now free!
    Added accurate R register emulation, many protected boot loaders run now.
    Added accurate LDIR/LDDR emulation, more protected boot loaders run now.
    Added undocumented opcode 71h to the Z80 emulation.
    Added more realistic "LD R,A" opcode to the Z80 emulation.
    Added cartridge type lookup by its SHA1 checksum, as listed in the CARTS.SHA file.
    Updated EMULib to a newer, more stable version.
    Switched fMSX-Windows version to use Direct3D in full-screen mode.
    Added proper Windows joystick support.
    Now properly restoring full-screen mode in fMSX-Windows.
    Fixed a bug in fMSX-Unix that corrupted memory on most platforms but, for some reason, not on Ubuntu Linux.
    Added a separate Rules.Solaris make rules file. Include this file into your Makefile instead of Rules.Unix to compile for Solaris and don't forget about removing -DLSB_FIRST on SPARC hardware.
    Fixed compilation warnings when compiling fMSX with CLANG.

(ryoon)

2018-04-09 15:36:59 UTC MAIN commitmail json YAML

doc/TODO: update ruby related pacakges
- ruby-2.5.0, ruby-actionmailer-4.2.10, ruby-actionpack-4.2.10,
  ruby-activemodel-4.2.10, ruby-railties-4.2.10,
  ruby-selenium-webdriver-3.8.0, ruby-sinatra-2.0.1, ruby-squib-0.14.0.
+ ruby-redmine-3.3.7, ruby-redmine-3.4.5.

(taca)

2018-04-09 15:30:07 UTC MAIN commitmail json YAML

doc: Added math/R-xtable version 1.8.2

(minskim)

2018-04-09 15:30:01 UTC MAIN commitmail json YAML

math/Makefile: Add R-xtable

(minskim)

2018-04-09 15:29:58 UTC MAIN commitmail json YAML

math/R-xtable: Import version 1.8.2

Coerce data to LaTeX and HTML tables.

(minskim)

2018-04-09 15:03:50 UTC MAIN commitmail json YAML

Updated emulators/arnold to 20040111

(ryoon)

2018-04-09 15:03:22 UTC MAIN commitmail json YAML

Update to 20040111

Changelog:
11-Janunary-2004
================
A source patch so you can build Unix/Linux version.

4th-Jan-2004
============

General:
- new: now using CVS source control system. This is making development much much easier! :)

Core:
- fix: fixed I/O port decoding for RAM configuration PAL inside CPC6128; and for PAL integrated
  into CPC+ ASIC. Thankyou to Richard Wilson for his help.
- fix: fixed a bug in the RAM configuration which prevented Overflow's Backtro and C/PM+ from running.
- fix: sample loading: 16-bit samples were treated as unsigned, but they are
  actually signed. fixed.
- fix: lots of fdc emulation bugs fixed
- fix: lots of bugs fixed in disc image output code; applies to inserting unformatted discs;
  a lot of created images were bad!
  strange formats are mostly supported now.
- fix: write deleted data now marks sectors with deleted data control mark now!
- fix: all fdc commands supported including scan commands
- fix: multi-track function of fdc fully implemented
- new: support for DIF disk image (used by CPC++ emulator) [Richard Bannister]
- new: seperated floppy disc controller, floppy disc drive, and floppy disc interface code.
- fix: fixed decoding of disc controller I/O ports
- new: removed as many references to Host_LoadFile and Host_SaveFile from the core code.
(this allows the host to supply binary data which is included in executable, and allows
the host to use it's own load/save functions).
- new: updated the load and save functions to return status code's which indicate an errors
(this allows the host code to return more meaningful error code's and messages;
or to even log them to a file)
- new: removed reference to Host_OpenFile and Host_CloseFile functions from printer code.
The host must now handle the printer output itself.
- new: removed cpcdefs.h file. Defines are build related and should be defined in the project/makefile for each port.
- new: auto-type helper feature; enter the text you want to type in and let the auto-type
feature do all the hard work for you :) Thankyou to Troels K for the first version which
he has in CPC Explorer/CPC Loader.
- new: auto-start helper feature; this feature will attempt to auto-start any image that
has been inserted. But, on the CPC there can be more than one way to run a program,
so this feature may not work with all discs. Try it and see :)

General interface functions:
- merged tape-image and sample handling code

CPC:
- fix: fixed keyboard problems in CPC mode.

CPC+:
- fix: fixed mirror of sprite X,Y coordinates in magnification registers
- fix: fixed sprite coordinates bugs. Simply the Best and Iron demo 3 will display exactly
  as on a real CPC+.

Windows version

Lots of user interface stuff to make Arnold easier to use :)
- new: roms moved to source distribution. Rom data is now built into executable.
- new: roms are integrated into executable. [Troels K, Andreas M, Richard B, Kev T]
- new: command-line supported; you can run arnold from the command line with various parameters.
- new: you can double click on a file to automatically launch Arnold (you must register the file
types first)
- new: you can drag and drop a file onto the Arnold window/exe and it will
  automatically be inserted
- new: you can double click on a file while Arnold is open, and it will be opened in Arnold.
- new: will detect if another instance of the application is running; you can choose to open
file with existing instance or new instance
- new: now using Zlib libary for decompression of ZIP archives. (some old files compressed with PKZIP may
not open; this is a limitation of the Zlib library) [Troels K, Kev T]
- new: executable compressed using UPX [Troels K]
- new: implemented file selection dialog for ZIP archives.
- new: zip archives now supported by all media (cassette, disc, cartridge, snapshot etc)
- fix: rom versions were not always displayed. Now fixed.
- new: lots of changes for UNICODE version of Arnold. [Troels K]
- new: unicode support for zlib [Troels K]
- new: build instructions for windows version
- new: About dialog box giving some copyright, logo and version information
- new: manifest file used to enable new look under Windows XP.
- new: you can associate the files of your choice with Arnold. Or if you want to keep your
current associations, then you can open the files using "Open with Arnold" from the shell.
- new: merged "Open Sample" and "Open Tape Image" into a single "Open Tape" menu item.
- new: "recent files" menu
- inserting a unformatted disc and selecting a existing file will now ask if you want
  to overwrite.

(ryoon)

2018-04-09 14:57:44 UTC MAIN commitmail json YAML

Updated shells/bash to 4.4.019

(ryoon)

2018-04-09 14:57:19 UTC MAIN commitmail json YAML

Update to 4.4.019

Changelog:
Bug-Description:

With certain values for PS1, especially those that wrap onto three or more
lines, readline will miscalculate the number of invisible characters,
leading to crashes and core dumps.

(ryoon)

2018-04-09 14:53:24 UTC MAIN commitmail json YAML

Updated fonts/ja-shinonome to 0.9.11pl1

(ryoon)

2018-04-09 14:52:43 UTC MAIN commitmail json YAML

2018-04-09 14:18:27 UTC MAIN commitmail json YAML

2018-04-09 12:14:42 UTC MAIN commitmail json YAML

Updated www/py-cheroot, www/py-bleach

(adam)

2018-04-09 12:14:19 UTC MAIN commitmail json YAML

py-bleach: updated to 2.1.3

Version 2.1.3:

**Security fixes**
* Attributes that have URI values weren't properly sanitized if the
  values contained character entities. Using character entities, it
  was possible to construct a URI value with a scheme that was not
  allowed that would slide through unsanitized.

  This security issue was introduced in Bleach 2.1. Anyone using
  Bleach 2.1 is highly encouraged to upgrade.

**Bug fixes**
* Fixed some other edge cases for attribute URI value sanitizing and
  improved testing of this code.

(adam)

2018-04-09 12:10:15 UTC MAIN commitmail json YAML

py-cheroot: updated to 6.1.2

v6.1.2
- :issue:81: Fix regression introduced by :pr:80.
  * Restore :py:attr:storing bound socket
    <cheroot.server.HTTPServer.bind_addr> in Windows broken by use of
    :py:obj:socket.AF_UNIX

v6.1.1
- :pr:80: Fix regression introduced by :commit:68a5769.
  * Get back support for :py:obj:socket.AF_UNIX in stored bound address in
    :py:attr:cheroot.server.HTTPServer.bind_addr

(adam)

2018-04-09 11:33:19 UTC MAIN commitmail json YAML

Removed outdated patch from devel/ocaml-deriving-ocsigen

This was an old compatibility patch superseded by upstream changes.

(jaapb)

2018-04-09 11:30:14 UTC MAIN commitmail json YAML

doc: Updated lang/coq to 8.7.2

(jaapb)

2018-04-09 11:29:23 UTC MAIN commitmail json YAML

Updated lang/coq to version 8.7.2.

This fixes a critical bug in the VM handling of universes, and adds
various other minor fixes and improvements.

(jaapb)

2018-04-09 11:26:02 UTC MAIN commitmail json YAML

doc: Updated misc/ocaml-opam to 2.0.0_rc

(jaapb)

2018-04-09 11:25:48 UTC MAIN commitmail json YAML

Updated package misc/ocaml-opam to version 2.0.0_rc.

This release has small fixes over the previous version.

(jaapb)

2018-04-09 11:04:36 UTC MAIN commitmail json YAML

[missed file in previous commit]
Update to 20180405. Changes:
updated translations

(bouyer)

2018-04-09 10:54:56 UTC MAIN commitmail json YAML

Updated www/py-h11, fonts/py-fonttools

(adam)

2018-04-09 10:54:20 UTC MAIN commitmail json YAML

py-fonttools: updated to 3.25.0

3.25.0:
[varLib] Improved support-resolution algorithm. Previously, the on-axis masters would always cut the space. They don窶冲 anymore. That窶冱 more consistent, and fixes the main issue Erik showed at TYPO Labs 2017. Any varfont built that had an unusual master configuration will change when rebuilt
[varLib.models] Added a main() entry point, that takes positions and prints model results.
[varLib.plot] Added new module to plot a designspace窶冱 VariationModel. Requires matplotlib.
[varLib.mutator] Added -o option to specify output file path
[otTables] Fixed IndexError while pruning of HVAR pre-write
[varLib.models] Convert delta array to floats if values overflows signed short integer

(adam)

2018-04-09 10:50:22 UTC MAIN commitmail json YAML

py-h11: updated to 0.8.0

v0.8.0:

Backwards incompatible changes:
h11 now performs stricter validation on outgoing header names and header values: illegal characters are now rejected (example: you can't put a newline into an HTTP header), and header values with leading/trailing whitespace are also rejected (previously h11 would silently discard the whitespace). All these checks were already performed on incoming headers; this just extends that to outgoing headers.
New features:
New method :meth:Connection.send_failed, to notify a :class:Connection object when data returned from :meth:Connection.send was not sent.

Bug fixes:
Make sure that when computing the framing headers for HEAD responses, we produce the same results as we would for the corresponding GET.
Error out if a request has multiple Host: headers.
Send the Host: header first, as recommended by RFC 7230.
The Expect: header is case-insensitive, so use case-insensitive matching when looking for 100-continue.

Other changes:
Better error messages in several cases.
Provide correct error_status_hint in exception raised when encountering an invalid Transfer-Encoding header.
For better compatibility with broken servers, h11 now tolerates responses where the reason phrase is missing (not just empty).
Various optimizations and documentation improvements.

(adam)

2018-04-09 10:24:20 UTC MAIN commitmail json YAML

Revbump for net/ocaml-ipaddr.

No upstream changes, just installing new files created by the new version
of jbuilder.

(jaapb)

2018-04-09 10:20:44 UTC MAIN commitmail json YAML

Revbump for devel/pcre-ocaml.

No upstream changes, just installing some new files created by the new
version of jbuilder.

(jaapb)

2018-04-09 09:53:20 UTC MAIN commitmail json YAML

Updated PLIST for devel/ocaml-react (missing file).

(jaapb)

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

doc: Updated net/youtube-dl to 20180409

(leot)

2018-04-09 09:40:52 UTC MAIN commitmail json YAML

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

Changes:
version 2018.04.09

Core
* [YoutubeDL] Do not save/restore console title while simulate (#16103)
* [extractor/common] Relax JSON-LD context check (#16006)

Extractors
+ [generic] Add support for tube8 embeds
+ [generic] Add support for share-videos.se embeds (#16089, #16115)
* [odnoklassniki] Extend URL regular expression (#16081)
* [steam] Bypass mature content check (#16113)
+ [acast] Extract more metadata
* [acast] Fix extraction (#16118)
* [instagram:user] Fix extraction (#16119)
* [drtuber] Fix title extraction (#16107, #16108)
* [liveleak] Extend URL regular expression (#16117)
+ [openload] Add support for oload.xyz
* [openload] Relax stream URL regular expression
* [openload] Fix extraction (#16099)
+ [svtplay:series] Add support for season URLs
+ [svtplay:series] Add support for series (#11130, #16059)

version 2018.04.03

Extractors
+ [tvnow] Add support for shows (#15837)
* [dramafever] Fix authentication (#16067)
* [afreecatv] Use partial view only when necessary (#14450)
+ [afreecatv] Add support for authentication (#14450)
+ [nationalgeographic] Add support for new URL schema (#16001, #16054)
* [xvideos] Fix thumbnail extraction (#15978, #15979)
* [medialaan] Fix vod id (#16038)
+ [openload] Add support for oload.site (#16039)
* [naver] Fix extraction (#16029)
* [dramafever] Partially switch to API v5 (#16026)
* [abc:iview] Unescape title and series meta fields (#15994)
* [videa] Extend URL regular expression (#16003)

version 2018.03.26.1

Core
+ [downloader/external] Add elapsed time to progress hook (#10876)
* [downloader/external,fragment] Fix download finalization when writing file
  to stdout (#10809, #10876, #15799)

Extractors
* [vrv] Fix extraction on python2 (#15928)
* [afreecatv] Update referrer (#15947)
+ [24video] Add support for 24video.sexy (#15973)
* [crackle] Bypass geo restriction
* [crackle] Fix extraction (#15969)
+ [lenta] Add support for lenta.ru (#15953)
+ [instagram:user] Add pagination (#15934)
* [youku] Update ccode (#15939)
* [libsyn] Adapt to new page structure

(leot)

2018-04-09 09:37:19 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-result to 1.3

(jaapb)

2018-04-09 09:36:08 UTC MAIN commitmail json YAML

2018-04-09 09:08:52 UTC MAIN commitmail json YAML

Updated devel/py-dulwich, net/py-xandikos

(adam)

2018-04-09 09:08:42 UTC MAIN commitmail json YAML

Added ocaml-lwt_ppx to SUBDIRs

(jaapb)

2018-04-09 09:08:34 UTC MAIN commitmail json YAML

py-xandikos: updated to 0.0.9

0.0.9:
Bug fixes.

(adam)

2018-04-09 09:05:51 UTC MAIN commitmail json YAML

py-dulwich: updated to 0.19.2

0.19.2:
BUG FIXES
* Fix deprecated Index.iterblobs method.

0.19.1:
IMPROVEMENTS
* Add 'dulwich.mailmap' file for reading mailmap files.
* Dulwich no longer depends on urllib3[secure]. Instead,
  "dulwich[https]" can be used to pull in the necessary
  dependencies for HTTPS support.
* Support the `http.sslVerify` and `http.sslCAInfo`
  configuration options.
* Factor out `dulwich.client.parse_rsync_url` function.
* Fix repeat HTTP requests using the same smart HTTP client.
* New 'client.PLinkSSHVendor' for creating connections using PuTTY's plink.exe.
* Only pass in `key_filename` and `password` to SSHVendor
  implementations if those parameters are set.
  (This helps with older SSHVendor implementations)

API CHANGES
* Index.iterblobs has been renamed to Index.iterobjects.

(adam)

2018-04-09 08:59:04 UTC MAIN commitmail json YAML

doc: Added devel/ocaml-lwt_ppx version 1.1.0

(jaapb)

2018-04-09 08:58:47 UTC MAIN commitmail json YAML

Added package devel/ocaml-lwt_ppx at version 1.1.0.

This was previously part of devel/ocaml-lwt and has now been spun off into
its own package.

(jaapb)

2018-04-09 08:54:36 UTC MAIN commitmail json YAML

Added Makefile patch to devel/ocaml-cmdliner

This is to make the package install in the right directories.

(jaapb)

2018-04-09 08:48:10 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash to 3.0

(wiz)

2018-04-09 08:47:54 UTC MAIN commitmail json YAML

2018-04-09 08:47:36 UTC MAIN commitmail json YAML

gnucash: update to 3.0.

The GnuCash development team proudly announces GnuCash 3.0, the
first release in our new 3.x stable series.

New Features for Users:

    The headline item for this release is that GnuCash now uses
    the Gtk+-3.0 Toolkit and the WebKit2Gtk API. This change was
    forced on us by some major Linux distributions dropping support
    for the WebKit1 API. Unfortunately the Webkit project doesn't
    support Microsoft Windows so that platform will continue to
    use the WebKit1 API, though with Gtk3. We've selected Gtk+-3.14.0
    as the minimum version because it fully supports CSS theming.

    New editors to remove outdated or incorrect match data from
    the import maps, a new user interfacs for managing files
    associated with transactions, an improved facility for removing
    old prices from the price database, and a way to remove deleted
    files from the history list in the file menu.

    New Reports: A Reconciliation Report based on the Transaction
    Report,a Income GST Report, and a Cashflow Barchart report.

    A new CSV importer largely rewritten in C++, adding new features
    including the ability to re-import CSV files exported from
    GnuCash, along with a separate CSV price importer.

    A new preference panel for the Alphavantage API key so that
    Finance::Quote users need not edit /etc/gnucash/environment.
    We've removed all references to the various Yahoo! quote sources
    and made Alphavantage the default.

    Data file directories are now located appropriately to the operating system's conventions by default:
        Windows: CSIDL_APPDATA/Gnucash
        MacOS: $HOME/Application Support/Gnucash
        Linux: $XDG_CONFIG_HOME/gnucash (or the default $HOME/.config/gnucash)
    It's still possible to overried with the environment variable GNC_DOC_PATH, which replaces GNC_DOT_DIR in earlier versions of GnuCash.

    Accounts in the Bayes import map are now linked by GUID instead
    of names so that the matcher won't have to be retrained if you
    rename an account. The Bayesian import maps are also stored in
    a flatter structure to allow faster access, especially in SQL.
    These changes mean that if you have Bayesian mapping data, once
    converted your database will be loadable only by GnuCash 2.6.20
    and later.

    MySQL and SQLite3 date storage has changed a bit. Once converted,
    MySQL and SQLite3 database will be loadable only by GnuCash
    2.6.19 and later.

    Numerics are rewritten to allow for more significant digits.
    The old 6-digit-maximum fraction is now 9-digits, and prices
    may have up to 18 digit precision.

    Chart Reports appearance is improved, including more modern
    chart colours as suggested by http://clrs.cc/.

    Transaction Report improvements, including regular expression
    filtering and many more options and features including a
    "Subtotal Summary Grid" The subtotal summary-grid will tabulate
    subtotals - prime-sortkey vertically, sec-sortkey horizontally.
    For example, with prime-sortkey = accounts, sec-sortkey = date,
    sec-subtotal = monthly will produce a monthly time series table.

    The About dialog box layout is improved and now includes the
    detected Finance::Quote version.

    GnuCash will always build the locale-specific tax modules. This
    was optional when building with autotools and never enabled
    when building with cmake. Note that the only supported tax
    locales are en_US and de_DE.

    On Macs the Reconcile Window's menu moved to the menubar.

    GnuCash no longer supports Guile-1.8 and now does support Guile-2.2

(wiz)

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

doc: Added finance/gnucash2 version 2.6.19nb1

(wiz)

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

finance/Makefile: + gnucash2

(wiz)

2018-04-09 08:40:53 UTC MAIN commitmail json YAML

finance/gnucash2: import gnucash-2.6.19nb1

From finance/gnucash, to make space for new major version 3.

GnuCash is a personal finance manager. A check-book like register
GUI allows you to enter and track bank accounts, stocks, income
and even currency trades. A full set of reports allow you to see
the state of your finances. The interface is designed to be simple
and easy to use, but is backed with double-entry accounting principles
to ensure balanced books.  Features include:
  - Scheduled Transactions
  - Small Business Accounting Features
  - OFX and Quicken File Import and HBCI Support
  - Reconcile window with running reconciled and cleared balances
  - Stock/Mutual Fund Portfolios
  - Get Stock & Mutual Fund quotes from various web sites, update
    portfolio automatically (more funds being added regularly).
  - Reports
  - Multiple Currencies & Currency Trading
  - New Multi-Currency Transaction Handling
  - Chart of Accounts
  - Split Transactions
  - Double Entry
  - Income/Expense Account Types (Categories)
  - General Ledger
  - International date handling, many different translations.

This package contains the old major version 2 of gnucash.

(wiz)

2018-04-09 08:34:31 UTC MAIN commitmail json YAML

doc: Updated www/webkit-gtk to 2.18.6

(wiz)

2018-04-09 08:33:48 UTC MAIN commitmail json YAML

pkgsrc/www/webkit-gtk/Makefile@1.132 / diff
pkgsrc/www/webkit-gtk/PLIST@1.36 / diff
pkgsrc/www/webkit-gtk/distinfo@1.96 / diff
pkgsrc/www/webkit-gtk/options.mk@1.12 / diff
pkgsrc/www/webkit-gtk/patches/patch-CMakeLists.txt@1.3 / diff
pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_API_JSStringRef.cpp deleted
pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_CMakeLists.txt@1.1 / diff
pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_dfg_DFGNode.h deleted
pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp deleted
pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp@1.1 / diff
pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_Compiler.h deleted
pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_Platform.h@1.9 / diff
pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_ThreadSpecific.h@1.1 / diff
pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_dtoa_utils.h@1.1 / diff
pkgsrc/www/webkit-gtk/patches/patch-Source_WebKit2_CMakeLists.txt deleted
pkgsrc/www/webkit-gtk/patches/patch-Source_WebKit2_NetworkProcess_cache_NetworkCacheFileSystem.cpp@1.2 / diff
pkgsrc/www/webkit-gtk/patches/patch-Source_WebKit2_Shared_API_c_WKString.cpp deleted
pkgsrc/www/webkit-gtk/patches/patch-Source_WebKit2_UIProcess_UserContent_WebUserContentControllerProxy.cpp deleted
pkgsrc/www/webkit-gtk/patches/patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp@1.1 / diff
pkgsrc/www/webkit-gtk/patches/patch-Source_cmake_OptionsCommon.cmake@1.4 / diff
      :
(more 3 files)
webkit-gtk: Update www/webkit-gtk to 2.18.6

Based on the wip package mostly worked on by leot@
with support by yhardy and a host of others.

pkgsrc changes:
- Add GCC_REQD to 5.0 as requested by webkit-gtk. Previously we had local
  kludges/patches to disable IndexedDB support. Unfortunately in the last
  releases is not so trivial to keep such patches so bump GCC_REQD as requested
  by upstream to avoid further problems.
- Avoid `-DUSE_SYSTEM_MALLOC=ON'. It is no longer supported, at least on
  NetBSD/amd64 due unsupported part of sysinfo() in Source/WTF/wtf/RAMSize.cpp
  (add an XXX comment to document that)
- Add an `introspection' option (enabled by default) to permit to build
  of webkit-gtk without gobject-introspection.
- Add patches to fix support for ppc, add support for sparc64.
  From FreeBSD and OpenBSD ports.
- Address `Error sending IPC message: Message too long' that appears at least
  on NetBSD via
  patches/patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp.

Changes:
==================
WebKitGTK+  2.18.6
==================

What's new in WebKitGTK+ 2.18.6?

  - Fix deadlock in GStreamer video sink during shutdown when accelerated compositing is disabled.
  - Several fixes and improvements in WebDriver.
  - Security fixes: CVE-2018-4088, CVE-2017-13885, CVE-2017-7165, CVE-2017-13884, CVE-2017-7160,
    CVE-2017-7153, CVE-2017-7153, CVE-2017-7161, CVE-2018-4096.

==================
WebKitGTK+  2.18.5
==================

What's new in WebKitGTK+ 2.18.5?

  - Disable SharedArrayBuffers from Web API.
  - Reduce the precision of "high" resolution time to 1ms.
  - Fix API documentation generation with newer gtk-doc.
  - Security fixes: includes improvements to mitigate the effects of Spectre (CVE-2017-5753 and CVE-2017-5715).

==================
WebKitGTK+  2.18.4
==================

What's new in WebKitGTK+ 2.18.4?

  - Make WebDriver implementation more spec compliant.
  - Fix a bug when trying to remove cookies before a web process is spawned.
  - WebKitWebDriver process no longer links to libjavascriptcoregtk.
  - Fix several memory leaks in GStreamer media backend.
  - Security fixes: CVE-2017-13866, CVE-2017-13870, CVE-2017-7156, CVE-2017-13856.

==================
WebKitGTK+  2.18.3
==================

What's new in WebKitGTK+ 2.18.3?

  - Improve calculation of font metrics to prevent scrollbars from being shown unnecessarily in some cases.
  - Fix handling of null capabilities in WebDriver implementation.
  - Security fixes: CVE-2017-13798, CVE-2017-13788, CVE-2017-13803.

==================
WebKitGTK+  2.18.2
==================

What's new in WebKitGTK+ 2.18.2?

  - Fix rendering of arabic text.
  - Fix a crash in the web process when decoding GIF images.
  - Fix rendering of wind in Windy.com.
  - Fix several crashes and rendering issues.

==================
WebKitGTK+  2.18.1
==================

What's new in WebKitGTK+ 2.18.1?

  - Improve performance of GIF animations.
  - Fix garbled display in GMail.
  - Fix rendering of several material design icons when using the web font.
  - Fix flickering when resizing the window in Wayland.
  - Prevent default kerberos authentication credentials from being used in ephemeral sessions.
  - Fix a crash when webkit_web_resource_get_data() is cancelled.
  - Correctly handle touchmove and touchend events in WebKitWebView.
  - Fix the build with enchant 2.1.1.
  - Fix the build in HPPA and Alpha.
  - Fix several crashes and rendering issues.

==================
WebKitGTK+  2.18.0
==================

What's new in WebKitGTK+ 2.18.0?

  - Fix the API documentation generation.
  - Fix the build in ARM with NEON.
  - Fix the build for Clang with libc++.

==================
WebKitGTK+ 2.17.92
==================

What's new in WebKitGTK+ 2.17.92?

  - Improve CPU usage when rendering under Wayland in accelerated compositing mode.
  - Improve the memory consumption of the UI process under Wayland.
  - Fix rendering issues in some web sites with accelerated compositing enabled.
  - Fix a web process crash when closing the WebView.
  - Initialize libgcrypt in the network process too.
  - Show controls if a video element isn't allowed to play inline.
  - Add support for cookies and screenshots commands in WebDriver.
  - Fix several crashes and rendering issues.
  - Translation updates: Brazilian Portuguese, Polish.

==================
WebKitGTK+ 2.17.91
==================

What's new in WebKitGTK+ 2.17.91?

  - Fix proxy HTTP authentication for HTTPS requests.
  - Stop kinetic scrolling when a zero movement is reached.
  - Fix UI process crash when selecting text.
  - Fix UI process crash when loading a favicon.
  - Properly handle WebDriver click command on option elements.
  - Fix web process crash when resizing the window with accelerated compositing enabled.
  - Fix crashes in 32 bit systems due to incorrect use of GVariant.
  - Fix several crashes and rendering issues.

==================
WebKitGTK+ 2.17.90
==================

What's new in WebKitGTK+ 2.17.90?

  - WebCrypto API support is now enabled by default.
  - Add API to provide browser information required by automation.
  - Fix the expiration date of manually added cookies.
  - Add support for alerts in WebDriver.
  - WebKitDatabaseProcess binary has been renamed to WebKitStorageProcess.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.17.5
=================

What's new in WebKitGTK+ 2.17.5?

  - Add initial implementation of WebDriver.
  - Enable GStreamerGL by default when building with GStreamer >= 1.10.
  - Fix position of context menu in Wayland.
  - Properly close cookies database at network process exit.
  - Fix several crashes and rendering issues.
  - Translation updates: Ukrainian.

=================
WebKitGTK+ 2.17.4
=================

What's new in WebKitGTK+ 2.17.4?

  - Add API to allow overriding popup menus.
  - Add kinetic scrolling support.
  - Improve theme rendering performance when using GTK+ >= 3.20.
  - Improve error message when webkit_web_view_run_javascript() fails due to a JavaScript exception.
  - Fix artifacts when rendering large images.
  - Fix blob downloads.
  - Fix web process deadlock when seeking youtube videos.
  - Fix alpha premultiplying when using cairo to draw the video frames.
  - Fix web process deadlock when closing the remote inspector frontend.
  - Update several web inspector icons.
  - Fix several crashes and rendering issues.
  - Translation updates: Spanish.

=================
WebKitGTK+ 2.17.3
=================

What's new in WebKitGTK+ 2.17.3?

  - Add new API to create a WebKitContextMenuItem from a GAction.
  - Fix graphics repaint hungs in accelerated compositing mode after a resize.
  - Fix rendering glitches in HiDPI in long GitHub Gist pages when focusing the comments textarea.
  - Remove Firefox user agent quirk for Google domains.
  - Remove LATEST_RECORD_VERSION from GnuTLS priority string.
  - Improve colors of inspector SVG icons.
  - Fix several crashes and rendering issues.
  - Translation updates: French.

=================
WebKitGTK+ 2.17.2
=================

What's new in WebKitGTK+ 2.17.2?

  - Update user agent quirks to make Youtube and new Google login page work.
  - Fix URL shown in the title of beforeunload dialogs.
  - Focus first input field of HTTP authentication dialog.
  - Fix rendering of PNG images when decoded in more than one chunk.
  - Update several web inspector icons.
  - Fix the build with OpenGL disabled.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.17.1
=================

What's new in WebKitGTK+ 2.17.1?

  - Switch to use new remote inspector infraestructure instead of legacy Web Sockets based one.
  - Add API to enable and handle Web Automation.
  - Load large images asynchronously off the main theead.
  - Use GtkFileChooserNative for open/save dialogs when available.
  - Make file chooser run as modal by default if possible.
  - Fix position of dropdown menus in Wayland.
  - Keep URI fragments after a server redirection.
  - Implement support for aria-haspopup and aria-autocomplete.
  - Implement aria-value support for focusable separators.
  - Fix playing of some live streams.

=================
WebKitGTK+ 2.15.4
=================

What's new in WebKitGTK+ 2.15.4?

  - Make accelerating compositing mode on-demand again. By default it will only be used for websites
    that require it, saving a lot of memory on websites that don't need it.
  - Add API to manage hardware acceleration policy.
  - Enable CSS Grid Layout by default.
  - Add API to create ephemeral WebViews to replace the legacy private browsing setting that is now
    deprecated.
  - Handle HTTP authentication for downloads having a WebView associated.
  - Add API to WebKitWebsiteDataManager to handle websites data.
  - Fix BadDamage X errors happening when resizing the WebView.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.15.3
=================

What's new in WebKitGTK+ 2.15.3?

  - Add API to set network proxy settings.
  - Add API to set initial notification permissions.
  - Add WebKitSecurityOrigin to the API.
  - Add tag property to WebKitNotification.
  - Create GLX OpenGL contexts using version 3.2 (core profile) when available to reduce the memory
    consumption on Mesa based drivers.
  - Improve memory pressure handler to reduce the CPU usage on memory pressure situations.
  - Add support for key and code properties on keyboard events.
  - More user agent string improvements to improve compatibility with several websites.
  - Fix network process crashes when loading custom URI schemes.
  - Fix web process crash when closing the web view in X11.
  - Fix several crashes and rendering issues.
  - Translation updates: German.

=================
WebKitGTK+ 2.15.2
=================

What's new in WebKitGTK+ 2.15.2?

  - Add new API to notify about dynamically added forms to Web Extensions.
  - Implement selection interface and states for elements supporting aria-selected and for menu roles.
  - Expose STATE_SINGLE_LINE and STATE_MULTI_LINE for ARIA searchbox role.
  - Enable WebMemorySampler.
  - Downloads started by context menu actions now have a web view associated.
  - Fix a network process crash when main resource load is converted into a download.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.15.1
=================

What's new in WebKitGTK+ 2.15.1?

  - GObject DOM bindings API marked as unstable has been removed.
  - Expose WebKitDOMHTMLInputElement APIs for form autofill.
  - Properly update WebKitWebView and WebKitWebPage URI properties when request is modified by
    WebKitWebPage:send-request signal.
  - Switch to use GMenu internally in the context menu implementation.
  - Dot not leak the default WebKitWebsiteDataManager in WebKitWebContext.
  - The network backend now always sniff contents for Downloads.
  - Use eglGetPlatformDisplay when available instead of eglGetDisplay.
  - Avoid strstr() when checking (E)GL extensions.
  - Fix the build with ENABLE_OPENGL=OFF and allow to build on Wayland without OpenGL again.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.13.4
=================

What's new in WebKitGTK+ 2.13.4?

  - Switched to use the threaded compositor. Accelerated compositing mode is now always enabled by default
    and happens in a separate thread in the web process.
  - Make web view background colors work in accelerated compositing mode.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.13.3
=================

What's new in WebKitGTK+ 2.13.3?

  - Fix Web Process deadlocks when loading HLS videos.
  - Make videos work when painted into a canvas when accelerated compositing is enabled.
  - Fix flickering with animated GIFs.
  - Fix a Web Process crash when video repaint is requested with GStreamer GL enabled.
  - Reduce the amount of file descriptors that the Web Process keeps open.
  - Make memory pressure handler work when cgroups are not available.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.13.2
=================

What's new in WebKitGTK+ 2.13.2?

  - Properly redraw the web view when reparented in force compositing mode.
  - Flip the volume control layout in media controls on RTL.
  - Add support for video orientation to the GStreamer media backend.
  - Fix several crashes and rendering issues.

=================
WebKitGTK+ 2.13.1
=================

What's new in WebKitGTK+ 2.13.1?

  - CSS Grid Layout has been unprefixed and can be enabled as an experimental feature at runtime.
  - The HTTP disk cache implements speculative resources revalidation.
  - Add a new WebKitSetting to allow universal access from file URLs.
  - Fix several crashes and rendering issues.

(wiz)

2018-04-09 07:55:32 UTC MAIN commitmail json YAML

Updated audio/py-last, textproc/py-jellyfish, archivers/py-zstandard, devel/py-pyutil

(adam)

2018-04-09 07:54:41 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-lwt_ssl to 1.1.2

(jaapb)

2018-04-09 07:54:28 UTC MAIN commitmail json YAML

Updated devel/ocaml-lwt_ssl to version 1.1.2.

This changes the upstream distribution (to another subdirectory on
GitHub) and adds a minor bugfix

(jaapb)

2018-04-09 07:53:31 UTC MAIN commitmail json YAML

2018-04-09 07:49:07 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-deriving-ocsigen to 0.8.1

(jaapb)

2018-04-09 07:48:54 UTC MAIN commitmail json YAML

2018-04-09 07:37:33 UTC MAIN commitmail json YAML

py-zstandard: updated to 0.9.0

0.9.0:

Backwards Compatibility Notes

CFFI 1.11 or newer is now required (previous requirement was 1.8).
The primary module is now zstandard. Please change imports of zstd and zstd_cffi to import zstandard. See the README for more. Support for importing the old names will be dropped in the next release.
ZstdCompressor.read_from() and ZstdDecompressor.read_from() have been renamed to read_to_iter(). read_from() is aliased to the new name and will be deleted in a future release.
Support for Python 2.6 has been removed.
Support for Python 3.3 has been removed.
The selectivity argument to train_dictionary() has been removed, as the feature disappeared from zstd 1.3.
Support for legacy dictionaries has been removed. Cover dictionaries are now the default. train_cover_dictionary() has effectively been renamed to train_dictionary().
The allow_empty argument from ZstdCompressor.compress() has been deleted and the method now allows empty inputs to be compressed by default.
estimate_compression_context_size() has been removed. Use CompressionParameters.estimated_compression_context_size() instead.
get_compression_parameters() has been removed. Use CompressionParameters.from_level() instead.
The arguments to CompressionParameters.__init__() have changed. If you were using positional arguments before, the positions now map to different arguments. It is recommended to use keyword arguments to construct CompressionParameters instances.
TARGETLENGTH_MAX constant has been removed (it disappeared from zstandard 1.3.4).
ZstdCompressor.write_to() and ZstdDecompressor.write_to() have been renamed to ZstdCompressor.stream_writer() and ZstdDecompressor.stream_writer(), respectively. The old names are still aliased, but will be removed in the next major release.
Content sizes are written into frame headers by default (ZstdCompressor(write_content_size=True) is now the default).
CompressionParameters has been renamed to ZstdCompressionParameters for consistency with other types. The old name is an alias and will be removed in the next major release.

Bug Fixes

Fixed memory leak in ZstdCompressor.copy_stream().
Fixed memory leak in ZstdDecompressor.copy_stream().
Fixed memory leak of ZSTD_DDict instances in CFFI's ZstdDecompressor.

New Features

Bundlded zstandard library upgraded from 1.1.3 to 1.3.4. This delivers various bug fixes and performance improvements. It also gives us access to newer features.
Support for negative compression levels.
Support for long distance matching (facilitates compression ratios that approach LZMA).
Supporting for reading empty zstandard frames (with an embedded content size of 0).
Support for writing and partial support for reading zstandard frames without a magic header.
New stream_reader() API that exposes the io.RawIOBase interface (allows you to .read() from a file-like object).
Several minor features, bug fixes, and performance enhancements.
Wheels for Linux and macOS are now provided with releases.

Changes

Functions accepting bytes data now use the buffer protocol and can accept more types (like memoryview and bytearray).
Add #includes so compilation on OS X and BSDs works.
New ZstdDecompressor.stream_reader() API to obtain a read-only i/o stream of decompressed data for a source.
New ZstdCompressor.stream_reader() API to obtain a read-only i/o stream of compressed data for a source.
Renamed ZstdDecompressor.read_from() to ZstdDecompressor.read_to_iter(). The old name is still available.
Renamed ZstdCompressor.read_from() to ZstdCompressor.read_to_iter(). read_from() is still available at its old location.
Introduce the zstandard module to import and re-export the C or CFFI backend as appropriate. Behavior can be controlled via the PYTHON_ZSTANDARD_IMPORT_POLICY environment variable. See README for usage info.
Vendored version of zstd upgraded to 1.3.4.
Added module constants CONTENTSIZE_UNKNOWN and CONTENTSIZE_ERROR.
Add STRATEGY_BTULTRA compression strategy constant.
Switch from deprecated ZSTD_getDecompressedSize() to ZSTD_getFrameContentSize() replacement.
ZstdCompressor.compress() can now compress empty inputs without requiring special handling.
ZstdCompressor and ZstdDecompressor now have a memory_size() method for determining the current memory utilization of the underlying zstd primitive.
train_dictionary() has new arguments and functionality for trying multiple variations of COVER parameters and selecting the best one.
Added module constants LDM_MINMATCH_MIN, LDM_MINMATCH_MAX, and LDM_BUCKETSIZELOG_MAX.
Converted all consumers to the zstandard new advanced API, which uses ZSTD_compress_generic()
CompressionParameters.__init__ now accepts several more arguments, including support for long distance matching.
ZstdCompressionDict.__init__ now accepts a dict_type argument that controls how the dictionary should be interpreted. This can be used to force the use of content-only dictionaries or to require the presence of the dictionary magic header.
ZstdCompressionDict.precompute_compress() can be used to precompute the compression dictionary so it can efficiently be used with multiple ZstdCompressor instances.
Digested dictionaries are now stored in ZstdCompressionDict instances, created automatically on first use, and automatically reused by all ZstdDecompressor instances bound to that dictionary.
All meaningful functions now accept keyword arguments.
ZstdDecompressor.decompressobj() now accepts a write_size argument to control how much work to perform on every decompressor invocation.
ZstdCompressor.write_to() now exposes a tell(), which exposes the total number of bytes written so far.
ZstdDecompressor.stream_reader() now supports seek() when moving forward in the stream.
Removed TARGETLENGTH_MAX constant.
Added frame_header_size(data) function.
Added frame_content_size(data) function.
Consumers of ZSTD_decompress* have been switched to the new advanced decompression API.
ZstdCompressor and ZstdCompressionParams can now be constructed with negative compression levels.
ZstdDecompressor now accepts a max_window_size argument to limit the amount of memory required for decompression operations.
FORMAT_ZSTD1 and FORMAT_ZSTD1_MAGICLESS constants to be used with the format compression parameter to control whether the frame magic header is written.
ZstdDecompressor now accepts a format argument to control the expected frame format.
ZstdCompressor now has a frame_progression() method to return information about the current compression operation.
Error messages in CFFI no longer have b'' literals.
Compiler warnings and underlying overflow issues on 32-bit platforms have been fixed.
Builds in CI now build with compiler warnings as errors. This should hopefully fix new compiler warnings from being introduced.
Make ZstdCompressor(write_content_size=True) and CompressionParameters(write_content_size=True) the default.
CompressionParameters has been renamed to ZstdCompressionParameters.

(adam)

2018-04-09 07:34:15 UTC MAIN commitmail json YAML

py-jellyfish: updated to 0.6.0

0.6.0:
fix quite a few bugs & differences between C/Py implementations
add wagner-fischer testdata
uppercase soundex result
better error handling in nysiis, soundex, and jaro

(adam)

2018-04-09 07:28:54 UTC MAIN commitmail json YAML

py-last: updated to 2.2.0

2.2.0:
Bug fixes.

(adam)

2018-04-09 07:17:20 UTC MAIN commitmail json YAML

doc/TODO: add some

+ MesaLib-18.0.0, calibre-3.21.0, git-2.17, libressl-2.7.1,
  notmuch-0.26.1, openssh-7.7p1, polkit-0.114, pugixml-1.9,
  py-dulwich-0.19.2, py-mercurial-4.5.3, syncthing-0.14.46,
  talloc-2.1.13, thunderbird-enigmail-2.0.1, vim-8.0.1674,
  vim-share-8.0.1674, wireshark-2.4.6, x264-devel-20180407.

(wiz)

2018-04-09 02:47:00 UTC MAIN commitmail json YAML

Add and enable libhighlight.

(schmonz)

2018-04-08 21:47:50 UTC MAIN commitmail json YAML

doc/CHANGES-2018: mention cmake bump

(wiz)

2018-04-08 21:47:15 UTC MAIN commitmail json YAML

cmake: bump PKGREVISION for -O fix

(wiz)

2018-04-08 20:39:47 UTC MAIN commitmail json YAML

mk/fetch: add documentation for show-all-github

(rillig)

2018-04-08 20:13:55 UTC MAIN commitmail json YAML

pkgtools/url2pkg: refactor variable alignment code

The new code is more expressive and uses fewer magic numbers.

(rillig)

2018-04-08 19:41:39 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-highlight to 3.18nb5

(schmonz)

2018-04-08 19:41:30 UTC MAIN commitmail json YAML

doc: Updated textproc/highlight to 3.18nb1

(schmonz)

2018-04-08 19:41:13 UTC MAIN commitmail json YAML

doc: Added textproc/libhighlight version 3.18

(schmonz)