1################################################################################ 2# 3# libsoup 4# 5################################################################################ 6 7LIBSOUP_VERSION_MAJOR = 2.74 8LIBSOUP_VERSION = $(LIBSOUP_VERSION_MAJOR).0 9LIBSOUP_SOURCE = libsoup-$(LIBSOUP_VERSION).tar.xz 10LIBSOUP_SITE = http://ftp.gnome.org/pub/gnome/sources/libsoup/$(LIBSOUP_VERSION_MAJOR) 11LIBSOUP_LICENSE = LGPL-2.0+ 12LIBSOUP_LICENSE_FILES = COPYING 13LIBSOUP_CPE_ID_VENDOR = gnome 14LIBSOUP_INSTALL_STAGING = YES 15LIBSOUP_DEPENDENCIES = \ 16 host-intltool \ 17 host-libglib2 \ 18 host-pkgconf \ 19 libglib2 \ 20 libpsl \ 21 libxml2 \ 22 sqlite \ 23 $(TARGET_NLS_DEPENDENCIES) 24 25LIBSOUP_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) 26 27LIBSOUP_CONF_OPTS = \ 28 -Dgssapi=disabled \ 29 -Dgtk_doc=false \ 30 -Dntlm=disabled \ 31 -Dsysprof=disabled \ 32 -Dtests=false \ 33 -Dtls_check=false \ 34 -Dvapi=disabled 35 36ifeq ($(BR2_PACKAGE_BROTLI),y) 37LIBSOUP_CONF_OPTS += -Dbrotli=enabled 38LIBSOUP_DEPENDENCIES += brotli 39else 40LIBSOUP_CONF_OPTS += -Dbrotli=disabled 41endif 42 43ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) 44LIBSOUP_CONF_OPTS += -Dintrospection=enabled 45LIBSOUP_DEPENDENCIES += gobject-introspection 46else 47LIBSOUP_CONF_OPTS += -Dintrospection=disabled 48endif 49 50ifeq ($(BR2_PACKAGE_LIBSOUP_GNOME),y) 51LIBSOUP_CONF_OPTS += -Dgnome=true 52else 53LIBSOUP_CONF_OPTS += -Dgnome=false 54endif 55 56$(eval $(meson-package)) 57