[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 039bef47c7086147f412cacf2f565da95ad21535 Author: Sam James gentoo org> AuthorDate: Mon Jan 23 03:27:56 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 23 03:27:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039bef47 media-libs/opusfile: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-libs/opusfile/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-libs/opusfile/metadata.xml b/media-libs/opusfile/metadata.xml index cd6bdabd900a..c035863804f5 100644 --- a/media-libs/opusfile/metadata.xml +++ b/media-libs/opusfile/metadata.xml @@ -14,4 +14,7 @@ Enable floating point arithmetic operations Enable http connections + + xiph/opusfile +
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: f6a892d4744382cefe7d5401436b92e12ef6b396 Author: Miroslav Šulc gentoo org> AuthorDate: Fri Dec 23 09:06:09 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Dec 23 09:06:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a892d4 media-libs/opusfile: dropped obsolete 0.12 Bug: https://bugs.gentoo.org/887837 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/opusfile/opusfile-0.12.ebuild | 40 1 file changed, 40 deletions(-) diff --git a/media-libs/opusfile/opusfile-0.12.ebuild b/media-libs/opusfile/opusfile-0.12.ebuild deleted file mode 100644 index 537e75f26b8b.. --- a/media-libs/opusfile/opusfile-0.12.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -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 ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86" -IUSE="doc fixed-point +float +http static-libs" - -RDEPEND="media-libs/libogg - media-libs/opus - http? ( - dev-libs/openssl:0= - )" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -REQUIRED_USE="^^ ( fixed-point float )" - -src_configure() { - local myeconfargs=( - $(use_enable doc) - $(use_enable fixed-point)\ - $(use_enable float) - $(use_enable http) - $(use_enable static-libs static) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -type f -name "*.la" -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: b82659897f856ae4d1dfc05f138b19daaf658d4f Author: Sam James gentoo org> AuthorDate: Thu Dec 22 13:05:52 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 22 13:05:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8265989 media-libs/opusfile: Stabilize 0.12-r1 arm, #887837 Signed-off-by: Sam James gentoo.org> media-libs/opusfile/opusfile-0.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12-r1.ebuild b/media-libs/opusfile/opusfile-0.12-r1.ebuild index c57f7de2cc6e..be985adffefd 100644 --- a/media-libs/opusfile/opusfile-0.12-r1.ebuild +++ b/media-libs/opusfile/opusfile-0.12-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86" IUSE="doc fixed-point +float +http static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 3e28292ebcf656b8717af845dbe721af44cac754 Author: Sam James gentoo org> AuthorDate: Thu Dec 22 13:05:51 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 22 13:05:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e28292e media-libs/opusfile: Stabilize 0.12-r1 arm64, #887837 Signed-off-by: Sam James gentoo.org> media-libs/opusfile/opusfile-0.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12-r1.ebuild b/media-libs/opusfile/opusfile-0.12-r1.ebuild index 613b70aab8bc..c57f7de2cc6e 100644 --- a/media-libs/opusfile/opusfile-0.12-r1.ebuild +++ b/media-libs/opusfile/opusfile-0.12-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86" IUSE="doc fixed-point +float +http static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: d842a87729a50920155ae5817b39985a6af9fcc3 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 22 11:04:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 22 11:04:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d842a877 media-libs/opusfile: Stabilize 0.12-r1 ppc64, #887837 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/opusfile/opusfile-0.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12-r1.ebuild b/media-libs/opusfile/opusfile-0.12-r1.ebuild index b8272a66812b..613b70aab8bc 100644 --- a/media-libs/opusfile/opusfile-0.12-r1.ebuild +++ b/media-libs/opusfile/opusfile-0.12-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86" IUSE="doc fixed-point +float +http static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 19f8c860f8b745e532d0f4ef60acc10306003ed2 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 22 11:04:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 22 11:04:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f8c860 media-libs/opusfile: Stabilize 0.12-r1 ppc, #887837 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/opusfile/opusfile-0.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12-r1.ebuild b/media-libs/opusfile/opusfile-0.12-r1.ebuild index f267de360f18..b8272a66812b 100644 --- a/media-libs/opusfile/opusfile-0.12-r1.ebuild +++ b/media-libs/opusfile/opusfile-0.12-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv sparc x86" IUSE="doc fixed-point +float +http static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 035a6096df9239bf3fc867520484e73579b0ee43 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 22 10:15:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 22 10:15:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035a6096 media-libs/opusfile: Stabilize 0.12-r1 x86, #887837 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/opusfile/opusfile-0.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12-r1.ebuild b/media-libs/opusfile/opusfile-0.12-r1.ebuild index d69faa206b30..f267de360f18 100644 --- a/media-libs/opusfile/opusfile-0.12-r1.ebuild +++ b/media-libs/opusfile/opusfile-0.12-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc x86" IUSE="doc fixed-point +float +http static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: ea89d021110cee1d3f3451247afd8fde3ad2adf2 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 22 09:59:51 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 22 09:59:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea89d021 media-libs/opusfile: Stabilize 0.12-r1 amd64, #887837 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/opusfile/opusfile-0.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12-r1.ebuild b/media-libs/opusfile/opusfile-0.12-r1.ebuild index 817a08fd870f..d69faa206b30 100644 --- a/media-libs/opusfile/opusfile-0.12-r1.ebuild +++ b/media-libs/opusfile/opusfile-0.12-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="doc fixed-point +float +http static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: a30f20191cbdf2f9ccd3337440476f61ee4560aa Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 22 09:19:17 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 22 09:19:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30f2019 media-libs/opusfile: Stabilize 0.12-r1 sparc, #887837 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/opusfile/opusfile-0.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12-r1.ebuild b/media-libs/opusfile/opusfile-0.12-r1.ebuild index 0aab5f8e89cc..817a08fd870f 100644 --- a/media-libs/opusfile/opusfile-0.12-r1.ebuild +++ b/media-libs/opusfile/opusfile-0.12-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="doc fixed-point +float +http static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/files/, media-libs/opusfile/
commit: 754c8b4df67d9e16962c4d41c5d4730218c86346 Author: Sam James gentoo org> AuthorDate: Tue Nov 22 03:17:07 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 22 03:17:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754c8b4d media-libs/opusfile: EAPI 8, fix configure w/ clang 16 Closes: https://bugs.gentoo.org/879707 Signed-off-by: Sam James gentoo.org> .../files/opusfile-0.12-configure-clang16.patch| 77 ++ media-libs/opusfile/opusfile-0.12-r1.ebuild| 54 +++ 2 files changed, 131 insertions(+) diff --git a/media-libs/opusfile/files/opusfile-0.12-configure-clang16.patch b/media-libs/opusfile/files/opusfile-0.12-configure-clang16.patch new file mode 100644 index ..2319b06e652b --- /dev/null +++ b/media-libs/opusfile/files/opusfile-0.12-configure-clang16.patch @@ -0,0 +1,77 @@ +https://gitlab.xiph.org/xiph/opusfile/-/merge_requests/42 +https://bugs.gentoo.org/879707 + +From 9c7915c120c399a6a001c2a34e9040c9c5c9d340 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 22 Nov 2022 02:59:20 + +Subject: [PATCH] m4: fix -Wstrict-protoypes + +In preparation for C23. Fixes the following error if Clang 16 is +cranked up to be stricter: +``` +-warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] ++error: a function declaration without a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes] +``` + +Bug: https://bugs.gentoo.org/879701 +Signed-off-by: Sam James +--- a/m4/attributes.m4 b/m4/attributes.m4 +@@ -39,7 +39,7 @@ AC_DEFUN([CC_CHECK_CFLAGS_SILENT], [ + AC_CACHE_VAL(AS_TR_SH([cc_cv_cflags_$1]), + [ac_save_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $1" +- AC_LINK_IFELSE([AC_LANG_SOURCE([int main() { return 0; }])], ++ AC_LINK_IFELSE([AC_LANG_SOURCE([int main(void) { return 0; }])], +[eval "AS_TR_SH([cc_cv_cflags_$1])='yes'"], +[eval "AS_TR_SH([cc_cv_cflags_$1])='no'"]) + CFLAGS="$ac_save_CFLAGS" +@@ -89,7 +89,7 @@ AC_DEFUN([CC_CHECK_LDFLAGS], [ + AS_TR_SH([cc_cv_ldflags_$1]), + [ac_save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LDFLAGS $1" +- AC_LINK_IFELSE([AC_LANG_SOURCE([int main() { return 1; }])], ++ AC_LINK_IFELSE([AC_LANG_SOURCE([int main(void) { return 1; }])], +[eval "AS_TR_SH([cc_cv_ldflags_$1])='yes'"], +[eval "AS_TR_SH([cc_cv_ldflags_$1])="]) + LDFLAGS="$ac_save_LDFLAGS" +@@ -165,16 +165,16 @@ AC_DEFUN([CC_CHECK_ATTRIBUTE], [ + AC_DEFUN([CC_ATTRIBUTE_CONSTRUCTOR], [ + CC_CHECK_ATTRIBUTE( + [constructor],, +-[extern void foo(); +- void __attribute__((constructor)) ctor() { foo(); }], ++[extern void foo(void); ++ void __attribute__((constructor)) ctor(void) { foo(); }], + [$1], [$2]) + ]) + + AC_DEFUN([CC_ATTRIBUTE_DESTRUCTOR], [ + CC_CHECK_ATTRIBUTE( + [destructor],, +-[extern void foo(); +- void __attribute__((destructor)) dtor() { foo(); }], ++[extern void foo(void); ++ void __attribute__((destructor)) dtor(void) { foo(); }], + [$1], [$2]) + ]) + +@@ -195,7 +195,7 @@ AC_DEFUN([CC_ATTRIBUTE_FORMAT_ARG], [ + AC_DEFUN([CC_ATTRIBUTE_VISIBILITY], [ + CC_CHECK_ATTRIBUTE( + [visibility_$1], [visibility("$1")], +-[void __attribute__((visibility("$1"))) $1_function() { }], ++[void __attribute__((visibility("$1"))) $1_function(void) { }], + [$2], [$3]) + ]) + +@@ -306,7 +306,7 @@ AC_DEFUN([CC_ATTRIBUTE_ALIGNED], [ + CFLAGS="$CFLAGS $cc_cv_werror" + for cc_attribute_align_try in 64 32 16 8 4 2; do + AC_COMPILE_IFELSE([AC_LANG_SOURCE([ +- int main() { ++ int main(void) { + static char c __attribute__ ((aligned($cc_attribute_align_try))) = 0; + return c; + }])], [cc_cv_attribute_aligned=$cc_attribute_align_try; break]) +GitLab diff --git a/media-libs/opusfile/opusfile-0.12-r1.ebuild b/media-libs/opusfile/opusfile-0.12-r1.ebuild new file mode 100644 index ..0aab5f8e89cc --- /dev/null +++ b/media-libs/opusfile/opusfile-0.12-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc fixed-point +float +http static-libs" + +RDEPEND=" + media-libs/libogg + media-libs/opus + http? ( + dev-libs/openssl:= + ) +" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-doc/doxygen )" + +REQUIRED_USE="^^ ( fixed-point float )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.12-configure-clang16.patch +) + +src_prepare() { + default + + # Drop once configure patch
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 17c8e53059f13959c34984b933cb7dcd47111f5a Author: WANG Xuerui gentoo org> AuthorDate: Thu May 26 05:20:20 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu May 26 05:20:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c8e530 media-libs/opusfile: keyword 0.12 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/opusfile/opusfile-0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12.ebuild b/media-libs/opusfile/opusfile-0.12.ebuild index 5fcb11da6630..537e75f26b8b 100644 --- a/media-libs/opusfile/opusfile-0.12.ebuild +++ b/media-libs/opusfile/opusfile-0.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86" IUSE="doc fixed-point +float +http static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 383f8bd3a33e98b60573a7b477c15bb2dbf2bdbd Author: James Le Cuirot gentoo org> AuthorDate: Mon Feb 7 21:44:07 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Feb 7 21:45:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383f8bd3 media-libs/opusfile: Keyword 0.12 for ~m68k Signed-off-by: James Le Cuirot gentoo.org> media-libs/opusfile/opusfile-0.12.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/opusfile/opusfile-0.12.ebuild b/media-libs/opusfile/opusfile-0.12.ebuild index f5a672ffcd5d..5fcb11da6630 100644 --- a/media-libs/opusfile/opusfile-0.12.ebuild +++ b/media-libs/opusfile/opusfile-0.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86" IUSE="doc fixed-point +float +http static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: fefb0c0d980c72a3545af212cc6cd4a682f92dab Author: Alex Fan yahoo com> AuthorDate: Sun Aug 8 05:41:37 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue Aug 10 08:51:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fefb0c0d media-libs/opusfile: keyword 0.12 for ~riscv Signed-off-by: Alex Fan yahoo.com> Signed-off-by: Yixun Lan gentoo.org> media-libs/opusfile/opusfile-0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12.ebuild b/media-libs/opusfile/opusfile-0.12.ebuild index 5ab1f68d07f..f5a672ffcd5 100644 --- a/media-libs/opusfile/opusfile-0.12.ebuild +++ b/media-libs/opusfile/opusfile-0.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="doc fixed-point +float +http static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 23ec5554dc99f637092519475f8e22767561eedb Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 2 17:51:12 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 2 17:51:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ec5554 media-libs/opusfile: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> media-libs/opusfile/opusfile-0.12.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media-libs/opusfile/opusfile-0.12.ebuild b/media-libs/opusfile/opusfile-0.12.ebuild index 36ad0401dcc..5ab1f68d07f 100644 --- a/media-libs/opusfile/opusfile-0.12.ebuild +++ b/media-libs/opusfile/opusfile-0.12.ebuild @@ -10,13 +10,12 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="doc fixed-point +float +http libressl static-libs" +IUSE="doc fixed-point +float +http static-libs" RDEPEND="media-libs/libogg media-libs/opus http? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) + dev-libs/openssl:0= )" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/files/, media-libs/opusfile/
commit: ad06c59965c3c5d69ca9bbfb89e1acd1bd255353 Author: Sam James gentoo org> AuthorDate: Thu Jan 7 11:33:03 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 11:33:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad06c599 media-libs/opusfile: cleanup old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/opusfile/Manifest | 1 - .../opusfile/files/opusfile-0.11-libressl.patch| 142 - media-libs/opusfile/opusfile-0.11.ebuild | 43 --- 3 files changed, 186 deletions(-) diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest index 8b094452949..9926dad15af 100644 --- a/media-libs/opusfile/Manifest +++ b/media-libs/opusfile/Manifest @@ -1,2 +1 @@ -DIST opusfile-0.11.tar.gz 467420 BLAKE2B e3e6ee2d1d4c7030bdd5f7ec14503d46ebbfcbc4481ab4652a0be9171d45fe2e855e0f17801cf28fda66f44496ba9f9a2996af7e5aaf5b008e4c3b14263f3160 SHA512 ec3e282310cc4f25475c27b7bc8d1652dcb25d3ac6badf87bd1b4e5397fbe106a0dab81c60d88d198003a23d8a2c9bae8b661edc9b31433effeca438ce56a349 DIST opusfile-0.12.tar.gz 471354 BLAKE2B d54d9b8ed011c018dc6de77afab524d2e47ba6cca69b911efacf361b41f3b59a31424cb15a778db14166815ba5e2352f33f8aa7987c30e5e14339c652558d18d SHA512 e25e6968a3183ac0628ce1000840fd6f9f636e92ba984d6a72b76fb2a98ec632d2de4c66a8e4c05ef30655c2a4a13ab35f89606fa7d79a54cfa8506543ca57af diff --git a/media-libs/opusfile/files/opusfile-0.11-libressl.patch b/media-libs/opusfile/files/opusfile-0.11-libressl.patch deleted file mode 100644 index 72d807623a8..000 --- a/media-libs/opusfile/files/opusfile-0.11-libressl.patch +++ /dev/null @@ -1,142 +0,0 @@ -From 27ab318babb96e10a9f007b7c7936fd42425f488 Mon Sep 17 00:00:00 2001 -From: Stefan Strogin -Date: Thu, 27 Sep 2018 04:53:29 +0300 -Subject: [PATCH] http: fix compilation with LibreSSL - -LibreSSL defines OPENSSL_VERSION_NUMBER to 0x2000L, but its API is -compatible with OpenSSL 1.0.1. -Therefore redefine OPENSSL_VERSION_NUMBER to 0x1000115fL (1.0.1u) if -LibreSSL is used. - -Fixes: #2327 - -http: use new API with LibreSSL >=2.7.0 - -LibreSSL is not yet fully API compatible with OpenSSL 1.0.2 and later, -However many APIs from OpenSSL 1.0.2 and 1.1 are already implemented in -LibreSSL 2.7.0 and later. Old approach works in newer LibreSSL version -as well, but it's not nice to force deprecated functions on LibreSSL -users. - -Add additional conditionals for new LibreSSL versions to use the -available new APIs. - src/http.c | 27 --- - 1 file changed, 16 insertions(+), 11 deletions(-) - -diff --git a/src/http.c b/src/http.c -index 8ba9b28..a47648f 100644 a/src/http.c -+++ b/src/http.c -@@ -358,6 +358,11 @@ typedef int op_sock; - # include - # include - -+# if (defined(LIBRESSL_VERSION_NUMBER)&_VERSION_NUMBER==0x2000L) -+# undef OPENSSL_VERSION_NUMBER -+# define OPENSSL_VERSION_NUMBER 0x1000115fL -+# endif -+ - /*The maximum number of simultaneous connections. - RFC 2616 says this SHOULD NOT be more than 2, but everyone on the modern web -ignores that (e.g., IE 8 bumped theirs up from 2 to 6, Firefox uses 15). -@@ -1530,7 +1535,7 @@ static long op_bio_retry_ctrl(BIO *_b,int _cmd,long _num,void *_ptr){ - return ret; - } - --# if OPENSSL_VERSION_NUMBER<0x1010L -+# if (OPENSSL_VERSION_NUMBER<0x1010L&_VERSION_NUMBER<0x207fL) - # define BIO_set_data(_b,_ptr) ((_b)->ptr=(_ptr)) - # define BIO_set_init(_b,_init) ((_b)->init=(_init)) - # define ASN1_STRING_get0_data ASN1_STRING_data -@@ -1538,7 +1543,7 @@ static long op_bio_retry_ctrl(BIO *_b,int _cmd,long _num,void *_ptr){ - - static int op_bio_retry_new(BIO *_b){ - BIO_set_init(_b,1); --# if OPENSSL_VERSION_NUMBER<0x1010L -+# if (OPENSSL_VERSION_NUMBER<0x1010L&_VERSION_NUMBER<0x207fL) - _b->num=0; - # endif - BIO_set_data(_b,NULL); -@@ -1549,7 +1554,7 @@ static int op_bio_retry_free(BIO *_b){ - return _b!=NULL; - } - --# if OPENSSL_VERSION_NUMBER<0x1010L -+# if (OPENSSL_VERSION_NUMBER<0x1010L&_VERSION_NUMBER<0x207fL) - /*This is not const because OpenSSL doesn't allow it, even though it won't -write to it.*/ - static BIO_METHOD op_bio_retry_method={ -@@ -1570,7 +1575,7 @@ static BIO_METHOD op_bio_retry_method={ -proxying https URL requests.*/ - static int op_http_conn_establish_tunnel(OpusHTTPStream *_stream, - OpusHTTPConn *_conn,op_sock _fd,SSL *_ssl_conn,BIO *_ssl_bio){ --# if OPENSSL_VERSION_NUMBER>=0x1010L -+# if (OPENSSL_VERSION_NUMBER>=0x1010L||LIBRESSL_VERSION_NUMBER>=0x207fL) - BIO_METHOD *bio_retry_method; - # endif - BIO *retry_bio; -@@ -1583,7 +1588,7 @@ static int op_http_conn_establish_tunnel(OpusHTTPStream *_stream, - ret=op_http_conn_write_fully(_conn, -_stream->proxy_connect.buf,_stream->proxy_connect.nbuf); - if(OP_UNLIKELY(ret<0))return ret; --# if OPENSSL_VERSION_NUMBER>=0x1010L -+# if
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: a4a1cd1ff2e79888470fabdc1a0618027e30cc68 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Dec 31 10:50:10 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 31 11:22:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a1cd1f media-libs/opusfile: stable 0.12 for sparc, bug #762502 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/opusfile/opusfile-0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12.ebuild b/media-libs/opusfile/opusfile-0.12.ebuild index 26e396e1f53..835914262b8 100644 --- a/media-libs/opusfile/opusfile-0.12.ebuild +++ b/media-libs/opusfile/opusfile-0.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" IUSE="doc fixed-point +float +http libressl static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: f031090f8148fb4d7d43813e7ea2263158dd8d4e Author: Sam James gentoo org> AuthorDate: Thu Dec 31 01:46:13 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 31 01:46:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f031090f media-libs/opusfile: Stabilize 0.12 arm64, #762502 Signed-off-by: Sam James gentoo.org> media-libs/opusfile/opusfile-0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12.ebuild b/media-libs/opusfile/opusfile-0.12.ebuild index 1832361dbeb..26e396e1f53 100644 --- a/media-libs/opusfile/opusfile-0.12.ebuild +++ b/media-libs/opusfile/opusfile-0.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc fixed-point +float +http libressl static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 1b9ef017cad05a87ee7a77daa290db0639d018eb Author: Sam James gentoo org> AuthorDate: Thu Dec 31 01:43:53 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 31 01:43:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9ef017 media-libs/opusfile: Stabilize 0.12 arm, #762502 Signed-off-by: Sam James gentoo.org> media-libs/opusfile/opusfile-0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12.ebuild b/media-libs/opusfile/opusfile-0.12.ebuild index 3a1c7267828..1832361dbeb 100644 --- a/media-libs/opusfile/opusfile-0.12.ebuild +++ b/media-libs/opusfile/opusfile-0.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc fixed-point +float +http libressl static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: fdcb6c89b71a4432097392649fd3db931076d79a Author: Sam James gentoo org> AuthorDate: Wed Dec 30 02:39:30 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 30 02:39:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdcb6c89 media-libs/opusfile: Stabilize 0.12 amd64, #762502 Signed-off-by: Sam James gentoo.org> media-libs/opusfile/opusfile-0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.12.ebuild b/media-libs/opusfile/opusfile-0.12.ebuild index 18795c965e1..3a1c7267828 100644 --- a/media-libs/opusfile/opusfile-0.12.ebuild +++ b/media-libs/opusfile/opusfile-0.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc fixed-point +float +http libressl static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: f700b8b81768cba873ace6b88600fce4eaab1069 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 6 08:17:39 2020 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 6 08:17:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f700b8b8 media-libs/opusfile: Bump to version 0.12 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> media-libs/opusfile/Manifest | 1 + media-libs/opusfile/opusfile-0.12.ebuild | 41 2 files changed, 42 insertions(+) diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest index a951fd3a783..8b094452949 100644 --- a/media-libs/opusfile/Manifest +++ b/media-libs/opusfile/Manifest @@ -1 +1,2 @@ DIST opusfile-0.11.tar.gz 467420 BLAKE2B e3e6ee2d1d4c7030bdd5f7ec14503d46ebbfcbc4481ab4652a0be9171d45fe2e855e0f17801cf28fda66f44496ba9f9a2996af7e5aaf5b008e4c3b14263f3160 SHA512 ec3e282310cc4f25475c27b7bc8d1652dcb25d3ac6badf87bd1b4e5397fbe106a0dab81c60d88d198003a23d8a2c9bae8b661edc9b31433effeca438ce56a349 +DIST opusfile-0.12.tar.gz 471354 BLAKE2B d54d9b8ed011c018dc6de77afab524d2e47ba6cca69b911efacf361b41f3b59a31424cb15a778db14166815ba5e2352f33f8aa7987c30e5e14339c652558d18d SHA512 e25e6968a3183ac0628ce1000840fd6f9f636e92ba984d6a72b76fb2a98ec632d2de4c66a8e4c05ef30655c2a4a13ab35f89606fa7d79a54cfa8506543ca57af diff --git a/media-libs/opusfile/opusfile-0.12.ebuild b/media-libs/opusfile/opusfile-0.12.ebuild new file mode 100644 index 000..18795c965e1 --- /dev/null +++ b/media-libs/opusfile/opusfile-0.12.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc fixed-point +float +http libressl static-libs" + +RDEPEND="media-libs/libogg + media-libs/opus + http? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + )" + +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +REQUIRED_USE="^^ ( fixed-point float )" + +src_configure() { + local myeconfargs=( + $(use_enable doc) + $(use_enable fixed-point)\ + $(use_enable float) + $(use_enable http) + $(use_enable static-libs static) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: d8a9c989e4de6b802ed38819720505e4b2766087 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 15 15:36:16 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 15 18:38:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a9c989 media-libs/opusfile: Drop 0.6 and 0.10 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/opusfile/Manifest | 2 -- media-libs/opusfile/opusfile-0.10.ebuild | 37 media-libs/opusfile/opusfile-0.6.ebuild | 32 --- 3 files changed, 71 deletions(-) diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest index e98442e4475..a951fd3a783 100644 --- a/media-libs/opusfile/Manifest +++ b/media-libs/opusfile/Manifest @@ -1,3 +1 @@ -DIST opusfile-0.10.tar.gz 467700 BLAKE2B eab1c5eadd13ad574590c5b6a4bf8cc7f82ec0d723c240a0ce8104e108772549a4c81dd244aa61d310f0f432b2426a6e74de3c7b06aa8ab7e2f33e1c3692a826 SHA512 302601c31ca28bff175cefa99ac16177122a786d043be229616e2c98b7ffaf4a96b8bb17ca16e31240325a92763f417315b54d8f1b2f4f63f445cb7ad43c4a37 DIST opusfile-0.11.tar.gz 467420 BLAKE2B e3e6ee2d1d4c7030bdd5f7ec14503d46ebbfcbc4481ab4652a0be9171d45fe2e855e0f17801cf28fda66f44496ba9f9a2996af7e5aaf5b008e4c3b14263f3160 SHA512 ec3e282310cc4f25475c27b7bc8d1652dcb25d3ac6badf87bd1b4e5397fbe106a0dab81c60d88d198003a23d8a2c9bae8b661edc9b31433effeca438ce56a349 -DIST opusfile-0.6.tar.gz 437980 BLAKE2B 13250d08f9cc9564541bbe116c5482e5b9a0de1c28a8a9e9509b1019cb75d40caefc2b8eb0ad444bb67e05cc4d0813b7b3f1783e4d136201c71200b04f7690c2 SHA512 6fee48f3da21eeffed1ee5a3852234032aa559335225b07383c1104f5efba2f88aebe41c453ab2de472a69766e0fa9b48bec2f97d2a096b27afa96901802ba02 diff --git a/media-libs/opusfile/opusfile-0.10.ebuild b/media-libs/opusfile/opusfile-0.10.ebuild deleted file mode 100644 index a71ac3c1742..000 --- a/media-libs/opusfile/opusfile-0.10.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -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 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc fixed-point +float +http libressl static-libs" - -RDEPEND="media-libs/libogg - media-libs/opus - http? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - )" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -REQUIRED_USE="^^ ( fixed-point float )" - -src_configure() { - local myeconfargs=( - --docdir=/usr/share/doc/${PF} - $(use_enable doc) - $(use_enable fixed-point)\ - $(use_enable float) - $(use_enable http) - $(use_enable static-libs static) - ) - econf "${myeconfargs[@]}" -} diff --git a/media-libs/opusfile/opusfile-0.6.ebuild b/media-libs/opusfile/opusfile-0.6.ebuild deleted file mode 100644 index 5bac349dcd5..000 --- a/media-libs/opusfile/opusfile-0.6.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -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 hppa ia64 ppc ppc64 sparc x86" -IUSE="doc fixed-point +float +http static-libs" - -RDEPEND="media-libs/libogg - media-libs/opus - http? ( dev-libs/openssl:0= )" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -REQUIRED_USE="^^ ( fixed-point float )" - -src_configure() { - econf \ - --docdir=/usr/share/doc/${PF} \ - $(use_enable doc) \ - $(use_enable fixed-point)\ - $(use_enable float) \ - $(use_enable http) \ - $(use_enable static-libs static) -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 56ebfb61409b5ae2f0476821410498fd36692a1a Author: Stefan Strogin gentoo org> AuthorDate: Mon May 6 23:27:52 2019 + Commit: Stefan Strogin gentoo org> CommitDate: Mon May 6 23:41:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ebfb61 media-libs/opusfile: update metadata.xml Bug: https://bugs.gentoo.org/670668 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Stefan Strogin gentoo.org> media-libs/opusfile/metadata.xml | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/media-libs/opusfile/metadata.xml b/media-libs/opusfile/metadata.xml index 02942092669..50c6e969972 100644 --- a/media-libs/opusfile/metadata.xml +++ b/media-libs/opusfile/metadata.xml @@ -1,14 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd;> + + so...@gentoo.org + Gentoo Sound project + - stefan.stro...@gmail.com + ste...@gentoo.org Stefan Strogin - - proxy-ma...@gentoo.org - Proxy Maintainers - Enable fixed-point arithmetic operations Enable floating point arithmetic operations
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 42bd1ea8d38cf4f88dfd489fe08c04c3e7442f4f Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 2 21:04:21 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 2 21:04:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bd1ea8 media-libs/opusfile: alpha stable wrt bug #675804 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" media-libs/opusfile/opusfile-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.11.ebuild b/media-libs/opusfile/opusfile-0.11.ebuild index 1a1222ef802..949489b0f49 100644 --- a/media-libs/opusfile/opusfile-0.11.ebuild +++ b/media-libs/opusfile/opusfile-0.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86" IUSE="doc fixed-point +float +http libressl static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 6ce2b2b5bb894da43b55cfdb92f7f062e102f583 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Apr 1 17:16:28 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Apr 1 17:16:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce2b2b5 media-libs/opusfile: x86 stable (bug #675804) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/opusfile/opusfile-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.11.ebuild b/media-libs/opusfile/opusfile-0.11.ebuild index 0cc03a2fcb4..1a1222ef802 100644 --- a/media-libs/opusfile/opusfile-0.11.ebuild +++ b/media-libs/opusfile/opusfile-0.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86" IUSE="doc fixed-point +float +http libressl static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 27f19a11476fd97bc75aa6281ab3cdbe24a637e2 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 17 23:00:59 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 17 23:02:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f19a11 media-libs/opusfile: stable 0.11 for ia64, bug #675804 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/opusfile/opusfile-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.11.ebuild b/media-libs/opusfile/opusfile-0.11.ebuild index 10ffaba65da..0cc03a2fcb4 100644 --- a/media-libs/opusfile/opusfile-0.11.ebuild +++ b/media-libs/opusfile/opusfile-0.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc ~x86" IUSE="doc fixed-point +float +http libressl static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 0aa8b7919cee0ab6042f778708708eeae84421d7 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 17 10:18:14 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 17 10:18:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa8b791 media-libs/opusfile: stable 0.11 for hppa, bug #675804 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/opusfile/opusfile-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.11.ebuild b/media-libs/opusfile/opusfile-0.11.ebuild index f27a8e195db..10ffaba65da 100644 --- a/media-libs/opusfile/opusfile-0.11.ebuild +++ b/media-libs/opusfile/opusfile-0.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc ~x86" IUSE="doc fixed-point +float +http libressl static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 5a4bf377187a5f7d4d528e9bacae6024f30eafa4 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Mar 16 13:59:42 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Mar 16 13:59:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4bf377 media-libs/opusfile: arm stable wrt bug #675804 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" media-libs/opusfile/opusfile-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.11.ebuild b/media-libs/opusfile/opusfile-0.11.ebuild index 2748719f154..80bff2b2cc6 100644 --- a/media-libs/opusfile/opusfile-0.11.ebuild +++ b/media-libs/opusfile/opusfile-0.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" IUSE="doc fixed-point +float +http libressl static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: ffe274a264ffc88cbe98e4748e72a55fa3d238b6 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Mar 15 22:46:43 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Mar 15 22:47:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe274a2 media-libs/opusfile: amd64 stable wrt bug #675804 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" media-libs/opusfile/opusfile-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.11.ebuild b/media-libs/opusfile/opusfile-0.11.ebuild index 5270f514641..2748719f154 100644 --- a/media-libs/opusfile/opusfile-0.11.ebuild +++ b/media-libs/opusfile/opusfile-0.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" IUSE="doc fixed-point +float +http libressl static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 0f1811a79cf7f4b28b4df64a6e834c8cc33cc5cc Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Mar 15 06:20:26 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Mar 15 07:24:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1811a7 media-libs/opusfile: stable 0.11 for sparc, bug #675804 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/opusfile/opusfile-0.11.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/opusfile/opusfile-0.11.ebuild b/media-libs/opusfile/opusfile-0.11.ebuild index 92e3dbb30f6..5270f514641 100644 --- a/media-libs/opusfile/opusfile-0.11.ebuild +++ b/media-libs/opusfile/opusfile-0.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" IUSE="doc fixed-point +float +http libressl static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 156c9f0d62077ad47c2359731a9dcad050eb4d90 Author: Lars Wendler gentoo org> AuthorDate: Mon Jan 7 18:58:15 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jan 7 19:15:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156c9f0d media-libs/opusfile: Adjusted slot dependency on dev-libs/openssl source-based packages should never depend on any other openssl slot than slot 0. Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-libs/opusfile/opusfile-0.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/opusfile/opusfile-0.6.ebuild b/media-libs/opusfile/opusfile-0.6.ebuild index 28a0f7c7567..5bac349dcd5 100644 --- a/media-libs/opusfile/opusfile-0.6.ebuild +++ b/media-libs/opusfile/opusfile-0.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,7 +14,7 @@ IUSE="doc fixed-point +float +http static-libs" RDEPEND="media-libs/libogg media-libs/opus - http? ( dev-libs/openssl:= )" + http? ( dev-libs/openssl:0= )" DEPEND="${RDEPEND} doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/, media-libs/opusfile/files/
commit: 98e54164b037b4503834159711595bfa4eb4d76c Author: Stefan Strogin gmail com> AuthorDate: Thu Nov 1 15:31:53 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 3 08:17:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e54164 media-libs/opusfile: add LibreSSL support Closes: https://bugs.gentoo.org/588768 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Stefan Strogin gmail.com> Closes: https://github.com/gentoo/gentoo/pull/9979 Signed-off-by: Michał Górny gentoo.org> .../opusfile/files/opusfile-0.11-libressl.patch| 142 + media-libs/opusfile/opusfile-0.11.ebuild | 4 +- 2 files changed, 145 insertions(+), 1 deletion(-) diff --git a/media-libs/opusfile/files/opusfile-0.11-libressl.patch b/media-libs/opusfile/files/opusfile-0.11-libressl.patch new file mode 100644 index 000..72d807623a8 --- /dev/null +++ b/media-libs/opusfile/files/opusfile-0.11-libressl.patch @@ -0,0 +1,142 @@ +From 27ab318babb96e10a9f007b7c7936fd42425f488 Mon Sep 17 00:00:00 2001 +From: Stefan Strogin +Date: Thu, 27 Sep 2018 04:53:29 +0300 +Subject: [PATCH] http: fix compilation with LibreSSL + +LibreSSL defines OPENSSL_VERSION_NUMBER to 0x2000L, but its API is +compatible with OpenSSL 1.0.1. +Therefore redefine OPENSSL_VERSION_NUMBER to 0x1000115fL (1.0.1u) if +LibreSSL is used. + +Fixes: #2327 + +http: use new API with LibreSSL >=2.7.0 + +LibreSSL is not yet fully API compatible with OpenSSL 1.0.2 and later, +However many APIs from OpenSSL 1.0.2 and 1.1 are already implemented in +LibreSSL 2.7.0 and later. Old approach works in newer LibreSSL version +as well, but it's not nice to force deprecated functions on LibreSSL +users. + +Add additional conditionals for new LibreSSL versions to use the +available new APIs. +--- + src/http.c | 27 --- + 1 file changed, 16 insertions(+), 11 deletions(-) + +diff --git a/src/http.c b/src/http.c +index 8ba9b28..a47648f 100644 +--- a/src/http.c b/src/http.c +@@ -358,6 +358,11 @@ typedef int op_sock; + # include + # include + ++# if (defined(LIBRESSL_VERSION_NUMBER)&_VERSION_NUMBER==0x2000L) ++# undef OPENSSL_VERSION_NUMBER ++# define OPENSSL_VERSION_NUMBER 0x1000115fL ++# endif ++ + /*The maximum number of simultaneous connections. + RFC 2616 says this SHOULD NOT be more than 2, but everyone on the modern web +ignores that (e.g., IE 8 bumped theirs up from 2 to 6, Firefox uses 15). +@@ -1530,7 +1535,7 @@ static long op_bio_retry_ctrl(BIO *_b,int _cmd,long _num,void *_ptr){ + return ret; + } + +-# if OPENSSL_VERSION_NUMBER<0x1010L ++# if (OPENSSL_VERSION_NUMBER<0x1010L&_VERSION_NUMBER<0x207fL) + # define BIO_set_data(_b,_ptr) ((_b)->ptr=(_ptr)) + # define BIO_set_init(_b,_init) ((_b)->init=(_init)) + # define ASN1_STRING_get0_data ASN1_STRING_data +@@ -1538,7 +1543,7 @@ static long op_bio_retry_ctrl(BIO *_b,int _cmd,long _num,void *_ptr){ + + static int op_bio_retry_new(BIO *_b){ + BIO_set_init(_b,1); +-# if OPENSSL_VERSION_NUMBER<0x1010L ++# if (OPENSSL_VERSION_NUMBER<0x1010L&_VERSION_NUMBER<0x207fL) + _b->num=0; + # endif + BIO_set_data(_b,NULL); +@@ -1549,7 +1554,7 @@ static int op_bio_retry_free(BIO *_b){ + return _b!=NULL; + } + +-# if OPENSSL_VERSION_NUMBER<0x1010L ++# if (OPENSSL_VERSION_NUMBER<0x1010L&_VERSION_NUMBER<0x207fL) + /*This is not const because OpenSSL doesn't allow it, even though it won't +write to it.*/ + static BIO_METHOD op_bio_retry_method={ +@@ -1570,7 +1575,7 @@ static BIO_METHOD op_bio_retry_method={ +proxying https URL requests.*/ + static int op_http_conn_establish_tunnel(OpusHTTPStream *_stream, + OpusHTTPConn *_conn,op_sock _fd,SSL *_ssl_conn,BIO *_ssl_bio){ +-# if OPENSSL_VERSION_NUMBER>=0x1010L ++# if (OPENSSL_VERSION_NUMBER>=0x1010L||LIBRESSL_VERSION_NUMBER>=0x207fL) + BIO_METHOD *bio_retry_method; + # endif + BIO *retry_bio; +@@ -1583,7 +1588,7 @@ static int op_http_conn_establish_tunnel(OpusHTTPStream *_stream, + ret=op_http_conn_write_fully(_conn, +_stream->proxy_connect.buf,_stream->proxy_connect.nbuf); + if(OP_UNLIKELY(ret<0))return ret; +-# if OPENSSL_VERSION_NUMBER>=0x1010L ++# if (OPENSSL_VERSION_NUMBER>=0x1010L||LIBRESSL_VERSION_NUMBER>=0x207fL) + bio_retry_method=BIO_meth_new(BIO_TYPE_NULL,"retry"); + if(bio_retry_method==NULL)return OP_EFAULT; + BIO_meth_set_write(bio_retry_method,op_bio_retry_write); +@@ -1606,7 +1611,7 @@ static int op_http_conn_establish_tunnel(OpusHTTPStream *_stream, + /*This shouldn't succeed, since we can't read yet.*/ + OP_ALWAYS_TRUE(SSL_connect(_ssl_conn)<0); + SSL_set_bio(_ssl_conn,_ssl_bio,_ssl_bio); +-# if OPENSSL_VERSION_NUMBER>=0x1010L ++# if (OPENSSL_VERSION_NUMBER>=0x1010L||LIBRESSL_VERSION_NUMBER>=0x207fL) + BIO_meth_free(bio_retry_method); + # endif + /*Only now do we disable write coalescing, to allow the CONNECT
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: d4d1aefbe59fdc7947808a7eda90bcfdeb638b0d Author: Stefan Strogin gmail com> AuthorDate: Tue Oct 2 00:35:32 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 3 08:17:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d1aefb media-libs/opusfile: add myself as a proxy maintainer Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Stefan Strogin gmail.com> Signed-off-by: Michał Górny gentoo.org> media-libs/opusfile/metadata.xml | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/media-libs/opusfile/metadata.xml b/media-libs/opusfile/metadata.xml index a3fe34c1dc2..02942092669 100644 --- a/media-libs/opusfile/metadata.xml +++ b/media-libs/opusfile/metadata.xml @@ -1,10 +1,17 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - -Enable fixed-point arithmetic operations -Enable floating point arithmetic operations -Enable http connections - + + stefan.stro...@gmail.com + Stefan Strogin + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + Enable fixed-point arithmetic operations + Enable floating point arithmetic operations + Enable http connections +
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 50d7a690ed00d2c8457e5f76a07683eb6b465334 Author: Susan Wilson airmail cc> AuthorDate: Tue Oct 2 05:52:11 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Fri Oct 5 07:42:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d7a690 media-libs/opusfile: fix install inside prefix Closes: https://bugs.gentoo.org/667332 Package-Manager: portage-2.3.50-r3, repoman-2.3.11 Signed-off-by: Susan Wilson airmail.cc> Signed-off-by: Fabian Groffen gentoo.org> media-libs/opusfile/opusfile-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.11.ebuild b/media-libs/opusfile/opusfile-0.11.ebuild index 1c16b94fd61..bff77dbcf7e 100644 --- a/media-libs/opusfile/opusfile-0.11.ebuild +++ b/media-libs/opusfile/opusfile-0.11.ebuild @@ -26,7 +26,7 @@ REQUIRED_USE="^^ ( fixed-point float )" src_configure() { local myeconfargs=( - --docdir=/usr/share/doc/${PF} + --docdir="${EPREFIX}/usr/share/doc/${PF}" $(use_enable doc) $(use_enable fixed-point)\ $(use_enable float)
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 4fc8719065d0ca040d15a9e2a862f5b1d5f7f9f8 Author: Lars Wendler gentoo org> AuthorDate: Mon Sep 24 15:18:00 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Sep 24 15:51:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc87190 media-libs/opusfile: Removed old. Package-Manager: Portage-2.3.49, Repoman-2.3.11 media-libs/opusfile/Manifest| 1 - media-libs/opusfile/opusfile-0.9.ebuild | 37 - 2 files changed, 38 deletions(-) diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest index ea0f2a61b61..e98442e4475 100644 --- a/media-libs/opusfile/Manifest +++ b/media-libs/opusfile/Manifest @@ -1,4 +1,3 @@ DIST opusfile-0.10.tar.gz 467700 BLAKE2B eab1c5eadd13ad574590c5b6a4bf8cc7f82ec0d723c240a0ce8104e108772549a4c81dd244aa61d310f0f432b2426a6e74de3c7b06aa8ab7e2f33e1c3692a826 SHA512 302601c31ca28bff175cefa99ac16177122a786d043be229616e2c98b7ffaf4a96b8bb17ca16e31240325a92763f417315b54d8f1b2f4f63f445cb7ad43c4a37 DIST opusfile-0.11.tar.gz 467420 BLAKE2B e3e6ee2d1d4c7030bdd5f7ec14503d46ebbfcbc4481ab4652a0be9171d45fe2e855e0f17801cf28fda66f44496ba9f9a2996af7e5aaf5b008e4c3b14263f3160 SHA512 ec3e282310cc4f25475c27b7bc8d1652dcb25d3ac6badf87bd1b4e5397fbe106a0dab81c60d88d198003a23d8a2c9bae8b661edc9b31433effeca438ce56a349 DIST opusfile-0.6.tar.gz 437980 BLAKE2B 13250d08f9cc9564541bbe116c5482e5b9a0de1c28a8a9e9509b1019cb75d40caefc2b8eb0ad444bb67e05cc4d0813b7b3f1783e4d136201c71200b04f7690c2 SHA512 6fee48f3da21eeffed1ee5a3852234032aa559335225b07383c1104f5efba2f88aebe41c453ab2de472a69766e0fa9b48bec2f97d2a096b27afa96901802ba02 -DIST opusfile-0.9.tar.gz 467683 BLAKE2B 7737e471fdd40bdf77883974569782dc7fcd12dac43ce3738529b0bb3e7e882a55f9db1180a89b64e8634f5f9af01e1fa8af7e5dea2762f8e4c83ed0c77006ce SHA512 9167b100ad4ea79af8bbe60ce710409b0cfd41b09d640a203a83a751c30eed0bd91b28cbf4d5fe3fcf41269881eb579300c5568fdd6f30208c6b84b429ad6632 diff --git a/media-libs/opusfile/opusfile-0.9.ebuild b/media-libs/opusfile/opusfile-0.9.ebuild deleted file mode 100644 index 5e2642d370b..000 --- a/media-libs/opusfile/opusfile-0.9.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -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 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc fixed-point +float +http libressl static-libs" - -RDEPEND="media-libs/libogg - media-libs/opus - http? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - )" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -REQUIRED_USE="^^ ( fixed-point float )" - -src_configure() { - local myeconfargs=( - --docdir=/usr/share/doc/${PF} - $(use_enable doc) - $(use_enable fixed-point) - $(use_enable float) - $(use_enable http) - $(use_enable static-libs static) - ) - econf "${myeconfargs[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: e98dac25bbb2762437d81ae76ed0d6318e1e26e9 Author: Lars Wendler gentoo org> AuthorDate: Mon Sep 24 15:17:19 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Sep 24 15:51:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98dac25 media-libs/opusfile: Bump to version 0.11 Package-Manager: Portage-2.3.49, Repoman-2.3.11 media-libs/opusfile/Manifest | 1 + media-libs/opusfile/opusfile-0.11.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest index cc4e1f705b9..ea0f2a61b61 100644 --- a/media-libs/opusfile/Manifest +++ b/media-libs/opusfile/Manifest @@ -1,3 +1,4 @@ DIST opusfile-0.10.tar.gz 467700 BLAKE2B eab1c5eadd13ad574590c5b6a4bf8cc7f82ec0d723c240a0ce8104e108772549a4c81dd244aa61d310f0f432b2426a6e74de3c7b06aa8ab7e2f33e1c3692a826 SHA512 302601c31ca28bff175cefa99ac16177122a786d043be229616e2c98b7ffaf4a96b8bb17ca16e31240325a92763f417315b54d8f1b2f4f63f445cb7ad43c4a37 +DIST opusfile-0.11.tar.gz 467420 BLAKE2B e3e6ee2d1d4c7030bdd5f7ec14503d46ebbfcbc4481ab4652a0be9171d45fe2e855e0f17801cf28fda66f44496ba9f9a2996af7e5aaf5b008e4c3b14263f3160 SHA512 ec3e282310cc4f25475c27b7bc8d1652dcb25d3ac6badf87bd1b4e5397fbe106a0dab81c60d88d198003a23d8a2c9bae8b661edc9b31433effeca438ce56a349 DIST opusfile-0.6.tar.gz 437980 BLAKE2B 13250d08f9cc9564541bbe116c5482e5b9a0de1c28a8a9e9509b1019cb75d40caefc2b8eb0ad444bb67e05cc4d0813b7b3f1783e4d136201c71200b04f7690c2 SHA512 6fee48f3da21eeffed1ee5a3852234032aa559335225b07383c1104f5efba2f88aebe41c453ab2de472a69766e0fa9b48bec2f97d2a096b27afa96901802ba02 DIST opusfile-0.9.tar.gz 467683 BLAKE2B 7737e471fdd40bdf77883974569782dc7fcd12dac43ce3738529b0bb3e7e882a55f9db1180a89b64e8634f5f9af01e1fa8af7e5dea2762f8e4c83ed0c77006ce SHA512 9167b100ad4ea79af8bbe60ce710409b0cfd41b09d640a203a83a751c30eed0bd91b28cbf4d5fe3fcf41269881eb579300c5568fdd6f30208c6b84b429ad6632 diff --git a/media-libs/opusfile/opusfile-0.11.ebuild b/media-libs/opusfile/opusfile-0.11.ebuild new file mode 100644 index 000..1c16b94fd61 --- /dev/null +++ b/media-libs/opusfile/opusfile-0.11.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc fixed-point +float +http libressl static-libs" + +RDEPEND="media-libs/libogg + media-libs/opus + http? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + )" + +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +REQUIRED_USE="^^ ( fixed-point float )" + +src_configure() { + local myeconfargs=( + --docdir=/usr/share/doc/${PF} + $(use_enable doc) + $(use_enable fixed-point)\ + $(use_enable float) + $(use_enable http) + $(use_enable static-libs static) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 5b61151c2632b4ee01207b15c41d42151b1b73e4 Author: Matija Skala gmx com> AuthorDate: Sun Oct 22 13:20:42 2017 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jan 5 13:07:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b61151c media-libs/opusfile: remove redundant backslash Closes: https://github.com/gentoo/gentoo/pull/6010 media-libs/opusfile/opusfile-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/opusfile/opusfile-0.9.ebuild b/media-libs/opusfile/opusfile-0.9.ebuild index a71ac3c1742..5e2642d370b 100644 --- a/media-libs/opusfile/opusfile-0.9.ebuild +++ b/media-libs/opusfile/opusfile-0.9.ebuild @@ -28,7 +28,7 @@ src_configure() { local myeconfargs=( --docdir=/usr/share/doc/${PF} $(use_enable doc) - $(use_enable fixed-point)\ + $(use_enable fixed-point) $(use_enable float) $(use_enable http) $(use_enable static-libs static)
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: ab03d5669f0bb3925753c2155381a1e95ef4c9ac Author: Lars Wendler gentoo org> AuthorDate: Wed Nov 22 15:42:22 2017 + Commit: Lars Wendler gentoo org> CommitDate: Wed Nov 22 15:42:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab03d566 media-libs/opusfile: Removed old. Package-Manager: Portage-2.3.16, Repoman-2.3.6 media-libs/opusfile/Manifest| 1 - media-libs/opusfile/opusfile-0.8.ebuild | 35 - 2 files changed, 36 deletions(-) diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest index 2e21350d1f8..f88f40b899a 100644 --- a/media-libs/opusfile/Manifest +++ b/media-libs/opusfile/Manifest @@ -1,4 +1,3 @@ DIST opusfile-0.10.tar.gz 467700 BLAKE2B eab1c5eadd13ad574590c5b6a4bf8cc7f82ec0d723c240a0ce8104e108772549a4c81dd244aa61d310f0f432b2426a6e74de3c7b06aa8ab7e2f33e1c3692a826 SHA512 302601c31ca28bff175cefa99ac16177122a786d043be229616e2c98b7ffaf4a96b8bb17ca16e31240325a92763f417315b54d8f1b2f4f63f445cb7ad43c4a37 DIST opusfile-0.6.tar.gz 437980 SHA256 2428717b356e139f18ed2fdb5ad990b5654a238907a0058200b39c46a7d03ea6 SHA512 6fee48f3da21eeffed1ee5a3852234032aa559335225b07383c1104f5efba2f88aebe41c453ab2de472a69766e0fa9b48bec2f97d2a096b27afa96901802ba02 WHIRLPOOL 27cb5a0b49722949b89ae610c9f6ef9d4e73ec8a2f909f051f8f7f90f6d9ab7e2250eae8f8954e2574711d2a9c4d4cff5dda9ef4c7f9970f4a2aa00628a131d2 -DIST opusfile-0.8.tar.gz 464600 SHA256 2c231ed3cfaa1b3173f52d740e5bbd77d51b9dfecb87014b404917fba4b855a4 SHA512 4db553211ac52b9cd9c03449e602fb720d757df385b74e076ce3552a17ecf0e80c861c326fd2570b26f5ffc1c42dff781eef61c25d7a016116a021c9d2176bbb WHIRLPOOL d2b7a31e28030f3339aa4fda5907fce2cb5681b84a37393ed3dc2ee95187faec7d6fac14d7b5a38ea9d1eefcf90cd79fa6764f2fc2455eafe86c849fd2f14f84 DIST opusfile-0.9.tar.gz 467683 SHA256 f75fb500e40b122775ac1a71ad80c4477698842a8fe9da4a1b4a1a9f16e4e979 SHA512 9167b100ad4ea79af8bbe60ce710409b0cfd41b09d640a203a83a751c30eed0bd91b28cbf4d5fe3fcf41269881eb579300c5568fdd6f30208c6b84b429ad6632 WHIRLPOOL 284932f7a35cc8ad29f85d16bb19dbd4a0c6243cf5d30ce01f0bb908b0e393f05be93065f491087659eb7036fbef6015eb2c72254cbbbca4dd07014ec459d83b diff --git a/media-libs/opusfile/opusfile-0.8.ebuild b/media-libs/opusfile/opusfile-0.8.ebuild deleted file mode 100644 index 2fdf704566f..000 --- a/media-libs/opusfile/opusfile-0.8.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -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 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc fixed-point +float +http libressl static-libs" - -RDEPEND="media-libs/libogg - media-libs/opus - http? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - )" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -REQUIRED_USE="^^ ( fixed-point float )" - -src_configure() { - econf \ - --docdir=/usr/share/doc/${PF} \ - $(use_enable doc) \ - $(use_enable fixed-point)\ - $(use_enable float) \ - $(use_enable http) \ - $(use_enable static-libs static) -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: f8d6d761114b994a50cdca56b17058c0bddf32f6 Author: Lars Wendler gentoo org> AuthorDate: Wed Nov 22 15:41:54 2017 + Commit: Lars Wendler gentoo org> CommitDate: Wed Nov 22 15:42:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d6d761 media-libs/opusfile: Bump to version 0.10 Package-Manager: Portage-2.3.16, Repoman-2.3.6 media-libs/opusfile/Manifest | 1 + media-libs/opusfile/opusfile-0.10.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest index 43f93053447..2e21350d1f8 100644 --- a/media-libs/opusfile/Manifest +++ b/media-libs/opusfile/Manifest @@ -1,3 +1,4 @@ +DIST opusfile-0.10.tar.gz 467700 BLAKE2B eab1c5eadd13ad574590c5b6a4bf8cc7f82ec0d723c240a0ce8104e108772549a4c81dd244aa61d310f0f432b2426a6e74de3c7b06aa8ab7e2f33e1c3692a826 SHA512 302601c31ca28bff175cefa99ac16177122a786d043be229616e2c98b7ffaf4a96b8bb17ca16e31240325a92763f417315b54d8f1b2f4f63f445cb7ad43c4a37 DIST opusfile-0.6.tar.gz 437980 SHA256 2428717b356e139f18ed2fdb5ad990b5654a238907a0058200b39c46a7d03ea6 SHA512 6fee48f3da21eeffed1ee5a3852234032aa559335225b07383c1104f5efba2f88aebe41c453ab2de472a69766e0fa9b48bec2f97d2a096b27afa96901802ba02 WHIRLPOOL 27cb5a0b49722949b89ae610c9f6ef9d4e73ec8a2f909f051f8f7f90f6d9ab7e2250eae8f8954e2574711d2a9c4d4cff5dda9ef4c7f9970f4a2aa00628a131d2 DIST opusfile-0.8.tar.gz 464600 SHA256 2c231ed3cfaa1b3173f52d740e5bbd77d51b9dfecb87014b404917fba4b855a4 SHA512 4db553211ac52b9cd9c03449e602fb720d757df385b74e076ce3552a17ecf0e80c861c326fd2570b26f5ffc1c42dff781eef61c25d7a016116a021c9d2176bbb WHIRLPOOL d2b7a31e28030f3339aa4fda5907fce2cb5681b84a37393ed3dc2ee95187faec7d6fac14d7b5a38ea9d1eefcf90cd79fa6764f2fc2455eafe86c849fd2f14f84 DIST opusfile-0.9.tar.gz 467683 SHA256 f75fb500e40b122775ac1a71ad80c4477698842a8fe9da4a1b4a1a9f16e4e979 SHA512 9167b100ad4ea79af8bbe60ce710409b0cfd41b09d640a203a83a751c30eed0bd91b28cbf4d5fe3fcf41269881eb579300c5568fdd6f30208c6b84b429ad6632 WHIRLPOOL 284932f7a35cc8ad29f85d16bb19dbd4a0c6243cf5d30ce01f0bb908b0e393f05be93065f491087659eb7036fbef6015eb2c72254cbbbca4dd07014ec459d83b diff --git a/media-libs/opusfile/opusfile-0.10.ebuild b/media-libs/opusfile/opusfile-0.10.ebuild new file mode 100644 index 000..a71ac3c1742 --- /dev/null +++ b/media-libs/opusfile/opusfile-0.10.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +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 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc fixed-point +float +http libressl static-libs" + +RDEPEND="media-libs/libogg + media-libs/opus + http? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + )" + +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +REQUIRED_USE="^^ ( fixed-point float )" + +src_configure() { + local myeconfargs=( + --docdir=/usr/share/doc/${PF} + $(use_enable doc) + $(use_enable fixed-point)\ + $(use_enable float) + $(use_enable http) + $(use_enable static-libs static) + ) + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 9643fedd2c2f2da86bb12cf3595ab411e7cd163f Author: Tim Harder gentoo org> AuthorDate: Thu Aug 31 13:11:26 2017 + Commit: Tim Harder gentoo org> CommitDate: Thu Aug 31 13:11:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9643fedd media-libs/opusfile: use https for HOMEPAGE and SRC_URI media-libs/opusfile/opusfile-0.6.ebuild | 4 ++-- media-libs/opusfile/opusfile-0.8.ebuild | 4 ++-- media-libs/opusfile/opusfile-0.9.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/media-libs/opusfile/opusfile-0.6.ebuild b/media-libs/opusfile/opusfile-0.6.ebuild index e253de80c57..28a0f7c7567 100644 --- a/media-libs/opusfile/opusfile-0.6.ebuild +++ b/media-libs/opusfile/opusfile-0.6.ebuild @@ -4,8 +4,8 @@ EAPI=5 DESCRIPTION="A high-level decoding and seeking API for .opus files" -HOMEPAGE="http://www.opus-codec.org/; -SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz; +HOMEPAGE="https://www.opus-codec.org/; +SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" diff --git a/media-libs/opusfile/opusfile-0.8.ebuild b/media-libs/opusfile/opusfile-0.8.ebuild index fa91f853aba..2fdf704566f 100644 --- a/media-libs/opusfile/opusfile-0.8.ebuild +++ b/media-libs/opusfile/opusfile-0.8.ebuild @@ -4,8 +4,8 @@ EAPI=6 DESCRIPTION="A high-level decoding and seeking API for .opus files" -HOMEPAGE="http://www.opus-codec.org/; -SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz; +HOMEPAGE="https://www.opus-codec.org/; +SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" diff --git a/media-libs/opusfile/opusfile-0.9.ebuild b/media-libs/opusfile/opusfile-0.9.ebuild index d7b26eeef53..a71ac3c1742 100644 --- a/media-libs/opusfile/opusfile-0.9.ebuild +++ b/media-libs/opusfile/opusfile-0.9.ebuild @@ -4,8 +4,8 @@ EAPI=6 DESCRIPTION="A high-level decoding and seeking API for .opus files" -HOMEPAGE="http://www.opus-codec.org/; -SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz; +HOMEPAGE="https://www.opus-codec.org/; +SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 7626f65bcad8614eee37151c3d2da8f9f2d280f6 Author: Lars Wendler gentoo org> AuthorDate: Mon Aug 7 07:44:13 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Aug 7 07:53:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7626f65b media-libs/opusfile: Removed old. Package-Manager: Portage-2.3.6, Repoman-2.3.3 media-libs/opusfile/Manifest | 1 - media-libs/opusfile/opusfile-0.6-r1.ebuild | 35 -- media-libs/opusfile/opusfile-0.7.ebuild| 35 -- 3 files changed, 71 deletions(-) diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest index ce115e111fa..43f93053447 100644 --- a/media-libs/opusfile/Manifest +++ b/media-libs/opusfile/Manifest @@ -1,4 +1,3 @@ DIST opusfile-0.6.tar.gz 437980 SHA256 2428717b356e139f18ed2fdb5ad990b5654a238907a0058200b39c46a7d03ea6 SHA512 6fee48f3da21eeffed1ee5a3852234032aa559335225b07383c1104f5efba2f88aebe41c453ab2de472a69766e0fa9b48bec2f97d2a096b27afa96901802ba02 WHIRLPOOL 27cb5a0b49722949b89ae610c9f6ef9d4e73ec8a2f909f051f8f7f90f6d9ab7e2250eae8f8954e2574711d2a9c4d4cff5dda9ef4c7f9970f4a2aa00628a131d2 -DIST opusfile-0.7.tar.gz 463581 SHA256 9e2bed13bc729058591a0f1cab2505e8cfd8e7ac460bf10a78bcc3b125e7c301 SHA512 13ad627e314c0f35f987d8170e090e0683d898f8c553f53a37b66a4401ff1843069e0adc35b32ef6f838d86a2a333bf11a37b4cf99161d34d5a7530619a3ade6 WHIRLPOOL ae8cd698177cc9ba3543cf7ba43df609d8b42628a4a95f67cae575f126a753cab9d0f5097e5c01630d665d931466a813e281065af1baf59445021b341970ad26 DIST opusfile-0.8.tar.gz 464600 SHA256 2c231ed3cfaa1b3173f52d740e5bbd77d51b9dfecb87014b404917fba4b855a4 SHA512 4db553211ac52b9cd9c03449e602fb720d757df385b74e076ce3552a17ecf0e80c861c326fd2570b26f5ffc1c42dff781eef61c25d7a016116a021c9d2176bbb WHIRLPOOL d2b7a31e28030f3339aa4fda5907fce2cb5681b84a37393ed3dc2ee95187faec7d6fac14d7b5a38ea9d1eefcf90cd79fa6764f2fc2455eafe86c849fd2f14f84 DIST opusfile-0.9.tar.gz 467683 SHA256 f75fb500e40b122775ac1a71ad80c4477698842a8fe9da4a1b4a1a9f16e4e979 SHA512 9167b100ad4ea79af8bbe60ce710409b0cfd41b09d640a203a83a751c30eed0bd91b28cbf4d5fe3fcf41269881eb579300c5568fdd6f30208c6b84b429ad6632 WHIRLPOOL 284932f7a35cc8ad29f85d16bb19dbd4a0c6243cf5d30ce01f0bb908b0e393f05be93065f491087659eb7036fbef6015eb2c72254cbbbca4dd07014ec459d83b diff --git a/media-libs/opusfile/opusfile-0.6-r1.ebuild b/media-libs/opusfile/opusfile-0.6-r1.ebuild deleted file mode 100644 index 228035859bb..000 --- a/media-libs/opusfile/opusfile-0.6-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="A high-level decoding and seeking API for .opus files" -HOMEPAGE="http://www.opus-codec.org/; -SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc fixed-point +float +http libressl static-libs" - -RDEPEND="media-libs/libogg - media-libs/opus - http? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - )" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -REQUIRED_USE="^^ ( fixed-point float )" - -src_configure() { - econf \ - --docdir=/usr/share/doc/${PF} \ - $(use_enable doc) \ - $(use_enable fixed-point)\ - $(use_enable float) \ - $(use_enable http) \ - $(use_enable static-libs static) -} diff --git a/media-libs/opusfile/opusfile-0.7.ebuild b/media-libs/opusfile/opusfile-0.7.ebuild deleted file mode 100644 index 2d0544c55d2..000 --- a/media-libs/opusfile/opusfile-0.7.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A high-level decoding and seeking API for .opus files" -HOMEPAGE="http://www.opus-codec.org/; -SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc fixed-point +float +http libressl static-libs" - -RDEPEND="media-libs/libogg - media-libs/opus - http? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - )" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -REQUIRED_USE="^^ ( fixed-point float )" - -src_configure() { - econf \ - --docdir=/usr/share/doc/${PF} \ - $(use_enable doc) \ - $(use_enable fixed-point)\ - $(use_enable float) \ - $(use_enable http) \ - $(use_enable static-libs static) -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 67a7634e24dc48ecd552550ae5ce9fe290a81e6a Author: Lars Wendler gentoo org> AuthorDate: Mon Aug 7 07:41:50 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Aug 7 07:53:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a7634e media-libs/opusfile: Bump to version 0.9 Package-Manager: Portage-2.3.6, Repoman-2.3.3 media-libs/opusfile/Manifest| 1 + media-libs/opusfile/opusfile-0.9.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest index 06d606d7db6..ce115e111fa 100644 --- a/media-libs/opusfile/Manifest +++ b/media-libs/opusfile/Manifest @@ -1,3 +1,4 @@ DIST opusfile-0.6.tar.gz 437980 SHA256 2428717b356e139f18ed2fdb5ad990b5654a238907a0058200b39c46a7d03ea6 SHA512 6fee48f3da21eeffed1ee5a3852234032aa559335225b07383c1104f5efba2f88aebe41c453ab2de472a69766e0fa9b48bec2f97d2a096b27afa96901802ba02 WHIRLPOOL 27cb5a0b49722949b89ae610c9f6ef9d4e73ec8a2f909f051f8f7f90f6d9ab7e2250eae8f8954e2574711d2a9c4d4cff5dda9ef4c7f9970f4a2aa00628a131d2 DIST opusfile-0.7.tar.gz 463581 SHA256 9e2bed13bc729058591a0f1cab2505e8cfd8e7ac460bf10a78bcc3b125e7c301 SHA512 13ad627e314c0f35f987d8170e090e0683d898f8c553f53a37b66a4401ff1843069e0adc35b32ef6f838d86a2a333bf11a37b4cf99161d34d5a7530619a3ade6 WHIRLPOOL ae8cd698177cc9ba3543cf7ba43df609d8b42628a4a95f67cae575f126a753cab9d0f5097e5c01630d665d931466a813e281065af1baf59445021b341970ad26 DIST opusfile-0.8.tar.gz 464600 SHA256 2c231ed3cfaa1b3173f52d740e5bbd77d51b9dfecb87014b404917fba4b855a4 SHA512 4db553211ac52b9cd9c03449e602fb720d757df385b74e076ce3552a17ecf0e80c861c326fd2570b26f5ffc1c42dff781eef61c25d7a016116a021c9d2176bbb WHIRLPOOL d2b7a31e28030f3339aa4fda5907fce2cb5681b84a37393ed3dc2ee95187faec7d6fac14d7b5a38ea9d1eefcf90cd79fa6764f2fc2455eafe86c849fd2f14f84 +DIST opusfile-0.9.tar.gz 467683 SHA256 f75fb500e40b122775ac1a71ad80c4477698842a8fe9da4a1b4a1a9f16e4e979 SHA512 9167b100ad4ea79af8bbe60ce710409b0cfd41b09d640a203a83a751c30eed0bd91b28cbf4d5fe3fcf41269881eb579300c5568fdd6f30208c6b84b429ad6632 WHIRLPOOL 284932f7a35cc8ad29f85d16bb19dbd4a0c6243cf5d30ce01f0bb908b0e393f05be93065f491087659eb7036fbef6015eb2c72254cbbbca4dd07014ec459d83b diff --git a/media-libs/opusfile/opusfile-0.9.ebuild b/media-libs/opusfile/opusfile-0.9.ebuild new file mode 100644 index 000..d7b26eeef53 --- /dev/null +++ b/media-libs/opusfile/opusfile-0.9.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A high-level decoding and seeking API for .opus files" +HOMEPAGE="http://www.opus-codec.org/; +SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc fixed-point +float +http libressl static-libs" + +RDEPEND="media-libs/libogg + media-libs/opus + http? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + )" + +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +REQUIRED_USE="^^ ( fixed-point float )" + +src_configure() { + local myeconfargs=( + --docdir=/usr/share/doc/${PF} + $(use_enable doc) + $(use_enable fixed-point)\ + $(use_enable float) + $(use_enable http) + $(use_enable static-libs static) + ) + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 2c0bedae2ef7b1b07b1ba1ba3decde431167281b Author: Alexis Ballier gentoo org> AuthorDate: Wed Jun 28 07:48:29 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Jun 28 09:35:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0bedae media-libs/opusfile: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/opusfile/opusfile-0.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/opusfile/opusfile-0.8.ebuild b/media-libs/opusfile/opusfile-0.8.ebuild index 2d0544c55d2..fa91f853aba 100644 --- a/media-libs/opusfile/opusfile-0.8.ebuild +++ b/media-libs/opusfile/opusfile-0.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc fixed-point +float +http libressl static-libs" RDEPEND="media-libs/libogg
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: 6d072e2cf48417d46afd4a566230fda1f9aafd6f Author: Lars Wendler gentoo org> AuthorDate: Wed Jul 13 08:18:54 2016 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jul 13 10:16:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d072e2c media-libs/opusfile: Bump to version 0.8 Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler gentoo.org> media-libs/opusfile/Manifest| 1 + media-libs/opusfile/opusfile-0.8.ebuild | 36 + 2 files changed, 37 insertions(+) diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest index f57dfcd..06d606d 100644 --- a/media-libs/opusfile/Manifest +++ b/media-libs/opusfile/Manifest @@ -1,2 +1,3 @@ DIST opusfile-0.6.tar.gz 437980 SHA256 2428717b356e139f18ed2fdb5ad990b5654a238907a0058200b39c46a7d03ea6 SHA512 6fee48f3da21eeffed1ee5a3852234032aa559335225b07383c1104f5efba2f88aebe41c453ab2de472a69766e0fa9b48bec2f97d2a096b27afa96901802ba02 WHIRLPOOL 27cb5a0b49722949b89ae610c9f6ef9d4e73ec8a2f909f051f8f7f90f6d9ab7e2250eae8f8954e2574711d2a9c4d4cff5dda9ef4c7f9970f4a2aa00628a131d2 DIST opusfile-0.7.tar.gz 463581 SHA256 9e2bed13bc729058591a0f1cab2505e8cfd8e7ac460bf10a78bcc3b125e7c301 SHA512 13ad627e314c0f35f987d8170e090e0683d898f8c553f53a37b66a4401ff1843069e0adc35b32ef6f838d86a2a333bf11a37b4cf99161d34d5a7530619a3ade6 WHIRLPOOL ae8cd698177cc9ba3543cf7ba43df609d8b42628a4a95f67cae575f126a753cab9d0f5097e5c01630d665d931466a813e281065af1baf59445021b341970ad26 +DIST opusfile-0.8.tar.gz 464600 SHA256 2c231ed3cfaa1b3173f52d740e5bbd77d51b9dfecb87014b404917fba4b855a4 SHA512 4db553211ac52b9cd9c03449e602fb720d757df385b74e076ce3552a17ecf0e80c861c326fd2570b26f5ffc1c42dff781eef61c25d7a016116a021c9d2176bbb WHIRLPOOL d2b7a31e28030f3339aa4fda5907fce2cb5681b84a37393ed3dc2ee95187faec7d6fac14d7b5a38ea9d1eefcf90cd79fa6764f2fc2455eafe86c849fd2f14f84 diff --git a/media-libs/opusfile/opusfile-0.8.ebuild b/media-libs/opusfile/opusfile-0.8.ebuild new file mode 100644 index 000..a1706b8 --- /dev/null +++ b/media-libs/opusfile/opusfile-0.8.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="A high-level decoding and seeking API for .opus files" +HOMEPAGE="http://www.opus-codec.org/; +SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc fixed-point +float +http libressl static-libs" + +RDEPEND="media-libs/libogg + media-libs/opus + http? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + )" + +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +REQUIRED_USE="^^ ( fixed-point float )" + +src_configure() { + econf \ + --docdir=/usr/share/doc/${PF} \ + $(use_enable doc) \ + $(use_enable fixed-point)\ + $(use_enable float) \ + $(use_enable http) \ + $(use_enable static-libs static) +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: b3279bf8066020683279133a9d13546250978b5c Author: Lars Wendler gentoo org> AuthorDate: Tue Feb 9 13:43:06 2016 + Commit: Lars Wendler gentoo org> CommitDate: Tue Feb 9 13:43:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3279bf8 media-libs/opusfile: Bump to version 0.7 Package-Manager: portage-2.2.27 Signed-off-by: Lars Wendler gentoo.org> media-libs/opusfile/Manifest| 1 + media-libs/opusfile/opusfile-0.7.ebuild | 36 + 2 files changed, 37 insertions(+) diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest index 6dc46d4..52bbcc0 100644 --- a/media-libs/opusfile/Manifest +++ b/media-libs/opusfile/Manifest @@ -1,3 +1,4 @@ DIST opusfile-0.4.tar.gz 427366 SHA256 9836ea11706c44f36de92c4c9b1248e03a4c521e7fb2cff18a0cb4f8b0e79140 SHA512 af13e3c6301f303abc67ae45f0675ace04e902eb1cd72fc448893efb3a40588c3a2f10442f80d26456af13b51764d03a0a0d5841c538487b82aebca30c0270ce WHIRLPOOL 1354bf245a77e01b822351f4ddcb1aa9646c8a49c7a52bfc01b0c3445bc51fd6af4c39d1e975b65b08c465e2c5e60ebb32601dc092c006470ec6f6d6980fb655 DIST opusfile-0.5.tar.gz 437671 SHA256 2ce52d006aeeec9f10260dbe3073c4636954a1ab19c82b8baafefe0180aa4a39 SHA512 b07baf867a732ec7826147766da51f194a2c01dfb2f86bc87d4a01616d6e21be9e788716fb5ad48a823e11de705fd1669de583bd17fbcf6a53033e7aa9569e80 WHIRLPOOL 560bfaac67b70fdbbaecf12a962f6b60656172a8be683d6bf7e55aca49f85613117e9fde373d7e160b0a6ddb65968ba325120026a1b28a034b0b258b2f3c3aac DIST opusfile-0.6.tar.gz 437980 SHA256 2428717b356e139f18ed2fdb5ad990b5654a238907a0058200b39c46a7d03ea6 SHA512 6fee48f3da21eeffed1ee5a3852234032aa559335225b07383c1104f5efba2f88aebe41c453ab2de472a69766e0fa9b48bec2f97d2a096b27afa96901802ba02 WHIRLPOOL 27cb5a0b49722949b89ae610c9f6ef9d4e73ec8a2f909f051f8f7f90f6d9ab7e2250eae8f8954e2574711d2a9c4d4cff5dda9ef4c7f9970f4a2aa00628a131d2 +DIST opusfile-0.7.tar.gz 463581 SHA256 9e2bed13bc729058591a0f1cab2505e8cfd8e7ac460bf10a78bcc3b125e7c301 SHA512 13ad627e314c0f35f987d8170e090e0683d898f8c553f53a37b66a4401ff1843069e0adc35b32ef6f838d86a2a333bf11a37b4cf99161d34d5a7530619a3ade6 WHIRLPOOL ae8cd698177cc9ba3543cf7ba43df609d8b42628a4a95f67cae575f126a753cab9d0f5097e5c01630d665d931466a813e281065af1baf59445021b341970ad26 diff --git a/media-libs/opusfile/opusfile-0.7.ebuild b/media-libs/opusfile/opusfile-0.7.ebuild new file mode 100644 index 000..a1706b8 --- /dev/null +++ b/media-libs/opusfile/opusfile-0.7.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="A high-level decoding and seeking API for .opus files" +HOMEPAGE="http://www.opus-codec.org/; +SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc fixed-point +float +http libressl static-libs" + +RDEPEND="media-libs/libogg + media-libs/opus + http? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + )" + +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +REQUIRED_USE="^^ ( fixed-point float )" + +src_configure() { + econf \ + --docdir=/usr/share/doc/${PF} \ + $(use_enable doc) \ + $(use_enable fixed-point)\ + $(use_enable float) \ + $(use_enable http) \ + $(use_enable static-libs static) +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: c68180ef8cb4cb4d8f0f48ebf60d80d4faa5b921 Author: Lars Wendler gentoo org> AuthorDate: Tue Feb 9 13:43:48 2016 + Commit: Lars Wendler gentoo org> CommitDate: Tue Feb 9 13:43:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c68180ef media-libs/opusfile: Removed old. Package-Manager: portage-2.2.27 Signed-off-by: Lars Wendler gentoo.org> media-libs/opusfile/Manifest| 2 -- media-libs/opusfile/opusfile-0.4.ebuild | 33 - media-libs/opusfile/opusfile-0.5.ebuild | 33 - 3 files changed, 68 deletions(-) diff --git a/media-libs/opusfile/Manifest b/media-libs/opusfile/Manifest index 52bbcc0..f57dfcd 100644 --- a/media-libs/opusfile/Manifest +++ b/media-libs/opusfile/Manifest @@ -1,4 +1,2 @@ -DIST opusfile-0.4.tar.gz 427366 SHA256 9836ea11706c44f36de92c4c9b1248e03a4c521e7fb2cff18a0cb4f8b0e79140 SHA512 af13e3c6301f303abc67ae45f0675ace04e902eb1cd72fc448893efb3a40588c3a2f10442f80d26456af13b51764d03a0a0d5841c538487b82aebca30c0270ce WHIRLPOOL 1354bf245a77e01b822351f4ddcb1aa9646c8a49c7a52bfc01b0c3445bc51fd6af4c39d1e975b65b08c465e2c5e60ebb32601dc092c006470ec6f6d6980fb655 -DIST opusfile-0.5.tar.gz 437671 SHA256 2ce52d006aeeec9f10260dbe3073c4636954a1ab19c82b8baafefe0180aa4a39 SHA512 b07baf867a732ec7826147766da51f194a2c01dfb2f86bc87d4a01616d6e21be9e788716fb5ad48a823e11de705fd1669de583bd17fbcf6a53033e7aa9569e80 WHIRLPOOL 560bfaac67b70fdbbaecf12a962f6b60656172a8be683d6bf7e55aca49f85613117e9fde373d7e160b0a6ddb65968ba325120026a1b28a034b0b258b2f3c3aac DIST opusfile-0.6.tar.gz 437980 SHA256 2428717b356e139f18ed2fdb5ad990b5654a238907a0058200b39c46a7d03ea6 SHA512 6fee48f3da21eeffed1ee5a3852234032aa559335225b07383c1104f5efba2f88aebe41c453ab2de472a69766e0fa9b48bec2f97d2a096b27afa96901802ba02 WHIRLPOOL 27cb5a0b49722949b89ae610c9f6ef9d4e73ec8a2f909f051f8f7f90f6d9ab7e2250eae8f8954e2574711d2a9c4d4cff5dda9ef4c7f9970f4a2aa00628a131d2 DIST opusfile-0.7.tar.gz 463581 SHA256 9e2bed13bc729058591a0f1cab2505e8cfd8e7ac460bf10a78bcc3b125e7c301 SHA512 13ad627e314c0f35f987d8170e090e0683d898f8c553f53a37b66a4401ff1843069e0adc35b32ef6f838d86a2a333bf11a37b4cf99161d34d5a7530619a3ade6 WHIRLPOOL ae8cd698177cc9ba3543cf7ba43df609d8b42628a4a95f67cae575f126a753cab9d0f5097e5c01630d665d931466a813e281065af1baf59445021b341970ad26 diff --git a/media-libs/opusfile/opusfile-0.4.ebuild b/media-libs/opusfile/opusfile-0.4.ebuild deleted file mode 100644 index 26cab4a..000 --- a/media-libs/opusfile/opusfile-0.4.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -DESCRIPTION="A high-level decoding and seeking API for .opus files" -HOMEPAGE="http://www.opus-codec.org/; -SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc x86" -IUSE="doc fixed-point +float +http static-libs" - -RDEPEND="media-libs/libogg - media-libs/opus - http? ( dev-libs/openssl )" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -REQUIRED_USE="^^ ( fixed-point float )" - -src_configure() { - econf \ - --docdir=/usr/share/doc/${PF} \ - $(use_enable doc) \ - $(use_enable fixed-point)\ - $(use_enable float) \ - $(use_enable http) \ - $(use_enable static-libs static) -} diff --git a/media-libs/opusfile/opusfile-0.5.ebuild b/media-libs/opusfile/opusfile-0.5.ebuild deleted file mode 100644 index d359688..000 --- a/media-libs/opusfile/opusfile-0.5.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -DESCRIPTION="A high-level decoding and seeking API for .opus files" -HOMEPAGE="http://www.opus-codec.org/; -SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~x86" -IUSE="doc fixed-point +float +http static-libs" - -RDEPEND="media-libs/libogg - media-libs/opus - http? ( dev-libs/openssl )" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -REQUIRED_USE="^^ ( fixed-point float )" - -src_configure() { - econf \ - --docdir=/usr/share/doc/${PF} \ - $(use_enable doc) \ - $(use_enable fixed-point)\ - $(use_enable float) \ - $(use_enable http) \ - $(use_enable static-libs static) -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/opusfile/
commit: e27dcd49336d661876bba52525389c157b3d Author: Julian Ospald gentoo org> AuthorDate: Mon Oct 5 08:48:28 2015 + Commit: Julian Ospald gentoo org> CommitDate: Mon Oct 5 08:48:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27d media-libs/opusfile: add libressl support media-libs/opusfile/opusfile-0.6-r1.ebuild | 36 ++ 1 file changed, 36 insertions(+) diff --git a/media-libs/opusfile/opusfile-0.6-r1.ebuild b/media-libs/opusfile/opusfile-0.6-r1.ebuild new file mode 100644 index 000..719011d --- /dev/null +++ b/media-libs/opusfile/opusfile-0.6-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +DESCRIPTION="A high-level decoding and seeking API for .opus files" +HOMEPAGE="http://www.opus-codec.org/; +SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc fixed-point +float +http libressl static-libs" + +RDEPEND="media-libs/libogg + media-libs/opus + http? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + )" + +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +REQUIRED_USE="^^ ( fixed-point float )" + +src_configure() { + econf \ + --docdir=/usr/share/doc/${PF} \ + $(use_enable doc) \ + $(use_enable fixed-point)\ + $(use_enable float) \ + $(use_enable http) \ + $(use_enable static-libs static) +}