mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-17 23:44:17 +08:00
Add recipes
This commit is contained in:
parent
010861f71b
commit
fea1c984b4
6
recipes/wip/dev/lang/gcl/recipe.toml
Normal file
6
recipes/wip/dev/lang/gcl/recipe.toml
Normal file
@ -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"
|
||||
5
recipes/wip/dev/lang/sbcl/recipe.toml
Normal file
5
recipes/wip/dev/lang/sbcl/recipe.toml
Normal file
@ -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"
|
||||
5
recipes/wip/dev/lang/yasm/recipe.toml
Normal file
5
recipes/wip/dev/lang/yasm/recipe.toml
Normal file
@ -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"
|
||||
6
recipes/wip/dev/perf/inferno/recipe.toml
Normal file
6
recipes/wip/dev/perf/inferno/recipe.toml
Normal file
@ -0,0 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/jonhoo/inferno"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
6
recipes/wip/dev/perf/redox-kprofiling/recipe.toml
Normal file
6
recipes/wip/dev/perf/redox-kprofiling/recipe.toml
Normal file
@ -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"
|
||||
7
recipes/wip/math/maxima/recipe.toml
Normal file
7
recipes/wip/math/maxima/recipe.toml
Normal file
@ -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"
|
||||
5
recipes/wip/net/analysis/lldpd/recipe.toml
Normal file
5
recipes/wip/net/analysis/lldpd/recipe.toml
Normal file
@ -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"
|
||||
17
recipes/wip/net/http/lwan/recipe.toml
Normal file
17
recipes/wip/net/http/lwan/recipe.toml
Normal file
@ -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",
|
||||
]
|
||||
8
recipes/wip/net/onion-routing/torsocks/recipe.toml
Normal file
8
recipes/wip/net/onion-routing/torsocks/recipe.toml
Normal file
@ -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"
|
||||
5
recipes/wip/net/perf/haproxy/recipe.toml
Normal file
5
recipes/wip/net/perf/haproxy/recipe.toml
Normal file
@ -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"
|
||||
5
recipes/wip/net/suites/dnsmasq/recipe.toml
Normal file
5
recipes/wip/net/suites/dnsmasq/recipe.toml
Normal file
@ -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"
|
||||
10
recipes/wip/security/fakeroot/recipe.toml
Normal file
10
recipes/wip/security/fakeroot/recipe.toml
Normal file
@ -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"
|
||||
9
recipes/wip/services/chrony/recipe.toml
Normal file
9
recipes/wip/services/chrony/recipe.toml
Normal file
@ -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",
|
||||
]
|
||||
16
recipes/wip/services/colord/recipe.toml
Normal file
16
recipes/wip/services/colord/recipe.toml
Normal file
@ -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",
|
||||
]
|
||||
Loading…
Reference in New Issue
Block a user