Fix, improve more recipes and update TODOs

This commit is contained in:
Ribbon 2026-07-17 13:37:33 -03:00
parent 49f5c6d0fa
commit 1cd3254d98
10 changed files with 30 additions and 22 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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