Merge pull request #283982 from helsinki-systems/fix/ruby-prometheus-client-mmap-rustc-dep

ruby-modules/gem-config: make prometheus-client-mmap not have a rustc runtime dependency
This commit is contained in:
Mario Rodas 2024-01-28 07:24:52 -05:00 committed by GitHub
commit 05a261d110
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -320,10 +320,16 @@ in
rustPlatform.cargoSetupHook
rustPlatform.bindgenHook
];
disallowedReferences = [
rustc.unwrapped
];
preBuild = ''
cat ../.cargo/config > ext/fast_mmaped_file_rs/.cargo/config.toml
sed -i "s|cargo-vendor-dir|$PWD/../cargo-vendor-dir|" ext/fast_mmaped_file_rs/.cargo/config.toml
'';
postInstall = ''
find $out -type f -name .rustc_info.json -delete
'';
};
glib2 = attrs: {