<pre style='margin:0'>
NicosPavlov pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/fddc54476e4f27c908cdf6d0316653be2f87c0d9">https://github.com/macports/macports-ports/commit/fddc54476e4f27c908cdf6d0316653be2f87c0d9</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new fddc544  strigi: update ffmpeg variables to use more recent API, remove deprecated variable (fixes https://trac.macports.org/ticket/56390)
</span>fddc544 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit fddc54476e4f27c908cdf6d0316653be2f87c0d9
</span>Author: Nicolas Pavillon <nicos@macports.org>
AuthorDate: Thu May 3 13:49:59 2018 +0900

<span style='display:block; white-space:pre;color:#404040;'>    strigi: update ffmpeg variables to use more recent API, remove deprecated variable (fixes https://trac.macports.org/ticket/56390)
</span>---
 devel/strigi/Portfile                           |   5 +-
 devel/strigi/files/patch-ffmpegendanalyzer.diff | 122 ++++++++++++++++++++++++
 2 files changed, 125 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/strigi/Portfile b/devel/strigi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9bf662f..b1ba6a3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/strigi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/strigi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup       kde4 1.1
</span> 
 name            strigi
 version         0.7.8
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        11
</span> categories      devel
 maintainers     nomaintainer
 license         LGPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,7 +39,8 @@ checksums       rmd160  34cbbe98e7a371467b115b18586baf299340d1b8 \
</span>                 sha256  43e461a625acdefa59bf58cc9d10aebda9eba920dfbe800fc77e6dcbf1eff989
 
 patchfiles      patch-libstreamanalyzer-plugins-endplugins-ffmpegendanalyzer.cpp.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                patch-strigidaemon-bin-daemon-xesam-xesamsearch.h.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                patch-strigidaemon-bin-daemon-xesam-xesamsearch.h.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                patch-ffmpegendanalyzer.diff
</span> 
 conflicts_build cppunit
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/strigi/files/patch-ffmpegendanalyzer.diff b/devel/strigi/files/patch-ffmpegendanalyzer.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..a7d79d6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/strigi/files/patch-ffmpegendanalyzer.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,122 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- libstreamanalyzer/plugins/endplugins/ffmpegendanalyzer.cpp.orig        2013-02-06 06:34:52.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ libstreamanalyzer/plugins/endplugins/ffmpegendanalyzer.cpp     2018-05-03 13:34:33.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -309,7 +309,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   uint8_t pDataBuffer[32768];//65536];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   long lSize = 32768;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if (LIBAVUTIL_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (LIBAVCODEC_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ByteIOContext ByteIOCtx;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if(init_put_byte(&ByteIOCtx, pDataBuffer, lSize, 0, in, read_data, NULL, seek_data) < 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return -1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -335,7 +335,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if(fmt == NULL)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return 1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if (LIBAVUTIL_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (LIBAVCODEC_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   AVFormatContext *fc = NULL;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if(av_open_input_stream(&fc, &ByteIOCtx, "", fmt, NULL) < 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return -1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -393,7 +393,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         ar.addTriplet(streamuri, durationPropertyName,outs.str());
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if (LIBAVUTIL_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (LIBAVCODEC_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       //FIXME we must stop using the deprecated fuction av_metadata_get and use
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       // av_dict_get once we are able to detect the version of FFMpeg being used
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       // using version macros. same goes for all occurences of this function.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -412,8 +412,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         if (size_t len = strlen(p->name)) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           ar.addTriplet(streamuri, codecPropertyName, string(p->name, len));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      } else if (size_t len = strlen(codec.codec_name)) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        ar.addTriplet(streamuri, codecPropertyName, string(codec.codec_name, len));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        size_t len = strlen("stub");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        ar.addTriplet(streamuri, codecPropertyName, string("stub", len));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 00792     } else if (enc->codec_id == CODEC_ID_MPEG2TS) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -494,7 +495,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   // Tags
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if (LIBAVUTIL_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (LIBAVCODEC_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   AVMetadataTag *entry = av_metadata_get(fc->metadata, "title", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   AVDictionaryEntry *entry = av_dict_get(fc->metadata, "title", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -507,7 +508,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if (LIBAVUTIL_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (LIBAVCODEC_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_metadata_get(fc->metadata, "author", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_dict_get(fc->metadata, "author", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -523,7 +524,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if (LIBAVUTIL_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (LIBAVCODEC_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_metadata_get(fc->metadata, "copyright", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_dict_get(fc->metadata, "copyright", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -536,7 +537,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if (LIBAVUTIL_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (LIBAVCODEC_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_metadata_get(fc->metadata, "comment", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_dict_get(fc->metadata, "comment", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -549,7 +550,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if (LIBAVUTIL_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (LIBAVCODEC_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_metadata_get(fc->metadata, "album", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_dict_get(fc->metadata, "album", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -565,7 +566,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if (LIBAVUTIL_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (LIBAVCODEC_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_metadata_get(fc->metadata, "genre", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_dict_get(fc->metadata, "genre", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -578,7 +579,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if (LIBAVUTIL_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (LIBAVCODEC_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_metadata_get(fc->metadata, "track", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_dict_get(fc->metadata, "track", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -594,7 +595,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if (LIBAVUTIL_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (LIBAVCODEC_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_metadata_get(fc->metadata, "year", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   entry = av_dict_get(fc->metadata, "year", NULL, 0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -607,7 +608,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if (LIBAVUTIL_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (LIBAVCODEC_VERSION_MAJOR < 51)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   av_close_input_stream(fc);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   avformat_close_input(&fc);
</span></pre><pre style='margin:0'>

</pre>