summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2025-09-28 01:35:26 +0100
committerLeah Rowe <leah@libreboot.org>2025-09-28 01:45:36 +0100
commit7b297a44ce1b985485c41d8f9f4fd07e52d4f4b3 (patch)
tree0a0e31591bc0fae8a584792e0352735b6650968a
parentd4f5fdec06c64d73b5df3b51aa681220896d38a2 (diff)
config/git: Support building libarchive
This is for bsdtar, which we will use in place of unar, because unar is not available on all of the distros, and we had some recent problems with it. Signed-off-by: Leah Rowe <leah@libreboot.org>
-rw-r--r--config/data/libarchive/build.list1
-rw-r--r--config/data/libarchive/mkhelper.cfg3
-rw-r--r--config/git/libarchive/pkg.cfg5
3 files changed, 9 insertions, 0 deletions
diff --git a/config/data/libarchive/build.list b/config/data/libarchive/build.list
new file mode 100644
index 00000000..f3e07b9a
--- /dev/null
+++ b/config/data/libarchive/build.list
@@ -0,0 +1 @@
+bsdtar
diff --git a/config/data/libarchive/mkhelper.cfg b/config/data/libarchive/mkhelper.cfg
new file mode 100644
index 00000000..f1678f17
--- /dev/null
+++ b/config/data/libarchive/mkhelper.cfg
@@ -0,0 +1,3 @@
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+premake="autoreconf -fiv src/libarchive"
diff --git a/config/git/libarchive/pkg.cfg b/config/git/libarchive/pkg.cfg
new file mode 100644
index 00000000..afce5b26
--- /dev/null
+++ b/config/git/libarchive/pkg.cfg
@@ -0,0 +1,5 @@
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+rev="9525f90ca4bd14c7b335e2f8c84a4607b0af6bdf"
+url="https://codeberg.org/libreboot/libarchive"
+bkup_url="https://git.disroot.org/libreboot/libarchive"