Skip two linker flags on mips64/octeon to unbreak build and strip during fake
This is the last build dep to get sysutils/collect to package.
Feedback OK jca
copy some parts from meson.port.mk for MODPY_PYBUILD=mesonpy; avoids picking
up llvm-ar-XX from ports (ar in base is actually llvm-ar but there's no link,
which confuses various ports build systems so we need to hack around it)
Extract phase uses java. With NO_BUILD set the java module didn't add
the jdk depend for us, so add it ourselves this way:
BUILD_DEPENDS=${MODJAVA_BUILD_DEPENDS}
switch libwebp to building with CMake; this installs modules which are
needed by some software (e.g. OpenImageIO). from Brad. previously attempted
but backed out because it broke py-Pillow, that is now handled.
py-Pillow: like already done for tiff, stop searching for the libwebp
library and just assume that it's available if the header is present.
the search uses find_library_file from distutils which only works if
there's either a static library or a libfoo.so symlink.
from tb@, I tweaked the comment
re-import wycheproof-testvectors as plain wycheproof, ok sthen
When we added wycheproof-testvectors the name reflected that it was a
small subdirectory of a giant Java testing contraption. There's a long
story whose short version is that Wycheproof has been maintained as
part of the C2SP for a while now, Java was replaced with some minimal
Go and the focus is on test cases, not a full testing framework.
This change simplifies the Makefile slightly by copying the entire
generated tarball with the exception of .github. This way the port
can be used as a go module in the future.
Update to latest main branch commit which adds more ML-KEM tests and
improved ECDSA tests, both via/from BoringSSL.