From patchwork Sat Nov 19 14:56:07 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: dan X-Patchwork-Id: 1102 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6308D27BBEC; Sat, 19 Nov 2022 14:57:22 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 720D827BBE9 for ; Sat, 19 Nov 2022 14:57:19 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1owPHD-0002BG-EX; Sat, 19 Nov 2022 09:57:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owPHC-0002B1-9t for guix-patches@gnu.org; Sat, 19 Nov 2022 09:57:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1owPHC-00043e-0W for guix-patches@gnu.org; Sat, 19 Nov 2022 09:57:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1owPHB-0008BO-Sk for guix-patches@gnu.org; Sat, 19 Nov 2022 09:57:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#59386] [PATCH staging 00/11] Update vulkan-sdk packages to sdk-1.3.231.1. Resent-From: dan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 19 Nov 2022 14:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59386 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 59386@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.166886981331437 (code B ref -1); Sat, 19 Nov 2022 14:57:01 +0000 Received: (at submit) by debbugs.gnu.org; 19 Nov 2022 14:56:53 +0000 Received: from localhost ([127.0.0.1]:40897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owPH2-0008Az-Lj for submit@debbugs.gnu.org; Sat, 19 Nov 2022 09:56:53 -0500 Received: from lists.gnu.org ([209.51.188.17]:54928) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owPGy-0008Ao-Hw for submit@debbugs.gnu.org; Sat, 19 Nov 2022 09:56:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owPGy-0002AB-CK for guix-patches@gnu.org; Sat, 19 Nov 2022 09:56:48 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owPGs-0003tM-Sh for guix-patches@gnu.org; Sat, 19 Nov 2022 09:56:48 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id C16C632001C6 for ; Sat, 19 Nov 2022 09:56:38 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 19 Nov 2022 09:56:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dan.games; h=cc :content-transfer-encoding:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to; s=fm2; t=1668869798; x=1668956198; bh=2mwPOzxnvN4aKxh+0dTvVZsq8 2V+eLm3LJMcjXEgXM0=; b=qDiKLoXkw138SWXzGKYhkAqd87hvOA2V12/sb0z/S aYEtuPWZngckebgsUIE5enqopoSK3ml4vZemlr1ZXKfOEkZhvJN69oCmSz2+ltbN ZuK8fhWD4UKCda3lwsa6Ce9u76jfFGoUkurBC3Vv4uZu4ZpPJSC4tydjuvL3+tjR 0XgteBzkKbRXSvOehZgkZIjQmsNXb2Q6zvH3rOARQ4Y0T4fDIB4vLLzn9PBf1OeZ 1X+sq6KRSf8DuHxn+leRH9qCeY5ZFjuZKhkoicXLDnIGEIfzwjf5417KdoPGocVs N1KPO1mXtERrGc6mvciyRC1x+H37pOG57hATv8V1agoiQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1668869798; x=1668956198; bh=2mwPOzxnvN4aKxh+0dTvVZsq82V+eLm3LJM cjXEgXM0=; b=N7D4jqKmXUzbpoIZhx52eahTqjkPKgMHlIuYb14wSpi9k8Fb8CE lO4m5VUb4CNZbpFTxyIFlc9GBlnF+X8bywRw5g4tEA135zrcRuA4UiULOcCmxbap i4UXKAUf21GHvqaIjLVOHnkjS7qek1RfHtYbKBomRjsMKozEM7sJF2uqHsgxywSa UB7wo27bzwzRa0Q0CcOWjmqF/Uh6jiufx8kEITFpuwhBVGHKWcr1p9yjZJOvpjmG 5+T2fse6A+dg3O7IvUqppoSeEmd4ZbItjkLSz8sBPMGWCoV44eyXw6ZassNO48eY wQEkKIJIgHht68H6S/AgIaVw7AFkM3v28gw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvgedrhedvgdejvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffoggfgsedtkeertdertd dtnecuhfhrohhmpegurghnuceoihesuggrnhdrghgrmhgvsheqnecuggftrfgrthhtvghr nhepfeekfeetgeelleeggedtfeetgefhleejtdevgeefffevhfehieffteelhfelvddvne cuffhomhgrihhnpehluhhnrghrghdrtghomhdpghhnuhdrohhrghenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehisegurghnrdhgrghmvghs X-ME-Proxy: Feedback-ID: i3b5946ed:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sat, 19 Nov 2022 09:56:37 -0500 (EST) From: dan Date: Sat, 19 Nov 2022 22:56:07 +0800 Message-Id: <20221119145607.18471-1-i@dan.games> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Received-SPF: pass client-ip=64.147.123.24; envelope-from=i@dan.games; helo=wout1-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches Hello Guix, This patch series update several vulkan-sdk packages to the latest sdk release version sdk-1.3.231.1. With each vulkan-sdk release, there is a config.json file detailing all the version of the included packages[1]. To make sure these packages are compatible, we introduced a variable %vulkan-sdk-version to replace the [version] field of each vulkan-sdk packages. One exception is shaderc, which is developed by Google, and it uses its own versioning scheme. For the versioning scheme of the vulkan-sdk, I intentionally included the 'sdk-' prefix into the version string since some of the packages used to have their own versioning semantic and later changed to this kind of 'unified' sdk versioning semantic, as Kaelyn explained in #58617[2]. Huge shout out to Kaelyn, who composed #57297 and #58617, trying to bring the latest version of vulkan-sdk to guix. I see recently #57297 got merged into staging, and it would be a good chance to update these vulkan packages to match the latest version. [1]: https://sdk.lunarg.com/sdk/download/1.3.231.1/linux/config.json [2]: https://issues.guix.gnu.org/58617 dan (11): gnu: spirv-headers: Replace version with %vulkan-sdk-version. gnu: spirv-tools: Replace version with %vulkan-sdk-version. gnu: glslang: Update to sdk-1.3.231.1. gnu: spirv-cross: Update to sdk-1.3.231.1. gnu: shaderc: Update to 2022.3. gnu: vulkan-headers: Update to sdk-1.3.231.1. gnu: vulkan-loader: Update to sdk-1.3.231.1. gnu: vulkan-tools: Update to sdk-1.3.231.1. gnu: vulkan-validationlayers: Update to sdk-1.3.231.1. gnu: Add volk. gnu: Add vulkan-memory-allocator. gnu/packages/vulkan.scm | 132 +++++++++++++++++++++++++++++----------- 1 file changed, 98 insertions(+), 34 deletions(-) base-commit: f8e1c9c003999cf20db2d7e5c1aa2c64c787056d