Hi,
This diff updates telephony/pjsua to version 1.7.
Please test if it doesn't break anything with your usual VoIP
setup.
Cheers,
David
Index: Makefile
===================================================================
RCS file: /cvs/ports/telephony/pjsua/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile 27 Jul 2010 09:27:24 -0000 1.9
+++ Makefile 13 Sep 2010 11:31:34 -0000
@@ -2,10 +2,9 @@
COMMENT= lightweight sip client
-VERSION= 1.6
+VERSION= 1.7
DISTNAME= pjproject-${VERSION}
PKGNAME= pjsua-${VERSION}
-REVISION= 0
EXTRACT_SUFX= .tar.bz2
CATEGORIES= telephony
Index: distinfo
===================================================================
RCS file: /cvs/ports/telephony/pjsua/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo 3 May 2010 14:30:19 -0000 1.3
+++ distinfo 13 Sep 2010 11:31:34 -0000
@@ -1,5 +1,5 @@
-MD5 (pjproject-1.6.tar.bz2) = joBMSTCl7pinoO0mGcCbRA==
-RMD160 (pjproject-1.6.tar.bz2) = SowTQq0oYJg+eFu/vRcEEO3Ct9c=
-SHA1 (pjproject-1.6.tar.bz2) = Y+fNaWMpDPOWAkqDfR+1GUEH21c=
-SHA256 (pjproject-1.6.tar.bz2) = jxPXGX7d0UQtJM8WSzlVgsAOfxkoPzwOnRMV2FVR7Hs=
-SIZE (pjproject-1.6.tar.bz2) = 3716047
+MD5 (pjproject-1.7.tar.bz2) = 57eIiQIgnB2aKgIOKIKDrw==
+RMD160 (pjproject-1.7.tar.bz2) = i4ui0/ieCNLN5fLLYuIvM/2YiOg=
+SHA1 (pjproject-1.7.tar.bz2) = 25Z9gIZzHW9p7AbUny2voRbIH/k=
+SHA256 (pjproject-1.7.tar.bz2) = wWqxIPB7Tg2Y2SlFHoOdoaAHdqNVR3fK7Xq07gmHkkg=
+SIZE (pjproject-1.7.tar.bz2) = 3775274
Index: patches/patch-aconfigure_ac
===================================================================
RCS file: /cvs/ports/telephony/pjsua/patches/patch-aconfigure_ac,v
retrieving revision 1.2
diff -u -p -r1.2 patch-aconfigure_ac
--- patches/patch-aconfigure_ac 3 May 2010 14:30:19 -0000 1.2
+++ patches/patch-aconfigure_ac 13 Sep 2010 11:31:34 -0000
@@ -1,12 +1,25 @@
$OpenBSD: patch-aconfigure_ac,v 1.2 2010/05/03 14:30:19 dcoppa Exp $
+zap CROSS_COMPILE variable
use -pthread instead of -lpthread
-fix memory alignment detection on sparc64
-fix header detection when using external libgsm on OpenBSD
---- aconfigure.ac.orig Sat May 1 18:15:27 2010
-+++ aconfigure.ac Sat May 1 18:23:28 2010
-@@ -48,7 +48,23 @@ case $target in
+--- aconfigure.ac.orig Thu Aug 5 08:27:20 2010
++++ aconfigure.ac Mon Sep 13 13:22:45 2010
+@@ -41,13 +41,6 @@ AC_PROG_CC
+ AC_PROG_CXX
+ AC_LANG_C
+
+-dnl #
+-dnl # Setup CROSS_COMPILE variable
+-dnl #
+-if test -z "$CROSS_COMPILE"; then
+- CROSS_COMPILE=`echo ${CC} | sed 's/gcc//'`
+-fi
+-
+ if test "$AR" = ""; then AR="${CROSS_COMPILE}ar rv"; fi
+ AC_SUBST(AR)
+ if test "$LD" = ""; then LD="$CC"; fi
+@@ -92,7 +85,23 @@ case $host in
;;
esac
@@ -31,21 +44,3 @@ fix header detection when using external
AC_CHECK_LIB(wsock32,puts)
AC_CHECK_LIB(ws2_32,puts)
AC_CHECK_LIB(ole32,puts)
-@@ -67,7 +83,7 @@ dnl Memory alignment detection
- dnl
- AC_MSG_CHECKING([memory alignment])
- case $target in
-- ia64-* | x86_64-* )
-+ ia64-* | x86_64-* | sparc64-* )
- AC_DEFINE(PJ_POOL_ALIGNMENT, 8)
- AC_MSG_RESULT([8 bytes])
- ;;
-@@ -410,7 +426,7 @@ AC_ARG_WITH(external-gsm,
- if test "x$with_external_gsm" != "xno"; then
- # Test GSM library installation
- AC_MSG_CHECKING([if external GSM devkit is installed])
-- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <gsm/gsm.h>
-+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <gsm.h>
- ]],
-
[gsm_create(); ])
- ],
Index: patches/patch-pjlib_src_pj_os_core_unix_c
===================================================================
RCS file: patches/patch-pjlib_src_pj_os_core_unix_c
diff -N patches/patch-pjlib_src_pj_os_core_unix_c
--- patches/patch-pjlib_src_pj_os_core_unix_c 14 May 2010 10:16:32 -0000
1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-pjlib_src_pj_os_core_unix_c,v 1.3 2010/05/14 10:16:32 dcoppa
Exp $
-
-31 is FreeBSD-only. Return 0 for sched_get_priority_max()
-
---- pjlib/src/pj/os_core_unix.c.orig Wed Jan 13 14:09:45 2010
-+++ pjlib/src/pj/os_core_unix.c Fri May 14 11:46:50 2010
-@@ -335,7 +335,7 @@ PJ_DEF(int) pj_thread_get_prio_max(pj_thread_t *thread
- #if defined _POSIX_PRIORITY_SCHEDULING
- return sched_get_priority_max(policy);
- #elif defined __OpenBSD__
-- return 31;
-+ return 0;
- #else
- pj_assert("pj_thread_get_prio_max() not supported!");
- return 0;
Index: patches/patch-pjmedia_src_pjmedia-codec_gsm_c
===================================================================
RCS file: patches/patch-pjmedia_src_pjmedia-codec_gsm_c
diff -N patches/patch-pjmedia_src_pjmedia-codec_gsm_c
--- patches/patch-pjmedia_src_pjmedia-codec_gsm_c 3 May 2010 14:30:19
-0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-pjmedia_src_pjmedia-codec_gsm_c,v 1.2 2010/05/03 14:30:19
dcoppa Exp $
-
-fix header detection when using external libgsm on OpenBSD
-
---- pjmedia/src/pjmedia-codec/gsm.c.orig Sat May 1 18:44:16 2010
-+++ pjmedia/src/pjmedia-codec/gsm.c Sat May 1 18:44:50 2010
-@@ -35,7 +35,7 @@
- #if defined(PJMEDIA_HAS_GSM_CODEC) && PJMEDIA_HAS_GSM_CODEC != 0
-
- #if defined(PJMEDIA_EXTERNAL_GSM_CODEC) && PJMEDIA_EXTERNAL_GSM_CODEC
--# include <gsm/gsm.h>
-+# include <gsm.h>
- #else
- # include "../../third_party/gsm/inc/gsm.h"
- #endif