From 965a6caaf7793e39633aff8add866a80826733cf Mon Sep 17 00:00:00 2001 From: Ribbon Date: Mon, 17 Aug 2026 17:27:10 -0300 Subject: [PATCH] Add gamescope-sdl recipe --- recipes/wip/wayland/gamescope-sdl/recipe.toml | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 recipes/wip/wayland/gamescope-sdl/recipe.toml diff --git a/recipes/wip/wayland/gamescope-sdl/recipe.toml b/recipes/wip/wayland/gamescope-sdl/recipe.toml new file mode 100644 index 000000000..9e4115a29 --- /dev/null +++ b/recipes/wip/wayland/gamescope-sdl/recipe.toml @@ -0,0 +1,22 @@ +#TODO determine sdl2 backend dependencies from meson log +[source] +git = "https://github.com/ValveSoftware/gamescope/releases/tag/" +rev = "3.16.23.5" +shallow_clone = true +[build] +template = "meson" +mesonflags = [ + "-Dpipewire=disabled", + "-Drt_cap=disabled", + "-Ddrm_backend=disabled", + "-Dsdl2_backend=enabled", + "-Davif_screenshots=disabled", + "-Dinput_emulation=disabled", + "-Dbenchmark=disabled", + "-Denable_gamescope_wsi_layer=false", + "-Denable_openvr_support=false", + "-Denable_tests=false", +] +dependencies = [ + "sdl2", +]