mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-04 20:06:43 +02:00
main/mplayer: fix audio decoding with gcc-4.6
http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2011-May/068495.html and remove unused patch
This commit is contained in:
parent
ba719d421f
commit
5c9e8564ce
@ -2,7 +2,7 @@
|
||||
pkgname=mplayer
|
||||
pkgver=1.0_rc4
|
||||
_ver=${pkgver%_*}${pkgver#*_}
|
||||
pkgrel=5
|
||||
pkgrel=6
|
||||
pkgdesc="A movie player for linux"
|
||||
url="http://www.mplayerhq.hu/"
|
||||
arch="all"
|
||||
@ -15,6 +15,7 @@ makedepends="libxxf86dga-dev libxv-dev libmad-dev lame-dev libao-dev
|
||||
mesa-dev"
|
||||
|
||||
source="http://www.mplayerhq.hu/MPlayer/releases/MPlayer-$_ver.tar.bz2
|
||||
mplayer-gcc-4.6-audio-fix.patch
|
||||
mplayer-libpng-1.5.patch
|
||||
"
|
||||
_builddir="$srcdir"/MPlayer-$_ver
|
||||
@ -75,4 +76,5 @@ package() {
|
||||
rm -rf "$pkgdir"/usr/share/mplayer/font
|
||||
}
|
||||
md5sums="1699c94de39da9c4c5d34e8f58e418f0 MPlayer-1.0rc4.tar.bz2
|
||||
5f261813c5dfa70ba2378c2535428e5d mplayer-gcc-4.6-audio-fix.patch
|
||||
f3f3bae09f6cee684ced1dbc7d7ed23c mplayer-libpng-1.5.patch"
|
||||
|
||||
@ -1,10 +0,0 @@
|
||||
--- mplayer/configure.old 2009-04-16 12:02:10.000000000 +0200
|
||||
+++ mplayer/configure 2009-05-22 15:23:38.000000000 +0200
|
||||
@@ -6410,6 +6410,7 @@
|
||||
def_liba52='#undef CONFIG_LIBA52'
|
||||
def_liba52_internal="#undef CONFIG_LIBA52_INTERNAL"
|
||||
if test "$_liba52_internal" = yes ; then
|
||||
+ test "$cc_vendor" = gnu && test "$cc_version" = 4.4.0 && CFLAGS=$(echo $CFLAGS|sed "s/ *-O4 */ -O2 /")
|
||||
_liba52=yes
|
||||
def_liba52_internal="#define CONFIG_LIBA52_INTERNAL 1"
|
||||
_res_comment="internal"
|
||||
22
main/mplayer/mplayer-gcc-4.6-audio-fix.patch
Normal file
22
main/mplayer/mplayer-gcc-4.6-audio-fix.patch
Normal file
@ -0,0 +1,22 @@
|
||||
Fix broken audio decoding when compiling with gcc-4.6
|
||||
http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2011-May/068495.html
|
||||
|
||||
--- ./mp3lib/dct64_sse.c.orig
|
||||
+++ ./mp3lib/dct64_sse.c
|
||||
@@ -113,7 +113,6 @@
|
||||
}
|
||||
|
||||
{
|
||||
- real *costab = costab_mmx + 24;
|
||||
int i;
|
||||
|
||||
__asm__(
|
||||
@@ -122,7 +121,7 @@
|
||||
"movaps %1, %%xmm5\n\t"
|
||||
"movaps %%xmm5, %%xmm6\n\t"
|
||||
:
|
||||
- :"m"(*costab), "m"(*nnnn)
|
||||
+ :"m"(costab_mmx[24]), "m"(*nnnn)
|
||||
);
|
||||
|
||||
for (i = 0; i < 0x20; i += 8)
|
||||
Loading…
x
Reference in New Issue
Block a user