FreeBSD/ports 69d2fe9devel/qt5-buildtools Makefile, devel/qt5-buildtools/files patch-src_tools_moc_preprocessor.cpp

devel/qt5-buildtools: Hello 'L'-o

Add support for the 'L' integer suffix to moc.

This fixes a parsing bug that appeared in graphics/qt5-wayland after [1].
extensions/qwltexturesharingextension_p.h:145: Parse error at "DESIGNABLE"

Many thanks to kenrap and fuz for their help!

[1] https://cgit.freebsd.org/src/commit/?id=f441a225c4eb56deff1edc2402fe85a0ae263ebd

PR:             292531
Reported by:    Kenneth Raplee <kenrap at kennethraplee.com>
MFH:            2026Q1
DeltaFile
+40-0devel/qt5-buildtools/files/patch-src_tools_moc_preprocessor.cpp
+1-0devel/qt5-buildtools/Makefile
+41-02 files

FreeBSD/ports a08263dsysutils/onefetch distinfo Makefile.crates

sysutils/onefetch: Update to 2.26.1

Changelog: https://github.com/o2sh/onefetch/blob/main/CHANGELOG.md

PR:             291926
Approved by:    lcook (maintainer, timeout >3 weeks)
DeltaFile
+581-531sysutils/onefetch/distinfo
+289-264sysutils/onefetch/Makefile.crates
+1-2sysutils/onefetch/Makefile
+871-7973 files

FreeBSD/ports 5b8c7f1comms/direwolf distinfo Makefile

comms/direwolf: Update 1.8 => 1.8.1

Changelogs:
* https://github.com/wb2osz/direwolf/releases/tag/1.8.1
* https://github.com/wb2osz/direwolf/compare/1.8...1.8.1

Approved by:            hamradio@ (alven@, yuri@)
Approved by:            yuri@ (maintainer, Mentor)
Differential Revision:  https://reviews.freebsd.org/D54299
DeltaFile
+3-3comms/direwolf/distinfo
+1-1comms/direwolf/Makefile
+4-42 files

LLVM/project 915ef14lldb/source/Plugins/Process/Windows/Common ProcessWindows.cpp ProcessWindows.h

[LLDB][Windows] Store PTY in `ProcessWindows` (#175837)

I noticed that LLDB takes longer to stop than it should. Running a tiny
program like `int main() { return 0; }` in LLDB with `lldb test.exe -o r
-o q` takes about five seconds.

This is caused by the `WaitForMultipleObjects` in
[`ConnectionGenericFile::Read`](https://github.com/llvm/llvm-project/blob/25976e83606f1a7615e3725e6038bb53ee96c3d5/lldb/source/Host/windows/ConnectionGenericFileWindows.cpp#L191-L192)
timing out (it has a timeout of 5s).

It times out, because we never close the PTY created in
[`ProcessLaunchInfo::SetUpPtyRedirection`](https://github.com/llvm/llvm-project/blob/25976e83606f1a7615e3725e6038bb53ee96c3d5/lldb/source/Host/common/ProcessLaunchInfo.cpp#L213).
When we call `target->GetProcessLaunchInfo().GetPTY().Close()` in
`ProcessWindows::OnExitProcess`, we don't access the PTY we created when
setting up the redirection - we're closing a default constructed one.
This is because the target's `m_launch_info` isn't necessarily the
`launch_info` we get in
[`Target::FinalizeFileActions`](https://github.com/llvm/llvm-project/blob/4a8a0593bdecee49331cb5c31a6c9b18d87ea41c/lldb/source/Target/Target.cpp#L3850)
when calling `SetUpPtyRedirection`.

    [11 lines not shown]
DeltaFile
+4-1lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp
+1-0lldb/source/Plugins/Process/Windows/Common/ProcessWindows.h
+5-12 files

LLVM/project 12c733amlir/include/mlir-c/Dialect Transform.h, mlir/lib/Bindings/Python DialectTransform.cpp IRInterfaces.cpp

[MLIR][Python] Expose TransformOpInterface and MemoryEffectsOpInterfaces

Enables implementing these two interfaces from Python through defining
the relevant methods on a Python class which then serve as callbacks for
a new FallbackModel C++ class that acts as a "trampoline" to Python for
when the Interface's methods are called from C++. Like in the C++
codebase, these FallbackModels are a late-binding mechanism which can be
attached to an operation after its definition.
DeltaFile
+252-0mlir/test/python/dialects/transform_op_interface.py
+248-2mlir/lib/Bindings/Python/DialectTransform.cpp
+196-0mlir/lib/CAPI/Dialect/Transform.cpp
+55-128mlir/lib/Bindings/Python/IRInterfaces.cpp
+156-0mlir/lib/Bindings/Python/IRInterfaces.h
+135-0mlir/include/mlir-c/Dialect/Transform.h
+1,042-13014 files not shown
+1,345-20120 files

FreeBSD/ports 9e7724fcomms/fldigi distinfo Makefile, comms/fldigi/files patch-src_misc_configuration.cxx

comms/fldigi: Update 4.2.09 => 4.2.11

Changelogs:
* https://www.w1hkj.org/files/fldigi/readme.txt

Approved by:            hamradio@ (alven@, yuri@)
Approved by:            yuri@ (Mentor)
Differential Revision:  https://reviews.freebsd.org/D54316
DeltaFile
+15-0comms/fldigi/files/patch-src_misc_configuration.cxx
+3-3comms/fldigi/distinfo
+1-2comms/fldigi/Makefile
+19-53 files

LLVM/project c641878lld/test/ELF/dtlto timetrace.test, llvm/include/llvm/DTLTO DTLTO.h

[DTLTO] Add DTLTO-specific LTO input handling time-trace scopes (#175799)

Add time-trace scopes to the DTLTO-specific input-handling code to
improve observability and debugging.

These scopes are tested via LLD, as the primary purpose of this code is
to support member files of non-thin archives as DTLTO inputs.
`llvm-lto2` does not currently support archives. Adding archive support
to `llvm-lto2` solely for testing these scopes does not appear to be
worthwhile.

As part of this change, the deletion of temporary DTLTO input files has
been moved. Cleanup now occurs after LTO has completed, rather than
during destruction of the LTO object. This is required since by the time
the LTO object is destroyed, time-traces have already been finalized, so
no additional trace data can be recorded.

Recording time-trace data for temporary file deletion is important, as
this has been a source of performance issues in the past and an area

    [6 lines not shown]
DeltaFile
+65-0lld/test/ELF/dtlto/timetrace.test
+15-16llvm/include/llvm/DTLTO/DTLTO.h
+14-9llvm/lib/DTLTO/DTLTO.cpp
+7-2llvm/include/llvm/LTO/LTO.h
+2-0llvm/lib/LTO/LTO.cpp
+103-275 files

OPNSense/plugins 3e0c77fsecurity/acme-client pkg-descr Makefile

Merge pull request #5153 from fraenki/acme_412

security/acme-client: release 4.12
DeltaFile
+6-0security/acme-client/pkg-descr
+1-1security/acme-client/Makefile
+7-12 files

FreeBSD/ports 6620ae9biology/iolib Makefile pkg-plist, biology/iolib/files patch-io__lib_tokenise__name3.c patch-io__lib_c__range__coder.h

biology/iolib: Update 1.14.10 => 1.15.1, take maintainership

Changelogs:
* https://github.com/jkbonfield/io_lib/blob/io_lib-1-15-1/CHANGES
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-15-0...io_lib-1-15-1
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-14-15...io_lib-1-15-0
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-14-14...io_lib-1-14-15
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-14-13...io_lib-1-14-14
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-14-12...io_lib-1-14-13
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-14-11...io_lib-1-14-12
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-14-10...io_lib-1-14-11

* Use release tarball
* Add WWW for source code repository
* Pet portclippy(1) and portfmt(1)
* Re-generate patches via `make makepatch` to ensure proper patch format

Approved by:            yuri@ (Mentor)
Differential Revision:  https://reviews.freebsd.org/D54568
DeltaFile
+8-11biology/iolib/Makefile
+0-18biology/iolib/files/patch-io__lib_tokenise__name3.c
+14-3biology/iolib/pkg-plist
+0-11biology/iolib/files/patch-io__lib_c__range__coder.h
+10-0biology/iolib/files/patch-progs_scram__test.c
+0-10biology/iolib/files/patch-progs__scram_test.c
+32-538 files not shown
+66-8114 files

FreeBSD/ports 0f8ff2cwww/qt6-webengine Makefile, www/qt6-webengine/files patch-QTBUG-139335

www/qt6-webengine: backport upstream patch

to fix random crashes at startup:
https://codereview.qt-project.org/c/qt/qtwebengine/+/702860

(cherry picked from commit 2c344940e04edbec655ee1171955e5a0d4853c36)
DeltaFile
+610-0www/qt6-webengine/files/patch-QTBUG-139335
+1-1www/qt6-webengine/Makefile
+611-12 files

FreeBSD/ports b9e1795x11-toolkits/qt6-declarative Makefile, x11-toolkits/qt6-declarative/files patch-QTBUG-142514

x11-toolkits/qt6-declarative: backport upstream patch

to fix crash in plasmashell: https://bugs.kde.org/513527

(cherry picked from commit 1c8e159a2d3e5200a9b321791cfdd95333fbeda7)
DeltaFile
+122-0x11-toolkits/qt6-declarative/files/patch-QTBUG-142514
+1-1x11-toolkits/qt6-declarative/Makefile
+123-12 files

FreeBSD/ports 6acc43dnet-im/qxmpp pkg-plist distinfo

net-im/qxmpp: Update to 1.13.0

(cherry picked from commit 5462b3d0c4416c95bee0d659302058b668aba38a)
DeltaFile
+5-2net-im/qxmpp/pkg-plist
+3-3net-im/qxmpp/distinfo
+1-1net-im/qxmpp/Makefile
+9-63 files

FreeBSD/ports b05518dgraphics/kquickimageeditor pkg-plist Makefile

graphics/kquickimageeditor: Update to 0.6.0

(cherry picked from commit 36958852993c8a40e31fb05b465e36a51a351b12)
DeltaFile
+24-2graphics/kquickimageeditor/pkg-plist
+7-2graphics/kquickimageeditor/Makefile
+3-3graphics/kquickimageeditor/distinfo
+34-73 files

FreeBSD/ports 477291bnet-im/kaidan distinfo Makefile, net-im/kaidan/files patch-CMakeLists.txt

net-im/kaidan: Update to 0.14.0

 - Drop stale patch

(cherry picked from commit 5f8715366a4e7a87438d2b5dad71cb2f877eb26a)
DeltaFile
+0-18net-im/kaidan/files/patch-CMakeLists.txt
+3-3net-im/kaidan/distinfo
+1-2net-im/kaidan/Makefile
+1-0net-im/kaidan/pkg-plist
+5-234 files

FreeBSD/ports ce7f95cgraphics/kimageannotator pkg-plist Makefile

graphics/kimageannotator: Update to 0.7.2 and prefer Qt6 flavor

Release Notes: https://github.com/ksnip/kImageAnnotator/releases/tag/v0.7.2

(cherry picked from commit 87adfbfa4c038587b3d51c41027241a2075ba120)
DeltaFile
+40-40graphics/kimageannotator/pkg-plist
+6-6graphics/kimageannotator/Makefile
+3-3graphics/kimageannotator/distinfo
+49-493 files

FreeBSD/ports cd9a3cbx11-toolkits/kirigami-addons-qt6 distinfo pkg-plist

x11-toolkits/kirigami-addons-qt6: Update to 1.11.0

(cherry picked from commit 761cf5efb30bb44b6ee418686008b8bef907cd93)
DeltaFile
+3-3x11-toolkits/kirigami-addons-qt6/distinfo
+3-0x11-toolkits/kirigami-addons-qt6/pkg-plist
+1-1x11-toolkits/kirigami-addons-qt6/Makefile
+7-43 files

FreeBSD/ports 5443b97multimedia/haruna distinfo Makefile

multimedia/haruna: Update to 1.7.1

(cherry picked from commit 9973cdcd45c169a13dce0511cd8ed341ce9f4899)
DeltaFile
+3-3multimedia/haruna/distinfo
+1-2multimedia/haruna/Makefile
+1-0multimedia/haruna/pkg-plist
+5-53 files

FreeBSD/ports 7cec919deskutils/akonadi-import-wizard distinfo, deskutils/akonadiconsole distinfo

KDE: Update KDE Gear to 25.12.1

Announcement: https://kde.org/announcements/gear/25.12.1/

Ports changes:

multimedia/kamoso:
 - Drop unused dependency

net/mailcommon:
 - Override KDE_APPLICATIONS_SHLIB_VER

(cherry picked from commit 58fb71838ff17f26ee3884484e9e008221e2bf10)
DeltaFile
+13-0www/falkon/pkg-plist
+9-0devel/kdevelop/pkg-plist
+3-3deskutils/akonadi-import-wizard/distinfo
+3-3deskutils/akonadiconsole/distinfo
+3-3deskutils/akregator/distinfo
+3-3deskutils/grantlee-editor/distinfo
+34-12283 files not shown
+775-699289 files

FreeBSD/ports 4483202sysutils/plasma6-libksysguard pkg-plist, x11-toolkits/plasma6-kdeplasma-addons pkg-plist

KDE: Update KDE Plasma to 6.5.5

Announcement: https://kde.org/announcements/plasma/6/6.5.5/
(cherry picked from commit 169e436176d914576be3ef38e6c99f2a12c3f387)
DeltaFile
+43-0x11/plasma6-plasma-workspace/pkg-plist
+30-0x11/plasma6-plasma-desktop/pkg-plist
+21-0x11-wm/plasma6-kwin-x11/pkg-plist
+17-0x11-toolkits/plasma6-kdeplasma-addons/pkg-plist
+12-0x11-wm/plasma6-kwin/pkg-plist
+11-0sysutils/plasma6-libksysguard/pkg-plist
+134-083 files not shown
+342-16489 files

FreeBSD/ports 6e0f310devel/kf6-extra-cmake-modules/files patch-find-modules_FindInotify.cmake, graphics/kf6-kplotting distinfo

KDE: Update KDE Frameworks 6 to 6.22.0

Announcement: https://kde.org/announcements/frameworks/6/6.22.0/

Ports changes:

x11-toolkits/kf6-kguiaddons:
 - Update to hotfix 6.22.1

(cherry picked from commit d37fb595f79dc8f91bb8f6a0ab3b8e54e385ba32)
DeltaFile
+16-0x11-themes/kf6-breeze-icons/pkg-plist
+14-0misc/kf6-purpose/pkg-plist
+0-11devel/kf6-extra-cmake-modules/files/patch-find-modules_FindInotify.cmake
+10-0sysutils/kf6-baloo/pkg-plist
+3-5x11-toolkits/kf6-kirigami/distinfo
+3-3graphics/kf6-kplotting/distinfo
+46-1985 files not shown
+271-22791 files

FreeBSD/ports b6120d4Mk/Uses kde.mk, x11/plasma-wayland-protocols distinfo pkg-plist

x11/plasma-wayland-protocols: Update to 1.20.0

(cherry picked from commit b604c590636f56b56562972d5565cc4177f7b0e1)
DeltaFile
+3-3x11/plasma-wayland-protocols/distinfo
+2-2x11/plasma-wayland-protocols/pkg-plist
+1-1Mk/Uses/kde.mk
+1-1x11/plasma-wayland-protocols/Makefile
+7-74 files

FreeBSD/ports 6f56b8bMk/Uses kde.mk

Uses/kde.mk: drop duplicate

(cherry picked from commit a03a110e956f1d0b035bbedcd1d902655fd54e17)
DeltaFile
+1-1Mk/Uses/kde.mk
+1-11 files

FreeBSD/ports 322352bnet/tayga Makefile distinfo

net/tayga: Update 0.9.5 => 0.9.6, take maintainership

Changelogs:
* https://github.com/apalrd/tayga/releases/tag/0.9.6
* https://github.com/apalrd/tayga/compare/0.9.5...0.9.6

* Clarify LICENSE
- Remove upstreamed PATCHFILES
- Remove RELEASE variable from MAKE_ENV:
  already assigned in ${WRKSRC}/release
+ Add TEST_TARGET for testing
+ Add DOCS option
* Pet portclippy(1) and portfmt(1)

Approved by:            yuri@ (Mentor)
Differential Revision:  https://reviews.freebsd.org/D54569
DeltaFile
+13-10net/tayga/Makefile
+3-11net/tayga/distinfo
+16-212 files

LLVM/project a4205e7llvm/include/llvm/Support KnownFPClass.h, llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp

InstCombine: Handle multiple use copysign

Handle multiple use copysign in SimplifyDemandedFPClass
DeltaFile
+36-3llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+7-7llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+7-0llvm/include/llvm/Support/KnownFPClass.h
+50-103 files

LLVM/project ea01a45llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass.ll

InstCombine: Handle nsz in copysign SimplifyDemandedFPClass

If the only sign bit difference is for 0, fold through the source.
DeltaFile
+31-1llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+2-4llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+33-52 files

LLVM/project 1284a8bllvm/test/Transforms/InstCombine simplify-demanded-fpclass.ll

InstCombine: Add baseline tests for SimplifyDemandedFPClass copysign improvements

Prepare to support more folds and multiple uses.
DeltaFile
+651-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+651-01 files

LLVM/project a99f00allvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass.ll

InstCombine: Improve single-use fneg(fabs(x)) SimplifyDemandedFPClass handling

Match the multi-use case's logic for understanding no-nan/no-inf context.
Also only apply the nsz handling in the single use case. alive2 seems to treat
nsz as nondeterministic for each use.
DeltaFile
+248-12llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+73-19llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+321-312 files

NetBSD/pkgsrc-wip d62e5d4chromium distinfo options.mk, chromium/files chromium.sh.in README

chromium: sync with pkgsrc
DeltaFile
+0-3chromium/files/chromium.sh.in
+1-1chromium/distinfo
+1-1chromium/files/README
+1-1chromium/options.mk
+1-1chromium/patches/patch-BUILD.gn
+1-1chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
+5-81,518 files not shown
+1,523-1,5261,524 files

FreeBSD/ports b9b28b1lang/php85 Makefile

lang/php85: use bundled argon only on base win OpenSSL 3.5+

OpenSSL 3.5 introduced in base at 1500059

MFH:            2026Q1
Approved by:    portbgr blanket (fix build)

(cherry picked from commit 4df1e49f2a9fa58482267a7479047dbe1312f84f)
DeltaFile
+1-1lang/php85/Makefile
+1-11 files

FreeBSD/ports 9a1002clang/php84 Makefile

lang/php84: use bundled argon only on base win OpenSSL 3.5+

OpenSSL 3.5 introduced in base at 1500059

MFH:            2026Q1
Approved by:    portbgr blanket (fix build)

(cherry picked from commit 981716f924385125d1b9b8fc954e227fc3f9c067)
DeltaFile
+1-1lang/php84/Makefile
+1-11 files