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 (3h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 04:38:51 UTC Now

2021-02-01 10:48:37 UTC MAIN commitmail json YAML

doc: Updated archivers/lziprecover to 1.22

(fcambus)

2021-02-01 10:48:26 UTC MAIN commitmail json YAML

lziprecover: update to 1.22.

2021-01-02  Antonio Diaz Diaz  <antonio@gnu.org>

* Version 1.22 released.
* New options '-e, --reproduce', '--lzip-level', '--lzip-name',
  '--reference-file', and '-E, --debug-reproduce'.
* Remove '--dump-tdata', '--remove-tdata', and '--strip-tdata'.
* main.cc (main): Report an error if a file name is empty.
  Make '-o' behave like '-c', but writing to file.
  Make '-c' and '-o' check whether the output is a terminal only once.
  Do not open output if input is a terminal.
* main.cc (decompress): With '-i', ignore data errors, keep files.
* range_dec.cc: '-i -D' now decompresses a truncated last member.
* '-i -D' now returns 0 if only ignored errors are found.
* '-i' now considers any block > 36 with header a member, not a gap.
* Replace 'decompressed', 'compressed' with 'out', 'in' in output.
* Fix several compiler warnings. (Reported by Nissanka Gooneratne).
* lzip_index.cc: Improve messages for corruption in last header.
* New debug options '-M, --md5sum' and '-U, --unzcrash'.
* main.cc: Set a valid invocation_name even if argc == 0.
* Document extraction from tar.lz in manual, '--help', and man page.
* New files lunzcrash.cc, md5.h, md5.cc, nrep_stats.cc, reproduce.cc.
* lziprecover.texi: New chapter 'Reproducing one sector'.
  New sections 'Merging with a backup' and 'Reproducing a mailbox'.
  Document the debug options for experts.
* check.sh: Lzip 1.16 or newer is required to run the tests.
* testsuite: Add 9 new test files.

(fcambus)

2021-02-01 10:38:43 UTC MAIN commitmail json YAML

doc: Updated lang/jimtcl to 0.80

(fcambus)

2021-02-01 10:38:24 UTC MAIN commitmail json YAML

jimtcl: update to 0.80.

Jim Tcl version 0.80:
---------------------

Bugs fixed in version 0.80

    return -level 0 -code xxx now returns the correct result
    regexp - fix an issue with failed optional group
    oo - fix an issue when no class variables are given
    oo - fix super invocation with multiple inheritance levels
    tailcall - fix to avoid growing the C stack frame
    regsub -all with \A now works correctly
    scan - fix an issue with chars vs bytes in utf-8 mode
    aio - fix eventloop and eof for ssl connections
    lsearch -regexp - fix the case where the pattern begins with a dash
    lsearch -command - handle the case with too few args
    Disallow renaming a local proc with upcall to avoid inconsistent behaviour

Features and improvements added in version 0.80

    Dictionaries now preserve insertion order
    string map and string compare now support embedded nulls
    string match and other glob matches now support embedded nulls
    Variable and proc names now support embedded nulls
    Interactive mode now prints results containing embedded nulls
    Generate a build warning if system is non-Y2038 compliant
    package names added as an alias for package list
    file rootname, file dirname are now more consistent with Tcl
    aio - add Server Name Indication (SNI) ssl support
    aio - add socket pty support
    The 0d radix prefix is now supported for decimal (base 10)
    String comparison operators lt, gt, le and ge are now supported
    dict getwithdefault (and the alias dict getdef) are now supported
    Build has coverage support, and test coverage is now over 90%
    Performance improvements in a number of areas

Jim Tcl version 0.79:
---------------------

Bugs fixed in version 0.79

    aio - Fix closing stdin in bootstrap jimsh
    clock scan - Unspecified fields use the current date/time
    Fix linenoise assertion failure on Windows
    file - Improved support for trailing slashes in pathnames
    regexp, regsub - Various fixes in UTF-8 mode
    $(...) syntax now properly returns non-error codes

Features added in version 0.78

    file - Add mtimeus for microsecond resolution
    file - Add missing split subcommand
    lreplace - Implement TIP #505
    aio - Add dgram unix socket support
    aio - Add support for lock -wait
    aio copyto - Significantly improve performance
    aio tty - Allow setting echo
    signal - Add block for blocking signals with SIG_IGN
    Add built-in JSON support with the json extension
    Improve performance when indexing UTF-8 strings

Other changes

    Documentation updates to improve consistency, remove obsolete commands, add some missing commands
    exec no longer forces SIGPIPE disposition to SIG_DFL
    Update autosetup to v0.6.9 with optimised insert/delete

Jim Tcl version 0.78:
---------------------

Bugs fixed in version 0.78

    local - Fix crash when local command is deleted
    history - When creating ~/.jim_history, set permissions to 0600 for security
    exec - Fix windows exec with empty or unset env
    exec - Fix check for | and |&
    jim.c - Fix Object leak in zlib support
    signal - Restore default signal handling on interp exit
    dict - Fix [dict values] with duplicate values
    Fix ‘/’ command, divide by zero
    expr - Replace expression engine to fix a number of problems
    zlib - Various fixes
    lsort -unique - Fix case with no duplicates
    aio tempname - Fix a crash when the template is invalid
    Tcl compatibility - Error on extra characters after close brace
    eventloop - Return from callback is not an error
    oo - Fix methods for superclasses
    Various refcount and edge case fixes found by fuzz testing

Features added in version 0.78

    Add support for utf-8 wide characters
    aio - Add tty for termios settings
    aio - Add sockopt for broadcast, tcp_nodelay, etc.
    utf-8 - Update UnicodeData.txt to 9.0.0
    jimsh - Add support for jimsh -
    jimsh - Scriptable command-line completion support via tcl::autocomplete
    history - Add autocompletion support history completion <cmd>
    Add support for -commands to many commands
    Add pkg-config support - jimtcl.pc
    clock - Add -gmt option to format and scan
    tree - Allow nodes to be deleted
    defer, $jim::defer - Allow scripts to run on proc exit
    eventloop - Support sub-millisecond timer resolution
    Support lambda even if references are disabled
    Performance - Improve a number of common cases through caching
    signal, exec, wait, pid, pipe - Many improvements
    build - Support --silent-rules, and enable by default
    regexp - Implement class shorthand escapes in brackets
    linenoise (jimsh) - Add ^Z (SUSP) support
    linenoise (jismh) - Update to support multiline mode

Other changes

    signal - Remove the signal command from child interpreters
    os.wait is now wait
    aio ssl now upgrades the current channel rather than creating a new channel
    Update autosetup to v0.6.8

(fcambus)

2021-02-01 10:35:11 UTC MAIN commitmail json YAML

doc: Updated lang/yabasic to 2.89.1

(fcambus)

2021-02-01 10:35:00 UTC MAIN commitmail json YAML

yabasic: update to 2.89.1.

ChangeLog:

Version 2.89.1 (January 30, 2020)
  - Fixes for documentation

(fcambus)

2021-02-01 10:28:20 UTC MAIN commitmail json YAML

doc: updated sysutils/bareos{,-clientonly} to 20.0.0

(kardel)

2021-02-01 09:46:57 UTC MAIN commitmail json YAML

Updated textproc/py-jinja2, textproc/py-natsort, databases/mongodb, devel/py-pygit2

(adam)

2021-02-01 09:46:33 UTC MAIN commitmail json YAML

py-pygit2: updated to 1.5.0

1.5.0:

- New ``PackBuilder`` class and ``Repository.pack(...)``
- New ``Config.delete_multivar(...)``
- New ``Repository.is_shallow``
- New optional ``message`` argument in ``Repository.create_reference(...)``
- Fix truncated diff when there are nulls
- Unit tests & Continuous integration

Breaking changes:
- Fix ``Index.add(...)`` raise ``TypeError`` instead of ``AttributeError`` when
  arguments are of unexpected type

(adam)

2021-02-01 09:38:10 UTC MAIN commitmail json YAML

mongodb: updated to 4.2.12

4.2.12

Issues fixed in 4.2.12:

SERVER-40361: Reduce memory footprint of plan cache entries
SERVER-47863: Initial Sync Progress Metrics
SERVER-48471: Hashed indexes may be incorrectly marked multikey and be ineligible as a shard key
SERVER-50769: server restarted after expr{���expr���:���_currentApplyOps.getArrayLength() > 0���,���file���:���src/mongo/db/pipeline/document_source_change_stream_transform.cpp���,���line���:535}}
SERVER-52654: new signing keys not generated by the monitoring-keys-for-HMAC thread
SERVER-52879: Periodic operation latency spikes every 5 minutes due to closing idle cached WT sessions

(adam)

2021-02-01 09:35:56 UTC MAIN commitmail json YAML

py-natsort: updated to 7.1.1

7.1.1:
Changed
- Use GitHub Actions instead of Travis-CI
- No longer pin testing dependencies

Fixed
- Correct a minor typo

(adam)

2021-02-01 09:35:41 UTC MAIN commitmail json YAML

doc: Updated www/htmldoc-x11 to 1.9.11

(fcambus)

2021-02-01 09:35:11 UTC MAIN commitmail json YAML

htmldoc-x11: update to 1.9.11.

ChangeLog:

# Changes in HTMLDOC v1.9.11

- Added high-resolution desktop icons for Linux.
- Updated the internal HTTP library to fix truncation of redirection URLs
  (Issue #396)
- Fixed a regression in the handling of character entities for UTF-8 input
  (Issue #401)
- The `--numbered` option did not work when the table-of-contents was disabled
  (Issue #405)

# Changes in HTMLDOC v1.9.10

- Updated local zlib to v1.2.11.
- Updated local libpng to v1.6.37.
- Fixed packaging issues on macOS and Windows (Issue #377, Issue #386)
- Now ignore sRGB profile errors in PNG files (Issue #390)
- The GUI would crash when saving (Issue #391)
- Page comments are now allowed in `pre` text (Issue #394)

# Changes in HTMLDOC v1.9.9

- Fixed a redirection issue - some sites (incorrectly) provide an incomplete
  Location: URL in the HTTP response.
- Fixed https: support on newer versions of Windows (Issue #378)
- Fixed a problem with remote URLs containing spaces (Issue #379)
- Fixed a UTF-8 processing bug for Markdown files (Issue #383)
- Added support for `<FONT FACE="monospace">` (Issue #385)

(fcambus)

2021-02-01 09:34:05 UTC MAIN commitmail json YAML

py-jinja2: updated to 2.11.3

Version 2.11.3
--------------
- Improve the speed of the ``urlize`` filter by reducing regex
  backtracking. Email matching requires a word character at the start
  of the domain part, and only word characters in the TLD.

(adam)

2021-02-01 09:33:57 UTC MAIN commitmail json YAML

doc: Updated www/htmldoc to 1.9.11

(fcambus)

2021-02-01 09:33:12 UTC MAIN commitmail json YAML

htmldoc: update to 1.9.11.

ChangeLog:

# Changes in HTMLDOC v1.9.11

- Added high-resolution desktop icons for Linux.
- Updated the internal HTTP library to fix truncation of redirection URLs
  (Issue #396)
- Fixed a regression in the handling of character entities for UTF-8 input
  (Issue #401)
- The `--numbered` option did not work when the table-of-contents was disabled
  (Issue #405)

# Changes in HTMLDOC v1.9.10

- Updated local zlib to v1.2.11.
- Updated local libpng to v1.6.37.
- Fixed packaging issues on macOS and Windows (Issue #377, Issue #386)
- Now ignore sRGB profile errors in PNG files (Issue #390)
- The GUI would crash when saving (Issue #391)
- Page comments are now allowed in `pre` text (Issue #394)

# Changes in HTMLDOC v1.9.9

- Fixed a redirection issue - some sites (incorrectly) provide an incomplete
  Location: URL in the HTTP response.
- Fixed https: support on newer versions of Windows (Issue #378)
- Fixed a problem with remote URLs containing spaces (Issue #379)
- Fixed a UTF-8 processing bug for Markdown files (Issue #383)
- Added support for `<FONT FACE="monospace">` (Issue #385)

(fcambus)

2021-02-01 09:08:44 UTC MAIN commitmail json YAML

sysutils/bareos{,-clientonly}: Upgrade to 20.0.0 (released 2020-12-16)

Frome the release note:

Bareos 20 released

✔ Improved Cloud Storage integration
✔ New and revised plugins
✔ Modernized Python API
✔ New REST API

Cologne, 16th December, 2020 – The Bareos team launches a new version of the Open Source
backup solution of the same name. Bareos 20 includes, among other things,
a new plugin to back up cloud storage objects directly via the S3 interface,
a modernized Python API and
a preview of the new REST API.

New and improved Plugins

Bareos 20 introduces the brand-new libcloud plugin , which uses the Apache Libcloud library to
back up cloud storage objects directly via the S3 interface (Simple Storage Service). The Bareos
plugin can thus create backups of Amazon S3 buckets directly via the S3 interface. Since Apache
Libcloud is a standard library and supports other cloud storage systems as well, Bareos' libcloud
plugin will be ready to back up other cloud storage objects in the future.
The plugin for backups and restores of PostgreSQL databases now supports incremental backups
and point-in-time recovery which makes it possible to restore any transaction state from the past.
For the VMware plugin, which has been able to create (incremental) backups of snapshots
since Bareos 15.2, the developers have upgraded the VDDK (Virtual Disk Development Kit) to the
current version 7.0.1. The plugin now supports VMware versions 6.5, 6.7, 7 and also the
release after that.

The Python API and all Bareos Python plugins have been modernized. The code is now easier to
read, and the included plugins have been adapted to work with both Python 2 and 3; parallel use
of both versions is also possible. Users who have written their own Python plugins can refer to
the porting guide in the manual to adapt the plugins. Among the ported Bareos plugins are the
oVirt plugin, which enables agentless backups of virtual machines running under oVirt or Red Hat
Virtualization, the VMware and PostgreSQL plugins, and the Percona XtraBackup plugin for
backing up MySQL/MariaDB.

Technology Preview: REST API

Bareos 20 includes a technical preview of the new REST API, which will allow access to Bareos via
an HTTP interface in future. Currently listed as experimental, the REST API already supports some
important commands: at the moment, users can configure parts of Bareos as well as start, stop
and monitor backup jobs. Hosting providers and other large environments in particular will benefit
from the new REST API since it makes it possible to include typical Bareos operations in scripts
or other automated procedures.

Improved S3 Storage

The storage backend bareos-storage-droplet has been included in the backup software since
Bareos 17.2. It uses the libdroplet library which communicates with cloud storage systems via the
S3 protocol. The Bareos developers have given it a general overhaul, but the most important new
feature is the OpenSSL 1.1 support which includes support for current encryption technologies.
The package bareos-storage-droplet used to be available for only a few Linux distributions, but
since the upgrade Bareos offers packages for all Linux systems which are supported by the
backup solution itself.

Versioning, Changelog and other Numbers

Bareos 20.0.0 is the first release that uses the so-called semantic versioning. Users can now
recognize straight away if it's a major release (1st position), an update with changed functionality
(2nd position) or a pure bugfix (3rd position). More transparency is provided by the continuously
maintained changelog in the GitHub repository. It replaces the classic release notes, contains
links to the corresponding bugs and pull requests, so that interested users can easily get
information about the current progress at any time.

Over 1,500 commits from a total of 22 contributors have gone into Bareos 20. The developers
offer packages for 22 platforms: CentOS 7/8, Debian 9/10, Fedora 31/32/33, openSUSE 15.2, RHEL
7/8, SLES 12/15, Univention 4.4, Ubuntu 16.04/18.04/20.04, FreeBSD 11.4/12.2, macOS ≥10.13,
Solaris (x86, SPARC) 11.4, Windows 10, and Windows Server ≥2012 .

See https://www.bareos.org and https://www.bareos.com

(kardel)

2021-02-01 09:02:48 UTC MAIN commitmail json YAML

splay: remove hardcoded version number in DESCR.

(fcambus)

2021-02-01 08:08:45 UTC MAIN commitmail json YAML

doc: Updated net/dbip-country-lite to 2021.02

(fcambus)

2021-02-01 08:08:35 UTC MAIN commitmail json YAML

dbip-country-lite: update to 2021-02.

No upstream ChangeLog.

(fcambus)

2021-02-01 08:08:04 UTC MAIN commitmail json YAML

doc: Updated net/dbip-city-lite to 2021.02

(fcambus)

2021-02-01 08:07:15 UTC MAIN commitmail json YAML

dbip-city-lite: update to 2021-02.

No upstream ChangeLog.

(fcambus)

2021-02-01 08:06:32 UTC MAIN commitmail json YAML

doc: Updated net/dbip-asn-lite to 2021.02

(fcambus)

2021-02-01 08:06:21 UTC MAIN commitmail json YAML

dbip-asn-lite: update to 2021-02.

No upstream ChangeLog.

(fcambus)

2021-01-31 19:52:36 UTC MAIN commitmail json YAML

doc: Added sysutils/restic version 0.11.0

(bsiegert)

2021-01-31 19:52:07 UTC MAIN commitmail json YAML

New package, restic-0.11.0. From wip.

restic is a backup program that is fast, efficient and secure. It supports
the three major operating systems (Linux, macOS, Windows) and a few smaller
ones (FreeBSD, OpenBSD).

(bsiegert)

2021-01-31 19:23:38 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.26.0

(js)

2021-01-31 19:23:28 UTC MAIN commitmail json YAML

Update chat/matrix-synapse to 1.26.0

Synapse 1.26.0 (2021-01-27)
===========================

This release brings a new schema version for Synapse and rolling back to a previous
version is not trivial. Please review [UPGRADE.rst](UPGRADE.rst) for more details
on these changes and for general upgrade guidance.

No significant changes since 1.26.0rc2.

Synapse 1.26.0rc2 (2021-01-25)
==============================

Bugfixes
--------

- Fix receipts and account data not being sent down sync. Introduced in v1.26.0rc1. ([\#9193](https://github.com/matrix-org/synapse/issues/9193), [\#9195](https://github.com/matrix-org/synapse/issues/9195))
- Fix chain cover update to handle events with duplicate auth events. Introduced in v1.26.0rc1. ([\#9210](https://github.com/matrix-org/synapse/issues/9210))

Internal Changes
----------------

- Add an `oidc-` prefix to any `idp_id`s which are given in the `oidc_providers` configuration. ([\#9189](https://github.com/matrix-org/synapse/issues/9189))
- Bump minimum `psycopg2` version to v2.8. ([\#9204](https://github.com/matrix-org/synapse/issues/9204))

Synapse 1.26.0rc1 (2021-01-20)
==============================

This release brings a new schema version for Synapse and rolling back to a previous
version is not trivial. Please review [UPGRADE.rst](UPGRADE.rst) for more details
on these changes and for general upgrade guidance.

Features
--------

- Add support for multiple SSO Identity Providers. ([\#9015](https://github.com/matrix-org/synapse/issues/9015), [\#9017](https://github.com/matrix-org/synapse/issues/9017), [\#9036](https://github.com/matrix-org/synapse/issues/9036), [\#9067](https://github.com/matrix-org/synapse/issues/9067), [\#9081](https://github.com/matrix-org/synapse/issues/9081), [\#9082](https://github.com/matrix-org/synapse/issues/9082), [\#9105](https://github.com/matrix-org/synapse/issues/9105), [\#9107](https://github.com/matrix-org/synapse/issues/9107), [\#9109](https://github.com/matrix-org/synapse/issues/9109), [\#9110](https://github.com/matrix-org/synapse/issues/9110), [\#9127](https://github.com/matrix-org/synapse/issues/9127), [\#9153](https://github.com/matrix-org/synapse/issues/9153), [\#9154](https://github.com/matrix-org/synapse/issues/9154), [\#9177](https://github.com/matrix-org/synapse/issues/9177))
- During user-interactive authentication via single-sign-on, give a better error if the user uses the wrong account on the SSO IdP. ([\#9091](https://github.com/matrix-org/synapse/issues/9091))
- Give the `public_baseurl` a default value, if it is not explicitly set in the configuration file. ([\#9159](https://github.com/matrix-org/synapse/issues/9159))
- Improve performance when calculating ignored users in large rooms. ([\#9024](https://github.com/matrix-org/synapse/issues/9024))
- Implement [MSC2176](https://github.com/matrix-org/matrix-doc/pull/2176) in an experimental room version. ([\#8984](https://github.com/matrix-org/synapse/issues/8984))
- Add an admin API for protecting local media from quarantine. ([\#9086](https://github.com/matrix-org/synapse/issues/9086))
- Remove a user's avatar URL and display name when deactivated with the Admin API. ([\#8932](https://github.com/matrix-org/synapse/issues/8932))
- Update `/_synapse/admin/v1/users/<user_id>/joined_rooms` to work for both local and remote users. ([\#8948](https://github.com/matrix-org/synapse/issues/8948))
- Add experimental support for handling to-device messages on worker processes. ([\#9042](https://github.com/matrix-org/synapse/issues/9042), [\#9043](https://github.com/matrix-org/synapse/issues/9043), [\#9044](https://github.com/matrix-org/synapse/issues/9044), [\#9130](https://github.com/matrix-org/synapse/issues/9130))
- Add experimental support for handling `/keys/claim` and `/room_keys` APIs on worker processes. ([\#9068](https://github.com/matrix-org/synapse/issues/9068))
- Add experimental support for handling `/devices` API on worker processes. ([\#9092](https://github.com/matrix-org/synapse/issues/9092))
- Add experimental support for moving off receipts and account data persistence off master. ([\#9104](https://github.com/matrix-org/synapse/issues/9104), [\#9166](https://github.com/matrix-org/synapse/issues/9166))

Bugfixes
--------

- Fix a long-standing issue where an internal server error would occur when requesting a profile over federation that did not include a display name / avatar URL. ([\#9023](https://github.com/matrix-org/synapse/issues/9023))
- Fix a long-standing bug where some caches could grow larger than configured. ([\#9028](https://github.com/matrix-org/synapse/issues/9028))
- Fix error handling during insertion of client IPs into the database. ([\#9051](https://github.com/matrix-org/synapse/issues/9051))
- Fix bug where we didn't correctly record CPU time spent in `on_new_event` block. ([\#9053](https://github.com/matrix-org/synapse/issues/9053))
- Fix a minor bug which could cause confusing error messages from invalid configurations. ([\#9054](https://github.com/matrix-org/synapse/issues/9054))
- Fix incorrect exit code when there is an error at startup. ([\#9059](https://github.com/matrix-org/synapse/issues/9059))
- Fix `JSONDecodeError` spamming the logs when sending transactions to remote servers. ([\#9070](https://github.com/matrix-org/synapse/issues/9070))
- Fix "Failed to send request" errors when a client provides an invalid room alias. ([\#9071](https://github.com/matrix-org/synapse/issues/9071))
- Fix bugs in federation catchup logic that caused outbound federation to be delayed for large servers after start up. Introduced in v1.8.0 and v1.21.0. ([\#9114](https://github.com/matrix-org/synapse/issues/9114), [\#9116](https://github.com/matrix-org/synapse/issues/9116))
- Fix corruption of `pushers` data when a postgres bouncer is used. ([\#9117](https://github.com/matrix-org/synapse/issues/9117))
- Fix minor bugs in handling the `clientRedirectUrl` parameter for SSO login. ([\#9128](https://github.com/matrix-org/synapse/issues/9128))
- Fix "Unhandled error in Deferred: BodyExceededMaxSize" errors when .well-known files that are too large. ([\#9108](https://github.com/matrix-org/synapse/issues/9108))
- Fix "UnboundLocalError: local variable 'length' referenced before assignment" errors when the response body exceeds the expected size. This bug was introduced in v1.25.0. ([\#9145](https://github.com/matrix-org/synapse/issues/9145))
- Fix a long-standing bug "ValueError: invalid literal for int() with base 10" when `/publicRooms` is requested with an invalid `server` parameter. ([\#9161](https://github.com/matrix-org/synapse/issues/9161))

Improved Documentation
----------------------

- Add some extra docs for getting Synapse running on macOS. ([\#8997](https://github.com/matrix-org/synapse/issues/8997))
- Correct a typo in the `systemd-with-workers` documentation. ([\#9035](https://github.com/matrix-org/synapse/issues/9035))
- Correct a typo in `INSTALL.md`. ([\#9040](https://github.com/matrix-org/synapse/issues/9040))
- Add missing `user_mapping_provider` configuration to the Keycloak OIDC example. Contributed by @chris-ruecker. ([\#9057](https://github.com/matrix-org/synapse/issues/9057))
- Quote `pip install` packages when extras are used to avoid shells interpreting bracket characters. ([\#9151](https://github.com/matrix-org/synapse/issues/9151))

Deprecations and Removals
-------------------------

- Remove broken and unmaintained `demo/webserver.py` script. ([\#9039](https://github.com/matrix-org/synapse/issues/9039))

Internal Changes
----------------

- Improve efficiency of large state resolutions. ([\#8868](https://github.com/matrix-org/synapse/issues/8868), [\#9029](https://github.com/matrix-org/synapse/issues/9029), [\#9115](https://github.com/matrix-org/synapse/issues/9115), [\#9118](https://github.com/matrix-org/synapse/issues/9118), [\#9124](https://github.com/matrix-org/synapse/issues/9124))
- Various clean-ups to the structured logging and logging context code. ([\#8939](https://github.com/matrix-org/synapse/issues/8939))
- Ensure rejected events get added to some metadata tables. ([\#9016](https://github.com/matrix-org/synapse/issues/9016))
- Ignore date-rotated homeserver logs saved to disk. ([\#9018](https://github.com/matrix-org/synapse/issues/9018))
- Remove an unused column from `access_tokens` table. ([\#9025](https://github.com/matrix-org/synapse/issues/9025))
- Add a `-noextras` factor to `tox.ini`, to support running the tests with no optional dependencies. ([\#9030](https://github.com/matrix-org/synapse/issues/9030))
- Fix running unit tests when optional dependencies are not installed. ([\#9031](https://github.com/matrix-org/synapse/issues/9031))
- Allow bumping schema version when using split out state database. ([\#9033](https://github.com/matrix-org/synapse/issues/9033))
- Configure the linters to run on a consistent set of files. ([\#9038](https://github.com/matrix-org/synapse/issues/9038))
- Various cleanups to device inbox store. ([\#9041](https://github.com/matrix-org/synapse/issues/9041))
- Drop unused database tables. ([\#9055](https://github.com/matrix-org/synapse/issues/9055))
- Remove unused `SynapseService` class. ([\#9058](https://github.com/matrix-org/synapse/issues/9058))
- Remove unnecessary declarations in the tests for the admin API. ([\#9063](https://github.com/matrix-org/synapse/issues/9063))
- Remove `SynapseRequest.get_user_agent`. ([\#9069](https://github.com/matrix-org/synapse/issues/9069))
- Remove redundant `Homeserver.get_ip_from_request` method. ([\#9080](https://github.com/matrix-org/synapse/issues/9080))
- Add type hints to media repository. ([\#9093](https://github.com/matrix-org/synapse/issues/9093))
- Fix the wrong arguments being passed to `BlacklistingAgentWrapper` from `MatrixFederationAgent`. Contributed by Timothy Leung. ([\#9098](https://github.com/matrix-org/synapse/issues/9098))
- Reduce the scope of caught exceptions in `BlacklistingAgentWrapper`. ([\#9106](https://github.com/matrix-org/synapse/issues/9106))
- Improve `UsernamePickerTestCase`. ([\#9112](https://github.com/matrix-org/synapse/issues/9112))
- Remove dependency on `distutils`. ([\#9125](https://github.com/matrix-org/synapse/issues/9125))
- Enforce that replication HTTP clients are called with keyword arguments only. ([\#9144](https://github.com/matrix-org/synapse/issues/9144))
- Fix the Python 3.5 / old dependencies build in CI. ([\#9146](https://github.com/matrix-org/synapse/issues/9146))
- Replace the old `perspectives` option in the Synapse docker config file template with `trusted_key_servers`. ([\#9157](https://github.com/matrix-org/synapse/issues/9157))

(js)

2021-01-31 16:50:43 UTC MAIN commitmail json YAML

goreturns: turn package into module-based build

I created go.mod and go.sum by running "go mod init" and "go get" in the
top-level directory and copied them over to $FILESDIR.

Also stop installing the source code and .a files. We can now also cut
the dependency on go-tools, so that go-tools can be a module. This is a
good thing, since the dependencies for the non-module build are getting
out of hand.

(bsiegert)

2021-01-31 15:58:25 UTC MAIN commitmail json YAML

doc: Added textproc/sd version 0.7.6

(pin)

2021-01-31 15:57:58 UTC MAIN commitmail json YAML

2021-01-31 15:57:00 UTC MAIN commitmail json YAML

textproc/sd: import package

sd, s[earch] & d[isplace] is an intuitive find & replace CLI.
sd uses regex syntax that you already know from JavaScript and Python.
Forget about dealing with quirks of sed or awk and get productive immediately.

Non-regex find & replace. No more backslashes or remembering which characters
are special and need to be escaped.

Find & replace expressions are split up, which makes them easy to read and
write. No more messing with unclosed and escaped slashes.

While sed does a whole lot more, sd focuses on doing just one thing and doing
it well.

(pin)

2021-01-31 15:45:15 UTC MAIN commitmail json YAML

doc: Updated fonts/recursive-ttf to 1.072

(rhialto)

2021-01-31 15:44:47 UTC MAIN commitmail json YAML

fonts/recursive-ttf: Update to 1.072.

No longer beta, and the distfile contains many more fonts files,
including OTF and WOFF2 versions. However, for now only install the same
fonts as before but in OTF format.

(rhialto)

2021-01-31 14:52:28 UTC MAIN commitmail json YAML

doc: Updated net/yaydl to 0.3.1

(pin)

2021-01-31 14:52:06 UTC MAIN commitmail json YAML

2021-01-31 14:36:23 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.10.61, asciidoc-9.0.5, autoconf-2.71, bison-3.7.5,
  fluidsynth-2.1.7, gstreamer1-1.18.3, libmysofa-1.2, pulseaudio-14.2,
  py-hypothesis-6.1.0, py-packaging-20.9,
  tor-browser-https-everywhere-2021.1.27, ugrep-3.1.6, waf-2.0.22.

(wiz)

2021-01-31 14:26:27 UTC MAIN commitmail json YAML

doc: Updated games/dMagnetic to 0.30

(wiz)

2021-01-31 14:26:17 UTC MAIN commitmail json YAML

dMagnetic: update to 0.30.

dmagnetic (0.30-1) unstable; urgency=medium

  * Internal bugfixes
  * Fixed missing picture from 'Fish!' in C64 mode
  * New characters for the monochrome vmode

(wiz)

2021-01-31 13:28:05 UTC MAIN commitmail json YAML

Updated security/gpgme, net/wireshark

(adam)

2021-01-31 13:04:29 UTC MAIN commitmail json YAML

wireshark: updated to 3.4.3

Wireshark 3.4.3 Release Notes

What’s New

  The Windows installers now ship with Npcap 1.10. They previously
  shipped with Npcap 1.00.

  Bug Fixes

  The following vulnerabilities have been fixed:

    • wnpa-sec-2021-01[1] USB HID dissector memory leak. Bug 17124[2].
      CVE-2021-22173[3].

    • wnpa-sec-2021-02[4] USB HID dissector crash. Bug 17165[5].
      CVE-2021-22174[6].

  The following bugs have been fixed:

    • SIP response single-line multiple Contact-URIs decoding error Bug
      13752[7].

    • Adding filter while "Telephony→VoIP Calls→Flow Sequence" open
      causes OOB memory reads and potential crashes. Bug 16952[8].

    • QUIC packet not fully dissected Bug 17077[9].

    • SOMEIP-SD hidden entries are off Bug 17091[10].

    • Problem with calculation on UDP checksum in SRv6 Bug 17097[11].

    • Dark mode not working in Wireshark 3.4.2 on macOS Bug 17098[12].

    • Wireshark 3.4.0: build failure on older MacOS releases, due to
      'CLOCK_REALTIME' Bug 17101[13].

    • TECMP: Status Capture Module messages shows 3 instead of 2 bytes
      for HW version Bug 17133[14].

    • Documentation - editorial error - README.dissector bad reference
      Bug 17141[15].

    • Cannot save capture with comments to a format that doesn’t
      support it (no pop-up) Bug 17146[16].

    • AUTOSAR-NM: PNI TF-String wrong way around Bug 17154[17].

    • Fibre Channel parsing errors even with the fix for 17084 Bug
      17168[18].

    • f5ethtrailer: Won’t find a trailer after an FCS that begins with
      a 0x00 byte Bug 17171[19].

    • f5ethtrailer: legacy format, low noise only, no vip name trailers
      no longer detected Bug 17172[20].

    • Buildbot crash output: fuzz-2021-01-22-3387835.pcap Bug
      17174[21].

    • Dissection error on large ZVT packets Bug 17177[22].

    • TShark crashes with -T ek option Bug 17179[23].

  New and Updated Features

  New Protocol Support

  There are no new protocols in this release.

  Updated Protocol Support

  AUTOSAR-NM, DHCPv6, DoIP, FC ELS, GQUIC, IPv6, NAS 5GS, NAS EPS,
  QUIC, SIP, SOME/IP-SD, TECMP, TLS, TPNCP, USB HID, and ZVT

  New and Updated Capture File Support

  f5ethtrailer and pcapng

(adam)

2021-01-31 13:03:07 UTC MAIN commitmail json YAML

gpgme: updated to 1.15.1

Noteworthy changes in version 1.15.1 (2021-01-08)
-------------------------------------------------
* Fix another bug in the secret key export.
* Make listing of signatures work if only secret keys are listed.
* Fix build problem on FreeBSD.
* qt: Avoid empty "rem@gnupg.org" signature notations.
* python: Fix key_export functions.

Noteworthy changes in version 1.15.0 (2020-11-12)
-------------------------------------------------
* New function gpgme_op_setexpire to make changing the expiration
  easier (requires GnuPG 2.1.22).
* New function gpgme_op_revsig to revoke key signatures (requires
  GnuPG 2.2.24).
* Support exporting secret keys.
* cpp: Support for set expire operations in the C++ bindings.
* cpp: Support for revoking key signatures in the C++ bindings.
* qt: Extended ChangeExpiryJob to support changing the expiry of
  subkeys.
* qt: Extended QuickJob to support revoking of key signatures.
* qt: Added QDebug stream operator for GpgME::Error.
* Require a somewhat newer version of libgpg-error (1.36).
* Interface changes relative to the 1.14.0 release:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gpgme_op_setexpire_start                  NEW.
gpgme_op_setexpire                        NEW.
gpgme_op_revsig_start                      NEW.
gpgme_op_revsig                            NEW.
GPGME_REVSIG_LFSEP                        NEW.
cpp: Context::setExpire                    NEW.
cpp: Context::startSetExpire              NEW.
cpp: EngineInfo::Version::operator<=      NEW.
cpp: EngineInfo::Version::operator>=      NEW.
cpp: EngineInfo::Version::operator!=      NEW.
cpp: StatusConsumer                        NEW.
cpp: StatusConsumerAssuanTransaction      NEW.
cpp: Context::cancelPendingOperationImmediately NEW.
cpp: Context::revokeSignature              NEW.
cpp: Context::startRevokeSignature        NEW.
cpp: UserID::Signature::operator<          NEW.
qt: operator<<(QDebug debug, const GpgME::Error &err) NEW.
qt: QuickJob::startRevokeSignature        NEW.
qt: QuickJob::result                  CHANGED: Made params 'auditLogAsHtml'
                                                and 'auditLogError' optional.

(adam)

2021-01-31 13:03:04 UTC MAIN commitmail json YAML

Note update of devel/abseil to 20200923.3nb1.

(he)

2021-01-31 13:02:06 UTC MAIN commitmail json YAML

Include ../../mk/atomic64.mk so that we don't end up with
undefined 8-byte atomics on i386, seen when linking e.g. grpc.

(he)

2021-01-31 11:42:31 UTC MAIN commitmail json YAML

Updated devel/cmake, multimedia/mkvtoolnix

(adam)

2021-01-31 11:42:10 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 53.0.0

Version 53.0.0 "Fool's Gold"

New features and enhancements

* mkvmerge: AVI reader: added support for reading the video aspect ratio from
  the video properties header (`vprp` chunk) if present and setting the
  display dimensions accordingly.
* mkvmerge: MP4 reader: for h.264/AVC tracks that don't have an
  `AVCConfigurationBox` (`avcC` atom) in their sample description (`stsd`)
  atom or whose `avcC` atom contains no content `mkvmerge` will now re-derive
  the `AVCConfigurationBox` from the bitstream.
* mkvextract: mkvextract will now check if any of the destination file names
  is the same as the source file name and abort with an error if that's the
  case.
* MKVToolNix GUI: when querying the user for a file name for saving things
  (e.g. multiplexer settings or an attachment in the header editor), the
  automatically suggested file name will now be based on the
  situation-specific file names (e.g. the destination file name for
  multiplexer settings or the attachment's name when saving an attachment in
  the header editor) instead of the directory's name.
* MKVToolNix GUI: multiplexer: when deriving track languages from file names
  the GUI will now select the right-most match instead of the left-most
  one. For example, "La.vie.en.rose.(fr).srt" will now be detected as French
  (fr) instead of English (en).
* MKVToolNix GUI: preferences: the items in the "pre-defined …" lists can now
  be renamed by double-clicking with the mouse or pressing the F2 key.
* Windows installer: the `bluray_dump` command-line utility will be installed
  into the `tools` sub-directory. `bluray_dump` can read & dump certain file
  types used on Blu-rays: `.mpls` playlists, `.clpi` clip information
  databases, `.bdmv` index files, `bdmt_….xml` disc library databases and
  `tnmt_….xml` track & chapter name databases.

Bug fixes

* mkvmerge: stretching chapter timestamps with `--chapter-sync` now works
  correctly with floating point values including fractions of floating point
  numbers (e.g. `12.3/45.67`). The tooltips in the GUI have been adjusted
  accordingly.
* mkvmerge: MPEG 1/2 video handling: the "default duration" header field was
  often half the value it actually should be, resulting in all video frames
  having an explicit block duration with the correct value. This has been
  fixed with a patch by Tom Yan.
* mkvmerge: MPEG 1/2 video handling: the data stored in `Codec private` and
  `Codec state` doesn't contain extensions other than sequence & sequence
  display extensions anymore. Fix by Tom Yan.
* mkvmerge: tag handling: when remuxing a Matroska file with the
  `--no-track-tags`, existing `SOURCE_ID` track tags are now skipped, too.
* MKVToolNix GUI: multiplexer: the drop-down boxes with pre-defined track
  names now follow the order set in the preferences instead of sorting the
  entries alphabetically.

(adam)

2021-01-31 11:40:59 UTC MAIN commitmail json YAML

cmake: updated to 3.19.4

CMake 3.19.4
* FindHDF5: avoid writing to the output when testing h5cc
* FindHDF5: silence STATUS messages when found with QUIET
* GetPrerequisites: Include weak macOS dependencies
* file(GET_RUNTIME_DEPENDENCIES): Fix weak macOS libraries not detected
* ci: speed up cmake and ninja downloads on Windows
* ci: download WiX on Windows
* Intel: Replace deprecated Fortran flag -nofor_main with -nofor-main
* Help: Add Ninja Multi-Config to list in GENERATOR_IS_MULTI_CONFIG
* IRSL: Install msvcp${v}${d}_atomic_wait.dll if available with CRT
* Restore support for cross-compiling CMake itself
* VS: Generalize Win10 max SDK version to all VS generators

(adam)

2021-01-31 05:13:56 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-Glances to 3.1.6.1

(fox)

2021-01-31 05:12:44 UTC MAIN commitmail json YAML

sysutils/py-Glances: Update to 3.1.6.1

Changes since 3.1.5:

Version 3.1.6.1
===============

Bugs corrected:

    * Glances crash after installing module for shown GPU informations on
      Windows 10 #1800

Version 3.1.6
=============

Enhancements and new features:

    * Kill a process from the Curses interface #1444
    * Manual refresh on F5 in the Curses interface #1753
    * Hide function in sensors section #1590
    * Enhancement Request: .conf parameter for AMP #1690
    * Password for Web/Browser mode  #1674
    * Unable to connect to Influxdb 2.0 #1776
    * ci: fix release process and improve build speeds #1782
    * Cache cpuinfo output #1700
    * sort by clicking improvements and bug #1578
    * Allow embedded AMP python script to be placed in a configurable
      location #1734
    * Add attributes to stdout/stdout-csv plugins #1733
    * Do not shorten container names #1723

Bugs corrected:

    * Version tag for docker image packaging #1754
    * Unusual characters in cmdline cause lines to disappear and corrupt the
      display #1692
    * UnicodeDecodeError on any command with a utf8 character in its name
      #1676
    * Docker image is not up to date install #1662
    * Add option to set the strftime format #1785
    * fix: docker dev build contains all optional requirements #1779
    * GPU information is incomplete via web #1697
    * [WebUI] Fix display of null values for GPU plugin #1773
    * crash on startup on Illumos when no swap is configured #1767
    * Glances crashes with 2 GPUS bug #1683
    * [Feature Request] Filter Docker containers#1748
    * Error with IP Plugin : object has no attribute #1528
    * docker-compose #1760
    * [WebUI] Fix sort by disk io #1759
    * Connection to MQTT server failst #1705
    * Misleading image tag latest-arm needs contributor packaging #1419
    * Docker nicolargo/glances:latest missing arm builds? #1746
    * Alpine image is broken packaging #1744
    * RIP Alpine? needs contributor packaging #1741
    * Manpage improvement documentation #1743
    * Make build reproducible packaging #1740
    * Automated multiarch builds for docker #1716
    * web ui of glances is not coming #1721
    * fixing command in json.rst #1724
    * Fix container rss value #1722
    * Alpine Image is broken needs test packaging #1720
    * Fix gpu plugin to handle multiple gpus with different reporting
      capabilities bug #1634

(fox)

2021-01-30 23:44:53 UTC MAIN commitmail json YAML

doc: Updated finance/electrum to 4.0.9

(js)

2021-01-30 23:44:41 UTC MAIN commitmail json YAML

Update finance/electrum to 4.0.9

# Release 4.0.9 - (Dec 18, 2020)
* fixes a regression introduced in 4.0.8, that prevents from
  paying BIP70 invoices (#6859)
* reflect frozen channels and disconnected peers in the displayed
  'can send/can receive' amounts.

# Release 4.0.8 - (Dec 17, 2020)
* fix decoding BIP21 URIs with uppercase schema (d40bedb2)
* psbt: put full derivation paths into PSBT by default (c8155129)
* invoices: allow address-reuse (#6609, #6852)
* A few other minor bugfixes.

# Release 4.0.7 - (Dec 9, 2020)
* kivy: fix open channel with 'max' amount
* kivy: fix regression introduced in last release (a9fc440)
* other minor GUI fixes
* Dependencies: as part of adapting to new dnspython (#6828),
  - python-ecdsa is no longer needed at all,
  - cryptography is now required (min 2.6), the user can no
    longer choose between cryptography and pycryptodomex

# Release 4.0.6 - (Dec 4, 2020)
* Fix 'Max' button issue for submarine swaps button (#6770)
* Fix 'Max' button in kivy (#6169)
* Various fixes for Kivy/Android install wizard
* More robust account keypath for BitBox02 (#6766)

# Release 4.0.5 - (Nov 18, 2020)
* Fix .dmg binary hanging on recently released macOS 11 Big Sur (#6461)
* Lightning:
  - bugfix: during LN channel opening, if the client crashed at the
    wrong moment, the channel might not get fully persisted to disk,
    and would need manual console-tinkering to recover (#6656)
  - Lightning is enabled by default. Electrum will not connect to
    the Lightning Network until the user opens a channel. (#6639)
  - smarter node recommendation (to open channels with) (#6705)
* user interface: some minor changes that aim to improve usability
* Ledger:
  - fix enumerating devices with new bitcoin app (1.5.1) (b78cbcff)
  - fix compat with HW.1 (200f547a)
* A few other minor bugfixes.

(js)

2021-01-30 23:30:19 UTC MAIN commitmail json YAML

doc: Updated sysutils/auto-admin to 0.6.12

(bacon)

2021-01-30 23:29:50 UTC MAIN commitmail json YAML

sysutils/auto-admin: Update to 0.6.12

Improvements to auto-admin menu
auto-update-system: Add support for reinstalling specified ports from source
auto-pkgsrc-setup: Add PKGSRC dir to mk.conf for pkg_chk
auto-install-packages: Add CLI flags for installing from source and skipping options dialog
Add Darwin and pkgsrc support to some scripts
UI improvements to several scripts

(bacon)

2021-01-30 22:23:01 UTC MAIN commitmail json YAML

doc: Updated editors/kiro-editor to 0.4.2

(pin)

2021-01-30 22:22:41 UTC MAIN commitmail json YAML

editors/kiro-editor: update to 0.4.2

-Fix: Switching to/from alternate buffer did not work on WSL environment
(#11, thanks to @E3uka)
-Improve: Update dependencies (term v0.7)

(pin)

2021-01-30 22:21:47 UTC MAIN commitmail json YAML

doc: Updated math/kalk to 0.3.13

(pin)

2021-01-30 22:21:27 UTC MAIN commitmail json YAML

math/kalk: update to 0.3.13

-Removed timeout from kalk_cli

(pin)

2021-01-30 21:55:52 UTC MAIN commitmail json YAML

doc: Updated sysutils/lsfp to 0.4.3

(pin)

2021-01-30 21:55:29 UTC MAIN commitmail json YAML

sysutils/lsfp: update to 0.4.3

-Fixed color on Windows (#26)

(pin)

2021-01-30 18:42:47 UTC MAIN commitmail json YAML

2021-01-30 17:52:37 UTC MAIN commitmail json YAML

net/quagga: Update DESCR (not a snapshot)

(gdt)

2021-01-30 17:25:24 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-proxy to 5.0.8

(otis)

2021-01-30 17:25:04 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-java to 5.0.8

(otis)

2021-01-30 17:24:43 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-frontend to 5.0.8

(otis)

2021-01-30 17:24:32 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-agent to 5.0.8

(otis)

2021-01-30 17:24:19 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-server to 5.0.8

(otis)

2021-01-30 17:24:02 UTC MAIN commitmail json YAML

zabbix50: Update to 5.0.8

Bug fixes:
  - Changed frontend config file permissions to 0600
  - Fixed crash in web monitoring and web.page.* keys when encoding non ASCII
    characters in URL
  - Fixed dbConditionInt (db.inc.php) returning wrong result in rare cases
  - Removed hardcoded teams_endpoint check
  - Fixed gaps in time labels of classic graphs related to DST transitions
  - Fixed semaphore not being cleaned up when stopping Zabbix agent
  - Fixed displaying incomplete list of inherited trigger tags under rare
    circumstances
  - Changed preprocessing for item "PHP-FPM: Ping" in PHP-FPM templates
  - Fixed retrieval of decimal values from WMI
  - Fixed retrieval of Nth most recent values in trigger function strlen
  - Fixed runtime error when creating user group without users
  - Replaced deprecated gethostbyname function with getaddrinfo
  - Fixed close problem task to be deleted when problem event is deleted
  - Fixed 'UserParameter' parsing and possible buffer overrun
  - Fixed displaying of long problem names on problems and event pages
  - Improved update performance of the preprocessing rules in item.update(),
    itemprototype.update() and discoveryrule.update() methods
  - Added locale forced to English in userparameter pgsql.ping.time[*] in agent
    configuration
  - Fixed the global search showing number of objects that user has no
    permissions
  - Added error message for when real-time data export file become inaccessible
  - Fixed memory leak when handling vmware events

Full changelog: https://www.zabbix.com/rn/rn5.0.8

(otis)

2021-01-30 14:33:22 UTC MAIN commitmail json YAML

fonts: Enable ja-train-ttf

(ryoon)

2021-01-30 14:32:46 UTC MAIN commitmail json YAML

doc: Added fonts/ja-train-ttf version 20201216

(ryoon)

2021-01-30 14:32:24 UTC MAIN commitmail json YAML

fonts/ja-train-ttf: import ja-train-ttf-20201216

Train (distributed as "Railway" in Japan by Fontworks) is a
gothic-style typeface made with an outer and inner line. It is open
and vibrant, and its strong first impression makes it suitable for
logos and titles.

Characters
    All glyphs in Adobe-Japan1-3
    GF Latin Core

(ryoon)

2021-01-30 14:31:51 UTC MAIN commitmail json YAML

fonts: Enable ja-stick-ttf

(ryoon)

2021-01-30 14:31:12 UTC MAIN commitmail json YAML

doc: Added fonts/ja-stick-ttf version 20201216

(ryoon)

2021-01-30 14:30:47 UTC MAIN commitmail json YAML

fonts/ja-stick-ttf: import ja-stick-ttf-20201216

True to its name, Stick is designed with straight lines that create
a cute and playful feel. The pastoral ambience also gives this font
wide versatility for use in both paper mediums and digital content.

Characters
    All glyphs in Adobe-Japan1-3
    GF Latin Core

(ryoon)

2021-01-30 14:30:03 UTC MAIN commitmail json YAML

fonts: Enable ja-rocknroll-ttf

(ryoon)

2021-01-30 14:29:19 UTC MAIN commitmail json YAML

doc: Added fonts/ja-rocknroll-ttf version 20201216

(ryoon)

2021-01-30 14:29:00 UTC MAIN commitmail json YAML

fonts/ja-rocknroll-ttf: import ja-rocknroll-ttf-20201216

RocknRoll is an original pop-style font. The strokes of varying
intensity add momentum and the rounded dots create a lively and
dynamic feel.

Characters
    All glyphs in Adobe-Japan1-3
    GF Latin Core

(ryoon)

2021-01-30 14:28:22 UTC MAIN commitmail json YAML

fonts: Enable ja-reggae-ttf

(ryoon)

2021-01-30 14:27:44 UTC MAIN commitmail json YAML

doc: Added fonts/ja-reggae-ttf version 20201216

(ryoon)

2021-01-30 14:27:23 UTC MAIN commitmail json YAML

fonts/ja-reggae-ttf: import ja-reggae-ttf-20201216

Reggae is a very popular display font often used in Japanese boys'
magazines and digital content. The sharpened ends give off a dynamic
pulse, making this font ideal to express rhythm, movement and
energy, or for emphasis.

Characters
    All glyphs in Adobe-Japan1-3
    GF Latin Core

(ryoon)

2021-01-30 14:26:54 UTC MAIN commitmail json YAML

fonts: Enable ja-rampart-ttf

(ryoon)

2021-01-30 14:26:13 UTC MAIN commitmail json YAML

doc: Added fonts/ja-rampart-ttf version 20201216

(ryoon)

2021-01-30 14:25:54 UTC MAIN commitmail json YAML

fonts/ja-rampart-ttf: import ja-rampart-ttf-20201216

Rampart is a unique outline shadow font made in the image of 3-D
blocks. It is best used for added impact or to demonstrate strength
and stability.

Characters
    All glyphs in Adobe-Japan1-3
    GF Latin Core

(ryoon)

2021-01-30 14:25:14 UTC MAIN commitmail json YAML

fonts: Enable ja-klee-ttf

(ryoon)

2021-01-30 14:24:33 UTC MAIN commitmail json YAML

doc: Added fonts/ja-klee-ttf version 20201216

(ryoon)

2021-01-30 14:24:13 UTC MAIN commitmail json YAML

fonts/ja-klee-ttf: import ja-klee-ttf-20201216

Klee is a script font handwritten by pencil or pen. It's quiet
design has an elegant look that sets itself apart from traditional
script and textbook fonts. Ideal for body text.

Characters
    All glyphs in Adobe-Japan1-4
    GF Latin Core

(ryoon)

2021-01-30 14:23:38 UTC MAIN commitmail json YAML

fonts: Enable ja-dotgothic16-ttf

(ryoon)

2021-01-30 14:22:57 UTC MAIN commitmail json YAML

doc: Added fonts/ja-dotgothic16-ttf version 20201216

(ryoon)

2021-01-30 14:22:25 UTC MAIN commitmail json YAML

fonts/ja-dotgothic16-ttf: import ja-dotgothic16-ttf-20201216

Dotgothic 16 is based on the old 16x16 Gothic bitmap font that can
best recreate the feel of pixel fonts from old video games, cell
phones and computer screens on print. With its high readability,
this font has become more popular in recent years due to the growing
popularity of pixel art.

Characters
    All glyphs in Adobe-Japan1-3
    GF Latin Core

(ryoon)

2021-01-30 14:21:22 UTC MAIN commitmail json YAML

w3m: Remove an unused patch

(ryoon)

2021-01-30 14:12:36 UTC MAIN commitmail json YAML

Updated www/w3m to 0.5.3.0.20210102

(mef)

2021-01-30 14:10:12 UTC MAIN commitmail json YAML

(www/w3m) Updated from 0.5.3+git20190105 to 0.5.3+git20210102

Debian's w3m 0.5.3+git20210102

* new features
- support links containing divs for HTML5
- rudimentary support for HTML5 tags: figure, figcaption, and section
- enhance the behaviour of the q tag when m17n and Unicode are configured
- support for file://hostname/... URLs
- new commands CURSOR_TOP, CURSOR_MIDDLE, and CURSOR_BOTTOM
- new option space_autocomplete, disabled by default
* bug fixes
- fix and improve broken Gopher support, enabled by default
- change the encoding of the Japanese document files to UTF-8
- use the default ciphers without SSL_CTX_set_cipher_list for OpenSSL 1.1
- fix compilation errors due to sys_errlist and longjmp
- define X_DISPLAY_MISSING when configure --without-x for Imlib2
- avoid the -l option of the man command for w3mman
- fix some source formatting in the manual
- show keyboard shortcuts in a consistent order in help
- fix traditional Chinese translation
- drop obsolete w3m-doc

Debian's w3m 0.5.3+git20200502

* bug fixes
- support &apos; entity
- prevent multiple User-Agent with -header
- fix -Wchar-subscripts
* new features
- support setting user_agent in siteconf
- new command GOTO_HOME
- extend ssl_forbid_method for TLSv1.2 and TLSv1.3

(mef)

2021-01-30 11:06:45 UTC MAIN commitmail json YAML

2021-01-30 10:23:16 UTC MAIN commitmail json YAML

consolekit: Needs gtk-doc.

(jperkin)

2021-01-30 10:17:55 UTC MAIN commitmail json YAML

mosquitto: libxslt is a build dependency

xsltproc is used for generating the man pages.

(wiz)

2021-01-30 10:15:15 UTC MAIN commitmail json YAML

py-stone: make py-test-runner a build dependency

Perhaps it really is a test dependency, but in setup.py it's listed
in setup_requires, not test_requires.

(wiz)

2021-01-30 09:27:51 UTC MAIN commitmail json YAML

(graphics/cal3d-examples) reset PKGREVISION, not packaged yet

(mef)

2021-01-30 09:12:03 UTC MAIN commitmail json YAML

(graphics/cal3d) patch-aa does not seem to be necessary

(mef)

2021-01-30 09:00:57 UTC MAIN commitmail json YAML

2021-01-30 08:57:20 UTC MAIN commitmail json YAML

doc: Updated graphics/cal3d to 0.11.0

(mef)

2021-01-30 08:57:02 UTC MAIN commitmail json YAML

(graphics/cal3d) Updated 0.9.1 to 0.11.0, build fix

o-----------------------------------------------------------------------------o
| Version 0.11.0 ( 29 june 2006)
o-----------------------------------------------------------------------------o

  - Make the list of the root bones a vector. So the root bones can be acceded
    in C wrapper.
  - Add some missing function to access to private variables.
  - Add cal3d_converter to the default distribution with manual page and file format
    description (tools subdirectory is therefore removed)
  - The destructor of CalModel is now virtual.
  - Made CalModel noncopyable to prevent shallow pointer copying bugs.
  - Use a RefCounted base class and RefPtr smart pointers to hold RefCounted objects.
  - Make CalModel destructor nonvirtual
  - Improve bounding boxes calculation performance.
  - Update the C wrapper.
  - Add some function to rotate around axis during the loading.
  - When a cycle animation is played, ensure that the last post equals the first pose.
  - Extended callback mechanism to pass user data directly instead of making
    the callback query for it.  This means the callback executable does not have
    to link with cal3d.lib and makes many things simpler in CS context.
    Also worked around a bug (feature?) in the mixer which thinks that
    m_AnimDuration is always 0 for AnimActions.  Now the callback uses the
    internal time counter of the animation, which is probably more consistent
    anyway.
  - VC6 and automake fixes. Removed old variables from src/cal3d/Makefile.am.
  - 64bit compatibility fixes.
  - Patch for reading correctly raw texture on a Big endian cpu (for Mac).
  - Fixed bug in updating current anim time when time factor is set to negative.
  - Correction in max exporters.
  - Update the glew (The OpenGL Extension Wrangler Library).
  - Made the refcounted classes derive from RefCounted, and manage
    their lifetimes with RefPtr smart pointers.
  - Put TinyXML into the cal3d namespace so it doesn't conflict with other
    libraries linking with their own TinyXML.
  - Fixed bug in updating current anim time when time factor is set to negative,
    which resuilted in anim times like -32 instead of between 0 and 2 seconds,
    for example.  This threw the bone extrapolations way off and made the model
    look like garbage until the anim time got back in the right zone. (Keith Fulton)
  - GNU/Linux compilation / packaging fixes (-DCAL_16BIT_INDICES is included if
    relevant in the .pc)
  - Upgraded the guide

o-----------------------------------------------------------------------------o
| Version 0.10.0 ( 12 january 2005)
o-----------------------------------------------------------------------------o

  - CalModel::setAbstractMixer and CalAbstractMixer to enable third
    party mixers.
  - Symbolic names for coreMaterial, coreMesh, coreAnimations loaded
    by coremodel.{h,cpp}
  - Add functions to control force of the spring system
  - CalHardwareModel : a object to store and to compute information
    needed to do hardware vertex skinning.
  - Add a time factor to allow reverse time of sync animation.
  - Most of the math functions are now inline.
  - Add an option to stop a action animation at the end.
  - Add functions to rescale a core model,
    but this can be done only before creating the CalModel.
  - Fix in the XML loader
  - Add a function to compute the global bounding box of the model.
  - Rename calculateBoundingBox to calculateBoundingBoxes.
  - Add reference counting. Core* objects can be
    now shared between several coremodel correctly.
  - Modify the XML file format to be XML valid
  - Added animation callbacks.
  - Added Maya exporter.
  - create/destroy functions removed.
  - Add a "stride" argument to getVertices(), getNormals() ...

(mef)

2021-01-30 08:24:07 UTC MAIN commitmail json YAML

arping: Remove DEPENDS, fixed in libnet bl3.

(jperkin)

2021-01-30 08:23:18 UTC MAIN commitmail json YAML

libnet: Remove default DEPMETHOD of build.

(jperkin)

2021-01-30 07:51:39 UTC MAIN commitmail json YAML

(net/arping) build fix +DEPENDS=libnet-[0-9]*. Correct me, if wrong

(mef)

2021-01-30 07:51:21 UTC pkgsrc-2020Q4 commitmail json YAML

2021-01-30 07:43:16 UTC pkgsrc-2020Q4 commitmail json YAML

Pullup ticket #6401 - requested by nia
net/bind911: build fix for i386

Revisions pulled up:
- net/bind911/Makefile                                          1.36
- net/bind916/Makefile                                          1.8

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: nia
  Date: Wed Jan 13 09:34:30 UTC 2021

  Modified Files:
  pkgsrc/net/bind911: Makefile
  pkgsrc/net/bind916: Makefile

  Log Message:
  bind: Disable atomic operations on i386 too.

  To generate a diff of this commit:
  cvs rdiff -u -r1.35 -r1.36 pkgsrc/net/bind911/Makefile
  cvs rdiff -u -r1.7 -r1.8 pkgsrc/net/bind916/Makefile

(spz)

2021-01-30 07:31:30 UTC MAIN commitmail json YAML

(net/mosquitto) build fix: +textproc/libxslt/buildlink3.mk

(mef)

2021-01-30 07:23:29 UTC MAIN commitmail json YAML

2021-01-30 06:28:13 UTC MAIN commitmail json YAML

(net/py-stone) Add py-test-runner for DEPENDS

(mef)

2021-01-30 06:23:35 UTC pkgsrc-2020Q4 commitmail json YAML

#6411 #6412 #6413 #6414

(spz)

2021-01-30 06:21:32 UTC pkgsrc-2020Q4 commitmail json YAML

Pullup ticket #6413 - requested by nia
www/firefox78-l10n: dependency update

Revisions pulled up:
- www/firefox78-l10n/Makefile                                  1.8
- www/firefox78-l10n/distinfo                                  1.8

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: nia
  Date: Wed Jan 27 05:29:25 UTC 2021

  Modified Files:
  pkgsrc/www/firefox78-l10n: Makefile distinfo

  Log Message:
  firefox78-l10n: sync with firefox78

  To generate a diff of this commit:
  cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/firefox78-l10n/Makefile \
      pkgsrc/www/firefox78-l10n/distinfo

(spz)

2021-01-30 06:21:26 UTC pkgsrc-2020Q4 commitmail json YAML

Pullup ticket #6412 - requested by nia
www/firefox78: security update

Revisions pulled up:
- www/firefox78/Makefile                                        1.18
- www/firefox78/PLIST                                          1.2
- www/firefox78/distinfo                                        1.10
- www/firefox78/mozilla-common.mk                              1.9

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: nia
  Date: Wed Jan 27 05:24:11 UTC 2021

  Modified Files:
  pkgsrc/www/firefox78: Makefile PLIST distinfo mozilla-common.mk

  Log Message:
  firefox78: Update to 78.7.0

  changes:
  https://www.mozilla.org/en-US/security/advisories/mfsa2021-04/

  To generate a diff of this commit:
  cvs rdiff -u -r1.17 -r1.18 pkgsrc/www/firefox78/Makefile
  cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/firefox78/PLIST
  cvs rdiff -u -r1.9 -r1.10 pkgsrc/www/firefox78/distinfo
  cvs rdiff -u -r1.8 -r1.9 pkgsrc/www/firefox78/mozilla-common.mk

(spz)

2021-01-30 00:41:52 UTC MAIN commitmail json YAML

doc: Updated databases/postgresql-postgis2 to 3.1.1

(gdt)

2021-01-30 00:41:45 UTC MAIN commitmail json YAML

2021-01-29 22:07:06 UTC MAIN commitmail json YAML

doc: Updated textproc/nanogrep to 2.2.1

(pin)

2021-01-29 22:06:45 UTC MAIN commitmail json YAML

textproc/nanogrep: update to 2.2.1

-link items in doc

(pin)

2021-01-29 21:34:40 UTC MAIN commitmail json YAML

doc: Updated net/terraform-provider-aws to 3.26.0

(leot)

2021-01-29 21:34:25 UTC MAIN commitmail json YAML

terroform-provider-aws: Update to 3.26.0

pkgsrc changes:
- Adjust to use go-module.mk
- Remove unneeded GITHUB_PROJECT, it is already PKGBASE by default
- Remove bash tool dependency and REPLACE_BASH, none of the scripts are invoked

Changes:
Unfortunately the changelog is too long to include (138KB, more than 1000 lines
not wrapped). It can be found at:

https://raw.githubusercontent.com/hashicorp/terraform-provider-aws/v3.26.0/CHANGELOG.md

(or ${WRKSRC}/CHANGELOG.md).

Worth to note:
- terraform-provider-aws 3.x is compatible only with Terraform 0.12 and newer
- A lot of new data sources and resources

And here the complete list of breaking changes of 3.x:

BREAKING CHANGES
----------------
* provider: New versions of the provider can only be automatically installed on Terraform 0.12 and later
* provider: All "removed" attributes are cut, using them would result in a Terraform Core level error
* provider: Credential ordering has changed from static, environment, shared credentials, EC2 metadata, default AWS Go SDK (shared configuration, web identity, ECS, EC2 Metadata) to static, environment, shared credentials, default AWS Go SDK (shared configuration, web identity, ECS, EC2 Metadata)
* provider: The `AWS_METADATA_TIMEOUT` environment variable no longer has any effect as we now depend on the default AWS Go SDK EC2 Metadata client timeout of one second with two retries
* provider: Remove deprecated `kinesis_analytics` and `r53` custom service endpoint arguments
* data-source/aws_availability_zones: Remove deprecated `blacklisted_names` and `blacklisted_zone_ids` arguments
* data-source/aws_directory_service_directory: Return an error when a single result is not found
* data-source/aws_ecr_repository: Return an error when a single result is not found
* data-source/aws_efs_file_system: Return an error when a single result is not found
* data-source/aws_launch_template: Return an error when a single result is not found
* data-source/aws_route53_resolver_rule: Trailing period removed from `domain_name` argument set in data-source
* data-source/aws_route53_zone: Trailing period removed from `name` argument set in data-source
* resource/aws_acm_certificate: `certificate_body`, `certificate_chain`, and `private_key` attributes are no longer stored in the Terraform state with hash values
* resource/aws_acm_certificate: `domain_validation_options` attribute changed from list to set
* resource/aws_acm_certificate: Plan-time validation added to `domain_name` and `subject_alternative_names` arguments to prevent usage of strings with trailing periods
* resource/aws_api_gateway_method_settings: Remove `Computed` property from `throttling_burst_limit` and `throttling_rate_limit` arguments, enabling drift detection
* resource/aws_api_gateway_method_settings: Update `throttling_burst_limit` and `throttling_rate_limit` argument defaults to match API default of `-1` to keep throttling disabled
* resource/aws_autoscaling_group: `availability_zones` and `vpc_zone_identifier` argument conflict now reported at plan-time
* resource/aws_autoscaling_group: Remove `Computed` property from `load_balancers` and `target_group_arns` arguments, enabling drift detection
* resource/aws_cloudfront_distribution: `active_trusted_signers` argument renamed to `trusted_signers` to support accessing `items` in Terraform 0.12
* resource/aws_cloudwatch_log_group: Automatically trim `:*` suffix from `arn` attribute
* resource/aws_codepipeline: Removes `GITHUB_TOKEN` environment variable
* resource/aws_cognito_user_pool: Remove deprecated `admin_create_user_config` configuration block `unused_account_validity_days` argument
* resource/aws_dx_gateway: Remove automatic `aws_dx_gateway_association` resource import
* resource/aws_dx_gateway_association: Remove deprecated `vpn_gateway_id` argument
* resource/aws_dx_gateway_association_proposal: Remove deprecated `vpn_gateway_id` argument
* resource/aws_ebs_volume: Return an error when `iops` argument set to a value greater than 0 for volume types other than `io1`
* resource/aws_elastic_transcoder_preset: Remove `video` configuration block `max_frame_rate` argument default value
* resource/aws_emr_cluster: Remove deprecated `instance_group` configuration block, `core_instance_count`, `core_instance_type`, and `master_instance_type` arguments
* resource/aws_glue_job: Remove deprecated `allocated_capacity` argument
* resource/aws_iam_access_key: Remove deprecated `ses_smtp_password` attribute
* resource/aws_iam_instance_profile: Remove deprecated `roles` argument
* resource/aws_iam_server_certificate: Remove state hashing from `certificate_body`, `certificate_chain`, and `private_key` arguments for new or recreated resources
* resource/aws_instance: Return an error when `ebs_block_device` `iops` or `root_block_device` `iops` argument set to a value greater than `0` for volume types other than `io1`
* resource/aws_lambda_alias: Resource import no longer converts Lambda Function name to ARN
* resource/aws_launch_template: `network_interfaces` `delete_on_termination` argument changed from `bool` to `string` type
* resource/aws_lb_listener_rule: Remove deprecated `condition` configuration block `field` and `values` arguments
* resource/aws_msk_cluster: Update `encryption_info` `encryption_in_transit` `client_broker` argument default to match API default of `TLS`
* resource/aws_rds_cluster: Update `scaling_configuration` `min_capacity` argument default to match API default of `1`
* resource/aws_route53_resolver_rule: Trailing period removed from `domain_name` argument set in resource
* resource/aws_route53_zone: Trailing period removed from `name` argument set in resource
* resource/aws_s3_bucket: Remove automatic `aws_s3_bucket_policy` resource import
* resource/aws_s3_bucket: Convert `region` to read-only attribute
* resource/aws_s3_bucket_metric: Update `filter` argument to require at least one of the `prefix` or `tags` nested arguments
* resource/aws_security_group: Remove automatic `aws_security_group_rule` resource import
* resource/aws_ses_domain_identity: Plan-time validation added to `domain` argument to prevent usage of strings with trailing periods
* resource/aws_ses_domain_identity_verification: Plan-time validation added to `domain` argument to prevent usage of strings with trailing periods
* resource/aws_sns_platform_application: `platform_credential` and `platform_principal` attributes are no longer stored in the Terraform state with hash values
* resource/aws_spot_fleet_request: Remove 24 hour default for `valid_until` argument
* resource/aws_ssm_maintenance_window_task: Remove deprecated `logging_info` and `task_parameters` configuration blocks

(leot)

2021-01-29 20:37:02 UTC MAIN commitmail json YAML

devel: Enable got

(ryoon)

2021-01-29 20:35:59 UTC MAIN commitmail json YAML

doc: Added devel/got version 0.48

(ryoon)

2021-01-29 20:35:11 UTC MAIN commitmail json YAML

2021-01-29 18:34:52 UTC MAIN commitmail json YAML

doc: Updated devel/libdatrie to 0.2.13

(scole)

2021-01-29 18:33:10 UTC MAIN commitmail json YAML

libdatrie 0.2.13 Released

@thep thep released this Jan 29, 2021

    Fix wrong key listing in byte trie
    (Issue #9, Thanks @legale for the report.)
    Fix cross-compiling issue caused by AC_FUNC_MALLOC
    (Issue #11, Thanks @vmchale for the report.)
    Fix isspace() arg problem on NetBSD.
    (Personal mail, Thanks Sean for the report;
    PR #8, Thanks @obache for an individual pull request.)
    Fix some documentations.
    Really use TRIE_CHAR_TERM in TrieChar string termination.
    Changing TRIE_CHAR_TERM definition now won't break the code.
    Fix Windows build issue by avoiding <unistd.h> include.
    (Partially addressing PR #15, Thanks @fanc999 for first raising this.)
    [New APIs] Add serialization of the trie into memory buffer.
    (PR #12, Thanks @KOLANICH for the contribution.)

(scole)

2021-01-29 18:25:45 UTC MAIN commitmail json YAML

doc: Updated net/bind911 to 9.11.27

(otis)

2021-01-29 18:25:34 UTC MAIN commitmail json YAML

net/bind911: Update to 9.11.27

- Changelog:
  * Bug Fixes:
    - Multiple threads could attempt to destroy a single RBTDB instance at the
      same time, resulting in an unpredictable but low-probability assertion
      failure in free_rbtdb(). This has been fixed. [GL #2317]

- Full changelog at:
https://downloads.isc.org/isc/bind9/9.11.27/RELEASE-NOTES-bind-9.11.27.html

(otis)

2021-01-29 18:08:46 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.11

(otis)

2021-01-29 18:07:09 UTC MAIN commitmail json YAML

doc: Updated devel/py-buildbot to 2.6.0nb1

(maya)

2021-01-29 18:06:42 UTC MAIN commitmail json YAML

py-buildbot: requires py-sqlite3.

Normally comes python so it's not specified in setup.py, but not in pkgsrc.
bump PKGREVISION

(maya)

2021-01-29 18:00:21 UTC MAIN commitmail json YAML

net/bind911: Switch to https download

- Switch to https download
- Do not try to download no longer existing file

(otis)

2021-01-29 17:22:51 UTC MAIN commitmail json YAML

doc: Updated lang/go116 to 1.16rc1

(bsiegert)

2021-01-29 17:22:30 UTC MAIN commitmail json YAML

Update go116 to 1.16 RC1.

This RC contains the recent security updates for Go and fixes a number
of bugs.

(bsiegert)

2021-01-29 16:17:15 UTC MAIN commitmail json YAML

net/bind916: Update to 9.16.11

- Fix build (at least) on SmartOS

- Changelog:
  * Feature Changes:
    - The new networking code introduced in BIND 9.16 (netmgr) was overhauled
      in order to make it more stable, testable, and maintainable. [GL #2321]

    - Earlier releases of BIND versions 9.16 and newer required the operating
      system to support load-balanced sockets in order for named to be able to
      achieve high performance (by distributing incoming queries among multiple
      threads). However, the only operating systems currently known to support
      load-balanced sockets are Linux and FreeBSD 12, which means both UDP and
      TCP performance were limited to a single thread on other systems. As of
      BIND 9.17.8, named attempts to distribute incoming queries among multiple
      threads on systems which lack support for load-balanced sockets (except
      Windows). [GL #2137]

    - It is now possible to transition a zone from secure to insecure mode
      without making it bogus in the process; changing to dnssec-policy none;
      also causes CDS and CDNSKEY DELETE records to be published, to signal
      that the entire DS RRset at the parent must be removed, as described in
      RFC 8078. [GL #1750]

    - When using the unixtime or date method to update the SOA serial number,
      named and dnssec-signzone silently fell back to the increment method to
      prevent the new serial number from being smaller than the old serial
      number (using serial number arithmetics). dnssec-signzone now prints a
      warning message, and named logs a warning, when such a fallback happens.
      [GL #2058]

  * Bug Fixes:
    - Multiple threads could attempt to destroy a single RBTDB instance at the
      same time, resulting in an unpredictable but low-probability assertion
      failure in free_rbtdb(). This has been fixed. [GL #2317]

    - named no longer attempts to assign threads to CPUs outside the CPU
      affinity set. Thanks to Ole Bjæ·¡rn Hessen. [GL #2245]

    - When reconfiguring named, removing auto-dnssec did not turn off DNSSEC
      maintenance. This has been fixed. [GL #2341]

    - The report of intermittent BIND assertion failures triggered in
      lib/dns/resolver.c:dns_name_issubdomain() has now been closed without
      further action. Our initial response to this was to add diagnostic
      logging instead of terminating named, anticipating that we would receive
      further useful troubleshooting input. This workaround first appeared in
      BIND releases 9.17.5 and 9.16.7. However, since those releases were
      published, there have been no new reports of assertion failures matching
      this issue, but also no further diagnostic input, so we have closed the
      issue. [GL #2091]

- Full Changelog at:
  https://downloads.isc.org/isc/bind9/9.16.11/doc/arm/html/notes.html

(otis)

2021-01-29 13:58:27 UTC MAIN commitmail json YAML

doc: Updated net/mosquitto to 2.0.6

(gdt)

2021-01-29 13:58:20 UTC MAIN commitmail json YAML

net/mosquitto: Update to 2.0.6

upstream changes: bugfixes

(gdt)

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

mk: Document disable-ld option.

(jperkin)

2021-01-29 13:10:34 UTC MAIN commitmail json YAML

binutils: Improve gas/gld handling and cleanup.

Add a new "disable-ld" option that disables ld.  This is required on Darwin
where it is not currently built, but is also required for some SunOS setups
where an external GCC is used and we do not want a libgcc dependency on it.

There are now two ld-related PLIST variables, "gld" for the general handling
of whether GNU ld is built or not, and "ld" for the symlinks we create.

In addition Darwin also needs --disable-libctf to avoid a build issue, and an
additional PLIST variable to handle GNU as which is also not built on Darwin.

While here clean up a bunch of variable handling and NetBSD 5/6 workarounds,
and simplify the setup of SYMLINK_FILES.

Fixes build on Darwin, and SunOS when using an external GCC.  Ok fcambus@

(jperkin)

2021-01-29 12:10:14 UTC MAIN commitmail json YAML

doc: Updated security/libgcrypt to 1.9.1

(wiz)

2021-01-29 12:10:03 UTC MAIN commitmail json YAML

libgcrypt: update to 1.9.1.

Comment out some old workarounds for configure script/compiler issues,
and trust the upstream configure script again until proven wrong.

Remove hacks.mk, the grep does not match anything any longer.

Noteworthy changes in version 1.9.1 (2021-01-29)  [C23/A3/R1]
------------------------------------------------

* Bug fixes:

  - Fix exploitable bug in hash functions introduced with 1.9.0.
    [#5275]

  - Return an error if a negative MPI is used with sexp scan
    functions.  [#4964]

  - Check for operational FIPS in the random and KDF functions.
    [#5243]

  - Fix compile error on ARMv7 with NEON disabled.  [#5251]

  - Fix self-test in KDF module.  [#5254]

  - Improve assembler checks for better LTO support.  [#5255]

  - Fix assember problem on macOS running on M1.  [#5157]

  - Support older macOS without posix_spawn. [#5159]

  - Fix 32-bit cross build on x86.  [#5257]

  - Fix non-NEON ARM assembly implementation for SHA512.  [#5263]

  - Fix build problems with the cipher_bulk_ops_t typedef.  [#5264]

  - Fix Ed25519 private key handling for preceding ZEROs. [#5267]

  - Fix overflow in modular inverse implementation.  [#5269]

  - Fix register access for AVX/AVX2 implementations of Blake2.
    [#5271].

* Performance:

  - Add optimized cipher and hash functions for s390x/zSeries.

  - Use hardware bit counting functionx when available.

* Internal changes:

  - The macOS getentropy syscall is used when available.  [#5268]

  - Update DSA functions to match FIPS 186-3.  [30ed9593f6]

  - New self-tests for CMACs and KDFs.  [385a89e35b,7a0da24925]

  - Add bulk cipher functions for OFB and GCM modes.
    [f12b6788f2,f4e63e92dc]

Release-info: https://dev.gnupg.org/T5259

(wiz)

2021-01-29 12:07:55 UTC MAIN commitmail json YAML

Updated www/p5-Plack to 1.0048

(wen)

2021-01-29 12:06:10 UTC MAIN commitmail json YAML

Update to 1.0048
Update DEPENDS

Upstream changes:
1.0048  2020-11-29 16:20:00 PST
    [IMPROVEMENTS]
        - Updated documentation for cotent_length and content_type #625
        - Allow hyphens in file extensions for custom MIME types #614
        - Updated some python test script to work with Python 3 #639
    [BUG FIXES]
        - Fix HTTP::Message::PSGI to work with delayed writer without content #653
        - Plackup reloader allows restarting the server when the path contains .git or .svn, just not at the beginning of the path #632
        - Added MIME types for .webp, .ttf and .xlsx files (rrwo)
        - Fix Plack::Request content to not error when Content-Type is empty #655

(wen)

2021-01-29 11:57:04 UTC MAIN commitmail json YAML

Updated www/p5-HTTP-Entity-Parser to 0.25

(wen)

2021-01-29 11:55:33 UTC MAIN commitmail json YAML

Update to 0.25

Upstream changes:
0.25 2020-11-28T02:35:28Z

  - handle empty Content-Type as if octet-stream blob #14

(wen)

2021-01-29 11:40:49 UTC MAIN commitmail json YAML

doc: Added graphics/oxipng version 4.0.3

(pin)

2021-01-29 11:40:24 UTC MAIN commitmail json YAML

2021-01-29 11:39:38 UTC MAIN commitmail json YAML

graphics/oxipng: import package

Oxipng is a multithreaded lossless PNG compression optimizer. It can be used
via a command-line interface or as a library in other Rust programs.

It began as a complete rewrite of the OptiPNG project with the core goal of
implementing multithreading, which would be very difficult to do within the
existing C codebase of OptiPNG.

(pin)

2021-01-29 10:27:32 UTC MAIN commitmail json YAML

doc: Updated multimedia/vlc to 3.0.12

(nia)

2021-01-29 10:25:52 UTC MAIN commitmail json YAML

vlc: Update to 3.0.12

Changes between 3.0.11.1 and 3.0.12:
----------------------------------

Access:
* Add new RIST access module compliant with simple profile (VSF_TR-06-1)

Access Output:
* Add new RIST access output module compliant with simple profile (VSF_TR-06-1)

Demux:
* Fixed adaptive's handling of resolution settings

Audio output:
* Fix audio distortion on macOS during start of playback

Video Output:
* Direct3D11: Fix some potential crashes when using video filters

macOS:
* Add native support for Apple Silicon / ARM-64
* Visual UI adaptations for macOS Big Sur
* Fix displaying EQ bands in the UI depending on which frequency
  presets are set for the EQ in advanced preferences
* Fix UI issues in bookmarks window

Misc:
* Several fixes in the web interface, including privacy and security
  improvements
* Update YouTube and Vocaroo scripts

(nia)

2021-01-29 09:20:23 UTC MAIN commitmail json YAML

libretro-cap32: Needs c99

(nia)

2021-01-29 09:17:27 UTC MAIN commitmail json YAML

libretro-picodrive: Needs zlib

(nia)

2021-01-29 09:16:49 UTC MAIN commitmail json YAML

doc: Added benchmarks/hyperfine version 1.11.0

(pin)

2021-01-29 09:16:20 UTC MAIN commitmail json YAML

2021-01-29 09:15:40 UTC MAIN commitmail json YAML

benchmarks/hyperfine: import package

A command-line benchmarking tool.
Features:
-Statistical analysis across multiple runs.
-Support for arbitrary shell commands.
-Constant feedback about the benchmark progress and current estimates.
-Warmup runs can be executed before the actual benchmark.
-Cache-clearing commands can be set up before each timing run.
-Statistical outlier detection to detect interference from other programs and
caching effects.
-Export results to various formats: CSV, JSON, Markdown, AsciiDoc.
-Parameterized benchmarks (e.g. vary the number of threads).

(pin)

2021-01-29 09:14:06 UTC MAIN commitmail json YAML

libretro-beetle-psx: Needs stdatomic

(nia)

2021-01-29 09:12:22 UTC MAIN commitmail json YAML

taisei: requires c++14

(nia)

2021-01-29 09:11:40 UTC MAIN commitmail json YAML

pt2-clone: use c99

(nia)

2021-01-29 07:53:47 UTC MAIN commitmail json YAML

doc: Updated security/opendoas to 6.8nb1

(jperkin)

2021-01-29 07:53:39 UTC MAIN commitmail json YAML

opendoas: Apply patch for CVE-2019-25016.

Patch from __skn on IRC.  Thanks!  Bump PKGREVISION.

(jperkin)

2021-01-29 07:37:07 UTC MAIN commitmail json YAML

Fix alphabetic order

(pin)

2021-01-29 07:35:44 UTC MAIN commitmail json YAML

doc: Updated security/pleaser to 0.3.21

(pin)

2021-01-29 07:35:23 UTC MAIN commitmail json YAML

security/pleaser: update to 0.3.21

-[fix] don't output unparsed config
-[fix] path enumeration reported by @noproto
-man page tidy
-list error should show "your"

(pin)

2021-01-28 22:36:55 UTC MAIN commitmail json YAML

doc: Updated textproc/ispell-en_GB to 3.4.02

(gutteridge)

2021-01-28 22:35:12 UTC MAIN commitmail json YAML

ispell-en_GB: catch up with ispell version

It may make more sense to use a Makefile.common in ispell, but for now
this fixes things.

(gutteridge)

2021-01-28 22:20:39 UTC MAIN commitmail json YAML

doc: Added wm/sdorfehs version 1.1

(pin)

2021-01-28 22:20:07 UTC MAIN commitmail json YAML

Add sdorfehs

(pin)

2021-01-28 22:18:57 UTC MAIN commitmail json YAML

wm/sdorfehs: import package

sdorfehs is a tiling window manager descended from ratpoison, which itself is
modeled after GNU Screen.
sdorfehs divides the screen into one or more frames, each only displaying
one window at a time but can cycle through all available windows (those
which are not being shown in another frame).
Like Screen, sdorfehs primarily uses prefixed/modal key bindings for most
actions.
sdorfehs's command mode is entered with a configurable keystroke
(Ctrl+a by default) which then allows a number of bindings accessible with just
a single keystroke or any other combination.

Special thanks to David H. Gutteridge for the patch and explanations.

(pin)

2021-01-28 21:45:26 UTC MAIN commitmail json YAML

2021-01-28 21:24:20 UTC MAIN commitmail json YAML

doc: Added devel/py-buildbot-badges version 2.6.0

(maya)

2021-01-28 21:24:06 UTC MAIN commitmail json YAML

doc: Added www/py-klein version 20.6.0

(maya)

2021-01-28 21:23:30 UTC MAIN commitmail json YAML

Add py-buildbot-badges 2.6.0

The BuildBot is a system to automate the compile/test cycle required by
most software projects to validate code changes. By automatically
rebuilding and testing the tree each time something has changed, build
problems are pinpointed quickly, before other developers are
inconvenienced by the failure. The guilty developer can be identified
and harassed without human intervention. By running the builds on a
variety of platforms, developers who do not have the facilities to test
their changes everywhere before checkin will at least know shortly
afterwards whether they have broken the build or not. Warning counts,
lint checks, image size, compile time, and other build parameters can
be tracked over time, are more visible, and are therefore easier to
improve.

This package contains the Badges Plugin.

(maya)

2021-01-28 21:22:04 UTC MAIN commitmail json YAML

Add py-klein version 20.6.0

Klein is a micro-framework for developing production-ready web
services with Python. It is 'micro' in that it has an incredibly
small API similar to Bottle and Flask. It is not 'micro' in that
it depends on things outside the standard library. This is primarily
because it is built on widely used and well tested components like
Werkzeug and Twisted.

(maya)

2021-01-28 21:17:52 UTC MAIN commitmail json YAML

doc: Added devel/py-tubes version 0.2.0

(maya)

2021-01-28 21:17:37 UTC MAIN commitmail json YAML

Add py-tubes version 0.2.0

Data-processing and flow-control engine for event-driven programs.

(maya)

2021-01-28 19:49:29 UTC MAIN commitmail json YAML

mosquitto: Fix mistake introduced in rc script

(triaxx)

2021-01-28 19:46:42 UTC MAIN commitmail json YAML

doc: Updated net/mosquitto to 2.0.5

(triaxx)

2021-01-28 19:46:24 UTC MAIN commitmail json YAML

mosquitto: Update to 2.0.5

pkgsrc changes:
---------------
  * The PID file does not need to be written in a dedicated subdirectory
    and it can be written in ${VARBASE}/run directly instead.
  * The configuration parameters which need to be tuned in mosquitto.conf
    can be uncommented and set in according with pkgsrc variables.

upstream changes:
-----------------
2.0.5 - 2021-01-11
==================

Broker:
- Fix `auth_method` not being provided to the extended auth plugin event.
  Closes #1975.
- Fix large packets not being completely published to slow clients.
  Closes #1977.
- Fix bridge connection not relinquishing POLLOUT after messages are sent.
  Closes #1979.
- Fix apparmor incorrectly denying access to
  /var/lib/mosquitto/mosquitto.db.new. Closes #1978.
- Fix potential intermittent initial bridge connections when using poll().
- Fix `bind_interface` option. Closes #1999.
- Fix invalid behaviour in dynsec plugin if a group or client is deleted
  before a role that was attached to the group or client is deleted.
  Closes #1998.
- Improve logging in dynsec addGroupRole command. Closes #2005.
- Improve logging in dynsec addGroupClient command. Closes #2008.

Client library:
- Improve documentation around the `_v5()` and non-v5 functions, e.g.
  `mosquitto_publish()` and `mosquitto_publish_v5().

Build:
- `install` Makefile target should depend on `all`, not `mosquitto`, to ensure
  that man pages are always built. Closes #1989.
- Fixes for lots of minor build warnings highlighted by Visual Studio.

Apps:
- Disallow control characters in mosquitto_passwd usernames.
- Fix incorrect description in mosquitto_ctrl man page. Closes #1995.
- Fix `mosquitto_ctrl dynsec getGroup` not showing roles. Closes #1997.

2.0.4 - 2020-12-22
==================

Broker:
- Fix $SYS/broker/publish/messages/+ counters not being updated for QoS 1, 2
  messages. Closes #1968.
- mosquitto_connect_bind_async() and mosquitto_connect_bind_v5() should not
  reset the bind address option if called with bind_address == NULL.
- Fix dynamic security configuration possibly not being reloaded on Windows
  only. Closes #1962.
- Add more log messages for dynsec load/save error conditions.
- Fix websockets connections blocking non-websockets connections on Windows.
  Closes #1934.

Build:
- Fix man pages not being built when using CMake. Closes #1969.

2.0.3 - 2020-12-17
==================

Security:
- Running mosquitto_passwd with the following arguments only
  `mosquitto_passwd -b password_file username password` would cause the
  username to be used as the password.

Broker:
- Fix excessive CPU use on non-Linux systems when the open file limit is set
  high. Closes #1947.
- Fix LWT not being sent on client takeover when the existing session wasn't
  being continued. Closes #1946.
- Fix bridges possibly not completing connections when WITH_ADNS is in use.
  Closes #1960.
- Fix QoS 0 messages not being delivered if max_queued_messages was set to 0.
  Closes #1956.
- Fix local bridges being disconnected on SIGHUP. Closes #1942.
- Fix slow initial bridge connections for WITH_ADNS=no.
- Fix persistence_location not appending a '/'.

Clients:
- Fix mosquitto_sub being unable to terminate with Ctrl-C if a successful
  connection is not made. Closes #1957.

Apps:
- Fix `mosquitto_passwd -b` using username as password (not if `-c` is also
  used). Closes #1949.

Build:
- Fix `install` target when using WITH_CJSON=no. Closes #1938.
- Fix `generic` docker build. Closes #1945.

2.0.2 - 2020-12-10
==================

Broker:
- Fix build regression for WITH_WEBSOCKETS=yes on non-Linux systems.

2.0.1 - 2020-12-10
==================

Broker:
- Fix websockets connections on Windows blocking subsequent connections.
  Closes #1934.
- Fix DH group not being set for TLS connections, which meant ciphers using
  DHE couldn't be used. Closes #1925. Closes #1476.
- Fix websockets listeners not causing the main loop not to wake up.
  Closes #1936.

Client library:
- Fix DH group not being set for TLS connections, which meant ciphers using
  DHE couldn't be used. Closes #1925. Closes #1476.

Apps:
- Fix `mosquitto_passwd -U`

Build:
- Fix cjson include paths.
- Fix build using WITH_TLS=no when the openssl headers aren't available.
- Distribute cmake/ and snap/ directories in tar.

2.0.0 - 2020-12-03
==================

Breaking changes:
- When the Mosquitto broker is run without configuring any listeners it will
  now bind to the loopback interfaces 127.0.0.1 and/or ::1. This means that
  only connections from the local host will be possible.

  Running the broker as `mosquitto` or `mosquitto -p 1883` will bind to the
  loopback interface.

  Running the broker with a configuration file with no listeners configured
  will bind to the loopback interface with port 1883.

  Running the broker with a listener defined will bind by default to `0.0.0.0`
  / `::` and so will be accessible from any interface. It is still possible to
  bind to a specific address/interface.

  If the broker is run as `mosquitto -c mosquitto.conf -p 1884`, and a
  listener is defined in the configuration file, then the port defined on the
  command line will be IGNORED, and no listener configured for it.
- All listeners now default to `allow_anonymous false` unless explicitly set
  to true in the configuration file. This means that when configuring a
  listener the user must either configure an authentication and access control
  method, or set `allow_anonymous true`. When the broker is run without a
  configured listener, and so binds to the loopback interface, anonymous
  connections are allowed.
- If Mosquitto is run on as root on a unix like system, it will attempt to
  drop privileges as soon as the configuration file has been read. This is in
  contrast to the previous behaviour where elevated privileges were only
  dropped after listeners had been started (and hence TLS certificates loaded)
  and logging had been started. The change means that clients will never be
  able to connect to the broker when it is running as root, unless the user
  explicitly sets it to run as root, which is not advised. It also means that
  all locations that the broker needs to access must be available to the
  unprivileged user. In particular those people using TLS certificates from
  Lets Encrypt will need to do something to allow Mosquitto to access
  those certificates. An example deploy renewal hook script to help with this
  is at `misc/letsencrypt/mosquitto-copy.sh`.
  The user that Mosquitto will change to are the one provided in the
  configuration, `mosquitto`, or `nobody`, in order of availability.
- The `pid_file` option will now always attempt to write a pid file,
  regardless of whether the `-d` argument is used when running the broker.
- The `tls_version` option now defines the *minimum* TLS protocol version to
  be used, rather than the exact version. Closes #1258.
- The `max_queued_messages` option has been increased from 100 to 1000 by
  default, and now also applies to QoS 0 messages, when a client is connected.
- The mosquitto_sub, mosquitto_pub, and mosquitto_rr clients will now load
  OS provided CA certificates by default if `-L mqtts://...` is used, or if
  the port is set to 8883 and no other CA certificates are loaded.
- Minimum support libwebsockets version is now 2.4.0
- The license has changed from "EPL-1.0 OR EDL-1.0" to "EPL-2.0 OR EDL-1.0".

Broker features:
- New plugin interface which is more flexible, easier to develop for and
  easier to extend.
- New dynamic security plugin, which allows clients, groups, and roles to be
  defined and updated as the broker is running.
- Performance improvements, particularly for higher numbers of clients.
- When running as root, if dropping privileges to the "mosquitto" user fails,
  then try "nobody" instead. This reduces the burden on users installing
  Mosquitto themselves.
- Add support for Unix domain socket listeners.
- Add `bridge_outgoing_retain` option, to allow outgoing messages from a
  bridge to have the retain bit completely disabled, which is useful when
  bridging to e.g. Amazon or Google.
- Add support for MQTT v5 bridges to handle the "retain-available" property
  being false.
- Allow MQTT v5.0 outgoing bridges to fall back to MQTT v3.1.1 if connecting
  to a v3.x only broker.
- DLT logging is now configurable at runtime with `log_dest dlt`.
  Closes #1735.
- Add `mosquitto_broker_publish()` and `mosquitto_broker_publish_copy()`
  functions, which can be used by plugins to publish messages.
- Add `mosquitto_client_protocol_version()` function which can be used by
  plugins to determine which version of MQTT a client has connected with.
- Add `mosquitto_kick_client_by_clientid()` and `mosquitto_kick_client_by_username()`
  functions, which can be used by plugins to disconnect clients.
- Add support for handling $CONTROL/ topics in plugins.
- Add support for PBKDF2-SHA512 password hashing.
- Enabling certificate based TLS encryption is now through certfile and
  keyfile, not capath or cafile.
- Added support for controlling UNSUBSCRIBE calls in v5 plugin ACL checks.
- Add "deny" acl type. Closes #1611.
- The broker now sends the receive-maximum property for MQTT v5 CONNACKs.
- Add the `bridge_max_packet_size` option. Closes #265.
- Add the `bridge_bind_address` option. Closes #1311.
- TLS certificates for the server are now reloaded on SIGHUP.
- Default for max_queued_messages has been changed to 1000.
- Add `ciphers_tls1.3` option, to allow setting TLS v1.3 ciphersuites.
  Closes #1825.
- Bridges now obey MQTT v5 server-keepalive.
- Add bridge support for the MQTT v5 maximum-qos property.
- Log client port on new connections. Closes #1911.

Broker fixes:
- Send DISCONNECT with `malformed-packet` reason code on invalid PUBLISH,
  SUBSCRIBE, and UNSUBSCRIBE packets.
- Document that X509_free() must be called after using
  mosquitto_client_certificate(). Closes #1842.
- Fix listener not being reassociated with client when reloading a persistence
  file and `per_listener_settings true` is set and the client did not set a
  username. Closes #1891.
- Fix bridge sock not being removed from sock hash on error. Closes #1897.
- mosquitto_password now forbids the : character. Closes #1833.
- Fix `log_timestamp_format` not applying to `log_dest topic`. Closes #1862.
- Fix crash on Windows if loading a plugin fails. Closes #1866.
- Fix file logging on Windows. Closes #1880.
- Report an error if the config file is set to a directory. Closes #1814.
- Fix bridges incorrectly setting Wills to manage remote notifications when
  `notifications_local_only` was set true. Closes #1902.

Client library features:
- Client no longer generates random client ids for v3.1.1 clients, these are
  now expected to be generated on the broker. This matches the behaviour for
  v5 clients. Closes #291.
- Add support for connecting to brokers through Unix domain sockets.
- Add `mosquitto_property_identifier()`, for retrieving the identifier integer
  for a property.
- Add `mosquitto_property_identifier_to_string()` for converting a property
  identifier integer to the corresponding property name string.
- Add `mosquitto_property_next()` to retrieve the next property in a list, for
  iterating over property lists.
- mosquitto_pub now handles the MQTT v5 retain-available property by never
  setting the retain bit.
- Added MOSQ_OPT_TCP_NODELAY, to allow disabling Nagle's algorithm on client
  sockets. Closes #1526.
- Add `mosquitto_ssl_get()` to allow clients to access their SSL structure and
  perform additional verification.
- Add MOSQ_OPT_BIND_ADDRESS to allow setting of a bind address independently
  of the `mosquitto_connect*()` call.
- Add `MOSQ_OPT_TLS_USE_OS_CERTS` option, to instruct the client to load and
  trust OS provided CA certificates for use with TLS connections.

Client library fixes:
- Fix send quota being incorrecly reset on reconnect. Closes #1822.
- Don't use logging until log mutex is initialised. Closes #1819.
- Fix missing mach/mach_time.h header on OS X. Closes #1831.
- Fix connect properties not being sent when the client automatically
  reconnects. Closes #1846.

Client features:
- Add timeout return code (27) for `mosquitto_sub -W <secs>` and
  `mosquitto_rr -W <secs>`. Closes #275.
- Add support for connecting to brokers through Unix domain sockets with the
  `--unix` argument.
- Use cJSON library for producing JSON output, where available. Closes #1222.
- Add support for outputting MQTT v5 property information to mosquitto_sub/rr
  JSON output. Closes #1416.
- Add `--pretty` option to mosquitto_sub/rr for formatted/unformatted JSON
  output.
- Add support for v5 property printing to mosquitto_sub/rr in non-JSON mode.
  Closes #1416.
- Add `--nodelay` to all clients to allow them to use the MOSQ_OPT_TCP_NODELAY
  option.
- Add `-x` to all clients to all the session-expiry-interval property to be
  easily set for MQTT v5 clients.
- Add `--random-filter` to mosquitto_sub, to allow only a certain proportion
  of received messages to be printed.
- mosquitto_sub %j and %J timestamps are now in a ISO 8601 compatible format.
- mosquitto_sub now supports extra format specifiers for field width and
  precision for some parameters.
- Add `--version` for all clients.
- All clients now load OS provided CA certificates if used with `-L
  mqtts://...`, or if port is set to 8883 and no other CA certificates are
  used. Closes #1824.
- Add the `--tls-use-os-certs` option to all clients.

Client fixes:
- mosquitto_sub will now exit if all subscriptions were denied.
- mosquitto_pub now sends 0 length files without an error when using `-f`.
- Fix description of `-e` and `-t` arguments in mosquitto_rr. Closes #1881.
- mosquitto_sub will now quit with an error if the %U option is used on
  Windows, rather than just quitting. Closes #1908.

(triaxx)

2021-01-28 18:04:51 UTC MAIN commitmail json YAML

terraform-provider-random: Add CHECK_RELRO_SKIP

(tpaul)

2021-01-28 18:04:08 UTC MAIN commitmail json YAML

terraform-provider-null: Add CHECK_RELRO_SKIP

(tpaul)

2021-01-28 18:03:07 UTC MAIN commitmail json YAML

terraform-provider-local: Add CHECK_RELRO_SKIP

(tpaul)

2021-01-28 18:01:44 UTC MAIN commitmail json YAML

terraform-provider-kubernetes: Add CHECK_RELRO_SKIP

(tpaul)

2021-01-28 18:00:30 UTC MAIN commitmail json YAML

terraform-provider-aws: Add CHECK_RELRO_SKIP

golang doesn't support RELRO on NetBSD
Allows the package to build when PKGSRC_USE_RELRO=yes is set

(tpaul)

2021-01-28 15:21:17 UTC MAIN commitmail json YAML

doc: Updated textproc/nanogrep to 2.2.0

(pin)

2021-01-28 15:20:58 UTC MAIN commitmail json YAML

2021-01-28 13:18:15 UTC MAIN commitmail json YAML

2021-01-28 13:17:16 UTC MAIN commitmail json YAML

samba4: fix PLIST

(adam)

2021-01-28 12:56:57 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird-l10n to 78.7.0

(ryoon)

2021-01-28 12:56:30 UTC MAIN commitmail json YAML

thunderbird-l10n: Update to 78.7.0

* Sync with mail/thunderbird-78.7.0.

(ryoon)

2021-01-28 12:56:14 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird to 78.7.0

(ryoon)

2021-01-28 12:55:43 UTC MAIN commitmail json YAML

thunderbird: Update to 78.7.0

Changelog:
What's New
Extension API: Compose API now supports editing messages and templates as new
messages

Extension API: composeHtml is now exposed in MailIdentity

Extension API: windows.update and windows.create now support titlePreface

Extension API: new Accounts API functions: accounts.getDefault() and
accounts.getDefaultIdentity(accountId)

Changes
Extension API: body and plainTextBody are now used as compose mode selectors in
setComposeDetails and begin* functions in Compose API

Theme: removed the double border around the task description field on the Tasks
tab

Fixes
Account Manager: When deleting the last remaining account, the default account
was not getting cleared and still pointed to the no-longer-existing account

OpenPGP: Verification of an inline signed message would fail if it contained
leading whitespace

OpenPGP: Various other minor bug and stability fixes

Mail Window: Quickfilter bar buttons disappear when hovered on Windows 10 High
Contrast Black theme

Theme: folder properties dialog contained black text on a black background in
dark mode

Theme: recipient pills in compose window were not visible in high contrast dark
theme on Windows 10

Extension API: browserAction buttons were not restored after restart if they
were moved outside the default toolbar

Extension API: browser.compose.beginNew could not override identity plaintext
setting

Extension API: browser.compose.beginForward was ignoring ComposeDetails

Extension API: browser.compose.setComposeDetails did not properly handle
Windows-style line endings

Various security fixes

Security fixes:
#CVE-2021-23953: Cross-origin information leakage via redirected PDF requests
#CVE-2021-23954: Type confusion when using logical assignment operators in
JavaScript switch statements
#CVE-2020-15685: IMAP Response Injection when using STARTTLS
#CVE-2020-26976: HTTPS pages could have been intercepted by a registered
service worker when they should not have been
#CVE-2021-23960: Use-after-poison for incorrectly redeclared JavaScript
variables during GC
#CVE-2021-23964: Memory safety bugs fixed in Thunderbird 78.7

(ryoon)

2021-01-28 12:47:15 UTC MAIN commitmail json YAML

doc: Updated mail/ezmlm-idx to 7.2.2nb14

(schmonz)

2021-01-28 12:46:55 UTC MAIN commitmail json YAML

Check whether "default" exists before creating the symlink. Bump PKGREVISION.

(schmonz)

2021-01-28 12:44:01 UTC MAIN commitmail json YAML

doc: Updated cross/mingw-w64-i686-binutils to 2.36

(ryoon)

2021-01-28 12:43:28 UTC MAIN commitmail json YAML

mingw-w64-i686-binutils: Update to 2.36

* Update binutils to the latest.
* Remove unused distinfo.

(ryoon)

2021-01-28 12:31:44 UTC MAIN commitmail json YAML

doc: Updated cross/mingw-w64-x86_64-binutils to 2.36

(ryoon)

2021-01-28 12:31:11 UTC MAIN commitmail json YAML

2021-01-28 11:07:55 UTC MAIN commitmail json YAML

binutils: Fix PLIST.ld

The way this is managed is gld is still installed, it's just that we do not
create the ld -> gld symlinks on SunOS so that it is not accidentally used
depending on the $PATH.

This may need tweaking for Darwin, but it's less critical there.

(jperkin)

2021-01-28 09:48:00 UTC MAIN commitmail json YAML

doc: Updated www/php-nextcloud to 20.0.6

(ryoon)

2021-01-28 09:46:48 UTC MAIN commitmail json YAML

php-nextcloud: Update to 20.0.6

Changelog:
Changes

  * Make sure to do priority app upgrades first (server#25077)
  * Respect DB restrictions on number of arguments in statements and queries
    (server#25120)
  * Add a hint about the direction of priority (server#25143)
  * Do not redirect to logout after login (server#25146)
  * Fix comparison of PHP versions (server#25152)
  * Add "composer.lock" for acceptance tests to git (server#25178)
  * Update CRL due to revoked gravatar.crl (server#25190)
  * Don't log keys on checkSignature (server#25193)
  * Update 3rdparty after Archive_Tar (server#25199)
  * Bump CA bundle (server#25219)
  * Update handling of user credentials (server#25225)
  * Fix encoding issue with OC.Notification.show (server#25244)
  * Also use storage copy when dav copying directories (server#25261)
  * Silence log message (server#25263)
  * Extend ILDAPProvider to allow reading arbitrairy ldap attributes for users
    (server#25276)
  * Do not obtain userFolder of a federated user (server#25278)
  * Bump pear/archive_tar from 1.4.11 to 1.4.12 (3rdparty#603)
  * Add gitignore entry for .github folder of dependencies (3rdparty#604)
  * Clear event array on getting them (activity#551)

(ryoon)

2021-01-28 09:17:19 UTC MAIN commitmail json YAML

2021-01-28 08:29:14 UTC MAIN commitmail json YAML

Updated lang/py-mypy, print/py-reportlab

(adam)

2021-01-28 08:28:23 UTC MAIN commitmail json YAML

py-reportlab: updated to 3.5.60

CHANGES  3.5.60  22/01/2021
---------------------------
* Allow legend column control of vertical alignment
* Allow renderTextMode attribute in reportlab.graphics.shapes.String
* Allow renderTextMode drawString handling in renderPDF/PM/PS/SVG
* Some fixes to fillMode handling

CHANGES  3.5.59  04/01/2021
---------------------------
* Minor changes to table rounded corners; some documentation updates

CHANGES  3.5.58  01/01/2021
---------------------------
* Allow variant corners in Canvas.roundRect
* Allow tables to have rounded corners

CHANGES  3.5.57  27/12/2020
---------------------------
* added ddfStyle to Label
* allowed for embedded(and ordinary)Hyphenation to pre-empt splitting when embeddedHyphenation>=2
* fix extension escapePDF so it can handle unicode
* fix poundsign in Ean5BarcodeWidget
* Table can use __styledWrap__ for sizing
* test fixes so 3.9 and 2.7 produce same pdf

(adam)

2021-01-28 08:19:10 UTC MAIN commitmail json YAML

py-mypy: updated to 0.800

Mypy 0.800 was released. This release adds Python 3.9 support, typing usability improvements (PEP 585 and PEP 604), and other features and bug fixes.

(adam)