Commit 65b9d486 authored by Alfredo Di Napoli's avatar Alfredo Di Napoli

feat(ghc): Upgrade project deps and stack LTS to 22.43

parent 62c0a399
......@@ -4,4 +4,4 @@ set -euxo pipefail
DEFAULT_STORE=$HOME/.cabal
STORE_DIR="${1:-$DEFAULT_STORE}"
INDEX_STATE="2023-12-10T10:34:46Z"
INDEX_STATE="2025-02-17T10:13:39Z"
......@@ -18,12 +18,12 @@ fi
# with the `sha256sum` result calculated on the `cabal.project` and
# `cabal.project.freeze`. This ensures the files stay deterministic so that CI
# cache can kick in.
expected_cabal_project_hash="43ef700760f469f504cc78ccb7ca0fce80aba265a1bcac26e0db250b4b8562b6"
expected_cabal_project_freeze_hash="bf98c4373747e16acdba3e143ad67c978b53587918ee68b313237434dc21d56d"
expected_cabal_project_hash="04f69f845c1f24be575794482336036db31754d57a8b0401aa62fbccf4906403"
expected_cabal_project_freeze_hash="6396da4c1000035128520c2628b7e7dd53c82239769f63bcbf409669f8bf7cd5"
cabal --store-dir=$STORE_DIR v2-build --dry-run
cabal2stack --system-ghc --allow-newer --resolver lts-21.25 --resolver-file devops/stack/lts-21.25.yaml -o stack.yaml
cabal2stack --system-ghc --allow-newer --resolver lts-22.43 --resolver-file devops/stack/lts-22.43.yaml -o stack.yaml
# Run 'sed' to remove the constraint for 'gargantext', as it doesn't make sense and
# for the test we need to run this with a different flag.
......
This diff is collapsed.
"allow-newer": true
"extra-deps":
- "JuicyPixels-3.3.9"
- "KMP-0.2.0.0"
- "OneTuple-0.4.2"
- "aeson-pretty-0.8.10"
- "alex-3.5.1.0"
- "ansi-terminal-1.0.2"
- "assoc-1.1.1"
- "atomic-primops-0.8.8"
- "alex-3.5.2.0"
- "ansi-wl-pprint-0.6.9"
- "barbies-2.1.1.0"
- "base-compat-0.13.1"
- "base-compat-batteries-0.13.1"
- "base-orphans-0.9.2"
- "base-orphans-0.9.3"
- "base64-1.0"
- "bifunctors-5.6.2"
- "binary-orphans-1.0.5"
- "blaze-html-0.9.2.0"
- "boring-0.2.2"
- "bytestring-lexing-0.5.0.14"
- "bzlib-conduit-0.3.0.3"
- "cabal-doctest-1.0.10"
- "cassava-0.5.3.2"
- "cassava-conduit-0.6.6"
- "concurrent-output-1.10.21"
- "conduit-1.3.6"
- "criterion-measurement-0.2.2.0"
- "cron-0.7.1"
- "crypton-1.0.0"
- "crypton-x509-1.7.7"
- "data-fix-0.3.4"
- "dec-0.0.6"
- "digest-0.0.2.1"
- "double-conversion-2.0.5.0"
- "extra-1.7.16"
- "fast-logger-3.2.3"
- "fgl-5.8.2.0"
- "file-embed-0.0.16.0"
- "bytes-0.17.4"
- "bytestring-lexing-0.5.0.15"
- "bzlib-conduit-0.3.0.4"
- "charset-0.3.11"
- "comonad-5.0.9"
- "conduit-extra-1.3.7"
- "cron-0.7.2"
- "crypton-1.0.1"
- "crypton-connection-0.4.3"
- "data-default-0.8.0.0"
- "data-default-class-0.2.0.0"
- "deferred-folds-0.9.18.7"
- "entropy-0.4.1.11"
- "file-embed-lzma-0.1"
- "foldl-1.4.17"
- "free-5.2"
- "foldl-1.4.18"
- "fullstop-0.1.4"
- "hashable-1.4.4.0"
- "haskell-src-meta-0.8.14"
- "graphviz-2999.20.2.1"
- "half-0.3.2"
- "happy-2.1.5"
- "happy-lib-2.1.5"
- "hashtables-1.4.2"
- "haskell-src-meta-0.8.15"
- "hedgehog-1.5"
- "hslogger-1.3.1.1"
- "hsparql-0.3.8"
- "hspec-2.11.9"
- "hspec-api-2.11.9"
- "hspec-core-2.11.9"
- "hspec-discover-2.11.9"
- "hspec-expectations-0.8.4"
- "html-entities-1.1.4.7"
- "hsparql-0.3.9"
- "http-accept-0.2"
- "http-api-data-0.5.1"
- "http-client-0.7.14"
- "http-conduit-2.3.8.3"
- "http2-5.0.1"
- "indexed-traversable-0.1.4"
- "invariant-0.6.3"
- "iproute-1.7.14"
- "json-stream-0.4.6.0"
- "kan-extensions-5.2.6"
- "language-c-0.9.3"
- "libyaml-0.1.4"
- "libyaml-clib-0.2.5"
- "integer-logarithms-1.0.4"
- "invariant-0.6.4"
- "jose-0.10.0.1"
- "language-c-0.10.0"
- "linear-1.23"
- "logict-0.8.1.0"
- "lzma-0.0.1.1"
- "math-functions-0.3.4.4"
- "megaparsec-9.6.1"
- "microlens-th-0.4.3.15"
- "mono-traversable-1.0.17.0"
- "monoid-extras-0.6.3"
- "massiv-1.0.4.1"
- "megaparsec-9.7.0"
- "microlens-th-0.4.3.16"
- "monad-logger-0.3.41"
- "mono-traversable-1.0.21.0"
- "monoid-extras-0.6.4"
- "morpheus-graphql-0.28.0"
- "morpheus-graphql-app-0.28.0"
- "morpheus-graphql-client-0.28.1"
......@@ -80,27 +52,24 @@
- "morpheus-graphql-core-0.28.1"
- "morpheus-graphql-server-0.28.0"
- "morpheus-graphql-subscriptions-0.28.0"
- "mwc-random-0.15.1.0"
- "network-control-0.0.2"
- "mwc-random-0.15.2.0"
- "opaleye-0.10.3.1"
- "ordered-containers-0.2.4"
- "os-string-2.0.6"
- "password-3.0.4.0"
- "postgres-options-0.2.2.0"
- "password-3.1.0.1"
- "postgresql-libpq-0.10.2.0"
- "postgresql-libpq-configure-0.10.0.1"
- "postgresql-simple-0.7.0.0"
- "primitive-0.7.4.0"
- "primitive-extras-0.10.2"
- "primitive-unlifted-2.1.0.0"
- "protolude-0.3.4"
- "pretty-simple-4.1.3.0"
- "primitive-extras-0.10.2.2"
- "primitive-unlifted-2.2.0.0"
- "psqueues-0.2.8.1"
- "rake-0.0.1"
- "random-1.2.1.2"
- "random-1.2.1.3"
- "random-strings-0.1.1.0"
- "rdf4h-5.1.0"
- "reflection-2.1.8"
- "reflection-2.1.9"
- "req-3.13.4"
- "resourcet-1.3.0"
- "safe-0.3.21"
- "scheduler-2.0.1.0"
- "selective-0.7.0.1"
- "servant-0.20.2"
- "servant-auth-0.4.2.0"
......@@ -111,50 +80,43 @@
- "servant-client-core-0.20.2"
- "servant-conduit-0.16.1"
- "servant-ekg-0.3.1"
- "servant-server-0.20.2"
- "servant-swagger-1.2.1"
- "servant-swagger-ui-0.3.5.5.0.1"
- "singleton-bool-0.1.8"
- "singletons-3.0.3"
- "some-1.0.6"
- "split-0.2.5"
- "singletons-3.0.4"
- "smtp-mail-0.5.0.0"
- "splitmix-0.1.1"
- "statistics-0.16.3.0"
- "stemmer-0.5.2"
- "stm-containers-1.2.1"
- "stm-hamt-1.2.1"
- "swagger2-2.8.9"
- "tagged-0.8.8"
- "stm-containers-1.2.1.1"
- "stm-hamt-1.2.1.1"
- "streaming-commons-0.2.3.0"
- "tagged-0.8.9"
- "taggy-0.2.1"
- "taggy-lens-0.1.2"
- "tasty-1.5"
- "tasty-1.5.3"
- "tasty-hspec-1.2.0.4"
- "tasty-hunit-0.10.2"
- "tasty-quickcheck-0.11"
- "tasty-quickcheck-0.11.1"
- "text-short-0.1.6"
- "th-compat-0.1.5"
- "th-compat-0.1.6"
- "these-1.2.1"
- "th-expand-syns-0.4.12.0"
- "th-lift-0.8.6"
- "th-orphans-0.13.16"
- "time-compat-1.9.7"
- "time-compat-1.9.8"
- "tls-2.1.7"
- "tmp-postgres-1.34.1.0"
- "toml-parser-2.0.1.0"
- "type-equality-1.0.1"
- "typed-process-0.2.12.0"
- "unicode-collation-0.1.3.6"
- "units-2.4.1.5"
- "unix-compat-0.7.2"
- "unix-time-0.4.15"
- "unordered-containers-0.2.20"
- "utility-ht-0.0.17.2"
- "uri-bytestring-0.4.0.0"
- "uuid-1.3.16"
- "uuid-types-1.0.6"
- "validity-0.12.1.0"
- "vector-algorithms-0.9.0.2"
- "vector-stream-0.1.0.1"
- "wai-app-static-3.1.9"
- "wai-extra-3.1.15"
- "wai-logger-2.4.1"
- "vector-algorithms-0.9.1.0"
- "vector-space-0.19"
- "wai-extra-3.1.17"
- "wai-logger-2.5.0"
- "wai-util-0.8"
- "warp-3.3.31"
- "wreq-0.5.4.3"
- "zip-2.0.1"
- "zip-archive-0.4.3.2"
- "websockets-0.13.0.0"
- "wuss-2.0.2.2"
- "zlib-0.7.1.0"
- commit: 334d05519436bb7f20f9926ec76418f5b8afa359
git: "https://github.com/AccelerateHS/accelerate.git"
......@@ -252,7 +214,7 @@
git: "https://gitlab.iscpif.fr/gargantext/haskell-bee"
subdirs:
- "haskell-bee/"
- commit: bb15d828d5ef36eeaa84cccb00598b585048c88e
- commit: 214b31a2db46de5a2cac24231a3c07a1c4c3fab9
git: "https://gitlab.iscpif.fr/gargantext/haskell-gargantext-prelude"
subdirs:
- .
......@@ -284,7 +246,7 @@
git: "https://gitlab.iscpif.fr/gargantext/opaleye-textsearch.git"
subdirs:
- .
- commit: 3668d28607867a88b2dfc62158139b3cfd629ddb
- commit: a591716220cfcabffa24eb29cbaa2517023642af
git: "https://gitlab.iscpif.fr/gargantext/patches-class.git"
subdirs:
- .
......@@ -343,6 +305,8 @@ flags:
tagged: true
"bytestring-builder":
bytestring_has_builder: true
"bzlib-conduit":
"system-bzip2": true
c2hs:
base3: true
regression: false
......@@ -352,8 +316,6 @@ flags:
"optimize-gmp": true
cereal:
"bytestring-builder": false
"cipher-aes":
support_aesni: true
clock:
llvm: false
cmdargs:
......@@ -416,8 +378,6 @@ flags:
donotgetentropy: false
fgl:
containers042: true
"foldable1-classes-compat":
tagged: true
formatting:
"no-double-conversion": false
gargantext:
......@@ -465,7 +425,6 @@ flags:
"json-stream":
conduit: false
"language-c":
allwarnings: false
iecfpextension: true
usebytestrings: true
lens:
......@@ -585,6 +544,8 @@ flags:
"newtype-unsafe": true
splitmix:
"optimised-mixer": false
statistics:
benchpapi: false
"streaming-commons":
"use-bytestring-builder": false
stringsearch:
......@@ -606,9 +567,7 @@ flags:
"time-locale-compat":
"old-locale": false
tls:
compat: true
hans: false
network: true
devel: false
"transformers-base":
orphaninstances: true
"transformers-compat":
......@@ -641,7 +600,6 @@ flags:
boundschecks: true
internalchecks: false
llvm: false
properties: true
unsafechecks: false
void:
safe: false
......@@ -686,5 +644,5 @@ flags:
standalone: true
packages:
- .
resolver: "lts-21.25"
resolver: "lts-22.43"
"system-ghc": true
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment