summaryrefslogtreecommitdiff
path: root/media-libs/opusfile
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-13 22:21:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-13 22:21:26 -0500
commitf997c3ee588099e4f43e9ec845935868e3e60b8e (patch)
tree07f0967cda575ee2edf2d62ed8c0f67855ae6bd3 /media-libs/opusfile
parentb589bc93e15b300c3e5318fe97241d57e464bea1 (diff)
downloadbaldeagleos-repo-f997c3ee588099e4f43e9ec845935868e3e60b8e.tar.gz
baldeagleos-repo-f997c3ee588099e4f43e9ec845935868e3e60b8e.tar.xz
baldeagleos-repo-f997c3ee588099e4f43e9ec845935868e3e60b8e.zip
Adding metadata
Diffstat (limited to 'media-libs/opusfile')
-rw-r--r--media-libs/opusfile/metadata.xml4
-rw-r--r--media-libs/opusfile/opusfile-0.12-r1.ebuild44
-rw-r--r--media-libs/opusfile/opusfile-0.12-r2.ebuild54
3 files changed, 73 insertions, 29 deletions
diff --git a/media-libs/opusfile/metadata.xml b/media-libs/opusfile/metadata.xml
index dd7b0f11fa23..af412bb7d47f 100644
--- a/media-libs/opusfile/metadata.xml
+++ b/media-libs/opusfile/metadata.xml
@@ -2,6 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
+ <email>dev@liguros.net</email>
+ <name>Development</name>
+ </maintainer>
+ <maintainer type="project">
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>
</maintainer>
diff --git a/media-libs/opusfile/opusfile-0.12-r1.ebuild b/media-libs/opusfile/opusfile-0.12-r1.ebuild
index 2328d6270b02..7ba5c008f3e8 100644
--- a/media-libs/opusfile/opusfile-0.12-r1.ebuild
+++ b/media-libs/opusfile/opusfile-0.12-r1.ebuild
@@ -1,54 +1,40 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 2021-2023 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
-
EAPI=8
-inherit autotools multilib-minimal
-
DESCRIPTION="A high-level decoding and seeking API for .opus files"
HOMEPAGE="https://www.opus-codec.org/"
SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
IUSE="doc fixed-point +float +http static-libs"
-RDEPEND="
- media-libs/libogg[${MULTILIB_USEDEP}]
- media-libs/opus[${MULTILIB_USEDEP}]
+RDEPEND="media-libs/libogg
+ media-libs/opus
http? (
- dev-libs/openssl:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="doc? ( app-text/doxygen )"
+ dev-libs/openssl:0=
-REQUIRED_USE="^^ ( fixed-point float )"
+ )"
-PATCHES=(
- "${FILESDIR}"/${PN}-0.12-configure-clang16.patch
-)
+DEPEND="${RDEPEND}
+ doc? ( app-text/doxygen )"
-src_prepare() {
- default
-
- # Drop once configure patch merged
- eautoreconf
-}
+REQUIRED_USE="^^ ( fixed-point float )"
-multilib_src_configure() {
+src_configure() {
local myeconfargs=(
- $(multilib_native_use_enable doc)
- $(use_enable fixed-point)
+ $(use_enable doc)
+ $(use_enable fixed-point)\
$(use_enable float)
$(use_enable http)
$(use_enable static-libs static)
)
- ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
+ econf "${myeconfargs[@]}"
}
-multilib_src_install_all() {
- einstalldocs
+src_install() {
+ default
find "${ED}" -type f -name "*.la" -delete || die
}
diff --git a/media-libs/opusfile/opusfile-0.12-r2.ebuild b/media-libs/opusfile/opusfile-0.12-r2.ebuild
new file mode 100644
index 000000000000..8e73fdd45e40
--- /dev/null
+++ b/media-libs/opusfile/opusfile-0.12-r2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2021-2025 Liguros Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="A high-level decoding and seeking API for .opus files"
+HOMEPAGE="https://www.opus-codec.org/"
+SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86"
+IUSE="doc fixed-point +float +http static-libs"
+
+RDEPEND="
+ media-libs/libogg[${MULTILIB_USEDEP}]
+ media-libs/opus[${MULTILIB_USEDEP}]
+ http? (
+ dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( app-text/doxygen )"
+
+REQUIRED_USE="^^ ( fixed-point float )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.12-configure-clang16.patch
+)
+
+src_prepare() {
+ default
+
+ # Drop once configure patch merged
+ eautoreconf
+}
+
+multilib_src_configure() {
+ local myeconfargs=(
+ $(multilib_native_use_enable doc)
+ $(use_enable fixed-point)
+ $(use_enable float)
+ $(use_enable http)
+ $(use_enable static-libs static)
+ )
+ ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -type f -name "*.la" -delete || die
+}