public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2021-07-24  7:58 Agostino Sarubbo
  0 siblings, 0 replies; 47+ messages in thread
From: Agostino Sarubbo @ 2021-07-24  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     47b6cfb4f0036c2c91158d080f7f7ba9b98daae7
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 24 07:58:29 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 07:58:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b6cfb4

net-libs/pjproject: x86 stable wrt bug #803440

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.10-r2.ebuild b/net-libs/pjproject/pjproject-2.10-r2.ebuild
index 515ad854dac..c4474ea9745 100644
--- a/net-libs/pjproject/pjproject-2.10-r2.ebuild
+++ b/net-libs/pjproject/pjproject-2.10-r2.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2024-09-17 16:00 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2024-09-17 16:00 UTC (permalink / raw
  To: gentoo-commits

commit:     87f14f3bb47f8cf91b1cc329616d1ec25b4d43b9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 15:59:29 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 15:59:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87f14f3b

net-libs/pjproject: Stabilize 2.13.1-r1 amd64, #939665

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.13.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.13.1-r1.ebuild b/net-libs/pjproject/pjproject-2.13.1-r1.ebuild
index bf47d150433c..014de9e11da9 100644
--- a/net-libs/pjproject/pjproject-2.13.1-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.13.1-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2024-09-17 16:00 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2024-09-17 16:00 UTC (permalink / raw
  To: gentoo-commits

commit:     8396fe32a1e904eb0a9af44e4c542a6c850539f9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 15:59:28 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 15:59:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8396fe32

net-libs/pjproject: Stabilize 2.13.1-r1 x86, #939665

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.13.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.13.1-r1.ebuild b/net-libs/pjproject/pjproject-2.13.1-r1.ebuild
index 3f1be2aecabd..bf47d150433c 100644
--- a/net-libs/pjproject/pjproject-2.13.1-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.13.1-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2024-01-12  8:30 Arthur Zamarin
  0 siblings, 0 replies; 47+ messages in thread
From: Arthur Zamarin @ 2024-01-12  8:30 UTC (permalink / raw
  To: gentoo-commits

commit:     d500d5f4e087a6c4e540e0d247d08b1555e3b8c7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 08:30:16 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 08:30:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d500d5f4

net-libs/pjproject: Keyword 2.13.1-r1 sparc, #919424

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.13.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.13.1-r1.ebuild b/net-libs/pjproject/pjproject-2.13.1-r1.ebuild
index 536c98527bac..3f1be2aecabd 100644
--- a/net-libs/pjproject/pjproject-2.13.1-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.13.1-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2023-11-22  7:20 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2023-11-22  7:20 UTC (permalink / raw
  To: gentoo-commits

commit:     2da3b9957674134fa383f656a6b5475c0e31158e
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 22 07:20:13 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 07:20:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da3b995

net-libs/pjproject: Stabilize 2.13.1 amd64, #917659

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.13.1.ebuild b/net-libs/pjproject/pjproject-2.13.1.ebuild
index 3620c5411601..c9d8853f34c1 100644
--- a/net-libs/pjproject/pjproject-2.13.1.ebuild
+++ b/net-libs/pjproject/pjproject-2.13.1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2023-11-22  7:20 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2023-11-22  7:20 UTC (permalink / raw
  To: gentoo-commits

commit:     917d1903e4e8c2218f51231fe76d6e148d94e262
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 22 07:20:34 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 07:20:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917d1903

net-libs/pjproject: Stabilize 2.13.1 x86, #917659

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.13.1.ebuild b/net-libs/pjproject/pjproject-2.13.1.ebuild
index c9d8853f34c1..ad7121f4bf01 100644
--- a/net-libs/pjproject/pjproject-2.13.1.ebuild
+++ b/net-libs/pjproject/pjproject-2.13.1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2023-05-18  5:07 John Helmert III
  0 siblings, 0 replies; 47+ messages in thread
From: John Helmert III @ 2023-05-18  5:07 UTC (permalink / raw
  To: gentoo-commits

commit:     a07cec3e110d5a87ae91c785c8b42220b153c9b6
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Thu May 18 05:06:16 2023 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Thu May 18 05:06:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07cec3e

net-libs/pjproject: revbump 2.13 to propagate RDEPEND change

Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 net-libs/pjproject/{pjproject-2.13-r1.ebuild => pjproject-2.13-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.13-r1.ebuild b/net-libs/pjproject/pjproject-2.13-r2.ebuild
similarity index 100%
rename from net-libs/pjproject/pjproject-2.13-r1.ebuild
rename to net-libs/pjproject/pjproject-2.13-r2.ebuild


^ permalink raw reply	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2023-05-18  5:00 John Helmert III
  0 siblings, 0 replies; 47+ messages in thread
From: John Helmert III @ 2023-05-18  5:00 UTC (permalink / raw
  To: gentoo-commits

commit:     8686b210bccaafa6e98ee6a4e4578d82bb47ff97
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Tue May 16 10:27:52 2023 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Thu May 18 04:56:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8686b210

net-libs/pjproject: drop 2.12.1-r2, 2.13

Bug: https://bugs.gentoo.org/887559
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 net-libs/pjproject/Manifest                   |   1 -
 net-libs/pjproject/pjproject-2.12.1-r2.ebuild | 144 --------------------------
 net-libs/pjproject/pjproject-2.13.ebuild      | 139 -------------------------
 3 files changed, 284 deletions(-)

diff --git a/net-libs/pjproject/Manifest b/net-libs/pjproject/Manifest
index 10063228d714..c081c0e1aeb2 100644
--- a/net-libs/pjproject/Manifest
+++ b/net-libs/pjproject/Manifest
@@ -1,2 +1 @@
-DIST pjproject-2.12.1.tar.gz 9660659 BLAKE2B d893f22d995c9570e4003f80adf15144cf39e09d5843a88e3a616a529a91164ec7b012ea66ede8d55bfe4ec0dc4eca7d230f07fc66f06dfafaea9d5ff72910fa SHA512 9087456024b8886e56660cebc45c7093b3b91cd6b08a3926fa2c0de452989ac84ceb4e27413c0311bde95f271341ee44d9681f81f83602a4e16151f1831d773b
 DIST pjproject-2.13.tar.gz 9744716 BLAKE2B 947fe076089b3cd0826a554db3cda9939e228b9e7bb5ed2d01242e44e5e5b0d9d2ddc52b378f141efb89fcbfbd628fcdff341e54bc3615280e23f30ea58daf56 SHA512 df184511d554e5f77ca1a551bdf6b22c4c8ae2b6ad61be0e7e459e2d7db50f496af66c37e080f178019a509ea25847e70a342ac48c820a6b9302b4cbf174c520

diff --git a/net-libs/pjproject/pjproject-2.12.1-r2.ebuild b/net-libs/pjproject/pjproject-2.12.1-r2.ebuild
deleted file mode 100644
index 5d6d6c7a9b1f..000000000000
--- a/net-libs/pjproject/pjproject-2.12.1-r2.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-# TODO: Figure out a way to disable SRTP from pjproject entirely.
-EAPI=8
-
-inherit autotools flag-o-matic toolchain-funcs
-
-DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
-HOMEPAGE="https://www.pjsip.org/"
-SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-
-# g729 not included due to special bcg729 handling.
-CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16"
-VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv vpx"
-SOUND_FLAGS="alsa portaudio"
-IUSE="amr debug epoll examples opus resample silk ssl static-libs webrtc
-	${CODEC_FLAGS} g729
-	${VIDEO_FLAGS}
-	${SOUND_FLAGS}"
-
-RDEPEND=">=net-libs/libsrtp-2.3.0:=
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	ffmpeg? ( media-video/ffmpeg:= )
-	g729? ( media-libs/bcg729 )
-	gsm? ( media-sound/gsm )
-	ilbc? ( media-libs/libilbc )
-	openh264? ( media-libs/openh264 )
-	opus? ( media-libs/opus )
-	portaudio? ( media-libs/portaudio )
-	resample? ( media-libs/libsamplerate )
-	sdl? ( media-libs/libsdl )
-	speex? (
-		media-libs/speex
-		media-libs/speexdsp
-	)
-	ssl? (
-		<dev-libs/openssl-3.0.0:0=
-	)
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-	"${FILESDIR}/pjproject-2.12.1-CVE-2022-31031.patch"
-	"${FILESDIR}/pjproject-2.12.1-r2-CVE-2022-39244.patch" # 875863
-	"${FILESDIR}/pjproject-2.12.1-r2-CVE-2022-39269.patch" # 875863
-	"${FILESDIR}/pjproject-2.12.1-r2-bashism.patch" # 865719
-	"${FILESDIR}/pjproject-2.12.1-r2-musl.patch" # 867343
-)
-
-src_prepare() {
-	default
-	rm configure || die "Unable to remove unwanted wrapper"
-	mv aconfigure.ac configure.ac || die "Unable to rename configure script source"
-	eautoreconf
-
-	cp "${FILESDIR}/pjproject-2.12.1-config_site.h" "${S}/pjlib/include/pj/config_site.h" || die "Unable to create config_site.h"
-}
-
-_pj_enable() {
-	usex "$1" '' "--disable-${2:-$1}"
-}
-
-_pj_get_define() {
-	local r="$(sed -nre "s/^#define[[:space:]]+$1[[:space:]]+//p" "${S}/pjlib/include/pj/config_site.h")"
-	[[ -z "${r}" ]] && die "Unable to fine #define $1 in config_site.h"
-	echo "$r"
-}
-
-_pj_set_define() {
-	local c=$(_pj_get_define "$1")
-	[[ "$c" = "$2" ]] && return 0
-	sed -re "s/^#define[[:space:]]+$1[[:space:]].*/#define $1 $2/" -i "${S}/pjlib/include/pj/config_site.h" || die "sed failed updating $1 to $2."
-	[[ "$(_pj_get_define "$1")" != "$2" ]] && die "sed failed to perform update for $1 to $2."
-}
-
-_pj_use_set_define() {
-	_pj_set_define "$2" $(usex "$1" 1 0)
-}
-
-src_configure() {
-	local myconf=()
-	local videnable="--disable-video"
-	local t
-
-	use debug || append-cflags -DNDEBUG=1
-
-	for t in ${CODEC_FLAGS}; do
-		myconf+=( $(_pj_enable ${t} ${t}-codec) )
-	done
-	myconf+=( $(_pj_enable g729 bcg729) )
-
-	for t in ${VIDEO_FLAGS}; do
-		myconf+=( $(_pj_enable ${t}) )
-		use "${t}" && videnable="--enable-video"
-	done
-
-	[ "${videnable}" = "--enable-video" ] && _pj_set_define PJMEDIA_HAS_VIDEO 1 || _pj_set_define PJMEDIA_HAS_VIDEO 0
-
-	LD="$(tc-getCC)" econf \
-		--enable-shared \
-		--with-external-srtp \
-		${videnable} \
-		$(_pj_enable alsa sound) \
-		$(_pj_enable amr opencore-amr) \
-		$(_pj_enable epoll) \
-		$(_pj_enable opus) \
-		$(_pj_enable portaudio ext-sound) \
-		$(_pj_enable resample libsamplerate) \
-		$(_pj_enable resample resample-dll) \
-		$(_pj_enable resample) \
-		$(_pj_enable silk) \
-		$(_pj_enable speex speex-aec) \
-		$(_pj_enable ssl) \
-		$(_pj_enable webrtc libwebrtc) \
-		$(use_with gsm external-gsm) \
-		$(use_with portaudio external-pa) \
-		$(use_with speex external-speex) \
-		"${myconf[@]}"
-}
-
-src_compile() {
-	emake dep LD="$(tc-getCC)"
-	emake LD="$(tc-getCC)"
-}
-
-src_install() {
-	default
-
-	newbin pjsip-apps/bin/pjsua-${CHOST} pjsua
-	newbin pjsip-apps/bin/pjsystest-${CHOST} pjsystest
-
-	if use examples; then
-		insinto "/usr/share/doc/${PF}/examples"
-		doins -r pjsip-apps/src/samples
-	fi
-
-	use static-libs || rm "${ED}/usr/$(get_libdir)"/*.a || die "Error removing static archives"
-}

diff --git a/net-libs/pjproject/pjproject-2.13.ebuild b/net-libs/pjproject/pjproject-2.13.ebuild
deleted file mode 100644
index 67e6269fd001..000000000000
--- a/net-libs/pjproject/pjproject-2.13.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-# TODO: Figure out a way to disable SRTP from pjproject entirely.
-EAPI=8
-
-inherit autotools flag-o-matic toolchain-funcs
-
-DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
-HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
-SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-
-# g729 not included due to special bcg729 handling.
-CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16"
-VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv vpx"
-SOUND_FLAGS="alsa portaudio"
-IUSE="amr debug epoll examples opus resample silk ssl static-libs webrtc
-	${CODEC_FLAGS} g729
-	${VIDEO_FLAGS}
-	${SOUND_FLAGS}"
-
-RDEPEND=">=net-libs/libsrtp-2.3.0:=
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	ffmpeg? ( media-video/ffmpeg:= )
-	g729? ( media-libs/bcg729 )
-	gsm? ( media-sound/gsm )
-	ilbc? ( media-libs/libilbc )
-	openh264? ( media-libs/openh264 )
-	opus? ( media-libs/opus )
-	portaudio? ( media-libs/portaudio )
-	resample? ( media-libs/libsamplerate )
-	sdl? ( media-libs/libsdl )
-	speex? (
-		media-libs/speex
-		media-libs/speexdsp
-	)
-	ssl? (
-		dev-libs/openssl:0=
-	)
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-)
-
-src_prepare() {
-	default
-	rm configure || die "Unable to remove unwanted wrapper"
-	mv aconfigure.ac configure.ac || die "Unable to rename configure script source"
-	eautoreconf
-
-	cp "${FILESDIR}/pjproject-2.12.1-config_site.h" "${S}/pjlib/include/pj/config_site.h" || die "Unable to create config_site.h"
-}
-
-_pj_enable() {
-	usex "$1" '' "--disable-${2:-$1}"
-}
-
-_pj_get_define() {
-	local r="$(sed -nre "s/^#define[[:space:]]+$1[[:space:]]+//p" "${S}/pjlib/include/pj/config_site.h")"
-	[[ -z "${r}" ]] && die "Unable to fine #define $1 in config_site.h"
-	echo "$r"
-}
-
-_pj_set_define() {
-	local c=$(_pj_get_define "$1")
-	[[ "$c" = "$2" ]] && return 0
-	sed -re "s/^#define[[:space:]]+$1[[:space:]].*/#define $1 $2/" -i "${S}/pjlib/include/pj/config_site.h" || die "sed failed updating $1 to $2."
-	[[ "$(_pj_get_define "$1")" != "$2" ]] && die "sed failed to perform update for $1 to $2."
-}
-
-_pj_use_set_define() {
-	_pj_set_define "$2" $(usex "$1" 1 0)
-}
-
-src_configure() {
-	local myconf=()
-	local videnable="--disable-video"
-	local t
-
-	use debug || append-cflags -DNDEBUG=1
-
-	for t in ${CODEC_FLAGS}; do
-		myconf+=( $(_pj_enable ${t} ${t}-codec) )
-	done
-	myconf+=( $(_pj_enable g729 bcg729) )
-
-	for t in ${VIDEO_FLAGS}; do
-		myconf+=( $(_pj_enable ${t}) )
-		use "${t}" && videnable="--enable-video"
-	done
-
-	[ "${videnable}" = "--enable-video" ] && _pj_set_define PJMEDIA_HAS_VIDEO 1 || _pj_set_define PJMEDIA_HAS_VIDEO 0
-
-	LD="$(tc-getCC)" econf \
-		--enable-shared \
-		--with-external-srtp \
-		${videnable} \
-		$(_pj_enable alsa sound) \
-		$(_pj_enable amr opencore-amr) \
-		$(_pj_enable epoll) \
-		$(_pj_enable opus) \
-		$(_pj_enable portaudio ext-sound) \
-		$(_pj_enable resample libsamplerate) \
-		$(_pj_enable resample resample-dll) \
-		$(_pj_enable resample) \
-		$(_pj_enable silk) \
-		$(_pj_enable speex speex-aec) \
-		$(_pj_enable ssl) \
-		$(_pj_enable webrtc libwebrtc) \
-		$(use_with gsm external-gsm) \
-		$(use_with portaudio external-pa) \
-		$(use_with speex external-speex) \
-		"${myconf[@]}"
-}
-
-src_compile() {
-	emake dep LD="$(tc-getCC)"
-	emake LD="$(tc-getCC)"
-}
-
-src_install() {
-	default
-
-	newbin pjsip-apps/bin/pjsua-${CHOST} pjsua
-	newbin pjsip-apps/bin/pjsystest-${CHOST} pjsystest
-
-	if use examples; then
-		insinto "/usr/share/doc/${PF}/examples"
-		doins -r pjsip-apps/src/samples
-	fi
-
-	use static-libs || rm "${ED}/usr/$(get_libdir)"/*.a || die "Error removing static archives"
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2023-05-18  5:00 John Helmert III
  0 siblings, 0 replies; 47+ messages in thread
From: John Helmert III @ 2023-05-18  5:00 UTC (permalink / raw
  To: gentoo-commits

commit:     e5e12640cc45f155ede76c5501a331824f13784b
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Tue May 16 10:32:58 2023 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Thu May 18 04:56:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e12640

net-libs/pjproject: fix libsdl dependency.

Closes: https://bugs.gentoo.org/886151
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/31056
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.13-r1.ebuild b/net-libs/pjproject/pjproject-2.13-r1.ebuild
index a1e87c86eca9..a252ce354257 100644
--- a/net-libs/pjproject/pjproject-2.13-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.13-r1.ebuild
@@ -33,7 +33,7 @@ RDEPEND=">=net-libs/libsrtp-2.3.0:=
 	opus? ( media-libs/opus )
 	portaudio? ( media-libs/portaudio )
 	resample? ( media-libs/libsamplerate )
-	sdl? ( media-libs/libsdl )
+	sdl? ( media-libs/libsdl2 )
 	speex? (
 		media-libs/speex
 		media-libs/speexdsp


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2023-05-16  6:16 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2023-05-16  6:16 UTC (permalink / raw
  To: gentoo-commits

commit:     90fcd764354ec3b0ccf393abdf73420740469e7a
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue May 16 06:11:44 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May 16 06:16:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fcd764

net-libs/pjproject: Stabilize 2.13-r1 x86, #906057

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.13-r1.ebuild b/net-libs/pjproject/pjproject-2.13-r1.ebuild
index 7391ed9bc2b9..a1e87c86eca9 100644
--- a/net-libs/pjproject/pjproject-2.13-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.13-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2023-05-10  9:40 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-05-10  9:40 UTC (permalink / raw
  To: gentoo-commits

commit:     1067e9951208957ddbb68139603a51573deb7b4c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 10 09:40:40 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 10 09:40:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1067e995

net-libs/pjproject: Stabilize 2.13-r1 amd64, #906057

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.13-r1.ebuild b/net-libs/pjproject/pjproject-2.13-r1.ebuild
index 5fc988110f6f..7391ed9bc2b9 100644
--- a/net-libs/pjproject/pjproject-2.13-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.13-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2023-04-20 21:52 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-04-20 21:52 UTC (permalink / raw
  To: gentoo-commits

commit:     d0e7fce2fe2f47394100000a7865d406f040ca25
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 21:49:49 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 21:49:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e7fce2

net-libs/pjproject: Stabilize 2.13 x86, #885831

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.13.ebuild b/net-libs/pjproject/pjproject-2.13.ebuild
index 89be423125e1..67e6269fd001 100644
--- a/net-libs/pjproject/pjproject-2.13.ebuild
+++ b/net-libs/pjproject/pjproject-2.13.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2023-04-20 21:52 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-04-20 21:52 UTC (permalink / raw
  To: gentoo-commits

commit:     daa8e10690452ed73abbf026f5b5eb424a0b189e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 21:49:42 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 21:49:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa8e106

net-libs/pjproject: Stabilize 2.13 amd64, #885831

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.13.ebuild b/net-libs/pjproject/pjproject-2.13.ebuild
index 74ae06aea18c..89be423125e1 100644
--- a/net-libs/pjproject/pjproject-2.13.ebuild
+++ b/net-libs/pjproject/pjproject-2.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 # TODO: Figure out a way to disable SRTP from pjproject entirely.
 EAPI=8
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2022-12-13  5:27 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-12-13  5:27 UTC (permalink / raw
  To: gentoo-commits

commit:     b83840744f3a35b21569e2237624c4d6cecafbc8
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Sun Dec  4 22:01:07 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 13 05:24:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8384074

net-libs/pjproject: 2.12-r2 - restrict openssl compatibility.

Bug: https://bugs.gentoo.org/882785
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/28541
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.12.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.12.1-r2.ebuild b/net-libs/pjproject/pjproject-2.12.1-r2.ebuild
index 260c38c99f5f..5d6d6c7a9b1f 100644
--- a/net-libs/pjproject/pjproject-2.12.1-r2.ebuild
+++ b/net-libs/pjproject/pjproject-2.12.1-r2.ebuild
@@ -39,7 +39,7 @@ RDEPEND=">=net-libs/libsrtp-2.3.0:=
 		media-libs/speexdsp
 	)
 	ssl? (
-		dev-libs/openssl:0=
+		<dev-libs/openssl-3.0.0:0=
 	)
 "
 DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2022-12-13  5:27 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-12-13  5:27 UTC (permalink / raw
  To: gentoo-commits

commit:     3aff73d53bb063556a8339f32c6af447a430d660
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Sun Dec  4 22:00:23 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 13 05:24:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aff73d5

net-libs/pjproject: add 2.13

Bug: https://bugs.gentoo.org/884797
Closes: https://bugs.gentoo.org/882785
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/Manifest              |   1 +
 net-libs/pjproject/pjproject-2.13.ebuild | 139 +++++++++++++++++++++++++++++++
 2 files changed, 140 insertions(+)

diff --git a/net-libs/pjproject/Manifest b/net-libs/pjproject/Manifest
index 7c848864dc10..10063228d714 100644
--- a/net-libs/pjproject/Manifest
+++ b/net-libs/pjproject/Manifest
@@ -1 +1,2 @@
 DIST pjproject-2.12.1.tar.gz 9660659 BLAKE2B d893f22d995c9570e4003f80adf15144cf39e09d5843a88e3a616a529a91164ec7b012ea66ede8d55bfe4ec0dc4eca7d230f07fc66f06dfafaea9d5ff72910fa SHA512 9087456024b8886e56660cebc45c7093b3b91cd6b08a3926fa2c0de452989ac84ceb4e27413c0311bde95f271341ee44d9681f81f83602a4e16151f1831d773b
+DIST pjproject-2.13.tar.gz 9744716 BLAKE2B 947fe076089b3cd0826a554db3cda9939e228b9e7bb5ed2d01242e44e5e5b0d9d2ddc52b378f141efb89fcbfbd628fcdff341e54bc3615280e23f30ea58daf56 SHA512 df184511d554e5f77ca1a551bdf6b22c4c8ae2b6ad61be0e7e459e2d7db50f496af66c37e080f178019a509ea25847e70a342ac48c820a6b9302b4cbf174c520

diff --git a/net-libs/pjproject/pjproject-2.13.ebuild b/net-libs/pjproject/pjproject-2.13.ebuild
new file mode 100644
index 000000000000..74ae06aea18c
--- /dev/null
+++ b/net-libs/pjproject/pjproject-2.13.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# TODO: Figure out a way to disable SRTP from pjproject entirely.
+EAPI=8
+
+inherit autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
+HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
+SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+
+# g729 not included due to special bcg729 handling.
+CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16"
+VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv vpx"
+SOUND_FLAGS="alsa portaudio"
+IUSE="amr debug epoll examples opus resample silk ssl static-libs webrtc
+	${CODEC_FLAGS} g729
+	${VIDEO_FLAGS}
+	${SOUND_FLAGS}"
+
+RDEPEND=">=net-libs/libsrtp-2.3.0:=
+	alsa? ( media-libs/alsa-lib )
+	amr? ( media-libs/opencore-amr )
+	ffmpeg? ( media-video/ffmpeg:= )
+	g729? ( media-libs/bcg729 )
+	gsm? ( media-sound/gsm )
+	ilbc? ( media-libs/libilbc )
+	openh264? ( media-libs/openh264 )
+	opus? ( media-libs/opus )
+	portaudio? ( media-libs/portaudio )
+	resample? ( media-libs/libsamplerate )
+	sdl? ( media-libs/libsdl )
+	speex? (
+		media-libs/speex
+		media-libs/speexdsp
+	)
+	ssl? (
+		dev-libs/openssl:0=
+	)
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+)
+
+src_prepare() {
+	default
+	rm configure || die "Unable to remove unwanted wrapper"
+	mv aconfigure.ac configure.ac || die "Unable to rename configure script source"
+	eautoreconf
+
+	cp "${FILESDIR}/pjproject-2.12.1-config_site.h" "${S}/pjlib/include/pj/config_site.h" || die "Unable to create config_site.h"
+}
+
+_pj_enable() {
+	usex "$1" '' "--disable-${2:-$1}"
+}
+
+_pj_get_define() {
+	local r="$(sed -nre "s/^#define[[:space:]]+$1[[:space:]]+//p" "${S}/pjlib/include/pj/config_site.h")"
+	[[ -z "${r}" ]] && die "Unable to fine #define $1 in config_site.h"
+	echo "$r"
+}
+
+_pj_set_define() {
+	local c=$(_pj_get_define "$1")
+	[[ "$c" = "$2" ]] && return 0
+	sed -re "s/^#define[[:space:]]+$1[[:space:]].*/#define $1 $2/" -i "${S}/pjlib/include/pj/config_site.h" || die "sed failed updating $1 to $2."
+	[[ "$(_pj_get_define "$1")" != "$2" ]] && die "sed failed to perform update for $1 to $2."
+}
+
+_pj_use_set_define() {
+	_pj_set_define "$2" $(usex "$1" 1 0)
+}
+
+src_configure() {
+	local myconf=()
+	local videnable="--disable-video"
+	local t
+
+	use debug || append-cflags -DNDEBUG=1
+
+	for t in ${CODEC_FLAGS}; do
+		myconf+=( $(_pj_enable ${t} ${t}-codec) )
+	done
+	myconf+=( $(_pj_enable g729 bcg729) )
+
+	for t in ${VIDEO_FLAGS}; do
+		myconf+=( $(_pj_enable ${t}) )
+		use "${t}" && videnable="--enable-video"
+	done
+
+	[ "${videnable}" = "--enable-video" ] && _pj_set_define PJMEDIA_HAS_VIDEO 1 || _pj_set_define PJMEDIA_HAS_VIDEO 0
+
+	LD="$(tc-getCC)" econf \
+		--enable-shared \
+		--with-external-srtp \
+		${videnable} \
+		$(_pj_enable alsa sound) \
+		$(_pj_enable amr opencore-amr) \
+		$(_pj_enable epoll) \
+		$(_pj_enable opus) \
+		$(_pj_enable portaudio ext-sound) \
+		$(_pj_enable resample libsamplerate) \
+		$(_pj_enable resample resample-dll) \
+		$(_pj_enable resample) \
+		$(_pj_enable silk) \
+		$(_pj_enable speex speex-aec) \
+		$(_pj_enable ssl) \
+		$(_pj_enable webrtc libwebrtc) \
+		$(use_with gsm external-gsm) \
+		$(use_with portaudio external-pa) \
+		$(use_with speex external-speex) \
+		"${myconf[@]}"
+}
+
+src_compile() {
+	emake dep LD="$(tc-getCC)"
+	emake LD="$(tc-getCC)"
+}
+
+src_install() {
+	default
+
+	newbin pjsip-apps/bin/pjsua-${CHOST} pjsua
+	newbin pjsip-apps/bin/pjsystest-${CHOST} pjsystest
+
+	if use examples; then
+		insinto "/usr/share/doc/${PF}/examples"
+		doins -r pjsip-apps/src/samples
+	fi
+
+	use static-libs || rm "${ED}/usr/$(get_libdir)"/*.a || die "Error removing static archives"
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2022-10-30  2:58 John Helmert III
  0 siblings, 0 replies; 47+ messages in thread
From: John Helmert III @ 2022-10-30  2:58 UTC (permalink / raw
  To: gentoo-commits

commit:     2f0a8066cec1e9356367684a5dffb808f0be6ac8
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Thu Oct 27 19:44:42 2022 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 02:57:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0a8066

net-libs/pjproject: drop 2.12.1-r1

Bug: https://bugs.gentoo.org/875863

Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/27992
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.12.1-r1.ebuild | 140 --------------------------
 1 file changed, 140 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.12.1-r1.ebuild b/net-libs/pjproject/pjproject-2.12.1-r1.ebuild
deleted file mode 100644
index e93be1690889..000000000000
--- a/net-libs/pjproject/pjproject-2.12.1-r1.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-# TODO: Figure out a way to disable SRTP from pjproject entirely.
-EAPI=8
-
-inherit autotools flag-o-matic toolchain-funcs
-
-DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
-HOMEPAGE="https://www.pjsip.org/"
-SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-
-# g729 not included due to special bcg729 handling.
-CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16"
-VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv vpx"
-SOUND_FLAGS="alsa portaudio"
-IUSE="amr debug epoll examples opus resample silk ssl static-libs webrtc
-	${CODEC_FLAGS} g729
-	${VIDEO_FLAGS}
-	${SOUND_FLAGS}"
-
-RDEPEND=">=net-libs/libsrtp-2.3.0:=
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	ffmpeg? ( media-video/ffmpeg:= )
-	g729? ( media-libs/bcg729 )
-	gsm? ( media-sound/gsm )
-	ilbc? ( media-libs/libilbc )
-	openh264? ( media-libs/openh264 )
-	opus? ( media-libs/opus )
-	portaudio? ( media-libs/portaudio )
-	resample? ( media-libs/libsamplerate )
-	sdl? ( media-libs/libsdl )
-	speex? (
-		media-libs/speex
-		media-libs/speexdsp
-	)
-	ssl? (
-		dev-libs/openssl:0=
-	)
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-	"${FILESDIR}/pjproject-2.12.1-CVE-2022-31031.patch"
-)
-
-src_prepare() {
-	default
-	rm configure || die "Unable to remove unwanted wrapper"
-	mv aconfigure.ac configure.ac || die "Unable to rename configure script source"
-	eautoreconf
-
-	cp "${FILESDIR}/pjproject-2.12.1-config_site.h" "${S}/pjlib/include/pj/config_site.h" || die "Unable to create config_site.h"
-}
-
-_pj_enable() {
-	usex "$1" '' "--disable-${2:-$1}"
-}
-
-_pj_get_define() {
-	local r="$(sed -nre "s/^#define[[:space:]]+$1[[:space:]]+//p" "${S}/pjlib/include/pj/config_site.h")"
-	[[ -z "${r}" ]] && die "Unable to fine #define $1 in config_site.h"
-	echo "$r"
-}
-
-_pj_set_define() {
-	local c=$(_pj_get_define "$1")
-	[[ "$c" = "$2" ]] && return 0
-	sed -re "s/^#define[[:space:]]+$1[[:space:]].*/#define $1 $2/" -i "${S}/pjlib/include/pj/config_site.h" || die "sed failed updating $1 to $2."
-	[[ "$(_pj_get_define "$1")" != "$2" ]] && die "sed failed to perform update for $1 to $2."
-}
-
-_pj_use_set_define() {
-	_pj_set_define "$2" $(usex "$1" 1 0)
-}
-
-src_configure() {
-	local myconf=()
-	local videnable="--disable-video"
-	local t
-
-	use debug || append-cflags -DNDEBUG=1
-
-	for t in ${CODEC_FLAGS}; do
-		myconf+=( $(_pj_enable ${t} ${t}-codec) )
-	done
-	myconf+=( $(_pj_enable g729 bcg729) )
-
-	for t in ${VIDEO_FLAGS}; do
-		myconf+=( $(_pj_enable ${t}) )
-		use "${t}" && videnable="--enable-video"
-	done
-
-	[ "${videnable}" = "--enable-video" ] && _pj_set_define PJMEDIA_HAS_VIDEO 1 || _pj_set_define PJMEDIA_HAS_VIDEO 0
-
-	LD="$(tc-getCC)" econf \
-		--enable-shared \
-		--with-external-srtp \
-		${videnable} \
-		$(_pj_enable alsa sound) \
-		$(_pj_enable amr opencore-amr) \
-		$(_pj_enable epoll) \
-		$(_pj_enable opus) \
-		$(_pj_enable portaudio ext-sound) \
-		$(_pj_enable resample libsamplerate) \
-		$(_pj_enable resample resample-dll) \
-		$(_pj_enable resample) \
-		$(_pj_enable silk) \
-		$(_pj_enable speex speex-aec) \
-		$(_pj_enable ssl) \
-		$(_pj_enable webrtc libwebrtc) \
-		$(use_with gsm external-gsm) \
-		$(use_with portaudio external-pa) \
-		$(use_with speex external-speex) \
-		"${myconf[@]}"
-}
-
-src_compile() {
-	emake dep LD="$(tc-getCC)"
-	emake LD="$(tc-getCC)"
-}
-
-src_install() {
-	default
-
-	newbin pjsip-apps/bin/pjsua-${CHOST} pjsua
-	newbin pjsip-apps/bin/pjsystest-${CHOST} pjsystest
-
-	if use examples; then
-		insinto "/usr/share/doc/${PF}/examples"
-		doins -r pjsip-apps/src/samples
-	fi
-
-	use static-libs || rm "${ED}/usr/$(get_libdir)"/*.a || die "Error removing static archives"
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2022-10-27  8:00 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2022-10-27  8:00 UTC (permalink / raw
  To: gentoo-commits

commit:     203a6a44c75fdd4eb760c02ba3aac153ece0acc7
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 27 07:59:48 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Oct 27 07:59:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=203a6a44

net-libs/pjproject: Stabilize 2.12.1-r2 x86, #878241

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.12.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.12.1-r2.ebuild b/net-libs/pjproject/pjproject-2.12.1-r2.ebuild
index b990527753f7..260c38c99f5f 100644
--- a/net-libs/pjproject/pjproject-2.12.1-r2.ebuild
+++ b/net-libs/pjproject/pjproject-2.12.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2022-10-25 17:55 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-10-25 17:55 UTC (permalink / raw
  To: gentoo-commits

commit:     8757cb92a0e8a859fdc2571bf6579d295bf9d1a0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 25 17:54:44 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 17:54:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8757cb92

net-libs/pjproject: Stabilize 2.12.1-r2 amd64, #878241

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.12.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.12.1-r2.ebuild b/net-libs/pjproject/pjproject-2.12.1-r2.ebuild
index 846b53806406..b990527753f7 100644
--- a/net-libs/pjproject/pjproject-2.12.1-r2.ebuild
+++ b/net-libs/pjproject/pjproject-2.12.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2022-08-19  3:46 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-08-19  3:46 UTC (permalink / raw
  To: gentoo-commits

commit:     9a2cbe5f09a37029cbcb78b34eeb971c4be89569
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 19 03:40:14 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 19 03:46:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2cbe5f

net-libs/pjproject: add github upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-libs/pjproject/metadata.xml b/net-libs/pjproject/metadata.xml
index 6e8f87fab911..526020157e7d 100644
--- a/net-libs/pjproject/metadata.xml
+++ b/net-libs/pjproject/metadata.xml
@@ -26,4 +26,7 @@
 		<flag name="vpx">Include VP8 and VP9 codec support in the build</flag>
 		<flag name="webrtc">Enable WebRTC support</flag>
 	</use>
+	<upstream>
+		<remote-id type="github">pjsip/pjproject</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2022-08-04  6:37 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2022-08-04  6:37 UTC (permalink / raw
  To: gentoo-commits

commit:     c41ef397340f400643056a2e87a3060c1ff892e1
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Tue Jul 19 09:45:30 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Aug  4 06:37:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c41ef397

net-libs/pjproject: Add minimum version to libsrtp.

If you already have this successfully installed you already have a new
enough libsrtp, which negates the need for a bump, fixing in-place.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/26473
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.12.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.12.1-r1.ebuild b/net-libs/pjproject/pjproject-2.12.1-r1.ebuild
index bbf767978443..e93be1690889 100644
--- a/net-libs/pjproject/pjproject-2.12.1-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.12.1-r1.ebuild
@@ -22,7 +22,7 @@ IUSE="amr debug epoll examples opus resample silk ssl static-libs webrtc
 	${VIDEO_FLAGS}
 	${SOUND_FLAGS}"
 
-RDEPEND="net-libs/libsrtp:=
+RDEPEND=">=net-libs/libsrtp-2.3.0:=
 	alsa? ( media-libs/alsa-lib )
 	amr? ( media-libs/opencore-amr )
 	ffmpeg? ( media-video/ffmpeg:= )


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2022-06-15 13:32 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2022-06-15 13:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b1af9c9e6a2502a10dfd66787c126f5b96c04a6d
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 15 13:31:52 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun 15 13:32:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1af9c9e

net-libs/pjproject: update EAPI 7 -> 8 on 2.12.1

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.12.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.12.1.ebuild b/net-libs/pjproject/pjproject-2.12.1.ebuild
index 7571fc933d02..e4b5b281a448 100644
--- a/net-libs/pjproject/pjproject-2.12.1.ebuild
+++ b/net-libs/pjproject/pjproject-2.12.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools flag-o-matic toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2021-07-24  7:57 Agostino Sarubbo
  0 siblings, 0 replies; 47+ messages in thread
From: Agostino Sarubbo @ 2021-07-24  7:57 UTC (permalink / raw
  To: gentoo-commits

commit:     4b62ba701bf2078969f7d74b06eab1db559ea208
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 24 07:56:50 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 07:56:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b62ba70

net-libs/pjproject: amd64 stable wrt bug #803440

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.10-r2.ebuild b/net-libs/pjproject/pjproject-2.10-r2.ebuild
index ee620bea10a..515ad854dac 100644
--- a/net-libs/pjproject/pjproject-2.10-r2.ebuild
+++ b/net-libs/pjproject/pjproject-2.10-r2.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2021-05-02 10:56 Mikle Kolyada
  0 siblings, 0 replies; 47+ messages in thread
From: Mikle Kolyada @ 2021-05-02 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     7b41c1465dd5870ca5e202ee0bade93ea46217c3
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May  2 10:51:29 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May  2 10:51:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b41c146

net-libs/pjproject: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.10-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.10-r1.ebuild b/net-libs/pjproject/pjproject-2.10-r1.ebuild
index 8552abb9daf..3db743937f4 100644
--- a/net-libs/pjproject/pjproject-2.10-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.10-r1.ebuild
@@ -17,7 +17,7 @@ SLOT="0/${PV}"
 CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16"
 VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv vpx"
 SOUND_FLAGS="alsa portaudio"
-IUSE="amr debug epoll examples ipv6 libressl opus resample silk ssl static-libs webrtc
+IUSE="amr debug epoll examples ipv6 opus resample silk ssl static-libs webrtc
 	${CODEC_FLAGS} g729
 	${VIDEO_FLAGS}
 	${SOUND_FLAGS}"
@@ -46,8 +46,7 @@ RDEPEND="net-libs/libsrtp:=
 		media-libs/speexdsp
 	)
 	ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= )
+		dev-libs/openssl:0=
 	)
 "
 DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2021-03-15 19:20 John Helmert III
  0 siblings, 0 replies; 47+ messages in thread
From: John Helmert III @ 2021-03-15 19:20 UTC (permalink / raw
  To: gentoo-commits

commit:     627a5846c40c46660578365824ff1c3fedd161d0
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Mon Mar 15 19:20:05 2021 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Mon Mar 15 19:20:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=627a5846

net-libs/pjproject: security cleanup

Bug: https://bugs.gentoo.org/775359
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/19939
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 net-libs/pjproject/Manifest                  |   2 -
 net-libs/pjproject/metadata.xml              |   4 +-
 net-libs/pjproject/pjproject-2.10.ebuild     | 123 ---------------------------
 net-libs/pjproject/pjproject-2.7.2-r2.ebuild | 117 -------------------------
 net-libs/pjproject/pjproject-2.9-r2.ebuild   | 123 ---------------------------
 5 files changed, 2 insertions(+), 367 deletions(-)

diff --git a/net-libs/pjproject/Manifest b/net-libs/pjproject/Manifest
index 5d10ffe7549..048f8a59e96 100644
--- a/net-libs/pjproject/Manifest
+++ b/net-libs/pjproject/Manifest
@@ -1,3 +1 @@
 DIST pjproject-2.10.tar.gz 8768705 BLAKE2B 42d70867e2e0474313426f1e188586d203d6165c28a133a62dedacd2deb2899215212824d9402a48fcc66bb08a17b796d3625e1d51a8aedc9aa4b3a3bf1cb8fa SHA512 a67f083df175b536b4e6a7b7fe39e07d3ee805d6917ec64a50694542a7455c33a100889191044ab3fa679b6656774a6be045621aa53510b5f04cdde9ddd59893
-DIST pjproject-2.7.2.tar.bz2 4994233 BLAKE2B 44ecaf0997d5dd9b18e0b811cead7c9104e63894fa06fb1d64e79b60fa4210968fd90ef47e5f5be3629675363c8756ce3bc1834caa9700654ab4c53efe676ee7 SHA512 3d355ffcbbeed62cfc711e574a987dc06043ccf4f2625820adffa89167022b8306fcee3fada71d3d45e7b902fc9c65ac8221de101cbafed25362a3921f702afd
-DIST pjproject-2.9.tar.bz2 5009546 BLAKE2B 853f86e57c0f58943e977856bebc7dc20684ac4a6a16a55f3fe4ddf58ca58187bdc1011c5df2bc72de690f1695484012b582e56dd0e88a624ef319a5f3623772 SHA512 a65823a86ad0cd76890cf7dd2485f7547fd90aea2ef631c5420c009b35f39eda3b78551a42fc2816c2470de9eb728c26497774a8494824472ecaa1d2889cc20b

diff --git a/net-libs/pjproject/metadata.xml b/net-libs/pjproject/metadata.xml
index ebb6d87617b..12a42585bb4 100644
--- a/net-libs/pjproject/metadata.xml
+++ b/net-libs/pjproject/metadata.xml
@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
+	<maintainer type="person" proxied="yes">
 		<email>jaco@uls.co.za</email>
 		<name>Jaco Kroon</name>
 	</maintainer>
-	<maintainer type="project">
+	<maintainer type="project" proxied="proxy">
 		<email>proxy-maint@gentoo.org</email>
 		<name>Proxy Maintainers</name>
 	</maintainer>

diff --git a/net-libs/pjproject/pjproject-2.10.ebuild b/net-libs/pjproject/pjproject-2.10.ebuild
deleted file mode 100644
index f2e015618ea..00000000000
--- a/net-libs/pjproject/pjproject-2.10.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic toolchain-funcs
-
-DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
-HOMEPAGE="https://www.pjsip.org/"
-SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# g729 not included due to special bcg729 handling.
-CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16"
-VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv vpx"
-SOUND_FLAGS="alsa portaudio"
-IUSE="amr debug epoll examples ipv6 libressl opus resample silk ssl static-libs webrtc
-	${CODEC_FLAGS} g729
-	${VIDEO_FLAGS}
-	${SOUND_FLAGS}"
-
-PATCHES=(
-	"${FILESDIR}/pjproject-2.9-ssl-enable.patch"
-)
-
-RDEPEND="net-libs/libsrtp:=
-
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	ffmpeg? ( media-video/ffmpeg:= )
-	g729? ( media-libs/bcg729 )
-	gsm? ( media-sound/gsm )
-	ilbc? ( media-libs/libilbc )
-	openh264? ( media-libs/openh264 )
-	opus? ( media-libs/opus )
-	portaudio? ( media-libs/portaudio )
-	resample? ( media-libs/libsamplerate )
-	sdl? ( media-libs/libsdl )
-	speex? (
-		media-libs/speex
-		media-libs/speexdsp
-	)
-	ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= )
-	)
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-	default
-	rm configure || die "Unable to remove unwanted wrapper"
-	mv aconfigure.ac configure.ac || die "Unable to rename configure script source"
-	eautoreconf
-
-	cp "${FILESDIR}/pjproject-2.9-config_site.h" "${S}/pjlib/include/pj/config_site.h" || die "Unable to create config_site.h"
-}
-
-src_configure() {
-	local myconf=()
-	local videnable="--disable-video"
-	local t
-
-	use debug || append-cflags -DNDEBUG=1
-	use ipv6 && append-cflags -DPJ_HAS_IPV6=1
-	append-cflags -DPJMEDIA_HAS_SRTP=1
-
-	for t in ${CODEC_FLAGS}; do
-		myconf+=( $(use_enable ${t} ${t}-codec) )
-	done
-	myconf+=( $(use_enable g729 bcg729) )
-
-	for t in ${VIDEO_FLAGS}; do
-		myconf+=( $(use_enable ${t}) )
-		use "${t}" && videnable="--enable-video"
-	done
-
-	[ "${videnable}" = "--enable-video" ] && append-cflags -DPJMEDIA_HAS_VIDEO=1
-
-	LD="$(tc-getCC)" econf \
-		--enable-shared \
-		--with-external-srtp \
-		${videnable} \
-		$(use_enable alsa sound) \
-		$(use_enable amr opencore-amr) \
-		$(use_enable epoll) \
-		$(use_enable opus) \
-		$(use_enable portaudio ext-sound) \
-		$(use_enable resample libsamplerate) \
-		$(use_enable resample resample-dll) \
-		$(use_enable resample) \
-		$(use_enable silk) \
-		$(use_enable speex speex-aec) \
-		$(use_enable ssl) \
-		$(use_with gsm external-gsm) \
-		$(use_with portaudio external-pa) \
-		$(use_with speex external-speex) \
-		$(usex webrtc '' --disable-libwebrtc) \
-		"${myconf[@]}"
-}
-
-src_compile() {
-	emake dep LD="$(tc-getCC)"
-	emake LD="$(tc-getCC)"
-}
-
-src_install() {
-	default
-
-	newbin pjsip-apps/bin/pjsua-${CHOST} pjsua
-	newbin pjsip-apps/bin/pjsystest-${CHOST} pjsystest
-
-	if use examples; then
-		insinto "/usr/share/doc/${PF}/examples"
-		doins -r pjsip-apps/src/samples
-	fi
-
-	use static-libs || rm "${ED}/usr/$(get_libdir)"/*.a || die "Error removing static archives"
-}

diff --git a/net-libs/pjproject/pjproject-2.7.2-r2.ebuild b/net-libs/pjproject/pjproject-2.7.2-r2.ebuild
deleted file mode 100644
index ec4e011b9c8..00000000000
--- a/net-libs/pjproject/pjproject-2.7.2-r2.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
-HOMEPAGE="https://www.pjsip.org/"
-SRC_URI="https://www.pjsip.org/release/${PV}/${P}.tar.bz2"
-KEYWORDS="amd64 ~ppc x86"
-
-LICENSE="GPL-2"
-SLOT="0"
-CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16"
-VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv"
-SOUND_FLAGS="alsa oss portaudio"
-IUSE="amr debug doc epoll examples ipv6 libressl opus resample silk ssl static-libs webrtc ${CODEC_FLAGS} ${VIDEO_FLAGS} ${SOUND_FLAGS}"
-
-PATCHES=(
-	"${FILESDIR}"/${P}-ssl-flipflop.patch
-	"${FILESDIR}"/${P}-libressl.patch
-)
-
-RDEPEND="alsa? ( media-libs/alsa-lib )
-	oss? ( media-libs/portaudio[oss] )
-	portaudio? ( media-libs/portaudio )
-
-	amr? ( media-libs/opencore-amr )
-	gsm? ( media-sound/gsm )
-	ilbc? ( media-libs/libilbc )
-	opus? ( media-libs/opus )
-	speex? ( media-libs/speexdsp )
-
-	ffmpeg? ( media-video/ffmpeg:= )
-	sdl? ( media-libs/libsdl )
-	openh264? ( media-libs/openh264 )
-	resample? ( media-libs/libsamplerate )
-
-	ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= )
-	)
-
-	net-libs/libsrtp:0"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	!!media-plugins/mediastreamer-bcg729"
-
-REQUIRED_USE="?? ( ${SOUND_FLAGS} )"
-
-src_prepare() {
-	default
-	rm configure || die "Unable to remove unwanted wrapper"
-	mv aconfigure.ac configure.ac || die "Unable to rename configure script source"
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=()
-	local videnable="--disable-video"
-	local t
-
-	use ipv6 && append-cflags -DPJ_HAS_IPV6=1
-	use debug || append-cflags -DNDEBUG=1
-
-	for t in ${CODEC_FLAGS}; do
-		myconf+=( $(use_enable ${t} ${t}-codec) )
-	done
-
-	for t in ${VIDEO_FLAGS}; do
-		myconf+=( $(use_enable ${t}) )
-		use "${t}" && videnable="--enable-video"
-	done
-
-	econf \
-		--enable-shared \
-		--with-external-srtp \
-		${videnable} \
-		$(use_enable epoll) \
-		$(use_with gsm external-gsm) \
-		$(use_with speex external-speex) \
-		$(use_enable speex speex-aec) \
-		$(use_enable resample) \
-		$(use_enable resample libsamplerate) \
-		$(use_enable resample resample-dll) \
-		$(use_enable alsa sound) \
-		$(use_enable oss) \
-		$(use_with portaudio external-pa) \
-		$(use_enable portaudio ext-sound) \
-		$(use_enable amr opencore-amr) \
-		$(use_enable silk) \
-		$(use_enable opus) \
-		$(use_enable ssl) \
-		$(use_enable webrtc libwebrtc) \
-		"${myconf[@]}"
-}
-
-src_compile() {
-	emake dep
-	emake
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-
-	if use doc; then
-		dodoc README.txt README-RTEMS
-	fi
-
-	if use examples; then
-		insinto "/usr/share/doc/${PF}/examples"
-		doins -r pjsip-apps/src/samples
-	fi
-
-	use static-libs || rm "${D}/usr/$(get_libdir)/*.a"
-}

diff --git a/net-libs/pjproject/pjproject-2.9-r2.ebuild b/net-libs/pjproject/pjproject-2.9-r2.ebuild
deleted file mode 100644
index 74665390b36..00000000000
--- a/net-libs/pjproject/pjproject-2.9-r2.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic toolchain-funcs
-
-DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
-HOMEPAGE="https://www.pjsip.org/"
-SRC_URI="https://www.pjsip.org/release/${PV}/${P}.tar.bz2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# g729 not included due to special bcg729 handling.
-CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16"
-VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv"
-SOUND_FLAGS="alsa portaudio"
-IUSE="amr debug epoll examples ipv6 libressl opus resample silk ssl static-libs webrtc
-	${CODEC_FLAGS} g729
-	${VIDEO_FLAGS}
-	${SOUND_FLAGS}"
-
-PATCHES=(
-	"${FILESDIR}/pjproject-2.9-ssl-enable.patch"
-)
-
-RDEPEND="net-libs/libsrtp:=
-
-	alsa? ( media-libs/alsa-lib )
-	amr? ( media-libs/opencore-amr )
-	ffmpeg? ( media-video/ffmpeg:= )
-	g729? ( media-libs/bcg729 )
-	gsm? ( media-sound/gsm )
-	ilbc? ( media-libs/libilbc )
-	openh264? ( media-libs/openh264 )
-	opus? ( media-libs/opus )
-	portaudio? ( media-libs/portaudio )
-	resample? ( media-libs/libsamplerate )
-	sdl? ( media-libs/libsdl )
-	speex? (
-		media-libs/speex
-		media-libs/speexdsp
-	)
-	ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= )
-	)
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-	default
-	rm configure || die "Unable to remove unwanted wrapper"
-	mv aconfigure.ac configure.ac || die "Unable to rename configure script source"
-	eautoreconf
-
-	cp "${FILESDIR}/pjproject-2.9-config_site.h" "${S}/pjlib/include/pj/config_site.h" || die "Unable to create config_site.h"
-}
-
-src_configure() {
-	local myconf=()
-	local videnable="--disable-video"
-	local t
-
-	use debug || append-cflags -DNDEBUG=1
-	use ipv6 && append-cflags -DPJ_HAS_IPV6=1
-	append-cflags -DPJMEDIA_HAS_SRTP=1
-
-	for t in ${CODEC_FLAGS}; do
-		myconf+=( $(use_enable ${t} ${t}-codec) )
-	done
-	myconf+=( $(use_enable g729 bcg729) )
-
-	for t in ${VIDEO_FLAGS}; do
-		myconf+=( $(use_enable ${t}) )
-		use "${t}" && videnable="--enable-video"
-	done
-
-	[ "${videnable}" = "--enable-video" ] && append-cflags -DPJMEDIA_HAS_VIDEO=1
-
-	LD="$(tc-getCC)" econf \
-		--enable-shared \
-		--with-external-srtp \
-		${videnable} \
-		$(use_enable alsa sound) \
-		$(use_enable amr opencore-amr) \
-		$(use_enable epoll) \
-		$(use_enable opus) \
-		$(use_enable portaudio ext-sound) \
-		$(use_enable resample libsamplerate) \
-		$(use_enable resample resample-dll) \
-		$(use_enable resample) \
-		$(use_enable silk) \
-		$(use_enable speex speex-aec) \
-		$(use_enable ssl) \
-		$(use_with gsm external-gsm) \
-		$(use_with portaudio external-pa) \
-		$(use_with speex external-speex) \
-		$(usex webrtc '' --disable-libwebrtc) \
-		"${myconf[@]}"
-}
-
-src_compile() {
-	emake dep LD="$(tc-getCC)"
-	emake LD="$(tc-getCC)"
-}
-
-src_install() {
-	default
-
-	newbin pjsip-apps/bin/pjsua-${CHOST} pjsua
-	newbin pjsip-apps/bin/pjsystest-${CHOST} pjsystest
-
-	if use examples; then
-		insinto "/usr/share/doc/${PF}/examples"
-		doins -r pjsip-apps/src/samples
-	fi
-
-	use static-libs || rm "${ED}/usr/$(get_libdir)"/*.a || die "Error removing static archives"
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2021-03-14  1:29 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-03-14  1:29 UTC (permalink / raw
  To: gentoo-commits

commit:     151ce326c09cecfee668a6971014d5e9d07dc8c5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 14 01:28:26 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 14 01:28:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151ce326

net-libs/pjproject: Stabilize 2.10-r1 x86, #775359

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.10-r1.ebuild b/net-libs/pjproject/pjproject-2.10-r1.ebuild
index ec03d01c4a6..8552abb9daf 100644
--- a/net-libs/pjproject/pjproject-2.10-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.10-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2021-03-12 18:32 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-03-12 18:32 UTC (permalink / raw
  To: gentoo-commits

commit:     00890030ca75a5930d4cf7a6a6a8a40f9f56edd5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 12 18:30:10 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 12 18:30:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00890030

net-libs/pjproject: Stabilize 2.10-r1 amd64, #775359

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.10-r1.ebuild b/net-libs/pjproject/pjproject-2.10-r1.ebuild
index 7731f052e47..ec03d01c4a6 100644
--- a/net-libs/pjproject/pjproject-2.10-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.10-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2021-02-19 16:14 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-02-19 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     c9b836b68d22da655bea5cbb338fc48ac1729ef0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 19 16:12:20 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 19 16:12:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b836b6

net-libs/pjproject: Stabilize 2.10 x86, #770157

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.10.ebuild b/net-libs/pjproject/pjproject-2.10.ebuild
index 4e8d2fd29af..f2e015618ea 100644
--- a/net-libs/pjproject/pjproject-2.10.ebuild
+++ b/net-libs/pjproject/pjproject-2.10.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2021-02-12 14:15 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-02-12 14:15 UTC (permalink / raw
  To: gentoo-commits

commit:     8ffd88339aa61a47ebab134a6b800de425b75bfd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 12 14:14:51 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 12 14:14:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ffd8833

net-libs/pjproject: Stabilize 2.10 amd64, #770157

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.10.ebuild b/net-libs/pjproject/pjproject-2.10.ebuild
index 5c724042f61..4e8d2fd29af 100644
--- a/net-libs/pjproject/pjproject-2.10.ebuild
+++ b/net-libs/pjproject/pjproject-2.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2020-12-29 20:45 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2020-12-29 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     9c7fdab8aa3119101050cb0b735c6fb0461a204b
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Tue Dec 29 07:05:23 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 20:45:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7fdab8

media-libs/pjproject: inherit toolchain-funcs

Fixes:

IndirectInherits: version 2.9-r2: toolchain-funcs: indirect inherit usage: 'tc-getCC', line 84
IndirectInherits: version 2.10: toolchain-funcs: indirect inherit usage: 'tc-getCC', line 84

Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/18864
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.10.ebuild   | 2 +-
 net-libs/pjproject/pjproject-2.9-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.10.ebuild b/net-libs/pjproject/pjproject-2.10.ebuild
index ffbd5925409..5c724042f61 100644
--- a/net-libs/pjproject/pjproject-2.10.ebuild
+++ b/net-libs/pjproject/pjproject-2.10.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic
+inherit autotools flag-o-matic toolchain-funcs
 
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"

diff --git a/net-libs/pjproject/pjproject-2.9-r2.ebuild b/net-libs/pjproject/pjproject-2.9-r2.ebuild
index de54ebdfa60..74665390b36 100644
--- a/net-libs/pjproject/pjproject-2.9-r2.ebuild
+++ b/net-libs/pjproject/pjproject-2.9-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic
+inherit autotools flag-o-matic toolchain-funcs
 
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2020-10-06 21:45 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2020-10-06 21:45 UTC (permalink / raw
  To: gentoo-commits

commit:     3c982cebe3bcb93eb4f7787d77e23efbe3b7e029
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Fri Sep 25 21:30:16 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  6 21:44:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c982ceb

net-libs/pjproject: version bump to 2.10

Closes: https://bugs.gentoo.org/744613
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/17667
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/Manifest              |   1 +
 net-libs/pjproject/metadata.xml          |   1 +
 net-libs/pjproject/pjproject-2.10.ebuild | 123 +++++++++++++++++++++++++++++++
 3 files changed, 125 insertions(+)

diff --git a/net-libs/pjproject/Manifest b/net-libs/pjproject/Manifest
index 3131fb359e1..3f48fc752d5 100644
--- a/net-libs/pjproject/Manifest
+++ b/net-libs/pjproject/Manifest
@@ -1,3 +1,4 @@
+DIST pjproject-2.10.tar.gz 8768705 BLAKE2B 42d70867e2e0474313426f1e188586d203d6165c28a133a62dedacd2deb2899215212824d9402a48fcc66bb08a17b796d3625e1d51a8aedc9aa4b3a3bf1cb8fa SHA512 a67f083df175b536b4e6a7b7fe39e07d3ee805d6917ec64a50694542a7455c33a100889191044ab3fa679b6656774a6be045621aa53510b5f04cdde9ddd59893
 DIST pjproject-2.7.1.tar.bz2 4880007 BLAKE2B 33fca89f07abc0b9662b1070c96b903c236a60149734755286dad3111411dbeef5779077a77d21112be6db2957cb7e18c5c833b3c5fd32c26be44d4550fb215e SHA512 cd15afee2a02659668ff228b2652d2bd179393e3b5031afae1c326354fb9676babc08eb689e466165536abc360684299b4fdb41dbb1148aed89afe1ce7e5d979
 DIST pjproject-2.7.2.tar.bz2 4994233 BLAKE2B 44ecaf0997d5dd9b18e0b811cead7c9104e63894fa06fb1d64e79b60fa4210968fd90ef47e5f5be3629675363c8756ce3bc1834caa9700654ab4c53efe676ee7 SHA512 3d355ffcbbeed62cfc711e574a987dc06043ccf4f2625820adffa89167022b8306fcee3fada71d3d45e7b902fc9c65ac8221de101cbafed25362a3921f702afd
 DIST pjproject-2.9.tar.bz2 5009546 BLAKE2B 853f86e57c0f58943e977856bebc7dc20684ac4a6a16a55f3fe4ddf58ca58187bdc1011c5df2bc72de690f1695484012b582e56dd0e88a624ef319a5f3623772 SHA512 a65823a86ad0cd76890cf7dd2485f7547fd90aea2ef631c5420c009b35f39eda3b78551a42fc2816c2470de9eb728c26497774a8494824472ecaa1d2889cc20b

diff --git a/net-libs/pjproject/metadata.xml b/net-libs/pjproject/metadata.xml
index 6d51c770dce..ebb6d87617b 100644
--- a/net-libs/pjproject/metadata.xml
+++ b/net-libs/pjproject/metadata.xml
@@ -23,6 +23,7 @@
 		<flag name="resample">Include resampling implementations in the build</flag>
 		<flag name="silk">Include SILK support in the build</flag>
 		<flag name="v4l2">Include Video4Linux v2 support in the build</flag>
+		<flag name="vpx">Include VP8 and VP9 codec support in the build</flag>
 		<flag name="webrtc">Enable WebRTC support</flag>
 	</use>
 </pkgmetadata>

diff --git a/net-libs/pjproject/pjproject-2.10.ebuild b/net-libs/pjproject/pjproject-2.10.ebuild
new file mode 100644
index 00000000000..ffbd5925409
--- /dev/null
+++ b/net-libs/pjproject/pjproject-2.10.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
+HOMEPAGE="https://www.pjsip.org/"
+SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+# g729 not included due to special bcg729 handling.
+CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16"
+VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv vpx"
+SOUND_FLAGS="alsa portaudio"
+IUSE="amr debug epoll examples ipv6 libressl opus resample silk ssl static-libs webrtc
+	${CODEC_FLAGS} g729
+	${VIDEO_FLAGS}
+	${SOUND_FLAGS}"
+
+PATCHES=(
+	"${FILESDIR}/pjproject-2.9-ssl-enable.patch"
+)
+
+RDEPEND="net-libs/libsrtp:=
+
+	alsa? ( media-libs/alsa-lib )
+	amr? ( media-libs/opencore-amr )
+	ffmpeg? ( media-video/ffmpeg:= )
+	g729? ( media-libs/bcg729 )
+	gsm? ( media-sound/gsm )
+	ilbc? ( media-libs/libilbc )
+	openh264? ( media-libs/openh264 )
+	opus? ( media-libs/opus )
+	portaudio? ( media-libs/portaudio )
+	resample? ( media-libs/libsamplerate )
+	sdl? ( media-libs/libsdl )
+	speex? (
+		media-libs/speex
+		media-libs/speexdsp
+	)
+	ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:0= )
+	)
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+	default
+	rm configure || die "Unable to remove unwanted wrapper"
+	mv aconfigure.ac configure.ac || die "Unable to rename configure script source"
+	eautoreconf
+
+	cp "${FILESDIR}/pjproject-2.9-config_site.h" "${S}/pjlib/include/pj/config_site.h" || die "Unable to create config_site.h"
+}
+
+src_configure() {
+	local myconf=()
+	local videnable="--disable-video"
+	local t
+
+	use debug || append-cflags -DNDEBUG=1
+	use ipv6 && append-cflags -DPJ_HAS_IPV6=1
+	append-cflags -DPJMEDIA_HAS_SRTP=1
+
+	for t in ${CODEC_FLAGS}; do
+		myconf+=( $(use_enable ${t} ${t}-codec) )
+	done
+	myconf+=( $(use_enable g729 bcg729) )
+
+	for t in ${VIDEO_FLAGS}; do
+		myconf+=( $(use_enable ${t}) )
+		use "${t}" && videnable="--enable-video"
+	done
+
+	[ "${videnable}" = "--enable-video" ] && append-cflags -DPJMEDIA_HAS_VIDEO=1
+
+	LD="$(tc-getCC)" econf \
+		--enable-shared \
+		--with-external-srtp \
+		${videnable} \
+		$(use_enable alsa sound) \
+		$(use_enable amr opencore-amr) \
+		$(use_enable epoll) \
+		$(use_enable opus) \
+		$(use_enable portaudio ext-sound) \
+		$(use_enable resample libsamplerate) \
+		$(use_enable resample resample-dll) \
+		$(use_enable resample) \
+		$(use_enable silk) \
+		$(use_enable speex speex-aec) \
+		$(use_enable ssl) \
+		$(use_with gsm external-gsm) \
+		$(use_with portaudio external-pa) \
+		$(use_with speex external-speex) \
+		$(usex webrtc '' --disable-libwebrtc) \
+		"${myconf[@]}"
+}
+
+src_compile() {
+	emake dep LD="$(tc-getCC)"
+	emake LD="$(tc-getCC)"
+}
+
+src_install() {
+	default
+
+	newbin pjsip-apps/bin/pjsua-${CHOST} pjsua
+	newbin pjsip-apps/bin/pjsystest-${CHOST} pjsystest
+
+	if use examples; then
+		insinto "/usr/share/doc/${PF}/examples"
+		doins -r pjsip-apps/src/samples
+	fi
+
+	use static-libs || rm "${ED}/usr/$(get_libdir)"/*.a || die "Error removing static archives"
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2020-09-12  1:49 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2020-09-12  1:49 UTC (permalink / raw
  To: gentoo-commits

commit:     8229ba0bc55796692fd469fa5a05e24a79e135be
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Thu Aug 27 18:31:46 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 12 01:49:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8229ba0b

net-libs/pjproject: add dependency on media-libs/speex with USE=speex.

Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://bugs.gentoo.org/739242
Closes: https://github.com/gentoo/gentoo/pull/17286
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.9-r2.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.9-r2.ebuild b/net-libs/pjproject/pjproject-2.9-r2.ebuild
index 14cf482e263..de54ebdfa60 100644
--- a/net-libs/pjproject/pjproject-2.9-r2.ebuild
+++ b/net-libs/pjproject/pjproject-2.9-r2.ebuild
@@ -39,7 +39,10 @@ RDEPEND="net-libs/libsrtp:=
 	portaudio? ( media-libs/portaudio )
 	resample? ( media-libs/libsamplerate )
 	sdl? ( media-libs/libsdl )
-	speex? ( media-libs/speexdsp )
+	speex? (
+		media-libs/speex
+		media-libs/speexdsp
+	)
 	ssl? (
 		!libressl? ( dev-libs/openssl:0= )
 		libressl? ( dev-libs/libressl:0= )


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2020-07-20 12:24 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2020-07-20 12:24 UTC (permalink / raw
  To: gentoo-commits

commit:     874ab97d5014d9a8f0770f9c5f24569be104e5f3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 20 12:20:29 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 20 12:20:29 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874ab97d

net-libs/pjproject: arm keyworded (bug #716426)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.9-r2.ebuild b/net-libs/pjproject/pjproject-2.9-r2.ebuild
index 93f9598c5b0..14cf482e263 100644
--- a/net-libs/pjproject/pjproject-2.9-r2.ebuild
+++ b/net-libs/pjproject/pjproject-2.9-r2.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://www.pjsip.org/release/${PV}/${P}.tar.bz2"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2020-07-20  9:01 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2020-07-20  9:01 UTC (permalink / raw
  To: gentoo-commits

commit:     e60793bb055448f0933c709034185fc45d5cb363
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Tue Jul  7 20:19:45 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 20 09:01:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60793bb

net-libs/pjproject: fix invalid LD build issue.

Closes:  https://bugs.gentoo.org/725090
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/16630
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.9-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.9-r2.ebuild b/net-libs/pjproject/pjproject-2.9-r2.ebuild
index abce401573e..93f9598c5b0 100644
--- a/net-libs/pjproject/pjproject-2.9-r2.ebuild
+++ b/net-libs/pjproject/pjproject-2.9-r2.ebuild
@@ -78,7 +78,7 @@ src_configure() {
 
 	[ "${videnable}" = "--enable-video" ] && append-cflags -DPJMEDIA_HAS_VIDEO=1
 
-	econf \
+	LD="$(tc-getCC)" econf \
 		--enable-shared \
 		--with-external-srtp \
 		${videnable} \
@@ -101,8 +101,8 @@ src_configure() {
 }
 
 src_compile() {
-	emake dep
-	emake
+	emake dep LD="$(tc-getCC)"
+	emake LD="$(tc-getCC)"
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2020-07-16 17:45 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2020-07-16 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     3b1fa84442e3a5d5d9df38701f21a41012434fec
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 16 17:44:09 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 16 17:45:37 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1fa844

net-libs/pjproject: arm64 keyworded (bug #716426)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.9-r2.ebuild b/net-libs/pjproject/pjproject-2.9-r2.ebuild
index da65c705508..abce401573e 100644
--- a/net-libs/pjproject/pjproject-2.9-r2.ebuild
+++ b/net-libs/pjproject/pjproject-2.9-r2.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://www.pjsip.org/release/${PV}/${P}.tar.bz2"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2020-05-06  6:48 Sergei Trofimovich
  0 siblings, 0 replies; 47+ messages in thread
From: Sergei Trofimovich @ 2020-05-06  6:48 UTC (permalink / raw
  To: gentoo-commits

commit:     3010f86a34dec614d9cf516f3f3bf22dd7c823c4
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed May  6 06:43:21 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed May  6 06:43:21 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3010f86a

net-libs/pjproject: keyworded 2.9-r2 for ppc64, bug #716426

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.9-r2.ebuild b/net-libs/pjproject/pjproject-2.9-r2.ebuild
index e2ec02af2a3..da65c705508 100644
--- a/net-libs/pjproject/pjproject-2.9-r2.ebuild
+++ b/net-libs/pjproject/pjproject-2.9-r2.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://www.pjsip.org/release/${PV}/${P}.tar.bz2"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2020-04-26 11:00 David Seifert
  0 siblings, 0 replies; 47+ messages in thread
From: David Seifert @ 2020-04-26 11:00 UTC (permalink / raw
  To: gentoo-commits

commit:     5cf15fe97a22e9a5b6ad3c0d1f9ff2e5413b665f
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 10:59:00 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 10:59:00 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf15fe9

net-libs/pjproject: Replace virtual/ffmpeg

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 .../pjproject/{pjproject-2.7.1.ebuild => pjproject-2.7.1-r1.ebuild}   | 4 ++--
 .../{pjproject-2.7.2-r1.ebuild => pjproject-2.7.2-r2.ebuild}          | 2 +-
 .../pjproject/{pjproject-2.9-r1.ebuild => pjproject-2.9-r2.ebuild}    | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.7.1.ebuild b/net-libs/pjproject/pjproject-2.7.1-r1.ebuild
similarity index 97%
rename from net-libs/pjproject/pjproject-2.7.1.ebuild
rename to net-libs/pjproject/pjproject-2.7.1-r1.ebuild
index 2c434a83d12..a9e3fdf624d 100644
--- a/net-libs/pjproject/pjproject-2.7.1.ebuild
+++ b/net-libs/pjproject/pjproject-2.7.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -29,7 +29,7 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
 	opus? ( media-libs/opus )
 	speex? ( media-libs/speexdsp )
 
-	ffmpeg? ( virtual/ffmpeg:= )
+	ffmpeg? ( media-video/ffmpeg:= )
 	sdl? ( media-libs/libsdl )
 	openh264? ( media-libs/openh264 )
 	resample? ( media-libs/libsamplerate )

diff --git a/net-libs/pjproject/pjproject-2.7.2-r1.ebuild b/net-libs/pjproject/pjproject-2.7.2-r2.ebuild
similarity index 98%
rename from net-libs/pjproject/pjproject-2.7.2-r1.ebuild
rename to net-libs/pjproject/pjproject-2.7.2-r2.ebuild
index e272ba0b04f..ec4e011b9c8 100644
--- a/net-libs/pjproject/pjproject-2.7.2-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.7.2-r2.ebuild
@@ -32,7 +32,7 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
 	opus? ( media-libs/opus )
 	speex? ( media-libs/speexdsp )
 
-	ffmpeg? ( virtual/ffmpeg:= )
+	ffmpeg? ( media-video/ffmpeg:= )
 	sdl? ( media-libs/libsdl )
 	openh264? ( media-libs/openh264 )
 	resample? ( media-libs/libsamplerate )

diff --git a/net-libs/pjproject/pjproject-2.9-r1.ebuild b/net-libs/pjproject/pjproject-2.9-r2.ebuild
similarity index 98%
rename from net-libs/pjproject/pjproject-2.9-r1.ebuild
rename to net-libs/pjproject/pjproject-2.9-r2.ebuild
index b5d5bbcf318..e2ec02af2a3 100644
--- a/net-libs/pjproject/pjproject-2.9-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.9-r2.ebuild
@@ -30,7 +30,7 @@ RDEPEND="net-libs/libsrtp:=
 
 	alsa? ( media-libs/alsa-lib )
 	amr? ( media-libs/opencore-amr )
-	ffmpeg? ( virtual/ffmpeg:= )
+	ffmpeg? ( media-video/ffmpeg:= )
 	g729? ( media-libs/bcg729 )
 	gsm? ( media-sound/gsm )
 	ilbc? ( media-libs/libilbc )


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2020-04-14 12:32 Agostino Sarubbo
  0 siblings, 0 replies; 47+ messages in thread
From: Agostino Sarubbo @ 2020-04-14 12:32 UTC (permalink / raw
  To: gentoo-commits

commit:     f1900716c8f09686c899063fae94eb0a516dae53
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 14 12:30:58 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Apr 14 12:30:58 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1900716

net-libs/pjproject: x86 stable wrt bug #689796

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.7.2-r1.ebuild b/net-libs/pjproject/pjproject-2.7.2-r1.ebuild
index 75aeb487eb5..e272ba0b04f 100644
--- a/net-libs/pjproject/pjproject-2.7.2-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.7.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://www.pjsip.org/release/${PV}/${P}.tar.bz2"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2020-03-31  8:25 Mikle Kolyada
  0 siblings, 0 replies; 47+ messages in thread
From: Mikle Kolyada @ 2020-03-31  8:25 UTC (permalink / raw
  To: gentoo-commits

commit:     afb086894bbbb6297860aeea736b42c990f3d6a7
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 31 08:24:33 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 08:24:33 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb08689

net-libs/pjproject: amd64 stable wrt bug #689796

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.7.2-r1.ebuild b/net-libs/pjproject/pjproject-2.7.2-r1.ebuild
index 3b320d329fc..75aeb487eb5 100644
--- a/net-libs/pjproject/pjproject-2.7.2-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.7.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="https://www.pjsip.org/"
 SRC_URI="https://www.pjsip.org/release/${PV}/${P}.tar.bz2"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2020-01-08 17:54 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2020-01-08 17:54 UTC (permalink / raw
  To: gentoo-commits

commit:     fcdc5b98db423a0403eff714dd16452ed4996a20
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Mon Jan  6 09:10:56 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jan  8 17:53:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcdc5b98

net-libs/pjproject: Update deps for libilbc

Bug: https://bugs.gentoo.org/444470
Bug: https://bugs.gentoo.org/634912

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/14260
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../pjproject/{pjproject-2.7.2.ebuild => pjproject-2.7.2-r1.ebuild}   | 4 ++--
 net-libs/pjproject/{pjproject-2.9.ebuild => pjproject-2.9-r1.ebuild}  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.7.2.ebuild b/net-libs/pjproject/pjproject-2.7.2-r1.ebuild
similarity index 97%
rename from net-libs/pjproject/pjproject-2.7.2.ebuild
rename to net-libs/pjproject/pjproject-2.7.2-r1.ebuild
index 141fa9edf64..3b320d329fc 100644
--- a/net-libs/pjproject/pjproject-2.7.2.ebuild
+++ b/net-libs/pjproject/pjproject-2.7.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -28,7 +28,7 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
 
 	amr? ( media-libs/opencore-amr )
 	gsm? ( media-sound/gsm )
-	ilbc? ( dev-libs/ilbc-rfc3951 )
+	ilbc? ( media-libs/libilbc )
 	opus? ( media-libs/opus )
 	speex? ( media-libs/speexdsp )
 

diff --git a/net-libs/pjproject/pjproject-2.9.ebuild b/net-libs/pjproject/pjproject-2.9-r1.ebuild
similarity index 97%
rename from net-libs/pjproject/pjproject-2.9.ebuild
rename to net-libs/pjproject/pjproject-2.9-r1.ebuild
index 5a4d582b1e2..b5d5bbcf318 100644
--- a/net-libs/pjproject/pjproject-2.9.ebuild
+++ b/net-libs/pjproject/pjproject-2.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,7 +33,7 @@ RDEPEND="net-libs/libsrtp:=
 	ffmpeg? ( virtual/ffmpeg:= )
 	g729? ( media-libs/bcg729 )
 	gsm? ( media-sound/gsm )
-	ilbc? ( dev-libs/ilbc-rfc3951 )
+	ilbc? ( media-libs/libilbc )
 	openh264? ( media-libs/openh264 )
 	opus? ( media-libs/opus )
 	portaudio? ( media-libs/portaudio )


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2019-11-30  7:50 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2019-11-30  7:50 UTC (permalink / raw
  To: gentoo-commits

commit:     8b3b0d4f248a28f3d5ff21de5a2bd399da9b7df8
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Sat Nov 16 17:29:57 2019 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Nov 30 07:48:56 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3b0d4f

net-libs/pjproject: take maintainership.

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-libs/pjproject/metadata.xml | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-libs/pjproject/metadata.xml b/net-libs/pjproject/metadata.xml
index 3d82a0d2376..d5f49d1aa55 100644
--- a/net-libs/pjproject/metadata.xml
+++ b/net-libs/pjproject/metadata.xml
@@ -2,8 +2,12 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
-		<email>chainsaw@gentoo.org</email>
-		<name>Tony Vroon</name>
+		<email>jaco@uls.co.za</email>
+		<name>Jaco Kroon</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
 	</maintainer>
 	<use>
 		<flag name="amr">Inlcude AMR codec in the build</flag>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2019-03-18 22:53 Patrice Clement
  0 siblings, 0 replies; 47+ messages in thread
From: Patrice Clement @ 2019-03-18 22:53 UTC (permalink / raw
  To: gentoo-commits

commit:     bf0a4cc60890dc1b8f93f66be9b073c180ec9381
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 16:19:31 2019 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 22:52:01 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0a4cc6

net-libs/pjproject: use HTTPS.

Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11392
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 net-libs/pjproject/pjproject-2.7.1.ebuild | 6 +++---
 net-libs/pjproject/pjproject-2.7.2.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.7.1.ebuild b/net-libs/pjproject/pjproject-2.7.1.ebuild
index b245f2b754b..2c434a83d12 100644
--- a/net-libs/pjproject/pjproject-2.7.1.ebuild
+++ b/net-libs/pjproject/pjproject-2.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,8 @@ EAPI=6
 inherit autotools flag-o-matic
 
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
-HOMEPAGE="http://www.pjsip.org/"
-SRC_URI="http://www.pjsip.org/release/${PV}/${P}.tar.bz2"
+HOMEPAGE="https://www.pjsip.org/"
+SRC_URI="https://www.pjsip.org/release/${PV}/${P}.tar.bz2"
 KEYWORDS="amd64 ~ppc x86"
 
 LICENSE="GPL-2"

diff --git a/net-libs/pjproject/pjproject-2.7.2.ebuild b/net-libs/pjproject/pjproject-2.7.2.ebuild
index 2b77f3de1c3..141fa9edf64 100644
--- a/net-libs/pjproject/pjproject-2.7.2.ebuild
+++ b/net-libs/pjproject/pjproject-2.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,8 @@ EAPI=6
 inherit autotools flag-o-matic
 
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
-HOMEPAGE="http://www.pjsip.org/"
-SRC_URI="http://www.pjsip.org/release/${PV}/${P}.tar.bz2"
+HOMEPAGE="https://www.pjsip.org/"
+SRC_URI="https://www.pjsip.org/release/${PV}/${P}.tar.bz2"
 KEYWORDS="~amd64 ~ppc ~x86"
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2018-10-06 18:40 Sergei Trofimovich
  0 siblings, 0 replies; 47+ messages in thread
From: Sergei Trofimovich @ 2018-10-06 18:40 UTC (permalink / raw
  To: gentoo-commits

commit:     6f6f5bff9191ead9777b3c14d02078fbbe6cd91e
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  6 18:35:45 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct  6 18:40:05 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6f5bff

net-libs/pjproject: keyworded 2.7.1 for ppc, bug #658732

Tested-by: ernsteiswuerfel
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"

 net-libs/pjproject/pjproject-2.7.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.7.1.ebuild b/net-libs/pjproject/pjproject-2.7.1.ebuild
index c19d6042cf6..b245f2b754b 100644
--- a/net-libs/pjproject/pjproject-2.7.1.ebuild
+++ b/net-libs/pjproject/pjproject-2.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="http://www.pjsip.org/"
 SRC_URI="http://www.pjsip.org/release/${PV}/${P}.tar.bz2"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc x86"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2018-10-06 18:40 Sergei Trofimovich
  0 siblings, 0 replies; 47+ messages in thread
From: Sergei Trofimovich @ 2018-10-06 18:40 UTC (permalink / raw
  To: gentoo-commits

commit:     76a17d969620701dae6caa9e77cccaf5f51695fc
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  6 18:37:45 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct  6 18:40:06 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a17d96

net-libs/pjproject: keyworded 2.7.2 for ppc, bug #658732

Tested-by: ernsteiswuerfel
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"

 net-libs/pjproject/pjproject-2.7.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/pjproject/pjproject-2.7.2.ebuild b/net-libs/pjproject/pjproject-2.7.2.ebuild
index 8f9962b2e27..2b77f3de1c3 100644
--- a/net-libs/pjproject/pjproject-2.7.2.ebuild
+++ b/net-libs/pjproject/pjproject-2.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="http://www.pjsip.org/"
 SRC_URI="http://www.pjsip.org/release/${PV}/${P}.tar.bz2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2018-08-31 17:13 Tony Vroon
  0 siblings, 0 replies; 47+ messages in thread
From: Tony Vroon @ 2018-08-31 17:13 UTC (permalink / raw
  To: gentoo-commits

commit:     062697027374733e80e6bab2d5fa7789e61cd994
Author:     Tony Vroon <chainsaw <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 31 17:12:55 2018 +0000
Commit:     Tony Vroon <chainsaw <AT> gentoo <DOT> org>
CommitDate: Fri Aug 31 17:13:25 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06269702

net-libs/pjproject: Block media-plugins/mediastreamer-bcg729

This breaks the build process in a way that is not yet fully understood.
Annoying, but better to flag it up than to explode without warning.

Suggested-by: Jaco Kroon <jaco <AT> uls.co.za>
Acked-by: Mart Raudsepp <leio <AT> gentoo.org>
Fixes: https://bugs.gentoo.org/609702
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/pjproject/pjproject-2.7.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.7.2.ebuild b/net-libs/pjproject/pjproject-2.7.2.ebuild
index ee569db2b4e..8f9962b2e27 100644
--- a/net-libs/pjproject/pjproject-2.7.2.ebuild
+++ b/net-libs/pjproject/pjproject-2.7.2.ebuild
@@ -44,7 +44,8 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
 
 	net-libs/libsrtp:0"
 DEPEND="${RDEPEND}
-	virtual/pkgconfig"
+	virtual/pkgconfig
+	!!media-plugins/mediastreamer-bcg729"
 
 REQUIRED_USE="?? ( ${SOUND_FLAGS} )"
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2018-03-12 10:51 Agostino Sarubbo
  0 siblings, 0 replies; 47+ messages in thread
From: Agostino Sarubbo @ 2018-03-12 10:51 UTC (permalink / raw
  To: gentoo-commits

commit:     57be13c3d5c68519968f9eb575a8d8e9d4a91e28
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 12 10:51:02 2018 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Mar 12 10:51:02 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57be13c3

net-libs/pjproject: amd64 stable wrt bug #650008

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 net-libs/pjproject/pjproject-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/pjproject/pjproject-2.7.1.ebuild b/net-libs/pjproject/pjproject-2.7.1.ebuild
index e4d25565824..ce4a363c501 100644
--- a/net-libs/pjproject/pjproject-2.7.1.ebuild
+++ b/net-libs/pjproject/pjproject-2.7.1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic
 DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
 HOMEPAGE="http://www.pjsip.org/"
 SRC_URI="http://www.pjsip.org/release/${PV}/${P}.tar.bz2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2018-02-07  9:17 Tony Vroon
  0 siblings, 0 replies; 47+ messages in thread
From: Tony Vroon @ 2018-02-07  9:17 UTC (permalink / raw
  To: gentoo-commits

commit:     c1a2081df6f82c07aa8c90391bee03a234327d18
Author:     Tony Vroon <chainsaw <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  7 09:17:01 2018 +0000
Commit:     Tony Vroon <chainsaw <AT> gentoo <DOT> org>
CommitDate: Wed Feb  7 09:17:01 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a2081d

net-libs/pjproject: Deal with Speex moving goalposts

Apparently we now want speexdsp instead, but this is a recent
development. Also remove older releases which do not have the
SSL configure logic override, as they will break with Asterisk.

Closes: https://bugs.gentoo.org/641810
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-libs/pjproject/Manifest               |   2 -
 net-libs/pjproject/pjproject-2.5.1.ebuild | 101 ------------------------------
 net-libs/pjproject/pjproject-2.6.ebuild   | 101 ------------------------------
 net-libs/pjproject/pjproject-2.7.1.ebuild |   2 +-
 4 files changed, 1 insertion(+), 205 deletions(-)

diff --git a/net-libs/pjproject/Manifest b/net-libs/pjproject/Manifest
index ee5cb59e30f..f4403851ca6 100644
--- a/net-libs/pjproject/Manifest
+++ b/net-libs/pjproject/Manifest
@@ -1,3 +1 @@
-DIST pjproject-2.5.1.tar.bz2 4180967 BLAKE2B 1c7d00ad1eddd0b2b53591927a2cdd9dedfdf61b6e9ab88dba41d3916a3adc5e889ebc2e3e2518368378990929ced580917d990b4b8649e137e03953a7d77ee9 SHA512 7722980e5afa4b541614c4117462b0df3fff2bfec45ca5da18a7c3fce2a5dd6c628ed0bb2412da6086abd59c5ba2844bea9466f49737dbc9ca85d32ef67a2628
-DIST pjproject-2.6.tar.bz2 4933273 BLAKE2B cb41f00b81da5069a85a8facde14e77a3cf13b50d9f5131fe04e15a4538cbc2bac026429d386938501b4715c584cd497d31a9ba4f3579f96b7b1b8cf363c99e1 SHA512 48be9a80f90b1cb292c6eb0d071d889f6027f56bdd75095c510d9be2d6b5f1df5a6371617009371525ac5797dc61f5814dcc1cc11d14105e5a2576539f89293f
 DIST pjproject-2.7.1.tar.bz2 4880007 BLAKE2B 33fca89f07abc0b9662b1070c96b903c236a60149734755286dad3111411dbeef5779077a77d21112be6db2957cb7e18c5c833b3c5fd32c26be44d4550fb215e SHA512 cd15afee2a02659668ff228b2652d2bd179393e3b5031afae1c326354fb9676babc08eb689e466165536abc360684299b4fdb41dbb1148aed89afe1ce7e5d979

diff --git a/net-libs/pjproject/pjproject-2.5.1.ebuild b/net-libs/pjproject/pjproject-2.5.1.ebuild
deleted file mode 100644
index d47ae1c5b9b..00000000000
--- a/net-libs/pjproject/pjproject-2.5.1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic
-
-DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
-HOMEPAGE="http://www.pjsip.org/"
-SRC_URI="http://www.pjsip.org/release/${PV}/${P}.tar.bz2"
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="GPL-2"
-SLOT="0"
-CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16"
-VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv"
-SOUND_FLAGS="alsa oss portaudio"
-IUSE="amr debug doc epoll examples ipv6 opus resample silk ssl static-libs webrtc ${CODEC_FLAGS} ${VIDEO_FLAGS} ${SOUND_FLAGS}"
-
-RDEPEND="alsa? ( media-libs/alsa-lib )
-	oss? ( media-libs/portaudio[oss] )
-	portaudio? ( media-libs/portaudio )
-
-	amr? ( media-libs/opencore-amr )
-	gsm? ( media-sound/gsm )
-	ilbc? ( dev-libs/ilbc-rfc3951 )
-	opus? ( media-libs/opus )
-	speex? ( media-libs/speex )
-
-	ffmpeg? ( virtual/ffmpeg:= )
-	sdl? ( media-libs/libsdl )
-	openh264? ( media-libs/openh264 )
-	resample? ( media-libs/libsamplerate )
-
-	ssl? ( dev-libs/openssl:= )
-
-	net-libs/libsrtp:0"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-REQUIRED_USE="?? ( ${SOUND_FLAGS} )"
-
-src_configure() {
-	local myconf=()
-	local videnable="--disable-video"
-	local t
-
-	use ipv6 && append-flags -DPJ_HAS_IPV6=1
-	use debug || append-flags -DNDEBUG=1
-
-	for t in ${CODEC_FLAGS}; do
-		myconf+=( $(use_enable ${t} ${t}-codec) )
-	done
-
-	for t in ${VIDEO_FLAGS}; do
-		myconf+=( $(use_enable ${t}) )
-		use "${t}" && videnable="--enable-video"
-	done
-
-	econf \
-		--enable-shared \
-		--with-external-srtp \
-		${videnable} \
-		$(use_enable epoll) \
-		$(use_with gsm external-gsm) \
-		$(use_with speex external-speex) \
-		$(use_enable speex speex-aec) \
-		$(use_enable resample) \
-		$(use_enable resample libsamplerate) \
-		$(use_enable resample resample-dll) \
-		$(use_enable alsa sound) \
-		$(use_enable oss) \
-		$(use_with portaudio external-pa) \
-		$(use_enable portaudio ext-sound) \
-		$(use_enable amr opencore-amr) \
-		$(use_enable silk) \
-		$(use_enable opus) \
-		$(use_enable ssl) \
-		$(use_enable webrtc) \
-		"${myconf[@]}"
-}
-
-src_compile() {
-	emake dep
-	emake
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-
-	if use doc; then
-		dodoc README.txt README-RTEMS
-	fi
-
-	if use examples; then
-		insinto "/usr/share/doc/${PF}/examples"
-		doins -r pjsip-apps/src/samples
-	fi
-
-	use static-libs || rm "${D}/usr/$(get_libdir)/*.a"
-}

diff --git a/net-libs/pjproject/pjproject-2.6.ebuild b/net-libs/pjproject/pjproject-2.6.ebuild
deleted file mode 100644
index d47ae1c5b9b..00000000000
--- a/net-libs/pjproject/pjproject-2.6.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic
-
-DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
-HOMEPAGE="http://www.pjsip.org/"
-SRC_URI="http://www.pjsip.org/release/${PV}/${P}.tar.bz2"
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="GPL-2"
-SLOT="0"
-CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16"
-VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv"
-SOUND_FLAGS="alsa oss portaudio"
-IUSE="amr debug doc epoll examples ipv6 opus resample silk ssl static-libs webrtc ${CODEC_FLAGS} ${VIDEO_FLAGS} ${SOUND_FLAGS}"
-
-RDEPEND="alsa? ( media-libs/alsa-lib )
-	oss? ( media-libs/portaudio[oss] )
-	portaudio? ( media-libs/portaudio )
-
-	amr? ( media-libs/opencore-amr )
-	gsm? ( media-sound/gsm )
-	ilbc? ( dev-libs/ilbc-rfc3951 )
-	opus? ( media-libs/opus )
-	speex? ( media-libs/speex )
-
-	ffmpeg? ( virtual/ffmpeg:= )
-	sdl? ( media-libs/libsdl )
-	openh264? ( media-libs/openh264 )
-	resample? ( media-libs/libsamplerate )
-
-	ssl? ( dev-libs/openssl:= )
-
-	net-libs/libsrtp:0"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-REQUIRED_USE="?? ( ${SOUND_FLAGS} )"
-
-src_configure() {
-	local myconf=()
-	local videnable="--disable-video"
-	local t
-
-	use ipv6 && append-flags -DPJ_HAS_IPV6=1
-	use debug || append-flags -DNDEBUG=1
-
-	for t in ${CODEC_FLAGS}; do
-		myconf+=( $(use_enable ${t} ${t}-codec) )
-	done
-
-	for t in ${VIDEO_FLAGS}; do
-		myconf+=( $(use_enable ${t}) )
-		use "${t}" && videnable="--enable-video"
-	done
-
-	econf \
-		--enable-shared \
-		--with-external-srtp \
-		${videnable} \
-		$(use_enable epoll) \
-		$(use_with gsm external-gsm) \
-		$(use_with speex external-speex) \
-		$(use_enable speex speex-aec) \
-		$(use_enable resample) \
-		$(use_enable resample libsamplerate) \
-		$(use_enable resample resample-dll) \
-		$(use_enable alsa sound) \
-		$(use_enable oss) \
-		$(use_with portaudio external-pa) \
-		$(use_enable portaudio ext-sound) \
-		$(use_enable amr opencore-amr) \
-		$(use_enable silk) \
-		$(use_enable opus) \
-		$(use_enable ssl) \
-		$(use_enable webrtc) \
-		"${myconf[@]}"
-}
-
-src_compile() {
-	emake dep
-	emake
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-
-	if use doc; then
-		dodoc README.txt README-RTEMS
-	fi
-
-	if use examples; then
-		insinto "/usr/share/doc/${PF}/examples"
-		doins -r pjsip-apps/src/samples
-	fi
-
-	use static-libs || rm "${D}/usr/$(get_libdir)/*.a"
-}

diff --git a/net-libs/pjproject/pjproject-2.7.1.ebuild b/net-libs/pjproject/pjproject-2.7.1.ebuild
index d2428b19f34..e4d25565824 100644
--- a/net-libs/pjproject/pjproject-2.7.1.ebuild
+++ b/net-libs/pjproject/pjproject-2.7.1.ebuild
@@ -27,7 +27,7 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
 	gsm? ( media-sound/gsm )
 	ilbc? ( dev-libs/ilbc-rfc3951 )
 	opus? ( media-libs/opus )
-	speex? ( media-libs/speex )
+	speex? ( media-libs/speexdsp )
 
 	ffmpeg? ( virtual/ffmpeg:= )
 	sdl? ( media-libs/libsdl )


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/
@ 2017-09-18 23:43 Tony Vroon
  0 siblings, 0 replies; 47+ messages in thread
From: Tony Vroon @ 2017-09-18 23:43 UTC (permalink / raw
  To: gentoo-commits

commit:     43af551179dfe6ce89c1047b21f680607b132148
Author:     Tony Vroon <chainsaw <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 18 23:42:26 2017 +0000
Commit:     Tony Vroon <chainsaw <AT> gentoo <DOT> org>
CommitDate: Mon Sep 18 23:42:26 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43af5511

net-libs/pjproject: Version bump to 2.6.0

Package-Manager: portage-2.3.8

 net-libs/pjproject/Manifest                                         | 1 +
 net-libs/pjproject/pjproject-2.5.1.ebuild                           | 4 ++--
 net-libs/pjproject/{pjproject-2.5.1.ebuild => pjproject-2.6.ebuild} | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-libs/pjproject/Manifest b/net-libs/pjproject/Manifest
index 53dd3f26279..3d775ce2cc0 100644
--- a/net-libs/pjproject/Manifest
+++ b/net-libs/pjproject/Manifest
@@ -1 +1,2 @@
 DIST pjproject-2.5.1.tar.bz2 4180967 SHA256 c5a63bed7a0832ff53ddcd69612cf43148019d0f320b22beb5ca2223bc857dcb SHA512 7722980e5afa4b541614c4117462b0df3fff2bfec45ca5da18a7c3fce2a5dd6c628ed0bb2412da6086abd59c5ba2844bea9466f49737dbc9ca85d32ef67a2628 WHIRLPOOL 5b7845a31a3da765358f0a1b28805e39dadae06b01f94fb84809f01bddec8e5d3bfa3c0ef19be6a5dbb7519e3f5948c4bf1c73eebf3efeb609c6a3bf4598585f
+DIST pjproject-2.6.tar.bz2 4933273 SHA256 2f5a1da1c174d845871c758bd80fbb580fca7799d3cfaa0d3c4e082b5161c7b4 SHA512 48be9a80f90b1cb292c6eb0d071d889f6027f56bdd75095c510d9be2d6b5f1df5a6371617009371525ac5797dc61f5814dcc1cc11d14105e5a2576539f89293f WHIRLPOOL a7cc5fe528bc24b9f0563170297539530089202280d7640f84863ae07194c0fe1b81be8c46fb493574350e43dcfcc0f90aeb939ef2eda7940babff955c445f04

diff --git a/net-libs/pjproject/pjproject-2.5.1.ebuild b/net-libs/pjproject/pjproject-2.5.1.ebuild
index 5e24af2ecd3..d47ae1c5b9b 100644
--- a/net-libs/pjproject/pjproject-2.5.1.ebuild
+++ b/net-libs/pjproject/pjproject-2.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -34,7 +34,7 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
 
 	ssl? ( dev-libs/openssl:= )
 
-	net-libs/libsrtp"
+	net-libs/libsrtp:0"
 DEPEND="${RDEPEND}
 	virtual/pkgconfig"
 

diff --git a/net-libs/pjproject/pjproject-2.5.1.ebuild b/net-libs/pjproject/pjproject-2.6.ebuild
similarity index 97%
copy from net-libs/pjproject/pjproject-2.5.1.ebuild
copy to net-libs/pjproject/pjproject-2.6.ebuild
index 5e24af2ecd3..d47ae1c5b9b 100644
--- a/net-libs/pjproject/pjproject-2.5.1.ebuild
+++ b/net-libs/pjproject/pjproject-2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -34,7 +34,7 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
 
 	ssl? ( dev-libs/openssl:= )
 
-	net-libs/libsrtp"
+	net-libs/libsrtp:0"
 DEPEND="${RDEPEND}
 	virtual/pkgconfig"
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread

end of thread, other threads:[~2024-09-17 16:00 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-24  7:58 [gentoo-commits] repo/gentoo:master commit in: net-libs/pjproject/ Agostino Sarubbo
  -- strict thread matches above, loose matches on Subject: below --
2024-09-17 16:00 Sam James
2024-09-17 16:00 Sam James
2024-01-12  8:30 Arthur Zamarin
2023-11-22  7:20 Joonas Niilola
2023-11-22  7:20 Joonas Niilola
2023-05-18  5:07 John Helmert III
2023-05-18  5:00 John Helmert III
2023-05-18  5:00 John Helmert III
2023-05-16  6:16 Joonas Niilola
2023-05-10  9:40 Sam James
2023-04-20 21:52 Sam James
2023-04-20 21:52 Sam James
2022-12-13  5:27 Sam James
2022-12-13  5:27 Sam James
2022-10-30  2:58 John Helmert III
2022-10-27  8:00 Joonas Niilola
2022-10-25 17:55 Sam James
2022-08-19  3:46 Sam James
2022-08-04  6:37 Joonas Niilola
2022-06-15 13:32 Joonas Niilola
2021-07-24  7:57 Agostino Sarubbo
2021-05-02 10:56 Mikle Kolyada
2021-03-15 19:20 John Helmert III
2021-03-14  1:29 Sam James
2021-03-12 18:32 Sam James
2021-02-19 16:14 Sam James
2021-02-12 14:15 Sam James
2020-12-29 20:45 Sam James
2020-10-06 21:45 Sam James
2020-09-12  1:49 Sam James
2020-07-20 12:24 Sam James
2020-07-20  9:01 Joonas Niilola
2020-07-16 17:45 Sam James
2020-05-06  6:48 Sergei Trofimovich
2020-04-26 11:00 David Seifert
2020-04-14 12:32 Agostino Sarubbo
2020-03-31  8:25 Mikle Kolyada
2020-01-08 17:54 Joonas Niilola
2019-11-30  7:50 Joonas Niilola
2019-03-18 22:53 Patrice Clement
2018-10-06 18:40 Sergei Trofimovich
2018-10-06 18:40 Sergei Trofimovich
2018-08-31 17:13 Tony Vroon
2018-03-12 10:51 Agostino Sarubbo
2018-02-07  9:17 Tony Vroon
2017-09-18 23:43 Tony Vroon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox