LLVM/project c449f7fllvm/include/llvm/BinaryFormat/ELFRelocs RISCV_nonstandard.def, llvm/unittests/Object ELFTest.cpp

[ELF/RISCV] Add definitions for XCHERIOT1 non-standard relocations on RISCV. (#172414)

The behavior of these relocations is specified in the CHERIoT
Architecture specification, Version 1.0:
https://github.com/CHERIoT-Platform/cheriot-sail/releases/download/v1.0/cheriot-architecture-v1.0.pdf
DeltaFile
+9-0llvm/unittests/Object/ELFTest.cpp
+6-0llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV_nonstandard.def
+15-02 files

LLVM/project e227125libcxx/include/__vector vector.h

[libc++][NFC] Fix typo in comment (#173741)

Found a typo while reading the `vector` implementation, this PR simply
fixes it.
DeltaFile
+1-1libcxx/include/__vector/vector.h
+1-11 files

FreeBSD/ports e2e6fa9mail/sendmail/files patch-srvrsmtp.c patch-Makefile.m4

mail/sendmail: Update to 8.18.2
DeltaFile
+12-12mail/sendmail/files/patch-srvrsmtp.c
+6-4mail/sendmail/files/patch-Makefile.m4
+5-5mail/sendmail/files/patch-mail.local.c
+5-5mail/sendmail/files/patch-readcf.c
+3-3mail/sendmail/files/patch-usersmtp.c
+3-3mail/sendmail/files/patch-sendmail.h
+34-323 files not shown
+42-409 files

DragonFlyBSD/src f940d57usr.bin/truss setup.c main.c

truss - Various small code cleanups.

* Remove accidentally committed ktrace.out file.

* Simplify some code, e.g. malloc+bzero -> calloc, and fprintf+exit -> errx.

* Use runtime variable sys_nsig, instead of compile-time NSIG for the
  range-check in the sys_signame[] lookup.

* We don't even have a "break" syscall in DragonFly, rename entry to "sbrk".
DeltaFile
+3-6usr.bin/truss/setup.c
+3-5usr.bin/truss/main.c
+3-4usr.bin/truss/syscalls.c
+0-0usr.bin/truss/ktrace.out
+9-154 files

LLVM/project e2dfba6llvm/lib/Target/X86 X86InstCombineIntrinsic.cpp, llvm/test/Transforms/InstCombine/X86 blend_x86.ll

[InstCombine] Simplify demanded bits of blendv mask operands (#173723)

fixes #173368 
- Integer masks: Demands only the sign bit of the operand.
- Float/Double masks: Peeks through bitcasts to demand the sign bit 
  from the integer source.
DeltaFile
+69-0llvm/test/Transforms/InstCombine/X86/blend_x86.ll
+19-0llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp
+88-02 files

NetBSD/src Hw2969udistrib/sets/lists/comp mi, distrib/sets/lists/debug mi

   Conditionalize support for USB on MKUSB.  Enabled by default except on m68000.
VersionDeltaFile
1.2511+47-47distrib/sets/lists/comp/mi
1.120+19-1share/man/man5/mk.conf.5
1.461+10-10share/mk/bsd.README
1.1822+7-7distrib/sets/lists/man/mi
1.502+6-6distrib/sets/lists/debug/mi
1.1406+5-5distrib/sets/lists/tests/mi
+94-769 files not shown
+140-10015 files

FreeBSD/ports 420e1e3sysutils/amazon-ssm-plugin distinfo Makefile

sysutils/amazon-ssm-plugin: Update to 1.2.764.0

ChangeLog:      https://github.com/aws/session-manager-plugin/releases/tag/1.2.764.0
Approved by:    hrs (mentor, blanket)
DeltaFile
+3-3sysutils/amazon-ssm-plugin/distinfo
+2-2sysutils/amazon-ssm-plugin/Makefile
+5-52 files

OpenBSD/ports beFn6pQaudio/p5-MusicBrainz-DiscID/patches patch-DiscID_xs

   p5-MusicBrainz-DiscID: fix build with Perl 5.42, ok sthen
VersionDeltaFile
1.1+12-0audio/p5-MusicBrainz-DiscID/patches/patch-DiscID_xs
+12-01 files

OpenBSD/ports jNa8vSOaudio/p5-Audio-Scan/patches patch-Scan_xs

   p5-Audio-Scan: fix build with Perl 5.42, ok sthen
VersionDeltaFile
1.1+59-0audio/p5-Audio-Scan/patches/patch-Scan_xs
+59-01 files

FreeBSD/ports 7a5f43dtextproc/py-jq Makefile distinfo

textproc/py-jq: update to 1.10.2 for Py3.14 support

Changelog:      https://github.com/mwilliamson/jq.py/compare/1.10.0...1.10.2
DeltaFile
+8-2textproc/py-jq/Makefile
+5-3textproc/py-jq/distinfo
+13-52 files

NetBSD/src PW7NFDkdistrib/sets/lists/base shl.mi

   Conditionalize support for Fast Identity Online 2 (FIDO2) on MKFIDO2.
   Enabled by default except on m68000.

   (missed on previous commit)
VersionDeltaFile
1.1024+4-4distrib/sets/lists/base/shl.mi
+4-41 files

OpenBSD/ports pCsUGoBsecurity/p5-Crypt-OpenSSL-EC/patches patch-EC_xs

   p5-Crypt-OpenSSL-EC: remove #if 0 code that Perl 5.42 won't parse
VersionDeltaFile
1.4+21-3security/p5-Crypt-OpenSSL-EC/patches/patch-EC_xs
+21-31 files

NetBSD/src 7eiMlMBdoc CHANGES-11.0

   Ticket #137
VersionDeltaFile
1.1.2.63+16-1doc/CHANGES-11.0
+16-11 files

NetBSD/src TED08bmsys/arch/arm/broadcom bcm2835_vcaudio.c, sys/external/bsd/vchiq/dist/interface/vchiq_arm vchiq_core.c vchiq_2835_arm.c

   Pull up following revision(s) (requested by tsutsui in ticket #137):

        sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_pagelist.h: revision 1.2
        sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_2835_arm.c: revision 1.24
        sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_2835_arm.c: revision 1.25
        sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_netbsd_fdt.c: revision 1.8
        sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_kmod_netbsd.c: revision 1.15
        sys/arch/arm/broadcom/bcm2835_vcaudio.c: revision 1.21
        sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_if.h: revision 1.4
        sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_netbsd_acpi.c: revision 1.6
        sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_core.c: revision 1.16
        sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_core.c: revision 1.17
        sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_core.h: revision 1.10
        sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_arm.c: revision 1.22
        sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_core.h: revision 1.9

   make function definition match prototype (int -> VCHIQ_STATUS_T).

   bcm2835: make vchiq and vcaudio work on big-endian kernels.

    [12 lines not shown]
VersionDeltaFile
1.15.28.1+171-164sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_core.c
1.20.4.1+32-30sys/arch/arm/broadcom/bcm2835_vcaudio.c
1.23.26.1+21-22sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_2835_arm.c
1.8.26.1+7-7sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_core.h
1.5.14.1+2-7sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_netbsd_acpi.c
1.7.14.1+2-7sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_netbsd_fdt.c
+235-2374 files not shown
+248-25010 files

OpenBSD/ports Ex4GBd1sysutils/rustic distinfo Makefile

   Update to rustic-0.10.3

   Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.10.3
VersionDeltaFile
1.23+2-2sysutils/rustic/distinfo
1.28+1-1sysutils/rustic/Makefile
+3-32 files

NetBSD/pkgsrc x1orEhIdoc CHANGES-2025

   doc: Updated shells/oh-my-posh to 28.7.0
VersionDeltaFile
1.7465+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc tZsZTu6shells/oh-my-posh distinfo Makefile

   shells/oh-my-posh: update to 28.7.0

   v28.7.0
   Bug Fixes
    - git: fallback to git_icon on no upstream

   Features
    - claude: use session_id for session key
    - config: display actual error

   v28.6.0
   Features
    - cli: add claude command and segment for Claude Code integration

   v28.5.1
   Bug Fixes
    - python: better uv command
VersionDeltaFile
1.279+10-10shells/oh-my-posh/distinfo
1.303+2-2shells/oh-my-posh/Makefile
1.115+2-2shells/oh-my-posh/go-modules.mk
+14-143 files

FreeBSD/ports 2023bf0sysutils/usacloud-core distinfo Makefile.version

sysutils/usacloud: Update to 1.20.1

ChangeLogs:     https://github.com/sacloud/usacloud/compare/v1.19.3...v1.20.1
Approved by:    hrs (mentor, blanket)
DeltaFile
+5-5sysutils/usacloud-core/distinfo
+1-1sysutils/usacloud-core/Makefile.version
+1-1sysutils/usacloud-core/Makefile
+7-73 files

NetBSD/pkgsrc FnvWdrqdoc CHANGES-2025

   doc: Updated wm/marswm to 0.6.2
VersionDeltaFile
1.7464+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc aFpeacQwm/marswm distinfo cargo-depends.mk

   wm/marswm: update to 0.6.2

    - Upgrade to edition 2024
    - Satisfy clippy
    - Update cargo dependencies
VersionDeltaFile
1.9+82-103wm/marswm/distinfo
1.8+26-33wm/marswm/cargo-depends.mk
1.14+2-2wm/marswm/Makefile
+110-1383 files

NetBSD/pkgsrc 1TwgXA0devel/py-pydantic Makefile

   devel/py-pydantic: Allow possible nbN versions of py-pydantic-core

   Thanks to wiz@ for pointing this out.
VersionDeltaFile
1.39+6-2devel/py-pydantic/Makefile
+6-21 files

DragonFlyBSD/src b67e205usr.bin/truss main.c ktrace.out

truss - Fail properly, if we suddenly are missing permissions.

* This avoids infinitely retrying the ioctl in a loop. If we are missing
  permissions, it's reasonable to just give up.

* This happens for example, when you try to run truss on a setuid executable
  like ping(8).
DeltaFile
+6-3usr.bin/truss/main.c
+0-0usr.bin/truss/ktrace.out
+6-32 files

LLVM/project 05a34ddllvm/lib/Target/X86 X86Combine.td X86TargetMachine.cpp, llvm/lib/Target/X86/GISel X86PreLegalizerCombiner.cpp

[X86][GISEL] Enable Pre Legalizer Combiner (#173220)

This patch enables Pre-legalization Combiner for X86 Target. It includes
basic bring up with intent to cover non-regressing support from
all_combines.

continuing from https://github.com/llvm/llvm-project/pull/172204.
DeltaFile
+177-0llvm/lib/Target/X86/GISel/X86PreLegalizerCombiner.cpp
+20-0llvm/lib/Target/X86/X86Combine.td
+8-0llvm/lib/Target/X86/X86TargetMachine.cpp
+3-4llvm/test/CodeGen/X86/GlobalISel/stacksave-stackrestore.ll
+5-0llvm/lib/Target/X86/X86.td
+1-2llvm/test/CodeGen/X86/switch-bit-test-unreachable-default.ll
+214-62 files not shown
+219-68 files

FreeBSD/src 176075eshare/man/man9 locking.9

locking.9: Tweak the table column width to fit 80 characters

While here, add some white spaces to improve the readability of source
code.

Reviewed by:    ziaee, #manpages
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D54121
DeltaFile
+7-7share/man/man9/locking.9
+7-71 files

OpenBSD/ports WP0Z9VZx11/kde-plasma/plasma-workspace Makefile, x11/kde-plasma/plasma-workspace/patches patch-xembed-sni-proxy_sniproxy_cpp

   This patch is no longer necessary
VersionDeltaFile
1.33+1-0x11/kde-plasma/plasma-workspace/Makefile
1.3+0-0x11/kde-plasma/plasma-workspace/patches/patch-xembed-sni-proxy_sniproxy_cpp
+1-02 files

FreeBSD/src c910c7ashare/vt/fonts Makefile

vt: Remove .fnt.uu from Makefile SUFFIXES

The uudecode make rule was removed years ago.

Fixes: 68510f3bac15 ("Remove uudecode make rule for vt fonts")
DeltaFile
+1-1share/vt/fonts/Makefile
+1-11 files

NetBSD/pkgsrc ieOJYaAdevel/py-pydantic Makefile

   devel/py-pydantic: Also DEPEND exactly on py-pydantic-core
VersionDeltaFile
1.38+2-2devel/py-pydantic/Makefile
+2-21 files

NetBSD/pkgsrc gmA6ClPchat/matrix-synapse distinfo cargo-depends.mk

   chat/matrix-synapse: Update to 1.143.0

   (This update is overdue and should have been in 2025Q4, but was
   delayed due to incorrect pydantic packaging.)

   Upstream NEWS content:

   * Synapse 1.143.0 (2025-11-25)

   Features

       Support multiple config files in
       register_new_matrix_user. (#18784)

       Remove authentication from POST /_matrix/client/v1/delayed_events,
       and allow calling this endpoint with the update action to take
       (send/cancel/restart) in the request path instead of the
       body. (#19152)


    [16 lines not shown]
VersionDeltaFile
1.87+49-67chat/matrix-synapse/distinfo
1.32+15-21chat/matrix-synapse/cargo-depends.mk
1.65+4-3chat/matrix-synapse/PLIST
1.120+2-2chat/matrix-synapse/Makefile
+70-934 files

FreeBSD/ports 70ac615accessibility/at-spi2-core distinfo Makefile

accessibility/at-spi2-core: update to 2.56.7

PR:             291899
DeltaFile
+3-3accessibility/at-spi2-core/distinfo
+1-1accessibility/at-spi2-core/Makefile
+1-1accessibility/at-spi2-core/pkg-plist
+5-53 files

LLVM/project 2c0565fclang/include/clang/Basic BuiltinsX86.td, clang/lib/AST ExprConstant.cpp

  [X86][Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow AVX512 mask predicate intrinsics to be used in constexpr (#173739)

Enables constexpr evaluation for the following AVX512 Integer Comparison Intrinsics:
```
_mm512_kmov

_mm_movm_epi8 _mm256_movm_epi8 _mm512_movm_epi8
_mm_movm_epi16 _mm256_movm_epi16 _mm512_movm_epi16
_mm_movm_epi32 _mm256_movm_epi32 _mm512_movm_epi32
_mm_movm_epi64 _mm256_movm_epi64 _mm512_movm_epi64
```
FIXES #162072
DeltaFile
+38-0clang/lib/AST/ByteCode/InterpBuiltin.cpp
+35-0clang/lib/AST/ExprConstant.cpp
+16-10clang/test/CodeGen/X86/avx512bw-builtins.c
+16-8clang/include/clang/Basic/BuiltinsX86.td
+8-12clang/lib/Headers/avx512vlbwintrin.h
+8-12clang/lib/Headers/avx512vldqintrin.h
+121-427 files not shown
+161-5713 files