Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.2.162 23 Dec 2020 20:12:15 |
jbeich |
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. |
1.2.162 23 Dec 2020 20:11:49 |
jbeich |
devel/vulkan-*: take maintainership
PR: 251698
Suggested by: Greg V (previous maintainer) |
1.2.162 10 Dec 2020 00:39:44 |
jbeich |
devel/vulkan-*: update to 1.2.162
Changes: https://github.com/KhronosGroup/Vulkan-Headers/compare/sdk-1.2.154.0...v1.2.162
Changes: https://github.com/KhronosGroup/Vulkan-Loader/compare/sdk-1.2.154.1...v1.2.162
Changes: https://github.com/KhronosGroup/Vulkan-Tools/compare/sdk-1.2.154.0...v1.2.162
Changes: https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/sdk-1.2.154.0...v1.2.162
Changes: https://github.com/KhronosGroup/SPIRV-Tools/compare/v2020.4...v2020.6
PR: 251698
Approved by: Greg V <greg@unrelenting.technology> (maintainer) |
1.2.154.0 30 Nov 2020 14:13:57 |
jbeich |
devel/vulkan-tools: drop vkcubepp-display workaround after r556311 |
1.2.154.0 26 Nov 2020 00:30:14 |
jbeich |
devel/vulkan-*: update to 1.2.154
Changes: https://github.com/KhronosGroup/Vulkan-Headers/compare/sdk-1.2.135.0...sdk-1.2.154.0
Changes: https://github.com/KhronosGroup/Vulkan-Loader/compare/sdk-1.2.135.0...sdk-1.2.154.1
Changes: https://github.com/KhronosGroup/Vulkan-Tools/compare/sdk-1.2.135.0...sdk-1.2.154.0
Changes: https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/sdk-1.2.135.0...sdk-1.2.154.0
Changes: https://github.com/KhronosGroup/SPIRV-Tools/compare/v2020.2...v2020.4
PR: 251345
Approved by: Greg V <greg@unrelenting.technology> (maintainer, earlier version)
Submitted by: Austin Shafer <ashafer@badland.io> (spirv-tools,
vulkan-validation-layers) |
1.2.135.0_3 28 Sep 2020 19:59:57 |
zeising |
Bump portrevision for devel/evdev-proto
Bump portrevision on everything with a build dependency on
devel/evdev-proto, to chace the update of evdev-proto in r550442. |
1.2.135.0_2 18 Jun 2020 20:12:51 |
jbeich |
devel/vulkan-tools: unbreak vkcube-wayland
Sway dropped wl_shell support. Upstream had xdg-shell for some time
but reverted due to being "incompatible" with Weston.
* thread #1, name = 'vkcube-wayland', stop reason = signal SIGSEGV: invalid
address (fault address: 0x0)
frame #0: 0x00000008002625a3
libwayland-client.so.0`wl_proxy_marshal_constructor(proxy=0x0000000000000000,
opcode=0, interface=0x00000000002152b8) at wayland-client.c:830:41
827 va_list ap;
828
829 va_start(ap, interface);
-> 830
wl_argument_from_va_list(proxy->object.interface->methods[opcode].signature,
831 args, WL_CLOSURE_MAX_ARGS, ap);
832 va_end(ap);
833
(lldb) bt
* thread #1, name = 'vkcube-wayland', stop reason = signal SIGSEGV: invalid
address (fault address: 0x0)
* frame #0: 0x00000008002625a3
libwayland-client.so.0`wl_proxy_marshal_constructor(proxy=0x0000000000000000,
opcode=0, interface=0x00000000002152b8) at wayland-client.c:830:41
frame #1: 0x000000000020e822
vkcube-wayland`wl_shell_get_shell_surface(wl_shell=0x0000000000000000,
surface=0x0000000800a22090) at wayland-client-protocol.h:2926:7
frame #2: 0x000000000020a503
vkcube-wayland`demo_create_window(demo=0x00007fffffffd330) at cube.c:2759:27
frame #3: 0x0000000000209ef2 vkcube-wayland`main(argc=1,
argv=0x00007fffffffe0e0) at cube.c:3990:5
frame #4: 0x00000000002076ef vkcube-wayland`_start(ap=<unavailable>,
cleanup=<unavailable>) at crt1_c.c:75:7 |
1.2.135.0_1 11 Jun 2020 19:13:41 |
jbeich |
devel/vulkan-tools: install vkcube for each backend
PR: 246199
Approved by: Greg V (maintainer)
Differential Revision: https://reviews.freebsd.org/D25224 |
1.2.135.0 16 May 2020 06:31:08 |
jbeich |
devel/vulkan-tools: point BROKEN to upstream issue |
1.2.135.0 15 May 2020 03:26:04 |
jbeich |
devel/vulkan-*: update to 1.2.135.0
Changes: https://github.com/KhronosGroup/glslang/compare/7.11.3214...8.13.3743
Changes: https://github.com/KhronosGroup/SPIRV-Headers/compare/1.4.1...1.5.3
Changes: https://github.com/KhronosGroup/SPIRV-Tools/compare/v2019.3...v2020.2
Changes: https://github.com/google/shaderc/compare/v2018.0...v2020.0
Changes: https://github.com/KhronosGroup/Vulkan-Headers/compare/sdk-1.1.108.0...sdk-1.2.135.0
Changes: https://github.com/KhronosGroup/Vulkan-Loader/compare/sdk-1.1.108.0...sdk-1.2.135.0
Changes: https://github.com/KhronosGroup/Vulkan-Tools/compare/sdk-1.1.108.0...sdk-1.2.135.0
Changes: https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/sdk-1.1.108.0...sdk-1.2.135.0
PR: 242775
Submitted by: Austin Shafer <ashafer@badland.io>
Approved by: Greg V <greg@unrelenting.technology> (maintainer) |
1.1.108.0_2 14 May 2020 14:20:49 |
jbeich |
devel/vulkan-tools: drop duplicate argument r535235 |
1.1.108.0_2 14 May 2020 14:17:53 |
jbeich |
devel/vulkan-tools: sort options after r535235 |
1.1.108.0_2 14 May 2020 14:16:12 |
jbeich |
devel/vulkan-tools: enable Wayland support
vkcube still defaults to X11 because (unlike vulkaninfo) it cannot
support more than 1 WSI at the same time.
PR: 246199
Reported by: salvadore
Approved by: Greg V (maintainer)
Differential Revision: https://reviews.freebsd.org/D24833 |
1.1.108.0_1 04 Nov 2019 22:20:31 |
zeising |
Add USES=xorg USES=gl, ports categories d
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'd'. |
1.1.108.0_1 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
1.1.108.0 04 Jul 2019 20:24:59 |
jbeich |
devel/vulkan-*: update to 1.1.108
- Force rebuild all consumers to catch regressions early
Changes: https://github.com/KhronosGroup/glslang/compare/7.10.2984...7.11.3214
Changes: https://github.com/KhronosGroup/SPIRV-Headers/compare/4618b86...c4f8f65
Changes: https://github.com/KhronosGroup/SPIRV-Tools/compare/v2018.6...v2019.2
Changes: https://github.com/KhronosGroup/Vulkan-Headers/compare/sdk-1.1.82.0...sdk-1.1.108.0
Changes: https://github.com/KhronosGroup/Vulkan-Loader/compare/sdk-1.1.82.0...sdk-1.1.108.0
Changes: https://github.com/KhronosGroup/Vulkan-Tools/compare/sdk-1.1.82.0...sdk-1.1.108.0
Changes: https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/sdk-1.1.82.0...sdk-1.1.108.0
PR: 238945
Submitted by: Greg V (maintainer) |
1.1.82.0_2 04 Jan 2019 04:40:33 |
jbeich |
devel/glslang: update to 7.10.2984
Changes: https://github.com/KhronosGroup/glslang/compare/e0bc65b...7.10.2984
Submitted by: Greg V (maintainer)
Differential Revision: https://reviews.freebsd.org/D18712 |
1.1.82.0_1 25 Dec 2018 20:25:40 |
tcberner |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
1.1.82.0_1 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
1.1.82.0 03 Sep 2018 17:43:50 |
jbeich |
Add Vulkan SDK ports
https://www.khronos.org/vulkan/
PR: 222175
Tested by: Johannes Lundberg <johalun0@gmail.com>
Submitted by: Greg V <greg@unrelenting.technology> |