FreeBSD/src 68ad2b0contrib/ncurses configure aclocal.m4, contrib/ncurses/doc/html ncurses-intro.html

ncurses: merge update to ncurses 6.6

6.6 is ABI compatible with 6.5 (tested with abidiff)
Remove html documentation to ease updates

MFC After:      1 month
DeltaFile
+15,906-15,332contrib/ncurses/configure
+2,456-1,968contrib/ncurses/misc/terminfo.src
+0-3,390contrib/ncurses/doc/html/ncurses-intro.html
+0-2,282contrib/ncurses/ncurses/win32con/win_driver.c
+853-527contrib/ncurses/aclocal.m4
+639-518contrib/ncurses/announce.html.in
+19,854-24,017411 files not shown
+40,960-36,365417 files

LLVM/project 98d6f16llvm/test/tools/llvm-objdump/MachO LLVM-bundle.test, llvm/test/tools/llvm-objdump/MachO/Inputs LLVM-bundle.macho-x86_64

[llvm-objdump][test] Remove dead MachO LLVM-bundle test (#172786)

This test has been permanently unsupported since eb601430d3d7 removed
libxar support and the xar feature from lit.cfg.py in October 2023.
DeltaFile
+0-60llvm/test/tools/llvm-objdump/MachO/LLVM-bundle.test
+0-0llvm/test/tools/llvm-objdump/MachO/Inputs/LLVM-bundle.macho-x86_64
+0-602 files

OPNSense/plugins 3af383enet/isc-dhcp/src/opnsense/mvc/app/models/OPNsense/DHCPv4/ACL ACL.xml, net/isc-dhcp/src/opnsense/mvc/app/models/OPNsense/DHCPv4/Menu Menu.xml

net/isc-dhcp: ACL and Menus

PR: https://github.com/opnsense/core/issues/9155
DeltaFile
+28-0net/isc-dhcp/src/opnsense/mvc/app/models/OPNsense/DHCPv4/ACL/ACL.xml
+21-0net/isc-dhcp/src/opnsense/mvc/app/models/OPNsense/DHCPv6/ACL/ACL.xml
+8-0net/isc-dhcp/src/opnsense/mvc/app/models/OPNsense/DHCPv4/Menu/Menu.xml
+7-0net/isc-dhcp/src/opnsense/mvc/app/models/OPNsense/DHCPv6/Menu/Menu.xml
+64-04 files

OPNSense/core 99c8109src/etc/inc filter.lib.inc, src/opnsense/mvc/app/models/OPNsense/Base/Menu MenuSystem.php

isc-dhcp: move definition and defang menu and rules #9155
DeltaFile
+0-45src/opnsense/mvc/app/models/OPNsense/Core/ACL/ACL.xml
+0-7src/opnsense/mvc/app/models/OPNsense/Core/Menu/Menu.xml
+6-0src/opnsense/mvc/app/models/OPNsense/Base/Menu/MenuSystem.php
+1-1src/etc/inc/filter.lib.inc
+7-534 files

FreeBSD/ports ffb0656net-p2p/readarr distinfo Makefile

net-p2p/readarr: Update 0.4.16.2793 => 0.4.18.2805

Changelog:
https://github.com/Readarr/Readarr/releases/tag/v0.4.18.2805

PR:     292428
DeltaFile
+3-3net-p2p/readarr/distinfo
+1-2net-p2p/readarr/Makefile
+4-52 files

LLVM/project fda19b9clang/lib/CIR/CodeGen CIRGenBuiltinAArch64.cpp

[CIR] Add additional NYI checks for SVE builtins (#175575)

This change extends the NYI checks recently introduced in #174433 by
adding further validation of SVE builtin type modifiers. For example:

```cpp
SVETypeFlags typeFlags(builtinIntrInfo->typeModifier);

// Unsupported flag — bail out
if (typeFlags.someFlag())
  cgm.errorNYI();
```

The newly added checks mirror the logic in
CodeGen/TargetBuiltins/ARM.cpp, specifically in:
  * `CodeGenFunction::EmitAArch64SVEBuiltinExpr`,

which defines the default code-generation path for SVE builtins.


    [2 lines not shown]
DeltaFile
+88-3clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp
+88-31 files

LLVM/project c57e435clang/lib/Analysis/LifetimeSafety FactsGenerator.cpp, clang/unittests/Analysis LifetimeSafetyTest.cpp

[LifetimeSafety] Fix crash in derived-to-base conversion with different origin shapes (#175928)

DeltaFile
+11-5clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+12-0clang/unittests/Analysis/LifetimeSafetyTest.cpp
+23-52 files

LLVM/project 3b51c1cclang/lib/CIR/Dialect/Transforms/TargetLowering TargetLoweringInfo.h TargetLoweringInfo.cpp, clang/lib/CIR/Lowering/DirectToLLVM LowerToLLVM.cpp

[CIR] Proper lowering of atomic sync scope to LLVM (#173393)

This patch sets up a framework to properly lower atomic sync scopes from
CIR to LLVM. Since the lowering is target-specific, this patch first
upstreams a minimum implementation of the TargetLoweringInfo class. It
then adds a virtual function there to handle the lowering of atomic sync
scopes in a target-specific way.
DeltaFile
+31-0clang/lib/CIR/Dialect/Transforms/TargetLowering/TargetLoweringInfo.h
+25-0clang/lib/CIR/Dialect/Transforms/TargetLowering/TargetLoweringInfo.cpp
+14-6clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
+13-0clang/lib/CIR/Dialect/Transforms/TargetLowering/LowerModule.cpp
+4-4clang/test/CIR/CodeGen/atomic-scoped.c
+4-0clang/lib/CIR/Dialect/Transforms/TargetLowering/LowerModule.h
+91-102 files not shown
+93-108 files

OPNSense/plugins c8781d2net/isc-dhcp/src/opnsense/scripts/dhcp get_leases6.py prefixes.php, net/isc-dhcp/src/opnsense/service/conf/actions.d actions_dhcpd.conf

net/isc-dhcp: more files

PR: PR: https://github.com/opnsense/core/issues/9155
DeltaFile
+171-0net/isc-dhcp/src/opnsense/scripts/dhcp/get_leases6.py
+138-0net/isc-dhcp/src/opnsense/scripts/dhcp/prefixes.php
+117-0net/isc-dhcp/src/opnsense/scripts/dhcp/cleanup_leases4.php
+108-0net/isc-dhcp/src/opnsense/scripts/dhcp/cleanup_leases6.php
+53-0net/isc-dhcp/src/opnsense/scripts/dhcp/get_leases.py
+50-0net/isc-dhcp/src/opnsense/service/conf/actions.d/actions_dhcpd.conf
+637-03 files not shown
+728-19 files

LLVM/project f54fc39mlir/include/mlir/Dialect/SPIRV/IR SPIRVEnums.h, mlir/lib/Conversion/SPIRVCommon Pattern.h

[mlir][SPIRV] Move getDecorationString to SPIRVEnums utilities (NFC). (#174222)

Moves the getDecorationString() helper from the conversion layer's
SPIRVCommon/Pattern.h to the public SPIRVEnums.h header. This makes the
utility accessible to both the SPIRV dialect and conversion layers,
following proper architectural layering.

This continues the refactoring started in #174145.
DeltaFile
+0-12mlir/lib/Conversion/SPIRVCommon/Pattern.h
+2-4mlir/lib/Dialect/SPIRV/IR/MemoryOps.cpp
+4-0mlir/lib/Dialect/SPIRV/IR/SPIRVEnums.cpp
+4-0mlir/include/mlir/Dialect/SPIRV/IR/SPIRVEnums.h
+1-1mlir/lib/Dialect/SPIRV/IR/SPIRVDialect.cpp
+11-175 files

OPNSense/core 729833csrc/opnsense/scripts/dhcp get_leases6.py prefixes.php, src/opnsense/service/conf/actions.d actions_dhcpd.conf

isc-dhcp: more easy files for #9155
DeltaFile
+0-171src/opnsense/scripts/dhcp/get_leases6.py
+0-138src/opnsense/scripts/dhcp/prefixes.php
+0-117src/opnsense/scripts/dhcp/cleanup_leases4.php
+0-108src/opnsense/scripts/dhcp/cleanup_leases6.php
+0-53src/opnsense/scripts/dhcp/get_leases.py
+0-50src/opnsense/service/conf/actions.d/actions_dhcpd.conf
+0-6374 files not shown
+1-73610 files

LLVM/project 7d5fe7eclang/lib/AST/ByteCode Interp.cpp, clang/test/AST/ByteCode c.c

[clang][bytecode] Reject all function calls in C (#175920)

C doesn't have constexpr functions, so this can't ever work anyway.

Fixes https://github.com/llvm/llvm-project/issues/175877
DeltaFile
+6-0clang/test/AST/ByteCode/c.c
+5-0clang/lib/AST/ByteCode/Interp.cpp
+11-02 files

LLVM/project c8ba380llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass-fmul.ll simplify-demanded-fpclass.ll

InstCombine: Teach SimplifyDemandedFPClass to infer nnan and ninf on fmul
DeltaFile
+27-27llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-fmul.ll
+12-1llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+5-5llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+44-333 files

FreeBSD/ports c7e8830www/mediawiki143 Makefile, www/mediawiki144 Makefile

www/mediawiki14{3,4,5}: Fix: every upgrade breaks the cache folder ownership

On port/package install or upgrade, the ownership of the cache folder
is reset to root:wheel which does not let the application work if php
server runs under user www, which is the default and recommended
behaviour.

PR:             291912
Approved by:    wen (maintainer, timeout 3 weeks)
MFH:            2026Q1

(cherry picked from commit 2b262c37081d08b479bf8ef6ee8cf024947ec344)
DeltaFile
+2-1www/mediawiki143/Makefile
+2-1www/mediawiki144/Makefile
+2-1www/mediawiki145/Makefile
+6-33 files

FreeBSD/ports 348ce5edevel/py-ttkbootstrap Makefile distinfo

devel/py-ttkbootstrap: Update to 1.20.0

- Fix pyproject.toml (via a post-patch target), because the build
  framework does not recognise its new format.
  (see https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-and-license-files )

ChangeLog:      https://github.com/israel-dryer/ttkbootstrap/releases/tag/v1.20.0
Reported by:    portscout!
DeltaFile
+7-2devel/py-ttkbootstrap/Makefile
+3-3devel/py-ttkbootstrap/distinfo
+10-52 files

FreeBSD/ports 2b262c3www/mediawiki143 Makefile, www/mediawiki144 Makefile

www/mediawiki14{3,4,5}: Fix: every upgrade breaks the cache folder ownership

On port/package install or upgrade, the ownership of the cache folder
is reset to root:wheel which does not let the application work if php
server runs under user www, which is the default and recommended
behaviour.

PR:             291912
Approved by:    wen (maintainer, timeout 3 weeks)
MFH:            2026Q1
DeltaFile
+2-1www/mediawiki143/Makefile
+2-1www/mediawiki144/Makefile
+2-1www/mediawiki145/Makefile
+6-33 files

LLVM/project 188d424llvm/include/llvm/Support KnownFPClass.h, llvm/lib/Analysis ValueTracking.cpp

InstCombine: Handle fdiv in SimplifyDemandedFPClass
DeltaFile
+127-148llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-fdiv.ll
+130-1llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+46-0llvm/lib/Support/KnownFPClass.cpp
+3-33llvm/lib/Analysis/ValueTracking.cpp
+10-0llvm/include/llvm/Support/KnownFPClass.h
+316-1825 files

LLVM/project 469ee03llvm/test/Transforms/InstCombine simplify-demanded-fpclass-fdiv.ll

InstCombine: Add baseline fdiv SimplifyDemandedFPClass tests
DeltaFile
+2,321-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-fdiv.ll
+2,321-01 files

FreeBSD/doc e8e92b6documentation/content/en/articles/committers-guide _index.adoc

committers-guide: Add Closes: commit msg trailer

Reviewed by:    vexeduxr
Differential Revision:  https://reviews.freebsd.org/D54448
DeltaFile
+5-0documentation/content/en/articles/committers-guide/_index.adoc
+5-01 files

LLVM/project ad3a307llvm/include/llvm/Support KnownFPClass.h, llvm/lib/Analysis ValueTracking.cpp

InstCombine: Handle fsub in SimplifyDemandedFPClass

alive2 fails on some of the tests, but this is due to existing
folds in instsimplify and https://github.com/AliveToolkit/alive2/issues/1273
DeltaFile
+55-73llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-fsub.ll
+19-60llvm/lib/Analysis/ValueTracking.cpp
+21-0llvm/lib/Support/KnownFPClass.cpp
+11-4llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+5-0llvm/include/llvm/Support/KnownFPClass.h
+111-1375 files

OPNSense/core fd0c70d. plist, src/opnsense/scripts/dhcp unbound_watcher.py dnsmasq_watcher.py

isc-dhcp: move two scripts to their callers #9155
DeltaFile
+0-250src/opnsense/scripts/dhcp/unbound_watcher.py
+250-0src/opnsense/scripts/unbound/unbound_watcher.py
+0-134src/opnsense/scripts/dhcp/dnsmasq_watcher.py
+134-0src/opnsense/scripts/dnsmasq/dnsmasq_watcher.py
+2-2plist
+1-1src/opnsense/scripts/unbound/start.sh
+387-3871 files not shown
+388-3887 files

HardenedBSD/src 7aa8c69sbin/pfctl pfctl.c parse.y, sys/net pfvar.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+786-6sys/netpfil/pf/pf_ioctl.c
+642-96sbin/pfctl/pfctl.c
+678-4sys/netpfil/pf/pf.c
+525-3sbin/pfctl/parse.y
+415-0sys/netpfil/pf/pf_nl.c
+396-3sys/net/pfvar.h
+3,442-11218 files not shown
+4,563-11924 files

NetBSD/pkgsrc MOZu9n8doc CHANGES-2026

   Updated chat/prosody to 13.0.3
VersionDeltaFile
1.321+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc rklVvgAchat/prosody distinfo Makefile

   prosody: update to 13.0.3

   Changes since 13.0.2:

   Fixes and improvements

       mod_storage_sql: Set configurable wait time for locked SQLite3 database
       net.server_event: Port TLS 1.3 channel binding method to libevent backend
       mod_roster: Add command for cleaning out invalid contact JIDs
       migrator: Allow migrating between different configs of the same driver
       mod_admin_shell: Allow pinging any JID with xmpp:ping()
       mod_invites: Accept -admin flag as shortcut for -role prosody:admin
       mod_mam: Add send_legacy_offline_messages_to_mam_clients config option
       mod_limits: Allow configuration of general s2s limit, and have s2sout inherit from s2sin
       mod_storage_internal: Return item-not-found for unknown before/after ids
       MUC: Fixes for room avatar caching

   Minor changes


    [16 lines not shown]
VersionDeltaFile
1.31+4-4chat/prosody/distinfo
1.59+2-3chat/prosody/Makefile
+6-72 files

FreeBSD/ports a1e7387www/py-google-api-python-client Makefile distinfo

www/py-google-api-python-client: Update to 2.188.0

ChangeLog:      https://github.com/googleapis/google-api-python-client/releases/tag/v2.188.0
Reported by:    "release-please[bot]" <notifications at github.com>
DeltaFile
+3-3www/py-google-api-python-client/Makefile
+3-3www/py-google-api-python-client/distinfo
+6-62 files

NetBSD/pkgsrc-wip 8885b0bdoomlegacy-snapshot Makefile

doomlegacy-snapshot: Update to SVN revision 1773

- commit revision 1767
  The MBF21 code duplicated some of the vile raise code
  Made a common inline function for the vile raise code,
  to simplify maintenance.

- commit revision 1768
  Fixed some P_CheckMeleeRange MBF21 changes where it conflicts with
  Legacy improvements.  Made the protection checks such as info == NULL,
  apply to the MBF21 code too.

  Fix some of the A_Chase logic concerning  MT_NODE and MF_IGNOREPLAYER.
  The compiler complains "suggest parenthesis".  However, it is not clear
  that the added tests for MT_NODE and MF_IGNOREPLAYER are correct,
  and especially after MBF FRIEND was added.
  Some alternatives have been included, but the last one seems to
  be the most correct.
  The MT_NODE should not be altered, so it should block chasing.

    [51 lines not shown]
DeltaFile
+1-1doomlegacy-snapshot/Makefile
+1-11 files

NetBSD/pkgsrc mRVqLEychat/libomemo-c buildlink3.mk, chat/mumble Makefile

   *: recursive bump for abseil-20260107.0 shlib version bump
VersionDeltaFile
1.3+2-2chat/libomemo-c/buildlink3.mk
1.82+2-2chat/mumble/Makefile
1.14+2-2databases/mysql80-cluster/Makefile
1.42+2-2databases/mysql80-server/Makefile
1.188+2-2databases/postgresql-postgis2/Makefile
1.12+2-2devel/abseil/buildlink3.mk
+12-1260 files not shown
+132-12066 files

NetBSD/pkgsrc oEPdybMdoc TODO CHANGES-2026

   doc: Updated devel/abseil to 20260107.0
VersionDeltaFile
1.26669+1-2doc/TODO
1.320+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc TsuQM4kdevel/abseil PLIST distinfo, devel/abseil/patches patch-absl_time_internal_cctz_src_time__zone__format.cc

   abseil: update to 20260107.0.

   What's New

       absl::StringResizeAndOverwrite(): A new function in
       absl/strings/resize_and_overwrite.h that acts as a polyfill
       for C++23's std::basic_string::resize_and_overwrite. This allows
       for efficient resizing and in-place initialization of strings,
       avoiding the overhead of default initialization, which is
       particularly useful when working with C-style APIs that write
       directly to a buffer. See #1136 (comment) for performance notes.

       absl::chunked_queue: A new container in absl/container/chunked_queue.h
       optimized for use as a FIFO (First-In, First-Out) queue.

       absl::linked_hash_map and absl::linked_hash_set: New hash
       containers that maintain iteration order matching the insertion
       order. These are available in absl/container/linked_hash_map.h
       and absl/container/linked_hash_set.h.

    [16 lines not shown]
VersionDeltaFile
1.15+120-92devel/abseil/PLIST
1.37+5-5devel/abseil/distinfo
1.5+4-4devel/abseil/patches/patch-absl_time_internal_cctz_src_time__zone__format.cc
1.37+2-2devel/abseil/Makefile
+131-1034 files

NetBSD/pkgsrc dbf7gLQdevel/ncurses Makefile

   ncurses: try fixing SunOS build using -Wno-incompatible-pointer-types
VersionDeltaFile
1.123+2-1devel/ncurses/Makefile
+2-11 files