diff options
author | Markus Meier <maekke@gentoo.org> | 2011-07-10 10:20:45 +0000 |
---|---|---|
committer | Markus Meier <maekke@gentoo.org> | 2011-07-10 10:20:45 +0000 |
commit | 5663e29837e595394021a0afe4235411070ddca9 (patch) | |
tree | d96e780ab3c35e7b987424b75640a2a316f4fb1b /media-libs/vo-aacenc | |
parent | Don't move libEGL/libOpenVG as this broke proprietary drivers, bug #374647. (diff) | |
download | historical-5663e29837e595394021a0afe4235411070ddca9.tar.gz historical-5663e29837e595394021a0afe4235411070ddca9.tar.bz2 historical-5663e29837e595394021a0afe4235411070ddca9.zip |
fix neon support, bug #372191
Package-Manager: portage-2.1.10.4/cvs/Linux i686
Diffstat (limited to 'media-libs/vo-aacenc')
-rw-r--r-- | media-libs/vo-aacenc/ChangeLog | 6 | ||||
-rw-r--r-- | media-libs/vo-aacenc/files/vo-aacenc-0.1.1-neon.patch | 55 | ||||
-rw-r--r-- | media-libs/vo-aacenc/vo-aacenc-0.1.1.ebuild | 3 |
3 files changed, 62 insertions, 2 deletions
diff --git a/media-libs/vo-aacenc/ChangeLog b/media-libs/vo-aacenc/ChangeLog index 7fc073571767..c95070d860c4 100644 --- a/media-libs/vo-aacenc/ChangeLog +++ b/media-libs/vo-aacenc/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-libs/vo-aacenc # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/vo-aacenc/ChangeLog,v 1.12 2011/06/29 14:52:50 angelos Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/vo-aacenc/ChangeLog,v 1.13 2011/07/10 10:20:45 maekke Exp $ + + 10 Jul 2011; Markus Meier <maekke@gentoo.org> vo-aacenc-0.1.1.ebuild, + +files/vo-aacenc-0.1.1-neon.patch: + fix neon support, bug #372191 29 Jun 2011; Christoph Mende <angelos@gentoo.org> vo-aacenc-0.1.1.ebuild: Stable on amd64 wrt bug #365273 diff --git a/media-libs/vo-aacenc/files/vo-aacenc-0.1.1-neon.patch b/media-libs/vo-aacenc/files/vo-aacenc-0.1.1-neon.patch new file mode 100644 index 000000000000..07322198a605 --- /dev/null +++ b/media-libs/vo-aacenc/files/vo-aacenc-0.1.1-neon.patch @@ -0,0 +1,55 @@ +diff -ru vo-aacenc-0.1.1.orig/aacenc/src/asm/ARMV7/PrePostMDCT_v7.s vo-aacenc-0.1.1/aacenc/src/asm/ARMV7/PrePostMDCT_v7.s +--- vo-aacenc-0.1.1.orig/aacenc/src/asm/ARMV7/PrePostMDCT_v7.s 2011-06-18 17:45:24.000000000 +0200 ++++ vo-aacenc-0.1.1/aacenc/src/asm/ARMV7/PrePostMDCT_v7.s 2011-06-18 17:45:42.000000000 +0200 +@@ -21,6 +21,7 @@ + @ + @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + ++ .fpu neon + .section .text + .global PreMDCT + +@@ -132,4 +133,4 @@ + ldmia sp!, {r4 - r11, pc} + + @ENDP @ |PostMDCT| +- .end +\ No newline at end of file ++ .end +diff -ru vo-aacenc-0.1.1.orig/aacenc/src/asm/ARMV7/R4R8First_v7.s vo-aacenc-0.1.1/aacenc/src/asm/ARMV7/R4R8First_v7.s +--- vo-aacenc-0.1.1.orig/aacenc/src/asm/ARMV7/R4R8First_v7.s 2011-06-18 17:45:24.000000000 +0200 ++++ vo-aacenc-0.1.1/aacenc/src/asm/ARMV7/R4R8First_v7.s 2011-06-18 17:45:57.000000000 +0200 +@@ -21,6 +21,7 @@ + @ + @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + ++ .fpu neon + .section .text + .global Radix8First + +@@ -143,4 +144,4 @@ + ldmia sp!, {r4 - r11, pc} + + @ENDP @ |Radix4First| +- .end +\ No newline at end of file ++ .end +diff -ru vo-aacenc-0.1.1.orig/aacenc/src/asm/ARMV7/Radix4FFT_v7.s vo-aacenc-0.1.1/aacenc/src/asm/ARMV7/Radix4FFT_v7.s +--- vo-aacenc-0.1.1.orig/aacenc/src/asm/ARMV7/Radix4FFT_v7.s 2011-06-18 17:45:24.000000000 +0200 ++++ vo-aacenc-0.1.1/aacenc/src/asm/ARMV7/Radix4FFT_v7.s 2011-06-18 17:45:49.000000000 +0200 +@@ -21,6 +21,7 @@ + @ + @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + ++ .fpu neon + .section .text + .global Radix4FFT + +@@ -140,4 +141,4 @@ + ldmia sp!, {r4 - r11, pc} + + @ENDP @ |Radix4FFT| +- .end +\ No newline at end of file ++ .end + diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.1.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.1.ebuild index 6060fe9ecb68..15b414e1ae8e 100644 --- a/media-libs/vo-aacenc/vo-aacenc-0.1.1.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-0.1.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/vo-aacenc/vo-aacenc-0.1.1.ebuild,v 1.9 2011/06/29 14:52:50 angelos Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/vo-aacenc/vo-aacenc-0.1.1.ebuild,v 1.10 2011/07/10 10:20:45 maekke Exp $ EAPI=4 @@ -31,6 +31,7 @@ SLOT="0" IUSE="examples static-libs neon" src_prepare() { + epatch "${FILESDIR}"/${P}-neon.patch [[ ${PV} == *9999 ]] && eautoreconf } |