CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2023/10/22 12:23:42
Modified files:
devel/swig : Makefile
devel/swig/pkg : PLIST
Log message:
Configure swig without ruby; stop installing examples
This prevents a dependency cycle (devel/swig -> lang/ruby/3.2 ->
lang/rust -> devel/llvm/16 -> swig) if ruby enables yjit and rust uses
our llvm. Our swig now skips ruby during "make test", but can still
generate ruby interfaces (as in devel/subversion, textproc/libmarisa,
textproc/redland-bindings).
Keep guile, perl, python, tcl; so "make test" tries those languages.
Configure without any other language. This would affect the Makefiles
under /usr/local/share/examples/swig, but they were already broken (by
failing to run WRKSRC/swig), so stop installing the examples.
--with-php=${MODPHP_BIN} didn't find php because lang/php wasn't in
MODULES; change to --without-php.
bulk build by sthen@
ok sthen@ tb@ semarie@