FreeBSD/src 28bb687. Changes, lib xmlparse.c memory_sanitizer.h

Vendor import of expat 2.8.2
DeltaFile
+660-550lib/xmlparse.c
+76-31xmlwf/xmlwf.c
+90-2Changes
+51-2tests/handlers.c
+51-0lib/memory_sanitizer.h
+49-0lib/fallthrough.h
+977-58527 files not shown
+1,230-65933 files

FreeBSD/ports b91aa0dsecurity/sudo-rs distinfo Makefile, security/sudo-rs/files patch-src_pam_rpassword.rs

security/sudo-rs: Update 0.2.13 => 0.2.14

While here, drop backported patch since it's in release now.

Changelog:
https://github.com/trifectatechfoundation/sudo-rs/releases/tag/v0.2.14

PR:             296257
Reported by:    Valdemar Erk <valdemar at erk.dev>
Approved by:    Marc Schoolderman <marc at trifectatech.org> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 8f257dd15ba1d1848342acfb436a95a7c501db00)
DeltaFile
+0-14security/sudo-rs/files/patch-src_pam_rpassword.rs
+5-5security/sudo-rs/distinfo
+1-2security/sudo-rs/Makefile
+1-1security/sudo-rs/Makefile.crates
+7-224 files

FreeBSD/ports 8f257ddsecurity/sudo-rs distinfo Makefile, security/sudo-rs/files patch-src_pam_rpassword.rs

security/sudo-rs: Update 0.2.13 => 0.2.14

While here, drop backported patch since it's in release now.

Changelog:
https://github.com/trifectatechfoundation/sudo-rs/releases/tag/v0.2.14

PR:             296257
Reported by:    Valdemar Erk <valdemar at erk.dev>
Approved by:    Marc Schoolderman <marc at trifectatech.org> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+0-14security/sudo-rs/files/patch-src_pam_rpassword.rs
+5-5security/sudo-rs/distinfo
+1-2security/sudo-rs/Makefile
+1-1security/sudo-rs/Makefile.crates
+7-224 files

FreeBSD/ports 054304cemulators/dolphin-emu pkg-plist distinfo

emulators/dolphin-emu: Update to 2606
DeltaFile
+82-15emulators/dolphin-emu/pkg-plist
+3-3emulators/dolphin-emu/distinfo
+2-3emulators/dolphin-emu/Makefile
+87-213 files

FreeBSD/ports bb95b4ddns/encrypted-dns-server distinfo Makefile.crates

dns/encrypted-dns-server: Update 0.9.6 => 0.9.21

While here:
- Move crates to Makefile.crates.
- Pass maintainership.
- Backport upstream fix for building without METRICS option.
  (https://github.com/DNSCrypt/encrypted-dns-server/issues/414)

Commit log:
https://github.com/DNSCrypt/encrypted-dns-server/compare/0.9.6...0.9.21

PR:             294709
Reported by:    Evaldas Auryla <ea at uoga.net> (new maintainer)
Approved by:    Felix Hanley <felix at userspace.com.au> (old maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit a5aa0fb98c91b185cc2fba8a64d3647744ba5213)
DeltaFile
+305-281dns/encrypted-dns-server/distinfo
+156-0dns/encrypted-dns-server/Makefile.crates
+5-149dns/encrypted-dns-server/Makefile
+466-4303 files

FreeBSD/ports f7799badns/encrypted-dns-server Makefile

dns/encrypted-dns-server: Pass maintainership

I forgot to do it in previous commit, sorry.

PR:             294709
Approved by:    osa, vvd (Mentors, implicit)
Fixes:          a5aa0fb ("dns/encrypted-dns-server: Update 0.9.6 => 0.9.21")
DeltaFile
+1-1dns/encrypted-dns-server/Makefile
+1-11 files

FreeBSD/ports a5aa0fbdns/encrypted-dns-server distinfo Makefile.crates

dns/encrypted-dns-server: Update 0.9.6 => 0.9.21

While here:
- Move crates to Makefile.crates.
- Pass maintainership.
- Backport upstream fix for building without METRICS option.
  (https://github.com/DNSCrypt/encrypted-dns-server/issues/414)

Commit log:
https://github.com/DNSCrypt/encrypted-dns-server/compare/0.9.6...0.9.21

PR:             294709
Reported by:    Evaldas Auryla <ea at uoga.net> (new maintainer)
Approved by:    Felix Hanley <felix at userspace.com.au> (old maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+305-281dns/encrypted-dns-server/distinfo
+156-0dns/encrypted-dns-server/Makefile.crates
+4-148dns/encrypted-dns-server/Makefile
+465-4293 files

FreeBSD/ports 8fdc66dtextproc Makefile, textproc/markdown-oxide distinfo Makefile.crates

textproc/markdown-oxide: add a new port
DeltaFile
+479-0textproc/markdown-oxide/distinfo
+239-0textproc/markdown-oxide/Makefile.crates
+20-0textproc/markdown-oxide/Makefile
+5-0textproc/markdown-oxide/pkg-descr
+1-0textproc/Makefile
+744-05 files

FreeBSD/ports b38e634shells/zsh pkg-plist distinfo, shells/zsh/files patch-Src_jobs.c patch-Src_Builtins_rlimits.c

shells/zsh: update to 5.9.1

While here switch from pcre to pcre2
Add a patch to support new RLIMITS_PIPEBUF[1] and RLIMITS_VMS
Remove patch which has been upstreamed

PR:             282487 [1]
Submitted by:   Martin Birgmeier <d8zNeCFG at aon.at> [1]
DeltaFile
+35-6shells/zsh/pkg-plist
+0-30shells/zsh/files/patch-Src_jobs.c
+17-0shells/zsh/files/patch-Src_Builtins_rlimits.c
+10-0shells/zsh/files/patch-Doc_Zsh_builtins.yo
+10-0shells/zsh/files/patch-Src_signals.c
+5-5shells/zsh/distinfo
+77-411 files not shown
+79-447 files

FreeBSD/ports 0bdf318. UPDATING

UPDATING: simplify py311->py312 rename with pkg set -p

Replace the shell loop with a single pkg set -p -n command.
DeltaFile
+1-2UPDATING
+1-21 files

FreeBSD/ports cb16237math/form distinfo Makefile

math/form: Update to 5.0.1
DeltaFile
+3-3math/form/distinfo
+1-1math/form/Makefile
+4-42 files

FreeBSD/ports 064ccd0lang/rizin pkg-plist Makefile, lang/rizin/files patch-librz_debug_p_native_reg.c

lang/rizin: Update to 0.9.0

Reported by:    portscout!
DeltaFile
+53-31lang/rizin/pkg-plist
+16-11lang/rizin/Makefile
+11-9lang/rizin/distinfo
+0-11lang/rizin/files/patch-librz_debug_p_native_reg.c
+80-624 files

FreeBSD/ports d782380misc/codex Makefile distinfo

misc/codex: Update to 0.142.1

Changelog:
- https://github.com/openai/codex/releases/tag/rust-v0.142.0
- https://github.com/openai/codex/releases/tag/rust-v0.142.1

Reported by:    GitHub (watch releases)
DeltaFile
+13-6misc/codex/Makefile
+9-9misc/codex/distinfo
+3-3misc/codex/Makefile.crates
+25-183 files

FreeBSD/ports 3585531www/iridium/files patch-chrome_browser_about__flags.cc patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc

www/iridium: update to 2026.06.149.4

(cherry picked from commit 1a3e5bd222d071699e22aac43b96c7d41b67bf59)
(cherry picked from commit 70c3e1856b339c9191a36eae531f7172061a1029)
(cherry picked from commit f29b1ad70fc7b9093955b68b43fc1e59d627f948)
(cherry picked from commit 0bf825b184ebedb798a100b47a364a1fff7324e7)
DeltaFile
+79-106www/iridium/files/patch-chrome_browser_about__flags.cc
+106-13www/iridium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+99-0www/iridium/files/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
+98-0www/iridium/files/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h
+49-35www/iridium/files/patch-build_config_compiler_BUILD.gn
+40-31www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+471-185448 files not shown
+2,710-2,216454 files

FreeBSD/ports c9378f1www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc

www/ungoogled-chromium: update to 149.0.7827.196

Security:       https://vuxml.freebsd.org/freebsd/cffe1232-e4b3-4c72-8b4c-6a8298c9b289.html
Security:       https://vuxml.freebsd.org/freebsd/efa1873c-64a0-11f1-b189-a8a1599412c6.html
Security:       https://vuxml.freebsd.org/freebsd/1466c84c-68b1-11f1-8de5-a8a1599412c6.html
(cherry picked from commit 83bdf5e847157e679a52bdee258494c615dbcfe2)
(cherry picked from commit b9e350eee15ce60a52a26068256ae0a16e31b78f)
(cherry picked from commit c98a01afcfab62b544b3d0f2bcc8f6582761c3f8)
(cherry picked from commit f2322a192461ce287d954e1eaf42dbad21c39d97)
(cherry picked from commit 5364b17343af3bb49f2a4e80afcd6e45eeb362e2)
DeltaFile
+79-106www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+106-13www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+99-0www/ungoogled-chromium/files/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
+98-0www/ungoogled-chromium/files/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h
+49-35www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
+44-26www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+475-180449 files not shown
+2,708-2,214455 files

FreeBSD/ports 4de7eb3sysutils/witr distinfo Makefile

sysutils/witr: Update 0.2.2 => 0.3.3

Changelogs:
https://github.com/pranshuparmar/witr/releases/tag/v0.2.3
https://github.com/pranshuparmar/witr/releases/tag/v0.2.4
https://github.com/pranshuparmar/witr/releases/tag/v0.2.5
https://github.com/pranshuparmar/witr/releases/tag/v0.2.6
https://github.com/pranshuparmar/witr/releases/tag/v0.2.7
https://github.com/pranshuparmar/witr/releases/tag/v0.3.0
https://github.com/pranshuparmar/witr/releases/tag/v0.3.1
https://github.com/pranshuparmar/witr/releases/tag/v0.3.2
https://github.com/pranshuparmar/witr/releases/tag/v0.3.3

While here replace PORTVERSION with DISTVERSION.

PR:             296266
Sponsored by:   UNIS Labs
DeltaFile
+57-3sysutils/witr/distinfo
+40-8sysutils/witr/Makefile
+97-112 files

FreeBSD/ports bdfbee2www/chromium/files patch-chrome_browser_about__flags.cc patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc

www/chromium: update to 149.0.7827.196

Security:       https://vuxml.freebsd.org/freebsd/efa1873c-64a0-11f1-b189-a8a1599412c6.html
Security:       https://vuxml.freebsd.org/freebsd/1466c84c-68b1-11f1-8de5-a8a1599412c6.html
Security:       https://vuxml.freebsd.org/freebsd/cffe1232-e4b3-4c72-8b4c-6a8298c9b289.html

(cherry picked from commit 17424e55299d0a979bcc87e95a7d74272cf3cd85)
(cherry picked from commit a29e6d365e37e872d3f96fdb9b3ecda1e8837775)
(cherry picked from commit e390fea66027c67f5a4ddd095546563ce0602bf5)
(cherry picked from commit 437d36b4443d40ad4aa9e374f290242479e8e254)
(cherry picked from commit c67d900da180f9354b3fdcf8e597c477002bf167)
DeltaFile
+79-106www/chromium/files/patch-chrome_browser_about__flags.cc
+106-13www/chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+99-0www/chromium/files/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
+98-0www/chromium/files/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h
+49-35www/chromium/files/patch-build_config_compiler_BUILD.gn
+44-26www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+475-180447 files not shown
+2,704-2,210453 files

FreeBSD/ports 5364b17www/ungoogled-chromium distinfo Makefile, www/ungoogled-chromium/files patch-gpu_command__buffer_service_gles2__cmd__decoder.cc

www/ungoogled-chromium: update to 149.0.7827.196
DeltaFile
+7-7www/ungoogled-chromium/distinfo
+2-2www/ungoogled-chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+1-1www/ungoogled-chromium/Makefile
+10-103 files

FreeBSD/ports 1a3e5bdwww/iridium distinfo Makefile, www/iridium/files patch-gpu_command__buffer_service_gles2__cmd__decoder.cc

www/iridium: update to 2026.06.149.4
DeltaFile
+3-3www/iridium/distinfo
+2-2www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+1-1www/iridium/Makefile
+6-63 files

FreeBSD/ports 2d1dd06misc/ossp-uuid Makefile, misc/ossp-uuid/files patch-uuid.c patch-uuid.h.in

misc/ossp-uuid: provide ossp_ prefixed aliases to functions

This would help callers if some functions' names clash with ones from
libc, for example `uuid_create()`.

Co-authored-by: Nikolaj Thygesen <mailinglist at diamondbox.dk>
DeltaFile
+87-0misc/ossp-uuid/files/patch-uuid.c
+38-0misc/ossp-uuid/files/patch-uuid.h.in
+1-1misc/ossp-uuid/Makefile
+126-13 files

FreeBSD/ports 60fde33sysutils/coreutils Makefile

sysutils/coreutils: fix build on powerpc64le/CURRENT

Clang crashes with the default -mcpu, but builds with -O0:
Assertion failed: (Subtarget->hasP9Vector() && "XSCMPUQP requires Power9 Vector"), function SelectCC, file /usr/src/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, line 4271.
DeltaFile
+6-0sysutils/coreutils/Makefile
+6-01 files

FreeBSD/ports f7721e4shells/bash Makefile

shells/bash: fix build on powerpc64le/CURRENT

Clang crashes with the default -mcpu, but builds with -O0:
Assertion failed: (Subtarget->hasP9Vector() && "XSCMPUQP requires Power9 Vector"), function SelectCC, file /usr/src/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, line 4271.
DeltaFile
+6-0shells/bash/Makefile
+6-01 files

FreeBSD/ports 3149da9sysutils/fastfetch distinfo Makefile

sysutils/fastfetch: update to 2.65.1

Changelog:      https://github.com/fastfetch-cli/fastfetch/releases/tag/2.65.1
DeltaFile
+3-3sysutils/fastfetch/distinfo
+2-3sysutils/fastfetch/Makefile
+5-62 files

FreeBSD/src 00b0ea9share/man/man7 arch.7

arch.7: used title case for .Ss headings

Do capitalize "size".  Don't gratutiously capitalize "char" any more
than we do "make" further down.

Reviewed by:    emaste
Sponsored by:   DARPA, AFRL
Differential Revision:  https://reviews.freebsd.org/D57820
DeltaFile
+3-3share/man/man7/arch.7
+3-31 files

FreeBSD/src b94f438share/man/man9 bcopy.9 memcpy.9

Add kernel manpages for bcopy, memcpy, and memmove

We will add variants of memcpy and memmove to support CHERI so
bootstrap the manpages from section 3.

Mark bcopy as deprecated.

Reviewed by:    imp, kib, emaste
Effort:         CHERI upstreaming
Sponsored by:   Innovate UK
Differential Revision:  https://reviews.freebsd.org/D57661
DeltaFile
+98-0share/man/man9/bcopy.9
+78-0share/man/man9/memcpy.9
+66-0share/man/man9/memmove.9
+3-0share/man/man9/Makefile
+245-04 files

FreeBSD/ports 97b44e2devel Makefile, devel/p5-Linux-Inotify2 Makefile pkg-plist

devel/p5-Linux-Inotify2: Add new port

PR:             294165
DeltaFile
+25-0devel/p5-Linux-Inotify2/Makefile
+3-0devel/p5-Linux-Inotify2/pkg-plist
+3-0devel/p5-Linux-Inotify2/distinfo
+2-0devel/p5-Linux-Inotify2/pkg-descr
+1-0devel/Makefile
+34-05 files

FreeBSD/ports b41599fsysutils/py-salt distinfo Makefile, sysutils/py-salt/files patch-requirements_base.txt

sysutils/py-salt: Update to 3006.26
DeltaFile
+31-14sysutils/py-salt/files/patch-requirements_base.txt
+3-3sysutils/py-salt/distinfo
+1-1sysutils/py-salt/Makefile
+35-183 files

FreeBSD/ports ae8db5awww/py-exa-py distinfo Makefile

www/py-exa-py: update to 2.15.0
DeltaFile
+3-3www/py-exa-py/distinfo
+1-1www/py-exa-py/Makefile
+4-42 files

FreeBSD/ports f1e302bwww/yarr Makefile distinfo

www/yarr: Update to 2.7
DeltaFile
+7-6www/yarr/Makefile
+7-3www/yarr/distinfo
+14-92 files

FreeBSD/ports 432f2e3sysutils/zot distinfo Makefile

sysutils/zot: Update to 2.1.18
DeltaFile
+7-7sysutils/zot/distinfo
+3-4sysutils/zot/Makefile
+10-112 files