Index: math/eigen3/Makefile =================================================================== --- math/eigen3/Makefile (revision 553918) +++ math/eigen3/Makefile (working copy) @@ -1,11 +1,9 @@ # $FreeBSD$ PORTNAME= eigen -DISTVERSION= 3.3.7 +PORTVERSION= 3.3.8 CATEGORIES= math -MASTER_SITES= https://bitbucket.org/${PORTNAME}/${PORTNAME}/get/ -DISTNAME= ${PORTVERSION} -DIST_SUBDIR= ${PORTNAME} +MASTER_SITES= https://gitlab.com/libeigen/eigen/-/archive/${PORTVERSION}/ MAINTAINER= kde@FreeBSD.org COMMENT= Lightweight library for vector and matrix math @@ -15,11 +13,24 @@ LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPL LICENSE_FILE_MPL20= ${WRKSRC}/COPYING.MPL2 -CMAKE_ARGS= -DPKGCONFIG_INSTALL_DIR:PATH="${PREFIX}/libdata/pkgconfig" +CMAKE_ARGS= -DPKGCONFIG_INSTALL_DIR:PATH="libdata/pkgconfig" USES= cmake tar:bzip2 NO_BUILD= yes NO_ARCH= yes -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-323c052e1731 +OPTIONS_DEFINE= FULL +OPTIONS_DEFAULT=FULL +FULL_DESC= Add the support for math dependencies +FULL_CMAKE_ON= -DBLAS_DIR:PATH="${LOCALBASE}" +FULL_USES= blaslapack:openblas gl pkgconfig +FULL_USE= GL=gl glew glut +FULL_LIB_DEPENDS= libcholmod.so:math/suitesparse \ + libsuperlu.so:math/superlu \ + libadolc.so:math/adol-c \ + libfftw3.so:math/fftw3 \ + libmpfr.so:math/mpfr \ + libgmp.so:math/gmp \ + libboost_thread.so:devel/boost-libs + .include Index: math/eigen3/distinfo =================================================================== --- math/eigen3/distinfo (revision 553918) +++ math/eigen3/distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1544905503 -SHA256 (eigen/3.3.7.tar.bz2) = 9f13cf90dedbe3e52a19f43000d71fdf72e986beb9a5436dddcd61ff9d77a3ce -SIZE (eigen/3.3.7.tar.bz2) = 1665168 +TIMESTAMP = 1604406672 +SHA256 (eigen-3.3.8.tar.bz2) = 0215c6593c4ee9f1f7f28238c4e8995584ebf3b556e9dbf933d84feb98d5b9ef +SIZE (eigen-3.3.8.tar.bz2) = 1667794