[eigen3] 02/06: Refresh patches, remove applied by upstream.
Anton Gladky
gladk at moszumanska.debian.org
Fri Dec 18 21:13:22 UTC 2015
This is an automated email from the git hooks/post-receive script.
gladk pushed a commit to branch master
in repository eigen3.
commit 4ec5edaade3b260bebe6e4616f82e2a17a7f476c
Author: Anton Gladky <gladk at debian.org>
Date: Fri Dec 18 21:54:18 2015 +0100
Refresh patches, remove applied by upstream.
---
debian/patches/05_remove_html_timestamp.patch | 8 +++----
debian/patches/08_suitesparse-4.4.patch | 20 -----------------
debian/patches/09_fix_opencv_compilation.patch | 13 -----------
debian/patches/10_fix_neon_vectorization.patch | 31 --------------------------
debian/patches/series | 3 ---
5 files changed, 4 insertions(+), 71 deletions(-)
diff --git a/debian/patches/05_remove_html_timestamp.patch b/debian/patches/05_remove_html_timestamp.patch
index 4aa9f04..37d8cc7 100644
--- a/debian/patches/05_remove_html_timestamp.patch
+++ b/debian/patches/05_remove_html_timestamp.patch
@@ -2,11 +2,11 @@ Description: Do not set HTML_TIMESTAMP in documentation
Author: Anton Gladky <gladk at debian.org>
Last-Update: 2015-06-17
-Index: eigen3-3.2.5/doc/Doxyfile.in
+Index: eigen3/doc/Doxyfile.in
===================================================================
---- eigen3-3.2.5.orig/doc/Doxyfile.in
-+++ eigen3-3.2.5/doc/Doxyfile.in
-@@ -1005,7 +1005,7 @@ HTML_COLORSTYLE_GAMMA = 80
+--- eigen3.orig/doc/Doxyfile.in
++++ eigen3/doc/Doxyfile.in
+@@ -1008,7 +1008,7 @@ HTML_COLORSTYLE_GAMMA = 80
# page will contain the date and time when the page was generated. Setting
# this to NO can help when comparing the output of multiple runs.
diff --git a/debian/patches/08_suitesparse-4.4.patch b/debian/patches/08_suitesparse-4.4.patch
deleted file mode 100644
index 12c9e3e..0000000
--- a/debian/patches/08_suitesparse-4.4.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Description: Compatibility fix with suitesparse >= 4.4
- The UF_long type has been replaced by SuiteSparse_long in recent versions of
- SuiteSparse.
-Author: Sébastien Villemot <sebastien at debian.org>
-Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800101
-Forwarded: no
-Last-Update: 2015-09-30
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- a/Eigen/src/CholmodSupport/CholmodSupport.h
-+++ b/Eigen/src/CholmodSupport/CholmodSupport.h
-@@ -78,7 +78,7 @@ cholmod_sparse viewAsCholmod(SparseMatri
- {
- res.itype = CHOLMOD_INT;
- }
-- else if (internal::is_same<_StorageIndex,UF_long>::value)
-+ else if (internal::is_same<_StorageIndex,SuiteSparse_long>::value)
- {
- res.itype = CHOLMOD_LONG;
- }
diff --git a/debian/patches/09_fix_opencv_compilation.patch b/debian/patches/09_fix_opencv_compilation.patch
deleted file mode 100644
index 6813e6d..0000000
--- a/debian/patches/09_fix_opencv_compilation.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h
-===================================================================
---- eigen3.orig/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h
-+++ eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h
-@@ -348,7 +348,7 @@ void matrix_exp_compute(const MatrixType
- typedef typename NumTraits<Scalar>::Real RealScalar;
- typedef typename std::complex<RealScalar> ComplexScalar;
- if (sizeof(RealScalar) > 14) {
-- result = arg.matrixFunction(StdStemFunctions<ComplexScalar>::exp);
-+ result = arg.matrixFunction(internal::stem_function_exp<ComplexScalar>);
- return;
- }
- #endif
diff --git a/debian/patches/10_fix_neon_vectorization.patch b/debian/patches/10_fix_neon_vectorization.patch
deleted file mode 100644
index 7af0069..0000000
--- a/debian/patches/10_fix_neon_vectorization.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-# HG changeset patch
-# User Gael Guennebaud <g.gael at free.fr>
-# Date 1449759993 -3600
-# Node ID dfa123a3ca2f2478e66776731a8cd760a253b71b
-# Parent b6e3e2a76f886841b3f2283e743e17897b163b38
-Bug 1103: fix neon vectorization of pmul(Packet1cd,Packet1cd)
-
-Index: eigen3/Eigen/src/Core/arch/NEON/Complex.h
-===================================================================
---- eigen3.orig/Eigen/src/Core/arch/NEON/Complex.h
-+++ eigen3/Eigen/src/Core/arch/NEON/Complex.h
-@@ -73,7 +73,7 @@ template<> EIGEN_STRONG_INLINE Packet2cf
-
- // Get the real values of a | a1_re | a1_re | a2_re | a2_re |
- v1 = vcombine_f32(vdup_lane_f32(vget_low_f32(a.v), 0), vdup_lane_f32(vget_high_f32(a.v), 0));
-- // Get the real values of a | a1_im | a1_im | a2_im | a2_im |
-+ // Get the imag values of a | a1_im | a1_im | a2_im | a2_im |
- v2 = vcombine_f32(vdup_lane_f32(vget_low_f32(a.v), 1), vdup_lane_f32(vget_high_f32(a.v), 1));
- // Multiply the real a with b
- v1 = vmulq_f32(v1, b.v);
-@@ -325,8 +325,8 @@ template<> EIGEN_STRONG_INLINE Packet1cd
-
- // Get the real values of a
- v1 = vdupq_lane_f64(vget_low_f64(a.v), 0);
-- // Get the real values of a
-- v2 = vdupq_lane_f64(vget_high_f64(a.v), 1);
-+ // Get the imag values of a
-+ v2 = vdupq_lane_f64(vget_high_f64(a.v), 0);
- // Multiply the real a with b
- v1 = vmulq_f64(v1, b.v);
- // Multiply the imag a with b
diff --git a/debian/patches/series b/debian/patches/series
index ad58d57..5ba1970 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,6 +3,3 @@
05_remove_html_timestamp.patch
06_remove_doc_matrix.patch
07_remove_compressed_doc.patch
-08_suitesparse-4.4.patch
-09_fix_opencv_compilation.patch
-10_fix_neon_vectorization.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/eigen3.git
More information about the debian-science-commits
mailing list