From nobody Tue Feb 22 00:06:57 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id DA0B219DD2AA; Tue, 22 Feb 2022 00:06:57 +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 4K2fc15n4Zz3Kh2; Tue, 22 Feb 2022 00:06:57 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1645488417; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=C5zH9lIZuEqw0rj50iLyKf2Fps/09RvsiKMdhZ9MU6E=; b=BrkYwdsmOTkt1/QdciSmG/Y61anQnz3dTHYcsAsIVjFUlhlDJ9ycl3M7fv87a+nHSK6+sv a1e9EELJj+DX2s7slGC5mbI6wvCuZI3MpiM7N8fdRC/dpmk65fX5A6TSPAhebcNnotrdOB TfzfjuFOooGBEbN9OU2zSVMrWeYrsPqe/KIdXsJ7jjjOxCgQzhePwkUZAZbhaTneWqr8ti fL7mcybOx0xLZ40oc1YbdfflYe2R+wS43sLG++FkpcU80RXbnvjMZyjyDAMi5D9Sfi8DlR m0Ajg0CAsZJdsYYWposvxoG3cc60L8JXIcAgpk5H/qWhLeK9auPmPqxcM1VBog== 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 A302219862; Tue, 22 Feb 2022 00:06:57 +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 21M06vLv027785; Tue, 22 Feb 2022 00:06:57 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 21M06vaM027784; Tue, 22 Feb 2022 00:06:57 GMT (envelope-from git) Date: Tue, 22 Feb 2022 00:06:57 GMT Message-Id: <202202220006.21M06vaM027784@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: 609b3b168f39 - main - games/veloren: document Vulkan is required after 04bc03fdd5c9 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org 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: 609b3b168f392f5a36779fe4a33ce9d8ae4f5f46 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1645488417; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=C5zH9lIZuEqw0rj50iLyKf2Fps/09RvsiKMdhZ9MU6E=; b=d+nBQO+erwRUXK004g87JpSux1BghJzz32uuMf5F2EsVP0cG0+AJqSznSkv4qM1bwMQfoC lEQrDlLwSMr7bEwNsS1ynrpautBxphiF36R2oQIoZUS2YrPee4pYDJh1TDlZFmOVSCClGU yl6iupcSMP20vNo6wu3sqaWKdgf9mB82DGfhpKD6Loau2MPlr4uv/esH/yn16WzYWz43U2 pNVhpBOH4d3+pyuIdOKzRQ2BOrZjRTM/gR2DrIvz2Bv3VQS/Kcv7u0ObbQAZocfWwpJZ9h BpI6bT1sum4adFdr9w+P6AmRev7S1RoQnGb2BGzg8pB2990ZN3qxoBr+V+B0aQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1645488417; a=rsa-sha256; cv=none; b=OadOV6sTGvcyjwP/vU9jVuULVEIHlaDE081CC2yIbfI4R6vqiG3j7sKAPvYKkcel7Epgg+ bk3Qy0vhWvQKVvJezurYjaw2EjvR5YCRsPBJK5uEn4ceWw3+OYE9yF3zKsjrUlUidkT1In s9Y7XHBOYNYg9lcHAcvPnEN41FwLkjMhC4SEQFMKQ86zayUav+hT84+wGlSEQBb47936wi UJ90WMiHIpcowQ/nYzwVgBNLGy+f6IWLjz3x6XOi1SR/o/TLzaf7j4gpIcD1W7QZs+Uv4X 0e249e3RsilWpmoPziykLa/HZJV0g8R+dQLH9/oQIOcejE7i3F5VUbxxWLmBag== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=609b3b168f392f5a36779fe4a33ce9d8ae4f5f46 commit 609b3b168f392f5a36779fe4a33ce9d8ae4f5f46 Author: Jan Beich AuthorDate: 2022-02-21 23:52:13 +0000 Commit: Jan Beich CommitDate: 2022-02-22 00:06:41 +0000 games/veloren: document Vulkan is required after 04bc03fdd5c9 In X11-only setups it's still common to have mesa-dri but not vulkan-loader. However, Veloren defaults to Vulkan on Linux/BSD: PanicInfo: panicked at 'Failed to select a rendering backend! No compatible backends were found. We currently support vulkan, metal, dx12, and dx11. Installing or updating vulkan drivers may resolve this issue. If the issue persists, please include the operating system and GPU details in your bug report to help us identify the cause.', voxygen/src/main.rs:255:13 Forcing OpenGL via WGPU_BACKEND=opengl is still broken: PanicInfo: panicked at 'Error in Adapter::request_device: unsupported features were requested: DEPTH_CLAMPING | ADDRESS_MODE_CLAMP_TO_BORDER', .../wgpu-a92b854/wgpu/src/backend/direct.rs:113:9 See also https://veloren.net/devblog-125/ --- games/veloren/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/games/veloren/Makefile b/games/veloren/Makefile index 801385699e5b..d5a013392478 100644 --- a/games/veloren/Makefile +++ b/games/veloren/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= glslang>0:graphics/glslang \ spirv-tools>0:graphics/spirv-tools \ libxkbcommon>0:x11/libxkbcommon LIB_DEPENDS= libasound.so:audio/alsa-lib -RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins +RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ + ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader USES= cargo python:3.4+,build xorg USE_XORG= xcb