GhostBSD/ports f8c6897x11/ghostbsd-xfce-settings Makefile

x11/ghostbsd-xfce-settings: bump PORTREVISION to 2
DeltaFile
+1-1x11/ghostbsd-xfce-settings/Makefile
+1-11 files

GhostBSD/ports 76433d4x11/ghostbsd-mate-settings distinfo Makefile

x11/ghostbsd-mate-settings: update to 26.01.1
DeltaFile
+3-3x11/ghostbsd-mate-settings/distinfo
+2-2x11/ghostbsd-mate-settings/Makefile
+5-52 files

LLVM/project 03471delldb/include/lldb/Target StackFrame.h, lldb/source/API SBFrame.cpp

[lldb] Add extended variable support to Get*VariableList.

This patch adds a new flag to the lldb_private::StackFrame API to get variable lists: `include_extended_vars`.  This allows ScriptedFrame (and other future synthetic frames) to construct 'fake' variables and return them in the VariableList, so that commands like `fr v` and `SBFrame::GetVariables` can show them to the user as requested.

This patch includes all changes necessary to call the API the new way - I tried to use my best judgement on when to include extended variables or not and leave comments explaining the decision.

As a consequence of producing extended variables, this patch means that ScriptedFrame can produce Variable objects with ValueType that contains a ValueTypeExtendedMask in a high bit. This necessarily complicates some of the switch/case handling in places where we would expect to find such variables, and this patch makes best effort to address all such cases as well. From experience, they tend to show up whenever we're dealing with checking if a Variable is in a specified scope, which means we basically have to check the high bit against some user input saying "yes/no extended variables".

stack-info: PR: https://github.com/llvm/llvm-project/pull/181501, branch: users/bzcheeseman/stack/9
DeltaFile
+42-8lldb/source/Plugins/Process/scripted/ScriptedFrame.cpp
+40-10lldb/source/API/SBFrame.cpp
+30-11lldb/source/Commands/CommandObjectFrame.cpp
+27-7lldb/test/API/functionalities/scripted_frame_provider/TestScriptedFrameProvider.py
+16-2lldb/include/lldb/Target/StackFrame.h
+15-2lldb/source/Target/StackFrame.cpp
+170-407 files not shown
+205-5613 files

FreeBSD/ports af12022mail/mailpit distinfo Makefile, mail/mailpit/files patch-package-lock.json

mail/mailpit: Update to 1.29.1
DeltaFile
+114-114mail/mailpit/files/patch-package-lock.json
+7-7mail/mailpit/distinfo
+1-2mail/mailpit/Makefile
+122-1233 files

LLVM/project aecc499lld/ELF Relocations.cpp InputSection.cpp, lld/ELF/Arch PPC64.cpp

[ELF] Add target-specific relocation scanning for PPC64 (#181496)

Implement PPC64::scanSectionImpl, following the pattern established for
x86. This merges the getRelExpr and TLS handling for SHF_ALLOC sections
into the target-specific scanner, enabling devirtualization and
eliminating abstraction overhead.

- Inline relocation classification into scanSectionImpl with a switch
  on relocation type, replacing the generic rs.scan() path.
- Use processR_PC/processR_PLT_PC for common PC-relative and PLT
  relocations.
- Handle TLS GD, LD, and DTPREL directly, eliminating
  handleTlsRelocation, getTlsGdRelaxSkip, and adjustTlsExpr overrides.
  Use handleTlsIe for TLS IE, enabling IE-to-LE optimization even when
  ppc64DisableTLSRelax is set (lifted a limitation from
  the workaround patch https://reviews.llvm.org/D92959).
- Use processAux for R_PPC64_PCREL_OPT. Remove the PPC64-specific
  special case from process().
- Replace RE_PPC64_RELAX_GOT_PC with R_RELAX_GOT_PC, which computes

    [5 lines not shown]
DeltaFile
+276-194lld/ELF/Arch/PPC64.cpp
+16-28lld/ELF/Relocations.cpp
+30-6lld/test/ELF/ppc64-tls-missing-gdld.s
+0-2lld/ELF/InputSection.cpp
+0-2lld/ELF/Relocations.h
+322-2325 files

LLVM/project cd38f84llvm/test/Transforms/LoopVectorize smax-idx.ll epilog-iv-select-cmp.ll

[LV] Add argmin test for epilogue vectorization w/o wide canonical IV.

Add additional epilogue vectorization test coverage for
https://github.com/llvm/llvm-project/pull/170223.

Also regenerate check lines for related tests.
DeltaFile
+169-16llvm/test/Transforms/LoopVectorize/smax-idx.ll
+96-12llvm/test/Transforms/LoopVectorize/epilog-iv-select-cmp.ll
+265-282 files

LLVM/project 8074a07lldb/include/lldb/Target StackFrame.h, lldb/source/API SBFrame.cpp

[lldb] Add extended variable support to Get*VariableList.

This patch adds a new flag to the lldb_private::StackFrame API to get variable lists: `include_extended_vars`.  This allows ScriptedFrame (and other future synthetic frames) to construct 'fake' variables and return them in the VariableList, so that commands like `fr v` and `SBFrame::GetVariables` can show them to the user as requested.

This patch includes all changes necessary to call the API the new way - I tried to use my best judgement on when to include extended variables or not and leave comments explaining the decision.

As a consequence of producing extended variables, this patch means that ScriptedFrame can produce Variable objects with ValueType that contains a ValueTypeExtendedMask in a high bit. This necessarily complicates some of the switch/case handling in places where we would expect to find such variables, and this patch makes best effort to address all such cases as well. From experience, they tend to show up whenever we're dealing with checking if a Variable is in a specified scope, which means we basically have to check the high bit against some user input saying "yes/no extended variables".

stack-info: PR: https://github.com/llvm/llvm-project/pull/181501, branch: users/bzcheeseman/stack/9
DeltaFile
+40-10lldb/source/API/SBFrame.cpp
+42-8lldb/source/Plugins/Process/scripted/ScriptedFrame.cpp
+30-11lldb/source/Commands/CommandObjectFrame.cpp
+27-7lldb/test/API/functionalities/scripted_frame_provider/TestScriptedFrameProvider.py
+16-2lldb/include/lldb/Target/StackFrame.h
+15-2lldb/source/Target/StackFrame.cpp
+170-407 files not shown
+205-5613 files

LLVM/project 8b4485flldb/include/lldb lldb-enumerations.h, lldb/include/lldb/API SBVariablesOptions.h

[lldb] Scaffolding for extended variable support.

This patch handles most of the scaffolding for extended variable support that isn't directly tied to functional changes. This patch will be used by one following patch that actually modifies the lldb_private::StackFrame API to allow us to fetch extended variables.

There were a couple important/interesting decisions made in this patch that should be noted:
- Any value type may be 'extended', which is why it's a mask applied over the top of another value type.
- When printing frame variables with `fr v`, default to showing extended variables.

This new value type mask makes some of the ValueType handling more interesting, but since nothing generates objects with this mask until the next patch, we can land the concept in this patch in some amount of isolation.

stack-info: PR: https://github.com/llvm/llvm-project/pull/181500, branch: users/bzcheeseman/stack/8
DeltaFile
+19-2lldb/source/API/SBVariablesOptions.cpp
+10-2lldb/source/Interpreter/OptionGroupVariable.cpp
+5-0lldb/include/lldb/lldb-enumerations.h
+4-0lldb/include/lldb/API/SBVariablesOptions.h
+1-0lldb/include/lldb/Interpreter/OptionGroupVariable.h
+39-45 files

HardenedBSD/src 2fe040csys/netinet6 in6_mcast.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+11-8sys/netinet6/in6_mcast.c
+11-81 files

HardenedBSD/ports 614f816graphics/blender pkg-plist, graphics/blender/files patch-fmtlib

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+3,256-0graphics/blender/files/patch-fmtlib
+0-1,834x11-fonts/nerd-fonts/pkg-plist
+1,453-0graphics/blender4/pkg-plist
+311-273graphics/blender/pkg-plist
+399-0x11-fonts/nerd-fonts-noto/pkg-plist
+0-276security/openssl-quictls/pkg-plist
+5,419-2,383313 files not shown
+9,640-3,419319 files

LLVM/project 846e022lldb/source/Plugins/ScriptInterpreter/Python/Interfaces ScriptInterpreterPythonInterfaces.cpp

[lldb] NFC: Use standard comment for lldb-python.h include (#181498)

## Summary
Use the standard `// LLDB Python header must be included first.` comment
to match every other Python interface `.cpp` file in this directory, as
suggested by @JDevlieghere.

## Test plan
NFC - comment only change.

Co-authored-by: Rahul Reddy Chamala <rachamal at meta.com>
DeltaFile
+1-2lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptInterpreterPythonInterfaces.cpp
+1-21 files

LLVM/project 7b052c4.github/workflows build-libc-container.yml

[Github][libc] Also build arm container (#181497)

Some of the libc full build tests also run on AArch64 machines. We need
to build an ARM container or otherwise the container fails to start and
we never end up running anything.
DeltaFile
+6-1.github/workflows/build-libc-container.yml
+6-11 files

OpenBSD/ports EHfW92Jgames/supertuxkart/patches patch-CMakeLists_txt

   rm bogus patch, this builds anyway
VersionDeltaFile
1.9+0-0games/supertuxkart/patches/patch-CMakeLists_txt
+0-01 files

OpenBSD/ports b9q9JeKsysutils/ruby-openfact Makefile, sysutils/ruby-openfact/patches patch-lib_facter_resolvers_bsd_processors_rb

   report hw.ncpu{ -> online} as processors.count
VersionDeltaFile
1.1+23-0sysutils/ruby-openfact/patches/patch-lib_facter_resolvers_bsd_processors_rb
1.9+1-0sysutils/ruby-openfact/Makefile
+24-02 files

NetBSD/pkgsrc 3ZtxXX3doc CHANGES-2026

   Updated devel/cfitsio, misc/indi, graphics/wcslib
VersionDeltaFile
1.1097+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc r76l922misc/kstars Makefile

   kstars: depend on wcslib, bump revision
VersionDeltaFile
1.90+3-3misc/kstars/Makefile
+3-31 files

NetBSD/pkgsrc 3ILhswYgraphics/wcslib PLIST Makefile

   wcslib: updated to 8.5

   WCSLIB version 8.5 (2025/12/06)

   WCSLIB's RCS version files are now included in the distribution thereby
   providing a documented history of all changes made since v1.0.  They
   will be found in RCS subdirectories in each code directory.  A small
   number of discontinued files are preserved with their RCS version files
   having a ',x' suffix instead of ',v'.

   * C library

     - In linp2x(), quarantine NaN elements of the pixel coordinate vector
       from infecting non-NaN elements in the case where the PCij matrix is
       diagonal (noting that zero * NaN = NaN).  Likewise in linx2p().
       Reported by Thomas Robitaille with patch.

     - Quelled nuisance compiler warnings in wcspih() and wcsbth().


    [4 lines not shown]
VersionDeltaFile
1.3+233-37graphics/wcslib/PLIST
1.3+11-10graphics/wcslib/Makefile
1.2+8-1graphics/wcslib/buildlink3.mk
1.5+4-4graphics/wcslib/distinfo
+256-524 files

NetBSD/pkgsrc msphGdnmisc/indi distinfo Makefile

   indi: updated to 2.1.9

   2.1.9

   Add complex streams and blobs in receivers
   Fixed overflow in RTL-SDR
   Initial UPB v3 driver
VersionDeltaFile
1.15+4-4misc/indi/distinfo
1.30+2-3misc/indi/Makefile
1.14+2-1misc/indi/PLIST
+8-83 files

NetBSD/pkgsrc Wf1HR2Ndevel/cfitsio PLIST distinfo, devel/cfitsio/patches patch-Makefile.in

   cfitsio: updated to 4.6.3

   Version 4.6.3 - Sep 2025

   - For greater C23 compatibility, updated cfortran.h file and
     removed old-style function declarations.

   - Cleanup of multiple compiler warnings.  Our thanks to petesmc for
     help with this.

   - Updated 'speed' utility to use higher precision total time.

   - Fixes for FreeBSD and OpenBSD build issues. Our thanks to Diab
     Jerius.

   - Added RPM support file cfitsio.spec, and packaging helper file
     ax_cfitsio.m4. Our thanks to Richard Mathar for these.

   - Added files portfile.cmake and vcpkg.json.  Our thanks to

    [6 lines not shown]
VersionDeltaFile
1.3+10-117devel/cfitsio/patches/patch-Makefile.in
1.12+12-1devel/cfitsio/PLIST
1.21+5-5devel/cfitsio/distinfo
1.61+5-3devel/cfitsio/Makefile
+32-1264 files

FreeBSD/ports ceba750net-mgmt/zabbix74-server distinfo Makefile

net-mgmt/zabbix74-server: Update to 7.4.7

Release notes:  https://www.zabbix.com/rn/rn7.4.7
DeltaFile
+3-3net-mgmt/zabbix74-server/distinfo
+1-1net-mgmt/zabbix74-server/Makefile
+1-0net-mgmt/zabbix74-server/pkg-plist.frontend
+5-43 files

HardenedBSD/ports ceba750net-mgmt/zabbix74-server distinfo Makefile

net-mgmt/zabbix74-server: Update to 7.4.7

Release notes:  https://www.zabbix.com/rn/rn7.4.7
DeltaFile
+3-3net-mgmt/zabbix74-server/distinfo
+1-1net-mgmt/zabbix74-server/Makefile
+1-0net-mgmt/zabbix74-server/pkg-plist.frontend
+5-43 files

HardenedBSD/ports 3044bf7net-mgmt/zabbix7-server distinfo Makefile

net-mgmt/zabbix7-server: Update to 7.0.23

Release notes:  https://www.zabbix.com/rn/rn7.0.23
DeltaFile
+3-3net-mgmt/zabbix7-server/distinfo
+1-1net-mgmt/zabbix7-server/Makefile
+4-42 files

FreeBSD/ports 2af45b8net-mgmt/zabbix6-server distinfo Makefile

net-mgmt/zabbix6-server: Update to 6.0.44

Release notes:  https://www.zabbix.com/rn/rn6.0.44
DeltaFile
+3-3net-mgmt/zabbix6-server/distinfo
+1-1net-mgmt/zabbix6-server/Makefile
+4-42 files

FreeBSD/ports 3044bf7net-mgmt/zabbix7-server distinfo Makefile

net-mgmt/zabbix7-server: Update to 7.0.23

Release notes:  https://www.zabbix.com/rn/rn7.0.23
DeltaFile
+3-3net-mgmt/zabbix7-server/distinfo
+1-1net-mgmt/zabbix7-server/Makefile
+4-42 files

HardenedBSD/ports 2af45b8net-mgmt/zabbix6-server distinfo Makefile

net-mgmt/zabbix6-server: Update to 6.0.44

Release notes:  https://www.zabbix.com/rn/rn6.0.44
DeltaFile
+3-3net-mgmt/zabbix6-server/distinfo
+1-1net-mgmt/zabbix6-server/Makefile
+4-42 files

FreeBSD/ports ea5760csecurity/vuxml/vuln 2026.xml

security/vuxml: Add munge vulnerability

  * CVE-2026-25506

Reported by: Chris Dunlap <chris.m.dunlap at gmail.com>
DeltaFile
+38-0security/vuxml/vuln/2026.xml
+38-01 files

HardenedBSD/ports ea5760csecurity/vuxml/vuln 2026.xml

security/vuxml: Add munge vulnerability

  * CVE-2026-25506

Reported by: Chris Dunlap <chris.m.dunlap at gmail.com>
DeltaFile
+38-0security/vuxml/vuln/2026.xml
+38-01 files

HardenedBSD/ports 98a2024security/vuxml/files newentry.sh nvd_provider.sh

security/vuxml: make newentry: Fix providers init.

An init fail shouldn't exit the script.
Initialize registered providers only.

Use successfully initialized providers only.

Keep euvd for now although it's been down for the last few days.
DeltaFile
+9-6security/vuxml/files/newentry.sh
+1-1security/vuxml/files/nvd_provider.sh
+1-1security/vuxml/files/euvd_provider.sh
+11-83 files

FreeBSD/ports 98a2024security/vuxml/files newentry.sh euvd_provider.sh

security/vuxml: make newentry: Fix providers init.

An init fail shouldn't exit the script.
Initialize registered providers only.

Use successfully initialized providers only.

Keep euvd for now although it's been down for the last few days.
DeltaFile
+9-6security/vuxml/files/newentry.sh
+1-1security/vuxml/files/euvd_provider.sh
+1-1security/vuxml/files/nvd_provider.sh
+11-83 files

FreeBSD/doc 1b64c35website/content/en/releases/14.4R schedule.adoc

14.4: Mostly on schedule

The 14.4-BETA2 builds were (re)started about 23 hours late, after the
first attempt fell victim to failing hardware.  Still technically on
February 13th, though.

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+1-1website/content/en/releases/14.4R/schedule.adoc
+1-11 files