aboutsummaryrefslogtreecommitdiffstats
path: root/cad/freecad
diff options
context:
space:
mode:
authortcberner <tcberner@FreeBSD.org>2018-01-03 00:49:24 +0800
committertcberner <tcberner@FreeBSD.org>2018-01-03 00:49:24 +0800
commit98f12cd71d8be47f727a159669046065aff7fb2b (patch)
treefefd75a0b797bfd5f2fbecc832b9a94f740ee983 /cad/freecad
parent2e5f9718524f65806c04f8377358291676d5450b (diff)
downloadfreebsd-ports-gnome-98f12cd71d8be47f727a159669046065aff7fb2b.tar.gz
freebsd-ports-gnome-98f12cd71d8be47f727a159669046065aff7fb2b.tar.zst
freebsd-ports-gnome-98f12cd71d8be47f727a159669046065aff7fb2b.zip
New USES=eigen
Usage: USES=eigen:<version>[,<type>] version: 2 or 3 (required) type: build (default), run For example: USES=eigen:2,build,run will add a BUILD- and RUN_DEPENDS on math/eigen2, and USES=eigen:3 will add a BUILD_DEPENDS on math/eigen3. * Convert the existing ports to use it - biology/iqtree: remove run time dependency (seemed not to be needed) - graphics/movit: remove run time dependency (seemed not to be needed) - science/avogadro: add run time dependeny (installed cmake file requires it to be present) Reviewed by: rakuco, mat Differential Revision: https://reviews.freebsd.org/D13702
Diffstat (limited to 'cad/freecad')
-rw-r--r--cad/freecad/Makefile5
1 files changed, 2 insertions, 3 deletions
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index e74dfdc0955f..f749702a0085 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -11,8 +11,7 @@ LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= pyside-rcc:devel/pyside-tools \
- swig3.0:devel/swig30 \
- ${LOCALBASE}/libdata/pkgconfig/eigen3.pc:math/eigen3
+ swig3.0:devel/swig30
LIB_DEPENDS= libexpat.so:textproc/expat2 \
libfreetype.so:print/freetype2 \
libboost_python.so:devel/boost-python-libs \
@@ -31,7 +30,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \
libhdf5.so:science/hdf5
RUN_DEPENDS= pivy>0:graphics/py-pivy@${PY_FLAVOR}
-USES= dos2unix compiler:c++11-lib cmake:outsource fortran jpeg \
+USES= dos2unix compiler:c++11-lib cmake:outsource eigen:3 fortran jpeg \
python:2.7 localbase
USE_XORG= ice sm x11 xext xt
USE_GL= gl glu