aboutsummaryrefslogtreecommitdiff
path: root/subprojects
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2023-05-10 10:37:48 +0200
committerThomas White <taw@physics.org>2023-05-10 10:47:09 +0200
commitd136fd5a943aeadfa36971a3ae800f83fe8b41f0 (patch)
tree0eda0d9f84685640a780843a7662c64e67d4f687 /subprojects
parent9d1d8d4e8456bd1cf4574b5099bffae114390398 (diff)
Meson: Update Eigen wrap
Previously, compilation of some of CrystFEL's dependencies would break when using a version of Eigen previously installed by CrystFEL's own build system (i.e. by the Meson wrap for Eigen). This was because of a bug in the pkg-config file. The updated Eigen wrap includes a fix.
Diffstat (limited to 'subprojects')
-rw-r--r--subprojects/eigen.wrap17
1 files changed, 9 insertions, 8 deletions
diff --git a/subprojects/eigen.wrap b/subprojects/eigen.wrap
index 240ecc4a..becc4767 100644
--- a/subprojects/eigen.wrap
+++ b/subprojects/eigen.wrap
@@ -1,12 +1,13 @@
[wrap-file]
-directory = eigen-3.3.9
-source_url = https://gitlab.com/libeigen/eigen/-/archive/3.3.9/eigen-3.3.9.tar.bz2
-source_filename = eigen-3.3.9.tar.bz2
-source_hash = 0fa5cafe78f66d2b501b43016858070d52ba47bd9b1016b0165a7b8e04675677
-patch_url = https://wrapdb.mesonbuild.com/v2/eigen_3.3.9-1/get_patch
-patch_filename = eigen-3.3.9-1-wrap.zip
-patch_hash = aaa175a6a5e93eb3228fd15f80063e2f722843e9b77744484383cad4fbe99ad8
+directory = eigen-3.4.0
+source_url = https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.tar.bz2
+source_filename = eigen-3.4.0.tar.bz2
+source_hash = b4c198460eba6f28d34894e3a5710998818515104d6e74e5cc331ce31e46e626
+patch_filename = eigen_3.4.0-2_patch.zip
+patch_url = https://wrapdb.mesonbuild.com/v2/eigen_3.4.0-2/get_patch
+patch_hash = cb764fd9fec02d94aaa2ec673d473793c0d05da4f4154c142f76ef923ea68178
+source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/eigen_3.4.0-2/eigen-3.4.0.tar.bz2
+wrapdb_version = 3.4.0-2
[provide]
eigen3 = eigen_dep
-