commit:     604c23abcca4ef574b644ca59c52b36e18faf06e
Author:     Adrian Grigo <agrigo2001 <AT> yahoo <DOT> com <DOT> au>
AuthorDate: Tue Aug 18 05:15:27 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 24 13:41:51 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=604c23ab

media-gfx/openvdb: Fix optional boost python dependency

If openvdb is built with the python USE flag, then it is necessary to
build boost with python. Failure to do so produces compile failures.

Use the ? operator to ensure that this occurs

Signed-off-by: Adrian Grigo <agrigo2001 <AT> yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/openvdb/openvdb-4.0.2-r3.ebuild | 2 +-
 media-gfx/openvdb/openvdb-5.2.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild 
b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
index a34fc012d95..e31d95d616c 100644
--- a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
+++ b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
        python? (
                ${PYTHON_DEPS}
                $(python_gen_cond_dep '
-                       dev-libs/boost:=[python,${PYTHON_MULTI_USEDEP}]
+                       dev-libs/boost:=[python?,${PYTHON_MULTI_USEDEP}]
                        dev-python/numpy[${PYTHON_MULTI_USEDEP}]
                ')
        )"

diff --git a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild 
b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
index 4a84ca540d1..3b4864557cf 100644
--- a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
@@ -36,7 +36,7 @@ RDEPEND="
        python? (
                ${PYTHON_DEPS}
                $(python_gen_cond_dep '
-                       dev-libs/boost:=[python,${PYTHON_MULTI_USEDEP}]
+                       dev-libs/boost:=[python?,${PYTHON_MULTI_USEDEP}]
                        dev-python/numpy[${PYTHON_MULTI_USEDEP}]
                ')
        )"

Reply via email to