summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2019-02-09 13:32:39 -0500
committerMike Frysinger <vapier@gentoo.org>2019-02-09 13:32:39 -0500
commiteaa28204bdb8e1b4e461346c12109bcf8375b892 (patch)
tree7774050104d86005f046a6d64d29a9d36960e4d0 /cmake
parente5502c7a3f1fe60536ec060f0211d97066c006ea (diff)
downloadlibgd-eaa28204bdb8e1b4e461346c12109bcf8375b892.tar.gz
cmake: update FindPNG module #475
This pulls in a minor change from upstream cmake to support libpng versions 1.6. Fixes #475.
Diffstat (limited to 'cmake')
-rw-r--r--cmake/modules/FindPNG.cmake5
1 files changed, 4 insertions, 1 deletions
diff --git a/cmake/modules/FindPNG.cmake b/cmake/modules/FindPNG.cmake
index e04a6c8..fd30029 100644
--- a/cmake/modules/FindPNG.cmake
+++ b/cmake/modules/FindPNG.cmake
@@ -56,7 +56,10 @@ if(ZLIB_FOUND)
/usr/local/include/libpng # OpenBSD
)
- set(PNG_NAMES ${PNG_NAMES} png libpng png15 libpng15 png15d libpng15d png14 libpng14 png14d libpng14d png12 libpng12 png12d libpng12d libpng_a)
+ list(APPEND PNG_NAMES png libpng)
+ foreach(v 16 15 14 12)
+ list(APPEND PNG_NAMES png${v} libpng${v} png${v}d libpng${v}d)
+ endforeach()
find_library(PNG_LIBRARY NAMES ${PNG_NAMES} )
if (PNG_LIBRARY AND PNG_PNG_INCLUDE_DIR)