Skip to content

Commit 09bd2f6

Browse files
nim65sjorisv
authored andcommitted
CI: switch Nix to eigen v5.0.0
1 parent 3d33cf4 commit 09bd2f6

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

flake.nix

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,16 @@
2020
devShells.default = pkgs.mkShell { inputsFrom = [ self'.packages.default ]; };
2121
packages = {
2222
default = self'.packages.eigenpy;
23-
eigen = pkgs.eigen.overrideAttrs {
24-
# Apply https://gitlab.com/libeigen/eigen/-/merge_requests/977
25-
postPatch = ''
26-
substituteInPlace Eigen/src/SVD/BDCSVD.h \
27-
--replace-fail "if (l == 0) {" "if (i >= k && l == 0) {"
28-
'';
29-
};
23+
# Test eigen v5
24+
eigen = pkgs.eigen.overrideAttrs (super: {
25+
src = pkgs.fetchFromGitLab {
26+
inherit (super.src) owner repo;
27+
tag = "5.0.0";
28+
hash = "sha256-L1KUFZsaibC/FD6abTXrT3pvaFhbYnw+GaWsxM2gaxM=";
29+
};
30+
patches = [ ];
31+
postPatch = "";
32+
});
3033
eigenpy =
3134
(pkgs.python3Packages.eigenpy.override { inherit (self'.packages) eigen; }).overrideAttrs
3235
(_: {

0 commit comments

Comments
 (0)