FreeBSD/ports 6eacad1audio/libmatemixer/files patch-Makefile.in

audio/libmatemixer: drop gtk-doc API documentation

The release tarball ships pre-built gtk-doc HTML files that get
installed unconditionally despite --disable-gtk-doc being set in
CONFIGURE_ARGS. Patch Makefile.in to remove the docs directory
from SUBDIRS as API documentation takes unnecessary disk space
on end user systems.
DeltaFile
+9-0audio/libmatemixer/files/patch-Makefile.in
+9-01 files

LLVM/project ec7f079llvm/lib/CodeGen/SelectionDAG LegalizeVectorTypes.cpp

[SelectionDAG] Remove redundant asserts in WidenVecRes_ATOMIC_LOAD

These asserts duplicate guarantees already provided elsewhere:
- isVector() checks are redundant because findMemType() calls
  WidenVT.getVectorElementType() and WidenVT.isScalableVector()
  internally, and WidenVecRes_ATOMIC_LOAD is only reached from the
  ATOMIC_LOAD case in WidenVectorResult, which is the vector path.
- The element-type and scalability consistency between LdVT and
  WidenVT is a property of GetWidenedVector / getTypeToTransformTo.
DeltaFile
+0-5llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
+0-51 files

FreeBSD/ports c14054ax11/plasma6-plasma-workspace distinfo Makefile

x11/plasma6-plasma-workspace: Fix regression after recent Qt update

KDE BUG: https://bugs.kde.org/520120
DeltaFile
+3-1x11/plasma6-plasma-workspace/distinfo
+3-0x11/plasma6-plasma-workspace/Makefile
+6-12 files

FreeBSD/src b298426sys/dev/ffec if_ffec.c

if_ffec: correctly trim 2 bytes from the beginning

PR:             283315
Tested by:      tuexen
MFC after:      3 days
DeltaFile
+1-1sys/dev/ffec/if_ffec.c
+1-11 files

FreeBSD/ports 103b4aanet-im/signal-desktop Makefile, net-im/teams Makefile

*/*: Bump port revision after electron41 update (fd72a0c3a827)
DeltaFile
+1-1net-im/teams/Makefile
+1-1x11/waveterm/Makefile
+1-0net-im/signal-desktop/Makefile
+3-23 files

LLVM/project 4683f6blldb/tools/lldb-dap DAP.cpp

[lldb-dap] Fix data race on disconnecting (#200017)

Guard m_disconnecting with the m_queue_mutex because the value can be
changed in multiple threads
DeltaFile
+3-1lldb/tools/lldb-dap/DAP.cpp
+3-11 files

FreeBSD/ports fd72a0cdevel/electron41 distinfo Makefile.version

devel/electron41: Update to 41.7.1

Changelog: https://github.com/electron/electron/releases/tag/v41.7.1

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/electron41/distinfo
+1-1devel/electron41/Makefile.version
+6-62 files

LLVM/project ff7e6bbllvm/include/llvm/CodeGen RDFGraph.h ReachingDefAnalysis.h, llvm/include/llvm/CodeGen/GlobalISel CombinerHelper.h

llvm: Fix most LLVM_ABI annotations in CodeGen (#199921)

This updates most LLVM_ABI annotations in the CodeGen headers to match
expected usage:
* All public APIs should be properly annotated.
* Inlined functions should not be annotated.

These changes were done by a script fixing annotations on LLVM public
headers and manually checked.

This effort is tracked in #109483.
DeltaFile
+461-367llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h
+70-67llvm/include/llvm/CodeGen/RDFGraph.h
+54-44llvm/include/llvm/CodeGen/ReachingDefAnalysis.h
+50-45llvm/include/llvm/CodeGen/MIRParser/MIParser.h
+48-43llvm/include/llvm/CodeGen/MachinePipeliner.h
+44-43llvm/include/llvm/CodeGen/Analysis.h
+727-609156 files not shown
+1,581-1,370162 files

LLVM/project dbdbb8dlibcxx/include/__type_traits conditional.h

[libc++] Simplify the implementation of conditional a bit (#199916)

We can use our internal `_If` instead of specializing `conditional` for
selecting the appropriate type.
DeltaFile
+2-12libcxx/include/__type_traits/conditional.h
+2-121 files

OpenBSD/src 3IwNNO0sbin/ifconfig ifconfig.8

   sbin/ifconfig: document new nwflag uapsd

   OK: phessler@, stsp@
VersionDeltaFile
1.414+10-2sbin/ifconfig/ifconfig.8
+10-21 files

FreeBSD/ports deeb77faudio/libmatemixer Makefile distinfo

audio/libmatemixer: switch to GitHub release asset

Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Use USE_GITHUB=nodefault with a
release tarball instead of the auto-generated one, as recommended
by the porter's handbook. Remove autoreconf and gtkdocize, not
needed with release tarballs.
DeltaFile
+5-6audio/libmatemixer/Makefile
+3-3audio/libmatemixer/distinfo
+8-92 files

OpenBSD/src F3vEL5Tsys/dev/pci if_iwx.c if_iwxreg.h

   sys/iwx: enable uAPSD when supported by AP

   OK: phessler@, stsp@
VersionDeltaFile
1.229+127-1sys/dev/pci/if_iwx.c
1.75+5-1sys/dev/pci/if_iwxreg.h
+132-22 files

LLVM/project d241fbellvm/lib/Transforms/Scalar NewGVN.cpp, llvm/test/Transforms/NewGVN crash.ll

[GVN] Canonicalize null values in `createConstantExpression`
DeltaFile
+19-0llvm/test/Transforms/NewGVN/crash.ll
+4-0llvm/lib/Transforms/Scalar/NewGVN.cpp
+23-02 files

OpenBSD/src XayPATdsys/net80211 ieee80211_input.c ieee80211_output.c

   sys/ieee80211: add support of uAPSD

   OK: phessler@, stsp@
VersionDeltaFile
1.263+50-3sys/net80211/ieee80211_input.c
1.148+24-9sys/net80211/ieee80211_output.c
1.67+16-1sys/net80211/ieee80211.h
1.113+8-3sys/net80211/ieee80211_proto.c
1.46+6-3sys/net80211/ieee80211_ioctl.h
1.102+4-1sys/net80211/ieee80211_node.h
+108-201 files not shown
+111-217 files

FreeBSD/ports 2c9e12fmail/roundcube-larry distinfo Makefile

mail/roundcube-larry: update for roundcube 1.7

PR:             295227
Submitted by:   brnrd
DeltaFile
+3-3mail/roundcube-larry/distinfo
+2-1mail/roundcube-larry/Makefile
+5-42 files

FreeBSD/ports caabb2cmail/roundcube pkg-message Makefile, mail/roundcube/files patch-program_lib_Roundcube_rcube__message.php patch-program_lib_Roundcube_rcube_message.php

mail/roundcube: update to 1.7.1 release

PR:             293172
Submitted by:   brnrd
DeltaFile
+5-11mail/roundcube/pkg-message
+9-7mail/roundcube/Makefile
+14-0mail/roundcube/files/patch-program_lib_Roundcube_rcube__message.php
+0-12mail/roundcube/files/patch-program_lib_Roundcube_rcube_message.php
+4-4mail/roundcube/files/patch-config_defaults.inc.php
+3-3mail/roundcube/distinfo
+35-376 files

FreeBSD/ports c27b9demail/roundcube-classic distinfo Makefile

mail/roundcube-classic: update for roundcube 1.7

PR:             295278
Submitted by:   brnrd
DeltaFile
+3-3mail/roundcube-classic/distinfo
+2-1mail/roundcube-classic/Makefile
+5-42 files

FreeBSD/doc 7aabb3ewebsite/content/en/internal bylaws.adoc

bylaws: New bylaws and next election

* Add the text of the new bylaws, which have been voted on but not yet
  enacted.

* Reorganize the page since it now holds two sets of bylaws.

* Update the section about the last and next election.

Reviewed by:    imp, bcr
Differential Revision:  https://reviews.freebsd.org/D57281
DeltaFile
+92-5website/content/en/internal/bylaws.adoc
+92-51 files

LLVM/project 326a132llvm/test/Transforms/LoopStrengthReduce/AArch64 vscale-fixups.ll

[LSR][AArch64] Precommit tests showing lack of `mul vl` addressing (NFC) (#200149)

These loops could be using `mul vl` addressing in the loop and use fewer
base registers and have a smaller loop setup.
DeltaFile
+208-0llvm/test/Transforms/LoopStrengthReduce/AArch64/vscale-fixups.ll
+208-01 files

OpenBSD/src AyH6W8xusr.bin/tmux server-client.c

   Do not try to use last pane if there isn't one.
VersionDeltaFile
1.460+3-2usr.bin/tmux/server-client.c
+3-21 files

FreeBSD/src ff87356sbin/ping/tests ping_test.sh

ping: fix test timestamp_origin when tstamprepl is disabled

The timestamp_origin test sends an ICMP Timestamp Request (ping -Mt) and parses
the tso/tsr fields out of the reply.
When the sysctl net.inet.icmp.tstamprepl is 0, the kernel silently drops the
request, ping receives no reply, and the sed extraction yields an empty $tso.
The test then fails inside atf_check test -n "$tso" with the unhelpful message

Approved by:    maxim
Sponsored by:   Netflix
Differential Revision:  https://reviews.freebsd.org/D57287
DeltaFile
+15-1sbin/ping/tests/ping_test.sh
+15-11 files

LLVM/project 7b5ba23llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll gfx-callable-argument-types.ll

Merge branch 'main' of https://github.com/llvm/llvm-project into users/ssahasra/av-metadata
DeltaFile
+7,498-6,528llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+2,501-2,502llvm/test/CodeGen/AMDGPU/gfx-callable-argument-types.ll
+2,151-2,154llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+1,981-1,979llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+1,802-1,805llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.896bit.ll
+1,502-1,500llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.832bit.ll
+17,435-16,468932 files not shown
+69,608-34,171938 files

GhostBSD/xconfig 43e4d11bin xconfig, cardDetect XF86Config.scfb

Merge pull request #57 from b-aaz/imprv

General improvements to XConfig (Focused on FB drivers and QEMU/KVM).
DeltaFile
+44-61bin/xconfig
+0-89cardDetect/XF86Config.scfb
+44-1502 files

LLVM/project dbebcb0mlir/lib/Target/SPIRV/Deserialization DeserializeOps.cpp

[mlir][spirv] Remove unnecessary assertion (#200137)

The use of the variable in the assertion was causing a build failure
when compiling with assertion off and hence the variable becomes unused.

Signed-off-by: Davide Grohmann <davide.grohmann at arm.com>
DeltaFile
+0-3mlir/lib/Target/SPIRV/Deserialization/DeserializeOps.cpp
+0-31 files

OpenBSD/src XxtpN71usr.bin/tmux key-bindings.c

   Hide menu options that do not work for floating panes.
VersionDeltaFile
1.170+5-5usr.bin/tmux/key-bindings.c
+5-51 files

LLVM/project 1e348callvm/docs AMDGPUMemoryModel.rst

new mmra syntax; use system scope; fix indentation; fix chains;
DeltaFile
+27-24llvm/docs/AMDGPUMemoryModel.rst
+27-241 files

LLVM/project aa0d012llvm/utils/TableGen/Common/GlobalISel GlobalISelMatchTable.h GlobalISelMatchTable.cpp, llvm/utils/TableGen/Common/GlobalISel/MatchTable Matchers.h Matchers.cpp

[NFC][TableGen] Reorganize GlobalISelMatchTable.h

This file was a bit of a kitchen sink, and the implementation of the
match table is sufficiently difficult to get comfortable with already.
I spent the past few weeks looking at it, finding improvements, etc. and
I think a nice way to make it a bit easier to approach is to split up
the file a bit so that the main implementation (Matchers.h/.cpp) only
contains the code pertaining to the Matchers (RuleMatchers, Preds, etc.).

We now have 3 files:

- One for type (LLT) related utilities.
- One for the MatchTable emission logic, which is generic and should not
  be tied to any specific implementation. It just has the tools to emit
  the opcodes for the table.
- One for the entire Matcher system, including PredicateMatchers and so on.
DeltaFile
+0-2,624llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.h
+0-2,619llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTable.cpp
+2,414-0llvm/utils/TableGen/Common/GlobalISel/MatchTable/Matchers.h
+2,250-0llvm/utils/TableGen/Common/GlobalISel/MatchTable/Matchers.cpp
+253-0llvm/utils/TableGen/Common/GlobalISel/MatchTable/MatchTable.cpp
+180-0llvm/utils/TableGen/Common/GlobalISel/MatchTable/MatchTable.h
+5,097-5,2436 files not shown
+5,353-5,25112 files

FreeBSD/ports caec74ctextproc/moor distinfo Makefile

textproc/moor: Update 2.13.2 => 2.13.3

Changelog:
https://github.com/walles/moor/releases/tag/v2.13.3

Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-5textproc/moor/distinfo
+1-1textproc/moor/Makefile
+6-62 files

LLVM/project eb1b57cllvm/docs LangRef.rst

[LangRef] Specify that syncscopes can affect the monotonic modification order (#189017)

If a target specifies that atomics with mismatching syncscopes appear
non-atomic to each other, there is no point in requiring them to be ordered in
the monotonic modification order. Notably, the [AMDGPU target user
guide](https://llvm.org/docs/AMDGPUUsage.html#memory-scopes) has specified
syncscopes to relax the modification order for years.

So far, I haven't found an example where this less constrained ordering would
be observable (at least with the AMDGPU inclusive scope rules). Whenever a load
would be able to see two monotonic stores with non-inclusive scope, that's
considered a data race (i.e., the load would return `undef`), so it cannot be
used to observe the order of the stores.

Related RFC: https://discourse.llvm.org/t/rfc-clarifying-llvm-irs-concurrent-memory-model/90480
DeltaFile
+12-8llvm/docs/LangRef.rst
+12-81 files

FreeBSD/ports daffc46chinese/ibus-rime distinfo Makefile

chinese/ibus-rime: Update 1.6.0 => 1.6.1

While here, add missing depends from stage-qa

Changelog:
https://github.com/rime/ibus-rime/blob/1.6.1/CHANGELOG.md
Commit log:
https://github.com/rime/ibus-rime/compare/1.6.0...1.6.1

PR:             295612
Reported by:    Eric Camachat <eric at camachat.org> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 71ff0031321ee94450c6678dffa5abe870040a78)
DeltaFile
+3-3chinese/ibus-rime/distinfo
+3-2chinese/ibus-rime/Makefile
+6-52 files