git2 upgrade (#2473)

This commit is contained in:
extrawurst 2025-01-10 15:28:52 +01:00 committed by GitHub
parent 89db83839d
commit 01ad0615b2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 8 additions and 8 deletions

8
Cargo.lock generated
View file

@ -1119,9 +1119,9 @@ dependencies = [
[[package]]
name = "git2"
version = "0.19.0"
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724"
checksum = "3fda788993cc341f69012feba8bf45c0ba4f3291fcc08e214b4d5a7332d88aff"
dependencies = [
"bitflags 2.7.0",
"libc",
@ -2183,9 +2183,9 @@ checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
[[package]]
name = "libgit2-sys"
version = "0.17.0+1.8.1"
version = "0.18.0+1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10472326a8a6477c3c20a64547b0059e4b0d086869eee31e6d7da728a8eb7224"
checksum = "e1a117465e7e1597e8febea8bb0c410f1c7fb93b1e1cddf34363f8390367ffec"
dependencies = [
"cc",
"libc",

View file

@ -17,7 +17,7 @@ crossbeam-channel = "0.5"
dirs = "5.0"
easy-cast = "0.5"
fuzzy-matcher = "0.3"
git2 = "0.19"
git2 = "0.20"
git2-hooks = { path = "../git2-hooks", version = ">=0.4" }
gix = { version = "0.69.1", default-features = false, features = [
"max-performance",

View file

@ -129,10 +129,10 @@ pub fn hash<T: Hash + ?Sized>(v: &T) -> u64 {
///
#[cfg(feature = "trace-libgit")]
pub fn register_tracing_logging() -> bool {
fn git_trace(level: git2::TraceLevel, msg: &str) {
log::info!("[{:?}]: {}", level, msg);
fn git_trace(level: git2::TraceLevel, msg: &[u8]) {
log::info!("[{:?}]: {}", level, String::from_utf8_lossy(msg));
}
git2::trace_set(git2::TraceLevel::Trace, git_trace)
git2::trace_set(git2::TraceLevel::Trace, git_trace).is_ok()
}
///