summaryrefslogtreecommitdiff
path: root/libsrtp/Pkgfile
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 }

Generated by cgit