NetBSD/pkgsrc UXIAPaqwww/deforaos-surfer Makefile

   deforaos-surfer: fix build on -current
VersionDeltaFile
1.93+5-3www/deforaos-surfer/Makefile
+5-31 files

NetBSD/pkgsrc mRQxveNwww/py-django-reversion PLIST

   py-django-reversion: add missing files to PLIST
VersionDeltaFile
1.19+3-1www/py-django-reversion/PLIST
+3-11 files

NetBSD/pkgsrc P1PAdnzmath/fityk Makefile

   fityk: seems to require lua

   From SmartOS bulk build
VersionDeltaFile
1.66+2-1math/fityk/Makefile
+2-11 files

NetBSD/pkgsrc wgaYuw2doc CHANGES-2026

   Updated archivers/lzip, archivers/lziprecover
VersionDeltaFile
1.4132+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc yCvDiSMarchivers/lziprecover distinfo Makefile

   lziprecover: updated to 1.26

   Changes in version 1.26:

   '--fec=create' can now process efficiently input files larger than RAM.
   If the size of the input file is larger than half the system's RAM,
   '--fec=create' now creates all the packets of the fec file concurrently to
   avoid reading the input file more than once.

   '--fec=repair' and '--fec=test' can now process input files larger than RAM.

   '--fec=repair/test/list' now exit immediately with a diagnostic if the
   protected file is passed by mistake as the fec file.

   '--fec=repair' now inserts '_fixed' before '.tar' instead of after.

   The new option '--append=<file>', which appends the contents of <file> as
   trailing data to another file(s) in a safe way, has been added.


    [25 lines not shown]
VersionDeltaFile
1.15+4-4archivers/lziprecover/distinfo
1.15+3-3archivers/lziprecover/Makefile
+7-72 files

NetBSD/pkgsrc V28tzKaarchivers/lzip distinfo Makefile

   lzip: updated to 1.26

   Changes in version 1.26:

   '-dvv' and '-tvv' now print (de)compressed sizes instead of compression
   ratio. (Sizes are more informative than compression ratio).

   Large numbers in option arguments are now accepted with underscore
   separators (-s 123_456_789).

   Large numbers are now printed with underscore separators (123_456_789).

   '-h' now prints a short help screen containing only the command-line
   options. For full help, use '--help'.

   '--list' now can safely skip any trailing data added to a lzip file by the
   option '--append' of lziprecover.

   '--list' now prints '+t' after the number of members to indicate the

    [9 lines not shown]
VersionDeltaFile
1.20+4-4archivers/lzip/distinfo
1.25+3-3archivers/lzip/Makefile
+7-72 files

NetBSD/pkgsrc L34pou1audio/gmpc Makefile

   gmpc: fix build on -current
VersionDeltaFile
1.129+4-2audio/gmpc/Makefile
+4-21 files

NetBSD/pkgsrc CBCigp6doc CHANGES-2026

   Updated devel/py-wcwidth, textproc/py-bracex, textproc/py-wcmatch, devel/py-vcs-versioning
VersionDeltaFile
1.4131+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc MeCGlaMdevel/py-vcs-versioning distinfo Makefile

   py-vcs-versioning: updated to 2.2.2

   2.2.2 (2026-06-29)

   Fixed
   - Add missing pytest-timeout to vcs-versioning test dependencies.
VersionDeltaFile
1.6+4-4devel/py-vcs-versioning/distinfo
1.7+4-2devel/py-vcs-versioning/Makefile
+8-62 files

NetBSD/pkgsrc E56HAv2textproc/py-wcmatch distinfo Makefile

   py-wcmatch: updated to 10.2

   10.2

   - **NEW**: Require `bracex` 3.0 for bug fixes.
   - **NEW**: Drop support for Python 3.9 which is "end of life".
VersionDeltaFile
1.13+4-4textproc/py-wcmatch/distinfo
1.15+2-2textproc/py-wcmatch/Makefile
+6-62 files

NetBSD/pkgsrc 862H7IKtextproc/py-bracex distinfo Makefile

   py-bracex: updated to 3.0

   3.0

   - **BREAK**: If there are no expansions, `bracex` will not return an empty string by default in the list. This matches
     Bash. To get the old behavior, enable the new `return_empty` parameter to always return at least an empty string if
     expansion yields no expansions.
   - **FIX**: To better match Bash, empty expansions are not returned as empty strings.
   - **FIX**: No longer backtrack if a sequence is evaluated and is deemed to be invalid.
VersionDeltaFile
1.10+4-4textproc/py-bracex/distinfo
1.10+2-2textproc/py-bracex/Makefile
+6-62 files

NetBSD/pkgsrc dzYMHiNdevel/py-wcwidth distinfo Makefile

   py-wcwidth: updated to 0.8.2

   0.8.2
   bugfix: IndexError when 'n' exceeds length
VersionDeltaFile
1.25+4-4devel/py-wcwidth/distinfo
1.28+2-2devel/py-wcwidth/Makefile
+6-62 files

NetBSD/pkgsrc F3aelbkdoc CHANGES-2026

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

NetBSD/pkgsrc SQ041Tcdevel/gitpane distinfo cargo-depends.mk

   devel/gitpane: update to 0.8.1

   [0.8.1] - 2026-06-29
   Added

       Right-click a file in the Changes panel to open a context menu with Stage, Unstage, Discard, Open, and Open folder. Stage and Unstage are gated by what the file actually supports: a worktree change can be staged, a staged change can be unstaged, and a partially staged file offers both. Discard is confirmation gated and restores a tracked file (or deletes an untracked one). Open launches the file through the configured [open] command, or the OS default app when none is set, and Open folder reveals the file in the system file manager. File operations run against the active worktree's tree when a worktree is selected, mirroring the diff view, while the parent repository row refreshes afterward. Submodule rows offer only Open and Open folder.

   Fixed

       Releasing no longer fails to reach crates.io silently. The publish step swallowed every error (including an expired token's 403 Forbidden) yet still reported success, so v0.7.15 and v0.8.0 were tagged and built but never published. The step now fails the job on real errors and treats only an already-published version as a skippable no-op.

   [0.8.0] - 2026-06-26
   Added

       Open a repo or worktree with o. It opens the selected row in a new tmux pane (a shell in its directory) or runs a configurable [open] command such as a GUI editor. Where it runs is configurable through placement: a tmux split or new window (with right-of, below, or a named target), inline in the current terminal, or an interactive picker chosen at launch. When gitpane is not running inside tmux, a tmux placement falls back to running the command inline.
       Review the selected repo or worktree's diff with v. It runs [review] command (default git diff {base}...HEAD) in a new tmux window. The base ref comes from [review] base or the repository's resolved default branch; when neither resolves, gitpane shows a clear error instead of running a doomed diff.
       Create and remove linked worktrees from gitpane, via both the key bindings and the context menu. Creation makes the worktree on a new branch under [worktree] dir (or as a sibling of the repo). Removal is confirmation gated and runs git worktree remove without --force, so git refuses to delete a dirty or main worktree and no work is lost.
       Mark repositories and worktrees that have a live tmux pane cwd'd inside them with a ◉ indicator, so you can see at a glance where an agent or shell is parked. The marker is tmux only and shows nothing when tmux is unavailable.
       Go to a repo's live tmux session with G (or the context menu). gitpane auto-detects your terminal and opens the session in a new tab (WezTerm, kitty, GNOME Terminal, Konsole) or a new window (Ghostty, Alacritty), so the current view is never replaced and there is no in-place switch to get stranded by. The terminal table is data driven and documented, and [goto] command overrides it for any other terminal.

    [10 lines not shown]
VersionDeltaFile
1.4+58-43devel/gitpane/distinfo
1.4+18-13devel/gitpane/cargo-depends.mk
1.4+2-2devel/gitpane/Makefile
+78-583 files

NetBSD/pkgsrc lDgkqqGmk/tools tools.Darwin.mk

   tools: Do not allow system bash on Darwin

   It's 3.2.57, and that's often not adequate.

   As proposed/discussed on tech-pkg@ and delayed until branch.
VersionDeltaFile
1.68+5-2mk/tools/tools.Darwin.mk
+5-21 files

NetBSD/pkgsrc xE1YRL8doc CHANGES-2026 TODO

   Updated devel/py-uv[-build]
VersionDeltaFile
1.4129+3-1doc/CHANGES-2026
1.27518+1-2doc/TODO
+4-32 files

NetBSD/pkgsrc lPr04xJdevel/py-uv distinfo cargo-depends.mk, devel/py-uv-build distinfo

   py-uv py-uv-build: updated to 0.11.25

   0.11.25

   Security

   This release updates our tar library, astral-tokio-tar, to v0.6.3, which includes over 20 changes that harden our tar handling against parser differentials. uv may reject source distributions with malformed or ambiguous content that were previously accepted.

   See the upstream commits for a full list of changes.

   Enhancements

   Add a full "lockfile" to tool receipts
   Allow scoped overrides to add dependencies
   Avoid writing redundant lockfile markers with tool.uv.environments
   Factor supported environments out of lockfile markers
   Recommend our own build backend in the build frontend
   Reject wheels with multiple .dist-info directories
   Simplify dependency markers under parent reachability

    [17 lines not shown]
VersionDeltaFile
1.30+40-28devel/py-uv-build/distinfo
1.29+40-28devel/py-uv/distinfo
1.27+12-8devel/py-uv/cargo-depends.mk
1.31+2-2devel/py-uv/Makefile.common
+94-664 files

NetBSD/pkgsrc HvByfchcross/ppc-morphos-gcc Makefile PLIST, cross/ppc-morphos-gcc/files dummy.o

   cross/ppc-morphos-gcc: Add evil hack to make libatomic work
VersionDeltaFile
1.6+14-3cross/ppc-morphos-gcc/Makefile
1.3+5-1cross/ppc-morphos-gcc/PLIST
1.1+0-0cross/ppc-morphos-gcc/files/dummy.o
+19-43 files

NetBSD/pkgsrc 5V46MWacross/ppc-morphos-binutils Makefile, cross/ppc-morphos-gcc Makefile

   Fix cross/ppc-morphos-binutils not adding sdkid
VersionDeltaFile
1.5+3-2cross/ppc-morphos-gcc/Makefile
1.13+3-2cross/ppc-morphos-binutils/Makefile
+6-42 files

NetBSD/pkgsrc rZNlfkndoc CHANGES-2026

   Updated net/icinga2, databases/postgresql-timescaledb
VersionDeltaFile
1.4128+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc aBXcMZcdatabases/postgresql-timescaledb distinfo PLIST

   postgresql-timescaledb: updated to 2.28.1

   2.28.1

   This release contains performance improvements and bug fixes since the 2.28.0 release. We recommend that you upgrade at the next available opportunity.

   2.28.0

   Highlighted features in TimescaleDB v2.28.0

   Faster first() and last() queries on compressed data. TimescaleDB derives first(value, time) and last(value, time) aggregates straight from the columnstore's batch metadata, skipping batch decompression entirely. For the "latest reading per series" lookups that time-series workloads run constantly, that means meaningfully faster recency queries with no changes to your SQL queries.
   Lighter, less disruptive continuous aggregate refreshes. refresh_continuous_aggregate() can now run incrementally in batches — the same behavior refresh policies already use — enabling breaking large manual refreshes into smaller chunks (tunable via buckets_per_batch, max_batches_per_execution, and refresh_newest_first) instead of one heavy operation. Refreshes also now take a lighter lock while processing the invalidation log, so they no longer block unrelated concurrent operations on the same continuous aggregate, improving behavior for concurrent workloads.
   Vectorized execution now covers CASE expressions. TimescaleDB's columnar executor can now evaluate CASE ... WHEN expressions directly on compressed data, so queries using conditional logic stay on the fast vectorized path instead of falling back to slower row-by-row decompression. This speeds up a common pattern — conditional aggregations and computed columns over compressed history — with no query changes needed.
   Add new aggregations to a continuous aggregate without rebuilding it. You can now run ALTER MATERIALIZED VIEW <cagg> ADD COLUMN <name> <type> GENERATED ALWAYS AS (<aggregate>) STORED to add a new computed aggregate to an existing continuous aggregate in place — no more dropping and recreating the whole aggregate just to track one more metric. New data populates the column going forward, letting your rollups evolve alongside your application. (Existing rows start as NULL; a forced refresh backfills them when you need historical values.)
VersionDeltaFile
1.52+4-4databases/postgresql-timescaledb/distinfo
1.51+3-1databases/postgresql-timescaledb/PLIST
1.55+2-2databases/postgresql-timescaledb/Makefile
+9-73 files

NetBSD/pkgsrc GI4INwPnet/icinga2 distinfo Makefile

   icinga2: updated to 2.16.2

   2.16.2 (2026-06-29)

   This release fixes some critical security vulnerabilities in Icinga 2. Users are advised to upgrade immediately, as two
   of them allow an unauthenticated attacker to take over or crash the Icinga 2 process over the network. The other
   security fixes only affect authenticated API users.

   In addition, a new permission named `filter-expression` is introduced, which allows specifying if individual API users
   are allowed to use DSL filter expressions in API queries. This allows further restricting some API users that don't need
   this capability, for example, those only submitting individual check results. Due to the incompatibility of this change,
   enforcement of this permission is opt-in until v2.17; see the
   [upgrading docs](https://icinga.com/docs/icinga-2/latest/doc/16-upgrading-icinga-2/#upgrading-to-2-16-2) for details.

   * Verify that certificate update requests come from an authorized endpoint ([GHSA-vj39-ww8j-vvx5](https://github.com/Icinga/icinga2/security/advisories/GHSA-vj39-ww8j-vvx5))
   * Fix stack overflow due to deeply nested data structures ([GHSA-wh38-wg57-5w7g](https://github.com/Icinga/icinga2/security/advisories/GHSA-wh38-wg57-5w7g))
   * Prevent arbitrary config injection on object creation via the API ([GHSA-jgqj-x5j9-vgcm](https://github.com/Icinga/icinga2/security/advisories/GHSA-jgqj-x5j9-vgcm))
   * Fix that `/v1/config/files` could send uninitialized memory in case of file I/O errors
   * Add `filter-expression` permission to make it possible to prevent API users from using DSL filter expressions
   * Windows: Update bundled OpenSSL to v3.5.7
VersionDeltaFile
1.13+4-4net/icinga2/distinfo
1.28+2-3net/icinga2/Makefile
+6-72 files

NetBSD/pkgsrc QQPNN3Bdoc CHANGES-2026

   doc: Updated editors/vim-share to 9.2.0747
VersionDeltaFile
1.4127+7-6doc/CHANGES-2026
+7-61 files

NetBSD/pkgsrc tanVKOGeditors/vim-share distinfo PLIST

   Update to version 9.2.0747.

   Changes:
   - patch 9.2.0747: cscope: connection leak when growing the array fails
   - patch 9.2.0746: NULL pointer dereference in gui_photon
   - patch 9.2.0745: Crash with truncated spellfile
   - patch 9.2.0744: popup_atcursor() closes immediately on white space
   - runtime(odin): Update indent script, add indent tests
   - CI: MS-Windows: Run gvim/vim tests in parallel
   - patch 9.2.0743: string macros silently accept a size of the wrong type
   - runtime(vim): Fix heredoc triggering misidentifcation of Vim9 script
   - patch 9.2.0742: filetype: SSH keys and related filetypes not recognized
   - runtime(css): add more missing CSS properties
   - patch 9.2.0741: complete_check() does not return TRUE for mapped input
   - patch 9.2.0740: GTK4: scrollbar wrongly displayed
   - patch 9.2.0739: completion: 'autocompletedelay' blocks the main loop and drops autocommands
   - runtime: guard recommended style settings consistently
   - patch 9.2.0738: ml_recover() may write beyond block buffer
   - CI: Bump actions/checkout in the github-actions group across 1 directory

    [35 lines not shown]
VersionDeltaFile
1.241+4-4editors/vim-share/distinfo
1.93+5-0editors/vim-share/PLIST
1.177+2-2editors/vim-share/version.mk
+11-63 files

NetBSD/pkgsrc iRVFCTywww/resterm distinfo Makefile

   resterm: Update to version 0.44.4

   v0.44.4

   What's Changed
   Refreshed status bar icons - replaced the editor icon, which rendered as broken on some fonts.
   Status hints now clear when an action is confirmed or focus changes, instead of staying as stale text.
VersionDeltaFile
1.5+4-4www/resterm/distinfo
1.6+2-2www/resterm/Makefile
+6-62 files

NetBSD/pkgsrc pveWNJgdoc CHANGES-2026

   doc: Updated www/resterm to 0.44.4
VersionDeltaFile
1.4126+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc cC6xyNugames Makefile

   add and enable Zork-I, Zork-II, and Zork-III
VersionDeltaFile
1.566+4-1games/Makefile
+4-11 files

NetBSD/pkgsrc AMIq4fZdoc CHANGES-2026

   doc: Added games/Zork-III version 1.0
VersionDeltaFile
1.4125+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc GwmLNDvgames/Zork-III Makefile options.mk

   games/Zork-III: import Zork-III-1.0

   Zork III: The Dungeon Master

   This is Zork, the famous text adventure game from 1977.

   Through a number of subsidiaries, it is now owned by Microsoft and
   they have chosen to re-release it under the MIT license.

   This package is the third installment of the multi-part version,
   which was released in 1982.
VersionDeltaFile
1.1+25-0games/Zork-III/Makefile
1.1+20-0games/Zork-III/options.mk
1.1+9-0games/Zork-III/DESCR
1.1+5-0games/Zork-III/distinfo
1.1+2-0games/Zork-III/PLIST
+61-05 files

NetBSD/pkgsrc QzwRcLudoc CHANGES-2026

   doc: Added games/Zork-II version 1.0
VersionDeltaFile
1.4124+2-1doc/CHANGES-2026
+2-11 files