diff --git a/recipes/wip/dev/lang/gcl/recipe.toml b/recipes/wip/dev/lang/gcl/recipe.toml new file mode 100644 index 00000000..7b78f618 --- /dev/null +++ b/recipes/wip/dev/lang/gcl/recipe.toml @@ -0,0 +1,6 @@ +#TODO not compiled or tested +# build instructions: https://cgit.git.savannah.gnu.org/cgit/gcl.git/tree/gcl/INSTALL +[source] +tar = "http://ftpmirror.gnu.org/gcl/gcl-2.7.1.tar.gz" +[build] +template = "configure" diff --git a/recipes/wip/dev/lang/sbcl/recipe.toml b/recipes/wip/dev/lang/sbcl/recipe.toml new file mode 100644 index 00000000..7c709172 --- /dev/null +++ b/recipes/wip/dev/lang/sbcl/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for cross-compilation: https://sourceforge.net/p/sbcl/sbcl/ci/master/tree/INSTALL +[source] +tar = "http://downloads.sourceforge.net/project/sbcl/sbcl/2.6.4/sbcl-2.6.4-source.tar.bz2" +[build] +template = "custom" diff --git a/recipes/wip/dev/lang/yasm/recipe.toml b/recipes/wip/dev/lang/yasm/recipe.toml new file mode 100644 index 00000000..7d8f1e8a --- /dev/null +++ b/recipes/wip/dev/lang/yasm/recipe.toml @@ -0,0 +1,5 @@ +#TODO not compiled or tested +[source] +tar = "https://github.com/yasm/yasm/releases/download/v1.3.0/yasm-1.3.0.tar.gz" +[build] +template = "configure" diff --git a/recipes/wip/dev/perf/inferno/recipe.toml b/recipes/wip/dev/perf/inferno/recipe.toml new file mode 100644 index 00000000..cf8155a4 --- /dev/null +++ b/recipes/wip/dev/perf/inferno/recipe.toml @@ -0,0 +1,6 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/jonhoo/inferno" +shallow_clone = true +[build] +template = "cargo" diff --git a/recipes/wip/dev/perf/redox-kprofiling/recipe.toml b/recipes/wip/dev/perf/redox-kprofiling/recipe.toml new file mode 100644 index 00000000..d8487559 --- /dev/null +++ b/recipes/wip/dev/perf/redox-kprofiling/recipe.toml @@ -0,0 +1,6 @@ +#TODO not compiled or tested +[source] +git = "https://gitlab.redox-os.org/redox-os/kprofiling" +shallow_clone = true +[build] +template = "cargo" diff --git a/recipes/wip/math/maxima/recipe.toml b/recipes/wip/math/maxima/recipe.toml new file mode 100644 index 00000000..601b2366 --- /dev/null +++ b/recipes/wip/math/maxima/recipe.toml @@ -0,0 +1,7 @@ +#TODO not compiled or tested +#TODO verify if a common lisp dependency is needed, sbcl and gcl are packaged +# build instructions: https://sourceforge.net/p/maxima/code/ci/master/tree/INSTALL +[source] +tar = "https://sourceforge.net/projects/maxima/files/Maxima-source/5.49.0-source/maxima-5.49.0.tar.gz/download" +[build] +template = "configure" diff --git a/recipes/wip/net/analysis/lldpd/recipe.toml b/recipes/wip/net/analysis/lldpd/recipe.toml new file mode 100644 index 00000000..9802e5c9 --- /dev/null +++ b/recipes/wip/net/analysis/lldpd/recipe.toml @@ -0,0 +1,5 @@ +#TODO not compiled or tested +[source] +tar = "https://media.luffy.cx/files/lldpd/lldpd-1.0.21.tar.gz" +[build] +template = "configure" diff --git a/recipes/wip/net/http/lwan/recipe.toml b/recipes/wip/net/http/lwan/recipe.toml new file mode 100644 index 00000000..9b565996 --- /dev/null +++ b/recipes/wip/net/http/lwan/recipe.toml @@ -0,0 +1,17 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/lpereira/lwan" +rev = "v0.7" +shallow_clone = true +[build] +template = "cmake" +cmakeflags = [ + "-DENABLE_BROTLI=OFF", + "-DENABLE_ZSTD=OFF", + "-DMTUNE_NATIVE=OFF", +] +dependencies = [ + "zlib", + #"brotli", + #"zstd", +] diff --git a/recipes/wip/net/onion-routing/torsocks/recipe.toml b/recipes/wip/net/onion-routing/torsocks/recipe.toml new file mode 100644 index 00000000..faf11871 --- /dev/null +++ b/recipes/wip/net/onion-routing/torsocks/recipe.toml @@ -0,0 +1,8 @@ +#TODO not compiled or tested +[source] +tar = "https://gitlab.torproject.org/tpo/core/torsocks/-/archive/v2.5.0/torsocks-v2.5.0.tar.bz2" +script = """ +autotools_recursive_regenerate +""" +[build] +template = "configure" diff --git a/recipes/wip/net/perf/haproxy/recipe.toml b/recipes/wip/net/perf/haproxy/recipe.toml new file mode 100644 index 00000000..32fd5828 --- /dev/null +++ b/recipes/wip/net/perf/haproxy/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for gnu make: https://github.com/haproxy/haproxy/blob/master/INSTALL +[source] +tar = "https://www.haproxy.org/download/3.2/src/haproxy-3.2.18.tar.gz" +[build] +template = "custom" diff --git a/recipes/wip/net/suites/dnsmasq/recipe.toml b/recipes/wip/net/suites/dnsmasq/recipe.toml new file mode 100644 index 00000000..aef3cc88 --- /dev/null +++ b/recipes/wip/net/suites/dnsmasq/recipe.toml @@ -0,0 +1,5 @@ +#TODO missing script for gnu make: https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=blob;f=setup.html;h=7468a9a50bc426bfb5715d0b29fb7633e92fb17b;hb=HEAD +[source] +tar = "https://thekelleys.org.uk/dnsmasq/dnsmasq-2.92rel2.tar.xz" +[build] +template = "custom" diff --git a/recipes/wip/security/fakeroot/recipe.toml b/recipes/wip/security/fakeroot/recipe.toml new file mode 100644 index 00000000..18352fb6 --- /dev/null +++ b/recipes/wip/security/fakeroot/recipe.toml @@ -0,0 +1,10 @@ +#TODO not compiled or tested +[source] +git = "https://salsa.debian.org/clint/fakeroot" +rev = "upstream/1.37.2" +shallow_clone = true +script = """ +autotools_recursive_regenerate +""" +[build] +template = "configure" diff --git a/recipes/wip/services/chrony/recipe.toml b/recipes/wip/services/chrony/recipe.toml new file mode 100644 index 00000000..59b2284d --- /dev/null +++ b/recipes/wip/services/chrony/recipe.toml @@ -0,0 +1,9 @@ +#TODO not compiled or tested +# build instructions: https://gitlab.com/chrony/chrony/-/blob/master/doc/installation.adoc?ref_type=heads +[source] +tar = "https://chrony-project.org/releases/chrony-4.8.tar.gz" +[build] +template = "configure" +dependencies = [ + "gnutls3", +] diff --git a/recipes/wip/services/colord/recipe.toml b/recipes/wip/services/colord/recipe.toml new file mode 100644 index 00000000..d2560415 --- /dev/null +++ b/recipes/wip/services/colord/recipe.toml @@ -0,0 +1,16 @@ +#TODO not compiled or tested +#TODO discover minimum dependencies from meson log +[source] +git = "https://github.com/hughsie/colord" +rev = "1.4.8" +shallow_clone = true +[build] +template = "meson" +mesonflags = [ + "-Dsystemd=false", + "-Dudev-rules=false", + "-Dintrospection=false", + "-Dtests=false", + "-Ddocs=false", + "-Dman=false", +]