notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
vulkan-validation-layers Validation layers for the Vulkan graphics API
1.4.360 graphics on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.4.354Version of this port present on the latest quarterly branch.
Maintainer: olivier@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-12-23 20:15:55
Last Update: 2026-08-21 13:21:56
Commit Hash: a2f710a
License: APACHE20
WWW:
https://github.com/KhronosGroup/Vulkan-ValidationLayers
Description:
Vulkan is an Explicit API, enabling direct control over how GPUs actually work. By design, minimal error checking is done inside a Vulkan driver. Applications have full control and responsibility for correct operation. Any errors in how Vulkan is used can result in a crash. This project provides Vulkan validation layers that can be enabled to assist development by enabling developers to verify their applications correct use of the Vulkan API.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. lib/libVkLayer_khronos_validation.so
  2. share/vulkan/explicit_layer.d/VkLayer_khronos_validation.json
  3. /usr/local/share/licenses/vulkan-validation-layers-1.4.360/catalog.mk
  4. /usr/local/share/licenses/vulkan-validation-layers-1.4.360/LICENSE
  5. /usr/local/share/licenses/vulkan-validation-layers-1.4.360/APACHE20
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • vulkan-validation-layers>0:graphics/vulkan-validation-layers
To install the port:
cd /usr/ports/graphics/vulkan-validation-layers/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/vulkan-validation-layers
  • pkg install vulkan-validation-layers
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: vulkan-validation-layers
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1787307233 SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.4.360_GH0.tar.gz) = 550c5ff6a8fd7859726fd3c5fdc5b75a774fcddc5db209c15227fbd92e34c824 SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.4.360_GH0.tar.gz) = 8401765

Expand this list (2 items)

Collapse this list.

SHA256 (KhronosGroup-SPIRV-Headers-29981f65241605e08b0ede4cfeb999fe3b723c6a_GH0.tar.gz) = 232899f1ad4104fb5bc377b94596c7621575eee62ad9a9e8f929b63a7dd8a7ad SIZE (KhronosGroup-SPIRV-Headers-29981f65241605e08b0ede4cfeb999fe3b723c6a_GH0.tar.gz) = 572275

Collapse this list.


Packages (timestamps in pop-ups are UTC):
vulkan-validation-layers
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.4.336_11.4.336_1n/an/an/an/an/an/a
FreeBSD:13:quarterly1.4.336_11.4.336_1n/an/an/an/an/an/a
FreeBSD:14:latest1.4.3601.4.3601.3.2381.4.3211.4.3601.3.253-1.3.254
FreeBSD:14:quarterly1.4.3561.4.356-1.4.3191.4.3561.3.2741.3.2741.3.274
FreeBSD:15:latest1.4.3601.4.360n/a1.4.321n/an/a1.3.2761.3.278
FreeBSD:15:quarterly1.4.3561.4.356n/a-n/an/a--
FreeBSD:16:latest1.4.3601.4.360n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. robin-hood-hashing>0 : devel/robin-hood-hashing
  2. spirv-tools>0 : graphics/spirv-tools
  3. vulkan-headers>0 : graphics/vulkan-headers
  4. vulkan-utility-libraries>0 : graphics/vulkan-utility-libraries
  5. cmake : devel/cmake-core
  6. ninja : devel/ninja
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. python3.12 : lang/python312
  9. xcb.pc : x11/libxcb
  10. x11.pc : x11/libX11
  11. xrandr.pc : x11/libXrandr
Runtime dependencies:
  1. xcb.pc : x11/libxcb
  2. x11.pc : x11/libX11
  3. xrandr.pc : x11/libXrandr
Library dependencies:
  1. libwayland-egl.so : graphics/wayland
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for vulkan-validation-layers-1.4.360: WAYLAND=on: Wayland (graphics) support XCB=on: X11 (graphics) support via libxcb XLIB=on: X11 (graphics) support via libX11 ===> Use 'make config' to modify these settings
Options name:
graphics_vulkan-validation-layers
USES:
cmake compiler:c++11-lib localbase pkgconfig python:build xorg xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/KhronosGroup/Vulkan-ValidationLayers/tar.gz/v1.4.360?dummy=/
Collapse this list.

Number of commits found: 225 (showing only 25 on this page)

«  1 | 2 | 3 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2.182
01 Jul 2021 00:56:40
commit hash: ed86fb7c3f6fa32b13195f466448233157f02f14commit hash: ed86fb7c3f6fa32b13195f466448233157f02f14commit hash: ed86fb7c3f6fa32b13195f466448233157f02f14commit hash: ed86fb7c3f6fa32b13195f466448233157f02f14 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/vulkan-headers: update to 1.2.183

Changes:	https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.2.182...v1.2.183
Reported by:	portscout
1.2.182
22 Jun 2021 06:14:45
commit hash: 6aed5690dbbc6fd4f51f76145f0b7a68a316c4aecommit hash: 6aed5690dbbc6fd4f51f76145f0b7a68a316c4aecommit hash: 6aed5690dbbc6fd4f51f76145f0b7a68a316c4aecommit hash: 6aed5690dbbc6fd4f51f76145f0b7a68a316c4ae files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.182

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.181...v1.2.182
Reported by:	portscout
1.2.181
15 Jun 2021 13:13:14
commit hash: 545c7b765b23a7c176ed149669011fd3ecff6cf7commit hash: 545c7b765b23a7c176ed149669011fd3ecff6cf7commit hash: 545c7b765b23a7c176ed149669011fd3ecff6cf7commit hash: 545c7b765b23a7c176ed149669011fd3ecff6cf7 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.181

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.180...v1.2.181
Reported by:	portscout
1.2.180
08 Jun 2021 00:34:14
commit hash: ec6ab7fc23c92fd8963b3cbf587e4ece23c74bfdcommit hash: ec6ab7fc23c92fd8963b3cbf587e4ece23c74bfdcommit hash: ec6ab7fc23c92fd8963b3cbf587e4ece23c74bfdcommit hash: ec6ab7fc23c92fd8963b3cbf587e4ece23c74bfd files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.180

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.179...v1.2.180
Reported by:	portscout
1.2.179
25 May 2021 12:20:30
commit hash: cda234cc7dc2cdaa432bef1dfefab73b06fbf074commit hash: cda234cc7dc2cdaa432bef1dfefab73b06fbf074commit hash: cda234cc7dc2cdaa432bef1dfefab73b06fbf074commit hash: cda234cc7dc2cdaa432bef1dfefab73b06fbf074 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.179

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.178...v1.2.179
Reported by:	portscout
1.2.178
15 May 2021 18:01:20
commit hash: 88f72b4eb3205d5aab102355ac1308ea5e379a6ecommit hash: 88f72b4eb3205d5aab102355ac1308ea5e379a6ecommit hash: 88f72b4eb3205d5aab102355ac1308ea5e379a6ecommit hash: 88f72b4eb3205d5aab102355ac1308ea5e379a6e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.178

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.177...v1.2.178
Reported by:	portscout
1.2.177
01 May 2021 00:48:00
commit hash: 9d1576f6582cb3010d6d3b285e5b7a2236f5990dcommit hash: 9d1576f6582cb3010d6d3b285e5b7a2236f5990dcommit hash: 9d1576f6582cb3010d6d3b285e5b7a2236f5990dcommit hash: 9d1576f6582cb3010d6d3b285e5b7a2236f5990d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.177

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.176...v1.2.177
Reported by:	portscout
1.2.176
21 Apr 2021 17:42:47
commit hash: 817b7f7b389a38ce0785f5f481eb48fdc412e5b1commit hash: 817b7f7b389a38ce0785f5f481eb48fdc412e5b1commit hash: 817b7f7b389a38ce0785f5f481eb48fdc412e5b1commit hash: 817b7f7b389a38ce0785f5f481eb48fdc412e5b1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.176

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.174...v1.2.176
Reported by:	portscout
1.2.174
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
1.2.174
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.2.174
30 Mar 2021 03:20:39
Revision:569534Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.174

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.173...v1.2.174
Reported by:	portscout
1.2.173
25 Mar 2021 02:00:23
Revision:569180Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.173

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.172...v1.2.173
Reported by:	portscout
1.2.172_1
25 Mar 2021 02:00:17
Revision:569179Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/vulkan-validation-layers: disable assertions as recommended

$ vkcube-xcb --validate
WARNING : PERFORMANCE - Message Id Number: 648835635 | Message Id Name:
UNASSIGNED-khronos-Validation-debug-build-warning-message
        Validation Performance Warning: [
UNASSIGNED-khronos-Validation-debug-build-warning-message ] Object 0: handle =
0x800a50100, type = VK_OBJECT_TYPE_INSTANCE; | MessageID = 0x26ac7233 |
VALIDATION LAYERS WARNING: Using debug builds of the validation layers *will*
adversely affect performance.

        Objects - 1
                Object[0] - VK_OBJECT_TYPE_INSTANCE, Handle 0x800a50100
[...]
1.2.172
11 Mar 2021 19:59:44
Revision:568129Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.172

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.171...v1.2.172
Reported by:	portscout
1.2.171
08 Mar 2021 22:13:36
Revision:567875Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.171

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/sdk-1.2.170.0...v1.2.171
Reported by:	portscout
1.2.170.0_1
27 Feb 2021 15:46:38
Revision:566707Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.170.0 (sdk)

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.170...sdk-1.2.170.0
Reported by:	portscout
1.2.170
17 Feb 2021 10:09:31
Revision:565493Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.170

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.169...v1.2.170
Reported by:	portscout
1.2.169
10 Feb 2021 14:45:58
Revision:564861Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.169

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.166...v1.2.169
Reported by:	portscout
1.2.166
26 Jan 2021 11:22:34
Revision:562652Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.166

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.165...v1.2.166
1.2.165_1
06 Jan 2021 18:45:34
Revision:560551Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/vulkan-validation-layers: minor cleanup

- Expose WSI support[1]
- Update description
- Convert to USES=xorg
- Prefer standard _DESC
- Simplify _DEPENDS
- Drop excessive newlines

PR:		246376 [1]
Submitted by:	beldin@beldin.org (based on) [1]
1.2.165
06 Jan 2021 14:03:46
Revision:560517Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/vulkan-validation-layers: update to 1.2.165

Changes:	https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.2.162...v1.2.165
1.2.162
26 Dec 2020 00:23:49
Revision:559263Original commit files touched by this commit
jbeich search for other commits by this committer
devel/spirv-tools: move to graphics/ where glslang is
1.2.162
25 Dec 2020 00:31:35
Revision:559202Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/glslang: update to 11.0.0

Changes:	https://github.com/KhronosGroup/glslang/compare/8.13.3743...10-11.0.0
1.2.162
23 Dec 2020 20:12:36
Revision:559023Original commit files touched by this commit
jbeich search for other commits by this committer
devel/glslang: move to graphics/ where shaderc is
1.2.162
23 Dec 2020 20:12:15
Revision:559022Original commit files touched by this commit
jbeich search for other commits by this committer
devel/vulkan-*: move to graphics/ where vulkan-loader is

Vulkan isn't used for generic compute workloads unlike OpenCL.
For example, waifu2x-ncnn-vulkan is still graphics-related.

Number of commits found: 225 (showing only 25 on this page)

«  1 | 2 | 3