diff --git a/recipes/wip/codecs/fdkaac/recipe.toml b/recipes/wip/codecs/fdkaac/recipe.toml new file mode 100644 index 000000000..17f93df1f --- /dev/null +++ b/recipes/wip/codecs/fdkaac/recipe.toml @@ -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", +] diff --git a/recipes/wip/dev/ide/codelite/recipe.toml b/recipes/wip/dev/ide/codelite/recipe.toml new file mode 100644 index 000000000..85198778c --- /dev/null +++ b/recipes/wip/dev/ide/codelite/recipe.toml @@ -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", +#] diff --git a/recipes/wip/dev/ide/kakoune/recipe.toml b/recipes/wip/dev/ide/kakoune/recipe.toml new file mode 100644 index 000000000..6a032ffa8 --- /dev/null +++ b/recipes/wip/dev/ide/kakoune/recipe.toml @@ -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" diff --git a/recipes/wip/libs/media/libfdk-aac/recipe.toml b/recipes/wip/libs/media/libfdk-aac/recipe.toml new file mode 100644 index 000000000..514cb83e2 --- /dev/null +++ b/recipes/wip/libs/media/libfdk-aac/recipe.toml @@ -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" diff --git a/recipes/wip/libs/net/libmbim/recipe.toml b/recipes/wip/libs/net/libmbim/recipe.toml new file mode 100644 index 000000000..913a056d5 --- /dev/null +++ b/recipes/wip/libs/net/libmbim/recipe.toml @@ -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", +] diff --git a/recipes/wip/libs/net/libqmi/recipe.toml b/recipes/wip/libs/net/libqmi/recipe.toml new file mode 100644 index 000000000..8807d3d2b --- /dev/null +++ b/recipes/wip/libs/net/libqmi/recipe.toml @@ -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", +] diff --git a/recipes/wip/net/monitor/munin/recipe.toml b/recipes/wip/net/monitor/munin/recipe.toml new file mode 100644 index 000000000..40e2ead57 --- /dev/null +++ b/recipes/wip/net/monitor/munin/recipe.toml @@ -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" diff --git a/recipes/wip/net/other/frrouting/recipe.toml b/recipes/wip/net/other/frrouting/recipe.toml new file mode 100644 index 000000000..eaeba539b --- /dev/null +++ b/recipes/wip/net/other/frrouting/recipe.toml @@ -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" diff --git a/recipes/wip/net/remote/scrcpy/recipe.toml b/recipes/wip/net/remote/scrcpy/recipe.toml new file mode 100644 index 000000000..ccee773a1 --- /dev/null +++ b/recipes/wip/net/remote/scrcpy/recipe.toml @@ -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", +] diff --git a/recipes/wip/science/fsa/recipe.toml b/recipes/wip/science/fsa/recipe.toml new file mode 100644 index 000000000..a93b6a1b1 --- /dev/null +++ b/recipes/wip/science/fsa/recipe.toml @@ -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", +#] diff --git a/recipes/wip/science/mummer/recipe.toml b/recipes/wip/science/mummer/recipe.toml new file mode 100644 index 000000000..3bfb64b31 --- /dev/null +++ b/recipes/wip/science/mummer/recipe.toml @@ -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" diff --git a/recipes/wip/security/aide/recipe.toml b/recipes/wip/security/aide/recipe.toml new file mode 100644 index 000000000..cdbfbcee2 --- /dev/null +++ b/recipes/wip/security/aide/recipe.toml @@ -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", +] diff --git a/recipes/wip/security/hydra/recipe.toml b/recipes/wip/security/hydra/recipe.toml new file mode 100644 index 000000000..b1d66d7eb --- /dev/null +++ b/recipes/wip/security/hydra/recipe.toml @@ -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", +#] diff --git a/recipes/wip/security/netexec/recipe.toml b/recipes/wip/security/netexec/recipe.toml new file mode 100644 index 000000000..35d4c3760 --- /dev/null +++ b/recipes/wip/security/netexec/recipe.toml @@ -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" diff --git a/recipes/wip/security/responder/recipe.toml b/recipes/wip/security/responder/recipe.toml new file mode 100644 index 000000000..b96a7953d --- /dev/null +++ b/recipes/wip/security/responder/recipe.toml @@ -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", +] diff --git a/recipes/wip/security/samhain/recipe.toml b/recipes/wip/security/samhain/recipe.toml new file mode 100644 index 000000000..4cf0ee7ca --- /dev/null +++ b/recipes/wip/security/samhain/recipe.toml @@ -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" diff --git a/recipes/wip/sound/mbrola/recipe.toml b/recipes/wip/sound/mbrola/recipe.toml new file mode 100644 index 000000000..f7f95cdf5 --- /dev/null +++ b/recipes/wip/sound/mbrola/recipe.toml @@ -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" diff --git a/recipes/wip/sound/sox-ng/recipe.toml b/recipes/wip/sound/sox-ng/recipe.toml new file mode 100644 index 000000000..e46517777 --- /dev/null +++ b/recipes/wip/sound/sox-ng/recipe.toml @@ -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", +] diff --git a/recipes/wip/text/mawk/recipe.toml b/recipes/wip/text/mawk/recipe.toml new file mode 100644 index 000000000..278078ff2 --- /dev/null +++ b/recipes/wip/text/mawk/recipe.toml @@ -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"