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 (39m)  pkgsrc-2024Q1 (6d)  pkgsrc-2023Q4 (53d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (164d) 

2024-05-23 16:16:37 UTC Now

2022-11-20 23:21:14 UTC MAIN commitmail json YAML

py-elastic-transport: added version 8.4.0

Transport classes and utilities shared among Python Elastic client libraries

This library was lifted from elasticsearch-py and then transformed to be used
across all Elastic services rather than only Elasticsearch.

(adam)

2022-11-20 23:19:20 UTC MAIN commitmail json YAML

py-requests: add py-chardet as a dependency to fix a problem with charset-normalizer>=3 not being supported

(adam)

2022-11-20 22:59:02 UTC MAIN commitmail json YAML

doc: Updated devel/py-approvaltests to 7.3.0

(schmonz)

2022-11-20 22:58:57 UTC MAIN commitmail json YAML

Update to 7.3.0. From the changelog:

MrJobApprovals accepts options:
- MrJobApprovals mistakenly did not allow you to pass options. It does
  now. This is an api change, hence the minor version bump.

(schmonz)

2022-11-20 22:31:54 UTC MAIN commitmail json YAML

py-jaraco.path: needs py-wheel, spotted by @wiz

(adam)

2022-11-20 22:17:54 UTC MAIN commitmail json YAML

doc: Updated x11/libXrandr to 1.5.3

(wiz)

2022-11-20 22:17:45 UTC MAIN commitmail json YAML

libXrandr: update to 1.5.3.

Restore RCS Id.

Alan Coopersmith (8):
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      Xrandr.h: remove misleading comment for XRRGetScreenSizeRange()
      XRRGetProviderInfo: Remove unneeded ProviderInfoExtra
      Variable scope reductions as recommended by cppcheck
      Remove unnecessary casts of return values from malloc()
      libXrandr 1.5.3

(wiz)

2022-11-20 22:15:41 UTC MAIN commitmail json YAML

doc: Updated devel/frama-c to 25.0nb1

(wiz)

2022-11-20 22:15:31 UTC MAIN commitmail json YAML

frama-c: add missing tool dependency on bash

Replace interpreters in installed files.

Bump PKGREVISION.

(wiz)

2022-11-20 20:17:53 UTC MAIN commitmail json YAML

doc: Added www/gotosocial version 0.5.2

(nikita)

2022-11-20 20:17:03 UTC MAIN commitmail json YAML

Import gotosocial version 0.5.2 as www/gotosocial

GoToSocial is an ActivityPub social network server written in Go.

With GoToSocial, you can keep in touch with syour friends, post,
read, and share images and articles.

GoToSocial provides a lightweight, costumizable and
safety-focused entryway to the Fediverse, and is comparabe
(but distinct from) existing projects such as Mastodon, Pleroma,
Friendica, and PixelFed.

(nikita)

2022-11-20 20:15:48 UTC MAIN commitmail json YAML

doc: Updated net/Geomyidae to 0.69

(leot)

2022-11-20 20:15:32 UTC MAIN commitmail json YAML

geomyidae: Update to 0.69

Changes:
# Geomyidae v0.69 "I believe I can vla-ai" OTA edition

Shortly after the  last release, there is another over  the air release.
This time, the version has been bumped up to v0.69, due to the weight of
the release:

* Geomyidae now has HAProxy support.
* See the haproxy/gopher-haproxy.cfg example file.

# Geomyidae v0.52 OTA release "Billion Gophers"

I am glad to announce the  v0.52 over the air "Billion Gophers" release,
live  from a  plane flying  over the  Atlantic Ocean  from Frankfurt  to
Buenos Aires.

The features included are:

* A portable mtime access, which works on BSD and Mac OS X now.
* A SERVER_LISTEN_NAME feature, exposed in CGI scripts, used for:
* gopher://bitreich.org/1/billion-gophers
* Now gopherspace has surpassed webspace, with a simple
CGI parameter. Scaling made easy.

(leot)

2022-11-20 19:18:52 UTC MAIN commitmail json YAML

Updated misc/py-stdnum, textproc/py-pyphen

(adam)

2022-11-20 19:18:30 UTC MAIN commitmail json YAML

py-pyphen: updated to 0.13.1

Version 0.13.1
--------------
* Update Italian dictionary.

(adam)

2022-11-20 19:15:43 UTC MAIN commitmail json YAML

py-stdnum: updated to 1.18

changes from 1.17 to 1.18
-------------------------

* Add modules for the following number formats:

  - NN, NISS (Belgian national number) (thanks Cédric Krier)
  - CFI (ISO 10962 Classification of Financial Instruments)
  - Czech bank account number (thanks Petr Přikryl)
  - NIF, sometimes N.I.F. (Numéro d'Identification Fiscale, Algeria tax number)
    (thanks Leandro Regueiro)
  - V-number (Vinnutal, Faroe Islands tax number) (thanks Leandro Regueiro)
  - TIN (Taxpayer Identification Number, Ghana tax number) (thanks Leandro Regueiro)
  - PIN (Personal Identification Number, Kenya tax number) (thanks Leandro Regueiro)
  - ICE (Identifiant Commun de l’Entreprise, التعريف الموحد للمقاولة, Morocco tax number)
    (thanks Leandro Regueiro)
  - PIB (Poreski Identifikacioni Broj, Montenegro tax number) (thanks Leandro Regueiro)
  - ЕДБ (Едниствен Даночен Број, North Macedonia tax number) (thanks Leandro Regueiro)
  - CNIC number (Pakistani Computerised National Identity Card number)
    (thanks Syed Haseeb Shah)
  - Enotna matična številka občana (Unique Master Citizen Number)
    (thanks Blaž Bregar)
  - MF (Matricule Fiscal, Tunisia tax number) (thanks Leandro Regueiro)

* Fix disabling check digit validation of Mexican CURP (thanks guyskk)
* Support special validation of La Post SIRET (thanks BIGBen99 and Cédric Krier)
* Fix support for "I" and "O" in CUSIP number (thanks Thomas Kavanagh)
* Calculate ISO 7064 Mod 97, 10 check digits in the range 02-98 for IBAN
  (thanks David Svenson)
* Fix German OffeneRegister lookups (change of URL and of data structure)
* Add extra court alias for Berlin in German Handelsregisternummer (thanks Romuald R)
* Ensure certificate for the Belarus VAT number check_nalog() lookup is included
* Support parsing incomplete dates in GS1-128 (thanks Alexis de Lattre)
* Improve validation of CAS Registry Number
* Typo fixes (thanks Vladimir and Dimitri Papadopoulos)
* Add a check_uid() function to the stdnum.ch.uid module
* All validation exceptions should now inherit from ValueError
* Switch from nose to pytest as test runner

(adam)

2022-11-20 19:04:10 UTC MAIN commitmail json YAML

Updated devel/py-jaraco.path, math/py-numpy

(adam)

2022-11-20 19:03:48 UTC MAIN commitmail json YAML

py-numpy: updated to 1.23.5

1.23.5
TST, MAINT: Replace most setup with setup_method (also teardown)
MAINT, CI: Switch to cygwin/cygwin-install-action@v2
TST: Make test_partial_iteration_cleanup robust but require leak...
MAINT: Ensure graceful handling of large header sizes
TYP: Spelling alignment for array flag literal
BUG: Fix bounds checking for ``random.logseries``
DEV: Update GH actions and Dockerfile for Gitpod
CI: Only fetch in actions/checkout
BUG: Decrement ref count in gentype_reduce if allocated memory...
BUG: Histogramdd breaks on big arrays in Windows

(adam)

2022-11-20 19:02:59 UTC MAIN commitmail json YAML

2022-11-20 18:30:31 UTC MAIN commitmail json YAML

Updated to upstream 27jan2015 (the lastest version)

(is)

2022-11-20 18:28:44 UTC MAIN commitmail json YAML

Use https for MASTER_SITES

(is)

2022-11-20 18:26:21 UTC MAIN commitmail json YAML

2022-11-20 17:52:42 UTC MAIN commitmail json YAML

Updated devel/py-astroid, devel/py-pylint

(adam)

2022-11-20 17:52:22 UTC MAIN commitmail json YAML

py-pylint: updated to 2.15.6

What's new in Pylint 2.15.6?

False Positives Fixed

Fix false positive for unhashable-member when subclassing dict and using the subclass as a dictionary key.
unnecessary-list-index-lookup will not be wrongly emitted if enumerate is called with start.
Don't warn about stop-iteration-return when using next() over itertools.cycle.

Other Bug Fixes

Messages sent to reporter are now copied so a reporter cannot modify the message sent to other reporters.
Fixes edge case of custom method named next raised an astroid error.
Fix crash that happened when parsing files with unexpected encoding starting with 'utf' like utf13.
Fix a crash when a child class with an __init__ method inherits from a parent class with an __init__ class attribute.

(adam)

2022-11-20 17:50:20 UTC MAIN commitmail json YAML

py-astroid: updated to 2.12.13

What's New in astroid 2.12.13?
==============================
* Prevent returning an empty list for ``ClassDef.slots()`` when the mro list contains one class & it is not ``object``.
* Prevent a crash when inferring calls to ``str.format`` with inferred arguments
  that would be invalid.
* Infer the `length` argument of the ``random.sample`` function.
* Catch ``ValueError`` when indexing some builtin containers and sequences during inference.

(adam)

2022-11-20 17:09:56 UTC MAIN commitmail json YAML

Updated devel/py-virtualenv, devel/py-setuptools

(adam)

2022-11-20 17:09:38 UTC MAIN commitmail json YAML

py-setuptools: updated to 65.6.0

v65.6.0

Changes

Sync with pypa/distutils@e0787fa, including pypa/distutils#183 updating distutils to use the Python logging framework.

(adam)

2022-11-20 16:52:16 UTC MAIN commitmail json YAML

py-virtualenv: updated to 20.16.7

Bugfixes - 20.16.7
- Use parent directory of python executable for pyvenv.cfg "home" value per PEP 405
- In POSIX virtual environments, try alternate binary names if ``sys._base_executable`` does not exist
- Upgrade embedded wheel to ``0.38.4`` and  pip to ``22.3.1`` from ``22.3`` and setuptools to ``65.5.1`` from
  ``65.5.0``

(adam)

2022-11-20 16:39:16 UTC MAIN commitmail json YAML

doc: Updated geography/merkaartor to 0.19.0

(gdt)

2022-11-20 16:39:06 UTC MAIN commitmail json YAML

2022-11-20 15:51:23 UTC MAIN commitmail json YAML

doc: Updated www/grafana to 9.2.5

(triaxx)

2022-11-20 15:48:07 UTC MAIN commitmail json YAML

grafana: Update to 9.2.5

upstream changes:
-----------------
9.2.5 (2022-11-16)
Features and enhancements
  o Alerting: Log when alert rule cannot be screenshot to help debugging.
  o Alerting: Suggest previously entered custom labels.
  o Canvas: Improve disabled inline editing UX.
  o Chore: Upgrade go-sqlite3 to v1.14.16.
  o Plugins: Ensure CallResource responses contain valid Content-Type header.
  o Prometheus: Handle errors and warnings in buffered client.
  o Prometheus: Upgrade HTTP client library to v1.13.1.
Bug fixes
  o Alerting: Fix screenshots were not cached.
  o Canvas: Fix setting icon from field data.
  o Plugins: Fix don't set Content-Type header if status is 204 for call resource.
Plugin development fixes & changes
  o Toolkit: Fix compilation loop when watching plugins for changes.
  o Tooltips: Make tooltips in FormField and FormLabel interactive and keyboard
    friendly.

(triaxx)

2022-11-20 13:24:19 UTC MAIN commitmail json YAML

doc: Updated graphics/p5-Image-ExifTool to 12.50

(gdt)

2022-11-20 13:24:11 UTC MAIN commitmail json YAML

graphics/p5-Image-ExifTool: Update to 12.50

Upstream changes are essentially bugfixes and minor improvements, but
there are a very large number of them (see Changes for details).

(gdt)

2022-11-20 13:07:29 UTC MAIN commitmail json YAML

doc: Updated net/iperf2 to 2.1.8

(gdt)

2022-11-20 13:07:22 UTC MAIN commitmail json YAML

net/iperf2: Update to 2.1.8 (micro release)

(gdt)

2022-11-20 13:02:13 UTC MAIN commitmail json YAML

doc: Updated geography/geos to 3.11.1

(gdt)

2022-11-20 13:02:07 UTC MAIN commitmail json YAML

geography/geos: Update to 3.11.1

bugfixes and minor improvements

(gdt)

2022-11-20 12:11:43 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sqlite3 to 1.5.4

(taca)

2022-11-20 12:11:12 UTC MAIN commitmail json YAML

databases/ruby-sqlite3: update to 1.5.4

1.5.4 (2022-11-18)

Dependencies

* Vendored sqlite is updated to v3.40.0.

(taca)

2022-11-20 08:41:53 UTC MAIN commitmail json YAML

doc/TODO: add some

+ MesaLib-22.2.4, botan2-2.19.3, gimp-devel-2.99.14, libnumbertext-1.0.11,
  mpfr-4.1.1, py-cairo-1.22.0, py-mercurial-6.3.1, samba4-4.17.3.

(wiz)

2022-11-19 21:34:40 UTC MAIN commitmail json YAML

doc: Updated x11/libXpm to 3.5.14

(wiz)

2022-11-19 21:34:31 UTC MAIN commitmail json YAML

libXpm: update to 3.5.14.

The only changes to the code in this release are typo fixes in the
comments, but the big change is the addition of man pages, thanks
to the work Walter Harms did to convert the API docs from the old
Postscript file into man page format.

Alan Coopersmith (11):
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      man: strip trailing whitespace
      gitlab CI: add a basic build test
      man pages: Make file names consistent with their displayed names
      man pages: Fix shadow man pages
      man pages: Make function synopses more consistent with other pages
      man pages: Add missing word 'function' where needed
      man pages: Fix typos
      man pages: Correct Copyright/License notices
      libXpm 3.5.14

Walter Harms (2):
      add man pages based on doc/xpm.PS
      update man pages

(wiz)

2022-11-19 21:01:44 UTC MAIN commitmail json YAML

README: Use the real Matrix URL

(charlotte)

2022-11-19 18:58:18 UTC MAIN commitmail json YAML

doc: Updated geography/gama to 2.23

(gdt)

2022-11-19 18:58:10 UTC MAIN commitmail json YAML

geography/gama: Update to 2.23

[bugfixes]

(gdt)

2022-11-19 17:01:19 UTC MAIN commitmail json YAML

doc: Updated devel/wabt to 1.0.31

(fcambus)

2022-11-19 17:01:08 UTC MAIN commitmail json YAML

2022-11-19 17:00:33 UTC MAIN commitmail json YAML

doc: Updated devel/binaryen to 111

(fcambus)

2022-11-19 17:00:21 UTC MAIN commitmail json YAML

binaryen: update to 111.

v111
----

- Add extra `memory64` argument for `BinaryenSetMemory` and new
  `BinaryenMemoryIs64` C-API method to determine 64-bit memory. (#4963)
- `TypeBuilderSetSubType` now takes a supertype as the second argument.
- `call_ref` now takes a mandatory signature type immediate.
- If `THROW_ON_FATAL` is defined at compile-time, then fatal errors will throw a
  `std::runtime_error` instead of terminating the process. This may be used by
  embedders of Binaryen to recover from errors.
- Implemented bottom heap types: `none`, `nofunc`, and `noextern`. RefNull
  expressions and null `Literal`s must now have type `nullref`, `nullfuncref`,
  or `nullexternref`.
- The C-API's `BinaryenTypeI31ref` and `BinaryenTypeDataref` now return nullable
  types.
- The `sign-extension` and `mutable-globals` features are now both enabled by
  default in all tools. This is in order to match llvm's defaults (See
  https://reviews.llvm.org/D125728).
- Add a pass to lower sign-extension operations to MVP.

(fcambus)

2022-11-19 13:16:00 UTC MAIN commitmail json YAML

(pkgtools/revbump) Add Copyright notice for check-cvs-diff. Tks wiz@

(mef)

2022-11-19 13:01:40 UTC MAIN commitmail json YAML

doc: Updated cad/py-gdstk to 0.9.34

(mef)

2022-11-19 13:01:02 UTC MAIN commitmail json YAML

doc: Updated cad/gtkwave to 3.3.113

(mef)

2022-11-19 13:00:47 UTC MAIN commitmail json YAML

(cad/gtkwave) Updated 3.3.111 to 3.3.113

3.3.112 04oct22 Bugfix-only release.
                VCD reader fixes for unnamed Icarus begin blocks.
                String data type crash fix in fst.c.
3.3.113 04oct22 Dummy release to keep in sync with gtk3 version.

(mef)

2022-11-19 12:35:57 UTC MAIN commitmail json YAML

opencl-clang: fix PLIST

(adam)

2022-11-19 11:01:51 UTC MAIN commitmail json YAML

(cad/py-gdstk)  Update 0.9.0 to 0.9.34

## 0.9.33 - 2022-11-14
- build wheels for windows separately from macOs and linux

## 0.9.1 - 2022-10-12
### Fixed
- Reading polygons with extremelly large number of vertices
- Integer overflow in boolean operations
- `GdsWriter` C++ API fix
- Properly read zlib path from environment during build
- Ensure polygons are closed when laoding GDSII files
- Reference counting in `Reference.apply_repetition` and `Cell.flatten`

(mef)

2022-11-19 10:51:20 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 22.3.1

(rillig)

2022-11-19 10:51:07 UTC MAIN commitmail json YAML

pkgtools/pkglint: Update to 22.3.1

Changes since 22.3.0:

In doc/CHANGES files, check for typos in month and day of the dates.

In conditions for YesNo variables, suggest to replace the modifier
':M[yY][eE][sS]' with a simpler comparison.

pkg/2022/11/16/msg026992.html">https://mail-index.netbsd.org/tech-pkg/2022/11/16/msg026992.html

(rillig)

2022-11-19 10:43:21 UTC MAIN commitmail json YAML

editors/fileobj: Update to v0.8.0

ChangeLog:
- Minor fixes and cleanups
- Fix/workaround a window resize error seen with recent gnome-terminal
- Add Python 3.11 support
- setup.py: Switch default from distutils to setuptools

(tkusumi)

2022-11-19 09:58:31 UTC MAIN commitmail json YAML

py-tables: fix build for python 3.11

(wiz)

2022-11-19 08:11:02 UTC MAIN commitmail json YAML

doc: Updated x11/libXdmcp to 1.1.4

(wiz)

2022-11-19 08:10:45 UTC MAIN commitmail json YAML

libXdmcp: update to 1.1.4.

Alan Coopersmith (11):
      Update configure.ac bug URL for gitlab migration
      gitlab CI: add a basic build test
      Fix build on Solaris 11.3.0 - 11.3.8
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      gitlab CI: enable doc builds in basic build test
      Use memcpy() instead of memmove() when buffers are known not to overlap
      arc4random_buf: Only declare ret if HAVE_GETENTROPY is defined
      XdmcpDisposeARRAYofARRAY8: Reduce scope of i
      Only link with libbsd if needed for arc4random_buf()
      libXdmcp 1.1.4

Guillem Jover (1):
      Switch from libbsd to libbsd-overlay

(wiz)

2022-11-19 02:42:21 UTC MAIN commitmail json YAML

doc: Updated lang/janet to 1.25.1

(charlotte)

2022-11-19 02:40:00 UTC MAIN commitmail json YAML

janet: update to 1.25.1

CHANGELOG:

## 1.25.1 - 2022-10-29

- Add `memcmp` function to core library.
- Fix bug in `os/open` with `:rw` permissions not correct on Linux.
- Support config.mk for more easily configuring the Makefile.

## 1.25.0 - 2022-10-10

- Windows FFI fixes.
- Fix PEG `if-not` combinator with captures in the condition
- Fix bug with `os/date` with nil first argument
- Fix bug with `net/accept` on Linux that could leak file descriptors to
  subprocesses
- Reduce number of hash collisions from pointer hashing
- Add optional parameter to `marshal` to skip cycle checking code

## 1.24.1 - 2022-08-24

- Fix FFI bug on Linux/Posix
- Improve parse error messages for bad delimiters.
- Add optional `name` parameter to the `short-fn` macro.

## 1.24.0 - 2022-08-14

- Add FFI support to 64-bit windows compiled with MSVC
- Don't process shared object names passed to dlopen.
- Add better support for windows console in the default shell.c for
  auto-completion and other shell-like input features.
- Improve default error message from `assert`.
- Add the `tabseq` macro for simpler table comprehensions.
- Allow setting `(dyn :task-id)` in fibers to improve context in supervisor
  messages. Prior to this change, supervisor messages over threaded channels
  would be from ambiguous threads/fibers.

(charlotte)

2022-11-18 19:35:03 UTC MAIN commitmail json YAML

guide: document how to test yes/no variables

pkg/2022/11/16/msg026992.html">https://mail-index.netbsd.org/tech-pkg/2022/11/16/msg026992.html

(rillig)

2022-11-18 18:55:37 UTC MAIN commitmail json YAML

Updated www/py-httpx, www/py-respx

(adam)

2022-11-18 18:55:12 UTC MAIN commitmail json YAML

py-respx: updated to 0.20.1

0.20.1

Fixed

- Support HTTPX 0.23.1, thanks @g-as for input

Added

- Officially support Python 3.11
- Run pre-commit hooks in CI workflow

Changed

- Bump autoflake, thanks @antonagestam

Removed

- Drop support for Python 3.6

(adam)

2022-11-18 18:53:48 UTC MAIN commitmail json YAML

py-httpx: updated to 0.23.1

0.23.1

Added

* Support for Python 3.11.
* Allow setting an explicit multipart boundary in `Content-Type` header.
* Allow `tuple` or `list` for multipart values, not just `list`.
* Allow `str` content for multipart upload files.
* Support connection upgrades. See https://www.encode.io/httpcore/extensions/#upgrade-requests

Fixed

* Don't drop empty query parameters.

Removed

* Drop `.read`/`.aread` from `SyncByteStream`/`AsyncByteStream`.
* Drop `RawURL`.

(adam)

2022-11-18 18:52:41 UTC MAIN commitmail json YAML

Updated converters/py-charset-normalizer, devel/py-hatch-fancy-pypi-readme

(adam)

2022-11-18 18:52:07 UTC MAIN commitmail json YAML

py-hatch-fancy-pypi-readme: updated to 22.8.0

22.8.0

Added

- Added `start-at` in addition to `start-after` that preserves the string that is looked for. This often removes the need for adding markers because you can define the starting point using a heading that becomes part of the fragment.

22.7.0

Changed

- Removed another circular dependency: this time the wonderful [*jsonschema*](https://python-jsonschema.readthedocs.io/).
  The price of building packaging tools is to not use packages.

22.6.0

Changed

- Unfortunately, life is unfair and depending on oneself is problematic for others packaging your code.
  So absolutely nothing changed again, except that we窶决e back to a boring PyPI readme so you don窶冲 have to.

22.5.0

Changed

- Absolutely nothing 窶� just working around the hen-egg problem to use substitutions in the PyPI readme!

22.4.0

Added

- It is now possible to run *regular expression*-based substitutions over the final readme.

(adam)

2022-11-18 18:50:29 UTC MAIN commitmail json YAML

py-charset-normalizer: updated to 3.0.1

3.0.1 (2022-11-18)

Fixed

Multi-bytes cutter/chunk generator did not always cut correctly

Changed

Speedup provided by mypy/c 0.990 on Python >= 3.7

3.0.0 (2022-10-20)

Added

Extend the capability of explain=True when cp_isolation contains at most two entries (min one), will log in details of the Mess-detector results
Support for alternative language frequency set in charset_normalizer.assets.FREQUENCIES
Add parameter language_threshold in from_bytes, from_path and from_fp to adjust the minimum expected coherence ratio
normalizer --version now specify if current version provide extra speedup (meaning mypyc compilation whl)

Changed

Build with static metadata using 'build' frontend
Make the language detection stricter
Optional: Module md.py can be compiled using Mypyc to provide an extra speedup up to 4x faster than v2.1

Fixed

CLI with opt --normalize fail when using full path for files
TooManyAccentuatedPlugin induce false positive on the mess detection when too few alpha character have been fed to it
Sphinx warnings when generating the documentation

Removed

Coherence detector no longer return 'Simple English' instead return 'English'
Coherence detector no longer return 'Classical Chinese' instead return 'Chinese'
Breaking: Method first() and best() from CharsetMatch
UTF-7 will no longer appear as "detected" without a recognized SIG/mark (is unreliable/conflict with ASCII)
Breaking: Class aliases CharsetDetector, CharsetDoctor, CharsetNormalizerMatch and CharsetNormalizerMatches
Breaking: Top-level function normalize
Breaking: Properties chaos_secondary_pass, coherence_non_latin and w_counter from CharsetMatch
Support for the backport unicodedata2

(adam)

2022-11-18 18:43:42 UTC MAIN commitmail json YAML

Added devel/py-editables; Updated devel/py-hatchling

(adam)

2022-11-18 18:40:53 UTC MAIN commitmail json YAML

py-hatchling: updated to 1.11.1

1.11.1

Fixed:

Fix default file selection behavior of the wheel target when there is a single top-level module

1.11.0

Added:

Add env version source to retrieve the version from an environment variable
Add validate-bump option to the standard version scheme

Fixed:

Use proper CSV formatting for the RECORD metadata file of the wheel target to avoid warnings during installation by pip if, for example, file names contain commas
Fix installations with pip for build hooks that modify runtime dependencies
Decreasing verbosity now has no affect on output that should always be displayed

(adam)

2022-11-18 18:39:29 UTC MAIN commitmail json YAML

py-editables: added version 0.3

This library supports the building of wheels which, when installed, will expose
packages in a local directory on sys.path in "editable mode". In other words,
changes to the package source will be reflected in the package visible to
Python, without needing a reinstall.

(adam)

2022-11-18 13:20:52 UTC MAIN commitmail json YAML

doc: Updated ham/chirp to 20221118

(gdt)

2022-11-18 13:20:42 UTC MAIN commitmail json YAML

ham/chirp: Update to 20221118

Upstream changes are minor.

(gdt)

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

doc: Removed www/webkit24-gtk and www/webkit24-gtk3.

(jperkin)

2022-11-18 10:24:10 UTC MAIN commitmail json YAML

pkgsrc/www/webkit24-gtk/DESCR deleted
pkgsrc/www/webkit24-gtk/Makefile deleted
pkgsrc/www/webkit24-gtk/Makefile.common deleted
pkgsrc/www/webkit24-gtk/PLIST deleted
pkgsrc/www/webkit24-gtk/buildlink3.mk deleted
pkgsrc/www/webkit24-gtk/distinfo deleted
pkgsrc/www/webkit24-gtk/options.mk deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_JavaScriptCore_API_JSStringRef.cpp deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_JavaScriptCore_ForwardingHeaders_JavaScriptCore_JSCallbackFunction.h deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_JavaScriptCore_assembler_ARMAssembler.h deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_JavaScriptCore_assembler_MacroAssemblerARM64.h deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_JavaScriptCore_dfg_DFGNode.h deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_JavaScriptCore_runtime_VM.cpp deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_WTF_wtf_MathExtras.h deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_WTF_wtf_Platform.h deleted
pkgsrc/www/webkit24-gtk/patches/patch-Source_WTF_wtf_dtoa_utils.h deleted
      :
(more 20 files)
webkit24-gtk*: Remove.

Obsolete versions of webkit-gtk that no longer have any consumers and have not
been updated for over 6 years.

(jperkin)

2022-11-18 10:21:15 UTC MAIN commitmail json YAML

www: Remove webkit24-gtk and webkit24-gtk3.

(jperkin)

2022-11-18 10:20:16 UTC MAIN commitmail json YAML

doc: Removed www/ruby-webkit-gtk.

(jperkin)

2022-11-18 10:18:16 UTC MAIN commitmail json YAML

ruby-webkit-gtk: Remove.

Depended upon obsolete version of webkit-gtk, and apparently no longer has any
consumers.  Upstream has not been updated in years.  Ok tsutsui.

(jperkin)

2022-11-18 10:16:08 UTC MAIN commitmail json YAML

www: Drop ruby-webkit-gtk.

(jperkin)

2022-11-18 10:15:14 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/ruby-gnome to 3.5.1nb1

(jperkin)

2022-11-18 10:15:04 UTC MAIN commitmail json YAML

ruby-gnome: Drop ruby-webkit-gtk dependency.

It will be removed soon.  Bump PKGREVISION.

(jperkin)

2022-11-18 08:59:01 UTC MAIN commitmail json YAML

Updated devel/py-memory-profiler, devel/py-test-asyncio

(adam)

2022-11-18 08:58:42 UTC MAIN commitmail json YAML

py-test-asyncio: updated to 0.20.2

0.20.2 (22-11-11)
=================
- Fixes an issue with async fixtures that are defined as methods on a test class not being rebound to the actual test instance.
- Replaced usage of deprecated ``@pytest.mark.tryfirst`` with ``@pytest.hookimpl(tryfirst=True)``

(adam)

2022-11-18 08:56:36 UTC MAIN commitmail json YAML

py-memory-profiler: updated to 0.61.0

v0.61
test back to CPython 3.5

(adam)

2022-11-18 06:06:46 UTC MAIN commitmail json YAML

Updated www/py-django3, converters/py-arabic-reshaper

(adam)

2022-11-18 06:06:27 UTC MAIN commitmail json YAML

2022-11-18 06:06:02 UTC MAIN commitmail json YAML

2022-11-18 06:00:20 UTC MAIN commitmail json YAML

py-django3: updated to 3.2.16

Django 3.2.16 fixes a security issue with severity ���medium��� in 3.2.15.

CVE-2022-41323: Potential denial-of-service vulnerability in internationalized URLs

Internationalized URLs were subject to potential denial of service attack via the locale parameter.

(adam)

2022-11-18 04:26:00 UTC MAIN commitmail json YAML

liblxqt: belatedly bump BUILDLINK_API_DEPENDS

Though this library really didn't change significantly, the LXQt CMake
build infrastructure insists component versions match at compile time.

(gutteridge)

2022-11-18 04:21:17 UTC MAIN commitmail json YAML

py-wxWidgets: fix incorrectly duplicated BUILDLINK_ABI_DEPENDS

(gutteridge)

2022-11-18 04:18:22 UTC MAIN commitmail json YAML

revbump: fix support for Python >= 3.10 in check-cvs-diff

One regex was missing the final potential digit to strip off.

(gutteridge)

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

doc: Updated devel/gmake to 4.4

(wiz)

2022-11-17 23:51:33 UTC MAIN commitmail json YAML

gmake: update to 4.4.

Tested by jperkin in a bulk build with no obvious issues.

Version 4.4 (31 Oct 2022)

A complete list of bugs fixed in this version is available here:

https://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=109&set=custom

* WARNING: Deprecation!
  The following systems are deprecated in this release:
    - OS/2 (EMX)
    - AmigaOS
    - Xenix
    - Cray
  In the NEXT release of GNU Make, support for these systems will be removed.
  If you want to see them continue to be supported, contact <bug-make@gnu.org>.

* WARNING: Future backward-incompatibility!
  In the NEXT release of GNU Make, pattern rules will implement the same
  behavior change for multiple targets as explicit grouped targets, below: if
  any target of the rule is needed by the build, the recipe will be invoked if
  any target of the rule is missing or out of date.  During testing some
  makefiles were found to contain pattern rules that do not build all targets;
  this can cause issues so we are delaying this change for one release cycle
  to allow these makefiles to be updated.  GNU Make shows a warning if it
  detects this situation: "pattern recipe did not update peer target".

* WARNING: Backward-incompatibility!
  GNU Make now uses temporary files in more situations than previous releases.
  If your build system sets TMPDIR (or TMP or TEMP on Windows) and deletes the
  contents during the build, or uses restrictive permissions, this may cause
  problems.  You can choose an alternative temporary directory only for use by
  GNU Make by setting the new MAKE_TMPDIR environment variable before invoking
  make.  Note that this value CANNOT be set inside the makefile, since make
  needs to find its temporary directory before the makefiles are parsed.

* WARNING: Backward-incompatibility!
  Previously each target in a explicit grouped target rule was considered
  individually: if the targets needed by the build were not out of date the
  recipe was not run even if other targets in the group were out of date.  Now
  if any of the grouped targets are needed by the build, then if any of the
  grouped targets are out of date the recipe is run and all targets in the
  group are considered updated.

* WARNING: Backward-incompatibility!
  Previously if --no-print-directory was seen anywhere in the environment or
  command line it would take precedence over any --print-directory.  Now, the
  last setting of directory printing options seen will be used, so a command
  line such as "--no-print-directory -w" _will_ show directory entry/exits.

* WARNING: Backward-incompatibility!
  Previously the order in which makefiles were remade was not explicitly
  stated, but it was (roughly) the inverse of the order in which they were
  processed by make.  In this release, the order in which makefiles are
  rebuilt is the same order in which make processed them, and this is defined
  to be true in the GNU Make manual.

* WARNING: Backward-incompatibility!
  Previously only simple (one-letter) options were added to the MAKEFLAGS
  variable that was visible while parsing makefiles.  Now, all options are
  available in MAKEFLAGS.  If you want to check MAKEFLAGS for a one-letter
  option, expanding "$(firstword -$(MAKEFLAGS))" is a reliable way to return
  the set of one-letter options which can be examined via findstring, etc.

* WARNING: Backward-incompatibility!
  Previously makefile variables marked as export were not exported to commands
  started by the $(shell ...) function.  Now, all exported variables are
  exported to $(shell ...).  If this leads to recursion during expansion, then
  for backward-compatibility the value from the original environment is used.
  To detect this change search for 'shell-export' in the .FEATURES variable.

* WARNING: New build requirement
  GNU Make utilizes facilities from GNU Gnulib: Gnulib requires certain C99
  features in the C compiler and so these features are required by GNU Make:
  https://www.gnu.org/software/gnulib/manual/html_node/C99-features-assumed.html
  The configure script should verify the compiler has these features.

* New feature: The .WAIT special target
  If the .WAIT target appears between two prerequisites of a target, then
  GNU Make will wait for all of the targets to the left of .WAIT in the list
  to complete before starting any of the targets to the right of .WAIT.
  This feature is available in some other versions of make, and it will be
  required by an upcoming version of the POSIX standard for make.
  Different patches were made by Alexey Neyman <alex.neyman@auriga.ru> (2005)
  and Steffen Nurpmeso <steffen@sdaoden.eu> (2020) that were useful but the
  result is a different implementation (closer to Alexey's idea).

* New feature: .NOTPARALLEL accepts prerequisites
  If the .NOTPARALLEL special target has prerequisites then all prerequisites
  of those targets will be run serially (as if .WAIT was specified between
  each prerequisite).

* New feature: The .NOTINTERMEDIATE special target
  .NOTINTERMEDIATE disables intermediate behavior for specific files, for all
  files built using a pattern, or for the entire makefile.
  Implementation provided by Dmitry Goncharov <dgoncharov@users.sf.net>

* New feature: The $(let ...) function
  This function allows user-defined functions to define a set of local
  variables: values can be assigned to these variables from within the
  user-defined function and they will not impact global variable assignments.
  Implementation provided by Jouke Witteveen <j.witteveen@gmail.com>

* New feature: The $(intcmp ...) function
  This function allows conditional evaluation controlled by a numerical
  comparison.
  Implementation provided by Jouke Witteveen <j.witteveen@gmail.com>

* New feature: Improved support for -l / --load-average
  On systems that provide /proc/loadavg (Linux), GNU Make will use it to
  determine the number of runnable jobs and use this as the current load,
  avoiding the need for heuristics.
  Implementation provided by Sven C. Dack <sdack@gmx.com>

* New feature: The --shuffle command line option
  This option reorders goals and prerequisites to simulate non-determinism
  that may be seen using parallel build.  Shuffle mode allows a form of "fuzz
  testing" of parallel builds to verify that all prerequisites are correctly
  described in the makefile.
  Implementation provided by Sergei Trofimovich <siarheit@google.com>

* New feature: The --jobserver-style command line option and named pipes
  A new jobserver method is used on systems where mkfifo(3) is supported.
  This solves a number of obscure issues related to using the jobserver
  and recursive invocations of GNU Make.  This change means that sub-makes
  will connect to the jobserver even if they are not marked as recursive.
  It also means that other tools that want to participate in the jobserver
  will need to be enhanced as described in the GNU Make manual.
  You can force GNU Make to use the simple pipe-based jobserver (perhaps if
  you are integrating with other tools or older versions of GNU Make) by
  adding the '--jobserver-style=pipe' option to the command line of the
  top-level invocation of GNU Make, or via MAKEFLAGS or GNUMAKEFLAGS.
  To detect this change search for 'jobserver-fifo' in the .FEATURES variable.

* Some POSIX systems (*BSD) do not allow locks to be taken on pipes, which
  caused the output sync feature to not work properly there.  Also multiple
  invocations of make redirecting to the same output file (e.g., /dev/null)
  would cause hangs.  Instead of locking stdout (which does have some useful
  performance characteristics, but is not portable) create a temporary file
  and lock that.  Windows continues to use a mutex as before.

* GNU Make has sometimes chosen unexpected, and sub-optimal, chains of
  implicit rules due to the definition of "ought to exist" in the implicit
  rule search algorithm, which considered any prerequisite mentioned in the
  makefile as "ought to exist".  This algorithm has been modified to prefer
  prerequisites mentioned explicitly in the target being built and only if
  that results in no matching rule, will GNU Make consider prerequisites
  mentioned in other targets as "ought to exist".
  Implementation provided by Dmitry Goncharov <dgoncharov@users.sf.net>

* GNU Make was performing secondary expansion of all targets, even targets
  which didn't need to be considered during the build.  In this release
  only targets which are considered will be secondarily expanded.
  Implementation provided by Dmitry Goncharov <dgoncharov@users.sf.net>

* If the MAKEFLAGS variable is modified in a makefile, it will be re-parsed
  immediately rather than after all makefiles have been read.  Note that
  although all options are parsed immediately, some special effects won't
  appear until after all makefiles are read.

* The -I option accepts an argument "-" (e.g., "-I-") which means "reset the
  list of search directories to empty".  Among other things this can be used
  to prevent GNU Make from searching in its default list of directories.

* New debug option "print" will show the recipe to be run, even when silent
  mode is set, and new debug option "why" will show why a target is rebuilt
  (which prerequisites caused the target to be considered out of date).
  Implementation provided by David Boyce <David.S.Boyce@gmail.com>

* The existing --trace option is made equivalent to --debug=print,why

* Target-specific variables can now be marked "unexport".

* Exporting / unexporting target-specific variables is handled correctly, so
  that the attribute of the most specific variable setting is used.

* Special targets like .POSIX are detected upon definition, ensuring that any
  change in behavior takes effect immediately, before the next line is parsed.

* When the pipe-based jobserver is enabled and GNU Make decides it is invoking
  a non-make sub-process and closes the jobserver pipes, it will now add a new
  option to the MAKEFLAGS environment variable that disables the jobserver.
  This prevents sub-processes that invoke make from accidentally using other
  open file descriptors as jobserver pipes.  For more information see
  https://savannah.gnu.org/bugs/?57242 and https://savannah.gnu.org/bugs/?62397

* A long-standing issue with the directory cache has been resolved: changes
  made as a side-effect of some other target's recipe are now noticed as
  expected.

* GNU Make can now be built for MS-Windows using the Tiny C tcc compiler.
  Port provided by Christian Jullien <eligis@orange.fr>

(wiz)

2022-11-17 21:31:23 UTC MAIN commitmail json YAML

fix x11 build: missing libXpresent dependency

(snj)

2022-11-17 21:08:15 UTC MAIN commitmail json YAML

doc: Updated news/pan to 0.153

(rhialto)

2022-11-17 21:08:03 UTC MAIN commitmail json YAML

news/pan: update to 0.153

0.153 "Mariupol" - 2022-11-13

  I botched previous release. This release is identical to 0.152
  except that Pan is modified to correctly identify itself as version
  0.153.

0.152 "Mariupol" (真真真真�) - 2022-11-12

  The main points of this release are:
  - Gtk2 was removed from Pan. Only Gtk3 is working.
  - Links to old pan.rebelbase.com are replaced with links to
    pan gitlab page.
  - Pan can be compiled with clang
  - Several updated translations: da de hu pl pt_BR sl sr sv tr uk.

(rhialto)

2022-11-17 17:33:17 UTC MAIN commitmail json YAML

Updated archivers/xz, textproc/py-colored

(adam)

2022-11-17 17:32:56 UTC MAIN commitmail json YAML

py-colored: updated to 1.4.4

Version 1.4.4
Updated
- Code style
- Switch to f string
- Removed python2 support
- Use windows types instead of raw ctypes.

(adam)

2022-11-17 17:29:47 UTC MAIN commitmail json YAML

xz: updated to 5.2.8

5.2.8 (2022-11-13)

* xz:

    - If xz cannot remove an input file when it should, this
      is now treated as a warning (exit status 2) instead of
      an error (exit status 1). This matches GNU gzip and it
      is more logical as at that point the output file has
      already been successfully closed.

    - Fix handling of .xz files with an unsupported check type.
      Previously such printed a warning message but then xz
      behaved as if an error had occurred (didn't decompress,
      exit status 1). Now a warning is printed, decompression
      is done anyway, and exit status is 2. This used to work
      slightly before 5.0.0. In practice this bug matters only
      if xz has been built with some check types disabled. As
      instructed in PACKAGERS, such builds should be done in
      special situations only.

    - Fix "xz -dc --single-stream tests/files/good-0-empty.xz"
      which failed with "Internal error (bug)". That is,
      --single-stream was broken if the first .xz stream in
      the input file didn't contain any uncompressed data.

    - Fix displaying file sizes in the progress indicator when
      working in passthru mode and there are multiple input files.
      Just like "gzip -cdf", "xz -cdf" works like "cat" when the
      input file isn't a supported compressed file format. In
      this case the file size counters weren't reset between
      files so with multiple input files the progress indicator
      displayed an incorrect (too large) value.

* liblzma:

    - API docs in lzma/container.h:
        * Update the list of decoder flags in the decoder
          function docs.
        * Explain LZMA_CONCATENATED behavior with .lzma files
          in lzma_auto_decoder() docs.

    - OpenBSD: Use HW_NCPUONLINE to detect the number of
      available hardware threads in lzma_physmem().

    - Fix use of wrong macro to detect x86 SSE2 support.
      __SSE2_MATH__ was used with GCC/Clang but the correct
      one is __SSE2__. The first one means that SSE2 is used
      for floating point math which is irrelevant here.
      The affected SSE2 code isn't used on x86-64 so this affects
      only 32-bit x86 builds that use -msse2 without -mfpmath=sse
      (there is no runtime detection for SSE2). It improves LZMA
      compression speed (not decompression).

    - Fix the build with Intel C compiler 2021 (ICC, not ICX)
      on Linux. It defines __GNUC__ to 10 but doesn't support
      the __symver__ attribute introduced in GCC 10.

* Scripts: Ignore warnings from xz by using --quiet --no-warn.
  This is needed if the input .xz files use an unsupported
  check type.

* Translations:

    - Updated Croatian and Turkish translations.

    - One new translations wasn't included because it needed
      technical fixes. It will be in upcoming 5.4.0. No new
      translations will be added to the 5.2.x branch anymore.

    - Renamed the French man page translation file from
      fr_FR.po to fr.po and thus also its install directory
      (like /usr/share/man/fr_FR -> .../fr).

    - Man page translations for upcoming 5.4.0 are now handled
      in the Translation Project.

* Update doc/faq.txt a little so it's less out-of-date.

(adam)

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

Updated devel/py-ZopeInterface, www/py-httpcore, devel/py-zope.hookable, devel/py-ZopeI18NMessageid

(adam)

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

py-ZopeI18NMessageid: updated to 5.1.1

5.1.1 (2022-11-17)
==================
- Add support for building arm64 wheels on macOS.

(adam)

2022-11-17 17:08:53 UTC MAIN commitmail json YAML

py-zope.hookable: updated to 5.4

5.4 (2022-11-17)
================
- Add support for building arm64 wheels on macOS.

(adam)

2022-11-17 17:07:19 UTC MAIN commitmail json YAML

py-httpcore: updated to 0.16.1

0.16.1 (November 17th, 2022)
- Fix HTTP/1.1 interim informational responses, such as "100 Continue".

(adam)

2022-11-17 17:03:14 UTC MAIN commitmail json YAML

py-ZopeInterface: updated to 5.5.2

5.5.2 (2022-11-17)
==================
- Add support for building arm64 wheels on macOS.

(adam)

2022-11-17 16:06:42 UTC MAIN commitmail json YAML

Updated lang/njs to 0.7.9
Updated www/nginx to 1.22.1nb2
Updated www/nginx-devel to 1.23.2nb2

(osa)

2022-11-17 16:04:27 UTC MAIN commitmail json YAML

*/*: update NGINX JavaScript 0.7.8 -> 0.7.9

Bump PKGREVISION for www/nginx and www/nginx-devel.

<ChangeLog>

nginx modules:

*) Bugfix: fixed Fetch Response prototype reinitialization.
  When at least one js_import directive was declared in both HTTP
  and Stream, ngx.fetch() returned inapproriate response in Stream.
  The bug was introduced in 0.7.7.

Core:

*) Bugfix: fixed String.prototype.replace(re) if re.exec() returns
  non-flat array.

*) Bugfix: fixed Array.prototype.fill() when start object changes
  "this".

*) Bugfix: fixed description for fs.mkdir() and fs.rmdir() methods.

*) Bugfix: fixed %TypedArray%.prototype.set(s) when s element changes
  "this".

*) Bugfix: fixed Array.prototype.splice(s, d) when d resizes "this"
  during evaluation.

*) Bugfix: fixed for-in loop with left and right hand side
  expressions.

</ChangeLog>

(osa)

2022-11-17 14:55:45 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-Text-Markdown-Discount to 0.16

(schmonz)

2022-11-17 14:55:39 UTC MAIN commitmail json YAML

2022-11-17 14:37:29 UTC MAIN commitmail json YAML

Updated net/rabbitmq, net/py-subunit

(adam)

2022-11-17 14:37:13 UTC MAIN commitmail json YAML

py-subunit: updated to 1.4.2

1.4.2

BUG FIXES
* Fix "subunit-filter --fixup-expected-failures"

(adam)

2022-11-17 14:30:18 UTC MAIN commitmail json YAML

rabbitmq: updated to 3.11.3

RabbitMQ 3.11.3

Bug Fixes

Stream unsubscription leaked metric counters.
Stream could become unavailable in certain node or network failure scenarios.

Enhancements

It is now possible to pre-configure virtual host limits for groups of virtual hosts.
This is done using a set of new keys supported by rabbitmq.conf

Quorum queue replicas no longer try to contact their unreachable peers for metrics.
Previously this could result in a 30-40s delay for certain HTTP API requests that list queue metrics
if one or more cluster members were down or stopped.

CLI Tools

Bug Fixes

rabbitmq-diagnostics status now handles server responses where free disk space
is not yet computed. This is the case with nodes early in the boot process.

When a plugin was enabled as a dependency (e.g. rabbitmq_shovel as a dependency of rabbitmq_shovel_management),
CLI tools previously did not discover commands in such plugins. Only explicitly enabled or pre-configured
plugins were scanned for commands.

This behavior was confusing. Now all enabled (explicitly or as a dependency) plugins are scanned.

rabbitmq-diagnostics memory_breakdown now returns results much faster in environments with a large number
of quorum queues (say, tens or hundreds of thousands).

Stream Plugin

Bug Fixes

Addition of a stream member could fail if the node being added was very early in its boot process
(and doesn't have a certain stream-related components started).

AMQP 1.0 Plugin

Enhancements

Support for "modified" disposition outcome used by some client libraries (such as QPid).

Prometheus Plugin

Bug Fixes

Abruptly closed client connections resulted in incorrect updates of certain global
metric counters.

Management Plugin

Bug Fixes

Management UI links now include "noopener" and "noreferrer" attributes to protect
them against reverse tabnabbing.
Note that since management UI only includes a small number of external links to trusted resources,
reverse tabnabbing is unlikely to affect most users. However, it can show up in security scanner results
and become an issue in environments where a modified version of RabbitMQ is offered as a service.

Shovel Plugin

Bug Fixes

Plugin could stop in environments where no static Shovels were defined and a specific
sequence of events happens at the same time.

Enhancements

Shovel now handles connection.blocked and connection.unblocked notifications
from remote destination nodes. This means fewer messages are kept in Shovel buffers when
a resource alarm goes into affect on the destination node.

(adam)

2022-11-17 10:46:15 UTC MAIN commitmail json YAML

Updated devel/py-zope.exceptions, devel/py-zope.hookable, www/py-zope.proxy, devel/py-ZopeI18NMessageid

(adam)

2022-11-17 10:45:47 UTC MAIN commitmail json YAML

py-ZopeI18NMessageid: updated to 5.1.0

5.1.0 (2022-11-06)
==================
- Added support for Python 3.9, 3.10 and 3.11.

(adam)

2022-11-17 10:43:24 UTC MAIN commitmail json YAML

py-zope.proxy: updated to 4.6.1

4.6.1 (2022-11-16)
==================
- Add support for building arm64 wheels on macOS.

4.6.0 (2022-11-03)
==================
- Add support for Python 3.11.

(adam)

2022-11-17 10:41:17 UTC MAIN commitmail json YAML

py-zope.hookable: updated to 5.3

5.3 (2022-11-03)
================

- Add support for the final release of Python 3.11.

(adam)

2022-11-17 10:36:31 UTC MAIN commitmail json YAML

py-zope.exceptions: updated to 4.6

4.6 (2022-11-10)
================

- Catch exceptions in ``formatExceptionOnly``.
  Getting an exception when reporting about a different exception is not helpful.
  On Python 3.11 this is needed for some HTTPErrors.

- Add official support for Python 3.11.

(adam)

2022-11-17 10:32:59 UTC MAIN commitmail json YAML

Updated sysutils/py-stack-data, devel/py-exceptiongroup

(adam)

2022-11-17 10:32:42 UTC MAIN commitmail json YAML

py-exceptiongroup: updated to 1.0.4

1.0.4

Fixed regression introduced in v1.0.3 where the code computing the suggestions would assume that both the obj attribute of AttributeError is always available, even though this is only true from Python 3.10 onwards

(adam)

2022-11-17 10:30:14 UTC MAIN commitmail json YAML

py-stack-data: updated to 0.6.1

v0.6.1
Catch exceptions from pygments.highlight

(adam)

2022-11-17 10:21:25 UTC MAIN commitmail json YAML

doc: Updated lang/camlp5 to 8.00.03nb1

(jaapb)

2022-11-17 10:21:15 UTC MAIN commitmail json YAML

Fixed interpreter problem with perl script in lang/camlp5

(jaapb)

2022-11-17 10:13:52 UTC MAIN commitmail json YAML

py-cheroot: update HOMEPAGE

(adam)

2022-11-17 10:13:03 UTC MAIN commitmail json YAML

py-cherrypy: update HOMEPAGE

(adam)

2022-11-17 09:52:32 UTC MAIN commitmail json YAML

doc: Updated editors/bred to 0.3.1

(pin)

2022-11-17 09:52:13 UTC MAIN commitmail json YAML

editors/bred: update to 0.3.1

- Fixed issue with space not displaying with -G command
- Added binary reading with color support

(pin)

2022-11-17 09:51:31 UTC MAIN commitmail json YAML

doc: Updated net/netop to 0.1.1

(pin)

2022-11-17 09:51:11 UTC MAIN commitmail json YAML

net/netop: update to 0.1.1

Features
- Add dd to delete rule
- Add special rule all

(pin)

2022-11-17 09:50:25 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.19.0

(pin)

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

editors/tp-note: update to 1.19.0

- Viewer: new feature: follow links to other Tp-Notes

(pin)

2022-11-17 09:21:56 UTC MAIN commitmail json YAML

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

(adam)

2022-11-17 09:21:35 UTC MAIN commitmail json YAML

py-ZopeInterface: updated to 5.5.1

5.5.1 (2022-11-03)
==================
- Add support for final Python 3.11 release.

(adam)

2022-11-17 09:19:20 UTC MAIN commitmail json YAML

py-more-itertools: updated to 9.0.0

9.0.0
------

* Potentially breaking changes
    * :func:`grouper` no longer accepts an integer as its first argument. Previously this raised a ``DeprecationWarning``.
    * :func:`collate` has been removed. Use the built-in :func:`heapq.merge` instead.
    * :func:`windowed` now yields nothing when its iterable is empty.
    * This library now advertises support for Python 3.7+.

* New functions
    * :func:`constrained_batches`
    * :func:`batched` (from the Python itertools docs)
    * :func:`polynomial_from_roots` (from the Python itertools docs)
    * :func:`sieve` (from the Python itertools docs)

* Other changes
    * Some documentation issues were fixed (thanks to nanouasyn)

(adam)

2022-11-17 07:27:11 UTC MAIN commitmail json YAML

lang/Makefile: remove rust-analyzer and rust-src

(wiz)

2022-11-17 07:26:42 UTC MAIN commitmail json YAML

libX11: remove unused patch

(wiz)

2022-11-17 07:25:30 UTC MAIN commitmail json YAML

revbump: support python 3.10 and newer in check-cvs-diff

Bump version.

(wiz)

2022-11-17 06:21:36 UTC MAIN commitmail json YAML

Updated databases/sqlite3, databases/sqlite3-docs, databases/sqlite3-tcl, devel/lemon

(adam)

2022-11-17 06:20:45 UTC MAIN commitmail json YAML

sqlite3: updated to 3.40.0

SQLite Release 3.40.0

Add support for compiling SQLite to WASM and running it in web browsers. NB: The WASM build and its interfaces are considered "beta" and are subject to minor changes if the need arises. We anticipate finalizing the interface for the next release.
Add the recovery extension that might be able to recover some content from a corrupt database file.
Query planner enhancements:
Recognize covering indexes on tables with more than 63 columns where columns beyond the 63rd column are used in the query and/or are referenced by the index.
Extract the values of expressions contained within expression indexes where practical, rather than recomputing the expression.
The NOT NULL and IS NULL operators (and their equivalents) avoid loading the content of large strings and BLOB values from disk.
Avoid materializing a view on which a full scan is performed exactly once. Use and discard the rows of the view as they are computed.
Allow flattening of a subquery that is the right-hand operand of a LEFT JOIN in an aggregate query.
A new typedef named sqlite3_filename is added and used to represent the name of a database file. Various interfaces are modified to use the new typedef instead of "char*". This interface change should be fully backwards compatible, though it might cause (harmless) compiler warnings when rebuilding some legacy applications.
Add the sqlite3_value_encoding() interface.
Security enhancement: SQLITE_DBCONFIG_DEFENSIVE is augmented to prohibit changing the schema_version. The schema_version becomes read-only in defensive mode.
Enhancements to the PRAGMA integrity_check statement:
Columns in non-STRICT tables with TEXT affinity should not contain numeric values.
Columns in non-STRICT tables with NUMERIC affinity should not contain TEXT values that could be converted into numbers.
Verify that the rows of a WITHOUT ROWID table are in the correct order.
Enhance the VACUUM INTO statement so that it honors they PRAGMA synchronous setting.
Enhance the sqlite3_strglob() and sqlite3_strlike() APIs so that they are able to accept NULL pointers for their string parameters and still generate a sensible result.
Provide the new SQLITE_MAX_ALLOCATION_SIZE compile-time option for limiting the size of memory allocations.
Change the algorithm used by SQLite's built-in pseudo-random number generator (PRNG) from RC4 to Chacha20.
Allow two or more indexes to have the same name as long as they are all in separate schemas.
Miscellaneous performance optimizations result in about 1% fewer CPU cycles used on typical workloads.

(adam)

2022-11-17 05:59:19 UTC MAIN commitmail json YAML

2022-11-17 01:54:55 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4-extras to 4.16.0nb4

(gutteridge)

2022-11-17 01:54:41 UTC MAIN commitmail json YAML

xfce4-extras: reflect various updated plugins

(gutteridge)

2022-11-17 01:49:18 UTC MAIN commitmail json YAML

print/py-reportlab: Note that patch has been sent upstream

(gdt)

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

doc: Updated x11/xfce4-places-plugin to 1.8.3

(gutteridge)

2022-11-17 01:39:50 UTC MAIN commitmail json YAML

xfce4-places-plugin: update to 1.8.3

Change log:

1.8.3 (2022-11-16)
=====
- Fix function called only in debug mode (Clear button works now)

(gutteridge)

2022-11-17 01:37:45 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-screenshooter to 1.10.0

(gutteridge)

2022-11-17 01:37:30 UTC MAIN commitmail json YAML

xfce4-screenshooter: update to 1.10.0

Change log:

1.10.0 (2022-11-15)
======
- Introduce custom actions (!37)
- Bump dependencies
- Replace deprecated functions
- Added writability check to screenshot_dir (#84)
- Include "config.h" before GLib include files
- Revert icon name translation
- Drop subtitles
Add version check for libxi (#79)
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, Georgian, German,
  Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian
  Bokml, Occitan (post 1500), Persian (Iran), Polish, Portuguese,
  Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Thai, Turkish, Ukrainian

(gutteridge)

2022-11-17 01:35:31 UTC MAIN commitmail json YAML

xfce4-exo: slightly (and belatedly) bump BUILDLINK_API_DEPENDS

Move us to present general reality (still more generous than the recency
required of some other Xfce components).

(gutteridge)

2022-11-17 00:20:28 UTC MAIN commitmail json YAML

revbump: correct an error message in check-cvs-diff

While here, also add an RCS ID to the file.

XXX the file is also missing its copyright header block.

(gutteridge)

2022-11-16 23:03:49 UTC MAIN commitmail json YAML

doc/TODO: + heimdal-7.8 (fixes lots of CVEs)

(wiz)

2022-11-16 23:02:14 UTC MAIN commitmail json YAML

py-cutadapt: fix build with python 3.11

(wiz)

2022-11-16 22:57:02 UTC MAIN commitmail json YAML

py-jaraco.itertools: add missing tool dependency

(wiz)

2022-11-16 22:55:45 UTC MAIN commitmail json YAML

py-jaraco.text: add missing tool dependencies

(wiz)

2022-11-16 22:54:12 UTC MAIN commitmail json YAML

py-tempora: add missing tool dependency

(wiz)

2022-11-16 20:55:58 UTC MAIN commitmail json YAML

Updated lang/llvm and family

(adam)

2022-11-16 20:53:59 UTC MAIN commitmail json YAML

2022-11-16 20:48:24 UTC MAIN commitmail json YAML

spirv-llvm-translator: PLIST fix

(adam)

2022-11-16 16:24:36 UTC MAIN commitmail json YAML

2022-11-16 16:10:14 UTC MAIN commitmail json YAML

doc: Updated net/gh to 2.20.2

(leot)

2022-11-16 16:10:00 UTC MAIN commitmail json YAML

gh: Update to 2.20.2

pkgsrc changes:
- G/C custom do-build target: we can (ab)use GO_BUILD_PATTERN to inject custom
  `-ldflags' (pretty common pattern among several Go packages)

Changes:
2.20.2
======
What's Changed
--------------
  * Fix up Linux packaging regression by @samcoe in #6621

2.20.1
======
What's Changed
--------------
  * Update security policy by @maclarel in #6587
  * Fix listing repositories for a named GitHub user
  * Fix commands not properly refreshing the terminal screen

2.20.0
======
What's New
----------
  * New gh extension browse command:
    List, filter, and install available gh extensions from GitHub.com using an
    interactive interface.
  * New gh extension search command:
    Search GitHub.com repositories that have the gh-extension topic.

What's Changed
--------------
  * Internal: add instructions for adding protocol buffers

2.19.0
======
What's New
----------
  * Support explicitly marking a Release as "Latest"
    Example:
      gh release create v1.3.0 --latest --target=main --notes ""
      gh release create v1.2.1 --latest=false --target=1.2-stable --notes ""
  * New gh issue develop command for managing branches linked to an issue
    Example:
      gh issue develop 123 --checkout
      #=> remotely generates a branch linked to issue #123 and checks it out locally
  * Add gh release download --output flag for downloading a single asset
    Example:
      gh release download --archive=tar.gz --output - | tar xz
  * run list: add number field to JSON export
  * run view: add jobs field to JSON export
  * repo list --topic flag now accepts multiple topics
  * codespace rebuild: perform incremental rebuild by default, add --full for
    full rebuild
  * extension upgrade --force overrides the pinned state of extensions

What's Changed
--------------
  * pr create -R <repo> -H <branch>: enable use from outside of a local git
    repo
  * codespace ssh: avoid timing out waiting for the codespace to start
  * release create: avoid duplicate release when uploading assets
  * extension create: upgrade template for actions/checkout@v3
  * tablerow template helper: fix measuring available width when
    GH_FORCE_TTY=100% and output redirection are used
  * Document the hyperlink template helper
  * Fix NO_COLOR setting not respected in gh upgrade notice
  * gpg-key add: explain in error message how to convert keys into
    ASCII-armored format for uploading
  * repo list: fix listing when belonging to org with IP Allow list
  * auth: fix setting up git credential helper for some Windows paths
  * Auth error messsage in Actions now suggests using github.token instead of
    secrets.GITHUB_TOKEN
  * Dogfood the term package from go-gh library
  * Improve resolving SSH hostname aliases from git remotes
  * Normalize the Time-Zone headers in tests
  * Refactor the git client
  * Add support for the internal garage.github.com host
  * Bump microsoft/setup-msbuild from 1.0.3 to 1.1.3

(leot)

2022-11-16 16:08:43 UTC MAIN commitmail json YAML

doc: Updated devel/gobject-introspection to 1.70.0nb3

(jperkin)

2022-11-16 16:08:34 UTC MAIN commitmail json YAML

gobject-introspection: Avoid -Wl,--no-as-needed on SunOS.

We currently prune this out in mk/platform but this ensures the installed files
do not contain it either.  Bump PKGREVISION.

(jperkin)

2022-11-16 16:08:11 UTC MAIN commitmail json YAML

When building without any mdns support on NetBSD (at least), configure
will still find the base mdnssd, and build and install ippfind
support. This will lead to a PLIST error -- as far as pkgsrc is
concerned, we did not enable it.

Tell configure explicitly to not add mdns support when we don't want any.

While here, group mdnssd and avahi as optional and mutually exclusive.

(hauke)

2022-11-16 14:01:47 UTC MAIN commitmail json YAML

Updated devel/py-mako, devel/py-cachelib

(adam)

2022-11-16 14:01:30 UTC MAIN commitmail json YAML

py-cachelib: updated to 0.9.0

Version 0.9.0
-------------
- Add separate internal read/write clients to ``RedisCache`` to improve compatibility with flask-caching.
- Fix bug where cache entries would expire immediately when ``RedisCache.add``
  was called without timeout.
- Improve ``FileSystemCache.set`` compatibility with Windows systems.

Version 0.8.0
-------------
- Remove deprecated ``RedisCache.load_object`` and ``RedisCache.dump_object``.

Version 0.7.0
-------------
- ``FileSystemCache`` now stores universal expiration timestamps using python's ``struct`` module.
- Drop support for Python 3.6.

(adam)

2022-11-16 13:55:36 UTC MAIN commitmail json YAML

py-mako: updated to 1.2.4

1.2.4
Fixed issue where unpacking nested tuples in a for loop using would raise a
"couldn't apply loop context" error if the loop context was used. The regex
used to match the for loop expression now allows the list of loop variables
to contain parenthesized sub-tuples. Pull request courtesy Matt Trescott.

(adam)

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

doc: Updated net/bind916 to 9.16.35

(taca)

2022-11-16 13:47:38 UTC MAIN commitmail json YAML

net/bind916: update to 9.16.35

9.6.35 (2022-11-16)

Bug Fixes

* A crash was fixed that happened when a dnssec-policy zone that used NSEC3
  was reconfigured to enable inline-signing.  [GL #3591]

* In certain resolution scenarios, quotas could be erroneously reached for
  servers, including any configured forwarders, resulting in SERVFAIL
  answers being sent to clients.  This has been fixed.  [GL #3598]

* rpz-ip rules in response-policy zones could be ineffective in some cases
  if a query had the CD (Checking Disabled) bit set to 1.  This has been
  fixed.  [GL #3247]

* Previously, if Internet connectivity issues were experienced during the
  initial startup of named, a BIND resolver with dnssec-validation set to
  auto could enter into a state where it would not recover without stopping
  named, manually deleting the managed-keys.bind and managed-keys.bind.jnl
  files, and starting named again.  This has been fixed.  [GL #2895]

* The statistics counter representing the current number of clients awaiting
  recursive resolution results (RecursClients) could overflow in certain
  resolution scenarios.  This has been fixed.  [GL #3584]

* Previously, BIND failed to start on Solaris-based systems with hundreds of
  CPUs.  This has been fixed.  [GL #3563]

* When a DNS resource record's TTL value was equal to the resolver's
  configured prefetch "eligibility" value, the record was erroneously not
  treated as eligible for prefetching.  This has been fixed.  [GL #3603]

(taca)

2022-11-16 12:18:46 UTC MAIN commitmail json YAML

print/py-reportlab: Remediate incorrect searching for ft2build.h

setup.py grovels paths in the filesystem to find ft2build.h,
apparently not consulting the provided CPPFLAGS.  Add /usr/X11R7, just
before /usr/local, to fix building on NetBSD 9 with base X11.  Thanks
to wiz@ for the hint.

(gdt)

2022-11-16 12:12:46 UTC MAIN commitmail json YAML

mk: Avoid egrep/fgrep wrappers when using GNU grep.

A recent GNU grep release has started to add obnoxious warnings when calling
egrep/fgrep, so use grep with -E or -F flags respectively to avoid them.

(jperkin)

2022-11-16 11:56:15 UTC MAIN commitmail json YAML

libXft: pkglint cleanup

(wiz)

2022-11-16 11:55:53 UTC MAIN commitmail json YAML

doc: Updated x11/libXft to 2.3.7

(wiz)

2022-11-16 11:55:44 UTC MAIN commitmail json YAML

libXft: update to 2.3.7.

Thomas E. Dickey (4):
      libxft issue #15
      fix compiler warning
      libxft issue #16
      libXft 2.3.7

ericLemanissier (1):
      stdint.h header is needed for SIZE_MAX

(wiz)

2022-11-16 11:27:38 UTC MAIN commitmail json YAML

doc: Updated multimedia/mpv to 0.35.0

(leot)

2022-11-16 11:27:32 UTC MAIN commitmail json YAML

mpv: Update to 0.35.0

Changes:
0.35.0
======
This release requires FFmpeg 4.0 or newer.

For packagers: Note that mpv's build system is only supported on Python 3.
If you use the `bootstrap.py` script it will take care of this, otherwise you
need to explicitly invoke the build system using `python3 waf`.

This release adds the Meson build system as an alternative to waf.
It is supposed to be feature-complete but please report any issues you encounter.

Features
--------
Added
~~~~~
- vo_gpu_next: add new libplacebo-based renderer
- build: add meson build support
- vo_gpu_next: forward Dolby Vision metadata to libplacebo
- ao_pipewire: add PipeWire audio backend
- ao_sndio: readd this audio output again
- vo_gpu_next: apply film grain if such metadata is present
- drm: context_drm_egl: add support for enabling VRR
- demux: add support for R128 replaygain tags
- x11: support X Present extension
- af_rubberband: add support for new engine in rubberband 3.0.0
- hwdec/drmprime: add drmprime hwdec-interop (commonly found on SoCs)
- various: support binding functions keys beyond F12
- audio: support hotplug events for multiple AOs
- sub: use Unicode linebreaking for non-ASS subs and OSD
- vo_gpu: hwdec: add Android hwdec utilizing AImageReader
- vo_dmabuf_wayland: add wayland VO displaying dmabuf buffers (vaapi or drm hwdec only)
- lua/console: add history deduplication

Changed
~~~~~~~
- filters: re-add vavpp hardware deinterlacing auto-filter (for --deinterlace)
- swresample: don't forcibly clip audio on every conversion
- ytdl_hook: always set HTTP headers to fix yt-dlp on certain sites

Removed
~~~~~~~
- libmpv: remove opengl_cb API and other deprecated symbols
- lua: remove deprecated mp.suspend(), resume() and resume_all()
- build: raise minimum libplacebo version requirement to v4.157.0

Options and Commands
--------------------
Added
~~~~~
- vo_gpu_next: add --target-colorspace-hint to facilitate HDR passthrough
- vo_gpu_next: new tone mapping options 'auto', 'spline', 'bt.2446a'
              and add --tone-mapping-crosstalk, --inverse-tone-mapping
- vo_gpu: add --gamut-mapping-mode and --tone-mapping-mode
- options: add 'always' choice to --stop-screensaver
- options: add --osd-playing-msg-duration
- player: add --cover-art-whitelist option
- x11: add --x11-present option

Changed
~~~~~~~
- ao_openal: enable --openal-direct-channels by default
- options: only apply --sub-visibility to primary subtitles
- options: make --cover-art-auto=exact the default
- vo_gpu/hwdec: rename and introduce legacy names for some interops

Deprecated
~~~~~~~~~~
- vo_gpu: deprecate --gamma-factor and --gamma-auto

Removed
~~~~~~~
- vo_gpu: remove --gamut-clipping, --gamut-warning, --tone-mapping-desaturate and
          --tone-mapping-desaturate-exponent (replacements available)
- vulkan: remove --vulkan-disable-events

Fixes and Minor Enhancements
----------------------------
- context_drm_egl: use gbm_surface_create_with_modifiers
- context_drm_egl: add support for BGR surface formats
- vo_gpu: vulkan: open DRM render fd when using VK_KHR_display
- client API: use symbol visibility attributes
- vo_gpu: hwdec_vaapi: add dma-buf modifiers support
- wayland: fix various issues that could lead to jitter
- osc: fix cache displaying 60s in some cases
- player: make --keep-open=always work with --loop-playlist
- opengl: support driver debug message under OpenGL ES
- vo_gpu: opengl: fixes for OpenGL ES version and extension handling
- f_decoder_wrapper: support frame rotation metadata (used by JPEG)
- wscript: switch shaderc checks to pkgconfig
- vd_lavc: enable hwdec for prores by default
- vo_gpu: add HOOKED_gather for custom shaders
- wayland, x11: sanitize window title for valid UTF-8
- win32: apply geometry position to content instead of window
- filter_kernels: add cosine window
- vo_gpu: hwdec_vaapi: don't probe formats for irrelevant endpoints
- vo_gpu: hwdec: load hwdec interops on-demand by default
- stats.lua: graphs: fix bad rendering due to division by 0
- hwdec: warn on unsupported --hwdec option value
- x11: fix --screen-name option
- x11: avoid wasteful rendering when possible
- video/image_writer: add JPEG XL support
- stream_lavf: enable ipfs, ipns and rist protocol support
- osc.lua: fix crash when calling osc-tracklist while idle
- player: add jxl, tiff, tif to list of image extensions
- various: switch to new AVChannelLayout structure
- lua: command_native_async: always run callback asynchronously (edge case)
- context_x11egl: remove supposed transparency workaround
- vo_gpu: fix 3DLUT precision
- drm: avoid drmModeAtomicCommit races by blocking
- drm_common: skip cards that don't support KMS for autodetection
- hwdec/dmabuf_interop_gl: support basic multi-plane formats
- misc/random: switch to internal xoshiro rng implementation
- ytdl_hook: improve track detection
- ad_lavc: strip non-normalized floats
- mpv.metainfo.xml: add XDG appstream metadata manifest
- mac: avoid unnecessary unsafe conversions; fixes crash in debug builds
- af_scaletempo2: fix crash when the number of channels increases
- wayland: correctly handle non-CLOCK_MONOTONIC clocks
- x11: fix --on-all-workspaces option
- sd_ass: improve handling of subtitles with unknown duration
- hwdec/vaapi: improve probing of supported sw formats
- demux_mf: enable support for QOI, PHM and HDR images
- demux_mkv: add AVS2 and AVS3 to tag list
- TOOLS/lua/autoload: fix incorrect duplicate file loading behavior
- demux/codec_tags: support more WAVEFORMATEXTENSIBLE tags
- sd_ass: never mangle colours on RGB video

(leot)

2022-11-16 11:07:55 UTC MAIN commitmail json YAML

doc: Updated devel/opa to 0.46.1

(leot)

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

opa: Update to 0.46.1

Changes:
0.46.1
------
This is bugfix release to resolve an issue in the release pipeline.
Everything else is the same as 0.46.0, which contains a mix of
bugfixes, optimizations, and new features:

* New language feature: refs in rule heads
* Entrypoint annotations in rule metadata
* New Built-in Functon: graphql.schema_is_valid
* New Built-in Functon: net.cidr_is_valid

0.45.0
------
This release contains a mix of bugfixes, optimizations, and new features:

* Improved Decision Logging with nd_builtin_cache
* New Built-in Function: regex.replace
* object.union_n Optimization

(leot)

2022-11-16 10:41:45 UTC MAIN commitmail json YAML

doc: Updated textproc/gsed to 4.9

(wiz)

2022-11-16 10:41:36 UTC MAIN commitmail json YAML

gsed: update to 4.9.

* Noteworthy changes in release 4.9 (2022-11-06) [stable]

** Bug fixes

  'sed --follow-symlinks -i' no longer loops forever when its operand
  is a symbolic link cycle.
  [bug introduced in sed 4.2]

  a program with an execution line longer than 2GB can no longer trigger
  an out-of-bounds memory write.

  using the R command to read an input line of length longer than 2GB
  can no longer trigger an out-of-bounds memory read.

  In locales using UTF-8 encoding, the regular expression '.' no
  longer sometimes fails to match Unicode characters U+D400 through
  U+D7FF (some Hangul Syllables, and Hangul Jamo Extended-B) and
  Unicode characters U+108000 through U+10FFFF (half of Supplemental
  Private Use Area plane B).
  [bug introduced in sed 4.8]

  I/O errors involving temp files no longer confuse sed into using a
  FILE * pointer after fclosing it, which has undefined behavior in C.

** New Features

  The 'r' command now accepts address 0, allowing inserting a file before
  the first line.

** Changes in behavior

  Sed now prints the less-surprising variant in a corner case of
  POSIX-unspecified behavior.  Before, this would print "n".
  Now, it prints "X":

    printf n | sed 'sn\nnXn'; echo

(wiz)

2022-11-16 10:40:15 UTC MAIN commitmail json YAML

doc: Updated archivers/unrar to 6.2.2

(wiz)

2022-11-16 10:40:06 UTC MAIN commitmail json YAML

unrar: update to 6.2.2.

Changes not documented.

(wiz)

2022-11-16 08:37:22 UTC MAIN commitmail json YAML

2022-11-16 08:36:34 UTC MAIN commitmail json YAML

rust: explicitly conflict with rust-src and rust-analyzer

Installed as part of rust-1.64

(wiz)

2022-11-15 23:13:00 UTC MAIN commitmail json YAML

Take rust-1.64.0 out of the list, as it's now in main pkgsrc.
rust-1.65.0 will soon be in wip.
CVSu ----------------------------------------------------------------------

(he)

2022-11-15 23:11:58 UTC MAIN commitmail json YAML

Note update of lang/rust to 1.64.0.

(he)

2022-11-15 23:11:14 UTC MAIN commitmail json YAML

rust: update to version 1.64.0.

Pkgsrc changes:
* This package now contains rust-analyzer, so implicitly
  conflicts with that pkgsrc package.  The same goes for
  the rust-src package.
* Add NetBSD/arm6 port
* Add unfinished NetBSD/mipsel port
* Revert the use of the internal LLVM,
  should now build with the new pkgsrc LLVM (15).
* Add depndence on compat80 for sparc64 to fix the build
* Adapt patches
* Add CHECK_INTERPRETER_SKIP for a few (mostly unused) files.
  (A proper fix may come later.)

Upstream changes:

Version 1.64.0 (2022-09-22)
===========================

Language
--------
- [Unions with mutable references or tuples of allowed types are
  now allowed](https://github.com/rust-lang/rust/pull/97995/)

- It is now considered valid to deallocate memory pointed to by a
  shared reference `&T` [if every byte in `T` is inside an
  `UnsafeCell`](https://github.com/rust-lang/rust/pull/98017/)

- Unused tuple struct fields are now warned against in an
  allow-by-default lint, [`unused_tuple_struct_fields`]
  (https://github.com/rust-lang/rust/pull/95977/), similar to the
  existing warning for unused struct fields. This lint will become
  warn-by-default in the future.

Compiler
--------
- [Add Nintendo Switch as tier 3 target]
  (https://github.com/rust-lang/rust/pull/88991/)
  - Refer to Rust's [platform support page][platform-support-doc] for more
    information on Rust's tiered platform support.
- [Only compile `#[used]` as llvm.compiler.used for ELF targets]
  (https://github.com/rust-lang/rust/pull/93718/)
- [Add the `--diagnostic-width` compiler flag to define the terminal width.]
  (https://github.com/rust-lang/rust/pull/95635/)
- [Add support for link-flavor `rust-lld` for iOS, tvOS and watchOS]
  (https://github.com/rust-lang/rust/pull/98771/)

Libraries
---------
- [Remove restrictions on compare-exchange memory ordering.]
  (https://github.com/rust-lang/rust/pull/98383/)
- You can now `write!` or `writeln!` into an `OsString`: [Implement
  `fmt::Write` for `OsString`](https://github.com/rust-lang/rust/pull/97915/)
- [Make RwLockReadGuard covariant]
  (https://github.com/rust-lang/rust/pull/96820/)
- [Implement `FusedIterator` for `std::net::[Into]Incoming`]
  (https://github.com/rust-lang/rust/pull/97300/)
- [`impl<T: AsRawFd> AsRawFd for {Arc,Box}<T>`]
  (https://github.com/rust-lang/rust/pull/97437/)
- [`ptr::copy` and `ptr::swap` are doing untyped copies]
  (https://github.com/rust-lang/rust/pull/97712/)
- [Add cgroupv1 support to `available_parallelism`]
  (https://github.com/rust-lang/rust/pull/97925/)
- [Mitigate many incorrect uses of `mem::uninitialized`]
  (https://github.com/rust-lang/rust/pull/99182/)

Stabilized APIs
---------------
- [`future::IntoFuture`]
  (https://doc.rust-lang.org/stable/std/future/trait.IntoFuture.html)
- [`future::poll_fn`]
  (https://doc.rust-lang.org/stable/std/future/fn.poll_fn.html)
- [`task::ready!`]
  (https://doc.rust-lang.org/stable/std/task/macro.ready.html)
- [`num::NonZero*::checked_mul`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroUsize.html#method.checked_mul)
- [`num::NonZero*::checked_pow`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroUsize.html#method.checked_pow)
- [`num::NonZero*::saturating_mul`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroUsize.html#method.saturating_mul)
- [`num::NonZero*::saturating_pow`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroUsize.html#method.saturating_pow)
- [`num::NonZeroI*::abs`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroIsize.html#method.abs)
- [`num::NonZeroI*::checked_abs`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroIsize.html#method.checked_abs)
- [`num::NonZeroI*::overflowing_abs`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroIsize.html#method.overflowing_abs)
- [`num::NonZeroI*::saturating_abs`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroIsize.html#method.saturating_abs)
- [`num::NonZeroI*::unsigned_abs`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroIsize.html#method.unsigned_abs)
- [`num::NonZeroI*::wrapping_abs`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroIsize.html#method.wrapping_abs)
- [`num::NonZeroU*::checked_add`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroUsize.html#method.checked_add)
- [`num::NonZeroU*::checked_next_power_of_two`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroUsize.html#method.checked_next_power_of_two)
- [`num::NonZeroU*::saturating_add`]
  (https://doc.rust-lang.org/stable/std/num/struct.NonZeroUsize.html#method.saturating_add)
- [`os::unix::process::CommandExt::process_group`]
  (https://doc.rust-lang.org/stable/std/os/unix/process/trait.CommandExt.html#tymethod.process_group)
- [`os::windows::fs::FileTypeExt::is_symlink_dir`]
  (https://doc.rust-lang.org/stable/std/os/windows/fs/trait.FileTypeExt.html#tymethod.is_symlink_dir)
- [`os::windows::fs::FileTypeExt::is_symlink_file`]
  (https://doc.rust-lang.org/stable/std/os/windows/fs/trait.FileTypeExt.html#tymethod.is_symlink_file)

These types were previously stable in `std::ffi`, but are now also
available in `core` and `alloc`:

- [`core::ffi::CStr`]
  (https://doc.rust-lang.org/stable/core/ffi/struct.CStr.html)
- [`core::ffi::FromBytesWithNulError`]
  (https://doc.rust-lang.org/stable/core/ffi/struct.FromBytesWithNulError.html)
- [`alloc::ffi::CString`]
  (https://doc.rust-lang.org/stable/alloc/ffi/struct.CString.html)
- [`alloc::ffi::FromVecWithNulError`]
  (https://doc.rust-lang.org/stable/alloc/ffi/struct.FromVecWithNulError.html)
- [`alloc::ffi::IntoStringError`]
  (https://doc.rust-lang.org/stable/alloc/ffi/struct.IntoStringError.html)
- [`alloc::ffi::NulError`]
  (https://doc.rust-lang.org/stable/alloc/ffi/struct.NulError.html)

These types were previously stable in `std::os::raw`, but are now
also available in `core::ffi` and `std::ffi`:

- [`ffi::c_char`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_char.html)
- [`ffi::c_double`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_double.html)
- [`ffi::c_float`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_float.html)
- [`ffi::c_int`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_int.html)
- [`ffi::c_long`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_long.html)
- [`ffi::c_longlong`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_longlong.html)
- [`ffi::c_schar`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_schar.html)
- [`ffi::c_short`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_short.html)
- [`ffi::c_uchar`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_uchar.html)
- [`ffi::c_uint`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_uint.html)
- [`ffi::c_ulong`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_ulong.html)
- [`ffi::c_ulonglong`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_ulonglong.html)
- [`ffi::c_ushort`]
  (https://doc.rust-lang.org/stable/std/ffi/type.c_ushort.html)

These APIs are now usable in const contexts:

- [`slice::from_raw_parts`]
  (https://doc.rust-lang.org/stable/core/slice/fn.from_raw_parts.html)

Cargo
-----
- [Packages can now inherit settings from the workspace so that
  the settings can be centralized in one place.]
  (https://github.com/rust-lang/cargo/pull/10859) See
  [`workspace.package`](https://doc.rust-lang.org/nightly/cargo/reference/workspaces.html#the-workspacepackage-table)
  and
  [`workspace.dependencies`](https://doc.rust-lang.org/nightly/cargo/reference/workspaces.html#the-workspacedependencies-table)
  for more details on how to define these common settings.
- [Cargo commands can now accept multiple `--target` flags to build
  for multiple targets at once]
  (https://github.com/rust-lang/cargo/pull/10766), and the
  [`build.target`](https://doc.rust-lang.org/nightly/cargo/reference/config.html#buildtarget)
  config option may now take an array of multiple targets.
- [The `--jobs` argument can now take a negative number to count
  backwards from the max CPUs.]
  (https://github.com/rust-lang/cargo/pull/10844)
- [`cargo add` will now update `Cargo.lock`.]
  (https://github.com/rust-lang/cargo/pull/10902)
- [Added](https://github.com/rust-lang/cargo/pull/10838) the
  [`--crate-type`](https://doc.rust-lang.org/nightly/cargo/commands/cargo-rustc.html#option-cargo-rustc---crate-type)
  flag to `cargo rustc` to override the crate type.
- [Significantly improved the performance fetching git dependencies from GitHub
  when using a hash in the `rev` field.]
  (https://github.com/rust-lang/cargo/pull/10079)

Misc
----
- [The `rust-analyzer` rustup component is now available on the stable channel.]
  (https://github.com/rust-lang/rust/pull/98640/)

Compatibility Notes
-------------------
- The minimum required versions for all `-linux-gnu` targets are
  now at least kernel 3.2 and glibc 2.17, for targets that previously
  supported older versions: [Increase the minimum linux-gnu
  versions](https://github.com/rust-lang/rust/pull/95026/)
- [Network primitives are now implemented with the ideal Rust
  layout, not the C system layout]
  (https://github.com/rust-lang/rust/pull/78802/). This can
  cause problems when transmuting the types.
- [Add assertion that `transmute_copy`'s `U` is not larger than `T`]
  (https://github.com/rust-lang/rust/pull/98839/)
- [A soundness bug in `BTreeMap` was fixed]
  (https://github.com/rust-lang/rust/pull/99413/) that allowed data
  it was borrowing to be dropped before the container.
- [The Drop behavior of C-like enums cast to ints has changed]
  (https://github.com/rust-lang/rust/pull/96862/). These are already
  discouraged by a compiler warning.
- [Relate late-bound closure lifetimes to parent fn in NLL]
  (https://github.com/rust-lang/rust/pull/98835/)
- [Errors at const-eval time are now in future incompatibility reports]
  (https://github.com/rust-lang/rust/pull/97743/)
- On the `thumbv6m-none-eabi` target, some incorrect `asm!` statements
  were erroneously accepted if they used the high registers (r8 to
  r14) as an input/output operand. [This is no longer accepted]
  (https://github.com/rust-lang/rust/pull/99155/).
- [`impl Trait` was accidentally accepted as the associated type
  value of return-position `impl Trait`]
  (https://github.com/rust-lang/rust/pull/97346/), without
  fulfilling all the trait bounds of that associated type, as long
  as the hidden type satisfies said bounds. This has been fixed.

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

These changes do not affect any public interfaces of Rust, but they
represent significant improvements to the performance or internals
of rustc and related tools.

- Windows builds now use profile-guided optimization, providing
  10-20% improvements to compiler performance: [Utilize PGO for
  windows x64 rustc dist builds]
  (https://github.com/rust-lang/rust/pull/96978/)
- [Stop keeping metadata in memory before writing it to disk]
  (https://github.com/rust-lang/rust/pull/96544/)
- [compiletest: strip debuginfo by default for mode=ui]
  (https://github.com/rust-lang/rust/pull/98140/)
- Many improvements to generated code for derives, including
  performance improvements:
  - [Don't use match-destructuring for derived ops on structs.]
    (https://github.com/rust-lang/rust/pull/98446/)
  - [Many small deriving cleanups]
    (https://github.com/rust-lang/rust/pull/98741/)
  - [More derive output improvements]
    (https://github.com/rust-lang/rust/pull/98758/)
  - [Clarify deriving code](https://github.com/rust-lang/rust/pull/98915/)
  - [Final derive output improvements]
    (https://github.com/rust-lang/rust/pull/99046/)
  - [Stop injecting `#[allow(unused_qualifications)]` in generated
    `derive` implementations](https://github.com/rust-lang/rust/pull/99485/)
  - [Improve `derive(Debug)`](https://github.com/rust-lang/rust/pull/98190/)
- [Bump to clap 3](https://github.com/rust-lang/rust/pull/98213/)
- [fully move dropck to mir](https://github.com/rust-lang/rust/pull/98641/)
- [Optimize `Vec::insert` for the case where `index == len`.]
  (https://github.com/rust-lang/rust/pull/98755/)
- [Convert rust-analyzer to an in-tree tool]
  (https://github.com/rust-lang/rust/pull/99603/)

(he)

2022-11-15 22:48:48 UTC MAIN commitmail json YAML

doc: Updated www/luakit to 2.3.1

(nia)

2022-11-15 22:48:32 UTC MAIN commitmail json YAML

luakit: update to 2.3.1

## [2.3.1]

### Added

- Added command `:userscripts-reload` to reload lua scripts.
- The tabgroup plugin is now included in luakit (:tabmenu).
- Allow configuration of shortcuts that should be passed through (https://github.com/luakit/luakit/pull/921).
- Added scalable SVG desktop icon version.

### Changed

- Allow functions to be bound to more than one key (https://github.com/luakit/luakit/issues/913).

### Fixed

- No more `gdk_keymap_get_default()` compiler warning.
- Fixed an issue where links were hinted, but then could be followed.
- Fixed the paging on the the bookmarks page.
- Fixed build on Solaris.
- Fixed relocation errors on Sparc64.
- Fixed proxymenu to show default entries when proxymenu file is not present.
- The command mode cursor is now drawn in the user-specified foreground color.

(nia)

2022-11-15 18:57:24 UTC MAIN commitmail json YAML

doc: Updated mail/serialmail to 0.75nb3

(schmonz)

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

From <URL:http://cr.yp.to/distributors.html>:

2022.11.15: I hereby place the serialmail package (in particular,
serialmail-0.75.tar.gz, with SHA-256 checksum
1825c911087f28692c3441d4f95747201c520a22575ab3e6132b5c14097038f3) into
the public domain. The package is no longer copyrighted.

Bump PKGREVISION for license change.

(schmonz)

2022-11-15 18:32:42 UTC MAIN commitmail json YAML

2022-11-15 18:30:07 UTC MAIN commitmail json YAML

clang-tools-extra: rewrite EXTRA_DIST; spotted by @wiz :)

(adam)

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

deforaos-configure.mk: register one more user

(khorben)

2022-11-15 18:28:06 UTC MAIN commitmail json YAML

doc: Updated www/deforaos-surfer to 0.3.1

(khorben)

2022-11-15 18:27:53 UTC MAIN commitmail json YAML

deforaos-surfer: update to 0.3.1

This new release contains:

* Port to the WebKit2 API (the default)
* Removal of download(1) with the WebKit2 API (could not be ported yet)
* Additional documentation
* Renaming of the XDG desktop files

This also makes use of the helper for DeforaOS configure, found in
devel/deforaos-configure/deforaos-configure.mk.

(khorben)

2022-11-15 17:14:48 UTC MAIN commitmail json YAML

Also buildlink libatomic for mipsel and mipseb (32-bit ports)..

(he)

2022-11-15 16:45:38 UTC MAIN commitmail json YAML

doc: Updated www/grafana to 9.2.4

(jperkin)

2022-11-15 16:45:27 UTC MAIN commitmail json YAML

grafana: Update to 9.2.4.

9.2.4 (2022-11-07)

Features and enhancements
  Access Control: Add an endpoint for setting several managed resource permissions.
  Accessibility: Increase Select placeholder contrast to be WCAG AA compliant.
  Alerting: Append org ID to alert notification URLs.
  Alerting: Make the Grouped view the default one for Rules.
  Build: Remove unnecessary alpine package updates.
  Chore: Upgrade Go to 1.19.3.
  Google Cloud Monitoring: Set frame interval to draw null values.
  Instrumentation: Expose when the binary was built as a gauge.
  Loki: Preserve X-ID-Token header.
  Search: Reduce requests in folder view.
  TimeSeries: More thorough detection of negative values for auto-stacking direction.

Bug fixes
  Alerting: Attempt to preserve UID from migrated legacy channel.
  Alerting: Fix response is not returned for invalid Duration in Provisioning API.
  Alerting: Fix screenshot is not taken for stale series.
  Auth: Fix admins not seeing pending invites.
  MSSQL/Postgres: Fix visual query editor filter disappearing.
  Tempo: Fix dropdown issue on tag field focus.
  Timeseries: Fix null pointer when matching fill below to field.

Plugin development fixes & changes
  Toolkit: Fix Webpack less-loader config.

(jperkin)

2022-11-15 15:58:02 UTC MAIN commitmail json YAML

A SUBST_SED was catching too much and breaking rabbitmq-server.  Change the
SUBST_SED to be more restrictive.

(brad)