diff --git a/pkgs/development/tools/database/dynein/default.nix b/pkgs/development/tools/database/dynein/default.nix index 7497a7db3803..75fcbb6ffe83 100644 --- a/pkgs/development/tools/database/dynein/default.nix +++ b/pkgs/development/tools/database/dynein/default.nix @@ -1,6 +1,7 @@ { fetchFromGitHub, lib, + cmake, openssl, pkg-config, rustPlatform, @@ -8,28 +9,30 @@ rustPlatform.buildRustPackage rec { pname = "dynein"; - version = "0.2.1"; + version = "0.3.0"; src = fetchFromGitHub { owner = "awslabs"; repo = "dynein"; rev = "v${version}"; - hash = "sha256-QhasTFGOFOjzNKdQtA+eBhKy51O4dFt6vpeIAIOM2rQ="; + hash = "sha256-GU/zZ7IJPfpRbrWjrVwPDSFjFfMLoG/c8DDWlN6nZ94="; }; # Use system openssl. OPENSSL_NO_VENDOR = 1; useFetchCargoVendor = true; - cargoHash = "sha256-rOfJz5G6kO1/IM6M6dZJTJmzJhx/450dIPvAVBHUp5o="; + cargoHash = "sha256-PA7Hvn+vYBD80thkIamwOhw4lJWAmU/TQBnwJro4r7c="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl + cmake ]; preBuild = '' + export CMAKE=${lib.getDev cmake}/bin/cmake export OPENSSL_DIR=${lib.getDev openssl} export OPENSSL_LIB_DIR=${lib.getLib openssl}/lib '';