build_wolfssl()
{
- WOLFSSL_REV=v5.7.4-stable
+ WOLFSSL_REV=v5.8.0-stable
WOLFSSL_DIR=$DEPS_BUILD_DIR/wolfssl
if test -d "$WOLFSSL_DIR"; then
--enable-aesccm --enable-aesctr --enable-camellia
--enable-curve25519 --enable-curve448 --enable-des3
--enable-ecccustcurves --enable-ed25519 --enable-ed448
- --enable-keygen --enable-kyber --with-max-rsa-bits=8192
+ --enable-keygen --enable-mlkem --with-max-rsa-bits=8192
--enable-md4 --enable-rsapss --enable-sha3 --enable-shake256"
git clone https://github.com/wolfSSL/wolfssl.git $WOLFSSL_DIR &&
PKG = wolfssl
SRC = https://github.com/wolfSSL/$(PKG).git
-REV = v5.7.4-stable
+REV = v5.8.0-stable
NUM_CPUS := $(shell getconf _NPROCESSORS_ONLN)
--enable-ed25519 \
--enable-ed448 \
--enable-keygen \
- --enable-kyber \
--enable-md4 \
+ --enable-mlkem \
--enable-rsapss \
--enable-sha3 \
--enable-shake256 \
@touch $@
.$(PKG)-checkout-$(REV): .$(PKG)-cloned
- cd $(PKG) && git fetch --tags && git checkout $(REV)
+ cd $(PKG) && git fetch -f --tags && git checkout $(REV)
@rm -f .$(PKG)-checkout-* && touch $@
.$(PKG)-built-$(REV): .$(PKG)-checkout-$(REV)