{"push_id":1151817673,"size":168,"distinct_size":1,"ref":"refs/heads/poison-ldflags","head":"cf0e4acca38f7425103054ec44bd36fcad9ca17d","before":"b0bdcff52a2bb25ddb788e97a3ea8b74e3131191","commits":[{"sha":"d780642f950fb3a9699f466a405a2710d870dd08","author":{"name":"Paul Eggleton","email":"4e7792416b2086b58299abc359b0a98a76f05c46@linux.intel.com"},"message":"lib/oe/recipeutils: split out patch_recipe_lines()\n\nSplit out a function from patch_recipe_file() that takes just the lines\nas input so we can edit recipe lines in memory. This will be used within\nrecipetool to ensure we insert new values in the right place.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/d780642f950fb3a9699f466a405a2710d870dd08"},{"sha":"fb2bb509ff5c7bd71b41a1dcba3b1bff1d18cf5d","author":{"name":"Paul Eggleton","email":"4e7792416b2086b58299abc359b0a98a76f05c46@linux.intel.com"},"message":"lib/oe/recipeutils: patch_recipe_lines: allow omitting trailing newlines\n\nThis function was assuming that what you wanted was that output lines\nhad trailing newline characters. If you're just outputting each line\nverbatim to a text file then that's fine, but sometimes you start with\nthe assumption that the lines don't have trailing newlines; thus we\nshouldn't allow for the possibility that the caller doesn't want them\nand add a parameter to control it.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/fb2bb509ff5c7bd71b41a1dcba3b1bff1d18cf5d"},{"sha":"c33ba6cc5d14b1da96f6d906836c50e0346dcf06","author":{"name":"Paul Eggleton","email":"4e7792416b2086b58299abc359b0a98a76f05c46@linux.intel.com"},"message":"lib/oe/recipeutils: fix insertion of variable values\n\nAdd some more variables in appropriate places in recipe_progression such\nthat the patch_recipe_* functions are able to insert variables in the\nright place within a recipe.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/c33ba6cc5d14b1da96f6d906836c50e0346dcf06"},{"sha":"91fc35ff5e89aa6d4c4ad945e45406fb4f71018e","author":{"name":"Paul Eggleton","email":"4e7792416b2086b58299abc359b0a98a76f05c46@linux.intel.com"},"message":"recipetool: create: support extracting SUMMARY and HOMEPAGE\n\nAllow plugins to set any variable value through the extravalues dict,\nand use this to support extracting SUMMARY and HOMEPAGE values from spec\nfiles included with the source; additionally translate \"License:\" to a\ncomment next to the LICENSE field (we have our own logic for setting\nLICENSE, but it will often be useful to see what the spec file says if\none is present).\n\nAlso use the same mechanism for setting the same variables for node.js\nmodules; this was already supported but wasn't inserting the settings in\nthe appropriate place in the file which this will now do.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/91fc35ff5e89aa6d4c4ad945e45406fb4f71018e"},{"sha":"19e6b661d38c5ae9b19d6340762c289830baba59","author":{"name":"Paul Eggleton","email":"4e7792416b2086b58299abc359b0a98a76f05c46@linux.intel.com"},"message":"recipetool: create: extract variable values from .deb/.ipk/.rpm\n\nExtract the metadata from package files and use it to set variable\nvalues in the recipe (including recipe name and version, LICENSE,\nSUMMARY, DESCRIPTION, SECTION and HOMEPAGE). For LICENSE we take care\nnot to step on any value determined by our license file scan; if there\nis one we simply add a comment above the LICENSE setting so the user can\nresolve it.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/19e6b661d38c5ae9b19d6340762c289830baba59"},{"sha":"13bc2438d61c345a8f229b9d83bf36a14d08916f","author":{"name":"Paul Eggleton","email":"4e7792416b2086b58299abc359b0a98a76f05c46@linux.intel.com"},"message":"recipetool: create: use ${BP} for subdir for binary packages\n\nIf we use ${BP} for the subdirectory, the default value of S will work\nrather than having to have an ugly value derived from the package\nfile name in both places. This does mean that we have to assume the\ndefault though (we can't just let the normal logic work because the\nvalue of BP is the default until later on, so the replacement doesn't\nwork).\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/13bc2438d61c345a8f229b9d83bf36a14d08916f"},{"sha":"000480c42797dd2f03ebc3bc6d1dabfc6a7b75f5","author":{"name":"Paul Eggleton","email":"4e7792416b2086b58299abc359b0a98a76f05c46@linux.intel.com"},"message":"recipetool / devtool: set a fixed SRCREV by default when fetching from git\n\nIf fetching source from a git repository, typically within OpenEmbedded\nwe encourage setting SRCREV to a fixed revision, so change to do that by\ndefault and add a  -a/--autorev option to use \"${AUTOREV}\" instead.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/000480c42797dd2f03ebc3bc6d1dabfc6a7b75f5"},{"sha":"8834e81a38c24a066bb4fefa93da61011d0db244","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"python-native, python3-native: remove the use of exported HOST_SYS and BUILD_SYS variables\n\nThe code that utilized them was superseded by the code (in the same patch!)\nthat is utilizing STAGING_LIBDIR/STAGING_INCDIR, and wasn't correct in the\nfirst place as HOST_SYS is not necessarily the same as the sysroot directory\nname.\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/8834e81a38c24a066bb4fefa93da61011d0db244"},{"sha":"5a149a051f91404b736a7c93b4b864f206cc7b1b","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"distutils-native-base.bbclass, distutils3-native-base.bbclass: remove\n\nThese classes do not seem to be used by anything.\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/5a149a051f91404b736a7c93b4b864f206cc7b1b"},{"sha":"3891fcec863602a0ae6d0f3d305ea50a79a205d9","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"python3-dir.bbclass: add a separate class for Python 3\n\nThis is much cleaner than sharing python-dir.bbclass between python 2\nand 3 classes, and doing confusing overrides in them.\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/3891fcec863602a0ae6d0f3d305ea50a79a205d9"},{"sha":"e0c75841078bf65905c1c9aa2946241b2474a7e2","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"default-versions.inc: drop python-related defaults\n\nThere is only one version of python 2.x provided, so no need\nto set a preferred version.\nPYTHON_BASEVERSION is now set explicitly in python-dir.bbclass and\npython3-dir.bbclass, so fix up a few recipes that relied on it being\nset in default-versions.inc without inheriting python-dir.\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/e0c75841078bf65905c1c9aa2946241b2474a7e2"},{"sha":"79a98af63c0101fb49c16b762401950cf30c492a","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"sip.bbclass: remove\n\nNothing is requiring it in oe-core or meta-oe.\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/79a98af63c0101fb49c16b762401950cf30c492a"},{"sha":"36e9ed899506f5864d8981a751b3b4068d1510db","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"avahi-ui: remove support for building a python module\n\nIt's not used by anything and hasn't been ported to Python 3.\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/36e9ed899506f5864d8981a751b3b4068d1510db"},{"sha":"abf2258b4c0ce9ed831665231d0a27ee568f5392","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"python3: manipulate all of the config*/Makefile files, not just config/Makefile\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/abf2258b4c0ce9ed831665231d0a27ee568f5392"},{"sha":"f2383eace2f16618fcdd3ef5a2e9e0e34c120ec5","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"git: remove Python package (to which nothing was packaged)\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/f2383eace2f16618fcdd3ef5a2e9e0e34c120ec5"},{"sha":"1c8cdcd1f4e80562f5c1804860ce8e1f62ecf134","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"qemu: remove runtime python dependency\n\nNothing seems to require it.\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/1c8cdcd1f4e80562f5c1804860ce8e1f62ecf134"},{"sha":"54cbeb2975e2ea386386fce077146935afa0f719","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"subversion: remove unnecessary python dependency\n\nIt would be useful if swig was enabled, but it isn't.\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/54cbeb2975e2ea386386fce077146935afa0f719"},{"sha":"a5aa15188b0c43432251039adc82c6c5cc453b2e","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"cracklib: disable building the python module\n\nIt's tricky to convert to Python 3 and isn't required by anything in\noe-core or meta-oe.\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/a5aa15188b0c43432251039adc82c6c5cc453b2e"},{"sha":"72be3752a56d681672fb3e04413ff3cc59391150","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"python3-mako: add a Python 3 recipe\n\nThis will be necessary for transiting piglit to Python 3.\nPython 2 recipe should be kept as it is used by mesa (and\ngobject-introspection, for now).\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/72be3752a56d681672fb3e04413ff3cc59391150"},{"sha":"3e751bd05f7033b15e717fa4d56fefd915d2ea0c","author":{"name":"Alexander Kanavin","email":"561736dd3ea6c6ba79961786ac11f64825e77447@linux.intel.com"},"message":"python3-nose: add a recipe\n\nThis is needed for updating piglit to use Python 3.\nPython 2 based recipe can be later moved to meta-oe.\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/kergoth/openembedded-core/commits/3e751bd05f7033b15e717fa4d56fefd915d2ea0c"}]}
{"actor":{"display_login":"kergoth"}}