[Flatpak] Added Rust dependencies of Python cryptography to avoid --share-network option (not allowed in Flathub sandbox)

This commit is contained in:
Valéry Febvre
2022-08-17 21:00:44 +02:00
parent 34b04a1a0c
commit cb3653c2f2
3 changed files with 619 additions and 1 deletions

19
flatpak/README.md Normal file
View File

@@ -0,0 +1,19 @@
# Generate Rust dependencies of Python cryptography
Why?: Because, in Flathub sandbox, -share-network option is not allowed.
1. Get and uncompress Python cryptography sources somewhere
2. Generate Cargo.lock file:
```bash
cd /path/to/cryptography-x.y.z
cargo vendor --manifest-path src/rust/
```
3. Generate sources list JSON file in Komikku flatpak folder:
```bash
cd /path/to/Komikku/flatpak
python flatpak-cargo-generator.py /path/to/cryptography-x.y.z/src/rust/Cargo.lock -o python3-cryptography-cargo-deps.json
```

View File

@@ -0,0 +1,593 @@
[
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/Inflector/Inflector-0.11.4.crate",
"sha256": "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3",
"dest": "cargo/vendor/Inflector-0.11.4"
},
{
"type": "inline",
"contents": "{\"package\": \"fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3\", \"files\": {}}",
"dest": "cargo/vendor/Inflector-0.11.4",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/aliasable/aliasable-0.1.3.crate",
"sha256": "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd",
"dest": "cargo/vendor/aliasable-0.1.3"
},
{
"type": "inline",
"contents": "{\"package\": \"250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd\", \"files\": {}}",
"dest": "cargo/vendor/aliasable-0.1.3",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/asn1/asn1-0.8.7.crate",
"sha256": "cfffb35195feaeffb071af0f7a643405667813dd8629c27cb0c310fb76654ab1",
"dest": "cargo/vendor/asn1-0.8.7"
},
{
"type": "inline",
"contents": "{\"package\": \"cfffb35195feaeffb071af0f7a643405667813dd8629c27cb0c310fb76654ab1\", \"files\": {}}",
"dest": "cargo/vendor/asn1-0.8.7",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/asn1_derive/asn1_derive-0.8.7.crate",
"sha256": "bc894fa05f786b6481065514e6ff5e1838a3362f543f71f6e1a92ff27b051c25",
"dest": "cargo/vendor/asn1_derive-0.8.7"
},
{
"type": "inline",
"contents": "{\"package\": \"bc894fa05f786b6481065514e6ff5e1838a3362f543f71f6e1a92ff27b051c25\", \"files\": {}}",
"dest": "cargo/vendor/asn1_derive-0.8.7",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate",
"sha256": "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa",
"dest": "cargo/vendor/autocfg-1.1.0"
},
{
"type": "inline",
"contents": "{\"package\": \"d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa\", \"files\": {}}",
"dest": "cargo/vendor/autocfg-1.1.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/base64/base64-0.13.0.crate",
"sha256": "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd",
"dest": "cargo/vendor/base64-0.13.0"
},
{
"type": "inline",
"contents": "{\"package\": \"904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd\", \"files\": {}}",
"dest": "cargo/vendor/base64-0.13.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate",
"sha256": "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a",
"dest": "cargo/vendor/bitflags-1.3.2"
},
{
"type": "inline",
"contents": "{\"package\": \"bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a\", \"files\": {}}",
"dest": "cargo/vendor/bitflags-1.3.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate",
"sha256": "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd",
"dest": "cargo/vendor/cfg-if-1.0.0"
},
{
"type": "inline",
"contents": "{\"package\": \"baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd\", \"files\": {}}",
"dest": "cargo/vendor/cfg-if-1.0.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/chrono/chrono-0.4.19.crate",
"sha256": "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73",
"dest": "cargo/vendor/chrono-0.4.19"
},
{
"type": "inline",
"contents": "{\"package\": \"670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73\", \"files\": {}}",
"dest": "cargo/vendor/chrono-0.4.19",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/indoc/indoc-0.3.6.crate",
"sha256": "47741a8bc60fb26eb8d6e0238bbb26d8575ff623fdc97b1a2c00c050b9684ed8",
"dest": "cargo/vendor/indoc-0.3.6"
},
{
"type": "inline",
"contents": "{\"package\": \"47741a8bc60fb26eb8d6e0238bbb26d8575ff623fdc97b1a2c00c050b9684ed8\", \"files\": {}}",
"dest": "cargo/vendor/indoc-0.3.6",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/indoc-impl/indoc-impl-0.3.6.crate",
"sha256": "ce046d161f000fffde5f432a0d034d0341dc152643b2598ed5bfce44c4f3a8f0",
"dest": "cargo/vendor/indoc-impl-0.3.6"
},
{
"type": "inline",
"contents": "{\"package\": \"ce046d161f000fffde5f432a0d034d0341dc152643b2598ed5bfce44c4f3a8f0\", \"files\": {}}",
"dest": "cargo/vendor/indoc-impl-0.3.6",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/instant/instant-0.1.12.crate",
"sha256": "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c",
"dest": "cargo/vendor/instant-0.1.12"
},
{
"type": "inline",
"contents": "{\"package\": \"7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c\", \"files\": {}}",
"dest": "cargo/vendor/instant-0.1.12",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate",
"sha256": "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646",
"dest": "cargo/vendor/lazy_static-1.4.0"
},
{
"type": "inline",
"contents": "{\"package\": \"e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646\", \"files\": {}}",
"dest": "cargo/vendor/lazy_static-1.4.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/libc/libc-0.2.124.crate",
"sha256": "21a41fed9d98f27ab1c6d161da622a4fa35e8a54a8adc24bbf3ddd0ef70b0e50",
"dest": "cargo/vendor/libc-0.2.124"
},
{
"type": "inline",
"contents": "{\"package\": \"21a41fed9d98f27ab1c6d161da622a4fa35e8a54a8adc24bbf3ddd0ef70b0e50\", \"files\": {}}",
"dest": "cargo/vendor/libc-0.2.124",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/lock_api/lock_api-0.4.7.crate",
"sha256": "327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53",
"dest": "cargo/vendor/lock_api-0.4.7"
},
{
"type": "inline",
"contents": "{\"package\": \"327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53\", \"files\": {}}",
"dest": "cargo/vendor/lock_api-0.4.7",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/num-integer/num-integer-0.1.44.crate",
"sha256": "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db",
"dest": "cargo/vendor/num-integer-0.1.44"
},
{
"type": "inline",
"contents": "{\"package\": \"d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db\", \"files\": {}}",
"dest": "cargo/vendor/num-integer-0.1.44",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/num-traits/num-traits-0.2.14.crate",
"sha256": "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290",
"dest": "cargo/vendor/num-traits-0.2.14"
},
{
"type": "inline",
"contents": "{\"package\": \"9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290\", \"files\": {}}",
"dest": "cargo/vendor/num-traits-0.2.14",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/once_cell/once_cell-1.10.0.crate",
"sha256": "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9",
"dest": "cargo/vendor/once_cell-1.10.0"
},
{
"type": "inline",
"contents": "{\"package\": \"87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9\", \"files\": {}}",
"dest": "cargo/vendor/once_cell-1.10.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/ouroboros/ouroboros-0.15.0.crate",
"sha256": "9f31a3b678685b150cba82b702dcdc5e155893f63610cf388d30cd988d4ca2bf",
"dest": "cargo/vendor/ouroboros-0.15.0"
},
{
"type": "inline",
"contents": "{\"package\": \"9f31a3b678685b150cba82b702dcdc5e155893f63610cf388d30cd988d4ca2bf\", \"files\": {}}",
"dest": "cargo/vendor/ouroboros-0.15.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/ouroboros_macro/ouroboros_macro-0.15.0.crate",
"sha256": "084fd65d5dd8b3772edccb5ffd1e4b7eba43897ecd0f9401e330e8c542959408",
"dest": "cargo/vendor/ouroboros_macro-0.15.0"
},
{
"type": "inline",
"contents": "{\"package\": \"084fd65d5dd8b3772edccb5ffd1e4b7eba43897ecd0f9401e330e8c542959408\", \"files\": {}}",
"dest": "cargo/vendor/ouroboros_macro-0.15.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/parking_lot/parking_lot-0.11.2.crate",
"sha256": "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99",
"dest": "cargo/vendor/parking_lot-0.11.2"
},
{
"type": "inline",
"contents": "{\"package\": \"7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99\", \"files\": {}}",
"dest": "cargo/vendor/parking_lot-0.11.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.8.5.crate",
"sha256": "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216",
"dest": "cargo/vendor/parking_lot_core-0.8.5"
},
{
"type": "inline",
"contents": "{\"package\": \"d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216\", \"files\": {}}",
"dest": "cargo/vendor/parking_lot_core-0.8.5",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/paste/paste-0.1.18.crate",
"sha256": "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880",
"dest": "cargo/vendor/paste-0.1.18"
},
{
"type": "inline",
"contents": "{\"package\": \"45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880\", \"files\": {}}",
"dest": "cargo/vendor/paste-0.1.18",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/paste-impl/paste-impl-0.1.18.crate",
"sha256": "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6",
"dest": "cargo/vendor/paste-impl-0.1.18"
},
{
"type": "inline",
"contents": "{\"package\": \"d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6\", \"files\": {}}",
"dest": "cargo/vendor/paste-impl-0.1.18",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/pem/pem-1.0.2.crate",
"sha256": "e9a3b09a20e374558580a4914d3b7d89bd61b954a5a5e1dcbea98753addb1947",
"dest": "cargo/vendor/pem-1.0.2"
},
{
"type": "inline",
"contents": "{\"package\": \"e9a3b09a20e374558580a4914d3b7d89bd61b954a5a5e1dcbea98753addb1947\", \"files\": {}}",
"dest": "cargo/vendor/pem-1.0.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/proc-macro-error/proc-macro-error-1.0.4.crate",
"sha256": "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c",
"dest": "cargo/vendor/proc-macro-error-1.0.4"
},
{
"type": "inline",
"contents": "{\"package\": \"da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c\", \"files\": {}}",
"dest": "cargo/vendor/proc-macro-error-1.0.4",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/proc-macro-error-attr/proc-macro-error-attr-1.0.4.crate",
"sha256": "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869",
"dest": "cargo/vendor/proc-macro-error-attr-1.0.4"
},
{
"type": "inline",
"contents": "{\"package\": \"a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869\", \"files\": {}}",
"dest": "cargo/vendor/proc-macro-error-attr-1.0.4",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/proc-macro-hack/proc-macro-hack-0.5.19.crate",
"sha256": "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5",
"dest": "cargo/vendor/proc-macro-hack-0.5.19"
},
{
"type": "inline",
"contents": "{\"package\": \"dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5\", \"files\": {}}",
"dest": "cargo/vendor/proc-macro-hack-0.5.19",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.37.crate",
"sha256": "ec757218438d5fda206afc041538b2f6d889286160d649a86a24d37e1235afd1",
"dest": "cargo/vendor/proc-macro2-1.0.37"
},
{
"type": "inline",
"contents": "{\"package\": \"ec757218438d5fda206afc041538b2f6d889286160d649a86a24d37e1235afd1\", \"files\": {}}",
"dest": "cargo/vendor/proc-macro2-1.0.37",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/pyo3/pyo3-0.15.2.crate",
"sha256": "d41d50a7271e08c7c8a54cd24af5d62f73ee3a6f6a314215281ebdec421d5752",
"dest": "cargo/vendor/pyo3-0.15.2"
},
{
"type": "inline",
"contents": "{\"package\": \"d41d50a7271e08c7c8a54cd24af5d62f73ee3a6f6a314215281ebdec421d5752\", \"files\": {}}",
"dest": "cargo/vendor/pyo3-0.15.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/pyo3-build-config/pyo3-build-config-0.15.2.crate",
"sha256": "779239fc40b8e18bc8416d3a37d280ca9b9fb04bda54b98037bb6748595c2410",
"dest": "cargo/vendor/pyo3-build-config-0.15.2"
},
{
"type": "inline",
"contents": "{\"package\": \"779239fc40b8e18bc8416d3a37d280ca9b9fb04bda54b98037bb6748595c2410\", \"files\": {}}",
"dest": "cargo/vendor/pyo3-build-config-0.15.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/pyo3-macros/pyo3-macros-0.15.2.crate",
"sha256": "00b247e8c664be87998d8628e86f282c25066165f1f8dda66100c48202fdb93a",
"dest": "cargo/vendor/pyo3-macros-0.15.2"
},
{
"type": "inline",
"contents": "{\"package\": \"00b247e8c664be87998d8628e86f282c25066165f1f8dda66100c48202fdb93a\", \"files\": {}}",
"dest": "cargo/vendor/pyo3-macros-0.15.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/pyo3-macros-backend/pyo3-macros-backend-0.15.2.crate",
"sha256": "5a8c2812c412e00e641d99eeb79dd478317d981d938aa60325dfa7157b607095",
"dest": "cargo/vendor/pyo3-macros-backend-0.15.2"
},
{
"type": "inline",
"contents": "{\"package\": \"5a8c2812c412e00e641d99eeb79dd478317d981d938aa60325dfa7157b607095\", \"files\": {}}",
"dest": "cargo/vendor/pyo3-macros-backend-0.15.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/quote/quote-1.0.18.crate",
"sha256": "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1",
"dest": "cargo/vendor/quote-1.0.18"
},
{
"type": "inline",
"contents": "{\"package\": \"a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1\", \"files\": {}}",
"dest": "cargo/vendor/quote-1.0.18",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.13.crate",
"sha256": "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42",
"dest": "cargo/vendor/redox_syscall-0.2.13"
},
{
"type": "inline",
"contents": "{\"package\": \"62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42\", \"files\": {}}",
"dest": "cargo/vendor/redox_syscall-0.2.13",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/scopeguard/scopeguard-1.1.0.crate",
"sha256": "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd",
"dest": "cargo/vendor/scopeguard-1.1.0"
},
{
"type": "inline",
"contents": "{\"package\": \"d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd\", \"files\": {}}",
"dest": "cargo/vendor/scopeguard-1.1.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/smallvec/smallvec-1.8.0.crate",
"sha256": "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83",
"dest": "cargo/vendor/smallvec-1.8.0"
},
{
"type": "inline",
"contents": "{\"package\": \"f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83\", \"files\": {}}",
"dest": "cargo/vendor/smallvec-1.8.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.0.crate",
"sha256": "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3",
"dest": "cargo/vendor/stable_deref_trait-1.2.0"
},
{
"type": "inline",
"contents": "{\"package\": \"a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3\", \"files\": {}}",
"dest": "cargo/vendor/stable_deref_trait-1.2.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/syn/syn-1.0.91.crate",
"sha256": "b683b2b825c8eef438b77c36a06dc262294da3d5a5813fac20da149241dcd44d",
"dest": "cargo/vendor/syn-1.0.91"
},
{
"type": "inline",
"contents": "{\"package\": \"b683b2b825c8eef438b77c36a06dc262294da3d5a5813fac20da149241dcd44d\", \"files\": {}}",
"dest": "cargo/vendor/syn-1.0.91",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.2.crate",
"sha256": "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3",
"dest": "cargo/vendor/unicode-xid-0.2.2"
},
{
"type": "inline",
"contents": "{\"package\": \"8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3\", \"files\": {}}",
"dest": "cargo/vendor/unicode-xid-0.2.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/unindent/unindent-0.1.8.crate",
"sha256": "514672a55d7380da379785a4d70ca8386c8883ff7eaae877be4d2081cebe73d8",
"dest": "cargo/vendor/unindent-0.1.8"
},
{
"type": "inline",
"contents": "{\"package\": \"514672a55d7380da379785a4d70ca8386c8883ff7eaae877be4d2081cebe73d8\", \"files\": {}}",
"dest": "cargo/vendor/unindent-0.1.8",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/version_check/version_check-0.9.4.crate",
"sha256": "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f",
"dest": "cargo/vendor/version_check-0.9.4"
},
{
"type": "inline",
"contents": "{\"package\": \"49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f\", \"files\": {}}",
"dest": "cargo/vendor/version_check-0.9.4",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/winapi/winapi-0.3.9.crate",
"sha256": "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419",
"dest": "cargo/vendor/winapi-0.3.9"
},
{
"type": "inline",
"contents": "{\"package\": \"5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419\", \"files\": {}}",
"dest": "cargo/vendor/winapi-0.3.9",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate",
"sha256": "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6",
"dest": "cargo/vendor/winapi-i686-pc-windows-gnu-0.4.0"
},
{
"type": "inline",
"contents": "{\"package\": \"ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6\", \"files\": {}}",
"dest": "cargo/vendor/winapi-i686-pc-windows-gnu-0.4.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate",
"sha256": "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f",
"dest": "cargo/vendor/winapi-x86_64-pc-windows-gnu-0.4.0"
},
{
"type": "inline",
"contents": "{\"package\": \"712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f\", \"files\": {}}",
"dest": "cargo/vendor/winapi-x86_64-pc-windows-gnu-0.4.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "inline",
"contents": "[source.vendored-sources]\ndirectory = \"cargo/vendor\"\n\n[source.crates-io]\nreplace-with = \"vendored-sources\"\n",
"dest": "cargo",
"dest-filename": "config"
}
]

View File

@@ -24,6 +24,12 @@
"type": "file",
"url": "https://files.pythonhosted.org/packages/89/d9/5fcd312d5cce0b4d7ee8b551a0ea99e4ea9db0fdbf6dd455a19042e3370b/cryptography-37.0.4.tar.gz",
"sha256": "63f9c17c0e2474ccbebc9302ce2f07b55b3b3fcb211ded18a42d5764f5c10a82"
},
"python3-cryptography-cargo-deps.json"
],
"build-options": {
"env": {
"CARGO_HOME": "/run/build/python3-keyring/cargo"
}
}
]
}