[gentoo-commits] repo/gentoo:master commit in: media-libs/fdk-aac/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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" +}