FreeBSD/ports 9775f41x11-wm/lxqt Makefile

x11-wm/lxqt: Remove lxqt-qtplugin (qt5) from RUN_DEPENDS

- Now lxqt metaport installs qt6-based apps only
- Bump PORTREVISION

With hat:       lxqt
DeltaFile
+1-2x11-wm/lxqt/Makefile
+1-21 files

FreeBSD/ports 467232fx11-fm/pcmanfm-qt Makefile

x11-fm/pcmanfm-qt: Add gvfs to RUN_DEPENDS

- Bump PORTREVISION

With hat:       lxqt
DeltaFile
+2-1x11-fm/pcmanfm-qt/Makefile
+2-11 files

FreeBSD/ports ba94bfax11-wm/lxqt-wayland-session distinfo Makefile

x11-wm/lxqt-wayland-session: Update to 0.3.2

ChangeLog at:   https://lxqt-project.org/release/2026/03/02/point-release-lxqt-wayland-session-0-3-2/
With hat:       lxqt
DeltaFile
+3-3x11-wm/lxqt-wayland-session/distinfo
+1-2x11-wm/lxqt-wayland-session/Makefile
+4-52 files

FreeBSD/ports ef7672fdevel/py-flufl.i18n Makefile distinfo, devel/py-flufl.i18n/files patch-pyproject.toml

devel/py-flufl.i18n: update to 6.0.0

PR: 293773
Approved by: acm (maintainer)
DeltaFile
+14-0devel/py-flufl.i18n/files/patch-pyproject.toml
+6-3devel/py-flufl.i18n/Makefile
+3-3devel/py-flufl.i18n/distinfo
+23-63 files

LLVM/project 33cfc6b.ci compute_projects_test.py compute_projects.py

[CI][libclc] Enable libclc in premerge CI with single target (#186104)

Enable libclc build and test in the Linux premerge CI when libclc or .ci
files are modified.
To minimize build time, only build the amdgcn-amd-amdhsa-llvm target.
DeltaFile
+14-4.ci/compute_projects_test.py
+11-1.ci/compute_projects.py
+1-0.ci/monolithic-windows.sh
+1-0.ci/monolithic-linux.sh
+27-54 files

FreeBSD/ports 7ca5a3cdevel/py-flufl.lock Makefile distinfo, devel/py-flufl.lock/files patch-pyproject.toml

devel/py-flufl.lock: update to 9.0.0

PR: 293772
Approved by: acm (maintainer)
DeltaFile
+14-0devel/py-flufl.lock/files/patch-pyproject.toml
+8-3devel/py-flufl.lock/Makefile
+3-3devel/py-flufl.lock/distinfo
+25-63 files

FreeBSD/ports 1cb6ba6net-im/jicofo distinfo, net-im/jitsi-meet-full Makefile

net-im/jitis-meet-full: Update to 2.0.10741

- www/jitsi-meet: Update to 1.0.9008
- net-im/jicofo: Update to 1.0-1169
- net-im/jitsi-videobridge: Update to 2.3-272
- net-im/jitsi-prosody-plugins: Update to 2.0.10741
- net-im/jitsi-srtp-native: Update to 1.1-19
DeltaFile
+10-7www/jitsi-meet/pkg-plist
+9-4net-im/jitsi-prosody-plugins/pkg-plist
+5-6net-im/jitsi-meet-full/Makefile
+5-5net-im/jicofo/distinfo
+4-6net-im/jitsi-videobridge/Makefile
+5-5net-im/jitsi-videobridge/distinfo
+38-337 files not shown
+57-5613 files

LLVM/project b7843a2llvm/lib/Target/RISCV RISCVISelLowering.cpp

[RISCV][NFC] Remove duplicate setTargetDAGCombine registrations (#186928)

ISD::SRA and ISD::MUL are already registered unconditionally in the
constructor, so remove the redundant registrations from the
hasVInstructions() block. Fold the standalone SRA call into the existing
brace-initializer list.

---------

Co-authored-by: Claude Opus 4.6 <noreply at anthropic.com>
DeltaFile
+27-12llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+27-121 files

LLVM/project 6439500clang/lib/AST/ByteCode Compiler.cpp, clang/test/AST/ByteCode loops.cpp

[clang][bytecode] Clean up CondScope after while loop (#186816)

Similar to what we already do for for loops.
DeltaFile
+15-11clang/lib/AST/ByteCode/Compiler.cpp
+13-3clang/test/AST/ByteCode/loops.cpp
+28-142 files

LLVM/project 51b3b9bllvm/lib/Transforms/Vectorize VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize/AArch64 conditional-scalar-assignment-fold-tail.ll

[LV] Optimize x && (x && y) -> x && y (#185806)

This patch removes the extra logical-and in `x && (x && y)` and `x && (y && x)` to `x && y`.
This helps to simplify mask calculation in the FindLast reduction and
exposes more opportunities to replace to EVL.

PR link: https://github.com/llvm/llvm-project/pull/185806
DeltaFile
+7-8llvm/test/Transforms/LoopVectorize/VPlan/conditional-scalar-assignment-vplan.ll
+10-0llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+3-4llvm/test/Transforms/LoopVectorize/AArch64/conditional-scalar-assignment-fold-tail.ll
+20-123 files

LLVM/project 69b8327orc-rt/include/orc-rt ControllerInterface.h Session.h, orc-rt/lib/executor ControllerInterface.cpp Session.cpp

[orc-rt] Add ControllerInterface symbol table. (#186947)

ControllerInterface holds the set of named symbols that the ORC runtime
exposes to the controller for bootstrapping the ExecutionSession.
Insertion is checked: duplicate symbols are rejected with an error.

Session is updated to own a ControllerInterface instance, pre-populated
with an orc_rt_SessionInstance entry pointing to the Session object.
DeltaFile
+134-0orc-rt/unittests/ControllerInterfaceTest.cpp
+79-0orc-rt/include/orc-rt/ControllerInterface.h
+34-0orc-rt/lib/executor/ControllerInterface.cpp
+7-4orc-rt/unittests/SessionTest.cpp
+4-7orc-rt/include/orc-rt/Session.h
+4-1orc-rt/lib/executor/Session.cpp
+262-123 files not shown
+265-129 files

LLVM/project 376f414llvm/lib/Target/AArch64 AArch64ConditionalCompares.cpp, llvm/test/CodeGen/AArch64 ccmp-look-through-copy.mir

AArch64: Look through copies in CCMP converter.

The usual IR pattern for llvm.ptrauth.auth involves creating an
inttoptr for the auth operation to convert the result into a pointer.
CodeGenPrepare will copy these inttoptr operations into the user basic
blocks as this generally results in more efficient code. However, this is
not the case for the CCMP converter as it will encounter a COPY created
by the inttoptr and inhibit the optimization. Fix it by looking through
copies in the CCMP converter pass.

Assisted-by: gemini (wrote test)

Reviewers: davemgreen, fmayer, atrosinenko

Reviewed By: fmayer

Pull Request: https://github.com/llvm/llvm-project/pull/186842
DeltaFile
+45-0llvm/test/CodeGen/AArch64/ccmp-look-through-copy.mir
+12-1llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp
+57-12 files

LLVM/project f572cc0llvm/lib/Target/RISCV RISCVISelLowering.cpp, llvm/test/CodeGen/RISCV rv32p.ll

[RISCV] Fold (WADDAU -C, -1, rs1, 0) -> (WSUBU rs1, C) where C > 0 (#186638)
DeltaFile
+15-5llvm/test/CodeGen/RISCV/rv32p.ll
+14-0llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+29-52 files

LLVM/project b005ff7llvm/lib/Analysis ValueTracking.cpp, llvm/test/Transforms/Attributor nofpclass-frem.ll

[ValueTracking] frem in computeKnownFPClass can not return +/-Inf (#186748)

`frem` only produces finite numbers or NaN, never +/-Inf. Before the
patch `computeKnownFPClass` failed to clear the `fcInf` mask for
`Instruction::FRem`, causing potential missed optimizations.

Fix #186746.
DeltaFile
+79-79llvm/test/Transforms/Attributor/nofpclass-frem.ll
+27-0llvm/test/Transforms/InstCombine/frem-inf.ll
+3-0llvm/lib/Analysis/ValueTracking.cpp
+109-793 files

LLVM/project a8edc53mlir/lib/Interfaces ControlFlowInterfaces.cpp

[mlir][Interfaces][NFC] Improve time complexity of RegionBranchOpInterface canonicalization patterns (#186114)

Optimize RemoveDuplicateSuccessorInputUses in
`ControlFlowInterfaces.cpp`:

- Replace O(n² * k) pairwise comparison of successor inputs with O(n * k
* max(log k, log n)) signature-based grouping using `std::map`, where
_n_ is the number of successor inputs and _k_ is the number of
predecessors per input.

Assisted-by: Claude Code

---------

Co-authored-by: Yang Bai <yangb at nvidia.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply at anthropic.com>
DeltaFile
+57-43mlir/lib/Interfaces/ControlFlowInterfaces.cpp
+57-431 files

OpenBSD/src hdP86G7sys/dev/pci/drm/i915 i915_driver.c

   call dev_pm_ops callbacks in inteldrm_activate()

   After the drvdata changes that went in a while ago, these can be used.
   No functional change.
VersionDeltaFile
1.28+8-8sys/dev/pci/drm/i915/i915_driver.c
+8-81 files

NetBSD/src 4LqRuA3external/gpl3/binutils/dist/libsframe Makefile.in

   add a NetBSD_DISABLED for sframe-spec.info.

   noticed and tested by by nat@.
VersionDeltaFile
1.2+180-34external/gpl3/binutils/dist/libsframe/Makefile.in
+180-341 files

LLVM/project 8270121llvm/test/tools/llvm-ir2vec/bindings ir2vec-bindings.py ir2vec-initEmbedding.py

[llvm-ir2vec] Refactoring the ir2vec python bindings testing (#180664)

This is order to make it more thorough and cover the API and possible
exceptions better
DeltaFile
+0-126llvm/test/tools/llvm-ir2vec/bindings/ir2vec-bindings.py
+62-0llvm/test/tools/llvm-ir2vec/bindings/ir2vec-initEmbedding.py
+0-38llvm/test/tools/llvm-ir2vec/bindings/ir2vec-exceptions.py
+27-0llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getInstEmbMap.py
+25-0llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getBBEmbMap.py
+21-0llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmb.py
+135-1642 files not shown
+172-1648 files

NetBSD/pkgsrc yZCVuligraphics/opencolorio Makefile

   opencolorio: package wants expat >= 2.6.0.

   Express this requirement in the package Makefile so on a system like
   NetBSD 10 we pull in pkgsrc expat instead of system. Fixes configure
   (and builds) for this platform.
VersionDeltaFile
1.20+2-2graphics/opencolorio/Makefile
+2-21 files

FreeBSD/ports 28bc85ceditors/cudatext distinfo Makefile

editors/cudatext: Update to 1.233.1.0

ChangeLog at:   https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
DeltaFile
+5-5editors/cudatext/distinfo
+2-2editors/cudatext/Makefile
+0-1editors/cudatext/pkg-plist
+7-83 files

FreeBSD/ports 982cb18devel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20260317

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20260317
MFH:            2026Q1
(cherry picked from commit 596d4bc1406f881c5819345b69e0d3728bc67dc7)
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

DragonFlyBSD/src c3195b5share/man/man4 lagg.4

lagg.4: Clean up the description of interface creation/cloning
DeltaFile
+5-14share/man/man4/lagg.4
+5-141 files

DragonFlyBSD/src 08f6d2ausr.bin/tail forward.c reverse.c

tail(1): Almost sync with FreeBSD

The most important change is that the '-F' flag now supports files that
are not yet exist; it will persist in trying to open the files instead
of giving up.  This behavior is the same as GNU tail.

Another major fix is that "tail -f" now works on non-local filesystems.

Things excluded from the sync:
- long options
- style changes
- capability/capsicum support
- expand_number(3) support (our libutil(3) doesn't have it)

In addition, improve the BOOTSTRAPPING handling a bit.  The program
simply exits when -f/-F is specified.
DeltaFile
+158-119usr.bin/tail/forward.c
+96-95usr.bin/tail/reverse.c
+70-55usr.bin/tail/tail.c
+34-30usr.bin/tail/read.c
+26-22usr.bin/tail/tail.1
+19-16usr.bin/tail/extern.h
+403-3371 files not shown
+426-3467 files

DragonFlyBSD/src 7817903share/man/man4 Makefile

carp.4: Install an if_carp.4 link
DeltaFile
+1-0share/man/man4/Makefile
+1-01 files

DragonFlyBSD/src 388588cusr.bin/tail reverse.c

tail(1): Fix '-r' (reverse) to work on pseudo filesystems

Pseudo filesystems (e.g., procfs) advertize a zero file size.  Fix
reverse() to handle such a case so that '-r' works on pseudo
filesystems.
DeltaFile
+1-1usr.bin/tail/reverse.c
+1-11 files

DragonFlyBSD/src 5c50cc4share/man/man4 lagg.4

lagg.4: Improve the wired-wireless failover example

Adjust the failover example to change the MAC address of the *wired*
device instead of the *wireless* device, because some common wireless
devices do not support to change the MAC address.

Obtained-from: FreeBSD
DeltaFile
+7-5share/man/man4/lagg.4
+7-51 files

FreeBSD/ports 596d4bcdevel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20260317

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20260317
MFH:            2026Q1
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

LLVM/project 45974caclang/test/CodeGenObjC direct-method-ret-mismatch.m

fix test
DeltaFile
+17-14clang/test/CodeGenObjC/direct-method-ret-mismatch.m
+17-141 files

FreeBSD/ports 69ddbf2security/gsa distinfo, security/gvm-libs pkg-plist

security/gvm: Update to 26.19.0

datavases/pg-gvm: Update to 22.6.15
security/gsa: Update to 26.14.0 (Only amd64 and aarch64)
security/gsad: Update to 24.16.0
security/openvas: Update to 23.41.5
security/gvmd: Update to 26.19.0
security/gvm-libs: 22.38.0
security/py-greenbone-feed-sync: Update to 25.2.0
security/py-gvm-tools: Update to 25.4.8
security/py-ospd-openvas: Update to 22.10.1
security/py-python-gvm: Update to 26.11.0
DeltaFile
+21-22security/openvas/files/patch-nasl_nasl_packet_forgery.c
+11-11security/gvm-libs/pkg-plist
+8-8security/gvmd/files/patch-src_manage_alerts.c
+7-5security/gsa/distinfo
+5-5security/py-ospd-openvas/pkg-plist
+5-5security/py-greenbone-feed-sync/pkg-plist
+57-5623 files not shown
+103-10429 files

FreeBSD/doc df7ac0bwebsite/content/en/releases _index.adoc

website: Move 14.3 down to the Legacy section

Now that 14.4 has been released 14.3 is legacy.

Reviewed by:    philip
Event:          AsiaBSDCon 2026
DeltaFile
+2-2website/content/en/releases/_index.adoc
+2-21 files