From 844af25314f46bfb0c4c124e4224da53927621ba Mon Sep 17 00:00:00 2001 From: Greg Fiumara Date: Wed, 25 Feb 2026 15:36:45 -0500 Subject: [PATCH 1/2] Update to libpng 1.6.55 Use git tags instead of computing checksum of zip file --- cmake/dependency.png.cmake | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cmake/dependency.png.cmake b/cmake/dependency.png.cmake index 2a3b8c3..c363aaa 100644 --- a/cmake/dependency.png.cmake +++ b/cmake/dependency.png.cmake @@ -12,8 +12,9 @@ unset(INSTALL_DIR) ExternalProject_Add(PNG PREFIX ${EXTERNALPROJECT_BINARY_ROOT}/png - URL "https://github.com/pnggroup/libpng/archive/refs/tags/v1.6.54.zip" - URL_MD5 "1eca555ae2674566a0b988c3ecf2ffaf" + GIT_REPOSITORY "https://github.com/pnggroup/libpng.git" + GIT_TAG "v1.6.55" + GIT_SHALLOW ON DOWNLOAD_DIR "${EXTERNALPROJECT_SOURCE_ROOT}/png" SOURCE_DIR "${EXTERNALPROJECT_SOURCE_PREFIX}/png/source" BINARY_DIR "${EXTERNALPROJECT_BINARY_ROOT}/png/build" From 03320fece1ec5bbba52d14afe77e7bccded0d743 Mon Sep 17 00:00:00 2001 From: Greg Fiumara Date: Wed, 25 Feb 2026 15:48:07 -0500 Subject: [PATCH 2/2] Switch back to ZIP download --- cmake/dependency.png.cmake | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/cmake/dependency.png.cmake b/cmake/dependency.png.cmake index c363aaa..8ef8a4c 100644 --- a/cmake/dependency.png.cmake +++ b/cmake/dependency.png.cmake @@ -12,9 +12,8 @@ unset(INSTALL_DIR) ExternalProject_Add(PNG PREFIX ${EXTERNALPROJECT_BINARY_ROOT}/png - GIT_REPOSITORY "https://github.com/pnggroup/libpng.git" - GIT_TAG "v1.6.55" - GIT_SHALLOW ON + URL "https://github.com/pnggroup/libpng/archive/refs/tags/v1.6.55.zip" + URL_MD5 "f64ff4e41a5bbbea9e1432b3b13947f1" DOWNLOAD_DIR "${EXTERNALPROJECT_SOURCE_ROOT}/png" SOURCE_DIR "${EXTERNALPROJECT_SOURCE_PREFIX}/png/source" BINARY_DIR "${EXTERNALPROJECT_BINARY_ROOT}/png/build"