mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-07-04 10:38:46 +08:00
Improve and update many networking recipes
This commit is contained in:
parent
b19aa84077
commit
193e818971
@ -1,4 +1,4 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO not tested
|
||||
# how to setup: https://webmin.com/download/#freebsd-and-any-other-linux-installation-from-source
|
||||
[source]
|
||||
tar = "https://github.com/webmin/webmin/releases/download/2.600/webmin-2.600-minimal.tar.gz"
|
||||
@ -8,3 +8,5 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/home/user/webmin"
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/home/user/webmin"
|
||||
"""
|
||||
[package]
|
||||
dependencies = ["perl5"]
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/pg3uk/AngryEtherRust"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/omarmhaimdat/pepe"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/aguacero7/rkik"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/lance0/ttl"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/greatest-ape/aquatic"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages aquatic_udp
|
||||
mv "${COOKBOOK_STAGE}/usr/bin/aquatic_udp" "${COOKBOOK_STAGE}/usr/bin/aquatic-udp"
|
||||
"""
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
git = "https://github.com/rnestler/attractorr"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
]
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
[source]
|
||||
git = "https://github.com/btpd/btpd"
|
||||
rev = "a3a10dfe1ece4a726530353a7b208c0cb4ff7e0d"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/Jagalite/superseedr"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/Luminarys/synapse"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/PanAeon/transg-tui"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
]
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/vaibhav-mattoo/bitchat-tui"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO xdg-home crate error (after cargo update)
|
||||
[source]
|
||||
git = "https://github.com/squidowl/halloy"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
]
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/ulyssa/iamb"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,39 +1,13 @@
|
||||
#TODO missing cross-compilation variables
|
||||
# build instructions - https://git.jami.net/savoirfairelinux/jami-client-qt/-/blob/master/INSTALL.md
|
||||
# dependencies - https://docs.jami.net/en_US/build/dependencies.html
|
||||
#TODO missing cross-compilation variables in build.py script
|
||||
#TODO build with libwrap instead of dbus
|
||||
#TODO discover minimum dependencies
|
||||
# build instructions: https://docs.jami.net/en_US/build/index.html
|
||||
[source]
|
||||
git = "https://git.jami.net/savoirfairelinux/jami-client-qt"
|
||||
rev = "91475c3a3f316b1b674a8fbe453f9d0dd7ef444e"
|
||||
branch = "stable/20260216.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"ffmpeg6",
|
||||
"boost",
|
||||
"expat",
|
||||
"gnutls3",
|
||||
"libopus",
|
||||
"pcre",
|
||||
"pulseaudio",
|
||||
"openssl1",
|
||||
"speex",
|
||||
"speexdsp",
|
||||
"libuuid",
|
||||
"libfmt",
|
||||
"libarchive",
|
||||
"libgit2",
|
||||
"libnettle",
|
||||
"zlib",
|
||||
"libnotify",
|
||||
"libqrencode",
|
||||
"qt6-base",
|
||||
"qt6-declarative",
|
||||
"qt6-graphicaleffects",
|
||||
"qt6-multimedia",
|
||||
"qt6-networkauth",
|
||||
"qt6-svg",
|
||||
"qt6-tools",
|
||||
"qt6-webengine",
|
||||
]
|
||||
script = """
|
||||
./build.py --install
|
||||
"""
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
#TODO missing dependencies
|
||||
#TODO not compiled or tested
|
||||
#TODO discover minimum dependencies from gnu autotools log
|
||||
[source]
|
||||
tar = "https://sourceforge.net/projects/pidgin/files/Pidgin/2.14.12/pidgin-2.14.12.tar.bz2"
|
||||
[build]
|
||||
|
||||
@ -1,23 +1,26 @@
|
||||
#TODO not compiled or tested
|
||||
# lacking build instructions
|
||||
#TODO discover minimum dependencies from cmake log
|
||||
[source]
|
||||
tar = "https://github.com/telegramdesktop/tdesktop/releases/download/v6.2.3/tdesktop-6.2.3-full.tar.gz"
|
||||
tar = "https://github.com/telegramdesktop/tdesktop/releases/download/v6.5.1/tdesktop-6.5.1-full.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"qt6-svg",
|
||||
"qt6-imageformats",
|
||||
"fontconfig",
|
||||
"freetype2",
|
||||
"gobject-introspection",
|
||||
"glib",
|
||||
"expat",
|
||||
"libuuid",
|
||||
"libpng",
|
||||
"zlib",
|
||||
"libffi",
|
||||
"libpcre",
|
||||
"libbsd",
|
||||
"libmd",
|
||||
"libbrotli",
|
||||
cmakeflags = [
|
||||
"-DDESKTOP_APP_DISABLE_AUTOUPDATE=1",
|
||||
#"-DDESKTOP_APP_ENABLE_LTO=ON",
|
||||
]
|
||||
# dependencies = [
|
||||
# "qt6-svg",
|
||||
# "qt6-imageformats",
|
||||
# "fontconfig",
|
||||
# "freetype2",
|
||||
# "glib",
|
||||
# "expat",
|
||||
# "libuuid",
|
||||
# "libpng",
|
||||
# "zlib",
|
||||
# "libffi",
|
||||
# "libpcre",
|
||||
# "libbsd",
|
||||
# "libmd",
|
||||
# "libbrotli",
|
||||
# ]
|
||||
|
||||
@ -1,8 +1,7 @@
|
||||
#TODO update the mio crate to 0.8.x
|
||||
[source]
|
||||
git = "https://github.com/lemunozm/termchat"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo --all-features
|
||||
"""
|
||||
template = "cargo"
|
||||
cargoflags = "--all-features"
|
||||
|
||||
@ -1,8 +1,10 @@
|
||||
#TODO compiled but not tested (after cargo update and a patch on ring)
|
||||
[source]
|
||||
git = "https://github.com/osa1/tiny"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages tiny
|
||||
"""
|
||||
|
||||
@ -1,13 +1,9 @@
|
||||
#TODO openssl-sys crate compilation error
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/mihaigalos/aim"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
]
|
||||
template = "custom"
|
||||
script = """
|
||||
export OPENSSL_DIR="${COOKBOOK_SYSROOT}"
|
||||
export OPENSSL_STATIC="true"
|
||||
cookbook_cargo
|
||||
"""
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/B0SEmc/Anime-Downloader"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/EFForg/apkeep"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
#TODO make dependencies work
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://github.com/aria2/aria2/releases/download/release-1.37.0/aria2-1.37.0.tar.xz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
"zlib",
|
||||
"libxml2",
|
||||
"libgcrypt",
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/Kei-K23/curlio"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO require transmission-daemon
|
||||
[source]
|
||||
git = "https://github.com/davimf721/KelpsGet"
|
||||
git = "https://github.com/davimf721/KGet"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
]
|
||||
#dependencies = [
|
||||
# "openssl3",
|
||||
#]
|
||||
|
||||
@ -1,8 +1,10 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/maxomatic458/lantun"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages lantun-cli
|
||||
"""
|
||||
|
||||
@ -1,8 +1,10 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/fastn-stack/kulfi"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages malai
|
||||
"""
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
#TODO missing script for "make", see https://github.com/zerotier/ZeroTierOne#build-and-platform-notes
|
||||
#TODO missing script for gnu make: https://github.com/zerotier/ZeroTierOne/blob/dev/build.md
|
||||
#TODO discover minimum dependencies
|
||||
[source]
|
||||
git = "https://github.com/zerotier/ZeroTierOne"
|
||||
rev = "327eb9013b39809835a912c9117a0b9669f4661f"
|
||||
rev = "1.16.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
]
|
||||
#dependencies = [
|
||||
# "openssl3",
|
||||
#]
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/erikh/ztui"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user