diff --git a/pkgs/by-name/op/openapi-tui/package.nix b/pkgs/by-name/op/openapi-tui/package.nix index 9b6b3047cfaa..b95ae2e1eace 100644 --- a/pkgs/by-name/op/openapi-tui/package.nix +++ b/pkgs/by-name/op/openapi-tui/package.nix @@ -3,6 +3,7 @@ rustPlatform, fetchFromGitHub, pkg-config, + oniguruma, openssl, }: @@ -19,10 +20,15 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-911ARjYvTNqLVVUWxATbtiKXOC9AqalFvDvp/qAef1Q="; + # Do not vendor Oniguruma + env.RUSTONIG_SYSTEM_LIBONIG = true; env.OPENSSL_NO_VENDOR = true; nativeBuildInputs = [ pkg-config ]; - buildInputs = [ openssl ]; + buildInputs = [ + openssl + oniguruma + ]; meta = { description = "Terminal UI to list, browse and run APIs defined with openapi spec";