summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-plugins/mythmusic/ChangeLog7
-rw-r--r--media-plugins/mythmusic/Manifest5
-rw-r--r--media-plugins/mythmusic/files/asm_fix.diff12
-rw-r--r--media-plugins/mythmusic/mythmusic-0.14.ebuild7
4 files changed, 27 insertions, 4 deletions
diff --git a/media-plugins/mythmusic/ChangeLog b/media-plugins/mythmusic/ChangeLog
index 208660e6ed2b..6116c67c689a 100644
--- a/media-plugins/mythmusic/ChangeLog
+++ b/media-plugins/mythmusic/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-plugins/mythmusic
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythmusic/ChangeLog,v 1.17 2004/04/26 18:29:00 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythmusic/ChangeLog,v 1.18 2004/04/30 03:48:33 raker Exp $
+
+ 29 Apr 2004; Nick Hadaway <raker@gentoo.org> mythmusic-0.14.ebuild,
+ files/asm_fix.diff:
+ Added a fix stolen from upstream cvs to fix a little problem
+ in the goom plugin with asm.
26 Apr 2004; Aron Griffis <agriffis@gentoo.org> mythmusic-0.11.ebuild,
mythmusic-0.12.ebuild, mythmusic-0.13.ebuild, mythmusic-0.14.ebuild:
diff --git a/media-plugins/mythmusic/Manifest b/media-plugins/mythmusic/Manifest
index 4f422e1e7ece..df15fb4b203f 100644
--- a/media-plugins/mythmusic/Manifest
+++ b/media-plugins/mythmusic/Manifest
@@ -1,9 +1,10 @@
MD5 131c376ed96a0217394dd8d2777d7c25 mythmusic-0.12.ebuild 2302
-MD5 c8e7deb7729de8956ecaac18fb8bec72 mythmusic-0.14.ebuild 1643
+MD5 1fa376b9b62bba614909ca12fdae36f3 mythmusic-0.14.ebuild 1801
MD5 863b9ba062460e918a49704d73f0eedc mythmusic-0.11.ebuild 2194
MD5 8e0f746611fc5b11d81c2c492fc49472 mythmusic-0.13.ebuild 2302
-MD5 c498c9bda1152142f32dda4967125a5d ChangeLog 3153
+MD5 fa87f8ab84576d1c4a7f37da5652c5a6 ChangeLog 3337
MD5 20e2255501865de5b568424821abf69d metadata.xml 161
+MD5 8f32dd57de13b3cce86d582ecc59c4d2 files/asm_fix.diff 507
MD5 d3782b76395f4d656284b24c9ee8e7b4 files/digest-mythmusic-0.11 67
MD5 84fa19b3a9087c7357d9de3c374abee2 files/digest-mythmusic-0.12 67
MD5 2019c295b59aab34531f15790e8d79f0 files/digest-mythmusic-0.13 67
diff --git a/media-plugins/mythmusic/files/asm_fix.diff b/media-plugins/mythmusic/files/asm_fix.diff
new file mode 100644
index 000000000000..05c984bd6da8
--- /dev/null
+++ b/media-plugins/mythmusic/files/asm_fix.diff
@@ -0,0 +1,12 @@
+diff -urN mythmusic-0.14/mythmusic/goom/zoom_filter_xmmx.c mythmusic-0.14-modified/mythmusic/goom/zoom_filter_xmmx.c
+--- mythmusic-0.14/mythmusic/goom/zoom_filter_xmmx.c 2003-06-17 10:37:36.000000000 -0500
++++ mythmusic-0.14-modified/mythmusic/goom/zoom_filter_xmmx.c 2004-04-30 03:10:12.937571336 -0500
+@@ -117,7 +117,7 @@
+ "andl $15,%%eax\n"
+
+ "movd (%%ebx,%%eax,4),%%mm3\n"
+- ::"X"(precalCoef):"eax","ebx");
++ ::"m"(precalCoef):"eax","ebx");
+
+ /*
+ * extraction des coefficients...
diff --git a/media-plugins/mythmusic/mythmusic-0.14.ebuild b/media-plugins/mythmusic/mythmusic-0.14.ebuild
index c320545e2980..c7ad2f709b8a 100644
--- a/media-plugins/mythmusic/mythmusic-0.14.ebuild
+++ b/media-plugins/mythmusic/mythmusic-0.14.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythmusic/mythmusic-0.14.ebuild,v 1.4 2004/04/26 18:29:00 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/mythmusic/mythmusic-0.14.ebuild,v 1.5 2004/04/30 03:48:33 raker Exp $
inherit gcc flag-o-matic
@@ -31,6 +31,11 @@ src_unpack() {
for i in `grep -lr "usr/local" "${S}"` ; do
sed -e "s:/usr/local:/usr:" -i "${i}" || die "sed failed"
done
+
+ # This was fixed in CVS but didn't make it into 0.14
+ # There is a problem in the goom plugin
+ # 20040429 - raker@gentoo.org
+ epatch ${FILESDIR}/asm_fix.diff
}
src_compile() {