mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-21 04:14:17 +08:00
Try to fix more Meson-based recipes
This commit is contained in:
parent
4fa9a050bd
commit
efc05d5834
@ -1,5 +1,6 @@
|
||||
#TODO missing script for Meson, lacking build instructions
|
||||
#TODO not compiled or tested
|
||||
# lacking build instructions
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/dspy/1.2/dspy-1.2.1.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO missing script for Meson, see https://github.com/benhoyt/inih#meson-notes
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/benhoyt/inih#meson-notes
|
||||
[source]
|
||||
git = "https://github.com/benhoyt/inih"
|
||||
rev = "9cecf0643da0846e77f64d10a126d9f48b9e05e8"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/json-glib/#build-and-installation
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://gitlab.gnome.org/GNOME/json-glib/#build-and-installation
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/json-glib/1.8/json-glib-1.8.0.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"glib",
|
||||
]
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/jsonrpc-glib#building
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://gitlab.gnome.org/GNOME/jsonrpc-glib#building
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/jsonrpc-glib/3.44/jsonrpc-glib-3.44.0.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"glib",
|
||||
]
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/libadwaita#building
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://gitlab.gnome.org/GNOME/libadwaita#building
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/libadwaita/1.4/libadwaita-1.4.0.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO missing script for Meson, see https://libcamera.org/getting-started.html
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://libcamera.org/getting-started.html
|
||||
[source]
|
||||
git = "https://git.libcamera.org/libcamera/libcamera"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"libyaml",
|
||||
"libevdev",
|
||||
|
||||
@ -1,9 +1,10 @@
|
||||
#TODO missing script for Meson, see https://gitlab.freedesktop.org/libdecor/libdecor#build-install
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://gitlab.freedesktop.org/libdecor/libdecor#build-install
|
||||
#TODO port to orbital
|
||||
[source]
|
||||
tar = "https://gitlab.freedesktop.org/libdecor/libdecor/uploads/ee5ef0f2c3a4743e8501a855d61cb397/libdecor-0.1.1.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"cairo",
|
||||
"pango",
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
#TODO missing script for Meson, see https://gitlab.gnome.org/GNOME/libdex#building
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://gitlab.gnome.org/GNOME/libdex#building
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/libdex/0.4/libdex-0.4.1.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"glib",
|
||||
]
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO missing script for Meson, see https://github.com/libfuse/libfuse#installation
|
||||
#TODO require the "fused" daemon (equivalent to the Linux kernel module but in user-space)
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/libfuse/libfuse#installation
|
||||
#TODO require a redox daemon (userspace equivalent of the Linux kernel module)
|
||||
[source]
|
||||
tar = "https://github.com/libfuse/libfuse/releases/download/fuse-2.9.9/fuse-2.9.9.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
#TODO missing script for Meson, see https://github.com/libfuse/libfuse#installation
|
||||
#TODO require the "fused" daemon (equivalent to the Linux kernel module but in user-space)
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/libfuse/libfuse#installation
|
||||
#TODO require a redox daemon (userspace equivalent of the Linux kernel module)
|
||||
[source]
|
||||
tar = "https://github.com/libfuse/libfuse/releases/download/fuse-3.16.2/fuse-3.16.2.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
|
||||
@ -1,9 +1,10 @@
|
||||
#TODO missing script for Meson, see https://wayland.freedesktop.org/libinput/doc/latest/building.html#building
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://wayland.freedesktop.org/libinput/doc/latest/building.html#building
|
||||
[source]
|
||||
git = "https://gitlab.freedesktop.org/libinput/libinput"
|
||||
rev = "1680f2fbaa63a91739012c6b57988ab1918ea0b7"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"eudev",
|
||||
"libevdev",
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
#TODO missing script for Meson
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/libnotify/0.8/libnotify-0.8.3.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
dependencies = [
|
||||
"gtk3",
|
||||
"gdk-pixbuf",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user