From owner-dev-commits-ports-branches@freebsd.org Sat May 15 02:52:07 2021 Return-Path: Delivered-To: dev-commits-ports-branches@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 690BE636413; Sat, 15 May 2021 02:52:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FhqgC2FhMz3qDH; Sat, 15 May 2021 02:52:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id ED91A1DA53; Sat, 15 May 2021 02:52:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 14F2q6rD053604; Sat, 15 May 2021 02:52:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 14F2q6ji053603; Sat, 15 May 2021 02:52:06 GMT (envelope-from git) Date: Sat, 15 May 2021 02:52:06 GMT Message-Id: <202105150252.14F2q6ji053603@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: d7da60fca5da - main - graphics/vulkan-tools: unbreak vkcube-wayland on non-tiling compositors MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d7da60fca5da60adf4e60b547c53fd9a53ffd27c Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-branches@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 May 2021 02:52:07 -0000 The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=d7da60fca5da60adf4e60b547c53fd9a53ffd27c commit d7da60fca5da60adf4e60b547c53fd9a53ffd27c Author: Jan Beich AuthorDate: 2021-05-15 02:32:46 +0000 Commit: Jan Beich CommitDate: 2021-05-15 02:51:14 +0000 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=, cleanup=) at crt1_c.c:75:7 --- graphics/vulkan-tools/Makefile | 3 ++- graphics/vulkan-tools/distinfo | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/graphics/vulkan-tools/Makefile b/graphics/vulkan-tools/Makefile index 97d4849b8b0e..340c55a60e0b 100644 --- a/graphics/vulkan-tools/Makefile +++ b/graphics/vulkan-tools/Makefile @@ -1,6 +1,7 @@ PORTNAME= vulkan-tools DISTVERSIONPREFIX= v DISTVERSION= 1.2.178 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org @@ -25,7 +26,7 @@ OPTIONS_SLAVE= DISPLAY OPTIONS_SUB= yes WAYLAND_PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -WAYLAND_PATCHFILES= ea2e75bea224.patch:-p1 # https://github.com/KhronosGroup/Vulkan-Tools/issues/469 +WAYLAND_PATCHFILES= c6adbf0af27e.patch:-p1 # https://github.com/KhronosGroup/Vulkan-Tools/issues/469 WAYLAND_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ wayland-protocols>0:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland diff --git a/graphics/vulkan-tools/distinfo b/graphics/vulkan-tools/distinfo index 4ae01c512ed8..92ee42de59c6 100644 --- a/graphics/vulkan-tools/distinfo +++ b/graphics/vulkan-tools/distinfo @@ -1,5 +1,5 @@ TIMESTAMP = 1620769662 SHA256 (KhronosGroup-Vulkan-Tools-v1.2.178_GH0.tar.gz) = 70e79d64ef5c5c77b2c85adbb60e1850044f4f56a0549fcc4837404c8e2a7066 SIZE (KhronosGroup-Vulkan-Tools-v1.2.178_GH0.tar.gz) = 843250 -SHA256 (ea2e75bea224.patch) = 1a2550804a1bd7e66f5d19043dc540ffadc55a1bfe6b8734c353c0bd3a1090d1 -SIZE (ea2e75bea224.patch) = 22460 +SHA256 (c6adbf0af27e.patch) = 2df8225f1cae788347c49afb91b44bf90c154adf4c4f738ad5fa0e15c71b9b9f +SIZE (c6adbf0af27e.patch) = 22898