mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-11-05 04:06:38 +08:00
Add recipes
This commit is contained in:
parent
009833b56e
commit
3b0333f569
6
recipes/wip/dev/git-tools/critter/recipe.toml
Normal file
6
recipes/wip/dev/git-tools/critter/recipe.toml
Normal file
@ -0,0 +1,6 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/andyhmltn/critter"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
25
recipes/wip/emu/pc/lightspark/recipe.toml
Normal file
25
recipes/wip/emu/pc/lightspark/recipe.toml
Normal file
@ -0,0 +1,25 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/lightspark/lightspark"
|
||||
rev = "ff478b8a6a349a6d919e342d04793dad454fdf5c"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DCOMPILE_NPAPI_PLUGIN=FALSE",
|
||||
"-DCOMPILE_PPAPI_PLUGIN=FALSE",
|
||||
"-DENABLE_GLES2=TRUE",
|
||||
"-DENABLE_LIBAVCODEC=FALSE",
|
||||
"-DENABLE_RTMP=FALSE",
|
||||
]
|
||||
#dependencies = [
|
||||
#"mesa",
|
||||
#"curl",
|
||||
#"zlib",
|
||||
#"ffmpeg6",
|
||||
#"rtmpdump",
|
||||
#"sdl2",
|
||||
#"libjpeg",
|
||||
#"xz",
|
||||
#"fontconfig",
|
||||
#]
|
||||
18
recipes/wip/fuse/btrfs-fuse/recipe.toml
Normal file
18
recipes/wip/fuse/btrfs-fuse/recipe.toml
Normal file
@ -0,0 +1,18 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/adam900710/btrfs-fuse"
|
||||
rev = "b03483b6cc0599c6a940042ff5d31434239b4874"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "meson"
|
||||
mesonflags = ["-Dtests=false"]
|
||||
dependencies = [
|
||||
"libfuse3",
|
||||
#"libuuid",
|
||||
#"libb2",
|
||||
#"openssl3",
|
||||
#"xxhash",
|
||||
#"zlib",
|
||||
#"lz4",
|
||||
#"zstd",
|
||||
]
|
||||
12
recipes/wip/fuse/zfs-fuse/recipe.toml
Normal file
12
recipes/wip/fuse/zfs-fuse/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO add script for scons: https://github.com/gordan-bobic/zfs-fuse/blob/master/INSTALL#L37
|
||||
[source]
|
||||
git = "https://github.com/gordan-bobic/zfs-fuse"
|
||||
rev = "d286672f25602583aaf91ef0fa511d03ab4d3aab"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"libfuse2",
|
||||
#"libaio",
|
||||
"zlib",
|
||||
]
|
||||
7
recipes/wip/net/email/flectar-mail/recipe.toml
Normal file
7
recipes/wip/net/email/flectar-mail/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/flectar/mail"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
cargoflags = ["--no-default-features"]
|
||||
13
recipes/wip/search/fzy/recipe.toml
Normal file
13
recipes/wip/search/fzy/recipe.toml
Normal file
@ -0,0 +1,13 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/jhawthorn/fzy"
|
||||
rev = "v1.1"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
||||
DYNAMIC_INIT
|
||||
"${COOKBOOK_MAKE}" fzy -j "${COOKBOOK_MAKE_JOBS}"
|
||||
"${COOKBOOK_MAKE}" install DESTDIR="${COOKBOOK_STAGE}/usr"
|
||||
"""
|
||||
7
recipes/wip/search/tgrep/recipe.toml
Normal file
7
recipes/wip/search/tgrep/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/microsoft/tgrep"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
cargopackages = ["tgrep-cli"]
|
||||
13
recipes/wip/sys/i2c-tools/recipe.toml
Normal file
13
recipes/wip/sys/i2c-tools/recipe.toml
Normal file
@ -0,0 +1,13 @@
|
||||
#TODO compile and test
|
||||
# freebsd probably have a native port: https://github.com/freebsd/freebsd-ports/tree/main/sysutils/i2c-tools/files
|
||||
# build instructions: https://git.kernel.org/pub/scm/utils/i2c-tools/i2c-tools.git/tree/README#n62
|
||||
[source]
|
||||
tar = "https://www.kernel.org/pub/software/utils/i2c-tools/i2c-tools-4.4.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
||||
DYNAMIC_INIT
|
||||
"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}"
|
||||
"${COOKBOOK_MAKE}" install DESTDIR="${COOKBOOK_STAGE}/usr"
|
||||
"""
|
||||
8
recipes/wip/text/sauva/recipe.toml
Normal file
8
recipes/wip/text/sauva/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO compile and test
|
||||
#TODO fix dlopen to use fontconfig dependency
|
||||
[source]
|
||||
git = "https://github.com/lusingander/sauva"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
#dependencies = ["fontconfig"]
|
||||
14
recipes/wip/vid/editors/concat/recipe.toml
Normal file
14
recipes/wip/vid/editors/concat/recipe.toml
Normal file
@ -0,0 +1,14 @@
|
||||
#TODO need ffmpeg +7.x
|
||||
[source]
|
||||
git = "https://github.com/jub0t/Concat"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
cargopath = "src"
|
||||
cargopackages = [
|
||||
"concat",
|
||||
"concat-cli",
|
||||
]
|
||||
dependencies = [
|
||||
"ffmpeg",
|
||||
]
|
||||
Loading…
Reference in New Issue
Block a user