devel/bacon: update to 3.23.0
- scroll_anchor decides whether the scroll initially sticks with the first item (most common setting),
with the last one, or to show most recent output lines unless there are errors in which case it show
first items (by default in run jobs with auto) - Fix #384
If you're using an old bacon.toml file, you may want to add scroll_anchor="auto" to jobs running
the compiled executable.
- show_command_error_code job parameter, which is true in default cargo run job - Fix #435
When calling a lint or compilation tool, the exit status is usually not interesting: many tools report
an error (i.e. a non zero code) as soon as there's an error, or even a warning (eg miri).
That's why the error code isn't shown in bacon when there are also warnings, errors or test failures.
But sometimes you do want to see such error, eg when running not just the compiler/linter but the program
you're writing as in bacon run. In such case, you should set show_command_error_code=true.
- fix a log message from the rodio library leaking to the interface - Fix #437 - Thanks @c-git
When a user requires the ignoring of some/folder, they usually wants to ignore the content of that folder.
So now we also generate a pattern with added /** when it seems relevant. - Fix #438
adguardhome: updated to 0.107.75
0.107.75
We’ve fixed a critical vulnerability affecting DNS-over-QUIC and DNS-over-HTTPS
that could put your DNS privacy at risk. The gap is now closed, and your
encrypted traffic is back to traveling through a properly armored tunnel.
py-mail-parser: updated to 4.2.1
4.2.0
Use uv to manage packages
Support for .id and .by top level domains in parse_received
Fixed issue Parser behaving different on Linux vs Windows
Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.13.0 in /.github/workflows
General improvements
Issue 146: Fix comma in encoded address header
Refactor received header parsing: replace regex list with RFC 5321 to…
py-python-discovery: updated to 1.3.1
Bug fixes - 1.3.1
- export normalize_isa and deprecate KNOWN_ARCHITECTURES
- discover uv-managed Pythons on Windows. Previously the glob assumed Unix layout (``<root>/<key>/bin/python``) and
silently found nothing on Windows, where uv places ``python.exe`` directly under the install root
- Canonicalize GraalVM to match GraalPy Python interpreter in PythonSpec and PythonInfo.
nginx: Update to 1.30.1.
Changes with nginx 1.30.1 13 May 2026
*) Security: when using the "proxy_set_body" directive, an attacker
might inject data in the proxied request to an HTTP/2 backend
(CVE-2026-42926).
Thanks to Mufeed VH of Winfunc Research.
*) Security: a heap memory buffer overflow might occur in a worker
process while handling a specially crafted request by
ngx_http_rewrite_module, potentially resulting in arbitrary code
execution (CVE-2026-42945).
Thanks to Leo Lin.
*) Security: a heap memory buffer overread might occur in a worker
process while handling a specially crafted response by
ngx_http_scgi_module or ngx_http_uwsgi_module, allowing an attacker
to cause a disclosure of worker process memory or segmentation fault
[27 lines not shown]
shells/oh-my-posh: update to 29.14.0
Bug Fixes
- cli: check upgrade cache key in notice command (e59a704)
- cli: use idiomatic ok and always close cache in notice (3428861)
- cmd: defer notice to first prompt in Clink (2e68186), closes #7524
Features
- cli: add copilot command and copilot_cli segment (7bb5ba7)
- upgrade: unlock oh-my-posh upgrade on FreeBSD (58c5598)
kitty: update to 0.47.0
- A new Drag and drop kitten to allow drag and drop of files from
your shell to any GUI program even across SSH
- A new option palette_generate to automatically generate the 256
color palette from the first 16 colors
- For builtin key mappings automatically fallback to matching the
US-PC layout key when the pressed key has no matches and is a
non-English character
- Allow drag and drop of windows to re-arrange them, move them to
another tab/OS Window or detach them into a new OS Window. See
toggle_window_title_bars to temporarily show window title bars to
drag them around
- Have scroll_line_up and scroll_line_down smooth scroll by default.
Can be restored to old behavior by re-mapping without the smooth
argument
- Draw a progress bar at the top of the window when a program
reports progress using the OSC 9;4 escape sequence, controlled by
progress_bar
[94 lines not shown]
lang/ruby40: update to 4.0.4
pkgsrc change:
* Fix rdoc problem on C locale, backported from rdoc-7.0.4.
(So, no need to patch a template file to character entity reference.)
Ruby 4.0.4 (2026-05-11)
* Bug #21955: Fiber#transfer: machine stack not released when fiber
terminates, causing FiberError: can't set a guard page
* Bug #21964: Fiber stack acquire can expand unnecessarily
* Bug #21971: Fix regexp performance regression for patterns starting with
s/k
* Bug #21961: Marshal.load freeze option fail to freeze linked strings
* Bug #21959: rb_internal_thread_event_hooks_rw_lock is not reinitialized
after fork causing deadlocks
* Bug #21954: NoMethodError instead of Gem::LoadError on gem activation
problem in Ruby 4.0.2
[16 lines not shown]
strawberry: updated to 1.2.19
1.2.19
Bugfixes:
Fixed MPRIS2 Play causing playback to restart if already playing
Fixed incorrect use beginInsertRows() / endInsertRows() of when adding / removing devices
Fixed album cover manager save cover to file not working
Fixed repeat and shuffle button sizes
Fixed MPRIS2 resetting previous played track history
Fixed Qobuz authentication
Enhancements:
Rewrote Discord RPC with Qt and removed RapidJSON dependency
New grouping shuffle mode
Use HTTP POST for AcoustID lookup
Write MusicBrainz Track Id when completing tags using MusicBrainz
Added rating filter to the collection
sparsehash: updated to 2.0.4
2.0.4
Prevent compiler warning about writing to an object with no trivial copy-assignment
Prevent compiler warning about calling realloc() on an object which cannot be relocated in memory
Correct the memory usage claims to take into account allocator overhead
Update test for large objects with a more reasonable hash function.
Fix missing initialization of g_num_copies and g_num_hashes
-Wformat-pedantic casts to quite compiler warning
Pass by const ref not copy
Add test ResizeWithoutShrink and in-code comments.
Fix the bug of endless bucket doubling when min_load_factor=0.
Use unordered_map instead of hash_map for Visual Studio 2013 and later
amend spelling mistakes for insert() method
libmtp: updated to 1.1.23
1.1.23
- lots of new ids (including lots of Garmins)
- one incorrect ID removed that caused Lenovo Laptop crashes
- other small bugfixes