From 8883a55df64508b01ab07fbff6e99985c4ea333e Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sun, 5 Jul 2026 21:28:47 +0200 Subject: [PATCH] feat(firmware): vendor libgit2 v1.9.4 as a git submodule Pins the exact version libgit2-sys 0.18.5 expects, so git2's safe API can bind it in system mode. Sits under the esp-idf component that builds it; clone with --recurse-submodules to fetch the source. --- .gitmodules | 3 +++ firmware/components/libgit2/vendor | 1 + 2 files changed, 4 insertions(+) create mode 100644 .gitmodules create mode 160000 firmware/components/libgit2/vendor diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..d3dd74f --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "firmware/components/libgit2/vendor"] + path = firmware/components/libgit2/vendor + url = https://github.com/libgit2/libgit2.git diff --git a/firmware/components/libgit2/vendor b/firmware/components/libgit2/vendor new file mode 160000 index 0000000..f716426 --- /dev/null +++ b/firmware/components/libgit2/vendor @@ -0,0 +1 @@ +Subproject commit f7164261c9bc0a7e0ebf767c584e5192810a8b24