@@ -36,6 +36,20 @@ cmake \
3636 ..
3737ninja install/strip
3838
39+ print_build_stage brotli $BROTLI_VERSION
40+ cd $DEPS_SRC /brotli
41+ mkdir _build
42+ cd _build
43+ CFLAGS=" ${CFLAGS} -O3" \
44+ cmake \
45+ -G" Ninja" \
46+ -DCMAKE_BUILD_TYPE=Release \
47+ -DCMAKE_INSTALL_PREFIX=$TARGET_PATH \
48+ -DBUILD_SHARED_LIBS=TRUE \
49+ -DBROTLI_DISABLE_TESTS=TRUE \
50+ ..
51+ ninja install/strip
52+
3953print_build_stage ffi $FFI_VERSION
4054cd $DEPS_SRC /ffi
4155./configure \
@@ -158,6 +172,32 @@ cmake \
158172 ..
159173ninja install/strip
160174
175+ print_build_stage libjxl $LIBJXL_VERSION
176+ cd $DEPS_SRC /libjxl
177+ mkdir _build
178+ cd _build
179+ cmake \
180+ -G" Ninja" \
181+ -DCMAKE_BUILD_TYPE=Release \
182+ -DCMAKE_INSTALL_PREFIX=$TARGET_PATH \
183+ -DJPEGXL_STATIC=FALSE \
184+ -DBUILD_TESTING=OFF \
185+ -DJPEGXL_ENABLE_FUZZERS=FALSE \
186+ -DJPEGXL_ENABLE_DEVTOOLS=FALSE \
187+ -DJPEGXL_ENABLE_TOOLS=FALSE \
188+ -DJPEGXL_ENABLE_JPEGLI=FALSE \
189+ -DJPEGXL_ENABLE_JPEGLI_LIBJPEG=FALSE \
190+ -DJPEGXL_ENABLE_DOXYGEN=FALSE \
191+ -DJPEGXL_ENABLE_MANPAGES=FALSE \
192+ -DJPEGXL_ENABLE_BENCHMARK=FALSE \
193+ -DJPEGXL_ENABLE_EXAMPLES=FALSE \
194+ -DJPEGXL_BUNDLE_LIBPNG=FALSE \
195+ -DJPEGXL_ENABLE_JNI=FALSE \
196+ -DJPEGXL_ENABLE_SKCMS=FALSE \
197+ -DJPEGXL_ENABLE_SJPEG=FALSE \
198+ ..
199+ ninja install/strip
200+
161201print_build_stage libpng $LIBPNG_VERSION
162202cd $DEPS_SRC /libpng
163203./configure \
0 commit comments