diff --git a/archlinux.dockerfile b/archlinux.dockerfile index ad90651..f9a76c7 100644 --- a/archlinux.dockerfile +++ b/archlinux.dockerfile @@ -1,7 +1,18 @@ FROM archlinux:latest@sha256:85dc960fa1b01560091e6de62b09c4ad99c35cf818f6a7e2b2118a57f712bcb7 -RUN pacman -Syu --noconfirm dbus-daemon-units gnome-shell vte3 xorg-server-xvfb xorg-xinit mesa packagekit gdm wl-clipboard libhandy && \ - pacman -Scc --noconfirm +RUN pacman -Syu --noconfirm \ + dbus-daemon-units \ + gnome-shell \ + vte3 \ + vte4 \ + xorg-server-xvfb \ + xorg-xinit \ + mesa \ + packagekit \ + gdm \ + wl-clipboard \ + libhandy \ + && pacman -Scc --noconfirm COPY common archlinux / diff --git a/debian.dockerfile b/debian.dockerfile index 273f220..7854ea3 100644 --- a/debian.dockerfile +++ b/debian.dockerfile @@ -8,8 +8,17 @@ FROM ${base_image} RUN apt-get update -y && \ DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - gnome-session gjs dbus-user-session gdm3 gir1.2-vte-2.91 xvfb \ - packagekit gir1.2-packagekitglib-1.0 wl-clipboard gir1.2-handy-1 + gnome-session \ + gjs \ + dbus-user-session \ + gdm3 \ + gir1.2-vte-2.91 \ + gir1.2-vte-3.91 \ + xvfb \ + packagekit \ + gir1.2-packagekitglib-1.0 \ + wl-clipboard \ + gir1.2-handy-1 COPY common debian / diff --git a/fedora.dockerfile b/fedora.dockerfile index 367dffe..372890d 100644 --- a/fedora.dockerfile +++ b/fedora.dockerfile @@ -6,10 +6,20 @@ FROM registry.fedoraproject.org/fedora:40@sha256:9870a116ac770429d424f6e03d44ab9 FROM ${base_image} -RUN dnf install -y gnome-session-xsession gnome-extensions-app gjs gdm vte291 \ - xorg-x11-server-Xvfb mesa-dri-drivers wl-clipboard \ - PackageKit PackageKit-glib libhandy \ - --nodocs --setopt install_weak_deps=False && dnf clean all -y +RUN dnf install -y --nodocs --setopt install_weak_deps=False \ + gnome-session-xsession \ + gnome-extensions-app \ + gjs \ + gdm \ + vte291 \ + vte291-gtk4 \ + xorg-x11-server-Xvfb \ + mesa-dri-drivers \ + wl-clipboard \ + PackageKit \ + PackageKit-glib \ + libhandy \ + && dnf clean all -y COPY common / diff --git a/suse.dockerfile b/suse.dockerfile index 6baa189..e807379 100644 --- a/suse.dockerfile +++ b/suse.dockerfile @@ -6,8 +6,20 @@ FROM opensuse/leap:15.6@sha256:8b764b0497b17a85ef5ac8f388ead8449d4e334e8a741d652 FROM ${base_image} RUN zypper --non-interactive install --no-recommends \ - systemd-sysvinit xorg-x11-server-Xvfb gjs gdm gnome-session-wayland gnome-extensions gtk3-metatheme-adwaita \ - typelib-1_0-Vte-2.91 PackageKit typelib-1_0-PackageKitGlib-1_0 typelib-1_0-Handy-1_0 wl-clipboard && zypper clean --all + systemd-sysvinit \ + xorg-x11-server-Xvfb \ + gjs \ + gdm \ + gnome-session-wayland \ + gnome-extensions \ + gtk3-metatheme-adwaita \ + typelib-1_0-Vte-2.91 \ + typelib-1_0-Vte-3_91 \ + PackageKit \ + typelib-1_0-PackageKitGlib-1_0 \ + typelib-1_0-Handy-1_0 \ + wl-clipboard \ + && zypper clean --all COPY common suse /