sysutils/xplr: update to 1.2.2
Highlight
This release fixes tty crashes when using CustomGraphics/CustomOutput introduced in 1.2.
Also done a major cleanup of the codebase to simplify many things.
What's Changed
Cleanup by @sayanarijit in #794
Fix tty crash when rendering graphics by @sayanarijit in #795
Rendered image quality will not be rich due to some simplification, but will be there eventually.
sysutils/gravityfile: update to 0.4.1
Release Notes
The release binaries for 0.4.0, which were never published because the
static Linux build failed. What changed in 0.4.0, a rewrite of the scanner,
explorer and command line, is in the
0.4.0 notes.
Fixed
The static (musl) Linux build links. The no-overwrite rename now makes the
renameat2 system call itself, since musl has no wrapper for it, and CI
builds and tests for musl.
news/brochure: update to 0.12.0
v0.12.0
Nicer code blocks and tables in articles, and a faster way to install.
Highlights
Syntax-highlighted code blocks matching your theme
Tables drawn with borders and aligned columns
Install a prebuilt binary with cargo binstall
Fixes for nested lists, quotes, and code blocks
v0.11.0
FreshRSS sync, full mouse support, and a keybindings popup, plus a long list of fixes.
Highlights
Sync feeds and read state with FreshRSS
Click, scroll, drag, and open links with the mouse
[3 lines not shown]
misc/rozi: update to 0.0.33
Added
Edit sidebar tab settings in the app with Ctrl+E or Sidebar tabs…. Settings are saved to config.toml and take effect immediately. Extension tabs can also provide settings in their manifests. (#189)
Paste clipboard images and copied files into remote panes. Rozi uploads them and inserts their remote paths without submitting the prompt. (#188)
Use rozi context --format json to inspect the caller session and pane. --here targets that verified session. agents prompt --wait turn --capture text|ansi returns the prompted agent's result and a terminal snapshot. (#201)
Remove a worktree and optionally delete its local or remote branch with [worktrees] delete_branch or rozi worktrees remove --delete-branch. (#204)
Open a Worktrees checkout as a pane with Ctrl+click or Ctrl+Enter. [worktrees] sidebar_open sets whether a plain click opens a session or pane. (#212)
Read extension process output with rozi extensions logs <ID> [--unit <UNIT>] [-n <LINES>]. (#219)
Attach to a shared session using [session] on_attach or Settings → Sessions → On shared attach. Choose ask, follow, or take. rozi sessions attach also accepts --follow and --take-control. (#227)
Name a worktree checkout by branch with rozi worktrees open, remove, or unlock. Use --branch to select a branch explicitly. (#224)
Find a checkout's activation behavior at the right edge of its Worktrees row, including the action performed by Ctrl+click. (#225)
Set the host terminal window title with the focused session and pane. The window_title setting supports {session}, {pane}, {cwd}, and {host}. Set it to an empty string to leave the title unchanged. (#237)
Identify the agent conversation displayed in a pane through the agent_session field returned by list-panes. (#233)
Keep Kitty temporary-file and shared-memory images visible to session clients, including clients that attach after the image source is gone. (#241)
Update every extension with a known update from the Extensions screen with Ctrl+Shift+U, or run rozi extensions update --all. (#246)
Changed
[39 lines not shown]
devel/feluda: update to 1.18.0
What's Changed
build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.22.1 to 2.22.2 in /examples/java-example/maven-example in the maven group across 1 directory by @dependabot[bot] in #281
feat: record resolved licenses for offline scans, fix pnpm and SBOM output by @anistark in #280
feat(purl): add arch, distro, upstream and epoch qualifiers to OS package PURLs by @anistark in #282
fix(filesystem): read the license from GNU grant sentences in pre-DEP-5 copyright files by @anistark in #283
build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.22.2 to 2.22.3 in /examples/java-example/maven-example in the maven group across 1 directory by @dependabot[bot] in #284
feat(sbom): choose spec versions and write licenses the specs accept by @anistark in #285
feat(sbom): read and write SPDX 3.0, SPDX tag:value and CycloneDX XML by @anistark in #286
fix(licenses): recognise BSD-2/BSD-3 texts that never say BSD by @abhinyaay in #277
docs: add the Open Source India 2026 talk to Field Reports by @anistark in #287
fix: correct lookups found by benchmarking and add a Performance page by @anistark in #288
build(deps): bump webpki crates to drop compromised emudhra roots by @anistark in #290
fix(java): remove maven search api license fallback (#296) by @slopgobblercobbler in #301
feat: cache OSI license data by @WilliamK112 in #300
build(deps): bump rustls from 0.23.40 to 0.23.46 in /examples/rust-example in the cargo group across 1 directory by @dependabot[bot] in #304
feat(filesystem): read the rpm Berkeley DB backend by @paoValle in #289
[4 lines not shown]
editors/vis-editor: import vis-editor-0.9
Packaged for wip by arcathrax, Manuel Kuklinski, pin, leot, Silas, and
Eric Garver.
Vis aims to be a modern, legacy free, simple yet efficient vim-like editor.
The intention is not to be bug for bug compatible with vim, instead a similar
editing experience should be provided. The goal could thus be summarized as
"80% of vim's features implemented in roughly 1% of the code".
www/chawan: import chawan-v0.5.1
Packaged by arcathrax for wip.
Chawan is a TUI web (and (S)FTP, Gopher, Gemini, ...) browser with
CSS, inline image and JavaScript support. It uses its own small
browser engine developed from scratch, which can nevertheless display
many websites in a manner similar to major graphical browsers. It can
also be used as a terminal pager.
news/flnews: Update to 1.4.0
- Update mirror sites
1.4.0 2026-10-24 Release
--------------------------
Important notes:
- TLS: Add support for OpenSSL 4 API.
- ENC: Add subproject for Unicode database.
- Replace license CC0 1.0 Universal (SPDX ID "CC0-1.0") with
BSD Zero Clause License (SPDX ID "0BSD") because Fedora project does
not accept CC0 for documentation.
Bug fixes:
- FILTER: Avoid double free in filter rule constructor if regular
expression for string could not be compiled (reported by
Michael Uplawski, patch from Robert Kuhn assisted by Claude AI).
[11 lines not shown]
libdoom-umapinfo: Update to 2.0.0
2.0.0 2026-10-24 Release
--------------------------
Fixed:
- Correctly map first octet of quoted string to '?' (if it is not a
printable US-ASCII character) for terminal output of command line
utility
Changed:
- Breaking: New major version (not ABI compatible with major version 1)
- Breaking: Change path of header file
- Breaking: Change API namespace prefix
- Breaking: Rename command line utility to "doom-umapinfo2-cli"
- Accept data conforming to UMAPINFO Rev 2.3
Update syntax definition (file "SYNTAX")
- Replace license CC0 1.0 Universal (SPDX ID "CC0-1.0")
with BSD Zero Clause License (SPDX ID "0BSD")
[17 lines not shown]
flnews-snapshot: Update to 1.4.0
1.4.0 2026-10-24 Release
--------------------------
Important notes:
- TLS: Add support for OpenSSL 4 API.
- ENC: Add subproject for Unicode database.
- Replace license CC0 1.0 Universal (SPDX ID "CC0-1.0") with
BSD Zero Clause License (SPDX ID "0BSD") because Fedora project does
not accept CC0 for documentation.
Bug fixes:
- FILTER: Avoid double free in filter rule constructor if regular
expression for string could not be compiled (reported by
Michael Uplawski, patch from Robert Kuhn assisted by Claude AI).
- FILTER: Reset pointer to wildmat pattern linked list for every group.
Formerly a nontrivial wildmat could only match the first group of a
group list.
[8 lines not shown]
py-xhtml2pdf: updated to 0.2.28
0.2.28
New
Output for print shops: @page { bleed: 3mm; marks: crop cross } grows
the page around its trim size, with a TrimBox and a BleedBox,
backgrounds that reach into the bleed and crop and registration marks
outside it.
device-cmyk() and cmyk() colours in CSS, written to the PDF in
DeviceCMYK.
PDF/X-4: pdfx={"profile": ..., "condition": ...}, or
--pdfx-profile on the command line, adds the output intent, XMP
metadata and page boxes PDF/X asks for, tags RGB as sRGB and draws neutral
greys on the black plate.
A document with bleed, marks or PDF/X logs the images drawn under 300 ppi
and the text set in fonts that are not embedded.
@font-face takes OpenType fonts with PostScript (CFF) outlines, and
[20 lines not shown]
py-tornado: updated to 6.6
6.6.0
General changes
- Python 3.15 is now supported. Python 3.9 and 3.10 are no longer supported; 3.11 is the minimum
supported version.
- Free-threaded python interpreters are now supported; prebuilt wheels are available for 3.14t
and 3.15t.
- Windows on ARM is now supported and prebuilt wheels are available.
- Prebuilt wheels are now available for ``riscv64``, ``ppc64le``, and ``s390x`` architectures on
Linux. These architectures are experimental and have limited support and testing.
- PyPy 8.0 is now supported (for both Python 3.11 and 3.12).
- Error messages have been improved in many places.
- Improved handling of `asyncio.CancelledError` in various parts of the framework.
py-httpx2: updated to 2.16.0
2.16.0 (October 21st, 2026)
Changed
* Look up only the cookie domains that match the request host, and skip the expired cookie sweep until a cookie is due. With 1,000 cookies across 500 domains, building the `Cookie` header is about 18 times faster. Cookies from different domains are now sent from the least to the most specific domain.
Fixed
* Reuse the client cookie jar instead of copying it on every request and redirect. A custom policy set with `client.cookies.jar.set_policy()` now applies to outgoing requests.