Update buidlroot to version 2016.08.1
This commit is contained in:
@@ -1,2 +1,4 @@
|
||||
# From http://cairographics.org/releases/cairo-1.14.4.tar.xz.sha1
|
||||
sha1 5b44471e7c328f96de6830baf8ea65030de797f9 cairo-1.14.4.tar.xz
|
||||
# From http://cairographics.org/releases/cairo-1.14.6.tar.xz.sha1
|
||||
sha1 0a59324e6cbe031b5b898ff8b9e2ffceb9d114f5 cairo-1.14.6.tar.xz
|
||||
# Calculated based on the hash above
|
||||
sha256 613cb38447b76a93ff7235e17acd55a78b52ea84a9df128c3f2257f8eaa7b252 cairo-1.14.6.tar.xz
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
CAIRO_VERSION = 1.14.4
|
||||
CAIRO_VERSION = 1.14.6
|
||||
CAIRO_SOURCE = cairo-$(CAIRO_VERSION).tar.xz
|
||||
CAIRO_LICENSE = LGPLv2.1+
|
||||
CAIRO_LICENSE_FILES = COPYING
|
||||
@@ -12,13 +12,18 @@ CAIRO_SITE = http://cairographics.org/releases
|
||||
CAIRO_INSTALL_STAGING = YES
|
||||
CAIRO_AUTORECONF = YES
|
||||
|
||||
# relocation truncated to fit: R_68K_GOT16O
|
||||
ifeq ($(BR2_m68k_cf),y)
|
||||
CAIRO_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -mxgot"
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),)
|
||||
CAIRO_CONF_ENV += CPPFLAGS="$(TARGET_CPPFLAGS) -DCAIRO_NO_MUTEX=1"
|
||||
endif
|
||||
|
||||
# cairo can use C++11 atomics when available, so we need to link with
|
||||
# libatomic for the architectures who need libatomic.
|
||||
ifeq ($(BR2_TOOLCHAIN_GCC_AT_LEAST_4_8),y)
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
||||
CAIRO_CONF_ENV += LIBS="-latomic"
|
||||
endif
|
||||
|
||||
@@ -79,11 +84,17 @@ else
|
||||
CAIRO_CONF_OPTS += --disable-gobject
|
||||
endif
|
||||
|
||||
# Can use GL or GLESv2 but not both
|
||||
ifeq ($(BR2_PACKAGE_HAS_LIBGL),y)
|
||||
CAIRO_CONF_OPTS += --enable-gl --disable-glesv2
|
||||
CAIRO_DEPENDENCIES += libgl
|
||||
else
|
||||
ifeq ($(BR2_PACKAGE_HAS_LIBGLES),y)
|
||||
CAIRO_CONF_OPTS += --enable-glesv2
|
||||
CAIRO_CONF_OPTS += --disable-gl --enable-glesv2
|
||||
CAIRO_DEPENDENCIES += libgles
|
||||
else
|
||||
CAIRO_CONF_OPTS += --disable-glesv2
|
||||
CAIRO_CONF_OPTS += --disable-gl --disable-glesv2
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_HAS_LIBOPENVG),y)
|
||||
|
||||
Reference in New Issue
Block a user