summaryrefslogtreecommitdiffstats
path: root/src/cairo.mk
diff options
context:
space:
mode:
Diffstat (limited to 'src/cairo.mk')
-rw-r--r--src/cairo.mk11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/cairo.mk b/src/cairo.mk
index 60f2e0b..0ecac21 100644
--- a/src/cairo.mk
+++ b/src/cairo.mk
@@ -3,8 +3,8 @@
PKG := cairo
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 1.12.14
-$(PKG)_CHECKSUM := 9106ab09b2e7b9f90521b18dd4a7e9577eba6c15
+$(PKG)_VERSION := 1.12.16
+$(PKG)_CHECKSUM := 4f6e337d5d3edd7ea79d1426f575331552b003ec
$(PKG)_SUBDIR := cairo-$($(PKG)_VERSION)
$(PKG)_FILE := cairo-$($(PKG)_VERSION).tar.xz
$(PKG)_URL := http://cairographics.org/releases/$($(PKG)_FILE)
@@ -20,10 +20,7 @@ define $(PKG)_BUILD
$(SED) -i 's,libpng12,libpng,g' '$(1)/configure'
$(SED) -i 's,^\(Libs:.*\),\1 @CAIRO_NONPKGCONFIG_LIBS@,' '$(1)/src/cairo.pc.in'
cd '$(1)' && ./configure \
- --host='$(TARGET)' \
- --build="`config.guess`" \
- --disable-shared \
- --prefix='$(PREFIX)/$(TARGET)' \
+ $(MXE_CONFIGURE_OPTS) \
--disable-gtk-doc \
--disable-test-surfaces \
--disable-gcov \
@@ -45,7 +42,7 @@ define $(PKG)_BUILD
--enable-pdf \
--enable-svg \
--disable-pthread \
- CFLAGS="$(CFLAGS) -DCAIRO_WIN32_STATIC_BUILD" \
+ CFLAGS="$(CFLAGS) $(if $(BUILD_STATIC),-DCAIRO_WIN32_STATIC_BUILD)" \
LIBS="-lmsimg32 -lgdi32 `$(TARGET)-pkg-config pixman-1 --libs`"
$(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
endef