Improve some recipes

This commit is contained in:
Ribbon 2026-01-03 15:44:34 -03:00
parent 812ff830b2
commit 1f465acfe3
14 changed files with 31 additions and 16 deletions

View File

@ -1,6 +1,8 @@
#TODO missing script for Bazel, see https://cockroachlabs.atlassian.net/wiki/spaces/CRDB/pages/181338446/Getting+and+building+CockroachDB+from+source
#TODO missing script for Bazel
# build instructions: https://cockroachlabs.atlassian.net/wiki/spaces/CRDB/pages/181338446/Getting+and+building+CockroachDB+from+source
[source]
git = "https://github.com/cockroachdb/cockroach"
rev = "0ad77cfcc5a81b96dd2f27ed608536388b680537"
branch = "release-25.4"
shallow_clone = true
[build]
template = "custom"

View File

@ -1,5 +1,6 @@
#TODO update mio to 0.8 (after cargo update and patch on ring)
[source]
git = "https://github.com/TaKO8Ki/gobang"
shallow_clone = true
[build]
template = "cargo"

View File

@ -2,5 +2,6 @@
#TODO configure the CLI and service
[source]
git = "https://github.com/influxdata/influxdb"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,6 +1,8 @@
#TODO missing script for Maven, see https://github.com/apache/iotdb#build-iotdb-from-source
#TODO missing script for Maven,
# build instructions: https://github.com/apache/iotdb#build-iotdb-from-source
[source]
git = "https://github.com/apache/iotdb"
rev = "5d0bfb0c25082b61cb8830aa04ec34a13edccd31"
rev = "v2.0.5"
shallow_clone = true
[build]
template = "custom"

View File

@ -1,6 +1,7 @@
#TODO compilation error on the sqlite3 parser
[source]
git = "https://github.com/tursodatabase/limbo"
shallow_clone = true
[build]
template = "custom"
script = """

View File

@ -1,7 +1,9 @@
#TODO missing script for SCons, see https://github.com/mongodb/mongo/blob/master/docs/building.md
#TODO missing script for SCons
# build instructions: https://github.com/mongodb/mongo/blob/master/docs/building.md
[source]
git = "https://github.com/mongodb/mongo"
branch = "v6.0"
shallow_clone = true
[build]
template = "custom"
dependencies = [

View File

@ -1,7 +1,9 @@
#TODO missing script for SCons, see https://github.com/mongodb/mongo/blob/master/docs/building.md
#TODO missing script for SCons
# build instructions: https://github.com/mongodb/mongo/blob/master/docs/building.md
[source]
git = "https://github.com/mongodb/mongo"
branch = "v7.2"
shallow_clone = true
[build]
template = "custom"
dependencies = [

View File

@ -12,6 +12,5 @@ configureflags = [
"--with-template=redox",
]
dependencies = [
"readline",
"zlib",
]

View File

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

View File

@ -1,4 +1,5 @@
#TODO missing script for gnu make: https://github.com/facebook/rocksdb/blob/main/INSTALL.md
#TODO missing script for gnu make
# build instructions: https://github.com/facebook/rocksdb/blob/main/INSTALL.md
[source]
git = "https://github.com/facebook/rocksdb"
rev = "v10.7.5"

View File

@ -1,11 +1,13 @@
#TODO libsky crate error
[source]
git = "https://github.com/skytable/skytable"
shallow_clone = true
[build]
template = "custom"
dependencies = [
"openssl1",
]
script = """
DYNAMIC_INIT
cookbook_cargo_packages skysh skyd
"""

View File

@ -1,9 +1,8 @@
#TODO Works, but not reliably
#TODO Raises the following warnings.
#setsockopt(16, 6, 1, 0x7fffffff4adc, 4) - unknown option
#setsockopt(16, 1, 9, 0x7fffffff4ad0, 4) - unknown option
#setsockopt(16, 6, 1, 0x7fffffff4ad4, 4) - unknown option
#TODO Raises the following warnings:
# setsockopt(16, 6, 1, 0x7fffffff4adc, 4) - unknown option
# setsockopt(16, 1, 9, 0x7fffffff4ad0, 4) - unknown option
# setsockopt(16, 6, 1, 0x7fffffff4ad4, 4) - unknown option
[source]
git = "https://github.com/risinglightdb/sqllogictest-rs.git"

View File

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

View File

@ -1,6 +1,8 @@
#TODO missing script for "make", see https://pingcap.github.io/tidb-dev-guide/get-started/build-tidb-from-source.html#build
#TODO missing script for gnu make
# build instructions: https://pingcap.github.io/tidb-dev-guide/get-started/build-tidb-from-source.html#build
[source]
git = "https://github.com/pingcap/tidb"
rev = "8445821f105477d5e31de9d8451b7fbf35a02cd1"
rev = "v8.5.4"
shallow_clone = true
[build]
template = "custom"