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

2024-05-13 10:33:27 UTC Now

2023-04-25 14:14:04 UTC MAIN commitmail json YAML

devel/py-test-checkdocs: import py-test-checkdocs-2.9.0

A pytest plugin that checks the long description of the project to
ensure it renders properly.

(wiz)

2023-04-25 14:03:38 UTC MAIN commitmail json YAML

py-test-sugar: not for python 2

Fix minimally required versions

(wiz)

2023-04-25 14:02:56 UTC MAIN commitmail json YAML

doc: Updated devel/py-termcolor to 2.3.0

(wiz)

2023-04-25 14:02:40 UTC MAIN commitmail json YAML

py-termcolor: update to 2.3.0.

Release 2.3.0

Added

    Add no_color and force_color parameters to override env vars (#38) @hugovk
    Add support for Python 3.12 (#37) @hugovk

Changed

    Publish to PyPI with a Trusted Publisher (#45) @hugovk

Release 2.2.0

Added

    Add light shades, dark grey and black (#32) @hugovk

Release 2.1.1

Fixed

    Add __main__ to re-enable demo via python -m termcolor (#27) @hugovk

Release 2.1.0

Added

    Support FORCE_COLOR and detect tty (#25) @hugovk

Deprecated

    Deprecate __ALL__, use __all__ instead (#23) @hugovk

Release 2.0.1

Fixed

    Update source URL (#21) @felixonmars

Release 2.0.0

Added

    Add support for Python 3.11 and PyPy (#9) @hugovk
    Add support for Python 3.10 (#5) @hugovk
    Support NO_COLOR (#7) @hugovk
    Add type annotations to the project and run mypy on CI (#11) @jdufresne
    Add tests (#1) @hugovk

Changed

    Refer to GitHub Releases for release notes for 2.0.0+ (#20) @hugovk
    Autodeploy to TestPyPI and to PyPI for GH releases (#19) @hugovk
    Migrate from setuptools + setuptools_scm to hatchling + hatch-vcs (#17) @hugovk
    Replace deprecated license_file with license_files in setup.cfg (#14) @jdufresne
    Use declarative metadata in setup.cfg (#10) @hugovk
    Replace 3.9-dev with 3.9 in CI to use Python 3.9 final (#3) @CozyDoomer

Removed

    Drop support for EOL Python <= 3.6 (#9) @hugovk
    Remove hardcoded VERSION constant (#18) @hugovk

Fixed

    Fix docstring for colored function (#15) @tmetzl
    Fix typo: ANSII -> ANSI (#8) @hugovk

(wiz)

2023-04-25 13:51:50 UTC MAIN commitmail json YAML

2023-04-25 13:41:16 UTC MAIN commitmail json YAML

freetds: remove broken libressl workaround that broke openssl build

(wiz)

2023-04-25 13:40:42 UTC MAIN commitmail json YAML

2023-04-25 13:30:43 UTC MAIN commitmail json YAML

molsketch: needs gcc 12 for std::transform_reduce

(wiz)

2023-04-25 13:11:04 UTC MAIN commitmail json YAML

Updated geography/py-country, textproc/py-xml2rfc

(adam)

2023-04-25 13:10:47 UTC MAIN commitmail json YAML

py-xml2rfc: updated to 3.17.1

v3.17.1

Remove extend-to-zoom from viewport in CSS
Migrate to setup.cfg
Update package version in setup.cfg
update CHANGELOG.md + py file versions for v3.17.0

(adam)

2023-04-25 13:09:23 UTC MAIN commitmail json YAML

py-country: updated to 22.3.5

22.3.5 (2022-03-05)
-------------------

- Update to iso-codes 4.9.0.

22.1.10 (2022-01-10)
--------------------

- Update to iso-codes 4.8.0. (Thanks to llimeht!)

20.7.3 (2020-07-03)
-------------------

- Fix bug 37: (accidental) unconditional pkg_resources import.
  (thanks, crbunney)

20.7.2 (2020-07-02)
-------------------

- Add (auto-generated) __version__ attribute to the main module.

- Add fuzzy search to historic countries.

- Update to iso-codes 4.5.0.

- Clean up the normalization (lower casing) of values in indexes and searches.

- Smaller cleanups and build environment version bumps.

- Python 3-only cleanups and updated Python minor version compatibility
  (thanks, Djailla)

- Remove defunct bugtracker link from README (thanks, jwilk)

- Moved to Git/Github; switched from Bitbucket Pipelines to Travis builds.

(adam)

2023-04-25 12:50:02 UTC MAIN commitmail json YAML

Updated textproc/py-validate-pyproject, lang/py-mypy

(adam)

2023-04-25 12:49:43 UTC MAIN commitmail json YAML

py-mypy: updated to 1.2.0

1.2.0

Improvements to Dataclass Transforms
Mypyc: Native Floats
Mypyc: Native Integers

(adam)

2023-04-25 12:43:31 UTC MAIN commitmail json YAML

py-validate-pyproject: updated to 0.12.2

Version 0.12.2
- ``setuptools`` plugin:
    - Fix problem with ``license-files`` patterns,
      by removing ``default`` value.

Version 0.12.1
- ``setuptools`` plugin:
    - Allow PEP 561 stub names in ``tool.setuptools.package-dir``,

Version 0.12
- ``setuptools`` plugin:
    - Allow PEP 561 stub names in ``tool.setuptools.packages``,

Version 0.11
- Improve error message for invalid replacements in the ``pre_compile`` CLI,
- Allow package to be build from git archive,
- Improve error message for invalid replacements in the ``pre_compile`` CLI,
- Error-out when extra keys are added to ``project.authors/maintainers``,
- De-vendor ``fastjsonschema``,

Version 0.10.1
- Ensure ``LICENSE.txt`` is added to wheel.

Version 0.10
- Add ``NOTICE.txt`` to ``license_files``,
- Use default SSL context when downloading classifiers from PyPI,
- Remove ``setup.py``,
- Explicitly limit oldest supported Python version
- Replace usage of ``cgi.parse_header`` with ``email.message.Message``

(adam)

2023-04-25 11:40:14 UTC MAIN commitmail json YAML

Updated devel/py-jupyter-console, www/py-nbformat

(adam)

2023-04-25 11:39:58 UTC MAIN commitmail json YAML

py-nbformat: updated to 5.8.0

5.8.0

Enhancements made
- Add strip_invalid_metadata argument to validator normalize method

Maintenance and upkeep improvements
- Fix codecov badge
- Add license
- Add more linting
- Only add ellipsis to NotJSONError message if message is truncated

Documentation improvements
- DOC: README: capitalization, title

(adam)

2023-04-25 11:36:41 UTC MAIN commitmail json YAML

py-jupyter-console: updated to 6.6.3

6.6.3

Bugs fixed
- Fix handle_external_iopub again

6.6.2

Bugs fixed
- Fix handle_external_iopub

6.6.1

Maintenance and upkeep improvements
- More build system cleanup

6.6.0

Maintenance and upkeep improvements
- Switch to hatch backend
- Add flaky
- Clean up license

6.5.1

Bugs fixed
- Fix completion handling

6.5.0

Bugs fixed
- Fix client 7 and 8 compat

(adam)

2023-04-25 11:29:41 UTC MAIN commitmail json YAML

Updated devel/py-debugpy, devel/py-ipykernel

(adam)

2023-04-25 11:29:23 UTC MAIN commitmail json YAML

py-ipykernel: updated to 6.22.0

6.22.0

Bugs fixed
- Deprecate Comm class + Fix incompatibility with ipywidgets

6.21.3

Bugs fixed
- Fix interrupt reply

Maintenance and upkeep improvements
- Update docs link
- Add license

Documentation improvements
- Update changelog for markdown typo

6.21.2

Bugs fixed
- Un-expose `__file__` and expose `__session__` instead.

Maintenance and upkeep improvements
- Remove test_enter_eventloop

6.21.1

Maintenance and upkeep improvements
- Restore nest-asyncio for tk loop

6.21.0

Enhancements made
- Expose session start file in `__file__`.
- Add copy_to_globals debug request handling

Maintenance and upkeep improvements
- Adopt more lint rules
- Maintenance updates
- Test spyder kernels

6.20.2

Bugs fixed
- Fix Exception in OutStream.close()

6.20.1

Bugs fixed
- Don't raise error when trying to create another Qt app for Qt eventloop

Maintenance and upkeep improvements
- Update CI
- Fix types and sync lint deps

Documentation improvements
- Add api docs

6.20.0

Enhancements made
- ENH: add `%gui` support for Qt6

Maintenance and upkeep improvements
- Add more ci checks

(adam)

2023-04-25 11:23:43 UTC MAIN commitmail json YAML

py-debugpy: updated to 1.6.7

debugpy v1.6.7
Fix invalid file hashes in RECORD of wheels

debugpy v1.6.6
Disable optimization causing issues when debugging Python 3.10 and 3.11.

debugpy v1.6.5
Fixes

debugpy v1.6.4
Fixes

debugpy v1.6.3
Fixes

debugpy v1.6.2
Fixes unintentional breaking change in public API in debugpy 1.6.1

debugpy v1.6.1
debugpy API now has type annotations.
Optimizations based on frame evaluation API are re-enabled by default.

debugpy v1.6.0
Python 3.6 and below is no longer supported. Python 2 is no longer supported at all.

(adam)

2023-04-25 10:56:54 UTC MAIN commitmail json YAML

Updated www/py-tornado, devel/py-jupyter_client

(adam)

2023-04-25 10:56:38 UTC MAIN commitmail json YAML

py-jupyter_client: updated to 8.2.0

8.2.0

Enhancements made
- use c.f.Future to wait across threads

Maintenance and upkeep improvements
- Use local coverage
- Add more project URLs

8.1.0

Bugs fixed
- ThreadedZMQStream: close stream before socket

Documentation improvements
- Adds spec for the copyToGlobals request

8.0.3

Bugs fixed
- Fix kernelspec print output
- Don't emit a trailng newline in base64-encoded data like 'image/png'

Maintenance and upkeep improvements
- Add license
- Improving jsonutil tests

8.0.2

Bugs fixed
- Add papermill downstream check and fix kernel client replies

Maintenance and upkeep improvements
- Adopt more ruff rules
- Prefer print in kernelspecapp:

8.0.0

This release is primarily focused on improving `asyncio` support, while aiming to have minimal API changes.

Enhancements made
- Remove nest-asyncio dependency

Bugs fixed
- Allow interrupt during restart of pending kernels
- Fix connection reconciliation to handle restarts
- Reconcile connection information
- Workaround for launch bug
- Defer creation of ready future
- Fix handling of initial ready promise
- Revert "Fix pending kernels again"
- Fix pending kernels again
- Use pytest_asyncio fixture

Maintenance and upkeep improvements
- MAINT: Don't format log in log call.
- Remove deprecated zmq imports
- MAINT: consistently use relative imports.
- Sync lint deps
- MAINT: Proper typing and cast
- MAINT: \[_async_\]start_kernel should only take kwarg only.
- Add more ci checks
- Allow releasing from repo
- Fix jupyter_core pinning
- Adopt ruff and reduce pre-commit usage
- Use pytest-jupyter
- Import ensure_async and run_sync from jupyter_core
- Use base setup dependency type
- More CI Cleanup
- More coverage
- Clean up workflow and pyproject
- Add more coverage
- Add coverage config
- Bump actions/setup-python from 2 to 4
- Bump actions/checkout from 2 to 3
- Use platform dirs in tests
- Clean up types and remove use of entrypoints
- Add dependabot
- Support Python 3.8-3.11
- Fix assertion in `TestSession.test_serialize`
- Maintenance cleanup
- Ignore warnings in prereleases test
- Use hatch for version
- Move tests to top level
- Fix nbconvert downstream test

Documentation improvements
- Reflect current protocol version in documentation
- Add full api docs
- Add more ci checks
- Switch to pydata sphinx theme

(adam)

2023-04-25 10:53:27 UTC MAIN commitmail json YAML

py-tornado: updated to 6.3.1

What's new in Tornado 6.3.1
===========================

Apr 21, 2023
------------

``tornado.web``
~~~~~~~~~~~~~~~

- `.RequestHandler.set_cookie` once again accepts capitalized keyword arguments
  for backwards compatibility. This is deprecated and in Tornado 7.0 only lowercase
  arguments will be accepted.

What's new in Tornado 6.3.0
===========================

Apr 17, 2023
------------

Highlights
~~~~~~~~~~

- The new `.Application` setting ``xsrf_cookie_name`` can now be used to
  take advantage of the ``__Host`` cookie prefix for improved security.
  To use it, add ``{"xsrf_cookie_name": "__Host-xsrf", "xsrf_cookie_kwargs":
  {"secure": True}}`` to your `.Application` settings. Note that this feature
  currently only works when HTTPS is used.
- `.WSGIContainer` now supports running the application in a ``ThreadPoolExecutor`` so
  the event loop is no longer blocked.
- `.AsyncTestCase` and `.AsyncHTTPTestCase`, which were deprecated in Tornado 6.2,
  are no longer deprecated.
- WebSockets are now much faster at receiving large messages split into many
  fragments.

General changes
~~~~~~~~~~~~~~~

- Python 3.7 is no longer supported; the minimum supported Python version is 3.8.
  Python 3.12 is now supported.
- To avoid spurious deprecation warnings, users of Python 3.10 should upgrade
  to at least version 3.10.9, and users of Python 3.11 should upgrade to at least
  version 3.11.1.
- Tornado submodules are now imported automatically on demand. This means it is
  now possible to use a single ``import tornado`` statement and refer to objects
  in submodules such as `tornado.web.RequestHandler`.

Deprecation notices
~~~~~~~~~~~~~~~~~~~

- In Tornado 7.0, `tornado.testing.ExpectLog` will match ``WARNING``
  and above regardless of the current logging configuration, unless the
  ``level`` argument is used.
- `.RequestHandler.get_secure_cookie` is now a deprecated alias for
  `.RequestHandler.get_signed_cookie`. `.RequestHandler.set_secure_cookie`
  is now a deprecated alias for `.RequestHandler.set_signed_cookie`.
- `.RequestHandler.clear_all_cookies` is deprecated. No direct replacement
  is provided; `.RequestHandler.clear_cookie` should be used on individual
  cookies.
- Calling the `.IOLoop` constructor without a ``make_current`` argument, which was
  deprecated in Tornado 6.2, is no longer deprecated.
- `.AsyncTestCase` and `.AsyncHTTPTestCase`, which were deprecated in Tornado 6.2,
  are no longer deprecated.
- `.AsyncTestCase.get_new_ioloop` is deprecated.

``tornado.auth``
~~~~~~~~~~~~~~~~

- New method `.GoogleOAuth2Mixin.get_google_oauth_settings` can now be overridden
  to get credentials from a source other than the `.Application` settings.

``tornado.gen``
~~~~~~~~~~~~~~~

- `contextvars` now work properly when a ``@gen.coroutine`` calls a native coroutine.

``tornado.options``
~~~~~~~~~~~~~~~~~~~

- `~.OptionParser.parse_config_file` now recognizes single comma-separated strings (in addition to
  lists of strings) for options with ``multiple=True``.

``tornado.web``
~~~~~~~~~~~~~~~

- New `.Application` setting ``xsrf_cookie_name`` can be used to change the
  name of the XSRF cookie. This is most useful to take advantage of the
  ``__Host-`` cookie prefix.
- `.RequestHandler.get_secure_cookie` and `.RequestHandler.set_secure_cookie`
  (and related methods and attributes) have been renamed to
  `~.RequestHandler.get_signed_cookie` and `~.RequestHandler.set_signed_cookie`.
  This makes it more explicit what kind of security is provided, and avoids
  confusion with the ``Secure`` cookie attribute and ``__Secure-`` cookie prefix.
  The old names remain supported as deprecated aliases.
- `.RequestHandler.clear_cookie` now accepts all keyword arguments accepted by
  `~.RequestHandler.set_cookie`. In some cases clearing a cookie requires certain
  arguments to be passed the same way in which it was set.
- `.RequestHandler.clear_all_cookies` now accepts additional keyword arguments
  for the same reason as ``clear_cookie``. However, since the requirements
  for additional arguments mean that it cannot reliably clear all cookies,
  this method is now deprecated.

``tornado.websocket``
~~~~~~~~~~~~~~~~~~~~~

- It is now much faster (no longer quadratic) to receive large messages that
  have been split into many fragments.
- `.websocket_connect` now accepts a ``resolver`` parameter.

``tornado.wsgi``
~~~~~~~~~~~~~~~~

- `.WSGIContainer` now accepts an ``executor`` parameter which can be used
  to run the WSGI application on a thread pool.

(adam)

2023-04-25 09:47:19 UTC MAIN commitmail json YAML

Updated converters/py-arabic-reshaper, devel/py-virtualenv

(adam)

2023-04-25 09:46:57 UTC MAIN commitmail json YAML

py-virtualenv: updated to 20.22.0

v20.22.0
Drop support for creating Python <=3.6 (including 2) interpreters. Removed pip of 20.3.4, 21.3.1; wheel of 0.37.1; setuptools of 59.6.0, 44.1.1, 50.3.2

(adam)

2023-04-25 09:40:36 UTC MAIN commitmail json YAML

py-arabic-reshaper: updated to 3.0.0

v3.0.0
No more Python 2.x support.

(adam)

2023-04-25 07:48:17 UTC MAIN commitmail json YAML

Updated textproc/py-ICU, archivers/py-zstandard

(adam)

2023-04-25 07:48:02 UTC MAIN commitmail json YAML

2023-04-25 07:44:52 UTC MAIN commitmail json YAML

py-ICU: updated to 2.11

Version 2.10.2 -> 2.11
----------------------
- fixed bug PluralFormat.format accepting python strings, which are immutable
- fixed bug with UWordBreak wrapping wrong enum (UBreakIteratorType)
- added wrappers for UBreakIteratorType, ULine|SentenceBreakTag
- added wrappers for DateTimePatternGenerator::set|getDateTimeFormat()
- added wrappers for Precision::incrementExact()
- Locale objects can now be sorted (Fredrik Roubert)
- added wrapper for Calendar::inTemporalLeapYear()
- added wrappers for Calendar::get|getTemporalMonthCode()
- changed all Calendar setters to return self instead of None, setter chainingCVS: ----------------------------------------------------------------------

(adam)

2023-04-25 07:34:15 UTC MAIN commitmail json YAML

Updated lang/perl5, devel/py-hatchling

(adam)

2023-04-25 07:33:58 UTC MAIN commitmail json YAML

py-hatchling: updated to 1.14.1

1.14.1 - 2023-04-23å…¶

Fixed:

Fix internal archive root naming for the sdist target when strict-naming is disabled to match the file name in order to support the expectation of some frontends

(adam)

2023-04-25 07:29:47 UTC MAIN commitmail json YAML

perl5: updated to 5.36.1

perl v5.36.1

Incompatible Changes
      There are no changes intentionally incompatible with 5.36.0.  If any exist, they are bugs, and we request
      that you submit a report.  See "Reporting Bugs" below.

Modules and Pragmata
  Updated Modules and Pragmata
      •  Module::CoreList has been upgraded from version 5.20220520 to 5.20230423.

Configuration and Compilation
      •  "Configure" probed for the return type of malloc() and free() by testing whether declarations for those
          functions produced a function type mismatch with the implementation.  On Solaris, with a C++ compiler,
          this check always failed, since Solaris instead imports malloc() and free() from "std::" with "using"
          for C++ builds.  Since the return types of malloc() and free() are well defined by the C standard, skip
          probing for them.  "Configure" command-line arguments and hints can still override these type in the
          unlikely case that is needed.

Testing
      Tests were added and changed to reflect the other additions and changes in this release.

Selected Bug Fixes
      •  An eval() as the last statement in a regex code block could trigger an interpreter panic; e.g.

              /(?{ ...; eval {....}; })/

      •  An "eval EXPR" referring to a lexical sub defined in grandparent scope no longer produces an assertion
          failures.

      •  Writing to a magic variables associated with the selected output handle, $^, $~, $=, "$-" and $%, no
          longer crashes perl if the IO object has been cleared from the selected output handle.

(adam)

2023-04-25 07:11:52 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 2.2.6

(pin)

2023-04-25 07:11:28 UTC MAIN commitmail json YAML

sysutils/felix: update to 2.2.6

v2.2.6 (2023-04-24)
- Remove duplicated -v | --version option. This is because:
  i) Since some users do not have cargo installed, fetching latest version
      via cargo doesn't work for many, and
  ii) -h | --help option can already show the current version.

(pin)

2023-04-25 07:08:21 UTC MAIN commitmail json YAML

Updated net/openvpn, www/py-yarl

(adam)

2023-04-25 07:08:04 UTC MAIN commitmail json YAML

py-yarl: updated to 1.9.1

1.9.1 (2023-04-21)
==================

Bugfixes
--------
- Marked tests that fail on older Python patch releases (< 3.7.10, < 3.8.8 and < 3.9.2) as expected to fail due to missing a security fix for CVE-2021-23336.

1.9.0 (2023-04-19)
==================

This release was never published to PyPI, due to issues with the build process.

Features
--------
- Added ``URL.joinpath(*elements)``, to create a new URL appending multiple path elements.
- Made :py:meth:`URL.__truediv__` return ``NotImplemented`` if called with an unsupported type — by :user:`michaeljpeters`.

Bugfixes
--------
- Path normalisation for absolute URLs no longer raises a ValueError exception
  when `..` segments would otherwise go beyond the URL path root.
- Fixed an issue with update_query() not getting rid of the query when argument is None.
- Added some input restrictions on with_port() function to prevent invalid boolean inputs or out of valid port inputs; handled incorrect 0 port representation.
- Made :py:meth:`URL.build` raise a :py:exc:`TypeError` if the ``host`` argument is :py:data:`None` — by :user:`paulpapacz`.
- Fixed an issue with ``update_query()`` getting rid of the query when the argument
  is empty but not ``None``.

(adam)

2023-04-25 07:02:27 UTC MAIN commitmail json YAML

openvpn: updated to 2.6.3

Version 2.6.3

GHA: remove Ubuntu 18.04 builds
vcpkg: request "tools" feature of openssl for MSVC build
doc: run rst2* with --strict to catch warnings
Support of DNS domain for DHCP-less drivers
Bug-fix: segfault in dco_get_peer_stats()

(adam)

2023-04-25 03:32:20 UTC MAIN commitmail json YAML

Added devel/galette version 0.3.0
Added devel/galasm version 2.1

(thorpej)

2023-04-25 03:28:38 UTC MAIN commitmail json YAML

2023-04-24 20:56:13 UTC MAIN commitmail json YAML

py-sphinxcontrib-applehelp: fix TOOL_DEPENDS

(wiz)

2023-04-24 17:38:08 UTC MAIN commitmail json YAML

doc: Added sysutils/checkpw version 1.03

(schmonz)

2023-04-24 17:38:03 UTC MAIN commitmail json YAML

Add and enable checkpw.

(schmonz)

2023-04-24 17:38:00 UTC MAIN commitmail json YAML

Add checkpw: Password-checking tools for password files in Maildir

checkpw is a simple and flexible checkpassword interface package.

checkpw checks password which is stored in a file in the Maildir
directory. The file has read and write permissions to the user only.
checkpw checks real user's password.

- checkpw allows POP authentication.
- checkapoppw allows APOP authentication.
- Multiple maildirs per POP3 user are supported.
- Multiple password per maildir are supported.

Before invoking following program, checkpw and checkapoppw set up $USER,
$EXT, $HOME, $SHELL, its supplementary groups, its gid, its uid, and its
working directory.

(schmonz)

2023-04-24 17:23:05 UTC MAIN commitmail json YAML

doc: Updated mail/qmail to 1.03nb52

(schmonz)

2023-04-24 17:22:59 UTC MAIN commitmail json YAML

2023-04-24 16:35:35 UTC MAIN commitmail json YAML

Updated www/nginx-devel to 1.24.0nb5
Updated www/nginx to 1.24.0nb5

(osa)

2023-04-24 16:34:39 UTC MAIN commitmail json YAML

2023-04-24 15:43:41 UTC MAIN commitmail json YAML

doc: Updated shells/oh-my-posh to 15.2.0

(schmonz)

2023-04-24 15:43:34 UTC MAIN commitmail json YAML

Update to 15.2.0. From the changelog:

BREAKING CHANGES:

- sysinfo: this property isn't used in any of the themes and it's
  incorrect as fetching CPU information requires a timer which we don't
  want to use as it will make rendering the prompt slower.
  For users who migrate to this version, remove the .CPU property from
  the sysinfo segment's template in case you have that set.

Bug Fixes:

- sysinfo: remove CPU context, closes #3730

Features

- go: update dependencies
- go: update to 1.20.3

(schmonz)

2023-04-24 15:28:16 UTC MAIN commitmail json YAML

Updated www/nginx-devel to 1.24.0nb4
Updated www/nginx to 1.24.0nb4

(osa)

2023-04-24 15:26:27 UTC MAIN commitmail json YAML

Updated games/wesnoth, finance/py-braintree

(adam)

2023-04-24 15:26:08 UTC MAIN commitmail json YAML

py-braintree: updated to 4.19.0

4.19.0

Add intended_transaction_source to CreditCardVerification
Add three_d_secure_pass_thru to CreditCardVerification
Add payment_method_nonce to CreditCardVerification
Add three_d_secure_authentication_id to CreditCardVerification
Add support for subscriptions in SEPA direct debit accounts

(adam)

2023-04-24 15:25:28 UTC MAIN commitmail json YAML

2023-04-24 15:24:00 UTC MAIN commitmail json YAML

wesnoth: updated to 1.16.9

Version 1.16.9
Translations
  * Updated translations: British English, Bulgarian, Chinese (Simplified), Czech, Dutch, French, German, Italian, Polish, Portuguese (Brazil), Spanish, Turkish
Miscellaneous and Bug Fixes
  * wesnoth_addon_manager now supports SSL/TLS connection (using the `--secure` flag)
  * wesnoth_addon_manager now supports IPv6 connection (using the `--ipv6` flag)
  * Added new command line flag `--terms` to wesnoth_addon_manager (retrieves and prints the add-ons server upload terms)
  * wesnoth_addon_manager now supports the `--version` flag (reports the current Wesnoth version)
  * Removed unused `--color` switch from wesnoth_addon_manager

(adam)

2023-04-24 14:17:49 UTC MAIN commitmail json YAML

doc: Updated time/ruby-tzinfo-data to 1.2023.3

(taca)

2023-04-24 14:17:28 UTC MAIN commitmail json YAML

time/ruby-tzinfo-data: update to 1.2023.3

1.2023.1 (2023-03-23)

* Based on version 2023a of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2023-March/000077.html).

1.2023.2 (2023-03-24)

* Based on version 2023b of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2023-March/000078.html).

1.2023.3 (2023-03-29)

* Based on version 2023c of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2023-March/000079.html).

(taca)

2023-04-24 13:48:29 UTC MAIN commitmail json YAML

doc: Updated net/bind918 to 9.18.14

(taca)

2023-04-24 13:48:06 UTC MAIN commitmail json YAML

net/bind918: update to 9.18.14

pkgsrc change: reduce some pkglint warnings.

--- 9.18.14 released ---

6145. [bug] Fix a possible use-after-free bug in the
dns__catz_done_cb() function. [GL #3997]

6143. [bug] A reference counting problem on the error path in
the xfrin_connect_done() might cause an assertion
failure on shutdown.  [GL #3989]

6142. [bug] Reduce the number of dns_dnssec_verify calls made
determining if revoked keys needs to be removed from
the trust anchors. [GL #3981]

6141. [bug] Fix several issues in nsupdate timeout handling and
update the -t option's documentation. [GL #3674]

6138. [doc] Fix the DF-flag documentation on the outgoing
UDP packets. [GL #3710]

6136. [cleanup] Remove the isc_fsaccess API in favor of creating
temporary file first and atomically replace the key
with non-truncated content. [GL #3982]

6132. [doc] Remove a dead link in the DNSSEC guide. [GL #3967]

6129. [cleanup] Value stored to 'source' during its initialization is
never read. [GL #3965]

6128. [bug] Fix an omission in an earlier commit to avoid a race
between the 'dns__catz_update_cb()' and
'dns_catz_dbupdate_callback()' functions. [GL #3968]

6126. [cleanup] Deprecate zone type "delegation-only" and the
"delegation-only" and "root-delegation-only"
options. [GL #3953]

6125. [bug] Hold a catz reference while the update process is
running, so that the catalog zone is not destroyed
during shutdown until the update process is finished or
properly canceled by the activated 'shuttingdown' flag.
[GL #3955]

6124. [bug] When changing from a NSEC3 capable DNSSEC algorithm to
an NSEC3 incapable DNSSEC algorithm using KASP the zone
could sometimes be incompletely signed. [GL #3937]

6121. [bug] Fix BIND and dig zone transfer hanging when
downloading large zones over TLS from a primary server,
especially over unstable connections. [GL #3867]

(taca)

2023-04-24 13:45:34 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.40

(taca)

2023-04-24 13:45:10 UTC MAIN commitmail json YAML

net/bind916: update to 9.16.40

--- 9.16.40 released ---

6142. [bug] Reduce the number of dns_dnssec_verify calls made
determining if revoked keys needs to be removed from
the trust anchors. [GL #3981]

6138. [doc] Fix the DF-flag documentation on the outgoing
UDP packets. [GL #3710]

6132. [doc] Remove a dead link in the DNSSEC guide. [GL #3967]

6129. [cleanup] Value stored to 'source' during its initialization is
never read. [GL #3965]

6124. [bug] When changing from a NSEC3 capable DNSSEC algorithm to
an NSEC3 incapable DNSSEC algorithm using KASP the zone
could sometimes be incompletely signed. [GL #3937]

5741. [bug] Log files with "timestamp" suffixes could be left in
place after rolling, even if the number of preserved
log files exceeded the configured "versions" limit.
[GL #828] [GL #3959]

(taca)

2023-04-24 13:43:12 UTC MAIN commitmail json YAML

doc: Updated devel/php-xdebug to 3.2.1

(taca)

2023-04-24 13:42:42 UTC MAIN commitmail json YAML

devel/php-xdebug: update to 3.2.1

3.2.1 (2023-03-21)

Fixed bugs:

* Fixed issue #2144: Xdebug 3.2.0 ignores xdebug.mode and enables all
  features
* Fixed issue #2145: Xdebug 3.2.0 crash PHP on Windows if xdebug.mode = off
* Fixed issue #2146: apache2 segfaulting with version 3.2.0 on PHP 8.0
* Fixed issue #2148: Icon for link to docs in xdebug_info() HTML output does
  not always render correctly

(taca)

2023-04-24 13:39:10 UTC MAIN commitmail json YAML

doc: Updated security/tlsx to 1.0.7

(leot)

2023-04-24 13:39:03 UTC MAIN commitmail json YAML

tlsx: Update to 1.0.7

Changes:
1.0.7
-----
# What's Changed
* Fixed slicing errors due to incorrect serial numbers
* Fixed slice bounds check

(leot)

2023-04-24 13:33:16 UTC MAIN commitmail json YAML

doc: Updated security/nuclei to 2.9.2

(leot)

2023-04-24 13:33:10 UTC MAIN commitmail json YAML

nuclei: Update to 2.9.2

Changes:
2.9.2
-----
## What's Changed
* Added `llm_prompt` as dsl helper
* Added **azure blob storage** support for custom template download
* Added **gitlab project** support for custom template download
* Added CPE / EPSS Score information to cve-annotation
* Added variable evaluation support in payloads & variables
* Added config management + logic refactor
* Added JSONL(ine) Export (`-je, -json-export string` -- file to export
  results in JSON format)
* Fixed bug in http race condition logic
* Fixed s3 argument typos
* Fixed integration test
* Fixed rate limit options not working with query fuzzing
* Fixed panic crash in tlsx
* Fixed panic with proxy input
* Updated `-nc` option
* Updated `ccache` with generic gcache
* Updated `-un` option to `-up` as a short flag of self-update option

(leot)

2023-04-24 13:06:34 UTC MAIN commitmail json YAML

doc: Added math/pari-seadata-small version 0.0a20090618

(riastradh)

2023-04-24 13:06:21 UTC MAIN commitmail json YAML

doc: Added math/pari-seadata version 0.0a20090618

(riastradh)

2023-04-24 13:04:48 UTC MAIN commitmail json YAML

2023-04-24 10:52:20 UTC MAIN commitmail json YAML

Updated textproc/py-elementpath, textproc/py-xmlschema

(adam)

2023-04-24 10:52:04 UTC MAIN commitmail json YAML

py-xmlschema: updated to 2.2.3

v2.2.3
* Add support for Python 3.12
* Detach content iteration methods from ModelVisitor

(adam)

2023-04-24 10:47:41 UTC MAIN commitmail json YAML

py-elementpath: updated to 4.1.1

v4.1.1
* Simplify type annotations for XSD datatypes
* Full test coverage of sequence type functions with bugfixes

v4.1.0
* Refactor XPath function call (context=None only as keyword argument)
* Add external function support
* Some fixes to string representation and source property of tokens
* Extend documentation and tests
* Clean XSD datatypes hierarchy

(adam)

2023-04-24 10:35:46 UTC MAIN commitmail json YAML

Updated converters/py-charset-normalizer, www/py-aiohttp-socks

(adam)

2023-04-24 10:35:02 UTC MAIN commitmail json YAML

py-aiohttp-socks: updated to 0.8.0

v0.8.0
Added proxy_ssl parameter

(adam)

2023-04-24 10:30:04 UTC MAIN commitmail json YAML

py-charset-normalizer: updated to 3.1.0

3.1.0

Added
- Argument `should_rename_legacy` for legacy function `detect` and disregard any new arguments without errors

Removed
- Support for Python 3.6

Changed
- Optional speedup provided by mypy/c 1.0.1

(adam)

2023-04-24 08:51:53 UTC MAIN commitmail json YAML

doc: Updated math/pari to 2.15.3

(riastradh)

2023-04-24 08:51:13 UTC MAIN commitmail json YAML

math/pari: Update to 2.15.3

Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/

Done for version 2.15.1 (released 02/11/2022):
  Fixed
BA  1- ploth long help was misformatted                                    [F1]
    2- polredbest(y^4 - y^3 - 1/4, 1) -> Error [#2414]                    [F2]
    3- mathnf over polynomial rings: wrong when rank not maximal [#2415]  [F3]
BA  4- seralgdep(Ser([0,1,0,u]*Mod(1,(u^2+u+1)*Mod(1,2)),y),2,2) -> SEGV  [F4]
    5- polroots(4*x^3+4*x^2+28*x+144) -> overflow [#2418]                  [F5]
    6- conversion to float of t_QUAD with t_FRAC components [#2419]        [F6]
    7- bnfinit(x^3-810693844986180*x-30702939461011257135364,1).fu
        -> wrong result or SEGV [#2420]                                    [F7]
    8- [1,2]*[3,4] -> strange error message about qfbcomp                  [F8]
    9- obscure oo loop in solve when solution ~ 0 [#2412]                  [F9]

Done for version 2.15.2 (released 24/12/2022):
  Fixed
    1- polredbest: rare error "inconsistent concatenation" [#2423]        [F12]
    2- hypergeom([0,0],[1],2) -> SEGV [#2425]                              [F13]
    3- powers(t_INT, ...) was very slow                                    [F15]
    4- factor(prod(i=1,20,nextprime(2^i)), 131) would include 131          [F16]
    5- sumeulerrat(x^2/(1+x),2) -> FPE [#2433]                            [F17]
    6- lambertw(10^1000) -> overflow [#2429]                              [F18]

Done for version 2.15.3 (released 15/03/2023):

    1- rare infinite loop in idealtwoelt [#2437]                          [F19]
    2- nfisisom(16*x^4+1,16*x^4+1) -> error [#2432]                        [F20]
    3- forprimestep(p=a,b,q,) overflow when a > primelimit        [#2439] [F21]
BA  4- lfun([bnrinit(bnfinit(y^2+1),12),[[2,0],[6,0]]],2) -> error        [F22]
    5- lfunthetacost(polcyclo(43)): silent overflow                        [F23]
BA  6- ellcard(ellinit([1,1]*ffgen([41,16])))-> impossible inverse [#2441] [F24]
    7- wrong result (missing content) in idealred(nf, [id, elt])          [F25]
    8- det(integer matrix) -> inconsistent exact division [#2445]          [F26]
BA  9- fft([],[]) -> SEGV, fft([1],[1]) -> SEGV                            [F27]
BA  10- nfrootsof1(x^0) -> oo-loop                                        [F28]
BA  11- hgmalpha did not check its input                                  [F29]
BA  12- hyperellchangecurve([],[]) -> SEGV                                [F30]
BA  13- hyperellchangecurve(x^0,[1,matid(2),0]) -> SEGV                    [F31]
BA  14- rnfeltnorm(x,x) -> SEGV                                            [F32]
BA  15- polylogmult(1,[],-1) -> SEGV                                      [F33]
    16- ellheight(non-integral E) -> crash [#2448]                        [F34]
    17- content(1,y) -> pol_1(y) instead of t_INT 1                        [F35]
    18- s=taylor(1/((x-1)*(y-1)),x); taylor(s,y) -> invalid object [#2452] [F36]
    19- avoid crashing when sumnumsidi diverges (0 bits of accuracy)[#2454][F37]

(riastradh)

2023-04-24 08:46:36 UTC MAIN commitmail json YAML

audio/rubberband: add use of atomic64.mk, as that's apparently required.

(he)

2023-04-24 08:40:32 UTC MAIN commitmail json YAML

notification-daemon: comment out dead HOMEPAGE

(wiz)

2023-04-24 08:29:44 UTC MAIN commitmail json YAML

doc: Updated x11/dunst to 1.9.2

(wiz)

2023-04-24 08:29:26 UTC MAIN commitmail json YAML

dunst: update to 1.9.2.

1.9.2

This release fixes two issues with high cpu usage one of which was introduced
when trying to fix another cpu usage issue. So if you have experienced dunst
making your fans spin harder than usual that should be fixed with this release.

Thanks a lot to @bakkeby and @tobast for investigating these issues and coming up with fixes!

1.9.1

For users:

If you like rounded corners, this release is for you. You can now add rounded
corners to your progress bar and notification icons. Dunstctl added more
options for changing the notification history, so I'm excited for what you can
build with that. Dunst also is even more stable now with a crash being fixed
and not using 100% of your cpu anymore in some situations.

(wiz)

2023-04-24 07:50:56 UTC MAIN commitmail json YAML

mupdf: bump for mujs change

(wiz)

2023-04-24 07:50:49 UTC MAIN commitmail json YAML

doc: Updated lang/mujs to 1.3.3

(wiz)

2023-04-24 07:50:40 UTC MAIN commitmail json YAML

2023-04-24 07:38:47 UTC MAIN commitmail json YAML

doc: Updated print/qpdf to 11.3.0

(wiz)

2023-04-24 07:38:38 UTC MAIN commitmail json YAML

qpdf: update to 11.3.0.

11.3.0

This is qpdf version 11.3.0. The main feature of this release is
more substantial performance improvements from M. Holger. This
release may run as much as 30% faster than 11.2.0 and also uses
less RAM. A new flag --remove-restrictions has been added to
invalidate digital signatures and associated restrictions to make
a signed file editable (invalidating the signature, of course).
There are also a few fixes. For a full list of changes from previous
releases, please see the release notes. See also README-what-to-download
for details about the available source and binary distributions.

11.2.0

This is qpdf version 11.2.0. There are a few bug fixes and minor
API enhancements from 11.1.1. This version also fixes a significant
performance bug affecting openssl 3.0.x. This bug was causing poor
performance with the Windows executables, which should be noticeably
faster in this version.

11.1.1

This is qpdf version 11.1.1. This release contains a few minor bug
fixes and some performance enhancements. There is no new functionality
from 11.1.0.

This is the last qpdf release that requires a minimum C++ version
of 14. The next release will require a compiler that supports
C++-17.

11.1.0

This is qpdf version 11.1.0. This release contains a small number
of minor fixes from 11.1, mostly related to build and packaging
issues. There are no new features.

11.0.0

This is qpdf version 11.0.0. This is a major release with lots of
changes. For a full list of changes from previous releases, please
see the release notes. See also README-what-to-download for details
about the available source and binary distributions. Here are some
release highlights:

* qpdf JSON v2 -- a complete, unambiguous representation of PDF file contents using JSON with bidirectional conversion between PDF and JSON
* the build now uses cmake
* PointerHolder has been replaced by std::shared_ptr
* Many performance improvements
* Better memory safety for QPDFObjectHandle objects associated with destroyed QPDF objects
* A new logging facility that enables more reliable output/error redirection for library users

10.6.3

This is qpdf version 10.6.3. This release contains a few minor bug
fixes and some non-functional changes to the build and documentation
to help with compiling in other environments. The Windows MSVC
releases are now built with Visual Studio 2022.

(wiz)

2023-04-24 07:24:29 UTC MAIN commitmail json YAML

doc: Updated print/poppler to 23.04.0

(wiz)

2023-04-24 07:24:18 UTC MAIN commitmail json YAML

poppler*: update to 23.04.0

Release 23.04.0:
        core:
        * Fix memory issue when signing fails. Issue #1372
        * Internal improvements of signature related code
        * CairoOutputDev: improve type3 font rendering
        * Fix memory leak in GlobalParams::findSystemFontFileForFamilyAndStyle

        utils:
        * pdftocairo: Fix crash in some special situations
        * pdfsig: allow holes in -dump signature list
        * pdfsig: Support --help

(wiz)

2023-04-24 07:19:14 UTC MAIN commitmail json YAML

Updated devel/py-test-forked, www/py-httplib2

(adam)

2023-04-24 07:18:56 UTC MAIN commitmail json YAML

py-httplib2: updated to 0.22.0

0.22.0

  https: disable_ssl_certificate_validation caused ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled
  https://github.com/httplib2/httplib2/pull/231

  build(deps): bump cryptography from 37.0.4 to 38.0.3
  Reason from cryptography changelog: Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.0.7, which resolves CVE-2022-3602 and CVE-2022-3786.

(adam)

2023-04-24 07:18:17 UTC MAIN commitmail json YAML

py-test-forked: updated to 1.6.0

v1.6.0
* Relaxed dependency requirements

v1.5.0
* Dropped support for Python 3.6.
* Added official support for Python 3.11.

(adam)

2023-04-24 07:07:33 UTC MAIN commitmail json YAML

py-imageio: updated to 2.28.0

v2.28.0 (2023-04-24)

Feature

Expose v3 plugins via v2 API
v2.27.0 (2023-03-27)

Fix

Update FreeImage backend to v3.18.0 on Windows
Feature

Add n_images to ImageProperties
v2.26.1 (2023-03-20)

Fix

Consistently apply color palettes by default
Allow ffmpeg filters to terminate iter
Handle unknown video duration in pyav metadata
Other

Remove pypy 3.7 testing and improve CI/CD scripts
Several doc improvements
Add GH Sponsors link (0e13f64)
v2.26.0 (2023-02-27)

Feature

Collection of small improvements to pyav
v2.25.1 (2023-02-13)

Fix

Format hint test doesn't need to establish a connection
Other

Don't build pdfs on RTD
v2.25.0 (2023-01-23)

Feature

Add audio support for ffmpeg writer
v2.24.0 (2023-01-09)

Feature

Tifffile v3
Other

Pin sphinx below v6
v2.23.0 (2022-12-19)

Feature

Add support for Python 3.11
Other

Exclude py3.11 on windows
GitHub Actions add Python 3.11 to the testing
Add migration instructions for as_gray in new pillow plugin.
v2.22.4 (2022-11-07)

Fix

Fix silent failure when writing gray images with explicit color channel using pillow
Ffmpeg supports .h264 extension
Avoid webcam hang on MacOS
Other

Fix typo
Document deprecated format_hint
v2.22.3 (2022-10-31)

Fix

Support compression and compressionargs in tifffile plugin
v2.22.2 (2022-10-16)

Fix

Make legacy FormatManager skip uninstalled plugins
Other

Remove unneeded image_mode references
Remove xcode reference (dead link) (d1c3e5e)
v2.22.1 (2022-10-03)

Fix

Raise ImportError when iio-ffmpeg is missing
Other

EXR spec
Remove stale funding platform (f428953)
v2.22.0 (2022-09-19)

Feature

Pyav API for procedural video writing

(adam)

2023-04-24 07:04:03 UTC MAIN commitmail json YAML

doc/TODO: - ghostscript, done

(wiz)

2023-04-24 07:03:27 UTC MAIN commitmail json YAML

Added sysutils/py-fsspec; Updated graphics/py-tifffile

(adam)

2023-04-24 07:03:08 UTC MAIN commitmail json YAML

py-tifffile: updated to 2023.4.12

2023.4.12

- Pass 4988 tests.
- Do not write duplicate ImageDescription tags from extratags (breaking).
- Support multifocal SVS files
- Log warning when filtering out extratags.
- Fix writing OME-TIFF with image description in extratags.
- Ignore invalid predictor tag value if prediction is not used.
- Raise KeyError if ZarrStore is missing requested chunk.

2023.3.21

- Fix reading MMstack with missing data

2023.3.15

- Fix corruption using tile generators with prediction/compression
- Add parser for Micro-Manager MMStack series (breaking).
- Return micromanager_metadata IndexMap as numpy array (breaking).
- Revert optimizations for Micro-Manager OME series.
- Do not use numcodecs zstd in write_fsspec (kerchunk issue 317).
- More type annotations.

2023.2.28

- Fix reading some Micro-Manager metadata from corrupted files.
- Speed up reading Micro-Manager indexmap for creation of OME series.

2023.2.27

- Use Micro-Manager indexmap offsets to create virtual TiffFrames.
- Fixes for future imagecodecs.

2023.2.3

- Fix overflow in calculation of databytecounts for large NDPI files.

2023.2.2

- Fix regression reading layered NDPI files.
- Add option to specify offset in FileHandle.read_array.

2023.1.23

- Support reading NDTiffStorage.
- Support reading PIXTIFF compression.
- Support LERC with Zstd or Deflate compression.
- Do not write duplicate and select extratags.
- Allow to write uncompressed image data beyond 4 GB in classic TIFF.
- Add option to specify chunkshape and dtype in FileSequence.asarray.
- Add option for imread to write to output in FileSequence.asarray
- Add function to read GDAL structural metadata.
- Add function to read NDTiff.index files.
- Fix IndexError accessing TiffFile.mdgel_metadata in non-MDGEL files.
- Fix unclosed file ResourceWarning in TiffWriter.
- Fix non-bool predictor arguments
- Relax detection of OME-XML
- Rename some TiffFrame parameters (breaking).
- Deprecate squeeze_axes (will change signature).
- Use defusexml in xml2dict.

2022.10.10

- Fix RecursionError in peek_iterator.
- Fix reading NDTiffv3 summary settings.
- Fix svs_description_metadata parsing
- Fix ImportError if Python was built without zlib or lzma.
- Fix bool of COMPRESSION and PREDICTOR instances.
- Deprecate non-sequence extrasamples arguments.
- Parse SCIFIO metadata as ImageJ.

2022.8.12

- Fix writing ImageJ format with hyperstack argument.
- Fix writing description with metadata disabled.
- Add option to disable writing shaped metadata in TiffWriter.

2022.8.8

- Fix regression using imread out argument
- Fix imshow show argument.
- Support fsspec OpenFile.

2022.8.3

- Fix regression writing default resolutionunit
- Add strptime function parsing common datetime formats.

2022.7.31

- Fix reading corrupted WebP compressed segments missing alpha channel
- Fix regression reading compressed ImageJ files.

2022.7.28

- Rename FileSequence.labels attribute to dims (breaking).
- Rename tifffile_geodb module to geodb (breaking).
- Rename TiffFile._astuple method to astuple (breaking).
- Rename noplots command line argument to maxplots (breaking).
- Fix reading ImageJ hyperstacks with non-TZC order.
- Fix colorspace of JPEG segments encoded by Bio-Formats.
- Fix fei_metadata for HELIOS FIB-SEM
- Add xarray style properties to TiffPage (WIP).
- Add option to specify OME-XML for TiffFile.
- Add option to control multiscales in ZarrTiffStore.
- Support writing to uncompressed ZarrTiffStore.
- Support writing empty images with tiling.
- Support overwriting some tag values in NDPI
- Support Jetraw compression (experimental).
- Standardize resolution parameter and property.
- Deprecate third resolution argument on write (use resolutionunit).
- Deprecate tuple type compression argument on write (use compressionargs).
- Deprecate enums in TIFF namespace (use enums from module).
- Improve default number of threads to write compressed segments
- Parse metaseries time values as datetime objects
- Increase internal read and write buffers to 256 MB.
- Convert some warnings to debug messages.
- Declare all classes final.
- Add script to generate documentation via Sphinx.
- Convert docstrings to Google style with Sphinx directives.

2022.5.4

- Allow to write NewSubfileType=0
- Support writing iterators of strip or tile bytes.
- Convert iterables (not iterators) to NumPy arrays when writing.
- Explicitly specify optional keyword parameters for imread and imwrite.
- Return number of written bytes from FileHandle write functions.

2022.4.28

- Add option to specify fsspec version 1 URL template name
- Ignore invalid dates in UIC tags
- Fix zlib_encode and lzma_encode to work with non-contiguous arrays
- Fix delta_encode to preserve byteorder of ndarrays.
- Move Imagecodecs fallback functions to private module and add tests.

2022.4.26

- Fix AttributeError in TiffFile.shaped_metadata
- Fix TiffTag.overwrite with pre-packed binary value.
- Write sparse TIFF if tile iterator contains None.
- Raise ValueError when writing photometric mode with too few samples.
- Improve test coverage.

2022.4.22

- Add type hints for Python 3.10 (WIP).
- Fix Mypy errors (breaking).
- Mark many parameters positional-only or keyword-only (breaking).
- Remove deprecated pages parameter from imread (breaking).
- Remove deprecated compress and ijmetadata write parameters (breaking).
- Remove deprecated fastij and movie parameters from TiffFile (breaking).
- Remove deprecated multifile parameters from TiffFile (breaking).
- Remove deprecated tif parameter from TiffTag.overwrite (breaking).
- Remove deprecated file parameter from FileSequence.asarray (breaking).
- Remove option to pass imread class to FileSequence (breaking).
- Remove optional parameters from __str__ functions (breaking).
- Rename TiffPageSeries.offset to dataoffset (breaking)
- Change TiffPage.pages to None if no SubIFDs are present (breaking).
- Change TiffPage.index to int (breaking).
- Change TiffPage.is_contiguous, is_imagej, and is_shaped to bool (breaking).
- Add TiffPage imagej_description and shaped_description properties.
- Add TiffFormat abstract base class.
- Deprecate lazyattr and use functools.cached_property instead (breaking).
- Julian_datetime raises ValueError for dates before year 1 (breaking).
- Regressed import time due to typing.

2022.4.8

- Add _ARRAY_DIMENSIONS attributes to ZarrTiffStore.
- Allow C instead of S axis when writing OME-TIFF.
- Fix writing OME-TIFF with separate samples.
- Fix reading unsqueezed pyramidal OME-TIFF series.

2022.3.25

- Fix another ValueError using ZarrStore with zarr >= 2.11.0
- Add parser for Hamamatsu streak metadata.
- Improve hexdump.

2022.3.16

- Use multi-threading to compress strips and tiles.
- Raise TiffFileError when reading corrupted strips and tiles
- Fix ScanImage single channel count
- Add parser for AstroTIFF FITS metadata.

2022.2.9

- Fix ValueError using multiscale ZarrStore with zarr >= 2.11.0.
- Raise KeyError if ZarrStore does not contain key.
- Limit number of warnings for missing files in multifile series.
- Allow to save colormap to 32-bit ImageJ files

2022.2.2

- Fix TypeError when second ImageDescription tag contains non-ASCII
- Fix parsing IJMetadata with many IJMetadataByteCounts
- Detect MicroManager NDTiffv2 header (not tested).
- Remove cache from ZarrFileSequenceStore (use zarr.LRUStoreCache).
- Raise limit on maximum number of pages.
- Use J2K format when encoding JPEG2000 segments.
- Formally deprecate imsave and TiffWriter.save.
- Drop support for Python 3.7 and NumPy < 1.19 (NEP29).

(adam)

2023-04-24 07:01:43 UTC MAIN commitmail json YAML

py-fsspec: added version 2023.4.0

Filesystem Spec (fsspec) is a project to provide a unified pythonic interface
to local, remote and embedded file systems and bytes storage.

(adam)

2023-04-24 06:36:55 UTC MAIN commitmail json YAML

gnuradio-companion: fix PLIST

blocks_throttle2.block.yml needs to be in this package to make
other gnuradio packages build.

(tnn)

2023-04-24 04:57:01 UTC MAIN commitmail json YAML

texlive-collection-latexextra: +tex-{ninecolors,tabularray}

(markd)

2023-04-24 01:25:15 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-fsguard-plugin to 1.1.3

(gutteridge)

2023-04-24 01:25:02 UTC MAIN commitmail json YAML

xfce4-fsguard-plugin: update to 1.1.3

Change log:

1.1.3 (2023-04-19)
=====
- Fix autotools warnings
- Update copyright year
- build: Add GLib requirement
- Fix blurry icons when UI scale > 1
- build: Fix intltool lock file problem during make distcheck
- autoconf: Some updates
- Update `.gitignore`
- Translation Updates:
  Belarusian, Bulgarian, English (Canada), Norwegian Bokm奪l,
  Slovenian, Spanish, Turkish, Ukrainian

(gutteridge)

2023-04-24 00:38:05 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-rejectutils to 20201215nb1

(schmonz)

2023-04-24 00:38:00 UTC MAIN commitmail json YAML

Follow URL redirects. While here, update COMMENT and DESCR. Bump
PKGREVISION.

(schmonz)

2023-04-24 00:13:18 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-acceptutils to 20201214nb1

(schmonz)

2023-04-24 00:13:12 UTC MAIN commitmail json YAML

Follow URL redirects. While here, update COMMENT and DESCR. Bump
PKGREVISION.

(schmonz)

2023-04-24 00:08:51 UTC MAIN commitmail json YAML

doc: Updated net/dhcpcd-qt to 0.7.9

(roy)

2023-04-24 00:08:33 UTC MAIN commitmail json YAML

doc: Updated net/dhcpcd-gtk to 0.7.9

(roy)

2023-04-24 00:08:10 UTC MAIN commitmail json YAML

doc: Updated net/dhcpcd-icons to 0.7.9

(roy)

2023-04-24 00:07:47 UTC MAIN commitmail json YAML

Update to dhcpcd-ui-0.7.9 with the following changes:

* Ignore deprecated GTK2 warnings from newer glib
* Use cairosvg to build icons - this is a build time dependency

(roy)

2023-04-23 22:39:01 UTC MAIN commitmail json YAML

doc: Added print/tex-tabularray version 2023A

(joerg)

2023-04-23 22:38:33 UTC MAIN commitmail json YAML

+ tex-tabularray

(joerg)

2023-04-23 22:38:03 UTC MAIN commitmail json YAML

Add tex-tabularray-2023A:

tabularray is a reimplementation of tables in LaTeX using the LaTeX3
core. It allows a separation of content and style and includes the
flexiblity of the tabu package.

(joerg)

2023-04-23 22:11:46 UTC MAIN commitmail json YAML

+ tex-ninecolors

(joerg)

2023-04-23 22:10:07 UTC MAIN commitmail json YAML

doc: Added print/tex-ninecolors version 2022D

(joerg)

2023-04-23 22:09:53 UTC MAIN commitmail json YAML

Add tex-ninecolors-2022D:

This package carefully selects and defines 9 colors for 13 hues each. All
colors with the same suffix number have equal luminance level. Also the
color black is of level 0, and the color white is of level 10. Choosing
any two colors that differ by at least 5 levels as foreground and
background color will give a proper WCAG Color Contrast.

(joerg)

2023-04-23 20:19:27 UTC MAIN commitmail json YAML

doc: Updated lang/vala to 0.56.7

(wiz)

2023-04-23 20:19:17 UTC MAIN commitmail json YAML

vala: update to 0.56.7.

Vala 0.56.7
===========
* Various improvements and bug fixes:
  - codegen:
    + Fix usage of lambda-expression from delegate initializer [#1428]
  - vala:
    + Check type-argument count of interface prerequisites
    + Improve Symbol.to_string() to include TypeParameters
    + Improve error message for wrong number of type-arguments
    + Improve check of type_reference in ObjectCreationExpression
    + Allow inheritance from sealed class in bindings [#1036]
  - Fix a couple of type-argument issues in vala itself
  - g-i: Fix compiling with mingw clang

* Bindings:
  - gio-2.0,glib-2.0,gtk+-3.0,gtk4: Fix a few binding issues
  - glib-2.0: g_chdir is declared in <glib/gstdio.h>

(wiz)

2023-04-23 20:14:51 UTC MAIN commitmail json YAML

doc: Updated textproc/typst to 0.2.0

(wiz)

2023-04-23 20:14:35 UTC MAIN commitmail json YAML

typst: update to 0.2.0.

Breaking changes:
    Removed support for iterating over index and value in for loops. This is now handled via unpacking and enumerating. Same goes for the map() method.
    Dictionaries now iterate in insertion order instead of alphabetical order.

New features
    Added unpacking syntax for let bindings, which allows things like let (1, 2) = array
    Added enumerate() method
    Added path function for drawing B辿zier paths
    Added layout function to access the size of the surrounding page or container
    Added key parameter to sorted() method

Command line interface
    Fixed --open flag blocking the program
    New Computer Modern font is now embedded into the binary
    Shell completions and man pages can now be generated by setting the GEN_ARTIFACTS environment variable to a target directory and then building Typst

Miscellaneous improvements
    Fixed page numbering in outline
    Added basic i18n for a few more languages (AR, NB, CS, NN, PL, SL, ES, UA, VI)
    Added a few numbering patterns (Ihora, Chinese)
    Added sinc operator
    Fixed bug where math could not be hidden with hide
    Fixed sizing issues with box, block, and shapes
    Fixed some translations
    Fixed inversion of "R" in cal and frak styles
    Fixed some styling issues in math
    Fixed supplements of references to headings
    Fixed syntax highlighting of identifiers in certain scenarios
    Ratios can now be multiplied with more types and be converted to floats with the float function

(wiz)

2023-04-23 20:06:04 UTC MAIN commitmail json YAML

doc: Updated devel/patchelf to 0.18.0

(fcambus)

2023-04-23 20:05:52 UTC MAIN commitmail json YAML

patchelf: update to 0.18.0.

- Add options to print, clear and set executable stack state
- Modernizations and strictness improvements
- Add feature to rename dynamic symbols
- Adjust roundUp for 0 as input
- Avoid overlapping program header table with section header table
- Other switches might set changed as true. Use extraStrings size
- Use the largest segment alignment for libraries requiring non-standard
  alignments
- Add one extra page to avoid overlapping with next page if its rounded...
- Add zsh completion
- Do not let modifyRPath taint shared strings in strtab
- Resize segment mapping rewritten sections if needed

(fcambus)

2023-04-23 17:58:02 UTC MAIN commitmail json YAML

doc: Updated textproc/xfce4-dict to 0.8.5

(gutteridge)

2023-04-23 17:57:47 UTC MAIN commitmail json YAML

xfce4-dict: update to 0.8.5

Change log:

0.8.5 (2023-04-22)
=====
- build: Fix -Wunused-result warning
- Update `.gitignore`
- Update copyright year
- Use "logo-icon-name" instead of "logo" in about dialog
- Remove ENABLE_NLS ifdefs
- autoconf: Use AC_CONFIG_MACRO_DIRS
- build: Fix intltool lock file problem during make distcheck
- Update COPYING (Issue #7)
- Remove unnecessary code
- Use symbolic icons
- Escape markup in server information
- Replaces siginterrupt with sigaction
- Do not close window with ctrl+c (#5)
- Fix Text field size setting (#4)
- Fix compilation warnings
- autoconf: Some updates
- Remove "." at the end of Comment string
- Remove GSourceFunc casts
- Include stdlib.h to get atoi prototype (!2)
- 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, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean,
  Latvian, Lithuanian, Malay, Norwegian Bokm奪l, Occitan (post 1500),
  Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese

(gutteridge)

2023-04-23 17:46:57 UTC MAIN commitmail json YAML

Updated security/dehydrated to 0.7.1

(nils)

2023-04-23 17:45:42 UTC MAIN commitmail json YAML

Update dehydrated to version 0.7.1.

Pkgsrc changes :
* Project has a new home : updated distfile URL and homepage ;
* Updated PLIST following the removal of a file ;
* Updated checksums.

Upstream changes :
* version 0.7.0 :
  - Support for external account bindings
  - Special support for ZeroSSL
  - Support presets for some CAs instead of requiring URLs
  - Allow requesting preferred chain (--preferred-chain)
  - Added method to show CAs current terms of service (--display-terms)
  - Allow setting path to domains.txt using cli arguments (--domains-txt)
  - Added new cli command --cleanupdelete which deletes old files instead of
    archiving them
  - No more silent failures on broken hook-scripts
  - Better error-handling with KEEP_GOING enabled
  - Check actual order status instead of assuming it's valid
  - Don't include keyAuthorization in challenge validation (RFC compliance)
  - Using EC secp384r1 as default certificate type
  - Use JSON.sh to parse JSON
  - Use account URL instead of account ID (RFC compliance)
  - Dehydrated now has a new home: https://github.com/dehydrated-io/dehydrated
  - Added OCSP_FETCH and OCSP_DAYS to per-certificate configurable options
  - Cleanup now also removes dangling symlinks

* version 0.7.1 :
  - --force no longer forces domain name revalidation by default, a new
    argument --force-validation has been added for that
  - Added support for EC secp521r1 algorithm (works with e.g. zerossl)
  - EC PARAMETERS are no longer written to privkey.pem (didn't seem necessary
    and was causing issues with various software)
  - Requests resulting in badNonce errors are now automatically retried (fixes
    operation with LE staging servers)
  - Deprecated egrep usage has been removed
  - Implemented EC for account keys
  - Domain list now also read from domains.txt.d subdirectory (behaviour might
    change, see docs)
  - Implemented RFC 8738 (validating/signing certificates for IP addresses
    instead of domain names) support (this will not work with most
    public CAs, if any!)

(nils)

2023-04-23 17:21:41 UTC MAIN commitmail json YAML

Updated sysutils/logrotate to 3.21.0

(nils)

2023-04-23 17:18:39 UTC MAIN commitmail json YAML

Update logrotate to version 3.21.0.

Pkgsrc changes:
* Updated logrotate.conf patch following a fix (typo) from the project ;
* Update checksums.

Upstream changes:
* logrotate-3.18.1 :
    - fix memory leaks on error-handling paths
    - make renamecopy and copytruncate override each other
    - improve error handling in the parser of configuration files
    - improve user experience for non-privileged users of logrotate
* logrotate-3.19.0 :
    - continue on EINTR in compressLogFile()
    - enforce stricter parsing of configuration files
    - avoid confusing error message in debug mode
    - fix full_write() on incomplete write
    - do not use alloca() any more
    - do not rotate hard links unless allowhardlink is used
    - change directory after dropping privileges
    - add defence in depth when dropping privileges
    - remove invalid configuration on error
    - do not open symbolic link log files by accident
    - do not write state if state file is /dev/null
* logrotate-3.20.0 :
    - fix potential DoS from unprivileged users via
      the state file (CVE-2022-1348)
    - fix a misleading debug message with copytruncate and rotate 0
    - add support for unsigned time_t
    - do not lock state file /dev/null
* logrotate-3.20.1 :
    - drop world-readable permission on state file even when ACLs are enabled
* logrotate-3.21.0 :
    - add ignoreduplicates directive to allow duplicate file matches
    - add --wait-for-state-lock option to wait for lock on the state file
    - avoid failure when an anonymous non-privileged user runs logrotate
    - support home dir expansion in olddir
    - reduce unnecessary rename operations with start N where N > 1
    - unify handling of log levels
    - do not print error: when exit code is unaffected

(nils)

2023-04-23 14:35:29 UTC MAIN commitmail json YAML

Updated x11/py-sip6, x11/py-qt-builder, x11/py-sip-qt5

(adam)

2023-04-23 14:34:02 UTC MAIN commitmail json YAML

py-sip-qt5: updated to 12.12.1

12.12.1
Bug fixes

(adam)

2023-04-23 14:31:41 UTC MAIN commitmail json YAML

py-qt-builder: updated to 1.15.0

v1.15.0
- Added support for QtSpatialAudio for PyQt6.
- A bug fix release.

(adam)

2023-04-23 14:30:21 UTC MAIN commitmail json YAML

py-sip6: updated to 6.7.9

v6.7.9
- The latest version of ABI v13 is v13.5.1.
- The latest version of ABI v12 is v12.12.1.
- Bug fixes.

(adam)

2023-04-23 14:26:33 UTC MAIN commitmail json YAML

2023-04-23 14:24:12 UTC MAIN commitmail json YAML

Updated textproc/py-html5-parser, www/py-httpx-socks

(adam)

2023-04-23 14:23:46 UTC MAIN commitmail json YAML

py-httpx-socks: updated to 0.7.6

0.7.6
Unknown changes

(adam)

2023-04-23 14:21:28 UTC MAIN commitmail json YAML

py-html5-parser: updated to 0.4.11

0.4.11
Unknown changes

(adam)

2023-04-23 14:05:07 UTC MAIN commitmail json YAML

Updated meta-pkgs/boost

(adam)

2023-04-23 14:04:36 UTC MAIN commitmail json YAML

py-boost: adjust buildlink3.mk

(adam)

2023-04-23 14:03:08 UTC MAIN commitmail json YAML

boost: updated to 1.82.0

1.82.0

New Libraries
Mysql:
a C++11 client for the MySQL database server, based on Boost.Asio, from Ruben Perez.
Updated Libraries
Any:
Now uses core/enable_if.hpp header instead of the deprecated utility/enable_if.hpp.
Asio:
Added the ability to customise the execution of a completion handler when an operation completes immediately.
Added user-defined literals for buffer types.
Added a new protocol type local::seq_packet_protocol to represent AF_UNIX with SOCK_SEQPACKET.
Exposed sigaction() flags via an optional argument to signal_set::add.
Change allocator_binder, executor_binder, and cancellation_slot_binder to support detection of unspecialised associators.
Fixed ambiguity in associated_cancellation_slot<reference_wrapper>::get().
Fixed awaitable<> handling for completion signatures containing std::exception_ptr.
Fixed experimental::channel<> try_send failure after a cancel.
Fixed thread_pool::join() deadlock when the pool has no internal threads.
Fixed pipe release() when using io_uring.
Fixed data initialisation and cleanup issues in the io_uring backend.
Fixed a dangling reference issue in the execution context overload of get_associated_executor().
Ensured buffered messages can still be received when an experimental::channel<> is closed.
Fixed the any_completion_handler assignment operator.
Constrained the constructor of any_completion_handler to prevent accidental copying
Changed to use uint64_t for OpenSSL options, to match OpenSSL 3.
Fixed deferred interoperability with multiple completion signatures.
Fixed channels to add partial support for C++11 and C++14.
Added missing handler tracking source location support to co_composed and 'awaitable<>' coroutines, when awaiting packaged asynchronous operations.
Fixed some 'potential null dereference' and shadow variable warnings.
Fixed a asio::buffer overload selection when used with const_buffers_1 and mutable_buffers_1.
Disabled the runtime check for current Windows version unless targeting older Windows.
Fixed compatibility between buffered stream wrappers and move-constructible streams, such as ssl::stream<>.
Fixed basic_socket_acceptor::async_accept compatibility with lambdas that have a deduced return type.
Fixed as_tuple compatibility with legacy completion tokens.
Fixed redirect_error compatibility with new completion tokens.
Fixed a potential, Windows-specific program termination due to exceptions that should have been allowed to escape from a destructor.
Prevented inadvertent co_await of boolean expressions.
Fixed result handling and support for custom allocators in experimental::use_coro.
Fixed variadic template emulation for is_async_operation and completion_signature_of.
Fixed incorrect reuse of a moved-from result in experimental::promise.
Fixed experimental::coro use with custom allocators.
Fixed seek_cur behaviour with stream-oriented files on Windows.
Various additions and modifications to the documentation.
Consult the Revision History for further details.
Atomic:
When compiled for x86 targets supporting AVX, vector instructions are now used for 128-bit atomic loads and stores.
For 32-bit x86 targets, 64-bit atomic loads and stores with memory_order_seq_cst semantics will now issue a memory ordering instruction.
Removed atomic<T>::storage() accessors and atomic<T>::storage_type types that were deprecated in Boost.Atomic 1.73. Users are recommended to use atomic<T>::value() and atomic<T>::value_type instead.
Beast:
Add error_codes use source_location
tcp_stream uses the correct executor of the timer.
error_categories use numeric ids
file_body supports seek
ContainerHash:
Added an overload of hash_value for std::nullptr_t.
Added is_tuple_like and an overload of hash_value for tuple-like types.
Changed string hashing to use mulxp1_hash. This improves both quality and speed.
Core:
Added boost/core/snprintf.hpp header with portable definitions of snprintf, vsnprintf and their wchar_t counterparts.
Deprecated boost/core/is_same.hpp and boost::core::is_same. The header will be removed in a future release. Users are advised to use Boost.TypeTraits or C++ standard library type traits instead.
Marked boost::ref member functions and associated methods with noexcept.
Marked boost::swap function with noexcept, depending on whether the type supports a non-throwing swap operation.
Added boost::core::launder, a portable implementation of std::launder.
Added BOOST_CORE_ALIGNOF, a portable implementation of alignof.
Added boost::core::max_align_t, a portable equivalent of std::max_align_t, and boost::core::max_align, the alignment of max_align_t.
Added boost::core::memory_resource, a portable equivalent of std::pmr::memory_resource from C++17.
Added boost/core/serialization.hpp, a collection of primitives allowing libraries to implement Boost.Serialization support for their types without including a Serialization header and thereby making their libraries depend on Serialization.
Added boost::data, an implementation of std::data.
Added boost::size, an implementation of std::size.
Updated boost::span to use boost::data which adds support for range construction from an std::initializer_list.
Added boost::identity, an implementation of std::identity. This facility has been moved from Boost.Functional.
DLL:
Avoid implicit cast from size_t to uint32_t
Filesystem:
Fixed compilation errors that could have been caused by path conversion constructors being too permissive on the accepted arguments.
v4: path::remove_filename now presesrves the trailing directory separator.
Added path::remove_filename_and_trailing_separators, which removes the filename and directory separators preceding it from the path. This behavior is similar to path::remove_filename in Filesystem v3, but is also usable in v4.
Added path::replace_filename, which replaces filename in a path.
Updated implementation of the library version selection to avoid ODR violations.
On Windows, added a workaround for querying file attributes for files in SMBv1 shares. Previously, directories in SMBv1 shares could have been reported as regular files. This does not affect SMBv2 or later.
Geometry:
Major improvements
Support geographic buffer for (multi)linestrings and (multi)polygons
Improvements
Comparable distance: Add support for dynamic geometries
Support covered_by() for box, geometry combinations
Solved issues
WKT: allow tabs and new lines
Fixes for union
Various fixes in examples
Breaking changes
The WKT output presentation of an empty polygon is now POLYGON() to make it consistent with other geometries
Histogram:
Replace detail::span and detail::make_span with implementations in boost::core
Documentation improvements
Protect usage of std::min and std::max in some cases, contributed by Han Jiang (min,max macros are illegially set by popular Windows headers so we need to work around)
Added test to catch usage of unprotected min,max tokens in the library in the future
Fixes to support latest clang-14 and deduction guides in gcc-11+
JSON:
set_at_pointer.
boost::hash support.
Caller-provided serializer storage.
value_to supports missing elements for std::optional.
Fix parser suspend inside an escape character.
Make sentinel() return a unique pointer.
Locale:
get_system_locale and dependents will now correctly favor LC_ALL over LC_CTYPE as defined by POSIX
utf8_codecvt::out returns partial for trailing (UTF) surrogates
Add boost::locale::util::locale_data to parse a locale
boost::locale::info::encoding() result is now in uppercase as documented, e.g. "UTF-8" instead of "utf-8"
Support M49 country codes such as en_001 or en_150
Treat en_US_POSIX as an alias for the C locale
Improve error for missing segmentation support (i.e. without ICU)
Fix compiler warnings
Math:
Deprecated C++11 support: We now require C++14 as a minimum standard. Our minimum tested compiler versions are now Clang-5, GCC-5 or MSVC-14.1.
Added Estrin's method for polynomial evaluation.
Fix various issues in non-central distributions to allow for larger non-centralities see 939.
Added CMake install target.
Fix special_functions.hpp to disable anything which can't be used in an exception-free environment.
Get condition number calculation working in C++14.
Fix constexpr table driven functions to avoid massive slowdown when the code is not actually constexpr, see 923.
Improve tanh_sinh boundary handling, see 894.
Add Linux arm64, s390x and Apple M1 testing, fix up test cases to handle 128-bit long doubles.
Improve constexpr math functions to better handle infinities and NaN's.
Make the integrators const-correct.
Fix tanh_sinh integrator in case the function underflows, see 898.
Don't use std::cbrt as some platforms still don't support it.
Stop non-central T from raising spurious FE_INVALID exceptions, see 892.
Fix binomial distribution edge case.
Improve ibeta handling of very small arguments, see 884.
Improve ibeta handling of infinities and NaN's, see 878.
Improve error handling in powm1, see 781.
Improve root-finder bracketing to bracket faster when the exponent is super-large or small.
Fix root finding edge cases, see 873.
Lots of miscellaneous warning fixes.
Add assertions when using features which require C++17 for better error messages when invoking the compiler in a lower std version.
Multi-index Containers:
Serialization now uses unsigned long instead of collection_size_type, and multi_index_container serialization class version has been bumped from 2 to 3 to reflect this change. Reading old archives may fail for custom archive types giving special treatment to collection_size_type values: if this is the case, globally define the macro BOOST_MULTI_INDEX_ENABLE_SERIALIZATION_COMPATIBILITY_V2 to ensure backwards compatibility in reading operations.
Maintenance work.
Multiprecision:
Deprecated C++11 support: We now require C++14 as a minimum standard. Our minimum tested compiler versions are now Clang-5, GCC-5 or MSVC-14.1.
Added a new forward declaration header.
Update Eigen interoperability so we no longer rely on Eigen's details, see 479.
Add Cmake install target.
Fix cpp_dec_float construction from string in standalone case for better error handling, see 499.
Remove redundent definitions when in C++17 mode, see 530.
Fix the error handling in standalone itrunc and ltrunc.
Fix potentially uninitialized storage when parsing octal strings.
Add arm64 and s390x CI testing.
Add some missing expression template unpacking code for powm, see 506.
Nowide:
Add convert_string overload accepting a (std::)string instance
Add quoted to output (quoted UTF-8) paths (std::filesystem or boost::filesystem) to streams
PFR:
Implemented the boost::pfr::is_implicitly_reflectable and the machinery for specializing aggregates as reflectable or not
Implemented boost::pfr::get by type of an element in the aggregate.
Implemented the BOOST_PFR_ENABLED macro to detect library support for reflection
Fixed missing terminating character
Fixed the boost/pfr/config.hpp compilation on older compilers
Workaround for broken C++17 stuctured binding in old compilers
Avoid -Wzero-as-null-pointer-constant warnings
Fixed multiple typos, thanks to Denis Mikhailov for the fixes.
Added missing #pragma once
Multiple fixes and improvements for the docs.
Process:
Added management for extern processes to V2 (still experimental)
Deprecated wait_for & wait_until in V1 - they will be removed in the future!
Stacktrace:
Fixed typos in docs and comments, thanks to Chocobo1 for the PR
Fixed multithreading flag detection for backtrace_create_state if BOOST_STACKTRACE_BACKTRACE_FORCE_STATIC is defined.
StaticString:
Boost.Core string_view and std::string_view interoperability
Test:
Fixed several unused variable warnings
Fixed sprintf deprecation warnings
Fixed undefined behavior in basic_cstring::rfind
Added CI through Github Actions
Unordered:
Major update.
Added node-based, open-addressing containers boost::unordered_node_map and boost::unordered_node_set.
Extended heterogeneous lookup to more member functions as specified in P2363.
Replaced the previous post-mixing process for open-addressing containers with a new algorithm based on extended multiplication by a constant.
Fixed bug in internal emplace impl where stack-local types were not properly constructed using the allocator of the container which breaks uses-allocator construction.
URL:
Add url::format with automatic percent-encoding
URL router example
set_params convenience function
Support implicit conversions to string_view
Parsing constructors are implicit
string_token::arg has virtual destructor and slice protection
Support BOOST_URL_DISABLE_THREADS
Improvements and Bug fixes:
WIN32_LEAN_AND_MEAN macro redefinition warning
Comparison differentiates absent and empty components
Detect hier_part_rule with empty-port-like segments
Segments comparison as if normalized works above root
hier-part path-rootless considers invalid segments
port as number is set to 0 when it overflows
ipv4 to string overflow detection algorithm
Variant:
Now uses core/addressof instead of the deprecated utility/addressof.

(adam)

2023-04-23 11:00:40 UTC MAIN commitmail json YAML

Updated devel/py-dogpile-cache, www/py-webcolors

(adam)

2023-04-23 11:00:22 UTC MAIN commitmail json YAML

py-webcolors: updated to 1.13

Version 1.13

No bug fixes or new features.

Other changes

* Supported Python versions are now 3.7, 3.8, 3.9, 3.10, and 3.11

* The codebase was significantly reorganized and modernized. Public API is
  unchanged. Imports should continue to be directly from the top-level
  ``webcolors`` module; attempting to import from submodules is not supported.

* Now packaging declaratively via ``pyproject.toml`` with `PEP 517
  <https://peps.python.org/pep-0517/>`_ support from ``setuptools``.

(adam)

2023-04-23 10:56:24 UTC MAIN commitmail json YAML

py-dogpile-cache: updated to 1.1.8

1.1.8

bug

[bug] [memcached]
Moved the MemcacheArgs.dead_retry argument and the MemcacheArgs.socket_timeout argument which were erroneously added to the ���set_parameters���, where they have no effect, to be part of the Memcached connection arguments MemcachedBackend.dead_retry, MemcachedBackend.socket_timeout.

1.1.7

usecase

[usecase] [memcached]
Added MemcacheArgs.dead_retry and MemcacheArgs.socket_timeout to the dictionary of additional keyword arguments that will be passed directly to GenericMemcachedBackend().

1.1.6

usecase

[usecase] [redis]
Added RedisBackend.connection_kwargs parameter, which is a dictionary of additional keyword arguments that will be passed directly to StrictRedis() or StrictRedis.from_url(), in the same way that this parameter works with the RedisSentinelBackend already.

bug

[bug] [redis]
Fixed regression caused by backwards-incompatible API changes in Redis that caused the ���distributed lock��� feature to not function.

(adam)

2023-04-23 10:50:14 UTC MAIN commitmail json YAML

Updated textproc/py-sphinxcontrib-applehelp, databases/py-peewee

(adam)

2023-04-23 10:47:27 UTC MAIN commitmail json YAML

py-peewee: updated to 3.16.2

3.16.2

Fixes a longstanding issue with thread-safety of various decorators, including
`atomic()`, `transaction()`, `savepoint()`. The context-managers are
unaffected.

(adam)

2023-04-23 10:31:21 UTC MAIN commitmail json YAML

2023-04-23 10:22:03 UTC MAIN commitmail json YAML

doc: Updated www/zola to 0.17.2

(nikita)

2023-04-23 10:21:53 UTC MAIN commitmail json YAML

zola: update to version 0.17.2

Changelog (taken from https://github.com/getzola/zola/releases):

v0.17.2
Changes:

    7c6bdc1 Set release date
    c0732a2 Update changelog and disable clippy in CI for a bit
    d52a071 Implement Default for LanguageOptions (#2145) [ #2137 ]
    a4a85fe Fix cachebusting not working with binary files [ #2142 ]
    f0cd47f Fix tests
    f6d27cd Update changelog
    0ba2707 Use page.summary if available (#2141)
    3186d4b Update deps
    b7fec4d Remove dummy test
    deaaa16 Fix tests
    8611318 Update changelog
    f6c0d52 Revert "Allow external links to start with "www.*" (#2100)"
    dd65e99 Fix index errors (#2129)
    9613973 Fix a page missing from e2e test
    583a472 Next verison
    ce0a0bb Clarify some doc
    5df6b8b Clarify some doc
    66734b5 Update links to tmtheme editor [ #2114, #2061 ]
    ce57d37 fix: add "slug" where it was forgotten (#2132)
    1538a38 installing-and-using-themes.md: Change placeholder format for git repo URL (#2128)
    f2d6b2e installation.md: add Nix installation instructions (#2126)
    4f5d622 Bump zola version for docs
    f45c1b6 It was actually correct?
    47f54eb Update Metainfo (#2125)
    e39dbb3 Use default search engine output [ #2123 ]
    1a6c1a3 Fix docs [ #2117 ]

v0.17.1
Changes:

    e42283e Prepare for release
    5ad9f84 fix zola serve not respecting preserve_dotfiles_in_output (#2113)
    64feaeb Pass section.generate_feed
    c67655e Fix colocated assets in content directory [ #2101 ]
    5f90ad1 Fix typo in pages-sections.md (#2115)

v0.17.0
Changes:

    6f683ce get ready for release
    193d97d Update changelog & test-case
    902fd3a Allow external links to start with "www.*" (#2100)
    bc27c01 Remove println
    6b46149 cargo fmt
    0b31fc1 Add test for #1566
    05ab07b Downgrade mockito to not raise MSRV
    b4a8d3c Update changelog & mockito
    3e1f577 feat: External URL redirect (#2080)
    f4a1e99 Page and config authors (#2024) (#2092)
    b2f8a94 Try to disable uninlined format lint
    4cd80a3 Update toml lib [ #1313 ]
    bc9772b Bump Rust CI version
    9f490bf clippy
    8ba6c1c Procimage refactor (#2086) [ #2066, #1793 ]
    29cb3fc Removed faulty Windows-specific path check/conversion. Fixes #2076. (#2088)
    60d8425 Errors on empty taxonomies term [ #2085 ]
    f363ea1 Filter out temp files or with no extensions from colocated assets
    ee4cbb6 Handle pages named index.md in sections [ #2082 ]
    bb17100 Revert "Use reqwest rustls-tls"
    a56e424 Remove built-in shortcodes [ #1832 ]
    61570bb Use reqwest rustls-tls [ #1569 ]
    d828d52 Add plain text syntax alias to text [ #1633 ]
    d43b5e1 fmt + changelog + updates
    84d057f Reduced cachebust fingerprint to be more reasonable (#2074)
    0c5ffa8 Remove code blocks from search index [ #1176 ]
    1ae91f3 Update changelog
    5090c9e Use macro for LanguageOptions::merge
    2d44fe8 Merge default language data with section language data (#2039)
    4aaed16 Update base64
    c03dfc0 Update changelog
    c172575 Add upgrade guide for Sass
    7152d03 libsass -> grass is a breaking change
    608837c Clippy + 1.63
    e12b766 Fmt + change min version
    fcbb21a Replace libsass by grass [ #1535, #2022 ]
    c22ee67 Update some deps
    a7433a5 Expose markdown config property to templates (#2052)
    f2072fa Add details in the doc on CommonMark extension (#2034)
    ebdeda1 Small update to the docs for get_url (#2033) [ #2026 ]
    d0b8065 add preserve_dotfiles_in_output configuration option (#1985)
    3430d94 Fix needless_borrow warnings
    02b57b9 Add clippy to CI
    76ca540 markdown: Fix clippy warnings
    5311453 imageproc: Fix clippy warning
    e290616 content: Fix clippy warnings
    3ef719a templates: Fix clippy warning
    f877835 Site: fix clippy warnings
    0183ea5 Fix clippy::manual_retain
    faf00d1 Fix clippy::derive_partial_eq_without_eq
    405dda6 Cargo fmt (#2009)
    da5c4c4 Filter more than 1 footnote in summary (#2017)
    7000f78 Search json index (#1998)
    291c93e Do not overfilter HTML when removing footnotes (#2008)
    2aa067d Fix no-port-append default
    f7c67f4 Add new flag 'port_append' to give the ability to remove port from base url (#2003)
    a0f7dfe Fix current_url in taxonomy term (#2000)
    442d622 Fix test
    bedc6d7 Minify embedded css and js with additional lib flags (#1922)
    cce5684 Update changelog
    baa473c add get_hash function (#1962)
    f1b5c2e Use BufWriter in imageproc (#1996)
    9e0f400 Handle colocated links to assets [ #1993 ]
    95c56d4 Update deps
    88433b6 Add flag to override prompt for existing dir (#1986)
    4a6d13f Tera date-locale feature (#1978)
    aecbc10 Add sorting by slug (#1926)
    ee96105 Simplify taxonomy term struct
    5fb0867 Get term fn (#1964)
    7b562fc Add slugify.paths_keep_dates option. Update docs.
    74c090a Add completion subcommand (#1968)
    567f103 Imporved is_colocated_asset_links (#1972) [ #1969 ]
    6b6ad38 Metainfo: Add 0.16.1
    70e9a50 Next version
    715bd0d Update zola-deploy-action version on docs (#2098)
    f27ea8c Fix typo
    3e5c19f document installing via github actions (#2097)
    ae79a60 Document the render field on taxonomies (#2094)
    9ea33f0 Fix erroring suggestion in docs (#2087)
    3af1815 Best way to install Zola on Fedora now is COPR (#2070)
    d899f3b Update themes gallery (#2047)
    2b7875f docs: rebrand Layer0 to Edgio (#2068)
    1a3c6d7 Moved source uwe-arzt.de from github to codeberg (#2062)
    1353585 Fix typos (#2056)
    8bbf377 documentation: Add pkgsrc. (#1812)
    1dc7682 Update creating-a-theme.md (#2045)
    7a32105 add: more example websites (#2023)
    1e2da2f Update themes gallery (#2038)
    7ff5277 Fixed default_language typo (#2040)
    6f29740 Update Shortcodes doc to add details on Macros for templates (#2035)
    4eb3ec8 Update themes gallery (#2014)
    c978602 update version of zola-deploy-action (#2012)
    53cf920 Quotation mark bug fix (#2005)
    eba1913 Update themes gallery (#1999)
    ad6c834 docs: github action version updates (#1977)
    7f4060b Update themes gallery (#1971)

(nikita)

2023-04-23 10:14:19 UTC MAIN commitmail json YAML

Updated textproc/py-yamllint, sysutils/ansible-lint

(adam)

2023-04-23 10:13:53 UTC MAIN commitmail json YAML

ansible-lint: update to 6.15.0

v6.15.0

Minor Changes

Add ability to auto-fix fcqn rule violations
Document how to avoid vault related errors
Require at least one known subfolder for roles

Bugfixes

Ensure that JSON output does not contain newlines
Improve description of task names
Fix config path detection logic
Improve tests related to vault processing
Avoid running args rule if we encounter a windows module
Ensure non zero exit code when no files are linted
Refactor exit codes to use an enum
Ensure profile rules do not have experimental or opt-in tag
Change logging to use rich output
Refactor project root directory detection code
Remove flake8 and pyupgrade
Extend ruff checks
Send GHA annotations to stderr
Fix Schema validation for variables in tasks/vars directory
Recognize ansible collections installed at system level

(adam)

2023-04-23 10:07:30 UTC MAIN commitmail json YAML

py-yamllint: updated to 1.31.0

1.31.0 (2023-04-21)
-------------------
- Build: migrate from ``setup.py`` to ``pyproject.toml``
- Docs: update some outdated URLs
- Rule ``colons``: prevent error when space before is mandatory

(adam)

2023-04-23 10:03:15 UTC MAIN commitmail json YAML

Updated textproc/yq, misc/py-trove-classifiers, graphics/py-seaborn, devel/py-pip

(adam)

2023-04-23 10:02:49 UTC MAIN commitmail json YAML

py-pip: updated to 23.1.1

23.1.1 (2023-04-22)
===================

Bug Fixes
---------
- Revert <https://github.com/pypa/pip/pull/11487>, as it causes issues with virtualenvs created by the Windows Store distribution of Python.

Vendored Libraries
------------------
- Revert pkg_resources (via setuptools) back to 65.6.3

Improved Documentation
----------------------
- Update documentation to reflect the new behavior of using the cache of locally
  built wheels in hash-checking mode.

(adam)

2023-04-23 10:00:49 UTC MAIN commitmail json YAML

py-seaborn: updated to 0.12.2

v0.12.2 (December 2022)
-----------------------

This is an incremental release that is a recommended upgrade for all users. It is very likely the final release of the 0.12 series and the last version to support Python 3.7.

- |Feature| Added the :class:`objects.KDE` stat

- |Feature| Added the :class:`objects.Boolean` scale

- |Enhancement| Improved user feedback for failures during plot compilation by catching exceptions and re-raising with a `PlotSpecError` that provides additional context.

- |Fix| Improved calculation of automatic mark widths with unshared facet axes

- |Fix| Improved robustness to empty data in several components of the objects interface

- |Fix| Fixed a bug where legends for numeric variables with large values would be incorrectly shown (i.e. with a missing offset or exponent; :pr:`3187`).

- |Fix| Fixed a regression in v0.12.0 where manually-added labels could have duplicate legend entries

- |Fix| Fixed a bug in :func:`histplot` with `kde=True` and `log_scale=True` where the curve was not scaled properly

- |Fix| Fixed a bug in :func:`relplot` where inner axis labels would be shown when axis sharing was disabled

- |Fix| Fixed a bug in :class:`objects.Continuous` to avoid an exception with boolean data

(adam)

2023-04-23 09:56:07 UTC MAIN commitmail json YAML

py-trove-classifiers: updated to 2023.4.22

2023.4.22
Add missing steps to the release job

(adam)

2023-04-23 09:53:24 UTC MAIN commitmail json YAML

yq: updated to 3.2.2

Changes for v3.2.2 (2023-04-22)
-  Allow XML documents to be streamed with 窶度ml-item-depth

Changes for v3.2.1 (2023-04-04)
-  Relax tomlkit dependency version range to preserve Python 3.6
  compatibility

Changes for v3.2.0 (2023-04-03)
-  Use tomlkit instead of toml
-  Add security policy
-  Documentation and release infrastructure improvements

(adam)

2023-04-23 09:19:22 UTC MAIN commitmail json YAML

doc: Updated print/ghostscript-agpl to 10.01.0

(wiz)

2023-04-23 09:19:13 UTC MAIN commitmail json YAML

ghostscript-agpl: update to 10.01.0.

Version 10.01.0 (2023-03-22)

Highlights in this release include:

  • We've continued to improve the performance of the PDF interpreter written
    in C and improve it's behaviour in edge and out-of-specification cases.
  • Our efforts in code hygiene and maintainability continue.
  • The usual round of bug fixes, compatibility changes, and incremental
    improvements.

(wiz)

2023-04-23 09:13:29 UTC MAIN commitmail json YAML

doc: Updated audio/openal-soft to 1.23.1

(wiz)

2023-04-23 09:13:19 UTC MAIN commitmail json YAML

openal-soft: update to 1.23.1.

openal-soft-1.23.1:

    Implemented the AL_SOFT_UHJ_ex extension.

    Implemented the AL_SOFT_buffer_length_query extension.

    Implemented the AL_SOFT_source_start_delay extension.

    Implemented the AL_EXT_STATIC_BUFFER extension.

    Fixed compiling with certain older versions of GCC.

    Fixed compiling as a submodule.

    Fixed compiling with newer versions of Oboe.

    Improved EAX effect version switching.

    Improved the quality of the reverb modulator.

    Improved performance of the cubic resampler.

    Added a compatibility option to restore AL_SOFT_buffer_sub_data. The option
    disables AL_EXT_SOURCE_RADIUS due to incompatibility.

    Reduced CPU usage when EAX is initialized and FXSlot0 or FXSlot1 are not
    used.

    Reduced memory usage for ADPCM buffer formats. They're no longer converted
    to 16-bit samples on load.

(wiz)

2023-04-23 09:03:35 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.1.8

(wiz)

2023-04-23 09:03:33 UTC MAIN commitmail json YAML

p5-PerlMagick: update to 7.1.1.8.

Sync with ImageMagick.

(wiz)

2023-04-23 09:03:26 UTC MAIN commitmail json YAML

ImageMagick: update to 7.1.1.8.

7.1.1-8 -  2023-04-22

Fixed

    Added checks to make sure all bytes were read to resolve #6267. #6267

Commits

    beta release 35ec38f
    Treat warnings as errors in the MacOS build and enabled more warnings for that build. 02b2aa6
    Corrected compare. 35505ca
    Not longer export methods that are not used in other parts of the library. 01251e5
    No longer call ParseMetaGeometry twice when we don't add a thumbnail. 6a94dd8
    Fix typo that caused a division by zero in #6263. 78347b5
    don't reduct 3 to 1 channel gray if meta channels are present a8f6186
    The depth must be specified when reading a map image. 2d6e2e9
    validate pixel offset 90e067c
    validate pixel offset d92cb0e
    release 920f792

7.1.1-7 - 2023-04-16

Merged

    PixelChannel: Add invalid channel field #6230

Commits

    beta release 3bd5ce1
    account for extra samples 9a9896f
    The quantum extent should also including the pad. b019133
    Another improvement of calculating the size of the extent. 3151fd8
    The padding is per pixel. dc0556c
    Cosmetic. ad36935
    Use the new API when available. 8b12fc1
    don't cut off letters (ImageMagick/ImageMagick#6221) fcf2674
    Moved static declaration. 8eaadcf
    Removed unused lt_dlexit define. d454d11
    Removed unused NTSetSearchPath method. 43ea02a
    Windows doesn't need a call to lt_dlinit. 48e9207
    There is no need to call WSAStartup because we will always have version 2.2 on the supported platforms. 24990f7
    Moved linking of lib inside other check. b13fabd
    More cleanup of header files. d048972
    Silence warnings for when the distribute-cache is not supported. 13841a1
    support --enable-dpc configure option fc7bb1d
    Fixed build error. 178f677
    theoretically a more intuitive brighness contrast algorithm (ImageMagick/ImageMagick#6079) cdc73fb
    revert format hint (ImageMagick/ImageMagick#6242) 9e1492e
    Use the new MAGICKCORE_DPC_SUPPORT flag. 7c8a486
    Removed define that always had the same value. 8e5fbea
    We only need to link ws2_32.lib on Windows when we have enabled DPC support. 1c4f052
    identify correct format ef12f38
    Restored the call to WSAStartup because we do need to do this when we use winsock2. 1bc9391
    Correct define check. 610a8a5
    Corrected checks that determine if we actually are able to support dpc. 70cd76b
    revert 723b63a
    correct slope/intercept 405c61a
    correct intercept b29bcd9
    eliminate compiler warnings (ImageMagick/ImageMagick#6230) fba0e38
    cosmetic 1fe2162
    eliminate compiler warning 3b84c79
    release e4b3733
    beta release 3b5b4a1
    if the image type is explicit, use the file extension if possible (ImageMagick/ImageMagick#6242) 67aa0ed
    Removed unused return value. 0d5e3a0
    Use version number instead. 1bc3bdc
    Silence warning by casting to size_t instead where negative values will overflow in a large value. 8def9df
    Silenced warnings. 7285688
    Silenced warnings. 864e6db
    Added missing break. 58b6568
    Moved devcontainer into security folder. 386f3b8
    Reverted patch and silenced warning. 4602557
    Added name to the container. f9b5142
    Added missing break. 9754705
    Silenced MagickCore warnings. 427e443
    Silenced coders warnings. 8f78bf4
    Corrected devcontainer name. ecc72e5
    Unreference in else statement instead. 69da709
    Removed unused argument. 890b4c7
    Removed unused return values. 1309276
    Only define GetICCProperty when build with LCMS delegate. bacfcad
    Silenced warning. a489b2a
    Silenced warnings in MagickWand. bf1e065
    Added devcontainer for local development. 18fd137
    Use define because the fallthrough attribute is only supported by gcc. 312aaf9
    Added Dockerfile to the editorconfig. 38ecac1
    Use different notation to fix the macos build. 35152a1
    Added devcontainer that uses the clang compiler. fc6f751
    Changed build to treat all warnings as errors and check for more warnings. 2a003f8
    Silenced warning. f85c832
    Change code to make it compile with -Wall -Wextra -Werror b164646
    Silenced warning. cdba683
    Ignore unused-function and builtin-declaration-mismatch warnings to work around autoconf issues. f311596
    Clang needs different flags to fix the build. 3e49a05
    Also build with clang in the daily build. 717d8d7
    Include compiler in the title. 50b4062
    Silence warnings that occur when freetype is enabled. 3f9cfbd
    Silenced more warnings. 7c809d7
    Silence the warning differently. feaa675
    elimiate compiler warnings f49eeca
    eliminate compiler warnings c40db4e
    eliminate compiler warnings 9d85754
    eliminate compiler warning 7157e1a
    expand channel map by 1 cc97c3a
    initialize max channels + 1 bdd4599
    add additional checks for casting double to size_t f7b5682
    cosmetic 77f6713
    identify z component of chromaticity fecfed4
    Refactor code to make it more readable. 9783994
    Corrected compare. c13cada
    Also skip writing the exif/tiff resolution properties when the pHYs chunk is written. d4f233b
    improved range checking 4daec2d
    cosmetic. 8066117
    Removed unused return value. d3cf508
    consistent method to check for alpha channel 242e940
    Correct comment. 43aa790
    Added method to update the density and orientation in the xmp profile. fc4f67b
    Corrected value for tiff:ResolutionUnit. c9f17dc
    Cosmetic. 589856f
    Removed debug printf statement... fecd253
    round crop width properly adda986
    Install more dependencies for the macOS build. 4a52f67
    Silence warning. 30f3676
    release 21d049b

(wiz)

2023-04-23 09:01:29 UTC MAIN commitmail json YAML

doc: Updated security/gpgme to 1.20.0

(wiz)

2023-04-23 09:01:19 UTC MAIN commitmail json YAML

gpgme: update to 1.20.0.

Noteworthy changes in version 1.20.0 (2023-04-20)
-------------------------------------------------

* On Windows, the gettext functions provided by gpgrt are switched
  into utf8 mode, so that all localized texts returned by GpgME or
  gpgrt, e.g. the texts for error codes are now UTF-8 encoded.
  [T5960]

* Key::canSign now returns false for OpenPGP keys without signing
  (sub)key.  [T6456]

* The new macOS Homebrew location is now by default supported.
  [T6440]

* Fix regression in 1.19.0.  [rMb608c084b9]

* Fix invocation of gpgtar on Windows.  [rM0c29119e06]

(wiz)

2023-04-23 08:57:17 UTC MAIN commitmail json YAML

doc: Updated devel/apr to 1.7.4

(wiz)

2023-04-23 08:57:08 UTC MAIN commitmail json YAML

apr: update to 1.7.4.

Changes for APR 1.7.4

  *) Fix a regression where writing to a file opened with both APR_FOPEN_APPEND
    and APR_FOPEN_BUFFERED did not properly append the data on Windows.
    (This regression was introduced in APR 1.7.3)  [Evgeny Kotkov]

(wiz)

2023-04-23 08:43:49 UTC MAIN commitmail json YAML

doc: Updated devel/py-tortoisehg to 6.4.2

(wiz)

2023-04-23 08:43:30 UTC MAIN commitmail json YAML

py-tortoisehg: update to 6.4.2.

Changes not found.

(wiz)

2023-04-23 08:39:24 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 6.4.2

(wiz)

2023-04-23 08:39:15 UTC MAIN commitmail json YAML

py-mercurial: update to 6.4.2.

Exceptional bugfix release due to a corruption bug that happens
when using clonebundles on repositories with large files.

revlog-split: make sure the self._indexfile attribute is reset (issue6811)

(wiz)

2023-04-23 08:28:28 UTC MAIN commitmail json YAML

doc: Updated shells/oh-my-posh to 14.32.2

(pin)

2023-04-23 08:28:09 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 14.32.2

Bug Fixes
- pwsh: do not render a transient prompt when text is selected (17da877)

(pin)

2023-04-23 08:27:32 UTC MAIN commitmail json YAML

doc: Updated graphics/wallust to 2.1.1

(pin)

2023-04-23 08:27:10 UTC MAIN commitmail json YAML

graphics/wallust: update to 2.1.1

- update clap
- remove new line when `error`ing out, anyhow already formats the error
- switch templating libraries: tinytemplate -> new_string_template

(pin)

2023-04-23 08:26:27 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.6.63

(pin)

2023-04-23 08:26:01 UTC MAIN commitmail json YAML

graphics/oculante: update to 0.6.63

0.6.63 (2023-04-20)
    Fix save corruption
    Fix: Prevent sidebar flicker on resize

0.6.62 (2023-04-19)
    Fix zoom speed

0.6.61 (2023-04-19)
Bug Fixes
    Prevent info panel flickering while auto-hiding scrollbar (696d8818)

Features
    Simplified file saving - now with file picker (aa410cc6)
    Add optional checker background (f09d012e)

(pin)

2023-04-23 08:25:17 UTC MAIN commitmail json YAML

doc: Updated x11/alacritty to 0.12.0nb1

(pin)

2023-04-23 08:24:54 UTC MAIN commitmail json YAML

x11/alacritty: fix menu display

Install desktop file and icon, so the app is picked-up on desktop
environment menus.

(pin)

2023-04-23 08:04:14 UTC MAIN commitmail json YAML

doc: Updated net/openresolv to 3.13.1

(roy)

2023-04-23 08:04:00 UTC MAIN commitmail json YAML

Update to openresolv-3.13.1

No real changes other than how we get the source from GitHub

(roy)

2023-04-23 07:52:38 UTC MAIN commitmail json YAML

doc: Updated net/parpd to 2.1.1

(roy)

2023-04-23 07:52:21 UTC MAIN commitmail json YAML

Update to parpd-2.1.1

No real change from 2.0 other than pulling signed tarballs rather than
automated github tarballs.
Has a compile fix for Linux.

(roy)

2023-04-23 07:47:36 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.1.8, MesaLib-23.0.3, apr-1.7.4, botan-3.0.0,
  calibre-6.16.0 [requires py-qt6/py-qt6-webengine], gpgme-1.20.0,
  nodejs-20.0.0, openal-soft-1.23.1, py-mercurial-6.4.2, samba4-4.18.2,
  typst-0.2.0, vala-0.56.7.

(wiz)

2023-04-23 07:11:40 UTC MAIN commitmail json YAML

doc/TODO: pari-2.15.3

(riastradh)

2023-04-23 07:09:37 UTC MAIN commitmail json YAML

doc/TODO.crosscompile: Update a bit.

Forgot to remove some items when I improved the cross-libtool
situation last year.

(riastradh)

2023-04-23 00:04:35 UTC MAIN commitmail json YAML

py-yapf: now Python 3 only due to py-tomli

(gutteridge)

2023-04-22 23:54:10 UTC MAIN commitmail json YAML

nodejs: fix BUILDLINK_ABI_DEPENDS pattern (fix bulk builds)

(gutteridge)

2023-04-22 23:32:14 UTC MAIN commitmail json YAML

sqlrelay-nodejs: npm was removed (fix bulk builds)

(gutteridge)

2023-04-22 21:04:01 UTC MAIN commitmail json YAML

doc: Updated shells/oh-my-posh to 14.32.1

(pin)

2023-04-22 21:03:38 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 14.32.1

v14.32.1
Bug Fixes
- xonsh: do not print hyperlink ANSI (9239b26)
- xonsh: use string literal for config path (a5274b7)

v14.32.0
Features
- allow segment to override global properties (287f183)

v14.31.7
Bug Fixes
- do not quote config for elvish and xonsh (b2e1b04), closes #3740 #3739

v14.31.6
Bug Fixes
- pwsh: erase a previous tooltip before a new one is rendered (8d8d06d)

v14.31.5
Bug Fixes
- xonsh: do not use cat to capture string output (2417960), closes #3739

v14.31.4
Bug Fixes
- cmd: do not cache an empty tooltip (1474979)
- fish: do not prevent entering space characters on empty buffer (770d199)
- pwsh: remove cached tip command when rendering a new prompt (7368c65)
- tooltip: check only the first word of command line (14f0123)

v14.31.3
Bug Fixes
- font: improve font download timeouts (2452475)

(pin)

2023-04-22 18:05:04 UTC MAIN commitmail json YAML

doc: Updated www/gotosocial to 0.8.1

(nikita)

2023-04-22 18:04:54 UTC MAIN commitmail json YAML

gotosocial: update to version 0.8.1

Changelog (taken from https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.8.1):

v0.8.1 Even More Scurrilous Sloth

Hello! Cheeky small bugfix release. 0.8.0 accidentally broke bookmarks on Postgres and this fixes that, thanks @handlerug !
Migration Notes
Upgrade from 0.8.0

Easy upgrade, no datab

ase migrations.

There are two small typo fixes in the example config.yaml file, so you may need to make these changes in your config.yaml too. See here: fd3bf92
Binary/tar

    Stop GoToSocial
    Untar the new release, including the web assets and html templates.
    Edit your config.yaml file as necessary (see below).
    Start GoToSocial

Docker

    Stop GoToSocial.
    Pull the new docker container (superseriousbusiness/gotosocial:0.8.1 or superseriousbusiness/gotosocial:latest)
    Start GoToSocial.

Upgrade from prior to 0.8.0

Follow instructions for updating to 0.8.0 (https://github.com/superseriousbusiness/gotosocial/releases/v0.8.0), but replace version numbers with 0.8.1 instead.
Detailed Changelog

    4dbf9a2 [bugfix] fix small config typos (#1707)
    0744477 [bugfix] Fix the bookmarks list API endpoint returning an empty array (#1700)

(nikita)

2023-04-22 17:09:34 UTC MAIN commitmail json YAML

2023-04-22 17:08:39 UTC MAIN commitmail json YAML

2023-04-22 15:49:14 UTC MAIN commitmail json YAML

go-qiniu-x: Import as devel/go-qiniu-x version 1.11.9

This provides the X package by qiniu,
which implements extensions to the Go standard library.

(nikita)

2023-04-22 15:06:42 UTC pkgsrc-2023Q1 commitmail json YAML

2023-04-22 15:06:23 UTC pkgsrc-2023Q1 commitmail json YAML

Pullup ticket #6754 - requested by nia
www/firefox102: security fix
www/firefox102-l10n: dependent update

Revisions pulled up:
- www/firefox102-l10n/Makefile                                  1.10
- www/firefox102-l10n/distinfo                                  1.9
- www/firefox102/Makefile                                      1.17
- www/firefox102/distinfo                                      1.11

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Fri Apr 14 08:53:12 UTC 2023

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

  Log Message:
  firefox102: Update to 102.10.0

  Security Vulnerabilities fixed in Firefox ESR 102.10

      #CVE-2023-29531: Out-of-bound memory access in WebGL on macOS
      #CVE-2023-29533: Fullscreen notification obscured
      #CVE-2023-29535: Potential Memory Corruption following Garbage Collector
      compaction
      #CVE-2023-29536: Invalid free from JavaScript code
      #CVE-2023-29539: Content-Disposition filename truncation leads to Reflected
      File Download
      #CVE-2023-29541: Files with malicious extensions could have been downloaded
      unsafely on Linux
      #CVE-2023-29542: Bypass of file download extension restrictions
      #CVE-2023-1945: Memory Corruption in Safe Browsing Code
      #CVE-2023-29548: Incorrect optimization result on ARM64
      #CVE-2023-29550: Memory safety bugs fixed in Firefox 112 and Firefox ESR
      102.10

(bsiegert)

2023-04-22 14:33:21 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 23.1.7

(rillig)

2023-04-22 14:32:50 UTC MAIN commitmail json YAML

2023-04-22 13:22:10 UTC MAIN commitmail json YAML

doc: Updated pkgtools/url2pkg to 23.1.0

(rillig)

2023-04-22 13:21:58 UTC MAIN commitmail json YAML

url2pkg: update to 23.1.0

Changes since 22.4.0:

Be more user-friendly when being passed a URL without version number.

(rillig)

2023-04-22 13:09:28 UTC MAIN commitmail json YAML

doc/guide: reduce indentation in <programlisting>

(rillig)