summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/gyp
Commit message (Collapse)AuthorAgeFilesLines
* recipes: drop ${SRCPV} usageMartin Jansa2024-02-091-1/+1
| | | | | | | | | | * Drop SRCPV similarly like oe-core did in: https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=843f82a246a535c353e08072f252d1dc78217872 * SRCPV is deferred now from PV to PKGV since: https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=a8e7b0f932b9ea69b3a218fca18041676c65aba0 Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
* gyp: update to the latest commitDerek Straka2023-12-222-38/+1
| | | | | | | | NOTE: gyp is now idle, and support will be removed in future releases https://chromium.googlesource.com/external/gyp/+/d6c5dd51dc3a60bf4ff32a5256713690a1a10376 Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* *.patch: add Upstream-Status to all patchesMartin Jansa2023-06-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is new patch-status QA check in oe-core: https://git.openembedded.org/openembedded-core/commit/?id=76a685bfcf927593eac67157762a53259089ea8a This is temporary work around just to hide _many_ warnings from optional patch-status (if you add it to WARN_QA). This just added Upstream-Status: Pending everywhere without actually investigating what's the proper status. This is just to hide current QA warnings and to catch new .patch files being added without Upstream-Status, but the number of Pending patches is now terrible: 5 (26%) meta-xfce 6 (50%) meta-perl 15 (42%) meta-webserver 21 (36%) meta-gnome 25 (57%) meta-filesystems 26 (43%) meta-initramfs 45 (45%) meta-python 47 (55%) meta-multimedia 312 (63%) meta-networking 756 (61%) meta-oe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gyp: fix for compatibility with Python 3.10 (part 2)S. Lockwood-Childs2022-03-031-0/+9
| | | | | | | | | | | | | | The patch for python 3.10 compatibility was missing an update to 'import' line. Fixes the following problem encountered making use of gyp: | File "[...]/usr/lib/python3.10/site-packages/gyp/common.py", line 497, in <module> | class OrderedSet(collections.abc.MutableSet): | AttributeError: module 'collections' has no attribute 'abc' Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update SRC_URI branch and protocolsRichard Purdie2021-11-031-1/+1
| | | | | | | | | 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 <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gyp: fix for compatibility with Python 3.10Kurt Kiefer2021-10-192-1/+28
| | | | | | | | | | | | | | 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 <module> | class OrderedSet(collections.MutableSet): | AttributeError: module 'collections' has no attribute 'MutableSet' Signed-off-by: Kurt Kiefer <kurt.kiefer@arthrex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gyp: Upgrade to latest versionLeon Anavi2020-09-071-1/+1
| | | | | | | | | | | | 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 <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gyp: Consolidate in a single fileLeon Anavi2020-09-072-14/+14
| | | | | | | | Consolidate inc and bb files into a single bb file. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-python: remove python2 recipes from layerAndrey Zhizhikin2020-01-221-2/+0
| | | | | | | | Remove recipes which require python2 from the layer. Those recipes are moved to meta-python2 and are not required here any longer. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gyp: provide a python2 version of gyp as gyp-py2André Draszik2019-11-113-14/+16
| | | | | | | | | | | 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 <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gyp: update to fcd686f1880fAndré Draszik2019-11-111-1/+1
| | | | | | | | | | | | | | | 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 <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gyp: add recipeRoss Burton2019-03-211-0/+15
GYP (Generate Your Projects) is a meta-build system by Google. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>