dev-util/spirv-tools: Fix spirv-headers dependency
authorNick Sarnie <sarnex@gentoo.org>
Sun, 16 Jun 2019 00:08:17 +0000 (20:08 -0400)
committerNick Sarnie <sarnex@gentoo.org>
Sun, 16 Jun 2019 00:08:17 +0000 (20:08 -0400)
Just shoot me

Bug: https://bugs.gentoo.org/show_bug.cgi?id=688136
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
dev-util/spirv-tools/spirv-tools-2019.1-r2.ebuild
dev-util/spirv-tools/spirv-tools-9999.ebuild

index 57c340b2d99f09d11ae429aa37327ab57ff83c48..3288e36127821d0122788e8f85c83fc6b5a65276 100644 (file)
@@ -17,10 +17,11 @@ KEYWORDS="~amd64 ~x86"
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
 
-DEPEND=""
+COMMON_DEPEND=">=dev-util/spirv-headers-1.3.4_pre20190302"
+DEPEND="${COMMON_DEPEND}"
 RDEPEND=""
 BDEPEND="${PYTHON_DEPS}
-       >=dev-util/spirv-headers-1.3.4_pre20190302"
+       ${COMMON_DEPEND}"
 
 EGIT_COMMIT="2297d4a3dfcbfd2a8b4312fab055ae26e3289fd3"
 S="${WORKDIR}/SPIRV-Tools-${PV}"
index 07ff87f02689572fc6bf1ac885aed6502bf89fdf..416dca93c58cb21a92fc0af6b00c161eb34725f6 100644 (file)
@@ -16,11 +16,11 @@ SLOT="0"
 # Tests fail upon finding symbols that do not match a regular expression
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
-
-DEPEND=""
+COMMON_DEPEND=">=dev-util/spirv-headers-1.3.4_pre20190302"
+DEPEND="${COMMON_DEPEND}"
 RDEPEND=""
 BDEPEND="${PYTHON_DEPS}
-       >=dev-util/spirv-headers-1.3.4_pre20190302"
+       ${COMMON_DEPEND}"
 
 multilib_src_configure() {
        local mycmakeargs=(