From 8c26b1377c334697b2e6133b1574e55277b3fffd Mon Sep 17 00:00:00 2001 From: banement <47301693+BanementI@users.noreply.github.com> Date: Tue, 8 Mar 2022 12:42:30 -1100 Subject: [PATCH] Fetch latest Twemoji version (#245) --- Dockerfile.bot | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Dockerfile.bot b/Dockerfile.bot index 6cf9b2d..b74a239 100644 --- a/Dockerfile.bot +++ b/Dockerfile.bot @@ -2,11 +2,19 @@ FROM node:alpine RUN apk --no-cache upgrade -RUN apk add --no-cache git cmake msttcorefonts-installer python3 alpine-sdk ffmpeg \ +RUN apk add --no-cache git cmake msttcorefonts-installer python3 alpine-sdk ffmpeg wget rpm2cpio \ zlib-dev libpng-dev libjpeg-turbo-dev freetype-dev fontconfig-dev \ libtool libwebp-dev libxml2-dev pango-dev freetype fontconfig \ vips vips-dev +# gets latest version of twemoji +RUN mkdir /tmp/twemoji \ +&& cd /tmp/twemoji \ +&& package=$(wget --quiet -O - https://fedora.mirror.liteserver.nl/linux/development/rawhide/Everything/aarch64/os/Packages/t/ | grep twitter-twemoji | grep -o 'href="[^"]*' | tail -c +7) \ +&& wget https://fedora.mirror.liteserver.nl/linux/development/rawhide/Everything/aarch64/os/Packages/t/$package && rpm2cpio $package | cpio -ivd \ +&& cp ./usr/share/fonts/twemoji/Twemoji.ttf /usr/share/fonts/Twemoji.ttf \ +&& rm -r /tmp/twemoji + # liblqr needs to be built manually for magick to work # and because alpine doesn't have it in their repos RUN git clone https://github.com/carlobaldassi/liblqr \