vector: 0.40.0 → 0.40.1

This commit is contained in:
Jonathan Davies 2024-08-26 22:18:11 +01:00
parent a24a4fd316
commit 4f1ca01f2e
No known key found for this signature in database
2 changed files with 3 additions and 8 deletions

View File

@ -10205,7 +10205,7 @@ dependencies = [
[[package]]
name = "vector"
version = "0.40.0"
version = "0.40.1"
dependencies = [
"apache-avro",
"approx",

View File

@ -36,7 +36,7 @@
let
pname = "vector";
version = "0.40.0";
version = "0.40.1";
in
rustPlatform.buildRustPackage {
inherit pname version;
@ -45,7 +45,7 @@ rustPlatform.buildRustPackage {
owner = "vectordotdev";
repo = pname;
rev = "v${version}";
hash = "sha256-KJqixwOc9M8xBzeyJFF3sFfybqAroEYu4OPD8q+PMRY=";
hash = "sha256-1vFDFdO9E5mUAUfEdg9Ec5ptq2Kp7HpqNz5+9CMn30U=";
};
cargoLock = {
@ -67,11 +67,6 @@ rustPlatform.buildRustPackage {
++ lib.optionals stdenv.isLinux [ rust-jemalloc-sys-unprefixed ]
++ lib.optionals stdenv.isDarwin [ rust-jemalloc-sys Security libiconv coreutils CoreServices SystemConfiguration ];
# Rust 1.80.0 introduced the unexepcted_cfgs lint, which requires crates to allowlist custom cfg options that they inspect.
# Upstream is working on fixing this in https://github.com/vectordotdev/vector/pull/20949, but silencing the lint lets us build again until then.
# TODO remove when upgrading Vector
RUSTFLAGS = "--allow unexpected_cfgs";
# needed for internal protobuf c wrapper library
PROTOC = "${protobuf}/bin/protoc";
PROTOC_INCLUDE = "${protobuf}/include";