FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
opal VoIP abstraction library
3.10.10_6 net on this many watch lists=8 search for ports that depend on this port
Maintained by: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 05 Apr 2006 22:32:08
License: MPL


Opal is a full-featured voip library that supports a variety of protocols and
multi-media fornats. Features include:

    * Low latency RTP stack designed specifically for real-time multimedia
    * Full featured H.323, SIP and IAX2 protocol stacks
    * Audio codecs including G.711, GSM06.10, Speex and iLBC.
    * Video codecs including H.261 and H.263
    * Run-time loadable codec interface for proprietary or codecs such as G.729,
      H.263, H.264 and MPEG4
    * Completely Open Source using the commercially friendly MPL 1.1 license

Through the use of a platform isolation library called PTLIB, Opal can run on
tiny embedded systems or multi-processor servers.

BTW: OPAL is an acronym for Open Phone Abstraction Library, but that is not
really important :)

WWW: http://opalvoip.org/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. devel/gmake
  2. devel/pkgconf
Required Libraries:
  1. devel/ptlib
  2. audio/gsm
  3. audio/speex
  4. audio/celt
  5. multimedia/libx264
  6. multimedia/ffmpeg0
  7. comms/spandsp-devel

This port is required by:

for Libraries * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/net/opal/ && make install clean
To add the package: pkg install net/opal


Configuration Options
===> The following configuration options are available for opal-3.10.10_6:
     AEC=on: Accoustic echo cancellation
     CELT=on: Celt codec from ports
     DEBUG=off: Install debug library
     FAX=on: Fax T.38 support
     FFMPEG=on: Ffmpeg codec support
     GSM=on: GSM 06.10 codec from ports
     H224=on: H.224 control protocol
     H281=on: H.281 (Far End Camera Control) protocol support
     H323=off: H.323 protocol support
     H450=off: H.450 H.323 subset
     H460=off: H.460 H.323 extension for NAT traversal
     H501=off: H.501 H323 mobility extensions
     IAX=off: IAX2 protocol support
     ILBC=off: iLBC codec from ports
     JAVA=off: Java JNI support
     LID=on: Light-Weight Identity (incl. xJack cards and voicetronix vpb) support
     MSRP=on: MSRP protocol
     RTPTEXT=on: RFC4103 Text RTP payload support
     RUBY=off: Ruby support
     SIP=on: SIP protocol support
     SIPIM=on: SIP-IM protocol
     SPEEX=on: SPEEX codec from ports
     THEORA=off: Theora codec support
     UVIDEO=off: RFC4175 uncompressed video RTP payload
     X264=on: x.264 codec support
===> Use 'make config' to modify these settings

Master Sites:
  1. ftp://ftp.belnet.be/mirror/ftp.gnome.org/sources/opal/3.10/
  2. ftp://ftp.cse.buffalo.edu/pub/Gnome/sources/opal/3.10/
  3. ftp://ftp.dti.ad.jp/pub/X/gnome/sources/opal/3.10/
  4. ftp://ftp.kddlabs.co.jp/pub/GNOME/sources/opal/3.10/
  5. ftp://ftp.mirrorservice.org/sites/ftp.gnome.org/pub/GNOME/sources/opal/3.10/
  6. ftp://ftp.nara.wide.ad.jp/pub/X11/GNOME/sources/opal/3.10/
  7. http://distcache.FreeBSD.org/ports-distfiles/
  8. http://download.gnome.org/sources/opal/3.10/
  9. http://fr2.rpmfind.net/linux/gnome.org/sources/opal/3.10/
  10. http://ftp.acc.umu.se/pub/GNOME/sources/opal/3.10/
  11. http://ftp.gnome.org/pub/GNOME/sources/opal/3.10/
  12. http://linorg.usp.br/gnome/sources/opal/3.10/
  13. http://mirror.aarnet.edu.au/pub/gnome/sources/opal/3.10/
  14. http://ring.nict.go.jp/archives/X/gnome/sources/opal/3.10/
  15. http://www.gtlib.gatech.edu/pub/gnome/sources/opal/3.10/
  16. https://download.gnome.org/sources/opal/3.10/
Port Moves
  • port moved here from net/opal3 on 2013-09-20
    REASON: Removed old version, update to new version and moved port

Number of commits found: 51

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
22 Nov 2014 16:23:34
Original commit files touched by this commit  3.10.10_6
Revision:373073
xmj search for other commits by this committer
multimedia/x264: General overhaul

- Split x264 into two ports: the CLI application (x264), and the library
  (libx264). This will allow x264 to use lavf and friends from ffmpeg for
  decoding and demuxing while preventing a circular dependency between the
  two: x264 can depend on ffmpeg, but ffmpeg will depend on libx264 rather
  than x264.
- Add the LAVF option to the CLI port, making the dependency on ffmpeg
  optional.
- Update to 0.142.2455.
- Amend fixes to local patches so that they can apply to the new upstream
  files.
- Provide the git revision and other version information to the build
  environment, allowing the CLI binary to display this information (like the
  Windows builds).
- Remove unsupported build options (X11_OUTPUT).
- Ensure that the library and CLI ports each have the appropriate options.
- Add notes for future contributors who wish to update the ports.
- Bump PORTREVISION for all dependent ports.

PR:           187805
Differential Revision:	https://reviews.freebsd.org/D1159
Submitted by: Andrew Berg <aberg010@my.hennepintech.edu>
Approved by:  koobs (maintainer, mentor)
22 Nov 2014 14:43:24
Original commit files touched by this commit  3.10.10_5
Revision:373063
antoine search for other commits by this committer
Cleanup plist
14 Sep 2014 10:19:05
Original commit files touched by this commit  3.10.10_5
Revision:368167
tijl search for other commits by this committer
comms/spandsp-devel:
- Fix installation of lib/libspandsp.so.2 (when patching configure.ac
  almost all USE_AUTOTOOLS are needed)
- Replace CONFIGURE_ARGS with CPPFLAGS/LIBS

Reported by:	antoine
11 Sep 2014 11:05:04
Original commit files touched by this commit  3.10.10_4
Revision:367918
kwm search for other commits by this committer
Remove extra space in LID_DESC.
Remove leftover dir to please make check-plist.

Submitted by:	Dmitry Marakasov
10 Sep 2014 20:50:37
Original commit files touched by this commit  3.10.10_4
Revision:367888
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
27 Aug 2014 11:43:26
Original commit files touched by this commit  3.10.10_3
Revision:366310
amdmi3 search for other commits by this committer
- Switch comms/spandsp-devel to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed
- Use install-strip target instead of STRIP_CMD
- Add/fix libspandsp.so versions in LIB_DEPENDS to differentiate between spandsp
and spandsp-devel

Approved by:	portmgr blanket
29 Jul 2014 21:07:40
Original commit files touched by this commit  3.10.10_2
Revision:363392
adamw search for other commits by this committer
Convert a bunch of USE_XZ to USES=tar:xz.

Approved by:	portmgr (not really, but touches unstaged ports)
06 Feb 2014 15:49:09
Original commit files touched by this commit  3.10.10_2
Revision:343109
kwm search for other commits by this committer
Stagify.
21 Oct 2013 13:31:51
Original commit files touched by this commit  3.10.10_2
Revision:331138
kwm search for other commits by this committer
Switch to ffmpeg 0.x [1]. This should resolve building failures with ffmpeg 2.x.

Submitted by:	wg@ [1]
19 Oct 2013 16:43:33
Original commit files touched by this commit  3.10.10_1
Revision:330909
wg search for other commits by this committer
multimedia/ffmpeg: update to 2.0.1

- Update main ffmpeg port to 2.0.1
- Bump and update dependent ports when necessary (API change)

Approved by:	portmgr (bapt)
07 Oct 2013 09:21:13
Original commit files touched by this commit  3.10.10_1
Revision:329667
koobs search for other commits by this committer
multimedia/x264: Update to 20130827 snapshot

- Update to 20130827 snapshot
- Add CONFIGURE_ARGS to disable OpenCL, fixes configure failure
- Chase library version bump in dependent ports

PR:		ports/182484
Submitted by:	mm
Reviewed by:	kwm, bapt
20 Sep 2013 22:10:25
Original commit files touched by this commit  3.10.10
Revision:327755
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
20 Sep 2013 21:50:40
Refresh Original commit files touched by this commit
Revision:327751  Sanity Test Failure
kwm search for other commits by this committer
Move ptlib26, opal3 and ekiga3 to unversioned ports and update to:
ptlib to 2.10.10
opal to 3.10.10
ekiga to 4.0.1
20 Sep 2013 21:39:43
Original commit files touched by this commit  2.2.11_7
Revision:327749
kwm search for other commits by this committer
Remove old versions, in preperation of svn mv of versioned ports to unversioned.
03 Mar 2013 15:00:44
Original commit files touched by this commit  2.2.11_7
Revision:313355
kwm search for other commits by this committer
Assign to gnome@ [1], update Makefile header, OptionsNG.

Approved by:	previous maintainer [1]
01 Jun 2012 05:26:28
Original commit files touched by this commit  2.2.11_7
dinoex search for other commits by this committer
- update png to 1.5.10
16 Feb 2012 15:57:34
Original commit files touched by this commit  2.2.11_6
ashish search for other commits by this committer
- Bump PORTREVISION to chase the update of multimedia/libvpx
23 Sep 2011 22:26:39
Original commit files touched by this commit  2.2.11_5
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
11 Aug 2011 19:20:17
Original commit files touched by this commit  2.2.11_5
  Sanity Test Failure
kwm search for other commits by this committer
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:             ports/159624
Submitted by:   Ruslan Mahmatkhanov <cvs-src@yandex.ru>
24 Jun 2011 22:39:03
Original commit files touched by this commit  2.2.11_5
mm search for other commits by this committer
Bump due to ffmpeg update to 0.7.1
23 Mar 2011 23:32:34
Original commit files touched by this commit  2.2.11_4
pav search for other commits by this committer
- Mark BROKEN on 9.X: does not compile

Reported by:    pointyhat
20 Mar 2011 12:54:45
Original commit files touched by this commit  2.2.11_4
miwi search for other commits by this committer
- Get Rid MD5 support
25 Feb 2011 01:32:18
Original commit files touched by this commit  2.2.11_4
delphij search for other commits by this committer
Chase after net/openldap24-server update.

Reminded by:    miwi
04 Dec 2010 07:34:27
Original commit files touched by this commit  2.2.11_3
ade search for other commits by this committer
Sync to new bsd.autotools.mk
16 Oct 2010 11:52:47
Original commit files touched by this commit  2.2.11_3
ade search for other commits by this committer
Punt autoconf267->autoconf268
15 Sep 2010 18:35:24
Original commit files touched by this commit  2.2.11_3
ade search for other commits by this committer
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:    portmgr (for Mk/bsd.port.mk part)
Tested by:      Multiple -exp runs
24 Jul 2010 16:38:20
Original commit files touched by this commit  2.2.11_2
mm search for other commits by this committer
- Update ffmpeg to 0.6
10 May 2010 21:10:00
Original commit files touched by this commit  2.2.11_1
kwm search for other commits by this committer
Register conflict between opal and opal3.
30 Jan 2009 22:30:29
Original commit files touched by this commit  2.2.11_1
pav search for other commits by this committer
- Update download location

Reported by:    -fetch-original pointyhat run
05 Jan 2009 19:04:45
Original commit files touched by this commit  2.2.11_1
delphij search for other commits by this committer
Bump PORTREVISION's after OpenLDAP update.

Suggested by:   rafan
20 Aug 2008 00:57:32
Original commit files touched by this commit  2.2.11
ade search for other commits by this committer
Conversion from (now defunct) autoconf-2.61 to autoconf-2.62

Tested by:      exp build run (erwin)
06 Mar 2008 20:42:27
Original commit files touched by this commit  2.2.11
mi search for other commits by this committer
Remove the scalpel forgotten inside the patient.
06 Mar 2008 20:41:13
Original commit files touched by this commit  2.2.11
mi search for other commits by this committer
Upgrade from 2.2.8 to 2.2.11.
30 Sep 2007 04:47:37
Original commit files touched by this commit  2.2.8_1
linimon search for other commits by this committer
Switch autoconf dependencies from 2.53 or 2.59 to 2.61.

PR:             ports/116639
Submitted by:   aDe
22 Jun 2007 23:31:17
Original commit files touched by this commit  2.2.8
mi search for other commits by this committer
The author's site is flaky. Add a MASTER_SITE_LOCAL mirror on portmgr's
request.
18 Jun 2007 14:24:29
Original commit files touched by this commit  2.2.8
mi search for other commits by this committer
Upgrade opal to 2.2.8 (from 2.2.4) and ekiga to 2.0.9 (from 2.0.4).
These versions are only available from Ekiga.org, rather than from
the traditionally used site VoxGratia.org...

Turn the previously "hidden" knobs into OPTIONS. Make ekiga accept
whatever versions of opal and pwlib are installed.

Take over maintainership, as I plan to use ekiga myself -- unlike
the current maintainer.

Approved by: maintainer
17 Jun 2007 14:48:40
Original commit files touched by this commit  2.2.4_1
mi search for other commits by this committer
Always use -fPIC, when building shared libraries. Apparently, this is
not always required on i386.

While here, remove requirements for particular shlib-versions of the
dependencies.

Approved by:    maintainer
11 Mar 2007 16:48:04
Original commit files touched by this commit  2.2.4_1
miwi search for other commits by this committer
- Chase the merged of speex-devel -> speex
- Drop 4.X support

PR:             110193
Submitted by:   Jean-Baptiste Quenot <jbq@caraldi.com> (maintainer)
23 Feb 2007 22:51:30
Original commit files touched by this commit  2.2.4_1
mezz search for other commits by this committer
Chase the merged of speex-devel -> speex.
22 Feb 2007 19:51:53
Original commit files touched by this commit  2.2.4_1
mezz search for other commits by this committer
Chase speex-devel's shared library version change, bump PORTREVISION.
09 Feb 2007 09:25:51
Original commit files touched by this commit  2.2.4
rafan search for other commits by this committer
- Update to 2.2.4
- Replace depreacted variable: INSTALLS_SHLIB
- Use DATADIR

PR:             ports/108724
Submitted by:   chinsan
Approved by:    Jean-Baptiste Quenot <jbq at caraldi.com> (maintainer)
30 Jan 2007 04:23:59
Original commit files touched by this commit  2.2.3
kris search for other commits by this committer
Retire NO_FILTER_SHLIBS now that it no longer serves a purpose
07 Jan 2007 18:34:18
Original commit files touched by this commit  2.2.3
tdb search for other commits by this committer
Add patch to fix build when LOCALBASE != /usr/local. The configure
script checked explicitly in /usr/local for pwlib. This patch has
also been sent upstream.

Patch does not affect build when LOCALBASE == /usr/local, so no
PORTREVISION bump required.

Approved by:    Jean-Baptiste Quenot <jbq@caraldi.com> (maintainer)
08 Dec 2006 07:48:35
Original commit files touched by this commit  2.2.3
marcus search for other commits by this committer
Update to 2.2.3.

Approved by:    maintainer
05 Jul 2006 02:44:55
Original commit files touched by this commit  2.2.2
clsung search for other commits by this committer
- update to 2.2.2
- This is an update of net/ekiga and net/opal.  Requires the latest update to
  pwlib (FreeBSD port is uptodate since one week).
  This update also incorporates a new user-contributed patch,
  see Bug 345308 - Keypad does not work properly at
  http://bugzilla.gnome.org/show_bug.cgi?id=345308

PR:             ports/99764
Submitted by:   maintainer (Jean-Baptiste Quenot)
28 Apr 2006 16:19:28
Original commit files touched by this commit  2.2.1_1
garga search for other commits by this committer
When net/asterisk is installed, net/opal does not build because it detects the
presence of include/libpri.h installed by net/asterisk, but the build fails.

To fix this problem, please add the port patch below submitted by
Matt Horan <matt@matthoran.com>.

PR:             ports/95641
Submitted by:   maintainer
21 Apr 2006 13:03:32
Original commit files touched by this commit  2.2.1_1
vs search for other commits by this committer
Fix build on AMD

PR:             ports/96102
Submitted by:   maintainer
11 Apr 2006 02:16:11
Original commit files touched by this commit  2.2.1_1
bland search for other commits by this committer
Mark broken on 4.x

PR:     95578
08 Apr 2006 05:14:22
Original commit files touched by this commit  2.2.1_1
marcus search for other commits by this committer
* Remove the double underscore from the library names
* Add WITH_FFMPEG knob
* Add WITH_SPEEX knob to build with speex-devel instead of the bundled version
  NOTE: there is an explicit BUILD_DEPENDS to make sure audio/speex-devel
  is installed as audio/speex and audio/speex-devel install the same shared
  library version!!

PR:             95464
Submitted by:   Joerg Pulz <Joerg.Pulz@frm2.tum.de>
Approved by:    maintainer
06 Apr 2006 05:21:48
Original commit files touched by this commit  2.2.1
edwin search for other commits by this committer
fix building of net/opal, with hints from Steve Ames <steve@energistic.com>
05 Apr 2006 22:23:15
Original commit files touched by this commit  2.2.1
edwin search for other commits by this committer
New port net/opal based on net/openh323

        OPAL is the "next generation" of OpenH323 that has a new
        architecture.  The new port is based on net/openh323 (same
        author, port Makefiles very similar), so could you please:

        1) make a repocopy from openh323 to opal

        2) apply the patch in opal, note that old patch files are
           removed, and a new patch file is provided

PR:             ports/95320
Submitted by:   Jean-Baptiste Quenot <jbq@caraldi.com>

Number of commits found: 51

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
flacNov 25
asterisk11Nov 21
asterisk11Nov 21
phpmyadminNov 21
kde4-runtimeNov 20
kwebkitpartNov 20
yiiNov 19
chromiumNov 18
kde4-workspaceNov 17
dbusNov 11
wgetNov 08
konversation-kde4Nov 05
jenkinsOct 31
jenkins-ltsOct 31
twikiOct 31

9 vulnerabilities affecting 11 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24384
Broken 140
Deprecated 74
Ignore 397
Forbidden 1
Restricted 206
No CDROM 93
Vulnerable 18
Expired 12
Set to expire 70
Interactive 0
new 24 hours 1
new 48 hours3
new 7 days48
new fortnight174
new month230

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.