1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00

1) Update to 2.0.2

2) Fix dependent ports on 6.x by using malloc instead of posix_memalign

PR:		ports/134863 (2)
Submitted by:	amdmi3
This commit is contained in:
Max Brazhnikov 2009-05-22 19:54:09 +00:00
parent 503d8235aa
commit 98e87f8b5c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=234405
8 changed files with 30 additions and 16 deletions

View File

@ -5,8 +5,7 @@
# $FreeBSD$
PORTNAME= eigen
DISTVERSION= 2.0.0
PORTREVISION= 2
DISTVERSION= 2.0.2
CATEGORIES= math
MASTER_SITES= http://download.tuxfamily.org/eigen/

View File

@ -1,3 +1,3 @@
MD5 (eigen-2.0.0.tar.bz2) = bedfe344498b926a4b5db17d2846dbb5
SHA256 (eigen-2.0.0.tar.bz2) = 0b21dac2e780dddeb1f966900e3718751c69d9c49cc2d635082b1475ec3dc785
SIZE (eigen-2.0.0.tar.bz2) = 346043
MD5 (eigen-2.0.2.tar.bz2) = b2c34144943671a8689b6fab20c52836
SHA256 (eigen-2.0.2.tar.bz2) = 9e7d84f07538e61a69064e7056324e30ac6fe7a7bb2e7d3227a79ff8c7311743
SIZE (eigen-2.0.2.tar.bz2) = 348996

View File

@ -0,0 +1,11 @@
--- ./Eigen/src/Core/util/Memory.h.orig 2009-05-22 17:41:27.000000000 +0400
+++ ./Eigen/src/Core/util/Memory.h 2009-05-22 23:12:08.000000000 +0400
@@ -27,7 +27,7 @@
#ifndef EIGEN_MEMORY_H
#define EIGEN_MEMORY_H
-#if defined(__APPLE__) || defined(_WIN64)
+#if defined(__APPLE__) || defined(_WIN64) || defined (__FreeBSD__)
#define EIGEN_MALLOC_ALREADY_ALIGNED 1
#else
#define EIGEN_MALLOC_ALREADY_ALIGNED 0

View File

@ -115,9 +115,6 @@ include/eigen2/Eigen/src/Sparse/SuperLUSupport.h
include/eigen2/Eigen/src/Sparse/TaucsSupport.h
include/eigen2/Eigen/src/Sparse/TriangularSolver.h
include/eigen2/Eigen/src/Sparse/UmfPackSupport.h
include/eigen2/Eigen/src/StdVector/StdVector.h
include/eigen2/Eigen/src/StdVector/UnalignedType.h
@dirrm include/eigen2/Eigen/src/StdVector
@dirrm include/eigen2/Eigen/src/Sparse
@dirrm include/eigen2/Eigen/src/SVD
@dirrm include/eigen2/Eigen/src/QR

View File

@ -5,8 +5,7 @@
# $FreeBSD$
PORTNAME= eigen
DISTVERSION= 2.0.0
PORTREVISION= 2
DISTVERSION= 2.0.2
CATEGORIES= math
MASTER_SITES= http://download.tuxfamily.org/eigen/

View File

@ -1,3 +1,3 @@
MD5 (eigen-2.0.0.tar.bz2) = bedfe344498b926a4b5db17d2846dbb5
SHA256 (eigen-2.0.0.tar.bz2) = 0b21dac2e780dddeb1f966900e3718751c69d9c49cc2d635082b1475ec3dc785
SIZE (eigen-2.0.0.tar.bz2) = 346043
MD5 (eigen-2.0.2.tar.bz2) = b2c34144943671a8689b6fab20c52836
SHA256 (eigen-2.0.2.tar.bz2) = 9e7d84f07538e61a69064e7056324e30ac6fe7a7bb2e7d3227a79ff8c7311743
SIZE (eigen-2.0.2.tar.bz2) = 348996

View File

@ -0,0 +1,11 @@
--- ./Eigen/src/Core/util/Memory.h.orig 2009-05-22 17:41:27.000000000 +0400
+++ ./Eigen/src/Core/util/Memory.h 2009-05-22 23:12:08.000000000 +0400
@@ -27,7 +27,7 @@
#ifndef EIGEN_MEMORY_H
#define EIGEN_MEMORY_H
-#if defined(__APPLE__) || defined(_WIN64)
+#if defined(__APPLE__) || defined(_WIN64) || defined (__FreeBSD__)
#define EIGEN_MALLOC_ALREADY_ALIGNED 1
#else
#define EIGEN_MALLOC_ALREADY_ALIGNED 0

View File

@ -115,9 +115,6 @@ include/eigen2/Eigen/src/Sparse/SuperLUSupport.h
include/eigen2/Eigen/src/Sparse/TaucsSupport.h
include/eigen2/Eigen/src/Sparse/TriangularSolver.h
include/eigen2/Eigen/src/Sparse/UmfPackSupport.h
include/eigen2/Eigen/src/StdVector/StdVector.h
include/eigen2/Eigen/src/StdVector/UnalignedType.h
@dirrm include/eigen2/Eigen/src/StdVector
@dirrm include/eigen2/Eigen/src/Sparse
@dirrm include/eigen2/Eigen/src/SVD
@dirrm include/eigen2/Eigen/src/QR