From patchwork Sun Jan 10 22:28:26 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Seiderer X-Patchwork-Id: 1424315 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmx.net Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=NeNPV0S2; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DDWhl3ncpz9sWj for ; Mon, 11 Jan 2021 09:28:53 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 046A3852D5; Sun, 10 Jan 2021 22:28:50 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7YVyarNmrEpW; Sun, 10 Jan 2021 22:28:46 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id D082985429; Sun, 10 Jan 2021 22:28:46 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id F23E21BF421 for ; Sun, 10 Jan 2021 22:28:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id EC0B584016 for ; Sun, 10 Jan 2021 22:28:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fZ0EYPzPxpcC for ; Sun, 10 Jan 2021 22:28:42 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by whitealder.osuosl.org (Postfix) with ESMTPS id AD7B684415 for ; Sun, 10 Jan 2021 22:28:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1610317717; bh=GDVZJvFbxqpqJif+XZit+D/Y2M2VlMdnwUgV3lqLiCc=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=NeNPV0S2ThY5YA1NW+QyuQEGa2tqVKi/+eJWcIqmy/ZtyDmDXSW9N1NqABSzu9wOa AItrmjH0WUyc3VUCb2xyQxfxNUEVv0I1bSCJhFVHgW0hlzwYBIzWKnByB97TzPms/9 QmyXFgit4DgfgMHF/7QhYfgvveG/gn6wAEOfW1GI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.fritz.box ([62.216.208.190]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M3DO3-1kxL5d3qt3-003bi6; Sun, 10 Jan 2021 23:28:37 +0100 From: Peter Seiderer To: buildroot@busybox.net Date: Sun, 10 Jan 2021 23:28:26 +0100 Message-Id: <20210110222833.26301-6-ps.report@gmx.net> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20210110222833.26301-1-ps.report@gmx.net> References: <20210110222833.26301-1-ps.report@gmx.net> MIME-Version: 1.0 X-Provags-ID: V03:K1:HFE2+hLOLVcHCBi7lxhfBJzW0f2QERMx/p+fvOhEy66725JF+ti 3E6NKK4llJqrVgZtiIPdZW5tjhf/GTyN2WG6avGG7wORPExnRtn05alge0LEz2xmSJuxSOY h3s2eIL5MZl+M3aPt5es5p4Cpl+RKRl2W5CxFWT6xQ4OSmta9UJUSOZQJYQZKWab5CH5UpP f+q1R/8eCh8s5GzEQ41Yw== X-UI-Out-Filterresults: notjunk:1;V03:K0:fRAjAWlfeaQ=:m/J9Yb1i2XQ0zeGG8LPiwX EYWdAWBQaZt9WRJaYy3mhb4Rsqiht+bZJRSaUYMfMFeQLlu7aggZTPR7biNR7fVKyMV9Nwa2d b3sb51HCA6nLdbINu1WU3XMMvM+FBqmdR67jV0Rjnjbx+keKvpfbKrn1IvfirlaJwxM/ZjHER W6rXeRmBADs6eTx62S9E9oDayGwoEpKJ5/GAa7U4fw6zztx43a3s4yLHXRCTXsBJJ25PklIpU S5i2Me/LtRlFXwlTJa4U4DfKvemxSl6RgRBMfZfj7c8qH1ep/PfY/3cPavj9d0lK+vd69HLqS Qz/cCQzE089HIBTa2pMlARkyuZYCoNLb5mHIfLMIwphRgxqnAB1BBS+5/tvYXIYhG1QTMjI5q PzJ6kCe5abfcNohckD/RB1hbthDBtG1q9uN7rJnFh7fgfws9nHU+ctNOoX9iLXCp7+5nGq/2T fdMuZSv94AF+d8PRq3htwB2IDNAYKs58TVxIslVrue0v/iWUHbpIU5QhhEYokfubhUHt/GKVg Qj30dz9DLrH1SIy5QAtaSuFvtS9VcixAN12LGS81bdFBVusBIXKydCWR2Indk1uPTBur/+szo wUCC4j7sILMcDuWcWAr690oyo6WG2Gv57W4QrLo2FnAI2J4GYTf4vCfOtACQ3AbOvaFC44xAW +ZyoZtdu3ppEGlpSDv4755A5Y0KXw3YL2li6av4n4rUhnZsUdqBtYwZs0Yu4joHOhCkuaufyb qR01bZW95Khpp3y7h//TrQXBF6PSm9mhT6p4yXRTt8z+eDuVXrTlPj945Q/PbCk0VAclG7mCR bjL8axWwnUWxb4XdW9smBdw2Y+os3O7TAbGZhnM0gE0aS+WtHc3lp3Winy0SY46g4kNfrg6ja Dd064ZEJmQUhVp1Xwmhw== Subject: [Buildroot] [RFC v2 05/12] package/vulkan-headers: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Bernd Kuhls , Romain Naour , Julien Corjon , "Yann E . MORIN" Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Peter Seiderer --- Changes v1 -> v2: - fix license SPDX (Yann E. MORIN) --- package/Config.in | 1 + package/vulkan-headers/Config.in | 7 +++++++ package/vulkan-headers/vulkan-headers.hash | 3 +++ package/vulkan-headers/vulkan-headers.mk | 13 +++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/vulkan-headers/Config.in create mode 100644 package/vulkan-headers/vulkan-headers.hash create mode 100644 package/vulkan-headers/vulkan-headers.mk diff --git a/package/Config.in b/package/Config.in index 9ed02ec890..9a91e6324c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -338,6 +338,7 @@ comment "Graphic libraries" source "package/sdl2_net/Config.in" source "package/sdl2_ttf/Config.in" source "package/tk/Config.in" + source "package/vulkan-headers/Config.in" comment "Other GUIs" source "package/qt5/Config.in" diff --git a/package/vulkan-headers/Config.in b/package/vulkan-headers/Config.in new file mode 100644 index 0000000000..c0fc8f20b0 --- /dev/null +++ b/package/vulkan-headers/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_VULKAN_HEADERS + bool "vulkan-headers" + help + The Khronos official Vulkan header files and API + registry. + + https://github.com/KhronosGroup/Vulkan-Headers diff --git a/package/vulkan-headers/vulkan-headers.hash b/package/vulkan-headers/vulkan-headers.hash new file mode 100644 index 0000000000..678a38e0d4 --- /dev/null +++ b/package/vulkan-headers/vulkan-headers.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 3f9435a93ba13d94d0c3265a47e0436579e46bb9ca085e9b16a753458e4d79d2 vulkan-headers-1.2.165.tar.gz +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE.txt diff --git a/package/vulkan-headers/vulkan-headers.mk b/package/vulkan-headers/vulkan-headers.mk new file mode 100644 index 0000000000..48d390a581 --- /dev/null +++ b/package/vulkan-headers/vulkan-headers.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# vulkan-headers +# +################################################################################ + +VULKAN_HEADERS_VERSION = 1.2.165 +VULKAN_HEADERS_SITE = $(call github,KhronosGroup,Vulkan-Headers,v$(VULKAN_HEADERS_VERSION)) +VULKAN_HEADERS_LICENSE = Apache-2.0 +VULKAN_HEADERS_LICENSE_FILES = LICENSE.txt +VULKAN_HEADERS_INSTALL_STAGING = YES + +$(eval $(cmake-package))