summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-08-02 15:17:07 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-08-02 18:38:42 +0200
commit053797a0a2ac9274ab3289ea4341bcedd6d13515 (patch)
tree9499d7a3363e6beb90d11c2efccd2934de8e12db
parentd4f35c0a8dd88eb64f6afd63047fbfbf43a1d3c6 (diff)
downloadkube-053797a0a2ac9274ab3289ea4341bcedd6d13515.tar.gz
kube-053797a0a2ac9274ab3289ea4341bcedd6d13515.zip
Upgrade docker container to fc28
-rw-r--r--docker/Dockerfile35
1 files changed, 9 insertions, 26 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index b4820988..906a1b76 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -1,35 +1,18 @@
1FROM fedora:27 1FROM fedora:28
2 2
3RUN dnf -y update 3RUN dnf -y update
4 4
5RUN dnf -y install gcc-c++ git doxygen cmake bzr vim tar ninja-build clang procps-ng libcxx-devel sudo rsyslog 5RUN dnf -y install gcc-c++ git doxygen cmake bzr vim tar make ninja-build clang procps-ng libcxx-devel sudo rsyslog llvm \
6 6 extra-cmake-modules qt5-qtbase-devel libgit2-devel lmdb-devel libcurl-devel xapian-core-devel flatbuffers-devel \
7#Sink deps 7 gdb xterm perf valgrind strace kcachegrind dbus-x11 gammaray heaptrack hotspot \
8RUN dnf -y install extra-cmake-modules qt5-qtbase-devel libgit2-devel lmdb-devel libcurl-devel xapian-core-devel flatbuffers-devel 8 qt5-qtquickcontrols qt5-qtquickcontrols2-devel qt5-qtwebengine-devel qt5-qtxmlpatterns-devel \
9 9 kf5-ki18n-devel kf5-kcodecs-devel kf5-kcontacts-devel kf5-kmime-devel gpgme-devel kf5-kcalendarcore-devel \
10#Test and debugging 10 cyrus-imapd cyrus-sasl cyrus-sasl-devel cyrus-sasl-plain gnupg2-smime pinentry-gtk \
11RUN dnf -y install gdb xterm perf valgrind strace kcachegrind dbus-x11 gammaray heaptrack 11 google-noto-serif-fonts google-noto-sans-fonts \
12#Required for the symbolizer for asan 12 xorg-x11-server-Xvfb
13RUN dnf -y install llvm
14
15#kf5-mime
16RUN dnf -y install cyrus-sasl-devel
17
18#Stuff for kube
19RUN dnf -y install qt5-qtquickcontrols qt5-qtquickcontrols2-devel qt5-qtwebengine-devel qt5-qtxmlpatterns-devel
20RUN dnf -y install kf5-ki18n-devel kf5-kcodecs-devel kf5-kcontacts-devel kf5-kmime-devel gpgme-devel kf5-kcalendarcore-devel
21
22# Imap tests
23RUN dnf -y install cyrus-imapd cyrus-sasl cyrus-sasl-plain gnupg2-smime pinentry-gtk
24
25#Fonts
26RUN dnf -y install google-noto-serif-fonts google-noto-sans-fonts
27
28RUN dnf -y install xorg-x11-server-Xvfb
29 13
30RUN useradd -d /home/developer -m developer 14RUN useradd -d /home/developer -m developer
31 15
32
33ADD rsyslog.conf /etc/rsyslog.conf 16ADD rsyslog.conf /etc/rsyslog.conf
34#Setup cyrus imap 17#Setup cyrus imap
35ADD imapd.conf /etc/imapd.conf 18ADD imapd.conf /etc/imapd.conf