summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Oram <dev@mitmaro.ca>2023-08-07 11:22:04 -0230
committerTim Oram <dev@mitmaro.ca>2023-08-07 12:13:52 -0230
commit64e3a9195f7540c2e57b3071f778cf67d914521d (patch)
treea23548003987a09a267b1aa64974066f2cf6aead
parente3210d934c90784755d1afaee1d8f2ea2eee21bc (diff)
Bump git2 from 0.15.0 to 0.17.2
-rw-r--r--Cargo.lock8
-rw-r--r--src/git/Cargo.toml2
-rw-r--r--src/git/src/file_mode.rs2
3 files changed, 6 insertions, 6 deletions
diff --git a/Cargo.lock b/Cargo.lock
index fc70f5b..d7064e1 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -494,9 +494,9 @@ dependencies = [
[[package]]
name = "git2"
-version = "0.15.0"
+version = "0.17.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2994bee4a3a6a51eb90c218523be382fd7ea09b16380b9312e9dbe955ff7c7d1"
+checksum = "7b989d6a7ca95a362cf2cfc5ad688b3a467be1f87e480b8dad07fee8c79b0044"
dependencies = [
"bitflags 1.3.2",
"libc",
@@ -612,9 +612,9 @@ checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
[[package]]
name = "libgit2-sys"
-version = "0.14.2+1.5.1"
+version = "0.15.2+1.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7f3d95f6b51075fe9810a7ae22c7095f12b98005ab364d8544797a825ce946a4"
+checksum = "a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa"
dependencies = [
"cc",
"libc",
diff --git a/src/git/Cargo.toml b/src/git/Cargo.toml
index 7d6f37d..9a897cd 100644
--- a/src/git/Cargo.toml
+++ b/src/git/Cargo.toml
@@ -22,7 +22,7 @@ tempfile = "3.7.0"
thiserror = "1.0.44"
[dependencies.git2]
-version = "=0.15.0"
+version = "0.17.2"
default-features = false
features = []
diff --git a/src/git/src/file_mode.rs b/src/git/src/file_mode.rs
index 86d7956..940dbaf 100644
--- a/src/git/src/file_mode.rs
+++ b/src/git/src/file_mode.rs
@@ -16,7 +16,7 @@ impl FileMode {
pub(crate) const fn from(file_mode: git2::FileMode) -> Self {
match file_mode {
git2::FileMode::Commit | git2::FileMode::Tree | git2::FileMode::Unreadable => Self::Other,
- git2::FileMode::Blob => Self::Normal,
+ git2::FileMode::Blob | git2::FileMode::BlobGroupWritable => Self::Normal,
git2::FileMode::BlobExecutable => Self::Executable,
git2::FileMode::Link => Self::Link,
}