FreeBSD/ports c68c50cmisc/far2l pkg-plist Makefile, misc/far2l/files patch-arclite_src_Patch7zCP.cpp

misc/far2l: update the port to version 2.7.0 (step over)

- Removed PCRE library dependency (was used by multiarc plugin)
- New hex editor plugin (ported from Far3) + preliminary support
  for viewing and editing UTF-8 characters
- Do not try to compile find_plt_entry_for_symbol() and commented
  out patch_plt() functions as it is currently 64-bit-only, Linux-
  specific code which parses hardcoded `/proc/self/maps' file
- Provide separate icons for WX versions of far2l and far2ledit
- Drop the list of working plugins in the port description which
  is becoming hard to keep accurate as the project develops

Reported by:    portscout
DeltaFile
+98-56misc/far2l/pkg-plist
+27-0misc/far2l/files/patch-arclite_src_Patch7zCP.cpp
+3-4misc/far2l/Makefile
+3-3misc/far2l/distinfo
+0-4misc/far2l/pkg-descr
+131-675 files

FreeNAS/freenas 93d57b3tests/api2 test_audit_basic.py

Properly handle the temporarily disabled remote controller audit export.

(cherry picked from commit e1ff6958b6be4590a9d3bfbc9327ada14bf9dd04)
DeltaFile
+8-3tests/api2/test_audit_basic.py
+8-31 files

FreeNAS/freenas 60aaa70tests/api2 test_audit_basic.py

NAS-138657 / 26.04 / Properly handle the temporarily disabled remote controller audit export. (#17686)

We've temporarily disabled the ability to export the remote controller
audit database.

This PR updates the associated CI test.
DeltaFile
+8-3tests/api2/test_audit_basic.py
+8-31 files

FreeNAS/freenas 0953a3d

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas 7e230d6src/middlewared/middlewared/api/v25_10_1 smb.py, src/middlewared/middlewared/api/v26_04_0 smb.py

NAS-138650 / 26.04 / Fix docstring in SMB share docs (#17682)

This commit fixes a merge that didn't include the now mandatory
continuation character for the python docstring for an API field.
DeltaFile
+1-1src/middlewared/middlewared/api/v25_10_1/smb.py
+1-1src/middlewared/middlewared/api/v26_04_0/smb.py
+2-22 files

LLVM/project b6dadc7clang/lib/CodeGen CGOpenMPRuntime.cpp, clang/test/OpenMP target_firstprivate_pointer_codegen.cpp target_map_codegen_01.cpp

Revert "[OpenMP] Fix firstprivate pointer handling in target regions" (#169143)

Reverts llvm/llvm-project#167879

This PR is causing assertions in the check-offload tests:

https://lab.llvm.org/staging/#/builders/105
https://lab.llvm.org/staging/#/builders/105/builds/37057
DeltaFile
+0-169clang/test/OpenMP/target_firstprivate_pointer_codegen.cpp
+12-64clang/lib/CodeGen/CGOpenMPRuntime.cpp
+3-3clang/test/OpenMP/target_map_codegen_01.cpp
+2-2clang/test/OpenMP/target_defaultmap_codegen_01.cpp
+2-2clang/test/OpenMP/target_teams_distribute_simd_depend_codegen.cpp
+2-2clang/test/OpenMP/target_map_codegen_09.cpp
+21-24212 files not shown
+34-25618 files

LLVM/project 8bdbc57lldb/packages/Python/lldbsuite/test decorators.py, lldb/test/Shell/helper toolchain.py

[NFC][LLDB] Make it possible to detect if the compiler used in tests supports -fbounds-safety (#169112)

This patch makes it possible to detect in LLDB shell and API tests if
`-fbounds-safety` is supported by the compiler used for testing. The
motivation behind this is to allow upstreaming
https://github.com/swiftlang/llvm-project/pull/11835 but with the tests
disabled in upstream because the full implementation of -fbounds-safety
isn't available in Clang yet.

For shell tests when -fbounds-safety is available the
`clang-bounds-safety` feature is available which means tests can be
annotated with `# REQUIRES: clang-bounds-safety`.

API tests that need -fbounds-safety support in the compiler can use the
new `@skipUnlessBoundsSafety` decorator.

rdar://165225507
DeltaFile
+30-0llvm/utils/lit/lit/llvm/config.py
+10-0lldb/packages/Python/lldbsuite/test/decorators.py
+3-0lldb/test/Shell/helper/toolchain.py
+43-03 files

FreeNAS/freenas e1ff695tests/api2 test_audit_basic.py

Properly handle the temporarily disabled remote controller audit export.
DeltaFile
+8-3tests/api2/test_audit_basic.py
+8-31 files

FreeNAS/freenas 291cf39tests/api2 test_audit_alerts.py

Update audit setup alert test.

Fixup doc string
DeltaFile
+6-5tests/api2/test_audit_alerts.py
+6-51 files

FreeBSD/ports 6ed93d5www/librewolf distinfo Makefile

www/librewolf: Update 145.0.1-1 => 145.0.1-2

Commit log:
https://codeberg.org/librewolf/source/compare/145.0.1-1...145.0.1-2

PR:     291137
MFH:    2025Q4
(cherry picked from commit 9846055ce885e63c3aae605c822817200229f0d1)
DeltaFile
+3-3www/librewolf/distinfo
+2-1www/librewolf/Makefile
+5-42 files

LLVM/project 4ff4d68llvm/lib/IR ReplaceConstant.cpp, llvm/test/CodeGen/AMDGPU same-lds-variable-multiple-use-in-one-phi-node.ll

[ReplaceConstant] Don't create instructions for the same constant multiple times in the same basic block

Fixes #167500.
DeltaFile
+51-0llvm/test/CodeGen/AMDGPU/same-lds-variable-multiple-use-in-one-phi-node.ll
+9-1llvm/lib/IR/ReplaceConstant.cpp
+60-12 files

FreeBSD/ports 9846055www/librewolf distinfo Makefile

www/librewolf: Update 145.0.1-1 => 145.0.1-2

Commit log:
https://codeberg.org/librewolf/source/compare/145.0.1-1...145.0.1-2

PR:     291137
MFH:    2025Q4
DeltaFile
+3-3www/librewolf/distinfo
+2-1www/librewolf/Makefile
+5-42 files

OpenBSD/ports 2eFUfrqcad/openscad Makefile, cad/openscad/patches patch-src_filemodule_cc

   Unbreak 2021 version, pending afresh's update to 2025 version. ok afresh.
VersionDeltaFile
1.1+12-0cad/openscad/patches/patch-src_filemodule_cc
1.57+1-2cad/openscad/Makefile
+13-22 files

FreeNAS/freenas ecfc370tests/api2 test_audit_alerts.py

Fixup doc string
DeltaFile
+2-2tests/api2/test_audit_alerts.py
+2-21 files

FreeBSD/ports 21dd5b0net-im/telegram-desktop distinfo Makefile

net-im/telegram-desktop: update: 6.3.2 -> 6.3.3

Sponsored by:   tipi.work
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+1-1net-im/telegram-desktop/Makefile
+4-42 files

FreeBSD/ports 7f0064bdevel/tl-expected distinfo Makefile

devel/tl-expected: update: 1.1.0 -> 1.3.1

ChangeLog:      https://github.com/TartanLlama/expected/compare/v1.1.0...v1.3.1

Sponsored by:   tipi.work
DeltaFile
+3-3devel/tl-expected/distinfo
+1-2devel/tl-expected/Makefile
+4-52 files

FreeBSD/ports 3e04768lang/luajit Makefile distinfo

lang/luajit: update to the recent commit

Sponsored by:   tipi.work
DeltaFile
+3-3lang/luajit/Makefile
+3-3lang/luajit/distinfo
+1-1lang/luajit/pkg-plist
+7-73 files

LLVM/project 54a4da9clang/lib/AST DeclCXX.cpp ASTContext.cpp, clang/lib/CodeGen CGClass.cpp MicrosoftCXXABI.cpp

Revert "Reland [MS][clang] Add support for vector deleting destructors" (#169116)

This reverts 4d10c1165442cbbbc0017b48fcdd7dae1ccf3678 and its two
dependent commits: e6b9805b574bb5c90263ec7fbcb94df76d2807a4 and
c243406a695ca056a07ef4064b0f9feee7685320, see discussion in
https://github.com/llvm/llvm-project/pull/165598#issuecomment-3563825509.
DeltaFile
+0-336clang/test/CodeGenCXX/microsoft-vector-deleting-dtors.cpp
+1-94clang/lib/CodeGen/CGClass.cpp
+10-63clang/lib/AST/DeclCXX.cpp
+14-56clang/lib/CodeGen/MicrosoftCXXABI.cpp
+13-53clang/lib/Serialization/ASTReaderDecl.cpp
+0-65clang/lib/AST/ASTContext.cpp
+38-66754 files not shown
+166-1,27460 files

NetBSD/pkgsrc Pgfke01mail/thunderbird mozilla-common.mk distinfo, mail/thunderbird/patches patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.cc

   mail/thunderbird: Fix build under NetBSD 10 at least

   * Internal botan-3.8.1 requires GCC 11. Bump GCC_REQD again.
     Fix my build under NetBSD/amd64 10.
VersionDeltaFile
1.3+2-13mail/thunderbird/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.cc
1.24+4-3mail/thunderbird/mozilla-common.mk
1.290+2-2mail/thunderbird/distinfo
+8-183 files

LLVM/project 58e2ddelld/MachO SymbolTable.cpp, lld/test/MachO weak-alias-override.s

[lld:MachO] Allow independent override of weak symbols aliased via .set (#167825)

Currently, if multiple external weak symbols are defined at the same
address in an object file (e.g., by using the .set assembler directive
to alias them to a single weak variable), ld64.lld treats them as a
single unit. When any one of these symbols is overridden by a strong
definition, all of the original weak symbols resolve to the strong
definition.

This patch changes the behavior in `transplantSymbolsAtOffset`. When a
weak symbol is being replaced by a strong one, only non-external (local)
symbols at the same offset are moved to the new symbol's section. Other
*external* symbols are no longer transplanted.

This allows each external weak symbol to be overridden independently.
This behavior is consistent with Apple's ld-classic, but diverges from
ld-prime in one case, as noted on
https://github.com/llvm/llvm-project/issues/167262 (this discrepancy has
recently been reported to Apple).

    [18 lines not shown]
DeltaFile
+97-0lld/test/MachO/weak-alias-override.s
+18-17lld/MachO/SymbolTable.cpp
+115-172 files

HardenedBSD/src b2b8796sys/net bpf.c, sys/netinet ip_fw.h

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+268-0tests/sys/net/bpf/pcap-test.c
+30-103sys/net/bpf.c
+59-2tests/sys/net/bpf/bpf.sh
+3-1tests/sys/net/bpf/Makefile
+1-1sys/netinet/ip_fw.h
+1-1sys/sys/mbuf.h
+362-1082 files not shown
+362-1108 files

HardenedBSD/src 74111acsys/net bpf.c, sys/netinet ip_fw.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+268-0tests/sys/net/bpf/pcap-test.c
+30-103sys/net/bpf.c
+59-2tests/sys/net/bpf/bpf.sh
+3-1tests/sys/net/bpf/Makefile
+1-1sys/netinet/ip_fw.h
+1-1sys/sys/mbuf.h
+362-1081 files not shown
+362-1097 files

HardenedBSD/ports ba9675fdeskutils/calibre/files user-agent-data.json, misc/gemini-cli pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+6,314-0misc/gemini-cli/files/package-lock.json
+2,390-3misc/gemini-cli/pkg-plist
+67-67security/kanidm/distinfo
+63-53www/grafana/distinfo
+56-56deskutils/calibre/files/user-agent-data.json
+32-32security/kanidm/Makefile.crates
+8,922-21147 files not shown
+9,102-31853 files

LLVM/project 99120bb.ci premerge_advisor_explain.py

[CI] Make Premerge only Comment if Tests Failed (#169102)

Before, we were unconditionally writing a message. After this patch, we
only write a message when the tests failed, or there is already an
existing comment. This is how this workflow was intended to work
originally, but is not how it ended up working, mostly due to my
misconceptions around how the existing code formatter pass handled this
case (we need to actually not write out any comments, not write out a
specific message).
DeltaFile
+30-32.ci/premerge_advisor_explain.py
+30-321 files

LLVM/project dc3c5a5utils/bazel .bazelrc

[bazel] Remove old config option (#169133)

The default of this has been flipped since we're on 8.x
DeltaFile
+0-3utils/bazel/.bazelrc
+0-31 files

OpenBSD/ports sEUG1ycwww/py-flask-appbuilder Makefile distinfo

   update py-flask-appbuilder to 5.0.2
VersionDeltaFile
1.2+3-3www/py-flask-appbuilder/Makefile
1.2+2-2www/py-flask-appbuilder/distinfo
+5-52 files

OpenBSD/ports GxB1K1Awww/jupyter-notebook Makefile distinfo, www/jupyter-notebook/pkg PLIST

   update jupyterlab to 4.5.0 and jupyter-notebook to 7.5.0

   testing and ok bket@
VersionDeltaFile
1.10+129-121www/jupyterlab/pkg/PLIST
1.23+96-89www/jupyter-notebook/pkg/PLIST
1.38+3-3www/jupyter-notebook/Makefile
1.9+2-2www/jupyterlab/distinfo
1.9+2-2www/jupyterlab/Makefile
1.18+2-2www/jupyter-notebook/distinfo
+234-2192 files not shown
+236-2218 files

LLVM/project 5bf7e8aclang/include/clang/CIR/Dialect/IR CIROps.td, clang/lib/CIR/CodeGen CIRGenBuiltin.cpp

[CIR] Upstream overflow builtins (#166643)

This implements the builtins that handle overflow.

This fixes issue https://github.com/llvm/llvm-project/issues/163888
DeltaFile
+374-0clang/test/CIR/CodeGen/builtins-overflow.cpp
+171-2clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+114-0clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
+76-0clang/include/clang/CIR/Dialect/IR/CIROps.td
+735-24 files

LLVM/project 13011felldb/include/lldb/Utility NonNullSharedPtr.h

[lldb] Remove Base::unique from NonNullSharedPtr (#169130)

It seems like this fails on macOS with C++20
DeltaFile
+0-1lldb/include/lldb/Utility/NonNullSharedPtr.h
+0-11 files

HardenedBSD/src e20e572sys/net bpf.c

bpf: remove DDB code

With modern debugging tools it isn't useful at all and is just a
maintenance burden.
DeltaFile
+0-37sys/net/bpf.c
+0-371 files