FreeBSD/src 2872268sbin/ipfw ipv6.c ipfw2.c, sbin/ipfw/tests test_add_rule.py

ipfw: treat ipv6 address with zero mask as 'any'

Make the behaviour similar for both IPv4 and IPv6. Also add
the corresponding tests.

PR:             294733
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D56618
DeltaFile
+24-0sbin/ipfw/tests/test_add_rule.py
+7-4sbin/ipfw/ipv6.c
+4-3sbin/ipfw/ipfw2.c
+2-0tests/atf_python/sys/netpfil/ipfw/insns.py
+37-74 files

NetBSD/pkgsrc-wip 14bd59ccrush distinfo go-modules.mk

crush: update to 0.69.1.
DeltaFile
+147-147crush/distinfo
+48-48crush/go-modules.mk
+1-1crush/Makefile
+196-1963 files

NetBSD/pkgsrc-wip a1e4dea. TODO

TODO: + py-pymdown-extensions-10.21.3, py-zensical-0.0.42, resterm-0.39.3.
DeltaFile
+3-0TODO
+3-01 files

FreeBSD/ports 127bfd7security/modsecurity3-nginx distinfo Makefile, www/nginx distinfo version.mk

www/nginx: Update to 1.30.1

PR:     295270
Sponsored by:   Netzkommune GmbH
DeltaFile
+78-41www/nginx/files/extra-patch-src-http-ngx_http_upstream_round_robin.c
+5-5www/nginx/distinfo
+3-3www/nginx-acme/distinfo
+3-3security/modsecurity3-nginx/distinfo
+2-2security/modsecurity3-nginx/Makefile
+1-1www/nginx/version.mk
+92-552 files not shown
+94-578 files

FreeBSD/ports e94461agames/supertux2 pkg-plist Makefile, games/supertux2/files patch-external_squirrel_squirrel_sqvm.cpp patch-CMakeLists.txt

games/supertux2: Update to 0.7.0

- Drop stale patch and clean up Makefile from unused bits.

Release notes: https://github.com/SuperTux/supertux/releases/tag/v0.7.0

(cherry picked from commit 006af21cb397e6133fe0dc7f64dab5612b107318)
DeltaFile
+3,217-2,139games/supertux2/pkg-plist
+0-24games/supertux2/files/patch-external_squirrel_squirrel_sqvm.cpp
+6-7games/supertux2/Makefile
+0-12games/supertux2/files/patch-CMakeLists.txt
+12-0games/supertux2/files/patch-mk_cmake_SuperTux_BuildInstall.cmake
+3-3games/supertux2/distinfo
+3,238-2,1856 files

FreeBSD/ports 60c9086math/labplot/files patch-src_backend_nsl_nsl__peak.h

math/labplot: Backport upstream patch to fix build with modern compilers

PR:     295295
(cherry picked from commit 082920d377232bddf3173bdaa8cdc7c9f2e04a78)
DeltaFile
+11-0math/labplot/files/patch-src_backend_nsl_nsl__peak.h
+11-01 files

FreeBSD/ports 7e52588devel/ktextaddons distinfo Makefile

devel/ktextaddons: Update to 2.0.2

(cherry picked from commit 096b98294a10abc71b3820c0f21ee9d2891266f5)
DeltaFile
+3-3devel/ktextaddons/distinfo
+1-1devel/ktextaddons/Makefile
+1-0devel/ktextaddons/pkg-plist
+5-43 files

FreeBSD/ports f69d04eaudio/plasma6-kpipewire distinfo, audio/plasma6-ocean-sound-theme distinfo

KDE: Update KDE Plasma to 6.6.5

Announcement: https://kde.org/announcements/plasma/6/6.6.5/
(cherry picked from commit 79b0c7ab06d1a9285c1a3d71055a4ba241128184)
DeltaFile
+3-3x11-themes/plasma6-kde-gtk-config/distinfo
+3-3audio/plasma6-kpipewire/distinfo
+3-3audio/plasma6-ocean-sound-theme/distinfo
+3-3audio/plasma6-oxygen-sounds/distinfo
+3-3audio/plasma6-plasma-pa/distinfo
+3-3deskutils/plasma6-milou/distinfo
+18-1855 files not shown
+177-16061 files

FreeBSD/ports 0a627b4devel/kf6-kbookmarks distinfo, devel/kf6-kcmutils distinfo

KDE: Update KDE Frameworks 6 to 6.26.0

Announcement: https://kde.org/announcements/frameworks/6/6.26.0/

Ports changes:

net/kf6-kcalendarcore:
 - Explicitly disable Python bindings

(cherry picked from commit dd887c6e1f5242db69961d414930c6db6628348f)
DeltaFile
+45-0x11-toolkits/kf6-kirigami/pkg-plist
+3-3devel/kf6-kbookmarks/distinfo
+3-3devel/kf6-kcmutils/distinfo
+3-3devel/kf6-kconfig/distinfo
+3-3devel/kf6-kcoreaddons/distinfo
+3-3devel/kf6-kcrash/distinfo
+60-1571 files not shown
+269-21177 files

FreeBSD/ports 78fe93dx11/plasma-wayland-protocols distinfo Makefile

x11/plasma-wayland-protocols: Update to 1.21.0

(cherry picked from commit 4a4e2f4b9375c88ea5fc4b4f48fa186ad3d8de0c)
DeltaFile
+3-3x11/plasma-wayland-protocols/distinfo
+1-1x11/plasma-wayland-protocols/Makefile
+4-42 files

FreeBSD/ports 082920dmath/labplot/files patch-src_backend_nsl_nsl__peak.h

math/labplot: Backport upstream patch to fix build with modern compilers

PR:     295295
DeltaFile
+11-0math/labplot/files/patch-src_backend_nsl_nsl__peak.h
+11-01 files

FreeBSD/ports f39aaa7news/slrn Makefile distinfo

news/slrn: Update to pre1.0.4-9, add canlock patch
DeltaFile
+37-21news/slrn/Makefile
+5-3news/slrn/distinfo
+42-242 files

LLVM/project d926f39flang/include/flang/Optimizer/Dialect/CUF/Attributes CUFAttr.h, flang/lib/Optimizer/Transforms CompilerGeneratedNames.cpp

[CUF] Fix CompilerGeneratedNamesConversion renaming managed companion globals

CUFAddConstructor creates a companion pointer global (e.g. foo.managed.ptr)
for each non-allocatable managed variable. When CompilerGeneratedNamesConversion
ran after CUFAddConstructor, it replaced the dots with 'X',
so CUFOpConversionLate could no longer find the companion by name and fell back
to CUFGetDeviceAddress with the wrong host pointer, causing cudaErrorInvalidSymbol.

Fix: mark the companion global with a cuf.managed_ptr unit attribute in
CUFAddConstructor and skip it in CompilerGeneratedNamesConversionPass.

Co-authored-by: Claude Sonnet 4.6 <noreply at anthropic.com>
DeltaFile
+51-0flang/test/Fir/CUDA/cuda-managed-ptr-companion.mlir
+7-0flang/include/flang/Optimizer/Dialect/CUF/Attributes/CUFAttr.h
+2-2flang/test/Fir/CUDA/cuda-constructor-2.f90
+3-1flang/lib/Optimizer/Transforms/CompilerGeneratedNames.cpp
+4-0flang/lib/Optimizer/Transforms/CUDA/CUFAddConstructor.cpp
+67-35 files

NetBSD/pkgsrc fGRwYXuham/uhd Makefile distinfo, ham/uhd/patches patch-cmake_Modules_UHDConfig.cmake.in

   uhd: fix boost detection in UHDConfig.cmake
VersionDeltaFile
1.1+14-0ham/uhd/patches/patch-cmake_Modules_UHDConfig.cmake.in
1.97+2-2ham/uhd/Makefile
1.48+2-1ham/uhd/distinfo
+18-33 files

FreeBSD/ports a1ec03anews/tin Makefile

news/tin: Use system canlock and enable default
DeltaFile
+4-1news/tin/Makefile
+4-11 files

OpenBSD/ports KPYoOZeprint/libpaper distinfo Makefile

   Update to libpaper-2.2.8.
VersionDeltaFile
1.17+2-2print/libpaper/distinfo
1.32+1-1print/libpaper/Makefile
+3-32 files

NetBSD/pkgsrc ETC82sOdoc CHANGES-2026

   doc: Added meta-pkgs/bulk-test-doxygen version 20260517
VersionDeltaFile
1.3068+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc nBqwaDlmeta-pkgs Makefile

   meta-pkgs/Makefile: + bulk-test-doxygen
VersionDeltaFile
1.146+2-1meta-pkgs/Makefile
+2-11 files

NetBSD/pkgsrc 6LFby7imeta-pkgs/bulk-test-doxygen Makefile DESCR

   meta-pkgs/bulk-test-doxygen: import bulk-test-doxygen-20260517

   Meta-package for testing doxygen updates.

   Do not forget to turn on the 'doxygen' option when testing this.
VersionDeltaFile
1.1+69-0meta-pkgs/bulk-test-doxygen/Makefile
1.1+3-0meta-pkgs/bulk-test-doxygen/DESCR
+72-02 files

OpenBSD/src YYyKlqTetc/examples relayd.conf, usr.sbin/relayd parse.y relayd.conf.5

   usr.sbin/relayd: support multiple resolveble addresses.

   relayd supports interface name, DNS hostname or interface group at
   listen on but it binds only to the first discovered IP address which is
   usually IPv4.

   Here I changed parser to create a dedicated listener for each discovered
   and confiugred on a local inerface address.

   This means that listen on egress port 80 binds to all IPv4 and IPv6
   addresses on the egress group.

   OK: rsadowski@
VersionDeltaFile
1.264+97-12usr.sbin/relayd/parse.y
1.217+15-3usr.sbin/relayd/relayd.conf.5
1.7+4-5etc/examples/relayd.conf
+116-203 files

FreeBSD/ports 8788f0fnews/inn Makefile, news/inn-current Makefile

news/inn{-current}: Add CANLOCK option
DeltaFile
+12-6news/inn/Makefile
+1-1news/inn-current/Makefile
+13-72 files

NetBSD/pkgsrc eIzv88ex11/libxkbcommon-docs Makefile

   libxkbcommon-docs: fix PKGNAME to match directory name
VersionDeltaFile
1.4+2-2x11/libxkbcommon-docs/Makefile
+2-21 files

FreeBSD/ports a5b14c7news Makefile, news/libcanlock Makefile pkg-plist

news/libcanlock: New port

Cancel Lock library and utilities
DeltaFile
+32-0news/libcanlock/Makefile
+27-0news/libcanlock/pkg-plist
+10-0news/libcanlock/pkg-descr
+3-0news/libcanlock/distinfo
+1-0news/Makefile
+73-05 files

FreeBSD/ports df6b908net/rustconn distinfo Makefile.crates

net/rustconn: Update to 0.13.17

ChangeLog:      https://github.com/totoshko88/RustConn/releases/tag/v0.13.17
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+9-9net/rustconn/distinfo
+3-3net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+13-133 files

NetBSD/pkgsrc ACfV4dBdoc CHANGES-2026

   Updated graphics/py-tifffile, devel/py-typeguard
VersionDeltaFile
1.3067+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc YlxKDbedevel/py-typeguard distinfo Makefile

   py-typeguard: updated to 4.5.2

   4.5.2

   - Fixed ``IndexError`` raised from ``check_signature_compatible`` when the subject
     method has no positional parameters
VersionDeltaFile
1.19+4-4devel/py-typeguard/distinfo
1.25+2-2devel/py-typeguard/Makefile
+6-62 files

NetBSD/pkgsrc 3v6aMuYgraphics/py-tifffile distinfo Makefile

   py-tifffile: updated to 2026.5.15

   2026.5.15

   - Update ZarrFileSequenceStore to zarr format 3 (breaking).
   - Derive ZarrFileSequenceStore dimension names from FileSequence.dims.
   - Add option to override dimension names in zarr stores.
   - Add support for Python 3.15.
VersionDeltaFile
1.63+4-4graphics/py-tifffile/distinfo
1.72+2-2graphics/py-tifffile/Makefile
+6-62 files

FreeBSD/ports 9eed475devel/R-cran-sfsmisc distinfo Makefile

devel/R-cran-sfsmisc: Update to 1.1-24

Reported by:    portscout
DeltaFile
+3-3devel/R-cran-sfsmisc/distinfo
+1-1devel/R-cran-sfsmisc/Makefile
+4-42 files

NetBSD/pkgsrc JdtNT2mmultimedia/gst-plugins1-libav distinfo

   gst-plugins1-libav: also update to 1.28.3
VersionDeltaFile
1.71+4-4multimedia/gst-plugins1-libav/distinfo
+4-41 files

NetBSD/pkgsrc a3stT3Ydoc CHANGES-2026

   Updated math/py-numpy, devel/py-cachetools
VersionDeltaFile
1.3066+3-1doc/CHANGES-2026
+3-11 files