mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-29 16:18:44 +08:00
Improve more recipes
This commit is contained in:
parent
ec8f74129e
commit
8d4830d421
@ -4,8 +4,14 @@
|
||||
[source]
|
||||
git = "https://projects.blender.org/blender/blender"
|
||||
branch = "blender-v4.5-release"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DWITH_GHOST_SDL=ON",
|
||||
"-DWITH_SDL=ON",
|
||||
"-DWITH_EXPERIMENTAL_FEATURES=OFF",
|
||||
]
|
||||
# dependencies = [
|
||||
# "dbus",
|
||||
# "libdecor",
|
||||
|
||||
@ -2,9 +2,14 @@
|
||||
#TODO determine the minimum dependencies from cmake log
|
||||
# build instructions: https://developer.blender.org/docs/handbook/building_blender/
|
||||
[source]
|
||||
tar = "https://download.blender.org/source/blender-5.0.0.tar.xz"
|
||||
tar = "https://download.blender.org/source/blender-5.0.1.tar.xz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DWITH_GHOST_SDL=ON",
|
||||
"-DWITH_SDL=ON",
|
||||
"-DWITH_EXPERIMENTAL_FEATURES=OFF",
|
||||
]
|
||||
# dependencies = [
|
||||
# "dbus",
|
||||
# "libdecor",
|
||||
|
||||
@ -4,3 +4,7 @@
|
||||
tar = "https://download.gnome.org/sources/graphene/1.10/graphene-1.10.8.tar.xz"
|
||||
[build]
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Dtests=false",
|
||||
"-Dintrospection=false",
|
||||
]
|
||||
|
||||
@ -1,11 +1,12 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://gitlab.gnome.org/GNOME/libhandy#building
|
||||
#TODO determine dependencies
|
||||
[source]
|
||||
git = "https://gitlab.gnome.org/GNOME/libhandy"
|
||||
rev = "9b0071408ce86a3ef843806fddd723a85f6f2416"
|
||||
tar = "https://download.gnome.org/sources/libhandy/1.8/libhandy-1.8.3.tar.xz"
|
||||
[build]
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Dtests=false"
|
||||
]
|
||||
dependencies = [
|
||||
"glib",
|
||||
"gtk3",
|
||||
|
||||
@ -1,5 +1,10 @@
|
||||
#TODO missing script for building, see https://github.com/libsigcplusplus/libsigcplusplus#building-from-a-release-tarball
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/libsigcplusplus/libsigcplusplus#building-from-a-release-tarball
|
||||
[source]
|
||||
tar = "https://download.gnome.org/sources/libsigc++/3.6/libsigc%2B%2B-3.6.0.tar.xz"
|
||||
tar = "https://github.com/libsigcplusplus/libsigcplusplus/releases/download/3.8.0/libsigc++-3.8.0.tar.xz"
|
||||
[build]
|
||||
template = "custom"
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Dbuild-manual=false",
|
||||
"-Dbuild-tests=false",
|
||||
]
|
||||
|
||||
@ -2,9 +2,14 @@
|
||||
#TODO discover minimum dependencies from cmake log
|
||||
# build instructions: https://github.com/obsproject/obs-studio/wiki/Building-OBS-Studio
|
||||
[source]
|
||||
tar = "https://github.com/obsproject/obs-studio/releases/download/32.0.2/OBS-Studio-32.0.2-Sources.tar.gz"
|
||||
tar = "https://github.com/obsproject/obs-studio/releases/download/32.0.4/OBS-Studio-32.0.4-Sources.tar.gz"
|
||||
[build]
|
||||
template = "cmake"
|
||||
cmakeflags = [
|
||||
"-DENABLE_UI=OFF",
|
||||
"-DENABLE_SCRIPTING=OFF",
|
||||
"-DENABLE_HEVC=OFF",
|
||||
]
|
||||
# dependencies = [
|
||||
# "boost",
|
||||
# "librsvg",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user