mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-11-05 04:06:38 +08:00
Fix, improve more recipes and update TODOs
This commit is contained in:
parent
49f5c6d0fa
commit
1cd3254d98
@ -1,13 +1,10 @@
|
||||
#TODO pwd-grp crate error
|
||||
#TODO fix secmem-proc crate
|
||||
[source]
|
||||
git = "https://gitlab.torproject.org/tpo/core/arti"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "cargo"
|
||||
cargopackages = ["arti"]
|
||||
dependencies = [
|
||||
"openssl3",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages arti
|
||||
"""
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO can't find boost
|
||||
# build instructions: https://i2pd.readthedocs.io/en/latest/devs/building/unix/
|
||||
[source]
|
||||
git = "https://github.com/PurpleI2P/i2pd"
|
||||
|
||||
@ -1,8 +1,11 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
tar = "https://dist.torproject.org/tor-0.4.8.9.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
configureflags = [
|
||||
"--disable-gcc-hardening"
|
||||
]
|
||||
dependencies = [
|
||||
"libevent",
|
||||
"openssl3",
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO missing syscall function
|
||||
[source]
|
||||
tar = "https://gitlab.torproject.org/tpo/core/torsocks/-/archive/v2.5.0/torsocks-v2.5.0.tar.bz2"
|
||||
script = """
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO update and fix netdev crate
|
||||
[source]
|
||||
git = "https://github.com/n0-computer/dumbpipe"
|
||||
shallow_clone = true
|
||||
|
||||
@ -1,10 +1,7 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO fix pnet_sys crate
|
||||
[source]
|
||||
git = "https://github.com/EasyTier/EasyTier"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages easytier
|
||||
"""
|
||||
template = "cargo"
|
||||
cargopackages = ["easytier"]
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO disable test program
|
||||
[source]
|
||||
tar = "https://www.hitch-tls.org/source/hitch-1.8.0.tar.gz"
|
||||
[build]
|
||||
|
||||
@ -1,6 +1,9 @@
|
||||
#TODO compile and test
|
||||
#TODO run autoheader before configure script generation
|
||||
# build instructions: https://www.privoxy.org/user-manual/installation.html
|
||||
[source]
|
||||
tar = "https://www.privoxy.org/sf-download-mirror/Sources/4.1.0%20%28stable%29/privoxy-4.1.0-stable-src.tar.gz"
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "configure"
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO fix mlua-sys crate
|
||||
[source]
|
||||
git = "https://github.com/emanuele-em/proxelar"
|
||||
shallow_clone = true
|
||||
|
||||
@ -1,5 +1,13 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO conflicting types for getnameinfo
|
||||
[source]
|
||||
tar = "https://www.stunnel.org/downloads/stunnel-5.76.tar.gz"
|
||||
tar = "https://www.stunnel.org/downloads/archive/5.x/stunnel-5.79.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
template = "custom"
|
||||
dependencies = ["openssl3"]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
COOKBOOK_CONFIGURE_FLAGS+=(
|
||||
--with-ssl="${COOKBOOK_SYSROOT}"
|
||||
)
|
||||
cookbook_configure
|
||||
"""
|
||||
|
||||
Loading…
Reference in New Issue
Block a user