update whatsapp to whatsmeow

This commit is contained in:
ezkrg
2022-04-06 13:29:21 +02:00
parent 002b84edc0
commit 5bd5d19125
2 changed files with 12 additions and 7 deletions

View File

@@ -348,16 +348,21 @@ ARG WHATSAPP_VERSION
RUN echo WHATSAPP=${WHATSAPP} > /tmp/status \ RUN echo WHATSAPP=${WHATSAPP} > /tmp/status \
&& if [ ${WHATSAPP} -eq 1 ]; \ && if [ ${WHATSAPP} -eq 1 ]; \
then cd /tmp \ then cd /tmp \
&& echo "deb http://deb.debian.org/debian bullseye-backports main" | tee -a /etc/apt/sources.list \
&& apt-get update \ && apt-get update \
&& apt-get install -y --no-install-recommends golang-go \ && apt-get install -y --no-install-recommends -t bullseye-backports golang-go \
&& apt-get install -y --no-install-recommends cmake pkg-config \
&& git clone -n https://github.com/hoehermann/purple-gowhatsapp.git \ && git clone -n https://github.com/hoehermann/purple-gowhatsapp.git \
&& cd purple-gowhatsapp \ && cd purple-gowhatsapp \
&& git checkout ${WHATSAPP_VERSION} \ && git checkout ${WHATSAPP_VERSION} \
&& make \ && mkdir build \
&& make install \ && cd build \
&& strip /usr/lib/purple-2/libgowhatsapp.so; \ && cmake .. \
&& cmake --build . \
&& make install/strip \
&& strip /usr/lib/purple-2/libwhatsmeow.so; \
else mkdir -p /usr/lib/purple-2 \ else mkdir -p /usr/lib/purple-2 \
&& ln -sf /nowhere /usr/lib/purple-2/libgowhatsapp.so; \ && ln -sf /nowhere /usr/lib/purple-2/libwhatsmeow.so; \
fi fi
# --- # ---
@@ -423,7 +428,7 @@ COPY --from=signald-build /tmp/status /tmp/plugin/signald
COPY --from=icyque-build /usr/lib/purple-2/libicyque.so /tmp/usr/lib/purple-2/libicyque.so COPY --from=icyque-build /usr/lib/purple-2/libicyque.so /tmp/usr/lib/purple-2/libicyque.so
COPY --from=icyque-build /tmp/status /tmp/plugin/icyque COPY --from=icyque-build /tmp/status /tmp/plugin/icyque
COPY --from=whatsapp-build /usr/lib/purple-2/libgowhatsapp.so /tmp/usr/lib/purple-2/libgowhatsapp.so COPY --from=whatsapp-build /usr/lib/purple-2/libwhatsmeow.so /tmp/usr/lib/purple-2/libwhatsmeow.so
COPY --from=whatsapp-build /tmp/status /tmp/plugin/whatsapp COPY --from=whatsapp-build /tmp/status /tmp/plugin/whatsapp
RUN apt-get update \ RUN apt-get update \

View File

@@ -12,4 +12,4 @@ SKYPEWEB_VERSION=c4906b8
SLACK_VERSION=e0c73ae SLACK_VERSION=e0c73ae
STEAM_VERSION=a6444d2 STEAM_VERSION=a6444d2
TELEGRAM_VERSION=v1.4.3 TELEGRAM_VERSION=v1.4.3
WHATSAPP_VERSION=438fae6 WHATSAPP_VERSION=v1.2.0