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

2024-05-13 05:16:43 UTC Now

2020-07-08 17:00:29 UTC MAIN commitmail json YAML

doc: Added textproc/lua-rapidjson version 0.6.1

(nia)

2020-07-08 17:00:04 UTC MAIN commitmail json YAML

2020-07-08 16:40:55 UTC MAIN commitmail json YAML

lua-tz: Support for testing

(nia)

2020-07-08 16:36:04 UTC MAIN commitmail json YAML

lua-date: Support for testing

(nia)

2020-07-08 16:33:31 UTC MAIN commitmail json YAML

lua-lustache: Support for testing

(nia)

2020-07-08 16:29:43 UTC MAIN commitmail json YAML

lua-fifo: Support for testing

(nia)

2020-07-08 16:28:08 UTC MAIN commitmail json YAML

lua-binaryheap: Support for testing

(nia)

2020-07-08 16:26:06 UTC MAIN commitmail json YAML

lua-basexx: Support for testing

(nia)

2020-07-08 16:25:50 UTC MAIN commitmail json YAML

doc: Added devel/lua-busted version 2.0.0

(nia)

2020-07-08 16:23:23 UTC MAIN commitmail json YAML

devel: Add lua-busted, based on work by Jonathan Buschmann in wip

busted is a Lua unit testing framework with a focus on being easy to use.

Ships with a large amount of useful asserts, plus the ability to write your
own. Output in pretty or plain terminal format, JSON, or TAP for CI integration.

(nia)

2020-07-08 16:16:19 UTC MAIN commitmail json YAML

doc: Updated net/gh to 0.10.1

(leot)

2020-07-08 16:16:06 UTC MAIN commitmail json YAML

gh: Update to 0.10.1

Changes
0.10.1
======
gh api --paginate
-----------------
The api command now offers functionality to recursively fetch next
pages of results until all results have been fetched.

Fixes
-----
- Fix pr create not respecting template when editor was skipped #1243
- Fix pr checkout OWNER:BRANCH invocation setting up upstream configuration in
  case maintainers are allowed to modify the pull request branch #1252
- Fix pr status not working in detached HEAD state #1155
- Do not output ANSI colour escape sequences from issue/pr/repo view if standard
  output is redirected elsewhere #1187
- Improve error reporting and exit status for mistyped command names #1221
- Improve error reporting when someone might have forgotten to quote values with
  spaces #1147

Tweaks
------
- Documentation improvements #1179 #1204
- Added description text to Debian/RPM packages #1211

(leot)

2020-07-08 16:00:48 UTC MAIN commitmail json YAML

doc: Added textproc/lua-dkjson version 2.5

(nia)

2020-07-08 16:00:22 UTC MAIN commitmail json YAML

textproc: Add lua-dkjson

This is a JSON module written in Lua. It supports UTF-8.

dkjson is written in Lua without any dependencies, but when LPeg
is available dkjson uses it to speed up decoding.

(nia)

2020-07-08 15:46:52 UTC MAIN commitmail json YAML

doc: Added devel/lua-say version 1.3

(nia)

2020-07-08 15:46:37 UTC MAIN commitmail json YAML

devel: Add lua-say, based on work by Jonathan Buschmann in wip

say is a simple string key/value store for internationalization or any other
case where you want namespaced strings.

(nia)

2020-07-08 15:36:34 UTC MAIN commitmail json YAML

doc: Added devel/lua-cliargs version 3.0.2

(nia)

2020-07-08 15:36:22 UTC MAIN commitmail json YAML

devel: Add lua-cliargs, based on work by Jonathan Buschmann in wip

cliargs is a command-line argument parser for Lua.
It supports several types of arguments.

(nia)

2020-07-08 15:22:48 UTC MAIN commitmail json YAML

doc: Added devel/lua-luassert version 1.7.11

(nia)

2020-07-08 15:22:32 UTC MAIN commitmail json YAML

devel: Add lua-luassert

luassert extends Lua's built-in assertions to provide additional tests
and the ability to create your own.

(nia)

2020-07-08 15:12:09 UTC MAIN commitmail json YAML

Updated www/py-django3, www/py-django2

(adam)

2020-07-08 15:11:42 UTC MAIN commitmail json YAML

doc: Added converters/lua-iconv version 7

(nia)

2020-07-08 15:11:29 UTC MAIN commitmail json YAML

2020-07-08 15:11:23 UTC MAIN commitmail json YAML

py-django2: updated to 2.2.14

Django 2.2.14 fixes a bug in 2.2.13.

Bugfixes

Fixed messages of InvalidCacheKey exceptions and CacheKeyWarning warnings raised by cache key validation

(adam)

2020-07-08 15:10:38 UTC MAIN commitmail json YAML

converters: Add lua-iconv

Lua-iconv is POSIX 'iconv' binding for the Lua Programming Language. The
iconv library converts a sequence of characters from one codeset into a
sequence of corresponding characters in another codeset. The codesets are
those specified in the iconv.new() call that returned the conversion
descriptor, cd.

(nia)

2020-07-08 15:08:31 UTC MAIN commitmail json YAML

py-django3: updated to 3.0.8

Django 3.0.8 fixes several bugs in 3.0.7.

Bugfixes

Fixed messages of InvalidCacheKey exceptions and CacheKeyWarning warnings raised by cache key validation.
Fixed a regression in Django 3.0.7 that caused a queryset crash when grouping by a many-to-one relationship.
Reallowed, following a regression in Django 3.0, non-expressions having a filterable attribute to be used as the right-hand side in queryset filters.
Fixed a regression in Django 3.0.2 that caused a migration crash on PostgreSQL when adding a foreign key to a model with a namespaced db_table.
Added compatibility for cx_Oracle 8

(adam)

2020-07-08 15:04:13 UTC MAIN commitmail json YAML

doc: +lua-http

(nia)

2020-07-08 14:59:06 UTC MAIN commitmail json YAML

Updated devel/py-crayons, devel/py-slugify

(adam)

2020-07-08 14:58:49 UTC MAIN commitmail json YAML

www: Add lua-http

A HTTP library for Lua.

## Features

- Optionally asynchronous (including DNS lookups and TLS)
- Supports HTTP(S) version 1.0, 1.1 and 2
- Functionality for both client and server
- Cookie Management
- Websockets

(nia)

2020-07-08 14:58:01 UTC MAIN commitmail json YAML

2020-07-08 14:55:18 UTC MAIN commitmail json YAML

py-crayons: updated to 0.3.1

v0.3.1

Bugfixes
Explicitly set incoming parameter to crayons to string (so that len, etc. work as expected)

(adam)

2020-07-08 14:50:17 UTC MAIN commitmail json YAML

doc: Added www/lua-psl version 0.3

(nia)

2020-07-08 14:50:05 UTC MAIN commitmail json YAML

www: Add lua-psl

lua-psl is a set of lua bindings to libpsl, a C library that handles the
Public Suffix List (PSL).

The PSL is a list of domains where there may be sub-domains outside of the
administrator's control, e.g. the administrator of '.org' does not manage
'NetBSD.org'.

This list has found use in many internet technologies including:

  - preventing cross-domain cookie leakage
  - allowance of issuing wildcard TLS certificates

More information can be found at publicsuffix.org

(nia)

2020-07-08 14:49:14 UTC MAIN commitmail json YAML

qt5-qtmultimedia: Darwin has system OpenAL

(adam)

2020-07-08 14:46:14 UTC MAIN commitmail json YAML

rust: Add support for cross-compiling illumos.

It's not really cross-compiled, it's just a different target name, but is
treated the same way.  Once stabilised and crate support catches up we'll
switch over to it by default from x86_64-sun-solaris.  Until then I'll
build bootstrap kits for both natively.

While here fix up a bunch of obvious pkglint warnings.

(jperkin)

2020-07-08 14:46:08 UTC MAIN commitmail json YAML

Updated databases/py-sqlalchemy, devel/py-appdirs

(adam)

2020-07-08 14:45:48 UTC MAIN commitmail json YAML

py-appdirs: updated to 1.4.4

appdirs 1.4.4
-------------
- Don't import appdirs from setup.py

Project officially classified as Stable which is important
for inclusion in other distros such as ActivePython.

First of several incremental releases to catch up on maintenance.

(adam)

2020-07-08 14:40:26 UTC MAIN commitmail json YAML

py-sqlalchemy: updated to 1.3.18

1.3.18

orm

[orm] [usecase]
Improve error message when using Query.filter_by() in a query where the first entity is not a mapped class.

[orm] [usecase]
Added a new parameter query_expression.default_expr to the query_expression() construct, which will be appled to queries automatically if the with_expression() option is not used. Pull request courtesy Haoyu Sun.

engine

[engine] [bug]
Further refinements to the fixes to the “reset” agent fixed in 5326, which now emits a warning when it is not being correctly invoked and corrects for the behavior. Additional scenarios have been identified and fixed where this warning was being emitted.

[engine] [bug]
Fixed issue in URL object where stringifying the object would not URL encode special characters, preventing the URL from being re-consumable as a real URL. Pull request courtesy Miguel Grinberg.

sql

[sql] [usecase]
Added a “.schema” parameter to the table() construct, allowing ad-hoc table expressions to also include a schema name. Pull request courtesy Dylan Modesitt.

[sql] [bug]
Correctly apply self_group in type_coerce element.
The type coerce element did not correctly apply grouping rules when using in an expression

[sql] [bug]
Added Select.with_hint() output to the generic SQL string that is produced when calling str() on a statement. Previously, this clause would be omitted under the assumption that it was dialect specific. The hint text is presented within brackets to indicate the rendering of such hints varies among backends.

[sql] [schema]
Introduce IdentityOptions to store common parameters for sequences and identity columns.

[sql] [change] [sybase]
Added .offset support to sybase dialect. Pull request courtesy Alan D. Snow.

schema

[schema] [bug]
Fixed issue where dialect_options were omitted when a database object (e.g., Table) was copied using tometadata().

mysql

[mysql] [usecase]
Implemented row-level locking support for mysql. Pull request courtesy Quentin Somerville.

sqlite

[sqlite] [usecase]
SQLite 3.31 added support for computed column. This change enables their support in SQLAlchemy when targeting SQLite.

[sqlite] [bug]
Added “exists” to the list of reserved words for SQLite so that this word will be quoted when used as a label or column name. Pull request courtesy Thodoris Sotiropoulos.

mssql

[mssql] [bug]
Refined the logic used by the SQL Server dialect to interpret multi-part schema names that contain many dots, to not actually lose any dots if the name does not have bracking or quoting used, and additionally to support a “dbname” token that has many parts including that it may have multiple, independently-bracketed sections.

[mssql] [bug] [pyodbc]
Fixed an issue in the pyodbc connector such that a warning about pyodbc “drivername” would be emitted when using a totally empty URL. Empty URLs are normal when producing a non-connected dialect object or when using the “creator” argument to create_engine(). The warning now only emits if the driver name is missing but other parameters are still present.

[mssql] [bug]
Fixed issue with assembling the ODBC connection string for the pyodbc DBAPI. Tokens containing semicolons and/or braces “{}” were not being correctly escaped, causing the ODBC driver to misinterpret the connection string attributes.

[mssql] [bug]
Fixed issue where datetime.time parameters were being converted to datetime.datetime, making them incompatible with comparisons like >= against an actual TIME column.

[mssql] [bug]
Fixed an issue where the is_disconnect function in the SQL Server pyodbc dialect was incorrectly reporting the disconnect state when the exception messsage had a substring that matched a SQL Server ODBC error code.

[mssql] [change]
Moved the supports_sane_rowcount_returning = False requirement from the PyODBCConnector level to the MSDialect_pyodbc since pyodbc does work properly in some circumstances.

oracle

[oracle] [bug] [reflection]
Fixed bug in Oracle dialect where indexes that contain the full set of primary key columns would be mistaken as the primary key index itself, which is omitted, even if there were multiples. The check has been refined to compare the name of the primary key constraint against the index name itself, rather than trying to guess based on the columns present in the index.

misc

[change] [examples]
Added new option --raw to the examples.performance suite which will dump the raw profile test for consumption by any number of profiling visualizer tools. Removed the “runsnake” option as runsnake is very hard to build at this point;

(adam)

2020-07-08 14:26:11 UTC MAIN commitmail json YAML

doc: Added devel/lua-compat53 version 0.7

(nia)

2020-07-08 14:25:58 UTC MAIN commitmail json YAML

devel: +lua-compat53

(nia)

2020-07-08 14:25:38 UTC MAIN commitmail json YAML

devel: Add lua-compat53. Based on work by Jonathan Buschmann in wip.

This is a small module that aims to make it easier to write Lua
code in a Lua-5.3-style that runs on Lua 5.3, 5.2, and 5.1.

It does *not* make Lua 5.2 (or even 5.1) entirely compatible
with Lua 5.3, but it brings the API closer to that of Lua 5.3.

(nia)

2020-07-08 13:58:22 UTC MAIN commitmail json YAML

doc: Updated math/bc-gh to 3.1.1

(gdt)

2020-07-08 13:58:14 UTC MAIN commitmail json YAML

math/bc-gh: Update to 3.1.1

Notable upstream changes:

## 3.1.0

The behavior that was adjusted was how code from the `-e` and `-f` arguments
(and equivalents) were executed. They used to be executed as one big chunk, but
in this release, they are now executed line-by-line.

The first bug fix in how output to `stdout` was handled in `SIGINT`. If a
`SIGINT` came in, the `stdout` buffer was not correctly flushed. In fact, a
clean-up function was not getting called. This release fixes that bug.

The second bug is in how `dc` handled input from `stdin`. This affected `bc` as
well since it was a mishandling of the `stdin` buffer.

The third fixed bug was that `bc` and `dc` could `abort()` (in debug mode) when
receiving a `SIGTERM`. This one was a race condition with pushing and popping
items onto and out of vectors.

The fourth bug fixed was that `bc` could leave extra items on the stack and
thus, not properly clean up some memory. (The memory would still get
`free()`'ed, but it would not be `free()`'ed when it could have been.)

The next two bugs were bugs in `bc`'s parser that caused crashes when executing
the resulting code.

The last two bugs were crashes in `dc` that resulted from mishandling of
strings.

## 3.0.2

This is a production release that adds `utf8` locale symlinks and removes an
unused `auto` variable from the `ceil()` function in the [extended math
library][16].

## 3.0.1

The second change is to make the new implementation of `ceil()` in `lib2.bc`
much more efficient.

(gdt)

2020-07-08 13:57:56 UTC MAIN commitmail json YAML

doc: Updated audio/solfege to 3.22.2nb5

(schmonz)

2020-07-08 13:57:43 UTC MAIN commitmail json YAML

- Specify ISO-8859-1 encoding on a couple Texinfo docs that aren't UTF8.
  Fixes `utf8 "\\xF6" does not map to Unicode` that was breaking SmartOS bulk builds.
- Use afplay(1) on macOS (included since 2007) instead of deprecated audio/qtplay.
  Other platforms still need to define default audio players.
- Include librsvg to get the gdk-pixbuf SVG loader for solvege.svg.
- Bump PKGREVISION.

(schmonz)

2020-07-08 13:49:33 UTC MAIN commitmail json YAML

doc: Added devel/lua-lpeg-patterns version 0.5

(nia)

2020-07-08 13:48:55 UTC MAIN commitmail json YAML

math/bc-gh: Respect PKGMANDIR

Also, add stray translation file.

(gdt)

2020-07-08 13:48:33 UTC MAIN commitmail json YAML

devel: Add lua-lpeg-patterns

A collection of LPEG patterns.

Use cases:

- Strict validation of user input
- Searching free-form input

(nia)

2020-07-08 13:14:38 UTC MAIN commitmail json YAML

Updated devel/py-pyobjc

(adam)

2020-07-08 13:12:44 UTC MAIN commitmail json YAML

py-pyobjc: updated to 6.2.1

Version 6.2.1
* Ensure package 窶湾yobjc窶� won窶冲 try to build the PubSub bindings on macOS 10.15
* Minor tweaks to build and pass tests on macOS 10.14 with the latest Xcode that can be installed on that version of macOS.
* Fix SystemError in block edge case
* PyObjC raised a SystemError when converting a callable into an ObjC block when the callable is a bound method without positional arguments.
* Fix crash on catalina caused by writing to read-only memory.
* Make sure the SDK detection works when the version is not in the SDK name
* There were no SDK updates in Xcode 11.5 and Xcode 11.6 (beta)

(adam)

2020-07-08 12:52:25 UTC MAIN commitmail json YAML

doc: Added devel/lua-mediator version 1.1.2

(nia)

2020-07-08 12:52:07 UTC MAIN commitmail json YAML

devel: Add lua-mediator

mediator_lua is a simple class that allows you to listen to events by
subscribing to and sending data to channels. Its purpose is to help you
decouple code where you might otherwise have functions calling functions
calling functions.

(nia)

2020-07-08 12:44:04 UTC MAIN commitmail json YAML

doc: Added security/lua-ossl version 20190731

(nia)

2020-07-08 12:41:12 UTC MAIN commitmail json YAML

security: Add lua-ossl

A comprehensive OpenSSL module for Lua.

It includes support for certificate and key management, key generation,
signature verification, and deep bindings to the distinguished name,
alternative name, and X.509v3 extension interfaces.

It also binds OpenSSL's bignum, message digest, HMAC, cipher, and CSPRNG
interfaces. The end goal is to bind almost everything that OpenSSL supports,
but no more. It's intended as a low-level interface.

Basic bindings to OpenSSL's SSL* session and SSL_CTX* prototype objects are
available, but they cannot yet be used standalone to do SSL I/O. cqueues
supports SSL/TLS sockets internally, accepts an SSL_CTX* object from Lua
code for session configuration, and exports an SSL* object to Lua for session
introspection.

(nia)

2020-07-08 12:37:13 UTC MAIN commitmail json YAML

mk: Skip unnecessary dirs for CTF/debug conversion.

There won't (or at least should never!) be any files under share/ or man/ that
require conversion for CTF or debug support, so set sensible defaults for both
CTF_FILES_SKIP and STRIP_FILES_SKIP.  Further additions are welcome.

While here rearrange the ordering of the debug skips to match CTF and deliver
a small performance improvement by avoiding unnecessary file tests.

Combined, these reduce the runtime for "make install-ctf install-strip-debug"
in lang/rust down from wall/user/sys 10m33s/2m34s/9m30s to 1m13s/0m46s/1m4s.

(jperkin)

2020-07-08 12:15:21 UTC MAIN commitmail json YAML

doc: Added devel/lua-system version 0.2.1

(nia)

2020-07-08 12:15:08 UTC MAIN commitmail json YAML

devel: Add lua-system, based on work by Jonathan Buschmann in wip

luasystem is a platform independent system call library for Lua.

Currently the following functions are supported:

- gettime
- monotime
- sleep

(nia)

2020-07-08 11:57:36 UTC MAIN commitmail json YAML

Updated chat/py-nbxmpp, chat/gajim

(adam)

2020-07-08 11:57:13 UTC MAIN commitmail json YAML

gajim: updated to 1.2.0

Gajim 1.2.0

Gajim is a fully-featured XMPP client. It enables you to chat in a decentralized network using one of the many providers available or even your own service. The choice is yours. Gajim offers End-to-End encryption, is extensible, and open-source. More than a year after the release of Gajim 1.1.3 it is finally time for Gajim 1.2. A year of developing new features, cleaning up old code, and bug fixing. Highlights of this release are (amongst others): improved group chat system, completely rewritten network code, and a new account creation assistant. But there is much more to discover.

(adam)

2020-07-08 11:55:45 UTC MAIN commitmail json YAML

py-nbxmpp: updated to 1.0.1

python-nbxmpp 1.0.1

New
* Add XEP-0377 support
* MUC: Return message id when using inivite()

Bugfixes
* OMEMO: Correctly parse prekey value
* Client: Determine protocol and type correctly if a custom host is used
* Smacks: Don't fail on saving error replies

python-nbxmpp 1.0.0
* Library rewritten in most parts
* Replace BOSH with Websocket
* Add new example client
* Many other improvements

Known Issues:
* Currently no Client Cert support

(adam)

2020-07-08 11:55:25 UTC MAIN commitmail json YAML

doc: Added textproc/lua-stringy version 0.6.1

(nia)

2020-07-08 11:54:53 UTC MAIN commitmail json YAML

2020-07-08 11:25:59 UTC MAIN commitmail json YAML

doc: Added devel/lua-ansicolors version 1.0.2

(nia)

2020-07-08 11:25:21 UTC MAIN commitmail json YAML

2020-07-08 11:13:55 UTC MAIN commitmail json YAML

doc: Added time/lua-tz version 0.4.1

(nia)

2020-07-08 11:13:40 UTC MAIN commitmail json YAML

time: Add lua-tz

A lua library for time and date manipulation.

Features include:

  - Normalisation of broken down date objects
  - allows for complex time/date manipulation logic, e.g.
            "What day is it in 2 days, 5 hours from now?"
  - Conversion between locations (time zones) using your local
    zoneinfo database.
  - `strftime` style formatting

(nia)

2020-07-08 11:04:11 UTC MAIN commitmail json YAML

doc: Added time/lua-date version 2.1.2

(nia)

2020-07-08 11:03:57 UTC MAIN commitmail json YAML

time: Add lua-date

Date and Time module for Lua 5.x.

Features:

* Date and Time string parsing.
* Time addition and subtraction.
* Time span calculation.
* Support ISO 8601 Dates.
* Local time support.
* Lua module (not binary).
* Formats Date and Time like strftime.

(nia)

2020-07-08 09:29:03 UTC MAIN commitmail json YAML

doc: Added www/badwolf version 1.0.2

(pin)

2020-07-08 09:28:22 UTC MAIN commitmail json YAML

www/badwolf: import new package

badwolf is a minimalist browser that cares about privacy, it is based on
WebKitGTK and thus also accepts WebKitGTK (and dependencies) flags and
environment variables.

Runtime configuration specific to badwolf will probably get added at a later
release.

- No browser-level tracking, multiple ephemeral isolated sessions per new
  unrelated tabs, JavaScript off by default.
- Small codebase (~1 500 LoC), reuses existing components when available or
  makes it available.
- WebKitGTK native extensions, Interface customizable through CSS.
- Stable User-Interface; The common shortcuts are available (and documented),
  no vi-modal edition or single-key shortcuts are used.
- Dialogs are only used when required, javascript popups open in a
  background tab.

(pin)

2020-07-08 09:26:59 UTC MAIN commitmail json YAML

www/badwolf: import new package

badwolf is a minimalist browser that cares about privacy, it is based on
WebKitGTK and thus also accepts WebKitGTK (and dependencies) flags and
environment variables.

Runtime configuration specific to badwolf will probably get added at a later
release.

- No browser-level tracking, multiple ephemeral isolated sessions per new
  unrelated tabs, JavaScript off by default.
- Small codebase (~1 500 LoC), reuses existing components when available or
  makes it available.
- WebKitGTK native extensions, Interface customizable through CSS.
- Stable User-Interface; The common shortcuts are available (and documented),
  no vi-modal edition or single-key shortcuts are used.
- Dialogs are only used when required, javascript popups open in a
  background tab.

(pin)

2020-07-08 08:28:28 UTC MAIN commitmail json YAML

Updated net/terraform-provider-random, net/py-zeroconf

(adam)

2020-07-08 08:16:54 UTC MAIN commitmail json YAML

py-zeroconf: updated to 0.28.0

0.28.0

Improved Windows support when using socket errno checks.
Added support for passing text addresses to ServiceInfo.
Improved logging (includes fixing an incorrect logging call)
Improved Windows compatibility by using Adapter.index from ifaddr.
Improved Windows compatibility by stopping using socket.if_nameindex.
Fixed an OS X edge case which should also eliminate a memory leak.

Technically backwards incompatible:
ifaddr 0.1.7 or newer is required now.

(adam)

2020-07-08 08:15:06 UTC MAIN commitmail json YAML

terraform-provider-random: updated to 2.3.0

2.3.0

NOTES:
The provider now uses the binary driver for acceptance tests

NEW FEATURES:
Added import handling for random_string and random_password

(adam)

2020-07-08 06:51:23 UTC MAIN commitmail json YAML

Updated net/glib-networking, x11/gtk3

(adam)

2020-07-08 06:51:00 UTC MAIN commitmail json YAML

gtk3+: updated to 3.24.21

Overview of Changes in GTK+ 3.24.21
===================================

* Wayland:
- Prevent crashes with offscreen windows
- Handle disorderly tablet/pad disconnects

* GtkFileChooser:
- Translate the type column
- Add a tracker3 search engine
- Rate-limit trash monitoring
- Make get_filter work for native chooser

* GtkGLArea:
- Fix a redraw problem

* GtkScrolledWindow:
- Fix kinetic scrolling

* Add a gtk-cursor-aspect-ratio setting

* GDK:
- Improve frame clock smoothness
- Fix frame clock monotonicity

* OS X:
- Support Pen / Eraser input
- Support openfiles in GtkApplication

* Adwaita:
- Improve notebook tab legibility

* Translation updates:
Basque
Brazilian Portuguese
Catalan
Chinese (Taiwan)
German
Indonesian
Italian
Japanese
Kazakh
Lithuanian
Polish
Romanian
Slovak
Slovenian
Swedish
Ukrainian

(adam)

2020-07-08 06:50:08 UTC MAIN commitmail json YAML

glib-networking: updated to 2.64.3

2.64.3:
- Revert warning when server-identity property is unset
- Fix CVE-2020-13645, fail connections when server identity is unset

(adam)

2020-07-08 06:12:49 UTC MAIN commitmail json YAML

Updated devel/py-gobject3, lang/npm

(adam)

2020-07-08 06:12:12 UTC MAIN commitmail json YAML

npm: updated to 6.14.6

6.14.6

BUG FIXES
chore: remove auth info from logs
fix: wrong npm doctor command result

DEPENDENCIES
npm-registry-fetch@4.0.5
spdx-license-ids@3.0.5

DOCUMENTATION
chore(docs): fixed links to cli commands
Update npm-link.md
Add note about dropped * filenames
Fix typo

(adam)

2020-07-08 06:08:46 UTC MAIN commitmail json YAML

py-gobject3: updated to 3.36.1

3.36.1:
* tests: Fix failing tests with pytest 5.4.0+
* Gtk: Add override to make sure both TreeModelSort.new_with_model and
  TreeModel.sort_new_with_model exist independend of the gtk version
* Gtk.Template: Fix initialisation order errors with Widgets getting created from C
  (potentially through other templates)
* Gtk.Template: Fix errors when calling init_template() multiple times

(adam)

2020-07-08 04:06:48 UTC MAIN commitmail json YAML

define SYSMALLOC on netbsd.  fixes standalone-tcsh link, which pulled
in libc malloc as well as tcsh malloc, and failed.

ok christos@

(mrg)

2020-07-07 23:48:16 UTC MAIN commitmail json YAML

doc: Removed security/boringssl

(nia)

2020-07-07 23:47:41 UTC MAIN commitmail json YAML

2020-07-07 23:45:09 UTC MAIN commitmail json YAML

2020-07-07 23:43:58 UTC MAIN commitmail json YAML

lang: Remove LuaJIT, replaced by LuaJIT2

This is a very old version of LuaJIT

(nia)

2020-07-07 20:36:44 UTC MAIN commitmail json YAML

doc: Updated security/go-mkcert to 1.4.1

(bsiegert)

2020-07-07 20:35:51 UTC MAIN commitmail json YAML

Update mkcert to 1.4.1. Now a Go module.

v1.4.1

  • Use sudo when necessary to install in system-wide NSS stores (#192)
  • Add a -version flag (#191)
  • Speed up macOS execution by 4x for most users (#135)
  • Minor usability improvements (#182, #178, #188)

v1.4.0

macOS Catalina compatibility, URL and email SANs, and more

macOS 10.15 Catalina introduced certificate lifespan limits which block mkcert
certificates. As a temporary measure, mkcert certificates now have a fixed
notBefore date of June 1st, 2019. Once the ACME server is implemented,
certificate lifespan will be shortened to 3 months. (#174)

Certificates generated by previous versions of mkcert after July 1st, 2019 will
not work on macOS 10.15 Catalina, and will have to be regenerated. The root CA
is unaffected and there is no need to rerun mkcert -install.

URL (#166) and email (for S/MIME, #152) SANs are now supported.

Client certificates are now created with a -client filename suffix, and they
claim the serverAuth EKU as well as the clientAuth one.

The certificate subject now includes the full user name, like
filippo@Bistromath.local (Filippo Valsorda).

SLES, OpenSUSE (#162), Snapcraft (#116), and CentOS 7 (#120) are now supported.

Linux release binaries are now fully static, and will work regardless of the
system libc. (#169)

v1.3.0

New advanced options:

  • -ecdsa to generate ECDSA private keys
  • -client to generate client certificates
  • -csr to sign certificate signing requests
  • $TRUST_STORES to select what stores to install into

Also, in other news:

  • Add "Firefox Nightly.app" support on macOS
  • Set the CommonName when generating PKCS#12 files for IIS

(bsiegert)

2020-07-07 20:19:34 UTC MAIN commitmail json YAML

Updated math/py-numba, archivers/py-lz4, databases/mysql56-client, databases/mysql56-server

(adam)

2020-07-07 20:18:20 UTC MAIN commitmail json YAML

mysql56: updated to 5.6.48

Changes in MySQL 5.6.48

Bugs Fixed

InnoDB: A tablespace import operation that failed due to the source and destination tables being defined with different DATA DIRECTORY clauses reported an insufficiently descriptive schema mismatch error. Moreover, if a .cfg file was not present, the same operation would raise an assertion failure. A more informative error message is now reported in both cases before the import operation is terminated due to the data directory mismatch.

InnoDB: Updating certain InnoDB system variables that take string values raised invalid read errors during Valgrind testing.

Replication: In the event of an unplanned disconnection of a replication slave from the master, the reference to the master's dump thread might not be removed from the list of registered slaves, in which case statements that accessed the list of slaves would fail. The issue has now been fixed.

Replication: With the settings binlog_format=MIXED, tx_isolation=READ-COMMITTED, and binlog_row_image=FULL, an INSERT ... SELECT query involving a transactional storage engine omitted any columns with a null value from the row image written to the binary log. This happened because when processing INSERT ... SELECT statements, the columns were marked for inserts before the binary logging format was selected. The issue has now been fixed.

The Event Scheduler had a memory leak.

Under certain circumstances, a memcached command could result in reading an uninitialized memory buffer, causing a failure.

CONCAT() and CONCAT_WS() could produce incorrect results in rare cases due to incorrect substring handling.

Scheduling of events could be disturbed by removing events.

Client programs could load authentication plugins from outside the plugin library.

A query with a WHERE clause whose predicate contained a numeric value in scientific notation was not handled correctly.

In addition, attempting to insert a particular integer specified as a string caused a server exit when the string-to-integer conversion was not successful.

The client library could dereference a null pointer while fetching result set metadata from the server.

(adam)

2020-07-07 20:15:26 UTC MAIN commitmail json YAML

py-lz4: updated to 3.1.0

v3.1.0:
Out-of-band stream block size record support in the stream bindings

(adam)

2020-07-07 20:08:46 UTC MAIN commitmail json YAML

py-numba: updated to 0.50.1

Version 0.50.1:

This is a bugfix release for 0.50.0, it fixes a critical bug in error reporting
and a number of other smaller issues:

* Added except for possible Windows get_terminal_size exception
* Improve undefined variable error message
* Update the deprecation notices for 0.50.1
* Fixes literally not forcing re-dispatch for inline='always'
* Fix bad attr access on certain typing templates breaking exceptions.
* Fix cuda test

(adam)

2020-07-07 19:13:18 UTC MAIN commitmail json YAML

xosview: do not exit when cpufreq sysctl fails.

I don't know why xosview needs cpu frequency at all when it doesn't display
it. But:

- different architectures use different sysctl names (that's why it's called
  machdep)
- what even is the meaning of the "cpu frequency" when you can set frequency
  per core

(bsiegert)

2020-07-07 16:51:16 UTC MAIN commitmail json YAML

doc: Updated www/firefox68-l10n to 68.10.0

(nia)

2020-07-07 16:51:02 UTC MAIN commitmail json YAML

2020-07-07 16:49:46 UTC MAIN commitmail json YAML

doc: Updated net/py-gsutil to 4.51

(bsiegert)

2020-07-07 16:49:19 UTC MAIN commitmail json YAML

Update gsutil to 4.51.

It now includes its own vendored copy of Boto.

Release 4.51 (release date: 2020-03-26)
======================================
- Fixed file permissions for credstor2 and tracker files (#1002 and # 1005)
- Added a check to restrict the duration (-d option) for signurl command
  to 12 hours if -u flag is used. (#1014)
- Updated rsync command to try patching before overwriting,
  rather than checking ACL (#1016)
- Several documentation updates and clarifications.

Release 4.50 (release date: 2020-04-30)
======================================
- Switched to Using V4 signature as default for S3 (#981)
- Updated rsa library to release-4.0 (#992)
- Updated test script to install pyenv if missing for kokoro (#990)
- Fixed print ordering in kms set by using print instead of
  text_util.print_to_fd (#974)
- Several documentation updates and clarifications (#969) (#987)

Release 4.49 (release date: 2020-03-26)
======================================
- Added support for service account impersonation for signurl.
- Fixed an issue with rsync throwing error when the destination url is a prefix of
  an existing object.
- Several documentation updates and clarifications.

Release 4.48 (release date: 2020-02-28)
======================================
- Fixed special character handling in filenames on Windows with Python3.
- Fixed issue while transferring binary files from S3 with Python3.
- Fixed KMS tests, so that keys are created in the same region as their buckets.
- Several documentation updates and clarifications.

(bsiegert)

2020-07-07 16:44:21 UTC MAIN commitmail json YAML

doc: Updated www/firefox68 to 68.10.0

(nia)

2020-07-07 16:44:11 UTC MAIN commitmail json YAML

firefox68: Update to 68.10.0

For anyone curious about the delay: apparently, my ccache cache
was corrupted so the build was failing. *sigh* that won't be a problem
soon...

Security Vulnerabilities fixed in Firefox ESR 68.10

    #CVE-2020-12417: Memory corruption due to missing sign-extension for
    ValueTags on ARM64

    #CVE-2020-12418: Information disclosure due to manipulated URL object

    #CVE-2020-12419: Use-after-free in nsGlobalWindowInner

    #CVE-2020-12420: Use-After-Free when trying to connect to a STUN server

    #CVE-2020-12421: Add-On updates did not respect the same certificate trust
    rules as software updates

(nia)

2020-07-07 14:58:24 UTC MAIN commitmail json YAML

sablevm: Set LICENSE

(ryoon)

2020-07-07 13:48:20 UTC MAIN commitmail json YAML

doc: Updated lang/vala to 0.48.7

(ryoon)

2020-07-07 13:47:41 UTC MAIN commitmail json YAML

vala: Update to 0.48.7

Changelog:
Vala 0.48.7
===========
* Various improvements and bug fixes:
  - codegen:
    + Improve array-dup-wrapper for empty arrays [#999]
    + Don't call get_ccode_finish_instance() with non-async methods
    + Cast initializer-list to struct for non-constant/-array assignment [#1013]
    + Consistently use get_ccode_lower_case_prefix() for function names [#1008]
  - vala:
    + Correctly handle qualified struct type in initializer list [#1004]
    + Reduce calls of CodeContext.get()
    + Fix value-type for ArrayCreationExpression used as argument [#1009]
    + Improve parameter check of "get" method used for foreach [#1017]
    + Don't carry floating reference into unknown target type expression [#1018]
  - girparser: Actually respect given cprefix metadata for enumerations
  - girwriter: Append symbol-attributes to callback field [#1006]
  - parser: Avoid mitigation for missing token if it follows DOT or
    DOUBLE_COLON [#987]
  - libvaladoc/girimporter: Skip "function-macro" elements
  - build: Update git-version-gen to latest upstream
  - tests: Build typelib if g-ir-compiler is available

* Bindings:
  - gstreamer-audio-1.0: Adjustments for Gst.Audio.Sink class extension
  - gstreamer: Update from 1.17.1+ git master
  - gtk+-3.0: Deprecated abstract methods are not required to be implemented
  - gtk4: Prefix value names of PaintableFlags with "STATIC_" [#1011]
  - gtk4: Mark optional methods of Gdk.Paintable interface as virtual [#1021]
  - gtk4: Update to 3.98.5+fca2ba96
  - harfbuzz-gobject: Update to 2.6.8
  - pango: Update from 1.45.2
  - webkit2gtk-4.0: Update to 2.29.2
  - vapi: Update GIR-based bindings

(ryoon)

2020-07-07 13:18:24 UTC MAIN commitmail json YAML

doc: Updated games/angband-sdl to 4.2.1

(nia)

2020-07-07 13:17:59 UTC MAIN commitmail json YAML

doc: Updated games/angband to 4.2.1

(nia)

2020-07-07 13:17:46 UTC MAIN commitmail json YAML

angband: Update to 4.2.1

  Summary of Changes

    * percentage combat is refined to become an actually playable option
    * improvements to throwing
    * udate to town generation
    * a major update to the new blackguard class
    * several tweaks to the other new classes
    * many improvements to the MacOS front-end particularly, but also others
    * improvements to tiles
    * addition of fancy color-cycling of monsters
    * configurability of charecter sheet
    * inclusion of some new, rare level types
    * experimental Windows curses and SDL2 console ports added
    * many small bugs fixed and quality-of-life improvements made

(nia)

2020-07-07 13:09:18 UTC MAIN commitmail json YAML

doc: Updated games/7kaa to 2.15.4

(nia)

2020-07-07 13:09:05 UTC MAIN commitmail json YAML

7kaa: Update to 2.15.4

Summary of changes from 2.15.3 to 2.15.4

    * Fixed a problem in multiplayer that halted the game play.
    * Added option to play with the original seven kingdoms, and enabled on
      original scenarios.
    * Apply the leadership bonus when the general is in fort for defending
      soldiers in range.
    * Fixed the mobile general range calculation for the leadership bonus to
      not apply to the troop anywhere on the map.
    * Apply the leadership bonus when the general is on a ship for defending
      soldiers in range.
    * Updated translations.
    * Added hotkeys for managing the build menu in the War Factory, Harbor,
      and Town.
    * Restored support for real full screen resolution that requires a
      screen mode change.
    * Improved dynamic UI button and text layout.
    * Added Polish translation.
    * Added trade locations to the trade report.
    * Sort and filter trade locations based on the map selected caravan.
    * Allow setting stops using the trade report.
    * Allow copying trade routes using the trade report.

(nia)

2020-07-07 12:55:47 UTC MAIN commitmail json YAML

doc: Updated audio/libmpdclient to 2.19

(nia)

2020-07-07 12:55:34 UTC MAIN commitmail json YAML

libmpdclient: Update to 2.19

libmpdclient 2.19 (2020/07/03)
* fix off-by-one bug in MPD_HOST parser
* add function mpd_lookup_replay_gain_mode()
* identify messages with length over the buffer limit
* support MPD protocol 0.16
- replay gain
* support MPD protocol 0.19
- idle events "neighbor" and "mount"
* support MPD protocol 0.20
- rangeid
* support MPD protocol 0.21
  - command "tagtypes all"

(nia)

2020-07-07 12:52:38 UTC MAIN commitmail json YAML

doc: Updated audio/musicpd to 0.21.25

(nia)

2020-07-07 12:52:20 UTC MAIN commitmail json YAML

musicpd: Update to 0.21.25

ver 0.21.25 (2020/07/06)
* protocol:
  - fix crash when using "rangeid" while playing
* database
  - simple: automatically scan new mounts
  - upnp: fix compatibility with Plex DLNA
* storage
  - fix disappearing mounts after mounting twice
  - udisks: fix reading ".mpdignore"
* input
  - file: detect premature end of file
  - smbclient: don't send credentials to MPD clients
* decoder
  - opus: apply pre-skip and end trimming
  - opus: fix memory leak
  - opus: fix crash bug
  - vorbis: fix crash bug
* output
  - osx: improve sample rate selection
  - osx: fix noise while stopping
* neighbor
  - upnp: fix crash during shutdown
* Windows/Android:
  - fix Boost detection after breaking change in Meson 0.54

(nia)

2020-07-07 12:41:12 UTC MAIN commitmail json YAML

doc: Updated audio/lmms to 1.2.2

(nia)

2020-07-07 12:40:58 UTC MAIN commitmail json YAML

lmms: Update to 1.2.2

New changes in 1.2.2: (2020-06-25)

* General improvements

      * Stop filtering out valid characters from file name while
exporting tracks (#5282)
      * Fix Invalid warning about "dummy-MIDI-client" (#5509)

* UI improvements

      * Note selection: Editing values works in dialog (#5438)

* Bug Fixes

      * Piano Roll - Fix retrigger with vol/pan sliders (#5271)
      * Fix a rare crash on export (#5293)
      * Fix LMMS not launching when AppImage has spaces in name (#5297)
      * Fix vertical piano being unresponsive when clicked too fast
(#5262)
      * Fix crash with Grooove VST (#5300)
      * Fix crash on deleting instrument with controller connections on
knobs (#5306)
      * Fix notes being placed at negative positions on MIDI import
(#5343)
      * Fix scrolling direction in the song editor due to stuck
Ctrl/Shift (#5286)
      * Fix stuck notes with Helm VST on tempo automation (#5365)
      * Fix file factory delimeter position (#5378)
      * Fix a muted demo project "Greippi - Krem Kaakkuja (Second Flight
Remix)" (aeac24c)
      * Fix controls linking misbehaviors (#5336)
      * Fix loading and saving of .fxb/.fxp files on Windows (#5411)
      * Fix crashes and hangs on importing some Hydrogen drum kit songs
(#5420)
      * Fix freeze when replacing Mallets with another instrument (#5428)
      * DrumSynth: ensure correct envelope length in any sample rate
(#5467)
      * AFP: fix loading start and loop points if the loop point is
automated (#5472)
      * Select the correct piano key for marking semitones (#5478)
      * Ensure consistent use of effect gate (#5475)
      * Fix Piano roll crashing when window is vertically scaled too
large (#5449)
      * Fix some memory errors with JACK audio/MIDI (#5452)
      * JackMidi: Remove confusing warnings at shutdown (737fcd3)
      * Fix SF2 player crashing when file is not a soundfont, with
FluidSynth 2 (#5487)
      * BB editor: fix mouse event affecting wrong beats due to the
cursor shape (#5489)
      * Fix knobs moving too fast on some platforms (#5360)
      * Fix notes created in BB editor resizing incorrectly when resizing
a selection (#5515)
      * Fix some patterns not being saved in project (#5537)

(nia)

2020-07-07 12:26:03 UTC MAIN commitmail json YAML

gjs: Capitalize JavaScript

(ryoon)

2020-07-07 12:13:08 UTC MAIN commitmail json YAML

doc: Updated audio/opusfile to 0.12

(nia)

2020-07-07 12:12:56 UTC MAIN commitmail json YAML

opusfile: Update to 0.12

Changes since the v0.11 release:

* Fix stack overflow buffering out-of-sequence streams.
* Fix possible divide-by-zero.
* Fix issues with seeking in the win32 backend.
* Fix an issue where the seek algorithm could be confused by stream data
  changing between reads.
* Clean up compiler and scan-build warnings.
* Avoid use of the deprecated ftime() function which has Y2038 problems.
* Remove undefined behaviour memcpy(NULL) in op_read_native().
* Visual Studio project files updated for libogg 1.3.4 library name
  change.
* Various build systems updates.
* Various integration and testing environment improvements.

This release is backward-compatible with the previous release. We
recommend all users upgrade.

(nia)

2020-07-07 12:06:05 UTC MAIN commitmail json YAML

doc: Updated emulators/dosbox-x to 0.83.3

(nia)

2020-07-07 12:05:49 UTC MAIN commitmail json YAML

dosbox-x: Update to 0.83.3

0.83.3
  - IMGMAKE can now generate FAT12, FAT16, and FAT32
    filesystems. New option "-fat" is added to select
    the filesystem for the disk image.
  - Fixed command-line like "./dosbox-x /dir/app.bat"
    not able to launch the specified program (Wengier)
  - Fixed bug in DIR command's /P option which might
    cause it to not work properly. (Wengier)
  - The default key modifier for the Windows clipboard
    copy & paste via the right mouse button feature is
    now "shift" instead of "disabled". (Wengier)
  - Single-stepping in the debugger with the 286 and
    8086 normal cores now works correctly when stepping
    over instructions with a segment prefix.
  - Pentium MMX instructions now only available for
    Pentium MMX or higher. Fixed the bug that allowed
    MMX instructions for Pentium and lower if programs
    ignored the CPUID feature bits. Also fixed Pentium
    MMX instructions so that they work in both 16-bit
    real mode and 32-bit protected mode to match how
    they work in real hardware (joncampbell123)
  - Updated DOSBox-X's implementation for Pentium MMX
    instructions to latest version by kekko (Wengier)
  - DOSBox-X will try to automatically run the program
    with LOADFIX if the error message "Packed file is
    corrupt" is detected. (Wengier)
  - MOUNT command can now mount a drive to the UNC
    root path in the form \\ComputerName\SharedFolder
    on Windows systems. (Wengier)
  - Improved the HX-DOS build package to make it fully
    automated: all required HX DOS Extender files will
    be included in the package, and dosbox-x.exe can
    now be run directly in a real DOS system without
    external requirements. (Wengier)
  - Fixed incorrect frame rate reported by 3Dfx Voodoo
    emulation (rderooy, backported from DOSBox SVN).
  - Added the "Boot from disk image" menu item (A:, C:,
    and D: drives only) in the "Drive" menu to boot the
    specified disk image directly in Windows. (Wengier)
  - Support for converting mouse wheel movements into
    keyboard presses like arrow keys, configurable by
    the option "mouse_wheel_key" (default is 0 which
    disables this feature). When set to 1, mouse wheel
    movements are converted to up/down arrows. Setting
    it to 2 or 3 converts such movements to left/right
    arrows or PageUp/PageDn keys respectively. (Wengier)
  - Support for reloading the keyboard mapper file with
    the config -set command. (Wengier)
  - IMGMOUNT command without parameters will show disk
    names for drive-number only mounts. (Wengier)
  - IMGMOUNT can now autodetect DOS <= 3.21 harddisk
    geometry with MFM sector images (rderooy & Wengier)
  - IMGMOUNT -fs none fixed to use same geometry detect
    function that FAT filesystem mounting uses.
  - Added suppprt for mounting overlay drives using MOUNT
    command with "-t overlay" option. Backported from
    DOSBox SVN and adopted for DOSBox-X with additional
    features such as long filename and PC-98 support, it
    allows the users to redirect new and changed file(s)
    to a different location transparently. (Wengier)
  - Cleaned up the DPI awareness auto-detection code to
    allow Visual Studio builds to again run on Windows 7.
    Meanwhile, MinGW builds (either SDL1 or SDL2 version)
    are still required for Windows XP systems. (Wengier)
  - Updated Nuked OPL3 to latest version 1.8 for accurate
    OPL3 emulation (Wengier)
  - Added AUTOTYPE command to perform scripted keyboard
    entry into a running DOS program or game. Ported from
    DOSBox-staging, it can be used to reliably skip intro,
    provide input to answer initial startup or config
    questions, or conduct a simple demo. (Wengier)
  - Added code page 866 (Cyrillic Russian) to support
    host to guest code page mapping (tuffnatty)
  - Mouse buttons (left, middle, right) can now be mapped
    to keys in the keyboard mapper. (Wengier)
  - Support for mounting .cue files with MP3/OGG/WAV/FLAC
    compressed audio tracks. (Wengier)
  - Rewrote the Windows installer for DOSBox-X, as well as
    the building script for the installer. All required
    build tools including the Inno Setup Compiler are now
    provided in the repository and will be automatically
    called by the building script. (Wengier)
  - Added config option "mapperfile_sdl2" for SDL2 builds.
    SDL1 and SDL2 builds of DOSBox-X can not use the same
    mapper file, or they will likely malfunction. Adding
    this option allows SDL1 and SDL2 builds of DOSBox-X
    to work with the same dosbox-x.conf file. (Wengier)
  - Added GUI menu option under "DOS" to change the long
    filename setting (enable, disable, or auto). (Wengier)
  - Improvements and fixes to the save/load state feature:
    It now supports Sound Blaster Goldplay mode;
    It now saves PC-98 FM interrupt state so that reloading
    state does not cause hung music;
    It is also fixed not to crash when used within a guest
    operting system (when the DOS kernel has been shut down
    using the BOOT command);
    It now supports memory size up to 1000MB;
    It will save and verify the DOSBox-X version and build.
    States saved by DOSBox-X in one platform (e.g. 64-bit
    Windows) may not work in another (e.g. 32-bit Linux).
    The GUI menu will show if the save slot is empty, and if
    not the program name of save state will be displayed.
  - Re-ported and improved the save state feature for saving
    and loading states with support for up to 10 save slots.
    They can be selected from the "Capture" menu. (Wengier)
  - Added COUNTRY command to set country code for country-
    specific date and time formats. For example, the command
    "COUNTRY 61" sets the country code to 61 (International
    English) which uses the DD-MM-YYYY date format instead
    of the default (U.S.) MM-DD-YYYY date format. (Wengier)
  - DOS 440Dh IOCTL function 67h (get access flag) added to
    allow FDISK.EXE to determine FAT filesystem type. Also
    implemented function 40h (set device parameters) and
    function 46h (set volume serial number). (Wengier)
  - Unknown DOS 440Dh IOCTLs warnings now indicate whether
    triggered by call or query.
  - S3 VESA BIOS mode number for 1024x768 32bpp changed to
    avoid conflict with Windows 95 S3 driver and 800x600
    16bpp mode.
  - FAT driver no longer mounts FAT32 volumes unless the
    DOS version is 7.1 or higher, and it no longer mounts
    FAT16B LBA volumes unless the DOS version is 7.0 or
    higher. These are to mimic the MS-DOS behavior.
  - Fixed FAT driver not to attempt to mount partitions that
    have nothing to do with the FAT filesystem (such as
    type 0Dh and extended LBA partition tables). Also fixed
    the FAT driver to not assume partition start sector 63
    if it cannot identify a partition to use.
  - Added code to FAT driver to identify telltale pattern
    left by Microsoft FDISK when a partition is created (but
    not yet formatted) and reject.

(nia)

2020-07-07 11:50:05 UTC MAIN commitmail json YAML

bootstrap: Switch --full over to mksh.

(jperkin)

2020-07-07 11:35:01 UTC MAIN commitmail json YAML

doc: Updated security/mbedtls to 2.23.0

(nia)

2020-07-07 11:34:39 UTC MAIN commitmail json YAML

doc: Updated lang/elixir to 1.10.4

(nia)

2020-07-07 11:34:29 UTC MAIN commitmail json YAML

elixir: Update to 1.10.4

## v1.10.4 (2020-07-04)

### 1. Bug fixes

#### Elixir

  * [Kernel] Fix a bug where custom types were printed as built-in types
  * [Kernel] Don't add compile-time dependency on `defdelegate`
  * [Kernel] Add line numbers to warnings on deprecated imports
  * [Kernel] Report the correct line number when raising inside a macro
  * [Task] Include callers in translated Logger metadata for Task
  * [Task] Fix Task PID and caller in Task Supervisor reports

#### ExUnit

  * [ExUnit.Formatter] Avoid crashes when diffing guards when the pattern does not match
  * [ExUnit.Formatter] Also blame exceptions that come from linked and trapped exits

#### IEx

  * [IEx.Helpers] Do not crash when printing a type that cannot be code formatted

####  Mix

  * [mix app.start] Fix reading `.app` file located in archives (`.ez` files)
  * [mix local.hex] Provide more guidance when Hex can't be installed
  * [mix release] Properly encode config in releases

(nia)

2020-07-07 11:21:39 UTC MAIN commitmail json YAML

mbedtls: Set BUILDLINK_ABI_DEPENDS

(nia)

2020-07-07 11:20:26 UTC MAIN commitmail json YAML

2020-07-07 11:16:38 UTC MAIN commitmail json YAML

mbedtls: force python3

(nia)

2020-07-07 11:16:10 UTC MAIN commitmail json YAML

mbedtls: Update to 2.23.0

= mbed TLS 2.23.0 branch released 2020-07-01

Default behavior changes
  * In the experimental PSA secure element interface, change the encoding of
    key lifetimes to encode a persistence level and the location. Although C
    prototypes do not effectively change, code calling
    psa_register_se_driver() must be modified to pass the driver's location
    instead of the keys' lifetime. If the library is upgraded on an existing
    device, keys created with the old lifetime value will not be readable or
    removable through Mbed TLS after the upgrade.

Features
  * New functions in the error module return constant strings for
    high- and low-level error codes, complementing mbedtls_strerror()
    which constructs a string for any error code, including compound
    ones, but requires a writable buffer. Contributed by Gaurav Aggarwal
    in #3176.
  * The new utility programs/ssl/ssl_context_info prints a human-readable
    dump of an SSL context saved with mbedtls_ssl_context_save().
  * Add support for midipix, a POSIX layer for Microsoft Windows.
  * Add new mbedtls_x509_crt_parse_der_with_ext_cb() routine which allows
    parsing unsupported certificate extensions via user provided callback.
    Contributed by Nicola Di Lieto <nicola.dilieto@gmail.com> in #3243 as
    a solution to #3241.
  * Pass the "certificate policies" extension to the callback supplied to
    mbedtls_x509_crt_parse_der_with_ext_cb() if it contains unsupported
    policies (#3419).
  * Added support to entropy_poll for the kern.arandom syscall supported on
    some BSD systems. Contributed by Nia Alarie in #3423.
  * Add support for Windows 2000 in net_sockets. Contributed by opatomic. #3239

Security
  * Fix a side channel vulnerability in modular exponentiation that could
    reveal an RSA private key used in a secure enclave. Noticed by Sangho Lee,
    Ming-Wei Shih, Prasun Gera, Taesoo Kim and Hyesoon Kim (Georgia Institute
    of Technology); and Marcus Peinado (Microsoft Research). Reported by Raoul
    Strackx (Fortanix) in #3394.
  * Fix side channel in mbedtls_ecp_check_pub_priv() and
    mbedtls_pk_parse_key() / mbedtls_pk_parse_keyfile() (when loading a
    private key that didn't include the uncompressed public key), as well as
    mbedtls_ecp_mul() / mbedtls_ecp_mul_restartable() when called with a NULL
    f_rng argument. An attacker with access to precise enough timing and
    memory access information (typically an untrusted operating system
    attacking a secure enclave) could fully recover the ECC private key.
    Found and reported by Alejandro Cabrera Aldaya and Billy Brumley.
  * Fix issue in Lucky 13 counter-measure that could make it ineffective when
    hardware accelerators were used (using one of the MBEDTLS_SHAxxx_ALT
    macros). This would cause the original Lucky 13 attack to be possible in
    those configurations, allowing an active network attacker to recover
    plaintext after repeated timing measurements under some conditions.
    Reported and fix suggested by Luc Perneel in #3246.

Bugfix
  * Fix the Visual Studio Release x64 build configuration for mbedtls itself.
    Completes a previous fix in Mbed TLS 2.19 that only fixed the build for
    the example programs. Reported in #1430 and fix contributed by irwir.
  * Fix undefined behavior in X.509 certificate parsing if the
    pathLenConstraint basic constraint value is equal to INT_MAX.
    The actual effect with almost every compiler is the intended
    behavior, so this is unlikely to be exploitable anywhere. #3192
  * Fix issue with a detected HW accelerated record error not being exposed
    due to shadowed variable. Contributed by Sander Visser in #3310.
  * Avoid NULL pointer dereferencing if mbedtls_ssl_free() is called with a
    NULL pointer argument. Contributed by Sander Visser in #3312.
  * Fix potential linker errors on dual world platforms by inlining
    mbedtls_gcc_group_to_psa(). This allows the pk.c module to link separately
    from psa_crypto.c. Fixes #3300.
  * Remove dead code in X.509 certificate parsing. Contributed by irwir in
    #2855.
  * Include asn1.h in error.c. Fixes #3328 reported by David Hu.
  * Fix potential memory leaks in ecp_randomize_jac() and ecp_randomize_mxz()
    when PRNG function fails. Contributed by Jonas Lejeune in #3318.
  * Remove unused macros from MSVC projects. Reported in #3297 and fix
    submitted in #3333 by irwir.
  * Add additional bounds checks in ssl_write_client_hello() preventing
    output buffer overflow if the configuration declared a buffer that was
    too small.
  * Set _POSIX_C_SOURCE to at least 200112L in C99 code. Reported in #3420 and
    fix submitted in #3421 by Nia Alarie.
  * Fix building library/net_sockets.c and the ssl_mail_client program on
    NetBSD. Contributed by Nia Alarie in #3422.
  * Fix false positive uninitialised variable reported by cpp-check.
    Contributed by Sander Visser in #3311.
  * Update iv and len context pointers manually when reallocating buffers
    using the MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH feature. This caused issues
    when receiving a connection with CID, when these fields were shifted
    in ssl_parse_record_header().

Changes
  * Fix warnings about signedness issues in format strings. The build is now
    clean of -Wformat-signedness warnings. Contributed by Kenneth Soerensen
    in #3153.
  * Fix minor performance issue in operations on Curve25519 caused by using a
    suboptimal modular reduction in one place. Found and fix contributed by
    Aurelien Jarno in #3209.
  * Combine identical cases in switch statements in md.c. Contributed
    by irwir in #3208.
  * Simplify a bounds check in ssl_write_certificate_request(). Contributed
    by irwir in #3150.
  * Unify the example programs termination to call mbedtls_exit() instead of
    using a return command. This has been done to enable customization of the
    behavior in bare metal environments.
  * Fix mbedtls_x509_dn_gets to escape non-ASCII characters as "?".
    Contributed by Koh M. Nakagawa in #3326.
  * Use FindPython3 when cmake version >= 3.15.0
  * Abort the ClientHello writing function as soon as some extension doesn't
    fit into the record buffer. Previously, such extensions were silently
    dropped. As a consequence, the TLS handshake now fails when the output
    buffer is not large enough to hold the ClientHello.
  * The unit tests now rely on header files in tests/include/test and source
    files in tests/src. When building with make or cmake, the files in
    tests/src are compiled and the resulting object linked into each test
    executable.
  * The ECP module, enabled by `MBEDTLS_ECP_C`, now depends on
    `MBEDTLS_CTR_DRBG_C` or `MBEDTLS_HMAC_DRBG_C` for some side-channel
    coutermeasures. If side channels are not a concern, this dependency can
    be avoided by enabling the new option `MBEDTLS_ECP_NO_INTERNAL_RNG`.
  * Align MSVC error flag with GCC and Clang. Contributed by Carlos Gomes
    Martinho. #3147
  * Remove superfluous assignment in mbedtls_ssl_parse_certificate(). Reported
    in #3182 and fix submitted by irwir. #3217
  * Fix typo in XTS tests. Reported and fix submitted by Kxuan. #3319

(nia)

2020-07-07 10:44:37 UTC MAIN commitmail json YAML

Note update of lang/rust to 1.44.1.

(he)

2020-07-07 10:44:02 UTC MAIN commitmail json YAML

Upgrade to rust version 1.44.1.

Pkgsrc changes:
* None.

Upstream changes:

Version 1.44.1 (2020-06-18)
===========================

* [rustfmt accepts rustfmt_skip in cfg_attr again.][73078]
* [Don't hash executable filenames on apple platforms, fixing backtraces.]
  [cargo/8329]
* [Fix crashes when finding backtrace on macOS.][71397]
* [Clippy applies lint levels into different files.][clippy/5356]

[71397]: https://github.com/rust-lang/rust/issues/71397
[73078]: https://github.com/rust-lang/rust/issues/73078
[cargo/8329]: https://github.com/rust-lang/cargo/pull/8329
[clippy/5356]: https://github.com/rust-lang/rust-clippy/issues/5356

(he)

2020-07-07 10:31:42 UTC MAIN commitmail json YAML

doc: Updated sysutils/fdtools to 2020.05.04

(schmonz)

2020-07-07 10:31:31 UTC MAIN commitmail json YAML

Update to 2020.05.04. From the changelog:

- The setstate command from idtools is now included in fdtools.
- Compatibility with the latest skalibs.
- Silencing modern compiler warnings.

(schmonz)

2020-07-07 10:31:15 UTC MAIN commitmail json YAML

doc: Updated devel/skalibs to 2.9.2.1

(schmonz)

2020-07-07 10:31:03 UTC MAIN commitmail json YAML

Update to 2.9.2.1. From the changelog:

- Bugfixes.
- New bigkv_* set of functions in libdatastruct.

(schmonz)

2020-07-07 09:45:17 UTC MAIN commitmail json YAML

doc: Updated converters/fribidi to 1.0.10

(nia)

2020-07-07 09:45:03 UTC MAIN commitmail json YAML

fribidi: Update to 1.0.10

Overview of changes between 1.0.9 and 1.0.10
=============================================

* Fixed various compilation problems and symbol exports necessary for proper compilation under windows.

(nia)

2020-07-07 09:24:59 UTC MAIN commitmail json YAML

doc: Updated multimedia/ffmpeg4 to 4.3nb2

(rin)

2020-07-07 09:23:06 UTC MAIN commitmail json YAML

Fix build for powerpc machines that have AltiVec but no VSX support.

Workaround for upstream commit 3a557c5d88b7b15b5954ba2743febb055549b536:
https://github.com/FFmpeg/FFmpeg/commit/3a557c5d88b7b15b5954ba2743febb055549b53

Bump revision.

(rin)

2020-07-07 09:05:13 UTC MAIN commitmail json YAML

doc: Updated devel/cpputest to 4.0

(schmonz)

2020-07-07 09:04:55 UTC MAIN commitmail json YAML

Update to 4.0. From the changelog:

New functionality:

* Added MemoryAccountant
* Added SimpleStringCache that also removed the memory leak caused by longjmp in C
* Thread-safe memory leak detector overloads
* New command-line options:
  * -h help option
  * -s shuffle (random) option
  * -t run a specific test option
  * -vv extra verbose option
  * -k add a package name to junit output
* Added new asserts: CHECK_COMPARE, and improved C macros
* Support for newer compilers and address sanitizer

Small improvements:

* Fixed problems with gdb
* More 16-bit support
* Added Makefile for making the examples with an installed CppUTest
* Small mock improvements
* Removed more compiler warnings
* Support for C++14, C++17, and C++2x (added to automated build)

Improved maintainability:

* Docker builds
* Vastly improved the automated build with more platforms and variants
* Continuously releasing the passing build
* MS-DOS support (added to automated build)

(schmonz)

2020-07-07 09:00:34 UTC MAIN commitmail json YAML

fish: Pull in libatomic with gcc for e.g. powerpc

(nia)

2020-07-07 08:48:25 UTC MAIN commitmail json YAML

Add patch to avoid declaring variables in a for statement which reduces
compiler compatibility for no benefit

(sborrill)

2020-07-07 08:20:50 UTC MAIN commitmail json YAML

Updated devel/py-jupyter_client, devel/py-ipykernel

(adam)

2020-07-07 08:20:33 UTC MAIN commitmail json YAML

py-ipykernel: updated to 5.3.1

5.3.1
- Fix: run post_execute and post_run_cell on async cells
- Fix exception causes in zmqshell.py
- Make pdb on Windows interruptible

(adam)

2020-07-07 08:19:10 UTC MAIN commitmail json YAML

py-jupyter_client: updated to 6.1.5

6.1.2
- Fixed a bug causing clients to sometimes hang after a stop call was made

6.1.1
- Subprocess kill action fix for async execution
- Doc fix for xeus kernel list

6.1.0
This release includes support for asyncio patterns! Downstream tools should soon have releases to additionally support async patterns.
- AsyncKernelManager and AsyncMultiKernelManager are now available for async jupyter_client interactions
- Removed unused sphinx dependency
- Added install instructions for pip to documentation
- Improved docs around version protocol and messaging

6.0.0
The git history had to be reworked heavily in merging 5.x and master, so a link to all the changes at once in github had been left out as it's just confusing.

An exciting change in this release is some async support (huge thanks to @davidbrochart for doing most of the work)! See linked PR below for more details, we're working on integrating this into nbclient as well in the near future.

New Features:
- Added async API

Changes:
- Python 3.8 testing and support added
- Session.msg_id optimization
- Only cache ports if the cache_ports flag is set to True
- Removed direct dependency on pywin32 as this is now in jupyter core

Fixes:
- Prevent two kernels to have the same ports

Docs:
- Document the handling of error in do_execute

Breaking changes:
- Dropped support for Python 2.7!

(adam)

2020-07-07 07:06:54 UTC MAIN commitmail json YAML

Updated devel/py-cachetools, finance/py-braintree

(adam)

2020-07-07 07:06:31 UTC MAIN commitmail json YAML

py-braintree: updated to 4.2.0

4.2.0

Add retrieval_reference_number to Transaction
Add network_transaction_id to CreditCardVerification
Add product_sku to Transaction
Add customer_device_id, customer_location_zip, and customer_tenure to RiskData
Add phone_number and shipping_method to Address
Add validation error codes:
  Transaction.ShippingMethodIsInvalid
  Transaction.ShippingPhoneNumberIsInvalid
  Transaction.BillingPhoneNumberIsInvalid
  RiskData.CustomerBrowserIsTooLong
  RiskData.CustomerDeviceIdIsTooLong
  RiskData.CustomerLocationZipInvalidCharacters
  RiskData.CustomerLocationZipIsInvalid
  RiskData.CustomerLocationZipIsTooLong
  RiskData.CustomerTenureIsTooLong

(adam)

2020-07-07 07:04:47 UTC MAIN commitmail json YAML

py-cachetools: updated to 4.1.1

v4.1.1
Improve popitem() exception context handling.
Replace float('inf') with math.inf.
Improve "envkey" documentation example.

(adam)

2020-07-07 06:54:26 UTC MAIN commitmail json YAML

Updated net/terraform-provider-aws, net/rsync

(adam)

2020-07-07 06:54:03 UTC MAIN commitmail json YAML

rsync: updated to 3.2.2

NEWS for rsync 3.2.2

BUG FIXES:

- Avoid a crash when a daemon module enables `transfer logging` without
  setting a `log format` value.

- Fixed installing rsync-ssl script from an alternate build dir.

- Fixed the updating of configure.sh from an alternate build dir.

- Apple requires the asm function name to begin with an underscore.

- Avoid a test failure in the daemon test when --atimes is disabled.

ENHANCEMENTS:

- Allow the server side to restrict checksum & compression choices via the
  same environment variables the client uses.  The env vars can be divided
  into "client list & server list" by the "`&`" char or the same list can
  apply to both.

- Simplify how the negotiation environment variables apply when interacting
  with an older rsync and also when a list contains only invalid names.

- Do not allow a negotiated checksum or compression choice of "none" unless
  the user authorized it via an environment variable or command-line option.

- Added the `--max-alloc=SIZE` option to be able to override the memory
  allocator's sanity-check limit.  It defaults to 1G (as before) but the error
  message when exceeding it specifically mentions the new option so that you
  can differentiate an out-of-memory error from a failure of this limit.  It
  also allows you to specify the value via the RSYNC_MAX_ALLOC environment
  variable.

- Add the "open atime" daemon parameter to allow a daemon to always enable or
  disable the use of O_NOATIME (the default is to let the user control it).

- The default systemd config was changed to remove the `ProtectHome=on`
  setting since rsync is often used to serve files in /home and /root and this
  seemed a bit too strict.  Feel free to use `systemctl edit rsync` to add
  that restriction (or maybe `ProtectHome=read-only`), if you like.  See the
  3.2.0 NEWS for the other restrictions that were added compared to 3.1.3.

- The memory allocation functions now automatically check for a failure and
  die when out of memory.  This eliminated some caller-side check-and-die
  code and added some missing sanity-checking of allocations.

- Put optimizations into their own list in the `--version` output.

- Improved the man page a bit more.

PACKAGING RELATED:

- Prepared the checksum code for an upcoming xxHash release that provides new
  XXH3 (64-bit) & XXH128 (128-bit) checksum routines.  These will not be
  compiled into rsync until the xxhash v0.8.0 include files are installed on
  the build host, and that release is a few weeks away at the time this was
  written.  So, if it's now the future and you have packaged and installed
  xxhash-0.8.0-devel, a fresh rebuild of rsync 3.2.2 will give you the new
  checksum routines.  Just make sure that the new rsync package depends on
  xxhash >= 0.8.0.

DEVELOPER RELATED:

- Moved the version number out of configure.ac into its own version.h file so
  that we don't need to reconfigure just because the version number changes.

- Moved the daemon parameter list into daemon-parm.txt so that an awk script
  can create the interrelated structs and accessors that loadparm.c needs.

(adam)

2020-07-07 06:52:33 UTC MAIN commitmail json YAML

terraform-provider-aws: updated to 2.69.0

v2.69.0

NOTES:
data-source/aws_availability_zones: The blacklisted_names and blacklisted_zone_ids arguments have been deprecated in preference for exclude_names and exclude_zone_ids respectively.

ENHANCEMENTS:
data-source/aws_availability_zones: Add exclude_names and exclude_zone_ids arguments
data-source/aws_elasticsearch_domain: Add advanced_security_options attribute
resource/aws_ecs_service: Increase delete retry timeout from 5 to 20 minutes
resource/aws_ecs_service: Support configurable delete timeout
resource/aws_elasticsearch_domain: Add advanced_security_options configuration block
resource/aws_sfn_state_machine: Add arn attribute

BUG FIXES:
resource/aws_autoscaling_group: Prevent unexpected differences in tags for Terraform 0.11 and earlier with boolean propagate_at_launch values
resource/aws_backup_selection: Correctly handle the associated backup plan being deleted outside Terraform
resource/aws_customer_gateway: Continue allowing 4-byte ASN values in bgp_asn argument
resource/aws_db_instance: Prevent schema version 1 upgrade panic on missing state
resource/aws_db_instance_role_association: Prevent immediate read after creation panic
resource/aws_efs_mount_target: Ensure empty string ("") validation in ip_address argument continues to work for Terraform 0.11 support
resource/aws_route53_record: Ensure old Route53 record is deleted when updating name argument
resource/aws_route53_record: Prevent errors when health_check_id argument is configured and updating set_identifier or type arguments
resource/aws_sfn_state_machine: Handle IAM Role eventual consistency on creation and wait for state machine deletion
resource/aws_spot_fleet_request: Increase default delete timeout to 15 minutes
resource/aws_wafv2_web_acl: Support additional nested and/or/not statement in rule statement and rule statement rate_based_statement attributes

(adam)

2020-07-07 05:36:49 UTC MAIN commitmail json YAML

Updated devel/py-test-sugar, security/py-gssapi, devel/py-curtsies, graphics/py-wand, www/py-hstspreload, databases/py-ldap, net/py-netaddr, textproc/py-phonenumbers

(adam)

2020-07-07 05:36:00 UTC MAIN commitmail json YAML

2020-07-07 05:33:30 UTC MAIN commitmail json YAML

py-netaddr: updated to 0.8.0

Release: 0.8.0

* Fixed weak reference support in classes with ``__slots__``
* Added ``__bytes__`` to ``IPAddress`` for intuitive usage
* Added ``format()`` function to EUI
* Added ``IPNetwork.netmask`` property setter
* Added support for IABs in the ``40:D8:55`` OUI
* Drastically optimized ``spanning_cidr()``
* Fixed ``"x.x.x.x/x" in IPNetwork`` tests
* Added support for passing iterables of ``IPRange`` to ``IPSet`` and ``cidr_merge()``

Specific bug fixes addressed in this release
- N log N complexity instead of linear
- Efficiently creating a large IPSet from a list of IPRanges?
- Weak reference support

(adam)

2020-07-07 05:29:04 UTC MAIN commitmail json YAML

py-ldap: updated to 3.3.1

Changes 3.3.1:
* On MacOS, remove option to make LDAP connections from a file descriptor
  when built wit the system libldap (which lacks the underlying function,
  ``ldap_init_fd``)

(adam)

2020-07-07 05:26:40 UTC MAIN commitmail json YAML

py-hstspreload: updated to 2020.7.7

2020.7.7:
Sync with Chromium repository

(adam)

2020-07-07 05:24:40 UTC MAIN commitmail json YAML

py-wand: updated to 0.6.2

Version 0.6.2

Added aspect cropping support for Image.transform() method.
Added iterator methods to directly navigate the internal image-stack.
Image.iterator_first()
Image.iterator_get()
Image.iterator_last()
Image.iterator_length()
Image.iterator_next()
Image.iterator_previous()
Image.iterator_reset()
Image.iterator_set()
Added gray & cmyk support for Numpy窶冱 array interface.
Fixed display() on Windows & MacOS when previewing MIFF & XC formats.
Fixed memory leak in Image.transform() for ImageMagick-6.
Fixed animation preservation with Image.transform() method.
Fixed Image.interlace_scheme property.
[DOC] Make the documentation reproducible.

Version 0.6.1

Fixed RuntimeError on deallocation when allocation_map changes.

Version 0.6.0

Updated numpy array interface methods to accept / generate shape data values as rows, columns, and channels. This change should match other python-image numpy integrations.
Added adjoin= argument to Image.save() method.
Added reset_coords= argument to Image.trim() method.
Added support for atexit窶冱 shutdown routine.
Added Python 2 classifiers to MANIFEST.in.
Added both test-cases and documentation to source distribution packages.
Removed README.rst from setup.py.
Rewrote memory allocation manager.
Fixed segfault on macOS when invoking resource limits without calling MagickWandGenesis().
Fixed grayscalealpha spelling.
Fixed Image.deskew() threshold argument.
Fixed Image.alpha_channel property to apply changes to all images in the stack.
Fixed Image.trim() paging offsets affected by 1x1 border.
[TEST] Updated Travis CI environment to Ubuntu 18.04.04 LTS (Bionic)
[TEST] Deprecated display fixtures.

(adam)

2020-07-07 05:20:47 UTC MAIN commitmail json YAML

py-curtsies: updated to 0.3.3

0.3.3:
???

0.3.2:
Migrate doc generation to Python 3
Add MyPy typing
Remove logging level message
Assorted fixes

(adam)

2020-07-07 05:16:30 UTC MAIN commitmail json YAML

py-gssapi: updated to 1.6.7

v1.6.7:
Update version in setup.py and docs/conf.py.

(adam)

2020-07-07 05:14:15 UTC MAIN commitmail json YAML

py-test-sugar: updated to 0.9.4

0.9.4
- Fix pytest-sugar 0.9.3 incompatible with pytest 5.4
- Fix Tests fail with pytest 3.5.0 DOCTESTS
- Fix Tests fail with pytest 5.x

(adam)

2020-07-07 04:39:50 UTC MAIN commitmail json YAML

doc: update to mail/roundcube and plugin packages to 1.4.7

mail/roundcube
mail/roundcube-plugin-enigma
mail/roundcube-plugin-password
mail/roundcube-plugin-zipdownload

(taca)

2020-07-07 04:37:26 UTC MAIN commitmail json YAML

mail/roundcube: update to 1.4.7

Update roundcube to 1.4.7.

RELEASE 1.4.7
-------------
- Fix bug where subfolders of special folders could have been duplicated on folder list
- Increase maximum size of contact jobtitle and department fields to 128 characters
- Fix missing newline after the logged line when writing to stdout (#7418)
- Elastic: Fix context menu (paste) on the recipient input (#7431)
- Fix problem with forwarding inline images attached to messages with no HTML part (#7414)
- Fix problem with handling attached images with same name when using database_attachments/redundant_attachments (#7455)
- Security: Fix cross-site scripting (XSS) via HTML messages with malicious svg/namespace

(taca)

2020-07-07 01:40:51 UTC MAIN commitmail json YAML

doc: Updated print/foliate to 2.4.2

(fox)

2020-07-07 01:28:05 UTC MAIN commitmail json YAML

print/foliate: Updates to 2.4.2

Changes since 2.4.0:

Changes:

  * Fixed unable to open Mobipocket files
  * Fixed unable to open some EPUB files

(fox)

2020-07-07 01:01:27 UTC MAIN commitmail json YAML

2020-07-06 23:05:31 UTC MAIN commitmail json YAML

go-tools: remove now redundant BUILDLINK_API_DEPENDS override

(gutteridge)

2020-07-06 22:54:54 UTC MAIN commitmail json YAML

go-pty: include go-sys dependency in buildlink3.mk too

(gutteridge)

2020-07-06 22:52:13 UTC MAIN commitmail json YAML

go-isatty: include go-sys dependency in buildlink3.mk too

(gutteridge)

2020-07-06 22:38:29 UTC MAIN commitmail json YAML

go-pty: fix SunOS builds

With some OSes (SunOS, anyway), this package needs to have go-sys
available. (Change tested on OmniOS, NetBSD 9, and Fedora 31.)

(gutteridge)

2020-07-06 21:38:20 UTC MAIN commitmail json YAML

p5-Devel-Declare: remove duplicated TEST_DEPENDS entry

(While here, fix minor spelling and grammar issues.)

(gutteridge)

2020-07-06 20:26:03 UTC MAIN commitmail json YAML

doc: Updated databases/p5-App-Sqitch to 1.1.0

(schmonz)

2020-07-06 20:25:52 UTC MAIN commitmail json YAML

Update to 1.1.0. From the changelog:

- Fixed Perl Pod errors, thanks to a pull request from Mohammad S Anwar
  (#470).
- Fixed test failures when running with the localization set to German
  or Italian. Thanks to Slaven Rezić for the report (#472).
- Fixed an issue when the full name of the current user is not set, so
  that it properly falls back on the username. Thanks to Slaven Rezić and
  Matthieu Foucault for the report and testing various fixes (#473).
- Eliminated an error when using the `-t` option to specify a target, due
  to a missing dependency declaration in the Target class. Thanks to
  Clinton Adams for the fix (#509)!
- Updated the IPC::System::Simple Win32 workaround added in 0.9999 to
  properly support released versions of IPC::System::Simple. This fixes
  errors running the database command-line clients on Windows (#503).
- Sqitch now only passes the `--password` option to the MySQL client if
  it was not read from the `.my.cnf` file, as it's more secure to let
  the client use `.my.cnf`, and it eliminates a warning from recent
  versions of the client. Thanks to Kiel R Stirling for the fix (#484)!
- Added a note to the tutorials to skip setting the `engine.$engine.client`
  config when using the Docker image.
- Added the new `check` command, which compares the SHA1 hashes of the
  deploy scripts to the database, and reports if any have been modified
  since they were deployed. Thanks to Matthieu Foucault for the pull
  request and diligent work on this feature (#477)!
- Added the `--modified` option to the `rebase` and `revert` commands, to
  revert to the earliest change with a modified deploy script. Handy for
  rapid rebasing during iterative development cycles. Thanks to Matthieu
  Foucault for this feature (#477)!
- Fixed an issue where the Snowflake engine would complain about not
  finding the account name even for commands that don't need them, such
  as `init`. Thanks to Stack Overflow user vbp13 for the report (#502).

(schmonz)

2020-07-06 20:19:54 UTC MAIN commitmail json YAML

2020-07-06 19:09:29 UTC MAIN commitmail json YAML

Based on suggestion, add the "cross.mk" file which contains
settings which may be tweaked to do a cross-build of rust.
Include it from the main Makefile.

(he)

2020-07-06 18:29:12 UTC MAIN commitmail json YAML

revert metadata.mk:1.24, keep passing useless flag -U.

It wasn't useless in older pkg_create, as used by netbsd-7.
Reported by sborrill.

(maya)

2020-07-06 18:22:13 UTC MAIN commitmail json YAML

doc: Updated misc/usbids to 20200622

(bsiegert)

2020-07-06 18:21:24 UTC MAIN commitmail json YAML

Update usbids to 20200622.

12.5 years later, I think it is time for an update :)

(bsiegert)

2020-07-06 16:48:51 UTC MAIN commitmail json YAML

Simplify GitHub declarations. I can never remember how to do this.
Thanks, leot@!

(schmonz)

2020-07-06 16:26:58 UTC MAIN commitmail json YAML

apenwarr-redo: Convert to MASTER_SITE_GITHUB

(leot)

2020-07-06 16:12:14 UTC MAIN commitmail json YAML

On second thought, put back the settings for powerpc and earmv7hf,
as they are needed when building natively on those platforms.

(he)

2020-07-06 16:03:00 UTC MAIN commitmail json YAML

Remove more of the cross-compile settings now consigned to my
own private cross.mk file.

(he)

2020-07-06 15:44:46 UTC MAIN commitmail json YAML

Updated devel/py-coverage, devel/py-test-asyncio

(adam)

2020-07-06 15:43:46 UTC MAIN commitmail json YAML

py-test-asyncio: updated to 0.14.0

0.14.0:
Fix 162, and event_loop fixture behavior now is coherent on all scopes.

(adam)

2020-07-06 15:42:00 UTC MAIN commitmail json YAML

py-coverage: updated to 5.2

Version 5.2

- The HTML report has been redesigned by Victor Salvino.  There is now a dark
  mode, the code text is larger, and system sans serif fonts are used, in
  addition to other small changes (`issue 858`_ and `pull request 931`_).

- The ``coverage report`` and ``coverage html`` commands now accept a
  ``--precision`` option to control the number of decimal points displayed.

- The ``coverage report`` and ``coverage html`` commands now accept a
  ``--no-skip-covered`` option to negate ``--skip-covered``.

- The ``--skip-empty`` option is now available for the XML report, closing
  `issue 976`_.

- The ``coverage report`` command now accepts a ``--sort`` option to specify
  how to sort the results.

- If coverage fails due to the coverage total not reaching the ``--fail-under``
  value, it will now print a message making the condition clear.

- TOML configuration files with non-ASCII characters would cause errors on
  Windows (`issue 990`_).  This is now fixed.

- The output of ``--debug=trace`` now includes information about how the
  ``--source`` option is being interpreted, and the module names being
  considered.

(adam)

2020-07-06 15:39:01 UTC MAIN commitmail json YAML

doc: Updated sysutils/fdupes to 2.1.1

(fcambus)

2020-07-06 15:38:02 UTC MAIN commitmail json YAML

fdupes: update to 2.1.1.

ChangeLog:

Changes from 2.1.0 to 2.1.1:

- Break mtime ties using ctime when sorting by time.
- Reduce number of calls to stat(), for speed.
- Clear last command status when new command is entered.

Changes from 2.0.0 to 2.1.0:

- Rename cs command ("clear all selections") from cs to csel.
- Rename igs command ("invert selections") from igs to isel.
- Add "prune" command as synonym for DELETE key.
- Clear selections after deleting files via prune/DELETE.
- Fix dependency issues when fdupes is configured to not use ncurses.

(fcambus)

2020-07-06 15:34:14 UTC MAIN commitmail json YAML

Updated audio/libvorbis, audio/mpg123

(adam)

2020-07-06 15:33:54 UTC MAIN commitmail json YAML

mpg123: updated to 1.26.2

version 1.26.2:
Some refinements.
Enable terminal control by default only when both input and output are connected to a terminal. This avoids messing with terminal settings when piping stderr to a pager, which takes over terminal input anyway, while mpg123 still thinks it got control.
Windows build fixes for UWP and without GetThreadErrorMode when not building modules, thanks to Steve LHomme.
Android build fix regarding off64_t use, thanks to Steve LHomme.
More CMake build fixes thanks to David Callu (bug 290).
Use PROG_LIBS for output modules, to reinstate not necessarily proper but previous behaviour and fix FreeBSD port build (bug 291).
Refine LFS support in libsyn123, avoiding architecture-dependent syn123.h (debian bug 963205).

(adam)

2020-07-06 15:32:47 UTC MAIN commitmail json YAML

libvorbis: updated to 1.3.7

libvorbis 1.3.7
* Fix CVE-2018-10393 - out-of-bounds read encoding very low sample rates.
* Fix CVE-2017-14160 - out-of-bounds read encoding very low sample rates.
* Fix handling invalid bytes per sample arguments.
* Fix handling invalid channel count arguments.
* Fix invalid free on seek failure.
* Fix negative shift reading blocksize.
* Fix accepting unreasonable float32 values.
* Fix tag comparison depending on locale.
* Fix unnecessarily linking libm.
* Fix memory leak in test_sharedbook.
* Update Visual Studio projects for ogg library filename change.
* Distribute CMake build files with the source package.
* Remove unnecessary configure --target switch.
* Add gitlab CI support.
* Add OSS-Fuzz support.
* Build system and integration updates.

(adam)

2020-07-06 15:28:45 UTC MAIN commitmail json YAML

doc: Added devel/leahneukirchen-redo version 0.2

(schmonz)

2020-07-06 15:28:22 UTC MAIN commitmail json YAML

Add and enable leahneukirchen-redo.

(schmonz)

2020-07-06 15:27:19 UTC MAIN commitmail json YAML

2020-07-06 15:26:56 UTC MAIN commitmail json YAML

doc: Updated net/statzone to 1.0.3

(fcambus)

2020-07-06 15:26:46 UTC MAIN commitmail json YAML

statzone: update to 1.0.3.

StatZone 1.0.3 (2020-07-06)

- Remove some unneeded seccomp related includes
- Validate architectures for seccomp
- Add seccomp support on i386, tested on glibc and musl
- Use __NR_ instead of SYS_ prefix in #if defined checks

(fcambus)

2020-07-06 15:18:36 UTC MAIN commitmail json YAML

doc: Updated devel/apenwarr-redo to 0.42c

(schmonz)

2020-07-06 15:18:26 UTC MAIN commitmail json YAML

Update to 0.42c. From the changelog:

- jobserver.py: _try_read()'s alarm timeout needs to throw an exception.
- Documentation fixes.

pkgsrc changes:

- Avoid CONFLICTS with other redo implementations.

(schmonz)

2020-07-06 15:17:14 UTC MAIN commitmail json YAML

doc: Updated devel/jdebp-redo to 1.4nb1

(schmonz)

2020-07-06 15:16:49 UTC MAIN commitmail json YAML

2020-07-06 14:38:24 UTC MAIN commitmail json YAML

Updated databases/ldb, net/samba4

(adam)

2020-07-06 14:38:06 UTC MAIN commitmail json YAML

samba4: updated to 4.12.5

Changes since 4.12.4
--------------------
  * BUG 14301: Fix smbd panic on force-close share during async io.
  * BUG 14374: Fix segfault when using SMBC_opendir_ctx() routine for share
    folder that contains incorrect symbols in any file name.
  * BUG 14391: Fix DFS links.
  * BUG 14310: Can't use DNS functionality after a Windows DC has been in
    domain.
  * BUG 14413: ldapi search to FreeIPA crashes.
  * BUG 14396: Add net-ads-join dnshostname=fqdn option.
  * BUG 14406: Fix adding msDS-AdditionalDnsHostName to keytab with Windows DC.
  * BUG 14386: docs-xml: Update list of posible VFS operations for
    vfs_full_audit.
  * BUG 14382: winbindd: Fix a use-after-free when winbind clients exit.
  * BUG 14370: Client tools are not able to read gencache anymore.

Samba 4.12.4
============
o  CVE-2020-10730:
  A client combining the 'ASQ' and 'VLV' LDAP controls can cause a NULL pointer
  de-reference and further combinations with the LDAP paged_results feature can
  give a use-after-free in Samba's AD DC LDAP server.

o  CVE-2020-10745: Parsing and packing of NBT and DNS packets can consume
  excessive CPU.

o  CVE-2020-10760:
  The use of the paged_results or VLV controls against the Global Catalog LDAP
  server on the AD DC will cause a use-after-free.

o  CVE-2020-14303:
  The AD DC NBT server in Samba 4.0 will enter a CPU spin and not process
  further requests once it receives an empty (zero-length) UDP packet to
  port 137.

For more details, please refer to the security advisories.

Changes since 4.12.3
--------------------
  * BUG 14378: CVE-2020-10745: Invalid DNS or NBT queries containing dots use
    several seconds of CPU each.
  * BUG 14364: CVE-2020-10730: NULL de-reference in AD DC LDAP server when ASQ
    and VLV combined.
  * BUG 14402: CVE-2020-10760: Fix use-after-free in AD DC Global Catalog LDAP
    server with paged_result or VLV.
  * BUG 14417: CVE-2020-14303: Fix endless loop from empty UDP packet sent to
    AD DC nbt_server.
  * BUG 14364: CVE-2020-10730: NULL de-reference in AD DC LDAP server when ASQ
    and VLV combined, ldb: Bump version to 2.1.4.

(adam)

2020-07-06 14:29:42 UTC MAIN commitmail json YAML

ldb: updated to 2.1.4

2.1.4:
Unknown changes

(adam)

2020-07-06 13:57:51 UTC MAIN commitmail json YAML

Note update of lang/rust to 1.44.0.

(he)

2020-07-06 13:56:32 UTC MAIN commitmail json YAML

Re-update rust to version 1.44.0.

Pkgsrc changes:
* Remove the clutter caused by the cross-compile setup from Makefile
  (Now consigned to my own private cross.mk file.)
* Remove a couple of patches which are now integrated upstream.
* Minor adjustments to a couple of other patches.
* Adjust cargo checksums after upstream upgrades.
* Belatedly bump the curl dependency
* If doing a "dist" build, unset DESTDIR during the build phase,
  to work around a mysterious build bug deep in the bowels of llvm,
  causing llvm tools to be installed to a directory unexpecetd by
  the rest of the rust build, ref.
  https://github.com/rust-lang/rust/issues/73132
  A "dist" build is not expected to be followed by an "install".
* Bump nearly all bootstraps to 1.43.1; NetBSD earmv7hf bootstrap
  bumped to 1.44.0, as that one now finally builds and works.

Upstream changes:

Version 1.44.0 (2020-06-04)
==========================

Language
--------
- [You can now use `async/.await` with `#[no_std]` enabled.][69033]
- [Added the `unused_braces` lint.][70081]

**Syntax-only changes**

- [Expansion-driven outline module parsing][69838]
```rust
#[cfg(FALSE)]
mod foo {
    mod bar {
        mod baz; // `foo/bar/baz.rs` doesn't exist, but no error!
    }
}
```

These are still rejected semantically, so you will likely receive an error but
these changes can be seen and parsed by macros and conditional compilation.

Compiler
--------
- [Rustc now respects the `-C codegen-units` flag in incremental mode.][70156]
  Additionally when in incremental mode rustc defaults to 256 codegen units.
- [Refactored `catch_unwind`, to have zero-cost unless unwinding is enabled and
  a panic is thrown.][67502]
- [Added tier 3\* support for the `aarch64-unknown-none` and
  `aarch64-unknown-none-softfloat` targets.][68334]
- [Added tier 3 support for `arm64-apple-tvos` and
  `x86_64-apple-tvos` targets.][68191]

Libraries
---------
- [Special cased `vec![]` to map directly to `Vec::new()`.][70632] This allows
  `vec![]` to be able to be used in `const` contexts.
- [`convert::Infallible` now implements `Hash`.][70281]
- [`OsString` now implements `DerefMut` and `IndexMut` returning
  a `&mut OsStr`.][70048]
- [Unicode 13 is now supported.][69929]
- [`String` now implements `From<&mut str>`.][69661]
- [`IoSlice` now implements `Copy`.][69403]
- [`Vec<T>` now implements `From<[T; N]>`.][68692] Where `N` is less than 32.
- [`proc_macro::LexError` now implements `fmt::Display` and `Error`.][68899]
- [`from_le_bytes`, `to_le_bytes`, `from_be_bytes`, `to_be_bytes`,
  `from_ne_bytes`, and `to_ne_bytes` methods are now `const` for all
  integer types.][69373]

Stabilized APIs
---------------
- [`PathBuf::with_capacity`]
- [`PathBuf::capacity`]
- [`PathBuf::clear`]
- [`PathBuf::reserve`]
- [`PathBuf::reserve_exact`]
- [`PathBuf::shrink_to_fit`]
- [`f32::to_int_unchecked`]
- [`f64::to_int_unchecked`]
- [`Layout::align_to`]
- [`Layout::pad_to_align`]
- [`Layout::array`]
- [`Layout::extend`]

Cargo
-----
- [Added the `cargo tree` command which will print a tree graph of
  your dependencies.][cargo/8062] E.g.
  ```
    mdbook v0.3.2 (/Users/src/rust/mdbook)
  +-- ammonia v3.0.0
  |  +-- html5ever v0.24.0
  |  |  +-- log v0.4.8
  |  |  |  +-- cfg-if v0.1.9
  |  |  +-- mac v0.1.1
  |  |  +-- markup5ever v0.9.0
  |  |      +-- log v0.4.8 (*)
  |  |      +-- phf v0.7.24
  |  |      |  +-- phf_shared v0.7.24
  |  |      |      +-- siphasher v0.2.3
  |  |      |      +-- unicase v1.4.2
  |  |      |          [build-dependencies]
  |  |      |          +-- version_check v0.1.5
  ...
  ```
  You can also display dependencies on multiple versions of the same crate with
  `cargo tree -d` (short for `cargo tree --duplicates`).

Misc
----
- [Rustdoc now allows you to specify `--crate-version` to have rustdoc include
  the version in the sidebar.][69494]

Compatibility Notes
-------------------
- [Rustc now correctly generates static libraries on Windows GNU targets with
  the `.a` extension, rather than the previous `.lib`.][70937]
- [Removed the `-C no_integrated_as` flag from rustc.][70345]
- [The `file_name` property in JSON output of macro errors now points the actual
  source file rather than the previous format of `<NAME macros>`.][70969]
  **Note:** this may not point a file that actually exists on the user's system.
- [The minimum required external LLVM version has been bumped to LLVM 8.][71147]
- [`mem::{zeroed, uninitialised}` will now panic when used with types that do
  not allow zero initialization such as `NonZeroU8`.][66059] This was
  previously a warning.
- [In 1.45.0 (the next release) converting a `f64` to `u32` using the `as`
  operator has been defined as a saturating operation.][71269] This was
  previously undefined behaviour, you can use the `{f64, f32}::to_int_unchecked`
  methods to continue using the current behaviour which may desirable in rare
  performance sensitive situations.

Internal Only
-------------
These changes provide no direct user facing benefits, but represent significant
improvements to the internals and overall performance of rustc and
related tools.

- [dep_graph Avoid allocating a set on when the number reads are small.][69778]
- [Replace big JS dict with JSON parsing.][71250]

[69373]: https://github.com/rust-lang/rust/pull/69373/
[66059]: https://github.com/rust-lang/rust/pull/66059/
[68191]: https://github.com/rust-lang/rust/pull/68191/
[68899]: https://github.com/rust-lang/rust/pull/68899/
[71147]: https://github.com/rust-lang/rust/pull/71147/
[71250]: https://github.com/rust-lang/rust/pull/71250/
[70937]: https://github.com/rust-lang/rust/pull/70937/
[70969]: https://github.com/rust-lang/rust/pull/70969/
[70632]: https://github.com/rust-lang/rust/pull/70632/
[70281]: https://github.com/rust-lang/rust/pull/70281/
[70345]: https://github.com/rust-lang/rust/pull/70345/
[70048]: https://github.com/rust-lang/rust/pull/70048/
[70081]: https://github.com/rust-lang/rust/pull/70081/
[70156]: https://github.com/rust-lang/rust/pull/70156/
[71269]: https://github.com/rust-lang/rust/pull/71269/
[69838]: https://github.com/rust-lang/rust/pull/69838/
[69929]: https://github.com/rust-lang/rust/pull/69929/
[69661]: https://github.com/rust-lang/rust/pull/69661/
[69778]: https://github.com/rust-lang/rust/pull/69778/
[69494]: https://github.com/rust-lang/rust/pull/69494/
[69403]: https://github.com/rust-lang/rust/pull/69403/
[69033]: https://github.com/rust-lang/rust/pull/69033/
[68692]: https://github.com/rust-lang/rust/pull/68692/
[68334]: https://github.com/rust-lang/rust/pull/68334/
[67502]: https://github.com/rust-lang/rust/pull/67502/
[cargo/8062]: https://github.com/rust-lang/cargo/pull/8062/
[`PathBuf::with_capacity`]: https://doc.rust-lang.org/std/path/struct.PathBuf.html#method.with_capacity
[`PathBuf::capacity`]: https://doc.rust-lang.org/std/path/struct.PathBuf.html#method.capacity
[`PathBuf::clear`]: https://doc.rust-lang.org/std/path/struct.PathBuf.html#method.clear
[`PathBuf::reserve`]: https://doc.rust-lang.org/std/path/struct.PathBuf.html#method.reserve
[`PathBuf::reserve_exact`]: https://doc.rust-lang.org/std/path/struct.PathBuf.html#method.reserve_exact
[`PathBuf::shrink_to_fit`]: https://doc.rust-lang.org/std/path/struct.PathBuf.html#method.shrink_to_fit
[`f32::to_int_unchecked`]: https://doc.rust-lang.org/std/primitive.f32.html#method.to_int_unchecked
[`f64::to_int_unchecked`]: https://doc.rust-lang.org/std/primitive.f64.html#method.to_int_unchecked
[`Layout::align_to`]: https://doc.rust-lang.org/std/alloc/struct.Layout.html#method.align_to
[`Layout::pad_to_align`]: https://doc.rust-lang.org/std/alloc/struct.Layout.html#method.pad_to_align
[`Layout::array`]: https://doc.rust-lang.org/std/alloc/struct.Layout.html#method.array
[`Layout::extend`]: https://doc.rust-lang.org/std/alloc/struct.Layout.html#method.extend

(he)