FreeBSD/ports 0fff5e2databases Makefile

databases/Makefile: Remove hook of deleted port

It appears that the port databases/mariadb106-client has been removed,
but an entry for it still exists in databases/Makefile.

PR:             296426
Reported by:    M. Voorhis <mvoorhis at mcvau.net>
Approved by:    osa, vvd (Mentors, implicit)
Fixes:          0df4ffbdef34 ("databases/mariadb106-client: remove epired port")
DeltaFile
+0-1databases/Makefile
+0-11 files

FreeBSD/ports 9b2a13ax11-wm/fvwm3 Makefile distinfo

x11-wm/fvwm3: Update to 1.1.5

Changes:        https://github.com/fvwmorg/fvwm3/releases/tag/1.1.5
DeltaFile
+3-8x11-wm/fvwm3/Makefile
+3-3x11-wm/fvwm3/distinfo
+1-3x11-wm/fvwm3/pkg-plist
+7-143 files

FreeBSD/ports 2f6a6e9net/gnu-radius/files patch-radwho_radwho.c patch-configure

net/gnu-radius: update to 1.7.0 release
DeltaFile
+9-11net/gnu-radius/files/patch-radwho_radwho.c
+9-9net/gnu-radius/files/patch-configure
+9-9net/gnu-radius/files/patch-radiusd_builddbm.c
+11-0net/gnu-radius/files/patch-include_radius_radutmp.h
+0-11net/gnu-radius/files/patch-include-radius_radutmp.h
+4-4net/gnu-radius/files/patch-raddb_Makefile.in
+42-444 files not shown
+51-6110 files

FreeBSD/ports 6bea73fx11-toolkits/imgui Makefile

x11-toolkits/imgui: Add FREETYPE in OPTIONS_DEFAULT list

PR:             296416
Approved by:    yuri (maintainer)
DeltaFile
+2-1x11-toolkits/imgui/Makefile
+2-11 files

FreeBSD/src 524fb04share/man/man9 fetch.9

fetch.9: fix a typo

Fixes:          a1c52e05f571 ("CHERI: declare fueptr and suptr")
Effort:         CHERI upstreaming
Sponsored by:   Innovate UK
DeltaFile
+1-1share/man/man9/fetch.9
+1-11 files

FreeBSD/ports 156da5cdns/powerdns Makefile distinfo, dns/powerdns/files patch-fix_missing_symbols patch-pdns_auth-main.cc

dns/powerdns: Update 5.1.2 => 5.1.3

While here:
- Update options' descriptions.
- Drop the backported patch, it's made into release.

Changelog:
https://doc.powerdns.com/authoritative/changelog/5.1.html#change-5.1.3

PR:             296400
Reported by:    Jordan Ostreff <jordan at ostreff.info>
Approved by:    Ralf van der Enden <tremere at cainites.net> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 27d147dd421dd767d40e0d069b413b55650fd095)
DeltaFile
+0-68dns/powerdns/files/patch-fix_missing_symbols
+11-12dns/powerdns/Makefile
+3-3dns/powerdns/distinfo
+2-2dns/powerdns/files/patch-pdns_auth-main.cc
+16-854 files

FreeBSD/ports 27d147ddns/powerdns Makefile distinfo, dns/powerdns/files patch-fix_missing_symbols patch-pdns_auth-main.cc

dns/powerdns: Update 5.1.2 => 5.1.3

While here:
- Update options' descriptions.
- Drop the backported patch, it's made into release.

Changelog:
https://doc.powerdns.com/authoritative/changelog/5.1.html#change-5.1.3

PR:             296400
Reported by:    Jordan Ostreff <jordan at ostreff.info>
Approved by:    Ralf van der Enden <tremere at cainites.net> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+0-68dns/powerdns/files/patch-fix_missing_symbols
+11-12dns/powerdns/Makefile
+3-3dns/powerdns/distinfo
+2-2dns/powerdns/files/patch-pdns_auth-main.cc
+16-854 files

FreeBSD/ports 2a2b932mail/opensmtpd distinfo Makefile

mail/opensmtpd: update to 7.8.0p1 portable release (+)

Release notes:  https://github.com/OpenSMTPD/OpenSMTPD/releases/tag/7.7.0p0 \
                https://github.com/OpenSMTPD/OpenSMTPD/releases/tag/7.8.0p0 \
                https://github.com/OpenSMTPD/OpenSMTPD/releases/tag/7.8.0p1
DeltaFile
+3-3mail/opensmtpd/distinfo
+3-3mail/opensmtpd/Makefile
+6-62 files

FreeBSD/ports 3893d73devel/libevent pkg-plist distinfo

devel/libevent: Update to 2.1.13

Changes in version 2.1.13-stable (01 July 2026)

This release contains several security fixes, affecting users of the
following modules: evbuffer, bufferevent, evtag, evrpc, evdns, evhttp.
If you have a program that uses one of those modules,
or if you distribute libevent, you should upgrade.

Additionally, this release backports some small modernizations to
the libevent codebase, to aid in compiling with the compilers
released over the last few years.

Security Fixes (evtag, evrpc):

Fix an out-of-bounds read in decode_tag_internal.
(Found by @Brubbish. GHSA-fj29-64w6-73h6)
Fix an integer overflow in evtag_unmarshal_header.
(Found by @Brubbish. GHSA-45c6-qx49-89m8)

    [39 lines not shown]
DeltaFile
+5-5devel/libevent/pkg-plist
+3-3devel/libevent/distinfo
+1-1devel/libevent/Makefile
+9-93 files

FreeBSD/ports b46300adevel/libevent pkg-plist distinfo

devel/libevent: Update to 2.1.13

Changes in version 2.1.13-stable (01 July 2026)

This release contains several security fixes, affecting users of the
following modules: evbuffer, bufferevent, evtag, evrpc, evdns, evhttp.
If you have a program that uses one of those modules,
or if you distribute libevent, you should upgrade.

Additionally, this release backports some small modernizations to
the libevent codebase, to aid in compiling with the compilers
released over the last few years.

Security Fixes (evtag, evrpc):

Fix an out-of-bounds read in decode_tag_internal.
(Found by @Brubbish. GHSA-fj29-64w6-73h6)
Fix an integer overflow in evtag_unmarshal_header.
(Found by @Brubbish. GHSA-45c6-qx49-89m8)

    [39 lines not shown]
DeltaFile
+5-5devel/libevent/pkg-plist
+3-3devel/libevent/distinfo
+1-1devel/libevent/Makefile
+9-93 files

FreeBSD/ports 45108bbdns/aardvark-dns distinfo Makefile.crates, dns/aardvark-dns/files patch-cargo-crates_inotify-0.11.2_src_fd__guard.rs

dns/aardvark-dns: update from 1.17.1 to 2.0.0

A patch for inotify crate, version 0.11.2 obtained from
https://github.com/freebsd/freebsd-ports/commit/1111ae122f9cdf93bf1a0237d2c90bbc409a82ed#diff-025f1d96f68751961599226b2863f1dbd5a993324912b6e483e5489736710715

ChangeLog:      https://github.com/containers/aardvark-dns/compare/v1.17.1...v2.0.0

Sponsored by:   tipi.work
DeltaFile
+281-241dns/aardvark-dns/distinfo
+139-119dns/aardvark-dns/Makefile.crates
+65-0dns/aardvark-dns/files/patch-cargo-crates_inotify-0.11.2_src_fd__guard.rs
+1-2dns/aardvark-dns/Makefile
+486-3624 files

FreeBSD/src 17602ebsys/libkern bcopy.c

CHERI: make mem{cpy,move}(9) CHERI compatible

- Use intptr_t in place of long as the word type in the core copying
  loop where aligned words a copied.  This preserved the provenance of
  any copied pointers.
- When working with the address of src or dst use ptraddr_t rather than
  uintptr_t.  This avoid ambigious provenance in expressions involving
  multiple addresses.

As a minor tweak, rename the function to memmove since that is the
interface it implements (overlapping src and dst are permitted) and make
memcpy the alias rather than the other way around.

Reviewed by:    kib, markj
Effort:         CHERI upstreaming
Sponsored by:   Innovate UK
Differential Revision:  https://reviews.freebsd.org/D57965
DeltaFile
+11-9sys/libkern/bcopy.c
+11-91 files

FreeBSD/src f14bdfeshare/man/man9 socket.9, sys/kern uipc_socket.c

CHERI: add sooptcopyinptr to preserve pointer provenance

Most socket options don't involve pointers so make the default
sooptcopyin discard provenance and add a sooptcopyinptr that preserves.

Reviewed by:    markj, emaste
Effort:         CHERI upstreaming
Sponsored by:   DARPA, AFRL, Innovate UK
Differential Revision:  https://reviews.freebsd.org/D57665
DeltaFile
+28-6sys/kern/uipc_socket.c
+12-1share/man/man9/socket.9
+6-0sys/sys/sockopt.h
+46-73 files

FreeBSD/src 7f55dbeshare/man/man9 memcpy.9 memmove.9, sys/sys systm.h

CHERI: declare mem{cpy,move}_data

Declare kernel-only, provenance-discarding memcpy_data, and memmove_data
APIs intended to copy raw data which does not contain pointers (e.g.,
buffers on their way to or from network or storage devices).  On CHERI
architectures, they will explicitly remove tags from capabilities,
removing any provenance.  This reduces the risk of accidental spread of
pointers on CHERI systems.

Document that bcopy preserves pointer provenance.

Reviewed by:    ziaee, kib, adrian, markj
Effort:         CHERI upstreaming
Sponsored by:   DARPA, AFRL, Innovate UK
Differential Revision:  https://reviews.freebsd.org/D57662
DeltaFile
+23-7share/man/man9/memcpy.9
+24-5share/man/man9/memmove.9
+9-0sys/sys/systm.h
+4-2share/man/man9/bcopy.9
+2-0share/man/man9/Makefile
+62-145 files

FreeBSD/ports 950f31csecurity/wolfssl Makefile pkg-plist

security/wolfssl: ubreak i386 build.
DeltaFile
+8-0security/wolfssl/Makefile
+1-1security/wolfssl/pkg-plist
+9-12 files

FreeBSD/ports 763dec4graphics/mesa-dri Makefile.common distinfo

graphics/mesa-{dri,libs}: Update to 26.1.3
DeltaFile
+5-6graphics/mesa-dri/Makefile.common
+3-3graphics/mesa-dri/distinfo
+8-92 files

FreeBSD/ports 28b88f7lang/rizin-cutter pkg-plist distinfo

lang/rizin-cutter: Update to 2.5.0

Reported by:    portscout!
DeltaFile
+46-27lang/rizin-cutter/pkg-plist
+5-5lang/rizin-cutter/distinfo
+2-3lang/rizin-cutter/Makefile
+53-353 files

FreeBSD/ports 184c535net/tun2socks Makefile

net/tun2socks: Change GO_BUILDFLAGS => GO_LDFLAGS

MFH:            2026Q2
(cherry picked from commit bb63f8ee550b7a02e63170963efb3f44bf3c523a)
DeltaFile
+1-2net/tun2socks/Makefile
+1-21 files

FreeBSD/ports bb63f8enet/tun2socks Makefile

net/tun2socks: Change GO_BUILDFLAGS => GO_LDFLAGS

MFH:            2026Q2
DeltaFile
+1-2net/tun2socks/Makefile
+1-21 files

FreeBSD/ports ef9d109misc/picoclaw distinfo Makefile

misc/picoclaw: update to 0.3.1
DeltaFile
+5-5misc/picoclaw/distinfo
+1-1misc/picoclaw/Makefile
+6-62 files

FreeBSD/ports 11f5d71devel/moon distinfo Makefile.crates, devel/moon/files patch-cargo-crates_wasmtime-41.0.4_src_runtime_vm_sys_unix_signals.rs patch-crates_notifier_src_notifications.rs

devel/moon: New port

Repository management, organization and task orchestration tool

Sponsored by:   Netflix
DeltaFile
+1,851-0devel/moon/distinfo
+924-0devel/moon/Makefile.crates
+28-0devel/moon/Makefile
+16-0devel/moon/files/patch-cargo-crates_wasmtime-41.0.4_src_runtime_vm_sys_unix_signals.rs
+11-0devel/moon/files/patch-crates_notifier_src_notifications.rs
+10-0devel/moon/pkg-descr
+2,840-01 files not shown
+2,841-07 files

FreeBSD/ports 6adc7bddevel/cmake-core distinfo Makefile

evel/cmake-core: backport boost-1.91+ support from upstream (+)

Prepare to boost-1.91 landing to the portstree
DeltaFile
+9-3devel/cmake-core/distinfo
+5-2devel/cmake-core/Makefile
+14-52 files

FreeBSD/src 402a657lib/libsysdecode mktables

libsysdecode: Fix shutdownhow table

MFC after:      1 week
Fixes:          c3276e02beab ("sockets: make shutdown(2) how argument a enum")
Reviewed by:    glebius
Differential Revision:  https://reviews.freebsd.org/D57915
DeltaFile
+1-1lib/libsysdecode/mktables
+1-11 files

FreeBSD/ports aec21c5multimedia/qmmp-plugin-pack-qt6 distinfo Makefile

multimedia/qmmp-plugin-pack-qt6: update to 2.3.0 release (+)

Changes since 2.3.0:
* fixed documentation;
* updated Chinese Simplified translation;
* updated Finnish translation;
* updated Polish translation;
* updated Japanese translation;
* updated Chinese Traditional translation;
* updated Italian translation;
* updated Korean translation.
DeltaFile
+3-3multimedia/qmmp-plugin-pack-qt6/distinfo
+1-2multimedia/qmmp-plugin-pack-qt6/Makefile
+4-52 files

FreeBSD/ports d326d79multimedia/qmmp-plugin-pack-qt5 distinfo Makefile

multimedia/qmmp-plugin-pack-qt5: update to 1.7.3 release (+)

Changes since 1.7.2:
* fixed playback stopping when connection was lost in the ytb plugin (1.7.3 only);
* fixed documentation;
* updated Chinese Simplified translation;
* updated Finnish translation;
* updated Polish translation;
* updated Japanese translation;
* updated Chinese Traditional translation;
* updated Italian translation;
* updated Korean translation.
DeltaFile
+3-3multimedia/qmmp-plugin-pack-qt5/distinfo
+1-2multimedia/qmmp-plugin-pack-qt5/Makefile
+4-52 files

FreeBSD/ports 181e294multimedia/qmmp-qt6 distinfo Makefile

multimedia/qmmp-qt6: update to 2.3.3 release (+)

Changes since 2.3.2:
* fixed build with PipeWire versions less than 0.3.50;
* fixed settings dialog layout;
* fixed default CUE encoding;
* fixed possible null pointer dereference;
* fixed tracks order when added using drag and drop (2.3.3 only);
* fixed uninitialized structure usage;
* improved sid plugin:
* added libsidplayfp 3.0 support;
* added feature to build without residfp engine;
* fixed memory leak;
* fixed displaying audio information;
* updated Japanese translation (2.3.3 only).
DeltaFile
+3-3multimedia/qmmp-qt6/distinfo
+1-1multimedia/qmmp-qt6/Makefile
+4-42 files

FreeBSD/ports 274c2ffmultimedia/qmmp-qt5 distinfo Makefile

multimedia/qmmp-qt5: update to 1.7.11 release (+)

Changes since 1.7.10:
* fixed build with PipeWire versions less than 0.3.50;
* fixed settings dialog layout;
* fixed default CUE encoding;
* fixed possible null pointer dereference;
* fixed uninitialized structure usage;
* improved sid plugin:
* added libsidplayfp 3.0 support;
* added feature to build without residfp engine;
* fixed memory leak;
* fixed displaying audio information;
DeltaFile
+3-3multimedia/qmmp-qt5/distinfo
+1-1multimedia/qmmp-qt5/Makefile
+4-42 files

FreeBSD/ports df1ca86audio/aqualung Makefile

audio/aqualung: Chase audio/mac shlib bump
DeltaFile
+1-1audio/aqualung/Makefile
+1-11 files

FreeBSD/ports 13a84b4audio/mac distinfo Makefile, audio/mac/files patch-CMakeLists.txt patch-Shared_All.h

audio/mac: Update to 13.16

Changes: https://www.monkeysaudio.com/versionhistory.html
DeltaFile
+3-3audio/mac/distinfo
+3-3audio/mac/files/patch-CMakeLists.txt
+2-2audio/mac/files/patch-Shared_All.h
+2-2audio/mac/files/patch-Source_Shared_All.h
+1-1audio/mac/Makefile
+1-1audio/mac/pkg-plist
+12-126 files

FreeBSD/src 29b07efsys/fs/autofs autofs_vfsops.c

autofs: rename sx lock description for am_lock

Rename am_lock description from autofslk -> autfsm.

The lock description, autofslk, is used as the description for
autofs_softc->sc_lock, which is used to protect autofs requests and the
like as opposed to am_lock which protects autofs nodes for a given
mount.

This change allows witness to distinguish different lock orders for each
lock.

Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D57972
DeltaFile
+1-1sys/fs/autofs/autofs_vfsops.c
+1-11 files