e438d09f52
Changes: * Coding style has been unified * SCRAM-SHA-256 and SCRAM-SHA-512 support * c-ares support * LibreSSL support * Introduced global timed handlers that fire periodically regardless of connections status, such a handler can be used to implement deferred re-connection * examples/register implements XEP-0077 * Fixed issue with IPv6 on Windows (#153) * Improved portability across systems such as Haiku, Windows * New API: - xmpp_stanza_get_child_by_name_and_ns() - xmpp_conn_is_connecting() - xmpp_conn_is_connected() - xmpp_conn_is_disconnected() - xmpp_stanza_new_from_string() - xmpp_stanza_add_child_ex() - xmpp_stanza_get_context() - xmpp_stanza_reply_error() - xmpp_global_timed_handler_add() - xmpp_global_timed_handler_delete() Signed-off-by: Michael Vetter <jubalh@iodoru.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
25 lines
731 B
Makefile
25 lines
731 B
Makefile
################################################################################
|
|
#
|
|
# libstrophe
|
|
#
|
|
################################################################################
|
|
|
|
LIBSTROPHE_VERSION = 0.10.0
|
|
LIBSTROPHE_SITE = $(call github,strophe,libstrophe,$(LIBSTROPHE_VERSION))
|
|
LIBSTROPHE_DEPENDENCIES = openssl host-pkgconf
|
|
# Doesn't ship configure
|
|
LIBSTROPHE_AUTORECONF = YES
|
|
LIBSTROPHE_LICENSE = MIT or GPL-3.0
|
|
LIBSTROPHE_LICENSE_FILES = MIT-LICENSE.txt GPL-LICENSE.txt
|
|
LIBSTROPHE_INSTALL_STAGING = YES
|
|
|
|
ifeq ($(BR2_PACKAGE_EXPAT),y)
|
|
LIBSTROPHE_CONF_OPTS += --without-libxml2
|
|
LIBSTROPHE_DEPENDENCIES += expat
|
|
else
|
|
LIBSTROPHE_CONF_OPTS += --with-libxml2
|
|
LIBSTROPHE_DEPENDENCIES += libxml2
|
|
endif
|
|
|
|
$(eval $(autotools-package))
|