[Mod] First commit

This commit is contained in:
2022-10-31 22:18:58 +08:00
commit 1c8a3d9709
13090 changed files with 526733 additions and 0 deletions

View File

@ -0,0 +1,14 @@
config BR2_PACKAGE_SOFIA_SIP
bool "sofia-sip"
depends on BR2_TOOLCHAIN_HAS_THREADS
help
Sofia-SIP is an open-source SIP User-Agent library,
compliant with the IETF RFC3261 specification (see the
feature table). It can be used as a building block for SIP
client software for uses such as VoIP, IM, and many other
real-time and person-to-person communication services.
https://github.com/freeswitch/sofia-sip
comment "sofia-sip needs a toolchain w/ threads"
depends on !BR2_TOOLCHAIN_HAS_THREADS

View File

@ -0,0 +1,4 @@
# Locally computed
sha256 ebd006a98a7dff6e7f4d8357c5ebeee1d3bee3ac29ff213a4909e845f230fcbe sofia-sip-1.13.8-756ab9b5c9.tar.gz
sha256 e1c0890440efe31b6cd2ee2abf895eb917c787799f079133f5809414d90d5d60 COPYING
sha256 b402ae58cf355b33be8fa023f704a039e3d41ecaccd2bbcda43ca31d703e4556 COPYRIGHTS

View File

@ -0,0 +1,35 @@
################################################################################
#
# sofia-sip
#
################################################################################
SOFIA_SIP_VERSION = 1.13.8
SOFIA_SIP_SOURCE = sofia-sip-$(SOFIA_SIP_VERSION)-756ab9b5c9.tar.gz
SOFIA_SIP_SITE = https://files.freeswitch.org/downloads/libs/sofia-sip
SOFIA_SIP_INSTALL_STAGING = YES
SOFIA_SIP_DEPENDENCIES = host-pkgconf
SOFIA_SIP_LICENSE = LGPL-2.1+
SOFIA_SIP_LICENSE_FILES = COPYING COPYRIGHTS
SOFIA_SIP_CPE_ID_VENDOR = signalwire
SOFIA_SIP_CONF_OPTS = --with-doxygen=no
ifeq ($(BR2_PACKAGE_LIBGLIB2),y)
SOFIA_SIP_CONF_OPTS += --with-glib
SOFIA_SIP_DEPENDENCIES += libglib2
else
SOFIA_SIP_CONF_OPTS += --without-glib
endif
ifeq ($(BR2_PACKAGE_OPENSSL),y)
SOFIA_SIP_CONF_OPTS += \
--enable-nth \
--with-openssl=pkg-config
SOFIA_SIP_DEPENDENCIES += openssl
else
SOFIA_SIP_CONF_OPTS += \
--disable-nth \
--without-openssl
endif
$(eval $(autotools-package))