parent
198f522965
commit
ff5c758289
@ -0,0 +1,563 @@ |
||||
# This file is automatically @generated by Cargo. |
||||
# It is not intended for manual editing. |
||||
version = 3 |
||||
|
||||
[[package]] |
||||
name = "arrayref" |
||||
version = "0.3.6" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" |
||||
|
||||
[[package]] |
||||
name = "arrayvec" |
||||
version = "0.5.2" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" |
||||
|
||||
[[package]] |
||||
name = "autocfg" |
||||
version = "1.1.0" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" |
||||
|
||||
[[package]] |
||||
name = "bitflags" |
||||
version = "1.3.2" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" |
||||
|
||||
[[package]] |
||||
name = "block-buffer" |
||||
version = "0.7.3" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" |
||||
dependencies = [ |
||||
"block-padding", |
||||
"byte-tools", |
||||
"byteorder", |
||||
"generic-array", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "block-padding" |
||||
version = "0.1.5" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" |
||||
dependencies = [ |
||||
"byte-tools", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "byte-tools" |
||||
version = "0.3.1" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" |
||||
|
||||
[[package]] |
||||
name = "byteorder" |
||||
version = "1.4.3" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" |
||||
|
||||
[[package]] |
||||
name = "cfg-if" |
||||
version = "1.0.0" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" |
||||
|
||||
[[package]] |
||||
name = "ctor" |
||||
version = "0.1.23" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "cdffe87e1d521a10f9696f833fe502293ea446d7f256c06128293a4119bdf4cb" |
||||
dependencies = [ |
||||
"quote", |
||||
"syn", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "curve25519-dalek" |
||||
version = "2.1.3" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "4a9b85542f99a2dfa2a1b8e192662741c9859a846b296bef1c92ef9b58b5a216" |
||||
dependencies = [ |
||||
"byteorder", |
||||
"digest", |
||||
"rand_core", |
||||
"subtle", |
||||
"zeroize", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "digest" |
||||
version = "0.8.1" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" |
||||
dependencies = [ |
||||
"generic-array", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "fake-simd" |
||||
version = "0.1.2" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" |
||||
|
||||
[[package]] |
||||
name = "generic-array" |
||||
version = "0.12.4" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" |
||||
dependencies = [ |
||||
"typenum", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "getrandom" |
||||
version = "0.1.16" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" |
||||
dependencies = [ |
||||
"cfg-if", |
||||
"libc", |
||||
"wasi", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "ghost" |
||||
version = "0.1.6" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "eb19fe8de3ea0920d282f7b77dd4227aea6b8b999b42cdf0ca41b2472b14443a" |
||||
dependencies = [ |
||||
"proc-macro2", |
||||
"quote", |
||||
"syn", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "hex-literal" |
||||
version = "0.2.2" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "d70693199b3cf4552f3fa720b54163927a3ebed2aef240efaf556033ab336a11" |
||||
dependencies = [ |
||||
"hex-literal-impl", |
||||
"proc-macro-hack", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "hex-literal-impl" |
||||
version = "0.2.3" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "59448fc2f82a5fb6907f78c3d69d843e82ff5b051923313cc4438cb0c7b745a8" |
||||
dependencies = [ |
||||
"proc-macro-hack", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "indoc" |
||||
version = "0.3.6" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "47741a8bc60fb26eb8d6e0238bbb26d8575ff623fdc97b1a2c00c050b9684ed8" |
||||
dependencies = [ |
||||
"indoc-impl", |
||||
"proc-macro-hack", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "indoc-impl" |
||||
version = "0.3.6" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "ce046d161f000fffde5f432a0d034d0341dc152643b2598ed5bfce44c4f3a8f0" |
||||
dependencies = [ |
||||
"proc-macro-hack", |
||||
"proc-macro2", |
||||
"quote", |
||||
"syn", |
||||
"unindent", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "instant" |
||||
version = "0.1.12" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" |
||||
dependencies = [ |
||||
"cfg-if", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "inventory" |
||||
version = "0.1.11" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "f0eb5160c60ba1e809707918ee329adb99d222888155835c6feedba19f6c3fd4" |
||||
dependencies = [ |
||||
"ctor", |
||||
"ghost", |
||||
"inventory-impl", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "inventory-impl" |
||||
version = "0.1.11" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "7e41b53715c6f0c4be49510bb82dee2c1e51c8586d885abe65396e82ed518548" |
||||
dependencies = [ |
||||
"proc-macro2", |
||||
"quote", |
||||
"syn", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "keccak" |
||||
version = "0.1.2" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" |
||||
|
||||
[[package]] |
||||
name = "libc" |
||||
version = "0.2.134" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "329c933548736bc49fd575ee68c89e8be4d260064184389a5b77517cddd99ffb" |
||||
|
||||
[[package]] |
||||
name = "lock_api" |
||||
version = "0.4.9" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" |
||||
dependencies = [ |
||||
"autocfg", |
||||
"scopeguard", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "merlin" |
||||
version = "2.0.1" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "4e261cf0f8b3c42ded9f7d2bb59dea03aa52bc8a1cbc7482f9fc3fd1229d3b42" |
||||
dependencies = [ |
||||
"byteorder", |
||||
"keccak", |
||||
"rand_core", |
||||
"zeroize", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "opaque-debug" |
||||
version = "0.2.3" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" |
||||
|
||||
[[package]] |
||||
name = "parking_lot" |
||||
version = "0.11.2" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" |
||||
dependencies = [ |
||||
"instant", |
||||
"lock_api", |
||||
"parking_lot_core", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "parking_lot_core" |
||||
version = "0.8.5" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216" |
||||
dependencies = [ |
||||
"cfg-if", |
||||
"instant", |
||||
"libc", |
||||
"redox_syscall", |
||||
"smallvec", |
||||
"winapi", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "paste" |
||||
version = "0.1.18" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880" |
||||
dependencies = [ |
||||
"paste-impl", |
||||
"proc-macro-hack", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "paste-impl" |
||||
version = "0.1.18" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6" |
||||
dependencies = [ |
||||
"proc-macro-hack", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "ppv-lite86" |
||||
version = "0.2.16" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" |
||||
|
||||
[[package]] |
||||
name = "proc-macro-hack" |
||||
version = "0.5.19" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" |
||||
|
||||
[[package]] |
||||
name = "proc-macro2" |
||||
version = "1.0.46" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b" |
||||
dependencies = [ |
||||
"unicode-ident", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "py-sr25519-bindings" |
||||
version = "0.1.5" |
||||
dependencies = [ |
||||
"hex-literal", |
||||
"pyo3", |
||||
"schnorrkel", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "pyo3" |
||||
version = "0.11.1" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "9ca8710ffa8211c9a62a8a3863c4267c710dc42a82a7fd29c97de465d7ea6b7d" |
||||
dependencies = [ |
||||
"ctor", |
||||
"indoc", |
||||
"inventory", |
||||
"libc", |
||||
"parking_lot", |
||||
"paste", |
||||
"pyo3cls", |
||||
"unindent", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "pyo3-derive-backend" |
||||
version = "0.11.1" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "58ad070bf6967b0d29ea74931ffcf9c6bbe8402a726e9afbeafadc0a287cc2b3" |
||||
dependencies = [ |
||||
"proc-macro2", |
||||
"quote", |
||||
"syn", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "pyo3cls" |
||||
version = "0.11.1" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "c3fa17e1ea569d0bf3b7c00f2a9eea831ca05e55dd76f1794c541abba1c64baa" |
||||
dependencies = [ |
||||
"pyo3-derive-backend", |
||||
"quote", |
||||
"syn", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "quote" |
||||
version = "1.0.21" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" |
||||
dependencies = [ |
||||
"proc-macro2", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "rand" |
||||
version = "0.7.3" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" |
||||
dependencies = [ |
||||
"getrandom", |
||||
"libc", |
||||
"rand_chacha", |
||||
"rand_core", |
||||
"rand_hc", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "rand_chacha" |
||||
version = "0.2.2" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" |
||||
dependencies = [ |
||||
"ppv-lite86", |
||||
"rand_core", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "rand_core" |
||||
version = "0.5.1" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" |
||||
dependencies = [ |
||||
"getrandom", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "rand_hc" |
||||
version = "0.2.0" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" |
||||
dependencies = [ |
||||
"rand_core", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "redox_syscall" |
||||
version = "0.2.16" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" |
||||
dependencies = [ |
||||
"bitflags", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "schnorrkel" |
||||
version = "0.9.1" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "021b403afe70d81eea68f6ea12f6b3c9588e5d536a94c3bf80f15e7faa267862" |
||||
dependencies = [ |
||||
"arrayref", |
||||
"arrayvec", |
||||
"curve25519-dalek", |
||||
"getrandom", |
||||
"merlin", |
||||
"rand", |
||||
"rand_core", |
||||
"sha2", |
||||
"subtle", |
||||
"zeroize", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "scopeguard" |
||||
version = "1.1.0" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" |
||||
|
||||
[[package]] |
||||
name = "sha2" |
||||
version = "0.8.2" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "a256f46ea78a0c0d9ff00077504903ac881a1dafdc20da66545699e7776b3e69" |
||||
dependencies = [ |
||||
"block-buffer", |
||||
"digest", |
||||
"fake-simd", |
||||
"opaque-debug", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "smallvec" |
||||
version = "1.10.0" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" |
||||
|
||||
[[package]] |
||||
name = "subtle" |
||||
version = "2.4.1" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" |
||||
|
||||
[[package]] |
||||
name = "syn" |
||||
version = "1.0.102" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "3fcd952facd492f9be3ef0d0b7032a6e442ee9b361d4acc2b1d0c4aaa5f613a1" |
||||
dependencies = [ |
||||
"proc-macro2", |
||||
"quote", |
||||
"unicode-ident", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "synstructure" |
||||
version = "0.12.6" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" |
||||
dependencies = [ |
||||
"proc-macro2", |
||||
"quote", |
||||
"syn", |
||||
"unicode-xid", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "typenum" |
||||
version = "1.15.0" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" |
||||
|
||||
[[package]] |
||||
name = "unicode-ident" |
||||
version = "1.0.4" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" |
||||
|
||||
[[package]] |
||||
name = "unicode-xid" |
||||
version = "0.2.4" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" |
||||
|
||||
[[package]] |
||||
name = "unindent" |
||||
version = "0.1.10" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "58ee9362deb4a96cef4d437d1ad49cffc9b9e92d202b6995674e928ce684f112" |
||||
|
||||
[[package]] |
||||
name = "wasi" |
||||
version = "0.9.0+wasi-snapshot-preview1" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" |
||||
|
||||
[[package]] |
||||
name = "winapi" |
||||
version = "0.3.9" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" |
||||
dependencies = [ |
||||
"winapi-i686-pc-windows-gnu", |
||||
"winapi-x86_64-pc-windows-gnu", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "winapi-i686-pc-windows-gnu" |
||||
version = "0.4.0" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" |
||||
|
||||
[[package]] |
||||
name = "winapi-x86_64-pc-windows-gnu" |
||||
version = "0.4.0" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" |
||||
|
||||
[[package]] |
||||
name = "zeroize" |
||||
version = "1.5.7" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f" |
||||
dependencies = [ |
||||
"zeroize_derive", |
||||
] |
||||
|
||||
[[package]] |
||||
name = "zeroize_derive" |
||||
version = "1.3.2" |
||||
source = "registry+https://github.com/rust-lang/crates.io-index" |
||||
checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" |
||||
dependencies = [ |
||||
"proc-macro2", |
||||
"quote", |
||||
"syn", |
||||
"synstructure", |
||||
] |
@ -0,0 +1,60 @@ |
||||
{ lib |
||||
, fetchFromGitHub |
||||
, fetchpatch |
||||
, buildPythonPackage |
||||
, pythonOlder |
||||
, pytestCheckHook |
||||
, rustPlatform |
||||
, stdenv |
||||
, py-bip39-bindings |
||||
, libiconv }: |
||||
|
||||
buildPythonPackage rec { |
||||
pname = "py-sr25519-bindings"; |
||||
version = "0.1.5"; |
||||
format = "pyproject"; |
||||
|
||||
disabled = pythonOlder "3.6"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "polkascan"; |
||||
repo = "py-sr25519-bindings"; |
||||
rev = "a97398b386c10ebe0a1f6c45dea466add0d407ce"; |
||||
sha256 = "sha256-RJfwWeD82J5QqY+qq2bC3vlqT75jUwhTXuIsza4qUzk="; |
||||
}; |
||||
|
||||
cargoDeps = rustPlatform.importCargoLock { |
||||
lockFile = ./Cargo.lock; |
||||
}; |
||||
|
||||
postPatch = '' |
||||
cp ${./Cargo.lock} Cargo.lock |
||||
''; |
||||
|
||||
nativeBuildInputs = with rustPlatform; [ |
||||
cargoSetupHook |
||||
maturinBuildHook |
||||
]; |
||||
|
||||
buildInputs = lib.optionals stdenv.isDarwin [ libiconv ]; |
||||
|
||||
checkInputs = [ |
||||
pytestCheckHook |
||||
py-bip39-bindings |
||||
]; |
||||
|
||||
pytestFlagsArray = [ |
||||
"tests.py" |
||||
]; |
||||
|
||||
pythonImportsCheck = [ |
||||
"sr25519" |
||||
]; |
||||
|
||||
meta = with lib; { |
||||
description = "Python bindings for sr25519 library"; |
||||
homepage = "https://github.com/polkascan/py-sr25519-bindings"; |
||||
license = licenses.asl20; |
||||
maintainers = with maintainers; [ onny stargate01 ]; |
||||
}; |
||||
} |
Loading…
Reference in new issue