From b45a24842f242dfa09b1efa86773ce3766c112b0 Mon Sep 17 00:00:00 2001 From: Charlotte Van Petegem Date: Thu, 11 Jan 2024 17:24:48 +0100 Subject: [PATCH] Update compatible dependencies --- dodona-haskell.dockerfile | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/dodona-haskell.dockerfile b/dodona-haskell.dockerfile index 3c3ba17..d25e66b 100644 --- a/dodona-haskell.dockerfile +++ b/dodona-haskell.dockerfile @@ -1,11 +1,12 @@ FROM haskell:9.8.1 +# hadolint ignore=DL3008 RUN apt-get update \ # Install jq for json querying in bash # Install freeglut headers for gloss compilation && apt-get install -y --no-install-recommends \ - jq=1.5+dfsg-2+b1 \ - freeglut3-dev=2.8.1-3 \ + jq \ + freeglut3-dev \ && rm -rf /var/lib/apt/lists/* \ # Make sure the students can't find our secret path, which is mounted in # /mnt with a secure random name. @@ -23,12 +24,12 @@ RUN cabal update \ HUnit-1.6.2.0 \ MissingH-1.6.0.1 \ QuickCheck-2.14.3 \ - ghc-lib-parser-9.6.2.20230523 \ - ghc-lib-parser-ex-9.6.0.2 \ + ghc-lib-parser-9.8.1.20231121 \ + ghc-lib-parser-ex-9.8.0.0 \ gloss-1.13.2.2 \ hlint-3.6.1 \ - splitmix-0.1.0.4 \ - stm-2.5.1.0 \ + splitmix-0.1.0.5 \ + stm-2.5.2.1 \ # Create the working directory && mkdir workdir