Created attachment 197031 [details] nestopia libretro I don't know if an option or a sub-package should be better. Anyway, here is the addition of the libretro support for nestopia. Thanks OpenBSD for the steps to build it.
I would tend to lean more toward option instead of forced, but that's just me. When I do port related stuff I tend to give option, as I view it gives choice instead of forcing it onto someone
So you could in this case do: post-build-LIBRETRO-on: cd ${WRKSRC}/libretro && gmake post-install-LIBRETRO-on: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/libretro ${INSTALL_DATA} ${WRKSRC}/libretro/nestopia_libretro.so \ ${STAGEDIR}${PREFIX}/lib/libretro
Also if it only needs gmake for libretro LIBRETRO_USES= gmake All this is if options is chosen way to go
I am on the same boat as Nathan: an option instead of forced. Why? some people may want libretro, others may want a stripped down system with only the essentials, we shouldn't force one configuration (unlike what's done with SystemD).
I can agree with you, as mentioned, I don't know what is the better option :) Maybe sub-packages as OpenBSD, but we don't have (yet) sub-packages. Feel free to change it or I send you the modified version this week. Regards.
Any news here?
Created attachment 208633 [details] nestopia libretro as an option Sorry for the delay...
Superseded by https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244897