stack-2.9.1: stack-macos.yaml
# This project-level configuration file is intended to be used with, and only
# with, macOS. It specifies process-1.6.15.0 as a dependency, which includes
# important bug fixes for macOS. When building test suite stack-test, Stack will
# warn:
#
# This package indirectly depends on multiple versions of the same package.
# This is very likely to cause a compile failure.
#
# but macOS, unlike other operating systems, appears able to avoid that failure.
# GHC 9.2.4
resolver: nightly-2022-09-05
packages:
- .
extra-deps:
# GHC 9.2.4 comes with process-1.6.13.2, which lacks important bug fixes
- process-1.6.15.0@sha256:04df32d9497add5f0b90a27a3eceffa4bad5c2f41d038bd12ed6efc454db3faf,2845
# Although Cabal-3.6.3.0 is a global package, it depends on process and so has
# to be expressly added as an extra-dep
- Cabal-3.6.3.0@sha256:ff97c442b0c679c1c9876acd15f73ac4f602b973c45bde42b43ec28265ee48f4,12459
drop-packages:
# See https://github.com/commercialhaskell/stack/pull/4712
- cabal-install
docker:
enable: false
repo: psibi/alpine-haskell-stack:9.2.4
nix:
# --nix on the command-line to enable.
packages:
- zlib
- unzip
flags:
stack:
developer-mode: true
ghc-options:
"$locals": -fhide-source-paths