Files
echidna/stack.yaml
gustavo-grieco 28c12a6b08 Merge remote-tracking branch 'origin/master' into dev-agents
# Conflicts:
#	lib/Echidna.hs
#	lib/Echidna/Campaign.hs
#	lib/Echidna/Solidity.hs
#	lib/Echidna/UI.hs
#	stack.yaml
2026-08-05 15:20:37 +02:00

46 lines
2.0 KiB
YAML

resolver: lts-23.24
# matching https://github.com/NixOS/nixpkgs/blob/97eb7ee0da337d385ab015a23e15022c865be75c/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml#L1
packages:
- '.'
# Relax the `tls < 2.2` upper bounds of the tls consumers so they can use tls 2.2.2
# (they all compile fine against it). crypton-connection has no release targeting tls 2.2
# at all (0.4.5 caps < 2.2, 0.4.6 needs >= 2.3). Mirrors the doJailbreaks in flake.nix.
allow-newer: true
allow-newer-deps:
- crypton-connection
- warp-tls
- tls-session-manager
extra-deps:
- git: https://github.com/argotorg/hevm.git
commit: 4ca42fd5b2dd1344b7596775fe5fe6ac2d03021f
- git: https://github.com/gustavo-grieco/haskell-mcp-server.git
commit: 3bd3cdcc29f4ae853290e6c05e1db3dfa6ca2312
# Bump tls to >= 2.2.2 for the fix in https://github.com/haskell-tls/hs-tls/pull/515.
# tls 2.2.2 needs the crypton-x509 1.8 line, which migrated from asn1-*/pem/hourglass to
# the crypton-asn1-*/crypton-pem/time-hourglass packages (none of which are in lts-23.24),
# while still building against crypton 1.0.x. Pin the whole set explicitly.
- tls-2.2.2
- crypton-x509-1.8.0
- crypton-x509-store-1.8.0
- crypton-x509-validation-1.8.0
- crypton-asn1-encoding-0.10.0
- crypton-asn1-parse-0.10.0
- crypton-asn1-types-0.4.1
- crypton-pem-0.3.0
- time-hourglass-0.3.0
- hpke-0.0.0
- ech-config-0.0.1
- crypton-connection-0.4.5
- crypton-socks-0.6.2@sha256:19f8f9a8c1973905ec000ea431bb4454a9c437b80f1e5f5f83ff84b964c49885,2017
- smt2-parser-0.1.0.1@sha256:1e1a4565915ed851c13d1e6b8bb5185cf5d454da3b43170825d53e221f753d77,1421
- spawn-0.3@sha256:b91e01d8f2b076841410ae284b32046f91471943dc799c1af77d666c72101f02,1162
- spool-0.1@sha256:77780cbfc2c0be23ff2ea9e474062f3df97fcd9db946ee0b3508280a923b83e2,1461
- strip-ansi-escape-0.1.0.0@sha256:08f2ed93b16086a837ec46eab7ce8d27cf39d47783caaeb818878ea33c2ff75f,1628
- jsonl-0.2.0.0@sha256:35f8a3816f0b93830008709a8e64c0c69b9bc632a92c54b3be3345bfccba4a5c,1465
- vty-windows-0.2.0.3@sha256:0c010b1086a725046a8bb08bb1e6bfdfdb3cfe1c72d6fa77c37306ef9ec774d8,2844