svn commit: r503700 - head/devel/boost-python-libs
Jan Beich
jbeich at FreeBSD.org
Sat Jun 8 03:13:24 UTC 2019
Author: jbeich
Date: Sat Jun 8 03:13:22 2019
New Revision: 503700
URL: https://svnweb.freebsd.org/changeset/ports/503700
Log:
devel/boost-python-libs: add NumPy support
numpy component is always built but runtime dependency is left out
until subpackaging to avoid always pulling py-numpy. Consumers should
add RUN_DEPENDS+=${PYNUMPY} instead to avoid the following:
ImportError: No module named numpy.core._multiarray_umath
ImportError: numpy.core._multiarray_umath failed to import
PR: 225589 238130
Modified:
head/devel/boost-python-libs/Makefile (contents, props changed)
head/devel/boost-python-libs/pkg-plist (contents, props changed)
Modified: head/devel/boost-python-libs/Makefile
==============================================================================
--- head/devel/boost-python-libs/Makefile Sat Jun 8 01:58:18 2019 (r503699)
+++ head/devel/boost-python-libs/Makefile Sat Jun 8 03:13:22 2019 (r503700)
@@ -2,12 +2,13 @@
# $FreeBSD$
PORTNAME= boost-libs
-PORTREVISION= 1
+PORTREVISION= 2
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
COMMENT= Framework for interfacing Python and C++
-BUILD_DEPENDS= bjam:devel/boost-jam
+BUILD_DEPENDS= bjam:devel/boost-jam \
+ ${PYNUMPY}
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= python
Modified: head/devel/boost-python-libs/pkg-plist
==============================================================================
--- head/devel/boost-python-libs/pkg-plist Sat Jun 8 01:58:18 2019 (r503699)
+++ head/devel/boost-python-libs/pkg-plist Sat Jun 8 03:13:22 2019 (r503700)
@@ -1,3 +1,8 @@
+lib/libboost_numpy%%PYTHON_SUFFIX%%.a
+lib/libboost_numpy%%PYTHON_SUFFIX%%.so
+lib/libboost_numpy%%PYTHON_SUFFIX%%.so.%%MAJOR_VER%%
+lib/libboost_numpy%%PYTHON_SUFFIX%%.so.%%MAJOR_VER%%.%%MINOR_VER%%
+lib/libboost_numpy%%PYTHON_SUFFIX%%.so.%%BOOST_SHARED_LIB_VER%%
lib/libboost_python%%PYTHON_SUFFIX%%.a
lib/libboost_python%%PYTHON_SUFFIX%%.so
lib/libboost_python%%PYTHON_SUFFIX%%.so.%%MAJOR_VER%%
More information about the svn-ports-head
mailing list