diff --git a/pkgs/development/libraries/libsurvive/default.nix b/pkgs/development/libraries/libsurvive/default.nix index 5685cfdbb4d..ddcbcb8222c 100644 --- a/pkgs/development/libraries/libsurvive/default.nix +++ b/pkgs/development/libraries/libsurvive/default.nix @@ -7,17 +7,20 @@ , libusb1 , blas , zlib +, eigen }: stdenv.mkDerivation rec { pname = "libsurvive"; - version = "0.4"; + version = "1.0"; src = fetchFromGitHub { owner = "cntools"; repo = pname; rev = "v${version}"; - sha256 = "sha256-atX7QsCjKGa6OVSApnx3seBvZv/mlpV3jWRB9+v7Emc="; + # Fixes 'Unknown CMake command "cnkalman_generate_code"' + fetchSubmodules = true; + sha256 = "sha256-I8Wx9avfMyDic+Bk/1IjzZiiHj+l3XqpRwxYbWlsG/Q="; }; nativeBuildInputs = [ cmake pkg-config ]; @@ -28,6 +31,7 @@ stdenv.mkDerivation rec { libusb1 blas zlib + eigen ]; meta = with lib; {