[OE-core] [PATCH 05/12] e2fsprogs: fix upstream version check

2016-01-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-devtools/e2fsprogs/e2fsprogs_git.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/e2fsprogs/e2fsprogs_git.bb b/meta/recipes-devtools/e2fsprogs/e2fsprogs_git.bb index 60b2854..c

[OE-core] [PATCH 06/12] libsolv: fix upstream version check

2016-01-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-extended/libsolv/libsolv_git.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-extended/libsolv/libsolv_git.bb b/meta/recipes-extended/libsolv/libsolv_git.bb index 78a2d51..266d4b6

[OE-core] [PATCH 04/12] build-appliance-image: bump version to 14.0

2016-01-19 Thread Alexander Kanavin
This is done to make recipe version reporting tool happy. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- .../{build-appliance-image_12.0.1.bb => build-appliance-image_14.0.bb}| 0 1 file changed, 0 insertions(+), 0 deletions(-) rename meta/recipes-co

[OE-core] [PATCH 11/12] libical: fix upstream version check

2016-01-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-support/libical/libical_1.0.1.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-support/libical/libical_1.0.1.bb b/meta/recipes-support/libical/libical_1.0.1.bb index e18b803..838e788

[OE-core] [PATCH 12/12] libjpeg-turbo: fix upstream version check (sort of)

2016-01-19 Thread Alexander Kanavin
We prepend '8d' to the version and at the moment there is no way to strip that out when doing upstream checks. But at least the latest upstream version is reported correctly. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-graphics/jpeg/libjpeg-tu

[OE-core] [PATCH 09/12] sysstat: fix upstream version check

2016-01-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-extended/sysstat/sysstat.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-extended/sysstat/sysstat.inc b/meta/recipes-extended/sysstat/sysstat.inc index a954bba..c353291 100644 ---

[OE-core] [PATCH] ffmpeg: add a recipe, and remove the libav recipe

2016-01-27 Thread Alexander Kanavin
time - drop PACKAGECONFIG options that are no longer provided upstream - drop build and packaging tweaks that don't seem to do anything useful and also date back to classic OE; if you run into issues, please report - explicitly enable PIC and disable stripping of binaries Signed-off-by: Alexander

Re: [OE-core] [PATCH 6/7] webkitgtk: update to 2.10.7

2016-02-16 Thread Alexander Kanavin
On 02/11/2016 09:08 PM, akuster808 wrote: this update includes: CVE-2015-7096 Versions affected: WebKitGTK+ before 2.10.5. CVE-2015-7098 Versions affected: WebKitGTK+ before 2.10.5. http://webkitgtk.org/security.html Yes, which means that jethro (which has 2.8.5) needs the same

Re: [OE-core] Error building core-image-sato

2016-02-18 Thread Alexander Kanavin
On 02/18/2016 07:02 AM, winis...@futuraautomation.com wrote: NOTE: Runtime target 'xf86-input-tslib' is unbuildable, removing... The recipe is in meta-openembedded/meta-oe layer, not in oe-core. You should probably try to build it in isolation and figure out why it doesn't build. Alex

Re: [OE-core] [PATCH 02/24] python3-native: use the previous version of python-config script

2016-03-15 Thread alexander . kanavin
>> This is because python3-config does not contain the version within >> itself, >> it reports the version of the python interpreter that it is run with. So >> NOTABUG. > > If its supposed to report the version of python pack its coming with > and not the interpreter its run with > then how do you

Re: [OE-core] [oe-commits] Alexander Kanavin : remake: update to 4.1+dbg-1.1

2016-03-15 Thread Alexander Kanavin
On 03/10/2016 11:01 PM, Richard Purdie wrote: Fails to build after make was built. Shouldn't it be at least blacklisted by default so that potential user will need to explicitly decide between make and remake (and unmerge the other one from sysroot first)? I think (but can't remember for

Re: [OE-core] [PATCH 02/24] python3-native: use the previous version of python-config script

2016-03-15 Thread Alexander Kanavin
On 03/10/2016 11:24 PM, Andreas Müller wrote: This one seems to report host's python3 version: [superandy@localhost sysroots]$ x86_64-linux/usr/bin/python3-native/python3-config --ldflags -lpython3.4m -lpthread -ldl -lutil -lm -Xlinker -export-dynamic We are at 3.5 This is because

Re: [OE-core] [PATCH 02/24] python3-native: use the previous version of python-config script

2016-03-19 Thread alexander . kanavin
>> Apologies for being terse. I should've explained that when building >> recipes that make use of this script, it will be run with the native >> python (instead of host python) because native python will come first in >> the PATH, and so the version reported will be correct, because native >>

[OE-core] [PATCH 17/24] gnomebase.bbclass: do not disable gobject introspection

2016-03-09 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/classes/gnomebase.bbclass | 3 --- 1 file changed, 3 deletions(-) diff --git a/meta/classes/gnomebase.bbclass b/meta/classes/gnomebase.bbclass index d22ba5a..e5c6776 100644 --- a/meta/classes/gnomebase.bbclass

[OE-core] [PATCH 16/24] gstreamer: enable gobject introspection

2016-03-09 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- ...on.m4-prefix-pkgconfig-paths-with-PKG_CON.patch | 42 +++ .../recipes-multimedia/gstreamer/gst-player_git.bb | 2 +- .../gstreamer/gst-plugins-package.inc | 1 + ...-don-t-hardcode-libtool-nam

[OE-core] [PATCH 05/24] gtk-doc-stub: remove introspection stubs

2016-03-09 Thread Alexander Kanavin
As we provide the full introspection support, we need to remove the stubs from this package that conflict with it. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- ...t-Import-introspection-stub-machinery-too.patch | 305 + .../recipes-gnome/g

[OE-core] [PATCH 11/24] avahi: enable gobject-introspection

2016-03-09 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-connectivity/avahi/avahi-ui_0.6.32.bb | 2 ++ meta/recipes-connectivity/avahi/avahi.inc | 15 ++- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/meta/recipes-connec

[OE-core] [PATCH 18/24] python-pygobject: update to 3.18.2

2016-03-09 Thread Alexander Kanavin
The new version of pygobject relies in gobject introspection; this has prevented the update previously. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- ...c-add-sysroot-path-to-GI_DATADIR-don-t-se.patch | 41 + .../obsolete_automake_macros

[OE-core] [PATCH 02/24] python3-native: use the previous version of python-config script

2016-03-09 Thread Alexander Kanavin
-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- .../python/python3-native_3.5.1.bb | 1 + ...the-shell-version-of-python-config-that-w.patch | 38 ++ 2 files changed, 39 insertions(+) create mode 100644 meta/recipes-devtools/python/python3/0001-Do-n

[OE-core] [PATCH 09/24] avahi-ui: remove the dependency on python-pygtk by disabling avahi-discover

2016-03-09 Thread Alexander Kanavin
python-pygtk is removed in a separate commit; the reasons for that are explained in that commit's message. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-connectivity/avahi/avahi-ui_0.6.32.bb | 14 ++ 1 file changed, 6 insertions(+), 8 del

[OE-core] [PATCH 07/24] vala: enable the use of vapigen by packages with vala support

2016-03-09 Thread Alexander Kanavin
Now that gobject-introspection is supported, generation of .vapi files for develeloping Vala code against gobject-based libraries should be supported as well. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-devtools/vala/vala.inc

[OE-core] [PATCH 14/24] clutter: enable gobject introspection

2016-03-09 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-graphics/clutter/clutter-1.0.inc | 5 ++--- meta/recipes-graphics/clutter/clutter-gst-3.0.inc | 4 +--- meta/recipes-graphics/clutter/clutter-gtk-1.0.inc | 3 +-- meta/recipes-graphics/cogl/cogl-1

[OE-core] [PATCH 08/24] vala.bbclass: remove pre-packaged vapigen.m4 from tarballs

2016-03-09 Thread Alexander Kanavin
We need to make sure that our fixed vapigen.m4 is used instead. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/classes/vala.bbclass | 6 ++ 1 file changed, 6 insertions(+) diff --git a/meta/classes/vala.bbclass b/meta/classes/vala.bbclass index 9

[OE-core] [PATCH 13/24] gtk+3: enable gobject-introspection

2016-03-09 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-gnome/gtk+/gtk+3.inc | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/meta/recipes-gnome/gtk+/gtk+3.inc b/meta/recipes-gnome/gtk+/gtk+3.inc index 50a336c..bd29300 100644 ---

[OE-core] [PATCH 00/24] Add gobject introspection support to oe-core

2016-03-09 Thread Alexander Kanavin
the git repository at: git://git.yoctoproject.org/poky-contrib akanavin/gobject-introspection-experimental http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=akanavin/gobject-introspection-experimental Alexander Kanavin (23): qemu.bbclass: add qemu_wrapper_cmdline() python3-native

[OE-core] [PATCH 01/24] qemu.bbclass: add qemu_wrapper_cmdline()

2016-03-09 Thread Alexander Kanavin
The class had qemu_run_binary() which was not suitable for gobject-introspection, as it required the name of the binary to run. qemu_wrapper_cmdline() returns just the command line string needed to run binaries, and does not require the binary name. Signed-off-by: Alexander Kanavin

[OE-core] [PATCH 20/24] webkitgtk: enable gobject introspection

2016-03-09 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- ...Introspection.cmake-prefix-variables-obta.patch | 27 +++ ...cmake-drop-the-hardcoded-introspection-gt.patch | 35 +++ ...ng-introspection-files-add-CMAKE_C_FLAGS-.patc

[OE-core] [PATCH 23/24] machine/include/arch-x86: Make x32 ABI not supporting gobject-introspection-data

2016-03-09 Thread Alexander Kanavin
chard.pur...@linuxfoundation.org> Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/conf/machine/include/x86/arch-x86.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/conf/machine/include/x86/arch-x86.inc b/meta/conf/machine/include/x86/arch-x86.inc index 400da

[OE-core] [PATCH 12/24] gtk+: enable gobject introspection

2016-03-09 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-gnome/gtk+/gtk+.inc | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/meta/recipes-gnome/gtk+/gtk+.inc b/meta/recipes-gnome/gtk+/gtk+.inc index 936870b..5bbfe6b 100644 ---

[OE-core] [PATCH 04/24] gobject-introspection: add the recipe

2016-03-09 Thread Alexander Kanavin
The recipe has comments that explain what is going on and why. Also, there are patches necessary to make it work in Yocto cross-compilation environment; they will be submitted upstream. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- ...config

[OE-core] [PATCH 06/24] gobject-introspection.bbclass: add a class that enables gobject introspection

2016-03-09 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/classes/gobject-introspection.bbclass | 39 ++ 1 file changed, 39 insertions(+) create mode 100644 meta/classes/gobject-introspection.bbclass diff --git a/meta/classes/g

[OE-core] [PATCH 03/24] python3: fix patching get_python_lib() in distutils/sysconfig.py

2016-03-09 Thread Alexander Kanavin
Previous, two things were wrong: 1) lib_basename was set from STAGING_LIBDIR only if prefix parameter was empty or missing 2) if prefix was not empty, lib_basename reverted to sys.lib, even if STAGING_LIBDIR should've overriden it Signed-off-by: Alexander Kanavin <alexander.k

[OE-core] [PATCH 19/24] recipes-gnome: fix introspection support

2016-03-09 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-gnome/gcr/gcr_3.18.0.bb | 22 +++- meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.32.3.bb | 7 +- .../gnome-desktop/gnome-desktop3_3.18.2.bb | 2 +- meta/recipes-gnome/gnome/gconf_3.

[OE-core] [PATCH 22/24] bitbake.conf: add 'gobject-introspection-data' to DISTRO/MACHINE_FEATURES_BACKFILL

2016-03-09 Thread Alexander Kanavin
figuration or DISTRO_FEATURES_BACKFILL_CONSIDERED = "gobject-introspection-data" to distro configuration. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/conf/bitbake.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/conf/bitbake.conf b/meta/conf/

[OE-core] [PATCH 21/24] packagegroup-core-x11-sato: add python-pygobject and gtk+3

2016-03-09 Thread Alexander Kanavin
This allows easy testing of introspection for example using http://python-gtk-3-tutorial.readthedocs.org/en/latest/introduction.html Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb | 2 ++ 1 file chan

[OE-core] [PATCH 24/24] musl: disable building of gobject introspection data

2016-03-09 Thread Alexander Kanavin
When musl is in use, GLib binaries crash on assertion failures under qemu Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/conf/distro/include/tclibc-musl.inc | 4 1 file changed, 4 insertions(+) diff --git a/meta/conf/distro/include/tclibc-musl.inc

[OE-core] [PATCH 15/24] libsoup-2.4: enable gobject introspection

2016-03-09 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-support/libsoup/libsoup-2.4_2.52.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/libsoup/libsoup-2.4_2.52.2.bb b/meta/recipes-support/libsoup/libsoup-2.4_2.5

[OE-core] [PATCH 10/24] python-pygtk: remove the recipe

2016-03-09 Thread Alexander Kanavin
python-pygtk hasn't been updated in several years, is incompatible with the current version of pygobject, and is generally obsolete as all modern python gtk apps use introspection directly. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/conf/distro/i

Re: [OE-core] [PATCH 02/24] python3-native: use the previous version of python-config script

2016-03-19 Thread alexander . kanavin
> Thanks for explanation and sorry for shouting out - I'll rework that > recipe to use pkg-config as it is interested in version of python's > libraries - not the interpreter scripts are running on. You're welcome. Changing to use pkg-config is really the best way out - the python-config stuff

Re: [OE-core] [PATCH 1/8] bitbake.conf: remove 'gobject-introspection-data' from DISTRO/MACHINE_FEATURES_BACKFILL

2016-03-21 Thread Alexander Kanavin
On 03/18/2016 01:08 PM, Andre McCurdy wrote: Deciding if/how qemu can run binaries for each tuning target is already partially addressed by the QEMU_EXTRAOPTIONS logic in qemu.bbclass. My suggestion would be to somehow generalise that existing logic, so (at least for machines using one of the

[OE-core] [PATCH 2/2] gstreamer1.0: fix introspection support also for git recipes

2016-03-21 Thread Alexander Kanavin
This is generally done by moving necessary patches to common include files, and a few other fixes. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc | 4 .../gstreamer/gstreamer1.0-plugins-bad_1.

[OE-core] [PATCH 1/2] gstreamer1.0-plugins-bad: fix incorrect handling of Cflags in gstreamer-gl.pc file

2016-03-21 Thread Alexander Kanavin
Cflags had GL_CFLAGS appended, which contained full sysroot path to libdrm include; generally such dependencies should be handled by pkgconfig's Requires facility. It's unlikely that this .pc file is used by anything, but it was causing a QA error. Signed-off-by: Alexander Kanavin

[OE-core] [PATCH 2/2] bitbake.conf: rename 'gobject-introspection-data' machine feature to 'qemu-usermode'

2016-03-23 Thread Alexander Kanavin
The new value is more general and better reflects what having the feature really means. Introspection data, then, is built only if 'gobject-introspection-data' is in DISTRO_FEATURES and 'qemu-usermode' is in MACHINE_FEATURES. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.

[OE-core] [PATCH 1/2] make, remake: make them properly exclude each other

2016-03-23 Thread Alexander Kanavin
Remake and make can't be installed at the same time as they're both installing a header file with the same name. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/conf/distro/include/default-providers.inc | 3 ++- meta/recipes-devtools/make/ma

[OE-core] Python 3 as oe-core default?

2016-03-23 Thread Alexander Kanavin
On 03/22/2016 10:55 PM, Ross Burton wrote: Ideally this would be an option but that means conditional inherits. For now Python 2 is clearly the default Python in oe-core so switch to Python 2 instead of 3. Shall we start the work towards making 3 the default though? Alex --

Re: [OE-core] [PATCH 7/8] gobject-introspection.bbclass: make additional DEPENDS conditional

2016-03-19 Thread alexander . kanavin
> Even with gobject-introspection-data removed from DISTRO_FEATURES I'm > seeing > couple recipes (our version of gst-*) failing with: > > | configure:22282: error: possibly undefined macro: PKG_CONFIG_SYSROOT_DIR > | If this token and others are legitimate, please use > m4_pattern_allow. >

Re: [OE-core] [PATCH 13/15] python-pygobject: fix buildpath QA issue

2016-03-08 Thread Alexander Kanavin
On 03/08/2016 05:24 PM, Burton, Ross wrote: +do_install_append_class-target() { + sed -i -e "s:${PYTHON}:\`which python\`:g" \ + ${D}${bindir}/pygobject-codegen-2.0 +} If you're going to expect the shell to find the right python on the target there's no need to

Re: [OE-core] [PATCH 04/19] nspr: update to 4.12

2016-03-01 Thread Alexander Kanavin
On 02/29/2016 08:39 PM, Khem Raj wrote: This broke musl builds see http://errors.yoctoproject.org/Errors/Details/38154/ The failing patch is applied only when musl is in use (and so the regression went unnoticed). Can you rework it so that it can be applied unconditionally? Alex --

Re: [OE-core] [PATCH 04/19] nspr: update to 4.12

2016-03-02 Thread Alexander Kanavin
On 03/01/2016 04:58 PM, Khem Raj wrote: The failing patch is applied only when musl is in use (and so the regression went unnoticed). Can you rework it so that it can be applied unconditionally? This probably could be however OE-Core supports musl and poky-tiny defaults to it. It will be good

[OE-core] [PATCH v2] bluez5: add ptest support

2016-04-01 Thread Alexander Kanavin
[YOCTO #5134] Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-connectivity/bluez5/bluez5.inc| 13 - ...-target-for-building-tests-without-runnin.patch | 28 +++ meta/recipes-connectivity/bluez5/bluez5/run-ptest

[OE-core] [PATCH] bluez5: add ptest support

2016-04-01 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-connectivity/bluez5/bluez5.inc| 13 - ...-target-for-building-tests-without-runnin.patch | 28 +++ meta/recipes-connectivity/bluez5/bluez5/run-ptest

Re: [OE-core] [PATCH] webkitgtk: package debug files properly and move -g removal to staging

2016-04-22 Thread Alexander Kanavin
On 04/22/2016 03:41 PM, Sujith Haridasan wrote: +# Link fails due to memory exhaustion, so disable debug info to reduce the +# memory footprint +DEBUG_FLAGS_remove = "-g" + Wait a moment, if you do this then the debug package will be totally useless, no? FILES_${PN} +=

Re: [OE-core] [PATCH 2/4] webkitgtk: set COMPATIBLE_HOST_armv4 to null

2016-04-22 Thread Alexander Kanavin
On 04/22/2016 08:50 AM, Robert Yang wrote: It doesn't build with armv4: {standard input}: Assembler messages: {standard input}:52: Error: selected processor does not support `blx llint_throw_stack_overflow_error' in ARM mode {standard input}:126: Error: selected processor does not support `bkpt

Re: [OE-core] moving OpenEmbedded-core to Python 3

2016-04-27 Thread Alexander Kanavin
On 04/25/2016 06:11 PM, akuster808 wrote: we want to deprecate Python 2 in oe-core and set Python 3 as the default, preferred choice. What does this mean? What is the target to make Python3 default, 2.2? There is no specific target when the task is 'totally done', it's an ongoing activity

[OE-core] [PATCH] arch-powerpc64.inc: disable the use of qemu usermode on ppc64

2016-04-27 Thread Alexander Kanavin
It simply does not work at all: https://lists.yoctoproject.org/pipermail/yocto/2016-April/029698.html Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/conf/machine/include/powerpc/arch-powerpc64.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/met

[OE-core] moving OpenEmbedded-core to Python 3

2016-04-25 Thread Alexander Kanavin
Hello everyone, we want to deprecate Python 2 in oe-core and set Python 3 as the default, preferred choice. What does this mean? 1) Introducing new Python 2 dependencies via new recipes or additional DEPENDS etc. in existing recipes will be discouraged: you'll have to provide a reason. 2)

Re: [OE-core] [PATCH 5/7] buildtools-tarball: remove nativesdk-python-pexpect

2016-05-19 Thread Alexander Kanavin
On 05/18/2016 10:43 AM, Robert Yang wrote: It was added for testing, and not needed any more after: meta/recipes-core/meta/buildtools-tarball.bb | 1 - 1 file changed, 1 deletion(-) Same thing: if the pexpect recipe is not needed by anything, then remove it. Alex --

Re: [OE-core] [PATCH 0/7][python3] buildtools-tarball: replace python with python3

2016-05-19 Thread Alexander Kanavin
On 05/19/2016 03:19 PM, Alexander Kanavin wrote: On 05/18/2016 10:43 AM, Robert Yang wrote: Robert Yang (7): python3-smmap: add it for python3-gitdb python3-async: add it for python3-gitdb python3-gitdb: add it for python3-git python3-git: add it for buildtools-tarball You can

Re: [OE-core] [PATCH 0/7][python3] buildtools-tarball: replace python with python3

2016-05-19 Thread Alexander Kanavin
On 05/18/2016 10:43 AM, Robert Yang wrote: Robert Yang (7): python3-smmap: add it for python3-gitdb python3-async: add it for python3-gitdb python3-gitdb: add it for python3-git python3-git: add it for buildtools-tarball You can remove the Python 2 versions at the same time.

Re: [OE-core] [PATCH] ghostscript: Update URL_SRI considered as 'old release'

2016-05-23 Thread Alexander Kanavin
On 05/20/2016 08:59 AM, leonardo.sandoval.gonza...@linux.intel.com wrote: From: Leonardo Sandoval The Ghostcript project started to place their tarballs in two places starting at 9.19 as explained in [1]. 9.18 version is considered old, so including

Re: [OE-core] [PATCH] ghostscript: Update URL_SRI considered as 'old release'

2016-05-23 Thread Alexander Kanavin
On 05/23/2016 03:48 PM, Alexander Kanavin wrote: On 05/20/2016 08:59 AM, leonardo.sandoval.gonza...@linux.intel.com wrote: From: Leonardo Sandoval <leonardo.sandoval.gonza...@linux.intel.com> The Ghostcript project started to place their tarballs in two places starting at 9.19 as exp

Re: [OE-core] [PATCH 5/5] matchbox-keyboard: Upgrade

2016-05-23 Thread Alexander Kanavin
On 05/23/2016 03:44 PM, Jussi Kukkonen wrote: -SRCREV = "ebc330eac8b9d38e9aef9f01e7241c904bd01073" +SRCREV = "69d03e2aceb79cf7a616c07f8e0be4e1f9f7976b" PV = "0.0+git${SRCPV}" This is a good moment to start using git version tags instead of just updating commit ids. Let's bring down the

Re: [OE-core] [PATCH 5/5] matchbox-keyboard: Upgrade

2016-05-23 Thread Alexander Kanavin
On 05/23/2016 04:10 PM, Richard Purdie wrote: -SRCREV = "ebc330eac8b9d38e9aef9f01e7241c904bd01073" +SRCREV = "69d03e2aceb79cf7a616c07f8e0be4e1f9f7976b" PV = "0.0+git${SRCPV}" This is a good moment to start using git version tags instead of just updating commit ids. Let's bring down the

[OE-core] [PATCH 30/45] python-imaging: remove unused recipe

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/conf/distro/include/distro_alias.inc | 1 - meta/conf/distro/include/security_flags.inc| 1 - ...ing-setup.py-force-paths-for-zlib-freetyp.patc

[OE-core] [PATCH 25/45] git: remove Python package (to which nothing was packaged)

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-devtools/git/git.inc | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/meta/recipes-devtools/git/git.inc b/meta/recipes-devtools/git/git.inc index 7b3bec7..753b047 100644 ---

[OE-core] [PATCH 36/45] lttng-tools: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- ...d-look-for-python-3.0-when-building-pytho.patch | 30 -- meta/recipes-kernel/lttng/lttng-tools_git.bb | 7 +++-- 2 files changed, 3 insertions(+), 34 deletions(-) delete mode 100644

[OE-core] [PATCH 29/45] python-pyrex: remove unused recipe

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/conf/distro/include/distro_alias.inc | 1 - .../python/python-pyrex-native_0.9.9.bb| 5 - .../python-pyrex/pyrex-fix-optimized-mode.patch| 15 --- meta/recipes-devtools/

[OE-core] [PATCH 28/45] swig: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-devtools/swig/swig.inc | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/meta/recipes-devtools/swig/swig.inc b/meta/recipes-devtools/swig/swig.inc index 9da40df..704bb27

[OE-core] [PATCH 27/45] subversion: remove unnecessary python dependency

2016-05-24 Thread Alexander Kanavin
It would be useful if swig was enabled, but it isn't. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-devtools/subversion/subversion_1.9.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/subv

[OE-core] [PATCH 31/45] python-docutils: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-devtools/python/python3-dbus_1.2.4.bb| 4 ++-- .../python/{python-docutils_0.12.bb => python3-docutils_0.12.bb} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) re

[OE-core] [PATCH 26/45] qemu: remove runtime python dependency

2016-05-24 Thread Alexander Kanavin
Nothing seems to require it. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-devtools/qemu/qemu.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc index 3

[OE-core] [PATCH 32/45] cracklib: disable building the python module

2016-05-24 Thread Alexander Kanavin
It's tricky to convert to Python 3 and isn't required by anything in oe-core or meta-oe. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-extended/cracklib/cracklib_2.9.5.bb | 25 +++- 1 file changed, 3 insertions(+), 22 deletions(-)

[OE-core] [PATCH 44/45] python-numpy: move recipe to own directory

2016-05-24 Thread Alexander Kanavin
This is done so that patches can be shared with python3-numpy Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- .../0001-Don-t-search-usr-and-so-on-for-libraries-by-default-.patch | 0 .../{python/python-numpy => python-numpy/files}/aarch64/_numpyconfig

[OE-core] [PATCH 45/45] python3-numpy: add a recipe

2016-05-24 Thread Alexander Kanavin
This is needed for updating piglit to use Python 3. Python 2 based recipe can be later moved to meta-oe. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- .../python-numpy/python3-numpy_1.10.4.bb | 101 + 1 file changed, 101 inse

[OE-core] [PATCH 35/45] gnome-doc-utils: remove recipe

2016-05-24 Thread Alexander Kanavin
Nothing in oe-core actually requires it. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-gnome/epiphany/epiphany_3.18.4.bb | 1 - .../gnome-desktop/gnome-desktop3_3.18.2.bb | 2 +- meta/recipes-gnome/gnome/gnome-doc-utils.inc

[OE-core] [PATCH 41/45] python3-mako: add a Python 3 recipe

2016-05-24 Thread Alexander Kanavin
This will be necessary for transiting piglit to Python 3. Python 2 recipe should be kept as it is used by mesa (and gobject-introspection, for now). Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-devtools/python/python-mako_1.0.3.bb | 6 ++

[OE-core] [PATCH 37/45] lttng-ust: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-kernel/lttng/lttng-ust_git.bb | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/meta/recipes-kernel/lttng/lttng-ust_git.bb b/meta/recipes-kernel/lttng/lttng-ust_git.bb index 1

[OE-core] [PATCH 39/45] libcap-ng: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-support/libcap-ng/libcap-ng_0.7.7.bb | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/meta/recipes-support/libcap-ng/libcap-ng_0.7.7.bb b/meta/recipes-support/libcap-ng/

[OE-core] [PATCH 38/45] systemtap: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-kernel/systemtap/systemtap_git.bb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/meta/recipes-kernel/systemtap/systemtap_git.bb b/meta/recipes-kernel/systemtap/systemtap_git.bb

[OE-core] [PATCH 42/45] python3-nose: add a recipe

2016-05-24 Thread Alexander Kanavin
This is needed for updating piglit to use Python 3. Python 2 based recipe can be later moved to meta-oe. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-devtools/python/python3-nose_1.3.7.bb | 24 ++ 1 file changed, 24 inse

[OE-core] [PATCH 33/45] libuser: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-extended/libuser/libuser_0.62.bb | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/meta/recipes-extended/libuser/libuser_0.62.bb b/meta/recipes-extended/libuser/libuser_0.62.bb

[OE-core] [PATCH 40/45] hwlatdetect: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-rt/rt-tests/hwlatdetect_0.96.bb | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta/recipes-rt/rt-tests/hwlatdetect_0.96.bb b/meta/recipes-rt/rt-tests/hwlatdetect_0.96.bb

[OE-core] [PATCH 09/45] python3: manipulate all of the config*/Makefile files, not just config/Makefile

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-devtools/python/python3_3.5.1.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-devtools/python/python3_3.5.1.bb b/meta/recipes-devtools/python/python3_3.5.1.bb index 26d05c7..1

[OE-core] [PATCH 02/45] distutils-native-base.bbclass, distutils3-native-base.bbclass: remove

2016-05-24 Thread Alexander Kanavin
These classes do not seem to be used by anything. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/classes/distutils-native-base.bbclass | 3 --- meta/classes/distutils3-native-base.bbclass | 4 2 files changed, 7 deletions(-) delete mode 100644 meta/c

[OE-core] [PATCH 06/45] avahi-ui: remove support for building a python module

2016-05-24 Thread Alexander Kanavin
It's not used by anything and hasn't been ported to Python 3. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-connectivity/avahi/avahi-ui_0.6.32.bb | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/meta/recipes-connec

[OE-core] [PATCH 08/45] python-dbus: update to 1.2.4, port to python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- .../{python-dbus_1.2.0.bb => python3-dbus_1.2.4.bb} | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) rename meta/recipes-devtools/python/{python-dbus_1.2.0.bb => python3-dbus_1

[OE-core] [PATCH 04/45] default-versions.inc: drop python-related defaults

2016-05-24 Thread Alexander Kanavin
-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/conf/distro/include/default-versions.inc | 5 - meta/recipes-devtools/rpm/rpm_5.4+cvs.bb | 2 +- meta/recipes-devtools/rpm/rpm_5.4.16.bb | 2 +- meta/recipes-kernel/lttng/lttng-tools_git.bb | 2 +- meta/recipes

[OE-core] [PATCH 13/45] python-pygobject: port to Python 3

2016-05-24 Thread Alexander Kanavin
This reverts commit 7f7c9ab29eba0e58916629ca13dc4a494535ce19. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- ...001-configure.ac-add-sysroot-path-to-GI_DATADIR-don-t-se.patch | 0 .../{python-pygobject_3.18.2.bb => python3-pygobject_3.18.2.bb} | 8

[OE-core] [PATCH 18/45] packagegroup-core-full-cmdline: drop python-dbus from the list of services

2016-05-24 Thread Alexander Kanavin
Any Python scripts should include this dependency explicitly. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-extended/packagegroups/packagegroup-core-full-cmdline.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-extended/package

[OE-core] [PATCH 17/45] ofono: drop the custom-made revert to Python 2 from Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-connectivity/ofono/ofono.inc |6 +- .../ofono/Revert-test-Convert-to-Python-3.patch| 1270 meta/recipes-connectivity/ofono/ofono_1.17.bb |1 - 3 files chan

[OE-core] [PATCH 22/45] python-pycairo: move to Python 3

2016-05-24 Thread Alexander Kanavin
The Python 3 version comes in a separate tarball, and is relicensed under LGPLv3: http://cairographics.org/pycairo/ Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- .../python/python-pycairo_1.10.0.bb| 41 -- .../python/p

[OE-core] [PATCH 15/45] bluez5: switch to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-connectivity/bluez5/bluez5.inc | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc b/meta/recipes-connectivity/bluez5/bluez5.inc index b

[OE-core] [PATCH 19/45] nfs-utils: switch to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-connectivity/nfs-utils/nfs-utils_1.3.3.bb | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/nfs-utils/nfs-utils_1.3.3.bb b/meta/recipes-connectivity/nfs

[OE-core] [PATCH 24/45] gdb: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-devtools/gdb/gdb-common.inc | 2 +- meta/recipes-devtools/gdb/gdb-cross-canadian.inc | 12 ++-- meta/recipes-devtools/gdb/gdb-cross.inc | 4 ++-- meta/recipes-devtools/gdb/gdb_7

[OE-core] [PATCH 21/45] util-linux: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-core/util-linux/util-linux.inc | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc

[OE-core] [PATCH 10/45] python3: drop 110-enable-zlib.patch

2016-05-24 Thread Alexander Kanavin
With the patch, python (incorrectly) builds zlib module against external zlib. Without the patch, it's using own internal copy of zlib. Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- .../recipes-devtools/python/python3-native_3.5.1.bb | 1 - .../python/pytho

[OE-core] [PATCH 16/45] connman: do not install Python test scripts

2016-05-24 Thread Alexander Kanavin
They are not compatible with python 3, and require python-dbus and python-gobject (which are provided only for Python 3). Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-connectivity/connman/connman.inc | 6 +- 1 file changed, 1 insertion(+), 5 del

[OE-core] [PATCH 23/45] bootchart2: move to Python 3

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-devtools/bootchart2/bootchart2_0.14.8.bb | 16 ++-- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/meta/recipes-devtools/bootchart2/bootchart2_0.14.8.bb b/meta/recipes-de

[OE-core] [PATCH 20/45] systemd: drop python dependency for ptests

2016-05-24 Thread Alexander Kanavin
Python tests are not actually used, because systemd is configured using --without-python Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-core/systemd/systemd_229.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/s

[OE-core] [PATCH 12/45] dbus-test: remove unneeded pygobject dependency

2016-05-24 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/recipes-core/dbus/dbus-test_1.10.6.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/dbus/dbus-test_1.10.6.bb b/meta/recipes-core/dbus/dbus-test_1.10.6.bb index 3748fe6..a

<    3   4   5   6   7   8   9   10   11   12   >