Created
November 23, 2020 14:26
-
-
Save lukego/099c3b68fa27271fa1e7f1a206df035e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This file is automatically @generated by Cargo. | |
# It is not intended for manual editing. | |
[[package]] | |
name = "adler32" | |
version = "1.0.4" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "5d2e7343e7fc9de883d1b0341e0b13970f764c14101234857d2ddafa1cb1cac2" | |
[[package]] | |
name = "aho-corasick" | |
version = "0.7.10" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "8716408b8bc624ed7f65d223ddb9ac2d044c0547b6fa4b0d554f3a9540496ada" | |
dependencies = [ | |
"memchr", | |
] | |
[[package]] | |
name = "andrew" | |
version = "0.2.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "9b7f09f89872c2b6b29e319377b1fbe91c6f5947df19a25596e121cf19a7b35e" | |
dependencies = [ | |
"bitflags", | |
"line_drawing", | |
"rusttype 0.7.9", | |
"walkdir", | |
"xdg", | |
"xml-rs", | |
] | |
[[package]] | |
name = "android_glue" | |
version = "0.2.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "000444226fcff248f2bc4c7625be32c63caccfecc2723a2b9f78a7487a49c407" | |
[[package]] | |
name = "android_log-sys" | |
version = "0.1.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "b8052e2d8aabbb8d556d6abbcce2a22b9590996c5f849b9c7ce4544a2e3b984e" | |
[[package]] | |
name = "ansi_term" | |
version = "0.11.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" | |
dependencies = [ | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "approx" | |
version = "0.3.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3" | |
dependencies = [ | |
"num-traits", | |
] | |
[[package]] | |
name = "atty" | |
version = "0.2.14" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" | |
dependencies = [ | |
"hermit-abi", | |
"libc", | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "autocfg" | |
version = "1.0.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d" | |
[[package]] | |
name = "bindgen" | |
version = "0.55.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "75b13ce559e6433d360c26305643803cb52cfbabbc2b9c47ce04a58493dfb443" | |
dependencies = [ | |
"bitflags", | |
"cexpr", | |
"cfg-if", | |
"clang-sys", | |
"clap", | |
"env_logger", | |
"lazy_static", | |
"lazycell", | |
"log", | |
"peeking_take_while", | |
"proc-macro2 1.0.17", | |
"quote 1.0.6", | |
"regex", | |
"rustc-hash", | |
"shlex", | |
"which", | |
] | |
[[package]] | |
name = "bitflags" | |
version = "1.2.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" | |
[[package]] | |
name = "block" | |
version = "0.1.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" | |
[[package]] | |
name = "boxer" | |
version = "0.2.0" | |
source = "git+https://github.com/feenkcom/gtoolkit-boxer?rev=8ffd345b6aabda55c5ab1b4914f6f3e5f92918d4#8ffd345b6aabda55c5ab1b4914f6f3e5f92918d4" | |
dependencies = [ | |
"log", | |
"widestring", | |
] | |
[[package]] | |
name = "byteorder" | |
version = "1.3.4" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" | |
[[package]] | |
name = "calloop" | |
version = "0.4.4" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "7aa2097be53a00de9e8fc349fea6d76221f398f5c4fa550d420669906962d160" | |
dependencies = [ | |
"mio", | |
"mio-extras", | |
"nix", | |
] | |
[[package]] | |
name = "cc" | |
version = "1.0.54" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "7bbb73db36c1246e9034e307d0fba23f9a2e251faa47ade70c1bd252220c8311" | |
[[package]] | |
name = "cexpr" | |
version = "0.4.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27" | |
dependencies = [ | |
"nom", | |
] | |
[[package]] | |
name = "cfg-if" | |
version = "0.1.10" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" | |
[[package]] | |
name = "cgl" | |
version = "0.3.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff" | |
dependencies = [ | |
"libc", | |
] | |
[[package]] | |
name = "clang-sys" | |
version = "1.0.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "fa785e9017cb8e8c8045e3f096b7d1ebc4d7337cceccdca8d678a27f788ac133" | |
dependencies = [ | |
"glob", | |
"libc", | |
"libloading 0.6.2", | |
] | |
[[package]] | |
name = "clap" | |
version = "2.33.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "bdfa80d47f954d53a35a64987ca1422f495b8d6483c0fe9f7117b36c2a792129" | |
dependencies = [ | |
"ansi_term", | |
"atty", | |
"bitflags", | |
"strsim", | |
"textwrap", | |
"unicode-width", | |
"vec_map", | |
] | |
[[package]] | |
name = "cloudabi" | |
version = "0.0.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" | |
dependencies = [ | |
"bitflags", | |
] | |
[[package]] | |
name = "cocoa" | |
version = "0.19.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "f29f7768b2d1be17b96158e3285951d366b40211320fb30826a76cb7a0da6400" | |
dependencies = [ | |
"bitflags", | |
"block", | |
"core-foundation 0.6.4", | |
"core-graphics 0.17.3", | |
"foreign-types", | |
"libc", | |
"objc", | |
] | |
[[package]] | |
name = "cocoa" | |
version = "0.20.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "8f7b6f3f7f4f0b3ec5c5039aaa9e8c3cef97a7a480a400fd62944841314f293d" | |
dependencies = [ | |
"bitflags", | |
"block", | |
"core-foundation 0.7.0", | |
"core-graphics 0.19.0", | |
"foreign-types", | |
"libc", | |
"objc", | |
] | |
[[package]] | |
name = "core-foundation" | |
version = "0.6.4" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d" | |
dependencies = [ | |
"core-foundation-sys 0.6.2", | |
"libc", | |
] | |
[[package]] | |
name = "core-foundation" | |
version = "0.7.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171" | |
dependencies = [ | |
"core-foundation-sys 0.7.0", | |
"libc", | |
] | |
[[package]] | |
name = "core-foundation-sys" | |
version = "0.6.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b" | |
[[package]] | |
name = "core-foundation-sys" | |
version = "0.7.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" | |
[[package]] | |
name = "core-graphics" | |
version = "0.17.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "56790968ab1c8a1202a102e6de05fc6e1ec87da99e4e93e9a7d13efbfc1e95a9" | |
dependencies = [ | |
"bitflags", | |
"core-foundation 0.6.4", | |
"foreign-types", | |
"libc", | |
] | |
[[package]] | |
name = "core-graphics" | |
version = "0.19.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "59e78b2e0aaf43f08e7ae0d6bc96895ef72ff0921c7d4ff4762201b2dba376dd" | |
dependencies = [ | |
"bitflags", | |
"core-foundation 0.7.0", | |
"foreign-types", | |
"libc", | |
] | |
[[package]] | |
name = "core-video-sys" | |
version = "0.1.4" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "34ecad23610ad9757664d644e369246edde1803fcb43ed72876565098a5d3828" | |
dependencies = [ | |
"cfg-if", | |
"core-foundation-sys 0.7.0", | |
"core-graphics 0.19.0", | |
"libc", | |
"objc", | |
] | |
[[package]] | |
name = "crc32fast" | |
version = "1.2.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1" | |
dependencies = [ | |
"cfg-if", | |
] | |
[[package]] | |
name = "crossbeam" | |
version = "0.7.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "69323bff1fb41c635347b8ead484a5ca6c3f11914d784170b158d8449ab07f8e" | |
dependencies = [ | |
"cfg-if", | |
"crossbeam-channel", | |
"crossbeam-deque", | |
"crossbeam-epoch", | |
"crossbeam-queue", | |
"crossbeam-utils", | |
] | |
[[package]] | |
name = "crossbeam-channel" | |
version = "0.4.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "cced8691919c02aac3cb0a1bc2e9b73d89e832bf9a06fc579d4e71b68a2da061" | |
dependencies = [ | |
"crossbeam-utils", | |
"maybe-uninit", | |
] | |
[[package]] | |
name = "crossbeam-deque" | |
version = "0.7.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285" | |
dependencies = [ | |
"crossbeam-epoch", | |
"crossbeam-utils", | |
"maybe-uninit", | |
] | |
[[package]] | |
name = "crossbeam-epoch" | |
version = "0.8.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace" | |
dependencies = [ | |
"autocfg", | |
"cfg-if", | |
"crossbeam-utils", | |
"lazy_static", | |
"maybe-uninit", | |
"memoffset", | |
"scopeguard", | |
] | |
[[package]] | |
name = "crossbeam-queue" | |
version = "0.2.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "c695eeca1e7173472a32221542ae469b3e9aac3a4fc81f7696bcad82029493db" | |
dependencies = [ | |
"cfg-if", | |
"crossbeam-utils", | |
] | |
[[package]] | |
name = "crossbeam-utils" | |
version = "0.7.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8" | |
dependencies = [ | |
"autocfg", | |
"cfg-if", | |
"lazy_static", | |
] | |
[[package]] | |
name = "curl" | |
version = "0.4.29" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "762e34611d2d5233a506a79072be944fddd057db2f18e04c0d6fa79e3fd466fd" | |
dependencies = [ | |
"curl-sys", | |
"libc", | |
"openssl-probe", | |
"openssl-sys", | |
"schannel", | |
"socket2", | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "curl-sys" | |
version = "0.4.31+curl-7.70.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "dcd62757cc4f5ab9404bc6ca9f0ae447e729a1403948ce5106bd588ceac6a3b0" | |
dependencies = [ | |
"cc", | |
"libc", | |
"libz-sys", | |
"openssl-sys", | |
"pkg-config", | |
"vcpkg", | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "derivative" | |
version = "2.1.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "cb582b60359da160a9477ee80f15c8d784c477e69c217ef2cdd4169c24ea380f" | |
dependencies = [ | |
"proc-macro2 1.0.17", | |
"quote 1.0.6", | |
"syn", | |
] | |
[[package]] | |
name = "dispatch" | |
version = "0.2.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" | |
[[package]] | |
name = "dlib" | |
version = "0.4.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "77e51249a9d823a4cb79e3eca6dcd756153e8ed0157b6c04775d04bf1b13b76a" | |
dependencies = [ | |
"libloading 0.5.2", | |
] | |
[[package]] | |
name = "downcast-rs" | |
version = "1.1.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "52ba6eb47c2131e784a38b726eb54c1e1484904f013e576a25354d0124161af6" | |
[[package]] | |
name = "env_logger" | |
version = "0.7.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36" | |
dependencies = [ | |
"atty", | |
"humantime", | |
"log", | |
"regex", | |
"termcolor", | |
] | |
[[package]] | |
name = "filetime" | |
version = "0.2.10" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "affc17579b132fc2461adf7c575cc6e8b134ebca52c51f5411388965227dc695" | |
dependencies = [ | |
"cfg-if", | |
"libc", | |
"redox_syscall", | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "flate2" | |
version = "1.0.14" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "2cfff41391129e0a856d6d822600b8d71179d46879e310417eb9c762eb178b42" | |
dependencies = [ | |
"cfg-if", | |
"crc32fast", | |
"libc", | |
"miniz_oxide", | |
] | |
[[package]] | |
name = "float-cmp" | |
version = "0.6.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "da62c4f1b81918835a8c6a484a397775fff5953fe83529afd51b05f5c6a6617d" | |
dependencies = [ | |
"num-traits", | |
] | |
[[package]] | |
name = "foreign-types" | |
version = "0.3.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" | |
dependencies = [ | |
"foreign-types-shared", | |
] | |
[[package]] | |
name = "foreign-types-shared" | |
version = "0.1.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" | |
[[package]] | |
name = "fuchsia-zircon" | |
version = "0.3.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" | |
dependencies = [ | |
"bitflags", | |
"fuchsia-zircon-sys", | |
] | |
[[package]] | |
name = "fuchsia-zircon-sys" | |
version = "0.3.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" | |
[[package]] | |
name = "gl_generator" | |
version = "0.13.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "ca98bbde17256e02d17336a6bdb5a50f7d0ccacee502e191d3e3d0ec2f96f84a" | |
dependencies = [ | |
"khronos_api", | |
"log", | |
"xml-rs", | |
] | |
[[package]] | |
name = "glob" | |
version = "0.3.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" | |
[[package]] | |
name = "glutin" | |
version = "0.24.0" | |
source = "git+https://github.com/syrel/glutin?rev=0b1971f880f68ee3c2dd83e777b6f20be980c3b4#0b1971f880f68ee3c2dd83e777b6f20be980c3b4" | |
dependencies = [ | |
"android_glue", | |
"cgl", | |
"cocoa 0.19.1", | |
"core-foundation 0.6.4", | |
"core-graphics 0.17.3", | |
"glutin_egl_sys", | |
"glutin_emscripten_sys", | |
"glutin_gles2_sys", | |
"glutin_glx_sys", | |
"glutin_wgl_sys", | |
"lazy_static", | |
"libloading 0.6.2", | |
"log", | |
"objc", | |
"osmesa-sys", | |
"parking_lot", | |
"wayland-client", | |
"winapi 0.3.8", | |
"winit", | |
] | |
[[package]] | |
name = "glutin_egl_sys" | |
version = "0.1.4" | |
source = "git+https://github.com/syrel/glutin?rev=0b1971f880f68ee3c2dd83e777b6f20be980c3b4#0b1971f880f68ee3c2dd83e777b6f20be980c3b4" | |
dependencies = [ | |
"gl_generator", | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "glutin_emscripten_sys" | |
version = "0.1.1" | |
source = "git+https://github.com/syrel/glutin?rev=0b1971f880f68ee3c2dd83e777b6f20be980c3b4#0b1971f880f68ee3c2dd83e777b6f20be980c3b4" | |
[[package]] | |
name = "glutin_gles2_sys" | |
version = "0.1.4" | |
source = "git+https://github.com/syrel/glutin?rev=0b1971f880f68ee3c2dd83e777b6f20be980c3b4#0b1971f880f68ee3c2dd83e777b6f20be980c3b4" | |
dependencies = [ | |
"gl_generator", | |
"objc", | |
] | |
[[package]] | |
name = "glutin_glx_sys" | |
version = "0.1.6" | |
source = "git+https://github.com/syrel/glutin?rev=0b1971f880f68ee3c2dd83e777b6f20be980c3b4#0b1971f880f68ee3c2dd83e777b6f20be980c3b4" | |
dependencies = [ | |
"gl_generator", | |
"x11-dl", | |
] | |
[[package]] | |
name = "glutin_wgl_sys" | |
version = "0.1.4" | |
source = "git+https://github.com/syrel/glutin?rev=0b1971f880f68ee3c2dd83e777b6f20be980c3b4#0b1971f880f68ee3c2dd83e777b6f20be980c3b4" | |
dependencies = [ | |
"gl_generator", | |
] | |
[[package]] | |
name = "heck" | |
version = "0.3.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205" | |
dependencies = [ | |
"unicode-segmentation", | |
] | |
[[package]] | |
name = "hermit-abi" | |
version = "0.1.13" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "91780f809e750b0a89f5544be56617ff6b1227ee485bcb06ebe10cdf89bd3b71" | |
dependencies = [ | |
"libc", | |
] | |
[[package]] | |
name = "humantime" | |
version = "1.3.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f" | |
dependencies = [ | |
"quick-error", | |
] | |
[[package]] | |
name = "instant" | |
version = "0.1.4" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "7777a24a1ce5de49fcdde84ec46efa487c3af49d5b6e6e0a50367cc5c1096182" | |
[[package]] | |
name = "iovec" | |
version = "0.1.4" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" | |
dependencies = [ | |
"libc", | |
] | |
[[package]] | |
name = "itoa" | |
version = "0.4.5" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e" | |
[[package]] | |
name = "jni-sys" | |
version = "0.3.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" | |
[[package]] | |
name = "kernel32-sys" | |
version = "0.2.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" | |
dependencies = [ | |
"winapi 0.2.8", | |
"winapi-build", | |
] | |
[[package]] | |
name = "khronos_api" | |
version = "3.1.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" | |
[[package]] | |
name = "lazy_static" | |
version = "1.4.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" | |
[[package]] | |
name = "lazycell" | |
version = "1.2.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f" | |
[[package]] | |
name = "libc" | |
version = "0.2.71" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "9457b06509d27052635f90d6466700c65095fdf75409b3fbdd903e988b886f49" | |
[[package]] | |
name = "libloading" | |
version = "0.5.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753" | |
dependencies = [ | |
"cc", | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "libloading" | |
version = "0.6.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "2cadb8e769f070c45df05c78c7520eb4cd17061d4ab262e43cfc68b4d00ac71c" | |
dependencies = [ | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "libskia" | |
version = "0.1.0" | |
dependencies = [ | |
"boxer", | |
"byteorder", | |
"crossbeam", | |
"env_logger", | |
"float-cmp", | |
"glutin", | |
"libc", | |
"log", | |
"num_cpus", | |
"num_enum", | |
"ordered-float", | |
"skia-safe", | |
"typename", | |
"widestring", | |
] | |
[[package]] | |
name = "libz-sys" | |
version = "1.0.25" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe" | |
dependencies = [ | |
"cc", | |
"libc", | |
"pkg-config", | |
"vcpkg", | |
] | |
[[package]] | |
name = "line_drawing" | |
version = "0.7.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "5cc7ad3d82c845bdb5dde34ffdcc7a5fb4d2996e1e1ee0f19c33bc80e15196b9" | |
dependencies = [ | |
"num-traits", | |
] | |
[[package]] | |
name = "lock_api" | |
version = "0.3.4" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75" | |
dependencies = [ | |
"scopeguard", | |
] | |
[[package]] | |
name = "log" | |
version = "0.4.8" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7" | |
dependencies = [ | |
"cfg-if", | |
] | |
[[package]] | |
name = "malloc_buf" | |
version = "0.0.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" | |
dependencies = [ | |
"libc", | |
] | |
[[package]] | |
name = "maybe-uninit" | |
version = "2.0.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" | |
[[package]] | |
name = "memchr" | |
version = "2.3.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400" | |
[[package]] | |
name = "memmap" | |
version = "0.7.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b" | |
dependencies = [ | |
"libc", | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "memoffset" | |
version = "0.5.4" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "b4fc2c02a7e374099d4ee95a193111f72d2110197fe200272371758f6c3643d8" | |
dependencies = [ | |
"autocfg", | |
] | |
[[package]] | |
name = "miniz_oxide" | |
version = "0.3.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "aa679ff6578b1cddee93d7e82e263b94a575e0bfced07284eb0c037c1d2416a5" | |
dependencies = [ | |
"adler32", | |
] | |
[[package]] | |
name = "mio" | |
version = "0.6.22" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "fce347092656428bc8eaf6201042cb551b8d67855af7374542a92a0fbfcac430" | |
dependencies = [ | |
"cfg-if", | |
"fuchsia-zircon", | |
"fuchsia-zircon-sys", | |
"iovec", | |
"kernel32-sys", | |
"libc", | |
"log", | |
"miow", | |
"net2", | |
"slab", | |
"winapi 0.2.8", | |
] | |
[[package]] | |
name = "mio-extras" | |
version = "2.0.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19" | |
dependencies = [ | |
"lazycell", | |
"log", | |
"mio", | |
"slab", | |
] | |
[[package]] | |
name = "miow" | |
version = "0.2.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919" | |
dependencies = [ | |
"kernel32-sys", | |
"net2", | |
"winapi 0.2.8", | |
"ws2_32-sys", | |
] | |
[[package]] | |
name = "ndk" | |
version = "0.1.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "95a356cafe20aee088789830bfea3a61336e84ded9e545e00d3869ce95dcb80c" | |
dependencies = [ | |
"jni-sys", | |
"ndk-sys", | |
"num_enum", | |
] | |
[[package]] | |
name = "ndk-glue" | |
version = "0.1.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "d1730ee2e3de41c3321160a6da815f008c4006d71b095880ea50e17cf52332b8" | |
dependencies = [ | |
"android_log-sys", | |
"lazy_static", | |
"libc", | |
"log", | |
"ndk", | |
"ndk-sys", | |
] | |
[[package]] | |
name = "ndk-sys" | |
version = "0.1.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "2b2820aca934aba5ed91c79acc72b6a44048ceacc5d36c035ed4e051f12d887d" | |
[[package]] | |
name = "net2" | |
version = "0.2.34" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "2ba7c918ac76704fb42afcbbb43891e72731f3dcca3bef2a19786297baf14af7" | |
dependencies = [ | |
"cfg-if", | |
"libc", | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "nix" | |
version = "0.14.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "6c722bee1037d430d0f8e687bbdbf222f27cc6e4e68d5caf630857bb2b6dbdce" | |
dependencies = [ | |
"bitflags", | |
"cc", | |
"cfg-if", | |
"libc", | |
"void", | |
] | |
[[package]] | |
name = "nom" | |
version = "5.1.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "0b471253da97532da4b61552249c521e01e736071f71c1a4f7ebbfbf0a06aad6" | |
dependencies = [ | |
"memchr", | |
"version_check", | |
] | |
[[package]] | |
name = "num-traits" | |
version = "0.2.11" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "c62be47e61d1842b9170f0fdeec8eba98e60e90e5446449a0545e5152acd7096" | |
dependencies = [ | |
"autocfg", | |
] | |
[[package]] | |
name = "num_cpus" | |
version = "1.13.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3" | |
dependencies = [ | |
"hermit-abi", | |
"libc", | |
] | |
[[package]] | |
name = "num_enum" | |
version = "0.4.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "ca565a7df06f3d4b485494f25ba05da1435950f4dc263440eda7a6fa9b8e36e4" | |
dependencies = [ | |
"derivative", | |
"num_enum_derive", | |
] | |
[[package]] | |
name = "num_enum_derive" | |
version = "0.4.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "ffa5a33ddddfee04c0283a7653987d634e880347e96b5b2ed64de07efb59db9d" | |
dependencies = [ | |
"proc-macro-crate", | |
"proc-macro2 1.0.17", | |
"quote 1.0.6", | |
"syn", | |
] | |
[[package]] | |
name = "objc" | |
version = "0.2.7" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" | |
dependencies = [ | |
"malloc_buf", | |
] | |
[[package]] | |
name = "openssl-probe" | |
version = "0.1.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de" | |
[[package]] | |
name = "openssl-sys" | |
version = "0.9.57" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "7410fef80af8ac071d4f63755c0ab89ac3df0fd1ea91f1d1f37cf5cec4395990" | |
dependencies = [ | |
"autocfg", | |
"cc", | |
"libc", | |
"pkg-config", | |
"vcpkg", | |
] | |
[[package]] | |
name = "ordered-float" | |
version = "1.0.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "18869315e81473c951eb56ad5558bbc56978562d3ecfb87abb7a1e944cea4518" | |
dependencies = [ | |
"num-traits", | |
] | |
[[package]] | |
name = "osmesa-sys" | |
version = "0.1.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "88cfece6e95d2e717e0872a7f53a8684712ad13822a7979bc760b9c77ec0013b" | |
dependencies = [ | |
"shared_library", | |
] | |
[[package]] | |
name = "parking_lot" | |
version = "0.10.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e" | |
dependencies = [ | |
"lock_api", | |
"parking_lot_core", | |
] | |
[[package]] | |
name = "parking_lot_core" | |
version = "0.7.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3" | |
dependencies = [ | |
"cfg-if", | |
"cloudabi", | |
"libc", | |
"redox_syscall", | |
"smallvec", | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "peeking_take_while" | |
version = "0.1.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" | |
[[package]] | |
name = "percent-encoding" | |
version = "2.1.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" | |
[[package]] | |
name = "pkg-config" | |
version = "0.3.17" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677" | |
[[package]] | |
name = "proc-macro-crate" | |
version = "0.1.4" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "e10d4b51f154c8a7fb96fd6dad097cb74b863943ec010ac94b9fd1be8861fe1e" | |
dependencies = [ | |
"toml", | |
] | |
[[package]] | |
name = "proc-macro2" | |
version = "0.4.30" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" | |
dependencies = [ | |
"unicode-xid 0.1.0", | |
] | |
[[package]] | |
name = "proc-macro2" | |
version = "1.0.17" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "1502d12e458c49a4c9cbff560d0fe0060c252bc29799ed94ca2ed4bb665a0101" | |
dependencies = [ | |
"unicode-xid 0.2.0", | |
] | |
[[package]] | |
name = "quick-error" | |
version = "1.2.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" | |
[[package]] | |
name = "quote" | |
version = "0.6.13" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" | |
dependencies = [ | |
"proc-macro2 0.4.30", | |
] | |
[[package]] | |
name = "quote" | |
version = "1.0.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "54a21852a652ad6f610c9510194f398ff6f8692e334fd1145fed931f7fbe44ea" | |
dependencies = [ | |
"proc-macro2 1.0.17", | |
] | |
[[package]] | |
name = "raw-window-handle" | |
version = "0.3.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "0a441a7a6c80ad6473bd4b74ec1c9a4c951794285bf941c2126f607c72e48211" | |
dependencies = [ | |
"libc", | |
] | |
[[package]] | |
name = "redox_syscall" | |
version = "0.1.56" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84" | |
[[package]] | |
name = "regex" | |
version = "1.3.7" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "a6020f034922e3194c711b82a627453881bc4682166cabb07134a10c26ba7692" | |
dependencies = [ | |
"aho-corasick", | |
"memchr", | |
"regex-syntax", | |
"thread_local", | |
] | |
[[package]] | |
name = "regex-syntax" | |
version = "0.6.17" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "7fe5bd57d1d7414c6b5ed48563a2c855d995ff777729dcd91c369ec7fea395ae" | |
[[package]] | |
name = "rustc-hash" | |
version = "1.1.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" | |
[[package]] | |
name = "rusttype" | |
version = "0.7.9" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "310942406a39981bed7e12b09182a221a29e0990f3e7e0c971f131922ed135d5" | |
dependencies = [ | |
"rusttype 0.8.3", | |
] | |
[[package]] | |
name = "rusttype" | |
version = "0.8.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "9f61411055101f7b60ecf1041d87fb74205fb20b0c7a723f07ef39174cf6b4c0" | |
dependencies = [ | |
"approx", | |
"ordered-float", | |
"stb_truetype", | |
] | |
[[package]] | |
name = "ryu" | |
version = "1.0.4" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "ed3d612bc64430efeb3f7ee6ef26d590dce0c43249217bddc62112540c7941e1" | |
[[package]] | |
name = "same-file" | |
version = "1.0.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" | |
dependencies = [ | |
"winapi-util", | |
] | |
[[package]] | |
name = "schannel" | |
version = "0.1.19" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75" | |
dependencies = [ | |
"lazy_static", | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "scopeguard" | |
version = "1.1.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" | |
[[package]] | |
name = "serde" | |
version = "1.0.110" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "99e7b308464d16b56eba9964e4972a3eee817760ab60d88c3f86e1fecb08204c" | |
[[package]] | |
name = "serde_json" | |
version = "1.0.53" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "993948e75b189211a9b31a7528f950c6adc21f9720b6438ff80a7fa2f864cea2" | |
dependencies = [ | |
"itoa", | |
"ryu", | |
"serde", | |
] | |
[[package]] | |
name = "shared_library" | |
version = "0.1.9" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "5a9e7e0f2bfae24d8a5b5a66c5b257a83c7412304311512a0c054cd5e619da11" | |
dependencies = [ | |
"lazy_static", | |
"libc", | |
] | |
[[package]] | |
name = "shlex" | |
version = "0.1.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" | |
[[package]] | |
name = "skia-bindings" | |
version = "0.35.1" | |
source = "git+https://github.com/syrel/rust-skia?rev=4d5ce6982325686cef4f05129bff52a682527831#4d5ce6982325686cef4f05129bff52a682527831" | |
dependencies = [ | |
"bindgen", | |
"cc", | |
"curl", | |
"flate2", | |
"heck", | |
"regex", | |
"serde_json", | |
"tar", | |
"toml", | |
] | |
[[package]] | |
name = "skia-safe" | |
version = "0.35.1" | |
source = "git+https://github.com/syrel/rust-skia?rev=4d5ce6982325686cef4f05129bff52a682527831#4d5ce6982325686cef4f05129bff52a682527831" | |
dependencies = [ | |
"bitflags", | |
"lazy_static", | |
"skia-bindings", | |
] | |
[[package]] | |
name = "slab" | |
version = "0.4.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" | |
[[package]] | |
name = "smallvec" | |
version = "1.4.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "c7cb5678e1615754284ec264d9bb5b4c27d2018577fd90ac0ceb578591ed5ee4" | |
[[package]] | |
name = "smithay-client-toolkit" | |
version = "0.6.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "421c8dc7acf5cb205b88160f8b4cc2c5cfabe210e43b2f80f009f4c1ef910f1d" | |
dependencies = [ | |
"andrew", | |
"bitflags", | |
"dlib", | |
"lazy_static", | |
"memmap", | |
"nix", | |
"wayland-client", | |
"wayland-protocols", | |
] | |
[[package]] | |
name = "socket2" | |
version = "0.3.12" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "03088793f677dce356f3ccc2edb1b314ad191ab702a5de3faf49304f7e104918" | |
dependencies = [ | |
"cfg-if", | |
"libc", | |
"redox_syscall", | |
"winapi 0.3.8", | |
] | |
[[package]] | |
name = "stb_truetype" | |
version = "0.3.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "f77b6b07e862c66a9f3e62a07588fee67cd90a9135a2b942409f195507b4fb51" | |
dependencies = [ | |
"byteorder", | |
] | |
[[package]] | |
name = "strsim" | |
version = "0.8.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" | |
[[package]] | |
name = "syn" | |
version = "1.0.27" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "ef781e621ee763a2a40721a8861ec519cb76966aee03bb5d00adb6a31dc1c1de" | |
dependencies = [ | |
"proc-macro2 1.0.17", | |
"quote 1.0.6", | |
"unicode-xid 0.2.0", | |
] | |
[[package]] | |
name = "tar" | |
version = "0.4.28" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "5c058ad0bd6ccb84faa24cc44d4fc99bee8a5d7ba9ff33aa4d993122d1aeeac2" | |
dependencies = [ | |
"filetime", | |
"libc", | |
"redox_syscall", | |
"xattr", | |
] | |
[[package]] | |
name = "termcolor" | |
version = "1.1.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f" | |
dependencies = [ | |
"winapi-util", | |
] | |
[[package]] | |
name = "textwrap" | |
version = "0.11.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" | |
dependencies = [ | |
"unicode-width", | |
] | |
[[package]] | |
name = "thread_local" | |
version = "1.0.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14" | |
dependencies = [ | |
"lazy_static", | |
] | |
[[package]] | |
name = "toml" | |
version = "0.5.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a" | |
dependencies = [ | |
"serde", | |
] | |
[[package]] | |
name = "typename" | |
version = "0.1.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "c255dd1af8cf5cfb95f062266201778080d215e86294dba14c47bf3137c55419" | |
dependencies = [ | |
"typename_derive", | |
] | |
[[package]] | |
name = "typename_derive" | |
version = "0.1.4" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "c68acf2f6e8a32e2bad47e73ee177558583fb9dbb264a5c0569c7f9f80f79b0a" | |
dependencies = [ | |
"quote 1.0.6", | |
"syn", | |
] | |
[[package]] | |
name = "unicode-segmentation" | |
version = "1.6.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0" | |
[[package]] | |
name = "unicode-width" | |
version = "0.1.7" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479" | |
[[package]] | |
name = "unicode-xid" | |
version = "0.1.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" | |
[[package]] | |
name = "unicode-xid" | |
version = "0.2.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c" | |
[[package]] | |
name = "vcpkg" | |
version = "0.2.8" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "3fc439f2794e98976c88a2a2dafce96b930fe8010b0a256b3c2199a773933168" | |
[[package]] | |
name = "vec_map" | |
version = "0.8.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" | |
[[package]] | |
name = "version_check" | |
version = "0.9.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed" | |
[[package]] | |
name = "void" | |
version = "1.0.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" | |
[[package]] | |
name = "walkdir" | |
version = "2.3.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d" | |
dependencies = [ | |
"same-file", | |
"winapi 0.3.8", | |
"winapi-util", | |
] | |
[[package]] | |
name = "wayland-client" | |
version = "0.23.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "af1080ebe0efabcf12aef2132152f616038f2d7dcbbccf7b2d8c5270fe14bcda" | |
dependencies = [ | |
"bitflags", | |
"calloop", | |
"downcast-rs", | |
"libc", | |
"mio", | |
"nix", | |
"wayland-commons", | |
"wayland-scanner", | |
"wayland-sys", | |
] | |
[[package]] | |
name = "wayland-commons" | |
version = "0.23.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "bb66b0d1a27c39bbce712b6372131c6e25149f03ffb0cd017cf8f7de8d66dbdb" | |
dependencies = [ | |
"nix", | |
"wayland-sys", | |
] | |
[[package]] | |
name = "wayland-protocols" | |
version = "0.23.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "6cc286643656742777d55dc8e70d144fa4699e426ca8e9d4ef454f4bf15ffcf9" | |
dependencies = [ | |
"bitflags", | |
"wayland-client", | |
"wayland-commons", | |
"wayland-scanner", | |
] | |
[[package]] | |
name = "wayland-scanner" | |
version = "0.23.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "93b02247366f395b9258054f964fe293ddd019c3237afba9be2ccbe9e1651c3d" | |
dependencies = [ | |
"proc-macro2 0.4.30", | |
"quote 0.6.13", | |
"xml-rs", | |
] | |
[[package]] | |
name = "wayland-sys" | |
version = "0.23.6" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "d94e89a86e6d6d7c7c9b19ebf48a03afaac4af6bc22ae570e9a24124b75358f4" | |
dependencies = [ | |
"dlib", | |
"lazy_static", | |
] | |
[[package]] | |
name = "which" | |
version = "3.1.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724" | |
dependencies = [ | |
"libc", | |
] | |
[[package]] | |
name = "widestring" | |
version = "0.4.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "a763e303c0e0f23b0da40888724762e802a8ffefbc22de4127ef42493c2ea68c" | |
[[package]] | |
name = "winapi" | |
version = "0.2.8" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" | |
[[package]] | |
name = "winapi" | |
version = "0.3.8" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6" | |
dependencies = [ | |
"winapi-i686-pc-windows-gnu", | |
"winapi-x86_64-pc-windows-gnu", | |
] | |
[[package]] | |
name = "winapi-build" | |
version = "0.1.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" | |
[[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-util" | |
version = "0.1.5" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" | |
dependencies = [ | |
"winapi 0.3.8", | |
] | |
[[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 = "winit" | |
version = "0.22.2" | |
source = "git+https://github.com/rust-windowing/winit?rev=6cfddfea21319ef7e28f4a6dc16e119ab033f550#6cfddfea21319ef7e28f4a6dc16e119ab033f550" | |
dependencies = [ | |
"bitflags", | |
"cocoa 0.20.1", | |
"core-foundation 0.7.0", | |
"core-graphics 0.19.0", | |
"core-video-sys", | |
"dispatch", | |
"instant", | |
"lazy_static", | |
"libc", | |
"log", | |
"mio", | |
"mio-extras", | |
"ndk", | |
"ndk-glue", | |
"ndk-sys", | |
"objc", | |
"parking_lot", | |
"percent-encoding", | |
"raw-window-handle", | |
"smithay-client-toolkit", | |
"wayland-client", | |
"winapi 0.3.8", | |
"x11-dl", | |
] | |
[[package]] | |
name = "ws2_32-sys" | |
version = "0.2.1" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" | |
dependencies = [ | |
"winapi 0.2.8", | |
"winapi-build", | |
] | |
[[package]] | |
name = "x11-dl" | |
version = "2.18.5" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "2bf981e3a5b3301209754218f962052d4d9ee97e478f4d26d4a6eced34c1fef8" | |
dependencies = [ | |
"lazy_static", | |
"libc", | |
"maybe-uninit", | |
"pkg-config", | |
] | |
[[package]] | |
name = "xattr" | |
version = "0.2.2" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c" | |
dependencies = [ | |
"libc", | |
] | |
[[package]] | |
name = "xdg" | |
version = "2.2.0" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "d089681aa106a86fade1b0128fb5daf07d5867a509ab036d99988dec80429a57" | |
[[package]] | |
name = "xml-rs" | |
version = "0.8.3" | |
source = "registry+https://github.com/rust-lang/crates.io-index" | |
checksum = "b07db065a5cf61a7e4ba64f29e67db906fb1787316516c4e6e5ff0fea1efcd8a" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This file was @generated by cargo2nix 0.8.3. | |
# It is not intended to be manually edited. | |
{ | |
release ? true, | |
rootFeatures ? [ | |
"libskia/default" | |
], | |
rustPackages, | |
buildRustPackages, | |
hostPlatform, | |
hostPlatformCpu ? null, | |
hostPlatformFeatures ? [], | |
mkRustCrate, | |
rustLib, | |
lib, | |
}: | |
let | |
inherit (rustLib) fetchCratesIo fetchCrateLocal fetchCrateGit fetchCrateAlternativeRegistry expandFeatures decideProfile genDrvsByProfile; | |
profilesByName = { | |
dev = builtins.fromTOML "debug = true\ndebug-assertions = true\nopt-level = 0\noverflow-checks = false\n"; | |
release = builtins.fromTOML "opt-level = 3\n"; | |
}; | |
rootFeatures' = expandFeatures rootFeatures; | |
overridableMkRustCrate = f: | |
let | |
drvs = genDrvsByProfile profilesByName ({ profile, profileName }: mkRustCrate ({ inherit release profile hostPlatformCpu hostPlatformFeatures; } // (f profileName))); | |
in { compileMode ? null, profileName ? decideProfile compileMode release }: | |
let drv = drvs.${profileName}; in if compileMode == null then drv else drv.override { inherit compileMode; }; | |
in | |
{ | |
cargo2nixVersion = "0.8.3"; | |
workspace = { | |
libskia = rustPackages.unknown.libskia."0.1.0"; | |
}; | |
"registry+https://github.com/rust-lang/crates.io-index".adler32."1.0.4" = overridableMkRustCrate (profileName: rec { | |
name = "adler32"; | |
version = "1.0.4"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "5d2e7343e7fc9de883d1b0341e0b13970f764c14101234857d2ddafa1cb1cac2"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".aho-corasick."0.7.10" = overridableMkRustCrate (profileName: rec { | |
name = "aho-corasick"; | |
version = "0.7.10"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "8716408b8bc624ed7f65d223ddb9ac2d044c0547b6fa4b0d554f3a9540496ada"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
]; | |
dependencies = { | |
memchr = rustPackages."registry+https://github.com/rust-lang/crates.io-index".memchr."2.3.3" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".andrew."0.2.1" = overridableMkRustCrate (profileName: rec { | |
name = "andrew"; | |
version = "0.2.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "9b7f09f89872c2b6b29e319377b1fbe91c6f5947df19a25596e121cf19a7b35e"; }; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
line_drawing = rustPackages."registry+https://github.com/rust-lang/crates.io-index".line_drawing."0.7.0" { inherit profileName; }; | |
rusttype = rustPackages."registry+https://github.com/rust-lang/crates.io-index".rusttype."0.7.9" { inherit profileName; }; | |
walkdir = rustPackages."registry+https://github.com/rust-lang/crates.io-index".walkdir."2.3.1" { inherit profileName; }; | |
xdg = rustPackages."registry+https://github.com/rust-lang/crates.io-index".xdg."2.2.0" { inherit profileName; }; | |
xml = rustPackages."registry+https://github.com/rust-lang/crates.io-index".xml-rs."0.8.3" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".android_glue."0.2.3" = overridableMkRustCrate (profileName: rec { | |
name = "android_glue"; | |
version = "0.2.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "000444226fcff248f2bc4c7625be32c63caccfecc2723a2b9f78a7487a49c407"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".android_log-sys."0.1.2" = overridableMkRustCrate (profileName: rec { | |
name = "android_log-sys"; | |
version = "0.1.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "b8052e2d8aabbb8d556d6abbcce2a22b9590996c5f849b9c7ce4544a2e3b984e"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".ansi_term."0.11.0" = overridableMkRustCrate (profileName: rec { | |
name = "ansi_term"; | |
version = "0.11.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"; }; | |
dependencies = { | |
${ if hostPlatform.parsed.kernel.name == "windows" then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".approx."0.3.2" = overridableMkRustCrate (profileName: rec { | |
name = "approx"; | |
version = "0.3.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3"; }; | |
dependencies = { | |
num_traits = rustPackages."registry+https://github.com/rust-lang/crates.io-index".num-traits."0.2.11" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".atty."0.2.14" = overridableMkRustCrate (profileName: rec { | |
name = "atty"; | |
version = "0.2.14"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"; }; | |
dependencies = { | |
${ if hostPlatform.parsed.kernel.name == "hermit" then "hermit_abi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".hermit-abi."0.1.13" { inherit profileName; }; | |
${ if hostPlatform.isUnix then "libc" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".autocfg."1.0.0" = overridableMkRustCrate (profileName: rec { | |
name = "autocfg"; | |
version = "1.0.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".bindgen."0.55.1" = overridableMkRustCrate (profileName: rec { | |
name = "bindgen"; | |
version = "0.55.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "75b13ce559e6433d360c26305643803cb52cfbabbc2b9c47ce04a58493dfb443"; }; | |
features = builtins.concatLists [ | |
[ "clap" ] | |
[ "default" ] | |
[ "env_logger" ] | |
[ "log" ] | |
[ "logging" ] | |
[ "runtime" ] | |
[ "which" ] | |
[ "which-rustfmt" ] | |
]; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
cexpr = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cexpr."0.4.0" { inherit profileName; }; | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
clang_sys = rustPackages."registry+https://github.com/rust-lang/crates.io-index".clang-sys."1.0.1" { inherit profileName; }; | |
clap = rustPackages."registry+https://github.com/rust-lang/crates.io-index".clap."2.33.1" { inherit profileName; }; | |
env_logger = rustPackages."registry+https://github.com/rust-lang/crates.io-index".env_logger."0.7.1" { inherit profileName; }; | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
lazycell = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazycell."1.2.1" { inherit profileName; }; | |
log = rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.8" { inherit profileName; }; | |
peeking_take_while = rustPackages."registry+https://github.com/rust-lang/crates.io-index".peeking_take_while."0.1.2" { inherit profileName; }; | |
proc_macro2 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro2."1.0.17" { inherit profileName; }; | |
quote = rustPackages."registry+https://github.com/rust-lang/crates.io-index".quote."1.0.6" { inherit profileName; }; | |
regex = rustPackages."registry+https://github.com/rust-lang/crates.io-index".regex."1.3.7" { inherit profileName; }; | |
rustc_hash = rustPackages."registry+https://github.com/rust-lang/crates.io-index".rustc-hash."1.1.0" { inherit profileName; }; | |
shlex = rustPackages."registry+https://github.com/rust-lang/crates.io-index".shlex."0.1.1" { inherit profileName; }; | |
which = rustPackages."registry+https://github.com/rust-lang/crates.io-index".which."3.1.1" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" = overridableMkRustCrate (profileName: rec { | |
name = "bitflags"; | |
version = "1.2.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
]; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".block."0.1.6" = overridableMkRustCrate (profileName: rec { | |
name = "block"; | |
version = "0.1.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"; }; | |
}); | |
"git+https://github.com/feenkcom/gtoolkit-boxer".boxer."0.2.0" = overridableMkRustCrate (profileName: rec { | |
name = "boxer"; | |
version = "0.2.0"; | |
registry = "git+https://github.com/feenkcom/gtoolkit-boxer"; | |
src = fetchCrateGit { | |
url = https://github.com/feenkcom/gtoolkit-boxer; | |
name = "boxer"; | |
version = "0.2.0"; | |
rev = "8ffd345b6aabda55c5ab1b4914f6f3e5f92918d4"; | |
}; | |
dependencies = { | |
log = rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.8" { inherit profileName; }; | |
widestring = rustPackages."registry+https://github.com/rust-lang/crates.io-index".widestring."0.4.2" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".byteorder."1.3.4" = overridableMkRustCrate (profileName: rec { | |
name = "byteorder"; | |
version = "1.3.4"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
]; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".calloop."0.4.4" = overridableMkRustCrate (profileName: rec { | |
name = "calloop"; | |
version = "0.4.4"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "7aa2097be53a00de9e8fc349fea6d76221f398f5c4fa550d420669906962d160"; }; | |
dependencies = { | |
mio = rustPackages."registry+https://github.com/rust-lang/crates.io-index".mio."0.6.22" { inherit profileName; }; | |
mio_extras = rustPackages."registry+https://github.com/rust-lang/crates.io-index".mio-extras."2.0.6" { inherit profileName; }; | |
${ if hostPlatform.isUnix then "nix" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".nix."0.14.1" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".cc."1.0.54" = overridableMkRustCrate (profileName: rec { | |
name = "cc"; | |
version = "1.0.54"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "7bbb73db36c1246e9034e307d0fba23f9a2e251faa47ade70c1bd252220c8311"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".cexpr."0.4.0" = overridableMkRustCrate (profileName: rec { | |
name = "cexpr"; | |
version = "0.4.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27"; }; | |
dependencies = { | |
nom = rustPackages."registry+https://github.com/rust-lang/crates.io-index".nom."5.1.1" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" = overridableMkRustCrate (profileName: rec { | |
name = "cfg-if"; | |
version = "0.1.10"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".cgl."0.3.2" = overridableMkRustCrate (profileName: rec { | |
name = "cgl"; | |
version = "0.3.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff"; }; | |
dependencies = { | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".clang-sys."1.0.1" = overridableMkRustCrate (profileName: rec { | |
name = "clang-sys"; | |
version = "1.0.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "fa785e9017cb8e8c8045e3f096b7d1ebc4d7337cceccdca8d678a27f788ac133"; }; | |
features = builtins.concatLists [ | |
[ "clang_3_5" ] | |
[ "clang_3_6" ] | |
[ "clang_3_7" ] | |
[ "clang_3_8" ] | |
[ "clang_3_9" ] | |
[ "clang_4_0" ] | |
[ "clang_5_0" ] | |
[ "clang_6_0" ] | |
[ "libloading" ] | |
[ "runtime" ] | |
]; | |
dependencies = { | |
glob = rustPackages."registry+https://github.com/rust-lang/crates.io-index".glob."0.3.0" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
libloading = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libloading."0.6.2" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
glob = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".glob."0.3.0" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".clap."2.33.1" = overridableMkRustCrate (profileName: rec { | |
name = "clap"; | |
version = "2.33.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "bdfa80d47f954d53a35a64987ca1422f495b8d6483c0fe9f7117b36c2a792129"; }; | |
features = builtins.concatLists [ | |
[ "ansi_term" ] | |
[ "atty" ] | |
[ "color" ] | |
[ "default" ] | |
[ "strsim" ] | |
[ "suggestions" ] | |
[ "vec_map" ] | |
]; | |
dependencies = { | |
${ if !hostPlatform.isWindows then "ansi_term" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".ansi_term."0.11.0" { inherit profileName; }; | |
atty = rustPackages."registry+https://github.com/rust-lang/crates.io-index".atty."0.2.14" { inherit profileName; }; | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
strsim = rustPackages."registry+https://github.com/rust-lang/crates.io-index".strsim."0.8.0" { inherit profileName; }; | |
textwrap = rustPackages."registry+https://github.com/rust-lang/crates.io-index".textwrap."0.11.0" { inherit profileName; }; | |
unicode_width = rustPackages."registry+https://github.com/rust-lang/crates.io-index".unicode-width."0.1.7" { inherit profileName; }; | |
vec_map = rustPackages."registry+https://github.com/rust-lang/crates.io-index".vec_map."0.8.2" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".cloudabi."0.0.3" = overridableMkRustCrate (profileName: rec { | |
name = "cloudabi"; | |
version = "0.0.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"; }; | |
features = builtins.concatLists [ | |
[ "bitflags" ] | |
[ "default" ] | |
]; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".cocoa."0.19.1" = overridableMkRustCrate (profileName: rec { | |
name = "cocoa"; | |
version = "0.19.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "f29f7768b2d1be17b96158e3285951d366b40211320fb30826a76cb7a0da6400"; }; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
block = rustPackages."registry+https://github.com/rust-lang/crates.io-index".block."0.1.6" { inherit profileName; }; | |
core_foundation = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-foundation."0.6.4" { inherit profileName; }; | |
core_graphics = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-graphics."0.17.3" { inherit profileName; }; | |
foreign_types = rustPackages."registry+https://github.com/rust-lang/crates.io-index".foreign-types."0.3.2" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
objc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".objc."0.2.7" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".cocoa."0.20.1" = overridableMkRustCrate (profileName: rec { | |
name = "cocoa"; | |
version = "0.20.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "8f7b6f3f7f4f0b3ec5c5039aaa9e8c3cef97a7a480a400fd62944841314f293d"; }; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
block = rustPackages."registry+https://github.com/rust-lang/crates.io-index".block."0.1.6" { inherit profileName; }; | |
core_foundation = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-foundation."0.7.0" { inherit profileName; }; | |
core_graphics = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-graphics."0.19.0" { inherit profileName; }; | |
foreign_types = rustPackages."registry+https://github.com/rust-lang/crates.io-index".foreign-types."0.3.2" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
objc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".objc."0.2.7" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".core-foundation."0.6.4" = overridableMkRustCrate (profileName: rec { | |
name = "core-foundation"; | |
version = "0.6.4"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d"; }; | |
dependencies = { | |
core_foundation_sys = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-foundation-sys."0.6.2" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".core-foundation."0.7.0" = overridableMkRustCrate (profileName: rec { | |
name = "core-foundation"; | |
version = "0.7.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171"; }; | |
dependencies = { | |
core_foundation_sys = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-foundation-sys."0.7.0" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".core-foundation-sys."0.6.2" = overridableMkRustCrate (profileName: rec { | |
name = "core-foundation-sys"; | |
version = "0.6.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".core-foundation-sys."0.7.0" = overridableMkRustCrate (profileName: rec { | |
name = "core-foundation-sys"; | |
version = "0.7.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".core-graphics."0.17.3" = overridableMkRustCrate (profileName: rec { | |
name = "core-graphics"; | |
version = "0.17.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "56790968ab1c8a1202a102e6de05fc6e1ec87da99e4e93e9a7d13efbfc1e95a9"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
]; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
core_foundation = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-foundation."0.6.4" { inherit profileName; }; | |
foreign_types = rustPackages."registry+https://github.com/rust-lang/crates.io-index".foreign-types."0.3.2" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".core-graphics."0.19.0" = overridableMkRustCrate (profileName: rec { | |
name = "core-graphics"; | |
version = "0.19.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "59e78b2e0aaf43f08e7ae0d6bc96895ef72ff0921c7d4ff4762201b2dba376dd"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
]; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
core_foundation = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-foundation."0.7.0" { inherit profileName; }; | |
foreign_types = rustPackages."registry+https://github.com/rust-lang/crates.io-index".foreign-types."0.3.2" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".core-video-sys."0.1.4" = overridableMkRustCrate (profileName: rec { | |
name = "core-video-sys"; | |
version = "0.1.4"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "34ecad23610ad9757664d644e369246edde1803fcb43ed72876565098a5d3828"; }; | |
features = builtins.concatLists [ | |
[ "core-graphics" ] | |
[ "display_link" ] | |
[ "opengl" ] | |
]; | |
dependencies = { | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
core_foundation_sys = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-foundation-sys."0.7.0" { inherit profileName; }; | |
core_graphics = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-graphics."0.19.0" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
objc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".objc."0.2.7" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".crc32fast."1.2.0" = overridableMkRustCrate (profileName: rec { | |
name = "crc32fast"; | |
version = "1.2.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
]; | |
dependencies = { | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".crossbeam."0.7.3" = overridableMkRustCrate (profileName: rec { | |
name = "crossbeam"; | |
version = "0.7.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "69323bff1fb41c635347b8ead484a5ca6c3f11914d784170b158d8449ab07f8e"; }; | |
features = builtins.concatLists [ | |
[ "crossbeam-channel" ] | |
[ "crossbeam-deque" ] | |
[ "crossbeam-queue" ] | |
[ "default" ] | |
[ "std" ] | |
]; | |
dependencies = { | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
crossbeam_channel = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-channel."0.4.2" { inherit profileName; }; | |
crossbeam_deque = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-deque."0.7.3" { inherit profileName; }; | |
crossbeam_epoch = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-epoch."0.8.2" { inherit profileName; }; | |
crossbeam_queue = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-queue."0.2.1" { inherit profileName; }; | |
crossbeam_utils = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-utils."0.7.2" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".crossbeam-channel."0.4.2" = overridableMkRustCrate (profileName: rec { | |
name = "crossbeam-channel"; | |
version = "0.4.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "cced8691919c02aac3cb0a1bc2e9b73d89e832bf9a06fc579d4e71b68a2da061"; }; | |
dependencies = { | |
crossbeam_utils = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-utils."0.7.2" { inherit profileName; }; | |
maybe_uninit = rustPackages."registry+https://github.com/rust-lang/crates.io-index".maybe-uninit."2.0.0" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".crossbeam-deque."0.7.3" = overridableMkRustCrate (profileName: rec { | |
name = "crossbeam-deque"; | |
version = "0.7.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285"; }; | |
dependencies = { | |
crossbeam_epoch = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-epoch."0.8.2" { inherit profileName; }; | |
crossbeam_utils = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-utils."0.7.2" { inherit profileName; }; | |
maybe_uninit = rustPackages."registry+https://github.com/rust-lang/crates.io-index".maybe-uninit."2.0.0" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".crossbeam-epoch."0.8.2" = overridableMkRustCrate (profileName: rec { | |
name = "crossbeam-epoch"; | |
version = "0.8.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "lazy_static" ] | |
[ "std" ] | |
]; | |
dependencies = { | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
crossbeam_utils = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-utils."0.7.2" { inherit profileName; }; | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
maybe_uninit = rustPackages."registry+https://github.com/rust-lang/crates.io-index".maybe-uninit."2.0.0" { inherit profileName; }; | |
memoffset = rustPackages."registry+https://github.com/rust-lang/crates.io-index".memoffset."0.5.4" { inherit profileName; }; | |
scopeguard = rustPackages."registry+https://github.com/rust-lang/crates.io-index".scopeguard."1.1.0" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
autocfg = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".autocfg."1.0.0" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".crossbeam-queue."0.2.1" = overridableMkRustCrate (profileName: rec { | |
name = "crossbeam-queue"; | |
version = "0.2.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "c695eeca1e7173472a32221542ae469b3e9aac3a4fc81f7696bcad82029493db"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
]; | |
dependencies = { | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
crossbeam_utils = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam-utils."0.7.2" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".crossbeam-utils."0.7.2" = overridableMkRustCrate (profileName: rec { | |
name = "crossbeam-utils"; | |
version = "0.7.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "lazy_static" ] | |
[ "std" ] | |
]; | |
dependencies = { | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
autocfg = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".autocfg."1.0.0" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".curl."0.4.29" = overridableMkRustCrate (profileName: rec { | |
name = "curl"; | |
version = "0.4.29"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "762e34611d2d5233a506a79072be944fddd057db2f18e04c0d6fa79e3fd466fd"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "openssl-probe" ] | |
[ "openssl-sys" ] | |
[ "ssl" ] | |
]; | |
dependencies = { | |
curl_sys = rustPackages."registry+https://github.com/rust-lang/crates.io-index".curl-sys."0.4.31+curl-7.70.0" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
${ if hostPlatform.isUnix && !(hostPlatform.parsed.kernel.name == "darwin") then "openssl_probe" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".openssl-probe."0.1.2" { inherit profileName; }; | |
${ if hostPlatform.isUnix && !(hostPlatform.parsed.kernel.name == "darwin") then "openssl_sys" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".openssl-sys."0.9.57" { inherit profileName; }; | |
${ if hostPlatform.parsed.abi.name == "msvc" then "schannel" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".schannel."0.1.19" { inherit profileName; }; | |
socket2 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".socket2."0.3.12" { inherit profileName; }; | |
${ if hostPlatform.parsed.abi.name == "msvc" then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".curl-sys."0.4.31+curl-7.70.0" = overridableMkRustCrate (profileName: rec { | |
name = "curl-sys"; | |
version = "0.4.31+curl-7.70.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "dcd62757cc4f5ab9404bc6ca9f0ae447e729a1403948ce5106bd588ceac6a3b0"; }; | |
features = builtins.concatLists [ | |
[ "openssl-sys" ] | |
[ "ssl" ] | |
]; | |
dependencies = { | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
libz_sys = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libz-sys."1.0.25" { inherit profileName; }; | |
${ if hostPlatform.isUnix && !(hostPlatform.parsed.kernel.name == "darwin") then "openssl_sys" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".openssl-sys."0.9.57" { inherit profileName; }; | |
${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
cc = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".cc."1.0.54" { profileName = "__noProfile"; }; | |
pkg_config = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".pkg-config."0.3.17" { profileName = "__noProfile"; }; | |
${ if hostPlatform.parsed.abi.name == "msvc" then "vcpkg" else null } = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".vcpkg."0.2.8" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".derivative."2.1.1" = overridableMkRustCrate (profileName: rec { | |
name = "derivative"; | |
version = "2.1.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "cb582b60359da160a9477ee80f15c8d784c477e69c217ef2cdd4169c24ea380f"; }; | |
features = builtins.concatLists [ | |
[ "use_core" ] | |
]; | |
dependencies = { | |
proc_macro2 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro2."1.0.17" { inherit profileName; }; | |
quote = rustPackages."registry+https://github.com/rust-lang/crates.io-index".quote."1.0.6" { inherit profileName; }; | |
syn = rustPackages."registry+https://github.com/rust-lang/crates.io-index".syn."1.0.27" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".dispatch."0.2.0" = overridableMkRustCrate (profileName: rec { | |
name = "dispatch"; | |
version = "0.2.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".dlib."0.4.1" = overridableMkRustCrate (profileName: rec { | |
name = "dlib"; | |
version = "0.4.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "77e51249a9d823a4cb79e3eca6dcd756153e8ed0157b6c04775d04bf1b13b76a"; }; | |
features = builtins.concatLists [ | |
[ "dlopen" ] | |
]; | |
dependencies = { | |
libloading = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libloading."0.5.2" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".downcast-rs."1.1.1" = overridableMkRustCrate (profileName: rec { | |
name = "downcast-rs"; | |
version = "1.1.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "52ba6eb47c2131e784a38b726eb54c1e1484904f013e576a25354d0124161af6"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".env_logger."0.7.1" = overridableMkRustCrate (profileName: rec { | |
name = "env_logger"; | |
version = "0.7.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"; }; | |
features = builtins.concatLists [ | |
[ "atty" ] | |
[ "default" ] | |
[ "humantime" ] | |
[ "regex" ] | |
[ "termcolor" ] | |
]; | |
dependencies = { | |
atty = rustPackages."registry+https://github.com/rust-lang/crates.io-index".atty."0.2.14" { inherit profileName; }; | |
humantime = rustPackages."registry+https://github.com/rust-lang/crates.io-index".humantime."1.3.0" { inherit profileName; }; | |
log = rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.8" { inherit profileName; }; | |
regex = rustPackages."registry+https://github.com/rust-lang/crates.io-index".regex."1.3.7" { inherit profileName; }; | |
termcolor = rustPackages."registry+https://github.com/rust-lang/crates.io-index".termcolor."1.1.0" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".filetime."0.2.10" = overridableMkRustCrate (profileName: rec { | |
name = "filetime"; | |
version = "0.2.10"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "affc17579b132fc2461adf7c575cc6e8b134ebca52c51f5411388965227dc695"; }; | |
dependencies = { | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
${ if hostPlatform.isUnix then "libc" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "redox" then "syscall" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".redox_syscall."0.1.56" { inherit profileName; }; | |
${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".flate2."1.0.14" = overridableMkRustCrate (profileName: rec { | |
name = "flate2"; | |
version = "1.0.14"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "2cfff41391129e0a856d6d822600b8d71179d46879e310417eb9c762eb178b42"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "miniz_oxide" ] | |
[ "rust_backend" ] | |
]; | |
dependencies = { | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
crc32fast = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crc32fast."1.2.0" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
miniz_oxide = rustPackages."registry+https://github.com/rust-lang/crates.io-index".miniz_oxide."0.3.6" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".float-cmp."0.6.0" = overridableMkRustCrate (profileName: rec { | |
name = "float-cmp"; | |
version = "0.6.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "da62c4f1b81918835a8c6a484a397775fff5953fe83529afd51b05f5c6a6617d"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "num-traits" ] | |
]; | |
dependencies = { | |
num_traits = rustPackages."registry+https://github.com/rust-lang/crates.io-index".num-traits."0.2.11" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".foreign-types."0.3.2" = overridableMkRustCrate (profileName: rec { | |
name = "foreign-types"; | |
version = "0.3.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"; }; | |
dependencies = { | |
foreign_types_shared = rustPackages."registry+https://github.com/rust-lang/crates.io-index".foreign-types-shared."0.1.1" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".foreign-types-shared."0.1.1" = overridableMkRustCrate (profileName: rec { | |
name = "foreign-types-shared"; | |
version = "0.1.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".fuchsia-zircon."0.3.3" = overridableMkRustCrate (profileName: rec { | |
name = "fuchsia-zircon"; | |
version = "0.3.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82"; }; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
fuchsia_zircon_sys = rustPackages."registry+https://github.com/rust-lang/crates.io-index".fuchsia-zircon-sys."0.3.3" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".fuchsia-zircon-sys."0.3.3" = overridableMkRustCrate (profileName: rec { | |
name = "fuchsia-zircon-sys"; | |
version = "0.3.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".gl_generator."0.13.1" = overridableMkRustCrate (profileName: rec { | |
name = "gl_generator"; | |
version = "0.13.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "ca98bbde17256e02d17336a6bdb5a50f7d0ccacee502e191d3e3d0ec2f96f84a"; }; | |
dependencies = { | |
khronos_api = rustPackages."registry+https://github.com/rust-lang/crates.io-index".khronos_api."3.1.0" { inherit profileName; }; | |
log = rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.8" { inherit profileName; }; | |
xml = rustPackages."registry+https://github.com/rust-lang/crates.io-index".xml-rs."0.8.3" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".glob."0.3.0" = overridableMkRustCrate (profileName: rec { | |
name = "glob"; | |
version = "0.3.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"; }; | |
}); | |
"git+https://github.com/syrel/glutin".glutin."0.24.0" = overridableMkRustCrate (profileName: rec { | |
name = "glutin"; | |
version = "0.24.0"; | |
registry = "git+https://github.com/syrel/glutin"; | |
src = fetchCrateGit { | |
url = https://github.com/syrel/glutin; | |
name = "glutin"; | |
version = "0.24.0"; | |
rev = "0b1971f880f68ee3c2dd83e777b6f20be980c3b4"; | |
}; | |
dependencies = { | |
${ if hostPlatform.parsed.kernel.name == "android" then "android_glue" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".android_glue."0.2.3" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "darwin" then "cgl" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cgl."0.3.2" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "darwin" then "cocoa" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cocoa."0.19.1" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "darwin" then "core_foundation" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-foundation."0.6.4" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "darwin" then "core_graphics" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-graphics."0.17.3" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "netbsd" || hostPlatform.parsed.kernel.name == "openbsd" || hostPlatform.parsed.kernel.name == "android" || hostPlatform.parsed.kernel.name == "windows" then "glutin_egl_sys" else null } = rustPackages."git+https://github.com/syrel/glutin".glutin_egl_sys."0.1.4" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "emscripten" then "glutin_emscripten_sys" else null } = rustPackages."git+https://github.com/syrel/glutin".glutin_emscripten_sys."0.1.1" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "ios" || hostPlatform.parsed.kernel.name == "darwin" then "glutin_gles2_sys" else null } = rustPackages."git+https://github.com/syrel/glutin".glutin_gles2_sys."0.1.4" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "netbsd" || hostPlatform.parsed.kernel.name == "openbsd" then "glutin_glx_sys" else null } = rustPackages."git+https://github.com/syrel/glutin".glutin_glx_sys."0.1.6" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "windows" then "glutin_wgl_sys" else null } = rustPackages."git+https://github.com/syrel/glutin".glutin_wgl_sys."0.1.4" { inherit profileName; }; | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "netbsd" || hostPlatform.parsed.kernel.name == "openbsd" || hostPlatform.parsed.kernel.name == "windows" then "libloading" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libloading."0.6.2" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "netbsd" || hostPlatform.parsed.kernel.name == "openbsd" then "log" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.8" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "ios" || hostPlatform.parsed.kernel.name == "darwin" then "objc" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".objc."0.2.7" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "netbsd" || hostPlatform.parsed.kernel.name == "openbsd" then "osmesa_sys" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".osmesa-sys."0.1.2" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "netbsd" || hostPlatform.parsed.kernel.name == "openbsd" || hostPlatform.parsed.kernel.name == "android" || hostPlatform.parsed.kernel.name == "windows" then "parking_lot" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".parking_lot."0.10.2" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "netbsd" || hostPlatform.parsed.kernel.name == "openbsd" then "wayland_client" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".wayland-client."0.23.6" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "windows" then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
winit = rustPackages."git+https://github.com/rust-windowing/winit".winit."0.22.2" { inherit profileName; }; | |
}; | |
}); | |
"git+https://github.com/syrel/glutin".glutin_egl_sys."0.1.4" = overridableMkRustCrate (profileName: rec { | |
name = "glutin_egl_sys"; | |
version = "0.1.4"; | |
registry = "git+https://github.com/syrel/glutin"; | |
src = fetchCrateGit { | |
url = https://github.com/syrel/glutin; | |
name = "glutin_egl_sys"; | |
version = "0.1.4"; | |
rev = "0b1971f880f68ee3c2dd83e777b6f20be980c3b4"; | |
}; | |
dependencies = { | |
${ if hostPlatform.parsed.kernel.name == "windows" then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
gl_generator = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".gl_generator."0.13.1" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"git+https://github.com/syrel/glutin".glutin_emscripten_sys."0.1.1" = overridableMkRustCrate (profileName: rec { | |
name = "glutin_emscripten_sys"; | |
version = "0.1.1"; | |
registry = "git+https://github.com/syrel/glutin"; | |
src = fetchCrateGit { | |
url = https://github.com/syrel/glutin; | |
name = "glutin_emscripten_sys"; | |
version = "0.1.1"; | |
rev = "0b1971f880f68ee3c2dd83e777b6f20be980c3b4"; | |
}; | |
}); | |
"git+https://github.com/syrel/glutin".glutin_gles2_sys."0.1.4" = overridableMkRustCrate (profileName: rec { | |
name = "glutin_gles2_sys"; | |
version = "0.1.4"; | |
registry = "git+https://github.com/syrel/glutin"; | |
src = fetchCrateGit { | |
url = https://github.com/syrel/glutin; | |
name = "glutin_gles2_sys"; | |
version = "0.1.4"; | |
rev = "0b1971f880f68ee3c2dd83e777b6f20be980c3b4"; | |
}; | |
dependencies = { | |
${ if hostPlatform.parsed.kernel.name == "ios" then "objc" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".objc."0.2.7" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
gl_generator = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".gl_generator."0.13.1" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"git+https://github.com/syrel/glutin".glutin_glx_sys."0.1.6" = overridableMkRustCrate (profileName: rec { | |
name = "glutin_glx_sys"; | |
version = "0.1.6"; | |
registry = "git+https://github.com/syrel/glutin"; | |
src = fetchCrateGit { | |
url = https://github.com/syrel/glutin; | |
name = "glutin_glx_sys"; | |
version = "0.1.6"; | |
rev = "0b1971f880f68ee3c2dd83e777b6f20be980c3b4"; | |
}; | |
dependencies = { | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "netbsd" || hostPlatform.parsed.kernel.name == "openbsd" then "x11_dl" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".x11-dl."2.18.5" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
gl_generator = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".gl_generator."0.13.1" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"git+https://github.com/syrel/glutin".glutin_wgl_sys."0.1.4" = overridableMkRustCrate (profileName: rec { | |
name = "glutin_wgl_sys"; | |
version = "0.1.4"; | |
registry = "git+https://github.com/syrel/glutin"; | |
src = fetchCrateGit { | |
url = https://github.com/syrel/glutin; | |
name = "glutin_wgl_sys"; | |
version = "0.1.4"; | |
rev = "0b1971f880f68ee3c2dd83e777b6f20be980c3b4"; | |
}; | |
buildDependencies = { | |
gl_generator = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".gl_generator."0.13.1" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".heck."0.3.1" = overridableMkRustCrate (profileName: rec { | |
name = "heck"; | |
version = "0.3.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"; }; | |
dependencies = { | |
unicode_segmentation = rustPackages."registry+https://github.com/rust-lang/crates.io-index".unicode-segmentation."1.6.0" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".hermit-abi."0.1.13" = overridableMkRustCrate (profileName: rec { | |
name = "hermit-abi"; | |
version = "0.1.13"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "91780f809e750b0a89f5544be56617ff6b1227ee485bcb06ebe10cdf89bd3b71"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
]; | |
dependencies = { | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".humantime."1.3.0" = overridableMkRustCrate (profileName: rec { | |
name = "humantime"; | |
version = "1.3.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"; }; | |
dependencies = { | |
quick_error = rustPackages."registry+https://github.com/rust-lang/crates.io-index".quick-error."1.2.3" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".instant."0.1.4" = overridableMkRustCrate (profileName: rec { | |
name = "instant"; | |
version = "0.1.4"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "7777a24a1ce5de49fcdde84ec46efa487c3af49d5b6e6e0a50367cc5c1096182"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".iovec."0.1.4" = overridableMkRustCrate (profileName: rec { | |
name = "iovec"; | |
version = "0.1.4"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"; }; | |
dependencies = { | |
${ if hostPlatform.isUnix then "libc" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".itoa."0.4.5" = overridableMkRustCrate (profileName: rec { | |
name = "itoa"; | |
version = "0.4.5"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".jni-sys."0.3.0" = overridableMkRustCrate (profileName: rec { | |
name = "jni-sys"; | |
version = "0.3.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".kernel32-sys."0.2.2" = overridableMkRustCrate (profileName: rec { | |
name = "kernel32-sys"; | |
version = "0.2.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"; }; | |
dependencies = { | |
winapi = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.2.8" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
build = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi-build."0.1.1" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".khronos_api."3.1.0" = overridableMkRustCrate (profileName: rec { | |
name = "khronos_api"; | |
version = "3.1.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" = overridableMkRustCrate (profileName: rec { | |
name = "lazy_static"; | |
version = "1.4.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".lazycell."1.2.1" = overridableMkRustCrate (profileName: rec { | |
name = "lazycell"; | |
version = "1.2.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" = overridableMkRustCrate (profileName: rec { | |
name = "libc"; | |
version = "0.2.71"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "9457b06509d27052635f90d6466700c65095fdf75409b3fbdd903e988b886f49"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
]; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".libloading."0.5.2" = overridableMkRustCrate (profileName: rec { | |
name = "libloading"; | |
version = "0.5.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753"; }; | |
dependencies = { | |
${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
cc = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".cc."1.0.54" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".libloading."0.6.2" = overridableMkRustCrate (profileName: rec { | |
name = "libloading"; | |
version = "0.6.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "2cadb8e769f070c45df05c78c7520eb4cd17061d4ab262e43cfc68b4d00ac71c"; }; | |
dependencies = { | |
${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
}); | |
"unknown".libskia."0.1.0" = overridableMkRustCrate (profileName: rec { | |
name = "libskia"; | |
version = "0.1.0"; | |
registry = "unknown"; | |
src = fetchCrateLocal ./.; | |
dependencies = { | |
boxer = rustPackages."git+https://github.com/feenkcom/gtoolkit-boxer".boxer."0.2.0" { inherit profileName; }; | |
byteorder = rustPackages."registry+https://github.com/rust-lang/crates.io-index".byteorder."1.3.4" { inherit profileName; }; | |
crossbeam = rustPackages."registry+https://github.com/rust-lang/crates.io-index".crossbeam."0.7.3" { inherit profileName; }; | |
env_logger = rustPackages."registry+https://github.com/rust-lang/crates.io-index".env_logger."0.7.1" { inherit profileName; }; | |
float_cmp = rustPackages."registry+https://github.com/rust-lang/crates.io-index".float-cmp."0.6.0" { inherit profileName; }; | |
glutin = rustPackages."git+https://github.com/syrel/glutin".glutin."0.24.0" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
log = rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.8" { inherit profileName; }; | |
num_cpus = rustPackages."registry+https://github.com/rust-lang/crates.io-index".num_cpus."1.13.0" { inherit profileName; }; | |
num_enum = rustPackages."registry+https://github.com/rust-lang/crates.io-index".num_enum."0.4.3" { inherit profileName; }; | |
ordered_float = rustPackages."registry+https://github.com/rust-lang/crates.io-index".ordered-float."1.0.2" { inherit profileName; }; | |
skia_safe = rustPackages."git+https://github.com/syrel/rust-skia".skia-safe."0.35.1" { inherit profileName; }; | |
typename = rustPackages."registry+https://github.com/rust-lang/crates.io-index".typename."0.1.2" { inherit profileName; }; | |
widestring = rustPackages."registry+https://github.com/rust-lang/crates.io-index".widestring."0.4.2" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".libz-sys."1.0.25" = overridableMkRustCrate (profileName: rec { | |
name = "libz-sys"; | |
version = "1.0.25"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe"; }; | |
dependencies = { | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
cc = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".cc."1.0.54" { profileName = "__noProfile"; }; | |
pkg_config = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".pkg-config."0.3.17" { profileName = "__noProfile"; }; | |
${ if hostPlatform.parsed.abi.name == "msvc" then "vcpkg" else null } = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".vcpkg."0.2.8" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".line_drawing."0.7.0" = overridableMkRustCrate (profileName: rec { | |
name = "line_drawing"; | |
version = "0.7.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "5cc7ad3d82c845bdb5dde34ffdcc7a5fb4d2996e1e1ee0f19c33bc80e15196b9"; }; | |
dependencies = { | |
num_traits = rustPackages."registry+https://github.com/rust-lang/crates.io-index".num-traits."0.2.11" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".lock_api."0.3.4" = overridableMkRustCrate (profileName: rec { | |
name = "lock_api"; | |
version = "0.3.4"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75"; }; | |
dependencies = { | |
scopeguard = rustPackages."registry+https://github.com/rust-lang/crates.io-index".scopeguard."1.1.0" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".log."0.4.8" = overridableMkRustCrate (profileName: rec { | |
name = "log"; | |
version = "0.4.8"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"; }; | |
features = builtins.concatLists [ | |
[ "std" ] | |
]; | |
dependencies = { | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".malloc_buf."0.0.6" = overridableMkRustCrate (profileName: rec { | |
name = "malloc_buf"; | |
version = "0.0.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"; }; | |
dependencies = { | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".maybe-uninit."2.0.0" = overridableMkRustCrate (profileName: rec { | |
name = "maybe-uninit"; | |
version = "2.0.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".memchr."2.3.3" = overridableMkRustCrate (profileName: rec { | |
name = "memchr"; | |
version = "2.3.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
[ "use_std" ] | |
]; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".memmap."0.7.0" = overridableMkRustCrate (profileName: rec { | |
name = "memmap"; | |
version = "0.7.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b"; }; | |
dependencies = { | |
${ if hostPlatform.isUnix then "libc" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".memoffset."0.5.4" = overridableMkRustCrate (profileName: rec { | |
name = "memoffset"; | |
version = "0.5.4"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "b4fc2c02a7e374099d4ee95a193111f72d2110197fe200272371758f6c3643d8"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
]; | |
buildDependencies = { | |
autocfg = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".autocfg."1.0.0" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".miniz_oxide."0.3.6" = overridableMkRustCrate (profileName: rec { | |
name = "miniz_oxide"; | |
version = "0.3.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "aa679ff6578b1cddee93d7e82e263b94a575e0bfced07284eb0c037c1d2416a5"; }; | |
dependencies = { | |
adler32 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".adler32."1.0.4" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".mio."0.6.22" = overridableMkRustCrate (profileName: rec { | |
name = "mio"; | |
version = "0.6.22"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "fce347092656428bc8eaf6201042cb551b8d67855af7374542a92a0fbfcac430"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "with-deprecated" ] | |
]; | |
dependencies = { | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "fuchsia" then "fuchsia_zircon" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".fuchsia-zircon."0.3.3" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "fuchsia" then "fuchsia_zircon_sys" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".fuchsia-zircon-sys."0.3.3" { inherit profileName; }; | |
iovec = rustPackages."registry+https://github.com/rust-lang/crates.io-index".iovec."0.1.4" { inherit profileName; }; | |
${ if hostPlatform.isWindows then "kernel32" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".kernel32-sys."0.2.2" { inherit profileName; }; | |
${ if hostPlatform.isUnix then "libc" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
log = rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.8" { inherit profileName; }; | |
${ if hostPlatform.isWindows then "miow" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".miow."0.2.1" { inherit profileName; }; | |
net2 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".net2."0.2.34" { inherit profileName; }; | |
slab = rustPackages."registry+https://github.com/rust-lang/crates.io-index".slab."0.4.2" { inherit profileName; }; | |
${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.2.8" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".mio-extras."2.0.6" = overridableMkRustCrate (profileName: rec { | |
name = "mio-extras"; | |
version = "2.0.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19"; }; | |
dependencies = { | |
lazycell = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazycell."1.2.1" { inherit profileName; }; | |
log = rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.8" { inherit profileName; }; | |
mio = rustPackages."registry+https://github.com/rust-lang/crates.io-index".mio."0.6.22" { inherit profileName; }; | |
slab = rustPackages."registry+https://github.com/rust-lang/crates.io-index".slab."0.4.2" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".miow."0.2.1" = overridableMkRustCrate (profileName: rec { | |
name = "miow"; | |
version = "0.2.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919"; }; | |
dependencies = { | |
kernel32 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".kernel32-sys."0.2.2" { inherit profileName; }; | |
net2 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".net2."0.2.34" { inherit profileName; }; | |
winapi = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.2.8" { inherit profileName; }; | |
ws2_32 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".ws2_32-sys."0.2.1" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".ndk."0.1.0" = overridableMkRustCrate (profileName: rec { | |
name = "ndk"; | |
version = "0.1.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "95a356cafe20aee088789830bfea3a61336e84ded9e545e00d3869ce95dcb80c"; }; | |
dependencies = { | |
jni_sys = rustPackages."registry+https://github.com/rust-lang/crates.io-index".jni-sys."0.3.0" { inherit profileName; }; | |
ffi = rustPackages."registry+https://github.com/rust-lang/crates.io-index".ndk-sys."0.1.0" { inherit profileName; }; | |
num_enum = rustPackages."registry+https://github.com/rust-lang/crates.io-index".num_enum."0.4.3" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".ndk-glue."0.1.0" = overridableMkRustCrate (profileName: rec { | |
name = "ndk-glue"; | |
version = "0.1.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "d1730ee2e3de41c3321160a6da815f008c4006d71b095880ea50e17cf52332b8"; }; | |
dependencies = { | |
android_log_sys = rustPackages."registry+https://github.com/rust-lang/crates.io-index".android_log-sys."0.1.2" { inherit profileName; }; | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
log = rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.8" { inherit profileName; }; | |
ndk = rustPackages."registry+https://github.com/rust-lang/crates.io-index".ndk."0.1.0" { inherit profileName; }; | |
ndk_sys = rustPackages."registry+https://github.com/rust-lang/crates.io-index".ndk-sys."0.1.0" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".ndk-sys."0.1.0" = overridableMkRustCrate (profileName: rec { | |
name = "ndk-sys"; | |
version = "0.1.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "2b2820aca934aba5ed91c79acc72b6a44048ceacc5d36c035ed4e051f12d887d"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".net2."0.2.34" = overridableMkRustCrate (profileName: rec { | |
name = "net2"; | |
version = "0.2.34"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "2ba7c918ac76704fb42afcbbb43891e72731f3dcca3bef2a19786297baf14af7"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "duration" ] | |
]; | |
dependencies = { | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "redox" || hostPlatform.isUnix || hostPlatform.parsed.kernel.name == "wasi" then "libc" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".nix."0.14.1" = overridableMkRustCrate (profileName: rec { | |
name = "nix"; | |
version = "0.14.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "6c722bee1037d430d0f8e687bbdbf222f27cc6e4e68d5caf630857bb2b6dbdce"; }; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
void = rustPackages."registry+https://github.com/rust-lang/crates.io-index".void."1.0.2" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
${ if hostPlatform.parsed.kernel.name == "dragonfly" then "cc" else null } = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".cc."1.0.54" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".nom."5.1.1" = overridableMkRustCrate (profileName: rec { | |
name = "nom"; | |
version = "5.1.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "0b471253da97532da4b61552249c521e01e736071f71c1a4f7ebbfbf0a06aad6"; }; | |
features = builtins.concatLists [ | |
[ "alloc" ] | |
[ "std" ] | |
]; | |
dependencies = { | |
memchr = rustPackages."registry+https://github.com/rust-lang/crates.io-index".memchr."2.3.3" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
version_check = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".version_check."0.9.2" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".num-traits."0.2.11" = overridableMkRustCrate (profileName: rec { | |
name = "num-traits"; | |
version = "0.2.11"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "c62be47e61d1842b9170f0fdeec8eba98e60e90e5446449a0545e5152acd7096"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
]; | |
buildDependencies = { | |
autocfg = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".autocfg."1.0.0" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".num_cpus."1.13.0" = overridableMkRustCrate (profileName: rec { | |
name = "num_cpus"; | |
version = "1.13.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"; }; | |
dependencies = { | |
${ if (hostPlatform.parsed.cpu.name == "x86_64" || hostPlatform.parsed.cpu.name == "aarch64") && hostPlatform.parsed.kernel.name == "hermit" then "hermit_abi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".hermit-abi."0.1.13" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".num_enum."0.4.3" = overridableMkRustCrate (profileName: rec { | |
name = "num_enum"; | |
version = "0.4.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "ca565a7df06f3d4b485494f25ba05da1435950f4dc263440eda7a6fa9b8e36e4"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
]; | |
dependencies = { | |
derivative = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".derivative."2.1.1" { profileName = "__noProfile"; }; | |
num_enum_derive = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".num_enum_derive."0.4.3" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".num_enum_derive."0.4.3" = overridableMkRustCrate (profileName: rec { | |
name = "num_enum_derive"; | |
version = "0.4.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "ffa5a33ddddfee04c0283a7653987d634e880347e96b5b2ed64de07efb59db9d"; }; | |
features = builtins.concatLists [ | |
[ "std" ] | |
]; | |
dependencies = { | |
proc_macro_crate = rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro-crate."0.1.4" { inherit profileName; }; | |
proc_macro2 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro2."1.0.17" { inherit profileName; }; | |
quote = rustPackages."registry+https://github.com/rust-lang/crates.io-index".quote."1.0.6" { inherit profileName; }; | |
syn = rustPackages."registry+https://github.com/rust-lang/crates.io-index".syn."1.0.27" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".objc."0.2.7" = overridableMkRustCrate (profileName: rec { | |
name = "objc"; | |
version = "0.2.7"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"; }; | |
dependencies = { | |
malloc_buf = rustPackages."registry+https://github.com/rust-lang/crates.io-index".malloc_buf."0.0.6" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".openssl-probe."0.1.2" = overridableMkRustCrate (profileName: rec { | |
name = "openssl-probe"; | |
version = "0.1.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".openssl-sys."0.9.57" = overridableMkRustCrate (profileName: rec { | |
name = "openssl-sys"; | |
version = "0.9.57"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "7410fef80af8ac071d4f63755c0ab89ac3df0fd1ea91f1d1f37cf5cec4395990"; }; | |
dependencies = { | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
autocfg = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".autocfg."1.0.0" { profileName = "__noProfile"; }; | |
cc = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".cc."1.0.54" { profileName = "__noProfile"; }; | |
pkg_config = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".pkg-config."0.3.17" { profileName = "__noProfile"; }; | |
${ if hostPlatform.parsed.abi.name == "msvc" then "vcpkg" else null } = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".vcpkg."0.2.8" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".ordered-float."1.0.2" = overridableMkRustCrate (profileName: rec { | |
name = "ordered-float"; | |
version = "1.0.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "18869315e81473c951eb56ad5558bbc56978562d3ecfb87abb7a1e944cea4518"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
]; | |
dependencies = { | |
num_traits = rustPackages."registry+https://github.com/rust-lang/crates.io-index".num-traits."0.2.11" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".osmesa-sys."0.1.2" = overridableMkRustCrate (profileName: rec { | |
name = "osmesa-sys"; | |
version = "0.1.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "88cfece6e95d2e717e0872a7f53a8684712ad13822a7979bc760b9c77ec0013b"; }; | |
dependencies = { | |
shared_library = rustPackages."registry+https://github.com/rust-lang/crates.io-index".shared_library."0.1.9" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".parking_lot."0.10.2" = overridableMkRustCrate (profileName: rec { | |
name = "parking_lot"; | |
version = "0.10.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
]; | |
dependencies = { | |
lock_api = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lock_api."0.3.4" { inherit profileName; }; | |
parking_lot_core = rustPackages."registry+https://github.com/rust-lang/crates.io-index".parking_lot_core."0.7.2" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".parking_lot_core."0.7.2" = overridableMkRustCrate (profileName: rec { | |
name = "parking_lot_core"; | |
version = "0.7.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3"; }; | |
dependencies = { | |
cfg_if = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "cloudabi" then "cloudabi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cloudabi."0.0.3" { inherit profileName; }; | |
${ if hostPlatform.isUnix then "libc" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "redox" then "syscall" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".redox_syscall."0.1.56" { inherit profileName; }; | |
smallvec = rustPackages."registry+https://github.com/rust-lang/crates.io-index".smallvec."1.4.0" { inherit profileName; }; | |
${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".peeking_take_while."0.1.2" = overridableMkRustCrate (profileName: rec { | |
name = "peeking_take_while"; | |
version = "0.1.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".percent-encoding."2.1.0" = overridableMkRustCrate (profileName: rec { | |
name = "percent-encoding"; | |
version = "2.1.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".pkg-config."0.3.17" = overridableMkRustCrate (profileName: rec { | |
name = "pkg-config"; | |
version = "0.3.17"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".proc-macro-crate."0.1.4" = overridableMkRustCrate (profileName: rec { | |
name = "proc-macro-crate"; | |
version = "0.1.4"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "e10d4b51f154c8a7fb96fd6dad097cb74b863943ec010ac94b9fd1be8861fe1e"; }; | |
dependencies = { | |
toml = rustPackages."registry+https://github.com/rust-lang/crates.io-index".toml."0.5.6" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".proc-macro2."0.4.30" = overridableMkRustCrate (profileName: rec { | |
name = "proc-macro2"; | |
version = "0.4.30"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "proc-macro" ] | |
]; | |
dependencies = { | |
unicode_xid = rustPackages."registry+https://github.com/rust-lang/crates.io-index".unicode-xid."0.1.0" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".proc-macro2."1.0.17" = overridableMkRustCrate (profileName: rec { | |
name = "proc-macro2"; | |
version = "1.0.17"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "1502d12e458c49a4c9cbff560d0fe0060c252bc29799ed94ca2ed4bb665a0101"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "proc-macro" ] | |
]; | |
dependencies = { | |
unicode_xid = rustPackages."registry+https://github.com/rust-lang/crates.io-index".unicode-xid."0.2.0" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".quick-error."1.2.3" = overridableMkRustCrate (profileName: rec { | |
name = "quick-error"; | |
version = "1.2.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".quote."0.6.13" = overridableMkRustCrate (profileName: rec { | |
name = "quote"; | |
version = "0.6.13"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "proc-macro" ] | |
]; | |
dependencies = { | |
proc_macro2 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro2."0.4.30" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".quote."1.0.6" = overridableMkRustCrate (profileName: rec { | |
name = "quote"; | |
version = "1.0.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "54a21852a652ad6f610c9510194f398ff6f8692e334fd1145fed931f7fbe44ea"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "proc-macro" ] | |
]; | |
dependencies = { | |
proc_macro2 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro2."1.0.17" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".raw-window-handle."0.3.3" = overridableMkRustCrate (profileName: rec { | |
name = "raw-window-handle"; | |
version = "0.3.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "0a441a7a6c80ad6473bd4b74ec1c9a4c951794285bf941c2126f607c72e48211"; }; | |
dependencies = { | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".redox_syscall."0.1.56" = overridableMkRustCrate (profileName: rec { | |
name = "redox_syscall"; | |
version = "0.1.56"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".regex."1.3.7" = overridableMkRustCrate (profileName: rec { | |
name = "regex"; | |
version = "1.3.7"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "a6020f034922e3194c711b82a627453881bc4682166cabb07134a10c26ba7692"; }; | |
features = builtins.concatLists [ | |
[ "aho-corasick" ] | |
[ "default" ] | |
[ "memchr" ] | |
[ "perf" ] | |
[ "perf-cache" ] | |
[ "perf-dfa" ] | |
[ "perf-inline" ] | |
[ "perf-literal" ] | |
[ "std" ] | |
[ "thread_local" ] | |
[ "unicode" ] | |
[ "unicode-age" ] | |
[ "unicode-bool" ] | |
[ "unicode-case" ] | |
[ "unicode-gencat" ] | |
[ "unicode-perl" ] | |
[ "unicode-script" ] | |
[ "unicode-segment" ] | |
]; | |
dependencies = { | |
aho_corasick = rustPackages."registry+https://github.com/rust-lang/crates.io-index".aho-corasick."0.7.10" { inherit profileName; }; | |
memchr = rustPackages."registry+https://github.com/rust-lang/crates.io-index".memchr."2.3.3" { inherit profileName; }; | |
regex_syntax = rustPackages."registry+https://github.com/rust-lang/crates.io-index".regex-syntax."0.6.17" { inherit profileName; }; | |
thread_local = rustPackages."registry+https://github.com/rust-lang/crates.io-index".thread_local."1.0.1" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".regex-syntax."0.6.17" = overridableMkRustCrate (profileName: rec { | |
name = "regex-syntax"; | |
version = "0.6.17"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "7fe5bd57d1d7414c6b5ed48563a2c855d995ff777729dcd91c369ec7fea395ae"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "unicode" ] | |
[ "unicode-age" ] | |
[ "unicode-bool" ] | |
[ "unicode-case" ] | |
[ "unicode-gencat" ] | |
[ "unicode-perl" ] | |
[ "unicode-script" ] | |
[ "unicode-segment" ] | |
]; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".rustc-hash."1.1.0" = overridableMkRustCrate (profileName: rec { | |
name = "rustc-hash"; | |
version = "1.1.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
]; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".rusttype."0.7.9" = overridableMkRustCrate (profileName: rec { | |
name = "rusttype"; | |
version = "0.7.9"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "310942406a39981bed7e12b09182a221a29e0990f3e7e0c971f131922ed135d5"; }; | |
dependencies = { | |
rusttype_next = rustPackages."registry+https://github.com/rust-lang/crates.io-index".rusttype."0.8.3" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".rusttype."0.8.3" = overridableMkRustCrate (profileName: rec { | |
name = "rusttype"; | |
version = "0.8.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "9f61411055101f7b60ecf1041d87fb74205fb20b0c7a723f07ef39174cf6b4c0"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "has-atomics" ] | |
[ "std" ] | |
]; | |
dependencies = { | |
approx = rustPackages."registry+https://github.com/rust-lang/crates.io-index".approx."0.3.2" { inherit profileName; }; | |
ordered_float = rustPackages."registry+https://github.com/rust-lang/crates.io-index".ordered-float."1.0.2" { inherit profileName; }; | |
stb_truetype = rustPackages."registry+https://github.com/rust-lang/crates.io-index".stb_truetype."0.3.1" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".ryu."1.0.4" = overridableMkRustCrate (profileName: rec { | |
name = "ryu"; | |
version = "1.0.4"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "ed3d612bc64430efeb3f7ee6ef26d590dce0c43249217bddc62112540c7941e1"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".same-file."1.0.6" = overridableMkRustCrate (profileName: rec { | |
name = "same-file"; | |
version = "1.0.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"; }; | |
dependencies = { | |
${ if hostPlatform.isWindows then "winapi_util" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi-util."0.1.5" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".schannel."0.1.19" = overridableMkRustCrate (profileName: rec { | |
name = "schannel"; | |
version = "0.1.19"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75"; }; | |
dependencies = { | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
winapi = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".scopeguard."1.1.0" = overridableMkRustCrate (profileName: rec { | |
name = "scopeguard"; | |
version = "1.1.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".serde."1.0.110" = overridableMkRustCrate (profileName: rec { | |
name = "serde"; | |
version = "1.0.110"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "99e7b308464d16b56eba9964e4972a3eee817760ab60d88c3f86e1fecb08204c"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
]; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".serde_json."1.0.53" = overridableMkRustCrate (profileName: rec { | |
name = "serde_json"; | |
version = "1.0.53"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "993948e75b189211a9b31a7528f950c6adc21f9720b6438ff80a7fa2f864cea2"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
]; | |
dependencies = { | |
itoa = rustPackages."registry+https://github.com/rust-lang/crates.io-index".itoa."0.4.5" { inherit profileName; }; | |
ryu = rustPackages."registry+https://github.com/rust-lang/crates.io-index".ryu."1.0.4" { inherit profileName; }; | |
serde = rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde."1.0.110" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".shared_library."0.1.9" = overridableMkRustCrate (profileName: rec { | |
name = "shared_library"; | |
version = "0.1.9"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "5a9e7e0f2bfae24d8a5b5a66c5b257a83c7412304311512a0c054cd5e619da11"; }; | |
dependencies = { | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".shlex."0.1.1" = overridableMkRustCrate (profileName: rec { | |
name = "shlex"; | |
version = "0.1.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2"; }; | |
}); | |
"git+https://github.com/syrel/rust-skia".skia-bindings."0.35.1" = overridableMkRustCrate (profileName: rec { | |
name = "skia-bindings"; | |
version = "0.35.1"; | |
registry = "git+https://github.com/syrel/rust-skia"; | |
src = fetchCrateGit { | |
url = https://github.com/syrel/rust-skia; | |
name = "skia-bindings"; | |
version = "0.35.1"; | |
rev = "4d5ce6982325686cef4f05129bff52a682527831"; | |
}; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "gl" ] | |
[ "textlayout" ] | |
]; | |
buildDependencies = { | |
bindgen = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".bindgen."0.55.1" { profileName = "__noProfile"; }; | |
cc = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".cc."1.0.54" { profileName = "__noProfile"; }; | |
curl = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".curl."0.4.29" { profileName = "__noProfile"; }; | |
flate2 = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".flate2."1.0.14" { profileName = "__noProfile"; }; | |
heck = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".heck."0.3.1" { profileName = "__noProfile"; }; | |
regex = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".regex."1.3.7" { profileName = "__noProfile"; }; | |
serde_json = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".serde_json."1.0.53" { profileName = "__noProfile"; }; | |
tar = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".tar."0.4.28" { profileName = "__noProfile"; }; | |
toml = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".toml."0.5.6" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"git+https://github.com/syrel/rust-skia".skia-safe."0.35.1" = overridableMkRustCrate (profileName: rec { | |
name = "skia-safe"; | |
version = "0.35.1"; | |
registry = "git+https://github.com/syrel/rust-skia"; | |
src = fetchCrateGit { | |
url = https://github.com/syrel/rust-skia; | |
name = "skia-safe"; | |
version = "0.35.1"; | |
rev = "4d5ce6982325686cef4f05129bff52a682527831"; | |
}; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "gl" ] | |
[ "gpu" ] | |
[ "textlayout" ] | |
]; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
skia_bindings = rustPackages."git+https://github.com/syrel/rust-skia".skia-bindings."0.35.1" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".slab."0.4.2" = overridableMkRustCrate (profileName: rec { | |
name = "slab"; | |
version = "0.4.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".smallvec."1.4.0" = overridableMkRustCrate (profileName: rec { | |
name = "smallvec"; | |
version = "1.4.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "c7cb5678e1615754284ec264d9bb5b4c27d2018577fd90ac0ceb578591ed5ee4"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".smithay-client-toolkit."0.6.6" = overridableMkRustCrate (profileName: rec { | |
name = "smithay-client-toolkit"; | |
version = "0.6.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "421c8dc7acf5cb205b88160f8b4cc2c5cfabe210e43b2f80f009f4c1ef910f1d"; }; | |
dependencies = { | |
andrew = rustPackages."registry+https://github.com/rust-lang/crates.io-index".andrew."0.2.1" { inherit profileName; }; | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
dlib = rustPackages."registry+https://github.com/rust-lang/crates.io-index".dlib."0.4.1" { inherit profileName; }; | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
memmap = rustPackages."registry+https://github.com/rust-lang/crates.io-index".memmap."0.7.0" { inherit profileName; }; | |
nix = rustPackages."registry+https://github.com/rust-lang/crates.io-index".nix."0.14.1" { inherit profileName; }; | |
wayland_client = rustPackages."registry+https://github.com/rust-lang/crates.io-index".wayland-client."0.23.6" { inherit profileName; }; | |
wayland_protocols = rustPackages."registry+https://github.com/rust-lang/crates.io-index".wayland-protocols."0.23.6" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".socket2."0.3.12" = overridableMkRustCrate (profileName: rec { | |
name = "socket2"; | |
version = "0.3.12"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "03088793f677dce356f3ccc2edb1b314ad191ab702a5de3faf49304f7e104918"; }; | |
dependencies = { | |
${ if hostPlatform.isUnix || hostPlatform.parsed.kernel.name == "redox" then "cfg_if" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cfg-if."0.1.10" { inherit profileName; }; | |
${ if hostPlatform.isUnix || hostPlatform.parsed.kernel.name == "redox" then "libc" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "redox" then "syscall" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".redox_syscall."0.1.56" { inherit profileName; }; | |
${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".stb_truetype."0.3.1" = overridableMkRustCrate (profileName: rec { | |
name = "stb_truetype"; | |
version = "0.3.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "f77b6b07e862c66a9f3e62a07588fee67cd90a9135a2b942409f195507b4fb51"; }; | |
features = builtins.concatLists [ | |
[ "std" ] | |
]; | |
dependencies = { | |
byteorder = rustPackages."registry+https://github.com/rust-lang/crates.io-index".byteorder."1.3.4" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".strsim."0.8.0" = overridableMkRustCrate (profileName: rec { | |
name = "strsim"; | |
version = "0.8.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".syn."1.0.27" = overridableMkRustCrate (profileName: rec { | |
name = "syn"; | |
version = "1.0.27"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "ef781e621ee763a2a40721a8861ec519cb76966aee03bb5d00adb6a31dc1c1de"; }; | |
features = builtins.concatLists [ | |
[ "clone-impls" ] | |
[ "default" ] | |
[ "derive" ] | |
[ "extra-traits" ] | |
[ "parsing" ] | |
[ "printing" ] | |
[ "proc-macro" ] | |
[ "quote" ] | |
[ "visit" ] | |
]; | |
dependencies = { | |
proc_macro2 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro2."1.0.17" { inherit profileName; }; | |
quote = rustPackages."registry+https://github.com/rust-lang/crates.io-index".quote."1.0.6" { inherit profileName; }; | |
unicode_xid = rustPackages."registry+https://github.com/rust-lang/crates.io-index".unicode-xid."0.2.0" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".tar."0.4.28" = overridableMkRustCrate (profileName: rec { | |
name = "tar"; | |
version = "0.4.28"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "5c058ad0bd6ccb84faa24cc44d4fc99bee8a5d7ba9ff33aa4d993122d1aeeac2"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "xattr" ] | |
]; | |
dependencies = { | |
filetime = rustPackages."registry+https://github.com/rust-lang/crates.io-index".filetime."0.2.10" { inherit profileName; }; | |
${ if hostPlatform.isUnix then "libc" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "redox" then "syscall" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".redox_syscall."0.1.56" { inherit profileName; }; | |
${ if hostPlatform.isUnix then "xattr" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".xattr."0.2.2" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".termcolor."1.1.0" = overridableMkRustCrate (profileName: rec { | |
name = "termcolor"; | |
version = "1.1.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f"; }; | |
dependencies = { | |
${ if hostPlatform.isWindows then "winapi_util" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi-util."0.1.5" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".textwrap."0.11.0" = overridableMkRustCrate (profileName: rec { | |
name = "textwrap"; | |
version = "0.11.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"; }; | |
dependencies = { | |
unicode_width = rustPackages."registry+https://github.com/rust-lang/crates.io-index".unicode-width."0.1.7" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".thread_local."1.0.1" = overridableMkRustCrate (profileName: rec { | |
name = "thread_local"; | |
version = "1.0.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14"; }; | |
dependencies = { | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".toml."0.5.6" = overridableMkRustCrate (profileName: rec { | |
name = "toml"; | |
version = "0.5.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
]; | |
dependencies = { | |
serde = rustPackages."registry+https://github.com/rust-lang/crates.io-index".serde."1.0.110" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".typename."0.1.2" = overridableMkRustCrate (profileName: rec { | |
name = "typename"; | |
version = "0.1.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "c255dd1af8cf5cfb95f062266201778080d215e86294dba14c47bf3137c55419"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "derive" ] | |
[ "typename_derive" ] | |
]; | |
dependencies = { | |
typename_derive = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".typename_derive."0.1.4" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".typename_derive."0.1.4" = overridableMkRustCrate (profileName: rec { | |
name = "typename_derive"; | |
version = "0.1.4"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "c68acf2f6e8a32e2bad47e73ee177558583fb9dbb264a5c0569c7f9f80f79b0a"; }; | |
dependencies = { | |
quote = rustPackages."registry+https://github.com/rust-lang/crates.io-index".quote."1.0.6" { inherit profileName; }; | |
syn = rustPackages."registry+https://github.com/rust-lang/crates.io-index".syn."1.0.27" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".unicode-segmentation."1.6.0" = overridableMkRustCrate (profileName: rec { | |
name = "unicode-segmentation"; | |
version = "1.6.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".unicode-width."0.1.7" = overridableMkRustCrate (profileName: rec { | |
name = "unicode-width"; | |
version = "0.1.7"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
]; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".unicode-xid."0.1.0" = overridableMkRustCrate (profileName: rec { | |
name = "unicode-xid"; | |
version = "0.1.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
]; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".unicode-xid."0.2.0" = overridableMkRustCrate (profileName: rec { | |
name = "unicode-xid"; | |
version = "0.2.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
]; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".vcpkg."0.2.8" = overridableMkRustCrate (profileName: rec { | |
name = "vcpkg"; | |
version = "0.2.8"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "3fc439f2794e98976c88a2a2dafce96b930fe8010b0a256b3c2199a773933168"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".vec_map."0.8.2" = overridableMkRustCrate (profileName: rec { | |
name = "vec_map"; | |
version = "0.8.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".version_check."0.9.2" = overridableMkRustCrate (profileName: rec { | |
name = "version_check"; | |
version = "0.9.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".void."1.0.2" = overridableMkRustCrate (profileName: rec { | |
name = "void"; | |
version = "1.0.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "std" ] | |
]; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".walkdir."2.3.1" = overridableMkRustCrate (profileName: rec { | |
name = "walkdir"; | |
version = "2.3.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"; }; | |
dependencies = { | |
same_file = rustPackages."registry+https://github.com/rust-lang/crates.io-index".same-file."1.0.6" { inherit profileName; }; | |
${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
${ if hostPlatform.isWindows then "winapi_util" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi-util."0.1.5" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".wayland-client."0.23.6" = overridableMkRustCrate (profileName: rec { | |
name = "wayland-client"; | |
version = "0.23.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "af1080ebe0efabcf12aef2132152f616038f2d7dcbbccf7b2d8c5270fe14bcda"; }; | |
features = builtins.concatLists [ | |
[ "calloop" ] | |
[ "cursor" ] | |
[ "dlopen" ] | |
[ "egl" ] | |
[ "eventloop" ] | |
[ "mio" ] | |
[ "native_lib" ] | |
]; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
calloop = rustPackages."registry+https://github.com/rust-lang/crates.io-index".calloop."0.4.4" { inherit profileName; }; | |
downcast_rs = rustPackages."registry+https://github.com/rust-lang/crates.io-index".downcast-rs."1.1.1" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
mio = rustPackages."registry+https://github.com/rust-lang/crates.io-index".mio."0.6.22" { inherit profileName; }; | |
nix = rustPackages."registry+https://github.com/rust-lang/crates.io-index".nix."0.14.1" { inherit profileName; }; | |
wayland_commons = rustPackages."registry+https://github.com/rust-lang/crates.io-index".wayland-commons."0.23.6" { inherit profileName; }; | |
wayland_sys = rustPackages."registry+https://github.com/rust-lang/crates.io-index".wayland-sys."0.23.6" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
wayland_scanner = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".wayland-scanner."0.23.6" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".wayland-commons."0.23.6" = overridableMkRustCrate (profileName: rec { | |
name = "wayland-commons"; | |
version = "0.23.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "bb66b0d1a27c39bbce712b6372131c6e25149f03ffb0cd017cf8f7de8d66dbdb"; }; | |
dependencies = { | |
nix = rustPackages."registry+https://github.com/rust-lang/crates.io-index".nix."0.14.1" { inherit profileName; }; | |
wayland_sys = rustPackages."registry+https://github.com/rust-lang/crates.io-index".wayland-sys."0.23.6" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".wayland-protocols."0.23.6" = overridableMkRustCrate (profileName: rec { | |
name = "wayland-protocols"; | |
version = "0.23.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "6cc286643656742777d55dc8e70d144fa4699e426ca8e9d4ef454f4bf15ffcf9"; }; | |
features = builtins.concatLists [ | |
[ "client" ] | |
[ "unstable_protocols" ] | |
[ "wayland-client" ] | |
]; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
wayland_client = rustPackages."registry+https://github.com/rust-lang/crates.io-index".wayland-client."0.23.6" { inherit profileName; }; | |
wayland_commons = rustPackages."registry+https://github.com/rust-lang/crates.io-index".wayland-commons."0.23.6" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
wayland_scanner = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".wayland-scanner."0.23.6" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".wayland-scanner."0.23.6" = overridableMkRustCrate (profileName: rec { | |
name = "wayland-scanner"; | |
version = "0.23.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "93b02247366f395b9258054f964fe293ddd019c3237afba9be2ccbe9e1651c3d"; }; | |
dependencies = { | |
proc_macro2 = rustPackages."registry+https://github.com/rust-lang/crates.io-index".proc-macro2."0.4.30" { inherit profileName; }; | |
quote = rustPackages."registry+https://github.com/rust-lang/crates.io-index".quote."0.6.13" { inherit profileName; }; | |
xml = rustPackages."registry+https://github.com/rust-lang/crates.io-index".xml-rs."0.8.3" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".wayland-sys."0.23.6" = overridableMkRustCrate (profileName: rec { | |
name = "wayland-sys"; | |
version = "0.23.6"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "d94e89a86e6d6d7c7c9b19ebf48a03afaac4af6bc22ae570e9a24124b75358f4"; }; | |
features = builtins.concatLists [ | |
[ "client" ] | |
[ "cursor" ] | |
[ "dlib" ] | |
[ "dlopen" ] | |
[ "egl" ] | |
[ "lazy_static" ] | |
]; | |
dependencies = { | |
dlib = rustPackages."registry+https://github.com/rust-lang/crates.io-index".dlib."0.4.1" { inherit profileName; }; | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".which."3.1.1" = overridableMkRustCrate (profileName: rec { | |
name = "which"; | |
version = "3.1.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724"; }; | |
dependencies = { | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".widestring."0.4.2" = overridableMkRustCrate (profileName: rec { | |
name = "widestring"; | |
version = "0.4.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "a763e303c0e0f23b0da40888724762e802a8ffefbc22de4127ef42493c2ea68c"; }; | |
features = builtins.concatLists [ | |
[ "alloc" ] | |
[ "default" ] | |
[ "std" ] | |
]; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".winapi."0.2.8" = overridableMkRustCrate (profileName: rec { | |
name = "winapi"; | |
version = "0.2.8"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" = overridableMkRustCrate (profileName: rec { | |
name = "winapi"; | |
version = "0.3.8"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"; }; | |
features = builtins.concatLists [ | |
[ "basetsd" ] | |
[ "combaseapi" ] | |
[ "commctrl" ] | |
[ "consoleapi" ] | |
[ "dwmapi" ] | |
[ "errhandlingapi" ] | |
[ "fileapi" ] | |
[ "handleapi" ] | |
[ "hidusage" ] | |
[ "libloaderapi" ] | |
[ "lmcons" ] | |
[ "memoryapi" ] | |
[ "minschannel" ] | |
[ "minwinbase" ] | |
[ "minwindef" ] | |
[ "ntstatus" ] | |
[ "objbase" ] | |
[ "ole2" ] | |
[ "processenv" ] | |
[ "processthreadsapi" ] | |
[ "schannel" ] | |
[ "securitybaseapi" ] | |
[ "shellapi" ] | |
[ "shellscalingapi" ] | |
[ "shobjidl_core" ] | |
[ "sspi" ] | |
[ "std" ] | |
[ "sysinfoapi" ] | |
[ "timezoneapi" ] | |
[ "unknwnbase" ] | |
[ "winbase" ] | |
[ "wincon" ] | |
[ "wincrypt" ] | |
[ "windowsx" ] | |
[ "winerror" ] | |
[ "wingdi" ] | |
[ "winnt" ] | |
[ "winsock2" ] | |
[ "winuser" ] | |
[ "ws2def" ] | |
[ "ws2ipdef" ] | |
[ "ws2tcpip" ] | |
]; | |
dependencies = { | |
${ if hostPlatform.config == "i686-pc-windows-gnu" || hostPlatform.config == "i686-pc-windows-gnu" || hostPlatform.config == "i686-pc-windows-gnu" || hostPlatform.config == "i686-pc-windows-gnu" || hostPlatform.config == "i686-pc-windows-gnu" || hostPlatform.config == "i686-pc-windows-gnu" || hostPlatform.config == "i686-pc-windows-gnu" || hostPlatform.config == "i686-pc-windows-gnu" || hostPlatform.config == "i686-pc-windows-gnu" then "winapi_i686_pc_windows_gnu" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi-i686-pc-windows-gnu."0.4.0" { inherit profileName; }; | |
${ if hostPlatform.config == "x86_64-pc-windows-gnu" || hostPlatform.config == "x86_64-pc-windows-gnu" || hostPlatform.config == "x86_64-pc-windows-gnu" || hostPlatform.config == "x86_64-pc-windows-gnu" || hostPlatform.config == "x86_64-pc-windows-gnu" || hostPlatform.config == "x86_64-pc-windows-gnu" || hostPlatform.config == "x86_64-pc-windows-gnu" || hostPlatform.config == "x86_64-pc-windows-gnu" || hostPlatform.config == "x86_64-pc-windows-gnu" then "winapi_x86_64_pc_windows_gnu" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi-x86_64-pc-windows-gnu."0.4.0" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".winapi-build."0.1.1" = overridableMkRustCrate (profileName: rec { | |
name = "winapi-build"; | |
version = "0.1.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".winapi-i686-pc-windows-gnu."0.4.0" = overridableMkRustCrate (profileName: rec { | |
name = "winapi-i686-pc-windows-gnu"; | |
version = "0.4.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".winapi-util."0.1.5" = overridableMkRustCrate (profileName: rec { | |
name = "winapi-util"; | |
version = "0.1.5"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"; }; | |
dependencies = { | |
${ if hostPlatform.isWindows then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".winapi-x86_64-pc-windows-gnu."0.4.0" = overridableMkRustCrate (profileName: rec { | |
name = "winapi-x86_64-pc-windows-gnu"; | |
version = "0.4.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"; }; | |
}); | |
"git+https://github.com/rust-windowing/winit".winit."0.22.2" = overridableMkRustCrate (profileName: rec { | |
name = "winit"; | |
version = "0.22.2"; | |
registry = "git+https://github.com/rust-windowing/winit"; | |
src = fetchCrateGit { | |
url = https://github.com/rust-windowing/winit; | |
name = "winit"; | |
version = "0.22.2"; | |
rev = "6cfddfea21319ef7e28f4a6dc16e119ab033f550"; | |
}; | |
dependencies = { | |
bitflags = rustPackages."registry+https://github.com/rust-lang/crates.io-index".bitflags."1.2.1" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "darwin" then "cocoa" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".cocoa."0.20.1" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "darwin" then "core_foundation" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-foundation."0.7.0" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "darwin" then "core_graphics" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-graphics."0.19.0" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "darwin" then "core_video_sys" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".core-video-sys."0.1.4" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "darwin" then "dispatch" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".dispatch."0.2.0" { inherit profileName; }; | |
instant = rustPackages."registry+https://github.com/rust-lang/crates.io-index".instant."0.1.4" { inherit profileName; }; | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
log = rustPackages."registry+https://github.com/rust-lang/crates.io-index".log."0.4.8" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "openbsd" || hostPlatform.parsed.kernel.name == "netbsd" then "mio" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".mio."0.6.22" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "openbsd" || hostPlatform.parsed.kernel.name == "netbsd" then "mio_extras" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".mio-extras."2.0.6" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "android" then "ndk" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".ndk."0.1.0" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "android" then "ndk_glue" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".ndk-glue."0.1.0" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "android" then "ndk_sys" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".ndk-sys."0.1.0" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "ios" || hostPlatform.parsed.kernel.name == "darwin" then "objc" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".objc."0.2.7" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "openbsd" || hostPlatform.parsed.kernel.name == "netbsd" || hostPlatform.parsed.kernel.name == "windows" then "parking_lot" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".parking_lot."0.10.2" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "openbsd" || hostPlatform.parsed.kernel.name == "netbsd" then "percent_encoding" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".percent-encoding."2.1.0" { inherit profileName; }; | |
raw_window_handle = rustPackages."registry+https://github.com/rust-lang/crates.io-index".raw-window-handle."0.3.3" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "openbsd" || hostPlatform.parsed.kernel.name == "netbsd" then "smithay_client_toolkit" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".smithay-client-toolkit."0.6.6" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "openbsd" || hostPlatform.parsed.kernel.name == "netbsd" then "wayland_client" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".wayland-client."0.23.6" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "windows" then "winapi" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.3.8" { inherit profileName; }; | |
${ if hostPlatform.parsed.kernel.name == "linux" || hostPlatform.parsed.kernel.name == "dragonfly" || hostPlatform.parsed.kernel.name == "freebsd" || hostPlatform.parsed.kernel.name == "openbsd" || hostPlatform.parsed.kernel.name == "netbsd" then "x11_dl" else null } = rustPackages."registry+https://github.com/rust-lang/crates.io-index".x11-dl."2.18.5" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".ws2_32-sys."0.2.1" = overridableMkRustCrate (profileName: rec { | |
name = "ws2_32-sys"; | |
version = "0.2.1"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e"; }; | |
dependencies = { | |
winapi = rustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi."0.2.8" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
build = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".winapi-build."0.1.1" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".x11-dl."2.18.5" = overridableMkRustCrate (profileName: rec { | |
name = "x11-dl"; | |
version = "2.18.5"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "2bf981e3a5b3301209754218f962052d4d9ee97e478f4d26d4a6eced34c1fef8"; }; | |
dependencies = { | |
lazy_static = rustPackages."registry+https://github.com/rust-lang/crates.io-index".lazy_static."1.4.0" { inherit profileName; }; | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
maybe_uninit = rustPackages."registry+https://github.com/rust-lang/crates.io-index".maybe-uninit."2.0.0" { inherit profileName; }; | |
}; | |
buildDependencies = { | |
pkg_config = buildRustPackages."registry+https://github.com/rust-lang/crates.io-index".pkg-config."0.3.17" { profileName = "__noProfile"; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".xattr."0.2.2" = overridableMkRustCrate (profileName: rec { | |
name = "xattr"; | |
version = "0.2.2"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c"; }; | |
features = builtins.concatLists [ | |
[ "default" ] | |
[ "unsupported" ] | |
]; | |
dependencies = { | |
libc = rustPackages."registry+https://github.com/rust-lang/crates.io-index".libc."0.2.71" { inherit profileName; }; | |
}; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".xdg."2.2.0" = overridableMkRustCrate (profileName: rec { | |
name = "xdg"; | |
version = "2.2.0"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "d089681aa106a86fade1b0128fb5daf07d5867a509ab036d99988dec80429a57"; }; | |
}); | |
"registry+https://github.com/rust-lang/crates.io-index".xml-rs."0.8.3" = overridableMkRustCrate (profileName: rec { | |
name = "xml-rs"; | |
version = "0.8.3"; | |
registry = "registry+https://github.com/rust-lang/crates.io-index"; | |
src = fetchCratesIo { inherit name version; sha256 = "b07db065a5cf61a7e4ba64f29e67db906fb1787316516c4e6e5ff0fea1efcd8a"; }; | |
}); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
system ? builtins.currentSystem, | |
nixpkgsMozilla ? builtins.fetchGit { | |
url = https://github.com/mozilla/nixpkgs-mozilla; | |
rev = "18cd4300e9bf61c7b8b372f07af827f6ddc835bb"; | |
}, | |
cargo2nix ? builtins.fetchGit { | |
url = https://github.com/tenx-tech/cargo2nix; | |
# TODO: pin to tag once v0.9.0 is released | |
ref = "ada69dafa095da4133a42abb292f22f12f2c4f36"; | |
}, | |
}: | |
let | |
rustOverlay = import "${nixpkgsMozilla}/rust-overlay.nix"; | |
cargo2nixOverlay = import "${cargo2nix}/overlay"; | |
pkgs = import <nixpkgs> { | |
inherit system; | |
overlays = [ cargo2nixOverlay rustOverlay ]; | |
}; | |
rustPkgs = pkgs.rustBuilder.makePackageSet' { | |
rustChannel = "1.46.0"; | |
packageFun = import ./Cargo.nix; | |
}; | |
in | |
rustPkgs.workspace.libskia {} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment