commit:     746608482674f5dbe0e867cabf749acbee26d102
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 21:05:11 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 28 23:01:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74660848

net-libs/srt: drop 1.4.2

Closes: https://bugs.gentoo.org/865179
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-libs/srt/Manifest                              |  1 -
 .../srt/files/srt-1.4.2-cxx-include-gcc11.patch    | 19 --------
 net-libs/srt/srt-1.4.2.ebuild                      | 50 ----------------------
 3 files changed, 70 deletions(-)

diff --git a/net-libs/srt/Manifest b/net-libs/srt/Manifest
index eadddf1a977f..5bbb8b68dc67 100644
--- a/net-libs/srt/Manifest
+++ b/net-libs/srt/Manifest
@@ -1,2 +1 @@
-DIST srt-1.4.2.tar.gz 1538231 BLAKE2B 
1b3f625bb5a6436d6c35f957796217ed8c7f9d2412e96cbb2b83b8372f0738b5c9219b218b644e74f6f16457d1b8606fedc238310e800cce84fe127f86b33be1
 SHA512 
4c978e3898737e566f47222a0095df1b49591d79927850cc94c838b7eaccf401faf1c5d038fa45b6fd30c85f980e7c212a79c07ed6f9008430e8a5a594a31ffe
 DIST srt-1.4.3.tar.gz 1602671 BLAKE2B 
ed4ec46cab887461f6dccfc2d695fe78a3782f42f4ef6c3ac5ba6e2ea068a7943eb8079c0a448f35864c575009d556363bcfe7d815d0f47a368001a3df478837
 SHA512 
5cd15fd0c7b324226ab096c1b6c6f81b4ce5600617e1bd2c38985f18d7d551c9a4a09b1e34c7a705c92ae54bb57c5d736ca7eff6e4992e67666aa167e0da855f

diff --git a/net-libs/srt/files/srt-1.4.2-cxx-include-gcc11.patch 
b/net-libs/srt/files/srt-1.4.2-cxx-include-gcc11.patch
deleted file mode 100644
index 16c57af80929..000000000000
--- a/net-libs/srt/files/srt-1.4.2-cxx-include-gcc11.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://bugs.gentoo.org/787023
-https://github.com/Haivision/srt/commit/f1b35cbf5b9b42b031e9b119e4c802b5f744468c
-
-From f1b35cbf5b9b42b031e9b119e4c802b5f744468c Mon Sep 17 00:00:00 2001
-From: Christophe Giboudeaux <[email protected]>
-Date: Wed, 10 Feb 2021 12:42:45 +0000
-Subject: [PATCH] [core] Fix build with GCC 11. (#1806)
-
-The 'limits' header must be included explicitly.
---- a/srtcore/sync.h
-+++ b/srtcore/sync.h
-@@ -15,6 +15,7 @@
- //#define ENABLE_CXX17
- 
- #include <cstdlib>
-+#include <limits>
- #ifdef ENABLE_STDCXX_SYNC
- #include <chrono>
- #include <thread>

diff --git a/net-libs/srt/srt-1.4.2.ebuild b/net-libs/srt/srt-1.4.2.ebuild
deleted file mode 100644
index c611604e448c..000000000000
--- a/net-libs/srt/srt-1.4.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2018-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-multilib
-
-DESCRIPTION="Secure Reliable Transport (SRT) library and tools"
-HOMEPAGE="https://github.com/Haivision/srt";
-
-if [[ ${PV} == *9999 ]] ; then
-       EGIT_REPO_URI="https://github.com/Haivision/${PN}.git";
-       inherit git-r3
-else
-       SRC_URI="https://github.com/Haivision/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-       KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 -sparc x86 
~ppc-macos ~x64-macos"
-fi
-
-LICENSE="MPL-2.0"
-SLOT="0"
-IUSE="gnutls"
-
-DEPEND="
-       gnutls? (
-               dev-libs/nettle:0=[${MULTILIB_USEDEP}]
-               net-libs/gnutls:0=[${MULTILIB_USEDEP}]
-       )
-       !gnutls? (
-               dev-libs/openssl:0=[${MULTILIB_USEDEP}]
-       )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-always-GNUInstallDirs.patch"
-       "${FILESDIR}/${P}-cxx-include-gcc11.patch"
-)
-
-src_prepare() {
-       cmake_src_prepare
-       sed -i -e "s:hcrypt_ut.c::" "${S}"/haicrypt/*.maf || die
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DENABLE_STATIC=OFF
-               -DUSE_GNUTLS=$(usex gnutls)
-       )
-       cmake-multilib_src_configure
-}

Reply via email to