General Updates for kirkstone recipes versions relating to wolfssl products
parent
bd07690086
commit
86f2a18668
File diff suppressed because it is too large
Load Diff
|
@ -95,6 +95,7 @@ void bench_hmac_sha256(int useDeviceID);
|
|||
void bench_hmac_sha384(int useDeviceID);
|
||||
void bench_hmac_sha512(int useDeviceID);
|
||||
void bench_siphash(void);
|
||||
void bench_srtpkdf(void);
|
||||
void bench_rsaKeyGen(int useDeviceID);
|
||||
void bench_rsaKeyGen_size(int useDeviceID, word32 keySz);
|
||||
void bench_rsa(int useDeviceID);
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,26 +0,0 @@
|
|||
SUMMARY = "wolfMQTT Client Library"
|
||||
DESCRIPTION = "wolfMQTT is a client library implementation of the MQTT \
|
||||
protocol, written in ANSI C and targeted for embedded, RTOS, \
|
||||
and resource-constrained environments. It has been built from \
|
||||
the ground up to be multi-platform, space conscious, and \
|
||||
extensible. It includes support for the MQTT v5.0 protocol."
|
||||
HOMEPAGE = "https://www.wolfssl.com/products/wolfmqtt"
|
||||
BUGTRACKER = "https://github.com/wolfssl/wolfmqtt/issues"
|
||||
SECTION = "libs"
|
||||
LICENSE = "GPL-2.0-only"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=2c1c00f9d3ed9e24fa69b932b7e7aff2"
|
||||
|
||||
DEPENDS += "wolfssl"
|
||||
|
||||
SRC_URI = "git://github.com/wolfssl/wolfMQTT.git;nobranch=1;protocol=https;rev=51b84ead212dde4364352ce9acdf5211b39cbf89"
|
||||
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
|
||||
EXTRA_OECONF = "--with-libwolfssl-prefix=${COMPONENTS_DIR}/${PACKAGE_ARCH}/wolfssl/usr"
|
||||
|
||||
do_configure:prepend() {
|
||||
(cd ${S}; ./autogen.sh; cd -)
|
||||
}
|
|
@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=2c1c00f9d3ed9e24fa69b932b7e7aff2"
|
|||
|
||||
DEPENDS += "wolfssl"
|
||||
|
||||
SRC_URI = "git://github.com/wolfssl/wolfMQTT.git;nobranch=1;protocol=https;rev=6a1a7f85b4b42e8818a3b3d91760f55ed34d345f"
|
||||
SRC_URI = "git://github.com/wolfssl/wolfMQTT.git;nobranch=1;protocol=https;rev=91b01f4be412fff883374168aa4da2bd00d2968c"
|
||||
|
||||
|
||||
S = "${WORKDIR}/git"
|
|
@ -1,28 +0,0 @@
|
|||
SUMMARY = "wolfSSL Lightweight Embedded SSL/TLS Library"
|
||||
DESCRIPTION = "wolfSSL is a lightweight SSL/TLS library written in C and \
|
||||
optimized for embedded and RTOS environments. It can be up \
|
||||
to 20 times smaller than OpenSSL while still supporting \
|
||||
a full TLS client and server, up to TLS 1.3"
|
||||
HOMEPAGE = "https://www.wolfssl.com/products/wolfssl"
|
||||
BUGTRACKER = "https://github.com/wolfssl/wolfssl/issues"
|
||||
SECTION = "libs"
|
||||
LICENSE = "GPL-2.0-only"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||
DEPENDS += "util-linux-native"
|
||||
|
||||
PROVIDES += "cyassl"
|
||||
RPROVIDES_${PN} = "cyassl"
|
||||
PROVIDES += "wolfssl"
|
||||
RPROVIDES_${PN} = "wolfssl"
|
||||
|
||||
SRC_URI = "git://github.com/wolfssl/wolfssl.git;nobranch=1;protocol=https;rev=37884f864d6fd9b04f44677cb04da15d0c9d6526"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
|
||||
do_configure:prepend() {
|
||||
(cd ${S}; ./autogen.sh; cd -)
|
||||
}
|
||||
|
||||
BBCLASSEXTEND += "native nativesdk"
|
|
@ -15,7 +15,7 @@ RPROVIDES_${PN} = "cyassl"
|
|||
PROVIDES += "wolfssl"
|
||||
RPROVIDES_${PN} = "wolfssl"
|
||||
|
||||
SRC_URI = "git://github.com/wolfssl/wolfssl.git;nobranch=1;protocol=https;rev=3b3c175af0e993ffaae251871421e206cc41963f"
|
||||
SRC_URI = "git://github.com/wolfssl/wolfssl.git;nobranch=1;protocol=https;rev=66596ad9e1d7efa8479656872cf09c9c1870a02e"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
|
@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
|||
|
||||
DEPENDS += "wolfssl"
|
||||
|
||||
SRC_URI = "git://github.com/wolfssl/wolfTPM.git;nobranch=1;protocol=https;rev=5b288d480d7bc5598d47dc78832907ff377b38d8"
|
||||
SRC_URI = "git://github.com/wolfssl/wolfTPM.git;nobranch=1;protocol=https;rev=e54734a3ab2507fbba378567d16aa3e27c54655b"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
|
@ -39,9 +39,9 @@ update() {
|
|||
REV=`git rev-list -n 1 $TAG`
|
||||
cd ..
|
||||
rm -rf $1
|
||||
|
||||
git mv ./recipes-wolfssl/$1/$1_$CURRENT.bb ./recipes-wolfssl/$1/$1_$NEW.bb &> /dev/null
|
||||
sed -i "s/rev=.*/rev=$REV\"/" ./recipes-wolfssl/$1/$1_$NEW.bb
|
||||
git add ./recipes-wolfssl/$1/$1_$NEW.bb
|
||||
else
|
||||
printf "version $CURRENT is the latest\n"
|
||||
fi
|
||||
|
@ -61,7 +61,9 @@ if [ "$CURRENT" != "$NEW" ]; then
|
|||
unzip wolfssl-$NEW.zip &> /dev/null
|
||||
mv wolfSSL-wolfssl-* wolfssl-$NEW &> /dev/null
|
||||
cp ./wolfssl-$NEW/wolfcrypt/benchmark/benchmark.{c,h} recipes-examples/wolfcrypt/wolfcryptbenchmark/ &> /dev/null
|
||||
git add recipes-examples/wolfcrypt/wolfcryptbenchmark/* &> /dev/null
|
||||
cp ./wolfssl-$NEW/wolfcrypt/test/test.{c,h} recipes-examples/wolfcrypt/wolfcrypttest/ &> /dev/null
|
||||
git add recipes-examples/wolfcrypt/wolfcrypttest/* &> /dev/null
|
||||
rm -rf ./wolfssl-$NEW* &> /dev/null
|
||||
printf "done\n"
|
||||
set +e
|
||||
|
|
Loading…
Reference in New Issue