File tree Expand file tree Collapse file tree 2 files changed +7
-17
lines changed
Expand file tree Collapse file tree 2 files changed +7
-17
lines changed Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ HARFBUZZ_VERSION=11.0.1
4242LIBPNG_VERSION=1.6.47
4343JPEGTURBO_VERSION=3.1.0
4444OPENJPEG_VERSION=2.5.3
45- XZ_VERSION=5.8.0
45+ XZ_VERSION=5.8.1
4646TIFF_VERSION=4.7.0
4747LCMS2_VERSION=2.17
4848ZLIB_VERSION=1.3.1
@@ -53,20 +53,6 @@ LIBXCB_VERSION=1.17.0
5353BROTLI_VERSION=1.1.0
5454LIBAVIF_VERSION=1.2.1
5555
56- if [[ $MB_ML_VER == 2014 ]]; then
57- function build_xz {
58- if [ -e xz-stamp ]; then return ; fi
59- yum install -y gettext-devel
60- fetch_unpack https://tukaani.org/xz/xz-$XZ_VERSION .tar.gz
61- (cd xz-$XZ_VERSION \
62- && ./autogen.sh --no-po4a \
63- && ./configure --prefix=$BUILD_PREFIX \
64- && make -j4 \
65- && make install)
66- touch xz-stamp
67- }
68- fi
69-
7056function build_pkg_config {
7157 if [ -e pkg-config-stamp ]; then return ; fi
7258 # This essentially duplicates the Homebrew recipe
Original file line number Diff line number Diff line change @@ -122,7 +122,7 @@ def cmd_msbuild(
122122 "LIBWEBP" : "1.5.0" ,
123123 "OPENJPEG" : "2.5.3" ,
124124 "TIFF" : "4.7.0" ,
125- "XZ" : "5.6.4 " ,
125+ "XZ" : "5.8.1 " ,
126126 "ZLIBNG" : "2.2.4" ,
127127}
128128V ["LIBPNG_XY" ] = "" .join (V ["LIBPNG" ].split ("." )[:2 ])
@@ -181,7 +181,11 @@ def cmd_msbuild(
181181 "filename" : f"xz-{ V ['XZ' ]} .tar.gz" ,
182182 "license" : "COPYING" ,
183183 "build" : [
184- * cmds_cmake ("liblzma" , "-DBUILD_SHARED_LIBS:BOOL=OFF" ),
184+ * cmds_cmake (
185+ "liblzma" ,
186+ "-DBUILD_SHARED_LIBS:BOOL=OFF"
187+ + (" -DXZ_CLMUL_CRC:BOOL=OFF" if struct .calcsize ("P" ) == 4 else "" ),
188+ ),
185189 cmd_mkdir (r"{inc_dir}\lzma" ),
186190 cmd_copy (r"src\liblzma\api\lzma\*.h" , r"{inc_dir}\lzma" ),
187191 ],
You can’t perform that action at this time.
0 commit comments