FreeBSD Bugzilla – Attachment 219454 Details for
Bug 250949
eigen: fix usage of USES= eigen:3
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
fix ports not using USES= eigen syntax
uses_eigen.diff (text/plain), 3.80 KB, created by
Loïc Bartoletti
on 2020-11-08 12:53:22 UTC
(
hide
)
Description:
fix ports not using USES= eigen syntax
Filename:
MIME Type:
Creator:
Loïc Bartoletti
Created:
2020-11-08 12:53:22 UTC
Size:
3.80 KB
patch
obsolete
>Index: biology/gcta/Makefile >=================================================================== >--- biology/gcta/Makefile (revision 554440) >+++ biology/gcta/Makefile (working copy) >@@ -13,10 +13,10 @@ > LICENSE= GPLv3 > LICENSE_FILE= ${WRKSRC}/GNU_General_Public_License_v3.txt > >-BUILD_DEPENDS= eigen>=3:math/eigen3 > LIB_DEPENDS+= libopenblas.so:math/openblas > >-USES= compiler:openmp dos2unix gmake localbase zip >+USES= compiler:openmp dos2unix eigen:3,build \ >+ gmake localbase zip > > CXXFLAGS+= -I${LOCALBASE}/include/eigen3 -fopenmp > LDFLAGS+= -lopenblas >Index: cad/PrusaSlicer/Makefile >=================================================================== >--- cad/PrusaSlicer/Makefile (revision 554440) >+++ cad/PrusaSlicer/Makefile (working copy) >@@ -22,7 +22,6 @@ > libgmp.so:math/gmp \ > libmpfr.so:math/mpfr > BUILD_DEPENDS= cereal>=1.2.2:devel/cereal \ >- eigen>=3.3:math/eigen3 \ > googletest>=1.7:devel/googletest \ > boost-libs>=1.64:devel/boost-libs \ > wx31-gtk3>=3.1:x11-toolkits/wxgtk31 \ >@@ -33,7 +32,7 @@ > mpfr>=4.0.2:math/mpfr \ > qt5-buildtools>=0:devel/qt5-buildtools > >-USES= cmake gettext gl iconv pkgconfig >+USES= cmake eigen:3 gettext gl iconv pkgconfig > > CMAKE_ARGS+= -DwxWidgets_CONFIG_EXECUTABLE=${LOCALBASE}/bin/wxgtk3u-3.1-config \ > -DCGAL_DIR=${WRKSRC}/CGAL/lib/cmake/CGAL >Index: graphics/opencv/Makefile >=================================================================== >--- graphics/opencv/Makefile (revision 554440) >+++ graphics/opencv/Makefile (working copy) >@@ -179,7 +179,7 @@ > PERFORMANCE_DESC= Performance enhancing libraries > > EIGEN3_DESC= Eigen 3 support >-EIGEN3_BUILD_DEPENDS= ${LOCALBASE}/include/eigen3/Eigen/Eigen:math/eigen3 >+EIGEN3_USES= eigen:3 > EIGEN3_CMAKE_BOOL= WITH_EIGEN > > OPENCL_DESC= OpenCL support >Index: math/libsemigroups/Makefile >=================================================================== >--- math/libsemigroups/Makefile (revision 554440) >+++ math/libsemigroups/Makefile (working copy) >@@ -11,13 +11,13 @@ > > LICENSE= GPLv3 > >-BUILD_DEPENDS= HPCombi>0:math/hpcombi \ >- eigen>0:math/eigen3 >+BUILD_DEPENDS= HPCombi>0:math/hpcombi > LIB_DEPENDS= libfmt.so:devel/libfmt > > USE_GITHUB= yes > >-USES= autoreconf compiler:c++11-lang libtool pkgconfig >+USES= autoreconf compiler:c++11-lang eigen:3,build \ >+ libtool pkgconfig > > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --enable-fmt --with-external-fmt=yes \ >Index: math/py-python-fcl/Makefile >=================================================================== >--- math/py-python-fcl/Makefile (revision 554440) >+++ math/py-python-fcl/Makefile (working copy) >@@ -12,14 +12,12 @@ > LICENSE= BSD3CLAUSE > LICENSE_FILE= ${WRKSRC}/LICENSE > >-NEEDED_DEPENDS= ${PYNUMPY} \ >- eigen>0:math/eigen3 > LIB_DEPENDS= libfcl05.so:math/fcl05 \ > liboctomap.so:math/octomap >-BUILD_DEPENDS= ${NEEDED_DEPENDS} >-RUN_DEPENDS= ${NEEDED_DEPENDS} >+BUILD_DEPENDS= ${PYNUMPY} >+RUN_DEPENDS= ${PYNUMPY} > >-USES= compiler:c++11-lang python >+USES= compiler:c++11-lang eigen:3 python > > USE_PYTHON= distutils autoplist concurrent cython > >Index: math/scilab/Makefile >=================================================================== >--- math/scilab/Makefile (revision 554440) >+++ math/scilab/Makefile (working copy) >@@ -16,7 +16,6 @@ > LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING > LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/COPYING-BSD > >-BUILD_DEPENDS= ${LOCALBASE}/include/eigen3/Eigen/Sparse:math/eigen3 > LIB_DEPENDS= libxml2.so:textproc/libxml2 \ > libpcre.so:devel/pcre \ > libcurl.so:ftp/curl \ >@@ -27,8 +26,8 @@ > libamd.so:math/suitesparse > RUN_DEPENDS= xdg-open:devel/xdg-utils > >-USES= compiler:c++17-lang cpe desktop-file-utils fortran \ >- gettext gmake gnome iconv:wchar_t libtool \ >+USES= compiler:c++17-lang cpe desktop-file-utils eigen:3,build \ >+ fortran gettext gmake gnome iconv:wchar_t libtool \ > localbase ncurses pathfix pkgconfig shared-mime-info > USE_LOCALE= en_US.UTF-8 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 250949
: 219454