Re: [OE-core] [PATCH] webkitgtk, gcr, libsecret: force ARM mode

2015-10-10 Thread Carlos Alberto Lopez Perez
On 10/10/15 17:32, Martin Jansa wrote: > Did you enable thumb in that build? It's not enabled by default. > > ARM_INSTRUCTION_SET is for recipes to use arm when distro selects thumb by > default. I assumed it was enabled by default if it was listed on the list printed on TUNE_FEATURES when

[OE-core] [oe-core][PATCH] machine/qemu: Fix OpenGL/GLX support with xserver-xorg.

2015-10-06 Thread Carlos Alberto Lopez Perez
as expected: root@qemux86:~# glxinfo | grep " render" direct rendering: Yes OpenGL renderer string: Software Rasterizer Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- meta/conf/machine/include/qemu.inc | 2 +- meta/conf/machine/qemux86-64.conf |

Re: [OE-core] [PATCH] webkitgtk, gcr, libsecret: force ARM mode

2015-10-12 Thread Carlos Alberto Lopez Perez
On 12/10/15 13:17, Alexander Kanavin wrote: > On 10/11/2015 12:45 AM, Carlos Alberto Lopez Perez wrote: > >> So, could we set ARM_INSTRUCTION_SET=arm only for armv6 or older >> machines in this 3 recipes? > > Indeed. Webkit has other issues on armv6 or older (JIT fai

Re: [OE-core] [PATCH] webkitgtk, gcr, libsecret: force ARM mode

2015-10-10 Thread Carlos Alberto Lopez Perez
On 09/10/15 17:11, Martin Jansa wrote: > * gcr, libsecret are new since switch to gcc 5.2 > * webkitgtk is old but it was removed while migrating from > webkit-gtk to webkitgtl (like REQUIRED_DISTRO_FEATURES were) :/ > > Signed-off-by: Martin Jansa > --- > diff --git

[OE-core] Re: [PATCH] matchbox-keyboard: Fix build failure with ld-is-gold

2015-09-14 Thread Carlos Alberto Lopez Perez
On 14/09/15 09:24, Khem Raj wrote: > >> On Sep 11, 2015, at 7:51 AM, Phil Blundell <p...@pbcl.net> wrote: >> >> On Fri, 2015-09-11 at 14:49 +0200, Carlos Alberto Lopez Perez wrote: >>> * When ld-is-gold is enabled in DISTRO_FEATURES, matchbox-keyboard >&

[OE-core] Re: [PATCH] matchbox-keyboard: Fix build failure with ld-is-gold

2015-09-11 Thread Carlos Alberto Lopez Perez
On 11/09/15 16:51, Phil Blundell wrote: > On Fri, 2015-09-11 at 14:49 +0200, Carlos Alberto Lopez Perez wrote: >> * When ld-is-gold is enabled in DISTRO_FEATURES, matchbox-keyboard >> will fail to build with this error: >> >> ld: error: matchbox-keyboard-im

[OE-core] [PATCH] matchbox-keyboard: Fix build failure with ld-is-gold

2015-09-11 Thread Carlos Alberto Lopez Perez
* When ld-is-gold is enabled in DISTRO_FEATURES, matchbox-keyboard will fail to build with this error: ld: error: matchbox-keyboard-image.o: requires unsupported dynamic reloc R_ARM_MOVW_ABS_NC; recompile with -fPIC Signed-off-by: Carlos Alberto Lopez Perez <

Re: [OE-core] Branched for release

2015-10-01 Thread Carlos Alberto Lopez Perez
On 01/10/15 16:28, Khem Raj wrote: > I would also suggest to not use codenames in branches > but rather the numbered release. If we want to use codenames for > branches then lets drop the numbered release names. > I suggest using both (codename+release_number). Ex: jethro-2.0 or 2.0-jethro

[OE-core] [oe-core][PATCH 0/2] webkitgtk: Add some packageconfig options.

2015-10-01 Thread Carlos Alberto Lopez Perez
* This adds some useful packageconfig options to the webkitgtk recipe. * It switches also the CMake switches to ON/OFF (cosmetic) Carlos Alberto Lopez Perez (2): webkitgtk: Use ON/OFF for cmake switches. webkitgtk: Add some PACKAGECONFIG options. meta/recipes-sato/webkit/webkitgtk_2.8.5

[OE-core] [oe-core][PATCH 2/2] webkitgtk: Add some PACKAGECONFIG options.

2015-10-01 Thread Carlos Alberto Lopez Perez
* Also default to enable X11/Wayland support or WebGL according to enabled DISTRO_FEATURES. Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- meta/recipes-sato/webkit/webkitgtk_2.8.5.bb | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git

[OE-core] [oe-core][PATCH 1/2] webkitgtk: Use ON/OFF for cmake switches.

2015-10-01 Thread Carlos Alberto Lopez Perez
.. ON -- ENABLE_MINIBROWSERTrue [...] Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- meta/recipes-sato/webkit/webkitgtk_2.8.5.bb | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/meta/recipes-sato/

Re: [OE-core] [oe-core][PATCH] machine/qemu: Fix OpenGL/GLX support with xserver-xorg.

2015-10-06 Thread Carlos Alberto Lopez Perez
On 06/10/15 18:12, Burton, Ross wrote: > On 6 October 2015 at 16:00, Carlos Alberto Lopez Perez <clo...@igalia.com> > wrote: > >> root@qemux86:~# glxinfo | grep " render" >> direct rendering: Yes >> OpenGL renderer string: Software

[OE-core] [PATCH] webkitgtk: Switch the ARMv7 build to Thumb2 and enable back the JSC JIT.

2016-07-18 Thread Carlos Alberto Lopez Perez
* The JSC JIT is broken on ARMv7 without Thumb2. [YOCTO #9474] Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- meta/recipes-sato/webkit/webkitgtk_2.12.3.bb | 17 - 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/meta/recipes-sato/

Re: [OE-core] [PATCH] webkitgtk: Switch the ARMv7 build to Thumb2 and enable back the JSC JIT.

2016-07-19 Thread Carlos Alberto Lopez Perez
On 19/07/16 21:26, Khem Raj wrote: > On Mon, Jul 18, 2016 at 2:19 PM, Carlos Alberto Lopez Perez > <clo...@igalia.com> wrote: >> > * The JSC JIT is broken on ARMv7 without Thumb2. >> > >> > [YOCTO #9474] >> > >> > Signed-off-by: Carlos Al

[OE-core] [oe-core][PATCH] webkitgtk: drop patch 0001-WebKitMacros-Append-to-I-and-not-to-isystem.patch

2016-11-08 Thread Carlos Alberto Lopez Perez
* This patch is not longer needed. Upstream has fixed this issue in: https://trac.webkit.org/changeset/205672 which is already included in WebKitGTK+ >= 2.14.0 Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- ...bKitMacros-Append-to-I-and-not-to-isystem.pa

[OE-core] [PATCH] webkitgtk: Add an option to disable opengl support

2016-11-09 Thread Carlos Alberto Lopez Perez
Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- meta/recipes-sato/webkit/webkitgtk_2.14.1.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-sato/webkit/webkitgtk_2.14.1.bb b/meta/recipes-sato/webkit/webkitgtk_2.14.1.bb index 69c9f11..d

[OE-core] [PATCH] Move the recommends on ca-certificates from epiphany to webkitgtk.

2016-11-09 Thread Carlos Alberto Lopez Perez
that would fail to proper verify https sites if the ca-certificate package is not installed * Instead of making each one of the webkitgtk consumers care about the certificate package, do this in webkit itself. Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- meta/recipes

[OE-core] [PATCH] webkitgtk: update to 2.14.2

2016-11-23 Thread Carlos Alberto Lopez Perez
Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- meta/recipes-sato/webkit/{webkitgtk_2.14.1.bb => webkitgtk_2.14.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-sato/webkit/{webkitgtk_2.14.1.bb => webkitgtk_2.14.2.bb} (97%) diff

[OE-core] [PATCH] Revert "webkitgtk: drop patch 0001-WebKitMacros-Append-to-I-and-not-to-isystem.patch"

2016-12-07 Thread Carlos Alberto Lopez Perez
This reverts commit 812c52f654c1bccca033163100055e3a8b8cda6e. Upstream fixed the issue with GCC. But the build still fails with Clang. Therefore reintroduce this patch until a better solution is found. Upstream bug: https://bugs.webkit.org/show_bug.cgi?id=161697 Signed-off-by: Carlos Alberto

Re: [OE-core] [oe-core][PATCH] webkitgtk: drop patch 0001-WebKitMacros-Append-to-I-and-not-to-isystem.patch

2016-12-07 Thread Carlos Alberto Lopez Perez
On 05/12/16 23:56, Khem Raj wrote: > Carlos > > webkitgtk fails now e.g. see > > http://errors.yoctoproject.org/Errors/Details/111221/ > > > fatal error: 'stdlib.h' file not found > #include_next > > This is when building with clang, I

[OE-core] [PATCH] webkitgtk: Upgrade to 2.16.5

2017-07-13 Thread Carlos Alberto Lopez Perez
) includes security fixes for CVE: CVE-2017-2538 Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- .../webkit/{webkitgtk_2.16.3.bb => webkitgtk_2.16.5.bb}| 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) rename meta/recipes-sato/webkit/{webkitgtk_

Re: [OE-core] [PATCH] webkitgtk: Add a recommends on shared-mime-info.

2017-08-18 Thread Carlos Alberto Lopez Perez
On 18/08/17 08:38, Jussi Kukkonen wrote: > There's also https://bugzilla.yoctoproject.org/show_bug.cgi?id=11792 about > whether glib should bring in shared-mime-info so GIO file sniffing wouldn't > be broken (the database is 3.6MB which is not a big number in a webkit > context but can be for

Re: [OE-core] [oe] Use of github /archive/ tarballs in SRC_URI

2017-09-19 Thread Carlos Alberto Lopez Perez
On 19/09/17 10:09, Burton, Ross wrote: > Then the tarball for one of Erlang's repositories changed, and was noticed > by the checksum in the recipe (thanks Gunnar Andersson for reporting > this). The extracted contents are identical, but the tarball itself has > changed. I'm presuming this is

Re: [OE-core] [PATCH] systemd: don't symlink /etc/resolv.conf if resolved is disabled

2017-08-24 Thread Carlos Alberto Lopez Perez
On 22/08/17 02:43, Carlos Alberto Lopez Perez wrote: > On 21/08/17 21:05, Carlos Alberto Lopez Perez wrote: >> * symlinking /etc/resolv.conf to /run/systemd/resolve/resolv.conf >>when resolved is not enabled is wrong, as this prevents network >>manager from handling

Re: [OE-core] [PATCH] systemd: don't symlink /etc/resolv.conf if resolved is disabled

2017-08-21 Thread Carlos Alberto Lopez Perez
On 21/08/17 21:05, Carlos Alberto Lopez Perez wrote: > * symlinking /etc/resolv.conf to /run/systemd/resolve/resolv.conf >when resolved is not enabled is wrong, as this prevents network >manager from handling the resolv.conf file itself and breaking >DNS resolution.

[OE-core] [PATCH] systemd: don't symlink /etc/resolv.conf if resolved is disabled

2017-08-21 Thread Carlos Alberto Lopez Perez
-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- meta/recipes-core/systemd/systemd_234.bb | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/meta/recipes-core/systemd/systemd_234.bb b/meta/recipes-core/systemd/systemd_234.bb index 4560cf4175..dddad62941 100644 ---

[OE-core] [PATCH] webkitgtk: Add a recommends on shared-mime-info.

2017-08-17 Thread Carlos Alberto Lopez Perez
* without this package installed any WebKitGTK+ based browser will fail to correctly open html files (and other files) from disk (file:// URIs). It will open them as plain txt files. Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- meta/recipes-sato/

[OE-core] [PATCH] initramfs-live-boot: disable systemd-update-done.service on live images

2017-08-31 Thread Carlos Alberto Lopez Perez
/show_bug.cgi?id=1201725 and https://www.freedesktop.org/software/systemd/man/systemd-update-done.service.html Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- meta/recipes-core/initrdscripts/files/init-live.sh | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipe

Re: [OE-core] [PATCH] initramfs-live-boot: disable systemd-update-done.service on live images

2017-08-31 Thread Carlos Alberto Lopez Perez
On 31/08/17 15:46, Burton, Ross wrote: > Presumably/hopefully systemd isn't hardcoding /etc and /var but respecting > sysconfdir and localstatedir, so the touch should also use those variables > (by sedding the script).

Re: [OE-core] [PATCH] initramfs-live-boot: disable systemd-update-done.service on live images

2017-08-31 Thread Carlos Alberto Lopez Perez
On 31/08/17 17:48, Burton, Ross wrote: > On 31 August 2017 at 16:38, Carlos Alberto Lopez Perez <clo...@igalia.com> > wrote: > >> On 31/08/17 15:46, Burton, Ross wrote: >>> Presumably/hopefully systemd isn't hardcoding /etc and /var but >> respecting >>&g

Re: [OE-core] [PATCH] initramfs-live-boot: disable systemd-update-done.service on live images

2017-08-31 Thread Carlos Alberto Lopez Perez
On 31/08/17 19:26, Otavio Salvador wrote: > On Thu, Aug 31, 2017 at 9:23 AM, Carlos Alberto Lopez Perez > <clo...@igalia.com> wrote: >> When systemd is used, it will invoke a service on first boot that triggers >> a rebuild of ldconfig caches (rebuild dynamic linker ca

[OE-core] [PATCH] tune-i686: Add new tune for better support of 686-class CPUs.

2018-01-10 Thread Carlos Alberto Lopez Perez
. This should cause no issue, as "runqemu qemux86" already defaults to run with "-cpu pentium2". The tune for core2 now inherits from this one, which allows to remove the override on the X86ARCH32 definition. Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> ---

Re: [OE-core] [PATCH] tune-i686: Add new tune for better support of 686-class CPUs.

2018-01-11 Thread Carlos Alberto Lopez Perez
On 11/01/18 11:29, Richard Purdie wrote: > On Thu, 2018-01-11 at 05:08 +0100, Carlos Alberto Lopez Perez wrote: >> There isn't currently any tune available for i686 x86 optimizations. >> The tune for i586 doesn't enable i686 specific optimizations, and the >> one for

[OE-core] [PATCH v2] tune-i686: Add new tune for better support of 686-class CPUs.

2018-01-15 Thread Carlos Alberto Lopez Perez
. Signed-off-by: Carlos Alberto Lopez Perez <clo...@igalia.com> --- meta/conf/machine/include/tune-core2.inc | 7 ++- meta/conf/machine/include/tune-i686.inc | 27 +++ 2 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 meta/conf/machine/includ

Re: [OE-core] Sumo webkitgtk fails to compile

2018-06-27 Thread Carlos Alberto Lopez Perez
On 27/06/18 19:27, Michael Gloff wrote: > # GL/GLES header clash: both define the same thing, differently, on 32 bit > x86 > EXTRA_OECMAKE_append_x86 = " -DUSE_GSTREAMER_GL=OFF " > EXTRA_OECMAKE_append_x86-x32 = " -DUSE_GSTREAMER_GL=OFF " > > I think the best thing to do it to turn off

Re: [OE-core] [wpe-webkit] [PATCH 08/10] webkitgtk: unbreak wayland build

2020-02-27 Thread Carlos Alberto Lopez Perez
On 23/02/2020 15:33, Joshua Watt wrote: > On Sun, Feb 16, 2020 at 2:52 PM Alexander Kanavin > wrote: >> >> On Sun, 16 Feb 2020 at 21:15, Khem Raj wrote: >>> >>> On Sun, Feb 16, 2020 at 7:52 AM Alexander Kanavin >>> wrote: webkit nowadays requires a couple of supplementary libraries

[OE-core] [PATCH] mesa-gl: gallium is required when enabling x11

2022-12-27 Thread Carlos Alberto Lopez Perez
Otherwise Meson will fail wit this error: - meson.build:555:6: ERROR: Problem encountered: xlib based GLX requires at least one gallium driver Related: https://github.com/agherzan/meta-raspberrypi/pull/1119 --- meta/recipes-graphics/mesa/mesa-gl_22.2.3.bb | 4 ++-- 1 file changed, 2

[OE-core] [PATCH] Enable nativesdk for gperf, gi-docgen, unifdef, ruby and 3 python recipes

2022-11-30 Thread Carlos Alberto Lopez Perez
I'm building a SDK (bitbake task: populate_sdk) for WPE/WebKit development and I need the tools below to be extended with the class nativesdk. They work fine on the SDK after this change. Signed-off-by: Carlos Alberto Lopez Perez --- meta/recipes-devtools/python/python3-markdown_3.4.1.bb| 2

[OE-core] [PATCH v2] Enable nativesdk for gperf, unifdef, gi-docgen and its dependencies

2022-12-19 Thread Carlos Alberto Lopez Perez
://github.com/Igalia/meta-webkit/pull/436 - https://bugs.webkit.org/show_bug.cgi?id=249604 Signed-off-by: Carlos Alberto Lopez Perez --- meta/recipes-devtools/python/python3-markdown_3.4.1.bb| 2 +- meta/recipes-devtools/python/python3-smartypants_2.0.0.bb | 2 +- meta/recipes-devtools/python/python3

[OE-core] [PATCH] xwayland: libxshmfence is needed when dri3 is enabled

2022-12-01 Thread Carlos Alberto Lopez Perez
* The build error happens already at configure time: | meson.build: ERROR: Problem encountered: DRI3 requested, but xshmfence not found Signed-off-by: Carlos Alberto Lopez Perez --- meta/recipes-graphics/xwayland/xwayland_22.1.5.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[OE-core] [PATCH] mesa-demos: packageconfig weston should have a dependency on wayland-protocols

2023-03-02 Thread Carlos Alberto Lopez Perez
-8.5.0/meson.build:69:2: ERROR: Dependency "wayland-protocols" not found, tried pkgconfig | ERROR: meson failed Signed-off-by: Carlos Alberto Lopez Perez --- meta/recipes-graphics/mesa/mesa-demos_8.5.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipe

Re: [oe-core][PATCHv4] graphene: add a PACKAGECONFIG for arm_neon

2023-02-13 Thread Carlos Alberto Lopez Perez
On 13/02/2023 13:04, Markus Volk wrote: > Not all arm platforms support neon and runtime detection for this feature is > currently not reliable. Add a PACKAGECONFIG that disables neon support for arm > but can be manually enabled. > > Enable neon for aarch64 by default > > Signed-off-by: Markus

Re: [oe-core][PATCHv5] graphene: add a PACKAGECONFIG for arm_neon

2023-02-13 Thread Carlos Alberto Lopez Perez
On 13/02/2023 19:03, Markus Volk wrote: > Not all arm platforms support neon and runtime detection for this feature is > currently not reliable. > Disable neon support by default on ARM-32 platforms because of the > following upstream bug: https://github.com/ebassi/graphene/issues/215 > > Enable