Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/openvdb/
Date: Sun, 09 Feb 2020 16:29:40
Message-Id: 1581265613.9017ebcc53918054a573124b928936911ef5158a.mgorny@gentoo
1 commit: 9017ebcc53918054a573124b928936911ef5158a
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 7 15:06:08 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 9 16:26:53 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9017ebcc
7
8 media-gfx/openvdb: Switch to PYTHON_MULTI_USEDEP API
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 .../openvdb/{openvdb-4.0.2-r2.ebuild => openvdb-4.0.2-r3.ebuild} | 7 +++++--
13 .../openvdb/{openvdb-5.2.0.ebuild => openvdb-5.2.0-r1.ebuild} | 7 +++++--
14 2 files changed, 10 insertions(+), 4 deletions(-)
15
16 diff --git a/media-gfx/openvdb/openvdb-4.0.2-r2.ebuild b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
17 similarity index 92%
18 rename from media-gfx/openvdb/openvdb-4.0.2-r2.ebuild
19 rename to media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
20 index e54468f1c2a..c683e96e709 100644
21 --- a/media-gfx/openvdb/openvdb-4.0.2-r2.ebuild
22 +++ b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
23 @@ -20,7 +20,7 @@ RESTRICT="!test? ( test )"
24 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
25
26 RDEPEND="
27 - >=dev-libs/boost-1.62:=[python?,${PYTHON_USEDEP}]
28 + >=dev-libs/boost-1.62:=
29 >=dev-libs/c-blosc-1.5.0
30 dev-libs/jemalloc
31 dev-libs/log4cplus
32 @@ -33,7 +33,10 @@ RDEPEND="
33 x11-libs/libXrandr
34 python? (
35 ${PYTHON_DEPS}
36 - dev-python/numpy[${PYTHON_USEDEP}]
37 + $(python_gen_cond_dep '
38 + >=dev-libs/boost-1.62:=[python,${PYTHON_MULTI_USEDEP}]
39 + dev-python/numpy[${PYTHON_MULTI_USEDEP}]
40 + ')
41 )"
42
43 DEPEND="${RDEPEND}
44
45 diff --git a/media-gfx/openvdb/openvdb-5.2.0.ebuild b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
46 similarity index 91%
47 rename from media-gfx/openvdb/openvdb-5.2.0.ebuild
48 rename to media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
49 index 3bbdbdb4fb2..acb7886d443 100644
50 --- a/media-gfx/openvdb/openvdb-5.2.0.ebuild
51 +++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
52 @@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
53 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
54
55 RDEPEND="
56 - >=dev-libs/boost-1.62:=[python?,${PYTHON_USEDEP}]
57 + >=dev-libs/boost-1.62:=
58 >=dev-libs/c-blosc-1.5.0
59 dev-libs/jemalloc
60 dev-libs/log4cplus
61 @@ -32,7 +32,10 @@ RDEPEND="
62 x11-libs/libXrandr
63 python? (
64 ${PYTHON_DEPS}
65 - dev-python/numpy[${PYTHON_USEDEP}]
66 + $(python_gen_cond_dep '
67 + >=dev-libs/boost-1.62:=[python,${PYTHON_MULTI_USEDEP}]
68 + dev-python/numpy[${PYTHON_MULTI_USEDEP}]
69 + ')
70 )"
71
72 DEPEND="${RDEPEND}