diff options
author | Jason Reiss <jreiss@multitech.com> | 2020-06-19 12:10:09 -0500 |
---|---|---|
committer | Jason Reiss <jreiss@multitech.com> | 2020-06-19 12:10:09 -0500 |
commit | 44a0a126bc6439d6c6cfc1810429bb4b5c6afed6 (patch) | |
tree | b8d9019f82b12200adacd5856a27c1947dccda1b /recipes-connectivity/mbedtls | |
parent | 612ffa7c85d856c9706064e62448a3debe5c3379 (diff) | |
download | meta-mlinux-44a0a126bc6439d6c6cfc1810429bb4b5c6afed6.tar.gz meta-mlinux-44a0a126bc6439d6c6cfc1810429bb4b5c6afed6.tar.bz2 meta-mlinux-44a0a126bc6439d6c6cfc1810429bb4b5c6afed6.zip |
lora: update lora-query, lora-basic-station and add mbedtls
Diffstat (limited to 'recipes-connectivity/mbedtls')
-rw-r--r-- | recipes-connectivity/mbedtls/mbedtls_2.13.0.bb | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/recipes-connectivity/mbedtls/mbedtls_2.13.0.bb b/recipes-connectivity/mbedtls/mbedtls_2.13.0.bb new file mode 100644 index 0000000..ff3f7f0 --- /dev/null +++ b/recipes-connectivity/mbedtls/mbedtls_2.13.0.bb @@ -0,0 +1,42 @@ +SUMMARY = "Lightweight crypto and SSL/TLS library" +DESCRIPTION = "mbedtls is a lean open source crypto library \ +for providing SSL and TLS support in your programs. It offers \ +an intuitive API and documented header files, so you can actually \ +understand what the code does. It features: \ + \ + - Symmetric algorithms, like AES, Blowfish, Triple-DES, DES, ARC4, \ + Camellia and XTEA \ + - Hash algorithms, like SHA-1, SHA-2, RIPEMD-160 and MD5 \ + - Entropy pool and random generators, like CTR-DRBG and HMAC-DRBG \ + - Public key algorithms, like RSA, Elliptic Curves, Diffie-Hellman, \ + ECDSA and ECDH \ + - SSL v3 and TLS 1.0, 1.1 and 1.2 \ + - Abstraction layers for ciphers, hashes, public key operations, \ + platform abstraction and threading \ +" + +HOMEPAGE = "https://tls.mbed.org/" + +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=302d50a6369f5f22efdb674db908167a" + +SECTION = "libs" + +SRC_URI = "https://tls.mbed.org/download/mbedtls-${PV}-apache.tgz" + +SRC_URI[md5sum] = "659d96bb03012ca6db414a9137fcdbd6" +SRC_URI[sha256sum] = "593b4e4d2e1629fc407ab4750d69fa309a0ddb66565dc3deb5b60eddbdeb06da" + +inherit cmake + +PACKAGECONFIG ??= "shared-libs programs" +PACKAGECONFIG[shared-libs] = "-DUSE_SHARED_MBEDTLS_LIBRARY=ON,-USE_SHARED_MBEDTLS_LIBRARY=OFF" +PACKAGECONFIG[programs] = "-DENABLE_PROGRAMS=ON,-DENABLE_PROGRAMS=OFF" + +EXTRA_OECMAKE = "-DENABLE_TESTING=OFF -DLIB_INSTALL_DIR:STRING=${libdir}" + +PROVIDES += "polarssl" +RPROVIDES_${PN} = "polarssl" + +PACKAGES =+ "${PN}-programs" +FILES_${PN}-programs = "${bindir}/" |