vector: 0.52.0 → 0.53.0 (#484862)

This commit is contained in:
Adam C. Stephens
2026-01-29 15:14:48 +00:00
committed by GitHub
+11 -3
View File
@@ -2,6 +2,7 @@
stdenv,
lib,
fetchFromGitHub,
installShellFiles,
rustPlatform,
pkg-config,
openssl,
@@ -26,16 +27,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "vector";
version = "0.52.0";
version = "0.53.0";
src = fetchFromGitHub {
owner = "vectordotdev";
repo = "vector";
tag = "v${finalAttrs.version}";
hash = "sha256-jwEJ+myovZYcohvxH1VvvOW8xok3HSLvhtMsLC2M3KY=";
hash = "sha256-OFybPI2oppntYBEklJtdEhImZc/m4oaSSWylr2hHUjA=";
};
cargoHash = "sha256-EfgDL5asygFqr8pVcTR9BsYU3fcG28xhrCn5nCkVfcA=";
cargoHash = "sha256-Xuff8ZanFCtvitNYnOwCyd0UYjrhrP8UglJqbpScGVM=";
nativeBuildInputs = [
pkg-config
@@ -43,6 +44,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
perl
git
rustPlatform.bindgenHook
installShellFiles
]
# Provides the mig command used by the build scripts
++ lib.optional stdenv.hostPlatform.isDarwin darwin.bootstrap_cmds;
@@ -116,6 +118,12 @@ rustPlatform.buildRustPackage (finalAttrs: {
--replace-fail "#[tokio::test]" ""
'';
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
for shell in bash fish zsh; do
installShellCompletion --cmd vector --$shell <($out/bin/vector completion $shell)
done
'';
nativeInstallCheckInputs = [
versionCheckHook
];