-
Notifications
You must be signed in to change notification settings - Fork 846
/
Copy pathstack-ghc-9.12.1.yaml
67 lines (62 loc) · 1.23 KB
/
stack-ghc-9.12.1.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# This is an experimental project-level configuration, to see if Stack can be
# built with GHC 9.12.1.
#
# Currently, Stack cannot be built with GHC 9.12.1 because:
# * Cabal-3.14.1.0 has changed the type of
# Distribution.PackageDescription.Check.checkPackage.
# * fsnotify does not work with GHC 9.10.1/Linux. See
# https://github.com/haskell-fswatch/hfsnotify/issues/115
snapshot: nightly-2025-02-15 # GHC 9.10.1
compiler: ghc-9.12.1
allow-newer: true
allow-newer-deps:
- OneTuple
- aeson
- assoc
- cborg
- cryptohash-sha256
- data-fix
- ed25519
- fsnotify
- hackage-security
- hashable
# Added to ignore upper bound on Cabal:
- hpack
- http-api-data
- indexed-traversable
- indexed-traversable-instances
- integer-conversion
- integer-logarithms
- lukko
- microlens
- microlens-th
- path
# Added to ignore upper bound on Cabal:
- pantry
- persistent
- scientific
- semialign
- serialise
- splitmix
# Added to ignore upper bound on Cabal:
- stack
- text-short
- these
- time-compat
- unix-compat
- unordered-containers
- uuid-types
- vault
docker:
enable: false
repo: quay.io/benz0li/ghc-musl:9.12.1
nix:
# --nix on the command-line to enable.
packages:
- zlib
- unzip
flags:
path:
os-string: true
stack:
developer-mode: true