Skip to content

Commit

Permalink
Update zlib and libpng
Browse files Browse the repository at this point in the history
- Update zlib to 1.3.1
- Update libpng to 1.6.41
  • Loading branch information
encelo committed Jan 27, 2024
1 parent 3f19ea1 commit 7234a01
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
12 changes: 6 additions & 6 deletions cmake/png.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ if(NOT DEFINED TARGET_ZLIB)
endif()

set(TARGET_PNG png)
set(URL_PNG http://downloads.sourceforge.net/project/libpng/libpng16/1.6.40/libpng-1.6.40.tar.gz)
set(URL_MD5_PNG ec4b597c3a9b1f8d2826575f530367b7)
set(URL_PNG http://downloads.sourceforge.net/project/libpng/libpng16/1.6.41/libpng-1.6.41.tar.gz)
set(URL_MD5_PNG f64507ba698c2dca1f10b202698f62b5)
set(LIBNAME_PNG libpng16)
set(COMMON_CMAKE_ARGS_PNG -DPNG_BUILD_ZLIB=ON -DPNG_TESTS=OFF)
set(COMMON_CMAKE_ARGS_PNG -DZLIB_ROOT=${BUILDDIR_ZLIB} -DPNG_TESTS=OFF)
set(BUILDDIR_ZLIB ${EP_BASE}/Build/project_${TARGET_ZLIB})

if(MSVC)
Expand All @@ -28,7 +28,7 @@ if(MSVC)
DEPENDS project_${TARGET_ZLIB}
URL ${URL_PNG}
URL_MD5 ${URL_MD5_PNG}
CMAKE_ARGS -DZLIB_LIBRARIES=${BUILDDIR_ZLIB}/${LIBFILE_ZLIB_IMPLIB} -DZLIB_INCLUDE_DIRS=${BUILDDIR_ZLIB} ${COMMON_CMAKE_ARGS_PNG} -DSKIP_INSTALL_ALL=1
CMAKE_ARGS -DZLIB_LIBRARY=${BUILDDIR_ZLIB}/${LIBFILE_ZLIB_IMPLIB} -DZLIB_INCLUDE_DIR=${BUILDDIR_ZLIB} ${COMMON_CMAKE_ARGS_PNG} -DSKIP_INSTALL_ALL=1
BUILD_COMMAND ${CMAKE_COMMAND} --build . --config ${CMAKE_BUILD_TYPE} --parallel
BUILD_IN_SOURCE 0
INSTALL_COMMAND ${CMAKE_COMMAND} -E copy_if_different ${LIBFILE_PNG_NOEXT}.dll ${BINDIR}/
Expand All @@ -41,9 +41,9 @@ if(MSVC)
elseif(APPLE)
set(FRAMEWORK_DIR_PNG ${DESTINATION_PATH}/${TARGET_PNG}.framework)
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
set(DYLIBNAME_PNG libpng16d.16.40.0.dylib)
set(DYLIBNAME_PNG libpng16d.16.41.0.dylib)
else()
set(DYLIBNAME_PNG libpng16.16.40.0.dylib)
set(DYLIBNAME_PNG libpng16.16.41.0.dylib)
endif()

ExternalProject_Add(project_${TARGET_PNG}
Expand Down
6 changes: 3 additions & 3 deletions cmake/zlib.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
set(TARGET_ZLIB zlib)
set(URL_ZLIB https://www.zlib.net/zlib-1.3.tar.gz)
set(URL_MD5_ZLIB 60373b133d630f74f4a1f94c1185a53f)
set(URL_ZLIB https://www.zlib.net/zlib-1.3.1.tar.gz)
set(URL_MD5_ZLIB 9855b6d802d7fe5b7bd5b196a2271655)
set(LIBNAME_ZLIB zlib)

if(MSVC)
Expand Down Expand Up @@ -35,7 +35,7 @@ if(MSVC)
)
elseif(APPLE)
set(FRAMEWORK_DIR_ZLIB ${DESTINATION_PATH}/${TARGET_ZLIB}.framework)
set(DYLIBNAME_ZLIB libz.1.3.dylib)
set(DYLIBNAME_ZLIB libz.1.3.1.dylib)

ExternalProject_Add(project_${TARGET_ZLIB}
URL ${URL_ZLIB}
Expand Down

0 comments on commit 7234a01

Please sign in to comment.