NetBSD/pkgsrc dq3RgVR — fonts/harfbuzz Makefile Makefile.common, fonts/harfbuzz-icu Makefile

   harfbuzz: updated to 14.5.1

   Overview of changes leading to 14.5.1

   - Map the `fonupa` (Uralic Phonetic Alphabet) BCP 47 variant to the `UPPH`
     OpenType language system tag.
   - Produce smaller `cmap` subtables and drop no-op variation device tables when
     subsetting.
   - Fix possible deadlock in `hb_font_destroy()` after `hb_ft_font_set_funcs()`,
     a regression from 14.5.0.
   - Fix signed integer overflows when scaling glyph extents and applying
     synthetic slant and emboldening.
   - Fix float-to-int overflow in `VARC` component axis coordinates with
     malformed fonts.
   - Fix a memory leak in the experimental WebAssembly shaper when shaping with
     features.
   - Fix accumulator overflows in the experimental raster library when rendering
     glyphs with very many overlapping edges.
   - Fix heap buffer overflow in the experimental GPU library with malicious

    [2 lines not shown]
VersionDeltaFile
1.178+4-4fonts/harfbuzz/distinfo
1.89+3-3fonts/harfbuzz/Makefile.common
1.165+1-2fonts/harfbuzz/Makefile
1.39+1-2fonts/harfbuzz-icu/Makefile
+9-114 files

NetBSD/pkgsrc W7VdSVV — cad/occt Makefile

   occt: bump for openexr via freeimage
VersionDeltaFile
1.11+2-2cad/occt/Makefile
+2-21 files

NetBSD/pkgsrc Cd8GF6h — net Makefile

   net/Makefile: Use tabs instead of spaces
VersionDeltaFile
1.1669+3-3net/Makefile
+3-31 files

NetBSD/pkgsrc JC5b5gG — graphics Makefile

   graphics/Makefile: sort SUBDIR
VersionDeltaFile
1.1131+2-2graphics/Makefile
+2-21 files

NetBSD/pkgsrc FeKXtES — doc CHANGES-2026

   doc: Updated www/hiawatha to 12.4
VersionDeltaFile
1.6537+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 4LwMh51 — www/hiawatha PLIST Makefile, www/hiawatha/patches patch-CMakeLists.txt patch-src_hiawatha.c

   www/hiawatha - update to v12.4

   hiawatha (12.4) stable; urgency=low

       Added sharded HTTP/2 event loops (H2EventLoops).
       ChallengeClient now bans over HTTP/2.
       Added EnableAccf (FreeBSD).
       Small bugfixes and improvements.
       Bugfix: truncated large HTTP/2 downloads.

   -- Hugo Leisink <hugo at leisink.net> Fri, 15 Sep 2026 16:25:41 +0200
   hiawatha (12.3) stable; urgency=low

       Added support for the QUERY request method.
       Improved OS sandbox.
       mbed TLS updated to 4.2.0.

   -- Hugo Leisink <hugo at leisink.net> Sun, 26 Jul 2026 13:51:27 +0200
   hiawatha (12.2) stable; urgency=low

    [7 lines not shown]
VersionDeltaFile
1.21+6-6www/hiawatha/distinfo
1.3+5-5www/hiawatha/patches/patch-src_hiawatha.c
1.5+4-4www/hiawatha/patches/patch-CMakeLists.txt
1.57+2-2www/hiawatha/Makefile
1.9+2-0www/hiawatha/PLIST
+19-175 files

NetBSD/pkgsrc iuo3Llv — graphics/gst-plugins1-gl PLIST

   gst-plugins1-gl: fix PLIST

   Perhaps adding a wayland dependency would add them, but
   as-is they are not installed.
VersionDeltaFile
1.5+1-4graphics/gst-plugins1-gl/PLIST
+1-41 files

NetBSD/pkgsrc OxMcRGw — doc TODO CHANGES-2026

   doc: Updated textproc/rumdl to 0.2.78
VersionDeltaFile
1.28065+1-2doc/TODO
1.6536+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc jT5MCXY — textproc/rumdl Makefile distinfo

   rumdl: update to 0.2.78.

   Added

       MD013: add cjk-soft-break option to join CJK line breaks without a space (5b5a744)
       MD013: reflow definition list definitions (f07ddc8)

   Fixed

       MD013: keep CJK sentences on separate lines in semantic-line-breaks mode (ea2798d)
       MD013: join soft breaks in MkDocs admonitions and tabs with one space (962f1ee)
       code-block-tools: invalidate cached results when a lint tool changes (5ff393b)
       code-block-tools: treat empty formatter output as a tool failure (8e1a0e7)
       code-block-tools: report lint tool failures at their block and honor on-error in check (9f3ea71)
       playground: build the playground engine from the repository at deploy time (e342590)
       keep each line's ending when fixing a file with mixed line endings (6491db8)
       lsp: apply every content change in a didChange notification (499d132)
       output: map rule severity onto GitLab Code Quality severity (9e795b9)
       MD032: withhold blank lines that would change how the lists parse (0db96d9)

    [64 lines not shown]
VersionDeltaFile
1.57+4-4textproc/rumdl/distinfo
1.59+2-2textproc/rumdl/Makefile
+6-62 files

NetBSD/pkgsrc iZPGAls — doc CHANGES-2026

   doc: Updated net/dnscontrol to 5.3.0
VersionDeltaFile
1.6535+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc r2IY1Wy — net/dnscontrol Makefile go-modules.mk

   dnscontrol: Update to 5.3.0

   Changelog
   Breaking changes:
   9710715: feat(M365_BUILDER)!: rewrite in Go and update the records to Microsoft's current requirements (#4936) (@jonathan8devs)
   Provider-specific changes:
   b719bca: feat(p/AZURE_PRIVATE_DNS): Add OIDC support / support same auth methods as AZURE_DNS (#4929) (@TomOnTime)
   c65a9c4: feat(p/BUNNYDNS): add GeoDNS metadata support (#4941) (@xddxdd)
   03db6d3: feat(p/BUNNYDNS): manage health monitoring features via dnsconfig.js (#4951) (@xddxdd)
   794895e: feat(p/GCORE): add "golden file" tests (#4942) (@xddxdd)
   5ea9471: feat(p/OPENPROVIDER): add Openprovider as a new provider (#4891) (@nvanlaerebeke)
   333b7b1: fix(p/FORTIGATE): ask the TLS and HTTP debug settings as yes/no questions in init (#4878) (@cafferata)
   e7e452f: fix(p/OPENPROVIDER): retry transient API failures with diagnostics (#4937) (@nvanlaerebeke)
   c5fabaa: fix(p/REALTIMEREGISTER): ensure proper quoting of txt records (#4945) (@BigDataJohan)
   New features:
   7935ffd: feat: Add new PROVIDER()/REGISTRAR()/DNS_SERVICE() syntax (#4955) (@TomOnTime)
   966e4cf: feat: NEW PROVIDER: MITTWALD (Mittwald mStudio provider) (#4933) (@twiesing)
   9091ae9: feat: NEW PROVIDER: SPACESHIP (DNS provider and registrar) (#4921) (@rootful)
   94a262d: feat: Normalize all "targethost" and hex-encoded fields (#4944) (@TomOnTime)

    [14 lines not shown]
VersionDeltaFile
1.14+195-177net/dnscontrol/distinfo
1.15+64-58net/dnscontrol/go-modules.mk
1.50+1-1net/dnscontrol/Makefile
+260-2363 files

NetBSD/pkgsrc 3COksqL — doc CHANGES-2026

   doc: Updated lang/rust-bin to 1.98.1
VersionDeltaFile
1.6534+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc bNF7fAe — doc TODO CHANGES-2026

   doc: Updated lang/rust to 1.98.1
VersionDeltaFile
1.28064+1-2doc/TODO
1.6533+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc 63qb09t — lang/rust-bin Makefile distinfo

   rust-bin: update to 1.98.1.

   From wip/rust198-bin, prepared by he@, thank you!

   Matches lang/rust.
VersionDeltaFile
1.53+55-55lang/rust-bin/distinfo
1.85+2-2lang/rust-bin/Makefile
+57-572 files

NetBSD/pkgsrc PfeGIL8 — lang/rust Makefile distinfo, lang/rust/patches patch-vendor_memchr-2.7.5_src_vector.rs patch-vendor_memchr-2.7.4_src_vector.rs

   rust: update to 1.98.1

   Prepared in wip/rust198 by he@, thank you!

   1.98.1

   Rust 1.98.1 fixes a miscompilation in vtable generation.

   1.98.0

   Algebraic floating-point methods
   Buffered integer formatting
   Fix interaction between ManuallyDrop and Box

   1.97.1

   Rust 1.97.1 fixes a miscompilation in an LLVM optimization.

   1.97.0

    [4 lines not shown]
VersionDeltaFile
1.203+133-138lang/rust/distinfo
1.367+63-69lang/rust/Makefile
1.1+74-0lang/rust/patches/patch-src_llvm-project_llvm_lib_TargetParser_TargetDataLayout.cpp
1.3+29-10lang/rust/patches/patch-vendor_memchr-2.7.2_src_vector.rs
1.4+28-9lang/rust/patches/patch-vendor_memchr-2.7.4_src_vector.rs
1.1+34-0lang/rust/patches/patch-vendor_memchr-2.7.5_src_vector.rs
+361-22640 files not shown
+723-25946 files

NetBSD/pkgsrc P6sBT0B — doc TODO

   TODO: - git, done
VersionDeltaFile
1.28063+1-2doc/TODO
+1-21 files

NetBSD/pkgsrc H7bumsq — doc TODO CHANGES-2026

   Updated devel/py-uv[-build], security/py-cryptography[_vectors]
VersionDeltaFile
1.6532+5-1doc/CHANGES-2026
1.28062+1-2doc/TODO
+6-32 files

NetBSD/pkgsrc iZZ8g61 — security/py-cryptography cargo-depends.mk Makefile, security/py-cryptography_vectors Makefile distinfo

   py-cryptography py-cryptography_vectors: updated to 50.0.2

   50.0.2 - 2026-09-30

   Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 4.0.3.
   Added abi3.abi3t wheels for free-threaded CPython 3.15 and later.
   Updated to PyO3 0.29.2, which fixes building cryptography on Cygwin and MSYS2.
VersionDeltaFile
1.122+19-19security/py-cryptography/distinfo
1.150+7-7security/py-cryptography/Makefile
1.27+5-5security/py-cryptography/cargo-depends.mk
1.83+4-4security/py-cryptography_vectors/distinfo
1.86+2-2security/py-cryptography_vectors/Makefile
+37-375 files

NetBSD/pkgsrc w5xxvJM — devel/py-uv Makefile.common cargo-depends.mk, devel/py-uv-build distinfo

   py-uv py-uv-build: updated to 0.12.21

   0.12.21

   Python

   Update CPython to use OpenSSL 3.5.9

   Enhancements

   Omit empty [manifest] tables from lockfiles that contain only manifest subtables

   Preview features

   Omit redundant runtime constraints from uv.lock, including those involving pre-releases, with the resolution-inputs preview feature

   Bug fixes

   Prevent uv python pin --rm from removing a global .python-versions file without --global
   Fix installed-package checks incorrectly reporting post-releases as incompatible with exclusive lower bounds on pre-releases
VersionDeltaFile
1.41+82-76devel/py-uv/distinfo
1.42+82-76devel/py-uv-build/distinfo
1.39+26-24devel/py-uv/cargo-depends.mk
1.43+2-2devel/py-uv/Makefile.common
+192-1784 files

NetBSD/pkgsrc FcDVYc3 — doc CHANGES-2026

   Updated multimedia/gstreamer1, net/libpcap, net/tcpdump
VersionDeltaFile
1.6531+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc rIPa0hj — net/tcpdump distinfo Makefile

   tcpdump: updated to 4.99.7

   Summary for 4.99.7 tcpdump release
     Source code:
       NetFlow: Use tcp_flag_values[] for TCP flags.
       Disregard setlinebuf(3), always use setvbuf(3).
     Refine protocol decoding for:
       MPTCP: parse MPC data_len field, print flags from MP_CAPABLE option,
         dissect the MP_TCPRST sub-option.
       TCP: Add support for the AE (AccECN) flag.
       IP: Update the offload "presumed TSO" case for "BIG TCP".
       IP: Call ip_demux_print() with the correct payload length.
       ISAKMP: Validate item_len before subtracting sizeof(ikev2_id).
     User interface:
        Print an error message about --count without -r or -V.
     Building and testing:
       Treat SA_RESTART as optional.
       CI: Implement cross-compiling with libpcap.
       Fix compiling on GNU/Hurd.

    [2 lines not shown]
VersionDeltaFile
1.58+7-8net/tcpdump/Makefile
1.35+4-4net/tcpdump/distinfo
+11-122 files

NetBSD/pkgsrc FcH02Us — net/libpcap Makefile distinfo, net/libpcap/patches patch-fad-getad.c patch-Makefile.in

   libpcap: updated to 1.11.0

   Summary for 1.11.0 libpcap release
     Source code:
       Use C99 fixed-width integer types, rather than self-defined
         fixed-width integer types, in rpcap code.
       Clean up DECnet address handling.
       struct pcap: Update buffer type from "void *" to "u_char *".
       Remove dead code that supported SITA ACN devices.
       Remove the TODO file.
       Merge four header files into gencode.c.
       Remove DAG card support on Windows as Linux is the only
         platform currently supported.
       Remove code related to Riverbed TurboCap card.
         Riverbed TurboCap hardware has reached EOA as of Jun 30 2014.
       Remove dead code that supported Septel devices.
       Remove outdated code related to AirPcap HW.
         The Riverbed AirPcap Product has reached End of Availability
         (EOA) as of December 31, 2017

    [149 lines not shown]
VersionDeltaFile
1.6+19-29net/libpcap/patches/patch-Makefile.in
1.45+6-6net/libpcap/distinfo
1.3+5-5net/libpcap/patches/patch-fad-getad.c
1.75+2-2net/libpcap/Makefile
+32-424 files

NetBSD/pkgsrc QdEz3n1 — multimedia/gst-plugins1-bad distinfo, multimedia/gst-plugins1-base distinfo

   gstreamer1: updated to 1.28.7

   1.28.7

   Highlighted bugfixes:

   Various security fixes and playback fixes
   appsrc EOS handling regression fix for applications pushing EOS into a blocked appsrc
   glcolorconvert fixes for older OpenGL/GLSL versions
   mxfdemux: Fix keyframe detection regression and possible artefacts after seeking
   QML6 GL Overlay output texture lifetime handling fixes
   opencv: Add support for building against OpenCV 5
   hip: Add missing API version suffix in HIP support library filename and fix hipcc detection on Windows with HIP SDK 7.x
   analytics: fix classes off-by-one in ssdtensordec leading to mislabelling of objects in the examples
   isobmff: Fix min_display_mastering_luminance in mdcv box
   rtpbin2: rtprecv: limit the number of remote sources being tracked
   st2038anc: parity bit handling fixes for ST 291 ADF words
   video converter and videoconvertscale fixes
   mpegdemux: restore gap event sending in MPEG-PS demuxer

    [3 lines not shown]
VersionDeltaFile
1.77+2-11multimedia/gstreamer1/Makefile
1.41+4-4net/gst-rtsp-server/distinfo
1.79+4-4multimedia/gst-plugins1-ugly/distinfo
1.44+4-4multimedia/gst-plugins1-editing-services/distinfo
1.88+4-4multimedia/gst-plugins1-base/distinfo
1.80+4-4multimedia/gst-plugins1-bad/distinfo
+22-3171 files not shown
+113-18477 files

NetBSD/pkgsrc vlmret0 — doc CHANGES-pkgsrc-2026Q3

   #7248
VersionDeltaFile
1.1.2.2+4-1doc/CHANGES-pkgsrc-2026Q3
+4-11 files

NetBSD/pkgsrc cEcdBMI — net/nagstamon Makefile distinfo, net/nagstamon/patches patch-setup.py

   Pullup ticket #7248 - requested by bouyer
   net/nagstamon: bugfix

   Revisions pulled up:
   - net/nagstamon/Makefile                                        1.84
   - net/nagstamon/PLIST                                           1.8
   - net/nagstamon/distinfo                                        1.10
   - net/nagstamon/patches/patch-setup.py                          1.5

   ---
      Module Name:      pkgsrc
      Committed By:     bouyer
      Date:             Mon Sep 21 19:05:58 UTC 2026

      Modified Files:
        pkgsrc/net/nagstamon: Makefile PLIST distinfo
        pkgsrc/net/nagstamon/patches: patch-setup.py

      Log Message:

    [18 lines not shown]
VersionDeltaFile
1.7.8.1+282-110net/nagstamon/PLIST
1.4.8.1+6-6net/nagstamon/patches/patch-setup.py
1.9.8.1+5-5net/nagstamon/distinfo
1.83.2.1+4-5net/nagstamon/Makefile
+297-1264 files

NetBSD/pkgsrc lEpPVwJ — doc CHANGES-2026

   doc: Updated multimedia/moviebox-tui to 0.1.25
VersionDeltaFile
1.6530+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc YjWRlUx — multimedia/moviebox-tui cargo-depends.mk Makefile

   multimedia/moviebox-tui: update to 0.1.25

   Fixed

       Search Navigation & Pagination Engine:
           Gated background search pagination in src/tui/app/navigation.rs so arrow navigation on result sets smaller than the visible viewport never triggers background page fetches.
           Added search_exhausted tracking in src/tui/state.rs and src/tui/app/requests.rs, stopping pagination crawls when provider search returns fewer than 15 items or zero query-matching results.
           Preserved stable card slot positions during search pagination in src/tui/app/requests.rs by appending subsequent page items to the list rather than re-sorting the entire array out from under the cursor.
           Removed redundant "Provider: {name}" status message override from the search bar on provider switch in src/tui/app/navigation.rs, preserving the clean search placeholder while the active provider pill displays on the right.
       Media Playback & Buffering Engine:
           Prioritized native desktop media players (mpv, VLC) over Android intent openers in src/player.rs when an active X11/Wayland display server ($DISPLAY, $WAYLAND_DISPLAY) is detected, preventing Ubuntu Xfce (udroid/PRoot) and Termux:X11 desktop sessions from dispatching playback to external Android app choosers.
           Routed DASH .mpd streams through the local StreamRelay proxy (src/proxy.rs, src/tui/app/playback.rs) across all media players (mpv, IINA, VLC, AndroidIntent), caching rewritten .mpd manifests in RAM, warm-prefetching initialization and opening segments on sidecar startup, fetching .m4s segments via concurrent 95 KB HTTP Range sub-requests (0.286s per segment vs 3.120s), and prefetching both the next 3 video segments (N+1..N+3) and synchronized audio segments (chunk-stream3-N..N+1).
           Tuned mpv and IINA playback flags (--hwdec=auto-safe, --stream-buffer-size=4M, --cache-secs=120, --cache-pause-wait=3, --cache-pause-initial=no, and --ytdl=no on non-DASH direct streams) in src/player.rs, reducing 1080p cold-seek latency at 01:00:00 from 11.96s to 3.87s and boosting read-ahead buffer fill rate from 1 MB (9.3s) to 7 MB (53s).
           Replaced aggressive VLC buffering flags (--network-caching=10000, --adaptive-logic=nearoptimal) with --network-caching=3000, --file-caching=3000, --http-reconnect, and --adaptive-logic=predictive in src/player.rs to stop demuxer stream restarts and reconnect cleanly on dropped HTTP streams.
           Enforced max_height resolution limits in the loopback stream proxy manifest rewriter (src/proxy.rs, src/main.rs, src/tui/app/playback.rs), pruning representations exceeding the chosen ceiling so Android players and VLC respect 480p and 720p selections.
           Parsed signed expiration timestamps (:t=) from MovieBox Edge-Cache-Cookie headers in src/cache.rs alongside CloudFront policies, automatically invalidating stale stream cache entries within 60 seconds of expiration to prevent HTTP 403 playback crashes.
           Persisted selected stream filenames (stream_filename) in watch history (src/history.rs, src/player/tracker.rs, src/tui/app/playback.rs) and auto-focused matching stream rows on load (src/tui/app/requests.rs, src/tui/app/system.rs), restoring the user's previously chosen quality mirror when resuming multi-stream releases.
           Enabled TCP nodelay (stream.set_nodelay(true)) and per-chunk immediate flushes on the local StreamRelay proxy in src/proxy.rs, eliminating 100–300ms time-to-first-frame buffering delays on loopback sockets.
           Implemented negative caching (Option<Option<String>>) for media player detection (MPV_CACHED, VLC_CACHED, IINA_CACHED) in src/player.rs, eliminating redundant filesystem scans and registry lookups when players are absent.

    [45 lines not shown]
VersionDeltaFile
1.3+4-4multimedia/moviebox-tui/distinfo
1.3+3-3multimedia/moviebox-tui/Makefile
1.3+0-0multimedia/moviebox-tui/cargo-depends.mk
+7-73 files

NetBSD/pkgsrc vlmJ0b1 — doc CHANGES-2026

   Updated net/py-zeroconf, devel/py-syrupy
VersionDeltaFile
1.6529+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc XoJzM8f — devel/py-syrupy Makefile PLIST

   py-syrupy: updated to 6.1.1

   6.1.1
   Experimental --snapshot-file-lock for pytest-xdist
VersionDeltaFile
1.16+4-4devel/py-syrupy/distinfo
1.5+1-4devel/py-syrupy/PLIST
1.17+2-2devel/py-syrupy/Makefile
+7-103 files

NetBSD/pkgsrc YFTXRTy — net/py-zeroconf Makefile distinfo

   py-zeroconf: updated to 0.151.5

   v0.151.5 (2026-09-28)

   Bug Fixes
   - Build only the sdist in the release job

   v0.151.4 (2026-09-28)

   Bug Fixes
   - Skip adapter scan for interface lists with no IPv6 entries
VersionDeltaFile
1.63+4-4net/py-zeroconf/distinfo
1.68+2-2net/py-zeroconf/Makefile
+6-62 files