FreeBSD/ports 4b86e22sysutils/hcloud distinfo Makefile

sysutils/hcloud: Update to 1.62.0

Changelog: https://github.com/hetznercloud/cli/releases/tag/v1.62.0
DeltaFile
+5-5sysutils/hcloud/distinfo
+1-2sysutils/hcloud/Makefile
+6-72 files

LLVM/project bb55c4bclang/include/clang/CIR/Dialect/IR CIRTypes.td, clang/lib/CIR/CodeGen CIRGenExprConstant.cpp

[CIR] Implement member-pointer members lowering/CXX ABI lowering (#187327)

Record types with a member pointer as a member require quite a bit of
work to get to function properly. First, we have to wire them through
the AST->CIR lowering to make sure we properly represent them, and
represent them when they're zero initializable. We also have to properly
initialize elements when we're NOT zero initializable.

More importantly, we have to implement the CXXABILowering of record
types. Before this patch, we just assumed that all RecordTypes were
legal, since we didn't have the above lowering. A vast majority of this
patch is around getting RecordTypes to lower properly. There isn't
really a good way to test this without the FE changes, so it wasn't
split off.

We accomplish this in 2 phases: First, we transform each individual
record type along the way, giving it a new cxx-abi specific name. We
have to ensure that recursive evaluation works correctly, so we pulled
the solution from the LLVM-IR dialect for that. Secondly, we rename all

    [13 lines not shown]
DeltaFile
+482-48clang/lib/CIR/Dialect/Transforms/CXXABILowering.cpp
+88-0clang/test/CIR/Transforms/cxx-abi-lowering-attrs.cir
+79-5clang/test/CIR/CodeGen/nonzeroinit-struct.cpp
+24-5clang/include/clang/CIR/Dialect/IR/CIRTypes.td
+6-21clang/lib/CIR/CodeGen/CIRGenExprConstant.cpp
+21-1clang/lib/CIR/Dialect/IR/CIRTypes.cpp
+700-808 files not shown
+766-8614 files

HardenedBSD/ports 28e36afsecurity/nmap Makefile

HBSD: Resolave merge conflict

HardenedBSD does not support FreeBSD 13.

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-4security/nmap/Makefile
+0-41 files

HardenedBSD/ports 1b1457cmath/heyoka pkg-plist, math/heyoka/files patch-test_llvm_helpers.cpp

Merge remote-tracking branch 'origin/freebsd/main' into hardenedbsd/main

Conflicts:
        security/nmap/Makefile (unresolved)
DeltaFile
+195-187sysutils/tldr/distinfo
+96-92sysutils/tldr/Makefile.crates
+33-33www/py-primp/distinfo
+28-28misc/github-copilot-cli/files/package-lock.json
+43-0math/heyoka/files/patch-test_llvm_helpers.cpp
+33-7math/heyoka/pkg-plist
+428-347177 files not shown
+1,245-1,043183 files

LLVM/project 9d7b075llvm/lib/Target/AArch64 AArch64InstrFormats.td, llvm/test/MC/AArch64 armv9.6a-pcdphint.s

[AArch64][llvm] Fix encoding for `stshh` instruction (#189588)

The encoding for `stshh` was incorrect, and has been fixed. This
has been checked against the Arm ARM.
DeltaFile
+4-4llvm/test/MC/AArch64/armv9.6a-pcdphint.s
+1-1llvm/lib/Target/AArch64/AArch64InstrFormats.td
+5-52 files

OPNSense/core 7f3bcf5src/opnsense/www/js/widgets Disk.js Memory.js

dashboard:gauge improvements (#10063)

Closes: #8356

*Makes the disk widget become table/bars from grid 2 size onwards
*Adds disk free/used size on the gauge
*Removes parentheses from the memory widget

---------

Co-authored-by: Fabian Rodriguez <317514+MagicFab at users.noreply.github.com>
DeltaFile
+13-1src/opnsense/www/js/widgets/Disk.js
+1-1src/opnsense/www/js/widgets/Memory.js
+14-22 files

OPNSense/core 558beddsrc/opnsense/mvc/app/controllers/OPNsense/Core/Api DashboardController.php, src/opnsense/www/js opnsense_widget_manager.js

dashboard: add Notepad widget (#9936)
DeltaFile
+73-0src/opnsense/www/js/widgets/Notes.js
+22-3src/opnsense/www/js/opnsense_widget_manager.js
+7-0src/opnsense/www/js/widgets/Metadata/Core.xml
+4-0src/opnsense/www/js/widgets/BaseWidget.js
+1-1src/opnsense/mvc/app/controllers/OPNsense/Core/Api/DashboardController.php
+107-45 files

LLVM/project acc609blibcxx/docs/ReleaseNotes 23.rst

[libc++][NFC] Removed an EOL stray white space in Release Notes (#189654)
DeltaFile
+1-1libcxx/docs/ReleaseNotes/23.rst
+1-11 files

NetBSD/pkgsrc nUjVf7Fdoc CHANGES-2026

   doc: Added misc/raspberrypi-usbboot version 1.0
VersionDeltaFile
1.2034+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc esegfMDmisc Makefile

   misc: add raspberrypi-usbboot
VersionDeltaFile
1.675+2-1misc/Makefile
+2-11 files

NetBSD/pkgsrc iphjykOmisc/raspberrypi-usbboot Makefile DESCR, misc/raspberrypi-usbboot/patches patch-Makefile patch-fmemopen.c

   misc: import raspberrypi-usbboot version 1.0

   This contains the Raspberry Pi USB device boot software known as rpiboot. The
   rpiboot tool provides a file server for loading software into memory on a
   Raspberry Pi for provisioning. By default, it boots the device with firmware
   that makes it appear to the host as a USB mass-storage device. The host
   operating system then treats it as a standard USB drive, allowing the filesystem
   to be accessed. An operating system image can be written to the device using the
   Raspberry Pi Imager.

   On Compute Module 4 and newer devices, rpiboot is also used to update the
   bootloader SPI flash EEPROM.

   Tested on macOS/amd64 and NetBSD/amd64.
VersionDeltaFile
1.1+39-0misc/raspberrypi-usbboot/patches/patch-Makefile
1.1+35-0misc/raspberrypi-usbboot/patches/patch-fmemopen.c
1.1+28-0misc/raspberrypi-usbboot/Makefile
1.1+10-0misc/raspberrypi-usbboot/DESCR
1.1+8-0misc/raspberrypi-usbboot/PLIST
1.1+7-0misc/raspberrypi-usbboot/distinfo
+127-06 files

LLVM/project efbd596llvm/lib/Target/AMDGPU SIInstrInfo.td AMDGPUInstructions.td

[AMDGPU][NFCI] CustomOperand to have a default type (#189584)

Most of the time, we should not need to care about the type at all, so
having it as a mandatory parameter confuses people and invites using
i1/i8/i16 where not necessary.
DeltaFile
+34-34llvm/lib/Target/AMDGPU/SIInstrInfo.td
+3-3llvm/lib/Target/AMDGPU/AMDGPUInstructions.td
+1-1llvm/lib/Target/AMDGPU/SOPInstructions.td
+38-383 files

LLVM/project aca7145llvm/lib/Target/AArch64 AArch64InstrFormats.td, llvm/test/MC/AArch64 armv9.6a-pcdphint.s

[AArch64][llvm] Fix encoding for `stshh` instruction (#189588)

The encoding for `stshh` was incorrect, and has been fixed. This
has been checked against the Arm ARM.
DeltaFile
+2-2llvm/test/MC/AArch64/armv9.6a-pcdphint.s
+1-1llvm/lib/Target/AArch64/AArch64InstrFormats.td
+3-32 files

FreeBSD/ports d7a0656devel/gettext distinfo, devel/gettext-runtime pkg-plist

devel/libtextstyle, devel/gettext*: Update to 1.0

devel/gettext-tools: Use external libunistring and libxml2.

lang/python*: Remove dependency on gettext-tools.  It isn't used and
it is gettext-tools that depends on python now.

PR:             293963
Exp-run by:     antoine
DeltaFile
+67-3devel/gettext-tools/pkg-plist
+14-10devel/gettext-tools/Makefile
+16-0devel/gettext-tools/files/patch-configure
+3-3devel/gettext/distinfo
+2-2lang/python314/Makefile
+1-3devel/gettext-runtime/pkg-plist
+103-218 files not shown
+116-3114 files

FreeBSD/ports 4c463dfdevel/autoconf pkg-plist, devel/autoconf/files patch-01-bin_autoreconf.in patch-02-bin_autoreconf.in

devel/autoconf: Update to 2.73

cad/alliance, databases/proxysql, deskutils/growl-for-linux,
emulators/wine-proton, net/yate, sysutils/grub2-efi,
sysutils/grub2-pcbsd: Add USE_CSTD=gnu11 because autoconf 2.73 tries
to use C23 and these ports are broken with that.

PR:             293963
Exp-run by:     antoine
DeltaFile
+0-159devel/autoconf/files/patch-01-bin_autoreconf.in
+0-102devel/autoconf/files/patch-02-bin_autoreconf.in
+9-8devel/autoconf/pkg-plist
+8-3security/krb5-121/files/patch-configure.ac
+8-3security/krb5-devel/files/patch-configure.ac
+5-5devel/autoconf/files/patch-bin_autoreconf.in
+30-28011 files not shown
+53-29417 files

LLVM/project a693a8ccompiler-rt/lib/builtins/arm divdf3.S muldf3.S

Update for #189336 renaming endian.h
DeltaFile
+1-1compiler-rt/lib/builtins/arm/divdf3.S
+1-1compiler-rt/lib/builtins/arm/muldf3.S
+2-22 files

FreeBSD/ports 56b0e6cmisc/mbuffer distinfo Makefile

misc/mbuffer: Update to 20260301

Changes according to the ChangeLog in the distribution tar ball:

    20260301:
    - drop speed limitations at the start and end of transfer
    - fix input stalling unintential in -M/-R mode
    - fix: do not close an already closed file
DeltaFile
+3-3misc/mbuffer/distinfo
+1-1misc/mbuffer/Makefile
+4-42 files

NetBSD/src LJ3BvYksys/arch/virt68k/virt68k bus_dma.c

   Fill in bus_dmamap_sync() for 68030.  Since 68030 caches are write-through,
   this is pretty trivial: just invalidate the on-chip + any external D cache
   in the PREREAD case.  (See comment in code for why PREREAD is preferred
   over POSTREAD.)

   PR kern/60144
VersionDeltaFile
1.5+21-3sys/arch/virt68k/virt68k/bus_dma.c
+21-31 files

NetBSD/src Um9bMpEsys/uvm uvm_swap.c

   uvm_swap.c: fix /dev/drum regression caused by swap encryption

   * decrypt data using a bounce buffer

   * reject writes with ENOTSUP for now

   https://gnats.netbsd.org/60083
   PR/60083
VersionDeltaFile
1.230+80-3sys/uvm/uvm_swap.c
+80-31 files

LLVM/project 5a89da7libc/hdr/types siginfo_t.h CMakeLists.txt, libc/src/signal/linux signal_utils.h sigaction.cpp

[libc][signal] cleanup sigaction implementation (#189512)
DeltaFile
+34-3libc/src/signal/linux/signal_utils.h
+5-26libc/src/signal/linux/sigaction.cpp
+21-0libc/hdr/types/siginfo_t.h
+6-5libc/src/signal/linux/CMakeLists.txt
+8-0libc/hdr/types/CMakeLists.txt
+74-345 files

NetBSD/src QRCPDsSsys/uvm uvm_swap.c

   swread/swwrite: hold swap_syscall_lock (cont.)

   fix a harmless merge botch i introduced while porting the patch
   from git to cvs.

   https://gnats.netbsd.org/60147
   PR/60147
VersionDeltaFile
1.229+3-3sys/uvm/uvm_swap.c
+3-31 files

OpenBSD/ports xkJlKKPsysutils/prometheus Makefile distinfo, sysutils/prometheus/patches patch-mmap_openbsd patch-Makefile_common

   Update prometheus to the last LTS release (3.5.1)

   This drops two patches which are unneeded. First the Makefile workaround
   to skip the asset build step is unneeded, instead use
   PREBUILT_ASSETS_STATIC_DIR. Second drop the compress_assets.sh diff
   and replace it with a BDEP on shell/bash -- too much bashism there.

   Update the patch-mmap_openbsd to work with 3.5.1 and extend it to also
   cover the chunks and head chunks. This should fix a frequent panic seen
   when head chunks are rotated.
   Note: all of this is an ugly workaround because OpenBSD lacks a unified
   view between mmap and read/write calls.

   Some help and testing done by Alvar Penning (post at 0x21.biz)
   OK sthen@
VersionDeltaFile
1.4+509-105sysutils/prometheus/patches/patch-mmap_openbsd
1.24+4-11sysutils/prometheus/Makefile
1.13+6-6sysutils/prometheus/distinfo
1.8+0-11sysutils/prometheus/pkg/PLIST
1.8+3-3sysutils/prometheus/patches/patch-Makefile_common
1.7+2-3sysutils/prometheus/patches/patch-_promu_yml
+524-1392 files not shown
+524-1398 files

LLVM/project e748377lldb/test/API/tools/lldb-dap/attach TestDAP_attach.py, lldb/tools/lldb-dap/Handler AttachRequestHandler.cpp

[lldb-dap] Correct attaching by program basename. (#188886)

Fixes an issue where attaching by program would fail if the program name
was a partial name (e.g. "foobar" instead of "/path/to/foobar").

We failed to create the target which caused the attach to fail. Now we
fallback to the dummy target and update to the real target after the
attach completes.

Here is an example launch configuration that fail:

```
{
  "type": "lldb-dap",
  "name": "Attach (wait)",
  "request": "attach",
  "program": "foobar",
  "waitFor": true
},
```
DeltaFile
+25-0lldb/test/API/tools/lldb-dap/attach/TestDAP_attach.py
+16-8lldb/tools/lldb-dap/Handler/AttachRequestHandler.cpp
+41-82 files

LLVM/project 9bed667llvm/lib/Target/AMDGPU GCNVOPDUtils.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.fdot2.ll llvm.amdgcn.fdot2.f32.bf16.ll

AMDGPU: Fix generation for dot2 VOPD with sgpr inputs

There was no check for sgpr operand in src1 operand.
DeltaFile
+212-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.fdot2.ll
+109-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.fdot2.f32.bf16.ll
+6-1llvm/lib/Target/AMDGPU/GCNVOPDUtils.cpp
+327-13 files

LLVM/project 46dd9d6llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, llvm/test/CodeGen/AArch64 abdu-neg.ll abds-neg.ll

[SDAG][abd] Combine abd of small types (#181538)

It is beneficial to combine abd of illegal, small types (types that get promoted to wider scalar size).
DeltaFile
+80-71llvm/test/CodeGen/RISCV/abdu-neg.ll
+62-83llvm/test/CodeGen/RISCV/abds-neg.ll
+6-10llvm/test/CodeGen/AArch64/abdu-neg.ll
+6-10llvm/test/CodeGen/AArch64/abds-neg.ll
+6-2llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+3-4llvm/test/CodeGen/PowerPC/ppc64-P9-vabsd.ll
+163-1806 files

OpenBSD/src 4UBk45mregress/lib/libcrypto/x509 verify.c callback.c

   Add additional X.509 verifier test cases.

   The second case (14b) currently triggers a bug in the new verifier.
VersionDeltaFile
1.13+18-1regress/lib/libcrypto/x509/verify.c
1.6+10-1regress/lib/libcrypto/x509/callback.c
+28-22 files

FreeBSD/ports ee0cba9multimedia/obs-multi-rtmp distinfo Makefile

multimedia/obs-multi-rtmp: Update distinfo: upstream released new version without changing the version number

Upstream, instead of creating a new tag, remade the existing 0.7.4,
and added the following commits:
https://github.com/sorayuki/obs-multi-rtmp/commit/fcba9cb39bd4b05ea18ed8b54e4355f0cdc59178
https://github.com/sorayuki/obs-multi-rtmp/commit/daf0d3b4578e0eef9c8a36de5b745bccc4b10aba

PR:     294163
DeltaFile
+3-3multimedia/obs-multi-rtmp/distinfo
+1-0multimedia/obs-multi-rtmp/Makefile
+4-32 files

FreeNAS/freenas ab7aab0src/middlewared/middlewared/plugins/service_/services all.py

Fix
DeltaFile
+1-1src/middlewared/middlewared/plugins/service_/services/all.py
+1-11 files

NetBSD/pkgsrc Xqfm4Hcdatabases/ruby-activerecord80 distinfo, devel/ruby-activejob80 distinfo

   Pullup ticket #7062 - requested by taca
   databases/ruby-activerecord80: Security fix
   devel/ruby-activejob80: Security fix
   devel/ruby-activemodel80: Security fix
   devel/ruby-activestorage80: Security fix
   devel/ruby-activesupport80: Security fix
   devel/ruby-railties80: Security fix
   mail/ruby-actionmailbox80: Security fix
   mail/ruby-actionmailer80: Security fix
   textproc/ruby-actiontext80: Security fix
   www/ruby-actioncable80: Security fix
   www/ruby-actionpack80: Security fix
   www/ruby-actionview80: Security fix
   www/ruby-rails80: Security fix

   Revisions pulled up:
   - databases/ruby-activerecord80/distinfo                        1.6
   - devel/ruby-activejob80/distinfo                               1.6
   - devel/ruby-activemodel80/distinfo                             1.6

    [126 lines not shown]
VersionDeltaFile
1.5.4.1+4-4mail/ruby-actionmailer80/distinfo
1.5.4.1+4-4databases/ruby-activerecord80/distinfo
1.5.4.1+4-4devel/ruby-activejob80/distinfo
1.5.4.1+4-4devel/ruby-activemodel80/distinfo
1.5.4.1+4-4devel/ruby-activestorage80/distinfo
1.5.4.1+4-4devel/ruby-activesupport80/distinfo
+24-2410 files not shown
+56-5816 files

OpenBSD/src cLHIrB7regress/lib/libcrypto/certs verify_test.go

   Run new test certificate bundles through Go's verifier.
VersionDeltaFile
1.3+2-0regress/lib/libcrypto/certs/verify_test.go
+2-01 files