Update recipes

This commit is contained in:
Ribbon 2023-12-14 22:45:18 +00:00
parent 3277a206d2
commit 4ec8581ac8
13 changed files with 28 additions and 29 deletions

View File

@ -1,4 +1,4 @@
#TODO Not compiled or tested yet
#TODO make Wayland work
[source]
tar = "https://github.com/alacritty/alacritty/archive/refs/tags/v0.12.3.tar.gz"
[build]
@ -6,16 +6,8 @@ template = "custom"
dependencies = [
"freetype2",
"fontconfig",
"libwayland",
]
script = """
package="alacritty"
"${COOKBOOK_CARGO}" build \
--manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \
--package "${package}" \
--release
--no-default-features
mkdir -pv "${COOKBOOK_STAGE}/bin"
cp -v \
"target/${TARGET}/release/${package}" \
"${COOKBOOK_STAGE}/bin/${package}"
cookbook_cargo_packages alacritty
"""

View File

@ -1,4 +1,4 @@
#TODO Not compiled or tested
#TODO move to the "tools" category
[source]
tar = "https://github.com/pystardust/ani-cli/archive/refs/tags/v4.6.tar.gz"
[build]

View File

@ -1,4 +1,4 @@
#TODO Not compiled or tested
#TODO move to the "tools" category
[source]
git = "https://github.com/synacktraa/ani-skip"
[build]

View File

@ -1,5 +1,14 @@
#TODO Not compiled or tested
#TODO make apr work
[source]
tar = "https://dlcdn.apache.org//apr/apr-util-1.6.3.tar.bz2"
[build]
template = "configure"
template = "custom"
dependencies = [
"apr",
]
script = """
COOKBOOK_CONFIGURE_FLAGS+=(
--with-apr
)
cookbook_configure
"""

View File

@ -1,4 +1,4 @@
#TODO Not compiled or tested
#TODO compilation error
[source]
tar = "https://dlcdn.apache.org//apr/apr-1.7.4.tar.bz2"
[build]

View File

@ -1,4 +1,4 @@
#TODO not compiled/tested yet
#TODO iana-time-zone crate error
[source]
git = "https://github.com/artichoke/artichoke"
[build]

View File

@ -1,4 +1,4 @@
#TODO Not compiled or tested
#TODO compiled but not tested
[source]
git = "https://github.com/thed24/ascii-gen"
[build]

View File

@ -1,4 +1,4 @@
#TODO Not tested yet
#TODO move to the "tools" category
[source]
git = "https://github.com/AstroNvim/AstroNvim"
[build]
@ -7,7 +7,3 @@ script = """
mkdir -pv "${COOKBOOK_STAGE}"/home/user/.config/nvim
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/home/user/.config/nvim
"""
[package]
dependencies = [
"neovim",
]

View File

@ -1,3 +1,4 @@
#TODO make atk work
#TODO probably wrong script, see https://gitlab.gnome.org/GNOME/atkmm
[source]
tar = "https://download.gnome.org/sources/atkmm/2.36/atkmm-2.36.2.tar.xz"

View File

@ -1,4 +1,4 @@
#TODO Not compiled or tested yet
#TODO compiled but not tested (after cargo update)
[source]
git = "https://github.com/allthemusicllc/atm-cli"
[build]

View File

@ -1,4 +1,4 @@
#TODO compiled but not tested yet
#TODO compiled but not tested
[source]
git = "https://github.com/nikolassv/bartib"
[build]

View File

@ -1,4 +1,4 @@
#TODO Not compiled or tested
#TODO atty crate error (after cargo update)
[source]
tar = "https://github.com/svartalf/rust-battop/archive/refs/tags/v0.2.4.tar.gz"
[build]

View File

@ -4,13 +4,14 @@ tar = "https://github.com/bevyengine/bevy/archive/refs/tags/v0.11.1.tar.gz"
[build]
template = "custom"
script = """
package="hello_world"
"${COOKBOOK_CARGO}" build \
--manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \
--package "${hello_world}" \
--package "${package}" \
--release
--no-default-features
mkdir -pv "${COOKBOOK_STAGE}/bin"
cp -v \
"target/${TARGET}/release/${hello_world}" \
"${COOKBOOK_STAGE}/bin/${bevy-engine}_${hello_world}"
"target/${TARGET}/release/${package}" \
"${COOKBOOK_STAGE}/bin/${package}"
"""