aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-devtools/gyp
AgeCommit message (Collapse)Author
2022-02-22meta: update variable namesMartin Jansa
* openembedded-core/scripts/contrib/convert-variable-renames.py meta-* ... All files processed with version 0.1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-11-05recipes: explicitly set branch name and use https protocol for github.comMartin Jansa
* github decided that nobody should use git:// https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git and starting today all the builds were failing to fetch the metadata layers from github like: 2021-11-01T18:53:26 INFO _main_ Updating [meta-ros] fatal: remote error: The unauthenticated git protocol on port 9418 is no longer supported. Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information. this was just a "test" as they said: "November 2, 2021: We'll also run several short brownouts on this date." and it will be completely disabled on January 11 2022. * fixes warnings like: WARNING: meta-python2/recipes-extended/python-pyparted/python-pyparted_git.bb: URL: git://github.com/rhinstaller/pyparted.git;protocol=https does not set any branch parameter. The future default branch used by tools and repositories is uncertain and we will therefore soon require this is set in all git urls. WARNING: meta-python2/recipes-devtools/gyp/gyp-py2_git.bb: URL: git://chromium.googlesource.com/external/gyp;protocol=https does not set any branch parameter. The future default branch used by tools and repositories is uncertain and we will therefore soon require this is set in all git urls. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-03-17recipes: add conditional PNBLACKLIST in all recipes except python-nativeMartin Jansa
* python-native is an exception because there is still e.g. chromium depending on _native_ python and a lot of people use it in some form, once https://bugs.chromium.org/p/chromium/issues/detail?id=942720 is resolved in stable chromium release the same will be set in python-native * https://www.python.org/doc/sunset-python-2/ * https://python3statement.org/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2019-12-01recipes-devtools: merge inc and bb PART ITim Orling
Since we no longer need to support two python versions, merge inc and bb. This makes maintenance easier with AUH and devtool. While we are at it, drop some dangling inc files and some python3 recipes. Enforce Debian naming (python-foo). Only recipes that are executable tools, such as 'gyp' or 'gateone' should be exceptions. When in doubt, search for what the package is named in Debian or Fedora. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-11-11gyp: provide a python2 version of gyp as gyp-py2André Draszik
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. (From meta-openembedded commit: b877b1938121b4f196133079d52131e669f4e15b) Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-11-11gyp: update to fcd686f1880fAndré Draszik
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. (From meta-openembedded commit: c278b7019886d8ea4fed29790f94c6a4c6b7aa84) Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-03-21gyp: add recipeRoss Burton
GYP (Generate Your Projects) is a meta-build system by Google. (From meta-openembedded commit: eed2859e3672ad05f5ce747c780aec09bfa64d92) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>