1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-30 10:38:37 +00:00

x11/swayr: switch to crates.io for main distfile

Simplifies updates due to no shared Cargo.lock (from workspace).
This commit is contained in:
Jan Beich 2022-09-30 14:06:29 +00:00
parent 88069e6496
commit 2a6906acc9
2 changed files with 5 additions and 119 deletions

View File

@ -1,68 +1,42 @@
PORTNAME= swayr
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 0.22.0
CATEGORIES= x11
MASTER_SITES= https://git.sr.ht/~tsdh/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
# XXX Teach USES=cargo to not override default DISTFILES
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Urgent-first/LRU window switcher for sway
WWW= https://sr.ht/~tsdh/swayr/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC:H}/LICENSE
USES= cargo
WRKSRC_SUBDIR= ${PORTNAME}
PLIST_FILES= bin/${PORTNAME} \
bin/${PORTNAME}d
CARGO_CRATES= aho-corasick-0.7.19 \
android_system_properties-0.1.5 \
atty-0.2.14 \
autocfg-1.1.0 \
battery-0.7.8 \
bitflags-1.3.2 \
bumpalo-3.11.0 \
cc-1.0.73 \
cfg-if-1.0.0 \
chrono-0.4.22 \
clap-3.2.22 \
clap_derive-3.2.18 \
clap_lex-0.2.4 \
core-foundation-0.7.0 \
core-foundation-sys-0.7.0 \
core-foundation-sys-0.8.3 \
crossbeam-channel-0.5.6 \
crossbeam-deque-0.8.2 \
crossbeam-epoch-0.9.10 \
crossbeam-utils-0.8.11 \
directories-4.0.1 \
dirs-sys-0.3.7 \
either-1.8.0 \
env_logger-0.9.1 \
getrandom-0.2.7 \
hashbrown-0.12.3 \
heck-0.4.0 \
hermit-abi-0.1.19 \
humantime-2.1.0 \
iana-time-zone-0.1.50 \
indexmap-1.9.1 \
itoa-1.0.3 \
js-sys-0.3.60 \
lazy_static-1.4.0 \
lazycell-1.3.0 \
libc-0.2.133 \
log-0.4.17 \
mach-0.3.2 \
memchr-2.5.0 \
memoffset-0.6.5 \
nix-0.19.1 \
ntapi-0.4.0 \
num-integer-0.1.45 \
num-traits-0.2.15 \
num_cpus-1.13.1 \
once_cell-1.15.0 \
os_str_bytes-6.3.0 \
peg-0.8.1 \
@ -76,41 +50,27 @@ CARGO_CRATES= aho-corasick-0.7.19 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
rayon-1.5.3 \
rayon-core-1.9.3 \
redox_syscall-0.2.16 \
redox_users-0.4.3 \
regex-1.6.0 \
regex-syntax-0.6.27 \
rt-format-0.3.1 \
ryu-1.0.11 \
scopeguard-1.1.0 \
serde-1.0.145 \
serde_derive-1.0.145 \
serde_json-1.0.85 \
strsim-0.10.0 \
swaybar-types-3.0.0 \
swayipc-3.0.1 \
swayipc-types-1.1.2 \
syn-1.0.101 \
sysinfo-0.26.4 \
termcolor-1.1.3 \
textwrap-0.15.1 \
thiserror-1.0.36 \
thiserror-impl-1.0.36 \
time-0.1.44 \
toml-0.5.9 \
typenum-1.15.0 \
unicode-ident-1.0.4 \
uom-0.30.0 \
version_check-0.9.4 \
wasi-0.10.0+wasi-snapshot-preview1 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasm-bindgen-0.2.83 \
wasm-bindgen-backend-0.2.83 \
wasm-bindgen-macro-0.2.83 \
wasm-bindgen-macro-support-0.2.83 \
wasm-bindgen-shared-0.2.83 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.5 \

View File

@ -1,52 +1,26 @@
TIMESTAMP = 1664290321
SHA256 (swayr-swayr-0.22.0.tar.gz) = a6080157e09873677e57eefbc314aa931ff0839b7a5f3df236bb16a9d9265959
SIZE (swayr-swayr-0.22.0.tar.gz) = 1007505
SHA256 (rust/crates/swayr-0.22.0.crate) = 6fad0501b3ad13f43b9a8f06714039fdfcc37d07791faaf5114c0665e7cfe886
SIZE (rust/crates/swayr-0.22.0.crate) = 48066
SHA256 (rust/crates/aho-corasick-0.7.19.crate) = b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e
SIZE (rust/crates/aho-corasick-0.7.19.crate) = 113070
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.crate) = 5470
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
SHA256 (rust/crates/battery-0.7.8.crate) = b4b624268937c0e0a3edb7c27843f9e547c320d730c610d3b8e6e8e95b2026e4
SIZE (rust/crates/battery-0.7.8.crate) = 40344
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bumpalo-3.11.0.crate) = c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d
SIZE (rust/crates/bumpalo-3.11.0.crate) = 80945
SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
SIZE (rust/crates/cc-1.0.73.crate) = 57880
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/chrono-0.4.22.crate) = bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1
SIZE (rust/crates/chrono-0.4.22.crate) = 185570
SHA256 (rust/crates/clap-3.2.22.crate) = 86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750
SIZE (rust/crates/clap-3.2.22.crate) = 219438
SHA256 (rust/crates/clap_derive-3.2.18.crate) = ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65
SIZE (rust/crates/clap_derive-3.2.18.crate) = 28208
SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
SHA256 (rust/crates/core-foundation-0.7.0.crate) = 57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171
SIZE (rust/crates/core-foundation-0.7.0.crate) = 25384
SHA256 (rust/crates/core-foundation-sys-0.7.0.crate) = b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac
SIZE (rust/crates/core-foundation-sys-0.7.0.crate) = 17033
SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
SHA256 (rust/crates/crossbeam-channel-0.5.6.crate) = c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521
SIZE (rust/crates/crossbeam-channel-0.5.6.crate) = 90292
SHA256 (rust/crates/crossbeam-deque-0.8.2.crate) = 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc
SIZE (rust/crates/crossbeam-deque-0.8.2.crate) = 21237
SHA256 (rust/crates/crossbeam-epoch-0.9.10.crate) = 045ebe27666471bb549370b4b0b3e51b07f56325befa4284db65fc89c02511b1
SIZE (rust/crates/crossbeam-epoch-0.9.10.crate) = 46918
SHA256 (rust/crates/crossbeam-utils-0.8.11.crate) = 51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc
SIZE (rust/crates/crossbeam-utils-0.8.11.crate) = 40887
SHA256 (rust/crates/directories-4.0.1.crate) = f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210
SIZE (rust/crates/directories-4.0.1.crate) = 16040
SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797
SIZE (rust/crates/either-1.8.0.crate) = 15992
SHA256 (rust/crates/env_logger-0.9.1.crate) = c90bf5f19754d10198ccb95b70664fc925bd1fc090a0fd9a6ebc54acc8cd6272
SIZE (rust/crates/env_logger-0.9.1.crate) = 33425
SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6
@ -59,38 +33,18 @@ SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb
SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
SIZE (rust/crates/humantime-2.1.0.crate) = 16749
SHA256 (rust/crates/iana-time-zone-0.1.50.crate) = fd911b35d940d2bd0bea0f9100068e5b97b51a1cbe13d13382f132e0365257a0
SIZE (rust/crates/iana-time-zone-0.1.50.crate) = 17151
SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e
SIZE (rust/crates/indexmap-1.9.1.crate) = 54114
SHA256 (rust/crates/itoa-1.0.3.crate) = 6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754
SIZE (rust/crates/itoa-1.0.3.crate) = 10481
SHA256 (rust/crates/js-sys-0.3.60.crate) = 49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47
SIZE (rust/crates/js-sys-0.3.60.crate) = 79257
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
SHA256 (rust/crates/libc-0.2.133.crate) = c0f80d65747a3e43d1596c7c5492d95d5edddaabd45a7fcdb02b95f644164966
SIZE (rust/crates/libc-0.2.133.crate) = 603256
SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
SIZE (rust/crates/log-0.4.17.crate) = 38028
SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa
SIZE (rust/crates/mach-0.3.2.crate) = 19611
SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
SIZE (rust/crates/memchr-2.5.0.crate) = 65812
SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
SHA256 (rust/crates/nix-0.19.1.crate) = b2ccba0cfe4fdf15982d1674c69b1fd80bad427d293849982668dfe454bd61f2
SIZE (rust/crates/nix-0.19.1.crate) = 213462
SHA256 (rust/crates/ntapi-0.4.0.crate) = bc51db7b362b205941f71232e56c625156eb9a929f8cf74a428fd5bc094a4afc
SIZE (rust/crates/ntapi-0.4.0.crate) = 126602
SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9
SIZE (rust/crates/num-integer-0.1.45.crate) = 22529
SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1
SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752
SHA256 (rust/crates/once_cell-1.15.0.crate) = e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1
SIZE (rust/crates/once_cell-1.15.0.crate) = 31460
SHA256 (rust/crates/os_str_bytes-6.3.0.crate) = 9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff
@ -117,10 +71,6 @@ SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/rayon-1.5.3.crate) = bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d
SIZE (rust/crates/rayon-1.5.3.crate) = 167246
SHA256 (rust/crates/rayon-core-1.9.3.crate) = 258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f
SIZE (rust/crates/rayon-core-1.9.3.crate) = 65300
SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
@ -133,8 +83,6 @@ SHA256 (rust/crates/rt-format-0.3.1.crate) = 45087cee619d316fa4bd1675494acff4a5e
SIZE (rust/crates/rt-format-0.3.1.crate) = 14267
SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09
SIZE (rust/crates/ryu-1.0.11.crate) = 47007
SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
SHA256 (rust/crates/serde-1.0.145.crate) = 728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b
SIZE (rust/crates/serde-1.0.145.crate) = 76568
SHA256 (rust/crates/serde_derive-1.0.145.crate) = 81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c
@ -143,16 +91,12 @@ SHA256 (rust/crates/serde_json-1.0.85.crate) = e55a28e3aaef9d5ce0506d0a14dbba805
SIZE (rust/crates/serde_json-1.0.85.crate) = 144635
SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
SIZE (rust/crates/strsim-0.10.0.crate) = 11355
SHA256 (rust/crates/swaybar-types-3.0.0.crate) = a2c0b435952b89d872f882cf7ae0756303ef68d310bfa44b9c8012fda88ae143
SIZE (rust/crates/swaybar-types-3.0.0.crate) = 3158
SHA256 (rust/crates/swayipc-3.0.1.crate) = ab1dcff328b223d85d7ca767b2e4aadbc13dad550d36b4c6b929b9ad4d26ee9a
SIZE (rust/crates/swayipc-3.0.1.crate) = 4021
SHA256 (rust/crates/swayipc-types-1.1.2.crate) = 39f795a8d5440a2e24ab4e03f53878e2e0a046716779c49308bdc3bba741841d
SIZE (rust/crates/swayipc-types-1.1.2.crate) = 9391
SHA256 (rust/crates/syn-1.0.101.crate) = e90cde112c4b9690b8cbe810cba9ddd8bc1d7472e2cae317b69e9438c1cba7d2
SIZE (rust/crates/syn-1.0.101.crate) = 236599
SHA256 (rust/crates/sysinfo-0.26.4.crate) = 7890fff842b8db56f2033ebee8f6efe1921475c3830c115995552914fb967580
SIZE (rust/crates/sysinfo-0.26.4.crate) = 132291
SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
SHA256 (rust/crates/textwrap-0.15.1.crate) = 949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16
@ -161,32 +105,14 @@ SHA256 (rust/crates/thiserror-1.0.36.crate) = 0a99cb8c4b9a8ef0e7907cd3b617cc8dc0
SIZE (rust/crates/thiserror-1.0.36.crate) = 18712
SHA256 (rust/crates/thiserror-impl-1.0.36.crate) = 3a891860d3c8d66fec8e73ddb3765f90082374dbaaa833407b904a94f1a7eb43
SIZE (rust/crates/thiserror-impl-1.0.36.crate) = 15433
SHA256 (rust/crates/time-0.1.44.crate) = 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255
SIZE (rust/crates/time-0.1.44.crate) = 28885
SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7
SIZE (rust/crates/toml-0.5.9.crate) = 55667
SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987
SIZE (rust/crates/typenum-1.15.0.crate) = 40741
SHA256 (rust/crates/unicode-ident-1.0.4.crate) = dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd
SIZE (rust/crates/unicode-ident-1.0.4.crate) = 35491
SHA256 (rust/crates/uom-0.30.0.crate) = e76503e636584f1e10b9b3b9498538279561adcef5412927ba00c2b32c4ce5ed
SIZE (rust/crates/uom-0.30.0.crate) = 113626
SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
SIZE (rust/crates/version_check-0.9.4.crate) = 14895
SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f
SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
SHA256 (rust/crates/wasm-bindgen-0.2.83.crate) = eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268
SIZE (rust/crates/wasm-bindgen-0.2.83.crate) = 169618
SHA256 (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142
SIZE (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 25620
SHA256 (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810
SIZE (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 12075
SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 18530
SHA256 (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f
SIZE (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 7194
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6