diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-13 22:21:26 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-13 22:21:26 -0500 |
| commit | f997c3ee588099e4f43e9ec845935868e3e60b8e (patch) | |
| tree | 07f0967cda575ee2edf2d62ed8c0f67855ae6bd3 /media-libs/opusfile | |
| parent | b589bc93e15b300c3e5318fe97241d57e464bea1 (diff) | |
| download | baldeagleos-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.xml | 4 | ||||
| -rw-r--r-- | media-libs/opusfile/opusfile-0.12-r1.ebuild | 44 | ||||
| -rw-r--r-- | media-libs/opusfile/opusfile-0.12-r2.ebuild | 54 |
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 +} |
