[127833] trunk/dports/multimedia/xine-lib
ryandesign at macports.org
ryandesign at macports.org
Tue Nov 4 18:30:41 PST 2014
Revision: 127833
https://trac.macports.org/changeset/127833
Author: ryandesign at macports.org
Date: 2014-11-04 18:30:41 -0800 (Tue, 04 Nov 2014)
Log Message:
-----------
xine-lib: update to 1.2.6
Modified Paths:
--------------
trunk/dports/multimedia/xine-lib/Portfile
Added Paths:
-----------
trunk/dports/multimedia/xine-lib/files/patch-src-post-planar-eq2.c.diff
Removed Paths:
-------------
trunk/dports/multimedia/xine-lib/files/patch-src-post-goom-mmx.h.diff
Modified: trunk/dports/multimedia/xine-lib/Portfile
===================================================================
--- trunk/dports/multimedia/xine-lib/Portfile 2014-11-05 00:31:10 UTC (rev 127832)
+++ trunk/dports/multimedia/xine-lib/Portfile 2014-11-05 02:30:41 UTC (rev 127833)
@@ -3,8 +3,7 @@
PortSystem 1.0
name xine-lib
-version 1.2.5
-revision 2
+version 1.2.6
description xine-lib is a free multimedia engine, released under the GPL.
long_description ${description}
maintainers ryandesign openmaintainer
@@ -16,8 +15,8 @@
master_sites sourceforge:project/xine/xine-lib/${version}
use_xz yes
-checksums rmd160 bb9c3a06666f454e8dfda85471eb6605e2dcb685 \
- sha256 c8ea4090d1fa83f8b6887118730547aa918862d60f43ea670089f9053e54ab7c
+checksums rmd160 05edcd9a36e93d2fc9d1bf13cae3b32d4bd996da \
+ sha256 bd041d738817c7c0c6392a3c0e5bda5a664a47e035135b5a449364f8c9b6a005
depends_build port:libtool \
port:pkgconfig
@@ -44,7 +43,7 @@
port:xorg-libXvMC \
port:xorg-xcb-util
-patchfiles-append patch-src-post-goom-mmx.h.diff
+patchfiles-append patch-src-post-planar-eq2.c.diff
# bad register name `%rax'
universal_variant no
Deleted: trunk/dports/multimedia/xine-lib/files/patch-src-post-goom-mmx.h.diff
===================================================================
--- trunk/dports/multimedia/xine-lib/files/patch-src-post-goom-mmx.h.diff 2014-11-05 00:31:10 UTC (rev 127832)
+++ trunk/dports/multimedia/xine-lib/files/patch-src-post-goom-mmx.h.diff 2014-11-05 02:30:41 UTC (rev 127833)
@@ -1,18 +0,0 @@
-https://bugs.xine-project.org/show_bug.cgi?id=502
-http://anonscm.debian.org/hg/xine-lib/xine-lib-1.2/rev/3361d91b9fda
---- src/post/goom/mmx.h.orig Sun Apr 20 16:17:32 2014 +0300
-+++ src/post/goom/mmx.h Sun Apr 20 18:05:27 2014 +0300
-@@ -730,8 +730,7 @@
-
- #else
-
--#define emms() __asm__ __volatile__ ("emms"::: \
-- "st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)")
-+#define emms() __asm__ __volatile__ ("emms")
-
- #endif
-
-
-
-
-
Added: trunk/dports/multimedia/xine-lib/files/patch-src-post-planar-eq2.c.diff
===================================================================
--- trunk/dports/multimedia/xine-lib/files/patch-src-post-planar-eq2.c.diff (rev 0)
+++ trunk/dports/multimedia/xine-lib/files/patch-src-post-planar-eq2.c.diff 2014-11-05 02:30:41 UTC (rev 127833)
@@ -0,0 +1,13 @@
+https://bugs.xine-project.org/show_bug.cgi?id=541
+https://svnweb.freebsd.org/ports/head/multimedia/libxine/files/patch-src-post-planar-eq2.c?revision=371159&view=markup
+--- src/post/planar/eq2.c.orig
++++ src/post/planar/eq2.c
+@@ -129,7 +129,7 @@ void affine_1d_MMX (eq2_param_t *par, un
+ "movq (%1), %%mm4 \n\t"
+ "pxor %%mm0, %%mm0 \n\t"
+ :
+- : "g" (brvec), "g" (contvec)
++ : "r" (brvec), "r" (contvec)
+ );
+
+ while (h-- > 0) {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141104/37112092/attachment-0001.html>
More information about the macports-changes
mailing list