mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-22 04:44:19 +08:00
Improve more recipes
This commit is contained in:
parent
544430a64c
commit
6828915a3e
@ -1,6 +1,6 @@
|
||||
#TODO error on the libtiff configure script
|
||||
#TODO customization - https://ghostscript.readthedocs.io/en/latest/Make.html
|
||||
#TODO libtiff configure script error
|
||||
# customization: https://ghostscript.readthedocs.io/en/latest/Make.html
|
||||
[source]
|
||||
tar = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10021/ghostscript-10.02.1.tar.gz"
|
||||
tar = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10060/ghostscript-10.06.0.tar.xz"
|
||||
[build]
|
||||
template = "configure"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/raphamorim/goiaba"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO missing script, read the llvm18 recipe for reference
|
||||
#TODO missing script, read the llvm21 recipe for reference
|
||||
# build instructions: https://github.com/mstorsjo/llvm-mingw#building-from-source
|
||||
[source]
|
||||
git = "https://github.com/mstorsjo/llvm-mingw"
|
||||
rev = "40ccfd163eee35468c0cc5f356649d13029aec8b"
|
||||
rev = "20251216"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
#TODO compiles, works in a basic way, but needs figuring out why -ldl is ignored
|
||||
#TODO compiles, works in a basic way but needs figuring out why -ldl is ignored
|
||||
#TODO also until new signal implementation gets to be the default, remove siginfo struct from relibc's include/bits/signal.h
|
||||
# and modify relibc/src/header/signal/mod.rs sigtimedwait second parameter's type from siginfo_t to siginfo (cbindgen needs a reference)
|
||||
# and modify relibc/src/header/signal/mod.rs sigtimedwait second parameter's type from siginfo_t to siginfo (cbindgen needs a reference)
|
||||
#TODO needs further testing
|
||||
[source]
|
||||
tar = "https://www.cpan.org/src/5.0/perl-5.40.0.tar.gz"
|
||||
|
||||
@ -1,8 +1,10 @@
|
||||
#TODO require rustc 1.87 or newer
|
||||
#TODO discover current status
|
||||
[source]
|
||||
git = "https://github.com/theseus-rs/ristretto"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages ristretto_cli
|
||||
"""
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
#TODO compilation error
|
||||
[source]
|
||||
tar = "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0.tar.gz"
|
||||
tar = "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.8.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
"zlib",
|
||||
"libyaml",
|
||||
"libffi",
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/ultimaweapon/tsuki"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,8 +1,10 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/rezigned/tur"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages tur-cli tur-tui
|
||||
"""
|
||||
|
||||
@ -1,8 +1,14 @@
|
||||
#TODO missing script for building, see https://gitlab.gnome.org/GNOME/vala#building-vala
|
||||
#TODO not compiled or tested
|
||||
#TODO require bootstraping from another vala compiler
|
||||
# build instructions: https://gitlab.gnome.org/GNOME/vala#building-vala
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/vala/0.56/vala-0.56.14.tar.xz"
|
||||
tar = "https://download.gnome.org/sources/vala/0.56/vala-0.56.18.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"glib",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_configure
|
||||
"""
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
git = "https://github.com/PhilippRados/wrecc"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,9 +1,11 @@
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
git = "https://github.com/giraffekey/xylo"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/xylo"
|
||||
cp -rv "${COOKBOOK_SOURCE}/example.xylo" "${COOKBOOK_STAGE}/usr/share/xylo"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user