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

2024-05-13 08:38:48 UTC Now

2022-05-12 07:43:44 UTC MAIN commitmail json YAML

py-zeroconf: updated to 0.38.6

0.38.6
Performance improvements for fetching ServiceInfo

0.38.5
Fix ServiceBrowsers not getting ServiceStateChange.Removed callbacks on PTR record expire

ServiceBrowsers were only getting a ServiceStateChange.Removed callback
when the record was sent with a TTL of 0. ServiceBrowsers now correctly
get a ServiceStateChange.Removed callback when the record expires as well.

Fix missing minimum version of python 3.7

(adam)

2022-05-12 07:40:38 UTC MAIN commitmail json YAML

py-fakefs: updated to 4.5.6

Version 4.5.6

Changes
* minimum supported pytest version is now 3.0 (older versions do not work
  properly with current Python versions)

Fixes
* only skip `_pytest.pathlib` in pytest versions where it is actually present

Infrastructure
* add tests with different pytest versions, starting with 3.0

Version 4.5.5

Fixes
* correctly handle file system space for files opened in write mode
* correctly handle reading/writing pipes via file
* disallow `encoding` argument on binary `open()`
* fixed compatibility issue with pytest 7.0.0

(adam)

2022-05-12 06:50:16 UTC MAIN commitmail json YAML

py-importlib-metadata: add missing wheel dependency

(wiz)

2022-05-12 06:44:20 UTC MAIN commitmail json YAML

py-websocket-client: fix dependenciess/test_dependencies

(wiz)

2022-05-12 06:10:40 UTC MAIN commitmail json YAML

doc: Updated fonts/fntsample to 5.4nb1

(wiz)

2022-05-12 06:10:31 UTC MAIN commitmail json YAML

fntsample: update unicode tables to 14.0

Bump PKGREVISION.

(wiz)

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

doc: Updated devel/py-versioningit to 1.1.1nb1

(wiz)

2022-05-12 06:07:03 UTC MAIN commitmail json YAML

py-versioningit: convert to wheel.mk

Add missing dependencies, add test target and test dependencies.
Mark as not-for-python-2.

(wiz)

2022-05-12 05:39:41 UTC MAIN commitmail json YAML

doc/TODO: + qt5-5.15.4.

(wiz)

2022-05-12 05:15:13 UTC MAIN commitmail json YAML

Updated devel/py-importlib-metadata

(adam)

2022-05-12 05:13:15 UTC MAIN commitmail json YAML

py-importlib-metadata: updated to 4.11.3

v4.11.3
* Removed cast of path items in FastPath, not needed.

v4.11.2
* Fixed bug where ``EntryPoint.extras`` was returning
  match objects and not the extras strings.

v4.11.1
* In ``Distribution.requires`` for egg-info, if ``requires.txt``
  is empty, return an empty list.

v4.11.0
* bpo-46246: Added ``__slots__`` to ``EntryPoints``.

v4.10.2
* Avoid leaking ``method_name`` in ``DeprecatedList``.

(adam)

2022-05-11 23:34:14 UTC MAIN commitmail json YAML

doc: Updated audio/py-music21 to 7.3.3

(gutteridge)

2022-05-11 23:34:05 UTC MAIN commitmail json YAML

py-music21: update to 7.3.3

This update doesn't add much for pkgsrc users, given the focus was on
a Python 3.7-only component, but keeps us up to date with code changes.

Change log:

Music21 7.3.3 adds support for showing MIDI inside a Google Colaboratory
(colab) notebook, via music21j. Since m21 v8 will be Python 3.8+ only,
and Google Colab is still on Python 3.7, a back-port to v7 was needed.

7.3.2 was internal development only and not released

(gutteridge)

2022-05-11 22:48:43 UTC MAIN commitmail json YAML

2022-05-11 22:30:17 UTC MAIN commitmail json YAML

Require py-importlib-metadata (which is good enough) now that
py-importlib-metadata4 is gone. Ride the update to 4.0.1 which is only
a few hours old.

(bouyer)

2022-05-11 22:28:38 UTC MAIN commitmail json YAML

2022-05-11 22:10:50 UTC MAIN commitmail json YAML

doc/guide: fix line breaks in section 21.4.3 "Go"

(rillig)

2022-05-11 21:01:22 UTC MAIN commitmail json YAML

math/kalker: reset maintainer

(pin)

2022-05-11 21:00:07 UTC MAIN commitmail json YAML

textproc/paperoni: reset maintainer

(pin)

2022-05-11 20:58:31 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.9.1

(pin)

2022-05-11 20:58:10 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.9.1

v0.9.1 (2022-05-11)
Fixed
- Fix bug that after `:h`, cursor move can cause unexpected panic.

Changed
- Wrap preview text.

v0.9.0 (2022-05-10)
Added
- New command: `v` to toggle whether to show i) part of the content for text
  file (no wrapping and static), or ii) contents tree for directory. Note that
  this preview feature may not work effectively with small terminal.
- trying to make felix user guide (just to show how to use each commands)
  by mdbook

Changed
- felix now works with smaller terminal size (4 rows and 4 columns is the
  minimum). If column is fewer than 28, modified time is not displayed.
- Huge refactoring overall.
  - use `struct colors` for `state.layout.colors`
  - `is_hidden` moved to `ItemInfo`'s field, make it easier to toggle
    show/hidden items
  - in `open_files` method, use `ItemInfo`'s existing field to get extension
  - `Iteminfo.ext` to `Option<String>`
  - split `move_cursor` method to multiple methods
- Inverted color on the last row (to show distinctively)

Fixed
- Show help text correctly in small window size
  (scrollable with `j` | `k` | `Up` | `Down`)
- 'P' to print manipulation lists (put/delete/rename) is changed to work only
  when RUST_LOG has a value.

(pin)

2022-05-11 19:26:30 UTC MAIN commitmail json YAML

2022-05-11 19:01:24 UTC MAIN commitmail json YAML

doc: Updated lang/go118 to 1.18.2

(bsiegert)

2022-05-11 19:00:55 UTC MAIN commitmail json YAML

go118: update to 1.18.2 (security)

go1.18.2 (released 2022-05-10) includes security fixes to the syscall package,
as well as bug fixes to the compiler, runtime, the go command, and the
crypto/x509, go/types, net/http/httptest, reflect, and sync/atomic packages.
See the Go 1.18.2 milestone on our issue tracker for details.

(bsiegert)

2022-05-11 18:40:01 UTC MAIN commitmail json YAML

doc: Updated lang/go117 to 1.17.10

(bsiegert)

2022-05-11 18:39:42 UTC MAIN commitmail json YAML

go117: update to 1.17.10 (security)

go1.17.10 (released 2022-05-10) includes security fixes to the syscall package,
as well as bug fixes to the compiler, runtime, and the crypto/x509 and
net/http/httptest packages. See the Go 1.17.10 milestone on our issue tracker
for details.

(bsiegert)

2022-05-11 18:15:18 UTC MAIN commitmail json YAML

doc: Updated net/terraform-provider-vultr to 2.11.0

(tpaul)

2022-05-11 18:15:09 UTC MAIN commitmail json YAML

terraform-provider-vultr: Update to 2.11.0

New Features:
  * Add VPC Support
  * Add block type for block storage
  * Add support for VKE auto scaler options
  * Add support for tags to instances and bare metal servers
  * Update labels if there is a change
  * Allow removal of default node pool
  * Add better error handling to kubernetes reads
  * Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.12.0 to 2.15.0
  * Bump github.com/vultr/govultr/v2 from 2.14.2 to 2.16.0

Deprecated arguments:
  * tag has been deprecated and should no longer be used. Instead, use tags.
  * Private Networks are deprecated and will not be supported in the future.
    Use VPCs instead.

Upstream release notes:

* v2.11.0
  https://github.com/vultr/terraform-provider-vultr/releases/tag/v2.11.0

* 2.10.1
  https://github.com/vultr/terraform-provider-vultr/releases/tag/v2.10.1

* 2.10.0
  https://github.com/vultr/terraform-provider-vultr/releases/tag/v2.10.0

(tpaul)

2022-05-11 18:08:09 UTC MAIN commitmail json YAML

Updated www/py-websocket-client to 1.3.2
Updated multimedia/streamlink to 4.0.1

(bouyer)

2022-05-11 18:07:29 UTC MAIN commitmail json YAML

Update streamlink to 4.0.1. Changes since 2.3.0:

    BREAKING: dropped support for Python 3.6 (#4442)
    BREAKING/API: removed streamlink.plugin.api.utils module (#4467)
    BREAKING/setup: switched to PEP 518 build system declaration and replaced versioneer in favor of versioningit (#4440)
    BREAKING/packaging: replaced Windows installers with new ones built at streamlink/windows-installer (#4405)
        Added: new embedded Python builds for 3.8 and 3.10, both x86 and x86_64
        Updated: embedded FFmpeg to 5.0

    Added: support for --record=-, for writing data to stdout while watching at the same time (#4462)
    Added: plugin variable for --title, --output, --record and --record-and-pipe (#4437)
    Added: missing CLI protocol parameter support for DASH streams (#4434)
    Updated: CLI and API documentation (#4415, #4424, #4430)
    Updated: plugin description documentation (#4391)
    Fixed: nicolive email logins (#4380)
    Fixed: various other plugin issues (see the changelog down below)
    New plugins: cmmedia (#4416), htv (#4431), mdstrm (#4395), trovo (#4471)
    Removed plugins: abweb (#4270), garena (#4460), senategov (#4458), teamliquid (#4393), tlctr (#4432), vrtbe (#4459)

    Added: log message for the resolved path when writing output to file (#4336)
    Added: new plugins for rtpa.es (#4344) and lnk.lt (#4364)
    Changed: metadata requirements for built-in plugins (#4374)
    Improved: plugins documentation (#4374)
    Fixed: filmon plugin, requires at least OpenSSL 1.1.0 (#4335, #4345)
    Fixed: mildom plugin (#4375)
    Fixed: nicolive email logins with confirmation codes (#4380)
    Fixed: various other plugin issues, see the changelog down below
    Upgraded: Windows installer's Python and dependency versions (#4330, #4347)

    Changed: file overwrite prompt to wait for user input before opening streams (#4252)
    Fixed: log messages appearing in --json output (#4258)
    Fixed: keep-alive TCP connections when filtering out HLS segments (#4229)
    Fixed: sort order of DASH streams with the same video resolution (#4220)
    Fixed: HLS segment byterange offsets (#4301, #4302)
    Fixed: YouTube /live URLs (#4222)
    Fixed: UStream websocket address (#4238)
    Fixed: Pluto desync issues by filtering out bumper segments (#4255)
    Fixed: various plugin issues - please see the changelog down below
    Removed plugins: abweb (#4270), latina (#4269), live_russia_tv (#4263), liveme (#4264)

    Added: support for the id plugin metadata property (#4203)
    Updated: Twitch access token request parameter regarding embedded ads (#4194)
    Fixed: early SIGINT/SIGTERM signal handling (#4190)
    Fixed: broken character set decoding when parsing HTML documents (#4201)
    Fixed: missing home directory expansion (tilde character) in file output paths (#4204)
    New plugin: tviplayer (#4199)

    BREAKING: dropped support for RTMP, HDS and AkamaiHD streams (#4169, #4168)
        removed the rtmp://, hds:// and akamaihd:// protocol plugins
        removed all Flash related code
        upgraded all plugins using these old streaming protocols
        dropped RTMPDump dependency
    BREAKING: removed the following CLI arguments (and respective session options): (#4169, #4168)
        --rtmp-rtmpdump, --rtmpdump, --rtmp-proxy, --rtmp-timeout
        Users of Streamlink's Windows installer will need to update their config file.
        --subprocess-cmdline, --subprocess-errorlog, --subprocess-errorlog-path
        --hds-live-edge, --hds-segment-attempts, --hds-segment-threads, --hds-segment-timeout, --hds-timeout
    BREAKING: switched from HTTP to HTTPS for all kinds of scheme-less input URLs. If a site or http-proxy doesn't support HTTPS, then HTTP needs to be set explicitly. (#4068, #4053)
    BREAKING/API: changed Session.resolve_url() and Session.resolve_url_no_redirect() to return a tuple of a plugin class and the resolved URL instead of an initialized plugin class instance. This fixes the availability of plugin options in a plugin's constructor. (#4163)
    BREAKING/requirements: dropped alternative dependency pycrypto and removed the STREAMLINK_USE_PYCRYPTO env var switch (#4174)
    BREAKING/requirements: switched from iso-639+iso3166 to pycountry and removed the STREAMLINK_USE_PYCOUNTRY env var switch (#4175)
    BREAKING/setup: disabled unsupported Python versions, disabled the deprecated test setuptools command, removed the NO_DEPS env var, and switched to declarative package data via setup.cfg (#4079, #4107, #4115, #4113)

    Deprecated: --https-proxy in favor of a single --http-proxy CLI argument (and respective session option). Both now set the same proxy for all HTTPS/HTTP requests and websocket connections. --https-proxy will be removed in a future release. (#4120)
    Added: official support for Python 3.10 (#4144)
    Added: --twitch-api-header for only setting Twitch.tv API requests headers (for authentication, etc.) as an alternative to --http-header (#4156)
    Added: BASH and ZSH completions to sdist tarball and wheels. (#4048, #4178)
    Added: support for creating parent directories via metadata variables in file output paths (#4085)
    Added: new WebsocketClient implementation (#4153)
    Updated: plugins using websocket connections - nicolive, ustreamtv, twitcasting (#4155, #4164, #4154)
    Updated: circumvention for YouTube's age verification (#4058)
    Updated: and fixed lots of other plugins, see the detailed changelog below
    Reverted: HLS segment downloads always being streamed, and added back --hls-segment-stream-data to prevent connection issues (#4159)
    Fixed: URL percent-encoding for sites which require the lowercase format (#4003)
    Fixed: XML parsing issues (#4075)
    Fixed: broken method parameter when using the httpstream:// protocol plugin (#4171)
    Fixed: test failures when the brotli package is installed (#4022)
    Requirements: bumped lxml to >4.6.4,<5.0 and websocket-client to >=1.2.1,<2.0 (#4143, #4153)
    Windows installer: upgraded Python to 3.9.8 and FFmpeg to n4.4.1 (#4176, #4124)
    Documentation: upgraded to first stable version of the Furo theme (#4000)
    New plugins: pandalive (#4064)
    Removed plugins: tga (#4129), viasat (#4087), viutv (#4018), webcast_india_gov (#4024)

Deprecated: stream-type specific stream transport options in favor of generic options (#3893)

    use --stream-segment-attempts instead of --{dash,hds,hls}-segment-attempts
    use --stream-segment-threads instead of --{dash,hds,hls}-segment-threads
    use --stream-segment-timeout instead of --{dash,hds,hls}-segment-timeout
    use --stream-timeout instead of --{dash,hds,hls,rtmp,http-stream}-timeout

See the documentation's deprecations page for more information.

Deprecated: --hls-segment-stream-data option and made it always stream segment data (#3894)

Updated: Python version of the Windows installer from 3.8 to 3.9 and dropped support for Windows 7 due to Python incompatibilities (#3918)
See the documentation's install page for alternative installation methods on Windows 7.

Updated: FFmpeg in the Windows Installer from 4.2 (Zeranoe) to 4.4 (streamlink/FFmpeg-Builds) (#3981)

Added: {author}, {category}/{game}, {title} and {url} variables to --output, --record and --record-and-play (#3962)

Added: {time}/{time:custom-format} variable to --title, --output, --record and --record-and-play (#3993)

Added: --fs-safe-rules for changing character replacement rules in file outputs (#3962)

Added: plugin metadata to --json stream data output (#3987)

Fixed: named pipes not being cleaned up by FFMPEGMuxer (#3992)

Fixed: KeyError on invalid variables in --player-args (#3988)

Fixed: tests failing in certain cases when run in different order (#3920)

Fixed: initial HLS playlist parsing issues (#3903, #3910)

Fixed: various plugin issues. Please see the changelog down below.

Dependencies: added lxml>=4.6.3 (#3952)

Dependencies: switched back to requests>=2.26.0 on Windows (#3930)

Removed plugins: animeworld (#3951), gardenersworld (#3966), huomao (#3932)

(bouyer)

2022-05-11 17:58:36 UTC MAIN commitmail json YAML

2022-05-11 17:57:24 UTC MAIN commitmail json YAML

Update py-websocket-client to 1.3.2. Changes since 0.59.0:
switch to apace-2.0 licence
mostly bug fixes.
Drop python2 support (but we had PYTHON_VERSIONS_INCOMPATIBLE= 27 anyway)

(bouyer)

2022-05-11 17:54:12 UTC MAIN commitmail json YAML

Added devel/py-importlib-metadata4 version 4.11.3
Added devel/py-versioningit version 1.1.1

(bouyer)

2022-05-11 17:52:44 UTC MAIN commitmail json YAML

Add py-importlib-metadata4, py-versioningit

(bouyer)

2022-05-11 17:51:43 UTC MAIN commitmail json YAML

Add py-versioningit version 1.1.1

versioningit is yet another setuptools plugin for automatically determining
your package's version based on your version control repository's tags.
Unlike others, it allows easy customization of the version format and even
lets you easily override the separate functions used for version
extraction & calculation.

(bouyer)

2022-05-11 17:50:13 UTC MAIN commitmail json YAML

import py-importlib-metadata4 4.11.3 to pkgsrc.

Library to access the metadata for a Python package.

This package supplies third-party access to the functionality of
importlib.metadata including improvements added to subsequent Python versions.

(bouyer)

2022-05-11 16:21:51 UTC MAIN commitmail json YAML

cups: SunOS now requires -D_POSIX_PTHREAD_SEMANTICS.

There's a lot of duplication between these two packages that should probably
be merged into Makefile.common.

(jperkin)

2022-05-11 15:12:25 UTC MAIN commitmail json YAML

py-carbon: Remove ldap option.

py-ldap no longer supports python27 which makes this unbuildable.

(jperkin)

2022-05-11 14:27:08 UTC MAIN commitmail json YAML

doc: Updated security/R-oskeyring to 0.1.3

(mef)

2022-05-11 14:26:59 UTC MAIN commitmail json YAML

(security/R-oskeyring) Updated 0.1.1 to 0.1.3

# oskeyring 0.1.3
# development version

* This version fixes a potential crash on macOS (#11).

# 0.1.2
* Windows functions now use UTF-16 (little endian) encoding instead
  of UCS-2. UTF-16 should be the default on all reasonably recent
  Windows versions.

(mef)

2022-05-11 14:22:36 UTC MAIN commitmail json YAML

doc: Updated security/R-credentials to 1.3.2

(mef)

2022-05-11 14:22:23 UTC MAIN commitmail json YAML

(security/R-credentials) Updated 1.3.0 to 1.3.2

1.3.2
  - Disable example in vignette that would prompt for user input on Windows

1.3.1
` - Set permission to user-read only for generated private keys

(mef)

2022-05-11 14:19:18 UTC MAIN commitmail json YAML

doc: Updated www/ocaml-cohttp to 5.0.0

(jaapb)

2022-05-11 14:16:37 UTC MAIN commitmail json YAML

Update www/ocaml-cohttp to version 5.0.0.

There are many changes, including API-breaking ones. Full details in the
CHANGES.md file included in the distribution.

(jaapb)

2022-05-11 14:03:48 UTC MAIN commitmail json YAML

doc: Updated security/R-openssl to 2.0.0

(mef)

2022-05-11 14:03:38 UTC MAIN commitmail json YAML

(security/R-openssl) Updated 1.4.3 to 2.0.0

2.0.0
- The default fingerprint() for keys has changed from md5 to sha256. This is
  a breaking change, but in line with other software phasing out md5, and needed
  to support systems where use of MD5 has been disabled to comply with FIPS.
- Make the test-suite pass under FIPS on RHEL 8.
- New family of ssl_ctx functions to manipulate an SSL context from inside curl
  https requests.
- Rd manuals have been markdownified

1.4.6
- Update unit tests to new pki.goog test servers

1.4.5
- Tweaks and fixes for upcoming OpenSSLv3. Once OpenSSLv3 is released we should
  port the deprecated functions, but for now we keep supporting OpenSSL 1.0.2.

1.4.4
- Fix rand_bytes for large input
- Remove some legacy Windows workarounds from R 3.2
- Windows: upgrade libs to openssl 1.1.1k

(mef)

2022-05-11 13:48:16 UTC MAIN commitmail json YAML

doc: Updated security/R-digest to 0.6.29

(mef)

2022-05-11 13:48:07 UTC MAIN commitmail json YAML

(security/R-digest) Updated 0.6.25 to 0.6.29

2021-11-30  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Release 0.6.29

* src/digest.c (digest): Accomodate Windows UCRT build
* man/AES.Rd: Remove one URL that upsets the URL checker
* README.md: Update one URL that upsets the URL checker

2021-11-20  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Roll minor version

* vignettes/sha1.md: Renamed from .Rmd, corrected code block syntax

2021-11-19  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (VignetteBuilder): Converted to simplermarkdown engine
* vignettes/sha1.Rmd: Idem
* vignettes/water.css: Added

2021-11-05  Dirk Eddelbuettel  <edd@debian.org>

* README.md: Remove Travis badge
* .travis.yml: Remove Travis YAML config

2021-09-23  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Release 0.6.28

2021-09-22  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Roll minor version

* vignettes/sha1.Rmd (date): Remove knitr date calculation in YAML
header which GitHub does not like and mistakes for Jekyll code
* docs/mkdmt-src/src/vignette.md (date): Idem

* README.md: Add total download badge, label other as monthly

2021-09-22  Andr叩s Svraka  <svraka.andras@gmail.com>

* R/vdigest.R (non_streaming_digest): Ensure UTF-8 encoded file paths
on Windows
* inst/tinytest/test_encoding.R: Expand test coverage for path name
encodings on Windows

2021-03-28  Dirk Eddelbuettel  <edd@debian.org>

* docs/mkdmt-src/: Moved mkdocs-material input

2021-03-26  Dirk Eddelbuettel  <edd@debian.org>

* README.md: Add 'last commit' badge

2021-03-23  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (URL): Add link to repo

2021-03-22  Dirk Eddelbuettel  <edd@debian.org>

* docs-src/mkdocs.yml (theme): Add (draft, incomplete) vignette
* docs-src/src/vignette.md (title): Idem

2021-03-22  Floris Vanderhaeghe  <floris.vanderhaeghe@inbo.be>

* man/digest.Rd: Reworded to also highlight file mode

2021-01-16  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Roll minor version

* src/SpookyV2.cpp: Disallow unaligned reads which have been seen to
trigger SAN issues as reported by Winston in #167

2020-12-23  Dirk Eddelbuettel  <edd@debian.org>

        * .github/workflows/ci.yaml: Add CI runner using r-ci
* README.md: Add new CI badge

2020-10-20  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Release 0.6.27

2020-10-19  Dirk Eddelbuettel  <edd@debian.org>

* src/blake3_dispatch.c: Comment-out include of intrinsics to also
comment-out erroring on insufficient architectures such as Solaris

2020-10-17  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Release 0.6.26

* docs/: Added package website
* docs-src/: Added package website inputs

* .travis.yml (dist): Change to focal

2020-10-15  Dirk Eddelbuettel  <edd@debian.org>

* README.md: Update URLs
* man/digest.Rd: Ditto
* man/hmac.Rd: Ditto

2020-10-14  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Roll minor version

* inst/tinytest/test_blake3.R: Skip file-based blake3 tests on Windows

* vignettes/sha1.Rmd: Switch to minidown and 'framework: water'
* DESCRIPTION (Suggests): Add minidown

2020-10-07  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Roll minor version

2020-10-06  Winston Chang  <winston@stdout.org>

* R/digest.R: Speedup via explicit alternative values for
match.arg() and a direct call to serialize()
* R/vdigest.R: Idem
* R/init.R: Idem (for serialize())
* inst/tinytest/test_digest.R: New test ensuring all variants hit

2020-09-21  Dirk Eddelbuettel  <edd@debian.org>

* .travis.yml: Updated to 'bionic', R 4.0, and BSPM

2020-08-03  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Depends): Roll Depends: on to R (>= 3.3.0) due to use
of startsWith(), with thanks to Florian Pein

2020-05-20  Dirk Eddelbuettel  <edd@debian.org>

* .travis.yml: Switch to bionic and R 4.0.0

2020-05-19  Dirk Schumacher  <mail@dirk-schumacher.net>

* src/digest.c: Support file operation
* inst/tinytest/test_blake3.R: Update test

2020-05-19  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version): Roll minor version and date

2020-05-19  Dirk Schumacher  <mail@dirk-schumacher.net>

* src/blake3.c: Add blake3 implementation
* src/blake3.h: Idem
* src/blake3_dispatch.c: Idem
* src/blake3_impl.h: Idem
* src/blake3_portable.c: Idem
* src/digest.c: Support blake3 call
* R/digest.R: Idem
* inst/tinytest/test_blake3.R: Add tests
* man/digest.Rd: Add documentation

2020-03-05  Harris McGehee  <mcgehee.harris@gmail.com>

* man/sha1.Rd: Correct typo

2020-02-26  Dirk Eddelbuettel  <edd@debian.org>

* README.md: Add Debian badge

2020-02-22  Dirk Eddelbuettel  <edd@debian.org>

(mef)

2022-05-11 13:35:37 UTC MAIN commitmail json YAML

doc: Updated security/R-argon2 to 0.4.0

(mef)

2022-05-11 13:35:27 UTC MAIN commitmail json YAML

(security/R-argon2) Updated 0.2.0 to 0.4.0

Release 0.4-0:
  * Update argon2 internals to release 20190702.

Release 0.3-0:
  * Changed argument "type" to "variant" in pw_hash().
  * Expose argon2 secondary inputs to users.
  * Fixed a bad error message.

(mef)

2022-05-11 13:28:46 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-base64 to 3.5.0

(jaapb)

2022-05-11 13:26:05 UTC MAIN commitmail json YAML

Updated devel/ocaml-base64 to version 3.5.0.

There is one API-breaking change:
* Base64.alphabet is updated and returns a simple string now

Other changes are minor bugfixes and improvements.

(jaapb)

2022-05-11 12:21:08 UTC MAIN commitmail json YAML

doc: Updated cross/avr-libc to 2.1.0

(micha)

2022-05-11 12:19:47 UTC MAIN commitmail json YAML

cross/avr-libc: Update to 2.1.0

*** Changes in avr-libc-2.1.0:

* Improvements and additions:

  - Patch #9187 improved the library coverage for the AVR_TINY
    architecture (ATtiny10 and relatives).  In particular, many
    of the functions from <string.h> are now available there.

  - Patch #8729 adds ISR_NOICF and ISR_FLATTEN to <avr/interrupt.h>

* Bugs fixed:

  [#36933] Documentation no longer correctly describes how to declare
  [#41689] add static_assert to assert.h
  [#48898] power_usart3_* functions no more defined in power.h
  [#49020] dtostre() flags documentation error
  [#49447] Example code for uart_putchar() has error in recursive call
          strings for storage in program memory
  [#50439] avr/iom32u4.h does not define PRTIM4
  [#51755] iotn441.h & iotn841.h missing definitions for PUEA[0-7] and PUEB[0-3]
  [no-id] util/eu_dst.h: fix reversed DST decision logic for March and October
  [no-id] util/delay.h.in: add missing return

* Contributed Patches:

  [no-id] Define weak symbols for known memory region sizes based on device.
          header definitions, starting with fuse region.
  [#8961] Update test script for new simulavr and library layout
  [#8964] Update tests isinf-01.c, signbit-01.c and modf-np.c
  [#9163] New eeprom write block function for xmega using eeprom page write
  [#8729] [avr/interrupt.h] Add ISR_NOICF, ISR_FLATTEN. Fix namespace of identifiers.
  [#8536] Fix a typo within <stdio.h>
  [#8649] small documentation fixes in
  [#9187] [AVR_TINY]: Support 16-bit xtoa functons and more string functions.
  [#9400] Add avrxmega3 multilibs
  [#9659] Update eeprom_is_ready for avrxmega3 devices
  [#9553] Fix some issues in libc/
  [#9864] Use proper float function names and prototypes

(micha)

2022-05-11 11:59:35 UTC MAIN commitmail json YAML

doc: Updated misc/ocaml-magic-mime to 1.2.0

(jaapb)

2022-05-11 11:56:46 UTC MAIN commitmail json YAML

Updated misc/ocaml-magic-mime to version 1.2.0.

Upstream changes are mostly minor.

(jaapb)

2022-05-11 11:31:19 UTC MAIN commitmail json YAML

xscreensaver: bump PKGREVISION for PLIST change

(wiz)

2022-05-11 11:30:22 UTC MAIN commitmail json YAML

Added ocaml-hmap to Makefile SUBDIRs

(jaapb)

2022-05-11 11:27:47 UTC MAIN commitmail json YAML

doc: Added devel/ocaml-hmap version 0.8.1

(jaapb)

2022-05-11 11:25:03 UTC MAIN commitmail json YAML

Created package devel/ocaml-hmap, version 0.8.1.

This is a heterogenous value map library for OCaml. It is needed as a
dependency for the new version of www/ocsigen.

(jaapb)

2022-05-11 11:10:22 UTC MAIN commitmail json YAML

doc: Updated security/ocaml-cryptokit to 1.17

(jaapb)

2022-05-11 11:07:39 UTC MAIN commitmail json YAML

Update security/ocaml-cryptokit to version 1.17.

There are many minor updates and bugfixes, and the build system has
changed to dune.

(jaapb)

2022-05-11 11:02:09 UTC MAIN commitmail json YAML

Updated databases/py-barman, net/py-pypiserver

(adam)

2022-05-11 11:01:39 UTC MAIN commitmail json YAML

py-pypiserver: updated to 1.5.0

1.5.0 (2022-05-01)
------------------
- CHORE: pull CHANGES.rst from v1.4.x
- DOC: add call for maintainers to README
- DOC: Fixes in README examples
- DOC: start of empty contributor documentation directory
- ENH: added JSON Topic for use with micropython-upip
- ENH: Backwards-compatible argparse config (not yet in use)
- ENH: Refactor storage operations into separate Backend classes
- ENH: Restore ability to drop hashing in new config
- ENH: Specify doctype for generated pages.
  Fixed violation of PEP 503 warning with pip>=22.
- ENH: Use argparse config throughout app
- FIX: Fix silly typo in the readme :)
- FIX: fix small typing and lint errors in config.py
- FIX: fix version incompatibility that breaks twine in docker test
- FIX: fix(setuptools-in-tests) add `packages=[]` in test setup
- FIX: Gunicorn/gevent docker, log fixes, cache busting
- MAINT: Add aggregate "tests" job
- MAINT: Add release to PyPi job
- MAINT: add github action for release management
- MAINT: Add python 3.9 testing
- MAINT: Cleanup code to python 3.6
- MAINT: contributor update in README
- MAINT: disable unstable test for Python 3.9
- MAINT: Docker improvements
- MAINT: drop standalone, drop py 2.7 and 3.5
- MAINT: Merge branch 'v1.4.x'
- MAINT: Push to Docker Hub from CI
- MAINT: Refactor test_server to increase speed
- MAINT: Run black on codebase
- MAINT: run gh actions on PRs from forks
- MAINT: small code style fixes
- MAINT: Switch to GH actions

(adam)

2022-05-11 10:43:45 UTC MAIN commitmail json YAML

doc: Updated net/ocaml-conduit to 5.1.0

(jaapb)

2022-05-11 10:40:58 UTC MAIN commitmail json YAML

Updated net/ocaml-conduit to version 5.1.0.

There are many upstream bugfixes and additions, but nothing breaking.

(jaapb)

2022-05-11 10:30:31 UTC MAIN commitmail json YAML

doc: Updated www/ocaml-uri to 4.2.0

(jaapb)

2022-05-11 10:29:48 UTC MAIN commitmail json YAML

xscreensaver: Put back app-defaults handling.

(jperkin)

2022-05-11 10:27:51 UTC MAIN commitmail json YAML

Updated www/ocaml-uril to version 4.2.0.

Upstream changes are minor bugfixes and additions.

(jaapb)

2022-05-11 10:25:18 UTC MAIN commitmail json YAML

Committed updated PLIST for devel/angstrom

(jaapb)

2022-05-11 10:23:11 UTC MAIN commitmail json YAML

py-barman: updated to 2.19

Version 2.19 - 9 March 2022

- Change `barman diagnose` output date format to ISO8601.

- Add Google Cloud Storage (GCS) support to barman cloud.

- Support `current` and `latest` recovery targets for the `--target-tli`
  option of `barman recover`.

- Add documentation for installation on SLES.

- Bug fixes:

    - `barman-wal-archive --test` now returns a non-zero exit code when
      an error occurs.

    - Fix `barman-cloud-check-wal-archive` behaviour when `-t` option is
      used so that it exits after connectivity test.

    - `barman recover` now continues when `--no-get-wal` is used and
      `"get-wal"` is not set in `recovery_options`.

    - Fix `barman show-servers --format=json ${server}` output for
      inactive server.

    - Check for presence of `barman_home` in configuration file.

    - Passive barman servers will no longer store two copies of the
      tablespace data when syncing backups taken with
      `backup_method = postgres`.

- We thank richyen for his contributions to this release.

Version 2.18 - 21 January 2022

- Add snappy compression algorithm support in barman cloud (requires the
  optional python-snappy dependency).

- Allow Azure client concurrency parameters to be set when uploading
  WALs with barman-cloud-wal-archive.

- Add `--tags` option in barman cloud so that backup files and archived
  WALs can be tagged in cloud storage (aws and azure).

- Update the barman cloud exit status codes so that there is a dedicated
  code (2) for connectivity errors.

- Add the commands `barman verify-backup` and `barman generate-manifest`
  to check if a backup is valid.

- Add support for Azure Managed Identity auth in barman cloud which can
  be enabled with the `--credential` option.

- Bug fixes:

    - Change `barman-cloud-check-wal-archive` behavior when bucket does
      not exist.

    - Ensure `list-files` output is always sorted regardless of the
      underlying filesystem.

    - Man pages for barman-cloud-backup-keep, barman-cloud-backup-delete
      and barman-cloud-check-wal-archive added to Python packaging.

- We thank richyen and stratakis for their contributions to this
  release.

Version 2.17 - 1 December 2021

- Bug fixes:

    - Resolves a performance regression introduced in version 2.14 which
      increased copy times for `barman backup` or `barman recover` commands
      when using the `--jobs` flag.

    - Ignore rsync partial transfer errors for `sender` processes so that
      such errors do not cause the backup to fail (thanks to barthisrael).

Version 2.16 - 17 November 2021

- Add the commands `barman-check-wal-archive` and `barman-cloud-check-wal-archive`
  to validate if a proposed archive location is safe to use for a new PostgreSQL
  server.

- Allow Barman to identify WAL that's already compressed using a custom
  compression scheme to avoid compressing it again.

- Add `last_backup_minimum_size` and `last_wal_maximum_age` options to
  `barman check`.

- Bug fixes:

    - Use argparse for command line parsing instead of the unmaintained
      argh module.

    - Make timezones consistent for `begin_time` and `end_time`.

- We thank chtitux, George Hansper, stratakis, Thoro, and vrms for their
  contributions to this release.

Version 2.15 - 12 October 2021

- Add plural forms for the `list-backup`, `list-server` and
  `show-server` commands which are now `list-backups`, `list-servers`
  and `show-servers`. The singular forms are retained for backward
  compatibility.

- Add the `last-failed` backup shortcut which references the newest
  failed backup in the catalog so that you can do:

    - `barman delete <SERVER> last-failed`

- Bug fixes:

    - Tablespaces will no longer be omitted from backups of EPAS
      versions 9.6 and 10 due to an issue detecting the correct version
      string on older versions of EPAS.

Version 2.14 - 22 September 2021

- Add the `barman-cloud-backup-delete` command which allows backups in
  cloud storage to be deleted by specifying either a backup ID or a
  retention policy.

- Allow backups to be retained beyond any retention policies in force by
  introducing the ability to tag existing backups as archival backups
  using `barman keep` and `barman-cloud-backup-keep`.

- Allow the use of SAS authentication tokens created at the restricted
  blob container level (instead of the wider storage account level) for
  Azure blob storage

- Significantly speed up `barman restore` into an empty directory for
  backups that contain hundreds of thousands of files.

- Bug fixes:

    - The backup privileges check will no longer fail if the user lacks
      "userepl" permissions and will return better error messages if any
      required permissions are missing

Version 2.13 - 26 July 2021

- Add Azure blob storage support to barman-cloud

- Support tablespace remapping in barman-cloud-restore via
  `--tablespace name:location`

- Allow barman-cloud-backup and barman-cloud-wal-archive to run as
  Barman hook scripts, to allow data to be relayed to cloud storage
  from the Barman server

- Bug fixes:

    - Stop backups failing due to idle_in_transaction_session_timeout
      (https://github.com/EnterpriseDB/barman/issues/333)

    - Fix a race condition between backup and archive-wal in updating
      xlog.db entries

    - Handle PGDATA being a symlink in barman-cloud-backup, which led to
      "seeking backwards is not allowed" errors on restore

    - Recreate pg_wal on restore if the original was a symlink

    - Recreate pg_tblspc symlinks for tablespaces on restore

    - Make barman-cloud-backup-list skip backups it cannot read, e.g.,
      because they are in Glacier storage

    - Add `-d database` option to barman-cloud-backup to specify which
      database to connect to initially

    - Fix "Backup failed uploading data" errors from barman-cloud-backup
      on Python 3.8 and above, caused by attempting to pickle the boto3
      client

    - Correctly enable server-side encryption in S3 for buckets that do
      not have encryption enabled by default.

      In Barman 2.12, barman-cloud-backup's `--encryption` option did
      not correctly enable encryption for the contents of the backup if
      the backup was stored in an S3 bucket that did not have encryption
      enabled. If this is the case for you, please consider deleting
      your old backups and taking new backups with Barman 2.13.

      If your S3 buckets already have encryption enabled by default
      (which we recommend), this does not affect you.

Version 2.12.1 - 30 June 2021

-  Bug fixes:

    -  Allow specifying target-tli with other target-* recovery options
    -  Fix incorrect NAME in barman-cloud-backup-list manpage
    -  Don't raise an error if SIGALRM is ignored
    -  Fetch wal_keep_size, not wal_keep_segments, from Postgres 13

Version 2.12 - 5 Nov 2020

-  Introduce a new backup_method option called local-rsync which
    targets those cases where Barman is installed on the same server
    where PostgreSQL is and directly uses rsync to take base backups,
    bypassing the SSH layer.

-  Bug fixes:

    -  Avoid corrupting boto connection in worker processes
    -  Avoid connection attempts to PostgreSQL during tests

(adam)

2022-05-11 10:23:02 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-angstrom to 0.15.0

(jaapb)

2022-05-11 10:20:21 UTC MAIN commitmail json YAML

Updated devel/ocaml-angstrom to version 0.15.0.

Upstream changes include minor bugfixes and addition, plus two API-breaking
changes:
* count fails if its argument is negative, rather than raising an
  exception;
* parse_string and parse_bigstring take a required consume argument.

(jaapb)

2022-05-11 10:14:29 UTC MAIN commitmail json YAML

SDL: fix NetBSD audio in pygame, e.g. 'games/monsterz'. reported by wiz.

(nia)

2022-05-11 09:54:49 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-bigstringaf to 0.9.0

(jaapb)

2022-05-11 09:52:09 UTC MAIN commitmail json YAML

2022-05-11 09:44:20 UTC MAIN commitmail json YAML

2022-05-11 09:34:34 UTC MAIN commitmail json YAML

Updated textproc/py-jsonschema, devel/py-ipython

(adam)

2022-05-11 09:34:03 UTC MAIN commitmail json YAML

py-ipython: updated to 8.3.0

IPython 8.3.0
-------------

- :ghpull:`13625`, using ``?``, ``??``, ``*?`` will not call
  ``set_next_input`` as most frontend allow proper multiline editing and it was
  causing issues for many users of multi-cell frontends. This has been backported to 7.33

- :ghpull:`13600`, ``pre_run_*``-hooks will now have a ``cell_id`` attribute on
  the info object when frontend provide it. This has been backported to 7.33

- :ghpull:`13624`, fixed :kbd:`End` key being broken after accepting an
  auto-suggestion.

- :ghpull:`13657` fix issue where history from different sessions would be mixed.

(adam)

2022-05-11 09:30:53 UTC MAIN commitmail json YAML

py-jsonschema: updated to 4.5.1

v4.5.0
------
* Validator classes for each version now maintain references to the correct
  corresponding format checker
* Development has moved to a `GitHub organization
  <https://github.com/python-jsonschema/>`_.
  No functional behavior changes are expected from the change.

(adam)

2022-05-11 09:28:22 UTC MAIN commitmail json YAML

Updated mail/dovecot2, mail/dovecot2-pigeonhole

(adam)

2022-05-11 09:28:07 UTC MAIN commitmail json YAML

dovecot2-pigeonhole: updated to 0.5.19

This release is done to maintain parity with dovecot 2.3.19 release, so it does not contain any news-worthy changes.

(adam)

2022-05-11 09:26:58 UTC MAIN commitmail json YAML

dovecot2: updated to 2.3.19

v2.3.19

+ Added mail_user_session_finished event, which is emitted when the mail
  user session is finished (e.g. imap, pop3, lmtp). It also includes
  fields with some process statistics information.
  See https://doc.dovecot.org/admin_manual/list_of_events/ for more
  information.
+ Added process_shutdown_filter setting. When an event matches the filter,
  the process will be shutdown after the current connection(s) have
  finished. This is intended to reduce memory usage of long-running imap
  processes that keep a lot of memory allocated instead of freeing it to
  the OS.
+ auth: Add cache hit indicator to auth passdb/userdb finished events.
  See https://doc.dovecot.org/admin_manual/list_of_events/ for more
  information.
+ doveadm deduplicate: Performance is improved significantly.
+ imapc: COPY commands were sent one mail at a time to the remote IMAP
  server. Now the copying is buffered, so multiple mails can be copied
  with a single COPY command.
+ lib-lua: Add a Lua interface to Dovecot's HTTP client library. See
  https://doc.dovecot.org/admin_manual/lua/ for more information.
- auth: Cache lookup would use incorrect cache key after username change.
- auth: Improve handling unexpected LDAP connection errors/hangs.
  Try to fix up these cases by reconnecting to the LDAP server and
  aborting LDAP requests earlier.
- auth: Process crashed if userdb iteration was attempted while auth-workers
  were already full handling auth requests.
- auth: db-oauth2: Using %{oauth2:name} variables caused unnecessary
  introspection requests.
- dict: Timeouts may have been leaked at deinit.
- director: Ring may have become unstable if a backend's tag was changed.
  It could also have caused director process to crash.
- doveadm kick: Numeric parameter was treated as IP address.
- doveadm: Proxying can panic when flushing print output. Fixes
  Panic: file ioloop.c: line 865 (io_loop_destroy): assertion failed:
  (ioloop == current_ioloop).
- doveadm sync: BROKENCHAR was wrongly changed to '_' character when
  migrating mailboxes. This was set by default to %, so any mailbox
  names containing % characters were modified to "_25".
- imapc: Copying or moving mails with doveadm to an imapc mailbox could
  have produced "Error: Syncing mailbox '[...]' failed" Errors. The
  operation itself succeeded but attempting to sync the destination
  mailbox failed.
- imapc: Prevent index log synchronization errors when two or more imapc
  sessions are adding messages to the same mailbox index files, i.e.
  INDEX=MEMORY is not used.
- indexer: Process was slowly leaking memory for each indexing request.
- lib-fts: fts header filters caused binary content to be sent to the
  indexer with non-default configuration.
- doveadm-server: Process could hang in some situations when printing
  output to TCP client, e.g. when printing doveadm sync state.
- lib-index: dovecot.index.log files were often read and parsed entirely,
  rather than only the parts that were actually necessary. This mainly
  increased CPU usage.
- lmtp-proxy: Session ID forwarding would cause same session IDs being
  used when delivering same mail to multiple backends.
- log: Log prefix update may have been lost if log process was busy.
  This could have caused log prefixes to be empty or in some cases
  reused between sessions, i.e. log lines could have been logged for the
  wrong user/session.
- mail_crypt: Plugin crashes if it's loaded only for some users. Fixes
  Panic: Module context mail_crypt_user_module missing.
- mail_crypt: When LMTP was delivering mails to both recipients with mail
  encryption enabled and not enabled, the non-encrypted recipients may
  have gotten mails encrypted anyway. This happened when the first
  recipient was encrypted (mail_crypt_save_version=2) and the 2nd
  recipient was not encrypted (mail_crypt_save_version=0).
- pop3: Session would crash if empty line was sent.
- stats: HTTP server leaked memory.
- submission-login: Long credentials, such as OAUTH2 tokens, were refused
  during SASL interactive due to submission server applying line length
  limits.
- submission-login: When proxying to remote host, authentication was not
  using interactive SASL when logging in using long credentials such as
  OAUTH2 tokens. This caused authentication to fail due to line length
  constraints in SMTP protocol.
- submission: Terminating the client connection with QUIT command after
  mail transaction is started with MAIL command and before it is
  finished with DATA/BDAT can cause a segfault crash.
- virtual: doveadm search queries with mailbox-guid as the only parameter
  crashes: Panic: file virtual-search.c: line 77 (virtual_search_get_records):
  assertion failed: (result != 0)

(adam)

2022-05-11 09:24:01 UTC MAIN commitmail json YAML

doc: Updated multimedia/vlc to 3.0.17.4

(jperkin)

2022-05-11 09:23:48 UTC MAIN commitmail json YAML

vlc: Update to 3.0.17.4 and fix build issues.

Changes between 3.0.17.3 and 3.0.17.4:
----------------------------------

Service Discovery:
* Fix UPnP regression on Windows

Changes between 3.0.17.2 and 3.0.17.3:
----------------------------------

Demux:
* Fix a regression causing a lack of audio in adaptive streaming

Changes between 3.0.17 and 3.0.17.2:
----------------------------------

Interface:
* Qt: Fix right click support on video

Misc:
* Update YouTube script

Changes between 3.0.16 and 3.0.17:
----------------------------------

Core:
* Fix a regression in parsing secondary source MRLs
* Allow brackets in path part of URLs

Access:
* Fix support for screen capture on macOS with avcapture
* Fix closing of HTTP 1.x connections
* Improve HTTP2 memory usage
* Improve AVCapture module
* Improve AudioCD support (audio/data mixed mode, musicbrainz)
* Improve SMB compatibility by changing the read size
* Several improvements on the SRT modules (including streamID)

Decoders/Packetizers:
* Add support for DTS LBR
* Fix some HEVC hardware decoding on Windows and crashes when aspect ratio changes
* Fix hardware decoding for some AMD GPU drivers
* Add support for new Fourcc for E-AC3, AV1, GeoVision
* Fix crashes with VP9 streams
* Fix styling issues with subs tx3g (mp4) tracks
* Fix playback of live AV1 streams

Audio Output:
* iOS/tvOS: add support for spatial audio
* macOS: fix some channels ordering for > 5.1 channels
* Android: rework audio volume management

Video Output:
* Fix a D3D11 crash when the stream changes aspect ratio

Demux:
* Major overhaul of the adaptive streaming stack
* Support for DAV video files
* Add WebP image mapping
* Fix missing audio start of Opus audio in MKV/WebM
* Fix an infinite loop in MP4
* Fix attachments extractions in ogg files
* Support Uncompressed audio in mp4 (ISO/IEC 23003-5)
* Fix some lip sync issue in rare MPEG-TS streams

Interface:
* Qt/macOS: Fixup user provided URLs
* Add safe area handling on macOS
* Qt: improve preferences search
* Qt: fix --no-mouse-events option

Misc:
* Update YouTube script
* Fix Icecast directory parsing which could lead to missing entries
* Improve UPnP compatibility with some servers

3rd party libraries (contrib):
* Update FFmpeg to 4.4
* Update libflac to 1.3.4 to fix CVE-2020-0499 and CVE-2021-0561
* Update libsmb2 to fix invalid UTF-8 encoding of some filenames
* Update taglib to fix corruptions when editing some OGG metadata
* Update dav1d to 0.9.2
* Update fribidi to 1.0.11
* Update freetype to 2.11.1
* Update libass to 0.15.2
* Drop pthreadGC2 in favor of winpthreads
* Enable Java support for blurays on Apple M1
* Update libsrt to 1.4.4
* Update twolame to 0.4.0
* Update mpg123 to 1.29.3
* Update libnfs to 5.0.1
* Update libarchive to 3.6.0
* Update AOM encoder to 3.1.1

(jperkin)

2022-05-11 09:17:57 UTC MAIN commitmail json YAML

2022-05-11 09:16:37 UTC MAIN commitmail json YAML

doc: Updated sysutils/intel-microcode-netbsd to 20220510.

(msaitoh)

2022-05-11 09:14:46 UTC MAIN commitmail json YAML

Update intel-microcode-netbsd to 20220510.

### Purpose

- Security updates for [INTEL-SA-000617]
(https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00617.html)
- Update for functional issues. Refer to
[Second Generation Intel速 Xeon速 Processor Scalable Family Specification Update]
(https://cdrdv2.intel.com/v1/dl/getContent/338848) for details.
- Update for functional issues. Refer to
[Intel速 Xeon速 Processor Scalable Family Specification Update]
(https://www.intel.com/content/www/us/en/processors/xeon/scalable/xeon-scalable-spec-update.html?wapkw=processor+specification+update) for details.
- Update for functional issues. Refer to
[Intel Atom速 C3000 Processor Product Family Specification Update]
(https://www.intel.com/content/www/us/en/processors/atom/atom-c3000-family-spec-update.html?wapkw=processor+specification+update) for details.
- Update for functional issues. Refer to
[Intel Atom速 Processor E3900 Specification Update Addendum]
(https://cdrdv2.intel.com/v1/dl/getContent/612204) for details.

### New Platforms

| Processor      | Stepping | F-M-S/PI    | Old Ver  | New Ver  | Products
|:---------------|:---------|:------------|:---------|:---------|:---------
| ADL            | C0      | 06-97-02/03 |          | 0000001f | Core Gen12
| ADL            | C0      | 06-97-05/03 |          | 0000001f | Core Gen12
| ADL            | L0      | 06-9a-03/80 |          | 0000041c | Core Gen12
| ADL            | L0      | 06-9a-04/80 |          | 0000041c | Core Gen12
| ADL            | C0      | 06-bf-02/03 |          | 0000001f | Core Gen12
| ADL            | C0      | 06-bf-02/03 |          | 0000001f | Core Gen12

### Updated Platforms

| Processor      | Stepping | F-M-S/PI    | Old Ver  | New Ver  | Products
|:---------------|:---------|:------------|:---------|:---------|:---------
| VLV            | D0      | 06-37-09/0F | 0000090c | 0000090d | Atom E38xx
| SKL-U/Y        | D0      | 06-4e-03/c0 | 000000ec | 000000f0 | Core Gen6 Mobile
| SKX-SP        | B1      | 06-55-03/97 | 0100015c | 0100015d | Xeon Scalable
| SKX-SP        | H0/M0/U0 | 06-55-04/b7 | 02006c0a | 02006d05 | Xeon Scalable
| SKX-D          | M1      | 06-55-04/b7 | 02006c0a | 02006d05 | Xeon D-21xx
| CLX-SP        | B0      | 06-55-06/bf | 0400320a | 04003302 | Xeon Scalable Gen2
| CLX-SP        | B1      | 06-55-07/bf | 0500320a | 05003302 | Xeon Scalable Gen2
| CPX-SP        | A1      | 06-55-0b/bf | 07002402 | 07002501 | Xeon Scalable Gen3
| APL            | D0      | 06-5c-09/03 | 00000046 | 00000048 | Pentium N/J4xxx, Celeron N/J3xxx, Atom x5/7-E39xx
| APL            | E0      | 06-5c-0a/03 | 00000024 | 00000028 | Atom x5-E39xx
| SKL-H/S        | R0/N0    | 06-5e-03/36 | 000000ec | 000000f0 | Core Gen6; Xeon E3 v5
| DNV            | B0      | 06-5f-01/01 | 00000036 | 00000038 | Atom C Series
| ICX-SP        | D0      | 06-6a-06/87 | 0d000331 | 0d000363 | Xeon Scalable Gen3
| GLK            | B0      | 06-7a-01/01 | 00000038 | 0000003a | Pentium Silver N/J5xxx, Celeron N/J4xxx
| GKL-R          | R0      | 06-7a-08/01 | 0000001c | 0000001e | Pentium J5040/N5030, Celeron J4125/J4025/N4020/N4120
| ICL-U/Y        | D1      | 06-7e-05/80 | 000000a8 | 000000b0 | Core Gen10 Mobile
| LKF            | B2/B3    | 06-8a-01/10 | 0000002d | 00000031 | Core w/Hybrid Technology
| TGL            | B1      | 06-8c-01/80 | 0000009a | 000000a4 | Core Gen11 Mobile
| TGL-R          | C0      | 06-8c-02/c2 | 00000022 | 00000026 | Core Gen11 Mobile
| TGL-H          | R0      | 06-8d-01/c2 | 0000003c | 0000003e | Core Gen11 Mobile
| AML-Y22        | H0      | 06-8e-09/10 | 000000ec | 000000f0 | Core Gen8 Mobile
| KBL-U/Y        | H0      | 06-8e-09/c0 | 000000ec | 000000f0 | Core Gen7 Mobile
| CFL-U43e      | D0      | 06-8e-0a/c0 | 000000ec | 000000f0 | Core Gen8 Mobile
| WHL-U          | W0      | 06-8e-0b/d0 | 000000ec | 000000f0 | Core Gen8 Mobile
| AML-Y42        | V0      | 06-8e-0c/94 | 000000ec | 000000f0 | Core Gen10 Mobile
| CML-Y42        | V0      | 06-8e-0c/94 | 000000ec | 000000f0 | Core Gen10 Mobile
| WHL-U          | V0      | 06-8e-0c/94 | 000000ec | 000000f0 | Core Gen8 Mobile
| EHL            | B1      | 06-96-01/01 | 00000015 | 00000016 | Pentium J6426/N6415, Celeron J6412/J6413/N6210/N6211, Atom x6000E
| JSL            | A0/A1    | 06-9c-00/01 | 2400001f | 24000023 | Pentium N6000/N6005, Celeron N4500/N4505/N5100/N5105
| KBL-G/H/S/E3  | B0      | 06-9e-09/2a | 000000ec | 000000f0 | Core Gen7; Xeon E3 v6
| CFL-H/S/E3    | U0      | 06-9e-0a/22 | 000000ec | 000000f0 | Core Gen8 Desktop, Mobile, Xeon E
| CFL-S          | B0      | 06-9e-0b/02 | 000000ec | 000000f0 | Core Gen8
| CFL-H/S        | P0      | 06-9e-0c/22 | 000000ec | 000000f0 | Core Gen9
| CFL-H          | R0      | 06-9e-0d/22 | 000000ec | 000000f0 | Core Gen9 Mobile
| CML-H          | R1      | 06-a5-02/20 | 000000ec | 000000f0 | Core Gen10 Mobile
| CML-S62        | G1      | 06-a5-03/22 | 000000ec | 000000f0 | Core Gen10
| CML-S102      | Q0      | 06-a5-05/22 | 000000ee | 000000f0 | Core Gen10
| CML-U62 V1    | A0      | 06-a6-00/80 | 000000ea | 000000f0 | Core Gen10 Mobile
| CML-U62 V2    | K1      | 06-a6-01/80 | 000000ec | 000000f0 | Core Gen10 Mobile
| RKL-S          | B0      | 06-a7-01/02 | 00000050 | 00000053 | Core Gen11

### Removed Platforms

None

(msaitoh)

2022-05-11 09:00:48 UTC MAIN commitmail json YAML

doc: Updated net/ocaml-ipaddr to 5.3.0

(jaapb)

2022-05-11 08:58:03 UTC MAIN commitmail json YAML

Update net/ocaml-ipaddr to version 5.3.0.

Upstream changes are mostly minor, with one breaking change in how
Ipaddr.of_string handles its arguments. More details in the
CHANGES.md file in the distribution.

(jaapb)

2022-05-11 08:52:36 UTC MAIN commitmail json YAML

doc: Updated net/ocaml-domain-name to 0.4.0

(jaapb)

2022-05-11 08:49:56 UTC MAIN commitmail json YAML

Updated net/ocaml-domain-name to version 0.4.0.

This removes dependencies on fmt and astring, and fixes minor errors.

(jaapb)

2022-05-11 08:45:31 UTC MAIN commitmail json YAML

doc: Updated devel/js_of_ocaml to 4.0.0nb1

(jaapb)

2022-05-11 08:42:37 UTC MAIN commitmail json YAML

Added lwt_log dependency to devel/js_of_ocaml and revbump

The logger module is only built if the lwt_log library is present; I've
(re)added it as a dependency.

(jaapb)

2022-05-11 08:32:44 UTC MAIN commitmail json YAML

Updated devel/py-jaraco.envs, devel/py-setuptools

(adam)

2022-05-11 08:32:26 UTC MAIN commitmail json YAML

py-setuptools: updated to 62.2.0

v62.2.0

Changes
Optional metadata fields are now truly optional.

Misc
Added CI cache for setup.cfg examples used when testing setuptools.config.

(adam)

2022-05-11 08:31:33 UTC MAIN commitmail json YAML

py-jaraco.envs: updated to 2.4.0

v2.4.0
Made VEnv non-experimental.

v2.3.0
* Added some tests capturing expectations around
  object types for input (use ``path.Path`` object for
  ``root`` property for maximum compatibility).
* Require Python 3.7 or later.
* VirtualEnv classes now expose ``clean_opts`` for easy
  reference in creating clean environments.

(adam)

2022-05-11 08:29:11 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-astring to 0.8.5

(jaapb)

2022-05-11 08:26:29 UTC MAIN commitmail json YAML

Updated devel/ocaml-astring to version 0.8.5.

Upstream changes are minor; included is support for newer OCaml versions.

(jaapb)

2022-05-11 07:56:55 UTC MAIN commitmail json YAML

Updated devel/yarn, textproc/ugrep

(adam)

2022-05-11 07:56:38 UTC MAIN commitmail json YAML

ugrep: updated to 3.7.11

ugrep v3.7.11

New -Zbest (--fuzzy=best) option argument best to only output the best matching patterns. Updated option -Z (--fuzzy) can now be combined with -U (--binary) to fuzzy match bytes instead of Unicode characters. Additional --stats results with total lines searched and matched, and time elapsed. New complementary options --min-depth, --max-depth, --min-line and --max-line which are added for consistency with the updated options --min-count and --max-count. Updated the --min-count option, which can now be combined with any other option except with -v (--invert-match). Updated option -K (--range) to take a MAX argument instead of a FIRST argument for consistency with other min/max options. Recursive searching sysfd, such as /proc and /sys, no longer blocks on special files/devices. Fixed inconsistent colorization with option -v when used with context options -A, -B and -C. Fixed option -r when combined with file argument - (read standard input), which does both, like GNU grep. Othe
r minor improvements and fixes.

(adam)

2022-05-11 07:52:29 UTC MAIN commitmail json YAML

yarn: updated to 1.22.19

v1.22.19
Adds compatibility with WebAuthn on the npm registry

(adam)

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

coma: drop maintainership.

(fcambus)

2022-05-11 07:02:11 UTC MAIN commitmail json YAML

mold: install phase uses python3 command, provide a symlink.

Thanks to wiz@ once again for the heads up.

(fcambus)

2022-05-11 06:47:12 UTC MAIN commitmail json YAML

doc: Updated www/curl to 7.83.1

(wiz)

2022-05-11 06:47:02 UTC MAIN commitmail json YAML

curl: update to 7.83.1.

This release includes the following bugfixes:

o altsvc: fix host name matching for trailing dots [31]
o cirrus: Update to FreeBSD 12.3 [24]
o cirrus: Use pip for Python packages on FreeBSD [23]
o conn: fix typo 'connnection' -> 'connection' in two function names [1]
o cookies: make bad_domain() not consider a trailing dot fine [26]
o curl: free resource in error path [3]
o curl: guard against size_t wraparound in no-clobber code [4]
o CURLOPT_DOH_URL.3: mention the known bug [19]
o CURLOPT_HSTS*FUNCTION.3: document the involved structs as well [20]
o CURLOPT_SSH_AUTH_TYPES.3: fix the default [18]
o data/test376: set a proper name
o GHA/mbedtls: enabled nghttp2 in the build [11]
o gha: build msh3 [5]
o gskit: fixed bogus setsockopt calls [17]
o gskit: remove unused function set_callback [2]
o hsts: ignore trailing dots when comparing hosts names [28]
o HTTP-COOKIES: add missing CURLOPT_COOKIESESSION [40]
o http: move Curl_allow_auth_to_host() [9]
o http_proxy/hyper: handle closed connections [34]
o hyper: fix test 357 [32]
o Makefile: fix "make ca-firefox" [37]
o mbedtls: bail out if rng init fails [14]
o mbedtls: fix compile when h2-enabled [12]
o mbedtls: fix some error messages
o misc: use "autoreconf -fi" instead buildconf [22]
o msh3: get msh3 version from MsH3Version [6]
o msh3: print boolean value as text representation [10]
o msh3: psss remote_port to MsH3ConnectionOpen [7]
o ngtcp2: add ca-fallback support for OpenSSL backend [35]
o nss: return error if seemingly stuck in a cert loop [30]
o openssl: define HAVE_SSL_CTX_SET_EC_CURVES for libressl [8]
o post_per_transfer: remove the updated file name [27]
o sectransp: bail out if SSLSetPeerDomainName fails [33]
o tests/server: declare variable 'reqlogfile' static [39]
o tests: fix markdown formatting in README [38]
o test{898,974,976}: add 'HTTP proxy' keywords [16]
o tls: check more TLS details for connection reuse [25]
o url: check SSH config match on connection reuse [21]
o urlapi: address (harmless) UndefinedBehavior sanitizer warning [15]
o urlapi: reject percent-decoding host name into separator bytes [29]
o x509asn1: make do_pubkey handle EC public keys [13]

(wiz)

2022-05-11 01:03:28 UTC MAIN commitmail json YAML

qtxdg-tools: improve DESCR

(gutteridge)

2022-05-11 00:57:52 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/lxqt to 1.1.0nb1

(gutteridge)

2022-05-11 00:57:32 UTC MAIN commitmail json YAML

2022-05-11 00:38:17 UTC MAIN commitmail json YAML

doc: Updated x11/lxqt-session to 1.1.1

(gutteridge)

2022-05-11 00:38:08 UTC MAIN commitmail json YAML

lxqt-session: update to 1.1.1

lxqt-session-1.1.1 / 2022-05-08
================================
* Added `qtxdg-tools` as a dependency (to be used by `xdg-utils` under LXQt Session).

(gutteridge)

2022-05-11 00:30:54 UTC MAIN commitmail json YAML

doc: Updated x11/libqtxdg to 3.9.1

(gutteridge)

2022-05-11 00:30:42 UTC MAIN commitmail json YAML

libqtxdg: update to 3.9.1

(Specific functionality in this package has now been split out to
qtxdg-tools.)

libqtxdg-3.9.1 / 2022-05-08
===========================
* Separated `qtxdg-mat` and made installation of config files optional (to prepare for Qt6).

(gutteridge)

2022-05-11 00:21:45 UTC MAIN commitmail json YAML

doc: Added x11/qtxdg-tools version 3.9.1

(gutteridge)

2022-05-11 00:20:47 UTC MAIN commitmail json YAML

x11/Makefile: add qtxdg-tools

(gutteridge)

2022-05-11 00:19:30 UTC MAIN commitmail json YAML

qtxdg-tools: add version 3.9.1 (split out from libqtxdg)

User tools for libqtxdg. qtxdg-tools contains a CLI MIME tool, qtxdg-mat,
for handling file associations and opening files with their default
applications.

It is maintained by the LXQt project and needed by LXQt Session, in
order to be used by xdg-utils. Yet it can be used independently from
LXQt, too.

(gutteridge)

2022-05-10 21:13:49 UTC MAIN commitmail json YAML

doc/TODO: - cups, done

(wiz)

2022-05-10 21:00:39 UTC MAIN commitmail json YAML

update cups related packages

(markd)

2022-05-10 20:57:35 UTC MAIN commitmail json YAML

cups-filters: update to 1.28.15

CHANGES IN V1.28.15

- pdftops: In pdftops identify old LaserJets more precisely
  for working around PostScript interpreter bugs, older
  printers need Poppler, newer models need Ghostscript

CHANGES IN V1.28.14

- pdftopdf: Correct the output when suppressing auto-rotation
  (option "nopdfAutoRotate"). Depending on the situation pages
  got cropped in the wrong orientation or de-centered.
- pdftopdf: Correct the output when the
  "orientation-requested" or the "landscape" option is
  supplied. Output could be de-centered,
  portrait-oriented pages be wrongly cropped and division of
  the output page into cells for N-up done in the wrong
  orientation.
- rastertopdf: In PCLm output mode the filter failed to
  generate PCLm if the printer has no
  "pclm-source-resolution-default" IPP attribute.

CHANGES IN V1.28.13

- pdftopdf: Fix N-up printing when paper is taken
  long-edge-first by the printer.
- pdftopdf: Fix cropping ("print-scaling=none" and
  "print-scaling=fill") when paper is taken long-edge-first by
  the printer.
- pdftops: Use Poppler for all Apple LaserWriter models.

CHANGES IN V1.28.12

- imagetoraster, imagetopdf: Fixed comparison of the image
  size with the page size for print-scaling=auto. The image
  size in pixels was compared with the page size in PostScript
  points (1/72 inch).
- imagetoraster, imagetopdf: Fixed the "print-scaling=none"
  (crop-to-fit) mode, also use crop-to-fit always when
  requested, do not fall back to fit-to-page when the image
  size differs significantly from the page size.
- libcupsfilters: Changed the default PPI resolution for
  images as input files from 128 to 200.
- implicitclass: Do not check availability of "gs" and
  "pdftops" executables, instead, check by the presence of
  "gstoraster" and "pdftoraster" filters whether we have
  configured cups-filters for Ghostscript and/or Poppler use.
- libcupsfilters: In the PPD generator for the driverless
  utility and cups-browsed add "*cupsFilter2: ..." lines for
  all supported driverless data formats (PDF, Apple/PWG
  Raster, PCLm), and add lines for legacy data formats (PCL,
  PostScript) only if no driverless formats available.
- libcupsfilters: Always use encryption for ipps. RFC7472
  requires that 'ipps' must be used over HTTPS, but the
  driverless utility does not enforce encryption.
- serial: Add a 10-msec sleep and at the end add a tcdrain().
  For some unknown reason, every printing file need sleep a
  little time to make sure the serial printer receive data is
  right.
- libcupsfilters: Fix resolver functions for DNS-SD-based
  URIs, to make resolve_uri() also work when DEVICE_URI env
  variable is set and to make ippfind_based_uri_converter()
  not re-direct stdin.
- pdftopdf: Set default for print-scaling to avoid "should
  never happem" log messages and undefined behavior.
- pdftopdf: Fix orientation-requested = 0. Consider
  this as "automatic selection and not as error.
- pdftopdf: Fixed all combinations of print-scaling and
  number-up for printers with asymmetric margins (top !=
  bottom or left != right) and for input files containing
  pages with different sizes and/or orientations. Fixes
  backported from 2.x branch.
- pdftopdf: Add 2% tolerance for input size larger than output
  page when "print-scaling=auto" or "print-scaling=auto-fit"
  is used and too large input pages should be scaled, fitting
  documents not. This prevents a random-looking behavior if
  input and output page size seem to be equal, but in reality
  there are slight differences between size dimensions.

CHANGES IN V1.28.11

- libcupsfilters: Let PPD generator take default ColorModel
  from printer.
- Braille: In vectortopdf check inkscape version to call
  inkscape with the correct command line.
- Build system: Make missing DejaVuSans.ttf non-fatal in
  ./configure as the font is only needed for test programs,
  not for actual use of cups-filters.
- libcupsfilters: In imagetoraster() fixed crash with SGray.
- cups-browsed: Naming of local queues is matched to CUPS'
  current naming of temporary queues (no leading or trailing
  underscores), to avoid duplicates in print dialogs which
  support CUPS' temporary queues.
- libcupsfilters: Make cupsRasterParseIPPOptions() work correctly
  with PPDs (Issue #436).
- libcupsfilters: Let colord_get_profile_for_device_id() not
  return empty file name, to avoid error messages in CUPS
  error_log.
- foomatic-rip: Debug message was wrongly sent to stdout and
  not to log

(markd)

2022-05-10 20:47:38 UTC MAIN commitmail json YAML

{cups,cups-base,libcups}: update to 2.4.1

Changes in CUPS v2.4.1 (27th January 2022)
------------------------------------------

- The default color mode now is now configurable and defaults to the printer's
  reported default mode
- Configuration script now checks linking for -Wl,-pie flags
- Fixed memory leaks - in testi18n, in `cups_enum_dests()`,
  in `_cupsEncodeOption()` and `http_tls_upgrade()`
- Fixed missing bracket in de/index.html
- Fixed typos in configuration scripts
- Removed remaining legacy code for `RIP_MAX_CACHE` environment variable
- Removed deprecated directives from cupsctl and cups-files.conf
- Removed `purge-jobs` legacy code from CGI scripts and templates

Changes in CUPS v2.4.0 (29th November 2021)
-------------------------------------------

- Added configure option --with-idle-exit-timeout
- Added --with-systemd-timeoutstartsec configure option
- DigestOptions now are applied for MD5 Digest authentication defined
  by RFC 2069 as well
- Fixed compilation on Solaris
- Fixed and improved German translations

Changes in CUPS v2.4rc1 (12th November 2021)
--------------------------------------------

- Added warning and debug messages when loading printers
if the queue is raw or with driver
- Compilation now uses -fstack-protector-strong if available

Changes in CUPS v2.4b1 (27th October 2021)
------------------------------------------

- Added support for CUPS running in a Snapcraft snap.
- Added basic OAuth 2.0 client support
- Added support for AirPrint and Mopria clients
- Added configure support for specifying systemd dependencies in the CUPS
  service file
- Added a JSON output mode for `ipptool`.
- The `ipptool` command now correctly reports an error when a test file cannot
  be found.
- CUPS library now uses thread safe `getpwnam_r` and `getpwuid_r` functions
- Fixed Kerberos authentication for the web interface
- The ZPL sample driver now supports more "standard" label sizes
- Fixed reporting of printer instances when enumerating and when no options are
  set for the main instance
- Reverted USB read limit enforcement change from CUPS 2.2.12
- The IPP backend did not return the correct status code when a job was canceled
  at the printer/server
- The `testlang` unit test program now loops over all of the available locales
  by default
- The `cupsfilter` command now shows error messages when options are used
  incorrectly
- The PPD functions now treat boolean values as case-insensitive
- Temporary queue names no longer end with an underscore
- The USB backend now runs as root
- Added pkg-config file for libcups
- Fixed a PPD memory leak caused by emulator definitions
- Fixed a `DISPLAY` bug in `ipptool`
- The scheduler now includes the `[Job N]` prefix for job log messages, even
  when using syslog logging
- Added support for locales using the GB18030 character set
- `httpReconnect2` did not reset the socket file descriptor when the TLS
  negotiation failed
- `httpUpdate` did not reset the socket file descriptor when the TLS
  negotiation failed
- The IPP backend now retries Validate-Job requests
- Now show better error messages when a driver interface program fails to
  provide a PPD file
- Added dark mode support to the CUPS web interface
- Added a workaround for Solaris in `httpAddrConnect2`
- Fixed an interaction between `--remote-admin` and `--remote-any` for the
  `cupsctl` command
- Now use a 60 second timeout for reading USB backchannel data
- The USB backend now tries harder to find a serial number
- Fixed `@IF(name)` handling in `cupsd.conf`
- Fixed documentation and added examples for CUPS' limited CGI support
- Fixed the `lpc` command prompt
- Now always pass "localhost" in the `Host:` header when talking over a domain
  socket or the loopback interface
- Fixed a job history update issue in the scheduler
- Fixed `job-pages-per-set` value for duplex print jobs.
- Fixed an edge case in `ippReadIO` to make sure that only complete attributes
  and values are retained on an error
- Hardened `ippReadIO` to prevent invalid IPP messages from being propagated
- The scheduler now supports the "everywhere" model directly
- Fixed some IPP Everywhere option mapping problems
- Fixed support for "job-hold-until" with the Restart-Job operation
- Fixed the default color/grayscale presets for IPP Everywhere PPDs
- Fixed support for the 'offline-report' state for all USB backends
- Documentation fixes
- Localization updates
- USB quirk updates
- Web interface updates
- The `ippeveprinter` tool now automatically uses an available port.
- Fixed several Windows TLS and hashing issues.
- Deprecated cups-config
- Deprecated Kerberos (`AuthType Negotiate`) authentication
- Removed support for the (long deprecated and unused) `FontPath`,
  `ListenBackLog`, `LPDConfigFile`, `KeepAliveTimeout`, `RIPCache`, and
  `SMBConfigFile` directives in `cupsd.conf` and `cups-files.conf`.
- Stubbed out deprecated `httpMD5` functions.
- Add test for undefined page ranges during printing.

(markd)

2022-05-10 18:21:45 UTC MAIN commitmail json YAML

2022-05-10 18:08:52 UTC MAIN commitmail json YAML

nginx*: Enable more options from the Triton builds that don't add any
more dependencies or distfiles.

(nia)

2022-05-10 17:40:58 UTC MAIN commitmail json YAML

2022-05-10 17:25:45 UTC MAIN commitmail json YAML

Updated misc/py-asciinema, security/py-asn1crypto

(adam)

2022-05-10 17:25:27 UTC MAIN commitmail json YAML

py-asn1crypto: updated to 1.5.1

1.5.1

Handle RSASSA-PSS in keys.PrivateKeyInfo.bit_size and keys.PublicKeyInfo.bit_size
Handle RSASSA-PSS in keys.PrivateKeyInfo.wrap and keys.PublicKeyInfo.wrap
Updated docs for keys.PrivateKeyInfo.algorithm and keys.PublicKeyInfo.algorithm to reflect that they can return "rsassa_pss"

1.5.0

Fix tsp.TimeStampAndCRL to be a core.Sequence instead of a core.SequenceOf via @joernheissler
Added OIDs for Edwards curves from RFC 8410 - via @MatthiasValvekens
Fixed convenience attributes on algos.EncryptionAlgorithm when the algorithm is RC2 via @joernheissler
Added Microsoft OIDs microsoft_enrollment_csp_provider (1.3.6.1.4.1.311.13.2.2), microsoft_os_version (1.3.6.1.4.1.311.13.2.3) and microsoft_request_client_info (1.3.6.1.4.1.311.21.20) to csr.CSRAttributeType along with supporting extension structures via @qha
Added Microsoft OID microsoft_enroll_certtype (1.3.6.1.4.1.311.20.2) to x509.ExtensionId via @qha
Fixed a few bugs with parsing indefinite-length encodings via @davidben
Added various bounds checks to parsing engine via @davidben
Fixed a bug with tags not always being minimally encoded via @davidben
Fixed cms.RoleSyntax, cms.SecurityCategory and cms.AttCertIssuer to have explicit instead of implicit tagging via @MatthiasValvekens
Fixed tagging of, and default value for fields in cms.Clearance via @MatthiasValvekens
Fixed calling .dump(force=True) when the value has undefined/unknown core.Sequence fields. Previously the value would be truncated, now the existing encoding is preserved.
Added sMIME capabilities (1.2.840.113549.1.9.15) support from RFC 2633 to cms.CMSAttribute via Hellzed

(adam)

2022-05-10 17:22:50 UTC MAIN commitmail json YAML

py-asciinema: updated to 2.2.0

2.2.0 (2022-05-07)

* Added official support for Python 3.8, 3.9, 3.10
* Dropped official support for Python 3.5
* Added `--cols` / `--rows` options for overriding size of pseudo-terminal reported to recorded program
* Improved behaviour of `--append` when output file doesn't exist
* Keyboard input is now explicitly read from a TTY device in addition to stdin (when stdin != TTY)
* Recorded program output is now explicitly written to a TTY device instead of stdout
* Dash char (`-`) can now be passed as output filename to write asciicast to stdout
* Diagnostic messages are now printed to stderr (without colors when stderr != TTY)
* Improved robustness of writing asciicast to named pipes
* Lots of codebase modernizations (many thanks to Davis @djds Schirmer!)
* Many other internal refactorings

(adam)

2022-05-10 17:00:29 UTC MAIN commitmail json YAML

Updated databases/py-ldap, devel/py-jupyter_client

(adam)

2022-05-10 17:00:11 UTC MAIN commitmail json YAML

py-jupyter_client: updated to 7.3.1

7.3.1

Bugs fixed

- Check that channels exist before asking if they are alive
- Unicode error correction using Error Handler

Maintenance and upkeep improvements

- Allow bot PRs to be automatically labeled
- [pre-commit.ci] pre-commit autoupdate

(adam)

2022-05-10 16:58:03 UTC MAIN commitmail json YAML

py-ldap: updated to 3.4.0

Released 3.4.0 2021-11-26

This release requires Python 3.6 or above,
and is tested with Python 3.6 to 3.10.
Python 2 is no longer supported.

New code in the python-ldap project is available under the MIT licence
(available in ``LICENCE.MIT`` in the source). Several contributors have agreed
to apply this licence their previous contributions as well.
See the ``README`` for details.

The following undocumented functions are deprecated and scheduled for removal:
- ``ldap.cidict.strlist_intersection``
- ``ldap.cidict.strlist_minus``
- ``ldap.cidict.strlist_union``

Security fixes:
* Fix inefficient regular expression which allows denial-of-service attacks
  when parsing specially-crafted LDAP schema.
  (GHSL-2021-117)

Changes:
* On MacOS, remove option to make LDAP connections from a file descriptor
  when built with the system libldap (which lacks the underlying function,
  ``ldap_init_fd``)
* Attribute values of the post read control are now ``bytes``
  instead of ISO8859-1 decoded ``str``
* ``LDAPUrl`` now treats urlscheme as case-insensitive
* Several OpenLDAP options are now supported:
  * ``OPT_X_TLS_REQUIRE_SAN``
  * ``OPT_X_SASL_SSF_EXTERNAL``
  * ``OPT_X_TLS_PEERCERT``

Fixes:
* The ``copy()`` method of ``cidict`` was added back. It was unintentionally
  removed in 3.3.0
* Fixed getting/setting ``SASL`` options on big endian platforms
* Unknown LDAP result code are now converted to ``LDAPexception``,
  rather than raising a ``SystemError``.

slapdtest:
* Show stderr of slapd -Ttest
* ``SlapdObject`` uses directory-based configuration of ``slapd``
* ``SlapdObject`` startup is now faster

Infrastructure:
* CI now runs on GitHub Actions rather than Travis CI.

(adam)

2022-05-10 14:45:56 UTC MAIN commitmail json YAML

doc: Updated multimedia/libva to 2.14.0nb1

(ryoon)

2022-05-10 14:45:16 UTC MAIN commitmail json YAML

libva: Find /dev/dri/* nodes in display=drm (not x11) case under NetBSD

Bump PKGREVISION.

(ryoon)

2022-05-10 14:34:59 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk11 to 1.11.0.15.10

(ryoon)

2022-05-10 14:33:50 UTC MAIN commitmail json YAML

openjdk11: Update to 1.11.0.15.10

Changelog:
OpenJDK 11.0.15 Released

New in release OpenJDK 11.0.15 (2022-04-19):
=============================================
Live versions of these release notes can be found at:
  * https://bit.ly/openjdk11015
  * https://builds.shipilev.net/backports-monitor/release-notes-11.0.15.txt

* New features
  - JDK-8253795: Implementation of JEP 391: macOS/AArch64 Port
* Security fixes
  - JDK-8269938: Enhance XML processing passes redux
  - JDK-8270504, CVE-2022-21426: Better XPath expression handling
  - JDK-8272255: Completely handle MIDI files
  - JDK-8272261: Improve JFR recording file processing
  - JDK-8272594: Better record of recordings
  - JDK-8274221: More definite BER encodings
  - JDK-8275082, JDK-8278008, CVE-2022-21476: Update XML Security for Java to 2.3.0
  - JDK-8275151, CVE-2022-21443: Improved Object Identification
  - JDK-8277227: Better identification of OIDs
  - JDK-8277672, CVE-2022-21434: Better invocation handler handling
  - JDK-8278356: Improve file creation
  - JDK-8278449: Improve keychain support
  - JDK-8278798: Improve supported intrinsic
  - JDK-8278805: Enhance BMP image loading
  - JDK-8278972, CVE-2022-21496: Improve URL supports
  - JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
* Other changes
  - JDK-8065704: Set LC_ALL=C for all relevant commands in the build system
  - JDK-8177814: jdk/editpad is not in jdk TEST.groups
  - JDK-8186780: clang fastdebug assertion failure in os_linux_x86:os::verify_stack_alignment()
  - JDK-8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently
  - JDK-8193277: SimpleFileObject inconsistency between getName and getShortName
  - JDK-8199079: Test javax/swing/UIDefaults/6302464/bug6302464.java is unstable
  - JDK-8202142: jfr/event/io/TestInstrumentation is unstable
  - JDK-8207011: Remove uses of the register storage class specifier
  - JDK-8207793: [TESTBUG] runtime/Metaspace/FragmentMetaspace.java fails: heap needs to be increased
  - JDK-8208074: [TESTBUG] vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java failed with NullPointerException
  - JDK-8210194: [TESTBUG] jvmti_FollowRefObjects.cpp missing initializer for member _jvmtiHeapCallbacks::heap_reference_callback
  - JDK-8210236: Prepare ciReceiverTypeData::translate_receiver_data_from for concurrent class unloading
  - JDK-8211170: AArch64: Warnings in C1 and template interpreter
  - JDK-8211333: AArch64: Fix another build failure after JDK-8211029
  - JDK-8214004: Missing space between compiler thread name and task info in hs_err
  - JDK-8214026: Canonicalized archive paths appearing in diagnostics
  - JDK-8214761: Bug in parallel Kahan summation implementation
  - JDK-8216969: ParseException thrown for certain months with russian locale
  - JDK-8220634: SymLinkArchiveTest should handle not being able to create symlinks
  - JDK-8222825: ARM32 SIGILL issue on single core CPU (not supported PLDW instruction)
  - JDK-8223142: Clean-up WS and CB.
  - JDK-8225559: assertion error at TransTypes.visitApply
  - JDK-8232533: G1 uses only a single thread for pretouching the java heap
  - JDK-8233827: Enable screenshots in the enhanced failure handler on Linux/macOS
  - JDK-8233986: ProblemList javax/swing/plaf/basic/BasicTextUI/8001470/bug8001470.java for windows-x64
  - JDK-8234930: Use MAP_JIT when allocating pages for code cache on macOS
  - JDK-8236210: javac generates wrong annotation for fields generated from record components
  - JDK-8236505: Mark jdk/editpad/EditPadTest.java as @headful
  - JDK-8237787: rewrite vmTestbase/vm/compiler/CodeCacheInfo* from shell to java
  - JDK-8237798: rewrite vmTestbase/jit/tiered from shell to java
  - JDK-8239502: [TEST_BUG] Test javax/swing/text/FlowView/6318524/bug6318524.java never fails
  - JDK-8240904: Screen flashes on test failures when running tests from make
  - JDK-8241004: NMT tests fail on unaligned thread size with debug build
  - JDK-8241423: NUMA APIs fail to work in dockers due to dependent syscalls are disabled by default
  - JDK-8247272: SA ELF file support has never worked for 64-bit causing address to symbol name mapping to fail
  - JDK-8247515: OSX pc_to_symbol() lookup does not work with core files
  - JDK-8249019: clean up FileInstaller $test.src $cwd in vmTestbase_vm_compiler tests
  - JDK-8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols
  - JDK-8251126: nsk.share.GoldChecker should read golden file from ${test.src}
  - JDK-8251127: clean up FileInstaller $test.src $cwd in remaining vmTestbase_vm_compiler tests
  - JDK-8251132: make main classes public in vmTestbase/jit tests
  - JDK-8251558: J2DBench should support shaped and translucent windows
  - JDK-8251998: remove usage of PropertyResolvingWrapper in vmTestbase/jit/t
  - JDK-8252005: narrow disabling of allowSmartActionArgs in vmTestbase
  - JDK-8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost"
  - JDK-8253816: Support macOS W^X
  - JDK-8253817: Support macOS Aarch64 ABI in Interpreter
  - JDK-8253818: Support macOS Aarch64 ABI for compiled wrappers
  - JDK-8253819: Implement os/cpu for macOS/AArch64
  - JDK-8253839: Update tests and JDK code for macOS/Aarch64
  - JDK-8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build
  - JDK-8254085: javax/swing/text/Caret/TestCaretPositionJTextPane.java failed with "RuntimeException:  Wrong caret position"
  - JDK-8254827: JVMCI: Enable it for Windows+AArch64
  - JDK-8254940: AArch64: Cleanup non-product thread members
  - JDK-8254941: Implement Serviceability Agent for macOS/AArch64
  - JDK-8255035: Update BCEL to Version 6.5.0
  - JDK-8255239: The timezone of the hs_err_pid log file is corrupted in Japanese locale
  - JDK-8255410: Add ChaCha20 and Poly1305 support to SunPKCS11 provider
  - JDK-8255776: Change build system for macOS/AArch64
  - JDK-8256154: Some TestNG tests require default constructors
  - JDK-8256321: Some "inactive" color profiles use the wrong profile class
  - JDK-8256373: [Windows/HiDPI] The Frame#setBounds does not work in a minimized state
  - JDK-8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c
  - JDK-8257769: Cipher.getParameters() throws NPE for ChaCha20-Poly1305
  - JDK-8258554: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F
  - JDK-8261107: ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream)
  - JDK-8261205: AssertionError: Cannot add metadata to an intersection type
  - JDK-8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt"
  - JDK-8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2
  - JDK-8262896: [macos_aarch64] Crash in jni_fast_GetLongField
  - JDK-8262903: [macos_aarch64] Thread::current() called on detached thread
  - JDK-8263185: Mallinfo deprecated in glibc 2.33
  - JDK-8264650: Cross-compilation to macos/aarch64
  - JDK-8265150: AsyncGetCallTrace crashes on ResourceMark
  - JDK-8266168: -Wmaybe-uninitialized happens in check_code.c
  - JDK-8266170: -Wnonnull happens in classLoaderData.inline.hpp
  - JDK-8266171: -Warray-bounds happens in imageioJPEG.c
  - JDK-8266172: -Wstringop-overflow happens in vmError.cpp
  - JDK-8266173: -Wmaybe-uninitialized happens in jni_util.c
  - JDK-8266174: -Wmisleading-indentation happens in libmlib_image sources
  - JDK-8266176: -Wmaybe-uninitialized happens in libArrayIndexOutOfBoundsExceptionTest.c
  - JDK-8266187: Memory leak in appendBootClassPath()
  - JDK-8266421: Deadlock in Sound System
  - JDK-8266889: [macosx-aarch64] Crash with SIGBUS in MarkActivationClosure::do_code_blob during vmTestbase/nsk/jvmti/.../bi04t002 test run
  - JDK-8268014: Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to 'SYS_get_mempolicy' was not declared
  - JDK-8268542: serviceability/logging/TestFullNames.java tests only 1st test case
  - JDK-8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc
  - JDK-8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor
  - JDK-8271202: C1: assert(false) failed: live_in set of first block must be empty
  - JDK-8272345: macos doesn't check `os::set_boot_path()` result
  - JDK-8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong
  - JDK-8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication
  - JDK-8273277: C2: Move conditional negation into rc_predicate
  - JDK-8273341: Update Siphash to version 1.0
  - JDK-8273366: [testbug] javax/swing/UIDefaults/6302464/bug6302464.java fails on macOS12
  - JDK-8273433: Enable parallelism in vmTestbase_nsk_sysdict tests
  - JDK-8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests
  - JDK-8273514: java/util/DoubleStreamSums/CompensatedSums.java failure
  - JDK-8273575: memory leak in appendBootClassPath(), paths must be deallocated
  - JDK-8273634: [TEST_BUG] Improve javax/swing/text/ParagraphView/6364882/bug6364882.java
  - JDK-8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F
  - JDK-8273682: Upgrade Jline to 3.20.0
  - JDK-8273704: DrawStringWithInfiniteXform.java failed : drawString with InfiniteXform transform takes long time
  - JDK-8273933: [TESTBUG] Test must run without preallocated exceptions
  - JDK-8274265: Suspicious string concatenation in logTestUtils.inline.hpp
  - JDK-8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror"
  - JDK-8274465: Fix javax/swing/text/ParagraphView/6364882/bug6364882.java failures
  - JDK-8274523: java/lang/management/MemoryMXBean/MemoryTest.java test should handle Shenandoah
  - JDK-8274524: SSLSocket.close() hangs if it is called during the ssl handshake
  - JDK-8274658: ISO 4217 Amendment 170 Update
  - JDK-8274714: Incorrect verifier protected access error message
  - JDK-8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily
  - JDK-8274795: AArch64: avoid spilling and restoring r18 in macro assembler
  - JDK-8275326: C2: assert(no_dead_loop) failed: dead loop detected
  - JDK-8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime
  - JDK-8275610: C2: Object field load floats above its null check resulting in a segfault
  - JDK-8275650: Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11
  - JDK-8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem
  - JDK-8275811: Incorrect instance to dispose
  - JDK-8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly
  - JDK-8276141: XPathFactory set/getProperty method
  - JDK-8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here"
  - JDK-8276314: [JVMCI] check alignment of call displacement during code installation
  - JDK-8276623: JDK-8275650 accidentally pushed "out" file
  - JDK-8277328: jdk/jshell/CommandCompletionTest.java failures on Windows
  - JDK-8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for
  - JDK-8277385: Zero: Enable CompactStrings support
  - JDK-8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last
  - JDK-8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop
  - JDK-8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022
  - JDK-8277795: ldap connection timeout not honoured under contention
  - JDK-8277796: Bump update version for OpenJDK: jdk-11.0.15
  - JDK-8277992: Add fast jdk_svc subtests to jdk:tier3
  - JDK-8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx
  - JDK-8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx
  - JDK-8278172: java/nio/channels/FileChannel/BlockDeviceSize.java should only run on Linux
  - JDK-8278309: [windows] use of uninitialized OSThread::_state
  - JDK-8278381: [GCC 11] Address::make_raw() does not initialize rspec
  - JDK-8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT
  - JDK-8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134
  - JDK-8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob
  - JDK-8279076: C2: Bad AD file when matching SqrtF with UseSSE=0
  - JDK-8279077: JFR crashes on Linux ppc due to missing crash protector in signal handler
  - JDK-8279225: [arm32] C1 longs comparison operation destroys argument registers
  - JDK-8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest
  - JDK-8279379: GHA: Print tests that are in error
  - JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition
  - JDK-8279702: [macosx] ignore xcodebuild warnings on M1
  - JDK-8279833: Loop optimization issue in String.encodeUTF8_UTF16
  - JDK-8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks
  - JDK-8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id"
  - JDK-8280155: [PPC64, s390] frame size checks are not yet correct
  - JDK-8280414: Memory leak in DefaultProxySelector
  - JDK-8280526: x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1}
  - JDK-8280999: array_bounds should be array-bounds after 8278507
  - JDK-8281061: [s390] JFR runs into assertions while validating interpreter frames
  - JDK-8281520: JFR: A wrong parameter is passed to the constructor of LeakKlassWriter
  - JDK-8281599: test/lib/jdk/test/lib/KnownOIDs.java is redundant since JDK-8268801
  - JDK-8282300: Throws NamingException instead of InvalidNameException after JDK-8278972
  - JDK-8282372: [11] build issue on MacOS/aarch64 12.2.1 using Xcode 13.1: call to 'log2_intptr' is ambiguous
  - JDK-8282397: createTempFile method of java.io.File is failing when called with suffix of spaces character
  - JDK-8282761: XPathFactoryImpl remove setProperty and getProperty methods
  - JDK-8283018: 11u GHA: Update GCC 9 minor versions
  - JDK-8283270: [11u] broken JRT_ENTRY_NO_ASYNC after Backport of JDK-8253795
  - JDK-8283778: 11u GHA: Fix GCC 9 ubuntu package names
  - JDK-8284548: Invalid XPath expression causes StringIndexOutOfBoundsException
  - JDK-8284920: Incorrect Token type causes XPath expression to return empty result

Notes on individual issues:
===========================

core-libs/java.io:

JDK-8278356: Improve file creation
==================================
This release changes the Windows implementation of `java.io.File` so
that stricter validity checks are performed by default on file
paths. This includes disallowing colons (??:??) in the path other than
immediately after a single drive letter. It also disallows paths which
represent NTFS Alternate Data Streams (ADS) such as
??filename:streamname??. To disable strict path checking in
`java.io.File`, the system property `jdk.io.File.enableADS` should be
set to `true` (case ignored). This might be preferable if, for
example, Windows special device paths such as `NUL:` are used.

security-libs/javax.crypto:pkcs11:

JDK-8275737: SunPKCS11 Provider Supports ChaCha20-Poly1305 Cipher and ChaCha20 KeyGenerator if Supported by PKCS11 Library
==========================================================================================================================
SunPKCS11 provider is enhanced to support the following crypto
services and algorithms when the underlying PKCS11 library supports
the corresponding PKCS#11 mechanisms:

* ChaCha20 KeyGenerator <=> CKM_CHACHA20_KEY_GEN mechanism
* ChaCha20-Poly1305 Cipher <=> CKM_CHACHA20_POLY1305 mechanism
* ChaCha20-Poly1305 AlgorithmParameters <=> CKM_CHACHA20_POLY1305 mechanism
* ChaCha20 SecretKeyFactory <=> CKM_CHACHA20_POLY1305 mechanism

(ryoon)

2022-05-10 14:18:48 UTC MAIN commitmail json YAML

mplayer: Do not define gnutls option twice

(ryoon)

2022-05-10 13:46:49 UTC MAIN commitmail json YAML

sendmail: fix SMTP AUTH

Pull in SMTP AUTH fix from 8.17.1.9.
Bump PKGREVISION

(sborrill)

2022-05-10 13:10:29 UTC MAIN commitmail json YAML

tig: needs gsed.

Should fix the build on Solaris.

(fcambus)

2022-05-10 13:07:50 UTC MAIN commitmail json YAML

pax-utils: needs gsed.

Fixes the build on Darwin.

(fcambus)

2022-05-10 13:06:15 UTC MAIN commitmail json YAML

Updated devel/py-bitarray, devel/py-more-itertools

(adam)

2022-05-10 13:05:55 UTC MAIN commitmail json YAML

py-more-itertools: updated to 8.13.0

8.13.0
------

* New functions
    * The :func:`subslices` recipe from the `itertools` docs was added (thanks to rhettinger)

* Changes to existing functions
    * The :func:`ichunked` function is now more efficient (thanks to hjtran0 and seanmacavaney)
    * The :func:`difference` function is now more efficient (thanks to Masynchin)
    * The :func:`grouper` recipe now has more features, mirroring the one in the `itertools` docs (thanks to rhettinger)

* Other changes
    * Some documentation issues were fixed (thanks to medvied and Freed-Wu)
    * The `more_itertools` package is now built with `flit` (thanks to mgorny)

(adam)

2022-05-10 13:01:05 UTC MAIN commitmail json YAML

py-bitarray: updated to 2.5.0

2.5.0:
* add calculating of canonical Huffman codes `util.canonical_huffman()`
  and decoding thereof `util.canonical_decode()`
* allow creating "Huffman codes" from frequency maps with a single symbol
  in `util.huffman_code()` and `util.canonical_huffman()`
* allow bytes-like argument in `.frombytes()` and `.pack()` - previously,
  the arguments were limited to the `bytes` object
* allow bytes-like arguments in `util.deserialize()`
* add official [pyodide](https://pyodide.org/) support
* add [DEFLATE decompression](../examples/puff/) example
* optimize `.bytereverse()`
* optimize `delslice()` for cases like `del a[1:17:2]` when `a` is large
* fix `examples/huffman/compress.py` to handle files with 0 or 1 characters,
* add `skipIF` decorator for skipping tests
* add tests

(adam)

2022-05-10 11:51:17 UTC MAIN commitmail json YAML

ttt: Check for IPv6.

(nia)

2022-05-10 11:50:55 UTC MAIN commitmail json YAML

2022-05-10 11:49:04 UTC MAIN commitmail json YAML

2022-05-10 09:47:37 UTC MAIN commitmail json YAML

2022-05-10 09:37:38 UTC MAIN commitmail json YAML

2022-05-10 08:51:46 UTC MAIN commitmail json YAML

sysutils/tiramisu: reset maintainer

(pin)

2022-05-10 08:51:15 UTC MAIN commitmail json YAML

doc: Updated devel/js_of_ocaml to 4.0.0

(jaapb)

2022-05-10 08:51:06 UTC MAIN commitmail json YAML

Updated devel/js_of_ocaml to version 4.0.0.

This includes a lot of changes - see the internal CHANGES.md file for
details. Also included is support for OCaml 4.14, as well as a revamp
of the internal structure and dependencies.

(jaapb)

2022-05-10 08:50:47 UTC MAIN commitmail json YAML

doc: Updated sysutils/dua-cli to 2.17.3

(pin)

2022-05-10 08:50:29 UTC MAIN commitmail json YAML

sysutils/dua-cli: update to 2.17.3

Bug Fixes
-dependency update; upgrade to trash v2.1.1 .
The trash upgrade makes sure that trashed items on mount points on freedesktop
are actually restorable.

(pin)

2022-05-10 08:33:43 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-base to 0.15.0

(jaapb)

2022-05-10 08:33:35 UTC MAIN commitmail json YAML

Updated devel/ocaml-base to version 0.15.0.

There is no changelog, but upstream changes seem minor.

(jaapb)

2022-05-10 08:20:42 UTC MAIN commitmail json YAML

doc: Updated devel/menhir to 20220210

(jaapb)

2022-05-10 08:20:33 UTC MAIN commitmail json YAML

Updated devel/menhir to version 20220210.

There are many changes since the last version, including a
from-the-ground-up rewrite of the parser generator code and a switch of
the build system to dune. More details in the CHANGES.md file included
in the distribution.

(jaapb)

2022-05-10 08:14:10 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-reactiveData to 0.3

(jaapb)

2022-05-10 08:14:02 UTC MAIN commitmail json YAML

Updated devel/ocaml-reactiveData to version 0.3.

This adds support for the upcoming OCaml 5.0 and switches to dune for
building.

(jaapb)

2022-05-10 08:11:15 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-react to 1.2.2

(jaapb)

2022-05-10 08:11:07 UTC MAIN commitmail json YAML

Updated devel/ocaml-react to version 1.2.2.

Minor changes - adding support for the OCaml 5.0 release mostly.

(jaapb)

2022-05-10 07:25:02 UTC MAIN commitmail json YAML

Updated textproc/py-rst2pdf, net/py-tldextract

(adam)

2022-05-10 07:24:45 UTC MAIN commitmail json YAML

py-tldextract: updated to 3.3.0

3.3.0

* Features
  * Add CLI flag `--suffix_list_url` to set the suffix list URL(s) or source file(s)
  * Add CLI flag `--no_fallback_to_snapshot` to not fall back to the snapshot
  * Add alias `--include_psl_private_domains` for CLI flag `--private_domains`
* Bugfixes
  * Handle more internationalized domain name dots
* Misc.
  * Update bundled snapshot
  * Add basic CLI test coverage

(adam)

2022-05-10 07:21:45 UTC MAIN commitmail json YAML

py-rst2pdf: updated to 0.99

0.99 (2022-01-08)

Added: Python 3.9 & 3.10 are now supported
Added: Sphinx 4 is now supported.
Added: Can now set background images using PageBreak.
Added: Can now set multiple style names in the class directive
Added: pdf_smartquotes option is now supported with Sphinx builds
Added: Add support for styling separations.
Changed: Outline entries that are deeper than the ToC are now collapsed
Changed: math directive updated to support latest matplotlib
Changed: the --very-verbose option provides more information when things go wrong.
Changed: The default stylesheet has been improved. Use the rst2pdf-0.9 stylesheet to apply the previous default as per the "Migrating to the New Default Stylesheet" section of the manual. Also, the twoColumn style is no longer part of the default styles and is now a separate style. Add -s twocolumn to apply it or, for Sphinx add pdf_stylesheets = ['twocolumn']
Changed: Stylesheets are now in YAML. Migrate to the new format using python -m rst2pdf.style2yaml as per the "Migrating Stylesheet Format" section of the manual.
Fixed: An imagine that is too tall in a table cell is now resized to fit.
Fixed: rst2pdf now writes to stdout again
Fixed: Ensure table columns are wide enough for use
Fixed: Better error messages for malformed RST
Fixed: The Sphinx versionadded & versionchanged directives work again
Fixed: Hyperlinks with embedded internal link aliases no longer crash.
Fixed: A more sensible error message is displayed when importing an extension fails
Fixed: If rst2pdf errors, it should now return a non-zero status code.
Fixed: Various documentation improvements
Fixed: Addressed regular expression FutureWarning.
Removed: Documentation related to kerning has been removed as it depended on word-axe which is longer

(adam)

2022-05-10 07:07:37 UTC MAIN commitmail json YAML

doc: Updated devel/py-hg-evolve to 10.5.1

(wiz)

2022-05-10 07:07:29 UTC MAIN commitmail json YAML

py-hg-evolve: update to 10.5.1.

This is a bugfix release. The most notable changes are: more work on
fixup command that was introduced in the previous release, and a couple
of bug fixes. Evolve is no longer confused when trying to select the
latest successor in cases where a changeset was split and its child was
pruned, see https://bz.mercurial-scm.org/show_bug.cgi?id=6648. Evolve
with --dry-run flag used to update working directory in certain cases,
see https://bz.mercurial-scm.org/show_bug.cgi?id=6669, this was fixed.
There are also changes that should help Debian package maintainers; e.g.
it's now possible to use system cbor instead of the one we vendor.

(wiz)

2022-05-10 07:06:19 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 6.1.2

(wiz)

2022-05-10 07:06:10 UTC MAIN commitmail json YAML

py-mercurial: update to 6.1.2.

= Mercurial 6.1.2 =

* Improve Windows test suite
* Fix `debuglock` not ignoring a missing lockfile when forcing a lock
* Improve help of `ui.large-file-limit`
* Set the large-file-limit to 10MB (from 10MiB) for clarity
* While rewriting desc hashes, ignore ambiguous prefix "hashes"
* Fix a crash in partial amend with copies
* Fix a py3 compatiblity bug
* Fix incorrect metadata causing dirstate-v2 data loss in edge case
* Fix cleanup of old dirstate-v2 data files when using `rhg`
* Make reference to `.hg/last_message.txt` relative in commit
* Fix an infinite hang when `rhg` is used in the background
* Fix Python DLL loading bug in Windows
* Add `--docket` flag to `debugstate` to check out dirstate-v2 metadata
* Remove `debugdirstateignorepatternhash` in favor of `debugstate --docket`
* Fix incorrect metadata causing systematic complete dirstate-v2 rewrite

(wiz)

2022-05-10 07:01:49 UTC MAIN commitmail json YAML

doc: Updated sysutils/smartmontools to 7.3

(triaxx)

2022-05-10 07:01:28 UTC MAIN commitmail json YAML

smartmontools: Update to 7.3

pkgsrc changes:
---------------
  * Create ${VARBASE}/run directory since smartd does not start if it does not
    exist.
  * Add ${VARBASE}/run existence test in the rc.d script.

upstream changes:
-----------------
  * Date 2022-02-28
    Summary: smartmontools release 7.3
    [https://www.smartmontools.org/browser/tags/RELEASE_7_3/smartmontools/NEWS]

(triaxx)

2022-05-10 06:00:08 UTC MAIN commitmail json YAML

doc: Updated security/py-pip-audit to 2.2.1

(wiz)

2022-05-10 05:59:59 UTC MAIN commitmail json YAML

py-pip-audit: update to 2.2.1.

## [2.2.1] - 2022-05-02

### Fixed

* A bug introduced with a previous fix to version parsing
  ([#263](https://github.com/trailofbits/pip-audit/pull/263)) was
  fixed ([#264](https://github.com/trailofbits/pip-audit/pull/264))

## [2.2.0] - 2022-05-02

### Added

* CLI: The `--output` option has been added, allowing users to specify
  a file to write output to. The default behavior of writing to `stdout`
  is unchanged ([#262](https://github.com/trailofbits/pip-audit/pull/262))

### Fixed

* Vulnerability sources: A bug caused by insufficient version normalization
  was fixed ([#263](https://github.com/trailofbits/pip-audit/pull/263))

(wiz)

2022-05-10 05:57:05 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.33

(wiz)

2022-05-10 05:56:55 UTC MAIN commitmail json YAML

ImageMagick: update to 7.1.0.33.

Merged

    autotools: Add ws2_32 library with MagickCore for Win32 platform #5119
    Avoid NULL pointer dereference in coders/wmf.c #5117

Commits

    beta release 600c455
    possible null dereference 4e085a2
    improved error checking 2e5c976
    Also create an arm64 installer. c84fcf5
    Also create portable arm64 binaries. 6126915
    eliminate coverity defect 4cec11d
    eliminate Coverity defect 0364622
    eliminate Coverity defect a619616
    ImageMagick/ImageMagick#5099 43da986
    prevent memory leak on exception 0157eb8
    the tiles per page cannot be zero fecf247
    check security policy before reading an -fx expression from a file c53fb96
    fix exception on a valid ternary @ ImageMagick/ImageMagick#4533 64b5fe6
    display the image pixel cache type 759029d
    change order of pixel cache type 3529df8
    change order of pixel cache type bacb357
    use the correct property key for arithmetic coding 0184b6c
    Reverted patch because HDRI should always be highres. 4e20a27
    the maximum dissolve factor is 1.0 452c436
    Removed duplicate check. b108dbd
    Fixed possible memory leak reported in #5121. 9c957a6
    Removed to heif_filetype_yes_unsupported check to resolved the issue reported in #5123. 47898c6
    possible memory leak @ ImageMagick/ImageMagick#5121 b0c1967
    eliminate compiler warnings a10a570
    eliminate compiler warnings 3fa3d9f
    conditional logging 53fb342
    eliminate compiler warnings a429f44
    background kept when making cylinder @ ImageMagick/ImageMagick#5112 925a6c5
    cosmetic d4d5ca2
    possible memory leak @ ImageMagick/ImageMagick#5131 8ed6d1d
    release 4e6f7b1
    release 39baedd

(wiz)

2022-05-10 05:50:41 UTC MAIN commitmail json YAML

doc: Updated graphics/zxing-cpp to 1.3.0

(wiz)

2022-05-10 05:50:32 UTC MAIN commitmail json YAML

zxing-cpp: update to 1.3.0.

The major new features:

    Multi-barcode reading with the new std::vector<Result>
    ReadBardcodes(...) function. Does not work for Aztec, DataMatrix
    and Maxicode, yet.
    Multi-resolution scanning that can automatically downscale the
    input to substantially increase the detection rate on high
    resolution scans, see DecodeHints::tryDownscale, currently only
    enabled in the ReadBardcodes function
    New Result::symbologyIdentifier property (thanks to @gitlost)
    Updated and improved android wrapper (thanks to @markusfisch)

Worth mentioning:

    Most deprecated APIs from last release were removed (will likely
    break your build if you still have deprecation warnings with
    1.2.0)
    New Result::lineCount and DecodeHints::minLineCount properties
    to improve reliability of 1D code reading
    New Result::isMirrored property (works for QRCode, PDF417,
    DataMatrix)
    Improved FNC1 handling and deprecation of DecodeHints::assumeGS1
    Lots of small fixes all over the place
    Drop in-tree copy of stb image library
    New OpenCV example code
    QRCode reading improvements
    Python 3.10 support

(wiz)

2022-05-10 05:43:59 UTC MAIN commitmail json YAML

doc: Updated security/openssl to 1.1.1o

(wiz)

2022-05-10 05:43:50 UTC MAIN commitmail json YAML

openssl: update to 1.1.1o.

  Major changes between OpenSSL 1.1.1n and OpenSSL 1.1.1o [3 May 2022]

      o Fixed a bug in the c_rehash script which was not properly sanitising
        shell metacharacters to prevent command injection (CVE-2022-1292)

(wiz)

2022-05-10 05:43:28 UTC MAIN commitmail json YAML

Updated devel/py-astroid, databases/py-dbf, devel/py-aenum, filesystems/py-fs

(adam)

2022-05-10 05:42:57 UTC MAIN commitmail json YAML

py-fs: updated to 2.4.16

2.4.16

Changed

- Make `fs.zipfs._ZipExtFile` use the seeking mechanism implemented
  in the Python standard library in Python version 3.7 and later
- Mark `fs.zipfs.ReadZipFS` as a case-sensitive filesystem
- Optimized moving files between filesystems with syspaths.
- Fixed `fs.move.move_file` to clean up the copy on the destination in case of errors.
- `fs.opener.manage_fs` with `writeable=True` will now raise a `ResourceReadOnly`
  exception if the managed filesystem is not writeable.
- Marked filesystems wrapped with `fs.wrap.WrapReadOnly` as read-only.

(adam)

2022-05-10 05:40:43 UTC MAIN commitmail json YAML

2022-05-10 05:39:00 UTC MAIN commitmail json YAML

py-dbf: updated to 0.99.2

0.99.2:
Unknown changes

(adam)

2022-05-10 05:31:58 UTC MAIN commitmail json YAML

py-astroid: updated to 2.11.5

v2.11.5

Fix crash while obtaining object_type() of an Unknown node.

Fix a bug where in attempting to handle the patching of distutils by virtualenv,
library submodules called distutils (e.g. numpy.distutils) were included also.

(adam)

2022-05-10 05:28:45 UTC MAIN commitmail json YAML

Updated databases/py-redis, www/py-nbclient

(adam)

2022-05-10 05:28:25 UTC MAIN commitmail json YAML

py-nbclient: updated to 0.6.3

0.6.3
- Clean up docs and typings

(adam)

2022-05-10 05:25:58 UTC MAIN commitmail json YAML

py-redis: updated to 4.3.1

Version 4.3.1

�汾� Bug Fixes

Fix asyncio Search crash

(adam)

2022-05-10 03:34:16 UTC MAIN commitmail json YAML

cyrus-saslauthd: let the RC script work unprivileged

This takes advantage of the introduction of the SYSCONFBASE variable.
Tested on NetBSD/amd64, Darwin/amd64.

Bumps PKGREVISION.

(khorben)

2022-05-09 22:08:20 UTC MAIN commitmail json YAML

doc: Updated devel/py-virtualenv to 20.14.1

(wiz)

2022-05-09 22:08:10 UTC MAIN commitmail json YAML

2022-05-09 21:54:04 UTC MAIN commitmail json YAML

doc: Added textproc/hck version 0.7.2

(pin)

2022-05-09 21:53:38 UTC MAIN commitmail json YAML

2022-05-09 21:52:34 UTC MAIN commitmail json YAML

textproc/hck: import pkg

hck is a shortening of hack, a rougher form of cut.

A close to drop in replacement for cut that can use a regex delimiter instead
of a fixed string. Additionally this tool allows for specification of the order
of the output columns using the same column selection syntax as cut.

No single feature of hck on its own makes it stand out over awk, cut, xsv or
other such tools. Where hck excels is making common things easy, such as
reordering output fields, or splitting records on a weird delimiter. It is
meant to be simple and easy to use while exploring datasets. Think of this as
filling a gap between cut and awk.

(pin)

2022-05-09 21:50:09 UTC MAIN commitmail json YAML

sysutils/hcal: reset maintainer

(pin)

2022-05-09 21:48:48 UTC MAIN commitmail json YAML

news/tuifeed: reset maintainer

(pin)

2022-05-09 21:47:19 UTC MAIN commitmail json YAML

doc: Updated textproc/lok to 0.2.1

(pin)

2022-05-09 21:47:01 UTC MAIN commitmail json YAML

2022-05-09 21:46:01 UTC MAIN commitmail json YAML

doc: Updated audio/termusic to 0.6.15

(pin)

2022-05-09 21:45:40 UTC MAIN commitmail json YAML

audio/termusic: update to 0.6.15

[v0.6.15] Released on: May 9th, 2022.
    Fix: ignore hidden folder and files in music library.
    Fix: n key to stop playing when playlist is empty.
    Add: ctrl+j and ctrl+k to move playlist item down and up.
    Fix: ogg file duration is 0 with symphonia backend.
    Fix: seeking during pause with symphonia backend.

(pin)

2022-05-09 21:44:39 UTC MAIN commitmail json YAML

doc: Updated net/trippy to 0.3.1

(pin)

2022-05-09 21:44:20 UTC MAIN commitmail json YAML

net/trippy: update to 0.3.1

0.3.1 - 2022-05-09
Fixed
-Local Ipv4 discovery fails on some platforms (#133, #142)

0.3.0 - 2022-05-08
Added
-Added ability for icmp tracing to multiple targets simultaneously in Tui (#72)
-Added ability to enable and disable the AS lookup from the Tui (#126)
-Added ability to switch between hop address display modes (ip, hostname or
both) in thr Tui (#124)
-Added ability to expand and collapse the number of hosts displays per hop in
the Tui (#124)
-Added the -s (--tui-max-samples) flag to specify the number of samples to keep
for analysis and display (#110)
-Added ability to flush the DNS cache from the Tui (#71)

Changed
-Simplified Tracer by removing circular buffer (#106)
-Added round end reason indicator to Tracer (#88)
-SHow better error message for failed DNS resolution (#119)

Fixed
-Tracing with udp protocol not showing the target hop due to incorrect handling
of DestinationUnreachable responses (#131)
-Tui failing on shutdown on Windows due to DisableMouseCapture being invoked
without a prior EnableMouseCapture call (#116)
-Build failing on Windows due to incorrect conditional compilation
configuration (#113)
-Tracing not publishing all Probe in a round when the round ends without
finding the target (#103)
-Tracing with tcp protocol not working as the checksum was not set (#79)
-Do not show FQDN for reverse DNS queries from non-system resolvers (#120)

(pin)

2022-05-09 20:55:58 UTC MAIN commitmail json YAML

doc: Updated devel/goredo to 1.25.0

(schmonz)

2022-05-09 20:55:52 UTC MAIN commitmail json YAML

Update to 1.25.0. From the changelog:

- Target's lock file requires a token from the jobserver now. So
  amount of simultaneously opened lock files depends on job slots
  available.

(schmonz)

2022-05-09 20:25:26 UTC MAIN commitmail json YAML

doc: Updated audio/schismtracker to 20220506

(fcambus)