FreeBSD/ports 80ef9f7mail/py-resend distinfo Makefile

mail/py-resend: Update to 2.22.0

Changelog: https://github.com/resend/resend-python/releases/tag/v2.22.0

Reported by:    portscout
DeltaFile
+3-3mail/py-resend/distinfo
+1-1mail/py-resend/Makefile
+4-42 files

LLVM/project fb41009llvm/test/CodeGen/RISCV riscv-scavenge-crash-2nd-pass-rv32.mir riscv-scavenge-crash-2nd-pass-rv64.mir

[RISCV] Add test cases showing RegisterScavenger crash (#181537)

DeltaFile
+86-0llvm/test/CodeGen/RISCV/riscv-scavenge-crash-2nd-pass-rv32.mir
+55-0llvm/test/CodeGen/RISCV/riscv-scavenge-crash-2nd-pass-rv64.mir
+141-02 files

LLVM/project a65c4f4lldb/packages/Python/lldbsuite/test decorators.py

[lldb][windows] deactivate unicode tests on Windows (#181698)

https://github.com/llvm/llvm-project/pull/181143 introduced a regression
in Windows build bots, which is due to some Unicode characters not being
rendered properly.

The proper fix is to be able to configure the characters that are
rendered, and to force them to be ascii characters.
DeltaFile
+4-0lldb/packages/Python/lldbsuite/test/decorators.py
+4-01 files

FreeBSD/ports 4022d4bcomms/direwolf/files patch-scripts_dw-start.sh patch-CMakeLists.txt

comms/direwolf: re-generate patches

PR:                     292181
Reported by:            takefu at airport.fm
Approved by:            hamradio@ (alven@)
Differential Revision:  https://reviews.freebsd.org/D54299
DeltaFile
+3-13comms/direwolf/files/patch-scripts_dw-start.sh
+2-2comms/direwolf/files/patch-CMakeLists.txt
+5-152 files

LLVM/project 8c765ballvm/lib/Frontend/OpenMP OMPIRBuilder.cpp

add comment and refactor hoisting utils
DeltaFile
+15-11llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
+15-111 files

LLVM/project da466e5llvm/lib/Frontend/OpenMP OMPIRBuilder.cpp, mlir/test/Target/LLVMIR allocatable_gpu_reduction.mlir

[OMPIRBuilder] Hoist alloca's to entry blocks of compiler-emitted GPU reduction functions

Fixes a bug in GPU reductions when `-O0` was used to compile GPU
reductions. There were invalid memory accesses at runtime for the
following example:

```fortran
program test_array_reduction()
  integer :: red_array(1)
  integer :: i

  red_array = 0

  !$omp target teams distribute parallel do reduction(+:red_array)
  do i = 1, 100
    red_array(1) = red_array(1) + 4422
  end do
  !$omp end target teams distribute parallel do


    [10 lines not shown]
DeltaFile
+17-0mlir/test/Target/LLVMIR/allocatable_gpu_reduction.mlir
+6-0llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
+23-02 files

FreeBSD/ports b976e25www/iridium/files patch-chrome_browser_about__flags.cc patch-third__party_libunwind_src_src_AddressSpace.hpp

www/iridium: update to 2026.02.145
DeltaFile
+101-65www/iridium/files/patch-chrome_browser_about__flags.cc
+85-0www/iridium/files/patch-third__party_libunwind_src_src_AddressSpace.hpp
+14-68www/iridium/files/patch-chrome_browser_ui_ui__features.cc
+0-49www/iridium/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
+24-24www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+47-0www/iridium/files/patch-components_proxy__config_proxy__override__rules__policy__handler.cc
+271-206452 files not shown
+2,496-2,154458 files

FreeBSD/ports d982d56misc Makefile, misc/deark Makefile pkg-descr

misc/deark: [NEW PORT] Utility for data extraction, decompression, and image format decoding

Deark is a portable command-line utility that can decode certain types of files,
and either convert them to a more-modern or more-readable format, or extract
embedded files from them. It also has an option (-d) to display detailed
information about a file’s contents and metadata. It’s Free Software.

The files it writes are usually named "output.*".

When processing "archive" formats that contain other files, it's usually best to
use Deark only to convert to ZIP format, so that the filenames and paths can be
retained. Suggest options "-zip -ka".

WWW:      https://entropymine.com/deark/

Approved by:            yuri@ (Mentor)
Differential Revision:  https://reviews.freebsd.org/D54697
DeltaFile
+33-0misc/deark/Makefile
+10-0misc/deark/pkg-descr
+3-0misc/deark/distinfo
+1-0misc/Makefile
+47-04 files

NetBSD/src TrpESmhtests/lib/libc/gen t_fpclassify.c

   Shorten some long function names.

   This is an attempt to fix 2/3 of the NetBSD builds (50 of 75) which are
   all failing the same way, and the only way I can make any sense of the
   compiler's error message, would be if the function names were exceeding
   a limit for the length withing which they are required to be distinct.

   That is, this code had makequietsignalling() makequietsignallingf() and
   makequietsignallingl() and gcc is complaining that the parameters to
   makequietsignalling() are of incorrect types, and then showing what is
   very clearly a call to makequietsignallingl() for which the parame are
   the correct types.

   So, make those names shorter, and with any luck, this will all build
   and work.   (It builds on amd64, but that was one of the 25 where it
   did with the long names, do that's little help.)

   Feel free to revert this if it doesn't work!
VersionDeltaFile
1.17+12-12tests/lib/libc/gen/t_fpclassify.c
+12-121 files

FreeBSD/ports 6f7e2bbmultimedia/libmtp distinfo Makefile

multimedia/libmtp: update to 1.1.23

PR:             293195
DeltaFile
+3-3multimedia/libmtp/distinfo
+1-1multimedia/libmtp/Makefile
+4-42 files

FreeBSD/ports 1726fadx11-toolkits/libadwaita distinfo Makefile

x11-toolkits/libadwaita: update 1.7.7 to 1.7.11

Update to 1.7.11 (this version is for Gtk 4.18.x)

=============
Version 1.7.8
=============

- AdwComboRow
  - Allow selecting items via touchscreen
  - Improve accessibility
- AdwEntryRow
  - Fix title ellipsizing too late
  - Activate the row action when pressing enter
- AdwNavigationView
  - Fix a build warning on some platforms
- AdwTabBar/AdwTabGrid
  - Fix context menu alignment on RTL
- Docs

    [69 lines not shown]
DeltaFile
+3-3x11-toolkits/libadwaita/distinfo
+2-2x11-toolkits/libadwaita/Makefile
+3-0x11-toolkits/libadwaita/pkg-plist
+8-53 files

OpenBSD/src Ciiy4eJsys/dev softraid_crypto.c

   Always close the device.

   ok yasuoka
VersionDeltaFile
1.147+2-4sys/dev/softraid_crypto.c
+2-41 files

FreeBSD/doc c9f88b9website/content/en/releases/14.4R relnotes.adoc

14.4/relnotes: remove obsolete information

The Future Release section must correspond
to current state. Removed section was copies
from 14.3R relnotes and obsolete since 15.R
release date

Approved by: re (implicit)
Differential Revision: https://reviews.freebsd.org/D55322
DeltaFile
+0-24website/content/en/releases/14.4R/relnotes.adoc
+0-241 files

FreeBSD/ports fb668a9math/octave-forge-tablicious distinfo Makefile

math/octave-forge-tablicious: Update to 0.4.6.
DeltaFile
+3-3math/octave-forge-tablicious/distinfo
+1-2math/octave-forge-tablicious/Makefile
+4-52 files

FreeBSD/ports 7e9f887lang/typescript-go distinfo Makefile

lang/typescript-go: Update to 7.0.0.g20260217 (latest GitHub commit)

Changelog: https://github.com/microsoft/typescript-go/compare/f5bcdfc02e6527b774418a26ee817c4397da8546...daa761e5c641bde53ad14a349cc813c3296ae2f2
DeltaFile
+7-7lang/typescript-go/distinfo
+4-5lang/typescript-go/Makefile
+11-122 files

NetBSD/pkgsrc-wip 297ea4e. TODO, grsync distinfo Makefile

Update grsync to 1.3.1

Version 1.3.1
        Fixed Desktop file compatibility (thanks Voyageur)
        Fixed nested functions with llvm (https://sourceforge.net/p/grsync/patches/9/) (thanks Ganael)
        Modernized glade file (converted to gtk3 3.22 using Glade 3.38.2, thanks genodeftest)
        Fixed rsync output not expanding vertically
        Grsync-batch: added "Halt on failure" support
        Moved default config directory from user home to .config
        Some AC updates
        Added Japanese translation (thanks Green)
        Updated French translation (thanks Daria)
        Updated Czech translation (thanks Petr)

Version 1.3.0
        Gtk3 compatibility (some compile warnings left) (thanks Balló and Ganael)
        Removed Maemo support, platform is obsolete
        Added escaping of arguments containing spaces when printing rsync command line output
        Updated Spanish translation (thanks Charles)

    [66 lines not shown]
DeltaFile
+3-3grsync/distinfo
+3-3grsync/Makefile
+0-1TODO
+6-73 files

FreeBSD/ports c7a951ceditors/emacs-devel pkg-plist distinfo

editors/emacs-devel: Update to 2026-02-16 snapshot

Commit log:     https://github.com/emacs-mirror/emacs/compare/b75bfa219ec...988e898749a
Sponsored by:   The FreeBSD Foundation
DeltaFile
+17-0editors/emacs-devel/pkg-plist
+3-3editors/emacs-devel/distinfo
+2-3editors/emacs-devel/Makefile
+22-63 files

LLVM/project b37174emlir/include/mlir/Dialect/X86Vector/Utils X86VectorUtils.h, mlir/lib/Dialect/X86Vector/Transforms VectorContractToPackedTypeDotProduct.cpp VectorContractBF16ToFMA.cpp

[mlir][x86vector] Shuffle BF16 vector.contract output for Flat layout. (#174590)

This patch shuffles the output of a `bf16` type `non-vnni` packed
`vector.contract` operation (`flat` layout). The output of the
contraction operation is shuffle to match the `flat` layout, before get
stored in the `acc` matrix.

Following this transform schedule, the `vector.contract` will be lowered
to one of the following operations:
- x86vector::DotBF16Op with `B` matrix shuffled to compensate the `flat`
layout (supported as part of this PR), or
- vector.fma with loads + broadcast using `bf16` packed operations
(supported as part of this PR).
DeltaFile
+763-34mlir/test/Dialect/X86Vector/vector-contract-to-packed-type-dotproduct.mlir
+650-0mlir/test/Dialect/X86Vector/vector-contract-bf16-to-fma.mlir
+302-116mlir/lib/Dialect/X86Vector/Transforms/VectorContractToPackedTypeDotProduct.cpp
+306-0mlir/lib/Dialect/X86Vector/Utils/X86VectorUtils.cpp
+214-31mlir/lib/Dialect/X86Vector/Transforms/VectorContractBF16ToFMA.cpp
+37-0mlir/include/mlir/Dialect/X86Vector/Utils/X86VectorUtils.h
+2,272-1816 files

FreeBSD/ports a88a131Mk bsd.sites.mk

Mk/bsd.sites.mk: Prune NXDOMAIN mirrors

The following one-liner was used for the initial NXDOMAIN lookup.

  $ <Mk/bsd.sites.mk grep -o '://[^/]*\/' | sed 's|[:\/]||g' | sort -u | \
    zdns A | jq -r 'select(.results.A.status=="NXDOMAIN") | .name'
DeltaFile
+0-23Mk/bsd.sites.mk
+0-231 files

LLVM/project 7806a0bllvm/lib/CodeGen/SelectionDAG SelectionDAG.cpp

[CodeGen] Silence a warning (NFC)

llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:4665:12:
 error: unused variable 'NumElts' [-Werror,-Wunused-variable]
  unsigned NumElts = DemandedElts.getBitWidth();
           ^
1 error generated.
DeltaFile
+1-1llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+1-11 files

OpenBSD/ports io7L54Glang/verilator Makefile distinfo, lang/verilator/patches patch-bin_verilator patch-test_regress_driver_py

   Update to Verilator 5.044

   Correctness from sthen@

   ok sthen@
VersionDeltaFile
1.9+101-14lang/verilator/pkg/PLIST
1.1+30-0lang/verilator/patches/patch-bin_verilator
1.1+30-0lang/verilator/patches/patch-test_regress_driver_py
1.21+18-8lang/verilator/Makefile
1.8+2-2lang/verilator/distinfo
1.3+0-0lang/verilator/patches/patch-src_verilog_y
+181-244 files not shown
+181-2410 files

OpenBSD/src cXqN5kAsys/uvm uvm_meter.c uvmexp.h, usr.bin/systat uvm.c

   Reuse an unused field in uvmexp, and introduce swpskip.  In the near
   future, this will count how many times pages are not sent to swap
   because the pagedaemon detects the swap system won't be able to deliver
   results (and toss the cluster of pages back)
   ok beck
VersionDeltaFile
1.13+8-8usr.bin/systat/uvm.c
1.56+3-3sys/uvm/uvm_meter.c
1.26+2-3sys/uvm/uvmexp.h
+13-143 files

OpenBSD/src RlZeT5wusr.bin/systat engine.c

   The uvm display abuses the FLD subsystem with a set of empty labels,
   which results in an extra blank line. Work around this by noticing all
   the labels are empty and not doing a newline.
VersionDeltaFile
1.31+6-2usr.bin/systat/engine.c
+6-21 files

OpenBSD/ports bOArSc5lang/ghc distinfo

   Fix up distinfo size mismatch in lang/ghc (sha256 was OK)

   Noted by naddy@
VersionDeltaFile
1.83+1-1lang/ghc/distinfo
+1-11 files

DragonFlyBSD/src 13868dcstand/contrib/edk2/MdePkg/Include Base.h, stand/contrib/edk2/MdePkg/Include/IndustryStandard Acpi30.h

edk2: Sync our TianoCore EDK II headers with the edk2-stable202511 tag.
DeltaFile
+742-732stand/contrib/edk2/MdePkg/Include/Uefi/UefiInternalFormRepresentation.h
+305-283stand/contrib/edk2/MdePkg/Include/Protocol/DevicePath.h
+538-23stand/contrib/edk2/MdePkg/Include/Library/BaseLib.h
+250-225stand/contrib/edk2/MdePkg/Include/IndustryStandard/Acpi30.h
+156-174stand/contrib/edk2/MdePkg/Include/X64/ProcessorBind.h
+121-15stand/contrib/edk2/MdePkg/Include/Base.h
+2,112-1,45212 files not shown
+2,515-1,59518 files

LLVM/project 0065a55llvm/utils/gn/secondary/clang/unittests/Analysis/Scalable BUILD.gn

[gn] port some of 6b75eaea794f6

Needed for 1a7c110dfc92e.
DeltaFile
+1-0llvm/utils/gn/secondary/clang/unittests/Analysis/Scalable/BUILD.gn
+1-01 files

FreeBSD/ports ba69270comms/hamlib pkg-plist distinfo, comms/hamlib/files patch-tests_rigtestlibusb.c patch-rigs_dummy_rot__pstrotator.c

comms/hamlib: Update to 4.7.0

- remove patches no longer needed due to FreeBSD changes in upstream
- Add manual page for rigtestmcast and rigtestmcastrx
- Add manual page for rigtestlibusb
- Add rigctltcp manual page
DeltaFile
+0-43comms/hamlib/files/patch-tests_rigtestlibusb.c
+13-7comms/hamlib/pkg-plist
+0-10comms/hamlib/files/patch-rigs_dummy_rot__pstrotator.c
+0-10comms/hamlib/files/patch-hamlib.pc.in
+3-3comms/hamlib/distinfo
+1-1comms/hamlib/Makefile
+17-746 files

LLVM/project ab3d742libc/cmake/modules LLVMLibCArchitectures.cmake LLVMLibCLibraryRules.cmake, libc/config/gpu/spirv entrypoints.txt headers.txt

[libc] Add basic support for building SPIR-V libraries (#181049)

This is to add support to build libc for building with spirv backend,
for use with OpenMP kernels
DeltaFile
+100-0libc/config/gpu/spirv/entrypoints.txt
+4-4libc/cmake/modules/LLVMLibCArchitectures.cmake
+6-1libc/cmake/modules/LLVMLibCLibraryRules.cmake
+6-1libc/src/__support/macros/properties/architectures.h
+5-0libc/config/gpu/spirv/headers.txt
+3-2libc/src/__support/macros/properties/cpu_features.h
+124-88 files not shown
+135-1814 files

FreeBSD/src 3fdbd8asys/netpfil/ipfilter/netinet fil.c ip_fil.h

ipfilter: Avoid negative array indicies

Array indices must always be posive. We avoid this by making each index
unsigned. This mitigates out-of-bounds reads and writes.

Reported by:            Ilja Van Sprundel <ivansprundel at ioactive.com>
Reviewed by:            glebius
MFC after:              3 days
Differential revision:  https://reviews.freebsd.org/D55260
DeltaFile
+2-2sys/netpfil/ipfilter/netinet/fil.c
+1-1sys/netpfil/ipfilter/netinet/ip_fil.h
+1-1sys/netpfil/ipfilter/netinet/ip_state.c
+4-43 files

LLVM/project 942f5fbllvm/utils/gn/secondary/lldb/include/lldb/Host BUILD.gn

[gn] port 4a4ab28f94bdc7
DeltaFile
+1-0llvm/utils/gn/secondary/lldb/include/lldb/Host/BUILD.gn
+1-01 files