FreeBSD/ports d4c50b7www/nginx-acme Makefile Makefile.cargo

www/nginx-acme: Update to 0.4.1

Fixes a possible crash during name resolution (via ngx 0.5.1).

https://github.com/nginx/nginx-acme/releases/tag/v0.4.1

While here, switch alignment to tabs (portfmt).

Sponsored by: Netzkommune GmbH
DeltaFile
+67-69www/nginx-acme/distinfo
+33-34www/nginx-acme/Makefile.cargo
+15-17www/nginx-acme/Makefile
+115-1203 files

LLVM/project 1a08c40llvm/include/llvm/ExecutionEngine/Orc CallSPSViaEPC.h CallViaEPC.h, llvm/unittests/ExecutionEngine/Orc CMakeLists.txt CallSPSViaEPCTest.cpp

[ORC] Remove CallViaEPC.h and CallSPSViaEPC.h (#215086)

These provided EPC calls with pluggable serialization (EPCCaller /
EPCCall / SPSEPCCaller / SPSEPCCall). That role is now filled by the
RTBridge Proxy APIs (rt::Proxy + rt::sps::ProxySpec), and these headers
had no users other than their own unit test, so remove them along with
CallSPSViaEPCTest.
DeltaFile
+0-173llvm/unittests/ExecutionEngine/Orc/CallSPSViaEPCTest.cpp
+0-153llvm/include/llvm/ExecutionEngine/Orc/CallViaEPC.h
+0-95llvm/include/llvm/ExecutionEngine/Orc/CallSPSViaEPC.h
+0-1llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn
+0-1llvm/unittests/ExecutionEngine/Orc/CMakeLists.txt
+0-4235 files

HardenedBSD/src 151d5a9lib/libifconfig libifconfig.c, sbin/ifconfig ifvfstatus.c

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+278-6sys/netlink/route/iface.c
+212-0sbin/ifconfig/ifvfstatus.c
+163-11sys/net/if.c
+166-7usr.sbin/iovctl/iovctl.c
+168-0sys/dev/pci/pci_iov.c
+129-0lib/libifconfig/libifconfig.c
+1,116-2440 files not shown
+2,197-4346 files

HardenedBSD/src e39d1e2lib/libifconfig libifconfig.c, sbin/ifconfig ifvfstatus.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+278-6sys/netlink/route/iface.c
+212-0sbin/ifconfig/ifvfstatus.c
+163-11sys/net/if.c
+166-7usr.sbin/iovctl/iovctl.c
+168-0sys/dev/pci/pci_iov.c
+129-0lib/libifconfig/libifconfig.c
+1,116-2440 files not shown
+2,197-4346 files

HardenedBSD/src b6b889blib/libc/stdlib merge.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+21-48lib/libc/stdlib/merge.c
+21-481 files

HardenedBSD/ports f633c00graphics/jogamp-jogl/files patch-gluegen2, math/scilab Makefile pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+7,656-10,084math/scilab/pkg-plist
+0-380math/scilab/files/patch-jogamp-jogl-2.3.2
+157-0www/freenginx-acme-module/distinfo
+92-45math/scilab/Makefile
+0-97graphics/jogamp-jogl/files/patch-gluegen2
+95-0math/scilab/files/patch-etc_jvm__options.xml.inst
+8,000-10,606160 files not shown
+10,256-11,195166 files

FreeBSD/ports c4fe917net-im/telegram-desktop Makefile distinfo

net-im/telegram-desktop: update to 7.0.9 release (+)

Release notes:  https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.7 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.8 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.9
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+3-1net-im/telegram-desktop/Makefile
+6-42 files

HardenedBSD/ports c4fe917net-im/telegram-desktop Makefile distinfo

net-im/telegram-desktop: update to 7.0.9 release (+)

Release notes:  https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.7 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.8 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.9
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+3-1net-im/telegram-desktop/Makefile
+6-42 files

FreeBSD/ports f5e9e09www/freenginx-acme-module pkg-descr Makefile, www/freenginx-acme-module/files patch-cargo-crates_nginx-sys-0.5.0_build_main.rs patch-build.rs

www/freenginx-acme-module: Add new port

ngx_http_acme_module adds automatic ACME (RFC 8555) certificate
management to freenginx.  This port builds the module against the
stable www/freenginx and installs it into libexec/freenginx.

While here, move the freenginx version into www/freenginx/version.mk
(matching www/nginx and www/nginx-devel) so the new port can include
it as the single source of truth.

Sponsored by: Netzkommune GmbH
DeltaFile
+157-0www/freenginx-acme-module/distinfo
+76-0www/freenginx-acme-module/Makefile.crates
+48-0www/freenginx-acme-module/Makefile
+37-0www/freenginx-acme-module/files/patch-build.rs
+19-0www/freenginx-acme-module/files/patch-cargo-crates_nginx-sys-0.5.0_build_main.rs
+6-0www/freenginx-acme-module/pkg-descr
+343-03 files not shown
+347-19 files

HardenedBSD/ports f5e9e09www/freenginx-acme-module pkg-descr Makefile, www/freenginx-acme-module/files patch-cargo-crates_nginx-sys-0.5.0_build_main.rs patch-build.rs

www/freenginx-acme-module: Add new port

ngx_http_acme_module adds automatic ACME (RFC 8555) certificate
management to freenginx.  This port builds the module against the
stable www/freenginx and installs it into libexec/freenginx.

While here, move the freenginx version into www/freenginx/version.mk
(matching www/nginx and www/nginx-devel) so the new port can include
it as the single source of truth.

Sponsored by: Netzkommune GmbH
DeltaFile
+157-0www/freenginx-acme-module/distinfo
+76-0www/freenginx-acme-module/Makefile.crates
+48-0www/freenginx-acme-module/Makefile
+37-0www/freenginx-acme-module/files/patch-build.rs
+19-0www/freenginx-acme-module/files/patch-cargo-crates_nginx-sys-0.5.0_build_main.rs
+6-0www/freenginx-acme-module/pkg-descr
+343-03 files not shown
+347-19 files

FreeBSD/ports 9277db4editors/vscode Makefile.version distinfo, editors/vscode/files patch-src_vs_platform_agentHost_node_copilot_copilotSessionWrapper.ts patch-build_checker_layersChecker.ts

editors/vscode: Update to 1.132.0

Changelog: https://code.visualstudio.com/updates/v1_132

Reported by:    GitHub (watch releases)
DeltaFile
+52-11editors/vscode/pkg-plist
+7-7editors/vscode/distinfo
+0-11editors/vscode/files/patch-src_vs_platform_agentHost_node_copilot_copilotSessionWrapper.ts
+0-11editors/vscode/files/patch-build_checker_layersChecker.ts
+10-1editors/vscode/files/patch-src_main.ts
+3-3editors/vscode/Makefile.version
+72-443 files not shown
+76-499 files

HardenedBSD/ports 9277db4editors/vscode Makefile.version distinfo, editors/vscode/files patch-src_vs_platform_agentHost_node_copilot_copilotSessionWrapper.ts patch-build_checker_layersChecker.ts

editors/vscode: Update to 1.132.0

Changelog: https://code.visualstudio.com/updates/v1_132

Reported by:    GitHub (watch releases)
DeltaFile
+52-11editors/vscode/pkg-plist
+7-7editors/vscode/distinfo
+0-11editors/vscode/files/patch-src_vs_platform_agentHost_node_copilot_copilotSessionWrapper.ts
+0-11editors/vscode/files/patch-build_checker_layersChecker.ts
+10-1editors/vscode/files/patch-src_main.ts
+3-3editors/vscode/Makefile.version
+72-443 files not shown
+76-499 files

HardenedBSD/src da309edsys/dev/pci pci_iov.c, sys/sys iov.h

pci_iov: Use native types for status ioctl

IOV_CONFIG and IOV_GET_SCHEMA expose native pointers and size_t
lengths, and pci_iov has no compat32 ioctl translation.  Using
fixed-width fields for IOV_GET_STATUS alone does not make the
interface usable by 32-bit binaries on a 64-bit kernel.  It instead
complicates otherwise ordinary pointer and length handling.

Use void * and size_t like the existing ioctls.  This also makes the
%zu diagnostic in iovctl correct on ILP32 and removes the unneeded
PTRIN conversion.

Fixes:  6f8b3be1fbd6 ("pci: Add SR-IOV status reporting")
DeltaFile
+2-6sys/dev/pci/pci_iov.c
+3-5sys/sys/iov.h
+2-3usr.sbin/iovctl/iovctl.c
+7-143 files

FreeBSD/src da309edsys/dev/pci pci_iov.c, sys/sys iov.h

pci_iov: Use native types for status ioctl

IOV_CONFIG and IOV_GET_SCHEMA expose native pointers and size_t
lengths, and pci_iov has no compat32 ioctl translation.  Using
fixed-width fields for IOV_GET_STATUS alone does not make the
interface usable by 32-bit binaries on a 64-bit kernel.  It instead
complicates otherwise ordinary pointer and length handling.

Use void * and size_t like the existing ioctls.  This also makes the
%zu diagnostic in iovctl correct on ILP32 and removes the unneeded
PTRIN conversion.

Fixes:  6f8b3be1fbd6 ("pci: Add SR-IOV status reporting")
DeltaFile
+2-6sys/dev/pci/pci_iov.c
+3-5sys/sys/iov.h
+2-3usr.sbin/iovctl/iovctl.c
+7-143 files

NetBSD/othersrc KuwKZHJusr.bin/gooeymux README

   adjust to recent changes
VersionDeltaFile
1.2+11-10usr.bin/gooeymux/README
+11-101 files

NetBSD/othersrc qlraekBusr.bin/gooeymux kernelstuff.h

   simplify, add license header
VersionDeltaFile
1.2+36-35usr.bin/gooeymux/kernelstuff.h
+36-351 files

LLVM/project 3763538clang/lib/AST/ByteCode Compiler.cpp

[clang][bytecode][NFC] Fix some comment typos (#215078)
DeltaFile
+2-2clang/lib/AST/ByteCode/Compiler.cpp
+2-21 files

HardenedBSD/ports de77f2baudio/ocp Makefile distinfo

audio/ocp: Update to 3.4.1
DeltaFile
+3-3audio/ocp/distinfo
+1-1audio/ocp/Makefile
+4-42 files

FreeBSD/ports de77f2baudio/ocp Makefile distinfo

audio/ocp: Update to 3.4.1
DeltaFile
+3-3audio/ocp/distinfo
+1-1audio/ocp/Makefile
+4-42 files

NetBSD/pkgsrc QAmzfqrdoc CHANGES-2026

   Updated graphics/py-svglib, net/py-tldextract
VersionDeltaFile
1.5090+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc mWerrCFnet/py-tldextract Makefile distinfo

   py-tldextract: updated to 5.3.2

   5.3.2 (2026-08-08)

   * Bugfixes
     * Fix `reverse_domain_name` stray dots when suffix or domain empty
   * Docs
     * Fix README: `extract_urllib` is on the instance, not the module
     * Fix docstring: default `cache_dir` description
     * Document hostname representation limits
     * Document implicit PSL wildcard behavior
   * Misc
     * Add Markdown doctest coverage
     * Remove obsolete pytest-gitignore
     * Adopt uv dependency groups for contributors
     * Install only test dependencies in test environments
VersionDeltaFile
1.33+3-5net/py-tldextract/Makefile
1.27+4-4net/py-tldextract/distinfo
+7-92 files

NetBSD/pkgsrc bD7PZu8graphics/py-svglib Makefile distinfo

   py-svglib: updated to 2.1.0

   2.1.0 (2026-08-01)

   Added

   - Declared support for **Python 3.14** (added the classifier and CI matrix
     entry across Ubuntu, macOS, and Windows, alongside the existing 3.9–3.13).
   - **Clipping paths** now support `<circle>`, `<ellipse>`, and `<polygon>` clip
     shapes, in addition to paths and rectangles, and clipping masks referenced
     from within a `<use>` element.
   - Transforms are now applied to clipping-path shapes, fixing clip paths that
     relied on previously unsupported transforms.
   - The gradient shape classes now implement `getBounds()`, so drawings that
     contain gradient fills can be measured — for example when used as a flowable
     by rst2pdf.

   Changed


    [77 lines not shown]
VersionDeltaFile
1.3+4-4graphics/py-svglib/distinfo
1.4+2-2graphics/py-svglib/Makefile
+6-62 files

NetBSD/othersrc np9HDtlusr.bin/gooeymux Makefile kernelstuff.h

   turn wsemul_vt100* into simple wrappers that pull in their respective kernel
   sources while adding just enough compat goo to be usable
VersionDeltaFile
1.2+2-1,159usr.bin/gooeymux/wsemul_vt100.c
1.2+2-994usr.bin/gooeymux/wsemul_vt100_subr.c
1.2+2-213usr.bin/gooeymux/wsemul_vt100_keys.c
1.2+2-157usr.bin/gooeymux/wsemul_vt100_chars.c
1.1+52-0usr.bin/gooeymux/kernelstuff.h
1.2+1-1usr.bin/gooeymux/Makefile
+61-2,5246 files

FreeBSD/ports 4c4f2eafinance/R-cran-strucchange Makefile distinfo

finance/R-cran-strucchange: Update to 1.6-0

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

HardenedBSD/ports 4c4f2eafinance/R-cran-strucchange Makefile distinfo

finance/R-cran-strucchange: Update to 1.6-0

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

HardenedBSD/ports cd7c885lang/gcc12/files patch-libgcc_config_rs6000_libgcc-freebsd-float128.ver patch-libgcc_config_rs6000_freebsd-unwind.h, lang/gcc13/files patch-libgcc_config_rs6000_libgcc-freebsd-float128.ver patch-libgcc_config_rs6000_freebsd-unwind.h

lang/gcc1?: further improvements for powerpc64*

1. Backport of e8385ea3b57862ce6c6ace5e6973b96cf238f4b6. Fixes libgcc
on powerpc64*, found with octave crashing.
2. Merge https://gcc.gnu.org/pipermail/gcc-patches/2026-July/723975.html,
not yet upstreamed, but allows to build all the remaining failing ports
due to ld128 switch for powerpc64le.

Differential Revision:  https://reviews.freebsd.org/D58116
DeltaFile
+59-0lang/gcc16/files/patch-libgcc_config_rs6000_freebsd-unwind.h
+59-0lang/gcc12/files/patch-libgcc_config_rs6000_freebsd-unwind.h
+59-0lang/gcc13/files/patch-libgcc_config_rs6000_freebsd-unwind.h
+59-0lang/gcc15/files/patch-libgcc_config_rs6000_freebsd-unwind.h
+40-0lang/gcc12/files/patch-libgcc_config_rs6000_libgcc-freebsd-float128.ver
+40-0lang/gcc13/files/patch-libgcc_config_rs6000_libgcc-freebsd-float128.ver
+316-039 files not shown
+961-2445 files

FreeBSD/ports cd7c885lang/gcc12/files patch-libgcc_config_rs6000_freebsd-unwind.h, lang/gcc13/files patch-libgcc_config_rs6000_freebsd-unwind.h

lang/gcc1?: further improvements for powerpc64*

1. Backport of e8385ea3b57862ce6c6ace5e6973b96cf238f4b6. Fixes libgcc
on powerpc64*, found with octave crashing.
2. Merge https://gcc.gnu.org/pipermail/gcc-patches/2026-July/723975.html,
not yet upstreamed, but allows to build all the remaining failing ports
due to ld128 switch for powerpc64le.

Differential Revision:  https://reviews.freebsd.org/D58116
DeltaFile
+59-0lang/gcc13/files/patch-libgcc_config_rs6000_freebsd-unwind.h
+59-0lang/gcc12/files/patch-libgcc_config_rs6000_freebsd-unwind.h
+59-0lang/gcc16/files/patch-libgcc_config_rs6000_freebsd-unwind.h
+59-0lang/gcc15/files/patch-libgcc_config_rs6000_freebsd-unwind.h
+40-0lang/gcc15/files/patch-libgcc_config_rs6000_libgcc-freebsd-float128.ver
+40-0lang/gcc16/files/patch-libgcc_config_rs6000_libgcc-freebsd-float128.ver
+316-039 files not shown
+961-2445 files

LLVM/project d99bd3ellvm/include/llvm/ExecutionEngine/Orc/RTBridge Calls.h Proxy.h, llvm/include/llvm/ExecutionEngine/Orc/RTBridge/SPS ProxySpecs.h

[ORC] Rename RTBridge Caller to Proxy (#215077)

Mechanical rename of the controller-side call handle, with no functional
change:

- rt::Caller<Sig> -> rt::Proxy<Sig> (and CallerBase / CallerInit /
callerInit / buildCallers -> Proxy*), RTBridge/Calls.h ->
RTBridge/Proxy.h.
- rt::sps::CallerSpec -> rt::sps::ProxySpec, RTBridge/SPS/Calls.h ->
RTBridge/SPS/ProxySpecs.h.
- The named proxies for function-calling wrappers gain a Call verb
(CallMainProxy, CallInt32Int32Proxy, ...), matching the
orc_rt_ci_sps_call_* wrappers they target.

This frees "caller" for the executor-side concept: a runtime function
that calls another function.

Also split the unit test along the same seam: ProxyTest.cpp covers
generic, protocol-agnostic rt::Proxy behavior via an in-process dispatch
(no serialization), and SPSProxiesTest.cpp covers the SPS proxies'
serialization round-trips.
DeltaFile
+0-318llvm/unittests/ExecutionEngine/Orc/SPSCallersTest.cpp
+256-0llvm/unittests/ExecutionEngine/Orc/ProxyTest.cpp
+209-0llvm/unittests/ExecutionEngine/Orc/SPSProxiesTest.cpp
+0-206llvm/include/llvm/ExecutionEngine/Orc/RTBridge/Calls.h
+206-0llvm/include/llvm/ExecutionEngine/Orc/RTBridge/Proxy.h
+94-0llvm/include/llvm/ExecutionEngine/Orc/RTBridge/SPS/ProxySpecs.h
+765-5247 files not shown
+783-63513 files

FreeBSD/ports 1eb3fd4math/scilab Makefile pkg-plist, math/scilab/files patch-configure patch-hdf5

math/scilab: upgrade to 2026.1.0 and undeprecate

Latest releases notes at
        https://gitlab.com/scilab/scilab/-/blob/2026.1.0/scilab/CHANGES.md

Also take maintainership.

This is a first attempt at an upgrade of this port. It is usuable, but
not perfect: don't hesitate to send patches!

Known limitations:
- I've not been able to get a dynamic libary_path, this explains the
work-around in etc/jvm_options.xml, and a non-breaking exception when
starting;

- MAKE_JOBS_UNSAFE has to be set, should be avoidable with some fixes in
the makefiles;

- FreeBSD is not officially supported, and no Atoms modules are available
for us ATM.
DeltaFile
+7,656-10,084math/scilab/pkg-plist
+0-380math/scilab/files/patch-jogamp-jogl-2.3.2
+92-45math/scilab/Makefile
+95-0math/scilab/files/patch-etc_jvm__options.xml.inst
+0-81math/scilab/files/patch-hdf5
+53-21math/scilab/files/patch-configure
+7,896-10,61113 files not shown
+8,056-10,72019 files

HardenedBSD/ports 1eb3fd4math/scilab Makefile pkg-plist, math/scilab/files patch-configure patch-hdf5

math/scilab: upgrade to 2026.1.0 and undeprecate

Latest releases notes at
        https://gitlab.com/scilab/scilab/-/blob/2026.1.0/scilab/CHANGES.md

Also take maintainership.

This is a first attempt at an upgrade of this port. It is usuable, but
not perfect: don't hesitate to send patches!

Known limitations:
- I've not been able to get a dynamic libary_path, this explains the
work-around in etc/jvm_options.xml, and a non-breaking exception when
starting;

- MAKE_JOBS_UNSAFE has to be set, should be avoidable with some fixes in
the makefiles;

- FreeBSD is not officially supported, and no Atoms modules are available
for us ATM.
DeltaFile
+7,656-10,084math/scilab/pkg-plist
+0-380math/scilab/files/patch-jogamp-jogl-2.3.2
+92-45math/scilab/Makefile
+95-0math/scilab/files/patch-etc_jvm__options.xml.inst
+0-81math/scilab/files/patch-hdf5
+53-21math/scilab/files/patch-configure
+7,896-10,61113 files not shown
+8,056-10,72019 files