python-pjproject - PJ Project - Python bindings

Property Value
Distribution Ubuntu 17.10 (Artful Aardvark)
Repository Ubuntu Universe i386
Package name python-pjproject
Package version 2.6~dfsg
Package release 2
Package architecture i386
Package type deb
Installed size 236 B
Download size 50.71 KB
Official Mirror
PJSIP (a.k.a PJProject) is a multimedia communication library written
in C language implementing standard based protocols such as SIP, SDP,
RTP, STUN, TURN, and ICE. It combines signaling protocol (SIP) with rich
multimedia framework and NAT traversal functionality into high level API
that is portable and suitable for almost any type of systems ranging
from desktops, embedded systems, to mobile handsets.
This package includes the Python bindings.


Package Version Architecture Repository
python-pjproject_2.6~dfsg-2_amd64.deb 2.6~dfsg amd64 Ubuntu Universe
python-pjproject - - -


Name Value
libc6 >= 2.4
libpj2 >= 2.5.5~dfsg
libpjsip2 >= 2.5.5~dfsg
libpjsua2 >= 2.5.5~dfsg


Type URL
Binary Package python-pjproject_2.6~dfsg-2_i386.deb
Source Package pjproject

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python-pjproject deb package:
    # sudo apt-get install python-pjproject




2017-08-17 - Bernhard Schmidt <>
pjproject (2.6~dfsg-2) unstable; urgency=medium
* Add libavdevice-dev to libpjproject-dev Depends
* Reinclude libssl-dev dependency that was dropped during migration
* Drop useless-autoreconf-build-depends
2017-08-15 - Bernhard Schmidt <>
pjproject (2.6~dfsg-1) unstable; urgency=medium
* Release to unstable
* change Standards-Version to 4.0.1, no changes necessary
* add debian/gbp.conf for pristine-tar
2017-08-06 - Bernhard Schmidt <>
pjproject (2.6~dfsg-0+exp2) experimental; urgency=medium
* Build with -Wl,--as-needed
- disable unnecessary 0006-Reduce-linkage-of-unused-libraries.patch
- also disable 0001-Remove-pointless-linking-with-libasound.patch
breaking compilation
* drop symbols for (largely unused) C++ library
2017-06-24 - Bernhard Schmidt <>
pjproject (2.6~dfsg-0+exp1) experimental; urgency=medium
* New upstream version 2.6
- dfsg: Exclude third_party/webrtc, not sure if distributable
- Drop patches applied upstream
- refresh remaining patches
- update symbols
* Disable webrtc build
* Switch to OpenSSL 1.1.0 (Closes: #854583)
2017-06-02 - Bernhard Schmidt <>
pjproject (2.5.5~dfsg-6) unstable; urgency=high
[ Tzafrir Cohen ]
* add security patches published by the Asterisk project
- AST-2017-002: Buffer Overrun in PJSIP transaction layer
(Closes: #863901)
- AST-2017-003: Crash in PJSIP multi-part body parser
(Closes: #863902)
2016-12-18 - Bernhard Schmidt <>
pjproject (2.5.5~dfsg-5) unstable; urgency=medium
[ Bernhard Schmidt ]
* run dh_clean in clean target
* Disable debug assertions as recommended for production builds
2016-12-16 - Bernhard Schmidt <>
pjproject (2.5.5~dfsg-4) unstable; urgency=medium
[ Bernhard Schmidt ]
* Adjust previous changelog to fix lintian error
* Bump all symbols minimum versions to force tighter dependencies
(Closes: #847014)
* Update debian/config_site.h with suggestions from Asterisk git
* convert package from git-dpm to gbp pq
2016-11-10 - Bernhard Schmidt <>
pjproject (2.5.5~dfsg-3) unstable; urgency=medium
[ Bernhard Schmidt ]
* Temporarily drop d-devlibdeps generated dependency on libssl-dev
from libpjproject-dev
* Add a couple of stability fixes collected by Asterisk
(third_party/pjproject/patches), all present in pjproject trunk
- asterisk-0001-r5397-pjsip_generic_array_max_count.patch
- asterisk-0001-r5400-pjsip_tx_data_dec_ref.patch
- Fix-1946-Avoid-deinitialization-of-uninitialized-cli.patch
- asterisk-0002-r5435-add-pjsip_inv_session-ref_cnt.patch
- asterisk-0003-r5403-pjsip_IPV6_V6ONLY.patch
- resolver.c-Prevent-SERVFAIL-from-marking-name-server.patch
- Re-1969-Fix-crash-on-using-an-already-destroyed-SSL.patch
- r5471-svn-backport-Various-fixes-for-DNS-IPv6.patch
- r5473-svn-backport-Fix-pending-query.patch
- r5475-svn-backport-Remove-DNS-cache-entry.patch
- r5477-svn-backport-Fix-DNS-write-on-freed-memory.patch
This bunch of patches hopefully fixes #842878
2016-11-02 - Bernhard Schmidt <>
pjproject (2.5.5~dfsg-2) unstable; urgency=medium
* explicitly build-depend on OpenSSL 1.0.2, see #828505
2016-10-30 - Bernhard Schmidt <>
pjproject (2.5.5~dfsg-1) unstable; urgency=medium
* Add myself to uploaders
* New upstream version 2.5.5~dfsg
- d/copyright: Exclude third_party/yuv (unclear license)
- d/copyright: drop third_party/portaudio not present anymore
* disable libyuv
* Update symbols file for new version
* add Build-dep on liboss4-salsa-dev for kfreebsd-any

See Also

Package Description
python-pkgconfig_1.2.2-1_all.deb Python interface to the pkg-config command line tool
python-pkginfo-doc_1.2.1-1_all.deb Python module to query metadata from packages documentation
python-pkginfo_1.2.1-1_all.deb Python 2.x module to query metadata from packages
python-plastex-doc_0.9.2-1.1_all.deb LaTeX document processing framework in Python - documentation files
python-plastex_0.9.2-1.1_all.deb LaTeX document processing framework in Python
python-plist_2.0.0-2_i386.deb Library for handling Apple binary and XML property lists
python-plotly_2.0.14+dfsg-1_all.deb Python plotting library for publication-quality graphs
python-plplot-qt_5.10.0+dfsg2-0.4ubuntu3_i386.deb Scientific plotting library (python qt GUI)
python-plplot_5.10.0+dfsg2-0.4ubuntu3_i386.deb Python support for PLplot, a plotting library
python-pluggy_0.4.0-1_all.deb plugin and hook calling mechanisms for Python
python-plumbum_1.6.3-1_all.deb library for writing shell script-like programs in Python 2
python-plwm_2.6a+20080530-2_all.deb Pointless Window Manager - Python libraries for creating Window Managers
python-pmock_0.3.1+s20140625-3_all.deb Python module for unit testing using mock objects
python-pmw-doc_1.3.2-6build1_all.deb Pmw -- Python MegaWidgets
python-pmw_1.3.2-6build1_all.deb Pmw -- Python MegaWidgets