Gentoo Archives: gentoo-commits

From: "Julian Ospald (hasufell)" <hasufell@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/blender/files: 05-blender-2.72-unbundle-eigen3.patch
Date: Sat, 27 Sep 2014 12:10:21
Message-Id: 20140927121016.2B507669B@oystercatcher.gentoo.org
1 hasufell 14/09/27 12:10:16
2
3 Added: 05-blender-2.72-unbundle-eigen3.patch
4 Log:
5 version bump
6
7 (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key BDEED020)
8
9 Revision Changes Path
10 1.1 media-gfx/blender/files/05-blender-2.72-unbundle-eigen3.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/files/05-blender-2.72-unbundle-eigen3.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/blender/files/05-blender-2.72-unbundle-eigen3.patch?rev=1.1&content-type=text/plain
14
15 Index: 05-blender-2.72-unbundle-eigen3.patch
16 ===================================================================
17 commit 03b41be3de15b4810e55ff1988d27d28eb358df0
18 Author: hasufell <hasufell@g.o>
19 Date: Fri Jul 19 18:47:43 2013 +0200
20
21 unbundle Eigen3
22
23 diff --git a/CMakeLists.txt b/CMakeLists.txt
24 index a30831c..78bb3c6 100644
25 --- a/CMakeLists.txt
26 +++ b/CMakeLists.txt
27 @@ -109,6 +109,7 @@ set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib CACHE INTERNAL "" FORCE)
28 # Check for some modules
29 if(UNIX)
30 find_package(PkgConfig)
31 + pkg_check_modules(_PC_EIGEN3 eigen3)
32 pkg_check_modules(_PC_GFLAGS libgflags)
33 pkg_check_modules(_PC_GLOG libglog)
34 endif()
35 diff --git a/extern/libmv/CMakeLists.txt b/extern/libmv/CMakeLists.txt
36 index 7061e04..b8ab180 100644
37 --- a/extern/libmv/CMakeLists.txt
38 +++ b/extern/libmv/CMakeLists.txt
39 @@ -44,7 +44,7 @@ if(WITH_LIBMV)
40 )
41
42 set(INC_SYS
43 - ../Eigen3
44 + ${_PC_EIGEN3_INCLUDE_DIRS}
45 ${PNG_INCLUDE_DIRS}
46 ${ZLIB_INCLUDE_DIRS}
47 )
48 diff --git a/extern/libmv/third_party/ceres/CMakeLists.txt b/extern/libmv/third_party/ceres/CMakeLists.txt
49 index 0645883..d79fe9e 100644
50 --- a/extern/libmv/third_party/ceres/CMakeLists.txt
51 +++ b/extern/libmv/third_party/ceres/CMakeLists.txt
52 @@ -35,7 +35,7 @@ set(INC
53 )
54
55 set(INC_SYS
56 - ../../../Eigen3
57 + ${_PC_EIGEN3_INCLUDE_DIRS}
58 )
59
60 set(SRC
61 diff --git a/intern/dualcon/CMakeLists.txt b/intern/dualcon/CMakeLists.txt
62 index da5e10f..a4aae1b 100644
63 --- a/intern/dualcon/CMakeLists.txt
64 +++ b/intern/dualcon/CMakeLists.txt
65 @@ -22,7 +22,7 @@ set(INC
66 )
67
68 set(INC_SYS
69 - ../../extern/Eigen3
70 + ${_PC_EIGEN3_INCLUDE_DIRS}
71 )
72
73 set(SRC
74 diff --git a/intern/itasc/CMakeLists.txt b/intern/itasc/CMakeLists.txt
75 index bc3ea0c..f8cbc23 100644
76 --- a/intern/itasc/CMakeLists.txt
77 +++ b/intern/itasc/CMakeLists.txt
78 @@ -28,7 +28,7 @@
79 )
80
81 set(INC_SYS
82 - ../../extern/Eigen3
83 + ${_PC_EIGEN3_INCLUDE_DIRS}
84 )
85
86 set(SRC
87 @@ -119,237 +119,6 @@
88 kdl/frameacc.inl
89 kdl/frames.inl
90 kdl/framevel.inl
91 -
92 - # until we have another user...
93 - ../../extern/Eigen3/Eigen/src/Cholesky/LDLT.h
94 - ../../extern/Eigen3/Eigen/src/Cholesky/LLT.h
95 - ../../extern/Eigen3/Eigen/src/Cholesky/LLT_MKL.h
96 - ../../extern/Eigen3/Eigen/src/CholmodSupport/CholmodSupport.h
97 - ../../extern/Eigen3/Eigen/src/Core/Array.h
98 - ../../extern/Eigen3/Eigen/src/Core/ArrayBase.h
99 - ../../extern/Eigen3/Eigen/src/Core/ArrayWrapper.h
100 - ../../extern/Eigen3/Eigen/src/Core/Assign.h
101 - ../../extern/Eigen3/Eigen/src/Core/Assign_MKL.h
102 - ../../extern/Eigen3/Eigen/src/Core/BandMatrix.h
103 - ../../extern/Eigen3/Eigen/src/Core/Block.h
104 - ../../extern/Eigen3/Eigen/src/Core/BooleanRedux.h
105 - ../../extern/Eigen3/Eigen/src/Core/CommaInitializer.h
106 - ../../extern/Eigen3/Eigen/src/Core/CwiseBinaryOp.h
107 - ../../extern/Eigen3/Eigen/src/Core/CwiseNullaryOp.h
108 - ../../extern/Eigen3/Eigen/src/Core/CwiseUnaryOp.h
109 - ../../extern/Eigen3/Eigen/src/Core/CwiseUnaryView.h
110 - ../../extern/Eigen3/Eigen/src/Core/DenseBase.h
111 - ../../extern/Eigen3/Eigen/src/Core/DenseCoeffsBase.h
112 - ../../extern/Eigen3/Eigen/src/Core/DenseStorage.h
113 - ../../extern/Eigen3/Eigen/src/Core/Diagonal.h
114 - ../../extern/Eigen3/Eigen/src/Core/DiagonalMatrix.h
115 - ../../extern/Eigen3/Eigen/src/Core/DiagonalProduct.h
116 - ../../extern/Eigen3/Eigen/src/Core/Dot.h
117 - ../../extern/Eigen3/Eigen/src/Core/EigenBase.h
118 - ../../extern/Eigen3/Eigen/src/Core/Flagged.h
119 - ../../extern/Eigen3/Eigen/src/Core/ForceAlignedAccess.h
120 - ../../extern/Eigen3/Eigen/src/Core/Functors.h
121 - ../../extern/Eigen3/Eigen/src/Core/Fuzzy.h
122 - ../../extern/Eigen3/Eigen/src/Core/GeneralProduct.h
123 - ../../extern/Eigen3/Eigen/src/Core/GenericPacketMath.h
124 - ../../extern/Eigen3/Eigen/src/Core/GlobalFunctions.h
125 - ../../extern/Eigen3/Eigen/src/Core/IO.h
126 - ../../extern/Eigen3/Eigen/src/Core/Map.h
127 - ../../extern/Eigen3/Eigen/src/Core/MapBase.h
128 - ../../extern/Eigen3/Eigen/src/Core/MathFunctions.h
129 - ../../extern/Eigen3/Eigen/src/Core/Matrix.h
130 - ../../extern/Eigen3/Eigen/src/Core/MatrixBase.h
131 - ../../extern/Eigen3/Eigen/src/Core/NestByValue.h
132 - ../../extern/Eigen3/Eigen/src/Core/NoAlias.h
133 - ../../extern/Eigen3/Eigen/src/Core/NumTraits.h
134 - ../../extern/Eigen3/Eigen/src/Core/PermutationMatrix.h
135 - ../../extern/Eigen3/Eigen/src/Core/PlainObjectBase.h
136 - ../../extern/Eigen3/Eigen/src/Core/Product.h
137 - ../../extern/Eigen3/Eigen/src/Core/ProductBase.h
138 - ../../extern/Eigen3/Eigen/src/Core/Random.h
139 - ../../extern/Eigen3/Eigen/src/Core/Redux.h
140 - ../../extern/Eigen3/Eigen/src/Core/Replicate.h
141 - ../../extern/Eigen3/Eigen/src/Core/ReturnByValue.h
142 - ../../extern/Eigen3/Eigen/src/Core/Reverse.h
143 - ../../extern/Eigen3/Eigen/src/Core/Select.h
144 - ../../extern/Eigen3/Eigen/src/Core/SelfAdjointView.h
145 - ../../extern/Eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h
146 - ../../extern/Eigen3/Eigen/src/Core/SolveTriangular.h
147 - ../../extern/Eigen3/Eigen/src/Core/StableNorm.h
148 - ../../extern/Eigen3/Eigen/src/Core/Stride.h
149 - ../../extern/Eigen3/Eigen/src/Core/Swap.h
150 - ../../extern/Eigen3/Eigen/src/Core/Transpose.h
151 - ../../extern/Eigen3/Eigen/src/Core/Transpositions.h
152 - ../../extern/Eigen3/Eigen/src/Core/TriangularMatrix.h
153 - ../../extern/Eigen3/Eigen/src/Core/VectorBlock.h
154 - ../../extern/Eigen3/Eigen/src/Core/VectorwiseOp.h
155 - ../../extern/Eigen3/Eigen/src/Core/Visitor.h
156 - ../../extern/Eigen3/Eigen/src/Core/arch/AltiVec/Complex.h
157 - ../../extern/Eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h
158 - ../../extern/Eigen3/Eigen/src/Core/arch/Default/Settings.h
159 - ../../extern/Eigen3/Eigen/src/Core/arch/NEON/Complex.h
160 - ../../extern/Eigen3/Eigen/src/Core/arch/NEON/PacketMath.h
161 - ../../extern/Eigen3/Eigen/src/Core/arch/SSE/Complex.h
162 - ../../extern/Eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h
163 - ../../extern/Eigen3/Eigen/src/Core/arch/SSE/PacketMath.h
164 - ../../extern/Eigen3/Eigen/src/Core/products/CoeffBasedProduct.h
165 - ../../extern/Eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h
166 - ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h
167 - ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
168 - ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h
169 - ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h
170 - ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixVector.h
171 - ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h
172 - ../../extern/Eigen3/Eigen/src/Core/products/Parallelizer.h
173 - ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
174 - ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h
175 - ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h
176 - ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h
177 - ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointProduct.h
178 - ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h
179 - ../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h
180 - ../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h
181 - ../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixVector.h
182 - ../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h
183 - ../../extern/Eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h
184 - ../../extern/Eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h
185 - ../../extern/Eigen3/Eigen/src/Core/products/TriangularSolverVector.h
186 - ../../extern/Eigen3/Eigen/src/Core/util/BlasUtil.h
187 - ../../extern/Eigen3/Eigen/src/Core/util/Constants.h
188 - ../../extern/Eigen3/Eigen/src/Core/util/DisableStupidWarnings.h
189 - ../../extern/Eigen3/Eigen/src/Core/util/ForwardDeclarations.h
190 - ../../extern/Eigen3/Eigen/src/Core/util/Macros.h
191 - ../../extern/Eigen3/Eigen/src/Core/util/Memory.h
192 - ../../extern/Eigen3/Eigen/src/Core/util/Meta.h
193 - ../../extern/Eigen3/Eigen/src/Core/util/MKL_support.h
194 - ../../extern/Eigen3/Eigen/src/Core/util/NonMPL2.h
195 - ../../extern/Eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h
196 - ../../extern/Eigen3/Eigen/src/Core/util/StaticAssert.h
197 - ../../extern/Eigen3/Eigen/src/Core/util/XprHelper.h
198 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Block.h
199 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Cwise.h
200 - ../../extern/Eigen3/Eigen/src/Eigen2Support/CwiseOperators.h
201 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Lazy.h
202 - ../../extern/Eigen3/Eigen/src/Eigen2Support/LeastSquares.h
203 - ../../extern/Eigen3/Eigen/src/Eigen2Support/LU.h
204 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Macros.h
205 - ../../extern/Eigen3/Eigen/src/Eigen2Support/MathFunctions.h
206 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Memory.h
207 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Meta.h
208 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Minor.h
209 - ../../extern/Eigen3/Eigen/src/Eigen2Support/QR.h
210 - ../../extern/Eigen3/Eigen/src/Eigen2Support/SVD.h
211 - ../../extern/Eigen3/Eigen/src/Eigen2Support/TriangularSolver.h
212 - ../../extern/Eigen3/Eigen/src/Eigen2Support/VectorBlock.h
213 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/AlignedBox.h
214 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/All.h
215 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/AngleAxis.h
216 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Hyperplane.h
217 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h
218 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Quaternion.h
219 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Rotation2D.h
220 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/RotationBase.h
221 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Scaling.h
222 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Transform.h
223 - ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Translation.h
224 - ../../extern/Eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h
225 - ../../extern/Eigen3/Eigen/src/Eigenvalues/ComplexSchur.h
226 - ../../extern/Eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h
227 - ../../extern/Eigen3/Eigen/src/Eigenvalues/EigenSolver.h
228 - ../../extern/Eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
229 - ../../extern/Eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h
230 - ../../extern/Eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
231 - ../../extern/Eigen3/Eigen/src/Eigenvalues/RealSchur.h
232 - ../../extern/Eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h
233 - ../../extern/Eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
234 - ../../extern/Eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h
235 - ../../extern/Eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h
236 - ../../extern/Eigen3/Eigen/src/Geometry/AlignedBox.h
237 - ../../extern/Eigen3/Eigen/src/Geometry/AngleAxis.h
238 - ../../extern/Eigen3/Eigen/src/Geometry/EulerAngles.h
239 - ../../extern/Eigen3/Eigen/src/Geometry/Homogeneous.h
240 - ../../extern/Eigen3/Eigen/src/Geometry/Hyperplane.h
241 - ../../extern/Eigen3/Eigen/src/Geometry/OrthoMethods.h
242 - ../../extern/Eigen3/Eigen/src/Geometry/ParametrizedLine.h
243 - ../../extern/Eigen3/Eigen/src/Geometry/Quaternion.h
244 - ../../extern/Eigen3/Eigen/src/Geometry/Rotation2D.h
245 - ../../extern/Eigen3/Eigen/src/Geometry/RotationBase.h
246 - ../../extern/Eigen3/Eigen/src/Geometry/Scaling.h
247 - ../../extern/Eigen3/Eigen/src/Geometry/Transform.h
248 - ../../extern/Eigen3/Eigen/src/Geometry/Translation.h
249 - ../../extern/Eigen3/Eigen/src/Geometry/Umeyama.h
250 - ../../extern/Eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h
251 - ../../extern/Eigen3/Eigen/src/Householder/BlockHouseholder.h
252 - ../../extern/Eigen3/Eigen/src/Householder/Householder.h
253 - ../../extern/Eigen3/Eigen/src/Householder/HouseholderSequence.h
254 - ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
255 - ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
256 - ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
257 - ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
258 - ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
259 - ../../extern/Eigen3/Eigen/src/Jacobi/Jacobi.h
260 - ../../extern/Eigen3/Eigen/src/LU/Determinant.h
261 - ../../extern/Eigen3/Eigen/src/LU/FullPivLU.h
262 - ../../extern/Eigen3/Eigen/src/LU/Inverse.h
263 - ../../extern/Eigen3/Eigen/src/LU/PartialPivLU.h
264 - ../../extern/Eigen3/Eigen/src/LU/PartialPivLU_MKL.h
265 - ../../extern/Eigen3/Eigen/src/LU/arch/Inverse_SSE.h
266 - ../../extern/Eigen3/Eigen/src/misc/blas.h
267 - ../../extern/Eigen3/Eigen/src/misc/Image.h
268 - ../../extern/Eigen3/Eigen/src/misc/Kernel.h
269 - ../../extern/Eigen3/Eigen/src/misc/Solve.h
270 - ../../extern/Eigen3/Eigen/src/misc/SparseSolve.h
271 - ../../extern/Eigen3/Eigen/src/OrderingMethods/Amd.h
272 - ../../extern/Eigen3/Eigen/src/PardisoSupport/PardisoSupport.h
273 - ../../extern/Eigen3/Eigen/src/PaStiXSupport/PaStiXSupport.h
274 - ../../extern/Eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h
275 - ../../extern/Eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h
276 - ../../extern/Eigen3/Eigen/src/plugins/BlockMethods.h
277 - ../../extern/Eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h
278 - ../../extern/Eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h
279 - ../../extern/Eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h
280 - ../../extern/Eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h
281 - ../../extern/Eigen3/Eigen/src/QR/ColPivHouseholderQR.h
282 - ../../extern/Eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h
283 - ../../extern/Eigen3/Eigen/src/QR/FullPivHouseholderQR.h
284 - ../../extern/Eigen3/Eigen/src/QR/HouseholderQR.h
285 - ../../extern/Eigen3/Eigen/src/QR/HouseholderQR_MKL.h
286 - ../../extern/Eigen3/Eigen/src/SparseCholesky/SimplicialCholesky.h
287 - ../../extern/Eigen3/Eigen/src/SparseCore/AmbiVector.h
288 - ../../extern/Eigen3/Eigen/src/SparseCore/CompressedStorage.h
289 - ../../extern/Eigen3/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
290 - ../../extern/Eigen3/Eigen/src/SparseCore/CoreIterators.h
291 - ../../extern/Eigen3/Eigen/src/SparseCore/MappedSparseMatrix.h
292 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseAssign.h
293 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseBlock.h
294 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
295 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
296 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseDenseProduct.h
297 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseDiagonalProduct.h
298 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseDot.h
299 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseFuzzy.h
300 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseMatrix.h
301 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseMatrixBase.h
302 - ../../extern/Eigen3/Eigen/src/SparseCore/SparsePermutation.h
303 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseProduct.h
304 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseRedux.h
305 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h
306 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
307 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseTranspose.h
308 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseTriangularView.h
309 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseUtil.h
310 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseVector.h
311 - ../../extern/Eigen3/Eigen/src/SparseCore/SparseView.h
312 - ../../extern/Eigen3/Eigen/src/SparseCore/TriangularSolver.h
313 - ../../extern/Eigen3/Eigen/src/StlSupport/details.h
314 - ../../extern/Eigen3/Eigen/src/StlSupport/StdDeque.h
315 - ../../extern/Eigen3/Eigen/src/StlSupport/StdList.h
316 - ../../extern/Eigen3/Eigen/src/StlSupport/StdVector.h
317 - ../../extern/Eigen3/Eigen/src/SuperLUSupport/SuperLUSupport.h
318 - ../../extern/Eigen3/Eigen/src/SVD/JacobiSVD.h
319 - ../../extern/Eigen3/Eigen/src/SVD/JacobiSVD_MKL.h
320 - ../../extern/Eigen3/Eigen/src/SVD/UpperBidiagonalization.h
321 - ../../extern/Eigen3/Eigen/src/UmfPackSupport/UmfPackSupport.h
322 )
323
324
325 diff --git a/source/blender/ikplugin/CMakeLists.txt b/source/blender/ikplugin/CMakeLists.txt
326 index 0a0e0e6..45fe6c9 100644
327 --- a/source/blender/ikplugin/CMakeLists.txt
328 +++ b/source/blender/ikplugin/CMakeLists.txt
329 @@ -59,7 +59,7 @@ if(WITH_IK_ITASC)
330 ../../../intern/itasc
331 )
332 list(APPEND INC_SYS
333 - ../../../extern/Eigen3
334 + ${_PC_EIGEN3_INCLUDE_DIRS}
335 )
336 list(APPEND SRC
337 intern/itasc_plugin.cpp
338 diff --git a/source/gameengine/Converter/CMakeLists.txt b/source/gameengine/Converter/CMakeLists.txt
339 index 084a85c..7cdfa01 100644
340 --- a/source/gameengine/Converter/CMakeLists.txt
341 +++ b/source/gameengine/Converter/CMakeLists.txt
342 @@ -57,7 +57,7 @@ set(INC
343 set(INC_SYS
344 ../../../intern/moto/include
345 ../../../extern/recastnavigation/Detour/Include
346 - ../../../extern/Eigen3
347 + ${_PC_EIGEN3_INCLUDE_DIRS}
348 ${PTHREADS_INCLUDE_DIRS}
349 ${BOOST_INCLUDE_DIR}
350 )