[Midnightbsd-cvs] [MidnightBSD/mports] ff6b2a: benchmarks/vkpeak: update vendored ncnn to 2026011...

Lucas Holt noreply at github.com
Sat May 23 15:53:51 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: ff6b2aa1002a3e7f607194cf4f30a4e83783dfae
      https://github.com/MidnightBSD/mports/commit/ff6b2aa1002a3e7f607194cf4f30a4e83783dfae
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-23 (Sat, 23 May 2026)

  Changed paths:
    M benchmarks/vkpeak/Makefile
    M benchmarks/vkpeak/distinfo

  Log Message:
  -----------
  benchmarks/vkpeak: update vendored ncnn to 20260113 (#571)

## Summary
- Updated `Tencent:ncnn` GH_TUPLE tag from `20220419` to `20260113`
- Updated `glslang` GH_TUPLE to the matching commit (`fe88f421`) from
nihui's fork pinned by ncnn 20260113
- Regenerated `distinfo`

## Root cause
vkpeak 20260112 uses ncnn `GpuInfo` API members that were not present in
the previously vendored ncnn 20220419:
- `physicalDevicefeatures`, `physicalDeviceProperties`
- `queryShaderBfloat16Features`, `queryShaderFloat8Features`
- `queryShaderIntegerDotProductFeatures`
- `support_VK_KHR_cooperative_matrix`,
`queryCooperativeMatrixSubProperties`,
`queryCooperativeMatrixSubPropertiesNV`

## Test plan
- [x] `bmake makesum` — new distfiles fetched and checksummed
- [x] `bmake` — compiles cleanly against ncnn 20260113
- [x] `bmake fake` — installs correctly, fake-qa passes
- [x] `bmake package` — package created successfully

🤖 Generated with [Claude Code](https://claude.com/claude-code)

## Summary by Sourcery

Update vkpeak port to a newer upstream snapshot and align its bundled
ncnn and glslang dependencies with the versions required by that
release.

Bug Fixes:
- Ensure vkpeak builds correctly by vendoring an ncnn version that
provides the newer GpuInfo API used by the port.

Enhancements:
- Refresh GitHub tuple sources for ncnn and glslang to current commits
and regenerate distinfo to match the new distfiles.

Signed-off-by: Lucas Holt <luke at foolishgames.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications



More information about the Midnightbsd-cvs mailing list