From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 9E84C15800F for ; Sat, 4 Feb 2023 17:07:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9B8F2E0809; Sat, 4 Feb 2023 17:07:54 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7DF44E0809 for ; Sat, 4 Feb 2023 17:07:54 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (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) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 76BB1340D7D for ; Sat, 4 Feb 2023 17:07:53 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id B20668A0 for ; Sat, 4 Feb 2023 17:07:51 +0000 (UTC) From: "Nick Sarnie" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Nick Sarnie" Message-ID: <1675530444.01207ba90844fa5372e8be43d01e7b84f27a0221.sarnex@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/, media-libs/vulkan-layers/files/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/vulkan-layers/Manifest media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Build-shared-libs.patch media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild media-libs/vulkan-layers/vulkan-layers-9999.ebuild X-VCS-Directories: media-libs/vulkan-layers/files/ media-libs/vulkan-layers/ X-VCS-Committer: sarnex X-VCS-Committer-Name: Nick Sarnie X-VCS-Revision: 01207ba90844fa5372e8be43d01e7b84f27a0221 X-VCS-Branch: master Date: Sat, 4 Feb 2023 17:07:51 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: c9dd1f48-a26a-4e83-b17a-bbdd7f3a863e X-Archives-Hash: 606af08952741b7e38eadc36b4d81ebe commit: 01207ba90844fa5372e8be43d01e7b84f27a0221 Author: Nick Sarnie gentoo org> AuthorDate: Sat Feb 4 16:44:08 2023 +0000 Commit: Nick Sarnie gentoo org> CommitDate: Sat Feb 4 17:07:24 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01207ba9 media-libs/vulkan-layers: add 1.3.239 Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-layers/Manifest | 1 + .../vulkan-layers-1.3.239-Build-shared-libs.patch | 22 ++++++++++++++++++++++ ...rs-9999.ebuild => vulkan-layers-1.3.239.ebuild} | 4 ++-- media-libs/vulkan-layers/vulkan-layers-9999.ebuild | 2 +- 4 files changed, 26 insertions(+), 3 deletions(-) diff --git a/media-libs/vulkan-layers/Manifest b/media-libs/vulkan-layers/Manifest index 3074cdc9ac80..15bba64d83c7 100644 --- a/media-libs/vulkan-layers/Manifest +++ b/media-libs/vulkan-layers/Manifest @@ -1,2 +1,3 @@ DIST vulkan-layers-1.3.231.tar.gz 4408601 BLAKE2B 9b777559a540c34c5f86a93b15c42a223b8b7fd517f06e28d7bd0ba0fdc938063fd86126f7cdb43e692f3cc22296b5f8df924c2f39e3ead38325b2e1442bf3a6 SHA512 550ff2f5d718ab1a272977f3beb89f653107a7a2b89209408233cb3b969206d1d9383e0e8933343bc71fc920dd80e0cf62ad3baa588b671f24ce04cb93d4b606 DIST vulkan-layers-1.3.236.tar.gz 4519779 BLAKE2B 087ecbfc4e460dbdd65009262d3ddedbed72258742ec902ac6e6e89d779aa350f819d4aa2aad4a30d365bdfb079c25ccaec265b9c5b56066e082db4701300095 SHA512 0ebb9d44b1a465a28702e12c80c6accb55dbd6a53ce2f1eb8e8cd627583a217544e21e8eb7e1619620458d756c0cde244bcde331710ab8244e113e302839f479 +DIST vulkan-layers-1.3.239.tar.gz 4549587 BLAKE2B b5ac5afade60b048414a336dc130ae2e7c332e1a9e4b86448be9c86f17f7705990b27908721ee2f62e3425f117d3941f47525f8fa0d07e79bc3c68f7e4e48f14 SHA512 4b96951874e5b7c7abbab83b0b85cfe10b13d3ced20148ddcdd9b6e79db5d083b9ee00ae1c3605a72bcea4c3b8f1ab42ed284eb2cbc8f7e98d377108970e884c diff --git a/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Build-shared-libs.patch b/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Build-shared-libs.patch new file mode 100644 index 000000000000..f290164555a5 --- /dev/null +++ b/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Build-shared-libs.patch @@ -0,0 +1,22 @@ +diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt +index 640ac8471..19caed0ed 100644 +--- a/layers/CMakeLists.txt ++++ b/layers/CMakeLists.txt +@@ -23,7 +23,7 @@ + # https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/4640 + add_compile_definitions(XXH_NO_LONG_LONG) + +-add_library(VkLayer_utils STATIC) ++add_library(VkLayer_utils SHARED) + target_sources(VkLayer_utils PRIVATE + generated/vk_format_utils.h + generated/vk_format_utils.cpp +@@ -158,7 +158,7 @@ else() + message(NOTICE "VulkanVL_generated_source target requires python 3") + endif() + +-add_library(VkLayer_khronos_validation MODULE) ++add_library(VkLayer_khronos_validation SHARED) + + target_sources(VkLayer_khronos_validation PRIVATE + generated/best_practices.cpp diff --git a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild similarity index 92% copy from media-libs/vulkan-layers/vulkan-layers-9999.ebuild copy to media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild index 27cb0fa07484..d1fb64baadfb 100644 --- a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild +++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239.ebuild @@ -25,7 +25,7 @@ SLOT="0" IUSE="wayland X" BDEPEND=">=dev-util/cmake-3.10.2" -RDEPEND="~dev-util/spirv-tools-99999999:=[${MULTILIB_USEDEP}]" +RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} ${PYTHON_DEPS} >=dev-cpp/robin-hood-hashing-3.11.5 @@ -38,7 +38,7 @@ DEPEND="${RDEPEND} ) " -PATCHES="${FILESDIR}/${PN}-1.3.236-Build-shared-libs.patch" +PATCHES="${FILESDIR}/${P}-Build-shared-libs.patch" multilib_src_configure() { local mycmakeargs=( diff --git a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild b/media-libs/vulkan-layers/vulkan-layers-9999.ebuild index 27cb0fa07484..edcb48708e16 100644 --- a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild +++ b/media-libs/vulkan-layers/vulkan-layers-9999.ebuild @@ -38,7 +38,7 @@ DEPEND="${RDEPEND} ) " -PATCHES="${FILESDIR}/${PN}-1.3.236-Build-shared-libs.patch" +PATCHES="${FILESDIR}/${PN}-1.3.239-Build-shared-libs.patch" multilib_src_configure() { local mycmakeargs=(