Skip to content
This repository has been archived by the owner on Sep 29, 2024. It is now read-only.

Commit

Permalink
Add Vte on Gtk 4
Browse files Browse the repository at this point in the history
  • Loading branch information
amezin committed Apr 27, 2024
1 parent 1434caf commit cc6ff30
Show file tree
Hide file tree
Showing 4 changed files with 52 additions and 10 deletions.
15 changes: 13 additions & 2 deletions archlinux.dockerfile
Original file line number Diff line number Diff line change
@@ -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 /

Expand Down
13 changes: 11 additions & 2 deletions debian.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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 /

Expand Down
18 changes: 14 additions & 4 deletions fedora.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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 /

Expand Down
16 changes: 14 additions & 2 deletions suse.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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 /

Expand Down

0 comments on commit cc6ff30

Please sign in to comment.