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