Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorAntenore Gatta (tmow) <antenore@simbiosi.org>2021-08-16 23:58:03 +0300
committerAntenore Gatta (tmow) <antenore@simbiosi.org>2021-08-16 23:58:03 +0300
commit0a23fcfc7747ec572af22b2271812e27e7605949 (patch)
treeee2c53a87a09982f76c265c4f578a33c9d00cf87 /ci
parent7f69a88ae2f34a7a3eb8edbb011fe7ae683bdca8 (diff)
GNOME 40 runtime and other updates
Diffstat (limited to 'ci')
-rw-r--r--ci/dockerfiles/gnome-3-38-2004/Dockerfile15
-rw-r--r--ci/dockerfiles/ubuntu-20.04/Dockerfile30
2 files changed, 45 insertions, 0 deletions
diff --git a/ci/dockerfiles/gnome-3-38-2004/Dockerfile b/ci/dockerfiles/gnome-3-38-2004/Dockerfile
new file mode 100644
index 000000000..c1c822879
--- /dev/null
+++ b/ci/dockerfiles/gnome-3-38-2004/Dockerfile
@@ -0,0 +1,15 @@
+FROM docker.io/ubuntudesktop/gnome-3-38-2004:latest
+
+LABEL description="Bootstrap image used to build the Remmina snap with" \
+ maintainer="Antenore Gatta <antenore@simbiosi.org>" \
+ vendor="Remmina Project" \
+ name="org.remmina.Remmina.images.gnome-3-38-2004"
+
+# Set noninteractive
+ENV DEBIAN_FRONTEND noninteractive
+
+RUN \
+ LC_ALL=en_US.UTF-8 apt-get -y update -qq \
+ && apt install -y -qq snapcraft \
+ && apt-get autoremove -y \
+ && apt-get clean -y
diff --git a/ci/dockerfiles/ubuntu-20.04/Dockerfile b/ci/dockerfiles/ubuntu-20.04/Dockerfile
new file mode 100644
index 000000000..3c76ffebd
--- /dev/null
+++ b/ci/dockerfiles/ubuntu-20.04/Dockerfile
@@ -0,0 +1,30 @@
+FROM ubuntu:20.04
+
+LABEL description="Bootstrap image used to build and test Remmina with Ubuntu 20.04" \
+ maintainer="Antenore Gatta <antenore@simbiosi.org>" \
+ vendor="Remmina Project" \
+ name="org.remmina.Remmina.images.ubuntu-20.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