[flake] fixes to cabal freeze so that nix shell works

4 jobs for 322-dev-flake-nix in 20 minutes and 42 seconds (queued for 5 seconds)
Status Job ID Name Coverage
  Cabal
failed #18622
cabal

00:20:42

 
  Stack
skipped #18623
stack
 
  Bench
skipped #18624
allowed to fail manual
bench
 
  Test
skipped #18625
test
 
Name Stage Failure
failed
cabal Cabal
+ actual_cabal_project_freeze_hash=cf9292bb1ff0b1c864bc499ffa65c2ddd1b1b8a0bef4d349e6832a182118d606
+ [[ df38f7d40a420c8ceadc3104d45ecbd3ed94128639bc03ba95250bab7ddf8729 != c7e0466c8d4c1ca88b4f3d62d022bd29329d44afc48fffbcfacf0f65293acba8 ]]
+ echo -e '\e[31mERROR! hash mismatch between expected cabal.project and the one computed by cabal2stack.\e[0m'
+ echo -e '\e[33mPlease update the hashes inside the '\''./bin/update-project-dependencies'\'' file.\e[0m'
+ exit 1
ERROR! hash mismatch between expected cabal.project and the one computed by cabal2stack.
Please update the hashes inside the './bin/update-project-dependencies' file.
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1