tenseleyflow/fussr / a4735c4

Browse files

fix: properly enable vendored-libgit2 feature

Authored by espadonne
SHA
a4735c47c19ae5fcf0258dd22a574ece324616cf
Parents
1ddd637
Tree
cd255a3

3 changed files

StatusFile+-
M Cargo.lock 1 10
M Cargo.toml 3 3
M fussr.spec 1 1
Cargo.lockmodified
@@ -285,7 +285,7 @@ dependencies = [
285285
 
286286
 [[package]]
287287
 name = "fussr"
288
-version = "0.2.8"
288
+version = "0.2.9"
289289
 dependencies = [
290290
  "anyhow",
291291
  "clap",
@@ -318,8 +318,6 @@ dependencies = [
318318
  "libc",
319319
  "libgit2-sys",
320320
  "log",
321
- "openssl-probe",
322
- "openssl-sys",
323321
  "url",
324322
 ]
325323
 
@@ -517,7 +515,6 @@ dependencies = [
517515
  "libc",
518516
  "libssh2-sys",
519517
  "libz-sys",
520
- "openssl-sys",
521518
  "pkg-config",
522519
 ]
523520
 
@@ -601,12 +598,6 @@ version = "1.70.2"
601598
 source = "registry+https://github.com/rust-lang/crates.io-index"
602599
 checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
603600
 
604
-[[package]]
605
-name = "openssl-probe"
606
-version = "0.1.6"
607
-source = "registry+https://github.com/rust-lang/crates.io-index"
608
-checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e"
609
-
610601
 [[package]]
611602
 name = "openssl-sys"
612603
 version = "0.9.111"
Cargo.tomlmodified
@@ -1,6 +1,6 @@
11
 [package]
22
 name = "fussr"
3
-version = "0.2.8"
3
+version = "0.2.9"
44
 edition = "2021"
55
 description = "A git staging TUI tool - Rust port of fuss"
66
 authors = ["Matthew Wolffe"]
@@ -14,8 +14,8 @@ clap = { version = "4.5", features = ["derive"] }
1414
 ratatui = "0.29"
1515
 crossterm = "0.28"
1616
 
17
-# Git operations
18
-git2 = "0.20"
17
+# Git operations - use vendored libgit2 for maximum compatibility
18
+git2 = { version = "0.20", default-features = false, features = ["vendored-libgit2", "ssh"] }
1919
 
2020
 # Error handling
2121
 anyhow = "1.0"
fussr.specmodified
@@ -1,5 +1,5 @@
11
 Name:           fussr
2
-Version:        0.2.8
2
+Version:        0.2.9
33
 Release:        1%{?dist}
44
 Summary:        A git staging TUI tool - Rust port of fuss
55