FreeBSD/ports d05f4a8 — cad/leocad distinfo Makefile

cad/leocad: Update 25.09 => 26.09, switch Qt 5 => 6

Approved by:            yuri@ (maintainer)
Differential Revision:  https://reviews.freebsd.org/D60055
DeltaFile
+4-4cad/leocad/Makefile
+3-3cad/leocad/distinfo
+7-72 files

DragonFlyBSD/src 2052d4f — contrib/flex README.DRAGONFLY, contrib/flex/src misc.c

contrib/flex: Guard against int overflow in sko_push().

sko_sz is an int; doubling it unchecked could overflow and produce a
huge size_t for realloc(). Bail out if it would overflow.

It's sad that the upstream project hasn't had a new release since 2017,
so we decided to directly patch the contributed source.

Bug: #3426
DeltaFile
+6-2contrib/flex/src/misc.c
+3-0contrib/flex/README.DRAGONFLY
+9-22 files

NetBSD/pkgsrc-wip b8eb3b3 — . TODO

TODO: + git-bug-0.11.0, neatvnc-1.0.2, wayvnc-0.10.2, yayamlls-0.3.1.
DeltaFile
+4-0TODO
+4-01 files

FreeBSD/ports ab7a969 — sysutils/siegfried Makefile distinfo

sysutils/siegfried: Update to 1.11.9

ChangeLog:
https://github.com/richardlehane/siegfried/blob/main/CHANGELOG.md#v1119-2026-09-27
DeltaFile
+5-5sysutils/siegfried/distinfo
+1-1sysutils/siegfried/Makefile
+6-62 files

FreeBSD/ports 4d0df15 — math/R-cran-magic distinfo Makefile

math/R-cran-magic: Update to 1.6-1-1

- Don't use BUILD_DEPENDS as port doesn't compile
- Take maintainership

ChangeLog: https://github.com/RobinHankin/magic/compare/1.6-1...1.6-1-1
DeltaFile
+3-5math/R-cran-magic/Makefile
+3-3math/R-cran-magic/distinfo
+6-82 files

FreeBSD/ports eca7359 — devel/aws-sdk-cpp Makefile distinfo

devel/aws-sdk-cpp: Update to 1.11.901

ChangeLog: https://github.com/aws/aws-sdk-cpp/compare/1.11.891...1.11.901
DeltaFile
+3-3devel/aws-sdk-cpp/distinfo
+1-1devel/aws-sdk-cpp/Makefile
+4-42 files

FreeBSD/ports 4ab7725 — devel/aws-c-s3 pkg-plist distinfo

devel/aws-c-s3: Update to 1.2.0

Rename the PLIST_SUB variables to match devel/aws-c-common, which
upstream derives from the VERSION file as MAJOR.MINOR.PATCH and
MAJOR.MINOR.

ChangeLog:      https://github.com/awslabs/aws-c-s3/releases/tag/v1.2.0
                https://github.com/awslabs/aws-c-s3/releases/tag/v1.1.3
DeltaFile
+3-4devel/aws-c-s3/Makefile
+3-3devel/aws-c-s3/distinfo
+1-1devel/aws-c-s3/pkg-plist
+7-83 files

FreeBSD/ports 76918ed — devel/aws-c-common pkg-plist Makefile

devel/aws-c-common: Update to 1.0.1

Use PLIST_SUB for the library version, which upstream derives from the
VERSION file as MAJOR.MINOR.PATCH and MAJOR.MINOR.

ChangeLog: https://github.com/awslabs/aws-c-common/releases/tag/v1.0.1
DeltaFile
+3-3devel/aws-c-common/distinfo
+3-2devel/aws-c-common/pkg-plist
+4-1devel/aws-c-common/Makefile
+10-63 files

FreeBSD/doc baabd9c — documentation/themes/beastie/layouts/_partials global-search.html

doc: fix trivial bug - missed closing tag in html template

Approved by: doceng (implicit)
PR: 297509
DeltaFile
+2-1documentation/themes/beastie/layouts/_partials/global-search.html
+2-11 files

FreeBSD/ports 2cdb9dc — . MOVED, devel Makefile

devel/py-schematics-patched: Remove expired port

2026-09-24 devel/py-schematics-patched: Upstream inactive since +8 years.  Please use devel/py-cattrs instead
DeltaFile
+0-28devel/py-schematics-patched/Makefile
+0-21devel/py-schematics-patched/pkg-descr
+0-3devel/py-schematics-patched/distinfo
+0-1devel/Makefile
+1-0MOVED
+1-535 files

DragonFlyBSD/src d1f4fb9 — contrib/flex README.DRAGONFLY, contrib/flex/src misc.c

contrib/flex: Guard against int overflow in sko_push().

sko_sz is an int; doubling it unchecked could overflow and produce a
huge size_t for realloc(). Bail out if it would overflow.

It's sad that the upstream project hasn't had a new release since 2017,
so we decided to directly patch the contributed source.

Bug: #3426
DeltaFile
+6-2contrib/flex/src/misc.c
+3-0contrib/flex/README.DRAGONFLY
+9-22 files

FreeBSD/ports 504ee22 — games/qwdtools/files patch-CMakeLists.txt

games/qwdtools: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+7-1games/qwdtools/files/patch-CMakeLists.txt
+7-11 files

OpenBSD/ports dG5aBVx — sysutils/kopia Makefile modules.inc

   MFC update to kopia-0.23.1; fixes a rare race condition which might lead to data loss.
   https://github.com/kopia/kopia/releases/tag/v0.23.1
VersionDeltaFile
1.30.2.1+1,708-968sysutils/kopia/distinfo
1.28.2.1+654-456sysutils/kopia/modules.inc
1.31.2.1+1-1sysutils/kopia/Makefile
+2,363-1,4253 files

LLVM/project 6909c17 — llvm/lib/Transforms/Scalar ConstraintElimination.cpp, llvm/test/Transforms/ConstraintElimination analysis-invalidation.ll

[ConstraintElim] Don't request SCEV if there are no loops. (NFC) (#226736)

ConstraintElimination only uses SCEV when there are any loops. Don't
request the analysis if there are no loops.

This reduces compile-time a bit (more for workloads with large number of
functions w/o loops):

stage1-O3: -0.03%
stage1-ReleaseThinLTO: -0.04%
stage1-ReleaseLTO-g: -0.02%
stage1-aarch64-O3: -0.03%
stage2-O3: -0.04%
stage2-clang: -0.09%


https://llvm-compile-time-tracker.com/compare.php?from=899d817c7950c997402cd229935cd822acf45b08&to=c4453240417d8705b0752c3feda8d02365f8175c&stat=instructions:u

PR: https://github.com/llvm/llvm-project/pull/226736
DeltaFile
+13-11llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
+3-6llvm/test/Transforms/ConstraintElimination/analysis-invalidation.ll
+16-172 files

LLVM/project 719341a — llvm/include/llvm/Analysis TargetTransformInfoImpl.h TargetTransformInfo.h, llvm/include/llvm/CodeGen BasicTTIImpl.h

[TTI] Provide conservative legality + costs for @llvm.speculative.load. (#180036)

Add TTI support for @llvm.speculative.load, including cost and legaltiy
checking support.

The initial implementation for AArch64 checks if the loaded type is
<= 16 bytes, and only considers such cases legal due to MTE.

PR: 
https://github.com/llvm/llvm-project/pull/180036


Depends on https://github.com/llvm/llvm-project/pull/179642
DeltaFile
+40-30llvm/test/Analysis/CostModel/AArch64/speculative-load.ll
+12-0llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+11-0llvm/include/llvm/CodeGen/BasicTTIImpl.h
+5-5llvm/test/Analysis/CostModel/X86/speculative-load.ll
+6-0llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
+6-0llvm/include/llvm/Analysis/TargetTransformInfo.h
+80-352 files not shown
+88-358 files

FreeBSD/ports 8612a87 — x11-themes/qtcurve Makefile

x11-themes/qtcurve*: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+2-1x11-themes/qtcurve/Makefile
+2-11 files

LLVM/project dfde6ac — clang-tools-extra/clang-tidy/bugprone RedundantBranchConditionCheck.cpp, clang-tools-extra/docs ReleaseNotes.md

[clang-tidy] Fix redundant-branch-condition false positive in loops (#225827)

Fixes #205685.

`bugprone-redundant-branch-condition` decides whether the condition
variable changes between the outer and inner `if` by comparing source
positions. When a loop sits between the two, a mutation that comes after
the inner `if` in the source still runs before the inner condition is
evaluated again on the next iteration, so the check reports a redundant
condition that isn't, and the fix-it changes behavior.

The fix walks the parents of the inner `if` up to the outer `if` and
finds the outermost enclosing loop. If the variable is mutated anywhere
in that loop, the check does not warn. This follows NagyDonat's
suggestion in the issue: the existing check already covers mutations
between the outer condition and the loop, so only the loop itself needs
the extra query. The walk passes through declarations, so an inner `if`
inside a lambda stored in a variable is handled too, and it stops at the
enclosing function. I chose a syntactic walk instead of the CFG

    [21 lines not shown]
DeltaFile
+164-0clang-tools-extra/test/clang-tidy/checkers/bugprone/redundant-branch-condition.cpp
+34-0clang-tools-extra/clang-tidy/bugprone/RedundantBranchConditionCheck.cpp
+5-0clang-tools-extra/docs/ReleaseNotes.md
+203-03 files

DragonFlyBSD/src 9ee24a3 — lib/libc/locale utf8.c

libc: reject a negative wchar_t in the UTF-8 encoder

_UTF8_wcrtomb() and _UTF8_wcrtombin() pick the four byte form with
"wc <= 0x10ffff".  wchar_t is signed, so every negative value passes
that test and is encoded from its low bits: wcrtomb() of (wchar_t)-1
returns 4 and writes ff bf bf bf, and printf("%lc", -1) prints those
bytes instead of failing with EILSEQ as it does for 0x110000.

Add "wc >= 0 &&" to both tests, as FreeBSD's utf8.c has.

GitHub-PR: https://github.com/DragonFlyBSD/DragonFlyBSD/pull/57
FreeBSD: https://github.com/freebsd/freebsd-src/commit/8bb93485fb51aac423ec000aa292815cf50bb02c
DeltaFile
+2-2lib/libc/locale/utf8.c
+2-21 files

DragonFlyBSD/src 37e8817 — lib/libc/stdio printf-pos.c

libc: type a positional %F argument in __find_arguments()

When a format uses positional arguments, __find_arguments() walks it
first to learn the type of every argument, and lists the floating
point conversions as a A e E f g G.  F is missing, so a double that
is only referred to through %F never gets a type, its slot in the
argument table stays unset, and the conversion reads whatever is
there:

    printf("[%1$F]\n", -INFINITY);   [0.000000]
    printf("[%1$F]\n", 1.5);         [0.000000]
    printf("[%F]\n", 1.5);           [1.500000]

The same format with %1$f, or with any other conversion of the same
argument, works because those give it a type.  abseil's str_format
test compares against the C library and caught it.

Add F next to f in both __find_arguments() and __find_warguments().

GitHub-PR: https://github.com/DragonFlyBSD/DragonFlyBSD/pull/56
DeltaFile
+2-0lib/libc/stdio/printf-pos.c
+2-01 files

OpenBSD/ports h2RxZk4 — sysutils/kopia Makefile modules.inc

   Update to v0.23.1

   Kopia v0.23.1. is a bugfix release which fixes a rare race condition which might lead to a data loss.
   https://github.com/kopia/kopia/releases/tag/v0.23.1
VersionDeltaFile
1.32+922-162sysutils/kopia/distinfo
1.30+259-63sysutils/kopia/modules.inc
1.33+1-1sysutils/kopia/Makefile
+1,182-2263 files

DragonFlyBSD/src a1c2f7b — sbin/gpt expand.c

gpt(8): Fix "expand" command to update 'hdr_lba_end'

Update the usuable LBA by fixing the 'hdr_lba_end' after expanding.
Otherwise, the extended partition may extend beyond the usuable LBA.

Bugs: #3276, #3423
DeltaFile
+2-0sbin/gpt/expand.c
+2-01 files

OpenBSD/src 2ZkZwN2 — usr.sbin/nsd config.h.in metrics.c, usr.sbin/nsd/doc ChangeLog

   import NSD 4.15.2, tests from phessler, ok florian
   merge NSD 4.15.2
   from sthen@

   this is errata/7.9/022_nsd.patch.sig
VersionDeltaFile
1.64.2.1+1,345-1,818usr.sbin/nsd/configure
1.1.1.3.2.1+338-417usr.sbin/nsd/simdzone/configure
1.30.2.1+302-61usr.sbin/nsd/nsec3.c
1.1.1.2.2.1+195-157usr.sbin/nsd/metrics.c
1.21.2.1+267-0usr.sbin/nsd/doc/ChangeLog
1.47.2.1+122-125usr.sbin/nsd/config.h.in
+2,569-2,57865 files not shown
+4,484-3,35171 files

OpenBSD/src TSqlfwY — usr.sbin/nsd rdata.h ixfr.c, usr.sbin/nsd/simdzone configure

   import NSD 4.15.2, tests from phessler, ok florian
   merge NSD 4.15.2
   from sthen@

   this is errata/7.8/058_nsd.patch.sig
VersionDeltaFile
1.19.2.1+3,972-974usr.sbin/nsd/rdata.c
1.23.2.1+981-866usr.sbin/nsd/dns.c
1.1.1.2.2.1+338-417usr.sbin/nsd/simdzone/configure
1.24.2.1+492-251usr.sbin/nsd/difffile.c
1.5.2.1+386-350usr.sbin/nsd/ixfr.c
1.3.8.1+668-31usr.sbin/nsd/rdata.h
+6,837-2,88980 files not shown
+10,844-4,77286 files

NetBSD/pkgsrc C3VJ1rX — doc CHANGES-2026

   doc: Updated devel/p5-Params-SomeUtil to 1.12
VersionDeltaFile
1.6425+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc c21po1I — devel/p5-Params-SomeUtil Makefile distinfo

   p5-Params-SomeUtil: update to 1.12.

   1.12 Wed 23 Sep 2026
     - Honor PUREPERL_ONLY=1 as passed by cpanm and other cpan clients.
       (gh#11, gh#12).
VersionDeltaFile
1.2+4-4devel/p5-Params-SomeUtil/distinfo
1.3+2-2devel/p5-Params-SomeUtil/Makefile
+6-62 files

NetBSD/pkgsrc SLx1Owh — doc CHANGES-2026

   doc: Updated mail/p5-Email-Sender to 2.603
VersionDeltaFile
1.6424+2-1doc/CHANGES-2026
+2-11 files

FreeBSD/ports 688bd82 — devel/shiboken2 Makefile

devel/shiboken2: Fix building with CMake 4
DeltaFile
+2-1devel/shiboken2/Makefile
+2-11 files

NetBSD/pkgsrc tcaD4ty — mail/p5-Email-Sender Makefile distinfo

   p5-Email-Sender: update to 2.603.

   2.603     2026-09-21 11:24:06-04:00 America/New_York
           - Just re-issued to correct the CVE identifier for the issue fixed in
             2.602:  it is CVE-2026-93012.
VersionDeltaFile
1.25+4-4mail/p5-Email-Sender/distinfo
1.47+2-2mail/p5-Email-Sender/Makefile
+6-62 files

NetBSD/pkgsrc IioPLBs — doc CHANGES-2026

   doc: Updated time/p5-DateTime-TimeZone to 2.70
VersionDeltaFile
1.6423+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 72bYBXT — time/p5-DateTime-TimeZone Makefile distinfo

   p5-DateTime-TimeZone: update to 2.70.

   2.70    2026-09-20

   - This release is based on version 2026d of the Olson database. This release includes contemporary
     changes for Canada's Northwest Territories.
VersionDeltaFile
1.115+4-4time/p5-DateTime-TimeZone/distinfo
1.139+2-3time/p5-DateTime-TimeZone/Makefile
+6-72 files