From d895362f98ae63a6ed12cd16d3b3df95d6967f25 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 19 Oct 2024 04:04:36 +0100 Subject: gentoo auto-resync : 19:10:2024 - 04:04:35 --- media-libs/openfec/Manifest | 2 +- media-libs/openfec/openfec-1.4.2.11-r1.ebuild | 33 +++++++++++++++++++++++++++ media-libs/openfec/openfec-1.4.2.11.ebuild | 32 -------------------------- 3 files changed, 34 insertions(+), 33 deletions(-) create mode 100644 media-libs/openfec/openfec-1.4.2.11-r1.ebuild delete mode 100644 media-libs/openfec/openfec-1.4.2.11.ebuild (limited to 'media-libs/openfec') diff --git a/media-libs/openfec/Manifest b/media-libs/openfec/Manifest index 2808b19faa74..815eb212aa6e 100644 --- a/media-libs/openfec/Manifest +++ b/media-libs/openfec/Manifest @@ -1,6 +1,6 @@ AUX openfec-1.4.2.11-opt.patch 653 BLAKE2B 81643e0a4feedccf4415e7ea0ee57bb6d52c627a33423f62cf216e9b728049093b818398e5b6a0631eb73f56e7d827aafc832565797499c57d5f45c5b9e3705c SHA512 d7321af8990bb51042d632008f2f0b532c586eb7a32765fbd18019cf7ab706696fee9415fe9b678f7c906a2fa84355d01b7ac75133f282405ca9fd9c4906b7bd DIST openfec-1.4.2.11.tar.gz 1112095 BLAKE2B d54fcb6f3a6ea76e44519384fb288e1a896315642175694ed887ee7637c9b479d94a4e461e446b92baf669695f496eb30b5b7836b86b297c3cc95bd63edbd48d SHA512 e77da3997296e6518574102e54af2f60d27a691bb32ea9eb61a5de714974e35287d2c18e1564fa7d299fa2191af1ad718ffd8f9fd5ad7ea468aca0dd6b88e9e5 DIST openfec-1.4.2.9.tar.gz 1111548 BLAKE2B c3fd234c6f758144e514a262028024cb61a2379d065ab645067200618181a5ba4ae793fda82f60f0a870906d1978ef08ba8e73f9711bccf27b5161c5732702d1 SHA512 6c23f4d4263c514170f6abf806d7faf4c3fbf7fe34f55128383dcd84808a6966edd13587f7549ead74578ca219bdce9e42a32fc04071df0d54dae5b1336ed2b3 -EBUILD openfec-1.4.2.11.ebuild 739 BLAKE2B d416b82a3b94edf0b6e7a440800b4f93c0da88d9ffb6829d499c3e4985588c6ad1ee735f72dd889a94e97c32a379d21d566c977125d04a3a65a2f04aa8883901 SHA512 7bc5836c6230f9d2f0ab87c350c179939ed0cbd9c1ca0c4f6a14fbdd8873aae05db068d1b722341a17ddbca88bb21d8ca9b2d4507e9bf15e60c4638ab5006bba +EBUILD openfec-1.4.2.11-r1.ebuild 806 BLAKE2B 163d5c8ab0807885a027e1cb7f6be0fbba8c065f7c32c7a319e6cff789add38c6ad264f0c5f76cceeca78c406b25964fef034683ae12248042d698d5920d5864 SHA512 91617e527a0f0ef3da32f9134df0c16a3221280f417a17be956e5b553d6361c3569d57e011ce7f34a41cc104a5ed8acbf58c4678886ba78e11410294d9fa7609 EBUILD openfec-1.4.2.9.ebuild 541 BLAKE2B f0bad1287512b7bbfdbdbb29a31787da98c822795807f631fc0227a29cec65503f0a2ea4307c8074f50337839283dafd4fbdf7bf6b5cc4dff510081dd1f07748 SHA512 d1bc4577f8b32d330cc52e7715d9cd06d0bd5a6b14990ec0d28b44159e0e1334efec25ec7e2223274a72b33eecbacd17fd1f50baa01b71ba273122e52feb50d1 MISC metadata.xml 326 BLAKE2B d0c0beff93a23eb6f331f003f68c77402081370dbdcf2b6a8bd72ac4ee1a110e3944367d12aacedc6cbe2fbd4657f4557dde21dc06efa2147fef7b9c5b47ee59 SHA512 b790ce0573fc3bb81da40a56c77821314d5fe0ddc34923c007b0fe7cb6c49a1a756744d8c97b62648af80078eea98e5cc45061aba64179d6d8e2630f8fa07219 diff --git a/media-libs/openfec/openfec-1.4.2.11-r1.ebuild b/media-libs/openfec/openfec-1.4.2.11-r1.ebuild new file mode 100644 index 000000000000..316e50512f58 --- /dev/null +++ b/media-libs/openfec/openfec-1.4.2.11-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Library of various AL-FEC codecs" +HOMEPAGE="https://github.com/roc-streaming/openfec http://openfec.org/" +SRC_URI="https://github.com/roc-streaming/openfec/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +# See https://github.com/roc-streaming/openfec/blob/d87b258e3de3cdddf700b40e94c51ec9bd44a47f/CHANGELOG#L47. +LICENSE="CeCILL-2 CeCILL-C" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.2.11-opt.patch +) + +src_configure() { + local mycmakeargs=( + # Causes crashes in media-libs/roc-toolkit (bug #941750) + # https://github.com/roc-streaming/openfec/issues/22 + -DASSEMBLY_SSE_OPT=OFF + ) + + cmake_src_configure +} + +src_test() { + cmake_src_test tests +} diff --git a/media-libs/openfec/openfec-1.4.2.11.ebuild b/media-libs/openfec/openfec-1.4.2.11.ebuild deleted file mode 100644 index cd6ad2b2f564..000000000000 --- a/media-libs/openfec/openfec-1.4.2.11.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Library of various AL-FEC codecs" -HOMEPAGE="https://github.com/roc-streaming/openfec http://openfec.org/" -SRC_URI="https://github.com/roc-streaming/openfec/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -# See https://github.com/roc-streaming/openfec/blob/d87b258e3de3cdddf700b40e94c51ec9bd44a47f/CHANGELOG#L47. -LICENSE="CeCILL-2 CeCILL-C" -SLOT="0" -KEYWORDS="~amd64" -IUSE="cpu_flags_x86_sse" - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.2.11-opt.patch -) - -src_configure() { - local mycmakeargs=( - -DASSEMBLY_SSE_OPT=$(usex cpu_flags_x86_sse) - ) - - cmake_src_configure -} - -src_test() { - cmake_src_test tests -} -- cgit v1.2.3