|
1 | 1 | # bump: alpine /FROM alpine:([\d.]+)/ docker:alpine|^3 |
2 | 2 | # bump: alpine link "Release notes" https://alpinelinux.org/posts/Alpine-$LATEST-released.html |
3 | | -FROM alpine:3.17.3 AS builder |
| 3 | +FROM alpine:3.18.0 AS builder |
4 | 4 |
|
5 | 5 | RUN apk add --no-cache \ |
6 | 6 | coreutils \ |
@@ -35,7 +35,6 @@ RUN apk add --no-cache \ |
35 | 35 | fribidi-dev fribidi-static \ |
36 | 36 | brotli-dev brotli-static \ |
37 | 37 | soxr-dev soxr-static \ |
38 | | - lcms2 lcms2-dev \ |
39 | 38 | tcl \ |
40 | 39 | numactl-dev \ |
41 | 40 | cunit cunit-dev \ |
@@ -266,6 +265,20 @@ RUN \ |
266 | 265 | cd lame-* && ./configure --disable-shared --enable-static --enable-nasm --disable-gtktest --disable-cpml --disable-frontend && \ |
267 | 266 | make -j$(nproc) install |
268 | 267 |
|
| 268 | +# bump: lcms2 /LCMS2_VERSION=([\d.]+)/ https://github.com/mm2/Little-CMS.git|^2 |
| 269 | +# bump: lcms2 after ./hashupdate Dockerfile LCMS2 $LATEST |
| 270 | +# bump: lcms2 link "Release" https://github.com/mm2/Little-CMS/releases/tag/lcms$LATEST |
| 271 | +ARG LCMS2_VERSION=2.15 |
| 272 | +ARG LCMS2_URL="https://github.com/mm2/Little-CMS/releases/download/lcms$LCMS2_VERSION/lcms2-$LCMS2_VERSION.tar.gz" |
| 273 | +ARG LCMS2_SHA256=b20cbcbd0f503433be2a4e81462106fa61050a35074dc24a4e356792d971ab39 |
| 274 | +RUN \ |
| 275 | + wget -O lcms2.tar.gz "$LCMS2_URL" && \ |
| 276 | + echo "$LCMS2_SHA256 lcms2.tar.gz" | sha256sum --status -c - && \ |
| 277 | + tar xfz lcms2.tar.gz && \ |
| 278 | + cd lcms2-* && \ |
| 279 | + ./autogen.sh && ./configure --enable-static --disable-shared && \ |
| 280 | + make -j$(nproc) install |
| 281 | + |
269 | 282 | # bump: libmysofa /LIBMYSOFA_VERSION=([\d.]+)/ https://github.com/hoene/libmysofa.git|^1 |
270 | 283 | # bump: libmysofa after ./hashupdate Dockerfile LIBMYSOFA $LATEST |
271 | 284 | # bump: libmysofa link "Release" https://github.com/hoene/libmysofa/releases/tag/v$LATEST |
@@ -824,7 +837,6 @@ RUN \ |
824 | 837 | FRIBIDI_VERSION=$(pkg-config --modversion fribidi) \ |
825 | 838 | LIBSAMPLERATE_VERSION=$(pkg-config --modversion samplerate) \ |
826 | 839 | LIBXML2_VERSION=$(pkg-config --modversion libxml-2.0) \ |
827 | | - LCMS2_VERSION=$(pkg-config --modversion lcms2) \ |
828 | 840 | OPENSSL_VERSION=$(pkg-config --modversion openssl) \ |
829 | 841 | SOXR_VERSION=$(pkg-config --modversion soxr) \ |
830 | 842 | LIBVO_AMRWBENC_VERSION=$(pkg-config --modversion vo-amrwbenc) \ |
|
0 commit comments