FreeBSD/ports 6dbbe3a — textproc/uim distinfo pkg-plist, textproc/uim-el Makefile distinfo

textproc/uim: Update to 1.9.8
DeltaFile
+14-16textproc/uim/Makefile
+22-2textproc/uim/pkg-plist
+3-3textproc/uim/distinfo
+3-3textproc/uim-el/distinfo
+1-1textproc/uim-el/Makefile
+43-255 files

LLVM/project e500488 — orc-rt/test/unit/tools OptionParserTest.cpp

[orc-rt] Use the Error matchers in OptionParserTest (#228701)

Use the Error matchers introduced in 4c8a437d0487 to clean up error
checks in OptionParserTest.
DeltaFile
+27-33orc-rt/test/unit/tools/OptionParserTest.cpp
+27-331 files

LLVM/project cb474be — llvm/test/CodeGen/X86 win64-eh-unwindv3-split-large.ll win64-eh-unwindv2-push-pop-stack-alloc.mir

[X86] Don't skip frame setup/destroy on SEH pseudos and regenerate tests (#225445)

As in title. Skipping setting setup/destroy flags caused pseudos to be
wrongly reordered by scheduling
DeltaFile
+34-34llvm/test/CodeGen/X86/win64-eh-unwindv3-too-many-epilog-ops.mir
+28-28llvm/test/CodeGen/X86/win64-eh-unwindv2-errors.mir
+23-21llvm/test/CodeGen/X86/win64-eh-unwindv2-too-many-epilogs.mir
+26-18llvm/test/CodeGen/X86/win64-eh-unwindv2-too-many-instr.mir
+18-18llvm/test/CodeGen/X86/win64-eh-unwindv2-push-pop-stack-alloc.mir
+18-0llvm/test/CodeGen/X86/win64-eh-unwindv3-split-large.ll
+147-1197 files not shown
+171-13613 files

LLVM/project ef0f6d0 — llvm/include/llvm/Support CRC.h

[Support] Add assert for DataBytes in calculateReflectedCRC32 (#228688)

Add an assertion to calculateReflectedCRC32 to check DataBytes is one of
the expected value (1, 2, 4, or 8 bytes).

Co-authored-by: Jared Wyles <jared.wyles at gmail.com>
DeltaFile
+4-0llvm/include/llvm/Support/CRC.h
+4-01 files

LLVM/project a7ac947 — flang/lib/Lower Bridge.cpp, flang/lib/Parser Fortran-parsers.cpp

[flang] Plugin directives: address review comments

- Accept as procedure arguments only subprograms and external procedures:
  reject dummy procedures, procedure pointers, statement functions and
  intrinsics; a generic name stands for its specific procedure of the same
  name, and is an error without one. Accept as variable arguments only
  variables (not e.g. derived types or module names). Lowering no longer
  calls mangleName on anything else, which aborted.
- Make a malformed argument list of a directive with a registered prefix a
  parse error instead of an ignored, unrecognized directive.
- Leave out of a module file a directive whose arguments are not visible in
  the module (e.g. an internal procedure or a dummy argument), with a
  warning, instead of writing a module file that cannot be read.
- In a function without a RESULT clause, take its name as the function, not
  its result variable, where a procedure may be meant.
- Record a directive on the host's symbol when its subject is host
  associated (a module procedure naming itself), so it is written to the
  module file.

Co-Authored-By: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+72-16flang/lib/Semantics/resolve-names.cpp
+43-9flang/lib/Semantics/mod-file.cpp
+24-3flang/lib/Parser/Fortran-parsers.cpp
+22-3flang/lib/Lower/Bridge.cpp
+161-314 files

HardenedBSD/src 186e70b — contrib/llvm-project/clang/lib/Sema SemaTemplateInstantiateDecl.cpp, sys/dev/vt/hw/fb vt_fb.c

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+30-2usr.sbin/bhyve/bhyve.8
+4-0contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
+0-3sys/dev/vt/hw/fb/vt_fb.c
+34-53 files

HardenedBSD/src 7576a6a — contrib/tzdata zone1970.tab zonenow.tab, usr.sbin/bhyveload bhyveload.c

Merge remote-tracking branch 'rad/hardened/15-stable/main' into hardened/15-stable/pledge
DeltaFile
+98-20contrib/tzdata/northamerica
+38-0contrib/tzdata/NEWS
+26-4contrib/tzdata/europe
+5-1usr.sbin/bhyveload/bhyveload.c
+4-1contrib/tzdata/zonenow.tab
+1-1contrib/tzdata/zone1970.tab
+172-274 files not shown
+176-3110 files

HardenedBSD/src 7611334 — contrib/llvm-project/clang/lib/Sema SemaTemplateInstantiateDecl.cpp, sys/dev/vt/hw/fb vt_fb.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+30-2usr.sbin/bhyve/bhyve.8
+4-0contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
+0-3sys/dev/vt/hw/fb/vt_fb.c
+34-53 files

HardenedBSD/src ea3007d — contrib/tzdata zone1970.tab zonenow.tab, usr.sbin/bhyveload bhyveload.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+98-20contrib/tzdata/northamerica
+38-0contrib/tzdata/NEWS
+26-4contrib/tzdata/europe
+5-1usr.sbin/bhyveload/bhyveload.c
+4-1contrib/tzdata/zonenow.tab
+1-1contrib/tzdata/zone1970.tab
+172-274 files not shown
+176-3110 files

HardenedBSD/ports 4c30b5c — math/superlu-dist/files patch-CMakeLists.txt, misc/py-torchvision Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+34-5misc/py-torchvision/Makefile
+29-0www/mod_wsgi/files/patch-configure.ac
+13-3www/immich/Makefile
+5-10www/immich/pkg-plist
+7-7multimedia/jellyfin-ffmpeg/pkg-plist
+13-0math/superlu-dist/files/patch-CMakeLists.txt
+101-2530 files not shown
+176-8336 files

HardenedBSD/ports 938be43 — sysutils/py-hcloud Makefile distinfo

sysutils/py-hcloud: update to 2.26.0

Changes:        https://github.com/hetznercloud/hcloud-python/blob/v2.26.0/CHANGELOG.md
Reported-by:    portscout, repology
DeltaFile
+3-3sysutils/py-hcloud/distinfo
+1-1sysutils/py-hcloud/Makefile
+4-42 files

FreeBSD/ports 938be43 — sysutils/py-hcloud Makefile distinfo

sysutils/py-hcloud: update to 2.26.0

Changes:        https://github.com/hetznercloud/hcloud-python/blob/v2.26.0/CHANGELOG.md
Reported-by:    portscout, repology
DeltaFile
+3-3sysutils/py-hcloud/distinfo
+1-1sysutils/py-hcloud/Makefile
+4-42 files

FreeBSD/ports ecc0bc3 — math/py-cypari2 Makefile

math/py-cypari2: broken with PARI 2.19.0

Upstream is working on this problem.
DeltaFile
+3-0math/py-cypari2/Makefile
+3-01 files

HardenedBSD/ports ecc0bc3 — math/py-cypari2 Makefile

math/py-cypari2: broken with PARI 2.19.0

Upstream is working on this problem.
DeltaFile
+3-0math/py-cypari2/Makefile
+3-01 files

LLVM/project 41618ea — orc-rt/test/unit/support/sps SimplePackedSerializationTest.cpp

[orc-rt] Use the Error matchers in SimplePackedSerializationTest (#228696)

Use the Error matchers introduced in 4c8a437d0487 to clean up error
checks in SimplePackedSerializationTest.
DeltaFile
+7-18orc-rt/test/unit/support/sps/SimplePackedSerializationTest.cpp
+7-181 files

LLVM/project b028ea8 — llvm/lib/Target/ARM ARMISelLowering.cpp, llvm/test/CodeGen/ARM inline-asm-clobber.ll

[ARM] fix `r14` aliasing `lr` on `thumb-1` (#225746)

Since https://github.com/llvm/llvm-project/pull/179740 `r14` is accepted
as an alias for `lr`, which works on `arm` and `thumb-2` targets, but
not on `thumb-1`

https://godbolt.org/z/WEEjMMj93

```llvm
; -mtriple=thumbv6m-none-eabi
define i32 @read_r14() nounwind {
start:
  %1 = tail call i32 asm sideeffect alignstack "", "=&{r14},~{cc},~{memory}"()
  ret i32 %1
}
```

Gives


    [11 lines not shown]
DeltaFile
+33-17llvm/test/CodeGen/ARM/inline-asm-clobber.ll
+1-1llvm/lib/Target/ARM/ARMISelLowering.cpp
+34-182 files

HardenedBSD/src fe9c713 — contrib/llvm-project/clang/lib/Sema SemaTemplateInstantiateDecl.cpp

Merge commit c4ce37507537 from llvm-project (by ShengYi Hung):

  [Clang][Sema] Create LocalScope for Variable Template (#228280)

  A variable template should create its own LocalScope, as it should be
  opaque to other instantiations. This can occur when there are multiple
  instantiations in the same lexical scope. The correct behavior is that
  these instantiations should not be chained together.

  Assisted-by: Claude # Test ReleaseNote
  Fixes: #134148

This fixes an assertion while building the devel/glaze port.

PR:             276265
MFC after:      3 days
DeltaFile
+4-0contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
+4-01 files

FreeBSD/src fe9c713 — contrib/llvm-project/clang/lib/Sema SemaTemplateInstantiateDecl.cpp

Merge commit c4ce37507537 from llvm-project (by ShengYi Hung):

  [Clang][Sema] Create LocalScope for Variable Template (#228280)

  A variable template should create its own LocalScope, as it should be
  opaque to other instantiations. This can occur when there are multiple
  instantiations in the same lexical scope. The correct behavior is that
  these instantiations should not be chained together.

  Assisted-by: Claude # Test ReleaseNote
  Fixes: #134148

This fixes an assertion while building the devel/glaze port.

PR:             276265
MFC after:      3 days
DeltaFile
+4-0contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
+4-01 files

NetBSD/pkgsrc C8lLwtD — doc TODO CHANGES-2026

   doc: Updated sysutils/entr to 5.9
VersionDeltaFile
1.28072+1-2doc/TODO
1.6610+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc zsXzfr6 — sysutils/entr Makefile distinfo

   entr: update to 5.9.

   == 5.9: October 1, 2026

    - Sleep for 1ms after utility is terminated in restart mode
    - Abort if path length exceed boundaries, no longer rely on strlcpy(3)
    - Check argument length before copying
VersionDeltaFile
1.29+4-4sysutils/entr/distinfo
1.31+2-2sysutils/entr/Makefile
+6-62 files

LLVM/project 2bdc29f — llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 duplicated-lane-consecutive-loads.ll

[SLP]Pack unique consecutive loads instead of gathering duplicated lanes

A load bundle with duplicated lanes whose unique loads are consecutive
was kept as is and emitted as a masked gather. Pack the unique loads
into a single wide load plus a reuse shuffle, unless the target reports
the masked gather as cheaper.

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/228698
DeltaFile
+27-5llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+4-5llvm/test/Transforms/SLPVectorizer/X86/duplicated-lane-consecutive-loads.ll
+31-102 files

NetBSD/pkgsrc qlpcDf9 — doc CHANGES-2026

   doc: Updated www/webkit-gtk60 to 2.54.1
VersionDeltaFile
1.6609+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc g5P6thh — doc CHANGES-2026

   doc: Updated www/webkit-gtk41 to 2.54.1
VersionDeltaFile
1.6608+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc zE5fWVs — www/webkit-gtk41 Makefile Makefile.common, www/webkit-gtk60 Makefile PLIST

   webkit-gtk*: update to 2.54.1

     - Allow pasting in-memory image data from clipboard.
     - Add User-Agent quirk for Amazon Luna.
     - Align the filter surface with the device pixel grid.
     - Fix rendering of scaled or transformed no-repeat background images.
     - Fix rendering of preserve-3d layers when a layer crosses the camera plane.
     - Fix SkiaCompositingLayer filter rendering under transforms.
     - Do not rasterize the part of a tile that the clip drops.
     - Skip non-composited frames when damage is empty.
     - Fix text deleted by input method delete-surrounding in contenteditable.
     - Fix several crashes and rendering issues.
VersionDeltaFile
1.3+4-5www/webkit-gtk41/distinfo
1.3+3-3www/webkit-gtk60/PLIST
1.3+3-3www/webkit-gtk41/PLIST
1.10+2-2www/webkit-gtk41/Makefile.common
1.7+1-2www/webkit-gtk60/Makefile
1.7+1-2www/webkit-gtk41/Makefile
+14-171 files not shown
+15-187 files

FreeBSD/src 2300c23 — sys/dev/vt/hw/fb vt_fb.c

vt_fb: Do not perform VT switch in vd_init hook

After 40c20fc29cad it is done by vt_core as soon as vt lock is dropped
after vd_init() has been executed to avoid sleeping with non-sleepable
lock held.

Reviewed by:    quentin.thebault_defenso.fr, vexeduxr
Differential Revision:  https://reviews.freebsd.org/D59632
DeltaFile
+0-3sys/dev/vt/hw/fb/vt_fb.c
+0-31 files

HardenedBSD/src 2300c23 — sys/dev/vt/hw/fb vt_fb.c

vt_fb: Do not perform VT switch in vd_init hook

After 40c20fc29cad it is done by vt_core as soon as vt lock is dropped
after vd_init() has been executed to avoid sleeping with non-sleepable
lock held.

Reviewed by:    quentin.thebault_defenso.fr, vexeduxr
Differential Revision:  https://reviews.freebsd.org/D59632
DeltaFile
+0-3sys/dev/vt/hw/fb/vt_fb.c
+0-31 files

NetBSD/pkgsrc F01Yee2 — doc CHANGES-2026

   doc: Updated misc/sesh to 2.31.0
VersionDeltaFile
1.6607+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc UCIcJEh — misc/sesh Makefile go-modules.mk

   misc/sesh: update to 2.31.0

   Changes in 2.31.0:

   * New sesh list --format option for custom row formatting
   * Lower go directive to 1.26

   Changes in 2.30.1:

   * Release workflow fix only

   Changes in 2.30.0:

   * Picker: nested sort_order arrays merge sources into one
     score-ordered group; new [tui] group_separator option
   * Picker: remove a zoxide entry with Ctrl-X; new [frecency]
     remove_command option
   * Fix --switch from a GUI launcher not moving the tmux client
   * Report an error instead of success when tmux is unreachable

    [12 lines not shown]
VersionDeltaFile
1.4+319-103misc/sesh/distinfo
1.2+105-33misc/sesh/go-modules.mk
1.11+2-3misc/sesh/Makefile
+426-1393 files

FreeBSD/ports 729d140 — multimedia/jellyfin-ffmpeg Makefile distinfo

multimedia/jellyfin-ffmpeg: Update to 8.1.3.1

- New upstream version 8.1.3.
- Fix instability when using MSDK for hwupload on Windows.
- Update backported vulkan fixes from upstream.

Changes:        https://github.com/jellyfin/jellyfin-ffmpeg/releases/tag/v8.1.3-1
PR:             298923
Sponsored by:   Netzkommune GmbH
DeltaFile
+7-7multimedia/jellyfin-ffmpeg/pkg-plist
+3-3multimedia/jellyfin-ffmpeg/distinfo
+1-2multimedia/jellyfin-ffmpeg/Makefile
+11-123 files

HardenedBSD/ports 0dfc5a9 — net-mgmt/semaphore Makefile, net-mgmt/semaphore/files semaphore.in

net-mgmt/semaphore: Write rc script output to a log file

Redirect stdout and stderr of the service to /var/log/semaphore.log.
The path can be changed with semaphore_logfile in rc.conf.

PR:             298453
Approved by:    egypcio (maintainer timeout)
Sponsored by:   Netzkommune GmbH
DeltaFile
+6-1net-mgmt/semaphore/files/semaphore.in
+1-1net-mgmt/semaphore/Makefile
+7-22 files