Add recipes

This commit is contained in:
Ribbon 2025-10-30 04:38:44 -03:00
parent 38d7f59454
commit d5dee8ab55
8 changed files with 80 additions and 0 deletions

View File

@ -0,0 +1,9 @@
#TODO not compiled or tested
# build instructions: https://github.com/cryfs/cryfs#building-from-source
[source]
tar = "https://github.com/cryfs/cryfs/releases/download/1.0.1/cryfs-1.0.1.tar.xz"
[build]
template = "cmake"
dependencies = [
"libfuse3",
]

View File

@ -0,0 +1,11 @@
#TODO not compiled or tested
# build instructions: https://github.com/Aorimn/dislocker/blob/master/INSTALL.md
[source]
git = "https://github.com/Aorimn/dislocker"
rev = "8b2aea09d431bd5497ae223c141ebaee7bdd481f"
[build]
template = "cmake"
dependencies = [
"libfuse3",
"mbedtls",
]

View File

@ -0,0 +1,12 @@
#TODO not compiled or tested
#TODO missing dependencies
# build instructions: https://github.com/alperakcan/fuse-ext2#building
[source]
git = "https://github.com/alperakcan/fuse-ext2"
rev = "ae35afb9ab08d87c66c1e021df792b3a7c4308b0"
script = "./autogen.sh"
[build]
template = "configure"
dependencies = [
"libfuse2",
]

View File

@ -0,0 +1,8 @@
#TODO missing script for gnu make: https://trapexit.github.io/mergerfs/preview/setup/build/
[source]
tar = "https://github.com/trapexit/mergerfs/releases/download/2.40.2/mergerfs-2.40.2.tar.gz"
[build]
template = "custom"
dependencies = [
"libfuse3",
]

View File

@ -0,0 +1,9 @@
#TODO missing script for vcpkg: https://github.com/netheril96/securefs#build-from-source
[source]
git = "https://github.com/netheril96/securefs"
rev = "v2.0.0"
[build]
template = "custom"
dependencies = [
"libfuse3",
]

View File

@ -0,0 +1,10 @@
#TODO not compiled or tested
# build instructions: https://github.com/rpodgorny/unionfs-fuse#how-to-build
[source]
git = "https://github.com/rpodgorny/unionfs-fuse"
rev = "v3.7"
[build]
template = "cmake"
dependencies = [
"libfuse3",
]

View File

@ -0,0 +1,11 @@
#TODO not compiled or tested
[source]
git = "https://github.com/pjd/pjdfstest"
[build]
template = "custom"
script = """
mkdir -pv "${COOKBOOK_STAGE}/home/user/pjdfstest"
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/home/user/pjdfstest"
"""
[package]
dependencies = ["perl5"]

View File

@ -0,0 +1,10 @@
#TODO not compiled or tested
[source]
git = "https://github.com/kdave/xfstests"
rev = "2cba4b54e6ab21d9324000f3cd009dbe9cad9c19"
[build]
template = "custom"
script = """
mkdir -pv "${COOKBOOK_STAGE}/home/user/xfstests"
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/home/user/xfstests"
"""