Re: [oe] [meta-python2][PATCH] layer.conf: update LAYERSERIES_COMPAT for scarthgap

2024-04-16 Thread Marek Vasut
On 4/15/24 7:48 PM, Martin Jansa wrote: If you need it just for some experiments than feel free to use: https://github.com/shr-project/meta-python2/commits/jansa/master/ which I've already updated (for built time benchmark which historically included qtwebengine as well

Re: [oe] [meta-python2][PATCH] layer.conf: update LAYERSERIES_COMPAT for scarthgap

2024-04-15 Thread Marek Vasut
On 4/15/24 3:49 PM, Jose Quaresma wrote: Hi Marek, Hi, Last commit on this layer was done 2 years ago and it was at the time to add Kirkstone compatibility, nothing more since then. Python 2 is dead since 1/1/2020. That means that we (python dev) will not improve it anymore after that day,

[oe] [meta-python2][PATCH] layer.conf: update LAYERSERIES_COMPAT for scarthgap

2024-04-15 Thread Marek Vasut
Support both kirkstone and scarthgap as that seems to work well. Signed-off-by: Marek Vasut --- conf/layer.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/layer.conf b/conf/layer.conf index 38ef579..0f228ca 100644 --- a/conf/layer.conf +++ b/conf/layer.conf

[oe] [meta-oe][PATCH 1/3] lvgl: Drop superfluous ALLOW_EMPTY

2024-03-22 Thread Marek Vasut
This ALLOW_EMPTY was a workaround for LVGL built as static library. The lvgl is now built as shared library, drop this remnant. Signed-off-by: Marek Vasut --- Cc: Christophe Chapuis Cc: Khem Raj Cc: Martin Jansa --- meta-oe/recipes-graphics/lvgl/lvgl_9.1.0.bb | 2 -- 1 file changed, 2

[oe] [meta-oe][PATCH 3/3] lvgl: Deduplicate PACKAGECONFIG into lv-conf

2024-03-22 Thread Marek Vasut
Move the default PACKAGECONFIG setting from both recipes into lv-conf.inc to avoid duplication. No functional change. Signed-off-by: Marek Vasut --- Cc: Christophe Chapuis Cc: Khem Raj Cc: Martin Jansa --- meta-oe/recipes-graphics/lvgl/lv-conf.inc | 2 ++ meta-oe/recipes-graphics

[oe] [meta-oe][PATCH 2/3] lvgl: Drop unnecessary PV append

2024-03-22 Thread Marek Vasut
The PV has been appended because the source has been pulled from git as of specific revision past 9.0.1 release of LVGL. The current source is pulled as of tagged release 9.1.0, drop the extra git suffix. Signed-off-by: Marek Vasut --- Cc: Christophe Chapuis Cc: Khem Raj Cc: Martin Jansa

[oe] [meta-oe][PATCH 2/2] lvgl: Update to 9.1.0

2024-03-20 Thread Marek Vasut
Update LVGL to final 9.1.0 . Drop the XRGB fix which is part of the release. Signed-off-by: Marek Vasut --- Cc: Christophe Chapuis Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa --- ...-drm-Default-to-XRGB-framebuffer.patch | 36 --- ...demo-fb_9.0.0.bb => lvgl-d

[oe] [meta-oe][PATCH 1/2] lvgl: Reinstate demo configuration settings

2024-03-20 Thread Marek Vasut
The LVGL demo is configured slightly differently than the LVGL itself. Logging and printing is enabled, memory size is higher and compressed fonts are enabled. Reinstate the settings, otherwise the demo keeps crashing at least with SDL2 backend. Signed-off-by: Marek Vasut --- Cc: Christophe

Re: [oe] [meta-oe][PATCH 1/2] lvgl: make libdrm include conditional

2024-03-18 Thread Marek Vasut
Reviewed-by: Marek Vasut Thanks ! -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#109414): https://lists.openembedded.org/g/openembedded-devel/message/109414 Mute This Topic: https://lists.openembedded.org/mt/105009233/21656 Group Owner: openembedde

Re: [oe] [meta-oe][PATCH v4 7/7] lvgl: lv-conf.inc: generalize sed instructions

2024-03-18 Thread Marek Vasut
On 3/18/24 4:42 PM, Christophe Chapuis wrote: I avoided \s because it's not well known, and I would also prefer using [[:space:]] as it is POSIX compliant. I can propose a patch for this, taking Peter's remarks into account. Yes please, already reviewed too. btw please stop top-posting .

Re: [oe] [meta-oe][PATCH 2/2] lvgl: cleanup sed expression

2024-03-18 Thread Marek Vasut
On 3/18/24 7:25 PM, Christophe Chapuis wrote: * use [[:space:]] instead of [ \t] * remove global replace, as there is only one instance to replace for each expression * use extended regular expressions and remove escape characters Signed-off-by: Christophe Chapuis Reviewed-by: Marek Vasut

Re: [oe] [meta-oe][PATCH v4 7/7] lvgl: lv-conf.inc: generalize sed instructions

2024-03-18 Thread Marek Vasut
On 3/18/24 2:10 PM, Peter Kjellerstedt wrote: -Original Message- From: openembedded-devel@lists.openembedded.org On Behalf Of Tofe Sent: den 16 mars 2024 11:01 To: openembedded-devel@lists.openembedded.org Cc: Marek Vasut ; Khem Raj ; Fabio Estevam ; Christophe Chapuis Subject: [oe

Re: [oe] [meta-oe][PATCH v4 6/7] lvgl: fix libdrm include

2024-03-17 Thread Marek Vasut
), but lets not block this fix based on that. The CMake fix is already being worked on upstream. For completeness: Reviewed-by: Marek Vasut -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#109378): https://lists.openembedded.org/g/openembedded-devel

Re: [oe] [meta-oe][PATCH v4 6/7] lvgl: fix libdrm include

2024-03-16 Thread Marek Vasut
On 3/16/24 10:55 PM, Christophe Chapuis wrote: It could be conditional eventually; I just took the line from lvgl-demo-fb, where it wasn't. Ideally, both should be moved in lv-conf.inc, where the lvgl drm setting is activated. But I didn't want to expand again the scope of this patchset,

Re: [oe] [meta-oe][PATCH v4 2/7] lvgl: install lv_conf.h

2024-03-16 Thread Marek Vasut
@@ ALLOW_EMPTY:${PN} = "1" PACKAGECONFIG ??= "drm" require lv-conf.inc +do_install:append() { +install -d "${D}${includedir}/${PN}" +install -m 0644 "${S}/lv_conf.h" "${D}${includedir}/${PN}/lv_conf.h" +} Reviewed-by: Marek Vasut -=-=-

Re: [oe] [meta-oe][PATCH v4 5/7] lvgl: add more variables to lv-conf.inc

2024-03-16 Thread Marek Vasut
On 3/16/24 11:00 AM, Christophe Chapuis wrote: As it can be usefull to customize these other variables, let's add them in lv-conf.inc. Signed-off-by: Christophe Chapuis Reviewed-by: Marek Vasut -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online

Re: [oe] [meta-oe][PATCH v3 1/5] lvgl: fix typo in lv-conf.inc

2024-03-16 Thread Marek Vasut
On 3/16/24 9:21 AM, Christophe Chapuis wrote: On Sat, Mar 16, 2024 at 3:59 AM Marek Vasut wrote: On 3/15/24 7:03 PM, Christophe Chapuis wrote: Fix a typo in the first sed instruction, where the #if 0 is never changed to #if 1 at the beginning of lv_conf.h. Signed-off-by: Christophe Chapuis

Re: [oe] [meta-oe][PATCH v4 4/7] lvgl: cleanup sed instructions in lv-conf.inc

2024-03-16 Thread Marek Vasut
On 3/16/24 11:00 AM, Christophe Chapuis wrote: Use back reference instead of repeating the search pattern. Later on this could lead to a more generic way of replacing values in the .h file. Signed-off-by: Christophe Chapuis Reviewed-by: Marek Vasut -=-=-=-=-=-=-=-=-=-=-=- Links: You

Re: [oe] [meta-oe][PATCH v4 7/7] lvgl: lv-conf.inc: generalize sed instructions

2024-03-16 Thread Marek Vasut
On 3/16/24 11:00 AM, Christophe Chapuis wrote: Use [ \t] to detect optionnal spaces at the beginning of each line, and after the define. Signed-off-by: Christophe Chapuis You could've squashed this into 5/7, but either way is fine: Reviewed-by: Marek Vasut -=-=-=-=-=-=-=-=-=-=-=- Links

Re: [oe] [meta-oe][PATCH v4 6/7] lvgl: fix libdrm include

2024-03-16 Thread Marek Vasut
On 3/16/24 11:00 AM, Christophe Chapuis wrote: When DRM is activated for LVGL, it adds a dependency on drm.h. As for lvgl-demo-fb, add an include path to fix this usecase. Signed-off-by: Christophe Chapuis --- meta-oe/recipes-graphics/lvgl/lvgl_9.0.0.bb | 2 ++ 1 file changed, 2

Re: [oe] [meta-oe][PATCH v4 1/7] lvgl: fix typo in lv-conf.inc

2024-03-16 Thread Marek Vasut
On 3/16/24 11:00 AM, Christophe Chapuis wrote: Fix a typo in the first sed instruction, where the #if 0 is never changed to #if 1 at the beginning of lv_conf.h. Signed-off-by: Christophe Chapuis Reviewed-by: Marek Vasut Please retain the RB tags. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive

Re: [oe] [meta-oe][PATCH v4 3/7] lvgl: remove useless FILES include

2024-03-16 Thread Marek Vasut
On 3/16/24 11:00 AM, Christophe Chapuis wrote: As ${includedir}${PN} is already listed in FILES, there is no need to add one of its subdirectories. Signed-off-by: Christophe Chapuis Reviewed-by: Marek Vasut -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View

Re: [oe] [meta-oe][PATCH v3 5/5] lvgl: add more variables to lv-conf.inc

2024-03-15 Thread Marek Vasut
).*|\1${LVGL_CONFIG_LV_LOG_PRINTF}|g" \ +\ +-e "s|\(^#define LV_USE_FONT_COMPRESSED \).*|\1${LVGL_CONFIG_LV_USE_FONT_COMPRESSED}|g" \ +-e "s|\(^ \+#define LV_THEME_DEFAULT_DARK \).*|\1${LVGL_CONFIG_LV_THEME_DEFAULT_DARK}|g" \ Similar concerns as in 4/5 , b

Re: [oe] [meta-oe][PATCH v3 4/5] lvgl: cleanup sed instructions in lv-conf.inc

2024-03-15 Thread Marek Vasut
On 3/15/24 7:03 PM, Christophe Chapuis wrote: Use back reference instead of repeating the search pattern. Later on this could lead to a more generic way of replacing values in the .h file. Signed-off-by: Christophe Chapuis --- meta-oe/recipes-graphics/lvgl/lv-conf.inc | 28

Re: [oe] [meta-oe][PATCH v3 2/5] lvgl: install lv_conf.h

2024-03-15 Thread Marek Vasut
On 3/15/24 7:03 PM, Christophe Chapuis wrote: Add an install append to copy the generated lv_conf.h as part of the lvgl package, so that it will be found and used by the recipes that want to use lvgl. Signed-off-by: Christophe Chapuis Reviewed-by: Marek Vasut -=-=-=-=-=-=-=-=-=-=-=- Links

Re: [oe] [meta-oe][PATCH v3 3/5] lvgl: remove useless FILES include

2024-03-15 Thread Marek Vasut
On 3/15/24 7:03 PM, Christophe Chapuis wrote: As ${includedir}${PN} is already listed in FILES, there is no need to add one of its subdirectories. Signed-off-by: Christophe Chapuis Reviewed-by: Marek Vasut -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View

Re: [oe] [meta-oe][PATCH v3 1/5] lvgl: fix typo in lv-conf.inc

2024-03-15 Thread Marek Vasut
On 3/15/24 7:03 PM, Christophe Chapuis wrote: Fix a typo in the first sed instruction, where the #if 0 is never changed to #if 1 at the beginning of lv_conf.h. Signed-off-by: Christophe Chapuis --- meta-oe/recipes-graphics/lvgl/lv-conf.inc | 2 +- 1 file changed, 1 insertion(+), 1

Re: [oe] [meta-oe][PATCHv2 3/3] lvgl: add more variables to lv-conf.inc

2024-03-15 Thread Marek Vasut
On 3/15/24 9:16 AM, Christophe Chapuis wrote: Sure, I agree with your comments; I'll propose a patch v3 tonight or during the week-end, taking all this into consideration. Thank you ! I'll CC you on the LVGL 9.1 update once that is available too. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive

Re: [oe] [meta-oe][PATCHv2 2/3] lvgl: remove useless FILES include

2024-03-14 Thread Marek Vasut
On 3/14/24 8:21 PM, Christophe Chapuis wrote: As ${includedir}${PN} is already listed in FILES, there is no need to add one of its subdirectories. Signed-off-by: Christophe Chapuis Reviewed-by: Marek Vasut Thanks ! -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group

Re: [oe] [meta-oe][PATCHv2 3/3] lvgl: add more variables to lv-conf.inc

2024-03-14 Thread Marek Vasut
On 3/14/24 8:21 PM, Christophe Chapuis wrote: As it can be usefull to customize these other variables, let's add them in lv-conf.inc. Also, fix the install path to use ${PN} instead of "lvgl". Separate commit would be nice. btw when sending V3, please CC Khem and co. if you didn't yet.

Re: [oe] [meta-oe][PATCHv2 1/3] lvgl: fix typo and install lv_conf.h

2024-03-14 Thread Marek Vasut
1 // Enabled by ${PN}|g" \ Uh, the lv_demo_fb has this unconditionally enabled, so I never spotted this, thanks for finding and fixing it. Reviewed-by: Marek Vasut -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#109322): https://lis

[oe] [meta-oe][PATCH] lvgl: Generate proper shared libraries with version suffix

2024-03-13 Thread Marek Vasut
. That changes the filename to liblvgl.so.9.0.0 and includes symlink with major ABI version, i.e. liblvgl.so.9 . Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa --- ...-generate-versioned-shared-libraries.patch | 68 +++ .../lvgl/lvgl-demo-fb_9.0.0.bb

Re: [oe] [PATCH 2/8] lvgl: Upgrade to LVGL 9 series

2024-03-13 Thread Marek Vasut
On 3/14/24 1:53 AM, Khem Raj wrote: On Wed, Mar 13, 2024 at 5:43 PM Marek Vasut wrote: On 3/13/24 6:00 PM, Khem Raj wrote: Thanks, seeing this QA issue https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/3707/steps/14/logs/errors Ah, sorry. I see a fix from you already too

Re: [oe] [meta-oe][PATCH] lvgl: Fix dev-elf build QA

2024-03-13 Thread Marek Vasut
-symlink .so '/usr/lib/liblvgl_thorvg.so' -dev package lvgl-dev contains non-symlink .so '/usr/lib/liblvgl_demos.so' [dev-elf] Signed-off-by: Khem Raj Cc: Marek Vasut Tested-by: Marek Vasut Thank you ! -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online

Re: [oe] [PATCH 2/8] lvgl: Upgrade to LVGL 9 series

2024-03-13 Thread Marek Vasut
On 3/13/24 6:00 PM, Khem Raj wrote: Thanks, seeing this QA issue https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/3707/steps/14/logs/errors Ah, sorry. I see a fix from you already too, thank you ! Do you still want a V2 of this series ? -=-=-=-=-=-=-=-=-=-=-=- Links: You

[oe] [PATCH 8/8] lvgl: Replace sed patching with real patches

2024-03-12 Thread Marek Vasut
Replace the current awful sed hacking with real patches bound for upstream. The sed hacking was simply not maintainable anymore. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa --- ...-drm-Default-to-XRGB-framebuffer.patch | 36 ++ ...oth

[oe] [PATCH 5/8] lvgl: Configure assertions based on DEBUG_BUILD

2024-03-12 Thread Marek Vasut
Configure all the LVGL assertions to enabled or disabled based on OE DEBUG_BUILD variable. This way, debug builds come with assertions which are expensive, while regular builds do not. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa --- meta-oe/recipes-graphics

[oe] [PATCH 6/8] lvgl: Default to XRGB8888 DRM framebuffer

2024-03-12 Thread Marek Vasut
already landed: https://github.com/lvgl/lv_drivers/commit/c71e5f84bb2aebaed0644e31b8868bf90b199d32 The upstream fix just never made it into the LVGL 9.0.0 for some reason, an repeated upstream fix is being worked in now. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin

[oe] [PATCH 7/8] lvgl: Build shared library

2024-03-12 Thread Marek Vasut
Build LVGL as shared library instead of static library. In case there are multiple applications linking against LVGL, this is more efficient, and it also makes it possible to update only the LVGL library separately from the applications. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem

[oe] [PATCH 1/8] lvgl: Drop dialog-lvgl

2024-03-12 Thread Marek Vasut
This recipe is barely compatible with LVGL 8.3, the repository seems to be unreachable now, drop the recipe. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa --- ...-wayland-Switch-to-custom-timer-tick.patch | 72 --- .../0002-wayland-Fix

[oe] [PATCH 3/8] lvgl: Rename lv-drivers.inc to lv-conf.inc

2024-03-12 Thread Marek Vasut
The lv-conf.inc is much more fitting name, since there is now only one configuration file and that is called lv_conf.h . No functional change. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa --- meta-oe/recipes-graphics/lvgl/{lv-drivers.inc => lv-conf.inc}

[oe] [PATCH 2/8] lvgl: Upgrade to LVGL 9 series

2024-03-12 Thread Marek Vasut
-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa --- meta-oe/recipes-graphics/lvgl/lv-drivers.inc | 40 +++ .../recipes-graphics/lvgl/lv-drivers_8.3.0.bb | 28 --- .../recipes-graphics/lvgl/lv-lib-png_8.0.2.bb | 31 .../lvgl/lvgl-demo

[oe] [PATCH 0/8] lvgl: Upgrade to LVGL 9 series

2024-03-12 Thread Marek Vasut
LVGL 9.1 release is close, so depending on the feedback here, there will be either a follow up series, or V2, to update to LVGL 9.1. LVGL 9.1 contains quite a few fixes: https://github.com/lvgl/lvgl/issues/5843 Marek Vasut (8): lvgl: Drop dialog-lvgl lvgl: Upgrade to LVGL 9 series lvgl

[oe] [PATCH 4/8] lvgl: Add SDL2 fullscreen mode configuration option

2024-03-12 Thread Marek Vasut
Expose SDL2 fullscreen mode as configuration option. The default is disabled, which matches the SDL2 backend configuration in LVGL. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa --- meta-oe/recipes-graphics/lvgl/lv-conf.inc | 2 ++ 1 file changed, 2

[oe] [meta-oe][PATCH] faad2: Upgrade 2.10.0 -> 2.11.1

2023-12-18 Thread Marek Vasut
Update faad2 to latest 2.11.1 release. Use SRCREV matching tag 2.11.1 . Switch to cmake . Signed-off-by: Marek Vasut --- Cc: Alex Kiernan Cc: Khem Raj --- .../faad2/{faad2_2.10.0.bb => faad2_2.11.1.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta

[oe] [meta-oe][dunfell][PATCH] glmark2: fix compatibility with python-3.11

2023-11-06 Thread Marek Vasut
From: Martin Jansa Signed-off-by: Martin Jansa Signed-off-by: Armin Kuster --- ...b-fix-compatibility-with-python-3.11.patch | 76 +++ .../recipes-benchmark/glmark2/glmark2_git.bb | 5 +- 2 files changed, 79 insertions(+), 2 deletions(-) create mode 100644

[oe] [meta-oe][dunfell][PATCH] libiio: use main branch instead of master

2023-10-29 Thread Marek Vasut
From: Martin Jansa * the branch was renamed upstream Signed-off-by: Martin Jansa Signed-off-by: Khem Raj --- meta-oe/recipes-support/libiio/libiio_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-support/libiio/libiio_git.bb

Re: [oe] [meta-oe][PATCH 1/2] lvgl: lv-drivers: Allow empty package

2023-10-18 Thread Marek Vasut
On 10/18/23 21:05, Martin Jansa wrote: What issue does this actually fix? Is it related to https://lists.openembedded.org/g/openembedded-core/message/188383 ? Nope I'm not fan of empty useless packages created just to make package manager happy when something else has unfortunate dependency

[oe] [meta-oe][PATCH 2/2] lvgl: Allow empty package

2023-10-18 Thread Marek Vasut
The lvgl main package is empty, since all the headers end up in the -dev variant and static library archive ends up in -staticdev variant. Mark the main package as ALLOW_EMPTY. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa Cc: Michael Opdenacker --- meta-oe

[oe] [meta-oe][PATCH 1/2] lvgl: lv-drivers: Allow empty package

2023-10-18 Thread Marek Vasut
The lv-drivers main package is empty, since all the headers end up in the -dev variant and static library archive ends up in -staticdev variant. Mark the main package as ALLOW_EMPTY. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa Cc: Michael Opdenacker

Re: [oe] [meta-oe][PATCH] faad2: Upgrade 2.10.0 -> 2.10.1

2023-10-04 Thread Marek Vasut
On 10/5/23 00:36, Khem Raj wrote: I looked at the changes in master since 2.10 and most of them are bugfixes, but one big change is switch away from autotools to cmake so it might be worth to get all fixes and switch to cmake in recipe for master instead of trying to fix the dependency issues to

[oe] [meta-oe][PATCH] faad2: Upgrade 2.10.0 -> 2.10.1

2023-10-03 Thread Marek Vasut
Update faad2 to latest 2.10.1 release. Use SRCREV matching tag 2.10.1 . Signed-off-by: Marek Vasut Cc: Alex Kiernan Cc: Khem Raj --- .../faad2/{faad2_2.10.0.bb => faad2_2.10.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-multimedia/fa

[oe] [PATCH v2 2/2] libiio: Rename to versioned recipe filename

2023-08-10 Thread Marek Vasut
The libiio recipe now points to specific version within the git history, rename the recipe to versioned one instead of _git one to match it. Signed-off-by: Marek Vasut --- V2: Drop PV to avoid redefining it within the recipe, it is inferred from filename now --- Cc: Christian Eggers Cc: Khem

[oe] [PATCH v2 1/2] libiio: Use tagged v0.25

2023-08-10 Thread Marek Vasut
Use the actual tagged libiio v0.25 , not some random older version. Fixes: 6be235b5c ("libiio: update to version 0.25") Signed-off-by: Marek Vasut --- V2: No change --- Cc: Christian Eggers Cc: Khem Raj Cc: Martin Siegumfeldt Cc: Paul Cercueil --- meta-oe/recipes-supp

[oe] [PATCH 1/2] libiio: Use tagged v0.25

2023-08-10 Thread Marek Vasut
Use the actual tagged libiio v0.25 , not some random older version. Fixes: 6be235b5c ("libiio: update to version 0.25") Signed-off-by: Marek Vasut --- Cc: Christian Eggers Cc: Khem Raj Cc: Martin Siegumfeldt Cc: Paul Cercueil --- meta-oe/recipes-support/libiio/libiio_git.bb | 2

[oe] [PATCH 2/2] libiio: Rename to versioned recipe filename

2023-08-10 Thread Marek Vasut
The libiio recipe now points to specific version within the git history, rename the recipe to versioned one instead of _git one to match it. Signed-off-by: Marek Vasut --- Cc: Christian Eggers Cc: Khem Raj Cc: Martin Siegumfeldt Cc: Paul Cercueil --- meta-oe/recipes-support/libiio

Re: [oe] [meta-oe][PATCH 1/2] libiio: update to version 0.25

2023-07-12 Thread Marek Vasut
On 7/12/23 09:35, Paul Cercueil wrote: Hi, Le mercredi 12 juillet 2023 à 09:25 +0200, Marek Vasut a écrit : On 7/12/23 08:40, Martin Siegumfeldt wrote: On Tue, Jul 11, 2023 at 6:11 PM Marek Vasut wrote: The version 0.25 has been released, it has not been tagged however. Update

Re: [oe] [meta-oe][PATCH 1/2] libiio: update to version 0.25

2023-07-12 Thread Marek Vasut
On 7/12/23 08:40, Martin Siegumfeldt wrote: On Tue, Jul 11, 2023 at 6:11 PM Marek Vasut wrote: The version 0.25 has been released, it has not been tagged however. Update the this version anyway. hmm how do we know where to peg SRCREV ? I wonder if we should wait for tag to appear

[oe] [meta-oe][PATCH 2/2] libiio: enable c++ bindings

2023-07-11 Thread Marek Vasut
The C++ bindings are new in libiio 0.25 , make those available. Unlike python bindings which are gated off by PACKAGECONFIG, it seems the C++ bindings have no dependencies, the C++ compiler is always present, so the bindings can always be enabled. Signed-off-by: Marek Vasut --- Cc: Christian

[oe] [meta-oe][PATCH 1/2] libiio: update to version 0.25

2023-07-11 Thread Marek Vasut
The version 0.25 has been released, it has not been tagged however. Update the this version anyway. Signed-off-by: Marek Vasut --- Cc: Christian Eggers Cc: Khem Raj Cc: Martin Siegumfeldt --- meta-oe/recipes-support/libiio/libiio_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions

[oe] [meta-oe][PATCH] linux-serial-test: Update to latest git revision

2023-07-08 Thread Marek Vasut
Update the recipe to latest git revision to pull in latest fixes. Signed-off-by: Marek Vasut --- Cc: Jan Luebbe Cc: Khem Raj --- meta-oe/recipes-test/linux-serial-test/linux-serial-test_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-test/linux

[oe] [meta-oe][PATCH 1/2] lvgl: Factor out and unify lv-drivers configuration

2023-06-25 Thread Marek Vasut
breaking of existing users. Note that LVGL_CONFIG_USE_EVDEV is new and activated for both fbdev and drm, since both of those backends need EVDEV support right now. The libinput input support is not available yet. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa

[oe] [meta-oe][PATCH 2/2] lvgl: Add default input device configuration option

2023-06-25 Thread Marek Vasut
ardware. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa --- meta-oe/recipes-graphics/lvgl/lv-drivers.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-oe/recipes-graphics/lvgl/lv-drivers.inc b/meta-oe/recipes-graphics/lvgl/lv-drivers.inc index

[oe] [meta-oe][PATCH] v4l-utils: Update 1.23.0+9431e4b2 -> 1.24.1

2023-05-27 Thread Marek Vasut
Update V4L2 utils to actual release version 1.24.1 . Signed-off-by: Marek Vasut --- Cc: Khem Raj Cc: Peter Kjellerstedt Cc: Ross Burton --- .../v4l2apps/{v4l-utils_1.23.0.bb => v4l-utils_1.24.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/reci

[oe] [meta-oe][PATCH] lvgl: lvgl-demo-fb: Switch to CMake and add DRM and SDL support

2023-05-18 Thread Marek Vasut
-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa --- .../lvgl/lvgl-demo-fb_8.3.0.bb| 50 +-- 1 file changed, 45 insertions(+), 5 deletions(-) diff --git a/meta-oe/recipes-graphics/lvgl/lvgl-demo-fb_8.3.0.bb b/meta-oe/recipes-graphics/lvgl/lvgl

Re: [oe] [PATCH] lvgl: lvgl-demo-fb: Inherit features_check

2023-05-14 Thread Marek Vasut
to it, thank you. Reviewed-by: Marek Vasut -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#102592): https://lists.openembedded.org/g/openembedded-devel/message/102592 Mute This Topic: https://lists.openembedded.org/mt/98892862/21656 Group Owner: openembedded

[oe] [meta-oe][PATCH v2 6/7] lvgl: Upgrade dialog-lvgl to next/main version

2023-05-08 Thread Marek Vasut
-Switch-to-custom-timer-tick.patch @@ -0,0 +1,72 @@ +From 1d92e1854c19c06c553243d29170bb4d1a9e3863 Mon Sep 17 00:00:00 2001 +From: Marek Vasut +Date: Tue, 9 May 2023 02:57:30 +0200 +Subject: [PATCH 1/2] wayland: Switch to custom timer tick + +The OE LVGL is configured to obtain timer tick from system

[oe] [meta-oe][PATCH v2 7/7] lvgl: Add dependency on fbdev into lvgl-demo-fb DISTRO_FEATURES

2023-05-08 Thread Marek Vasut
This recipe hard depends on fbdev, since it specifically targets systems using it. Add the DISTRO_FEATURES dependency to indicate it. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa Cc: Philippe Coval Cc: Philippe Coval --- V2: New patch --- meta-oe/recipes

[oe] [meta-oe][PATCH v2 1/7] lvgl: Upgrade lvgl to 8.3.7 and lv-driver to 8.3.0

2023-05-08 Thread Marek Vasut
Both the LVGL and lv-drivers are now available in 8.3.y release, upgrade both to latest 8.3.y release version in lock step. Also, lvgl contains no submodules, drop the gitsm fetcher use. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa Cc: Philippe Coval Cc

[oe] [meta-oe][PATCH v2 5/7] lvgl: Update lvgl-demo-fb to 8.3.0

2023-05-08 Thread Marek Vasut
, but so far we cannot reuse them. Upgrade the lvgl-demo-fb to 8.3.0 to at least match the lvgl and lv-drivers . Signed-off-by: Marek Vasut --- NOTE: I am almost tempted to drop this recipe, it basically builds two files against LVGL configured in specific way. And it seems the LVGL has no modularity

[oe] [meta-oe][PATCH v2 4/7] lvgl: Support both fbdev and wayland backends

2023-05-08 Thread Marek Vasut
of the configuration, which enables either FBDEV or WL backend. One notable item here is the enablement of EVDEV support, which is required for FBDEV backend, so in case FBDEV is enabled, so is EVDEV. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa Cc: Philippe Coval Cc

[oe] [meta-oe][PATCH v2 3/7] lvgl: Add configurable color depth, default to 32bpp

2023-05-08 Thread Marek Vasut
Make color depth configurable and default to 32bpp . Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa Cc: Philippe Coval Cc: Philippe Coval --- V2: No change --- meta-oe/recipes-graphics/lvgl/lvgl_8.3.7.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git

[oe] [meta-oe][PATCH v2 2/7] lvgl: Activate custom tick implementation

2023-05-08 Thread Marek Vasut
Use a custom tick source that tells the elapsed time in milliseconds. It removes the need to manually update the tick with `lv_tick_inc()`. This is the behavior which ought to be used for LVGL running on Linux compared to LVGL running on microcontroller. Signed-off-by: Marek Vasut --- Cc: Fabio

Re: [oe] [meta-oe][PATCH 2/3] lvgl: Reinstate git submodules in lvgl-demo-fb

2023-05-08 Thread Marek Vasut
On 5/9/23 04:13, Khem Raj wrote: Are these patches on top of previous ones ? Or replacement ? On top of previous ones. Do you want a squashed V2 instead ? -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#102451):

Re: [oe] [meta-oe][PATCH 5/5] lvgl: Upgrade lvgl-demo-fb to 8.3 and decouple from submodules

2023-05-08 Thread Marek Vasut
On 5/8/23 18:13, Khem Raj wrote: there is license mismatch perhaps as seen in this build https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/2727 I just sent a bunch of additional patches, sorry for the mess. I managed to fix the dialog-lvgl , but that code seems unmaintained,

[oe] [meta-oe][PATCH 2/3] lvgl: Reinstate git submodules in lvgl-demo-fb

2023-05-08 Thread Marek Vasut
, at least until better fix exists. Signed-off-by: Marek Vasut --- NOTE: I am almost tempted to drop this recipe, it basically builds two files against LVGL configured in specific way. And it seems the LVGL has no modularity support, so we cannot deal with packaging the extra widgets easily. --- Cc

[oe] [meta-oe][PATCH 1/3] lvgl: Upgrade dialog-lvgl to next/main version

2023-05-08 Thread Marek Vasut
-timer-tick.patch @@ -0,0 +1,72 @@ +From 1d92e1854c19c06c553243d29170bb4d1a9e3863 Mon Sep 17 00:00:00 2001 +From: Marek Vasut +Date: Tue, 9 May 2023 02:57:30 +0200 +Subject: [PATCH 1/2] wayland: Switch to custom timer tick + +The OE LVGL is configured to obtain timer tick from system timer +instead

[oe] [meta-oe][PATCH 3/3] lvgl: Add dependency on fbdev into lvgl-demo-fb DISTRO_FEATURES

2023-05-08 Thread Marek Vasut
This recipe hard depends on fbdev, since it specifically targets systems using it. Add the DISTRO_FEATURES dependency to indicate it. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa Cc: Philippe Coval Cc: Philippe Coval --- meta-oe/recipes-graphics/lvgl/lvgl

[oe] [meta-oe][PATCH 4/5] lvgl: Support both fbdev and wayland backends

2023-05-07 Thread Marek Vasut
of the configuration, which enables either FBDEV or WL backend. One notable item here is the enablement of EVDEV support, which is required for FBDEV backend, so in case FBDEV is enabled, so is EVDEV. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa Cc: Philippe Coval Cc

[oe] [meta-oe][PATCH 3/5] lvgl: Add configurable color depth, default to 32bpp

2023-05-07 Thread Marek Vasut
Make color depth configurable and default to 32bpp . Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa Cc: Philippe Coval Cc: Philippe Coval --- meta-oe/recipes-graphics/lvgl/lvgl_8.3.7.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-oe/recipes

[oe] [meta-oe][PATCH 2/5] lvgl: Activate custom tick implementation

2023-05-07 Thread Marek Vasut
Use a custom tick source that tells the elapsed time in milliseconds. It removes the need to manually update the tick with `lv_tick_inc()`. This is the behavior which ought to be used for LVGL running on Linux compared to LVGL running on microcontroller. Signed-off-by: Marek Vasut --- Cc: Fabio

[oe] [meta-oe][PATCH 1/5] lvgl: Upgrade lvgl to 8.3.7 and lv-driver to 8.3.0

2023-05-07 Thread Marek Vasut
Both the LVGL and lv-drivers are now available in 8.3.y release, upgrade both to latest 8.3.y release version in lock step. Also, lvgl contains no submodules, drop the gitsm fetcher use. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa Cc: Philippe Coval Cc

[oe] [meta-oe][PATCH 5/5] lvgl: Upgrade lvgl-demo-fb to 8.3 and decouple from submodules

2023-05-07 Thread Marek Vasut
the lvgl-demo-fb to 8.3.0 to match the lvgl and lv-drivers too. Signed-off-by: Marek Vasut --- Cc: Fabio Estevam Cc: Khem Raj Cc: Martin Jansa Cc: Philippe Coval Cc: Philippe Coval --- .../lvgl/{lvgl-demo-fb.bb => lvgl-demo-fb_8.3.0.bb} | 6 -- 1 file changed, 4 insertions(+)

[oe] [meta-python][langdale][PATCH] python3-pillow: add tk to RDEPENDS ptest pkg only if x11 in DISTRO_FEATURES

2023-02-21 Thread Marek Vasut
From: Geoff Parker commit 7b0e71e00 ("python3-pillow: add ptest support", 2023-01-31) added tk to RDEPENDS:${PN}-ptest. Which cause this error on non x11 builds: ERROR: Nothing RPROVIDES 'tk' (but meta-openembedded/meta-python/recipes-devtools/python/python3-pillow_9.4.0.bb

[oe] [meta-python][kirkstone][PATCH] python3-pillow: add tk to RDEPENDS ptest pkg only if x11 in DISTRO_FEATURES

2023-02-21 Thread Marek Vasut
From: Geoff Parker commit 7b0e71e00 ("python3-pillow: add ptest support", 2023-01-31) added tk to RDEPENDS:${PN}-ptest. Which cause this error on non x11 builds: ERROR: Nothing RPROVIDES 'tk' (but meta-openembedded/meta-python/recipes-devtools/python/python3-pillow_9.4.0.bb

[oe] [meta-oe][PATCH v2] v4l-utils: Update 1.23.0+fd544473 -> 1.23.0+9431e4b2

2023-02-19 Thread Marek Vasut
Update V4L2 utils to latest git HEAD and drop patches now upstream: 575e0a9f ("media-info: Include missing for uintptr_t") 96022d88 ("configure.ac, Makefile.am: Support building without NLS") Signed-off-by: Marek Vasut --- Cc: Daniel Gomez Cc: Khem Raj Cc: Martin Jansa Cc

[oe] [meta-oe][PATCH] v4l-utils: Update 1.23.0+fd544473 -> 1.23.0+9431e4b2

2023-02-19 Thread Marek Vasut
Update V4L2 utils to latest git HEAD and drop patches now upstream: 575e0a9f ("media-info: Include missing for uintptr_t") 96022d88 ("configure.ac, Makefile.am: Support building without NLS") Signed-off-by: Marek Vasut --- Cc: Daniel Gomez Cc: Khem Raj Cc: Peter Kjellers

[oe] [meta-games][PATCH] dynamic-layers: Move freeciv and gnome-games to dynamic layers

2022-08-19 Thread Marek Vasut
neverball, no need for meta-qt5). Signed-off-by: Marek Vasut --- conf/layer.conf | 9 - ...oss-environment-we-have-to-prepend-the-sysroot-.patch | 0 .../0002-aisleriot-lib-Makefile.am-fix-configure.patch | 0 ...gure.in-fix-configure

Re: [oe] [meta-oe][PATCH] wxwidgets: Fix build without x11 and with opengl DISTRO_FEATURES

2022-04-09 Thread Marek Vasut
On 4/9/22 21:53, Khem Raj wrote: There is already a patch staged in master-next https://lists.openembedded.org/g/openembedded-devel/message/96479 does that solve the problem? That patch from Scott is even better, thanks ! -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this

[oe] [meta-oe][PATCH] wxwidgets: Fix build without x11 and with opengl DISTRO_FEATURES

2022-04-09 Thread Marek Vasut
only in case the 'gtk' GUI option is added, and not when the 'no_gui' option is added. Signed-off-by: Marek Vasut --- meta-oe/recipes-extended/wxwidgets/wxwidgets_3.1.5.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.1.5.bb b

[oe] [meta-oe][PATCH] freerdp: Update to FreeRDP 2.5.0

2022-01-24 Thread Marek Vasut
Update FreeRDP to latest stable version, 2.5.0, to pull in latest batch of bugfixes. Signed-off-by: Marek Vasut Cc: Alexander Kanavin Cc: Khem Raj --- .../freerdp/{freerdp_2.4.1.bb => freerdp_2.5.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/reci

Re: [oe] [meta-oe][dunfell][PATCH 1/4] Bump sdbus-c++ version to v0.8.3

2022-01-19 Thread Marek Vasut
On 1/11/22 16:28, Marek Vasut wrote: From: Stanislav Angelovic Signed-off-by: Khem Raj (cherry picked from commit b6213e4dd595d7dd2dbd67c1cad09e958ffd9c2f) Signed-off-by: Marek Vasut It seems I was not CCed on your question, please include me next time you expect to get an answer

Re: [oe] [meta-oe][dunfell][PATCH 1/5] freerdp: Upgrade to 2.2.0

2022-01-17 Thread Marek Vasut
On 1/17/22 18:34, Marta Rybczynska wrote: On Sun, Jan 16, 2022 at 7:22 PM Marek Vasut wrote: On 1/16/22 19:05, akuster808 wrote: On 1/15/22 7:45 AM, Marek Vasut wrote: On 1/15/22 14:43, akuster808 wrote: On 1/11/22 8:57 PM, Marek Vasut wrote: On 1/12/22 05:42, akuster808 wrote

Re: [oe] [meta-oe][dunfell][PATCH 1/5] freerdp: Upgrade to 2.2.0

2022-01-16 Thread Marek Vasut
On 1/16/22 19:05, akuster808 wrote: On 1/15/22 7:45 AM, Marek Vasut wrote: On 1/15/22 14:43, akuster808 wrote: On 1/11/22 8:57 PM, Marek Vasut wrote: On 1/12/22 05:42, akuster808 wrote: On 1/11/22 2:47 PM, Marek Vasut wrote: From: Khem Raj (cherry picked from commit

Re: [oe] [meta-oe][dunfell][PATCH 1/5] freerdp: Upgrade to 2.2.0

2022-01-15 Thread Marek Vasut
On 1/15/22 14:43, akuster808 wrote: On 1/11/22 8:57 PM, Marek Vasut wrote: On 1/12/22 05:42, akuster808 wrote: On 1/11/22 2:47 PM, Marek Vasut wrote: From: Khem Raj (cherry picked from commit f751dcf81a18fe817b40e755a2ba3f54a74d1e02) Signed-off-by: Khem Raj Signed-off-by: Marek Vasut

Re: [oe] [meta-oe][dunfell][PATCH 3/5] freerdp: backport openssl 3.x patches

2022-01-11 Thread Marek Vasut
On 1/12/22 05:43, akuster808 wrote: On 1/11/22 2:47 PM, Marek Vasut wrote: From: Alexander Kanavin (cherry picked from commit 17ad891757f0a66fabcb7f224c4d36fe6d69ba3b) Signed-off-by: Alexander Kanavin Signed-off-by: Khem Raj Signed-off-by: Marek Vasut --- ...e-support-and-build

Re: [oe] [meta-oe][dunfell][PATCH 1/5] freerdp: Upgrade to 2.2.0

2022-01-11 Thread Marek Vasut
On 1/12/22 05:42, akuster808 wrote: On 1/11/22 2:47 PM, Marek Vasut wrote: From: Khem Raj (cherry picked from commit f751dcf81a18fe817b40e755a2ba3f54a74d1e02) Signed-off-by: Khem Raj Signed-off-by: Marek Vasut And why should I allow this? This ... what ? The SoB line or the update

[oe] [meta-oe][dunfell][PATCH 4/5] freerdp: Upgrade 2.3.0 -> 2.4.1

2022-01-11 Thread Marek Vasut
Upgrade freerdp to latest stable 2.x version and drop OpenSSL 3.x backports which are already upstream. (cherry picked from commit 2b571a394acc3e006f0207c2152f3f895816c695) Signed-off-by: Marek Vasut Cc: Alexander Kanavin Cc: Khem Raj Signed-off-by: Khem Raj CVE: CVE-2021-41159 CVE-2021-41160

[oe] [meta-oe][dunfell][PATCH 3/5] freerdp: backport openssl 3.x patches

2022-01-11 Thread Marek Vasut
From: Alexander Kanavin (cherry picked from commit 17ad891757f0a66fabcb7f224c4d36fe6d69ba3b) Signed-off-by: Alexander Kanavin Signed-off-by: Khem Raj Signed-off-by: Marek Vasut --- ...e-support-and-build-with-OpenSSL-3.0.patch | 43 +++ ...d-calling-FIPS_mode-with-OpenSSL-3.0

[oe] [meta-oe][dunfell][PATCH 5/5] freerdp: Add missing libusb1 dependency

2022-01-11 Thread Marek Vasut
26658cc249746f780f0aea72a638a664897c3c6e) Signed-off-by: Marek Vasut Cc: Alexander Kanavin Cc: Khem Raj Signed-off-by: Khem Raj --- meta-oe/recipes-support/freerdp/freerdp_2.4.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-support/freerdp/freerdp_2.4.1.bb b/meta-oe/recipes-support/freerdp

  1   2   >