FreeBSD Bugzilla – Attachment 151190 Details for
Bug 196248
net/libsrtp: Upgrade to latest from GitHub
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
alternate patch
libsrtp.patch (text/plain), 4.19 KB, created by
Tijl Coosemans
on 2015-01-01 13:29:47 UTC
(
hide
)
Description:
alternate patch
Filename:
MIME Type:
Creator:
Tijl Coosemans
Created:
2015-01-01 13:29:47 UTC
Size:
4.19 KB
patch
obsolete
>Index: net/libsrtp/Makefile >=================================================================== >--- net/libsrtp/Makefile (revision 375829) >+++ net/libsrtp/Makefile (working copy) >@@ -2,21 +2,46 @@ > # $FreeBSD$ > > PORTNAME= libsrtp >-PORTVERSION= 1.4.4 >-PORTREVISION= 1 >+DISTVERSIONPREFIX= v >+DISTVERSION= 1.5.0 > CATEGORIES= net >-MASTER_SITES= SF/${ORIGNAME}/${ORIGNAME}/${PORTVERSION} >-DISTNAME= ${ORIGNAME}-${PORTVERSION} >+MASTER_SITES= GHR > > MAINTAINER= alexander@brovikov.ru >-COMMENT= Library implementing Secure RTP >+COMMENT= Secure RTP (SRTP) reference implementation > >-WRKSRC= ${WRKDIR}/${ORIGNAME} >-ORIGNAME= srtp >+LICENSE= BSD3CLAUSE >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+USE_GITHUB= yes >+GH_ACCOUNT= cisco >+WRKSRC= ${WRKDIR}/${GH_PROJECT}-${DISTVERSION} > > GNU_CONFIGURE= yes >-USES= gmake tar:tgz >-USE_CSTD= gnu89 >-CFLAGS+= -fPIC >+CONFIGURE_ARGS= --enable-openssl >+CFLAGS+= -fPIC # Taken from configure script >+USES= gmake pathfix pkgconfig >+USE_LDCONFIG= yes >+USE_OPENSSL= yes >+WITH_OPENSSL_PORT= yes >+ >+.if ! defined(WITH_DEBUG) >+CONFIGURE_ARGS+=--disable-debug >+.endif >+ >+post-patch: >+ @${REINPLACE_CMD} \ >+ -e 's/@LDFLAGS@ -L\./-L. @LDFLAGS@/' \ >+ -e 's/libsrtp.so/&.0/g' \ >+ ${WRKSRC}/Makefile.in >+ @${REINPLACE_CMD} '/pkg-config/s/openssl/libcrypto/' \ >+ ${WRKSRC}/configure >+ >+post-build: >+ @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ >+ ${MAKEFILE} ${MAKE_ARGS} libsrtp.so.0) >+ >+post-install: >+ ${LN} -s libsrtp.so.0 ${STAGEDIR}${PREFIX}/lib/libsrtp.so > > .include <bsd.port.mk> >Index: net/libsrtp/distinfo >=================================================================== >--- net/libsrtp/distinfo (revision 375829) >+++ net/libsrtp/distinfo (working copy) >@@ -1,2 +1,2 @@ >-SHA256 (srtp-1.4.4.tgz) = d9c2cbb1c95172ed2dc963eff0d6ce1072326dc81cb1dd38414e9f0e430af314 >-SIZE (srtp-1.4.4.tgz) = 502890 >+SHA256 (libsrtp-v1.5.0.tar.gz) = ecf5e9be5a6ec3c73841977dc2e059c69209849f2e500269fa133d4c654f1b47 >+SIZE (libsrtp-v1.5.0.tar.gz) = 1687709 >Index: net/libsrtp/files/patch-libsrtp.pc.in >=================================================================== >--- net/libsrtp/files/patch-libsrtp.pc.in (revision 0) >+++ net/libsrtp/files/patch-libsrtp.pc.in (working copy) >@@ -0,0 +1,10 @@ >+--- libsrtp.pc.in.orig 2014-12-30 16:27:06 UTC >++++ libsrtp.pc.in >+@@ -7,5 +7,6 @@ Name: @PACKAGE_NAME@ >+ Version: @PACKAGE_VERSION@ >+ Description: Library for SRTP (Secure Realtime Transport Protocol) >+ >+-Libs: -L${libdir} -lsrtp @LIBS@ >++Libs: -L${libdir} -lsrtp >++Requires.private: libcrypto >+ Cflags: -I${includedir} > >Property changes on: net/libsrtp/files/patch-libsrtp.pc.in >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: net/libsrtp/pkg-descr >=================================================================== >--- net/libsrtp/pkg-descr (revision 375829) >+++ net/libsrtp/pkg-descr (working copy) >@@ -1,4 +1,5 @@ >-libsrtp is a library implementing Secure RTP. >-RTP is used for Voice over IP (VoIP) as well as audio and video streaming; >+This package provides an implementation of the Secure Real-time >+Transport Protocol (SRTP), the Universal Security Transform (UST), >+and a supporting cryptographic kernel. > >-WWW: http://sourceforge.net/projects/srtp/ >+WWW: https://github.com/cisco/libsrtp >Index: net/libsrtp/pkg-plist >=================================================================== >--- net/libsrtp/pkg-plist (revision 375829) >+++ net/libsrtp/pkg-plist (working copy) >@@ -1,7 +1,8 @@ >-lib/libsrtp.a > include/srtp/aes.h > include/srtp/aes_cbc.h >+include/srtp/aes_gcm_ossl.h > include/srtp/aes_icm.h >+include/srtp/aes_icm_ossl.h > include/srtp/alloc.h > include/srtp/auth.h > include/srtp/cipher.h >@@ -12,6 +13,7 @@ include/srtp/crypto_math.h > include/srtp/crypto_types.h > include/srtp/cryptoalg.h > include/srtp/datatypes.h >+include/srtp/ekt.h > include/srtp/err.h > include/srtp/getopt_s.h > include/srtp/gf2_8.h >@@ -33,3 +35,7 @@ include/srtp/srtp_priv.h > include/srtp/stat.h > include/srtp/ut_sim.h > include/srtp/xfm.h >+lib/libsrtp.a >+lib/libsrtp.so >+lib/libsrtp.so.0 >+libdata/pkgconfig/libsrtp.pc
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 196248
:
150932
|
150933
| 151190