NetBSD/pkgsrc-wip c122579kubectl distinfo go-modules.mk

kubectl: update to 1.36.0

Changes by Kind

Deprecation

* Renamed: AllowlistEntry.Name to AllowlistEntry.Command in the credential
  plugin allowlist. [SIG API Machinery, Auth, CLI and Testing]

API Change

* Added SchedulingConstraints to express topology-aware scheduling (TAS)
  constraints for PodGroup scheduling behind the
  TopologyAwareWorkloadScheduling feature gate. Added the TopologyPlacement
  plugin implementing the PlacementGenerate extension point to take
  constraints into consideration during PodGroup scheduling. [SIG API
  Machinery, Apps, Auth, CLI, Cloud Provider, Etcd, Node, Scheduling and
  Testing]
* Added DisruptionMode, PriorityClassName, and Priority fields to the

    [176 lines not shown]
DeltaFile
+561-621kubectl/distinfo
+186-206kubectl/go-modules.mk
+1-1kubectl/COMMIT_MSG
+1-1kubectl/Makefile
+749-8294 files

FreeBSD/ports 3d5e377misc/py-instructor Makefile

misc/py-instructor: Relax upper bound of py-jiter version to unbreak build

Reported by:    pkg-fallout
DeltaFile
+1-1misc/py-instructor/Makefile
+1-11 files

NetBSD/pkgsrc Su4NPcfdoc CHANGES-2026

   Updated audio/mpg123, editors/neovim
VersionDeltaFile
1.2591+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 43CdLlzeditors/neovim PLIST distinfo

   neovim: updated to 0.12.2

   NVIM v0.12.2
   Following is a list of commits (fixes/features only) in this release.
   See `:help news` in Nvim for release notes.

   https://github.com/neovim/neovim/commit/4b35336f6f850ce68a230716401cdaa21bdb6a25
VersionDeltaFile
1.15+8-7editors/neovim/PLIST
1.23+4-4editors/neovim/distinfo
1.26+2-2editors/neovim/Makefile
+14-133 files

FreeBSD/ports 15d3e57net-im/teams Makefile, x11/waveterm Makefile

*/*: Bump port revision after electron41 update (46e614a41b36)
DeltaFile
+1-1x11/waveterm/Makefile
+1-0net-im/teams/Makefile
+2-12 files

FreeBSD/ports 46e614adevel/electron41 distinfo, devel/electron41/files patch-electron_spec_api-browser-window-spec.ts patch-electron_shell_browser_native__window__views.cc

devel/electron41: Update to 41.3.0

Changelog:
- https://github.com/electron/electron/releases/tag/v41.2.2
- https://github.com/electron/electron/releases/tag/v41.3.0

Reported by:    GitHub (watch releases)
DeltaFile
+14-14devel/electron41/files/patch-electron_spec_api-browser-window-spec.ts
+13-13devel/electron41/files/patch-electron_shell_browser_native__window__views.cc
+15-6devel/electron41/files/patch-electron_spec_api-app-spec.ts
+18-0devel/electron41/files/packagejsons/npm/package.json
+7-7devel/electron41/files/patch-electron_BUILD.gn
+7-7devel/electron41/distinfo
+74-4755 files not shown
+298-6561 files

NetBSD/pkgsrc b0jEFeDaudio/mpg123 distinfo Makefile.common

   mpg123: updated to 1.33.5

   1.33.5

   - mpg123: Fix generic control mode for largefile-sensitive builds, where 32 bit
     off_t was used with mpg123 API calls expecting 64 bit off_t.
     I am appalled that it took a user on 32 bit ARM and a specific https stream
     to notice this (bug 385, regression since 1.32.0).
     The security impact of this could be serious, with memory corruption including
     segfault being observed.
   - mpg123-id3dump, out123: Enable 64 bit offset usage on largefile-sensitive
     platforms (regression since 1.32.0).
   - libmpg123:
   -- Announce support for shadow stack / IBT in x86-64 assembly.
   -- Also announce PAC/BTI for non-accurate neon64 (aarch64) synth.
   - libout123: Add a safeguard to ensure variable-length records from buffer
     communication are always zero-terminated.
   - libsyn123: Use union work buffer to avoid casts that may look like breaking
     strict aliasing.
VersionDeltaFile
1.85+4-4audio/mpg123/distinfo
1.85+2-2audio/mpg123/Makefile.common
+6-62 files

NetBSD/pkgsrc jH3GD54doc CHANGES-2026

   Added lang/oracle-jdk25
VersionDeltaFile
1.2590+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc HLQlowplang/oracle-jdk25 PLIST.Darwin-aarch64 PLIST.Darwin-x86_64

   oracle-jdk25: added version 25.0.3

   Java 25 LTS is the latest long-term support release for the Java SE platform.
   JDK 25 binaries are free to use in production and free to redistribute, at no
   cost, under the Oracle No-Fee Terms and Conditions (NFTC).

   JDK 25 will receive updates under these terms, until at least September 2028.
VersionDeltaFile
1.1+430-0lang/oracle-jdk25/PLIST.Darwin-aarch64
1.1+428-0lang/oracle-jdk25/PLIST.Darwin-x86_64
1.1+426-0lang/oracle-jdk25/PLIST.Linux-x86_64
1.1+425-0lang/oracle-jdk25/PLIST.Linux-aarch64
1.1+73-0lang/oracle-jdk25/Makefile
1.1+16-0lang/oracle-jdk25/buildlink3.mk
+1,798-03 files not shown
+1,819-19 files

NetBSD/pkgsrc-wip 970e07cpy-pre-commit distinfo Makefile

py-pre-commit: update to 4.6.0

Features

* pre-commit hook-impl: allow --hook-dir to be missing to enable easier
  usage with git 2.54+ git hooks.

Fixes

* pre-commit hook-impl: --hook-type is required.
DeltaFile
+3-3py-pre-commit/distinfo
+1-1py-pre-commit/Makefile
+1-1py-pre-commit/COMMIT_MSG
+5-53 files

NetBSD/pkgsrc-wip aef98d1py-identify distinfo COMMIT_MSG

py-identify: update to 2.6.19
DeltaFile
+3-3py-identify/distinfo
+1-1py-identify/COMMIT_MSG
+1-1py-identify/Makefile
+5-53 files

NetBSD/pkgsrc-wip 84c3f32iosevka-aile-ttf distinfo, iosevka-curly-slab-ttf distinfo

iosevka-*: update to 34.4.0

* Add above-baseline variants for Greek Lower Chi (χ).
* Add tall variants for Cyrillic Lower Ze (з).
* Add cursive-interrupted and cursive-interrupted-tall variants for
  Cyrillic Lower Ve (в).
  * Optimize glyphs for original cursive and cursive-tall variants.
* Add rounded-top variants for Cyrillic Lower Ve (в).
DeltaFile
+3-3iosevka-ttf/distinfo
+3-3iosevka-aile-ttf/distinfo
+3-3iosevka-curly-slab-ttf/distinfo
+3-3iosevka-curly-ttf/distinfo
+3-3iosevka-etoile-ttf/distinfo
+3-3iosevka-slab-ttf/distinfo
+18-1812 files not shown
+30-3018 files

NetBSD/pkgsrc GOdXhasdoc CHANGES-2026

   Updated security/libgpg-error, archivers/minizip-ng
VersionDeltaFile
1.2589+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc yNNOFAUarchivers/minizip-ng distinfo PLIST, archivers/minizip-ng/patches patch-mz__strm__os__posix.c

   minizip-ng: updated to 4.1.2

   4.1.2

   cmake: fix: mz_config.h was missing in install target
   cmake: various clean ups

   4.1.1

   mz_strm_ppmd.c reader issue: it can't detect EOF
   Add PPMd & Zstd zip files to the fuzz corpus
   Document that mz_zip_tm_to_time_t requires a year-1900 indexed time struct.
   build: avoid MIN macro for Windows
   Document PPMD compression
   Remove calls to add_subdirectory in CMakeLists.txt for lzma & zlib
   update to use ppmd from 7zip 26.00
   Set default value for MZ_SANITIZER to OFF in README.md
   Replace ZLIB_ENABLE_TESTS with BUILD_TESTING
   Fix integer overflow in split stream write for disk sizes > 2GB

    [5 lines not shown]
VersionDeltaFile
1.8+4-5archivers/minizip-ng/distinfo
1.4+4-3archivers/minizip-ng/PLIST
1.11+3-2archivers/minizip-ng/Makefile
1.2+1-1archivers/minizip-ng/patches/patch-mz__strm__os__posix.c
+12-114 files

NetBSD/pkgsrc dqNw157security/libgpg-error distinfo Makefile

   libgpg-error: updated to 1.60

   Noteworthy changes in version 1.60 (2026-04-24) [C42/A42/R0]

   * New error codes.
   * Fix a use-after-scope of a Windows handle array.
   * Fix cross compiling for wasm32-unknown-emscripten.

   * Interface changes relative to the 1.57 release:
   GPG_ERR_PUBKEY_NON_COMPLIANT        NEW.
   GPG_ERR_CIPHER_NON_COMPLIANT        NEW.
   GPG_ERR_DIGEST_NON_COMPLIANT        NEW.
VersionDeltaFile
1.75+4-4security/libgpg-error/distinfo
1.102+2-2security/libgpg-error/Makefile
+6-62 files

NetBSD/pkgsrc fYdNNQ1doc CHANGES-2026

   Note update of the "mutt" package to version 2.3.2
VersionDeltaFile
1.2588+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc LFUjpTymail/mutt distinfo Makefile, mail/mutt/patches patch-configure

   mail/mutt: Update to version 2.3.2

   This release fixes an assortment of issues, including a possible segv in
   the GPGME code.  For more details see the commits:

   834c5a2e  Fix IMAP auth_cram MD5 digest of secret to use memcpy().
   12f54fe3  Check for embedded nul in url_pct_decode().
   f547a849  Fix imap_auth_gss() security level size check and buf_size type.
   fdc04a17  Fix infinite loop in gpgme data_object_to_stream().
   ebfa2969  Fix NULL dereference in show_sig_summary().
VersionDeltaFile
1.5+8-8mail/mutt/patches/patch-configure
1.125+5-5mail/mutt/distinfo
1.296+2-2mail/mutt/Makefile
+15-153 files

NetBSD/pkgsrc 30CGGdpdoc CHANGES-2026

   Updated time/py-tzdata, devel/py-zope.interface, devel/py-testfixtures, databases/py-peewee
VersionDeltaFile
1.2587+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc bKazD2hdatabases/py-peewee distinfo Makefile

   py-peewee: updated to 4.0.5

   4.0.5

   * Fix bug where `db_value()` may not get called in subclasses of Postgres
     JSONField / BinaryJSONField.
   * Fix bug where indexes for table may be defined on multiple schema.
   * Always fall-through to base exception class if exception is not recognized in
     DB drivers. This simplifies checking driver-specific subclasses of standard
     DB-API exceptions.
VersionDeltaFile
1.97+4-4databases/py-peewee/distinfo
1.132+3-3databases/py-peewee/Makefile
+7-72 files

NetBSD/pkgsrc YX2aouEdevel/py-testfixtures PLIST distinfo

   py-testfixtures: updated to 11.0.0

   11.0.0 (9 Mar 2026)

   - Moved to a `uv`__-based, ``pyproject.toml``-driven project layout, with ``main`` replacing
     ``master`` as the default git branch.

     __ https://docs.astral.sh/uv/

   - Move from Circle CI to Github Actions for continuous integration and releasing.

   - Lots of documentation has been refreshed.

   - Python versions between 3.11 and 3.14, inclusive, are now supported.

   - Python versions 3.10 and earlier are no longer supported.

   - :class:`TempDir` is now introduced as a :class:`~pathlib.Path`-based alternative to
     :class:`TempDirectory`.

    [27 lines not shown]
VersionDeltaFile
1.6+4-120devel/py-testfixtures/PLIST
1.5+4-4devel/py-testfixtures/distinfo
1.7+3-3devel/py-testfixtures/Makefile
+11-1273 files

NetBSD/pkgsrc BEzuk0Ldevel/py-zope.interface distinfo Makefile

   py-zope.interface: updated to 8.4

   8.4 (2026-04-25)
   - Add support for automatically building and publishing Windows/ARM64 wheels.
VersionDeltaFile
1.18+4-4devel/py-zope.interface/distinfo
1.24+2-2devel/py-zope.interface/Makefile
+6-62 files

NetBSD/pkgsrc fEgX872time/py-tzdata distinfo Makefile

   py-tzdata: updated to 2026.2

   2026.2

   Briefly:

   British Columbia moved to permanent -07 on 2026-03-09. Some more overflow bugs
   have been fixed in zic.
VersionDeltaFile
1.23+4-4time/py-tzdata/distinfo
1.26+2-2time/py-tzdata/Makefile
+6-62 files

FreeBSD/src 724ad12sys/netinet tcp_timewait.c

tcp: use RFC 6191 for connection recycling in TIME-WAIT

Implement the criteria specified in RFC 6191 for recycling TCP
connections in TIME-WAIT.

Reviewed by:            rscheff, Marius Halden
Sponsored by:           Netflix, Inc.
Differential Revision:  https://reviews.freebsd.org/D56321
Event:                  Wiesbaden Hackathon 2026

(cherry picked from commit 3a54aa3b0911bef15e014b8a8185e116efb0a918)
DeltaFile
+8-3sys/netinet/tcp_timewait.c
+8-31 files

FreeBSD/src 8e62978sys/net bpf.c

bpf: fix handling the read timeout on ppc64

On platforms other than amd64, BIOCSRTIMEOUT is equal to
BIOCSRTIMEOUT32. Therefore, running the COMPAT_FREEBSD32 code
basically clears tv_usec on big endian platforms. When tcpdump is
used, the timeout requested is 100ms, which gets cleared to 0 on
ppc64 platforms. This results in tcpdump showing the packets only
when the read buffer is full.
Thanks to kib for guiding me to the correct fix.

Reported by:            ivy
Reviewed by:            adrian, kib
Differential Revision:  https://reviews.freebsd.org/D56399
Event:                  Wiesbaden Hackathon 2026

(cherry picked from commit 04b994d19eec68a6b5d27ff4b0fa223a05f00e1f)
DeltaFile
+22-20sys/net/bpf.c
+22-201 files

FreeBSD/src b063cfbshare/man/man4 virtio.4

virtio.4: fix typo

Reviewed by:    tuexen
Fixes:          c70755bc0d8f ("virtio: add loader tunables to sysctl")
Event:          Wiesbaden Hackathon 2026

(cherry picked from commit 39c44fc55f0ed595623fb6d66a4060b7be32fa51)
DeltaFile
+2-2share/man/man4/virtio.4
+2-21 files

FreeBSD/src d3e3c9asys/netinet tcp_var.h, sys/netinet/tcp_stacks rack.c

tcp: retire TF_SENTSYN

This TF_-flag is only used in the RACK stack and not really needed.
So replace it, since glebius@ needs a TF_ flag and right now all
of them are taken.
No functional change intended.

Reviewed by:            rrs, glebius, rscheff, Nick Banks
Sponsored by:           Netflix, Inc.
Differential Revision:  https://reviews.freebsd.org/D56025
Event:                  Wiesbaden Hackathon 2024

(cherry picked from commit 32cc4beb0a8c3cadc0de4c255ba512fd7b196607)
DeltaFile
+1-3sys/netinet/tcp_stacks/rack.c
+2-2sys/netinet/tcp_var.h
+3-52 files

FreeBSD/src c8fa77dsys/netinet tcp_subr.c

tcp: improve NOINET builds

Reported by:    bz
Sponsored by:   Netflix, Inc.
Event:          Wiesbaden Hackathon 2026

(cherry picked from commit 3d69387ece535fc33821d089aab241bfb9551d69)
DeltaFile
+3-0sys/netinet/tcp_subr.c
+3-01 files

FreeBSD/src 8e13e98share/man/man4 virtio.4, sys/dev/virtio virtio.c

virtio: add loader tunables to sysctl

virtio_pci uses two loader tunables that should be more visible.
This patch adds these loader tunables to sysctl and describes them
in the virtio(4) man page.

Reviewed by:            imp (erlier version), tuexen
Differential Revision:  https://reviews.freebsd.org/D55533
Event:                  Wiesbaden Hackathon 2026

(cherry picked from commit c70755bc0d8f703dbaa1520c15e8213a95847dd5)
DeltaFile
+26-2share/man/man4/virtio.4
+6-1sys/dev/virtio/pci/virtio_pci.c
+6-1sys/dev/virtio/pci/virtio_pci_modern.c
+4-0sys/dev/virtio/virtio.c
+42-44 files

FreeBSD/src 09bcf5asys/arm64/arm64 pmap.c, sys/arm64/include vm.h

arm64/pmap: fix pmap_is_valid_memattr()

The function pmap_is_valid_memattr(pmap, mode) checks whether the
given variable mode is between the two constant values
VM_MEMATTR_DEVICE and VM_MEMATTR_WRITE_THROUGH.
After the code for this function was written, the value of
VM_MEMATTR_DEVICE changed from 0 to 4. Since VM_MEMATTR_WRITE_THROUGH
is still 3, the condition is always false.
This patch changes the condition to check whether mode is equal to any
of the VM_MEMATTR* constants.

Reviewed by:            andrew, tuexen
Differential Revision:  https://reviews.freebsd.org/D55534
Event:                  Wiesbaden Hackathon 2026

(cherry picked from commit 0272359ada144aa540c28fefaf996afa30dc0aa5)
DeltaFile
+1-1sys/arm64/arm64/pmap.c
+1-0sys/arm64/include/vm.h
+2-12 files

FreeBSD/src 8860389sys/netinet tcp_timewait.c

tcp: improve handling of segments in TIME WAIT

The check for excluding duplicate ACKs needs to consider only TH_SYN
and TH_FIN. We know that TH_ACK is set and TH_RST is cleared. All
other flags, in particular TH_ECE, TH_CWR, and TH_AE needs to be
ignored for the check.

PR:                     292293
Reviewed by:            rrs
Sponsored by:           Netflix, Inc.
Differential Revision:  https://reviews.freebsd.org/D55489
Event:                  Wiesbaden Hackathon 2026

(cherry picked from commit f3364d3c8c876074a9a6f68168e5eb8bd60207de)
DeltaFile
+1-1sys/netinet/tcp_timewait.c
+1-11 files