FreeBSD/ports d4742e2textproc/goldendict-ng Makefile

textproc/goldendict-ng: Unbreak EPWING option

Unbreak EPWING option as ftp server where japanese/eb files are hosted
is online but fragile as it needs several tries to get all files.
Keep EPWING option not as default.
DeltaFile
+0-1textproc/goldendict-ng/Makefile
+0-11 files

NetBSD/src XoePCyItests/usr.bin/xlint/lint1 msg_205.c, usr.bin/xlint/lint1 func.c err.c

   lint: fix crash on switch statement with non-integer expression

   Seen during experiments with strict <ctype.h> functions that return a
   struct instead of an int if the argument has neither type 'unsigned
   char' nor 'int'.
VersionDeltaFile
1.197+6-5usr.bin/xlint/lint1/func.c
1.5+5-3tests/usr.bin/xlint/lint1/msg_205.c
1.278+3-3usr.bin/xlint/lint1/err.c
+14-113 files

LLVM/project 36a639dllvm/test/Transforms/InstCombine simplify-demanded-fpclass-maximum.ll simplify-demanded-fpclass-minimum.ll

InstCombine: Add more tests for min/max SimplifyDemandedFPClass

Test some more refined cases, such as ordering with 0s and within
known positive and known negative cases.
DeltaFile
+394-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-maximum.ll
+393-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-minimum.ll
+392-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-maximumnum.ll
+392-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-minimumnum.ll
+1,571-04 files

LLVM/project 39583b2llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass-minimum.ll simplify-demanded-fpclass-minimumnum.ll

InstCombine: Improve SimplifyDemandedFPClass min/max handling

Refine handling of minimum/maximum and minimumnum/maximumnum. The
previous folds to input were based on sign bit checks. This was too
conservative with 0s. This can now consider -0 as less than or equal
to +0 as appropriate, account for nsz. It additionally can handle
cases like one half is known positive normal and the other subnormal.
DeltaFile
+32-61llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+23-58llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-minimum.ll
+22-52llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-minimumnum.ll
+23-46llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-maximumnum.ll
+22-44llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-maximum.ll
+122-2615 files

LLVM/project 4da6de5llvm/include/llvm/ADT FloatingPointMode.h, llvm/lib/Support FloatingPointMode.cpp

ADT: Add utility functions for comparing FPClassTest

Add utility functions for checking if less and greater queries
are known to not evaluate to true. This will permit more precise
folding of min/max intrinsics. The test is kind of a mess.
DeltaFile
+560-0llvm/unittests/ADT/FloatingPointMode.cpp
+61-0llvm/lib/Support/FloatingPointMode.cpp
+34-0llvm/include/llvm/ADT/FloatingPointMode.h
+655-03 files

FreeBSD/ports e89b87demulators/mame pkg-plist Makefile, emulators/mame/files patch-src_emu_video_rgbutil.cpp

emulators/mame: Update 0.282 => 0.284

Commit logs:
https://github.com/mamedev/mame/compare/mame0282...mame0284

- Simplify and improve portscout detection.
- Remove upstreamed patch.

PR:             291514
Approved by:    Laurent Chardon <laurent.chardon at gmail.com> (maintainer)
Co-authored-by: Laurent Chardon <laurent.chardon at gmail.com>
DeltaFile
+0-28emulators/mame/files/patch-src_emu_video_rgbutil.cpp
+17-0emulators/mame/pkg-plist
+2-6emulators/mame/Makefile
+3-3emulators/mame/distinfo
+22-374 files

OpenBSD/ports IZBnAQRdevel/kf6/baloo/pkg PLIST, devel/kf6/breeze-icons/pkg PLIST

   Update KDE Frameworks 6.22.0

   Two patches have been accepted and merged upstream.
   https://kde.org/announcements/frameworks/6/6.22.0/
VersionDeltaFile
1.21+16-0devel/kf6/breeze-icons/pkg/PLIST
1.8+14-0devel/kf6/purpose/pkg/PLIST
1.9+10-0devel/kf6/baloo/pkg/PLIST
1.21+2-2devel/kf6/kholidays/distinfo
1.21+2-2devel/kf6/kguiaddons/distinfo
1.21+2-2devel/kf6/kglobalaccel/distinfo
+46-686 files not shown
+200-14292 files

HardenedBSD/src 41302c6sys/contrib/device-tree/include/dt-bindings/clock cv181x-clock.h, sys/contrib/device-tree/include/dt-bindings/reset cv181x-resets.h

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+0-932sys/contrib/device-tree/src/riscv/sophgo/cv181x_base.dtsi
+0-378sys/contrib/device-tree/src/riscv/sophgo/cv181x_base_riscv.dtsi
+0-320sys/contrib/device-tree/src/riscv/sophgo/cv181x_base_arm.dtsi
+0-175sys/contrib/device-tree/include/dt-bindings/clock/cv181x-clock.h
+0-172sys/contrib/device-tree/include/dt-bindings/reset/cv181x-resets.h
+0-120sys/contrib/device-tree/src/riscv/sophgo/cv181x_asic_qfn.dtsi
+0-2,09718 files not shown
+9-2,73524 files

LLVM/project 35ce17bllvm/test/Transforms/Attributor nofpclass.ll nofpclass-nan-fmul.ll, llvm/test/Transforms/InstCombine fabs.ll

ValueTracking: Check if fmul operand could be undef (#174458)

In the special case for the same value for both operands,
ensure the value isn't undef.
DeltaFile
+20-18llvm/test/Transforms/Attributor/nofpclass.ll
+9-9llvm/test/Transforms/Attributor/nofpclass-nan-fmul.ll
+8-8llvm/test/Transforms/InstSimplify/floating-point-compare.ll
+12-2llvm/test/Transforms/Attributor/nofpclass-fmul.ll
+2-2llvm/unittests/Analysis/ValueTrackingTest.cpp
+2-2llvm/test/Transforms/InstCombine/fabs.ll
+53-413 files not shown
+58-459 files

HardenedBSD/src 069a8ffsys/contrib/device-tree/include/dt-bindings/clock cv181x-clock.h, sys/contrib/device-tree/include/dt-bindings/reset cv181x-resets.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+0-932sys/contrib/device-tree/src/riscv/sophgo/cv181x_base.dtsi
+0-378sys/contrib/device-tree/src/riscv/sophgo/cv181x_base_riscv.dtsi
+0-320sys/contrib/device-tree/src/riscv/sophgo/cv181x_base_arm.dtsi
+0-175sys/contrib/device-tree/include/dt-bindings/clock/cv181x-clock.h
+0-172sys/contrib/device-tree/include/dt-bindings/reset/cv181x-resets.h
+0-120sys/contrib/device-tree/src/riscv/sophgo/cv181x_asic_qfn.dtsi
+0-2,09718 files not shown
+9-2,73524 files

HardenedBSD/src e616025release/tools gce.conf, sys/cam/mmc mmc_xpt.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+1-2release/tools/gce.conf
+1-1sys/cam/mmc/mmc_xpt.c
+1-1sys/dev/mps/mps.c
+1-1sys/dev/oce/oce_mbox.c
+1-1sys/net/altq/altq.h
+1-1sys/netgraph/bluetooth/include/ng_hci.h
+6-76 files

FreeBSD/src 509a185sys/net80211 ieee80211_radiotap.c

net80211: fix bpf tap leak on wlan(4) detach

PR:     292337
Fixes:  8774a990ee4094f16d596d4b78e0f3239e5d0c88
DeltaFile
+9-6sys/net80211/ieee80211_radiotap.c
+9-61 files

HardenedBSD/src 509a185sys/net80211 ieee80211_radiotap.c

net80211: fix bpf tap leak on wlan(4) detach

PR:     292337
Fixes:  8774a990ee4094f16d596d4b78e0f3239e5d0c88
DeltaFile
+9-6sys/net80211/ieee80211_radiotap.c
+9-61 files

LLVM/project 696946fclang-tools-extra/clangd/unittests HoverTests.cpp, clang/docs ReleaseNotes.rst

[clang] Add a valid begin source location for abbreviated function templates (#174723)

The begin source location for function templates is determined by the
source location of the template keyword.
Pure abbreviated function templates do not have the template keyword.
This results in an invalid begin source location for abbreviated
function templates.

Without a valid begin source location, comments cannot be attached to
the function template which leads to the bug described in
clangd/clangd#2565.

This patch introduces new begin locations for abbreviated function
templates (begin of the templated function) and generic lambdas (begin
of the introducer `[...]`) when creating the template parameter lists in
Sema.
DeltaFile
+295-0clang/test/AST/ast-dump-templates.cpp
+131-0clang-tools-extra/clangd/unittests/HoverTests.cpp
+15-3clang/test/AST/ast-dump-record-definition-data-json.cpp
+4-4clang/lib/Sema/SemaDeclCXX.cpp
+6-0clang/docs/ReleaseNotes.rst
+2-2clang/lib/Sema/SemaLambda.cpp
+453-91 files not shown
+454-107 files

LLVM/project 41079daclang/lib/AST DeclPrinter.cpp, clang/test/SemaCXX cxx11-attr-print.cpp

Control spacing for attribute printing (#174197)

This was motivated by the decl printing for the alignas() keyword
attribute:

    class alignas(1) Foo;

would be printed as:

    class alignas(1)  Foo;

with two spaces before class name.

Rather than trying to help `prettyPrintAttributes` guess what the caller
wants in terms of leading and trailing spaces, have it return an
`optional<string>` which is either the pretty-printed attributes for
Pos,
or `nullopt` if no attributes were found.


    [3 lines not shown]
DeltaFile
+69-49clang/lib/AST/DeclPrinter.cpp
+5-0clang/test/SemaCXX/cxx11-attr-print.cpp
+74-492 files

NetBSD/pkgsrc t73XT9Jdoc CHANGES-2026

   Updated devel/why3 to 1.8.2.
VersionDeltaFile
1.220+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 2d1e688llvm/test/Transforms/Attributor nofpclass.ll nofpclass-nan-fmul.ll, llvm/test/Transforms/InstCombine fast-math.ll

ValueTracking: Check if fmul operand could be undef

In the special case for the same value for both operands,
ensure the value isn't undef.
DeltaFile
+20-18llvm/test/Transforms/Attributor/nofpclass.ll
+9-9llvm/test/Transforms/Attributor/nofpclass-nan-fmul.ll
+8-8llvm/test/Transforms/InstSimplify/floating-point-compare.ll
+12-2llvm/test/Transforms/Attributor/nofpclass-fmul.ll
+2-2llvm/unittests/Analysis/ValueTrackingTest.cpp
+2-2llvm/test/Transforms/InstCombine/fast-math.ll
+53-413 files not shown
+58-459 files

NetBSD/pkgsrc 8bJWNUSdevel/why3 distinfo Makefile

   Update devel/why3 to version 1.8.2, add ocaml-zip build dependency.

   Version 1.8.2, September 16, 2025
   ---------------------------

   Compilation
     * compatibility with OCaml 5.4 (MR !1228)

   Provers
     * fix soundness bug with floats in Alt-Ergo 2.6.x (issue #905)

   Sessions
     * fix issue with file identifiers in sessions (MR !1231)

   Extraction
     * restore compatibility of OCaml extraction with js_of_ocaml

   Version 1.8.1, June 4, 2025
   ---------------------------

    [9 lines not shown]
VersionDeltaFile
1.3+4-4devel/why3/distinfo
1.14+3-3devel/why3/Makefile
+7-72 files

NetBSD/src Pmu3SH6sys/sys fcntl.h

   struct file has an f_flag not an f_flags member.
VersionDeltaFile
1.58+4-4sys/sys/fcntl.h
+4-41 files

NetBSD/src pZtK8gzexternal/bsd/ipf/dist ip_sync.c

   Prevent stack overflow:
   https://github.com/iljavs/FreeBSD-Jail-Security-Research-Mirror/\
   tree/main/poc/13-stack-buffer-overflow-ipf_sync_write
VersionDeltaFile
1.3+8-2external/bsd/ipf/dist/ip_sync.c
+8-21 files

FreeBSD/ports 6bd3dbdsecurity/vuxml/vuln 2026.xml

security/vuxml: security/vuxml: Document mail/mailpit vulnerability (CVE-2026-22689)
DeltaFile
+36-0security/vuxml/vuln/2026.xml
+36-01 files

NetBSD/pkgsrc Jq8uznfdoc CHANGES-2026, mail Makefile

   mopher: remove

   Suggested by OWNER - upstream has discontinued it, and OWNER suspects
   no users left.
VersionDeltaFile
1.219+2-1doc/CHANGES-2026
1.684+1-2mail/Makefile
1.2+1-1mail/mopher/patches/patch-configure
1.11+1-1mail/mopher/Makefile
1.3+1-1mail/mopher/PLIST
1.8+1-1mail/mopher/distinfo
+7-76 files not shown
+12-1212 files

LLVM/project 782aadallvm/lib/Analysis ValueTracking.cpp, llvm/test/Transforms/Attributor nofpclass-implied-by-fcmp.ll nofpclass-select.ll

ValueTracking: Account for undef in adjustKnownFPClassForSelectArm

This needs to consider undef like the KnownBits case does.
DeltaFile
+600-600llvm/test/Transforms/Attributor/nofpclass-implied-by-fcmp.ll
+25-25llvm/test/Transforms/Attributor/nofpclass-select.ll
+19-6llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+6-6llvm/test/Transforms/Attributor/nofpclass.ll
+8-3llvm/lib/Analysis/ValueTracking.cpp
+1-1llvm/test/Transforms/InstCombine/minmax-fp.ll
+659-6416 files

FreeBSD/ports f867b60net-im/telegram-desktop Makefile

net-im/telegram-desktop: bump PORTREVISION after devel/libada update

Sponsored by:   tipi.work
DeltaFile
+1-0net-im/telegram-desktop/Makefile
+1-01 files

FreeBSD/ports caea4b6devel/libada distinfo Makefile

devel/libada: update: 3.3.0 -> 3.4.1

ChangeLog:      https://github.com/ada-url/ada/compare/v3.3.0...v3.4.1

Sponsored by:   tipi.work
DeltaFile
+3-3devel/libada/distinfo
+1-1devel/libada/Makefile
+4-42 files

FreeBSD/ports eadc434devel/libwasmtime distinfo Makefile

devel/libwasmtime: update: 40.0.0 -> 40.0.1

ChangeLog:      https://github.com/bytecodealliance/wasmtime/compare/v40.0.0...v40.0.1

Sponsored by:   tipi.work
DeltaFile
+5-5devel/libwasmtime/distinfo
+2-2devel/libwasmtime/Makefile
+7-72 files

NetBSD/src vXqX3Abexternal/cddl/osnet/dist/uts/common/sys dtrace.h

   dtrace: sprinkle #include <sys/endian.h>
VersionDeltaFile
1.19+5-0external/cddl/osnet/dist/uts/common/sys/dtrace.h
+5-01 files

NetBSD/pkgsrc 1P2xfsTdoc CHANGES-2026

   doc: Updated x11/libdisplay-info to 0.3.0
VersionDeltaFile
1.218+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc yfQp5Tfx11/libdisplay-info distinfo Makefile

   libdisplay-info: update to 0.3.0

   No changelog from upstream.
VersionDeltaFile
1.3+4-4x11/libdisplay-info/distinfo
1.5+2-2x11/libdisplay-info/Makefile
1.2+2-1x11/libdisplay-info/PLIST
+8-73 files

NetBSD/pkgsrc 2qRY4XFdoc CHANGES-2026

   doc: Updated databases/sqlc to 1.30.0
VersionDeltaFile
1.217+2-1doc/CHANGES-2026
+2-11 files