1 |
commit: 2ed8c7d4c44104d18bf26206e2139b8f90df13dc |
2 |
Author: David Seifert <soap <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Apr 2 08:40:33 2020 +0000 |
4 |
Commit: David Seifert <soap <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Apr 2 08:40:33 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed8c7d4 |
7 |
|
8 |
dev-libs/boost: Add python 3.8 back |
9 |
|
10 |
Closes: https://github.com/gentoo/gentoo/pull/15184 |
11 |
Package-Manager: Portage-2.3.96, Repoman-2.3.22 |
12 |
Signed-off-by: David Seifert <soap <AT> gentoo.org> |
13 |
|
14 |
dev-libs/boost/boost-1.72.0-r1.ebuild | 4 ++-- |
15 |
profiles/base/package.use.stable.mask | 5 +++++ |
16 |
2 files changed, 7 insertions(+), 2 deletions(-) |
17 |
|
18 |
diff --git a/dev-libs/boost/boost-1.72.0-r1.ebuild b/dev-libs/boost/boost-1.72.0-r1.ebuild |
19 |
index 0b76e3fd937..278be9b830d 100644 |
20 |
--- a/dev-libs/boost/boost-1.72.0-r1.ebuild |
21 |
+++ b/dev-libs/boost/boost-1.72.0-r1.ebuild |
22 |
@@ -3,7 +3,7 @@ |
23 |
|
24 |
EAPI=7 |
25 |
|
26 |
-PYTHON_COMPAT=( python{2_7,3_{6,7}} ) |
27 |
+PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) |
28 |
|
29 |
inherit flag-o-matic multiprocessing python-r1 toolchain-funcs multilib-minimal |
30 |
|
31 |
@@ -39,7 +39,7 @@ RDEPEND=" |
32 |
mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP},cxx,threads] ) |
33 |
python? ( |
34 |
${PYTHON_DEPS} |
35 |
- numpy? ( dev-python/numpy[${PYTHON_USEDEP}] ) |
36 |
+ numpy? ( $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' -3) ) |
37 |
) |
38 |
zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] ) |
39 |
zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )" |
40 |
|
41 |
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask |
42 |
index 03f6afbc88e..21debf861c6 100644 |
43 |
--- a/profiles/base/package.use.stable.mask |
44 |
+++ b/profiles/base/package.use.stable.mask |
45 |
@@ -4,6 +4,11 @@ |
46 |
# This file requires eapi 5 or later. New entries go on top. |
47 |
# Please use the same syntax as in package.use.mask |
48 |
|
49 |
+# David Seifert <soap@g.o> (2020-03-31) |
50 |
+# Numpy support in Boost.Python is brittle and shouldn't be enabled |
51 |
+# on stable systems or force a stable upgrade. |
52 |
+dev-libs/boost numpy |
53 |
+ |
54 |
# Brian Evans <grknight@g.o> (2020-02-27) |
55 |
# Two packages are delayed during stable of PHP 7.4 |
56 |
# arm, arm64 and hppa necessary to not disruput consistency |