notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
vulkan-tools Tools and demos for the Vulkan graphics API
1.2.185 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.2.184Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-12-23 20:15:55
Last Update: 2021-07-21 20:10:45
Commit Hash: fe2114d
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (15 items)
Collapse this list.
  1. /usr/local/share/licenses/vulkan-tools-1.2.185/catalog.mk
  2. /usr/local/share/licenses/vulkan-tools-1.2.185/LICENSE
  3. /usr/local/share/licenses/vulkan-tools-1.2.185/APACHE20
  4. bin/vkcube-display
  5. bin/vkcube-wayland
  6. bin/vkcube-xcb
  7. bin/vkcube-xlib
  8. bin/vkcubepp-display
  9. bin/vkcubepp-wayland
  10. bin/vkcubepp-xcb
  11. bin/vkcubepp-xlib
  12. bin/vulkaninfo
  13. @owner
  14. @group
  15. @mode
Collapse this list.
Dependency lines:
  • vulkan-tools>0:graphics/vulkan-tools
To install the port: cd /usr/ports/graphics/vulkan-tools/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/vulkan-tools
  • pkg install vulkan-tools
PKGNAME: vulkan-tools
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
No package information in database for this port.

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. glslangValidator : graphics/glslang
  2. vulkan-headers>0 : graphics/vulkan-headers
  3. evdev-proto>0 : devel/evdev-proto
  4. wayland-protocols>0 : graphics/wayland-protocols
  5. cmake : devel/cmake
  6. ninja : devel/ninja
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. python3.8 : lang/python38
  9. xcb.pc : x11/libxcb
  10. x11.pc : x11/libX11
  11. xext.pc : x11/libXext
  12. ice.pc : x11/libICE
  13. sm.pc : x11/libSM
Runtime dependencies:
  1. xcb.pc : x11/libxcb
  2. x11.pc : x11/libX11
  3. xext.pc : x11/libXext
  4. ice.pc : x11/libICE
  5. sm.pc : x11/libSM
Library dependencies:
  1. libvulkan.so : graphics/vulkan-loader
  2. libwayland-client.so : graphics/wayland
This port is required by:
for Run
  1. games/homura

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/KhronosGroup/Vulkan-Tools/tar.gz/v1.2.185?dummy=/
Collapse this list.
Port Moves
  • port moved here from devel/vulkan-tools on 2020-12-23
    REASON: Moved to a better category, aligning with vulkan-loader

Number of commits found: 27

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
21 Jul 2021 20:10:45
 files touched by this commit commit hash:fe2114db68bf93c22a7262e38139f72729139b85  1.2.185
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.185

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.184...v1.2.185
Reported by:	portscout
08 Jul 2021 00:54:33
 files touched by this commit commit hash:8db52ff175921bba5f7acacc97c512f5df557bed  1.2.184
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.184

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.183...v1.2.184
Reported by:	portscout
01 Jul 2021 00:56:40
 files touched by this commit commit hash:6e40bf8661e0ed6c4afa5cd8e1e5b4798b36ab92  1.2.183
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.183

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.182...v1.2.183
Reported by:	portscout
23 Jun 2021 20:11:20
 files touched by this commit commit hash:bdcad6245f212977b7b0412b07bfd369f7990fa3  1.2.182
jbeich search for other commits by this committer
graphics/vulkan-tools: switch to upstream -Werror fix
22 Jun 2021 06:14:45
 files touched by this commit commit hash:45d3b106a15c640c680109be730c186d0c1a4188  1.2.182
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.182

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.181...v1.2.182
Reported by:	portscout
16 Jun 2021 14:15:02
 files touched by this commit commit hash:99a7b10b6f1f3a1d6b7b602466ecb1b320e416fa  1.2.181
jbeich search for other commits by this committer
graphics/vulkan-tools: switch to upstream -Werror fix
15 Jun 2021 13:13:14
 files touched by this commit commit hash:b9e84352c1ce5cc3318779978b99625e9d70608c  1.2.181
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.181

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.180...v1.2.181
Reported by:	portscout
08 Jun 2021 00:34:14
 files touched by this commit commit hash:33c4293a9bb473249fd44d586df7c22fac6679f6  1.2.180
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.180

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.179...v1.2.180
Reported by:	portscout
25 May 2021 12:20:30
 files touched by this commit commit hash:bf5c474df926f4656ffcc15adc50ccb425fe9fcd  1.2.179
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.179

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.178...v1.2.179
Reported by:	portscout
15 May 2021 02:51:14
 files touched by this commit commit hash:d7da60fca5da60adf4e60b547c53fd9a53ffd27c  1.2.178_1
jbeich search for other commits by this committer
graphics/vulkan-tools: unbreak vkcube-wayland on non-tiling compositors

Affects at least wayfire, labwc, plasma5-kwin.

$ vkcube-wayland
Segmentation fault
(lldb) bt
* thread #1, name = 'vkcube-wayland', stop reason = signal SIGSEGV: invalid
address (fault address: 0x128000)
  * frame #0: 0x00000008004811f3 libc.so.7`memcpy at memmove.S:314
    frame #1: 0x00000000002097f4
vkcube-wayland`demo_update_data_buffer(demo=0x00007fffffffd258) at cube.c:894:5
    frame #2: 0x0000000000213e4f
vkcube-wayland`demo_draw(demo=0x00007fffffffd258) at cube.c:1043:5
    frame #3: 0x000000000020c3fc
vkcube-wayland`demo_run(demo=0x00007fffffffd258) at cube.c:2757:13
    frame #4: 0x000000000020aa16 vkcube-wayland`main(argc=1,
argv=0x00007fffffffe038) at cube.c:4267:5
    frame #5: 0x0000000000208340 vkcube-wayland`_start(ap=<unavailable>,
cleanup=<unavailable>) at crt1_c.c:75:7
12 May 2021 14:43:26
 files touched by this commit commit hash:d7a2a5151d0d4fabb809c66e4fdfc63706a071fb  1.2.178
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.178

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.177...v1.2.178
Reported by:	portscout
01 May 2021 00:47:59
 files touched by this commit commit hash:9aa27300adeee71a972664e9ca7e7a8d5bcfdcfe  1.2.177
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.177

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.176...v1.2.177
Reported by:	portscout
21 Apr 2021 17:42:47
 files touched by this commit commit hash:03c0fa19d95a823c68288ac462c2ed045e0682b0  1.2.176
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.176

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

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.173...v1.2.174
Reported by:	portscout
24 Mar 2021 15:19:36
Original commit files touched by this commit Revision:569131  1.2.173
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.173

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.172...v1.2.173
Reported by:	portscout
11 Mar 2021 11:09:27
Original commit files touched by this commit Revision:568078  1.2.172
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.172

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.171...v1.2.172
Reported by:	portscout
04 Mar 2021 00:08:37
Original commit files touched by this commit Revision:567274  1.2.171
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.171

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.170...v1.2.171
Reported by:	portscout
20 Feb 2021 10:48:03
Original commit files touched by this commit Revision:566154  1.2.170
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.170

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.169...v1.2.170
Reported by:	portscout
19 Feb 2021 03:59:13
Original commit files touched by this commit Revision:566020  1.2.169
jbeich search for other commits by this committer
graphics/vulkan-tools: document upstream issue
10 Feb 2021 14:45:52
Original commit files touched by this commit Revision:564860  1.2.169
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.169

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.166...v1.2.169
Reported by:	portscout
14 Jan 2021 20:25:51
Original commit files touched by this commit Revision:561589  1.2.166
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.166

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.165...v1.2.166
06 Jan 2021 18:45:24
Original commit files touched by this commit Revision:560549  1.2.165
jbeich search for other commits by this committer
graphics/vulkan-tools: minor cleanup

- Update description
- Convert to USES=xorg
- Prefer standard _DESC
- Declare CMAKE_ARGS type
- Simplify _DEPENDS
- Drop excessive newlines
30 Dec 2020 09:52:55
Original commit files touched by this commit Revision:559645  1.2.165
jbeich search for other commits by this committer
graphics/vulkan-tools: update to 1.2.165

Changes:	https://github.com/KhronosGroup/Vulkan-Tools/compare/v1.2.162...v1.2.165
23 Dec 2020 20:12:36
Original commit files touched by this commit Revision:559023  1.2.162
jbeich search for other commits by this committer
devel/glslang: move to graphics/ where shaderc is
23 Dec 2020 20:12:15
Original commit files touched by this commit Revision:559022  1.2.162
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: 27