Skip to content

Commit 2e7ace7

Browse files
authored
Upgrade to libvips v8.16.0-rc2 (#255)
* cargo-c: ensure deterministic build
1 parent 2078c23 commit 2e7ace7

File tree

9 files changed

+9
-9
lines changed

9 files changed

+9
-9
lines changed

LIBVIPS_VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8.16.0-rc1
1+
8.16.0-rc2

build/lin.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ if [ "$DARWIN" = true ]; then
187187
if [ "$DARWIN_ARM" = true ]; then
188188
${CARGO_HOME}/bin/rustup target add aarch64-apple-darwin
189189
fi
190-
CFLAGS= cargo install cargo-c
190+
CFLAGS= cargo install cargo-c --locked
191191
fi
192192

193193
if [ "${PLATFORM%-*}" == "linuxmusl" ] || [ "$DARWIN" = true ]; then

platforms/linux-arm64v8/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ RUN \
4949
--profile minimal \
5050
--default-host aarch64-unknown-linux-gnu \
5151
&& \
52-
cargo install cargo-c && \
52+
cargo install cargo-c --locked && \
5353
ln -s /usr/bin/cmake3 /usr/bin/cmake && \
5454
pip3 install meson ninja packaging tomli
5555

platforms/linux-armv6/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ RUN \
3737
--profile minimal \
3838
&& \
3939
rustup target add arm-unknown-linux-gnueabihf && \
40-
cargo install cargo-c && \
40+
cargo install cargo-c --locked && \
4141
pip3 install meson tomli
4242

4343
# Compiler settings

platforms/linux-ppc64le/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ RUN \
3535
--profile minimal \
3636
&& \
3737
rustup target add powerpc64le-unknown-linux-gnu && \
38-
cargo install cargo-c && \
38+
cargo install cargo-c --locked && \
3939
pip3 install meson tomli
4040

4141
# Handy for debugging the compiled targets in Highway (hwy_list_targets)

platforms/linux-s390x/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ RUN \
3636
--profile minimal \
3737
&& \
3838
rustup target add s390x-unknown-linux-gnu && \
39-
cargo install cargo-c && \
39+
cargo install cargo-c --locked && \
4040
pip3 install meson tomli
4141

4242
# Handy for debugging the compiled targets in Highway (hwy_list_targets)

platforms/linux-x64/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ RUN \
4848
--no-modify-path \
4949
--profile minimal \
5050
&& \
51-
cargo install cargo-c && \
51+
cargo install cargo-c --locked && \
5252
ln -s /usr/bin/cmake3 /usr/bin/cmake && \
5353
pip3 install meson ninja packaging tomli
5454

platforms/linuxmusl-arm64v8/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ RUN \
4646
--profile minimal \
4747
&& \
4848
rustup target add aarch64-unknown-linux-musl && \
49-
cargo install cargo-c && \
49+
cargo install cargo-c --locked && \
5050
pip3 install meson
5151

5252
# Compiler settings

platforms/linuxmusl-x64/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ RUN \
4343
--no-modify-path \
4444
--profile minimal \
4545
&& \
46-
cargo install cargo-c && \
46+
cargo install cargo-c --locked && \
4747
pip3 install meson
4848

4949
# Compiler settings

0 commit comments

Comments
 (0)