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

2024-05-13 13:32:55 UTC Now

2024-04-03 03:30:49 UTC MAIN commitmail json YAML

doc: Updated net/djbdnscurve6 to 44d

(schmonz)

2024-04-03 03:30:45 UTC MAIN commitmail json YAML

djbdnscurve6: update to 44d. Changes:

- root.c frees now &text.

(schmonz)

2024-04-03 03:30:32 UTC MAIN commitmail json YAML

doc: Updated net/fehqlibs to 23

(schmonz)

2024-04-03 03:30:28 UTC MAIN commitmail json YAML

fehqlibs: update to 23. Changes:

- More documentation for dns resolver routines.
- Added function stralloc_free() which was alreday in the header.

(schmonz)

2024-04-03 03:29:59 UTC MAIN commitmail json YAML

doc: Updated devel/mise to 2024.4.0

(schmonz)

2024-04-03 03:29:54 UTC MAIN commitmail json YAML

mise: update to 2024.4.0. Changes:

2024.4.0:

### Bug Fixes

* (python) install python when pip is disabled outside virtualenv

### Other Changes

* Move logic to set current directory before loading other config

2024.3.11:

### Features

* (task) extend mise tasks output

2024.3.10:

### Bug Fixes

* use correct type for --cd

### Refactor

* completions command

### Documentation

* improve CHANGELOG
* improve CHANGELOG
* remove duplicate PR labels in CHANGELOG

2024.3.9:

### Bug Fixes

* (task) script tasks don't pick up alias from comments

pkgsrc changes:

* Disable self-update

(schmonz)

2024-04-03 02:26:15 UTC MAIN commitmail json YAML

doc: Updated emulators/nono to 0.7.1

(jun)

2024-04-03 02:24:33 UTC MAIN commitmail json YAML

0.7.1 (2024/03/28)

m88k(Update): "Set good m88100, m88200 mask version. It makes OpenBSD/luna88k faster 10~20%."
vm(Update): "Change canonical machine name from virt68k to virt-m68k. (vmtype=virt68k can also be used.)"
vm(Update): "Support VirtIO's indirect descriptor."
vm(Update): "Adjust VirtIO Network's queue size."
vm(New): "Implement VirtIO Entropy device."
vm(Fix): "Fix Goldfish timer to raise an interrupt immediately if the specified time is in the past."
vm(Fix): "Fix CRTC accesses on X68030 broken since ver 0.7.0."

(jun)

2024-04-03 01:11:14 UTC MAIN commitmail json YAML

fixed incorrect username for myself

(ktnb)

2024-04-03 00:55:29 UTC MAIN commitmail json YAML

2024-04-02 23:24:11 UTC MAIN commitmail json YAML

py-semver: Fix PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2024-04-02 23:05:24 UTC MAIN commitmail json YAML

doc/TODO: add some

+ PageEdit-2.1.0, SDL2-2.30.2, Sigil-2.1.0, libX11-1.8.8 [wait for
  1.8.9], qt6-6.7.

(wiz)

2024-04-02 22:37:54 UTC MAIN commitmail json YAML

2024-04-02 22:34:14 UTC MAIN commitmail json YAML

doc: Added cross/libdragon-binutils version 2.42

(js)

2024-04-02 22:33:56 UTC MAIN commitmail json YAML

2024-04-02 22:18:59 UTC MAIN commitmail json YAML

archivers/xz: Fix download URL

https://github.com/tukaani-project/xz/releases/download/v5.6.1/xz-5.4.6.tar.bz2
is not a valid URL. It's an HTML (probably an error message because GitHub has
suspended the repo), despite it surprisingly returning HTTP 200.

(js)

2024-04-02 22:03:19 UTC MAIN commitmail json YAML

Updated sysutils/xentools418 to 20231116nb1
Updated sysutils/xentools415 to 4.15.5nb4

(bouyer)

2024-04-02 22:01:24 UTC MAIN commitmail json YAML

xentools415, xentools418: fix bug in BSD symbol table support for i386:
When computing the size of the ELF symbol table, the code use
sizeof(Elf64_Shdr) or sizeof(Elf32_Shdr) depending on the kernel being
loaded. But later when computing offsets, the code uses
sizeof(struct elf_sym_header) which contains a union of both Shdr. This result
in an overflow of 64 bytes. Fortunably the code checks the size being copied
with the allocated size and silently ignores the copy if there isn't enough
space. Fortunably as well, the allocated size is rounded up to the next page
boundary, so most of the time there is enough space. Unfortunably, the official
i386 GENERIC kernel from the 10.0 release has the right size to trigger
this bug.
Bump PKGREVISION.

(bouyer)

2024-04-02 21:18:35 UTC MAIN commitmail json YAML

2024-04-02 20:37:27 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.104.0

(js)

2024-04-02 20:37:16 UTC MAIN commitmail json YAML

Update chat/matrix-synapse to 1.104.0

# Synapse 1.104.0 (2024-04-02)

### Bugfixes

- Fix regression when using OIDC provider. Introduced in v1.104.0rc1. ([\#17031](https://github.com/element-hq/synapse/issues/17031))

# Synapse 1.104.0rc1 (2024-03-26)

### Features

- Add an OIDC config to specify extra parameters for the authorization grant URL. IT can be useful to pass an ACR value for example. ([\#16971](https://github.com/element-hq/synapse/issues/16971))
- Add support for OIDC provider returning JWT. ([\#16972](https://github.com/element-hq/synapse/issues/16972), [\#17031](https://github.com/element-hq/synapse/issues/17031))

### Bugfixes

- Fix a bug which meant that, under certain circumstances, we might never retry sending events or to-device messages over federation after a failure. ([\#16925](https://github.com/element-hq/synapse/issues/16925))
- Fix various long-standing bugs which could cause incorrect state to be returned from `/sync` in certain situations. ([\#16949](https://github.com/element-hq/synapse/issues/16949))
- Fix case in which `m.fully_read` marker would not get updated. Contributed by @SpiritCroc. ([\#16990](https://github.com/element-hq/synapse/issues/16990))
- Fix bug which did not retract a user's pending knocks at rooms when their account was deactivated. Contributed by @hanadi92. ([\#17010](https://github.com/element-hq/synapse/issues/17010))

### Updates to the Docker image

- Updated `start.py` to generate config using the correct user ID when running as root (fixes [\#16824](https://github.com/element-hq/synapse/issues/16824), [\#15202](https://github.com/element-hq/synapse/issues/15202)). ([\#16978](https://github.com/element-hq/synapse/issues/16978))

### Improved Documentation

- Add a query to force a refresh of a remote user's device list to the "Useful SQL for Admins" documentation page. ([\#16892](https://github.com/element-hq/synapse/issues/16892))
- Minor grammatical corrections to the upgrade documentation. ([\#16965](https://github.com/element-hq/synapse/issues/16965))
- Fix the sort order for the documentation version picker, so that newer releases appear above older ones. ([\#16966](https://github.com/element-hq/synapse/issues/16966))
- Remove recommendation for a specific poetry version from contributing guide. ([\#17002](https://github.com/element-hq/synapse/issues/17002))

### Internal Changes

- Improve lock performance when a lot of locks are all waiting for a single lock to be released. ([\#16840](https://github.com/element-hq/synapse/issues/16840))
- Update power level default for public rooms. ([\#16907](https://github.com/element-hq/synapse/issues/16907))
- Improve event validation. ([\#16908](https://github.com/element-hq/synapse/issues/16908))
- Multi-worker-docker-container: disable log buffering. ([\#16919](https://github.com/element-hq/synapse/issues/16919))
- Refactor state delta calculation in `/sync` handler. ([\#16929](https://github.com/element-hq/synapse/issues/16929))
- Clarify docs for some room state functions. ([\#16950](https://github.com/element-hq/synapse/issues/16950))
- Specify IP subnets in canonical form. ([\#16953](https://github.com/element-hq/synapse/issues/16953))
- As done for SAML mapping provider, let's pass the module API to the OIDC one so the mapper can do more logic in its code. ([\#16974](https://github.com/element-hq/synapse/issues/16974))
- Allow containers building on top of Synapse's Complement container is use the included PostgreSQL cluster. ([\#16985](https://github.com/element-hq/synapse/issues/16985))
- Raise poetry-core version cap to 1.9.0. ([\#16986](https://github.com/element-hq/synapse/issues/16986))
- Patch the db conn pool sooner in tests. ([\#17017](https://github.com/element-hq/synapse/issues/17017))

### Updates to locked dependencies

* Bump anyhow from 1.0.80 to 1.0.81. ([\#17009](https://github.com/element-hq/synapse/issues/17009))
* Bump black from 23.10.1 to 24.2.0. ([\#16936](https://github.com/element-hq/synapse/issues/16936))
* Bump cryptography from 41.0.7 to 42.0.5. ([\#16958](https://github.com/element-hq/synapse/issues/16958))
* Bump dawidd6/action-download-artifact from 3.1.1 to 3.1.2. ([\#16960](https://github.com/element-hq/synapse/issues/16960))
* Bump dawidd6/action-download-artifact from 3.1.2 to 3.1.4. ([\#17008](https://github.com/element-hq/synapse/issues/17008))
* Bump jinja2 from 3.1.2 to 3.1.3. ([\#17005](https://github.com/element-hq/synapse/issues/17005))
* Bump log from 0.4.20 to 0.4.21. ([\#16977](https://github.com/element-hq/synapse/issues/16977))
* Bump mypy from 1.5.1 to 1.8.0. ([\#16901](https://github.com/element-hq/synapse/issues/16901))
* Bump netaddr from 0.9.0 to 1.2.1. ([\#17006](https://github.com/element-hq/synapse/issues/17006))
* Bump pydantic from 2.6.0 to 2.6.4. ([\#17004](https://github.com/element-hq/synapse/issues/17004))
* Bump pyo3 from 0.20.2 to 0.20.3. ([\#16962](https://github.com/element-hq/synapse/issues/16962))
* Bump ruff from 0.1.14 to 0.3.2. ([\#16994](https://github.com/element-hq/synapse/issues/16994))
* Bump serde from 1.0.196 to 1.0.197. ([\#16963](https://github.com/element-hq/synapse/issues/16963))
* Bump serde_json from 1.0.113 to 1.0.114. ([\#16961](https://github.com/element-hq/synapse/issues/16961))
* Bump types-jsonschema from 4.21.0.20240118 to 4.21.0.20240311. ([\#17007](https://github.com/element-hq/synapse/issues/17007))
* Bump types-psycopg2 from 2.9.21.16 to 2.9.21.20240311. ([\#16995](https://github.com/element-hq/synapse/issues/16995))
* Bump types-pyopenssl from 23.3.0.0 to 24.0.0.20240311. ([\#17003](https://github.com/element-hq/synapse/issues/17003))

# Synapse 1.103.0 (2024-03-19)

No significant changes since 1.103.0rc1.

# Synapse 1.103.0rc1 (2024-03-12)

### Features

- Add a new [List Accounts v3](https://element-hq.github.io/synapse/v1.103/admin_api/user_admin_api.html#list-accounts-v3) Admin API with improved deactivated user filtering capabilities. ([\#16874](https://github.com/element-hq/synapse/issues/16874))
- Include `Retry-After` header by default per [MSC4041](https://github.com/matrix-org/matrix-spec-proposals/pull/4041). Contributed by @clokep. ([\#16947](https://github.com/element-hq/synapse/issues/16947))

### Bugfixes

- Fix joining remote rooms when a module uses the `on_new_event` callback. This callback may now pass partial state events instead of the full state for remote rooms. Introduced in v1.76.0. ([\#16973](https://github.com/element-hq/synapse/issues/16973))
- Fix performance issue when joining very large rooms that can cause the server to lock up. Introduced in v1.100.0. Contributed by @ggogel. ([\#16968](https://github.com/element-hq/synapse/issues/16968))

### Improved Documentation

- Add HAProxy example for single port operation to reverse proxy documentation. Contributed by Georg Pfuetzenreuter (@tacerus). ([\#16768](https://github.com/element-hq/synapse/issues/16768))
- Improve the documentation around running Complement tests with new configuration parameters. ([\#16946](https://github.com/element-hq/synapse/issues/16946))
- Add docs on upgrading from a very old version. ([\#16951](https://github.com/element-hq/synapse/issues/16951))

### Updates to locked dependencies

* Bump JasonEtco/create-an-issue from 2.9.1 to 2.9.2. ([\#16934](https://github.com/element-hq/synapse/issues/16934))
* Bump anyhow from 1.0.79 to 1.0.80. ([\#16935](https://github.com/element-hq/synapse/issues/16935))
* Bump dawidd6/action-download-artifact from 3.0.0 to 3.1.1. ([\#16933](https://github.com/element-hq/synapse/issues/16933))
* Bump furo from 2023.9.10 to 2024.1.29. ([\#16939](https://github.com/element-hq/synapse/issues/16939))
* Bump pyopenssl from 23.3.0 to 24.0.0. ([\#16937](https://github.com/element-hq/synapse/issues/16937))
* Bump types-netaddr from 0.10.0.20240106 to 1.2.0.20240219. ([\#16938](https://github.com/element-hq/synapse/issues/16938))

(js)

2024-04-02 20:34:17 UTC MAIN commitmail json YAML

BasiliskII: Allow building without the macosx interface on older releases

(nia)

2024-04-02 20:32:18 UTC MAIN commitmail json YAML

GraphicsMagick: requires strnlen

(nia)

2024-04-02 20:20:34 UTC MAIN commitmail json YAML

Updated archivers/zstd, devel/blosc2

(adam)

2024-04-02 20:20:12 UTC MAIN commitmail json YAML

blosc2: updated to 2.14.0

Changes from 2.13.2 to 2.14.0

Fixed a bug preventing buffers to be appended to empty (0-sized) b2nd arrays.

New acceleration path for b2nd_append(). This new path is much faster (up to 4x) than the previous one, specially for large arrays. See bench/bench_stack_append.c for the bench of use.

New examples for using the b2nd_set_slice_cbuffer() and b2nd_append() functions for adding data into existing b2nd arrays. See examples/example_stack_images.c.

Now, python3 is used for finding plugins instead of python. This is because many linux distros do not have python as a symlink to python3 anymore.

New round of fixing warnings. Now, C-Blosc2 should be relatively free of them.

Small performance tweak for clevel 1 in BloscLZ codec.

Fixed a leak in frame code.

Disable shuffle repeat in filters pipeline. This was broken since the initial implemented, and it was never documented. Also, compression ratios do not seem to be improved in our experiments, so this capability has been removed completely.

Support for new Intel compilers (2023.0.1 and on).

(adam)

2024-04-02 20:15:01 UTC MAIN commitmail json YAML

zlib-ng: add buildlink3.mk

(adam)

2024-04-02 20:05:57 UTC MAIN commitmail json YAML

zstd: updated to 1.5.6

V1.5.6 (Mar 2024)
api: Promote `ZSTD_c_targetCBlockSize` to Stable API
api: new `ZSTD_d_maxBlockSize` experimental parameter, to reduce streaming decompression memory,
perf: improve performance of param `ZSTD_c_targetCBlockSize`,
perf: improved compression of arrays of integers at high compression,
lib: reduce binary size with selective built-time exclusion,
lib: improved huffman speed on small data and linux kernel,
lib: accept dictionaries with partial literal tables,
lib: fix CCtx size estimation with external sequence producer,
lib: fix corner case decoder behaviors,
lib: fix zdict prototype mismatch in static_only mode,
lib: fix several bugs in magicless-format decoding,
cli: add common compressed file types to `--exclude-compressed``
cli: fix mixing `-c` and `-o` commands with `--rm`,
cli: fix erroneous exclusion of hidden files with `--output-dir-mirror`
cli: improved time accuracy on BSD,
cli: better errors on argument parsing,
tests: better compatibility with older versions of `grep`,
tests: lorem ipsum generator as default backup content,
build: cmake improvements
build: bazel support,
build: fix cross-compiling for AArch64 with lld
build: fix Apple platform compatibility,
build: fix Visual 2012 and lower compatibility,
build: improve win32 support,
build: better C90 compliance for zlibWrapper,
port: make: fat binaries on macos,
port: ARM64EC compatibility for Windows,
port: QNX support
port: MSYS2 and Cygwin makefile installation and test support,
port: risc-v support validation in CI,
port: sparc64 support validation in CI,
port: AIX compatibility,
port: HP-UX compatibility,
doc: Improved specification accuracy,
bug: Fix and deprecate ZSTD_generateSequences

(adam)

2024-04-02 19:40:15 UTC MAIN commitmail json YAML

doc: Updated sysutils/rsftch to 0.3.7

(pin)

2024-04-02 19:39:56 UTC MAIN commitmail json YAML

sysutils/rsftch: update to 0.3.7

- main.rs split for easier maintenance
- fix major bug in distros without /etc/lsb-release
- update fn.rs
- fix broken get_os_release_pretty_name function
- made -t mode more visually appealing
- major visual overhaul
- fix amd gpus not fetching
- re-add -nc option, change some if statements to match for some added speed,
  revamped variable declaration and make uptime more prettier
- add Cargo.lock for pkgsrc

(pin)

2024-04-02 19:39:17 UTC MAIN commitmail json YAML

doc: Updated net/slumber to 0.16.0

(pin)

2024-04-02 19:39:07 UTC MAIN commitmail json YAML

Updated www/py-respx, devel/py-urwid

(adam)

2024-04-02 19:38:56 UTC MAIN commitmail json YAML

net/slumber: update to 0.16.0

[0.16.0] - 2024-04-01
Added
- Add support for custom keybindings (#137)

Fixed
- Fix request body not updating in UI when changing recipe

(pin)

2024-04-02 19:38:14 UTC MAIN commitmail json YAML

py-urwid: updated to 2.6.10

2.6.10

New features
ScrollBar: fully support __length_hint__ if not Sized

Other Changes
Support PEP424 API as marker for limited size of ListBox body

(adam)

2024-04-02 19:38:12 UTC MAIN commitmail json YAML

doc: Updated finance/rex to 0.1.16

(pin)

2024-04-02 19:37:53 UTC MAIN commitmail json YAML

finance/rex: update to 0.1.16

Updates
- All amount fields now recognize 'k' and 'm' number suffixes as a thousand
  and a million allowing usage of 1k, 5m.
- The initial page text layout has been updated.
- The Home page now has two more rows in the Balance section highlighting
  daily income and expense amount.
- Pressing 'v' on a selected transaction/activity will show the full
  transaction details. Useful in case the detail is too large.
- The chart page now has the option to enable/disable TX methods from the
  chart on the 'space' press.
- All popups have been updated and now can be scrolled using the Arrow Up
  or Down keys.
- The Add Transaction page now shows the transaction impact as the fields
  are filled up.
- The number animation system has been improved with reduced/minimal freezing.
- All dependencies and Rust have been updated to the latest version.

Changes
- Recognize number suffix by @TheRustyPickle in #76
- Revamp initial page by @TheRustyPickle in #77
- Add daily income and expense rows by @TheRustyPickle in #79
- Show tx details on V key press by @TheRustyPickle in #81
- Add chart point selection by @TheRustyPickle in #83
- Add scrolling to all popup by @TheRustyPickle in #84
- Fix number suffix crash by @TheRustyPickle in #85
- Show balance change from a tx on add tx page by @TheRustyPickle in #86
- Dependency updates by @TheRustyPickle in #87
- Update version by @TheRustyPickle in #88

(pin)

2024-04-02 19:36:49 UTC MAIN commitmail json YAML

py-respx: updated to 0.21.1

0.21.1

Fixed

- Fix `files` pattern not handling `str` and `BytesIO`, thanks @pierremonico for input

Added

- Add support for `None` values in `data` pattern, thanks @slingshotvfx for issue

(adam)

2024-04-02 19:33:37 UTC MAIN commitmail json YAML

Updated devel/py-build, net/py-apache-libcloud

(adam)

2024-04-02 19:32:40 UTC MAIN commitmail json YAML

py-apache-libcloud: updated to 3.8.0

Changes in Apache Libcloud 3.8.0
--------------------------------

Compute
~~~~~~~

- Remove obsolete compute driver where the provider is either dead or not
  offering those services anymore: Bluebox, bsnlcloud, Cloudwatt, Enomaly,
  ElasticHosts, ElasticStack, GoGrid, Gridspot, HostVirtual, Joyent, Med-1,
  Nephoscale, 1on1, ProfitBricks, ServerLove, SkaliCloud, Softlayer, Voxel.

- [Outscale] Fix ``list_nodes()`` and ``list_volumes()`` method.

- [Azure ARM] Implement pagination in the ``list_nodes()`` method. This fixes a
  bug which would result in sometimes not all the nodes being returned.

- [Azure ARM] Implement pagination in the ``list_volumes()`` method. This fixes a
  bug which would result in sometimes not all the volumes nodes being returned.

- [Azure ARM] Bump DISK_API_VERSION from ``2018-06-01`` to ``2023-01-02`` to
  support premium v2 SSDs.

- [AWS EC2] Add support for the following new arguments to the
  ``ex_register_image()`` method:
  * ``boot_mode`` - control bios vs uefi boot
  * ``tpm_support`` - enable a tpm
  * ``uefi_data`` - provide NV UEFI vars
  * ``imds_support`` - require IMDSv2.

Storage
~~~~~~~

- Optimize ``read_in_chunks()`` function implementation.

  This should result in large performance speedups and lower memory usage when
  uploading or downloading a large file with a mismatching chunk size.

  Keep in mind that this only affects code paths where the function is called
  with ``fill_size=True`` argument (such as in the S3 driver, etc).

- [Aliyun OSS] Fix ``upload_object()`` function.

- [S3] Support all available storage classes. Previously only "standard" and
  "reduced_redundancy" were supported.

- [CloudFiles] Fix ``get_endpoint_url()`` throwing an exception when being used
  with ``use_internal_url=True`` argument.

- [CloudFiles] Update OpenStack connection handling code to only re-connect in
  case connection details (scheme, host, port) have changed.

  This should result in significant performance improvements when downloading
  objects since the underlying HTTP connection will be properly re-used.

- [Backblaze B2] Fix a bug which would result in an exception when passing
  ``extra={"meta_data": {}}`` argument to the ``upload_object()`` method.

Other
~~~~~

- Move Python tooling (pytest, bandit, pylint, mypy, coverage) config options
  from separate config files into single pyproject.yaml config files.

  NOTE: This change only affects development process and nothing else.

- Fix minor typos in the code using codespell package and enforce this check as
  part of our GHA CI system.

- Indicate we also support Python 3.12 (beta).

- Remove unused ``libcloud.security.SSL_VERSION`` constant / module level
  variable. This variable has been unused and had no affect on the behavior
  since we switched to the ``requests`` library for making HTTP(s) requests in
  2016.

- Packaging related metadata has been migrated from ``setup.py`` to
  ``pyproject.yaml`` file.

- Deprecated and unsafe ``setup.py test`` convenience alias for running tests
  using pytest has been removed in favor of running pytest directly.

- Script for building release artifacts has been updated to utilize ``build``
  Python package to build release artifacts (sdist + wheel) in an isolated
  environment.

(adam)

2024-04-02 19:30:23 UTC MAIN commitmail json YAML

py-build: updated to 1.2.1

1.2.1 (2024-03-28)

- Avoid error when terminal width is undetectable on Python < 3.11

1.2.0 (2024-03-27)

- Add ``--installer`` option, supporting ``pip`` and ``uv``. Added ``uv``
  extra.
- Improve console output and provide ``-v`` for dependency installation
- Avoid compiling unused bytecode when using ``pip``
- Dropped support for Python 3.7

(adam)

2024-04-02 19:00:19 UTC MAIN commitmail json YAML

doc: Added lang/oorexx version 5.0.0

(rhialto)

2024-04-02 18:59:16 UTC MAIN commitmail json YAML

2024-04-02 18:30:27 UTC MAIN commitmail json YAML

Updated devel/py-flexmock, devel/py-jaraco.classes, databases/py-mongo, net/py-unearth

(adam)

2024-04-02 18:29:17 UTC MAIN commitmail json YAML

py-unearth: updated to 0.15.1

0.15.1
Bug Fixes
Close local files after read

(adam)

2024-04-02 18:28:05 UTC MAIN commitmail json YAML

doc: Updated print/xpdf4 to 4.05

(rhialto)

2024-04-02 18:27:55 UTC MAIN commitmail json YAML

Lots of changes (given in source in CHANGES at the end) including several PDF
object loops (CVE-2018-7453, CVE-2018-16369, CVE-2022-36561, CVE-2022-41844,
CVE-2023-2663, CVE-2023-2664), a deadlock and an integer overflow.

(rhialto)

2024-04-02 18:27:52 UTC MAIN commitmail json YAML

py-mongo: updated to 4.6.3

4.6.3
Unknown changes

(adam)

2024-04-02 18:26:10 UTC MAIN commitmail json YAML

py-jaraco.classes: updated to 3.4.0

v3.4.0

Features

- Better type hints for NonDataProperty.

(adam)

2024-04-02 18:25:03 UTC MAIN commitmail json YAML

py-flexmock: updated to 0.12.1

Release 0.12.1

Fixed

- Flexmock Pytest plugin entrypoint missing from `setup.py`.

Release 0.12.0

Added

- Add Python 3.12 and 3.13 support.

Changed

- Add tox.ini to sdist to make the downstream testing easier.

Removed

- Drop Python 3.6 and 3.7 support.
- Drop Pytest 5.x support.

Fixed

- Fixed the pytest integration by switching from wrapping of the test runner to
the pytest plugin system.

(adam)

2024-04-02 18:15:12 UTC MAIN commitmail json YAML

Updated databases/py-sqlalchemy, databases/py-sqlalchemy-utils

(adam)

2024-04-02 18:13:32 UTC MAIN commitmail json YAML

py-sqlalchemy-utils: updated to 0.41.2

0.41.2 (2024-03-22)

- Fix breaking change introduced on SQLAlchemy 2.0.22 changes to `attributes.AttributeImpl` constructor

(adam)

2024-04-02 18:11:22 UTC MAIN commitmail json YAML

py-sqlalchemy: updated to 2.0.29

2.0.29

Released: March 23, 2024
orm

[orm] [usecase]

Added support for the PEP 695 TypeAliasType construct as well as the python 3.12 native type keyword to work with ORM Annotated Declarative form when using these constructs to link to a PEP 593 Annotated container, allowing the resolution of the Annotated to proceed when these constructs are used in a Mapped typing container.

[orm] [bug]

Fixed Declarative issue where typing a relationship using Relationship rather than Mapped would inadvertently pull in the 窶彭ynamic窶� relationship loader strategy for that attribute.

[orm] [bug]

Fixed issue in ORM annotated declarative where using mapped_column() with an mapped_column.index or mapped_column.unique setting of False would be overridden by an incoming Annotated element that featured that parameter set to True, even though the immediate mapped_column() element is more specific and should take precedence. The logic to reconcile the booleans has been enhanced to accommodate a local value of False as still taking precedence over an incoming True value from the annotated element.

[orm] [bug] [regression]

Fixed regression from version 2.0.28 caused by the fix for 11085 where the newer method of adjusting post-cache bound parameter values would interefere with the implementation for the subqueryload() loader option, which has some more legacy patterns in use internally, when the additional loader criteria feature were used with this loader option.

engine

[engine] [bug]

Fixed issue in 窶廬nsert Many Values窶� Behavior for INSERT statements feature where using a primary key column with an 窶彿nline execute窶� default generator such as an explicit Sequence with an explcit schema name, while at the same time using the Connection.execution_options.schema_translate_map feature would fail to render the sequence or the parameters properly, leading to errors.

[engine] [bug]

Made a change to the adjustment made in version 2.0.10 for 9618, which added the behavior of reconciling RETURNING rows from a bulk INSERT to the parameters that were passed to it. This behavior included a comparison of already-DB-converted bound parameter values against returned row values that was not always 窶徭ymmetrical窶� for SQL column types such as UUIDs, depending on specifics of how different DBAPIs receive such values versus how they return them, necessitating the need for additional 窶徭entinel value resolver窶� methods on these column types. Unfortunately this broke third party column types such as UUID/GUID types in libraries like SQLModel which did not implement this special method, raising an error 窶廚an窶冲 match sentinel values in result set to parameter sets窶�. Rather than attempt to further explain and document this implementation detail of the 窶彿nsertmanyvalues窶� feature including a public version of the new method, the approach is intead revised to
no longer need this extra conversion step, and the logic that does the comparison now works on the pre-converted bound parameter value compared to the post-result-processed value, which should always be of a matching datatype. In the unusual case that a custom SQL column type that also happens to be used in a 窶徭entinel窶� column for bulk INSERT is not receiving and returning the same value type, the 窶廚an窶冲 match窶� error will be raised, however the mitigation is straightforward in that the same Python datatype should be passed as that returned.

sql

[sql] [bug] [regression]

Fixed regression from the 1.4 series where the refactor of the TypeEngine.with_variant() method introduced at 窶忤ith_variant()窶� clones the original TypeEngine rather than changing the type failed to accommodate for the .copy() method, which will lose the variant mappings that are set up. This becomes an issue for the very specific case of a 窶徭chema窶� type, which includes types such as Enum and ARRAY, when they are then used in the context of an ORM Declarative mapping with mixins where copying of types comes into play. The variant mapping is now copied as well.

typing

[typing] [bug]

Fixed typing issue allowing asyncio run_sync() methods to correctly type the parameters according to the callable that was passed, making use of PEP 612 ParamSpec variables. Pull request courtesy Francisco R. Del Roio.

postgresql

[postgresql] [usecase]

The PostgreSQL dialect now returns DOMAIN instances when reflecting a column that has a domain as type. Previously, the domain data type was returned instead. As part of this change, the domain reflection was improved to also return the collation of the text types. Pull request courtesy of Thomas Stephenson.

tests

[tests] [bug]

Backported to SQLAlchemy 2.0 an improvement to the test suite with regards to how asyncio related tests are run, now using the newer Python 3.11 asyncio.Runner or a backported equivalent, rather than relying on the previous implementation based on asyncio.get_running_loop(). This should hopefully prevent issues with large suite runs on CPU loaded hardware where the event loop seems to become corrupted, leading to cascading failures.

(adam)

2024-04-02 18:08:53 UTC MAIN commitmail json YAML

doc: Updated lang/rexx-regina to 3.9.5

(rhialto)

2024-04-02 18:08:37 UTC MAIN commitmail json YAML

lang/rexx-regina: update to 3.9.5

Changes since 3.0.1 (2002-2022) are too many to list but are given in the
source archive: README.31 ... README.395.

(rhialto)

2024-04-02 18:01:09 UTC MAIN commitmail json YAML

doc: Updated shells/fish to 3.7.1

(ktnb)

2024-04-02 18:00:38 UTC MAIN commitmail json YAML

doc: Updated textproc/uncrustify to 0.78.1

(ktnb)

2024-04-02 17:40:33 UTC MAIN commitmail json YAML

Updated security/py-asn1, security/py-asn1-modules, devel/py-frozendict, devel/py-filelock

(adam)

2024-04-02 17:40:02 UTC MAIN commitmail json YAML

py-filelock: updated to 3.13.3

3.13.3
Make singleton class instance dict unique per subclass

3.13.2
Fixed small typo in _unix.py
Update SECURITY.md to reflect Python 3.7 support dropoff
Update index.rst to improve the demo usage
[BugFix] fix permission denied error when lock file is placed in /tmp

(adam)

2024-04-02 17:38:26 UTC MAIN commitmail json YAML

py-frozendict: updated to 2.4.1

frozendict v2.4.1

In deepfreeze, prefer registered conversions
Some little fixing to typing
Documentation typo

(adam)

2024-04-02 17:36:46 UTC MAIN commitmail json YAML

py-asn1-modules: updated to 0.4.0

Revision 0.4.0, released 26-03-2024

- Added support for Python 3.11, 3.12
- Removed support for EOL Pythons 2.7, 3.6, 3.7

(adam)

2024-04-02 17:35:03 UTC MAIN commitmail json YAML

py-asn1: updated to 0.6.0

Revision 0.6.0, released 26-03-2024

- Added support for previously missing `RELATIVE-OID` construct
- Updated link to Layman's Guide
  Now it provides a link to links to a formatted PDF version of the paper,
  at a stable domain (researchgate), using https
- Removed support for EOL Python 2.7, 3.6, 3.7

(adam)

2024-04-02 17:28:09 UTC MAIN commitmail json YAML

Updated devel/py-pyobjc, devel/cmake

(adam)

2024-04-02 17:27:41 UTC MAIN commitmail json YAML

cmake: updated to 3.29.0

CMake 3.29 Release Notes
************************

Changes made since CMake 3.28 include the following.

New Features
============

Command-Line
------------

* "cmake(1)" "-E cat" can now print the standard input by passing the
  "-" argument.

Generators
----------

* Visual Studio Generators now support selecting between the Intel
  oneAPI Fortran compiler ("ifx") and the Intel classic Fortran
  compiler ("ifort") using a "fortran=" field in
  "CMAKE_GENERATOR_TOOLSET".

File-Based API
--------------

* The "cmake-file-api(7)" "codemodel" version 2 "version" field has
  been updated to 2.7.

* The "cmake-file-api(7)" "codemodel" version 2 "target" object gained
  a new "launchers" field.

Compilers
---------

* The LLVM/Clang GNU-like frontend on Windows ("clang++") may now be
  used to compile "CUDA" language sources.

* Compilers targeting the GNU ABI on Windows (MinGW) may now be used
  to compile Objective C ("OBJC") and Objective C++ ("OBJCXX").  These
  include GNU compilers ("gcc" and "g++") and the LLVM/Clang GNU-like
  frontends ("clang" and "clang++").

* TI Clang-based compilers are now supported with compiler id
  "TIClang".

Commands
--------

* The add_custom_command(TARGET) signature now supports adding build
  events through Alias Targets.

* The "cmake_language(EXIT)" sub-command was added to terminate "cmake
  -P" scripts with a specified exit code.

* The "export(SETUP)" sub-command was added to configure export sets.
  Its "TARGET" option's "XCFRAMEWORK_LOCATION" setting specifies the
  location of a ".xcframework" that can be substituted for an
  installed target.

* The "if()" command gained new tests "IS_READABLE", "IS_WRITABLE" and
  "IS_EXECUTABLE" to check file or directory permissions.

Variables
---------

* The "CMAKE_INSTALL_PREFIX" environment variable was added to provide
  a default value for the "CMAKE_INSTALL_PREFIX" variable.

* The "CMAKE_LINKER_TYPE" variable and corresponding "LINKER_TYPE"
  target property were added to specify what linker to use with some
  toolchains.

* The "CMAKE_<LANG>_COMPILER_LINKER",
  "CMAKE_<LANG>_COMPILER_LINKER_ID",
  "CMAKE_<LANG>_COMPILER_LINKER_VERSION" and
  "CMAKE_<LANG>_COMPILER_LINKER_FRONTEND_VARIANT" variables were added
  to describe the linker used by the language's link step.

* The "CMAKE_PROJECT_INCLUDE", "CMAKE_PROJECT_INCLUDE_BEFORE",
  "CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE", and "CMAKE_PROJECT_<PROJECT-
  NAME>_INCLUDE_BEFORE" variables learned to support a semicolon-
  separated list of CMake language files to be included sequentially.
  These variables can also reference module names to be found in
  "CMAKE_MODULE_PATH" or builtin to CMake.

* The "CMAKE_SKIP_TEST_ALL_DEPENDENCY" variable was added to control
  whether the "test" (or "RUN_TESTS") buildsystem target depends on
  the "all" (or "ALL_BUILD") target.

* A "CMAKE_TEST_LAUNCHER" variable and corresponding "TEST_LAUNCHER"
  target property were added to specify a launcher to be used by
  executable targets when invoked by tests added by the "add_test()"
  command.

Properties
----------

* The "CROSSCOMPILING_EMULATOR" target property now supports
  "generator expressions".

* The "UNITY_BUILD" target property now supports the Objective C
  ("OBJC") and Objective C++ ("OBJCXX") languages.

* The "XCODE_EMBED_XPC_SERVICES" target property was added to tell the
  "Xcode" generator what targets to put in the "Embed XPC Resources"
  build phase.

Modules
-------

* The "CMakePackageConfigHelpers" module gained new
  "generate_apple_platform_selection_file()" and
  "generate_apple_architecture_selection_file()" functions, which can
  be used to generate a file that includes another Apple-platform-
  specific file or the includes an architecture-specific
  implementation of a package for an Apple platform, respectively.

* The "FindOpenGL" module learned to find a GLU include directory
  different than the GL include directory.  A new
  "OPENGL_INCLUDE_DIRS" result variable provides all include
  directories.

CTest
-----

* "ctest(1)" gained a "--http-header" option to add custom headers on
  submission to CDash.

* "ctest(1)" gained the "--tests-from-file" and "--exclude-from-file"
  options to run or exclude tests named in a file.

* "ctest(1)" now supports job server integration on POSIX systems.

* The "ctest -j" option may now be given without a value to let ctest
  choose a default level of parallelism, or with "0" to let ctest use
  unbounded parallelism.  The corresponding "CTEST_PARALLEL_LEVEL"
  environment variable, if set to the empty string, is now equivalent
  to passing "-j" with no value.

* The "ctest_test()" command gained options "INCLUDE_FROM_FILE" and
  "EXCLUDE_FROM_FILE" to run or exclude tests named in a file.

CPack
-----

* The "CPack DEB Generator" "CPACK_DEBIAN_FILE_NAME" variable may now
  be set without any suffix, and the ".deb" suffix will be added
  automatically.

* The "CPack RPM Generator" "CPACK_RPM_FILE_NAME" variable may now be
  set without any suffix, and the ".rpm" suffix will be added
  automatically.

* The "CPack WIX Generator" gained a new variable,
  "CPACK_WIX_INSTALL_SCOPE", to control the "InstallScope" property of
  WiX MSI installers.

Other Changes
=============

* CMake learned to de-duplicate libraries on link lines based on
  linker capabilities.  See policy "CMP0156".

* The "add_test()" command now honors "CMAKE_CROSSCOMPILING_EMULATOR"
  only when cross-compiling. See policy "CMP0158".

* On Windows, when targeting the MSVC ABI, the "find_library()"
  command now accepts ".a" file names after first considering ".lib".
  This is symmetric with existing behavior when targeting the GNU ABI,
  in which the command accepts ".lib" file names after first
  considering ".a".

* On Windows, when targeting the MSVC ABI, the "find_library()"
  command now considers ".dll.lib" file names before ".lib".  This is
  the default suffix for DLL import libraries created by Rust
  toolchains for the MSVC ABI.

* The "Ninja" and "NMake Makefiles" generators now use the
  "-external:I" flag for system includes when using IntelLLVM as of
  version 2021.4. The "-external:W0" flag is also used as of version
  2022.2.

* The "create_test_sourcelist()" command now provides a full path to
  the generated driver source file.

* The "CPACK_PRODUCTBUILD_DOMAINS" variable now defaults to true. See
  policy "CMP0161".

* The "CPack WIX Generator" now produces WiX MSI installers that
  create start menu and uninstall entries for all users by default, as
  documented by the "CPACK_WIX_INSTALL_SCOPE" variable "perMachine"
  value.  Previously, without a custom WiX template, it produced
  installers that would only create start menu and uninstall entries
  for the current user, even though they install for all users.

(adam)

2024-04-02 17:26:45 UTC MAIN commitmail json YAML

uncrustify: update to 0.78.1

0.78.0 -> 0.78.1:
Improve line splitting logic to avoid awkward splits

0.77.1 -> 0.78.0:
Added:
  - align_nl_cont_spaces
  - sp_after_bit_colon
  - sp_before_bit_colon
  - sp_between_ptr_ref
  - nl_min_after_func_body
  - sp_before_keyword_ptr_star
  - sp_before_global_scope_ptr_star
  - sp_before_scope_ptr_star
  - sp_before_operator_ptr_star
  - sp_before_qualifier_ptr_star
  - debug_use_the_exit_function_pop
  - nl_max_after_func_body
  - sp_cpp_lambda_argument_list_empty
  - align_func_proto_span_ignore_cont_lines
Removed:
  - sp_before_keyword_ptr_star

0.77.0 -> 0.77.1:
No information provided.

0.76.0 -> 0.77.0:
Added:
  - sp_cmt_cpp_pvs
  - sp_inside_rparen
  - sp_func_call_user_inside_rparen
  - sp_inside_rparens
  - sp_cmt_cpp_lint
  - sp_qualifier_ptr_star_trailing
  - sp_qualifier_unnamed_ptr_star
  - sp_qualifier_ptr_star_func
  - mod_add_force_c_closebrace_comment

https://github.com/uncrustify/uncrustify/blob/uncrustify-0.78.1/ChangeLog

(ktnb)

2024-04-02 17:26:02 UTC MAIN commitmail json YAML

py-pyobjc*: updated to 10.2

Version 10.2
Fix a number of warnings found by adding -Wpendantic to the CFLAGS for pyobjc-core

Fix undefined behaviour warnings:

Suppress the undefined behaviour warning about out of range values in double to (unsigned) long long in the OC_PythonNumber implementation as these are unavoidable when matching NSNumber behaviour.
Switch to using memcpy instead of direct assignment in converting plain C values to/from Python because “packed” structs might result in accessing values through unaligned pointers.
Updated bindings for the macOS 14.4 SDK (Xcode 15.3)

Added bindings for the “BrowserEngineKit” framework on macOS 14.4 or later.

Add obj.registerPathType() to register a Python type as a path like type with PyObjC. By default only pathlib.Path is registered as such.

A minor backward compatibility issue is that instances of the registered types will be written to NSArchive and NSKeyArchive archives as instances of NSURL and won’t roundtrip back to the original Python type. This might change in future versions of PyObjC, at least for pathlib.Path.

Instances of pathlib.Path (and other types registered with objc.registerPathType) are bridged into Objective-C as instances of NSURL.

This means that these types can be used as values passed to APIs expecting a filesystem URL, e.g.:

```python

path = pathlib.Path(“/Applications/Numbers.app”) bundle = NSBundle.bundleWithURL_(path) ```

Fix some warnings in pyobjc-core when testing with Python 3.13a4.

Add support for NSBezierPathElementQuadraticCurveTo in NSBezierPath.elementAtIndex_associatedPoints_.

Fix compilation error in pyobjc-framework-Cocoa with a recent deployment target.

(adam)

2024-04-02 14:56:47 UTC MAIN commitmail json YAML

shells/fish: update to 3.7.1

- Deleting the last history entry via history delete works again
- Wildcards (*) will no longer sometimes generate paths that did not
  exist
- Fixed crash when trying to run an ELF program with a missing interpreter
- funced will now always source the file after it has written it,
  even if the contents did not change.
- Added completions for: cobra-cli, dmidecode, mycli, ollama, pstree
- Some improvements to documentation and completions.

(ktnb)

2024-04-02 14:12:58 UTC MAIN commitmail json YAML

2024-04-02 13:49:28 UTC MAIN commitmail json YAML

go-bin: pkglint autofix.

(jperkin)

2024-04-02 13:48:51 UTC MAIN commitmail json YAML

go-bin: Update the illumos bootstrap kit.

(jperkin)

2024-04-02 13:21:43 UTC MAIN commitmail json YAML

2024-04-02 07:27:46 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-MariaDB to 1.23

(wen)

2024-04-02 07:26:19 UTC MAIN commitmail json YAML

Update to 1.23

Upstream changes:
1.23 2023-09-10
- Add a missing break
  (https://github.com/perl5-dbi/DBD-MariaDB/issues/163)
- Signal error if mariadb_db_async_result() fails
  (https://github.com/perl5-dbi/DBD-MariaDB/issues/162)
- Update links to project website, issues and years
- Fix compilation with some MariaDB client library 10.2 and 10.3 versions
- Fix mariadb_use_result attribute
  (https://github.com/perl5-dbi/DBD-MariaDB/issues/173)
- Fix statements with multiple result sets in asynchronous mode
- Fix mariadb_sockfd attribute for Windows
- Croaks when changing AutoCommit attribute fails
  (https://github.com/perl5-dbi/dbi/issues/104)
- Various documentation and tests fixes
- Fix support for MariaDB Connector/C prior to 3.1.3 version
- Fix usage of Win32::GetShortPathName() in Makefile.PL
- Build release tarball in TAR format (instead of PAX)
- Allow to query and change mariadb_multi_statements attribute
- Add connect option mariadb_auth_plugin for specifying auth plugin
- Fix support for MySQL 8.0+ client library
  (https://github.com/perl5-dbi/DBD-MariaDB/issues/191)
  (https://github.com/perl5-dbi/DBD-mysql/issues/329)
- Add Github Actions CI and Cirrus CI (FreeBSD) for automated testing

1.22 2022-04-22
- Disable usage of libmysqld.a from MySQL 8.x series
- Install README.pod into DBD/MariaDB/ subdirectory
  (https://github.com/perl5-dbi/DBD-MariaDB/issues/146)
- Do not export driver private C functions
- Fix typo in error message
- Fix compatibility with new MariaDB client and server versions
  (https://github.com/perl5-dbi/DBD-MariaDB/issues/164)
  (https://github.com/perl5-dbi/DBD-MariaDB/issues/167)
  (https://github.com/perl5-dbi/DBD-mysql/issues/333)

(wen)

2024-04-02 05:59:54 UTC MAIN commitmail json YAML

Updated sysutils/ansible-core, sysutils/ansible, graphics/py-Pillow, devel/py-cython

(adam)

2024-04-02 05:58:38 UTC MAIN commitmail json YAML

py-cython: updated to 3.0.10

3.0.10 (2024-03-30)
===================

Bugs fixed
----------

* Cython generated incorrect self-casts when directly calling final methods of subtypes.
  Patch by Lisandro Dalcin.  (Github issue :issue:`2747`)

* Internal C names generated from C function signatures could become too long for MSVC.
  (Github issue :issue:`6052`)

* The ``noexcept`` warnings could be misleading in some cases.
  Patch by Gonzalo Tornar鱈a.  (Github issue :issue:`6087`)

* The ``@cython.ufunc`` implementation could generate incomplete C code.
  (Github issue :issue:`6064`)

* The ``libcpp.complex`` declarations could result in incorrect C++ code.
  Patch by Raffi Enficiaud.  (Github issue :issue:`6037`)

* Several tests were adapted to work with both NumPy 1.x and 2.0.
  Patch by Matti Picus.  (Github issues :issue:`6076`, :issue:`6100`)

* C compiler warnings when the freelist implementation is disabled (e.g. on PyPy) were fixed.
  It can now be disabled explicitly with the C macro guard ``CYTHON_USE_FREELISTS=0``.
  (Github issue :issue:`6099`)

* Some C macro guards for feature flags were missing from the NOGIL Python configuration.

* Some recently added builtins were unconditionally looked up at module import time
  (if used by user code) that weren't available on all Python versions and could thus
  fail the import.

* A performance hint regarding exported pxd declarations was improved.
  (Github issue :issue:`6001`)

(adam)

2024-04-02 05:55:48 UTC MAIN commitmail json YAML

py-Pillow: updated to 10.3.0

10.3.0 (2024-04-01)

- CVE-2024-28219: Use ``strncpy`` to avoid buffer overflow
- Deprecate ``eval()``, replacing it with ``lambda_eval()`` and ``unsafe_eval()``
- Raise ``ValueError`` if seeking to greater than offset-sized integer in TIFF
- Add ``--report`` argument to ``__main__.py`` to omit supported formats
- Added RGB to I;16, I;16L, I;16B and I;16N conversion
- Fix editable installation with custom build backend and configuration options
- Fix putdata() for I;16N on big-endian
- Determine MPO size from markers, not EXIF data
- Improved conversion from RGB to RGBa, LA and La
- Support FITS images with GZIP_1 compression
- Use I;16 mode for 9-bit JPEG 2000 images
- Raise ValueError if kmeans is negative
- Remove TIFF tag OSUBFILETYPE when saving using libtiff
- Raise ValueError for negative values when loading P1-P3 PPM images
- Added reading of JPEG2000 palettes
- Added alpha_quality argument when saving WebP images
- Fixed joined corners for ImageDraw rounded_rectangle() non-integer dimensions
- Stop reading EPS image at EOF marker
- PSD layer co-ordinates may be negative
- Use subprocess with CREATE_NO_WINDOW flag in ImageShow WindowsViewer
- When saving GIF frame that restores to background color, do not fill identical pixels
- Fixed reading PNG iCCP compression method
- Allow writing IFDRational to UNDEFINED tag
- Fix logged tag name when loading Exif data
- Use maximum frame size in IHDR chunk when saving APNG images
- Prevent opening P TGA images without a palette
- Use palette when loading ICO images
- Use consistent arguments for load_read and load_seek
- Turn off nullability warnings for macOS SDK
- Fix shift-sign issue in Convert.c
- Open 16-bit grayscale PNGs as I;16
- Handle truncated chunks at the end of PNG images
- Match mask size to pasted image size in GifImagePlugin
- Release GIL while calling ``WebPAnimDecoderGetNext``
- Fixed reading FLI/FLC images with a prefix chunk
- Update wl-paste handling and return None for some errors in grabclipboard() on Linux
- Remove execute bit from ``setup.py``
- Do not support using test-image-results to upload images after test failures
- Changed ImageMath.ops to be static
- Fix APNG info after seeking backwards more than twice
- Deprecate ImageCms constants and versions() function
- Added PerspectiveTransform
- Add support for reading and writing grayscale PFM images
- Add LCMS2 flags to ImageCms
- Rename x64 to AMD64 in winbuild

(adam)

2024-04-02 05:52:32 UTC MAIN commitmail json YAML

2024-04-02 05:47:18 UTC MAIN commitmail json YAML

ansible-core: updated to 2.16.5

v2.16.5
=======

Minor Changes
-------------

- ansible-test - Add a work-around for permission denied errors when using ``pytest >= 8`` on multi-user systems with an installed version of ``ansible-test``.

Bugfixes
--------

- Fix an issue when setting a plugin name from an unsafe source resulted in ``ValueError: unmarshallable object`` (https://github.com/ansible/ansible/issues/82708)
- Harden python templates for respawn and ansiballz around str literal quoting
- ansible-test - The ``libexpat`` package is automatically upgraded during remote bootstrapping to maintain compatibility with newer Python packages.
- template - Fix error when templating an unsafe string which corresponds to an invalid type in Python (https://github.com/ansible/ansible/issues/82600).
- winrm - does not hang when attempting to get process output when stdin write failed

(adam)

2024-04-02 02:13:01 UTC MAIN commitmail json YAML

2024-04-02 01:28:00 UTC MAIN commitmail json YAML

2024-04-02 01:24:23 UTC MAIN commitmail json YAML

Updated time/p5-Calendar-Simple to 2.0.3

(wen)

2024-04-02 01:23:39 UTC MAIN commitmail json YAML

Update to 2.0.3

Upstream changes:
## [2.0.3] 2023-08-01

### Added

- Improvements to `pcal`

## [2.0.2] 2023-07-27

### Fixed

- Regenerated package so it includes repo and bugtracker info

(wen)

2024-04-02 01:09:22 UTC MAIN commitmail json YAML

devel/fossil: Add option to disable OpenSSL

This is useful for QNX, as OpenSSL dropped QNX support in OpenSSL 3.

(js)

2024-04-02 01:00:37 UTC MAIN commitmail json YAML

Updated www/p5-URI to 5.28

(wen)

2024-04-02 00:59:05 UTC MAIN commitmail json YAML

Update to 5.28

Upstream changes:
5.28      2024-03-27 01:49:44Z
    - Using Scalar::Util::reftype instead of just ref(), but mindful this time
      about definedness to avoid warnings (GH#140) (Jacques Deguest)

(wen)

2024-04-01 23:43:13 UTC MAIN commitmail json YAML

devel/glib2: Unbreak DragonFly build

The need for `environ` to be a weak symbol is true for DragonFly, too --
not just FreeBSD.

(charlotte)

2024-04-01 23:40:21 UTC MAIN commitmail json YAML

bootstrap: Confirm pkgsrc's status on DragonFly

(charlotte)

2024-04-01 23:38:27 UTC MAIN commitmail json YAML

2024-04-01 23:36:31 UTC MAIN commitmail json YAML

lang/python311: Add DragonFly support

(charlotte)

2024-04-01 21:43:32 UTC MAIN commitmail json YAML

doc: Added devel/py-semver version 3.0.2

(wiz)

2024-04-01 21:43:23 UTC MAIN commitmail json YAML

devel/Makefile: + py-semver

(wiz)

2024-04-01 21:43:17 UTC MAIN commitmail json YAML

devel/py-semver: import py-semver-3.0.2

Packaged by K.I.A.Derouiche, khorben@ and myself for wip.

Python helper for Semantic Versioning (http://semver.org/)

(wiz)

2024-04-01 21:42:06 UTC MAIN commitmail json YAML

doc: Added security/sha3sum version 1.2.0

(wiz)

2024-04-01 21:41:56 UTC MAIN commitmail json YAML

security/Makefile: + sha3sum

(wiz)

2024-04-01 21:41:35 UTC MAIN commitmail json YAML

security/sha3sum: import sha3sum-1.2.0

Print or check SHA3 digests.

Command line that wraps sha3 lib from RustCrypto/hashes.  Commands
and options are similar to the GNU Linux command shaXXXsum.

One of the goals of this project is to provide a cross-platform
solution that does not require external dependencies.

(wiz)

2024-04-01 19:20:18 UTC MAIN commitmail json YAML

doc: Updated devel/cargo-modules to 0.15.2

(pin)

2024-04-01 19:19:59 UTC MAIN commitmail json YAML

devel/cargo-modules: update to 0.15.2

[0.15.2] - 2024-03-27
  Updated dependencies:
      yansi from 0.5.1 to 1.0.1
      clap from 4.5.3 to 4.5.4
      indoc from 2.0.4 to 2.0.5
      memoffset from 0.9.0 to 0.9.1
      rust-analyzer from 0.0.206 to 0.0.207

[0.15.1] - 2024-03-21
  Updated dependencies:
      rust-analyzer from 0.0.204 to 0.0.206
      anyhow from 1.0.80 to 1.0.81
      bitflag from 2.4.2 to 2.5.0
      clap from 4.5.1 to 4.5.3

[0.15.0] - 2024-03-06
  Updated dependencies:
      mio from 0.8.10 to 0.8.11
      env_logger from 0.11.2 to 0.11.3
      insta from 1.35.1 to 1.36.1
      log from 0.4.20 to 0.4.21

Security
  Fixed potential vulnerability in mio by upgrading it from 0.8.10 to 0.8.11.

(pin)

2024-04-01 19:19:08 UTC MAIN commitmail json YAML

doc: Updated devel/bacon to 2.16.0

(pin)

2024-04-01 19:18:49 UTC MAIN commitmail json YAML

devle/bacon: update to 2.16.0

v2.16.0 - 2024/03/30
- on_success triggered with warning or errors depending on allow_warnings and
  allow_failures - Fix #179
- --no-help-line option. This is experimental and may be removed depending on
  feedback and future additions to this line - Thanks @danielwolbac

(pin)

2024-04-01 19:17:54 UTC MAIN commitmail json YAML

doc: Updated devel/git-cliff to 2.2.0

(pin)

2024-04-01 19:17:34 UTC MAIN commitmail json YAML

devel/git-cliff: update to 2.2.0

2.2.0 - 2024-03-30
笵ー�ク� Features
    (changelog) Make rendering errors more verbose - (7ee3c86)
    (config) Support detecting config from project manifest (#571) - (9eb3d65)
    (release) Make the bump version rules configurable (#530) - (152414c)

�汾� Bug Fixes
    (changelog) Update the commit processing order (#556) - (c5ef9ab)
    (changelog) Return the last version if there is nothing to bump - (45c87f2)
    (command) Add missing environment variables for Windows (#532) - (9722784)
    (commit) Trim the text before matching with commit parser (#573) - (4971b23)
    (config) Drop extra '(' in first commit URL in github-keepachangelog (#535) - (8b3d09f)
    (npm) Fix authenticating for yarn npm publish (#574) - (5a0ce6a)
    (release) Fix typo in the installation of typos-cli (#545) - (700281a)

�沒� Documentation
    (website) Add highlights for 2.2.0 (#575) - (2e81ad0)
    (website) Fix the documentation for --include-path (#567) - (4a7aa7e)
    (website) Update setup-git-cliff action documentation - (4f46396)
    (website) Add documentation for taiki-e/install-action (#563) - (85db777)

笞呻ク� Miscellaneous Tasks
    (ci) Temporarily disable semver checks - (f26fbe0)
    (ci) Comment on pull requests about semver checks - (ccdc152)
    (config) Skip clippy commits in changelog - (830528c)
    (github) Remove cname - (679aa46)
    (github) Update funding options - (4bedf76)
    (github) Use form based issue templates (#529) - (8f8e221)
    (npm) Publish rc version for prereleases (#528) - (16bea51)
    (pypi) Update maturin version (#539) - (10b7ab8)
    (website) Allow deploying website manually - (0b64bc0)
    (website) Only deploy website when there is a new release - (8651832)

(pin)

2024-04-01 19:16:42 UTC MAIN commitmail json YAML

doc: Updated textproc/hgrep to 0.3.5

(pin)

2024-04-01 19:16:20 UTC MAIN commitmail json YAML

textproc/hgrep: update to 0.3.5

- Add HGREP_DEFAULT_OPTS environment variable to set the default command line
  options. For example, the following configuration enables ayu-dark theme and
  background colors by default. See the document for more details.

  export HGREP_DEFAULT_OPTS='--theme ayu-dark --background'

- Detect the terminal color support from TERM environment variable in addition
  to COLORTERM environment variable. For example, xterm-256color enables 256
  colors support. See the document to know the logic of the color support
  detection.
- Update the themes bundle to the latest.
- Update cargo dependencies including syntect v5.2.

(pin)

2024-04-01 19:15:37 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.8.17

(pin)

2024-04-01 19:15:00 UTC MAIN commitmail json YAML

graphics/oculante: update to 0.8.17

0.8.17 (2024-03-29)
��š Bug Fixes
- Do not display console window on Windows (fixes #300) (f83eb463)

(pin)

2024-04-01 19:14:15 UTC MAIN commitmail json YAML

doc: Updated audio/spotify-player to 0.17.2

(pin)

2024-04-01 19:13:53 UTC MAIN commitmail json YAML

audio/spotify-player: update to 0.17.2

What's Changed
- ensure no popup is rendered on top the playback window in #400
- add patch for null issue with images field when getting user playlist in #402

(pin)

2024-04-01 19:13:05 UTC MAIN commitmail json YAML

doc: Updated misc/tailspin to 3.0.1

(pin)

2024-04-01 19:12:44 UTC MAIN commitmail json YAML

misc/tailspin: update to 3.0.1

- Improve parsing of very large log files

(pin)

2024-04-01 18:08:48 UTC MAIN commitmail json YAML

2024-04-01 15:46:40 UTC MAIN commitmail json YAML

2024-04-01 15:41:08 UTC MAIN commitmail json YAML

abiword-plugins: fix builds by disabling AbiCollab component

collab no longer builds with boost/asio in some environments, when the
AbiCollab component is built, but that service seems defunct, anyway.

(gutteridge)

2024-04-01 15:34:07 UTC MAIN commitmail json YAML

2024-04-01 15:31:13 UTC MAIN commitmail json YAML

gcc10-libs: bump PKGREVISION to stay ahead of gcc10

(gutteridge)

2024-04-01 14:33:58 UTC MAIN commitmail json YAML

2024-04-01 13:49:01 UTC MAIN commitmail json YAML

Updated meta-pkgs/qt6, net/wireshark, net/qbittorrent

(adam)

2024-04-01 13:48:40 UTC MAIN commitmail json YAML

qbittorrent: updated to 4.6.4

v4.6.4
- BUGFIX: Correctly adjust "Add New torrent" dialog position in all the cases (glassez)
- BUGFIX: Change "metadata received" stop condition behavior (glassez)
- BUGFIX: Add a small delay before processing the key input of search boxes (Chocobo1)
- BUGFIX: Ensure the profile path is pointing to a directory (Chocobo1)
- RSS: Use better icons for RSS articles (glassez)
- WINDOWS: NSIS: Update French, Hungarian translations (MarcDrieu, foxi69)
- LINUX: Fix sorting when ICU isn't used (Chocobo1)
- LINUX: Fix invisible tray icon on Plasma 6 (tehcneko)

(adam)

2024-04-01 13:44:01 UTC MAIN commitmail json YAML

wireshark: updated to 4.2.4

Wireshark 4.2.4 Release Notes

What窶冱 New

  Bug Fixes

  If you are upgrading Wireshark 4.2.0 or 4.2.1 on Windows you will
  need to download and install[2] Wireshark 4.2.4 or later by hand.

  The following bugs have been fixed:

  New and Updated Features

  There are no new or updated features in this release.

  New Protocol Support

  There are no new protocols in this release.

  Updated Protocol Support

  New and Updated Capture File Support

  pcap and pcapng

(adam)

2024-04-01 13:40:29 UTC MAIN commitmail json YAML

2024-04-01 12:38:44 UTC MAIN commitmail json YAML

doc: note freeze end

(wiz)

2024-04-01 12:38:00 UTC pkgsrc-2024Q1 commitmail json YAML

doc: add changes file for pkgsrc-2024Q1

(wiz)

2024-03-31 22:37:55 UTC MAIN commitmail json YAML

2024-03-31 22:08:43 UTC MAIN commitmail json YAML

2024-03-31 19:57:04 UTC MAIN commitmail json YAML

doc: Updated net/trippy to 0.10.0

(pin)

2024-03-31 19:56:36 UTC MAIN commitmail json YAML

net/trippy: update to 0.10.0

0.10.0 - 2024-03-31
Added
    Added support for calculating and displaying jitter (#39)
    Added support for customizing columns (#757)
    Added support for reordering and toggling column visibility in Tui (#1026)
    Added support for dublin ECMP routing for IPv6/udp (#272)
    Added support for IPinfo flavoured mmdb files (#862)
    Added support for IPv4->IPv6 and IPv6->IPv4 DNS fallback modes (#864)
    Added TUN based simulation tests (#908)
    Added support for last src port (S) and last dest port (P) custom columns (#974)
    Added support for last sequence (Q) custom columns (#976)
    Added support for more named theme colors (#1011)

Changed
    Ensure paris and dublin ECMP strategy are only used with supported protocols (#848)
    Restrict flows to paris and dublin ECMP strategies (#1007)
    Improved Tui table column layout logic (#925)
    Use exclusive reference &mut for all Socket operations (#843)
    Reduced maximum sequence per round from 1024 to 512 (#1067)

Fixed
    Fixed off-by-one bug in max-rounds calculation (#906)
    Fixed panic with expand-hosts-max Tui command (#892)
    Fixed failure to parse generated config file on Windows (#958)
    Fixed tracer panic for icmp TimeExceeded "Fragment reassembly time exceeded" packets (#979)
    Fixed tracer not discarding unrelated icmp packets for udp and tcp protocols (#982)
    Fixed incorrect minimum packet size for IPv6 (#985)
    Fixed permission denied error reading configuration file from snap installation (#1058)

(pin)

2024-03-31 19:19:12 UTC MAIN commitmail json YAML

py-sqlalchemy: requires py-cython; fix PLIST; bump revision

(adam)

2024-03-31 17:34:49 UTC MAIN commitmail json YAML

doc/TODO: + poke-4.0.

(wiz)

2024-03-31 17:14:33 UTC MAIN commitmail json YAML

2024-03-31 15:15:14 UTC pkgsrc-2023Q4 commitmail json YAML

Mention pullup ticket #6840

(bsiegert)

2024-03-31 15:14:40 UTC pkgsrc-2023Q4 commitmail json YAML

Pullup ticket #6840 - requested by gutteridge
www/firefox115: security fix
www/firefox115-l10n: dependent update

Revisions pulled up:
- www/firefox115-l10n/Makefile                                  1.4-1.6
- www/firefox115-l10n/distinfo                                  1.4-1.6
- www/firefox115/Makefile                                      1.11-1.13,1.16-1.17
- www/firefox115/distinfo                                      1.4-1.6
- www/firefox115/files/replace-moz.build.awk                    1.2
- www/firefox115/mozilla-common.mk                              1.5-1.6

---
  Module Name:    pkgsrc
  Committed By:  he
  Date:          Fri Dec 29 17:29:14 UTC 2023

  Modified Files:
            pkgsrc/www/firefox115: Makefile mozilla-common.mk

  Log Message:
  firefox115: on i386, use -mstackrealign also in CFLAGS.

  Patterned after recent change to firefox: force stack
  re-alignment so that you don't get a segfault when doing
  movdqa %xmm7,(%esp) and %esp is not 16-byte aligned.

  Bump PKGREVISION.

---
  Module Name:    pkgsrc
  Committed By:  leot
  Date:          Mon Jan  8 17:39:44 UTC 2024

  Modified Files:
            pkgsrc/www/firefox115: Makefile
            pkgsrc/www/firefox115/files: replace-moz.build.awk

  Log Message:
  firefox115: Re-enable screen/tab capture

  Sync replace-moz.build.awk with firefox{102,} so that X11 desktop
  capture works.

  (Re)Fix PR pkg/56955.

  (While here define PKGREVISION only once.)

  PKGREVISION++

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Wed Jan 10 15:38:44 UTC 2024

  Modified Files:
            pkgsrc/www/firefox115: Makefile distinfo mozilla-common.mk

  Log Message:
  firefox115: Update to 115.6.0

  Changelog:
  115.6.0:
  * Security fixes.

  Mozilla Foundation Security Advisory 2023-54
  #CVE-2023-6856: Heap-buffer-overflow affecting WebGL
  DrawElementsInstanced
    method with Mesa VM driver
  #CVE-2023-6865: Potential exposure of uninitialized data in
    EncryptingOutputStream
  #CVE-2023-6857: Symlinks may resolve to smaller than expected buffers
  #CVE-2023-6858: Heap buffer overflow in nsTextFragment
  #CVE-2023-6859: Use-after-free in PR_GetIdentitiesLayer
  #CVE-2023-6860: Potential sandbox escape due to VideoBridge lack of
  texture
    validation
  #CVE-2023-6867: Clickjacking permission prompts using the popup
  transition
  #CVE-2023-6861: Heap buffer overflow affected nsWindow::PickerOpen(void)
  in
    headless mode
  #CVE-2023-6862: Use-after-free in nsDNSService
  #CVE-2023-6863: Undefined behavior in ShutdownObserver()
  #CVE-2023-6864: Memory safety bugs fixed in Firefox 121, Firefox ESR
  115.6, and
    Thunderbird 115.6

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Wed Jan 31 16:18:33 UTC 2024

  Modified Files:
            pkgsrc/www/firefox115: Makefile distinfo

  Log Message:
  firefox115: Update to 115.7.0

  Changelog:
  115.7.0:
  Mozilla Foundation Security Advisory 2024-02
  #CVE-2024-0741: Out of bounds write in ANGLE
  #CVE-2024-0742: Failure to update user input timestamp
  #CVE-2024-0746: Crash when listing printers on Linux
  #CVE-2024-0747: Bypass of Content Security Policy when directive
  unsafe-inline
    was set
  #CVE-2024-0749: Phishing site popup could show local origin in address
  bar
  #CVE-2024-0750: Potential permissions request bypass via clickjacking
  #CVE-2024-0751: Privilege escalation through devtools
  #CVE-2024-0753: HSTS policy on subdomain could bypass policy of upper
  domain
  #CVE-2024-0755: Memory safety bugs fixed in Firefox 122, Firefox ESR
  115.7, and
    Thunderbird 115.7

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Mon Mar 25 00:35:50 UTC 2024

  Modified Files:
            pkgsrc/www/firefox115: Makefile distinfo

  Log Message:
  firefox115: update to 115.9.1

  Note there are references to use of Python 3.12 as a build tool now
  being supported, but this has not been tested in pkgsrc as it stands.
  (This has been tested on NetBSD 9.3_STABLE with pkgsrc defaults.)

  115.9.1

  Fixes for mfsa2024-16, also known as CVE-2024-29944

  115.9.0

  Fixes for mfsa2024-13, also known as:
  CVE-2024-0743, CVE-2024-2607, CVE-2024-2608, CVE-2024-2616,
  CVE-2023-5388, CVE-2024-2610, CVE-2024-2611, CVE-2024-2612,
  CVE-2024-2614

  115.8.0

  Fixes for mfsa2024-06, also known as:
  CVE-2024-1546, CVE-2024-1547, CVE-2024-1548, CVE-2024-1549,
  CVE-2024-1550, CVE-2024-1551, CVE-2024-1552, CVE-2024-1553

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Wed Jan 10 15:39:18 UTC 2024

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

  Log Message:
  firefox115-l10n: Update to 115.6.0

  * Sync with www/firefox115-115.6.0.

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Wed Jan 31 16:19:07 UTC 2024

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

  Log Message:
  firefox115: Update to 115.7.0

  * Sync with www/firefox115-115.7.0.

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Tue Mar 26 13:54:13 UTC 2024

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

  Log Message:
  firefox115-l10n: update to 115.9.1

(bsiegert)

2024-03-31 14:41:20 UTC MAIN commitmail json YAML

devel/p5-gettext: Fix build on QNX

(js)

2024-03-31 14:13:17 UTC MAIN commitmail json YAML

2024-03-31 13:41:23 UTC MAIN commitmail json YAML

mk/pkgformat/pkg/depends.mk: Fix installing dependencies on QNX

(js)

2024-03-31 13:35:09 UTC MAIN commitmail json YAML

archivers/libarchive: Revert fix for QNX

bsdzip isn't being built anymore.

(js)

2024-03-31 13:31:41 UTC MAIN commitmail json YAML

2024-03-31 08:26:32 UTC MAIN commitmail json YAML

doc/TODO: add some

+ MesaLib-24.0.4, ast-grep-0.20.2, fluidsynth-2.3.5, gnucash-5.6,
  harfbuzz-8.4.0, jasper-4.2.3, libX11-1.8.8, libXmu-1.2.0,
  libcares-1.28.0, libva-2.21.0, ltm-1.3.0, meld-3.22.2, openexr-3.2.4,
  prometheus-2.51.1, protobuf-26.1, py-asn1-0.6.0, py-asn1-modules-0.4.0,
  py-build-1.2.1, py-cparser-2.22, py-cython-3.0.10,
  py-dateutil-2.9.0.post0, py-filelock-3.13.3,
  py-google-api-python-client-2.124.0, py-lsp-server-1.11.0,
  py-lxml-5.1.1, py-mercurial-6.7.2, py-nh3-0.2.17, py-protobuf-5.26.1,
  py-pybind11-2.12.0, py-pygls-1.3.1, py-rapidfuzz-3.7.0,
  py-trove-classifiers-2024.3.25, py-urwid-2.6.10, py-vobject-0.9.7,
  py-yubikey-manager-5.4.0, wireshark-4.2.4, xorgproto-2024.1.

(wiz)

2024-03-30 23:10:48 UTC MAIN commitmail json YAML

math/z3: add mk/atomic64.mk, to make this build on NetBSD/macppc.

(he)

2024-03-30 21:47:28 UTC MAIN commitmail json YAML

doc/TODO: + widelands-1.2.

(wiz)

2024-03-30 20:11:51 UTC MAIN commitmail json YAML

2024-03-30 20:08:55 UTC MAIN commitmail json YAML

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

(pin)

2024-03-30 20:08:29 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 19.19.0

Features
- path: highlight git directory (6e11375), closes #4727

(pin)

2024-03-30 19:52:12 UTC MAIN commitmail json YAML

graphics/matugen: fix broken checksum

(pin)

2024-03-30 19:40:05 UTC MAIN commitmail json YAML

2024-03-30 18:18:05 UTC MAIN commitmail json YAML

libcurl-gnutls: match curl update

(wiz)

2024-03-30 14:22:43 UTC MAIN commitmail json YAML

doc: Updated mail/spamassassin to 4.0.1

(gdt)

2024-03-30 14:22:33 UTC MAIN commitmail json YAML

mail/spamassassin: Update to 4.0.1

Upstream changes are bugfixes and very minor improvements.  Packaging
changes are simply changing the version number, patch defuzzing and
dropping one fix that is now upstream.

Tested on netbsd-9 amd64 for 24h, handling real mail.

Take maintainership.

(ok during freeze from wiz)

(gdt)

2024-03-30 12:40:21 UTC MAIN commitmail json YAML

2024-03-30 12:15:45 UTC MAIN commitmail json YAML

doc/TODO: + coreutils-9.5, neomutt-20240329.

(wiz)

2024-03-30 11:48:52 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 123.0.1nb1

(maya)

2024-03-30 11:48:34 UTC MAIN commitmail json YAML

2024-03-30 09:26:53 UTC MAIN commitmail json YAML

Add DEPENDS for www/p5-LWP-Protocol-https, bump PKGREVISION

get_iplayer has started failing at runtime with the below, presumably
as something which was pulling in LWP::Protocol::https no longer
does so. Adding www/p5-LWP-Protocol-https DEPENDS resolves the
issue.

Can't locate LWP/Protocol/https.pm in @INC (you may need to install
the LWP::Protocol::https module) (@INC entries checked:
/usr/pkg/lib/perl5/site_perl/5.38.0/x86_64-netbsd-thread-multi
/usr/pkg/lib/perl5/site_perl/5.38.0
/usr/pkg/lib/perl5/vendor_perl/5.38.0/x86_64-netbsd-thread-multi
/usr/pkg/lib/perl5/vendor_perl/5.38.0
/usr/pkg/lib/perl5/5.38.0/x86_64-netbsd-thread-multi
/usr/pkg/lib/perl5/5.38.0) at /usr/pkg/bin/get_iplayer line 6910.
BEGIN failed--compilation aborted at /usr/pkg/bin/get_iplayer line 6910.

(abs)

2024-03-29 22:06:36 UTC MAIN commitmail json YAML

doc: Updated net/tlrc to 1.9.1

(pin)

2024-03-29 22:06:15 UTC MAIN commitmail json YAML

net/tlrc: update to 1.9.1

- Fixed language detection issues when languages = [] is set in the config (#69)

(pin)

2024-03-29 20:43:41 UTC MAIN commitmail json YAML

doc: Updated chat/iamb to 0.0.9

(pin)

2024-03-29 20:43:20 UTC MAIN commitmail json YAML

chat/iamb: update to 0.0.9

Features / Improvements 笨ィ
    Links should be "openable" (#43)
    Add support for previewing images in room scrollback (#108)
    Enable sending strikethrough text (#141)
    Support composing messages in an external editor (#155)
    Add support for logging in with SSO (#160)
    Add new command for logging out of iamb session (#162)
    Support custom sorting for room and user lists (#170)
    feat: desktop file for GUI environment launchers (#178)
    Add a new :chats window that lists both DMs and Rooms (#184)
    Add support for desktop notifications (#192)
    Support coloring entire message with the user color (#193)
    Indicate and sort on rooms with unread messages (#205)
    Support following the .well-known entries for a username's domain (#209)
    Add support for threads (#216)
    Add support for custom key macros (#217)
    Support displaying shortcodes instead of Emojis in messages (#222)
    Support configuring user gutter width (#223)
    Enable autolinking when rendering Markdown (#226)
    Support notifications via terminal bell (#227)
    Support loading a TOML configuration (#229)
    Add commands for importing and exporting room keys (#233)

Documentation / README updates �沒�
    Fix example config (#140)
    Add more documentation (#166)
    Update README.md to add openSUSE Tumbleweed (#191)
    Add snap install instructions (#210)
    Add example of mapping "V" to toggle message selection mode (#195)
    Update manual pages to use mdoc(7) and list commands (#230)
    Add an icon for iamb (#232)

Bug Fixes �汾�
    Fix not showing display names in already synced rooms (#171)
    Fix image preview offset (#179)
    Update to ratatui-image@0.4.3 to use native sixel lib (#181)
    Fix truncation/padding for non-ASCII sender names (#182)
    Fix crash on small image preview (#198)
    Download rooms keys from backups if they exist (#211)
    Ignore key releases on platforms that support it (#220)
    Provide better error message for M_UNKNOWN_TOKEN (#101)
    Fix entering thread view when there's no messages yet (#224)
    Fix image previews in replies (#225)
    Reset message bar when ! is passed with :cancel (#231)
    Wait to log in before starting background tasks (#234)

Performance 竢ア�ク�
    Reduce CPU usage by instead fetching read receipts after related sync events (#168)
    Load receipts for room before acquiring lock (#213)

Building / Housekeeping �洫ケ
    Update Cargo.lock file (#157)
    Update modalkit for newer ratatui and crossterm
    Fix CI workflow (#164)
    Use mozilla-actions/sccache-action for caching builds (#169)
    Enable direnv for Nix flakes (#183)
    Update to matrix-sdk@0.7.1 (#200)
    Rename Nix flake build input from pkgconfig to pkg-config (#203)
    Update modalkit dependencies (#204)
    Move LTO into its own "release-lto" profile (#207)
    Fix Nix flake hashes (#206)
    Pull in modalkit repository with a Cargo.lock (#208)
    Nix flake updates (#214)
    Update to ratatui-image@0.8.1 (#215)
    Support linking against system OpenSSL (#218)
    GitHub workflow should use --locked to avoid broken Cargo.lock (#219)
    Fix odd Windows-only compile error (#221)

(pin)

2024-03-29 18:22:45 UTC MAIN commitmail json YAML

doc: add xz upper bound

(wiz)

2024-03-29 18:19:31 UTC MAIN commitmail json YAML

xz: call this 5.6.1nb100 despite it being 5.4.6

For easier "upgrades" to a non-backdoored version.

Note it in COMMENT and DESCR.

(wiz)

2024-03-29 18:13:24 UTC MAIN commitmail json YAML

doc: add xz backdoor

(wiz)

2024-03-29 00:37:19 UTC MAIN commitmail json YAML

devel/m4: Fix build on QNX

(js)

2024-03-29 00:23:47 UTC MAIN commitmail json YAML

archivers/libarchive: Fix build on QNX

This makes the bootstrap finish on QNX.

(js)

2024-03-29 00:16:25 UTC MAIN commitmail json YAML

mk/plist/plist-macros.awk: Don't use getenv_or_die

This makes the bootstrap on QNX get much further.

(js)

2024-03-28 22:28:01 UTC MAIN commitmail json YAML

2024-03-28 22:25:57 UTC MAIN commitmail json YAML

2024-03-28 22:24:09 UTC MAIN commitmail json YAML

2024-03-28 21:37:00 UTC MAIN commitmail json YAML

nostui: add tool dependency on git to fix build

(wiz)

2024-03-28 12:08:43 UTC MAIN commitmail json YAML

doc: Updated chat/twitch-tui to 2.6.6

(pin)

2024-03-28 12:08:25 UTC MAIN commitmail json YAML

2024-03-28 12:07:34 UTC MAIN commitmail json YAML

doc: Updated sysutils/rsftch to 0.2.8

(pin)

2024-03-28 12:07:16 UTC MAIN commitmail json YAML

sysutils/rsftch: update to 0.2.8

- add bsd install instructions to readme

(pin)

2024-03-28 12:06:20 UTC MAIN commitmail json YAML

doc: Updated math/kalker to 2.1.1

(pin)

2024-03-28 12:06:02 UTC MAIN commitmail json YAML

2024-03-28 12:05:16 UTC MAIN commitmail json YAML

doc: Updated games/chess-tui to 1.2.1

(pin)

2024-03-28 12:04:56 UTC MAIN commitmail json YAML

games/chess-tui: update to 1.2.1

What's Changed
- fix: ignore key release and repeat events by @joshka in #59
- Add ASCII mode and board style by @pSnehanshu in #60

(pin)

2024-03-28 11:19:53 UTC MAIN commitmail json YAML

devel/protobuf: Expand comment about shlib versions

Upstream's minor releases have ABI changes.

(gdt)

2024-03-28 11:13:30 UTC MAIN commitmail json YAML

devel/protobuf-c: Belated revbump for update of protobuf

In mid-February, protobuf was updated from 25.2 to 25.3.  Apparently
and arguably, this was a minor update.  The shlib version changed from
25.2.0 to 25.3.0.  However, due to either an upstream bug or upstream
not following norms, there is no .25 symlink, and depending packages
encode the full version.  Thus, this was an ABI change.

(gdt)

2024-03-28 06:53:28 UTC MAIN commitmail json YAML

x11/Makefile: sort

(wiz)

2024-03-27 23:26:38 UTC MAIN commitmail json YAML

doc: Updated cross/ppc-morphos-gcc-11 to 11.3.0

(js)

2024-03-27 23:26:29 UTC MAIN commitmail json YAML

2024-03-27 22:52:32 UTC MAIN commitmail json YAML

2024-03-27 22:21:30 UTC MAIN commitmail json YAML

doc/TODO: + blender-4.1, wine-9.5, zstd-1.5.6.

(wiz)

2024-03-27 16:46:31 UTC MAIN commitmail json YAML

doc: add warning about neomutt upgrade

(wiz)

2024-03-27 15:52:41 UTC MAIN commitmail json YAML

doc: Updated cross/ppc-morphos-binutils to 2.40

(js)

2024-03-27 15:52:32 UTC MAIN commitmail json YAML

2024-03-27 14:38:42 UTC MAIN commitmail json YAML

doc: Updated cross/i586-pc-msdosdjgpp-gcc to 13.2.0

(js)

2024-03-27 14:38:34 UTC MAIN commitmail json YAML

2024-03-27 13:59:35 UTC MAIN commitmail json YAML

RE-flex: fix doxygen option

Fix configure argument.

From Malte Dehling.

(wiz)

2024-03-27 13:53:46 UTC MAIN commitmail json YAML

doc: Updated www/curl to 8.7.1

(wiz)

2024-03-27 13:53:35 UTC MAIN commitmail json YAML

curl: update to 8.7.1.

Security fix release.

Fixed in 8.7.1 - March 27 2024

8.7.1

Bugfixes:

    Fixed empty tool_hugehelp.c file

Fixed in 8.7.0 - March 27 2024

Changes:

    configure: add --disable-docs flag
    CURLINFO_USED_PROXY: return bool whether the proxy was used
    digest: support SHA-512/256
    DoH: add trace configuration
    write-out: add '%{proxy_used}'

Bugfixes:

    ALTSVC.md: correct a typo
    asyn-ares: fix data race warning
    asyn-thread: use wakeup_close to close the read descriptor
    badwords: use hostname, not host name
    BINDINGS: add mcurl, the python binding
    bufq: writing into a softlimit queue cannot be partial
    c-hyper: add header collection writer in hyper builds
    cd2nroff: gen: make `\>` in input to render as plain '>' in output
    cd2nroff: remove backticks from titles
    checksrc.pl: fix handling .checksrc with CRLF
    cmake: add USE_OPENSSL_QUIC support
    cmake: add warning for using TLS libraries without 1.3 support
    cmake: enable `ENABLE_CURL_MANUAL` by default
    cmake: fix `CURL_WINDOWS_SSPI=ON` with Schannel disabled
    cmake: fix function description in comment
    cmake: fix install for older CMake versions
    cmake: fix libcurl.pc and curl-config library specifications
    cmdline-docs/Makefile: avoid using a fixed temp file name
    cmdline-docs: quote and angle bracket cleanup
    cmdline-opts/_EXITCODES: sync with libcurl-errors
    cmdline-opts/_VARIABLES.md: improve the description
    cmdline-opts/_VERSION: provide %VERSION correctly
    cmdline-opts: shorter help texts
    configure: add pkg-config support to rustls detection
    configure: add warning for using TLS libraries without 1.3 support
    configure: build & install shell completions when enabled
    configure: do not link with nghttp3 unless necessary
    configure: Don't build shell completions when disabled
    configure: Don't make shell completions without perl
    configure: find libpsl with pkg-config
    connect.c: fix typo
    CONTRIBUTE: update the section on documentation format
    cookie.md: provide an example sending a fixed cookie
    cookie: if psl fails, reject the cookie
    curl: exit on config file parser errors
    curl: make --libcurl output better CURLOPT_*SSLVERSION
    curl: when allocating variables, add the name into the struct
    curl_setup.h: add curl_uint64_t internal type
    curldown: fix email address in Copyright
    CURLMOPT_MAX*: mention what happens if changed mid-transfer
    CURLOPT_INTERFACE.md: remove spurious amp, add see-also
    CURLOPT_POSTQUOTE.md: fix typo
    CURLOPT_SSL_CTX_FUNCTION.md: no promises of lifetime after return
    CURLOPT_WRITEFUNCTION.md: typo fix
    digest: add check for hashing error
    dist: make sure the http tests are in the tarball
    DISTROS: add document with distro pointers
    docs/libcurl: add TLS backend info for all TLS options
    docs/libcurl: generate PROTOCOLS from meta-data
    docs: add missing slashes to SChannel client certificate documentation
    docs: add necessary setup for nghttp3
    docs: ascii version of manpage without nroff
    docs: dist curl*.1 and install without perl
    docs: make curldown do angle brackets like markdown
    docs: make each libcurl man specify protocol(s)
    docs: make sure curl.1 is included in dist tarballs
    docs: update minimal binary size in INSTALL.md
    docs: use present tense
    examples: use present tense in comments
    file: use xfer buf for file:// transfers
    fopen: fix narrowing conversion warning on 32-bit Android
    form-string.md: correct the example
    ftp: do lineend conversions in client writer
    ftp: fix socket wait activity in ftp_domore_getsock
    ftp: tracing improvements
    ftp: treat a 226 arriving before data as a signal to read data
    gen.pl: make the "manpageification" faster
    gen: make `\>` in input to render as plain '>' in output
    getparam: make --ftp-ssl work again
    GHA/linux: add sysctl trick to work-around GitHub runner issue
    GIT-INFO: convert to markdown
    GOVERNANCE: document the core team
    header.md: remove backslash, make nicer markdown
    HTTP/2: write response directly
    http2, http3: return CURLE_PARTIAL_FILE when bytes were received
    http2: fix push discard
    http2: memory errors in the push callbacks are fatal
    http2: minor tweaks to optimize two struct sizes
    http2: push headers better cleanup
    http2: remove the third (unused) argument from http2_data_done()
    HTTP3.md: adjust the OpenSSL QUIC install instructions
    http: better error message for HTTP/1.x response without status line
    http: improve response header handling, save cpu cycles
    http: move headers collecting to writer
    http: remove stale comment about rewindbeforesend
    http: separate response parsing from response action
    http_chunks: fix the accounting of consumed bytes
    http_chunks: remove unused 'endptr' variable
    https-proxy: use IP address and cert with ip in alt names
    hyper: implement unpausing via client reader
    ipv6.md: mention IPv4 mapped addresses
    KNOWN_BUGS: POP3 issue when reading small chunks
    lib1598: fix `CURLOPT_POSTFIELDSIZE` usage
    lib582: remove code causing warning that is never run
    lib: add `void *ctx` to reader/writer instances
    lib: convert Curl_get_line to use dynbuf
    lib: Curl_read/Curl_write clarifications
    lib: enhance client reader resume + rewind
    lib: initialize output pointers to NULL before calling strto[ff,l,ul]
    lib: keep conn IP information together
    lib: move 'done' parameter to SingleRequests
    lib: remove curl_mimepart object when CURL_DISABLE_MIME
    libcurl-docs: cleanups
    libcurl-security.md: Active FTP passes on the local IP address
    libssh/libssh2: return error on too big range
    MANUAL.md: fix typo
    mbedtls: fix building when MBEDTLS_X509_REMOVE_INFO flag is defined
    mbedtls: fix pytest for newer versions
    mbedtls: properly cleanup the thread-shared entropy
    mbedtls: use mbedtls_ssl_conf_{min|max}_tls_version
    md4: include strdup.h for the memdup proto
    mime: add client reader
    misc: fix typos in docs and lib
    mkhelp: simplify the generated hugehelp program
    mprintf: fix format prefix I32/I64 for windows compilers
    multi: add xfer_buf to multi handle
    multi: fix multi_sock handling of select_bits
    multi: make add_handle free any multi_easy
    ngtcp2: no recvbuf for stream
    ntml_wb: fix buffer type typo
    OpenSSL QUIC: adapt to v3.3.x
    openssl-quic: check on Windows that socket conv to int is possible
    openssl-quic: fix BIO leak and Windows warning
    openssl-quic: fix unity build, casing, indentation
    OS400: avoid using awk in the build scripts
    paramhlp: fix CRLF-stripping files with "-d @file"
    proxy1.0.md: fix example
    pytest: adapt to API change
    request: clarify message when request has been sent off
    rustls: make curl compile with 0.12.0
    schannel: fix hang on unexpected server close
    scripts: fix cijobs.pl for Azure and GHA
    sendf: ignore response body to HEAD
    setopt: fix check for CURLOPT_PROXY_TLSAUTH_TYPE value
    setopt: fix disabling all protocols
    sha512_256: add support for GnuTLS and OpenSSL
    smtp: fix STARTTLS
    SPONSORS: describe the basics
    strtoofft: fix the overflow check
    test 1541: verify getinfo values on first header callback
    test1165: improve pattern matching
    tests: support setting/using blank content env variables
    TIMER_STARTTRANSFER: set the same for everyone
    TLS: start shutdown only when peer did not already close
    TODO: update 13.11 with more information
    tool_cb_hdr: only parse etag + content-disposition for 2xx
    tool_getparam: accept a blank -w ""
    tool_getparam: handle non-existing (out of range) short-options
    tool_operate: change precedence of server Retry-After time
    tool_operate: do not set CURLOPT_QUICK_EXIT in debug builds
    trace-config.md: remove the mutexed options list
    transfer.c: break receive loop in speed limited transfers
    transfer: improve Windows SO_SNDBUF update limit
    urldata: move authneg bit from conn to Curl_easy
    version: allow building with ancient libpsl
    vquic-tls: fix the error code returned for bad CA file
    vtls: fix tls proxy peer verification
    vtls: revert "receive max buffer" + add test case
    VULN-DISCLOSURE-POLICY.md: update detail about CVE requests
    websocket: fix curl_ws_recv()
    wolfSSL: do not call the stub function wolfSSL_BIO_set_init()
    write-out.md: clarify error handling details

(wiz)

2024-03-27 13:33:34 UTC MAIN commitmail json YAML

doc: pkg-vulnerabilities: add more

(wiz)

2024-03-27 12:10:19 UTC MAIN commitmail json YAML

raine: restore options.mk inclusion now that it's there

(wiz)

2024-03-27 11:33:00 UTC MAIN commitmail json YAML

clang: note precise Apple clang version in comment.

(schmonz)

2024-03-27 10:02:42 UTC MAIN commitmail json YAML

doc: Added sysutils/rsftch version 0.2.7

(pin)

2024-03-27 10:00:38 UTC MAIN commitmail json YAML

2024-03-27 09:59:33 UTC MAIN commitmail json YAML

sysutils/rsftch: import package

Command-line tool that displays system information, i.e. operating system,
kernel version, uptime and more.

Rsftch works on GNU/Linux, (most) BSD distributions and Mac OS, although
windows support is planned.

(pin)

2024-03-27 09:55:07 UTC MAIN commitmail json YAML

doc: Updated graphics/matugen to 2.2.0

(pin)

2024-03-27 09:54:02 UTC MAIN commitmail json YAML

graphics/matugen: update to 2.2.0

Added
- add harmonized_colors to --json flag (#53)
- add to_upper and to_lower filters
- add replace filter
- add set_lightness filter
- add colors_to_harmonize
- (config) change custom_keywords configuration syntax

Fixed
- move aur publish into aur.yml
- remove aur action in main.yml
- format harmonized_colors in dump_json (#53)

Other
- (readme) update features
- (readme) add arch install guide
- Merge pull request #58 from Ehllay/main
- Merge pull request #57 from InioX/dev
- remove error message when compiling template
- run clippy fix

(pin)

2024-03-27 09:53:11 UTC MAIN commitmail json YAML

doc: Updated sysutils/lsd to 1.1.2

(pin)

2024-03-27 09:52:01 UTC MAIN commitmail json YAML

sysutils/lsd: update to 1.1.2

Release highlight
- fix #1014

What's Changed
- rollback term grid to 0.1 and release v1.1.2 by @zwpaper in #1019

(pin)

2024-03-27 09:50:54 UTC MAIN commitmail json YAML

doc: Updated sysutils/dust to 1.0.0

(pin)

2024-03-27 09:49:50 UTC MAIN commitmail json YAML

sysutils/dust: update to 1.0.0

- feat: better error messages
- dependency: cargo update
- feat(win): use size on disk for apparent size for OneDrive files
- feat: display the size of a file or directory in "kilobytes"
- refactor: merge --si and --display-kb
- refactor: minimum-size & output-format
- feat: Listen for ctrl-c
- Better handling for color in terminal

(pin)

2024-03-27 09:48:55 UTC MAIN commitmail json YAML

doc: Updated textproc/csvlens to 0.8.1

(pin)

2024-03-27 09:47:45 UTC MAIN commitmail json YAML

textproc/csvlens: update to 0.8.1

- Fix rendering of consecutive newlines
- Fix clipboard support on Wayland (@ram02z)
- Allow opting out of clipboard feature

(pin)