diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-19 06:42:08 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-19 06:42:08 +0000 |
commit | b2ec252cbc0a7476fb6892f96130c8cdc35591ac (patch) | |
tree | faa70af7dbf41d6216e466c4b411639ea30cd45e /dev-util/vulkan-utility-libraries | |
parent | 5046e96fa41cb320765bdf30253b2a98c27fe94d (diff) |
gentoo auto-resync : 19:01:2025 - 06:42:08
Diffstat (limited to 'dev-util/vulkan-utility-libraries')
3 files changed, 45 insertions, 3 deletions
diff --git a/dev-util/vulkan-utility-libraries/Manifest b/dev-util/vulkan-utility-libraries/Manifest index 4396cb14d950..aca9d280faa0 100644 --- a/dev-util/vulkan-utility-libraries/Manifest +++ b/dev-util/vulkan-utility-libraries/Manifest @@ -1,6 +1,8 @@ DIST vulkan-utility-libraries-1.3.290.0.tar.gz 542854 BLAKE2B 669cb85d05fff69aa14461feb84848ef3f1667e79fc740d20ed1209f58a8972aba547f9dedffce4e304c157d6fb8bd63e270c796d927c00729c5c5a62ed638b5 SHA512 73637d7fb511aa00b267d415e4bef780f8b3ffc206a6da4c3447472fbb3e358de6c1ea15601e4c951b6bfb49b736c2449d58dd257f2870388b5b3f9fd396dc62 DIST vulkan-utility-libraries-1.3.296.0.tar.gz 556437 BLAKE2B d0b401318f03cde83f046a835b8a6e8a65cbcd6cd6325ccf9e23d47d3a015a2ccf2cdc936a60aef4ea654cc3a6cbda44b801788c9c518fc6be478c4194ccadae SHA512 03466c78fbd43461990014a02deb06d2c4668c6230f336d3d9710e93aefa56d0ffadf959892c6d85c409088705e8ecf5fdd0a037b99af767b832f17fe4a44454 +DIST vulkan-utility-libraries-1.4.304.0.tar.gz 572128 BLAKE2B 013c4321ca53475e9a503c4c8d879c8f8a2bc2ef0ab4b038c10ed3e1cd0bdd986d1b72e1999e1c4c4b7acc4fa94b9ce9ab2d486151ad16571bc05511b6e291bb SHA512 8c6348342d66a7fc4c531e39beb2254649dbb7d02dda4301b2e339bb162692f3a84f1003136ef17d51bd918218339f974087bc18945bdab45c056cd2def4c771 EBUILD vulkan-utility-libraries-1.3.290.0.ebuild 1061 BLAKE2B afa01f095afff189f3049dd761ef9602fcbeacba80df0385062a69c3f49864d736930e0a5b369539d0586d06802e2df1ea441968e020b09bfcb94a22e55fd364 SHA512 19eb092822dbe9e47b359144d5761a2cd9f72c8c49ed5c19de3f7ffc35f3221642e2aa6ec772eca1d8a41350a07e88b417ca8e86a9e7030df97ec6ff6a52e421 EBUILD vulkan-utility-libraries-1.3.296.0.ebuild 1063 BLAKE2B 29fcddd7d557c1ab02022f889c5edf0863f158f58c7d62d1bcca2dfcd645bad472a492cb7b7b39abcdbbab2405b38617c064f125fc0febda3dc8a032b05b1128 SHA512 6667dbb763cdd2b2106972e82e2952fa675fe37fa452365fc25394aab6b452dcdc2778e4dfe3c1e5a91b193216111f73bccffe8fb16a4ae3aa28582f853154f5 -EBUILD vulkan-utility-libraries-9999.ebuild 1067 BLAKE2B 3129972e6413494e6d09548229480a604e3a688b3318848ef8385c86ba489b5e4c736a9a1c3266810094cc03345b422e5cb42171d967bd6b161f0a57a205a3fa SHA512 0ad154aa3bbc2a5e5c29477fa6c68d154861e231b728c37cea75314533d37205c136d6351224a586fb355030598a1064c79bc700de73ca1ff00c32ed3dd017c9 +EBUILD vulkan-utility-libraries-1.4.304.0.ebuild 1022 BLAKE2B a47b335ddba7a62351c5cbd04061e4f7929ea475ca416e06feecfb0049b46375eba0ddbbef27bd1722946cb1ce4bc41a498fb58ef37d33859177dbe0ff127737 SHA512 d3b0c6e75a6f89fdd5bd821b70ad4c892db1bcf1f6654f0d9135dd781e5eb2dcf3814b07a3ecb9b8f7a7280760d2d247c9898b816143094ef062f9489f5ec006 +EBUILD vulkan-utility-libraries-9999.ebuild 1022 BLAKE2B a47b335ddba7a62351c5cbd04061e4f7929ea475ca416e06feecfb0049b46375eba0ddbbef27bd1722946cb1ce4bc41a498fb58ef37d33859177dbe0ff127737 SHA512 d3b0c6e75a6f89fdd5bd821b70ad4c892db1bcf1f6654f0d9135dd781e5eb2dcf3814b07a3ecb9b8f7a7280760d2d247c9898b816143094ef062f9489f5ec006 MISC metadata.xml 351 BLAKE2B 6a288ab5597a1ff8afa449a8ad0af7942e5464d3939b5ff2d256b5de3b29b38ee73f6d2666c046a6e49114b636a55ba9b2717fadd08c4a6c5fefddcb1d413a3b SHA512 64149bef2851c07477d71da04408e5b8f46b2f0fcf03cfd02078772fbd26beade3613dec9b6e5af99e3e4a3059760061591ea35a1309fc16caaeb77060ecc142 diff --git a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.304.0.ebuild b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.304.0.ebuild new file mode 100644 index 000000000000..258528f9ef26 --- /dev/null +++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.304.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=Vulkan-Utility-Libraries +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE="xml(+)" +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git" + inherit git-r3 +else + EGIT_COMMIT="vulkan-sdk-${PV}" + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} +fi + +DESCRIPTION="Share code across various Vulkan repositories" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Utility-Libraries" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="~dev-util/vulkan-headers-${PV} + test? ( + dev-cpp/gtest + >=dev-cpp/magic_enum-0.9.2 + )" +BDEPEND="${PYTHON_DEPS}" + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test ON OFF) + ) + cmake_src_configure +} diff --git a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild index 82dd22dc1006..258528f9ef26 100644 --- a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild +++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -31,7 +31,6 @@ DEPEND="~dev-util/vulkan-headers-${PV} dev-cpp/gtest >=dev-cpp/magic_enum-0.9.2 )" -RDEPEND="!<media-libs/vulkan-layers-1.3.268" BDEPEND="${PYTHON_DEPS}" multilib_src_configure() { |