[79604] trunk/dports/multimedia/VLC

jeremyhu at macports.org jeremyhu at macports.org
Sun Jun 19 22:06:29 PDT 2011


Revision: 79604
          http://trac.macports.org/changeset/79604
Author:   jeremyhu at macports.org
Date:     2011-06-19 22:06:28 -0700 (Sun, 19 Jun 2011)
Log Message:
-----------
VLC: Build fix for newer versions of the llvm backend

This update yadif.h with the same change that went into newer versions of VLC upstream

Modified Paths:
--------------
    trunk/dports/multimedia/VLC/Portfile

Added Paths:
-----------
    trunk/dports/multimedia/VLC/files/patch-yadif.diff

Modified: trunk/dports/multimedia/VLC/Portfile
===================================================================
--- trunk/dports/multimedia/VLC/Portfile	2011-06-20 03:21:41 UTC (rev 79603)
+++ trunk/dports/multimedia/VLC/Portfile	2011-06-20 05:06:28 UTC (rev 79604)
@@ -46,7 +46,7 @@
     }
 }
 
-patchfiles      patch-Makefile.am.diff patch-configure.ac-xcb.diff patch-png.c.diff patch-configure.ac-no_qtcapture.diff patch-configure.ac-macosx_audio.diff patch-noKaxTagMulti.diff
+patchfiles      patch-Makefile.am.diff patch-configure.ac-xcb.diff patch-png.c.diff patch-configure.ac-no_qtcapture.diff patch-configure.ac-macosx_audio.diff patch-noKaxTagMulti.diff patch-yadif.diff
 
 post-patch {
     reinplace "s:librsvg-2/librsvg:librsvg:" ${worksrcpath}/modules/misc/svg.c

Added: trunk/dports/multimedia/VLC/files/patch-yadif.diff
===================================================================
--- trunk/dports/multimedia/VLC/files/patch-yadif.diff	                        (rev 0)
+++ trunk/dports/multimedia/VLC/files/patch-yadif.diff	2011-06-20 05:06:28 UTC (rev 79604)
@@ -0,0 +1,11 @@
+--- modules/video_filter/yadif.h	2010-03-07 10:38:02.000000000 -0800
++++ modules/video_filter/yadif.h	2011-05-25 04:00:19.000000000 -0700
+@@ -154,7 +154,7 @@ static void yadif_filter_line_mmx2(struc
+ \
+             /* if(p->mode<2) ... */\
+             "movq    %[tmp3], %%mm6 \n\t" /* diff */\
+-            "cmp       $2, %[mode] \n\t"\
++            "cmpl       $2, %[mode] \n\t"\
+             "jge       1f \n\t"\
+             LOAD4("(%["prev2"],%[mrefs],2)", %%mm2) /* prev2[x-2*refs] */\
+             LOAD4("(%["next2"],%[mrefs],2)", %%mm4) /* next2[x-2*refs] */\
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110619/5a3e931f/attachment.html>


More information about the macports-changes mailing list