NetBSD/pkgsrc b0jp44Hdoc CHANGES-2026

   doc: Updated textproc/inlyne to 0.5.3
VersionDeltaFile
1.5052+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 8fjP26ktextproc/inlyne Makefile cargo-depends.mk, textproc/inlyne/patches patch-.._vendor_nix-0.24.3_src_net_if__.rs patch-.._vendor_nix-0.24.3_src_sys_event.rs

   textproc/inlyne: update to 0.5.3

   Deprecations

    - Deprecate implicit inlyne <FILE> viewing in favor of inlyne view <FILE> ([#466])

   Releases

    - Add ARM linux to the set of prebuilt release artifacts (#455)

   Fixes

    - Downgrade copypasta to fix wayland-client version issues (#462)
    - Update taffy to fix errant rendering hangs (#459 #467)
    - Correctly track relative files when navigating (#465)

   Internal

    - Migrate YAML parsing from serde_yaml -> yaml_serde (#454)

    [4 lines not shown]
VersionDeltaFile
1.11+231-322textproc/inlyne/distinfo
1.10+75-106textproc/inlyne/cargo-depends.mk
1.1+21-0textproc/inlyne/patches/patch-.._vendor_nix-0.24.3_src_sys_event.rs
1.1+14-0textproc/inlyne/patches/patch-.._vendor_nix-0.24.3_src_net_if__.rs
1.17+2-2textproc/inlyne/Makefile
+343-4305 files

NetBSD/pkgsrc tgnEiVJdoc CHANGES-2026

   doc: Updated shells/oh-my-posh to 30.6.3
VersionDeltaFile
1.5051+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 3AnRW3Tshells/oh-my-posh go-modules.mk Makefile

   shells/oh-my-posh: update to 30.6.3

   Bug Fixes

    - pwsh: update cursor_style directly inside a PSSession (e702471), closes #7780
VersionDeltaFile
1.324+10-10shells/oh-my-posh/distinfo
1.142+2-2shells/oh-my-posh/go-modules.mk
1.356+2-2shells/oh-my-posh/Makefile
+14-143 files

NetBSD/pkgsrc 5tpTN0Rdoc CHANGES-2026

   doc: Updated news/bulletty to 0.3.0
VersionDeltaFile
1.5050+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc lneEDw5news/bulletty Makefile cargo-depends.mk

   news/bulletty: update to 0.3.0

   🎉 bulletty v0.3.0 is finally out!

   This is the most packed release ever! With parallel requests, updating the feeds is fast. A library with 50+ feeds can be updated in a matter of a couple seconds now. So many improvements to the general navigation in the TUI, especially from caching the Library, made the TUI feel as fluid as it can get. The interface also got an indication of unread articles per feed and a feed source status bar can give more context of your library. The reader now has support for code highlighting, as well as other improvements to markdown rendering. bulletty now supports user themes, defined in the library, opening possibilities for future procedural theming like matugen. Also, catpuccin was introduced in two flavors: Latte and Mocha. Although not yet a first-class citizen, but now mouse scroll work when running bulletty from tmux. We introduced hooks to bulletty, just points in the app where the user can hook their own tools, something essential to automate a library backup, as I explained here. Many issues with requests, rendering and interaction were also fixed.

   This work couldn't be possible without the help of all our contributors. Thanks for making bulletty a better piece of software.

   🆕 What's Changed

       refactor: html parsing by @jlledo in #145
       feat: add support for modern CLI base directories by @jlledo in #156
       feature: bulletty hooks! integrate bulletty better with your process! by @crocidb in #164
       feat: feed library caching by @crocidb in #175
       Add NetBSD by @0323pin in #186
       feat: Add tui_auto_update config file option to disable auto update on TUI launch by @gyozanoid in #187
       fix: Opening in browser should fork the process by @gyozanoid in #189
       feat: add an update keybind to the tui by @willshuttleworth in #185
       feat: Load user themes from file at runtime by @gyozanoid in #191

    [5 lines not shown]
VersionDeltaFile
1.2+109-106news/bulletty/distinfo
1.2+35-34news/bulletty/cargo-depends.mk
1.2+2-2news/bulletty/Makefile
+146-1423 files

NetBSD/pkgsrc YMPvNVfdoc CHANGES-2026

   doc: Updated mail/himalaya to 2.0.0
VersionDeltaFile
1.5049+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc d1aq4kjmail/himalaya Makefile PLIST, mail/himalaya/patches patch-.._vendor_mio-0.8.11_src_sys_unix_selector_kqueue.rs

   mail/himalaya: update to 2.0.0

   Added

       Added Gmail REST API support: a [gmail] account backend behind the shared mail commands (--backend gmail), plus a protocol-specific gmail command exposing the full REST surface (profile, labels, messages, attachments, drafts, threads, history, settings). Authenticates with a single OAuth 2.0 bearer token (gmail.auth.token.raw / .command), the only authorization Gmail's REST API accepts.

       Added Microsoft Graph REST API support: a [msgraph] account backend behind the shared mail commands (--backend msgraph), plus a protocol-specific msgraph command exposing the Graph mail surface (profile, mail-folder, message, attachment). Mirrors [gmail], authenticating with a single OAuth 2.0 bearer token.

       Restored the RFC 2971 ID-after-auth quirk as imap.id.{auto, fields}, replacing the v1.2.0 imap.extensions.id.send-after-auth flag dropped during the v2 migration.

       Brought the m2dir backend to CLI feature parity with maildir (messages, flags, envelopes). Mailbox rename and message copy / move still await io-m2dir support.

       Added --save <MAILBOX> to messages send, mirroring the flag on messages compose / reply / forward.

       Added --send to messages add (alias messages save), mirroring messages send --save.

       Added raw passthrough commands imap raw <command> and smtp raw <command>.

       The wizard now pre-fills mailbox.alias.* from the server, so a generated account has a working default mailbox (the inbox alias, which backs commands that omit -m/--mailbox) and known Sent/Drafts/Trash/… targets without hand-editing ids. JMAP reads the RFC 8621 mailbox roles live over the tested connection. Gmail and Microsoft Graph map their fixed system-label ids (INBOX, SENT, …) and well-known folder names (inbox, sentitems, …). IMAP pins the reserved INBOX only. The other special-use roles await LIST RETURN (SPECIAL-USE) support in io-imap (upstream imap-codec has none yet).

    [44 lines not shown]
VersionDeltaFile
1.6+613-1,394mail/himalaya/distinfo
1.6+203-463mail/himalaya/cargo-depends.mk
1.4+8-2mail/himalaya/PLIST
1.11+3-5mail/himalaya/Makefile
1.2+1-1mail/himalaya/patches/patch-.._vendor_mio-0.8.11_src_sys_unix_selector_kqueue.rs
+828-1,8655 files

NetBSD/pkgsrc F0akatLdoc CHANGES-2026

   doc: Updated devel/gitpane to 0.10.3
VersionDeltaFile
1.5048+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc N1B7fbldevel/gitpane cargo-depends.mk Makefile

   devel/gitpane: update to 0.10.3

   [0.10.3] - 2026-08-06
   Changed

       Repo rows were redesigned around one aligned seam. Names and branches now form the only two aligned columns (the branch column sizes to the widest visible branch, capped to a third of the panel), and everything after the branch (stash and worktree toggles, ahead/behind arrows, submodule markers, fetch warning, live-session dot, changed-file count) packs tightly per row. A row's indicators sit right next to its branch instead of floating in reserved columns that most rows leave empty, and clicking the stash/worktree toggles still hits exactly the drawn cells.
       The default branch is dimmed instead of loud. main and master now render in a new branch_default theme color (DarkGray by default, overridable in custom themes), so a clean repo on its default branch reads as a quiet row and only deviating branches carry the branch color.

   Removed

       The [ui] compact_repo_list option. The new layout packs rows by default while keeping names and branches aligned, which covers what both of the old modes were for; a leftover key in an existing config is ignored and disappears the next time gitpane saves the config.

   [0.10.2] - 2026-08-06
   Added

       The file context menu gained "Copy path". Right-clicking a changed file now offers copying its absolute path (resolved against the active worktree, like Open folder) to the clipboard via OSC 52, so it works over SSH too.
       Status-bar toasts now pulse. A toast flashes its accent color every 150ms for its whole lifetime, so an OK or ERROR message no longer appears motionless in the bar and slips by unnoticed.
       A reverse-alphabetical sort mode. s now cycles A-Z, Z-A, then dirty-first, and every press shows a "sort: ..." toast in the status bar so the active mode is never a guess (previously the only indicator was a small label buried in the hint line, which truncates on narrow windows).
       Path completion in the add-repo input now shows its candidates. The first Tab extends what you typed to the longest common prefix and opens a menu above the input listing every matching directory; Tab and the arrow keys then move a visible selection through the list, and Esc closes the menu before it closes the input. Previously Tab silently replaced the input with the first match and cycled through the rest blindly.

    [11 lines not shown]
VersionDeltaFile
1.8+10-10devel/gitpane/distinfo
1.8+2-2devel/gitpane/cargo-depends.mk
1.8+2-2devel/gitpane/Makefile
+14-143 files

NetBSD/pkgsrc 9tioHz9doc CHANGES-2026

   doc: Updated devel/gitnr to 0.3.0
VersionDeltaFile
1.5047+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Zzr2Bnodevel/gitnr Makefile cargo-depends.mk, devel/gitnr/patches patch-.._vendor_nix-0.24.3_src_net_if__.rs patch-.._vendor_nix-0.24.3_src_sys_event.rs

   devel/gitnr: update to 0.3.0

   v0.3.0
   What's New

    - Shell completions — new completions command to generate shell completions for bash, zsh, fish, elvish, and powershell (#15)
    - Linux arm64 binary — pre-built aarch64 binary now included in releases (#13)
    - Homebrew support — brew install gitnr via homebrew-core (#19)

   Fixes & Maintenance

    - Fixed CLI showing an error instead of help when run without a subcommand
    - Resolved 4 dependency security vulnerabilities (openssl, idna, hashbrown)
    - Updated all dependencies to latest compatible versions
    - Fixed clippy warnings for latest stable Rust toolchain

   v0.2.2

    - Updated dependencies
VersionDeltaFile
1.2+594-337devel/gitnr/distinfo
1.2+196-111devel/gitnr/cargo-depends.mk
1.1+21-0devel/gitnr/patches/patch-.._vendor_nix-0.24.3_src_sys_event.rs
1.1+14-0devel/gitnr/patches/patch-.._vendor_nix-0.24.3_src_net_if__.rs
1.4+2-3devel/gitnr/Makefile
+827-4515 files

NetBSD/pkgsrc LH2Jd1Dlang/guile30 PLIST Makefile

   guile30: fix PLIST for Darwin
VersionDeltaFile
1.7+2-2lang/guile30/PLIST
1.15+2-2lang/guile30/Makefile
+4-42 files

NetBSD/pkgsrc 840mLyIdoc CHANGES-2026

   Updated devel/py-packaging, databases/py-tinydb
VersionDeltaFile
1.5046+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc T8wxRk6databases/py-tinydb Makefile distinfo

   py-tinydb: updated to 4.9.0

   4.9.0

   Drop official support for Python 3.8 and 3.9. Both versions have reached their official End of Life (Python 3.8 in October 2024, Python 3.9 in October 2025). TinyDB now requires Python 3.10 or later.
   Fix: Make Table.update(doc_ids=...) and Table.remove(doc_ids=...) behave consistently with Table.get(doc_id=...) when given document IDs that don't exist: missing IDs are now silently skipped and the returned list only contains IDs that were actually updated/removed. Previously both methods raised KeyError, and update could leave the table in a partially-updated state when a mix of existing and missing IDs was passed
   Fix: Prevent TypeError when passing unhashable extra arguments (like lists or dicts) to Query.test()
   Fix: Prevent FileNotFoundError when creating a database file in the current directory without an explicit path prefix
   Fix: Correctly handle falsy values (like 0 or None) stored in LRUCache
   Improvement: More precise type hints for Table.get
   Improvement: Correct the type hints for Table.update and tinydb.operations to use MutableMapping, so transform functions that modify documents in place type-check correctl
VersionDeltaFile
1.3+4-4databases/py-tinydb/distinfo
1.9+2-3databases/py-tinydb/Makefile
+6-72 files

NetBSD/pkgsrc 6l1aFsNwww/nghttp2-tools Makefile

   nghttp2-tools: needs gcc 14

   for '#include <print>'
VersionDeltaFile
1.42+3-2www/nghttp2-tools/Makefile
+3-21 files

NetBSD/pkgsrc yAD0zl1devel/py-packaging Makefile distinfo

   py-packaging: updated to 26.3

   26.3 - 2026-08-03

   Features:

   * Add a public :class:`~packaging.ranges.VersionRange` API and
     :meth:`SpecifierSet.to_range() <packaging.specifiers.SpecifierSet.to_range>`,
     representing the versions a specifier set accepts as an interval set that
     supports intersection, union, difference, complement, set relations,
     membership tests, and filtering.
     :meth:`~packaging.ranges.VersionRange.to_specifier_set` converts a range back
     to a :class:`~packaging.specifiers.SpecifierSet` where a PEP 440 form exists.
     (:pull:`1267`, :pull:`1270`, :pull:`1298`)
   * PEP 808: accept ``Metadata-Version: 2.6``. (:pull:`1194`)
   * Add a ``limit`` argument to ``parse_tag()`` for compressed tag sets.
     (:issue:`1220`)
   * Add a ``prefer_sdist_predicate`` argument to ``Pylock.select()`` to prefer
     source distributions over wheels for selected packages. (:pull:`1334`)

    [7 lines not shown]
VersionDeltaFile
1.24+4-4devel/py-packaging/distinfo
1.13+7-1devel/py-packaging/PLIST
1.29+2-3devel/py-packaging/Makefile
+13-83 files

NetBSD/pkgsrc aEa9zQbtextproc/libunistring buildlink3.mk Makefile

   libunistring: fix for iconv detection on Darwin
VersionDeltaFile
1.22+4-1textproc/libunistring/Makefile
1.4+2-2textproc/libunistring/buildlink3.mk
+6-32 files

NetBSD/pkgsrc yWdV3Aqdoc CHANGES-2026

   Updated devel/py-absl-py, www/py-tornado, www/py-soupsieve, time/py-dateparser
VersionDeltaFile
1.5045+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc 1QTJGJ7time/py-dateparser Makefile PLIST

   py-dateparser: updated to 1.4.2

   1.4.2 (2026-08-04)

   New features:

   - Add an ``IGNORE_SURROUNDING_TEXT`` setting that, when enabled, retries
     parsing after ignoring the leading and trailing words the language does
     not recognize, so a date wrapped in extra text such as "Published on
     16/04/2019" is parsed
   - Add a ``strategy`` argument to ``search_dates()`` to choose the search
     strategy: the default ``"split"`` keeps the current behavior, while the
     new ``"ngram"`` strategy parses the longest sequences of tokens as dates
     for more predictable results on noisy text

   Fixes:

   - Do not read a two-digit number as a year once a later component has been
     found in year-first date orders, so the day in Japanese dates such as

    [21 lines not shown]
VersionDeltaFile
1.23+4-4time/py-dateparser/distinfo
1.10+4-1time/py-dateparser/PLIST
1.23+2-2time/py-dateparser/Makefile
+10-73 files

NetBSD/pkgsrc JTbPxk5www/py-soupsieve Makefile distinfo

   py-soupsieve: updated to 2.9.2

   2.9.2

   - **FIX**: Fix issue where `:is()` and `:where()` were not accounting for empty selectors in the max selector count as
     they should (@arpitjain099).
   - **FIX**: Fix issue where `:has()` was allowing empty selectors in some circumstances even though it is not
     forgiving.
   - **FIX**: Reduce selector object size when `:is()` and `:where()` contain empty selectors.
VersionDeltaFile
1.25+4-4www/py-soupsieve/distinfo
1.25+2-2www/py-soupsieve/Makefile
+6-62 files

NetBSD/pkgsrc jaVNlJRwww/py-tornado Makefile distinfo

   py-tornado: updated to 6.5.8

   Tornado 6.5.8

   Security fixes

   - Form-encoded ``POST`` bodies are now subject to a limit of 1000 arguments by default. This
     prevents a CPU and memory denial of service attack. This limit can be overridden via the
     `.set_parse_body_config` function. Thanks to `Arpit Jain <https://github.com/arpitjain099>`_
     for reporting this issue.
   - Multipart parsing now rejects requests with an excessive number of parts earlier in the parsing
     process, limiting memory consumption. Thanks to `afldl <https://github.com/afldl>`_ for
     reporting this issue.
   - The deprecated mixed-case arguments to `.RequestHandler.set_cookie` now enforce the same
     restrictions on invalid characters that were introduced in Tornado 6.5.5 for the standard
     lowercase arguments. Thanks to `sec-reex <https://github.com/sec-reex>`_ and
     `Arpit Jain <https://github.com/arpitjain099>`_ for reporting this issue.

   Deprecations

    [3 lines not shown]
VersionDeltaFile
1.38+4-4www/py-tornado/distinfo
1.50+2-2www/py-tornado/Makefile
+6-62 files

NetBSD/pkgsrc TEn4w9Adevel/py-absl-py Makefile distinfo

   py-absl-py: updated to 2.5.0

   2.5.0

   Added

   (app) Add support for enabling Python profiling via the ABSL_PYTHON_PROFILE_FILE environment variable.
   (flags) Introduce --only_check_flags built-in flag to validate flag definitions without executing main().
   (flagsaver) Add support for async test functions in @flagsaver.flagsaver.
   (testing) Add record_property and get_recorded_properties methods to absltest.TestCase.

   Changed

   (flags) Apply defensive copying in save_flag_values to prevent dictionary mutation flakiness.
   (logging) Update type signatures for absl.logging functions to support standard logging arguments (exc_info, stack_info, stacklevel, extra).
   (cleanup) Expand usage of FlagHolder objects in app and absltest.

   Fixed


    [3 lines not shown]
VersionDeltaFile
1.10+4-4devel/py-absl-py/distinfo
1.12+2-2devel/py-absl-py/Makefile
+6-62 files

NetBSD/pkgsrc 2HaHC13doc CHANGES-2026

   Updated devel/py-argcomplete, devel/py-traitlets, devel/py-coverage, devel/py-gitpython
VersionDeltaFile
1.5044+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc I2Y54nvdevel/py-gitpython Makefile distinfo

   py-gitpython: updated to 3.1.58

   3.1.58

   Security fixes for

   * https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-hh9p-6wh2-4mfc
   * https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-9rj7-rf2p-w77r
   * https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-4gmw-gg2m-w46p
   * https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-wvpp-8hx9-p66j
   * https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-jm78-9fvv-mhgr
   * https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-hmq2-w58f-27jc
VersionDeltaFile
1.31+4-4devel/py-gitpython/distinfo
1.35+2-2devel/py-gitpython/Makefile
+6-62 files

NetBSD/pkgsrc 23Esbs2devel/py-coverage PLIST Makefile

   py-coverage: updated to 7.15.4

   7.15.4 — 2026-08-06

   - Fix: in the HTML report, a source file name containing a double quote (legal
     on POSIX) wasn't escaped where it's dropped into the ``href`` of the index
     and prev/next links, so it could close the attribute early and inject markup.
     Page URLs are now escaped. Thanks, `Rajath Mohare <pull 2227_>`_.

   - Fix: the LCOV report wrote file names and other fields into its
     line-oriented records without neutralizing control characters. A measured
     file whose name contained a newline (legal on POSIX) could forge extra
     records, inflating the coverage seen by tools that read the report. Control
     characters in a field are now replaced. Thanks, `Rajath Mohare <pull
     2226_>`_.

   - Wheels are now provided for Python 3.15.
VersionDeltaFile
1.80+4-4devel/py-coverage/distinfo
1.94+2-2devel/py-coverage/Makefile
1.25+2-1devel/py-coverage/PLIST
+8-73 files

NetBSD/pkgsrc bAEKw9ydevel/py-traitlets Makefile distinfo

   py-traitlets: updated to 5.16.1

   5.16.1

   Merged PRs

   - Re-add \_merge to un-break spyder temporarily.
VersionDeltaFile
1.31+4-4devel/py-traitlets/distinfo
1.39+2-2devel/py-traitlets/Makefile
+6-62 files

NetBSD/pkgsrc UkJNWZMdevel/py-argcomplete Makefile distinfo

   py-argcomplete: updated to 3.7.2

   Changes for v3.7.2 (2026-08-05)

   Require Python 3.10+


   Changes for v3.7.1 (2026-08-04)

   -  Fix for kislyuk-544 => TestZshGlobalExplicit tests are failing after
      upgrade to zsh 5.9.0.1

   -  Expand ~ in \_FilteredFilesCompleter (DirectoriesCompleter)
VersionDeltaFile
1.44+4-4devel/py-argcomplete/distinfo
1.53+2-2devel/py-argcomplete/Makefile
+6-62 files

NetBSD/pkgsrc gLbTw2Qdoc CHANGES-2026

   Updated net/libiscsi, emulators/qemu, sysutils/qemu-guest-agent
VersionDeltaFile
1.5043+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc aCdoNHOemulators/qemu Makefile version.mk, sysutils/qemu-guest-agent Makefile

   qemu: updated to 11.0.3

   11.0.3
   Bug fixes
VersionDeltaFile
1.254+4-4emulators/qemu/distinfo
1.17+2-2emulators/qemu/version.mk
1.12+1-2sysutils/qemu-guest-agent/Makefile
1.411+1-2emulators/qemu/Makefile
+8-104 files