LLVM/project 9f68811llvm/lib/Target/RISCV RISCVRegisterInfo.td

[RISCV] Add helper classes to avoid repeating FPR allocation order multiple times. NFC (#176090)

DeltaFile
+23-44llvm/lib/Target/RISCV/RISCVRegisterInfo.td
+23-441 files

LLVM/project 39adbcfllvm/lib/CodeGen StackColoring.cpp

[StackColoring] Delete lifetime markers even when pass is disabled by -opt-bisect-limit (#176050)

Fixes #164336
DeltaFile
+7-8llvm/lib/CodeGen/StackColoring.cpp
+7-81 files

FreeBSD/ports f295b46sysutils/stackit distinfo Makefile

sysutils/stackit: Update 0.50.0 => 0.51.0

Changelog:
https://github.com/stackitcloud/stackit-cli/releases/tag/v0.51.0

PR:     292468
DeltaFile
+5-5sysutils/stackit/distinfo
+1-1sysutils/stackit/Makefile
+6-62 files

FreeBSD/src ad553bdlib/ncurses/tinfo ncurses_cfg.h

ncurses: fix cross build on MacOS
DeltaFile
+0-1lib/ncurses/tinfo/ncurses_cfg.h
+0-11 files

NetBSD/pkgsrc r0KS0wEdoc CHANGES-2026

   Updated textproc/py-regex, devel/py-dict2xml
VersionDeltaFile
1.334+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc cVJsppadevel/py-dict2xml distinfo PLIST

   py-dict2xml: updated to 1.7.8

   1.7.8
   Added some .pyi files
VersionDeltaFile
1.11+4-4devel/py-dict2xml/distinfo
1.4+5-1devel/py-dict2xml/PLIST
1.12+2-2devel/py-dict2xml/Makefile
+11-73 files

NetBSD/pkgsrc AQ7W9sCtextproc/py-regex distinfo Makefile

   py-regex: updated to 2026.1.15

   2026.1.15
   Re-uploaded.
VersionDeltaFile
1.65+4-4textproc/py-regex/distinfo
1.69+2-2textproc/py-regex/Makefile
+6-62 files

LLVM/project 2fa1ba6llvm/lib/CodeGen/SelectionDAG SelectionDAG.cpp, llvm/test/CodeGen/AArch64 aarch64-sve-setcc-promote-nxv8i8-crash.ll

[SelectionDAG] Fix zext assertion check for scalable vectors (#176064)

Use element type comparisons in getZeroExtendInReg to avoid comparing
scalable and fixed types.

Fixes #176037
DeltaFile
+19-0llvm/test/CodeGen/AArch64/aarch64-sve-setcc-promote-nxv8i8-crash.ll
+7-5llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+26-52 files

FreeBSD/src 5810786usr.sbin/jexec jexec.c jexec.8

jexec: Add -e parameter to customize the environment

Currently, to define a new environment variable or modify an existing
one, we need to use env(1), which may or may not be available inside
the jail, especially in OCI containers created with the scratch
layer (i.e., those containers that are only a single static binary,
plus configuration files and related stuff). With this option, we
can specify environment variables of arbitrary length for the
specified process running inside the jail.

Reviewed by:                jamie@
Approved by:                jamie@
Differential Revision:      https://reviews.freebsd.org/D54660
DeltaFile
+24-3usr.sbin/jexec/jexec.c
+12-1usr.sbin/jexec/jexec.8
+36-42 files

FreeBSD/ports 085b7c0misc/clifm distinfo Makefile

misc/clifm: update the port to version 1.27.1

Reported by:    portscout
DeltaFile
+3-3misc/clifm/distinfo
+1-1misc/clifm/Makefile
+4-42 files

FreeBSD/ports 346669adevel/R-cran-purrr distinfo Makefile

devel/R-cran-purrr: Update to 1.2.1

Changelog: https://cran.r-project.org/web/packages/purrr/news/news.html
DeltaFile
+3-3devel/R-cran-purrr/distinfo
+1-1devel/R-cran-purrr/Makefile
+4-42 files

FreeBSD/ports f4c00e7sysutils/cfengine-devel distinfo

sysutils/cfengine-devel: Fix distfile
DeltaFile
+3-3sysutils/cfengine-devel/distinfo
+3-31 files

FreeBSD/ports 6276bb7finance/ktoblzcheck-data distinfo Makefile, finance/ktoblzcheck-data/files patch-src_switzerland.py

finance/ktoblzcheck-data: Update bank data

Bank data is valid from 2025-12-08 until 2025-03-08.

MFH:            2026Q1
(cherry picked from commit 49d535a4a341ca2998f67f4392bf6dcfcdbf0855)
DeltaFile
+122-0finance/ktoblzcheck-data/files/patch-src_switzerland.py
+3-3finance/ktoblzcheck-data/distinfo
+2-2finance/ktoblzcheck-data/Makefile
+127-53 files

FreeBSD/ports 49d535afinance/ktoblzcheck-data distinfo Makefile, finance/ktoblzcheck-data/files patch-src_switzerland.py

finance/ktoblzcheck-data: Update bank data

Bank data is valid from 2025-12-08 until 2025-03-08.

MFH:            2026Q1
DeltaFile
+122-0finance/ktoblzcheck-data/files/patch-src_switzerland.py
+3-3finance/ktoblzcheck-data/distinfo
+2-2finance/ktoblzcheck-data/Makefile
+127-53 files

FreeBSD/ports cb6731bgames/openttd Makefile pkg-plist, games/openttd/files extra-patch-save-passwords patch-CMakeLists.txt

games/openttd: update OpenTTD to the latest version 15.0

- Companies in multiplayer no longer have passwords, remove the
  user-contributed patch to save them between server restarts
  which was also raising concerns over storing them clear-text
- Sadly, SDL 1.2 support had been dropped in January 2025
- Added support for sound effects in Ogg Opus format

PR:     278117
DeltaFile
+0-134games/openttd/files/extra-patch-save-passwords
+6-18games/openttd/Makefile
+12-10games/openttd/pkg-plist
+3-14games/openttd/files/patch-CMakeLists.txt
+3-7games/openttd/distinfo
+24-1835 files

OpenBSD/src xPMlNPcsys/dev/pci if_bnxt.c

   Move the function reset and qportcfg operations to prepare for host memory
   allocations required to support newer hardware generations.

   tested by bluhm@ and stsp@ (as part of a larger diff)
   ok bluhm@
VersionDeltaFile
1.63+11-11sys/dev/pci/if_bnxt.c
+11-111 files

NetBSD/src dAQFJWwusr.bin/ftp util.c ftp.c

   ftp: limit I/O transfers to 128 KiB

   Change the default/maximum I/O transfer size to 128 KiB,
   instead of relying upon the socket buffer size.
   Reworked change proposed by Michael van Elst.

   Use more constants instead of magic values.

   Bump version to 20260115.

   Part of PR bin/59865.
VersionDeltaFile
1.170+9-9usr.bin/ftp/util.c
1.180+10-7usr.bin/ftp/ftp.c
1.243+7-6usr.bin/ftp/fetch.c
1.90+7-4usr.bin/ftp/ftp_var.h
1.102+2-2usr.bin/ftp/version.h
+35-285 files

LLVM/project a975d2cllvm/lib/MC MCDwarf.cpp

[MC][NFC] Use appendLEB128 helper in MCDwarf.cpp (#175962)

This is a very minor simplification of the logic. We made a similar
change to RISC-V in #173198.
DeltaFile
+3-4llvm/lib/MC/MCDwarf.cpp
+3-41 files

FreeBSD/ports 3554860misc/codex distinfo Makefile.crates

misc/codex: Update to 0.84.0

Changelog:
- https://github.com/openai/codex/releases/tag/rust-v0.81.0
- https://github.com/openai/codex/releases/tag/rust-v0.84.0

Reported by:    GitHub (watch releases)
DeltaFile
+25-17misc/codex/distinfo
+11-7misc/codex/Makefile.crates
+3-3misc/codex/Makefile
+39-273 files

LLVM/project 9afea76lld/ELF InputSection.cpp, lld/ELF/Arch LoongArch.cpp

[lld][LoongArch] Add reloc types for LA32R/LA32S

This patch adds support for processing the relocation types introduced
in la-abi-specs v2.50.

Link: https://github.com/loongson/la-abi-specs/pull/16
Link: https://sourceware.org/pipermail/binutils/2025-December/146091.html
DeltaFile
+136-0lld/test/ELF/loongarch-relax-call30.s
+70-31lld/test/ELF/loongarch-relax-emit-relocs.s
+62-5lld/ELF/Arch/LoongArch.cpp
+65-0lld/test/ELF/loongarch-relax-call30-2.s
+64-0lld/test/ELF/loongarch-call30.s
+63-0lld/ELF/InputSection.cpp
+460-367 files not shown
+515-6513 files

NetBSD/src ezox5HVusr.bin/ftp ftp.1

   ftp(1): clarify -b BUFSIZE is for HTTP response parsing
VersionDeltaFile
1.162+4-4usr.bin/ftp/ftp.1
+4-41 files

OpenBSD/src 4OlwpcXsys/dev/ic bcmgenet.c bcmgenetvar.h

   Make the output of bse(4) mp-safe. Use consumer and provider indexes
   instead of sc_tx.queued to determine the number of used tx slots.

   Tested on RPI4.

   Feedback and OK from jmatthew@/
VersionDeltaFile
1.11+20-22sys/dev/ic/bcmgenet.c
1.2+2-2sys/dev/ic/bcmgenetvar.h
+22-242 files

OpenBSD/ports QVhO0uksecurity/lego distinfo modules.inc

   Update to lego-4.31.0

   From Horia Racoviceanu (maintainer)
VersionDeltaFile
1.32+166-154security/lego/distinfo
1.27+53-50security/lego/modules.inc
1.34+1-1security/lego/Makefile
+220-2053 files

LLVM/project ba2eaa9clang/include/clang/CIR MissingFeatures.h, clang/lib/CIR/CodeGen CIRGenCoroutine.cpp CIRGenExprScalar.cpp

[CIR] Upstream support for coroutine co_yield expression (#173162)

This PR upstreams support for the co_yield expression by emitting a
cir.await op with the yield kind.
DeltaFile
+50-0clang/test/CIR/CodeGen/coro-task.cpp
+8-1clang/lib/CIR/CodeGen/CIRGenCoroutine.cpp
+3-2clang/lib/CIR/CodeGen/CIRGenExprScalar.cpp
+4-0clang/lib/CIR/CodeGen/CIRGenFunction.h
+0-1clang/include/clang/CIR/MissingFeatures.h
+65-45 files

FreeBSD/src 008e570sys/netinet6 nd6.h nd6.c

netinet6: garbage collect OSIOCGIFINFO_IN6

This ioctl has been marked as "old" starting with the original KAME export
over 20 years ago and has been hidden under #ifdef _KERNEL since.  There
is no software that uses it.
DeltaFile
+0-17sys/netinet6/nd6.h
+1-13sys/netinet6/nd6.c
+0-3sys/netinet6/in6_var.h
+0-1sys/netinet6/in6.c
+1-344 files

LLVM/project 29419c4llvm/include/llvm/ExecutionEngine/JITLink loongarch.h, llvm/lib/ExecutionEngine/JITLink loongarch.cpp

[JITLink][LoongArch] Refactor jump stub to support LA32R (#175355)

DeltaFile
+8-8llvm/unittests/ExecutionEngine/JITLink/StubsTests.cpp
+8-3llvm/include/llvm/ExecutionEngine/JITLink/loongarch.h
+2-2llvm/lib/ExecutionEngine/JITLink/loongarch.cpp
+18-133 files

FreeBSD/ports e9cebacsecurity/wazuh-manager/files patch-src_data__provider_src-sysInfoFreeBSD.cpp patch-src-data_provider-src_sysInfoFreeBSD.cpp

security/wazuh-manager: Add users and groups functions support

- Now wazuh-manager can obtain users and groups information from host
- Fix start_time data to show correct datetime data from wazuh-dashboard processes option
- Bump PORTREVISION
DeltaFile
+634-0security/wazuh-manager/files/patch-src_data__provider_src-sysInfoFreeBSD.cpp
+0-434security/wazuh-manager/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
+262-0security/wazuh-manager/files/patch-src_data__provider_src_extended__sources_groups_src-user_groups_freebsd.hpp
+106-0security/wazuh-manager/files/patch-src_data__provider_src_extended__sources_users_src-users_freebsd.cpp
+96-0security/wazuh-manager/files/patch-src_data__provider_src_extended__sources_wrappers_unix_freebsd-passwd_wrapper.hpp
+95-0security/wazuh-manager/files/patch-src_data__provider_src_extended__sources_groups_src-groups_freebsd.hpp
+1,193-43416 files not shown
+1,866-44622 files

LLVM/project 8610d35llvm/include/llvm/IR DebugInfoMetadata.h, llvm/lib/CodeGen/AsmPrinter DwarfUnit.cpp

[DebugInfo] Only generate template parameters in the skeleton CU for a template function/type with simplified name (3/3) (#175879)

Currently, when generating debug info for skeleton units, all template
parameters are emitted unconditionally. To optimize debug info size, the
emission should be conditional — providing parameters only for template
types/functions whose names have actually been simplified. As described
in [this
RFC](https://discourse.llvm.org/t/rfc-debuginfo-selectively-generate-template-parameters-in-the-skeleton-cu/89395).
Previous patches: #175130, #175708
DeltaFile
+79-0llvm/test/DebugInfo/X86/fission-simple-template-names.ll
+8-3llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
+3-0llvm/include/llvm/IR/DebugInfoMetadata.h
+0-3llvm/test/DebugInfo/X86/fission-template.ll
+90-64 files

LLVM/project 4346303llvm/lib/CodeGen MachinePipeliner.cpp, llvm/test/CodeGen/Hexagon swp-carried-dep2.mir swp-carried-dep1.mir

[MachinePipeliner] Remove cheap check in dependence analysis (#174390)

In loop-carried dependence analysis of MachinePipeliner, there is
special handling for a specific case, referred to as a "cheap check".
This check is not sound and sometimes misses dependencies. If there is
no significant performance regression, this special logic should be
deleted.

Split off from https://github.com/llvm/llvm-project/pull/135148
DeltaFile
+11-40llvm/lib/CodeGen/MachinePipeliner.cpp
+9-12llvm/test/CodeGen/Hexagon/swp-carried-dep2.mir
+7-1llvm/test/CodeGen/Hexagon/swp-carried-dep1.mir
+27-533 files

FreeBSD/ports 88938fcsecurity/wazuh-agent/files patch-src_data__provider_src-sysInfoFreeBSD.cpp patch-src-data_provider-src_sysInfoFreeBSD.cpp

security/wazuh-agent: Add users and groups function support

- Now wazuh-agent can obtain users and groups information
- Fix start_time data to show correct datetime data from wazuh-dashboard processes option
- Bump PORTREVISION
DeltaFile
+634-0security/wazuh-agent/files/patch-src_data__provider_src-sysInfoFreeBSD.cpp
+0-434security/wazuh-agent/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
+262-0security/wazuh-agent/files/patch-src_data__provider_src_extended__sources_groups_src-user_groups_freebsd.hpp
+106-0security/wazuh-agent/files/patch-src_data__provider_src_extended__sources_users_src-users_freebsd.cpp
+96-0security/wazuh-agent/files/patch-src_data__provider_src_extended__sources_wrappers_unix_freebsd-passwd_wrapper.hpp
+95-0security/wazuh-agent/files/patch-src_data__provider_src_extended__sources_groups_src-groups_freebsd.hpp
+1,193-43416 files not shown
+1,866-44622 files