FreeBSD/ports d08b414 — net/yggdrasil Makefile distinfo

net/yggdrasil: Update 0.5.12 => 0.5.15

Changelog:
https://github.com/yggdrasil-network/yggdrasil-go/blob/v0.5.15/CHANGELOG.md

PR:             300042
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 279cd975d94051e7949a275eacea5215e5aaabf3)
DeltaFile
+5-5net/yggdrasil/distinfo
+1-2net/yggdrasil/Makefile
+6-72 files

FreeBSD/ports 279cd97 — net/yggdrasil Makefile distinfo

net/yggdrasil: Update 0.5.12 => 0.5.15

Changelog:
https://github.com/yggdrasil-network/yggdrasil-go/blob/v0.5.15/CHANGELOG.md

PR:             300042
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+5-5net/yggdrasil/distinfo
+1-2net/yggdrasil/Makefile
+6-72 files

LLVM/project 013c9d5 — lld/MachO InputSection.h Dwarf.cpp, lld/test/MachO/invalid duplicate-symbol-debug-dwarf5.s

[lld-macho] Make printing DWARF 5 source locations work (#233946)

DWARF 5 line tables store directory and file names in __debug_line_str,
so we need to pass that through.

Morally ports 3832d7c25df912 from lld/ELF.
DeltaFile
+309-0lld/test/MachO/invalid/duplicate-symbol-debug-dwarf5.s
+2-0lld/MachO/Dwarf.h
+1-0lld/MachO/InputSection.h
+1-0lld/MachO/Dwarf.cpp
+313-04 files

NextBSD/src f5718fd — . pkglist.txt build.sh

build.sh: keep shipping the FreeBSD ports repo in /usr/local/etc/pkg/repos

The image still ships /usr/local/etc/pkg/repos/FreeBSD.conf
(pkg.FreeBSD.org/latest) so FreeBSD ports packages install out of the
box. It sits below the NextBSD repo (priority 0 vs 100); NextBSD's pkg
never takes pkg from it and keeps its packages in /usr/local/ and /var/.
No /usr/local/etc/pkg.conf is written. Step 5b uses the same file again.

Co-Authored-By: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+22-19build.sh
+2-3pkglist.txt
+24-222 files

OpenBSD/ports 8lp7sIo — security/jdk-ca-certs Makefile distinfo

   jdk-ca-certs: bump build tool. Only some minor polish.
VersionDeltaFile
1.2+2-2security/jdk-ca-certs/distinfo
1.3+1-1security/jdk-ca-certs/Makefile
+3-32 files

NetBSD/pkgsrc i0gJHjV — net/arpwatch Makefile

   net/arpwatch: Set LICENSE

   I ran more over all the .c files, quickly.  Almost all files have a
   license, and they are all original-bsd (4 clause).  Many of them are
   apparently in an LBL style, where there are 3 numbered clauses and the
   4th clause is present but not numbered.

   All in all this is as good as it gets for 90s code.  The intent of
   LBL/UC is clear.
VersionDeltaFile
1.38+2-2net/arpwatch/Makefile
+2-21 files

FreeBSD/ports 97a61cc — net/haproxy-devel/files haproxy.in, net/haproxy/files haproxy.in

net/haproxy: on stop, terminate immediatly rather than waiting for connections to close.  Provide haproxy_sig_stop variable to fallback to soft-stop behaviour.

Suggested by:   phk
DeltaFile
+3-1net/haproxy33/files/haproxy.in
+3-1net/haproxy32/files/haproxy.in
+3-1net/haproxy30/files/haproxy.in
+3-1net/haproxy28/files/haproxy.in
+3-1net/haproxy/files/haproxy.in
+3-1net/haproxy-devel/files/haproxy.in
+18-66 files

NetBSD/pkgsrc mgsRqWE — doc CHANGES-2026

   doc: Updated www/py-aiohttp-remotes to 1.4.0
VersionDeltaFile
1.7286+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc kD0jY8s — www/py-aiohttp-remotes distinfo Makefile

   py-aiohttp-remotes: update to 1.4.0.

   1.4.0

   Fixed BasicAuth to accept passwords that contain a colon; only the first: separates the user name from the password
   Fixed UntrustedIP being logged twice for a single rejected request
   Dropped Python 3.9 and 3.10 support, added Python 3.14 and 3.15 support. (#643)
   Dropped the typing-extensions runtime dependency. (#644)

   1.3.0

   Added explicit tests for running with Python 3.11, 3.12, 3.13
   Fix for X-Forwarded-Host parsing when it contains multiple hosts. (#436)
   Dropped Python 3.7 and 3.8 support, the minimal supported aiohttp is 3.9
VersionDeltaFile
1.9+2-10www/py-aiohttp-remotes/Makefile
1.2+4-4www/py-aiohttp-remotes/distinfo
+6-142 files

FreeBSD/ports 0ef7c06 — lang/lfortran Makefile distinfo, lang/lfortran/files patch-build0.sh patch-src_lfortran_tests_test__system__clock.c

lang/lfortran: upgrade to v0.68.0

Release notes at
        https://github.com/lfortran/lfortran/releases/tag/v0.68.0
DeltaFile
+51-0lang/lfortran/files/patch-src_lfortran_tests_test__system__clock.c
+5-5lang/lfortran/files/patch-build0.sh
+7-3lang/lfortran/pkg-plist
+3-3lang/lfortran/distinfo
+3-2lang/lfortran/Makefile
+69-135 files

FreeBSD/ports abc655c — math/py-brial Makefile

math/py-brial: Deprecate

Requires SageMath, which is not in ports.

While here, fix portlint warnings.

PR:             299901
DeltaFile
+6-3math/py-brial/Makefile
+6-31 files

FreeBSD/ports 903f3f1 — cad/astk-serveur Makefile

cad/astk-serveur: mark DEPRECATED

ASTK will disapear with the next upgrade of french/aster.
DeltaFile
+2-0cad/astk-serveur/Makefile
+2-01 files

FreeBSD/ports b7b8188 — math/py-mathics Makefile, math/py-mathics/files patch-mathics_compile_compile.py patch-mathics_core_atoms.py

math/py-mathics: Fix with mpmath 1.4 and llvmlite 0.45+

- mathics/core/atoms.py annotates Number.to_mpmath with
  mpmath.ctx_mp_python.mpf, which mpmath 1.4 renamed, so
  mathics.core.atoms and most builtins fail to import. Use the public
  mpmath.mpf.
- mathics/compile/compile.py calls llvmlite.binding.initialize(),
  which raises RuntimeError since llvmlite 0.45 (initialization is
  automatic), breaking Compile and every builtin module that imports
  it (calculus, plot, ...). Drop the call, as upstream 10.0 did.

While here, follow the Python Ports Policy, fix portlint warnings and
document the patches.

PR:             299971
MFC after:      5 days
DeltaFile
+45-55math/py-mathics/Makefile
+17-0math/py-mathics/files/patch-mathics_core_atoms.py
+16-0math/py-mathics/files/patch-mathics_compile_compile.py
+78-553 files

FreeBSD/ports 2c2507d — math/m4ri Makefile

math/m4ri: just fix a comment
DeltaFile
+1-1math/m4ri/Makefile
+1-11 files

NetBSD/pkgsrc PYiCJS5 — editors/xemacs-current Makefile.common

   Allow for different architectures in CHECK_WRKREF_SKIP
VersionDeltaFile
1.25+2-2editors/xemacs-current/Makefile.common
+2-21 files

OpenBSD/ports 6YcXAsP — graphics/krita Makefile, graphics/krita/patches patch-plugins_assistants_Assistants_AssistantsToolOptions_ui

   Backport 3f5b2882017f4e12c9b021de0ea24e6dd2eb26dd to unbreak Qt6 >= 6.12

   Spotted by naddy
VersionDeltaFile
1.1+14-0graphics/krita/patches/patch-plugins_assistants_Assistants_AssistantsToolOptions_ui
1.99+1-0graphics/krita/Makefile
+15-02 files

LLVM/project 56ed7f8 — llvm/lib/Target/X86 X86InstrFoldTables.cpp, llvm/test/TableGen x86-fold-tables.inc

[X86] Generate X86MemUnfoldTable at compile time. NFC (#235442)

This is a table for memory->register unfolding. Previously we computed
this table lazily at runtime which involved sorting it. However we can
just compute it in TableGen and save geomean 0.30% compile time on
stage2-O3 builds:
https://llvm-compile-time-tracker.com/compare.php?from=2b6e769dd3add8bbd8d8be60e59f8d7e5f30ec54&to=b6594131545c6de101ef37570ac6892edabad6c7&stat=instructions:u

It doesn't make much of a difference for LTO builds since the table is
only computed once in the link step, but for non-LTO builds where there
are many codegen phases this helps.
The Clang binary size increases by 113KiB for arm64 Release + asserts,
which seems negligible (0.06% overall)

Assisted-by: Opus 5.5
DeltaFile
+9,687-0llvm/test/TableGen/x86-fold-tables.inc
+2-69llvm/lib/Target/X86/X86InstrFoldTables.cpp
+55-1llvm/utils/TableGen/X86FoldTablesEmitter.cpp
+9,744-703 files

FreeBSD/ports 1c26a7f — textproc/py-docling-sdg Makefile

textproc/py-docling-sdg: mark broken

PR:             300005
Reported by:    Patrick Crandol <patrick at crandol.com>
DeltaFile
+2-0textproc/py-docling-sdg/Makefile
+2-01 files

FreeBSD/ports 2775f0f — . MOVED, www Makefile

www/p5-WebService-Linode: Remove expired port

2026-10-24 www/p5-WebService-Linode: Defunct service
DeltaFile
+0-29www/p5-WebService-Linode/Makefile
+0-6www/p5-WebService-Linode/pkg-plist
+0-4www/p5-WebService-Linode/pkg-descr
+0-3www/p5-WebService-Linode/distinfo
+0-1www/Makefile
+1-0MOVED
+1-436 files

FreeBSD/ports 5306175 — . MOVED, www Makefile

www/p5-CGI-Response: Remove expired port

2026-10-24 www/p5-CGI-Response: Legacy functionality
DeltaFile
+0-21www/p5-CGI-Response/Makefile
+0-14www/p5-CGI-Response/pkg-descr
+0-2www/p5-CGI-Response/pkg-plist
+0-2www/p5-CGI-Response/distinfo
+0-1www/Makefile
+1-0MOVED
+1-406 files

FreeBSD/ports a6ad92e — . MOVED, devel Makefile

devel/p5-DateTime-Format-IBeat: Remove expired port

2026-10-23 devel/p5-DateTime-Format-IBeat: Upstream distribution has never had an authorized release on CPAN
DeltaFile
+0-29devel/p5-DateTime-Format-IBeat/Makefile
+0-17devel/p5-DateTime-Format-IBeat/pkg-descr
+0-2devel/p5-DateTime-Format-IBeat/pkg-plist
+0-2devel/p5-DateTime-Format-IBeat/distinfo
+0-1devel/Makefile
+1-0MOVED
+1-516 files

FreeBSD/ports 30f7dd3 — . MOVED, net Makefile

net/p5-JavaScript-RPC: Remove expired port

2026-10-23 net/p5-JavaScript-RPC: Deprecated by upstream
DeltaFile
+0-24net/p5-JavaScript-RPC/Makefile
+0-9net/p5-JavaScript-RPC/pkg-descr
+0-4net/p5-JavaScript-RPC/pkg-plist
+0-2net/p5-JavaScript-RPC/distinfo
+0-1net/Makefile
+1-0MOVED
+1-406 files

FreeBSD/ports 0d33eb6 — . MOVED, devel Makefile

devel/p5-Test-YAML-Meta: Remove expired port

2026-10-23 devel/p5-Test-YAML-Meta: Upstream deprecated
DeltaFile
+0-26devel/p5-Test-YAML-Meta/Makefile
+0-2devel/p5-Test-YAML-Meta/pkg-plist
+0-2devel/p5-Test-YAML-Meta/distinfo
+0-1devel/p5-Test-YAML-Meta/pkg-descr
+0-1devel/Makefile
+1-0MOVED
+1-326 files

FreeBSD/ports 8f379e6 — net Makefile, net/p5-Net-Mosso-CloudFiles pkg-descr distinfo

net/p5-Net-Mosso-CloudFiles: Remove expired port

2026-10-23 net/p5-Net-Mosso-CloudFiles: Defunct service
DeltaFile
+0-35net/p5-Net-Mosso-CloudFiles/Makefile
+0-11net/p5-Net-Mosso-CloudFiles/pkg-message
+0-6net/p5-Net-Mosso-CloudFiles/pkg-plist
+0-2net/p5-Net-Mosso-CloudFiles/pkg-descr
+0-2net/p5-Net-Mosso-CloudFiles/distinfo
+0-1net/Makefile
+0-571 files not shown
+1-577 files

LLVM/project 21a84a5 — llvm/lib/Target/PowerPC PPCTargetMachine.cpp PPCTLSDynamicCall.cpp, llvm/test/CodeGen/PowerPC O3-pipeline.ll O0-pipeline.ll

PowerPC: Remove LiveVariables run and unused LiveIntervals requirement

PPCTLSDynamicCall has not used LiveIntervals since 3ff319c69047, but
still required the analysis. LiveIntervals requires there to be no
unreachable blocks or otherwise it asserts. These blocks were
indirectly removed by adding the extra LiveVariables run, because
LiveVariables has a declared requirement on
UnreachableMachineBasicBlockElim.

Drop the dead analysis requirements along with the LiveVariables run.
This also avoids computing LiveIntervals at -O0 for PIC. This is
still broken if the pipeliner is explicitly enabled on optnone
functions which requires a separate fix.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+54-0llvm/test/CodeGen/PowerPC/tls-dynamic-call-unreachable-block.ll
+24-0llvm/test/CodeGen/PowerPC/tls-dynamic-call-unreachable-block-optnone.ll
+2-9llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp
+1-7llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
+0-5llvm/test/CodeGen/PowerPC/O0-pipeline.ll
+0-4llvm/test/CodeGen/PowerPC/O3-pipeline.ll
+81-256 files

OpenBSD/src YL4ITY7 — usr.sbin/rpki-client ca.c

   Correctly check whether CAs were previously confirmed

   The intention was to check using the state from the previous run, but
   this got lost in a refactor.

   Reported by Ties de Kock

   OK tb@
VersionDeltaFile
1.9+5-3usr.sbin/rpki-client/ca.c
+5-31 files

FreeBSD/ports 2bd31f3 — . MOVED, net Makefile

net/p5-Net-Delicious: Remove expired port

2026-10-23 net/p5-Net-Delicious: Defunct service
DeltaFile
+0-34net/p5-Net-Delicious/Makefile
+0-30net/p5-Net-Delicious/pkg-plist
+0-2net/p5-Net-Delicious/pkg-descr
+0-2net/p5-Net-Delicious/distinfo
+0-1net/Makefile
+1-0MOVED
+1-696 files

FreeBSD/ports 348166f — finance Makefile, finance/p5-Business-WorldPay-Junior distinfo pkg-descr

finance/p5-Business-WorldPay-Junior: Remove expired port

2026-10-23 finance/p5-Business-WorldPay-Junior: Upstream module withdrawn by its author on CPAN
DeltaFile
+0-30finance/p5-Business-WorldPay-Junior/Makefile
+0-13finance/p5-Business-WorldPay-Junior/files/patch-Makefile.PL
+0-12finance/p5-Business-WorldPay-Junior/pkg-plist
+0-7finance/p5-Business-WorldPay-Junior/pkg-descr
+0-2finance/p5-Business-WorldPay-Junior/distinfo
+0-1finance/Makefile
+0-651 files not shown
+1-657 files

FreeBSD/ports 8f0044a — finance Makefile, finance/p5-Business-OnlinePayment-SurePay pkg-plist distinfo

finance/p5-Business-OnlinePayment-SurePay: Remove expired port

2026-10-23 finance/p5-Business-OnlinePayment-SurePay: Backend for the defunct Pure Payments SurePay gateway
DeltaFile
+0-33finance/p5-Business-OnlinePayment-SurePay/Makefile
+0-11finance/p5-Business-OnlinePayment-SurePay/files/patch-SurePay.pm
+0-3finance/p5-Business-OnlinePayment-SurePay/pkg-descr
+0-2finance/p5-Business-OnlinePayment-SurePay/pkg-plist
+0-2finance/p5-Business-OnlinePayment-SurePay/distinfo
+0-1finance/Makefile
+0-521 files not shown
+1-527 files

FreeBSD/ports ccfeaaf — . MOVED, finance Makefile

finance/p5-Business-OnlinePayment-Network1Financial: Remove expired port

2026-10-23 finance/p5-Business-OnlinePayment-Network1Financial: Backend for the defunct Network1Financial payment gateway
DeltaFile
+0-25finance/p5-Business-OnlinePayment-Network1Financial/Makefile
+0-3finance/p5-Business-OnlinePayment-Network1Financial/pkg-plist
+0-3finance/p5-Business-OnlinePayment-Network1Financial/pkg-descr
+0-2finance/p5-Business-OnlinePayment-Network1Financial/distinfo
+0-1finance/Makefile
+1-0MOVED
+1-346 files