Skip to content

Commit 9f6769a

Browse files
committed
remove env ghc910 in favor of latest while it requires that many overrides
1 parent 6e0dc5a commit 9f6769a

File tree

3 files changed

+226
-55
lines changed

3 files changed

+226
-55
lines changed

flake.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
main = {util, ...}: {
1313
depsFull = [prelate];
14-
ghcVersions = ["ghc94" "ghc96" "ghc98" "ghc910"];
14+
ghcVersions = ["ghc94" "ghc96" "ghc98"];
1515
hackage.versionFile = "ops/version.nix";
1616
gen-overrides.enable = true;
1717
compat.enable = false;

ops/managed.nix

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,101 +278,149 @@
278278
};
279279
overrides = {
280280
latest = {
281+
bytebuild = {
282+
version = "0.3.16.2";
283+
hash = "0r14dmwywpr91qrnck3lb269hn8nmfmfwww11yglggn6fmjv6ks7";
284+
repo = "hackage.haskell.org";
285+
revision = true;
286+
};
281287
cabal-doctest = {
282288
version = "1.0.11";
283289
hash = "152rqpicqpvigjpy4rf1kjlwny1c7ys1r0r123wdjafvv1igflii";
290+
repo = "hackage.haskell.org";
284291
};
285292
chronos = {
286293
version = "1.1.6.2";
287294
hash = "1pbfp25py682d17visa4i9rjxmiim8aykrgs7nv2q9anajv88kdx";
295+
repo = "hackage.haskell.org";
288296
};
289297
exon = {
290298
version = "1.7.2.0";
291299
hash = "0hg271cvjqm4ps75qpnirq9nvjwpwb03mcbn1a364jrysrj6bg3b";
300+
repo = "hackage.haskell.org";
292301
};
293302
fast-logger = {
294303
version = "3.2.5";
295304
hash = "0872c6clb0p7js9g3p8xn2xfr97d0zqi8rp8zlxl5hpy5q32jlli";
305+
repo = "hackage.haskell.org";
296306
};
297307
incipit = {
298308
version = "0.10.0.1";
299309
hash = "0vr1balwy6v9l15pjlyy372w0scli1wcl6395jqdkjncqm3ymdin";
310+
repo = "hackage.haskell.org";
311+
};
312+
incipit-base = {
313+
version = "0.5.1.0";
314+
hash = "0hkqnqpdw8rvg4xzslw9sp3684ggyk9n4hr0lczwm8b0pzakzs0l";
315+
repo = "hackage.haskell.org";
316+
revision = true;
317+
};
318+
incipit-core = {
319+
version = "0.5.1.0";
320+
hash = "04lyzycvqxyjqcd703cd33lnlk5va9wj3czpsybah0ybydnrwabd";
321+
repo = "hackage.haskell.org";
322+
revision = true;
300323
};
301324
path = {
302325
version = "0.9.6";
303326
hash = "16hgrkvd27c9vp5447d1dv3b3fi0fv0jfig10h2j37mzk4850wg8";
327+
repo = "hackage.haskell.org";
304328
};
305329
path-io = {
306330
version = "1.8.2";
307331
hash = "063ma7gzqr5c6s8a1yv72jgll3xdajvgclbc8w0ddmqgcrb62x2k";
332+
repo = "hackage.haskell.org";
308333
};
309334
polysemy-chronos = {
310335
version = "0.7.0.1";
311336
hash = "1gc17p8xj77y0b8hjkbmsgw2ih5396mzlc6cjw5jmrviigsw726k";
337+
repo = "hackage.haskell.org";
312338
};
313339
polysemy-conc = {
314340
version = "0.14.1.1";
315341
hash = "1xli6ja9f7qx2k9956lw4h9y5ywdglhgw769afxw9d4w9avclx28";
342+
repo = "hackage.haskell.org";
316343
};
317344
polysemy-http = {
318345
version = "0.13.1.0";
319346
hash = "0ii0ldlr2j4mby6x9l04jxwnf06r71kb8smnqk2hwjhaapai37pq";
347+
repo = "hackage.haskell.org";
320348
};
321349
polysemy-log = {
322350
version = "0.11.1.0";
323351
hash = "09jdy3jzry31knaydjqka0mj8jwscdys5wq2xij21lxbxr5msy1m";
352+
repo = "hackage.haskell.org";
324353
};
325354
polysemy-plugin = {
326355
version = "0.4.5.3";
327356
hash = "1c2agk21jj7fwdj6xkagq0prvxknp3zr6q1f480wizssibcvm7y6";
357+
repo = "hackage.haskell.org";
328358
};
329359
polysemy-process = {
330360
version = "0.14.1.1";
331361
hash = "1qvbkldhai77r2pr7wbznsb9pr0pawynmvcd31v3v8jpki3xaycr";
362+
repo = "hackage.haskell.org";
363+
};
364+
polysemy-resume = {
365+
version = "0.9.0.0";
366+
hash = "1achlwdkycbgjlcdkq641r481m1bl9rb7fklbwfb9nnb6xmqyzms";
367+
repo = "hackage.haskell.org";
368+
revision = true;
332369
};
333370
polysemy-test = {
334371
version = "0.10.0.1";
335372
hash = "1sp9iag1brknmdy0qvmgnmynwc4gbg1jy21w584x1m2hpqi25p6j";
373+
repo = "hackage.haskell.org";
336374
};
337375
polysemy-time = {
338376
version = "0.7.0.1";
339377
hash = "0cw39gvmr9rgh3hc0gd55wimm4lxzw9nyrczixk42nw170bpls40";
378+
repo = "hackage.haskell.org";
340379
};
341380
prelate = {
342381
version = "0.8.0.0";
343382
hash = "0id72rbynmbb15ld8pv8nijll3k50x2mrpcqsv8dkbs7q05fn9vg";
383+
repo = "hackage.haskell.org";
344384
};
345385
servant-server = {
346386
version = "0.20.2";
347387
hash = "1xp86ha73fkqbsxyycr0wga0k106vfb4kpjyzh055l2qb47kyj9j";
388+
repo = "hackage.haskell.org";
348389
};
349390
tasty = {
350391
version = "1.5.3";
351392
hash = "1xjlmgsww34asjl9rcwbziw5l4qqbvi5l4b7qvzf4dc7hqkpq1rs";
393+
repo = "hackage.haskell.org";
352394
};
353395
tasty-expected-failure = {
354396
version = "0.12.3";
355397
hash = "1dplg5n7rv8azy7xysl0z85inicvcxwprf5n9lh5k12lki5i1hdc";
398+
repo = "hackage.haskell.org";
356399
};
357400
tasty-hedgehog = {
358401
version = "1.4.0.2";
359402
hash = "04kg2qdnsqzzmj3xggy2jcgidlp21lsjkz4sfnbq7b1yhrv2vbbc";
403+
repo = "hackage.haskell.org";
360404
};
361405
wai-app-static = {
362406
version = "3.1.9";
363407
hash = "1kwvzy9w4v76q5bk4xwq7kz9q9l8867my6zvsv731x6xkhy7wr2c";
408+
repo = "hackage.haskell.org";
364409
};
365410
wai-extra = {
366411
version = "3.1.17";
367412
hash = "0lvsv014k2fpd3rm99qkfkh47zic7wg39zgv7g7ll06515ly23w9";
413+
repo = "hackage.haskell.org";
368414
};
369415
wai-logger = {
370416
version = "2.5.0";
371417
hash = "1l0gspzbwkrs1dqay2rv5wz1gg49a31l3vyl741b2j2apkgamf3p";
418+
repo = "hackage.haskell.org";
372419
};
373420
zeugma = {
374421
version = "0.10.0.1";
375422
hash = "14k0lq3ghanvxw47g43vvzfw4d9cm04bmc2fn5cp4y3vslflaknj";
423+
repo = "hackage.haskell.org";
376424
};
377425
};
378426
lower = {
@@ -519,6 +567,59 @@
519567
};
520568
};
521569
solver = {
570+
latest = {
571+
bytebuild = {
572+
jailbreak = true;
573+
};
574+
chronos = {
575+
jailbreak = true;
576+
};
577+
exon = {
578+
version = "1.7.2.0";
579+
hash = "0hg271cvjqm4ps75qpnirq9nvjwpwb03mcbn1a364jrysrj6bg3b";
580+
repo = "hackage.haskell.org";
581+
};
582+
incipit = {
583+
jailbreak = true;
584+
};
585+
incipit-base = {
586+
jailbreak = true;
587+
};
588+
incipit-core = {
589+
jailbreak = true;
590+
};
591+
polysemy-chronos = {
592+
version = "0.7.0.1";
593+
hash = "1gc17p8xj77y0b8hjkbmsgw2ih5396mzlc6cjw5jmrviigsw726k";
594+
repo = "hackage.haskell.org";
595+
};
596+
polysemy-conc = {
597+
jailbreak = true;
598+
};
599+
polysemy-http = {
600+
version = "0.13.1.0";
601+
hash = "0ii0ldlr2j4mby6x9l04jxwnf06r71kb8smnqk2hwjhaapai37pq";
602+
repo = "hackage.haskell.org";
603+
};
604+
polysemy-log = {
605+
jailbreak = true;
606+
};
607+
polysemy-process = {
608+
jailbreak = true;
609+
};
610+
polysemy-resume = {
611+
jailbreak = true;
612+
};
613+
polysemy-test = {
614+
jailbreak = true;
615+
};
616+
polysemy-time = {
617+
jailbreak = true;
618+
};
619+
zeugma = {
620+
jailbreak = true;
621+
};
622+
};
522623
lower = {
523624
polysemy-http = {
524625
jailbreak = true;

0 commit comments

Comments
 (0)