2
0
mirror of https://github.com/spritsail/plex-media-server.git synced 2024-12-20 11:34:36 +00:00

Bump many library/utility versions

Signed-off-by: Joe Groocock <me@frebib.net>
This commit is contained in:
Joe Groocock 2024-10-01 15:56:15 +01:00
parent 1cdc7a161a
commit 64fb49785b
Signed by: frebib
GPG Key ID: A5571FCDC53ADDE6

View File

@ -3,12 +3,12 @@ ARG BUSYBOX_VER=1.36.1
ARG SU_EXEC_VER=0.4 ARG SU_EXEC_VER=0.4
ARG TINI_VER=0.19.0 ARG TINI_VER=0.19.0
ARG ZLIB_VER=1.3.1 ARG ZLIB_VER=1.3.1
ARG LIBXML2_VER=2.12.6 ARG LIBXML2_VER=2.13.4
ARG LIBXSLT_VER=1.1.39 ARG LIBXSLT_VER=1.1.42
ARG XMLSTAR_VER=1.6.1 ARG XMLSTAR_VER=1.6.1
ARG OPENSSL_VER=3.0.13 ARG OPENSSL_VER=3.1.7
ARG NGHTTP2_VER=1.61.0 ARG NGHTTP2_VER=1.63.0
ARG CURL_VER=8.7.1 ARG CURL_VER=8.10.1
ARG OUTPUT=/output ARG OUTPUT=/output
ARG DESTDIR=/prefix ARG DESTDIR=/prefix
@ -18,7 +18,7 @@ ARG LDFLAGS="$CFLAGS -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now"
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FROM spritsail/alpine:3.18 AS builder FROM spritsail/alpine:3.20 AS builder
RUN apk add --no-cache \ RUN apk add --no-cache \
autoconf \ autoconf \
@ -112,6 +112,8 @@ WORKDIR /tmp/tini
RUN curl -fL https://github.com/krallin/tini/archive/v${TINI_VER}.tar.gz \ RUN curl -fL https://github.com/krallin/tini/archive/v${TINI_VER}.tar.gz \
| tar xz --strip-components=1 \ | tar xz --strip-components=1 \
&& curl -fsS https://github.com/krallin/tini/commit/7c430f3eb68ebfc8a8706ab09faad6c6fa8aa13e.patch \
| git apply \
&& cmake . \ && cmake . \
&& make tini \ && make tini \
&& install -Dm755 tini "$OUTPUT/usr/sbin/tini" && install -Dm755 tini "$OUTPUT/usr/sbin/tini"