From: "Omar Polo" Subject: Re: update games/taisei to 1.4.4 To: yaydn@protonmail.com Cc: "ports@openbsd.org" Date: Mon, 04 Aug 2025 11:14:04 +0200 yaydn@protonmail.com wrote: > På fredag 1. august 2025 kl. 17:50, Omar Polo > skrev: > > > the infaumous lto bug is still there, and this time i'm actually making > > DEBUG_PACKAGE work by adding the needed configure flags too. > > > > it needs sdl3 which is not yet in. i'm sending this early so people can > > have the chance to test sdl3 with something :) > > > > > > cheers, > > Omar Polo > > > > > Tested on current/amd64. > > Changelogs: > https://taisei-project.org/news/0021_v1.4.4 > https://taisei-project.org/news/0020_v1.4.3 > > OR > > https://github.com/taisei-project/taisei/releases/tag/v1.4.4 > https://github.com/taisei-project/taisei/releases/tag/v1.4.3 > > > Did: > > cd /usr/ports/games/taisei/ && patch -l -p0 -E < /tmp/taisei-1.4.4.patch > cd /usr/ports/games/taisei/ && make install clean && make distclean > > Was missing graphics/spirv-tools in depends? > > Logged: > > Executing subproject mimalloc-cmake-wrapper > > mimalloc-cmake-wrapper| Project name: mimalloc-cmake-wrapper > mimalloc-cmake-wrapper| Project version: undefined > mimalloc-cmake-wrapper| ERROR: Cmake subproject mimalloc is buildable: NO > > mimalloc-cmake-wrapper| ../../pobj/taisei-1.4.4/taisei-1.4.4/subprojects/mimalloc-cmake-wrapper/meson.build:51:28: Exception: Automatic wrap-based subproject downloading is disabled > > Subproject subprojects/mimalloc-cmake-wrapper is buildable: NO (disabling) > Dependency mimalloc from subproject mimalloc-cmake-wrapper found: NO (subproject failed to configure) > Run-time dependency spirv-cross-c-shared found: YES 0.44.0 > NOTICE: CMake reported that the package glslang was not found with the following reason: > glslang could not be found because dependency SPIRV-Tools-opt could not be found. > Run-time dependency glslang found: NO (tried pkgconfig) > Looking for a fallback subproject for the dependency glslang (modules: glslang::glslang, glslang::glslang-default-resource-limits) > ERROR: Subproject glslang is buildable: NO > > -- > > > Maybe add graphics/spirv-tools to BUILD_DEPENDS, not sure to be honest? > > After installing spiv-tools it otherwise built fine. oh yeah, this is something I forgot to post about. spirv-tools usage comes from glslang cmake machinery, so I think it should be a dependency there. Will ask thfr what he thinks. > I am looking to see if there is something missing in the dependency > chain to run natively in wayland. I use firefox{-esr} natively so I > doubt it is gnome. It is not a show stopper, still. > > It runs beautifully in xwayland from what my sway option tells me. > > ~/.config/sway/config > > # Label XWayland windows to check for native wayland support (dev) > for_window [shell="xwayland"] title_format "[XWayland] %title" > -- > > > I may be sucked into playing for a bit… For testing purposes… > > TLDR: Missing spirv-tools, looks fine. > > Thanks, well wishes, may you enjoy thy day. Happy porting! Thanks! :)