Re: [oe] [PATCH v3][meta-multimedia] mkvtoolnix: fix Boost 1.58 build, update to 7.9.0

2015-10-12 Thread Manuel Bachmann
I found a way to enable it conditionally ; requires the latest version,
though.
Thus, sending a v2 with new title right now.

Regards,

*Manuel Bachmann, Graphics Engineer www.iot.bzh  *


2015-10-08 12:47 GMT+02:00 Martin Jansa :

> On Thu, Oct 08, 2015 at 12:14:57PM +0200, Manuel Bachmann wrote:
> > Hmm, interesting, didn't try with meta-qt.
> > I guess it can be done ; will try and let you know.
>
> At least make it explicitly disabled, so that it doesn't fail when
> auto-detected from sysroot.
>
> >
> > Regards,
> >
> > *Manuel Bachmann, Graphics Engineer www.iot.bzh  *
> >
> >
> > 2015-10-08 12:03 GMT+02:00 Martin Jansa :
> >
> > > On Sat, Oct 03, 2015 at 11:22:39PM +0200, Manuel Bachmann wrote:
> > > > mkvtoolnix does not compile with newest Boost 1.58, mostly
> > > > due to the following bugs :
> > > > https://github.com/mbunkus/mkvtoolnix/issues/1172
> > > > https://github.com/mbunkus/mkvtoolnix/issues/1176
> > > >
> > > > Update to the version immediately subsequent to their
> > > > fixes, and adapt configure steps accordingly.
> > > >
> > > > Signed-off-by: Manuel Bachmann 
> > > > ---
> > > >  meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb | 15
> > > +++
> > > >  1 file changed, 11 insertions(+), 4 deletions(-)
> > > >
> > > > diff --git a/meta-multimedia/recipes-mkv/mkvtoolnix/
> mkvtoolnix_git.bb
> > > b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> > > > index dd613b3..da10153 100644
> > > > --- a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> > > > +++ b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> > > > @@ -6,9 +6,16 @@ LIC_FILES_CHKSUM =
> > > "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
> > > >
> > > >  DEPENDS = "curl boost expat zlib libebml libmatroska libogg
> libvorbis
> > > bzip2 lzo file ruby-native"
> > > >
> > > > -PV = "7.1.0+git${SRCPV}"
> > > > -SRCREV = "0c89ff941bfdd9f3378312f293a84f13cf3e2a96"
> > > > -SRC_URI = "git://github.com/mbunkus/mkvtoolnix.git"
> > > > +PV = "7.9.0+git${SRCPV}"
> > > > +SRCREV_mkvtoolnix = "1a8b23b1e82ed180a5aaeb43537f2426be252985"
> > > > +SRCREV_libebml = "04b34b0dbded40e0cec93cafa6a4f4c8e90c3206"
> > > > +SRCREV_libmatroska = "db5d627b5bf48516c9e0b540254c0d36595760c3"
> > > > +SRCREV_FORMAT = "mkvtoolnix"
> > > > +SRC_URI = " \
> > > > +   git://github.com/mbunkus/mkvtoolnix.git;name=mkvtoolnix
> \
> > > > +   git://
> > >
> github.com/Matroska-Org/libebml.git;name=libebml;destsuffix=git/lib/libebml
> > > \
> > > > +   git://
> > >
> github.com/Matroska-Org/libmatroska.git;name=libmatroska;destsuffix=git/lib/libmatroska
> > > \
> > > > +  "
> > > >
> > > >  S = "${WORKDIR}/git"
> > > >
> > > > @@ -28,7 +35,7 @@ EXTRA_OECONF = "
> --with-boost-libdir=${STAGING_LIBDIR}
> > > \
> > > >
> > > >  # remove some hardcoded searchpaths
> > > >  do_configure_prepend() {
> > > > -sed -i -e s:/usr/local/lib:${STAGING_LIBDIR}:g -e
> > > s:/usr/local/include:${STAGING_INCDIR}:g ${S}/ac/ebml.m4
> > > > +sed -i -e s:/usr/local/lib:${STAGING_LIBDIR}:g -e
> > > s:/usr/local/include:${STAGING_INCDIR}:g ${S}/ac/qt5.m4
> > >
> > > It still fails in do_configure
> > > configure:8231: checking for the Qt version
> > >
> /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/moc
> > > uses
> > > configure:8239: result: too old: 4.8.7
> > >
> > > Can we use some PACKAGECONFIGs to disable qt{4,5}?
> > >
> > > >  }
> > > >
> > > >  # Yeah, no makefile
> > > > --
> > > > 1.8.3.1
> > > >
> > > > --
> > > > ___
> > > > Openembedded-devel mailing list
> > > > Openembedded-devel@lists.openembedded.org
> > > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> > >
> > > --
> > > Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
> > >
> > > --
> > > ___
> > > Openembedded-devel mailing list
> > > Openembedded-devel@lists.openembedded.org
> > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> > >
> > >
> > --
> > ___
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
> --
> Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
>
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH v3][meta-multimedia] mkvtoolnix: fix Boost 1.58 build, update to 7.9.0

2015-10-08 Thread Martin Jansa
On Sat, Oct 03, 2015 at 11:22:39PM +0200, Manuel Bachmann wrote:
> mkvtoolnix does not compile with newest Boost 1.58, mostly
> due to the following bugs :
> https://github.com/mbunkus/mkvtoolnix/issues/1172
> https://github.com/mbunkus/mkvtoolnix/issues/1176
> 
> Update to the version immediately subsequent to their
> fixes, and adapt configure steps accordingly.
> 
> Signed-off-by: Manuel Bachmann 
> ---
>  meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb | 15 +++
>  1 file changed, 11 insertions(+), 4 deletions(-)
> 
> diff --git a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb 
> b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> index dd613b3..da10153 100644
> --- a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> +++ b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> @@ -6,9 +6,16 @@ LIC_FILES_CHKSUM = 
> "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
>  
>  DEPENDS = "curl boost expat zlib libebml libmatroska libogg libvorbis bzip2 
> lzo file ruby-native"
>  
> -PV = "7.1.0+git${SRCPV}"
> -SRCREV = "0c89ff941bfdd9f3378312f293a84f13cf3e2a96"
> -SRC_URI = "git://github.com/mbunkus/mkvtoolnix.git"
> +PV = "7.9.0+git${SRCPV}"
> +SRCREV_mkvtoolnix = "1a8b23b1e82ed180a5aaeb43537f2426be252985"
> +SRCREV_libebml = "04b34b0dbded40e0cec93cafa6a4f4c8e90c3206"
> +SRCREV_libmatroska = "db5d627b5bf48516c9e0b540254c0d36595760c3"
> +SRCREV_FORMAT = "mkvtoolnix"
> +SRC_URI = " \
> +   git://github.com/mbunkus/mkvtoolnix.git;name=mkvtoolnix \
> +   
> git://github.com/Matroska-Org/libebml.git;name=libebml;destsuffix=git/lib/libebml
>  \
> +   
> git://github.com/Matroska-Org/libmatroska.git;name=libmatroska;destsuffix=git/lib/libmatroska
>  \
> +  "
>  
>  S = "${WORKDIR}/git"
>  
> @@ -28,7 +35,7 @@ EXTRA_OECONF = " --with-boost-libdir=${STAGING_LIBDIR} \
>  
>  # remove some hardcoded searchpaths
>  do_configure_prepend() {
> -sed -i -e s:/usr/local/lib:${STAGING_LIBDIR}:g -e 
> s:/usr/local/include:${STAGING_INCDIR}:g ${S}/ac/ebml.m4
> +sed -i -e s:/usr/local/lib:${STAGING_LIBDIR}:g -e 
> s:/usr/local/include:${STAGING_INCDIR}:g ${S}/ac/qt5.m4

It still fails in do_configure
configure:8231: checking for the Qt version 
/home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/moc uses
configure:8239: result: too old: 4.8.7

Can we use some PACKAGECONFIGs to disable qt{4,5}?

>  }
>  
>  # Yeah, no makefile
> -- 
> 1.8.3.1
> 
> -- 
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH v3][meta-multimedia] mkvtoolnix: fix Boost 1.58 build, update to 7.9.0

2015-10-08 Thread Martin Jansa
On Thu, Oct 08, 2015 at 12:14:57PM +0200, Manuel Bachmann wrote:
> Hmm, interesting, didn't try with meta-qt.
> I guess it can be done ; will try and let you know.

At least make it explicitly disabled, so that it doesn't fail when
auto-detected from sysroot.

> 
> Regards,
> 
> *Manuel Bachmann, Graphics Engineer www.iot.bzh  *
> 
> 
> 2015-10-08 12:03 GMT+02:00 Martin Jansa :
> 
> > On Sat, Oct 03, 2015 at 11:22:39PM +0200, Manuel Bachmann wrote:
> > > mkvtoolnix does not compile with newest Boost 1.58, mostly
> > > due to the following bugs :
> > > https://github.com/mbunkus/mkvtoolnix/issues/1172
> > > https://github.com/mbunkus/mkvtoolnix/issues/1176
> > >
> > > Update to the version immediately subsequent to their
> > > fixes, and adapt configure steps accordingly.
> > >
> > > Signed-off-by: Manuel Bachmann 
> > > ---
> > >  meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb | 15
> > +++
> > >  1 file changed, 11 insertions(+), 4 deletions(-)
> > >
> > > diff --git a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> > b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> > > index dd613b3..da10153 100644
> > > --- a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> > > +++ b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> > > @@ -6,9 +6,16 @@ LIC_FILES_CHKSUM =
> > "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
> > >
> > >  DEPENDS = "curl boost expat zlib libebml libmatroska libogg libvorbis
> > bzip2 lzo file ruby-native"
> > >
> > > -PV = "7.1.0+git${SRCPV}"
> > > -SRCREV = "0c89ff941bfdd9f3378312f293a84f13cf3e2a96"
> > > -SRC_URI = "git://github.com/mbunkus/mkvtoolnix.git"
> > > +PV = "7.9.0+git${SRCPV}"
> > > +SRCREV_mkvtoolnix = "1a8b23b1e82ed180a5aaeb43537f2426be252985"
> > > +SRCREV_libebml = "04b34b0dbded40e0cec93cafa6a4f4c8e90c3206"
> > > +SRCREV_libmatroska = "db5d627b5bf48516c9e0b540254c0d36595760c3"
> > > +SRCREV_FORMAT = "mkvtoolnix"
> > > +SRC_URI = " \
> > > +   git://github.com/mbunkus/mkvtoolnix.git;name=mkvtoolnix \
> > > +   git://
> > github.com/Matroska-Org/libebml.git;name=libebml;destsuffix=git/lib/libebml
> > \
> > > +   git://
> > github.com/Matroska-Org/libmatroska.git;name=libmatroska;destsuffix=git/lib/libmatroska
> > \
> > > +  "
> > >
> > >  S = "${WORKDIR}/git"
> > >
> > > @@ -28,7 +35,7 @@ EXTRA_OECONF = " --with-boost-libdir=${STAGING_LIBDIR}
> > \
> > >
> > >  # remove some hardcoded searchpaths
> > >  do_configure_prepend() {
> > > -sed -i -e s:/usr/local/lib:${STAGING_LIBDIR}:g -e
> > s:/usr/local/include:${STAGING_INCDIR}:g ${S}/ac/ebml.m4
> > > +sed -i -e s:/usr/local/lib:${STAGING_LIBDIR}:g -e
> > s:/usr/local/include:${STAGING_INCDIR}:g ${S}/ac/qt5.m4
> >
> > It still fails in do_configure
> > configure:8231: checking for the Qt version
> > /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/moc
> > uses
> > configure:8239: result: too old: 4.8.7
> >
> > Can we use some PACKAGECONFIGs to disable qt{4,5}?
> >
> > >  }
> > >
> > >  # Yeah, no makefile
> > > --
> > > 1.8.3.1
> > >
> > > --
> > > ___
> > > Openembedded-devel mailing list
> > > Openembedded-devel@lists.openembedded.org
> > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> >
> > --
> > Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
> >
> > --
> > ___
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> >
> >
> -- 
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH v3][meta-multimedia] mkvtoolnix: fix Boost 1.58 build, update to 7.9.0

2015-10-08 Thread Manuel Bachmann
Hmm, interesting, didn't try with meta-qt.
I guess it can be done ; will try and let you know.

Regards,

*Manuel Bachmann, Graphics Engineer www.iot.bzh  *


2015-10-08 12:03 GMT+02:00 Martin Jansa :

> On Sat, Oct 03, 2015 at 11:22:39PM +0200, Manuel Bachmann wrote:
> > mkvtoolnix does not compile with newest Boost 1.58, mostly
> > due to the following bugs :
> > https://github.com/mbunkus/mkvtoolnix/issues/1172
> > https://github.com/mbunkus/mkvtoolnix/issues/1176
> >
> > Update to the version immediately subsequent to their
> > fixes, and adapt configure steps accordingly.
> >
> > Signed-off-by: Manuel Bachmann 
> > ---
> >  meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb | 15
> +++
> >  1 file changed, 11 insertions(+), 4 deletions(-)
> >
> > diff --git a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> > index dd613b3..da10153 100644
> > --- a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> > +++ b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> > @@ -6,9 +6,16 @@ LIC_FILES_CHKSUM =
> "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
> >
> >  DEPENDS = "curl boost expat zlib libebml libmatroska libogg libvorbis
> bzip2 lzo file ruby-native"
> >
> > -PV = "7.1.0+git${SRCPV}"
> > -SRCREV = "0c89ff941bfdd9f3378312f293a84f13cf3e2a96"
> > -SRC_URI = "git://github.com/mbunkus/mkvtoolnix.git"
> > +PV = "7.9.0+git${SRCPV}"
> > +SRCREV_mkvtoolnix = "1a8b23b1e82ed180a5aaeb43537f2426be252985"
> > +SRCREV_libebml = "04b34b0dbded40e0cec93cafa6a4f4c8e90c3206"
> > +SRCREV_libmatroska = "db5d627b5bf48516c9e0b540254c0d36595760c3"
> > +SRCREV_FORMAT = "mkvtoolnix"
> > +SRC_URI = " \
> > +   git://github.com/mbunkus/mkvtoolnix.git;name=mkvtoolnix \
> > +   git://
> github.com/Matroska-Org/libebml.git;name=libebml;destsuffix=git/lib/libebml
> \
> > +   git://
> github.com/Matroska-Org/libmatroska.git;name=libmatroska;destsuffix=git/lib/libmatroska
> \
> > +  "
> >
> >  S = "${WORKDIR}/git"
> >
> > @@ -28,7 +35,7 @@ EXTRA_OECONF = " --with-boost-libdir=${STAGING_LIBDIR}
> \
> >
> >  # remove some hardcoded searchpaths
> >  do_configure_prepend() {
> > -sed -i -e s:/usr/local/lib:${STAGING_LIBDIR}:g -e
> s:/usr/local/include:${STAGING_INCDIR}:g ${S}/ac/ebml.m4
> > +sed -i -e s:/usr/local/lib:${STAGING_LIBDIR}:g -e
> s:/usr/local/include:${STAGING_INCDIR}:g ${S}/ac/qt5.m4
>
> It still fails in do_configure
> configure:8231: checking for the Qt version
> /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/moc
> uses
> configure:8239: result: too old: 4.8.7
>
> Can we use some PACKAGECONFIGs to disable qt{4,5}?
>
> >  }
> >
> >  # Yeah, no makefile
> > --
> > 1.8.3.1
> >
> > --
> > ___
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
> --
> Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
>
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH v3][meta-multimedia] mkvtoolnix: fix Boost 1.58 build, update to 7.9.0

2015-10-04 Thread Martin Jansa
Was gitsm:// fetcher improved to use premirror for submodules? The initial
version didn't and I don't remember seeing it fixed/improved.

On Sun, Oct 4, 2015 at 12:16 PM, Manuel Bachmann 
wrote:

> Hi Koen,
>
> Thanks for the hint, I didn't know you could do that ! There are very few
> examples, though, and I always get a "cannot stat .git/modules" when
> I try to use it. Still trying...
>
> Anyways, as the master git repo doesn't specify hashes in its .gitmodules
> (you always fetch the latest rev), I guess it's the same as ${AUTOREV}, but
> cleaner/shorter ? And then the "always refreshes and consumes bandwidth"
> problem Martin mentioned would still apply ; having SRCREVs is better and
> more stable in this case IMHO.
>
> Regards,
>
> *Manuel Bachmann, Graphics Engineer www.iot.bzh  *
>
>
> 2015-10-04 8:37 GMT+02:00 Koen Kooi :
>
> > -BEGIN PGP SIGNED MESSAGE-
> > Hash: SHA1
> >
> > Op 03-10-15 om 23:22 schreef Manuel Bachmann:
> > > mkvtoolnix does not compile with newest Boost 1.58, mostly due to the
> > > following bugs : https://github.com/mbunkus/mkvtoolnix/issues/1172
> > > https://github.com/mbunkus/mkvtoolnix/issues/1176
> > >
> > > Update to the version immediately subsequent to their fixes, and adapt
> > > configure steps accordingly.
> > >
> > > Signed-off-by: Manuel Bachmann  ---
> > > meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb | 15
> > > +++ 1 file changed, 11 insertions(+), 4 deletions(-)
> > >
> > > diff --git a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> > > b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb index
> > > dd613b3..da10153 100644 ---
> > > a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb +++
> > > b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb @@ -6,9
> +6,16
> > > @@ LIC_FILES_CHKSUM =
> > > "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
> > >
> > > DEPENDS = "curl boost expat zlib libebml libmatroska libogg libvorbis
> > > bzip2 lzo file ruby-native"
> > >
> > > -PV = "7.1.0+git${SRCPV}" -SRCREV =
> > > "0c89ff941bfdd9f3378312f293a84f13cf3e2a96" -SRC_URI =
> > > "git://github.com/mbunkus/mkvtoolnix.git" +PV = "7.9.0+git${SRCPV}"
> > > +SRCREV_mkvtoolnix = "1a8b23b1e82ed180a5aaeb43537f2426be252985"
> > > +SRCREV_libebml = "04b34b0dbded40e0cec93cafa6a4f4c8e90c3206"
> > > +SRCREV_libmatroska = "db5d627b5bf48516c9e0b540254c0d36595760c3"
> > > +SRCREV_FORMAT = "mkvtoolnix" +SRC_URI = " \ +
> > > git://github.com/mbunkus/mkvtoolnix.git;name=mkvtoolnix \ +
> > > git://
> > github.com/Matroska-Org/libebml.git;name=libebml;destsuffix=git/lib/li
> > bebml
> > > \ +
> > > git://
> > github.com/Matroska-Org/libmatroska.git;name=libmatroska;destsuffix=gi
> > t/lib/libmatroska
> > > \ +  "
> >
> > Wouldn't:
> >
> > SRCREV = "1a8b23b1e82ed180a5aaeb43537f2426be252985"
> > SRC_URI = "gitsm://github.com/mbunkus/mkvtoolnix.git;name=mkvtoolnix"
> >
> > Be much easier to maintain?
> >
> > -BEGIN PGP SIGNATURE-
> > Version: GnuPG v1.4.5 (Darwin)
> > Comment: GPGTools - http://gpgtools.org
> >
> > iD8DBQFWEMkXMkyGM64RGpERAn7oAJsF+fflyuIAfXQ0VRUWDfucw7od7gCgquGN
> > MKNt3Fd8j7MicGjLPZsoyIA=
> > =ipI0
> > -END PGP SIGNATURE-
> >
> > --
> > ___
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> >
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH v3][meta-multimedia] mkvtoolnix: fix Boost 1.58 build, update to 7.9.0

2015-10-04 Thread Manuel Bachmann
Hi Koen,

Thanks for the hint, I didn't know you could do that ! There are very few
examples, though, and I always get a "cannot stat .git/modules" when
I try to use it. Still trying...

Anyways, as the master git repo doesn't specify hashes in its .gitmodules
(you always fetch the latest rev), I guess it's the same as ${AUTOREV}, but
cleaner/shorter ? And then the "always refreshes and consumes bandwidth"
problem Martin mentioned would still apply ; having SRCREVs is better and
more stable in this case IMHO.

Regards,

*Manuel Bachmann, Graphics Engineer www.iot.bzh  *


2015-10-04 8:37 GMT+02:00 Koen Kooi :

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Op 03-10-15 om 23:22 schreef Manuel Bachmann:
> > mkvtoolnix does not compile with newest Boost 1.58, mostly due to the
> > following bugs : https://github.com/mbunkus/mkvtoolnix/issues/1172
> > https://github.com/mbunkus/mkvtoolnix/issues/1176
> >
> > Update to the version immediately subsequent to their fixes, and adapt
> > configure steps accordingly.
> >
> > Signed-off-by: Manuel Bachmann  ---
> > meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb | 15
> > +++ 1 file changed, 11 insertions(+), 4 deletions(-)
> >
> > diff --git a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> > b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb index
> > dd613b3..da10153 100644 ---
> > a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb +++
> > b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb @@ -6,9 +6,16
> > @@ LIC_FILES_CHKSUM =
> > "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
> >
> > DEPENDS = "curl boost expat zlib libebml libmatroska libogg libvorbis
> > bzip2 lzo file ruby-native"
> >
> > -PV = "7.1.0+git${SRCPV}" -SRCREV =
> > "0c89ff941bfdd9f3378312f293a84f13cf3e2a96" -SRC_URI =
> > "git://github.com/mbunkus/mkvtoolnix.git" +PV = "7.9.0+git${SRCPV}"
> > +SRCREV_mkvtoolnix = "1a8b23b1e82ed180a5aaeb43537f2426be252985"
> > +SRCREV_libebml = "04b34b0dbded40e0cec93cafa6a4f4c8e90c3206"
> > +SRCREV_libmatroska = "db5d627b5bf48516c9e0b540254c0d36595760c3"
> > +SRCREV_FORMAT = "mkvtoolnix" +SRC_URI = " \ +
> > git://github.com/mbunkus/mkvtoolnix.git;name=mkvtoolnix \ +
> > git://
> github.com/Matroska-Org/libebml.git;name=libebml;destsuffix=git/lib/li
> bebml
> > \ +
> > git://
> github.com/Matroska-Org/libmatroska.git;name=libmatroska;destsuffix=gi
> t/lib/libmatroska
> > \ +  "
>
> Wouldn't:
>
> SRCREV = "1a8b23b1e82ed180a5aaeb43537f2426be252985"
> SRC_URI = "gitsm://github.com/mbunkus/mkvtoolnix.git;name=mkvtoolnix"
>
> Be much easier to maintain?
>
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.5 (Darwin)
> Comment: GPGTools - http://gpgtools.org
>
> iD8DBQFWEMkXMkyGM64RGpERAn7oAJsF+fflyuIAfXQ0VRUWDfucw7od7gCgquGN
> MKNt3Fd8j7MicGjLPZsoyIA=
> =ipI0
> -END PGP SIGNATURE-
>
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH v3][meta-multimedia] mkvtoolnix: fix Boost 1.58 build, update to 7.9.0

2015-10-04 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Op 03-10-15 om 23:22 schreef Manuel Bachmann:
> mkvtoolnix does not compile with newest Boost 1.58, mostly due to the
> following bugs : https://github.com/mbunkus/mkvtoolnix/issues/1172 
> https://github.com/mbunkus/mkvtoolnix/issues/1176
> 
> Update to the version immediately subsequent to their fixes, and adapt
> configure steps accordingly.
> 
> Signed-off-by: Manuel Bachmann  --- 
> meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb | 15
> +++ 1 file changed, 11 insertions(+), 4 deletions(-)
> 
> diff --git a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
> b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb index
> dd613b3..da10153 100644 ---
> a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb +++
> b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb @@ -6,9 +6,16
> @@ LIC_FILES_CHKSUM =
> "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
> 
> DEPENDS = "curl boost expat zlib libebml libmatroska libogg libvorbis
> bzip2 lzo file ruby-native"
> 
> -PV = "7.1.0+git${SRCPV}" -SRCREV =
> "0c89ff941bfdd9f3378312f293a84f13cf3e2a96" -SRC_URI =
> "git://github.com/mbunkus/mkvtoolnix.git" +PV = "7.9.0+git${SRCPV}" 
> +SRCREV_mkvtoolnix = "1a8b23b1e82ed180a5aaeb43537f2426be252985" 
> +SRCREV_libebml = "04b34b0dbded40e0cec93cafa6a4f4c8e90c3206" 
> +SRCREV_libmatroska = "db5d627b5bf48516c9e0b540254c0d36595760c3" 
> +SRCREV_FORMAT = "mkvtoolnix" +SRC_URI = " \ +
> git://github.com/mbunkus/mkvtoolnix.git;name=mkvtoolnix \ +
> git://github.com/Matroska-Org/libebml.git;name=libebml;destsuffix=git/lib/li
bebml
> \ +
> git://github.com/Matroska-Org/libmatroska.git;name=libmatroska;destsuffix=gi
t/lib/libmatroska
> \ +  "

Wouldn't:

SRCREV = "1a8b23b1e82ed180a5aaeb43537f2426be252985"
SRC_URI = "gitsm://github.com/mbunkus/mkvtoolnix.git;name=mkvtoolnix"

Be much easier to maintain?

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFWEMkXMkyGM64RGpERAn7oAJsF+fflyuIAfXQ0VRUWDfucw7od7gCgquGN
MKNt3Fd8j7MicGjLPZsoyIA=
=ipI0
-END PGP SIGNATURE-

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [PATCH v3][meta-multimedia] mkvtoolnix: fix Boost 1.58 build, update to 7.9.0

2015-10-03 Thread Manuel Bachmann
mkvtoolnix does not compile with newest Boost 1.58, mostly
due to the following bugs :
https://github.com/mbunkus/mkvtoolnix/issues/1172
https://github.com/mbunkus/mkvtoolnix/issues/1176

Update to the version immediately subsequent to their
fixes, and adapt configure steps accordingly.

Signed-off-by: Manuel Bachmann 
---
 meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb 
b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
index dd613b3..da10153 100644
--- a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
+++ b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_git.bb
@@ -6,9 +6,16 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 
 DEPENDS = "curl boost expat zlib libebml libmatroska libogg libvorbis bzip2 
lzo file ruby-native"
 
-PV = "7.1.0+git${SRCPV}"
-SRCREV = "0c89ff941bfdd9f3378312f293a84f13cf3e2a96"
-SRC_URI = "git://github.com/mbunkus/mkvtoolnix.git"
+PV = "7.9.0+git${SRCPV}"
+SRCREV_mkvtoolnix = "1a8b23b1e82ed180a5aaeb43537f2426be252985"
+SRCREV_libebml = "04b34b0dbded40e0cec93cafa6a4f4c8e90c3206"
+SRCREV_libmatroska = "db5d627b5bf48516c9e0b540254c0d36595760c3"
+SRCREV_FORMAT = "mkvtoolnix"
+SRC_URI = " \
+   git://github.com/mbunkus/mkvtoolnix.git;name=mkvtoolnix \
+   
git://github.com/Matroska-Org/libebml.git;name=libebml;destsuffix=git/lib/libebml
 \
+   
git://github.com/Matroska-Org/libmatroska.git;name=libmatroska;destsuffix=git/lib/libmatroska
 \
+  "
 
 S = "${WORKDIR}/git"
 
@@ -28,7 +35,7 @@ EXTRA_OECONF = " --with-boost-libdir=${STAGING_LIBDIR} \
 
 # remove some hardcoded searchpaths
 do_configure_prepend() {
-sed -i -e s:/usr/local/lib:${STAGING_LIBDIR}:g -e 
s:/usr/local/include:${STAGING_INCDIR}:g ${S}/ac/ebml.m4
+sed -i -e s:/usr/local/lib:${STAGING_LIBDIR}:g -e 
s:/usr/local/include:${STAGING_INCDIR}:g ${S}/ac/qt5.m4
 }
 
 # Yeah, no makefile
-- 
1.8.3.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel