blob: f61c24d88984d99a2c26d7e264ec75202f2255fd (
plain)
1 # Description: Secure Realtime transport protocol library
2 # URL: https://github.com/cisco/libsrtp
3 # Maintainer: Tim Biermann, tbier at posteo dot de
4 # Depends on: meson ninja nss
5 # Optional: clang
6
7 name=libsrtp
8 version=2.4.1
9 release=1
10 source=(https://github.com/cisco/libsrtp/archive/v$version/$name-$version.tar.gz)
11
12 build() {
13 prt-get isinst clang && PKGMK_SRTP+=' -D fuzzer=enabled'
14 meson setup $name-$version build $PKGMK_SRTP \
15 --prefix=/usr \
16 --buildtype=plain \
17 --wrap-mode nodownload \
18 --auto-features disabled \
19 -D b_lto=true \
20 -D b_pie=true \
21 -D crypto-library=nss \
22 -D crypto-library-kdf=disabled \
23 -D doc=disabled
24 meson compile -C build
25 DESTDIR=$PKG meson install -C build
26 }
|