mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-24 13:54:19 +08:00
Improve and fix many recipes
This commit is contained in:
parent
3c06e2e39f
commit
de26f022c9
@ -1,4 +1,4 @@
|
||||
#TODO missing script for "make", see https://github.com/mcmilk/7-Zip/tree/master/DOC#readme
|
||||
#TODO missing script for gnu make: https://github.com/mcmilk/7-Zip/tree/master/DOC#readme
|
||||
[source]
|
||||
tar = "https://7-zip.org/a/7z2301-src.tar.xz"
|
||||
[build]
|
||||
|
||||
@ -1,8 +1,10 @@
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
git = "https://github.com/ANSSI-FR/MLA"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages mlar
|
||||
"""
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO don't run
|
||||
[source]
|
||||
git = "https://github.com/richox/orz"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO compilation error
|
||||
[source]
|
||||
git = "https://github.com/ouch-org/ouch"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO make zstd work (after cargo update)
|
||||
[source]
|
||||
git = "https://github.com/quininer/unzrip"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
#TODO missing script for pip
|
||||
# build instructions - https://borgbackup.readthedocs.io/en/stable/installation.html#source-install
|
||||
# build instructions: https://borgbackup.readthedocs.io/en/stable/installation.html#source-install
|
||||
[source]
|
||||
tar = "https://github.com/borgbackup/borg/releases/download/1.4.1/borgbackup-1.4.1.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
"libacl",
|
||||
"libattr",
|
||||
"xxhash",
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
[source]
|
||||
git = "https://github.com/Thomas-Tsai/partclone"
|
||||
rev = "0.3.40"
|
||||
shallow_clone = true
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
autotools_recursive_regenerate
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
#TODO missing script for pip
|
||||
# build instructions - https://vorta.borgbase.com/install/linux/#install-from-source
|
||||
# build instructions: https://vorta.borgbase.com/install/linux/#install-from-source
|
||||
[source]
|
||||
git = "https://github.com/borgbase/vorta"
|
||||
rev = "f2b42742f9a56f15a46f2b287825122032fcdb90"
|
||||
rev = "v0.11.3"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
git = "https://github.com/BurntSushi/cargo-benchcmp"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO compiled but not tested (after cargo update)
|
||||
[source]
|
||||
git = "https://github.com/bheisler/cargo-criterion"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#TODO missing data type to download the Java bytecode
|
||||
# download link - https://download.dacapobench.org/chopin/dacapo-23.11-chopin.zip
|
||||
# download link: https://download.dacapobench.org/chopin/dacapo-23.11-chopin.zip
|
||||
[source]
|
||||
|
||||
[build]
|
||||
|
||||
@ -1,5 +1,7 @@
|
||||
#TODO missing script for building, check the tarball
|
||||
#TODO missing script for gnu make or python script: https://github.com/icl-utk-edu/hpcc#compiling
|
||||
[source]
|
||||
tar = "https://hpcchallenge.org/projectsfiles/hpcc/download/hpcc-1.5.0.tar.gz"
|
||||
git = "https://github.com/icl-utk-edu/hpcc"
|
||||
rev = "1.5.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO missing script for building, see https://github.com/hpcg-benchmark/hpcg/blob/master/INSTALL
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/hpcg-benchmark/hpcg"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "cmake"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO missing script for "make", see https://github.com/UoB-HPC/miniBUDE#building
|
||||
#TODO missing script for gnu make: https://github.com/UoB-HPC/miniBUDE#building
|
||||
[source]
|
||||
git = "https://github.com/UoB-HPC/miniBUDE"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO libc::RUSAGE_CHILDREN
|
||||
[source]
|
||||
git = "https://github.com/sharkdp/hyperfine"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,10 @@
|
||||
#TODO missing script for building, see https://github.com/jedisct1/Blogbench#readme
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/jedisct1/Blogbench/blob/master/README#L18
|
||||
[source]
|
||||
tar = "https://github.com/jedisct1/Blogbench/releases/download/1.2/blogbench-1.2.tar.bz2"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "configure"
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO configuration problem
|
||||
[source]
|
||||
git = "https://github.com/axboe/fio"
|
||||
rev = "624e263f6acb1563471a83601ce19dfb77ac5694"
|
||||
rev = "fio-3.41"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "configure"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO source code error
|
||||
[source]
|
||||
git = "https://github.com/schwa/simple-disk-benchmark-rs"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#TODO missing script for building, lacking build instructions
|
||||
#TODO missing script for gnu make, build the openmp (cpu backend?) or opencl implementation
|
||||
[source]
|
||||
tar = "http://www.cs.virginia.edu/~skadron/lava/Rodinia/Packages/rodinia_3.1.tar.bz2"
|
||||
tar = "http://www.cs.virginia.edu/~skadron/lava/rodinia/Packages/rodinia_3.1.tar.bz2"
|
||||
[build]
|
||||
template = "custom"
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO make zstd work
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/iopsystems/rpc-perf"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
|
||||
@ -1,20 +1,21 @@
|
||||
#TODO missing script for "make", see https://github.com/ColinIanKing/stress-ng#building-stress-ng
|
||||
#TODO missing dependencies
|
||||
#TODO missing script for gnu make: https://github.com/ColinIanKing/stress-ng#building-stress-ng
|
||||
#TODO determine minimum dependencies
|
||||
[source]
|
||||
git = "https://github.com/ColinIanKing/stress-ng"
|
||||
rev = "8c39f5a2d9b199189456f414afd9e536dae69d1b"
|
||||
rev = "V0.20.00"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"libbsd",
|
||||
"libaio",
|
||||
"libcap",
|
||||
"libcap",
|
||||
"libgcrypt",
|
||||
"libjpeg",
|
||||
"libmd",
|
||||
"libmpfr",
|
||||
"xxhash",
|
||||
"zlib",
|
||||
"mesa",
|
||||
]
|
||||
#dependencies = [
|
||||
# "libbsd",
|
||||
# "libaio",
|
||||
# "libcap",
|
||||
# "libcap",
|
||||
# "libgcrypt",
|
||||
# "libjpeg",
|
||||
# "libmd",
|
||||
# "libmpfr",
|
||||
# "xxhash",
|
||||
# "zlib",
|
||||
# "mesa",
|
||||
#]
|
||||
|
||||
@ -1,5 +1,10 @@
|
||||
#TODO figure out the installation script - https://github.com/phoronix-test-suite/phoronix-test-suite
|
||||
[source]
|
||||
tar = "https://phoronix-test-suite.com/releases/phoronix-test-suite-10.8.4.tar.gz"
|
||||
git = "https://github.com/phoronix-test-suite/phoronix-test-suite"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/home/user/pts"
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/home/user/pts"
|
||||
"""
|
||||
|
||||
Loading…
Reference in New Issue
Block a user