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

2024-05-12 20:11:41 UTC Now

2022-11-22 09:15:51 UTC MAIN commitmail json YAML

mk/tools: Avoid print(1) when using bash on SunOS.

bash does not have a print builtin, and on SunOS there is a /usr/bin/print
which is found by the libtool configure script (which has also made its way
into lots of third-party packages) and used for printing strings.

Create a broken print wrapper so that this is not found and the printf builtin
is used instead, significantly improving performance.

(jperkin)

2022-11-22 09:09:19 UTC MAIN commitmail json YAML

mk/tools: Switch to pwd builtin on SunOS.

pkgsrc switched to using /bin/pwd back in 2003 due to some undocumented errors
in buildlink2, but I don't see any failures with this in bulk builds and it
avoids a large number of unnecessary execs.  Limited to SunOS for now as that's
all I've tested, but other platforms are more than welcome to follow suit.

(jperkin)

2022-11-22 09:06:09 UTC MAIN commitmail json YAML

mk/tools: Sync comments with reality.

(jperkin)

2022-11-21 23:55:23 UTC MAIN commitmail json YAML

graphics/geeqie: Don't find pandoc

pandoc is used to make README.html, and it's not ok to have a
different set of installed files based on random programs being
present.

(gdt)

2022-11-21 22:28:42 UTC MAIN commitmail json YAML

geeqie: make gtk3 not an option

Requested by gdt

(wiz)

2022-11-21 22:26:54 UTC MAIN commitmail json YAML

2022-11-21 22:24:08 UTC MAIN commitmail json YAML

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

doc: Updated misc/wthrr to 0.5.1

(pin)

2022-11-21 22:14:58 UTC MAIN commitmail json YAML

misc/wthrr: update to 0.5.1

- remove flag form -d in forecast example
- fix "No, don't ask me again" save_prompt option
- use sub-/supscript uniformly

(pin)

2022-11-21 21:01:55 UTC MAIN commitmail json YAML

Updated math/mpfr, math/libnumbertext

(adam)

2022-11-21 21:01:31 UTC MAIN commitmail json YAML

libnumbertext: updated to 1.0.11

1.0.11 release:
* Soros.cxx/java/js/py: fix boundary inheritance of
  optional function (conditional text), reported by Juanma Sanchez
  and Antonio Bueno
* test/*, configure.ac, Makefile.am: add C++ unit testing
* Soros.cxx: fix an assert seen with in libreoffice crashtesting on
  an empty string, by Caolán McNamara

New modules:

* fa.sor: new Persian (Farsi) module by Amir Hossein Maher
* mul.sor: new module with note symbols for multiple languages

Module fixes and extensions:

* ca.sor: revert removing conditional text
* cs.sor: fix ordinals, cardinals, currencies by Stanislav Horáček,
  with help of Zdeněk Crhonek
* da.sor: revert removing conditional text
* en.sor: add extra currencies (BZF, DKK, ILS, LKR, ZMW, ZWD) for
  LibreOffice locales of Number Format dialog windows
* es.sor: add extra currencies (PAB, SVC, VED/VES) for LibreOffice,
  revert removing conditional text
* ga.sor: add currency support
* hu_Hung.sor: fix regression of transliteration of parenthesized words
  in LibreOffice, reported by Zoltán Óvári
* ro.sor: strip first space and remove double space in currency
* ru.sor: fix grammar of cents by Alex Ivanov
* sl.sor: fix cardinal-masculine and cardinal-neuter,
  reported by Martin Srebotnjak
* uk.sor: fix grammar of cents by Alex Ivanov

LibreOffice Calc add-on:

* CalcAddIn.xcu: new Russian translation by Evgeniy Kukhtinov

(adam)

2022-11-21 20:54:25 UTC MAIN commitmail json YAML

mpfr: updated to 4.1.1

Changes from version 4.1.0 to version 4.1.1

Bug fixes (see the fixed bugs on the MPFR 4.1.0 page and/or the ChangeLog file), in particular for macros implementing functions.
Improved manual formatting.

(adam)

2022-11-21 20:47:46 UTC MAIN commitmail json YAML

ldb: requires tevent>=0.13.0

(adam)

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

Updated devel/py-vulture, devel/py-test-subtests

(adam)

2022-11-21 20:21:57 UTC MAIN commitmail json YAML

py-test-subtests: updated to 0.9.0

0.9.0 (2022-10-28)
------------------

* Python 3.11 is officially supported.
* Dropped support for Python 3.6.

(adam)

2022-11-21 20:16:44 UTC MAIN commitmail json YAML

py-vulture: updated to 2.6

2.6 (2022-09-19)

* Add basic `match` statement support.

2.5 (2022-07-03)

* Mark imports in `__all__` as used.
* Add whitelist for `pint.UnitRegistry.default_formatter`.

(adam)

2022-11-21 20:09:21 UTC MAIN commitmail json YAML

Updated textproc/py-jsonschema, net/py-zmq

(adam)

2022-11-21 20:09:01 UTC MAIN commitmail json YAML

py-zmq: updated to 24.0.1

24.0.1

- Fix several possible resource warnings and deprecation warnings
  when cleaning up contexts and sockets,
  especially in pyzmq's own tests and when implicit teardown of objects is happening during process teardown.

24.0.0

pyzmq 24 has two breaking changes (one only on Windows), though they are not likely to affect most users.

Breaking changes:

- Due to a libzmq bug causing unavoidable crashes for some users,
  Windows wheels no longer bundle libzmq with AF_UNIX support.
  In order to enable AF_UNIX on Windows, pyzmq must be built from source,
  linking an appropriate build of libzmq (e.g. `libzmq-v142`).
  AF_UNIX support will be re-enabled in pyzmq wheels
  when libzmq published fixed releases.

- Using a {class}`zmq.Context` as a context manager or deleting a context without closing it now calls {meth}`zmq.Context.destroy` at exit instead of {meth}`zmq.Context.term`.
  This will have little effect on most users,
  but changes what happens when user bugs result in a context being _implicitly_ destroyed while sockets are left open.
  In almost all cases, this will turn what used to be a hang into a warning.
  However, there may be some cases where sockets are actively used in threads,
  which could result in a crash.
  To use sockets across threads, it is critical to properly and explicitly close your contexts and sockets,
  which will always avoid this issue.

(adam)

2022-11-21 20:06:08 UTC MAIN commitmail json YAML

py-jsonschema: updated to 4.17.0

v4.17.0
=======

* The ``check_schema`` method on ``jsonschema.protocols.Validator`` instances
  now *enables* format validation by default when run. This can catch some
  additional invalid schemas (e.g. containing invalid regular expressions)
  where the issue is indeed uncovered by validating against the metaschema
  with format validation enabled as an assertion.
* The ``jsonschema`` CLI (along with ``jsonschema.cli`` the module) are now
  deprecated. Use ``check-jsonschema`` instead, which can be installed via
  ``pip install check-jsonschema`` and found
  `here <https://github.com/python-jsonschema/check-jsonschema>`_.

(adam)

2022-11-21 18:25:54 UTC MAIN commitmail json YAML

mk: Remove generic SunOS linker argument removals.

While these were useful in helping many packages to build out of the box,
it ended up resulting in some packages installing broken configuration
files as their configure tests for supported flags were passing.

For example, ruby packages were shipping an rbconfig.rb with LDFLAGS
containing -Wl,--no-as-needed, resulting in any ruby software built
outside of pkgsrc that required a compiler always failing.

(jperkin)

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

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

qt5-qtbase: Abstract linker flags in qmake.conf.

Avoids shipping hardcoded linker flags on SunOS that are unsupported.

(jperkin)

2022-11-21 17:58:11 UTC MAIN commitmail json YAML

doc: Updated devel/py-approval-utilities to 7.3.0

(schmonz)

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

Update to 7.3.0. From the changelog:

- Doc: add CLI example

(schmonz)

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

Updated math/py-sympy, devel/py-prompt_toolkit

(adam)

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

py-prompt_toolkit: updated to 3.0.33

3.0.33: 2022-11-21
------------------

Fixes:
- Improve termination of `Application`. Don't suppress `CancelledError`. This
  fixes a race condition when an `Application` gets cancelled while we're
  waiting for the background tasks to complete.
- Fixed typehint for `OneStyleAndTextTuple`.
- Small bugfix in `CombinedRegistry`. Fixed missing `@property`.

(adam)

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

py-sympy: updated to 1.11.1

1.11.1
Changes

utilities
The 1.11 release introduced a regression when using lambdify with the cse=True option (introduced in 1.9) resulting in a list being returned for a lambdified expression that was not a list. This bug is now fixed in the 1.11.1 release.

1.11.0
Better support for integrating several different types of expressions.
The series expansion has seen several improvements.
The assumption system is now fully deterministic, so it should work in multi-threaded environments.
A new and improved Mathematica parser.

(adam)

2022-11-21 13:53:23 UTC MAIN commitmail json YAML

doc: Updated graphics/ocaml-cairo to 0.6.4

(gdt)

2022-11-21 13:53:14 UTC MAIN commitmail json YAML

graphics/ocaml-cairo: Update to 0.6.4

Upstream changes are minor, mainly ocaml 5 support.

Tested with unison (lablgtk option).

(gdt)

2022-11-21 12:55:23 UTC MAIN commitmail json YAML

doc: Updated geography/qgis to 3.22.12

(gdt)

2022-11-21 12:55:10 UTC MAIN commitmail json YAML

geography/qgis: Update to 3.22.12

micro release: bugfixes and minor improvements

(gdt)

2022-11-21 12:00:01 UTC MAIN commitmail json YAML

2022-11-21 11:58:57 UTC MAIN commitmail json YAML

doc: Updated graphics/geeqie to 2.0.1

(wiz)

2022-11-21 11:58:47 UTC MAIN commitmail json YAML

geeqie: update to 2.0.1.

Geeqie 2.0.1
============

- Exclude build directories from release tar

Geeqie 2.0
============

- GTK2 no longer supported
- Configuration system moved from Autotools to Meson
- Spelling checks for metadata
- When navigation folders, on return to a folder select last image viewed
- Search facility in Exif window
- Display keyboard shortcuts in popup menus
- LIRC deleted
- renderer-clutter() deleted

And as usual:
- Many bug fixes
- Updated language support

(wiz)

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

doc: Updated sysutils/tsm8 to 8.1.15.2

(hauke)

2022-11-21 11:47:35 UTC MAIN commitmail json YAML

Update sysutils/tsm8 to 8.1.15.2

This is a teeny patch release; upstream does not provide a proper changelog.

Default to retrieving the distfile via https, since ftp transfers
result in corrupted files for some.

(hauke)

2022-11-21 11:31:57 UTC MAIN commitmail json YAML

py-meinheld: not for Python 2.7 anymore

(adam)

2022-11-21 11:30:42 UTC MAIN commitmail json YAML

Updated devel/py-greenlet, net/py-gevent

(adam)

2022-11-21 11:30:23 UTC MAIN commitmail json YAML

py-gevent: updated to 22.10.2

22.10.2 (2022-10-31)
====================

Bugfixes
--------

- Update to greenlet 2.0. This fixes a deallocation issue that required
  a change in greenlet's ABI. The design of greenlet 2.0 is intended to
  prevent future fixes and enhancements from requiring an ABI change,
  making it easier to update gevent and greenlet independently.

  .. caution::

    greenlet 2.0 requires a modern-ish C++ compiler. This may mean
    certain older platforms are no longer supported.
    See :issue:`1909`.

(adam)

2022-11-21 11:28:22 UTC MAIN commitmail json YAML

py-greenlet: updated to 2.0.1

2.0.1 (2022-11-07)
==================

- Python 3.11: Fix a memory leak. See `issue 328
  <https://github.com/python-greenlet/greenlet/issues/328>`_ and
  `gevent issue 1924 <https://github.com/gevent/gevent/issues/1924>`_.

2.0.0.post0 (2022-11-03)
========================

- Add ``Programming Language :: Python :: 3.11`` to the PyPI
  classifier metadata.

2.0.0 (2022-10-31)
==================

- Nothing changed yet.

2.0.0rc5 (2022-10-31)
=====================

- Linux: Fix another group of rare crashes that could occur when shutting down an
  interpeter running multiple threads. See `issue 325 <https://github.com/python-greenlet/greenlet/issues/325>`_.

2.0.0rc4 (2022-10-30)
=====================

- Linux: Fix a rare crash that could occur when shutting down an
  interpreter running multiple threads, when some of those threads are
  in greenlets making calls to functions that release the GIL.

2.0.0rc3 (2022-10-29)
=====================

- Python 2: Fix a crash that could occur when raising an old-style
  instance object.

2.0.0rc2 (2022-10-28)
=====================

- Workaround `a CPython 3.8 bug
  <https://github.com/python/cpython/issues/81308>`_ that could cause
  the interpreter to crash during an early phase of shutdown with the
  message "Fatal Python error: Python memory allocator called without
  holding the GI." This only impacted CPython 3.8a3 through CPython
  3.9a5; the fix is only applied to CPython 3.8 releases (please don't
  use an early alpha release of CPython 3.9).

2.0.0rc1 (2022-10-27)
=====================

- Deal gracefully with greenlet switches that occur while deferred
  deallocation of objects is happening using CPython's "trash can"
  mechanism. Previously, if a large nested container held items that
  switched greenlets during delayed deallocation, and that second
  greenlet also invoked the trash can, CPython's internal state could
  become corrupt. This was visible as an assertion error in debug
  builds. Now, the relevant internal state is saved and restored
  during greenlet switches. See also `gevent issue 1909
  <https://github.com/gevent/gevent/issues/1909>`_.
- Rename the C API function ``PyGreenlet_GET_PARENT`` to
  ``PyGreenlet_GetParent`` for consistency. The old name remains
  available as a deprecated alias.

2.0.0a2 (2022-03-24)
====================

- Fix a crash on older versions of the Windows C runtime when an
  unhandled C++ exception was thrown inside a greenlet by another
  native extension. This is a bug in that extension, and the
  interpreter will still abort, but at least it does so deliberately.
  Thanks to Kirill Smelkov. See `PR 286
  <https://github.com/python-greenlet/greenlet/pull/286>`_.
- Musllinux wheels for aarch64 are now built, tested, and uploaded to
  PyPI. Thanks to Alexander Piskun.
- This version of greenlet is known to compile and pass tests on
  CPython 3.11.0a6. Earlier 3.11 releases will not work; later
  releases may or may not work. See `PR 294
  <https://github.com/python-greenlet/greenlet/pull/294>`_. Special
  thanks to Victor Stinner, Brandt Bucher and the CPython developers.

(adam)

2022-11-21 10:02:00 UTC MAIN commitmail json YAML

Updated devel/py-dulwich, time/py-dateparser

(adam)

2022-11-21 10:00:48 UTC MAIN commitmail json YAML

py-dateparser: updated to 1.1.3

1.1.3 (2022-11-03)
------------------

New features:

- Add support for fractional units

Improvements:

- Fix the returned datetime skipping a day with time+timezone input and PREFER_DATES_FROM = 'future'
- Fix input translatation breaking keep_formatting
- English: support "till date"
- English: support ���after��� and ���before��� in relative dates

Cleanups:

- Reorganize internal data
- CI updates

(adam)

2022-11-21 09:52:49 UTC MAIN commitmail json YAML

py-dulwich: updated to 0.20.50

0.20.50 2022-10-30

* Fix Repo.reset_index.
  Previously, it instead took the union with the given tree.
* Add -b argument to ``dulwich clone``.
* On Windows, provide a hint about developer mode
  when creating symlinks fails due to a permission
  error.
* Add new ``ObjectID`` type in ``dulwich.objects``,
  currently just an alias for ``bytes``.
* Support repository format version 1.
* Support \r\n line endings with continuations when parsing
  configuration files.
* Fix handling of SymrefLoop in RefsContainer.__setitem__.

(adam)

2022-11-21 09:41:10 UTC MAIN commitmail json YAML

doc: Updated math/py-statsmodels to 0.13.5

(wiz)

2022-11-21 09:40:59 UTC MAIN commitmail json YAML

py-statsmodels: update to 0.13.5.

Major news:

New cross-sectional models

Beta Regression

BetaModel estimates a regression model for dependent variable in
the unit interval such as fractions and proportions based on the
Beta distribution. The Model is parameterized by mean and precision,
where both can depend on explanatory variables through link functions.

Ordinal Regression

statsmodels.miscmodels.ordinal_model.OrderedModel implements
cumulative link models for ordinal data, based on Logit, Probit or
a userprovided CDF link.  Distributions

Copulas

Statsmodels includes now basic support for mainly bivariate copulas.
Currently, 10 copulas are available, Archimedean, elliptical and
asymmetric extreme value copulas. CopulaDistribution combines a
copula with marginal distributions to create multivariate distributions.

Count distribution based on discretization

DiscretizedCount provides count distributions generated by discretizing
continuous distributions available in scipy. The parameters of the
distribution can be estimated by maximum likelihood with
DiscretizedModel.

Bernstein Distribution

BernsteinDistribution creates nonparametric univariate and multivariate
distributions using Bernstein polynomials on a regular grid. This
can be used to smooth histograms or approximate distributions on
the unit hypercube. When the marginal distributions are uniform,
then the BernsteinDistribution is a copula.  Statistics

Brunner Munzel rank comparison

Brunner-Munzel test is nonparametric comparison of two samples and
is an extension of Wilcoxon-Mann-Whitney and Fligner-Policello
tests that requires only ordinal information without further
assumption on the distributions of the samples. Statsmodels provides
the Brunner Munzel hypothesis test for stochastic equality in
rank_compare_2indep but also confidence intervals and equivalence
testing (TOST) for the stochastically larger statistic, also known
as Common Language effect size.

Nonparametric

Asymmetric kernels

Asymmetric kernels can nonparametrically estimate density and
cumulative distribution function for random variables that have
limited support, either unit interval or positive or nonnegative
real line. Beta kernels are available for data in the unit interval.
The available kernels for positive data are ���gamma���, ���gamma2���,
���bs���, ���invgamma���, ���invgauss���, ���lognorm���, ���recipinvgauss��� and
���weibull��� pdf_kernel_asym estimates a kernel density given a
bandwidth parameter. cdf_kernel_asym estimates a kernel cdf.  Time
series analysis

Autoregressive Distributed Lag Models

ARDL adds support for specifying and estimating ARDL models, and
UECM support specifying models in error correction form.
ardl_select_order simplifies selecting both AR and DL model orders.
bounds_test implements the bounds test of Peseran, Shin and Smith
(2001) for testing whether there is a levels relationship without
knowing teh orders of integration of the variables.

Fixed parameters in ARIMA estimators

Allow fixing parameters in ARIMA estimator Hannan-Rissanen
(hannan_rissanen) through the new fixed_params argument

(wiz)

2022-11-21 09:37:11 UTC MAIN commitmail json YAML

Updated devel/py-joblib, net/py-zeep

(adam)

2022-11-21 09:36:53 UTC MAIN commitmail json YAML

py-zeep: updated to 4.2.1

4.2.1 (2022-11-10)
-------------------
- Fix error regarding closing session in async transport

(adam)

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

py-joblib: updated to 1.2.0

Release 1.2.0
Fix a security issue where eval(pre_dispatch) could potentially run arbitrary code. Now only basic numerics are supported. https://github.com/joblib/joblib/pull/1327
Make sure that joblib works even when multiprocessing is not available, for instance with Pyodide https://github.com/joblib/joblib/pull/1256
Avoid unnecessary warnings when workers and main process delete the temporary memmap folder contents concurrently. https://github.com/joblib/joblib/pull/1263
Fix memory alignment bug for pickles containing numpy arrays. This is especially important when loading the pickle with mmap_mode != None as the resulting numpy.memmap object would not be able to correct the misalignment without performing a memory copy. This bug would cause invalid computation and segmentation faults with native code that would directly access the underlying data buffer of a numpy array, for instance C/C++/Cython code compiled with older GCC versions or some old OpenBLAS written in platform specific assembly. https://github.com/joblib/joblib/pull/1254
Vendor cloudpickle 2.2.0 which adds support for PyPy 3.8+.
Vendor loky 3.3.0 which fixes several bugs including:
robustly forcibly terminating worker processes in case of a crash (https://github.com/joblib/joblib/pull/1269);
avoiding leaking worker processes in case of nested loky parallel calls;
reliability spawn the correct number of reusable workers.

(adam)

2022-11-21 09:21:31 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 2.1.0

(pin)

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

2022-11-21 09:20:01 UTC MAIN commitmail json YAML

doc: Updated devel/git-cliff to 0.10.0

(pin)

2022-11-21 09:19:41 UTC MAIN commitmail json YAML

devel/git-cliff: update to 0.10.0

[0.10.0] - 2022-11-20
Bug Fixes
- Warn against invalid tag range for --current flag (#124)
- Use an alternative method to fetch registry
- Fix syntax error in Dockerfile

Documentation
- Add MacPorts install info (#111)
- Update badge URL for Docker builds

Features
- Do not skip breaking changes if configured (#114)
- Changelog for the last n commits (#116)
- Add a short variant -d for specifying --date-order flag

Miscellaneous Tasks
- Update versions in Dockerfile
- Upgrade core dependencies

Refactor
- Improve cargo-chef caching in Dockerfile
- Utilize workspace dependencies

(pin)

2022-11-21 09:18:45 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.19.2

(pin)

2022-11-21 09:18:11 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.19.2

v1.19.2
- Improve viewer security against exfiltration attacks

v1.19.1
- Viewer: Add sec. feat. limit no. of served files

(pin)

2022-11-20 23:25:29 UTC MAIN commitmail json YAML

Added databases/py-elastic-transport; Updated databases/py-elasticsearch, devel/py-test-benchmark, devel/py-lazy-object-proxy

(adam)

2022-11-20 23:24:57 UTC MAIN commitmail json YAML

py-lazy-object-proxy: updated to 1.8.0

1.8.0 (2022-10-26)
------------------
* Cleaned up use of cPickle..
* Cleaned up more dead Python 2 code.
* Added Python 3.11 wheels.
* Dropped support for Python 3.6.

(adam)

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

py-test-benchmark: updated to 4.0.0

4.0.0 (2022-10-26)
------------------
* Dropped support for legacy Pythons (2.7, 3.6 or older).
* Switched CI to GitHub Actions.
* Removed dependency on the ``py`` library (that was not properly specified as a dependency anyway).
* Fix skipping test in `test_utils.py` if appropriate VCS not available. Also fix typo.
* Added support for pytest 7.2.0 by using ``pytest.hookimpl`` and ``pytest.hookspec`` to configure hooks.
* Now no save is attempted if ``--benchmark-disable`` is used.

(adam)

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

py-elasticsearch: updated to 8.5.0

8.5.0

Indices

Added the experimental indices.downsample API

Rollup

Removed the deprecated rollup.rollup API.

Snapshot

Added the index_names parameter to the snapshot.get API.

Machine Learning

Added the beta ml.clear_trained_model_deployment_cache API.
Changed the ml.put_trained_model_definition_part API from experimental to stable.
Changed the ml.put_trained_model_vocabulary API from experimental to stable.
Changed the ml.start_trained_model_deployment API from experimental to stable.
Changed the ml.stop_trained_model_deployment API from experimental to stable.

Security

Added the with_limited_by parameter to the get_api_key API.
Added the with_limited_by parameter to the query_api_keys API.
Added the with_profile_uid parameter to the get_user API.
Changed the security.activate_user_profile API from beta to stable.
Changed the security.disable_user_profile API from beta to stable.
Changed the security.enable_user_profile API from beta to stable.
Changed the security.get_user_profile API from beta to stable.
Changed the security.suggest_user_profiles API from beta to stable.
Changed the security.update_user_profile_data API from beta to stable.
Changed the security.has_privileges_user_profile API from experimental to stable.

(adam)

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)