NetBSD/pkgsrc jFTMzNJdoc CHANGES-2026

   Updated net/libpcap, net/tcpdump
VersionDeltaFile
1.20+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc r0aWGghnet/tcpdump distinfo Makefile

   tcpdump: updated to 4.99.6

   Summary for 4.99.6 tcpdump release
     Remove protocol decoding for:
       OTV (draft-hasmit-otv-04, this Internet-Draft is no longer active).
     Refine protocol decoding for:
       DNS: Use ND_TCHECK_LEN() instead of a custom bounds check.
       IPv6: Add a missing comma and remove a colon in the output.
       TCP: Note if the Urgent Pointer is non-zero while URG flag not set,
            if the verbose level is > 1 (option -vv and more).
       TCP: Note if the Acknowledgment Number is non-zero while ACK flag not set,
            if the verbose level is > 1 (option -vv and more).
       TCP: Fix Reset segment processing.
       IP, IPv6: Fix setting the snapshot length for the payload.
       IP: Use ND_TTEST_LEN() instead of a custom bounds check.
       frag6: Add a bounds check in non-verbose mode.
       PTP: Remove spaces before colons in output.
       PTP: Fix management packet fields.
       ISO: Avoid undefined behavior and integer overflow in the Fletcher

    [53 lines not shown]
VersionDeltaFile
1.34+4-4net/tcpdump/distinfo
1.57+2-2net/tcpdump/Makefile
+6-62 files

NetBSD/pkgsrc gsSyXbNnet/libpcap buildlink3.mk distinfo

   libpcap: updated to 1.10.6

   Summary for 1.10.6 libpcap release
     General:
       Fix "tcpdump -i <n>" for something-only libpcap builds.
       gencode: Fix an undefined behavior in gen_mcode().
       gencode: Add a missing free() in gen_scode().
       Remove "DLT_" from the descriptions of two dlt_choices[] entries.
       Report the size of time_t in the version string.
       Validate remote capture source strings better.
       CVE-2025-11961: Fix OOBR and OOBW in pcap_ether_aton().
     Source code:
       Remove some unneeded includes.
       pcapint_find_function() changed to return "void *" to avoid
         warnings.
       Clean up code that computes the length of a netmask.
       Mind netmap support in pcap_lib_version().
     Link-layer types:
       Add LINKTYPE_ETW/DLT_ETW.

    [87 lines not shown]
VersionDeltaFile
1.27+4-4net/libpcap/buildlink3.mk
1.43+4-4net/libpcap/distinfo
1.73+2-2net/libpcap/Makefile
+10-103 files

NetBSD/pkgsrc TtPR0yTdevel/php-opcache Makefile

   devel/php-opcache: restrict PHP version

   php-opcache is integrated in PHP base from PHP 8.5.
VersionDeltaFile
1.10+5-2devel/php-opcache/Makefile
+5-21 files

NetBSD/pkgsrc SjZ2Sxmdevel/php-pcntl Makefile

   devel/php-pcntl: enable USE_PHP_EXT_PATCHES

   Enable USE_PHP_EXT_PATCHES for forthcoming PHP 8.5.
VersionDeltaFile
1.10+2-1devel/php-pcntl/Makefile
+2-11 files

NetBSD/pkgsrc rgBolZbdoc CHANGES-2026

   doc: Updated textproc/php-yaml to 2.3.0
VersionDeltaFile
1.19+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 18C827ttextproc/php-yaml distinfo Makefile

   textproc/php-yaml: update to 2.3.0

   2.3.0 (2025-11-12)

   New Features

   * Add a composer.json to enable support for PIE (asgrim)

   Bugs Fixed

   * #97: Ignore null array offset warnings in explicit null tests (bd808)
   *  avoid unexpected NAN value was coerced to string (remicollet)
VersionDeltaFile
1.6+4-4textproc/php-yaml/distinfo
1.6+2-3textproc/php-yaml/Makefile
+6-72 files

NetBSD/pkgsrc-wip ba40e67cloudflare-speed-cli Makefile

Set CATEGORY
DeltaFile
+1-1cloudflare-speed-cli/Makefile
+1-11 files

NetBSD/pkgsrc f6OH6Osemulators/qemu distinfo Makefile, emulators/qemu/patches patch-hw_pci-host_q35.c

   emulators/qemu: Allow VGA register access with smm=off.

   PR kern/59721: qemu VM's blackscreen over VNC wth -machine q35
   https://gnats.NetBSD.org/59721

   https://gitlab.com/qemu-project/qemu/-/issues/2608
VersionDeltaFile
1.1+72-0emulators/qemu/patches/patch-hw_pci-host_q35.c
1.244+2-1emulators/qemu/distinfo
1.392+2-1emulators/qemu/Makefile
+76-23 files

NetBSD/src Nb8KA1tsys/kern kern_lock.c

   KERNEL_LOCK(9): Improve diagnostics when hogging kernel lock.

   1. Log diagnostics unconditionally, even if !LOCKDEBUG -- only put the
      _KERNEL_LOCK_ABORT("spinout") under LOCKDEBUG.

   2. Spin up to ten seconds (not 0x0fffffff iterations of the loop), as
      measured by getticks() and hz, before logging diagnostics.

   3. Avoid printing anything if it was already printed in the last ten
      seconds.

   This uses a somewhat grody symbol alias hack to keep the declaration
   of kernel_lock intact so it doesn't require changes in sys/lock.h or
   its users.

   kern/59870: kernel lock runtime diagnostics are difficult
VersionDeltaFile
1.190+75-28sys/kern/kern_lock.c
+75-281 files

NetBSD/src yeKOJ9Xsys/kern kern_lock.c

   kern_lock.c: Sort includes.

   No functional change intended.

   Prompted by:

   PR kern/59870: kernel lock runtime diagnostics are difficult
VersionDeltaFile
1.189+10-8sys/kern/kern_lock.c
+10-81 files

NetBSD/pkgsrc ylKFltqdoc CHANGES-2026

   add plasma6-plasma5support
VersionDeltaFile
1.18+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc iStqSG0devel Makefile, devel/plasma6-plasma5support PLIST Makefile

   plasma6-plasma5support: add version 6.5.2

   Support components for porting from KF5/Qt5 to KF6/Qt6
VersionDeltaFile
1.1+486-0devel/plasma6-plasma5support/PLIST
1.1+30-0devel/plasma6-plasma5support/Makefile
1.1+27-0devel/plasma6-plasma5support/buildlink3.mk
1.1+5-0devel/plasma6-plasma5support/distinfo
1.4566+2-1devel/Makefile
1.1+1-0devel/plasma6-plasma5support/DESCR
+551-16 files

NetBSD/pkgsrc 8B1O9jqdoc CHANGES-pkgsrc-2025Q4

   doc: update for ticket 7039
VersionDeltaFile
1.1.2.3+3-1doc/CHANGES-pkgsrc-2025Q4
+3-11 files

NetBSD/pkgsrc tOIBeFEemulators/qemu7 Makefile distinfo

   Pullup ticket #7039 - requested by nia
   emulators/qemu7: Security fix

   Revisions pulled up:
   - emulators/qemu7/Makefile                                      1.9
   - emulators/qemu7/distinfo                                      1.2

   ---
      Module Name:    pkgsrc
      Committed By:   nia
      Date:           Fri Jan  2 00:32:38 UTC 2026

      Modified Files:
              pkgsrc/emulators/qemu7: Makefile distinfo

      Log Message:
      qemu7: Update to qemu-7.2.22

      This is exclusively a bug and security fix release that fixes a
      use-after-free and various aborts.
VersionDeltaFile
1.8.2.1+5-5emulators/qemu7/Makefile
1.1.8.1+4-4emulators/qemu7/distinfo
+9-92 files

NetBSD/pkgsrc fSukEw2doc CHANGES-2026

   doc: Updated lang/racket-textual to 9.0
VersionDeltaFile
1.17+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ttxejuulang/racket-textual PLIST distinfo

   racket-textual: update to 9.0

   - Supports parallel threads
     - Parallel threads can be created using the #:pool argument to
       thread creation.
     - Threads created with #:keep set to 'results
       will record their results for later retrieval with thread-wait.

   - The black-box wrapper prevents the optimizing compiler from
     optimizing away certain computations entirely. This can be helpful
     in ensuring that benchmarks are accurate.

   - The decompile-linklet function can map linklets back to
     s-expressions.

   - When using BC Racket, the processor-count function is changed to
     always return the parallel count.

   - We now distribute “natipkg” packages for AArch64, useful for

    [8 lines not shown]
VersionDeltaFile
1.20+25-1lang/racket-textual/PLIST
1.28+7-6lang/racket-textual/distinfo
1.47+3-3lang/racket-textual/Makefile
+35-103 files

NetBSD/pkgsrc JRSkTiHx11/plasma6-kglobalacceld Makefile PLIST

   plasma6-kglobalacceld: add an unversioned .so link
VersionDeltaFile
1.2+5-1x11/plasma6-kglobalacceld/Makefile
1.2+2-1x11/plasma6-kglobalacceld/PLIST
+7-22 files

NetBSD/pkgsrc-wip 14e1375sddm PLIST Makefile, sddm/files/xsessions ctwm.desktop

sddm: Fix rc script and minor patch for VirtualTerminal.cpp
DeltaFile
+236-0sddm/PLIST
+174-0sddm/files/xsessions/ctwm.desktop
+95-0sddm/Makefile
+52-0sddm/patches/patch-src_common_VirtualTerminal.cpp
+47-0sddm/patches/patch-src_helper_Backend.cpp
+47-0sddm/patches/patch-src_common_Configuration.h
+651-017 files not shown
+1,013-023 files

NetBSD/pkgsrc-wip b9f856cfreecad PLIST distinfo, freecad/patches patch-cMake_FreeCAD__Helpers_SetupBoost.cmake

freecad: fix build with pkgsrc-2025Q4
DeltaFile
+13-0freecad/patches/patch-cMake_FreeCAD__Helpers_SetupBoost.cmake
+1-1freecad/PLIST
+1-0freecad/distinfo
+15-13 files

NetBSD/pkgsrc-wip a24242epy-pyside6 PLIST distinfo, py-pyside6/patches patch-sources_pyside6_cmake_Macros_PySideModules.cmake patch-sources_pyside6_libpyside_CMakeLists.txt

py-pyside6: update to 6.10.1

Builds with pkgsrc-2025Q4.
DeltaFile
+159-148py-pyside6/PLIST
+15-13py-pyside6/patches/patch-sources_pyside6_cmake_Macros_PySideModules.cmake
+20-0py-pyside6/patches/patch-sources_pyside6_libpyside_CMakeLists.txt
+0-18py-pyside6/patches/patch-sources_shiboken6_libshiboken_helper.h
+15-0py-pyside6/patches/patch-sources_shiboken6_libshiboken_helper.cpp
+6-5py-pyside6/distinfo
+215-1842 files not shown
+217-1878 files

NetBSD/pkgsrc-wip 3199d65orocos-kdl Makefile

orocos-kdl: allow cmake 3.5 compatibility to fix build
DeltaFile
+1-0orocos-kdl/Makefile
+1-01 files

NetBSD/pkgsrc-wip 5cb4b45prusaslicer distinfo, prusaslicer/patches patch-src_slic3r_GUI_RemovableDriveManager.cpp patch-src_slic3r_Utils_Bonjour.cpp

prusaslicer: Fixed to build with pkgsrc-2025Q4 release.
DeltaFile
+43-2prusaslicer/patches/patch-src_slic3r_GUI_RemovableDriveManager.cpp
+26-14prusaslicer/patches/patch-src_slic3r_Utils_Bonjour.cpp
+24-0prusaslicer/patches/patch-src_libslic3r_GCode_PostProcessor.cpp
+12-5prusaslicer/patches/patch-CMakeLists.txt
+8-6prusaslicer/patches/patch-cmake_modules_FindOpenVDB.cmake
+5-4prusaslicer/distinfo
+118-316 files

NetBSD/pkgsrc 5XPcnyzdoc CHANGES-2026

   doc: Updated emulators/qemu7 to 7.2.22
VersionDeltaFile
1.16+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 5IMsMqRemulators/qemu7 Makefile distinfo

   qemu7: Update to qemu-7.2.22

   This is exclusively a bug and security fix release that fixes a
   use-after-free and various aborts.
VersionDeltaFile
1.9+5-5emulators/qemu7/Makefile
1.2+4-4emulators/qemu7/distinfo
+9-92 files

NetBSD/pkgsrc 8nLw3B2doc CHANGES-2026

   doc: Updated ruby-gnome packages to 4.3.4
VersionDeltaFile
1.15+18-1doc/CHANGES-2026
+18-11 files

NetBSD/pkgsrc 2SdzsKsdevel/ruby-pango distinfo, graphics/ruby-gdk_pixbuf2 distinfo

   ruby-gnome: update to 4.3.4.

   Upstream changes:
    https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.3.4

   Ruby-GNOME 4.3.4: 2025-12-02

   Changes

    All

     * Improvements
         + MSYS2: Added system package information
             o GH-1691
             o GH-1692
             o Patch by takuya kodama.

    Ruby/GLib2


    [10 lines not shown]
VersionDeltaFile
1.29+4-4devel/ruby-pango/distinfo
1.29+4-4graphics/ruby-gdk_pixbuf2/distinfo
1.29+4-4graphics/ruby-rsvg2/distinfo
1.29+4-4multimedia/ruby-clutter-gstreamer/distinfo
1.29+4-4multimedia/ruby-gstreamer/distinfo
1.29+4-4print/ruby-poppler/distinfo
+24-2434 files not shown
+104-12040 files

NetBSD/pkgsrc wxkLiAGfonts/ttmkfdir2 distinfo

   fonts/ttfmkdir2: forgot to regen the patch sums

   (part of previous)
VersionDeltaFile
1.16+3-2fonts/ttmkfdir2/distinfo
+3-21 files

NetBSD/pkgsrc p20aXdddoc CHANGES-2026

   CHANGES: ttmkfdir2 (fix UB noticed on tech-pkg)
VersionDeltaFile
1.14+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 42Kb1a8fonts/ttmkfdir2 Makefile, fonts/ttmkfdir2/patches patch-ab patch-ttf.h

   fonts/ttmkfdir2: avoid undefined behavior

   The function that produced the font foundry name was returning a
   pointer to its own automatic storage for cases where it was generating
   "misc" for an unknown foundry. This is just as invalid in C++ as it is
   in C, and dressing it up in C++ goop just made it harder to see that
   it was wrong.

   XXX: There's half a dozen entries in the foundry table here that are
   XXX: unmatchable because they're lower-case and it does toupper()
   XXX: before matching.
VersionDeltaFile
1.5+38-3fonts/ttmkfdir2/patches/patch-ab
1.1+15-0fonts/ttmkfdir2/patches/patch-ttf.h
1.26+2-2fonts/ttmkfdir2/Makefile
+55-53 files