mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-19 05:36:38 +02:00
59 lines
1.5 KiB
Text
59 lines
1.5 KiB
Text
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
|
|
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
|
|
pkgname=sofia-sip
|
|
pkgver=1.13.17
|
|
pkgrel=1
|
|
pkgdesc="RFC3261 compliant SIP User-Agent library"
|
|
url="https://github.com/freeswitch/sofia-sip"
|
|
arch="all"
|
|
license="LGPL-2.1-only"
|
|
options="!check" #tests are broken
|
|
makedepends="automake autoconf libtool m4
|
|
glib-dev openssl-dev>3 lksctp-tools-dev"
|
|
checkdepends="check-dev"
|
|
subpackages="$pkgname-dev $pkgname-dbg"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/freeswitch/sofia-sip/archive/v$pkgver.tar.gz
|
|
Support-forking-SIP-calls.patch
|
|
gcc14.patch
|
|
"
|
|
|
|
# secfixes:
|
|
# 1.13.11-r0:
|
|
# - CVE-2023-22741
|
|
# 1.13.8-r0:
|
|
# - CVE-2022-31001
|
|
# - CVE-2022-31002
|
|
# - CVE-2022-31003
|
|
|
|
prepare() {
|
|
default_prepare
|
|
sh autogen.sh
|
|
}
|
|
|
|
build() {
|
|
./configure \
|
|
--prefix=/usr \
|
|
--with-openssl \
|
|
--enable-sctp \
|
|
--enable-static=no \
|
|
--disable-rpath
|
|
make
|
|
}
|
|
|
|
check() {
|
|
TPORT_DEBUG=9 TPORT_TEST_HOST=0.0.0.0 make check
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
doc() {
|
|
default_doc
|
|
make doxygen
|
|
}
|
|
sha512sums="
|
|
356577d415d6dc4191f0f49f7fa1d6f33fafdb9e455556f83e091159055a215fc1ebfa9c7dc23b5f5e533b85e23afa7b1444170419fdf137aeb2ea048de77e08 sofia-sip-1.13.17.tar.gz
|
|
2134fa566b9e8b6d37be3f8d4713ad4e62432cfede36de8a9a492d27e17f90c6d91a585a1f43cf6d111c695c400ee720a82f0a7daf251213a2599f3b360d6ed2 Support-forking-SIP-calls.patch
|
|
ff201006536cf56be718e81a69f893de2f89ae0eaf904b5f32f45ff7c79371acf5a55f0788dbcb087c21c3d028e92fc2770a8880f7abbcf01c2cf27708722933 gcc14.patch
|
|
"
|