palemoon: Update to 34.2.2
v34.2.2 (2026-05-01)
This is a stability and security release.
Changes/fixes:
* Fixed a regression in 34.2.1 that would cause crashes to desktop when
using certain extensions or visiting certain websites.
* Fixed potential security issues with audio channel mixing, MP3
decoding (DiD), international text display, DOM workers (DiD), reading
of files (DiD), and the ANGLE graphics library.
PR/56839 GCC emits wrong codes for compare_and_swap_1 bultins on armv5 (el & eb)
There is mismatch in signedness of the GCC builtin __sync_* function arguments
and the _atomic_* functions so we cannot directly alias them. Instead write
the __sync_* functions with signed arguments and pass them the unsigned
_atomics_* functions.
security/gcri4: import gcr4-4.4.0.1 from wip
This package installs gcr4/gck2, which is a major version bump
after gcr3 with several API and ABI breaks.
GCR-4 can be installed alongside security/gcr. The rationale for keeping
gcr-3 in repo and offering gcr-4 as a separate package, is that a lot of
software still looks for and/or depends on gcr-3, while some other has
moved over gcr-4 already and won't accept any GCR version below.
-----------------------------------------------------------------------
GCR is a library for displaying certificates, and crypto UI, accessing
key stores. It also provides the viewer for crypto files on the GNOME
desktop.
GCK is a library for accessing PKCS#11 modules like smart cards, in a
(G)object oriented way.
[90 lines not shown]
bazel: mark as BROKEN on NetBSD 11.99.*
Needs the abseil fixes for elf symbols, but I can't find the magic
to apply them - the sources for abseil are used, but not in the work
directory.
p5-Module-Signature: update to 0.96.
0.96 -- Mon Apr 27 11:27:02 ADT 2026
* Fix issue from last release where search keys is interactive
0.95 -- Sun Apr 26 11:44:20 ADT 2026
* Announce deprecation of the module
* Update change log (forgotten in 0.94)
0.94 -- Sun Apr 26 11:37:00 ADT 2026
* Announce deprecation of the module