mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-07-06 11:38:41 +08:00
More recipe fixes and improvements
This commit is contained in:
parent
8749e089e2
commit
09025c9392
@ -7,5 +7,6 @@ dependencies = [
|
||||
"sdl2",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages rustzx
|
||||
"""
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
# build instructions: https://github.com/unicorn-engine/unicorn/blob/master/docs/COMPILE.md
|
||||
[source]
|
||||
git = "https://github.com/unicorn-engine/unicorn"
|
||||
rev = "e9c1c17f6df8f8f5da85ee80ad527452db5870ce"
|
||||
rev = "2.1.4"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO missing script: https://github.com/obhq/obliteration/blob/main/docs/building.md
|
||||
[source]
|
||||
git = "https://github.com/obhq/obliteration"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
# build instructions: https://github.com/jpd002/Play-#building-for-unix
|
||||
[source]
|
||||
git = "https://github.com/jpd002/Play-"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
|
||||
@ -1,7 +1,9 @@
|
||||
#TODO not compiled or tested yet
|
||||
# build instructions: https://github.com/stenzek/duckstation#linux-1
|
||||
[source]
|
||||
tar = "https://github.com/stenzek/duckstation"
|
||||
git = "https://github.com/stenzek/duckstation"
|
||||
rev = "16e56d7824e15657be26e30030394d0668493635"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
|
||||
@ -4,5 +4,6 @@
|
||||
[source]
|
||||
git = "https://github.com/notaz/pcsx_rearmed"
|
||||
rev = "r25"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "configure"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
[source]
|
||||
git = "https://github.com/snes9xgit/snes9x"
|
||||
rev = "1.63"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
[source]
|
||||
git = "https://github.com/devmiyax/yabause"
|
||||
rev = "7d28bd54aa3188e90e4126ff9f7c27b945380488"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
# build instructions: https://github.com/Vita3K/Vita3K/blob/master/building.md#linux
|
||||
[source]
|
||||
git = "https://github.com/Vita3K/Vita3K"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO missing script: https://github.com/xenia-canary/xenia-canary/blob/canary_experimental/docs/building.md#linux
|
||||
[source]
|
||||
git = "https://github.com/xenia-canary/xenia-canary"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO missing script for gnu make: https://github.com/xyproto/zsnes#build
|
||||
[source]
|
||||
git = "https://github.com/xyproto/zsnes"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
|
||||
@ -1,8 +1,13 @@
|
||||
#TODO make boost work
|
||||
[source]
|
||||
git = "https://github.com/hikari-no-yume/touchHLE"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"boost",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo
|
||||
"""
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://docs.darlinghq.org/build-instructions.html#building-and-installing
|
||||
#TODO require Git LFS installed on host
|
||||
[source]
|
||||
git = "https://github.com/darlinghq/darling"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
@ -14,12 +14,12 @@ dependencies = [
|
||||
"cairo",
|
||||
"mesa",
|
||||
"libtiff",
|
||||
"freetype",
|
||||
"freetype2",
|
||||
"libxml2",
|
||||
"fontconfig",
|
||||
"libbsd",
|
||||
"libgif",
|
||||
"ffmpeg6",
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
"libxkbfile",
|
||||
]
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
#TODO maybe wrong script, see https://github.com/dbalsom/martypc/blob/version_0_2_0/BUILDING.md#building-for-linux
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/dbalsom/martypc/wiki/Building-MartyPC#building-for-linux
|
||||
[source]
|
||||
git = "https://github.com/dbalsom/martypc"
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cd install
|
||||
cookbook_cargo
|
||||
cookbook_cargo_packages martypc_eframe
|
||||
"""
|
||||
|
||||
@ -1,8 +1,12 @@
|
||||
#TODO libsoundio-sys crate error, require ALSA (needs to be ported)
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/OpenGMK/OpenGMK"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"libalsa",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages gm8emulator
|
||||
"""
|
||||
|
||||
@ -1,11 +1,14 @@
|
||||
#TODO camino crate error
|
||||
# build instructions: https://github.com/ruffle-rs/ruffle#building-from-source
|
||||
[source]
|
||||
git = "https://github.com/ruffle-rs/ruffle"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo_packages ruffle_desktop
|
||||
"""
|
||||
|
||||
Loading…
Reference in New Issue
Block a user