From owner-svn-ports-all@freebsd.org Sat Feb 20 20:38:25 2021 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 598CF5538B0; Sat, 20 Feb 2021 20:38:25 +0000 (UTC) (envelope-from adridg@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DjgJK23YZz4gK3; Sat, 20 Feb 2021 20:38:25 +0000 (UTC) (envelope-from adridg@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 3966C259F3; Sat, 20 Feb 2021 20:38:25 +0000 (UTC) (envelope-from adridg@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 11KKcPnt060733; Sat, 20 Feb 2021 20:38:25 GMT (envelope-from adridg@FreeBSD.org) Received: (from adridg@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 11KKcOGV060731; Sat, 20 Feb 2021 20:38:24 GMT (envelope-from adridg@FreeBSD.org) Message-Id: <202102202038.11KKcOGV060731@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: adridg set sender to adridg@FreeBSD.org using -f From: Adriaan de Groot Date: Sat, 20 Feb 2021 20:38:24 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r566187 - in head/math/eigen3: . files X-SVN-Group: ports-head X-SVN-Commit-Author: adridg X-SVN-Commit-Paths: in head/math/eigen3: . files X-SVN-Commit-Revision: 566187 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Feb 2021 20:38:25 -0000 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