FreeBSD/ports 93c3712print/pdf-tools Makefile

print/pdf-tools: Add pkgconf build dependency and fix configure env

The recent import of pkgconf into the FreeBSD base system temporarily
caused a print/pdf-tools build failure and exposed two issues with the
port.  First, pkgconf should be a direct build dependency.  Second,
${CONFIGURE_ENV} should be passed to ./configure so that
PKG_CONFIG_LIBDIR is set correctly regardless of the pkgconf
implementation in the environment.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+5-3print/pdf-tools/Makefile
+5-31 files

FreeBSD/ports 1091ed9mail/mutt distinfo Makefile

mail/mutt: Update 2.3.1 => 2.3.2

Release Notes:
https://marc.info/?l=mutt-users&m=177718131918193&w=2

PR:             294821
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 9cf55329fbe5185795c2706cc52afe76ce549d2a)
DeltaFile
+3-3mail/mutt/distinfo
+1-1mail/mutt/Makefile
+4-42 files

FreeBSD/ports 9cf5532mail/mutt distinfo Makefile

mail/mutt: Update 2.3.1 => 2.3.2

Release Notes:
https://marc.info/?l=mutt-users&m=177718131918193&w=2

PR:             294821
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3mail/mutt/distinfo
+1-1mail/mutt/Makefile
+4-42 files

FreeBSD/ports 4eb1378net-mgmt/andwatch distinfo Makefile

net-mgmt/andwatch: Update 2.2.0 => 2.3.0

Changelog:
https://github.com/dennypage/andwatch/releases/tag/v2.3.0

PR:             294818
Sponsored by:   UNIS Labs
DeltaFile
+3-3net-mgmt/andwatch/distinfo
+1-1net-mgmt/andwatch/Makefile
+4-42 files

LLVM/project 0d704c3llvm/test/CodeGen/X86 machine-block-hash.mir

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+3-0llvm/test/CodeGen/X86/machine-block-hash.mir
+3-01 files

LLVM/project a881a30llvm/lib/Target/AMDGPU SIWholeQuadMode.cpp

Apply suggestion from @ruiling
DeltaFile
+0-1llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp
+0-11 files

LLVM/project 37ac1efllvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, llvm/test/CodeGen/RISCV/rvv fixed-vectors-fp-setcc.ll fixed-vectors-setcc-fp-vp.ll

Merge branch 'main' into users/ruiling/wqm-prop-sideeffect
DeltaFile
+4,811-4,818llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+326-4,626llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp-setcc.ll
+1,872-1,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+3,230-456llvm/test/CodeGen/WebAssembly/strided-int-mac.ll
+565-2,727llvm/test/CodeGen/RISCV/rvv/fixed-vectors-setcc-fp-vp.ll
+1,117-1,613llvm/test/CodeGen/RISCV/rvv/setcc-fp-vp.ll
+11,921-16,1233,545 files not shown
+154,376-91,2463,551 files

LLVM/project ef09defllvm/test/CodeGen/AMDGPU wqm-propagate-for-execz-side-effect.mir

[test][AMDGPU] Precommit test for Back-propagate wqm for sources of side-effect instruction (#193394)
DeltaFile
+238-0llvm/test/CodeGen/AMDGPU/wqm-propagate-for-execz-side-effect.mir
+238-01 files

LLVM/project b111f60llvm/test/CodeGen/X86 machine-block-hash.mir

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+0-1llvm/test/CodeGen/X86/machine-block-hash.mir
+0-11 files

FreeBSD/ports 899a7desecurity/openssh-portable distinfo Makefile, security/openssh-portable/files extra-patch-blacklistd patch-session.c

security/openssh-portable: Update to 10.3p1

Release notes: https://www.openssh.org/txt/release-10.3
DeltaFile
+33-22security/openssh-portable/files/extra-patch-blacklistd
+14-13security/openssh-portable/files/patch-session.c
+12-14security/openssh-portable/files/extra-patch-hpn
+5-5security/openssh-portable/distinfo
+4-4security/openssh-portable/Makefile
+0-8security/openssh-portable/files/patch-servconf.c
+68-661 files not shown
+71-707 files

FreeBSD/ports 8dc56cbsecurity/openssh-portable Makefile

security/openssh-portable: Fix `make test`

No changes here affect the build or package.
DeltaFile
+30-6security/openssh-portable/Makefile
+30-61 files

LLVM/project 3114d30llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, llvm/test/CodeGen/RISCV/rvv fixed-vectors-fp-setcc.ll fixed-vectors-setcc-fp-vp.ll

Merge branch 'main' into users/ruiling/add-wqm-test
DeltaFile
+4,811-4,818llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+326-4,626llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp-setcc.ll
+1,872-1,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+3,230-456llvm/test/CodeGen/WebAssembly/strided-int-mac.ll
+565-2,727llvm/test/CodeGen/RISCV/rvv/fixed-vectors-setcc-fp-vp.ll
+1,117-1,613llvm/test/CodeGen/RISCV/rvv/setcc-fp-vp.ll
+11,921-16,1233,545 files not shown
+154,376-91,2463,551 files

LLVM/project 09306f7llvm/test/CodeGen/RISCV/rvv fixed-vectors-vnmsac-vp.ll fixed-vectors-vmacc-vp.ll

[RISCV] Remove codegen for vp_add, vp_mul, vp_sub (#194173)

Part of the work to remove trivial VP intrinsics from the RISC-V
backend, see
https://discourse.llvm.org/t/rfc-remove-codegen-support-for-trivial-vp-intrinsics-in-the-risc-v-backend/87999

This splits off 3 intrinsics from #179622. These are expanded and
removed in lockstep so we don't break the multiply-accumulate patterns.
DeltaFile
+438-234llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vnmsac-vp.ll
+438-234llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vmacc-vp.ll
+241-326llvm/test/CodeGen/RISCV/rvv/vadd-vp.ll
+201-265llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vadd-vp.ll
+175-179llvm/test/CodeGen/RISCV/rvv/vmul-vp.ll
+141-166llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vmul-vp.ll
+1,634-1,40421 files not shown
+2,244-2,04627 files

FreeBSD/src f60defbsys/conf std.nodebug

conf/std.nodebug: disable DEBUG_LOCKS

(cherry picked from commit 85a04bea5a54d6879c8fbf49eea20aba7ca24692)
DeltaFile
+1-0sys/conf/std.nodebug
+1-01 files

FreeBSD/src fad4e7bsys/kern kern_membarrier.c

membarrier(2): use atomic for lockless read of curproc->p_flag2

(cherry picked from commit 950fd59955e10429c1325c327f0141a7e97fcfe5)
DeltaFile
+7-6sys/kern/kern_membarrier.c
+7-61 files

FreeBSD/src ea8fd84lib/libkvm kvm_proc.c, sys/compat/freebsd32 freebsd32.h

kern/proc: expose reaper PID and subtree root in struct kinfo_proc

PR:     293871

(cherry picked from commit 0f89380a3d208d67698f2d35afd35257e5fdbe09)
DeltaFile
+8-0lib/libkvm/kvm_proc.c
+3-1sys/compat/freebsd32/freebsd32.h
+4-0sys/kern/kern_proc.c
+3-1sys/sys/user.h
+18-24 files

FreeBSD/src b024a8dlib/libsys membarrier.2

membarrier.2: document MEMBARRIER_CMD_GET_REGISTRATIONS

(cherry picked from commit 324b3c2892a53e5fd9b1d8795a31a59ee835c5de)
DeltaFile
+6-0lib/libsys/membarrier.2
+6-01 files

FreeBSD/src 342ce4bsys/kern kern_membarrier.c, sys/sys membarrier.h

membarrier(2): implement the MEMBARRIER_CMD_GET_REGISTRATIONS command

(cherry picked from commit aaa10396a997bafc28ce6551e92563620caf3df4)
DeltaFile
+17-3sys/kern/kern_membarrier.c
+3-0sys/sys/membarrier.h
+20-32 files

FreeBSD/ports d16930amultimedia/kodi Makefile distinfo, multimedia/kodi/files patch-cmake_modules_FindCrossGUID.cmake

multimedia/kodi: Update 22.0a2 => 22.0a3

Changelog:
https://github.com/xbmc/xbmc/releases/tag/22.0a3-Piers

While here reduce the number of warnings from portclippy.

PR:             293940
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q2

(cherry picked from commit 144eba1683f3714efba1aa11493836628c966d7e)
DeltaFile
+49-52multimedia/kodi/Makefile
+14-5multimedia/kodi/files/patch-cmake_modules_FindCrossGUID.cmake
+3-7multimedia/kodi/distinfo
+2-6multimedia/kodi/pkg-plist
+68-704 files

FreeBSD/ports 144eba1multimedia/kodi Makefile distinfo, multimedia/kodi/files patch-cmake_modules_FindCrossGUID.cmake

multimedia/kodi: Update 22.0a2 => 22.0a3

Changelog:
https://github.com/xbmc/xbmc/releases/tag/22.0a3-Piers

While here reduce the number of warnings from portclippy.

PR:             293940
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q2
DeltaFile
+49-52multimedia/kodi/Makefile
+14-5multimedia/kodi/files/patch-cmake_modules_FindCrossGUID.cmake
+3-7multimedia/kodi/distinfo
+2-6multimedia/kodi/pkg-plist
+68-704 files

GhostBSD/xconfig e2af48dbin xconfig

Update RADEON and NVIDIA driver support

- Add support for NVIDIA 580 driver detection and installation
- Refactor `RADEON_DEVICE` IDs for improved AMD GPU compatibility
- Update menu options and helper functions to include NVIDIA 580
DeltaFile
+32-6bin/xconfig
+32-61 files

FreeBSD/ports 3ce3400devel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20260426

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20260426
(cherry picked from commit 31eb7924a119cc11a637a643d0ea9d0de0a0a76f)
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

FreeBSD/src f7bf9fdsys/netinet tcp_hpts_test.c

tests/tcp_hpts_test: Fix resource leaks

When a KTEST_EQUAL assertion fails, the test function returns, but this
can cause it to leak locks, which can trigger a panic under witness.
Add a variant which causes control flow to jump to a label in case of
failure, and use that to prevent this problem.

Reviewed by:    Nick Banks <nickbanks at netflix.com>, tuexen
MFC after:      1 weeks
Differential Revision:  https://reviews.freebsd.org/D56647
DeltaFile
+22-5sys/netinet/tcp_hpts_test.c
+22-51 files

FreeBSD/ports 31eb792devel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20260426

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20260426
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

FreeBSD/ports 4d7baf5sysutils Makefile, sysutils/py-dex Makefile distinfo

sysutils/py-dex: New port: DesktopEntry Execution

dex (DesktopEntry Execution) is a program to generate and execute
DesktopEntry files of the Application type.

WWW: https://github.com/jceb/dex/
DeltaFile
+32-0sysutils/py-dex/Makefile
+3-0sysutils/py-dex/distinfo
+2-0sysutils/py-dex/pkg-descr
+1-0sysutils/Makefile
+38-04 files

FreeBSD/src 16ed84dinclude stdbit.h, sys/sys stdint.h

include/stdbit.h: declare size_t, (u)int*_t, and (u)int_least*_t

These are required by ISO/IEC 9899:2024 § 7.18.1 ¶ 1 but were forgotten
in my initial work.

The current approach leaks intptr_t, uintptr_t, intmax_t, and uintmax_t
through <sys/_stdint.h>.  This could be avoided using a more complicated
approach if desired.

PR:             294131
Fixes:          6296500a85c8474e3ff3fe2f8e4a9d56dd0acd64
Reported by:    Collin Funk <collin.funk1 at gmail.com>
Reviewed by:    imp
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D56515

(cherry picked from commit c8c9324c94dfd4eeecbcfe4a1d3daa047420d3e5)
DeltaFile
+21-1include/stdbit.h
+3-0sys/sys/stdint.h
+24-12 files

LLVM/project 652700bcompiler-rt/lib/sanitizer_common sanitizer_posix.cpp

Reland "[sanitizer] Fix race condition in GetNamedMappingFd with decorate_pro…"" (#194273)

Reverts llvm/llvm-project#194271

Relands llvm/llvm-project#190981.

ThreadID is u64, format must be `%llu`.
DeltaFile
+4-3compiler-rt/lib/sanitizer_common/sanitizer_posix.cpp
+4-31 files

FreeBSD/ports 5d23810sysutils/pstack Makefile, sysutils/pstack/files patch-elf.c

sysutils/pstack: fix lookup for functions with notype and 0 size

PR:             273688
MFH:            2026Q2
Approved by:    pizzamig (maintainer timeout)
Event:          Wiesbaden Hackathon 202604

(cherry picked from commit b654e93a2500c8e42180036f4c315485cc5666e2)
DeltaFile
+11-0sysutils/pstack/files/patch-elf.c
+1-1sysutils/pstack/Makefile
+12-12 files

FreeBSD/ports fcb0315net-mgmt/rs-aggregate Makefile Makefile.crates

net-mgmt/rs-aggregate: move crates to crate file

PR:             294187
MFH:            2026Q2
Event:          Wiesbaden Hackathon 202604
(cherry picked from commit 384e2625a801b8dbf9308aaeebb4796c3a840965)
DeltaFile
+0-189net-mgmt/rs-aggregate/Makefile
+188-0net-mgmt/rs-aggregate/Makefile.crates
+188-1892 files

FreeBSD/ports c2c3a4cx11-fonts/tlwg-ttf Makefile

x11-fonts/tlwg-ttf: fix broken symlinks

PR:             254533
MFH:            2026Q2
Approved by:    antumdeluge at gmail.com (maintainer timeout)
Event:          Wiesbaden Hackathon 202604

(cherry picked from commit ca1737e3db2fbccd1b8dd7f888032e45989ef7cd)
DeltaFile
+3-2x11-fonts/tlwg-ttf/Makefile
+3-21 files