1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
5 KEYWORDS= security devel
7 SDESC[standard]= Light-weight cryptographic and SSL/TLS library
8 HOMEPAGE= https://www.trustedfirmware.org/projects/mbed-tls/
12 SITES[main]= GITHUB/ARMmbed:mbedtls:v3.5.0
13 DISTFILE[1]= generated:main
15 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= none
21 OPTIONS_STANDARD= none
23 EXRUN[tools]= mbedtls:primary:standard
25 USES= cpe gmake python
27 LICENSE= APACHE20:primary
28 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
29 LICENSE_FILE= APACHE20:{{WRKSRC}}/LICENSE
30 LICENSE_AWK= TERMS:"MBEDTLS_SSL_H"
31 LICENSE_SOURCE= TERMS:{{WRKSRC}}/include/mbedtls/ssl.h
36 FPC_EQUIVALENT= security/mbedtls
42 ${FIND} ${WRKSRC} -name "*.orig" -delete
44 -e 's/PREFIX/NAMEPREFIX/' \
45 -e 's/$$(DESTDIR)/&$$(PREFIX)/' \
49 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so
50 ${FIND} ${STAGEDIR}${PREFIX}/bin -type f | while read f; \
52 check=$$(file "$$f" | grep "dynamically linked"); \
53 if [ -n "$$check" ]; then \
58 [FILE:273:descriptions/desc.primary]
59 Mbed TLS is a C library that implements cryptographic primitives, X.509
60 certificate manipulation and the SSL/TLS and DTLS protocols. Its small
61 code footprint makes it suitable for embedded systems.
63 Mbed TLS includes a reference implementation of the PSA Cryptography API.
66 [FILE:58:descriptions/desc.tools]
67 This packages contains tools powered by Mbed TLS library.
71 bdee0e3e45bbf360541306cac0cc27e00402c7a46b9bdf2d24787d5107f008f2 5613738 ARMmbed-mbedtls-3.5.0.tar.gz
74 [FILE:62:manifests/plist.primary]
81 [FILE:1539:manifests/plist.tools]
88 mbedtls_cipher_aead_demo
90 mbedtls_crypt_and_hash
91 mbedtls_crypto_examples
96 mbedtls_dlopen_demo.sh
99 mbedtls_ecdh_curve25519
102 mbedtls_fuzz_dtlsclient
103 mbedtls_fuzz_dtlsserver
113 mbedtls_gen_random_ctr_drbg
114 mbedtls_generate_cpp_dummy_build.sh
119 mbedtls_key_app_writer
120 mbedtls_key_ladder_demo
121 mbedtls_key_ladder_demo.sh
131 mbedtls_psa_constant_names
132 mbedtls_query_compile_time_config
133 mbedtls_query_included_headers
141 mbedtls_rsa_verify_pss
145 mbedtls_ssl_context_info
146 mbedtls_ssl_fork_server
147 mbedtls_ssl_mail_client
152 mbedtls_udp_proxy_wrapper.sh
156 [FILE:1572:manifests/plist.dev]
173 config_adjust_legacy_crypto.h
174 config_adjust_legacy_from_psa.h
175 config_adjust_psa_from_legacy.h
176 config_adjust_psa_superset_legacy.h
198 memory_buffer_alloc.h
234 crypto_adjust_auto_enabled.h
235 crypto_adjust_config_key_pair_types.h
236 crypto_adjust_config_synonyms.h
237 crypto_builtin_composites.h
238 crypto_builtin_key_derivation.h
239 crypto_builtin_primitives.h
242 crypto_driver_common.h
243 crypto_driver_contexts_composites.h
244 crypto_driver_contexts_key_derivation.h
245 crypto_driver_contexts_primitives.h