From 250d4950252c1786e68beef72f0258708e6105ee Mon Sep 17 00:00:00 2001 From: Owen Rafferty Date: Mon, 29 May 2023 18:26:09 -0500 Subject: [PATCH] cbindgen: 0.24.5 --- extra/cbindgen/build | 4 ++- extra/cbindgen/checksums | 56 ++++++++++++++++-------------- extra/cbindgen/patches/crate.patch | 13 +++++++ extra/cbindgen/sources | 56 ++++++++++++++++-------------- extra/cbindgen/version | 2 +- 5 files changed, 75 insertions(+), 56 deletions(-) create mode 100644 extra/cbindgen/patches/crate.patch diff --git a/extra/cbindgen/build b/extra/cbindgen/build index bd87cb6c..2120b213 100755 --- a/extra/cbindgen/build +++ b/extra/cbindgen/build @@ -1,5 +1,7 @@ #!/bin/sh -e -# + +patch -p1 < crate.patch + # Seeing as this is the only rust package in the repositories (other than rust # itself), this will also serve as a reference to writing network-free rust # based packages. diff --git a/extra/cbindgen/checksums b/extra/cbindgen/checksums index 0edcff32..0dbdc354 100644 --- a/extra/cbindgen/checksums +++ b/extra/cbindgen/checksums @@ -1,44 +1,46 @@ -ac3d95be807498a485643074409ef500adca33459bf387437cd39e1a2635c4dee3 +db9e536daf58f5cb1b76c7c6c2b25253d5bf979aa6bcbc7fa9ad321b115aa45dbc +963adaee97d05bdbe1fcdc75d1dd4d16eaa5a384ab59c07425ee8191ed6d5f5da8 758268615e9dd8bab99abf449a127f71b0378ee324dd42de3109ad9dad1a110451 392e7f073da9c6c0ce85670e75449340da2ee2a2ef59495868a39eeebae6904ad4 f257a84c4749b139a1df2885747cbcf856d3e3bf9f970792a0903dceffa61dac53 -4bfd2438dacdc9ed89ad0955f83d0ae209925f7dd46c2b15ad584112884463ad5d +f8534e1c819cc3e4d2a22c746150d62554c4d65a45e99b2ce479f6519aa2d721da f6a23c7c80c888cef9ca81c1e9d7ecc03e6f5b7c3f8f8eff7f3d78a06015c3bc64 -c83bbc8bd52ab6224e1f98a7c664b75fd8ab838c1949513cea6a7c3a01e9ec4737 -208ea10132538547912451703959d3de0701b16ddef28c72936975a2f8ce118aae -b4ee930a0a7a79e03ab1e9e1ec84a42274821e52f8fb92cd00b26c6f6de15a33ed -af70287b68aaf42c34d5cb95467bf17b4769bd3e23079b134c3ee2f6df7b79decb +43c4a38b9682cabb12a9357c66bf01e9cd712d07c210671bbf11ef52830c294b40 +81e1ac16ffd19dd3bc42fd69f7d240f7e3c15ca4db0e9102eabeedf8b7ae2aec2f +c2992afe0d9040cbaed2c32f3c66c8164525009a7f88bcdb0c0c791e5f118a3009 +ed818e2edcacfb0bbc587c75c9f2b69d7a54ff6f04686c0e7fa776eeb54ce310fb +ab87cc133c87719166c8ce886231ceb7ec1bc782c4125b001f5c005cb1903e7930 12bea396c5619836405c6d8187efbe06f4af59042e2072f47b3095e0581fcf395f -da5f07a49fbb4a62a4e7ef4cf808baafd557034abefb043949c79cbb172138e547 +a9e0e09056a70ed139d7d2d5a8bd828ab74b362559570b719aec3f25130828946c 850c18c2ce030008a22764b2c1a157c9b734ae032496daccd192c9d289eee3cd96 -08cdce5a3d9daac4b6b6d87af1034032e9816f38d8d1ae49d4f87bcc3907d4fa5f +885dd44419b1dbd759b69d51c1ddbee228008327c4fe1c2d1dac7e980d5de268e1 22e154b1c5ae982f4873014bf9ab3a30612c51e061d26163f5badd2ae3dbcbede0 -a86cc15b2d852c1ae9f3c71b701bf6737f4fa06a31565c5d0d9c69dc38ba38e680 -0c7d076e5e355d969347fa11d2f8496b63124c24924da8899686c581a3dc8390a0 -5261e94c77124cfa31cdad556a6c292e29e069349594c1b7557569ddb82052b099 -5c7c56e3c45365105cdc32af356213f4c94ddee097360a02bdd9fc99d4244ff369 -d3eeb0f6a3daa17f06beabce8d859d9c6c9c711a79073f8fe6c4773663a0035f6e +9e04ccef8ecd27c36a1a90c065630ec83511abbfe588a3d65634dd2ae6d828b97d +e649480c843f2b9ef8aee80b86c2bbe529ebd49ba4b982dd957d6e74378b88ece0 +9f3f67875ad00fabebd08dacd33c36d444bed3838d38d02892bf2a5e54737bd867 +016d5fa723b1cd7bc831d4aca0e3535ccf401fd04f9e6a856e488c9fa8224a884c a3780ec22c15b71ad516b51342fa9560a9c3b53f52156cc7ef715af2c6fecdcf61 -a1e9b31929258d715940caf6fcf369cf3cac36bc74085f5b0cd2e634f50cf3cbc6 -39bae704702d43f8a46591ec478f2be4e7e62d54dc09a24ccccc1fb3c01a1f7a27 -7519f4e8004e80b589d0eb62a11ca988915ca0325567ce295ef3eefa95bce4d977 -da67c9e23da55493825cece8e54a076dc548adab68d04de22976651b8112f4448f +94fd5697a997034972683ecb6b713b0c56a2c990d6f1934bb30594e9b6f1a28813 +de2d9399dfd8ee658552ce9476765309e07011cfd8d236f9e6f89aa0cd44ec0ada +dd8a0b1aa15333448929ba9a360fc16c710a29a347dbb4555d40425fdb2a3e6f5b +7ecec6257efe736966f37479868f2092a09678548b776f0578b448f389e3be511c bd466e3166eaa4e7309a8611b0c0e7d6256887504271de2c4376c6799b746d4741 -a47ce70e4fc9fadadf8c3f74785fddea48b1b3dd29515f41fe5259b712df137390 +66f57c18696df39b49caa4f99c169800346d859e1ccff9ecdaa82180e4e9cc36d9 45409d96b23b9f3f226bde285ffc0008b115066be2398ef13f143e1404af94f056 -19b53ef170dc1f19171b2e4724aa1f2bbb0cbce631f4d8389168d234452e341547 -1a5573a2c657fb866286dd8d25d4021dba1033fb4bd6becff7eb8b14452b589c26 -d8a026b2a7f5441141d14a2df55240c9f632986d39383b4db7562aa6cef83fb40d +3e4ee0ed339c6e6334d501f9ca25cc82db7c775b0335793ad9778ff2891a428445 +de77baad1ace0ef945fb527d9a407c2adb7158552c9ebf063a057cd9d6ff9617f1 +d162d9bc7a521478fa4635f2c2f6e7c1fd0ea27a0d6685e363b24dc628e8f9ff36 5c3c399414331a755996a4f9eb3a175499fb8569d85505e9e318348beaedf74ca2 1bdd17f48a832e8e989b78e1245573e16c1f5f3128a58459f9520eacbcf259c3bf -5339f3df895d79ccf18786d0f1ec8af004c0b8a5bd892d1e678b12f8f684af2317 +6bd1222ade7f315567580ccf14248ab53f9adb8e65a4973941d6034a8866e268b8 28d3c27c2916fd5927618ab1c9d0723d8cb60503d7744da4c31f39fe133f13582c -4e23e3532a3edd1b028c72a439c5ab487cbe70c8cffc313ab44e802f220fe223f1 +8a9be71e5e47a3ab50f349ab73c0554873d1b58cb06c32680363141f6d28301f00 +ed19b21ab1443cf3124192cde8288b33dfe159776bc355b8cf8ef9d29acd87945f 50a0e87cd8d076bd407840cef1382bea562d2693baee1bda6bf0252e85cea8ab06 -e7520aa58d7db3a7b6f6e7ab2ecaff1c06862bebd0cb5308b99a88f91b2b813a3f -7b922139fedc797ee9b24f3bb2bd056c30c36018d97be3e66268797000ebc10aaf -c81b422959c0df1de97311b1f28a2a02943c1d5fdf3759bcdc2c5ae6adc5a77523 -ea8c7131efa63538433505617d025e50a7b6f8eb285f6b4476ca1c27d5e9411372 +37eabd06a8d11cef52eddb67dbcc2fa3f3fa4c85fe190283362f5c296869cb2c02 +8b63457fb0d53165768481af214ee213041e2a1b43c5c6c656ec67dd592f8dcb45 +785dd69932899d3155717ecd96dee4a62892f3be9f9cb70c595d08f7c2e80ff306 +3043a85d0ddca894502da6fbdcbc76ee0817ee464ec905e5ecd06d410fac4560dd 58145eb6cefde2f4e63c30b5530e7c67a227dd950278dcb09a91a352fa9136ca49 14ba6fa695e54fc15b7e0df0ea7dabafcfac17c93d2efbe2503b01b745bd01643c ada077e62ddb16fc0bc8fde6e45e26184cae1c4fd7e81350256ddf39406d6d5980 diff --git a/extra/cbindgen/patches/crate.patch b/extra/cbindgen/patches/crate.patch new file mode 100644 index 00000000..35e661d3 --- /dev/null +++ b/extra/cbindgen/patches/crate.patch @@ -0,0 +1,13 @@ +diff --git a/Cargo.lock b/Cargo.lock +index 3c5e7a3..aa32928 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -27,7 +27,7 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + + [[package]] + name = "cbindgen" +-version = "0.24.4" ++version = "0.24.5" + dependencies = [ + "clap", + "heck", diff --git a/extra/cbindgen/sources b/extra/cbindgen/sources index 8252b65b..58128a9b 100644 --- a/extra/cbindgen/sources +++ b/extra/cbindgen/sources @@ -1,4 +1,5 @@ -https://github.com/eqrion/cbindgen/archive/v0.24.3.tar.gz +https://github.com/eqrion/cbindgen/archive/v0.24.5.tar.gz +patches/crate.patch # This is a pre-generated list of crate dependencies. This list may # change between releases. This allows us to pre-cache each of the @@ -6,43 +7,44 @@ https://github.com/eqrion/cbindgen/archive/v0.24.3.tar.gz https://static.crates.io/crates/atty/atty-0.2.14.crate vendor https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate vendor https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate vendor -https://static.crates.io/crates/cbindgen/cbindgen-0.24.3.crate vendor +https://static.crates.io/crates/cbindgen/cbindgen-0.24.5.crate vendor https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate vendor -https://static.crates.io/crates/clap/clap-3.1.6.crate vendor -https://static.crates.io/crates/fastrand/fastrand-1.7.0.crate vendor -https://static.crates.io/crates/hashbrown/hashbrown-0.11.2.crate vendor -https://static.crates.io/crates/heck/heck-0.4.0.crate vendor +https://static.crates.io/crates/clap/clap-3.2.25.crate vendor +https://static.crates.io/crates/clap_lex/clap_lex-0.2.4.crate vendor +https://static.crates.io/crates/fastrand/fastrand-1.9.0.crate vendor +https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate vendor +https://static.crates.io/crates/heck/heck-0.4.1.crate vendor https://static.crates.io/crates/hermit-abi/hermit-abi-0.1.19.crate vendor -https://static.crates.io/crates/indexmap/indexmap-1.8.0.crate vendor +https://static.crates.io/crates/indexmap/indexmap-1.9.3.crate vendor https://static.crates.io/crates/instant/instant-0.1.12.crate vendor -https://static.crates.io/crates/itoa/itoa-1.0.1.crate vendor +https://static.crates.io/crates/itoa/itoa-1.0.6.crate vendor https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate vendor -https://static.crates.io/crates/libc/libc-0.2.121.crate vendor -https://static.crates.io/crates/lock_api/lock_api-0.4.6.crate vendor -https://static.crates.io/crates/log/log-0.4.16.crate vendor -https://static.crates.io/crates/memchr/memchr-2.4.1.crate vendor -https://static.crates.io/crates/os_str_bytes/os_str_bytes-6.0.0.crate vendor +https://static.crates.io/crates/libc/libc-0.2.144.crate vendor +https://static.crates.io/crates/lock_api/lock_api-0.4.9.crate vendor +https://static.crates.io/crates/log/log-0.4.17.crate vendor +https://static.crates.io/crates/os_str_bytes/os_str_bytes-6.5.0.crate vendor https://static.crates.io/crates/parking_lot/parking_lot-0.11.2.crate vendor -https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.8.5.crate vendor -https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.36.crate vendor -https://static.crates.io/crates/quote/quote-1.0.17.crate vendor -https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.12.crate vendor +https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.8.6.crate vendor +https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.58.crate vendor +https://static.crates.io/crates/quote/quote-1.0.27.crate vendor +https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.16.crate vendor https://static.crates.io/crates/remove_dir_all/remove_dir_all-0.5.3.crate vendor -https://static.crates.io/crates/ryu/ryu-1.0.9.crate vendor +https://static.crates.io/crates/ryu/ryu-1.0.13.crate vendor https://static.crates.io/crates/scopeguard/scopeguard-1.1.0.crate vendor -https://static.crates.io/crates/serde/serde-1.0.136.crate vendor -https://static.crates.io/crates/serde_derive/serde_derive-1.0.136.crate vendor -https://static.crates.io/crates/serde_json/serde_json-1.0.79.crate vendor +https://static.crates.io/crates/serde/serde-1.0.163.crate vendor +https://static.crates.io/crates/serde_derive/serde_derive-1.0.163.crate vendor +https://static.crates.io/crates/serde_json/serde_json-1.0.96.crate vendor https://static.crates.io/crates/serial_test/serial_test-0.5.1.crate vendor https://static.crates.io/crates/serial_test_derive/serial_test_derive-0.5.1.crate vendor -https://static.crates.io/crates/smallvec/smallvec-1.8.0.crate vendor +https://static.crates.io/crates/smallvec/smallvec-1.10.0.crate vendor https://static.crates.io/crates/strsim/strsim-0.10.0.crate vendor -https://static.crates.io/crates/syn/syn-1.0.89.crate vendor +https://static.crates.io/crates/syn/syn-1.0.109.crate vendor +https://static.crates.io/crates/syn/syn-2.0.16.crate vendor https://static.crates.io/crates/tempfile/tempfile-3.3.0.crate vendor -https://static.crates.io/crates/termcolor/termcolor-1.1.3.crate vendor -https://static.crates.io/crates/textwrap/textwrap-0.15.0.crate vendor -https://static.crates.io/crates/toml/toml-0.5.8.crate vendor -https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.2.crate vendor +https://static.crates.io/crates/termcolor/termcolor-1.2.0.crate vendor +https://static.crates.io/crates/textwrap/textwrap-0.16.0.crate vendor +https://static.crates.io/crates/toml/toml-0.5.11.crate vendor +https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.8.crate vendor https://static.crates.io/crates/winapi/winapi-0.3.9.crate vendor https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate vendor https://static.crates.io/crates/winapi-util/winapi-util-0.1.5.crate vendor diff --git a/extra/cbindgen/version b/extra/cbindgen/version index ce5d9be2..a61e6e9f 100644 --- a/extra/cbindgen/version +++ b/extra/cbindgen/version @@ -1 +1 @@ -0.24.3 1 +0.24.5 1