From Newsgroup: muc.lists.freebsd.ports
E K <
2khramtsov@gmail.com> writes:
Why is 1.5.4.raytracing.fixed still specified rather than e.g. vulkan-sdk-1.4.335.0? Is it some sort of rebase/leftover/idk?
vulkan-sdk-* are cross-repo tags for SDK. SPIRV-Headers started
cross-repo tags several years later than Vulkan-* but unlike Vulkan-*
and SPIRV-Tools stopped doing standalone tags for some reason. 1.5.4 is
just the last standalone tag.
Upstream uses random snapshots of SPIRV-Headers, so switching to
vulkan-sdk-* may not get rid of -<offset>-g<hash> suffix. aa6cef1
aligning with a tag seems to be a happy accident if you look through
updates to the port or spirv-headers-tag.conf
Anyway, I've simply kept using the same versioning scheme for
consistency with other ports. It dates back to spirv-tools
and (after f3637be01ef5) vulkan-validation-layers.
--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to
news-admin@muc.de
--- Synchronet 3.21b-Linux NewsLink 1.2