mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-23 13:24:17 +08:00
Add and improve some recipes
This commit is contained in:
parent
9f02f88091
commit
6b716ddaf5
16
recipes/wip/backup/partclone/recipe.toml
Normal file
16
recipes/wip/backup/partclone/recipe.toml
Normal 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",
|
||||
]
|
||||
5
recipes/wip/data-recovery/ddrescue/recipe.toml
Normal file
5
recipes/wip/data-recovery/ddrescue/recipe.toml
Normal 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"
|
||||
11
recipes/wip/kde/marble/recipe.toml
Normal file
11
recipes/wip/kde/marble/recipe.toml
Normal 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",
|
||||
]
|
||||
8
recipes/wip/libs/other/grpc/recipe.toml
Normal file
8
recipes/wip/libs/other/grpc/recipe.toml
Normal 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"
|
||||
@ -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",
|
||||
]
|
||||
|
||||
@ -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",
|
||||
]
|
||||
|
||||
13
recipes/wip/storage/ezio/recipe.toml
Normal file
13
recipes/wip/storage/ezio/recipe.toml
Normal 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",
|
||||
]
|
||||
Loading…
Reference in New Issue
Block a user