From 11b17c09ced4577f5c1464fe1d040bda22972c77 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 6 Dec 2017 20:54:46 +0530 Subject: [PATCH] Call pkg-config with libpng16 instead of libpng Should fix compilation on linux systems that have libpng12 as their default libpng. libpng16 was released over five years ago! Sigh... Fixes #216 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 2c43b37ea..6b7048fd8 100755 --- a/setup.py +++ b/setup.py @@ -208,7 +208,7 @@ def kitty_env(): cflags.append('-DPRIMARY_VERSION={}'.format(version[0] + 4000)) cflags.append('-DSECONDARY_VERSION={}'.format(version[1])) at_least_version('harfbuzz', 1, 5) - cflags.extend(pkg_config('libpng', '--cflags-only-I')) + cflags.extend(pkg_config('libpng16', '--cflags-only-I')) if is_macos: font_libs = ['-framework', 'CoreText', '-framework', 'CoreGraphics'] cflags.extend(pkg_config('freetype2', '--cflags-only-I'))