# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup rust 1.0 PortGroup python 1.0 name py-cryptg version 0.4.0 revision 0 platforms darwin license CC0 maintainers nomaintainer supported_archs arm64 x86_64 description Cryptographic utilities for Telegram. long_description A small native Python extension to help libraries \ that want to work with the Telegram API, which \ uses the uncommon AES-IGE mode for it. homepage https://github.com/cher-nov/cryptg checksums ${distname}${extract.suffix} \ rmd160 bc7124bbd60d1f7e6cb91d384e872665da498bcb \ sha256 38f918c685c305569d7cee3795a932e28f61e633eeac452032a76f242ae7eb69 \ size 14200 python.versions 39 310 311 312 if {${name} ne ${subport}} { depends_build-append \ port:py${python.version}-setuptools \ port:py${python.version}-setuptools-rust \ port:py${python.version}-toml pre-build { system -W ${worksrcpath} \ "cargo update" } # cd ${worksrcpath} # sudo cargo update # egrep -e '^(name|version|checksum) = ' Cargo.lock | perl -pe 's/^(?:name|version|checksum) = "(.+)"/$1/' | tr '\n' ' ' | perl -pe 's|([0-9a-f]{64})|\1 \\\n|g' | pbcopy cargo.crates \ aes 0.7.5 9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8 \ autocfg 1.1.0 d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa \ base64ct 1.5.3 b645a089122eccb6111b4f81cbc1a49f5900ac4666bb93ac027feaecf15607bf \ bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \ block-buffer 0.9.0 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4 \ cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \ cipher 0.3.0 7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7 \ core2 0.4.0 b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505 \ cpufeatures 0.2.5 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320 \ crypto-mac 0.11.1 b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714 \ digest 0.9.0 d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066 \ generic-array 0.14.6 bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9 \ getrandom 0.2.8 c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 \ glass_pumpkin 1.3.0 6aebf11b7bbf35a86a661a9bcf836888ddf0a8c1b94cbb62f70d9916e0e7f67e \ grammers-crypto 0.4.0 573508524fd529ced63fe827fb89629a186414541fd9e645fef9ba499fc69c63 \ hmac 0.11.0 2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b \ indoc 1.0.8 da2d6f23ffea9d7e76c53eee25dfb67bcd8fde7f1198b0855350698c9f07c780 \ lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \ libc 0.2.139 201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79 \ lock_api 0.4.9 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df \ memchr 2.5.0 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d \ memoffset 0.6.5 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce \ num-bigint 0.4.3 f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f \ num-integer 0.1.45 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9 \ num-traits 0.2.15 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd \ once_cell 1.17.0 6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66 \ opaque-debug 0.3.0 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5 \ parking_lot 0.12.1 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f \ parking_lot_core 0.9.6 ba1ef8814b5c993410bb3adfad7a5ed269563e4a2f90c41f5d85be7fb47133bf \ password-hash 0.2.3 77e0b28ace46c5a396546bcf443bf422b57049617433d8854227352a4a9b24e7 \ pbkdf2 0.8.0 d95f5254224e617595d2cc3cc73ff0a5eaf2637519e25f03388154e9378b6ffa \ ppv-lite86 0.2.17 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de \ proc-macro2 1.0.50 6ef7d57beacfaf2d8aee5937dab7b7f28de3cb8b1828479bb5de2a7106f2bae2 \ pyo3 0.17.3 268be0c73583c183f2b14052337465768c07726936a260f480f0857cb95ba543 \ pyo3-build-config 0.17.3 28fcd1e73f06ec85bf3280c48c67e731d8290ad3d730f8be9dc07946923005c8 \ pyo3-ffi 0.17.3 0f6cb136e222e49115b3c51c32792886defbfb0adead26a688142b346a0b9ffc \ pyo3-macros 0.17.3 94144a1266e236b1c932682136dc35a9dee8d3589728f68130c7c3861ef96b28 \ pyo3-macros-backend 0.17.3 c8df9be978a2d2f0cdebabb03206ed73b11314701a5bfe71b0d753b81997777f \ quote 1.0.23 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b \ rand 0.8.5 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 \ rand_chacha 0.3.1 e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 \ rand_core 0.6.4 ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c \ redox_syscall 0.2.16 fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a \ scopeguard 1.1.0 d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd \ sha1 0.6.1 c1da05c97445caa12d05e848c4a4fcbbea29e748ac28f7e80e9b010392063770 \ sha1_smol 1.0.0 ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012 \ sha2 0.9.9 4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800 \ smallvec 1.10.0 a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 \ subtle 2.4.1 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601 \ syn 1.0.107 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5 \ target-lexicon 0.12.5 9410d0f6853b1d94f0e519fb95df60f29d2c1eff2d921ffdf01a4c8a3b54f12d \ typenum 1.16.0 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba \ unicode-ident 1.0.6 84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc \ unindent 0.1.11 e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c \ version_check 0.9.4 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f \ wasi 0.11.0+wasi-snapshot-preview1 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \ windows-sys 0.42.0 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 \ windows_aarch64_gnullvm 0.42.1 8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608 \ windows_aarch64_msvc 0.42.1 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 \ windows_i686_gnu 0.42.1 de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640 \ windows_i686_msvc 0.42.1 bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605 \ windows_x86_64_gnu 0.42.1 c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45 \ windows_x86_64_gnullvm 0.42.1 628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463 \ windows_x86_64_msvc 0.42.1 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd livecheck.type none }