Bug 13072

Summary: vulkan: upstream repo has changed; latest version is 1.1.92.1
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Tim Orling <tim.orling>
Component: graphicsAssignee: Ross Burton <ross.burton>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: meta.mr.watcher, meta.watcher
Version: 2.7   
Target Milestone: 2.8 M2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Tim Orling 2018-12-11 17:27:32 UTC
The upstream repo we currently fetch from has been deprecated and archived:
"
Vulkan-LoaderAndValidationLayers Has Been Deprecated

This repository has been deprecated. It will continue to exist as a read-only repository servicing existing projects. Any projects utilizing this repository should be migrated to use the follow-on repositories listed below. All issues have been migrated to the new repositories.

The four new repositories are:

Vulkan-Headers
Vulkan-Loader
Vulkan-ValidationLayers
Vulkan-Tools
Repository Maintainers, May 13, 2018

Contact: mark@lunarg.com
"
https://github.com/KhronosGroup/Vulkan-Loader/releases

Latest is 1.1.92.1, we have 1.1.73.0
Comment 1 Tim Orling 2019-02-21 16:16:25 UTC
Raw (built, not tested) WIP, which updates to 1.1.97:

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=timo/vulkan-split

This creates three new recipes (three separate repos):
    vulkan-headers, which is a dependency for
         vulkan-loader, which is a dependency for 
               vulkan-tools

The recipes need cleanup and testing. We also need to drop the old vulkan recipe when we are ready.
Comment 2 Ross Burton 2019-07-25 14:58:20 UTC
Fixed by Anuj in oe-core 928d09f88c0f11cc6686d85fbe47e6e68a999289.