From deab2c71f5881b166572c727454629751bea69f0 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Sat, 16 May 2026 07:29:50 -0300 Subject: [PATCH] Try to fix some recipes --- recipes/wip/emu/game-console/ppsspp/recipe.toml | 5 ++--- recipes/wip/games/fps/zerospades-free/recipe.toml | 6 +++--- recipes/wip/libs/other/glew/recipe.toml | 15 +++++++-------- 3 files changed, 12 insertions(+), 14 deletions(-) diff --git a/recipes/wip/emu/game-console/ppsspp/recipe.toml b/recipes/wip/emu/game-console/ppsspp/recipe.toml index 054f3f9e6..91e378083 100644 --- a/recipes/wip/emu/game-console/ppsspp/recipe.toml +++ b/recipes/wip/emu/game-console/ppsspp/recipe.toml @@ -6,9 +6,8 @@ tar = "https://github.com/hrydgard/ppsspp/releases/download/v1.19.3/ppsspp-1.19. [build] template = "custom" dependencies = [ - #"liborbital", - "mesa", - "mesa-glu", + "mesa-x11", + "mesa-glu-x11", "sdl2", "sdl2-ttf", "zlib", diff --git a/recipes/wip/games/fps/zerospades-free/recipe.toml b/recipes/wip/games/fps/zerospades-free/recipe.toml index b8f2b486c..dfe666bb4 100644 --- a/recipes/wip/games/fps/zerospades-free/recipe.toml +++ b/recipes/wip/games/fps/zerospades-free/recipe.toml @@ -2,6 +2,7 @@ # build instructions: https://github.com/yvt/openspades#on-unixes-from-source [source] git = "https://github.com/siecvi/zerospades" +rev = "110e573b5bee4570d97507dd9a6989f855520f72" shallow_clone = true patches = [ "redox.patch" @@ -21,15 +22,14 @@ dependencies = [ "libjpeg", "openal", "curl", - # "libxinerama", - # "libxft", + "libxinerama", + "libxft", ] dev-dependencies = [ "libstdcxx", ] script = """ DYNAMIC_INIT -export LDFLAGS+=" $("${PKG_CONFIG}" --libs osmesa)" COOKBOOK_CMAKE_FLAGS+=( -DOPENSPADES_NONFREE_RESOURCES=OFF -DUSE_INTERNAL_OPENAL=OFF diff --git a/recipes/wip/libs/other/glew/recipe.toml b/recipes/wip/libs/other/glew/recipe.toml index b5edfcca4..78317b086 100644 --- a/recipes/wip/libs/other/glew/recipe.toml +++ b/recipes/wip/libs/other/glew/recipe.toml @@ -4,18 +4,17 @@ tar = "https://github.com/nigels-com/glew/releases/download/glew-2.3.1/glew-2.3. [build] template = "custom" dependencies = [ - #"libxi", - #"libxmu", - #"mesa-x11", - #"mesa-glu-x11", - "mesa", - "mesa-glu", + "libxi", + "libxmu", + "mesa-x11", + "mesa-glu-x11", ] script = """ DYNAMIC_INIT COOKBOOK_CMAKE_FLAGS+=( - -DGLEW_X11=OFF - -DGLEW_OSMESA=ON + -DOPENGL_opengl_LIBRARY="/dev/null" + -DOPENGL_glx_LIBRARY="/dev/null" + -DBUILD_UTILS=OFF ) cookbook_cmake "${COOKBOOK_SOURCE}"/build/cmake # # Build system is a standalone Makefile