x11/gtksourceview5: Update to 5.20.0
Changelog:
News in 5.20.0, 2025-03-16
--------------------------
This is a stable release for GNOME 50.0
* No changes since 5.19.0
News in 5.19.0, 2025-02-23
--------------------------
This is an unstable release for GNOME 50.rc
* Annotations: draw a background behind annotations; align to the right
when they fit (e.g. for diagnostics)
* GObject Introspection: fix nullable and callback destroy annotations
(get_location, get_match_style, scheduler, callbacks)
[192 lines not shown]
x11/gtk3: Update to 3.24.52
Changelog:
Overview of Changes in GTK+ 3.24.52, 22-03-2026
===============================================
Note: We are going to decrease the frequency of GTK3
releases and limit changes to important bug and crash
fixes, going forward. The next GTK3 release is expected
in March 2027.
* Bugs fixed:
- #6306 [GTK3] Zlib required when broadway is enabled. (Dmytro Meleshko)
- #7796 [GTK 3] Invalid a11y events when calling `gtk_tree_view_set_cursor` on
an unfocused GtkTreeView (Michael Weghorn)
- #7976 Firefox crashes at gdk_wayland_drag_context_manage_dnd() when missing
toplevel wl_surface (Matthias Clasen)
- #8103 gtk3 refresh_rate calculation overflows on 32-bit targets (Alberto
Garcia)
[46 lines not shown]
multimedia/libaom: Update to 3.13.3
* Add aomenc and aomdec commands to buildlinked commands.
Newly installed .cmake files require them.
Changelog:
2026-04-02 v3.13.3
This release includes several bug fixes. This release is ABI
compatible with the last release. See
https://aomedia.googlesource.com/aom/+log/v3.13.2..v3.13.3 for all the
commits in this release.
- Bug Fixes
* Commit 4cc0867f: fix multithreading crashes when loop restoration
filtering is used by the encoder.
* Commit 74aaa1ef: fix AOM_SCALING_MODE crashes when compound mask
prediction modes are used by the encoder.
2026-03-17 v3.13.2
[99 lines not shown]
devel/at-spi2-core: Update to 2.60.3
Changelog:
What's new in at-spi2-core 2.60.3:
* libatspi: Fix another NULL pointer dereference.
What's new in at-spi2-core 2.60.2:
* atspi-device-legacy: add null checks for when x11 isnt available.
* python: Fix __getitem__ with a negative offset.
* Fix a NULL pointer dereference when sending an event.
* device-x11: Fall back on raw key events if there is no focus.
What's new in at-spi2-core 2.60.1:
[42 lines not shown]
security/nettle: Update to 4.0
* gnutls-3.8.13 supports nettle-4.0.
Changelog:
NEWS for the Nettle 4.0 release
This is a new major release. It includes one new feature,
support for SLH-DSA. There are several changes to Nettle's
API, as well as deletion of obsolete features. There are also
several improvements to the ABI that leaves the API mostly
unchanged, in particular, smaller context structs for several
algorithms.
The most disruptive API change is that the *_digest functions
no longer takes the desired digest size as argument. Truncated
hashes appeared to be an important use case decades ago when
the previous interface was designed, but that is now rather
obscure.
[168 lines not shown]
py-ruff: updated to 0.15.13
0.15.13
Preview features
Add a rule to flag lazy imports that are eagerly evaluated
[pylint] Standardize diagnostic message (PLR0914, PLR0917)
Bug fixes
Fix F811 false positive for class methods
Fix setting selection for multi-folder workspace
[eradicate] Fix false positive for lines with leading whitespace (ERA001)
[flake8-pyi] Fix false positive for f-string debug specifier (PYI016)
Rule changes
Always include panic payload in panic diagnostic message
[27 lines not shown]