diff --git a/data/Dockerfiles/sogo/Dockerfile b/data/Dockerfiles/sogo/Dockerfile index 5d83c4eb5..96d2e0a4b 100644 --- a/data/Dockerfiles/sogo/Dockerfile +++ b/data/Dockerfiles/sogo/Dockerfile @@ -26,6 +26,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ git \ build-essential \ gobjc \ + pkg-config \ gnustep-make \ gnustep-base-runtime \ libgnustep-base-dev \ @@ -40,6 +41,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ libcurl4-openssl-dev \ libzip-dev \ libytnef0-dev \ + libwbxml2-dev \ curl \ ca-certificates \ # Runtime dependencies @@ -68,6 +70,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ libcurl4 \ libzip4 \ libytnef0 \ + libwbxml2-1 \ # Download gosu && dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')" \ && wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch" \ @@ -97,6 +100,9 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && ./configure --disable-debug --disable-strip \ && make -j$(nproc) \ && make install \ + && cd /tmp/sogo/ActiveSync \ + && . /usr/share/GNUstep/Makefiles/GNUstep.sh \ + && make -j$(nproc) install \ && cd / \ && rm -rf /tmp/sogo \ # Strip binaries diff --git a/docker-compose.yml b/docker-compose.yml index 82c14749e..98dccea56 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -200,7 +200,7 @@ services: - phpfpm sogo-mailcow: - image: ghcr.io/mailcow/sogo:5.12.5-2 + image: ghcr.io/mailcow/sogo:5.12.5-3 environment: - DBNAME=${DBNAME} - DBUSER=${DBUSER}