diff --git a/recipes/wip/dev/lang/ristretto-jvm/recipe.toml b/recipes/wip/dev/lang/ristretto-jvm/recipe.toml index 2884ef797..ca51bdb3c 100644 --- a/recipes/wip/dev/lang/ristretto-jvm/recipe.toml +++ b/recipes/wip/dev/lang/ristretto-jvm/recipe.toml @@ -1,10 +1,7 @@ -#TODO discover current status +#TODO fix region crate [source] git = "https://github.com/theseus-rs/ristretto" shallow_clone = true [build] -template = "custom" -script = """ -DYNAMIC_INIT -cookbook_cargo_packages ristretto_cli -""" +template = "cargo" +cargopackages = ["ristretto_java"] diff --git a/recipes/wip/libs/gui/fltk14/recipe.toml b/recipes/wip/libs/gui/fltk14/recipe.toml index c6c5ce665..7517c1775 100644 --- a/recipes/wip/libs/gui/fltk14/recipe.toml +++ b/recipes/wip/libs/gui/fltk14/recipe.toml @@ -1,4 +1,5 @@ -#TODO probably wrong template, see https://github.com/fltk/fltk/blob/master/README.Unix.txt +#TODO can't recognize redox target +# build instructions: https://github.com/fltk/fltk/blob/master/README.Unix.txt # commented out dependencies are optional but recommended, needs to be determined [source] tar = "https://github.com/fltk/fltk/releases/download/release-1.4.4/fltk-1.4.4-source.tar.bz2" diff --git a/recipes/wip/libs/net/neatvnc/recipe.toml b/recipes/wip/libs/net/neatvnc/recipe.toml index 1c37d34ed..0c4011469 100644 --- a/recipes/wip/libs/net/neatvnc/recipe.toml +++ b/recipes/wip/libs/net/neatvnc/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO need timerfd function [source] git = "https://github.com/any1/neatvnc" rev = "v1.0.0" diff --git a/recipes/wip/libs/other/aml/recipe.toml b/recipes/wip/libs/other/aml/recipe.toml index bdab8d1d3..b15cf1089 100644 --- a/recipes/wip/libs/other/aml/recipe.toml +++ b/recipes/wip/libs/other/aml/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO need timerfd function [source] git = "https://github.com/any1/aml" rev = "v1.0.0" diff --git a/recipes/wip/net/remote/teamtype/recipe.toml b/recipes/wip/net/remote/teamtype/recipe.toml index 2c566aa4b..5b4c99206 100644 --- a/recipes/wip/net/remote/teamtype/recipe.toml +++ b/recipes/wip/net/remote/teamtype/recipe.toml @@ -1,11 +1,7 @@ -#TODO not compiled or tested +#TODO update and fix iroh-quinn-udp crate [source] -git = "https://github.com/ethersync/ethersync" +git = "https://github.com/teamtype/teamtype" shallow_clone = true [build] -template = "custom" -script = """ -COOKBOOK_SOURCE="${COOKBOOK_SOURCE}/daemon" -DYNAMIC_INIT -cookbook_cargo -""" +template = "cargo" +cargopackages = ["teamtype"] diff --git a/recipes/wip/net/remote/tigervnc/recipe.toml b/recipes/wip/net/remote/tigervnc/recipe.toml index 514e15374..f191863b2 100644 --- a/recipes/wip/net/remote/tigervnc/recipe.toml +++ b/recipes/wip/net/remote/tigervnc/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO fix fltk14 # build instructions: https://github.com/TigerVNC/tigervnc/blob/1.16-branch/BUILDING.txt [source] git = "https://github.com/TigerVNC/tigervnc" diff --git a/recipes/wip/net/remote/zeco/recipe.toml b/recipes/wip/net/remote/zeco/recipe.toml index f1fde6559..d3b273845 100644 --- a/recipes/wip/net/remote/zeco/recipe.toml +++ b/recipes/wip/net/remote/zeco/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO update and fix netdev crate [source] git = "https://github.com/julianbuettner/zeco" shallow_clone = true diff --git a/recipes/wip/net/scan/netpeek/recipe.toml b/recipes/wip/net/scan/netpeek/recipe.toml index e527bf45b..9a5cabe04 100644 --- a/recipes/wip/net/scan/netpeek/recipe.toml +++ b/recipes/wip/net/scan/netpeek/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO missing update-desktop-database program #TODO determine minimum dependencies from meson log [source] git = "https://github.com/ZingyTomato/NetPeek" diff --git a/recipes/wip/net/security/yadb/recipe.toml b/recipes/wip/net/security/yadb/recipe.toml index 9e47c0a9b..9b8a8b59b 100644 --- a/recipes/wip/net/security/yadb/recipe.toml +++ b/recipes/wip/net/security/yadb/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO compiled but not tested [source] git = "https://github.com/izya4ka/yadb" shallow_clone = true diff --git a/recipes/wip/net/security/zeek-lts/recipe.toml b/recipes/wip/net/security/zeek-lts/recipe.toml index ef4ef1ec4..aa405343e 100644 --- a/recipes/wip/net/security/zeek-lts/recipe.toml +++ b/recipes/wip/net/security/zeek-lts/recipe.toml @@ -1,4 +1,4 @@ -#TODO compile and test +#TODO fix libpcap # build instructions: https://docs.zeek.org/en/v8.0.8/building-from-source.html [source] tar = "https://download.zeek.org/zeek-8.0.8.tar.gz" diff --git a/recipes/wip/net/server/bitcoin-core/recipe.toml b/recipes/wip/net/server/bitcoin-core/recipe.toml index 63d5f665c..4d32b9e33 100644 --- a/recipes/wip/net/server/bitcoin-core/recipe.toml +++ b/recipes/wip/net/server/bitcoin-core/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO can't find boost # build instructions: https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md [source] tar = "https://bitcoincore.org/bin/bitcoin-core-30.2/bitcoin-30.2.tar.gz" diff --git a/recipes/wip/net/server/devserver/recipe.toml b/recipes/wip/net/server/devserver/recipe.toml index 21209c9f3..6d48dbce6 100644 --- a/recipes/wip/net/server/devserver/recipe.toml +++ b/recipes/wip/net/server/devserver/recipe.toml @@ -1,6 +1,7 @@ -#TODO not compiled or tested +#TODO compiled (after cargo update) but not tested [source] git = "https://github.com/kettle11/devserver" shallow_clone = true [build] template = "cargo" +dependencies = ["openssl3"] diff --git a/recipes/wip/net/server/doh-server/recipe.toml b/recipes/wip/net/server/doh-server/recipe.toml index 1f52b3447..e52d9c6c3 100644 --- a/recipes/wip/net/server/doh-server/recipe.toml +++ b/recipes/wip/net/server/doh-server/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO compiled but not tested [source] git = "https://github.com/DNSCrypt/doh-server" shallow_clone = true diff --git a/recipes/wip/net/server/dora/recipe.toml b/recipes/wip/net/server/dora/recipe.toml index 9af794530..90d09b9b0 100644 --- a/recipes/wip/net/server/dora/recipe.toml +++ b/recipes/wip/net/server/dora/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO update and fix pnet_sys crate [source] git = "https://github.com/bluecatengineering/dora" shallow_clone = true diff --git a/recipes/wip/net/server/electrs/recipe.toml b/recipes/wip/net/server/electrs/recipe.toml index 98b2bfcef..578b4f4d7 100644 --- a/recipes/wip/net/server/electrs/recipe.toml +++ b/recipes/wip/net/server/electrs/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO fix rocksdb and bitcoin-core # build instructions: https://github.com/romanz/electrs/blob/master/doc/install.md [source] git = "https://github.com/romanz/electrs" diff --git a/recipes/wip/net/server/encrypted-dns-server/recipe.toml b/recipes/wip/net/server/encrypted-dns-server/recipe.toml index e4fa5a990..fe939ff4c 100644 --- a/recipes/wip/net/server/encrypted-dns-server/recipe.toml +++ b/recipes/wip/net/server/encrypted-dns-server/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO fix privdrop crate [source] git = "https://github.com/DNSCrypt/encrypted-dns-server" shallow_clone = true diff --git a/recipes/wip/net/server/spadesx/recipe.toml b/recipes/wip/net/server/spadesx/recipe.toml index 34225c211..f41fd6269 100644 --- a/recipes/wip/net/server/spadesx/recipe.toml +++ b/recipes/wip/net/server/spadesx/recipe.toml @@ -1,7 +1,8 @@ -#TODO not compiled or tested +#TODO compiled but not tested # build instructions: https://github.com/SpadesX/SpadesX#installation [source] git = "https://github.com/SpadesX/SpadesX" +rev = "58d04ac585d76f5acc61fb5ac7d15097b1485d1e" shallow_clone = true [build] template = "cmake" diff --git a/recipes/wip/net/torrent/btpd/recipe.toml b/recipes/wip/net/torrent/btpd/recipe.toml index 96c733075..57419ed12 100644 --- a/recipes/wip/net/torrent/btpd/recipe.toml +++ b/recipes/wip/net/torrent/btpd/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO compilation error # build instructions: https://github.com/btpd/btpd?tab=readme-ov-file#building [source] git = "https://github.com/btpd/btpd" diff --git a/recipes/wip/net/torrent/rtorrent/recipe.toml b/recipes/wip/net/torrent/rtorrent/recipe.toml index 69a93bfb4..e000a5c1c 100644 --- a/recipes/wip/net/torrent/rtorrent/recipe.toml +++ b/recipes/wip/net/torrent/rtorrent/recipe.toml @@ -1,5 +1,9 @@ -#TODO can't find pthreads support +#TODO fix libtorrent [source] tar = "https://github.com/rakshasa/rtorrent-archive/raw/master/rtorrent-0.9.8.tar.gz" [build] template = "configure" +dependencies = [ + "ncursesw", + "libtorrent", +]