FreeBSD/ports 9c3e458 — sysutils/py-nvitop Makefile distinfo

sysutils/py-nvitop: Update to 1.7.1

Added:
    - Add a minimal stdlib HTTP(S) GPU dashboard
    - Add inline script metadata according to PEP 723
Fixed:
    - Fix an intermittent SIGSEGV at interpreter exit

Changelog: https://github.com/XuehaiPan/nvitop/compare/v1.7.0...v1.7.1

MFH:            2026Q3
(cherry picked from commit 55d843c26858f7f58e303415f7157de21dcf2e77)
DeltaFile
+3-3sysutils/py-nvitop/distinfo
+1-1sysutils/py-nvitop/Makefile
+4-42 files

FreeBSD/ports 55d843c — sysutils/py-nvitop Makefile distinfo

sysutils/py-nvitop: Update to 1.7.1

Added:
    - Add a minimal stdlib HTTP(S) GPU dashboard
    - Add inline script metadata according to PEP 723
Fixed:
    - Fix an intermittent SIGSEGV at interpreter exit

Changelog: https://github.com/XuehaiPan/nvitop/compare/v1.7.0...v1.7.1

MFH:            2026Q3
DeltaFile
+3-3sysutils/py-nvitop/distinfo
+1-1sysutils/py-nvitop/Makefile
+4-42 files

FreeNAS/freenas a14ddfa — src/middlewared/middlewared/alert/source license_status.py

Skip serial and model license checks for non-enterprise licenses

This commit fixes an issue where TrueNAS Connect community and commercial licenses raised critical serial mismatch and unsupported hardware alerts, because the serial, chassis model and expansion shelf checks ran for every license type. Those checks only make sense for serial-bound enterprise licenses, so they are now gated on the license type while support expiry alerts keep firing for everyone.
DeltaFile
+55-51src/middlewared/middlewared/alert/source/license_status.py
+55-511 files

FreeBSD/ports f242e7a — devel/gradle Makefile distinfo

devel/gradle: Update to 9.8.0

Highlights of this release:
    - Java 27 support
    - Maven mirror settings reuse
    - Linked problem locations in build output

MFH:            2026Q3
(cherry picked from commit 72b69ec1542e7f87378d8cf291e97853146f7539)
DeltaFile
+3-3devel/gradle/distinfo
+1-1devel/gradle/Makefile
+4-42 files

FreeBSD/ports 72b69ec — devel/gradle Makefile distinfo

devel/gradle: Update to 9.8.0

Highlights of this release:
    - Java 27 support
    - Maven mirror settings reuse
    - Linked problem locations in build output

MFH:            2026Q3
DeltaFile
+3-3devel/gradle/distinfo
+1-1devel/gradle/Makefile
+4-42 files

Linux/linux 104484b — kernel workqueue.c

Merge tag 'wq-for-7.3-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq

Pull workqueue fix from Tejun Heo:

 - Fix a NULL dereference in the flush dependency check when a worker
   flushes outside a work item, such as from the OOM path during worker
   creation

* tag 'wq-for-7.3-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:
  workqueue: Fix NULL current_pwq deref in flush dependency check
DeltaFile
+1-1kernel/workqueue.c
+1-11 files

LLVM/project 61b428e — libcxx/docs CodingGuidelines.md ABIGuarantees.md, libcxx/docs/DesignDocs ExperimentalFeatures.md FileTimeType.md

[libc++][docs] Convert documentation from reST to Markdown (batch 1) (#221513)

This is the first batch of changes to migrate libc++ documentation from
rst to markdown.

I use a local pixel diff tool to compare the rendered HTML, and all
diffs seem like fixes. They tend to fall into the following categories:

- dashed bullet lists were previously not rendered, but now they are
- extra indentation interpreted as blockquotes has been removed
- single backticks are now codefont spans, not italic spans

Tracking issue: #201242
See the [migration guide] for more information. 

[migration guide]:
https://llvm.org/docs/SphinxQuickstartTemplate.html#markdown-migration-guidelines
This is a stacked PR based on #221512, which will be a standalone commit
that

    [82 lines not shown]
DeltaFile
+607-614libcxx/docs/DesignDocs/AtomicDesign.md
+270-292libcxx/docs/DesignDocs/FileTimeType.md
+144-154libcxx/docs/Contributing.md
+138-147libcxx/docs/ABIGuarantees.md
+118-138libcxx/docs/DesignDocs/ExperimentalFeatures.md
+101-116libcxx/docs/CodingGuidelines.md
+1,378-1,46110 files not shown
+1,579-1,69616 files

LLVM/project 0f5a125 — libcxx/docs Contributing.rst Contributing.md, libcxx/docs/DesignDocs FileTimeType.rst FileTimeType.md

[libc++][docs] Rename documentation files to Markdown (batch 1) (#221512)

Tracking issue: #201242
See the [migration guide] for more information. 

[migration guide]:
https://llvm.org/docs/SphinxQuickstartTemplate.html#markdown-migration-guidelines

This is the initial straight rename commit. It will probably break the
docs build, but it has to be a separate PR for blame preservation
purposes.
DeltaFile
+0-797libcxx/docs/DesignDocs/AtomicDesign.rst
+797-0libcxx/docs/DesignDocs/AtomicDesign.md
+0-495libcxx/docs/DesignDocs/FileTimeType.rst
+495-0libcxx/docs/DesignDocs/FileTimeType.md
+0-335libcxx/docs/Contributing.rst
+335-0libcxx/docs/Contributing.md
+1,627-1,62725 files not shown
+2,868-2,86831 files

Linux/linux b1fa457 — kernel/cgroup cpuset.c, tools/testing/selftests/cgroup test_cpuset_prs.sh

Merge tag 'cgroup-for-7.3-rc4-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup

Pull cgroup fix from Tejun Heo:

 - A cpuset partition could claim CPUs an ancestor partition already
   held exclusively. Restore the rejection an earlier change had turned
   into a warning.

* tag 'cgroup-for-7.3-rc4-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup:
  cgroup/cpuset: Return PERR_NOCPUS in remote_partition_enable() on subpartitions_cpus conflict
DeltaFile
+2-1kernel/cgroup/cpuset.c
+2-0tools/testing/selftests/cgroup/test_cpuset_prs.sh
+4-12 files

LLVM/project 1345a4f — llvm/test/Transforms/SLPVectorizer/X86 extracted-subfields-shifted-trunc.ll

[SLP][NFC]Add an extra test witj missing vectorization, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/226802
DeltaFile
+61-0llvm/test/Transforms/SLPVectorizer/X86/extracted-subfields-shifted-trunc.ll
+61-01 files

FreeBSD/ports 4a14b12 — shells/zsh-fast-syntax-highlighting Makefile pkg-plist

shells/zsh-fast-syntax-highlighting: Fix missing files

The find(1) arguments in the do-install target were excluding important
files, so switch away to a simpler approach and delete unwanted things.

PR:             298867
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-32shells/zsh-fast-syntax-highlighting/pkg-plist
+4-1shells/zsh-fast-syntax-highlighting/Makefile
+9-332 files

Linux/linux 7cdf915 — kernel/sched/ext types.h cid.c, tools/sched_ext/include/scx common.bpf.h

Merge tag 'sched_ext-for-7.3-rc4-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext

Pull sched_ext fix from Tejun Heo:

 - The CPU topology helper for BPF schedulers took no buffer size, so
   its structure couldn't grow without breaking schedulers built against
   the older layout. Add a size argument.

* tag 'sched_ext-for-7.3-rc4-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext:
  sched_ext: Add a size argument to scx_bpf_cid_topo() so struct scx_cid_topo can grow
DeltaFile
+16-10kernel/sched/ext/cid.c
+4-0kernel/sched/ext/types.h
+1-1tools/sched_ext/include/scx/common.bpf.h
+21-113 files

LLVM/project 0b401e8 — llvm/lib/Target/Hexagon HexagonConstPropagation.cpp, llvm/lib/Target/PowerPC PPC.h

[llvm] Remove declarations without definitions (NFC) (#226764)

HexagonConstEvaluator::evaluateHexVector2: Added on July 28, 2016 in
commit 167d918225ecd05a63f6b8d449c317feda741e18 without a definition or
any callers.

initializePPCExpandISELPass: The definition and caller were removed on
August 27, 2024 in commit 8e901c255df45e38cb1d69a576804029e20868bf.

dsymutil::DwarfLinkerForBinary::createStreamer: The definition and
caller were removed on April 1, 2023 in commit
36f351098cd50809658493d9b2e22a795874bab0 (when the non-template
declaration in DwarfLinkerForBinary.h was replaced with a template
declaration without a definition).

exportCoverageDataToJson: The definition and caller were replaced with
CoverageExporterJson on January 4, 2018 in commit
1ef3a778ac47564aa5a7f04bbf572d22d1c616fb.


    [13 lines not shown]
DeltaFile
+0-6llvm/tools/dsymutil/DwarfLinkerForBinary.h
+0-4llvm/tools/llvm-cov/CodeCoverage.cpp
+1-3llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp
+0-3llvm/tools/llvm-objdump/WasmDump.h
+0-3llvm/tools/llvm-objdump/ELFDump.h
+1-2llvm/lib/Target/PowerPC/PPC.h
+2-213 files not shown
+2-269 files

FreeBSD/doc 1ff2007 — documentation/themes/beastie/assets/styles global.scss, documentation/themes/beastie/layouts index.html

Fix HTML validation errors in docs - on main page

Card titles on the documentation homepage were rendered as <h5>
right after the <h2> from global-search.html, skipping two
heading levels. The page also had no <h1>.

Add a visually hidden <h1>{{ .Title }}</h1> before the search
partial, render card titles as <h3 class=""card-title"">, and
rename the .card a h5 selector to .card a .card-title with
padding-top and padding-bottom set, so the look stays
the same. Add a .visually-hidden helper to global.scss.

Differential Revision: https://reviews.freebsd.org/D60069
PR: 297509
DeltaFile
+10-9documentation/themes/beastie/layouts/index.html
+15-1documentation/themes/beastie/assets/styles/global.scss
+25-102 files

FreeBSD/doc 7d2b482 — documentation/themes/beastie/layouts/_partials trademarks.html site-header.html

Fix HTML validation errors in docs site header - menu ids

Same fix as 10633eb for the website header, applied to the
documentation header.

Ids like about, download, documentation and community in the
documentation top menu collide with the same ids inside documents,
breaking validation and <label for=...>. Prefix them with the
section name (e.g. header-community-title).

Differential Revision: https://reviews.freebsd.org/D60059
PR: 297509
DeltaFile
+8-8documentation/themes/beastie/layouts/_partials/site-header.html
+1-1documentation/themes/beastie/layouts/_partials/trademarks.html
+9-92 files

FreeBSD/ports 55d5ec3 — net/sshping/files patch-CMakeLists.txt

net/sshping: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+8-0net/sshping/files/patch-CMakeLists.txt
+8-01 files

Linux/linux efb44d9 — arch/x86/coco/sev svsm.c, arch/x86/kernel/cpu/mce core.c

Merge tag 'x86-urgent-2026-09-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull x86 fixes from Ingo Molnar:

 - Fix preemption bugs in the SVSM vTPM guest implementation
   (Melody Wang)

 - Fix MCE-triggered hardware debug register corruption on
   task migration (Masami Hiramatsu)

* tag 'x86-urgent-2026-09-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/mce: Fix hardware debug register corruption on task migration
  x86/sev: Make vTPM SVSM calls preemption-safe
DeltaFile
+10-17arch/x86/kernel/cpu/mce/core.c
+8-2arch/x86/coco/sev/svsm.c
+18-192 files

FreeBSD/ports 0562c35 — graphics/squish/files patch-CMakeLists.txt

graphics/squish: Fix building with CMake 4
DeltaFile
+6-3graphics/squish/files/patch-CMakeLists.txt
+6-31 files

FreeBSD/ports 6c7327e — devel/gradle Makefile distinfo

devel/gradle: Update to 9.7.1

Highlights of changes from 9.6.1 to 9.7.0 release:
    - Isolated Projects graduates to incubating
    - Broader Configuration Cache compatibility
    - Resilient Sync helps you fix broken builds
    - More source locations in problem reports

PR:             298375
Reported by:    "Saro G." <saro at saromedia.com>
MFH:            2026Q3

(cherry picked from commit ffa56a5bd593cb9fc6d8af746438c0af621b79be)
DeltaFile
+3-3devel/gradle/distinfo
+1-1devel/gradle/Makefile
+4-42 files

LLVM/project 49087de — llvm/include/llvm/IR Constant.h, llvm/lib/IR Constants.cpp

fixup! [ValueTracking] Support Array and Structure in contains* check
DeltaFile
+6-3llvm/lib/IR/Constants.cpp
+3-3llvm/include/llvm/IR/Constant.h
+9-62 files

FreeBSD/ports ffa56a5 — devel/gradle Makefile distinfo

devel/gradle: Update to 9.7.1

Highlights of changes from 9.6.1 to 9.7.0 release:
    - Isolated Projects graduates to incubating
    - Broader Configuration Cache compatibility
    - Resilient Sync helps you fix broken builds
    - More source locations in problem reports

PR:             298375
Reported by:    "Saro G." <saro at saromedia.com>
MFH:            2026Q3
DeltaFile
+3-3devel/gradle/distinfo
+1-1devel/gradle/Makefile
+4-42 files

FreeBSD/ports 1789131 — graphics/gnash/files patch-libmedia_ffmpeg_VideoDecoderFfmpeg.cpp patch-libdevice-vaapi-VaapiSurface.cpp

graphics/gnash: fix build with boost 1.91

PR: 297587
DeltaFile
+0-25graphics/gnash/files/patch-libbase-Makefile.am
+25-0graphics/gnash/files/patch-libbase_Makefile.am
+21-0graphics/gnash/files/patch-libcore_FillStyle.h
+0-13graphics/gnash/files/patch-libdevice-vaapi-VaapiSurface.cpp
+13-0graphics/gnash/files/patch-libdevice_vaapi_VaapiSurface.cpp
+12-0graphics/gnash/files/patch-libmedia_ffmpeg_VideoDecoderFfmpeg.cpp
+71-3811 files not shown
+118-10017 files

Linux/linux 673dab7 — drivers/base cacheinfo.c, include/linux mm_types.h sched.h

Merge tag 'sched-urgent-2026-09-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull scheduler fixes from Ingo Molnar:

 - Fix LLC mis-scheduling bugs (Tim Chen, Lu Wang)

 - Fix cache-grouping related scheduling statistics UAF bugs (Tim Chen)

 - Skip kernel threads for cache aware scheduling to rubustify the code
   (Chen Yu)

 - Refresh LLC capacity across CPU hotplug, to fix capacity
   underestimation bug (Davi Chaves Azevedo)

 - Account PSI IRQ time to the execution context, not the scheduling
   context, to fix proxy scheduling accounting bug (Zhan Xusheng)

* tag 'sched-urgent-2026-09-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  sched/core: Account PSI IRQ time to the execution context, not the scheduling context

    [6 lines not shown]
DeltaFile
+339-78kernel/sched/fair.c
+1-27kernel/exit.c
+13-9kernel/sched/topology.c
+18-2include/linux/sched.h
+5-10include/linux/mm_types.h
+6-5drivers/base/cacheinfo.c
+382-1314 files not shown
+388-13410 files

FreeBSD/ports 9ba43a6 — security/spass Makefile

security/spass: Mark deprecated

(cherry picked from commit f628a85b3a86005c09de3d74a131e3a7bc7035a3)
DeltaFile
+4-1security/spass/Makefile
+4-11 files

FreeBSD/ports f628a85 — security/spass Makefile

security/spass: Mark deprecated
DeltaFile
+4-1security/spass/Makefile
+4-11 files

Dreckly/dreckly ba8f2fb — databases/postgresql17 Makefile Makefile.common, databases/postgresql17-docs PLIST

postgresql17: Update to 17.11
DeltaFile
+4-4databases/postgresql17/distinfo
+3-3databases/postgresql17/options.mk
+5-1databases/postgresql17-docs/PLIST
+3-2databases/postgresql17/Makefile.common
+1-1databases/postgresql17/Makefile
+1-0databases/postgresql17-server/Makefile
+17-116 files

Dreckly/dreckly eea48db — databases/postgresql16 Makefile Makefile.common, databases/postgresql16-docs PLIST

postgresql16: Update to 16.15
DeltaFile
+4-4databases/postgresql16/distinfo
+5-1databases/postgresql16-docs/PLIST
+3-2databases/postgresql16/Makefile.common
+1-1databases/postgresql16/Makefile
+1-0databases/postgresql16-server/Makefile
+14-85 files

LLVM/project 14df65f — libcxx/include/__chrono duration.h, libcxx/test/std/time years.pass.cpp months.pass.cpp

[libc++][chrono] Fix years/months periods on GCC/i386 (#223669)

`static_cast<int>(365.2425 * 60 * 60 * 24)`, added in
f537b4e51822b19780386e0575ff95e82f8ec445, isn't exactly 31556952 on
every host: GCC targeting i386 folds it in x87 extended precision and
gets 31556951, making `years::period` and `months::period` coprime and
breaking `year_month` arithmetic.

Use the literal values instead, there's no readability to lose since
they were only there to avoid a template instantiation in the first
place.

Signed-off-by: Leonidas Spyropoulos <artafinde at archlinux.org>
DeltaFile
+2-2libcxx/include/__chrono/duration.h
+2-1libcxx/test/std/time/years.pass.cpp
+2-1libcxx/test/std/time/months.pass.cpp
+6-43 files

Dreckly/dreckly 45c31ee — databases/postgresql14 Makefile Makefile.common, databases/postgresql14-client PLIST

postgresql14: Update to 14.24
DeltaFile
+4-4databases/postgresql14/distinfo
+4-2databases/postgresql14-client/PLIST
+5-1databases/postgresql14-docs/PLIST
+3-2databases/postgresql14/Makefile.common
+1-1databases/postgresql14/Makefile
+17-105 files

NetBSD/src m3aGjzx — sys/ufs/lfs lfs_segment.c

   Zero the entire inode block, not just the inode numbers.  Fixes a kernel
   memory data leak reported in kern/60803.  Fix confirmed by submitter.
VersionDeltaFile
1.317+3-9sys/ufs/lfs/lfs_segment.c
+3-91 files