xfce4-thunar: update to 4.20.8
4.20.8 (2026-03-28)
======
- Store pending column size changes on close (#1318)
- Pass current dir to catfish (#1785)
- Ignore G_IO_ERROR_NOT_SUPPORTED (#1782)
- Translation Updates:
Slovenian, Turkish
xfce4-desktop: update to 4.20.2
4.20.2 (2026-03-27)
======
- I18n: Update po/LINGUAS list
- Fix criticals in g_file_info_get_name with trashed files
- I18n: Update po/LINGUAS list
- Fix a use-after-free crash in the icon unplace/removal code
- Fix column boundary check in xfdesktop_icon_view_unplace_item
- Mark shortcut editor group names as translatable
- Ensure src icon & parent are writable and can be moved more thoroughly
- autotools: ensure xfdesktop-settings links with libxfce4util
- Don't limit number of templates shown in the 'Create Document' menu
- Add gradient benchmarking test binary to .gitignore
- Add test-gradient-benchmarking to autotools build
- Set up for new machinery to automatically update copyright year
- I18n: Update po/LINGUAS list
- Translation Updates:
Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Azerbaijani,
[10 lines not shown]
libc/softfloat: prevent undefined behavior in floating point conversions
See the previous commit for details.
The same code pattern occur in the bits32 implementation, as well as in
other copies of the same upstream code, for example in libkern.
lint: add query for negation of minimum signed value
This helped double-check that the remaining negations in the
softfloat/bits64 code are fine. There are some false positives, due to
int16 being typedef'd to int, thus being int32 realistically.
sysutils/uutils-coreutils: import package
uutils coreutils is a cross-platform reimplementation of the GNU coreutils in
Rust. While all programs have been implemented, some options might be missing
or different behavior might be experienced.
This project aims to be a drop-in replacement for the GNU utils. Differences
with GNU are treated as bugs.
uutils aims to work on as many platforms as possible, to be able to use the
same utils on Linux, Mac, Windows and other platforms. This ensures, for
example, that scripts can be easily transferred between platforms.
openssl: update to 3.6.2.
OpenSSL 3.6.2 is a security patch release. The most severe CVE fixed in this
release is Medium.
This release incorporates the following bug fixes and mitigations:
* Fixed incorrect failure handling in RSA KEM RSASVE encapsulation.
([CVE-2026-31790])
* Fixed loss of key agreement group tuple structure when the `DEFAULT` keyword
is used in the server-side configuration of the key-agreement group list.
([CVE-2026-2673])
* Fixed out-of-bounds read in AES-CFB-128 on x86-64 CPUs with AVX-512 support.
([CVE-2026-28386])
* Fixed potential use-after-free in DANE client code.
([CVE-2026-28387])
[13 lines not shown]
editors/kibi: update to 0.3.3
0.3.3 - 2026-01-01
Added
Ctrl + / to comment / uncomment lines (#416)
Strong stack protection in release binaries (#535)
Removed
Build scripts are excluded from published crates (#538)
0.3.2 - 2025-11-23
Added
Support for NO_COLOR standard: all color output will be disabled if the NO_COLOR environment variable is set (#499)
Ctrl + R can now remove the very last line (#498)
Changed
[9 lines not shown]
x11/alacritty: update to 0.17.0
Packaging
- Fixed invalid logo SVG attributes
- New alacritty-escapes(7) manpage
- Removed broken flash capability from terminfo
Added
- Ability to bind WheelUp and WheelDown in mouse.bindings
- Support TOML 1.1 syntax
- window.resize_increments support on Wayland
Changed
- Don't highlight hints on hover when the mouse cursor is hidden
- IME is disabled in Vi mode on X11
- Require explicit tap to enable IME with touch input
[9 lines not shown]
boost-libs: add provisions to conditionally build w/ cobalt
... but then force it off unconditionally. Presumably nothing in
pkgsrc currently needs it. The library requires C++20 and we are
not ready to bump boost's USE_CXX_FEATURES from C++14 yet.
(Without this we get PLIST errors with GCC 16.)
multimedia/dav1d: Update to 1.5.3
Changelog:
Changes for 1.5.3 'Sonic':
--------------------------
1.5.3 is a minor release of dav1d, focused on RISC-V and maintenance:
- Misc small optimizations
- RISC-V assembly optimizations for ipred, emu_edge and w_mask,
and VLEN 512 for blend functions
- Fix issue with ivf files with 0 frames in tools
Changes for 1.5.2 'Sonic':
--------------------------
1.5.2 is a minor release of dav1d, focused on maintenance:
- minor speed improvement in recon
- improvements on loongarch symboles visibility and asm
[4 lines not shown]