1DOLLY 32MODULE utf8proc34REQUIRES HEADER libc5REQUIRES TOOL cc6REQUIRES TOOL ar7REQUIRES TOOL make8REQUIRES TOOL tar9REQUIRES TOOL cp10REQUIRES TOOL rm11REQUIRES TOOL uname1213SOURCE HOST /static/neovim/utf8proc.tar /tmp/utf8proc/source.tar c9fdc1bf18b4d5ceb006b2847f6ead4642bfd82a7f102652cac4c13105b0e12a14SLOP tar -xf /tmp/utf8proc/source.tar -C /15SLOP make -C /tmp/utf8proc/source CC=cc CFLAGS=-O0 libutf8proc.a16SLOP cp /tmp/utf8proc/source/libutf8proc.a /usr/lib/libutf8proc.a17SLOP cp /tmp/utf8proc/source/utf8proc.h /usr/include/utf8proc.h1819FILE /tmp/utf8proc/check.c2021222324 int main(void) {25 assert(utf8proc_charwidth(0x65e5) == 2);26 unsigned char *text = utf8proc_NFC((const unsigned char *)"e\xcc\x81");27 assert(text && strcmp((const char *)text, "\xc3\xa9") == 0);28 free(text);29 return 0;30 }31SLOP cc -O0 /tmp/utf8proc/check.c -lutf8proc -o /tmp/utf8proc/check32SLOP /tmp/utf8proc/check3334EXPORTS HEADER /usr/include/utf8proc.h35EXPORTS LIB utf8proc /usr/lib/libutf8proc.a36FILE /usr/share/licenses/utf8proc/LICENSE37SLOP rm -rf /tmp/utf8proc38