mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-23 21:34:18 +08:00
Try to fix more Meson-based recipes
This commit is contained in:
parent
9a7c7983cd
commit
5370a0bd1f
13
recipes/wip/libs/other/appstream/recipe.toml
Normal file
13
recipes/wip/libs/other/appstream/recipe.toml
Normal file
@ -0,0 +1,13 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/ximion/appstream#build--install
|
||||
#TODO missing dependencies
|
||||
[source]
|
||||
tar = "https://www.freedesktop.org/software/appstream/releases/AppStream-1.1.1.tar.xz"
|
||||
[build]
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"glib",
|
||||
"gobject-introspection",
|
||||
"libxml2",
|
||||
"curl",
|
||||
]
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO missing script for Meson, see https://github.com/libfuse/sshfs#installation
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/libfuse/sshfs#installation
|
||||
[source]
|
||||
tar = "https://github.com/libfuse/sshfs/releases/download/sshfs-3.7.3/sshfs-3.7.3.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"libfuse3",
|
||||
"glib",
|
||||
|
||||
@ -1,11 +1,14 @@
|
||||
#TODO missing script for meson
|
||||
#TODO missing dependencies
|
||||
# build instructions - https://gitlab.com/mission-center-devs/mission-center#building---native
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://gitlab.com/mission-center-devs/mission-center#building---native
|
||||
#TODO patch to disable libgbm
|
||||
[source]
|
||||
git = "https://gitlab.com/mission-center-devs/mission-center"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"gtk4",
|
||||
"libadwaita",
|
||||
"eudev",
|
||||
"libdrm",
|
||||
"dbus",
|
||||
]
|
||||
|
||||
@ -1,16 +1,14 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions - https://github.com/flxzt/rnote/blob/main/BUILDING.md#build-with-meson
|
||||
# build instructions: https://github.com/flxzt/rnote/blob/main/BUILDING.md#build-with-meson
|
||||
[source]
|
||||
git = "https://github.com/flxzt/rnote"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"gtk4",
|
||||
"glib",
|
||||
"libadwaita",
|
||||
"glib",
|
||||
"libalsa",
|
||||
"libpoppler",
|
||||
"appstream",
|
||||
]
|
||||
script = """
|
||||
cookbook_cargo_packages rnote
|
||||
"""
|
||||
|
||||
@ -1,9 +1,10 @@
|
||||
#TODO missing script for Meson, see https://github.com/Diego-Ivan/Flowtime#building-from-source
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/Diego-Ivan/Flowtime#building-from-source
|
||||
[source]
|
||||
git = "https://github.com/Diego-Ivan/Flowtime"
|
||||
rev = "2cb1160f7f61ec0a6add292deca38a3150336f03"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"gtk4",
|
||||
"libxml2",
|
||||
|
||||
@ -1,9 +1,15 @@
|
||||
#TODO missing script for Meson, see https://github.com/flightlessmango/MangoHud#installation---build-from-source
|
||||
#TODO port to orbital
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/flightlessmango/MangoHud#installation---build-from-source
|
||||
[source]
|
||||
tar = "https://github.com/flightlessmango/MangoHud/releases/download/v0.7.0/MangoHud-v0.7.0-Source.tar.xz"
|
||||
tar = "https://github.com/flightlessmango/MangoHud/releases/download/v0.8.1/MangoHud-v0.8.1-Source.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"mesa",
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Dwith_xnvctrl=disabled",
|
||||
"-Dwith_dbus=disabled",
|
||||
]
|
||||
dependencies = [
|
||||
"mesa-x11",
|
||||
"libx11",
|
||||
#"libxkbcommon",
|
||||
]
|
||||
|
||||
@ -1,5 +1,9 @@
|
||||
#TODO needs to determine the build method (Cargo or Meson)
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/kdwk/Spidey"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"gtk4",
|
||||
"glib",
|
||||
]
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO missing script for Meson, lacking installation instructions
|
||||
#TODO not compiled or tested
|
||||
# lacking build instructions
|
||||
[source]
|
||||
git = "https://github.com/taunoe/tauno-monitor"
|
||||
rev = "fecab98710bf6918141f34709f4ee1a055413056"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user