Add, fix, update some recipes and remove abandoned recipes

This commit is contained in:
Ribbon 2026-10-06 07:00:07 -03:00
parent 94099aabf1
commit e2a4098aa1
13 changed files with 40 additions and 16 deletions

View File

@ -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"

View File

@ -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"
"""

View File

@ -1,6 +0,0 @@
#TODO not compiled or tested
[source]
git = "https://github.com/josd/arclight"
shallow_clone = true
[build]
template = "cargo"

View File

@ -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"

View File

@ -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]

View File

@ -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"

View File

@ -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"

View File

@ -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"
"""

View 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"

View File

@ -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

View File

@ -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"
"""

View File

@ -1,3 +1,4 @@
#TODO test
[source]
git = "https://github.com/sqlite/sqlite"
shallow_clone = true

View File

@ -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]