libghostty: Remove all libc++ and libc++ ABI dependencies

This updates simdutf to my fork which has a SIMDUTF_NO_LIBCXX option
that removes all libc++ and libc++ ABI dependencies. 

From there, the hand-written simd code we have has been updated to also
no longer use any libc++ features. Part of this required removing utfcpp
since it depended on libc++ (`<iterator>`).

libghostty-vt now only depends on libc.
This commit is contained in:
Mitchell Hashimoto
2026-04-14 20:40:05 -07:00
parent efa8da6aea
commit e51de8b58f
25 changed files with 48248 additions and 33886 deletions

File diff suppressed because it is too large Load Diff