Skip to content

Commit d822b63

Browse files
committed
Update bootstrap plans for hooks-exe
This commit updates the bootstrap plans to account for the new local hooks-exe package, which cabal-install depends on.
1 parent e781e8c commit d822b63

File tree

9 files changed

+100
-574
lines changed

9 files changed

+100
-574
lines changed

bootstrap/bootstrap.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,6 @@ class PackageSource(Enum):
8282
local_packages: List[PackageName] = [ "Cabal-syntax"
8383
, "Cabal"
8484
, "Cabal-hooks"
85-
, "Cabal-QuickCheck"
86-
, "Cabal-described"
87-
, "Cabal-tests"
88-
, "Cabal-tree-diff"
8985
, "cabal-install-solver"
9086
, "cabal-install"
9187
, "hooks-exe"

bootstrap/linux-9.10.1.json

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@
223223
"version": "2.6.4.2"
224224
},
225225
{
226-
"cabal_sha256": "75ada03bd2d2b747319e38877a55bf8be529db4520a07d4e5ffbd24c5e850dcb",
226+
"cabal_sha256": "ad36c6a1b3bc203b02751c8bffae8a684cc755661a2a567362cd4a0da1193c5e",
227227
"component": "lib:HTTP",
228228
"flags": [
229229
"-conduit10",
@@ -232,7 +232,7 @@
232232
"-warp-tests"
233233
],
234234
"package": "HTTP",
235-
"revision": 5,
235+
"revision": 6,
236236
"source": "hackage",
237237
"src_sha256": "df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453",
238238
"version": "4000.4.1"
@@ -452,16 +452,26 @@
452452
"version": "0.6.2.6"
453453
},
454454
{
455-
"cabal_sha256": "5b6ade9c872ff68b1c1c2ac7cd51441ae1ab7557020e744a3f60413938b9121c",
455+
"cabal_sha256": null,
456+
"component": "lib:hooks-exe",
457+
"flags": [],
458+
"package": "hooks-exe",
459+
"revision": null,
460+
"source": "local",
461+
"src_sha256": null,
462+
"version": "0.1"
463+
},
464+
{
465+
"cabal_sha256": "a5effff3d14a0bbfde51dd62e72cff069b56be4298f16a78db7d3cc0c678c859",
456466
"component": "lib:open-browser",
457467
"flags": [
458468
"-example"
459469
],
460470
"package": "open-browser",
461471
"revision": 0,
462472
"source": "hackage",
463-
"src_sha256": "c2ab01c3238e31b1560114bf8311a70a6c3538e643d3035286a166d137957804",
464-
"version": "0.2.1.1"
473+
"src_sha256": "deff01d066a027bfb609522465e8e0580d8b56004cebb5b1f3e0f05f79cbf85d",
474+
"version": "0.4.0.0"
465475
},
466476
{
467477
"cabal_sha256": "d6c0c6d1136f5046207a331114ff4130e70640452096de7719bf03e3fceb7c7b",

bootstrap/linux-9.12.2.json

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@
197197
"version": "2.6.4.2"
198198
},
199199
{
200-
"cabal_sha256": "75ada03bd2d2b747319e38877a55bf8be529db4520a07d4e5ffbd24c5e850dcb",
200+
"cabal_sha256": "ad36c6a1b3bc203b02751c8bffae8a684cc755661a2a567362cd4a0da1193c5e",
201201
"component": "lib:HTTP",
202202
"flags": [
203203
"-conduit10",
@@ -206,7 +206,7 @@
206206
"-warp-tests"
207207
],
208208
"package": "HTTP",
209-
"revision": 5,
209+
"revision": 6,
210210
"source": "hackage",
211211
"src_sha256": "df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453",
212212
"version": "4000.4.1"
@@ -426,16 +426,26 @@
426426
"version": "0.6.2.6"
427427
},
428428
{
429-
"cabal_sha256": "5b6ade9c872ff68b1c1c2ac7cd51441ae1ab7557020e744a3f60413938b9121c",
429+
"cabal_sha256": null,
430+
"component": "lib:hooks-exe",
431+
"flags": [],
432+
"package": "hooks-exe",
433+
"revision": null,
434+
"source": "local",
435+
"src_sha256": null,
436+
"version": "0.1"
437+
},
438+
{
439+
"cabal_sha256": "a5effff3d14a0bbfde51dd62e72cff069b56be4298f16a78db7d3cc0c678c859",
430440
"component": "lib:open-browser",
431441
"flags": [
432442
"-example"
433443
],
434444
"package": "open-browser",
435445
"revision": 0,
436446
"source": "hackage",
437-
"src_sha256": "c2ab01c3238e31b1560114bf8311a70a6c3538e643d3035286a166d137957804",
438-
"version": "0.2.1.1"
447+
"src_sha256": "deff01d066a027bfb609522465e8e0580d8b56004cebb5b1f3e0f05f79cbf85d",
448+
"version": "0.4.0.0"
439449
},
440450
{
441451
"cabal_sha256": "d6c0c6d1136f5046207a331114ff4130e70640452096de7719bf03e3fceb7c7b",

bootstrap/linux-9.2.8.json

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@
233233
"version": "2.6.4.2"
234234
},
235235
{
236-
"cabal_sha256": "75ada03bd2d2b747319e38877a55bf8be529db4520a07d4e5ffbd24c5e850dcb",
236+
"cabal_sha256": "ad36c6a1b3bc203b02751c8bffae8a684cc755661a2a567362cd4a0da1193c5e",
237237
"component": "lib:HTTP",
238238
"flags": [
239239
"-conduit10",
@@ -242,7 +242,7 @@
242242
"-warp-tests"
243243
],
244244
"package": "HTTP",
245-
"revision": 5,
245+
"revision": 6,
246246
"source": "hackage",
247247
"src_sha256": "df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453",
248248
"version": "4000.4.1"
@@ -473,16 +473,26 @@
473473
"version": "0.6.2.6"
474474
},
475475
{
476-
"cabal_sha256": "5b6ade9c872ff68b1c1c2ac7cd51441ae1ab7557020e744a3f60413938b9121c",
476+
"cabal_sha256": null,
477+
"component": "lib:hooks-exe",
478+
"flags": [],
479+
"package": "hooks-exe",
480+
"revision": null,
481+
"source": "local",
482+
"src_sha256": null,
483+
"version": "0.1"
484+
},
485+
{
486+
"cabal_sha256": "a5effff3d14a0bbfde51dd62e72cff069b56be4298f16a78db7d3cc0c678c859",
477487
"component": "lib:open-browser",
478488
"flags": [
479489
"-example"
480490
],
481491
"package": "open-browser",
482492
"revision": 0,
483493
"source": "hackage",
484-
"src_sha256": "c2ab01c3238e31b1560114bf8311a70a6c3538e643d3035286a166d137957804",
485-
"version": "0.2.1.1"
494+
"src_sha256": "deff01d066a027bfb609522465e8e0580d8b56004cebb5b1f3e0f05f79cbf85d",
495+
"version": "0.4.0.0"
486496
},
487497
{
488498
"cabal_sha256": "d6c0c6d1136f5046207a331114ff4130e70640452096de7719bf03e3fceb7c7b",

bootstrap/linux-9.4.8.json

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@
233233
"version": "2.6.4.2"
234234
},
235235
{
236-
"cabal_sha256": "75ada03bd2d2b747319e38877a55bf8be529db4520a07d4e5ffbd24c5e850dcb",
236+
"cabal_sha256": "ad36c6a1b3bc203b02751c8bffae8a684cc755661a2a567362cd4a0da1193c5e",
237237
"component": "lib:HTTP",
238238
"flags": [
239239
"-conduit10",
@@ -242,7 +242,7 @@
242242
"-warp-tests"
243243
],
244244
"package": "HTTP",
245-
"revision": 5,
245+
"revision": 6,
246246
"source": "hackage",
247247
"src_sha256": "df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453",
248248
"version": "4000.4.1"
@@ -463,16 +463,26 @@
463463
"version": "0.6.2.6"
464464
},
465465
{
466-
"cabal_sha256": "5b6ade9c872ff68b1c1c2ac7cd51441ae1ab7557020e744a3f60413938b9121c",
466+
"cabal_sha256": null,
467+
"component": "lib:hooks-exe",
468+
"flags": [],
469+
"package": "hooks-exe",
470+
"revision": null,
471+
"source": "local",
472+
"src_sha256": null,
473+
"version": "0.1"
474+
},
475+
{
476+
"cabal_sha256": "a5effff3d14a0bbfde51dd62e72cff069b56be4298f16a78db7d3cc0c678c859",
467477
"component": "lib:open-browser",
468478
"flags": [
469479
"-example"
470480
],
471481
"package": "open-browser",
472482
"revision": 0,
473483
"source": "hackage",
474-
"src_sha256": "c2ab01c3238e31b1560114bf8311a70a6c3538e643d3035286a166d137957804",
475-
"version": "0.2.1.1"
484+
"src_sha256": "deff01d066a027bfb609522465e8e0580d8b56004cebb5b1f3e0f05f79cbf85d",
485+
"version": "0.4.0.0"
476486
},
477487
{
478488
"cabal_sha256": "d6c0c6d1136f5046207a331114ff4130e70640452096de7719bf03e3fceb7c7b",

0 commit comments

Comments
 (0)