Skip to content

Commit 13a4fea

Browse files
committed
Patch OpenJPEG to include uclouvain/openjpeg#1423
1 parent 86b4cb6 commit 13a4fea

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

winbuild/build_prepare.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,11 @@ def cmd_msbuild(
323323
"filename": "openjpeg-2.5.0.tar.gz",
324324
"dir": "openjpeg-2.5.0",
325325
"license": "LICENSE",
326+
"patch": {
327+
r"src\lib\openjp2\ht_dec.c": {
328+
"#ifdef OPJ_COMPILER_MSVC\n return (OPJ_UINT32)__popcnt(val);": "#if defined(OPJ_COMPILER_MSVC) && (defined(_M_IX86) || defined(_M_AMD64))\n return (OPJ_UINT32)__popcnt(val);", # noqa: E501
329+
}
330+
},
326331
"build": [
327332
cmd_cmake(("-DBUILD_CODEC:BOOL=OFF", "-DBUILD_SHARED_LIBS:BOOL=OFF")),
328333
cmd_nmake(target="clean"),

0 commit comments

Comments
 (0)