From nobody Tue Feb 22 00:07:10 2022 X-Original-To: dev-commits-ports-all@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 6427219DD483; Tue, 22 Feb 2022 00:07:10 +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 4K2fcG2Hh1z3Kmr; Tue, 22 Feb 2022 00:07:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1645488430; 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=gb830/7saccxLo0nslpZDj4bMIXwa2/X/PRbBOdZKbU=; b=Gj5oxFb/D0Q76T+av0VHP//wgM3LMbY7O3QEgXiQirACGG0yBqCJVY6W0KWp6YAxD283h5 UcdMsiqRJICrQZYW3/pqAsaJrD2SPke9+PrBBnDghJxn6JGEv4MJhAqbaafSAdAzAfM12n x3k0DZ6d9CzRFNyJ2O/w06KYFsxLFSZQDptSRlB54Y2+ujuwQviT8WkjKZ//17DpXT6HDQ tnCkSNuLVwyMfmTw1tzIbCqmlMQ6ZMJ4D+OWOWB32rY5ZBPGGx7vGSAZf6oh29bwYR6VwI o2t25Wl5Og+dIM69YYKNWVe+LzJAmHwyIo1cEsaDgOhTagEtl6g1mnsxtIdr8Q== 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 2EBCA19863; Tue, 22 Feb 2022 00:07:10 +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 21M07Ak1027918; Tue, 22 Feb 2022 00:07:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 21M07AJv027917; Tue, 22 Feb 2022 00:07:10 GMT (envelope-from git) Date: Tue, 22 Feb 2022 00:07:10 GMT Message-Id: <202202220007.21M07AJv027917@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 9361805cd068 - 2022Q1 - games/veloren: document Vulkan is required after 04bc03fdd5c9 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@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/2022Q1 X-Git-Reftype: branch X-Git-Commit: 9361805cd06830d536f1cffee4453039fa3e523a Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1645488430; 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=gb830/7saccxLo0nslpZDj4bMIXwa2/X/PRbBOdZKbU=; b=XNLER53OLB7ehb8yQ3pII0V8XuujZStHXQqWacDBSRaJX2VffOxvhq8VddV06SHfKAtR6T K8HGVPEZ/NxCAypGz6qKmrl2lMsH83lRp94HB/PaUHnCmyqwzvIv7jxuJlRb+t0hsapOow PJYUwBlkLLpdEgRCGRnP0eOj7y/K4OEj6kXYJdsCSSZAsCauzCmXvWWmPVAG2r3cFbUsbV Dzl03JnLwKfs+rs1pB6vIfTQ+RJjnEnIxLNUVPO+Ahl16dJoHINQmxZaW3hlWgMoToXR1u Vf9v8IRlL/SHzEvRngkJLCvT+JYzTH9+u7J5eG5f0Qmj+fMLJ0nX8QKze1/p1A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1645488430; a=rsa-sha256; cv=none; b=c0OqHwngXAZ6fBqFJ84NFgI149QLf4OpTsULZkT5ck+iV418Tg6P7N1r6ukUKahSLYwQIK V5aUs/OwmD17UujgaOo1rwszzaBJNPYtQygrVVQYbJdfmleLI6wolGz9/TH18ge8CENFPz MtIBXX17LJbc8KBiMC/Jhm3+FCNUyzn+ouhRxULp6ej8RXALqXk1WFE7X6VM92l6SSCZ4f Cc2tT35IGhWNeYhgIlSTXg9LtzHtmxPXp1g1gFQ1jwF/UTX5ChdNOdGTZRZaN2ulEIp817 PvquJ1LitBA4cXr2FeZ4Cfe/Ah8ilLoIEPS2qgTXmGBJLY+Sx9ozUCfDhIGDjw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch 2022Q1 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=9361805cd06830d536f1cffee4453039fa3e523a commit 9361805cd06830d536f1cffee4453039fa3e523a Author: Jan Beich AuthorDate: 2022-02-21 23:52:13 +0000 Commit: Jan Beich CommitDate: 2022-02-22 00:07:06 +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/ (cherry picked from commit 609b3b168f392f5a36779fe4a33ce9d8ae4f5f46) --- 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