[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