[med-svn] [Git][med-team/arb][upstream] New upstream version 7.0+ds

Andreas Tille (@tille) gitlab at salsa.debian.org
Fri Oct 23 10:17:48 BST 2026



Andreas Tille pushed to branch upstream at Debian Med / arb


Commits:
9922884a by Andreas Tille at 2026-10-23T11:02:35+02:00
New upstream version 7.0+ds
- - - - -


6 changed files:

- − HEADERLIBS/Makefile
- − HEADERLIBS/README
- − HEADERLIBS/eigen.COPYING
- − HEADERLIBS/eigen.extract.sh
- − HEADERLIBS/eigen.tgz
- − HEADERLIBS/eigen_fix_gcc_610_compile.patch


Changes:

=====================================
HEADERLIBS/Makefile deleted
=====================================
@@ -1,19 +0,0 @@
-
-all: eigen
-
-clean:
-	rm -rf eigen/
-
-EIGEN_PATCH=eigen_fix_gcc_610_compile.patch
-
-# For some weird reason tar command below sometimes generates files with wrong ownership (happened in a virtual machine).
-# If so, the following patch command fails.
-# Workaround: patch again after 10 seconds (and once more after 30 seconds)
-
-eigen: eigen.tgz $(EIGEN_PATCH) Makefile
-	tar --no-same-owner -zxf $<
-	patch -p0 < $(EIGEN_PATCH) || \
-		( sleep 10 ; patch -p0 < $(EIGEN_PATCH) || \
-		( sleep 30 ; patch -p0 < $(EIGEN_PATCH) ) )
-	touch eigen/
-


=====================================
HEADERLIBS/README deleted
=====================================
@@ -1,5 +0,0 @@
-This directory contains headerlibs delivered together with ARB-source.
-The code here is not delivered under the ARB license, but under the
-license specified for each headerlib.
-
-


=====================================
HEADERLIBS/eigen.COPYING deleted
=====================================
@@ -1,15 +0,0 @@
-
-eigen.tgz is an unmodified excerpt of eigen-2.0.16
-containing only those files needed by RNACMA
-
-For original license information run
-        make all
-in this directory and then have a look at
-        eigen/COPYING
-        eigen/COPYING.LESSER
-
-The original library can be downloaded from
-http://eigen.tuxfamily.org/
-
-eigen is distributed according to LGPL 3
-


=====================================
HEADERLIBS/eigen.extract.sh deleted
=====================================
@@ -1,145 +0,0 @@
-#!/bin/bash
-#
-# extracts those parts of eigen-2.0.16 needed by RNACMA
-# (in order to reduce size 3.8M -> 1.5M)
-
-SOURCE=./eigen-eigen-2.0.16
-DEST=./eigen
-
-eigencp() {
-    cp -pr $SOURCE/$1 $DEST/$1 || exit
-}
-
-mkdir -p $DEST/Eigen
-mkdir -p $DEST/Eigen/src
-mkdir -p $DEST/Eigen/src/Array
-mkdir -p $DEST/Eigen/src/Cholesky
-mkdir -p $DEST/Eigen/src/Core
-mkdir -p $DEST/Eigen/src/Core/util
-mkdir -p $DEST/Eigen/src/Geometry
-mkdir -p $DEST/Eigen/src/LU
-mkdir -p $DEST/Eigen/src/LeastSquares
-mkdir -p $DEST/Eigen/src/QR
-mkdir -p $DEST/Eigen/src/SVD
-mkdir -p $DEST/Eigen/src/Sparse
-
-eigencp Eigen/src/Core/arch
-
-eigencp COPYING
-eigencp COPYING.LESSER
-eigencp Eigen/Array
-eigencp Eigen/Cholesky
-eigencp Eigen/Core
-eigencp Eigen/Dense
-eigencp Eigen/Eigen
-eigencp Eigen/Geometry
-eigencp Eigen/LU
-eigencp Eigen/LeastSquares
-eigencp Eigen/QR
-eigencp Eigen/SVD
-eigencp Eigen/Sparse
-eigencp Eigen/src/Array/BooleanRedux.h
-eigencp Eigen/src/Array/CwiseOperators.h
-eigencp Eigen/src/Array/Functors.h
-eigencp Eigen/src/Array/Norms.h
-eigencp Eigen/src/Array/PartialRedux.h
-eigencp Eigen/src/Array/Random.h
-eigencp Eigen/src/Array/Select.h
-eigencp Eigen/src/Cholesky/LDLT.h
-eigencp Eigen/src/Cholesky/LLT.h
-eigencp Eigen/src/Core/Assign.h
-eigencp Eigen/src/Core/Block.h
-eigencp Eigen/src/Core/CacheFriendlyProduct.h
-eigencp Eigen/src/Core/Coeffs.h
-eigencp Eigen/src/Core/CommaInitializer.h
-eigencp Eigen/src/Core/Cwise.h
-eigencp Eigen/src/Core/CwiseBinaryOp.h
-eigencp Eigen/src/Core/CwiseNullaryOp.h
-eigencp Eigen/src/Core/CwiseUnaryOp.h
-eigencp Eigen/src/Core/DiagonalCoeffs.h
-eigencp Eigen/src/Core/DiagonalMatrix.h
-eigencp Eigen/src/Core/DiagonalProduct.h
-eigencp Eigen/src/Core/Dot.h
-eigencp Eigen/src/Core/Flagged.h
-eigencp Eigen/src/Core/Functors.h
-eigencp Eigen/src/Core/Fuzzy.h
-eigencp Eigen/src/Core/GenericPacketMath.h
-eigencp Eigen/src/Core/IO.h
-eigencp Eigen/src/Core/Map.h
-eigencp Eigen/src/Core/MapBase.h
-eigencp Eigen/src/Core/MathFunctions.h
-eigencp Eigen/src/Core/Matrix.h
-eigencp Eigen/src/Core/MatrixBase.h
-eigencp Eigen/src/Core/MatrixStorage.h
-eigencp Eigen/src/Core/Minor.h
-eigencp Eigen/src/Core/NestByValue.h
-eigencp Eigen/src/Core/NumTraits.h
-eigencp Eigen/src/Core/Part.h
-eigencp Eigen/src/Core/Product.h
-eigencp Eigen/src/Core/Redux.h
-eigencp Eigen/src/Core/SolveTriangular.h
-eigencp Eigen/src/Core/Sum.h
-eigencp Eigen/src/Core/Swap.h
-eigencp Eigen/src/Core/Transpose.h
-eigencp Eigen/src/Core/Visitor.h
-eigencp Eigen/src/Core/util/Constants.h
-eigencp Eigen/src/Core/util/DisableMSVCWarnings.h
-eigencp Eigen/src/Core/util/EnableMSVCWarnings.h
-eigencp Eigen/src/Core/util/ForwardDeclarations.h
-eigencp Eigen/src/Core/util/Macros.h
-eigencp Eigen/src/Core/util/Memory.h
-eigencp Eigen/src/Core/util/Meta.h
-eigencp Eigen/src/Core/util/StaticAssert.h
-eigencp Eigen/src/Core/util/XprHelper.h
-eigencp Eigen/src/Geometry/AlignedBox.h
-eigencp Eigen/src/Geometry/AngleAxis.h
-eigencp Eigen/src/Geometry/EulerAngles.h
-eigencp Eigen/src/Geometry/Hyperplane.h
-eigencp Eigen/src/Geometry/OrthoMethods.h
-eigencp Eigen/src/Geometry/ParametrizedLine.h
-eigencp Eigen/src/Geometry/Quaternion.h
-eigencp Eigen/src/Geometry/Rotation2D.h
-eigencp Eigen/src/Geometry/RotationBase.h
-eigencp Eigen/src/Geometry/Scaling.h
-eigencp Eigen/src/Geometry/Transform.h
-eigencp Eigen/src/Geometry/Translation.h
-eigencp Eigen/src/LU/Determinant.h
-eigencp Eigen/src/LU/Inverse.h
-eigencp Eigen/src/LU/LU.h
-eigencp Eigen/src/LeastSquares/LeastSquares.h
-eigencp Eigen/src/QR/EigenSolver.h
-eigencp Eigen/src/QR/HessenbergDecomposition.h
-eigencp Eigen/src/QR/QR.h
-eigencp Eigen/src/QR/SelfAdjointEigenSolver.h
-eigencp Eigen/src/QR/Tridiagonalization.h
-eigencp Eigen/src/SVD/SVD.h
-eigencp Eigen/src/Sparse/AmbiVector.h
-eigencp Eigen/src/Sparse/CompressedStorage.h
-eigencp Eigen/src/Sparse/CoreIterators.h
-eigencp Eigen/src/Sparse/DynamicSparseMatrix.h
-eigencp Eigen/src/Sparse/MappedSparseMatrix.h
-eigencp Eigen/src/Sparse/RandomSetter.h
-eigencp Eigen/src/Sparse/SparseAssign.h
-eigencp Eigen/src/Sparse/SparseBlock.h
-eigencp Eigen/src/Sparse/SparseCwise.h
-eigencp Eigen/src/Sparse/SparseCwiseBinaryOp.h
-eigencp Eigen/src/Sparse/SparseCwiseUnaryOp.h
-eigencp Eigen/src/Sparse/SparseDiagonalProduct.h
-eigencp Eigen/src/Sparse/SparseDot.h
-eigencp Eigen/src/Sparse/SparseFlagged.h
-eigencp Eigen/src/Sparse/SparseFuzzy.h
-eigencp Eigen/src/Sparse/SparseLDLT.h
-eigencp Eigen/src/Sparse/SparseLLT.h
-eigencp Eigen/src/Sparse/SparseLU.h
-eigencp Eigen/src/Sparse/SparseMatrix.h
-eigencp Eigen/src/Sparse/SparseMatrixBase.h
-eigencp Eigen/src/Sparse/SparseProduct.h
-eigencp Eigen/src/Sparse/SparseRedux.h
-eigencp Eigen/src/Sparse/SparseTranspose.h
-eigencp Eigen/src/Sparse/SparseUtil.h
-eigencp Eigen/src/Sparse/SparseVector.h
-eigencp Eigen/src/Sparse/TriangularSolver.h
-
-tar -zcvf eigen.tgz eigen/
-rm -rf eigen/
-


=====================================
HEADERLIBS/eigen.tgz deleted
=====================================
Binary files a/HEADERLIBS/eigen.tgz and /dev/null differ


=====================================
HEADERLIBS/eigen_fix_gcc_610_compile.patch deleted
=====================================
@@ -1,21 +0,0 @@
-
---- eigen/Eigen/src/Sparse/AmbiVector.h	2011-05-28 10:16:08.000000000 +0200
-+++ eigen/Eigen/src/Sparse/AmbiVector.h	2016-05-04 13:21:16.433663172 +0200
-@@ -44,7 +44,7 @@
-     void init(RealScalar estimatedDensity);
-     void init(int mode);
- 
--    void nonZeros() const;
-+    int nonZeros() const;
- 
-     /** Specifies a sub-vector to work on */
-     void setBounds(int start, int end) { m_start = start; m_end = end; }
-@@ -133,7 +133,7 @@
- 
- /** \returns the number of non zeros in the current sub vector */
- template<typename Scalar>
--void AmbiVector<Scalar>::nonZeros() const
-+int AmbiVector<Scalar>::nonZeros() const
- {
-   if (m_mode==IsSparse)
-     return m_llSize;



View it on GitLab: https://salsa.debian.org/med-team/arb/-/commit/9922884a8a19d04e6a273c0e4f0362f89f51e635

-- 
View it on GitLab: https://salsa.debian.org/med-team/arb/-/commit/9922884a8a19d04e6a273c0e4f0362f89f51e635
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20261023/becfb448/attachment-0001.htm>


More information about the debian-med-commit mailing list