mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-17 15:34:18 +08:00
Add and improve more recipes
This commit is contained in:
parent
7d1a3d2d5a
commit
b64ebdbc25
@ -1,3 +1,4 @@
|
||||
# non-linux ports like macos use virtualization, examine the macos version
|
||||
#TODO implement go template
|
||||
[source]
|
||||
git = "https://github.com/docker/cli"
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
# non-linux ports like macos use virtualization, examine the macos version
|
||||
#TODO implement go template
|
||||
[source]
|
||||
git = "https://github.com/containers/podman"
|
||||
|
||||
10
recipes/wip/db/databow/recipe.toml
Normal file
10
recipes/wip/db/databow/recipe.toml
Normal file
@ -0,0 +1,10 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/columnar-tech/databow"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
[package]
|
||||
dependencies = [
|
||||
"dbc",
|
||||
]
|
||||
11
recipes/wip/db/dbc/recipe.toml
Normal file
11
recipes/wip/db/dbc/recipe.toml
Normal file
@ -0,0 +1,11 @@
|
||||
#TODO add script for compilation: https://docs.columnar.tech/dbc/getting_started/installation/
|
||||
[source]
|
||||
git = "https://github.com/columnar-tech/dbc"
|
||||
rev = "v0.3.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dev-dependencies = [
|
||||
"host:python312",
|
||||
"host:go",
|
||||
]
|
||||
5
recipes/wip/dev/git-tools/soft-serve/recipe.toml
Normal file
5
recipes/wip/dev/git-tools/soft-serve/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO implement go template
|
||||
[source]
|
||||
tar = "https://github.com/charmbracelet/soft-serve/releases/download/v0.11.6/soft-serve-0.11.6.tar.gz"
|
||||
[build]
|
||||
template = "go"
|
||||
22
recipes/wip/dev/ide/pragtical/recipe.toml
Normal file
22
recipes/wip/dev/ide/pragtical/recipe.toml
Normal file
@ -0,0 +1,22 @@
|
||||
#TODO compile and test
|
||||
# build instructions: https://pragtical.dev/docs/setup/building
|
||||
[source]
|
||||
git = "https://github.com/pragtical/pragtical"
|
||||
rev = "v3.12.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Drenderer=true",
|
||||
"-Drenderer_backend=sdlrenderer",
|
||||
"-Duse_system_lua=true",
|
||||
"-Djit=false",
|
||||
"-Dnet=false",
|
||||
]
|
||||
dependencies = [
|
||||
"lua54",
|
||||
"sdl3",
|
||||
"freetype2",
|
||||
"pcre2",
|
||||
"uchardet",
|
||||
]
|
||||
5
recipes/wip/libs/other/libconfuse/recipe.toml
Normal file
5
recipes/wip/libs/other/libconfuse/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
tar = "https://github.com/libconfuse/libconfuse/releases/download/v3.3/confuse-3.3.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
5
recipes/wip/libs/other/libdaemon/recipe.toml
Normal file
5
recipes/wip/libs/other/libdaemon/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
tar = "https://0pointer.de/lennart/projects/libdaemon/libdaemon-0.14.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
5
recipes/wip/libs/text/uchardet/recipe.toml
Normal file
5
recipes/wip/libs/text/uchardet/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
tar = "https://gitlab.freedesktop.org/uchardet/uchardet/-/archive/v0.0.8/uchardet-v0.0.8.tar.bz2"
|
||||
[build]
|
||||
template = "cmake"
|
||||
16
recipes/wip/net/other/avahi/recipe.toml
Normal file
16
recipes/wip/net/other/avahi/recipe.toml
Normal file
@ -0,0 +1,16 @@
|
||||
#TODO compile and test
|
||||
# build instructions: https://github.com/avahi/avahi/blob/master/docs/INSTALL
|
||||
# dependencies: https://github.com/avahi/avahi/blob/master/docs/README#L15
|
||||
[source]
|
||||
tar = "https://avahi.org/download/avahi-0.8.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
configureflags = [
|
||||
"--disable-libsystemd"
|
||||
]
|
||||
dependencies = [
|
||||
"glib",
|
||||
"expat",
|
||||
"libdaemon",
|
||||
"dbus",
|
||||
]
|
||||
10
recipes/wip/net/sharing/ffsend/recipe.toml
Normal file
10
recipes/wip/net/sharing/ffsend/recipe.toml
Normal file
@ -0,0 +1,10 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/timvisee/ffsend"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
cargoflags = ["--no-default-features --features send3,crypto-ring"]
|
||||
dependencies = [
|
||||
"openssl3",
|
||||
]
|
||||
5
recipes/wip/terminal/pv/recipe.toml
Normal file
5
recipes/wip/terminal/pv/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
tar = "https://www.ivarch.com/s/pv-1.10.5.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
5
recipes/wip/text/glow/recipe.toml
Normal file
5
recipes/wip/text/glow/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO implement go template
|
||||
[source]
|
||||
tar = "https://github.com/charmbracelet/glow/releases/download/v2.1.2/glow-2.1.2.tar.gz"
|
||||
[build]
|
||||
template = "go"
|
||||
16
recipes/wip/x11/xclip/recipe.toml
Normal file
16
recipes/wip/x11/xclip/recipe.toml
Normal file
@ -0,0 +1,16 @@
|
||||
#TODO compile and test
|
||||
# build instructions: https://github.com/astrand/xclip/blob/master/INSTALL
|
||||
[source]
|
||||
git = "https://github.com/astrand/xclip"
|
||||
rev = "0.13"
|
||||
shallow_clone = true
|
||||
script = """
|
||||
autotools_recursive_regenerate
|
||||
"""
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"libx11",
|
||||
"libxmu",
|
||||
"libxt",
|
||||
]
|
||||
Loading…
Reference in New Issue
Block a user