mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-25 14:24:18 +08:00
Add recipes
This commit is contained in:
parent
621f5062cb
commit
96e4de173a
14
recipes/wip/codecs/fdkaac/recipe.toml
Normal file
14
recipes/wip/codecs/fdkaac/recipe.toml
Normal file
@ -0,0 +1,14 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/nu774/fdkaac/blob/master/INSTALL
|
||||
[source]
|
||||
git = "https://github.com/nu774/fdkaac"
|
||||
rev = "v1.0.7"
|
||||
shallow_clone = true
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"libfdk-aac",
|
||||
]
|
||||
14
recipes/wip/dev/ide/codelite/recipe.toml
Normal file
14
recipes/wip/dev/ide/codelite/recipe.toml
Normal file
@ -0,0 +1,14 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO discover minimum dependencies from cmake log
|
||||
# build instructions: https://docs.codelite.org/build/build_from_sources/#linux
|
||||
[source]
|
||||
git = "https://github.com/eranif/codelite"
|
||||
rev = "18.3.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
#dependencies = [
|
||||
#"libssh",
|
||||
#"sqlite3",
|
||||
#"wxwidgets-gtk3",
|
||||
#]
|
||||
5
recipes/wip/dev/ide/kakoune/recipe.toml
Normal file
5
recipes/wip/dev/ide/kakoune/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO missing script for gnu make: https://github.com/mawww/kakoune#getting-started
|
||||
[source]
|
||||
tar = "https://github.com/mawww/kakoune/releases/download/v2026.04.12/kakoune-2026.04.12.tar.bz2"
|
||||
[build]
|
||||
template = "custom"
|
||||
10
recipes/wip/libs/media/libfdk-aac/recipe.toml
Normal file
10
recipes/wip/libs/media/libfdk-aac/recipe.toml
Normal file
@ -0,0 +1,10 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/mstorsjo/fdk-aac"
|
||||
rev = "v2.0.3"
|
||||
shallow_clone = true
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "configure"
|
||||
10
recipes/wip/libs/net/libmbim/recipe.toml
Normal file
10
recipes/wip/libs/net/libmbim/recipe.toml
Normal file
@ -0,0 +1,10 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO discover minimum dependencies from meson log
|
||||
[source]
|
||||
tar = "https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/1.34.0/libmbim-1.34.0.tar.bz2"
|
||||
[build]
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Dintrospection=false",
|
||||
"-Dman=false",
|
||||
]
|
||||
11
recipes/wip/libs/net/libqmi/recipe.toml
Normal file
11
recipes/wip/libs/net/libqmi/recipe.toml
Normal file
@ -0,0 +1,11 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO discover minimum dependencies from meson log
|
||||
[source]
|
||||
tar = "https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/1.38.0/libqmi-1.38.0.tar.bz2"
|
||||
[build]
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Dudev=false",
|
||||
"-Dintrospection=false",
|
||||
"-Dman=false",
|
||||
]
|
||||
7
recipes/wip/net/monitor/munin/recipe.toml
Normal file
7
recipes/wip/net/monitor/munin/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO missing script for gnu make: https://guide.munin-monitoring.org/en/latest/installation/install.html#installing-munin-from-source
|
||||
[source]
|
||||
git = "https://github.com/munin-monitoring/munin"
|
||||
rev = "2.0.76"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
14
recipes/wip/net/other/frrouting/recipe.toml
Normal file
14
recipes/wip/net/other/frrouting/recipe.toml
Normal file
@ -0,0 +1,14 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO discover minimum dependencies from configure log
|
||||
# build instructions:
|
||||
# freebsd: https://docs.frrouting.org/projects/dev-guide/en/latest/building-frr-for-freebsd14.html
|
||||
# debian: https://docs.frrouting.org/projects/dev-guide/en/latest/building-frr-for-debian13.html
|
||||
[source]
|
||||
git = "https://github.com/FRRouting/frr"
|
||||
rev = "frr-10.6.1"
|
||||
shallow_clone = true
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "configure"
|
||||
17
recipes/wip/net/remote/scrcpy/recipe.toml
Normal file
17
recipes/wip/net/remote/scrcpy/recipe.toml
Normal file
@ -0,0 +1,17 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/Genymobile/scrcpy/blob/master/doc/build.md
|
||||
[source]
|
||||
git = "https://github.com/Genymobile/scrcpy"
|
||||
rev = "v4.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Dcompile_server=false",
|
||||
"-Dv4l2=false",
|
||||
]
|
||||
dependencies = [
|
||||
"sdl3",
|
||||
"ffmpeg6",
|
||||
"libusb",
|
||||
]
|
||||
9
recipes/wip/science/fsa/recipe.toml
Normal file
9
recipes/wip/science/fsa/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://sourceforge.net/projects/fsa/files/fsa-1.15.9.tar.gz/download"
|
||||
[build]
|
||||
template = "configure"
|
||||
#[package]
|
||||
#dependencies = [
|
||||
# "mummer",
|
||||
#]
|
||||
6
recipes/wip/science/mummer/recipe.toml
Normal file
6
recipes/wip/science/mummer/recipe.toml
Normal file
@ -0,0 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/mummer4/mummer/blob/master/INSTALL.md
|
||||
[source]
|
||||
tar = "https://github.com/mummer4/mummer/releases/download/v4.0.1/mummer-4.0.1.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
9
recipes/wip/security/aide/recipe.toml
Normal file
9
recipes/wip/security/aide/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://github.com/aide/aide/releases/download/v0.19.3/aide-0.19.3.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"pcre2",
|
||||
"libnettle",
|
||||
]
|
||||
12
recipes/wip/security/hydra/recipe.toml
Normal file
12
recipes/wip/security/hydra/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/vanhauser-thc/thc-hydra"
|
||||
rev = "v9.7"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "configure"
|
||||
#dependencies = [
|
||||
# "openssl3",
|
||||
# "libssh",
|
||||
# "memcached",
|
||||
#]
|
||||
9
recipes/wip/security/netexec/recipe.toml
Normal file
9
recipes/wip/security/netexec/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#TODO installation instructions:
|
||||
# https://github.com/Pennyw0rth/NetExec-Wiki/blob/main/getting-started/installation/installation-on-unix.md
|
||||
# https://github.com/Pennyw0rth/NetExec-Wiki/blob/main/getting-started/installation/manually-building-the-binary.md
|
||||
[source]
|
||||
git = "https://github.com/Pennyw0rth/NetExec"
|
||||
rev = "v1.5.1"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
19
recipes/wip/security/responder/recipe.toml
Normal file
19
recipes/wip/security/responder/recipe.toml
Normal file
@ -0,0 +1,19 @@
|
||||
#TODO test
|
||||
# run "pip3 install -r requirements.txt" before execution
|
||||
# installation instructions: https://github.com/lgandx/Responder#installation
|
||||
[source]
|
||||
git = "https://github.com/lgandx/Responder"
|
||||
rev = "v3.2.2.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin/responder-dir
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/bin/responder-dir
|
||||
echo "/usr/bin/responder-dir/Responder.py" > "${COOKBOOK_STAGE}"/usr/bin/responder
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/responder
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
"python312",
|
||||
]
|
||||
6
recipes/wip/security/samhain/recipe.toml
Normal file
6
recipes/wip/security/samhain/recipe.toml
Normal file
@ -0,0 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://www.la-samhna.de/samhain/s_download.html
|
||||
[source]
|
||||
tar = "https://www.la-samhna.de/samhain/samhain-current.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
7
recipes/wip/sound/mbrola/recipe.toml
Normal file
7
recipes/wip/sound/mbrola/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO missing script for gnu make: https://github.com/numediart/MBROLA#compilation
|
||||
[source]
|
||||
git = "https://github.com/numediart/MBROLA"
|
||||
rev = "274dead162f2826dc38c208fba92efeddb724c33"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
9
recipes/wip/sound/sox-ng/recipe.toml
Normal file
9
recipes/wip/sound/sox-ng/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://codeberg.org/sox_ng/sox_ng/releases/download/sox_ng-14.7.1.2/sox_ng-14.7.1.2.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
[package]
|
||||
dependencies = [
|
||||
"ffmpeg6",
|
||||
]
|
||||
5
recipes/wip/text/mawk/recipe.toml
Normal file
5
recipes/wip/text/mawk/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://invisible-island.net/archives/mawk/mawk-1.3.4-20260302.tgz"
|
||||
[build]
|
||||
template = "configure"
|
||||
Loading…
Reference in New Issue
Block a user