www/ruby-aws-partitions: update to 1.1245.0
1.1245.0 (2026-05-05)
* Feature - Updated the partitions source data that determines the AWS
service regions and endpoints.
finance/ruby-braintree: update to 4.36.0
4.36.0 (2026-05-05)
* Add Local Payment Context support with LocalPaymentContextGateway.create
and LocalPaymentContextGateway.find methods
* Add support for MBWAY and CRYPTO payment types
* Add acquirerReferenceNumber to transaction search object
* Add international_phone to Customer in Transaction
* Deprecate merchant create functionality
* Add apiRequestKey (idempotency) for sale, credit, refund, void and
settlement operations.
* Add support for Ruby version 3.4.0, 4.0 and updated rubocop to 1.85.1 for
Ruby versions 2.7 and later
* Add surcharge_amount to transaction object
* Add support for apple pay card verifications
In the __HAVE_NEW_PMAP_68K case, use machine_bootmap[] to map the I/O
area VA==PA. With the Utah pmap, the I/O area was mapped at some
arbitrary KVA in pmap_bootstrap() and then double-mapped VA==PA in
mrg_init(). Initially, the new pmap case did this, as well, but then
mrg_init() blew up because no page tables were present for the address
it attempted to use. Now that pmap_bootstrap1() ensures that PTs are
allocated for FIXEDVA entries in machine_bootmap[], we can just have
the one mapping.
Confirmed by nat@ that this makes mac68k boot and run with the new
pmap, but there are still gremlins when running the X server.
forge: Update to 0.4.2
Changes:
v0.4.2
* Ignore ssh_host from project .forge config
* Strip control characters from forge-sourced text before printing
* Update dependencies
v0.4.1
* Use cosign v4 bundle format for release signing
* Update dependencies
Fix double free of hr_file (later handled by bozo_clean_request())
Also hr_file_free should be used for free(3) (it fixes "//~user/" case
in which hr_file points to the last slash in the prefix).
py-pymysql: updated to 1.1.3
v1.1.3
Security
* Fix `Cursor.callproc()` didn't escape procedure name.
There was a possibility of SQL injection when calling a procedure with a string received from an untrusted source as the procedure name.
NOTICE: This change may cause backward compatibility issues. If you specified a procedure name like `"dbname.funcname"`, the previous version called `CALL dbname.funcname`, but from this version, it will call ``CALL `dbname.funcname` `` so you cannot specify procedure name with database name anymore.
py-authlib: updated to 1.7.2
1.7.2
Fix the readme links
Allow non-recommended algorithms in ClientSecretJWT and PrivateKey
Validate BCP47 language tags with a regex
Fix RFC7523 signing with non RSA keys
memcached: updated to 1.6.41
1.6.41
Overview
Important bugfix release over regressions starting from 1.6.34 and 1.6.40. The glitches are not likely critical but we want to raise awareness of them.
In 1.6.34 we introduced new memory mover code. In very rare cases a bug can lead to the memory mover becoming unable to make progress and pages will no longer be moved for either a period of time or forever.
This also introduced a rare crash when slabs_mover=2 start option is in use. However it is highly recommended that nobody use this option as it will give poor hit rates for most workloads.
In 1.6.40 we introduced a rewritten protocol parser. The lru tuning command was made inaccessible and is now fixed in this release.
Finally, this repairs a bug in extstore where frequently accessed items can be lost during data compaction. This has existed since extstore was written and is not a recent regression. It is more likely to happen on highly loaded systems with low memory available to keep active items in RAM vs disk.
Several ASAN triggering but otherwise harmless bugs were also fixed.
Fixes
[15 lines not shown]
py-fsspec: updated to 2026.4.0
2026.4.0
Fixes
- proper install in ci to grab versions
- encode URLs in HTTP pipe_file
- implement delete and write_test for dirFS
- allow multiple local protocols
- context closing for tar and zip
- fix cat_file and cat_ranges for WholeFileCache
Other
- usage warning to HTTP FS
- update adl: message following retirement
Move two functions from atomic_init_testset.c
sync_val_compare_and_swap_1 --> atomic_cas_8_cas.c
sync_val_compare_and_swap_2 --> atomic_cas_16_cas.c
this helps with pullups
x11/xterm: update to 410
Patch #410 - 2026/05/01
- amend one of the fixes for Debian #738794 in patch #407, which caused combining characters to be outlined (report by "Martin").
- clarify in ctlseqs.ms which modes listed for DECSET are readonly (prompted by discussion with Thomas Wolff).
sysutils/pciutils: update to 3.15.0
2026-04-05 Martin Mares <mj at ucw.cz>
* Released as 3.15.0.
* New capabilities are decoded: MMIO Register Block Locator,
Flit Error Injection, Flit Logging.
* Decoding of PCIe capabilities updated to Gen7.
* Both lspci and setpci warn when the "-s" or "-d" option
is given multiple times.
* Improved display of interrupts in "lspci -vv". Routing of
interrupt pins is shown only if the pins are not disabled.
Routing of MSI(X) interrupts is shown when available
(which is currently supported by the sysfs back-end only).
* Minor improvements to Windows back-ends.
* The dump back-end can read the dump from stdin when given "-"
as a file name.
* FreeBSD supports 64-bit addresses.
* Added README.DJGPP.
* Updated pci.ids.
audio/termusic: update to 0.13.2
[V0.13.2]
- Released on: May 6, 2026.
- Change: updated MSRV to 1.88.
- Change: enable feature `rusty-soundtouch` for linux, macos & windows CI builds
- Change: enable feature `rusty-simd` on macos CI builds
- Change: provide arm64 binaries for macos
- Change: add `cargo-binstall` metadata to tui and server crates for pre-built binary installs.
- Fix: change default port to `5101` to be below 49k
- Fix server cannot be closed properly under windows, configuration are not saved.
- Fix(tui): fix that "native" and "termusic default" theme also get auto-selected in config editor, if active.
- Fix(tui): fix a bunch of places where colors were not applied at all or not correctly applied.
- Fix(tui): fix help popup not having "fast navigation" (like PageUp / PageDown, Home / End).
- Fix(tui): change to use `icy_sixel`, removing the need for `libsixel`.
- Fix(tui): fix `alphanumeric-sort` not building due to yanked versions.
- Fix(tui): change search popup load keys to use `library_keys.load_track` instead of `navigation_keys.right`.
- Fix(tui): fix yt-dlp download error caused by orx treeview.
- Fix(tui): fix netease lyric download error.
[12 lines not shown]
libpthread: replace &pthread__cond_dummy with an artificial invalid pointer
a motivation is to make unexpected accesses trap.
this would also save a bit of memory and relocation. (at least on x86)
libpthread: retire struct waiter
two identical structures, struct waiter and struct pthread__waiter,
were introduced by a single commit in 2020.
("- Make pthread_condvar and pthread_mutex work on the stack...")
since then, they have always been assumed to be identical.
let's retire one of them and use a single copy.
no functional changes are intended.