FreeBSD/ports 65b685agraphics/colmap distinfo Makefile

graphics/colmap: update to 4.0.3

Changelog: https://github.com/colmap/colmap/releases/tag/4.0.3

MFH:            2026Q2
(cherry picked from commit d41060d7833b1755f3afc802b435550d34dfd96f)
DeltaFile
+3-3graphics/colmap/distinfo
+1-1graphics/colmap/Makefile
+4-42 files

FreeBSD/ports d2aaf22sysutils/snapraid distinfo Makefile

sysutils/snapraid: update to 14.1

A regression from 14.0.  Please update.

Changelog: https://github.com/amadvance/snapraid/releases/tag/v14.1

MFH:            2026Q2
(cherry picked from commit 59ff11afd42e4b8990c4948fcde27dc17e47fe4c)
DeltaFile
+3-3sysutils/snapraid/distinfo
+1-1sysutils/snapraid/Makefile
+4-42 files

FreeBSD/ports 52f553adevel/goreleaser distinfo Makefile

devel/goreleaser: update to 2.15.2

Changelog: https://github.com/goreleaser/goreleaser/releases/tag/v2.15.1
Changelog: https://github.com/goreleaser/goreleaser/releases/tag/v2.15.2

MFH:            2026Q2
(cherry picked from commit 9e147283779ed9c136289f415cf1496cfe4e822c)
DeltaFile
+5-5devel/goreleaser/distinfo
+1-1devel/goreleaser/Makefile
+6-62 files

FreeBSD/ports b628393lang/intercal distinfo Makefile

lang/intercal: update to 0.34

Changelog: http://www.catb.org/~esr/intercal/NEWS.html

MFH:            2026Q2
(cherry picked from commit 8fc04f82c170bf25db8765eed07966e479d361c4)
DeltaFile
+3-3lang/intercal/distinfo
+1-1lang/intercal/Makefile
+4-42 files

FreeBSD/ports 4978774mail/rspamd Makefile

mail/rspamd: fix plist on !amd64

Plist token %%HYPERSCAN%% is not substituted if the corresponding
option doesn't exist.  Manually add HYPERSCAN="@comment" when the
option is not defined.

Tested on armv7.  The arm64 build is still broken due to an outdated
bundled simdutf, which should probably be unbundled.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q2

(cherry picked from commit c6b24b28a177f3bb93463f3987372938b104343f)
DeltaFile
+6-0mail/rspamd/Makefile
+6-01 files

FreeBSD/ports d41060dgraphics/colmap distinfo Makefile

graphics/colmap: update to 4.0.3

Changelog: https://github.com/colmap/colmap/releases/tag/4.0.3

MFH:            2026Q2
DeltaFile
+3-3graphics/colmap/distinfo
+1-1graphics/colmap/Makefile
+4-42 files

FreeBSD/ports 8fc04f8lang/intercal distinfo Makefile

lang/intercal: update to 0.34

Changelog: http://www.catb.org/~esr/intercal/NEWS.html

MFH:            2026Q2
DeltaFile
+3-3lang/intercal/distinfo
+1-1lang/intercal/Makefile
+4-42 files

FreeBSD/ports 59ff11asysutils/snapraid distinfo Makefile

sysutils/snapraid: update to 14.1

A regression from 14.0.  Please update.

Changelog: https://github.com/amadvance/snapraid/releases/tag/v14.1

MFH:            2026Q2
DeltaFile
+3-3sysutils/snapraid/distinfo
+1-1sysutils/snapraid/Makefile
+4-42 files

FreeBSD/ports afb25c6devel/simdjson distinfo pkg-plist

devel/simdjson: update to 4.6.1

Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.0
Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.1

MFH:            no (soname change)
DeltaFile
+3-3devel/simdjson/distinfo
+2-2devel/simdjson/pkg-plist
+1-1devel/simdjson/Makefile
+6-63 files

FreeBSD/ports b4e1d2aeditors/rehex distinfo Makefile

editors/rehex: update to 0.64.0

 - Now supports lua 5.5, which we don't package yet.
   Switch to lua 5.4 as a compromise.

Changelog: https://github.com/solemnwarning/rehex/releases/tag/0.64.0
DeltaFile
+3-3editors/rehex/distinfo
+2-3editors/rehex/Makefile
+5-62 files

FreeBSD/ports 1554b1cdatabases/mongosh Makefile, security/bitwarden-cli Makefile

*/*: bump PORTREVISION following devel/simdjson soname change
DeltaFile
+1-1databases/mongosh/Makefile
+1-1security/bitwarden-cli/Makefile
+1-1sysutils/intel-pcm/Makefile
+1-0www/node20/Makefile
+1-0www/node22/Makefile
+1-0www/node24/Makefile
+6-31 files not shown
+7-37 files

FreeBSD/ports c6b24b2mail/rspamd Makefile

mail/rspamd: fix plist on !amd64

Plist token %%HYPERSCAN%% is not substituted if the corresponding
option doesn't exist.  Manually add HYPERSCAN="@comment" when the
option is not defined.

Tested on armv7.  The arm64 build is still broken due to an outdated
bundled simdutf, which should probably be unbundled.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q2
DeltaFile
+6-0mail/rspamd/Makefile
+6-01 files

FreeBSD/ports 9e14728devel/goreleaser distinfo Makefile

devel/goreleaser: update to 2.15.2

Changelog: https://github.com/goreleaser/goreleaser/releases/tag/v2.15.1
Changelog: https://github.com/goreleaser/goreleaser/releases/tag/v2.15.2

MFH:            2026Q2
DeltaFile
+5-5devel/goreleaser/distinfo
+1-1devel/goreleaser/Makefile
+6-62 files

LLVM/project 292a74fflang/include/flang/Semantics openmp-utils.h, flang/lib/Semantics openmp-utils.cpp resolve-directives.cpp

[flang][OpenMP] Implement checks for rectangular loops (#190648)

Detect non-rectangular loops, emit diagnostic messages when the
construct requires that the affected loops are rectangular. Delete
similar checks from resolve-directive.cpp.

Issue: https://github.com/llvm/llvm-project/issues/185287
DeltaFile
+191-1flang/lib/Semantics/openmp-utils.cpp
+0-84flang/lib/Semantics/resolve-directives.cpp
+31-1flang/lib/Semantics/check-omp-loop.cpp
+20-0flang/include/flang/Semantics/openmp-utils.h
+12-6flang/test/Semantics/OpenMP/do22.f90
+9-3flang/test/Semantics/OpenMP/tile06.f90
+263-951 files not shown
+269-957 files

LLVM/project 6732640lld/test/COFF pdb-publics-hashes.s, llvm/lib/DebugInfo/PDB/Native GSIStreamBuilder.cpp

[pdb] Fix public symbol hashing in GSIHashStreamBuilder::finalizeBuckets (#190133)

BulkPublic.Name is not necessarily null terminated, so make sure not to
hash past its actual length.

In practice it would often be null terminated, but in the cases where it
was not, we would compute the wrong hash here, put it in the wrong hash
bucket, preventing debuggers from looking up the symbol by name, causing
issues such as
https://discourse.llvm.org/t/pdb-generated-by-lld-link-doesnt-point-to-correct-entry-point-when-debugged-using-visual-studio/90349
DeltaFile
+30-0lld/test/COFF/pdb-publics-hashes.s
+1-1llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp
+31-12 files

OPNSense/core 700d6a0src/opnsense/mvc/app/library/OPNsense/Core ConfigMaintenance.php, src/opnsense/mvc/tests/app/models/OPNsense/Base/FieldTypes PortFieldTest.php

src: a few more samples for import linter
DeltaFile
+0-3src/opnsense/mvc/app/library/OPNsense/Core/ConfigMaintenance.php
+1-1src/opnsense/scripts/captiveportal/process_accounting_messages.php
+0-1src/opnsense/mvc/tests/app/models/OPNsense/Base/FieldTypes/PortFieldTest.php
+1-53 files

LLVM/project 0b070abllvm/include/llvm/Support/LSP Protocol.h, mlir/lib/Tools/mlir-lsp-server MLIRServer.cpp LSPServer.cpp

[mlir][lsp] Use rootUri and rootPath for source files (#185479)

When looking up source files, consider the rootUri and rootPath (if set) and filename is non local path.
DeltaFile
+69-28mlir/lib/Tools/mlir-lsp-server/MLIRServer.cpp
+35-0mlir/test/mlir-lsp-server/rooturi_rel_path.test
+11-0mlir/lib/Tools/mlir-lsp-server/LSPServer.cpp
+7-0llvm/include/llvm/Support/LSP/Protocol.h
+2-2mlir/test/mlir-lsp-server/diagnostics.test
+3-0mlir/lib/Tools/mlir-lsp-server/MLIRServer.h
+127-302 files not shown
+130-318 files

OPNSense/core 2c74e4eScripts class-import.sh

Scripts: tweak pattern matching related to #10052
DeltaFile
+3-9Scripts/class-import.sh
+3-91 files

OPNSense/core acab676src/opnsense/mvc/script run_validations.php

mvc: obvious linter complaint
DeltaFile
+0-2src/opnsense/mvc/script/run_validations.php
+0-21 files

LLVM/project 2b7ce18mlir/lib/Dialect/Arith/IR ArithCanonicalization.td

skip canonicalization if rounding mode is set
DeltaFile
+8-4mlir/lib/Dialect/Arith/IR/ArithCanonicalization.td
+8-41 files

FreeBSD/ports 3429483www/node25 distinfo Makefile.version

www/node25: Update to 25.9.0

Changes:        https://github.com/nodejs/node/releases
                https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V25.md
Security:       CVE-2026-21637, CVE-2026-21710, CVE-2026-21711, CVE-2026-21712, CVE-2026-21713, CVE-2026-21714, CVE-2026-21715, CVE-2026-21716, CVE-2026-21717
(cherry picked from commit f2c9859ce232c70f8c542e0412cf284e92f2da86)
DeltaFile
+3-3www/node25/distinfo
+1-1www/node25/Makefile.version
+4-42 files

FreeBSD/ports 4576bffwww/node25 distinfo Makefile.version, www/node25/files patch-merve

www/node25: Update to 25.8.1

Changes:        https://github.com/nodejs/node/releases
                https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V25.md
(cherry picked from commit 991b8f21304999281a7e79f480792837edfc5ba4)
DeltaFile
+0-15www/node25/files/patch-merve
+3-3www/node25/distinfo
+1-1www/node25/Makefile.version
+0-1www/node25/Makefile
+4-204 files

FreeBSD/ports 71487dewww/node24 distinfo Makefile.version

www/node24: Update to 24.14.1

Changes:        https://github.com/nodejs/node/releases
                https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
Security:       CVE-2026-21637, CVE-2026-21710, CVE-2026-21712, CVE-2026-21713, CVE-2026-21714, CVE-2026-21715, CVE-2026-21716, CVE-2026-21717
(cherry picked from commit 3bc8cbadc2b109fdfcfe233a019b240d7b52c8e1)
DeltaFile
+3-3www/node24/distinfo
+1-1www/node24/Makefile.version
+0-1www/node24/Makefile
+4-53 files

FreeBSD/ports 044ed16www/node22 distinfo Makefile.version

www/node22: Update to 22.22.2

Changes:        https://github.com/nodejs/node/releases
                https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
Security:       CVE-2026-21637, CVE-2026-21710, CVE-2026-21713, CVE-2026-21714, CVE-2026-21715, CVE-2026-21716, CVE-2026-21717
(cherry picked from commit 76bf6639a8f0ad324d670eb4eba7a789f24f8fb5)
DeltaFile
+3-3www/node22/distinfo
+1-1www/node22/Makefile.version
+0-1www/node22/Makefile
+4-53 files

FreeBSD/ports 896a727www/node20 distinfo Makefile.version

www/node20: Update to 20.20.2

Changes:        https://github.com/nodejs/node/releases
                https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md
Security:       CVE-2026-21637, CVE-2026-21710, CVE-2026-21713, CVE-2026-21714, CVE-2026-21715, CVE-2026-21716, CVE-2026-21717
(cherry picked from commit ee80b99dd0c1ed40ceee38a877e1b464af34e96c)
DeltaFile
+3-3www/node20/distinfo
+1-1www/node20/Makefile.version
+0-1www/node20/Makefile
+4-53 files

LLVM/project 6689389llvm/lib/Target/PowerPC PPCISelLowering.cpp PPCISelLowering.h, llvm/test/CodeGen/PowerPC bitcast-truncate-vec-i1.ll

[PowerPC] Optimize bitcast(truncate) patterns using vbpermq (#181233)

Use vbpermq and vbpermd to efficiently pack i1 vector bits into scalar
integers, avoiding stack operations during type legalization.
Fixes https://github.com/llvm/llvm-project/issues/171879
DeltaFile
+203-0llvm/test/CodeGen/PowerPC/bitcast-truncate-vec-i1.ll
+79-0llvm/lib/Target/PowerPC/PPCISelLowering.cpp
+6-0llvm/lib/Target/PowerPC/PPCISelLowering.h
+288-03 files

FreeBSD/ports fb757c8devel/rubygem-zlib distinfo Makefile

devel/rubygem-zlib: Update to 3.2.3

Changes:        https://github.com/ruby/zlib/releases
(cherry picked from commit a76c6a8f20a17dd49f69e2aa03b67c1e76b52967)
DeltaFile
+3-3devel/rubygem-zlib/distinfo
+1-1devel/rubygem-zlib/Makefile
+4-42 files

FreeBSD/ports 1232d18www/py-wagtail distinfo Makefile, www/py-wagtail/files patch-pyproject.toml

www/py-wagtail: Update to 7.3.1

Changes:        https://github.com/wagtail/wagtail/releases
                https://docs.wagtail.org/en/latest/releases/
Security:       CVE-2026-28222, CVE-2026-28223
(cherry picked from commit 95a44d43ae0a85369e5d8f48c13ae0adab6dcf38)
DeltaFile
+2-13www/py-wagtail/files/patch-pyproject.toml
+3-3www/py-wagtail/distinfo
+2-2www/py-wagtail/Makefile
+7-183 files

FreeBSD/src 8244dd3sbin/tunefs tunefs.c

tunefs: Better fix for arm64 alignment issues

Rather than trust that the compiler will lay out the stack frame the
way we expect it to, use a union to force the correct alignment.

MFC after:      1 week
Fixes:          616f47f176c3 ("tunefs: Fix alignment warning on arm64")
Reviewed by:    kevans, mckusick
Differential Revision:  https://reviews.freebsd.org/D56245
DeltaFile
+37-27sbin/tunefs/tunefs.c
+37-271 files

LLVM/project 645f589flang/lib/Semantics openmp-utils.cpp

Replace std::set with llvm::DenseSet
DeltaFile
+2-2flang/lib/Semantics/openmp-utils.cpp
+2-21 files