diff --git a/recipes/wip/graphics/editors/blender-lts/recipe.toml b/recipes/wip/graphics/editors/blender-lts/recipe.toml index 6c0414383..8b578bdb3 100644 --- a/recipes/wip/graphics/editors/blender-lts/recipe.toml +++ b/recipes/wip/graphics/editors/blender-lts/recipe.toml @@ -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", diff --git a/recipes/wip/graphics/editors/blender/recipe.toml b/recipes/wip/graphics/editors/blender/recipe.toml index 1f47792b7..ba9fab550 100644 --- a/recipes/wip/graphics/editors/blender/recipe.toml +++ b/recipes/wip/graphics/editors/blender/recipe.toml @@ -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", diff --git a/recipes/wip/libs/gnome/graphene/recipe.toml b/recipes/wip/libs/gnome/graphene/recipe.toml index 40d77cfe4..c96d54794 100644 --- a/recipes/wip/libs/gnome/graphene/recipe.toml +++ b/recipes/wip/libs/gnome/graphene/recipe.toml @@ -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", +] diff --git a/recipes/wip/libs/gnome/libhandy/recipe.toml b/recipes/wip/libs/gnome/libhandy/recipe.toml index 84ca2d7e3..c599ad4c9 100644 --- a/recipes/wip/libs/gnome/libhandy/recipe.toml +++ b/recipes/wip/libs/gnome/libhandy/recipe.toml @@ -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", diff --git a/recipes/wip/libs/gnome/libsigcpp/recipe.toml b/recipes/wip/libs/gnome/libsigcpp/recipe.toml index 250a61fc8..e3ea18bd3 100644 --- a/recipes/wip/libs/gnome/libsigcpp/recipe.toml +++ b/recipes/wip/libs/gnome/libsigcpp/recipe.toml @@ -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", +] diff --git a/recipes/wip/recorders/obs-studio/recipe.toml b/recipes/wip/recorders/obs-studio/recipe.toml index 9a2e6556c..0cef38d5d 100644 --- a/recipes/wip/recorders/obs-studio/recipe.toml +++ b/recipes/wip/recorders/obs-studio/recipe.toml @@ -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",