mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-24 22:04:19 +08:00
Improve more recipes
This commit is contained in:
parent
7b13cddc74
commit
49d6a869a8
@ -1,6 +1,7 @@
|
||||
#TODO make pipewire work
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/dimtpap/coppwr"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO compilation error - POSIX header not found
|
||||
#TODO compilation error: POSIX header not found
|
||||
[source]
|
||||
tar = "https://github.com/eudev-project/eudev/releases/download/v3.2.14/eudev-3.2.14.tar.gz"
|
||||
[build]
|
||||
|
||||
@ -4,9 +4,10 @@ git = "https://github.com/hickory-dns/hickory-dns"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"openssl1",
|
||||
"openssl3",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
binary=hickory-dns
|
||||
"${COOKBOOK_CARGO}" build \
|
||||
--manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
#TODO missing script for waf
|
||||
#TODO discover how to build
|
||||
#TODO discover if it has external dependencies
|
||||
#TODO missing cross-compilation script for waf
|
||||
#TODO determine minimum dependencies
|
||||
[source]
|
||||
git = "https://github.com/jackaudio/jack2"
|
||||
rev = "4f58969432339a250ce87fe855fb962c67d00ddb"
|
||||
rev = "v1.9.22"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#TODO missing script for configuration, see https://github.com/coastalwhite/lemurs#compiling-from-source
|
||||
#TODO missing script for configuration: https://github.com/coastalwhite/lemurs#compiling-from-source
|
||||
[source]
|
||||
git = "https://github.com/coastalwhite/lemurs"
|
||||
rev = "37963b8ff6945ae8bdbabee658e5e36d0f67b84a"
|
||||
|
||||
@ -2,6 +2,19 @@
|
||||
# build instructions: https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/INSTALL.md
|
||||
[source]
|
||||
git = "https://gitlab.freedesktop.org/pipewire/pipewire"
|
||||
rev = "4debdcd40b055b3eaa83a8f4443aa990ea566bfe"
|
||||
branch = "1.4"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Dtests=disabled",
|
||||
"-Dpipewire-jack=disabled",
|
||||
"-Dpipewire-v4l2=disabled",
|
||||
"-Dspa-plugins=disabled",
|
||||
"-Ddbus=disabled",
|
||||
"-Dflatpak=disabled",
|
||||
]
|
||||
dependencies = [
|
||||
"libpulse",
|
||||
"sdl2",
|
||||
]
|
||||
|
||||
@ -1,10 +1,15 @@
|
||||
#TODO not compiled or tested
|
||||
#TODO determine minimum dependencies from cmake log
|
||||
# build instructions: https://gitlab.freedesktop.org/rncbc/qpwgraph#building
|
||||
[source]
|
||||
git = "https://gitlab.freedesktop.org/rncbc/qpwgraph"
|
||||
rev = "9fead6eff8c5831d66f618b2e8e195c94d5c22e6"
|
||||
rev = "v0.9.8"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DCONFIG_ALSA_MIDI=0",
|
||||
"-DCONFIG_SYSTEM_TRAY=0",
|
||||
]
|
||||
dependencies = [
|
||||
"qt6-base",
|
||||
"pipewire",
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://pipewire.pages.freedesktop.org/wireplumber/installing-wireplumber.html
|
||||
#TODO discover minimum dependencies from cmake log
|
||||
[source]
|
||||
git = "https://gitlab.freedesktop.org/pipewire/wireplumber"
|
||||
rev = "d3eb77b292655cef333a8f4cab4e861415bc37c2"
|
||||
rev = "0.5.13"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"pipewire",
|
||||
"glib",
|
||||
"lua54",
|
||||
mesonflags = [
|
||||
"-Dtests=false",
|
||||
"-Ddbus-tests=false",
|
||||
]
|
||||
|
||||
@ -5,3 +5,8 @@ git = "https://github.com/alainm23/planify"
|
||||
rev = "v4.17.0"
|
||||
[build]
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Dwebkit=false",
|
||||
"-Dportal=false",
|
||||
"-Devolution=false",
|
||||
]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user