tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
wasynth: 0.12.0 -> 0.13.0
kyehn
6 months ago
cd5eea7e
ebe33963
+212
-64
2 changed files
expand all
collapse all
unified
split
pkgs
by-name
wa
wasynth
Cargo.lock
package.nix
+205
-62
pkgs/by-name/wa/wasynth/Cargo.lock
···
1
1
# This file is automatically @generated by Cargo.
2
2
# It is not intended for manual editing.
3
3
-
version = 3
3
3
+
version = 4
4
4
+
5
5
+
[[package]]
6
6
+
name = "ahash"
7
7
+
version = "0.8.12"
8
8
+
source = "registry+https://github.com/rust-lang/crates.io-index"
9
9
+
checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75"
10
10
+
dependencies = [
11
11
+
"cfg-if",
12
12
+
"once_cell",
13
13
+
"version_check",
14
14
+
"zerocopy",
15
15
+
]
4
16
5
17
[[package]]
6
18
name = "arbitrary"
7
7
-
version = "1.1.3"
19
19
+
version = "1.4.2"
8
20
source = "registry+https://github.com/rust-lang/crates.io-index"
9
9
-
checksum = "5a7924531f38b1970ff630f03eb20a2fde69db5c590c93b0f3482e95dcc5fd60"
21
21
+
checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1"
10
22
dependencies = [
11
23
"derive_arbitrary",
12
24
]
13
25
14
26
[[package]]
15
27
name = "autocfg"
16
16
-
version = "1.1.0"
28
28
+
version = "1.5.0"
17
29
source = "registry+https://github.com/rust-lang/crates.io-index"
18
18
-
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
30
30
+
checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
19
31
20
32
[[package]]
21
33
name = "cc"
22
22
-
version = "1.0.73"
34
34
+
version = "1.2.34"
35
35
+
source = "registry+https://github.com/rust-lang/crates.io-index"
36
36
+
checksum = "42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc"
37
37
+
dependencies = [
38
38
+
"jobserver",
39
39
+
"libc",
40
40
+
"shlex",
41
41
+
]
42
42
+
43
43
+
[[package]]
44
44
+
name = "cfg-if"
45
45
+
version = "1.0.3"
23
46
source = "registry+https://github.com/rust-lang/crates.io-index"
24
24
-
checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11"
47
47
+
checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9"
25
48
26
49
[[package]]
27
50
name = "codegen-luajit"
28
51
version = "0.12.0"
29
52
dependencies = [
30
53
"wasm-ast",
31
31
-
"wasmparser 0.86.0",
54
54
+
"wasmparser 0.107.0",
32
55
]
33
56
34
57
[[package]]
···
36
59
version = "0.12.0"
37
60
dependencies = [
38
61
"wasm-ast",
39
39
-
"wasmparser 0.86.0",
62
62
+
"wasmparser 0.107.0",
40
63
]
41
64
42
65
[[package]]
43
66
name = "derive_arbitrary"
44
44
-
version = "1.1.3"
67
67
+
version = "1.4.2"
45
68
source = "registry+https://github.com/rust-lang/crates.io-index"
46
46
-
checksum = "c9a577516173adb681466d517d39bd468293bc2c2a16439375ef0f35bba45f3d"
69
69
+
checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a"
47
70
dependencies = [
48
48
-
"proc-macro2 1.0.40",
49
49
-
"quote 1.0.20",
50
50
-
"syn 1.0.98",
71
71
+
"proc-macro2 1.0.101",
72
72
+
"quote 1.0.40",
73
73
+
"syn 2.0.106",
51
74
]
52
75
53
76
[[package]]
···
64
87
]
65
88
66
89
[[package]]
90
90
+
name = "equivalent"
91
91
+
version = "1.0.2"
92
92
+
source = "registry+https://github.com/rust-lang/crates.io-index"
93
93
+
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
94
94
+
95
95
+
[[package]]
67
96
name = "flagset"
68
68
-
version = "0.4.3"
97
97
+
version = "0.4.7"
69
98
source = "registry+https://github.com/rust-lang/crates.io-index"
70
70
-
checksum = "cda653ca797810c02f7ca4b804b40b8b95ae046eb989d356bce17919a8c25499"
99
99
+
checksum = "b7ac824320a75a52197e8f2d787f6a38b6718bb6897a35142d749af3c0e8f4fe"
100
100
+
101
101
+
[[package]]
102
102
+
name = "getrandom"
103
103
+
version = "0.3.3"
104
104
+
source = "registry+https://github.com/rust-lang/crates.io-index"
105
105
+
checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4"
106
106
+
dependencies = [
107
107
+
"cfg-if",
108
108
+
"libc",
109
109
+
"r-efi",
110
110
+
"wasi",
111
111
+
]
71
112
72
113
[[package]]
73
114
name = "glob"
74
74
-
version = "0.3.0"
115
115
+
version = "0.3.3"
75
116
source = "registry+https://github.com/rust-lang/crates.io-index"
76
76
-
checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
117
117
+
checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"
77
118
78
119
[[package]]
79
120
name = "hashbrown"
···
82
123
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
83
124
84
125
[[package]]
126
126
+
name = "hashbrown"
127
127
+
version = "0.14.5"
128
128
+
source = "registry+https://github.com/rust-lang/crates.io-index"
129
129
+
checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
130
130
+
dependencies = [
131
131
+
"ahash",
132
132
+
]
133
133
+
134
134
+
[[package]]
135
135
+
name = "hashbrown"
136
136
+
version = "0.15.5"
137
137
+
source = "registry+https://github.com/rust-lang/crates.io-index"
138
138
+
checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
139
139
+
140
140
+
[[package]]
85
141
name = "indexmap"
86
86
-
version = "1.9.1"
142
142
+
version = "1.9.3"
87
143
source = "registry+https://github.com/rust-lang/crates.io-index"
88
88
-
checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e"
144
144
+
checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
89
145
dependencies = [
90
146
"autocfg",
91
91
-
"hashbrown",
147
147
+
"hashbrown 0.12.3",
148
148
+
]
149
149
+
150
150
+
[[package]]
151
151
+
name = "indexmap"
152
152
+
version = "2.11.0"
153
153
+
source = "registry+https://github.com/rust-lang/crates.io-index"
154
154
+
checksum = "f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9"
155
155
+
dependencies = [
156
156
+
"equivalent",
157
157
+
"hashbrown 0.15.5",
158
158
+
]
159
159
+
160
160
+
[[package]]
161
161
+
name = "jobserver"
162
162
+
version = "0.1.34"
163
163
+
source = "registry+https://github.com/rust-lang/crates.io-index"
164
164
+
checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33"
165
165
+
dependencies = [
166
166
+
"getrandom",
167
167
+
"libc",
92
168
]
93
169
94
170
[[package]]
···
98
174
checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67"
99
175
100
176
[[package]]
177
177
+
name = "libc"
178
178
+
version = "0.2.175"
179
179
+
source = "registry+https://github.com/rust-lang/crates.io-index"
180
180
+
checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543"
181
181
+
182
182
+
[[package]]
101
183
name = "libfuzzer-sys"
102
102
-
version = "0.4.3"
184
184
+
version = "0.4.10"
103
185
source = "registry+https://github.com/rust-lang/crates.io-index"
104
104
-
checksum = "336244aaeab6a12df46480dc585802aa743a72d66b11937844c61bbca84c991d"
186
186
+
checksum = "5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404"
105
187
dependencies = [
106
188
"arbitrary",
107
189
"cc",
108
108
-
"once_cell",
109
190
]
110
191
111
192
[[package]]
112
193
name = "memchr"
113
113
-
version = "2.5.0"
194
194
+
version = "2.7.5"
114
195
source = "registry+https://github.com/rust-lang/crates.io-index"
115
115
-
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
196
196
+
checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"
116
197
117
198
[[package]]
118
199
name = "once_cell"
119
119
-
version = "1.13.0"
200
200
+
version = "1.21.3"
120
201
source = "registry+https://github.com/rust-lang/crates.io-index"
121
121
-
checksum = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1"
202
202
+
checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
122
203
123
204
[[package]]
124
205
name = "proc-macro2"
···
131
212
132
213
[[package]]
133
214
name = "proc-macro2"
134
134
-
version = "1.0.40"
215
215
+
version = "1.0.101"
135
216
source = "registry+https://github.com/rust-lang/crates.io-index"
136
136
-
checksum = "dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7"
217
217
+
checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de"
137
218
dependencies = [
138
219
"unicode-ident",
139
220
]
···
149
230
150
231
[[package]]
151
232
name = "quote"
152
152
-
version = "1.0.20"
233
233
+
version = "1.0.40"
153
234
source = "registry+https://github.com/rust-lang/crates.io-index"
154
154
-
checksum = "3bcdf212e9776fbcb2d23ab029360416bb1706b1aea2d1a5ba002727cbcab804"
235
235
+
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
155
236
dependencies = [
156
156
-
"proc-macro2 1.0.40",
237
237
+
"proc-macro2 1.0.101",
157
238
]
158
239
159
240
[[package]]
241
241
+
name = "r-efi"
242
242
+
version = "5.3.0"
243
243
+
source = "registry+https://github.com/rust-lang/crates.io-index"
244
244
+
checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
245
245
+
246
246
+
[[package]]
247
247
+
name = "semver"
248
248
+
version = "1.0.26"
249
249
+
source = "registry+https://github.com/rust-lang/crates.io-index"
250
250
+
checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0"
251
251
+
252
252
+
[[package]]
253
253
+
name = "shlex"
254
254
+
version = "1.3.0"
255
255
+
source = "registry+https://github.com/rust-lang/crates.io-index"
256
256
+
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
257
257
+
258
258
+
[[package]]
160
259
name = "syn"
161
260
version = "0.15.44"
162
261
source = "registry+https://github.com/rust-lang/crates.io-index"
···
169
268
170
269
[[package]]
171
270
name = "syn"
172
172
-
version = "1.0.98"
271
271
+
version = "2.0.106"
173
272
source = "registry+https://github.com/rust-lang/crates.io-index"
174
174
-
checksum = "c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd"
273
273
+
checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6"
175
274
dependencies = [
176
176
-
"proc-macro2 1.0.40",
177
177
-
"quote 1.0.20",
275
275
+
"proc-macro2 1.0.101",
276
276
+
"quote 1.0.40",
178
277
"unicode-ident",
179
278
]
180
279
181
280
[[package]]
182
281
name = "test-generator"
183
183
-
version = "0.3.0"
282
282
+
version = "0.3.1"
184
283
source = "registry+https://github.com/rust-lang/crates.io-index"
185
185
-
checksum = "ea97be90349ab3574f6e74d1566e1c5dd3a4bc74b89f4af4cc10ca010af103c0"
284
284
+
checksum = "5b23be2add79223226e1cb6446cb3e37506a5927089870687a0f1149bb7a073a"
186
285
dependencies = [
187
286
"glob",
188
287
"proc-macro2 0.4.30",
···
192
291
193
292
[[package]]
194
293
name = "unicode-ident"
195
195
-
version = "1.0.2"
294
294
+
version = "1.0.18"
196
295
source = "registry+https://github.com/rust-lang/crates.io-index"
197
197
-
checksum = "15c61ba63f9235225a22310255a29b806b907c9b8c964bcbd0a2c70f3f2deea7"
296
296
+
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
198
297
199
298
[[package]]
200
299
name = "unicode-width"
201
201
-
version = "0.1.9"
300
300
+
version = "0.1.14"
202
301
source = "registry+https://github.com/rust-lang/crates.io-index"
203
203
-
checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
302
302
+
checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
204
303
205
304
[[package]]
206
305
name = "unicode-xid"
···
209
308
checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
210
309
211
310
[[package]]
311
311
+
name = "version_check"
312
312
+
version = "0.9.5"
313
313
+
source = "registry+https://github.com/rust-lang/crates.io-index"
314
314
+
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
315
315
+
316
316
+
[[package]]
317
317
+
name = "wasi"
318
318
+
version = "0.14.3+wasi-0.2.4"
319
319
+
source = "registry+https://github.com/rust-lang/crates.io-index"
320
320
+
checksum = "6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95"
321
321
+
dependencies = [
322
322
+
"wit-bindgen",
323
323
+
]
324
324
+
325
325
+
[[package]]
212
326
name = "wasm-ast"
213
327
version = "0.12.0"
214
328
dependencies = [
215
215
-
"wasmparser 0.86.0",
329
329
+
"wasmparser 0.107.0",
216
330
]
217
331
218
332
[[package]]
219
333
name = "wasm-encoder"
220
220
-
version = "0.13.0"
334
334
+
version = "0.29.0"
221
335
source = "registry+https://github.com/rust-lang/crates.io-index"
222
222
-
checksum = "31f0c17267a5ffd6ae3d897589460e21db1673c84fb7016b909c9691369a75ea"
336
336
+
checksum = "18c41dbd92eaebf3612a39be316540b8377c871cb9bde6b064af962984912881"
223
337
dependencies = [
224
338
"leb128",
225
339
]
226
340
227
341
[[package]]
228
342
name = "wasm-encoder"
229
229
-
version = "0.14.0"
343
343
+
version = "0.37.0"
230
344
source = "registry+https://github.com/rust-lang/crates.io-index"
231
231
-
checksum = "f76068e87fe9b837a6bc2ccded66784173eadb828c4168643e9fddf6f9ed2e61"
345
345
+
checksum = "7d135e8940b69dbee0f5b0a0be9c1cd6fa8b71d774904c13a3fcfc5dc265e43d"
232
346
dependencies = [
233
347
"leb128",
234
348
]
235
349
236
350
[[package]]
237
351
name = "wasm-smith"
238
238
-
version = "0.11.2"
352
352
+
version = "0.12.24"
239
353
source = "registry+https://github.com/rust-lang/crates.io-index"
240
240
-
checksum = "b73250e61e41d0e467b78559c7d761841005d724384bb0b78d52ff974acf5520"
354
354
+
checksum = "4d9a642a2aa8a998228a247036d0f34470a07afc146231bd5c22cc61b8b51e73"
241
355
dependencies = [
242
356
"arbitrary",
243
357
"flagset",
244
244
-
"indexmap",
358
358
+
"indexmap 2.11.0",
245
359
"leb128",
246
246
-
"wasm-encoder 0.14.0",
247
247
-
"wasmparser 0.87.0",
360
360
+
"wasm-encoder 0.37.0",
361
361
+
"wasmparser 0.117.0",
248
362
]
249
363
250
364
[[package]]
251
365
name = "wasmparser"
252
252
-
version = "0.86.0"
366
366
+
version = "0.107.0"
253
367
source = "registry+https://github.com/rust-lang/crates.io-index"
254
254
-
checksum = "4bcbfe95447da2aa7ff171857fc8427513eb57c75a729bb190e974dc695e8f5c"
368
368
+
checksum = "29e3ac9b780c7dda0cac7a52a5d6d2d6707cc6e3451c9db209b6c758f40d7acb"
255
369
dependencies = [
256
256
-
"indexmap",
370
370
+
"indexmap 1.9.3",
371
371
+
"semver",
257
372
]
258
373
259
374
[[package]]
260
375
name = "wasmparser"
261
261
-
version = "0.87.0"
376
376
+
version = "0.117.0"
262
377
source = "registry+https://github.com/rust-lang/crates.io-index"
263
263
-
checksum = "5c04e207cd2e8ecb6f9bd28a2cf3119b4c6bfeee6fe3a25cc1daf8041d00a875"
378
378
+
checksum = "9b206de0c992af9f0b51ef2fb9455623e0a19eb68f172cd8ba9cd0e46637f5ab"
264
379
dependencies = [
265
265
-
"indexmap",
380
380
+
"hashbrown 0.14.5",
381
381
+
"indexmap 2.11.0",
382
382
+
"semver",
266
383
]
267
384
268
385
[[package]]
269
386
name = "wast"
270
270
-
version = "42.0.0"
387
387
+
version = "60.0.0"
271
388
source = "registry+https://github.com/rust-lang/crates.io-index"
272
272
-
checksum = "badcb03f976f983ff0daf294da9697be659442f61e6b0942bb37a2b6cbfe9dd4"
389
389
+
checksum = "bd06cc744b536e30387e72a48fdd492105b9c938bb4f415c39c616a7a0a697ad"
273
390
dependencies = [
274
391
"leb128",
275
392
"memchr",
276
393
"unicode-width",
277
277
-
"wasm-encoder 0.13.0",
394
394
+
"wasm-encoder 0.29.0",
395
395
+
]
396
396
+
397
397
+
[[package]]
398
398
+
name = "wit-bindgen"
399
399
+
version = "0.45.0"
400
400
+
source = "registry+https://github.com/rust-lang/crates.io-index"
401
401
+
checksum = "052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814"
402
402
+
403
403
+
[[package]]
404
404
+
name = "zerocopy"
405
405
+
version = "0.8.26"
406
406
+
source = "registry+https://github.com/rust-lang/crates.io-index"
407
407
+
checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f"
408
408
+
dependencies = [
409
409
+
"zerocopy-derive",
410
410
+
]
411
411
+
412
412
+
[[package]]
413
413
+
name = "zerocopy-derive"
414
414
+
version = "0.8.26"
415
415
+
source = "registry+https://github.com/rust-lang/crates.io-index"
416
416
+
checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181"
417
417
+
dependencies = [
418
418
+
"proc-macro2 1.0.101",
419
419
+
"quote 1.0.40",
420
420
+
"syn 2.0.106",
278
421
]
+7
-2
pkgs/by-name/wa/wasynth/package.nix
···
2
2
lib,
3
3
fetchFromGitHub,
4
4
rustPlatform,
5
5
+
nix-update-script,
5
6
}:
6
7
7
8
rustPlatform.buildRustPackage rec {
8
9
pname = "wasynth";
9
9
-
version = "0.12.0";
10
10
+
version = "0.13.0";
10
11
11
12
src = fetchFromGitHub {
12
13
owner = "Rerumu";
13
14
repo = "Wasynth";
14
15
rev = "v${version}";
15
15
-
sha256 = "sha256-hbY+epUtYSQrvnAbCELsVcqd3UoXGn24FkzWfrM0K14=";
16
16
+
sha256 = "sha256-0Gtqet6KKLtooh9cU2R/top142AeT+uIxFwe1dPTvAU=";
16
17
};
17
18
18
19
# A lock file isn't provided, so it must be added manually.
···
28
29
postInstall = ''
29
30
rm $out/bin/{luajit,luau}_translate
30
31
'';
32
32
+
33
33
+
passthru.updateScript = nix-update-script {
34
34
+
extraArgs = [ "--generate-lockfile" ];
35
35
+
};
31
36
32
37
meta = with lib; {
33
38
description = "WebAssembly translation tools for various languages";