Skip to content

Commit b7612eb

Browse files
committed
Fix update-lock-files script
Fix and run the `update-lock-files.sh` script to correctly handle all the crates in this repo. Notes: - `electrsd` needs some features - The rest can be built with `cargo check` (I'm not 100% sure on the validity of these notes.)
1 parent 9f56e72 commit b7612eb

File tree

3 files changed

+327
-13
lines changed

3 files changed

+327
-13
lines changed

Cargo-minimal.lock

Lines changed: 160 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,15 @@ version = "2.0.0"
1717
source = "registry+https://github.com/rust-lang/crates.io-index"
1818
checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
1919

20+
[[package]]
21+
name = "aho-corasick"
22+
version = "1.1.3"
23+
source = "registry+https://github.com/rust-lang/crates.io-index"
24+
checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
25+
dependencies = [
26+
"memchr",
27+
]
28+
2029
[[package]]
2130
name = "android_system_properties"
2231
version = "0.1.5"
@@ -148,6 +157,12 @@ dependencies = [
148157
"serde",
149158
]
150159

160+
[[package]]
161+
name = "bitflags"
162+
version = "1.3.2"
163+
source = "registry+https://github.com/rust-lang/crates.io-index"
164+
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
165+
151166
[[package]]
152167
name = "bitflags"
153168
version = "2.8.0"
@@ -280,7 +295,7 @@ dependencies = [
280295
"anyhow",
281296
"bitcoin_hashes",
282297
"corepc-client",
283-
"env_logger",
298+
"env_logger 0.9.3",
284299
"flate2",
285300
"log",
286301
"minreq",
@@ -315,6 +330,33 @@ version = "0.8.21"
315330
source = "registry+https://github.com/rust-lang/crates.io-index"
316331
checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
317332

333+
[[package]]
334+
name = "electrsd"
335+
version = "0.36.1"
336+
dependencies = [
337+
"bitcoin_hashes",
338+
"corepc-client",
339+
"corepc-node",
340+
"electrum-client",
341+
"env_logger 0.10.2",
342+
"log",
343+
"minreq",
344+
"nix",
345+
"zip",
346+
]
347+
348+
[[package]]
349+
name = "electrum-client"
350+
version = "0.24.0"
351+
source = "registry+https://github.com/rust-lang/crates.io-index"
352+
checksum = "ede7b07e2578a6df0093b101915c79dca0119d7f7810099ad9eef11341d2ae57"
353+
dependencies = [
354+
"bitcoin",
355+
"log",
356+
"serde",
357+
"serde_json",
358+
]
359+
318360
[[package]]
319361
name = "env_logger"
320362
version = "0.9.3"
@@ -324,6 +366,19 @@ dependencies = [
324366
"log",
325367
]
326368

369+
[[package]]
370+
name = "env_logger"
371+
version = "0.10.2"
372+
source = "registry+https://github.com/rust-lang/crates.io-index"
373+
checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580"
374+
dependencies = [
375+
"humantime",
376+
"is-terminal",
377+
"log",
378+
"regex",
379+
"termcolor",
380+
]
381+
327382
[[package]]
328383
name = "errno"
329384
version = "0.3.10"
@@ -385,6 +440,12 @@ version = "0.3.9"
385440
source = "registry+https://github.com/rust-lang/crates.io-index"
386441
checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
387442

443+
[[package]]
444+
name = "hermit-abi"
445+
version = "0.5.2"
446+
source = "registry+https://github.com/rust-lang/crates.io-index"
447+
checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"
448+
388449
[[package]]
389450
name = "hex-conservative"
390451
version = "0.2.1"
@@ -406,6 +467,12 @@ version = "1.0.3"
406467
source = "registry+https://github.com/rust-lang/crates.io-index"
407468
checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
408469

470+
[[package]]
471+
name = "humantime"
472+
version = "2.3.0"
473+
source = "registry+https://github.com/rust-lang/crates.io-index"
474+
checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424"
475+
409476
[[package]]
410477
name = "iana-time-zone"
411478
version = "0.1.64"
@@ -430,6 +497,17 @@ dependencies = [
430497
"cc",
431498
]
432499

500+
[[package]]
501+
name = "is-terminal"
502+
version = "0.4.17"
503+
source = "registry+https://github.com/rust-lang/crates.io-index"
504+
checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46"
505+
dependencies = [
506+
"hermit-abi 0.5.2",
507+
"libc",
508+
"windows-sys 0.61.2",
509+
]
510+
433511
[[package]]
434512
name = "itoa"
435513
version = "1.0.11"
@@ -469,7 +547,7 @@ version = "0.1.3"
469547
source = "registry+https://github.com/rust-lang/crates.io-index"
470548
checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
471549
dependencies = [
472-
"bitflags",
550+
"bitflags 2.8.0",
473551
"libc",
474552
"redox_syscall",
475553
]
@@ -492,6 +570,15 @@ version = "2.7.6"
492570
source = "registry+https://github.com/rust-lang/crates.io-index"
493571
checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
494572

573+
[[package]]
574+
name = "memoffset"
575+
version = "0.6.5"
576+
source = "registry+https://github.com/rust-lang/crates.io-index"
577+
checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
578+
dependencies = [
579+
"autocfg",
580+
]
581+
495582
[[package]]
496583
name = "miniz_oxide"
497584
version = "0.8.4"
@@ -522,12 +609,26 @@ version = "1.0.2"
522609
source = "registry+https://github.com/rust-lang/crates.io-index"
523610
checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
524611
dependencies = [
525-
"hermit-abi",
612+
"hermit-abi 0.3.9",
526613
"libc",
527614
"wasi",
528615
"windows-sys 0.52.0",
529616
]
530617

618+
[[package]]
619+
name = "nix"
620+
version = "0.25.1"
621+
source = "registry+https://github.com/rust-lang/crates.io-index"
622+
checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4"
623+
dependencies = [
624+
"autocfg",
625+
"bitflags 1.3.2",
626+
"cfg-if",
627+
"libc",
628+
"memoffset",
629+
"pin-utils",
630+
]
631+
531632
[[package]]
532633
name = "num-traits"
533634
version = "0.2.19"
@@ -564,6 +665,12 @@ version = "0.2.16"
564665
source = "registry+https://github.com/rust-lang/crates.io-index"
565666
checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
566667

668+
[[package]]
669+
name = "pin-utils"
670+
version = "0.1.0"
671+
source = "registry+https://github.com/rust-lang/crates.io-index"
672+
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
673+
567674
[[package]]
568675
name = "pkg-config"
569676
version = "0.3.31"
@@ -600,9 +707,38 @@ version = "0.5.8"
600707
source = "registry+https://github.com/rust-lang/crates.io-index"
601708
checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
602709
dependencies = [
603-
"bitflags",
710+
"bitflags 2.8.0",
604711
]
605712

713+
[[package]]
714+
name = "regex"
715+
version = "1.12.2"
716+
source = "registry+https://github.com/rust-lang/crates.io-index"
717+
checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
718+
dependencies = [
719+
"aho-corasick",
720+
"memchr",
721+
"regex-automata",
722+
"regex-syntax",
723+
]
724+
725+
[[package]]
726+
name = "regex-automata"
727+
version = "0.4.13"
728+
source = "registry+https://github.com/rust-lang/crates.io-index"
729+
checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c"
730+
dependencies = [
731+
"aho-corasick",
732+
"memchr",
733+
"regex-syntax",
734+
]
735+
736+
[[package]]
737+
name = "regex-syntax"
738+
version = "0.8.8"
739+
source = "registry+https://github.com/rust-lang/crates.io-index"
740+
checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
741+
606742
[[package]]
607743
name = "ring"
608744
version = "0.17.8"
@@ -630,7 +766,7 @@ version = "0.38.37"
630766
source = "registry+https://github.com/rust-lang/crates.io-index"
631767
checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811"
632768
dependencies = [
633-
"bitflags",
769+
"bitflags 2.8.0",
634770
"errno",
635771
"libc",
636772
"linux-raw-sys",
@@ -737,7 +873,7 @@ version = "2.11.1"
737873
source = "registry+https://github.com/rust-lang/crates.io-index"
738874
checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
739875
dependencies = [
740-
"bitflags",
876+
"bitflags 2.8.0",
741877
"core-foundation",
742878
"core-foundation-sys",
743879
"libc",
@@ -853,6 +989,15 @@ dependencies = [
853989
"windows-sys 0.59.0",
854990
]
855991

992+
[[package]]
993+
name = "termcolor"
994+
version = "1.4.1"
995+
source = "registry+https://github.com/rust-lang/crates.io-index"
996+
checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
997+
dependencies = [
998+
"winapi-util",
999+
]
1000+
8561001
[[package]]
8571002
name = "tiny_http"
8581003
version = "0.12.0"
@@ -1016,6 +1161,15 @@ version = "0.4.0"
10161161
source = "registry+https://github.com/rust-lang/crates.io-index"
10171162
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
10181163

1164+
[[package]]
1165+
name = "winapi-util"
1166+
version = "0.1.11"
1167+
source = "registry+https://github.com/rust-lang/crates.io-index"
1168+
checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
1169+
dependencies = [
1170+
"windows-sys 0.61.2",
1171+
]
1172+
10191173
[[package]]
10201174
name = "winapi-x86_64-pc-windows-gnu"
10211175
version = "0.4.0"

0 commit comments

Comments
 (0)