mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-31 09:08:08 -07:00
dev-util/vulkan-headers: add 1.4.357.0
Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
This commit is contained in:
@@ -2,3 +2,4 @@ DIST vulkan-headers-1.4.328.0.tar.gz 2765889 BLAKE2B 87626665045956d600bfea1c520
|
||||
DIST vulkan-headers-1.4.335.0.tar.gz 2871481 BLAKE2B 9c13381381e1ce3f2a26c3a56f89c163f946e35680e011d4285d24529c1faef219ddf472eb344666d662e58d738d4d497a247bf13474c1ebe1eefdb8bd29c84b SHA512 1ec6aabf2267137dfe661fdc36bc25cc44b7c3ac3c6f0bbd8a1a1f5da30619e244ebfb905620c30002b914525d37ac7933f5a7dfd10117888f66d7c1b129612f
|
||||
DIST vulkan-headers-1.4.341.0.tar.gz 3058600 BLAKE2B 1806b1e982e84f64c6db699e8ba33666edcfd734e42ec0db7a48fce905488831d88021d3b633b9eea5e55f8d68abda6ff39db69c09ae931351f0bfbac1221c2a SHA512 aa6d517304663c55c67bdd8578518a399a1188c6c3a92fac4ee29738f96f6a66b61ebc9c606c20d52f5cbb47976757bfcab35576eca7c839dfda1cdd65074c29
|
||||
DIST vulkan-headers-1.4.350.0.tar.gz 3271466 BLAKE2B a0a38003554b45af669a12c42e74f11615bce1e7179dabc1712bce79351979adc8c5600074ed799a817197e8b4874bb9657ffda94f2e15176b9a49bf1eaa4a6d SHA512 b7987072292d81bae34d28878b3cc12845db0a51710b4d5c21cf804d7c593b1db9ee736f10b8d7696150a25d9e8e2d3d1e17e670c6cca029858de027d5df08ea
|
||||
DIST vulkan-headers-1.4.357.0.tar.gz 3376379 BLAKE2B 32577c17eee332d4e3175f252beeb54e66f75e474da6907eb90f061de7e189552a8c08e169fdbeb65f03fe183e6ddf944c48df244a40c83ac10c837c342690b0 SHA512 253975e391fe23a3a63f9c10b7510e5e5bce6b15b36a81499eba9ceb1000cbf69b00807442b4678e69d4b6a2a8ec14c6c0d9d05ec739c277ca1cd8ee7d5d84f6
|
||||
|
||||
40
dev-util/vulkan-headers/vulkan-headers-1.4.357.0.ebuild
Normal file
40
dev-util/vulkan-headers/vulkan-headers-1.4.357.0.ebuild
Normal file
@@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
MY_PN=Vulkan-Headers
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
|
||||
fi
|
||||
|
||||
DESCRIPTION="Vulkan Header files and API registry"
|
||||
HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DVULKAN_HEADERS_ENABLE_MODULE=OFF
|
||||
-DVULKAN_HEADERS_ENABLE_TESTS=$(usex test)
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# VULKAN_HEADERS_ENABLE_MODULE doesn't seem to be working so just
|
||||
# delete the modules manually
|
||||
cmake_src_install
|
||||
find "${ED}" -name "*.cppm" -type f -delete || die
|
||||
}
|
||||
Reference in New Issue
Block a user