mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-07-02 17:48:42 +08:00
Try to fix more Meson-based recipes
This commit is contained in:
parent
61f15132df
commit
3459e0a79c
@ -1,6 +1,8 @@
|
||||
#TODO missing script for Meson, see https://github.com/giantpinkrobots/varia#building
|
||||
#TODO probably missing dependencies
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/giantpinkrobots/varia#building
|
||||
# probably missing dependencies
|
||||
[source]
|
||||
git = "https://github.com/giantpinkrobots/varia"
|
||||
rev = "515bef5536b4947b3ae8dd3c23b7643ea590d73c"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
|
||||
@ -1,6 +0,0 @@
|
||||
#TODO missing script for Meson, see https://gitlab.gnome.org/World/warp#meson
|
||||
[source]
|
||||
git = "https://gitlab.gnome.org/World/warp"
|
||||
rev = "1daa60691aa1a697acaff55450dcccb085023fc7"
|
||||
[build]
|
||||
template = "custom"
|
||||
7
recipes/wip/net/sharing/warp/recipe.toml
Normal file
7
recipes/wip/net/sharing/warp/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://gitlab.gnome.org/World/warp#meson
|
||||
[source]
|
||||
git = "https://gitlab.gnome.org/World/warp"
|
||||
rev = "1daa60691aa1a697acaff55450dcccb085023fc7"
|
||||
[build]
|
||||
template = "meson"
|
||||
@ -1,11 +1,11 @@
|
||||
#TODO missing script for Meson (use system libraries), see https://github.com/mpv-player/mpv#compilation
|
||||
#TODO port to orbital
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/mpv-player/mpv#compilation
|
||||
#TODO missing dependencies
|
||||
[source]
|
||||
git = "https://github.com/mpv-player/mpv"
|
||||
rev = "818ce7c51a6b9179307950e919983e0909942098"
|
||||
rev = "e48ac7ce08462f5e33af6ef9deeac6fa87eef01e"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"ffmpeg6",
|
||||
"libass",
|
||||
@ -13,5 +13,5 @@ dependencies = [
|
||||
"libiconv",
|
||||
"zlib",
|
||||
"mesa",
|
||||
"pulseaudio",
|
||||
"sdl2",
|
||||
]
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
git = "https://git.dec05eba.com/gpu-screen-recorder-gtk"
|
||||
rev = "7fb7608b720068d3c114330e8d274b04ef310cf2"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"gtk3",
|
||||
"libx11",
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
#TODO missing script for meson
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://git.dec05eba.com/gpu-screen-recorder"
|
||||
rev = "422f214283ba50649acca4d9b5a9778d313fe05b"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"mesa",
|
||||
"libvulkan",
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO missing script for Meson, see https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/INSTALL.md
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/INSTALL.md
|
||||
[source]
|
||||
git = "https://gitlab.freedesktop.org/pipewire/pipewire"
|
||||
rev = "4debdcd40b055b3eaa83a8f4443aa990ea566bfe"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO missing script for Meson, lacking build instructions
|
||||
#TODO not compiled or tested
|
||||
# lacking build instructions
|
||||
[source]
|
||||
git = "https://git.sr.ht/~kennylevinsen/seatd"
|
||||
rev = "3e9ef69f14f630a719dd464f3c90a7932f1c8296"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
|
||||
@ -1,9 +1,10 @@
|
||||
#TODO missing script for Meson, see https://pipewire.pages.freedesktop.org/wireplumber/installing-wireplumber.html
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://pipewire.pages.freedesktop.org/wireplumber/installing-wireplumber.html
|
||||
[source]
|
||||
git = "https://gitlab.freedesktop.org/pipewire/wireplumber"
|
||||
rev = "d3eb77b292655cef333a8f4cab4e861415bc37c2"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"pipewire",
|
||||
"glib",
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
#TODO missing script for meson
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/SeaDve/Mousai"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"glib",
|
||||
"gtk4",
|
||||
|
||||
@ -1,12 +1,15 @@
|
||||
#TODO missing script for Meson, see https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/Developer/PulseAudioFromGit/
|
||||
#TODO only build the library and disable the daemon in favor of PipeWire, see https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/INSTALL.md#pulseaudio-replacement
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/Developer/PulseAudioFromGit/
|
||||
[source]
|
||||
tar = "https://freedesktop.org/software/pulseaudio/releases/pulseaudio-17.0.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Ddaemon=false"
|
||||
]
|
||||
dependencies = [
|
||||
"libsndfile",
|
||||
"libatomic_ops",
|
||||
"libatomic-ops",
|
||||
"speexdsp",
|
||||
"libtool",
|
||||
"json-c",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user