py-grpcio: fix linking
The created shared objects were missing symbols; adapt the search path
in setup.py to use the pkgsrc locations, and use all abseil libraries.
Bump PKGREVISION.
Pullup ticket #7224 - requested by maya
lang/perl5: security fix
(via patch)
perl5: Update to 5.42.3
Updated for security fixes.
Remove local patches backporting security fixes.
Release notes:
Security
CVE-2026-8376 - Buffer overflow in Perl_study_chunk
Perl_study_chunk in regcomp_study.c checked the size of the joined substring buffer in characters rather than bytes. On 32-bit builds, this can lead to an integer overflow of the size of the buffer leading to out-of-bounds writes.
CVE-2026-57432 - Buffer overflow in S_measure_struct
If you call pack or unpack to operate on a structure whose computed size is too large to fit in memory, an integer overflow could happen that would result in a buffer overflow. This usually happens as a result of embedding a large number as the repeat count for an item.
[30 lines not shown]
textproc/libspelling: import libspelling-0.4.10
A spellcheck library for GTK 4.
This library is heavily based upon GNOME Text Editor and GNOME
Builder's spellcheck implementation.
rumdl: update to 0.2.52.
0.2.52
Fixed
md012: report blank lines before a code block that ends the document (#791) (e897556)
rules: treat a template shortcode tag as opaque markup (6962184)
cli: report a piped document's findings on stdout like every other run (47f8a50)
0.2.51
Added
md088: normalize quotes and dashes to ASCII (#763) (52e9844)
Fixed
config: keep a file's per-file-ignores out of the workspace index it feeds (2bb0ce7)
[34 lines not shown]