Add and improve some recipes

This commit is contained in:
Ribbon 2026-01-10 21:06:44 -03:00
parent 9f02f88091
commit 6b716ddaf5
7 changed files with 67 additions and 4 deletions

View File

@ -0,0 +1,16 @@
#TODO not compiled or tested
[source]
git = "https://github.com/Thomas-Tsai/partclone"
rev = "0.3.40"
script = """
DYNAMIC_INIT
autotools_recursive_regenerate
"""
[build]
template = "configure"
configureflags = [
"--enable-ncursesw",
]
dependencies = [
"ncursesw",
]

View File

@ -0,0 +1,5 @@
#TODO not compiled or tested
[source]
tar = "https://ftp.gnu.org/gnu/ddrescue/ddrescue-1.30.tar.lz"
[build]
template = "configure"

View File

@ -0,0 +1,11 @@
#TODO not compiled or tested
#TODO determine minimum dependencies from cmake log
[source]
git = "https://invent.kde.org/education/marble"
branch = "release/25.12"
shallow_clone = true
[build]
template = "cmake"
cmakeflags = [
"-DBUILD_WITH_DBUS=OFF",
]

View File

@ -0,0 +1,8 @@
#TODO not compiled or tested
# build instructions: https://github.com/grpc/grpc/blob/v1.76.x/BUILDING.md
[source]
git = "https://github.com/grpc/grpc"
branch = "v1.76.x"
shallow_clone = true
[build]
template = "cmake"

View File

@ -2,7 +2,10 @@
# lacking build instructions
[source]
git = "https://github.com/opencv/opencv"
rev = "49486f61fb25722cbcf586b7f4320921d46fb38e"
branch = "4.x"
shallow_clone = true
[build]
template = "cmake"
cmakeflags = [
"-DOPENCV_FORCE_3RDPARTY_BUILD=ON",
]

View File

@ -9,10 +9,17 @@ template = "cmake"
cmakeflags = [
"-DSDL_SHARED=ON",
"-DSDL_STATIC=OFF",
"-DSDL_TESTS=OFF",
"-DSDL_TEST_LIBRARY=OFF",
"-DSDL_DISABLE_INSTALL_DOCS=ON",
"-DSDL_DBUS=OFF",
"-DSDL_LIBURING=OFF",
"-DSDL_IBUS=OFF",
"-DSDL_OPENGL=OFF",
"-DSDL_OPENGLES=OFF",
"-DSDL_LIBUDEV=OFF",
"-DSDL_AUDIO=OFF",
]
dependencies = [
"liborbital",
#"liborbital",
"mesa",
]

View File

@ -0,0 +1,13 @@
#TODO not compiled or tested
[source]
git = "https://github.com/tjjh89017/ezio"
rev = "v2.0.21"
[build]
template = "cmake"
dependencies = [
"boost",
"libtorrent",
"protobuf",
"libspdlog",
"grpc",
]