Skip to content

Commit

Permalink
Merge pull request #32 from easolhq/vips-v8.13.0
Browse files Browse the repository at this point in the history
libvips v8.13.0
  • Loading branch information
brandoncc authored Jun 7, 2023
2 parents e0a1b60 + 819b08d commit 5b7a5d4
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 11 deletions.
4 changes: 2 additions & 2 deletions build/configurations/heroku-18.config.log
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$ vips --vips-version
libvips 8.12.2-Tue Jan 25 09:34:32 UTC 2022
libvips 8.13.0-Thu Jul 21 13:59:28 UTC 2022

$ vips --vips-config
enable debug: no
Expand All @@ -22,7 +22,7 @@ JXL load/save with libjxl: no (dynamic module: no)
JPEG2000 load/save with libopenjp2: no
PNG load with libspng: no
PNG load/save with libpng: yes (pkg-config libpng >= 1.2.9)
quantisation to 8 bit: no
selected quantisation package:
TIFF load/save with libtiff: yes (pkg-config libtiff-4)
image pyramid save: yes
HEIC/AVIF load/save with libheif: yes (dynamic module: no)
Expand Down
4 changes: 2 additions & 2 deletions build/configurations/heroku-20.config.log
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$ vips --vips-version
libvips 8.12.2-Tue Jan 25 09:34:32 UTC 2022
libvips 8.13.0-Thu Jul 21 13:59:28 UTC 2022

$ vips --vips-config
enable debug: no
Expand All @@ -22,7 +22,7 @@ JXL load/save with libjxl: no (dynamic module: no)
JPEG2000 load/save with libopenjp2: no
PNG load with libspng: no
PNG load/save with libpng: yes (pkg-config libpng >= 1.2.9)
quantisation to 8 bit: no
selected quantisation package:
TIFF load/save with libtiff: yes (pkg-config libtiff-4)
image pyramid save: yes
HEIC/AVIF load/save with libheif: yes (dynamic module: no)
Expand Down
4 changes: 2 additions & 2 deletions build/configurations/heroku-22.config.log
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$ vips --vips-version
libvips 8.12.2-Tue Jan 25 09:34:32 UTC 2022
libvips 8.13.0-Thu Jul 21 13:59:28 UTC 2022

$ vips --vips-config
enable debug: no
Expand All @@ -22,7 +22,7 @@ JXL load/save with libjxl: no (dynamic module: no)
JPEG2000 load/save with libopenjp2: yes
PNG load with libspng: no
PNG load/save with libpng: yes (pkg-config libpng >= 1.2.9)
quantisation to 8 bit: no
selected quantisation package:
TIFF load/save with libtiff: yes (pkg-config libtiff-4)
image pyramid save: yes
HEIC/AVIF load/save with libheif: yes (dynamic module: no)
Expand Down
Binary file modified build/heroku-18.tar.gz
Binary file not shown.
Binary file modified build/heroku-20.tar.gz
Binary file not shown.
Binary file modified build/heroku-22.tar.gz
Binary file not shown.
19 changes: 14 additions & 5 deletions container/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ RUN apt-get update && apt-get install -y \
libtool \
intltool \
gtk-doc-tools \
meson \
unzip \
wget \
git \
Expand All @@ -38,7 +39,13 @@ RUN apt-get update && apt-get install -y \
libpoppler-glib-dev \
libwebp-dev \
libmagickcore-dev \
libpango1.0-dev
libpango1.0-dev \
python-gi-dev \
libgirepository1.0-dev

# Used by the libvips test suite
RUN apt-get update && apt-get install -y \
bc

# build our stack to this prefix
ARG VIPS_PREFIX=/usr/local/vips
Expand Down Expand Up @@ -102,15 +109,17 @@ RUN wget ${HEIF_URL}/v${HEIF_VERSION}/libheif-${HEIF_VERSION}.tar.gz \
&& make V=0 \
&& make install

ARG VIPS_VERSION=8.10.5
ARG VIPS_VERSION=8.13.0
ARG VIPS_URL=https://github.com/libvips/libvips/releases/download

RUN wget ${VIPS_URL}/v${VIPS_VERSION}/vips-${VIPS_VERSION}.tar.gz \
&& tar xzf vips-${VIPS_VERSION}.tar.gz \
&& cd vips-${VIPS_VERSION} \
&& ./configure --prefix=$VIPS_PREFIX \
&& make V=0 \
&& make install
&& meson setup build-dir --buildtype=release --prefix=$VIPS_PREFIX \
&& cd build-dir \
&& meson compile \
&& meson test \
&& meson install

# clean the build area ready for packaging
RUN cd $VIPS_PREFIX \
Expand Down

0 comments on commit 5b7a5d4

Please sign in to comment.