Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 631590 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/dev-libs/boost/boost-1.65.0.ebuild (-1 / +8 lines)
Lines 17-27 Link Here
17
SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
17
SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
18
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt"
18
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt"
19
19
20
IUSE="context debug doc icu +nls mpi python static-libs +threads tools"
20
IUSE="context debug doc icu +nls mpi numpy python static-libs +threads tools"
21
21
22
RDEPEND="icu? ( >=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] )
22
RDEPEND="icu? ( >=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] )
23
	!icu? ( virtual/libiconv[${MULTILIB_USEDEP}] )
23
	!icu? ( virtual/libiconv[${MULTILIB_USEDEP}] )
24
	mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP},cxx,threads] )
24
	mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP},cxx,threads] )
25
	numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
25
	python? ( ${PYTHON_DEPS} )
26
	python? ( ${PYTHON_DEPS} )
26
	app-arch/bzip2[${MULTILIB_USEDEP}]
27
	app-arch/bzip2[${MULTILIB_USEDEP}]
27
	sys-libs/zlib[${MULTILIB_USEDEP}]
28
	sys-libs/zlib[${MULTILIB_USEDEP}]
Lines 30-35 Link Here
30
	=dev-util/boost-build-${MAJOR_V}*"
31
	=dev-util/boost-build-${MAJOR_V}*"
31
REQUIRED_USE="
32
REQUIRED_USE="
32
	mpi? ( threads )
33
	mpi? ( threads )
34
	numpy? ( python )
33
	python? ( ${PYTHON_REQUIRED_USE} )"
35
	python? ( ${PYTHON_REQUIRED_USE} )"
34
36
35
S="${WORKDIR}/${MY_P}"
37
S="${WORKDIR}/${MY_P}"
Lines 114-119 Link Here
114
src_prepare() {
116
src_prepare() {
115
	default
117
	default
116
118
119
	if use numpy; then
120
		# enable build of boost_numpy disabled by ${PN}-1.65.0-fix-python.patch
121
		eapply "${FILESDIR}/${PN}-1.65.0-fix-python-numpy.patch"
122
	fi
123
117
	# Do not try to build missing 'wave' tool, bug #522682
124
	# Do not try to build missing 'wave' tool, bug #522682
118
	# Upstream bugreport - https://svn.boost.org/trac/boost/ticket/10507
125
	# Upstream bugreport - https://svn.boost.org/trac/boost/ticket/10507
119
	sed -i -e 's:wave/build//wave::' tools/Jamfile.v2 || die
126
	sed -i -e 's:wave/build//wave::' tools/Jamfile.v2 || die

Return to bug 631590