of gnutls-wolfssl (https://github.com/wolfSSL/gnutls/tree/gnutls-wolfssl-3.8.11);
- added nettle 3.10 recipe, gnutls depends on nettle to be >= 3.10;
- removed conditional bbappends in favor of the demo image and
recipes-core + inc configuration setup;
- update layer.conf to conditionally include gnutls-image-minimal if
included in the WOLFSSL_DEMOS;
- minor update to inc/gnutls/gnutls-enable-wolfssl.inc to by pass the
fuzzing binaries from the base recipes;
Refactored layer.conf to unconditionally include all recipes, moved feature-specific configuration into modular .inc files, created wolfssl-helper.bbclass with reusable do_wolfssl_autogen and do_wolfssl_check_package tasks, updated all recipes to use the new pattern, and standardized commercial license variables to be recipe-specific.
Use a virtual wolfssl to make library switching easier for fips vs non fips or other wolfSSL packages
Set wolfssl libraries as the deafualt weak Preferred_Provider option for packages