<pre style='margin:0'>
Eric A. Borisch (eborisch) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f615cbda29bd50334999fd4c97bbf6093b100170">https://github.com/macports/macports-ports/commit/f615cbda29bd50334999fd4c97bbf6093b100170</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new f615cbd eigen3[-devel]: Update to latest & upstream patch
</span>f615cbd is described below
<span style='display:block; white-space:pre;color:#808000;'>commit f615cbda29bd50334999fd4c97bbf6093b100170
</span>Author: Eric A. Borisch <eborisch@macports.org>
AuthorDate: Mon Jul 23 08:58:50 2018 -0500
<span style='display:block; white-space:pre;color:#404040;'> eigen3[-devel]: Update to latest & upstream patch
</span>---
math/eigen3/Portfile | 25 ++++++++++++++-----------
math/eigen3/files/GMMT_BLAS.patch | 21 +++++++++++++++++++--
2 files changed, 33 insertions(+), 13 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/eigen3/Portfile b/math/eigen3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4aa318b..e98e015 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/eigen3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/eigen3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,42 +15,45 @@ description A C++ template library for linear algebra: vectors, \
</span> long_description ${description}
platforms darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url http://eigen.tuxfamily.org
</span> use_bzip2 yes
depends_build-append port:pkgconfig
if {${subport} eq ${name}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- bitbucket.setup eigen eigen 3.3.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bitbucket.setup eigen eigen 3.3.5
</span> revision 0
conflicts eigen3-devel
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.url http://eigen.tuxfamily.org
</span> livecheck.regex {Eigen (\d+(\.\d+)+) released}
checksums \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 ba7687fbb66abae7ae68769877554d1a6a4004de \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dd254beb0bafc695d0f62ae1a222ff85b52dbaa3a16f76e781dce22d0d20a4a6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1657543
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 4e245efd8785b1fad25b213a51e552097e185e10 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7352bff3ea299e4c7d7fbe31c504f8eb9149d7e685dec5a12fbaa26379f603e2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1663467
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles GMMT_BLAS.patch
</span> }
subport eigen3-devel {
# No current development version (other than rolling snapshot)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- bitbucket.setup eigen eigen bfc794a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version 3.3-tracking-20180607
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bitbucket.setup eigen eigen 1d8c329
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 3.3-tracking-20180723
</span> revision 0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> conflicts eigen3
long_description ${description} This (-devel) version tracks \
development of the current (3.3) branch.
<span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.regex {development release.*>(\d+((-[a-z]+|\.)\d+)+)<}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bitbucket.livecheck 3.3
</span>
# Tired of waiting for an alpha for MKL fixes. Move to tracking 3.3
# development branch. New epoch to catch as update.
epoch 3
checksums \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 63ce65c69562d9491788c5093cde37e46880335e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2340b0bb124662abba10311517d69e062ab19758a7119baab6287287a4b4a363 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1663818
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 4adfe357a0c4c3f8d976aeaf6d19ba3186724e41 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5099a89966f6543e147a3f9a84498396c812d4ba578e918d4f868cca0aa050ee \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1663786
</span>
patchfiles GMMT_BLAS.patch
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/eigen3/files/GMMT_BLAS.patch b/math/eigen3/files/GMMT_BLAS.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 0b69e46..308d0e6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/eigen3/files/GMMT_BLAS.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/eigen3/files/GMMT_BLAS.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,22 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h.orig 2018-05-08 14:00:08.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h 2018-05-08 14:00:21.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# HG changeset patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# User Christoph Hertzberg <chtz@informatik.uni-bremen.de>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Date 1526405753 -7200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Node ID ea373d516b5ce1000a1a2d67d54868a14f5b61f4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Parent 92edf0f84c49a3c85df77b592d181abf4de81890
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix "suggest parentheses around comparison" warning
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h b/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -37,7 +37,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ namespace internal {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-template <typename Index, typename Scalar, int AStorageOrder, bool ConjugateA, int ResStorageOrder, int UpLo>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++template <typename Index, typename Scalar, int AStorageOrder, bool ConjugateA, int ResStorageOrder, int UpLo>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ struct general_matrix_matrix_rankupdate :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ general_matrix_matrix_triangular_product<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Index,Scalar,AStorageOrder,ConjugateA,Scalar,AStorageOrder,ConjugateA,ResStorageOrder,UpLo,BuiltIn> {};
</span> @@ -52,7 +52,7 @@
static EIGEN_STRONG_INLINE void run(Index size, Index depth,const Scalar* lhs, Index lhsStride, \
const Scalar* rhs, Index rhsStride, Scalar* res, Index resStride, Scalar alpha, level3_blocking<Scalar, Scalar>& blocking) \
</pre><pre style='margin:0'>
</pre>