<div dir="ltr">Hi Martin,<div><br></div><div>Can this be squashed with the previous patch which makes changes to libav 0.8?  Merging the .inc and .bb together seems sensible too, especially as the .inc contains the checksums so isn&#39;t actually useful for multiple versions.  Also theres a version typo in the commit shortlog.</div><div><br></div><div>Ross</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 10 December 2014 at 14:17, Martin Jansa <span dir="ltr">&lt;<a href="mailto:martin.jansa@gmail.com" target="_blank">martin.jansa@gmail.com</a>&gt;</span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Signed-off-by: Martin Jansa &lt;<a href="mailto:Martin.Jansa@gmail.com">Martin.Jansa@gmail.com</a>&gt;<br>
---<br>
 .../gstreamer/<a href="http://gst-ffmpeg_0.10.13.bb" target="_blank">gst-ffmpeg_0.10.13.bb</a>                |  3 +--<br>
 meta/recipes-multimedia/libav/libav.inc            |  8 ++++++++<br>
 .../0001-configure-enable-pic-for-AArch64.patch    | 23 ----------------------<br>
 meta/recipes-multimedia/libav/<a href="http://libav_0.8.15.bb" target="_blank">libav_0.8.15.bb</a>      | 20 -------------------<br>
 meta/recipes-multimedia/libav/<a href="http://libav_9.16.bb" target="_blank">libav_9.16.bb</a>        | 12 -----------<br>
 5 files changed, 9 insertions(+), 57 deletions(-)<br>
 delete mode 100644 meta/recipes-multimedia/libav/libav/0001-configure-enable-pic-for-AArch64.patch<br>
 delete mode 100644 meta/recipes-multimedia/libav/<a href="http://libav_0.8.15.bb" target="_blank">libav_0.8.15.bb</a><br>
<br>
diff --git a/meta/recipes-multimedia/gstreamer/<a href="http://gst-ffmpeg_0.10.13.bb" target="_blank">gst-ffmpeg_0.10.13.bb</a> b/meta/recipes-multimedia/gstreamer/<a href="http://gst-ffmpeg_0.10.13.bb" target="_blank">gst-ffmpeg_0.10.13.bb</a><br>
index 7304fff..219feaa 100644<br>
--- a/meta/recipes-multimedia/gstreamer/<a href="http://gst-ffmpeg_0.10.13.bb" target="_blank">gst-ffmpeg_0.10.13.bb</a><br>
+++ b/meta/recipes-multimedia/gstreamer/<a href="http://gst-ffmpeg_0.10.13.bb" target="_blank">gst-ffmpeg_0.10.13.bb</a><br>
@@ -57,7 +57,7 @@ SRC_URI = &quot;<a href="http://gstreamer.freedesktop.org/src/${BPN}/${BPN}-${PV}.tar.bz2" target="_blank">http://gstreamer.freedesktop.org/src/${BPN}/${BPN}-${PV}.tar.bz2</a> \<br>
            file://0001-h264-skip-error-concealment-when-SPS-and-slices-are-.patch \<br>
            file://0001-avcodec-smc-fix-off-by-1-error.patch \<br>
            file://0002-avcodec-mjpegdec-check-bits-per-pixel-for-changes-si.patch \<br>
-           ${@bb.utils.contains(&#39;PACKAGECONFIG&#39;, &#39;libav9&#39;, &#39;file://libav-9.patch&#39;, &#39;&#39;, d)} \<br>
+           file://libav-9.patch \<br>
 &quot;<br>
<br>
 SRC_URI[md5sum] = &quot;7f5beacaf1312db2db30a026b36888c4&quot;<br>
@@ -84,7 +84,6 @@ EXTRA_OECONF = &quot;${FFMPEG_EXTRA_CONFIGURE_COMMON}&quot;<br>
 PACKAGECONFIG ??= &quot;external-libav&quot;<br>
 PACKAGECONFIG[external-libav] = &quot;--with-system-ffmpeg,,libav&quot;<br>
 PACKAGECONFIG[orc] = &quot;--enable-orc,--disable-orc,orc&quot;<br>
-PACKAGECONFIG[libav9] = &quot;,,,&quot;<br>
<br>
 FILES_${PN} += &quot;${libdir}/gstreamer-0.10/*.so&quot;<br>
 FILES_${PN}-dbg += &quot;${libdir}/gstreamer-0.10/.debug&quot;<br>
diff --git a/meta/recipes-multimedia/libav/libav.inc b/meta/recipes-multimedia/libav/libav.inc<br>
index 8b470c1..21c29fc 100644<br>
--- a/meta/recipes-multimedia/libav/libav.inc<br>
+++ b/meta/recipes-multimedia/libav/libav.inc<br>
@@ -10,6 +10,13 @@ SECTION = &quot;libs&quot;<br>
 LICENSE = &quot;GPLv2+&quot;<br>
 LICENSE_FLAGS = &quot;commercial&quot;<br>
<br>
+LIC_FILES_CHKSUM = &quot;file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \<br>
+                    file://COPYING.GPLv3;md5=d32239bcb673463ab874e80d47fae504 \<br>
+                    file://COPYING.LGPLv2.1;md5=bd7a443320af8c812e4c18d1b79df004 \<br>
+                    file://COPYING.LGPLv3;md5=e6a600fd5e1d9cbde2d983680233ad02&quot;<br>
+<br>
+SRC_URI = &quot;<a href="http://libav.org/releases/${BP}.tar.xz" target="_blank">http://libav.org/releases/${BP}.tar.xz</a>&quot;<br>
+<br>
 # Provides ffmpeg compat, see <a href="http://libav.org/about.html" target="_blank">http://libav.org/about.html</a><br>
 PROVIDES = &quot;ffmpeg&quot;<br>
<br>
@@ -86,6 +93,7 @@ do_install_append() {<br>
 }<br>
<br>
 PACKAGES += &quot;${PN}-vhook-dbg ${PN}-vhook ffmpeg-x264-presets&quot;<br>
+PACKAGES_DYNAMIC += &quot;^lib(av(codec|device|filter|format|util)|swscale).*&quot;<br>
<br>
 RSUGGESTS_${PN} = &quot;mplayer&quot;<br>
 FILES_${PN} = &quot;${bindir}&quot;<br>
diff --git a/meta/recipes-multimedia/libav/libav/0001-configure-enable-pic-for-AArch64.patch b/meta/recipes-multimedia/libav/libav/0001-configure-enable-pic-for-AArch64.patch<br>
deleted file mode 100644<br>
index d9b22b9..0000000<br>
--- a/meta/recipes-multimedia/libav/libav/0001-configure-enable-pic-for-AArch64.patch<br>
+++ /dev/null<br>
@@ -1,23 +0,0 @@<br>
-From 58db99e98f615d79ea90cac8f4bcf11c94e3e7c7 Mon Sep 17 00:00:00 2001<br>
-From: Marcin Juszkiewicz &lt;<a href="mailto:marcin.juszkiewicz@linaro.org">marcin.juszkiewicz@linaro.org</a>&gt;<br>
-Date: Thu, 10 Jan 2013 12:42:19 +0100<br>
-Subject: [PATCH] configure: enable pic for AArch64<br>
-<br>
-Signed-off-by: Marcin Juszkiewicz &lt;<a href="mailto:marcin.juszkiewicz@linaro.org">marcin.juszkiewicz@linaro.org</a>&gt;<br>
-<br>
-Upstream-Status: Backport<br>
----<br>
- configure |    2 +-<br>
- 1 file changed, 1 insertion(+), 1 deletion(-)<br>
-<br>
---- git.orig/configure<br>
-+++ git/configure<br>
-@@ -2393,7 +2393,7 @@ check_host_cflags -std=c99<br>
- check_host_cflags -Wall<br>
-<br>
- case &quot;$arch&quot; in<br>
--    alpha|ia64|mips|parisc|ppc|sparc)<br>
-+    alpha|ia64|mips|parisc|ppc|sparc|aarch64)<br>
-         spic=$shared<br>
-     ;;<br>
-     x86)<br>
diff --git a/meta/recipes-multimedia/libav/<a href="http://libav_0.8.15.bb" target="_blank">libav_0.8.15.bb</a> b/meta/recipes-multimedia/libav/<a href="http://libav_0.8.15.bb" target="_blank">libav_0.8.15.bb</a><br>
deleted file mode 100644<br>
index 127a088..0000000<br>
--- a/meta/recipes-multimedia/libav/<a href="http://libav_0.8.15.bb" target="_blank">libav_0.8.15.bb</a><br>
+++ /dev/null<br>
@@ -1,20 +0,0 @@<br>
-require libav.inc<br>
-<br>
-SRC_URI = &quot;<a href="http://libav.org/releases/${BP}.tar.xz" target="_blank">http://libav.org/releases/${BP}.tar.xz</a> \<br>
-           file://0001-configure-enable-pic-for-AArch64.patch&quot;<br>
-<br>
-SRC_URI[md5sum] = &quot;e483ea8f482b5ecd65ee1d09251b0a5b&quot;<br>
-SRC_URI[sha256sum] = &quot;495789ec547e93632937f0f36b06f4dd3180bc61518181f124af6746c6218710&quot;<br>
-<br>
-LIC_FILES_CHKSUM = &quot;file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \<br>
-                    file://COPYING.GPLv3;md5=d32239bcb673463ab874e80d47fae504 \<br>
-                    file://COPYING.LGPLv2.1;md5=e344c8fa836c3a41c4cbd79d7bd3a379 \<br>
-                    file://COPYING.LGPLv3;md5=e6a600fd5e1d9cbde2d983680233ad02&quot;<br>
-<br>
-PROVIDES += &quot;libpostproc&quot;<br>
-<br>
-EXTRA_OECONF += &quot; \<br>
-    --enable-postproc \<br>
-&quot;<br>
-<br>
-PACKAGES_DYNAMIC += &quot;^lib(av(codec|device|filter|format|util)|postproc|swscale).*&quot;<br>
diff --git a/meta/recipes-multimedia/libav/<a href="http://libav_9.16.bb" target="_blank">libav_9.16.bb</a> b/meta/recipes-multimedia/libav/<a href="http://libav_9.16.bb" target="_blank">libav_9.16.bb</a><br>
index 8ced2dc..79ff3f8 100644<br>
--- a/meta/recipes-multimedia/libav/<a href="http://libav_9.16.bb" target="_blank">libav_9.16.bb</a><br>
+++ b/meta/recipes-multimedia/libav/<a href="http://libav_9.16.bb" target="_blank">libav_9.16.bb</a><br>
@@ -1,16 +1,4 @@<br>
 require libav.inc<br>
<br>
-LIC_FILES_CHKSUM = &quot;file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \<br>
-                    file://COPYING.GPLv3;md5=d32239bcb673463ab874e80d47fae504 \<br>
-                    file://COPYING.LGPLv2.1;md5=bd7a443320af8c812e4c18d1b79df004 \<br>
-                    file://COPYING.LGPLv3;md5=e6a600fd5e1d9cbde2d983680233ad02&quot;<br>
-<br>
-SRC_URI = &quot;<a href="http://libav.org/releases/${BP}.tar.xz" target="_blank">http://libav.org/releases/${BP}.tar.xz</a>&quot;<br>
-<br>
 SRC_URI[md5sum] = &quot;7b44b75cec24b8e7545e5029e76917e0&quot;<br>
 SRC_URI[sha256sum] = &quot;ca846473b0b8ed8e3404c52e5e92df6d35cb5fa487eec498525de3ffda4367a0&quot;<br>
-<br>
-DEFAULT_PREFERENCE = &quot;-1&quot;<br>
-<br>
-# unlike 0.8.11 we don&#39;t provide libpostproc<br>
-PACKAGES_DYNAMIC += &quot;^lib(av(codec|device|filter|format|util)|swscale).*&quot;<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.1.3<br>
<br>
--<br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</font></span></blockquote></div></div>