Skip to content
Snippets Groups Projects
Commit 4ec8581a authored by Ribbon's avatar Ribbon :speech_balloon:
Browse files

Update recipes

parent 3277a206
No related branches found
No related tags found
No related merge requests found
#TODO Not compiled or tested yet #TODO make Wayland work
[source] [source]
tar = "https://github.com/alacritty/alacritty/archive/refs/tags/v0.12.3.tar.gz" tar = "https://github.com/alacritty/alacritty/archive/refs/tags/v0.12.3.tar.gz"
[build] [build]
...@@ -6,16 +6,8 @@ template = "custom" ...@@ -6,16 +6,8 @@ template = "custom"
dependencies = [ dependencies = [
"freetype2", "freetype2",
"fontconfig", "fontconfig",
"libwayland",
] ]
script = """ script = """
package="alacritty" cookbook_cargo_packages 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}"
""" """
#TODO Not compiled or tested #TODO move to the "tools" category
[source] [source]
tar = "https://github.com/pystardust/ani-cli/archive/refs/tags/v4.6.tar.gz" tar = "https://github.com/pystardust/ani-cli/archive/refs/tags/v4.6.tar.gz"
[build] [build]
......
#TODO Not compiled or tested #TODO move to the "tools" category
[source] [source]
git = "https://github.com/synacktraa/ani-skip" git = "https://github.com/synacktraa/ani-skip"
[build] [build]
......
#TODO Not compiled or tested #TODO make apr work
[source] [source]
tar = "https://dlcdn.apache.org//apr/apr-util-1.6.3.tar.bz2" tar = "https://dlcdn.apache.org//apr/apr-util-1.6.3.tar.bz2"
[build] [build]
template = "configure" template = "custom"
dependencies = [
"apr",
]
script = """
COOKBOOK_CONFIGURE_FLAGS+=(
--with-apr
)
cookbook_configure
"""
#TODO Not compiled or tested #TODO compilation error
[source] [source]
tar = "https://dlcdn.apache.org//apr/apr-1.7.4.tar.bz2" tar = "https://dlcdn.apache.org//apr/apr-1.7.4.tar.bz2"
[build] [build]
......
#TODO not compiled/tested yet #TODO iana-time-zone crate error
[source] [source]
git = "https://github.com/artichoke/artichoke" git = "https://github.com/artichoke/artichoke"
[build] [build]
......
#TODO Not compiled or tested #TODO compiled but not tested
[source] [source]
git = "https://github.com/thed24/ascii-gen" git = "https://github.com/thed24/ascii-gen"
[build] [build]
......
#TODO Not tested yet #TODO move to the "tools" category
[source] [source]
git = "https://github.com/AstroNvim/AstroNvim" git = "https://github.com/AstroNvim/AstroNvim"
[build] [build]
...@@ -7,7 +7,3 @@ script = """ ...@@ -7,7 +7,3 @@ script = """
mkdir -pv "${COOKBOOK_STAGE}"/home/user/.config/nvim mkdir -pv "${COOKBOOK_STAGE}"/home/user/.config/nvim
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/home/user/.config/nvim cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/home/user/.config/nvim
""" """
[package]
dependencies = [
"neovim",
]
#TODO make atk work
#TODO probably wrong script, see https://gitlab.gnome.org/GNOME/atkmm #TODO probably wrong script, see https://gitlab.gnome.org/GNOME/atkmm
[source] [source]
tar = "https://download.gnome.org/sources/atkmm/2.36/atkmm-2.36.2.tar.xz" tar = "https://download.gnome.org/sources/atkmm/2.36/atkmm-2.36.2.tar.xz"
......
#TODO Not compiled or tested yet #TODO compiled but not tested (after cargo update)
[source] [source]
git = "https://github.com/allthemusicllc/atm-cli" git = "https://github.com/allthemusicllc/atm-cli"
[build] [build]
......
#TODO compiled but not tested yet #TODO compiled but not tested
[source] [source]
git = "https://github.com/nikolassv/bartib" git = "https://github.com/nikolassv/bartib"
[build] [build]
......
#TODO Not compiled or tested #TODO atty crate error (after cargo update)
[source] [source]
tar = "https://github.com/svartalf/rust-battop/archive/refs/tags/v0.2.4.tar.gz" tar = "https://github.com/svartalf/rust-battop/archive/refs/tags/v0.2.4.tar.gz"
[build] [build]
......
...@@ -4,13 +4,14 @@ tar = "https://github.com/bevyengine/bevy/archive/refs/tags/v0.11.1.tar.gz" ...@@ -4,13 +4,14 @@ tar = "https://github.com/bevyengine/bevy/archive/refs/tags/v0.11.1.tar.gz"
[build] [build]
template = "custom" template = "custom"
script = """ script = """
package="hello_world"
"${COOKBOOK_CARGO}" build \ "${COOKBOOK_CARGO}" build \
--manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \ --manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \
--package "${hello_world}" \ --package "${package}" \
--release --release
--no-default-features --no-default-features
mkdir -pv "${COOKBOOK_STAGE}/bin" mkdir -pv "${COOKBOOK_STAGE}/bin"
cp -v \ cp -v \
"target/${TARGET}/release/${hello_world}" \ "target/${TARGET}/release/${package}" \
"${COOKBOOK_STAGE}/bin/${bevy-engine}_${hello_world}" "${COOKBOOK_STAGE}/bin/${package}"
""" """
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment