update recipes

This commit is contained in:
Ribbon 2024-01-04 01:26:51 +00:00
parent 9ce94b0f7e
commit 76ad7ed87d
14 changed files with 51 additions and 15 deletions

View File

@ -3,8 +3,12 @@
git = "https://github.com/karlstav/cava"
rev = "81211e9e16302312ee4322a99840c110bce0e13d"
[build]
template = "configure"
template = "custom"
dependencies = [
"ncurses",
"fftw",
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
cookbook_configure
"""

View File

@ -15,6 +15,7 @@ dependencies = [
"zlib",
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
COOKBOOK_CONFIGURE="cmake"
COOKBOOK_CONFIGURE_FLAGS=(
-DCMAKE_BUILD_TYPE=Release

View File

@ -3,7 +3,11 @@
git = "https://github.com/cmus/cmus"
rev = "ade6e2a7253d7a256e87fdac3da17c9158e6700e"
[build]
template = "configure"
template = "custom"
dependencies = [
"ncurses",
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
cookbook_configure
"""

View File

@ -11,6 +11,7 @@ dependencies = [
"curl",
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
COOKBOOK_CONFIGURE="cmake"
COOKBOOK_CONFIGURE_FLAGS=(
-DCMAKE_BUILD_TYPE=Release

View File

@ -13,3 +13,6 @@ dependencies = [
"zlib",
"libpng",
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
"""

View File

@ -3,7 +3,7 @@
[source]
tar = "https://ftp.gnu.org/gnu/emacs/emacs-29.1.tar.xz"
[build]
template = "configure"
template = "custom"
dependencies = [
"dbus",
"libgmp",
@ -16,3 +16,7 @@ dependencies = [
"zlib",
"ncurses",
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
cookbook_configure
"""

View File

@ -3,7 +3,7 @@
[source]
tar = "https://ftp.gnu.org/gnu/emacs/emacs-29.1.tar.xz"
[build]
template = "configure"
template = "custom"
dependencies = [
"dbus",
"libgmp",
@ -31,3 +31,7 @@ dependencies = [
"libwebp",
"libotf",
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
cookbook_configure
"""

View File

@ -9,6 +9,7 @@ dependencies = [
"pcre",
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
COOKBOOK_CONFIGURE="cmake"
COOKBOOK_CONFIGURE_FLAGS=(
-DCMAKE_BUILD_TYPE=Release

View File

@ -1,4 +1,4 @@
#TODO wrong script
#TODO compiled but not tested
[source]
git = "https://github.com/hickory-dns/hickory-dns"
rev = "408d0baca080d1b201cd33e616dc4abd160ef6c0"
@ -8,14 +8,14 @@ dependencies = [
"openssl1",
]
script = """
package=hickory-dns"
binary=hickory-dns
"${COOKBOOK_CARGO}" build \
--manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \
--package "${package}" \
--bin "${binary}" \
--release
--all-features
mkdir -pv "${COOKBOOK_STAGE}/bin"
cp -v \
"target/${TARGET}/release/${package}" \
"${COOKBOOK_STAGE}/bin/${package}"
"target/${TARGET}/release/${binary}" \
"${COOKBOOK_STAGE}/bin/${binary}"
"""

View File

@ -2,9 +2,13 @@
[source]
tar = "https://www.thrysoee.dk/editline/libedit-20221030-3.1.tar.gz"
[build]
template = "configure"
template = "custom"
dependencies = [
"ncurses",
"termcap",
"terminfo",
]
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
cookbook_configure
"""

View File

@ -1,8 +1,12 @@
#TODO compilation error
#TODO not compiled or tested
[source]
tar = "https://invisible-island.net/archives/lynx/tarballs/lynx2.8.9rel.1.tar.gz"
[build]
template = "configure"
template = "custom"
dependencies = [
"ncurses",
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
cookbook_configure
"""

View File

@ -16,6 +16,7 @@ dependencies = [
"libaio",
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
COOKBOOK_CONFIGURE="cmake"
COOKBOOK_CONFIGURE_FLAGS=(
-DCMAKE_BUILD_TYPE=Release

View File

@ -1,10 +1,14 @@
#TODO missing headers
#TODO not compiled or tested
[source]
tar = "https://mosh.org/mosh-1.4.0.tar.gz"
[build]
template = "configure"
template = "custom"
dependencies = [
"openssl1",
"ncurses",
"zlib",
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
cookbook_configure
"""

View File

@ -9,5 +9,6 @@ dependencies = [
"ncurses",
]
script = """
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
cookbook_cargo --features rodio_backend,pancurses_backend
"""