[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2024-02-29 Thread Sam James
commit: b1819ee24f13b5786f5da5824112050a852035c5
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 29 23:55:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 29 23:55:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1819ee2

media-libs/fdk-aac: filter LTO (ODR violations)

ODR violations and no progress on upstream bug.

Bug: https://github.com/mstorsjo/fdk-aac/issues/156
Closes: https://bugs.gentoo.org/885355
Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.3.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
index 17a63704bd74..f4e614cb36ca 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit multilib-minimal
+inherit flag-o-matic multilib-minimal
 
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
@@ -37,6 +37,12 @@ src_prepare() {
fi
 }
 
+src_configure() {
+   # ODR violations (https://github.com/mstorsjo/fdk-aac/issues/156, bug 
#885355)
+   filter-lto
+   multilib-minimal_src_configure
+}
+
 multilib_src_configure() {
local myeconfargs=(
--disable-static



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/files/, media-libs/fdk-aac/

2024-01-23 Thread Miroslav Šulc
commit: fe2b298518a36f2aa5885bd45331545425628d1b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Jan 23 10:00:17 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jan 23 10:00:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2b2985

media-libs/fdk-aac: dropped obsolete 2.0.2

Bug: https://bugs.gentoo.org/922692
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/fdk-aac/Manifest|  1 -
 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild| 63 ---
 .../files/fdk-aac-2.0.2-always_inline.patch| 72 --
 3 files changed, 136 deletions(-)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index c5edf2c7ecb5..ba8d7f6e9f39 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -1,2 +1 @@
-DIST fdk-aac-2.0.2.tar.gz 2886434 BLAKE2B 
f9917cf8ded3e4165048b27211c5985b4fe174d1ac815a7bc4afad88e059f3a89a24f88ad20633becdba9cb91717b9d4bf44781368c436e35002061b1644eb64
 SHA512 
8e5a7992869a7e649bee6d41bf7c6e408cec7ba1931a6cd7a9ad8a01e6ac49bd299ddd147b18823e8ee379ce7c6373d7f5a94f0f859ed973a30c61eccd53fa7e
 DIST fdk-aac-2.0.3.tar.gz 2906697 BLAKE2B 
a3dbf45c637680bda178c2886926cb459ef00660ec6b0e9eef6e48a7b04de961659da8cf0016b6e7376ce6d513abc142b43068c65b10c8cba2ed6b3aec0a9521
 SHA512 
7494d9cf3814b4abcc8fdf02cc40e8b49d744b1744869389da33d93302799dec9b4d67ce25d912de6d9a635a59a1d4c459c99c9ad2e90186d3af48d0f8282af7

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
deleted file mode 100644
index 69677bca87e4..
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
-   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
-   inherit autotools git-r3
-else
-   inherit libtool
-   KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86 ~x64-macos"
-   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-   else # Official release
-   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
-   fi
-fi
-
-DESCRIPTION="Fraunhofer AAC codec library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/ 
https://github.com/mstorsjo/fdk-aac;
-LICENSE="FraunhoferFDK"
-# subslot == N where N is libfdk-aac.so.N
-SLOT="0/2"
-
-IUSE="examples"
-
-PATCHES=( "${FILESDIR}"/${P}-always_inline.patch )
-
-src_prepare() {
-   default
-
-   if [[ ${PV} == ** ]] ; then
-   eautoreconf
-   else
-   elibtoolize
-   fi
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --disable-static
-   $(multilib_native_use_enable examples example)
-   )
-   ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples; then
-   mv "${ED}/usr/bin/"{,fdk-}aac-enc || die
-   fi
-
-   # package provides .pc files
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
-}

diff --git a/media-libs/fdk-aac/files/fdk-aac-2.0.2-always_inline.patch 
b/media-libs/fdk-aac/files/fdk-aac-2.0.2-always_inline.patch
deleted file mode 100644
index afb2dbe1026d..
--- a/media-libs/fdk-aac/files/fdk-aac-2.0.2-always_inline.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-From 7f328b93ee2aa8bb4e94613b6ed218e7525d8dc0 Mon Sep 17 00:00:00 2001
-From: David Seifert 
-Date: Sat, 10 Jul 2021 13:06:57 +0200
-Subject: [PATCH] Do not force inlining of indirect functions
-
-* A function called indirectly cannot be decorated
-  with `__attribute((always_inline))`, as this is
-  guaranteed to only work with direct calls:
-https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63220#c1
-
-Bug: https://bugs.gentoo.org/798045

- libFDK/include/fft.h | 4 ++--
- libFDK/src/fft.cpp   | 6 +++---
- 2 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/libFDK/include/fft.h b/libFDK/include/fft.h
-index d394046..4ef62b4 100644
 a/libFDK/include/fft.h
-+++ b/libFDK/include/fft.h
-@@ -139,7 +139,7 @@ void ifft(int length, FIXP_DBL *pInput, INT *scalefactor);
-  * bit scale headroom. The values are interleaved, real/imag pairs.
-  */
- LNK_SECTION_CODE_L1
--static FDK_FORCEINLINE void fft_4(FIXP_DBL *x) {
-+static inline void fft_4(FIXP_DBL *x) {
-   FIXP_DBL a00, a10, a20, a30, tmp0, tmp1;
- 
-   a00 = (x[0] + x[4]) >> 1; /* Re A + Re B */
-@@ -168,7 +168,7 @@ static FDK_FORCEINLINE void fft_4(FIXP_DBL *x) {
- 
- #ifndef FUNCTION_fft_8
- LNK_SECTION_CODE_L1
--static FDK_FORCEINLINE void fft_8(FIXP_DBL *x) {

[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2024-01-22 Thread Sam James
commit: f8232f07a3c0d4c7b0658722765182b8ec4cfcfe
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 04:16:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 04:16:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8232f07

media-libs/fdk-aac: Stabilize 2.0.3 ppc, #922692

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
index ae8f713c88b4..17a63704bd74 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit autotools git-r3
 else
inherit libtool
-   KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2024-01-22 Thread Sam James
commit: 525fcee06f31bc7c8ca26a69d10be9fddc3d2051
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 22 13:11:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 22 13:11:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525fcee0

media-libs/fdk-aac: Stabilize 2.0.3 x86, #922692

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
index 58a6a8701f74..ae8f713c88b4 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit autotools git-r3
 else
inherit libtool
-   KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~x86 
~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2024-01-22 Thread Sam James
commit: ab726e5a162bafcdc24290cd1132be763ee02698
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 22 11:51:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 22 11:51:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab726e5a

media-libs/fdk-aac: Stabilize 2.0.3 arm64, #922692

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
index 29131c180bbb..58a6a8701f74 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit autotools git-r3
 else
inherit libtool
-   KEYWORDS="amd64 arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~x86 
~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~x86 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2024-01-22 Thread Sam James
commit: 92c8250cf4e43cd15a75c4d09603b99d8d32fd3a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 22 11:51:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 22 11:51:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c8250c

media-libs/fdk-aac: Stabilize 2.0.3 amd64, #922692

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
index c0aff62f10fb..dcb62d1e394c 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit autotools git-r3
 else
inherit libtool
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~x86 
~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~x86 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2024-01-22 Thread Sam James
commit: 88a3c9edfb70796a9477ca3b61f2efee27e47c4a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 22 11:51:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 22 11:51:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a3c9ed

media-libs/fdk-aac: Stabilize 2.0.3 arm, #922692

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
index dcb62d1e394c..29131c180bbb 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit autotools git-r3
 else
inherit libtool
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~x86 
~x64-macos"
+   KEYWORDS="amd64 arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~x86 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2024-01-22 Thread Sam James
commit: 285030743c9c69f6b0040583e75620217ab8e9a9
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 22 11:27:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 22 11:27:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28503074

media-libs/fdk-aac: Stabilize 2.0.3 ppc64, #922692

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
index 09d6e507bf68..c0aff62f10fb 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit autotools git-r3
 else
inherit libtool
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 
~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~x86 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2023-12-23 Thread Miroslav Šulc
commit: f9c69b89414216e3082839576d28b87c3bec0bed
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Dec 23 09:37:56 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Dec 23 09:37:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c69b89

media-libs/fdk-aac: bump to 2.0.3

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/fdk-aac/Manifest |  1 +
 media-libs/fdk-aac/fdk-aac-2.0.3.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index 5fc52ef7d579..c5edf2c7ecb5 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -1 +1,2 @@
 DIST fdk-aac-2.0.2.tar.gz 2886434 BLAKE2B 
f9917cf8ded3e4165048b27211c5985b4fe174d1ac815a7bc4afad88e059f3a89a24f88ad20633becdba9cb91717b9d4bf44781368c436e35002061b1644eb64
 SHA512 
8e5a7992869a7e649bee6d41bf7c6e408cec7ba1931a6cd7a9ad8a01e6ac49bd299ddd147b18823e8ee379ce7c6373d7f5a94f0f859ed973a30c61eccd53fa7e
+DIST fdk-aac-2.0.3.tar.gz 2906697 BLAKE2B 
a3dbf45c637680bda178c2886926cb459ef00660ec6b0e9eef6e48a7b04de961659da8cf0016b6e7376ce6d513abc142b43068c65b10c8cba2ed6b3aec0a9521
 SHA512 
7494d9cf3814b4abcc8fdf02cc40e8b49d744b1744869389da33d93302799dec9b4d67ce25d912de6d9a635a59a1d4c459c99c9ad2e90186d3af48d0f8282af7

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
new file mode 100644
index ..bbeaacc83515
--- /dev/null
+++ b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
+   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
+   inherit autotools git-r3
+else
+   inherit libtool
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 
~x64-macos"
+   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+   else # Official release
+   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
+   fi
+fi
+
+DESCRIPTION="Fraunhofer AAC codec library"
+HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
+LICENSE="FraunhoferFDK"
+# subslot == N where N is libfdk-aac.so.N
+SLOT="0/2"
+
+IUSE="examples"
+
+src_prepare() {
+   default
+
+   if [[ ${PV} == ** ]] ; then
+   eautoreconf
+   else
+   elibtoolize
+   fi
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-static
+   $(multilib_native_use_enable examples example)
+   )
+   ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples; then
+   mv "${ED}/usr/bin/"{,fdk-}aac-enc || die
+   fi
+
+   # package provides .pc files
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2023-12-23 Thread Miroslav Šulc
commit: e8ba0121308a89823ba457b00c4efe0757fda10e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Dec 23 09:38:47 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Dec 23 09:38:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ba0121

media-libs/fdk-aac: added github site

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 2 +-
 media-libs/fdk-aac/fdk-aac-2.0.3.ebuild | 2 +-
 media-libs/fdk-aac/metadata.xml | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index 5f49c1190a16..69677bca87e4 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -20,7 +20,7 @@ else
 fi
 
 DESCRIPTION="Fraunhofer AAC codec library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
+HOMEPAGE="https://sourceforge.net/projects/opencore-amr/ 
https://github.com/mstorsjo/fdk-aac;
 LICENSE="FraunhoferFDK"
 # subslot == N where N is libfdk-aac.so.N
 SLOT="0/2"

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
index bbeaacc83515..09d6e507bf68 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.3.ebuild
@@ -20,7 +20,7 @@ else
 fi
 
 DESCRIPTION="Fraunhofer AAC codec library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
+HOMEPAGE="https://sourceforge.net/projects/opencore-amr/ 
https://github.com/mstorsjo/fdk-aac;
 LICENSE="FraunhoferFDK"
 # subslot == N where N is libfdk-aac.so.N
 SLOT="0/2"

diff --git a/media-libs/fdk-aac/metadata.xml b/media-libs/fdk-aac/metadata.xml
index 7e883f8fea86..a7868a75c575 100644
--- a/media-libs/fdk-aac/metadata.xml
+++ b/media-libs/fdk-aac/metadata.xml
@@ -7,5 +7,6 @@


opencore-amr
+   mstorsjo/fdk-aac

 



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2023-02-26 Thread Arthur Zamarin
commit: 15ee3411d88fc8da99ded23525c715712a175517
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Sat Feb 25 01:15:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 26 18:15:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ee3411

media-libs/fdk-aac: Keyword 2.0.2 mips, #896116

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index 375b82c75a5f..5f49c1190a16 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit autotools git-r3
 else
inherit libtool
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2022-12-09 Thread Sam James
commit: 40b028161459dcad5ddbe429216c7632a0b7e80a
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 10 02:42:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 10 02:43:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b02816

media-libs/fdk-aac: elibtoolize for -Werror=odr

Closes: https://bugs.gentoo.org/884767
Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index 4c39024a57df..375b82c75a5f 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -10,6 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
+   inherit libtool
KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
@@ -30,7 +31,12 @@ PATCHES=( "${FILESDIR}"/${P}-always_inline.patch )
 
 src_prepare() {
default
-   [[ ${PV} == ** ]] && eautoreconf
+
+   if [[ ${PV} == ** ]] ; then
+   eautoreconf
+   else
+   elibtoolize
+   fi
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2022-11-24 Thread WANG Xuerui
commit: 33ef0e7e9bdf4d61e4f399836b5979149e559b31
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Nov 24 07:19:52 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Nov 24 12:00:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ef0e7e

media-libs/fdk-aac: keyword 2.0.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index 26e8b5978db6..4c39024a57df 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2022-08-30 Thread Sam James
commit: 988c367c5a26f386182e13d54efa956b4fae966a
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 30 18:26:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 30 19:06:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988c367c

media-libs/fdk-aac: limit multilib features (drop doc)

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index d0bf89ecaab6..26e8b5978db6 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.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
@@ -36,7 +36,7 @@ src_prepare() {
 multilib_src_configure() {
local myeconfargs=(
--disable-static
-   $(use_enable examples example)
+   $(multilib_native_use_enable examples example)
)
ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2021-07-17 Thread David Seifert
commit: d5da913a61428328cd44a1f925203c7b3950f6a1
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 09:27:28 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul 17 09:27:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5da913a

media-libs/fdk-aac: Remove USE="static-libs"

Signed-off-by: David Seifert  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index 8e0360997fd..913c27ccdda 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -24,7 +24,7 @@ LICENSE="FraunhoferFDK"
 # subslot == N where N is libfdk-aac.so.N
 SLOT="0/2"
 
-IUSE="static-libs examples"
+IUSE="examples"
 
 PATCHES=( "${FILESDIR}"/${P}-always_inline.patch )
 
@@ -35,8 +35,7 @@ src_prepare() {
 
 multilib_src_configure() {
local myeconfargs=(
-   --enable-shared
-   $(use_enable static-libs static)
+   --disable-static
$(use_enable examples example)
)
ECONF_SOURCE=${S} econf "${myeconfargs[@]}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/files/, media-libs/fdk-aac/

2021-07-17 Thread David Seifert
commit: 341fa332fd0514a8697cd229b6086370f927d5df
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 09:27:25 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul 17 09:27:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=341fa332

media-libs/fdk-aac: Fix failed inlining

Closes: https://bugs.gentoo.org/798045
Signed-off-by: David Seifert  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild|  2 +
 .../files/fdk-aac-2.0.2-always_inline.patch| 72 ++
 2 files changed, 74 insertions(+)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index b003c4ad8fd..8e0360997fd 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -26,6 +26,8 @@ SLOT="0/2"
 
 IUSE="static-libs examples"
 
+PATCHES=( "${FILESDIR}"/${P}-always_inline.patch )
+
 src_prepare() {
default
[[ ${PV} == ** ]] && eautoreconf

diff --git a/media-libs/fdk-aac/files/fdk-aac-2.0.2-always_inline.patch 
b/media-libs/fdk-aac/files/fdk-aac-2.0.2-always_inline.patch
new file mode 100644
index 000..afb2dbe1026
--- /dev/null
+++ b/media-libs/fdk-aac/files/fdk-aac-2.0.2-always_inline.patch
@@ -0,0 +1,72 @@
+From 7f328b93ee2aa8bb4e94613b6ed218e7525d8dc0 Mon Sep 17 00:00:00 2001
+From: David Seifert 
+Date: Sat, 10 Jul 2021 13:06:57 +0200
+Subject: [PATCH] Do not force inlining of indirect functions
+
+* A function called indirectly cannot be decorated
+  with `__attribute((always_inline))`, as this is
+  guaranteed to only work with direct calls:
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63220#c1
+
+Bug: https://bugs.gentoo.org/798045
+---
+ libFDK/include/fft.h | 4 ++--
+ libFDK/src/fft.cpp   | 6 +++---
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/libFDK/include/fft.h b/libFDK/include/fft.h
+index d394046..4ef62b4 100644
+--- a/libFDK/include/fft.h
 b/libFDK/include/fft.h
+@@ -139,7 +139,7 @@ void ifft(int length, FIXP_DBL *pInput, INT *scalefactor);
+  * bit scale headroom. The values are interleaved, real/imag pairs.
+  */
+ LNK_SECTION_CODE_L1
+-static FDK_FORCEINLINE void fft_4(FIXP_DBL *x) {
++static inline void fft_4(FIXP_DBL *x) {
+   FIXP_DBL a00, a10, a20, a30, tmp0, tmp1;
+ 
+   a00 = (x[0] + x[4]) >> 1; /* Re A + Re B */
+@@ -168,7 +168,7 @@ static FDK_FORCEINLINE void fft_4(FIXP_DBL *x) {
+ 
+ #ifndef FUNCTION_fft_8
+ LNK_SECTION_CODE_L1
+-static FDK_FORCEINLINE void fft_8(FIXP_DBL *x) {
++static inline void fft_8(FIXP_DBL *x) {
+   FIXP_SPK w_PiFOURTH = {{FIXP_SGL(0x5A82), FIXP_SGL(0x5A82)}};
+ 
+   FIXP_DBL a00, a10, a20, a30;
+diff --git a/libFDK/src/fft.cpp b/libFDK/src/fft.cpp
+index 4e6fdd2..c9ee784 100644
+--- a/libFDK/src/fft.cpp
 b/libFDK/src/fft.cpp
+@@ -170,7 +170,7 @@ amm-i...@iis.fraunhofer.de
+ 
+ /* Performs the FFT of length 2. Input vector unscaled, output vector scaled
+  * with factor 0.5 */
+-static FDK_FORCEINLINE void fft2(FIXP_DBL *RESTRICT pDat) {
++static inline void fft2(FIXP_DBL *RESTRICT pDat) {
+   FIXP_DBL r1, i1;
+   FIXP_DBL r2, i2;
+ 
+@@ -196,7 +196,7 @@ static FDK_FORCEINLINE void fft2(FIXP_DBL *RESTRICT pDat) {
+ 
+ #ifndef FUNCTION_fft3
+ /* Performs the FFT of length 3 according to the algorithm after winograd. */
+-static FDK_FORCEINLINE void fft3(FIXP_DBL *RESTRICT pDat) {
++static inline void fft3(FIXP_DBL *RESTRICT pDat) {
+   FIXP_DBL r1, r2;
+   FIXP_DBL s1, s2;
+   FIXP_DBL pD;
+@@ -233,7 +233,7 @@ static FDK_FORCEINLINE void fft3(FIXP_DBL *RESTRICT pDat) {
+ 
+ /* performs the FFT of length 5 according to the algorithm after winograd */
+ /* This version works with a prescale of 2 instead of 3 */
+-static FDK_FORCEINLINE void fft5(FIXP_DBL *RESTRICT pDat) {
++static inline void fft5(FIXP_DBL *RESTRICT pDat) {
+   FIXP_DBL r1, r2, r3, r4;
+   FIXP_DBL s1, s2, s3, s4;
+   FIXP_DBL t;
+-- 
+2.32.0
+



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2021-06-01 Thread Miroslav Šulc
commit: d04193ec3d3d01d5c8b2d2378bd7f9a93bde4214
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Jun  1 06:53:20 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jun  1 06:53:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04193ec

media-libs/fdk-aac: removed obsolete 2.0.1

Closes: https://bugs.gentoo.org/784476
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/fdk-aac/Manifest |  1 -
 media-libs/fdk-aac/fdk-aac-2.0.1.ebuild | 56 -
 2 files changed, 57 deletions(-)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index 7ce07ae0274..5fc52ef7d57 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -1,2 +1 @@
-DIST fdk-aac-2.0.1.tar.gz 2865456 BLAKE2B 
79c66956b3c43138fb34448398cf104a021757332b2af6d4493bce8c4f9dfdf97a38d1f00c3f1a3f91ffb3b2ce2bb0bdc982e3f92a1ffe7e5f0d1c2f0ef8ca99
 SHA512 
08209bbd060edafe7b607c9e1394cd03df4f98df6f32b4be21d34d1ab491a7447ed592785546c040126767bd31980121ca6a31aba06eaf90558b14228e302d82
 DIST fdk-aac-2.0.2.tar.gz 2886434 BLAKE2B 
f9917cf8ded3e4165048b27211c5985b4fe174d1ac815a7bc4afad88e059f3a89a24f88ad20633becdba9cb91717b9d4bf44781368c436e35002061b1644eb64
 SHA512 
8e5a7992869a7e649bee6d41bf7c6e408cec7ba1931a6cd7a9ad8a01e6ac49bd299ddd147b18823e8ee379ce7c6373d7f5a94f0f859ed973a30c61eccd53fa7e

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
deleted file mode 100644
index a505bf33937..000
--- a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
-   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
-   inherit autotools git-r3
-else
-   KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~x64-macos"
-   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-   else # Official release
-   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
-   fi
-fi
-
-DESCRIPTION="Fraunhofer AAC codec library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
-LICENSE="FraunhoferFDK"
-# subslot == N where N is libfdk-aac.so.N
-SLOT="0/2"
-
-IUSE="static-libs examples"
-
-src_prepare() {
-   default
-   [[ ${PV} == ** ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --enable-shared
-   $(use_enable static-libs static)
-   $(use_enable examples example)
-   )
-   ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples; then
-   mv "${ED}/usr/bin/"{,fdk-}aac-enc || die
-   fi
-
-   # package provides .pc files
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2021-05-31 Thread Sam James
commit: e538fa54ac380ffc37796f653639066164008e34
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 11:38:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 11:38:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e538fa54

media-libs/fdk-aac: Stabilize 2.0.2 arm64, #792747

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index 3af01f6b6ce..b003c4ad8fd 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2021-05-30 Thread Agostino Sarubbo
commit: 082fb7fa4b401d43bb4cf690ae988f8e560f69cd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun May 30 09:50:05 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun May 30 09:50:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082fb7fa

media-libs/fdk-aac: ppc64 stable wrt bug #792747

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index 79a182cd911..3af01f6b6ce 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86 ~x64-macos"
+   KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2021-05-29 Thread Sam James
commit: cf6881becae61ebbd6542c54a102382b172c7c2c
Author: Sam James  gentoo  org>
AuthorDate: Sat May 29 15:20:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 29 15:20:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf6881be

media-libs/fdk-aac: Stabilize 2.0.2 amd64, #792747

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index 9418e83fa09..79a182cd911 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 x86 ~x64-macos"
+   KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2021-05-29 Thread Sam James
commit: 2ffbb3d5ca50cc9efcbeca68541e21a0adf2068f
Author: Sam James  gentoo  org>
AuthorDate: Sat May 29 10:17:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 29 10:21:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ffbb3d5

media-libs/fdk-aac: Stabilize 2.0.2 x86, #792747

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index 34b4a37935a..9418e83fa09 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 ~x86 ~x64-macos"
+   KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2021-05-29 Thread Sam James
commit: 0a87c8d4a3d68cfdf74d9ae98d8072349e46a7a8
Author: Sam James  gentoo  org>
AuthorDate: Sat May 29 08:54:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 29 09:00:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a87c8d4

media-libs/fdk-aac: Stabilize 2.0.2 arm, #792747

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index 3cffd3a2049..34b4a37935a 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86 ~x64-macos"
+   KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 ~x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2021-05-29 Thread Sam James
commit: e1179e3f13f3519bb2df9ad7bb36031838402193
Author: Sam James  gentoo  org>
AuthorDate: Sat May 29 08:54:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 29 09:00:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1179e3f

media-libs/fdk-aac: Stabilize 2.0.2 ppc, #792747

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
index 01bbf0f0867..3cffd3a2049 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2021-04-28 Thread Miroslav Šulc
commit: 3d18db25b4e5e5fed5f7525fdf55e800884489b3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Apr 28 18:03:51 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Apr 28 18:04:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d18db25

media-libs/fdk-aac: bump to 2.0.2

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/fdk-aac/Manifest |  1 +
 media-libs/fdk-aac/fdk-aac-2.0.2.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index 7332f9fe8b3..7ce07ae0274 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -1 +1,2 @@
 DIST fdk-aac-2.0.1.tar.gz 2865456 BLAKE2B 
79c66956b3c43138fb34448398cf104a021757332b2af6d4493bce8c4f9dfdf97a38d1f00c3f1a3f91ffb3b2ce2bb0bdc982e3f92a1ffe7e5f0d1c2f0ef8ca99
 SHA512 
08209bbd060edafe7b607c9e1394cd03df4f98df6f32b4be21d34d1ab491a7447ed592785546c040126767bd31980121ca6a31aba06eaf90558b14228e302d82
+DIST fdk-aac-2.0.2.tar.gz 2886434 BLAKE2B 
f9917cf8ded3e4165048b27211c5985b4fe174d1ac815a7bc4afad88e059f3a89a24f88ad20633becdba9cb91717b9d4bf44781368c436e35002061b1644eb64
 SHA512 
8e5a7992869a7e649bee6d41bf7c6e408cec7ba1931a6cd7a9ad8a01e6ac49bd299ddd147b18823e8ee379ce7c6373d7f5a94f0f859ed973a30c61eccd53fa7e

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
new file mode 100644
index 000..01bbf0f0867
--- /dev/null
+++ b/media-libs/fdk-aac/fdk-aac-2.0.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
+   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
+   inherit autotools git-r3
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+   else # Official release
+   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
+   fi
+fi
+
+DESCRIPTION="Fraunhofer AAC codec library"
+HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
+LICENSE="FraunhoferFDK"
+# subslot == N where N is libfdk-aac.so.N
+SLOT="0/2"
+
+IUSE="static-libs examples"
+
+src_prepare() {
+   default
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   $(use_enable examples example)
+   )
+   ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples; then
+   mv "${ED}/usr/bin/"{,fdk-}aac-enc || die
+   fi
+
+   # package provides .pc files
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2020-09-18 Thread Miroslav Šulc
commit: 62247b64c7e8348c9b257b8f9ecb751a182e979f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Sep 18 07:48:10 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Sep 18 07:48:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62247b64

media-libs/fdk-aac: removed obsolete 2.0.0

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/fdk-aac/Manifest |  1 -
 media-libs/fdk-aac/fdk-aac-2.0.0.ebuild | 56 -
 2 files changed, 57 deletions(-)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index cc78b5eac47..7332f9fe8b3 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -1,2 +1 @@
-DIST fdk-aac-2.0.0.tar.gz 2864593 BLAKE2B 
beaefd5186a6253496a656ccea514e764e6c6515b46ea0fa324f66985af8374f3813afddb29018da12d28d1672ebe10821f5e4e98d131ad4fb77a3d01ffab234
 SHA512 
40b02a9e42e17015fa6531c7b7eb51098ab43224c11c1c85e981d950642ffc6884146367cb423062b1da11679020ee5c5779dce5f4dc62175c8bf471831ed918
 DIST fdk-aac-2.0.1.tar.gz 2865456 BLAKE2B 
79c66956b3c43138fb34448398cf104a021757332b2af6d4493bce8c4f9dfdf97a38d1f00c3f1a3f91ffb3b2ce2bb0bdc982e3f92a1ffe7e5f0d1c2f0ef8ca99
 SHA512 
08209bbd060edafe7b607c9e1394cd03df4f98df6f32b4be21d34d1ab491a7447ed592785546c040126767bd31980121ca6a31aba06eaf90558b14228e302d82

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
deleted file mode 100644
index c28e667a221..000
--- a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
-   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
-   inherit autotools git-r3
-else
-   KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~x64-macos"
-   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-   else # Official release
-   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
-   fi
-fi
-
-DESCRIPTION="Fraunhofer AAC codec library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
-LICENSE="FraunhoferFDK"
-# subslot == N where N is libfdk-aac.so.N
-SLOT="0/2"
-
-IUSE="static-libs examples"
-
-src_prepare() {
-   default
-   [[ ${PV} == ** ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --enable-shared
-   $(use_enable static-libs static)
-   $(use_enable examples example)
-   )
-   ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples; then
-   mv "${ED}/usr/bin/"{,fdk-}aac-enc || die
-   fi
-
-   # package provides .pc files
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2020-09-13 Thread Sergei Trofimovich
commit: 306cbda1bb6cdc6057bc9303803a06de92fb3b73
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep 13 08:40:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep 13 08:44:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=306cbda1

media-libs/fdk-aac: stable 2.0.1 for ppc

stable wrt bug #740902

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
index 1c68b29cfba..9eb4bddd6c7 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 arm arm64 ~ppc ppc64 x86 ~x64-macos"
+   KEYWORDS="~amd64 arm arm64 ppc ppc64 x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2020-09-09 Thread Sergei Trofimovich
commit: b7fcc57c6ede70ce54078b42f6263e9b4f63a618
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:42:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:58:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fcc57c

media-libs/fdk-aac: stable 2.0.1 for ppc64

stable wrt bug #740902

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
index eb3ea4c5969..1c68b29cfba 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86 ~x64-macos"
+   KEYWORDS="~amd64 arm arm64 ~ppc ppc64 x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2020-09-08 Thread Thomas Deutschmann
commit: 1a283f14662608b123a08615e55c6e3d7429823e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Sep  8 15:54:04 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Sep  8 15:56:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a283f14

media-libs/fdk-aac: x86 stable (bug #740902)

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
index 3c2545f113a..eb3ea4c5969 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2020-09-07 Thread Sam James
commit: d645598f6532a4b6ef2abc9729c858e529e24800
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  8 02:37:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  8 02:37:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d645598f

media-libs/fdk-aac: Stabilize 2.0.1 arm64, #740902

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
index 307ad47e371..3c2545f113a 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2020-09-07 Thread Sam James
commit: 239d895fc862a716ff575b51f8e858190bb6e1dc
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  8 02:23:09 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  8 02:23:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=239d895f

media-libs/fdk-aac: Stabilize 2.0.1 arm, #740902

Signed-off-by: Sam James  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
index 4faac04a34d..307ad47e371 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+   KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2019-10-14 Thread Lars Wendler
commit: 2165ccad83cfc148363eb870409d3f7c59242517
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 14 12:17:11 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 14 12:48:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2165ccad

media-libs/fdk-aac: Removed old

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/fdk-aac/Manifest |  2 --
 media-libs/fdk-aac/fdk-aac-0.1.5.ebuild | 55 
 media-libs/fdk-aac/fdk-aac-0.1.6.ebuild | 56 -
 3 files changed, 113 deletions(-)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index b69f9e8a334..cc78b5eac47 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -1,4 +1,2 @@
-DIST fdk-aac-0.1.5.tar.gz 2091081 BLAKE2B 
16dd8606f87480fbf13d06b9628ff8c4fef418b5c55fbf99931d25ee9de6c1dd710760be8766af995d0d678e8c94b2d3b17aa6cd0f5b2512ae9d4478d985d72a
 SHA512 
579e96dae5638cfe2d3d5e84ab24a72ed50ed3b5a9d3c6eb2f434d3a5f4c575877a2ecf6cd7cf7a528eb2811b2014a861eaaac9ea5fc617c6423587525766f00
-DIST fdk-aac-0.1.6.tar.gz 2091618 BLAKE2B 
e3036879e21677ea0ba6d6a030aff0568572e420217479b19312bc64daf0a4e94c1a0a6de561baa79f362186777f1414a4a1eb89bf80c1268767564f1a82708b
 SHA512 
d4d14debeb6e424f4e2a1458ed7bebaa2c45ce54170c6e679286fd965f52286b6a6c1e944edbb4ea2302c3bb789c0f3cdab9c0d89618014ba4250b2f04d71d12
 DIST fdk-aac-2.0.0.tar.gz 2864593 BLAKE2B 
beaefd5186a6253496a656ccea514e764e6c6515b46ea0fa324f66985af8374f3813afddb29018da12d28d1672ebe10821f5e4e98d131ad4fb77a3d01ffab234
 SHA512 
40b02a9e42e17015fa6531c7b7eb51098ab43224c11c1c85e981d950642ffc6884146367cb423062b1da11679020ee5c5779dce5f4dc62175c8bf471831ed918
 DIST fdk-aac-2.0.1.tar.gz 2865456 BLAKE2B 
79c66956b3c43138fb34448398cf104a021757332b2af6d4493bce8c4f9dfdf97a38d1f00c3f1a3f91ffb3b2ce2bb0bdc982e3f92a1ffe7e5f0d1c2f0ef8ca99
 SHA512 
08209bbd060edafe7b607c9e1394cd03df4f98df6f32b4be21d34d1ab491a7447ed592785546c040126767bd31980121ca6a31aba06eaf90558b14228e302d82

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
deleted file mode 100644
index 3f58741c9d2..000
--- a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == ** ]]; then
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
-   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
-   inherit autotools git-r3
-else
-   KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~x64-macos"
-   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-   else # Official release
-   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
-   fi
-fi
-
-inherit multilib-minimal
-
-DESCRIPTION="Fraunhofer AAC codec library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
-LICENSE="FraunhoferFDK"
-# subslot == N where N is libfdk-aac.so.N
-SLOT="0/1"
-
-IUSE="static-libs examples"
-
-src_prepare() {
-   default
-   [[ ${PV} == ** ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} econf \
-   --enable-shared \
-   $(use_enable static-libs static) \
-   $(use_enable examples example)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples; then
-   mv "${ED%/}/usr/bin/"{,fdk-}aac-enc || die
-   fi
-
-   # package provides .pc files
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
-}

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.6.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.6.ebuild
deleted file mode 100644
index b8197f01d0a..000
--- a/media-libs/fdk-aac/fdk-aac-0.1.6.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
-   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
-   inherit autotools git-r3
-else
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
-   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-   else # Official release
-   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
-   fi
-fi
-
-inherit multilib-minimal
-
-DESCRIPTION="Fraunhofer AAC codec library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
-LICENSE="FraunhoferFDK"
-# subslot == N where N is libfdk-aac.so.N
-SLOT="0/1"
-
-IUSE="static-libs examples"
-
-src_prepare() {
-   default

[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2019-10-14 Thread Lars Wendler
commit: a547954180b1e4927850bdf540bb6a6d5fbaedc8
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 14 12:16:28 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 14 12:48:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5479541

media-libs/fdk-aac: Bump to version 2.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/fdk-aac/Manifest |  1 +
 media-libs/fdk-aac/fdk-aac-2.0.1.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index f21de7f2734..b69f9e8a334 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -1,3 +1,4 @@
 DIST fdk-aac-0.1.5.tar.gz 2091081 BLAKE2B 
16dd8606f87480fbf13d06b9628ff8c4fef418b5c55fbf99931d25ee9de6c1dd710760be8766af995d0d678e8c94b2d3b17aa6cd0f5b2512ae9d4478d985d72a
 SHA512 
579e96dae5638cfe2d3d5e84ab24a72ed50ed3b5a9d3c6eb2f434d3a5f4c575877a2ecf6cd7cf7a528eb2811b2014a861eaaac9ea5fc617c6423587525766f00
 DIST fdk-aac-0.1.6.tar.gz 2091618 BLAKE2B 
e3036879e21677ea0ba6d6a030aff0568572e420217479b19312bc64daf0a4e94c1a0a6de561baa79f362186777f1414a4a1eb89bf80c1268767564f1a82708b
 SHA512 
d4d14debeb6e424f4e2a1458ed7bebaa2c45ce54170c6e679286fd965f52286b6a6c1e944edbb4ea2302c3bb789c0f3cdab9c0d89618014ba4250b2f04d71d12
 DIST fdk-aac-2.0.0.tar.gz 2864593 BLAKE2B 
beaefd5186a6253496a656ccea514e764e6c6515b46ea0fa324f66985af8374f3813afddb29018da12d28d1672ebe10821f5e4e98d131ad4fb77a3d01ffab234
 SHA512 
40b02a9e42e17015fa6531c7b7eb51098ab43224c11c1c85e981d950642ffc6884146367cb423062b1da11679020ee5c5779dce5f4dc62175c8bf471831ed918
+DIST fdk-aac-2.0.1.tar.gz 2865456 BLAKE2B 
79c66956b3c43138fb34448398cf104a021757332b2af6d4493bce8c4f9dfdf97a38d1f00c3f1a3f91ffb3b2ce2bb0bdc982e3f92a1ffe7e5f0d1c2f0ef8ca99
 SHA512 
08209bbd060edafe7b607c9e1394cd03df4f98df6f32b4be21d34d1ab491a7447ed592785546c040126767bd31980121ca6a31aba06eaf90558b14228e302d82

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
new file mode 100644
index 000..4faac04a34d
--- /dev/null
+++ b/media-libs/fdk-aac/fdk-aac-2.0.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
+   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
+   inherit autotools git-r3
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+   else # Official release
+   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
+   fi
+fi
+
+DESCRIPTION="Fraunhofer AAC codec library"
+HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
+LICENSE="FraunhoferFDK"
+# subslot == N where N is libfdk-aac.so.N
+SLOT="0/2"
+
+IUSE="static-libs examples"
+
+src_prepare() {
+   default
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   $(use_enable examples example)
+   )
+   ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples; then
+   mv "${ED}/usr/bin/"{,fdk-}aac-enc || die
+   fi
+
+   # package provides .pc files
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2019-07-28 Thread Mikle Kolyada
commit: d85caaf70a3bb13e8d8595652cbdd0159654f642
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 10:52:55 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 10:52:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d85caaf7

media-libs/fdk-aac: arm stable wrt bug #681378

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
index 3bb86d429f6..00ecadc705f 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2019-07-18 Thread Agostino Sarubbo
commit: c44379a3dd9ce2256bd2607a844a8c41cf0f6882
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul 18 10:01:12 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul 18 10:01:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44379a3

media-libs/fdk-aac: ppc64 stable wrt bug #681378

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc64"

 media-libs/fdk-aac/fdk-aac-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
index 548550d03ec..3bb86d429f6 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2019-07-18 Thread Agostino Sarubbo
commit: 695d4fbb97479a2f6316f8902895bf3004ca12d7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul 18 09:56:49 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul 18 09:56:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=695d4fbb

media-libs/fdk-aac: ppc stable wrt bug #681378

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"

 media-libs/fdk-aac/fdk-aac-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
index 651662d96d8..548550d03ec 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2019-07-08 Thread Thomas Deutschmann
commit: c8047415b4493d7fe97376aa668819af100e9119
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  8 11:53:11 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  8 12:09:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8047415

media-libs/fdk-aac: x86 stable (bug #681378)

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
index e92e933fc03..651662d96d8 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2019-07-08 Thread Agostino Sarubbo
commit: 6a23bc84e33bc92d28e5e2f2767bf8fc22ecf908
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul  8 11:04:19 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul  8 11:04:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a23bc84

media-libs/fdk-aac: amd64 stable wrt bug #681378

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 media-libs/fdk-aac/fdk-aac-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
index 23bf017a09d..e92e933fc03 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2019-04-08 Thread Aaron Bauman
commit: 1610322d899757206b3f365a4a8c24108c713e78
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Apr  9 03:15:35 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Apr  9 03:17:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1610322d

media-libs/fdk-aac: revert stabilization

* breaks building of media-video/ffmpeg wrt bug #682890

Signed-off-by: Aaron Bauman  gentoo.org>

 media-libs/fdk-aac/fdk-aac-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
index 91c30a952c3..4f12537b1d3 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2019-04-08 Thread Aaron Bauman
commit: a550ef57e566825136d10ee9cb392a202af22bb6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr  8 16:35:48 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  8 16:35:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a550ef57

media-libs/fdk-aac: amd64 stable wrt bug #681378

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 media-libs/fdk-aac/fdk-aac-2.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
index 355c1bb0594..91c30a952c3 100644
--- a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-2.0.0.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
@@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2018-11-29 Thread Lars Wendler
commit: 5306b84076245b391af4e48facf065c4ab98bc15
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov 29 11:58:20 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov 29 11:58:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5306b840

media-libs/fdk-aac: Bump to version 2.0.0

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/fdk-aac/Manifest |  1 +
 media-libs/fdk-aac/fdk-aac-2.0.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index e3a33ea6b3e..f21de7f2734 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -1,2 +1,3 @@
 DIST fdk-aac-0.1.5.tar.gz 2091081 BLAKE2B 
16dd8606f87480fbf13d06b9628ff8c4fef418b5c55fbf99931d25ee9de6c1dd710760be8766af995d0d678e8c94b2d3b17aa6cd0f5b2512ae9d4478d985d72a
 SHA512 
579e96dae5638cfe2d3d5e84ab24a72ed50ed3b5a9d3c6eb2f434d3a5f4c575877a2ecf6cd7cf7a528eb2811b2014a861eaaac9ea5fc617c6423587525766f00
 DIST fdk-aac-0.1.6.tar.gz 2091618 BLAKE2B 
e3036879e21677ea0ba6d6a030aff0568572e420217479b19312bc64daf0a4e94c1a0a6de561baa79f362186777f1414a4a1eb89bf80c1268767564f1a82708b
 SHA512 
d4d14debeb6e424f4e2a1458ed7bebaa2c45ce54170c6e679286fd965f52286b6a6c1e944edbb4ea2302c3bb789c0f3cdab9c0d89618014ba4250b2f04d71d12
+DIST fdk-aac-2.0.0.tar.gz 2864593 BLAKE2B 
beaefd5186a6253496a656ccea514e764e6c6515b46ea0fa324f66985af8374f3813afddb29018da12d28d1672ebe10821f5e4e98d131ad4fb77a3d01ffab234
 SHA512 
40b02a9e42e17015fa6531c7b7eb51098ab43224c11c1c85e981d950642ffc6884146367cb423062b1da11679020ee5c5779dce5f4dc62175c8bf471831ed918

diff --git a/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild 
b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
new file mode 100644
index 000..355c1bb0594
--- /dev/null
+++ b/media-libs/fdk-aac/fdk-aac-2.0.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
+   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
+   inherit autotools git-r3
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
+   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+   else # Official release
+   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
+   fi
+fi
+
+DESCRIPTION="Fraunhofer AAC codec library"
+HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
+LICENSE="FraunhoferFDK"
+# subslot == N where N is libfdk-aac.so.N
+SLOT="0/2"
+
+IUSE="static-libs examples"
+
+src_prepare() {
+   default
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   $(use_enable examples example)
+   )
+   ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples; then
+   mv "${ED}/usr/bin/"{,fdk-}aac-enc || die
+   fi
+
+   # package provides .pc files
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2018-03-08 Thread Lars Wendler
commit: d4c8e0e27b60bea484749defb8e5f8d68342d1ac
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar  8 10:21:50 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar  8 10:51:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c8e0e2

media-libs/fdk-aac: Removed old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-libs/fdk-aac/Manifest |  1 -
 media-libs/fdk-aac/fdk-aac-0.1.3.ebuild | 49 -
 2 files changed, 50 deletions(-)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index 0c1e47ff490..e3a33ea6b3e 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -1,3 +1,2 @@
-DIST fdk-aac-0.1.3.tar.gz 1982695 BLAKE2B 
5624f255356dc6b1f3f021aaef22eaaf1b1e25da1bcbc5e1d936d0835eb151f06c498fbe362e2c6afb04d018e69ccdb6e3ca4be4407378df3cf4229000ca0973
 SHA512 
1cc78bdb31f0896b71de85afbebeb5f8ed97affccf74c20ad2c36e6baead0199f83bf987a28872a1229b116c17c161e4bbe197c5108fd749fd508ebfeeb7df56
 DIST fdk-aac-0.1.5.tar.gz 2091081 BLAKE2B 
16dd8606f87480fbf13d06b9628ff8c4fef418b5c55fbf99931d25ee9de6c1dd710760be8766af995d0d678e8c94b2d3b17aa6cd0f5b2512ae9d4478d985d72a
 SHA512 
579e96dae5638cfe2d3d5e84ab24a72ed50ed3b5a9d3c6eb2f434d3a5f4c575877a2ecf6cd7cf7a528eb2811b2014a861eaaac9ea5fc617c6423587525766f00
 DIST fdk-aac-0.1.6.tar.gz 2091618 BLAKE2B 
e3036879e21677ea0ba6d6a030aff0568572e420217479b19312bc64daf0a4e94c1a0a6de561baa79f362186777f1414a4a1eb89bf80c1268767564f1a82708b
 SHA512 
d4d14debeb6e424f4e2a1458ed7bebaa2c45ce54170c6e679286fd965f52286b6a6c1e944edbb4ea2302c3bb789c0f3cdab9c0d89618014ba4250b2f04d71d12

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.3.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.3.ebuild
deleted file mode 100644
index 72ea14de67a..000
--- a/media-libs/fdk-aac/fdk-aac-0.1.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-if [[ ${PV} == * ]] ; then
-   SCM="git"
-   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
-   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
-   AUTOTOOLS_AUTORECONF=yes
-fi
-
-inherit autotools-multilib ${SCM}
-
-DESCRIPTION="Fraunhofer AAC codec library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
-
-if [[ ${PV} == * ]] ; then
-   SRC_URI=""
-elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-else # Official release
-   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
-fi
-
-LICENSE="FraunhoferFDK"
-SLOT="0"
-
-[[ ${PV} == * ]] || \
-KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
-IUSE="static-libs examples"
-
-AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
-
-src_configure() {
-   local myeconfargs=(
-   "$(use_enable examples example)"
-   )
-   autotools-multilib_src_configure
-}
-
-src_install() {
-   autotools-multilib_src_install
-   use examples && mv "${ED}/usr/bin/aac-enc" "${ED}/usr/bin/fdk-aac-enc"
-}
-
-pkg_postinst() {
-   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2018-03-08 Thread Lars Wendler
commit: ffa2e5584838ec6c73b46297f4844efd1626a882
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar  8 10:20:49 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar  8 10:51:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa2e558

media-libs/fdk-aac: Bump to version 0.1.6

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-libs/fdk-aac/Manifest |  1 +
 media-libs/fdk-aac/fdk-aac-0.1.6.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index 1f997ee0f8e..0c1e47ff490 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -1,2 +1,3 @@
 DIST fdk-aac-0.1.3.tar.gz 1982695 BLAKE2B 
5624f255356dc6b1f3f021aaef22eaaf1b1e25da1bcbc5e1d936d0835eb151f06c498fbe362e2c6afb04d018e69ccdb6e3ca4be4407378df3cf4229000ca0973
 SHA512 
1cc78bdb31f0896b71de85afbebeb5f8ed97affccf74c20ad2c36e6baead0199f83bf987a28872a1229b116c17c161e4bbe197c5108fd749fd508ebfeeb7df56
 DIST fdk-aac-0.1.5.tar.gz 2091081 BLAKE2B 
16dd8606f87480fbf13d06b9628ff8c4fef418b5c55fbf99931d25ee9de6c1dd710760be8766af995d0d678e8c94b2d3b17aa6cd0f5b2512ae9d4478d985d72a
 SHA512 
579e96dae5638cfe2d3d5e84ab24a72ed50ed3b5a9d3c6eb2f434d3a5f4c575877a2ecf6cd7cf7a528eb2811b2014a861eaaac9ea5fc617c6423587525766f00
+DIST fdk-aac-0.1.6.tar.gz 2091618 BLAKE2B 
e3036879e21677ea0ba6d6a030aff0568572e420217479b19312bc64daf0a4e94c1a0a6de561baa79f362186777f1414a4a1eb89bf80c1268767564f1a82708b
 SHA512 
d4d14debeb6e424f4e2a1458ed7bebaa2c45ce54170c6e679286fd965f52286b6a6c1e944edbb4ea2302c3bb789c0f3cdab9c0d89618014ba4250b2f04d71d12

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.6.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.6.ebuild
new file mode 100644
index 000..228a1c8a1bf
--- /dev/null
+++ b/media-libs/fdk-aac/fdk-aac-0.1.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
+   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
+   inherit autotools git-r3
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
+   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+   else # Official release
+   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
+   fi
+fi
+
+inherit multilib-minimal
+
+DESCRIPTION="Fraunhofer AAC codec library"
+HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
+LICENSE="FraunhoferFDK"
+# subslot == N where N is libfdk-aac.so.N
+SLOT="0/1"
+
+IUSE="static-libs examples"
+
+src_prepare() {
+   default
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   $(use_enable examples example)
+   )
+   ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples; then
+   mv "${ED%/}/usr/bin/"{,fdk-}aac-enc || die
+   fi
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2017-07-30 Thread Michał Górny
commit: f074c67b780ba1780a82336b61f6181f2d72851b
Author: David Hicks  hicks  id  au>
AuthorDate: Sat Jul 29 16:29:37 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 30 09:38:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f074c67b

media-libs/fdk-aac: use HTTPS for GitHub

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 media-libs/fdk-aac/fdk-aac-0.1.3.ebuild | 4 ++--
 media-libs/fdk-aac/fdk-aac-0.1.5.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.3.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.3.ebuild
index dc91bb71a4e..72ea14de67a 100644
--- a/media-libs/fdk-aac/fdk-aac-0.1.3.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-0.1.3.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 if [[ ${PV} == * ]] ; then
SCM="git"
-   EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
+   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
AUTOTOOLS_AUTORECONF=yes
 fi

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
index 37e0ae19470..0cdfb76e637 100644
--- a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 if [[ ${PV} == ** ]]; then
SRC_URI=""
-   EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
+   EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git;
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2017-06-25 Thread Markus Meier
commit: 68fe9370d415ea9667dd16e69584aa1bcc26d15d
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Jun 25 07:24:27 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Jun 25 07:24:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68fe9370

media-libs/fdk-aac: arm stable, bug #621894

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 media-libs/fdk-aac/fdk-aac-0.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
index 9cbb2c8d5a2..37e0ae19470 100644
--- a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
+   KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2017-06-21 Thread Agostino Sarubbo
commit: 988eb2311be6217aef066b7546a08914b483ee8c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 21 12:15:56 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 21 12:17:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988eb231

media-libs/fdk-aac: ppc64 stable wrt bug #621894

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/fdk-aac/fdk-aac-0.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
index ff4a7a0184f..9cbb2c8d5a2 100644
--- a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2017-06-16 Thread Agostino Sarubbo
commit: b91dc862f8ee5d402478cfdae997ba04ae4b4131
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 16 14:08:07 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 16 14:08:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91dc862

media-libs/fdk-aac: amd64 stable wrt bug #621894

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/fdk-aac/fdk-aac-0.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
index edd676afbfd..99cde30573d 100644
--- a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2017-06-16 Thread Alexis Ballier
commit: 3daaca911a35569f9779e856bf0eb03c235f72a4
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun 16 09:29:03 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun 16 09:36:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3daaca91

media-libs/fdk-aac: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/fdk-aac/fdk-aac-0.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
index fd331855833..edd676afbfd 100644
--- a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == ** ]]; then
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
inherit autotools git-r3
 else
-   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos"
if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
SRC_URI="mirror://gentoo/${P}.tar.xz"
else # Official release



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2017-06-16 Thread Alexis Ballier
commit: e30e931275c8520846ed552c4926e402192218e8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun 16 09:25:31 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun 16 09:36:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30e9312

media-libs/fdk-aac: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/fdk-aac/Manifest|  4 --
 media-libs/fdk-aac/fdk-aac-0.1.1.ebuild| 47 ---
 media-libs/fdk-aac/fdk-aac-0.1.2.ebuild| 49 
 media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild | 61 --
 4 files changed, 161 deletions(-)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index f9989f5ba26..89a0e4c6b10 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -1,6 +1,2 @@
-DIST fdk-aac-0.1.1.tar.gz 1979748 SHA256 
9fb9c22b7e80ee34a34639b6fe0d7411e8ec8553a45b761e8ff110ee84874a62 SHA512 
1c372150fcf2a3b0b7affd370568f163097deb09df45164cd084dfa7601e6b56a5e84773ae5b2229053d0eab5ffbcfb1f404286ded6de3f10f8855deae649244
 WHIRLPOOL 
b34c93bfe3d70afc8c562846b8d6fdfac9995b943cdb23f021853f8c6c949e0df41c1512563ca3b8ab638e770f93ac46daebe6a4b838dddcab59a0791c5613b2
-DIST fdk-aac-0.1.2.tar.gz 1976401 SHA256 
e4eefa3e64a5110dd180decf21a255fe1c1e08548dbdc646e125835e7798cf4a SHA512 
702a65b7b7010a38c8f25a025836aec3337cf17eaa2cffaab49e752f73ebc5bf96ceb782712f3c1d00470567f0c23058e60fece126217793f104387e993358cd
 WHIRLPOOL 
bba7428a2b187c0f6d33312b1ecd0354c21976ae1520813077162951e4d027196d27d52a0cec426dc20cf8e6a5c6c75e5a8a7ee2272d942ea0d16e9a3d3c92e5
 DIST fdk-aac-0.1.3.tar.gz 1982695 SHA256 
a9cb872802cfb7a2aff7a549c114c547d1e518dd60c2f85942229cc20c0d0c8d SHA512 
1cc78bdb31f0896b71de85afbebeb5f8ed97affccf74c20ad2c36e6baead0199f83bf987a28872a1229b116c17c161e4bbe197c5108fd749fd508ebfeeb7df56
 WHIRLPOOL 
115298bb9fea7317a991da87e6aea9c94575550c5d26678b5edcef62c02d16a143d9d8b3d84264c7437b0f3451cf3b504713d56198eedff317421d86918c8b34
-DIST fdk-aac-0.1.4.tar.gz 1986515 SHA256 
5910fe788677ca13532e3f47b7afaa01d72334d46a2d5e1d1f080f1173ff15ab SHA512 
edb8540aa29cc1b1c98aff67a273771e766b4a30a9292f1cdd9b2beba6659bc3db51b0342c0b0521ce4da29e63ce948dda37fdbb1cc57787f1ec9d8223b2aada
 WHIRLPOOL 
aa272566b38c47cf838a99bb8914c3eedd7d0a94a3e104e00376a4b6943bf73760a20a4fce7c57f4665c61188d4e795072a2df40fbcbd77565d24b4f21b05b49
-DIST fdk-aac-0.1.4_p20160914-fix-c++14.patch.bz2 5320 SHA256 
9c04ce7b470274808ab623b82b5888f24cfcd44b0a3d7cd431ae17e07d761a88 SHA512 
cfcf174d8e515065c93a1d0e51aa7fac6112573ff9597b08c47406d6e6ebba493673ee5ae6ab19183fd01459dd6a0dc52e1f8669c6059c6bbdcb86fa2babb71d
 WHIRLPOOL 
45c5b56a8228df4a5a1a14a0a05192d709e32e9a1481a2ed60caf81ddf1829684fd7d0a03a1e712f6be0dd51f396d61df8e038004fe69a548c61d41b8468d9c8
 DIST fdk-aac-0.1.5.tar.gz 2091081 SHA256 
2164592a67b467e5b20fdcdaf5bd4c50685199067391c6fcad4fa5521c9b4dd7 SHA512 
579e96dae5638cfe2d3d5e84ab24a72ed50ed3b5a9d3c6eb2f434d3a5f4c575877a2ecf6cd7cf7a528eb2811b2014a861eaaac9ea5fc617c6423587525766f00
 WHIRLPOOL 
c62bf973fe3e60193b8799674dedb8e1f2ed7132f45e6c8854bc75f38318dcf50146bc0628b5b9c33d7bc913a1e473ad6f7c64e9dd72324a0c6a3dff5b3c8d4c

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.1.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.1.ebuild
deleted file mode 100644
index 0fab7667ff2..000
--- a/media-libs/fdk-aac/fdk-aac-0.1.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-if [[ ${PV} == * ]] ; then
-   SCM="git"
-   EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
-   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
-fi
-
-inherit eutils multilib autotools ${SCM}
-
-DESCRIPTION="Fraunhofer AAC codec library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
-
-if [[ ${PV} == * ]] ; then
-   SRC_URI=""
-elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-else # Official release
-   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
-fi
-
-LICENSE="FraunhoferFDK"
-SLOT="0"
-
-[[ ${PV} == * ]] || \
-KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-fbsd ~x64-macos"
-IUSE="static-libs examples"
-
-src_prepare() {
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-silent-rules \
-   --disable-dependency-tracking \
-   $(use_enable examples example) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-   find "${D}"usr/$(get_libdir) -name '*.la' -delete
-}

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.2.ebuild
deleted file mode 100644
index cb190b6eb8a..000
--- a/media-libs/fdk-aac/fdk-aac-0.1.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# 

[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2017-04-01 Thread Michael Weber
commit: 8352b26c7d89285784d336ccb2ff9c626d11aa0e
Author: Michael Weber  gentoo  org>
AuthorDate: Sat Apr  1 12:36:25 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat Apr  1 12:36:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8352b26c

media-libs/fdk-aac: remove empty KEYWORDS.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild | 3 +--
 media-libs/fdk-aac/fdk-aac-0.1.5.ebuild| 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild
index dd067f12453..ff153214e91 100644
--- a/media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 if [[ ${PV} == ** ]]; then
-   KEYWORDS=""
SRC_URI=""
EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
index e766207b593..fd331855833 100644
--- a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
@@ -4,7 +4,6 @@
 EAPI=6
 
 if [[ ${PV} == ** ]]; then
-   KEYWORDS=""
SRC_URI=""
EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
[[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2017-01-12 Thread Alexis Ballier
commit: 7476bc310d6abaea84af3521eeb2a652b8ca77aa
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jan 13 07:51:49 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jan 13 07:56:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7476bc31

media-libs/fdk-aac: bump to 0.1.5

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/fdk-aac/Manifest |  1 +
 media-libs/fdk-aac/fdk-aac-0.1.5.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index 4febcd1..f9989f5 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -3,3 +3,4 @@ DIST fdk-aac-0.1.2.tar.gz 1976401 SHA256 
e4eefa3e64a5110dd180decf21a255fe1c1e085
 DIST fdk-aac-0.1.3.tar.gz 1982695 SHA256 
a9cb872802cfb7a2aff7a549c114c547d1e518dd60c2f85942229cc20c0d0c8d SHA512 
1cc78bdb31f0896b71de85afbebeb5f8ed97affccf74c20ad2c36e6baead0199f83bf987a28872a1229b116c17c161e4bbe197c5108fd749fd508ebfeeb7df56
 WHIRLPOOL 
115298bb9fea7317a991da87e6aea9c94575550c5d26678b5edcef62c02d16a143d9d8b3d84264c7437b0f3451cf3b504713d56198eedff317421d86918c8b34
 DIST fdk-aac-0.1.4.tar.gz 1986515 SHA256 
5910fe788677ca13532e3f47b7afaa01d72334d46a2d5e1d1f080f1173ff15ab SHA512 
edb8540aa29cc1b1c98aff67a273771e766b4a30a9292f1cdd9b2beba6659bc3db51b0342c0b0521ce4da29e63ce948dda37fdbb1cc57787f1ec9d8223b2aada
 WHIRLPOOL 
aa272566b38c47cf838a99bb8914c3eedd7d0a94a3e104e00376a4b6943bf73760a20a4fce7c57f4665c61188d4e795072a2df40fbcbd77565d24b4f21b05b49
 DIST fdk-aac-0.1.4_p20160914-fix-c++14.patch.bz2 5320 SHA256 
9c04ce7b470274808ab623b82b5888f24cfcd44b0a3d7cd431ae17e07d761a88 SHA512 
cfcf174d8e515065c93a1d0e51aa7fac6112573ff9597b08c47406d6e6ebba493673ee5ae6ab19183fd01459dd6a0dc52e1f8669c6059c6bbdcb86fa2babb71d
 WHIRLPOOL 
45c5b56a8228df4a5a1a14a0a05192d709e32e9a1481a2ed60caf81ddf1829684fd7d0a03a1e712f6be0dd51f396d61df8e038004fe69a548c61d41b8468d9c8
+DIST fdk-aac-0.1.5.tar.gz 2091081 SHA256 
2164592a67b467e5b20fdcdaf5bd4c50685199067391c6fcad4fa5521c9b4dd7 SHA512 
579e96dae5638cfe2d3d5e84ab24a72ed50ed3b5a9d3c6eb2f434d3a5f4c575877a2ecf6cd7cf7a528eb2811b2014a861eaaac9ea5fc617c6423587525766f00
 WHIRLPOOL 
c62bf973fe3e60193b8799674dedb8e1f2ed7132f45e6c8854bc75f38318dcf50146bc0628b5b9c33d7bc913a1e473ad6f7c64e9dd72324a0c6a3dff5b3c8d4c

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
new file mode 100644
index ..a61ca3a
--- /dev/null
+++ b/media-libs/fdk-aac/fdk-aac-0.1.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+if [[ ${PV} == ** ]]; then
+   KEYWORDS=""
+   SRC_URI=""
+   EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
+   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
+   inherit autotools git-r3
+else
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+   else # Official release
+   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
+   fi
+fi
+
+inherit multilib-minimal
+
+DESCRIPTION="Fraunhofer AAC codec library"
+HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
+LICENSE="FraunhoferFDK"
+# subslot == N where N is libfdk-aac.so.N
+SLOT="0/1"
+
+IUSE="static-libs examples"
+
+src_prepare() {
+   default
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable examples example)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples; then
+   mv "${ED%/}/usr/bin/"{,fdk-}aac-enc || die
+   fi
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2016-09-14 Thread David Seifert
commit: 1bec0af9862755d173b3bd3d76436e2c2da16d16
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 14 18:58:55 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 14 19:00:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bec0af9

media-libs/fdk-aac: Remove old ebuild

Package-Manager: portage-2.3.0

 media-libs/fdk-aac/fdk-aac-0.1.4.ebuild | 51 -
 1 file changed, 51 deletions(-)

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.4.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.4.ebuild
deleted file mode 100644
index 3923033..
--- a/media-libs/fdk-aac/fdk-aac-0.1.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-if [[ ${PV} == * ]] ; then
-   SCM="git"
-   EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
-   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
-   AUTOTOOLS_AUTORECONF=yes
-fi
-
-inherit autotools-multilib ${SCM}
-
-DESCRIPTION="Fraunhofer AAC codec library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
-
-if [[ ${PV} == * ]] ; then
-   SRC_URI=""
-elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-else # Official release
-   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
-fi
-
-LICENSE="FraunhoferFDK"
-# subslot == N where N is libfdk-aac.so.N
-SLOT="0/1"
-
-[[ ${PV} == * ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
-IUSE="static-libs examples"
-
-AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
-
-src_configure() {
-   local myeconfargs=(
-   "$(use_enable examples example)"
-   )
-   autotools-multilib_src_configure
-}
-
-src_install() {
-   autotools-multilib_src_install
-   use examples && mv "${ED}/usr/bin/aac-enc" "${ED}/usr/bin/fdk-aac-enc"
-}
-
-pkg_postinst() {
-   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2016-09-14 Thread David Seifert
commit: 54d60bcc55d9dceb3338c9fe8d6036dcd5a3cdea
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 14 18:56:58 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 14 19:00:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d60bcc

media-libs/fdk-aac: Allow for compiling with GCC 6

Gentoo-bug: 585556
* EAPI=6

Package-Manager: portage-2.3.0

 media-libs/fdk-aac/Manifest|  1 +
 media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index 61f924d..4febcd1 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -2,3 +2,4 @@ DIST fdk-aac-0.1.1.tar.gz 1979748 SHA256 
9fb9c22b7e80ee34a34639b6fe0d7411e8ec855
 DIST fdk-aac-0.1.2.tar.gz 1976401 SHA256 
e4eefa3e64a5110dd180decf21a255fe1c1e08548dbdc646e125835e7798cf4a SHA512 
702a65b7b7010a38c8f25a025836aec3337cf17eaa2cffaab49e752f73ebc5bf96ceb782712f3c1d00470567f0c23058e60fece126217793f104387e993358cd
 WHIRLPOOL 
bba7428a2b187c0f6d33312b1ecd0354c21976ae1520813077162951e4d027196d27d52a0cec426dc20cf8e6a5c6c75e5a8a7ee2272d942ea0d16e9a3d3c92e5
 DIST fdk-aac-0.1.3.tar.gz 1982695 SHA256 
a9cb872802cfb7a2aff7a549c114c547d1e518dd60c2f85942229cc20c0d0c8d SHA512 
1cc78bdb31f0896b71de85afbebeb5f8ed97affccf74c20ad2c36e6baead0199f83bf987a28872a1229b116c17c161e4bbe197c5108fd749fd508ebfeeb7df56
 WHIRLPOOL 
115298bb9fea7317a991da87e6aea9c94575550c5d26678b5edcef62c02d16a143d9d8b3d84264c7437b0f3451cf3b504713d56198eedff317421d86918c8b34
 DIST fdk-aac-0.1.4.tar.gz 1986515 SHA256 
5910fe788677ca13532e3f47b7afaa01d72334d46a2d5e1d1f080f1173ff15ab SHA512 
edb8540aa29cc1b1c98aff67a273771e766b4a30a9292f1cdd9b2beba6659bc3db51b0342c0b0521ce4da29e63ce948dda37fdbb1cc57787f1ec9d8223b2aada
 WHIRLPOOL 
aa272566b38c47cf838a99bb8914c3eedd7d0a94a3e104e00376a4b6943bf73760a20a4fce7c57f4665c61188d4e795072a2df40fbcbd77565d24b4f21b05b49
+DIST fdk-aac-0.1.4_p20160914-fix-c++14.patch.bz2 5320 SHA256 
9c04ce7b470274808ab623b82b5888f24cfcd44b0a3d7cd431ae17e07d761a88 SHA512 
cfcf174d8e515065c93a1d0e51aa7fac6112573ff9597b08c47406d6e6ebba493673ee5ae6ab19183fd01459dd6a0dc52e1f8669c6059c6bbdcb86fa2babb71d
 WHIRLPOOL 
45c5b56a8228df4a5a1a14a0a05192d709e32e9a1481a2ed60caf81ddf1829684fd7d0a03a1e712f6be0dd51f396d61df8e038004fe69a548c61d41b8468d9c8

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild
new file mode 100644
index ..30f017a
--- /dev/null
+++ b/media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+if [[ ${PV} == ** ]]; then
+   KEYWORDS=""
+   SRC_URI=""
+   EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
+   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
+   inherit autotools git-r3
+else
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+   else # Official release
+   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
+   fi
+   SRC_URI+=" 
https://dev.gentoo.org/~soap/distfiles/${PN}-0.1.4_p20160914-fix-c++14.patch.bz2;
+fi
+
+inherit multilib-minimal
+
+DESCRIPTION="Fraunhofer AAC codec library"
+HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
+LICENSE="FraunhoferFDK"
+# subslot == N where N is libfdk-aac.so.N
+SLOT="0/1"
+
+IUSE="static-libs examples"
+
+PATCHES=(
+   # fix building with GCC 6, #585556
+   "${WORKDIR}/${PN}-0.1.4_p20160914-fix-c++14.patch"
+)
+
+src_prepare() {
+   default
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable examples example)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples; then
+   mv "${ED%/}/usr/bin/"{,fdk-}aac-enc || die
+   fi
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/

2016-08-12 Thread Andrew Savchenko
commit: 41aa5b030150c2b26db936dd21bd389581c26825
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Fri Aug 12 21:47:42 2016 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Fri Aug 12 21:47:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41aa5b03

media-libs/fdk-aac: fix bug 483040

Rename aac-enc to avoid file collisions with other packages.

Package-Manager: portage-2.3.0
Signed-off-by: Andrew Savchenko  gentoo.org>

 media-libs/fdk-aac/fdk-aac-0.1.2.ebuild | 11 ++-
 media-libs/fdk-aac/fdk-aac-0.1.3.ebuild | 11 ++-
 media-libs/fdk-aac/fdk-aac-0.1.4.ebuild | 11 ++-
 3 files changed, 30 insertions(+), 3 deletions(-)

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.2.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.2.ebuild
index b5cb38b..c9fb62e 100644
--- a/media-libs/fdk-aac/fdk-aac-0.1.2.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-0.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -39,3 +39,12 @@ src_configure() {
)
autotools-multilib_src_configure
 }
+
+src_install() {
+   autotools-multilib_src_install
+   use examples && mv "${ED}/usr/bin/aac-enc" "${ED}/usr/bin/fdk-aac-enc"
+}
+
+pkg_postinst() {
+   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
+}

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.3.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.3.ebuild
index 3642077..2a013f7 100644
--- a/media-libs/fdk-aac/fdk-aac-0.1.3.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-0.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -39,3 +39,12 @@ src_configure() {
)
autotools-multilib_src_configure
 }
+
+src_install() {
+   autotools-multilib_src_install
+   use examples && mv "${ED}/usr/bin/aac-enc" "${ED}/usr/bin/fdk-aac-enc"
+}
+
+pkg_postinst() {
+   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
+}

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.4.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.4.ebuild
index f7da480..3923033 100644
--- a/media-libs/fdk-aac/fdk-aac-0.1.4.ebuild
+++ b/media-libs/fdk-aac/fdk-aac-0.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -40,3 +40,12 @@ src_configure() {
)
autotools-multilib_src_configure
 }
+
+src_install() {
+   autotools-multilib_src_install
+   use examples && mv "${ED}/usr/bin/aac-enc" "${ED}/usr/bin/fdk-aac-enc"
+}
+
+pkg_postinst() {
+   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
+}