autoconf: update to 2.73.
Add comment to patch based on original commit message
(from 2014).
* Noteworthy changes in release 2.73 (2026-03-20) [release]
** New features
*** autoreconf has a new option to exclude certain steps
autoreconf --exclude <tool>[,<tool>[,…]] tells autoreconf not to
run any of the listed tools, even if it appears to be necessary.
This is useful, for example, in situations where autoreconf’s
heuristics for when to run each tool are incorrect. (All such
situations are considered bugs; please report them.) It may also
be useful in “bootstrap” scripts that can use autoreconf for most
of the work but need to take manual control over execution of some
of the tools.
[28 lines not shown]
Update transmission{,-common,-qt,-gtk} to 4.1.2
For a full list of changes, see news/news-4.1.*.md in the distfile; some
major feature changes/bugfixes:
Improved uTP download performance.
Added support for IPv6 and dual-stack UDP trackers.
Support trackers that only support the old BEP-7 with &ipv4= and &ipv6=.
New JSON-RPC 2.0-compliant RPC API.
Added optional sequential downloading.
Fixed 4.0.6 bug where Transmission might spam HTTP tracker announces.
General performance improvements.
openimageio: updated to 3.1.14.1
3.1.14.1
Note: This patch release only fixes a build break, which is only encountered if relying on the "auto-build" of dependency OpenColorIO if you don't already have it able to be found on your system. If you aren't encountering this problem, you do not need to upgrade from 3.1.14.0.
appstream: updated to 1.1.3
Version 1.1.3
Features:
* Officially support & read JXL images for icons, validate permitted filetypes
* meson: Allow disabling command-line tools
* news-convert: Recognize "=" as release block header
* news-convert: Handle extra linebreaks better and add support for issue-blocks
* compose: Create content hashes with Blake3 instead of MD5
* Update static data for category and license additions
* validator: Tags without namespace are an error
Specification:
* docs: Convert to Docbook 5
Bugfixes:
* yaml: Ensure certain values are always explicitly emitted as strings
* Never emit usertags that are missing a namespace
[8 lines not shown]
py-tzlocal: updated to 5.4.3
5.4.3 (2026-06-17)
- Moved the tests back, removed the ones that check for symlinks.
5.4.2 (2026-06-16)
- [Yanked for distribution issues]
5.4.1 (2026-06-16)
- [Yanked for distribution issues]
5.4 (2026-06-15)
- Open files with Zone names as ascii.
- Moved tests under `tzlocal/tests` and include them in distributions.
- Dropped support for Python 3.9 and added support for 3.14.
py-anyio: updated to 4.14.0
4.14.0
- Added support for Python 3.15
- Added an asynchronous implementation of the ``itertools`` module
- Added the ``local_port`` parameter to ``connect_tcp()`` to allow binding to a
specific local port before connecting
- Added support for custom capacity limiters in async path and file I/O
functions and classes
- Added the ``create_task()`` task group method for easier asyncio migration (returns a
``TaskHandle``)
- Changed ``TaskGroup.start_soon()`` to return a ``TaskHandle``
- Added an option for ``TaskGroup.start()`` to return a ``TaskHandle`` (which then
contains the start value in the ``start_value`` property)
- Added the ``cancel()`` convenience method to ``TaskGroup`` as a shortcut for
[64 lines not shown]
news/eilmeldung: update to 1.6.0
1.6.0 - 2026-06-22
- New command pipe to pipe article contents through external commands!
- for instance pipe html md ~/my-markdown-filter.sh sends the scraped HTML content to the given command and afterwards displays the markdown output from the script
- possible applications are for example:
- storing the article markdowns in a file
- using a custom external scraping mechanism
- filtering the content, e.g., stripping away unwanted tags/ads/etc.
- sending the content of an article via mail to someone else
- piping the content through an LLM
- see docs/pipe.md for the full documentation and recipes
- feel free to contribute your own application scenarios and recipes!
- commands (for share targets, pipe, etc.) now support environment variable substitution via ${VAR} or $VAR. Also a ~ at the beginning is replaced by the path to the home directory.
- bugfix: status icon/throbber had a different color from the rest of the status bar with errors and warnings
- new option shadows (default true): show/hide shadows for popup windows
- dependencies updated, especially ratatui
py-icalendar: update to 7.1.3.
Bug fixes
Comparing components with Component.__eq__ is no longer exponential
in the subcomponent nesting depth, removing a denial-of-service
vector where a deeply nested component could take minutes to compare.
See GHSA-cv84-9p8j-fj68. @tidusec
mu: update to 1.14.2
- silence some MIME part errors
- some emacs 28.1+ modernization
- list org links with M-x mu4e-org-agenda-links
- when replying to a message with some part selected, cite only that
part
- fix parsing of the Keywords: headers. If you use those, you're
recommend to re-index your message
kitty: update to 0.47.4
0.47.4
- Fix a regression in the previous release that broke rendering of
bitmap color fonts (0.47.3 wasn't submitted to pkgsrc)
- Allow fake italics defined via a matrix in fontconfig settings to
work for fonts like Fira Code that do not ship with an italic face
0.47.3
- macOS: Show a key symbol on the active tab if the macOS Secure
Input feature is enabled
- Fix regression that broke unserialization of splits layout in
previous release
- Fix focus_follows_mouse switching the active window when returning
to a desktop/space, even though the mouse did not move. Now the
window under a stationary cursor is left alone, while moving the
mouse across windows still switches focus as before.
- Sanitise responses to color control escape codes to avoid command
injection for shells that do not use the kitty keyboard protocol
[6 lines not shown]
Fix day of week calculcation in strptime().
The bug was that the calculation used the raw year value without
adding the 1900 offset.
While here, switch to the current Wikipedia version of Gauss' algorithm,
like FreeBSD did, and simplify a loop, like FreeBSD did.