<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/classes, branch pyro-nfvaccess</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=pyro-nfvaccess</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=pyro-nfvaccess'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2017-03-16T22:32:40+00:00</updated>
<entry>
<title>meson.bbclass: Use the correct C++ compiler when cross compiling</title>
<updated>2017-03-16T22:32:40+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>peter.kjellerstedt@axis.com</email>
</author>
<published>2017-03-11T04:58:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=40fd946e1b820f8629e3b349fe6c4ff37680c064'/>
<id>urn:sha1:40fd946e1b820f8629e3b349fe6c4ff37680c064</id>
<content type='text'>
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>meson.bbclass: Support building for native</title>
<updated>2017-03-16T22:32:40+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>peter.kjellerstedt@axis.com</email>
</author>
<published>2017-03-11T04:58:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7fb45590ff7d10b4a32a6f702b79ab855fd62948'/>
<id>urn:sha1:7fb45590ff7d10b4a32a6f702b79ab855fd62948</id>
<content type='text'>
Signed-off-by: Peter Kjellerstedt &lt;peter.kjellerstedt@axis.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>meson.bbclass: Make changes to meson.build files trigger reconfiguration</title>
<updated>2017-03-16T22:32:40+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>peter.kjellerstedt@axis.com</email>
</author>
<published>2017-03-11T04:58:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=08164e4c9d8347b06b170b73228aacbc701314ce'/>
<id>urn:sha1:08164e4c9d8347b06b170b73228aacbc701314ce</id>
<content type='text'>
When externalsrc.bbclass is used, any changes to meson.build files
should trigger do_configure to be re-run.

Signed-off-by: Peter Kjellerstedt &lt;peter.kjellerstedt@axis.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>meson.bbclass: Add support for more standard installation directories</title>
<updated>2017-03-16T22:32:40+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>peter.kjellerstedt@axis.com</email>
</author>
<published>2017-03-11T04:58:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b9534442f0ebfae64c0c429750ba95c20934b956'/>
<id>urn:sha1:b9534442f0ebfae64c0c429750ba95c20934b956</id>
<content type='text'>
A couple of more standard installation directories are supported with
meson 0.37.1, so make sure they are configured.

Signed-off-by: Peter Kjellerstedt &lt;peter.kjellerstedt@axis.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>gitver: fix try/except syntax for python3 support</title>
<updated>2017-03-07T12:30:26+00:00</updated>
<author>
<name>Alejandro Mery</name>
<email>amery@hanoverdisplays.com</email>
</author>
<published>2017-03-01T14:19:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b17bbbe2245f72144e3d036aa273c1b67434fa1c'/>
<id>urn:sha1:b17bbbe2245f72144e3d036aa273c1b67434fa1c</id>
<content type='text'>
https://www.python.org/dev/peps/pep-3110/

It's backward compatible with 2.6+

Signed-off-by: Alejandro Mery &lt;amery@hanoverdisplays.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>meson.bbclass: Add progress support for do_compile()</title>
<updated>2017-03-07T12:30:26+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>peter.kjellerstedt@axis.com</email>
</author>
<published>2017-03-04T02:06:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c10c1c0cfd7f48a0469aa5ab1f88499c39d96f01'/>
<id>urn:sha1:c10c1c0cfd7f48a0469aa5ab1f88499c39d96f01</id>
<content type='text'>
ninja provides progress information when building so let's make use of
it.

Signed-off-by: Peter Kjellerstedt &lt;peter.kjellerstedt@axis.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>gitpkgv.bbclass: fix versioning with multiple repos</title>
<updated>2017-02-22T12:16:48+00:00</updated>
<author>
<name>S. Lockwood-Childs</name>
<email>sjl@vctlabs.com</email>
</author>
<published>2017-02-20T09:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ace4a93016099d0f0e5151a6a88e82175f9fe77c'/>
<id>urn:sha1:ace4a93016099d0f0e5151a6a88e82175f9fe77c</id>
<content type='text'>
gitpkgv class is supposed to use SRCREV_FORMAT variable to define
how to smoosh together revision info from multiple repos that are
used in a single recipe. It is incorrectly repeating the rev hash
for the first repo instead of including the rev from each listed repo.

Example:

  SRC_URI = "git://some-server/purple.git;destsuffix=git/purple;name=purple"
  SRC_URI += "git://other-server/blue.git;destsuffix=git/blue;name=blue"
  SRCREV_purple = "${AUTOREV}"
  SRCREV_blue = "${AUTOREV}"
  SRCREV_FORMAT = "purple_blue"

Suppose gitpkgv calculates "67+ea121ea" for purple repo,
and "123+feef001" for blue repo. This should result in a
package version with them joined together like so:

"67+ea121ea_123+feef001"

It didn't. Instead the git hash part for the first repo got repeated:

"67+ea121ea_123+ea121ea"

Fix this by looking in the right place for the git revisions of 2nd
(and following) repos when assembling the full version string.

Signed-off-by: S. Lockwood-Childs &lt;sjl@vctlabs.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>meson.bbclass: Add meson.bbclass</title>
<updated>2017-02-20T10:50:12+00:00</updated>
<author>
<name>Linus Svensson</name>
<email>linussn@axis.com</email>
</author>
<published>2017-02-16T11:53:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c4445538f86929f2cb90f1c2fb42be1aa97911fc'/>
<id>urn:sha1:c4445538f86929f2cb90f1c2fb42be1aa97911fc</id>
<content type='text'>
Add a class for packages that uses the meson build system.

Meson uses a cross-file that contain needed tools and information about
the host and target system. Such a file will be created in {WORKDIR}.

Meson only allows installation directories to be specified as relative
to prefix, except for sysconfdir, which can be absolute.

This patch is based on a prototype patch by
Ross Burton &lt;ross.burton@intel.com&gt;.

Signed-off-by: Linus Svensson &lt;linussn@axis.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>remove True option to getVar calls</title>
<updated>2016-12-02T08:16:17+00:00</updated>
<author>
<name>Joshua Lock</name>
<email>joshua.g.lock@intel.com</email>
</author>
<published>2016-11-25T15:28:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=efd3696e70a6603f1a45faa4a172433514f0a487'/>
<id>urn:sha1:efd3696e70a6603f1a45faa4a172433514f0a487</id>
<content type='text'>
getVar() now defaults to expanding by default, thus remove the True
option from getVar() calls with a regex search and replace.

Search made with the following regex: getVar ?\(( ?[^,()]*), True\)

Signed-off-by: Joshua Lock &lt;joshua.g.lock@intel.com&gt;
</content>
</entry>
<entry>
<title>gitpkgv: Fix $GITPKV for a single named git source</title>
<updated>2016-09-05T11:30:50+00:00</updated>
<author>
<name>Clemens Lang</name>
<email>clemens.lang@bmw-carit.de</email>
</author>
<published>2016-08-24T12:22:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=aedcb852ed7ec127dbb4c7cd7655d11f72e0b712'/>
<id>urn:sha1:aedcb852ed7ec127dbb4c7cd7655d11f72e0b712</id>
<content type='text'>
Recipes that fetch from a single git source, assign a name to this
source and do not set SRCREV_FORMAT to this name will always get
a GITPKGV value of "default", which causes version-going-backwards QA
errors.

Fix this by automatically determining a suitable SRCREV_FORMAT from the
SRC_URI if none is set explicitly. This code does not run for multiple
git sources, because bitbake's fetcher enforces setting SRCREV_FORMAT
when multiple version-controlled sources are used.

Signed-off-by: Clemens Lang &lt;clemens.lang@bmw-carit.de&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
