mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-11-05 04:06:38 +08:00
Add, fix, update some recipes and remove abandoned recipes
This commit is contained in:
parent
94099aabf1
commit
e2a4098aa1
@ -1,5 +1,4 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO determine if bundled dependencies need patches, if they need, use recipes
|
||||
#TODO need "#import <alloca.h>"
|
||||
[source]
|
||||
git = "https://github.com/opencv/opencv"
|
||||
branch = "4.x"
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO add script for gnu make:
|
||||
#TODO not compiled or tested
|
||||
# https://aflplus.plus/building/
|
||||
# https://github.com/AFLplusplus/AFLplusplus/blob/stable/docs/INSTALL.md # has feature flags
|
||||
[source]
|
||||
@ -7,3 +7,9 @@ rev = "v5.00c"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
||||
DYNAMIC_INIT
|
||||
"${COOKBOOK_MAKE}" distrib -j "${COOKBOOK_MAKE_JOBS}"
|
||||
"${COOKBOOK_MAKE}" install DESTDIR="${COOKBOOK_STAGE}/usr"
|
||||
"""
|
||||
|
||||
@ -1,6 +0,0 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/josd/arclight"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
git = "https://github.com/catchorg/Catch2"
|
||||
rev = "v3.13.0"
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO compile and test
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
tar = "https://github.com/libcheck/check/releases/download/0.15.2/check-0.15.2.tar.gz"
|
||||
[build]
|
||||
|
||||
@ -1,5 +1,8 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://downloads.sourceforge.net/project/cunit/CUnit/2.1-3/CUnit-2.1-3.tar.bz2"
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "configure"
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO compiled but not tested
|
||||
# build instructions: https://github.com/google/googletest/blob/main/googletest/README.md
|
||||
[source]
|
||||
tar = "https://github.com/google/googletest/releases/download/v1.17.0/googletest-1.17.0.tar.gz"
|
||||
|
||||
@ -1,5 +1,11 @@
|
||||
#TODO add script for gnu make: https://pyropus.ca./software/memtester/
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://pyropus.ca./software/memtester/old-versions/memtester-4.7.1.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
||||
DYNAMIC_INIT
|
||||
"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}"
|
||||
"${COOKBOOK_MAKE}" install DESTDIR="${COOKBOOK_STAGE}/usr"
|
||||
"""
|
||||
|
||||
8
recipes/wip/tests/pjdfstest-rs/recipe.toml
Normal file
8
recipes/wip/tests/pjdfstest-rs/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/saidsay-so/pjdfstest"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
cargopath = "rust"
|
||||
compiler = "no-lto"
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO compilation error, warnings treated as errors
|
||||
[source]
|
||||
git = "https://github.com/pjd/pjdfstest"
|
||||
rev = "85a8aea"
|
||||
shallow_clone = true
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
|
||||
@ -1,5 +1,11 @@
|
||||
#TODO add script for gnu make:https://gitlab.com/akihe/radamsa#building-radamsa
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://gitlab.com/akihe/radamsa/-/archive/v0.7/radamsa-v0.7.tar.bz2"
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
||||
DYNAMIC_INIT
|
||||
"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}"
|
||||
"${COOKBOOK_MAKE}" install DESTDIR="${COOKBOOK_STAGE}/usr"
|
||||
"""
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
#TODO test
|
||||
[source]
|
||||
git = "https://github.com/sqlite/sqlite"
|
||||
shallow_clone = true
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO compile and test
|
||||
#TODO can't recognize redox
|
||||
[source]
|
||||
tar = "https://github.com/samhocevar/zzuf/releases/download/v0.15/zzuf-0.15.tar.bz2"
|
||||
[build]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user