summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Hartmann <sultan@gentoo.org>2022-10-12 09:24:46 +0200
committerStephan Hartmann <sultan@gentoo.org>2022-10-12 09:24:46 +0200
commitb3e2f7d15b99925130a0962717dac95e3e7cec4d (patch)
tree487a1aaeed5f3d0ae56111cd66ee19ef9c0a1dbf
parentdev-util/ninja: drop 1.11.0 (diff)
downloadgentoo-b3e2f7d15b99925130a0962717dac95e3e7cec4d.tar.gz
gentoo-b3e2f7d15b99925130a0962717dac95e3e7cec4d.tar.bz2
gentoo-b3e2f7d15b99925130a0962717dac95e3e7cec4d.zip
net-libs/libsrtp: drop 2.3.0-r1
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
-rw-r--r--net-libs/libsrtp/Manifest1
-rw-r--r--net-libs/libsrtp/libsrtp-2.3.0-r1.ebuild98
2 files changed, 0 insertions, 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
-}