summaryrefslogtreecommitdiffstats
path: root/package/apitrace
diff options
context:
space:
mode:
authorJérôme Pouiller <jezz@sysmic.org>2015-11-21 12:09:36 +0100
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2015-11-22 14:05:39 +0100
commite189de16464005a2ac95d064e81fc193b5a5cf60 (patch)
tree70c54394c81ab9767a55e4d587bae011bc6dde1a /package/apitrace
parenteaa876ad31bc83d6c791ddefcad609a596f5b06e (diff)
downloadbuildroot-e189de16464005a2ac95d064e81fc193b5a5cf60.tar.gz
buildroot-e189de16464005a2ac95d064e81fc193b5a5cf60.zip
apitrace: do not use bundled version of libpng
In case libpng is not found apitrace its own version of libpng. However current bundled version (1.1.16) is impacted by https://sourceforge.net/p/libpng/bugs/230/. We simplify problem by forcing use of external libpng. Notice this patch also impact use of zlib. Apitrace also use its own version of zlib if none was found. Since we select libpng, external zlib is also selected. Fix: http://autobuild.buildroot.net/results/ac790191127cf4d8b19d0c7c640981264772f503/ Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/apitrace')
-rw-r--r--package/apitrace/Config.in1
-rw-r--r--package/apitrace/apitrace.mk2
2 files changed, 2 insertions, 1 deletions
diff --git a/package/apitrace/Config.in b/package/apitrace/Config.in
index 4fe82aa1b6..a977712818 100644
--- a/package/apitrace/Config.in
+++ b/package/apitrace/Config.in
@@ -10,6 +10,7 @@ config BR2_PACKAGE_APITRACE
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_6
depends on BR2_PACKAGE_XORG7
select BR2_PACKAGE_XLIB_LIBX11
+ select BR2_PACKAGE_LIBPNG
help
Trace and replay OpenGL and OpenGL ES APIs calls to/from a
file. You may install apitrace GUI from your distribution to
diff --git a/package/apitrace/apitrace.mk b/package/apitrace/apitrace.mk
index 28a40e4e20..fbd957c617 100644
--- a/package/apitrace/apitrace.mk
+++ b/package/apitrace/apitrace.mk
@@ -9,7 +9,7 @@ APITRACE_SITE = $(call github,apitrace,apitrace,$(APITRACE_VERSION))
APITRACE_LICENSE = MIT
APITRACE_LICENSE_FILES = LICENSE
-APITRACE_DEPENDENCIES = xlib_libX11 host-python
+APITRACE_DEPENDENCIES = xlib_libX11 host-python libpng
# Gui was never tested, so we prefer to explicitly disable it
APITRACE_CONF_OPTS += -DENABLE_GUI=false
OpenPOWER on IntegriCloud