audio/termusic: update to 0.12.1
[V0.12.1]
Released on: December 11, 2025.
Change: change default log level to info (from warn).
Change: log the termusic version used.
Change(tui): on windows, properly spawn the server as a detached process.
Feat(tui): allow disabling individual cover-art protocols, even if compiled-in.
Fix: populate media title changes (like radio stream titles) to the TUI again.
Fix(tui): update status bar (status, volume, speed, gapless) on [volume, speed, gapless] changes, not just status changes.
Fix(tui): properly set lyric content on reload (like exiting the config editor).
Fix(tui): populate "Stopped" state to everything instead of showing stale data.
Fix(tui): change how progress time is displayed to now be --:-- if unavailable / stopped, and dont show total duration if unavailable.
Fix(tui): dont show error popup if cover-ueberzug is compiled-in but ueberzug command is not available.
Fix(tui): change the progressbar to use less-than-full blocks for smoother display.
Fix(tui): change Database Playlist search to work on all music roots, instead of current library root.
Fix(tui): change tokio runtime shutdown to have a timeout. This fixes infinitely stuck process on windows.
Fix(tui): correctly kill the server on windows systems if config option behavior.quit_server_on_exit is enabled.
Fix(tui): in Music Library, when pressing RIGHT on a non-loaded directory, will now load the directory (without having to step-into it).
[8 lines not shown]
devel/ast-grep: update to 0.40.1
chore: add a link to the badges #2370
fix: fix AST strictness check #2361
chore(deps): update dependency @ast-grep/napi to v0.40.0 c98f0dc
fix: use individual flag for parser 2bdcecb
chore(deps): update dependency oxlint to v1.32.0 b058028
Import openresolv-3.17.1 with the following changes:
* libc: add toggle resolv_conf_restore, defaulting to YES
* resolvconf: Fix -D
* resolvconf: Don't warn when we have no entries to list for *
* resolvconf: -I now inits subscribers after clearing state
* resolvconf: remember if any subscriber errored
* libc: Don't update resolv.conf on signature mismatch
* resolvconf: Single quote parsed values from resolv.conf
resolvconf: Single quote parsed values from resolv.conf
When parsing resolv.conf entries we build up shell variables.
Because this is done via a pipe, we need to echo the variables
to stdout and eval the result to get them into the main resolvconf.
We have no idea what the values are, so we build up the output
ensuring the parsed value is single quoted so eval will always
interpret it as a string and nothing more.
This avoids an attack like so:
`echo 'search $(touch /tmp/foo)' | resolvconf -a bar`
firefox140{,-l10n}: Update to 140.6.0
Changes:
140.6.0
- Security fixes (MFSA2025-94)
Discussed with PMC and ok by <maya> during carefulperiod 2, thanks!
py-django-polymorphic: updated to 4.3.0
4.3.0
Support Q expressions that contain subquery expressions
Make related polymorphic object manager selection more robust to multiple inheritance scenarios.
Caching in inheritance accessor functions
update changelog
Multi-database support in inheritance accessors.
Include get_child_inlines() hook in stacked inline admin forms.
upgrade uv lockfile
fix docs errors
Resolve primary key name correctly.
Misc test fixes
remove dead code
bump version
py-exifread: updated to 3.5.1
3.5.1 — 2025-08-23
* Don't raise exception from decode_maker_note() if strict==False
3.5.0 — 2025-08-23
* Add support for JPEG XL
* Add Image SubIFDs decoding and Nikon Z 9 sample
* Make it easier to add new file types to testing
Update shells/bash to 5.3.9
One new (upstream) patch added. Fixes a SIGSEGV if a SIGINT is received
during a reverse i-search (readline issue - to the embedded readline).