53 Commits

Author SHA1 Message Date
sthen
77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +00:00
jca
cd38495cdf Yet another boring cp -a patch removed 2019-05-07 20:08:52 +00:00
sthen
532a34cb8e typo in DESCR-pjsua; from Eddie Thieda 2019-04-04 10:38:57 +00:00
sthen
b009ff9992 update to pjsip/pjsua 2.8, supporting newer libsrtp 2019-02-15 22:31:08 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
130bbb1e22 drop maintainer 2017-08-05 12:31:01 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
naddy
deea7ed07b drop SHARED_ONLY from python and ruby ports 2016-03-20 16:12:22 +00:00
naddy
d1fb05fbc3 requires --enable-shared 2016-03-10 11:50:13 +00:00
sthen
ee9eccee2a fix LIB_DEPENDS-pjsua, problem reported by naddy 2015-10-10 12:30:38 +00:00
sthen
14b0496a47 Update and rework the telephony/pjsua port. The upstream distribution
is a telephony library (pjsip) with some sample applications; pjsua
itself is one of those samples. Previously the port built everything
but only installed the application; newer versions of Asterisk require
the libraries, so I've converted to multi-packages, providing a new
pjsip package with the libs, and retaining pjsua as a separate package
providing the CLI SIP client.

Taking maintainership with the agreement of chrisz@.
2015-10-09 21:28:13 +00:00
jca
36feaba4ed Fixed upstream. 2015-08-25 17:49:18 +00:00
sthen
576adabbab guard SSLv3_client_method() with #ifndef OPENSSL_NO_SSL3 2015-07-18 15:37:29 +00:00
dcoppa
55993e2437 Update to pjsua-2.3.
Maintainer's email bounces... chrisz@ ???
2015-01-11 17:24:06 +00:00
sthen
d4b9694e05 remove WRKDIST=${WRKDIR}/${DISTNAME} lines, they are the default anyway 2014-11-23 20:28:01 +00:00
jasper
75df3a3ef7 unify maintainer addresses
ok chrisz@
2014-10-22 13:00:54 +00:00
chrisz
50e3f14613 Update to 2.2.1. Thanks to Holger Mikolon for providing the diff. 2014-04-21 06:21:56 +00:00
dcoppa
c51965bba0 Update to pjsua-2.1
From maintainer Christopher Zimmermann
2013-05-17 10:43:53 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
dcoppa
21ac2e3b5f Remove '-lpthread'->'-pthread' hack 2012-08-20 08:24:42 +00:00
dcoppa
6f491f0d03 Maintenance update to pjsua-2.0.1 2012-07-17 10:46:04 +00:00
sthen
569d3cc515 sync WANTLIB/LIB_DEPENDS, this picks up opencore-amr 2012-07-06 17:23:43 +00:00
dcoppa
8ba7acba7b Disable video support.
While here, add "ac_cv_header_uuid_uuid_h=no" alongside
"ac_cv_lib_uuid_uuid_generate=no" to fix:

configure: WARNING: uuid/uuid.h: accepted by the compiler, rejected by the preprocessor!

OK fgsch@
2012-06-12 15:11:35 +00:00
fgsch
1b967e9939 Update to pjsua 2.0.
dcoppa@ ok
2012-06-05 23:15:22 +00:00
dcoppa
cef2306ef3 Bugfix update to 1.14.2 2012-05-24 09:44:50 +00:00
dcoppa
e02205e7d4 Update to pjsua-1.14.
From Holger Mikolon, thanks.
2012-05-05 19:54:04 +00:00
dcoppa
b0fc72e831 Zap incorrect patch.
noticed by brad, thanks
2012-03-07 12:35:39 +00:00
dcoppa
fc7d6e4814 grrr, missed one :( 2011-11-29 12:31:25 +00:00
dcoppa
5a6836f5cf Proper fix for thread priority scheduling support 2011-11-29 12:18:11 +00:00
dcoppa
cf138c48e1 Bugfixing update to pjsua-1.12 2011-11-28 16:17:47 +00:00
dcoppa
0b66f8d674 Update to pjsua-1.10.
tested and ok'd by Christopher Zimmermann (maintainer)
ok landry@
2011-06-28 07:03:46 +00:00
sthen
61e7229715 Use correct AUTOCONF_VERSION, from Brad. 2011-05-01 20:14:21 +00:00
dcoppa
e2a36dd1fb Bugfix update to pjsua-1.8.10 2010-12-22 14:58:53 +00:00
espie
811d94d9d6 new depends 2010-11-20 19:56:47 +00:00
dcoppa
5ef9a9bf73 We now have sched_get_priority_(mix|max)
OK landry@, jasper@
2010-11-08 10:56:02 +00:00
dcoppa
981a30b34d Bugfix update to pjsua-1.8.5 2010-10-22 14:36:12 +00:00
dcoppa
7ee93faece Better comments (aligned with upstream).
No functional changes, no bump
2010-09-24 10:46:47 +00:00
dcoppa
fc775a9d9e After discussion with fgsch@ and others, It's now clear that I was wrong
and 31 IS the correct value: shame on me...

"You need to revive the patch that was before 1.7" fgsch@
2010-09-24 07:52:37 +00:00
dcoppa
e532df1846 Bugfix update to pjsua-1.8 2010-09-16 07:59:23 +00:00
dcoppa
482e8f7461 Update to pjsua-1.7
OK sthen@
2010-09-14 07:37:19 +00:00
dcoppa
43386242fd Switch to new-style REVISION/LIB_DEPENDS/WANTLIB
OK sthen@
2010-07-27 09:27:23 +00:00
dcoppa
086ecd1905 FreeBSD *does* have sched_get_priority_{min,max}, so my previous
patch was wrong

OK sthen@
2010-05-14 10:16:32 +00:00
dcoppa
34e4f3aa78 Update pjsua to 1.6
From MAINTAINER Christopher Zimmermann, with modifications by me
and sthen@.

OK sthen@
2010-05-03 14:30:19 +00:00
ajacoutot
ce7c969358 Stupid poor blank lines, stupid poor blank lines... 2010-04-15 14:58:24 +00:00
dcoppa
42a5d6cf0f Update to pjsua-1.5.5
From (new) MAINTAINER Christopher Zimmermann with some modifications
by landry@, ajacoutot@, sthen@ and myself.

Thanks!

OK landry@, ajacoutot@, sthen@
2010-04-02 11:48:24 +00:00
todd
a5639e1a3e bump pkgname after the last commit, reminded by Pierre Riteau 2008-06-18 21:41:42 +00:00
todd
e757d71ff3 initialize the semaphore prior to code that might terminate early considering
pjsua destroys the semaphore unconditionally
found through exercising new codepaths on macppc
ok deanna@
2008-06-18 21:16:39 +00:00
deanna
06f82acff2 - let it build on all archs
- don't redefine stuff we have in system headers

tested on vax with --null-audio
"looks sane" todd@
2007-11-06 02:50:28 +00:00