micropython: bump to 1.23.0 release
authorChristian Marangi <ansuelsmth@gmail.com>
Tue, 22 Oct 2024 13:27:36 +0000 (15:27 +0200)
committerRosen Penev <rosenp@gmail.com>
Sun, 27 Oct 2024 22:09:50 +0000 (15:09 -0700)
commit86602b5f3adc54285289b1d9023e64d192320b18
treee51c7721f4955b4c26bb08db09a7b3458cd7fb49
parente3217b54edd17a71edc3f8992ccb87b13222c84c
micropython: bump to 1.23.0 release

Bump micropython to 1.23.0. This is done to fix support for MbedTLS 3.0

Lots changed between 1.21 and 1.23 for the library side.

Mainly the barkeley-db library was moved to micropython own fork and the
cdef patch required lots of changes. (we have to manually include a copy
of cdef.h as it was dropped by them)
Also a new patch is required to mute some compilarion error that are
false-positive. (variable not initialized but that are ALWAYS
initialized)

Also refresh the extmod patch with new files included.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
lang/python/micropython/Makefile
lang/python/micropython/patches/010-cdefs.patch [deleted file]
lang/python/micropython/patches/010-lib-berkeley-db-cdefs.patch [new file with mode: 0644]
lang/python/micropython/patches/011-lib-berkeley-db-fix-no-init.patch [new file with mode: 0644]
lang/python/micropython/patches/040-extmod-use-external-mbedtls.patch