nixpkgs/pkgs/applications/window-managers/way-cooler/wc-lock.nix
gnidorah b9851a975e Make less known wayland compositors usable (#32285)
* bemenu: init at 2017-02-14

* velox: 2015-11-03 -> 2017-07-04

* orbment, velox: don't expose subprojects

the development of orbment and velox got stuck
their subprojects (bemenu, dmenu-wayland, st-wayland) don't work correctly outside of parent projects
so hide them to not confuse people
swc and wld libraries are unpopular and unlike wlc are not used by anything except velox

* pythonPackages.pydbus: init at 0.6.0

* way-cooler: 0.5.2 -> 0.6.2

* nixos/way-cooler: add module

* dconf module: use for wayland

non-invasive approach for #31293
see discussion at #32210

* sway: embed LD_LIBRARY_PATH for #32755

* way-cooler: switch from buildRustPackage to buildRustCrate #31150
2017-12-21 16:16:19 +00:00

626 lines
34 KiB
Nix

# Generated by carnix 0.5.0: carnix -o wc-lock.nix Cargo.lock
{ lib, buildPlatform, buildRustCrate, fetchgit }:
let kernel = buildPlatform.parsed.kernel.name;
abi = buildPlatform.parsed.abi.name;
hasFeature = feature:
lib.lists.any
(originName: feature.${originName})
(builtins.attrNames feature);
hasDefault = feature:
let defaultFeatures = builtins.attrNames (feature."default" or {}); in
(defaultFeatures == [])
|| (lib.lists.any (originName: feature."default".${originName}) defaultFeatures);
mkFeatures = feat: lib.lists.foldl (features: featureName:
if featureName != "" && hasFeature feat.${featureName} then
[ featureName ] ++ features
else
features
) (if hasDefault feat then [ "default" ] else []) (builtins.attrNames feat);
ansi_term_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "ansi_term";
version = "0.9.0";
authors = [ "ogham@bsago.me" "Ryan Scheel (Havvy) <ryan.havvy@gmail.com>" ];
sha256 = "1vcd8m2hglrdi4zmqnkkz5zy3c73ifgii245k7vj6qr5dzpn9hij";
inherit dependencies buildDependencies features;
};
atty_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "atty";
version = "0.2.2";
authors = [ "softprops <d.tangren@gmail.com>" ];
sha256 = "05c6jvrxljp4s1aycgq2z3y56f7f5yvc56v25cqlmpc1qx65z7ba";
inherit dependencies buildDependencies features;
};
bitflags_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "bitflags";
version = "0.7.0";
authors = [ "The Rust Project Developers" ];
sha256 = "1hr72xg5slm0z4pxs2hiy4wcyx3jva70h58b7mid8l0a4c8f7gn5";
inherit dependencies buildDependencies features;
};
bitflags_0_8_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "bitflags";
version = "0.8.2";
authors = [ "The Rust Project Developers" ];
sha256 = "0whaj3969ysqxzk620sk1isvq6vh85516f2fplvqjrw3syz44sb2";
inherit dependencies buildDependencies features;
};
byteorder_0_5_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "byteorder";
version = "0.5.3";
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
sha256 = "0zsr6b0m0yl5c0yy92nq7srfpczd1dx1xqcx3rlm5fbl8si9clqx";
inherit dependencies buildDependencies features;
};
clap_2_24_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "clap";
version = "2.24.2";
authors = [ "Kevin K. <kbknapp@gmail.com>" ];
sha256 = "0028bkzafprs6n7ing8lnf7iss2a2zq17qmgadipgdfgvww43rmv";
inherit dependencies buildDependencies features;
};
dlib_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "dlib";
version = "0.3.1";
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
sha256 = "11mhh6g9vszp2ay3r46x4capnnmvvhx5hcp74bapxjhiixqjfvkr";
inherit dependencies buildDependencies features;
};
dtoa_0_4_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "dtoa";
version = "0.4.1";
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
sha256 = "0mgg4r90yby68qg7y8csbclhsm53ac26vsyq615viq535plllhzw";
inherit dependencies buildDependencies features;
};
fs2_0_2_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "fs2";
version = "0.2.5";
authors = [ "Dan Burkert <dan@danburkert.com>" ];
sha256 = "0j6l5r95jigbl0lgkm69c82dzq10jipjbm9qnni147hb45gyw790";
inherit dependencies buildDependencies features;
};
gcc_0_3_50_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "gcc";
version = "0.3.50";
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
sha256 = "032izcbbyiakv9ck5j3s27p3ddx4468n7qpaxgwi5iswmimjaaj0";
inherit dependencies buildDependencies features;
};
itoa_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "itoa";
version = "0.3.1";
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
sha256 = "0jp1wvfw0qqbyz0whbycp7xr5nx1ds5plh4wsfyj503xmjf9ab4k";
inherit dependencies buildDependencies features;
};
kernel32_sys_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "kernel32-sys";
version = "0.2.2";
authors = [ "Peter Atashian <retep998@gmail.com>" ];
sha256 = "1lrw1hbinyvr6cp28g60z97w32w8vsk6pahk64pmrv2fmby8srfj";
libName = "kernel32";
build = "build.rs";
inherit dependencies buildDependencies features;
};
lazy_static_0_1_16_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "lazy_static";
version = "0.1.16";
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
sha256 = "0lc5ixs5bmnc43lfri2ynh9393l7vs0z3sw2v5rkaady2ivnznpc";
inherit dependencies buildDependencies features;
};
lazy_static_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "lazy_static";
version = "0.2.8";
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
sha256 = "1xbpxx7cd5kl60g87g43q80jxyrsildhxfjc42jb1x4jncknpwbl";
inherit dependencies buildDependencies features;
};
libc_0_2_23_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "libc";
version = "0.2.23";
authors = [ "The Rust Project Developers" ];
sha256 = "1i29f6k26fmv81c5bjc6hw2j95sd01h9ad66qxdc755b24xfa9jm";
inherit dependencies buildDependencies features;
};
libloading_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "libloading";
version = "0.3.4";
authors = [ "Simonas Kazlauskas <libloading@kazlauskas.me>" ];
sha256 = "1f2vy32cr434n638nv8sdf05iwa53q9q5ahlcpw1l9ywh1bcbhf1";
build = "build.rs";
inherit dependencies buildDependencies features;
};
memmap_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "memmap";
version = "0.4.0";
authors = [ "Dan Burkert <dan@danburkert.com>" ];
sha256 = "0q2gm5p8n9najc8kccbxxkannmnjh85rin4k8d4y1kg5ymdp6kll";
inherit dependencies buildDependencies features;
};
num_traits_0_1_37_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "num-traits";
version = "0.1.37";
authors = [ "The Rust Project Developers" ];
sha256 = "0rwzfmdjq6iz6plva2gi7agvy1w9sjs7aqjh0p115w57xiix2224";
inherit dependencies buildDependencies features;
};
phf_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "phf";
version = "0.7.21";
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
sha256 = "11m2rzm2s8s35m0s97gjxxb181xz352kjlhr387xj5c8q3qp5afg";
libPath = "src/lib.rs";
inherit dependencies buildDependencies features;
};
phf_codegen_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "phf_codegen";
version = "0.7.21";
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
sha256 = "0kgy8s2q4zr0iqcm21mgq4ppc45wy6z7b5wn98xyfsrcad6lwmmj";
inherit dependencies buildDependencies features;
};
phf_generator_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "phf_generator";
version = "0.7.21";
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
sha256 = "1jxjfzc6d6d4l9nv0r2bb66if5brk9lnncmg4dpjjifn6zhhqd9g";
inherit dependencies buildDependencies features;
};
phf_shared_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "phf_shared";
version = "0.7.21";
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
sha256 = "0lxpg3wgxfhzfalmf9ha9my1lsvfjy74ah9f6mfw88xlp545jlln";
libPath = "src/lib.rs";
inherit dependencies buildDependencies features;
};
rand_0_3_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "rand";
version = "0.3.15";
authors = [ "The Rust Project Developers" ];
sha256 = "1fs30rc1xic40s1n7l3y7pxzfifpy03mgrvhy5ggp5p7zjfv3rr8";
inherit dependencies buildDependencies features;
};
rustc_version_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "rustc_version";
version = "0.1.7";
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
sha256 = "0plm9pbyvcwfibd0kbhzil9xmr1bvqi8fgwlfw0x4vali8s6s99p";
inherit dependencies buildDependencies features;
};
semver_0_1_20_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "semver";
version = "0.1.20";
authors = [ "The Rust Project Developers" ];
sha256 = "05cdig0071hls2k8lxbqmyqpl0zjmc53i2d43mwzps033b8njh4n";
inherit dependencies buildDependencies features;
};
serde_0_9_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "serde";
version = "0.9.15";
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
sha256 = "0rlflkc57kvy69hnhj4arfsj7ic4hpihxsb00zg5lkdxfj5qjx9b";
inherit dependencies buildDependencies features;
};
serde_json_0_9_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "serde_json";
version = "0.9.10";
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
sha256 = "0g6bxlfnvf2miicnsizyrxm686rfval6gbss1i2qcna8msfwc005";
inherit dependencies buildDependencies features;
};
siphasher_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "siphasher";
version = "0.2.2";
authors = [ "Frank Denis <github@pureftpd.org>" ];
sha256 = "0iyx7nlzfny9ly1634a6zcq0yvrinhxhypwas4p8ry3zqnn76qqr";
inherit dependencies buildDependencies features;
};
strsim_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "strsim";
version = "0.6.0";
authors = [ "Danny Guo <dannyguo91@gmail.com>" ];
sha256 = "1lz85l6y68hr62lv4baww29yy7g8pg20dlr0lbaswxmmcb0wl7gd";
inherit dependencies buildDependencies features;
};
target_build_utils_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "target_build_utils";
version = "0.3.1";
authors = [ "Simonas Kazlauskas <target_build_utils@kazlauskas.me>" ];
sha256 = "1b450nyxlbgicp2p45mhxiv6yv0z7s4iw01lsaqh3v7b4bm53flj";
build = "build.rs";
inherit dependencies buildDependencies features;
};
tempfile_2_1_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "tempfile";
version = "2.1.5";
authors = [ "Steven Allen <steven@stebalien.com>" ];
sha256 = "1yz8aaj78z9gsn4b71y0m6fa5bnxhqafcczhxvmwra56k943aqkw";
build = "build.rs";
inherit dependencies buildDependencies features;
};
term_size_0_3_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "term_size";
version = "0.3.0";
authors = [ "Kevin K. <kbknapp@gmail.com>" "Benjamin Sago <ogham@bsago.me>" ];
sha256 = "054d5avad49sy5nfaaaphai4kv4rmdh6q0npchnvdhpxp02lcfhs";
inherit dependencies buildDependencies features;
};
unicode_segmentation_1_2_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "unicode-segmentation";
version = "1.2.0";
authors = [ "kwantam <kwantam@gmail.com>" ];
sha256 = "0yz43x7wrhr3n7a2zsinx3r60yxsdqicg8a5kycyyhdaq1zmiz1y";
inherit dependencies buildDependencies features;
};
unicode_width_0_1_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "unicode-width";
version = "0.1.4";
authors = [ "kwantam <kwantam@gmail.com>" ];
sha256 = "1rp7a04icn9y5c0lm74nrd4py0rdl0af8bhdwq7g478n1xifpifl";
inherit dependencies buildDependencies features;
};
vec_map_0_8_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "vec_map";
version = "0.8.0";
authors = [ "Alex Crichton <alex@alexcrichton.com>" "Jorge Aparicio <japaricious@gmail.com>" "Alexis Beingessner <a.beingessner@gmail.com>" "Brian Anderson <>" "tbu- <>" "Manish Goregaokar <>" "Aaron Turon <aturon@mozilla.com>" "Adolfo Ochagavía <>" "Niko Matsakis <>" "Steven Fackler <>" "Chase Southwood <csouth3@illinois.edu>" "Eduard Burtescu <>" "Florian Wilkens <>" "Félix Raimundo <>" "Tibor Benke <>" "Markus Siemens <markus@m-siemens.de>" "Josh Branchaud <jbranchaud@gmail.com>" "Huon Wilson <dbau.pp@gmail.com>" "Corey Farwell <coref@rwell.org>" "Aaron Liblong <>" "Nick Cameron <nrc@ncameron.org>" "Patrick Walton <pcwalton@mimiga.net>" "Felix S Klock II <>" "Andrew Paseltiner <apaseltiner@gmail.com>" "Sean McArthur <sean.monstar@gmail.com>" "Vadim Petrochenkov <>" ];
sha256 = "07sgxp3cf1a4cxm9n3r27fcvqmld32bl2576mrcahnvm34j11xay";
inherit dependencies buildDependencies features;
};
wayland_client_0_9_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "wayland-client";
version = "0.9.6";
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
sha256 = "1908h6ilvq2cxph1lxv1vzrb3dcfx4x6pf6pszxwifsfqva8nm34";
build = "build.rs";
inherit dependencies buildDependencies features;
};
wayland_kbd_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "wayland-kbd";
version = "0.9.0";
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
sha256 = "1x0f7n79hjwf5fclf62fpzjp05xdzc93xw84zgyrn8f1hill3qhj";
inherit dependencies buildDependencies features;
};
wayland_scanner_0_9_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "wayland-scanner";
version = "0.9.6";
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
sha256 = "1w5cyc48g4x5w3rakb4sji5328rl5yph1abmjbh5h4slkm4n76g1";
inherit dependencies buildDependencies features;
};
wayland_sys_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "wayland-sys";
version = "0.6.0";
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
sha256 = "0m6db0kld2d4xv4ai9kxlqrh362hwi0030b4zbss0sfha1hx5mfl";
inherit dependencies buildDependencies features;
};
wayland_sys_0_9_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "wayland-sys";
version = "0.9.6";
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
sha256 = "0izw50pmj1r10hmr29gi8ps01avs6zjwisywijlq7wr268h6yxcg";
inherit dependencies buildDependencies features;
};
wc_lock_0_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "wc-lock";
version = "0.1.0";
authors = [ "Timidger <APragmaticPlace@gmail.com>" ];
sha256 = "1fwfqzhqa8zqxx18amc129xfp1lrb7y9qxi92jqr856xiq4r8ypk";
build = "build.rs";
inherit dependencies buildDependencies features;
};
winapi_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "winapi";
version = "0.2.8";
authors = [ "Peter Atashian <retep998@gmail.com>" ];
sha256 = "0a45b58ywf12vb7gvj6h3j264nydynmzyqz8d8rqxsj6icqv82as";
inherit dependencies buildDependencies features;
};
winapi_build_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "winapi-build";
version = "0.1.1";
authors = [ "Peter Atashian <retep998@gmail.com>" ];
sha256 = "1lxlpi87rkhxcwp2ykf1ldw3p108hwm24nywf3jfrvmff4rjhqga";
libName = "build";
inherit dependencies buildDependencies features;
};
xml_rs_0_3_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
crateName = "xml-rs";
version = "0.3.6";
authors = [ "Vladimir Matveev <vladimir.matweev@gmail.com>" ];
sha256 = "1g1cclib7fj900m4669vxlz45lxcq0m36g7cd8chl494c2xsgj15";
libPath = "src/lib.rs";
libName = "xml";
crateBin = [ { name = "xml-analyze"; path = "src/analyze.rs"; } ];
inherit dependencies buildDependencies features;
};
in
rec {
ansi_term_0_9_0 = ansi_term_0_9_0_ rec {};
atty_0_2_2 = atty_0_2_2_ rec {
dependencies = (if !(kernel == "windows") then [ libc_0_2_23 ] else [])
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
};
libc_0_2_23_features."default".from_atty_0_2_2__default = true;
kernel32_sys_0_2_2_features."default".from_atty_0_2_2__default = true;
winapi_0_2_8_features."default".from_atty_0_2_2__default = true;
bitflags_0_7_0 = bitflags_0_7_0_ rec {};
bitflags_0_8_2 = bitflags_0_8_2_ rec {
features = mkFeatures bitflags_0_8_2_features;
};
bitflags_0_8_2_features."i128".self_unstable = hasFeature (bitflags_0_8_2_features."unstable" or {});
byteorder_0_5_3 = byteorder_0_5_3_ rec {
features = mkFeatures byteorder_0_5_3_features;
};
byteorder_0_5_3_features."std".self_default = hasDefault byteorder_0_5_3_features;
clap_2_24_2 = clap_2_24_2_ rec {
dependencies = [ ansi_term_0_9_0 atty_0_2_2 bitflags_0_8_2 strsim_0_6_0 term_size_0_3_0 unicode_segmentation_1_2_0 unicode_width_0_1_4 vec_map_0_8_0 ]
++ (if lib.lists.any (x: x == "ansi_term") features then [ansi_term_0_9_0] else []) ++ (if lib.lists.any (x: x == "atty") features then [atty_0_2_2] else []) ++ (if lib.lists.any (x: x == "strsim") features then [strsim_0_6_0] else []) ++ (if lib.lists.any (x: x == "term_size") features then [term_size_0_3_0] else []);
features = mkFeatures clap_2_24_2_features;
};
clap_2_24_2_features."".self = true;
clap_2_24_2_features."ansi_term".self_color = hasFeature (clap_2_24_2_features."color" or {});
clap_2_24_2_features."atty".self_color = hasFeature (clap_2_24_2_features."color" or {});
clap_2_24_2_features."suggestions".self_default = hasDefault clap_2_24_2_features;
clap_2_24_2_features."color".self_default = hasDefault clap_2_24_2_features;
clap_2_24_2_features."wrap_help".self_default = hasDefault clap_2_24_2_features;
clap_2_24_2_features."clippy".self_lints = hasFeature (clap_2_24_2_features."lints" or {});
clap_2_24_2_features."strsim".self_suggestions = hasFeature (clap_2_24_2_features."suggestions" or {});
clap_2_24_2_features."term_size".self_wrap_help = hasFeature (clap_2_24_2_features."wrap_help" or {});
clap_2_24_2_features."yaml-rust".self_yaml = hasFeature (clap_2_24_2_features."yaml" or {});
ansi_term_0_9_0_features."default".from_clap_2_24_2__default = true;
atty_0_2_2_features."default".from_clap_2_24_2__default = true;
bitflags_0_8_2_features."default".from_clap_2_24_2__default = true;
clippy_0_0_0_features."default".from_clap_2_24_2__default = true;
strsim_0_6_0_features."default".from_clap_2_24_2__default = true;
term_size_0_3_0_features."default".from_clap_2_24_2__default = true;
unicode_segmentation_1_2_0_features."default".from_clap_2_24_2__default = true;
unicode_width_0_1_4_features."default".from_clap_2_24_2__default = true;
vec_map_0_8_0_features."default".from_clap_2_24_2__default = true;
yaml_rust_0_0_0_features."default".from_clap_2_24_2__default = true;
dlib_0_3_1 = dlib_0_3_1_ rec {
dependencies = [ libloading_0_3_4 ];
features = mkFeatures dlib_0_3_1_features;
};
dlib_0_3_1_features."".self = true;
libloading_0_3_4_features."default".from_dlib_0_3_1__default = true;
dtoa_0_4_1 = dtoa_0_4_1_ rec {};
fs2_0_2_5 = fs2_0_2_5_ rec {
dependencies = [ kernel32_sys_0_2_2 libc_0_2_23 winapi_0_2_8 ];
};
kernel32_sys_0_2_2_features."default".from_fs2_0_2_5__default = true;
libc_0_2_23_features."default".from_fs2_0_2_5__default = true;
winapi_0_2_8_features."default".from_fs2_0_2_5__default = true;
gcc_0_3_50 = gcc_0_3_50_ rec {
dependencies = [];
features = mkFeatures gcc_0_3_50_features;
};
gcc_0_3_50_features."rayon".self_parallel = hasFeature (gcc_0_3_50_features."parallel" or {});
rayon_0_0_0_features."default".from_gcc_0_3_50__default = true;
itoa_0_3_1 = itoa_0_3_1_ rec {};
kernel32_sys_0_2_2 = kernel32_sys_0_2_2_ rec {
dependencies = [ winapi_0_2_8 ];
buildDependencies = [ winapi_build_0_1_1 ];
};
winapi_0_2_8_features."default".from_kernel32_sys_0_2_2__default = true;
lazy_static_0_1_16 = lazy_static_0_1_16_ rec {
features = mkFeatures lazy_static_0_1_16_features;
};
lazy_static_0_1_16_features."".self = true;
lazy_static_0_2_8 = lazy_static_0_2_8_ rec {
dependencies = [];
features = mkFeatures lazy_static_0_2_8_features;
};
lazy_static_0_2_8_features."nightly".self_spin_no_std = hasFeature (lazy_static_0_2_8_features."spin_no_std" or {});
lazy_static_0_2_8_features."spin".self_spin_no_std = hasFeature (lazy_static_0_2_8_features."spin_no_std" or {});
spin_0_0_0_features."default".from_lazy_static_0_2_8__default = true;
libc_0_2_23 = libc_0_2_23_ rec {
features = mkFeatures libc_0_2_23_features;
};
libc_0_2_23_features."use_std".self_default = hasDefault libc_0_2_23_features;
libloading_0_3_4 = libloading_0_3_4_ rec {
dependencies = [ lazy_static_0_2_8 ]
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
buildDependencies = [ target_build_utils_0_3_1 ];
};
lazy_static_0_2_8_features."default".from_libloading_0_3_4__default = true;
kernel32_sys_0_2_2_features."default".from_libloading_0_3_4__default = true;
winapi_0_2_8_features."default".from_libloading_0_3_4__default = true;
memmap_0_4_0 = memmap_0_4_0_ rec {
dependencies = [ fs2_0_2_5 kernel32_sys_0_2_2 libc_0_2_23 winapi_0_2_8 ];
};
fs2_0_2_5_features."default".from_memmap_0_4_0__default = true;
kernel32_sys_0_2_2_features."default".from_memmap_0_4_0__default = true;
libc_0_2_23_features."default".from_memmap_0_4_0__default = true;
winapi_0_2_8_features."default".from_memmap_0_4_0__default = true;
num_traits_0_1_37 = num_traits_0_1_37_ rec {};
phf_0_7_21 = phf_0_7_21_ rec {
dependencies = [ phf_shared_0_7_21 ];
features = mkFeatures phf_0_7_21_features;
};
phf_0_7_21_features."".self = true;
phf_shared_0_7_21_features."core".from_phf_0_7_21__core = hasFeature (phf_0_7_21_features."core" or {});
phf_shared_0_7_21_features."unicase".from_phf_0_7_21__unicase = hasFeature (phf_0_7_21_features."unicase" or {});
phf_shared_0_7_21_features."default".from_phf_0_7_21__default = true;
phf_codegen_0_7_21 = phf_codegen_0_7_21_ rec {
dependencies = [ phf_generator_0_7_21 phf_shared_0_7_21 ];
};
phf_generator_0_7_21_features."default".from_phf_codegen_0_7_21__default = true;
phf_shared_0_7_21_features."default".from_phf_codegen_0_7_21__default = true;
phf_generator_0_7_21 = phf_generator_0_7_21_ rec {
dependencies = [ phf_shared_0_7_21 rand_0_3_15 ];
};
phf_shared_0_7_21_features."default".from_phf_generator_0_7_21__default = true;
rand_0_3_15_features."default".from_phf_generator_0_7_21__default = true;
phf_shared_0_7_21 = phf_shared_0_7_21_ rec {
dependencies = [ siphasher_0_2_2 ];
features = mkFeatures phf_shared_0_7_21_features;
};
phf_shared_0_7_21_features."".self = true;
siphasher_0_2_2_features."default".from_phf_shared_0_7_21__default = true;
unicase_0_0_0_features."default".from_phf_shared_0_7_21__default = true;
rand_0_3_15 = rand_0_3_15_ rec {
dependencies = [ libc_0_2_23 ];
};
libc_0_2_23_features."default".from_rand_0_3_15__default = true;
rustc_version_0_1_7 = rustc_version_0_1_7_ rec {
dependencies = [ semver_0_1_20 ];
};
semver_0_1_20_features."default".from_rustc_version_0_1_7__default = true;
semver_0_1_20 = semver_0_1_20_ rec {};
serde_0_9_15 = serde_0_9_15_ rec {
dependencies = [];
features = mkFeatures serde_0_9_15_features;
};
serde_0_9_15_features."unstable".self_alloc = hasFeature (serde_0_9_15_features."alloc" or {});
serde_0_9_15_features."alloc".self_collections = hasFeature (serde_0_9_15_features."collections" or {});
serde_0_9_15_features."std".self_default = hasDefault serde_0_9_15_features;
serde_0_9_15_features."serde_derive".self_derive = hasFeature (serde_0_9_15_features."derive" or {});
serde_0_9_15_features."serde_derive".self_playground = hasFeature (serde_0_9_15_features."playground" or {});
serde_0_9_15_features."unstable".self_unstable-testing = hasFeature (serde_0_9_15_features."unstable-testing" or {});
serde_0_9_15_features."std".self_unstable-testing = hasFeature (serde_0_9_15_features."unstable-testing" or {});
serde_derive_0_0_0_features."default".from_serde_0_9_15__default = true;
serde_json_0_9_10 = serde_json_0_9_10_ rec {
dependencies = [ dtoa_0_4_1 itoa_0_3_1 num_traits_0_1_37 serde_0_9_15 ];
features = mkFeatures serde_json_0_9_10_features;
};
serde_json_0_9_10_features."linked-hash-map".self_preserve_order = hasFeature (serde_json_0_9_10_features."preserve_order" or {});
dtoa_0_4_1_features."default".from_serde_json_0_9_10__default = true;
itoa_0_3_1_features."default".from_serde_json_0_9_10__default = true;
linked_hash_map_0_0_0_features."default".from_serde_json_0_9_10__default = true;
num_traits_0_1_37_features."default".from_serde_json_0_9_10__default = true;
serde_0_9_15_features."default".from_serde_json_0_9_10__default = true;
siphasher_0_2_2 = siphasher_0_2_2_ rec {
dependencies = [];
};
clippy_0_0_0_features."default".from_siphasher_0_2_2__default = true;
strsim_0_6_0 = strsim_0_6_0_ rec {};
target_build_utils_0_3_1 = target_build_utils_0_3_1_ rec {
dependencies = [ phf_0_7_21 serde_json_0_9_10 ]
++ (if lib.lists.any (x: x == "serde_json") features then [serde_json_0_9_10] else []);
buildDependencies = [ phf_codegen_0_7_21 ];
features = mkFeatures target_build_utils_0_3_1_features;
};
target_build_utils_0_3_1_features."".self = true;
target_build_utils_0_3_1_features."serde_json".self_default = hasDefault target_build_utils_0_3_1_features;
phf_0_7_21_features."default".from_target_build_utils_0_3_1__default = true;
serde_json_0_9_10_features."default".from_target_build_utils_0_3_1__default = true;
tempfile_2_1_5 = tempfile_2_1_5_ rec {
dependencies = [ rand_0_3_15 ]
++ (if (kernel == "linux" || kernel == "darwin") then [ libc_0_2_23 ] else [])
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
buildDependencies = [ rustc_version_0_1_7 ];
};
rand_0_3_15_features."default".from_tempfile_2_1_5__default = true;
libc_0_2_23_features."default".from_tempfile_2_1_5__default = true;
kernel32_sys_0_2_2_features."default".from_tempfile_2_1_5__default = true;
winapi_0_2_8_features."default".from_tempfile_2_1_5__default = true;
term_size_0_3_0 = term_size_0_3_0_ rec {
dependencies = []
++ (if !(kernel == "windows") then [ libc_0_2_23 ] else [])
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
features = mkFeatures term_size_0_3_0_features;
};
term_size_0_3_0_features."clippy".self_lints = hasFeature (term_size_0_3_0_features."lints" or {});
term_size_0_3_0_features."nightly".self_lints = hasFeature (term_size_0_3_0_features."lints" or {});
term_size_0_3_0_features."lints".self_travis = hasFeature (term_size_0_3_0_features."travis" or {});
term_size_0_3_0_features."nightly".self_travis = hasFeature (term_size_0_3_0_features."travis" or {});
clippy_0_0_0_features."default".from_term_size_0_3_0__default = true;
libc_0_2_23_features."default".from_term_size_0_3_0__default = true;
kernel32_sys_0_2_2_features."default".from_term_size_0_3_0__default = true;
winapi_0_2_8_features."default".from_term_size_0_3_0__default = true;
unicode_segmentation_1_2_0 = unicode_segmentation_1_2_0_ rec {
features = mkFeatures unicode_segmentation_1_2_0_features;
};
unicode_segmentation_1_2_0_features."".self = true;
unicode_width_0_1_4 = unicode_width_0_1_4_ rec {
features = mkFeatures unicode_width_0_1_4_features;
};
unicode_width_0_1_4_features."".self = true;
vec_map_0_8_0 = vec_map_0_8_0_ rec {
dependencies = [];
features = mkFeatures vec_map_0_8_0_features;
};
vec_map_0_8_0_features."serde".self_eders = hasFeature (vec_map_0_8_0_features."eders" or {});
vec_map_0_8_0_features."serde_derive".self_eders = hasFeature (vec_map_0_8_0_features."eders" or {});
serde_0_0_0_features."default".from_vec_map_0_8_0__default = true;
serde_derive_0_0_0_features."default".from_vec_map_0_8_0__default = true;
wayland_client_0_9_6 = wayland_client_0_9_6_ rec {
dependencies = [ bitflags_0_7_0 libc_0_2_23 wayland_sys_0_9_6 ];
buildDependencies = [ wayland_scanner_0_9_6 ];
features = mkFeatures wayland_client_0_9_6_features;
};
wayland_client_0_9_6_features."egl".self_default = hasDefault wayland_client_0_9_6_features;
wayland_client_0_9_6_features."cursor".self_default = hasDefault wayland_client_0_9_6_features;
bitflags_0_7_0_features."default".from_wayland_client_0_9_6__default = true;
libc_0_2_23_features."default".from_wayland_client_0_9_6__default = true;
wayland_sys_0_9_6_features."client".from_wayland_client_0_9_6 = true;
wayland_sys_0_9_6_features."cursor".from_wayland_client_0_9_6__cursor = hasFeature (wayland_client_0_9_6_features."cursor" or {});
wayland_sys_0_9_6_features."dlopen".from_wayland_client_0_9_6__dlopen = hasFeature (wayland_client_0_9_6_features."dlopen" or {});
wayland_sys_0_9_6_features."egl".from_wayland_client_0_9_6__egl = hasFeature (wayland_client_0_9_6_features."egl" or {});
wayland_sys_0_9_6_features."default".from_wayland_client_0_9_6__default = true;
wayland_kbd_0_9_0 = wayland_kbd_0_9_0_ rec {
dependencies = [ bitflags_0_7_0 dlib_0_3_1 lazy_static_0_2_8 memmap_0_4_0 wayland_client_0_9_6 ];
};
bitflags_0_7_0_features."default".from_wayland_kbd_0_9_0__default = true;
dlib_0_3_1_features."default".from_wayland_kbd_0_9_0__default = true;
lazy_static_0_2_8_features."default".from_wayland_kbd_0_9_0__default = true;
memmap_0_4_0_features."default".from_wayland_kbd_0_9_0__default = true;
wayland_client_0_9_6_features."default".from_wayland_kbd_0_9_0__default = true;
wayland_scanner_0_9_6 = wayland_scanner_0_9_6_ rec {
dependencies = [ xml_rs_0_3_6 ];
};
xml_rs_0_3_6_features."default".from_wayland_scanner_0_9_6__default = true;
wayland_sys_0_6_0 = wayland_sys_0_6_0_ rec {
dependencies = [ dlib_0_3_1 lazy_static_0_1_16 ]
++ (if lib.lists.any (x: x == "lazy_static") features then [lazy_static_0_1_16] else []);
features = mkFeatures wayland_sys_0_6_0_features;
};
wayland_sys_0_6_0_features."".self = true;
wayland_sys_0_6_0_features."lazy_static".self_dlopen = hasFeature (wayland_sys_0_6_0_features."dlopen" or {});
wayland_sys_0_6_0_features."libc".self_server = hasFeature (wayland_sys_0_6_0_features."server" or {});
dlib_0_3_1_features."dlopen".from_wayland_sys_0_6_0__dlopen = hasFeature (wayland_sys_0_6_0_features."dlopen" or {});
dlib_0_3_1_features."default".from_wayland_sys_0_6_0__default = true;
lazy_static_0_1_16_features."default".from_wayland_sys_0_6_0__default = true;
libc_0_0_0_features."default".from_wayland_sys_0_6_0__default = true;
wayland_sys_0_9_6 = wayland_sys_0_9_6_ rec {
dependencies = [ dlib_0_3_1 lazy_static_0_2_8 ]
++ (if lib.lists.any (x: x == "lazy_static") features then [lazy_static_0_2_8] else []);
features = mkFeatures wayland_sys_0_9_6_features;
};
wayland_sys_0_9_6_features."".self = true;
wayland_sys_0_9_6_features."lazy_static".self_dlopen = hasFeature (wayland_sys_0_9_6_features."dlopen" or {});
wayland_sys_0_9_6_features."libc".self_server = hasFeature (wayland_sys_0_9_6_features."server" or {});
dlib_0_3_1_features."dlopen".from_wayland_sys_0_9_6__dlopen = hasFeature (wayland_sys_0_9_6_features."dlopen" or {});
dlib_0_3_1_features."default".from_wayland_sys_0_9_6__default = true;
lazy_static_0_2_8_features."default".from_wayland_sys_0_9_6__default = true;
libc_0_0_0_features."default".from_wayland_sys_0_9_6__default = true;
wc_lock_0_1_0 = wc_lock_0_1_0_ rec {
dependencies = [ byteorder_0_5_3 clap_2_24_2 libc_0_2_23 tempfile_2_1_5 wayland_client_0_9_6 wayland_kbd_0_9_0 wayland_sys_0_6_0 ];
buildDependencies = [ gcc_0_3_50 ];
};
byteorder_0_5_3_features."default".from_wc_lock_0_1_0__default = true;
clap_2_24_2_features."default".from_wc_lock_0_1_0__default = true;
libc_0_2_23_features."default".from_wc_lock_0_1_0__default = true;
tempfile_2_1_5_features."default".from_wc_lock_0_1_0__default = true;
wayland_client_0_9_6_features."cursor".from_wc_lock_0_1_0 = true;
wayland_client_0_9_6_features."dlopen".from_wc_lock_0_1_0 = true;
wayland_client_0_9_6_features."default".from_wc_lock_0_1_0__default = true;
wayland_kbd_0_9_0_features."default".from_wc_lock_0_1_0__default = true;
wayland_sys_0_6_0_features."client".from_wc_lock_0_1_0 = true;
wayland_sys_0_6_0_features."dlopen".from_wc_lock_0_1_0 = true;
wayland_sys_0_6_0_features."default".from_wc_lock_0_1_0__default = true;
winapi_0_2_8 = winapi_0_2_8_ rec {};
winapi_build_0_1_1 = winapi_build_0_1_1_ rec {};
xml_rs_0_3_6 = xml_rs_0_3_6_ rec {
dependencies = [ bitflags_0_7_0 ];
};
bitflags_0_7_0_features."default".from_xml_rs_0_3_6__default = true;
}