sync ports with The Matrix

This commit is contained in:
purplerain 2023-09-17 04:05:06 +00:00
parent 02776f1507
commit a0fe1892c0
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
885 changed files with 6817 additions and 4874 deletions

View file

@ -2,8 +2,7 @@ COMMENT = C bindings generator from rust code
GH_ACCOUNT = eqrion
GH_PROJECT = cbindgen
GH_TAGNAME = v0.24.3
REVISION = 1
GH_TAGNAME = v0.26.0
CATEGORIES = devel

View file

@ -2,41 +2,42 @@ MODCARGO_CRATES += atty 0.2.14 # MIT
MODCARGO_CRATES += autocfg 1.1.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += bitflags 1.3.2 # MIT/Apache-2.0
MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0
MODCARGO_CRATES += clap 3.1.6 # MIT OR Apache-2.0
MODCARGO_CRATES += fastrand 1.7.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += hashbrown 0.11.2 # Apache-2.0/MIT
MODCARGO_CRATES += heck 0.4.0 # MIT OR Apache-2.0
MODCARGO_CRATES += clap 3.2.25 # MIT OR Apache-2.0
MODCARGO_CRATES += clap_lex 0.2.4 # MIT OR Apache-2.0
MODCARGO_CRATES += fastrand 1.9.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += hashbrown 0.12.3 # MIT OR Apache-2.0
MODCARGO_CRATES += heck 0.4.1 # MIT OR Apache-2.0
MODCARGO_CRATES += hermit-abi 0.1.19 # MIT/Apache-2.0
MODCARGO_CRATES += indexmap 1.8.0 # Apache-2.0/MIT
MODCARGO_CRATES += indexmap 1.9.3 # Apache-2.0 OR MIT
MODCARGO_CRATES += instant 0.1.12 # BSD-3-Clause
MODCARGO_CRATES += itoa 1.0.1 # MIT OR Apache-2.0
MODCARGO_CRATES += itoa 1.0.6 # MIT OR Apache-2.0
MODCARGO_CRATES += lazy_static 1.4.0 # MIT/Apache-2.0
MODCARGO_CRATES += libc 0.2.121 # MIT OR Apache-2.0
MODCARGO_CRATES += lock_api 0.4.6 # Apache-2.0/MIT
MODCARGO_CRATES += log 0.4.16 # MIT OR Apache-2.0
MODCARGO_CRATES += memchr 2.4.1 # Unlicense/MIT
MODCARGO_CRATES += os_str_bytes 6.0.0 # MIT OR Apache-2.0
MODCARGO_CRATES += libc 0.2.144 # MIT OR Apache-2.0
MODCARGO_CRATES += lock_api 0.4.9 # MIT OR Apache-2.0
MODCARGO_CRATES += log 0.4.17 # MIT OR Apache-2.0
MODCARGO_CRATES += os_str_bytes 6.5.0 # MIT OR Apache-2.0
MODCARGO_CRATES += parking_lot 0.11.2 # Apache-2.0/MIT
MODCARGO_CRATES += parking_lot_core 0.8.5 # Apache-2.0/MIT
MODCARGO_CRATES += proc-macro2 1.0.36 # MIT OR Apache-2.0
MODCARGO_CRATES += quote 1.0.17 # MIT OR Apache-2.0
MODCARGO_CRATES += redox_syscall 0.2.12 # MIT
MODCARGO_CRATES += parking_lot_core 0.8.6 # Apache-2.0/MIT
MODCARGO_CRATES += proc-macro2 1.0.66 # MIT OR Apache-2.0
MODCARGO_CRATES += quote 1.0.27 # MIT OR Apache-2.0
MODCARGO_CRATES += redox_syscall 0.2.16 # MIT
MODCARGO_CRATES += remove_dir_all 0.5.3 # MIT/Apache-2.0
MODCARGO_CRATES += ryu 1.0.9 # Apache-2.0 OR BSL-1.0
MODCARGO_CRATES += ryu 1.0.13 # Apache-2.0 OR BSL-1.0
MODCARGO_CRATES += scopeguard 1.1.0 # MIT/Apache-2.0
MODCARGO_CRATES += serde 1.0.136 # MIT OR Apache-2.0
MODCARGO_CRATES += serde_derive 1.0.136 # MIT OR Apache-2.0
MODCARGO_CRATES += serde_json 1.0.79 # MIT OR Apache-2.0
MODCARGO_CRATES += serde 1.0.163 # MIT OR Apache-2.0
MODCARGO_CRATES += serde_derive 1.0.163 # MIT OR Apache-2.0
MODCARGO_CRATES += serde_json 1.0.96 # MIT OR Apache-2.0
MODCARGO_CRATES += serial_test 0.5.1 # MIT
MODCARGO_CRATES += serial_test_derive 0.5.1 # MIT
MODCARGO_CRATES += smallvec 1.8.0 # MIT/Apache-2.0
MODCARGO_CRATES += smallvec 1.10.0 # MIT OR Apache-2.0
MODCARGO_CRATES += strsim 0.10.0 # MIT
MODCARGO_CRATES += syn 1.0.89 # MIT OR Apache-2.0
MODCARGO_CRATES += syn 1.0.109 # MIT OR Apache-2.0
MODCARGO_CRATES += syn 2.0.16 # MIT OR Apache-2.0
MODCARGO_CRATES += tempfile 3.3.0 # MIT OR Apache-2.0
MODCARGO_CRATES += termcolor 1.1.3 # Unlicense OR MIT
MODCARGO_CRATES += textwrap 0.15.0 # MIT
MODCARGO_CRATES += toml 0.5.8 # MIT/Apache-2.0
MODCARGO_CRATES += unicode-xid 0.2.2 # MIT OR Apache-2.0
MODCARGO_CRATES += termcolor 1.2.0 # Unlicense OR MIT
MODCARGO_CRATES += textwrap 0.16.0 # MIT
MODCARGO_CRATES += toml 0.5.11 # MIT/Apache-2.0
MODCARGO_CRATES += unicode-ident 1.0.8 # (MIT OR Apache-2.0) AND Unicode-DFS-2016
MODCARGO_CRATES += winapi 0.3.9 # MIT/Apache-2.0
MODCARGO_CRATES += winapi-i686-pc-windows-gnu 0.4.0 # MIT/Apache-2.0
MODCARGO_CRATES += winapi-util 0.1.5 # Unlicense/MIT

View file

@ -2,87 +2,89 @@ SHA256 (cargo/atty-0.2.14.tar.gz) = 2bOb4Ydw0RQhzbG5lHpF3T836TCSy/N3YUgooxnV/ug=
SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
SHA256 (cargo/clap-3.1.6.tar.gz) = 2Mk0NsIeRpi6yt9CkX2yiyMBcCek3syzXb5Hp+eEASM=
SHA256 (cargo/fastrand-1.7.0.tar.gz) = w/zwzuU1GchmwJtd4fbFb/nWRxAfgcGWT6Yy4UiJbN8=
SHA256 (cargo/hashbrown-0.11.2.tar.gz) = q17w1JCe83JMyMzmzMhXLFyBdZLpKF9UZPjob4vTcm4=
SHA256 (cargo/heck-0.4.0.tar.gz) = JUB3HmX8jLg81uiiN/cMMZvVwp947RCEul1Q7qyG9/k=
SHA256 (cargo/clap-3.2.25.tar.gz) = TqGBv1ZvccuaXRelnhhxr2OBgKGPsANckq5itwUgcSM=
SHA256 (cargo/clap_lex-0.2.4.tar.gz) = KFDy9agsv0N91a9NSYSPvfwnwVfD0BA0V3b5UnZSYcU=
SHA256 (cargo/fastrand-1.9.0.tar.gz) = 5RCT4nsHl8NZeDKUyk8KkRwnAYTLEPhXg7EYYUoVAb4=
SHA256 (cargo/hashbrown-0.12.3.tar.gz) = ip7nDEOq9BfJFDlmRaD6hSYkgBsk67eueP6CcoiayIg=
SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag=
SHA256 (cargo/hermit-abi-0.1.19.tar.gz) = YrRnNDuUukdtyyUA0kLa27OVV9+IkxCsd8XZkQCqrDM=
SHA256 (cargo/indexmap-1.8.0.tar.gz) = KCpiR3Isq6QEwGUBa7+lIoBuUXFMNPXfw+SjpG/LQiM=
SHA256 (cargo/indexmap-1.9.3.tar.gz) = vQcOOTNTeW6AHSCa0znolZbrTI1DDRjt5qHM7Y+vvZk=
SHA256 (cargo/instant-0.1.12.tar.gz) = elu+gkxQfF2llWNV6Gp0bYLg4UZPZdhizF5x2nDpSyw=
SHA256 (cargo/itoa-1.0.1.tar.gz) = GquPw2dYi4nc7oOrD9ZrcrULcvoZBNcJUEWs4rDIHDU=
SHA256 (cargo/itoa-1.0.6.tar.gz) = RTrZ9YKkQZWeXw0IiwLOBM/o1RqOrwd/EqxtPpQWTKY=
SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
SHA256 (cargo/libc-0.2.121.tar.gz) = 76p7MA87X+jra/Ic44leF1HZZlCGry1ktC8ZcBAV/08=
SHA256 (cargo/lock_api-0.4.6.tar.gz) = iJQ91+9KLlpL+idTqqswE+NM4lM9GZb7GO9ZHjFeKzs=
SHA256 (cargo/log-0.4.16.tar.gz) = Y4nEkISf9bwWvpBa4kvJE6nIiS4ZsjQdvBdeFMNBwrg=
SHA256 (cargo/memchr-2.4.1.tar.gz) = MIzDm+Abc9DRj4Kg57Kj34UkX4Svlv3dxdIC0n5HuGo=
SHA256 (cargo/os_str_bytes-6.0.0.tar.gz) = jiJEPRZDqQRgJZW6HNj32Jav5W0mcSUxxf9zoVsvv2Q=
SHA256 (cargo/libc-0.2.144.tar.gz) = KwDMHCKKZ4LQ8HbnsjKALgxWidQbtd82byprZiHP3+E=
SHA256 (cargo/lock_api-0.4.9.tar.gz) = Q1ARNm/lZYOxbPlW+d8AlbQFuC12QlvImBwOIuYOxN8=
SHA256 (cargo/log-0.4.17.tar.gz) = q7EuaHz7RKpA9B/Dl473ZEj5tgOMrWrvQlnTwJWiOC4=
SHA256 (cargo/os_str_bytes-6.5.0.tar.gz) = zu30T7APLRmEsLyYECYnzmIuCD5JpbrNs+UU+kI44mc=
SHA256 (cargo/parking_lot-0.11.2.tar.gz) = fRe3gDamBmO3l63q7kb1yd/ruGlI0SVQB6HWvgJx/5k=
SHA256 (cargo/parking_lot_core-0.8.5.tar.gz) = 126OFJO8rA0nZsQnN/NEWPHIxQwNI7yyTqlTr/snMhY=
SHA256 (cargo/proc-macro2-1.0.36.tar.gz) = xzQtWIP7zK4cw3ojU7Cch8mw86/XP1+5u6aHofczsCk=
SHA256 (cargo/quote-1.0.17.tar.gz) = Yy0Cv/f4dKNvM+qLtBbNSEuQzGbBGUsaERDQZ6cBP1g=
SHA256 (cargo/redox_syscall-0.2.12.tar.gz) = iuGD/BsGwUnwwXk+HrRHyLBL/kbUjp5Iv7jS1+1k7PA=
SHA256 (cargo/parking_lot_core-0.8.6.tar.gz) = YKLP5vCtK/wWrvpGO0l9XHpezUSiPvpyqjQtkBdzVtw=
SHA256 (cargo/proc-macro2-1.0.66.tar.gz) = GPsx2z+b3bLqghzeMKn3ARfj8RmTi17mMLdAOqbi6tk=
SHA256 (cargo/quote-1.0.27.tar.gz) = j08p0UUmXsHEg8fGVEUO3eC/4EPTk41pcmMGYzVtlQA=
SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
SHA256 (cargo/remove_dir_all-0.5.3.tar.gz) = Os0SVmVCKXOjOsnT3S34XtrQ9K6bANr7GgXkOp9e+Oc=
SHA256 (cargo/ryu-1.0.9.tar.gz) = c7S3UMeCllwhG0LwIvWa8fvOq90CZiNxTxBBUvHsFJ8=
SHA256 (cargo/ryu-1.0.13.tar.gz) = +RM5wEZ95iNgZJ+NPhhcqN5CJP8oH2YADeXrKnenkEE=
SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
SHA256 (cargo/serde-1.0.136.tar.gz) = zjHiSwHh5STflvHC/dBUQF+Nc3YkmlEQiG+0tlhIR4k=
SHA256 (cargo/serde_derive-1.0.136.tar.gz) = CFl+cVL80wb0GDjtPje+nq7tK2HELiEXJmpVT6tGYvk=
SHA256 (cargo/serde_json-1.0.79.tar.gz) = jo2fpcOzBHZc4f2cTIo94sjbNlpbkb5S8YbvxnVoHZU=
SHA256 (cargo/serde-1.0.163.tar.gz) = IROrUbh6U5rgCLXGwC3AIP+jmv0tg8/8s/TrJyLOvsI=
SHA256 (cargo/serde_derive-1.0.163.tar.gz) = jIBXd+OTDIiDOJxgIxWiQiS8xzi2OQXvh80UIDU+qT4=
SHA256 (cargo/serde_json-1.0.96.tar.gz) = BX05SlBAO8rBJnKysY+zh6ttKJ2Vfatn3SAYdTkeUvE=
SHA256 (cargo/serial_test-0.5.1.tar.gz) = 4LzLz0DIk4GWlEo9oOEz4DGjP01rcts72jzFVuNhkF0=
SHA256 (cargo/serial_test_derive-0.5.1.tar.gz) = sqzW3v7dtB62C7Ro+IJdDP0MKna8A7/SNbah3E9qGtU=
SHA256 (cargo/smallvec-1.8.0.tar.gz) = 8t1XRiaDkQbDIKMjMIYp3LGs/JbjKoy6Nk3cYawj7oM=
SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
SHA256 (cargo/strsim-0.10.0.tar.gz) = c0c8Dlnm1YEsXf4qBkpkRJSfCJ4g7smi5VBllklORiM=
SHA256 (cargo/syn-1.0.89.tar.gz) = 6il74iDVI5jcwHzhWiCfzkNtNhc1rB23AMqzts37n1Q=
SHA256 (cargo/syn-1.0.109.tar.gz) = crZBkbJ1tm/+JGnorywc/juvpntSnq15Km0BYIiLQjc=
SHA256 (cargo/syn-2.0.16.tar.gz) = pvZx1LX/246t7BnArmf+JjnfhoS9e8S4PZhrjbVJzwE=
SHA256 (cargo/tempfile-3.3.0.tar.gz) = XNse9OrurdyPvTceUBcFcGSvCRGQLvNrOYAfZ8xteeQ=
SHA256 (cargo/termcolor-1.1.3.tar.gz) = urJNMLkRsjdvOhPMLNRDFC8Mgd2gTBGGk+NbODV1d1U=
SHA256 (cargo/textwrap-0.15.0.tar.gz) = sRQdTWEJWyhBniLLC78CdV9eVOBSb5fx49HRYOYIhfs=
SHA256 (cargo/toml-0.5.8.tar.gz) = oxFClwgmcz34JB7zXcBA75jGeasU18PlTYJwmbOs7Ko=
SHA256 (cargo/unicode-xid-0.2.2.tar.gz) = jMuC1h+ApmPv4feHpRsWtaUeMxTWrDZbCGOfUjh7M/M=
SHA256 (cargo/termcolor-1.2.0.tar.gz) = vlXPiUL+rFx2XCyZNCKAaEPJqaRdTVxAetbdLqleubY=
SHA256 (cargo/textwrap-0.16.0.tar.gz) = IioiKlv+G7pKd7RexIinQbPLiHLl5JlFH9fQEpycfD0=
SHA256 (cargo/toml-0.5.11.tar.gz) = 9Pfw3Y1QqFOlMcQmNZBFsZmPBCGdiHmYEHYs1K0xQjQ=
SHA256 (cargo/unicode-ident-1.0.8.tar.gz) = 5UZKh7I58TpjpQHycBVldUuuktJD1Lt+sS9tV9Imm/Q=
SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
SHA256 (cargo/winapi-util-0.1.5.tar.gz) = cOxs6FuxWBUcrl5ch/lajpfSwMSwASI/M6M0485d4Xg=
SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
SHA256 (cbindgen-0.24.3.tar.gz) = XWk6tUrMCFufLbr7zwofCJc39+DLFob6M4wqqgXcdwU=
SHA256 (cbindgen-0.26.0.tar.gz) = tF4aZIdbYVcCqGrDCE72muMpJiQc0raHowwSR0vhUQU=
SIZE (cargo/atty-0.2.14.tar.gz) = 5470
SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272
SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
SIZE (cargo/clap-3.1.6.tar.gz) = 202211
SIZE (cargo/fastrand-1.7.0.tar.gz) = 11265
SIZE (cargo/hashbrown-0.11.2.tar.gz) = 85713
SIZE (cargo/heck-0.4.0.tar.gz) = 11161
SIZE (cargo/clap-3.2.25.tar.gz) = 219403
SIZE (cargo/clap_lex-0.2.4.tar.gz) = 9652
SIZE (cargo/fastrand-1.9.0.tar.gz) = 11910
SIZE (cargo/hashbrown-0.12.3.tar.gz) = 102968
SIZE (cargo/heck-0.4.1.tar.gz) = 11567
SIZE (cargo/hermit-abi-0.1.19.tar.gz) = 9979
SIZE (cargo/indexmap-1.8.0.tar.gz) = 52583
SIZE (cargo/indexmap-1.9.3.tar.gz) = 54653
SIZE (cargo/instant-0.1.12.tar.gz) = 6128
SIZE (cargo/itoa-1.0.1.tar.gz) = 11059
SIZE (cargo/itoa-1.0.6.tar.gz) = 10410
SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
SIZE (cargo/libc-0.2.121.tar.gz) = 574702
SIZE (cargo/lock_api-0.4.6.tar.gz) = 25215
SIZE (cargo/log-0.4.16.tar.gz) = 37758
SIZE (cargo/memchr-2.4.1.tar.gz) = 64977
SIZE (cargo/os_str_bytes-6.0.0.tar.gz) = 21046
SIZE (cargo/libc-0.2.144.tar.gz) = 682092
SIZE (cargo/lock_api-0.4.9.tar.gz) = 25685
SIZE (cargo/log-0.4.17.tar.gz) = 38028
SIZE (cargo/os_str_bytes-6.5.0.tar.gz) = 23166
SIZE (cargo/parking_lot-0.11.2.tar.gz) = 39869
SIZE (cargo/parking_lot_core-0.8.5.tar.gz) = 32466
SIZE (cargo/proc-macro2-1.0.36.tar.gz) = 41411
SIZE (cargo/quote-1.0.17.tar.gz) = 28629
SIZE (cargo/redox_syscall-0.2.12.tar.gz) = 24081
SIZE (cargo/parking_lot_core-0.8.6.tar.gz) = 32567
SIZE (cargo/proc-macro2-1.0.66.tar.gz) = 43575
SIZE (cargo/quote-1.0.27.tar.gz) = 28416
SIZE (cargo/redox_syscall-0.2.16.tar.gz) = 24012
SIZE (cargo/remove_dir_all-0.5.3.tar.gz) = 9184
SIZE (cargo/ryu-1.0.9.tar.gz) = 48391
SIZE (cargo/ryu-1.0.13.tar.gz) = 46823
SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
SIZE (cargo/serde-1.0.136.tar.gz) = 76158
SIZE (cargo/serde_derive-1.0.136.tar.gz) = 54776
SIZE (cargo/serde_json-1.0.79.tar.gz) = 144451
SIZE (cargo/serde-1.0.163.tar.gz) = 77030
SIZE (cargo/serde_derive-1.0.163.tar.gz) = 54447
SIZE (cargo/serde_json-1.0.96.tar.gz) = 144652
SIZE (cargo/serial_test-0.5.1.tar.gz) = 2993
SIZE (cargo/serial_test_derive-0.5.1.tar.gz) = 3609
SIZE (cargo/smallvec-1.8.0.tar.gz) = 27992
SIZE (cargo/smallvec-1.10.0.tar.gz) = 31564
SIZE (cargo/strsim-0.10.0.tar.gz) = 11355
SIZE (cargo/syn-1.0.89.tar.gz) = 235966
SIZE (cargo/syn-1.0.109.tar.gz) = 237611
SIZE (cargo/syn-2.0.16.tar.gz) = 240928
SIZE (cargo/tempfile-3.3.0.tar.gz) = 27578
SIZE (cargo/termcolor-1.1.3.tar.gz) = 17242
SIZE (cargo/textwrap-0.15.0.tar.gz) = 52998
SIZE (cargo/toml-0.5.8.tar.gz) = 54219
SIZE (cargo/unicode-xid-0.2.2.tar.gz) = 14955
SIZE (cargo/termcolor-1.2.0.tar.gz) = 17917
SIZE (cargo/textwrap-0.16.0.tar.gz) = 53722
SIZE (cargo/toml-0.5.11.tar.gz) = 54910
SIZE (cargo/unicode-ident-1.0.8.tar.gz) = 41962
SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
SIZE (cargo/winapi-util-0.1.5.tar.gz) = 10164
SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
SIZE (cbindgen-0.24.3.tar.gz) = 207890
SIZE (cbindgen-0.26.0.tar.gz) = 219975

View file

@ -3,7 +3,7 @@ supposed to read CXX & CC from env, but for some reason this doesnt work ?
Index: tests/tests.rs
--- tests/tests.rs.orig
+++ tests/tests.rs
@@ -69,8 +69,8 @@ fn compile(
@@ -113,8 +113,8 @@ fn compile(
skip_warning_as_error: bool,
) {
let cc = match language {