FreeBSD/ports 6626147 — sysutils Makefile, sysutils/ytop distinfo pkg-descr

sysutils/ytop: new port

ytop is a minimal interactive process monitor for FreeBSD. Its scrollable
process table displays CPU, user-mode and kernel-mode CPU usage, memory, swap,
runtime, and thread details. Expand a process to inspect individual threads
and their CPU affinity. Navigate and select rows with the keyboard or mouse.

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             299626
DeltaFile
+24-0sysutils/ytop/Makefile
+4-0sysutils/ytop/pkg-descr
+3-0sysutils/ytop/distinfo
+1-0sysutils/Makefile
+32-04 files

FreeBSD/ports d5267ac — net/samba419 Makefile, net/samba420 Makefile

net/samba4*: fix lmdb breakage

PR:             299660
Reported by:    Matthew Wener <matthew at wener.org>
Sponsored by:   Klara, Inc.
DeltaFile
+5-0net/samba425/Makefile
+5-0net/samba424/Makefile
+5-0net/samba423/Makefile
+2-0net/samba422/Makefile
+2-0net/samba420/Makefile
+2-0net/samba419/Makefile
+21-01 files not shown
+23-07 files

FreeNAS/freenas 1e420e5 — tests/api2 test_webshare_search.py

Fix webshare search test to expect ValidationError

## Problem
On stable/27, `webshare.update` raises a single `ValidationError` when search is enabled without the TrueSearch entitlement. The test expected `ValidationErrors` and read `.errors[0]`, so it could never pass.

## Solution
Expect `ValidationError` and check `attribute` and `errmsg` directly on it.
DeltaFile
+4-4tests/api2/test_webshare_search.py
+4-41 files

FreeBSD/ports 6edc12e — databases/py-lmdb Makefile

databases/py-lmdb: Fix build after lmdb update.

Approved by:    bapt
DeltaFile
+2-2databases/py-lmdb/Makefile
+2-21 files

LLVM/project ba448bd — llvm/lib/Target/ARM ARMISelLowering.cpp, llvm/test/CodeGen/ARM vector-deinterleave-load.ll

[ARM] Add combine for vector_deinterleave load (#225747)

If vector_deinterleave operands are coming from load it can be combined
to form ldN instruction.
For Wider load type legalizer create multiple vector_deinterleave nodes,
if those operands are from contigous load then form ldN.
DeltaFile
+348-0llvm/test/CodeGen/Thumb2/mve-vector-deinterleave-load.ll
+324-0llvm/test/CodeGen/ARM/vector-deinterleave-load.ll
+175-3llvm/lib/Target/ARM/ARMISelLowering.cpp
+847-33 files

FreeBSD/ports 6829e3d — devel/gitaly distinfo, devel/gitaly/files patch-config.toml.example

www/gitlab: major upgrade to 19.5.0

Changes:        https://docs.gitlab.com/releases/19/gitlab-19-5-released/
DeltaFile
+17-19www/gitlab/Makefile
+15-13www/gitlab/files/patch-Gemfile
+13-13devel/gitaly/distinfo
+8-8www/gitlab/files/patch-config_gitlab.yml.example
+6-6www/gitlab/distinfo
+7-4devel/gitaly/files/patch-config.toml.example
+66-639 files not shown
+94-9115 files

FreeBSD/ports b2333e1 — textproc/rubygem-gitlab-glfm-markdown Makefile Makefile.crates

textproc/rubygem-gitlab-glfm-markdown: update to 0.0.45

Required for gitlab 19.5

Changes:        https://gitlab.com/gitlab-org/ruby/gems/gitlab-glfm-markdown/-/releases
DeltaFile
+23-13textproc/rubygem-gitlab-glfm-markdown/distinfo
+10-5textproc/rubygem-gitlab-glfm-markdown/Makefile.crates
+1-2textproc/rubygem-gitlab-glfm-markdown/Makefile
+34-203 files

FreeBSD/ports fc8d252 — security/rubygem-declarative_policy Makefile distinfo

security/rubygem-declarative_policy: update to 2.2.0

Required for gitlab 19.5

Changes:        https://gitlab.com/gitlab-org/ruby/gems/declarative-policy/-/releases
DeltaFile
+3-3security/rubygem-declarative_policy/distinfo
+1-1security/rubygem-declarative_policy/Makefile
+4-42 files

FreeBSD/ports bf99b99 — net/rubygem-gitlab-orbit-proto Makefile distinfo

net/rubygem-gitlab-orbit-proto: update to 0.137.1

Required for gitlab 19.5

Changes:        https://gitlab.com/gitlab-org/orbit/knowledge-graph/-/blob/main/CHANGELOG.md?ref_type=heads
DeltaFile
+3-3net/rubygem-gitlab-orbit-proto/distinfo
+1-1net/rubygem-gitlab-orbit-proto/Makefile
+4-42 files

FreeBSD/ports c17db75 — security/rubygem-gitlab-glaz Makefile Makefile.crates

security/rubygem-gitlab-glaz: update to 2.1.0

Required for gitlab 19.5

Changes:        https://gitlab.com/gitlab-org/ruby/gems/gitlab-glaz/-/blob/main/CHANGELOG.md?ref_type=heads
DeltaFile
+393-265security/rubygem-gitlab-glaz/distinfo
+196-132security/rubygem-gitlab-glaz/Makefile.crates
+1-2security/rubygem-gitlab-glaz/Makefile
+590-3993 files

FreeBSD/ports 952b47b — security/rubygem-gitlab-cloud-connector Makefile distinfo

security/rubygem-gitlab-cloud-connector: update to 1.54.0

Required for gitlab 19.5

Changes:        https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/releases
DeltaFile
+3-3security/rubygem-gitlab-cloud-connector/distinfo
+1-1security/rubygem-gitlab-cloud-connector/Makefile
+4-42 files

FreeBSD/ports 0fc34f1 — security/rubygem-doorkeeper-openid_connect Makefile distinfo

security/rubygem-doorkeeper-openid_connect: update to 1.10.5

Required for gitlab 19.5

Changes:        https://github.com/doorkeeper-gem/doorkeeper-openid_connect/blob/master/CHANGELOG.md
DeltaFile
+3-3security/rubygem-doorkeeper-openid_connect/distinfo
+1-1security/rubygem-doorkeeper-openid_connect/Makefile
+4-42 files

FreeBSD/ports 5fcae3e — devel/rubygem-sidekiq-cron-rails-gitlab Makefile distinfo

devel/rubygem-sidekiq-cron-rails-gitlab: update to 2.4.0

Required for gitlab 19.5

Changes:        https://github.com/sidekiq-cron/sidekiq-cron/releases
DeltaFile
+3-3devel/rubygem-sidekiq-cron-rails-gitlab/distinfo
+1-1devel/rubygem-sidekiq-cron-rails-gitlab/Makefile
+4-42 files

FreeBSD/ports 4c2cb77 — devel/rubygem-grape-gitlab distinfo Makefile

devel/rubygem-grape-gitlab: update to 3.2.1

Required for gitlab 19.5

Changes:        https://github.com/ruby-grape/grape/blob/master/CHANGELOG.md
DeltaFile
+4-3devel/rubygem-grape-gitlab/Makefile
+3-3devel/rubygem-grape-gitlab/distinfo
+7-62 files

FreeBSD/ports 03f20c4 — devel/rubygem-google-apis-container_v1beta1 Makefile distinfo

devel/rubygem-google-apis-container_v1beta1: update to 0.107.0

Required for gitlab 19.5

Changes:        https://github.com/googleapis/google-api-ruby-client/blob/main/generated/google-apis-container_v1beta1/CHANGELOG.md
DeltaFile
+3-3devel/rubygem-google-apis-container_v1beta1/distinfo
+1-1devel/rubygem-google-apis-container_v1beta1/Makefile
+4-42 files

FreeBSD/ports 9b6d71d — devel/rubygem-json-gitlab Makefile distinfo

devel/rubygem-json-gitlab: update to 2.21.2

Required for gitlab 19.5

Changes:        https://github.com/ruby/json/releases
DeltaFile
+3-3devel/rubygem-json-gitlab/distinfo
+1-1devel/rubygem-json-gitlab/Makefile
+4-42 files

FreeBSD/ports 9e540ec — devel Makefile, devel/rubygem-dry-configurable-gitlab pkg-descr distinfo

www/gitlab: new ports required for gitlab 19.5
DeltaFile
+21-0devel/rubygem-dry-configurable-gitlab/Makefile
+3-0devel/rubygem-dry-configurable-gitlab/distinfo
+1-0devel/Makefile
+1-0devel/rubygem-dry-configurable-gitlab/pkg-descr
+26-04 files

FreeBSD/ports 27394a5 — devel/rubygem-gitlab_query_language Makefile.crates Makefile

devel/rubygem-gitlab_query_language: update to 0.41.0

Required for gitlab 19.5

Changes:        https://gitlab.com/gitlab-org/glql/-/commits/main?ref_type=heads
DeltaFile
+5-5devel/rubygem-gitlab_query_language/distinfo
+1-2devel/rubygem-gitlab_query_language/Makefile
+1-1devel/rubygem-gitlab_query_language/Makefile.crates
+7-83 files

FreeBSD/ports b634eb9 — devel/rubygem-gitlab-labkit distinfo Makefile

devel/rubygem-gitlab-labkit: update to 5.5.0

Required for gitlab 19.5

Changes:        https://gitlab.com/gitlab-org/ruby/gems/labkit-ruby/-/releases
DeltaFile
+4-3devel/rubygem-gitlab-labkit/Makefile
+3-3devel/rubygem-gitlab-labkit/distinfo
+7-62 files

FreeBSD/ports 290b03f — devel/rubygem-gitlab-grape-openapi Makefile distinfo

devel/rubygem-gitlab-grape-openapi: update to 0.8.0

Required for gitlab 19.5

Changes:        https://gitlab.com/gitlab-org/ruby/gems/gitlab-grape-openapi/-/releases
DeltaFile
+3-3devel/rubygem-gitlab-grape-openapi/distinfo
+1-1devel/rubygem-gitlab-grape-openapi/Makefile
+4-42 files

FreeBSD/ports 12f1076 — devel/rubygem-google-apis-cloudbilling_v1 Makefile distinfo

devel/rubygem-google-apis-cloudbilling_v1: update to 0.41.0

Required for gitlab 19.5

Changes:        https://github.com/googleapis/google-api-ruby-client/blob/main/generated/google-apis-cloudbilling_v1/CHANGELOG.md
DeltaFile
+3-3devel/rubygem-google-apis-cloudbilling_v1/distinfo
+1-1devel/rubygem-google-apis-cloudbilling_v1/Makefile
+4-42 files

LLVM/project 8325eca — flang/lib/Semantics check-omp-structure.h check-omp-atomic.cpp, flang/test/Semantics/OpenMP atomic-compare-capture-invalid.f90 atomic-capture-same-storage-v51.f90

[flang][OpenMP] Diagnose invalid capture statements in ATOMIC (#233330)

OpenMP doesn't allow v and x in an atomic construct to access the same storage location ([6.0:194:32-33]). For ATOMIC READ and CAPTURE, flang only warned about this, and the code then failed in lowering. Make it an
error.

In ATOMIC COMPARE CAPTURE, also check that the capture statement has the form v = x ([6.0:192:26-28], [6.0:193:9-14]), and, from OpenMP 5.2, that v and e don't access the same storage when v gets the original value of
x ([6.0:195:1-2]).

Fixes #232594, fixes #221013
DeltaFile
+56-0flang/test/Semantics/OpenMP/atomic-capture-same-storage-v52.f90
+55-0flang/test/Semantics/OpenMP/atomic-capture-same-storage-v51.f90
+41-6flang/lib/Semantics/check-omp-atomic.cpp
+33-0flang/test/Semantics/OpenMP/atomic-compare-capture-invalid.f90
+2-1flang/lib/Semantics/check-omp-structure.h
+187-75 files

LLVM/project fed211c — libc/src/__support/OSUtil/linux/syscall_wrappers lchown.h setuid.h

[libc] Add 32-bit fallback syscall branches to UID/GID syscall wrappers (#233926)

Add 32-bit fallback branches (SYS_*32) to existing Linux syscall
wrappers for:
- setuid (SYS_setuid32)
- setgid (SYS_setgid32)
- setreuid (SYS_setreuid32)
- setregid (SYS_setregid32)
- getegid (SYS_getegid32)
- lchown (SYS_lchown32)

This matches the pattern used in setgroups, setresuid, and setresgid on
32-bit Linux architectures.

Follow-up requested by @labath in #233088.
DeltaFile
+6-0libc/src/__support/OSUtil/linux/syscall_wrappers/setuid.h
+6-0libc/src/__support/OSUtil/linux/syscall_wrappers/setreuid.h
+6-0libc/src/__support/OSUtil/linux/syscall_wrappers/setregid.h
+6-0libc/src/__support/OSUtil/linux/syscall_wrappers/setgid.h
+6-0libc/src/__support/OSUtil/linux/syscall_wrappers/getegid.h
+3-1libc/src/__support/OSUtil/linux/syscall_wrappers/lchown.h
+33-16 files

LLVM/project 746fd98 — llvm/lib/Target/AMDGPU SIShrinkInstructions.cpp

Check for implicit defs of OR being dead at the end
DeltaFile
+3-2llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
+3-21 files

FreeBSD/ports fae4ea3 — security/vuxml/vuln 2026.xml

security/vuxml: add FreeBSD SA issued on 2026-10-21

FreeBSD-SA-26:73.caroot affects all supported releases
DeltaFile
+40-0security/vuxml/vuln/2026.xml
+40-01 files

LLVM/project 17c0c25 — llvm/lib/Target/AMDGPU SIShrinkInstructions.cpp

Move SCC dead check to the beginning of 'if' block
DeltaFile
+3-6llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
+3-61 files

LLVM/project 0fbd6c8 — llvm/lib/Target/AMDGPU SIShrinkInstructions.cpp, llvm/test/CodeGen/AMDGPU s_or_b32_transformation.ll shrink-disjoint-or-scc.mir

Address review feedback:
1. Use allImplicitDefsAreDead() helper to check whether SCC is dead
2. Simplify .ll test case
3. Add a new .mir test case
DeltaFile
+35-0llvm/test/CodeGen/AMDGPU/shrink-disjoint-or-scc.mir
+6-8llvm/test/CodeGen/AMDGPU/s_or_b32_transformation.ll
+1-2llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
+42-103 files

LLVM/project ed356ac — llvm/test/CodeGen/AMDGPU shrink-disjoint-or-scc.mir shrink-insts-scalar-bit-ops.mir

Merge the cases to an existing test file
DeltaFile
+0-35llvm/test/CodeGen/AMDGPU/shrink-disjoint-or-scc.mir
+35-0llvm/test/CodeGen/AMDGPU/shrink-insts-scalar-bit-ops.mir
+35-352 files

LLVM/project 24583ee — llvm/lib/Target/AMDGPU SIShrinkInstructions.cpp, llvm/test/CodeGen/AMDGPU s_or_b32_transformation.ll

[AMDGPU] Preserve live SCC when shrinking disjoint S_OR_B32
DeltaFile
+6-0llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
+2-1llvm/test/CodeGen/AMDGPU/s_or_b32_transformation.ll
+8-12 files

LLVM/project 688f80b — llvm/test/CodeGen/AMDGPU s_or_b32_transformation.ll

Precommit test case for s_or incorrectly transformed to s_addk when SCC is live
DeltaFile
+28-0llvm/test/CodeGen/AMDGPU/s_or_b32_transformation.ll
+28-01 files