svn commit: r566187 - in head/math/eigen3: . files
Adriaan de Groot
adridg at FreeBSD.org
Sat Feb 20 20:38:25 UTC 2021
Author: adridg
Date: Sat Feb 20 20:38:24 2021
New Revision: 566187
URL: https://svnweb.freebsd.org/changeset/ports/566187
Log:
Update math/eigen3 to latest upstream release
Release notes are at
https://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.3.9
One of our patches was for issue 2011, which is resolved upstream,
so that can go. The other patch is not needed anymore either.
While here, drop the gl (USE=gl) dependency. This turned out to be
needed for tests that aren't built anyway. I mini-exp-ran this by
test-compiling all the things that showed fallout in the previous
Eigen update.
Referenced PR is about gl, not about updating Eigen.
PR: 251939
Deleted:
head/math/eigen3/files/
Modified:
head/math/eigen3/Makefile
head/math/eigen3/distinfo
Modified: head/math/eigen3/Makefile
==============================================================================
--- head/math/eigen3/Makefile Sat Feb 20 20:26:24 2021 (r566186)
+++ head/math/eigen3/Makefile Sat Feb 20 20:38:24 2021 (r566187)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= eigen
-PORTVERSION= 3.3.8
+PORTVERSION= 3.3.9
CATEGORIES= math
MASTER_SITES= https://gitlab.com/libeigen/eigen/-/archive/${PORTVERSION}/
@@ -23,8 +23,7 @@ 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_USES= blaslapack:openblas pkgconfig
FULL_LIB_DEPENDS= libcholmod.so:math/suitesparse \
libsuperlu.so:math/superlu \
libadolc.so:math/adol-c \
Modified: head/math/eigen3/distinfo
==============================================================================
--- head/math/eigen3/distinfo Sat Feb 20 20:26:24 2021 (r566186)
+++ head/math/eigen3/distinfo Sat Feb 20 20:38:24 2021 (r566187)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1604406672
-SHA256 (eigen-3.3.8.tar.bz2) = 0215c6593c4ee9f1f7f28238c4e8995584ebf3b556e9dbf933d84feb98d5b9ef
-SIZE (eigen-3.3.8.tar.bz2) = 1667794
+TIMESTAMP = 1613848877
+SHA256 (eigen-3.3.9.tar.bz2) = 0fa5cafe78f66d2b501b43016858070d52ba47bd9b1016b0165a7b8e04675677
+SIZE (eigen-3.3.9.tar.bz2) = 1667231
More information about the svn-ports-all
mailing list