diff options
author | Hiroyuki Tanaka <myheroyuki@outlook.com> | 2023-05-11 17:27:29 +0300 |
---|---|---|
committer | Hiroyuki Tanaka <myheroyuki@outlook.com> | 2023-05-11 17:27:29 +0300 |
commit | 30dda66c061ca4bcea1d4200d9c1898483e72cb2 (patch) | |
tree | c019b0862595d22915bda6ae07a103364e072b34 | |
parent | 6fe54bbc9e135cae2cef7701959a2d8c5927cde6 (diff) | |
parent | d43aafbfd38c5631322988b12879c4b5ea8ffe10 (diff) |
Merge branch 'Add-ubuntu22.04-Dockerfile' into 'master'
Add ubuntu22.04 dockerfile
See merge request Remmina/Remmina!2487
-rw-r--r-- | ci/dockerfiles/ubuntu-22.04/.gitkeep | 0 | ||||
-rw-r--r-- | ci/dockerfiles/ubuntu-22.04/Dockerfile | 30 |
2 files changed, 30 insertions, 0 deletions
diff --git a/ci/dockerfiles/ubuntu-22.04/.gitkeep b/ci/dockerfiles/ubuntu-22.04/.gitkeep new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/ci/dockerfiles/ubuntu-22.04/.gitkeep diff --git a/ci/dockerfiles/ubuntu-22.04/Dockerfile b/ci/dockerfiles/ubuntu-22.04/Dockerfile new file mode 100644 index 000000000..1b7246e6e --- /dev/null +++ b/ci/dockerfiles/ubuntu-22.04/Dockerfile @@ -0,0 +1,30 @@ +FROM ubuntu:22.04 + +LABEL description="Bootstrap image used to build and test Remmina with Ubuntu 22.04" \ + maintainer="Antenore Gatta <antenore@simbiosi.org>" \ + vendor="Remmina Project" \ + name="org.remmina.Remmina.images.ubuntu-22.04" + +# Set noninteractive +ENV DEBIAN_FRONTEND noninteractive + +RUN \ + LC_ALL=en_US.UTF-8 apt-get update -qq \ + && apt-get install -y -qq software-properties-common python3-software-properties \ + && apt-add-repository ppa:remmina-ppa-team/remmina-next-daily -y \ + && apt-add-repository ppa:alexlarsson/flatpak -y \ + && apt-get update -qq \ + && apt install -y -qq flatpak-builder flatpak build-essential git-core \ + cmake curl freerdp2-dev intltool libappindicator3-dev libasound2-dev \ + libavahi-ui-gtk3-dev libavcodec-dev libavresample-dev libavutil-dev \ + libcups2-dev libgcrypt20-dev libgnutls28-dev \ + libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libgtk-3-dev \ + libjpeg-dev libjson-glib-dev libpcre2-8-0 libpcre2-dev libpulse-dev \ + libsecret-1-dev libsodium-dev libsoup2.4-dev libspice-client-gtk-3.0-dev \ + libspice-protocol-dev libssh-dev libssl-dev libsystemd-dev \ + libtelepathy-glib-dev libvncserver-dev libvte-2.91-dev libwebkit2gtk-4.0-dev \ + libx11-dev libxcursor-dev libxdamage-dev libxext-dev libxi-dev \ + libxinerama-dev libxkbfile-dev libxkbfile-dev libxml2 libxml2-dev \ + libxrandr-dev libxtst-dev libxv-dev python3 python3-dev wget \ + && apt-get autoremove -y \ + && apt-get clean -y |