mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-17 23:44:17 +08:00
Improve and try to fix all wip server recipes
This commit is contained in:
parent
e7cdadfe12
commit
464446e690
@ -1,15 +1,16 @@
|
||||
#TODO make dependencies work
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md
|
||||
[source]
|
||||
tar = "https://bitcoincore.org/bin/bitcoin-core-27.0/bitcoin-27.0.tar.gz"
|
||||
tar = "https://bitcoincore.org/bin/bitcoin-core-30.2/bitcoin-30.2.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DENABLE_WALLET=OFF",
|
||||
"-DENABLE_IPC=OFF",
|
||||
"-DBUILD_TESTS=OFF",
|
||||
"-DINSTALL_MAN=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"boost",
|
||||
"libevent",
|
||||
]
|
||||
script = """
|
||||
COOKBOOK_CONFIGURE_FLAGS+=(
|
||||
--disable-wallet
|
||||
)
|
||||
cookbook_configure
|
||||
"""
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/kettle11/devserver"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/DNSCrypt/doh-server"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,8 +1,10 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/bluecatengineering/dora"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo_packages dora-bin dora-cfg
|
||||
"""
|
||||
template = "cargo"
|
||||
cargopackages = [
|
||||
"dora-bin",
|
||||
"dora-cfg",
|
||||
]
|
||||
|
||||
@ -1,5 +1,13 @@
|
||||
#TODO missing runtime dependencies, see https://github.com/romanz/electrs/blob/master/doc/install.md#build-dependencies
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/romanz/electrs/blob/master/doc/install.md
|
||||
[source]
|
||||
git = "https://github.com/romanz/electrs"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
dependencies = ["rocksdb"]
|
||||
[package]
|
||||
dependencies = [
|
||||
"bitcoin-core",
|
||||
"electrum",
|
||||
]
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/DNSCrypt/encrypted-dns-server"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/mehrantsi/feox-server"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#TODO not compiled or tested
|
||||
# dependencies - https://guacamole.apache.org/doc/gug/installing-guacamole.html#required-dependencies
|
||||
# dependencies: https://guacamole.apache.org/doc/gug/installing-guacamole.html#required-dependencies
|
||||
[source]
|
||||
tar = "https://apache.org/dyn/closer.lua/guacamole/1.5.5/source/guacamole-server-1.5.5.tar.gz?action=download"
|
||||
[build]
|
||||
@ -10,8 +10,8 @@ dependencies = [
|
||||
"libpng",
|
||||
"libuuid",
|
||||
"libssh2",
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
"pango",
|
||||
"pulseaudio",
|
||||
"libpulse",
|
||||
"libvorbis",
|
||||
]
|
||||
|
||||
@ -1,9 +1,8 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO require the mold liker to be installed
|
||||
[source]
|
||||
git = "https://github.com/tweedegolf/nea"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo_packages nea
|
||||
"""
|
||||
template = "cargo"
|
||||
cargopackages = ["nea"]
|
||||
dev-dependencies = ["host:mold"]
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO tikv-jemalloc-sys crate error
|
||||
[source]
|
||||
git = "https://github.com/scsibug/nostr-rs-relay"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
]
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/joaofl/quick-serve"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO ahash crate error
|
||||
[source]
|
||||
git = "https://github.com/rustdesk/rustdesk-server"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
git = "https://github.com/orhun/rustypaste-cli"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/cfal/shoes"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
# build instructions: https://github.com/SpadesX/SpadesX#installation
|
||||
[source]
|
||||
git = "https://github.com/SpadesX/SpadesX"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
|
||||
@ -1,8 +1,7 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://codeberg.org/black-cat/toe-beans"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo_packages toe-beans
|
||||
"""
|
||||
template = "cargo"
|
||||
cargopackages = ["toe-beans"]
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/0x676e67/vproxy"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user