tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
way-cooler: 0.6.2 -> 0.8.0
gnidorah
8 years ago
810a19ba
8c280d3a
+5360
-2914
6 changed files
expand all
collapse all
unified
split
pkgs
applications
window-managers
way-cooler
default.nix
way-cooler.nix
wc-bg.nix
wc-grab.nix
wc-lock.nix
build-support
rust
default-crate-overrides.nix
+17
-36
pkgs/applications/window-managers/way-cooler/default.nix
···
1
1
-
{ stdenv, fetchFromGitHub, fetchurl, pkgconfig, makeWrapper, symlinkJoin, writeShellScriptBin, callPackage, defaultCrateOverrides
2
2
-
, wayland, wlc, dbus_libs, dbus_glib, cairo, libxkbcommon, pam, python3Packages, lemonbar
1
1
+
{ stdenv, fetchurl, makeWrapper, symlinkJoin, writeShellScriptBin, callPackage, defaultCrateOverrides
2
2
+
, wayland, wlc, cairo, libxkbcommon, pam, python3Packages, lemonbar, gdk_pixbuf
3
3
}:
4
4
5
5
let
···
9
9
fakegit = writeShellScriptBin "git" ''
10
10
echo ""
11
11
'';
12
12
-
way-cooler = ((callPackage ./way-cooler.nix {}).way_cooler_0_6_2.override {
12
12
+
way-cooler = (((callPackage ./way-cooler.nix {}).way_cooler { builtin-lua = true; }).override {
13
13
crateOverrides = defaultCrateOverrides // {
14
14
15
15
-
way-cooler = attrs: { buildInputs = [ wlc cairo libxkbcommon fakegit ]; };
16
16
-
dbus = attrs: { buildInputs = [ pkgconfig dbus_libs ]; };
17
17
-
gobject-sys = attrs: { buildInputs = [ dbus_glib ]; };
18
18
-
cairo-rs = attrs: { buildInputs = [ cairo ]; };
15
15
+
way-cooler = attrs: { buildInputs = [ wlc cairo libxkbcommon fakegit gdk_pixbuf wayland ]; };
19
16
};}).overrideAttrs (oldAttrs: rec {
20
17
nativeBuildInputs = [ makeWrapper ];
21
18
···
23
20
mkdir -p $out/etc
24
21
cp -r config $out/etc/way-cooler
25
22
'';
26
26
-
# prior v0.7 https://github.com/way-cooler/way-cooler/issues/395
27
23
postFixup = ''
28
28
-
makeWrapper $out/bin/way_cooler $out/bin/way-cooler \
29
29
-
--prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ wayland ]}"
24
24
+
cd $out/bin
25
25
+
mv way_cooler way-cooler
30
26
'';
31
27
});
32
32
-
wc-bg = ((callPackage ./wc-bg.nix {}).way_cooler_bg_0_2_1.override {
33
33
-
crateOverrides = defaultCrateOverrides // {
28
28
+
wc-bg = ((callPackage ./wc-bg.nix {}).wc_bg {}).overrideAttrs (oldAttrs: rec {
29
29
+
nativeBuildInputs = [ makeWrapper ];
34
30
35
35
-
dbus = attrs: { buildInputs = [ pkgconfig dbus_libs ]; };
36
36
-
};}).overrideAttrs (oldAttrs: rec {
37
31
postFixup = ''
38
38
-
cd $out/bin
39
39
-
mv way_cooler_bg way-cooler-bg
32
32
+
makeWrapper $out/bin/wc_bg $out/bin/wc-bg \
33
33
+
--prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ wayland ]}"
40
34
'';
41
35
});
42
42
-
wc-grab = ((callPackage ./wc-grab.nix {}).wc_grab_0_2_0.override {
43
43
-
crateOverrides = defaultCrateOverrides // {
44
44
-
45
45
-
wc-grab = attrs: {
46
46
-
src = fetchFromGitHub {
47
47
-
owner = "way-cooler";
48
48
-
repo = "way-cooler-grab";
49
49
-
rev = "v0.2.0";
50
50
-
sha256 = "1pc8rhvzdi6bi8g5w03i0ygbcpks9051c3d3yc290rgmmmmkmnwq";
51
51
-
};
52
52
-
};
53
53
-
54
54
-
dbus = attrs: { buildInputs = [ pkgconfig dbus_libs ]; };
55
55
-
};}).overrideAttrs (oldAttrs: rec {
36
36
+
wc-grab = ((callPackage ./wc-grab.nix {}).wc_grab {}).overrideAttrs (oldAttrs: rec {
56
37
postFixup = ''
57
38
cd $out/bin
58
39
mv wc_grab wc-grab
59
40
'';
60
41
});
61
61
-
wc-lock = ((callPackage ./wc-lock.nix {}).wc_lock_0_1_0.override {
62
62
-
crateOverrides = defaultCrateOverrides // { wc-lock = attrs: {
42
42
+
wc-lock = (((callPackage ./wc-lock.nix {}).wc_lock {}).override {
43
43
+
crateOverrides = defaultCrateOverrides // {
63
44
64
64
-
buildInputs = [ pam ];
65
65
-
};};}).overrideAttrs (oldAttrs: rec {
45
45
+
wc-lock = attrs: { buildInputs = [ pam ]; };
46
46
+
};}).overrideAttrs (oldAttrs: rec {
66
47
nativeBuildInputs = [ makeWrapper ];
67
48
68
49
postFixup = ''
69
50
makeWrapper $out/bin/wc_lock $out/bin/wc-lock \
70
70
-
--prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ libxkbcommon ]}"
51
51
+
--prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ libxkbcommon wayland ]}"
71
52
'';
72
53
});
73
54
# https://github.com/way-cooler/way-cooler/issues/446
···
102
83
${wc-bar-bare}/bin/bar.py $SELECTED $BACKGROUND $SELECTED_OTHER_WORKSPACE 2> /tmp/bar_debug.txt | ${lemonbar}/bin/lemonbar -B $BACKGROUND -F "#FFF" -n "lemonbar" -p -d
103
84
'';
104
85
in symlinkJoin rec {
105
105
-
version = "0.6.2";
86
86
+
version = "0.8.0";
106
87
name = "way-cooler-with-extensions-${version}";
107
88
paths = [ way-cooler wc-bg wc-grab wc-lock wc-bar ];
108
89
+1802
-878
pkgs/applications/window-managers/way-cooler/way-cooler.nix
···
1
1
-
# Generated by carnix 0.5.0: carnix -o way-cooler.nix Cargo.lock
1
1
+
# Generated by carnix 0.6.5: carnix -o way-cooler.nix Cargo.lock
2
2
{ lib, buildPlatform, buildRustCrate, fetchgit }:
3
3
let kernel = buildPlatform.parsed.kernel.name;
4
4
abi = buildPlatform.parsed.abi.name;
5
5
-
hasFeature = feature:
6
6
-
lib.lists.any
7
7
-
(originName: feature.${originName})
8
8
-
(builtins.attrNames feature);
9
9
-
10
10
-
hasDefault = feature:
11
11
-
let defaultFeatures = builtins.attrNames (feature."default" or {}); in
12
12
-
(defaultFeatures == [])
13
13
-
|| (lib.lists.any (originName: feature."default".${originName}) defaultFeatures);
14
14
-
5
5
+
include = includedFiles: src: builtins.filterSource (path: type:
6
6
+
lib.lists.any (f:
7
7
+
let p = toString (src + ("/" + f)); in
8
8
+
(path == p) || (type == "directory" && lib.strings.hasPrefix path p)
9
9
+
) includedFiles
10
10
+
) src;
11
11
+
updateFeatures = f: up: functions: builtins.deepSeq f (lib.lists.foldl' (features: fun: fun features) (lib.attrsets.recursiveUpdate f up) functions);
12
12
+
mapFeatures = features: map (fun: fun { features = features; });
15
13
mkFeatures = feat: lib.lists.foldl (features: featureName:
16
16
-
if featureName != "" && hasFeature feat.${featureName} then
14
14
+
if feat.${featureName} or false then
17
15
[ featureName ] ++ features
18
16
else
19
17
features
20
20
-
) (if hasDefault feat then [ "default" ] else []) (builtins.attrNames feat);
21
21
-
aho_corasick_0_5_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
22
22
-
crateName = "aho-corasick";
23
23
-
version = "0.5.3";
24
24
-
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
25
25
-
sha256 = "1igab46mvgknga3sxkqc917yfff0wsjxjzabdigmh240p5qxqlnn";
26
26
-
libName = "aho_corasick";
27
27
-
crateBin = [ { name = "aho-corasick-dot"; } ];
28
28
-
inherit dependencies buildDependencies features;
29
29
-
};
30
30
-
bitflags_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
31
31
-
crateName = "bitflags";
32
32
-
version = "0.4.0";
33
33
-
authors = [ "The Rust Project Developers" ];
34
34
-
sha256 = "0an03kibhfcc0mcxf6a0mvbab0s7cggnvflw8jn0b15i351h828c";
35
35
-
inherit dependencies buildDependencies features;
36
36
-
};
37
37
-
bitflags_0_5_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
38
38
-
crateName = "bitflags";
39
39
-
version = "0.5.0";
40
40
-
authors = [ "The Rust Project Developers" ];
41
41
-
sha256 = "0bgw1kiy121kikjrwj6zsd7l8n1gg1jirivzkc7zpjsvqa3p0hla";
42
42
-
inherit dependencies buildDependencies features;
43
43
-
};
44
44
-
bitflags_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
45
45
-
crateName = "bitflags";
46
46
-
version = "0.6.0";
47
47
-
authors = [ "The Rust Project Developers" ];
48
48
-
sha256 = "1znq4b770mdp3kdj9yz199ylc2pmf8l5j2f281jjrcfhg1mm22h6";
49
49
-
inherit dependencies buildDependencies features;
50
50
-
};
51
51
-
bitflags_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
52
52
-
crateName = "bitflags";
53
53
-
version = "0.7.0";
54
54
-
authors = [ "The Rust Project Developers" ];
55
55
-
sha256 = "1hr72xg5slm0z4pxs2hiy4wcyx3jva70h58b7mid8l0a4c8f7gn5";
56
56
-
inherit dependencies buildDependencies features;
57
57
-
};
58
58
-
bitflags_0_8_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
59
59
-
crateName = "bitflags";
60
60
-
version = "0.8.2";
61
61
-
authors = [ "The Rust Project Developers" ];
62
62
-
sha256 = "0whaj3969ysqxzk620sk1isvq6vh85516f2fplvqjrw3syz44sb2";
63
63
-
inherit dependencies buildDependencies features;
64
64
-
};
65
65
-
c_vec_1_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
66
66
-
crateName = "c_vec";
67
67
-
version = "1.2.1";
68
68
-
authors = [ "Guillaume Gomez <guillaume1.gomez@gmail.com>" ];
69
69
-
sha256 = "15gm72wx9kd0n51454i58rmpkmig8swghrj2440frxxi9kqg97xd";
70
70
-
inherit dependencies buildDependencies features;
71
71
-
};
72
72
-
cairo_rs_0_1_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
73
73
-
crateName = "cairo-rs";
74
74
-
version = "0.1.3";
75
75
-
authors = [ "The Gtk-rs Project Developers" ];
76
76
-
sha256 = "17wp5wh1jvn2ny8s6fckvbwn0x8ixha6xrqas1bqxd9ygm5g58w1";
77
77
-
libName = "cairo";
78
78
-
build = "build.rs";
79
79
-
inherit dependencies buildDependencies features;
80
80
-
};
81
81
-
cairo_sys_rs_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
82
82
-
crateName = "cairo-sys-rs";
83
83
-
version = "0.3.4";
84
84
-
authors = [ "The Gtk-rs Project Developers" ];
85
85
-
sha256 = "1fzxshv7vysnnc2nywla6gj3hh00nr6cz1ak0mrxkg65rzrgxkww";
86
86
-
libName = "cairo_sys";
87
87
-
build = "build.rs";
88
88
-
inherit dependencies buildDependencies features;
89
89
-
};
90
90
-
cfg_if_0_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
91
91
-
crateName = "cfg-if";
92
92
-
version = "0.1.0";
93
93
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
94
94
-
sha256 = "1grr9v6ijms84cvl1jqv5hp9clw9gn3l3g6kj9a31sdzvidd6v29";
95
95
-
inherit dependencies buildDependencies features;
96
96
-
};
97
97
-
dbus_0_4_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
98
98
-
crateName = "dbus";
99
99
-
version = "0.4.1";
100
100
-
authors = [ "David Henningsson <diwic@ubuntu.com>" ];
101
101
-
sha256 = "0qw32qj2rys318h780klxlznkwg93dfimbn8mc34m4940l8v00g9";
102
102
-
build = "build.rs";
103
103
-
inherit dependencies buildDependencies features;
104
104
-
};
105
105
-
dbus_macros_0_0_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
106
106
-
crateName = "dbus-macros";
107
107
-
version = "0.0.6";
108
108
-
authors = [ "Antoni Boucher <bouanto@zoho.com>" ];
109
109
-
sha256 = "1nymk2hzzgyafyr5nfa4r4frx4hml3wlwgzfr9b69vmcvn3d2jyd";
110
110
-
inherit dependencies buildDependencies features;
111
111
-
};
112
112
-
dlib_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
113
113
-
crateName = "dlib";
114
114
-
version = "0.3.1";
115
115
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
116
116
-
sha256 = "11mhh6g9vszp2ay3r46x4capnnmvvhx5hcp74bapxjhiixqjfvkr";
117
117
-
inherit dependencies buildDependencies features;
118
118
-
};
119
119
-
dtoa_0_4_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
120
120
-
crateName = "dtoa";
121
121
-
version = "0.4.1";
122
122
-
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
123
123
-
sha256 = "0mgg4r90yby68qg7y8csbclhsm53ac26vsyq615viq535plllhzw";
124
124
-
inherit dependencies buildDependencies features;
125
125
-
};
126
126
-
dummy_rustwlc_0_6_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
127
127
-
crateName = "dummy-rustwlc";
128
128
-
version = "0.6.3";
129
129
-
authors = [ "Snirk Immington <snirk.immington@gmail.com>" "Preston Carpenter <APragmaticPlace@gmail.com>" ];
130
130
-
sha256 = "09pcl2r3ifajgq794j4jqaq0n4kyb2z4aaavs1fr78w4fhrzqqmj";
131
131
-
inherit dependencies buildDependencies features;
132
132
-
};
133
133
-
env_logger_0_3_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
134
134
-
crateName = "env_logger";
135
135
-
version = "0.3.5";
136
136
-
authors = [ "The Rust Project Developers" ];
137
137
-
sha256 = "1mvxiaaqsyjliv1mm1qaagjqiccw11mdyi3n9h9rf8y6wj15zycw";
138
138
-
inherit dependencies buildDependencies features;
139
139
-
};
140
140
-
fixedbitset_0_1_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
141
141
-
crateName = "fixedbitset";
142
142
-
version = "0.1.6";
143
143
-
authors = [ "bluss" ];
144
144
-
sha256 = "1jcq0i41l888153v4jyb6q2kc9sjs004md5byfz5mprlmhdawha3";
145
145
-
inherit dependencies buildDependencies features;
146
146
-
};
147
147
-
gcc_0_3_46_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
148
148
-
crateName = "gcc";
149
149
-
version = "0.3.46";
150
150
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
151
151
-
sha256 = "17rbdxa2yapjymbdq7b930sc1ipiwhx4xz7hh48q4bz3d28zg6qb";
152
152
-
inherit dependencies buildDependencies features;
153
153
-
};
154
154
-
getopts_0_2_14_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
155
155
-
crateName = "getopts";
156
156
-
version = "0.2.14";
157
157
-
authors = [ "The Rust Project Developers" ];
158
158
-
sha256 = "1wdz34vls97g9868h8kiw4wmwkbyxg4xm3xzvr1542hc3w4c7z0a";
159
159
-
inherit dependencies buildDependencies features;
160
160
-
};
161
161
-
glib_0_1_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
162
162
-
crateName = "glib";
163
163
-
version = "0.1.3";
164
164
-
authors = [ "The Gtk-rs Project Developers" ];
165
165
-
sha256 = "1j2zwsnxlfdrj8wdi8yp3zl5l9nydsifgxspnwl6ijq3ywnjhcpa";
166
166
-
inherit dependencies buildDependencies features;
167
167
-
};
168
168
-
glib_sys_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
169
169
-
crateName = "glib-sys";
170
170
-
version = "0.3.4";
171
171
-
authors = [ "The Gtk-rs Project Developers" ];
172
172
-
sha256 = "06ymp4ljrjnb7cly0bixy3svxgnwpbx79499889dqakpfs7566rc";
173
173
-
libName = "glib_sys";
174
174
-
build = "build.rs";
175
175
-
inherit dependencies buildDependencies features;
176
176
-
};
177
177
-
gobject_sys_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
178
178
-
crateName = "gobject-sys";
179
179
-
version = "0.3.4";
180
180
-
authors = [ "The Gtk-rs Project Developers" ];
181
181
-
sha256 = "0rrk3c94myhspyl3iq7k4kcm72zxl8bk3r7kvqv2f9lf6y820giw";
182
182
-
libName = "gobject_sys";
183
183
-
build = "build.rs";
184
184
-
inherit dependencies buildDependencies features;
185
185
-
};
186
186
-
hlua_0_1_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
187
187
-
crateName = "hlua";
188
188
-
version = "0.1.9";
189
189
-
authors = [ "pierre.krieger1708@gmail.com" ];
190
190
-
sha256 = "1vn7w1rcaj9g04yx5jak09a3wpw7g3yx2fgn8ibx36z07vpf57fs";
191
191
-
inherit dependencies buildDependencies features;
192
192
-
};
193
193
-
itoa_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
194
194
-
crateName = "itoa";
195
195
-
version = "0.3.1";
196
196
-
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
197
197
-
sha256 = "0jp1wvfw0qqbyz0whbycp7xr5nx1ds5plh4wsfyj503xmjf9ab4k";
198
198
-
inherit dependencies buildDependencies features;
199
199
-
};
200
200
-
json_macro_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
201
201
-
crateName = "json_macro";
202
202
-
version = "0.1.1";
203
203
-
authors = [ "Denis Kolodin <deniskolodin@gmail.com>" ];
204
204
-
sha256 = "0hl2934shpwqbszrq035valbdz9y8p7dza183brygy5dbvivcyqy";
205
205
-
inherit dependencies buildDependencies features;
206
206
-
};
207
207
-
kernel32_sys_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
208
208
-
crateName = "kernel32-sys";
209
209
-
version = "0.2.2";
210
210
-
authors = [ "Peter Atashian <retep998@gmail.com>" ];
211
211
-
sha256 = "1lrw1hbinyvr6cp28g60z97w32w8vsk6pahk64pmrv2fmby8srfj";
212
212
-
libName = "kernel32";
213
213
-
build = "build.rs";
214
214
-
inherit dependencies buildDependencies features;
215
215
-
};
216
216
-
lazy_static_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
217
217
-
crateName = "lazy_static";
218
218
-
version = "0.2.8";
219
219
-
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
220
220
-
sha256 = "1xbpxx7cd5kl60g87g43q80jxyrsildhxfjc42jb1x4jncknpwbl";
221
221
-
inherit dependencies buildDependencies features;
222
222
-
};
223
223
-
libc_0_2_23_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
224
224
-
crateName = "libc";
225
225
-
version = "0.2.23";
226
226
-
authors = [ "The Rust Project Developers" ];
227
227
-
sha256 = "1i29f6k26fmv81c5bjc6hw2j95sd01h9ad66qxdc755b24xfa9jm";
228
228
-
inherit dependencies buildDependencies features;
229
229
-
};
230
230
-
libloading_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
231
231
-
crateName = "libloading";
232
232
-
version = "0.3.4";
233
233
-
authors = [ "Simonas Kazlauskas <libloading@kazlauskas.me>" ];
234
234
-
sha256 = "1f2vy32cr434n638nv8sdf05iwa53q9q5ahlcpw1l9ywh1bcbhf1";
235
235
-
build = "build.rs";
236
236
-
inherit dependencies buildDependencies features;
237
237
-
};
238
238
-
log_0_3_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
239
239
-
crateName = "log";
240
240
-
version = "0.3.7";
241
241
-
authors = [ "The Rust Project Developers" ];
242
242
-
sha256 = "1qxrwkhpfzhgcmfnw4bl9yy7wwr92wwbin3dp6izcfy58lr369v4";
243
243
-
inherit dependencies buildDependencies features;
244
244
-
};
245
245
-
lua52_sys_0_0_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
246
246
-
crateName = "lua52-sys";
247
247
-
version = "0.0.4";
248
248
-
authors = [ "Pierre Krieger <pierre.krieger1708@gmail.com>" ];
249
249
-
sha256 = "115i7k2dnnf4c1b2mxwf5mvqv2wsqmmxm3krphf5wjky20gi2ciz";
250
250
-
build = "build.rs";
251
251
-
inherit dependencies buildDependencies features;
252
252
-
};
253
253
-
memchr_0_1_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
254
254
-
crateName = "memchr";
255
255
-
version = "0.1.11";
256
256
-
authors = [ "Andrew Gallant <jamslam@gmail.com>" "bluss" ];
257
257
-
sha256 = "0x73jghamvxxq5fsw9wb0shk5m6qp3q6fsf0nibn0i6bbqkw91s8";
258
258
-
inherit dependencies buildDependencies features;
259
259
-
};
260
260
-
nix_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
261
261
-
crateName = "nix";
262
262
-
version = "0.6.0";
263
263
-
authors = [ "Carl Lerche <me@carllerche.com>" ];
264
264
-
sha256 = "1bgh75y897isnxbw3vd79vns9h6q4d59p1cgv9c4laysyw6fkqwf";
265
265
-
build = "build.rs";
266
266
-
inherit dependencies buildDependencies features;
267
267
-
};
268
268
-
nix_0_8_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
269
269
-
crateName = "nix";
270
270
-
version = "0.8.1";
271
271
-
authors = [ "The nix-rust Project Developers" ];
272
272
-
sha256 = "0iqmn55ajwcq91pl8xviwdvc2zrkaccajsp0nc9lbq9ydli0vhf9";
273
273
-
inherit dependencies buildDependencies features;
274
274
-
};
275
275
-
num_traits_0_1_37_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
276
276
-
crateName = "num-traits";
277
277
-
version = "0.1.37";
278
278
-
authors = [ "The Rust Project Developers" ];
279
279
-
sha256 = "0rwzfmdjq6iz6plva2gi7agvy1w9sjs7aqjh0p115w57xiix2224";
280
280
-
inherit dependencies buildDependencies features;
281
281
-
};
282
282
-
ordermap_0_2_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
283
283
-
crateName = "ordermap";
284
284
-
version = "0.2.10";
285
285
-
authors = [ "bluss" ];
286
286
-
sha256 = "1pj6d56nwi0wa7cnwl80dwz13vws9nf5s1b7k7i2dav35gkpwy1z";
287
287
-
inherit dependencies buildDependencies features;
288
288
-
};
289
289
-
petgraph_0_4_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
290
290
-
crateName = "petgraph";
291
291
-
version = "0.4.5";
292
292
-
authors = [ "bluss" "mitchmindtree" ];
293
293
-
sha256 = "0482id2flwnxkhj1443g384cvk7f9lva9n6wj2wsag9145zhpjzg";
294
294
-
inherit dependencies buildDependencies features;
295
295
-
};
296
296
-
phf_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
297
297
-
crateName = "phf";
298
298
-
version = "0.7.21";
299
299
-
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
300
300
-
sha256 = "11m2rzm2s8s35m0s97gjxxb181xz352kjlhr387xj5c8q3qp5afg";
301
301
-
libPath = "src/lib.rs";
302
302
-
inherit dependencies buildDependencies features;
303
303
-
};
304
304
-
phf_codegen_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
305
305
-
crateName = "phf_codegen";
306
306
-
version = "0.7.21";
307
307
-
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
308
308
-
sha256 = "0kgy8s2q4zr0iqcm21mgq4ppc45wy6z7b5wn98xyfsrcad6lwmmj";
309
309
-
inherit dependencies buildDependencies features;
310
310
-
};
311
311
-
phf_generator_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
312
312
-
crateName = "phf_generator";
313
313
-
version = "0.7.21";
314
314
-
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
315
315
-
sha256 = "1jxjfzc6d6d4l9nv0r2bb66if5brk9lnncmg4dpjjifn6zhhqd9g";
316
316
-
inherit dependencies buildDependencies features;
317
317
-
};
318
318
-
phf_shared_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
319
319
-
crateName = "phf_shared";
320
320
-
version = "0.7.21";
321
321
-
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
322
322
-
sha256 = "0lxpg3wgxfhzfalmf9ha9my1lsvfjy74ah9f6mfw88xlp545jlln";
323
323
-
libPath = "src/lib.rs";
324
324
-
inherit dependencies buildDependencies features;
325
325
-
};
326
326
-
pkg_config_0_3_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
327
327
-
crateName = "pkg-config";
328
328
-
version = "0.3.9";
329
329
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
330
330
-
sha256 = "06k8fxgrsrxj8mjpjcq1n7mn2p1shpxif4zg9y5h09c7vy20s146";
331
331
-
inherit dependencies buildDependencies features;
332
332
-
};
333
333
-
rand_0_3_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
334
334
-
crateName = "rand";
335
335
-
version = "0.3.15";
336
336
-
authors = [ "The Rust Project Developers" ];
337
337
-
sha256 = "1fs30rc1xic40s1n7l3y7pxzfifpy03mgrvhy5ggp5p7zjfv3rr8";
338
338
-
inherit dependencies buildDependencies features;
339
339
-
};
340
340
-
regex_0_1_80_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
341
341
-
crateName = "regex";
342
342
-
version = "0.1.80";
343
343
-
authors = [ "The Rust Project Developers" ];
344
344
-
sha256 = "0y4s8ghhx6sgzb35irwivm3w0l2hhqhmdcd2px9hirqnkagal9l6";
345
345
-
inherit dependencies buildDependencies features;
346
346
-
};
347
347
-
regex_syntax_0_3_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
348
348
-
crateName = "regex-syntax";
349
349
-
version = "0.3.9";
350
350
-
authors = [ "The Rust Project Developers" ];
351
351
-
sha256 = "1mzhphkbwppwd1zam2jkgjk550cqgf6506i87bw2yzrvcsraiw7m";
352
352
-
inherit dependencies buildDependencies features;
353
353
-
};
354
354
-
rustc_serialize_0_3_24_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
355
355
-
crateName = "rustc-serialize";
356
356
-
version = "0.3.24";
357
357
-
authors = [ "The Rust Project Developers" ];
358
358
-
sha256 = "0rfk6p66mqkd3g36l0ddlv2rvnp1mp3lrq5frq9zz5cbnz5pmmxn";
359
359
-
inherit dependencies buildDependencies features;
360
360
-
};
361
361
-
rustc_version_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
362
362
-
crateName = "rustc_version";
363
363
-
version = "0.1.7";
364
364
-
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
365
365
-
sha256 = "0plm9pbyvcwfibd0kbhzil9xmr1bvqi8fgwlfw0x4vali8s6s99p";
366
366
-
inherit dependencies buildDependencies features;
367
367
-
};
368
368
-
rustwlc_0_6_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
369
369
-
crateName = "rustwlc";
370
370
-
version = "0.6.2";
371
371
-
authors = [ "Snirk Immington <snirk.immington@gmail.com>" "Timidger <apragmaticplace@gmail.com>" ];
372
372
-
sha256 = "16k8wzyvn1syxcjimy2vh7hc6jlbw31v03ysrzrqgfwncmwx5b2d";
373
373
-
build = "build.rs";
374
374
-
inherit dependencies buildDependencies features;
375
375
-
};
376
376
-
semver_0_1_20_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
377
377
-
crateName = "semver";
378
378
-
version = "0.1.20";
379
379
-
authors = [ "The Rust Project Developers" ];
380
380
-
sha256 = "05cdig0071hls2k8lxbqmyqpl0zjmc53i2d43mwzps033b8njh4n";
381
381
-
inherit dependencies buildDependencies features;
382
382
-
};
383
383
-
serde_0_9_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
384
384
-
crateName = "serde";
385
385
-
version = "0.9.15";
386
386
-
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
387
387
-
sha256 = "0rlflkc57kvy69hnhj4arfsj7ic4hpihxsb00zg5lkdxfj5qjx9b";
388
388
-
inherit dependencies buildDependencies features;
389
389
-
};
390
390
-
serde_json_0_9_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
391
391
-
crateName = "serde_json";
392
392
-
version = "0.9.10";
393
393
-
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
394
394
-
sha256 = "0g6bxlfnvf2miicnsizyrxm686rfval6gbss1i2qcna8msfwc005";
395
395
-
inherit dependencies buildDependencies features;
396
396
-
};
397
397
-
siphasher_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
398
398
-
crateName = "siphasher";
399
399
-
version = "0.2.2";
400
400
-
authors = [ "Frank Denis <github@pureftpd.org>" ];
401
401
-
sha256 = "0iyx7nlzfny9ly1634a6zcq0yvrinhxhypwas4p8ry3zqnn76qqr";
402
402
-
inherit dependencies buildDependencies features;
403
403
-
};
404
404
-
target_build_utils_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
405
405
-
crateName = "target_build_utils";
406
406
-
version = "0.3.1";
407
407
-
authors = [ "Simonas Kazlauskas <target_build_utils@kazlauskas.me>" ];
408
408
-
sha256 = "1b450nyxlbgicp2p45mhxiv6yv0z7s4iw01lsaqh3v7b4bm53flj";
409
409
-
build = "build.rs";
410
410
-
inherit dependencies buildDependencies features;
411
411
-
};
412
412
-
thread_id_2_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
413
413
-
crateName = "thread-id";
414
414
-
version = "2.0.0";
415
415
-
authors = [ "Ruud van Asseldonk <dev@veniogames.com>" ];
416
416
-
sha256 = "06i3c8ckn97i5rp16civ2vpqbknlkx66dkrl070iw60nawi0kjc3";
417
417
-
inherit dependencies buildDependencies features;
418
418
-
};
419
419
-
thread_local_0_2_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
420
420
-
crateName = "thread_local";
421
421
-
version = "0.2.7";
422
422
-
authors = [ "Amanieu d'Antras <amanieu@gmail.com>" ];
423
423
-
sha256 = "19p0zrs24rdwjvpi10jig5ms3sxj00pv8shkr9cpddri8cdghqp7";
424
424
-
inherit dependencies buildDependencies features;
425
425
-
};
426
426
-
utf8_ranges_0_1_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
427
427
-
crateName = "utf8-ranges";
428
428
-
version = "0.1.3";
429
429
-
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
430
430
-
sha256 = "1cj548a91a93j8375p78qikaiam548xh84cb0ck8y119adbmsvbp";
431
431
-
inherit dependencies buildDependencies features;
432
432
-
};
433
433
-
uuid_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
434
434
-
crateName = "uuid";
435
435
-
version = "0.3.1";
436
436
-
authors = [ "The Rust Project Developers" ];
437
437
-
sha256 = "16ak1c84dfkd8h33cvkxrkvc30k7b0bhrnza8ni2c0jsx85fpbip";
438
438
-
inherit dependencies buildDependencies features;
439
439
-
};
440
440
-
void_1_0_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
441
441
-
crateName = "void";
442
442
-
version = "1.0.2";
443
443
-
authors = [ "Jonathan Reem <jonathan.reem@gmail.com>" ];
444
444
-
sha256 = "0h1dm0dx8dhf56a83k68mijyxigqhizpskwxfdrs1drwv2cdclv3";
445
445
-
inherit dependencies buildDependencies features;
446
446
-
};
447
447
-
way_cooler_0_6_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
448
448
-
crateName = "way-cooler";
449
449
-
version = "0.6.2";
450
450
-
authors = [ "Snirk Immington <snirk.immington@gmail.com>" "Timidger <apragmaticplace@gmail.com>" ];
451
451
-
sha256 = "0ygzgjjhf54fcpk6sbi0acbyki4ff1v7wyckfk4lhv4ycpg9v3cj";
452
452
-
build = "build.rs";
453
453
-
inherit dependencies buildDependencies features;
454
454
-
};
455
455
-
wayland_scanner_0_9_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
456
456
-
crateName = "wayland-scanner";
457
457
-
version = "0.9.4";
458
458
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
459
459
-
sha256 = "1kdhpm1gkn99sj8vxhyr1x6nxnhm0cjvypajycvn2fa9sdpgw8yc";
460
460
-
inherit dependencies buildDependencies features;
461
461
-
};
462
462
-
wayland_server_0_9_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
463
463
-
crateName = "wayland-server";
464
464
-
version = "0.9.4";
465
465
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
466
466
-
sha256 = "1aqidrac0z7ny65yhfv9inl3xmdmph21yhmyd3k0nafyghgg9pxw";
467
467
-
build = "build.rs";
468
468
-
inherit dependencies buildDependencies features;
469
469
-
};
470
470
-
wayland_sys_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
471
471
-
crateName = "wayland-sys";
472
472
-
version = "0.6.0";
473
473
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
474
474
-
sha256 = "0m6db0kld2d4xv4ai9kxlqrh362hwi0030b4zbss0sfha1hx5mfl";
475
475
-
inherit dependencies buildDependencies features;
476
476
-
};
477
477
-
wayland_sys_0_9_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
478
478
-
crateName = "wayland-sys";
479
479
-
version = "0.9.4";
480
480
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
481
481
-
sha256 = "0vqrc46ib5hgbq6djghapairbjskdncas09k680f7pwylbi7yzcj";
482
482
-
inherit dependencies buildDependencies features;
483
483
-
};
484
484
-
winapi_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
485
485
-
crateName = "winapi";
486
486
-
version = "0.2.8";
487
487
-
authors = [ "Peter Atashian <retep998@gmail.com>" ];
488
488
-
sha256 = "0a45b58ywf12vb7gvj6h3j264nydynmzyqz8d8rqxsj6icqv82as";
489
489
-
inherit dependencies buildDependencies features;
490
490
-
};
491
491
-
winapi_build_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
492
492
-
crateName = "winapi-build";
493
493
-
version = "0.1.1";
494
494
-
authors = [ "Peter Atashian <retep998@gmail.com>" ];
495
495
-
sha256 = "1lxlpi87rkhxcwp2ykf1ldw3p108hwm24nywf3jfrvmff4rjhqga";
496
496
-
libName = "build";
497
497
-
inherit dependencies buildDependencies features;
498
498
-
};
499
499
-
xml_rs_0_3_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
500
500
-
crateName = "xml-rs";
501
501
-
version = "0.3.6";
502
502
-
authors = [ "Vladimir Matveev <vladimir.matweev@gmail.com>" ];
503
503
-
sha256 = "1g1cclib7fj900m4669vxlz45lxcq0m36g7cd8chl494c2xsgj15";
504
504
-
libPath = "src/lib.rs";
505
505
-
libName = "xml";
506
506
-
crateBin = [ { name = "xml-analyze"; path = "src/analyze.rs"; } ];
507
507
-
inherit dependencies buildDependencies features;
508
508
-
};
509
509
-
18
18
+
) [] (builtins.attrNames feat);
510
19
in
511
20
rec {
512
512
-
aho_corasick_0_5_3 = aho_corasick_0_5_3_ rec {
513
513
-
dependencies = [ memchr_0_1_11 ];
21
21
+
way_cooler = f: way_cooler_0_8_0 { features = way_cooler_0_8_0_features { way_cooler_0_8_0 = f; }; };
22
22
+
aho_corasick_0_5_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
23
23
+
crateName = "aho-corasick";
24
24
+
version = "0.5.3";
25
25
+
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
26
26
+
sha256 = "1igab46mvgknga3sxkqc917yfff0wsjxjzabdigmh240p5qxqlnn";
27
27
+
libName = "aho_corasick";
28
28
+
crateBin = [ { name = "aho-corasick-dot"; } ];
29
29
+
inherit dependencies buildDependencies features;
514
30
};
515
515
-
memchr_0_1_11_features."default".from_aho_corasick_0_5_3__default = true;
516
516
-
bitflags_0_4_0 = bitflags_0_4_0_ rec {
517
517
-
features = mkFeatures bitflags_0_4_0_features;
31
31
+
bitflags_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
32
32
+
crateName = "bitflags";
33
33
+
version = "0.4.0";
34
34
+
authors = [ "The Rust Project Developers" ];
35
35
+
sha256 = "0an03kibhfcc0mcxf6a0mvbab0s7cggnvflw8jn0b15i351h828c";
36
36
+
inherit dependencies buildDependencies features;
518
37
};
519
519
-
bitflags_0_4_0_features."".self = true;
520
520
-
bitflags_0_5_0 = bitflags_0_5_0_ rec {
521
521
-
features = mkFeatures bitflags_0_5_0_features;
38
38
+
bitflags_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
39
39
+
crateName = "bitflags";
40
40
+
version = "0.6.0";
41
41
+
authors = [ "The Rust Project Developers" ];
42
42
+
sha256 = "1znq4b770mdp3kdj9yz199ylc2pmf8l5j2f281jjrcfhg1mm22h6";
43
43
+
inherit dependencies buildDependencies features;
522
44
};
523
523
-
bitflags_0_5_0_features."".self = true;
524
524
-
bitflags_0_6_0 = bitflags_0_6_0_ rec {};
525
525
-
bitflags_0_7_0 = bitflags_0_7_0_ rec {};
526
526
-
bitflags_0_8_2 = bitflags_0_8_2_ rec {
527
527
-
features = mkFeatures bitflags_0_8_2_features;
45
45
+
bitflags_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
46
46
+
crateName = "bitflags";
47
47
+
version = "0.7.0";
48
48
+
authors = [ "The Rust Project Developers" ];
49
49
+
sha256 = "1hr72xg5slm0z4pxs2hiy4wcyx3jva70h58b7mid8l0a4c8f7gn5";
50
50
+
inherit dependencies buildDependencies features;
528
51
};
529
529
-
bitflags_0_8_2_features."i128".self_unstable = hasFeature (bitflags_0_8_2_features."unstable" or {});
530
530
-
c_vec_1_2_1 = c_vec_1_2_1_ rec {};
531
531
-
cairo_rs_0_1_3 = cairo_rs_0_1_3_ rec {
532
532
-
dependencies = [ c_vec_1_2_1 cairo_sys_rs_0_3_4 glib_0_1_3 libc_0_2_23 ]
533
533
-
++ (if lib.lists.any (x: x == "glib") features then [glib_0_1_3] else [])
534
534
-
++ (if kernel == "windows" then [ winapi_0_2_8 ] else []);
535
535
-
buildDependencies = [];
536
536
-
features = mkFeatures cairo_rs_0_1_3_features;
52
52
+
bitflags_0_9_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
53
53
+
crateName = "bitflags";
54
54
+
version = "0.9.1";
55
55
+
authors = [ "The Rust Project Developers" ];
56
56
+
sha256 = "18h073l5jd88rx4qdr95fjddr9rk79pb1aqnshzdnw16cfmb9rws";
57
57
+
inherit dependencies buildDependencies features;
537
58
};
538
538
-
cairo_rs_0_1_3_features."".self = true;
539
539
-
cairo_rs_0_1_3_features."glib".self_default = hasDefault cairo_rs_0_1_3_features;
540
540
-
cairo_rs_0_1_3_features."gtk-rs-lgpl-docs".self_embed-lgpl-docs = hasFeature (cairo_rs_0_1_3_features."embed-lgpl-docs" or {});
541
541
-
cairo_rs_0_1_3_features."gtk-rs-lgpl-docs".self_purge-lgpl-docs = hasFeature (cairo_rs_0_1_3_features."purge-lgpl-docs" or {});
542
542
-
c_vec_1_2_1_features."default".from_cairo_rs_0_1_3__default = true;
543
543
-
cairo_sys_rs_0_3_4_features."png".from_cairo_rs_0_1_3__png = hasFeature (cairo_rs_0_1_3_features."png" or {});
544
544
-
cairo_sys_rs_0_3_4_features."v1_12".from_cairo_rs_0_1_3__v1_12 = hasFeature (cairo_rs_0_1_3_features."v1_12" or {});
545
545
-
cairo_sys_rs_0_3_4_features."xcb".from_cairo_rs_0_1_3__xcb = hasFeature (cairo_rs_0_1_3_features."xcb" or {});
546
546
-
cairo_sys_rs_0_3_4_features."default".from_cairo_rs_0_1_3__default = true;
547
547
-
glib_0_1_3_features."default".from_cairo_rs_0_1_3__default = true;
548
548
-
libc_0_2_23_features."default".from_cairo_rs_0_1_3__default = true;
549
549
-
winapi_0_2_8_features."default".from_cairo_rs_0_1_3__default = true;
550
550
-
cairo_sys_rs_0_3_4 = cairo_sys_rs_0_3_4_ rec {
551
551
-
dependencies = [ libc_0_2_23 ]
552
552
-
++ (if kernel == "windows" then [ winapi_0_2_8 ] else []);
553
553
-
buildDependencies = [ pkg_config_0_3_9 ];
554
554
-
features = mkFeatures cairo_sys_rs_0_3_4_features;
59
59
+
bitflags_1_0_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
60
60
+
crateName = "bitflags";
61
61
+
version = "1.0.1";
62
62
+
authors = [ "The Rust Project Developers" ];
63
63
+
sha256 = "0p4b3nr0s5nda2qmm7xdhnvh4lkqk3xd8l9ffmwbvqw137vx7mj1";
64
64
+
inherit dependencies buildDependencies features;
555
65
};
556
556
-
cairo_sys_rs_0_3_4_features."v1_12".self_v1_14 = hasFeature (cairo_sys_rs_0_3_4_features."v1_14" or {});
557
557
-
cairo_sys_rs_0_3_4_features."x11".self_xlib = hasFeature (cairo_sys_rs_0_3_4_features."xlib" or {});
558
558
-
libc_0_2_23_features."default".from_cairo_sys_rs_0_3_4__default = true;
559
559
-
x11_0_0_0_features."xlib".from_cairo_sys_rs_0_3_4 = true;
560
560
-
x11_0_0_0_features."default".from_cairo_sys_rs_0_3_4__default = true;
561
561
-
winapi_0_2_8_features."default".from_cairo_sys_rs_0_3_4__default = true;
562
562
-
cfg_if_0_1_0 = cfg_if_0_1_0_ rec {};
563
563
-
dbus_0_4_1 = dbus_0_4_1_ rec {
564
564
-
dependencies = [ libc_0_2_23 ];
565
565
-
buildDependencies = [ pkg_config_0_3_9 ];
66
66
+
c_vec_1_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
67
67
+
crateName = "c_vec";
68
68
+
version = "1.2.1";
69
69
+
authors = [ "Guillaume Gomez <guillaume1.gomez@gmail.com>" ];
70
70
+
sha256 = "15gm72wx9kd0n51454i58rmpkmig8swghrj2440frxxi9kqg97xd";
71
71
+
inherit dependencies buildDependencies features;
566
72
};
567
567
-
libc_0_2_23_features."default".from_dbus_0_4_1__default = true;
568
568
-
dbus_macros_0_0_6 = dbus_macros_0_0_6_ rec {
569
569
-
dependencies = [ dbus_0_4_1 ];
73
73
+
cairo_rs_0_2_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
74
74
+
crateName = "cairo-rs";
75
75
+
version = "0.2.0";
76
76
+
authors = [ "The Gtk-rs Project Developers" ];
77
77
+
sha256 = "0bcbhbyips15b7la4r43p4x57jv1w2ll8iwg9lxwvzz5k6c7iwvd";
78
78
+
libName = "cairo";
79
79
+
build = "build.rs";
80
80
+
inherit dependencies buildDependencies features;
570
81
};
571
571
-
dbus_0_4_1_features."default".from_dbus_macros_0_0_6__default = true;
572
572
-
dlib_0_3_1 = dlib_0_3_1_ rec {
573
573
-
dependencies = [ libloading_0_3_4 ];
574
574
-
features = mkFeatures dlib_0_3_1_features;
82
82
+
cairo_sys_rs_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
83
83
+
crateName = "cairo-sys-rs";
84
84
+
version = "0.4.0";
85
85
+
authors = [ "The Gtk-rs Project Developers" ];
86
86
+
sha256 = "062nxihlydci65pyy2ldn7djkc9sm7a5xvkl8pxrsxfxvfapm5br";
87
87
+
libName = "cairo_sys";
88
88
+
build = "build.rs";
89
89
+
inherit dependencies buildDependencies features;
575
90
};
576
576
-
dlib_0_3_1_features."".self = true;
577
577
-
libloading_0_3_4_features."default".from_dlib_0_3_1__default = true;
578
578
-
dtoa_0_4_1 = dtoa_0_4_1_ rec {};
579
579
-
dummy_rustwlc_0_6_3 = dummy_rustwlc_0_6_3_ rec {
580
580
-
dependencies = [ bitflags_0_6_0 libc_0_2_23 wayland_sys_0_9_4 ];
91
91
+
cfg_if_0_1_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
92
92
+
crateName = "cfg-if";
93
93
+
version = "0.1.2";
94
94
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
95
95
+
sha256 = "0x06hvrrqy96m97593823vvxcgvjaxckghwyy2jcyc8qc7c6cyhi";
96
96
+
inherit dependencies buildDependencies features;
581
97
};
582
582
-
bitflags_0_6_0_features."default".from_dummy_rustwlc_0_6_3__default = true;
583
583
-
libc_0_2_23_features."default".from_dummy_rustwlc_0_6_3__default = true;
584
584
-
wayland_sys_0_9_4_features."server".from_dummy_rustwlc_0_6_3 = true;
585
585
-
wayland_sys_0_9_4_features."dlopen".from_dummy_rustwlc_0_6_3 = true;
586
586
-
wayland_sys_0_9_4_features."default".from_dummy_rustwlc_0_6_3__default = true;
587
587
-
env_logger_0_3_5 = env_logger_0_3_5_ rec {
588
588
-
dependencies = [ log_0_3_7 regex_0_1_80 ]
589
589
-
++ (if lib.lists.any (x: x == "regex") features then [regex_0_1_80] else []);
590
590
-
features = mkFeatures env_logger_0_3_5_features;
98
98
+
dbus_0_4_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
99
99
+
crateName = "dbus";
100
100
+
version = "0.4.1";
101
101
+
authors = [ "David Henningsson <diwic@ubuntu.com>" ];
102
102
+
sha256 = "0qw32qj2rys318h780klxlznkwg93dfimbn8mc34m4940l8v00g9";
103
103
+
build = "build.rs";
104
104
+
inherit dependencies buildDependencies features;
591
105
};
592
592
-
env_logger_0_3_5_features."".self = true;
593
593
-
env_logger_0_3_5_features."regex".self_default = hasDefault env_logger_0_3_5_features;
594
594
-
log_0_3_7_features."default".from_env_logger_0_3_5__default = true;
595
595
-
regex_0_1_80_features."default".from_env_logger_0_3_5__default = true;
596
596
-
fixedbitset_0_1_6 = fixedbitset_0_1_6_ rec {};
597
597
-
gcc_0_3_46 = gcc_0_3_46_ rec {
598
598
-
dependencies = [];
599
599
-
features = mkFeatures gcc_0_3_46_features;
106
106
+
dbus_macros_0_0_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
107
107
+
crateName = "dbus-macros";
108
108
+
version = "0.0.6";
109
109
+
authors = [ "Antoni Boucher <bouanto@zoho.com>" ];
110
110
+
sha256 = "1nymk2hzzgyafyr5nfa4r4frx4hml3wlwgzfr9b69vmcvn3d2jyd";
111
111
+
inherit dependencies buildDependencies features;
600
112
};
601
601
-
gcc_0_3_46_features."rayon".self_parallel = hasFeature (gcc_0_3_46_features."parallel" or {});
602
602
-
rayon_0_0_0_features."default".from_gcc_0_3_46__default = true;
603
603
-
getopts_0_2_14 = getopts_0_2_14_ rec {};
604
604
-
glib_0_1_3 = glib_0_1_3_ rec {
605
605
-
dependencies = [ bitflags_0_5_0 glib_sys_0_3_4 gobject_sys_0_3_4 lazy_static_0_2_8 libc_0_2_23 ];
606
606
-
features = mkFeatures glib_0_1_3_features;
113
113
+
dlib_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
114
114
+
crateName = "dlib";
115
115
+
version = "0.3.1";
116
116
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
117
117
+
sha256 = "11mhh6g9vszp2ay3r46x4capnnmvvhx5hcp74bapxjhiixqjfvkr";
118
118
+
inherit dependencies buildDependencies features;
607
119
};
608
608
-
glib_0_1_3_features."v2_38".self_v2_40 = hasFeature (glib_0_1_3_features."v2_40" or {});
609
609
-
glib_0_1_3_features."v2_40".self_v2_44 = hasFeature (glib_0_1_3_features."v2_44" or {});
610
610
-
glib_0_1_3_features."v2_44".self_v2_46 = hasFeature (glib_0_1_3_features."v2_46" or {});
611
611
-
glib_0_1_3_features."v2_46".self_v2_48 = hasFeature (glib_0_1_3_features."v2_48" or {});
612
612
-
glib_0_1_3_features."v2_48".self_v2_50 = hasFeature (glib_0_1_3_features."v2_50" or {});
613
613
-
bitflags_0_5_0_features."default".from_glib_0_1_3__default = true;
614
614
-
glib_sys_0_3_4_features."v2_38".from_glib_0_1_3__v2_38 = hasFeature (glib_0_1_3_features."v2_38" or {});
615
615
-
glib_sys_0_3_4_features."v2_40".from_glib_0_1_3__v2_40 = hasFeature (glib_0_1_3_features."v2_40" or {});
616
616
-
glib_sys_0_3_4_features."v2_44".from_glib_0_1_3__v2_44 = hasFeature (glib_0_1_3_features."v2_44" or {});
617
617
-
glib_sys_0_3_4_features."v2_46".from_glib_0_1_3__v2_46 = hasFeature (glib_0_1_3_features."v2_46" or {});
618
618
-
glib_sys_0_3_4_features."v2_48".from_glib_0_1_3__v2_48 = hasFeature (glib_0_1_3_features."v2_48" or {});
619
619
-
glib_sys_0_3_4_features."v2_50".from_glib_0_1_3__v2_50 = hasFeature (glib_0_1_3_features."v2_50" or {});
620
620
-
glib_sys_0_3_4_features."default".from_glib_0_1_3__default = true;
621
621
-
gobject_sys_0_3_4_features."v2_38".from_glib_0_1_3__v2_38 = hasFeature (glib_0_1_3_features."v2_38" or {});
622
622
-
gobject_sys_0_3_4_features."v2_44".from_glib_0_1_3__v2_44 = hasFeature (glib_0_1_3_features."v2_44" or {});
623
623
-
gobject_sys_0_3_4_features."v2_46".from_glib_0_1_3__v2_46 = hasFeature (glib_0_1_3_features."v2_46" or {});
624
624
-
gobject_sys_0_3_4_features."default".from_glib_0_1_3__default = true;
625
625
-
lazy_static_0_2_8_features."default".from_glib_0_1_3__default = true;
626
626
-
libc_0_2_23_features."default".from_glib_0_1_3__default = true;
627
627
-
glib_sys_0_3_4 = glib_sys_0_3_4_ rec {
628
628
-
dependencies = [ bitflags_0_8_2 libc_0_2_23 ];
629
629
-
buildDependencies = [ pkg_config_0_3_9 ];
630
630
-
features = mkFeatures glib_sys_0_3_4_features;
120
120
+
dlib_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
121
121
+
crateName = "dlib";
122
122
+
version = "0.4.0";
123
123
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
124
124
+
sha256 = "08sy43rji5dyhyz8r4i0dz6zan1r1dz8sh6fk3c1jyhy8v8s96jr";
125
125
+
inherit dependencies buildDependencies features;
631
126
};
632
632
-
glib_sys_0_3_4_features."v2_34".self_v2_36 = hasFeature (glib_sys_0_3_4_features."v2_36" or {});
633
633
-
glib_sys_0_3_4_features."v2_36".self_v2_38 = hasFeature (glib_sys_0_3_4_features."v2_38" or {});
634
634
-
glib_sys_0_3_4_features."v2_38".self_v2_40 = hasFeature (glib_sys_0_3_4_features."v2_40" or {});
635
635
-
glib_sys_0_3_4_features."v2_40".self_v2_44 = hasFeature (glib_sys_0_3_4_features."v2_44" or {});
636
636
-
glib_sys_0_3_4_features."v2_44".self_v2_46 = hasFeature (glib_sys_0_3_4_features."v2_46" or {});
637
637
-
glib_sys_0_3_4_features."v2_46".self_v2_48 = hasFeature (glib_sys_0_3_4_features."v2_48" or {});
638
638
-
glib_sys_0_3_4_features."v2_48".self_v2_50 = hasFeature (glib_sys_0_3_4_features."v2_50" or {});
639
639
-
bitflags_0_8_2_features."default".from_glib_sys_0_3_4__default = true;
640
640
-
libc_0_2_23_features."default".from_glib_sys_0_3_4__default = true;
641
641
-
gobject_sys_0_3_4 = gobject_sys_0_3_4_ rec {
642
642
-
dependencies = [ bitflags_0_8_2 glib_sys_0_3_4 libc_0_2_23 ];
643
643
-
buildDependencies = [ pkg_config_0_3_9 ];
644
644
-
features = mkFeatures gobject_sys_0_3_4_features;
127
127
+
dtoa_0_4_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
128
128
+
crateName = "dtoa";
129
129
+
version = "0.4.2";
130
130
+
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
131
131
+
sha256 = "1bxsh6fags7nr36vlz07ik2a1rzyipc8x1y30kjk832hf2pzadmw";
132
132
+
inherit dependencies buildDependencies features;
645
133
};
646
646
-
gobject_sys_0_3_4_features."v2_34".self_v2_36 = hasFeature (gobject_sys_0_3_4_features."v2_36" or {});
647
647
-
gobject_sys_0_3_4_features."v2_36".self_v2_38 = hasFeature (gobject_sys_0_3_4_features."v2_38" or {});
648
648
-
gobject_sys_0_3_4_features."v2_38".self_v2_42 = hasFeature (gobject_sys_0_3_4_features."v2_42" or {});
649
649
-
gobject_sys_0_3_4_features."v2_42".self_v2_44 = hasFeature (gobject_sys_0_3_4_features."v2_44" or {});
650
650
-
gobject_sys_0_3_4_features."v2_44".self_v2_46 = hasFeature (gobject_sys_0_3_4_features."v2_46" or {});
651
651
-
bitflags_0_8_2_features."default".from_gobject_sys_0_3_4__default = true;
652
652
-
glib_sys_0_3_4_features."default".from_gobject_sys_0_3_4__default = true;
653
653
-
libc_0_2_23_features."default".from_gobject_sys_0_3_4__default = true;
654
654
-
hlua_0_1_9 = hlua_0_1_9_ rec {
655
655
-
dependencies = [ libc_0_2_23 lua52_sys_0_0_4 ];
134
134
+
dummy_rustwlc_0_7_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
135
135
+
crateName = "dummy-rustwlc";
136
136
+
version = "0.7.1";
137
137
+
authors = [ "Snirk Immington <snirk.immington@gmail.com>" "Preston Carpenter <APragmaticPlace@gmail.com>" ];
138
138
+
sha256 = "13priwnxpjvmym6yh9v9x1230ca04cba7bzbnn21pbvqngis1y88";
139
139
+
inherit dependencies buildDependencies features;
656
140
};
657
657
-
libc_0_2_23_features."default".from_hlua_0_1_9__default = true;
658
658
-
lua52_sys_0_0_4_features."default".from_hlua_0_1_9__default = true;
659
659
-
itoa_0_3_1 = itoa_0_3_1_ rec {};
660
660
-
json_macro_0_1_1 = json_macro_0_1_1_ rec {
661
661
-
dependencies = [ rustc_serialize_0_3_24 ];
141
141
+
env_logger_0_3_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
142
142
+
crateName = "env_logger";
143
143
+
version = "0.3.5";
144
144
+
authors = [ "The Rust Project Developers" ];
145
145
+
sha256 = "1mvxiaaqsyjliv1mm1qaagjqiccw11mdyi3n9h9rf8y6wj15zycw";
146
146
+
inherit dependencies buildDependencies features;
662
147
};
663
663
-
rustc_serialize_0_3_24_features."default".from_json_macro_0_1_1__default = true;
664
664
-
kernel32_sys_0_2_2 = kernel32_sys_0_2_2_ rec {
665
665
-
dependencies = [ winapi_0_2_8 ];
666
666
-
buildDependencies = [ winapi_build_0_1_1 ];
148
148
+
fixedbitset_0_1_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
149
149
+
crateName = "fixedbitset";
150
150
+
version = "0.1.8";
151
151
+
authors = [ "bluss" ];
152
152
+
sha256 = "18qr6w8jlfvhq825dr0mv9k0xqgb43sshdihbarc9khi9cz910a2";
153
153
+
inherit dependencies buildDependencies features;
667
154
};
668
668
-
winapi_0_2_8_features."default".from_kernel32_sys_0_2_2__default = true;
669
669
-
lazy_static_0_2_8 = lazy_static_0_2_8_ rec {
670
670
-
dependencies = [];
671
671
-
features = mkFeatures lazy_static_0_2_8_features;
155
155
+
fuchsia_zircon_0_3_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
156
156
+
crateName = "fuchsia-zircon";
157
157
+
version = "0.3.2";
158
158
+
authors = [ "Raph Levien <raph@google.com>" ];
159
159
+
sha256 = "1zhxksplv52nlqd4j21h8462b5s913ngnhd303qsxsxn8dpaxgkq";
160
160
+
inherit dependencies buildDependencies features;
672
161
};
673
673
-
lazy_static_0_2_8_features."nightly".self_spin_no_std = hasFeature (lazy_static_0_2_8_features."spin_no_std" or {});
674
674
-
lazy_static_0_2_8_features."spin".self_spin_no_std = hasFeature (lazy_static_0_2_8_features."spin_no_std" or {});
675
675
-
spin_0_0_0_features."default".from_lazy_static_0_2_8__default = true;
676
676
-
libc_0_2_23 = libc_0_2_23_ rec {
677
677
-
features = mkFeatures libc_0_2_23_features;
162
162
+
fuchsia_zircon_sys_0_3_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
163
163
+
crateName = "fuchsia-zircon-sys";
164
164
+
version = "0.3.2";
165
165
+
authors = [ "Raph Levien <raph@google.com>" ];
166
166
+
sha256 = "0p8mrhg8pxk4kpzziv6nlxd8xgkj916gsg2b0x2mvf9dxwzrqhnk";
167
167
+
inherit dependencies buildDependencies features;
678
168
};
679
679
-
libc_0_2_23_features."use_std".self_default = hasDefault libc_0_2_23_features;
680
680
-
libloading_0_3_4 = libloading_0_3_4_ rec {
681
681
-
dependencies = [ lazy_static_0_2_8 ]
682
682
-
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
683
683
-
buildDependencies = [ target_build_utils_0_3_1 ];
169
169
+
gcc_0_3_54_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
170
170
+
crateName = "gcc";
171
171
+
version = "0.3.54";
172
172
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
173
173
+
sha256 = "07a5i47r8achc6gxsba3ga17h9gnh4b9a2cak8vjg4hx62aajkr4";
174
174
+
inherit dependencies buildDependencies features;
684
175
};
685
685
-
lazy_static_0_2_8_features."default".from_libloading_0_3_4__default = true;
686
686
-
kernel32_sys_0_2_2_features."default".from_libloading_0_3_4__default = true;
687
687
-
winapi_0_2_8_features."default".from_libloading_0_3_4__default = true;
688
688
-
log_0_3_7 = log_0_3_7_ rec {
689
689
-
features = mkFeatures log_0_3_7_features;
176
176
+
gdk_pixbuf_0_2_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
177
177
+
crateName = "gdk-pixbuf";
178
178
+
version = "0.2.0";
179
179
+
authors = [ "The Gtk-rs Project Developers" ];
180
180
+
sha256 = "082z1s30haa59ax35wsv06mj8z8bhhq0fac36g01qa77kpiphj5y";
181
181
+
libName = "gdk_pixbuf";
182
182
+
build = "build.rs";
183
183
+
inherit dependencies buildDependencies features;
690
184
};
691
691
-
log_0_3_7_features."use_std".self_default = hasDefault log_0_3_7_features;
692
692
-
lua52_sys_0_0_4 = lua52_sys_0_0_4_ rec {
693
693
-
dependencies = [ libc_0_2_23 ];
694
694
-
buildDependencies = [ gcc_0_3_46 pkg_config_0_3_9 ];
185
185
+
gdk_pixbuf_sys_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
186
186
+
crateName = "gdk-pixbuf-sys";
187
187
+
version = "0.4.0";
188
188
+
authors = [ "The Gtk-rs Project Developers" ];
189
189
+
sha256 = "1r98zdqqik3hh1l10jmhhcjx59yk4m0bs9pc7hnkwp2p6gm968vp";
190
190
+
libName = "gdk_pixbuf_sys";
191
191
+
build = "build.rs";
192
192
+
inherit dependencies buildDependencies features;
695
193
};
696
696
-
libc_0_2_23_features."default".from_lua52_sys_0_0_4__default = true;
697
697
-
memchr_0_1_11 = memchr_0_1_11_ rec {
698
698
-
dependencies = [ libc_0_2_23 ];
194
194
+
getopts_0_2_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
195
195
+
crateName = "getopts";
196
196
+
version = "0.2.15";
197
197
+
authors = [ "The Rust Project Developers" ];
198
198
+
sha256 = "14wm893ihscwwbwpd1xvjm23slaidridbl2p2ghwkx69xfzm9333";
199
199
+
inherit dependencies buildDependencies features;
699
200
};
700
700
-
libc_0_2_23_features."default".from_memchr_0_1_11__default = true;
701
701
-
nix_0_6_0 = nix_0_6_0_ rec {
702
702
-
dependencies = [ bitflags_0_4_0 cfg_if_0_1_0 libc_0_2_23 void_1_0_2 ];
703
703
-
buildDependencies = [ rustc_version_0_1_7 semver_0_1_20 ];
704
704
-
features = mkFeatures nix_0_6_0_features;
201
201
+
gio_sys_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
202
202
+
crateName = "gio-sys";
203
203
+
version = "0.4.0";
204
204
+
authors = [ "The Gtk-rs Project Developers" ];
205
205
+
sha256 = "064lv6h3qfgjzc6pbbxgln24b2fq9gxzh78z6d7fwfa97azllv2l";
206
206
+
libName = "gio_sys";
207
207
+
build = "build.rs";
208
208
+
inherit dependencies buildDependencies features;
705
209
};
706
706
-
nix_0_6_0_features."".self = true;
707
707
-
bitflags_0_4_0_features."default".from_nix_0_6_0__default = true;
708
708
-
cfg_if_0_1_0_features."default".from_nix_0_6_0__default = true;
709
709
-
libc_0_2_23_features."default".from_nix_0_6_0__default = true;
710
710
-
void_1_0_2_features."default".from_nix_0_6_0__default = true;
711
711
-
nix_0_8_1 = nix_0_8_1_ rec {
712
712
-
dependencies = [ bitflags_0_7_0 cfg_if_0_1_0 libc_0_2_23 void_1_0_2 ];
713
713
-
features = mkFeatures nix_0_8_1_features;
210
210
+
glib_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
211
211
+
crateName = "glib";
212
212
+
version = "0.3.1";
213
213
+
authors = [ "The Gtk-rs Project Developers" ];
214
214
+
sha256 = "00s3n0pd8by1fk2l01mxmbnqq4ff6wadnkcf9jbjvr1l9bzgyqbl";
215
215
+
inherit dependencies buildDependencies features;
714
216
};
715
715
-
nix_0_8_1_features."".self = true;
716
716
-
bitflags_0_7_0_features."default".from_nix_0_8_1__default = true;
717
717
-
cfg_if_0_1_0_features."default".from_nix_0_8_1__default = true;
718
718
-
libc_0_2_23_features."default".from_nix_0_8_1__default = true;
719
719
-
void_1_0_2_features."default".from_nix_0_8_1__default = true;
720
720
-
num_traits_0_1_37 = num_traits_0_1_37_ rec {};
721
721
-
ordermap_0_2_10 = ordermap_0_2_10_ rec {
722
722
-
features = mkFeatures ordermap_0_2_10_features;
217
217
+
glib_sys_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
218
218
+
crateName = "glib-sys";
219
219
+
version = "0.4.0";
220
220
+
authors = [ "The Gtk-rs Project Developers" ];
221
221
+
sha256 = "153i1zmk824hdf8agkaqcgddlwpvgng71n7bdpaav5f4zzlfyp2w";
222
222
+
libName = "glib_sys";
223
223
+
build = "build.rs";
224
224
+
inherit dependencies buildDependencies features;
723
225
};
724
724
-
ordermap_0_2_10_features."".self = true;
725
725
-
petgraph_0_4_5 = petgraph_0_4_5_ rec {
726
726
-
dependencies = [ fixedbitset_0_1_6 ordermap_0_2_10 ]
727
727
-
++ (if lib.lists.any (x: x == "ordermap") features then [ordermap_0_2_10] else []);
728
728
-
features = mkFeatures petgraph_0_4_5_features;
226
226
+
gobject_sys_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
227
227
+
crateName = "gobject-sys";
228
228
+
version = "0.4.0";
229
229
+
authors = [ "The Gtk-rs Project Developers" ];
230
230
+
sha256 = "00zmcbzqfhn9w01cphhf3hbq8ldd9ajba7x07z59vv1gdq6wjzli";
231
231
+
libName = "gobject_sys";
232
232
+
build = "build.rs";
233
233
+
inherit dependencies buildDependencies features;
729
234
};
730
730
-
petgraph_0_4_5_features."".self = true;
731
731
-
petgraph_0_4_5_features."unstable".self_all = hasFeature (petgraph_0_4_5_features."all" or {});
732
732
-
petgraph_0_4_5_features."quickcheck".self_all = hasFeature (petgraph_0_4_5_features."all" or {});
733
733
-
petgraph_0_4_5_features."stable_graph".self_all = hasFeature (petgraph_0_4_5_features."all" or {});
734
734
-
petgraph_0_4_5_features."graphmap".self_all = hasFeature (petgraph_0_4_5_features."all" or {});
735
735
-
petgraph_0_4_5_features."graphmap".self_default = hasDefault petgraph_0_4_5_features;
736
736
-
petgraph_0_4_5_features."stable_graph".self_default = hasDefault petgraph_0_4_5_features;
737
737
-
petgraph_0_4_5_features."ordermap".self_graphmap = hasFeature (petgraph_0_4_5_features."graphmap" or {});
738
738
-
petgraph_0_4_5_features."generate".self_unstable = hasFeature (petgraph_0_4_5_features."unstable" or {});
739
739
-
fixedbitset_0_1_6_features."default".from_petgraph_0_4_5__default = true;
740
740
-
ordermap_0_2_10_features."default".from_petgraph_0_4_5__default = true;
741
741
-
quickcheck_0_0_0_features."default".from_petgraph_0_4_5__default = false;
742
742
-
phf_0_7_21 = phf_0_7_21_ rec {
743
743
-
dependencies = [ phf_shared_0_7_21 ];
744
744
-
features = mkFeatures phf_0_7_21_features;
235
235
+
itoa_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
236
236
+
crateName = "itoa";
237
237
+
version = "0.3.4";
238
238
+
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
239
239
+
sha256 = "1nfkzz6vrgj0d9l3yzjkkkqzdgs68y294fjdbl7jq118qi8xc9d9";
240
240
+
inherit dependencies buildDependencies features;
745
241
};
746
746
-
phf_0_7_21_features."".self = true;
747
747
-
phf_shared_0_7_21_features."core".from_phf_0_7_21__core = hasFeature (phf_0_7_21_features."core" or {});
748
748
-
phf_shared_0_7_21_features."unicase".from_phf_0_7_21__unicase = hasFeature (phf_0_7_21_features."unicase" or {});
749
749
-
phf_shared_0_7_21_features."default".from_phf_0_7_21__default = true;
750
750
-
phf_codegen_0_7_21 = phf_codegen_0_7_21_ rec {
751
751
-
dependencies = [ phf_generator_0_7_21 phf_shared_0_7_21 ];
242
242
+
json_macro_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
243
243
+
crateName = "json_macro";
244
244
+
version = "0.1.1";
245
245
+
authors = [ "Denis Kolodin <deniskolodin@gmail.com>" ];
246
246
+
sha256 = "0hl2934shpwqbszrq035valbdz9y8p7dza183brygy5dbvivcyqy";
247
247
+
inherit dependencies buildDependencies features;
752
248
};
753
753
-
phf_generator_0_7_21_features."default".from_phf_codegen_0_7_21__default = true;
754
754
-
phf_shared_0_7_21_features."default".from_phf_codegen_0_7_21__default = true;
755
755
-
phf_generator_0_7_21 = phf_generator_0_7_21_ rec {
756
756
-
dependencies = [ phf_shared_0_7_21 rand_0_3_15 ];
249
249
+
kernel32_sys_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
250
250
+
crateName = "kernel32-sys";
251
251
+
version = "0.2.2";
252
252
+
authors = [ "Peter Atashian <retep998@gmail.com>" ];
253
253
+
sha256 = "1lrw1hbinyvr6cp28g60z97w32w8vsk6pahk64pmrv2fmby8srfj";
254
254
+
libName = "kernel32";
255
255
+
build = "build.rs";
256
256
+
inherit dependencies buildDependencies features;
757
257
};
758
758
-
phf_shared_0_7_21_features."default".from_phf_generator_0_7_21__default = true;
759
759
-
rand_0_3_15_features."default".from_phf_generator_0_7_21__default = true;
760
760
-
phf_shared_0_7_21 = phf_shared_0_7_21_ rec {
761
761
-
dependencies = [ siphasher_0_2_2 ];
762
762
-
features = mkFeatures phf_shared_0_7_21_features;
258
258
+
lazy_static_0_2_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
259
259
+
crateName = "lazy_static";
260
260
+
version = "0.2.11";
261
261
+
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
262
262
+
sha256 = "1x6871cvpy5b96yv4c7jvpq316fp5d4609s9py7qk6cd6x9k34vm";
263
263
+
inherit dependencies buildDependencies features;
763
264
};
764
764
-
phf_shared_0_7_21_features."".self = true;
765
765
-
siphasher_0_2_2_features."default".from_phf_shared_0_7_21__default = true;
766
766
-
unicase_0_0_0_features."default".from_phf_shared_0_7_21__default = true;
767
767
-
pkg_config_0_3_9 = pkg_config_0_3_9_ rec {};
768
768
-
rand_0_3_15 = rand_0_3_15_ rec {
769
769
-
dependencies = [ libc_0_2_23 ];
265
265
+
lazy_static_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
266
266
+
crateName = "lazy_static";
267
267
+
version = "1.0.0";
268
268
+
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
269
269
+
sha256 = "0wfvqyr2nvx2mbsrscg5y7gfa9skhb8p72ayanl8vl49pw24v4fh";
270
270
+
inherit dependencies buildDependencies features;
770
271
};
771
771
-
libc_0_2_23_features."default".from_rand_0_3_15__default = true;
772
772
-
regex_0_1_80 = regex_0_1_80_ rec {
773
773
-
dependencies = [ aho_corasick_0_5_3 memchr_0_1_11 regex_syntax_0_3_9 thread_local_0_2_7 utf8_ranges_0_1_3 ];
774
774
-
features = mkFeatures regex_0_1_80_features;
272
272
+
libc_0_2_34_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
273
273
+
crateName = "libc";
274
274
+
version = "0.2.34";
275
275
+
authors = [ "The Rust Project Developers" ];
276
276
+
sha256 = "11jmqdxmv0ka10ay0l8nzx0nl7s2lc3dbrnh1mgbr2grzwdyxi2s";
277
277
+
inherit dependencies buildDependencies features;
775
278
};
776
776
-
regex_0_1_80_features."simd".self_simd-accel = hasFeature (regex_0_1_80_features."simd-accel" or {});
777
777
-
aho_corasick_0_5_3_features."default".from_regex_0_1_80__default = true;
778
778
-
memchr_0_1_11_features."default".from_regex_0_1_80__default = true;
779
779
-
regex_syntax_0_3_9_features."default".from_regex_0_1_80__default = true;
780
780
-
simd_0_0_0_features."default".from_regex_0_1_80__default = true;
781
781
-
thread_local_0_2_7_features."default".from_regex_0_1_80__default = true;
782
782
-
utf8_ranges_0_1_3_features."default".from_regex_0_1_80__default = true;
783
783
-
regex_syntax_0_3_9 = regex_syntax_0_3_9_ rec {};
784
784
-
rustc_serialize_0_3_24 = rustc_serialize_0_3_24_ rec {};
785
785
-
rustc_version_0_1_7 = rustc_version_0_1_7_ rec {
786
786
-
dependencies = [ semver_0_1_20 ];
279
279
+
libloading_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
280
280
+
crateName = "libloading";
281
281
+
version = "0.3.4";
282
282
+
authors = [ "Simonas Kazlauskas <libloading@kazlauskas.me>" ];
283
283
+
sha256 = "1f2vy32cr434n638nv8sdf05iwa53q9q5ahlcpw1l9ywh1bcbhf1";
284
284
+
build = "build.rs";
285
285
+
inherit dependencies buildDependencies features;
787
286
};
788
788
-
semver_0_1_20_features."default".from_rustc_version_0_1_7__default = true;
789
789
-
rustwlc_0_6_2 = rustwlc_0_6_2_ rec {
790
790
-
dependencies = [ bitflags_0_7_0 libc_0_2_23 wayland_sys_0_6_0 ]
791
791
-
++ (if lib.lists.any (x: x == "wayland-sys") features then [wayland_sys_0_6_0] else []);
792
792
-
features = mkFeatures rustwlc_0_6_2_features;
287
287
+
libloading_0_4_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
288
288
+
crateName = "libloading";
289
289
+
version = "0.4.3";
290
290
+
authors = [ "Simonas Kazlauskas <libloading@kazlauskas.me>" ];
291
291
+
sha256 = "1cgb6xbadm59gc3cq733wrzsp59914hrjam0fan5gn1z100b6319";
292
292
+
build = "build.rs";
293
293
+
inherit dependencies buildDependencies features;
793
294
};
794
794
-
rustwlc_0_6_2_features."".self = true;
795
795
-
rustwlc_0_6_2_features."wayland-sys".self_wlc-wayland = hasFeature (rustwlc_0_6_2_features."wlc-wayland" or {});
796
796
-
bitflags_0_7_0_features."default".from_rustwlc_0_6_2__default = true;
797
797
-
libc_0_2_23_features."default".from_rustwlc_0_6_2__default = true;
798
798
-
wayland_sys_0_6_0_features."server".from_rustwlc_0_6_2 = true;
799
799
-
wayland_sys_0_6_0_features."default".from_rustwlc_0_6_2__default = true;
800
800
-
semver_0_1_20 = semver_0_1_20_ rec {};
801
801
-
serde_0_9_15 = serde_0_9_15_ rec {
802
802
-
dependencies = [];
803
803
-
features = mkFeatures serde_0_9_15_features;
295
295
+
log_0_3_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
296
296
+
crateName = "log";
297
297
+
version = "0.3.9";
298
298
+
authors = [ "The Rust Project Developers" ];
299
299
+
sha256 = "19i9pwp7lhaqgzangcpw00kc3zsgcqcx84crv07xgz3v7d3kvfa2";
300
300
+
inherit dependencies buildDependencies features;
804
301
};
805
805
-
serde_0_9_15_features."unstable".self_alloc = hasFeature (serde_0_9_15_features."alloc" or {});
806
806
-
serde_0_9_15_features."alloc".self_collections = hasFeature (serde_0_9_15_features."collections" or {});
807
807
-
serde_0_9_15_features."std".self_default = hasDefault serde_0_9_15_features;
808
808
-
serde_0_9_15_features."serde_derive".self_derive = hasFeature (serde_0_9_15_features."derive" or {});
809
809
-
serde_0_9_15_features."serde_derive".self_playground = hasFeature (serde_0_9_15_features."playground" or {});
810
810
-
serde_0_9_15_features."unstable".self_unstable-testing = hasFeature (serde_0_9_15_features."unstable-testing" or {});
811
811
-
serde_0_9_15_features."std".self_unstable-testing = hasFeature (serde_0_9_15_features."unstable-testing" or {});
812
812
-
serde_derive_0_0_0_features."default".from_serde_0_9_15__default = true;
813
813
-
serde_json_0_9_10 = serde_json_0_9_10_ rec {
814
814
-
dependencies = [ dtoa_0_4_1 itoa_0_3_1 num_traits_0_1_37 serde_0_9_15 ];
815
815
-
features = mkFeatures serde_json_0_9_10_features;
302
302
+
log_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
303
303
+
crateName = "log";
304
304
+
version = "0.4.0";
305
305
+
authors = [ "The Rust Project Developers" ];
306
306
+
sha256 = "0d6m7c1cr6sj3kk47801zyjgnzyl94yh2ra9gxc3waljza7wvx92";
307
307
+
inherit dependencies buildDependencies features;
816
308
};
817
817
-
serde_json_0_9_10_features."linked-hash-map".self_preserve_order = hasFeature (serde_json_0_9_10_features."preserve_order" or {});
818
818
-
dtoa_0_4_1_features."default".from_serde_json_0_9_10__default = true;
819
819
-
itoa_0_3_1_features."default".from_serde_json_0_9_10__default = true;
820
820
-
linked_hash_map_0_0_0_features."default".from_serde_json_0_9_10__default = true;
821
821
-
num_traits_0_1_37_features."default".from_serde_json_0_9_10__default = true;
822
822
-
serde_0_9_15_features."default".from_serde_json_0_9_10__default = true;
823
823
-
siphasher_0_2_2 = siphasher_0_2_2_ rec {
824
824
-
dependencies = [];
309
309
+
memchr_0_1_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
310
310
+
crateName = "memchr";
311
311
+
version = "0.1.11";
312
312
+
authors = [ "Andrew Gallant <jamslam@gmail.com>" "bluss" ];
313
313
+
sha256 = "0x73jghamvxxq5fsw9wb0shk5m6qp3q6fsf0nibn0i6bbqkw91s8";
314
314
+
inherit dependencies buildDependencies features;
825
315
};
826
826
-
clippy_0_0_0_features."default".from_siphasher_0_2_2__default = true;
827
827
-
target_build_utils_0_3_1 = target_build_utils_0_3_1_ rec {
828
828
-
dependencies = [ phf_0_7_21 serde_json_0_9_10 ]
829
829
-
++ (if lib.lists.any (x: x == "serde_json") features then [serde_json_0_9_10] else []);
830
830
-
buildDependencies = [ phf_codegen_0_7_21 ];
831
831
-
features = mkFeatures target_build_utils_0_3_1_features;
316
316
+
nix_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
317
317
+
crateName = "nix";
318
318
+
version = "0.6.0";
319
319
+
authors = [ "Carl Lerche <me@carllerche.com>" ];
320
320
+
sha256 = "1bgh75y897isnxbw3vd79vns9h6q4d59p1cgv9c4laysyw6fkqwf";
321
321
+
build = "build.rs";
322
322
+
inherit dependencies buildDependencies features;
323
323
+
};
324
324
+
nix_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
325
325
+
crateName = "nix";
326
326
+
version = "0.9.0";
327
327
+
authors = [ "The nix-rust Project Developers" ];
328
328
+
sha256 = "00p63bphzwwn460rja5l2wcpgmv7ljf7illf6n95cppx63d180q0";
329
329
+
inherit dependencies buildDependencies features;
330
330
+
};
331
331
+
num_traits_0_1_41_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
332
332
+
crateName = "num-traits";
333
333
+
version = "0.1.41";
334
334
+
authors = [ "The Rust Project Developers" ];
335
335
+
sha256 = "134gv890n1gv8v0jys55k0940gqp2hibgf1fs8q9jmyk2xp1jp9m";
336
336
+
inherit dependencies buildDependencies features;
337
337
+
};
338
338
+
ordermap_0_3_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
339
339
+
crateName = "ordermap";
340
340
+
version = "0.3.2";
341
341
+
authors = [ "bluss" ];
342
342
+
sha256 = "13zw8i0gf3snihmg9xvd63sd3ffdhhv8bmgfwbwf4shqxh6h3sac";
343
343
+
inherit dependencies buildDependencies features;
344
344
+
};
345
345
+
petgraph_0_4_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
346
346
+
crateName = "petgraph";
347
347
+
version = "0.4.10";
348
348
+
authors = [ "bluss" "mitchmindtree" ];
349
349
+
sha256 = "1fdh2hwkrbf716qxdiasjn8jspvshhykclj8mwafdd8h241159sj";
350
350
+
inherit dependencies buildDependencies features;
351
351
+
};
352
352
+
phf_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
353
353
+
crateName = "phf";
354
354
+
version = "0.7.21";
355
355
+
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
356
356
+
sha256 = "11m2rzm2s8s35m0s97gjxxb181xz352kjlhr387xj5c8q3qp5afg";
357
357
+
libPath = "src/lib.rs";
358
358
+
inherit dependencies buildDependencies features;
359
359
+
};
360
360
+
phf_codegen_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
361
361
+
crateName = "phf_codegen";
362
362
+
version = "0.7.21";
363
363
+
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
364
364
+
sha256 = "0kgy8s2q4zr0iqcm21mgq4ppc45wy6z7b5wn98xyfsrcad6lwmmj";
365
365
+
inherit dependencies buildDependencies features;
366
366
+
};
367
367
+
phf_generator_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
368
368
+
crateName = "phf_generator";
369
369
+
version = "0.7.21";
370
370
+
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
371
371
+
sha256 = "1jxjfzc6d6d4l9nv0r2bb66if5brk9lnncmg4dpjjifn6zhhqd9g";
372
372
+
inherit dependencies buildDependencies features;
373
373
+
};
374
374
+
phf_shared_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
375
375
+
crateName = "phf_shared";
376
376
+
version = "0.7.21";
377
377
+
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
378
378
+
sha256 = "0lxpg3wgxfhzfalmf9ha9my1lsvfjy74ah9f6mfw88xlp545jlln";
379
379
+
libPath = "src/lib.rs";
380
380
+
inherit dependencies buildDependencies features;
381
381
+
};
382
382
+
pkg_config_0_3_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
383
383
+
crateName = "pkg-config";
384
384
+
version = "0.3.9";
385
385
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
386
386
+
sha256 = "06k8fxgrsrxj8mjpjcq1n7mn2p1shpxif4zg9y5h09c7vy20s146";
387
387
+
inherit dependencies buildDependencies features;
388
388
+
};
389
389
+
rand_0_3_19_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
390
390
+
crateName = "rand";
391
391
+
version = "0.3.19";
392
392
+
authors = [ "The Rust Project Developers" ];
393
393
+
sha256 = "19zx65w7rrrfnjifmjp2i80w9bc6ld7pcwnk5hmr9xszmmvhk8zp";
394
394
+
inherit dependencies buildDependencies features;
395
395
+
};
396
396
+
regex_0_1_80_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
397
397
+
crateName = "regex";
398
398
+
version = "0.1.80";
399
399
+
authors = [ "The Rust Project Developers" ];
400
400
+
sha256 = "0y4s8ghhx6sgzb35irwivm3w0l2hhqhmdcd2px9hirqnkagal9l6";
401
401
+
inherit dependencies buildDependencies features;
402
402
+
};
403
403
+
regex_syntax_0_3_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
404
404
+
crateName = "regex-syntax";
405
405
+
version = "0.3.9";
406
406
+
authors = [ "The Rust Project Developers" ];
407
407
+
sha256 = "1mzhphkbwppwd1zam2jkgjk550cqgf6506i87bw2yzrvcsraiw7m";
408
408
+
inherit dependencies buildDependencies features;
409
409
+
};
410
410
+
rlua_0_9_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
411
411
+
crateName = "rlua";
412
412
+
version = "0.9.7";
413
413
+
authors = [ "kyren <catherine@chucklefish.org>" ];
414
414
+
sha256 = "1671b5ga54aq49sqx69hvnjr732hf9jpqwswwxgpcqq8q05mfzgp";
415
415
+
inherit dependencies buildDependencies features;
416
416
+
};
417
417
+
rustc_serialize_0_3_24_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
418
418
+
crateName = "rustc-serialize";
419
419
+
version = "0.3.24";
420
420
+
authors = [ "The Rust Project Developers" ];
421
421
+
sha256 = "0rfk6p66mqkd3g36l0ddlv2rvnp1mp3lrq5frq9zz5cbnz5pmmxn";
422
422
+
inherit dependencies buildDependencies features;
423
423
+
};
424
424
+
rustc_version_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
425
425
+
crateName = "rustc_version";
426
426
+
version = "0.1.7";
427
427
+
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
428
428
+
sha256 = "0plm9pbyvcwfibd0kbhzil9xmr1bvqi8fgwlfw0x4vali8s6s99p";
429
429
+
inherit dependencies buildDependencies features;
430
430
+
};
431
431
+
rustwlc_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
432
432
+
crateName = "rustwlc";
433
433
+
version = "0.7.0";
434
434
+
authors = [ "Snirk Immington <snirk.immington@gmail.com>" "Timidger <apragmaticplace@gmail.com>" ];
435
435
+
sha256 = "0gqi9pdw74al33ja25h33q68vnfklj3gpjgkiqqbr3gflgli5h1i";
436
436
+
build = "build.rs";
437
437
+
inherit dependencies buildDependencies features;
438
438
+
};
439
439
+
semver_0_1_20_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
440
440
+
crateName = "semver";
441
441
+
version = "0.1.20";
442
442
+
authors = [ "The Rust Project Developers" ];
443
443
+
sha256 = "05cdig0071hls2k8lxbqmyqpl0zjmc53i2d43mwzps033b8njh4n";
444
444
+
inherit dependencies buildDependencies features;
832
445
};
833
833
-
target_build_utils_0_3_1_features."".self = true;
834
834
-
target_build_utils_0_3_1_features."serde_json".self_default = hasDefault target_build_utils_0_3_1_features;
835
835
-
phf_0_7_21_features."default".from_target_build_utils_0_3_1__default = true;
836
836
-
serde_json_0_9_10_features."default".from_target_build_utils_0_3_1__default = true;
837
837
-
thread_id_2_0_0 = thread_id_2_0_0_ rec {
838
838
-
dependencies = [ kernel32_sys_0_2_2 libc_0_2_23 ];
446
446
+
serde_0_9_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
447
447
+
crateName = "serde";
448
448
+
version = "0.9.15";
449
449
+
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
450
450
+
sha256 = "0rlflkc57kvy69hnhj4arfsj7ic4hpihxsb00zg5lkdxfj5qjx9b";
451
451
+
inherit dependencies buildDependencies features;
839
452
};
840
840
-
kernel32_sys_0_2_2_features."default".from_thread_id_2_0_0__default = true;
841
841
-
libc_0_2_23_features."default".from_thread_id_2_0_0__default = true;
842
842
-
thread_local_0_2_7 = thread_local_0_2_7_ rec {
843
843
-
dependencies = [ thread_id_2_0_0 ];
453
453
+
serde_json_0_9_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
454
454
+
crateName = "serde_json";
455
455
+
version = "0.9.10";
456
456
+
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
457
457
+
sha256 = "0g6bxlfnvf2miicnsizyrxm686rfval6gbss1i2qcna8msfwc005";
458
458
+
inherit dependencies buildDependencies features;
844
459
};
845
845
-
thread_id_2_0_0_features."default".from_thread_local_0_2_7__default = true;
846
846
-
utf8_ranges_0_1_3 = utf8_ranges_0_1_3_ rec {};
847
847
-
uuid_0_3_1 = uuid_0_3_1_ rec {
848
848
-
dependencies = [ rand_0_3_15 rustc_serialize_0_3_24 ]
849
849
-
++ (if lib.lists.any (x: x == "rand") features then [rand_0_3_15] else []) ++ (if lib.lists.any (x: x == "rustc-serialize") features then [rustc_serialize_0_3_24] else []);
850
850
-
features = mkFeatures uuid_0_3_1_features;
460
460
+
siphasher_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
461
461
+
crateName = "siphasher";
462
462
+
version = "0.2.2";
463
463
+
authors = [ "Frank Denis <github@pureftpd.org>" ];
464
464
+
sha256 = "0iyx7nlzfny9ly1634a6zcq0yvrinhxhypwas4p8ry3zqnn76qqr";
465
465
+
inherit dependencies buildDependencies features;
851
466
};
852
852
-
uuid_0_3_1_features."".self = true;
853
853
-
uuid_0_3_1_features."rand".self_v4 = hasFeature (uuid_0_3_1_features."v4" or {});
854
854
-
uuid_0_3_1_features."sha1".self_v5 = hasFeature (uuid_0_3_1_features."v5" or {});
855
855
-
rand_0_3_15_features."default".from_uuid_0_3_1__default = true;
856
856
-
rustc_serialize_0_3_24_features."default".from_uuid_0_3_1__default = true;
857
857
-
serde_0_0_0_features."default".from_uuid_0_3_1__default = true;
858
858
-
sha1_0_0_0_features."default".from_uuid_0_3_1__default = true;
859
859
-
void_1_0_2 = void_1_0_2_ rec {
860
860
-
features = mkFeatures void_1_0_2_features;
467
467
+
target_build_utils_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
468
468
+
crateName = "target_build_utils";
469
469
+
version = "0.3.1";
470
470
+
authors = [ "Simonas Kazlauskas <target_build_utils@kazlauskas.me>" ];
471
471
+
sha256 = "1b450nyxlbgicp2p45mhxiv6yv0z7s4iw01lsaqh3v7b4bm53flj";
472
472
+
build = "build.rs";
473
473
+
inherit dependencies buildDependencies features;
861
474
};
862
862
-
void_1_0_2_features."std".self_default = hasDefault void_1_0_2_features;
863
863
-
way_cooler_0_6_2 = way_cooler_0_6_2_ rec {
864
864
-
dependencies = [ bitflags_0_7_0 cairo_rs_0_1_3 dbus_0_4_1 dbus_macros_0_0_6 env_logger_0_3_5 getopts_0_2_14 hlua_0_1_9 json_macro_0_1_1 lazy_static_0_2_8 log_0_3_7 nix_0_6_0 petgraph_0_4_5 rustc_serialize_0_3_24 rustwlc_0_6_2 uuid_0_3_1 wayland_server_0_9_4 wayland_sys_0_9_4 ];
865
865
-
buildDependencies = [ wayland_scanner_0_9_4 ];
866
866
-
features = mkFeatures way_cooler_0_6_2_features;
475
475
+
thread_id_2_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
476
476
+
crateName = "thread-id";
477
477
+
version = "2.0.0";
478
478
+
authors = [ "Ruud van Asseldonk <dev@veniogames.com>" ];
479
479
+
sha256 = "06i3c8ckn97i5rp16civ2vpqbknlkx66dkrl070iw60nawi0kjc3";
480
480
+
inherit dependencies buildDependencies features;
867
481
};
868
868
-
way_cooler_0_6_2_features."".self = true;
869
869
-
bitflags_0_7_0_features."default".from_way_cooler_0_6_2__default = true;
870
870
-
cairo_rs_0_1_3_features."default".from_way_cooler_0_6_2__default = true;
871
871
-
dbus_0_4_1_features."default".from_way_cooler_0_6_2__default = true;
872
872
-
dbus_macros_0_0_6_features."default".from_way_cooler_0_6_2__default = true;
873
873
-
env_logger_0_3_5_features."default".from_way_cooler_0_6_2__default = true;
874
874
-
getopts_0_2_14_features."default".from_way_cooler_0_6_2__default = true;
875
875
-
hlua_0_1_9_features."default".from_way_cooler_0_6_2__default = true;
876
876
-
json_macro_0_1_1_features."default".from_way_cooler_0_6_2__default = true;
877
877
-
lazy_static_0_2_8_features."default".from_way_cooler_0_6_2__default = true;
878
878
-
log_0_3_7_features."default".from_way_cooler_0_6_2__default = true;
879
879
-
nix_0_6_0_features."default".from_way_cooler_0_6_2__default = true;
880
880
-
petgraph_0_4_5_features."default".from_way_cooler_0_6_2__default = true;
881
881
-
rustc_serialize_0_3_24_features."default".from_way_cooler_0_6_2__default = true;
882
882
-
rustwlc_0_6_2_features."wlc-wayland".from_way_cooler_0_6_2 = true;
883
883
-
rustwlc_0_6_2_features."static-wlc".from_way_cooler_0_6_2__static-wlc = hasFeature (way_cooler_0_6_2_features."static-wlc" or {});
884
884
-
rustwlc_0_6_2_features."default".from_way_cooler_0_6_2__default = true;
885
885
-
uuid_0_3_1_features."v4".from_way_cooler_0_6_2 = true;
886
886
-
uuid_0_3_1_features."rustc-serialize".from_way_cooler_0_6_2 = true;
887
887
-
uuid_0_3_1_features."default".from_way_cooler_0_6_2__default = true;
888
888
-
wayland_server_0_9_4_features."default".from_way_cooler_0_6_2__default = true;
889
889
-
wayland_sys_0_9_4_features."client".from_way_cooler_0_6_2 = true;
890
890
-
wayland_sys_0_9_4_features."dlopen".from_way_cooler_0_6_2 = true;
891
891
-
wayland_sys_0_9_4_features."default".from_way_cooler_0_6_2__default = true;
892
892
-
wayland_scanner_0_9_4 = wayland_scanner_0_9_4_ rec {
893
893
-
dependencies = [ xml_rs_0_3_6 ];
482
482
+
thread_local_0_2_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
483
483
+
crateName = "thread_local";
484
484
+
version = "0.2.7";
485
485
+
authors = [ "Amanieu d'Antras <amanieu@gmail.com>" ];
486
486
+
sha256 = "19p0zrs24rdwjvpi10jig5ms3sxj00pv8shkr9cpddri8cdghqp7";
487
487
+
inherit dependencies buildDependencies features;
894
488
};
895
895
-
xml_rs_0_3_6_features."default".from_wayland_scanner_0_9_4__default = true;
896
896
-
wayland_server_0_9_4 = wayland_server_0_9_4_ rec {
897
897
-
dependencies = [ bitflags_0_7_0 libc_0_2_23 nix_0_8_1 wayland_sys_0_9_4 ];
898
898
-
buildDependencies = [ wayland_scanner_0_9_4 ];
899
899
-
features = mkFeatures wayland_server_0_9_4_features;
489
489
+
token_store_0_1_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
490
490
+
crateName = "token_store";
491
491
+
version = "0.1.2";
492
492
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
493
493
+
sha256 = "1v7acraqyh6iibg87pwkxm41v783sminxm5k9f4ndra7r0vq4zvq";
494
494
+
inherit dependencies buildDependencies features;
900
495
};
901
901
-
wayland_server_0_9_4_features."".self = true;
902
902
-
bitflags_0_7_0_features."default".from_wayland_server_0_9_4__default = true;
903
903
-
libc_0_2_23_features."default".from_wayland_server_0_9_4__default = true;
904
904
-
nix_0_8_1_features."default".from_wayland_server_0_9_4__default = true;
905
905
-
wayland_sys_0_9_4_features."server".from_wayland_server_0_9_4 = true;
906
906
-
wayland_sys_0_9_4_features."dlopen".from_wayland_server_0_9_4__dlopen = hasFeature (wayland_server_0_9_4_features."dlopen" or {});
907
907
-
wayland_sys_0_9_4_features."default".from_wayland_server_0_9_4__default = true;
908
908
-
wayland_sys_0_6_0 = wayland_sys_0_6_0_ rec {
909
909
-
dependencies = [ dlib_0_3_1 libc_0_2_23 ]
910
910
-
++ (if lib.lists.any (x: x == "libc") features then [libc_0_2_23] else []);
911
911
-
features = mkFeatures wayland_sys_0_6_0_features;
496
496
+
utf8_ranges_0_1_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
497
497
+
crateName = "utf8-ranges";
498
498
+
version = "0.1.3";
499
499
+
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
500
500
+
sha256 = "1cj548a91a93j8375p78qikaiam548xh84cb0ck8y119adbmsvbp";
501
501
+
inherit dependencies buildDependencies features;
912
502
};
913
913
-
wayland_sys_0_6_0_features."".self = true;
914
914
-
wayland_sys_0_6_0_features."lazy_static".self_dlopen = hasFeature (wayland_sys_0_6_0_features."dlopen" or {});
915
915
-
wayland_sys_0_6_0_features."libc".self_server = hasFeature (wayland_sys_0_6_0_features."server" or {});
916
916
-
dlib_0_3_1_features."dlopen".from_wayland_sys_0_6_0__dlopen = hasFeature (wayland_sys_0_6_0_features."dlopen" or {});
917
917
-
dlib_0_3_1_features."default".from_wayland_sys_0_6_0__default = true;
918
918
-
lazy_static_0_0_0_features."default".from_wayland_sys_0_6_0__default = true;
919
919
-
libc_0_2_23_features."default".from_wayland_sys_0_6_0__default = true;
920
920
-
wayland_sys_0_9_4 = wayland_sys_0_9_4_ rec {
921
921
-
dependencies = [ dlib_0_3_1 lazy_static_0_2_8 libc_0_2_23 ]
922
922
-
++ (if lib.lists.any (x: x == "lazy_static") features then [lazy_static_0_2_8] else []) ++ (if lib.lists.any (x: x == "libc") features then [libc_0_2_23] else []);
923
923
-
features = mkFeatures wayland_sys_0_9_4_features;
503
503
+
uuid_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
504
504
+
crateName = "uuid";
505
505
+
version = "0.3.1";
506
506
+
authors = [ "The Rust Project Developers" ];
507
507
+
sha256 = "16ak1c84dfkd8h33cvkxrkvc30k7b0bhrnza8ni2c0jsx85fpbip";
508
508
+
inherit dependencies buildDependencies features;
924
509
};
925
925
-
wayland_sys_0_9_4_features."".self = true;
926
926
-
wayland_sys_0_9_4_features."lazy_static".self_dlopen = hasFeature (wayland_sys_0_9_4_features."dlopen" or {});
927
927
-
wayland_sys_0_9_4_features."libc".self_server = hasFeature (wayland_sys_0_9_4_features."server" or {});
928
928
-
dlib_0_3_1_features."dlopen".from_wayland_sys_0_9_4__dlopen = hasFeature (wayland_sys_0_9_4_features."dlopen" or {});
929
929
-
dlib_0_3_1_features."default".from_wayland_sys_0_9_4__default = true;
930
930
-
lazy_static_0_2_8_features."default".from_wayland_sys_0_9_4__default = true;
931
931
-
libc_0_2_23_features."default".from_wayland_sys_0_9_4__default = true;
932
932
-
winapi_0_2_8 = winapi_0_2_8_ rec {};
933
933
-
winapi_build_0_1_1 = winapi_build_0_1_1_ rec {};
934
934
-
xml_rs_0_3_6 = xml_rs_0_3_6_ rec {
935
935
-
dependencies = [ bitflags_0_7_0 ];
510
510
+
void_1_0_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
511
511
+
crateName = "void";
512
512
+
version = "1.0.2";
513
513
+
authors = [ "Jonathan Reem <jonathan.reem@gmail.com>" ];
514
514
+
sha256 = "0h1dm0dx8dhf56a83k68mijyxigqhizpskwxfdrs1drwv2cdclv3";
515
515
+
inherit dependencies buildDependencies features;
936
516
};
937
937
-
bitflags_0_7_0_features."default".from_xml_rs_0_3_6__default = true;
517
517
+
way_cooler_0_8_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
518
518
+
crateName = "way-cooler";
519
519
+
version = "0.8.0";
520
520
+
authors = [ "Snirk Immington <snirk.immington@gmail.com>" "Timidger <apragmaticplace@gmail.com>" ];
521
521
+
sha256 = "1xg7sg0ssc7a8nx7g6pjdfz9ndf0l7p2n0ydh3sqym3k5ifxi965";
522
522
+
build = "build.rs";
523
523
+
inherit dependencies buildDependencies features;
524
524
+
};
525
525
+
wayland_scanner_0_12_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
526
526
+
crateName = "wayland-scanner";
527
527
+
version = "0.12.4";
528
528
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
529
529
+
sha256 = "043s30i7da64a7inmwiib36ax681vw7zr0pfl54alcyc6pgyanb1";
530
530
+
inherit dependencies buildDependencies features;
531
531
+
};
532
532
+
wayland_server_0_12_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
533
533
+
crateName = "wayland-server";
534
534
+
version = "0.12.4";
535
535
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
536
536
+
sha256 = "0m8565848l8f1h3mwlyxy3nfqv11vpl50y9qcpmp60hw8w2vw124";
537
537
+
build = "build.rs";
538
538
+
inherit dependencies buildDependencies features;
539
539
+
};
540
540
+
wayland_sys_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
541
541
+
crateName = "wayland-sys";
542
542
+
version = "0.6.0";
543
543
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
544
544
+
sha256 = "0m6db0kld2d4xv4ai9kxlqrh362hwi0030b4zbss0sfha1hx5mfl";
545
545
+
inherit dependencies buildDependencies features;
546
546
+
};
547
547
+
wayland_sys_0_9_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
548
548
+
crateName = "wayland-sys";
549
549
+
version = "0.9.10";
550
550
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
551
551
+
sha256 = "011q7lfii222whvif39asvryl1sf3rc1fxp8qs8gh84kr4mna0k8";
552
552
+
inherit dependencies buildDependencies features;
553
553
+
};
554
554
+
wayland_sys_0_12_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
555
555
+
crateName = "wayland-sys";
556
556
+
version = "0.12.4";
557
557
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
558
558
+
sha256 = "1q9qyjl6bz356kh50lzvk48qbs87zbaqh5mhm6nlngkg1qrbvi6c";
559
559
+
inherit dependencies buildDependencies features;
560
560
+
};
561
561
+
winapi_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
562
562
+
crateName = "winapi";
563
563
+
version = "0.2.8";
564
564
+
authors = [ "Peter Atashian <retep998@gmail.com>" ];
565
565
+
sha256 = "0a45b58ywf12vb7gvj6h3j264nydynmzyqz8d8rqxsj6icqv82as";
566
566
+
inherit dependencies buildDependencies features;
567
567
+
};
568
568
+
winapi_build_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
569
569
+
crateName = "winapi-build";
570
570
+
version = "0.1.1";
571
571
+
authors = [ "Peter Atashian <retep998@gmail.com>" ];
572
572
+
sha256 = "1lxlpi87rkhxcwp2ykf1ldw3p108hwm24nywf3jfrvmff4rjhqga";
573
573
+
libName = "build";
574
574
+
inherit dependencies buildDependencies features;
575
575
+
};
576
576
+
xcb_0_8_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
577
577
+
crateName = "xcb";
578
578
+
version = "0.8.1";
579
579
+
authors = [ "Remi Thebault <remi.thebault@gmail.com>" ];
580
580
+
sha256 = "12jk8rbbmw3h9w0c7idvjph5bx0qpjgrv0nql2cfwy571j9qxb7j";
581
581
+
build = "build.rs";
582
582
+
inherit dependencies buildDependencies features;
583
583
+
};
584
584
+
xml_rs_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
585
585
+
crateName = "xml-rs";
586
586
+
version = "0.7.0";
587
587
+
authors = [ "Vladimir Matveev <vladimir.matweev@gmail.com>" ];
588
588
+
sha256 = "12rynhqjgkg2hzy9x1d1232p9d9jm40bc3by5yzjv8gx089mflyb";
589
589
+
libPath = "src/lib.rs";
590
590
+
libName = "xml";
591
591
+
crateBin = [ { name = "xml-analyze"; path = "src/analyze.rs"; } ];
592
592
+
inherit dependencies buildDependencies features;
593
593
+
};
594
594
+
aho_corasick_0_5_3 = { features?(aho_corasick_0_5_3_features {}) }: aho_corasick_0_5_3_ {
595
595
+
dependencies = mapFeatures features ([ memchr_0_1_11 ]);
596
596
+
};
597
597
+
aho_corasick_0_5_3_features = f: updateFeatures f (rec {
598
598
+
aho_corasick_0_5_3.default = (f.aho_corasick_0_5_3.default or true);
599
599
+
memchr_0_1_11.default = true;
600
600
+
}) [ memchr_0_1_11_features ];
601
601
+
bitflags_0_4_0 = { features?(bitflags_0_4_0_features {}) }: bitflags_0_4_0_ {
602
602
+
features = mkFeatures (features.bitflags_0_4_0 or {});
603
603
+
};
604
604
+
bitflags_0_4_0_features = f: updateFeatures f (rec {
605
605
+
bitflags_0_4_0.default = (f.bitflags_0_4_0.default or true);
606
606
+
}) [];
607
607
+
bitflags_0_6_0 = { features?(bitflags_0_6_0_features {}) }: bitflags_0_6_0_ {};
608
608
+
bitflags_0_6_0_features = f: updateFeatures f (rec {
609
609
+
bitflags_0_6_0.default = (f.bitflags_0_6_0.default or true);
610
610
+
}) [];
611
611
+
bitflags_0_7_0 = { features?(bitflags_0_7_0_features {}) }: bitflags_0_7_0_ {};
612
612
+
bitflags_0_7_0_features = f: updateFeatures f (rec {
613
613
+
bitflags_0_7_0.default = (f.bitflags_0_7_0.default or true);
614
614
+
}) [];
615
615
+
bitflags_0_9_1 = { features?(bitflags_0_9_1_features {}) }: bitflags_0_9_1_ {
616
616
+
features = mkFeatures (features.bitflags_0_9_1 or {});
617
617
+
};
618
618
+
bitflags_0_9_1_features = f: updateFeatures f (rec {
619
619
+
bitflags_0_9_1.default = (f.bitflags_0_9_1.default or true);
620
620
+
bitflags_0_9_1.example_generated =
621
621
+
(f.bitflags_0_9_1.example_generated or false) ||
622
622
+
(f.bitflags_0_9_1.default or false) ||
623
623
+
(bitflags_0_9_1.default or false);
624
624
+
}) [];
625
625
+
bitflags_1_0_1 = { features?(bitflags_1_0_1_features {}) }: bitflags_1_0_1_ {
626
626
+
features = mkFeatures (features.bitflags_1_0_1 or {});
627
627
+
};
628
628
+
bitflags_1_0_1_features = f: updateFeatures f (rec {
629
629
+
bitflags_1_0_1.default = (f.bitflags_1_0_1.default or true);
630
630
+
bitflags_1_0_1.example_generated =
631
631
+
(f.bitflags_1_0_1.example_generated or false) ||
632
632
+
(f.bitflags_1_0_1.default or false) ||
633
633
+
(bitflags_1_0_1.default or false);
634
634
+
}) [];
635
635
+
c_vec_1_2_1 = { features?(c_vec_1_2_1_features {}) }: c_vec_1_2_1_ {};
636
636
+
c_vec_1_2_1_features = f: updateFeatures f (rec {
637
637
+
c_vec_1_2_1.default = (f.c_vec_1_2_1.default or true);
638
638
+
}) [];
639
639
+
cairo_rs_0_2_0 = { features?(cairo_rs_0_2_0_features {}) }: cairo_rs_0_2_0_ {
640
640
+
dependencies = mapFeatures features ([ c_vec_1_2_1 cairo_sys_rs_0_4_0 libc_0_2_34 ]
641
641
+
++ (if features.cairo_rs_0_2_0.glib or false then [ glib_0_3_1 ] else [])
642
642
+
++ (if features.cairo_rs_0_2_0.glib-sys or false then [ glib_sys_0_4_0 ] else []))
643
643
+
++ (if kernel == "windows" then mapFeatures features ([ winapi_0_2_8 ]) else []);
644
644
+
buildDependencies = mapFeatures features ([]);
645
645
+
features = mkFeatures (features.cairo_rs_0_2_0 or {});
646
646
+
};
647
647
+
cairo_rs_0_2_0_features = f: updateFeatures f (rec {
648
648
+
c_vec_1_2_1.default = true;
649
649
+
cairo_rs_0_2_0.default = (f.cairo_rs_0_2_0.default or true);
650
650
+
cairo_rs_0_2_0.glib =
651
651
+
(f.cairo_rs_0_2_0.glib or false) ||
652
652
+
(f.cairo_rs_0_2_0.use_glib or false) ||
653
653
+
(cairo_rs_0_2_0.use_glib or false);
654
654
+
cairo_rs_0_2_0.glib-sys =
655
655
+
(f.cairo_rs_0_2_0.glib-sys or false) ||
656
656
+
(f.cairo_rs_0_2_0.use_glib or false) ||
657
657
+
(cairo_rs_0_2_0.use_glib or false);
658
658
+
cairo_rs_0_2_0.gtk-rs-lgpl-docs =
659
659
+
(f.cairo_rs_0_2_0.gtk-rs-lgpl-docs or false) ||
660
660
+
(f.cairo_rs_0_2_0.embed-lgpl-docs or false) ||
661
661
+
(cairo_rs_0_2_0.embed-lgpl-docs or false) ||
662
662
+
(f.cairo_rs_0_2_0.purge-lgpl-docs or false) ||
663
663
+
(cairo_rs_0_2_0.purge-lgpl-docs or false);
664
664
+
cairo_rs_0_2_0.use_glib =
665
665
+
(f.cairo_rs_0_2_0.use_glib or false) ||
666
666
+
(f.cairo_rs_0_2_0.default or false) ||
667
667
+
(cairo_rs_0_2_0.default or false);
668
668
+
cairo_sys_rs_0_4_0.default = true;
669
669
+
cairo_sys_rs_0_4_0.png =
670
670
+
(f.cairo_sys_rs_0_4_0.png or false) ||
671
671
+
(cairo_rs_0_2_0.png or false) ||
672
672
+
(f.cairo_rs_0_2_0.png or false);
673
673
+
cairo_sys_rs_0_4_0.v1_12 =
674
674
+
(f.cairo_sys_rs_0_4_0.v1_12 or false) ||
675
675
+
(cairo_rs_0_2_0.v1_12 or false) ||
676
676
+
(f.cairo_rs_0_2_0.v1_12 or false);
677
677
+
cairo_sys_rs_0_4_0.xcb =
678
678
+
(f.cairo_sys_rs_0_4_0.xcb or false) ||
679
679
+
(cairo_rs_0_2_0.xcb or false) ||
680
680
+
(f.cairo_rs_0_2_0.xcb or false);
681
681
+
glib_0_3_1.default = true;
682
682
+
glib_sys_0_4_0.default = true;
683
683
+
libc_0_2_34.default = true;
684
684
+
winapi_0_2_8.default = true;
685
685
+
}) [ c_vec_1_2_1_features cairo_sys_rs_0_4_0_features glib_0_3_1_features glib_sys_0_4_0_features libc_0_2_34_features winapi_0_2_8_features ];
686
686
+
cairo_sys_rs_0_4_0 = { features?(cairo_sys_rs_0_4_0_features {}) }: cairo_sys_rs_0_4_0_ {
687
687
+
dependencies = mapFeatures features ([ libc_0_2_34 ])
688
688
+
++ (if kernel == "windows" then mapFeatures features ([ winapi_0_2_8 ]) else []);
689
689
+
buildDependencies = mapFeatures features ([ pkg_config_0_3_9 ]);
690
690
+
features = mkFeatures (features.cairo_sys_rs_0_4_0 or {});
691
691
+
};
692
692
+
cairo_sys_rs_0_4_0_features = f: updateFeatures f (rec {
693
693
+
cairo_sys_rs_0_4_0.default = (f.cairo_sys_rs_0_4_0.default or true);
694
694
+
cairo_sys_rs_0_4_0.v1_12 =
695
695
+
(f.cairo_sys_rs_0_4_0.v1_12 or false) ||
696
696
+
(f.cairo_sys_rs_0_4_0.v1_14 or false) ||
697
697
+
(cairo_sys_rs_0_4_0.v1_14 or false);
698
698
+
cairo_sys_rs_0_4_0.x11 =
699
699
+
(f.cairo_sys_rs_0_4_0.x11 or false) ||
700
700
+
(f.cairo_sys_rs_0_4_0.xlib or false) ||
701
701
+
(cairo_sys_rs_0_4_0.xlib or false);
702
702
+
libc_0_2_34.default = true;
703
703
+
pkg_config_0_3_9.default = true;
704
704
+
winapi_0_2_8.default = true;
705
705
+
}) [ libc_0_2_34_features pkg_config_0_3_9_features winapi_0_2_8_features ];
706
706
+
cfg_if_0_1_2 = { features?(cfg_if_0_1_2_features {}) }: cfg_if_0_1_2_ {};
707
707
+
cfg_if_0_1_2_features = f: updateFeatures f (rec {
708
708
+
cfg_if_0_1_2.default = (f.cfg_if_0_1_2.default or true);
709
709
+
}) [];
710
710
+
dbus_0_4_1 = { features?(dbus_0_4_1_features {}) }: dbus_0_4_1_ {
711
711
+
dependencies = mapFeatures features ([ libc_0_2_34 ]);
712
712
+
buildDependencies = mapFeatures features ([ pkg_config_0_3_9 ]);
713
713
+
};
714
714
+
dbus_0_4_1_features = f: updateFeatures f (rec {
715
715
+
dbus_0_4_1.default = (f.dbus_0_4_1.default or true);
716
716
+
libc_0_2_34.default = true;
717
717
+
pkg_config_0_3_9.default = true;
718
718
+
}) [ libc_0_2_34_features pkg_config_0_3_9_features ];
719
719
+
dbus_macros_0_0_6 = { features?(dbus_macros_0_0_6_features {}) }: dbus_macros_0_0_6_ {
720
720
+
dependencies = mapFeatures features ([ dbus_0_4_1 ]);
721
721
+
};
722
722
+
dbus_macros_0_0_6_features = f: updateFeatures f (rec {
723
723
+
dbus_0_4_1.default = true;
724
724
+
dbus_macros_0_0_6.default = (f.dbus_macros_0_0_6.default or true);
725
725
+
}) [ dbus_0_4_1_features ];
726
726
+
dlib_0_3_1 = { features?(dlib_0_3_1_features {}) }: dlib_0_3_1_ {
727
727
+
dependencies = mapFeatures features ([ libloading_0_3_4 ]);
728
728
+
features = mkFeatures (features.dlib_0_3_1 or {});
729
729
+
};
730
730
+
dlib_0_3_1_features = f: updateFeatures f (rec {
731
731
+
dlib_0_3_1.default = (f.dlib_0_3_1.default or true);
732
732
+
libloading_0_3_4.default = true;
733
733
+
}) [ libloading_0_3_4_features ];
734
734
+
dlib_0_4_0 = { features?(dlib_0_4_0_features {}) }: dlib_0_4_0_ {
735
735
+
dependencies = mapFeatures features ([ libloading_0_4_3 ]);
736
736
+
features = mkFeatures (features.dlib_0_4_0 or {});
737
737
+
};
738
738
+
dlib_0_4_0_features = f: updateFeatures f (rec {
739
739
+
dlib_0_4_0.default = (f.dlib_0_4_0.default or true);
740
740
+
libloading_0_4_3.default = true;
741
741
+
}) [ libloading_0_4_3_features ];
742
742
+
dtoa_0_4_2 = { features?(dtoa_0_4_2_features {}) }: dtoa_0_4_2_ {};
743
743
+
dtoa_0_4_2_features = f: updateFeatures f (rec {
744
744
+
dtoa_0_4_2.default = (f.dtoa_0_4_2.default or true);
745
745
+
}) [];
746
746
+
dummy_rustwlc_0_7_1 = { features?(dummy_rustwlc_0_7_1_features {}) }: dummy_rustwlc_0_7_1_ {
747
747
+
dependencies = mapFeatures features ([ bitflags_0_6_0 libc_0_2_34 wayland_sys_0_9_10 ]);
748
748
+
};
749
749
+
dummy_rustwlc_0_7_1_features = f: updateFeatures f (rec {
750
750
+
bitflags_0_6_0.default = true;
751
751
+
dummy_rustwlc_0_7_1.default = (f.dummy_rustwlc_0_7_1.default or true);
752
752
+
libc_0_2_34.default = true;
753
753
+
wayland_sys_0_9_10.default = true;
754
754
+
wayland_sys_0_9_10.dlopen = true;
755
755
+
wayland_sys_0_9_10.server = true;
756
756
+
}) [ bitflags_0_6_0_features libc_0_2_34_features wayland_sys_0_9_10_features ];
757
757
+
env_logger_0_3_5 = { features?(env_logger_0_3_5_features {}) }: env_logger_0_3_5_ {
758
758
+
dependencies = mapFeatures features ([ log_0_3_9 ]
759
759
+
++ (if features.env_logger_0_3_5.regex or false then [ regex_0_1_80 ] else []));
760
760
+
features = mkFeatures (features.env_logger_0_3_5 or {});
761
761
+
};
762
762
+
env_logger_0_3_5_features = f: updateFeatures f (rec {
763
763
+
env_logger_0_3_5.default = (f.env_logger_0_3_5.default or true);
764
764
+
env_logger_0_3_5.regex =
765
765
+
(f.env_logger_0_3_5.regex or false) ||
766
766
+
(f.env_logger_0_3_5.default or false) ||
767
767
+
(env_logger_0_3_5.default or false);
768
768
+
log_0_3_9.default = true;
769
769
+
regex_0_1_80.default = true;
770
770
+
}) [ log_0_3_9_features regex_0_1_80_features ];
771
771
+
fixedbitset_0_1_8 = { features?(fixedbitset_0_1_8_features {}) }: fixedbitset_0_1_8_ {};
772
772
+
fixedbitset_0_1_8_features = f: updateFeatures f (rec {
773
773
+
fixedbitset_0_1_8.default = (f.fixedbitset_0_1_8.default or true);
774
774
+
}) [];
775
775
+
fuchsia_zircon_0_3_2 = { features?(fuchsia_zircon_0_3_2_features {}) }: fuchsia_zircon_0_3_2_ {
776
776
+
dependencies = mapFeatures features ([ bitflags_1_0_1 fuchsia_zircon_sys_0_3_2 ]);
777
777
+
};
778
778
+
fuchsia_zircon_0_3_2_features = f: updateFeatures f (rec {
779
779
+
bitflags_1_0_1.default = true;
780
780
+
fuchsia_zircon_0_3_2.default = (f.fuchsia_zircon_0_3_2.default or true);
781
781
+
fuchsia_zircon_sys_0_3_2.default = true;
782
782
+
}) [ bitflags_1_0_1_features fuchsia_zircon_sys_0_3_2_features ];
783
783
+
fuchsia_zircon_sys_0_3_2 = { features?(fuchsia_zircon_sys_0_3_2_features {}) }: fuchsia_zircon_sys_0_3_2_ {};
784
784
+
fuchsia_zircon_sys_0_3_2_features = f: updateFeatures f (rec {
785
785
+
fuchsia_zircon_sys_0_3_2.default = (f.fuchsia_zircon_sys_0_3_2.default or true);
786
786
+
}) [];
787
787
+
gcc_0_3_54 = { features?(gcc_0_3_54_features {}) }: gcc_0_3_54_ {
788
788
+
dependencies = mapFeatures features ([]);
789
789
+
features = mkFeatures (features.gcc_0_3_54 or {});
790
790
+
};
791
791
+
gcc_0_3_54_features = f: updateFeatures f (rec {
792
792
+
gcc_0_3_54.default = (f.gcc_0_3_54.default or true);
793
793
+
gcc_0_3_54.rayon =
794
794
+
(f.gcc_0_3_54.rayon or false) ||
795
795
+
(f.gcc_0_3_54.parallel or false) ||
796
796
+
(gcc_0_3_54.parallel or false);
797
797
+
}) [];
798
798
+
gdk_pixbuf_0_2_0 = { features?(gdk_pixbuf_0_2_0_features {}) }: gdk_pixbuf_0_2_0_ {
799
799
+
dependencies = mapFeatures features ([ gdk_pixbuf_sys_0_4_0 glib_0_3_1 glib_sys_0_4_0 gobject_sys_0_4_0 libc_0_2_34 ]);
800
800
+
buildDependencies = mapFeatures features ([]);
801
801
+
features = mkFeatures (features.gdk_pixbuf_0_2_0 or {});
802
802
+
};
803
803
+
gdk_pixbuf_0_2_0_features = f: updateFeatures f (rec {
804
804
+
gdk_pixbuf_0_2_0.default = (f.gdk_pixbuf_0_2_0.default or true);
805
805
+
gdk_pixbuf_0_2_0.gtk-rs-lgpl-docs =
806
806
+
(f.gdk_pixbuf_0_2_0.gtk-rs-lgpl-docs or false) ||
807
807
+
(f.gdk_pixbuf_0_2_0.embed-lgpl-docs or false) ||
808
808
+
(gdk_pixbuf_0_2_0.embed-lgpl-docs or false) ||
809
809
+
(f.gdk_pixbuf_0_2_0.purge-lgpl-docs or false) ||
810
810
+
(gdk_pixbuf_0_2_0.purge-lgpl-docs or false);
811
811
+
gdk_pixbuf_0_2_0.v2_28 =
812
812
+
(f.gdk_pixbuf_0_2_0.v2_28 or false) ||
813
813
+
(f.gdk_pixbuf_0_2_0.v2_30 or false) ||
814
814
+
(gdk_pixbuf_0_2_0.v2_30 or false);
815
815
+
gdk_pixbuf_0_2_0.v2_30 =
816
816
+
(f.gdk_pixbuf_0_2_0.v2_30 or false) ||
817
817
+
(f.gdk_pixbuf_0_2_0.v2_32 or false) ||
818
818
+
(gdk_pixbuf_0_2_0.v2_32 or false);
819
819
+
gdk_pixbuf_0_2_0.v2_32 =
820
820
+
(f.gdk_pixbuf_0_2_0.v2_32 or false) ||
821
821
+
(f.gdk_pixbuf_0_2_0.v2_36 or false) ||
822
822
+
(gdk_pixbuf_0_2_0.v2_36 or false);
823
823
+
gdk_pixbuf_sys_0_4_0.default = true;
824
824
+
gdk_pixbuf_sys_0_4_0.v2_28 =
825
825
+
(f.gdk_pixbuf_sys_0_4_0.v2_28 or false) ||
826
826
+
(gdk_pixbuf_0_2_0.v2_28 or false) ||
827
827
+
(f.gdk_pixbuf_0_2_0.v2_28 or false);
828
828
+
gdk_pixbuf_sys_0_4_0.v2_30 =
829
829
+
(f.gdk_pixbuf_sys_0_4_0.v2_30 or false) ||
830
830
+
(gdk_pixbuf_0_2_0.v2_30 or false) ||
831
831
+
(f.gdk_pixbuf_0_2_0.v2_30 or false);
832
832
+
gdk_pixbuf_sys_0_4_0.v2_32 =
833
833
+
(f.gdk_pixbuf_sys_0_4_0.v2_32 or false) ||
834
834
+
(gdk_pixbuf_0_2_0.v2_32 or false) ||
835
835
+
(f.gdk_pixbuf_0_2_0.v2_32 or false);
836
836
+
gdk_pixbuf_sys_0_4_0.v2_36 =
837
837
+
(f.gdk_pixbuf_sys_0_4_0.v2_36 or false) ||
838
838
+
(gdk_pixbuf_0_2_0.v2_36 or false) ||
839
839
+
(f.gdk_pixbuf_0_2_0.v2_36 or false);
840
840
+
glib_0_3_1.default = true;
841
841
+
glib_sys_0_4_0.default = true;
842
842
+
gobject_sys_0_4_0.default = true;
843
843
+
libc_0_2_34.default = true;
844
844
+
}) [ gdk_pixbuf_sys_0_4_0_features glib_0_3_1_features glib_sys_0_4_0_features gobject_sys_0_4_0_features libc_0_2_34_features ];
845
845
+
gdk_pixbuf_sys_0_4_0 = { features?(gdk_pixbuf_sys_0_4_0_features {}) }: gdk_pixbuf_sys_0_4_0_ {
846
846
+
dependencies = mapFeatures features ([ bitflags_0_9_1 gio_sys_0_4_0 glib_sys_0_4_0 gobject_sys_0_4_0 libc_0_2_34 ]);
847
847
+
buildDependencies = mapFeatures features ([ pkg_config_0_3_9 ]);
848
848
+
features = mkFeatures (features.gdk_pixbuf_sys_0_4_0 or {});
849
849
+
};
850
850
+
gdk_pixbuf_sys_0_4_0_features = f: updateFeatures f (rec {
851
851
+
bitflags_0_9_1.default = true;
852
852
+
gdk_pixbuf_sys_0_4_0.default = (f.gdk_pixbuf_sys_0_4_0.default or true);
853
853
+
gdk_pixbuf_sys_0_4_0.v2_28 =
854
854
+
(f.gdk_pixbuf_sys_0_4_0.v2_28 or false) ||
855
855
+
(f.gdk_pixbuf_sys_0_4_0.v2_30 or false) ||
856
856
+
(gdk_pixbuf_sys_0_4_0.v2_30 or false);
857
857
+
gdk_pixbuf_sys_0_4_0.v2_30 =
858
858
+
(f.gdk_pixbuf_sys_0_4_0.v2_30 or false) ||
859
859
+
(f.gdk_pixbuf_sys_0_4_0.v2_32 or false) ||
860
860
+
(gdk_pixbuf_sys_0_4_0.v2_32 or false);
861
861
+
gdk_pixbuf_sys_0_4_0.v2_32 =
862
862
+
(f.gdk_pixbuf_sys_0_4_0.v2_32 or false) ||
863
863
+
(f.gdk_pixbuf_sys_0_4_0.v2_36 or false) ||
864
864
+
(gdk_pixbuf_sys_0_4_0.v2_36 or false);
865
865
+
gio_sys_0_4_0.default = true;
866
866
+
glib_sys_0_4_0.default = true;
867
867
+
gobject_sys_0_4_0.default = true;
868
868
+
libc_0_2_34.default = true;
869
869
+
pkg_config_0_3_9.default = true;
870
870
+
}) [ bitflags_0_9_1_features gio_sys_0_4_0_features glib_sys_0_4_0_features gobject_sys_0_4_0_features libc_0_2_34_features pkg_config_0_3_9_features ];
871
871
+
getopts_0_2_15 = { features?(getopts_0_2_15_features {}) }: getopts_0_2_15_ {};
872
872
+
getopts_0_2_15_features = f: updateFeatures f (rec {
873
873
+
getopts_0_2_15.default = (f.getopts_0_2_15.default or true);
874
874
+
}) [];
875
875
+
gio_sys_0_4_0 = { features?(gio_sys_0_4_0_features {}) }: gio_sys_0_4_0_ {
876
876
+
dependencies = mapFeatures features ([ bitflags_0_9_1 glib_sys_0_4_0 gobject_sys_0_4_0 libc_0_2_34 ]);
877
877
+
buildDependencies = mapFeatures features ([ pkg_config_0_3_9 ]);
878
878
+
features = mkFeatures (features.gio_sys_0_4_0 or {});
879
879
+
};
880
880
+
gio_sys_0_4_0_features = f: updateFeatures f (rec {
881
881
+
bitflags_0_9_1.default = true;
882
882
+
gio_sys_0_4_0.default = (f.gio_sys_0_4_0.default or true);
883
883
+
gio_sys_0_4_0.v2_34 =
884
884
+
(f.gio_sys_0_4_0.v2_34 or false) ||
885
885
+
(f.gio_sys_0_4_0.v2_36 or false) ||
886
886
+
(gio_sys_0_4_0.v2_36 or false);
887
887
+
gio_sys_0_4_0.v2_36 =
888
888
+
(f.gio_sys_0_4_0.v2_36 or false) ||
889
889
+
(f.gio_sys_0_4_0.v2_38 or false) ||
890
890
+
(gio_sys_0_4_0.v2_38 or false);
891
891
+
gio_sys_0_4_0.v2_38 =
892
892
+
(f.gio_sys_0_4_0.v2_38 or false) ||
893
893
+
(f.gio_sys_0_4_0.v2_40 or false) ||
894
894
+
(gio_sys_0_4_0.v2_40 or false);
895
895
+
gio_sys_0_4_0.v2_40 =
896
896
+
(f.gio_sys_0_4_0.v2_40 or false) ||
897
897
+
(f.gio_sys_0_4_0.v2_42 or false) ||
898
898
+
(gio_sys_0_4_0.v2_42 or false);
899
899
+
gio_sys_0_4_0.v2_42 =
900
900
+
(f.gio_sys_0_4_0.v2_42 or false) ||
901
901
+
(f.gio_sys_0_4_0.v2_44 or false) ||
902
902
+
(gio_sys_0_4_0.v2_44 or false);
903
903
+
gio_sys_0_4_0.v2_44 =
904
904
+
(f.gio_sys_0_4_0.v2_44 or false) ||
905
905
+
(f.gio_sys_0_4_0.v2_46 or false) ||
906
906
+
(gio_sys_0_4_0.v2_46 or false);
907
907
+
gio_sys_0_4_0.v2_46 =
908
908
+
(f.gio_sys_0_4_0.v2_46 or false) ||
909
909
+
(f.gio_sys_0_4_0.v2_48 or false) ||
910
910
+
(gio_sys_0_4_0.v2_48 or false);
911
911
+
gio_sys_0_4_0.v2_48 =
912
912
+
(f.gio_sys_0_4_0.v2_48 or false) ||
913
913
+
(f.gio_sys_0_4_0.v2_50 or false) ||
914
914
+
(gio_sys_0_4_0.v2_50 or false);
915
915
+
glib_sys_0_4_0.default = true;
916
916
+
gobject_sys_0_4_0.default = true;
917
917
+
libc_0_2_34.default = true;
918
918
+
pkg_config_0_3_9.default = true;
919
919
+
}) [ bitflags_0_9_1_features glib_sys_0_4_0_features gobject_sys_0_4_0_features libc_0_2_34_features pkg_config_0_3_9_features ];
920
920
+
glib_0_3_1 = { features?(glib_0_3_1_features {}) }: glib_0_3_1_ {
921
921
+
dependencies = mapFeatures features ([ bitflags_0_9_1 glib_sys_0_4_0 gobject_sys_0_4_0 lazy_static_0_2_11 libc_0_2_34 ]);
922
922
+
features = mkFeatures (features.glib_0_3_1 or {});
923
923
+
};
924
924
+
glib_0_3_1_features = f: updateFeatures f (rec {
925
925
+
bitflags_0_9_1.default = true;
926
926
+
glib_0_3_1.default = (f.glib_0_3_1.default or true);
927
927
+
glib_0_3_1.v2_34 =
928
928
+
(f.glib_0_3_1.v2_34 or false) ||
929
929
+
(f.glib_0_3_1.v2_38 or false) ||
930
930
+
(glib_0_3_1.v2_38 or false);
931
931
+
glib_0_3_1.v2_38 =
932
932
+
(f.glib_0_3_1.v2_38 or false) ||
933
933
+
(f.glib_0_3_1.v2_40 or false) ||
934
934
+
(glib_0_3_1.v2_40 or false);
935
935
+
glib_0_3_1.v2_40 =
936
936
+
(f.glib_0_3_1.v2_40 or false) ||
937
937
+
(f.glib_0_3_1.v2_44 or false) ||
938
938
+
(glib_0_3_1.v2_44 or false);
939
939
+
glib_0_3_1.v2_44 =
940
940
+
(f.glib_0_3_1.v2_44 or false) ||
941
941
+
(f.glib_0_3_1.v2_46 or false) ||
942
942
+
(glib_0_3_1.v2_46 or false);
943
943
+
glib_0_3_1.v2_46 =
944
944
+
(f.glib_0_3_1.v2_46 or false) ||
945
945
+
(f.glib_0_3_1.v2_48 or false) ||
946
946
+
(glib_0_3_1.v2_48 or false);
947
947
+
glib_0_3_1.v2_48 =
948
948
+
(f.glib_0_3_1.v2_48 or false) ||
949
949
+
(f.glib_0_3_1.v2_50 or false) ||
950
950
+
(glib_0_3_1.v2_50 or false);
951
951
+
glib_sys_0_4_0.default = true;
952
952
+
glib_sys_0_4_0.v2_34 =
953
953
+
(f.glib_sys_0_4_0.v2_34 or false) ||
954
954
+
(glib_0_3_1.v2_34 or false) ||
955
955
+
(f.glib_0_3_1.v2_34 or false);
956
956
+
glib_sys_0_4_0.v2_38 =
957
957
+
(f.glib_sys_0_4_0.v2_38 or false) ||
958
958
+
(glib_0_3_1.v2_38 or false) ||
959
959
+
(f.glib_0_3_1.v2_38 or false);
960
960
+
glib_sys_0_4_0.v2_40 =
961
961
+
(f.glib_sys_0_4_0.v2_40 or false) ||
962
962
+
(glib_0_3_1.v2_40 or false) ||
963
963
+
(f.glib_0_3_1.v2_40 or false);
964
964
+
glib_sys_0_4_0.v2_44 =
965
965
+
(f.glib_sys_0_4_0.v2_44 or false) ||
966
966
+
(glib_0_3_1.v2_44 or false) ||
967
967
+
(f.glib_0_3_1.v2_44 or false);
968
968
+
glib_sys_0_4_0.v2_46 =
969
969
+
(f.glib_sys_0_4_0.v2_46 or false) ||
970
970
+
(glib_0_3_1.v2_46 or false) ||
971
971
+
(f.glib_0_3_1.v2_46 or false);
972
972
+
glib_sys_0_4_0.v2_48 =
973
973
+
(f.glib_sys_0_4_0.v2_48 or false) ||
974
974
+
(glib_0_3_1.v2_48 or false) ||
975
975
+
(f.glib_0_3_1.v2_48 or false);
976
976
+
glib_sys_0_4_0.v2_50 =
977
977
+
(f.glib_sys_0_4_0.v2_50 or false) ||
978
978
+
(glib_0_3_1.v2_50 or false) ||
979
979
+
(f.glib_0_3_1.v2_50 or false);
980
980
+
gobject_sys_0_4_0.default = true;
981
981
+
gobject_sys_0_4_0.v2_34 =
982
982
+
(f.gobject_sys_0_4_0.v2_34 or false) ||
983
983
+
(glib_0_3_1.v2_34 or false) ||
984
984
+
(f.glib_0_3_1.v2_34 or false);
985
985
+
gobject_sys_0_4_0.v2_38 =
986
986
+
(f.gobject_sys_0_4_0.v2_38 or false) ||
987
987
+
(glib_0_3_1.v2_38 or false) ||
988
988
+
(f.glib_0_3_1.v2_38 or false);
989
989
+
gobject_sys_0_4_0.v2_44 =
990
990
+
(f.gobject_sys_0_4_0.v2_44 or false) ||
991
991
+
(glib_0_3_1.v2_44 or false) ||
992
992
+
(f.glib_0_3_1.v2_44 or false);
993
993
+
gobject_sys_0_4_0.v2_46 =
994
994
+
(f.gobject_sys_0_4_0.v2_46 or false) ||
995
995
+
(glib_0_3_1.v2_46 or false) ||
996
996
+
(f.glib_0_3_1.v2_46 or false);
997
997
+
lazy_static_0_2_11.default = true;
998
998
+
libc_0_2_34.default = true;
999
999
+
}) [ bitflags_0_9_1_features glib_sys_0_4_0_features gobject_sys_0_4_0_features lazy_static_0_2_11_features libc_0_2_34_features ];
1000
1000
+
glib_sys_0_4_0 = { features?(glib_sys_0_4_0_features {}) }: glib_sys_0_4_0_ {
1001
1001
+
dependencies = mapFeatures features ([ bitflags_0_9_1 libc_0_2_34 ]);
1002
1002
+
buildDependencies = mapFeatures features ([ pkg_config_0_3_9 ]);
1003
1003
+
features = mkFeatures (features.glib_sys_0_4_0 or {});
1004
1004
+
};
1005
1005
+
glib_sys_0_4_0_features = f: updateFeatures f (rec {
1006
1006
+
bitflags_0_9_1.default = true;
1007
1007
+
glib_sys_0_4_0.default = (f.glib_sys_0_4_0.default or true);
1008
1008
+
glib_sys_0_4_0.v2_34 =
1009
1009
+
(f.glib_sys_0_4_0.v2_34 or false) ||
1010
1010
+
(f.glib_sys_0_4_0.v2_36 or false) ||
1011
1011
+
(glib_sys_0_4_0.v2_36 or false);
1012
1012
+
glib_sys_0_4_0.v2_36 =
1013
1013
+
(f.glib_sys_0_4_0.v2_36 or false) ||
1014
1014
+
(f.glib_sys_0_4_0.v2_38 or false) ||
1015
1015
+
(glib_sys_0_4_0.v2_38 or false);
1016
1016
+
glib_sys_0_4_0.v2_38 =
1017
1017
+
(f.glib_sys_0_4_0.v2_38 or false) ||
1018
1018
+
(f.glib_sys_0_4_0.v2_40 or false) ||
1019
1019
+
(glib_sys_0_4_0.v2_40 or false);
1020
1020
+
glib_sys_0_4_0.v2_40 =
1021
1021
+
(f.glib_sys_0_4_0.v2_40 or false) ||
1022
1022
+
(f.glib_sys_0_4_0.v2_44 or false) ||
1023
1023
+
(glib_sys_0_4_0.v2_44 or false);
1024
1024
+
glib_sys_0_4_0.v2_44 =
1025
1025
+
(f.glib_sys_0_4_0.v2_44 or false) ||
1026
1026
+
(f.glib_sys_0_4_0.v2_46 or false) ||
1027
1027
+
(glib_sys_0_4_0.v2_46 or false);
1028
1028
+
glib_sys_0_4_0.v2_46 =
1029
1029
+
(f.glib_sys_0_4_0.v2_46 or false) ||
1030
1030
+
(f.glib_sys_0_4_0.v2_48 or false) ||
1031
1031
+
(glib_sys_0_4_0.v2_48 or false);
1032
1032
+
glib_sys_0_4_0.v2_48 =
1033
1033
+
(f.glib_sys_0_4_0.v2_48 or false) ||
1034
1034
+
(f.glib_sys_0_4_0.v2_50 or false) ||
1035
1035
+
(glib_sys_0_4_0.v2_50 or false);
1036
1036
+
libc_0_2_34.default = true;
1037
1037
+
pkg_config_0_3_9.default = true;
1038
1038
+
}) [ bitflags_0_9_1_features libc_0_2_34_features pkg_config_0_3_9_features ];
1039
1039
+
gobject_sys_0_4_0 = { features?(gobject_sys_0_4_0_features {}) }: gobject_sys_0_4_0_ {
1040
1040
+
dependencies = mapFeatures features ([ bitflags_0_9_1 glib_sys_0_4_0 libc_0_2_34 ]);
1041
1041
+
buildDependencies = mapFeatures features ([ pkg_config_0_3_9 ]);
1042
1042
+
features = mkFeatures (features.gobject_sys_0_4_0 or {});
1043
1043
+
};
1044
1044
+
gobject_sys_0_4_0_features = f: updateFeatures f (rec {
1045
1045
+
bitflags_0_9_1.default = true;
1046
1046
+
glib_sys_0_4_0.default = true;
1047
1047
+
gobject_sys_0_4_0.default = (f.gobject_sys_0_4_0.default or true);
1048
1048
+
gobject_sys_0_4_0.v2_34 =
1049
1049
+
(f.gobject_sys_0_4_0.v2_34 or false) ||
1050
1050
+
(f.gobject_sys_0_4_0.v2_36 or false) ||
1051
1051
+
(gobject_sys_0_4_0.v2_36 or false);
1052
1052
+
gobject_sys_0_4_0.v2_36 =
1053
1053
+
(f.gobject_sys_0_4_0.v2_36 or false) ||
1054
1054
+
(f.gobject_sys_0_4_0.v2_38 or false) ||
1055
1055
+
(gobject_sys_0_4_0.v2_38 or false);
1056
1056
+
gobject_sys_0_4_0.v2_38 =
1057
1057
+
(f.gobject_sys_0_4_0.v2_38 or false) ||
1058
1058
+
(f.gobject_sys_0_4_0.v2_42 or false) ||
1059
1059
+
(gobject_sys_0_4_0.v2_42 or false);
1060
1060
+
gobject_sys_0_4_0.v2_42 =
1061
1061
+
(f.gobject_sys_0_4_0.v2_42 or false) ||
1062
1062
+
(f.gobject_sys_0_4_0.v2_44 or false) ||
1063
1063
+
(gobject_sys_0_4_0.v2_44 or false);
1064
1064
+
gobject_sys_0_4_0.v2_44 =
1065
1065
+
(f.gobject_sys_0_4_0.v2_44 or false) ||
1066
1066
+
(f.gobject_sys_0_4_0.v2_46 or false) ||
1067
1067
+
(gobject_sys_0_4_0.v2_46 or false);
1068
1068
+
libc_0_2_34.default = true;
1069
1069
+
pkg_config_0_3_9.default = true;
1070
1070
+
}) [ bitflags_0_9_1_features glib_sys_0_4_0_features libc_0_2_34_features pkg_config_0_3_9_features ];
1071
1071
+
itoa_0_3_4 = { features?(itoa_0_3_4_features {}) }: itoa_0_3_4_ {
1072
1072
+
features = mkFeatures (features.itoa_0_3_4 or {});
1073
1073
+
};
1074
1074
+
itoa_0_3_4_features = f: updateFeatures f (rec {
1075
1075
+
itoa_0_3_4.default = (f.itoa_0_3_4.default or true);
1076
1076
+
}) [];
1077
1077
+
json_macro_0_1_1 = { features?(json_macro_0_1_1_features {}) }: json_macro_0_1_1_ {
1078
1078
+
dependencies = mapFeatures features ([ rustc_serialize_0_3_24 ]);
1079
1079
+
};
1080
1080
+
json_macro_0_1_1_features = f: updateFeatures f (rec {
1081
1081
+
json_macro_0_1_1.default = (f.json_macro_0_1_1.default or true);
1082
1082
+
rustc_serialize_0_3_24.default = true;
1083
1083
+
}) [ rustc_serialize_0_3_24_features ];
1084
1084
+
kernel32_sys_0_2_2 = { features?(kernel32_sys_0_2_2_features {}) }: kernel32_sys_0_2_2_ {
1085
1085
+
dependencies = mapFeatures features ([ winapi_0_2_8 ]);
1086
1086
+
buildDependencies = mapFeatures features ([ winapi_build_0_1_1 ]);
1087
1087
+
};
1088
1088
+
kernel32_sys_0_2_2_features = f: updateFeatures f (rec {
1089
1089
+
kernel32_sys_0_2_2.default = (f.kernel32_sys_0_2_2.default or true);
1090
1090
+
winapi_0_2_8.default = true;
1091
1091
+
winapi_build_0_1_1.default = true;
1092
1092
+
}) [ winapi_0_2_8_features winapi_build_0_1_1_features ];
1093
1093
+
lazy_static_0_2_11 = { features?(lazy_static_0_2_11_features {}) }: lazy_static_0_2_11_ {
1094
1094
+
dependencies = mapFeatures features ([]);
1095
1095
+
features = mkFeatures (features.lazy_static_0_2_11 or {});
1096
1096
+
};
1097
1097
+
lazy_static_0_2_11_features = f: updateFeatures f (rec {
1098
1098
+
lazy_static_0_2_11.compiletest_rs =
1099
1099
+
(f.lazy_static_0_2_11.compiletest_rs or false) ||
1100
1100
+
(f.lazy_static_0_2_11.compiletest or false) ||
1101
1101
+
(lazy_static_0_2_11.compiletest or false);
1102
1102
+
lazy_static_0_2_11.default = (f.lazy_static_0_2_11.default or true);
1103
1103
+
lazy_static_0_2_11.nightly =
1104
1104
+
(f.lazy_static_0_2_11.nightly or false) ||
1105
1105
+
(f.lazy_static_0_2_11.spin_no_std or false) ||
1106
1106
+
(lazy_static_0_2_11.spin_no_std or false);
1107
1107
+
lazy_static_0_2_11.spin =
1108
1108
+
(f.lazy_static_0_2_11.spin or false) ||
1109
1109
+
(f.lazy_static_0_2_11.spin_no_std or false) ||
1110
1110
+
(lazy_static_0_2_11.spin_no_std or false);
1111
1111
+
}) [];
1112
1112
+
lazy_static_1_0_0 = { features?(lazy_static_1_0_0_features {}) }: lazy_static_1_0_0_ {
1113
1113
+
dependencies = mapFeatures features ([]);
1114
1114
+
features = mkFeatures (features.lazy_static_1_0_0 or {});
1115
1115
+
};
1116
1116
+
lazy_static_1_0_0_features = f: updateFeatures f (rec {
1117
1117
+
lazy_static_1_0_0.compiletest_rs =
1118
1118
+
(f.lazy_static_1_0_0.compiletest_rs or false) ||
1119
1119
+
(f.lazy_static_1_0_0.compiletest or false) ||
1120
1120
+
(lazy_static_1_0_0.compiletest or false);
1121
1121
+
lazy_static_1_0_0.default = (f.lazy_static_1_0_0.default or true);
1122
1122
+
lazy_static_1_0_0.nightly =
1123
1123
+
(f.lazy_static_1_0_0.nightly or false) ||
1124
1124
+
(f.lazy_static_1_0_0.spin_no_std or false) ||
1125
1125
+
(lazy_static_1_0_0.spin_no_std or false);
1126
1126
+
lazy_static_1_0_0.spin =
1127
1127
+
(f.lazy_static_1_0_0.spin or false) ||
1128
1128
+
(f.lazy_static_1_0_0.spin_no_std or false) ||
1129
1129
+
(lazy_static_1_0_0.spin_no_std or false);
1130
1130
+
}) [];
1131
1131
+
libc_0_2_34 = { features?(libc_0_2_34_features {}) }: libc_0_2_34_ {
1132
1132
+
features = mkFeatures (features.libc_0_2_34 or {});
1133
1133
+
};
1134
1134
+
libc_0_2_34_features = f: updateFeatures f (rec {
1135
1135
+
libc_0_2_34.default = (f.libc_0_2_34.default or true);
1136
1136
+
libc_0_2_34.use_std =
1137
1137
+
(f.libc_0_2_34.use_std or false) ||
1138
1138
+
(f.libc_0_2_34.default or false) ||
1139
1139
+
(libc_0_2_34.default or false);
1140
1140
+
}) [];
1141
1141
+
libloading_0_3_4 = { features?(libloading_0_3_4_features {}) }: libloading_0_3_4_ {
1142
1142
+
dependencies = mapFeatures features ([ lazy_static_0_2_11 ])
1143
1143
+
++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 winapi_0_2_8 ]) else []);
1144
1144
+
buildDependencies = mapFeatures features ([ target_build_utils_0_3_1 ]);
1145
1145
+
};
1146
1146
+
libloading_0_3_4_features = f: updateFeatures f (rec {
1147
1147
+
kernel32_sys_0_2_2.default = true;
1148
1148
+
lazy_static_0_2_11.default = true;
1149
1149
+
libloading_0_3_4.default = (f.libloading_0_3_4.default or true);
1150
1150
+
target_build_utils_0_3_1.default = true;
1151
1151
+
winapi_0_2_8.default = true;
1152
1152
+
}) [ lazy_static_0_2_11_features target_build_utils_0_3_1_features kernel32_sys_0_2_2_features winapi_0_2_8_features ];
1153
1153
+
libloading_0_4_3 = { features?(libloading_0_4_3_features {}) }: libloading_0_4_3_ {
1154
1154
+
dependencies = mapFeatures features ([ lazy_static_1_0_0 ])
1155
1155
+
++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 winapi_0_2_8 ]) else []);
1156
1156
+
};
1157
1157
+
libloading_0_4_3_features = f: updateFeatures f (rec {
1158
1158
+
kernel32_sys_0_2_2.default = true;
1159
1159
+
lazy_static_1_0_0.default = true;
1160
1160
+
libloading_0_4_3.default = (f.libloading_0_4_3.default or true);
1161
1161
+
winapi_0_2_8.default = true;
1162
1162
+
}) [ lazy_static_1_0_0_features kernel32_sys_0_2_2_features winapi_0_2_8_features ];
1163
1163
+
log_0_3_9 = { features?(log_0_3_9_features {}) }: log_0_3_9_ {
1164
1164
+
dependencies = mapFeatures features ([ log_0_4_0 ]);
1165
1165
+
features = mkFeatures (features.log_0_3_9 or {});
1166
1166
+
};
1167
1167
+
log_0_3_9_features = f: updateFeatures f (rec {
1168
1168
+
log_0_3_9.default = (f.log_0_3_9.default or true);
1169
1169
+
log_0_3_9.use_std =
1170
1170
+
(f.log_0_3_9.use_std or false) ||
1171
1171
+
(f.log_0_3_9.default or false) ||
1172
1172
+
(log_0_3_9.default or false);
1173
1173
+
log_0_4_0.default = true;
1174
1174
+
log_0_4_0.max_level_debug =
1175
1175
+
(f.log_0_4_0.max_level_debug or false) ||
1176
1176
+
(log_0_3_9.max_level_debug or false) ||
1177
1177
+
(f.log_0_3_9.max_level_debug or false);
1178
1178
+
log_0_4_0.max_level_error =
1179
1179
+
(f.log_0_4_0.max_level_error or false) ||
1180
1180
+
(log_0_3_9.max_level_error or false) ||
1181
1181
+
(f.log_0_3_9.max_level_error or false);
1182
1182
+
log_0_4_0.max_level_info =
1183
1183
+
(f.log_0_4_0.max_level_info or false) ||
1184
1184
+
(log_0_3_9.max_level_info or false) ||
1185
1185
+
(f.log_0_3_9.max_level_info or false);
1186
1186
+
log_0_4_0.max_level_off =
1187
1187
+
(f.log_0_4_0.max_level_off or false) ||
1188
1188
+
(log_0_3_9.max_level_off or false) ||
1189
1189
+
(f.log_0_3_9.max_level_off or false);
1190
1190
+
log_0_4_0.max_level_trace =
1191
1191
+
(f.log_0_4_0.max_level_trace or false) ||
1192
1192
+
(log_0_3_9.max_level_trace or false) ||
1193
1193
+
(f.log_0_3_9.max_level_trace or false);
1194
1194
+
log_0_4_0.max_level_warn =
1195
1195
+
(f.log_0_4_0.max_level_warn or false) ||
1196
1196
+
(log_0_3_9.max_level_warn or false) ||
1197
1197
+
(f.log_0_3_9.max_level_warn or false);
1198
1198
+
log_0_4_0.release_max_level_debug =
1199
1199
+
(f.log_0_4_0.release_max_level_debug or false) ||
1200
1200
+
(log_0_3_9.release_max_level_debug or false) ||
1201
1201
+
(f.log_0_3_9.release_max_level_debug or false);
1202
1202
+
log_0_4_0.release_max_level_error =
1203
1203
+
(f.log_0_4_0.release_max_level_error or false) ||
1204
1204
+
(log_0_3_9.release_max_level_error or false) ||
1205
1205
+
(f.log_0_3_9.release_max_level_error or false);
1206
1206
+
log_0_4_0.release_max_level_info =
1207
1207
+
(f.log_0_4_0.release_max_level_info or false) ||
1208
1208
+
(log_0_3_9.release_max_level_info or false) ||
1209
1209
+
(f.log_0_3_9.release_max_level_info or false);
1210
1210
+
log_0_4_0.release_max_level_off =
1211
1211
+
(f.log_0_4_0.release_max_level_off or false) ||
1212
1212
+
(log_0_3_9.release_max_level_off or false) ||
1213
1213
+
(f.log_0_3_9.release_max_level_off or false);
1214
1214
+
log_0_4_0.release_max_level_trace =
1215
1215
+
(f.log_0_4_0.release_max_level_trace or false) ||
1216
1216
+
(log_0_3_9.release_max_level_trace or false) ||
1217
1217
+
(f.log_0_3_9.release_max_level_trace or false);
1218
1218
+
log_0_4_0.release_max_level_warn =
1219
1219
+
(f.log_0_4_0.release_max_level_warn or false) ||
1220
1220
+
(log_0_3_9.release_max_level_warn or false) ||
1221
1221
+
(f.log_0_3_9.release_max_level_warn or false);
1222
1222
+
log_0_4_0.std =
1223
1223
+
(f.log_0_4_0.std or false) ||
1224
1224
+
(log_0_3_9.use_std or false) ||
1225
1225
+
(f.log_0_3_9.use_std or false);
1226
1226
+
}) [ log_0_4_0_features ];
1227
1227
+
log_0_4_0 = { features?(log_0_4_0_features {}) }: log_0_4_0_ {
1228
1228
+
dependencies = mapFeatures features ([ cfg_if_0_1_2 ]);
1229
1229
+
features = mkFeatures (features.log_0_4_0 or {});
1230
1230
+
};
1231
1231
+
log_0_4_0_features = f: updateFeatures f (rec {
1232
1232
+
cfg_if_0_1_2.default = true;
1233
1233
+
log_0_4_0.default = (f.log_0_4_0.default or true);
1234
1234
+
}) [ cfg_if_0_1_2_features ];
1235
1235
+
memchr_0_1_11 = { features?(memchr_0_1_11_features {}) }: memchr_0_1_11_ {
1236
1236
+
dependencies = mapFeatures features ([ libc_0_2_34 ]);
1237
1237
+
};
1238
1238
+
memchr_0_1_11_features = f: updateFeatures f (rec {
1239
1239
+
libc_0_2_34.default = true;
1240
1240
+
memchr_0_1_11.default = (f.memchr_0_1_11.default or true);
1241
1241
+
}) [ libc_0_2_34_features ];
1242
1242
+
nix_0_6_0 = { features?(nix_0_6_0_features {}) }: nix_0_6_0_ {
1243
1243
+
dependencies = mapFeatures features ([ bitflags_0_4_0 cfg_if_0_1_2 libc_0_2_34 void_1_0_2 ]);
1244
1244
+
buildDependencies = mapFeatures features ([ rustc_version_0_1_7 semver_0_1_20 ]);
1245
1245
+
features = mkFeatures (features.nix_0_6_0 or {});
1246
1246
+
};
1247
1247
+
nix_0_6_0_features = f: updateFeatures f (rec {
1248
1248
+
bitflags_0_4_0.default = true;
1249
1249
+
cfg_if_0_1_2.default = true;
1250
1250
+
libc_0_2_34.default = true;
1251
1251
+
nix_0_6_0.default = (f.nix_0_6_0.default or true);
1252
1252
+
rustc_version_0_1_7.default = true;
1253
1253
+
semver_0_1_20.default = true;
1254
1254
+
void_1_0_2.default = true;
1255
1255
+
}) [ bitflags_0_4_0_features cfg_if_0_1_2_features libc_0_2_34_features void_1_0_2_features rustc_version_0_1_7_features semver_0_1_20_features ];
1256
1256
+
nix_0_9_0 = { features?(nix_0_9_0_features {}) }: nix_0_9_0_ {
1257
1257
+
dependencies = mapFeatures features ([ bitflags_0_9_1 cfg_if_0_1_2 libc_0_2_34 void_1_0_2 ]);
1258
1258
+
};
1259
1259
+
nix_0_9_0_features = f: updateFeatures f (rec {
1260
1260
+
bitflags_0_9_1.default = true;
1261
1261
+
cfg_if_0_1_2.default = true;
1262
1262
+
libc_0_2_34.default = true;
1263
1263
+
nix_0_9_0.default = (f.nix_0_9_0.default or true);
1264
1264
+
void_1_0_2.default = true;
1265
1265
+
}) [ bitflags_0_9_1_features cfg_if_0_1_2_features libc_0_2_34_features void_1_0_2_features ];
1266
1266
+
num_traits_0_1_41 = { features?(num_traits_0_1_41_features {}) }: num_traits_0_1_41_ {};
1267
1267
+
num_traits_0_1_41_features = f: updateFeatures f (rec {
1268
1268
+
num_traits_0_1_41.default = (f.num_traits_0_1_41.default or true);
1269
1269
+
}) [];
1270
1270
+
ordermap_0_3_2 = { features?(ordermap_0_3_2_features {}) }: ordermap_0_3_2_ {
1271
1271
+
dependencies = mapFeatures features ([]);
1272
1272
+
features = mkFeatures (features.ordermap_0_3_2 or {});
1273
1273
+
};
1274
1274
+
ordermap_0_3_2_features = f: updateFeatures f (rec {
1275
1275
+
ordermap_0_3_2.default = (f.ordermap_0_3_2.default or true);
1276
1276
+
ordermap_0_3_2.serde =
1277
1277
+
(f.ordermap_0_3_2.serde or false) ||
1278
1278
+
(f.ordermap_0_3_2.serde-1 or false) ||
1279
1279
+
(ordermap_0_3_2.serde-1 or false);
1280
1280
+
}) [];
1281
1281
+
petgraph_0_4_10 = { features?(petgraph_0_4_10_features {}) }: petgraph_0_4_10_ {
1282
1282
+
dependencies = mapFeatures features ([ fixedbitset_0_1_8 ]
1283
1283
+
++ (if features.petgraph_0_4_10.ordermap or false then [ ordermap_0_3_2 ] else []));
1284
1284
+
features = mkFeatures (features.petgraph_0_4_10 or {});
1285
1285
+
};
1286
1286
+
petgraph_0_4_10_features = f: updateFeatures f (rec {
1287
1287
+
fixedbitset_0_1_8.default = true;
1288
1288
+
ordermap_0_3_2.default = true;
1289
1289
+
petgraph_0_4_10.default = (f.petgraph_0_4_10.default or true);
1290
1290
+
petgraph_0_4_10.generate =
1291
1291
+
(f.petgraph_0_4_10.generate or false) ||
1292
1292
+
(f.petgraph_0_4_10.unstable or false) ||
1293
1293
+
(petgraph_0_4_10.unstable or false);
1294
1294
+
petgraph_0_4_10.graphmap =
1295
1295
+
(f.petgraph_0_4_10.graphmap or false) ||
1296
1296
+
(f.petgraph_0_4_10.all or false) ||
1297
1297
+
(petgraph_0_4_10.all or false) ||
1298
1298
+
(f.petgraph_0_4_10.default or false) ||
1299
1299
+
(petgraph_0_4_10.default or false);
1300
1300
+
petgraph_0_4_10.ordermap =
1301
1301
+
(f.petgraph_0_4_10.ordermap or false) ||
1302
1302
+
(f.petgraph_0_4_10.graphmap or false) ||
1303
1303
+
(petgraph_0_4_10.graphmap or false);
1304
1304
+
petgraph_0_4_10.quickcheck =
1305
1305
+
(f.petgraph_0_4_10.quickcheck or false) ||
1306
1306
+
(f.petgraph_0_4_10.all or false) ||
1307
1307
+
(petgraph_0_4_10.all or false);
1308
1308
+
petgraph_0_4_10.serde =
1309
1309
+
(f.petgraph_0_4_10.serde or false) ||
1310
1310
+
(f.petgraph_0_4_10.serde-1 or false) ||
1311
1311
+
(petgraph_0_4_10.serde-1 or false);
1312
1312
+
petgraph_0_4_10.serde_derive =
1313
1313
+
(f.petgraph_0_4_10.serde_derive or false) ||
1314
1314
+
(f.petgraph_0_4_10.serde-1 or false) ||
1315
1315
+
(petgraph_0_4_10.serde-1 or false);
1316
1316
+
petgraph_0_4_10.stable_graph =
1317
1317
+
(f.petgraph_0_4_10.stable_graph or false) ||
1318
1318
+
(f.petgraph_0_4_10.all or false) ||
1319
1319
+
(petgraph_0_4_10.all or false) ||
1320
1320
+
(f.petgraph_0_4_10.default or false) ||
1321
1321
+
(petgraph_0_4_10.default or false);
1322
1322
+
petgraph_0_4_10.unstable =
1323
1323
+
(f.petgraph_0_4_10.unstable or false) ||
1324
1324
+
(f.petgraph_0_4_10.all or false) ||
1325
1325
+
(petgraph_0_4_10.all or false);
1326
1326
+
}) [ fixedbitset_0_1_8_features ordermap_0_3_2_features ];
1327
1327
+
phf_0_7_21 = { features?(phf_0_7_21_features {}) }: phf_0_7_21_ {
1328
1328
+
dependencies = mapFeatures features ([ phf_shared_0_7_21 ]);
1329
1329
+
features = mkFeatures (features.phf_0_7_21 or {});
1330
1330
+
};
1331
1331
+
phf_0_7_21_features = f: updateFeatures f (rec {
1332
1332
+
phf_0_7_21.default = (f.phf_0_7_21.default or true);
1333
1333
+
phf_shared_0_7_21.core =
1334
1334
+
(f.phf_shared_0_7_21.core or false) ||
1335
1335
+
(phf_0_7_21.core or false) ||
1336
1336
+
(f.phf_0_7_21.core or false);
1337
1337
+
phf_shared_0_7_21.default = true;
1338
1338
+
phf_shared_0_7_21.unicase =
1339
1339
+
(f.phf_shared_0_7_21.unicase or false) ||
1340
1340
+
(phf_0_7_21.unicase or false) ||
1341
1341
+
(f.phf_0_7_21.unicase or false);
1342
1342
+
}) [ phf_shared_0_7_21_features ];
1343
1343
+
phf_codegen_0_7_21 = { features?(phf_codegen_0_7_21_features {}) }: phf_codegen_0_7_21_ {
1344
1344
+
dependencies = mapFeatures features ([ phf_generator_0_7_21 phf_shared_0_7_21 ]);
1345
1345
+
};
1346
1346
+
phf_codegen_0_7_21_features = f: updateFeatures f (rec {
1347
1347
+
phf_codegen_0_7_21.default = (f.phf_codegen_0_7_21.default or true);
1348
1348
+
phf_generator_0_7_21.default = true;
1349
1349
+
phf_shared_0_7_21.default = true;
1350
1350
+
}) [ phf_generator_0_7_21_features phf_shared_0_7_21_features ];
1351
1351
+
phf_generator_0_7_21 = { features?(phf_generator_0_7_21_features {}) }: phf_generator_0_7_21_ {
1352
1352
+
dependencies = mapFeatures features ([ phf_shared_0_7_21 rand_0_3_19 ]);
1353
1353
+
};
1354
1354
+
phf_generator_0_7_21_features = f: updateFeatures f (rec {
1355
1355
+
phf_generator_0_7_21.default = (f.phf_generator_0_7_21.default or true);
1356
1356
+
phf_shared_0_7_21.default = true;
1357
1357
+
rand_0_3_19.default = true;
1358
1358
+
}) [ phf_shared_0_7_21_features rand_0_3_19_features ];
1359
1359
+
phf_shared_0_7_21 = { features?(phf_shared_0_7_21_features {}) }: phf_shared_0_7_21_ {
1360
1360
+
dependencies = mapFeatures features ([ siphasher_0_2_2 ]);
1361
1361
+
features = mkFeatures (features.phf_shared_0_7_21 or {});
1362
1362
+
};
1363
1363
+
phf_shared_0_7_21_features = f: updateFeatures f (rec {
1364
1364
+
phf_shared_0_7_21.default = (f.phf_shared_0_7_21.default or true);
1365
1365
+
siphasher_0_2_2.default = true;
1366
1366
+
}) [ siphasher_0_2_2_features ];
1367
1367
+
pkg_config_0_3_9 = { features?(pkg_config_0_3_9_features {}) }: pkg_config_0_3_9_ {};
1368
1368
+
pkg_config_0_3_9_features = f: updateFeatures f (rec {
1369
1369
+
pkg_config_0_3_9.default = (f.pkg_config_0_3_9.default or true);
1370
1370
+
}) [];
1371
1371
+
rand_0_3_19 = { features?(rand_0_3_19_features {}) }: rand_0_3_19_ {
1372
1372
+
dependencies = mapFeatures features ([ libc_0_2_34 ])
1373
1373
+
++ (if kernel == "fuchsia" then mapFeatures features ([ fuchsia_zircon_0_3_2 ]) else []);
1374
1374
+
features = mkFeatures (features.rand_0_3_19 or {});
1375
1375
+
};
1376
1376
+
rand_0_3_19_features = f: updateFeatures f (rec {
1377
1377
+
fuchsia_zircon_0_3_2.default = true;
1378
1378
+
libc_0_2_34.default = true;
1379
1379
+
rand_0_3_19.default = (f.rand_0_3_19.default or true);
1380
1380
+
rand_0_3_19.i128_support =
1381
1381
+
(f.rand_0_3_19.i128_support or false) ||
1382
1382
+
(f.rand_0_3_19.nightly or false) ||
1383
1383
+
(rand_0_3_19.nightly or false);
1384
1384
+
}) [ libc_0_2_34_features fuchsia_zircon_0_3_2_features ];
1385
1385
+
regex_0_1_80 = { features?(regex_0_1_80_features {}) }: regex_0_1_80_ {
1386
1386
+
dependencies = mapFeatures features ([ aho_corasick_0_5_3 memchr_0_1_11 regex_syntax_0_3_9 thread_local_0_2_7 utf8_ranges_0_1_3 ]);
1387
1387
+
features = mkFeatures (features.regex_0_1_80 or {});
1388
1388
+
};
1389
1389
+
regex_0_1_80_features = f: updateFeatures f (rec {
1390
1390
+
aho_corasick_0_5_3.default = true;
1391
1391
+
memchr_0_1_11.default = true;
1392
1392
+
regex_0_1_80.default = (f.regex_0_1_80.default or true);
1393
1393
+
regex_0_1_80.simd =
1394
1394
+
(f.regex_0_1_80.simd or false) ||
1395
1395
+
(f.regex_0_1_80.simd-accel or false) ||
1396
1396
+
(regex_0_1_80.simd-accel or false);
1397
1397
+
regex_syntax_0_3_9.default = true;
1398
1398
+
thread_local_0_2_7.default = true;
1399
1399
+
utf8_ranges_0_1_3.default = true;
1400
1400
+
}) [ aho_corasick_0_5_3_features memchr_0_1_11_features regex_syntax_0_3_9_features thread_local_0_2_7_features utf8_ranges_0_1_3_features ];
1401
1401
+
regex_syntax_0_3_9 = { features?(regex_syntax_0_3_9_features {}) }: regex_syntax_0_3_9_ {};
1402
1402
+
regex_syntax_0_3_9_features = f: updateFeatures f (rec {
1403
1403
+
regex_syntax_0_3_9.default = (f.regex_syntax_0_3_9.default or true);
1404
1404
+
}) [];
1405
1405
+
rlua_0_9_7 = { features?(rlua_0_9_7_features {}) }: rlua_0_9_7_ {
1406
1406
+
dependencies = mapFeatures features ([ libc_0_2_34 ]);
1407
1407
+
buildDependencies = mapFeatures features ([ ]
1408
1408
+
++ (if features.rlua_0_9_7.gcc or false then [ gcc_0_3_54 ] else []));
1409
1409
+
features = mkFeatures (features.rlua_0_9_7 or {});
1410
1410
+
};
1411
1411
+
rlua_0_9_7_features = f: updateFeatures f (rec {
1412
1412
+
gcc_0_3_54.default = true;
1413
1413
+
libc_0_2_34.default = true;
1414
1414
+
rlua_0_9_7.builtin-lua =
1415
1415
+
(f.rlua_0_9_7.builtin-lua or false) ||
1416
1416
+
(f.rlua_0_9_7.default or false) ||
1417
1417
+
(rlua_0_9_7.default or false);
1418
1418
+
rlua_0_9_7.default = (f.rlua_0_9_7.default or true);
1419
1419
+
rlua_0_9_7.gcc =
1420
1420
+
(f.rlua_0_9_7.gcc or false) ||
1421
1421
+
(f.rlua_0_9_7.builtin-lua or false) ||
1422
1422
+
(rlua_0_9_7.builtin-lua or false);
1423
1423
+
}) [ libc_0_2_34_features gcc_0_3_54_features ];
1424
1424
+
rustc_serialize_0_3_24 = { features?(rustc_serialize_0_3_24_features {}) }: rustc_serialize_0_3_24_ {};
1425
1425
+
rustc_serialize_0_3_24_features = f: updateFeatures f (rec {
1426
1426
+
rustc_serialize_0_3_24.default = (f.rustc_serialize_0_3_24.default or true);
1427
1427
+
}) [];
1428
1428
+
rustc_version_0_1_7 = { features?(rustc_version_0_1_7_features {}) }: rustc_version_0_1_7_ {
1429
1429
+
dependencies = mapFeatures features ([ semver_0_1_20 ]);
1430
1430
+
};
1431
1431
+
rustc_version_0_1_7_features = f: updateFeatures f (rec {
1432
1432
+
rustc_version_0_1_7.default = (f.rustc_version_0_1_7.default or true);
1433
1433
+
semver_0_1_20.default = true;
1434
1434
+
}) [ semver_0_1_20_features ];
1435
1435
+
rustwlc_0_7_0 = { features?(rustwlc_0_7_0_features {}) }: rustwlc_0_7_0_ {
1436
1436
+
dependencies = mapFeatures features ([ bitflags_0_7_0 libc_0_2_34 ]
1437
1437
+
++ (if features.rustwlc_0_7_0.wayland-sys or false then [ wayland_sys_0_6_0 ] else []));
1438
1438
+
features = mkFeatures (features.rustwlc_0_7_0 or {});
1439
1439
+
};
1440
1440
+
rustwlc_0_7_0_features = f: updateFeatures f (rec {
1441
1441
+
bitflags_0_7_0.default = true;
1442
1442
+
libc_0_2_34.default = true;
1443
1443
+
rustwlc_0_7_0.default = (f.rustwlc_0_7_0.default or true);
1444
1444
+
rustwlc_0_7_0.wayland-sys =
1445
1445
+
(f.rustwlc_0_7_0.wayland-sys or false) ||
1446
1446
+
(f.rustwlc_0_7_0.wlc-wayland or false) ||
1447
1447
+
(rustwlc_0_7_0.wlc-wayland or false);
1448
1448
+
wayland_sys_0_6_0.default = true;
1449
1449
+
wayland_sys_0_6_0.server = true;
1450
1450
+
}) [ bitflags_0_7_0_features libc_0_2_34_features wayland_sys_0_6_0_features ];
1451
1451
+
semver_0_1_20 = { features?(semver_0_1_20_features {}) }: semver_0_1_20_ {};
1452
1452
+
semver_0_1_20_features = f: updateFeatures f (rec {
1453
1453
+
semver_0_1_20.default = (f.semver_0_1_20.default or true);
1454
1454
+
}) [];
1455
1455
+
serde_0_9_15 = { features?(serde_0_9_15_features {}) }: serde_0_9_15_ {
1456
1456
+
dependencies = mapFeatures features ([]);
1457
1457
+
features = mkFeatures (features.serde_0_9_15 or {});
1458
1458
+
};
1459
1459
+
serde_0_9_15_features = f: updateFeatures f (rec {
1460
1460
+
serde_0_9_15.alloc =
1461
1461
+
(f.serde_0_9_15.alloc or false) ||
1462
1462
+
(f.serde_0_9_15.collections or false) ||
1463
1463
+
(serde_0_9_15.collections or false);
1464
1464
+
serde_0_9_15.default = (f.serde_0_9_15.default or true);
1465
1465
+
serde_0_9_15.serde_derive =
1466
1466
+
(f.serde_0_9_15.serde_derive or false) ||
1467
1467
+
(f.serde_0_9_15.derive or false) ||
1468
1468
+
(serde_0_9_15.derive or false) ||
1469
1469
+
(f.serde_0_9_15.playground or false) ||
1470
1470
+
(serde_0_9_15.playground or false);
1471
1471
+
serde_0_9_15.std =
1472
1472
+
(f.serde_0_9_15.std or false) ||
1473
1473
+
(f.serde_0_9_15.default or false) ||
1474
1474
+
(serde_0_9_15.default or false) ||
1475
1475
+
(f.serde_0_9_15.unstable-testing or false) ||
1476
1476
+
(serde_0_9_15.unstable-testing or false);
1477
1477
+
serde_0_9_15.unstable =
1478
1478
+
(f.serde_0_9_15.unstable or false) ||
1479
1479
+
(f.serde_0_9_15.alloc or false) ||
1480
1480
+
(serde_0_9_15.alloc or false) ||
1481
1481
+
(f.serde_0_9_15.unstable-testing or false) ||
1482
1482
+
(serde_0_9_15.unstable-testing or false);
1483
1483
+
}) [];
1484
1484
+
serde_json_0_9_10 = { features?(serde_json_0_9_10_features {}) }: serde_json_0_9_10_ {
1485
1485
+
dependencies = mapFeatures features ([ dtoa_0_4_2 itoa_0_3_4 num_traits_0_1_41 serde_0_9_15 ]);
1486
1486
+
features = mkFeatures (features.serde_json_0_9_10 or {});
1487
1487
+
};
1488
1488
+
serde_json_0_9_10_features = f: updateFeatures f (rec {
1489
1489
+
dtoa_0_4_2.default = true;
1490
1490
+
itoa_0_3_4.default = true;
1491
1491
+
num_traits_0_1_41.default = true;
1492
1492
+
serde_0_9_15.default = true;
1493
1493
+
serde_json_0_9_10.default = (f.serde_json_0_9_10.default or true);
1494
1494
+
serde_json_0_9_10.linked-hash-map =
1495
1495
+
(f.serde_json_0_9_10.linked-hash-map or false) ||
1496
1496
+
(f.serde_json_0_9_10.preserve_order or false) ||
1497
1497
+
(serde_json_0_9_10.preserve_order or false);
1498
1498
+
}) [ dtoa_0_4_2_features itoa_0_3_4_features num_traits_0_1_41_features serde_0_9_15_features ];
1499
1499
+
siphasher_0_2_2 = { features?(siphasher_0_2_2_features {}) }: siphasher_0_2_2_ {
1500
1500
+
dependencies = mapFeatures features ([]);
1501
1501
+
};
1502
1502
+
siphasher_0_2_2_features = f: updateFeatures f (rec {
1503
1503
+
siphasher_0_2_2.default = (f.siphasher_0_2_2.default or true);
1504
1504
+
}) [];
1505
1505
+
target_build_utils_0_3_1 = { features?(target_build_utils_0_3_1_features {}) }: target_build_utils_0_3_1_ {
1506
1506
+
dependencies = mapFeatures features ([ phf_0_7_21 ]
1507
1507
+
++ (if features.target_build_utils_0_3_1.serde_json or false then [ serde_json_0_9_10 ] else []));
1508
1508
+
buildDependencies = mapFeatures features ([ phf_codegen_0_7_21 ]);
1509
1509
+
features = mkFeatures (features.target_build_utils_0_3_1 or {});
1510
1510
+
};
1511
1511
+
target_build_utils_0_3_1_features = f: updateFeatures f (rec {
1512
1512
+
phf_0_7_21.default = true;
1513
1513
+
phf_codegen_0_7_21.default = true;
1514
1514
+
serde_json_0_9_10.default = true;
1515
1515
+
target_build_utils_0_3_1.default = (f.target_build_utils_0_3_1.default or true);
1516
1516
+
target_build_utils_0_3_1.serde_json =
1517
1517
+
(f.target_build_utils_0_3_1.serde_json or false) ||
1518
1518
+
(f.target_build_utils_0_3_1.default or false) ||
1519
1519
+
(target_build_utils_0_3_1.default or false);
1520
1520
+
}) [ phf_0_7_21_features serde_json_0_9_10_features phf_codegen_0_7_21_features ];
1521
1521
+
thread_id_2_0_0 = { features?(thread_id_2_0_0_features {}) }: thread_id_2_0_0_ {
1522
1522
+
dependencies = mapFeatures features ([ kernel32_sys_0_2_2 libc_0_2_34 ]);
1523
1523
+
};
1524
1524
+
thread_id_2_0_0_features = f: updateFeatures f (rec {
1525
1525
+
kernel32_sys_0_2_2.default = true;
1526
1526
+
libc_0_2_34.default = true;
1527
1527
+
thread_id_2_0_0.default = (f.thread_id_2_0_0.default or true);
1528
1528
+
}) [ kernel32_sys_0_2_2_features libc_0_2_34_features ];
1529
1529
+
thread_local_0_2_7 = { features?(thread_local_0_2_7_features {}) }: thread_local_0_2_7_ {
1530
1530
+
dependencies = mapFeatures features ([ thread_id_2_0_0 ]);
1531
1531
+
};
1532
1532
+
thread_local_0_2_7_features = f: updateFeatures f (rec {
1533
1533
+
thread_id_2_0_0.default = true;
1534
1534
+
thread_local_0_2_7.default = (f.thread_local_0_2_7.default or true);
1535
1535
+
}) [ thread_id_2_0_0_features ];
1536
1536
+
token_store_0_1_2 = { features?(token_store_0_1_2_features {}) }: token_store_0_1_2_ {};
1537
1537
+
token_store_0_1_2_features = f: updateFeatures f (rec {
1538
1538
+
token_store_0_1_2.default = (f.token_store_0_1_2.default or true);
1539
1539
+
}) [];
1540
1540
+
utf8_ranges_0_1_3 = { features?(utf8_ranges_0_1_3_features {}) }: utf8_ranges_0_1_3_ {};
1541
1541
+
utf8_ranges_0_1_3_features = f: updateFeatures f (rec {
1542
1542
+
utf8_ranges_0_1_3.default = (f.utf8_ranges_0_1_3.default or true);
1543
1543
+
}) [];
1544
1544
+
uuid_0_3_1 = { features?(uuid_0_3_1_features {}) }: uuid_0_3_1_ {
1545
1545
+
dependencies = mapFeatures features ([ ]
1546
1546
+
++ (if features.uuid_0_3_1.rand or false then [ rand_0_3_19 ] else [])
1547
1547
+
++ (if features.uuid_0_3_1.rustc-serialize or false then [ rustc_serialize_0_3_24 ] else []));
1548
1548
+
features = mkFeatures (features.uuid_0_3_1 or {});
1549
1549
+
};
1550
1550
+
uuid_0_3_1_features = f: updateFeatures f (rec {
1551
1551
+
rand_0_3_19.default = true;
1552
1552
+
rustc_serialize_0_3_24.default = true;
1553
1553
+
uuid_0_3_1.default = (f.uuid_0_3_1.default or true);
1554
1554
+
uuid_0_3_1.rand =
1555
1555
+
(f.uuid_0_3_1.rand or false) ||
1556
1556
+
(f.uuid_0_3_1.v4 or false) ||
1557
1557
+
(uuid_0_3_1.v4 or false);
1558
1558
+
uuid_0_3_1.sha1 =
1559
1559
+
(f.uuid_0_3_1.sha1 or false) ||
1560
1560
+
(f.uuid_0_3_1.v5 or false) ||
1561
1561
+
(uuid_0_3_1.v5 or false);
1562
1562
+
}) [ rand_0_3_19_features rustc_serialize_0_3_24_features ];
1563
1563
+
void_1_0_2 = { features?(void_1_0_2_features {}) }: void_1_0_2_ {
1564
1564
+
features = mkFeatures (features.void_1_0_2 or {});
1565
1565
+
};
1566
1566
+
void_1_0_2_features = f: updateFeatures f (rec {
1567
1567
+
void_1_0_2.default = (f.void_1_0_2.default or true);
1568
1568
+
void_1_0_2.std =
1569
1569
+
(f.void_1_0_2.std or false) ||
1570
1570
+
(f.void_1_0_2.default or false) ||
1571
1571
+
(void_1_0_2.default or false);
1572
1572
+
}) [];
1573
1573
+
way_cooler_0_8_0 = { features?(way_cooler_0_8_0_features {}) }: way_cooler_0_8_0_ {
1574
1574
+
dependencies = mapFeatures features ([ bitflags_0_7_0 cairo_rs_0_2_0 cairo_sys_rs_0_4_0 dbus_0_4_1 dbus_macros_0_0_6 env_logger_0_3_5 gdk_pixbuf_0_2_0 getopts_0_2_15 glib_0_3_1 json_macro_0_1_1 lazy_static_0_2_11 log_0_3_9 nix_0_6_0 petgraph_0_4_10 rlua_0_9_7 rustc_serialize_0_3_24 rustwlc_0_7_0 uuid_0_3_1 wayland_server_0_12_4 wayland_sys_0_12_4 xcb_0_8_1 ]);
1575
1575
+
buildDependencies = mapFeatures features ([ wayland_scanner_0_12_4 ]);
1576
1576
+
features = mkFeatures (features.way_cooler_0_8_0 or {});
1577
1577
+
};
1578
1578
+
way_cooler_0_8_0_features = f: updateFeatures f (rec {
1579
1579
+
bitflags_0_7_0.default = true;
1580
1580
+
cairo_rs_0_2_0.default = true;
1581
1581
+
cairo_sys_rs_0_4_0.default = true;
1582
1582
+
dbus_0_4_1.default = true;
1583
1583
+
dbus_macros_0_0_6.default = true;
1584
1584
+
env_logger_0_3_5.default = true;
1585
1585
+
gdk_pixbuf_0_2_0.default = true;
1586
1586
+
getopts_0_2_15.default = true;
1587
1587
+
glib_0_3_1.default = true;
1588
1588
+
json_macro_0_1_1.default = true;
1589
1589
+
lazy_static_0_2_11.default = true;
1590
1590
+
log_0_3_9.default = true;
1591
1591
+
nix_0_6_0.default = true;
1592
1592
+
petgraph_0_4_10.default = true;
1593
1593
+
rlua_0_9_7.builtin-lua =
1594
1594
+
(f.rlua_0_9_7.builtin-lua or false) ||
1595
1595
+
(way_cooler_0_8_0.builtin-lua or false) ||
1596
1596
+
(f.way_cooler_0_8_0.builtin-lua or false);
1597
1597
+
rlua_0_9_7.default = (f.rlua_0_9_7.default or false);
1598
1598
+
rustc_serialize_0_3_24.default = true;
1599
1599
+
rustwlc_0_7_0.default = true;
1600
1600
+
rustwlc_0_7_0.static-wlc =
1601
1601
+
(f.rustwlc_0_7_0.static-wlc or false) ||
1602
1602
+
(way_cooler_0_8_0.static-wlc or false) ||
1603
1603
+
(f.way_cooler_0_8_0.static-wlc or false);
1604
1604
+
rustwlc_0_7_0.wlc-wayland = true;
1605
1605
+
uuid_0_3_1.default = true;
1606
1606
+
uuid_0_3_1.rustc-serialize = true;
1607
1607
+
uuid_0_3_1.v4 = true;
1608
1608
+
way_cooler_0_8_0.default = (f.way_cooler_0_8_0.default or true);
1609
1609
+
wayland_scanner_0_12_4.default = true;
1610
1610
+
wayland_server_0_12_4.default = true;
1611
1611
+
wayland_sys_0_12_4.client = true;
1612
1612
+
wayland_sys_0_12_4.default = true;
1613
1613
+
wayland_sys_0_12_4.dlopen = true;
1614
1614
+
xcb_0_8_1.default = true;
1615
1615
+
xcb_0_8_1.xkb = true;
1616
1616
+
}) [ bitflags_0_7_0_features cairo_rs_0_2_0_features cairo_sys_rs_0_4_0_features dbus_0_4_1_features dbus_macros_0_0_6_features env_logger_0_3_5_features gdk_pixbuf_0_2_0_features getopts_0_2_15_features glib_0_3_1_features json_macro_0_1_1_features lazy_static_0_2_11_features log_0_3_9_features nix_0_6_0_features petgraph_0_4_10_features rlua_0_9_7_features rustc_serialize_0_3_24_features rustwlc_0_7_0_features uuid_0_3_1_features wayland_server_0_12_4_features wayland_sys_0_12_4_features xcb_0_8_1_features wayland_scanner_0_12_4_features ];
1617
1617
+
wayland_scanner_0_12_4 = { features?(wayland_scanner_0_12_4_features {}) }: wayland_scanner_0_12_4_ {
1618
1618
+
dependencies = mapFeatures features ([ xml_rs_0_7_0 ]);
1619
1619
+
};
1620
1620
+
wayland_scanner_0_12_4_features = f: updateFeatures f (rec {
1621
1621
+
wayland_scanner_0_12_4.default = (f.wayland_scanner_0_12_4.default or true);
1622
1622
+
xml_rs_0_7_0.default = true;
1623
1623
+
}) [ xml_rs_0_7_0_features ];
1624
1624
+
wayland_server_0_12_4 = { features?(wayland_server_0_12_4_features {}) }: wayland_server_0_12_4_ {
1625
1625
+
dependencies = mapFeatures features ([ bitflags_1_0_1 libc_0_2_34 nix_0_9_0 token_store_0_1_2 wayland_sys_0_12_4 ]);
1626
1626
+
buildDependencies = mapFeatures features ([ wayland_scanner_0_12_4 ]);
1627
1627
+
features = mkFeatures (features.wayland_server_0_12_4 or {});
1628
1628
+
};
1629
1629
+
wayland_server_0_12_4_features = f: updateFeatures f (rec {
1630
1630
+
bitflags_1_0_1.default = true;
1631
1631
+
libc_0_2_34.default = true;
1632
1632
+
nix_0_9_0.default = true;
1633
1633
+
token_store_0_1_2.default = true;
1634
1634
+
wayland_scanner_0_12_4.default = true;
1635
1635
+
wayland_server_0_12_4.default = (f.wayland_server_0_12_4.default or true);
1636
1636
+
wayland_sys_0_12_4.default = true;
1637
1637
+
wayland_sys_0_12_4.dlopen =
1638
1638
+
(f.wayland_sys_0_12_4.dlopen or false) ||
1639
1639
+
(wayland_server_0_12_4.dlopen or false) ||
1640
1640
+
(f.wayland_server_0_12_4.dlopen or false);
1641
1641
+
wayland_sys_0_12_4.server = true;
1642
1642
+
}) [ bitflags_1_0_1_features libc_0_2_34_features nix_0_9_0_features token_store_0_1_2_features wayland_sys_0_12_4_features wayland_scanner_0_12_4_features ];
1643
1643
+
wayland_sys_0_6_0 = { features?(wayland_sys_0_6_0_features {}) }: wayland_sys_0_6_0_ {
1644
1644
+
dependencies = mapFeatures features ([ dlib_0_3_1 ]
1645
1645
+
++ (if features.wayland_sys_0_6_0.libc or false then [ libc_0_2_34 ] else []));
1646
1646
+
features = mkFeatures (features.wayland_sys_0_6_0 or {});
1647
1647
+
};
1648
1648
+
wayland_sys_0_6_0_features = f: updateFeatures f (rec {
1649
1649
+
dlib_0_3_1.default = true;
1650
1650
+
dlib_0_3_1.dlopen =
1651
1651
+
(f.dlib_0_3_1.dlopen or false) ||
1652
1652
+
(wayland_sys_0_6_0.dlopen or false) ||
1653
1653
+
(f.wayland_sys_0_6_0.dlopen or false);
1654
1654
+
libc_0_2_34.default = true;
1655
1655
+
wayland_sys_0_6_0.default = (f.wayland_sys_0_6_0.default or true);
1656
1656
+
wayland_sys_0_6_0.lazy_static =
1657
1657
+
(f.wayland_sys_0_6_0.lazy_static or false) ||
1658
1658
+
(f.wayland_sys_0_6_0.dlopen or false) ||
1659
1659
+
(wayland_sys_0_6_0.dlopen or false);
1660
1660
+
wayland_sys_0_6_0.libc =
1661
1661
+
(f.wayland_sys_0_6_0.libc or false) ||
1662
1662
+
(f.wayland_sys_0_6_0.server or false) ||
1663
1663
+
(wayland_sys_0_6_0.server or false);
1664
1664
+
}) [ dlib_0_3_1_features libc_0_2_34_features ];
1665
1665
+
wayland_sys_0_9_10 = { features?(wayland_sys_0_9_10_features {}) }: wayland_sys_0_9_10_ {
1666
1666
+
dependencies = mapFeatures features ([ dlib_0_3_1 ]
1667
1667
+
++ (if features.wayland_sys_0_9_10.lazy_static or false then [ lazy_static_0_2_11 ] else [])
1668
1668
+
++ (if features.wayland_sys_0_9_10.libc or false then [ libc_0_2_34 ] else []));
1669
1669
+
features = mkFeatures (features.wayland_sys_0_9_10 or {});
1670
1670
+
};
1671
1671
+
wayland_sys_0_9_10_features = f: updateFeatures f (rec {
1672
1672
+
dlib_0_3_1.default = true;
1673
1673
+
dlib_0_3_1.dlopen =
1674
1674
+
(f.dlib_0_3_1.dlopen or false) ||
1675
1675
+
(wayland_sys_0_9_10.dlopen or false) ||
1676
1676
+
(f.wayland_sys_0_9_10.dlopen or false);
1677
1677
+
lazy_static_0_2_11.default = true;
1678
1678
+
libc_0_2_34.default = true;
1679
1679
+
wayland_sys_0_9_10.default = (f.wayland_sys_0_9_10.default or true);
1680
1680
+
wayland_sys_0_9_10.lazy_static =
1681
1681
+
(f.wayland_sys_0_9_10.lazy_static or false) ||
1682
1682
+
(f.wayland_sys_0_9_10.dlopen or false) ||
1683
1683
+
(wayland_sys_0_9_10.dlopen or false);
1684
1684
+
wayland_sys_0_9_10.libc =
1685
1685
+
(f.wayland_sys_0_9_10.libc or false) ||
1686
1686
+
(f.wayland_sys_0_9_10.server or false) ||
1687
1687
+
(wayland_sys_0_9_10.server or false);
1688
1688
+
}) [ dlib_0_3_1_features lazy_static_0_2_11_features libc_0_2_34_features ];
1689
1689
+
wayland_sys_0_12_4 = { features?(wayland_sys_0_12_4_features {}) }: wayland_sys_0_12_4_ {
1690
1690
+
dependencies = mapFeatures features ([ dlib_0_4_0 ]
1691
1691
+
++ (if features.wayland_sys_0_12_4.lazy_static or false then [ lazy_static_0_2_11 ] else [])
1692
1692
+
++ (if features.wayland_sys_0_12_4.libc or false then [ libc_0_2_34 ] else []));
1693
1693
+
features = mkFeatures (features.wayland_sys_0_12_4 or {});
1694
1694
+
};
1695
1695
+
wayland_sys_0_12_4_features = f: updateFeatures f (rec {
1696
1696
+
dlib_0_4_0.default = true;
1697
1697
+
dlib_0_4_0.dlopen =
1698
1698
+
(f.dlib_0_4_0.dlopen or false) ||
1699
1699
+
(wayland_sys_0_12_4.dlopen or false) ||
1700
1700
+
(f.wayland_sys_0_12_4.dlopen or false);
1701
1701
+
lazy_static_0_2_11.default = true;
1702
1702
+
libc_0_2_34.default = true;
1703
1703
+
wayland_sys_0_12_4.default = (f.wayland_sys_0_12_4.default or true);
1704
1704
+
wayland_sys_0_12_4.lazy_static =
1705
1705
+
(f.wayland_sys_0_12_4.lazy_static or false) ||
1706
1706
+
(f.wayland_sys_0_12_4.dlopen or false) ||
1707
1707
+
(wayland_sys_0_12_4.dlopen or false);
1708
1708
+
wayland_sys_0_12_4.libc =
1709
1709
+
(f.wayland_sys_0_12_4.libc or false) ||
1710
1710
+
(f.wayland_sys_0_12_4.server or false) ||
1711
1711
+
(wayland_sys_0_12_4.server or false);
1712
1712
+
}) [ dlib_0_4_0_features lazy_static_0_2_11_features libc_0_2_34_features ];
1713
1713
+
winapi_0_2_8 = { features?(winapi_0_2_8_features {}) }: winapi_0_2_8_ {};
1714
1714
+
winapi_0_2_8_features = f: updateFeatures f (rec {
1715
1715
+
winapi_0_2_8.default = (f.winapi_0_2_8.default or true);
1716
1716
+
}) [];
1717
1717
+
winapi_build_0_1_1 = { features?(winapi_build_0_1_1_features {}) }: winapi_build_0_1_1_ {};
1718
1718
+
winapi_build_0_1_1_features = f: updateFeatures f (rec {
1719
1719
+
winapi_build_0_1_1.default = (f.winapi_build_0_1_1.default or true);
1720
1720
+
}) [];
1721
1721
+
xcb_0_8_1 = { features?(xcb_0_8_1_features {}) }: xcb_0_8_1_ {
1722
1722
+
dependencies = mapFeatures features ([ libc_0_2_34 log_0_3_9 ]);
1723
1723
+
buildDependencies = mapFeatures features ([ libc_0_2_34 ]);
1724
1724
+
features = mkFeatures (features.xcb_0_8_1 or {});
1725
1725
+
};
1726
1726
+
xcb_0_8_1_features = f: updateFeatures f (rec {
1727
1727
+
libc_0_2_34.default = true;
1728
1728
+
log_0_3_9.default = true;
1729
1729
+
xcb_0_8_1.composite =
1730
1730
+
(f.xcb_0_8_1.composite or false) ||
1731
1731
+
(f.xcb_0_8_1.debug_all or false) ||
1732
1732
+
(xcb_0_8_1.debug_all or false);
1733
1733
+
xcb_0_8_1.damage =
1734
1734
+
(f.xcb_0_8_1.damage or false) ||
1735
1735
+
(f.xcb_0_8_1.debug_all or false) ||
1736
1736
+
(xcb_0_8_1.debug_all or false);
1737
1737
+
xcb_0_8_1.default = (f.xcb_0_8_1.default or true);
1738
1738
+
xcb_0_8_1.dpms =
1739
1739
+
(f.xcb_0_8_1.dpms or false) ||
1740
1740
+
(f.xcb_0_8_1.debug_all or false) ||
1741
1741
+
(xcb_0_8_1.debug_all or false);
1742
1742
+
xcb_0_8_1.dri2 =
1743
1743
+
(f.xcb_0_8_1.dri2 or false) ||
1744
1744
+
(f.xcb_0_8_1.debug_all or false) ||
1745
1745
+
(xcb_0_8_1.debug_all or false);
1746
1746
+
xcb_0_8_1.dri3 =
1747
1747
+
(f.xcb_0_8_1.dri3 or false) ||
1748
1748
+
(f.xcb_0_8_1.debug_all or false) ||
1749
1749
+
(xcb_0_8_1.debug_all or false);
1750
1750
+
xcb_0_8_1.glx =
1751
1751
+
(f.xcb_0_8_1.glx or false) ||
1752
1752
+
(f.xcb_0_8_1.debug_all or false) ||
1753
1753
+
(xcb_0_8_1.debug_all or false);
1754
1754
+
xcb_0_8_1.randr =
1755
1755
+
(f.xcb_0_8_1.randr or false) ||
1756
1756
+
(f.xcb_0_8_1.debug_all or false) ||
1757
1757
+
(xcb_0_8_1.debug_all or false);
1758
1758
+
xcb_0_8_1.record =
1759
1759
+
(f.xcb_0_8_1.record or false) ||
1760
1760
+
(f.xcb_0_8_1.debug_all or false) ||
1761
1761
+
(xcb_0_8_1.debug_all or false);
1762
1762
+
xcb_0_8_1.render =
1763
1763
+
(f.xcb_0_8_1.render or false) ||
1764
1764
+
(f.xcb_0_8_1.debug_all or false) ||
1765
1765
+
(xcb_0_8_1.debug_all or false) ||
1766
1766
+
(f.xcb_0_8_1.present or false) ||
1767
1767
+
(xcb_0_8_1.present or false) ||
1768
1768
+
(f.xcb_0_8_1.randr or false) ||
1769
1769
+
(xcb_0_8_1.randr or false) ||
1770
1770
+
(f.xcb_0_8_1.xfixes or false) ||
1771
1771
+
(xcb_0_8_1.xfixes or false);
1772
1772
+
xcb_0_8_1.res =
1773
1773
+
(f.xcb_0_8_1.res or false) ||
1774
1774
+
(f.xcb_0_8_1.debug_all or false) ||
1775
1775
+
(xcb_0_8_1.debug_all or false);
1776
1776
+
xcb_0_8_1.screensaver =
1777
1777
+
(f.xcb_0_8_1.screensaver or false) ||
1778
1778
+
(f.xcb_0_8_1.debug_all or false) ||
1779
1779
+
(xcb_0_8_1.debug_all or false);
1780
1780
+
xcb_0_8_1.shape =
1781
1781
+
(f.xcb_0_8_1.shape or false) ||
1782
1782
+
(f.xcb_0_8_1.debug_all or false) ||
1783
1783
+
(xcb_0_8_1.debug_all or false) ||
1784
1784
+
(f.xcb_0_8_1.xfixes or false) ||
1785
1785
+
(xcb_0_8_1.xfixes or false);
1786
1786
+
xcb_0_8_1.shm =
1787
1787
+
(f.xcb_0_8_1.shm or false) ||
1788
1788
+
(f.xcb_0_8_1.debug_all or false) ||
1789
1789
+
(xcb_0_8_1.debug_all or false) ||
1790
1790
+
(f.xcb_0_8_1.xv or false) ||
1791
1791
+
(xcb_0_8_1.xv or false);
1792
1792
+
xcb_0_8_1.sync =
1793
1793
+
(f.xcb_0_8_1.sync or false) ||
1794
1794
+
(f.xcb_0_8_1.present or false) ||
1795
1795
+
(xcb_0_8_1.present or false);
1796
1796
+
xcb_0_8_1.thread =
1797
1797
+
(f.xcb_0_8_1.thread or false) ||
1798
1798
+
(f.xcb_0_8_1.debug_all or false) ||
1799
1799
+
(xcb_0_8_1.debug_all or false);
1800
1800
+
xcb_0_8_1.xevie =
1801
1801
+
(f.xcb_0_8_1.xevie or false) ||
1802
1802
+
(f.xcb_0_8_1.debug_all or false) ||
1803
1803
+
(xcb_0_8_1.debug_all or false);
1804
1804
+
xcb_0_8_1.xf86dri =
1805
1805
+
(f.xcb_0_8_1.xf86dri or false) ||
1806
1806
+
(f.xcb_0_8_1.debug_all or false) ||
1807
1807
+
(xcb_0_8_1.debug_all or false);
1808
1808
+
xcb_0_8_1.xfixes =
1809
1809
+
(f.xcb_0_8_1.xfixes or false) ||
1810
1810
+
(f.xcb_0_8_1.composite or false) ||
1811
1811
+
(xcb_0_8_1.composite or false) ||
1812
1812
+
(f.xcb_0_8_1.damage or false) ||
1813
1813
+
(xcb_0_8_1.damage or false) ||
1814
1814
+
(f.xcb_0_8_1.debug_all or false) ||
1815
1815
+
(xcb_0_8_1.debug_all or false) ||
1816
1816
+
(f.xcb_0_8_1.present or false) ||
1817
1817
+
(xcb_0_8_1.present or false) ||
1818
1818
+
(f.xcb_0_8_1.xinput or false) ||
1819
1819
+
(xcb_0_8_1.xinput or false);
1820
1820
+
xcb_0_8_1.xinerama =
1821
1821
+
(f.xcb_0_8_1.xinerama or false) ||
1822
1822
+
(f.xcb_0_8_1.debug_all or false) ||
1823
1823
+
(xcb_0_8_1.debug_all or false);
1824
1824
+
xcb_0_8_1.xkb =
1825
1825
+
(f.xcb_0_8_1.xkb or false) ||
1826
1826
+
(f.xcb_0_8_1.debug_all or false) ||
1827
1827
+
(xcb_0_8_1.debug_all or false);
1828
1828
+
xcb_0_8_1.xlib_xcb =
1829
1829
+
(f.xcb_0_8_1.xlib_xcb or false) ||
1830
1830
+
(f.xcb_0_8_1.debug_all or false) ||
1831
1831
+
(xcb_0_8_1.debug_all or false);
1832
1832
+
xcb_0_8_1.xprint =
1833
1833
+
(f.xcb_0_8_1.xprint or false) ||
1834
1834
+
(f.xcb_0_8_1.debug_all or false) ||
1835
1835
+
(xcb_0_8_1.debug_all or false);
1836
1836
+
xcb_0_8_1.xselinux =
1837
1837
+
(f.xcb_0_8_1.xselinux or false) ||
1838
1838
+
(f.xcb_0_8_1.debug_all or false) ||
1839
1839
+
(xcb_0_8_1.debug_all or false);
1840
1840
+
xcb_0_8_1.xtest =
1841
1841
+
(f.xcb_0_8_1.xtest or false) ||
1842
1842
+
(f.xcb_0_8_1.debug_all or false) ||
1843
1843
+
(xcb_0_8_1.debug_all or false);
1844
1844
+
xcb_0_8_1.xv =
1845
1845
+
(f.xcb_0_8_1.xv or false) ||
1846
1846
+
(f.xcb_0_8_1.debug_all or false) ||
1847
1847
+
(xcb_0_8_1.debug_all or false) ||
1848
1848
+
(f.xcb_0_8_1.xvmc or false) ||
1849
1849
+
(xcb_0_8_1.xvmc or false);
1850
1850
+
xcb_0_8_1.xvmc =
1851
1851
+
(f.xcb_0_8_1.xvmc or false) ||
1852
1852
+
(f.xcb_0_8_1.debug_all or false) ||
1853
1853
+
(xcb_0_8_1.debug_all or false);
1854
1854
+
}) [ libc_0_2_34_features log_0_3_9_features libc_0_2_34_features ];
1855
1855
+
xml_rs_0_7_0 = { features?(xml_rs_0_7_0_features {}) }: xml_rs_0_7_0_ {
1856
1856
+
dependencies = mapFeatures features ([ bitflags_1_0_1 ]);
1857
1857
+
};
1858
1858
+
xml_rs_0_7_0_features = f: updateFeatures f (rec {
1859
1859
+
bitflags_1_0_1.default = true;
1860
1860
+
xml_rs_0_7_0.default = (f.xml_rs_0_7_0.default or true);
1861
1861
+
}) [ bitflags_1_0_1_features ];
938
1862
}
+1315
-898
pkgs/applications/window-managers/way-cooler/wc-bg.nix
···
1
1
-
# Generated by carnix 0.5.0: carnix -o wc-bg.nix Cargo.lock
1
1
+
# Generated by carnix 0.6.5: carnix -o wc-bg.nix Cargo.lock
2
2
{ lib, buildPlatform, buildRustCrate, fetchgit }:
3
3
let kernel = buildPlatform.parsed.kernel.name;
4
4
abi = buildPlatform.parsed.abi.name;
5
5
-
hasFeature = feature:
6
6
-
lib.lists.any
7
7
-
(originName: feature.${originName})
8
8
-
(builtins.attrNames feature);
9
9
-
10
10
-
hasDefault = feature:
11
11
-
let defaultFeatures = builtins.attrNames (feature."default" or {}); in
12
12
-
(defaultFeatures == [])
13
13
-
|| (lib.lists.any (originName: feature."default".${originName}) defaultFeatures);
14
14
-
5
5
+
include = includedFiles: src: builtins.filterSource (path: type:
6
6
+
lib.lists.any (f:
7
7
+
let p = toString (src + ("/" + f)); in
8
8
+
(path == p) || (type == "directory" && lib.strings.hasPrefix path p)
9
9
+
) includedFiles
10
10
+
) src;
11
11
+
updateFeatures = f: up: functions: builtins.deepSeq f (lib.lists.foldl' (features: fun: fun features) (lib.attrsets.recursiveUpdate f up) functions);
12
12
+
mapFeatures = features: map (fun: fun { features = features; });
15
13
mkFeatures = feat: lib.lists.foldl (features: featureName:
16
16
-
if featureName != "" && hasFeature feat.${featureName} then
14
14
+
if feat.${featureName} or false then
17
15
[ featureName ] ++ features
18
16
else
19
17
features
20
20
-
) (if hasDefault feat then [ "default" ] else []) (builtins.attrNames feat);
21
21
-
ansi_term_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
22
22
-
crateName = "ansi_term";
23
23
-
version = "0.9.0";
24
24
-
authors = [ "ogham@bsago.me" "Ryan Scheel (Havvy) <ryan.havvy@gmail.com>" ];
25
25
-
sha256 = "1vcd8m2hglrdi4zmqnkkz5zy3c73ifgii245k7vj6qr5dzpn9hij";
26
26
-
inherit dependencies buildDependencies features;
27
27
-
};
28
28
-
atty_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
29
29
-
crateName = "atty";
30
30
-
version = "0.2.2";
31
31
-
authors = [ "softprops <d.tangren@gmail.com>" ];
32
32
-
sha256 = "05c6jvrxljp4s1aycgq2z3y56f7f5yvc56v25cqlmpc1qx65z7ba";
33
33
-
inherit dependencies buildDependencies features;
34
34
-
};
35
35
-
bitflags_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
36
36
-
crateName = "bitflags";
37
37
-
version = "0.6.0";
38
38
-
authors = [ "The Rust Project Developers" ];
39
39
-
sha256 = "1znq4b770mdp3kdj9yz199ylc2pmf8l5j2f281jjrcfhg1mm22h6";
40
40
-
inherit dependencies buildDependencies features;
41
41
-
};
42
42
-
bitflags_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
43
43
-
crateName = "bitflags";
44
44
-
version = "0.7.0";
45
45
-
authors = [ "The Rust Project Developers" ];
46
46
-
sha256 = "1hr72xg5slm0z4pxs2hiy4wcyx3jva70h58b7mid8l0a4c8f7gn5";
47
47
-
inherit dependencies buildDependencies features;
48
48
-
};
49
49
-
bitflags_0_8_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
50
50
-
crateName = "bitflags";
51
51
-
version = "0.8.2";
52
52
-
authors = [ "The Rust Project Developers" ];
53
53
-
sha256 = "0whaj3969ysqxzk620sk1isvq6vh85516f2fplvqjrw3syz44sb2";
54
54
-
inherit dependencies buildDependencies features;
55
55
-
};
56
56
-
byteorder_0_5_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
57
57
-
crateName = "byteorder";
58
58
-
version = "0.5.3";
59
59
-
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
60
60
-
sha256 = "0zsr6b0m0yl5c0yy92nq7srfpczd1dx1xqcx3rlm5fbl8si9clqx";
61
61
-
inherit dependencies buildDependencies features;
62
62
-
};
63
63
-
byteorder_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
64
64
-
crateName = "byteorder";
65
65
-
version = "1.0.0";
66
66
-
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
67
67
-
sha256 = "14pdnds4517vcpablc51vv76hvc3glnpkpbb7qdil591q7lyb0m1";
68
68
-
inherit dependencies buildDependencies features;
69
69
-
};
70
70
-
clap_2_23_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
71
71
-
crateName = "clap";
72
72
-
version = "2.23.2";
73
73
-
authors = [ "Kevin K. <kbknapp@gmail.com>" ];
74
74
-
sha256 = "1sfc2h9sn4k3vkgqxwk2mhl75f0i9gl3ncl7d2y7plhp18k5nlrs";
75
75
-
inherit dependencies buildDependencies features;
76
76
-
};
77
77
-
color_quant_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
78
78
-
crateName = "color_quant";
79
79
-
version = "1.0.0";
80
80
-
authors = [ "nwin <nwin@users.noreply.github.com>" ];
81
81
-
sha256 = "0jwr40lr115zm2bydk1wja12gcxrmgsx0n1z1pipq00sab71maaj";
82
82
-
inherit dependencies buildDependencies features;
83
83
-
};
84
84
-
dbus_0_5_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
85
85
-
crateName = "dbus";
86
86
-
version = "0.5.2";
87
87
-
authors = [ "David Henningsson <diwic@ubuntu.com>" ];
88
88
-
sha256 = "1ga3p2myqxbz34n2bbw4gk1ipf76mjr8r2rvrvnalwggymzfkhj7";
89
89
-
build = "build.rs";
90
90
-
inherit dependencies buildDependencies features;
91
91
-
};
92
92
-
deque_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
93
93
-
crateName = "deque";
94
94
-
version = "0.3.1";
95
95
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" "Samuel Fredrickson <kinghajj@gmail.com>" "Linus Färnstrand <faern@faern.net>" "Amanieu d'Antras <amanieu@gmail.com>" ];
96
96
-
sha256 = "04x8i5aagxmslk350i8qszyw7kmvrqc3d99g4qi1xnfmr61y7m68";
97
97
-
inherit dependencies buildDependencies features;
98
98
-
};
99
99
-
dlib_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
100
100
-
crateName = "dlib";
101
101
-
version = "0.3.1";
102
102
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
103
103
-
sha256 = "11mhh6g9vszp2ay3r46x4capnnmvvhx5hcp74bapxjhiixqjfvkr";
104
104
-
inherit dependencies buildDependencies features;
105
105
-
};
106
106
-
dtoa_0_4_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
107
107
-
crateName = "dtoa";
108
108
-
version = "0.4.1";
109
109
-
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
110
110
-
sha256 = "0mgg4r90yby68qg7y8csbclhsm53ac26vsyq615viq535plllhzw";
111
111
-
inherit dependencies buildDependencies features;
112
112
-
};
113
113
-
enum_primitive_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
114
114
-
crateName = "enum_primitive";
115
115
-
version = "0.1.1";
116
116
-
authors = [ "Anders Kaseorg <andersk@mit.edu>" ];
117
117
-
sha256 = "1a225rlsz7sz3nn14dar71kp2f9v08s3rwl6j55xp51mv01f695y";
118
118
-
inherit dependencies buildDependencies features;
119
119
-
};
120
120
-
error_chain_0_7_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
121
121
-
crateName = "error-chain";
122
122
-
version = "0.7.2";
123
123
-
authors = [ "Brian Anderson <banderson@mozilla.com>" "Paul Colomiets <paul@colomiets.name>" "Colin Kiegel <kiegel@gmx.de>" "Yamakaky <yamakaky@yamaworld.fr>" ];
124
124
-
sha256 = "0b1r4ggdgy1djfvz2s4l5kirmfsmxd286y6wx0p9ahv2phb7inyi";
125
125
-
inherit dependencies buildDependencies features;
126
126
-
};
127
127
-
flate2_0_2_19_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
128
128
-
crateName = "flate2";
129
129
-
version = "0.2.19";
130
130
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
131
131
-
sha256 = "1dpnvw4hcxplalr3bk527d9rfiy7c08580hji9dnfcv5fmdg1znq";
132
132
-
inherit dependencies buildDependencies features;
133
133
-
};
134
134
-
gcc_0_3_45_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
135
135
-
crateName = "gcc";
136
136
-
version = "0.3.45";
137
137
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
138
138
-
sha256 = "0d3pzpbh7wr7645i2rkg5f7c4bhp01a9syrw600fjcvqhkiykp5n";
139
139
-
inherit dependencies buildDependencies features;
140
140
-
};
141
141
-
gif_0_9_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
142
142
-
crateName = "gif";
143
143
-
version = "0.9.1";
144
144
-
authors = [ "nwin <nwin@users.noreply.github.com>" ];
145
145
-
sha256 = "16s7b0rqc6gg1fcbppakm3jy2q462w3qvykcmcmifmg7q7lwsg6r";
146
146
-
inherit dependencies buildDependencies features;
147
147
-
};
148
148
-
glob_0_2_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
149
149
-
crateName = "glob";
150
150
-
version = "0.2.11";
151
151
-
authors = [ "The Rust Project Developers" ];
152
152
-
sha256 = "104389jjxs8r2f5cc9p0axhjmndgln60ih5x4f00ccgg9d3zarlf";
153
153
-
inherit dependencies buildDependencies features;
154
154
-
};
155
155
-
image_0_10_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
156
156
-
crateName = "image";
157
157
-
version = "0.10.4";
158
158
-
authors = [ "ccgn" "bvssvni <bvssvni@gmail.com>" "nwin" "TyOverby <ty@pre-alpha.com>" ];
159
159
-
sha256 = "1pwrs7k5760b38i1lg872x9q2zc6xvhs7mjhlzvjnr5p85zx2fbw";
160
160
-
libPath = "./src/lib.rs";
161
161
-
inherit dependencies buildDependencies features;
162
162
-
};
163
163
-
inflate_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
164
164
-
crateName = "inflate";
165
165
-
version = "0.1.1";
166
166
-
authors = [ "nwin <nwin@users.noreply.github.com>" ];
167
167
-
sha256 = "112kh9hjcjjxdybl032mdhpwnr3qxw8j0ch6hwanwpcf3gz42g1h";
168
168
-
inherit dependencies buildDependencies features;
169
169
-
};
170
170
-
itoa_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
171
171
-
crateName = "itoa";
172
172
-
version = "0.3.1";
173
173
-
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
174
174
-
sha256 = "0jp1wvfw0qqbyz0whbycp7xr5nx1ds5plh4wsfyj503xmjf9ab4k";
175
175
-
inherit dependencies buildDependencies features;
176
176
-
};
177
177
-
jpeg_decoder_0_1_12_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
178
178
-
crateName = "jpeg-decoder";
179
179
-
version = "0.1.12";
180
180
-
authors = [ "Ulf Nilsson <kaksmet@gmail.com>" ];
181
181
-
sha256 = "1f8y6v3alf93gwfmcd53izh77w2a1gv85zlhdbnyla2kna7r9pwz";
182
182
-
inherit dependencies buildDependencies features;
183
183
-
};
184
184
-
kernel32_sys_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
185
185
-
crateName = "kernel32-sys";
186
186
-
version = "0.2.2";
187
187
-
authors = [ "Peter Atashian <retep998@gmail.com>" ];
188
188
-
sha256 = "1lrw1hbinyvr6cp28g60z97w32w8vsk6pahk64pmrv2fmby8srfj";
189
189
-
libName = "kernel32";
190
190
-
build = "build.rs";
191
191
-
inherit dependencies buildDependencies features;
192
192
-
};
193
193
-
lazy_static_0_1_16_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
194
194
-
crateName = "lazy_static";
195
195
-
version = "0.1.16";
196
196
-
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
197
197
-
sha256 = "0lc5ixs5bmnc43lfri2ynh9393l7vs0z3sw2v5rkaady2ivnznpc";
198
198
-
inherit dependencies buildDependencies features;
199
199
-
};
200
200
-
lazy_static_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
201
201
-
crateName = "lazy_static";
202
202
-
version = "0.2.8";
203
203
-
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
204
204
-
sha256 = "1xbpxx7cd5kl60g87g43q80jxyrsildhxfjc42jb1x4jncknpwbl";
205
205
-
inherit dependencies buildDependencies features;
206
206
-
};
207
207
-
libc_0_2_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
208
208
-
crateName = "libc";
209
209
-
version = "0.2.21";
210
210
-
authors = [ "The Rust Project Developers" ];
211
211
-
sha256 = "0glj3lxwc8358cfw9pb5dd4zr9iynzj6w2ly59nshrggsw021j75";
212
212
-
inherit dependencies buildDependencies features;
213
213
-
};
214
214
-
libloading_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
215
215
-
crateName = "libloading";
216
216
-
version = "0.3.4";
217
217
-
authors = [ "Simonas Kazlauskas <libloading@kazlauskas.me>" ];
218
218
-
sha256 = "1f2vy32cr434n638nv8sdf05iwa53q9q5ahlcpw1l9ywh1bcbhf1";
219
219
-
build = "build.rs";
220
220
-
inherit dependencies buildDependencies features;
221
221
-
};
222
222
-
lzw_0_10_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
223
223
-
crateName = "lzw";
224
224
-
version = "0.10.0";
225
225
-
authors = [ "nwin <nwin@users.noreply.github.com>" ];
226
226
-
sha256 = "1cfsy2w26kbz9bjaqp9dh1wyyh47rpmhwvj4jpc1rmffbf438fvb";
227
227
-
inherit dependencies buildDependencies features;
228
228
-
};
229
229
-
metadeps_1_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
230
230
-
crateName = "metadeps";
231
231
-
version = "1.1.1";
232
232
-
authors = [ "Josh Triplett <josh@joshtriplett.org>" ];
233
233
-
sha256 = "1px8v94jn4ps63gqmvgsfcqxrwjhpa9z4xr0y1lh95wn2063fsar";
234
234
-
inherit dependencies buildDependencies features;
235
235
-
};
236
236
-
miniz_sys_0_1_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
237
237
-
crateName = "miniz-sys";
238
238
-
version = "0.1.9";
239
239
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
240
240
-
sha256 = "09m2953zr0msq8cgk86991y4aqfvw3cxf52fx0d49jqy92nqmfmv";
241
241
-
libPath = "lib.rs";
242
242
-
libName = "miniz_sys";
243
243
-
build = "build.rs";
244
244
-
inherit dependencies buildDependencies features;
245
245
-
};
246
246
-
num_bigint_0_1_37_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
247
247
-
crateName = "num-bigint";
248
248
-
version = "0.1.37";
249
249
-
authors = [ "The Rust Project Developers" ];
250
250
-
sha256 = "0scyqfi5azf48yyc8fhns8i1g8zq1rax155hhj9mhr0c1j6w99gs";
251
251
-
inherit dependencies buildDependencies features;
252
252
-
};
253
253
-
num_integer_0_1_34_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
254
254
-
crateName = "num-integer";
255
255
-
version = "0.1.34";
256
256
-
authors = [ "The Rust Project Developers" ];
257
257
-
sha256 = "1i160ddy78sgih3xq9r6raqmg4s83abwbphv4cvyb1lnwsh0b318";
258
258
-
inherit dependencies buildDependencies features;
259
259
-
};
260
260
-
num_iter_0_1_33_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
261
261
-
crateName = "num-iter";
262
262
-
version = "0.1.33";
263
263
-
authors = [ "The Rust Project Developers" ];
264
264
-
sha256 = "1xjzf2p2vaqwknkr4s8ka5hn6cpr5rsshnydbpkn2pvapfzdrqd3";
265
265
-
inherit dependencies buildDependencies features;
266
266
-
};
267
267
-
num_rational_0_1_36_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
268
268
-
crateName = "num-rational";
269
269
-
version = "0.1.36";
270
270
-
authors = [ "The Rust Project Developers" ];
271
271
-
sha256 = "0jibhs8xiap2wlv1xjwdvhyj4yrxwfisqbnfm53vjm5ldlijp87p";
272
272
-
inherit dependencies buildDependencies features;
273
273
-
};
274
274
-
num_traits_0_1_37_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
275
275
-
crateName = "num-traits";
276
276
-
version = "0.1.37";
277
277
-
authors = [ "The Rust Project Developers" ];
278
278
-
sha256 = "0rwzfmdjq6iz6plva2gi7agvy1w9sjs7aqjh0p115w57xiix2224";
279
279
-
inherit dependencies buildDependencies features;
280
280
-
};
281
281
-
num_cpus_1_3_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
282
282
-
crateName = "num_cpus";
283
283
-
version = "1.3.0";
284
284
-
authors = [ "Sean McArthur <sean.monstar@gmail.com>" ];
285
285
-
sha256 = "0i0zm6qh932k9b67qf7f1vsczkdim5kg9qv73m7y5hhw1i781rrb";
286
286
-
inherit dependencies buildDependencies features;
287
287
-
};
288
288
-
phf_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
289
289
-
crateName = "phf";
290
290
-
version = "0.7.21";
291
291
-
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
292
292
-
sha256 = "11m2rzm2s8s35m0s97gjxxb181xz352kjlhr387xj5c8q3qp5afg";
293
293
-
libPath = "src/lib.rs";
294
294
-
inherit dependencies buildDependencies features;
295
295
-
};
296
296
-
phf_codegen_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
297
297
-
crateName = "phf_codegen";
298
298
-
version = "0.7.21";
299
299
-
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
300
300
-
sha256 = "0kgy8s2q4zr0iqcm21mgq4ppc45wy6z7b5wn98xyfsrcad6lwmmj";
301
301
-
inherit dependencies buildDependencies features;
302
302
-
};
303
303
-
phf_generator_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
304
304
-
crateName = "phf_generator";
305
305
-
version = "0.7.21";
306
306
-
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
307
307
-
sha256 = "1jxjfzc6d6d4l9nv0r2bb66if5brk9lnncmg4dpjjifn6zhhqd9g";
308
308
-
inherit dependencies buildDependencies features;
309
309
-
};
310
310
-
phf_shared_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
311
311
-
crateName = "phf_shared";
312
312
-
version = "0.7.21";
313
313
-
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
314
314
-
sha256 = "0lxpg3wgxfhzfalmf9ha9my1lsvfjy74ah9f6mfw88xlp545jlln";
315
315
-
libPath = "src/lib.rs";
316
316
-
inherit dependencies buildDependencies features;
317
317
-
};
318
318
-
pkg_config_0_3_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
319
319
-
crateName = "pkg-config";
320
320
-
version = "0.3.9";
321
321
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
322
322
-
sha256 = "06k8fxgrsrxj8mjpjcq1n7mn2p1shpxif4zg9y5h09c7vy20s146";
323
323
-
inherit dependencies buildDependencies features;
324
324
-
};
325
325
-
png_0_5_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
326
326
-
crateName = "png";
327
327
-
version = "0.5.2";
328
328
-
authors = [ "nwin <nwin@users.noreply.github.com>" ];
329
329
-
sha256 = "1pgann3f1ysgf8y1acw86v4s3ji1xk85ri353biyvh4i1cpn1g3q";
330
330
-
inherit dependencies buildDependencies features;
331
331
-
};
332
332
-
rand_0_3_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
333
333
-
crateName = "rand";
334
334
-
version = "0.3.15";
335
335
-
authors = [ "The Rust Project Developers" ];
336
336
-
sha256 = "1fs30rc1xic40s1n7l3y7pxzfifpy03mgrvhy5ggp5p7zjfv3rr8";
337
337
-
inherit dependencies buildDependencies features;
338
338
-
};
339
339
-
rayon_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
340
340
-
crateName = "rayon";
341
341
-
version = "0.7.0";
342
342
-
authors = [ "Niko Matsakis <niko@alum.mit.edu>" ];
343
343
-
sha256 = "102qkpni68wc9fz1hmba1z8d6pgnl86g5gdl9i3h3ilc6zjymxx7";
344
344
-
inherit dependencies buildDependencies features;
345
345
-
};
346
346
-
rayon_core_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
347
347
-
crateName = "rayon-core";
348
348
-
version = "1.0.0";
349
349
-
authors = [ "Niko Matsakis <niko@alum.mit.edu>" ];
350
350
-
sha256 = "0gv3ysmx69r20n0ywjnqbgm802jjzgg0rly1iv1ssphgn5gg4hsh";
351
351
-
build = "build.rs";
352
352
-
inherit dependencies buildDependencies features;
353
353
-
};
354
354
-
rustc_serialize_0_3_23_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
355
355
-
crateName = "rustc-serialize";
356
356
-
version = "0.3.23";
357
357
-
authors = [ "The Rust Project Developers" ];
358
358
-
sha256 = "0s8i928syzkj1xrsfqf04xlyi4zl37bfpzilf160gi2vhcikj0lw";
359
359
-
inherit dependencies buildDependencies features;
360
360
-
};
361
361
-
rustc_version_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
362
362
-
crateName = "rustc_version";
363
363
-
version = "0.1.7";
364
364
-
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
365
365
-
sha256 = "0plm9pbyvcwfibd0kbhzil9xmr1bvqi8fgwlfw0x4vali8s6s99p";
366
366
-
inherit dependencies buildDependencies features;
367
367
-
};
368
368
-
scoped_threadpool_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
369
369
-
crateName = "scoped_threadpool";
370
370
-
version = "0.1.7";
371
371
-
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
372
372
-
sha256 = "0dg58f18i6v071640062n0vymr4h42cnj0xy8a7b80sc0mddykyk";
373
373
-
inherit dependencies buildDependencies features;
374
374
-
};
375
375
-
semver_0_1_20_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
376
376
-
crateName = "semver";
377
377
-
version = "0.1.20";
378
378
-
authors = [ "The Rust Project Developers" ];
379
379
-
sha256 = "05cdig0071hls2k8lxbqmyqpl0zjmc53i2d43mwzps033b8njh4n";
380
380
-
inherit dependencies buildDependencies features;
381
381
-
};
382
382
-
serde_0_9_13_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
383
383
-
crateName = "serde";
384
384
-
version = "0.9.13";
385
385
-
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
386
386
-
sha256 = "1lgh3mhmdagzb6wrm6nd4f9mfqwmw464hc8q99ia2qv4xwkx72xp";
387
387
-
inherit dependencies buildDependencies features;
388
388
-
};
389
389
-
serde_json_0_9_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
390
390
-
crateName = "serde_json";
391
391
-
version = "0.9.10";
392
392
-
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
393
393
-
sha256 = "0g6bxlfnvf2miicnsizyrxm686rfval6gbss1i2qcna8msfwc005";
394
394
-
inherit dependencies buildDependencies features;
395
395
-
};
396
396
-
siphasher_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
397
397
-
crateName = "siphasher";
398
398
-
version = "0.2.2";
399
399
-
authors = [ "Frank Denis <github@pureftpd.org>" ];
400
400
-
sha256 = "0iyx7nlzfny9ly1634a6zcq0yvrinhxhypwas4p8ry3zqnn76qqr";
401
401
-
inherit dependencies buildDependencies features;
402
402
-
};
403
403
-
strsim_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
404
404
-
crateName = "strsim";
405
405
-
version = "0.6.0";
406
406
-
authors = [ "Danny Guo <dannyguo91@gmail.com>" ];
407
407
-
sha256 = "1lz85l6y68hr62lv4baww29yy7g8pg20dlr0lbaswxmmcb0wl7gd";
408
408
-
inherit dependencies buildDependencies features;
409
409
-
};
410
410
-
target_build_utils_0_3_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
411
411
-
crateName = "target_build_utils";
412
412
-
version = "0.3.0";
413
413
-
authors = [ "Simonas Kazlauskas <target_build_utils@kazlauskas.me>" ];
414
414
-
sha256 = "03vxpzmcsvzi1zzjj1h9c956m9s815v3ikrxa1mz1h5hzs3q7bkg";
415
415
-
build = "build.rs";
416
416
-
inherit dependencies buildDependencies features;
417
417
-
};
418
418
-
tempfile_2_1_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
419
419
-
crateName = "tempfile";
420
420
-
version = "2.1.5";
421
421
-
authors = [ "Steven Allen <steven@stebalien.com>" ];
422
422
-
sha256 = "1yz8aaj78z9gsn4b71y0m6fa5bnxhqafcczhxvmwra56k943aqkw";
423
423
-
build = "build.rs";
424
424
-
inherit dependencies buildDependencies features;
425
425
-
};
426
426
-
term_size_0_3_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
427
427
-
crateName = "term_size";
428
428
-
version = "0.3.0";
429
429
-
authors = [ "Kevin K. <kbknapp@gmail.com>" "Benjamin Sago <ogham@bsago.me>" ];
430
430
-
sha256 = "054d5avad49sy5nfaaaphai4kv4rmdh6q0npchnvdhpxp02lcfhs";
431
431
-
inherit dependencies buildDependencies features;
432
432
-
};
433
433
-
toml_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
434
434
-
crateName = "toml";
435
435
-
version = "0.2.1";
436
436
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
437
437
-
sha256 = "0p4rkaqhmk4fp6iqpxfgp3p98hxhbs2wmla3fq531n875h922yqs";
438
438
-
inherit dependencies buildDependencies features;
439
439
-
};
440
440
-
unicode_segmentation_1_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
441
441
-
crateName = "unicode-segmentation";
442
442
-
version = "1.1.0";
443
443
-
authors = [ "kwantam <kwantam@gmail.com>" ];
444
444
-
sha256 = "10hk7wy0217jwdbp27p36skwkig5lbhk482yfzij9m87h247rry0";
445
445
-
inherit dependencies buildDependencies features;
446
446
-
};
447
447
-
unicode_width_0_1_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
448
448
-
crateName = "unicode-width";
449
449
-
version = "0.1.4";
450
450
-
authors = [ "kwantam <kwantam@gmail.com>" ];
451
451
-
sha256 = "1rp7a04icn9y5c0lm74nrd4py0rdl0af8bhdwq7g478n1xifpifl";
452
452
-
inherit dependencies buildDependencies features;
453
453
-
};
454
454
-
vec_map_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
455
455
-
crateName = "vec_map";
456
456
-
version = "0.7.0";
457
457
-
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 <>" ];
458
458
-
sha256 = "0jawvi83b1nm101nam0w71kdyh7cy3fr0l9qj1hfcjvzvihfk2l1";
459
459
-
inherit dependencies buildDependencies features;
460
460
-
};
461
461
-
way_cooler_bg_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
462
462
-
crateName = "way-cooler-bg";
463
463
-
version = "0.2.1";
464
464
-
authors = [ "Timidger <APragmaticPlace@gmail.com>" ];
465
465
-
sha256 = "04sa2g4kisc6g15fam7ciqya96l5ajfd8x2fq5i46m22qrvagvq2";
466
466
-
inherit dependencies buildDependencies features;
467
467
-
};
468
468
-
wayland_client_0_6_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
469
469
-
crateName = "wayland-client";
470
470
-
version = "0.6.2";
471
471
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
472
472
-
sha256 = "04p9wjjvd4ahylhb27i7aggcrchcqk9ykpny6hjsc1lqfbqbhj3d";
473
473
-
build = "build.rs";
474
474
-
inherit dependencies buildDependencies features;
475
475
-
};
476
476
-
wayland_scanner_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
477
477
-
crateName = "wayland-scanner";
478
478
-
version = "0.6.0";
479
479
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
480
480
-
sha256 = "01x9i8ngl9m3hngv7p0xb2qfwfxpcljhbrils506cf1l1q8838kb";
481
481
-
inherit dependencies buildDependencies features;
482
482
-
};
483
483
-
wayland_sys_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
484
484
-
crateName = "wayland-sys";
485
485
-
version = "0.6.0";
486
486
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
487
487
-
sha256 = "0m6db0kld2d4xv4ai9kxlqrh362hwi0030b4zbss0sfha1hx5mfl";
488
488
-
inherit dependencies buildDependencies features;
489
489
-
};
490
490
-
winapi_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
491
491
-
crateName = "winapi";
492
492
-
version = "0.2.8";
493
493
-
authors = [ "Peter Atashian <retep998@gmail.com>" ];
494
494
-
sha256 = "0a45b58ywf12vb7gvj6h3j264nydynmzyqz8d8rqxsj6icqv82as";
495
495
-
inherit dependencies buildDependencies features;
496
496
-
};
497
497
-
winapi_build_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
498
498
-
crateName = "winapi-build";
499
499
-
version = "0.1.1";
500
500
-
authors = [ "Peter Atashian <retep998@gmail.com>" ];
501
501
-
sha256 = "1lxlpi87rkhxcwp2ykf1ldw3p108hwm24nywf3jfrvmff4rjhqga";
502
502
-
libName = "build";
503
503
-
inherit dependencies buildDependencies features;
504
504
-
};
505
505
-
xml_rs_0_3_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
506
506
-
crateName = "xml-rs";
507
507
-
version = "0.3.6";
508
508
-
authors = [ "Vladimir Matveev <vladimir.matweev@gmail.com>" ];
509
509
-
sha256 = "1g1cclib7fj900m4669vxlz45lxcq0m36g7cd8chl494c2xsgj15";
510
510
-
libPath = "src/lib.rs";
511
511
-
libName = "xml";
512
512
-
crateBin = [ { name = "xml-analyze"; path = "src/analyze.rs"; } ];
513
513
-
inherit dependencies buildDependencies features;
514
514
-
};
515
515
-
18
18
+
) [] (builtins.attrNames feat);
516
19
in
517
20
rec {
518
518
-
ansi_term_0_9_0 = ansi_term_0_9_0_ rec {};
519
519
-
atty_0_2_2 = atty_0_2_2_ rec {
520
520
-
dependencies = (if !(kernel == "windows") then [ libc_0_2_21 ] else [])
521
521
-
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
21
21
+
wc_bg = f: wc_bg_0_3_0 { features = wc_bg_0_3_0_features { wc_bg_0_3_0 = f; }; };
22
22
+
ansi_term_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
23
23
+
crateName = "ansi_term";
24
24
+
version = "0.9.0";
25
25
+
authors = [ "ogham@bsago.me" "Ryan Scheel (Havvy) <ryan.havvy@gmail.com>" ];
26
26
+
sha256 = "1vcd8m2hglrdi4zmqnkkz5zy3c73ifgii245k7vj6qr5dzpn9hij";
27
27
+
inherit dependencies buildDependencies features;
28
28
+
};
29
29
+
atty_0_2_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
30
30
+
crateName = "atty";
31
31
+
version = "0.2.3";
32
32
+
authors = [ "softprops <d.tangren@gmail.com>" ];
33
33
+
sha256 = "0zl0cjfgarp5y78nd755lpki5bbkj4hgmi88v265m543yg29i88f";
34
34
+
inherit dependencies buildDependencies features;
35
35
+
};
36
36
+
bitflags_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
37
37
+
crateName = "bitflags";
38
38
+
version = "0.7.0";
39
39
+
authors = [ "The Rust Project Developers" ];
40
40
+
sha256 = "1hr72xg5slm0z4pxs2hiy4wcyx3jva70h58b7mid8l0a4c8f7gn5";
41
41
+
inherit dependencies buildDependencies features;
42
42
+
};
43
43
+
bitflags_0_9_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
44
44
+
crateName = "bitflags";
45
45
+
version = "0.9.1";
46
46
+
authors = [ "The Rust Project Developers" ];
47
47
+
sha256 = "18h073l5jd88rx4qdr95fjddr9rk79pb1aqnshzdnw16cfmb9rws";
48
48
+
inherit dependencies buildDependencies features;
49
49
+
};
50
50
+
byteorder_0_5_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
51
51
+
crateName = "byteorder";
52
52
+
version = "0.5.3";
53
53
+
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
54
54
+
sha256 = "0zsr6b0m0yl5c0yy92nq7srfpczd1dx1xqcx3rlm5fbl8si9clqx";
55
55
+
inherit dependencies buildDependencies features;
56
56
+
};
57
57
+
byteorder_1_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
58
58
+
crateName = "byteorder";
59
59
+
version = "1.1.0";
60
60
+
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
61
61
+
sha256 = "1i2n0161jm00zvzh4bncgv9zrwa6ydbxdn5j4bx0wwn7rvi9zycp";
62
62
+
inherit dependencies buildDependencies features;
63
63
+
};
64
64
+
cc_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
65
65
+
crateName = "cc";
66
66
+
version = "1.0.0";
67
67
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
68
68
+
sha256 = "1s5ha0k6cdy1049a5kpzvhnjc9hjvi18zrcr5dmbqpd03ag751g1";
69
69
+
inherit dependencies buildDependencies features;
70
70
+
};
71
71
+
clap_2_26_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
72
72
+
crateName = "clap";
73
73
+
version = "2.26.2";
74
74
+
authors = [ "Kevin K. <kbknapp@gmail.com>" ];
75
75
+
sha256 = "0njvc0b7m11yym25jrr8h47nb3k3lpzzafjf22y33c5p4rw7fn2d";
76
76
+
inherit dependencies buildDependencies features;
77
77
+
};
78
78
+
coco_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
79
79
+
crateName = "coco";
80
80
+
version = "0.1.1";
81
81
+
authors = [ "Stjepan Glavina <stjepang@gmail.com>" ];
82
82
+
sha256 = "0hvj4jaj9y6i38c4dkii8nqq98cgx3kyx78cjqkdvk0aqq5sfr94";
83
83
+
inherit dependencies buildDependencies features;
84
84
+
};
85
85
+
color_quant_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
86
86
+
crateName = "color_quant";
87
87
+
version = "1.0.0";
88
88
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
89
89
+
sha256 = "0jwr40lr115zm2bydk1wja12gcxrmgsx0n1z1pipq00sab71maaj";
90
90
+
inherit dependencies buildDependencies features;
91
91
+
};
92
92
+
dlib_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
93
93
+
crateName = "dlib";
94
94
+
version = "0.3.1";
95
95
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
96
96
+
sha256 = "11mhh6g9vszp2ay3r46x4capnnmvvhx5hcp74bapxjhiixqjfvkr";
97
97
+
inherit dependencies buildDependencies features;
98
98
+
};
99
99
+
dtoa_0_4_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
100
100
+
crateName = "dtoa";
101
101
+
version = "0.4.2";
102
102
+
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
103
103
+
sha256 = "1bxsh6fags7nr36vlz07ik2a1rzyipc8x1y30kjk832hf2pzadmw";
104
104
+
inherit dependencies buildDependencies features;
105
105
+
};
106
106
+
either_1_2_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
107
107
+
crateName = "either";
108
108
+
version = "1.2.0";
109
109
+
authors = [ "bluss" ];
110
110
+
sha256 = "0l72xaf1kwzgbl3andf3d2ggz7km9059rbmp90iywww8inlnqppp";
111
111
+
inherit dependencies buildDependencies features;
112
112
+
};
113
113
+
enum_primitive_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
114
114
+
crateName = "enum_primitive";
115
115
+
version = "0.1.1";
116
116
+
authors = [ "Anders Kaseorg <andersk@mit.edu>" ];
117
117
+
sha256 = "1a225rlsz7sz3nn14dar71kp2f9v08s3rwl6j55xp51mv01f695y";
118
118
+
inherit dependencies buildDependencies features;
119
119
+
};
120
120
+
flate2_0_2_20_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
121
121
+
crateName = "flate2";
122
122
+
version = "0.2.20";
123
123
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
124
124
+
sha256 = "1am0d2vmqym1vcg7rvv516vpcrbhdn1jisy0q03r3nbzdzh54ppl";
125
125
+
inherit dependencies buildDependencies features;
126
126
+
};
127
127
+
fuchsia_zircon_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
128
128
+
crateName = "fuchsia-zircon";
129
129
+
version = "0.2.1";
130
130
+
authors = [ "Raph Levien <raph@google.com>" ];
131
131
+
sha256 = "0yd4rd7ql1vdr349p6vgq2dnwmpylky1kjp8g1zgvp250jxrhddb";
132
132
+
inherit dependencies buildDependencies features;
133
133
+
};
134
134
+
fuchsia_zircon_sys_0_2_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
135
135
+
crateName = "fuchsia-zircon-sys";
136
136
+
version = "0.2.0";
137
137
+
authors = [ "Raph Levien <raph@google.com>" ];
138
138
+
sha256 = "1yrqsrjwlhl3di6prxf5xmyd82gyjaysldbka5wwk83z11mpqh4w";
139
139
+
inherit dependencies buildDependencies features;
140
140
+
};
141
141
+
futures_0_1_16_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
142
142
+
crateName = "futures";
143
143
+
version = "0.1.16";
144
144
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
145
145
+
sha256 = "0ndk8cl6l600a95q8il2c3y38jz50nhfsczps0nziadqdd45gy2b";
146
146
+
inherit dependencies buildDependencies features;
147
147
+
};
148
148
+
gif_0_9_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
149
149
+
crateName = "gif";
150
150
+
version = "0.9.2";
151
151
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
152
152
+
sha256 = "0dl76jrn6127w3bdg2b58p5psf8fpnbzdxdkw1i35ac8dn4vxcqa";
153
153
+
inherit dependencies buildDependencies features;
154
154
+
};
155
155
+
glob_0_2_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
156
156
+
crateName = "glob";
157
157
+
version = "0.2.11";
158
158
+
authors = [ "The Rust Project Developers" ];
159
159
+
sha256 = "104389jjxs8r2f5cc9p0axhjmndgln60ih5x4f00ccgg9d3zarlf";
160
160
+
inherit dependencies buildDependencies features;
161
161
+
};
162
162
+
image_0_10_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
163
163
+
crateName = "image";
164
164
+
version = "0.10.4";
165
165
+
authors = [ "ccgn" "bvssvni <bvssvni@gmail.com>" "nwin" "TyOverby <ty@pre-alpha.com>" ];
166
166
+
sha256 = "1pwrs7k5760b38i1lg872x9q2zc6xvhs7mjhlzvjnr5p85zx2fbw";
167
167
+
libPath = "./src/lib.rs";
168
168
+
inherit dependencies buildDependencies features;
169
169
+
};
170
170
+
inflate_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
171
171
+
crateName = "inflate";
172
172
+
version = "0.1.1";
173
173
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
174
174
+
sha256 = "112kh9hjcjjxdybl032mdhpwnr3qxw8j0ch6hwanwpcf3gz42g1h";
175
175
+
inherit dependencies buildDependencies features;
176
176
+
};
177
177
+
itoa_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
178
178
+
crateName = "itoa";
179
179
+
version = "0.3.4";
180
180
+
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
181
181
+
sha256 = "1nfkzz6vrgj0d9l3yzjkkkqzdgs68y294fjdbl7jq118qi8xc9d9";
182
182
+
inherit dependencies buildDependencies features;
183
183
+
};
184
184
+
jpeg_decoder_0_1_13_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
185
185
+
crateName = "jpeg-decoder";
186
186
+
version = "0.1.13";
187
187
+
authors = [ "Ulf Nilsson <kaksmet@gmail.com>" ];
188
188
+
sha256 = "0w16gbywlm9p0p3wx34b85q4d1izrx89afcsxlc6g11cx2js4fa2";
189
189
+
inherit dependencies buildDependencies features;
190
190
+
};
191
191
+
kernel32_sys_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
192
192
+
crateName = "kernel32-sys";
193
193
+
version = "0.2.2";
194
194
+
authors = [ "Peter Atashian <retep998@gmail.com>" ];
195
195
+
sha256 = "1lrw1hbinyvr6cp28g60z97w32w8vsk6pahk64pmrv2fmby8srfj";
196
196
+
libName = "kernel32";
197
197
+
build = "build.rs";
198
198
+
inherit dependencies buildDependencies features;
199
199
+
};
200
200
+
lazy_static_0_2_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
201
201
+
crateName = "lazy_static";
202
202
+
version = "0.2.9";
203
203
+
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
204
204
+
sha256 = "08ldzr5292y3hvi6l6v8l4i6v95lm1aysmnfln65h10sqrfh6iw7";
205
205
+
inherit dependencies buildDependencies features;
206
206
+
};
207
207
+
libc_0_2_32_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
208
208
+
crateName = "libc";
209
209
+
version = "0.2.32";
210
210
+
authors = [ "The Rust Project Developers" ];
211
211
+
sha256 = "1i8njlar6v9qvmkyfvwzhxrvkqw6ijp8fqdnya5csqixxz18a532";
212
212
+
inherit dependencies buildDependencies features;
213
213
+
};
214
214
+
libloading_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
215
215
+
crateName = "libloading";
216
216
+
version = "0.3.4";
217
217
+
authors = [ "Simonas Kazlauskas <libloading@kazlauskas.me>" ];
218
218
+
sha256 = "1f2vy32cr434n638nv8sdf05iwa53q9q5ahlcpw1l9ywh1bcbhf1";
219
219
+
build = "build.rs";
220
220
+
inherit dependencies buildDependencies features;
221
221
+
};
222
222
+
lzw_0_10_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
223
223
+
crateName = "lzw";
224
224
+
version = "0.10.0";
225
225
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
226
226
+
sha256 = "1cfsy2w26kbz9bjaqp9dh1wyyh47rpmhwvj4jpc1rmffbf438fvb";
227
227
+
inherit dependencies buildDependencies features;
228
228
+
};
229
229
+
miniz_sys_0_1_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
230
230
+
crateName = "miniz-sys";
231
231
+
version = "0.1.10";
232
232
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
233
233
+
sha256 = "11vg6phafxil87nbxgrlhcx5hjr3145wsbwwkfmibvnmzxfdmvln";
234
234
+
libPath = "lib.rs";
235
235
+
libName = "miniz_sys";
236
236
+
build = "build.rs";
237
237
+
inherit dependencies buildDependencies features;
238
238
+
};
239
239
+
num_bigint_0_1_40_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
240
240
+
crateName = "num-bigint";
241
241
+
version = "0.1.40";
242
242
+
authors = [ "The Rust Project Developers" ];
243
243
+
sha256 = "0pkxd9mb4chdbipprxjc8ll7kjh79n278s2z663zmd80yg5xi788";
244
244
+
inherit dependencies buildDependencies features;
245
245
+
};
246
246
+
num_integer_0_1_35_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
247
247
+
crateName = "num-integer";
248
248
+
version = "0.1.35";
249
249
+
authors = [ "The Rust Project Developers" ];
250
250
+
sha256 = "0xybj8isi9b6wc646d5rc043i8l8j6wy0vrl4pn995qms9fxbbcc";
251
251
+
inherit dependencies buildDependencies features;
252
252
+
};
253
253
+
num_iter_0_1_34_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
254
254
+
crateName = "num-iter";
255
255
+
version = "0.1.34";
256
256
+
authors = [ "The Rust Project Developers" ];
257
257
+
sha256 = "02cld7x9dzbqbs6sxxzq1i22z3awlcd6ljkgvhkfr9rsnaxphzl9";
258
258
+
inherit dependencies buildDependencies features;
259
259
+
};
260
260
+
num_rational_0_1_39_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
261
261
+
crateName = "num-rational";
262
262
+
version = "0.1.39";
263
263
+
authors = [ "The Rust Project Developers" ];
264
264
+
sha256 = "1qsacdfp97zgpajc2pgbrbga3yag1f0k7yz0gi78vd165gxdwk3m";
265
265
+
inherit dependencies buildDependencies features;
266
266
+
};
267
267
+
num_traits_0_1_40_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
268
268
+
crateName = "num-traits";
269
269
+
version = "0.1.40";
270
270
+
authors = [ "The Rust Project Developers" ];
271
271
+
sha256 = "1fr8ghp4i97q3agki54i0hpmqxv3s65i2mqd1pinc7w7arc3fplw";
272
272
+
inherit dependencies buildDependencies features;
273
273
+
};
274
274
+
num_cpus_1_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
275
275
+
crateName = "num_cpus";
276
276
+
version = "1.7.0";
277
277
+
authors = [ "Sean McArthur <sean@seanmonstar.com>" ];
278
278
+
sha256 = "0231xmd65ma3pqfiw8pkv9dvm9x708z4xlrwp3i0sgiwv408dz3f";
279
279
+
inherit dependencies buildDependencies features;
280
280
+
};
281
281
+
phf_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
282
282
+
crateName = "phf";
283
283
+
version = "0.7.21";
284
284
+
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
285
285
+
sha256 = "11m2rzm2s8s35m0s97gjxxb181xz352kjlhr387xj5c8q3qp5afg";
286
286
+
libPath = "src/lib.rs";
287
287
+
inherit dependencies buildDependencies features;
288
288
+
};
289
289
+
phf_codegen_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
290
290
+
crateName = "phf_codegen";
291
291
+
version = "0.7.21";
292
292
+
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
293
293
+
sha256 = "0kgy8s2q4zr0iqcm21mgq4ppc45wy6z7b5wn98xyfsrcad6lwmmj";
294
294
+
inherit dependencies buildDependencies features;
295
295
+
};
296
296
+
phf_generator_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
297
297
+
crateName = "phf_generator";
298
298
+
version = "0.7.21";
299
299
+
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
300
300
+
sha256 = "1jxjfzc6d6d4l9nv0r2bb66if5brk9lnncmg4dpjjifn6zhhqd9g";
301
301
+
inherit dependencies buildDependencies features;
302
302
+
};
303
303
+
phf_shared_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
304
304
+
crateName = "phf_shared";
305
305
+
version = "0.7.21";
306
306
+
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
307
307
+
sha256 = "0lxpg3wgxfhzfalmf9ha9my1lsvfjy74ah9f6mfw88xlp545jlln";
308
308
+
libPath = "src/lib.rs";
309
309
+
inherit dependencies buildDependencies features;
310
310
+
};
311
311
+
png_0_5_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
312
312
+
crateName = "png";
313
313
+
version = "0.5.2";
314
314
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
315
315
+
sha256 = "1pgann3f1ysgf8y1acw86v4s3ji1xk85ri353biyvh4i1cpn1g3q";
316
316
+
inherit dependencies buildDependencies features;
317
317
+
};
318
318
+
rand_0_3_17_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
319
319
+
crateName = "rand";
320
320
+
version = "0.3.17";
321
321
+
authors = [ "The Rust Project Developers" ];
322
322
+
sha256 = "06ra3pr36dlyq3kp5lbia8xnw5g0zsys2d69frr7y6df5hhb1r8j";
323
323
+
inherit dependencies buildDependencies features;
324
324
+
};
325
325
+
rayon_0_8_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
326
326
+
crateName = "rayon";
327
327
+
version = "0.8.2";
328
328
+
authors = [ "Niko Matsakis <niko@alum.mit.edu>" "Josh Stone <cuviper@gmail.com>" ];
329
329
+
sha256 = "0d0mddg1k75hb9138pn8lysy2095jijrinskqbpgfr73s0jx6dq8";
330
330
+
inherit dependencies buildDependencies features;
331
331
+
};
332
332
+
rayon_core_1_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
333
333
+
crateName = "rayon-core";
334
334
+
version = "1.2.1";
335
335
+
authors = [ "Niko Matsakis <niko@alum.mit.edu>" "Josh Stone <cuviper@gmail.com>" ];
336
336
+
sha256 = "12xv2r0dqrgvla24bl5mfvcw0599dlhrj0mx620nq95nyds753kk";
337
337
+
build = "build.rs";
338
338
+
inherit dependencies buildDependencies features;
339
339
+
};
340
340
+
redox_syscall_0_1_31_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
341
341
+
crateName = "redox_syscall";
342
342
+
version = "0.1.31";
343
343
+
authors = [ "Jeremy Soller <jackpot51@gmail.com>" ];
344
344
+
sha256 = "0kipd9qslzin4fgj4jrxv6yz5l3l71gnbd7fq1jhk2j7f2sq33j4";
345
345
+
libName = "syscall";
346
346
+
inherit dependencies buildDependencies features;
347
347
+
};
348
348
+
redox_termios_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
349
349
+
crateName = "redox_termios";
350
350
+
version = "0.1.1";
351
351
+
authors = [ "Jeremy Soller <jackpot51@gmail.com>" ];
352
352
+
sha256 = "04s6yyzjca552hdaqlvqhp3vw0zqbc304md5czyd3axh56iry8wh";
353
353
+
libPath = "src/lib.rs";
354
354
+
inherit dependencies buildDependencies features;
355
355
+
};
356
356
+
rustc_serialize_0_3_24_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
357
357
+
crateName = "rustc-serialize";
358
358
+
version = "0.3.24";
359
359
+
authors = [ "The Rust Project Developers" ];
360
360
+
sha256 = "0rfk6p66mqkd3g36l0ddlv2rvnp1mp3lrq5frq9zz5cbnz5pmmxn";
361
361
+
inherit dependencies buildDependencies features;
362
362
+
};
363
363
+
scoped_threadpool_0_1_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
364
364
+
crateName = "scoped_threadpool";
365
365
+
version = "0.1.8";
366
366
+
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
367
367
+
sha256 = "1al42hqbbijpah9bc6hw9c49nhnyrc0sj274ja1q3k9305c3s5a6";
368
368
+
inherit dependencies buildDependencies features;
522
369
};
523
523
-
libc_0_2_21_features."default".from_atty_0_2_2__default = true;
524
524
-
kernel32_sys_0_2_2_features."default".from_atty_0_2_2__default = true;
525
525
-
winapi_0_2_8_features."default".from_atty_0_2_2__default = true;
526
526
-
bitflags_0_6_0 = bitflags_0_6_0_ rec {};
527
527
-
bitflags_0_7_0 = bitflags_0_7_0_ rec {};
528
528
-
bitflags_0_8_2 = bitflags_0_8_2_ rec {
529
529
-
features = mkFeatures bitflags_0_8_2_features;
370
370
+
scopeguard_0_3_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
371
371
+
crateName = "scopeguard";
372
372
+
version = "0.3.2";
373
373
+
authors = [ "bluss" ];
374
374
+
sha256 = "0xlvfawva4fnp6kwr5xjwf0q2d1w6di81nhfby1sa55xj1ia5zs2";
375
375
+
inherit dependencies buildDependencies features;
530
376
};
531
531
-
bitflags_0_8_2_features."i128".self_unstable = hasFeature (bitflags_0_8_2_features."unstable" or {});
532
532
-
byteorder_0_5_3 = byteorder_0_5_3_ rec {
533
533
-
features = mkFeatures byteorder_0_5_3_features;
377
377
+
serde_0_9_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
378
378
+
crateName = "serde";
379
379
+
version = "0.9.15";
380
380
+
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
381
381
+
sha256 = "0rlflkc57kvy69hnhj4arfsj7ic4hpihxsb00zg5lkdxfj5qjx9b";
382
382
+
inherit dependencies buildDependencies features;
383
383
+
};
384
384
+
serde_json_0_9_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
385
385
+
crateName = "serde_json";
386
386
+
version = "0.9.10";
387
387
+
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
388
388
+
sha256 = "0g6bxlfnvf2miicnsizyrxm686rfval6gbss1i2qcna8msfwc005";
389
389
+
inherit dependencies buildDependencies features;
534
390
};
535
535
-
byteorder_0_5_3_features."std".self_default = hasDefault byteorder_0_5_3_features;
536
536
-
byteorder_1_0_0 = byteorder_1_0_0_ rec {
537
537
-
features = mkFeatures byteorder_1_0_0_features;
391
391
+
siphasher_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
392
392
+
crateName = "siphasher";
393
393
+
version = "0.2.2";
394
394
+
authors = [ "Frank Denis <github@pureftpd.org>" ];
395
395
+
sha256 = "0iyx7nlzfny9ly1634a6zcq0yvrinhxhypwas4p8ry3zqnn76qqr";
396
396
+
inherit dependencies buildDependencies features;
397
397
+
};
398
398
+
strsim_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
399
399
+
crateName = "strsim";
400
400
+
version = "0.6.0";
401
401
+
authors = [ "Danny Guo <dannyguo91@gmail.com>" ];
402
402
+
sha256 = "1lz85l6y68hr62lv4baww29yy7g8pg20dlr0lbaswxmmcb0wl7gd";
403
403
+
inherit dependencies buildDependencies features;
404
404
+
};
405
405
+
target_build_utils_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
406
406
+
crateName = "target_build_utils";
407
407
+
version = "0.3.1";
408
408
+
authors = [ "Simonas Kazlauskas <target_build_utils@kazlauskas.me>" ];
409
409
+
sha256 = "1b450nyxlbgicp2p45mhxiv6yv0z7s4iw01lsaqh3v7b4bm53flj";
410
410
+
build = "build.rs";
411
411
+
inherit dependencies buildDependencies features;
412
412
+
};
413
413
+
tempfile_2_2_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
414
414
+
crateName = "tempfile";
415
415
+
version = "2.2.0";
416
416
+
authors = [ "Steven Allen <steven@stebalien.com>" ];
417
417
+
sha256 = "1z3l901ipvi0s0mdppw4lwfa77ydb22rfnf6y9sh0pifj7ah5drf";
418
418
+
inherit dependencies buildDependencies features;
419
419
+
};
420
420
+
term_size_0_3_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
421
421
+
crateName = "term_size";
422
422
+
version = "0.3.0";
423
423
+
authors = [ "Kevin K. <kbknapp@gmail.com>" "Benjamin Sago <ogham@bsago.me>" ];
424
424
+
sha256 = "054d5avad49sy5nfaaaphai4kv4rmdh6q0npchnvdhpxp02lcfhs";
425
425
+
inherit dependencies buildDependencies features;
426
426
+
};
427
427
+
termion_1_5_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
428
428
+
crateName = "termion";
429
429
+
version = "1.5.1";
430
430
+
authors = [ "ticki <Ticki@users.noreply.github.com>" "gycos <alexandre.bury@gmail.com>" "IGI-111 <igi-111@protonmail.com>" ];
431
431
+
sha256 = "02gq4vd8iws1f3gjrgrgpajsk2bk43nds5acbbb4s8dvrdvr8nf1";
432
432
+
inherit dependencies buildDependencies features;
433
433
+
};
434
434
+
textwrap_0_8_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
435
435
+
crateName = "textwrap";
436
436
+
version = "0.8.0";
437
437
+
authors = [ "Martin Geisler <martin@geisler.net>" ];
438
438
+
sha256 = "02j8apii1032cvp9fwrxw4pf11xb287j2n1iv1iixp8yh6vzrq41";
439
439
+
inherit dependencies buildDependencies features;
440
440
+
};
441
441
+
unicode_width_0_1_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
442
442
+
crateName = "unicode-width";
443
443
+
version = "0.1.4";
444
444
+
authors = [ "kwantam <kwantam@gmail.com>" ];
445
445
+
sha256 = "1rp7a04icn9y5c0lm74nrd4py0rdl0af8bhdwq7g478n1xifpifl";
446
446
+
inherit dependencies buildDependencies features;
447
447
+
};
448
448
+
vec_map_0_8_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
449
449
+
crateName = "vec_map";
450
450
+
version = "0.8.0";
451
451
+
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 <>" ];
452
452
+
sha256 = "07sgxp3cf1a4cxm9n3r27fcvqmld32bl2576mrcahnvm34j11xay";
453
453
+
inherit dependencies buildDependencies features;
454
454
+
};
455
455
+
way_cooler_client_helpers_0_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
456
456
+
crateName = "way-cooler-client-helpers";
457
457
+
version = "0.1.0";
458
458
+
authors = [ "Timidger <APragmaticPlace@gmail.com>" ];
459
459
+
sha256 = "0749lh5crd0rhq4dxij9mb3y5902laazjd01l6ci5782bjfk4s39";
460
460
+
inherit dependencies buildDependencies features;
461
461
+
};
462
462
+
wayland_client_0_9_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
463
463
+
crateName = "wayland-client";
464
464
+
version = "0.9.10";
465
465
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
466
466
+
sha256 = "1cs7zwvqahiysnfqfask96zpfr2bp47dlwwwd9ap8ccvcjbspj67";
467
467
+
build = "build.rs";
468
468
+
inherit dependencies buildDependencies features;
469
469
+
};
470
470
+
wayland_scanner_0_9_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
471
471
+
crateName = "wayland-scanner";
472
472
+
version = "0.9.10";
473
473
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
474
474
+
sha256 = "0vhnj3vfnrknvdmy72pjh7dck5q5sz1v8kfr0qqzkqf0ylavvyb2";
475
475
+
inherit dependencies buildDependencies features;
476
476
+
};
477
477
+
wayland_sys_0_9_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
478
478
+
crateName = "wayland-sys";
479
479
+
version = "0.9.10";
480
480
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
481
481
+
sha256 = "011q7lfii222whvif39asvryl1sf3rc1fxp8qs8gh84kr4mna0k8";
482
482
+
inherit dependencies buildDependencies features;
483
483
+
};
484
484
+
wc_bg_0_3_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
485
485
+
crateName = "wc-bg";
486
486
+
version = "0.3.0";
487
487
+
authors = [ "Timidger <APragmaticPlace@gmail.com>" ];
488
488
+
sha256 = "1jywymr80k96481vr6nyyqhlf2gj2n2zgvkwkny2m84v9n3pqn62";
489
489
+
build = "build.rs";
490
490
+
inherit dependencies buildDependencies features;
491
491
+
};
492
492
+
winapi_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
493
493
+
crateName = "winapi";
494
494
+
version = "0.2.8";
495
495
+
authors = [ "Peter Atashian <retep998@gmail.com>" ];
496
496
+
sha256 = "0a45b58ywf12vb7gvj6h3j264nydynmzyqz8d8rqxsj6icqv82as";
497
497
+
inherit dependencies buildDependencies features;
498
498
+
};
499
499
+
winapi_build_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
500
500
+
crateName = "winapi-build";
501
501
+
version = "0.1.1";
502
502
+
authors = [ "Peter Atashian <retep998@gmail.com>" ];
503
503
+
sha256 = "1lxlpi87rkhxcwp2ykf1ldw3p108hwm24nywf3jfrvmff4rjhqga";
504
504
+
libName = "build";
505
505
+
inherit dependencies buildDependencies features;
506
506
+
};
507
507
+
xml_rs_0_6_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
508
508
+
crateName = "xml-rs";
509
509
+
version = "0.6.1";
510
510
+
authors = [ "Vladimir Matveev <vladimir.matweev@gmail.com>" ];
511
511
+
sha256 = "0adjwgmn061p60n81s52a9p26y2jdc20wvinsyw2nzmby5wvnbwk";
512
512
+
libPath = "src/lib.rs";
513
513
+
libName = "xml";
514
514
+
crateBin = [ { name = "xml-analyze"; path = "src/analyze.rs"; } ];
515
515
+
inherit dependencies buildDependencies features;
516
516
+
};
517
517
+
ansi_term_0_9_0 = { features?(ansi_term_0_9_0_features {}) }: ansi_term_0_9_0_ {};
518
518
+
ansi_term_0_9_0_features = f: updateFeatures f (rec {
519
519
+
ansi_term_0_9_0.default = (f.ansi_term_0_9_0.default or true);
520
520
+
}) [];
521
521
+
atty_0_2_3 = { features?(atty_0_2_3_features {}) }: atty_0_2_3_ {
522
522
+
dependencies = (if kernel == "redox" then mapFeatures features ([ termion_1_5_1 ]) else [])
523
523
+
++ (if (kernel == "linux" || kernel == "darwin") then mapFeatures features ([ libc_0_2_32 ]) else [])
524
524
+
++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 winapi_0_2_8 ]) else []);
525
525
+
};
526
526
+
atty_0_2_3_features = f: updateFeatures f (rec {
527
527
+
atty_0_2_3.default = (f.atty_0_2_3.default or true);
528
528
+
kernel32_sys_0_2_2.default = true;
529
529
+
libc_0_2_32.default = (f.libc_0_2_32.default or false);
530
530
+
termion_1_5_1.default = true;
531
531
+
winapi_0_2_8.default = true;
532
532
+
}) [ termion_1_5_1_features libc_0_2_32_features kernel32_sys_0_2_2_features winapi_0_2_8_features ];
533
533
+
bitflags_0_7_0 = { features?(bitflags_0_7_0_features {}) }: bitflags_0_7_0_ {};
534
534
+
bitflags_0_7_0_features = f: updateFeatures f (rec {
535
535
+
bitflags_0_7_0.default = (f.bitflags_0_7_0.default or true);
536
536
+
}) [];
537
537
+
bitflags_0_9_1 = { features?(bitflags_0_9_1_features {}) }: bitflags_0_9_1_ {
538
538
+
features = mkFeatures (features.bitflags_0_9_1 or {});
539
539
+
};
540
540
+
bitflags_0_9_1_features = f: updateFeatures f (rec {
541
541
+
bitflags_0_9_1.default = (f.bitflags_0_9_1.default or true);
542
542
+
bitflags_0_9_1.example_generated =
543
543
+
(f.bitflags_0_9_1.example_generated or false) ||
544
544
+
(f.bitflags_0_9_1.default or false) ||
545
545
+
(bitflags_0_9_1.default or false);
546
546
+
}) [];
547
547
+
byteorder_0_5_3 = { features?(byteorder_0_5_3_features {}) }: byteorder_0_5_3_ {
548
548
+
features = mkFeatures (features.byteorder_0_5_3 or {});
549
549
+
};
550
550
+
byteorder_0_5_3_features = f: updateFeatures f (rec {
551
551
+
byteorder_0_5_3.default = (f.byteorder_0_5_3.default or true);
552
552
+
byteorder_0_5_3.std =
553
553
+
(f.byteorder_0_5_3.std or false) ||
554
554
+
(f.byteorder_0_5_3.default or false) ||
555
555
+
(byteorder_0_5_3.default or false);
556
556
+
}) [];
557
557
+
byteorder_1_1_0 = { features?(byteorder_1_1_0_features {}) }: byteorder_1_1_0_ {
558
558
+
features = mkFeatures (features.byteorder_1_1_0 or {});
559
559
+
};
560
560
+
byteorder_1_1_0_features = f: updateFeatures f (rec {
561
561
+
byteorder_1_1_0.default = (f.byteorder_1_1_0.default or true);
562
562
+
byteorder_1_1_0.std =
563
563
+
(f.byteorder_1_1_0.std or false) ||
564
564
+
(f.byteorder_1_1_0.default or false) ||
565
565
+
(byteorder_1_1_0.default or false);
566
566
+
}) [];
567
567
+
cc_1_0_0 = { features?(cc_1_0_0_features {}) }: cc_1_0_0_ {
568
568
+
dependencies = mapFeatures features ([]);
569
569
+
features = mkFeatures (features.cc_1_0_0 or {});
570
570
+
};
571
571
+
cc_1_0_0_features = f: updateFeatures f (rec {
572
572
+
cc_1_0_0.default = (f.cc_1_0_0.default or true);
573
573
+
cc_1_0_0.rayon =
574
574
+
(f.cc_1_0_0.rayon or false) ||
575
575
+
(f.cc_1_0_0.parallel or false) ||
576
576
+
(cc_1_0_0.parallel or false);
577
577
+
}) [];
578
578
+
clap_2_26_2 = { features?(clap_2_26_2_features {}) }: clap_2_26_2_ {
579
579
+
dependencies = mapFeatures features ([ bitflags_0_9_1 textwrap_0_8_0 unicode_width_0_1_4 vec_map_0_8_0 ]
580
580
+
++ (if features.clap_2_26_2.ansi_term or false then [ ansi_term_0_9_0 ] else [])
581
581
+
++ (if features.clap_2_26_2.atty or false then [ atty_0_2_3 ] else [])
582
582
+
++ (if features.clap_2_26_2.strsim or false then [ strsim_0_6_0 ] else [])
583
583
+
++ (if features.clap_2_26_2.term_size or false then [ term_size_0_3_0 ] else []));
584
584
+
features = mkFeatures (features.clap_2_26_2 or {});
585
585
+
};
586
586
+
clap_2_26_2_features = f: updateFeatures f (rec {
587
587
+
ansi_term_0_9_0.default = true;
588
588
+
atty_0_2_3.default = true;
589
589
+
bitflags_0_9_1.default = true;
590
590
+
clap_2_26_2.ansi_term =
591
591
+
(f.clap_2_26_2.ansi_term or false) ||
592
592
+
(f.clap_2_26_2.color or false) ||
593
593
+
(clap_2_26_2.color or false);
594
594
+
clap_2_26_2.atty =
595
595
+
(f.clap_2_26_2.atty or false) ||
596
596
+
(f.clap_2_26_2.color or false) ||
597
597
+
(clap_2_26_2.color or false);
598
598
+
clap_2_26_2.clippy =
599
599
+
(f.clap_2_26_2.clippy or false) ||
600
600
+
(f.clap_2_26_2.lints or false) ||
601
601
+
(clap_2_26_2.lints or false);
602
602
+
clap_2_26_2.color =
603
603
+
(f.clap_2_26_2.color or false) ||
604
604
+
(f.clap_2_26_2.default or false) ||
605
605
+
(clap_2_26_2.default or false);
606
606
+
clap_2_26_2.default = (f.clap_2_26_2.default or true);
607
607
+
clap_2_26_2.strsim =
608
608
+
(f.clap_2_26_2.strsim or false) ||
609
609
+
(f.clap_2_26_2.suggestions or false) ||
610
610
+
(clap_2_26_2.suggestions or false);
611
611
+
clap_2_26_2.suggestions =
612
612
+
(f.clap_2_26_2.suggestions or false) ||
613
613
+
(f.clap_2_26_2.default or false) ||
614
614
+
(clap_2_26_2.default or false);
615
615
+
clap_2_26_2.term_size =
616
616
+
(f.clap_2_26_2.term_size or false) ||
617
617
+
(f.clap_2_26_2.wrap_help or false) ||
618
618
+
(clap_2_26_2.wrap_help or false);
619
619
+
clap_2_26_2.wrap_help =
620
620
+
(f.clap_2_26_2.wrap_help or false) ||
621
621
+
(f.clap_2_26_2.default or false) ||
622
622
+
(clap_2_26_2.default or false);
623
623
+
clap_2_26_2.yaml =
624
624
+
(f.clap_2_26_2.yaml or false) ||
625
625
+
(f.clap_2_26_2.doc or false) ||
626
626
+
(clap_2_26_2.doc or false);
627
627
+
clap_2_26_2.yaml-rust =
628
628
+
(f.clap_2_26_2.yaml-rust or false) ||
629
629
+
(f.clap_2_26_2.yaml or false) ||
630
630
+
(clap_2_26_2.yaml or false);
631
631
+
strsim_0_6_0.default = true;
632
632
+
term_size_0_3_0.default = true;
633
633
+
textwrap_0_8_0.default = true;
634
634
+
unicode_width_0_1_4.default = true;
635
635
+
vec_map_0_8_0.default = true;
636
636
+
}) [ ansi_term_0_9_0_features atty_0_2_3_features bitflags_0_9_1_features strsim_0_6_0_features term_size_0_3_0_features textwrap_0_8_0_features unicode_width_0_1_4_features vec_map_0_8_0_features ];
637
637
+
coco_0_1_1 = { features?(coco_0_1_1_features {}) }: coco_0_1_1_ {
638
638
+
dependencies = mapFeatures features ([ either_1_2_0 scopeguard_0_3_2 ]);
639
639
+
features = mkFeatures (features.coco_0_1_1 or {});
538
640
};
539
539
-
byteorder_1_0_0_features."std".self_default = hasDefault byteorder_1_0_0_features;
540
540
-
clap_2_23_2 = clap_2_23_2_ rec {
541
541
-
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_1_0 unicode_width_0_1_4 vec_map_0_7_0 ]
542
542
-
++ (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 []);
543
543
-
features = mkFeatures clap_2_23_2_features;
641
641
+
coco_0_1_1_features = f: updateFeatures f (rec {
642
642
+
coco_0_1_1.default = (f.coco_0_1_1.default or true);
643
643
+
either_1_2_0.default = true;
644
644
+
scopeguard_0_3_2.default = true;
645
645
+
}) [ either_1_2_0_features scopeguard_0_3_2_features ];
646
646
+
color_quant_1_0_0 = { features?(color_quant_1_0_0_features {}) }: color_quant_1_0_0_ {};
647
647
+
color_quant_1_0_0_features = f: updateFeatures f (rec {
648
648
+
color_quant_1_0_0.default = (f.color_quant_1_0_0.default or true);
649
649
+
}) [];
650
650
+
dlib_0_3_1 = { features?(dlib_0_3_1_features {}) }: dlib_0_3_1_ {
651
651
+
dependencies = mapFeatures features ([ libloading_0_3_4 ]);
652
652
+
features = mkFeatures (features.dlib_0_3_1 or {});
544
653
};
545
545
-
clap_2_23_2_features."".self = true;
546
546
-
clap_2_23_2_features."ansi_term".self_color = hasFeature (clap_2_23_2_features."color" or {});
547
547
-
clap_2_23_2_features."atty".self_color = hasFeature (clap_2_23_2_features."color" or {});
548
548
-
clap_2_23_2_features."suggestions".self_default = hasDefault clap_2_23_2_features;
549
549
-
clap_2_23_2_features."color".self_default = hasDefault clap_2_23_2_features;
550
550
-
clap_2_23_2_features."wrap_help".self_default = hasDefault clap_2_23_2_features;
551
551
-
clap_2_23_2_features."clippy".self_lints = hasFeature (clap_2_23_2_features."lints" or {});
552
552
-
clap_2_23_2_features."strsim".self_suggestions = hasFeature (clap_2_23_2_features."suggestions" or {});
553
553
-
clap_2_23_2_features."term_size".self_wrap_help = hasFeature (clap_2_23_2_features."wrap_help" or {});
554
554
-
clap_2_23_2_features."yaml-rust".self_yaml = hasFeature (clap_2_23_2_features."yaml" or {});
555
555
-
ansi_term_0_9_0_features."default".from_clap_2_23_2__default = true;
556
556
-
atty_0_2_2_features."default".from_clap_2_23_2__default = true;
557
557
-
bitflags_0_8_2_features."default".from_clap_2_23_2__default = true;
558
558
-
clippy_0_0_0_features."default".from_clap_2_23_2__default = true;
559
559
-
strsim_0_6_0_features."default".from_clap_2_23_2__default = true;
560
560
-
term_size_0_3_0_features."default".from_clap_2_23_2__default = true;
561
561
-
unicode_segmentation_1_1_0_features."default".from_clap_2_23_2__default = true;
562
562
-
unicode_width_0_1_4_features."default".from_clap_2_23_2__default = true;
563
563
-
vec_map_0_7_0_features."default".from_clap_2_23_2__default = true;
564
564
-
yaml_rust_0_0_0_features."default".from_clap_2_23_2__default = true;
565
565
-
color_quant_1_0_0 = color_quant_1_0_0_ rec {};
566
566
-
dbus_0_5_2 = dbus_0_5_2_ rec {
567
567
-
dependencies = [ libc_0_2_21 ];
568
568
-
buildDependencies = [ metadeps_1_1_1 ];
569
569
-
features = mkFeatures dbus_0_5_2_features;
654
654
+
dlib_0_3_1_features = f: updateFeatures f (rec {
655
655
+
dlib_0_3_1.default = (f.dlib_0_3_1.default or true);
656
656
+
libloading_0_3_4.default = true;
657
657
+
}) [ libloading_0_3_4_features ];
658
658
+
dtoa_0_4_2 = { features?(dtoa_0_4_2_features {}) }: dtoa_0_4_2_ {};
659
659
+
dtoa_0_4_2_features = f: updateFeatures f (rec {
660
660
+
dtoa_0_4_2.default = (f.dtoa_0_4_2.default or true);
661
661
+
}) [];
662
662
+
either_1_2_0 = { features?(either_1_2_0_features {}) }: either_1_2_0_ {
663
663
+
features = mkFeatures (features.either_1_2_0 or {});
570
664
};
571
571
-
dbus_0_5_2_features."".self = true;
572
572
-
libc_0_2_21_features."default".from_dbus_0_5_2__default = true;
573
573
-
deque_0_3_1 = deque_0_3_1_ rec {
574
574
-
dependencies = [ rand_0_3_15 ];
665
665
+
either_1_2_0_features = f: updateFeatures f (rec {
666
666
+
either_1_2_0.default = (f.either_1_2_0.default or true);
667
667
+
either_1_2_0.use_std =
668
668
+
(f.either_1_2_0.use_std or false) ||
669
669
+
(f.either_1_2_0.default or false) ||
670
670
+
(either_1_2_0.default or false);
671
671
+
}) [];
672
672
+
enum_primitive_0_1_1 = { features?(enum_primitive_0_1_1_features {}) }: enum_primitive_0_1_1_ {
673
673
+
dependencies = mapFeatures features ([ num_traits_0_1_40 ]);
575
674
};
576
576
-
rand_0_3_15_features."default".from_deque_0_3_1__default = true;
577
577
-
dlib_0_3_1 = dlib_0_3_1_ rec {
578
578
-
dependencies = [ libloading_0_3_4 ];
579
579
-
features = mkFeatures dlib_0_3_1_features;
675
675
+
enum_primitive_0_1_1_features = f: updateFeatures f (rec {
676
676
+
enum_primitive_0_1_1.default = (f.enum_primitive_0_1_1.default or true);
677
677
+
num_traits_0_1_40.default = (f.num_traits_0_1_40.default or false);
678
678
+
}) [ num_traits_0_1_40_features ];
679
679
+
flate2_0_2_20 = { features?(flate2_0_2_20_features {}) }: flate2_0_2_20_ {
680
680
+
dependencies = mapFeatures features ([ libc_0_2_32 ]
681
681
+
++ (if features.flate2_0_2_20.miniz-sys or false then [ miniz_sys_0_1_10 ] else []));
682
682
+
features = mkFeatures (features.flate2_0_2_20 or {});
580
683
};
581
581
-
dlib_0_3_1_features."".self = true;
582
582
-
libloading_0_3_4_features."default".from_dlib_0_3_1__default = true;
583
583
-
dtoa_0_4_1 = dtoa_0_4_1_ rec {};
584
584
-
enum_primitive_0_1_1 = enum_primitive_0_1_1_ rec {
585
585
-
dependencies = [ num_traits_0_1_37 ];
684
684
+
flate2_0_2_20_features = f: updateFeatures f (rec {
685
685
+
flate2_0_2_20.default = (f.flate2_0_2_20.default or true);
686
686
+
flate2_0_2_20.futures =
687
687
+
(f.flate2_0_2_20.futures or false) ||
688
688
+
(f.flate2_0_2_20.tokio or false) ||
689
689
+
(flate2_0_2_20.tokio or false);
690
690
+
flate2_0_2_20.libz-sys =
691
691
+
(f.flate2_0_2_20.libz-sys or false) ||
692
692
+
(f.flate2_0_2_20.zlib or false) ||
693
693
+
(flate2_0_2_20.zlib or false);
694
694
+
flate2_0_2_20.miniz-sys =
695
695
+
(f.flate2_0_2_20.miniz-sys or false) ||
696
696
+
(f.flate2_0_2_20.default or false) ||
697
697
+
(flate2_0_2_20.default or false);
698
698
+
flate2_0_2_20.tokio-io =
699
699
+
(f.flate2_0_2_20.tokio-io or false) ||
700
700
+
(f.flate2_0_2_20.tokio or false) ||
701
701
+
(flate2_0_2_20.tokio or false);
702
702
+
libc_0_2_32.default = true;
703
703
+
miniz_sys_0_1_10.default = true;
704
704
+
}) [ libc_0_2_32_features miniz_sys_0_1_10_features ];
705
705
+
fuchsia_zircon_0_2_1 = { features?(fuchsia_zircon_0_2_1_features {}) }: fuchsia_zircon_0_2_1_ {
706
706
+
dependencies = mapFeatures features ([ fuchsia_zircon_sys_0_2_0 ]);
586
707
};
587
587
-
num_traits_0_1_37_features."default".from_enum_primitive_0_1_1__default = false;
588
588
-
error_chain_0_7_2 = error_chain_0_7_2_ rec {
589
589
-
dependencies = [];
590
590
-
features = mkFeatures error_chain_0_7_2_features;
708
708
+
fuchsia_zircon_0_2_1_features = f: updateFeatures f (rec {
709
709
+
fuchsia_zircon_0_2_1.default = (f.fuchsia_zircon_0_2_1.default or true);
710
710
+
fuchsia_zircon_sys_0_2_0.default = true;
711
711
+
}) [ fuchsia_zircon_sys_0_2_0_features ];
712
712
+
fuchsia_zircon_sys_0_2_0 = { features?(fuchsia_zircon_sys_0_2_0_features {}) }: fuchsia_zircon_sys_0_2_0_ {
713
713
+
dependencies = mapFeatures features ([ bitflags_0_7_0 ]);
591
714
};
592
592
-
error_chain_0_7_2_features."backtrace".self_default = hasDefault error_chain_0_7_2_features;
593
593
-
error_chain_0_7_2_features."example_generated".self_default = hasDefault error_chain_0_7_2_features;
594
594
-
backtrace_0_0_0_features."default".from_error_chain_0_7_2__default = true;
595
595
-
flate2_0_2_19 = flate2_0_2_19_ rec {
596
596
-
dependencies = [ libc_0_2_21 miniz_sys_0_1_9 ]
597
597
-
++ (if lib.lists.any (x: x == "miniz-sys") features then [miniz_sys_0_1_9] else []);
598
598
-
features = mkFeatures flate2_0_2_19_features;
715
715
+
fuchsia_zircon_sys_0_2_0_features = f: updateFeatures f (rec {
716
716
+
bitflags_0_7_0.default = true;
717
717
+
fuchsia_zircon_sys_0_2_0.default = (f.fuchsia_zircon_sys_0_2_0.default or true);
718
718
+
}) [ bitflags_0_7_0_features ];
719
719
+
futures_0_1_16 = { features?(futures_0_1_16_features {}) }: futures_0_1_16_ {
720
720
+
features = mkFeatures (features.futures_0_1_16 or {});
599
721
};
600
600
-
flate2_0_2_19_features."".self = true;
601
601
-
flate2_0_2_19_features."miniz-sys".self_default = hasDefault flate2_0_2_19_features;
602
602
-
flate2_0_2_19_features."tokio-io".self_tokio = hasFeature (flate2_0_2_19_features."tokio" or {});
603
603
-
flate2_0_2_19_features."futures".self_tokio = hasFeature (flate2_0_2_19_features."tokio" or {});
604
604
-
flate2_0_2_19_features."libz-sys".self_zlib = hasFeature (flate2_0_2_19_features."zlib" or {});
605
605
-
futures_0_0_0_features."default".from_flate2_0_2_19__default = true;
606
606
-
libc_0_2_21_features."default".from_flate2_0_2_19__default = true;
607
607
-
libz_sys_0_0_0_features."default".from_flate2_0_2_19__default = true;
608
608
-
miniz_sys_0_1_9_features."default".from_flate2_0_2_19__default = true;
609
609
-
tokio_io_0_0_0_features."default".from_flate2_0_2_19__default = true;
610
610
-
gcc_0_3_45 = gcc_0_3_45_ rec {
611
611
-
dependencies = [];
612
612
-
features = mkFeatures gcc_0_3_45_features;
722
722
+
futures_0_1_16_features = f: updateFeatures f (rec {
723
723
+
futures_0_1_16.default = (f.futures_0_1_16.default or true);
724
724
+
futures_0_1_16.use_std =
725
725
+
(f.futures_0_1_16.use_std or false) ||
726
726
+
(f.futures_0_1_16.default or false) ||
727
727
+
(futures_0_1_16.default or false);
728
728
+
futures_0_1_16.with-deprecated =
729
729
+
(f.futures_0_1_16.with-deprecated or false) ||
730
730
+
(f.futures_0_1_16.default or false) ||
731
731
+
(futures_0_1_16.default or false);
732
732
+
}) [];
733
733
+
gif_0_9_2 = { features?(gif_0_9_2_features {}) }: gif_0_9_2_ {
734
734
+
dependencies = mapFeatures features ([ color_quant_1_0_0 lzw_0_10_0 ]);
735
735
+
features = mkFeatures (features.gif_0_9_2 or {});
613
736
};
614
614
-
gcc_0_3_45_features."rayon".self_parallel = hasFeature (gcc_0_3_45_features."parallel" or {});
615
615
-
rayon_0_0_0_features."default".from_gcc_0_3_45__default = true;
616
616
-
gif_0_9_1 = gif_0_9_1_ rec {
617
617
-
dependencies = [ color_quant_1_0_0 lzw_0_10_0 ];
618
618
-
features = mkFeatures gif_0_9_1_features;
737
737
+
gif_0_9_2_features = f: updateFeatures f (rec {
738
738
+
color_quant_1_0_0.default = true;
739
739
+
gif_0_9_2.default = (f.gif_0_9_2.default or true);
740
740
+
gif_0_9_2.libc =
741
741
+
(f.gif_0_9_2.libc or false) ||
742
742
+
(f.gif_0_9_2.c_api or false) ||
743
743
+
(gif_0_9_2.c_api or false);
744
744
+
gif_0_9_2.raii_no_panic =
745
745
+
(f.gif_0_9_2.raii_no_panic or false) ||
746
746
+
(f.gif_0_9_2.default or false) ||
747
747
+
(gif_0_9_2.default or false);
748
748
+
lzw_0_10_0.default = true;
749
749
+
}) [ color_quant_1_0_0_features lzw_0_10_0_features ];
750
750
+
glob_0_2_11 = { features?(glob_0_2_11_features {}) }: glob_0_2_11_ {};
751
751
+
glob_0_2_11_features = f: updateFeatures f (rec {
752
752
+
glob_0_2_11.default = (f.glob_0_2_11.default or true);
753
753
+
}) [];
754
754
+
image_0_10_4 = { features?(image_0_10_4_features {}) }: image_0_10_4_ {
755
755
+
dependencies = mapFeatures features ([ byteorder_0_5_3 enum_primitive_0_1_1 glob_0_2_11 num_iter_0_1_34 num_rational_0_1_39 num_traits_0_1_40 ]
756
756
+
++ (if features.image_0_10_4.gif or false then [ gif_0_9_2 ] else [])
757
757
+
++ (if features.image_0_10_4.jpeg-decoder or false then [ jpeg_decoder_0_1_13 ] else [])
758
758
+
++ (if features.image_0_10_4.png or false then [ png_0_5_2 ] else [])
759
759
+
++ (if features.image_0_10_4.scoped_threadpool or false then [ scoped_threadpool_0_1_8 ] else []));
760
760
+
features = mkFeatures (features.image_0_10_4 or {});
619
761
};
620
620
-
gif_0_9_1_features."libc".self_c_api = hasFeature (gif_0_9_1_features."c_api" or {});
621
621
-
gif_0_9_1_features."raii_no_panic".self_default = hasDefault gif_0_9_1_features;
622
622
-
color_quant_1_0_0_features."default".from_gif_0_9_1__default = true;
623
623
-
libc_0_0_0_features."default".from_gif_0_9_1__default = true;
624
624
-
lzw_0_10_0_features."default".from_gif_0_9_1__default = true;
625
625
-
glob_0_2_11 = glob_0_2_11_ rec {};
626
626
-
image_0_10_4 = image_0_10_4_ rec {
627
627
-
dependencies = [ byteorder_0_5_3 enum_primitive_0_1_1 gif_0_9_1 glob_0_2_11 jpeg_decoder_0_1_12 num_iter_0_1_33 num_rational_0_1_36 num_traits_0_1_37 png_0_5_2 scoped_threadpool_0_1_7 ]
628
628
-
++ (if lib.lists.any (x: x == "gif") features then [gif_0_9_1] else []) ++ (if lib.lists.any (x: x == "jpeg-decoder") features then [jpeg_decoder_0_1_12] else []) ++ (if lib.lists.any (x: x == "png") features then [png_0_5_2] else []) ++ (if lib.lists.any (x: x == "scoped_threadpool") features then [scoped_threadpool_0_1_7] else []);
629
629
-
features = mkFeatures image_0_10_4_features;
762
762
+
image_0_10_4_features = f: updateFeatures f (rec {
763
763
+
byteorder_0_5_3.default = true;
764
764
+
enum_primitive_0_1_1.default = true;
765
765
+
gif_0_9_2.default = true;
766
766
+
glob_0_2_11.default = true;
767
767
+
image_0_10_4.bmp =
768
768
+
(f.image_0_10_4.bmp or false) ||
769
769
+
(f.image_0_10_4.default or false) ||
770
770
+
(image_0_10_4.default or false) ||
771
771
+
(f.image_0_10_4.ico or false) ||
772
772
+
(image_0_10_4.ico or false);
773
773
+
image_0_10_4.default = (f.image_0_10_4.default or true);
774
774
+
image_0_10_4.gif =
775
775
+
(f.image_0_10_4.gif or false) ||
776
776
+
(f.image_0_10_4.gif_codec or false) ||
777
777
+
(image_0_10_4.gif_codec or false);
778
778
+
image_0_10_4.gif_codec =
779
779
+
(f.image_0_10_4.gif_codec or false) ||
780
780
+
(f.image_0_10_4.default or false) ||
781
781
+
(image_0_10_4.default or false);
782
782
+
image_0_10_4.hdr =
783
783
+
(f.image_0_10_4.hdr or false) ||
784
784
+
(f.image_0_10_4.default or false) ||
785
785
+
(image_0_10_4.default or false);
786
786
+
image_0_10_4.ico =
787
787
+
(f.image_0_10_4.ico or false) ||
788
788
+
(f.image_0_10_4.default or false) ||
789
789
+
(image_0_10_4.default or false);
790
790
+
image_0_10_4.jpeg =
791
791
+
(f.image_0_10_4.jpeg or false) ||
792
792
+
(f.image_0_10_4.default or false) ||
793
793
+
(image_0_10_4.default or false);
794
794
+
image_0_10_4.jpeg-decoder =
795
795
+
(f.image_0_10_4.jpeg-decoder or false) ||
796
796
+
(f.image_0_10_4.jpeg or false) ||
797
797
+
(image_0_10_4.jpeg or false);
798
798
+
image_0_10_4.png =
799
799
+
(f.image_0_10_4.png or false) ||
800
800
+
(f.image_0_10_4.png_codec or false) ||
801
801
+
(image_0_10_4.png_codec or false);
802
802
+
image_0_10_4.png_codec =
803
803
+
(f.image_0_10_4.png_codec or false) ||
804
804
+
(f.image_0_10_4.default or false) ||
805
805
+
(image_0_10_4.default or false) ||
806
806
+
(f.image_0_10_4.ico or false) ||
807
807
+
(image_0_10_4.ico or false);
808
808
+
image_0_10_4.ppm =
809
809
+
(f.image_0_10_4.ppm or false) ||
810
810
+
(f.image_0_10_4.default or false) ||
811
811
+
(image_0_10_4.default or false);
812
812
+
image_0_10_4.scoped_threadpool =
813
813
+
(f.image_0_10_4.scoped_threadpool or false) ||
814
814
+
(f.image_0_10_4.hdr or false) ||
815
815
+
(image_0_10_4.hdr or false);
816
816
+
image_0_10_4.tga =
817
817
+
(f.image_0_10_4.tga or false) ||
818
818
+
(f.image_0_10_4.default or false) ||
819
819
+
(image_0_10_4.default or false);
820
820
+
image_0_10_4.tiff =
821
821
+
(f.image_0_10_4.tiff or false) ||
822
822
+
(f.image_0_10_4.default or false) ||
823
823
+
(image_0_10_4.default or false);
824
824
+
image_0_10_4.webp =
825
825
+
(f.image_0_10_4.webp or false) ||
826
826
+
(f.image_0_10_4.default or false) ||
827
827
+
(image_0_10_4.default or false);
828
828
+
jpeg_decoder_0_1_13.default = true;
829
829
+
num_iter_0_1_34.default = true;
830
830
+
num_rational_0_1_39.default = true;
831
831
+
num_traits_0_1_40.default = true;
832
832
+
png_0_5_2.default = true;
833
833
+
scoped_threadpool_0_1_8.default = true;
834
834
+
}) [ byteorder_0_5_3_features enum_primitive_0_1_1_features gif_0_9_2_features glob_0_2_11_features jpeg_decoder_0_1_13_features num_iter_0_1_34_features num_rational_0_1_39_features num_traits_0_1_40_features png_0_5_2_features scoped_threadpool_0_1_8_features ];
835
835
+
inflate_0_1_1 = { features?(inflate_0_1_1_features {}) }: inflate_0_1_1_ {
836
836
+
features = mkFeatures (features.inflate_0_1_1 or {});
630
837
};
631
631
-
image_0_10_4_features."".self = true;
632
632
-
image_0_10_4_features."gif_codec".self_default = hasDefault image_0_10_4_features;
633
633
-
image_0_10_4_features."jpeg".self_default = hasDefault image_0_10_4_features;
634
634
-
image_0_10_4_features."ico".self_default = hasDefault image_0_10_4_features;
635
635
-
image_0_10_4_features."png_codec".self_default = hasDefault image_0_10_4_features;
636
636
-
image_0_10_4_features."ppm".self_default = hasDefault image_0_10_4_features;
637
637
-
image_0_10_4_features."tga".self_default = hasDefault image_0_10_4_features;
638
638
-
image_0_10_4_features."tiff".self_default = hasDefault image_0_10_4_features;
639
639
-
image_0_10_4_features."webp".self_default = hasDefault image_0_10_4_features;
640
640
-
image_0_10_4_features."bmp".self_default = hasDefault image_0_10_4_features;
641
641
-
image_0_10_4_features."hdr".self_default = hasDefault image_0_10_4_features;
642
642
-
image_0_10_4_features."gif".self_gif_codec = hasFeature (image_0_10_4_features."gif_codec" or {});
643
643
-
image_0_10_4_features."scoped_threadpool".self_hdr = hasFeature (image_0_10_4_features."hdr" or {});
644
644
-
image_0_10_4_features."bmp".self_ico = hasFeature (image_0_10_4_features."ico" or {});
645
645
-
image_0_10_4_features."png_codec".self_ico = hasFeature (image_0_10_4_features."ico" or {});
646
646
-
image_0_10_4_features."jpeg-decoder".self_jpeg = hasFeature (image_0_10_4_features."jpeg" or {});
647
647
-
image_0_10_4_features."png".self_png_codec = hasFeature (image_0_10_4_features."png_codec" or {});
648
648
-
byteorder_0_5_3_features."default".from_image_0_10_4__default = true;
649
649
-
enum_primitive_0_1_1_features."default".from_image_0_10_4__default = true;
650
650
-
gif_0_9_1_features."default".from_image_0_10_4__default = true;
651
651
-
glob_0_2_11_features."default".from_image_0_10_4__default = true;
652
652
-
jpeg_decoder_0_1_12_features."default".from_image_0_10_4__default = true;
653
653
-
num_iter_0_1_33_features."default".from_image_0_10_4__default = true;
654
654
-
num_rational_0_1_36_features."default".from_image_0_10_4__default = true;
655
655
-
num_traits_0_1_37_features."default".from_image_0_10_4__default = true;
656
656
-
png_0_5_2_features."default".from_image_0_10_4__default = true;
657
657
-
scoped_threadpool_0_1_7_features."default".from_image_0_10_4__default = true;
658
658
-
inflate_0_1_1 = inflate_0_1_1_ rec {
659
659
-
features = mkFeatures inflate_0_1_1_features;
838
838
+
inflate_0_1_1_features = f: updateFeatures f (rec {
839
839
+
inflate_0_1_1.default = (f.inflate_0_1_1.default or true);
840
840
+
}) [];
841
841
+
itoa_0_3_4 = { features?(itoa_0_3_4_features {}) }: itoa_0_3_4_ {
842
842
+
features = mkFeatures (features.itoa_0_3_4 or {});
660
843
};
661
661
-
inflate_0_1_1_features."".self = true;
662
662
-
itoa_0_3_1 = itoa_0_3_1_ rec {};
663
663
-
jpeg_decoder_0_1_12 = jpeg_decoder_0_1_12_ rec {
664
664
-
dependencies = [ byteorder_1_0_0 rayon_0_7_0 ]
665
665
-
++ (if lib.lists.any (x: x == "rayon") features then [rayon_0_7_0] else []);
666
666
-
features = mkFeatures jpeg_decoder_0_1_12_features;
844
844
+
itoa_0_3_4_features = f: updateFeatures f (rec {
845
845
+
itoa_0_3_4.default = (f.itoa_0_3_4.default or true);
846
846
+
}) [];
847
847
+
jpeg_decoder_0_1_13 = { features?(jpeg_decoder_0_1_13_features {}) }: jpeg_decoder_0_1_13_ {
848
848
+
dependencies = mapFeatures features ([ byteorder_1_1_0 ]
849
849
+
++ (if features.jpeg_decoder_0_1_13.rayon or false then [ rayon_0_8_2 ] else []));
850
850
+
features = mkFeatures (features.jpeg_decoder_0_1_13 or {});
667
851
};
668
668
-
jpeg_decoder_0_1_12_features."".self = true;
669
669
-
jpeg_decoder_0_1_12_features."rayon".self_default = hasDefault jpeg_decoder_0_1_12_features;
670
670
-
byteorder_1_0_0_features."default".from_jpeg_decoder_0_1_12__default = true;
671
671
-
rayon_0_7_0_features."default".from_jpeg_decoder_0_1_12__default = true;
672
672
-
kernel32_sys_0_2_2 = kernel32_sys_0_2_2_ rec {
673
673
-
dependencies = [ winapi_0_2_8 ];
674
674
-
buildDependencies = [ winapi_build_0_1_1 ];
852
852
+
jpeg_decoder_0_1_13_features = f: updateFeatures f (rec {
853
853
+
byteorder_1_1_0.default = true;
854
854
+
jpeg_decoder_0_1_13.default = (f.jpeg_decoder_0_1_13.default or true);
855
855
+
jpeg_decoder_0_1_13.rayon =
856
856
+
(f.jpeg_decoder_0_1_13.rayon or false) ||
857
857
+
(f.jpeg_decoder_0_1_13.default or false) ||
858
858
+
(jpeg_decoder_0_1_13.default or false);
859
859
+
rayon_0_8_2.default = true;
860
860
+
}) [ byteorder_1_1_0_features rayon_0_8_2_features ];
861
861
+
kernel32_sys_0_2_2 = { features?(kernel32_sys_0_2_2_features {}) }: kernel32_sys_0_2_2_ {
862
862
+
dependencies = mapFeatures features ([ winapi_0_2_8 ]);
863
863
+
buildDependencies = mapFeatures features ([ winapi_build_0_1_1 ]);
675
864
};
676
676
-
winapi_0_2_8_features."default".from_kernel32_sys_0_2_2__default = true;
677
677
-
lazy_static_0_1_16 = lazy_static_0_1_16_ rec {
678
678
-
features = mkFeatures lazy_static_0_1_16_features;
865
865
+
kernel32_sys_0_2_2_features = f: updateFeatures f (rec {
866
866
+
kernel32_sys_0_2_2.default = (f.kernel32_sys_0_2_2.default or true);
867
867
+
winapi_0_2_8.default = true;
868
868
+
winapi_build_0_1_1.default = true;
869
869
+
}) [ winapi_0_2_8_features winapi_build_0_1_1_features ];
870
870
+
lazy_static_0_2_9 = { features?(lazy_static_0_2_9_features {}) }: lazy_static_0_2_9_ {
871
871
+
dependencies = mapFeatures features ([]);
872
872
+
features = mkFeatures (features.lazy_static_0_2_9 or {});
679
873
};
680
680
-
lazy_static_0_1_16_features."".self = true;
681
681
-
lazy_static_0_2_8 = lazy_static_0_2_8_ rec {
682
682
-
dependencies = [];
683
683
-
features = mkFeatures lazy_static_0_2_8_features;
874
874
+
lazy_static_0_2_9_features = f: updateFeatures f (rec {
875
875
+
lazy_static_0_2_9.default = (f.lazy_static_0_2_9.default or true);
876
876
+
lazy_static_0_2_9.nightly =
877
877
+
(f.lazy_static_0_2_9.nightly or false) ||
878
878
+
(f.lazy_static_0_2_9.spin_no_std or false) ||
879
879
+
(lazy_static_0_2_9.spin_no_std or false);
880
880
+
lazy_static_0_2_9.spin =
881
881
+
(f.lazy_static_0_2_9.spin or false) ||
882
882
+
(f.lazy_static_0_2_9.spin_no_std or false) ||
883
883
+
(lazy_static_0_2_9.spin_no_std or false);
884
884
+
}) [];
885
885
+
libc_0_2_32 = { features?(libc_0_2_32_features {}) }: libc_0_2_32_ {
886
886
+
features = mkFeatures (features.libc_0_2_32 or {});
684
887
};
685
685
-
lazy_static_0_2_8_features."nightly".self_spin_no_std = hasFeature (lazy_static_0_2_8_features."spin_no_std" or {});
686
686
-
lazy_static_0_2_8_features."spin".self_spin_no_std = hasFeature (lazy_static_0_2_8_features."spin_no_std" or {});
687
687
-
spin_0_0_0_features."default".from_lazy_static_0_2_8__default = true;
688
688
-
libc_0_2_21 = libc_0_2_21_ rec {
689
689
-
features = mkFeatures libc_0_2_21_features;
888
888
+
libc_0_2_32_features = f: updateFeatures f (rec {
889
889
+
libc_0_2_32.default = (f.libc_0_2_32.default or true);
890
890
+
libc_0_2_32.use_std =
891
891
+
(f.libc_0_2_32.use_std or false) ||
892
892
+
(f.libc_0_2_32.default or false) ||
893
893
+
(libc_0_2_32.default or false);
894
894
+
}) [];
895
895
+
libloading_0_3_4 = { features?(libloading_0_3_4_features {}) }: libloading_0_3_4_ {
896
896
+
dependencies = mapFeatures features ([ lazy_static_0_2_9 ])
897
897
+
++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 winapi_0_2_8 ]) else []);
898
898
+
buildDependencies = mapFeatures features ([ target_build_utils_0_3_1 ]);
690
899
};
691
691
-
libc_0_2_21_features."use_std".self_default = hasDefault libc_0_2_21_features;
692
692
-
libloading_0_3_4 = libloading_0_3_4_ rec {
693
693
-
dependencies = [ lazy_static_0_2_8 ]
694
694
-
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
695
695
-
buildDependencies = [ target_build_utils_0_3_0 ];
900
900
+
libloading_0_3_4_features = f: updateFeatures f (rec {
901
901
+
kernel32_sys_0_2_2.default = true;
902
902
+
lazy_static_0_2_9.default = true;
903
903
+
libloading_0_3_4.default = (f.libloading_0_3_4.default or true);
904
904
+
target_build_utils_0_3_1.default = true;
905
905
+
winapi_0_2_8.default = true;
906
906
+
}) [ lazy_static_0_2_9_features target_build_utils_0_3_1_features kernel32_sys_0_2_2_features winapi_0_2_8_features ];
907
907
+
lzw_0_10_0 = { features?(lzw_0_10_0_features {}) }: lzw_0_10_0_ {
908
908
+
features = mkFeatures (features.lzw_0_10_0 or {});
696
909
};
697
697
-
lazy_static_0_2_8_features."default".from_libloading_0_3_4__default = true;
698
698
-
kernel32_sys_0_2_2_features."default".from_libloading_0_3_4__default = true;
699
699
-
winapi_0_2_8_features."default".from_libloading_0_3_4__default = true;
700
700
-
lzw_0_10_0 = lzw_0_10_0_ rec {
701
701
-
features = mkFeatures lzw_0_10_0_features;
910
910
+
lzw_0_10_0_features = f: updateFeatures f (rec {
911
911
+
lzw_0_10_0.default = (f.lzw_0_10_0.default or true);
912
912
+
lzw_0_10_0.raii_no_panic =
913
913
+
(f.lzw_0_10_0.raii_no_panic or false) ||
914
914
+
(f.lzw_0_10_0.default or false) ||
915
915
+
(lzw_0_10_0.default or false);
916
916
+
}) [];
917
917
+
miniz_sys_0_1_10 = { features?(miniz_sys_0_1_10_features {}) }: miniz_sys_0_1_10_ {
918
918
+
dependencies = mapFeatures features ([ libc_0_2_32 ]);
919
919
+
buildDependencies = mapFeatures features ([ cc_1_0_0 ]);
702
920
};
703
703
-
lzw_0_10_0_features."raii_no_panic".self_default = hasDefault lzw_0_10_0_features;
704
704
-
metadeps_1_1_1 = metadeps_1_1_1_ rec {
705
705
-
dependencies = [ error_chain_0_7_2 pkg_config_0_3_9 toml_0_2_1 ];
921
921
+
miniz_sys_0_1_10_features = f: updateFeatures f (rec {
922
922
+
cc_1_0_0.default = true;
923
923
+
libc_0_2_32.default = true;
924
924
+
miniz_sys_0_1_10.default = (f.miniz_sys_0_1_10.default or true);
925
925
+
}) [ libc_0_2_32_features cc_1_0_0_features ];
926
926
+
num_bigint_0_1_40 = { features?(num_bigint_0_1_40_features {}) }: num_bigint_0_1_40_ {
927
927
+
dependencies = mapFeatures features ([ num_integer_0_1_35 num_traits_0_1_40 ]
928
928
+
++ (if features.num_bigint_0_1_40.rand or false then [ rand_0_3_17 ] else [])
929
929
+
++ (if features.num_bigint_0_1_40.rustc-serialize or false then [ rustc_serialize_0_3_24 ] else []));
930
930
+
features = mkFeatures (features.num_bigint_0_1_40 or {});
706
931
};
707
707
-
error_chain_0_7_2_features."default".from_metadeps_1_1_1__default = false;
708
708
-
pkg_config_0_3_9_features."default".from_metadeps_1_1_1__default = true;
709
709
-
toml_0_2_1_features."default".from_metadeps_1_1_1__default = false;
710
710
-
miniz_sys_0_1_9 = miniz_sys_0_1_9_ rec {
711
711
-
dependencies = [ libc_0_2_21 ];
712
712
-
buildDependencies = [ gcc_0_3_45 ];
932
932
+
num_bigint_0_1_40_features = f: updateFeatures f (rec {
933
933
+
num_bigint_0_1_40.default = (f.num_bigint_0_1_40.default or true);
934
934
+
num_bigint_0_1_40.rand =
935
935
+
(f.num_bigint_0_1_40.rand or false) ||
936
936
+
(f.num_bigint_0_1_40.default or false) ||
937
937
+
(num_bigint_0_1_40.default or false);
938
938
+
num_bigint_0_1_40.rustc-serialize =
939
939
+
(f.num_bigint_0_1_40.rustc-serialize or false) ||
940
940
+
(f.num_bigint_0_1_40.default or false) ||
941
941
+
(num_bigint_0_1_40.default or false);
942
942
+
num_integer_0_1_35.default = true;
943
943
+
num_traits_0_1_40.default = true;
944
944
+
rand_0_3_17.default = true;
945
945
+
rustc_serialize_0_3_24.default = true;
946
946
+
}) [ num_integer_0_1_35_features num_traits_0_1_40_features rand_0_3_17_features rustc_serialize_0_3_24_features ];
947
947
+
num_integer_0_1_35 = { features?(num_integer_0_1_35_features {}) }: num_integer_0_1_35_ {
948
948
+
dependencies = mapFeatures features ([ num_traits_0_1_40 ]);
713
949
};
714
714
-
libc_0_2_21_features."default".from_miniz_sys_0_1_9__default = true;
715
715
-
num_bigint_0_1_37 = num_bigint_0_1_37_ rec {
716
716
-
dependencies = [ num_integer_0_1_34 num_traits_0_1_37 rand_0_3_15 rustc_serialize_0_3_23 ]
717
717
-
++ (if lib.lists.any (x: x == "rand") features then [rand_0_3_15] else []) ++ (if lib.lists.any (x: x == "rustc-serialize") features then [rustc_serialize_0_3_23] else []);
718
718
-
features = mkFeatures num_bigint_0_1_37_features;
950
950
+
num_integer_0_1_35_features = f: updateFeatures f (rec {
951
951
+
num_integer_0_1_35.default = (f.num_integer_0_1_35.default or true);
952
952
+
num_traits_0_1_40.default = true;
953
953
+
}) [ num_traits_0_1_40_features ];
954
954
+
num_iter_0_1_34 = { features?(num_iter_0_1_34_features {}) }: num_iter_0_1_34_ {
955
955
+
dependencies = mapFeatures features ([ num_integer_0_1_35 num_traits_0_1_40 ]);
719
956
};
720
720
-
num_bigint_0_1_37_features."".self = true;
721
721
-
num_bigint_0_1_37_features."rand".self_default = hasDefault num_bigint_0_1_37_features;
722
722
-
num_bigint_0_1_37_features."rustc-serialize".self_default = hasDefault num_bigint_0_1_37_features;
723
723
-
num_integer_0_1_34_features."default".from_num_bigint_0_1_37__default = true;
724
724
-
num_traits_0_1_37_features."default".from_num_bigint_0_1_37__default = true;
725
725
-
rand_0_3_15_features."default".from_num_bigint_0_1_37__default = true;
726
726
-
rustc_serialize_0_3_23_features."default".from_num_bigint_0_1_37__default = true;
727
727
-
serde_0_0_0_features."default".from_num_bigint_0_1_37__default = true;
728
728
-
num_integer_0_1_34 = num_integer_0_1_34_ rec {
729
729
-
dependencies = [ num_traits_0_1_37 ];
957
957
+
num_iter_0_1_34_features = f: updateFeatures f (rec {
958
958
+
num_integer_0_1_35.default = true;
959
959
+
num_iter_0_1_34.default = (f.num_iter_0_1_34.default or true);
960
960
+
num_traits_0_1_40.default = true;
961
961
+
}) [ num_integer_0_1_35_features num_traits_0_1_40_features ];
962
962
+
num_rational_0_1_39 = { features?(num_rational_0_1_39_features {}) }: num_rational_0_1_39_ {
963
963
+
dependencies = mapFeatures features ([ num_integer_0_1_35 num_traits_0_1_40 ]
964
964
+
++ (if features.num_rational_0_1_39.num-bigint or false then [ num_bigint_0_1_40 ] else [])
965
965
+
++ (if features.num_rational_0_1_39.rustc-serialize or false then [ rustc_serialize_0_3_24 ] else []));
966
966
+
features = mkFeatures (features.num_rational_0_1_39 or {});
730
967
};
731
731
-
num_traits_0_1_37_features."default".from_num_integer_0_1_34__default = true;
732
732
-
num_iter_0_1_33 = num_iter_0_1_33_ rec {
733
733
-
dependencies = [ num_integer_0_1_34 num_traits_0_1_37 ];
968
968
+
num_rational_0_1_39_features = f: updateFeatures f (rec {
969
969
+
num_bigint_0_1_40.default = true;
970
970
+
num_integer_0_1_35.default = true;
971
971
+
num_rational_0_1_39.bigint =
972
972
+
(f.num_rational_0_1_39.bigint or false) ||
973
973
+
(f.num_rational_0_1_39.default or false) ||
974
974
+
(num_rational_0_1_39.default or false);
975
975
+
num_rational_0_1_39.default = (f.num_rational_0_1_39.default or true);
976
976
+
num_rational_0_1_39.num-bigint =
977
977
+
(f.num_rational_0_1_39.num-bigint or false) ||
978
978
+
(f.num_rational_0_1_39.bigint or false) ||
979
979
+
(num_rational_0_1_39.bigint or false);
980
980
+
num_rational_0_1_39.rustc-serialize =
981
981
+
(f.num_rational_0_1_39.rustc-serialize or false) ||
982
982
+
(f.num_rational_0_1_39.default or false) ||
983
983
+
(num_rational_0_1_39.default or false);
984
984
+
num_traits_0_1_40.default = true;
985
985
+
rustc_serialize_0_3_24.default = true;
986
986
+
}) [ num_bigint_0_1_40_features num_integer_0_1_35_features num_traits_0_1_40_features rustc_serialize_0_3_24_features ];
987
987
+
num_traits_0_1_40 = { features?(num_traits_0_1_40_features {}) }: num_traits_0_1_40_ {};
988
988
+
num_traits_0_1_40_features = f: updateFeatures f (rec {
989
989
+
num_traits_0_1_40.default = (f.num_traits_0_1_40.default or true);
990
990
+
}) [];
991
991
+
num_cpus_1_7_0 = { features?(num_cpus_1_7_0_features {}) }: num_cpus_1_7_0_ {
992
992
+
dependencies = mapFeatures features ([ libc_0_2_32 ]);
734
993
};
735
735
-
num_integer_0_1_34_features."default".from_num_iter_0_1_33__default = true;
736
736
-
num_traits_0_1_37_features."default".from_num_iter_0_1_33__default = true;
737
737
-
num_rational_0_1_36 = num_rational_0_1_36_ rec {
738
738
-
dependencies = [ num_bigint_0_1_37 num_integer_0_1_34 num_traits_0_1_37 rustc_serialize_0_3_23 ]
739
739
-
++ (if lib.lists.any (x: x == "num-bigint") features then [num_bigint_0_1_37] else []) ++ (if lib.lists.any (x: x == "rustc-serialize") features then [rustc_serialize_0_3_23] else []);
740
740
-
features = mkFeatures num_rational_0_1_36_features;
994
994
+
num_cpus_1_7_0_features = f: updateFeatures f (rec {
995
995
+
libc_0_2_32.default = true;
996
996
+
num_cpus_1_7_0.default = (f.num_cpus_1_7_0.default or true);
997
997
+
}) [ libc_0_2_32_features ];
998
998
+
phf_0_7_21 = { features?(phf_0_7_21_features {}) }: phf_0_7_21_ {
999
999
+
dependencies = mapFeatures features ([ phf_shared_0_7_21 ]);
1000
1000
+
features = mkFeatures (features.phf_0_7_21 or {});
741
1001
};
742
742
-
num_rational_0_1_36_features."".self = true;
743
743
-
num_rational_0_1_36_features."num-bigint".self_bigint = hasFeature (num_rational_0_1_36_features."bigint" or {});
744
744
-
num_rational_0_1_36_features."bigint".self_default = hasDefault num_rational_0_1_36_features;
745
745
-
num_rational_0_1_36_features."rustc-serialize".self_default = hasDefault num_rational_0_1_36_features;
746
746
-
num_bigint_0_1_37_features."default".from_num_rational_0_1_36__default = true;
747
747
-
num_integer_0_1_34_features."default".from_num_rational_0_1_36__default = true;
748
748
-
num_traits_0_1_37_features."default".from_num_rational_0_1_36__default = true;
749
749
-
rustc_serialize_0_3_23_features."default".from_num_rational_0_1_36__default = true;
750
750
-
serde_0_0_0_features."default".from_num_rational_0_1_36__default = true;
751
751
-
num_traits_0_1_37 = num_traits_0_1_37_ rec {};
752
752
-
num_cpus_1_3_0 = num_cpus_1_3_0_ rec {
753
753
-
dependencies = [ libc_0_2_21 ];
1002
1002
+
phf_0_7_21_features = f: updateFeatures f (rec {
1003
1003
+
phf_0_7_21.default = (f.phf_0_7_21.default or true);
1004
1004
+
phf_shared_0_7_21.core =
1005
1005
+
(f.phf_shared_0_7_21.core or false) ||
1006
1006
+
(phf_0_7_21.core or false) ||
1007
1007
+
(f.phf_0_7_21.core or false);
1008
1008
+
phf_shared_0_7_21.default = true;
1009
1009
+
phf_shared_0_7_21.unicase =
1010
1010
+
(f.phf_shared_0_7_21.unicase or false) ||
1011
1011
+
(phf_0_7_21.unicase or false) ||
1012
1012
+
(f.phf_0_7_21.unicase or false);
1013
1013
+
}) [ phf_shared_0_7_21_features ];
1014
1014
+
phf_codegen_0_7_21 = { features?(phf_codegen_0_7_21_features {}) }: phf_codegen_0_7_21_ {
1015
1015
+
dependencies = mapFeatures features ([ phf_generator_0_7_21 phf_shared_0_7_21 ]);
754
1016
};
755
755
-
libc_0_2_21_features."default".from_num_cpus_1_3_0__default = true;
756
756
-
phf_0_7_21 = phf_0_7_21_ rec {
757
757
-
dependencies = [ phf_shared_0_7_21 ];
758
758
-
features = mkFeatures phf_0_7_21_features;
1017
1017
+
phf_codegen_0_7_21_features = f: updateFeatures f (rec {
1018
1018
+
phf_codegen_0_7_21.default = (f.phf_codegen_0_7_21.default or true);
1019
1019
+
phf_generator_0_7_21.default = true;
1020
1020
+
phf_shared_0_7_21.default = true;
1021
1021
+
}) [ phf_generator_0_7_21_features phf_shared_0_7_21_features ];
1022
1022
+
phf_generator_0_7_21 = { features?(phf_generator_0_7_21_features {}) }: phf_generator_0_7_21_ {
1023
1023
+
dependencies = mapFeatures features ([ phf_shared_0_7_21 rand_0_3_17 ]);
759
1024
};
760
760
-
phf_0_7_21_features."".self = true;
761
761
-
phf_shared_0_7_21_features."core".from_phf_0_7_21__core = hasFeature (phf_0_7_21_features."core" or {});
762
762
-
phf_shared_0_7_21_features."unicase".from_phf_0_7_21__unicase = hasFeature (phf_0_7_21_features."unicase" or {});
763
763
-
phf_shared_0_7_21_features."default".from_phf_0_7_21__default = true;
764
764
-
phf_codegen_0_7_21 = phf_codegen_0_7_21_ rec {
765
765
-
dependencies = [ phf_generator_0_7_21 phf_shared_0_7_21 ];
1025
1025
+
phf_generator_0_7_21_features = f: updateFeatures f (rec {
1026
1026
+
phf_generator_0_7_21.default = (f.phf_generator_0_7_21.default or true);
1027
1027
+
phf_shared_0_7_21.default = true;
1028
1028
+
rand_0_3_17.default = true;
1029
1029
+
}) [ phf_shared_0_7_21_features rand_0_3_17_features ];
1030
1030
+
phf_shared_0_7_21 = { features?(phf_shared_0_7_21_features {}) }: phf_shared_0_7_21_ {
1031
1031
+
dependencies = mapFeatures features ([ siphasher_0_2_2 ]);
1032
1032
+
features = mkFeatures (features.phf_shared_0_7_21 or {});
766
1033
};
767
767
-
phf_generator_0_7_21_features."default".from_phf_codegen_0_7_21__default = true;
768
768
-
phf_shared_0_7_21_features."default".from_phf_codegen_0_7_21__default = true;
769
769
-
phf_generator_0_7_21 = phf_generator_0_7_21_ rec {
770
770
-
dependencies = [ phf_shared_0_7_21 rand_0_3_15 ];
1034
1034
+
phf_shared_0_7_21_features = f: updateFeatures f (rec {
1035
1035
+
phf_shared_0_7_21.default = (f.phf_shared_0_7_21.default or true);
1036
1036
+
siphasher_0_2_2.default = true;
1037
1037
+
}) [ siphasher_0_2_2_features ];
1038
1038
+
png_0_5_2 = { features?(png_0_5_2_features {}) }: png_0_5_2_ {
1039
1039
+
dependencies = mapFeatures features ([ bitflags_0_7_0 inflate_0_1_1 num_iter_0_1_34 ]
1040
1040
+
++ (if features.png_0_5_2.flate2 or false then [ flate2_0_2_20 ] else []));
1041
1041
+
features = mkFeatures (features.png_0_5_2 or {});
771
1042
};
772
772
-
phf_shared_0_7_21_features."default".from_phf_generator_0_7_21__default = true;
773
773
-
rand_0_3_15_features."default".from_phf_generator_0_7_21__default = true;
774
774
-
phf_shared_0_7_21 = phf_shared_0_7_21_ rec {
775
775
-
dependencies = [ siphasher_0_2_2 ];
776
776
-
features = mkFeatures phf_shared_0_7_21_features;
1043
1043
+
png_0_5_2_features = f: updateFeatures f (rec {
1044
1044
+
bitflags_0_7_0.default = true;
1045
1045
+
flate2_0_2_20.default = true;
1046
1046
+
inflate_0_1_1.default = true;
1047
1047
+
num_iter_0_1_34.default = true;
1048
1048
+
png_0_5_2.default = (f.png_0_5_2.default or true);
1049
1049
+
png_0_5_2.flate2 =
1050
1050
+
(f.png_0_5_2.flate2 or false) ||
1051
1051
+
(f.png_0_5_2.png-encoding or false) ||
1052
1052
+
(png_0_5_2.png-encoding or false);
1053
1053
+
png_0_5_2.png-encoding =
1054
1054
+
(f.png_0_5_2.png-encoding or false) ||
1055
1055
+
(f.png_0_5_2.default or false) ||
1056
1056
+
(png_0_5_2.default or false);
1057
1057
+
}) [ bitflags_0_7_0_features flate2_0_2_20_features inflate_0_1_1_features num_iter_0_1_34_features ];
1058
1058
+
rand_0_3_17 = { features?(rand_0_3_17_features {}) }: rand_0_3_17_ {
1059
1059
+
dependencies = mapFeatures features ([ libc_0_2_32 ])
1060
1060
+
++ (if kernel == "fuchsia" then mapFeatures features ([ fuchsia_zircon_0_2_1 ]) else []);
1061
1061
+
features = mkFeatures (features.rand_0_3_17 or {});
777
1062
};
778
778
-
phf_shared_0_7_21_features."".self = true;
779
779
-
siphasher_0_2_2_features."default".from_phf_shared_0_7_21__default = true;
780
780
-
unicase_0_0_0_features."default".from_phf_shared_0_7_21__default = true;
781
781
-
pkg_config_0_3_9 = pkg_config_0_3_9_ rec {};
782
782
-
png_0_5_2 = png_0_5_2_ rec {
783
783
-
dependencies = [ bitflags_0_7_0 flate2_0_2_19 inflate_0_1_1 num_iter_0_1_33 ]
784
784
-
++ (if lib.lists.any (x: x == "flate2") features then [flate2_0_2_19] else []);
785
785
-
features = mkFeatures png_0_5_2_features;
1063
1063
+
rand_0_3_17_features = f: updateFeatures f (rec {
1064
1064
+
fuchsia_zircon_0_2_1.default = true;
1065
1065
+
libc_0_2_32.default = true;
1066
1066
+
rand_0_3_17.default = (f.rand_0_3_17.default or true);
1067
1067
+
rand_0_3_17.i128_support =
1068
1068
+
(f.rand_0_3_17.i128_support or false) ||
1069
1069
+
(f.rand_0_3_17.nightly or false) ||
1070
1070
+
(rand_0_3_17.nightly or false);
1071
1071
+
}) [ libc_0_2_32_features fuchsia_zircon_0_2_1_features ];
1072
1072
+
rayon_0_8_2 = { features?(rayon_0_8_2_features {}) }: rayon_0_8_2_ {
1073
1073
+
dependencies = mapFeatures features ([ rayon_core_1_2_1 ]);
786
1074
};
787
787
-
png_0_5_2_features."".self = true;
788
788
-
png_0_5_2_features."png-encoding".self_default = hasDefault png_0_5_2_features;
789
789
-
png_0_5_2_features."flate2".self_png-encoding = hasFeature (png_0_5_2_features."png-encoding" or {});
790
790
-
bitflags_0_7_0_features."default".from_png_0_5_2__default = true;
791
791
-
flate2_0_2_19_features."default".from_png_0_5_2__default = true;
792
792
-
inflate_0_1_1_features."default".from_png_0_5_2__default = true;
793
793
-
num_iter_0_1_33_features."default".from_png_0_5_2__default = true;
794
794
-
rand_0_3_15 = rand_0_3_15_ rec {
795
795
-
dependencies = [ libc_0_2_21 ];
1075
1075
+
rayon_0_8_2_features = f: updateFeatures f (rec {
1076
1076
+
rayon_0_8_2.default = (f.rayon_0_8_2.default or true);
1077
1077
+
rayon_core_1_2_1.default = true;
1078
1078
+
}) [ rayon_core_1_2_1_features ];
1079
1079
+
rayon_core_1_2_1 = { features?(rayon_core_1_2_1_features {}) }: rayon_core_1_2_1_ {
1080
1080
+
dependencies = mapFeatures features ([ coco_0_1_1 futures_0_1_16 lazy_static_0_2_9 libc_0_2_32 num_cpus_1_7_0 rand_0_3_17 ]);
796
1081
};
797
797
-
libc_0_2_21_features."default".from_rand_0_3_15__default = true;
798
798
-
rayon_0_7_0 = rayon_0_7_0_ rec {
799
799
-
dependencies = [ rayon_core_1_0_0 ];
800
800
-
features = mkFeatures rayon_0_7_0_features;
1082
1082
+
rayon_core_1_2_1_features = f: updateFeatures f (rec {
1083
1083
+
coco_0_1_1.default = true;
1084
1084
+
futures_0_1_16.default = true;
1085
1085
+
lazy_static_0_2_9.default = true;
1086
1086
+
libc_0_2_32.default = true;
1087
1087
+
num_cpus_1_7_0.default = true;
1088
1088
+
rand_0_3_17.default = true;
1089
1089
+
rayon_core_1_2_1.default = (f.rayon_core_1_2_1.default or true);
1090
1090
+
}) [ coco_0_1_1_features futures_0_1_16_features lazy_static_0_2_9_features libc_0_2_32_features num_cpus_1_7_0_features rand_0_3_17_features ];
1091
1091
+
redox_syscall_0_1_31 = { features?(redox_syscall_0_1_31_features {}) }: redox_syscall_0_1_31_ {};
1092
1092
+
redox_syscall_0_1_31_features = f: updateFeatures f (rec {
1093
1093
+
redox_syscall_0_1_31.default = (f.redox_syscall_0_1_31.default or true);
1094
1094
+
}) [];
1095
1095
+
redox_termios_0_1_1 = { features?(redox_termios_0_1_1_features {}) }: redox_termios_0_1_1_ {
1096
1096
+
dependencies = mapFeatures features ([ redox_syscall_0_1_31 ]);
801
1097
};
802
802
-
rayon_0_7_0_features."".self = true;
803
803
-
rayon_core_1_0_0_features."unstable".from_rayon_0_7_0__unstable = hasFeature (rayon_0_7_0_features."unstable" or {});
804
804
-
rayon_core_1_0_0_features."default".from_rayon_0_7_0__default = true;
805
805
-
rayon_core_1_0_0 = rayon_core_1_0_0_ rec {
806
806
-
dependencies = [ deque_0_3_1 lazy_static_0_2_8 libc_0_2_21 num_cpus_1_3_0 rand_0_3_15 ];
807
807
-
features = mkFeatures rayon_core_1_0_0_features;
1098
1098
+
redox_termios_0_1_1_features = f: updateFeatures f (rec {
1099
1099
+
redox_syscall_0_1_31.default = true;
1100
1100
+
redox_termios_0_1_1.default = (f.redox_termios_0_1_1.default or true);
1101
1101
+
}) [ redox_syscall_0_1_31_features ];
1102
1102
+
rustc_serialize_0_3_24 = { features?(rustc_serialize_0_3_24_features {}) }: rustc_serialize_0_3_24_ {};
1103
1103
+
rustc_serialize_0_3_24_features = f: updateFeatures f (rec {
1104
1104
+
rustc_serialize_0_3_24.default = (f.rustc_serialize_0_3_24.default or true);
1105
1105
+
}) [];
1106
1106
+
scoped_threadpool_0_1_8 = { features?(scoped_threadpool_0_1_8_features {}) }: scoped_threadpool_0_1_8_ {
1107
1107
+
features = mkFeatures (features.scoped_threadpool_0_1_8 or {});
808
1108
};
809
809
-
rayon_core_1_0_0_features."futures".self_unstable = hasFeature (rayon_core_1_0_0_features."unstable" or {});
810
810
-
deque_0_3_1_features."default".from_rayon_core_1_0_0__default = true;
811
811
-
futures_0_0_0_features."default".from_rayon_core_1_0_0__default = true;
812
812
-
lazy_static_0_2_8_features."default".from_rayon_core_1_0_0__default = true;
813
813
-
libc_0_2_21_features."default".from_rayon_core_1_0_0__default = true;
814
814
-
num_cpus_1_3_0_features."default".from_rayon_core_1_0_0__default = true;
815
815
-
rand_0_3_15_features."default".from_rayon_core_1_0_0__default = true;
816
816
-
rustc_serialize_0_3_23 = rustc_serialize_0_3_23_ rec {};
817
817
-
rustc_version_0_1_7 = rustc_version_0_1_7_ rec {
818
818
-
dependencies = [ semver_0_1_20 ];
1109
1109
+
scoped_threadpool_0_1_8_features = f: updateFeatures f (rec {
1110
1110
+
scoped_threadpool_0_1_8.default = (f.scoped_threadpool_0_1_8.default or true);
1111
1111
+
}) [];
1112
1112
+
scopeguard_0_3_2 = { features?(scopeguard_0_3_2_features {}) }: scopeguard_0_3_2_ {
1113
1113
+
features = mkFeatures (features.scopeguard_0_3_2 or {});
819
1114
};
820
820
-
semver_0_1_20_features."default".from_rustc_version_0_1_7__default = true;
821
821
-
scoped_threadpool_0_1_7 = scoped_threadpool_0_1_7_ rec {
822
822
-
features = mkFeatures scoped_threadpool_0_1_7_features;
1115
1115
+
scopeguard_0_3_2_features = f: updateFeatures f (rec {
1116
1116
+
scopeguard_0_3_2.default = (f.scopeguard_0_3_2.default or true);
1117
1117
+
scopeguard_0_3_2.use_std =
1118
1118
+
(f.scopeguard_0_3_2.use_std or false) ||
1119
1119
+
(f.scopeguard_0_3_2.default or false) ||
1120
1120
+
(scopeguard_0_3_2.default or false);
1121
1121
+
}) [];
1122
1122
+
serde_0_9_15 = { features?(serde_0_9_15_features {}) }: serde_0_9_15_ {
1123
1123
+
dependencies = mapFeatures features ([]);
1124
1124
+
features = mkFeatures (features.serde_0_9_15 or {});
823
1125
};
824
824
-
scoped_threadpool_0_1_7_features."".self = true;
825
825
-
semver_0_1_20 = semver_0_1_20_ rec {};
826
826
-
serde_0_9_13 = serde_0_9_13_ rec {
827
827
-
dependencies = [];
828
828
-
features = mkFeatures serde_0_9_13_features;
1126
1126
+
serde_0_9_15_features = f: updateFeatures f (rec {
1127
1127
+
serde_0_9_15.alloc =
1128
1128
+
(f.serde_0_9_15.alloc or false) ||
1129
1129
+
(f.serde_0_9_15.collections or false) ||
1130
1130
+
(serde_0_9_15.collections or false);
1131
1131
+
serde_0_9_15.default = (f.serde_0_9_15.default or true);
1132
1132
+
serde_0_9_15.serde_derive =
1133
1133
+
(f.serde_0_9_15.serde_derive or false) ||
1134
1134
+
(f.serde_0_9_15.derive or false) ||
1135
1135
+
(serde_0_9_15.derive or false) ||
1136
1136
+
(f.serde_0_9_15.playground or false) ||
1137
1137
+
(serde_0_9_15.playground or false);
1138
1138
+
serde_0_9_15.std =
1139
1139
+
(f.serde_0_9_15.std or false) ||
1140
1140
+
(f.serde_0_9_15.default or false) ||
1141
1141
+
(serde_0_9_15.default or false) ||
1142
1142
+
(f.serde_0_9_15.unstable-testing or false) ||
1143
1143
+
(serde_0_9_15.unstable-testing or false);
1144
1144
+
serde_0_9_15.unstable =
1145
1145
+
(f.serde_0_9_15.unstable or false) ||
1146
1146
+
(f.serde_0_9_15.alloc or false) ||
1147
1147
+
(serde_0_9_15.alloc or false) ||
1148
1148
+
(f.serde_0_9_15.unstable-testing or false) ||
1149
1149
+
(serde_0_9_15.unstable-testing or false);
1150
1150
+
}) [];
1151
1151
+
serde_json_0_9_10 = { features?(serde_json_0_9_10_features {}) }: serde_json_0_9_10_ {
1152
1152
+
dependencies = mapFeatures features ([ dtoa_0_4_2 itoa_0_3_4 num_traits_0_1_40 serde_0_9_15 ]);
1153
1153
+
features = mkFeatures (features.serde_json_0_9_10 or {});
829
1154
};
830
830
-
serde_0_9_13_features."unstable".self_alloc = hasFeature (serde_0_9_13_features."alloc" or {});
831
831
-
serde_0_9_13_features."alloc".self_collections = hasFeature (serde_0_9_13_features."collections" or {});
832
832
-
serde_0_9_13_features."std".self_default = hasDefault serde_0_9_13_features;
833
833
-
serde_0_9_13_features."serde_derive".self_derive = hasFeature (serde_0_9_13_features."derive" or {});
834
834
-
serde_0_9_13_features."serde_derive".self_playground = hasFeature (serde_0_9_13_features."playground" or {});
835
835
-
serde_0_9_13_features."unstable".self_unstable-testing = hasFeature (serde_0_9_13_features."unstable-testing" or {});
836
836
-
serde_0_9_13_features."std".self_unstable-testing = hasFeature (serde_0_9_13_features."unstable-testing" or {});
837
837
-
serde_derive_0_0_0_features."default".from_serde_0_9_13__default = true;
838
838
-
serde_json_0_9_10 = serde_json_0_9_10_ rec {
839
839
-
dependencies = [ dtoa_0_4_1 itoa_0_3_1 num_traits_0_1_37 serde_0_9_13 ];
840
840
-
features = mkFeatures serde_json_0_9_10_features;
1155
1155
+
serde_json_0_9_10_features = f: updateFeatures f (rec {
1156
1156
+
dtoa_0_4_2.default = true;
1157
1157
+
itoa_0_3_4.default = true;
1158
1158
+
num_traits_0_1_40.default = true;
1159
1159
+
serde_0_9_15.default = true;
1160
1160
+
serde_json_0_9_10.default = (f.serde_json_0_9_10.default or true);
1161
1161
+
serde_json_0_9_10.linked-hash-map =
1162
1162
+
(f.serde_json_0_9_10.linked-hash-map or false) ||
1163
1163
+
(f.serde_json_0_9_10.preserve_order or false) ||
1164
1164
+
(serde_json_0_9_10.preserve_order or false);
1165
1165
+
}) [ dtoa_0_4_2_features itoa_0_3_4_features num_traits_0_1_40_features serde_0_9_15_features ];
1166
1166
+
siphasher_0_2_2 = { features?(siphasher_0_2_2_features {}) }: siphasher_0_2_2_ {
1167
1167
+
dependencies = mapFeatures features ([]);
841
1168
};
842
842
-
serde_json_0_9_10_features."linked-hash-map".self_preserve_order = hasFeature (serde_json_0_9_10_features."preserve_order" or {});
843
843
-
dtoa_0_4_1_features."default".from_serde_json_0_9_10__default = true;
844
844
-
itoa_0_3_1_features."default".from_serde_json_0_9_10__default = true;
845
845
-
linked_hash_map_0_0_0_features."default".from_serde_json_0_9_10__default = true;
846
846
-
num_traits_0_1_37_features."default".from_serde_json_0_9_10__default = true;
847
847
-
serde_0_9_13_features."default".from_serde_json_0_9_10__default = true;
848
848
-
siphasher_0_2_2 = siphasher_0_2_2_ rec {
849
849
-
dependencies = [];
1169
1169
+
siphasher_0_2_2_features = f: updateFeatures f (rec {
1170
1170
+
siphasher_0_2_2.default = (f.siphasher_0_2_2.default or true);
1171
1171
+
}) [];
1172
1172
+
strsim_0_6_0 = { features?(strsim_0_6_0_features {}) }: strsim_0_6_0_ {};
1173
1173
+
strsim_0_6_0_features = f: updateFeatures f (rec {
1174
1174
+
strsim_0_6_0.default = (f.strsim_0_6_0.default or true);
1175
1175
+
}) [];
1176
1176
+
target_build_utils_0_3_1 = { features?(target_build_utils_0_3_1_features {}) }: target_build_utils_0_3_1_ {
1177
1177
+
dependencies = mapFeatures features ([ phf_0_7_21 ]
1178
1178
+
++ (if features.target_build_utils_0_3_1.serde_json or false then [ serde_json_0_9_10 ] else []));
1179
1179
+
buildDependencies = mapFeatures features ([ phf_codegen_0_7_21 ]);
1180
1180
+
features = mkFeatures (features.target_build_utils_0_3_1 or {});
850
1181
};
851
851
-
clippy_0_0_0_features."default".from_siphasher_0_2_2__default = true;
852
852
-
strsim_0_6_0 = strsim_0_6_0_ rec {};
853
853
-
target_build_utils_0_3_0 = target_build_utils_0_3_0_ rec {
854
854
-
dependencies = [ phf_0_7_21 serde_json_0_9_10 ]
855
855
-
++ (if lib.lists.any (x: x == "serde_json") features then [serde_json_0_9_10] else []);
856
856
-
buildDependencies = [ phf_codegen_0_7_21 ];
857
857
-
features = mkFeatures target_build_utils_0_3_0_features;
1182
1182
+
target_build_utils_0_3_1_features = f: updateFeatures f (rec {
1183
1183
+
phf_0_7_21.default = true;
1184
1184
+
phf_codegen_0_7_21.default = true;
1185
1185
+
serde_json_0_9_10.default = true;
1186
1186
+
target_build_utils_0_3_1.default = (f.target_build_utils_0_3_1.default or true);
1187
1187
+
target_build_utils_0_3_1.serde_json =
1188
1188
+
(f.target_build_utils_0_3_1.serde_json or false) ||
1189
1189
+
(f.target_build_utils_0_3_1.default or false) ||
1190
1190
+
(target_build_utils_0_3_1.default or false);
1191
1191
+
}) [ phf_0_7_21_features serde_json_0_9_10_features phf_codegen_0_7_21_features ];
1192
1192
+
tempfile_2_2_0 = { features?(tempfile_2_2_0_features {}) }: tempfile_2_2_0_ {
1193
1193
+
dependencies = mapFeatures features ([ rand_0_3_17 ])
1194
1194
+
++ (if kernel == "redox" then mapFeatures features ([ redox_syscall_0_1_31 ]) else [])
1195
1195
+
++ (if (kernel == "linux" || kernel == "darwin") then mapFeatures features ([ libc_0_2_32 ]) else [])
1196
1196
+
++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 winapi_0_2_8 ]) else []);
858
1197
};
859
859
-
target_build_utils_0_3_0_features."".self = true;
860
860
-
target_build_utils_0_3_0_features."serde_json".self_default = hasDefault target_build_utils_0_3_0_features;
861
861
-
phf_0_7_21_features."default".from_target_build_utils_0_3_0__default = true;
862
862
-
serde_json_0_9_10_features."default".from_target_build_utils_0_3_0__default = true;
863
863
-
tempfile_2_1_5 = tempfile_2_1_5_ rec {
864
864
-
dependencies = [ rand_0_3_15 ]
865
865
-
++ (if (kernel == "linux" || kernel == "darwin") then [ libc_0_2_21 ] else [])
866
866
-
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
867
867
-
buildDependencies = [ rustc_version_0_1_7 ];
1198
1198
+
tempfile_2_2_0_features = f: updateFeatures f (rec {
1199
1199
+
kernel32_sys_0_2_2.default = true;
1200
1200
+
libc_0_2_32.default = true;
1201
1201
+
rand_0_3_17.default = true;
1202
1202
+
redox_syscall_0_1_31.default = true;
1203
1203
+
tempfile_2_2_0.default = (f.tempfile_2_2_0.default or true);
1204
1204
+
winapi_0_2_8.default = true;
1205
1205
+
}) [ rand_0_3_17_features redox_syscall_0_1_31_features libc_0_2_32_features kernel32_sys_0_2_2_features winapi_0_2_8_features ];
1206
1206
+
term_size_0_3_0 = { features?(term_size_0_3_0_features {}) }: term_size_0_3_0_ {
1207
1207
+
dependencies = mapFeatures features ([])
1208
1208
+
++ (if !(kernel == "windows") then mapFeatures features ([ libc_0_2_32 ]) else [])
1209
1209
+
++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 winapi_0_2_8 ]) else []);
1210
1210
+
features = mkFeatures (features.term_size_0_3_0 or {});
868
1211
};
869
869
-
rand_0_3_15_features."default".from_tempfile_2_1_5__default = true;
870
870
-
libc_0_2_21_features."default".from_tempfile_2_1_5__default = true;
871
871
-
kernel32_sys_0_2_2_features."default".from_tempfile_2_1_5__default = true;
872
872
-
winapi_0_2_8_features."default".from_tempfile_2_1_5__default = true;
873
873
-
term_size_0_3_0 = term_size_0_3_0_ rec {
874
874
-
dependencies = []
875
875
-
++ (if !(kernel == "windows") then [ libc_0_2_21 ] else [])
876
876
-
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
877
877
-
features = mkFeatures term_size_0_3_0_features;
1212
1212
+
term_size_0_3_0_features = f: updateFeatures f (rec {
1213
1213
+
kernel32_sys_0_2_2.default = true;
1214
1214
+
libc_0_2_32.default = true;
1215
1215
+
term_size_0_3_0.clippy =
1216
1216
+
(f.term_size_0_3_0.clippy or false) ||
1217
1217
+
(f.term_size_0_3_0.lints or false) ||
1218
1218
+
(term_size_0_3_0.lints or false);
1219
1219
+
term_size_0_3_0.default = (f.term_size_0_3_0.default or true);
1220
1220
+
term_size_0_3_0.lints =
1221
1221
+
(f.term_size_0_3_0.lints or false) ||
1222
1222
+
(f.term_size_0_3_0.travis or false) ||
1223
1223
+
(term_size_0_3_0.travis or false);
1224
1224
+
term_size_0_3_0.nightly =
1225
1225
+
(f.term_size_0_3_0.nightly or false) ||
1226
1226
+
(f.term_size_0_3_0.lints or false) ||
1227
1227
+
(term_size_0_3_0.lints or false) ||
1228
1228
+
(f.term_size_0_3_0.travis or false) ||
1229
1229
+
(term_size_0_3_0.travis or false);
1230
1230
+
winapi_0_2_8.default = true;
1231
1231
+
}) [ libc_0_2_32_features kernel32_sys_0_2_2_features winapi_0_2_8_features ];
1232
1232
+
termion_1_5_1 = { features?(termion_1_5_1_features {}) }: termion_1_5_1_ {
1233
1233
+
dependencies = (if !(kernel == "redox") then mapFeatures features ([ libc_0_2_32 ]) else [])
1234
1234
+
++ (if kernel == "redox" then mapFeatures features ([ redox_syscall_0_1_31 redox_termios_0_1_1 ]) else []);
878
1235
};
879
879
-
term_size_0_3_0_features."clippy".self_lints = hasFeature (term_size_0_3_0_features."lints" or {});
880
880
-
term_size_0_3_0_features."nightly".self_lints = hasFeature (term_size_0_3_0_features."lints" or {});
881
881
-
term_size_0_3_0_features."lints".self_travis = hasFeature (term_size_0_3_0_features."travis" or {});
882
882
-
term_size_0_3_0_features."nightly".self_travis = hasFeature (term_size_0_3_0_features."travis" or {});
883
883
-
clippy_0_0_0_features."default".from_term_size_0_3_0__default = true;
884
884
-
libc_0_2_21_features."default".from_term_size_0_3_0__default = true;
885
885
-
kernel32_sys_0_2_2_features."default".from_term_size_0_3_0__default = true;
886
886
-
winapi_0_2_8_features."default".from_term_size_0_3_0__default = true;
887
887
-
toml_0_2_1 = toml_0_2_1_ rec {
888
888
-
dependencies = [];
1236
1236
+
termion_1_5_1_features = f: updateFeatures f (rec {
1237
1237
+
libc_0_2_32.default = true;
1238
1238
+
redox_syscall_0_1_31.default = true;
1239
1239
+
redox_termios_0_1_1.default = true;
1240
1240
+
termion_1_5_1.default = (f.termion_1_5_1.default or true);
1241
1241
+
}) [ libc_0_2_32_features redox_syscall_0_1_31_features redox_termios_0_1_1_features ];
1242
1242
+
textwrap_0_8_0 = { features?(textwrap_0_8_0_features {}) }: textwrap_0_8_0_ {
1243
1243
+
dependencies = mapFeatures features ([ term_size_0_3_0 unicode_width_0_1_4 ]);
889
1244
};
890
890
-
toml_0_2_1_features."rustc-serialize".self_default = hasDefault toml_0_2_1_features;
891
891
-
rustc_serialize_0_0_0_features."default".from_toml_0_2_1__default = true;
892
892
-
serde_0_0_0_features."default".from_toml_0_2_1__default = true;
893
893
-
unicode_segmentation_1_1_0 = unicode_segmentation_1_1_0_ rec {
894
894
-
features = mkFeatures unicode_segmentation_1_1_0_features;
1245
1245
+
textwrap_0_8_0_features = f: updateFeatures f (rec {
1246
1246
+
term_size_0_3_0.default = true;
1247
1247
+
textwrap_0_8_0.default = (f.textwrap_0_8_0.default or true);
1248
1248
+
unicode_width_0_1_4.default = true;
1249
1249
+
}) [ term_size_0_3_0_features unicode_width_0_1_4_features ];
1250
1250
+
unicode_width_0_1_4 = { features?(unicode_width_0_1_4_features {}) }: unicode_width_0_1_4_ {
1251
1251
+
features = mkFeatures (features.unicode_width_0_1_4 or {});
895
1252
};
896
896
-
unicode_segmentation_1_1_0_features."".self = true;
897
897
-
unicode_width_0_1_4 = unicode_width_0_1_4_ rec {
898
898
-
features = mkFeatures unicode_width_0_1_4_features;
1253
1253
+
unicode_width_0_1_4_features = f: updateFeatures f (rec {
1254
1254
+
unicode_width_0_1_4.default = (f.unicode_width_0_1_4.default or true);
1255
1255
+
}) [];
1256
1256
+
vec_map_0_8_0 = { features?(vec_map_0_8_0_features {}) }: vec_map_0_8_0_ {
1257
1257
+
dependencies = mapFeatures features ([]);
1258
1258
+
features = mkFeatures (features.vec_map_0_8_0 or {});
899
1259
};
900
900
-
unicode_width_0_1_4_features."".self = true;
901
901
-
vec_map_0_7_0 = vec_map_0_7_0_ rec {
902
902
-
dependencies = [];
903
903
-
features = mkFeatures vec_map_0_7_0_features;
1260
1260
+
vec_map_0_8_0_features = f: updateFeatures f (rec {
1261
1261
+
vec_map_0_8_0.default = (f.vec_map_0_8_0.default or true);
1262
1262
+
vec_map_0_8_0.serde =
1263
1263
+
(f.vec_map_0_8_0.serde or false) ||
1264
1264
+
(f.vec_map_0_8_0.eders or false) ||
1265
1265
+
(vec_map_0_8_0.eders or false);
1266
1266
+
vec_map_0_8_0.serde_derive =
1267
1267
+
(f.vec_map_0_8_0.serde_derive or false) ||
1268
1268
+
(f.vec_map_0_8_0.eders or false) ||
1269
1269
+
(vec_map_0_8_0.eders or false);
1270
1270
+
}) [];
1271
1271
+
way_cooler_client_helpers_0_1_0 = { features?(way_cooler_client_helpers_0_1_0_features {}) }: way_cooler_client_helpers_0_1_0_ {
1272
1272
+
dependencies = mapFeatures features ([ wayland_client_0_9_10 wayland_sys_0_9_10 ]);
904
1273
};
905
905
-
vec_map_0_7_0_features."serde".self_eders = hasFeature (vec_map_0_7_0_features."eders" or {});
906
906
-
vec_map_0_7_0_features."serde_derive".self_eders = hasFeature (vec_map_0_7_0_features."eders" or {});
907
907
-
serde_0_0_0_features."default".from_vec_map_0_7_0__default = true;
908
908
-
serde_derive_0_0_0_features."default".from_vec_map_0_7_0__default = true;
909
909
-
way_cooler_bg_0_2_1 = way_cooler_bg_0_2_1_ rec {
910
910
-
dependencies = [ byteorder_0_5_3 clap_2_23_2 dbus_0_5_2 image_0_10_4 tempfile_2_1_5 wayland_client_0_6_2 wayland_sys_0_6_0 ];
1274
1274
+
way_cooler_client_helpers_0_1_0_features = f: updateFeatures f (rec {
1275
1275
+
way_cooler_client_helpers_0_1_0.default = (f.way_cooler_client_helpers_0_1_0.default or true);
1276
1276
+
wayland_client_0_9_10.cursor = true;
1277
1277
+
wayland_client_0_9_10.default = true;
1278
1278
+
wayland_client_0_9_10.dlopen = true;
1279
1279
+
wayland_sys_0_9_10.client = true;
1280
1280
+
wayland_sys_0_9_10.default = true;
1281
1281
+
wayland_sys_0_9_10.dlopen = true;
1282
1282
+
}) [ wayland_client_0_9_10_features wayland_sys_0_9_10_features ];
1283
1283
+
wayland_client_0_9_10 = { features?(wayland_client_0_9_10_features {}) }: wayland_client_0_9_10_ {
1284
1284
+
dependencies = mapFeatures features ([ bitflags_0_9_1 libc_0_2_32 wayland_sys_0_9_10 ]);
1285
1285
+
buildDependencies = mapFeatures features ([ wayland_scanner_0_9_10 ]);
1286
1286
+
features = mkFeatures (features.wayland_client_0_9_10 or {});
911
1287
};
912
912
-
byteorder_0_5_3_features."default".from_way_cooler_bg_0_2_1__default = true;
913
913
-
clap_2_23_2_features."default".from_way_cooler_bg_0_2_1__default = true;
914
914
-
dbus_0_5_2_features."default".from_way_cooler_bg_0_2_1__default = true;
915
915
-
image_0_10_4_features."default".from_way_cooler_bg_0_2_1__default = true;
916
916
-
tempfile_2_1_5_features."default".from_way_cooler_bg_0_2_1__default = true;
917
917
-
wayland_client_0_6_2_features."cursor".from_way_cooler_bg_0_2_1 = true;
918
918
-
wayland_client_0_6_2_features."dlopen".from_way_cooler_bg_0_2_1 = true;
919
919
-
wayland_client_0_6_2_features."default".from_way_cooler_bg_0_2_1__default = true;
920
920
-
wayland_sys_0_6_0_features."client".from_way_cooler_bg_0_2_1 = true;
921
921
-
wayland_sys_0_6_0_features."dlopen".from_way_cooler_bg_0_2_1 = true;
922
922
-
wayland_sys_0_6_0_features."default".from_way_cooler_bg_0_2_1__default = true;
923
923
-
wayland_client_0_6_2 = wayland_client_0_6_2_ rec {
924
924
-
dependencies = [ bitflags_0_6_0 libc_0_2_21 wayland_sys_0_6_0 ];
925
925
-
buildDependencies = [ wayland_scanner_0_6_0 ];
926
926
-
features = mkFeatures wayland_client_0_6_2_features;
1288
1288
+
wayland_client_0_9_10_features = f: updateFeatures f (rec {
1289
1289
+
bitflags_0_9_1.default = true;
1290
1290
+
libc_0_2_32.default = true;
1291
1291
+
wayland_client_0_9_10.cursor =
1292
1292
+
(f.wayland_client_0_9_10.cursor or false) ||
1293
1293
+
(f.wayland_client_0_9_10.default or false) ||
1294
1294
+
(wayland_client_0_9_10.default or false);
1295
1295
+
wayland_client_0_9_10.default = (f.wayland_client_0_9_10.default or true);
1296
1296
+
wayland_client_0_9_10.egl =
1297
1297
+
(f.wayland_client_0_9_10.egl or false) ||
1298
1298
+
(f.wayland_client_0_9_10.default or false) ||
1299
1299
+
(wayland_client_0_9_10.default or false);
1300
1300
+
wayland_scanner_0_9_10.default = true;
1301
1301
+
wayland_sys_0_9_10.client = true;
1302
1302
+
wayland_sys_0_9_10.cursor =
1303
1303
+
(f.wayland_sys_0_9_10.cursor or false) ||
1304
1304
+
(wayland_client_0_9_10.cursor or false) ||
1305
1305
+
(f.wayland_client_0_9_10.cursor or false);
1306
1306
+
wayland_sys_0_9_10.default = true;
1307
1307
+
wayland_sys_0_9_10.dlopen =
1308
1308
+
(f.wayland_sys_0_9_10.dlopen or false) ||
1309
1309
+
(wayland_client_0_9_10.dlopen or false) ||
1310
1310
+
(f.wayland_client_0_9_10.dlopen or false);
1311
1311
+
wayland_sys_0_9_10.egl =
1312
1312
+
(f.wayland_sys_0_9_10.egl or false) ||
1313
1313
+
(wayland_client_0_9_10.egl or false) ||
1314
1314
+
(f.wayland_client_0_9_10.egl or false);
1315
1315
+
}) [ bitflags_0_9_1_features libc_0_2_32_features wayland_sys_0_9_10_features wayland_scanner_0_9_10_features ];
1316
1316
+
wayland_scanner_0_9_10 = { features?(wayland_scanner_0_9_10_features {}) }: wayland_scanner_0_9_10_ {
1317
1317
+
dependencies = mapFeatures features ([ xml_rs_0_6_1 ]);
927
1318
};
928
928
-
wayland_client_0_6_2_features."wp-presentation_time".self_all_stable_protocols = hasFeature (wayland_client_0_6_2_features."all_stable_protocols" or {});
929
929
-
wayland_client_0_6_2_features."wp-viewporter".self_all_stable_protocols = hasFeature (wayland_client_0_6_2_features."all_stable_protocols" or {});
930
930
-
wayland_client_0_6_2_features."unstable-protocols".self_all_unstable_protocols = hasFeature (wayland_client_0_6_2_features."all_unstable_protocols" or {});
931
931
-
wayland_client_0_6_2_features."wpu-xdg_shell".self_all_unstable_protocols = hasFeature (wayland_client_0_6_2_features."all_unstable_protocols" or {});
932
932
-
bitflags_0_6_0_features."default".from_wayland_client_0_6_2__default = true;
933
933
-
lazy_static_0_0_0_features."default".from_wayland_client_0_6_2__default = true;
934
934
-
libc_0_2_21_features."default".from_wayland_client_0_6_2__default = true;
935
935
-
wayland_sys_0_6_0_features."client".from_wayland_client_0_6_2 = true;
936
936
-
wayland_sys_0_6_0_features."cursor".from_wayland_client_0_6_2__cursor = hasFeature (wayland_client_0_6_2_features."cursor" or {});
937
937
-
wayland_sys_0_6_0_features."dlopen".from_wayland_client_0_6_2__dlopen = hasFeature (wayland_client_0_6_2_features."dlopen" or {});
938
938
-
wayland_sys_0_6_0_features."egl".from_wayland_client_0_6_2__egl = hasFeature (wayland_client_0_6_2_features."egl" or {});
939
939
-
wayland_sys_0_6_0_features."default".from_wayland_client_0_6_2__default = true;
940
940
-
wayland_scanner_0_6_0 = wayland_scanner_0_6_0_ rec {
941
941
-
dependencies = [ xml_rs_0_3_6 ];
1319
1319
+
wayland_scanner_0_9_10_features = f: updateFeatures f (rec {
1320
1320
+
wayland_scanner_0_9_10.default = (f.wayland_scanner_0_9_10.default or true);
1321
1321
+
xml_rs_0_6_1.default = true;
1322
1322
+
}) [ xml_rs_0_6_1_features ];
1323
1323
+
wayland_sys_0_9_10 = { features?(wayland_sys_0_9_10_features {}) }: wayland_sys_0_9_10_ {
1324
1324
+
dependencies = mapFeatures features ([ dlib_0_3_1 ]
1325
1325
+
++ (if features.wayland_sys_0_9_10.lazy_static or false then [ lazy_static_0_2_9 ] else []));
1326
1326
+
features = mkFeatures (features.wayland_sys_0_9_10 or {});
942
1327
};
943
943
-
xml_rs_0_3_6_features."default".from_wayland_scanner_0_6_0__default = true;
944
944
-
wayland_sys_0_6_0 = wayland_sys_0_6_0_ rec {
945
945
-
dependencies = [ dlib_0_3_1 lazy_static_0_1_16 ]
946
946
-
++ (if lib.lists.any (x: x == "lazy_static") features then [lazy_static_0_1_16] else []);
947
947
-
features = mkFeatures wayland_sys_0_6_0_features;
1328
1328
+
wayland_sys_0_9_10_features = f: updateFeatures f (rec {
1329
1329
+
dlib_0_3_1.default = true;
1330
1330
+
dlib_0_3_1.dlopen =
1331
1331
+
(f.dlib_0_3_1.dlopen or false) ||
1332
1332
+
(wayland_sys_0_9_10.dlopen or false) ||
1333
1333
+
(f.wayland_sys_0_9_10.dlopen or false);
1334
1334
+
lazy_static_0_2_9.default = true;
1335
1335
+
wayland_sys_0_9_10.default = (f.wayland_sys_0_9_10.default or true);
1336
1336
+
wayland_sys_0_9_10.lazy_static =
1337
1337
+
(f.wayland_sys_0_9_10.lazy_static or false) ||
1338
1338
+
(f.wayland_sys_0_9_10.dlopen or false) ||
1339
1339
+
(wayland_sys_0_9_10.dlopen or false);
1340
1340
+
wayland_sys_0_9_10.libc =
1341
1341
+
(f.wayland_sys_0_9_10.libc or false) ||
1342
1342
+
(f.wayland_sys_0_9_10.server or false) ||
1343
1343
+
(wayland_sys_0_9_10.server or false);
1344
1344
+
}) [ dlib_0_3_1_features lazy_static_0_2_9_features ];
1345
1345
+
wc_bg_0_3_0 = { features?(wc_bg_0_3_0_features {}) }: wc_bg_0_3_0_ {
1346
1346
+
dependencies = mapFeatures features ([ byteorder_0_5_3 clap_2_26_2 image_0_10_4 tempfile_2_2_0 way_cooler_client_helpers_0_1_0 wayland_client_0_9_10 wayland_sys_0_9_10 ]);
1347
1347
+
buildDependencies = mapFeatures features ([ wayland_scanner_0_9_10 ]);
948
1348
};
949
949
-
wayland_sys_0_6_0_features."".self = true;
950
950
-
wayland_sys_0_6_0_features."lazy_static".self_dlopen = hasFeature (wayland_sys_0_6_0_features."dlopen" or {});
951
951
-
wayland_sys_0_6_0_features."libc".self_server = hasFeature (wayland_sys_0_6_0_features."server" or {});
952
952
-
dlib_0_3_1_features."dlopen".from_wayland_sys_0_6_0__dlopen = hasFeature (wayland_sys_0_6_0_features."dlopen" or {});
953
953
-
dlib_0_3_1_features."default".from_wayland_sys_0_6_0__default = true;
954
954
-
lazy_static_0_1_16_features."default".from_wayland_sys_0_6_0__default = true;
955
955
-
libc_0_0_0_features."default".from_wayland_sys_0_6_0__default = true;
956
956
-
winapi_0_2_8 = winapi_0_2_8_ rec {};
957
957
-
winapi_build_0_1_1 = winapi_build_0_1_1_ rec {};
958
958
-
xml_rs_0_3_6 = xml_rs_0_3_6_ rec {
959
959
-
dependencies = [ bitflags_0_7_0 ];
1349
1349
+
wc_bg_0_3_0_features = f: updateFeatures f (rec {
1350
1350
+
byteorder_0_5_3.default = true;
1351
1351
+
clap_2_26_2.default = true;
1352
1352
+
image_0_10_4.default = true;
1353
1353
+
tempfile_2_2_0.default = true;
1354
1354
+
way_cooler_client_helpers_0_1_0.default = true;
1355
1355
+
wayland_client_0_9_10.cursor = true;
1356
1356
+
wayland_client_0_9_10.default = true;
1357
1357
+
wayland_client_0_9_10.dlopen = true;
1358
1358
+
wayland_scanner_0_9_10.default = true;
1359
1359
+
wayland_sys_0_9_10.client = true;
1360
1360
+
wayland_sys_0_9_10.default = true;
1361
1361
+
wayland_sys_0_9_10.dlopen = true;
1362
1362
+
wc_bg_0_3_0.default = (f.wc_bg_0_3_0.default or true);
1363
1363
+
}) [ byteorder_0_5_3_features clap_2_26_2_features image_0_10_4_features tempfile_2_2_0_features way_cooler_client_helpers_0_1_0_features wayland_client_0_9_10_features wayland_sys_0_9_10_features wayland_scanner_0_9_10_features ];
1364
1364
+
winapi_0_2_8 = { features?(winapi_0_2_8_features {}) }: winapi_0_2_8_ {};
1365
1365
+
winapi_0_2_8_features = f: updateFeatures f (rec {
1366
1366
+
winapi_0_2_8.default = (f.winapi_0_2_8.default or true);
1367
1367
+
}) [];
1368
1368
+
winapi_build_0_1_1 = { features?(winapi_build_0_1_1_features {}) }: winapi_build_0_1_1_ {};
1369
1369
+
winapi_build_0_1_1_features = f: updateFeatures f (rec {
1370
1370
+
winapi_build_0_1_1.default = (f.winapi_build_0_1_1.default or true);
1371
1371
+
}) [];
1372
1372
+
xml_rs_0_6_1 = { features?(xml_rs_0_6_1_features {}) }: xml_rs_0_6_1_ {
1373
1373
+
dependencies = mapFeatures features ([ bitflags_0_9_1 ]);
960
1374
};
961
961
-
bitflags_0_7_0_features."default".from_xml_rs_0_3_6__default = true;
1375
1375
+
xml_rs_0_6_1_features = f: updateFeatures f (rec {
1376
1376
+
bitflags_0_9_1.default = true;
1377
1377
+
xml_rs_0_6_1.default = (f.xml_rs_0_6_1.default or true);
1378
1378
+
}) [ bitflags_0_9_1_features ];
962
1379
}
+760
-521
pkgs/applications/window-managers/way-cooler/wc-grab.nix
···
1
1
-
# Generated by carnix 0.5.0: carnix -o wc-grab.nix Cargo.lock
1
1
+
# Generated by carnix 0.6.5: carnix -o wc-grab.nix Cargo.lock
2
2
{ lib, buildPlatform, buildRustCrate, fetchgit }:
3
3
let kernel = buildPlatform.parsed.kernel.name;
4
4
abi = buildPlatform.parsed.abi.name;
5
5
-
hasFeature = feature:
6
6
-
lib.lists.any
7
7
-
(originName: feature.${originName})
8
8
-
(builtins.attrNames feature);
9
9
-
10
10
-
hasDefault = feature:
11
11
-
let defaultFeatures = builtins.attrNames (feature."default" or {}); in
12
12
-
(defaultFeatures == [])
13
13
-
|| (lib.lists.any (originName: feature."default".${originName}) defaultFeatures);
14
14
-
5
5
+
include = includedFiles: src: builtins.filterSource (path: type:
6
6
+
lib.lists.any (f:
7
7
+
let p = toString (src + ("/" + f)); in
8
8
+
(path == p) || (type == "directory" && lib.strings.hasPrefix path p)
9
9
+
) includedFiles
10
10
+
) src;
11
11
+
updateFeatures = f: up: functions: builtins.deepSeq f (lib.lists.foldl' (features: fun: fun features) (lib.attrsets.recursiveUpdate f up) functions);
12
12
+
mapFeatures = features: map (fun: fun { features = features; });
15
13
mkFeatures = feat: lib.lists.foldl (features: featureName:
16
16
-
if featureName != "" && hasFeature feat.${featureName} then
14
14
+
if feat.${featureName} or false then
17
15
[ featureName ] ++ features
18
16
else
19
17
features
20
20
-
) (if hasDefault feat then [ "default" ] else []) (builtins.attrNames feat);
21
21
-
adler32_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
22
22
-
crateName = "adler32";
23
23
-
version = "1.0.0";
24
24
-
authors = [ "Remi Rampin <remirampin@gmail.com>" ];
25
25
-
sha256 = "0pj35a7m4apn5xjg9n63gsdj6w8iw76zg4p9znrij43xnfqp084w";
26
26
-
inherit dependencies buildDependencies features;
27
27
-
};
28
28
-
ansi_term_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
29
29
-
crateName = "ansi_term";
30
30
-
version = "0.9.0";
31
31
-
authors = [ "ogham@bsago.me" "Ryan Scheel (Havvy) <ryan.havvy@gmail.com>" ];
32
32
-
sha256 = "1vcd8m2hglrdi4zmqnkkz5zy3c73ifgii245k7vj6qr5dzpn9hij";
33
33
-
inherit dependencies buildDependencies features;
34
34
-
};
35
35
-
atty_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
36
36
-
crateName = "atty";
37
37
-
version = "0.2.2";
38
38
-
authors = [ "softprops <d.tangren@gmail.com>" ];
39
39
-
sha256 = "05c6jvrxljp4s1aycgq2z3y56f7f5yvc56v25cqlmpc1qx65z7ba";
40
40
-
inherit dependencies buildDependencies features;
41
41
-
};
42
42
-
bitflags_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
43
43
-
crateName = "bitflags";
44
44
-
version = "0.7.0";
45
45
-
authors = [ "The Rust Project Developers" ];
46
46
-
sha256 = "1hr72xg5slm0z4pxs2hiy4wcyx3jva70h58b7mid8l0a4c8f7gn5";
47
47
-
inherit dependencies buildDependencies features;
48
48
-
};
49
49
-
bitflags_0_8_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
50
50
-
crateName = "bitflags";
51
51
-
version = "0.8.0";
52
52
-
authors = [ "The Rust Project Developers" ];
53
53
-
sha256 = "1h489m0wzhng5gvvc40jgdbaf0ac3rgkka31vwinhsjmfvrqcc4v";
54
54
-
inherit dependencies buildDependencies features;
55
55
-
};
56
56
-
byteorder_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
57
57
-
crateName = "byteorder";
58
58
-
version = "1.0.0";
59
59
-
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
60
60
-
sha256 = "14pdnds4517vcpablc51vv76hvc3glnpkpbb7qdil591q7lyb0m1";
61
61
-
inherit dependencies buildDependencies features;
62
62
-
};
63
63
-
clap_2_22_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
64
64
-
crateName = "clap";
65
65
-
version = "2.22.0";
66
66
-
authors = [ "Kevin K. <kbknapp@gmail.com>" ];
67
67
-
sha256 = "0gdgyfh3ydpd2px4xh0i5qd6bhi2c5f43bqv9z4kla9vkmmfiavd";
68
68
-
inherit dependencies buildDependencies features;
69
69
-
};
70
70
-
color_quant_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
71
71
-
crateName = "color_quant";
72
72
-
version = "1.0.0";
73
73
-
authors = [ "nwin <nwin@users.noreply.github.com>" ];
74
74
-
sha256 = "0jwr40lr115zm2bydk1wja12gcxrmgsx0n1z1pipq00sab71maaj";
75
75
-
inherit dependencies buildDependencies features;
76
76
-
};
77
77
-
dbus_0_5_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
78
78
-
crateName = "dbus";
79
79
-
version = "0.5.2";
80
80
-
authors = [ "David Henningsson <diwic@ubuntu.com>" ];
81
81
-
sha256 = "1ga3p2myqxbz34n2bbw4gk1ipf76mjr8r2rvrvnalwggymzfkhj7";
82
82
-
build = "build.rs";
83
83
-
inherit dependencies buildDependencies features;
84
84
-
};
85
85
-
deflate_0_7_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
86
86
-
crateName = "deflate";
87
87
-
version = "0.7.5";
88
88
-
authors = [ "oyvindln <oyvindln@users.noreply.github.com>" ];
89
89
-
sha256 = "18bcmdkyshnzpkxx22b29gn55g6bk5ysy98ghjpjhxy3hky96rvy";
90
90
-
inherit dependencies buildDependencies features;
91
91
-
};
92
92
-
deque_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
93
93
-
crateName = "deque";
94
94
-
version = "0.3.1";
95
95
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" "Samuel Fredrickson <kinghajj@gmail.com>" "Linus Färnstrand <faern@faern.net>" "Amanieu d'Antras <amanieu@gmail.com>" ];
96
96
-
sha256 = "04x8i5aagxmslk350i8qszyw7kmvrqc3d99g4qi1xnfmr61y7m68";
97
97
-
inherit dependencies buildDependencies features;
98
98
-
};
99
99
-
enum_primitive_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
100
100
-
crateName = "enum_primitive";
101
101
-
version = "0.1.1";
102
102
-
authors = [ "Anders Kaseorg <andersk@mit.edu>" ];
103
103
-
sha256 = "1a225rlsz7sz3nn14dar71kp2f9v08s3rwl6j55xp51mv01f695y";
104
104
-
inherit dependencies buildDependencies features;
105
105
-
};
106
106
-
error_chain_0_7_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
107
107
-
crateName = "error-chain";
108
108
-
version = "0.7.2";
109
109
-
authors = [ "Brian Anderson <banderson@mozilla.com>" "Paul Colomiets <paul@colomiets.name>" "Colin Kiegel <kiegel@gmx.de>" "Yamakaky <yamakaky@yamaworld.fr>" ];
110
110
-
sha256 = "0b1r4ggdgy1djfvz2s4l5kirmfsmxd286y6wx0p9ahv2phb7inyi";
111
111
-
inherit dependencies buildDependencies features;
112
112
-
};
113
113
-
gif_0_9_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
114
114
-
crateName = "gif";
115
115
-
version = "0.9.1";
116
116
-
authors = [ "nwin <nwin@users.noreply.github.com>" ];
117
117
-
sha256 = "16s7b0rqc6gg1fcbppakm3jy2q462w3qvykcmcmifmg7q7lwsg6r";
118
118
-
inherit dependencies buildDependencies features;
119
119
-
};
120
120
-
glob_0_2_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
121
121
-
crateName = "glob";
122
122
-
version = "0.2.11";
123
123
-
authors = [ "The Rust Project Developers" ];
124
124
-
sha256 = "104389jjxs8r2f5cc9p0axhjmndgln60ih5x4f00ccgg9d3zarlf";
125
125
-
inherit dependencies buildDependencies features;
126
126
-
};
127
127
-
image_0_12_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
128
128
-
crateName = "image";
129
129
-
version = "0.12.3";
130
130
-
authors = [ "ccgn" "bvssvni <bvssvni@gmail.com>" "nwin" "TyOverby <ty@pre-alpha.com>" ];
131
131
-
sha256 = "12xdzi29vr19gz3h93c1ihyvyv9xar9sp0inrjwwvlbjvn8nn0p9";
132
132
-
libPath = "./src/lib.rs";
133
133
-
inherit dependencies buildDependencies features;
134
134
-
};
135
135
-
inflate_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
136
136
-
crateName = "inflate";
137
137
-
version = "0.1.1";
138
138
-
authors = [ "nwin <nwin@users.noreply.github.com>" ];
139
139
-
sha256 = "112kh9hjcjjxdybl032mdhpwnr3qxw8j0ch6hwanwpcf3gz42g1h";
140
140
-
inherit dependencies buildDependencies features;
141
141
-
};
142
142
-
jpeg_decoder_0_1_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
143
143
-
crateName = "jpeg-decoder";
144
144
-
version = "0.1.11";
145
145
-
authors = [ "Ulf Nilsson <kaksmet@gmail.com>" ];
146
146
-
sha256 = "1xm39c1cff5gkczs164371hk2gpkjpkbw63k4f8mjnpwwpn9xk4n";
147
147
-
inherit dependencies buildDependencies features;
148
148
-
};
149
149
-
kernel32_sys_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
150
150
-
crateName = "kernel32-sys";
151
151
-
version = "0.2.2";
152
152
-
authors = [ "Peter Atashian <retep998@gmail.com>" ];
153
153
-
sha256 = "1lrw1hbinyvr6cp28g60z97w32w8vsk6pahk64pmrv2fmby8srfj";
154
154
-
libName = "kernel32";
155
155
-
build = "build.rs";
156
156
-
inherit dependencies buildDependencies features;
157
157
-
};
158
158
-
libc_0_2_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
159
159
-
crateName = "libc";
160
160
-
version = "0.2.21";
161
161
-
authors = [ "The Rust Project Developers" ];
162
162
-
sha256 = "0glj3lxwc8358cfw9pb5dd4zr9iynzj6w2ly59nshrggsw021j75";
163
163
-
inherit dependencies buildDependencies features;
164
164
-
};
165
165
-
lzw_0_10_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
166
166
-
crateName = "lzw";
167
167
-
version = "0.10.0";
168
168
-
authors = [ "nwin <nwin@users.noreply.github.com>" ];
169
169
-
sha256 = "1cfsy2w26kbz9bjaqp9dh1wyyh47rpmhwvj4jpc1rmffbf438fvb";
170
170
-
inherit dependencies buildDependencies features;
171
171
-
};
172
172
-
metadeps_1_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
173
173
-
crateName = "metadeps";
174
174
-
version = "1.1.1";
175
175
-
authors = [ "Josh Triplett <josh@joshtriplett.org>" ];
176
176
-
sha256 = "1px8v94jn4ps63gqmvgsfcqxrwjhpa9z4xr0y1lh95wn2063fsar";
177
177
-
inherit dependencies buildDependencies features;
178
178
-
};
179
179
-
num_integer_0_1_33_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
180
180
-
crateName = "num-integer";
181
181
-
version = "0.1.33";
182
182
-
authors = [ "The Rust Project Developers" ];
183
183
-
sha256 = "1rhy9lf4lhl7r8278n73mi9y55v9a71639as3v92bj2gk1x4k729";
184
184
-
inherit dependencies buildDependencies features;
185
185
-
};
186
186
-
num_iter_0_1_33_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
187
187
-
crateName = "num-iter";
188
188
-
version = "0.1.33";
189
189
-
authors = [ "The Rust Project Developers" ];
190
190
-
sha256 = "1xjzf2p2vaqwknkr4s8ka5hn6cpr5rsshnydbpkn2pvapfzdrqd3";
191
191
-
inherit dependencies buildDependencies features;
192
192
-
};
193
193
-
num_rational_0_1_36_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
194
194
-
crateName = "num-rational";
195
195
-
version = "0.1.36";
196
196
-
authors = [ "The Rust Project Developers" ];
197
197
-
sha256 = "0jibhs8xiap2wlv1xjwdvhyj4yrxwfisqbnfm53vjm5ldlijp87p";
198
198
-
inherit dependencies buildDependencies features;
199
199
-
};
200
200
-
num_traits_0_1_37_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
201
201
-
crateName = "num-traits";
202
202
-
version = "0.1.37";
203
203
-
authors = [ "The Rust Project Developers" ];
204
204
-
sha256 = "0rwzfmdjq6iz6plva2gi7agvy1w9sjs7aqjh0p115w57xiix2224";
205
205
-
inherit dependencies buildDependencies features;
206
206
-
};
207
207
-
num_cpus_1_3_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
208
208
-
crateName = "num_cpus";
209
209
-
version = "1.3.0";
210
210
-
authors = [ "Sean McArthur <sean.monstar@gmail.com>" ];
211
211
-
sha256 = "0i0zm6qh932k9b67qf7f1vsczkdim5kg9qv73m7y5hhw1i781rrb";
212
212
-
inherit dependencies buildDependencies features;
213
213
-
};
214
214
-
pkg_config_0_3_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
215
215
-
crateName = "pkg-config";
216
216
-
version = "0.3.9";
217
217
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
218
218
-
sha256 = "06k8fxgrsrxj8mjpjcq1n7mn2p1shpxif4zg9y5h09c7vy20s146";
219
219
-
inherit dependencies buildDependencies features;
220
220
-
};
221
221
-
png_0_6_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
222
222
-
crateName = "png";
223
223
-
version = "0.6.2";
224
224
-
authors = [ "nwin <nwin@users.noreply.github.com>" ];
225
225
-
sha256 = "03i78w5jbvk9y6babfrh7h0akvg81pcyyhniilv24z5v0vh5jvjs";
226
226
-
inherit dependencies buildDependencies features;
227
227
-
};
228
228
-
rand_0_3_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
229
229
-
crateName = "rand";
230
230
-
version = "0.3.15";
231
231
-
authors = [ "The Rust Project Developers" ];
232
232
-
sha256 = "1fs30rc1xic40s1n7l3y7pxzfifpy03mgrvhy5ggp5p7zjfv3rr8";
233
233
-
inherit dependencies buildDependencies features;
234
234
-
};
235
235
-
rayon_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
236
236
-
crateName = "rayon";
237
237
-
version = "0.6.0";
238
238
-
authors = [ "Niko Matsakis <niko@alum.mit.edu>" ];
239
239
-
sha256 = "0y2693bari5j4h46mjzkyc9lkfbnq2d1p0ldyn6sb02jn63lpw97";
240
240
-
inherit dependencies buildDependencies features;
241
241
-
};
242
242
-
scoped_threadpool_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
243
243
-
crateName = "scoped_threadpool";
244
244
-
version = "0.1.7";
245
245
-
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
246
246
-
sha256 = "0dg58f18i6v071640062n0vymr4h42cnj0xy8a7b80sc0mddykyk";
247
247
-
inherit dependencies buildDependencies features;
248
248
-
};
249
249
-
strsim_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
250
250
-
crateName = "strsim";
251
251
-
version = "0.6.0";
252
252
-
authors = [ "Danny Guo <dannyguo91@gmail.com>" ];
253
253
-
sha256 = "1lz85l6y68hr62lv4baww29yy7g8pg20dlr0lbaswxmmcb0wl7gd";
254
254
-
inherit dependencies buildDependencies features;
255
255
-
};
256
256
-
term_size_0_2_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
257
257
-
crateName = "term_size";
258
258
-
version = "0.2.3";
259
259
-
authors = [ "Kevin K. <kbknapp@gmail.com>" "Benjamin Sago <ogham@bsago.me>" ];
260
260
-
sha256 = "16b7gq2dmz7mws4vgai7whxy4xkg4yvlhm7spz0q6jyipqfq87ci";
261
261
-
inherit dependencies buildDependencies features;
262
262
-
};
263
263
-
toml_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
264
264
-
crateName = "toml";
265
265
-
version = "0.2.1";
266
266
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
267
267
-
sha256 = "0p4rkaqhmk4fp6iqpxfgp3p98hxhbs2wmla3fq531n875h922yqs";
268
268
-
inherit dependencies buildDependencies features;
269
269
-
};
270
270
-
unicode_segmentation_1_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
271
271
-
crateName = "unicode-segmentation";
272
272
-
version = "1.1.0";
273
273
-
authors = [ "kwantam <kwantam@gmail.com>" ];
274
274
-
sha256 = "10hk7wy0217jwdbp27p36skwkig5lbhk482yfzij9m87h247rry0";
275
275
-
inherit dependencies buildDependencies features;
276
276
-
};
277
277
-
unicode_width_0_1_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
278
278
-
crateName = "unicode-width";
279
279
-
version = "0.1.4";
280
280
-
authors = [ "kwantam <kwantam@gmail.com>" ];
281
281
-
sha256 = "1rp7a04icn9y5c0lm74nrd4py0rdl0af8bhdwq7g478n1xifpifl";
282
282
-
inherit dependencies buildDependencies features;
283
283
-
};
284
284
-
vec_map_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
285
285
-
crateName = "vec_map";
286
286
-
version = "0.7.0";
287
287
-
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 <>" ];
288
288
-
sha256 = "0jawvi83b1nm101nam0w71kdyh7cy3fr0l9qj1hfcjvzvihfk2l1";
289
289
-
inherit dependencies buildDependencies features;
290
290
-
};
291
291
-
wc_grab_0_2_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
292
292
-
crateName = "wc-grab";
293
293
-
version = "0.2.0";
294
294
-
authors = [ "Timidger <APragmaticPlace@gmail.com>" ];
295
295
-
src = ./.;
296
296
-
inherit dependencies buildDependencies features;
297
297
-
};
298
298
-
winapi_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
299
299
-
crateName = "winapi";
300
300
-
version = "0.2.8";
301
301
-
authors = [ "Peter Atashian <retep998@gmail.com>" ];
302
302
-
sha256 = "0a45b58ywf12vb7gvj6h3j264nydynmzyqz8d8rqxsj6icqv82as";
303
303
-
inherit dependencies buildDependencies features;
304
304
-
};
305
305
-
winapi_build_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
306
306
-
crateName = "winapi-build";
307
307
-
version = "0.1.1";
308
308
-
authors = [ "Peter Atashian <retep998@gmail.com>" ];
309
309
-
sha256 = "1lxlpi87rkhxcwp2ykf1ldw3p108hwm24nywf3jfrvmff4rjhqga";
310
310
-
libName = "build";
311
311
-
inherit dependencies buildDependencies features;
312
312
-
};
313
313
-
18
18
+
) [] (builtins.attrNames feat);
314
19
in
315
20
rec {
316
316
-
adler32_1_0_0 = adler32_1_0_0_ rec {};
317
317
-
ansi_term_0_9_0 = ansi_term_0_9_0_ rec {};
318
318
-
atty_0_2_2 = atty_0_2_2_ rec {
319
319
-
dependencies = (if !(kernel == "windows") then [ libc_0_2_21 ] else [])
320
320
-
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
21
21
+
wc_grab = f: wc_grab_0_3_0 { features = wc_grab_0_3_0_features { wc_grab_0_3_0 = f; }; };
22
22
+
adler32_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
23
23
+
crateName = "adler32";
24
24
+
version = "1.0.0";
25
25
+
authors = [ "Remi Rampin <remirampin@gmail.com>" ];
26
26
+
sha256 = "0pj35a7m4apn5xjg9n63gsdj6w8iw76zg4p9znrij43xnfqp084w";
27
27
+
inherit dependencies buildDependencies features;
321
28
};
322
322
-
libc_0_2_21_features."default".from_atty_0_2_2__default = true;
323
323
-
kernel32_sys_0_2_2_features."default".from_atty_0_2_2__default = true;
324
324
-
winapi_0_2_8_features."default".from_atty_0_2_2__default = true;
325
325
-
bitflags_0_7_0 = bitflags_0_7_0_ rec {};
326
326
-
bitflags_0_8_0 = bitflags_0_8_0_ rec {
327
327
-
features = mkFeatures bitflags_0_8_0_features;
29
29
+
ansi_term_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
30
30
+
crateName = "ansi_term";
31
31
+
version = "0.9.0";
32
32
+
authors = [ "ogham@bsago.me" "Ryan Scheel (Havvy) <ryan.havvy@gmail.com>" ];
33
33
+
sha256 = "1vcd8m2hglrdi4zmqnkkz5zy3c73ifgii245k7vj6qr5dzpn9hij";
34
34
+
inherit dependencies buildDependencies features;
35
35
+
};
36
36
+
atty_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
37
37
+
crateName = "atty";
38
38
+
version = "0.2.2";
39
39
+
authors = [ "softprops <d.tangren@gmail.com>" ];
40
40
+
sha256 = "05c6jvrxljp4s1aycgq2z3y56f7f5yvc56v25cqlmpc1qx65z7ba";
41
41
+
inherit dependencies buildDependencies features;
42
42
+
};
43
43
+
bitflags_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
44
44
+
crateName = "bitflags";
45
45
+
version = "0.7.0";
46
46
+
authors = [ "The Rust Project Developers" ];
47
47
+
sha256 = "1hr72xg5slm0z4pxs2hiy4wcyx3jva70h58b7mid8l0a4c8f7gn5";
48
48
+
inherit dependencies buildDependencies features;
49
49
+
};
50
50
+
bitflags_0_8_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
51
51
+
crateName = "bitflags";
52
52
+
version = "0.8.0";
53
53
+
authors = [ "The Rust Project Developers" ];
54
54
+
sha256 = "1h489m0wzhng5gvvc40jgdbaf0ac3rgkka31vwinhsjmfvrqcc4v";
55
55
+
inherit dependencies buildDependencies features;
56
56
+
};
57
57
+
byteorder_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
58
58
+
crateName = "byteorder";
59
59
+
version = "1.0.0";
60
60
+
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
61
61
+
sha256 = "14pdnds4517vcpablc51vv76hvc3glnpkpbb7qdil591q7lyb0m1";
62
62
+
inherit dependencies buildDependencies features;
63
63
+
};
64
64
+
clap_2_22_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
65
65
+
crateName = "clap";
66
66
+
version = "2.22.0";
67
67
+
authors = [ "Kevin K. <kbknapp@gmail.com>" ];
68
68
+
sha256 = "0gdgyfh3ydpd2px4xh0i5qd6bhi2c5f43bqv9z4kla9vkmmfiavd";
69
69
+
inherit dependencies buildDependencies features;
70
70
+
};
71
71
+
color_quant_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
72
72
+
crateName = "color_quant";
73
73
+
version = "1.0.0";
74
74
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
75
75
+
sha256 = "0jwr40lr115zm2bydk1wja12gcxrmgsx0n1z1pipq00sab71maaj";
76
76
+
inherit dependencies buildDependencies features;
77
77
+
};
78
78
+
dbus_0_5_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
79
79
+
crateName = "dbus";
80
80
+
version = "0.5.2";
81
81
+
authors = [ "David Henningsson <diwic@ubuntu.com>" ];
82
82
+
sha256 = "1ga3p2myqxbz34n2bbw4gk1ipf76mjr8r2rvrvnalwggymzfkhj7";
83
83
+
build = "build.rs";
84
84
+
inherit dependencies buildDependencies features;
85
85
+
};
86
86
+
deflate_0_7_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
87
87
+
crateName = "deflate";
88
88
+
version = "0.7.5";
89
89
+
authors = [ "oyvindln <oyvindln@users.noreply.github.com>" ];
90
90
+
sha256 = "18bcmdkyshnzpkxx22b29gn55g6bk5ysy98ghjpjhxy3hky96rvy";
91
91
+
inherit dependencies buildDependencies features;
92
92
+
};
93
93
+
deque_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
94
94
+
crateName = "deque";
95
95
+
version = "0.3.1";
96
96
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" "Samuel Fredrickson <kinghajj@gmail.com>" "Linus Färnstrand <faern@faern.net>" "Amanieu d'Antras <amanieu@gmail.com>" ];
97
97
+
sha256 = "04x8i5aagxmslk350i8qszyw7kmvrqc3d99g4qi1xnfmr61y7m68";
98
98
+
inherit dependencies buildDependencies features;
99
99
+
};
100
100
+
enum_primitive_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
101
101
+
crateName = "enum_primitive";
102
102
+
version = "0.1.1";
103
103
+
authors = [ "Anders Kaseorg <andersk@mit.edu>" ];
104
104
+
sha256 = "1a225rlsz7sz3nn14dar71kp2f9v08s3rwl6j55xp51mv01f695y";
105
105
+
inherit dependencies buildDependencies features;
106
106
+
};
107
107
+
error_chain_0_7_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
108
108
+
crateName = "error-chain";
109
109
+
version = "0.7.2";
110
110
+
authors = [ "Brian Anderson <banderson@mozilla.com>" "Paul Colomiets <paul@colomiets.name>" "Colin Kiegel <kiegel@gmx.de>" "Yamakaky <yamakaky@yamaworld.fr>" ];
111
111
+
sha256 = "0b1r4ggdgy1djfvz2s4l5kirmfsmxd286y6wx0p9ahv2phb7inyi";
112
112
+
inherit dependencies buildDependencies features;
113
113
+
};
114
114
+
gif_0_9_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
115
115
+
crateName = "gif";
116
116
+
version = "0.9.1";
117
117
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
118
118
+
sha256 = "16s7b0rqc6gg1fcbppakm3jy2q462w3qvykcmcmifmg7q7lwsg6r";
119
119
+
inherit dependencies buildDependencies features;
120
120
+
};
121
121
+
glob_0_2_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
122
122
+
crateName = "glob";
123
123
+
version = "0.2.11";
124
124
+
authors = [ "The Rust Project Developers" ];
125
125
+
sha256 = "104389jjxs8r2f5cc9p0axhjmndgln60ih5x4f00ccgg9d3zarlf";
126
126
+
inherit dependencies buildDependencies features;
127
127
+
};
128
128
+
image_0_12_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
129
129
+
crateName = "image";
130
130
+
version = "0.12.3";
131
131
+
authors = [ "ccgn" "bvssvni <bvssvni@gmail.com>" "nwin" "TyOverby <ty@pre-alpha.com>" ];
132
132
+
sha256 = "12xdzi29vr19gz3h93c1ihyvyv9xar9sp0inrjwwvlbjvn8nn0p9";
133
133
+
libPath = "./src/lib.rs";
134
134
+
inherit dependencies buildDependencies features;
135
135
+
};
136
136
+
inflate_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
137
137
+
crateName = "inflate";
138
138
+
version = "0.1.1";
139
139
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
140
140
+
sha256 = "112kh9hjcjjxdybl032mdhpwnr3qxw8j0ch6hwanwpcf3gz42g1h";
141
141
+
inherit dependencies buildDependencies features;
142
142
+
};
143
143
+
jpeg_decoder_0_1_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
144
144
+
crateName = "jpeg-decoder";
145
145
+
version = "0.1.11";
146
146
+
authors = [ "Ulf Nilsson <kaksmet@gmail.com>" ];
147
147
+
sha256 = "1xm39c1cff5gkczs164371hk2gpkjpkbw63k4f8mjnpwwpn9xk4n";
148
148
+
inherit dependencies buildDependencies features;
149
149
+
};
150
150
+
kernel32_sys_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
151
151
+
crateName = "kernel32-sys";
152
152
+
version = "0.2.2";
153
153
+
authors = [ "Peter Atashian <retep998@gmail.com>" ];
154
154
+
sha256 = "1lrw1hbinyvr6cp28g60z97w32w8vsk6pahk64pmrv2fmby8srfj";
155
155
+
libName = "kernel32";
156
156
+
build = "build.rs";
157
157
+
inherit dependencies buildDependencies features;
158
158
+
};
159
159
+
libc_0_2_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
160
160
+
crateName = "libc";
161
161
+
version = "0.2.21";
162
162
+
authors = [ "The Rust Project Developers" ];
163
163
+
sha256 = "0glj3lxwc8358cfw9pb5dd4zr9iynzj6w2ly59nshrggsw021j75";
164
164
+
inherit dependencies buildDependencies features;
165
165
+
};
166
166
+
lzw_0_10_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
167
167
+
crateName = "lzw";
168
168
+
version = "0.10.0";
169
169
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
170
170
+
sha256 = "1cfsy2w26kbz9bjaqp9dh1wyyh47rpmhwvj4jpc1rmffbf438fvb";
171
171
+
inherit dependencies buildDependencies features;
172
172
+
};
173
173
+
metadeps_1_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
174
174
+
crateName = "metadeps";
175
175
+
version = "1.1.1";
176
176
+
authors = [ "Josh Triplett <josh@joshtriplett.org>" ];
177
177
+
sha256 = "1px8v94jn4ps63gqmvgsfcqxrwjhpa9z4xr0y1lh95wn2063fsar";
178
178
+
inherit dependencies buildDependencies features;
179
179
+
};
180
180
+
num_integer_0_1_33_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
181
181
+
crateName = "num-integer";
182
182
+
version = "0.1.33";
183
183
+
authors = [ "The Rust Project Developers" ];
184
184
+
sha256 = "1rhy9lf4lhl7r8278n73mi9y55v9a71639as3v92bj2gk1x4k729";
185
185
+
inherit dependencies buildDependencies features;
186
186
+
};
187
187
+
num_iter_0_1_33_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
188
188
+
crateName = "num-iter";
189
189
+
version = "0.1.33";
190
190
+
authors = [ "The Rust Project Developers" ];
191
191
+
sha256 = "1xjzf2p2vaqwknkr4s8ka5hn6cpr5rsshnydbpkn2pvapfzdrqd3";
192
192
+
inherit dependencies buildDependencies features;
193
193
+
};
194
194
+
num_rational_0_1_36_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
195
195
+
crateName = "num-rational";
196
196
+
version = "0.1.36";
197
197
+
authors = [ "The Rust Project Developers" ];
198
198
+
sha256 = "0jibhs8xiap2wlv1xjwdvhyj4yrxwfisqbnfm53vjm5ldlijp87p";
199
199
+
inherit dependencies buildDependencies features;
200
200
+
};
201
201
+
num_traits_0_1_37_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
202
202
+
crateName = "num-traits";
203
203
+
version = "0.1.37";
204
204
+
authors = [ "The Rust Project Developers" ];
205
205
+
sha256 = "0rwzfmdjq6iz6plva2gi7agvy1w9sjs7aqjh0p115w57xiix2224";
206
206
+
inherit dependencies buildDependencies features;
207
207
+
};
208
208
+
num_cpus_1_3_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
209
209
+
crateName = "num_cpus";
210
210
+
version = "1.3.0";
211
211
+
authors = [ "Sean McArthur <sean.monstar@gmail.com>" ];
212
212
+
sha256 = "0i0zm6qh932k9b67qf7f1vsczkdim5kg9qv73m7y5hhw1i781rrb";
213
213
+
inherit dependencies buildDependencies features;
214
214
+
};
215
215
+
pkg_config_0_3_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
216
216
+
crateName = "pkg-config";
217
217
+
version = "0.3.9";
218
218
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
219
219
+
sha256 = "06k8fxgrsrxj8mjpjcq1n7mn2p1shpxif4zg9y5h09c7vy20s146";
220
220
+
inherit dependencies buildDependencies features;
221
221
+
};
222
222
+
png_0_6_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
223
223
+
crateName = "png";
224
224
+
version = "0.6.2";
225
225
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
226
226
+
sha256 = "03i78w5jbvk9y6babfrh7h0akvg81pcyyhniilv24z5v0vh5jvjs";
227
227
+
inherit dependencies buildDependencies features;
228
228
+
};
229
229
+
rand_0_3_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
230
230
+
crateName = "rand";
231
231
+
version = "0.3.15";
232
232
+
authors = [ "The Rust Project Developers" ];
233
233
+
sha256 = "1fs30rc1xic40s1n7l3y7pxzfifpy03mgrvhy5ggp5p7zjfv3rr8";
234
234
+
inherit dependencies buildDependencies features;
235
235
+
};
236
236
+
rayon_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
237
237
+
crateName = "rayon";
238
238
+
version = "0.6.0";
239
239
+
authors = [ "Niko Matsakis <niko@alum.mit.edu>" ];
240
240
+
sha256 = "0y2693bari5j4h46mjzkyc9lkfbnq2d1p0ldyn6sb02jn63lpw97";
241
241
+
inherit dependencies buildDependencies features;
242
242
+
};
243
243
+
scoped_threadpool_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
244
244
+
crateName = "scoped_threadpool";
245
245
+
version = "0.1.7";
246
246
+
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
247
247
+
sha256 = "0dg58f18i6v071640062n0vymr4h42cnj0xy8a7b80sc0mddykyk";
248
248
+
inherit dependencies buildDependencies features;
249
249
+
};
250
250
+
strsim_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
251
251
+
crateName = "strsim";
252
252
+
version = "0.6.0";
253
253
+
authors = [ "Danny Guo <dannyguo91@gmail.com>" ];
254
254
+
sha256 = "1lz85l6y68hr62lv4baww29yy7g8pg20dlr0lbaswxmmcb0wl7gd";
255
255
+
inherit dependencies buildDependencies features;
256
256
+
};
257
257
+
term_size_0_2_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
258
258
+
crateName = "term_size";
259
259
+
version = "0.2.3";
260
260
+
authors = [ "Kevin K. <kbknapp@gmail.com>" "Benjamin Sago <ogham@bsago.me>" ];
261
261
+
sha256 = "16b7gq2dmz7mws4vgai7whxy4xkg4yvlhm7spz0q6jyipqfq87ci";
262
262
+
inherit dependencies buildDependencies features;
263
263
+
};
264
264
+
toml_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
265
265
+
crateName = "toml";
266
266
+
version = "0.2.1";
267
267
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
268
268
+
sha256 = "0p4rkaqhmk4fp6iqpxfgp3p98hxhbs2wmla3fq531n875h922yqs";
269
269
+
inherit dependencies buildDependencies features;
270
270
+
};
271
271
+
unicode_segmentation_1_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
272
272
+
crateName = "unicode-segmentation";
273
273
+
version = "1.1.0";
274
274
+
authors = [ "kwantam <kwantam@gmail.com>" ];
275
275
+
sha256 = "10hk7wy0217jwdbp27p36skwkig5lbhk482yfzij9m87h247rry0";
276
276
+
inherit dependencies buildDependencies features;
277
277
+
};
278
278
+
unicode_width_0_1_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
279
279
+
crateName = "unicode-width";
280
280
+
version = "0.1.4";
281
281
+
authors = [ "kwantam <kwantam@gmail.com>" ];
282
282
+
sha256 = "1rp7a04icn9y5c0lm74nrd4py0rdl0af8bhdwq7g478n1xifpifl";
283
283
+
inherit dependencies buildDependencies features;
284
284
+
};
285
285
+
vec_map_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
286
286
+
crateName = "vec_map";
287
287
+
version = "0.7.0";
288
288
+
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 <>" ];
289
289
+
sha256 = "0jawvi83b1nm101nam0w71kdyh7cy3fr0l9qj1hfcjvzvihfk2l1";
290
290
+
inherit dependencies buildDependencies features;
291
291
+
};
292
292
+
wc_grab_0_3_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
293
293
+
crateName = "wc-grab";
294
294
+
version = "0.3.0";
295
295
+
authors = [ "Timidger <APragmaticPlace@gmail.com>" ];
296
296
+
sha256 = "02dkjxffzh38h3hiwfypkjv0g8dsfkp9wk20j04x4qydg4dr8a8h";
297
297
+
inherit dependencies buildDependencies features;
298
298
+
};
299
299
+
winapi_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
300
300
+
crateName = "winapi";
301
301
+
version = "0.2.8";
302
302
+
authors = [ "Peter Atashian <retep998@gmail.com>" ];
303
303
+
sha256 = "0a45b58ywf12vb7gvj6h3j264nydynmzyqz8d8rqxsj6icqv82as";
304
304
+
inherit dependencies buildDependencies features;
305
305
+
};
306
306
+
winapi_build_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
307
307
+
crateName = "winapi-build";
308
308
+
version = "0.1.1";
309
309
+
authors = [ "Peter Atashian <retep998@gmail.com>" ];
310
310
+
sha256 = "1lxlpi87rkhxcwp2ykf1ldw3p108hwm24nywf3jfrvmff4rjhqga";
311
311
+
libName = "build";
312
312
+
inherit dependencies buildDependencies features;
313
313
+
};
314
314
+
adler32_1_0_0 = { features?(adler32_1_0_0_features {}) }: adler32_1_0_0_ {};
315
315
+
adler32_1_0_0_features = f: updateFeatures f (rec {
316
316
+
adler32_1_0_0.default = (f.adler32_1_0_0.default or true);
317
317
+
}) [];
318
318
+
ansi_term_0_9_0 = { features?(ansi_term_0_9_0_features {}) }: ansi_term_0_9_0_ {};
319
319
+
ansi_term_0_9_0_features = f: updateFeatures f (rec {
320
320
+
ansi_term_0_9_0.default = (f.ansi_term_0_9_0.default or true);
321
321
+
}) [];
322
322
+
atty_0_2_2 = { features?(atty_0_2_2_features {}) }: atty_0_2_2_ {
323
323
+
dependencies = (if !(kernel == "windows") then mapFeatures features ([ libc_0_2_21 ]) else [])
324
324
+
++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 winapi_0_2_8 ]) else []);
325
325
+
};
326
326
+
atty_0_2_2_features = f: updateFeatures f (rec {
327
327
+
atty_0_2_2.default = (f.atty_0_2_2.default or true);
328
328
+
kernel32_sys_0_2_2.default = true;
329
329
+
libc_0_2_21.default = true;
330
330
+
winapi_0_2_8.default = true;
331
331
+
}) [ libc_0_2_21_features kernel32_sys_0_2_2_features winapi_0_2_8_features ];
332
332
+
bitflags_0_7_0 = { features?(bitflags_0_7_0_features {}) }: bitflags_0_7_0_ {};
333
333
+
bitflags_0_7_0_features = f: updateFeatures f (rec {
334
334
+
bitflags_0_7_0.default = (f.bitflags_0_7_0.default or true);
335
335
+
}) [];
336
336
+
bitflags_0_8_0 = { features?(bitflags_0_8_0_features {}) }: bitflags_0_8_0_ {
337
337
+
features = mkFeatures (features.bitflags_0_8_0 or {});
328
338
};
329
329
-
bitflags_0_8_0_features."i128".self_unstable = hasFeature (bitflags_0_8_0_features."unstable" or {});
330
330
-
byteorder_1_0_0 = byteorder_1_0_0_ rec {
331
331
-
features = mkFeatures byteorder_1_0_0_features;
339
339
+
bitflags_0_8_0_features = f: updateFeatures f (rec {
340
340
+
bitflags_0_8_0.default = (f.bitflags_0_8_0.default or true);
341
341
+
bitflags_0_8_0.i128 =
342
342
+
(f.bitflags_0_8_0.i128 or false) ||
343
343
+
(f.bitflags_0_8_0.unstable or false) ||
344
344
+
(bitflags_0_8_0.unstable or false);
345
345
+
}) [];
346
346
+
byteorder_1_0_0 = { features?(byteorder_1_0_0_features {}) }: byteorder_1_0_0_ {
347
347
+
features = mkFeatures (features.byteorder_1_0_0 or {});
332
348
};
333
333
-
byteorder_1_0_0_features."std".self_default = hasDefault byteorder_1_0_0_features;
334
334
-
clap_2_22_0 = clap_2_22_0_ rec {
335
335
-
dependencies = [ ansi_term_0_9_0 atty_0_2_2 bitflags_0_8_0 strsim_0_6_0 term_size_0_2_3 unicode_segmentation_1_1_0 unicode_width_0_1_4 vec_map_0_7_0 ]
336
336
-
++ (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_2_3] else []);
337
337
-
features = mkFeatures clap_2_22_0_features;
349
349
+
byteorder_1_0_0_features = f: updateFeatures f (rec {
350
350
+
byteorder_1_0_0.default = (f.byteorder_1_0_0.default or true);
351
351
+
byteorder_1_0_0.std =
352
352
+
(f.byteorder_1_0_0.std or false) ||
353
353
+
(f.byteorder_1_0_0.default or false) ||
354
354
+
(byteorder_1_0_0.default or false);
355
355
+
}) [];
356
356
+
clap_2_22_0 = { features?(clap_2_22_0_features {}) }: clap_2_22_0_ {
357
357
+
dependencies = mapFeatures features ([ bitflags_0_8_0 unicode_segmentation_1_1_0 unicode_width_0_1_4 vec_map_0_7_0 ]
358
358
+
++ (if features.clap_2_22_0.ansi_term or false then [ ansi_term_0_9_0 ] else [])
359
359
+
++ (if features.clap_2_22_0.atty or false then [ atty_0_2_2 ] else [])
360
360
+
++ (if features.clap_2_22_0.strsim or false then [ strsim_0_6_0 ] else [])
361
361
+
++ (if features.clap_2_22_0.term_size or false then [ term_size_0_2_3 ] else []));
362
362
+
features = mkFeatures (features.clap_2_22_0 or {});
338
363
};
339
339
-
clap_2_22_0_features."".self = true;
340
340
-
clap_2_22_0_features."ansi_term".self_color = hasFeature (clap_2_22_0_features."color" or {});
341
341
-
clap_2_22_0_features."atty".self_color = hasFeature (clap_2_22_0_features."color" or {});
342
342
-
clap_2_22_0_features."suggestions".self_default = hasDefault clap_2_22_0_features;
343
343
-
clap_2_22_0_features."color".self_default = hasDefault clap_2_22_0_features;
344
344
-
clap_2_22_0_features."wrap_help".self_default = hasDefault clap_2_22_0_features;
345
345
-
clap_2_22_0_features."clippy".self_lints = hasFeature (clap_2_22_0_features."lints" or {});
346
346
-
clap_2_22_0_features."strsim".self_suggestions = hasFeature (clap_2_22_0_features."suggestions" or {});
347
347
-
clap_2_22_0_features."term_size".self_wrap_help = hasFeature (clap_2_22_0_features."wrap_help" or {});
348
348
-
clap_2_22_0_features."yaml-rust".self_yaml = hasFeature (clap_2_22_0_features."yaml" or {});
349
349
-
ansi_term_0_9_0_features."default".from_clap_2_22_0__default = true;
350
350
-
atty_0_2_2_features."default".from_clap_2_22_0__default = true;
351
351
-
bitflags_0_8_0_features."default".from_clap_2_22_0__default = true;
352
352
-
clippy_0_0_0_features."default".from_clap_2_22_0__default = true;
353
353
-
strsim_0_6_0_features."default".from_clap_2_22_0__default = true;
354
354
-
term_size_0_2_3_features."default".from_clap_2_22_0__default = true;
355
355
-
unicode_segmentation_1_1_0_features."default".from_clap_2_22_0__default = true;
356
356
-
unicode_width_0_1_4_features."default".from_clap_2_22_0__default = true;
357
357
-
vec_map_0_7_0_features."default".from_clap_2_22_0__default = true;
358
358
-
yaml_rust_0_0_0_features."default".from_clap_2_22_0__default = true;
359
359
-
color_quant_1_0_0 = color_quant_1_0_0_ rec {};
360
360
-
dbus_0_5_2 = dbus_0_5_2_ rec {
361
361
-
dependencies = [ libc_0_2_21 ];
362
362
-
buildDependencies = [ metadeps_1_1_1 ];
363
363
-
features = mkFeatures dbus_0_5_2_features;
364
364
+
clap_2_22_0_features = f: updateFeatures f (rec {
365
365
+
ansi_term_0_9_0.default = true;
366
366
+
atty_0_2_2.default = true;
367
367
+
bitflags_0_8_0.default = true;
368
368
+
clap_2_22_0.ansi_term =
369
369
+
(f.clap_2_22_0.ansi_term or false) ||
370
370
+
(f.clap_2_22_0.color or false) ||
371
371
+
(clap_2_22_0.color or false);
372
372
+
clap_2_22_0.atty =
373
373
+
(f.clap_2_22_0.atty or false) ||
374
374
+
(f.clap_2_22_0.color or false) ||
375
375
+
(clap_2_22_0.color or false);
376
376
+
clap_2_22_0.clippy =
377
377
+
(f.clap_2_22_0.clippy or false) ||
378
378
+
(f.clap_2_22_0.lints or false) ||
379
379
+
(clap_2_22_0.lints or false);
380
380
+
clap_2_22_0.color =
381
381
+
(f.clap_2_22_0.color or false) ||
382
382
+
(f.clap_2_22_0.default or false) ||
383
383
+
(clap_2_22_0.default or false);
384
384
+
clap_2_22_0.default = (f.clap_2_22_0.default or true);
385
385
+
clap_2_22_0.strsim =
386
386
+
(f.clap_2_22_0.strsim or false) ||
387
387
+
(f.clap_2_22_0.suggestions or false) ||
388
388
+
(clap_2_22_0.suggestions or false);
389
389
+
clap_2_22_0.suggestions =
390
390
+
(f.clap_2_22_0.suggestions or false) ||
391
391
+
(f.clap_2_22_0.default or false) ||
392
392
+
(clap_2_22_0.default or false);
393
393
+
clap_2_22_0.term_size =
394
394
+
(f.clap_2_22_0.term_size or false) ||
395
395
+
(f.clap_2_22_0.wrap_help or false) ||
396
396
+
(clap_2_22_0.wrap_help or false);
397
397
+
clap_2_22_0.wrap_help =
398
398
+
(f.clap_2_22_0.wrap_help or false) ||
399
399
+
(f.clap_2_22_0.default or false) ||
400
400
+
(clap_2_22_0.default or false);
401
401
+
clap_2_22_0.yaml-rust =
402
402
+
(f.clap_2_22_0.yaml-rust or false) ||
403
403
+
(f.clap_2_22_0.yaml or false) ||
404
404
+
(clap_2_22_0.yaml or false);
405
405
+
strsim_0_6_0.default = true;
406
406
+
term_size_0_2_3.default = true;
407
407
+
unicode_segmentation_1_1_0.default = true;
408
408
+
unicode_width_0_1_4.default = true;
409
409
+
vec_map_0_7_0.default = true;
410
410
+
}) [ ansi_term_0_9_0_features atty_0_2_2_features bitflags_0_8_0_features strsim_0_6_0_features term_size_0_2_3_features unicode_segmentation_1_1_0_features unicode_width_0_1_4_features vec_map_0_7_0_features ];
411
411
+
color_quant_1_0_0 = { features?(color_quant_1_0_0_features {}) }: color_quant_1_0_0_ {};
412
412
+
color_quant_1_0_0_features = f: updateFeatures f (rec {
413
413
+
color_quant_1_0_0.default = (f.color_quant_1_0_0.default or true);
414
414
+
}) [];
415
415
+
dbus_0_5_2 = { features?(dbus_0_5_2_features {}) }: dbus_0_5_2_ {
416
416
+
dependencies = mapFeatures features ([ libc_0_2_21 ]);
417
417
+
buildDependencies = mapFeatures features ([ metadeps_1_1_1 ]);
418
418
+
features = mkFeatures (features.dbus_0_5_2 or {});
364
419
};
365
365
-
dbus_0_5_2_features."".self = true;
366
366
-
libc_0_2_21_features."default".from_dbus_0_5_2__default = true;
367
367
-
deflate_0_7_5 = deflate_0_7_5_ rec {
368
368
-
dependencies = [ adler32_1_0_0 byteorder_1_0_0 ];
420
420
+
dbus_0_5_2_features = f: updateFeatures f (rec {
421
421
+
dbus_0_5_2.default = (f.dbus_0_5_2.default or true);
422
422
+
libc_0_2_21.default = true;
423
423
+
metadeps_1_1_1.default = true;
424
424
+
}) [ libc_0_2_21_features metadeps_1_1_1_features ];
425
425
+
deflate_0_7_5 = { features?(deflate_0_7_5_features {}) }: deflate_0_7_5_ {
426
426
+
dependencies = mapFeatures features ([ adler32_1_0_0 byteorder_1_0_0 ]);
369
427
};
370
370
-
adler32_1_0_0_features."default".from_deflate_0_7_5__default = true;
371
371
-
byteorder_1_0_0_features."default".from_deflate_0_7_5__default = true;
372
372
-
deque_0_3_1 = deque_0_3_1_ rec {
373
373
-
dependencies = [ rand_0_3_15 ];
428
428
+
deflate_0_7_5_features = f: updateFeatures f (rec {
429
429
+
adler32_1_0_0.default = true;
430
430
+
byteorder_1_0_0.default = true;
431
431
+
deflate_0_7_5.default = (f.deflate_0_7_5.default or true);
432
432
+
}) [ adler32_1_0_0_features byteorder_1_0_0_features ];
433
433
+
deque_0_3_1 = { features?(deque_0_3_1_features {}) }: deque_0_3_1_ {
434
434
+
dependencies = mapFeatures features ([ rand_0_3_15 ]);
374
435
};
375
375
-
rand_0_3_15_features."default".from_deque_0_3_1__default = true;
376
376
-
enum_primitive_0_1_1 = enum_primitive_0_1_1_ rec {
377
377
-
dependencies = [ num_traits_0_1_37 ];
436
436
+
deque_0_3_1_features = f: updateFeatures f (rec {
437
437
+
deque_0_3_1.default = (f.deque_0_3_1.default or true);
438
438
+
rand_0_3_15.default = true;
439
439
+
}) [ rand_0_3_15_features ];
440
440
+
enum_primitive_0_1_1 = { features?(enum_primitive_0_1_1_features {}) }: enum_primitive_0_1_1_ {
441
441
+
dependencies = mapFeatures features ([ num_traits_0_1_37 ]);
378
442
};
379
379
-
num_traits_0_1_37_features."default".from_enum_primitive_0_1_1__default = false;
380
380
-
error_chain_0_7_2 = error_chain_0_7_2_ rec {
381
381
-
dependencies = [];
382
382
-
features = mkFeatures error_chain_0_7_2_features;
443
443
+
enum_primitive_0_1_1_features = f: updateFeatures f (rec {
444
444
+
enum_primitive_0_1_1.default = (f.enum_primitive_0_1_1.default or true);
445
445
+
num_traits_0_1_37.default = (f.num_traits_0_1_37.default or false);
446
446
+
}) [ num_traits_0_1_37_features ];
447
447
+
error_chain_0_7_2 = { features?(error_chain_0_7_2_features {}) }: error_chain_0_7_2_ {
448
448
+
dependencies = mapFeatures features ([]);
449
449
+
features = mkFeatures (features.error_chain_0_7_2 or {});
383
450
};
384
384
-
error_chain_0_7_2_features."backtrace".self_default = hasDefault error_chain_0_7_2_features;
385
385
-
error_chain_0_7_2_features."example_generated".self_default = hasDefault error_chain_0_7_2_features;
386
386
-
backtrace_0_0_0_features."default".from_error_chain_0_7_2__default = true;
387
387
-
gif_0_9_1 = gif_0_9_1_ rec {
388
388
-
dependencies = [ color_quant_1_0_0 lzw_0_10_0 ];
389
389
-
features = mkFeatures gif_0_9_1_features;
451
451
+
error_chain_0_7_2_features = f: updateFeatures f (rec {
452
452
+
error_chain_0_7_2.backtrace =
453
453
+
(f.error_chain_0_7_2.backtrace or false) ||
454
454
+
(f.error_chain_0_7_2.default or false) ||
455
455
+
(error_chain_0_7_2.default or false);
456
456
+
error_chain_0_7_2.default = (f.error_chain_0_7_2.default or true);
457
457
+
error_chain_0_7_2.example_generated =
458
458
+
(f.error_chain_0_7_2.example_generated or false) ||
459
459
+
(f.error_chain_0_7_2.default or false) ||
460
460
+
(error_chain_0_7_2.default or false);
461
461
+
}) [];
462
462
+
gif_0_9_1 = { features?(gif_0_9_1_features {}) }: gif_0_9_1_ {
463
463
+
dependencies = mapFeatures features ([ color_quant_1_0_0 lzw_0_10_0 ]);
464
464
+
features = mkFeatures (features.gif_0_9_1 or {});
390
465
};
391
391
-
gif_0_9_1_features."libc".self_c_api = hasFeature (gif_0_9_1_features."c_api" or {});
392
392
-
gif_0_9_1_features."raii_no_panic".self_default = hasDefault gif_0_9_1_features;
393
393
-
color_quant_1_0_0_features."default".from_gif_0_9_1__default = true;
394
394
-
libc_0_0_0_features."default".from_gif_0_9_1__default = true;
395
395
-
lzw_0_10_0_features."default".from_gif_0_9_1__default = true;
396
396
-
glob_0_2_11 = glob_0_2_11_ rec {};
397
397
-
image_0_12_3 = image_0_12_3_ rec {
398
398
-
dependencies = [ byteorder_1_0_0 enum_primitive_0_1_1 gif_0_9_1 glob_0_2_11 jpeg_decoder_0_1_11 num_iter_0_1_33 num_rational_0_1_36 num_traits_0_1_37 png_0_6_2 scoped_threadpool_0_1_7 ]
399
399
-
++ (if lib.lists.any (x: x == "gif") features then [gif_0_9_1] else []) ++ (if lib.lists.any (x: x == "jpeg-decoder") features then [jpeg_decoder_0_1_11] else []) ++ (if lib.lists.any (x: x == "png") features then [png_0_6_2] else []) ++ (if lib.lists.any (x: x == "scoped_threadpool") features then [scoped_threadpool_0_1_7] else []);
400
400
-
features = mkFeatures image_0_12_3_features;
466
466
+
gif_0_9_1_features = f: updateFeatures f (rec {
467
467
+
color_quant_1_0_0.default = true;
468
468
+
gif_0_9_1.default = (f.gif_0_9_1.default or true);
469
469
+
gif_0_9_1.libc =
470
470
+
(f.gif_0_9_1.libc or false) ||
471
471
+
(f.gif_0_9_1.c_api or false) ||
472
472
+
(gif_0_9_1.c_api or false);
473
473
+
gif_0_9_1.raii_no_panic =
474
474
+
(f.gif_0_9_1.raii_no_panic or false) ||
475
475
+
(f.gif_0_9_1.default or false) ||
476
476
+
(gif_0_9_1.default or false);
477
477
+
lzw_0_10_0.default = true;
478
478
+
}) [ color_quant_1_0_0_features lzw_0_10_0_features ];
479
479
+
glob_0_2_11 = { features?(glob_0_2_11_features {}) }: glob_0_2_11_ {};
480
480
+
glob_0_2_11_features = f: updateFeatures f (rec {
481
481
+
glob_0_2_11.default = (f.glob_0_2_11.default or true);
482
482
+
}) [];
483
483
+
image_0_12_3 = { features?(image_0_12_3_features {}) }: image_0_12_3_ {
484
484
+
dependencies = mapFeatures features ([ byteorder_1_0_0 enum_primitive_0_1_1 glob_0_2_11 num_iter_0_1_33 num_rational_0_1_36 num_traits_0_1_37 ]
485
485
+
++ (if features.image_0_12_3.gif or false then [ gif_0_9_1 ] else [])
486
486
+
++ (if features.image_0_12_3.jpeg-decoder or false then [ jpeg_decoder_0_1_11 ] else [])
487
487
+
++ (if features.image_0_12_3.png or false then [ png_0_6_2 ] else [])
488
488
+
++ (if features.image_0_12_3.scoped_threadpool or false then [ scoped_threadpool_0_1_7 ] else []));
489
489
+
features = mkFeatures (features.image_0_12_3 or {});
401
490
};
402
402
-
image_0_12_3_features."".self = true;
403
403
-
image_0_12_3_features."gif_codec".self_default = hasDefault image_0_12_3_features;
404
404
-
image_0_12_3_features."jpeg".self_default = hasDefault image_0_12_3_features;
405
405
-
image_0_12_3_features."ico".self_default = hasDefault image_0_12_3_features;
406
406
-
image_0_12_3_features."png_codec".self_default = hasDefault image_0_12_3_features;
407
407
-
image_0_12_3_features."ppm".self_default = hasDefault image_0_12_3_features;
408
408
-
image_0_12_3_features."tga".self_default = hasDefault image_0_12_3_features;
409
409
-
image_0_12_3_features."tiff".self_default = hasDefault image_0_12_3_features;
410
410
-
image_0_12_3_features."webp".self_default = hasDefault image_0_12_3_features;
411
411
-
image_0_12_3_features."bmp".self_default = hasDefault image_0_12_3_features;
412
412
-
image_0_12_3_features."hdr".self_default = hasDefault image_0_12_3_features;
413
413
-
image_0_12_3_features."gif".self_gif_codec = hasFeature (image_0_12_3_features."gif_codec" or {});
414
414
-
image_0_12_3_features."scoped_threadpool".self_hdr = hasFeature (image_0_12_3_features."hdr" or {});
415
415
-
image_0_12_3_features."bmp".self_ico = hasFeature (image_0_12_3_features."ico" or {});
416
416
-
image_0_12_3_features."png_codec".self_ico = hasFeature (image_0_12_3_features."ico" or {});
417
417
-
image_0_12_3_features."jpeg-decoder".self_jpeg = hasFeature (image_0_12_3_features."jpeg" or {});
418
418
-
image_0_12_3_features."png".self_png_codec = hasFeature (image_0_12_3_features."png_codec" or {});
419
419
-
byteorder_1_0_0_features."default".from_image_0_12_3__default = true;
420
420
-
enum_primitive_0_1_1_features."default".from_image_0_12_3__default = true;
421
421
-
gif_0_9_1_features."default".from_image_0_12_3__default = true;
422
422
-
glob_0_2_11_features."default".from_image_0_12_3__default = true;
423
423
-
jpeg_decoder_0_1_11_features."default".from_image_0_12_3__default = true;
424
424
-
num_iter_0_1_33_features."default".from_image_0_12_3__default = true;
425
425
-
num_rational_0_1_36_features."default".from_image_0_12_3__default = false;
426
426
-
num_traits_0_1_37_features."default".from_image_0_12_3__default = true;
427
427
-
png_0_6_2_features."default".from_image_0_12_3__default = true;
428
428
-
scoped_threadpool_0_1_7_features."default".from_image_0_12_3__default = true;
429
429
-
inflate_0_1_1 = inflate_0_1_1_ rec {
430
430
-
features = mkFeatures inflate_0_1_1_features;
491
491
+
image_0_12_3_features = f: updateFeatures f (rec {
492
492
+
byteorder_1_0_0.default = true;
493
493
+
enum_primitive_0_1_1.default = true;
494
494
+
gif_0_9_1.default = true;
495
495
+
glob_0_2_11.default = true;
496
496
+
image_0_12_3.bmp =
497
497
+
(f.image_0_12_3.bmp or false) ||
498
498
+
(f.image_0_12_3.default or false) ||
499
499
+
(image_0_12_3.default or false) ||
500
500
+
(f.image_0_12_3.ico or false) ||
501
501
+
(image_0_12_3.ico or false);
502
502
+
image_0_12_3.default = (f.image_0_12_3.default or true);
503
503
+
image_0_12_3.gif =
504
504
+
(f.image_0_12_3.gif or false) ||
505
505
+
(f.image_0_12_3.gif_codec or false) ||
506
506
+
(image_0_12_3.gif_codec or false);
507
507
+
image_0_12_3.gif_codec =
508
508
+
(f.image_0_12_3.gif_codec or false) ||
509
509
+
(f.image_0_12_3.default or false) ||
510
510
+
(image_0_12_3.default or false);
511
511
+
image_0_12_3.hdr =
512
512
+
(f.image_0_12_3.hdr or false) ||
513
513
+
(f.image_0_12_3.default or false) ||
514
514
+
(image_0_12_3.default or false);
515
515
+
image_0_12_3.ico =
516
516
+
(f.image_0_12_3.ico or false) ||
517
517
+
(f.image_0_12_3.default or false) ||
518
518
+
(image_0_12_3.default or false);
519
519
+
image_0_12_3.jpeg =
520
520
+
(f.image_0_12_3.jpeg or false) ||
521
521
+
(f.image_0_12_3.default or false) ||
522
522
+
(image_0_12_3.default or false);
523
523
+
image_0_12_3.jpeg-decoder =
524
524
+
(f.image_0_12_3.jpeg-decoder or false) ||
525
525
+
(f.image_0_12_3.jpeg or false) ||
526
526
+
(image_0_12_3.jpeg or false);
527
527
+
image_0_12_3.png =
528
528
+
(f.image_0_12_3.png or false) ||
529
529
+
(f.image_0_12_3.png_codec or false) ||
530
530
+
(image_0_12_3.png_codec or false);
531
531
+
image_0_12_3.png_codec =
532
532
+
(f.image_0_12_3.png_codec or false) ||
533
533
+
(f.image_0_12_3.default or false) ||
534
534
+
(image_0_12_3.default or false) ||
535
535
+
(f.image_0_12_3.ico or false) ||
536
536
+
(image_0_12_3.ico or false);
537
537
+
image_0_12_3.ppm =
538
538
+
(f.image_0_12_3.ppm or false) ||
539
539
+
(f.image_0_12_3.default or false) ||
540
540
+
(image_0_12_3.default or false);
541
541
+
image_0_12_3.scoped_threadpool =
542
542
+
(f.image_0_12_3.scoped_threadpool or false) ||
543
543
+
(f.image_0_12_3.hdr or false) ||
544
544
+
(image_0_12_3.hdr or false);
545
545
+
image_0_12_3.tga =
546
546
+
(f.image_0_12_3.tga or false) ||
547
547
+
(f.image_0_12_3.default or false) ||
548
548
+
(image_0_12_3.default or false);
549
549
+
image_0_12_3.tiff =
550
550
+
(f.image_0_12_3.tiff or false) ||
551
551
+
(f.image_0_12_3.default or false) ||
552
552
+
(image_0_12_3.default or false);
553
553
+
image_0_12_3.webp =
554
554
+
(f.image_0_12_3.webp or false) ||
555
555
+
(f.image_0_12_3.default or false) ||
556
556
+
(image_0_12_3.default or false);
557
557
+
jpeg_decoder_0_1_11.default = true;
558
558
+
num_iter_0_1_33.default = true;
559
559
+
num_rational_0_1_36.default = (f.num_rational_0_1_36.default or false);
560
560
+
num_traits_0_1_37.default = true;
561
561
+
png_0_6_2.default = true;
562
562
+
scoped_threadpool_0_1_7.default = true;
563
563
+
}) [ byteorder_1_0_0_features enum_primitive_0_1_1_features gif_0_9_1_features glob_0_2_11_features jpeg_decoder_0_1_11_features num_iter_0_1_33_features num_rational_0_1_36_features num_traits_0_1_37_features png_0_6_2_features scoped_threadpool_0_1_7_features ];
564
564
+
inflate_0_1_1 = { features?(inflate_0_1_1_features {}) }: inflate_0_1_1_ {
565
565
+
features = mkFeatures (features.inflate_0_1_1 or {});
431
566
};
432
432
-
inflate_0_1_1_features."".self = true;
433
433
-
jpeg_decoder_0_1_11 = jpeg_decoder_0_1_11_ rec {
434
434
-
dependencies = [ byteorder_1_0_0 rayon_0_6_0 ]
435
435
-
++ (if lib.lists.any (x: x == "rayon") features then [rayon_0_6_0] else []);
436
436
-
features = mkFeatures jpeg_decoder_0_1_11_features;
567
567
+
inflate_0_1_1_features = f: updateFeatures f (rec {
568
568
+
inflate_0_1_1.default = (f.inflate_0_1_1.default or true);
569
569
+
}) [];
570
570
+
jpeg_decoder_0_1_11 = { features?(jpeg_decoder_0_1_11_features {}) }: jpeg_decoder_0_1_11_ {
571
571
+
dependencies = mapFeatures features ([ byteorder_1_0_0 ]
572
572
+
++ (if features.jpeg_decoder_0_1_11.rayon or false then [ rayon_0_6_0 ] else []));
573
573
+
features = mkFeatures (features.jpeg_decoder_0_1_11 or {});
437
574
};
438
438
-
jpeg_decoder_0_1_11_features."".self = true;
439
439
-
jpeg_decoder_0_1_11_features."rayon".self_default = hasDefault jpeg_decoder_0_1_11_features;
440
440
-
byteorder_1_0_0_features."default".from_jpeg_decoder_0_1_11__default = true;
441
441
-
rayon_0_6_0_features."default".from_jpeg_decoder_0_1_11__default = true;
442
442
-
kernel32_sys_0_2_2 = kernel32_sys_0_2_2_ rec {
443
443
-
dependencies = [ winapi_0_2_8 ];
444
444
-
buildDependencies = [ winapi_build_0_1_1 ];
575
575
+
jpeg_decoder_0_1_11_features = f: updateFeatures f (rec {
576
576
+
byteorder_1_0_0.default = true;
577
577
+
jpeg_decoder_0_1_11.default = (f.jpeg_decoder_0_1_11.default or true);
578
578
+
jpeg_decoder_0_1_11.rayon =
579
579
+
(f.jpeg_decoder_0_1_11.rayon or false) ||
580
580
+
(f.jpeg_decoder_0_1_11.default or false) ||
581
581
+
(jpeg_decoder_0_1_11.default or false);
582
582
+
rayon_0_6_0.default = true;
583
583
+
}) [ byteorder_1_0_0_features rayon_0_6_0_features ];
584
584
+
kernel32_sys_0_2_2 = { features?(kernel32_sys_0_2_2_features {}) }: kernel32_sys_0_2_2_ {
585
585
+
dependencies = mapFeatures features ([ winapi_0_2_8 ]);
586
586
+
buildDependencies = mapFeatures features ([ winapi_build_0_1_1 ]);
445
587
};
446
446
-
winapi_0_2_8_features."default".from_kernel32_sys_0_2_2__default = true;
447
447
-
libc_0_2_21 = libc_0_2_21_ rec {
448
448
-
features = mkFeatures libc_0_2_21_features;
588
588
+
kernel32_sys_0_2_2_features = f: updateFeatures f (rec {
589
589
+
kernel32_sys_0_2_2.default = (f.kernel32_sys_0_2_2.default or true);
590
590
+
winapi_0_2_8.default = true;
591
591
+
winapi_build_0_1_1.default = true;
592
592
+
}) [ winapi_0_2_8_features winapi_build_0_1_1_features ];
593
593
+
libc_0_2_21 = { features?(libc_0_2_21_features {}) }: libc_0_2_21_ {
594
594
+
features = mkFeatures (features.libc_0_2_21 or {});
449
595
};
450
450
-
libc_0_2_21_features."use_std".self_default = hasDefault libc_0_2_21_features;
451
451
-
lzw_0_10_0 = lzw_0_10_0_ rec {
452
452
-
features = mkFeatures lzw_0_10_0_features;
596
596
+
libc_0_2_21_features = f: updateFeatures f (rec {
597
597
+
libc_0_2_21.default = (f.libc_0_2_21.default or true);
598
598
+
libc_0_2_21.use_std =
599
599
+
(f.libc_0_2_21.use_std or false) ||
600
600
+
(f.libc_0_2_21.default or false) ||
601
601
+
(libc_0_2_21.default or false);
602
602
+
}) [];
603
603
+
lzw_0_10_0 = { features?(lzw_0_10_0_features {}) }: lzw_0_10_0_ {
604
604
+
features = mkFeatures (features.lzw_0_10_0 or {});
453
605
};
454
454
-
lzw_0_10_0_features."raii_no_panic".self_default = hasDefault lzw_0_10_0_features;
455
455
-
metadeps_1_1_1 = metadeps_1_1_1_ rec {
456
456
-
dependencies = [ error_chain_0_7_2 pkg_config_0_3_9 toml_0_2_1 ];
606
606
+
lzw_0_10_0_features = f: updateFeatures f (rec {
607
607
+
lzw_0_10_0.default = (f.lzw_0_10_0.default or true);
608
608
+
lzw_0_10_0.raii_no_panic =
609
609
+
(f.lzw_0_10_0.raii_no_panic or false) ||
610
610
+
(f.lzw_0_10_0.default or false) ||
611
611
+
(lzw_0_10_0.default or false);
612
612
+
}) [];
613
613
+
metadeps_1_1_1 = { features?(metadeps_1_1_1_features {}) }: metadeps_1_1_1_ {
614
614
+
dependencies = mapFeatures features ([ error_chain_0_7_2 pkg_config_0_3_9 toml_0_2_1 ]);
457
615
};
458
458
-
error_chain_0_7_2_features."default".from_metadeps_1_1_1__default = false;
459
459
-
pkg_config_0_3_9_features."default".from_metadeps_1_1_1__default = true;
460
460
-
toml_0_2_1_features."default".from_metadeps_1_1_1__default = false;
461
461
-
num_integer_0_1_33 = num_integer_0_1_33_ rec {
462
462
-
dependencies = [ num_traits_0_1_37 ];
616
616
+
metadeps_1_1_1_features = f: updateFeatures f (rec {
617
617
+
error_chain_0_7_2.default = (f.error_chain_0_7_2.default or false);
618
618
+
metadeps_1_1_1.default = (f.metadeps_1_1_1.default or true);
619
619
+
pkg_config_0_3_9.default = true;
620
620
+
toml_0_2_1.default = (f.toml_0_2_1.default or false);
621
621
+
}) [ error_chain_0_7_2_features pkg_config_0_3_9_features toml_0_2_1_features ];
622
622
+
num_integer_0_1_33 = { features?(num_integer_0_1_33_features {}) }: num_integer_0_1_33_ {
623
623
+
dependencies = mapFeatures features ([ num_traits_0_1_37 ]);
463
624
};
464
464
-
num_traits_0_1_37_features."default".from_num_integer_0_1_33__default = true;
465
465
-
num_iter_0_1_33 = num_iter_0_1_33_ rec {
466
466
-
dependencies = [ num_integer_0_1_33 num_traits_0_1_37 ];
625
625
+
num_integer_0_1_33_features = f: updateFeatures f (rec {
626
626
+
num_integer_0_1_33.default = (f.num_integer_0_1_33.default or true);
627
627
+
num_traits_0_1_37.default = true;
628
628
+
}) [ num_traits_0_1_37_features ];
629
629
+
num_iter_0_1_33 = { features?(num_iter_0_1_33_features {}) }: num_iter_0_1_33_ {
630
630
+
dependencies = mapFeatures features ([ num_integer_0_1_33 num_traits_0_1_37 ]);
467
631
};
468
468
-
num_integer_0_1_33_features."default".from_num_iter_0_1_33__default = true;
469
469
-
num_traits_0_1_37_features."default".from_num_iter_0_1_33__default = true;
470
470
-
num_rational_0_1_36 = num_rational_0_1_36_ rec {
471
471
-
dependencies = [ num_integer_0_1_33 num_traits_0_1_37 ];
472
472
-
features = mkFeatures num_rational_0_1_36_features;
632
632
+
num_iter_0_1_33_features = f: updateFeatures f (rec {
633
633
+
num_integer_0_1_33.default = true;
634
634
+
num_iter_0_1_33.default = (f.num_iter_0_1_33.default or true);
635
635
+
num_traits_0_1_37.default = true;
636
636
+
}) [ num_integer_0_1_33_features num_traits_0_1_37_features ];
637
637
+
num_rational_0_1_36 = { features?(num_rational_0_1_36_features {}) }: num_rational_0_1_36_ {
638
638
+
dependencies = mapFeatures features ([ num_integer_0_1_33 num_traits_0_1_37 ]);
639
639
+
features = mkFeatures (features.num_rational_0_1_36 or {});
473
640
};
474
474
-
num_rational_0_1_36_features."num-bigint".self_bigint = hasFeature (num_rational_0_1_36_features."bigint" or {});
475
475
-
num_rational_0_1_36_features."bigint".self_default = hasDefault num_rational_0_1_36_features;
476
476
-
num_rational_0_1_36_features."rustc-serialize".self_default = hasDefault num_rational_0_1_36_features;
477
477
-
num_bigint_0_0_0_features."default".from_num_rational_0_1_36__default = true;
478
478
-
num_integer_0_1_33_features."default".from_num_rational_0_1_36__default = true;
479
479
-
num_traits_0_1_37_features."default".from_num_rational_0_1_36__default = true;
480
480
-
rustc_serialize_0_0_0_features."default".from_num_rational_0_1_36__default = true;
481
481
-
serde_0_0_0_features."default".from_num_rational_0_1_36__default = true;
482
482
-
num_traits_0_1_37 = num_traits_0_1_37_ rec {};
483
483
-
num_cpus_1_3_0 = num_cpus_1_3_0_ rec {
484
484
-
dependencies = [ libc_0_2_21 ];
641
641
+
num_rational_0_1_36_features = f: updateFeatures f (rec {
642
642
+
num_integer_0_1_33.default = true;
643
643
+
num_rational_0_1_36.bigint =
644
644
+
(f.num_rational_0_1_36.bigint or false) ||
645
645
+
(f.num_rational_0_1_36.default or false) ||
646
646
+
(num_rational_0_1_36.default or false);
647
647
+
num_rational_0_1_36.default = (f.num_rational_0_1_36.default or true);
648
648
+
num_rational_0_1_36.num-bigint =
649
649
+
(f.num_rational_0_1_36.num-bigint or false) ||
650
650
+
(f.num_rational_0_1_36.bigint or false) ||
651
651
+
(num_rational_0_1_36.bigint or false);
652
652
+
num_rational_0_1_36.rustc-serialize =
653
653
+
(f.num_rational_0_1_36.rustc-serialize or false) ||
654
654
+
(f.num_rational_0_1_36.default or false) ||
655
655
+
(num_rational_0_1_36.default or false);
656
656
+
num_traits_0_1_37.default = true;
657
657
+
}) [ num_integer_0_1_33_features num_traits_0_1_37_features ];
658
658
+
num_traits_0_1_37 = { features?(num_traits_0_1_37_features {}) }: num_traits_0_1_37_ {};
659
659
+
num_traits_0_1_37_features = f: updateFeatures f (rec {
660
660
+
num_traits_0_1_37.default = (f.num_traits_0_1_37.default or true);
661
661
+
}) [];
662
662
+
num_cpus_1_3_0 = { features?(num_cpus_1_3_0_features {}) }: num_cpus_1_3_0_ {
663
663
+
dependencies = mapFeatures features ([ libc_0_2_21 ]);
485
664
};
486
486
-
libc_0_2_21_features."default".from_num_cpus_1_3_0__default = true;
487
487
-
pkg_config_0_3_9 = pkg_config_0_3_9_ rec {};
488
488
-
png_0_6_2 = png_0_6_2_ rec {
489
489
-
dependencies = [ bitflags_0_7_0 deflate_0_7_5 inflate_0_1_1 num_iter_0_1_33 ]
490
490
-
++ (if lib.lists.any (x: x == "deflate") features then [deflate_0_7_5] else []);
491
491
-
features = mkFeatures png_0_6_2_features;
665
665
+
num_cpus_1_3_0_features = f: updateFeatures f (rec {
666
666
+
libc_0_2_21.default = true;
667
667
+
num_cpus_1_3_0.default = (f.num_cpus_1_3_0.default or true);
668
668
+
}) [ libc_0_2_21_features ];
669
669
+
pkg_config_0_3_9 = { features?(pkg_config_0_3_9_features {}) }: pkg_config_0_3_9_ {};
670
670
+
pkg_config_0_3_9_features = f: updateFeatures f (rec {
671
671
+
pkg_config_0_3_9.default = (f.pkg_config_0_3_9.default or true);
672
672
+
}) [];
673
673
+
png_0_6_2 = { features?(png_0_6_2_features {}) }: png_0_6_2_ {
674
674
+
dependencies = mapFeatures features ([ bitflags_0_7_0 inflate_0_1_1 num_iter_0_1_33 ]
675
675
+
++ (if features.png_0_6_2.deflate or false then [ deflate_0_7_5 ] else []));
676
676
+
features = mkFeatures (features.png_0_6_2 or {});
492
677
};
493
493
-
png_0_6_2_features."".self = true;
494
494
-
png_0_6_2_features."png-encoding".self_default = hasDefault png_0_6_2_features;
495
495
-
png_0_6_2_features."deflate".self_png-encoding = hasFeature (png_0_6_2_features."png-encoding" or {});
496
496
-
bitflags_0_7_0_features."default".from_png_0_6_2__default = true;
497
497
-
deflate_0_7_5_features."default".from_png_0_6_2__default = true;
498
498
-
inflate_0_1_1_features."default".from_png_0_6_2__default = true;
499
499
-
num_iter_0_1_33_features."default".from_png_0_6_2__default = true;
500
500
-
rand_0_3_15 = rand_0_3_15_ rec {
501
501
-
dependencies = [ libc_0_2_21 ];
678
678
+
png_0_6_2_features = f: updateFeatures f (rec {
679
679
+
bitflags_0_7_0.default = true;
680
680
+
deflate_0_7_5.default = true;
681
681
+
inflate_0_1_1.default = true;
682
682
+
num_iter_0_1_33.default = true;
683
683
+
png_0_6_2.default = (f.png_0_6_2.default or true);
684
684
+
png_0_6_2.deflate =
685
685
+
(f.png_0_6_2.deflate or false) ||
686
686
+
(f.png_0_6_2.png-encoding or false) ||
687
687
+
(png_0_6_2.png-encoding or false);
688
688
+
png_0_6_2.png-encoding =
689
689
+
(f.png_0_6_2.png-encoding or false) ||
690
690
+
(f.png_0_6_2.default or false) ||
691
691
+
(png_0_6_2.default or false);
692
692
+
}) [ bitflags_0_7_0_features deflate_0_7_5_features inflate_0_1_1_features num_iter_0_1_33_features ];
693
693
+
rand_0_3_15 = { features?(rand_0_3_15_features {}) }: rand_0_3_15_ {
694
694
+
dependencies = mapFeatures features ([ libc_0_2_21 ]);
502
695
};
503
503
-
libc_0_2_21_features."default".from_rand_0_3_15__default = true;
504
504
-
rayon_0_6_0 = rayon_0_6_0_ rec {
505
505
-
dependencies = [ deque_0_3_1 libc_0_2_21 num_cpus_1_3_0 rand_0_3_15 ];
506
506
-
features = mkFeatures rayon_0_6_0_features;
696
696
+
rand_0_3_15_features = f: updateFeatures f (rec {
697
697
+
libc_0_2_21.default = true;
698
698
+
rand_0_3_15.default = (f.rand_0_3_15.default or true);
699
699
+
}) [ libc_0_2_21_features ];
700
700
+
rayon_0_6_0 = { features?(rayon_0_6_0_features {}) }: rayon_0_6_0_ {
701
701
+
dependencies = mapFeatures features ([ deque_0_3_1 libc_0_2_21 num_cpus_1_3_0 rand_0_3_15 ]);
702
702
+
features = mkFeatures (features.rayon_0_6_0 or {});
507
703
};
508
508
-
rayon_0_6_0_features."".self = true;
509
509
-
deque_0_3_1_features."default".from_rayon_0_6_0__default = true;
510
510
-
libc_0_2_21_features."default".from_rayon_0_6_0__default = true;
511
511
-
num_cpus_1_3_0_features."default".from_rayon_0_6_0__default = true;
512
512
-
rand_0_3_15_features."default".from_rayon_0_6_0__default = true;
513
513
-
scoped_threadpool_0_1_7 = scoped_threadpool_0_1_7_ rec {
514
514
-
features = mkFeatures scoped_threadpool_0_1_7_features;
704
704
+
rayon_0_6_0_features = f: updateFeatures f (rec {
705
705
+
deque_0_3_1.default = true;
706
706
+
libc_0_2_21.default = true;
707
707
+
num_cpus_1_3_0.default = true;
708
708
+
rand_0_3_15.default = true;
709
709
+
rayon_0_6_0.default = (f.rayon_0_6_0.default or true);
710
710
+
}) [ deque_0_3_1_features libc_0_2_21_features num_cpus_1_3_0_features rand_0_3_15_features ];
711
711
+
scoped_threadpool_0_1_7 = { features?(scoped_threadpool_0_1_7_features {}) }: scoped_threadpool_0_1_7_ {
712
712
+
features = mkFeatures (features.scoped_threadpool_0_1_7 or {});
515
713
};
516
516
-
scoped_threadpool_0_1_7_features."".self = true;
517
517
-
strsim_0_6_0 = strsim_0_6_0_ rec {};
518
518
-
term_size_0_2_3 = term_size_0_2_3_ rec {
519
519
-
dependencies = []
520
520
-
++ (if !(kernel == "windows") then [ libc_0_2_21 ] else [])
521
521
-
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
522
522
-
features = mkFeatures term_size_0_2_3_features;
714
714
+
scoped_threadpool_0_1_7_features = f: updateFeatures f (rec {
715
715
+
scoped_threadpool_0_1_7.default = (f.scoped_threadpool_0_1_7.default or true);
716
716
+
}) [];
717
717
+
strsim_0_6_0 = { features?(strsim_0_6_0_features {}) }: strsim_0_6_0_ {};
718
718
+
strsim_0_6_0_features = f: updateFeatures f (rec {
719
719
+
strsim_0_6_0.default = (f.strsim_0_6_0.default or true);
720
720
+
}) [];
721
721
+
term_size_0_2_3 = { features?(term_size_0_2_3_features {}) }: term_size_0_2_3_ {
722
722
+
dependencies = mapFeatures features ([])
723
723
+
++ (if !(kernel == "windows") then mapFeatures features ([ libc_0_2_21 ]) else [])
724
724
+
++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 winapi_0_2_8 ]) else []);
725
725
+
features = mkFeatures (features.term_size_0_2_3 or {});
523
726
};
524
524
-
term_size_0_2_3_features."clippy".self_lints = hasFeature (term_size_0_2_3_features."lints" or {});
525
525
-
term_size_0_2_3_features."nightly".self_lints = hasFeature (term_size_0_2_3_features."lints" or {});
526
526
-
term_size_0_2_3_features."lints".self_travis = hasFeature (term_size_0_2_3_features."travis" or {});
527
527
-
term_size_0_2_3_features."nightly".self_travis = hasFeature (term_size_0_2_3_features."travis" or {});
528
528
-
clippy_0_0_0_features."default".from_term_size_0_2_3__default = true;
529
529
-
libc_0_2_21_features."default".from_term_size_0_2_3__default = true;
530
530
-
kernel32_sys_0_2_2_features."default".from_term_size_0_2_3__default = true;
531
531
-
winapi_0_2_8_features."default".from_term_size_0_2_3__default = true;
532
532
-
toml_0_2_1 = toml_0_2_1_ rec {
533
533
-
dependencies = [];
727
727
+
term_size_0_2_3_features = f: updateFeatures f (rec {
728
728
+
kernel32_sys_0_2_2.default = true;
729
729
+
libc_0_2_21.default = true;
730
730
+
term_size_0_2_3.clippy =
731
731
+
(f.term_size_0_2_3.clippy or false) ||
732
732
+
(f.term_size_0_2_3.lints or false) ||
733
733
+
(term_size_0_2_3.lints or false);
734
734
+
term_size_0_2_3.default = (f.term_size_0_2_3.default or true);
735
735
+
term_size_0_2_3.lints =
736
736
+
(f.term_size_0_2_3.lints or false) ||
737
737
+
(f.term_size_0_2_3.travis or false) ||
738
738
+
(term_size_0_2_3.travis or false);
739
739
+
term_size_0_2_3.nightly =
740
740
+
(f.term_size_0_2_3.nightly or false) ||
741
741
+
(f.term_size_0_2_3.lints or false) ||
742
742
+
(term_size_0_2_3.lints or false) ||
743
743
+
(f.term_size_0_2_3.travis or false) ||
744
744
+
(term_size_0_2_3.travis or false);
745
745
+
winapi_0_2_8.default = true;
746
746
+
}) [ libc_0_2_21_features kernel32_sys_0_2_2_features winapi_0_2_8_features ];
747
747
+
toml_0_2_1 = { features?(toml_0_2_1_features {}) }: toml_0_2_1_ {
748
748
+
dependencies = mapFeatures features ([]);
534
749
};
535
535
-
toml_0_2_1_features."rustc-serialize".self_default = hasDefault toml_0_2_1_features;
536
536
-
rustc_serialize_0_0_0_features."default".from_toml_0_2_1__default = true;
537
537
-
serde_0_0_0_features."default".from_toml_0_2_1__default = true;
538
538
-
unicode_segmentation_1_1_0 = unicode_segmentation_1_1_0_ rec {
539
539
-
features = mkFeatures unicode_segmentation_1_1_0_features;
750
750
+
toml_0_2_1_features = f: updateFeatures f (rec {
751
751
+
toml_0_2_1.default = (f.toml_0_2_1.default or true);
752
752
+
toml_0_2_1.rustc-serialize =
753
753
+
(f.toml_0_2_1.rustc-serialize or false) ||
754
754
+
(f.toml_0_2_1.default or false) ||
755
755
+
(toml_0_2_1.default or false);
756
756
+
}) [];
757
757
+
unicode_segmentation_1_1_0 = { features?(unicode_segmentation_1_1_0_features {}) }: unicode_segmentation_1_1_0_ {
758
758
+
features = mkFeatures (features.unicode_segmentation_1_1_0 or {});
540
759
};
541
541
-
unicode_segmentation_1_1_0_features."".self = true;
542
542
-
unicode_width_0_1_4 = unicode_width_0_1_4_ rec {
543
543
-
features = mkFeatures unicode_width_0_1_4_features;
760
760
+
unicode_segmentation_1_1_0_features = f: updateFeatures f (rec {
761
761
+
unicode_segmentation_1_1_0.default = (f.unicode_segmentation_1_1_0.default or true);
762
762
+
}) [];
763
763
+
unicode_width_0_1_4 = { features?(unicode_width_0_1_4_features {}) }: unicode_width_0_1_4_ {
764
764
+
features = mkFeatures (features.unicode_width_0_1_4 or {});
544
765
};
545
545
-
unicode_width_0_1_4_features."".self = true;
546
546
-
vec_map_0_7_0 = vec_map_0_7_0_ rec {
547
547
-
dependencies = [];
548
548
-
features = mkFeatures vec_map_0_7_0_features;
766
766
+
unicode_width_0_1_4_features = f: updateFeatures f (rec {
767
767
+
unicode_width_0_1_4.default = (f.unicode_width_0_1_4.default or true);
768
768
+
}) [];
769
769
+
vec_map_0_7_0 = { features?(vec_map_0_7_0_features {}) }: vec_map_0_7_0_ {
770
770
+
dependencies = mapFeatures features ([]);
771
771
+
features = mkFeatures (features.vec_map_0_7_0 or {});
549
772
};
550
550
-
vec_map_0_7_0_features."serde".self_eders = hasFeature (vec_map_0_7_0_features."eders" or {});
551
551
-
vec_map_0_7_0_features."serde_derive".self_eders = hasFeature (vec_map_0_7_0_features."eders" or {});
552
552
-
serde_0_0_0_features."default".from_vec_map_0_7_0__default = true;
553
553
-
serde_derive_0_0_0_features."default".from_vec_map_0_7_0__default = true;
554
554
-
wc_grab_0_2_0 = wc_grab_0_2_0_ rec {
555
555
-
dependencies = [ clap_2_22_0 dbus_0_5_2 image_0_12_3 ];
773
773
+
vec_map_0_7_0_features = f: updateFeatures f (rec {
774
774
+
vec_map_0_7_0.default = (f.vec_map_0_7_0.default or true);
775
775
+
vec_map_0_7_0.serde =
776
776
+
(f.vec_map_0_7_0.serde or false) ||
777
777
+
(f.vec_map_0_7_0.eders or false) ||
778
778
+
(vec_map_0_7_0.eders or false);
779
779
+
vec_map_0_7_0.serde_derive =
780
780
+
(f.vec_map_0_7_0.serde_derive or false) ||
781
781
+
(f.vec_map_0_7_0.eders or false) ||
782
782
+
(vec_map_0_7_0.eders or false);
783
783
+
}) [];
784
784
+
wc_grab_0_3_0 = { features?(wc_grab_0_3_0_features {}) }: wc_grab_0_3_0_ {
785
785
+
dependencies = mapFeatures features ([ clap_2_22_0 dbus_0_5_2 image_0_12_3 ]);
556
786
};
557
557
-
clap_2_22_0_features."default".from_wc_grab_0_2_0__default = true;
558
558
-
dbus_0_5_2_features."default".from_wc_grab_0_2_0__default = true;
559
559
-
image_0_12_3_features."default".from_wc_grab_0_2_0__default = true;
560
560
-
winapi_0_2_8 = winapi_0_2_8_ rec {};
561
561
-
winapi_build_0_1_1 = winapi_build_0_1_1_ rec {};
787
787
+
wc_grab_0_3_0_features = f: updateFeatures f (rec {
788
788
+
clap_2_22_0.default = true;
789
789
+
dbus_0_5_2.default = true;
790
790
+
image_0_12_3.default = true;
791
791
+
wc_grab_0_3_0.default = (f.wc_grab_0_3_0.default or true);
792
792
+
}) [ clap_2_22_0_features dbus_0_5_2_features image_0_12_3_features ];
793
793
+
winapi_0_2_8 = { features?(winapi_0_2_8_features {}) }: winapi_0_2_8_ {};
794
794
+
winapi_0_2_8_features = f: updateFeatures f (rec {
795
795
+
winapi_0_2_8.default = (f.winapi_0_2_8.default or true);
796
796
+
}) [];
797
797
+
winapi_build_0_1_1 = { features?(winapi_build_0_1_1_features {}) }: winapi_build_0_1_1_ {};
798
798
+
winapi_build_0_1_1_features = f: updateFeatures f (rec {
799
799
+
winapi_build_0_1_1.default = (f.winapi_build_0_1_1.default or true);
800
800
+
}) [];
562
801
}
+1441
-580
pkgs/applications/window-managers/way-cooler/wc-lock.nix
···
1
1
-
# Generated by carnix 0.5.0: carnix -o wc-lock.nix Cargo.lock
1
1
+
# Generated by carnix 0.6.5: carnix -o wc-lock.nix Cargo.lock
2
2
{ lib, buildPlatform, buildRustCrate, fetchgit }:
3
3
let kernel = buildPlatform.parsed.kernel.name;
4
4
abi = buildPlatform.parsed.abi.name;
5
5
-
hasFeature = feature:
6
6
-
lib.lists.any
7
7
-
(originName: feature.${originName})
8
8
-
(builtins.attrNames feature);
9
9
-
10
10
-
hasDefault = feature:
11
11
-
let defaultFeatures = builtins.attrNames (feature."default" or {}); in
12
12
-
(defaultFeatures == [])
13
13
-
|| (lib.lists.any (originName: feature."default".${originName}) defaultFeatures);
14
14
-
5
5
+
include = includedFiles: src: builtins.filterSource (path: type:
6
6
+
lib.lists.any (f:
7
7
+
let p = toString (src + ("/" + f)); in
8
8
+
(path == p) || (type == "directory" && lib.strings.hasPrefix path p)
9
9
+
) includedFiles
10
10
+
) src;
11
11
+
updateFeatures = f: up: functions: builtins.deepSeq f (lib.lists.foldl' (features: fun: fun features) (lib.attrsets.recursiveUpdate f up) functions);
12
12
+
mapFeatures = features: map (fun: fun { features = features; });
15
13
mkFeatures = feat: lib.lists.foldl (features: featureName:
16
16
-
if featureName != "" && hasFeature feat.${featureName} then
14
14
+
if feat.${featureName} or false then
17
15
[ featureName ] ++ features
18
16
else
19
17
features
20
20
-
) (if hasDefault feat then [ "default" ] else []) (builtins.attrNames feat);
21
21
-
ansi_term_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
22
22
-
crateName = "ansi_term";
23
23
-
version = "0.9.0";
24
24
-
authors = [ "ogham@bsago.me" "Ryan Scheel (Havvy) <ryan.havvy@gmail.com>" ];
25
25
-
sha256 = "1vcd8m2hglrdi4zmqnkkz5zy3c73ifgii245k7vj6qr5dzpn9hij";
26
26
-
inherit dependencies buildDependencies features;
27
27
-
};
28
28
-
atty_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
29
29
-
crateName = "atty";
30
30
-
version = "0.2.2";
31
31
-
authors = [ "softprops <d.tangren@gmail.com>" ];
32
32
-
sha256 = "05c6jvrxljp4s1aycgq2z3y56f7f5yvc56v25cqlmpc1qx65z7ba";
33
33
-
inherit dependencies buildDependencies features;
34
34
-
};
35
35
-
bitflags_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
36
36
-
crateName = "bitflags";
37
37
-
version = "0.7.0";
38
38
-
authors = [ "The Rust Project Developers" ];
39
39
-
sha256 = "1hr72xg5slm0z4pxs2hiy4wcyx3jva70h58b7mid8l0a4c8f7gn5";
40
40
-
inherit dependencies buildDependencies features;
41
41
-
};
42
42
-
bitflags_0_8_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
43
43
-
crateName = "bitflags";
44
44
-
version = "0.8.2";
45
45
-
authors = [ "The Rust Project Developers" ];
46
46
-
sha256 = "0whaj3969ysqxzk620sk1isvq6vh85516f2fplvqjrw3syz44sb2";
47
47
-
inherit dependencies buildDependencies features;
48
48
-
};
49
49
-
byteorder_0_5_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
50
50
-
crateName = "byteorder";
51
51
-
version = "0.5.3";
52
52
-
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
53
53
-
sha256 = "0zsr6b0m0yl5c0yy92nq7srfpczd1dx1xqcx3rlm5fbl8si9clqx";
54
54
-
inherit dependencies buildDependencies features;
55
55
-
};
56
56
-
clap_2_24_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
57
57
-
crateName = "clap";
58
58
-
version = "2.24.2";
59
59
-
authors = [ "Kevin K. <kbknapp@gmail.com>" ];
60
60
-
sha256 = "0028bkzafprs6n7ing8lnf7iss2a2zq17qmgadipgdfgvww43rmv";
61
61
-
inherit dependencies buildDependencies features;
62
62
-
};
63
63
-
dlib_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
64
64
-
crateName = "dlib";
65
65
-
version = "0.3.1";
66
66
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
67
67
-
sha256 = "11mhh6g9vszp2ay3r46x4capnnmvvhx5hcp74bapxjhiixqjfvkr";
68
68
-
inherit dependencies buildDependencies features;
69
69
-
};
70
70
-
dtoa_0_4_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
71
71
-
crateName = "dtoa";
72
72
-
version = "0.4.1";
73
73
-
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
74
74
-
sha256 = "0mgg4r90yby68qg7y8csbclhsm53ac26vsyq615viq535plllhzw";
75
75
-
inherit dependencies buildDependencies features;
76
76
-
};
77
77
-
fs2_0_2_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
78
78
-
crateName = "fs2";
79
79
-
version = "0.2.5";
80
80
-
authors = [ "Dan Burkert <dan@danburkert.com>" ];
81
81
-
sha256 = "0j6l5r95jigbl0lgkm69c82dzq10jipjbm9qnni147hb45gyw790";
82
82
-
inherit dependencies buildDependencies features;
83
83
-
};
84
84
-
gcc_0_3_50_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
85
85
-
crateName = "gcc";
86
86
-
version = "0.3.50";
87
87
-
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
88
88
-
sha256 = "032izcbbyiakv9ck5j3s27p3ddx4468n7qpaxgwi5iswmimjaaj0";
89
89
-
inherit dependencies buildDependencies features;
90
90
-
};
91
91
-
itoa_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
92
92
-
crateName = "itoa";
93
93
-
version = "0.3.1";
94
94
-
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
95
95
-
sha256 = "0jp1wvfw0qqbyz0whbycp7xr5nx1ds5plh4wsfyj503xmjf9ab4k";
96
96
-
inherit dependencies buildDependencies features;
97
97
-
};
98
98
-
kernel32_sys_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
99
99
-
crateName = "kernel32-sys";
100
100
-
version = "0.2.2";
101
101
-
authors = [ "Peter Atashian <retep998@gmail.com>" ];
102
102
-
sha256 = "1lrw1hbinyvr6cp28g60z97w32w8vsk6pahk64pmrv2fmby8srfj";
103
103
-
libName = "kernel32";
104
104
-
build = "build.rs";
105
105
-
inherit dependencies buildDependencies features;
106
106
-
};
107
107
-
lazy_static_0_1_16_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
108
108
-
crateName = "lazy_static";
109
109
-
version = "0.1.16";
110
110
-
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
111
111
-
sha256 = "0lc5ixs5bmnc43lfri2ynh9393l7vs0z3sw2v5rkaady2ivnznpc";
112
112
-
inherit dependencies buildDependencies features;
113
113
-
};
114
114
-
lazy_static_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
115
115
-
crateName = "lazy_static";
116
116
-
version = "0.2.8";
117
117
-
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
118
118
-
sha256 = "1xbpxx7cd5kl60g87g43q80jxyrsildhxfjc42jb1x4jncknpwbl";
119
119
-
inherit dependencies buildDependencies features;
120
120
-
};
121
121
-
libc_0_2_23_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
122
122
-
crateName = "libc";
123
123
-
version = "0.2.23";
124
124
-
authors = [ "The Rust Project Developers" ];
125
125
-
sha256 = "1i29f6k26fmv81c5bjc6hw2j95sd01h9ad66qxdc755b24xfa9jm";
126
126
-
inherit dependencies buildDependencies features;
127
127
-
};
128
128
-
libloading_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
129
129
-
crateName = "libloading";
130
130
-
version = "0.3.4";
131
131
-
authors = [ "Simonas Kazlauskas <libloading@kazlauskas.me>" ];
132
132
-
sha256 = "1f2vy32cr434n638nv8sdf05iwa53q9q5ahlcpw1l9ywh1bcbhf1";
133
133
-
build = "build.rs";
134
134
-
inherit dependencies buildDependencies features;
135
135
-
};
136
136
-
memmap_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
137
137
-
crateName = "memmap";
138
138
-
version = "0.4.0";
139
139
-
authors = [ "Dan Burkert <dan@danburkert.com>" ];
140
140
-
sha256 = "0q2gm5p8n9najc8kccbxxkannmnjh85rin4k8d4y1kg5ymdp6kll";
141
141
-
inherit dependencies buildDependencies features;
142
142
-
};
143
143
-
num_traits_0_1_37_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
144
144
-
crateName = "num-traits";
145
145
-
version = "0.1.37";
146
146
-
authors = [ "The Rust Project Developers" ];
147
147
-
sha256 = "0rwzfmdjq6iz6plva2gi7agvy1w9sjs7aqjh0p115w57xiix2224";
148
148
-
inherit dependencies buildDependencies features;
149
149
-
};
150
150
-
phf_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
151
151
-
crateName = "phf";
152
152
-
version = "0.7.21";
153
153
-
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
154
154
-
sha256 = "11m2rzm2s8s35m0s97gjxxb181xz352kjlhr387xj5c8q3qp5afg";
155
155
-
libPath = "src/lib.rs";
156
156
-
inherit dependencies buildDependencies features;
157
157
-
};
158
158
-
phf_codegen_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
159
159
-
crateName = "phf_codegen";
160
160
-
version = "0.7.21";
161
161
-
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
162
162
-
sha256 = "0kgy8s2q4zr0iqcm21mgq4ppc45wy6z7b5wn98xyfsrcad6lwmmj";
163
163
-
inherit dependencies buildDependencies features;
164
164
-
};
165
165
-
phf_generator_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
166
166
-
crateName = "phf_generator";
167
167
-
version = "0.7.21";
168
168
-
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
169
169
-
sha256 = "1jxjfzc6d6d4l9nv0r2bb66if5brk9lnncmg4dpjjifn6zhhqd9g";
170
170
-
inherit dependencies buildDependencies features;
171
171
-
};
172
172
-
phf_shared_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
173
173
-
crateName = "phf_shared";
174
174
-
version = "0.7.21";
175
175
-
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
176
176
-
sha256 = "0lxpg3wgxfhzfalmf9ha9my1lsvfjy74ah9f6mfw88xlp545jlln";
177
177
-
libPath = "src/lib.rs";
178
178
-
inherit dependencies buildDependencies features;
179
179
-
};
180
180
-
rand_0_3_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
181
181
-
crateName = "rand";
182
182
-
version = "0.3.15";
183
183
-
authors = [ "The Rust Project Developers" ];
184
184
-
sha256 = "1fs30rc1xic40s1n7l3y7pxzfifpy03mgrvhy5ggp5p7zjfv3rr8";
185
185
-
inherit dependencies buildDependencies features;
186
186
-
};
187
187
-
rustc_version_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
188
188
-
crateName = "rustc_version";
189
189
-
version = "0.1.7";
190
190
-
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
191
191
-
sha256 = "0plm9pbyvcwfibd0kbhzil9xmr1bvqi8fgwlfw0x4vali8s6s99p";
192
192
-
inherit dependencies buildDependencies features;
193
193
-
};
194
194
-
semver_0_1_20_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
195
195
-
crateName = "semver";
196
196
-
version = "0.1.20";
197
197
-
authors = [ "The Rust Project Developers" ];
198
198
-
sha256 = "05cdig0071hls2k8lxbqmyqpl0zjmc53i2d43mwzps033b8njh4n";
199
199
-
inherit dependencies buildDependencies features;
200
200
-
};
201
201
-
serde_0_9_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
202
202
-
crateName = "serde";
203
203
-
version = "0.9.15";
204
204
-
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
205
205
-
sha256 = "0rlflkc57kvy69hnhj4arfsj7ic4hpihxsb00zg5lkdxfj5qjx9b";
206
206
-
inherit dependencies buildDependencies features;
207
207
-
};
208
208
-
serde_json_0_9_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
209
209
-
crateName = "serde_json";
210
210
-
version = "0.9.10";
211
211
-
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
212
212
-
sha256 = "0g6bxlfnvf2miicnsizyrxm686rfval6gbss1i2qcna8msfwc005";
213
213
-
inherit dependencies buildDependencies features;
214
214
-
};
215
215
-
siphasher_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
216
216
-
crateName = "siphasher";
217
217
-
version = "0.2.2";
218
218
-
authors = [ "Frank Denis <github@pureftpd.org>" ];
219
219
-
sha256 = "0iyx7nlzfny9ly1634a6zcq0yvrinhxhypwas4p8ry3zqnn76qqr";
220
220
-
inherit dependencies buildDependencies features;
221
221
-
};
222
222
-
strsim_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
223
223
-
crateName = "strsim";
224
224
-
version = "0.6.0";
225
225
-
authors = [ "Danny Guo <dannyguo91@gmail.com>" ];
226
226
-
sha256 = "1lz85l6y68hr62lv4baww29yy7g8pg20dlr0lbaswxmmcb0wl7gd";
227
227
-
inherit dependencies buildDependencies features;
228
228
-
};
229
229
-
target_build_utils_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
230
230
-
crateName = "target_build_utils";
231
231
-
version = "0.3.1";
232
232
-
authors = [ "Simonas Kazlauskas <target_build_utils@kazlauskas.me>" ];
233
233
-
sha256 = "1b450nyxlbgicp2p45mhxiv6yv0z7s4iw01lsaqh3v7b4bm53flj";
234
234
-
build = "build.rs";
235
235
-
inherit dependencies buildDependencies features;
236
236
-
};
237
237
-
tempfile_2_1_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
238
238
-
crateName = "tempfile";
239
239
-
version = "2.1.5";
240
240
-
authors = [ "Steven Allen <steven@stebalien.com>" ];
241
241
-
sha256 = "1yz8aaj78z9gsn4b71y0m6fa5bnxhqafcczhxvmwra56k943aqkw";
242
242
-
build = "build.rs";
243
243
-
inherit dependencies buildDependencies features;
244
244
-
};
245
245
-
term_size_0_3_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
246
246
-
crateName = "term_size";
247
247
-
version = "0.3.0";
248
248
-
authors = [ "Kevin K. <kbknapp@gmail.com>" "Benjamin Sago <ogham@bsago.me>" ];
249
249
-
sha256 = "054d5avad49sy5nfaaaphai4kv4rmdh6q0npchnvdhpxp02lcfhs";
250
250
-
inherit dependencies buildDependencies features;
251
251
-
};
252
252
-
unicode_segmentation_1_2_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
253
253
-
crateName = "unicode-segmentation";
254
254
-
version = "1.2.0";
255
255
-
authors = [ "kwantam <kwantam@gmail.com>" ];
256
256
-
sha256 = "0yz43x7wrhr3n7a2zsinx3r60yxsdqicg8a5kycyyhdaq1zmiz1y";
257
257
-
inherit dependencies buildDependencies features;
258
258
-
};
259
259
-
unicode_width_0_1_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
260
260
-
crateName = "unicode-width";
261
261
-
version = "0.1.4";
262
262
-
authors = [ "kwantam <kwantam@gmail.com>" ];
263
263
-
sha256 = "1rp7a04icn9y5c0lm74nrd4py0rdl0af8bhdwq7g478n1xifpifl";
264
264
-
inherit dependencies buildDependencies features;
265
265
-
};
266
266
-
vec_map_0_8_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
267
267
-
crateName = "vec_map";
268
268
-
version = "0.8.0";
269
269
-
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 <>" ];
270
270
-
sha256 = "07sgxp3cf1a4cxm9n3r27fcvqmld32bl2576mrcahnvm34j11xay";
271
271
-
inherit dependencies buildDependencies features;
272
272
-
};
273
273
-
wayland_client_0_9_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
274
274
-
crateName = "wayland-client";
275
275
-
version = "0.9.6";
276
276
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
277
277
-
sha256 = "1908h6ilvq2cxph1lxv1vzrb3dcfx4x6pf6pszxwifsfqva8nm34";
278
278
-
build = "build.rs";
279
279
-
inherit dependencies buildDependencies features;
280
280
-
};
281
281
-
wayland_kbd_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
282
282
-
crateName = "wayland-kbd";
283
283
-
version = "0.9.0";
284
284
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
285
285
-
sha256 = "1x0f7n79hjwf5fclf62fpzjp05xdzc93xw84zgyrn8f1hill3qhj";
286
286
-
inherit dependencies buildDependencies features;
287
287
-
};
288
288
-
wayland_scanner_0_9_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
289
289
-
crateName = "wayland-scanner";
290
290
-
version = "0.9.6";
291
291
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
292
292
-
sha256 = "1w5cyc48g4x5w3rakb4sji5328rl5yph1abmjbh5h4slkm4n76g1";
293
293
-
inherit dependencies buildDependencies features;
294
294
-
};
295
295
-
wayland_sys_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
296
296
-
crateName = "wayland-sys";
297
297
-
version = "0.6.0";
298
298
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
299
299
-
sha256 = "0m6db0kld2d4xv4ai9kxlqrh362hwi0030b4zbss0sfha1hx5mfl";
300
300
-
inherit dependencies buildDependencies features;
301
301
-
};
302
302
-
wayland_sys_0_9_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
303
303
-
crateName = "wayland-sys";
304
304
-
version = "0.9.6";
305
305
-
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
306
306
-
sha256 = "0izw50pmj1r10hmr29gi8ps01avs6zjwisywijlq7wr268h6yxcg";
307
307
-
inherit dependencies buildDependencies features;
308
308
-
};
309
309
-
wc_lock_0_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
310
310
-
crateName = "wc-lock";
311
311
-
version = "0.1.0";
312
312
-
authors = [ "Timidger <APragmaticPlace@gmail.com>" ];
313
313
-
sha256 = "1fwfqzhqa8zqxx18amc129xfp1lrb7y9qxi92jqr856xiq4r8ypk";
314
314
-
build = "build.rs";
315
315
-
inherit dependencies buildDependencies features;
316
316
-
};
317
317
-
winapi_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
318
318
-
crateName = "winapi";
319
319
-
version = "0.2.8";
320
320
-
authors = [ "Peter Atashian <retep998@gmail.com>" ];
321
321
-
sha256 = "0a45b58ywf12vb7gvj6h3j264nydynmzyqz8d8rqxsj6icqv82as";
322
322
-
inherit dependencies buildDependencies features;
323
323
-
};
324
324
-
winapi_build_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
325
325
-
crateName = "winapi-build";
326
326
-
version = "0.1.1";
327
327
-
authors = [ "Peter Atashian <retep998@gmail.com>" ];
328
328
-
sha256 = "1lxlpi87rkhxcwp2ykf1ldw3p108hwm24nywf3jfrvmff4rjhqga";
329
329
-
libName = "build";
330
330
-
inherit dependencies buildDependencies features;
331
331
-
};
332
332
-
xml_rs_0_3_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
333
333
-
crateName = "xml-rs";
334
334
-
version = "0.3.6";
335
335
-
authors = [ "Vladimir Matveev <vladimir.matweev@gmail.com>" ];
336
336
-
sha256 = "1g1cclib7fj900m4669vxlz45lxcq0m36g7cd8chl494c2xsgj15";
337
337
-
libPath = "src/lib.rs";
338
338
-
libName = "xml";
339
339
-
crateBin = [ { name = "xml-analyze"; path = "src/analyze.rs"; } ];
340
340
-
inherit dependencies buildDependencies features;
341
341
-
};
342
342
-
18
18
+
) [] (builtins.attrNames feat);
343
19
in
344
20
rec {
345
345
-
ansi_term_0_9_0 = ansi_term_0_9_0_ rec {};
346
346
-
atty_0_2_2 = atty_0_2_2_ rec {
347
347
-
dependencies = (if !(kernel == "windows") then [ libc_0_2_23 ] else [])
348
348
-
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
21
21
+
wc_lock = f: wc_lock_0_2_1 { features = wc_lock_0_2_1_features { wc_lock_0_2_1 = f; }; };
22
22
+
ansi_term_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
23
23
+
crateName = "ansi_term";
24
24
+
version = "0.9.0";
25
25
+
authors = [ "ogham@bsago.me" "Ryan Scheel (Havvy) <ryan.havvy@gmail.com>" ];
26
26
+
sha256 = "1vcd8m2hglrdi4zmqnkkz5zy3c73ifgii245k7vj6qr5dzpn9hij";
27
27
+
inherit dependencies buildDependencies features;
28
28
+
};
29
29
+
atty_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
30
30
+
crateName = "atty";
31
31
+
version = "0.2.2";
32
32
+
authors = [ "softprops <d.tangren@gmail.com>" ];
33
33
+
sha256 = "05c6jvrxljp4s1aycgq2z3y56f7f5yvc56v25cqlmpc1qx65z7ba";
34
34
+
inherit dependencies buildDependencies features;
35
35
+
};
36
36
+
bitflags_0_7_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
37
37
+
crateName = "bitflags";
38
38
+
version = "0.7.0";
39
39
+
authors = [ "The Rust Project Developers" ];
40
40
+
sha256 = "1hr72xg5slm0z4pxs2hiy4wcyx3jva70h58b7mid8l0a4c8f7gn5";
41
41
+
inherit dependencies buildDependencies features;
42
42
+
};
43
43
+
bitflags_0_8_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
44
44
+
crateName = "bitflags";
45
45
+
version = "0.8.2";
46
46
+
authors = [ "The Rust Project Developers" ];
47
47
+
sha256 = "0whaj3969ysqxzk620sk1isvq6vh85516f2fplvqjrw3syz44sb2";
48
48
+
inherit dependencies buildDependencies features;
49
49
+
};
50
50
+
byteorder_0_5_3_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
51
51
+
crateName = "byteorder";
52
52
+
version = "0.5.3";
53
53
+
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
54
54
+
sha256 = "0zsr6b0m0yl5c0yy92nq7srfpczd1dx1xqcx3rlm5fbl8si9clqx";
55
55
+
inherit dependencies buildDependencies features;
56
56
+
};
57
57
+
byteorder_1_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
58
58
+
crateName = "byteorder";
59
59
+
version = "1.1.0";
60
60
+
authors = [ "Andrew Gallant <jamslam@gmail.com>" ];
61
61
+
sha256 = "1i2n0161jm00zvzh4bncgv9zrwa6ydbxdn5j4bx0wwn7rvi9zycp";
62
62
+
inherit dependencies buildDependencies features;
63
63
+
};
64
64
+
cc_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
65
65
+
crateName = "cc";
66
66
+
version = "1.0.0";
67
67
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
68
68
+
sha256 = "1s5ha0k6cdy1049a5kpzvhnjc9hjvi18zrcr5dmbqpd03ag751g1";
69
69
+
inherit dependencies buildDependencies features;
70
70
+
};
71
71
+
clap_2_24_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
72
72
+
crateName = "clap";
73
73
+
version = "2.24.2";
74
74
+
authors = [ "Kevin K. <kbknapp@gmail.com>" ];
75
75
+
sha256 = "0028bkzafprs6n7ing8lnf7iss2a2zq17qmgadipgdfgvww43rmv";
76
76
+
inherit dependencies buildDependencies features;
77
77
+
};
78
78
+
coco_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
79
79
+
crateName = "coco";
80
80
+
version = "0.1.1";
81
81
+
authors = [ "Stjepan Glavina <stjepang@gmail.com>" ];
82
82
+
sha256 = "0hvj4jaj9y6i38c4dkii8nqq98cgx3kyx78cjqkdvk0aqq5sfr94";
83
83
+
inherit dependencies buildDependencies features;
84
84
+
};
85
85
+
color_quant_1_0_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
86
86
+
crateName = "color_quant";
87
87
+
version = "1.0.0";
88
88
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
89
89
+
sha256 = "0jwr40lr115zm2bydk1wja12gcxrmgsx0n1z1pipq00sab71maaj";
90
90
+
inherit dependencies buildDependencies features;
91
91
+
};
92
92
+
dbus_0_5_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
93
93
+
crateName = "dbus";
94
94
+
version = "0.5.4";
95
95
+
authors = [ "David Henningsson <diwic@ubuntu.com>" ];
96
96
+
sha256 = "0qr62splq38b8vfjvpcpk9ph21d63ya7vd2vifs5wc8jzwc309yn";
97
97
+
inherit dependencies buildDependencies features;
98
98
+
};
99
99
+
dlib_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
100
100
+
crateName = "dlib";
101
101
+
version = "0.3.1";
102
102
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
103
103
+
sha256 = "11mhh6g9vszp2ay3r46x4capnnmvvhx5hcp74bapxjhiixqjfvkr";
104
104
+
inherit dependencies buildDependencies features;
105
105
+
};
106
106
+
dtoa_0_4_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
107
107
+
crateName = "dtoa";
108
108
+
version = "0.4.1";
109
109
+
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
110
110
+
sha256 = "0mgg4r90yby68qg7y8csbclhsm53ac26vsyq615viq535plllhzw";
111
111
+
inherit dependencies buildDependencies features;
112
112
+
};
113
113
+
either_1_2_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
114
114
+
crateName = "either";
115
115
+
version = "1.2.0";
116
116
+
authors = [ "bluss" ];
117
117
+
sha256 = "0l72xaf1kwzgbl3andf3d2ggz7km9059rbmp90iywww8inlnqppp";
118
118
+
inherit dependencies buildDependencies features;
119
119
+
};
120
120
+
enum_primitive_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
121
121
+
crateName = "enum_primitive";
122
122
+
version = "0.1.1";
123
123
+
authors = [ "Anders Kaseorg <andersk@mit.edu>" ];
124
124
+
sha256 = "1a225rlsz7sz3nn14dar71kp2f9v08s3rwl6j55xp51mv01f695y";
125
125
+
inherit dependencies buildDependencies features;
126
126
+
};
127
127
+
error_chain_0_10_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
128
128
+
crateName = "error-chain";
129
129
+
version = "0.10.0";
130
130
+
authors = [ "Brian Anderson <banderson@mozilla.com>" "Paul Colomiets <paul@colomiets.name>" "Colin Kiegel <kiegel@gmx.de>" "Yamakaky <yamakaky@yamaworld.fr>" ];
131
131
+
sha256 = "1xxbzd8cjlpzsb9fsih7mdnndhzrvykj0w77yg90qc85az1xwy5z";
132
132
+
inherit dependencies buildDependencies features;
133
133
+
};
134
134
+
flate2_0_2_20_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
135
135
+
crateName = "flate2";
136
136
+
version = "0.2.20";
137
137
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
138
138
+
sha256 = "1am0d2vmqym1vcg7rvv516vpcrbhdn1jisy0q03r3nbzdzh54ppl";
139
139
+
inherit dependencies buildDependencies features;
140
140
+
};
141
141
+
fs2_0_2_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
142
142
+
crateName = "fs2";
143
143
+
version = "0.2.5";
144
144
+
authors = [ "Dan Burkert <dan@danburkert.com>" ];
145
145
+
sha256 = "0j6l5r95jigbl0lgkm69c82dzq10jipjbm9qnni147hb45gyw790";
146
146
+
inherit dependencies buildDependencies features;
147
147
+
};
148
148
+
futures_0_1_16_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
149
149
+
crateName = "futures";
150
150
+
version = "0.1.16";
151
151
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
152
152
+
sha256 = "0ndk8cl6l600a95q8il2c3y38jz50nhfsczps0nziadqdd45gy2b";
153
153
+
inherit dependencies buildDependencies features;
154
154
+
};
155
155
+
gcc_0_3_50_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
156
156
+
crateName = "gcc";
157
157
+
version = "0.3.50";
158
158
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
159
159
+
sha256 = "032izcbbyiakv9ck5j3s27p3ddx4468n7qpaxgwi5iswmimjaaj0";
160
160
+
inherit dependencies buildDependencies features;
161
161
+
};
162
162
+
gif_0_9_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
163
163
+
crateName = "gif";
164
164
+
version = "0.9.2";
165
165
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
166
166
+
sha256 = "0dl76jrn6127w3bdg2b58p5psf8fpnbzdxdkw1i35ac8dn4vxcqa";
167
167
+
inherit dependencies buildDependencies features;
168
168
+
};
169
169
+
glob_0_2_11_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
170
170
+
crateName = "glob";
171
171
+
version = "0.2.11";
172
172
+
authors = [ "The Rust Project Developers" ];
173
173
+
sha256 = "104389jjxs8r2f5cc9p0axhjmndgln60ih5x4f00ccgg9d3zarlf";
174
174
+
inherit dependencies buildDependencies features;
175
175
+
};
176
176
+
image_0_10_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
177
177
+
crateName = "image";
178
178
+
version = "0.10.4";
179
179
+
authors = [ "ccgn" "bvssvni <bvssvni@gmail.com>" "nwin" "TyOverby <ty@pre-alpha.com>" ];
180
180
+
sha256 = "1pwrs7k5760b38i1lg872x9q2zc6xvhs7mjhlzvjnr5p85zx2fbw";
181
181
+
libPath = "./src/lib.rs";
182
182
+
inherit dependencies buildDependencies features;
183
183
+
};
184
184
+
inflate_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
185
185
+
crateName = "inflate";
186
186
+
version = "0.1.1";
187
187
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
188
188
+
sha256 = "112kh9hjcjjxdybl032mdhpwnr3qxw8j0ch6hwanwpcf3gz42g1h";
189
189
+
inherit dependencies buildDependencies features;
190
190
+
};
191
191
+
itoa_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
192
192
+
crateName = "itoa";
193
193
+
version = "0.3.1";
194
194
+
authors = [ "David Tolnay <dtolnay@gmail.com>" ];
195
195
+
sha256 = "0jp1wvfw0qqbyz0whbycp7xr5nx1ds5plh4wsfyj503xmjf9ab4k";
196
196
+
inherit dependencies buildDependencies features;
197
197
+
};
198
198
+
jpeg_decoder_0_1_13_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
199
199
+
crateName = "jpeg-decoder";
200
200
+
version = "0.1.13";
201
201
+
authors = [ "Ulf Nilsson <kaksmet@gmail.com>" ];
202
202
+
sha256 = "0w16gbywlm9p0p3wx34b85q4d1izrx89afcsxlc6g11cx2js4fa2";
203
203
+
inherit dependencies buildDependencies features;
204
204
+
};
205
205
+
kernel32_sys_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
206
206
+
crateName = "kernel32-sys";
207
207
+
version = "0.2.2";
208
208
+
authors = [ "Peter Atashian <retep998@gmail.com>" ];
209
209
+
sha256 = "1lrw1hbinyvr6cp28g60z97w32w8vsk6pahk64pmrv2fmby8srfj";
210
210
+
libName = "kernel32";
211
211
+
build = "build.rs";
212
212
+
inherit dependencies buildDependencies features;
213
213
+
};
214
214
+
lazy_static_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
215
215
+
crateName = "lazy_static";
216
216
+
version = "0.2.8";
217
217
+
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
218
218
+
sha256 = "1xbpxx7cd5kl60g87g43q80jxyrsildhxfjc42jb1x4jncknpwbl";
219
219
+
inherit dependencies buildDependencies features;
220
220
+
};
221
221
+
libc_0_2_23_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
222
222
+
crateName = "libc";
223
223
+
version = "0.2.23";
224
224
+
authors = [ "The Rust Project Developers" ];
225
225
+
sha256 = "1i29f6k26fmv81c5bjc6hw2j95sd01h9ad66qxdc755b24xfa9jm";
226
226
+
inherit dependencies buildDependencies features;
227
227
+
};
228
228
+
libdbus_sys_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
229
229
+
crateName = "libdbus-sys";
230
230
+
version = "0.1.1";
231
231
+
authors = [ "David Henningsson <diwic@ubuntu.com>" ];
232
232
+
sha256 = "14kpislv2zazmgv5f8by4zkgkjxd0cwab8z6621kskjdwyir1wpy";
233
233
+
build = "build.rs";
234
234
+
inherit dependencies buildDependencies features;
235
235
+
};
236
236
+
libloading_0_3_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
237
237
+
crateName = "libloading";
238
238
+
version = "0.3.4";
239
239
+
authors = [ "Simonas Kazlauskas <libloading@kazlauskas.me>" ];
240
240
+
sha256 = "1f2vy32cr434n638nv8sdf05iwa53q9q5ahlcpw1l9ywh1bcbhf1";
241
241
+
build = "build.rs";
242
242
+
inherit dependencies buildDependencies features;
243
243
+
};
244
244
+
lzw_0_10_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
245
245
+
crateName = "lzw";
246
246
+
version = "0.10.0";
247
247
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
248
248
+
sha256 = "1cfsy2w26kbz9bjaqp9dh1wyyh47rpmhwvj4jpc1rmffbf438fvb";
249
249
+
inherit dependencies buildDependencies features;
250
250
+
};
251
251
+
memmap_0_4_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
252
252
+
crateName = "memmap";
253
253
+
version = "0.4.0";
254
254
+
authors = [ "Dan Burkert <dan@danburkert.com>" ];
255
255
+
sha256 = "0q2gm5p8n9najc8kccbxxkannmnjh85rin4k8d4y1kg5ymdp6kll";
256
256
+
inherit dependencies buildDependencies features;
257
257
+
};
258
258
+
metadeps_1_1_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
259
259
+
crateName = "metadeps";
260
260
+
version = "1.1.2";
261
261
+
authors = [ "Josh Triplett <josh@joshtriplett.org>" ];
262
262
+
sha256 = "00dpxjls9fq6fs5gr9v3hkqxmb1zwnhh8b56q3dnzghppjf3ivk3";
263
263
+
inherit dependencies buildDependencies features;
264
264
+
};
265
265
+
miniz_sys_0_1_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
266
266
+
crateName = "miniz-sys";
267
267
+
version = "0.1.10";
268
268
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
269
269
+
sha256 = "11vg6phafxil87nbxgrlhcx5hjr3145wsbwwkfmibvnmzxfdmvln";
270
270
+
libPath = "lib.rs";
271
271
+
libName = "miniz_sys";
272
272
+
build = "build.rs";
273
273
+
inherit dependencies buildDependencies features;
274
274
+
};
275
275
+
num_bigint_0_1_40_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
276
276
+
crateName = "num-bigint";
277
277
+
version = "0.1.40";
278
278
+
authors = [ "The Rust Project Developers" ];
279
279
+
sha256 = "0pkxd9mb4chdbipprxjc8ll7kjh79n278s2z663zmd80yg5xi788";
280
280
+
inherit dependencies buildDependencies features;
281
281
+
};
282
282
+
num_integer_0_1_35_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
283
283
+
crateName = "num-integer";
284
284
+
version = "0.1.35";
285
285
+
authors = [ "The Rust Project Developers" ];
286
286
+
sha256 = "0xybj8isi9b6wc646d5rc043i8l8j6wy0vrl4pn995qms9fxbbcc";
287
287
+
inherit dependencies buildDependencies features;
288
288
+
};
289
289
+
num_iter_0_1_34_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
290
290
+
crateName = "num-iter";
291
291
+
version = "0.1.34";
292
292
+
authors = [ "The Rust Project Developers" ];
293
293
+
sha256 = "02cld7x9dzbqbs6sxxzq1i22z3awlcd6ljkgvhkfr9rsnaxphzl9";
294
294
+
inherit dependencies buildDependencies features;
295
295
+
};
296
296
+
num_rational_0_1_39_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
297
297
+
crateName = "num-rational";
298
298
+
version = "0.1.39";
299
299
+
authors = [ "The Rust Project Developers" ];
300
300
+
sha256 = "1qsacdfp97zgpajc2pgbrbga3yag1f0k7yz0gi78vd165gxdwk3m";
301
301
+
inherit dependencies buildDependencies features;
302
302
+
};
303
303
+
num_traits_0_1_37_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
304
304
+
crateName = "num-traits";
305
305
+
version = "0.1.37";
306
306
+
authors = [ "The Rust Project Developers" ];
307
307
+
sha256 = "0rwzfmdjq6iz6plva2gi7agvy1w9sjs7aqjh0p115w57xiix2224";
308
308
+
inherit dependencies buildDependencies features;
309
309
+
};
310
310
+
num_cpus_1_6_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
311
311
+
crateName = "num_cpus";
312
312
+
version = "1.6.2";
313
313
+
authors = [ "Sean McArthur <sean.monstar@gmail.com>" ];
314
314
+
sha256 = "0wxfzxsk05xbkph5qcvdqyi334zn0pnpahzi7n7iagxbb68145rm";
315
315
+
inherit dependencies buildDependencies features;
316
316
+
};
317
317
+
phf_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
318
318
+
crateName = "phf";
319
319
+
version = "0.7.21";
320
320
+
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
321
321
+
sha256 = "11m2rzm2s8s35m0s97gjxxb181xz352kjlhr387xj5c8q3qp5afg";
322
322
+
libPath = "src/lib.rs";
323
323
+
inherit dependencies buildDependencies features;
324
324
+
};
325
325
+
phf_codegen_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
326
326
+
crateName = "phf_codegen";
327
327
+
version = "0.7.21";
328
328
+
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
329
329
+
sha256 = "0kgy8s2q4zr0iqcm21mgq4ppc45wy6z7b5wn98xyfsrcad6lwmmj";
330
330
+
inherit dependencies buildDependencies features;
331
331
+
};
332
332
+
phf_generator_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
333
333
+
crateName = "phf_generator";
334
334
+
version = "0.7.21";
335
335
+
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
336
336
+
sha256 = "1jxjfzc6d6d4l9nv0r2bb66if5brk9lnncmg4dpjjifn6zhhqd9g";
337
337
+
inherit dependencies buildDependencies features;
338
338
+
};
339
339
+
phf_shared_0_7_21_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
340
340
+
crateName = "phf_shared";
341
341
+
version = "0.7.21";
342
342
+
authors = [ "Steven Fackler <sfackler@gmail.com>" ];
343
343
+
sha256 = "0lxpg3wgxfhzfalmf9ha9my1lsvfjy74ah9f6mfw88xlp545jlln";
344
344
+
libPath = "src/lib.rs";
345
345
+
inherit dependencies buildDependencies features;
346
346
+
};
347
347
+
pkg_config_0_3_9_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
348
348
+
crateName = "pkg-config";
349
349
+
version = "0.3.9";
350
350
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
351
351
+
sha256 = "06k8fxgrsrxj8mjpjcq1n7mn2p1shpxif4zg9y5h09c7vy20s146";
352
352
+
inherit dependencies buildDependencies features;
353
353
+
};
354
354
+
png_0_5_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
355
355
+
crateName = "png";
356
356
+
version = "0.5.2";
357
357
+
authors = [ "nwin <nwin@users.noreply.github.com>" ];
358
358
+
sha256 = "1pgann3f1ysgf8y1acw86v4s3ji1xk85ri353biyvh4i1cpn1g3q";
359
359
+
inherit dependencies buildDependencies features;
360
360
+
};
361
361
+
rand_0_3_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
362
362
+
crateName = "rand";
363
363
+
version = "0.3.15";
364
364
+
authors = [ "The Rust Project Developers" ];
365
365
+
sha256 = "1fs30rc1xic40s1n7l3y7pxzfifpy03mgrvhy5ggp5p7zjfv3rr8";
366
366
+
inherit dependencies buildDependencies features;
367
367
+
};
368
368
+
rayon_0_8_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
369
369
+
crateName = "rayon";
370
370
+
version = "0.8.2";
371
371
+
authors = [ "Niko Matsakis <niko@alum.mit.edu>" "Josh Stone <cuviper@gmail.com>" ];
372
372
+
sha256 = "0d0mddg1k75hb9138pn8lysy2095jijrinskqbpgfr73s0jx6dq8";
373
373
+
inherit dependencies buildDependencies features;
374
374
+
};
375
375
+
rayon_core_1_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
376
376
+
crateName = "rayon-core";
377
377
+
version = "1.2.1";
378
378
+
authors = [ "Niko Matsakis <niko@alum.mit.edu>" "Josh Stone <cuviper@gmail.com>" ];
379
379
+
sha256 = "12xv2r0dqrgvla24bl5mfvcw0599dlhrj0mx620nq95nyds753kk";
380
380
+
build = "build.rs";
381
381
+
inherit dependencies buildDependencies features;
382
382
+
};
383
383
+
rustc_serialize_0_3_24_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
384
384
+
crateName = "rustc-serialize";
385
385
+
version = "0.3.24";
386
386
+
authors = [ "The Rust Project Developers" ];
387
387
+
sha256 = "0rfk6p66mqkd3g36l0ddlv2rvnp1mp3lrq5frq9zz5cbnz5pmmxn";
388
388
+
inherit dependencies buildDependencies features;
389
389
+
};
390
390
+
rustc_version_0_1_7_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
391
391
+
crateName = "rustc_version";
392
392
+
version = "0.1.7";
393
393
+
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
394
394
+
sha256 = "0plm9pbyvcwfibd0kbhzil9xmr1bvqi8fgwlfw0x4vali8s6s99p";
395
395
+
inherit dependencies buildDependencies features;
396
396
+
};
397
397
+
scoped_threadpool_0_1_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
398
398
+
crateName = "scoped_threadpool";
399
399
+
version = "0.1.8";
400
400
+
authors = [ "Marvin Löbel <loebel.marvin@gmail.com>" ];
401
401
+
sha256 = "1al42hqbbijpah9bc6hw9c49nhnyrc0sj274ja1q3k9305c3s5a6";
402
402
+
inherit dependencies buildDependencies features;
403
403
+
};
404
404
+
scopeguard_0_3_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
405
405
+
crateName = "scopeguard";
406
406
+
version = "0.3.2";
407
407
+
authors = [ "bluss" ];
408
408
+
sha256 = "0xlvfawva4fnp6kwr5xjwf0q2d1w6di81nhfby1sa55xj1ia5zs2";
409
409
+
inherit dependencies buildDependencies features;
410
410
+
};
411
411
+
semver_0_1_20_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
412
412
+
crateName = "semver";
413
413
+
version = "0.1.20";
414
414
+
authors = [ "The Rust Project Developers" ];
415
415
+
sha256 = "05cdig0071hls2k8lxbqmyqpl0zjmc53i2d43mwzps033b8njh4n";
416
416
+
inherit dependencies buildDependencies features;
417
417
+
};
418
418
+
serde_0_9_15_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
419
419
+
crateName = "serde";
420
420
+
version = "0.9.15";
421
421
+
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
422
422
+
sha256 = "0rlflkc57kvy69hnhj4arfsj7ic4hpihxsb00zg5lkdxfj5qjx9b";
423
423
+
inherit dependencies buildDependencies features;
424
424
+
};
425
425
+
serde_json_0_9_10_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
426
426
+
crateName = "serde_json";
427
427
+
version = "0.9.10";
428
428
+
authors = [ "Erick Tryzelaar <erick.tryzelaar@gmail.com>" ];
429
429
+
sha256 = "0g6bxlfnvf2miicnsizyrxm686rfval6gbss1i2qcna8msfwc005";
430
430
+
inherit dependencies buildDependencies features;
431
431
+
};
432
432
+
siphasher_0_2_2_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
433
433
+
crateName = "siphasher";
434
434
+
version = "0.2.2";
435
435
+
authors = [ "Frank Denis <github@pureftpd.org>" ];
436
436
+
sha256 = "0iyx7nlzfny9ly1634a6zcq0yvrinhxhypwas4p8ry3zqnn76qqr";
437
437
+
inherit dependencies buildDependencies features;
438
438
+
};
439
439
+
strsim_0_6_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
440
440
+
crateName = "strsim";
441
441
+
version = "0.6.0";
442
442
+
authors = [ "Danny Guo <dannyguo91@gmail.com>" ];
443
443
+
sha256 = "1lz85l6y68hr62lv4baww29yy7g8pg20dlr0lbaswxmmcb0wl7gd";
444
444
+
inherit dependencies buildDependencies features;
445
445
+
};
446
446
+
target_build_utils_0_3_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
447
447
+
crateName = "target_build_utils";
448
448
+
version = "0.3.1";
449
449
+
authors = [ "Simonas Kazlauskas <target_build_utils@kazlauskas.me>" ];
450
450
+
sha256 = "1b450nyxlbgicp2p45mhxiv6yv0z7s4iw01lsaqh3v7b4bm53flj";
451
451
+
build = "build.rs";
452
452
+
inherit dependencies buildDependencies features;
453
453
+
};
454
454
+
tempfile_2_1_5_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
455
455
+
crateName = "tempfile";
456
456
+
version = "2.1.5";
457
457
+
authors = [ "Steven Allen <steven@stebalien.com>" ];
458
458
+
sha256 = "1yz8aaj78z9gsn4b71y0m6fa5bnxhqafcczhxvmwra56k943aqkw";
459
459
+
build = "build.rs";
460
460
+
inherit dependencies buildDependencies features;
461
461
+
};
462
462
+
term_size_0_3_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
463
463
+
crateName = "term_size";
464
464
+
version = "0.3.0";
465
465
+
authors = [ "Kevin K. <kbknapp@gmail.com>" "Benjamin Sago <ogham@bsago.me>" ];
466
466
+
sha256 = "054d5avad49sy5nfaaaphai4kv4rmdh6q0npchnvdhpxp02lcfhs";
467
467
+
inherit dependencies buildDependencies features;
468
468
+
};
469
469
+
toml_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
470
470
+
crateName = "toml";
471
471
+
version = "0.2.1";
472
472
+
authors = [ "Alex Crichton <alex@alexcrichton.com>" ];
473
473
+
sha256 = "0p4rkaqhmk4fp6iqpxfgp3p98hxhbs2wmla3fq531n875h922yqs";
474
474
+
inherit dependencies buildDependencies features;
475
475
+
};
476
476
+
unicode_segmentation_1_2_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
477
477
+
crateName = "unicode-segmentation";
478
478
+
version = "1.2.0";
479
479
+
authors = [ "kwantam <kwantam@gmail.com>" ];
480
480
+
sha256 = "0yz43x7wrhr3n7a2zsinx3r60yxsdqicg8a5kycyyhdaq1zmiz1y";
481
481
+
inherit dependencies buildDependencies features;
482
482
+
};
483
483
+
unicode_width_0_1_4_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
484
484
+
crateName = "unicode-width";
485
485
+
version = "0.1.4";
486
486
+
authors = [ "kwantam <kwantam@gmail.com>" ];
487
487
+
sha256 = "1rp7a04icn9y5c0lm74nrd4py0rdl0af8bhdwq7g478n1xifpifl";
488
488
+
inherit dependencies buildDependencies features;
489
489
+
};
490
490
+
vec_map_0_8_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
491
491
+
crateName = "vec_map";
492
492
+
version = "0.8.0";
493
493
+
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 <>" ];
494
494
+
sha256 = "07sgxp3cf1a4cxm9n3r27fcvqmld32bl2576mrcahnvm34j11xay";
495
495
+
inherit dependencies buildDependencies features;
496
496
+
};
497
497
+
way_cooler_client_helpers_0_1_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
498
498
+
crateName = "way-cooler-client-helpers";
499
499
+
version = "0.1.0";
500
500
+
authors = [ "Timidger <APragmaticPlace@gmail.com>" ];
501
501
+
sha256 = "0749lh5crd0rhq4dxij9mb3y5902laazjd01l6ci5782bjfk4s39";
502
502
+
inherit dependencies buildDependencies features;
503
503
+
};
504
504
+
wayland_client_0_9_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
505
505
+
crateName = "wayland-client";
506
506
+
version = "0.9.6";
507
507
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
508
508
+
sha256 = "1908h6ilvq2cxph1lxv1vzrb3dcfx4x6pf6pszxwifsfqva8nm34";
509
509
+
build = "build.rs";
510
510
+
inherit dependencies buildDependencies features;
511
511
+
};
512
512
+
wayland_kbd_0_9_0_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
513
513
+
crateName = "wayland-kbd";
514
514
+
version = "0.9.0";
515
515
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
516
516
+
sha256 = "1x0f7n79hjwf5fclf62fpzjp05xdzc93xw84zgyrn8f1hill3qhj";
517
517
+
inherit dependencies buildDependencies features;
518
518
+
};
519
519
+
wayland_scanner_0_9_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
520
520
+
crateName = "wayland-scanner";
521
521
+
version = "0.9.6";
522
522
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
523
523
+
sha256 = "1w5cyc48g4x5w3rakb4sji5328rl5yph1abmjbh5h4slkm4n76g1";
524
524
+
inherit dependencies buildDependencies features;
525
525
+
};
526
526
+
wayland_sys_0_9_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
527
527
+
crateName = "wayland-sys";
528
528
+
version = "0.9.6";
529
529
+
authors = [ "Victor Berger <victor.berger@m4x.org>" ];
530
530
+
sha256 = "0izw50pmj1r10hmr29gi8ps01avs6zjwisywijlq7wr268h6yxcg";
531
531
+
inherit dependencies buildDependencies features;
532
532
+
};
533
533
+
wc_lock_0_2_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
534
534
+
crateName = "wc-lock";
535
535
+
version = "0.2.1";
536
536
+
authors = [ "Timidger <APragmaticPlace@gmail.com>" ];
537
537
+
sha256 = "0ikmir7azihxiyzgb0wnvk81yinmn2l6k93bnb1qg4k704zcyq84";
538
538
+
build = "build.rs";
539
539
+
inherit dependencies buildDependencies features;
540
540
+
};
541
541
+
winapi_0_2_8_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
542
542
+
crateName = "winapi";
543
543
+
version = "0.2.8";
544
544
+
authors = [ "Peter Atashian <retep998@gmail.com>" ];
545
545
+
sha256 = "0a45b58ywf12vb7gvj6h3j264nydynmzyqz8d8rqxsj6icqv82as";
546
546
+
inherit dependencies buildDependencies features;
547
547
+
};
548
548
+
winapi_build_0_1_1_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
549
549
+
crateName = "winapi-build";
550
550
+
version = "0.1.1";
551
551
+
authors = [ "Peter Atashian <retep998@gmail.com>" ];
552
552
+
sha256 = "1lxlpi87rkhxcwp2ykf1ldw3p108hwm24nywf3jfrvmff4rjhqga";
553
553
+
libName = "build";
554
554
+
inherit dependencies buildDependencies features;
555
555
+
};
556
556
+
xml_rs_0_3_6_ = { dependencies?[], buildDependencies?[], features?[] }: buildRustCrate {
557
557
+
crateName = "xml-rs";
558
558
+
version = "0.3.6";
559
559
+
authors = [ "Vladimir Matveev <vladimir.matweev@gmail.com>" ];
560
560
+
sha256 = "1g1cclib7fj900m4669vxlz45lxcq0m36g7cd8chl494c2xsgj15";
561
561
+
libPath = "src/lib.rs";
562
562
+
libName = "xml";
563
563
+
crateBin = [ { name = "xml-analyze"; path = "src/analyze.rs"; } ];
564
564
+
inherit dependencies buildDependencies features;
565
565
+
};
566
566
+
ansi_term_0_9_0 = { features?(ansi_term_0_9_0_features {}) }: ansi_term_0_9_0_ {};
567
567
+
ansi_term_0_9_0_features = f: updateFeatures f (rec {
568
568
+
ansi_term_0_9_0.default = (f.ansi_term_0_9_0.default or true);
569
569
+
}) [];
570
570
+
atty_0_2_2 = { features?(atty_0_2_2_features {}) }: atty_0_2_2_ {
571
571
+
dependencies = (if !(kernel == "windows") then mapFeatures features ([ libc_0_2_23 ]) else [])
572
572
+
++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 winapi_0_2_8 ]) else []);
573
573
+
};
574
574
+
atty_0_2_2_features = f: updateFeatures f (rec {
575
575
+
atty_0_2_2.default = (f.atty_0_2_2.default or true);
576
576
+
kernel32_sys_0_2_2.default = true;
577
577
+
libc_0_2_23.default = true;
578
578
+
winapi_0_2_8.default = true;
579
579
+
}) [ libc_0_2_23_features kernel32_sys_0_2_2_features winapi_0_2_8_features ];
580
580
+
bitflags_0_7_0 = { features?(bitflags_0_7_0_features {}) }: bitflags_0_7_0_ {};
581
581
+
bitflags_0_7_0_features = f: updateFeatures f (rec {
582
582
+
bitflags_0_7_0.default = (f.bitflags_0_7_0.default or true);
583
583
+
}) [];
584
584
+
bitflags_0_8_2 = { features?(bitflags_0_8_2_features {}) }: bitflags_0_8_2_ {
585
585
+
features = mkFeatures (features.bitflags_0_8_2 or {});
586
586
+
};
587
587
+
bitflags_0_8_2_features = f: updateFeatures f (rec {
588
588
+
bitflags_0_8_2.default = (f.bitflags_0_8_2.default or true);
589
589
+
bitflags_0_8_2.i128 =
590
590
+
(f.bitflags_0_8_2.i128 or false) ||
591
591
+
(f.bitflags_0_8_2.unstable or false) ||
592
592
+
(bitflags_0_8_2.unstable or false);
593
593
+
}) [];
594
594
+
byteorder_0_5_3 = { features?(byteorder_0_5_3_features {}) }: byteorder_0_5_3_ {
595
595
+
features = mkFeatures (features.byteorder_0_5_3 or {});
596
596
+
};
597
597
+
byteorder_0_5_3_features = f: updateFeatures f (rec {
598
598
+
byteorder_0_5_3.default = (f.byteorder_0_5_3.default or true);
599
599
+
byteorder_0_5_3.std =
600
600
+
(f.byteorder_0_5_3.std or false) ||
601
601
+
(f.byteorder_0_5_3.default or false) ||
602
602
+
(byteorder_0_5_3.default or false);
603
603
+
}) [];
604
604
+
byteorder_1_1_0 = { features?(byteorder_1_1_0_features {}) }: byteorder_1_1_0_ {
605
605
+
features = mkFeatures (features.byteorder_1_1_0 or {});
606
606
+
};
607
607
+
byteorder_1_1_0_features = f: updateFeatures f (rec {
608
608
+
byteorder_1_1_0.default = (f.byteorder_1_1_0.default or true);
609
609
+
byteorder_1_1_0.std =
610
610
+
(f.byteorder_1_1_0.std or false) ||
611
611
+
(f.byteorder_1_1_0.default or false) ||
612
612
+
(byteorder_1_1_0.default or false);
613
613
+
}) [];
614
614
+
cc_1_0_0 = { features?(cc_1_0_0_features {}) }: cc_1_0_0_ {
615
615
+
dependencies = mapFeatures features ([]);
616
616
+
features = mkFeatures (features.cc_1_0_0 or {});
617
617
+
};
618
618
+
cc_1_0_0_features = f: updateFeatures f (rec {
619
619
+
cc_1_0_0.default = (f.cc_1_0_0.default or true);
620
620
+
cc_1_0_0.rayon =
621
621
+
(f.cc_1_0_0.rayon or false) ||
622
622
+
(f.cc_1_0_0.parallel or false) ||
623
623
+
(cc_1_0_0.parallel or false);
624
624
+
}) [];
625
625
+
clap_2_24_2 = { features?(clap_2_24_2_features {}) }: clap_2_24_2_ {
626
626
+
dependencies = mapFeatures features ([ bitflags_0_8_2 unicode_segmentation_1_2_0 unicode_width_0_1_4 vec_map_0_8_0 ]
627
627
+
++ (if features.clap_2_24_2.ansi_term or false then [ ansi_term_0_9_0 ] else [])
628
628
+
++ (if features.clap_2_24_2.atty or false then [ atty_0_2_2 ] else [])
629
629
+
++ (if features.clap_2_24_2.strsim or false then [ strsim_0_6_0 ] else [])
630
630
+
++ (if features.clap_2_24_2.term_size or false then [ term_size_0_3_0 ] else []));
631
631
+
features = mkFeatures (features.clap_2_24_2 or {});
632
632
+
};
633
633
+
clap_2_24_2_features = f: updateFeatures f (rec {
634
634
+
ansi_term_0_9_0.default = true;
635
635
+
atty_0_2_2.default = true;
636
636
+
bitflags_0_8_2.default = true;
637
637
+
clap_2_24_2.ansi_term =
638
638
+
(f.clap_2_24_2.ansi_term or false) ||
639
639
+
(f.clap_2_24_2.color or false) ||
640
640
+
(clap_2_24_2.color or false);
641
641
+
clap_2_24_2.atty =
642
642
+
(f.clap_2_24_2.atty or false) ||
643
643
+
(f.clap_2_24_2.color or false) ||
644
644
+
(clap_2_24_2.color or false);
645
645
+
clap_2_24_2.clippy =
646
646
+
(f.clap_2_24_2.clippy or false) ||
647
647
+
(f.clap_2_24_2.lints or false) ||
648
648
+
(clap_2_24_2.lints or false);
649
649
+
clap_2_24_2.color =
650
650
+
(f.clap_2_24_2.color or false) ||
651
651
+
(f.clap_2_24_2.default or false) ||
652
652
+
(clap_2_24_2.default or false);
653
653
+
clap_2_24_2.default = (f.clap_2_24_2.default or true);
654
654
+
clap_2_24_2.strsim =
655
655
+
(f.clap_2_24_2.strsim or false) ||
656
656
+
(f.clap_2_24_2.suggestions or false) ||
657
657
+
(clap_2_24_2.suggestions or false);
658
658
+
clap_2_24_2.suggestions =
659
659
+
(f.clap_2_24_2.suggestions or false) ||
660
660
+
(f.clap_2_24_2.default or false) ||
661
661
+
(clap_2_24_2.default or false);
662
662
+
clap_2_24_2.term_size =
663
663
+
(f.clap_2_24_2.term_size or false) ||
664
664
+
(f.clap_2_24_2.wrap_help or false) ||
665
665
+
(clap_2_24_2.wrap_help or false);
666
666
+
clap_2_24_2.wrap_help =
667
667
+
(f.clap_2_24_2.wrap_help or false) ||
668
668
+
(f.clap_2_24_2.default or false) ||
669
669
+
(clap_2_24_2.default or false);
670
670
+
clap_2_24_2.yaml-rust =
671
671
+
(f.clap_2_24_2.yaml-rust or false) ||
672
672
+
(f.clap_2_24_2.yaml or false) ||
673
673
+
(clap_2_24_2.yaml or false);
674
674
+
strsim_0_6_0.default = true;
675
675
+
term_size_0_3_0.default = true;
676
676
+
unicode_segmentation_1_2_0.default = true;
677
677
+
unicode_width_0_1_4.default = true;
678
678
+
vec_map_0_8_0.default = true;
679
679
+
}) [ ansi_term_0_9_0_features atty_0_2_2_features bitflags_0_8_2_features strsim_0_6_0_features term_size_0_3_0_features unicode_segmentation_1_2_0_features unicode_width_0_1_4_features vec_map_0_8_0_features ];
680
680
+
coco_0_1_1 = { features?(coco_0_1_1_features {}) }: coco_0_1_1_ {
681
681
+
dependencies = mapFeatures features ([ either_1_2_0 scopeguard_0_3_2 ]);
682
682
+
features = mkFeatures (features.coco_0_1_1 or {});
683
683
+
};
684
684
+
coco_0_1_1_features = f: updateFeatures f (rec {
685
685
+
coco_0_1_1.default = (f.coco_0_1_1.default or true);
686
686
+
either_1_2_0.default = true;
687
687
+
scopeguard_0_3_2.default = true;
688
688
+
}) [ either_1_2_0_features scopeguard_0_3_2_features ];
689
689
+
color_quant_1_0_0 = { features?(color_quant_1_0_0_features {}) }: color_quant_1_0_0_ {};
690
690
+
color_quant_1_0_0_features = f: updateFeatures f (rec {
691
691
+
color_quant_1_0_0.default = (f.color_quant_1_0_0.default or true);
692
692
+
}) [];
693
693
+
dbus_0_5_4 = { features?(dbus_0_5_4_features {}) }: dbus_0_5_4_ {
694
694
+
dependencies = mapFeatures features ([ libc_0_2_23 libdbus_sys_0_1_1 ]);
695
695
+
features = mkFeatures (features.dbus_0_5_4 or {});
349
696
};
350
350
-
libc_0_2_23_features."default".from_atty_0_2_2__default = true;
351
351
-
kernel32_sys_0_2_2_features."default".from_atty_0_2_2__default = true;
352
352
-
winapi_0_2_8_features."default".from_atty_0_2_2__default = true;
353
353
-
bitflags_0_7_0 = bitflags_0_7_0_ rec {};
354
354
-
bitflags_0_8_2 = bitflags_0_8_2_ rec {
355
355
-
features = mkFeatures bitflags_0_8_2_features;
697
697
+
dbus_0_5_4_features = f: updateFeatures f (rec {
698
698
+
dbus_0_5_4.default = (f.dbus_0_5_4.default or true);
699
699
+
libc_0_2_23.default = true;
700
700
+
libdbus_sys_0_1_1.default = true;
701
701
+
}) [ libc_0_2_23_features libdbus_sys_0_1_1_features ];
702
702
+
dlib_0_3_1 = { features?(dlib_0_3_1_features {}) }: dlib_0_3_1_ {
703
703
+
dependencies = mapFeatures features ([ libloading_0_3_4 ]);
704
704
+
features = mkFeatures (features.dlib_0_3_1 or {});
356
705
};
357
357
-
bitflags_0_8_2_features."i128".self_unstable = hasFeature (bitflags_0_8_2_features."unstable" or {});
358
358
-
byteorder_0_5_3 = byteorder_0_5_3_ rec {
359
359
-
features = mkFeatures byteorder_0_5_3_features;
706
706
+
dlib_0_3_1_features = f: updateFeatures f (rec {
707
707
+
dlib_0_3_1.default = (f.dlib_0_3_1.default or true);
708
708
+
libloading_0_3_4.default = true;
709
709
+
}) [ libloading_0_3_4_features ];
710
710
+
dtoa_0_4_1 = { features?(dtoa_0_4_1_features {}) }: dtoa_0_4_1_ {};
711
711
+
dtoa_0_4_1_features = f: updateFeatures f (rec {
712
712
+
dtoa_0_4_1.default = (f.dtoa_0_4_1.default or true);
713
713
+
}) [];
714
714
+
either_1_2_0 = { features?(either_1_2_0_features {}) }: either_1_2_0_ {
715
715
+
features = mkFeatures (features.either_1_2_0 or {});
360
716
};
361
361
-
byteorder_0_5_3_features."std".self_default = hasDefault byteorder_0_5_3_features;
362
362
-
clap_2_24_2 = clap_2_24_2_ rec {
363
363
-
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 ]
364
364
-
++ (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 []);
365
365
-
features = mkFeatures clap_2_24_2_features;
717
717
+
either_1_2_0_features = f: updateFeatures f (rec {
718
718
+
either_1_2_0.default = (f.either_1_2_0.default or true);
719
719
+
either_1_2_0.use_std =
720
720
+
(f.either_1_2_0.use_std or false) ||
721
721
+
(f.either_1_2_0.default or false) ||
722
722
+
(either_1_2_0.default or false);
723
723
+
}) [];
724
724
+
enum_primitive_0_1_1 = { features?(enum_primitive_0_1_1_features {}) }: enum_primitive_0_1_1_ {
725
725
+
dependencies = mapFeatures features ([ num_traits_0_1_37 ]);
366
726
};
367
367
-
clap_2_24_2_features."".self = true;
368
368
-
clap_2_24_2_features."ansi_term".self_color = hasFeature (clap_2_24_2_features."color" or {});
369
369
-
clap_2_24_2_features."atty".self_color = hasFeature (clap_2_24_2_features."color" or {});
370
370
-
clap_2_24_2_features."suggestions".self_default = hasDefault clap_2_24_2_features;
371
371
-
clap_2_24_2_features."color".self_default = hasDefault clap_2_24_2_features;
372
372
-
clap_2_24_2_features."wrap_help".self_default = hasDefault clap_2_24_2_features;
373
373
-
clap_2_24_2_features."clippy".self_lints = hasFeature (clap_2_24_2_features."lints" or {});
374
374
-
clap_2_24_2_features."strsim".self_suggestions = hasFeature (clap_2_24_2_features."suggestions" or {});
375
375
-
clap_2_24_2_features."term_size".self_wrap_help = hasFeature (clap_2_24_2_features."wrap_help" or {});
376
376
-
clap_2_24_2_features."yaml-rust".self_yaml = hasFeature (clap_2_24_2_features."yaml" or {});
377
377
-
ansi_term_0_9_0_features."default".from_clap_2_24_2__default = true;
378
378
-
atty_0_2_2_features."default".from_clap_2_24_2__default = true;
379
379
-
bitflags_0_8_2_features."default".from_clap_2_24_2__default = true;
380
380
-
clippy_0_0_0_features."default".from_clap_2_24_2__default = true;
381
381
-
strsim_0_6_0_features."default".from_clap_2_24_2__default = true;
382
382
-
term_size_0_3_0_features."default".from_clap_2_24_2__default = true;
383
383
-
unicode_segmentation_1_2_0_features."default".from_clap_2_24_2__default = true;
384
384
-
unicode_width_0_1_4_features."default".from_clap_2_24_2__default = true;
385
385
-
vec_map_0_8_0_features."default".from_clap_2_24_2__default = true;
386
386
-
yaml_rust_0_0_0_features."default".from_clap_2_24_2__default = true;
387
387
-
dlib_0_3_1 = dlib_0_3_1_ rec {
388
388
-
dependencies = [ libloading_0_3_4 ];
389
389
-
features = mkFeatures dlib_0_3_1_features;
727
727
+
enum_primitive_0_1_1_features = f: updateFeatures f (rec {
728
728
+
enum_primitive_0_1_1.default = (f.enum_primitive_0_1_1.default or true);
729
729
+
num_traits_0_1_37.default = (f.num_traits_0_1_37.default or false);
730
730
+
}) [ num_traits_0_1_37_features ];
731
731
+
error_chain_0_10_0 = { features?(error_chain_0_10_0_features {}) }: error_chain_0_10_0_ {
732
732
+
dependencies = mapFeatures features ([]);
733
733
+
features = mkFeatures (features.error_chain_0_10_0 or {});
390
734
};
391
391
-
dlib_0_3_1_features."".self = true;
392
392
-
libloading_0_3_4_features."default".from_dlib_0_3_1__default = true;
393
393
-
dtoa_0_4_1 = dtoa_0_4_1_ rec {};
394
394
-
fs2_0_2_5 = fs2_0_2_5_ rec {
395
395
-
dependencies = [ kernel32_sys_0_2_2 libc_0_2_23 winapi_0_2_8 ];
735
735
+
error_chain_0_10_0_features = f: updateFeatures f (rec {
736
736
+
error_chain_0_10_0.backtrace =
737
737
+
(f.error_chain_0_10_0.backtrace or false) ||
738
738
+
(f.error_chain_0_10_0.default or false) ||
739
739
+
(error_chain_0_10_0.default or false);
740
740
+
error_chain_0_10_0.default = (f.error_chain_0_10_0.default or true);
741
741
+
error_chain_0_10_0.example_generated =
742
742
+
(f.error_chain_0_10_0.example_generated or false) ||
743
743
+
(f.error_chain_0_10_0.default or false) ||
744
744
+
(error_chain_0_10_0.default or false);
745
745
+
}) [];
746
746
+
flate2_0_2_20 = { features?(flate2_0_2_20_features {}) }: flate2_0_2_20_ {
747
747
+
dependencies = mapFeatures features ([ libc_0_2_23 ]
748
748
+
++ (if features.flate2_0_2_20.miniz-sys or false then [ miniz_sys_0_1_10 ] else []));
749
749
+
features = mkFeatures (features.flate2_0_2_20 or {});
396
750
};
397
397
-
kernel32_sys_0_2_2_features."default".from_fs2_0_2_5__default = true;
398
398
-
libc_0_2_23_features."default".from_fs2_0_2_5__default = true;
399
399
-
winapi_0_2_8_features."default".from_fs2_0_2_5__default = true;
400
400
-
gcc_0_3_50 = gcc_0_3_50_ rec {
401
401
-
dependencies = [];
402
402
-
features = mkFeatures gcc_0_3_50_features;
751
751
+
flate2_0_2_20_features = f: updateFeatures f (rec {
752
752
+
flate2_0_2_20.default = (f.flate2_0_2_20.default or true);
753
753
+
flate2_0_2_20.futures =
754
754
+
(f.flate2_0_2_20.futures or false) ||
755
755
+
(f.flate2_0_2_20.tokio or false) ||
756
756
+
(flate2_0_2_20.tokio or false);
757
757
+
flate2_0_2_20.libz-sys =
758
758
+
(f.flate2_0_2_20.libz-sys or false) ||
759
759
+
(f.flate2_0_2_20.zlib or false) ||
760
760
+
(flate2_0_2_20.zlib or false);
761
761
+
flate2_0_2_20.miniz-sys =
762
762
+
(f.flate2_0_2_20.miniz-sys or false) ||
763
763
+
(f.flate2_0_2_20.default or false) ||
764
764
+
(flate2_0_2_20.default or false);
765
765
+
flate2_0_2_20.tokio-io =
766
766
+
(f.flate2_0_2_20.tokio-io or false) ||
767
767
+
(f.flate2_0_2_20.tokio or false) ||
768
768
+
(flate2_0_2_20.tokio or false);
769
769
+
libc_0_2_23.default = true;
770
770
+
miniz_sys_0_1_10.default = true;
771
771
+
}) [ libc_0_2_23_features miniz_sys_0_1_10_features ];
772
772
+
fs2_0_2_5 = { features?(fs2_0_2_5_features {}) }: fs2_0_2_5_ {
773
773
+
dependencies = mapFeatures features ([ kernel32_sys_0_2_2 libc_0_2_23 winapi_0_2_8 ]);
403
774
};
404
404
-
gcc_0_3_50_features."rayon".self_parallel = hasFeature (gcc_0_3_50_features."parallel" or {});
405
405
-
rayon_0_0_0_features."default".from_gcc_0_3_50__default = true;
406
406
-
itoa_0_3_1 = itoa_0_3_1_ rec {};
407
407
-
kernel32_sys_0_2_2 = kernel32_sys_0_2_2_ rec {
408
408
-
dependencies = [ winapi_0_2_8 ];
409
409
-
buildDependencies = [ winapi_build_0_1_1 ];
775
775
+
fs2_0_2_5_features = f: updateFeatures f (rec {
776
776
+
fs2_0_2_5.default = (f.fs2_0_2_5.default or true);
777
777
+
kernel32_sys_0_2_2.default = true;
778
778
+
libc_0_2_23.default = true;
779
779
+
winapi_0_2_8.default = true;
780
780
+
}) [ kernel32_sys_0_2_2_features libc_0_2_23_features winapi_0_2_8_features ];
781
781
+
futures_0_1_16 = { features?(futures_0_1_16_features {}) }: futures_0_1_16_ {
782
782
+
features = mkFeatures (features.futures_0_1_16 or {});
410
783
};
411
411
-
winapi_0_2_8_features."default".from_kernel32_sys_0_2_2__default = true;
412
412
-
lazy_static_0_1_16 = lazy_static_0_1_16_ rec {
413
413
-
features = mkFeatures lazy_static_0_1_16_features;
784
784
+
futures_0_1_16_features = f: updateFeatures f (rec {
785
785
+
futures_0_1_16.default = (f.futures_0_1_16.default or true);
786
786
+
futures_0_1_16.use_std =
787
787
+
(f.futures_0_1_16.use_std or false) ||
788
788
+
(f.futures_0_1_16.default or false) ||
789
789
+
(futures_0_1_16.default or false);
790
790
+
futures_0_1_16.with-deprecated =
791
791
+
(f.futures_0_1_16.with-deprecated or false) ||
792
792
+
(f.futures_0_1_16.default or false) ||
793
793
+
(futures_0_1_16.default or false);
794
794
+
}) [];
795
795
+
gcc_0_3_50 = { features?(gcc_0_3_50_features {}) }: gcc_0_3_50_ {
796
796
+
dependencies = mapFeatures features ([]);
797
797
+
features = mkFeatures (features.gcc_0_3_50 or {});
414
798
};
415
415
-
lazy_static_0_1_16_features."".self = true;
416
416
-
lazy_static_0_2_8 = lazy_static_0_2_8_ rec {
417
417
-
dependencies = [];
418
418
-
features = mkFeatures lazy_static_0_2_8_features;
799
799
+
gcc_0_3_50_features = f: updateFeatures f (rec {
800
800
+
gcc_0_3_50.default = (f.gcc_0_3_50.default or true);
801
801
+
gcc_0_3_50.rayon =
802
802
+
(f.gcc_0_3_50.rayon or false) ||
803
803
+
(f.gcc_0_3_50.parallel or false) ||
804
804
+
(gcc_0_3_50.parallel or false);
805
805
+
}) [];
806
806
+
gif_0_9_2 = { features?(gif_0_9_2_features {}) }: gif_0_9_2_ {
807
807
+
dependencies = mapFeatures features ([ color_quant_1_0_0 lzw_0_10_0 ]);
808
808
+
features = mkFeatures (features.gif_0_9_2 or {});
419
809
};
420
420
-
lazy_static_0_2_8_features."nightly".self_spin_no_std = hasFeature (lazy_static_0_2_8_features."spin_no_std" or {});
421
421
-
lazy_static_0_2_8_features."spin".self_spin_no_std = hasFeature (lazy_static_0_2_8_features."spin_no_std" or {});
422
422
-
spin_0_0_0_features."default".from_lazy_static_0_2_8__default = true;
423
423
-
libc_0_2_23 = libc_0_2_23_ rec {
424
424
-
features = mkFeatures libc_0_2_23_features;
810
810
+
gif_0_9_2_features = f: updateFeatures f (rec {
811
811
+
color_quant_1_0_0.default = true;
812
812
+
gif_0_9_2.default = (f.gif_0_9_2.default or true);
813
813
+
gif_0_9_2.libc =
814
814
+
(f.gif_0_9_2.libc or false) ||
815
815
+
(f.gif_0_9_2.c_api or false) ||
816
816
+
(gif_0_9_2.c_api or false);
817
817
+
gif_0_9_2.raii_no_panic =
818
818
+
(f.gif_0_9_2.raii_no_panic or false) ||
819
819
+
(f.gif_0_9_2.default or false) ||
820
820
+
(gif_0_9_2.default or false);
821
821
+
lzw_0_10_0.default = true;
822
822
+
}) [ color_quant_1_0_0_features lzw_0_10_0_features ];
823
823
+
glob_0_2_11 = { features?(glob_0_2_11_features {}) }: glob_0_2_11_ {};
824
824
+
glob_0_2_11_features = f: updateFeatures f (rec {
825
825
+
glob_0_2_11.default = (f.glob_0_2_11.default or true);
826
826
+
}) [];
827
827
+
image_0_10_4 = { features?(image_0_10_4_features {}) }: image_0_10_4_ {
828
828
+
dependencies = mapFeatures features ([ byteorder_0_5_3 enum_primitive_0_1_1 glob_0_2_11 num_iter_0_1_34 num_rational_0_1_39 num_traits_0_1_37 ]
829
829
+
++ (if features.image_0_10_4.gif or false then [ gif_0_9_2 ] else [])
830
830
+
++ (if features.image_0_10_4.jpeg-decoder or false then [ jpeg_decoder_0_1_13 ] else [])
831
831
+
++ (if features.image_0_10_4.png or false then [ png_0_5_2 ] else [])
832
832
+
++ (if features.image_0_10_4.scoped_threadpool or false then [ scoped_threadpool_0_1_8 ] else []));
833
833
+
features = mkFeatures (features.image_0_10_4 or {});
425
834
};
426
426
-
libc_0_2_23_features."use_std".self_default = hasDefault libc_0_2_23_features;
427
427
-
libloading_0_3_4 = libloading_0_3_4_ rec {
428
428
-
dependencies = [ lazy_static_0_2_8 ]
429
429
-
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
430
430
-
buildDependencies = [ target_build_utils_0_3_1 ];
835
835
+
image_0_10_4_features = f: updateFeatures f (rec {
836
836
+
byteorder_0_5_3.default = true;
837
837
+
enum_primitive_0_1_1.default = true;
838
838
+
gif_0_9_2.default = true;
839
839
+
glob_0_2_11.default = true;
840
840
+
image_0_10_4.bmp =
841
841
+
(f.image_0_10_4.bmp or false) ||
842
842
+
(f.image_0_10_4.default or false) ||
843
843
+
(image_0_10_4.default or false) ||
844
844
+
(f.image_0_10_4.ico or false) ||
845
845
+
(image_0_10_4.ico or false);
846
846
+
image_0_10_4.default = (f.image_0_10_4.default or true);
847
847
+
image_0_10_4.gif =
848
848
+
(f.image_0_10_4.gif or false) ||
849
849
+
(f.image_0_10_4.gif_codec or false) ||
850
850
+
(image_0_10_4.gif_codec or false);
851
851
+
image_0_10_4.gif_codec =
852
852
+
(f.image_0_10_4.gif_codec or false) ||
853
853
+
(f.image_0_10_4.default or false) ||
854
854
+
(image_0_10_4.default or false);
855
855
+
image_0_10_4.hdr =
856
856
+
(f.image_0_10_4.hdr or false) ||
857
857
+
(f.image_0_10_4.default or false) ||
858
858
+
(image_0_10_4.default or false);
859
859
+
image_0_10_4.ico =
860
860
+
(f.image_0_10_4.ico or false) ||
861
861
+
(f.image_0_10_4.default or false) ||
862
862
+
(image_0_10_4.default or false);
863
863
+
image_0_10_4.jpeg =
864
864
+
(f.image_0_10_4.jpeg or false) ||
865
865
+
(f.image_0_10_4.default or false) ||
866
866
+
(image_0_10_4.default or false);
867
867
+
image_0_10_4.jpeg-decoder =
868
868
+
(f.image_0_10_4.jpeg-decoder or false) ||
869
869
+
(f.image_0_10_4.jpeg or false) ||
870
870
+
(image_0_10_4.jpeg or false);
871
871
+
image_0_10_4.png =
872
872
+
(f.image_0_10_4.png or false) ||
873
873
+
(f.image_0_10_4.png_codec or false) ||
874
874
+
(image_0_10_4.png_codec or false);
875
875
+
image_0_10_4.png_codec =
876
876
+
(f.image_0_10_4.png_codec or false) ||
877
877
+
(f.image_0_10_4.default or false) ||
878
878
+
(image_0_10_4.default or false) ||
879
879
+
(f.image_0_10_4.ico or false) ||
880
880
+
(image_0_10_4.ico or false);
881
881
+
image_0_10_4.ppm =
882
882
+
(f.image_0_10_4.ppm or false) ||
883
883
+
(f.image_0_10_4.default or false) ||
884
884
+
(image_0_10_4.default or false);
885
885
+
image_0_10_4.scoped_threadpool =
886
886
+
(f.image_0_10_4.scoped_threadpool or false) ||
887
887
+
(f.image_0_10_4.hdr or false) ||
888
888
+
(image_0_10_4.hdr or false);
889
889
+
image_0_10_4.tga =
890
890
+
(f.image_0_10_4.tga or false) ||
891
891
+
(f.image_0_10_4.default or false) ||
892
892
+
(image_0_10_4.default or false);
893
893
+
image_0_10_4.tiff =
894
894
+
(f.image_0_10_4.tiff or false) ||
895
895
+
(f.image_0_10_4.default or false) ||
896
896
+
(image_0_10_4.default or false);
897
897
+
image_0_10_4.webp =
898
898
+
(f.image_0_10_4.webp or false) ||
899
899
+
(f.image_0_10_4.default or false) ||
900
900
+
(image_0_10_4.default or false);
901
901
+
jpeg_decoder_0_1_13.default = true;
902
902
+
num_iter_0_1_34.default = true;
903
903
+
num_rational_0_1_39.default = true;
904
904
+
num_traits_0_1_37.default = true;
905
905
+
png_0_5_2.default = true;
906
906
+
scoped_threadpool_0_1_8.default = true;
907
907
+
}) [ byteorder_0_5_3_features enum_primitive_0_1_1_features gif_0_9_2_features glob_0_2_11_features jpeg_decoder_0_1_13_features num_iter_0_1_34_features num_rational_0_1_39_features num_traits_0_1_37_features png_0_5_2_features scoped_threadpool_0_1_8_features ];
908
908
+
inflate_0_1_1 = { features?(inflate_0_1_1_features {}) }: inflate_0_1_1_ {
909
909
+
features = mkFeatures (features.inflate_0_1_1 or {});
431
910
};
432
432
-
lazy_static_0_2_8_features."default".from_libloading_0_3_4__default = true;
433
433
-
kernel32_sys_0_2_2_features."default".from_libloading_0_3_4__default = true;
434
434
-
winapi_0_2_8_features."default".from_libloading_0_3_4__default = true;
435
435
-
memmap_0_4_0 = memmap_0_4_0_ rec {
436
436
-
dependencies = [ fs2_0_2_5 kernel32_sys_0_2_2 libc_0_2_23 winapi_0_2_8 ];
911
911
+
inflate_0_1_1_features = f: updateFeatures f (rec {
912
912
+
inflate_0_1_1.default = (f.inflate_0_1_1.default or true);
913
913
+
}) [];
914
914
+
itoa_0_3_1 = { features?(itoa_0_3_1_features {}) }: itoa_0_3_1_ {};
915
915
+
itoa_0_3_1_features = f: updateFeatures f (rec {
916
916
+
itoa_0_3_1.default = (f.itoa_0_3_1.default or true);
917
917
+
}) [];
918
918
+
jpeg_decoder_0_1_13 = { features?(jpeg_decoder_0_1_13_features {}) }: jpeg_decoder_0_1_13_ {
919
919
+
dependencies = mapFeatures features ([ byteorder_1_1_0 ]
920
920
+
++ (if features.jpeg_decoder_0_1_13.rayon or false then [ rayon_0_8_2 ] else []));
921
921
+
features = mkFeatures (features.jpeg_decoder_0_1_13 or {});
437
922
};
438
438
-
fs2_0_2_5_features."default".from_memmap_0_4_0__default = true;
439
439
-
kernel32_sys_0_2_2_features."default".from_memmap_0_4_0__default = true;
440
440
-
libc_0_2_23_features."default".from_memmap_0_4_0__default = true;
441
441
-
winapi_0_2_8_features."default".from_memmap_0_4_0__default = true;
442
442
-
num_traits_0_1_37 = num_traits_0_1_37_ rec {};
443
443
-
phf_0_7_21 = phf_0_7_21_ rec {
444
444
-
dependencies = [ phf_shared_0_7_21 ];
445
445
-
features = mkFeatures phf_0_7_21_features;
923
923
+
jpeg_decoder_0_1_13_features = f: updateFeatures f (rec {
924
924
+
byteorder_1_1_0.default = true;
925
925
+
jpeg_decoder_0_1_13.default = (f.jpeg_decoder_0_1_13.default or true);
926
926
+
jpeg_decoder_0_1_13.rayon =
927
927
+
(f.jpeg_decoder_0_1_13.rayon or false) ||
928
928
+
(f.jpeg_decoder_0_1_13.default or false) ||
929
929
+
(jpeg_decoder_0_1_13.default or false);
930
930
+
rayon_0_8_2.default = true;
931
931
+
}) [ byteorder_1_1_0_features rayon_0_8_2_features ];
932
932
+
kernel32_sys_0_2_2 = { features?(kernel32_sys_0_2_2_features {}) }: kernel32_sys_0_2_2_ {
933
933
+
dependencies = mapFeatures features ([ winapi_0_2_8 ]);
934
934
+
buildDependencies = mapFeatures features ([ winapi_build_0_1_1 ]);
446
935
};
447
447
-
phf_0_7_21_features."".self = true;
448
448
-
phf_shared_0_7_21_features."core".from_phf_0_7_21__core = hasFeature (phf_0_7_21_features."core" or {});
449
449
-
phf_shared_0_7_21_features."unicase".from_phf_0_7_21__unicase = hasFeature (phf_0_7_21_features."unicase" or {});
450
450
-
phf_shared_0_7_21_features."default".from_phf_0_7_21__default = true;
451
451
-
phf_codegen_0_7_21 = phf_codegen_0_7_21_ rec {
452
452
-
dependencies = [ phf_generator_0_7_21 phf_shared_0_7_21 ];
936
936
+
kernel32_sys_0_2_2_features = f: updateFeatures f (rec {
937
937
+
kernel32_sys_0_2_2.default = (f.kernel32_sys_0_2_2.default or true);
938
938
+
winapi_0_2_8.default = true;
939
939
+
winapi_build_0_1_1.default = true;
940
940
+
}) [ winapi_0_2_8_features winapi_build_0_1_1_features ];
941
941
+
lazy_static_0_2_8 = { features?(lazy_static_0_2_8_features {}) }: lazy_static_0_2_8_ {
942
942
+
dependencies = mapFeatures features ([]);
943
943
+
features = mkFeatures (features.lazy_static_0_2_8 or {});
453
944
};
454
454
-
phf_generator_0_7_21_features."default".from_phf_codegen_0_7_21__default = true;
455
455
-
phf_shared_0_7_21_features."default".from_phf_codegen_0_7_21__default = true;
456
456
-
phf_generator_0_7_21 = phf_generator_0_7_21_ rec {
457
457
-
dependencies = [ phf_shared_0_7_21 rand_0_3_15 ];
945
945
+
lazy_static_0_2_8_features = f: updateFeatures f (rec {
946
946
+
lazy_static_0_2_8.default = (f.lazy_static_0_2_8.default or true);
947
947
+
lazy_static_0_2_8.nightly =
948
948
+
(f.lazy_static_0_2_8.nightly or false) ||
949
949
+
(f.lazy_static_0_2_8.spin_no_std or false) ||
950
950
+
(lazy_static_0_2_8.spin_no_std or false);
951
951
+
lazy_static_0_2_8.spin =
952
952
+
(f.lazy_static_0_2_8.spin or false) ||
953
953
+
(f.lazy_static_0_2_8.spin_no_std or false) ||
954
954
+
(lazy_static_0_2_8.spin_no_std or false);
955
955
+
}) [];
956
956
+
libc_0_2_23 = { features?(libc_0_2_23_features {}) }: libc_0_2_23_ {
957
957
+
features = mkFeatures (features.libc_0_2_23 or {});
458
958
};
459
459
-
phf_shared_0_7_21_features."default".from_phf_generator_0_7_21__default = true;
460
460
-
rand_0_3_15_features."default".from_phf_generator_0_7_21__default = true;
461
461
-
phf_shared_0_7_21 = phf_shared_0_7_21_ rec {
462
462
-
dependencies = [ siphasher_0_2_2 ];
463
463
-
features = mkFeatures phf_shared_0_7_21_features;
959
959
+
libc_0_2_23_features = f: updateFeatures f (rec {
960
960
+
libc_0_2_23.default = (f.libc_0_2_23.default or true);
961
961
+
libc_0_2_23.use_std =
962
962
+
(f.libc_0_2_23.use_std or false) ||
963
963
+
(f.libc_0_2_23.default or false) ||
964
964
+
(libc_0_2_23.default or false);
965
965
+
}) [];
966
966
+
libdbus_sys_0_1_1 = { features?(libdbus_sys_0_1_1_features {}) }: libdbus_sys_0_1_1_ {
967
967
+
buildDependencies = mapFeatures features ([ metadeps_1_1_2 ]);};
968
968
+
libdbus_sys_0_1_1_features = f: updateFeatures f (rec {
969
969
+
libdbus_sys_0_1_1.default = (f.libdbus_sys_0_1_1.default or true);
970
970
+
metadeps_1_1_2.default = true;
971
971
+
}) [ metadeps_1_1_2_features ];
972
972
+
libloading_0_3_4 = { features?(libloading_0_3_4_features {}) }: libloading_0_3_4_ {
973
973
+
dependencies = mapFeatures features ([ lazy_static_0_2_8 ])
974
974
+
++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 winapi_0_2_8 ]) else []);
975
975
+
buildDependencies = mapFeatures features ([ target_build_utils_0_3_1 ]);
464
976
};
465
465
-
phf_shared_0_7_21_features."".self = true;
466
466
-
siphasher_0_2_2_features."default".from_phf_shared_0_7_21__default = true;
467
467
-
unicase_0_0_0_features."default".from_phf_shared_0_7_21__default = true;
468
468
-
rand_0_3_15 = rand_0_3_15_ rec {
469
469
-
dependencies = [ libc_0_2_23 ];
977
977
+
libloading_0_3_4_features = f: updateFeatures f (rec {
978
978
+
kernel32_sys_0_2_2.default = true;
979
979
+
lazy_static_0_2_8.default = true;
980
980
+
libloading_0_3_4.default = (f.libloading_0_3_4.default or true);
981
981
+
target_build_utils_0_3_1.default = true;
982
982
+
winapi_0_2_8.default = true;
983
983
+
}) [ lazy_static_0_2_8_features target_build_utils_0_3_1_features kernel32_sys_0_2_2_features winapi_0_2_8_features ];
984
984
+
lzw_0_10_0 = { features?(lzw_0_10_0_features {}) }: lzw_0_10_0_ {
985
985
+
features = mkFeatures (features.lzw_0_10_0 or {});
470
986
};
471
471
-
libc_0_2_23_features."default".from_rand_0_3_15__default = true;
472
472
-
rustc_version_0_1_7 = rustc_version_0_1_7_ rec {
473
473
-
dependencies = [ semver_0_1_20 ];
987
987
+
lzw_0_10_0_features = f: updateFeatures f (rec {
988
988
+
lzw_0_10_0.default = (f.lzw_0_10_0.default or true);
989
989
+
lzw_0_10_0.raii_no_panic =
990
990
+
(f.lzw_0_10_0.raii_no_panic or false) ||
991
991
+
(f.lzw_0_10_0.default or false) ||
992
992
+
(lzw_0_10_0.default or false);
993
993
+
}) [];
994
994
+
memmap_0_4_0 = { features?(memmap_0_4_0_features {}) }: memmap_0_4_0_ {
995
995
+
dependencies = mapFeatures features ([ fs2_0_2_5 kernel32_sys_0_2_2 libc_0_2_23 winapi_0_2_8 ]);
474
996
};
475
475
-
semver_0_1_20_features."default".from_rustc_version_0_1_7__default = true;
476
476
-
semver_0_1_20 = semver_0_1_20_ rec {};
477
477
-
serde_0_9_15 = serde_0_9_15_ rec {
478
478
-
dependencies = [];
479
479
-
features = mkFeatures serde_0_9_15_features;
997
997
+
memmap_0_4_0_features = f: updateFeatures f (rec {
998
998
+
fs2_0_2_5.default = true;
999
999
+
kernel32_sys_0_2_2.default = true;
1000
1000
+
libc_0_2_23.default = true;
1001
1001
+
memmap_0_4_0.default = (f.memmap_0_4_0.default or true);
1002
1002
+
winapi_0_2_8.default = true;
1003
1003
+
}) [ fs2_0_2_5_features kernel32_sys_0_2_2_features libc_0_2_23_features winapi_0_2_8_features ];
1004
1004
+
metadeps_1_1_2 = { features?(metadeps_1_1_2_features {}) }: metadeps_1_1_2_ {
1005
1005
+
dependencies = mapFeatures features ([ error_chain_0_10_0 pkg_config_0_3_9 toml_0_2_1 ]);
480
1006
};
481
481
-
serde_0_9_15_features."unstable".self_alloc = hasFeature (serde_0_9_15_features."alloc" or {});
482
482
-
serde_0_9_15_features."alloc".self_collections = hasFeature (serde_0_9_15_features."collections" or {});
483
483
-
serde_0_9_15_features."std".self_default = hasDefault serde_0_9_15_features;
484
484
-
serde_0_9_15_features."serde_derive".self_derive = hasFeature (serde_0_9_15_features."derive" or {});
485
485
-
serde_0_9_15_features."serde_derive".self_playground = hasFeature (serde_0_9_15_features."playground" or {});
486
486
-
serde_0_9_15_features."unstable".self_unstable-testing = hasFeature (serde_0_9_15_features."unstable-testing" or {});
487
487
-
serde_0_9_15_features."std".self_unstable-testing = hasFeature (serde_0_9_15_features."unstable-testing" or {});
488
488
-
serde_derive_0_0_0_features."default".from_serde_0_9_15__default = true;
489
489
-
serde_json_0_9_10 = serde_json_0_9_10_ rec {
490
490
-
dependencies = [ dtoa_0_4_1 itoa_0_3_1 num_traits_0_1_37 serde_0_9_15 ];
491
491
-
features = mkFeatures serde_json_0_9_10_features;
1007
1007
+
metadeps_1_1_2_features = f: updateFeatures f (rec {
1008
1008
+
error_chain_0_10_0.default = (f.error_chain_0_10_0.default or false);
1009
1009
+
metadeps_1_1_2.default = (f.metadeps_1_1_2.default or true);
1010
1010
+
pkg_config_0_3_9.default = true;
1011
1011
+
toml_0_2_1.default = (f.toml_0_2_1.default or false);
1012
1012
+
}) [ error_chain_0_10_0_features pkg_config_0_3_9_features toml_0_2_1_features ];
1013
1013
+
miniz_sys_0_1_10 = { features?(miniz_sys_0_1_10_features {}) }: miniz_sys_0_1_10_ {
1014
1014
+
dependencies = mapFeatures features ([ libc_0_2_23 ]);
1015
1015
+
buildDependencies = mapFeatures features ([ cc_1_0_0 ]);
492
1016
};
493
493
-
serde_json_0_9_10_features."linked-hash-map".self_preserve_order = hasFeature (serde_json_0_9_10_features."preserve_order" or {});
494
494
-
dtoa_0_4_1_features."default".from_serde_json_0_9_10__default = true;
495
495
-
itoa_0_3_1_features."default".from_serde_json_0_9_10__default = true;
496
496
-
linked_hash_map_0_0_0_features."default".from_serde_json_0_9_10__default = true;
497
497
-
num_traits_0_1_37_features."default".from_serde_json_0_9_10__default = true;
498
498
-
serde_0_9_15_features."default".from_serde_json_0_9_10__default = true;
499
499
-
siphasher_0_2_2 = siphasher_0_2_2_ rec {
500
500
-
dependencies = [];
1017
1017
+
miniz_sys_0_1_10_features = f: updateFeatures f (rec {
1018
1018
+
cc_1_0_0.default = true;
1019
1019
+
libc_0_2_23.default = true;
1020
1020
+
miniz_sys_0_1_10.default = (f.miniz_sys_0_1_10.default or true);
1021
1021
+
}) [ libc_0_2_23_features cc_1_0_0_features ];
1022
1022
+
num_bigint_0_1_40 = { features?(num_bigint_0_1_40_features {}) }: num_bigint_0_1_40_ {
1023
1023
+
dependencies = mapFeatures features ([ num_integer_0_1_35 num_traits_0_1_37 ]
1024
1024
+
++ (if features.num_bigint_0_1_40.rand or false then [ rand_0_3_15 ] else [])
1025
1025
+
++ (if features.num_bigint_0_1_40.rustc-serialize or false then [ rustc_serialize_0_3_24 ] else []));
1026
1026
+
features = mkFeatures (features.num_bigint_0_1_40 or {});
501
1027
};
502
502
-
clippy_0_0_0_features."default".from_siphasher_0_2_2__default = true;
503
503
-
strsim_0_6_0 = strsim_0_6_0_ rec {};
504
504
-
target_build_utils_0_3_1 = target_build_utils_0_3_1_ rec {
505
505
-
dependencies = [ phf_0_7_21 serde_json_0_9_10 ]
506
506
-
++ (if lib.lists.any (x: x == "serde_json") features then [serde_json_0_9_10] else []);
507
507
-
buildDependencies = [ phf_codegen_0_7_21 ];
508
508
-
features = mkFeatures target_build_utils_0_3_1_features;
1028
1028
+
num_bigint_0_1_40_features = f: updateFeatures f (rec {
1029
1029
+
num_bigint_0_1_40.default = (f.num_bigint_0_1_40.default or true);
1030
1030
+
num_bigint_0_1_40.rand =
1031
1031
+
(f.num_bigint_0_1_40.rand or false) ||
1032
1032
+
(f.num_bigint_0_1_40.default or false) ||
1033
1033
+
(num_bigint_0_1_40.default or false);
1034
1034
+
num_bigint_0_1_40.rustc-serialize =
1035
1035
+
(f.num_bigint_0_1_40.rustc-serialize or false) ||
1036
1036
+
(f.num_bigint_0_1_40.default or false) ||
1037
1037
+
(num_bigint_0_1_40.default or false);
1038
1038
+
num_integer_0_1_35.default = true;
1039
1039
+
num_traits_0_1_37.default = true;
1040
1040
+
rand_0_3_15.default = true;
1041
1041
+
rustc_serialize_0_3_24.default = true;
1042
1042
+
}) [ num_integer_0_1_35_features num_traits_0_1_37_features rand_0_3_15_features rustc_serialize_0_3_24_features ];
1043
1043
+
num_integer_0_1_35 = { features?(num_integer_0_1_35_features {}) }: num_integer_0_1_35_ {
1044
1044
+
dependencies = mapFeatures features ([ num_traits_0_1_37 ]);
509
1045
};
510
510
-
target_build_utils_0_3_1_features."".self = true;
511
511
-
target_build_utils_0_3_1_features."serde_json".self_default = hasDefault target_build_utils_0_3_1_features;
512
512
-
phf_0_7_21_features."default".from_target_build_utils_0_3_1__default = true;
513
513
-
serde_json_0_9_10_features."default".from_target_build_utils_0_3_1__default = true;
514
514
-
tempfile_2_1_5 = tempfile_2_1_5_ rec {
515
515
-
dependencies = [ rand_0_3_15 ]
516
516
-
++ (if (kernel == "linux" || kernel == "darwin") then [ libc_0_2_23 ] else [])
517
517
-
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
518
518
-
buildDependencies = [ rustc_version_0_1_7 ];
1046
1046
+
num_integer_0_1_35_features = f: updateFeatures f (rec {
1047
1047
+
num_integer_0_1_35.default = (f.num_integer_0_1_35.default or true);
1048
1048
+
num_traits_0_1_37.default = true;
1049
1049
+
}) [ num_traits_0_1_37_features ];
1050
1050
+
num_iter_0_1_34 = { features?(num_iter_0_1_34_features {}) }: num_iter_0_1_34_ {
1051
1051
+
dependencies = mapFeatures features ([ num_integer_0_1_35 num_traits_0_1_37 ]);
519
1052
};
520
520
-
rand_0_3_15_features."default".from_tempfile_2_1_5__default = true;
521
521
-
libc_0_2_23_features."default".from_tempfile_2_1_5__default = true;
522
522
-
kernel32_sys_0_2_2_features."default".from_tempfile_2_1_5__default = true;
523
523
-
winapi_0_2_8_features."default".from_tempfile_2_1_5__default = true;
524
524
-
term_size_0_3_0 = term_size_0_3_0_ rec {
525
525
-
dependencies = []
526
526
-
++ (if !(kernel == "windows") then [ libc_0_2_23 ] else [])
527
527
-
++ (if kernel == "windows" then [ kernel32_sys_0_2_2 winapi_0_2_8 ] else []);
528
528
-
features = mkFeatures term_size_0_3_0_features;
1053
1053
+
num_iter_0_1_34_features = f: updateFeatures f (rec {
1054
1054
+
num_integer_0_1_35.default = true;
1055
1055
+
num_iter_0_1_34.default = (f.num_iter_0_1_34.default or true);
1056
1056
+
num_traits_0_1_37.default = true;
1057
1057
+
}) [ num_integer_0_1_35_features num_traits_0_1_37_features ];
1058
1058
+
num_rational_0_1_39 = { features?(num_rational_0_1_39_features {}) }: num_rational_0_1_39_ {
1059
1059
+
dependencies = mapFeatures features ([ num_integer_0_1_35 num_traits_0_1_37 ]
1060
1060
+
++ (if features.num_rational_0_1_39.num-bigint or false then [ num_bigint_0_1_40 ] else [])
1061
1061
+
++ (if features.num_rational_0_1_39.rustc-serialize or false then [ rustc_serialize_0_3_24 ] else []));
1062
1062
+
features = mkFeatures (features.num_rational_0_1_39 or {});
529
1063
};
530
530
-
term_size_0_3_0_features."clippy".self_lints = hasFeature (term_size_0_3_0_features."lints" or {});
531
531
-
term_size_0_3_0_features."nightly".self_lints = hasFeature (term_size_0_3_0_features."lints" or {});
532
532
-
term_size_0_3_0_features."lints".self_travis = hasFeature (term_size_0_3_0_features."travis" or {});
533
533
-
term_size_0_3_0_features."nightly".self_travis = hasFeature (term_size_0_3_0_features."travis" or {});
534
534
-
clippy_0_0_0_features."default".from_term_size_0_3_0__default = true;
535
535
-
libc_0_2_23_features."default".from_term_size_0_3_0__default = true;
536
536
-
kernel32_sys_0_2_2_features."default".from_term_size_0_3_0__default = true;
537
537
-
winapi_0_2_8_features."default".from_term_size_0_3_0__default = true;
538
538
-
unicode_segmentation_1_2_0 = unicode_segmentation_1_2_0_ rec {
539
539
-
features = mkFeatures unicode_segmentation_1_2_0_features;
1064
1064
+
num_rational_0_1_39_features = f: updateFeatures f (rec {
1065
1065
+
num_bigint_0_1_40.default = true;
1066
1066
+
num_integer_0_1_35.default = true;
1067
1067
+
num_rational_0_1_39.bigint =
1068
1068
+
(f.num_rational_0_1_39.bigint or false) ||
1069
1069
+
(f.num_rational_0_1_39.default or false) ||
1070
1070
+
(num_rational_0_1_39.default or false);
1071
1071
+
num_rational_0_1_39.default = (f.num_rational_0_1_39.default or true);
1072
1072
+
num_rational_0_1_39.num-bigint =
1073
1073
+
(f.num_rational_0_1_39.num-bigint or false) ||
1074
1074
+
(f.num_rational_0_1_39.bigint or false) ||
1075
1075
+
(num_rational_0_1_39.bigint or false);
1076
1076
+
num_rational_0_1_39.rustc-serialize =
1077
1077
+
(f.num_rational_0_1_39.rustc-serialize or false) ||
1078
1078
+
(f.num_rational_0_1_39.default or false) ||
1079
1079
+
(num_rational_0_1_39.default or false);
1080
1080
+
num_traits_0_1_37.default = true;
1081
1081
+
rustc_serialize_0_3_24.default = true;
1082
1082
+
}) [ num_bigint_0_1_40_features num_integer_0_1_35_features num_traits_0_1_37_features rustc_serialize_0_3_24_features ];
1083
1083
+
num_traits_0_1_37 = { features?(num_traits_0_1_37_features {}) }: num_traits_0_1_37_ {};
1084
1084
+
num_traits_0_1_37_features = f: updateFeatures f (rec {
1085
1085
+
num_traits_0_1_37.default = (f.num_traits_0_1_37.default or true);
1086
1086
+
}) [];
1087
1087
+
num_cpus_1_6_2 = { features?(num_cpus_1_6_2_features {}) }: num_cpus_1_6_2_ {
1088
1088
+
dependencies = mapFeatures features ([ libc_0_2_23 ]);
1089
1089
+
};
1090
1090
+
num_cpus_1_6_2_features = f: updateFeatures f (rec {
1091
1091
+
libc_0_2_23.default = true;
1092
1092
+
num_cpus_1_6_2.default = (f.num_cpus_1_6_2.default or true);
1093
1093
+
}) [ libc_0_2_23_features ];
1094
1094
+
phf_0_7_21 = { features?(phf_0_7_21_features {}) }: phf_0_7_21_ {
1095
1095
+
dependencies = mapFeatures features ([ phf_shared_0_7_21 ]);
1096
1096
+
features = mkFeatures (features.phf_0_7_21 or {});
1097
1097
+
};
1098
1098
+
phf_0_7_21_features = f: updateFeatures f (rec {
1099
1099
+
phf_0_7_21.default = (f.phf_0_7_21.default or true);
1100
1100
+
phf_shared_0_7_21.core =
1101
1101
+
(f.phf_shared_0_7_21.core or false) ||
1102
1102
+
(phf_0_7_21.core or false) ||
1103
1103
+
(f.phf_0_7_21.core or false);
1104
1104
+
phf_shared_0_7_21.default = true;
1105
1105
+
phf_shared_0_7_21.unicase =
1106
1106
+
(f.phf_shared_0_7_21.unicase or false) ||
1107
1107
+
(phf_0_7_21.unicase or false) ||
1108
1108
+
(f.phf_0_7_21.unicase or false);
1109
1109
+
}) [ phf_shared_0_7_21_features ];
1110
1110
+
phf_codegen_0_7_21 = { features?(phf_codegen_0_7_21_features {}) }: phf_codegen_0_7_21_ {
1111
1111
+
dependencies = mapFeatures features ([ phf_generator_0_7_21 phf_shared_0_7_21 ]);
1112
1112
+
};
1113
1113
+
phf_codegen_0_7_21_features = f: updateFeatures f (rec {
1114
1114
+
phf_codegen_0_7_21.default = (f.phf_codegen_0_7_21.default or true);
1115
1115
+
phf_generator_0_7_21.default = true;
1116
1116
+
phf_shared_0_7_21.default = true;
1117
1117
+
}) [ phf_generator_0_7_21_features phf_shared_0_7_21_features ];
1118
1118
+
phf_generator_0_7_21 = { features?(phf_generator_0_7_21_features {}) }: phf_generator_0_7_21_ {
1119
1119
+
dependencies = mapFeatures features ([ phf_shared_0_7_21 rand_0_3_15 ]);
1120
1120
+
};
1121
1121
+
phf_generator_0_7_21_features = f: updateFeatures f (rec {
1122
1122
+
phf_generator_0_7_21.default = (f.phf_generator_0_7_21.default or true);
1123
1123
+
phf_shared_0_7_21.default = true;
1124
1124
+
rand_0_3_15.default = true;
1125
1125
+
}) [ phf_shared_0_7_21_features rand_0_3_15_features ];
1126
1126
+
phf_shared_0_7_21 = { features?(phf_shared_0_7_21_features {}) }: phf_shared_0_7_21_ {
1127
1127
+
dependencies = mapFeatures features ([ siphasher_0_2_2 ]);
1128
1128
+
features = mkFeatures (features.phf_shared_0_7_21 or {});
1129
1129
+
};
1130
1130
+
phf_shared_0_7_21_features = f: updateFeatures f (rec {
1131
1131
+
phf_shared_0_7_21.default = (f.phf_shared_0_7_21.default or true);
1132
1132
+
siphasher_0_2_2.default = true;
1133
1133
+
}) [ siphasher_0_2_2_features ];
1134
1134
+
pkg_config_0_3_9 = { features?(pkg_config_0_3_9_features {}) }: pkg_config_0_3_9_ {};
1135
1135
+
pkg_config_0_3_9_features = f: updateFeatures f (rec {
1136
1136
+
pkg_config_0_3_9.default = (f.pkg_config_0_3_9.default or true);
1137
1137
+
}) [];
1138
1138
+
png_0_5_2 = { features?(png_0_5_2_features {}) }: png_0_5_2_ {
1139
1139
+
dependencies = mapFeatures features ([ bitflags_0_7_0 inflate_0_1_1 num_iter_0_1_34 ]
1140
1140
+
++ (if features.png_0_5_2.flate2 or false then [ flate2_0_2_20 ] else []));
1141
1141
+
features = mkFeatures (features.png_0_5_2 or {});
1142
1142
+
};
1143
1143
+
png_0_5_2_features = f: updateFeatures f (rec {
1144
1144
+
bitflags_0_7_0.default = true;
1145
1145
+
flate2_0_2_20.default = true;
1146
1146
+
inflate_0_1_1.default = true;
1147
1147
+
num_iter_0_1_34.default = true;
1148
1148
+
png_0_5_2.default = (f.png_0_5_2.default or true);
1149
1149
+
png_0_5_2.flate2 =
1150
1150
+
(f.png_0_5_2.flate2 or false) ||
1151
1151
+
(f.png_0_5_2.png-encoding or false) ||
1152
1152
+
(png_0_5_2.png-encoding or false);
1153
1153
+
png_0_5_2.png-encoding =
1154
1154
+
(f.png_0_5_2.png-encoding or false) ||
1155
1155
+
(f.png_0_5_2.default or false) ||
1156
1156
+
(png_0_5_2.default or false);
1157
1157
+
}) [ bitflags_0_7_0_features flate2_0_2_20_features inflate_0_1_1_features num_iter_0_1_34_features ];
1158
1158
+
rand_0_3_15 = { features?(rand_0_3_15_features {}) }: rand_0_3_15_ {
1159
1159
+
dependencies = mapFeatures features ([ libc_0_2_23 ]);
1160
1160
+
};
1161
1161
+
rand_0_3_15_features = f: updateFeatures f (rec {
1162
1162
+
libc_0_2_23.default = true;
1163
1163
+
rand_0_3_15.default = (f.rand_0_3_15.default or true);
1164
1164
+
}) [ libc_0_2_23_features ];
1165
1165
+
rayon_0_8_2 = { features?(rayon_0_8_2_features {}) }: rayon_0_8_2_ {
1166
1166
+
dependencies = mapFeatures features ([ rayon_core_1_2_1 ]);
1167
1167
+
};
1168
1168
+
rayon_0_8_2_features = f: updateFeatures f (rec {
1169
1169
+
rayon_0_8_2.default = (f.rayon_0_8_2.default or true);
1170
1170
+
rayon_core_1_2_1.default = true;
1171
1171
+
}) [ rayon_core_1_2_1_features ];
1172
1172
+
rayon_core_1_2_1 = { features?(rayon_core_1_2_1_features {}) }: rayon_core_1_2_1_ {
1173
1173
+
dependencies = mapFeatures features ([ coco_0_1_1 futures_0_1_16 lazy_static_0_2_8 libc_0_2_23 num_cpus_1_6_2 rand_0_3_15 ]);
1174
1174
+
};
1175
1175
+
rayon_core_1_2_1_features = f: updateFeatures f (rec {
1176
1176
+
coco_0_1_1.default = true;
1177
1177
+
futures_0_1_16.default = true;
1178
1178
+
lazy_static_0_2_8.default = true;
1179
1179
+
libc_0_2_23.default = true;
1180
1180
+
num_cpus_1_6_2.default = true;
1181
1181
+
rand_0_3_15.default = true;
1182
1182
+
rayon_core_1_2_1.default = (f.rayon_core_1_2_1.default or true);
1183
1183
+
}) [ coco_0_1_1_features futures_0_1_16_features lazy_static_0_2_8_features libc_0_2_23_features num_cpus_1_6_2_features rand_0_3_15_features ];
1184
1184
+
rustc_serialize_0_3_24 = { features?(rustc_serialize_0_3_24_features {}) }: rustc_serialize_0_3_24_ {};
1185
1185
+
rustc_serialize_0_3_24_features = f: updateFeatures f (rec {
1186
1186
+
rustc_serialize_0_3_24.default = (f.rustc_serialize_0_3_24.default or true);
1187
1187
+
}) [];
1188
1188
+
rustc_version_0_1_7 = { features?(rustc_version_0_1_7_features {}) }: rustc_version_0_1_7_ {
1189
1189
+
dependencies = mapFeatures features ([ semver_0_1_20 ]);
1190
1190
+
};
1191
1191
+
rustc_version_0_1_7_features = f: updateFeatures f (rec {
1192
1192
+
rustc_version_0_1_7.default = (f.rustc_version_0_1_7.default or true);
1193
1193
+
semver_0_1_20.default = true;
1194
1194
+
}) [ semver_0_1_20_features ];
1195
1195
+
scoped_threadpool_0_1_8 = { features?(scoped_threadpool_0_1_8_features {}) }: scoped_threadpool_0_1_8_ {
1196
1196
+
features = mkFeatures (features.scoped_threadpool_0_1_8 or {});
1197
1197
+
};
1198
1198
+
scoped_threadpool_0_1_8_features = f: updateFeatures f (rec {
1199
1199
+
scoped_threadpool_0_1_8.default = (f.scoped_threadpool_0_1_8.default or true);
1200
1200
+
}) [];
1201
1201
+
scopeguard_0_3_2 = { features?(scopeguard_0_3_2_features {}) }: scopeguard_0_3_2_ {
1202
1202
+
features = mkFeatures (features.scopeguard_0_3_2 or {});
1203
1203
+
};
1204
1204
+
scopeguard_0_3_2_features = f: updateFeatures f (rec {
1205
1205
+
scopeguard_0_3_2.default = (f.scopeguard_0_3_2.default or true);
1206
1206
+
scopeguard_0_3_2.use_std =
1207
1207
+
(f.scopeguard_0_3_2.use_std or false) ||
1208
1208
+
(f.scopeguard_0_3_2.default or false) ||
1209
1209
+
(scopeguard_0_3_2.default or false);
1210
1210
+
}) [];
1211
1211
+
semver_0_1_20 = { features?(semver_0_1_20_features {}) }: semver_0_1_20_ {};
1212
1212
+
semver_0_1_20_features = f: updateFeatures f (rec {
1213
1213
+
semver_0_1_20.default = (f.semver_0_1_20.default or true);
1214
1214
+
}) [];
1215
1215
+
serde_0_9_15 = { features?(serde_0_9_15_features {}) }: serde_0_9_15_ {
1216
1216
+
dependencies = mapFeatures features ([]);
1217
1217
+
features = mkFeatures (features.serde_0_9_15 or {});
1218
1218
+
};
1219
1219
+
serde_0_9_15_features = f: updateFeatures f (rec {
1220
1220
+
serde_0_9_15.alloc =
1221
1221
+
(f.serde_0_9_15.alloc or false) ||
1222
1222
+
(f.serde_0_9_15.collections or false) ||
1223
1223
+
(serde_0_9_15.collections or false);
1224
1224
+
serde_0_9_15.default = (f.serde_0_9_15.default or true);
1225
1225
+
serde_0_9_15.serde_derive =
1226
1226
+
(f.serde_0_9_15.serde_derive or false) ||
1227
1227
+
(f.serde_0_9_15.derive or false) ||
1228
1228
+
(serde_0_9_15.derive or false) ||
1229
1229
+
(f.serde_0_9_15.playground or false) ||
1230
1230
+
(serde_0_9_15.playground or false);
1231
1231
+
serde_0_9_15.std =
1232
1232
+
(f.serde_0_9_15.std or false) ||
1233
1233
+
(f.serde_0_9_15.default or false) ||
1234
1234
+
(serde_0_9_15.default or false) ||
1235
1235
+
(f.serde_0_9_15.unstable-testing or false) ||
1236
1236
+
(serde_0_9_15.unstable-testing or false);
1237
1237
+
serde_0_9_15.unstable =
1238
1238
+
(f.serde_0_9_15.unstable or false) ||
1239
1239
+
(f.serde_0_9_15.alloc or false) ||
1240
1240
+
(serde_0_9_15.alloc or false) ||
1241
1241
+
(f.serde_0_9_15.unstable-testing or false) ||
1242
1242
+
(serde_0_9_15.unstable-testing or false);
1243
1243
+
}) [];
1244
1244
+
serde_json_0_9_10 = { features?(serde_json_0_9_10_features {}) }: serde_json_0_9_10_ {
1245
1245
+
dependencies = mapFeatures features ([ dtoa_0_4_1 itoa_0_3_1 num_traits_0_1_37 serde_0_9_15 ]);
1246
1246
+
features = mkFeatures (features.serde_json_0_9_10 or {});
1247
1247
+
};
1248
1248
+
serde_json_0_9_10_features = f: updateFeatures f (rec {
1249
1249
+
dtoa_0_4_1.default = true;
1250
1250
+
itoa_0_3_1.default = true;
1251
1251
+
num_traits_0_1_37.default = true;
1252
1252
+
serde_0_9_15.default = true;
1253
1253
+
serde_json_0_9_10.default = (f.serde_json_0_9_10.default or true);
1254
1254
+
serde_json_0_9_10.linked-hash-map =
1255
1255
+
(f.serde_json_0_9_10.linked-hash-map or false) ||
1256
1256
+
(f.serde_json_0_9_10.preserve_order or false) ||
1257
1257
+
(serde_json_0_9_10.preserve_order or false);
1258
1258
+
}) [ dtoa_0_4_1_features itoa_0_3_1_features num_traits_0_1_37_features serde_0_9_15_features ];
1259
1259
+
siphasher_0_2_2 = { features?(siphasher_0_2_2_features {}) }: siphasher_0_2_2_ {
1260
1260
+
dependencies = mapFeatures features ([]);
1261
1261
+
};
1262
1262
+
siphasher_0_2_2_features = f: updateFeatures f (rec {
1263
1263
+
siphasher_0_2_2.default = (f.siphasher_0_2_2.default or true);
1264
1264
+
}) [];
1265
1265
+
strsim_0_6_0 = { features?(strsim_0_6_0_features {}) }: strsim_0_6_0_ {};
1266
1266
+
strsim_0_6_0_features = f: updateFeatures f (rec {
1267
1267
+
strsim_0_6_0.default = (f.strsim_0_6_0.default or true);
1268
1268
+
}) [];
1269
1269
+
target_build_utils_0_3_1 = { features?(target_build_utils_0_3_1_features {}) }: target_build_utils_0_3_1_ {
1270
1270
+
dependencies = mapFeatures features ([ phf_0_7_21 ]
1271
1271
+
++ (if features.target_build_utils_0_3_1.serde_json or false then [ serde_json_0_9_10 ] else []));
1272
1272
+
buildDependencies = mapFeatures features ([ phf_codegen_0_7_21 ]);
1273
1273
+
features = mkFeatures (features.target_build_utils_0_3_1 or {});
1274
1274
+
};
1275
1275
+
target_build_utils_0_3_1_features = f: updateFeatures f (rec {
1276
1276
+
phf_0_7_21.default = true;
1277
1277
+
phf_codegen_0_7_21.default = true;
1278
1278
+
serde_json_0_9_10.default = true;
1279
1279
+
target_build_utils_0_3_1.default = (f.target_build_utils_0_3_1.default or true);
1280
1280
+
target_build_utils_0_3_1.serde_json =
1281
1281
+
(f.target_build_utils_0_3_1.serde_json or false) ||
1282
1282
+
(f.target_build_utils_0_3_1.default or false) ||
1283
1283
+
(target_build_utils_0_3_1.default or false);
1284
1284
+
}) [ phf_0_7_21_features serde_json_0_9_10_features phf_codegen_0_7_21_features ];
1285
1285
+
tempfile_2_1_5 = { features?(tempfile_2_1_5_features {}) }: tempfile_2_1_5_ {
1286
1286
+
dependencies = mapFeatures features ([ rand_0_3_15 ])
1287
1287
+
++ (if (kernel == "linux" || kernel == "darwin") then mapFeatures features ([ libc_0_2_23 ]) else [])
1288
1288
+
++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 winapi_0_2_8 ]) else []);
1289
1289
+
buildDependencies = mapFeatures features ([ rustc_version_0_1_7 ]);
1290
1290
+
};
1291
1291
+
tempfile_2_1_5_features = f: updateFeatures f (rec {
1292
1292
+
kernel32_sys_0_2_2.default = true;
1293
1293
+
libc_0_2_23.default = true;
1294
1294
+
rand_0_3_15.default = true;
1295
1295
+
rustc_version_0_1_7.default = true;
1296
1296
+
tempfile_2_1_5.default = (f.tempfile_2_1_5.default or true);
1297
1297
+
winapi_0_2_8.default = true;
1298
1298
+
}) [ rand_0_3_15_features rustc_version_0_1_7_features libc_0_2_23_features kernel32_sys_0_2_2_features winapi_0_2_8_features ];
1299
1299
+
term_size_0_3_0 = { features?(term_size_0_3_0_features {}) }: term_size_0_3_0_ {
1300
1300
+
dependencies = mapFeatures features ([])
1301
1301
+
++ (if !(kernel == "windows") then mapFeatures features ([ libc_0_2_23 ]) else [])
1302
1302
+
++ (if kernel == "windows" then mapFeatures features ([ kernel32_sys_0_2_2 winapi_0_2_8 ]) else []);
1303
1303
+
features = mkFeatures (features.term_size_0_3_0 or {});
1304
1304
+
};
1305
1305
+
term_size_0_3_0_features = f: updateFeatures f (rec {
1306
1306
+
kernel32_sys_0_2_2.default = true;
1307
1307
+
libc_0_2_23.default = true;
1308
1308
+
term_size_0_3_0.clippy =
1309
1309
+
(f.term_size_0_3_0.clippy or false) ||
1310
1310
+
(f.term_size_0_3_0.lints or false) ||
1311
1311
+
(term_size_0_3_0.lints or false);
1312
1312
+
term_size_0_3_0.default = (f.term_size_0_3_0.default or true);
1313
1313
+
term_size_0_3_0.lints =
1314
1314
+
(f.term_size_0_3_0.lints or false) ||
1315
1315
+
(f.term_size_0_3_0.travis or false) ||
1316
1316
+
(term_size_0_3_0.travis or false);
1317
1317
+
term_size_0_3_0.nightly =
1318
1318
+
(f.term_size_0_3_0.nightly or false) ||
1319
1319
+
(f.term_size_0_3_0.lints or false) ||
1320
1320
+
(term_size_0_3_0.lints or false) ||
1321
1321
+
(f.term_size_0_3_0.travis or false) ||
1322
1322
+
(term_size_0_3_0.travis or false);
1323
1323
+
winapi_0_2_8.default = true;
1324
1324
+
}) [ libc_0_2_23_features kernel32_sys_0_2_2_features winapi_0_2_8_features ];
1325
1325
+
toml_0_2_1 = { features?(toml_0_2_1_features {}) }: toml_0_2_1_ {
1326
1326
+
dependencies = mapFeatures features ([]);
540
1327
};
541
541
-
unicode_segmentation_1_2_0_features."".self = true;
542
542
-
unicode_width_0_1_4 = unicode_width_0_1_4_ rec {
543
543
-
features = mkFeatures unicode_width_0_1_4_features;
1328
1328
+
toml_0_2_1_features = f: updateFeatures f (rec {
1329
1329
+
toml_0_2_1.default = (f.toml_0_2_1.default or true);
1330
1330
+
toml_0_2_1.rustc-serialize =
1331
1331
+
(f.toml_0_2_1.rustc-serialize or false) ||
1332
1332
+
(f.toml_0_2_1.default or false) ||
1333
1333
+
(toml_0_2_1.default or false);
1334
1334
+
}) [];
1335
1335
+
unicode_segmentation_1_2_0 = { features?(unicode_segmentation_1_2_0_features {}) }: unicode_segmentation_1_2_0_ {
1336
1336
+
features = mkFeatures (features.unicode_segmentation_1_2_0 or {});
544
1337
};
545
545
-
unicode_width_0_1_4_features."".self = true;
546
546
-
vec_map_0_8_0 = vec_map_0_8_0_ rec {
547
547
-
dependencies = [];
548
548
-
features = mkFeatures vec_map_0_8_0_features;
1338
1338
+
unicode_segmentation_1_2_0_features = f: updateFeatures f (rec {
1339
1339
+
unicode_segmentation_1_2_0.default = (f.unicode_segmentation_1_2_0.default or true);
1340
1340
+
}) [];
1341
1341
+
unicode_width_0_1_4 = { features?(unicode_width_0_1_4_features {}) }: unicode_width_0_1_4_ {
1342
1342
+
features = mkFeatures (features.unicode_width_0_1_4 or {});
549
1343
};
550
550
-
vec_map_0_8_0_features."serde".self_eders = hasFeature (vec_map_0_8_0_features."eders" or {});
551
551
-
vec_map_0_8_0_features."serde_derive".self_eders = hasFeature (vec_map_0_8_0_features."eders" or {});
552
552
-
serde_0_0_0_features."default".from_vec_map_0_8_0__default = true;
553
553
-
serde_derive_0_0_0_features."default".from_vec_map_0_8_0__default = true;
554
554
-
wayland_client_0_9_6 = wayland_client_0_9_6_ rec {
555
555
-
dependencies = [ bitflags_0_7_0 libc_0_2_23 wayland_sys_0_9_6 ];
556
556
-
buildDependencies = [ wayland_scanner_0_9_6 ];
557
557
-
features = mkFeatures wayland_client_0_9_6_features;
1344
1344
+
unicode_width_0_1_4_features = f: updateFeatures f (rec {
1345
1345
+
unicode_width_0_1_4.default = (f.unicode_width_0_1_4.default or true);
1346
1346
+
}) [];
1347
1347
+
vec_map_0_8_0 = { features?(vec_map_0_8_0_features {}) }: vec_map_0_8_0_ {
1348
1348
+
dependencies = mapFeatures features ([]);
1349
1349
+
features = mkFeatures (features.vec_map_0_8_0 or {});
558
1350
};
559
559
-
wayland_client_0_9_6_features."egl".self_default = hasDefault wayland_client_0_9_6_features;
560
560
-
wayland_client_0_9_6_features."cursor".self_default = hasDefault wayland_client_0_9_6_features;
561
561
-
bitflags_0_7_0_features."default".from_wayland_client_0_9_6__default = true;
562
562
-
libc_0_2_23_features."default".from_wayland_client_0_9_6__default = true;
563
563
-
wayland_sys_0_9_6_features."client".from_wayland_client_0_9_6 = true;
564
564
-
wayland_sys_0_9_6_features."cursor".from_wayland_client_0_9_6__cursor = hasFeature (wayland_client_0_9_6_features."cursor" or {});
565
565
-
wayland_sys_0_9_6_features."dlopen".from_wayland_client_0_9_6__dlopen = hasFeature (wayland_client_0_9_6_features."dlopen" or {});
566
566
-
wayland_sys_0_9_6_features."egl".from_wayland_client_0_9_6__egl = hasFeature (wayland_client_0_9_6_features."egl" or {});
567
567
-
wayland_sys_0_9_6_features."default".from_wayland_client_0_9_6__default = true;
568
568
-
wayland_kbd_0_9_0 = wayland_kbd_0_9_0_ rec {
569
569
-
dependencies = [ bitflags_0_7_0 dlib_0_3_1 lazy_static_0_2_8 memmap_0_4_0 wayland_client_0_9_6 ];
1351
1351
+
vec_map_0_8_0_features = f: updateFeatures f (rec {
1352
1352
+
vec_map_0_8_0.default = (f.vec_map_0_8_0.default or true);
1353
1353
+
vec_map_0_8_0.serde =
1354
1354
+
(f.vec_map_0_8_0.serde or false) ||
1355
1355
+
(f.vec_map_0_8_0.eders or false) ||
1356
1356
+
(vec_map_0_8_0.eders or false);
1357
1357
+
vec_map_0_8_0.serde_derive =
1358
1358
+
(f.vec_map_0_8_0.serde_derive or false) ||
1359
1359
+
(f.vec_map_0_8_0.eders or false) ||
1360
1360
+
(vec_map_0_8_0.eders or false);
1361
1361
+
}) [];
1362
1362
+
way_cooler_client_helpers_0_1_0 = { features?(way_cooler_client_helpers_0_1_0_features {}) }: way_cooler_client_helpers_0_1_0_ {
1363
1363
+
dependencies = mapFeatures features ([ wayland_client_0_9_6 wayland_sys_0_9_6 ]);
570
1364
};
571
571
-
bitflags_0_7_0_features."default".from_wayland_kbd_0_9_0__default = true;
572
572
-
dlib_0_3_1_features."default".from_wayland_kbd_0_9_0__default = true;
573
573
-
lazy_static_0_2_8_features."default".from_wayland_kbd_0_9_0__default = true;
574
574
-
memmap_0_4_0_features."default".from_wayland_kbd_0_9_0__default = true;
575
575
-
wayland_client_0_9_6_features."default".from_wayland_kbd_0_9_0__default = true;
576
576
-
wayland_scanner_0_9_6 = wayland_scanner_0_9_6_ rec {
577
577
-
dependencies = [ xml_rs_0_3_6 ];
1365
1365
+
way_cooler_client_helpers_0_1_0_features = f: updateFeatures f (rec {
1366
1366
+
way_cooler_client_helpers_0_1_0.default = (f.way_cooler_client_helpers_0_1_0.default or true);
1367
1367
+
wayland_client_0_9_6.cursor = true;
1368
1368
+
wayland_client_0_9_6.default = true;
1369
1369
+
wayland_client_0_9_6.dlopen = true;
1370
1370
+
wayland_sys_0_9_6.client = true;
1371
1371
+
wayland_sys_0_9_6.default = true;
1372
1372
+
wayland_sys_0_9_6.dlopen = true;
1373
1373
+
}) [ wayland_client_0_9_6_features wayland_sys_0_9_6_features ];
1374
1374
+
wayland_client_0_9_6 = { features?(wayland_client_0_9_6_features {}) }: wayland_client_0_9_6_ {
1375
1375
+
dependencies = mapFeatures features ([ bitflags_0_7_0 libc_0_2_23 wayland_sys_0_9_6 ]);
1376
1376
+
buildDependencies = mapFeatures features ([ wayland_scanner_0_9_6 ]);
1377
1377
+
features = mkFeatures (features.wayland_client_0_9_6 or {});
578
1378
};
579
579
-
xml_rs_0_3_6_features."default".from_wayland_scanner_0_9_6__default = true;
580
580
-
wayland_sys_0_6_0 = wayland_sys_0_6_0_ rec {
581
581
-
dependencies = [ dlib_0_3_1 lazy_static_0_1_16 ]
582
582
-
++ (if lib.lists.any (x: x == "lazy_static") features then [lazy_static_0_1_16] else []);
583
583
-
features = mkFeatures wayland_sys_0_6_0_features;
1379
1379
+
wayland_client_0_9_6_features = f: updateFeatures f (rec {
1380
1380
+
bitflags_0_7_0.default = true;
1381
1381
+
libc_0_2_23.default = true;
1382
1382
+
wayland_client_0_9_6.cursor =
1383
1383
+
(f.wayland_client_0_9_6.cursor or false) ||
1384
1384
+
(f.wayland_client_0_9_6.default or false) ||
1385
1385
+
(wayland_client_0_9_6.default or false);
1386
1386
+
wayland_client_0_9_6.default = (f.wayland_client_0_9_6.default or true);
1387
1387
+
wayland_client_0_9_6.egl =
1388
1388
+
(f.wayland_client_0_9_6.egl or false) ||
1389
1389
+
(f.wayland_client_0_9_6.default or false) ||
1390
1390
+
(wayland_client_0_9_6.default or false);
1391
1391
+
wayland_scanner_0_9_6.default = true;
1392
1392
+
wayland_sys_0_9_6.client = true;
1393
1393
+
wayland_sys_0_9_6.cursor =
1394
1394
+
(f.wayland_sys_0_9_6.cursor or false) ||
1395
1395
+
(wayland_client_0_9_6.cursor or false) ||
1396
1396
+
(f.wayland_client_0_9_6.cursor or false);
1397
1397
+
wayland_sys_0_9_6.default = true;
1398
1398
+
wayland_sys_0_9_6.dlopen =
1399
1399
+
(f.wayland_sys_0_9_6.dlopen or false) ||
1400
1400
+
(wayland_client_0_9_6.dlopen or false) ||
1401
1401
+
(f.wayland_client_0_9_6.dlopen or false);
1402
1402
+
wayland_sys_0_9_6.egl =
1403
1403
+
(f.wayland_sys_0_9_6.egl or false) ||
1404
1404
+
(wayland_client_0_9_6.egl or false) ||
1405
1405
+
(f.wayland_client_0_9_6.egl or false);
1406
1406
+
}) [ bitflags_0_7_0_features libc_0_2_23_features wayland_sys_0_9_6_features wayland_scanner_0_9_6_features ];
1407
1407
+
wayland_kbd_0_9_0 = { features?(wayland_kbd_0_9_0_features {}) }: wayland_kbd_0_9_0_ {
1408
1408
+
dependencies = mapFeatures features ([ bitflags_0_7_0 dlib_0_3_1 lazy_static_0_2_8 memmap_0_4_0 wayland_client_0_9_6 ]);
584
1409
};
585
585
-
wayland_sys_0_6_0_features."".self = true;
586
586
-
wayland_sys_0_6_0_features."lazy_static".self_dlopen = hasFeature (wayland_sys_0_6_0_features."dlopen" or {});
587
587
-
wayland_sys_0_6_0_features."libc".self_server = hasFeature (wayland_sys_0_6_0_features."server" or {});
588
588
-
dlib_0_3_1_features."dlopen".from_wayland_sys_0_6_0__dlopen = hasFeature (wayland_sys_0_6_0_features."dlopen" or {});
589
589
-
dlib_0_3_1_features."default".from_wayland_sys_0_6_0__default = true;
590
590
-
lazy_static_0_1_16_features."default".from_wayland_sys_0_6_0__default = true;
591
591
-
libc_0_0_0_features."default".from_wayland_sys_0_6_0__default = true;
592
592
-
wayland_sys_0_9_6 = wayland_sys_0_9_6_ rec {
593
593
-
dependencies = [ dlib_0_3_1 lazy_static_0_2_8 ]
594
594
-
++ (if lib.lists.any (x: x == "lazy_static") features then [lazy_static_0_2_8] else []);
595
595
-
features = mkFeatures wayland_sys_0_9_6_features;
1410
1410
+
wayland_kbd_0_9_0_features = f: updateFeatures f (rec {
1411
1411
+
bitflags_0_7_0.default = true;
1412
1412
+
dlib_0_3_1.default = true;
1413
1413
+
lazy_static_0_2_8.default = true;
1414
1414
+
memmap_0_4_0.default = true;
1415
1415
+
wayland_client_0_9_6.default = true;
1416
1416
+
wayland_kbd_0_9_0.default = (f.wayland_kbd_0_9_0.default or true);
1417
1417
+
}) [ bitflags_0_7_0_features dlib_0_3_1_features lazy_static_0_2_8_features memmap_0_4_0_features wayland_client_0_9_6_features ];
1418
1418
+
wayland_scanner_0_9_6 = { features?(wayland_scanner_0_9_6_features {}) }: wayland_scanner_0_9_6_ {
1419
1419
+
dependencies = mapFeatures features ([ xml_rs_0_3_6 ]);
596
1420
};
597
597
-
wayland_sys_0_9_6_features."".self = true;
598
598
-
wayland_sys_0_9_6_features."lazy_static".self_dlopen = hasFeature (wayland_sys_0_9_6_features."dlopen" or {});
599
599
-
wayland_sys_0_9_6_features."libc".self_server = hasFeature (wayland_sys_0_9_6_features."server" or {});
600
600
-
dlib_0_3_1_features."dlopen".from_wayland_sys_0_9_6__dlopen = hasFeature (wayland_sys_0_9_6_features."dlopen" or {});
601
601
-
dlib_0_3_1_features."default".from_wayland_sys_0_9_6__default = true;
602
602
-
lazy_static_0_2_8_features."default".from_wayland_sys_0_9_6__default = true;
603
603
-
libc_0_0_0_features."default".from_wayland_sys_0_9_6__default = true;
604
604
-
wc_lock_0_1_0 = wc_lock_0_1_0_ rec {
605
605
-
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 ];
606
606
-
buildDependencies = [ gcc_0_3_50 ];
1421
1421
+
wayland_scanner_0_9_6_features = f: updateFeatures f (rec {
1422
1422
+
wayland_scanner_0_9_6.default = (f.wayland_scanner_0_9_6.default or true);
1423
1423
+
xml_rs_0_3_6.default = true;
1424
1424
+
}) [ xml_rs_0_3_6_features ];
1425
1425
+
wayland_sys_0_9_6 = { features?(wayland_sys_0_9_6_features {}) }: wayland_sys_0_9_6_ {
1426
1426
+
dependencies = mapFeatures features ([ dlib_0_3_1 ]
1427
1427
+
++ (if features.wayland_sys_0_9_6.lazy_static or false then [ lazy_static_0_2_8 ] else []));
1428
1428
+
features = mkFeatures (features.wayland_sys_0_9_6 or {});
607
1429
};
608
608
-
byteorder_0_5_3_features."default".from_wc_lock_0_1_0__default = true;
609
609
-
clap_2_24_2_features."default".from_wc_lock_0_1_0__default = true;
610
610
-
libc_0_2_23_features."default".from_wc_lock_0_1_0__default = true;
611
611
-
tempfile_2_1_5_features."default".from_wc_lock_0_1_0__default = true;
612
612
-
wayland_client_0_9_6_features."cursor".from_wc_lock_0_1_0 = true;
613
613
-
wayland_client_0_9_6_features."dlopen".from_wc_lock_0_1_0 = true;
614
614
-
wayland_client_0_9_6_features."default".from_wc_lock_0_1_0__default = true;
615
615
-
wayland_kbd_0_9_0_features."default".from_wc_lock_0_1_0__default = true;
616
616
-
wayland_sys_0_6_0_features."client".from_wc_lock_0_1_0 = true;
617
617
-
wayland_sys_0_6_0_features."dlopen".from_wc_lock_0_1_0 = true;
618
618
-
wayland_sys_0_6_0_features."default".from_wc_lock_0_1_0__default = true;
619
619
-
winapi_0_2_8 = winapi_0_2_8_ rec {};
620
620
-
winapi_build_0_1_1 = winapi_build_0_1_1_ rec {};
621
621
-
xml_rs_0_3_6 = xml_rs_0_3_6_ rec {
622
622
-
dependencies = [ bitflags_0_7_0 ];
1430
1430
+
wayland_sys_0_9_6_features = f: updateFeatures f (rec {
1431
1431
+
dlib_0_3_1.default = true;
1432
1432
+
dlib_0_3_1.dlopen =
1433
1433
+
(f.dlib_0_3_1.dlopen or false) ||
1434
1434
+
(wayland_sys_0_9_6.dlopen or false) ||
1435
1435
+
(f.wayland_sys_0_9_6.dlopen or false);
1436
1436
+
lazy_static_0_2_8.default = true;
1437
1437
+
wayland_sys_0_9_6.default = (f.wayland_sys_0_9_6.default or true);
1438
1438
+
wayland_sys_0_9_6.lazy_static =
1439
1439
+
(f.wayland_sys_0_9_6.lazy_static or false) ||
1440
1440
+
(f.wayland_sys_0_9_6.dlopen or false) ||
1441
1441
+
(wayland_sys_0_9_6.dlopen or false);
1442
1442
+
wayland_sys_0_9_6.libc =
1443
1443
+
(f.wayland_sys_0_9_6.libc or false) ||
1444
1444
+
(f.wayland_sys_0_9_6.server or false) ||
1445
1445
+
(wayland_sys_0_9_6.server or false);
1446
1446
+
}) [ dlib_0_3_1_features lazy_static_0_2_8_features ];
1447
1447
+
wc_lock_0_2_1 = { features?(wc_lock_0_2_1_features {}) }: wc_lock_0_2_1_ {
1448
1448
+
dependencies = mapFeatures features ([ byteorder_0_5_3 clap_2_24_2 dbus_0_5_4 image_0_10_4 libc_0_2_23 rand_0_3_15 tempfile_2_1_5 way_cooler_client_helpers_0_1_0 wayland_client_0_9_6 wayland_kbd_0_9_0 wayland_sys_0_9_6 ]);
1449
1449
+
buildDependencies = mapFeatures features ([ gcc_0_3_50 wayland_scanner_0_9_6 ]);
1450
1450
+
};
1451
1451
+
wc_lock_0_2_1_features = f: updateFeatures f (rec {
1452
1452
+
byteorder_0_5_3.default = true;
1453
1453
+
clap_2_24_2.default = true;
1454
1454
+
dbus_0_5_4.default = true;
1455
1455
+
gcc_0_3_50.default = true;
1456
1456
+
image_0_10_4.default = true;
1457
1457
+
libc_0_2_23.default = true;
1458
1458
+
rand_0_3_15.default = true;
1459
1459
+
tempfile_2_1_5.default = true;
1460
1460
+
way_cooler_client_helpers_0_1_0.default = true;
1461
1461
+
wayland_client_0_9_6.cursor = true;
1462
1462
+
wayland_client_0_9_6.default = true;
1463
1463
+
wayland_client_0_9_6.dlopen = true;
1464
1464
+
wayland_kbd_0_9_0.default = true;
1465
1465
+
wayland_scanner_0_9_6.default = true;
1466
1466
+
wayland_sys_0_9_6.client = true;
1467
1467
+
wayland_sys_0_9_6.default = true;
1468
1468
+
wayland_sys_0_9_6.dlopen = true;
1469
1469
+
wc_lock_0_2_1.default = (f.wc_lock_0_2_1.default or true);
1470
1470
+
}) [ byteorder_0_5_3_features clap_2_24_2_features dbus_0_5_4_features image_0_10_4_features libc_0_2_23_features rand_0_3_15_features tempfile_2_1_5_features way_cooler_client_helpers_0_1_0_features wayland_client_0_9_6_features wayland_kbd_0_9_0_features wayland_sys_0_9_6_features gcc_0_3_50_features wayland_scanner_0_9_6_features ];
1471
1471
+
winapi_0_2_8 = { features?(winapi_0_2_8_features {}) }: winapi_0_2_8_ {};
1472
1472
+
winapi_0_2_8_features = f: updateFeatures f (rec {
1473
1473
+
winapi_0_2_8.default = (f.winapi_0_2_8.default or true);
1474
1474
+
}) [];
1475
1475
+
winapi_build_0_1_1 = { features?(winapi_build_0_1_1_features {}) }: winapi_build_0_1_1_ {};
1476
1476
+
winapi_build_0_1_1_features = f: updateFeatures f (rec {
1477
1477
+
winapi_build_0_1_1.default = (f.winapi_build_0_1_1.default or true);
1478
1478
+
}) [];
1479
1479
+
xml_rs_0_3_6 = { features?(xml_rs_0_3_6_features {}) }: xml_rs_0_3_6_ {
1480
1480
+
dependencies = mapFeatures features ([ bitflags_0_7_0 ]);
623
1481
};
624
624
-
bitflags_0_7_0_features."default".from_xml_rs_0_3_6__default = true;
1482
1482
+
xml_rs_0_3_6_features = f: updateFeatures f (rec {
1483
1483
+
bitflags_0_7_0.default = true;
1484
1484
+
xml_rs_0_3_6.default = (f.xml_rs_0_3_6.default or true);
1485
1485
+
}) [ bitflags_0_7_0_features ];
625
1486
}
+25
-1
pkgs/build-support/rust/default-crate-overrides.nix
···
1
1
{ stdenv, pkgconfig, curl, darwin, libiconv, libgit2, libssh2,
2
2
-
openssl, sqlite, zlib, ... }:
2
2
+
openssl, sqlite, zlib, dbus_libs, dbus_glib, gdk_pixbuf, cairo, python3, ... }:
3
3
4
4
let
5
5
inherit (darwin.apple_sdk.frameworks) CoreFoundation;
···
35
35
};
36
36
openssl-sys = attrs: {
37
37
buildInputs = [ pkgconfig openssl ];
38
38
+
};
39
39
+
dbus = attrs: {
40
40
+
buildInputs = [ pkgconfig dbus_libs ];
41
41
+
};
42
42
+
libdbus-sys = attrs: {
43
43
+
buildInputs = [ pkgconfig dbus_libs ];
44
44
+
};
45
45
+
gobject-sys = attrs: {
46
46
+
buildInputs = [ dbus_glib ];
47
47
+
};
48
48
+
gio-sys = attrs: {
49
49
+
buildInputs = [ dbus_glib ];
50
50
+
};
51
51
+
gdk-pixbuf-sys = attrs: {
52
52
+
buildInputs = [ dbus_glib ];
53
53
+
};
54
54
+
gdk-pixbuf = attrs: {
55
55
+
buildInputs = [ gdk_pixbuf ];
56
56
+
};
57
57
+
cairo-rs = attrs: {
58
58
+
buildInputs = [ cairo ];
59
59
+
};
60
60
+
xcb = attrs: {
61
61
+
buildInputs = [ python3 ];
38
62
};
39
63
}