Skip to content

Commit 296df6d

Browse files
committed
Upgrade to libvips v8.15.5-rc1
1 parent 4151793 commit 296df6d

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [v0.0.11] - TBD
88

9-
Uses libvips v8.15.3, compiled with Emscripten v3.1.68.
9+
Uses libvips v8.15.5-rc1, compiled with Emscripten v3.1.68.
1010

1111
### Changed
1212

build.sh

+3-5
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ VERSION_TIFF=4.7.0 # https://gitlab.com/libtiff/libtiff
180180
VERSION_RESVG=0.44.0 # https://github.com/RazrFalcon/resvg
181181
VERSION_AOM=3.10.0 # https://aomedia.googlesource.com/aom
182182
VERSION_HEIF=1.18.2 # https://github.com/strukturag/libheif
183-
VERSION_VIPS=8.15.3 # https://github.com/libvips/libvips
183+
VERSION_VIPS=8.15.5-rc1 # https://github.com/libvips/libvips
184184

185185
VERSION_EMSCRIPTEN="$(emcc -dumpversion)"
186186

@@ -485,12 +485,10 @@ EOL
485485
[ -f "$TARGET/lib/pkgconfig/vips.pc" ] || (
486486
stage "Compiling vips"
487487
mkdir $DEPS/vips
488-
curl -Ls https://github.com/libvips/libvips/releases/download/v$VERSION_VIPS/vips-$(without_prerelease $VERSION_VIPS).tar.xz | tar xJC $DEPS/vips --strip-components=1
488+
curl -Ls https://github.com/libvips/libvips/releases/download/v$VERSION_VIPS/vips-$VERSION_VIPS.tar.xz | tar xJC $DEPS/vips --strip-components=1
489489
cd $DEPS/vips
490490
# Emscripten specific patches
491-
curl -Ls https://github.com/libvips/libvips/compare/v$VERSION_VIPS...kleisauke:wasm-vips-8.15.patch | patch -p1
492-
# Disable HBR support in heifsave
493-
curl -Ls https://github.com/libvips/build-win64-mxe/raw/v$VERSION_VIPS/build/patches/vips-8-heifsave-disable-hbr-support.patch | patch -p1
491+
curl -Ls https://github.com/libvips/libvips/compare/v$VERSION_VIPS...kleisauke:wasm-vips-$VERSION_VIPS.patch | patch -p1
494492
# Disable building man pages, gettext po files, tools, and (fuzz-)tests
495493
sed -i "/subdir('man')/{N;N;N;N;d;}" meson.build
496494
meson setup _build --prefix=$TARGET --cross-file=$MESON_CROSS --default-library=static --buildtype=release \

0 commit comments

Comments
 (0)