build: libvips 8.14.1

This commit is contained in:
Adrian Shum 2023-01-12 15:15:45 +08:00 committed by GitHub
parent 11c6c12dce
commit 5f3a46da1d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 8 deletions

View file

@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
env: env:
CGO_CFLAGS_ALLOW: -Xpreprocessor CGO_CFLAGS_ALLOW: -Xpreprocessor
VIPS_VERSION: 8.13.3 VIPS_VERSION: 8.14.1
FFMPEG_VERSION: 5.1.2 FFMPEG_VERSION: 5.1.2
V: 1 V: 1
@ -51,8 +51,8 @@ jobs:
run: | run: |
if [ ! -d "vips-${{ env.VIPS_VERSION }}" ] if [ ! -d "vips-${{ env.VIPS_VERSION }}" ]
then then
wget https://github.com/libvips/libvips/releases/download/v${{ env.VIPS_VERSION }}/vips-${{ env.VIPS_VERSION }}.tar.gz wget https://github.com/libvips/libvips/releases/download/v${{ env.VIPS_VERSION }}/vips-${{ env.VIPS_VERSION }}.tar.xz
tar xf vips-${{ env.VIPS_VERSION }}.tar.gz tar xf vips-${{ env.VIPS_VERSION }}.tar.xz
fi fi
cd vips-${{ env.VIPS_VERSION }} cd vips-${{ env.VIPS_VERSION }}
meson setup _build \ meson setup _build \

View file

@ -2,9 +2,9 @@ ARG GOLANG_VERSION=1.19.4
FROM golang:${GOLANG_VERSION}-bullseye as builder FROM golang:${GOLANG_VERSION}-bullseye as builder
ARG FFMPEG_VERSION=5.1.2 ARG FFMPEG_VERSION=5.1.2
ARG VIPS_VERSION=8.13.3 ARG VIPS_VERSION=8.14.1
ARG CGIF_VERSION=0.3.0 ARG CGIF_VERSION=0.3.0
ARG LIBSPNG_VERSION=0.7.2 ARG LIBSPNG_VERSION=0.7.3
ARG TARGETARCH ARG TARGETARCH
ENV PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ENV PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
@ -47,9 +47,9 @@ RUN DEBIAN_FRONTEND=noninteractive \
ninja -C _build && \ ninja -C _build && \
ninja -C _build install && \ ninja -C _build install && \
cd /tmp && \ cd /tmp && \
curl -fsSLO https://github.com/libvips/libvips/releases/download/v${VIPS_VERSION}/vips-${VIPS_VERSION}.tar.gz && \ curl -fsSLO https://github.com/libvips/libvips/releases/download/v${VIPS_VERSION}/vips-${VIPS_VERSION}.tar.xz && \
tar zvxf vips-${VIPS_VERSION}.tar.gz && \ tar xf vips-${VIPS_VERSION}.tar.xz && \
cd /tmp/vips-${VIPS_VERSION} && \ cd vips-${VIPS_VERSION} && \
meson setup _build \ meson setup _build \
--buildtype=release \ --buildtype=release \
--strip \ --strip \