Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Feb 2018 12:34:50 +0000 (UTC)
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r461885 - in head: . Mk/Uses audio/py-tagpy cad/freecad cad/linuxcnc-devel comms/gnuradio comms/uhd comms/usrp devel devel/boost-all devel/boost-libs devel/boost-python-libs devel/boost...
Message-ID:  <201802151234.w1FCYoiu094792@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mat
Date: Thu Feb 15 12:34:49 2018
New Revision: 461885
URL: https://svnweb.freebsd.org/changeset/ports/461885

Log:
  devel/boost-python-libs got forgotten in the python flavorization, fix
  this oversight.
  
  Reviewed by:	antoine
  Sponsored by:	Absolight
  Differential Revision:	https://reviews.freebsd.org/D14368

Deleted:
  head/devel/boost-python3-libs/
Modified:
  head/MOVED
  head/Mk/Uses/python.mk
  head/audio/py-tagpy/Makefile   (contents, props changed)
  head/cad/freecad/Makefile   (contents, props changed)
  head/cad/linuxcnc-devel/Makefile   (contents, props changed)
  head/comms/gnuradio/Makefile   (contents, props changed)
  head/comms/uhd/Makefile   (contents, props changed)
  head/comms/usrp/Makefile   (contents, props changed)
  head/devel/Makefile   (contents, props changed)
  head/devel/boost-all/Makefile   (contents, props changed)
  head/devel/boost-libs/pkg-descr   (contents, props changed)
  head/devel/boost-python-libs/Makefile   (contents, props changed)
  head/devel/boost-python-libs/pkg-descr   (contents, props changed)
  head/devel/eblob/Makefile   (contents, props changed)
  head/devel/libarea/Makefile   (contents, props changed)
  head/devel/luabind/Makefile   (contents, props changed)
  head/devel/py-pyopencl/Makefile   (contents, props changed)
  head/devel/uatraits/Makefile   (contents, props changed)
  head/devel/vera++/Makefile   (contents, props changed)
  head/devel/youcompleteme/Makefile   (contents, props changed)
  head/games/vegastrike/Makefile   (contents, props changed)
  head/graphics/caffe/Makefile   (contents, props changed)
  head/graphics/cegui/Makefile   (contents, props changed)
  head/graphics/gsculpt/Makefile   (contents, props changed)
  head/graphics/luxrender/Makefile   (contents, props changed)
  head/graphics/openimageio/Makefile   (contents, props changed)
  head/graphics/py-exiv2/Makefile   (contents, props changed)
  head/graphics/vigra/Makefile   (contents, props changed)
  head/math/cadabra2/Makefile   (contents, props changed)
  head/math/kig/Makefile   (contents, props changed)
  head/net-p2p/libtorrent-rasterbar-python/Makefile   (contents, props changed)
  head/net/ceph-devel/Makefile   (contents, props changed)
  head/net/ceph/Makefile   (contents, props changed)
  head/science/avogadro/Makefile   (contents, props changed)
  head/science/tfel/Makefile   (contents, props changed)
  head/sysutils/condor/Makefile   (contents, props changed)

Modified: head/MOVED
==============================================================================
--- head/MOVED	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/MOVED	Thu Feb 15 12:34:49 2018	(r461885)
@@ -9964,3 +9964,4 @@ games/lolcat|games/rubygem-lolcat|2018-02-13|Rename to
 net-mgmt/prometheus|net-mgmt/prometheus1|2018-02-14|Rename to include major version number in the portname
 textproc/rubygem-tidy||2018-02-14|Has expired: No longer needed and not maintained
 www/rubygem-scrapi||2018-02-14|Has expired: No longer maintained upstream
+devel/boost-python3-libs|devel/boost-python-libs@py36|2018-02-15|Flavorize

Modified: head/Mk/Uses/python.mk
==============================================================================
--- head/Mk/Uses/python.mk	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/Mk/Uses/python.mk	Thu Feb 15 12:34:49 2018	(r461885)
@@ -671,6 +671,13 @@ PY_FUTURES=	${PYTHON_PKGNAMEPREFIX}futures>0:devel/py-
 PY_FUTURES=
 .endif
 
+.if ${PYTHON_REL} < 3000
+PY_BOOST_LIB=	boost_python
+.else
+PY_BOOST_LIB=	boost_python3
+.endif
+PY_BOOST=	lib${PY_BOOST_LIB}.so:devel/boost-python-libs@${PY_FLAVOR}
+
 # dependencies
 .for _stage in PATCH BUILD RUN TEST
 .  if defined(_PYTHON_${_stage}_DEP)

Modified: head/audio/py-tagpy/Makefile
==============================================================================
--- head/audio/py-tagpy/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/audio/py-tagpy/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -13,7 +13,7 @@ COMMENT=	Python bindings for Scott Wheeler's TagLib
 
 LICENSE=	MIT
 
-LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs \
+LIB_DEPENDS=	${PY_BOOST} \
 		libtag.so:audio/taglib
 
 USES=		compiler:c++11-lang python shebangfix
@@ -23,7 +23,7 @@ CONFIGURE_ARGS=	--taglib-inc-dir="${LOCALBASE}/include
 		--taglib-lib-dir="${LOCALBASE}/lib" \
 		--boost-inc-dir="${PYTHON_INCLUDEDIR},${LOCALBASE}/include" \
 		--boost-lib-dir="${PYTHON_LIBDIR},${LOCALBASE}/lib" \
-		--boost-python-libname="boost_python"
+		--boost-python-libname="${PY_BOOST_LIB}"
 SHEBANG_FILES=	configure.py
 USE_PYTHON=	distutils autoplist
 

Modified: head/cad/freecad/Makefile
==============================================================================
--- head/cad/freecad/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/cad/freecad/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -15,7 +15,7 @@ BUILD_DEPENDS=	pyside-rcc:devel/pyside-tools \
 		swig3.0:devel/swig30
 LIB_DEPENDS=	libexpat.so:textproc/expat2 \
 		libfreetype.so:print/freetype2 \
-		libboost_python.so:devel/boost-python-libs \
+		${PY_BOOST} \
 		libpyside-python2.7.so:devel/pyside@${PY_FLAVOR} \
 		libCoin.so:graphics/Coin \
 		libpng.so:graphics/png \

Modified: head/cad/linuxcnc-devel/Makefile
==============================================================================
--- head/cad/linuxcnc-devel/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/cad/linuxcnc-devel/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -15,7 +15,7 @@ LICENSE=	GPLv2
 BROKEN=		wrong DEPENDS
 
 LIB_DEPENDS=	libBLT25.so:x11-toolkits/blt \
-		libboost_python.so:devel/boost-python-libs \
+		${PY_BOOST} \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
 		libmodbus.so:comms/libmodbus \

Modified: head/comms/gnuradio/Makefile
==============================================================================
--- head/comms/gnuradio/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/comms/gnuradio/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -27,7 +27,7 @@ LIB_DEPENDS=	libcppunit.so:devel/cppunit \
 		libfftw3.so:math/fftw3 \
 		libfftw3f.so:math/fftw3-float \
 		libqwt.so:x11-toolkits/qwt5 \
-		libboost_python.so:devel/boost-python-libs \
+		${PY_BOOST} \
 		libportaudio.so:audio/portaudio \
 		libjack.so:audio/jack \
 		libasound.so:audio/alsa-lib \

Modified: head/comms/uhd/Makefile
==============================================================================
--- head/comms/uhd/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/comms/uhd/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -11,7 +11,7 @@ DIST_SUBDIR=	${PORTNAME}
 MAINTAINER=	mr@FreeBSD.org
 COMMENT=	Ettus Research UHD driver framework
 
-LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs
+LIB_DEPENDS=	${PY_BOOST}
 BUILD_DEPENDS=	${LOCALBASE}/include/boost/tuple/tuple.hpp:devel/boost-libs \
 		cheetah-analyze:devel/py-cheetah@${PY_FLAVOR} \
 		rst2html:textproc/py-docutils \

Modified: head/comms/usrp/Makefile
==============================================================================
--- head/comms/usrp/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/comms/usrp/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -12,7 +12,7 @@ COMMENT=	Ettus Research USRP driver framework
 
 BROKEN=		fails to build with boost 1.66, see bug 224088
 
-LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs
+LIB_DEPENDS=	${PY_BOOST}
 BUILD_DEPENDS=	${LOCALBASE}/include/boost/tuple/tuple.hpp:devel/boost-libs \
 		cheetah-analyze:devel/py-cheetah \
 		rst2html:textproc/py-docutils \

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/devel/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -216,7 +216,6 @@
     SUBDIR += boost-jam
     SUBDIR += boost-libs
     SUBDIR += boost-python-libs
-    SUBDIR += boost-python3-libs
     SUBDIR += boost_build
     SUBDIR += bossa
     SUBDIR += bouml-doc

Modified: head/devel/boost-all/Makefile
==============================================================================
--- head/devel/boost-all/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/devel/boost-all/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -17,7 +17,7 @@ PYTHON_DESC=	Boost.Python - interfacing Python and C++
 
 LIBRARIES_RUN_DEPENDS=	${LOCALBASE}/lib/libboost_thread.so:devel/boost-libs
 JAM_RUN_DEPENDS=	${LOCALBASE}/bin/bjam:devel/boost-jam
-PYTHON_RUN_DEPENDS=	${LOCALBASE}/lib/libboost_python.so:devel/boost-python-libs
+PYTHON_RUN_DEPENDS=	${LOCALBASE}/lib/${PY_BOOST}
 DOCS_RUN_DEPENDS=	${LOCALBASE}/share/doc/boost/doc/html/index.html:devel/boost-docs
 
 .include <bsd.port.mk>

Modified: head/devel/boost-libs/pkg-descr
==============================================================================
--- head/devel/boost-libs/pkg-descr	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/devel/boost-libs/pkg-descr	Thu Feb 15 12:34:49 2018	(r461885)
@@ -14,6 +14,6 @@ several more Boost libraries in addition to those from
 libraries are proposed for TR2.
 
 NOTE: This package does not contain Boost.Python, it's in
-devel/boost-python-libs (python 2) and devel/boost-python3-libs (python 3).
+devel/boost-python-libs.
 
 WWW: http://www.boost.org/

Modified: head/devel/boost-python-libs/Makefile
==============================================================================
--- head/devel/boost-python-libs/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/devel/boost-python-libs/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -1,10 +1,12 @@
 # Created by: Alexander Churanov <churanov.port.maintainer@gmail.com>
 # $FreeBSD$
 
-PORTNAME?=	boost-python-libs
-COMMENT?=	Framework for interfacing Python 2 and C++
+PORTNAME=	boost-libs
+COMMENT=	Framework for interfacing Python 2 and C++
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
-USES?=		python:2.7
+USES=		python
+USE_PYTHON=	flavors
 
 OPTIONS_DEFINE=	DEBUG OPTIMIZED_CFLAGS
 

Modified: head/devel/boost-python-libs/pkg-descr
==============================================================================
--- head/devel/boost-python-libs/pkg-descr	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/devel/boost-python-libs/pkg-descr	Thu Feb 15 12:34:49 2018	(r461885)
@@ -3,7 +3,4 @@ C++. It allows you to quickly and seamlessly expose C+
 functions and objects to Python, and vice-versa, using no special
 tools -- just your C++ compiler.
 
-The python 2 port is called boost-python-libs
-The python 3 port is called boost-python3-libs
-
 WWW: http://www.boost.org/

Modified: head/devel/eblob/Makefile
==============================================================================
--- head/devel/eblob/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/devel/eblob/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -33,7 +33,7 @@ CMAKE_ARGS+=	-DWITH_ASSERTS=OFF
 .endif
 
 .if ${PORT_OPTIONS:MPYTHON}
-LIB_DEPENDS+=	libboost_python.so:devel/boost-python-libs
+LIB_DEPENDS+=	${PY_BOOST}
 USES+=		python:2.7
 CMAKE_ARGS+=	-DWITH_PYTHON=ON
 PLIST_SUB+=	PYTHON="" PYTHON_VER=${PYTHON_VER}

Modified: head/devel/libarea/Makefile
==============================================================================
--- head/devel/libarea/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/devel/libarea/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -11,7 +11,7 @@ COMMENT=	CAM-related software for profile and pocketin
 
 LICENSE=	BSD3CLAUSE
 
-LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs
+LIB_DEPENDS=	${PY_BOOST}
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	Heeks

Modified: head/devel/luabind/Makefile
==============================================================================
--- head/devel/luabind/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/devel/luabind/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -13,9 +13,9 @@ COMMENT=	Library that helps you create bindings betwee
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs
+LIB_DEPENDS=	${PY_BOOST}
 
-USES=		lua:51
+USES=		lua:51 python:env
 USE_LDCONFIG=	yes
 
 CPPFLAGS+=	-I.. -I${LUA_INCDIR} -I${LOCALBASE}/include

Modified: head/devel/py-pyopencl/Makefile
==============================================================================
--- head/devel/py-pyopencl/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/devel/py-pyopencl/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${LOCALBASE}/include/CL/cl.h:devel/opencl \
 		${PYTHON_PKGNAMEPREFIX}cffi>=1.1.0:devel/py-cffi@${FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}numpy>=0:math/py-numpy@${FLAVOR}
-LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs \
+LIB_DEPENDS=	${PY_BOOST} \
 		libOpenCL.so:devel/ocl-icd
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.0:devel/py-appdirs@${FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}cffi>=1.1.0:devel/py-cffi@${FLAVOR} \
@@ -28,7 +28,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.0:dev
 
 CONFIGURE_ARGS=	BOOST_INC_DIR="${LOCALBASE}/include" \
 		BOOST_LIB_DIR="${LOCALBASE}/lib" \
-		BOOST_PYTHON_LIBNAME=boost_python \
+		BOOST_PYTHON_LIBNAME=${PY_BOOST_LIB} \
 		CL_INC_DIR="${LOCALBASE}/include" \
 		CL_LIB_DIR="${LOCALBASE}/lib" \
 		USE_SHIPPED_BOOST=False

Modified: head/devel/uatraits/Makefile
==============================================================================
--- head/devel/uatraits/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/devel/uatraits/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -10,7 +10,7 @@ MASTER_SITES=	http://people.freebsd.org/~demon/
 MAINTAINER=	demon@FreeBSD.org
 COMMENT=	User-Agent detection library
 
-LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs \
+LIB_DEPENDS=	${PY_BOOST} \
 		libpcre.so:devel/pcre \
 		libxml2.so:textproc/libxml2
 

Modified: head/devel/vera++/Makefile
==============================================================================
--- head/devel/vera++/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/devel/vera++/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -34,7 +34,7 @@ OPTIONS_DEFAULT=	LUA PYTHON
 
 PYTHON_CMAKE_OFF=	-DVERA_PYTHON:BOOL=OFF
 PYTHON_CMAKE_ON=	-DVERA_PYTHON:BOOL=ON
-PYTHON_LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs
+PYTHON_LIB_DEPENDS=	${PY_BOOST}
 LUA_CMAKE_OFF=	-DVERA_LUA:BOOL=OFF
 LUA_CMAKE_ON=	-DVERA_LUA:BOOL=ON
 LUA_LIB_DEPENDS=	libluabind.so:devel/luabind

Modified: head/devel/youcompleteme/Makefile
==============================================================================
--- head/devel/youcompleteme/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/devel/youcompleteme/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -13,7 +13,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING.txt
 
 RUN_DEPENDS=	vim:editors/vim \
 		${LOCALBASE}/lib/libboost_thread.so:devel/boost-libs \
-		${LOCALBASE}/lib/libboost_python.so:devel/boost-python-libs \
+		${LOCALBASE}/lib/${PY_BOOST} \
 		${PYTHON_PKGNAMEPREFIX}argparse>0:devel/py-argparse@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}bottle>0:www/py-bottle@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}frozendict>0:devel/py-frozendict@${PY_FLAVOR} \

Modified: head/games/vegastrike/Makefile
==============================================================================
--- head/games/vegastrike/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/games/vegastrike/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -15,7 +15,7 @@ LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 RUN_DEPENDS=	${LOCALBASE}/${DATADIR_REL}/vegastrike.ico:games/vegastrike-data
-LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs \
+LIB_DEPENDS=	${PY_BOOST} \
 		libexpat.so:textproc/expat2 \
 		libvorbis.so:audio/libvorbis \
 		libogg.so:audio/libogg

Modified: head/graphics/caffe/Makefile
==============================================================================
--- head/graphics/caffe/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/graphics/caffe/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -20,7 +20,7 @@ LIB_DEPENDS=	libsnappy.so:archivers/snappy \
 		libleveldb.so:databases/leveldb \
 		liblmdb.so:databases/lmdb \
 		libboost_system.so:devel/boost-libs \
-		libboost_python.so:devel/boost-python-libs \
+		${PY_BOOST} \
 		libgflags.so:devel/gflags \
 		libglog.so:devel/glog \
 		libprotobuf.so:devel/protobuf \

Modified: head/graphics/cegui/Makefile
==============================================================================
--- head/graphics/cegui/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/graphics/cegui/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -46,7 +46,7 @@ LUA_CMAKE_ON=		-DCEGUI_BUILD_LUA_MODULE=ON -DCEGUI_BUI
 LUA_CMAKE_OFF=		-DCEGUI_BUILD_LUA_MODULE=OFF -DCEGUI_BUILD_LUA_GENERATOR=OFF
 # this option is not currently used as it doesn't compile (see also CMAKE_ARGS below)
 PYTHON_USES=		python:2.7
-PYTHON_LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs
+PYTHON_LIB_DEPENDS=	${PY_BOOST}
 PYTHON_CMAKE_ON=	-DCEGUI_BUILD_PYTHON_MODULES=ON
 PYTHON_CMAKE_OFF=	-DCEGUI_BUILD_PYTHON_MODULES=OFF
 FRIBIDI_LIB_DEPENDS=	libfribidi.so:converters/fribidi

Modified: head/graphics/gsculpt/Makefile
==============================================================================
--- head/graphics/gsculpt/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/graphics/gsculpt/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -14,7 +14,7 @@ COMMENT=	Opensource 3D modelling application
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs
+LIB_DEPENDS=	${PY_BOOST}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}PyOpenGL>0:graphics/py-PyOpenGL@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}gtkglext>0:x11-toolkits/py-gtkglext@${PY_FLAVOR}
 

Modified: head/graphics/luxrender/Makefile
==============================================================================
--- head/graphics/luxrender/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/graphics/luxrender/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -16,7 +16,7 @@ COMMENT=	Physically based and unbiased rendering syste
 
 LICENSE=	GPLv3
 
-LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs \
+LIB_DEPENDS=	${PY_BOOST} \
 		libfftw3.so:math/fftw3 \
 		libOpenImageIO.so:graphics/openimageio
 .if ${DISTVERSION} != 1.4

Modified: head/graphics/openimageio/Makefile
==============================================================================
--- head/graphics/openimageio/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/graphics/openimageio/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -94,7 +94,7 @@ CMAKE_ARGS+=	-DUSE_PYTHON:BOOL=OFF -DUSE_PYTHON3:BOOL=
 		-DOIIO_BUILD_TOOLS:BOOL=ON
 .else
 LIB_DEPENDS+=	libOpenImageIO.so:graphics/openimageio \
-		libboost_python.so:devel/boost-python-libs
+		${PY_BOOST}
 PLIST=		${PKGDIR}/pkg-plist-pybind
 #while oiio supports py3, ports doesn't have py3 support for boost-python yet
 USES+=		python:2

Modified: head/graphics/py-exiv2/Makefile
==============================================================================
--- head/graphics/py-exiv2/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/graphics/py-exiv2/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -13,7 +13,7 @@ MAINTAINER=	multimedia@FreeBSD.org
 COMMENT=	Python bindings for exiv2
 
 LIB_DEPENDS=	libexiv2.so:graphics/exiv2\
-		libboost_python.so:devel/boost-python-libs
+		${PY_BOOST}
 
 USES=		python:2 scons tar:bzip2
 USE_PYTHON=	flavors

Modified: head/graphics/vigra/Makefile
==============================================================================
--- head/graphics/vigra/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/graphics/vigra/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -49,7 +49,7 @@ NUMPY_BUILD_DEPENDS=	nosetests:devel/py-nose \
 			f2py:math/py-numpy
 NUMPY_RUN_DEPENDS=	nosetests:devel/py-nose \
 			f2py:math/py-numpy
-NUMPY_LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs
+NUMPY_LIB_DEPENDS=	${PY_BOOST}
 # On FreeBSD < 11 libc++ lacks support for sized delete operators.
 # GCC dropped the builtin version of these operators in 6+ by
 # defaulting to gnu++14. Force c++11 instead.

Modified: head/math/cadabra2/Makefile
==============================================================================
--- head/math/cadabra2/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/math/cadabra2/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/doc/license.txt
 PATCH_DEPENDS=	${NONEXISTENT}:devel/boost-libs:extract \
 		${NONEXISTENT}:devel/websocketpp:extract
 BUILD_DEPENDS=	${LOCALBASE}/include/websocketpp/client.hpp:devel/websocketpp
-LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs \
+LIB_DEPENDS=	${PY_BOOST} \
 		libboost_system.so:devel/boost-libs \
 		libpcrecpp.so:devel/pcre \
 		libjsoncpp.so:devel/jsoncpp \

Modified: head/math/kig/Makefile
==============================================================================
--- head/math/kig/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/math/kig/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -8,7 +8,7 @@ CATEGORIES=	math kde kde-kde4
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KDE 4 interactive geometry application
 
-LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs
+LIB_DEPENDS=	${PY_BOOST}
 
 USES=		cmake:outsource compiler:c++11-lib kde:4 python:run \
 		shebangfix tar:xz

Modified: head/net-p2p/libtorrent-rasterbar-python/Makefile
==============================================================================
--- head/net-p2p/libtorrent-rasterbar-python/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/net-p2p/libtorrent-rasterbar-python/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -7,7 +7,7 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 COMMENT=	Python bindings for libtorrent-rasterbar
 
 LIB_DEPENDS=	libtorrent-rasterbar.so:net-p2p/libtorrent-rasterbar \
-		libboost_python.so:devel/boost-python-libs
+		${PY_BOOST}
 
 MASTERDIR=	${.CURDIR}/../libtorrent-rasterbar
 

Modified: head/net/ceph-devel/Makefile
==============================================================================
--- head/net/ceph-devel/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/net/ceph-devel/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -25,7 +25,7 @@ BUILD_DEPENDS=	\
 	${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops \
 	gperf:devel/gperf
 LIB_DEPENDS=	\
-	libboost_python.so:devel/boost-python-libs \
+	${PY_BOOST} \
 	libboost_thread.so:devel/boost-libs \
 	libleveldb.so:databases/leveldb \
 	libldap.so:net/openldap24-client \

Modified: head/net/ceph/Makefile
==============================================================================
--- head/net/ceph/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/net/ceph/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -24,7 +24,7 @@ BUILD_DEPENDS=	\
 	gperf:devel/gperf \
 	${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops
 LIB_DEPENDS=	\
-	libboost_python.so:devel/boost-python-libs \
+	${PY_BOOST} \
 	libboost_thread.so:devel/boost-libs \
 	libleveldb.so:databases/leveldb \
 	libldap.so:net/openldap24-client \

Modified: head/science/avogadro/Makefile
==============================================================================
--- head/science/avogadro/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/science/avogadro/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -37,7 +37,7 @@ OPTIONS_SUB=	yes
 PYTHON_USES=		python:2
 PYTHON_BUILD_DEPENDS=	${PYNUMPY} \
 			${PYTHON_PKGNAMEPREFIX}sip>0:devel/py-sip@${PY_FLAVOR}
-PYTHON_LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs
+PYTHON_LIB_DEPENDS=	${PY_BOOST}
 PYTHON_RUN_DEPENDS=	${PYNUMPY} \
 			${PYTHON_PKGNAMEPREFIX}sip>0:devel/py-sip@${PY_FLAVOR}
 PYTHON_CMAKE_ON=	-DENABLE_PYTHON=ON \

Modified: head/science/tfel/Makefile
==============================================================================
--- head/science/tfel/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/science/tfel/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -22,7 +22,7 @@ OPTIONS_SUB=		yes
 GNUPLOT_BUILD_DEPENDS=	gnuplot:math/gnuplot
 GNUPLOT_RUN_DEPENDS=	gnuplot:math/gnuplot
 
-PYTHON_LIB_DEPENDS=	libboost_python.so:devel/boost-python-libs
+PYTHON_LIB_DEPENDS=	${PY_BOOST}
 PYTHON_USES=		localbase python:2.7
 PYTHON_CONFIGURE_ARGS=	--enable-python-bindings
 PYTHON_CONFIGURE_WITH=	boost=${LOCALBASE}

Modified: head/sysutils/condor/Makefile
==============================================================================
--- head/sysutils/condor/Makefile	Thu Feb 15 12:30:56 2018	(r461884)
+++ head/sysutils/condor/Makefile	Thu Feb 15 12:34:49 2018	(r461885)
@@ -20,7 +20,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE-2.0.txt
 LIB_DEPENDS+=	libkrb5support.so:security/krb5 \
 		libpcre.so:devel/pcre \
 		libcurl.so:ftp/curl \
-		libboost_python.so:devel/boost-python-libs \
+		${PY_BOOST} \
 		libexpat.so:textproc/expat2
 
 WRKSRC=		${WRKDIR}/condor-${PORTVERSION}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802151234.w1FCYoiu094792>