[Bug 294504] games/suika3: Update to 26.04.9 and improve options

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 14 Apr 2026 08:11:29 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294504

Benjamin Takacs <nimaje+fbz@bureaucracy.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nimaje+fbz@bureaucracy.de

--- Comment #3 from Benjamin Takacs <nimaje+fbz@bureaucracy.de> ---
So the port still needs Gstreamer, even if build without support? You probably
want [0]

GST_USES= gstreamer
GST_USE= gstreamer=core,faad,x264

Additionally  USES=gstreamer  should already handle the LIB_DEPENDS. AND
similar with I18N, you probably want to make USES=gettext-runtime conditional
on that.

There are some additional helpers for cmake [1], you probably want to use

AOTC_CMAKE_BOOL= SUIKA_ENABLE_AOTCOMP

and similar for the other options that set a bool. That way the varable gets
automatically set to false if the option is deselected and it doesn't depend on
what the default is in the projects cmake files.

[0]: https://docs.freebsd.org/en/books/porters-handbook/makefiles/#options-use
[1]:
https://docs.freebsd.org/en/books/porters-handbook/makefiles/#options-cmake_bool

-- 
You are receiving this mail because:
You are the assignee for the bug.