Magnus pushed to branch ghc-9.12 at Glasgow Haskell Compiler / GHC

Commits:

2 changed files:

Changes:

  • hadrian/bootstrap/plan-9_10_5.json
    1
    +{
    
    2
    +  "arch": "x86_64",
    
    3
    +  "cabal-lib-version": "3.16.1.0",
    
    4
    +  "cabal-version": "3.16.1.0",
    
    5
    +  "compiler-abi": "inplace",
    
    6
    +  "compiler-id": "ghc-9.12.4",
    
    7
    +  "install-plan": [
    
    8
    +    {
    
    9
    +      "depends": [
    
    10
    +        "Cabal-syntax-3.14.2.0-inplace",
    
    11
    +        "array-0.5.8.0-inplace",
    
    12
    +        "base-4.21.2.0-inplace",
    
    13
    +        "bytestring-0.12.2.0-inplace",
    
    14
    +        "containers-0.7-inplace",
    
    15
    +        "deepseq-1.5.1.0-inplace",
    
    16
    +        "directory-1.3.10.1-inplace",
    
    17
    +        "filepath-1.5.5.0-inplace",
    
    18
    +        "mtl-2.3.2-inplace",
    
    19
    +        "parsec-3.1.18.0-inplace",
    
    20
    +        "pretty-1.1.3.6-inplace",
    
    21
    +        "process-1.6.29.0-inplace",
    
    22
    +        "time-1.14-inplace",
    
    23
    +        "transformers-0.6.3.0-inplace",
    
    24
    +        "unix-2.8.8.0-inplace"
    
    25
    +      ],
    
    26
    +      "id": "Cabal-3.14.2.0-inplace",
    
    27
    +      "pkg-name": "Cabal",
    
    28
    +      "pkg-version": "3.14.2.0",
    
    29
    +      "type": "pre-existing"
    
    30
    +    },
    
    31
    +    {
    
    32
    +      "depends": [
    
    33
    +        "array-0.5.8.0-inplace",
    
    34
    +        "base-4.21.2.0-inplace",
    
    35
    +        "binary-0.8.9.3-inplace",
    
    36
    +        "bytestring-0.12.2.0-inplace",
    
    37
    +        "containers-0.7-inplace",
    
    38
    +        "deepseq-1.5.1.0-inplace",
    
    39
    +        "directory-1.3.10.1-inplace",
    
    40
    +        "filepath-1.5.5.0-inplace",
    
    41
    +        "mtl-2.3.2-inplace",
    
    42
    +        "parsec-3.1.18.0-inplace",
    
    43
    +        "pretty-1.1.3.6-inplace",
    
    44
    +        "text-2.1.4-inplace",
    
    45
    +        "time-1.14-inplace",
    
    46
    +        "transformers-0.6.3.0-inplace"
    
    47
    +      ],
    
    48
    +      "id": "Cabal-syntax-3.14.2.0-inplace",
    
    49
    +      "pkg-name": "Cabal-syntax",
    
    50
    +      "pkg-version": "3.14.2.0",
    
    51
    +      "type": "pre-existing"
    
    52
    +    },
    
    53
    +    {
    
    54
    +      "depends": [
    
    55
    +        "base-4.21.2.0-inplace"
    
    56
    +      ],
    
    57
    +      "id": "array-0.5.8.0-inplace",
    
    58
    +      "pkg-name": "array",
    
    59
    +      "pkg-version": "0.5.8.0",
    
    60
    +      "type": "pre-existing"
    
    61
    +    },
    
    62
    +    {
    
    63
    +      "depends": [
    
    64
    +        "ghc-internal-9.1204.0-inplace",
    
    65
    +        "ghc-prim-0.13.0-inplace"
    
    66
    +      ],
    
    67
    +      "id": "base-4.21.2.0-inplace",
    
    68
    +      "pkg-name": "base",
    
    69
    +      "pkg-version": "4.21.2.0",
    
    70
    +      "type": "pre-existing"
    
    71
    +    },
    
    72
    +    {
    
    73
    +      "component-name": "lib",
    
    74
    +      "depends": [
    
    75
    +        "base-4.21.2.0-inplace",
    
    76
    +        "bytestring-0.12.2.0-inplace"
    
    77
    +      ],
    
    78
    +      "exe-depends": [],
    
    79
    +      "flags": {},
    
    80
    +      "id": "base16-bytestring-1.0.2.0-029e6bf896c721d9d1021a15af04f6feac96dde18feb482f94ebd10018b5e39b",
    
    81
    +      "pkg-cabal-sha256": "a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd",
    
    82
    +      "pkg-name": "base16-bytestring",
    
    83
    +      "pkg-src": {
    
    84
    +        "repo": {
    
    85
    +          "type": "secure-repo",
    
    86
    +          "uri": "https://hackage.haskell.org/"
    
    87
    +        },
    
    88
    +        "type": "repo-tar"
    
    89
    +      },
    
    90
    +      "pkg-src-sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784",
    
    91
    +      "pkg-version": "1.0.2.0",
    
    92
    +      "style": "global",
    
    93
    +      "type": "configured"
    
    94
    +    },
    
    95
    +    {
    
    96
    +      "depends": [
    
    97
    +        "array-0.5.8.0-inplace",
    
    98
    +        "base-4.21.2.0-inplace",
    
    99
    +        "bytestring-0.12.2.0-inplace",
    
    100
    +        "containers-0.7-inplace"
    
    101
    +      ],
    
    102
    +      "id": "binary-0.8.9.3-inplace",
    
    103
    +      "pkg-name": "binary",
    
    104
    +      "pkg-version": "0.8.9.3",
    
    105
    +      "type": "pre-existing"
    
    106
    +    },
    
    107
    +    {
    
    108
    +      "depends": [
    
    109
    +        "base-4.21.2.0-inplace",
    
    110
    +        "deepseq-1.5.1.0-inplace",
    
    111
    +        "ghc-prim-0.13.0-inplace",
    
    112
    +        "template-haskell-2.23.0.0-inplace"
    
    113
    +      ],
    
    114
    +      "id": "bytestring-0.12.2.0-inplace",
    
    115
    +      "pkg-name": "bytestring",
    
    116
    +      "pkg-version": "0.12.2.0",
    
    117
    +      "type": "pre-existing"
    
    118
    +    },
    
    119
    +    {
    
    120
    +      "component-name": "lib",
    
    121
    +      "depends": [
    
    122
    +        "base-4.21.2.0-inplace"
    
    123
    +      ],
    
    124
    +      "exe-depends": [],
    
    125
    +      "flags": {
    
    126
    +        "llvm": false
    
    127
    +      },
    
    128
    +      "id": "clock-0.8.4-f226bfe6d6e3f50283c0949cda03f13d20dcafa0ee7734847260154ee87ac460",
    
    129
    +      "pkg-cabal-sha256": "b938655b00cf204ce69abfff946021bed111d2609a9f7a9c22e28a1a202e9115",
    
    130
    +      "pkg-name": "clock",
    
    131
    +      "pkg-src": {
    
    132
    +        "repo": {
    
    133
    +          "type": "secure-repo",
    
    134
    +          "uri": "https://hackage.haskell.org/"
    
    135
    +        },
    
    136
    +        "type": "repo-tar"
    
    137
    +      },
    
    138
    +      "pkg-src-sha256": "6ae9898afe788a5e334cd5fad5d18a3c2e8e59fa09aaf7b957dbb38a4767df2e",
    
    139
    +      "pkg-version": "0.8.4",
    
    140
    +      "style": "global",
    
    141
    +      "type": "configured"
    
    142
    +    },
    
    143
    +    {
    
    144
    +      "depends": [
    
    145
    +        "array-0.5.8.0-inplace",
    
    146
    +        "base-4.21.2.0-inplace",
    
    147
    +        "deepseq-1.5.1.0-inplace",
    
    148
    +        "template-haskell-2.23.0.0-inplace"
    
    149
    +      ],
    
    150
    +      "id": "containers-0.7-inplace",
    
    151
    +      "pkg-name": "containers",
    
    152
    +      "pkg-version": "0.7",
    
    153
    +      "type": "pre-existing"
    
    154
    +    },
    
    155
    +    {
    
    156
    +      "component-name": "lib",
    
    157
    +      "depends": [
    
    158
    +        "base-4.21.2.0-inplace",
    
    159
    +        "bytestring-0.12.2.0-inplace"
    
    160
    +      ],
    
    161
    +      "exe-depends": [],
    
    162
    +      "flags": {
    
    163
    +        "exe": false,
    
    164
    +        "use-cbits": true
    
    165
    +      },
    
    166
    +      "id": "cryptohash-sha256-0.11.102.1-d69d56466297d4d6e5ef30098ea0fb161d4566ba54cd70216b195de5030c0ced",
    
    167
    +      "pkg-cabal-sha256": "0e9de2ccce261e7a5b027e842f6f47f50eb0e6059a0de98a5479f75aa8164107",
    
    168
    +      "pkg-name": "cryptohash-sha256",
    
    169
    +      "pkg-src": {
    
    170
    +        "repo": {
    
    171
    +          "type": "secure-repo",
    
    172
    +          "uri": "https://hackage.haskell.org/"
    
    173
    +        },
    
    174
    +        "type": "repo-tar"
    
    175
    +      },
    
    176
    +      "pkg-src-sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6",
    
    177
    +      "pkg-version": "0.11.102.1",
    
    178
    +      "style": "global",
    
    179
    +      "type": "configured"
    
    180
    +    },
    
    181
    +    {
    
    182
    +      "depends": [
    
    183
    +        "base-4.21.2.0-inplace",
    
    184
    +        "ghc-prim-0.13.0-inplace"
    
    185
    +      ],
    
    186
    +      "id": "deepseq-1.5.1.0-inplace",
    
    187
    +      "pkg-name": "deepseq",
    
    188
    +      "pkg-version": "1.5.1.0",
    
    189
    +      "type": "pre-existing"
    
    190
    +    },
    
    191
    +    {
    
    192
    +      "depends": [
    
    193
    +        "base-4.21.2.0-inplace",
    
    194
    +        "file-io-0.1.6-inplace",
    
    195
    +        "filepath-1.5.5.0-inplace",
    
    196
    +        "os-string-2.0.10-inplace",
    
    197
    +        "time-1.14-inplace",
    
    198
    +        "unix-2.8.8.0-inplace"
    
    199
    +      ],
    
    200
    +      "id": "directory-1.3.10.1-inplace",
    
    201
    +      "pkg-name": "directory",
    
    202
    +      "pkg-version": "1.3.10.1",
    
    203
    +      "type": "pre-existing"
    
    204
    +    },
    
    205
    +    {
    
    206
    +      "depends": [
    
    207
    +        "base-4.21.2.0-inplace",
    
    208
    +        "mtl-2.3.2-inplace",
    
    209
    +        "stm-2.5.3.1-inplace",
    
    210
    +        "template-haskell-2.23.0.0-inplace",
    
    211
    +        "transformers-0.6.3.0-inplace"
    
    212
    +      ],
    
    213
    +      "id": "exceptions-0.10.12-inplace",
    
    214
    +      "pkg-name": "exceptions",
    
    215
    +      "pkg-version": "0.10.12",
    
    216
    +      "type": "pre-existing"
    
    217
    +    },
    
    218
    +    {
    
    219
    +      "component-name": "lib",
    
    220
    +      "depends": [
    
    221
    +        "base-4.21.2.0-inplace",
    
    222
    +        "clock-0.8.4-f226bfe6d6e3f50283c0949cda03f13d20dcafa0ee7734847260154ee87ac460",
    
    223
    +        "directory-1.3.10.1-inplace",
    
    224
    +        "filepath-1.5.5.0-inplace",
    
    225
    +        "process-1.6.29.0-inplace",
    
    226
    +        "time-1.14-inplace",
    
    227
    +        "unix-2.8.8.0-inplace"
    
    228
    +      ],
    
    229
    +      "exe-depends": [],
    
    230
    +      "flags": {},
    
    231
    +      "id": "extra-1.8-977907dfa22da03a16664abb7030addd3e2178a6c631ea4aebfacd68b5a30f4a",
    
    232
    +      "pkg-cabal-sha256": "57d9200fbea2e88e05e0be35925511764827b1c86d3214106b0b610f331fc40c",
    
    233
    +      "pkg-name": "extra",
    
    234
    +      "pkg-src": {
    
    235
    +        "repo": {
    
    236
    +          "type": "secure-repo",
    
    237
    +          "uri": "https://hackage.haskell.org/"
    
    238
    +        },
    
    239
    +        "type": "repo-tar"
    
    240
    +      },
    
    241
    +      "pkg-src-sha256": "2fa4ce5eae50560bba80f1883913cf2ed52b3d87fd290dae27d838c94f5389a1",
    
    242
    +      "pkg-version": "1.8",
    
    243
    +      "style": "global",
    
    244
    +      "type": "configured"
    
    245
    +    },
    
    246
    +    {
    
    247
    +      "depends": [
    
    248
    +        "base-4.21.2.0-inplace",
    
    249
    +        "bytestring-0.12.2.0-inplace",
    
    250
    +        "deepseq-1.5.1.0-inplace",
    
    251
    +        "filepath-1.5.5.0-inplace",
    
    252
    +        "os-string-2.0.10-inplace",
    
    253
    +        "unix-2.8.8.0-inplace"
    
    254
    +      ],
    
    255
    +      "id": "file-io-0.1.6-inplace",
    
    256
    +      "pkg-name": "file-io",
    
    257
    +      "pkg-version": "0.1.6",
    
    258
    +      "type": "pre-existing"
    
    259
    +    },
    
    260
    +    {
    
    261
    +      "depends": [
    
    262
    +        "base-4.21.2.0-inplace",
    
    263
    +        "bytestring-0.12.2.0-inplace",
    
    264
    +        "deepseq-1.5.1.0-inplace",
    
    265
    +        "exceptions-0.10.12-inplace",
    
    266
    +        "os-string-2.0.10-inplace",
    
    267
    +        "template-haskell-2.23.0.0-inplace"
    
    268
    +      ],
    
    269
    +      "id": "filepath-1.5.5.0-inplace",
    
    270
    +      "pkg-name": "filepath",
    
    271
    +      "pkg-version": "1.5.5.0",
    
    272
    +      "type": "pre-existing"
    
    273
    +    },
    
    274
    +    {
    
    275
    +      "component-name": "lib",
    
    276
    +      "depends": [
    
    277
    +        "base-4.21.2.0-inplace",
    
    278
    +        "directory-1.3.10.1-inplace",
    
    279
    +        "extra-1.8-977907dfa22da03a16664abb7030addd3e2178a6c631ea4aebfacd68b5a30f4a",
    
    280
    +        "filepath-1.5.5.0-inplace"
    
    281
    +      ],
    
    282
    +      "exe-depends": [],
    
    283
    +      "flags": {},
    
    284
    +      "id": "filepattern-0.1.3-6c5edacccf4aba266d29f7bb4b04b4433afb5789e4038283608ab21b5055b36e",
    
    285
    +      "pkg-cabal-sha256": "372c1733d83b90045eb29da9f010fed79bfef8771ce65eb126a1d83ecc54a9a2",
    
    286
    +      "pkg-name": "filepattern",
    
    287
    +      "pkg-src": {
    
    288
    +        "repo": {
    
    289
    +          "type": "secure-repo",
    
    290
    +          "uri": "https://hackage.haskell.org/"
    
    291
    +        },
    
    292
    +        "type": "repo-tar"
    
    293
    +      },
    
    294
    +      "pkg-src-sha256": "cc445d439ea2f65cac7604d3578aa2c3a62e5a91dc989f4ce5b3390db9e59636",
    
    295
    +      "pkg-version": "0.1.3",
    
    296
    +      "style": "global",
    
    297
    +      "type": "configured"
    
    298
    +    },
    
    299
    +    {
    
    300
    +      "depends": [
    
    301
    +        "ghc-prim-0.13.0-inplace"
    
    302
    +      ],
    
    303
    +      "id": "ghc-bignum-1.3-inplace",
    
    304
    +      "pkg-name": "ghc-bignum",
    
    305
    +      "pkg-version": "1.3",
    
    306
    +      "type": "pre-existing"
    
    307
    +    },
    
    308
    +    {
    
    309
    +      "depends": [
    
    310
    +        "base-4.21.2.0-inplace",
    
    311
    +        "ghc-internal-9.1204.0-inplace",
    
    312
    +        "ghc-prim-0.13.0-inplace",
    
    313
    +        "pretty-1.1.3.6-inplace"
    
    314
    +      ],
    
    315
    +      "id": "ghc-boot-th-9.12.4-inplace",
    
    316
    +      "pkg-name": "ghc-boot-th",
    
    317
    +      "pkg-version": "9.12.4",
    
    318
    +      "type": "pre-existing"
    
    319
    +    },
    
    320
    +    {
    
    321
    +      "depends": [
    
    322
    +        "ghc-bignum-1.3-inplace",
    
    323
    +        "ghc-prim-0.13.0-inplace",
    
    324
    +        "rts-1.0.3"
    
    325
    +      ],
    
    326
    +      "id": "ghc-internal-9.1204.0-inplace",
    
    327
    +      "pkg-name": "ghc-internal",
    
    328
    +      "pkg-version": "9.1204.0",
    
    329
    +      "type": "pre-existing"
    
    330
    +    },
    
    331
    +    {
    
    332
    +      "build-info": "/home/mangoiv/Devel/wt/ghc-work/ghc-devops/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.12.4/ghc-platform-0.1.0.0/build-info.json",
    
    333
    +      "component-name": "lib",
    
    334
    +      "depends": [
    
    335
    +        "base-4.21.2.0-inplace"
    
    336
    +      ],
    
    337
    +      "dist-dir": "/home/mangoiv/Devel/wt/ghc-work/ghc-devops/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.12.4/ghc-platform-0.1.0.0",
    
    338
    +      "exe-depends": [],
    
    339
    +      "flags": {},
    
    340
    +      "id": "ghc-platform-0.1.0.0-inplace",
    
    341
    +      "pkg-name": "ghc-platform",
    
    342
    +      "pkg-src": {
    
    343
    +        "path": "/home/mangoiv/Devel/wt/ghc-work/ghc-devops/hadrian/../libraries/ghc-platform",
    
    344
    +        "type": "local"
    
    345
    +      },
    
    346
    +      "pkg-version": "0.1.0.0",
    
    347
    +      "style": "local",
    
    348
    +      "type": "configured"
    
    349
    +    },
    
    350
    +    {
    
    351
    +      "depends": [
    
    352
    +        "rts-1.0.3"
    
    353
    +      ],
    
    354
    +      "id": "ghc-prim-0.13.0-inplace",
    
    355
    +      "pkg-name": "ghc-prim",
    
    356
    +      "pkg-version": "0.13.0",
    
    357
    +      "type": "pre-existing"
    
    358
    +    },
    
    359
    +    {
    
    360
    +      "build-info": "/home/mangoiv/Devel/wt/ghc-work/ghc-devops/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.12.4/ghc-toolchain-0.1.0.0/build-info.json",
    
    361
    +      "component-name": "lib",
    
    362
    +      "depends": [
    
    363
    +        "base-4.21.2.0-inplace",
    
    364
    +        "directory-1.3.10.1-inplace",
    
    365
    +        "filepath-1.5.5.0-inplace",
    
    366
    +        "ghc-platform-0.1.0.0-inplace",
    
    367
    +        "process-1.6.29.0-inplace",
    
    368
    +        "text-2.1.4-inplace",
    
    369
    +        "transformers-0.6.3.0-inplace"
    
    370
    +      ],
    
    371
    +      "dist-dir": "/home/mangoiv/Devel/wt/ghc-work/ghc-devops/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.12.4/ghc-toolchain-0.1.0.0",
    
    372
    +      "exe-depends": [],
    
    373
    +      "flags": {},
    
    374
    +      "id": "ghc-toolchain-0.1.0.0-inplace",
    
    375
    +      "pkg-name": "ghc-toolchain",
    
    376
    +      "pkg-src": {
    
    377
    +        "path": "/home/mangoiv/Devel/wt/ghc-work/ghc-devops/hadrian/../utils/ghc-toolchain",
    
    378
    +        "type": "local"
    
    379
    +      },
    
    380
    +      "pkg-version": "0.1.0.0",
    
    381
    +      "style": "local",
    
    382
    +      "type": "configured"
    
    383
    +    },
    
    384
    +    {
    
    385
    +      "bin-file": "/home/mangoiv/Devel/wt/ghc-work/ghc-devops/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.12.4/hadrian-0.1.0.0/x/hadrian/build/hadrian/hadrian",
    
    386
    +      "build-info": "/home/mangoiv/Devel/wt/ghc-work/ghc-devops/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.12.4/hadrian-0.1.0.0/x/hadrian/build-info.json",
    
    387
    +      "component-name": "exe:hadrian",
    
    388
    +      "depends": [
    
    389
    +        "Cabal-3.14.2.0-inplace",
    
    390
    +        "base-4.21.2.0-inplace",
    
    391
    +        "base16-bytestring-1.0.2.0-029e6bf896c721d9d1021a15af04f6feac96dde18feb482f94ebd10018b5e39b",
    
    392
    +        "bytestring-0.12.2.0-inplace",
    
    393
    +        "containers-0.7-inplace",
    
    394
    +        "cryptohash-sha256-0.11.102.1-d69d56466297d4d6e5ef30098ea0fb161d4566ba54cd70216b195de5030c0ced",
    
    395
    +        "directory-1.3.10.1-inplace",
    
    396
    +        "extra-1.8-977907dfa22da03a16664abb7030addd3e2178a6c631ea4aebfacd68b5a30f4a",
    
    397
    +        "filepath-1.5.5.0-inplace",
    
    398
    +        "ghc-platform-0.1.0.0-inplace",
    
    399
    +        "ghc-toolchain-0.1.0.0-inplace",
    
    400
    +        "mtl-2.3.2-inplace",
    
    401
    +        "parsec-3.1.18.0-inplace",
    
    402
    +        "shake-0.19.8-05edf53af47ca5f0e29c2d9ab0e25780e735c387e3d5ffa68c553ffc1551a68e",
    
    403
    +        "text-2.1.4-inplace",
    
    404
    +        "time-1.14-inplace",
    
    405
    +        "transformers-0.6.3.0-inplace",
    
    406
    +        "unordered-containers-0.2.20-1479746157f443820685e23af5f829e7ed87fadd58e3e8cbecef7d3329b7be42"
    
    407
    +      ],
    
    408
    +      "dist-dir": "/home/mangoiv/Devel/wt/ghc-work/ghc-devops/hadrian/dist-newstyle/build/x86_64-linux/ghc-9.12.4/hadrian-0.1.0.0/x/hadrian",
    
    409
    +      "exe-depends": [],
    
    410
    +      "flags": {
    
    411
    +        "selftest": false,
    
    412
    +        "threaded": true
    
    413
    +      },
    
    414
    +      "id": "hadrian-0.1.0.0-inplace-hadrian",
    
    415
    +      "pkg-name": "hadrian",
    
    416
    +      "pkg-src": {
    
    417
    +        "path": "/home/mangoiv/Devel/wt/ghc-work/ghc-devops/hadrian/.",
    
    418
    +        "type": "local"
    
    419
    +      },
    
    420
    +      "pkg-version": "0.1.0.0",
    
    421
    +      "style": "local",
    
    422
    +      "type": "configured"
    
    423
    +    },
    
    424
    +    {
    
    425
    +      "component-name": "lib",
    
    426
    +      "depends": [
    
    427
    +        "base-4.21.2.0-inplace",
    
    428
    +        "bytestring-0.12.2.0-inplace",
    
    429
    +        "containers-0.7-inplace",
    
    430
    +        "deepseq-1.5.1.0-inplace",
    
    431
    +        "filepath-1.5.5.0-inplace",
    
    432
    +        "ghc-bignum-1.3-inplace",
    
    433
    +        "ghc-prim-0.13.0-inplace",
    
    434
    +        "os-string-2.0.10-inplace",
    
    435
    +        "text-2.1.4-inplace"
    
    436
    +      ],
    
    437
    +      "exe-depends": [],
    
    438
    +      "flags": {
    
    439
    +        "arch-native": false,
    
    440
    +        "random-initial-seed": false
    
    441
    +      },
    
    442
    +      "id": "hashable-1.5.0.0-aa6230f7ed5b298a0bbcb7b4bfefb3ac5eeda8551501c0cd2cf375ff1f1d8653",
    
    443
    +      "pkg-cabal-sha256": "2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef",
    
    444
    +      "pkg-name": "hashable",
    
    445
    +      "pkg-src": {
    
    446
    +        "repo": {
    
    447
    +          "type": "secure-repo",
    
    448
    +          "uri": "https://hackage.haskell.org/"
    
    449
    +        },
    
    450
    +        "type": "repo-tar"
    
    451
    +      },
    
    452
    +      "pkg-src-sha256": "e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a",
    
    453
    +      "pkg-version": "1.5.0.0",
    
    454
    +      "style": "global",
    
    455
    +      "type": "configured"
    
    456
    +    },
    
    457
    +    {
    
    458
    +      "component-name": "lib",
    
    459
    +      "depends": [
    
    460
    +        "base-4.21.2.0-inplace"
    
    461
    +      ],
    
    462
    +      "exe-depends": [],
    
    463
    +      "flags": {},
    
    464
    +      "id": "heaps-0.4.1-c218e6de55d4b76303626c9f791980162dfcc8ea7a71210a11f549f76a525cf4",
    
    465
    +      "pkg-cabal-sha256": "74ce60a23b8ef247b8bca71eeb38289e82b3b5e83b2383600b2c838a68218068",
    
    466
    +      "pkg-name": "heaps",
    
    467
    +      "pkg-src": {
    
    468
    +        "repo": {
    
    469
    +          "type": "secure-repo",
    
    470
    +          "uri": "https://hackage.haskell.org/"
    
    471
    +        },
    
    472
    +        "type": "repo-tar"
    
    473
    +      },
    
    474
    +      "pkg-src-sha256": "8763a4663a2d0b3c912400a547d66ae11b46a954403b6747272148e950aa0382",
    
    475
    +      "pkg-version": "0.4.1",
    
    476
    +      "style": "global",
    
    477
    +      "type": "configured"
    
    478
    +    },
    
    479
    +    {
    
    480
    +      "component-name": "lib",
    
    481
    +      "depends": [
    
    482
    +        "base-4.21.2.0-inplace"
    
    483
    +      ],
    
    484
    +      "exe-depends": [],
    
    485
    +      "flags": {},
    
    486
    +      "id": "js-dgtable-0.5.2-bedc90198c4c6f66d1811817fbda73e9c4a3dc55d7d45124ab34b93b0dbba03f",
    
    487
    +      "pkg-cabal-sha256": "f75cb4fa53c88c65794becdd48eb0d3b2b8abd89a3d5c19e87af91f5225c15e4",
    
    488
    +      "pkg-name": "js-dgtable",
    
    489
    +      "pkg-src": {
    
    490
    +        "repo": {
    
    491
    +          "type": "secure-repo",
    
    492
    +          "uri": "https://hackage.haskell.org/"
    
    493
    +        },
    
    494
    +        "type": "repo-tar"
    
    495
    +      },
    
    496
    +      "pkg-src-sha256": "e28dd65bee8083b17210134e22e01c6349dc33c3b7bd17705973cd014e9f20ac",
    
    497
    +      "pkg-version": "0.5.2",
    
    498
    +      "style": "global",
    
    499
    +      "type": "configured"
    
    500
    +    },
    
    501
    +    {
    
    502
    +      "component-name": "lib",
    
    503
    +      "depends": [
    
    504
    +        "base-4.21.2.0-inplace"
    
    505
    +      ],
    
    506
    +      "exe-depends": [],
    
    507
    +      "flags": {},
    
    508
    +      "id": "js-flot-0.8.3-712bc8b4a7ab937e5909f24838cb5a85e2800d69a1f31252149f6fdec40270bc",
    
    509
    +      "pkg-cabal-sha256": "4c1c447a9a2fba0adba6d30678302a30c32b9dfde9e7aa9e9156483e1545096d",
    
    510
    +      "pkg-name": "js-flot",
    
    511
    +      "pkg-src": {
    
    512
    +        "repo": {
    
    513
    +          "type": "secure-repo",
    
    514
    +          "uri": "https://hackage.haskell.org/"
    
    515
    +        },
    
    516
    +        "type": "repo-tar"
    
    517
    +      },
    
    518
    +      "pkg-src-sha256": "1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a",
    
    519
    +      "pkg-version": "0.8.3",
    
    520
    +      "style": "global",
    
    521
    +      "type": "configured"
    
    522
    +    },
    
    523
    +    {
    
    524
    +      "component-name": "lib",
    
    525
    +      "depends": [
    
    526
    +        "base-4.21.2.0-inplace"
    
    527
    +      ],
    
    528
    +      "exe-depends": [],
    
    529
    +      "flags": {},
    
    530
    +      "id": "js-jquery-3.3.1-73a3a595ce1fd7f078acdf1dd61dad2929c510aeb9c9246f62c4c25b97cc1e5b",
    
    531
    +      "pkg-cabal-sha256": "59ab6c79159549ef94b584abce8e6d3b336014c2cce1337b59a8f637e2856df5",
    
    532
    +      "pkg-name": "js-jquery",
    
    533
    +      "pkg-src": {
    
    534
    +        "repo": {
    
    535
    +          "type": "secure-repo",
    
    536
    +          "uri": "https://hackage.haskell.org/"
    
    537
    +        },
    
    538
    +        "type": "repo-tar"
    
    539
    +      },
    
    540
    +      "pkg-src-sha256": "e0e0681f0da1130ede4e03a051630ea439c458cb97216cdb01771ebdbe44069b",
    
    541
    +      "pkg-version": "3.3.1",
    
    542
    +      "style": "global",
    
    543
    +      "type": "configured"
    
    544
    +    },
    
    545
    +    {
    
    546
    +      "depends": [
    
    547
    +        "base-4.21.2.0-inplace",
    
    548
    +        "transformers-0.6.3.0-inplace"
    
    549
    +      ],
    
    550
    +      "id": "mtl-2.3.2-inplace",
    
    551
    +      "pkg-name": "mtl",
    
    552
    +      "pkg-version": "2.3.2",
    
    553
    +      "type": "pre-existing"
    
    554
    +    },
    
    555
    +    {
    
    556
    +      "depends": [
    
    557
    +        "base-4.21.2.0-inplace",
    
    558
    +        "bytestring-0.12.2.0-inplace",
    
    559
    +        "deepseq-1.5.1.0-inplace",
    
    560
    +        "exceptions-0.10.12-inplace",
    
    561
    +        "template-haskell-2.23.0.0-inplace"
    
    562
    +      ],
    
    563
    +      "id": "os-string-2.0.10-inplace",
    
    564
    +      "pkg-name": "os-string",
    
    565
    +      "pkg-version": "2.0.10",
    
    566
    +      "type": "pre-existing"
    
    567
    +    },
    
    568
    +    {
    
    569
    +      "depends": [
    
    570
    +        "base-4.21.2.0-inplace",
    
    571
    +        "bytestring-0.12.2.0-inplace",
    
    572
    +        "mtl-2.3.2-inplace",
    
    573
    +        "text-2.1.4-inplace"
    
    574
    +      ],
    
    575
    +      "id": "parsec-3.1.18.0-inplace",
    
    576
    +      "pkg-name": "parsec",
    
    577
    +      "pkg-version": "3.1.18.0",
    
    578
    +      "type": "pre-existing"
    
    579
    +    },
    
    580
    +    {
    
    581
    +      "depends": [
    
    582
    +        "base-4.21.2.0-inplace",
    
    583
    +        "deepseq-1.5.1.0-inplace",
    
    584
    +        "ghc-prim-0.13.0-inplace"
    
    585
    +      ],
    
    586
    +      "id": "pretty-1.1.3.6-inplace",
    
    587
    +      "pkg-name": "pretty",
    
    588
    +      "pkg-version": "1.1.3.6",
    
    589
    +      "type": "pre-existing"
    
    590
    +    },
    
    591
    +    {
    
    592
    +      "component-name": "lib",
    
    593
    +      "depends": [
    
    594
    +        "base-4.21.2.0-inplace",
    
    595
    +        "deepseq-1.5.1.0-inplace",
    
    596
    +        "template-haskell-2.23.0.0-inplace",
    
    597
    +        "transformers-0.6.3.0-inplace"
    
    598
    +      ],
    
    599
    +      "exe-depends": [],
    
    600
    +      "flags": {},
    
    601
    +      "id": "primitive-0.9.0.0-00afb511d4713a0075eea45a4a33da1f8a7364d1c10fe669a94dc332e4c85b0d",
    
    602
    +      "pkg-cabal-sha256": "de20bf4eff1f972088854c8efda6eaca2d3147aff62232c3707f059152638759",
    
    603
    +      "pkg-name": "primitive",
    
    604
    +      "pkg-src": {
    
    605
    +        "repo": {
    
    606
    +          "type": "secure-repo",
    
    607
    +          "uri": "https://hackage.haskell.org/"
    
    608
    +        },
    
    609
    +        "type": "repo-tar"
    
    610
    +      },
    
    611
    +      "pkg-src-sha256": "696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7",
    
    612
    +      "pkg-version": "0.9.0.0",
    
    613
    +      "style": "global",
    
    614
    +      "type": "configured"
    
    615
    +    },
    
    616
    +    {
    
    617
    +      "depends": [
    
    618
    +        "base-4.21.2.0-inplace",
    
    619
    +        "deepseq-1.5.1.0-inplace",
    
    620
    +        "directory-1.3.10.1-inplace",
    
    621
    +        "filepath-1.5.5.0-inplace",
    
    622
    +        "os-string-2.0.10-inplace",
    
    623
    +        "unix-2.8.8.0-inplace"
    
    624
    +      ],
    
    625
    +      "id": "process-1.6.29.0-inplace",
    
    626
    +      "pkg-name": "process",
    
    627
    +      "pkg-version": "1.6.29.0",
    
    628
    +      "type": "pre-existing"
    
    629
    +    },
    
    630
    +    {
    
    631
    +      "component-name": "lib",
    
    632
    +      "depends": [
    
    633
    +        "base-4.21.2.0-inplace",
    
    634
    +        "bytestring-0.12.2.0-inplace",
    
    635
    +        "deepseq-1.5.1.0-inplace",
    
    636
    +        "mtl-2.3.2-inplace",
    
    637
    +        "splitmix-0.1.1-fd0ef8cc3cda46dfde88d2baa94b5ce20ce9daea57642c55112ae54ed2f00e5e",
    
    638
    +        "transformers-0.6.3.0-inplace"
    
    639
    +      ],
    
    640
    +      "exe-depends": [],
    
    641
    +      "flags": {},
    
    642
    +      "id": "random-1.3.0-8b1fa4b98f797c05422943e3093502e37e69e90e47b10ab3eed2af6ca3867ba3",
    
    643
    +      "pkg-cabal-sha256": "e5b7016e43a8f4822ebcf8cacaaa737beb62d370b988b5c69e95105d9f0fd582",
    
    644
    +      "pkg-name": "random",
    
    645
    +      "pkg-src": {
    
    646
    +        "repo": {
    
    647
    +          "type": "secure-repo",
    
    648
    +          "uri": "https://hackage.haskell.org/"
    
    649
    +        },
    
    650
    +        "type": "repo-tar"
    
    651
    +      },
    
    652
    +      "pkg-src-sha256": "6b5067e65625d777e31f151f5fcec351091d9de832183ca2a2a864e1cfd4f1b1",
    
    653
    +      "pkg-version": "1.3.0",
    
    654
    +      "style": "global",
    
    655
    +      "type": "configured"
    
    656
    +    },
    
    657
    +    {
    
    658
    +      "depends": [],
    
    659
    +      "id": "rts-1.0.3",
    
    660
    +      "pkg-name": "rts",
    
    661
    +      "pkg-version": "1.0.3",
    
    662
    +      "type": "pre-existing"
    
    663
    +    },
    
    664
    +    {
    
    665
    +      "component-name": "lib",
    
    666
    +      "depends": [
    
    667
    +        "base-4.21.2.0-inplace",
    
    668
    +        "binary-0.8.9.3-inplace",
    
    669
    +        "bytestring-0.12.2.0-inplace",
    
    670
    +        "deepseq-1.5.1.0-inplace",
    
    671
    +        "directory-1.3.10.1-inplace",
    
    672
    +        "extra-1.8-977907dfa22da03a16664abb7030addd3e2178a6c631ea4aebfacd68b5a30f4a",
    
    673
    +        "filepath-1.5.5.0-inplace",
    
    674
    +        "filepattern-0.1.3-6c5edacccf4aba266d29f7bb4b04b4433afb5789e4038283608ab21b5055b36e",
    
    675
    +        "hashable-1.5.0.0-aa6230f7ed5b298a0bbcb7b4bfefb3ac5eeda8551501c0cd2cf375ff1f1d8653",
    
    676
    +        "heaps-0.4.1-c218e6de55d4b76303626c9f791980162dfcc8ea7a71210a11f549f76a525cf4",
    
    677
    +        "js-dgtable-0.5.2-bedc90198c4c6f66d1811817fbda73e9c4a3dc55d7d45124ab34b93b0dbba03f",
    
    678
    +        "js-flot-0.8.3-712bc8b4a7ab937e5909f24838cb5a85e2800d69a1f31252149f6fdec40270bc",
    
    679
    +        "js-jquery-3.3.1-73a3a595ce1fd7f078acdf1dd61dad2929c510aeb9c9246f62c4c25b97cc1e5b",
    
    680
    +        "primitive-0.9.0.0-00afb511d4713a0075eea45a4a33da1f8a7364d1c10fe669a94dc332e4c85b0d",
    
    681
    +        "process-1.6.29.0-inplace",
    
    682
    +        "random-1.3.0-8b1fa4b98f797c05422943e3093502e37e69e90e47b10ab3eed2af6ca3867ba3",
    
    683
    +        "time-1.14-inplace",
    
    684
    +        "transformers-0.6.3.0-inplace",
    
    685
    +        "unix-2.8.8.0-inplace",
    
    686
    +        "unordered-containers-0.2.20-1479746157f443820685e23af5f829e7ed87fadd58e3e8cbecef7d3329b7be42",
    
    687
    +        "utf8-string-1.0.2-8a5669c19af8e64fd07c2c2191c6cee5dd304a99e6beef43b3337dc3c8e42e01"
    
    688
    +      ],
    
    689
    +      "exe-depends": [],
    
    690
    +      "flags": {
    
    691
    +        "cloud": false,
    
    692
    +        "embed-files": false,
    
    693
    +        "portable": false,
    
    694
    +        "threaded": true
    
    695
    +      },
    
    696
    +      "id": "shake-0.19.8-05edf53af47ca5f0e29c2d9ab0e25780e735c387e3d5ffa68c553ffc1551a68e",
    
    697
    +      "pkg-cabal-sha256": "03c8f06de478e07ad6fde95984c9206920106d0d8432ecb7ab825ef108d45382",
    
    698
    +      "pkg-name": "shake",
    
    699
    +      "pkg-src": {
    
    700
    +        "repo": {
    
    701
    +          "type": "secure-repo",
    
    702
    +          "uri": "https://hackage.haskell.org/"
    
    703
    +        },
    
    704
    +        "type": "repo-tar"
    
    705
    +      },
    
    706
    +      "pkg-src-sha256": "6384e33a26a2590bf33719e88881076b899ac4b5340c1c9271e4caa37e9d6535",
    
    707
    +      "pkg-version": "0.19.8",
    
    708
    +      "style": "global",
    
    709
    +      "type": "configured"
    
    710
    +    },
    
    711
    +    {
    
    712
    +      "bin-file": "/home/mangoiv/.cabal/store/ghc-9.12.4-inplace/shake-0.19.8-e-shake-d8c56bb977b917163397a4e2bb927d692f80e5266903f72e1345fb6e3cf8a462/bin/shake",
    
    713
    +      "component-name": "exe:shake",
    
    714
    +      "depends": [
    
    715
    +        "base-4.21.2.0-inplace",
    
    716
    +        "binary-0.8.9.3-inplace",
    
    717
    +        "bytestring-0.12.2.0-inplace",
    
    718
    +        "deepseq-1.5.1.0-inplace",
    
    719
    +        "directory-1.3.10.1-inplace",
    
    720
    +        "extra-1.8-977907dfa22da03a16664abb7030addd3e2178a6c631ea4aebfacd68b5a30f4a",
    
    721
    +        "filepath-1.5.5.0-inplace",
    
    722
    +        "filepattern-0.1.3-6c5edacccf4aba266d29f7bb4b04b4433afb5789e4038283608ab21b5055b36e",
    
    723
    +        "hashable-1.5.0.0-aa6230f7ed5b298a0bbcb7b4bfefb3ac5eeda8551501c0cd2cf375ff1f1d8653",
    
    724
    +        "heaps-0.4.1-c218e6de55d4b76303626c9f791980162dfcc8ea7a71210a11f549f76a525cf4",
    
    725
    +        "js-dgtable-0.5.2-bedc90198c4c6f66d1811817fbda73e9c4a3dc55d7d45124ab34b93b0dbba03f",
    
    726
    +        "js-flot-0.8.3-712bc8b4a7ab937e5909f24838cb5a85e2800d69a1f31252149f6fdec40270bc",
    
    727
    +        "js-jquery-3.3.1-73a3a595ce1fd7f078acdf1dd61dad2929c510aeb9c9246f62c4c25b97cc1e5b",
    
    728
    +        "primitive-0.9.0.0-00afb511d4713a0075eea45a4a33da1f8a7364d1c10fe669a94dc332e4c85b0d",
    
    729
    +        "process-1.6.29.0-inplace",
    
    730
    +        "random-1.3.0-8b1fa4b98f797c05422943e3093502e37e69e90e47b10ab3eed2af6ca3867ba3",
    
    731
    +        "time-1.14-inplace",
    
    732
    +        "transformers-0.6.3.0-inplace",
    
    733
    +        "unix-2.8.8.0-inplace",
    
    734
    +        "unordered-containers-0.2.20-1479746157f443820685e23af5f829e7ed87fadd58e3e8cbecef7d3329b7be42",
    
    735
    +        "utf8-string-1.0.2-8a5669c19af8e64fd07c2c2191c6cee5dd304a99e6beef43b3337dc3c8e42e01"
    
    736
    +      ],
    
    737
    +      "exe-depends": [],
    
    738
    +      "flags": {
    
    739
    +        "cloud": false,
    
    740
    +        "embed-files": false,
    
    741
    +        "portable": false,
    
    742
    +        "threaded": true
    
    743
    +      },
    
    744
    +      "id": "shake-0.19.8-e-shake-d8c56bb977b917163397a4e2bb927d692f80e5266903f72e1345fb6e3cf8a462",
    
    745
    +      "pkg-cabal-sha256": "03c8f06de478e07ad6fde95984c9206920106d0d8432ecb7ab825ef108d45382",
    
    746
    +      "pkg-name": "shake",
    
    747
    +      "pkg-src": {
    
    748
    +        "repo": {
    
    749
    +          "type": "secure-repo",
    
    750
    +          "uri": "https://hackage.haskell.org/"
    
    751
    +        },
    
    752
    +        "type": "repo-tar"
    
    753
    +      },
    
    754
    +      "pkg-src-sha256": "6384e33a26a2590bf33719e88881076b899ac4b5340c1c9271e4caa37e9d6535",
    
    755
    +      "pkg-version": "0.19.8",
    
    756
    +      "style": "global",
    
    757
    +      "type": "configured"
    
    758
    +    },
    
    759
    +    {
    
    760
    +      "component-name": "lib",
    
    761
    +      "depends": [
    
    762
    +        "base-4.21.2.0-inplace",
    
    763
    +        "deepseq-1.5.1.0-inplace"
    
    764
    +      ],
    
    765
    +      "exe-depends": [],
    
    766
    +      "flags": {
    
    767
    +        "optimised-mixer": false
    
    768
    +      },
    
    769
    +      "id": "splitmix-0.1.1-fd0ef8cc3cda46dfde88d2baa94b5ce20ce9daea57642c55112ae54ed2f00e5e",
    
    770
    +      "pkg-cabal-sha256": "8f92088f1c51c8d4569279a07565f8aa6b534a6735615b2295d2961dec8f1783",
    
    771
    +      "pkg-name": "splitmix",
    
    772
    +      "pkg-src": {
    
    773
    +        "repo": {
    
    774
    +          "type": "secure-repo",
    
    775
    +          "uri": "https://hackage.haskell.org/"
    
    776
    +        },
    
    777
    +        "type": "repo-tar"
    
    778
    +      },
    
    779
    +      "pkg-src-sha256": "d678c41a603a62032cf7e5f8336bb8222c93990e4b59c8b291b7ca26c7eb12c7",
    
    780
    +      "pkg-version": "0.1.1",
    
    781
    +      "style": "global",
    
    782
    +      "type": "configured"
    
    783
    +    },
    
    784
    +    {
    
    785
    +      "depends": [
    
    786
    +        "array-0.5.8.0-inplace",
    
    787
    +        "base-4.21.2.0-inplace"
    
    788
    +      ],
    
    789
    +      "id": "stm-2.5.3.1-inplace",
    
    790
    +      "pkg-name": "stm",
    
    791
    +      "pkg-version": "2.5.3.1",
    
    792
    +      "type": "pre-existing"
    
    793
    +    },
    
    794
    +    {
    
    795
    +      "depends": [
    
    796
    +        "base-4.21.2.0-inplace",
    
    797
    +        "ghc-boot-th-9.12.4-inplace",
    
    798
    +        "ghc-internal-9.1204.0-inplace"
    
    799
    +      ],
    
    800
    +      "id": "template-haskell-2.23.0.0-inplace",
    
    801
    +      "pkg-name": "template-haskell",
    
    802
    +      "pkg-version": "2.23.0.0",
    
    803
    +      "type": "pre-existing"
    
    804
    +    },
    
    805
    +    {
    
    806
    +      "depends": [
    
    807
    +        "array-0.5.8.0-inplace",
    
    808
    +        "base-4.21.2.0-inplace",
    
    809
    +        "binary-0.8.9.3-inplace",
    
    810
    +        "bytestring-0.12.2.0-inplace",
    
    811
    +        "deepseq-1.5.1.0-inplace",
    
    812
    +        "ghc-prim-0.13.0-inplace",
    
    813
    +        "template-haskell-2.23.0.0-inplace"
    
    814
    +      ],
    
    815
    +      "id": "text-2.1.4-inplace",
    
    816
    +      "pkg-name": "text",
    
    817
    +      "pkg-version": "2.1.4",
    
    818
    +      "type": "pre-existing"
    
    819
    +    },
    
    820
    +    {
    
    821
    +      "depends": [
    
    822
    +        "base-4.21.2.0-inplace",
    
    823
    +        "deepseq-1.5.1.0-inplace",
    
    824
    +        "template-haskell-2.23.0.0-inplace"
    
    825
    +      ],
    
    826
    +      "id": "time-1.14-inplace",
    
    827
    +      "pkg-name": "time",
    
    828
    +      "pkg-version": "1.14",
    
    829
    +      "type": "pre-existing"
    
    830
    +    },
    
    831
    +    {
    
    832
    +      "depends": [
    
    833
    +        "base-4.21.2.0-inplace"
    
    834
    +      ],
    
    835
    +      "id": "transformers-0.6.3.0-inplace",
    
    836
    +      "pkg-name": "transformers",
    
    837
    +      "pkg-version": "0.6.3.0",
    
    838
    +      "type": "pre-existing"
    
    839
    +    },
    
    840
    +    {
    
    841
    +      "depends": [
    
    842
    +        "base-4.21.2.0-inplace",
    
    843
    +        "bytestring-0.12.2.0-inplace",
    
    844
    +        "filepath-1.5.5.0-inplace",
    
    845
    +        "os-string-2.0.10-inplace",
    
    846
    +        "time-1.14-inplace"
    
    847
    +      ],
    
    848
    +      "id": "unix-2.8.8.0-inplace",
    
    849
    +      "pkg-name": "unix",
    
    850
    +      "pkg-version": "2.8.8.0",
    
    851
    +      "type": "pre-existing"
    
    852
    +    },
    
    853
    +    {
    
    854
    +      "component-name": "lib",
    
    855
    +      "depends": [
    
    856
    +        "base-4.21.2.0-inplace",
    
    857
    +        "deepseq-1.5.1.0-inplace",
    
    858
    +        "hashable-1.5.0.0-aa6230f7ed5b298a0bbcb7b4bfefb3ac5eeda8551501c0cd2cf375ff1f1d8653",
    
    859
    +        "template-haskell-2.23.0.0-inplace"
    
    860
    +      ],
    
    861
    +      "exe-depends": [],
    
    862
    +      "flags": {
    
    863
    +        "debug": false
    
    864
    +      },
    
    865
    +      "id": "unordered-containers-0.2.20-1479746157f443820685e23af5f829e7ed87fadd58e3e8cbecef7d3329b7be42",
    
    866
    +      "pkg-cabal-sha256": "233cbcdda6c2698932bb391ce0935fb44f80c115621ee815a21ed33ac8ede422",
    
    867
    +      "pkg-name": "unordered-containers",
    
    868
    +      "pkg-src": {
    
    869
    +        "repo": {
    
    870
    +          "type": "secure-repo",
    
    871
    +          "uri": "https://hackage.haskell.org/"
    
    872
    +        },
    
    873
    +        "type": "repo-tar"
    
    874
    +      },
    
    875
    +      "pkg-src-sha256": "d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d",
    
    876
    +      "pkg-version": "0.2.20",
    
    877
    +      "style": "global",
    
    878
    +      "type": "configured"
    
    879
    +    },
    
    880
    +    {
    
    881
    +      "component-name": "lib",
    
    882
    +      "depends": [
    
    883
    +        "base-4.21.2.0-inplace",
    
    884
    +        "bytestring-0.12.2.0-inplace"
    
    885
    +      ],
    
    886
    +      "exe-depends": [],
    
    887
    +      "flags": {},
    
    888
    +      "id": "utf8-string-1.0.2-8a5669c19af8e64fd07c2c2191c6cee5dd304a99e6beef43b3337dc3c8e42e01",
    
    889
    +      "pkg-cabal-sha256": "79416292186feeaf1f60e49ac5a1ffae9bf1b120e040a74bf0e81ca7f1d31d3f",
    
    890
    +      "pkg-name": "utf8-string",
    
    891
    +      "pkg-src": {
    
    892
    +        "repo": {
    
    893
    +          "type": "secure-repo",
    
    894
    +          "uri": "https://hackage.haskell.org/"
    
    895
    +        },
    
    896
    +        "type": "repo-tar"
    
    897
    +      },
    
    898
    +      "pkg-src-sha256": "ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a",
    
    899
    +      "pkg-version": "1.0.2",
    
    900
    +      "style": "global",
    
    901
    +      "type": "configured"
    
    902
    +    }
    
    903
    +  ],
    
    904
    +  "os": "linux"
    
    905
    +}

  • hadrian/bootstrap/plan-bootstrap-9_10_5.json
    1
    +{
    
    2
    +  "builtin": [
    
    3
    +    {
    
    4
    +      "package": "rts",
    
    5
    +      "version": "1.0.3"
    
    6
    +    },
    
    7
    +    {
    
    8
    +      "package": "ghc-prim",
    
    9
    +      "version": "0.13.0"
    
    10
    +    },
    
    11
    +    {
    
    12
    +      "package": "ghc-bignum",
    
    13
    +      "version": "1.3"
    
    14
    +    },
    
    15
    +    {
    
    16
    +      "package": "ghc-internal",
    
    17
    +      "version": "9.1204.0"
    
    18
    +    },
    
    19
    +    {
    
    20
    +      "package": "base",
    
    21
    +      "version": "4.21.2.0"
    
    22
    +    },
    
    23
    +    {
    
    24
    +      "package": "array",
    
    25
    +      "version": "0.5.8.0"
    
    26
    +    },
    
    27
    +    {
    
    28
    +      "package": "deepseq",
    
    29
    +      "version": "1.5.1.0"
    
    30
    +    },
    
    31
    +    {
    
    32
    +      "package": "pretty",
    
    33
    +      "version": "1.1.3.6"
    
    34
    +    },
    
    35
    +    {
    
    36
    +      "package": "ghc-boot-th",
    
    37
    +      "version": "9.12.4"
    
    38
    +    },
    
    39
    +    {
    
    40
    +      "package": "template-haskell",
    
    41
    +      "version": "2.23.0.0"
    
    42
    +    },
    
    43
    +    {
    
    44
    +      "package": "bytestring",
    
    45
    +      "version": "0.12.2.0"
    
    46
    +    },
    
    47
    +    {
    
    48
    +      "package": "containers",
    
    49
    +      "version": "0.7"
    
    50
    +    },
    
    51
    +    {
    
    52
    +      "package": "binary",
    
    53
    +      "version": "0.8.9.3"
    
    54
    +    },
    
    55
    +    {
    
    56
    +      "package": "transformers",
    
    57
    +      "version": "0.6.3.0"
    
    58
    +    },
    
    59
    +    {
    
    60
    +      "package": "mtl",
    
    61
    +      "version": "2.3.2"
    
    62
    +    },
    
    63
    +    {
    
    64
    +      "package": "stm",
    
    65
    +      "version": "2.5.3.1"
    
    66
    +    },
    
    67
    +    {
    
    68
    +      "package": "exceptions",
    
    69
    +      "version": "0.10.12"
    
    70
    +    },
    
    71
    +    {
    
    72
    +      "package": "os-string",
    
    73
    +      "version": "2.0.10"
    
    74
    +    },
    
    75
    +    {
    
    76
    +      "package": "filepath",
    
    77
    +      "version": "1.5.5.0"
    
    78
    +    },
    
    79
    +    {
    
    80
    +      "package": "time",
    
    81
    +      "version": "1.14"
    
    82
    +    },
    
    83
    +    {
    
    84
    +      "package": "unix",
    
    85
    +      "version": "2.8.8.0"
    
    86
    +    },
    
    87
    +    {
    
    88
    +      "package": "file-io",
    
    89
    +      "version": "0.1.6"
    
    90
    +    },
    
    91
    +    {
    
    92
    +      "package": "directory",
    
    93
    +      "version": "1.3.10.1"
    
    94
    +    },
    
    95
    +    {
    
    96
    +      "package": "text",
    
    97
    +      "version": "2.1.4"
    
    98
    +    },
    
    99
    +    {
    
    100
    +      "package": "parsec",
    
    101
    +      "version": "3.1.18.0"
    
    102
    +    },
    
    103
    +    {
    
    104
    +      "package": "Cabal-syntax",
    
    105
    +      "version": "3.14.2.0"
    
    106
    +    },
    
    107
    +    {
    
    108
    +      "package": "process",
    
    109
    +      "version": "1.6.29.0"
    
    110
    +    },
    
    111
    +    {
    
    112
    +      "package": "Cabal",
    
    113
    +      "version": "3.14.2.0"
    
    114
    +    }
    
    115
    +  ],
    
    116
    +  "dependencies": [
    
    117
    +    {
    
    118
    +      "cabal_sha256": "a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd",
    
    119
    +      "component": "lib:base16-bytestring",
    
    120
    +      "flags": [],
    
    121
    +      "package": "base16-bytestring",
    
    122
    +      "revision": 1,
    
    123
    +      "source": "hackage",
    
    124
    +      "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784",
    
    125
    +      "version": "1.0.2.0"
    
    126
    +    },
    
    127
    +    {
    
    128
    +      "cabal_sha256": "b938655b00cf204ce69abfff946021bed111d2609a9f7a9c22e28a1a202e9115",
    
    129
    +      "component": "lib:clock",
    
    130
    +      "flags": [
    
    131
    +        "-llvm"
    
    132
    +      ],
    
    133
    +      "package": "clock",
    
    134
    +      "revision": 0,
    
    135
    +      "source": "hackage",
    
    136
    +      "src_sha256": "6ae9898afe788a5e334cd5fad5d18a3c2e8e59fa09aaf7b957dbb38a4767df2e",
    
    137
    +      "version": "0.8.4"
    
    138
    +    },
    
    139
    +    {
    
    140
    +      "cabal_sha256": "0e9de2ccce261e7a5b027e842f6f47f50eb0e6059a0de98a5479f75aa8164107",
    
    141
    +      "component": "lib:cryptohash-sha256",
    
    142
    +      "flags": [
    
    143
    +        "-exe",
    
    144
    +        "+use-cbits"
    
    145
    +      ],
    
    146
    +      "package": "cryptohash-sha256",
    
    147
    +      "revision": 6,
    
    148
    +      "source": "hackage",
    
    149
    +      "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6",
    
    150
    +      "version": "0.11.102.1"
    
    151
    +    },
    
    152
    +    {
    
    153
    +      "cabal_sha256": "57d9200fbea2e88e05e0be35925511764827b1c86d3214106b0b610f331fc40c",
    
    154
    +      "component": "lib:extra",
    
    155
    +      "flags": [],
    
    156
    +      "package": "extra",
    
    157
    +      "revision": 0,
    
    158
    +      "source": "hackage",
    
    159
    +      "src_sha256": "2fa4ce5eae50560bba80f1883913cf2ed52b3d87fd290dae27d838c94f5389a1",
    
    160
    +      "version": "1.8"
    
    161
    +    },
    
    162
    +    {
    
    163
    +      "cabal_sha256": "372c1733d83b90045eb29da9f010fed79bfef8771ce65eb126a1d83ecc54a9a2",
    
    164
    +      "component": "lib:filepattern",
    
    165
    +      "flags": [],
    
    166
    +      "package": "filepattern",
    
    167
    +      "revision": 0,
    
    168
    +      "source": "hackage",
    
    169
    +      "src_sha256": "cc445d439ea2f65cac7604d3578aa2c3a62e5a91dc989f4ce5b3390db9e59636",
    
    170
    +      "version": "0.1.3"
    
    171
    +    },
    
    172
    +    {
    
    173
    +      "cabal_sha256": null,
    
    174
    +      "component": "lib:ghc-platform",
    
    175
    +      "flags": [],
    
    176
    +      "package": "ghc-platform",
    
    177
    +      "revision": null,
    
    178
    +      "source": "local",
    
    179
    +      "src_sha256": null,
    
    180
    +      "version": "0.1.0.0"
    
    181
    +    },
    
    182
    +    {
    
    183
    +      "cabal_sha256": null,
    
    184
    +      "component": "lib:ghc-toolchain",
    
    185
    +      "flags": [],
    
    186
    +      "package": "ghc-toolchain",
    
    187
    +      "revision": null,
    
    188
    +      "source": "local",
    
    189
    +      "src_sha256": null,
    
    190
    +      "version": "0.1.0.0"
    
    191
    +    },
    
    192
    +    {
    
    193
    +      "cabal_sha256": "2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef",
    
    194
    +      "component": "lib:hashable",
    
    195
    +      "flags": [
    
    196
    +        "-arch-native",
    
    197
    +        "-random-initial-seed"
    
    198
    +      ],
    
    199
    +      "package": "hashable",
    
    200
    +      "revision": 1,
    
    201
    +      "source": "hackage",
    
    202
    +      "src_sha256": "e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a",
    
    203
    +      "version": "1.5.0.0"
    
    204
    +    },
    
    205
    +    {
    
    206
    +      "cabal_sha256": "74ce60a23b8ef247b8bca71eeb38289e82b3b5e83b2383600b2c838a68218068",
    
    207
    +      "component": "lib:heaps",
    
    208
    +      "flags": [],
    
    209
    +      "package": "heaps",
    
    210
    +      "revision": 0,
    
    211
    +      "source": "hackage",
    
    212
    +      "src_sha256": "8763a4663a2d0b3c912400a547d66ae11b46a954403b6747272148e950aa0382",
    
    213
    +      "version": "0.4.1"
    
    214
    +    },
    
    215
    +    {
    
    216
    +      "cabal_sha256": "f75cb4fa53c88c65794becdd48eb0d3b2b8abd89a3d5c19e87af91f5225c15e4",
    
    217
    +      "component": "lib:js-dgtable",
    
    218
    +      "flags": [],
    
    219
    +      "package": "js-dgtable",
    
    220
    +      "revision": 0,
    
    221
    +      "source": "hackage",
    
    222
    +      "src_sha256": "e28dd65bee8083b17210134e22e01c6349dc33c3b7bd17705973cd014e9f20ac",
    
    223
    +      "version": "0.5.2"
    
    224
    +    },
    
    225
    +    {
    
    226
    +      "cabal_sha256": "4c1c447a9a2fba0adba6d30678302a30c32b9dfde9e7aa9e9156483e1545096d",
    
    227
    +      "component": "lib:js-flot",
    
    228
    +      "flags": [],
    
    229
    +      "package": "js-flot",
    
    230
    +      "revision": 0,
    
    231
    +      "source": "hackage",
    
    232
    +      "src_sha256": "1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a",
    
    233
    +      "version": "0.8.3"
    
    234
    +    },
    
    235
    +    {
    
    236
    +      "cabal_sha256": "59ab6c79159549ef94b584abce8e6d3b336014c2cce1337b59a8f637e2856df5",
    
    237
    +      "component": "lib:js-jquery",
    
    238
    +      "flags": [],
    
    239
    +      "package": "js-jquery",
    
    240
    +      "revision": 0,
    
    241
    +      "source": "hackage",
    
    242
    +      "src_sha256": "e0e0681f0da1130ede4e03a051630ea439c458cb97216cdb01771ebdbe44069b",
    
    243
    +      "version": "3.3.1"
    
    244
    +    },
    
    245
    +    {
    
    246
    +      "cabal_sha256": "de20bf4eff1f972088854c8efda6eaca2d3147aff62232c3707f059152638759",
    
    247
    +      "component": "lib:primitive",
    
    248
    +      "flags": [],
    
    249
    +      "package": "primitive",
    
    250
    +      "revision": 2,
    
    251
    +      "source": "hackage",
    
    252
    +      "src_sha256": "696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7",
    
    253
    +      "version": "0.9.0.0"
    
    254
    +    },
    
    255
    +    {
    
    256
    +      "cabal_sha256": "8f92088f1c51c8d4569279a07565f8aa6b534a6735615b2295d2961dec8f1783",
    
    257
    +      "component": "lib:splitmix",
    
    258
    +      "flags": [
    
    259
    +        "-optimised-mixer"
    
    260
    +      ],
    
    261
    +      "package": "splitmix",
    
    262
    +      "revision": 0,
    
    263
    +      "source": "hackage",
    
    264
    +      "src_sha256": "d678c41a603a62032cf7e5f8336bb8222c93990e4b59c8b291b7ca26c7eb12c7",
    
    265
    +      "version": "0.1.1"
    
    266
    +    },
    
    267
    +    {
    
    268
    +      "cabal_sha256": "e5b7016e43a8f4822ebcf8cacaaa737beb62d370b988b5c69e95105d9f0fd582",
    
    269
    +      "component": "lib:random",
    
    270
    +      "flags": [],
    
    271
    +      "package": "random",
    
    272
    +      "revision": 0,
    
    273
    +      "source": "hackage",
    
    274
    +      "src_sha256": "6b5067e65625d777e31f151f5fcec351091d9de832183ca2a2a864e1cfd4f1b1",
    
    275
    +      "version": "1.3.0"
    
    276
    +    },
    
    277
    +    {
    
    278
    +      "cabal_sha256": "233cbcdda6c2698932bb391ce0935fb44f80c115621ee815a21ed33ac8ede422",
    
    279
    +      "component": "lib:unordered-containers",
    
    280
    +      "flags": [
    
    281
    +        "-debug"
    
    282
    +      ],
    
    283
    +      "package": "unordered-containers",
    
    284
    +      "revision": 4,
    
    285
    +      "source": "hackage",
    
    286
    +      "src_sha256": "d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d",
    
    287
    +      "version": "0.2.20"
    
    288
    +    },
    
    289
    +    {
    
    290
    +      "cabal_sha256": "79416292186feeaf1f60e49ac5a1ffae9bf1b120e040a74bf0e81ca7f1d31d3f",
    
    291
    +      "component": "lib:utf8-string",
    
    292
    +      "flags": [],
    
    293
    +      "package": "utf8-string",
    
    294
    +      "revision": 0,
    
    295
    +      "source": "hackage",
    
    296
    +      "src_sha256": "ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a",
    
    297
    +      "version": "1.0.2"
    
    298
    +    },
    
    299
    +    {
    
    300
    +      "cabal_sha256": "03c8f06de478e07ad6fde95984c9206920106d0d8432ecb7ab825ef108d45382",
    
    301
    +      "component": "lib:shake",
    
    302
    +      "flags": [
    
    303
    +        "-cloud",
    
    304
    +        "-embed-files",
    
    305
    +        "-portable",
    
    306
    +        "+threaded"
    
    307
    +      ],
    
    308
    +      "package": "shake",
    
    309
    +      "revision": 0,
    
    310
    +      "source": "hackage",
    
    311
    +      "src_sha256": "6384e33a26a2590bf33719e88881076b899ac4b5340c1c9271e4caa37e9d6535",
    
    312
    +      "version": "0.19.8"
    
    313
    +    },
    
    314
    +    {
    
    315
    +      "cabal_sha256": null,
    
    316
    +      "component": "exe:hadrian",
    
    317
    +      "flags": [
    
    318
    +        "-selftest",
    
    319
    +        "+threaded"
    
    320
    +      ],
    
    321
    +      "package": "hadrian",
    
    322
    +      "revision": null,
    
    323
    +      "source": "local",
    
    324
    +      "src_sha256": null,
    
    325
    +      "version": "0.1.0.0"
    
    326
    +    }
    
    327
    +  ]
    
    328
    +}