micropython/lib
Damien George 305707b281 lib/berkeley-db-1.xx: Update submodule URL and version.
This updates the berkeley-db-1.xx submodule URL to a repository hosted
under the micropython organisation, and makes the following changes:

- Moves the berkeley-db header files to a single directory within the
  submodule, and references all these headers with a much fuller path,
  which prevents symbol clashes (eg with esp32 and queue.h).

- Removes unused/non-working files from berkeley-db, which removes all
  symlinks in that repo (symlinks don't play well under Windows).

- Allows injecting an external configuration header into berkeley-db, so
  the configuration doesn't have to be provided by -Dxx=yy flags to the
  compiler (and possibly clashing with other symbols).

- Removes the advertising clause from the BSD 4-clause license of
  berkeley-db (see relevant commit and README.Impt.License.Change for
  details).

Signed-off-by: Damien George <damien@micropython.org>
2024-03-16 12:12:48 +11:00
..
asf4@84f56af132
axtls@531cab9c27
berkeley-db-1.xx@85373b548f lib/berkeley-db-1.xx: Update submodule URL and version. 2024-03-16 12:12:48 +11:00
btstack@77e752abd6
cmsis/inc lib/cmsis: Update to CMSIS 5.9.0. 2024-01-22 12:36:35 +11:00
crypto-algorithms
cyw43-driver@9f6405f0b3 lib/cyw43-driver: Update driver to latest version v1.0.3. 2024-03-07 14:07:53 +11:00
fsp@e78939d32d
libffi@e9de7e35f2
libhydrogen@5c5d513093
libm
libm_dbl
libmetal@0cb7d293a7 lib/libmetal: Add libmetal submodule. 2024-03-15 17:35:39 +11:00
littlefs
lwip@6ca936f6b5
mbedtls@edb8fec988 lib/mbedtls: Update to mbedtls v3.5.1. 2024-01-30 10:53:48 +11:00
mbedtls_errors lib/mbedtls_errors: Update error list for latest mbedtls. 2024-01-30 10:56:38 +11:00
micropython-lib@ddb1a27957 lib/micropython-lib: Update submodule to latest. 2024-02-07 12:58:50 +11:00
mynewt-nimble@42849560ba
nrfx@7a4c9d946c
nxp_driver@fa5a554c79
oofatfs
open-amp@1904dee18d lib/open-amp: Add OpenAMP submodule. 2024-03-15 17:35:13 +11:00
pico-sdk@6a7db34ff6
protobuf-c@abc67a11c6
re1.5
stm32lib@928df866e4
tinytest
tinyusb@1fdf29075d
uzlib
wiznet5k@0803fc519a
README.md

README.md

This directory contains third-party, low-level C libraries and SDKs. Libraries that do not target any specific platform are generally chosen based on them being independent and efficient.