View | Details | Raw Unified | Return to bug 251082 | Differences between
and this patch

Collapse All | Expand All

(-)biology/gcta/Makefile (-2 / +2 lines)
Lines 13-22 Link Here
13
LICENSE=	GPLv3
13
LICENSE=	GPLv3
14
LICENSE_FILE=	${WRKSRC}/GNU_General_Public_License_v3.txt
14
LICENSE_FILE=	${WRKSRC}/GNU_General_Public_License_v3.txt
15
15
16
BUILD_DEPENDS=	eigen>=3:math/eigen3
17
LIB_DEPENDS+=	libopenblas.so:math/openblas
16
LIB_DEPENDS+=	libopenblas.so:math/openblas
18
17
19
USES=		compiler:openmp dos2unix gmake localbase zip
18
USES=		compiler:openmp dos2unix eigen:3,build \
19
		gmake localbase zip
20
20
21
CXXFLAGS+=	-I${LOCALBASE}/include/eigen3 -fopenmp
21
CXXFLAGS+=	-I${LOCALBASE}/include/eigen3 -fopenmp
22
LDFLAGS+=	-lopenblas
22
LDFLAGS+=	-lopenblas
(-)cad/PrusaSlicer/Makefile (-2 / +1 lines)
Lines 22-28 Link Here
22
		libgmp.so:math/gmp \
22
		libgmp.so:math/gmp \
23
		libmpfr.so:math/mpfr
23
		libmpfr.so:math/mpfr
24
BUILD_DEPENDS=	cereal>=1.2.2:devel/cereal \
24
BUILD_DEPENDS=	cereal>=1.2.2:devel/cereal \
25
		eigen>=3.3:math/eigen3 \
26
		googletest>=1.7:devel/googletest \
25
		googletest>=1.7:devel/googletest \
27
		boost-libs>=1.64:devel/boost-libs \
26
		boost-libs>=1.64:devel/boost-libs \
28
		wx31-gtk3>=3.1:x11-toolkits/wxgtk31 \
27
		wx31-gtk3>=3.1:x11-toolkits/wxgtk31 \
Lines 33-39 Link Here
33
		mpfr>=4.0.2:math/mpfr \
32
		mpfr>=4.0.2:math/mpfr \
34
		qt5-buildtools>=0:devel/qt5-buildtools
33
		qt5-buildtools>=0:devel/qt5-buildtools
35
34
36
USES=		cmake gettext gl iconv pkgconfig
35
USES=		cmake eigen:3 gettext gl iconv pkgconfig
37
36
38
CMAKE_ARGS+=	-DwxWidgets_CONFIG_EXECUTABLE=${LOCALBASE}/bin/wxgtk3u-3.1-config \
37
CMAKE_ARGS+=	-DwxWidgets_CONFIG_EXECUTABLE=${LOCALBASE}/bin/wxgtk3u-3.1-config \
39
		-DCGAL_DIR=${WRKSRC}/CGAL/lib/cmake/CGAL
38
		-DCGAL_DIR=${WRKSRC}/CGAL/lib/cmake/CGAL
(-)graphics/opencv/Makefile (-1 / +1 lines)
Lines 179-185 Link Here
179
PERFORMANCE_DESC=	Performance enhancing libraries
179
PERFORMANCE_DESC=	Performance enhancing libraries
180
180
181
EIGEN3_DESC=		Eigen 3 support
181
EIGEN3_DESC=		Eigen 3 support
182
EIGEN3_BUILD_DEPENDS=	${LOCALBASE}/include/eigen3/Eigen/Eigen:math/eigen3
182
EIGEN3_USES=		eigen:3
183
EIGEN3_CMAKE_BOOL=	WITH_EIGEN
183
EIGEN3_CMAKE_BOOL=	WITH_EIGEN
184
184
185
OPENCL_DESC=		OpenCL support
185
OPENCL_DESC=		OpenCL support
(-)math/libsemigroups/Makefile (-3 / +3 lines)
Lines 11-23 Link Here
11
11
12
LICENSE=	GPLv3
12
LICENSE=	GPLv3
13
13
14
BUILD_DEPENDS=	HPCombi>0:math/hpcombi	\
14
BUILD_DEPENDS=	HPCombi>0:math/hpcombi
15
		eigen>0:math/eigen3
16
LIB_DEPENDS=	libfmt.so:devel/libfmt
15
LIB_DEPENDS=	libfmt.so:devel/libfmt
17
16
18
USE_GITHUB=	yes
17
USE_GITHUB=	yes
19
18
20
USES=		autoreconf compiler:c++11-lang libtool pkgconfig
19
USES=		autoreconf compiler:c++11-lang eigen:3,build \
20
		libtool pkgconfig
21
21
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
23
CONFIGURE_ARGS=	--enable-fmt --with-external-fmt=yes	\
23
CONFIGURE_ARGS=	--enable-fmt --with-external-fmt=yes	\
(-)math/py-python-fcl/Makefile (-5 / +3 lines)
Lines 12-25 Link Here
12
LICENSE=	BSD3CLAUSE
12
LICENSE=	BSD3CLAUSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
14
15
NEEDED_DEPENDS=	${PYNUMPY} \
16
		eigen>0:math/eigen3
17
LIB_DEPENDS=	libfcl05.so:math/fcl05 \
15
LIB_DEPENDS=	libfcl05.so:math/fcl05 \
18
		liboctomap.so:math/octomap
16
		liboctomap.so:math/octomap
19
BUILD_DEPENDS=	${NEEDED_DEPENDS}
17
BUILD_DEPENDS=	${PYNUMPY}
20
RUN_DEPENDS=	${NEEDED_DEPENDS}
18
RUN_DEPENDS=	${PYNUMPY}
21
19
22
USES=		compiler:c++11-lang python
20
USES=		compiler:c++11-lang eigen:3 python
23
21
24
USE_PYTHON=	distutils autoplist concurrent cython
22
USE_PYTHON=	distutils autoplist concurrent cython
25
23
(-)math/scilab/Makefile (-3 / +2 lines)
Lines 16-22 Link Here
16
LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING
16
LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING
17
LICENSE_FILE_BSD3CLAUSE=	${WRKSRC}/COPYING-BSD
17
LICENSE_FILE_BSD3CLAUSE=	${WRKSRC}/COPYING-BSD
18
18
19
BUILD_DEPENDS=	${LOCALBASE}/include/eigen3/Eigen/Sparse:math/eigen3
20
LIB_DEPENDS=	libxml2.so:textproc/libxml2 \
19
LIB_DEPENDS=	libxml2.so:textproc/libxml2 \
21
		libpcre.so:devel/pcre \
20
		libpcre.so:devel/pcre \
22
		libcurl.so:ftp/curl \
21
		libcurl.so:ftp/curl \
Lines 27-34 Link Here
27
		libamd.so:math/suitesparse
26
		libamd.so:math/suitesparse
28
RUN_DEPENDS=	xdg-open:devel/xdg-utils
27
RUN_DEPENDS=	xdg-open:devel/xdg-utils
29
28
30
USES=		compiler:c++17-lang cpe desktop-file-utils fortran \
29
USES=		compiler:c++17-lang cpe desktop-file-utils eigen:3,build \
31
		gettext gmake gnome iconv:wchar_t libtool \
30
		fortran gettext gmake gnome iconv:wchar_t libtool \
32
		localbase ncurses pathfix pkgconfig shared-mime-info
31
		localbase ncurses pathfix pkgconfig shared-mime-info
33
USE_LOCALE=	en_US.UTF-8
32
USE_LOCALE=	en_US.UTF-8
34
33

Return to bug 251082