Index | Thread | Search

From:
"Omar Polo" <op@omarpolo.com>
Subject:
Re: update games/taisei to 1.4.4
To:
yaydn@protonmail.com
Cc:
"ports@openbsd.org" <ports@openbsd.org>
Date:
Mon, 04 Aug 2025 11:14:04 +0200

Download raw body.

Thread
yaydn@protonmail.com wrote:
> På fredag 1. august 2025 kl. 17:50, Omar Polo
> <op@omarpolo.com> 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! :)