[109056] trunk/dports/science/bob

devans at macports.org devans at macports.org
Wed Aug 7 08:21:55 PDT 2013


Revision: 109056
          https://trac.macports.org/changeset/109056
Author:   devans at macports.org
Date:     2013-08-07 08:21:55 -0700 (Wed, 07 Aug 2013)
Log Message:
-----------
bob: maintainer update fixes build with ffmpeg-devel, closes #40024.

Modified Paths:
--------------
    trunk/dports/science/bob/Portfile

Added Paths:
-----------
    trunk/dports/science/bob/files/
    trunk/dports/science/bob/files/patch-src-io-cxx-VideoUtilities.diff

Modified: trunk/dports/science/bob/Portfile
===================================================================
--- trunk/dports/science/bob/Portfile	2013-08-07 15:12:37 UTC (rev 109055)
+++ trunk/dports/science/bob/Portfile	2013-08-07 15:21:55 UTC (rev 109056)
@@ -7,7 +7,7 @@
 PortGroup           active_variants 1.1
 
 github.setup        idiap bob 1.2.0 v
-revision            1
+revision            2
 set soversion       1.2
 categories          science math devel
 platforms           darwin
@@ -28,6 +28,8 @@
 checksums           rmd160  cb32bc17af51ac65e63f2edc48897103c67f9be7 \
                     sha256  79a20ae27bc07c1f486aed1e33026c6efe56965bd60826fdde863e54c02c05e8
 
+patchfiles          patch-src-io-cxx-VideoUtilities.diff
+
 depends_build-append \
     port:pkgconfig
 
@@ -97,7 +99,7 @@
         configure.args-append -DWITH_PYTHON=${prefix}/bin/python2.6
     } elseif {[variant_isset python27]} {
         configure.args-append -DWITH_PYTHON=${prefix}/bin/python2.7
-    } 
+    }
 }
 
 post-destroot {

Added: trunk/dports/science/bob/files/patch-src-io-cxx-VideoUtilities.diff
===================================================================
--- trunk/dports/science/bob/files/patch-src-io-cxx-VideoUtilities.diff	                        (rev 0)
+++ trunk/dports/science/bob/files/patch-src-io-cxx-VideoUtilities.diff	2013-08-07 15:21:55 UTC (rev 109056)
@@ -0,0 +1,23 @@
+diff --git src/io/cxx/VideoUtilities.cc src/io/cxx/VideoUtilities.cc
+index 2b8e9c1..d78cc67 100644
+--- src/io/cxx/VideoUtilities.cc
++++ src/io/cxx/VideoUtilities.cc
+@@ -41,12 +41,11 @@ extern "C" {
+ /**
+  * Some code to account for older versions of ffmpeg
+  */
+-#ifndef AV_CODEC_ID_NONE
+-#define AV_CODEC_ID_NONE CODEC_ID_NONE
+-#define AV_CODEC_ID_MPEG1VIDEO CODEC_ID_MPEG1VIDEO
+-#define AV_CODEC_ID_MPEG2VIDEO CODEC_ID_MPEG2VIDEO
+-#define AV_CODEC_ID_MJPEG CODEC_ID_MJPEG
+-typedef CodecID AVCodecID;
++#if LIBAVCODEC_VERSION_INT < 0x363b64 //54.59.100 @ ffmpeg-1.0
++#  define AV_CODEC_ID_NONE CODEC_ID_NONE
++#  define AV_CODEC_ID_MPEG1VIDEO CODEC_ID_MPEG1VIDEO
++#  define AV_CODEC_ID_MPEG2VIDEO CODEC_ID_MPEG2VIDEO
++#  define AV_CODEC_ID_MJPEG CODEC_ID_MJPEG
+ #endif
+ 
+ #ifndef AV_PKT_FLAG_KEY
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130807/edfba420/attachment.html>


More information about the macports-changes mailing list