FreeBSD/ports afd255c — sysutils/choria Makefile distinfo, sysutils/choria/files patch-vendor_modules.txt

sysutils/choria: Update to 0.30.3

Release notes:
https://github.com/choria-io/go-choria/releases/tag/v0.30.3

With hat:       puppet
DeltaFile
+123-127sysutils/choria/distinfo
+119-117sysutils/choria/files/patch-vendor_modules.txt
+61-63sysutils/choria/Makefile
+303-3073 files

FreeBSD/ports 444cc1e — www/py-puppetboard Makefile distinfo

www/py-puppetboard: Update to 8.1.0

ChangeLog:
https://github.com/voxpupuli/puppetboard/blob/master/CHANGELOG.md#v810-2026-10-12

With hat:       puppet
DeltaFile
+3-3www/py-puppetboard/distinfo
+1-1www/py-puppetboard/Makefile
+4-42 files

FreeBSD/ports 0f50b75 — textproc/rubygem-openvox-strings Makefile distinfo

textproc/rubygem-openvox-strings: Update to 7.2.0

ChangeLog:
https://github.com/voxpupuli/openvox-strings/blob/main/CHANGELOG.md#v720-2026-10-06

With hat:       puppet
DeltaFile
+3-3textproc/rubygem-openvox-strings/distinfo
+1-2textproc/rubygem-openvox-strings/Makefile
+4-52 files

FreeBSD/ports 9a6b566 — databases/openvoxdb-terminus9 Makefile distinfo, databases/openvoxdb9 Makefile distinfo

databases/openvoxdb9: Update to 9.1.0

ChangeLog:
https://github.com/OpenVoxProject/openvoxdb/blob/main/CHANGELOG.md#910-2026-10-14

With hat:       puppet
DeltaFile
+3-3databases/openvoxdb9/distinfo
+3-3databases/openvoxdb-terminus9/distinfo
+1-1databases/openvoxdb9/Makefile
+1-1databases/openvoxdb-terminus9/Makefile
+8-84 files

FreeBSD/ports 6a11266 — databases/openvoxdb-terminus8 Makefile distinfo, databases/openvoxdb8 Makefile distinfo

databases/openvoxdb8: Update to 8.17.0

ChangeLog:
https://github.com/OpenVoxProject/openvoxdb/blob/8.x/CHANGELOG.md#8170-2026-10-07

With hat:       puppet
DeltaFile
+3-3databases/openvoxdb8/distinfo
+3-3databases/openvoxdb-terminus8/distinfo
+2-2databases/openvoxdb8/Makefile
+1-1databases/openvoxdb-terminus8/Makefile
+9-94 files

FreeBSD/ports 30d2518 — sysutils/openvox-server9 Makefile distinfo, sysutils/openvox-server9/files pkg-message.in

sysutils/openvox-server9: Update to 9.1.0

ChangeLog:
https://github.com/OpenVoxProject/openvox-server/blob/main/CHANGELOG.md#910-2026-10-14

Bundle the java flavor of the latest json-2.x gem to avoid startup
issues when a newer version of the json ruby gem is installed.

With hat:       puppet
DeltaFile
+24-0sysutils/openvox-server9/pkg-plist
+0-9sysutils/openvox-server9/files/pkg-message.in
+5-3sysutils/openvox-server9/distinfo
+5-2sysutils/openvox-server9/Makefile
+34-144 files

FreeBSD/ports 24c95bc — sysutils/openvox-server8 distinfo Makefile, sysutils/openvox-server8/files pkg-message.in

sysutils/openvox-server8: Update to 8.17.0

ChangeLog:
https://github.com/OpenVoxProject/openvox-server/blob/8.x/CHANGELOG.md#8170-2026-10-07

Bundle the java flavor of the latest json-2.x gem to avoid startup
issues when a newer version of the json ruby gem is installed.

With hat:       puppet
DeltaFile
+24-0sysutils/openvox-server8/pkg-plist
+7-4sysutils/openvox-server8/Makefile
+0-9sysutils/openvox-server8/files/pkg-message.in
+5-3sysutils/openvox-server8/distinfo
+36-164 files

FreeBSD/ports 79b7525 — sysutils/openvox-agent9 Makefile distinfo

sysutils/openvox-agent9: Update to 9.2.1

ChangeLog:
https://github.com/OpenVoxProject/openvox/blob/main/CHANGELOG.md#921-2026-10-23

With hat:       puppet
DeltaFile
+3-3sysutils/openvox-agent9/distinfo
+2-1sysutils/openvox-agent9/Makefile
+5-42 files

FreeBSD/ports ed2779b — sysutils/openvox-agent8 Makefile distinfo

sysutils/openvox-agent8: Update to 8.31.1

ChangeLog:
https://github.com/OpenVoxProject/openvox/blob/8.x/CHANGELOG.md#8311-2026-10-21

With hat:       puppet
DeltaFile
+5-5sysutils/openvox-agent8/distinfo
+3-3sysutils/openvox-agent8/Makefile
+8-82 files

FreeBSD/ports 791df0b — french/py-grammalecte-fr distinfo Makefile, french/py-grammalecte-fr/files patch-setup.py

french/py-grammalecte-fr: Update to 2.3.0

The bundled bottle 0.12.18 of 1.11.0 imports inspect.getargspec, which
was removed in Python 3.11, so grammalecte-server.py fails to start.
2.3.0 bundles bottle 0.13.4, which no longer uses inspect.getargspec or
the cgi module, and fixes grammalecte-server.py (its shebang and a
sys.version string compare).

www.dicollecte.org no longer serves the distfile (it returns a small
non-zip page); fetch from www.grammalecte.net, which has 2.3.0.

While here, add concurrent to USE_PYTHON (bin/grammalecte-cli.py,
bin/grammalecte-server.py) and set NO_ARCH (pure Python).

Switch to USE_PYTHON=pep517 (the package metadata becomes dist-info).

PR:             299902
DeltaFile
+19-0french/py-grammalecte-fr/files/patch-setup.py
+6-4french/py-grammalecte-fr/Makefile
+3-3french/py-grammalecte-fr/distinfo
+28-73 files

LLVM/project 26ec18f — llvm/docs LangRef.md

Adjust wording according to reviewer feedback
DeltaFile
+3-2llvm/docs/LangRef.md
+3-21 files

LLVM/project 9f0c2f9 — clang/lib/CodeGen/Targets X86.cpp, clang/test/CIR/Transforms/abi-lowering x86_64-bitint.cir

[Clang][ABI][X86] Don't return _BitInt as {i64, i64} (#236112)

`_BitInt(N)` for N <= 64 gets returned as `iN`, while for 64 < N < 128
it's returned as `{i64, i64}`, before it becomes `i128` again for N=128.

This changes the ABI code to always use `iN` for N <= 128 (larger types
get passed in memory, not directly).

This doesn't change the actual ABI (returned as two registers, high bits
unspecified), just simplifies how it is represented in IR.

Worth noting that the case of `_BitInt` inside a struct currently
produces different results between Clang and the ABI library. I will
address this in a followup. The argument case will also be handled
separately.

This is a followup to https://github.com/llvm/llvm-project/pull/234872,
which handled the N < 64 case.
DeltaFile
+18-76clang/test/CIR/Transforms/abi-lowering/x86_64-bitint.cir
+24-1llvm/unittests/ABI/X86TargetInfoTest.cpp
+9-11clang/lib/CodeGen/Targets/X86.cpp
+8-7llvm/lib/ABI/Targets/X86.cpp
+1-1clang/test/CodeGen/ext-int-cc.c
+1-1clang/test/CodeGen/X86/x86_64-abi-size.c
+61-971 files not shown
+62-987 files

LLVM/project 88c2cc8 — llvm/include/llvm/CodeGen ValueTypes.h, llvm/lib/CodeGen ValueTypes.cpp

[ValueTypes] Implement `getEVTString` in terms of `print` (#236276)

Many calls need to allocate, so add a version that doesn't require this
and use it in places where streams are already used.
DeltaFile
+71-31llvm/lib/CodeGen/ValueTypes.cpp
+9-5llvm/include/llvm/CodeGen/ValueTypes.h
+1-1llvm/lib/Target/PowerPC/PPCISelLowering.cpp
+1-1llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
+82-384 files

LLVM/project f766ba2 — llvm/lib/Target/LoongArch LoongArchTargetTransformInfo.cpp

Address tangyan's comments
DeltaFile
+4-5llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.cpp
+4-51 files

NetBSD/pkgsrc lXkteen — doc CHANGES-2026

   Updated www/py-pylsqpack, www/py-aioquic
VersionDeltaFile
1.7395+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc ALTwag4 — www/py-aioquic distinfo PLIST

   py-aioquic: updated to 1.7.0

   1.7.0

   * Migrate clients to the server's preferred address, as :rfc:`9000` allows.

     .. note::

        If you drive :class:`~aioquic.quic.connection.QuicConnection` with your
        own I/O, you must send each datagram to the address returned alongside
        it by ``datagrams_to_send()``. That address may now differ from the one
        passed to ``connect()``, so a connected UDP socket or a tunnel with a
        single fixed destination no longer works.

   * Add :meth:`~aioquic.quic.connection.QuicConnection.get_peer_address`, which
     returns the address datagrams are currently sent to. It can change when
     either endpoint migrates.
   * Improve path validation and connection migration as :rfc:`9000` requires:


    [58 lines not shown]
VersionDeltaFile
1.10+4-5www/py-aioquic/Makefile
1.6+4-4www/py-aioquic/distinfo
1.5+4-4www/py-aioquic/PLIST
+12-133 files

NetBSD/pkgsrc jO0iYlD — www/py-pylsqpack Makefile distinfo

   py-pylsqpack: updated to 1.0.0

   1.0.0

   * Adopt semantic versioning.
   * Add :meth:`Decoder.cancel_stream` to cancel decoding for a reset or
     abandoned stream.
   * Grow the encoder's buffers on demand instead of capping them at 4 kB, so
     that large header blocks (e.g. with large cookies) no longer fail to encode.
   * Allocate the decoder's buffers using Python's memory allocator, making them
     visible to :mod:`tracemalloc`.
   * Update vendored `ls-qpack`_ from version 2.6.2 to 2.7.0, which brings:

     * a fix for decoding header blocks when the encoder selects a dynamic table
       capacity lower than the maximum,
     * fixes for a use-after-free and a double-free,
     * stricter validation of encoder and decoder stream instructions, header
       lengths and Huffman padding.
VersionDeltaFile
1.7+4-4www/py-pylsqpack/distinfo
1.9+2-3www/py-pylsqpack/Makefile
+6-72 files

FreeBSD/ports 1918fdd — chinese/fcitx5-keykey Makefile distinfo

chinese/fcitx5-keykey: update to 1.3.8.
DeltaFile
+3-3chinese/fcitx5-keykey/distinfo
+1-1chinese/fcitx5-keykey/Makefile
+4-42 files

LLVM/project fb5c64f — clang/docs ReleaseNotes.md, clang/lib/Sema SemaExprCXX.cpp

[Clang] use `SubstConstraintExpr` instead of `SubstExpr` in `Sema::BuildExprRequirement` (#236286)

This fixed a regression introduced since the last rewrite of concepts, mirroring 24df1d13d9090e075b162bf81d1a34a408e54924.
DeltaFile
+15-0clang/test/SemaTemplate/concepts-lambda.cpp
+3-0clang/docs/ReleaseNotes.md
+1-1clang/lib/Sema/SemaExprCXX.cpp
+19-13 files

LLVM/project 6d1bfd4 — clang/test/CodeGen/X86 f16c-builtins.c avx10_2_512convert-builtins.c

[X86] Add _MM_FROUND_TO_NEAREST_TIES_EVEN clang codegen test coverage (#202063)

The static rounding mode for X86 intrinsics that produce floating-point
results should use the macro `_MM_FROUND_TO_NEAREST_TIES_EVEN` rather
than `MM_FROUND_TO_NEAREST_INT`.

See also:
https://github.com/llvm/llvm-project/pull/99691#issuecomment-2245842818
DeltaFile
+12-12clang/test/CodeGen/X86/avx512dq-builtins.c
+12-12clang/test/CodeGen/X86/avx512dq-builtins-constrained.c
+2-2clang/test/CodeGen/X86/f16c-builtins.c
+2-2clang/test/CodeGen/X86/avx10_2_512convert-builtins.c
+28-284 files

LLVM/project 89d12a4 — clang/lib/AST ExprConstant.cpp, clang/lib/AST/ByteCode Compiler.cpp

[clang] support constexpr bitcasts to integer types (#231331)

Fixes [`159905`](https://github.com/llvm/llvm-project/issues/159905) by
extending both evaluators.

(code generation assisted by claude)
DeltaFile
+13-0clang/test/SemaCXX/constexpr-vectors.cpp
+10-1clang/lib/AST/ExprConstant.cpp
+2-2clang/lib/AST/ByteCode/Compiler.cpp
+25-33 files

LLVM/project 075a6cb — libc/src/__support/math CMakeLists.txt cosh.h, libc/test/src/math cosh_test.cpp

[libc][math] Implement double precision cosh correctly rounded to all rounding modes. (#235181)

Use shared `exp(x) +- exp(-x)` evaluations with `sinh` from
https://github.com/llvm/llvm-project/pull/235097.

Assisted-by: Gemini for analysis and refactoring.
DeltaFile
+187-0libc/test/src/math/cosh_test.cpp
+125-0libc/test/src/math/smoke/cosh_test.cpp
+95-0libc/src/__support/math/cosh_double_eval.h
+34-0utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+34-0libc/src/__support/math/cosh.h
+29-0libc/src/__support/math/CMakeLists.txt
+504-025 files not shown
+633-131 files

LLVM/project 1866d4c — libc/src/__support/math sinh_double_eval.h sinhcosh_accurate_128.h, libc/test/src/math sinh_test.cpp

[libc][math] Implement double precision sinh correctly rounded for all rounding modes. (#235097)

- Extend even/odd polynomial evalutions of exp(x) +- exp(-x) from single
precision to double-double and 128-bit fixed point.
- Optimize range reduction using the trick from previous exp
implementation, combining with the new fp-bitwise operations, and
reapply it to exp and exp2.

Assisted-by: Gemini for analysis and refactoring.
DeltaFile
+470-0libc/src/__support/math/sinhcosh_utils.h
+309-0libc/src/__support/math/sinhcosh_accurate_128.h
+237-0libc/src/__support/math/sinh_double_eval.h
+187-0libc/test/src/math/sinh_test.cpp
+123-0libc/test/src/math/smoke/sinh_test.cpp
+77-2utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+1,403-231 files not shown
+1,757-2537 files

NetBSD/pkgsrc-wip 9333894 — . Makefile

Makefile: sync
DeltaFile
+1-0Makefile
+1-01 files

NetBSD/pkgsrc-wip 56493b1 — jgmenu COMMIT_MSG PLIST, jgmenu/files README.pkgsrc

wip/jgmenu: import jgmenu-4.7.0

Packaged by J. Scott Heppler, in private mail.

jgmenu is a simple, independent and contemporary-looking X11 menu, designed
for scripting, modding and tweaking.

It is hackable and has a simple code base. It does not depend on any toolkits
such as GTK and Qt, but uses cairo and pango to render the menu.

It can optionally use some appearance settings from XSettings, tint2 and GTK.
DeltaFile
+33-0jgmenu/Makefile
+25-0jgmenu/PLIST
+15-0jgmenu/patches/patch-src_jgmenu__run
+15-0jgmenu/patches/patch-docs_manual_Makefile
+13-0jgmenu/COMMIT_MSG
+8-0jgmenu/files/README.pkgsrc
+109-02 files not shown
+123-08 files

NetBSD/pkgsrc E2WsEGV — doc CHANGES-2026 TODO

   doc: Updated www/grafana to 13.2.5
VersionDeltaFile
1.28254+2-3doc/TODO
1.7394+2-1doc/CHANGES-2026
+4-42 files

HardenedBSD/ports bed10af — audio/caps-plugins/files patch-basics.h, devel/py-logfire-sdk Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+1,335-1,335misc/mcp-inspector/distinfo.powerpc64le
+1,335-1,335misc/mcp-inspector/distinfo.powerpc64
+741-0security/openpgp-card-tools/distinfo
+369-0security/openpgp-card-tools/Makefile.crates
+77-0devel/py-logfire-sdk/Makefile
+42-0audio/caps-plugins/files/patch-basics.h
+3,899-2,67045 files not shown
+4,279-2,76051 files

NetBSD/pkgsrc cpdJH4X — www/grafana Makefile go-modules.mk

   grafana: update to 13.2.5.

   Security

       Security: Fix CVE-2026-100105
       Security: Fix CVE-2026-103506
       Security: Fix CVE-2026-88858
       Security: Fix CVE-2026-88967

   Features and enhancements

       Git Sync: Ignore hidden paths in repository scans and diffs #135028, @ferruvich
       Provisioning: Default save from a branch preview to the previewed branch #135174, @Clarity-89
       Provisioning: Never replace the repository root folder during incremental sync #135463, @ferruvich

   Bug fixes

       Plugins: Don't report loaded plugins as not registered when a request times out #135665, @leventebalogh
       Provisioning: Fix PR dashboard previews when served from a sub-path #135559, @gustaff-weldon
VersionDeltaFile
1.45+158-152www/grafana/PLIST
1.55+25-28www/grafana/distinfo
1.39+6-7www/grafana/go-modules.mk
1.155+2-3www/grafana/Makefile
+191-1904 files

NetBSD/pkgsrc pphyQwd — doc CHANGES-2026

   Updated devel/py-hatchling, devel/py-jupyter-builder
VersionDeltaFile
1.7393+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc YCMGQFu — devel/py-jupyter-builder Makefile distinfo

   py-jupyter-builder: updated to 1.2.4

   1.2.4

   Enhancements made

   - Add a `jupyterlab.rspackConfig` alias

   Bugs fixed

   - Fix UTF-8 decoding in captured build tests
   - Fix TypeError when package.json omits dependencies field
   - Fix \_resolve_core_path_for_jupyterlab_builder overwriting installed package.json

   Maintenance and upkeep improvements

   - Pass `GITHUB_TOKEN` to the minimum-versions and prerelease test jobs
   - Fix flaky macOS CI tests by authenticating GitHub API calls
VersionDeltaFile
1.3+4-4devel/py-jupyter-builder/distinfo
1.4+2-2devel/py-jupyter-builder/Makefile
+6-62 files