lang/fpc: Add infrastructure to bootstrap on macOS
Does compile all the way, but still fails linking and I couldn't figure
out yet why. Rather than throwing it all away, I guess it's better to
commit it with BROKEN_ON_PLATFORM.
x11/worker: update to 5.4.0
# pkgsrc changes
* Add optional AVFS support (default enabled).
* Take maintainership.
# noteworthy upstream changes
* Add internal image viewer in the show image mode.
* Add search result preview in the search window.
* Add new command to copy file content to clipboard.
* The clockbar can now be customized.
* The copy command now supports more overwrite modes.
* Introduce history for search expressions.
filesystems/avfs: initial import of package
AVFS is a virtual file system, which enables all programs to look inside
archived or compressed files, or access remote files without recompiling
the programs or changing the kernel.
At the moment it supports floppies, tar and gzip files, zip, bzip2, ar
and rar files, ftp sessions, http, webdav, rsh/rcp, ssh/scp. Quite a
few other handlers are implemented with the Midnight Commander's
external FS.
py-obspy: updated to 1.5.0
1.5.0
Changes:
- General
* Fix documentation for the command line scripts
* Fix code coverage reporting
* Github CI: update min numpy version to 1.21
* Github CI: pin cartopy < 0.22, pyproj < 3.5 for ubuntu 3.8
mindepversion tests
* Minimum Dependencies: numpy 1.21 (was 1.20)
- obspy.core:
* response: tweaks to allow sane processing of PolynomialResponseStage
responses if they have 2 coefficients or less
* response: allow recalculating overall sensitivity even if unit type is not
one of VEL/ACC/DISP
factor for pole–zero response stages
* deprecate `Trace.attach_response()` and `Stream.attach_response()` in
[151 lines not shown]
py-scrapy: updated to 2.15.0
Scrapy 2.15.0 (2026-04-09)
Highlights:
- Experimental support for running without a Twisted reactor
- Experimental ``httpx``-based download handler
py-pelican: updated to 4.12.0
4.12.0 - 2026-04-20
- Add dark mode to ``notmyidea`` template
- Support ``CSS_FILE`` setting in Simple theme
- Improve Simple theme template inheritance
- Strip table-of-contents elements from article summaries
- Use slug in category/tag feed titles
- Fix raising exceptions on filtered logs
- Fix disabled category output
- Fix default ``FEED_DOMAIN`` to fall back to ``SITEURL``
- Don't log feed warning if ``FEED_DOMAIN`` is set
- Fix ``livereload`` import in ``docserve()`` task
- Fix JavaScript MIME detection on Windows
- Fix linking to individual settings in docs
- Overhaul installation instructions; add ``pipx`` and ``uv``
- Enhance GitHub Pages workflow
- Require Docutils 0.22+ and Sphinx 9.0+
- Require Python 3.11 and above; add Python 3.14 to test matrix
py-msgspec: updated to 0.21.1
0.21.1
Fix ValidationError and DecodeError raised in dec_hook being incorrectly wrapped in another ValidationError
Fix a potential NULL dereference in structmeta_get_module_ns
Fix a reference leak in ms_passes_big_int_constraints
Fix missing ref_template parameter in msgspec.json.schema type stub
Clarify order='deterministic' encoder docstrings
Add a porting guide for users migrating from orjson
py-uvicorn: updated to 0.45.0
0.45.0
Preserve forwarded client ports in proxy headers middleware
Accept os.PathLike for log_config
Accept log_level strings case-insensitively
Raise helpful ImportError when PyYAML is missing for YAML log config
Revert empty context for ASGI runs
Add --reset-contextvars flag to isolate ASGI request context
Revert "Emit http.disconnect on server shutdown for streaming responses"
py-beets: updated to 2.10.0
2.10.0 (April 19, 2026)
New features
- **Beets library is now made portable**: item and album-art paths are now
stored relative to the library root in the database while remaining absolute
in the rest of beets. Path queries continue matching both library-relative
paths and absolute paths under the currently configured music directory under
the new storage model. The existing paths in the database are migrated
automatically the first time you run any ``beet`` command after the update.
:bug:`133`
.. warning::
make sure you run ``beet version`` (or any other command) at least once
after upgrading to trigger the migration. Only then you can safely move
the library to a new location.
[32 lines not shown]