[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