[Bug 222175] New ports: graphics/vulkan-sdk and dependencies

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Sep 9 19:45:54 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222175

            Bug ID: 222175
           Summary: New ports: graphics/vulkan-sdk and dependencies
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: greg at unrelenting.technology

Created attachment 186206
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=186206&action=edit
The patch

Vulkan drivers in Mesa are enabled with bug #221540.

This patch adds the graphics/vulkan-sdk port. It installs the Vulkan ICD loader
that loads these drivers, as well as headers, validation layers and demos.

Its build dependencies, devel/glslang-devel and devel/spirv-tools-devel, are
provided too. The git revisions in these ports are the ones listed in the
vulkan-sdk source, e.g.
https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/blob/sdk-1.0.57.0/external_revisions/glslang_revision

These two dependencies shouldn't actually be required for building without
demos and tests, but the provided CMake config ALWAYS requires them.

And yes, the version of glslang actually is "Overload400-PrecQual.2000
12-Apr-2017". That's what the binary reports. No, I have no idea what they're
smoking at Khronos :D

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list