diff --git a/Dockerfile b/Dockerfile index 4131a57..09404bc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM snapcore/snapcraft AS snapcraft # Using multi-stage dockerfile to obtain snapcraft binary -FROM ubuntu:groovy-20210723 AS flutterbuilder +FROM ubuntu:24.04 AS flutterbuilder RUN apt-get update \ && apt-get install -y \ git curl unzip @@ -9,7 +9,7 @@ RUN apt-get update \ RUN git clone --single-branch --depth=1 --branch beta https://github.com/flutter/flutter /opt/flutter 2>&1 \ && /opt/flutter/bin/flutter doctor -v -FROM ubuntu:groovy-20210723 AS xarbuilder +FROM ubuntu:24.04 AS xarbuilder RUN apt-get update \ && apt-get install -y \ git libssl-dev libxml2-dev make g++ autoconf zlib1g-dev @@ -22,7 +22,7 @@ RUN git clone --single-branch --depth=1 --branch xar-1.6.1 https://github.com/ma && make 2>&1 \ && make install 2>&1 -FROM ubuntu:groovy-20210723 AS bomutilsbuilder +FROM ubuntu:24.04 AS bomutilsbuilder RUN apt-get update \ && apt-get install -y \ git make g++ @@ -32,7 +32,7 @@ RUN git clone --single-branch --depth=1 --branch 0.2 https://github.com/hogliux/ && make install 2>&1 # Fixed using https://github.com/AppImage/AppImageKit/issues/828 -FROM ubuntu:groovy-20210723 as appimagebuilder +FROM ubuntu:24.04 as appimagebuilder RUN apt-get update \ && apt-get install -y \ curl @@ -44,7 +44,7 @@ RUN cd /opt \ && mv squashfs-root appimagetool # groovy ships with a too old meson version -FROM ubuntu:groovy-20210723 AS pacmanbuilder +FROM ubuntu:24.04 AS pacmanbuilder ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update \ && apt-get install -y \