aboutsummaryrefslogtreecommitdiff
path: root/build-containers/arch/Containerfile
blob: 24e525da49c51d5bd5ab36a48c44b1007205be70 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
FROM docker.io/ogarcia/archlinux:latest

RUN pacman -Syu --noconfirm \
    appstream-glib \
    make \
    clang \
    lld \
    curl \
    tar \
    gzip \
    gettext \
    gtk4 \
    libadwaita \
    gtksourceview5 \
    fakeroot \
    rsync \
    rust \
    pkgconf \
    meson \
    && pacman -Scc --noconfirm

# Create builder user for makepkg (can't run as root)
RUN useradd -m builder