xwayland: update to 24.1.11.
This release addresses a number of regressions found in Xwayland 24.1.10:
* Avoids spurious focus changes with KDE when listening for mouse buttons
is enabled for legacy X11 application support
* Fix tablet tools not working anymore as "slave" devices
* Fix a crash when running some XTS tests
* Fix a crash in window damage handling caused a NULL pointer dereference
uriparser: update to 1.0.1.
2026-04-27 -- 1.0.1
>>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
* Fixed: [CVE-2026-42371]
Protect from integer overflow in text range comparison.
Thanks for the report and pull request to Joshua W. Windle! (GitHub #298)
>>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
* Fixed: Fix `reallocarray` preprocessor handling for Illumos (GitHub #289)
* Improved: Fix an in-code comment typo in src/UriCommon.c;
Thanks for the report and pull request to Tim Düsterhus! (GitHub #290)
* Improved: CMake: Start enforcing supported C++ standard (GitHub #295)
* Improved: Allow use of C++11 to future unit tests (GitHub #296)
* Infrastructure: Cover compilation with Visual Studio 18 2026 (GitHub #301)
* Infrastructure: Address warning on CMake <3.10 in CI (GitHub #297)
* Soname: 3:1:2 — see https://verbump.de/ for what these numbers do
(liburiparser.so.1.2.1)
Pullup ticket #7081 - requested by wiz
graphics/MesaLib: macOS build fix, PR pkg/60124
Revisions pulled up:
- graphics/MesaLib/PLIST 1.52-1.54
---
Module Name: pkgsrc
Committed By: wiz
Date: Thu Mar 26 08:47:17 UTC 2026
Modified Files:
pkgsrc/graphics/MesaLib: Makefile PLIST
Log Message:
MesaLib: mechanical change to adapt PLIST for macOS
I'm told this package shouldn't be used on macOS anyway,
but this should fix the PLIST problem.
[37 lines not shown]
geography/py-nmeagps; Update to 1.1.4
### RELEASE 1.1.4
1. Add `modwno` boolean argument to wnotow2utc and utc2wnotow helper functions - True => modular week number, False => continuous week number. The default is True (modular week no).
### RELEASE 1.1.3
1. Update wnotow2utc, utc2wnotow and leapsecond helper functions to accommodate all GNSS time systems. wnotow2utc method also adds an 'autoroll' argument which, if True, will automatically roll forward modular GNSS week numbers to the latest date less than the current date - see API docs for details.
### RELEASE 1.1.2
1. Add workaround for Unicore UM9* firmware error, which creates malformed NMEA GLL sentences (-ve latitude).
### RELEASE 1.1.1
1. Add helper methods `utc2wnotow` and `wnotow2utc` to convert between UTC datetime and GPS week number, time of week (in milliseconds) and leapsecond offset.
1. Helper methods `leapsecond` and `get_gpswnotow` will now accept timezone-aware or timezone-naive datetimes. If naive, UTC will be inferred.
[22 lines not shown]
gnupg2: updated to 2.5.19
Noteworthy changes in version 2.5.19 (2026-04-24)
* New and extended features:
- gpg: New option --use-ocb-sym.
- gpg: New options --show-[only-]session-hash.
- gpgsm: Allow cipher mode to be part of the algo given to the
--cipher-algo option.
- gpgsm: Emit more details when failing to check a crlDP.
- agent: Improve pinentry behavior and texts in smartcard context.
- dirmngr: New keyword "clear" for --keyserver.
* Bug fixes:
- gpg: Fix edge case in --refresh-keys.
- gpg: Don't call gcry_kdf_derive with empty passphrase.
- gpgsm: Skip the optional PKCS#12 PBES2 keyLength parameter to
[16 lines not shown]
py-qemu.qmp: added version 0.0.6
qemu.qmp is a QEMU Monitor Protocol (QMP) library written in Python, using
asyncio. It is used to send QMP messages to running QEMU emulators.
This library can be used to communicate with QEMU emulators, the QEMU Guest
Agent (QGA), the QEMU Storage Daemon (QSD), or any other utility or application
that speaks QMP.
ibus-array: update to 0.3.0.
0.3.0
Fix several build warnings
Update table to v2026-1.02
0.2.3
Migrate build system to meson
Add Python3 support
Update table to v2023-1.0