audio/spotify-player: update to 0.23.0
Highlight of this release is the new optional real-time audio visualisation (thanks @Narqulie for the implementation)
What's Changed
- docs: fix broken relative links in README for crates.io compatibility by @greqor in #926
- fix: bind CLI socket before spawning handler thread by @greqor in #929
- Add doc for component styles and improve wording for other docs by @aome510 in #932
- feat: add mouse scroll to incease/decrease volume by @Alimedhat000 in #931
- feat: remember Tracks context in Currently Playing page by @aome510 in #933
- refactor: consolidate client requests and move currently_playing_tracks_id to PlayerState by @aome510 in #939
- docs: add THEMES.md to showcase community theme collections by @MBeggiato in #938
- Feat: Adding real-time audio visualisation by @Narqulie in #943
- Fix: Artist Page "Albums" and "Related Artists" shown even on small windows by @wzifox in #945
- fix: include seed track when using GoToRadio by @anspangilinan in #947
- Loading spinner on startup by @mielpeeters in #950
py-gunicorn: updated to 25.3.0
25.3.0 - 2026-03-26
Bug Fixes
- **HTTP/2 ASGI Body Duplication**: Fix request body being received twice in HTTP/2
ASGI requests, causing JSON parsing errors with "Extra data" messages
- **ASGI Chunked EOF Handling**: Add `finish()` method to callback parser to handle
chunked encoding edge case where connection closes before final CRLF after zero-chunk
- **HTTP/2 Documentation**: Fix `http_protocols` examples to use comma-separated string
instead of list syntax
- **Chunked Encoding**: Reject chunk extensions containing bare CR bytes per RFC 9112
Security
[14 lines not shown]
tex-overpic: update to 2.2
The new version offers the macros \width, \height and \depth
as well as the dimension register \totalheight within the
environments “overpic” and “Overpic”.
wiiu: Optimize ahci intr handler.
The summary interrupt tells us which port the interrupt is for, so we can
call ahci_intr_port directly (avoiding two extra reads of AHCI_IS).
Now that oea_dumpsys pauses other CPUs properly, remove the panicstr test.
tex-ntgclass{,-doc}: update to 2.1h
A small update to make the copyright notice current.
The command \afsluiting in the "brief" class now has an optional argument to
specify the width of the signature boxes, the default width is 0.3\textwidth
security/wolfssl: Update to 5.9.0
Changes since 5.8.4:
To download the release bundle of wolfSSL visit the download page at
www.wolfssl.com/download/
PR stands for Pull Request, and PR references a GitHub pull request number
where the code change was added.
Vulnerabilities
* [High CVE-2026-3548] Two buffer overflow vulnerabilities existed in the
wolfSSL CRL parser when parsing CRL numbers - both heap-based and
stack-based. Only affects builds with CRL support enabled when loading
untrusted CRLs. Fixed in PR 9628 and PR 9873.
* [High CVE-2026-3549] Heap Overflow in TLS 1.3 ECH parsing. An integer
underflow existed in ECH extension parsing logic causing out-of-bounds
writes. ECH is disabled by default; still evolving as a standard. Fixed in
[190 lines not shown]
audio/fasttracker2: Update to 2.12
Changes since 2.11:
Improvements
* Removed the quadratic spline interpolation option. It didn't make much
sense anyway in comparison to cubic spline.
* Reduced the number of pre-computed interpolation phases from 8192 to 4096
for less pressure on the CPU cache. The audible difference is minimal.
* Mixer code is no longer unrolled. The speed difference was minimal, and it
would cause a ton of extra code bytes for almost no performance gain.
perl: update to 5.42.2.
Perl 5.42.2 represents approximately 3 weeks of development since Perl
5.42.1 and contains approximately 2,900 lines of changes across 57 files
from 6 authors.