<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-python/recipes-devtools/gyp/gyp_git.bb, branch kirkstone-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=kirkstone-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=kirkstone-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2021-11-03T13:57:49+00:00</updated>
<entry>
<title>recipes: Update SRC_URI branch and protocols</title>
<updated>2021-11-03T13:57:49+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2021-11-02T23:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b402a3076fbafe05d0b8621e50603b65c3fe8147'/>
<id>urn:sha1:b402a3076fbafe05d0b8621e50603b65c3fe8147</id>
<content type='text'>
This patch updates SRC_URIs using git to include branch=master if no branch is set
and also to use protocol=https for github urls as generated by the conversion script
in OE-Core.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gyp: fix for compatibility with Python 3.10</title>
<updated>2021-10-19T16:23:08+00:00</updated>
<author>
<name>Kurt Kiefer</name>
<email>kurt.kiefer@arthrex.com</email>
</author>
<published>2021-10-18T20:28:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=72977342041ce045f799b71b5f697ce899355c6d'/>
<id>urn:sha1:72977342041ce045f799b71b5f697ce899355c6d</id>
<content type='text'>
The collections abstract base classes module is finally moved to
collections.abc starting in Python 3.10.

Fixes the following problem encountered making use of gyp:

|   File "[...]/usr/lib/python3.10/site-packages/gyp/common.py", line 497, in &lt;module&gt;
|     class OrderedSet(collections.MutableSet):
| AttributeError: module 'collections' has no attribute 'MutableSet'

Signed-off-by: Kurt Kiefer &lt;kurt.kiefer@arthrex.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gyp: Upgrade to latest version</title>
<updated>2020-09-07T18:28:04+00:00</updated>
<author>
<name>Leon Anavi</name>
<email>leon.anavi@konsulko.com</email>
</author>
<published>2020-09-04T13:47:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9c04cdb6c7f4f52dc395909a7187d9bf837feb7b'/>
<id>urn:sha1:9c04cdb6c7f4f52dc395909a7187d9bf837feb7b</id>
<content type='text'>
Upgrade to latest version for the git repository:

- Add support for CLANG_ENABLE_OBJC_WEAK
- Prevent propogation to configurations of nested
  'dependent-settings' directives

Signed-off-by: Leon Anavi &lt;leon.anavi@konsulko.com&gt;
Acked-by: Trevor Gamblin &lt;trevor.gamblin@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gyp: Consolidate in a single file</title>
<updated>2020-09-07T18:28:04+00:00</updated>
<author>
<name>Leon Anavi</name>
<email>leon.anavi@konsulko.com</email>
</author>
<published>2020-09-04T13:47:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b3b0e2982012b24b6ca7a41259e853cd5906dba1'/>
<id>urn:sha1:b3b0e2982012b24b6ca7a41259e853cd5906dba1</id>
<content type='text'>
Consolidate inc and bb files into a single bb file.

Signed-off-by: Leon Anavi &lt;leon.anavi@konsulko.com&gt;
Acked-by: Trevor Gamblin &lt;trevor.gamblin@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gyp: provide a python2 version of gyp as gyp-py2</title>
<updated>2019-11-12T05:21:13+00:00</updated>
<author>
<name>André Draszik</name>
<email>git@andred.net</email>
</author>
<published>2019-11-10T21:28:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b877b1938121b4f196133079d52131e669f4e15b'/>
<id>urn:sha1:b877b1938121b4f196133079d52131e669f4e15b</id>
<content type='text'>
Doing so will allow us to change the NodeJS build
to use the system gyp, rather than its own copy.
NodeJS still uses python2, and imports parts of
gyp directly.
Also note that Debian only provides a python2 version.

Signed-off-by: André Draszik &lt;git@andred.net&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gyp: update to fcd686f1880f</title>
<updated>2019-11-12T05:21:13+00:00</updated>
<author>
<name>André Draszik</name>
<email>git@andred.net</email>
</author>
<published>2019-11-10T21:28:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c278b7019886d8ea4fed29790f94c6a4c6b7aa84'/>
<id>urn:sha1:c278b7019886d8ea4fed29790f94c6a4c6b7aa84</id>
<content type='text'>
This brings a few python3 fixes:
fcd686f1 (origin/master, origin/HEAD, master) Add .tbd to the .xcodeproj generator’s extension map
a8921fca fix encoding issues with inputs for better Python 3 support
12ef00df fix make output checks under C locale
aca1e2c3 Fix Python 3 incompatibilities
4f1618ab Add missing b'' qualifier from da63cb0f.
da63cb0f Misc python3 fixes in xcode_emulation.
5c270f76 Fix incorrect depfile path relativization
9f2a7bb1 Add flake8 checks to travis configuration.

Signed-off-by: André Draszik &lt;git@andred.net&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>gyp: add recipe</title>
<updated>2019-03-21T12:56:21+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2019-03-20T12:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=eed2859e3672ad05f5ce747c780aec09bfa64d92'/>
<id>urn:sha1:eed2859e3672ad05f5ce747c780aec09bfa64d92</id>
<content type='text'>
GYP (Generate Your Projects) is a meta-build system by Google.

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
