commit:     a5effc23ae51da4865faf4e1c5b5d84e0eb2bc91
Author:     Alibek Omarov <a1ba.omarov <AT> gmail <DOT> com>
AuthorDate: Wed Jan 28 07:18:32 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 11 03:51:45 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5effc23

media-libs/libopusenc: add 0.3

Signed-off-by: Alibek Omarov <a1ba.omarov <AT> gmail.com>
Bug: https://bugs.gentoo.org/969550
Part-of: https://github.com/gentoo/gentoo/pull/45554
Closes: https://github.com/gentoo/gentoo/pull/45554
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/libopusenc/Manifest              |  1 +
 media-libs/libopusenc/libopusenc-0.3.ebuild | 40 +++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/media-libs/libopusenc/Manifest b/media-libs/libopusenc/Manifest
index dd8f957c69d9..4853c8ccefd8 100644
--- a/media-libs/libopusenc/Manifest
+++ b/media-libs/libopusenc/Manifest
@@ -1 +1,2 @@
 DIST libopusenc-0.2.1.tar.gz 388071 BLAKE2B 
de3a69aeb6bb955352e097e41b12cf0c627ce5278687124d00996f52ccf5e8e39277e7c345bb26e75dd7d29b6a70f50396fa5a157913e0906a18acd007b1621b
 SHA512 
adf30cacea9ac2e5889a40147f53943a1bec5279c5ff3a9b09de8ca52727a6cbaeecd338417fc5856e337ae183c85b0d366d14ec4ec329de12d50709a6f6507a
+DIST libopusenc-0.3.tar.gz 408391 BLAKE2B 
5f8a2b46f7253075a7f184b11c394f25141fe79ff06bc5474d3e36e2037254411796eae02fd233fab9c21592fe1356582505db8170f5782efbd9e6cdc85b02b1
 SHA512 
41aae6b0a3d359335728a49537a42a4573de9f2d3d39ad875cda501be88307bf6d63060f19efed34e65bb5a5b08ec22299e21e2047d1963b55d280ca91f5f6fa

diff --git a/media-libs/libopusenc/libopusenc-0.3.ebuild 
b/media-libs/libopusenc/libopusenc-0.3.ebuild
new file mode 100644
index 000000000000..e3d122e42b63
--- /dev/null
+++ b/media-libs/libopusenc/libopusenc-0.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="High-level API for encoding .opus files"
+HOMEPAGE="https://www.opus-codec.org/";
+SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND=">=media-libs/opus-1.6:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+       virtual/pkgconfig
+       doc? ( app-text/doxygen[dot] )
+"
+
+src_prepare() {
+       default
+
+       # Should be able to drop in next release if patches merged
+       eautoreconf
+}
+
+src_configure() {
+       econf \
+               --enable-shared \
+               $(use_enable doc)
+}
+
+src_install() {
+       default
+       find "${D}" -name '*.la' -delete || die
+}

Reply via email to