From 7e6676a6b59fa281f7e2ddf4d16f67b33250f92b Mon Sep 17 00:00:00 2001 From: Nick Sarnie Date: Sat, 26 May 2018 21:53:00 -0400 Subject: [PATCH] dev-util/vulkan-headers: Block against old vulkan-loader packaging Reported-by: [Arfrever] on IRC Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- dev-util/vulkan-headers/vulkan-headers-0_p20180526.ebuild | 3 +++ dev-util/vulkan-headers/vulkan-headers-9999.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/dev-util/vulkan-headers/vulkan-headers-0_p20180526.ebuild b/dev-util/vulkan-headers/vulkan-headers-0_p20180526.ebuild index 6ee6d098e650..531392083dfb 100644 --- a/dev-util/vulkan-headers/vulkan-headers-0_p20180526.ebuild +++ b/dev-util/vulkan-headers/vulkan-headers-0_p20180526.ebuild @@ -19,6 +19,9 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers" LICENSE="Apache-2.0" SLOT="0" +# Old packaging will cause file collisions +RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999" + src_install() { mkdir "include/vulkan/registry" || die mv "registry/" "include/vulkan/" || die diff --git a/dev-util/vulkan-headers/vulkan-headers-9999.ebuild b/dev-util/vulkan-headers/vulkan-headers-9999.ebuild index 6ee6d098e650..531392083dfb 100644 --- a/dev-util/vulkan-headers/vulkan-headers-9999.ebuild +++ b/dev-util/vulkan-headers/vulkan-headers-9999.ebuild @@ -19,6 +19,9 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers" LICENSE="Apache-2.0" SLOT="0" +# Old packaging will cause file collisions +RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999" + src_install() { mkdir "include/vulkan/registry" || die mv "registry/" "include/vulkan/" || die -- 2.26.2