1 ################################################################################
5 ################################################################################
7 LIBVIPS_VERSION_MAJOR = 7.42
8 LIBVIPS_VERSION = $(LIBVIPS_VERSION_MAJOR).2
9 LIBVIPS_SOURCE = vips-$(LIBVIPS_VERSION).tar.gz
10 LIBVIPS_SITE = http://www.vips.ecs.soton.ac.uk/supported/$(LIBVIPS_VERSION_MAJOR)
11 LIBVIPS_LICENSE = LGPLv2.1+
12 LIBVIPS_LICENSE_FILES = COPYING
13 # We're patching gtk-doc.make, so need to autoreconf
14 LIBVIPS_AUTORECONF = YES
16 --disable-introspection \
31 LIBVIPS_INSTALL_STAGING = YES
32 LIBVIPS_DEPENDENCIES = \
33 host-pkgconf libglib2 \
34 libxml2 $(if $(BR2_NEEDS_GETTEXT_IF_LOCALE),gettext)
36 # --disable-cxx is broken upstream
37 # https://github.com/jcupitt/libvips/issues/231
38 LIBVIPS_CONF_OPTS += --enable-cxx
40 ifeq ($(BR2_PACKAGE_JPEG),y)
41 LIBVIPS_CONF_OPTS += --with-jpeg
42 LIBVIPS_DEPENDENCIES += jpeg
44 LIBVIPS_CONF_OPTS += --without-jpeg
47 ifeq ($(BR2_PACKAGE_LIBPNG),y)
48 LIBVIPS_CONF_OPTS += --with-png
49 LIBVIPS_DEPENDENCIES += libpng
51 LIBVIPS_CONF_OPTS += --without-png
54 ifeq ($(BR2_PACKAGE_TIFF),y)
55 LIBVIPS_CONF_OPTS += --with-tiff
56 LIBVIPS_DEPENDENCIES += tiff
58 LIBVIPS_CONF_OPTS += --without-tiff
61 ifeq ($(BR2_PACKAGE_FFTW),y)
62 LIBVIPS_CONF_OPTS += --with-fftw
63 LIBVIPS_DEPENDENCIES += fftw
65 LIBVIPS_CONF_OPTS += --without-fftw
68 ifeq ($(BR2_PACKAGE_LIBEXIF),y)
69 LIBVIPS_CONF_OPTS += --with-libexif
70 LIBVIPS_DEPENDENCIES += libexif
72 LIBVIPS_CONF_OPTS += --without-libexif
75 $(eval $(autotools-package))