FreeBSD/ports 6811f63japanese/libskk Makefile

japanese/libskk: Take maintainership

Take maintainership due to multiple consecutive timeouts.

PR:             297330
Approved by:    hiroto.kagotani at gmail.com (former maintainer)
Approved by:    fluffy (mentor)
DeltaFile
+2-1japanese/libskk/Makefile
+2-11 files

FreeBSD/ports 9e81a9dgraphics/gpxsee Makefile distinfo

graphics/gpxsee: Update to 16.13

Changelog: https://github.com/tumic0/GPXSee/releases/tag/16.13

PR:             297674
Approved by:    fluffy (mentor)
DeltaFile
+3-3graphics/gpxsee/distinfo
+1-1graphics/gpxsee/Makefile
+4-42 files

FreeBSD/ports 0e52963devel/py-marimo Makefile distinfo, devel/py-marimo/files patch-pyproject.toml

devel/py-marimo: Update to 0.24.0
DeltaFile
+3-3devel/py-marimo/distinfo
+1-1devel/py-marimo/files/patch-pyproject.toml
+1-1devel/py-marimo/Makefile
+5-53 files

FreeBSD/ports 69f299adevel/py-numba Makefile distinfo

devel/py-numba: Update to 0.67.0
DeltaFile
+3-3devel/py-numba/distinfo
+1-1devel/py-numba/Makefile
+4-42 files

FreeBSD/ports 8c6ee4ddevel/py-ipywidgets Makefile distinfo

devel/py-ipywidgets: Update to 8.1.9
DeltaFile
+3-3devel/py-ipywidgets/distinfo
+1-2devel/py-ipywidgets/Makefile
+4-52 files

FreeBSD/ports 45ad2ecdevel/py-llvmlite Makefile distinfo

devel/py-llvmlite: Update to 0.49.0
DeltaFile
+3-3devel/py-llvmlite/distinfo
+1-1devel/py-llvmlite/Makefile
+4-42 files

FreeBSD/ports a405d16devel/py-jupyterlab-widgets Makefile distinfo

devel/py-jupyterlab-widgets: Update to 3.0.17
DeltaFile
+3-3devel/py-jupyterlab-widgets/distinfo
+1-2devel/py-jupyterlab-widgets/Makefile
+4-52 files

FreeBSD/ports a553a82misc/py-progressbar2 Makefile distinfo

misc/py-progressbar2: Update to 4.6.0
DeltaFile
+3-3misc/py-progressbar2/distinfo
+1-1misc/py-progressbar2/Makefile
+4-42 files

FreeBSD/ports 3f4f4b7emulators/ukncbtl Makefile distinfo, emulators/ukncbtl/files patch-qscreen.cpp

emulators/ukncbtl: Update to 20260625 snapshot
DeltaFile
+13-0emulators/ukncbtl/files/patch-qscreen.cpp
+2-4emulators/ukncbtl/Makefile
+3-3emulators/ukncbtl/distinfo
+18-73 files

FreeBSD/ports 1ee4b8fgraphics/vulkan-caps-viewer Makefile distinfo

graphics/vulkan-caps-viewer: Update to 4.12
DeltaFile
+3-3graphics/vulkan-caps-viewer/distinfo
+1-1graphics/vulkan-caps-viewer/Makefile
+4-42 files

FreeBSD/ports 05cf4aedevel/py-widgetsnbextension Makefile distinfo

devel/py-widgetsnbextension: Update to 4.0.16
DeltaFile
+3-3devel/py-widgetsnbextension/distinfo
+1-1devel/py-widgetsnbextension/Makefile
+4-42 files

FreeBSD/ports 45c979bfinance/skrooge Makefile distinfo

finance/skrooge: Update to 26.8.0
DeltaFile
+9-1finance/skrooge/pkg-plist
+3-3finance/skrooge/distinfo
+1-1finance/skrooge/Makefile
+13-53 files

FreeBSD/ports 6f1bb07x11/xwaylandvideobridge distinfo Makefile

x11/xwaylandvideobridge: Update to 0.5.2
DeltaFile
+3-3x11/xwaylandvideobridge/distinfo
+3-3x11/xwaylandvideobridge/Makefile
+6-62 files

HardenedBSD/src 4c56000sys/dev/axgbe if_axgbe_pci.c

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-8sys/dev/axgbe/if_axgbe_pci.c
+0-81 files

HardenedBSD/src 81ab582sys/dev/axgbe if_axgbe_pci.c, sys/dev/e1000 if_em.c

Merge remote-tracking branch 'rad/freebsd/15-stable/main' into hardened/15-stable/main

Conflicts:
        sys/dev/axgbe/if_axgbe_pci.c (unresolved)
DeltaFile
+198-30sys/dev/e1000/if_em.c
+114-57sys/dev/ixgbe/if_ixv.c
+87-56sys/dev/ixgbe/if_ix.c
+68-62sys/dev/ixgbe/if_sriov.c
+37-42sys/dev/axgbe/if_axgbe_pci.c
+42-26sys/dev/enic/if_enic.c
+546-27317 files not shown
+698-32423 files

LLVM/project 05819ffllvm/lib/Analysis ValueTracking.cpp, llvm/test/Transforms/InstSimplify urem-sub-nonzero.ll

[InstSimplify] Simplify nonzero comparisons involving X urem Y via X u>= Y (#216072)

This teaches ValueTracking that `X` and `X urem Y` are non-equal when a
dominating condition implies `X u>= Y`.

It also handles cases where `X u>= Y` can be proven structurally, such
as when `X` is an `add nuw` of `A` and `Y`.

For a defined `urem`, let `R = X urem Y`. Then:

```text
R == X  <=>  X u< Y
R != X  <=>  X u>= Y
```

This allows InstSimplify's existing nonzero reasoning to simplify
comparisons equivalent to `(X - R) != 0`, including:

- `(X - R) u>= 1` and `(X - R) u< 1`

    [8 lines not shown]
DeltaFile
+412-0llvm/test/Transforms/InstSimplify/urem-sub-nonzero.ll
+22-0llvm/lib/Analysis/ValueTracking.cpp
+434-02 files

FreeBSD/ports cba8a31mail/getmail6 Makefile distinfo

mail/getmail6: Update 6.20.00 => 6.20.01

Changelog:
- fix #275 by individual FETCH of each entry in imap_search result.
- fix #276 Getmail fails to run on Python 3.14.7.
https://github.com/getmail6/getmail6/releases/tag/v6.20.01

PR:             297707
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit 912df4ad96948a2aa2c7f324aa149a20328cafd6)
DeltaFile
+3-3mail/getmail6/distinfo
+1-1mail/getmail6/Makefile
+4-42 files

FreeBSD/ports 912df4amail/getmail6 Makefile distinfo

mail/getmail6: Update 6.20.00 => 6.20.01

Changelog:
- fix #275 by individual FETCH of each entry in imap_search result.
- fix #276 Getmail fails to run on Python 3.14.7.
https://github.com/getmail6/getmail6/releases/tag/v6.20.01

PR:             297707
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+3-3mail/getmail6/distinfo
+1-1mail/getmail6/Makefile
+4-42 files

LLVM/project ef22de8llvm/include/llvm/Transforms/Coroutines CoroShape.h, llvm/lib/Transforms/IPO AttributorAttributes.cpp

[Transforms] Remove dead declarations (#218110)

initABI: The corresponding function definition was removed on October 3,
2024 in commit 66227bf7ee2cd674e0306d9a1e9f1d86bc75123f.

AccessAsInstructionInfo: The last use was removed on March 8, 2022 in
commit e8fadafe774c7e601129be50cedce1dd20843cea.
DeltaFile
+0-9llvm/lib/Transforms/IPO/AttributorAttributes.cpp
+0-2llvm/include/llvm/Transforms/Coroutines/CoroShape.h
+0-112 files

FreeBSD/ports 3123205net-p2p/prowlarr Makefile distinfo

net-p2p/prowlarr: Update 2.4.0.5397 => 2.5.2.5491

Changelog:
https://github.com/Prowlarr/Prowlarr/releases/tag/v2.5.2.5491

PR:             297690
Sponsored by:   UNIS Labs
DeltaFile
+8-6net-p2p/prowlarr/pkg-plist
+3-3net-p2p/prowlarr/distinfo
+1-1net-p2p/prowlarr/Makefile
+12-103 files

LLVM/project a4402bdmlir/lib/Bindings/Python IRCore.cpp, mlir/lib/CAPI/IR ExtensibleDialect.cpp

[MLIR][Python] Add effect and speculatability specifiers for Python-defined ops (#216773)

This PR adds standalone effect and speculatability specifiers for
Python-defined operations.

`NoMemoryEffect` and `AlwaysSpeculatable`, previously nested under
`Pure`, are now public, and `RecursivelySpeculatable` is added. `Pure`
remains a shorthand for attaching `NoMemoryEffect` and
`AlwaysSpeculatable`.

This also exposes `OpTrait::HasRecursiveMemoryEffects` through the C API
and Python bindings as `ir.RecursiveMemoryEffectsTrait`, allowing
region-bearing Python-defined operations to derive their memory effects
from nested operations:

```python
class LeafOp(
    TestDialect.Operation,
    name="leaf",

    [22 lines not shown]
DeltaFile
+494-0mlir/test/python/ir/memory_effects_op_interface.py
+0-357mlir/test/python/dialects/memory_effects_op_interface.py
+71-0mlir/test/python/dialects/ext.py
+48-9mlir/lib/Bindings/Python/IRCore.cpp
+37-16mlir/python/mlir/dialects/ext.py
+15-0mlir/lib/CAPI/IR/ExtensibleDialect.cpp
+665-3822 files not shown
+682-3828 files

FreeBSD/ports 4bcf2a0emulators/wine-devel pkg-plist Makefile, emulators/wine-devel/files patch-configure.ac patch-dlls_ntdll_unix_system.c

emulators/wine-devel: Update 11.15 => 11.16

Changelog:
- Hardware video decoding using VA-API.
- Improved exception handling on ARM64EC.
- Various bug fixes
https://gitlab.winehq.org/wine/wine/-/releases/wine-11.16

Add files/patch-dlls_ntdll_unix_system.c to fixup numa detection.

PR:             297738
Sponsored by:   UNIS Labs
DeltaFile
+11-0emulators/wine-devel/files/patch-dlls_ntdll_unix_system.c
+3-3emulators/wine-devel/distinfo
+2-2emulators/wine-devel/files/patch-configure.ac
+1-1emulators/wine-devel/Makefile
+1-0emulators/wine-devel/pkg-plist
+18-65 files

LLVM/project 6e294bcclang-tools-extra/clang-tidy/readability TrailingCommaCheck.cpp, clang-tools-extra/docs ReleaseNotes.md

[clang-tidy] Fix false positives in readability-trailing-comma for designated initializers (#215934)

The problem is that we delete the necessary comma whenever we use
implicit initializer lists. How we solve this is that whenever we see an
implicit initializer list, we do not match ``InitListExpr`` nodes at
all, so that we will not delete the necessary comma. Why we chose this
path is detailed in Alternatives considered.

This produces a fix that breaks valid code (#214087) and one that never
converges (#214086).

<details>
<summary><b>Alternatives considered</b></summary>

### Why not repair the source ranges instead

The synthesized nodes also carry misleading locations - their range is a
snapshot of the designator that caused them to be created, so it need
not cover their own children. The anonymous-struct node in #214087

    [38 lines not shown]
DeltaFile
+119-0clang-tools-extra/test/clang-tidy/checkers/readability/trailing-comma-cxx20.cpp
+51-0clang-tools-extra/test/clang-tidy/checkers/readability/trailing-comma.c
+6-0clang-tools-extra/docs/ReleaseNotes.md
+2-1clang-tools-extra/clang-tidy/readability/TrailingCommaCheck.cpp
+178-14 files

LLVM/project 505bb64clang/include/clang/Options Options.td

[clang-cl] Fix help string output for `/experimental:deterministic` option. NFC (#207083)

The `clang-cl -help` command show the help string for
`/experimental:deterministic` options with the default metavar name
value that should not be:

  /experimental:deterministic<value>

This patch fixes this output and omits the `<value>` part for the
option.
DeltaFile
+1-1clang/include/clang/Options/Options.td
+1-11 files

LLVM/project 503b56cclang/include/clang/Basic CodeGenOptions.h, clang/lib/Basic CodeGenOptions.cpp

[DebugInfo][CodeView] Emit path prefix substitution for COFF object file name. (#205729)

The `S_OBJNAME` field value gets by bypassing `CGDebugInfo` and its path
prefix does not get remapped if requested `fdebug-prefix-map=` option as
the other pathes in the debug info. This patch fixes it and does
remapping for the object file path either.
DeltaFile
+10-0clang/lib/Basic/CodeGenOptions.cpp
+9-0clang/test/DebugInfo/Generic/codeview-buildinfo.c
+1-5clang/lib/CodeGen/CGDebugInfo.cpp
+4-0clang/include/clang/Basic/CodeGenOptions.h
+2-1clang/lib/CodeGen/BackendUtil.cpp
+26-65 files

Linux/linux 66fb95ainclude/uapi/linux capability.h

Merge tag 'caps-pr-20260820' of git://git.kernel.org/pub/scm/linux/kernel/git/sergeh/linux

Pull capabilities update from Serge Hallyn:
 "Just one trivial patch which corrects two comments to avoid kernel-doc
  warnings"

* tag 'caps-pr-20260820' of git://git.kernel.org/pub/scm/linux/kernel/git/sergeh/linux:
  capability: remove non-kernel-doc comments
DeltaFile
+6-6include/uapi/linux/capability.h
+6-61 files

FreeBSD/ports 616e837security/netbird Makefile distinfo

security/netbird: Update 0.76.1 => 0.77.1

Changelogs:
https://github.com/netbirdio/netbird/releases/tag/v0.76.2
https://github.com/netbirdio/netbird/releases/tag/v0.76.3
https://github.com/netbirdio/netbird/releases/tag/v0.77.0
https://github.com/netbirdio/netbird/releases/tag/v0.77.1

Commit log:
https://github.com/netbirdio/netbird/compare/v0.76.1...v0.77.1

PR:             297713
Sponsored by:   UNIS Labs
DeltaFile
+5-5security/netbird/distinfo
+1-2security/netbird/Makefile
+6-72 files

FreeBSD/src ee81cd1sys/dev/dpaa qman.c qman_portals.c

dpaa/qman: Fix various pool allocation bugs

* Set qman_channel_base after determining if QMan is v3, otherwise this
  global stays at 0x21, which messes up the shift in
  qman_portal_static_dequeue_channel().
* Fix the base shift in qman_portal_static_dequeue_channel(), there are
  only 15 channels available, not 16, so starting at a shift of 15
  yields shifting into the portal-specific channel.
* Correct vmem pool names for QMan resource pools.
DeltaFile
+3-4sys/dev/dpaa/qman_portals.c
+3-3sys/dev/dpaa/qman.c
+6-72 files

FreeBSD/src 1d445aesys/dev/dpaa dpaa_eth.c

dpaa/eth: fast-path single-page TX frame build

The TX SG-build loop in dpaa_eth_if_start_locked() walked page
boundaries with PAGE_MASK arithmetic even for buffers that lived
entirely within one page -- the common case, since MCLBYTES
is smaller than PAGE_SIZE.  Add a fast path that emits a single SGT
entry for wholly-in-one-page segments and skips the inner while
entirely.

Fix the following bugs while we're here:

1. "if (m->m_len == 0) continue;" in the outer loop never
   advanced m -- any zero-length mbuf hung the TX path in an
   infinite loop.  Fix this by switching to a for loop, with the
   advancement in the post-clause.

2. In the inner (page-splitting) loop, the cap
   "if (m->m_len < ssize) ssize = m->m_len;" compared against
   the mbuf's original length, not the remaining bytes.  A single mbuf

    [11 lines not shown]
DeltaFile
+42-15sys/dev/dpaa/dpaa_eth.c
+42-151 files

FreeBSD/ports b9863a8deskutils/qownnotes Makefile distinfo

deskutils/qownnotes: update QOwnNotes to version 26.8.6.
DeltaFile
+3-3deskutils/qownnotes/distinfo
+1-1deskutils/qownnotes/Makefile
+4-42 files