net-libs/pjproject (gentoo)

Search

Package Information

Description:
Open source SIP, Media, and NAT Traversal Library
Homepage:
https://github.com/pjsip/pjproject https://www.pjsip.org/
License:
GPL-2

Versions

Version EAPI Keywords Slot
2.16 8 ~amd64 ~arm ~arm64 ~ppc64 ~x86 0/2.16
2.15.1-r1 8 amd64 ~arm ~arm64 ~ppc64 x86 0/2.15.1-r1
2.15.1 8 amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 0/2.15.1
2.13.1-r1 8 amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 0/2.13.1-r1

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>jkroon@gentoo.org</email>
		<name>Jaco Kroon</name>
	</maintainer>
	<use>
		<flag name="amr">Inlcude AMR codec in the build</flag>
		<flag name="epoll">Use /dev/epoll ioqueue on Linux (experimental)</flag>
		<flag name="g711">Include G.711 codecs in the build</flag>
		<flag name="g722">Include G.722 codec in the build</flag>
		<flag name="g7221">Include G.722.1 codec in the build</flag>
		<flag name="g729">Include G.729 codec via net-libs/bcg729</flag>
		<flag name="ilbc">Include iLBC codec in the build</flag>
		<flag name="l16">Include Linear/L16 codec family in the build</flag>
		<flag name="libyuv">Include libyuv in the build</flag>
		<flag name="openh264">Include Open H.264 support in the build</flag>
		<flag name="resample">Include resampling implementations in the build</flag>
		<flag name="silk">Include SILK support in the build</flag>
		<flag name="srtp">Enable support for encrypted voice transmission (secure RTP)</flag>
		<flag name="v4l2">Include Video4Linux v2 support in the build</flag>
		<flag name="webrtc">Enable WebRTC support</flag>
	</use>
	<upstream>
		<remote-id type="github">pjsip/pjproject</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 2.16 2.15.1-r1 2.15.1 2.13.1-r1
alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
amr Inlcude AMR codec in the build
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
epoll Use /dev/epoll ioqueue on Linux (experimental)
examples Install examples, usually source code
ffmpeg Enable ffmpeg/libav-based audio/video codec support
g711 Include G.711 codecs in the build
g722 Include G.722 codec in the build
g7221 Include G.722.1 codec in the build
g729 Include G.729 codec via net-libs/bcg729
gsm Add support for the gsm lossy speech compression codec
ilbc Include iLBC codec in the build
l16 Include Linear/L16 codec family in the build
libyuv Include libyuv in the build
openh264 Include Open H.264 support in the build
opus Enable Opus audio codec support
portaudio Add support for the crossplatform portaudio audio API
resample Include resampling implementations in the build
sdl Add support for Simple Direct Layer (media library)
silk Include SILK support in the build
speex Add support for the speex audio codec (used for speech)
srtp Enable support for encrypted voice transmission (secure RTP)
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
static-libs Build static versions of dynamic libraries as well
v4l2 Include Video4Linux v2 support in the build
vpx Add support for VP8/VP9 codecs (usually via media-libs/libvpx)
webrtc Enable WebRTC support

Files

Manifest

Type File Size Versions
DIST pjproject-2.15.1.tar.gz 10425868 bytes 2.15.1
DIST pjproject-2.16.tar.gz 10794360 bytes 2.16
Unmatched Entries
Type File Size
DIST pjproject-2.13.1.tar.gz 9746437 bytes