mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-17 23:44:17 +08:00
Improve and try to fix many recipes
This commit is contained in:
parent
464446e690
commit
e669592c49
@ -1,5 +1,6 @@
|
||||
#TODO ahash crate error (probably outdated)
|
||||
[source]
|
||||
git = "https://github.com/ArchUsr64/6502_emulator"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
git = "https://github.com/YJDoc2/8086-Emulator"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,8 +1,7 @@
|
||||
#TODO users crate error
|
||||
[source]
|
||||
git = "https://github.com/insou22/mipsy"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo_packages mipsy
|
||||
"""
|
||||
template = "cargo"
|
||||
cargopackages = ["mipsy"]
|
||||
|
||||
@ -1,12 +1,10 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/rustzx/rustzx"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "cargo"
|
||||
cargopackages = ["rustzx"]
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages rustzx
|
||||
"""
|
||||
|
||||
@ -1,8 +1,7 @@
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
git = "https://github.com/d0iasm/rvemu"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo_packages rvemu-cli
|
||||
"""
|
||||
template = "cargo"
|
||||
cargopackages = ["rvemu-cli"]
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO compiled but not tested
|
||||
[source]
|
||||
git = "https://github.com/sha0coder/scemu"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -6,3 +6,6 @@ rev = "2.1.4"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DUNICORN_BUILD_TESTS=OFF"
|
||||
]
|
||||
|
||||
@ -7,7 +7,18 @@ rev = "2123.3"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"qt6-multimedia",
|
||||
cmakeflags = [
|
||||
"-DUSE_SYSTEM_SDL2=ON",
|
||||
"-DENABLE_QT=OFF",
|
||||
"-DENABLE_TESTS=OFF",
|
||||
"-DENABLE_WEB_SERVICE=OFF",
|
||||
"-DENABLE_SCRIPTING=OFF",
|
||||
"-DENABLE_LIBUSB=OFF",
|
||||
"-DENABLE_VULKAN=OFF",
|
||||
"-DCITRA_USE_PRECOMPILED_HEADERS=OFF" # can be used?
|
||||
]
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
#"qt6-base",
|
||||
#"qt6-multimedia",
|
||||
]
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO the webbrowser crate needs to be ported
|
||||
[source]
|
||||
git = "https://github.com/RIP-Comm/clementine"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -22,17 +22,18 @@ cmakeflags = [
|
||||
"=DENABLE_ANALYTICS=OFF",
|
||||
"-DENCODE_FRAMEDUMPS=OFF",
|
||||
"-DENABLE_LLVM=OFF",
|
||||
"-DENABLE_QT=OFF",
|
||||
]
|
||||
dependencies = [
|
||||
#dependencies = [
|
||||
#"ffmpeg6",
|
||||
#"libevdev",
|
||||
#"libusb",
|
||||
#"pango",
|
||||
#"cairo",
|
||||
"qt6-base",
|
||||
"qt6-svg",
|
||||
#"qt6-base",
|
||||
#"qt6-svg",
|
||||
#"mesa-x11",
|
||||
#"curl",
|
||||
#"libvulkan",
|
||||
#"openal",
|
||||
]
|
||||
#]
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
#TODO missing script for "make", see https://github.com/finalburnneo/FBNeo/blob/master/README-SDL.md#sdl2
|
||||
#TODO missing script for gnu make: https://github.com/finalburnneo/FBNeo/blob/master/README-SDL.md#sdl2
|
||||
[source]
|
||||
git = "https://github.com/finalburnneo/FBNeo"
|
||||
rev = "9cc496e02a8d1588e1226b648852488a491f1b75"
|
||||
rev = "a50ddd24dcd7bed4b625eeea9b25631072bbfe80"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/joamag/boytacean"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
|
||||
@ -1,8 +1,7 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/Rodrigodd/gameroy"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo_packages gameroy-native
|
||||
"""
|
||||
template = "cargo"
|
||||
cargopackages = ["gameroy-native"]
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO update mio to 0.8
|
||||
[source]
|
||||
git = "https://github.com/jawline/Mimic"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
@ -1,12 +1,9 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/gopher64/gopher64"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo
|
||||
"""
|
||||
|
||||
@ -1,12 +1,10 @@
|
||||
#TODO Not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/jsgroth/jgenesis"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "cargo"
|
||||
cargopackages = ["jgenesis-cli"]
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages jgenesis-cli
|
||||
"""
|
||||
|
||||
@ -6,14 +6,17 @@ rev = "1.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_QT_SDL=OFF"
|
||||
]
|
||||
dependencies = [
|
||||
"curl",
|
||||
"libpcap",
|
||||
"libenet",
|
||||
"sdl2",
|
||||
"qt6-base",
|
||||
"qt6-multimedia",
|
||||
"qt6-svg",
|
||||
#"qt6-base",
|
||||
#"qt6-multimedia",
|
||||
#"qt6-svg",
|
||||
"libarchive",
|
||||
"zstd",
|
||||
"faad2",
|
||||
|
||||
@ -1,8 +1,7 @@
|
||||
#TODO ahash crate error
|
||||
[source]
|
||||
git = "https://github.com/tanakh/meru"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo_packages meru
|
||||
"""
|
||||
template = "cargo"
|
||||
cargopackages = ["meru"]
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
[source]
|
||||
git = "https://github.com/notaz/picodrive"
|
||||
rev = "26ecb2b6358fefba24e3d68b9eb2efba7f10d5ee"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "configure"
|
||||
configureflags = [
|
||||
|
||||
@ -5,6 +5,9 @@ git = "https://github.com/jpd002/Play-"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DBUILD_TESTS=OFF"
|
||||
]
|
||||
dependencies = [
|
||||
"openal",
|
||||
"libevdev",
|
||||
|
||||
@ -1,12 +1,8 @@
|
||||
#TODO compilation error
|
||||
[source]
|
||||
tar = "https://invisible-island.net/archives/lynx/tarballs/lynx2.8.9rel.1.tar.gz"
|
||||
tar = "https://invisible-island.net/archives/lynx/tarballs/lynx2.9.2.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"ncurses",
|
||||
"ncursesw",
|
||||
]
|
||||
script = """
|
||||
export CPPFLAGS="-I${COOKBOOK_SYSROOT}/include/ncurses"
|
||||
cookbook_configure
|
||||
"""
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO Missing script for "make", see https://github.com/miniupnp/miniupnp/tree/master/miniupnpc#readme
|
||||
#TODO missing script for gnu make: https://github.com/miniupnp/miniupnp/tree/master/miniupnpc#readme
|
||||
[source]
|
||||
tar = "http://miniupnp.free.fr/files/miniupnpc-2.2.4.tar.gz"
|
||||
[build]
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#TODO compilation error
|
||||
[source]
|
||||
tar = "https://nmap.org/dist/nmap-7.94.tar.bz2"
|
||||
tar = "https://nmap.org/dist/nmap-7.98.tar.bz2"
|
||||
[build]
|
||||
template = "configure"
|
||||
template = "configure"
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
[source]
|
||||
git = "https://gitlab.redox-os.org/redox-os/samba.git"
|
||||
upstream = "https://github.com/samba-team/samba.git"
|
||||
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
|
||||
@ -1,9 +1,7 @@
|
||||
#TODO: fix aws-lc-sys compilation
|
||||
[source]
|
||||
git = "https://github.com/AvivNaaman/smb-rs"
|
||||
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo_packages smb-cli
|
||||
"""
|
||||
template = "cargo"
|
||||
cargopackages = ["smb-cli"]
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO openssl-sys crate error (after cargo update)
|
||||
[source]
|
||||
git = "https://github.com/nelsonjchen/speedtest-rs"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
]
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO update mio to 0.8 (after cargo update)
|
||||
[source]
|
||||
git = "https://git.zx2c4.com/wireguard-rs"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user