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
02caceca9b
commit
bb509e2dfb
12
recipes/wip/dev/blockchain/solidity/recipe.toml
Normal file
12
recipes/wip/dev/blockchain/solidity/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://docs.soliditylang.org/en/v0.8.33/installing-solidity.html#building-from-source
|
||||
[source]
|
||||
tar = "https://github.com/argotorg/solidity/releases/download/v0.8.33/solidity_0.8.33.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DPEDANTIC=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
"boost",
|
||||
]
|
||||
13
recipes/wip/dev/blockchain/surfpool/recipe.toml
Normal file
13
recipes/wip/dev/blockchain/surfpool/recipe.toml
Normal file
@ -0,0 +1,13 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/txtx/surfpool"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"openssl3",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages surfpool-cli
|
||||
"""
|
||||
22
recipes/wip/dev/lang/dotnet8/recipe.toml
Normal file
22
recipes/wip/dev/lang/dotnet8/recipe.toml
Normal file
@ -0,0 +1,22 @@
|
||||
#TODO missing script for building: https://github.com/dotnet/dotnet/tree/release/8.0.1xx#building
|
||||
# linux requirements: https://github.com/dotnet/runtime/blob/release/8.0/docs/workflow/requirements/linux-requirements.md
|
||||
# freebsd requirements: https://github.com/dotnet/runtime/blob/release/8.0/docs/workflow/requirements/freebsd-requirements.md#linux-environment
|
||||
# bootstraping: https://github.com/dotnet/source-build/blob/main/Documentation/bootstrapping-guidelines.md#building-for-new-os-using-a-rid-unknown-to-net
|
||||
[source]
|
||||
git = "https://github.com/dotnet/dotnet"
|
||||
branch = "release/8.0.1xx"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"libicu",
|
||||
"lttng-ust",
|
||||
"openssl3",
|
||||
"kerberos5",
|
||||
"zlib",
|
||||
]
|
||||
dev-dependencies = [
|
||||
"host:clang21",
|
||||
"host:clang21.lld",
|
||||
"host:llvm21.dev",
|
||||
]
|
||||
12
recipes/wip/dev/wasm/binaryen/recipe.toml
Normal file
12
recipes/wip/dev/wasm/binaryen/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/WebAssembly/binaryen#building
|
||||
[source]
|
||||
git = "https://github.com/WebAssembly/binaryen"
|
||||
rev = "version_125"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_TESTS=OFF",
|
||||
"-DBYN_ENABLE_ASSERTIONS=OFF",
|
||||
]
|
||||
9
recipes/wip/dev/wasm/wabt/recipe.toml
Normal file
9
recipes/wip/dev/wasm/wabt/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/WebAssembly/wabt#building-using-cmake-directly-linux-and-macos
|
||||
[source]
|
||||
tar = "https://github.com/WebAssembly/wabt/releases/download/1.0.39/wabt-1.0.39.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_TESTS=OFF",
|
||||
]
|
||||
15
recipes/wip/dev/web/emscripten/recipe.toml
Normal file
15
recipes/wip/dev/web/emscripten/recipe.toml
Normal file
@ -0,0 +1,15 @@
|
||||
#TODO missing script for building: https://emscripten.org/docs/building_from_source/index.html
|
||||
[source]
|
||||
git = "https://github.com/emscripten-core/emscripten"
|
||||
rev = "5.0.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dev-dependencies = [
|
||||
"host:nodejs24",
|
||||
]
|
||||
[package]
|
||||
dependencies = [
|
||||
"llvm21-common",
|
||||
"binaryen",
|
||||
]
|
||||
13
recipes/wip/finance/bitcoin/btcpay-server/recipe.toml
Normal file
13
recipes/wip/finance/bitcoin/btcpay-server/recipe.toml
Normal file
@ -0,0 +1,13 @@
|
||||
#TODO missing script for building: https://github.com/btcpayserver/btcpayserver#how-to-build
|
||||
#TODO determine minimum dependencies
|
||||
# dependencies and docker container setup: https://github.com/btcpayserver/btcpayserver/blob/master/BTCPayServer.Tests/docker-compose.yml
|
||||
# configuration: https://docs.btcpayserver.org/Development/LocalDevelopment/
|
||||
[source]
|
||||
git = "https://github.com/btcpayserver/btcpayserver"
|
||||
rev = "v2.3.4"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dev-dependencies = [
|
||||
"host:dotnet8",
|
||||
]
|
||||
16
recipes/wip/net/remote/tigervnc/recipe.toml
Normal file
16
recipes/wip/net/remote/tigervnc/recipe.toml
Normal file
@ -0,0 +1,16 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/TigerVNC/tigervnc/blob/1.16-branch/BUILDING.txt
|
||||
[source]
|
||||
git = "https://github.com/TigerVNC/tigervnc"
|
||||
branch = "1.16-branch"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"zlib",
|
||||
"pixman",
|
||||
"fltk14",
|
||||
"libjpeg",
|
||||
#"gnutls3",
|
||||
#"libnettle",
|
||||
]
|
||||
Loading…
Reference in New Issue
Block a user