[oe] [meta-python][PATCH] python3-requests: Support idna version 3.1
Change idna required version to use python3-idna recipe that currently is on version 3.1. Without this change python-request doesn't work as the idna version doesn't match the required versions. When bump python-request recipe, verify if the upstream project bumped the idna version and drop this patch. As this recipe was tested with python3-idna_3.1 don't allow higher versions. Signed-off-by: Fabio Berton --- .../setup.py-Support-idna-version-3.1.patch | 40 +++ .../python/python3-requests_2.25.1.bb | 2 + 2 files changed, 42 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-requests/setup.py-Support-idna-version-3.1.patch diff --git a/meta-python/recipes-devtools/python/python3-requests/setup.py-Support-idna-version-3.1.patch b/meta-python/recipes-devtools/python/python3-requests/setup.py-Support-idna-version-3.1.patch new file mode 100644 index 0..26332249d --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-requests/setup.py-Support-idna-version-3.1.patch @@ -0,0 +1,40 @@ +From fc45beed40a86c8fc38fc430765c1c5d2c9961c2 Mon Sep 17 00:00:00 2001 +From: Fabio Berton +Date: Thu, 4 Mar 2021 09:26:48 -0300 +Subject: [PATCH] setup.py: Support idna version 3.1 +Organization: O.S. Systems Software LTDA. + +Change idna required version to use python3-idna recipe that currently +is on version 3.1. + +Without this change python-request doesn't work as the idna version +doesn't match the required versions. When bump python-request recipe, +verify if the upstream project bumped the idna version and drop this +patch. + +As this recipe was tested with python3-idna_3.1 don't allow higher +versions. + +Upstream-Status: Inappropriate [embedded specific] + +Signed-off-by: Fabio Berton +--- + setup.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/setup.py b/setup.py +index 7ba4b2a2..9d3b973e 100755 +--- a/setup.py b/setup.py +@@ -43,7 +43,7 @@ packages = ['requests'] + + requires = [ + 'chardet>=3.0.2,<5', +-'idna>=2.5,<3', ++'idna>=2.5,<3.2', + 'urllib3>=1.21.1,<1.27', + 'certifi>=2017.4.17' + +-- +2.30.1 + diff --git a/meta-python/recipes-devtools/python/python3-requests_2.25.1.bb b/meta-python/recipes-devtools/python/python3-requests_2.25.1.bb index 6af836543..cea8fd517 100644 --- a/meta-python/recipes-devtools/python/python3-requests_2.25.1.bb +++ b/meta-python/recipes-devtools/python/python3-requests_2.25.1.bb @@ -3,6 +3,8 @@ HOMEPAGE = "http://python-requests.org"; LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658" +SRC_URI += "file://setup.py-Support-idna-version-3.1.patch" + SRC_URI[sha256sum] = "27973dd4a904a4f13b263a19c866c13b92a39ed1c964655f025f3f8d3d75b804" inherit pypi setuptools3 -- 2.29.2 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89895): https://lists.openembedded.org/g/openembedded-devel/message/89895 Mute This Topic: https://lists.openembedded.org/mt/81087204/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe][PATCH 2/2] opencv: Remove duplicate patch
include is already taken care with 0001-Fix-building-opencv-using-gcc-11.x-19244.patch Signed-off-by: Khem Raj --- .../opencv/0001-Add-missing-include.patch | 28 --- .../recipes-support/opencv/opencv_4.5.1.bb| 1 - 2 files changed, 29 deletions(-) delete mode 100644 meta-oe/recipes-support/opencv/opencv/0001-Add-missing-include.patch diff --git a/meta-oe/recipes-support/opencv/opencv/0001-Add-missing-include.patch b/meta-oe/recipes-support/opencv/opencv/0001-Add-missing-include.patch deleted file mode 100644 index 432f3c83ee..00 --- a/meta-oe/recipes-support/opencv/opencv/0001-Add-missing-include.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 4d984c65384e7d1f409f7e4cc56548a0924b09aa Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Tue, 2 Mar 2021 21:53:21 -0800 -Subject: [PATCH] Add missing include - -this is highlighted by gcc-11 - -Upstream-Status: Pending -Signed-off-by: Khem Raj - modules/gapi/test/gapi_async_test.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/modules/gapi/test/gapi_async_test.cpp b/modules/gapi/test/gapi_async_test.cpp -index 66b8be4dd3..aa0c9c7cfb 100644 a/modules/gapi/test/gapi_async_test.cpp -+++ b/modules/gapi/test/gapi_async_test.cpp -@@ -13,6 +13,7 @@ - - #include - #include -+#include - - namespace opencv_test - { --- -2.30.1 - diff --git a/meta-oe/recipes-support/opencv/opencv_4.5.1.bb b/meta-oe/recipes-support/opencv/opencv_4.5.1.bb index d6652a01d9..d87e140ba7 100644 --- a/meta-oe/recipes-support/opencv/opencv_4.5.1.bb +++ b/meta-oe/recipes-support/opencv/opencv_4.5.1.bb @@ -49,7 +49,6 @@ SRC_URI = "git://github.com/opencv/opencv.git;name=opencv \ file://0001-Dont-use-isystem.patch \ file://download.patch \ file://0001-Make-ts-module-external.patch \ - file://0001-Add-missing-include.patch \ file://0001-Fix-building-opencv-using-gcc-11.x-19244.patch \ " SRC_URI_append_riscv64 = " file://0001-Use-Os-to-compile-tinyxml2.cpp.patch;patchdir=../contrib" -- 2.30.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89894): https://lists.openembedded.org/g/openembedded-devel/message/89894 Mute This Topic: https://lists.openembedded.org/mt/81084628/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe][PATCH 1/2] opencv: Add packageconfig for building tests
This could be enabled when ptests are enabled but generally its fine to disable them Signed-off-by: Khem Raj --- meta-oe/recipes-support/opencv/opencv_4.5.1.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-oe/recipes-support/opencv/opencv_4.5.1.bb b/meta-oe/recipes-support/opencv/opencv_4.5.1.bb index a595e788a2..d6652a01d9 100644 --- a/meta-oe/recipes-support/opencv/opencv_4.5.1.bb +++ b/meta-oe/recipes-support/opencv/opencv_4.5.1.bb @@ -124,6 +124,7 @@ PACKAGECONFIG[python2] = "-DPYTHON2_NUMPY_INCLUDE_DIRS:PATH=${STAGING_LIBDIR}/${ PACKAGECONFIG[python3] = "-DPYTHON3_NUMPY_INCLUDE_DIRS:PATH=${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/numpy/core/include,,python3-numpy," PACKAGECONFIG[samples] = "-DBUILD_EXAMPLES=ON -DINSTALL_PYTHON_EXAMPLES=ON,-DBUILD_EXAMPLES=OFF,," PACKAGECONFIG[tbb] = "-DWITH_TBB=ON,-DWITH_TBB=OFF,tbb," +PACKAGECONFIG[tests] = "-DBUILD_TESTS=ON,-DBUILD_TESTS=OFF,," PACKAGECONFIG[text] = "-DBUILD_opencv_text=ON,-DBUILD_opencv_text=OFF,tesseract," PACKAGECONFIG[tiff] = "-DWITH_TIFF=ON,-DWITH_TIFF=OFF,tiff," PACKAGECONFIG[v4l] = "-DWITH_V4L=ON,-DWITH_V4L=OFF,v4l-utils," -- 2.30.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89893): https://lists.openembedded.org/g/openembedded-devel/message/89893 Mute This Topic: https://lists.openembedded.org/mt/81084626/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-oe][PATCH] grpc: Upgrade 1.24.3 -> 1.35.0
Hi Clément, On 3/4/2021 11:05 AM, Clément Péron wrote: Hi Anatol, Stefan, On Wed, 3 Mar 2021 at 16:27, Anatol Belski wrote: Hi, On 3/2/2021 8:13 PM, Clément Péron wrote: Hi Stefan, Le mar. 2 mars 2021 à 19:38, Stefan Herbrechtsmeier a écrit : Hi, Am 02.03.21 um 19:22 schrieb Anatol Belski: On 3/2/2021 5:06 PM, Clément Péron wrote: I don't use this feature from the grpc package, only linking against the libs. However I don't see why this should be an issue, as all the *.cmake files are packaged. I see that in the RPMs but also in a recipe of a dependent packgae like this Yes the cmake file is found but not the grpc_cpp_plugin. This is due to cmake looking for the grpc_cpp_plugin in the target sysroot instead of the native/host sysroot. $ ls -l ./tmp/work/*/*/*/recipe-sysroot/usr/lib/cmake/grpc/*.cmake Or use recipe-sysroot-native depending on the consuming recipe. Just a wild guess here - does your recipe put 'grpc' into DEPENDS or RDEPENDS, etc. In my recipe I put 'grpc' and 'grpc-native' into DEPENDS using PACKAGECONFIG PACKAGECONFIG[grpc] = "-DCONFIG_GRPC=ON,-DCONFIG_GRPC=OFF,grpc grpc-native" Also, do you inherit cmake in your recipe? Yes i am indeed inheriting cmake and also systemd in my recipe It seems to me that it's more about how to use cmake files in a recipe, as the particularly mentioned files are packaged and pulled in a consuming recipe. When I look in the files packaged the cmake file is indeed here. The issue is coming from the gRPCTargets.cmake (https://pastebin.com/bZay7cew) Line 159: # Create imported target gRPC::grpc_cpp_plugin add_executable(gRPC::grpc_cpp_plugin IMPORTED) [snip] The executables seem only be useful for dev and thus only as native. At this point it seems it's about going deep into debugging your recipe, as seems there's no solution laying on the surface. This is a knowing issue and I have try to fix grpc but yocto is not a platform grpc officially support: https://github.com/grpc/grpc/pull/22498 thanks for chiming in, Stefan. So this is a known issue and upstream has refused the patch. his patch makes sense to me Can't we include it in meta-oe ? I will apply it locally anyway. Clément, is it so far confirmed that your issue is fixed by teh patch? Yes it is, Building my recipe just by adding the CMake patch. Just a question: is it normal that grpc_cpp_plugin host is not installed in the nativesdk automatically? Maybe we should separate in the recipe the gRPC compiler/plugins and gRPC libs no ? Like it's done by protobuf: http://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-devtools/protobuf/protobuf_3.15.2.bb#n74 I wouldn't know a reason why it doesn't go into the nativesdk, sysroots//usr/bin has quite some executables in it. Perhaps the logs would tell something, if that's intentional in the cross-canadian.bbclass or somewhere else. Regards Anatol -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89892): https://lists.openembedded.org/g/openembedded-devel/message/89892 Mute This Topic: https://lists.openembedded.org/mt/80753655/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-multimedia][PATCH 1/2] pipewire: Move to meta-multimedia
On 3/4/21 9:17 AM, Carlos Rafael Giani wrote: I see three steps then: 1. Upgrade the recipe to 0.3.23 that was released today 2. Migrate it to oe-core 3. Establish a packagegroup feature to be able to easily replace PA with it I think steps 1 and 2 can be combined, but 3 should remain separate. That is, once it is in oe-core, we can start thinking about establishing that packagegroup feature. since we already have it in meta-oe for now. you can submit 1 and 2 firsy and let it soak while you work on 3 On 04.03.21 18:02, Khem Raj wrote: On 3/4/21 5:12 AM, Carlos Rafael Giani via lists.openembedded.org wrote: Well, fine by me, though I'd like to ask others as well what they think about moving this to oe-core? I think its a good idea and perhaps if we can make it an easy replacement for PA via a packagegroup or feature ( like init systems ) then it will be a good thing to have in core On 03.03.21 22:01, Andreas Müller wrote: On Wed, Mar 3, 2021 at 12:41 PM Carlos Rafael Giani via lists.openembedded.org wrote: Signed-off-by: Carlos Rafael Giani --- .../recipes-multimedia/pipewire/pipewire-0.2_git.bb | 0 .../recipes-multimedia/pipewire/pipewire_git.bb | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename {meta-oe => meta-multimedia}/recipes-multimedia/pipewire/pipewire-0.2_git.bb (100%) rename {meta-oe => meta-multimedia}/recipes-multimedia/pipewire/pipewire_git.bb (100%) diff --git a/meta-oe/recipes-multimedia/pipewire/pipewire-0.2_git.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire-0.2_git.bb similarity index 100% rename from meta-oe/recipes-multimedia/pipewire/pipewire-0.2_git.bb rename to meta-multimedia/recipes-multimedia/pipewire/pipewire-0.2_git.bb diff --git a/meta-oe/recipes-multimedia/pipewire/pipewire_git.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire_git.bb similarity index 100% rename from meta-oe/recipes-multimedia/pipewire/pipewire_git.bb rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_git.bb -- 2.25.1 To be honest: I'd prefer the other way: Add it to oe-core (of course not this old version). Haven't found the time to check more on details but it is a drop in replacement for at least pulseaudio and jack. Andreas -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89891): https://lists.openembedded.org/g/openembedded-devel/message/89891 Mute This Topic: https://lists.openembedded.org/mt/81049370/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-multimedia][PATCH 1/2] pipewire: Move to meta-multimedia
I see three steps then: 1. Upgrade the recipe to 0.3.23 that was released today 2. Migrate it to oe-core 3. Establish a packagegroup feature to be able to easily replace PA with it I think steps 1 and 2 can be combined, but 3 should remain separate. That is, once it is in oe-core, we can start thinking about establishing that packagegroup feature. On 04.03.21 18:02, Khem Raj wrote: On 3/4/21 5:12 AM, Carlos Rafael Giani via lists.openembedded.org wrote: Well, fine by me, though I'd like to ask others as well what they think about moving this to oe-core? I think its a good idea and perhaps if we can make it an easy replacement for PA via a packagegroup or feature ( like init systems ) then it will be a good thing to have in core On 03.03.21 22:01, Andreas Müller wrote: On Wed, Mar 3, 2021 at 12:41 PM Carlos Rafael Giani via lists.openembedded.org wrote: Signed-off-by: Carlos Rafael Giani --- .../recipes-multimedia/pipewire/pipewire-0.2_git.bb | 0 .../recipes-multimedia/pipewire/pipewire_git.bb | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename {meta-oe => meta-multimedia}/recipes-multimedia/pipewire/pipewire-0.2_git.bb (100%) rename {meta-oe => meta-multimedia}/recipes-multimedia/pipewire/pipewire_git.bb (100%) diff --git a/meta-oe/recipes-multimedia/pipewire/pipewire-0.2_git.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire-0.2_git.bb similarity index 100% rename from meta-oe/recipes-multimedia/pipewire/pipewire-0.2_git.bb rename to meta-multimedia/recipes-multimedia/pipewire/pipewire-0.2_git.bb diff --git a/meta-oe/recipes-multimedia/pipewire/pipewire_git.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire_git.bb similarity index 100% rename from meta-oe/recipes-multimedia/pipewire/pipewire_git.bb rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_git.bb -- 2.25.1 To be honest: I'd prefer the other way: Add it to oe-core (of course not this old version). Haven't found the time to check more on details but it is a drop in replacement for at least pulseaudio and jack. Andreas -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89890): https://lists.openembedded.org/g/openembedded-devel/message/89890 Mute This Topic: https://lists.openembedded.org/mt/81049370/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-multimedia][PATCH 1/2] pipewire: Move to meta-multimedia
On 3/4/21 5:12 AM, Carlos Rafael Giani via lists.openembedded.org wrote: Well, fine by me, though I'd like to ask others as well what they think about moving this to oe-core? I think its a good idea and perhaps if we can make it an easy replacement for PA via a packagegroup or feature ( like init systems ) then it will be a good thing to have in core On 03.03.21 22:01, Andreas Müller wrote: On Wed, Mar 3, 2021 at 12:41 PM Carlos Rafael Giani via lists.openembedded.org wrote: Signed-off-by: Carlos Rafael Giani --- .../recipes-multimedia/pipewire/pipewire-0.2_git.bb | 0 .../recipes-multimedia/pipewire/pipewire_git.bb | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename {meta-oe => meta-multimedia}/recipes-multimedia/pipewire/pipewire-0.2_git.bb (100%) rename {meta-oe => meta-multimedia}/recipes-multimedia/pipewire/pipewire_git.bb (100%) diff --git a/meta-oe/recipes-multimedia/pipewire/pipewire-0.2_git.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire-0.2_git.bb similarity index 100% rename from meta-oe/recipes-multimedia/pipewire/pipewire-0.2_git.bb rename to meta-multimedia/recipes-multimedia/pipewire/pipewire-0.2_git.bb diff --git a/meta-oe/recipes-multimedia/pipewire/pipewire_git.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire_git.bb similarity index 100% rename from meta-oe/recipes-multimedia/pipewire/pipewire_git.bb rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_git.bb -- 2.25.1 To be honest: I'd prefer the other way: Add it to oe-core (of course not this old version). Haven't found the time to check more on details but it is a drop in replacement for at least pulseaudio and jack. Andreas -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89889): https://lists.openembedded.org/g/openembedded-devel/message/89889 Mute This Topic: https://lists.openembedded.org/mt/81049370/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-multimedia][PATCH 2/2] pipewire: Rework 0.3 recipe and upgrade to 0.3.22
Version 0.3.23 just came out. I'd rather upgrade the recipe to that one, and if others here are OK with it, migrate it to oe-core. On 03.03.21 20:22, Johannes Pointner wrote: Hello Carlos, On Wed, Mar 3, 2021 at 12:41 PM Carlos Rafael Giani via lists.openembedded.org wrote: * Use a versioned recipe instead of _git * Add more packageconfigs: alsa, docs, sdl2, sndfile, v4l2, pipewire-alsa, pipewire-jack * Split SPA and module packages dynamically to generate one package for each SPA plugin and for each module * Split pipewire library, shim PulseAudio daemon, main tools & SPA tools, pipewire-alsa, pipewire-jack, ALSA card profiles, GStreamer plugin, and example session manager into separate packages * Set up a "pipewire" user and group to run the PipeWire daemon with that user instead of root Could you please add the patch that fixes a crash of the pipewire-media-session: https://bugzilla.redhat.com/show_bug.cgi?id=1931043 https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/3673265ae20d7b59e89cad6c5238c232796731b2 Thx, Hannes Signed-off-by: Carlos Rafael Giani --- .../pipewire/pipewire_0.3.22.bb | 273 ++ .../pipewire/pipewire_git.bb | 77 - 2 files changed, 273 insertions(+), 77 deletions(-) create mode 100644 meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.22.bb delete mode 100644 meta-multimedia/recipes-multimedia/pipewire/pipewire_git.bb diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.22.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.22.bb new file mode 100644 index 0..b54be7f89 --- /dev/null +++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.22.bb @@ -0,0 +1,273 @@ +SUMMARY = "Multimedia processing server for Linux" +DESCRIPTION = "Linux server for handling and routing audio and video streams between applications and multimedia I/O devices" +HOMEPAGE = "https://pipewire.org/"; +BUGTRACKER = "https://gitlab.freedesktop.org/pipewire/pipewire/issues"; +LICENSE = "MIT" +LIC_FILES_CHKSUM = " \ +file://LICENSE;md5=e2c0b7d86d04e716a3c4c9ab34260e69 \ +file://COPYING;md5=97be96ca4fab23e9657ffa590b931c1a \ +" +SECTION = "multimedia" + +DEPENDS = "dbus" + +SRCREV = "22d563720a7f6ba7bdf59950f8c14488d80dfa95" +SRC_URI = "git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=master;protocol=https" + +S = "${WORKDIR}/git" + +inherit meson pkgconfig systemd manpages gettext useradd + +USERADD_PACKAGES = "${PN}" + +GROUPADD_PARAM_${PN} = "--system pipewire" + +USERADD_PARAM_${PN} = "--system --home / --no-create-home \ + --comment 'PipeWire multimedia daemon' \ + --gid pipewire --groups audio,video \ + pipewire" + +# For "EVL", look up https://evlproject.org/ . It involves +# a specially prepared kernel, and is currently unavailable +# in Yocto. +# FFmpeg and Vulkan aren't really supported - at the current +# stage (version 0.3.22), these are just experiments, not +# actual features. +# libcamera support currently does not build successfully. +# systemd user service files are disabled because per-user +# PipeWire instances aren't really something that makes +# much sense in an embedded environment. A system-wide +# instance does. +EXTRA_OEMESON += " \ +-Daudiotestsrc=true \ +-Devl=false \ +-Dsystemd-user-service=false \ +-Dtests=false \ +-Dudevrulesdir=${nonarch_base_libdir}/udev/rules.d/ \ +-Dvideotestsrc=true \ +-Dffmpeg=false \ +-Dvulkan=false \ +-Dlibcamera=false \ +" + +PACKAGECONFIG ??= "\ +${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \ +${@bb.utils.filter('DISTRO_FEATURES', 'alsa systemd', d)} \ +gstreamer jack v4l2 \ +" + +# "jack" and "pipewire-jack" packageconfigs cannot be both enabled, +# since "jack" imports libjack, and "pipewire-jack" generates +# libjack.so* files, thus colliding with the libpack package. This +# is why these two are marked in their respective packageconfigs +# as being in conflict. + +PACKAGECONFIG[alsa] = "-Dalsa=true,-Dalsa=false,alsa-lib udev" +PACKAGECONFIG[bluez] = "-Dbluez5=true,-Dbluez5=false,bluez5 sbc" +PACKAGECONFIG[docs] = "-Ddocs=true,-Ddocs=false,doxygen" +PACKAGECONFIG[gstreamer] = "-Dgstreamer=true,-Dgstreamer=false,glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base" +PACKAGECONFIG[jack] = "-Djack=true,-Djack=false,jack,,,pipewire-jack" +PACKAGECONFIG[manpages] = "-Dman=true,-Dman=false,libxml-parser-perl-native" +PACKAGECONFIG[sdl2] = "-Dsdl2=enabled,-Dsdl2=disabled,virtual/libsdl2" +PACKAGECONFIG[sndfile] = "-Dsndfile=enabled,-Dsndfile=disabled,libsndfile1" +PACKAGECONFIG[systemd] = "-Dsystemd=true -Dsystemd-system-service=true ,-Dsystemd=false -Dsystemd-system-service=false,systemd" +PACKAGECONFIG[v4l2] = "-Dv4l2=true,-Dv4l2=false,udev" +PACKAGECONFIG[pipewire-alsa] = "-Dpipewire-alsa=true,-Dpipewire-alsa=false,alsa-lib" +PACKAGECONFIG[pipewire-jack] = "-Dpipe
Re: [oe] [meta-multimedia][PATCH 1/2] pipewire: Move to meta-multimedia
Well, fine by me, though I'd like to ask others as well what they think about moving this to oe-core? On 03.03.21 22:01, Andreas Müller wrote: On Wed, Mar 3, 2021 at 12:41 PM Carlos Rafael Giani via lists.openembedded.org wrote: Signed-off-by: Carlos Rafael Giani --- .../recipes-multimedia/pipewire/pipewire-0.2_git.bb | 0 .../recipes-multimedia/pipewire/pipewire_git.bb | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename {meta-oe => meta-multimedia}/recipes-multimedia/pipewire/pipewire-0.2_git.bb (100%) rename {meta-oe => meta-multimedia}/recipes-multimedia/pipewire/pipewire_git.bb (100%) diff --git a/meta-oe/recipes-multimedia/pipewire/pipewire-0.2_git.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire-0.2_git.bb similarity index 100% rename from meta-oe/recipes-multimedia/pipewire/pipewire-0.2_git.bb rename to meta-multimedia/recipes-multimedia/pipewire/pipewire-0.2_git.bb diff --git a/meta-oe/recipes-multimedia/pipewire/pipewire_git.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire_git.bb similarity index 100% rename from meta-oe/recipes-multimedia/pipewire/pipewire_git.bb rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_git.bb -- 2.25.1 To be honest: I'd prefer the other way: Add it to oe-core (of course not this old version). Haven't found the time to check more on details but it is a drop in replacement for at least pulseaudio and jack. Andreas -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89887): https://lists.openembedded.org/g/openembedded-devel/message/89887 Mute This Topic: https://lists.openembedded.org/mt/81049370/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-python][PATCH 3/5] python3-astroid: Upgrade 2.5 -> 2.5.1
Upgrade to release 2.5.1: - The ``context.path`` is reverted to a set because otherwise it leads to false positives for non `numpy` functions. - Don't transform dataclass ClassVars - Improve typing.TypedDict inference - Fix the `Duplicates found in MROs` false positive. Signed-off-by: Leon Anavi --- .../python/{python3-astroid_2.5.bb => python3-astroid_2.5.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-astroid_2.5.bb => python3-astroid_2.5.1.bb} (89%) diff --git a/meta-python/recipes-devtools/python/python3-astroid_2.5.bb b/meta-python/recipes-devtools/python/python3-astroid_2.5.1.bb similarity index 89% rename from meta-python/recipes-devtools/python/python3-astroid_2.5.bb rename to meta-python/recipes-devtools/python/python3-astroid_2.5.1.bb index f69d85015c..84315767d3 100644 --- a/meta-python/recipes-devtools/python/python3-astroid_2.5.bb +++ b/meta-python/recipes-devtools/python/python3-astroid_2.5.1.bb @@ -4,7 +4,7 @@ SECTION = "devel/python" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" -SRC_URI[sha256sum] = "b31c92f545517dcc452f284bc9c044050862fbe6d93d2b3de4a215a6b384bf0d" +SRC_URI[sha256sum] = "cfc35498ee64017be059ceffab0a25bedf7548ab76f2bea691c5565896e7128d" inherit pypi setuptools3 -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89885): https://lists.openembedded.org/g/openembedded-devel/message/89885 Mute This Topic: https://lists.openembedded.org/mt/81075877/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-python][PATCH 2/5] python3-yamlloader: Upgrade 0.5.5 -> 1.0.0
Upgrade to the first stable release 1.0.0: - Main change is that it returns always an OrderedDict, even for Python >= 3.7 for consistency Signed-off-by: Leon Anavi --- ...python3-yamlloader_0.5.5.bb => python3-yamlloader_1.0.0.bb} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-yamlloader_0.5.5.bb => python3-yamlloader_1.0.0.bb} (66%) diff --git a/meta-python/recipes-devtools/python/python3-yamlloader_0.5.5.bb b/meta-python/recipes-devtools/python/python3-yamlloader_1.0.0.bb similarity index 66% rename from meta-python/recipes-devtools/python/python3-yamlloader_0.5.5.bb rename to meta-python/recipes-devtools/python/python3-yamlloader_1.0.0.bb index dbf84d4132..a2483a6f46 100644 --- a/meta-python/recipes-devtools/python/python3-yamlloader_0.5.5.bb +++ b/meta-python/recipes-devtools/python/python3-yamlloader_1.0.0.bb @@ -3,8 +3,7 @@ HOMEPAGE = "https://github.com/Phynix/yamlloader"; LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=6831ef36faa29329bce2420c5356f97e" -SRC_URI[md5sum] = "2e0750ace81235f750c072833d79c4c3" -SRC_URI[sha256sum] = "dcab5f16b39bb03d10dda4cd4f30c943675ec4c7771807fc67e7f1bb319bf4c8" +SRC_URI[sha256sum] = "e96dc3dc6895d814c330c054c966d993fc81ef1dbf5a30a4bdafeb256359e058" inherit pypi setuptools3 -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89882): https://lists.openembedded.org/g/openembedded-devel/message/89882 Mute This Topic: https://lists.openembedded.org/mt/81075874/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-python][PATCH 5/5] python3-pandas: Upgrade 1.2.2 -> 1.2.3
Upgrade to release 1.2.3: - Fixed regression in to_excel() raising KeyError when giving duplicate columns with columns attribute - Fixed regression in nullable integer unary ops propagating mask on assignment - Fixed regression in DataFrame.__setitem__() not aligning DataFrame on right-hand side for boolean indexer - Fixed regression in to_json() failing to use compression with URL-like paths that are internally opened in binary mode or with user-provided file objects that are opened in binary mode - Fixed regression in Series.sort_index() and DataFrame.sort_index(), which exited with an ungraceful error when having kwarg ascending=None passed. Passing ascending=None is still considered invalid, and the improved error message suggests a proper usage (ascending must be a boolean or a list-like of boolean) - Fixed regression in DataFrame.transform() and Series.transform() giving incorrect column labels when passed a dictionary with a mix of list and non-list values Signed-off-by: Leon Anavi --- .../python/{python3-pandas_1.2.2.bb => python3-pandas_1.2.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pandas_1.2.2.bb => python3-pandas_1.2.3.bb} (88%) diff --git a/meta-python/recipes-devtools/python/python3-pandas_1.2.2.bb b/meta-python/recipes-devtools/python/python3-pandas_1.2.3.bb similarity index 88% rename from meta-python/recipes-devtools/python/python3-pandas_1.2.2.bb rename to meta-python/recipes-devtools/python/python3-pandas_1.2.3.bb index 7529237866..8c36c21bb9 100644 --- a/meta-python/recipes-devtools/python/python3-pandas_1.2.2.bb +++ b/meta-python/recipes-devtools/python/python3-pandas_1.2.3.bb @@ -6,7 +6,7 @@ HOMEPAGE = "http://pandas.pydata.org/"; LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=c2a8f987b2ce77c368c6b3e1b5b10774" -SRC_URI[sha256sum] = "14ed84b463e9b84c8ff9308a79b04bf591ae3122a376ee0f62c68a1bd917a773" +SRC_URI[sha256sum] = "df6f10b85aef7a5bb25259ad651ad1cc1d6bb09000595cab47e718cbac250b1d" inherit pypi setuptools3 -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89886): https://lists.openembedded.org/g/openembedded-devel/message/89886 Mute This Topic: https://lists.openembedded.org/mt/81075878/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-python][PATCH 1/5] python3-ipython: Upgrade 7.20.0 -> 7.21.0
Upgrade to release 7.21.0: - New "context" command in ipdb - Fix some issues on new osx-arm64 - Compatibility with Xeus-Python for debugger protocol - Misc docs fixes for compatibility and uniformity with Numpydoc Signed-off-by: Leon Anavi --- .../{python3-ipython_7.20.0.bb => python3-ipython_7.21.0.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-ipython_7.20.0.bb => python3-ipython_7.21.0.bb} (89%) diff --git a/meta-python/recipes-devtools/python/python3-ipython_7.20.0.bb b/meta-python/recipes-devtools/python/python3-ipython_7.21.0.bb similarity index 89% rename from meta-python/recipes-devtools/python/python3-ipython_7.20.0.bb rename to meta-python/recipes-devtools/python/python3-ipython_7.21.0.bb index 42795b9bfd..31ea244e34 100644 --- a/meta-python/recipes-devtools/python/python3-ipython_7.20.0.bb +++ b/meta-python/recipes-devtools/python/python3-ipython_7.21.0.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING.rst;md5=59b20262b8663cdd094005bddf47af5f" PYPI_PACKAGE = "ipython" -SRC_URI[sha256sum] = "1923af00820a8cf58e91d56b89efc59780a6e81363b94464a0f17c039d9e" +SRC_URI[sha256sum] = "04323f72d5b85b606330b6d7e2dc8d2683ad46c3905e955aa96ecc7a99388e70" RDEPENDS_${PN} = "\ ${PYTHON_PN}-setuptools \ -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89883): https://lists.openembedded.org/g/openembedded-devel/message/89883 Mute This Topic: https://lists.openembedded.org/mt/81075875/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-python][PATCH 4/5] python3-portion: Upgrade 2.1.4 -> 2.1.5
Upgrade to release 2.1.5: - Getting items from an Interval using a slice does no longer return a list but an Interval instance. - Intervals are properly pretty-printed by pandas. Signed-off-by: Leon Anavi --- .../{python3-portion_2.1.4.bb => python3-portion_2.1.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-portion_2.1.4.bb => python3-portion_2.1.5.bb} (77%) diff --git a/meta-python/recipes-devtools/python/python3-portion_2.1.4.bb b/meta-python/recipes-devtools/python/python3-portion_2.1.5.bb similarity index 77% rename from meta-python/recipes-devtools/python/python3-portion_2.1.4.bb rename to meta-python/recipes-devtools/python/python3-portion_2.1.5.bb index d08d3e7255..0fa107c33e 100644 --- a/meta-python/recipes-devtools/python/python3-portion_2.1.4.bb +++ b/meta-python/recipes-devtools/python/python3-portion_2.1.5.bb @@ -7,6 +7,6 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=05f1e16a8e59ce3e9a979e881816c2ab" inherit pypi setuptools3 -SRC_URI[sha256sum] = "58b2792e6e9837a2d55a97d459b940c90fb08b5fba774f524e9359727c80e7b4" +SRC_URI[sha256sum] = "ed62fd1450336026f55c7d40b92b7159efd81d1420c778dd1b592bb634b14b4c" BBCLASSEXTEND = "native" -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89884): https://lists.openembedded.org/g/openembedded-devel/message/89884 Mute This Topic: https://lists.openembedded.org/mt/81075876/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [PATCH 1/2] grpc: Add PackageConfig to build only required plugins
Signed-off-by: Clément Péron --- meta-oe/recipes-devtools/grpc/grpc_1.36.1.bb | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-devtools/grpc/grpc_1.36.1.bb b/meta-oe/recipes-devtools/grpc/grpc_1.36.1.bb index 6e2707dae409..56f20a4bfaed 100644 --- a/meta-oe/recipes-devtools/grpc/grpc_1.36.1.bb +++ b/meta-oe/recipes-devtools/grpc/grpc_1.36.1.bb @@ -35,11 +35,20 @@ EXTRA_OECMAKE = " \ -DgRPC_INSTALL_CMAKEDIR=${baselib}/cmake/${BPN} \ " +PACKAGECONFIG ??= "cpp" +PACKAGECONFIG[cpp] = "-DgRPC_BUILD_GRPC_CPP_PLUGIN=ON,-DgRPC_BUILD_GRPC_CPP_PLUGIN=OFF" +PACKAGECONFIG[csharp] = "-DgRPC_BUILD_GRPC_CSHARP_PLUGIN=ON,-DgRPC_BUILD_GRPC_CSHARP_PLUGIN=OFF" +PACKAGECONFIG[node] = "-DgRPC_BUILD_GRPC_NODE_PLUGIN=ON,-DgRPC_BUILD_GRPC_NODE_PLUGIN=OFF" +PACKAGECONFIG[objective-c] = "-DgRPC_BUILD_GRPC_OBJECTIVE_C_PLUGIN=ON,-DgRPC_BUILD_GRPC_OBJECTIVE_C_PLUGIN=OFF" +PACKAGECONFIG[php] = "-DgRPC_BUILD_GRPC_PHP_PLUGIN=ON,-DgRPC_BUILD_GRPC_PHP_PLUGIN=OFF" +PACKAGECONFIG[python] = "-DgRPC_BUILD_GRPC_PYTHON_PLUGIN=ON,-DgRPC_BUILD_GRPC_PYTHON_PLUGIN=OFF" +PACKAGECONFIG[ruby] = "-DgRPC_BUILD_GRPC_RUBY_PLUGIN=ON,-DgRPC_BUILD_GRPC_RUBY_PLUGIN=OFF" +PACKAGECONFIG[protobuf-lite] = "-DgRPC_USE_PROTO_LITE=ON,-DgRPC_USE_PROTO_LITE=OFF,protobuf-lite" + do_configure_prepend() { sed -i -e "s#lib/pkgconfig/#${baselib}/pkgconfig/#g" ${S}/CMakeLists.txt } - do_configure_prepend_mipsarch() { sed -i -e "s/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} rt m pthread)/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} atomic rt m pthread)/g" ${S}/CMakeLists.txt } -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89881): https://lists.openembedded.org/g/openembedded-devel/message/89881 Mute This Topic: https://lists.openembedded.org/mt/81073797/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [PATCH 2/2] grpc: remove gflags dependency
gFlags has been removed since: 1f670397ce7f8a12dfb1fb32d8857b2233022856 Remove gflags. With the move to abseil's flags, this removed the now-unnecessary submodule and installation commands. Signed-off-by: Clément Péron --- meta-oe/recipes-devtools/grpc/grpc_1.36.1.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta-oe/recipes-devtools/grpc/grpc_1.36.1.bb b/meta-oe/recipes-devtools/grpc/grpc_1.36.1.bb index 56f20a4bfaed..358ec80e8770 100644 --- a/meta-oe/recipes-devtools/grpc/grpc_1.36.1.bb +++ b/meta-oe/recipes-devtools/grpc/grpc_1.36.1.bb @@ -6,7 +6,7 @@ SECTION = "libs" LICENSE = "Apache-2" LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" -DEPENDS = "gflags c-ares protobuf protobuf-native protobuf-c protobuf-c-native openssl libnsl2 abseil-cpp re2" +DEPENDS = "c-ares protobuf protobuf-native protobuf-c protobuf-c-native openssl libnsl2 abseil-cpp re2" DEPENDS_append_class-target = " googletest grpc-native " DEPENDS_append_class-nativesdk = " grpc-native " @@ -25,7 +25,6 @@ EXTRA_OECMAKE = " \ -DgRPC_ZLIB_PROVIDER=package \ -DgRPC_SSL_PROVIDER=package \ -DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_GFLAGS_PROVIDER=package \ -DgRPC_ABSL_PROVIDER=package \ -DgRPC_RE2_PROVIDER=package \ -DgRPC_INSTALL=ON \ -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89880): https://lists.openembedded.org/g/openembedded-devel/message/89880 Mute This Topic: https://lists.openembedded.org/mt/81073796/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-oe][PATCH] grpc: Upgrade 1.24.3 -> 1.35.0
Hi Anatol, Stefan, On Wed, 3 Mar 2021 at 16:27, Anatol Belski wrote: > > Hi, > > On 3/2/2021 8:13 PM, Clément Péron wrote: > > Hi Stefan, > > Le mar. 2 mars 2021 à 19:38, Stefan Herbrechtsmeier > a écrit : >> >> Hi, >> >> Am 02.03.21 um 19:22 schrieb Anatol Belski: >> > >> > On 3/2/2021 5:06 PM, Clément Péron wrote: >> >>> I don't use this feature from the grpc package, only linking against the >> >>> libs. However I don't see why this should be an issue, as all the >> >>> *.cmake files are packaged. I see that in the RPMs but also in a recipe >> >>> of a dependent packgae like this >> >> Yes the cmake file is found but not the grpc_cpp_plugin. >> >> >> >> This is due to cmake looking for the grpc_cpp_plugin in the target >> >> sysroot instead of the native/host sysroot. >> >> >> >>> $ ls -l ./tmp/work/*/*/*/recipe-sysroot/usr/lib/cmake/grpc/*.cmake >> >>> >> >>> Or use recipe-sysroot-native depending on the consuming recipe. >> >>> >> >>> Just a wild guess here - does your recipe put 'grpc' into DEPENDS or >> >>> RDEPENDS, etc. >> >> In my recipe I put 'grpc' and 'grpc-native' into DEPENDS using >> >> PACKAGECONFIG >> >> PACKAGECONFIG[grpc] = "-DCONFIG_GRPC=ON,-DCONFIG_GRPC=OFF,grpc >> >> grpc-native" >> >> >> >>> Also, do you inherit cmake in your recipe? >> >> Yes i am indeed inheriting cmake and also systemd in my recipe >> >> >> >>> It seems to me >> >>> that it's more about how to use cmake files in a recipe, as the >> >>> particularly mentioned files are packaged and pulled in a consuming >> >>> recipe. >> >> When I look in the files packaged the cmake file is indeed here. >> >> The issue is coming from the gRPCTargets.cmake >> >> (https://pastebin.com/bZay7cew) >> >> Line 159: >> >> # Create imported target gRPC::grpc_cpp_plugin >> >> add_executable(gRPC::grpc_cpp_plugin IMPORTED) >> >> >> >> [snip] >> >> > The executables seem only be useful for dev and thus only as native. At >> > this point it seems it's about going deep into debugging your recipe, as >> > seems there's no solution laying on the surface. >> >> This is a knowing issue and I have try to fix grpc but yocto is not a >> platform grpc officially support: >> https://github.com/grpc/grpc/pull/22498 > > > thanks for chiming in, Stefan. So this is a known issue and upstream has > refused the patch. > > his patch makes sense to me > > Can't we include it in meta-oe ? > > I will apply it locally anyway. > > Clément, is it so far confirmed that your issue is fixed by teh patch? Yes it is, Building my recipe just by adding the CMake patch. Just a question: is it normal that grpc_cpp_plugin host is not installed in the nativesdk automatically? Maybe we should separate in the recipe the gRPC compiler/plugins and gRPC libs no ? Like it's done by protobuf: http://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-devtools/protobuf/protobuf_3.15.2.bb#n74 Regards, Clement > > I could note from my side, that carrying a patch to CMake scripts in general > is a pain, as the syntax is not very patch friendly. For GRPC - the CMake > script is also huge. But also, i've no use for the pattern so couldn't tell > how urgent this scenario would be. > > > Thanks > > Anatol > > > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89879): https://lists.openembedded.org/g/openembedded-devel/message/89879 Mute This Topic: https://lists.openembedded.org/mt/80753655/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe] [PATCH] sigrok-cli: upgrade 0.7.1 -> 0.7.2
Signed-off-by: Zheng Ruoqin --- .../sigrok/{sigrok-cli_0.7.1.bb => sigrok-cli_0.7.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-extended/sigrok/{sigrok-cli_0.7.1.bb => sigrok-cli_0.7.2.bb} (78%) diff --git a/meta-oe/recipes-extended/sigrok/sigrok-cli_0.7.1.bb b/meta-oe/recipes-extended/sigrok/sigrok-cli_0.7.2.bb similarity index 78% rename from meta-oe/recipes-extended/sigrok/sigrok-cli_0.7.1.bb rename to meta-oe/recipes-extended/sigrok/sigrok-cli_0.7.2.bb index 369e2f6f4a..4fd516bc2b 100644 --- a/meta-oe/recipes-extended/sigrok/sigrok-cli_0.7.1.bb +++ b/meta-oe/recipes-extended/sigrok/sigrok-cli_0.7.2.bb @@ -13,7 +13,7 @@ PACKAGECONFIG ??= "decode" inherit autotools pkgconfig mime-xdg SRC_URI = "http://sigrok.org/download/source/sigrok-cli/sigrok-cli-${PV}.tar.gz"; -SRC_URI[md5sum] = "3f45ce664bad529d8b3f78a61b017d75" -SRC_URI[sha256sum] = "f52413429f47d457c333db0fd068416ab7a3f9e35ca76de8624dc5ac6fb07797" +SRC_URI[md5sum] = "856fd496cd99d1091aa128405c522a36" +SRC_URI[sha256sum] = "71d0443f36897bf565732dec206830dbea0f2789b6601cf10536b286d1140ab8" FILES_${PN} += "${datadir}/icons/hicolor" -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89878): https://lists.openembedded.org/g/openembedded-devel/message/89878 Mute This Topic: https://lists.openembedded.org/mt/81073108/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe] [PATCH] nano: upgrade 5.5 -> 5.6
Signed-off-by: Zheng Ruoqin --- meta-oe/recipes-support/nano/{nano_5.5.bb => nano_5.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/nano/{nano_5.5.bb => nano_5.6.bb} (87%) diff --git a/meta-oe/recipes-support/nano/nano_5.5.bb b/meta-oe/recipes-support/nano/nano_5.6.bb similarity index 87% rename from meta-oe/recipes-support/nano/nano_5.5.bb rename to meta-oe/recipes-support/nano/nano_5.6.bb index 29ec00a791..1ce08dd506 100644 --- a/meta-oe/recipes-support/nano/nano_5.5.bb +++ b/meta-oe/recipes-support/nano/nano_5.6.bb @@ -12,7 +12,7 @@ RDEPENDS_${PN} = "ncurses-terminfo-base" PV_MAJOR = "${@d.getVar('PV').split('.')[0]}" SRC_URI = "https://nano-editor.org/dist/v${PV_MAJOR}/nano-${PV}.tar.xz"; -SRC_URI[sha256sum] = "390b81bf9b41ff736db997aede4d1f60b4453fbd75a519a4ddb645f6fd687e4a" +SRC_URI[sha256sum] = "fce183e4a7034d07d219c79aa2f579005d1fd49f156db6e50f53543a87637a32" UPSTREAM_CHECK_URI = "https://ftp.gnu.org/gnu/nano"; -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89877): https://lists.openembedded.org/g/openembedded-devel/message/89877 Mute This Topic: https://lists.openembedded.org/mt/81073102/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe] [PATCH] qpdf: upgrade 10.0.4 -> 10.2.0
Signed-off-by: Zheng Ruoqin --- .../recipes-printing/qpdf/{qpdf_10.0.4.bb => qpdf_10.2.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-printing/qpdf/{qpdf_10.0.4.bb => qpdf_10.2.0.bb} (86%) diff --git a/meta-oe/recipes-printing/qpdf/qpdf_10.0.4.bb b/meta-oe/recipes-printing/qpdf/qpdf_10.2.0.bb similarity index 86% rename from meta-oe/recipes-printing/qpdf/qpdf_10.0.4.bb rename to meta-oe/recipes-printing/qpdf/qpdf_10.2.0.bb index ce11bc070c..4f21575c3e 100644 --- a/meta-oe/recipes-printing/qpdf/qpdf_10.0.4.bb +++ b/meta-oe/recipes-printing/qpdf/qpdf_10.2.0.bb @@ -7,8 +7,8 @@ DEPENDS = "libpcre zlib libjpeg-turbo" SRC_URI = "${SOURCEFORGE_MIRROR}/qpdf/qpdf-${PV}.tar.gz" LIC_FILES_CHKSUM = "file://Artistic-2.0;md5=7806296b9fae874361e6fb10072b7ee3" -SRC_URI[md5sum] = "b4c6a66c45bb946944c2fe14ef02d0e0" -SRC_URI[sha256sum] = "b191dc4af4ea4630cdc404a4ee95a0f21c12f56ecc4ae045f04425464d7c696e" +SRC_URI[md5sum] = "c8f4430823603ee3b430b3250015ede5" +SRC_URI[sha256sum] = "43ef260f4e70672660e1882856d59b9319301c6f170673ab465430a71cffe44c" inherit autotools-brokensep gettext -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89876): https://lists.openembedded.org/g/openembedded-devel/message/89876 Mute This Topic: https://lists.openembedded.org/mt/81073074/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-java][PATCH] ecj: exclude BB_NUMBER_THREADS from sstate hash
From: Wes Lindauer The sstate-cache for libecj-bootstrap is not shareable across multiple machines because the parallelisation configuration of Bitbake is being embedded into the sstate hash of libecj-bootstrap. Exclude BB_NUMBER_THREADS from the do_compile sstate hashing to avoid this issue. Commit message adapted from a5257d41f32812bc9426183cc8d2b6f07617b0d5. Signed-off-by: Wes Lindauer --- recipes-core/ecj/libecj-bootstrap.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes-core/ecj/libecj-bootstrap.inc b/recipes-core/ecj/libecj-bootstrap.inc index 8f84fd0..2f3cc97 100644 --- a/recipes-core/ecj/libecj-bootstrap.inc +++ b/recipes-core/ecj/libecj-bootstrap.inc @@ -54,6 +54,7 @@ do_compile() { fastjar -c -C build . -f ${JAR} } +do_compile[vardepsexclude] += "BB_NUMBER_THREADS" do_install() { oe_jarinstall ${JAR} ecj-bootstrap.jar -- 2.21.3 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89875): https://lists.openembedded.org/g/openembedded-devel/message/89875 Mute This Topic: https://lists.openembedded.org/mt/81073015/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe] [PATCH] mailcap: upgrade 2.1.49 -> 2.1.52
Signed-off-by: Zang Ruochen --- .../mailcap/{mailcap_2.1.49.bb => mailcap_2.1.52.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-support/mailcap/{mailcap_2.1.49.bb => mailcap_2.1.52.bb} (89%) diff --git a/meta-oe/recipes-support/mailcap/mailcap_2.1.49.bb b/meta-oe/recipes-support/mailcap/mailcap_2.1.52.bb similarity index 89% rename from meta-oe/recipes-support/mailcap/mailcap_2.1.49.bb rename to meta-oe/recipes-support/mailcap/mailcap_2.1.52.bb index 537c458747..69e1788e94 100644 --- a/meta-oe/recipes-support/mailcap/mailcap_2.1.49.bb +++ b/meta-oe/recipes-support/mailcap/mailcap_2.1.52.bb @@ -18,8 +18,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=8dce08227d135cfda1f19d4c0c6689de" SRC_URI = "https://releases.pagure.org/${BPN}/${BP}.tar.xz"; -SRC_URI[md5sum] = "d5701a1a541383c0eda328f4a6518751" -SRC_URI[sha256sum] = "f7381516bc1a937348efd1d0e14618e0a2afc5d59fe821dd248632d5601b59b5" +SRC_URI[md5sum] = "3d1a14a80bb85564c323562670f1c01f" +SRC_URI[sha256sum] = "e6f615ec2ffe705522075d960744534c443ece66acfb34fada38d567d8823639" inherit update-alternatives -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89874): https://lists.openembedded.org/g/openembedded-devel/message/89874 Mute This Topic: https://lists.openembedded.org/mt/81072867/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-oe] [PATCH] hwdata: upgrade 0.343 -> 0.345
Signed-off-by: Zang Ruochen --- meta-oe/recipes-support/hwdata/hwdata_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-support/hwdata/hwdata_git.bb b/meta-oe/recipes-support/hwdata/hwdata_git.bb index 59c6093b14..56d814db88 100644 --- a/meta-oe/recipes-support/hwdata/hwdata_git.bb +++ b/meta-oe/recipes-support/hwdata/hwdata_git.bb @@ -5,8 +5,8 @@ SECTION = "System/Base" LICENSE = "GPL-2.0+" LIC_FILES_CHKSUM = "file://LICENSE;md5=1556547711e8246992b999edd9445a57" -PV = "0.343" -SRCREV = "cce4969f24c213ae3ab45ee90a485b342ab74014" +PV = "0.345" +SRCREV = "5d7d97bae533401f60ce9a5a036ff7152c8aca8c" SRC_URI = "git://github.com/vcrhonek/${BPN}.git" S = "${WORKDIR}/git" -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89873): https://lists.openembedded.org/g/openembedded-devel/message/89873 Mute This Topic: https://lists.openembedded.org/mt/81072866/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-networking] [PATCH] opensaf: upgrade 5.20.11 -> 5.21.03
Signed-off-by: Zang Ruochen --- .../opensaf/{opensaf_5.20.11.bb => opensaf_5.21.03.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-networking/recipes-daemons/opensaf/{opensaf_5.20.11.bb => opensaf_5.21.03.bb} (96%) diff --git a/meta-networking/recipes-daemons/opensaf/opensaf_5.20.11.bb b/meta-networking/recipes-daemons/opensaf/opensaf_5.21.03.bb similarity index 96% rename from meta-networking/recipes-daemons/opensaf/opensaf_5.20.11.bb rename to meta-networking/recipes-daemons/opensaf/opensaf_5.21.03.bb index ade2816f58..118c5fea30 100644 --- a/meta-networking/recipes-daemons/opensaf/opensaf_5.20.11.bb +++ b/meta-networking/recipes-daemons/opensaf/opensaf_5.21.03.bb @@ -29,8 +29,8 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/releases/${BPN}-${PV}.tar.gz \ file://0001-Fix-build-with-fno-common.patch \ file://0001-Use-correct-printf-format-for-__fsblkcnt_t.patch \ " -SRC_URI[md5sum] = "9c7871a2b45f262b7aee2e9d073798e4" -SRC_URI[sha256sum] = "11b62e6d20c449a297da0c0c15b560747c9ec884305beffed4ca4c192fa9f22c" +SRC_URI[md5sum] = "0433650ba9c25f2cf36145e11bf96a2a" +SRC_URI[sha256sum] = "ed40386852e34bbec0ca7e9534ce315b93a17b587614c8118aea1ecd082e1723" UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/opensaf/files/releases"; -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89872): https://lists.openembedded.org/g/openembedded-devel/message/89872 Mute This Topic: https://lists.openembedded.org/mt/81072863/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-networking] [PATCH] strongswan: upgrade 5.9.1 -> 5.9.2
Signed-off-by: Zang Ruochen --- .../strongswan/{strongswan_5.9.1.bb => strongswan_5.9.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-networking/recipes-support/strongswan/{strongswan_5.9.1.bb => strongswan_5.9.2.bb} (97%) diff --git a/meta-networking/recipes-support/strongswan/strongswan_5.9.1.bb b/meta-networking/recipes-support/strongswan/strongswan_5.9.2.bb similarity index 97% rename from meta-networking/recipes-support/strongswan/strongswan_5.9.1.bb rename to meta-networking/recipes-support/strongswan/strongswan_5.9.2.bb index 095a93df35..dd50fba3dd 100644 --- a/meta-networking/recipes-support/strongswan/strongswan_5.9.1.bb +++ b/meta-networking/recipes-support/strongswan/strongswan_5.9.2.bb @@ -12,8 +12,8 @@ SRC_URI = "http://download.strongswan.org/strongswan-${PV}.tar.bz2 \ file://0001-memory.h-Include-stdint.h-for-uintptr_t.patch \ " -SRC_URI[md5sum] = "1f4db969d072e120dc12d1c116a0f658" -SRC_URI[sha256sum] = "a337c9fb63d973b8440827755c784031648bf423b7114a04918b0b00fd42cafb" +SRC_URI[md5sum] = "8918e6675e1be3784817641f07eadeb8" +SRC_URI[sha256sum] = "61c72f741edb2c1295a7b7ccce0317a104b3f9d39efd04c52cd05b01b55ab063" UPSTREAM_CHECK_REGEX = "strongswan-(?P\d+(\.\d+)+)\.tar" -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89871): https://lists.openembedded.org/g/openembedded-devel/message/89871 Mute This Topic: https://lists.openembedded.org/mt/81072860/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-networking] [PATCH] openvpn: upgrade 2.5.0 -> 2.5.1
Signed-off-by: Zang Ruochen --- .../openvpn/{openvpn_2.5.0.bb => openvpn_2.5.1.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-networking/recipes-support/openvpn/{openvpn_2.5.0.bb => openvpn_2.5.1.bb} (95%) diff --git a/meta-networking/recipes-support/openvpn/openvpn_2.5.0.bb b/meta-networking/recipes-support/openvpn/openvpn_2.5.1.bb similarity index 95% rename from meta-networking/recipes-support/openvpn/openvpn_2.5.0.bb rename to meta-networking/recipes-support/openvpn/openvpn_2.5.1.bb index 3dc25bacd2..6aa7b17be6 100644 --- a/meta-networking/recipes-support/openvpn/openvpn_2.5.0.bb +++ b/meta-networking/recipes-support/openvpn/openvpn_2.5.1.bb @@ -14,8 +14,8 @@ SRC_URI = "http://swupdate.openvpn.org/community/releases/${BP}.tar.gz \ UPSTREAM_CHECK_URI = "https://openvpn.net/community-downloads"; -SRC_URI[md5sum] = "2d42d3c2fff942bfe9eefa41cfd6f123" -SRC_URI[sha256sum] = "87ef9f5d42c1193fec2ebd86757229b5ae4f295504968392375155adeda83b56" +SRC_URI[md5sum] = "b1c279e89d97849d5fcde31d76812f04" +SRC_URI[sha256sum] = "e9582b8e9457994bd8d50012be82c23b2f465da51460c9b2360a81da0f4e06e6" SYSTEMD_SERVICE_${PN} += "openvpn@loopback-server.service openvpn@loopback-client.service" SYSTEMD_AUTO_ENABLE = "disable" -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89869): https://lists.openembedded.org/g/openembedded-devel/message/89869 Mute This Topic: https://lists.openembedded.org/mt/81072858/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-networking] [PATCH] wireguard-tools: upgrade 1.0.20200827 -> 1.0.20210223
Signed-off-by: Zang Ruochen --- ...rd-tools_1.0.20200827.bb => wireguard-tools_1.0.20210223.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-kernel/wireguard/{wireguard-tools_1.0.20200827.bb => wireguard-tools_1.0.20210223.bb} (92%) diff --git a/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20200827.bb b/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20210223.bb similarity index 92% rename from meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20200827.bb rename to meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20210223.bb index c4214dee6f..4af7e3e669 100644 --- a/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20200827.bb +++ b/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20210223.bb @@ -1,6 +1,6 @@ require wireguard.inc -SRCREV = "7a321ce808ef9cec1f45cce92befcc9e170d3aa9" +SRCREV = "6d3b876492298d0e311053567ecd7084972a8bc8" SRC_URI = "git://git.zx2c4.com/wireguard-tools" inherit bash-completion systemd pkgconfig -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#89870): https://lists.openembedded.org/g/openembedded-devel/message/89870 Mute This Topic: https://lists.openembedded.org/mt/81072859/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-