FreeNAS/freenas ffcaabfsrc/middlewared/middlewared/plugins/docker config.py, src/middlewared/middlewared/plugins/system product.py

Address reviews
DeltaFile
+18-13src/middlewared/middlewared/plugins/system_advanced/config.py
+2-4src/middlewared/middlewared/utils/service/settings.py
+1-3src/middlewared/middlewared/plugins/system_advanced/__init__.py
+2-1src/middlewared/middlewared/plugins/system/product.py
+2-1src/middlewared/middlewared/plugins/docker/config.py
+25-225 files

LLVM/project 6d6ef7cllvm/include/llvm/Analysis StaticDataProfileInfo.h, llvm/lib/Target/X86 X86AsmPrinter.cpp

fix

Created using spr 1.3.7
DeltaFile
+3-0llvm/lib/Target/X86/X86AsmPrinter.cpp
+1-1llvm/include/llvm/Analysis/StaticDataProfileInfo.h
+4-12 files

FreeBSD/ports 7781106math/R-cran-doBy distinfo Makefile

math/R-cran-doBy: Update to 4.7.2

Reported by:    portscout
DeltaFile
+3-3math/R-cran-doBy/distinfo
+1-1math/R-cran-doBy/Makefile
+4-42 files

LLVM/project ecdd640llvm/include/llvm/Support GenericLoopInfoImpl.h

[LoopInfo] Avoid a throwaway vector in getLoopsInPreorder. NFC (#207607)

We can append each root and walk its inner loops directly into the
result.
DeltaFile
+2-3llvm/include/llvm/Support/GenericLoopInfoImpl.h
+2-31 files

LLVM/project 051bcefllvm/include/llvm/Support GenericDomTreeConstruction.h

[GenericDomTreeConstruction] Store the semidominator value in Label (#207603)

runSemiNCA's eval() stores the vertex with the minimal semidominator in
Label and dereferences NumToInfo[Label]->Semi to compare it. Store the
semidominator (Semi) value directly in Label instead, so eval compares
by number with no NumToInfo lookup.
DeltaFile
+12-10llvm/include/llvm/Support/GenericDomTreeConstruction.h
+12-101 files

FreeBSD/ports 097af45www/xh distinfo Makefile.crates

www/xh: Update to 0.26.1

While here, claim maintainership after three consecutive maintainer
timeout.

Changelog: https://github.com/ducaale/xh/blob/v0.26.1/CHANGELOG.md

PR:             296172
Approved by:    lcook (former maintainer)
DeltaFile
+443-329www/xh/distinfo
+220-163www/xh/Makefile.crates
+2-3www/xh/Makefile
+665-4953 files

FreeBSD/src 759ce9abin/ps ps.1

ps.1: Fix broken comment line

While here, remove the long-unused dash in the first line.

Reviewed by:    ziaee, olce
Fixes:          ddf144a04b53 ("ps.1: Revamp: Explain general principles, update to match reality")
MFC after:      1 day
Differential Revision:  https://reviews.freebsd.org/D58038
DeltaFile
+2-2bin/ps/ps.1
+2-21 files

FreeBSD/ports 21f8089emulators/x49gp Makefile, emulators/x49gp/files patch-qemu_qemu-git_cache-utils.h

emulators/x49gp: fix build on powerpc*

/usr/local/bin/ld: cannot find qemu/qemu-git/arm-softmmu/i386-dis.o: No such file or directory
DeltaFile
+40-0emulators/x49gp/files/patch-qemu_qemu-git_cache-utils.h
+3-0emulators/x49gp/Makefile
+43-02 files

NetBSD/src aGL9vvydoc CHANGES-11.0

   Ticket #372
VersionDeltaFile
1.1.2.124+10-1doc/CHANGES-11.0
+10-11 files

NetBSD/src PAVZdX3external/mit/xorg/lib driver.mk, external/mit/xorg/lib/libEGL Makefile

   Pull up following revision(s) (requested by mrg in ticket #372):

        external/mit/xorg/lib/libEGL/Makefile: revision 1.10
        external/mit/xorg/lib/driver.mk: revision 1.9
        external/mit/xorg/lib/libgbm/Makefile: revision 1.11
        external/mit/xorg/lib/libGL/Makefile: revision 1.36

   ensure HAVE_NOATEXIT is properly set for all that need it.
VersionDeltaFile
1.9.4.1+3-2external/mit/xorg/lib/libEGL/Makefile
1.35.4.1+3-2external/mit/xorg/lib/libGL/Makefile
1.8.2.1+2-1external/mit/xorg/lib/driver.mk
1.10.4.1+2-1external/mit/xorg/lib/libgbm/Makefile
+10-64 files

FreeBSD/ports 95af8bairc/weechat distinfo Makefile

irc/weechat: Security update to 4.9.3

Security:       d7939352-788b-11f1-b72c-8447094a420f
MFH:            2026Q2
(cherry picked from commit d3fb58592a8d69d1cfc80e5fd4ea06273e2af746)
DeltaFile
+3-3irc/weechat/distinfo
+1-1irc/weechat/Makefile
+4-42 files

FreeBSD/ports 51f0192audio/denemo Makefile

audio/denemo: Deprecate and set EXPIRATION_DATE to 2026-08-31

Current release is over a decade old, upstream is still active if someone
wants to pick it up and keep it up to date
DeltaFile
+3-0audio/denemo/Makefile
+3-01 files

FreeBSD/ports 19781e9audio/tta Makefile

audio/tta: Deprecate and set EXPIRATION_DATE to 2026-08-31

No active development for over a decade and main site is gone.
FFmpeg supports both encoding and decoding of this format
DeltaFile
+3-0audio/tta/Makefile
+3-01 files

FreeBSD/ports d3fb585irc/weechat distinfo Makefile

irc/weechat: Security update to 4.9.3

Security:       d7939352-788b-11f1-b72c-8447094a420f
MFH:            2026Q2
DeltaFile
+3-3irc/weechat/distinfo
+1-1irc/weechat/Makefile
+4-42 files

FreeBSD/ports 14f7577net-p2p/mkbrr distinfo Makefile

net-p2p/mkbrr: Update to 1.24.0

Changelog: https://github.com/autobrr/mkbrr/releases/tag/v1.24.0
DeltaFile
+5-5net-p2p/mkbrr/distinfo
+1-2net-p2p/mkbrr/Makefile
+6-72 files

FreeBSD/ports 3b1f222audio/fluidsynth distinfo Makefile

audio/fluidsynth: Update to 2.5.6

Fixes multiple security issues:

Fix CVE-2026-58264 - a heap-based buffer overrun in command handler
Fix a heap-based buffer overflow in MIDI player
Fix a heap-based buffer overrun for DLS samples
Fix a DLS ptbl chunk integer overflow
Fix a DLS articulation chunk integer overflow
Fix a SF2 DMOD chunk integer underflow

Changelog: https://github.com/FluidSynth/fluidsynth/releases/tag/v2.5.6

Security:       CVE-2026-58264
DeltaFile
+3-3audio/fluidsynth/distinfo
+1-1audio/fluidsynth/Makefile
+1-1audio/fluidsynth/pkg-plist
+5-53 files

FreeBSD/doc 189d416documentation/content/en/books/dev-model _index.adoc

books/dev-model: change bibliography links

Approved by: carlavilla
Differential Revision: https://reviews.freebsd.org/D58045
DeltaFile
+31-33documentation/content/en/books/dev-model/_index.adoc
+31-331 files

OpenBSD/ports QSffSrzmail/roundcubemail distinfo Makefile, mail/roundcubemail/patches patch-plugins_password_password_php

   update to roundcubemail-1.6.17
VersionDeltaFile
1.75.2.2+21-0mail/roundcubemail/pkg/PLIST
1.100.2.2+2-2mail/roundcubemail/distinfo
1.196.2.2+1-1mail/roundcubemail/Makefile
1.1.16.1+1-1mail/roundcubemail/patches/patch-plugins_password_password_php
+25-44 files

OpenBSD/ports s8IcL4Rmail/roundcubemail distinfo Makefile, mail/roundcubemail/patches patch-plugins_password_password_php

   security update to roundcubemail-1.7.2
VersionDeltaFile
1.78+6-0mail/roundcubemail/pkg/PLIST
1.103+2-2mail/roundcubemail/distinfo
1.3+1-1mail/roundcubemail/patches/patch-plugins_password_password_php
1.201+1-1mail/roundcubemail/Makefile
+10-44 files

LLVM/project 3be67c7lld/ELF/Arch SPARCV9.cpp

[ELF] Add target-specific relocation scanning for SPARCV9 (#206284)

Implement SPARCV9::scanSectionImpl, following the pattern established
for x86 and other targets. This merges the getRelExpr and TLS handling
for SHF_ALLOC sections into the target-specific scanner, enabling
devirtualization and eliminating abstraction overhead.

- Inline relocation classification into scanSectionImpl with a switch
  on relocation type, replacing the generic rs.scan() path.
- Use processR_PC for PC-relative relocations and processR_PLT_PC for
  PLT relocations.
- Handle TLS LE relocations directly with checkTlsLe.
- Simplify getRelExpr to only handle relocations needed by
  relocateNonAlloc and preprocessRelocs.
DeltaFile
+81-20lld/ELF/Arch/SPARCV9.cpp
+81-201 files

FreeBSD/ports 8d39b95devel/py-hgtools Makefile distinfo

devel/py-hgtools: Update version 6.3=>6.4

- Mark DEPRECATED
- Defunct by upstream
- Set EXPIRATION_DATE 2026-09-30

Changelog: https://github.com/jaraco/jaraco.vcs/releases/tag/hgtools-6.4
DeltaFile
+10-4devel/py-hgtools/Makefile
+3-3devel/py-hgtools/distinfo
+13-72 files

FreeBSD/ports 989f221irc/py-limnoria Makefile distinfo

irc/py-limnoria: Update version 2021.11.18=>2021.11.20
DeltaFile
+5-7irc/py-limnoria/Makefile
+3-3irc/py-limnoria/distinfo
+8-102 files

FreeBSD/ports 6015854devel/py-jira Makefile distinfo

devel/py-jira: Update version 3.0.1=>3.1.1

Changelog: https://github.com/pycontribs/jira/releases/tag/3.1.1
DeltaFile
+15-6devel/py-jira/Makefile
+3-3devel/py-jira/distinfo
+18-92 files

FreeBSD/ports 7781601databases/pgagroal Makefile distinfo

databases/pgagroal: Update version 2.0.2=>2.1.0

- Update MASTER_SITES
- Update WWW

Changelog: https://github.com/pgagroal/pgagroal/releases/tag/2.1.0
DeltaFile
+3-3databases/pgagroal/Makefile
+3-3databases/pgagroal/distinfo
+2-0databases/pgagroal/pkg-plist
+8-63 files

FreeBSD/ports 41a5b6asysutils/py-nagiosplugin Makefile distinfo

sysutils/py-nagiosplugin: Update version 1.2.4=>1.3.1

- Update WWW

Changelog: https://github.com/mpounsett/nagiosplugin/releases/tag/1.3.1
DeltaFile
+3-4sysutils/py-nagiosplugin/Makefile
+3-3sysutils/py-nagiosplugin/distinfo
+6-72 files

FreeBSD/ports f6fcd8dtextproc/lttoolbox distinfo Makefile, textproc/lttoolbox/files patch-lttoolbox_ustring.h

textproc/lttoolbox: Update version 3.8.2=>3.8.3

Changelog: https://github.com/apertium/lttoolbox/releases/tag/v3.8.3
DeltaFile
+0-11textproc/lttoolbox/files/patch-lttoolbox_ustring.h
+3-3textproc/lttoolbox/distinfo
+3-2textproc/lttoolbox/Makefile
+6-163 files

FreeBSD/ports a4030a0science/py-mdp Makefile distinfo, science/py-mdp/files patch-mdp__configuration.py

science/py-mdp: Update version 3.5=>3.6

- Mark DEPRECATED
- No Upstream activity since 2024
- No consumers in the ports tree
- Set EXPIRATION_DATE 2026-08-31

Changelog: https://github.com/mdp-toolkit/mdp-toolkit/releases/tag/MDP-3.6
DeltaFile
+7-5science/py-mdp/Makefile
+0-11science/py-mdp/files/patch-mdp__configuration.py
+3-2science/py-mdp/distinfo
+10-183 files

FreeBSD/ports 2e9eb5amath/py-graphillion distinfo Makefile

math/py-graphillion: Update version 1.10=>1.11

Changelog: https://github.com/graphillion/graphillion/releases/tag/v1.11
DeltaFile
+3-3math/py-graphillion/distinfo
+1-1math/py-graphillion/Makefile
+4-42 files

FreeBSD/ports 87c725dfinance/py-stripe distinfo Makefile

finance/py-stripe: Update version 5.1.1=>5.2.0

Changelog: https://github.com/stripe/stripe-python/releases/tag/v5.2.0
DeltaFile
+3-3finance/py-stripe/distinfo
+1-1finance/py-stripe/Makefile
+4-42 files

FreeBSD/ports e312a03Mk bsd.sites.mk

Mk/bsd.sites.mk: Remove stale mirrors

tenet.dl.sourceforge.net has been decommissioned so remove the stale
entry

Approved by:    portmgr (blanket)
DeltaFile
+1-1Mk/bsd.sites.mk
+1-11 files