* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2017-06-25 14:42 Alexis Ballier
0 siblings, 0 replies; 48+ messages in thread
From: Alexis Ballier @ 2017-06-25 14:42 UTC (permalink / raw
To: gentoo-commits
commit: 32923f4237eb8da96f82e47e7a6041d8cd86269d
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 24 07:52:39 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sun Jun 25 14:42:39 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32923f42
net-libs/libsrtp: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
net-libs/libsrtp/libsrtp-1.5.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/libsrtp/libsrtp-1.5.4.ebuild b/net-libs/libsrtp/libsrtp-1.5.4.ebuild
index 96cc6433c3d..2cea7278e55 100644
--- a/net-libs/libsrtp/libsrtp-1.5.4.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2017-08-11 13:21 Michał Górny
0 siblings, 0 replies; 48+ messages in thread
From: Michał Górny @ 2017-08-11 13:21 UTC (permalink / raw
To: gentoo-commits
commit: 28603988379b493f164ddf34e0dc014cc8799f84
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 9 15:27:49 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 13:20:39 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28603988
net-libs/libsrtp: Enable multilib build in :0
net-libs/libsrtp/libsrtp-1.5.4-r1.ebuild | 83 ++++++++++++++++++++++++++++++++
1 file changed, 83 insertions(+)
diff --git a/net-libs/libsrtp/libsrtp-1.5.4-r1.ebuild b/net-libs/libsrtp/libsrtp-1.5.4-r1.ebuild
new file mode 100644
index 00000000000..01c12476018
--- /dev/null
+++ b/net-libs/libsrtp/libsrtp-1.5.4-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
+HOMEPAGE="https://github.com/cisco/libsrtp"
+SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
+
+RDEPEND="
+ openssl? (
+ !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+ )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGES README TODO )
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/srtp/config.h
+)
+PATCHES=( "${FILESDIR}/${PN}-pcap-automagic-r0.patch" )
+
+src_prepare() {
+ default
+
+ # test/rtpw.c is using /usr/share/dict/words assuming it exists
+ # using test/rtpw.c guaratees the file exists in any case
+ sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die
+
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # stdout: default error output for messages in debug
+ # kernel-linux: breaks the build
+ # gdoi: disabled by upstream and breaks the build
+ # pcap: seems to be test-only
+ ECONF_SOURCE=${S} \
+ econf \
+ --enable-stdout \
+ --disable-kernel-linux \
+ --disable-gdoi \
+ --disable-pcap \
+ $(use_enable aesicm generic-aesicm) \
+ $(use_enable console) \
+ $(use_enable debug) \
+ $(use_enable openssl) \
+ $(use_enable syslog)
+}
+
+multilib_src_compile() {
+ use static-libs && emake ${PN}.a
+ emake shared_library
+ use test && emake test
+}
+
+multilib_src_test() {
+ # work-around tests that do not like out-of-source builds
+ cp "${S}"/test/{getopt_s,rtpw}.c "${BUILD_DIR}"/test/ || die
+
+ LD_LIBRARY_PATH="${BUILD_DIR}" emake -j1 runtest
+
+ # Makefile.in has '$(testapp): libsrtp.a'
+ if use !static-libs; then
+ rm libsrtp.a || die
+ fi
+}
+
+multilib_src_install_all() {
+ # libsrtp.pdf can also be generated with doxygen
+ # but it would be a waste of time as an up-to-date version is built
+ use doc && DOCS+=( doc/*.txt doc/${PN}.pdf )
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2017-08-11 13:21 Michał Górny
0 siblings, 0 replies; 48+ messages in thread
From: Michał Górny @ 2017-08-11 13:21 UTC (permalink / raw
To: gentoo-commits
commit: a07b756bc31bcd4cc283494fdde4f092a060684f
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 9 15:34:24 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 13:20:40 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07b756b
net-libs/libsrtp: Fix post-test libsrtp2.a rm, #600946
net-libs/libsrtp/libsrtp-2.0.0.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-libs/libsrtp/libsrtp-2.0.0.ebuild b/net-libs/libsrtp/libsrtp-2.0.0.ebuild
index 9e282218d75..828aec3146b 100644
--- a/net-libs/libsrtp/libsrtp-2.0.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -59,9 +59,9 @@ src_compile() {
src_test() {
LD_LIBRARY_PATH="${S}" emake -j1 runtest
- # Makefile.in has '$(testapp): libsrtp.a'
+ # Makefile.in has '$(testapp): libsrtp2.a'
if use !static-libs; then
- rm libsrtp.a || die
+ rm libsrtp2.a || die
fi
}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2017-08-11 13:21 Michał Górny
0 siblings, 0 replies; 48+ messages in thread
From: Michał Górny @ 2017-08-11 13:21 UTC (permalink / raw
To: gentoo-commits
commit: 594ae1a45e2227f1c5daaef5d0ab74510ef8441d
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 9 15:40:37 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 13:20:41 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594ae1a4
net-libs/libsrtp: Enable multilib build in :2
net-libs/libsrtp/libsrtp-2.0.0-r1.ebuild | 75 ++++++++++++++++++++++++++++++++
1 file changed, 75 insertions(+)
diff --git a/net-libs/libsrtp/libsrtp-2.0.0-r1.ebuild b/net-libs/libsrtp/libsrtp-2.0.0-r1.ebuild
new file mode 100644
index 00000000000..c15b98e7a29
--- /dev/null
+++ b/net-libs/libsrtp/libsrtp-2.0.0-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
+HOMEPAGE="https://github.com/cisco/libsrtp"
+SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="2/1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
+
+RDEPEND="
+ openssl? (
+ !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+ )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGES README TODO )
+
+PATCHES=( "${FILESDIR}/${PN}-pcap-automagic-r0.patch" )
+
+src_prepare() {
+ default
+
+ # test/rtpw.c is using /usr/share/dict/words assuming it exists
+ # using test/rtpw.c guaratees the file exists in any case
+ sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die
+
+ eautoreconf
+
+ # sadly, tests are too broken to even consider using work-arounds
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ # stdout: default error output for messages in debug
+ # pcap: seems to be test-only
+ # openssl-kdf: OpenSSL 1.1.0+
+ econf \
+ --enable-stdout \
+ --disable-pcap \
+ --disable-openssl-kdf \
+ $(use_enable aesicm generic-aesicm) \
+ $(use_enable console) \
+ $(use_enable debug) \
+ $(use_enable openssl)
+}
+
+multilib_src_compile() {
+ use static-libs && emake ${PN}.a
+ emake shared_library
+ use test && emake test
+}
+
+multilib_src_test() {
+ LD_LIBRARY_PATH="${BUILD_DIR}" emake -j1 runtest
+
+ # Makefile.in has '$(testapp): libsrtp2.a'
+ if use !static-libs; then
+ rm libsrtp2.a || die
+ fi
+}
+
+multilib_src_install_all() {
+ # libsrtp.pdf can be generated with doxygen, but it seems to be broken.
+ use doc && DOCS+=( doc/*.txt )
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2017-10-31 17:28 Mike Gilbert
0 siblings, 0 replies; 48+ messages in thread
From: Mike Gilbert @ 2017-10-31 17:28 UTC (permalink / raw
To: gentoo-commits
commit: 170765a5cd244c34733a2bebd8fb1a03bf9972f3
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 31 17:24:03 2017 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Oct 31 17:28:26 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170765a5
net-libs/libsrtp: Rename configure.in to configure.ac
Upstream: https://github.com/cisco/libsrtp/pull/367
Package-Manager: Portage-2.3.12_p5, Repoman-2.3.3_p75
net-libs/libsrtp/libsrtp-1.6.0.ebuild | 1 +
net-libs/libsrtp/libsrtp-2.1.0.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0.ebuild b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
index 01c12476018..791b790914e 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
@@ -36,6 +36,7 @@ src_prepare() {
# using test/rtpw.c guaratees the file exists in any case
sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die
+ mv configure.in configure.ac || die
eautoreconf
}
diff --git a/net-libs/libsrtp/libsrtp-2.1.0.ebuild b/net-libs/libsrtp/libsrtp-2.1.0.ebuild
index 2321a7cd5f4..791ef4e5563 100644
--- a/net-libs/libsrtp/libsrtp-2.1.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.1.0.ebuild
@@ -33,6 +33,7 @@ src_prepare() {
# using test/rtpw.c guaratees the file exists in any case
sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die
+ mv configure.in configure.ac || die
eautoreconf
# sadly, tests are too broken to even consider using work-arounds
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2017-11-01 7:25 Sergei Trofimovich
0 siblings, 0 replies; 48+ messages in thread
From: Sergei Trofimovich @ 2017-11-01 7:25 UTC (permalink / raw
To: gentoo-commits
commit: 8a04e928ce7942ab2398483eb0605d5891ba9706
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 1 07:25:22 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Nov 1 07:25:30 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a04e928
net-libs/libsrtp: stable 1.6.0 for ia64, bug #579318
Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="ia64"
net-libs/libsrtp/libsrtp-1.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0.ebuild b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
index 791b790914e..fb22cbee28e 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2017-11-02 10:47 Manuel Rüger
0 siblings, 0 replies; 48+ messages in thread
From: Manuel Rüger @ 2017-11-02 10:47 UTC (permalink / raw
To: gentoo-commits
commit: b7bb78047c839981929cea42af80ad78565edbc1
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 2 10:47:00 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Thu Nov 2 10:47:00 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7bb7804
net-libs/libsrtp: Stable on amd64
Package-Manager: Portage-2.3.12, Repoman-2.3.4
net-libs/libsrtp/libsrtp-1.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0.ebuild b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
index fb22cbee28e..6a0e05b78a6 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2017-11-05 21:29 Thomas Deutschmann
0 siblings, 0 replies; 48+ messages in thread
From: Thomas Deutschmann @ 2017-11-05 21:29 UTC (permalink / raw
To: gentoo-commits
commit: 35192e0f0fff919313c2d007f281b19e0eaad9f6
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 5 21:28:41 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Nov 5 21:29:07 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35192e0f
net-libs/libsrtp: x86 stable (bug #579318)
Package-Manager: Portage-2.3.13, Repoman-2.3.4
net-libs/libsrtp/libsrtp-1.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0.ebuild b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
index 6a0e05b78a6..4a3e5df6d48 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2017-11-12 10:27 Sergei Trofimovich
0 siblings, 0 replies; 48+ messages in thread
From: Sergei Trofimovich @ 2017-11-12 10:27 UTC (permalink / raw
To: gentoo-commits
commit: 6b7e869835c107d48b6719129db4b44dc3be383d
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 12 10:26:34 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Nov 12 10:27:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7e8698
net-libs/libsrtp: stable 1.6.0 for ppc64, bug #579318
Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="ppc64"
net-libs/libsrtp/libsrtp-1.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0.ebuild b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
index 7f964675981..1f06a730139 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2017-11-12 10:40 Sergei Trofimovich
0 siblings, 0 replies; 48+ messages in thread
From: Sergei Trofimovich @ 2017-11-12 10:40 UTC (permalink / raw
To: gentoo-commits
commit: 58457c3f1132ab81965dc81610f0e6aeaedcc0bd
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 12 10:40:12 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Nov 12 10:40:12 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58457c3f
net-libs/libsrtp: stable 1.6.0 for ppc, bug #579318
Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="ppc"
net-libs/libsrtp/libsrtp-1.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0.ebuild b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
index 1f06a730139..965678f8550 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2018-04-23 14:35 Aaron Bauman
0 siblings, 0 replies; 48+ messages in thread
From: Aaron Bauman @ 2018-04-23 14:35 UTC (permalink / raw
To: gentoo-commits
commit: 9d005030aa7bc9f8039b5512dac4d59177934c5c
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 23 02:24:00 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon Apr 23 14:35:10 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d005030
net-libs/libsrtp: drop vulnerable
Bug: https://bugs.gentoo.org/579318
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8113
net-libs/libsrtp/Manifest | 4 --
net-libs/libsrtp/libsrtp-1.4.4-r1.ebuild | 75 -------------------
net-libs/libsrtp/libsrtp-1.4.4-r2.ebuild | 74 -------------------
net-libs/libsrtp/libsrtp-1.4.4_p20121108-r1.ebuild | 76 --------------------
net-libs/libsrtp/libsrtp-1.4.4_p20121108.ebuild | 73 -------------------
net-libs/libsrtp/libsrtp-1.5.2-r1.ebuild | 79 --------------------
net-libs/libsrtp/libsrtp-1.5.2.ebuild | 75 -------------------
net-libs/libsrtp/libsrtp-1.5.4-r1.ebuild | 83 ----------------------
net-libs/libsrtp/libsrtp-1.5.4.ebuild | 77 --------------------
9 files changed, 616 deletions(-)
diff --git a/net-libs/libsrtp/Manifest b/net-libs/libsrtp/Manifest
index ce5b03cd2c1..84f89dd671a 100644
--- a/net-libs/libsrtp/Manifest
+++ b/net-libs/libsrtp/Manifest
@@ -1,7 +1,3 @@
-DIST libsrtp-1.5.2.tar.gz 1690272 BLAKE2B 1fc433d80202d15cb4c0437816c421f4b0526d85b291d7524a47b3e1d8f58dc24c5bbc644c21ce1e87cef0492130604feccfb169d26a900009a89eddcde3e3dc SHA512 fb09252edaca6da5b579fae34d3b6382ee0cf61a706e38283158ef10c879b9a0f80cfd0c354852e771b4649288dd5cc41158a4e046e8073cf26a586dfd41b024
-DIST libsrtp-1.5.4.tar.gz 1646184 BLAKE2B e3f7cbc404424726aa8ecef6c5e642dfe8400220ddc752a562eb2b046b2de970a6000a1ed5cbe9b6497dc7bc871c4662aca0d1180d731e7df0e33b80b43c2c36 SHA512 fcf6a36a0f687a6aa2b245e4055332ae892c953e19ebe3bfb7d091da0a7afbfcb804d9f602bd2d849235b559d3ca7924ee00c7f0da419c23b053b096ef4ccd19
DIST libsrtp-1.6.0.tar.gz 1648862 BLAKE2B 5526d7659db160df3b6d9f14922bd731d083f04c6dd084ef473c439d720733d0fd8b38bdfe92e30e05a8a94c41df965d04bca52601b2644352428b49b1ed9093 SHA512 5ac712d0d343c3b63ed248503cc7d33c637895a274c4434c91f513be117836f27cd5daba83088b4647bbd9c82d841e216e6346af8d485cb9ddcd35dee21d4887
DIST libsrtp-2.0.0.tar.gz 265564 BLAKE2B ebae4a88fd5c77f3ed656569ee4300e4213d5be5c788efc84d8439a14a7773cfa60dc2b7c35a044ad1b5633af581f1526d1c3caa10e3ec800a2d66d5f837ce96 SHA512 61bba9aba9bb3e888c2bbc150411d0b3d583ed71ca455c5a3d4d6d06ecd383fdd61f86ad1979fb9c04da1b824e3fb9bb63f0d97e50b4a469d56907fb9dbc42d6
DIST libsrtp-2.1.0.tar.gz 306090 BLAKE2B c5055a66bf12997cd1b0d996a930d413d144280ccf40a1bed4b1ef10caa097f9c4fa40910a66a41bd8e33732b810d8ca5f7cb8acd9cb506cc42ab7e5b5adaf6e SHA512 60f4eb6fd37517eb96df80ab8a9c6fd79dfc89d969bdb04673cd98364f7108fbc703a64b1898056f9220a55315574b6f3f796b6814086360f6fd143e3b20fb3f
-DIST srtp-1.4.4.tgz 502890 BLAKE2B 5336853630a6ed607dfe2304cf4266fa68a075abfe7aa156566ed810ae090c68a44b16849ee93058922aea3063ec35a938f904fbe53577b7e90467d2446b3128 SHA512 951bfec212f579daae4a5a7fc9eded163dd6790da2e3840629dbeac36d7d960f95a1f1b844505629c7815816515f0784bf9b6e1c47f2986416ec04ec9d4b7564
-DIST srtp-1.4.4_p20121108.tar.gz 485875 BLAKE2B d5337e9ab4f14531b755db01ce6ac9d676488f4cc0e6a894a49be73468d8111e3c45182f2edbb5455f52a214a564d8650b4756967b30c49fb5d9e5769e9edfab SHA512 a6bf2674babed512bd90fd11d63adecf4ddf357d26652f321651fcc42d932d3d9f8713ecab4bdcddb026106a2d5bfbac0a626938f70822f5b1ee05881bb823d9
diff --git a/net-libs/libsrtp/libsrtp-1.4.4-r1.ebuild b/net-libs/libsrtp/libsrtp-1.4.4-r1.ebuild
deleted file mode 100644
index a1cf69cf69c..00000000000
--- a/net-libs/libsrtp/libsrtp-1.4.4-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils multilib
-
-MY_PN="srtp"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="http://srtp.sourceforge.net/srtp.html"
-SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="aesicm console debug doc syslog"
-
-S=${WORKDIR}/${MY_PN}
-
-src_prepare() {
- # generate a shared lib
- epatch "${FILESDIR}"/${P}-shared.patch
-}
-
-src_configure() {
- # stdout: default error output for messages in debug
- # kernel-linux: breaks the build
- # gdoi: disabled by upstream and breaks the build
- econf \
- --enable-stdout \
- --disable-kernel-linux \
- --disable-gdoi \
- $(use_enable aesicm generic-aesicm) \
- $(use_enable console) \
- $(use_enable debug) \
- $(use_enable syslog)
-}
-
-src_compile() {
- # target all is building test
- emake ${PN}.a ${PN}$(get_libname) || die "emake failed"
-}
-
-src_test() {
- # getopt returns an int, not a char
- sed -i -e "s/char q/int q/" \
- test/rdbx_driver.c test/srtp_driver.c test/dtls_srtp_driver.c \
- || die "fixing getopt errors failed"
-
- # test/rtpw_test.sh is assuming . is in $PATH
- sed -i -e "s:\$RTPW :./\$RTPW :" test/rtpw_test.sh \
- || die "patching test/rtpw_test.sh failed"
-
- # test/rtpw.c is using /usr/share/dict/words assuming it exists
- # using test/rtpw.c guaratees the file exists in any case
- sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c \
- || die "patching test/rtpw.c failed"
-
- emake test || die "building test failed"
- emake -j1 runtest || die "tests failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- dodoc CHANGES README TODO || die "dodoc failed"
-
- if use doc; then
- # libsrtp.pdf can also be generated with doxygen
- # but it would be a waste of time as an up-to-date version is built
- dodoc doc/*.txt doc/${PN}.pdf || die "dodoc failed"
- fi
-}
diff --git a/net-libs/libsrtp/libsrtp-1.4.4-r2.ebuild b/net-libs/libsrtp/libsrtp-1.4.4-r2.ebuild
deleted file mode 100644
index 403cd47ab0c..00000000000
--- a/net-libs/libsrtp/libsrtp-1.4.4-r2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit base multilib
-
-MY_PN="srtp"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="http://srtp.sourceforge.net/srtp.html"
-SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="aesicm console debug doc static-libs syslog"
-PATCHES=( "${FILESDIR}/${P}-shared.patch"
- "${FILESDIR}/${P}-invalid-index.patch" )
-
-S=${WORKDIR}/${MY_PN}
-
-src_configure() {
- # stdout: default error output for messages in debug
- # kernel-linux: breaks the build
- # gdoi: disabled by upstream and breaks the build
- econf \
- --enable-stdout \
- --disable-kernel-linux \
- --disable-gdoi \
- $(use_enable aesicm generic-aesicm) \
- $(use_enable console) \
- $(use_enable debug) \
- $(use_enable syslog)
-}
-
-src_compile() {
- if use static-libs; then
- emake ${PN}.a || die "Failed to build static library"
- fi
- emake ${PN}$(get_libname) || die "Failed to build dynamic library"
-}
-
-src_test() {
- # getopt returns an int, not a char
- sed -i -e "s/char q/int q/" \
- test/rdbx_driver.c test/srtp_driver.c test/dtls_srtp_driver.c \
- || die "fixing getopt errors failed"
-
- # test/rtpw_test.sh is assuming . is in $PATH
- sed -i -e "s:\$RTPW :./\$RTPW :" test/rtpw_test.sh \
- || die "patching test/rtpw_test.sh failed"
-
- # test/rtpw.c is using /usr/share/dict/words assuming it exists
- # using test/rtpw.c guaratees the file exists in any case
- sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c \
- || die "patching test/rtpw.c failed"
-
- emake test || die "building test failed"
- emake -j1 runtest || die "tests failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- dodoc CHANGES README TODO || die "dodoc failed"
-
- if use doc; then
- # libsrtp.pdf can also be generated with doxygen
- # but it would be a waste of time as an up-to-date version is built
- dodoc doc/*.txt doc/${PN}.pdf || die "dodoc failed"
- fi
-}
diff --git a/net-libs/libsrtp/libsrtp-1.4.4_p20121108-r1.ebuild b/net-libs/libsrtp/libsrtp-1.4.4_p20121108-r1.ebuild
deleted file mode 100644
index 506809717b1..00000000000
--- a/net-libs/libsrtp/libsrtp-1.4.4_p20121108-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit base multilib
-
-MY_PN="srtp"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="http://srtp.sourceforge.net/srtp.html"
-SRC_URI="https://dev.gentoo.org/~phajdan.jr/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="aesicm console debug doc static-libs syslog"
-PATCHES=(
- "${FILESDIR}/${P}-shared.patch"
- "${FILESDIR}/${PN}-CVE-2013-2139.diff"
- )
-
-S=${WORKDIR}/${MY_PN}
-
-src_configure() {
- # stdout: default error output for messages in debug
- # kernel-linux: breaks the build
- # gdoi: disabled by upstream and breaks the build
- econf \
- --enable-stdout \
- --disable-kernel-linux \
- --disable-gdoi \
- $(use_enable aesicm generic-aesicm) \
- $(use_enable console) \
- $(use_enable debug) \
- $(use_enable syslog)
-}
-
-src_compile() {
- if use static-libs; then
- emake ${PN}.a || die "Failed to build static library"
- fi
- emake ${PN}$(get_libname) || die "Failed to build dynamic library"
-}
-
-src_test() {
- # getopt returns an int, not a char
- sed -i -e "s/char q/int q/" \
- test/rdbx_driver.c test/srtp_driver.c test/dtls_srtp_driver.c \
- || die "fixing getopt errors failed"
-
- # test/rtpw_test.sh is assuming . is in $PATH
- sed -i -e "s:\$RTPW :./\$RTPW :" test/rtpw_test.sh \
- || die "patching test/rtpw_test.sh failed"
-
- # test/rtpw.c is using /usr/share/dict/words assuming it exists
- # using test/rtpw.c guaratees the file exists in any case
- sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c \
- || die "patching test/rtpw.c failed"
-
- emake test || die "building test failed"
- emake -j1 runtest || die "tests failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- dodoc CHANGES README TODO || die "dodoc failed"
-
- if use doc; then
- # libsrtp.pdf can also be generated with doxygen
- # but it would be a waste of time as an up-to-date version is built
- dodoc doc/*.txt doc/${PN}.pdf || die "dodoc failed"
- fi
-}
diff --git a/net-libs/libsrtp/libsrtp-1.4.4_p20121108.ebuild b/net-libs/libsrtp/libsrtp-1.4.4_p20121108.ebuild
deleted file mode 100644
index 516523cd0a8..00000000000
--- a/net-libs/libsrtp/libsrtp-1.4.4_p20121108.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit base multilib
-
-MY_PN="srtp"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="http://srtp.sourceforge.net/srtp.html"
-SRC_URI="https://dev.gentoo.org/~phajdan.jr/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="aesicm console debug doc static-libs syslog"
-PATCHES=( "${FILESDIR}/${P}-shared.patch" )
-
-S=${WORKDIR}/${MY_PN}
-
-src_configure() {
- # stdout: default error output for messages in debug
- # kernel-linux: breaks the build
- # gdoi: disabled by upstream and breaks the build
- econf \
- --enable-stdout \
- --disable-kernel-linux \
- --disable-gdoi \
- $(use_enable aesicm generic-aesicm) \
- $(use_enable console) \
- $(use_enable debug) \
- $(use_enable syslog)
-}
-
-src_compile() {
- if use static-libs; then
- emake ${PN}.a || die "Failed to build static library"
- fi
- emake ${PN}$(get_libname) || die "Failed to build dynamic library"
-}
-
-src_test() {
- # getopt returns an int, not a char
- sed -i -e "s/char q/int q/" \
- test/rdbx_driver.c test/srtp_driver.c test/dtls_srtp_driver.c \
- || die "fixing getopt errors failed"
-
- # test/rtpw_test.sh is assuming . is in $PATH
- sed -i -e "s:\$RTPW :./\$RTPW :" test/rtpw_test.sh \
- || die "patching test/rtpw_test.sh failed"
-
- # test/rtpw.c is using /usr/share/dict/words assuming it exists
- # using test/rtpw.c guaratees the file exists in any case
- sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c \
- || die "patching test/rtpw.c failed"
-
- emake test || die "building test failed"
- emake -j1 runtest || die "tests failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- dodoc CHANGES README TODO || die "dodoc failed"
-
- if use doc; then
- # libsrtp.pdf can also be generated with doxygen
- # but it would be a waste of time as an up-to-date version is built
- dodoc doc/*.txt doc/${PN}.pdf || die "dodoc failed"
- fi
-}
diff --git a/net-libs/libsrtp/libsrtp-1.5.2-r1.ebuild b/net-libs/libsrtp/libsrtp-1.5.2-r1.ebuild
deleted file mode 100644
index 306208cfa01..00000000000
--- a/net-libs/libsrtp/libsrtp-1.5.2-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit autotools eutils
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="https://github.com/cisco/libsrtp"
-SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="aesicm console debug doc openssl static-libs syslog test"
-
-DEPEND="openssl? ( dev-libs/openssl:0 )"
-RDEPEND="${DEPEND}"
-
-DOCS=( CHANGES README TODO )
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-pcap-automagic-r0.patch"
- epatch "${FILESDIR}/${P}-fix-make-install.patch"
- epatch "${FILESDIR}/${P}-bindir.patch"
-
- # getopt returns an int, not a char
- sed -i -e "s/char q/int q/" \
- test/rdbx_driver.c test/srtp_driver.c test/dtls_srtp_driver.c || die
-
- # test/rtpw_test.sh is assuming . is in $PATH
- sed -i -e "s:\$RTPW :./\$RTPW :" test/rtpw_test.sh || die
-
- # test/rtpw.c is using /usr/share/dict/words assuming it exists
- # using test/rtpw.c guaratees the file exists in any case
- sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die
-
- eautoreconf
-}
-
-src_configure() {
- # stdout: default error output for messages in debug
- # kernel-linux: breaks the build
- # gdoi: disabled by upstream and breaks the build
- # pcap: seems to be test-only
- econf \
- --enable-stdout \
- --disable-kernel-linux \
- --disable-gdoi \
- --disable-pcap \
- $(use_enable aesicm generic-aesicm) \
- $(use_enable console) \
- $(use_enable debug) \
- $(use_enable openssl) \
- $(use_enable syslog)
-}
-
-src_compile() {
- use static-libs && emake ${PN}.a
- emake shared_library
- use test && emake test
-}
-
-src_test() {
- LD_LIBRARY_PATH="${S}" emake -j1 runtest
-
- # Makefile.in has '$(testapp): libsrtp.a'
- if use !static-libs; then
- rm libsrtp.a || die
- fi
-}
-
-src_install() {
- default
-
- # libsrtp.pdf can also be generated with doxygen
- # but it would be a waste of time as an up-to-date version is built
- use doc && dodoc doc/*.txt doc/${PN}.pdf
-}
diff --git a/net-libs/libsrtp/libsrtp-1.5.2.ebuild b/net-libs/libsrtp/libsrtp-1.5.2.ebuild
deleted file mode 100644
index d13db21b998..00000000000
--- a/net-libs/libsrtp/libsrtp-1.5.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit autotools base multilib
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="https://github.com/cisco/libsrtp"
-SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="aesicm console debug doc openssl static-libs syslog"
-
-DEPEND="openssl? ( dev-libs/openssl:0 )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-pcap-automagic-r0.patch"
- eautoreconf || die
-}
-
-src_configure() {
- # stdout: default error output for messages in debug
- # kernel-linux: breaks the build
- # gdoi: disabled by upstream and breaks the build
- # pcap: seems to be test-only
- econf \
- --enable-stdout \
- --disable-kernel-linux \
- --disable-gdoi \
- --disable-pcap \
- $(use_enable aesicm generic-aesicm) \
- $(use_enable console) \
- $(use_enable debug) \
- $(use_enable openssl) \
- $(use_enable syslog)
-}
-
-src_compile() {
- if use static-libs; then
- emake ${PN}.a || die
- fi
- emake shared_library || die
-}
-
-src_test() {
- # getopt returns an int, not a char
- sed -i -e "s/char q/int q/" \
- test/rdbx_driver.c test/srtp_driver.c test/dtls_srtp_driver.c || die
-
- # test/rtpw_test.sh is assuming . is in $PATH
- sed -i -e "s:\$RTPW :./\$RTPW :" test/rtpw_test.sh || die
-
- # test/rtpw.c is using /usr/share/dict/words assuming it exists
- # using test/rtpw.c guaratees the file exists in any case
- sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die
-
- emake test || die
- emake -j1 runtest || die
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
-
- dodoc CHANGES README TODO || die
-
- if use doc; then
- # libsrtp.pdf can also be generated with doxygen
- # but it would be a waste of time as an up-to-date version is built
- dodoc doc/*.txt doc/${PN}.pdf || die
- fi
-}
diff --git a/net-libs/libsrtp/libsrtp-1.5.4-r1.ebuild b/net-libs/libsrtp/libsrtp-1.5.4-r1.ebuild
deleted file mode 100644
index 01c12476018..00000000000
--- a/net-libs/libsrtp/libsrtp-1.5.4-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="https://github.com/cisco/libsrtp"
-SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
-
-RDEPEND="
- openssl? (
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
- )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CHANGES README TODO )
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/srtp/config.h
-)
-PATCHES=( "${FILESDIR}/${PN}-pcap-automagic-r0.patch" )
-
-src_prepare() {
- default
-
- # test/rtpw.c is using /usr/share/dict/words assuming it exists
- # using test/rtpw.c guaratees the file exists in any case
- sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die
-
- eautoreconf
-}
-
-multilib_src_configure() {
- # stdout: default error output for messages in debug
- # kernel-linux: breaks the build
- # gdoi: disabled by upstream and breaks the build
- # pcap: seems to be test-only
- ECONF_SOURCE=${S} \
- econf \
- --enable-stdout \
- --disable-kernel-linux \
- --disable-gdoi \
- --disable-pcap \
- $(use_enable aesicm generic-aesicm) \
- $(use_enable console) \
- $(use_enable debug) \
- $(use_enable openssl) \
- $(use_enable syslog)
-}
-
-multilib_src_compile() {
- use static-libs && emake ${PN}.a
- emake shared_library
- use test && emake test
-}
-
-multilib_src_test() {
- # work-around tests that do not like out-of-source builds
- cp "${S}"/test/{getopt_s,rtpw}.c "${BUILD_DIR}"/test/ || die
-
- LD_LIBRARY_PATH="${BUILD_DIR}" emake -j1 runtest
-
- # Makefile.in has '$(testapp): libsrtp.a'
- if use !static-libs; then
- rm libsrtp.a || die
- fi
-}
-
-multilib_src_install_all() {
- # libsrtp.pdf can also be generated with doxygen
- # but it would be a waste of time as an up-to-date version is built
- use doc && DOCS+=( doc/*.txt doc/${PN}.pdf )
- einstalldocs
-}
diff --git a/net-libs/libsrtp/libsrtp-1.5.4.ebuild b/net-libs/libsrtp/libsrtp-1.5.4.ebuild
deleted file mode 100644
index 2cea7278e55..00000000000
--- a/net-libs/libsrtp/libsrtp-1.5.4.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="https://github.com/cisco/libsrtp"
-SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
-
-RDEPEND="
- openssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CHANGES README TODO )
-
-PATCHES=( "${FILESDIR}/${PN}-pcap-automagic-r0.patch" )
-
-src_prepare() {
- default
-
- # test/rtpw.c is using /usr/share/dict/words assuming it exists
- # using test/rtpw.c guaratees the file exists in any case
- sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die
-
- eautoreconf
-}
-
-src_configure() {
- # stdout: default error output for messages in debug
- # kernel-linux: breaks the build
- # gdoi: disabled by upstream and breaks the build
- # pcap: seems to be test-only
- econf \
- --enable-stdout \
- --disable-kernel-linux \
- --disable-gdoi \
- --disable-pcap \
- $(use_enable aesicm generic-aesicm) \
- $(use_enable console) \
- $(use_enable debug) \
- $(use_enable openssl) \
- $(use_enable syslog)
-}
-
-src_compile() {
- use static-libs && emake ${PN}.a
- emake shared_library
- use test && emake test
-}
-
-src_test() {
- LD_LIBRARY_PATH="${S}" emake -j1 runtest
-
- # Makefile.in has '$(testapp): libsrtp.a'
- if use !static-libs; then
- rm libsrtp.a || die
- fi
-}
-
-src_install() {
- # libsrtp.pdf can also be generated with doxygen
- # but it would be a waste of time as an up-to-date version is built
- use doc && DOCS+=( doc/*.txt doc/${PN}.pdf )
-
- default
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2018-06-18 12:23 Tony Vroon
0 siblings, 0 replies; 48+ messages in thread
From: Tony Vroon @ 2018-06-18 12:23 UTC (permalink / raw
To: gentoo-commits
commit: 78949b861d03eab6c7dbfae6f9318826f3f5335d
Author: Tony Vroon <chainsaw <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 18 12:22:41 2018 +0000
Commit: Tony Vroon <chainsaw <AT> gentoo <DOT> org>
CommitDate: Mon Jun 18 12:22:41 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78949b86
net-libs/libsrtp: Fix static build.
It is now libsrtp2.a, not just libsrtp.a
No revision bump, if you were affected this didn't build for you.
Closes: https://bugs.gentoo.org/652114
Package-Manager: Portage-2.3.40, Repoman-2.3.9
net-libs/libsrtp/libsrtp-2.1.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/libsrtp/libsrtp-2.1.0.ebuild b/net-libs/libsrtp/libsrtp-2.1.0.ebuild
index 791ef4e5563..0ae62cb07f7 100644
--- a/net-libs/libsrtp/libsrtp-2.1.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -53,7 +53,7 @@ multilib_src_configure() {
}
multilib_src_compile() {
- use static-libs && emake ${PN}.a
+ use static-libs && emake ${PN}2.a
emake shared_library
use test && emake test
}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2018-07-20 8:08 Sergei Trofimovich
0 siblings, 0 replies; 48+ messages in thread
From: Sergei Trofimovich @ 2018-07-20 8:08 UTC (permalink / raw
To: gentoo-commits
commit: 20ca05fe1c146f5ed7bf942b8a2cb1334ca132f7
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 20 08:01:40 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 08:07:31 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ca05fe
net-libs/libsrtp: stable 2.2.0 for ia64, bug #661288
Bug: https://bugs.gentoo.org/661288
Package-Manager: Portage-2.3.43, Repoman-2.3.10
RepoMan-Options: --include-arches="ia64"
net-libs/libsrtp/libsrtp-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.2.0.ebuild b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
index d9402ea133a..3f5fd3943d4 100644
--- a/net-libs/libsrtp/libsrtp-2.2.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2018-07-20 22:48 Sergei Trofimovich
0 siblings, 0 replies; 48+ messages in thread
From: Sergei Trofimovich @ 2018-07-20 22:48 UTC (permalink / raw
To: gentoo-commits
commit: c97d9ee53042a0d716496e39a0602e00d62c1418
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 20 22:31:14 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 22:44:28 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97d9ee5
net-libs/libsrtp: stable 2.2.0 for ppc64, bug #661288
Bug: https://bugs.gentoo.org/661288
Package-Manager: Portage-2.3.43, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"
net-libs/libsrtp/libsrtp-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.2.0.ebuild b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
index 3f5fd3943d4..2a713a4ec24 100644
--- a/net-libs/libsrtp/libsrtp-2.2.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2018-07-20 23:18 Sergei Trofimovich
0 siblings, 0 replies; 48+ messages in thread
From: Sergei Trofimovich @ 2018-07-20 23:18 UTC (permalink / raw
To: gentoo-commits
commit: 9137dedde8aa8960a53123122d09ef3653cf5eaa
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 20 23:00:21 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 23:17:51 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9137dedd
net-libs/libsrtp: stable 2.2.0 for ppc, bug #661288
Bug: https://bugs.gentoo.org/661288
Package-Manager: Portage-2.3.43, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"
net-libs/libsrtp/libsrtp-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.2.0.ebuild b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
index 2a713a4ec24..92c6d9f7330 100644
--- a/net-libs/libsrtp/libsrtp-2.2.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2018-07-21 16:57 Tobias Klausmann
0 siblings, 0 replies; 48+ messages in thread
From: Tobias Klausmann @ 2018-07-21 16:57 UTC (permalink / raw
To: gentoo-commits
commit: f7af0eba2b8eee39ab5449e0963a35ce987b87aa
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 21 16:56:24 2018 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Jul 21 16:57:15 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7af0eba
net-libs/libsrtp-2.2.0-r0: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/661288
net-libs/libsrtp/libsrtp-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.2.0.ebuild b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
index 92c6d9f7330..6f0a9d03662 100644
--- a/net-libs/libsrtp/libsrtp-2.2.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2018-07-31 7:53 Tony Vroon
0 siblings, 0 replies; 48+ messages in thread
From: Tony Vroon @ 2018-07-31 7:53 UTC (permalink / raw
To: gentoo-commits
commit: 3e931507346a375d803a91e6b26f3aa789f52157
Author: Tony Vroon <chainsaw <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 31 07:52:57 2018 +0000
Commit: Tony Vroon <chainsaw <AT> gentoo <DOT> org>
CommitDate: Tue Jul 31 07:52:57 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e931507
net-libs/libsrtp: Remove old SLOT=2 ebuilds.
Now that stabilisation is complete, clear down the long list of SLOT=2 ebuilds.
We need SLOT=0 still for Asterisk, pjproject, ortp, qtwebengine &
gst-plugins-srtp which means 1.6.0 stays.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
net-libs/libsrtp/Manifest | 2 -
net-libs/libsrtp/libsrtp-2.0.0-r1.ebuild | 75 --------------------------------
net-libs/libsrtp/libsrtp-2.0.0.ebuild | 73 -------------------------------
net-libs/libsrtp/libsrtp-2.1.0.ebuild | 74 -------------------------------
4 files changed, 224 deletions(-)
diff --git a/net-libs/libsrtp/Manifest b/net-libs/libsrtp/Manifest
index 6c73f314ae5..bc57e86e9e4 100644
--- a/net-libs/libsrtp/Manifest
+++ b/net-libs/libsrtp/Manifest
@@ -1,4 +1,2 @@
DIST libsrtp-1.6.0.tar.gz 1648862 BLAKE2B 5526d7659db160df3b6d9f14922bd731d083f04c6dd084ef473c439d720733d0fd8b38bdfe92e30e05a8a94c41df965d04bca52601b2644352428b49b1ed9093 SHA512 5ac712d0d343c3b63ed248503cc7d33c637895a274c4434c91f513be117836f27cd5daba83088b4647bbd9c82d841e216e6346af8d485cb9ddcd35dee21d4887
-DIST libsrtp-2.0.0.tar.gz 265564 BLAKE2B ebae4a88fd5c77f3ed656569ee4300e4213d5be5c788efc84d8439a14a7773cfa60dc2b7c35a044ad1b5633af581f1526d1c3caa10e3ec800a2d66d5f837ce96 SHA512 61bba9aba9bb3e888c2bbc150411d0b3d583ed71ca455c5a3d4d6d06ecd383fdd61f86ad1979fb9c04da1b824e3fb9bb63f0d97e50b4a469d56907fb9dbc42d6
-DIST libsrtp-2.1.0.tar.gz 306090 BLAKE2B c5055a66bf12997cd1b0d996a930d413d144280ccf40a1bed4b1ef10caa097f9c4fa40910a66a41bd8e33732b810d8ca5f7cb8acd9cb506cc42ab7e5b5adaf6e SHA512 60f4eb6fd37517eb96df80ab8a9c6fd79dfc89d969bdb04673cd98364f7108fbc703a64b1898056f9220a55315574b6f3f796b6814086360f6fd143e3b20fb3f
DIST libsrtp-2.2.0.tar.gz 308469 BLAKE2B 4ef318bdf5c69b69b5869f478d5f0b9ee82d7d8a52440d10e931722c75b2f3a62b59f7542bb932cc93a21b7af24e6b253d70b4722833c5e1e5afce052e3b00e2 SHA512 3a5214b02199ae8dff45a2ed225ed9b1dcb75a9c6b07669e23bf86f97ad26e3e22b4930acdf3c56b21b605211a89a53a17c61602195b391a5b29a09823ba868c
diff --git a/net-libs/libsrtp/libsrtp-2.0.0-r1.ebuild b/net-libs/libsrtp/libsrtp-2.0.0-r1.ebuild
deleted file mode 100644
index c15b98e7a29..00000000000
--- a/net-libs/libsrtp/libsrtp-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="https://github.com/cisco/libsrtp"
-SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="2/1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
-
-RDEPEND="
- openssl? (
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
- )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CHANGES README TODO )
-
-PATCHES=( "${FILESDIR}/${PN}-pcap-automagic-r0.patch" )
-
-src_prepare() {
- default
-
- # test/rtpw.c is using /usr/share/dict/words assuming it exists
- # using test/rtpw.c guaratees the file exists in any case
- sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die
-
- eautoreconf
-
- # sadly, tests are too broken to even consider using work-arounds
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- # stdout: default error output for messages in debug
- # pcap: seems to be test-only
- # openssl-kdf: OpenSSL 1.1.0+
- econf \
- --enable-stdout \
- --disable-pcap \
- --disable-openssl-kdf \
- $(use_enable aesicm generic-aesicm) \
- $(use_enable console) \
- $(use_enable debug) \
- $(use_enable openssl)
-}
-
-multilib_src_compile() {
- use static-libs && emake ${PN}.a
- emake shared_library
- use test && emake test
-}
-
-multilib_src_test() {
- LD_LIBRARY_PATH="${BUILD_DIR}" emake -j1 runtest
-
- # Makefile.in has '$(testapp): libsrtp2.a'
- if use !static-libs; then
- rm libsrtp2.a || die
- fi
-}
-
-multilib_src_install_all() {
- # libsrtp.pdf can be generated with doxygen, but it seems to be broken.
- use doc && DOCS+=( doc/*.txt )
- einstalldocs
-}
diff --git a/net-libs/libsrtp/libsrtp-2.0.0.ebuild b/net-libs/libsrtp/libsrtp-2.0.0.ebuild
deleted file mode 100644
index 828aec3146b..00000000000
--- a/net-libs/libsrtp/libsrtp-2.0.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="https://github.com/cisco/libsrtp"
-SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="2/1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
-
-RDEPEND="
- openssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CHANGES README TODO )
-
-PATCHES=( "${FILESDIR}/${PN}-pcap-automagic-r0.patch" )
-
-src_prepare() {
- default
-
- # test/rtpw.c is using /usr/share/dict/words assuming it exists
- # using test/rtpw.c guaratees the file exists in any case
- sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die
-
- eautoreconf
-}
-
-src_configure() {
- # stdout: default error output for messages in debug
- # pcap: seems to be test-only
- # openssl-kdf: OpenSSL 1.1.0+
- econf \
- --enable-stdout \
- --disable-pcap \
- --disable-openssl-kdf \
- $(use_enable aesicm generic-aesicm) \
- $(use_enable console) \
- $(use_enable debug) \
- $(use_enable openssl)
-}
-
-src_compile() {
- use static-libs && emake ${PN}.a
- emake shared_library
- use test && emake test
-}
-
-src_test() {
- LD_LIBRARY_PATH="${S}" emake -j1 runtest
-
- # Makefile.in has '$(testapp): libsrtp2.a'
- if use !static-libs; then
- rm libsrtp2.a || die
- fi
-}
-
-src_install() {
- # libsrtp.pdf can be generated with doxygen, but it seems to be broken.
- use doc && DOCS+=( doc/*.txt )
-
- default
-}
diff --git a/net-libs/libsrtp/libsrtp-2.1.0.ebuild b/net-libs/libsrtp/libsrtp-2.1.0.ebuild
deleted file mode 100644
index 0ae62cb07f7..00000000000
--- a/net-libs/libsrtp/libsrtp-2.1.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="https://github.com/cisco/libsrtp"
-SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="2/1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
-
-RDEPEND="
- openssl? (
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
- )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CHANGES )
-
-PATCHES=( "${FILESDIR}/${P}-pcap-automagic-r0.patch" )
-
-src_prepare() {
- default
-
- # test/rtpw.c is using /usr/share/dict/words assuming it exists
- # using test/rtpw.c guaratees the file exists in any case
- sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die
-
- mv configure.in configure.ac || die
- eautoreconf
-
- # sadly, tests are too broken to even consider using work-arounds
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- # stdout: default error output for messages in debug
- # pcap: seems to be test-only
- # openssl-kdf: OpenSSL 1.1.0+
- econf \
- --enable-log-stdout \
- --disable-pcap \
- --disable-openssl-kdf \
- $(use_enable debug debug-logging) \
- $(use_enable openssl)
-}
-
-multilib_src_compile() {
- use static-libs && emake ${PN}2.a
- emake shared_library
- use test && emake test
-}
-
-multilib_src_test() {
- LD_LIBRARY_PATH="${BUILD_DIR}" emake -j1 runtest
-
- # Makefile.in has '$(testapp): libsrtp2.a'
- if use !static-libs; then
- rm libsrtp2.a || die
- fi
-}
-
-multilib_src_install_all() {
- # libsrtp.pdf can be generated with doxygen, but it seems to be broken.
- use doc && DOCS+=( doc/*.txt )
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2018-11-23 22:15 Mart Raudsepp
0 siblings, 0 replies; 48+ messages in thread
From: Mart Raudsepp @ 2018-11-23 22:15 UTC (permalink / raw
To: gentoo-commits
commit: 19f5de62e8c076c6c5cfe488ba2114fa0be9d431
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 23 22:11:51 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Nov 23 22:15:17 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f5de62
net-libs/libsrtp-2.2.0: add ~arm64 keyword (bug #664298)
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
net-libs/libsrtp/libsrtp-2.2.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/libsrtp/libsrtp-2.2.0.ebuild b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
index 3ec19b6a8a3..add8e007cda 100644
--- a/net-libs/libsrtp/libsrtp-2.2.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.2.0.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
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2019-05-08 14:38 Tobias Klausmann
0 siblings, 0 replies; 48+ messages in thread
From: Tobias Klausmann @ 2019-05-08 14:38 UTC (permalink / raw
To: gentoo-commits
commit: 3b772fc9bce3b7eec0b3a4f852ca65876a5898dd
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed May 8 14:37:33 2019 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed May 8 14:37:43 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b772fc9
net-libs/libsrtp-1.6.0-r1: alpha stable
Bug: http://bugs.gentoo.org/684620
Signed-off-by: Tobias Klausmann <klausman <AT> gentoo.org>
net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
index 9b3f9a9952b..9f92325843e 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2019-05-12 21:48 Sergei Trofimovich
0 siblings, 0 replies; 48+ messages in thread
From: Sergei Trofimovich @ 2019-05-12 21:48 UTC (permalink / raw
To: gentoo-commits
commit: cf715d1ca2c16214e2e7aa7332e2699a21cb73a1
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun May 12 21:26:59 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun May 12 21:27:57 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf715d1c
net-libs/libsrtp: stable 1.6.0-r1 for ia64, bug #684620
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
index 9f92325843e..fcdf8e1bcaf 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0-r1.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=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2019-05-12 21:57 Sergei Trofimovich
0 siblings, 0 replies; 48+ messages in thread
From: Sergei Trofimovich @ 2019-05-12 21:57 UTC (permalink / raw
To: gentoo-commits
commit: 6a8e49f5e842296c989f1bc2f46ef4e6e42c88a7
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun May 12 21:55:06 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun May 12 21:55:06 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8e49f5
net-libs/libsrtp: stable 1.6.0-r1 for ppc, bug #684620
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
index fcdf8e1bcaf..b30dc512402 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2019-05-12 22:03 Sergei Trofimovich
0 siblings, 0 replies; 48+ messages in thread
From: Sergei Trofimovich @ 2019-05-12 22:03 UTC (permalink / raw
To: gentoo-commits
commit: b44c87ad330e843046e46d836bae6f582b47f1be
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun May 12 21:59:37 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun May 12 21:59:37 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44c87ad
net-libs/libsrtp: stable 1.6.0-r1 for ppc64, bug #684620
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
index b30dc512402..dfeb8524ed8 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2019-05-15 15:26 Mikle Kolyada
0 siblings, 0 replies; 48+ messages in thread
From: Mikle Kolyada @ 2019-05-15 15:26 UTC (permalink / raw
To: gentoo-commits
commit: 4dcc11eccf174b760d09fe65f7209d445936efca
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed May 15 15:25:39 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed May 15 15:25:39 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dcc11ec
net-libs/libsrtp: amd64 stable wrt bug #684620
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"
net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
index 973b4d94f73..424043f972f 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2019-05-15 15:26 Mikle Kolyada
0 siblings, 0 replies; 48+ messages in thread
From: Mikle Kolyada @ 2019-05-15 15:26 UTC (permalink / raw
To: gentoo-commits
commit: 395b7b6f5f4b26ae86f05e9048676b4195eccf47
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed May 15 15:25:20 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed May 15 15:25:20 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395b7b6f
net-libs/libsrtp: x86 stable wrt bug #684620
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"
net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
index dfeb8524ed8..973b4d94f73 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 -sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2019-05-23 13:02 Mikle Kolyada
0 siblings, 0 replies; 48+ messages in thread
From: Mikle Kolyada @ 2019-05-23 13:02 UTC (permalink / raw
To: gentoo-commits
commit: abc5ca1484507077f01d15576bd1de472390d6e9
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 13:01:12 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu May 23 13:01:12 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc5ca14
net-libs/libsrtp: arm stable wrt bug #685254
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"
net-libs/libsrtp/libsrtp-2.2.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/libsrtp/libsrtp-2.2.0.ebuild b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
index add8e007cda..241cce30c99 100644
--- a/net-libs/libsrtp/libsrtp-2.2.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.2.0.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
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2019-07-13 12:08 Sergei Trofimovich
0 siblings, 0 replies; 48+ messages in thread
From: Sergei Trofimovich @ 2019-07-13 12:08 UTC (permalink / raw
To: gentoo-commits
commit: 99ebc45dfae548d08017560c65a4f9ffac7e0b6f
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Jul 13 11:51:43 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 12:08:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ebc45d
net-libs/libsrtp: stable 2.2.0 for hppa, bug #685254
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.2.0.ebuild b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
index 241cce30c99..86ef0242fa6 100644
--- a/net-libs/libsrtp/libsrtp-2.2.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2019-07-28 18:31 Aaron Bauman
0 siblings, 0 replies; 48+ messages in thread
From: Aaron Bauman @ 2019-07-28 18:31 UTC (permalink / raw
To: gentoo-commits
commit: 50a755b6252f04e7ea8f05bfc2816aa68e667ec9
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 18:25:28 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 18:31:01 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a755b6
net-libs/libsrtp: arm64 stable
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"
net-libs/libsrtp/libsrtp-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.2.0.ebuild b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
index 86ef0242fa6..16600b47f15 100644
--- a/net-libs/libsrtp/libsrtp-2.2.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2019-07-29 20:02 Aaron Bauman
0 siblings, 0 replies; 48+ messages in thread
From: Aaron Bauman @ 2019-07-29 20:02 UTC (permalink / raw
To: gentoo-commits
commit: 9150d779dcc2da258d7bcf8f2a533400830843a7
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 20:00:15 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 20:02:03 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9150d779
net-libs/libsrtp: arm64 stable
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"
net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
index 424043f972f..7d7450589b9 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2020-01-01 16:03 Andreas Sturmlechner
0 siblings, 0 replies; 48+ messages in thread
From: Andreas Sturmlechner @ 2020-01-01 16:03 UTC (permalink / raw
To: gentoo-commits
commit: 041bd63368c65beca3556709a25dfe0e0dea1207
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May 15 15:26:59 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 16:03:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041bd633
net-libs/libsrtp: Drop 1.6.0 (r0)
Broken by >=OpenSSL-1.1
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/libsrtp/libsrtp-1.6.0.ebuild | 85 -----------------------------------
1 file changed, 85 deletions(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0.ebuild b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
deleted file mode 100644
index 6dedd6b55c7..00000000000
--- a/net-libs/libsrtp/libsrtp-1.6.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="https://github.com/cisco/libsrtp"
-SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- openssl? (
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
- )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CHANGES README TODO )
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/srtp/config.h
-)
-PATCHES=( "${FILESDIR}/${PN}-pcap-automagic-r0.patch" )
-
-src_prepare() {
- default
-
- # test/rtpw.c is using /usr/share/dict/words assuming it exists
- # using test/rtpw.c guaratees the file exists in any case
- sed -i -e "s:/usr/share/dict/words:rtpw.c:" test/rtpw.c || die
-
- mv configure.in configure.ac || die
- eautoreconf
-}
-
-multilib_src_configure() {
- # stdout: default error output for messages in debug
- # kernel-linux: breaks the build
- # gdoi: disabled by upstream and breaks the build
- # pcap: seems to be test-only
- ECONF_SOURCE=${S} \
- econf \
- --enable-stdout \
- --disable-kernel-linux \
- --disable-gdoi \
- --disable-pcap \
- $(use_enable aesicm generic-aesicm) \
- $(use_enable console) \
- $(use_enable debug) \
- $(use_enable openssl) \
- $(use_enable syslog)
-}
-
-multilib_src_compile() {
- use static-libs && emake ${PN}.a
- emake shared_library
- use test && emake test
-}
-
-multilib_src_test() {
- # work-around tests that do not like out-of-source builds
- cp "${S}"/test/{getopt_s,rtpw}.c "${BUILD_DIR}"/test/ || die
-
- LD_LIBRARY_PATH="${BUILD_DIR}" emake -j1 runtest
-
- # Makefile.in has '$(testapp): libsrtp.a'
- if use !static-libs; then
- rm libsrtp.a || die
- fi
-}
-
-multilib_src_install_all() {
- # libsrtp.pdf can also be generated with doxygen
- # but it would be a waste of time as an up-to-date version is built
- use doc && DOCS+=( doc/*.txt doc/${PN}.pdf )
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2021-01-28 17:47 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2021-01-28 17:47 UTC (permalink / raw
To: gentoo-commits
commit: d219f4770cfab665aca5964fafdcf49f1c5f34be
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 28 17:47:34 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 28 17:47:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d219f477
net-libs/libsrtp: Stabilize 2.3.0-r1 arm64, #762151
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
index 96746968a23..9ce45b19c56 100644
--- a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~ppc-macos ~x64-macos"
IUSE="debug doc libressl nss openssl static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2021-01-30 10:03 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2021-01-30 10:03 UTC (permalink / raw
To: gentoo-commits
commit: c8fa78619b73fa28db5c9e46dc8f9c67eed6752c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 10:03:13 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 10:03:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8fa7861
net-libs/libsrtp: Stabilize 2.3.0-r1 arm, #762151
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
index 9ce45b19c56..03c6a270508 100644
--- a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~ppc-macos ~x64-macos"
IUSE="debug doc libressl nss openssl static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2021-01-30 10:04 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2021-01-30 10:04 UTC (permalink / raw
To: gentoo-commits
commit: 90feacf7bc5a74f6e7d8821a7edeb2842540a2c9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 10:04:24 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 10:04:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90feacf7
net-libs/libsrtp: Stabilize 2.3.0-r1 ppc64, #762151
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
index 03c6a270508..516a43873d7 100644
--- a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 -sparc ~x86 ~ppc-macos ~x64-macos"
IUSE="debug doc libressl nss openssl static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2021-01-30 14:29 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2021-01-30 14:29 UTC (permalink / raw
To: gentoo-commits
commit: 40ed6133a608fb19c6f4537c5a889d426ee2a46e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 14:29:38 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 14:29:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ed6133
net-libs/libsrtp: Stabilize 2.3.0-r1 amd64, #762151
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
index 516a43873d7..31d73aa7902 100644
--- a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 -sparc ~x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 -sparc ~x86 ~ppc-macos ~x64-macos"
IUSE="debug doc libressl nss openssl static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2021-02-01 8:26 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2021-02-01 8:26 UTC (permalink / raw
To: gentoo-commits
commit: bb69933f64d832c0bce2ebbbb3de06a26afa5da2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 1 08:26:10 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 1 08:26:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb69933f
net-libs/libsrtp: Stabilize 2.3.0-r1 x86, #762151
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
index 31d73aa7902..f1fb9aa4168 100644
--- a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 -sparc ~x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 -sparc x86 ~ppc-macos ~x64-macos"
IUSE="debug doc libressl nss openssl static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2021-02-01 13:30 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2021-02-01 13:30 UTC (permalink / raw
To: gentoo-commits
commit: b8060ccad300ec9da0d3f75b92f9ecedbfe326a6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 1 13:30:18 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 1 13:30:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8060cca
net-libs/libsrtp: Stabilize 2.3.0-r1 ppc, #762151
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
index f1fb9aa4168..4022b61e2df 100644
--- a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 -sparc x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 -sparc x86 ~ppc-macos ~x64-macos"
IUSE="debug doc libressl nss openssl static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2021-02-09 23:33 Lars Wendler
0 siblings, 0 replies; 48+ messages in thread
From: Lars Wendler @ 2021-02-09 23:33 UTC (permalink / raw
To: gentoo-commits
commit: 69b88b001c7c1db03babdaf296ad44e4b5e0b93a
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 9 23:33:30 2021 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Feb 9 23:33:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b88b00
net-libs/libsrtp: Fixed build with >=sys-devel/autoconf-2.70
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
index 4022b61e2df..19f0fdae9bb 100644
--- a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
@@ -42,6 +42,9 @@ PATCHES=(
src_prepare() {
default
+ # autoconf-2.7x fix
+ touch ar-lib || die
+
eautoreconf
if use doc; then
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2021-03-16 13:01 Joonas Niilola
0 siblings, 0 replies; 48+ messages in thread
From: Joonas Niilola @ 2021-03-16 13:01 UTC (permalink / raw
To: gentoo-commits
commit: fcb3e85858cd339f77220b9b194dfe5f735ebe57
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Tue Mar 16 12:28:21 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Mar 16 13:01:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb3e858
net-libs/libsrtp-1.6.0-r1: Fix compilation with sys-devel/autoconf-2.71
- non-maintainer commit, acked by chainsaw
Closes: https://bugs.gentoo.org/775680
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Closes: https://github.com/gentoo/gentoo/pull/19905
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
index 7f54938f608..2ae2c38e274 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
@@ -45,6 +45,7 @@ src_prepare() {
mv configure.in configure.ac || die
eautoreconf
+ touch ar-lib || die #775680
}
multilib_src_configure() {
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2021-05-02 10:16 Mikle Kolyada
0 siblings, 0 replies; 48+ messages in thread
From: Mikle Kolyada @ 2021-05-02 10:16 UTC (permalink / raw
To: gentoo-commits
commit: e93d6c8d027f46868d2e79e0e15d8fbd89e94d4b
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 2 10:12:39 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 2 10:16:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e93d6c8d
net-libs/libsrtp: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild | 5 ++---
net-libs/libsrtp/libsrtp-2.2.0.ebuild | 5 ++---
net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild | 5 ++---
3 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
index 2ae2c38e274..bc5d89983dd 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0-r1.ebuild
@@ -12,13 +12,12 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 -sparc x86 ~ppc-macos ~x64-macos"
-IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
+IUSE="aesicm console debug doc openssl static-libs syslog test"
RESTRICT="!test? ( test )"
RDEPEND="
openssl? (
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
)
"
DEPEND="${RDEPEND}"
diff --git a/net-libs/libsrtp/libsrtp-2.2.0.ebuild b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
index e886c0397b5..f25da2660cd 100644
--- a/net-libs/libsrtp/libsrtp-2.2.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.2.0.ebuild
@@ -12,13 +12,12 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 -sparc x86 ~ppc-macos ~x64-macos"
-IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
+IUSE="aesicm console debug doc openssl static-libs syslog test"
RESTRICT="!test? ( test )"
RDEPEND="
openssl? (
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
)
"
DEPEND="${RDEPEND}"
diff --git a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
index 19f0fdae9bb..8574abfaf18 100644
--- a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
@@ -12,15 +12,14 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 -sparc x86 ~ppc-macos ~x64-macos"
-IUSE="debug doc libressl nss openssl static-libs test"
+IUSE="debug doc nss openssl static-libs test"
RESTRICT="!test? ( test )"
REQUIRED_USE="?? ( nss openssl )"
RDEPEND="
openssl? (
- !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
)
nss? ( >=dev-libs/nss-3.52[${MULTILIB_USEDEP}] )
"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2021-05-31 20:45 David Seifert
0 siblings, 0 replies; 48+ messages in thread
From: David Seifert @ 2021-05-31 20:45 UTC (permalink / raw
To: gentoo-commits
commit: cf577c5d5d192fa37af93d77dbf9b45e6f8a6ecd
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 20:44:15 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon May 31 20:44:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf577c5d
net-libs/libsrtp: drop inactive maintainer
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-libs/libsrtp/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/net-libs/libsrtp/metadata.xml b/net-libs/libsrtp/metadata.xml
index 1ee9c5bae6c..173085c43b9 100644
--- a/net-libs/libsrtp/metadata.xml
+++ b/net-libs/libsrtp/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chainsaw@gentoo.org</email>
- <name>Tony Vroon</name>
- </maintainer>
<maintainer type="project">
<email>chromium@gentoo.org</email>
<name>Chromium in Gentoo Project</name>
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2022-10-11 17:15 Arthur Zamarin
0 siblings, 0 replies; 48+ messages in thread
From: Arthur Zamarin @ 2022-10-11 17:15 UTC (permalink / raw
To: gentoo-commits
commit: 8882d1df6111e8e37ff349df3b7270bb6fb9127c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 17:15:14 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 17:15:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8882d1df
net-libs/libsrtp: Stabilize 2.4.2 ppc64, #876700
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.4.2.ebuild b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
index 593b1ed935be..48f33f287b64 100644
--- a/net-libs/libsrtp/libsrtp-2.4.2.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv -sparc ~x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv -sparc ~x86 ~ppc-macos ~x64-macos"
IUSE="debug doc nss openssl static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2022-10-11 17:15 Arthur Zamarin
0 siblings, 0 replies; 48+ messages in thread
From: Arthur Zamarin @ 2022-10-11 17:15 UTC (permalink / raw
To: gentoo-commits
commit: d9a3be76b16bb3071ccafc3ef0b17ae1672b0bc9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 17:15:15 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 17:15:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a3be76
net-libs/libsrtp: Stabilize 2.4.2 ppc, #876700
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.4.2.ebuild b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
index 48f33f287b64..02404e4fe09e 100644
--- a/net-libs/libsrtp/libsrtp-2.4.2.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv -sparc ~x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc ~x86 ~ppc-macos ~x64-macos"
IUSE="debug doc nss openssl static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2022-10-11 18:26 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2022-10-11 18:26 UTC (permalink / raw
To: gentoo-commits
commit: d3837968c7647cf1a01aff7f5f94bc02093e5779
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 18:23:47 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 18:25:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3837968
net-libs/libsrtp: Stabilize 2.4.2 amd64, #876700
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.4.2.ebuild b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
index 02404e4fe09e..299fb0b4a7fc 100644
--- a/net-libs/libsrtp/libsrtp-2.4.2.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc ~x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc ~x86 ~ppc-macos ~x64-macos"
IUSE="debug doc nss openssl static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2022-10-11 18:26 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2022-10-11 18:26 UTC (permalink / raw
To: gentoo-commits
commit: 272fbca7f139b7f8f99078d0ab222bd12ae2f6ad
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 18:25:06 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 18:25:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272fbca7
net-libs/libsrtp: Stabilize 2.4.2 x86, #876700
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.4.2.ebuild b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
index 299fb0b4a7fc..9ae1ce57d00a 100644
--- a/net-libs/libsrtp/libsrtp-2.4.2.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc ~x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc x86 ~ppc-macos ~x64-macos"
IUSE="debug doc nss openssl static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2022-10-12 6:49 Agostino Sarubbo
0 siblings, 0 replies; 48+ messages in thread
From: Agostino Sarubbo @ 2022-10-12 6:49 UTC (permalink / raw
To: gentoo-commits
commit: f2dc31809ad94daf033c6b3caa1b4aa4ea5bc6b6
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 06:49:08 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 06:49:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2dc3180
net-libs/libsrtp: Stabilize 2.4.2 arm, #876700
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.4.2.ebuild b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
index 9ae1ce57d00a..65865e8ed9c5 100644
--- a/net-libs/libsrtp/libsrtp-2.4.2.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc x86 ~ppc-macos ~x64-macos"
IUSE="debug doc nss openssl static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2022-10-12 6:50 Agostino Sarubbo
0 siblings, 0 replies; 48+ messages in thread
From: Agostino Sarubbo @ 2022-10-12 6:50 UTC (permalink / raw
To: gentoo-commits
commit: ea3f86f29843502aca76a8d524f0a396ca26a803
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 06:50:05 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 06:50:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3f86f2
net-libs/libsrtp: Stabilize 2.4.2 arm64, #876700
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.4.2.ebuild b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
index 65865e8ed9c5..bfe9bb785f30 100644
--- a/net-libs/libsrtp/libsrtp-2.4.2.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="2/1"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc x86 ~ppc-macos ~x64-macos"
IUSE="debug doc nss openssl static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2022-10-12 7:24 Stephan Hartmann
0 siblings, 0 replies; 48+ messages in thread
From: Stephan Hartmann @ 2022-10-12 7:24 UTC (permalink / raw
To: gentoo-commits
commit: b3e2f7d15b99925130a0962717dac95e3e7cec4d
Author: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 07:24:46 2022 +0000
Commit: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 07:24:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e2f7d1
net-libs/libsrtp: drop 2.3.0-r1
Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>
net-libs/libsrtp/Manifest | 1 -
net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild | 98 --------------------------------
2 files changed, 99 deletions(-)
diff --git a/net-libs/libsrtp/Manifest b/net-libs/libsrtp/Manifest
index a4c4c10f5c91..8871ec939c3a 100644
--- a/net-libs/libsrtp/Manifest
+++ b/net-libs/libsrtp/Manifest
@@ -1,3 +1,2 @@
DIST libsrtp-1.6.0.tar.gz 1648862 BLAKE2B 5526d7659db160df3b6d9f14922bd731d083f04c6dd084ef473c439d720733d0fd8b38bdfe92e30e05a8a94c41df965d04bca52601b2644352428b49b1ed9093 SHA512 5ac712d0d343c3b63ed248503cc7d33c637895a274c4434c91f513be117836f27cd5daba83088b4647bbd9c82d841e216e6346af8d485cb9ddcd35dee21d4887
-DIST libsrtp-2.3.0.tar.gz 633819 BLAKE2B 9ea40e9689fabc29b7a2c637bd4e4a2c44eec79205a6e5c5e5abf1069dfec7ba28d868ba620462205d61fdb28d0ca3b8532c1f59db704edd508e01afb551d255 SHA512 34b1a01cb9a75aed175be09aadd2827224203b9801becc3fbc5214667cce79c3b87b0f59e4315583863ab5a2cc4fc81d56ab604a5e4c984518b8a8a2a7b77461
DIST libsrtp-2.4.2.tar.gz 631393 BLAKE2B a062fb7a92294c66f1876c66bf05d9b11412a170c5f7221089680770ab85a62eabb68f781e487981b28602b1f4f7dbba07ebd44ed0248deaf6b9b56061227534 SHA512 6e4805e6d34b2050a6f68f629b0b42356b1d27f2cbaa6cc6166e56957609c3d9aa6b723dcc674e5c74180d122d27badd2f9496639ccb1e0c210b9e1f7949d0e2
diff --git a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild b/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
deleted file mode 100644
index 47b538b3851e..000000000000
--- a/net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
-HOMEPAGE="https://github.com/cisco/libsrtp"
-SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="2/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv -sparc x86 ~ppc-macos ~x64-macos"
-IUSE="debug doc nss openssl static-libs test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="?? ( nss openssl )"
-
-RDEPEND="
- openssl? (
- dev-libs/openssl:0=[${MULTILIB_USEDEP}]
- )
- nss? ( >=dev-libs/nss-3.52[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- doc? ( app-doc/doxygen )
- virtual/pkgconfig
-"
-
-DOCS=( CHANGES )
-
-PATCHES=(
- "${FILESDIR}/${P}-gcc-10.patch"
- "${FILESDIR}/${P}-nss.patch"
- "${FILESDIR}/${P}-rtp-header.patch"
-)
-
-src_prepare() {
- default
-
- # autoconf-2.7x fix
- touch ar-lib || die
-
- eautoreconf
-
- if use doc; then
- echo "${PV}" > "${S}/VERSION"
- fi
-
- # sadly, tests are too broken to even consider using work-arounds
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- # stdout: default error output for messages in debug
- # pcap: seems to be test-only
- # openssl-kdf: OpenSSL 1.1.0+
- econf \
- --enable-log-stdout \
- --disable-pcap \
- --disable-openssl-kdf \
- $(use_enable debug debug-logging) \
- $(use_enable openssl) \
- $(use_enable nss)
-}
-
-multilib_src_compile() {
- use static-libs && emake ${PN}2.a
- emake shared_library
- use test && emake test
- if multilib_is_native_abi && use doc; then
- emake libsrtp2doc
- fi
-}
-
-multilib_src_test() {
- LD_LIBRARY_PATH="${BUILD_DIR}" emake -j1 runtest
-
- # Makefile.in has '$(testapp): libsrtp2.a'
- if ! use static-libs; then
- rm libsrtp2.a || die
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use doc; then
- dodoc -r doc/html
- fi
-}
-
-multilib_src_install_all() {
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2024-06-06 20:27 Mike Gilbert
0 siblings, 0 replies; 48+ messages in thread
From: Mike Gilbert @ 2024-06-06 20:27 UTC (permalink / raw
To: gentoo-commits
commit: eec26d055ddf92949cdf5471983dc8bbf4e75022
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun Jun 2 19:43:44 2024 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Jun 6 20:27:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec26d05
net-libs/libsrtp: pass in a ninja-compatible value to meson_src_compile
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
net-libs/libsrtp/libsrtp-2.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/libsrtp/libsrtp-2.4.2.ebuild b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
index 96e02837fcf2..1aaaf742a61f 100644
--- a/net-libs/libsrtp/libsrtp-2.4.2.ebuild
+++ b/net-libs/libsrtp/libsrtp-2.4.2.ebuild
@@ -55,7 +55,7 @@ multilib_src_configure() {
multilib_src_compile() {
meson_src_compile
if multilib_is_native_abi && use doc; then
- meson_src_compile doc
+ meson_src_compile doc/html
fi
}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/
@ 2024-10-24 5:24 Matt Jolly
0 siblings, 0 replies; 48+ messages in thread
From: Matt Jolly @ 2024-10-24 5:24 UTC (permalink / raw
To: gentoo-commits
commit: 6fd43e043381e15cfd85a75d07873509b4e774d7
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 24 05:10:38 2024 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Thu Oct 24 05:24:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd43e04
net-libs/libsrtp: add 2.6.0
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
net-libs/libsrtp/Manifest | 1 +
net-libs/libsrtp/libsrtp-2.6.0.ebuild | 72 +++++++++++++++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/net-libs/libsrtp/Manifest b/net-libs/libsrtp/Manifest
index 8871ec939c3a..aacfed1213f6 100644
--- a/net-libs/libsrtp/Manifest
+++ b/net-libs/libsrtp/Manifest
@@ -1,2 +1,3 @@
DIST libsrtp-1.6.0.tar.gz 1648862 BLAKE2B 5526d7659db160df3b6d9f14922bd731d083f04c6dd084ef473c439d720733d0fd8b38bdfe92e30e05a8a94c41df965d04bca52601b2644352428b49b1ed9093 SHA512 5ac712d0d343c3b63ed248503cc7d33c637895a274c4434c91f513be117836f27cd5daba83088b4647bbd9c82d841e216e6346af8d485cb9ddcd35dee21d4887
DIST libsrtp-2.4.2.tar.gz 631393 BLAKE2B a062fb7a92294c66f1876c66bf05d9b11412a170c5f7221089680770ab85a62eabb68f781e487981b28602b1f4f7dbba07ebd44ed0248deaf6b9b56061227534 SHA512 6e4805e6d34b2050a6f68f629b0b42356b1d27f2cbaa6cc6166e56957609c3d9aa6b723dcc674e5c74180d122d27badd2f9496639ccb1e0c210b9e1f7949d0e2
+DIST libsrtp-2.6.0.tar.gz 640699 BLAKE2B dd0962bdaf425db3a244c14bd1c98727417b0626b37949e20c7ce1182e3539313396e8d0901b2a08b12731687bbca4b04d044cc4b07c9b0be4d44261ae21d4ac SHA512 96f6e2b7300a416a10e5cc45cf67dadf2f4f81119267689cac4296e2dc6d73398457d1a56b651ab4be6da9e701564d3f256bf6d5f42add5eb2b9b9fe8e438a74
diff --git a/net-libs/libsrtp/libsrtp-2.6.0.ebuild b/net-libs/libsrtp/libsrtp-2.6.0.ebuild
new file mode 100644
index 000000000000..08b7a0800f70
--- /dev/null
+++ b/net-libs/libsrtp/libsrtp-2.6.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)"
+HOMEPAGE="https://github.com/cisco/libsrtp"
+SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="2/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv -sparc ~x86 ~ppc-macos ~x64-macos"
+IUSE="debug doc nss openssl static-libs test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="?? ( nss openssl )"
+
+RDEPEND="
+ openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+ nss? ( >=dev-libs/nss-3.52[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ doc? ( app-text/doxygen )
+ virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}"/libsrtp-2.4.2-doc.patch )
+
+multilib_src_configure() {
+ local crypto_lib="none"
+ use openssl && crypto_lib="openssl"
+ use nss && crypto_lib="nss"
+
+ # stdout: default error output for messages in debug
+ # openssl-kdf: OpenSSL 1.1.0+
+ local emesonargs=(
+ -Dcrypto-library=${crypto_lib}
+ -Dcrypto-library-kdf=disabled
+ -Dfuzzer=disabled
+ -Dlog-stdout=true
+ -Dpcap-tests=disabled
+ -Ddefault_library=$(usex static-libs both shared)
+
+ $(meson_feature test tests)
+ $(meson_native_use_feature doc)
+ $(meson_use debug debug-logging)
+ )
+ meson_src_configure
+}
+
+multilib_src_compile() {
+ meson_src_compile
+ if multilib_is_native_abi && use doc; then
+ meson_src_compile doc/html
+ fi
+}
+
+multilib_src_install() {
+ if multilib_is_native_abi && use doc; then
+ dodoc -r html
+ fi
+ meson_src_install
+}
+
+multilib_src_install_all() {
+ local DOCS=( CHANGES )
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
end of thread, other threads:[~2024-10-24 5:24 UTC | newest]
Thread overview: 48+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-12 21:48 [gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/ Sergei Trofimovich
-- strict thread matches above, loose matches on Subject: below --
2024-10-24 5:24 Matt Jolly
2024-06-06 20:27 Mike Gilbert
2022-10-12 7:24 Stephan Hartmann
2022-10-12 6:50 Agostino Sarubbo
2022-10-12 6:49 Agostino Sarubbo
2022-10-11 18:26 Sam James
2022-10-11 18:26 Sam James
2022-10-11 17:15 Arthur Zamarin
2022-10-11 17:15 Arthur Zamarin
2021-05-31 20:45 David Seifert
2021-05-02 10:16 Mikle Kolyada
2021-03-16 13:01 Joonas Niilola
2021-02-09 23:33 Lars Wendler
2021-02-01 13:30 Sam James
2021-02-01 8:26 Sam James
2021-01-30 14:29 Sam James
2021-01-30 10:04 Sam James
2021-01-30 10:03 Sam James
2021-01-28 17:47 Sam James
2020-01-01 16:03 Andreas Sturmlechner
2019-07-29 20:02 Aaron Bauman
2019-07-28 18:31 Aaron Bauman
2019-07-13 12:08 Sergei Trofimovich
2019-05-23 13:02 Mikle Kolyada
2019-05-15 15:26 Mikle Kolyada
2019-05-15 15:26 Mikle Kolyada
2019-05-12 22:03 Sergei Trofimovich
2019-05-12 21:57 Sergei Trofimovich
2019-05-08 14:38 Tobias Klausmann
2018-11-23 22:15 Mart Raudsepp
2018-07-31 7:53 Tony Vroon
2018-07-21 16:57 Tobias Klausmann
2018-07-20 23:18 Sergei Trofimovich
2018-07-20 22:48 Sergei Trofimovich
2018-07-20 8:08 Sergei Trofimovich
2018-06-18 12:23 Tony Vroon
2018-04-23 14:35 Aaron Bauman
2017-11-12 10:40 Sergei Trofimovich
2017-11-12 10:27 Sergei Trofimovich
2017-11-05 21:29 Thomas Deutschmann
2017-11-02 10:47 Manuel Rüger
2017-11-01 7:25 Sergei Trofimovich
2017-10-31 17:28 Mike Gilbert
2017-08-11 13:21 Michał Górny
2017-08-11 13:21 Michał Górny
2017-08-11 13:21 Michał Górny
2017-06-25 14:42 Alexis Ballier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox