Skip to content

Commit 7975d35

Browse files
committed
Bump libjpegturbo and libwebp
1 parent ceb5773 commit 7975d35

File tree

6 files changed

+11
-9
lines changed

6 files changed

+11
-9
lines changed

buildconfig/macdependencies/build_mac_deps.sh

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,6 @@ if [[ "$MAC_ARCH" == "arm64" ]]; then
4646
# we don't need mac 10.9 support while compiling for apple M1 macs
4747
export MACOSX_DEPLOYMENT_TARGET=11.0
4848
else
49-
# install NASM to generate optimised x86_64 libjpegturbo builds
50-
brew install nasm
51-
5249
# SDL 2.26.5 new minimum macos is 10.11, so we build our x86 mac deps
5350
# for 10.11 as well.
5451
export MACOSX_DEPLOYMENT_TARGET=10.11

buildconfig/macdependencies/clean_usr_local.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ln -s /usr/bin/git /usr/local/bin/git
1313
ln -s /usr/bin/git /opt/homebrew/bin/git
1414

1515
rm -rf /usr/local/lib/libtiff*
16-
rm -rf /usr/local/lib/libzstd*
16+
rm -rf /usr/local/lib/libzstd* /opt/homebrew/lib/libzstd*
1717
rm -rf /usr/local/lib/libwebp*
1818
rm -rf /usr/local/lib/libdeflate*
1919
rm -rf /usr/local/lib/libsndfile*
@@ -25,6 +25,7 @@ rm -rf /usr/local/lib/libbrotlidec*
2525
rm -rf /usr/local/lib/libopus*
2626
rm -rf /usr/local/lib/freetype*
2727
rm -rf /usr/local/opt/freetype*
28+
rm -rf /opt/homebrew/lib/libgif*
2829

2930
rm -rf /usr/local/Cellar/libtiff /opt/homebrew/Cellar/libtiff
3031
rm -rf /usr/local/Cellar/libsndfile /opt/homebrew/Cellar/libsndfile

buildconfig/manylinux-build/docker_base/libjpegturbo/build-jpeg-turbo.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ set -e -x
33

44
cd $(dirname `readlink -f "$0"`)
55

6-
JPEG_VERSION=3.1.1
6+
JPEG_VERSION=3.1.2
77
JPEG="libjpeg-turbo-${JPEG_VERSION}"
88

99
curl -sL --retry 10 https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/${JPEG_VERSION}/${JPEG}.tar.gz > ${JPEG}.tar.gz
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
d08c8eb77281c1eee2c93ef9f2eefaf79a4b9adff5172ebcb20c845ccad8896a28fc3d622002cc8b28964ff860dca0a491d6b1b921aaa7aedccd21b909aad4cb libjpeg-turbo-3.1.1.tar.gz
1+
79271ae4ddc12e3753cc7323dc15617f1d82b2d554ef27b555712f6ab5de603323dd33747620815e3b55663a20e07b292a55172aee9f401f9fd3557145967abe libjpeg-turbo-3.1.2.tar.gz

buildconfig/manylinux-build/docker_base/libwebp/build-webp.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,18 @@ set -e -x
33

44
cd $(dirname `readlink -f "$0"`)
55

6-
WEBP=libwebp-1.5.0
6+
WEBP=libwebp-1.6.0
77

88
curl -sL --retry 10 http://storage.googleapis.com/downloads.webmproject.org/releases/webp/${WEBP}.tar.gz > ${WEBP}.tar.gz
99
sha512sum -c webp.sha512
1010

1111
tar xzf ${WEBP}.tar.gz
1212
cd $WEBP
1313

14-
./configure --enable-libwebpdemux $PG_BASE_CONFIGURE_FLAGS
14+
# we don't need to build webp commandline tools.
15+
cmake . $PG_BASE_CMAKE_FLAGS \
16+
-DWEBP_BUILD_DWEBP=OFF -WEBP_BUILD_CWEBP=OFF -DWEBP_BUILD_VWEBP=OFF \
17+
-DWEBP_BUILD_ANIM_UTILS=OFF -DWEBP_BUILD_GIF2WEBP=OFF -DWEBP_BUILD_IMG2WEBP=OFF \
18+
-DWEBP_BUILD_WEBPINFO=OFF -DWEBP_BUILD_WEBPMUX=OFF -WEBP_BUILD_EXTRAS=OFF
1519
make
1620
make install
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7a39594cf5585428f82d555b05e78aa63758a56841a313c0b74dfb4996afe37dddf92498d6123ff2a949a7209fb9097927f10ee75b5a38b481f110c892e5302b libwebp-1.5.0.tar.gz
1+
5c159d9760efcb92749092536daada22c0a73c20926c76097a5f0448ddbf874cf761324ca97925ca5f578b30477564b2b072b47667e504673797128b31cafcbf libwebp-1.6.0.tar.gz

0 commit comments

Comments
 (0)