Cabal: Add flag to ignore build tool dependencies
[cabal.git] / bootstrap / linux-9.0.2.json
blobeb885f6b305af581b8624110bc067edc17e5b01e
2   "builtin": [
3     {
4       "package": "rts",
5       "version": "1.0.2"
6     },
7     {
8       "package": "ghc-prim",
9       "version": "0.7.0"
10     },
11     {
12       "package": "ghc-bignum",
13       "version": "1.1"
14     },
15     {
16       "package": "base",
17       "version": "4.15.1.0"
18     },
19     {
20       "package": "array",
21       "version": "0.5.4.0"
22     },
23     {
24       "package": "deepseq",
25       "version": "1.4.5.0"
26     },
27     {
28       "package": "containers",
29       "version": "0.6.4.1"
30     },
31     {
32       "package": "ghc-boot-th",
33       "version": "9.0.2"
34     },
35     {
36       "package": "pretty",
37       "version": "1.1.3.6"
38     },
39     {
40       "package": "template-haskell",
41       "version": "2.17.0.0"
42     },
43     {
44       "package": "transformers",
45       "version": "0.5.6.2"
46     },
47     {
48       "package": "mtl",
49       "version": "2.2.2"
50     },
51     {
52       "package": "stm",
53       "version": "2.5.0.0"
54     },
55     {
56       "package": "exceptions",
57       "version": "0.10.4"
58     },
59     {
60       "package": "time",
61       "version": "1.9.3"
62     }
63   ],
64   "dependencies": [
65     {
66       "cabal_sha256": "a4a1975fde77e289b605c45a3ef78d731d8c1834e4cef311152d910a1e94d98c",
67       "component": "lib:data-array-byte",
68       "flags": [],
69       "package": "data-array-byte",
70       "revision": 3,
71       "source": "hackage",
72       "src_sha256": "1bb6eca0b3e02d057fe7f4e14c81ef395216f421ab30fdaa1b18017c9c025600",
73       "version": "0.1.0.1"
74     },
75     {
76       "cabal_sha256": "98e79e1c97117143e4012983509ec95f7e5e4f6adff6914d07812a39f83404b9",
77       "component": "lib:bytestring",
78       "flags": [
79         "-pure-haskell"
80       ],
81       "package": "bytestring",
82       "revision": 1,
83       "source": "hackage",
84       "src_sha256": "ebc3b8a6ef74a5cd6ddbb8d447d1c9a5fd4964c7975ebcae0b8ab0bcc406cc8c",
85       "version": "0.12.1.0"
86     },
87     {
88       "cabal_sha256": "345cbb1afe414a09e47737e4d14cbd51891a734e67c0ef3d77a1439518bb81e8",
89       "component": "lib:filepath",
90       "flags": [
91         "-cpphs"
92       ],
93       "package": "filepath",
94       "revision": 0,
95       "source": "hackage",
96       "src_sha256": "88d6452fd199e333e66e68d2dc5d715f5c6d361661a4a8add88320a82864b788",
97       "version": "1.4.300.2"
98     },
99     {
100       "cabal_sha256": "3f702a252a313a7bcb56e3908a14e7f9f1b40e41b7bdc8ae8a9605a1a8686f06",
101       "component": "lib:unix",
102       "flags": [
103         "-os-string"
104       ],
105       "package": "unix",
106       "revision": 0,
107       "source": "hackage",
108       "src_sha256": "5ab6c346aef2eb9bf80b4d29ca7e22063fc23e52fd69fbc4d18a9f98b154e424",
109       "version": "2.8.5.1"
110     },
111     {
112       "cabal_sha256": "fbeec9ec346e5272167f63dcb86af513b457a7b9fc36dc818e4c7b81608d612b",
113       "component": "lib:directory",
114       "flags": [
115         "-os-string"
116       ],
117       "package": "directory",
118       "revision": 0,
119       "source": "hackage",
120       "src_sha256": "e864ed54ddfc6e15d2eb02c87f4be8edd7719e1f9cea13e0f86909400b6ea768",
121       "version": "1.3.8.5"
122     },
123     {
124       "cabal_sha256": "de553eefe0b6548a560e9d8100486310548470a403c1fa21108dd03713da5fc7",
125       "component": "exe:alex",
126       "flags": [],
127       "package": "alex",
128       "revision": 0,
129       "source": "hackage",
130       "src_sha256": "c92efe86f8eb959ee03be6c04ee57ebc7e4abc75a6c4b26551215d7443e92a07",
131       "version": "3.5.1.0"
132     },
133     {
134       "cabal_sha256": "03381e511429c44d13990c6d76281c4fc2468371cede4fe684b0c98d9b7d5f5a",
135       "component": "lib:binary",
136       "flags": [],
137       "package": "binary",
138       "revision": 0,
139       "source": "hackage",
140       "src_sha256": "8437116b4eccdba13cb9badb62331c0d4598c3f0252a587e37d8f5990d9bf74c",
141       "version": "0.8.9.2"
142     },
143     {
144       "cabal_sha256": "78c3fb91055d0607a80453327f087b9dc82168d41d0dca3ff410d21033b5e87d",
145       "component": "lib:text",
146       "flags": [
147         "-developer",
148         "-pure-haskell",
149         "+simdutf"
150       ],
151       "package": "text",
152       "revision": 1,
153       "source": "hackage",
154       "src_sha256": "e40cdda8b285f4d72476ed35dc2f5f167d524e6b38bb5ec964d00ee1ff24feab",
155       "version": "2.1.1"
156     },
157     {
158       "cabal_sha256": "8407cbd428d7f640a0fff8891bd2f7aca13cebe70a5e654856f8abec9a648b56",
159       "component": "lib:parsec",
160       "flags": [],
161       "package": "parsec",
162       "revision": 1,
163       "source": "hackage",
164       "src_sha256": "58c500bec1ec3c849c8243ddfd675a5983b17a8e5da55acea6adade5ae179d36",
165       "version": "3.1.17.0"
166     },
167     {
168       "cabal_sha256": null,
169       "component": "lib:Cabal-syntax",
170       "flags": [],
171       "package": "Cabal-syntax",
172       "revision": null,
173       "source": "local",
174       "src_sha256": null,
175       "version": "3.13.0.0"
176     },
177     {
178       "cabal_sha256": "2a9393de33f18415fb8f4826957a87a94ffe8840ca8472a9b69dca6de45aca03",
179       "component": "lib:process",
180       "flags": [],
181       "package": "process",
182       "revision": 1,
183       "source": "hackage",
184       "src_sha256": "cefda221c3009fa2316b5cf148215cb340dad7eb8503f22e49e33722559df99a",
185       "version": "1.6.20.0"
186     },
187     {
188       "cabal_sha256": null,
189       "component": "lib:Cabal",
190       "flags": [],
191       "package": "Cabal",
192       "revision": null,
193       "source": "local",
194       "src_sha256": null,
195       "version": "3.13.0.0"
196     },
197     {
198       "cabal_sha256": null,
199       "component": "lib:Cabal-hooks",
200       "flags": [],
201       "package": "Cabal-hooks",
202       "revision": null,
203       "source": "local",
204       "src_sha256": null,
205       "version": "0.1"
206     },
207     {
208       "cabal_sha256": "60e78b6c60dc32a77ce6c37ed5ca4e838fc5f76f02836ef64d93cd21cc002325",
209       "component": "exe:hsc2hs",
210       "flags": [
211         "-in-ghc-tree"
212       ],
213       "package": "hsc2hs",
214       "revision": 2,
215       "source": "hackage",
216       "src_sha256": "6f4e34d788fe2ca7091ee0a10307ee8a7c060a1ba890f2bffad16a7d4d5cef76",
217       "version": "0.68.10"
218     },
219     {
220       "cabal_sha256": "25440c1bbd5772fdbbeec068f20138121131e1a56453db0adc113dcdf9044105",
221       "component": "lib:network",
222       "flags": [
223         "-devel"
224       ],
225       "package": "network",
226       "revision": 0,
227       "source": "hackage",
228       "src_sha256": "c45696744dc437d93a56871a3dd869965b7b50eda3fe3c1a90a35e2fbb9cb9ca",
229       "version": "3.2.0.0"
230     },
231     {
232       "cabal_sha256": "129a59ba3ccfcd06192fd6da899e2711ae276a466915a047bd6727e4a0321d2e",
233       "component": "lib:th-compat",
234       "flags": [],
235       "package": "th-compat",
236       "revision": 2,
237       "source": "hackage",
238       "src_sha256": "81f55fafc7afad7763c09cb8b7b4165ca3765edcf70ffa42c7393043a1382a1e",
239       "version": "0.1.5"
240     },
241     {
242       "cabal_sha256": "6fffb57373962b5651a2db8b0af732098b3bf029a7ced76a9855615de2026588",
243       "component": "lib:network-uri",
244       "flags": [],
245       "package": "network-uri",
246       "revision": 1,
247       "source": "hackage",
248       "src_sha256": "9c188973126e893250b881f20e8811dca06c223c23402b06f7a1f2e995797228",
249       "version": "2.6.4.2"
250     },
251     {
252       "cabal_sha256": "b90ce97917703f6613ed5a8cfe1a51525b990244f5610509baa15c8499eadca3",
253       "component": "lib:HTTP",
254       "flags": [
255         "-conduit10",
256         "+network-uri",
257         "-warn-as-error",
258         "-warp-tests"
259       ],
260       "package": "HTTP",
261       "revision": 4,
262       "source": "hackage",
263       "src_sha256": "df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453",
264       "version": "4000.4.1"
265     },
266     {
267       "cabal_sha256": "455d863c96cf4b1804772c630a235f535fdb52ca9137a4150967b521ee4734ab",
268       "component": "lib:base-orphans",
269       "flags": [],
270       "package": "base-orphans",
271       "revision": 0,
272       "source": "hackage",
273       "src_sha256": "6211900916955b84687c61b5e4fa98ce110e511a96086b7a93f06dd63c97ba93",
274       "version": "0.9.2"
275     },
276     {
277       "cabal_sha256": "82503a1ef0a625c210e118f2785c4138f8502aacbbfd4e5d987f6baffbb87115",
278       "component": "lib:hashable",
279       "flags": [
280         "+arch-native",
281         "+integer-gmp",
282         "-random-initial-seed"
283       ],
284       "package": "hashable",
285       "revision": 0,
286       "source": "hackage",
287       "src_sha256": "34652a7a1d2fc9e3d764b150bd35bcd2220761c1d4c6b446b0cfac5ad5b778cb",
288       "version": "1.4.6.0"
289     },
290     {
291       "cabal_sha256": "9d5d9e605f52958d099e13a8b8f30ee56cb137c9192996245e3c533adb682cf8",
292       "component": "lib:async",
293       "flags": [
294         "-bench"
295       ],
296       "package": "async",
297       "revision": 1,
298       "source": "hackage",
299       "src_sha256": "1818473ebab9212afad2ed76297aefde5fae8b5d4404daf36939aece6a8f16f7",
300       "version": "2.2.5"
301     },
302     {
303       "cabal_sha256": "a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd",
304       "component": "lib:base16-bytestring",
305       "flags": [],
306       "package": "base16-bytestring",
307       "revision": 1,
308       "source": "hackage",
309       "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784",
310       "version": "1.0.2.0"
311     },
312     {
313       "cabal_sha256": "45305ccf8914c66d385b518721472c7b8c858f1986945377f74f85c1e0d49803",
314       "component": "lib:base64-bytestring",
315       "flags": [],
316       "package": "base64-bytestring",
317       "revision": 1,
318       "source": "hackage",
319       "src_sha256": "fbf8ed30edde271eb605352021431d8f1b055f95a56af31fe2eacf6bdfdc49c9",
320       "version": "1.2.1.0"
321     },
322     {
323       "cabal_sha256": "caa9b4a92abf1496c7f6a3c0f4e357426a54880077cb9f04e260a8bfa034b77b",
324       "component": "lib:splitmix",
325       "flags": [
326         "-optimised-mixer"
327       ],
328       "package": "splitmix",
329       "revision": 1,
330       "source": "hackage",
331       "src_sha256": "9df07a9611ef45f1b1258a0b412f4d02c920248f69d2e2ce8ccda328f7e13002",
332       "version": "0.1.0.5"
333     },
334     {
335       "cabal_sha256": "32397de181e20ccaacf806ec70de9308cf044f089a2be37c936f3f8967bde867",
336       "component": "lib:random",
337       "flags": [],
338       "package": "random",
339       "revision": 0,
340       "source": "hackage",
341       "src_sha256": "790f4dc2d2327c453ff6aac7bf15399fd123d55e927935f68f84b5df42d9a4b4",
342       "version": "1.2.1.2"
343     },
344     {
345       "cabal_sha256": "4d33a49cd383d50af090f1b888642d10116e43809f9da6023d9fc6f67d2656ee",
346       "component": "lib:edit-distance",
347       "flags": [],
348       "package": "edit-distance",
349       "revision": 1,
350       "source": "hackage",
351       "src_sha256": "3e8885ee2f56ad4da940f043ae8f981ee2fe336b5e8e4ba3f7436cff4f526c4a",
352       "version": "0.2.2.1"
353     },
354     {
355       "cabal_sha256": null,
356       "component": "lib:cabal-install-solver",
357       "flags": [
358         "-debug-expensive-assertions",
359         "-debug-tracetree"
360       ],
361       "package": "cabal-install-solver",
362       "revision": null,
363       "source": "local",
364       "src_sha256": null,
365       "version": "3.13.0.0"
366     },
367     {
368       "cabal_sha256": "200d756a7b3bab7ca2bac6eb50ed8252f26de77ac8def490a3ad743f2933acbd",
369       "component": "lib:cryptohash-sha256",
370       "flags": [
371         "-exe",
372         "+use-cbits"
373       ],
374       "package": "cryptohash-sha256",
375       "revision": 4,
376       "source": "hackage",
377       "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6",
378       "version": "0.11.102.1"
379     },
380     {
381       "cabal_sha256": "ccce771562c49a2b29a52046ca68c62179e97e8fbeacdae32ca84a85445e8f42",
382       "component": "lib:echo",
383       "flags": [
384         "-example"
385       ],
386       "package": "echo",
387       "revision": 0,
388       "source": "hackage",
389       "src_sha256": "c9fe1bf2904825a65b667251ec644f197b71dc5c209d2d254be5de3d496b0e43",
390       "version": "0.1.4"
391     },
392     {
393       "cabal_sha256": "48383789821af5cc624498f3ee1d0939a070cda9468c0bfe63c951736be81c75",
394       "component": "lib:ed25519",
395       "flags": [
396         "+no-donna",
397         "+test-doctests",
398         "+test-hlint",
399         "+test-properties"
400       ],
401       "package": "ed25519",
402       "revision": 8,
403       "source": "hackage",
404       "src_sha256": "d8a5958ebfa9309790efade64275dc5c441b568645c45ceed1b0c6ff36d6156d",
405       "version": "0.0.5.0"
406     },
407     {
408       "cabal_sha256": "8a3004c2de2a0b5ef0634d3da6eae62ba8d8a734bab9ed8c6cfd749e7ca08997",
409       "component": "lib:lukko",
410       "flags": [
411         "+ofd-locking"
412       ],
413       "package": "lukko",
414       "revision": 0,
415       "source": "hackage",
416       "src_sha256": "72d86f8aa625b461f4397f737346f78a1700a7ffbff55cf6375c5e18916e986d",
417       "version": "0.1.2"
418     },
419     {
420       "cabal_sha256": "4d4186bb8d711435765253c7dc076c44a1d52896300689507ba135706ab35866",
421       "component": "lib:os-string",
422       "flags": [],
423       "package": "os-string",
424       "revision": 0,
425       "source": "hackage",
426       "src_sha256": "f6b388b9f9002622901d3f71437b98f95f54fbf7fe10490d319cb801c2a061ea",
427       "version": "2.0.3"
428     },
429     {
430       "cabal_sha256": "b853b4296cb23386feda17dc0d9065af6709d22d684ec734aab65403d59ed547",
431       "component": "lib:tar-internal",
432       "flags": [],
433       "package": "tar",
434       "revision": 0,
435       "source": "hackage",
436       "src_sha256": "50bb660feec8a524416d6934251b996eaa7e39d49ae107ad505ab700d43f6814",
437       "version": "0.6.3.0"
438     },
439     {
440       "cabal_sha256": "b853b4296cb23386feda17dc0d9065af6709d22d684ec734aab65403d59ed547",
441       "component": "lib:tar",
442       "flags": [],
443       "package": "tar",
444       "revision": 0,
445       "source": "hackage",
446       "src_sha256": "50bb660feec8a524416d6934251b996eaa7e39d49ae107ad505ab700d43f6814",
447       "version": "0.6.3.0"
448     },
449     {
450       "cabal_sha256": "d6696f2b55ab4a50b8de57947abca308604eb7cf8287c40bf69cfa26133e24d3",
451       "component": "lib:zlib",
452       "flags": [
453         "-bundled-c-zlib",
454         "+non-blocking-ffi",
455         "-pkg-config"
456       ],
457       "package": "zlib",
458       "revision": 0,
459       "source": "hackage",
460       "src_sha256": "6edd38b6b81df8d274952aa85affa6968ae86b2231e1d429ce8bc9083e6a55bc",
461       "version": "0.7.1.0"
462     },
463     {
464       "cabal_sha256": "8ff70524314f9ad706f8e5051d7150ee44cb82170147879b245bdab279604b16",
465       "component": "lib:hackage-security",
466       "flags": [
467         "+cabal-syntax",
468         "+lukko"
469       ],
470       "package": "hackage-security",
471       "revision": 1,
472       "source": "hackage",
473       "src_sha256": "2e4261576b3e11b9f5175392947f56a638cc1a3584b8acbb962b809d7c69db69",
474       "version": "0.6.2.6"
475     },
476     {
477       "cabal_sha256": "e4be4a206f5ab6ddb5ae4fbb39101529196e20af5670c5d33326fea6eff886fd",
478       "component": "lib:open-browser",
479       "flags": [],
480       "package": "open-browser",
481       "revision": 0,
482       "source": "hackage",
483       "src_sha256": "0bed2e63800f738e78a4803ed22902accb50ac02068b96c17ce83a267244ca66",
484       "version": "0.2.1.0"
485     },
486     {
487       "cabal_sha256": "0322b2fcd1358f3355e0c8608efa60d27b14d1c9d476451dbcb9181363bd8b27",
488       "component": "lib:regex-base",
489       "flags": [],
490       "package": "regex-base",
491       "revision": 4,
492       "source": "hackage",
493       "src_sha256": "7b99408f580f5bb67a1c413e0bc735886608251331ad36322020f2169aea2ef1",
494       "version": "0.94.0.2"
495     },
496     {
497       "cabal_sha256": "816d6acc560cb86672f347a7bef8129578dde26ed760f9e79b4976ed9bd7b9fd",
498       "component": "lib:regex-posix",
499       "flags": [
500         "-_regex-posix-clib"
501       ],
502       "package": "regex-posix",
503       "revision": 3,
504       "source": "hackage",
505       "src_sha256": "c7827c391919227711e1cff0a762b1678fd8739f9c902fc183041ff34f59259c",
506       "version": "0.96.0.1"
507     },
508     {
509       "cabal_sha256": "4868265ab5760d2fdeb96625b138c8df25d41b9ee2651fa299ed019a69403045",
510       "component": "lib:resolv",
511       "flags": [],
512       "package": "resolv",
513       "revision": 3,
514       "source": "hackage",
515       "src_sha256": "880d283df9132a7375fa28670f71e86480a4f49972256dc2a204c648274ae74b",
516       "version": "0.2.0.2"
517     },
518     {
519       "cabal_sha256": "8bb7261bd54bd58acfcb154be6a161fb6d0d31a1852aadc8e927d2ad2d7651d1",
520       "component": "lib:safe-exceptions",
521       "flags": [],
522       "package": "safe-exceptions",
523       "revision": 1,
524       "source": "hackage",
525       "src_sha256": "3c51d8d50c9b60ff8bf94f942fd92e3bea9e62c5afa778dfc9f707b79da41ef6",
526       "version": "0.1.7.4"
527     },
528     {
529       "cabal_sha256": "2de5218cef72b8ef090bd7d0fd930ffa143242a120c62e013b5cf039858f1855",
530       "component": "lib:semaphore-compat",
531       "flags": [],
532       "package": "semaphore-compat",
533       "revision": 3,
534       "source": "hackage",
535       "src_sha256": "1c6e6fab021c2ccee5d86112fb1c0bd016d15e0cf70c489dae5fb5ec156ed9e2",
536       "version": "1.0.0"
537     },
538     {
539       "cabal_sha256": null,
540       "component": "lib:cabal-install",
541       "flags": [
542         "+lukko",
543         "+native-dns"
544       ],
545       "package": "cabal-install",
546       "revision": null,
547       "source": "local",
548       "src_sha256": null,
549       "version": "3.13.0.0"
550     },
551     {
552       "cabal_sha256": null,
553       "component": "exe:cabal",
554       "flags": [
555         "+lukko",
556         "+native-dns"
557       ],
558       "package": "cabal-install",
559       "revision": null,
560       "source": "local",
561       "src_sha256": null,
562       "version": "3.13.0.0"
563     },
564     {
565       "cabal_sha256": "e4be4a206f5ab6ddb5ae4fbb39101529196e20af5670c5d33326fea6eff886fd",
566       "component": "exe:example",
567       "flags": [],
568       "package": "open-browser",
569       "revision": 0,
570       "source": "hackage",
571       "src_sha256": "0bed2e63800f738e78a4803ed22902accb50ac02068b96c17ce83a267244ca66",
572       "version": "0.2.1.0"
573     }
574   ]