Re: [oe] [meta-python][PATCH] python3-txdbus: cleanup RDEPENDS
On Fri, Apr 19, 2024 at 06:25 PM, Alper Ak wrote: > > > > Getting the similar error when I build this recipe too. Output: > > > > ERROR: Nothing RPROVIDES 'python3-twisted-core-native' (but > virtual:native:/opt/yocto_co/sources/meta-openembedded/meta-python/recipes-devtools/python/python3-incremental_22.10.0.bb > RDEPENDS on or otherwise requires it) > > NOTE: Runtime target 'python3-twisted-core-native' is unbuildable, > removing... > Missing or unbuildable dependency chain was: > ['python3-twisted-core-native'] > > NOTE: Runtime target 'python3-twisted-core' is unbuildable, removing... > Missing or unbuildable dependency chain was: ['python3-twisted-core', > 'python3-incremental-native', 'python3-twisted-core-native'] > > ERROR: Required build target 'python3-txdbus' has no buildable providers. > Missing or unbuildable dependency chain was: ['python3-txdbus', > 'python3-twisted-core', 'python3-incremental-native', > 'python3-twisted-core-native'] > > Hi Alper, sorry for the double email, I forgot to send to 'Group'. I could reproduce this on my side and 've fixed this issue by correcting the python3-incremental patch here:https://lists.openembedded.org/g/openembedded-devel/topic/meta_python_patch_v2/105685490 on my end this resolves the issue with building the python3-txdbus recipe. I tested on the master branch. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110115): https://lists.openembedded.org/g/openembedded-devel/message/110115 Mute This Topic: https://lists.openembedded.org/mt/105594719/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 1/1] apache2: Upgrade v2.4.58 -> v2.4.59
fails builds with clang https://errors.yoctoproject.org/Errors/Details/763327/ On Fri, Apr 19, 2024 at 3:22 PM Soumya via lists.openembedded.org wrote: > > From: Soumya Sambu > > This upgrade incorporates the fixes for CVE-2024-27316, > CVE-2024-24795,CVE-2023-38709 and other bugfixes. > > Adjusted 0004-apache2-log-the-SELinux-context-at-startup.patch > and 0007-apache2-allow-to-disable-selinux-support.patch to > align with upgraded version. > > Changelog: > https://downloads.apache.org/httpd/CHANGES_2.4.59 > > Signed-off-by: Soumya Sambu > --- > ...he2-log-the-SELinux-context-at-startup.patch | 17 + > ...ache2-allow-to-disable-selinux-support.patch | 10 +- > .../{apache2_2.4.58.bb => apache2_2.4.59.bb}| 2 +- > 3 files changed, 15 insertions(+), 14 deletions(-) > rename meta-webserver/recipes-httpd/apache2/{apache2_2.4.58.bb => > apache2_2.4.59.bb} (99%) > > diff --git > a/meta-webserver/recipes-httpd/apache2/apache2/0004-apache2-log-the-SELinux-context-at-startup.patch > > b/meta-webserver/recipes-httpd/apache2/apache2/0004-apache2-log-the-SELinux-context-at-startup.patch > index 3b080f54f..1abbe0c41 100644 > --- > a/meta-webserver/recipes-httpd/apache2/apache2/0004-apache2-log-the-SELinux-context-at-startup.patch > +++ > b/meta-webserver/recipes-httpd/apache2/apache2/0004-apache2-log-the-SELinux-context-at-startup.patch > @@ -8,17 +8,16 @@ Log the SELinux context at startup. > Upstream-Status: Inappropriate [other] > > Note: unlikely to be any interest in this upstream > - > --- > configure.in | 5 + > server/core.c | 26 ++ > 2 files changed, 31 insertions(+) > > diff --git a/configure.in b/configure.in > -index ea6cec3..92b74b7 100644 > +index 352711a..f58620f 100644 > --- a/configure.in > +++ b/configure.in > -@@ -491,6 +491,11 @@ getloadavg > +@@ -514,6 +514,11 @@ gettid > dnl confirm that a void pointer is large enough to store a long integer > APACHE_CHECK_VOID_PTR_LEN > > @@ -27,11 +26,11 @@ index ea6cec3..92b74b7 100644 > + APR_ADDTO(AP_LIBS, [-lselinux]) > +]) > + > - AC_CACHE_CHECK([for gettid()], ac_cv_gettid, > - [AC_TRY_RUN(#define _GNU_SOURCE > - #include > + if test $ac_cv_func_gettid = no; then > + # On Linux before glibc 2.30, gettid() is only usable via syscall() > + AC_CACHE_CHECK([for gettid() via syscall], ap_cv_gettid, > diff --git a/server/core.c b/server/core.c > -index 4da7209..d3ca25b 100644 > +index 30b317e..81f145f 100644 > --- a/server/core.c > +++ b/server/core.c > @@ -65,6 +65,10 @@ > @@ -45,7 +44,7 @@ index 4da7209..d3ca25b 100644 > /* LimitRequestBody handling */ > #define AP_LIMIT_REQ_BODY_UNSET ((apr_off_t) -1) > #define AP_DEFAULT_LIMIT_REQ_BODY ((apr_off_t) 1<<30) /* 1GB */ > -@@ -5126,6 +5130,28 @@ static int core_post_config(apr_pool_t *pconf, > apr_pool_t *plog, apr_pool_t *pte > +@@ -5139,6 +5143,28 @@ static int core_post_config(apr_pool_t *pconf, > apr_pool_t *plog, apr_pool_t *pte > } > #endif > > @@ -74,3 +73,5 @@ index 4da7209..d3ca25b 100644 > return OK; > } > > +-- > +2.40.0 > diff --git > a/meta-webserver/recipes-httpd/apache2/apache2/0007-apache2-allow-to-disable-selinux-support.patch > > b/meta-webserver/recipes-httpd/apache2/apache2/0007-apache2-allow-to-disable-selinux-support.patch > index 3ff689440..7163dc2b8 100644 > --- > a/meta-webserver/recipes-httpd/apache2/apache2/0007-apache2-allow-to-disable-selinux-support.patch > +++ > b/meta-webserver/recipes-httpd/apache2/apache2/0007-apache2-allow-to-disable-selinux-support.patch > @@ -11,10 +11,10 @@ Signed-off-by: Wenzong Fan > 1 file changed, 10 insertions(+), 4 deletions(-) > > diff --git a/configure.in b/configure.in > -index 76811e7..4df3ff3 100644 > +index f58620f..b5971b7 100644 > --- a/configure.in > +++ b/configure.in > -@@ -491,10 +491,16 @@ getloadavg > +@@ -514,10 +514,16 @@ gettid > dnl confirm that a void pointer is large enough to store a long integer > APACHE_CHECK_VOID_PTR_LEN > > @@ -33,8 +33,8 @@ index 76811e7..4df3ff3 100644 > +]) > +fi > > - AC_CACHE_CHECK([for gettid()], ac_cv_gettid, > - [AC_TRY_RUN(#define _GNU_SOURCE > + if test $ac_cv_func_gettid = no; then > + # On Linux before glibc 2.30, gettid() is only usable via syscall() > -- > -2.25.1 > +2.40.0 > > diff --git a/meta-webserver/recipes-httpd/apache2/apache2_2.4.58.bb > b/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb > similarity index 99% > rename from meta-webserver/recipes-httpd/apache2/apache2_2.4.58.bb > rename to meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb > index a6cdfd165..b96e8b4e1 100644 > --- a/meta-webserver/recipes-httpd/apache2/apache2_2.4.58.bb > +++ b/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb > @@ -27,7 +27,7 @@ SRC_URI:append:class-target = " \ > " > > LIC_FILES_CHKSUM = "file://LICENSE;md5=bddeddfac80b2c9a882241d008bb41c3" > -SRC_URI[sha256sum] = > "fa16d72a078210a54c47dd5bef2f8b9b8a01d94909a5145
[yocto] Yocto Project Newcomer & Unassigned Bugs - Help Needed
All, The triage team is starting to try and collect up and classify bugs which a newcomer to the project would be able to work on in a way which means people can find them. They're being listed on the triage page under the appropriate heading: https://wiki.yoctoproject.org/wiki/Bug_Triage#Newcomer_Bugs Also please review: https://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded and how to create a bugzilla account at: https://bugzilla.yoctoproject.org/createaccount.cgi The idea is these bugs should be straight forward for a person to help work on who doesn't have deep experience with the project. If anyone can help, please take ownership of the bug and send patches! If anyone needs help/advice there are people on irc who can likely do so, or some of the more experienced contributors will likely be happy to help too. Also, the triage team meets weekly and does its best to handle the bugs reported into the Bugzilla. The number of people attending that meeting has fallen, as have the number of people available to help fix bugs. One of the things we hear users report is they don't know how to help. We (the triage team) are therefore going to start reporting out the currently 415 unassigned or newcomer bugs. We're hoping people may be able to spare some time now and again to help out with these. Bugs are split into two types, "true bugs" where things don't work as they should and "enhancements" which are features we'd want to add to the system. There are also roughly four different "priority" classes right now, “5.0”, “5.1”, "5.99" and "Future", the more pressing/urgent issues being in "5.0" and then “5.1”. Please review this link and if a bug is something you would be able to help with either take ownership of the bug, or send me (sjolley.yp...@gmail.com) an e-mail with the bug number you would like and I will assign it to you (please make sure you have a Bugzilla account). The list is at: https://wiki.yoctoproject.org/wiki/Bug_Triage_Archive#Unassigned_or_Newcomer_Bugs Thanks, *Stephen K. Jolley* *Yocto Project Program Manager* (*Cell*:(208) 244-4460 * *Email*: *s jolley.yp...@gmail.com * -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#62980): https://lists.yoctoproject.org/g/yocto/message/62980 Mute This Topic: https://lists.yoctoproject.org/mt/105684990/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [meta-webserver][PATCH] apache2: fix multilib files confliction
On 4/22/24 23:36, Kai Kang wrote: From: Kai Kang There are files confliction of apache2 when multilib enabled: Please ignore it. v2 will be sent. Regards, Kai Error: Transaction test error: file /usr/share/apache2/build/config.nice conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp file /usr/share/apache2/build/config_vars.mk conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp Set 'installbuilddir' to install dir 'build' to ${libexecdir} to fix the confliction. And inherit bbclasses multilib_script and multilib_header to fix follow up conflictions: file /usr/bin/apxs conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp file /usr/include/apache2/ap_config_layout.h conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp Since multilib_script inherits update-alternatives, remove it from inherit line for beautification. Signed-off-by: Kai Kang --- .../recipes-httpd/apache2/apache2_2.4.59.bb | 31 --- 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb b/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb index b96e8b4e1..1827d652f 100644 --- a/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb +++ b/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb @@ -31,7 +31,7 @@ SRC_URI[sha256sum] = "ec51501ec480284ff52f637258135d333230a7d229c3afa6f6c2f9040e S = "${WORKDIR}/httpd-${PV}" -inherit autotools update-rc.d pkgconfig systemd update-alternatives +inherit autotools update-rc.d pkgconfig systemd multilib_script multilib_header DEPENDS = "openssl expat pcre apr apr-util apache2-native " @@ -80,7 +80,10 @@ EXTRA_OECONF:class-native = "\ " do_configure:prepend() { -sed -i -e 's:$''{prefix}/usr/lib/cgi-bin:$''{libexecdir}/cgi-bin:g' ${S}/config.layout +# only modify layout Debian which is adopted +sed -i -e '/Layout Debian/,/\Layout/ s#\(cgidir:\s*\).*#\1${libexecdir}/cgi-bin#g' \ +-e '/Layout Debian/,/\Layout/ s#\(installbuilddir:\s*\).*#\1${libexecdir}/${PN}/build#g' \ +${S}/config.layout } do_install:append:class-target() { @@ -119,14 +122,14 @@ do_install:append:class-target() { -e 's,-fdebug-prefix-map[^ ]*,,g; s,-fmacro-prefix-map[^ ]*,,g; s,-ffile-prefix-map[^ ]*,,g' \ -e 's,${HOSTTOOLS_DIR}/,,g' \ -e 's,APU_INCLUDEDIR = .*,APU_INCLUDEDIR = ,g' \ - -e 's,APU_CONFIG = .*,APU_CONFIG = ,g' ${D}${datadir}/apache2/build/config_vars.mk + -e 's,APU_CONFIG = .*,APU_CONFIG = ,g' ${D}${libexecdir}/${PN}/build/config_vars.mk sed -i -e 's,--sysroot=${STAGING_DIR_TARGET},,g' \ -e 's,${DEBUG_PREFIX_MAP},,g' \ -e 's,${RECIPE_SYSROOT},,g' \ -e 's,-fdebug-prefix-map[^ ]*,,g; s,-fmacro-prefix-map[^ ]*,,g; s,-fmacro-prefix-map[^ ]*,,g' \ -e 's,APU_INCLUDEDIR = .*,APU_INCLUDEDIR = ,g' \ - -e 's,".*/configure","configure",g' ${D}${datadir}/apache2/build/config.nice + -e 's,".*/configure","configure",g' ${D}${libexecdir}/${PN}/build/config.nice if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then install -d ${D}${sysconfdir}/tmpfiles.d/ @@ -143,6 +146,8 @@ do_install:append:class-target() { rm -rf ${D}${localstatedir} ${D}${sbindir}/envvars* chown -R root:root ${D} + +oe_multilib_header apache2/ap_config_layout.h } do_install:append:class-native() { @@ -159,13 +164,13 @@ apache_sysroot_preprocess() { install -m 755 ${D}${sbindir}/apachectl ${SYSROOT_DESTDIR}${sbindir} sed -i 's!my $installbuilddir = .*!my $installbuilddir = "${STAGING_DIR_HOST}/${datadir}/${BPN}/build";!' ${SYSROOT_DESTDIR}${bindir_crossscripts}/apxs -sed -i 's!^APR_CONFIG = .*!APR_CONFIG = ${STAGING_BINDIR_CROSS}/apr-1-config!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk -sed -i 's!^APU_CONFIG = .*!APU_CONFIG = ${STAGING_BINDIR_CROSS}/apu-1-config!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk -sed -i 's!^includedir = .*!includedir = ${STAGING_INCDIR}/apache2!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk -sed -i 's!^CFLAGS = -I[^ ]*!CFLAGS = -I${STAGING_INCDIR}/openssl!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk -sed -i 's!^EXTRA_LDFLAGS = .*!EXTRA_LDFLAGS = -L${STAGING_LIBDIR}!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk -sed -i 's!^EXTRA_INCLUDES = .*!EXTRA_INCLUDES = -I$(includedir) -I. -I${STAGING_INCDIR}!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk -sed -i 's!--sysroot=[^ ]*!--sysroot=${STAGING_DIR_HOST}!' ${SYSROOT_DESTDIR}${data
[oe][meta-webserver][kirkstone][PATCH] apache2: upgrade 2.4.58 -> 2.4.59
From: Vijay Anusuri This upgrade incorporates the CVE-2024-27316 CVE-2024-24795 CVE-2023-38709 fixes and other bugfixes. Updated below patches 0004-apache2-log-the-SELinux-context-at-startup.patch 0007-apache2-allow-to-disable-selinux-support.patch Changelog: https://downloads.apache.org/httpd/CHANGES_2.4.59 Signed-off-by: Vijay Anusuri --- ...pache2-log-the-SELinux-context-at-startup.patch | 14 +++--- ...-apache2-allow-to-disable-selinux-support.patch | 12 ++-- .../{apache2_2.4.58.bb => apache2_2.4.59.bb} | 2 +- 3 files changed, 14 insertions(+), 14 deletions(-) rename meta-webserver/recipes-httpd/apache2/{apache2_2.4.58.bb => apache2_2.4.59.bb} (99%) diff --git a/meta-webserver/recipes-httpd/apache2/apache2/0004-apache2-log-the-SELinux-context-at-startup.patch b/meta-webserver/recipes-httpd/apache2/apache2/0004-apache2-log-the-SELinux-context-at-startup.patch index a652b7969..9ee7cc356 100644 --- a/meta-webserver/recipes-httpd/apache2/apache2/0004-apache2-log-the-SELinux-context-at-startup.patch +++ b/meta-webserver/recipes-httpd/apache2/apache2/0004-apache2-log-the-SELinux-context-at-startup.patch @@ -14,10 +14,10 @@ Note: unlikely to be any interest in this upstream 2 files changed, 31 insertions(+) diff --git a/configure.in b/configure.in -index ea6cec3..92b74b7 100644 +index 352711a..f58620f 100644 --- a/configure.in +++ b/configure.in -@@ -491,6 +491,11 @@ getloadavg +@@ -514,6 +514,11 @@ gettid dnl confirm that a void pointer is large enough to store a long integer APACHE_CHECK_VOID_PTR_LEN @@ -26,11 +26,11 @@ index ea6cec3..92b74b7 100644 + APR_ADDTO(AP_LIBS, [-lselinux]) +]) + - AC_CACHE_CHECK([for gettid()], ac_cv_gettid, - [AC_TRY_RUN(#define _GNU_SOURCE - #include + if test $ac_cv_func_gettid = no; then + # On Linux before glibc 2.30, gettid() is only usable via syscall() + AC_CACHE_CHECK([for gettid() via syscall], ap_cv_gettid, diff --git a/server/core.c b/server/core.c -index 4da7209..d3ca25b 100644 +index 30b317e..81f145f 100644 --- a/server/core.c +++ b/server/core.c @@ -65,6 +65,10 @@ @@ -44,7 +44,7 @@ index 4da7209..d3ca25b 100644 /* LimitRequestBody handling */ #define AP_LIMIT_REQ_BODY_UNSET ((apr_off_t) -1) #define AP_DEFAULT_LIMIT_REQ_BODY ((apr_off_t) 1<<30) /* 1GB */ -@@ -5126,6 +5130,28 @@ static int core_post_config(apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *pte +@@ -5139,6 +5143,28 @@ static int core_post_config(apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *pte } #endif diff --git a/meta-webserver/recipes-httpd/apache2/apache2/0007-apache2-allow-to-disable-selinux-support.patch b/meta-webserver/recipes-httpd/apache2/apache2/0007-apache2-allow-to-disable-selinux-support.patch index 3ff689440..7f6aaa525 100644 --- a/meta-webserver/recipes-httpd/apache2/apache2/0007-apache2-allow-to-disable-selinux-support.patch +++ b/meta-webserver/recipes-httpd/apache2/apache2/0007-apache2-allow-to-disable-selinux-support.patch @@ -11,10 +11,10 @@ Signed-off-by: Wenzong Fan 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/configure.in b/configure.in -index 76811e7..4df3ff3 100644 +index f58620f..da1521b 100644 --- a/configure.in +++ b/configure.in -@@ -491,10 +491,16 @@ getloadavg +@@ -514,10 +514,16 @@ gettid dnl confirm that a void pointer is large enough to store a long integer APACHE_CHECK_VOID_PTR_LEN @@ -28,13 +28,13 @@ index 76811e7..4df3ff3 100644 + +if test x$enable_selinux != xno; then +AC_CHECK_LIB(selinux, is_selinux_enabled, [ -+AC_DEFINE(HAVE_SELINUX, 1, [Defined if SELinux is supported]) -+APR_ADDTO(AP_LIBS, [-lselinux]) ++ AC_DEFINE(HAVE_SELINUX, 1, [Defined if SELinux is supported]) ++ APR_ADDTO(AP_LIBS, [-lselinux]) +]) +fi - AC_CACHE_CHECK([for gettid()], ac_cv_gettid, - [AC_TRY_RUN(#define _GNU_SOURCE + if test $ac_cv_func_gettid = no; then + # On Linux before glibc 2.30, gettid() is only usable via syscall() -- 2.25.1 diff --git a/meta-webserver/recipes-httpd/apache2/apache2_2.4.58.bb b/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb similarity index 99% rename from meta-webserver/recipes-httpd/apache2/apache2_2.4.58.bb rename to meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb index 84b19de59..7740b4e33 100644 --- a/meta-webserver/recipes-httpd/apache2/apache2_2.4.58.bb +++ b/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb @@ -27,7 +27,7 @@ SRC_URI:append:class-target = " \ " LIC_FILES_CHKSUM = "file://LICENSE;md5=bddeddfac80b2c9a882241d008bb41c3" -SRC_URI[sha256sum] = "fa16d72a078210a54c47dd5bef2f8b9b8a01d94909a51453956b3ec6442ea4c5" +SRC_URI[sha256sum] = "ec51501ec480284ff52f637258135d333230a7d229c3afa6f6c2f9040e321323" S = "${WORKDIR}/httpd-${PV}" -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110110): https://lists.openembedded.org/g/openembedded-devel/message/110110 Mute This
Re: [oe] [meta-python][PATCH V3] python3-twisted: upgrade 22.10.0 -> 24.3.0
Only difference between V3 and V2, is I forgot to add links to the release notes in the commit message. I think it's nice to have. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110109): https://lists.openembedded.org/g/openembedded-devel/message/110109 Mute This Topic: https://lists.openembedded.org/mt/105678417/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 V3] python3-twisted: upgrade 22.10.0 -> 24.3.0
Changelogs between 22.10.0 and 24.3.0 can be found here: https://github.com/twisted/twisted/releases/tag/twisted-24.3.0 https://github.com/twisted/twisted/releases/tag/twisted-23.10.0 https://github.com/twisted/twisted/releases/tag/twisted-23.8.0 Summary of changes relevant for the Yocto build: - Brings official support for Python 3.11 and 3.12, only Python 3.8 and above supported. - python3-twisted-conch: python3-pyasn1 is no longer a runtime dependency (23.8.0) - build backend changed from setuptools.build_meta to hatchling.build Signed-off-by: Guðni Már Gilbert --- ...d_22.10.0.bb => python3-twisted_24.3.0.bb} | 21 +++ 1 file changed, 7 insertions(+), 14 deletions(-) rename meta-python/recipes-devtools/python/{python3-twisted_22.10.0.bb => python3-twisted_24.3.0.bb} (91%) diff --git a/meta-python/recipes-devtools/python/python3-twisted_22.10.0.bb b/meta-python/recipes-devtools/python/python3-twisted_24.3.0.bb similarity index 91% rename from meta-python/recipes-devtools/python/python3-twisted_22.10.0.bb rename to meta-python/recipes-devtools/python/python3-twisted_24.3.0.bb index 20b9ce254..e5223ccd6 100644 --- a/meta-python/recipes-devtools/python/python3-twisted_22.10.0.bb +++ b/meta-python/recipes-devtools/python/python3-twisted_24.3.0.bb @@ -1,16 +1,14 @@ DESCRIPTION = "Twisted is an event-driven networking framework written in Python and licensed under the LGPL. \ Twisted supports TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols \ (including HTTP, NNTP, IMAP, SSH, IRC, FTP, and others), and much more." -HOMEPAGE = "http://www.twistedmatrix.com"; +HOMEPAGE = "https://twisted.org"; LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=0f8d67f84b6e178c92d471011b2245fc" +LIC_FILES_CHKSUM = "file://LICENSE;md5=c1c5d2c2493b848f83864bdedd67bbf5" -SRC_URI[sha256sum] = "32acbd40a94f5f46e7b42c109bfae2b302250945561783a8b7a059048f2d4d31" +SRC_URI[sha256sum] = "6b38b6ece7296b5e122c9eb17da2eeab3d98a198f50ca9efd00fb03e5b4fd4ae" -PYPI_PACKAGE = "Twisted" - -inherit pypi python_setuptools_build_meta +inherit pypi python_hatchling do_install:append() { # remove some useless files before packaging @@ -34,6 +32,7 @@ PACKAGES += "\ " DEPENDS += " \ +python3-hatch-fancy-pypi-readme-native \ python3-incremental-native \ " @@ -58,14 +57,13 @@ RDEPENDS:${PN}-core = "python3-appdirs \ python3-debugger \ python3-hyperlink \ python3-incremental \ - python3-pyhamcrest \ python3-pyserial \ python3-typing-extensions \ python3-unixadmin \ python3-zopeinterface \ " -RDEPENDS:${PN}-test = "${PN}" -RDEPENDS:${PN}-conch = "${PN}-core ${PN}-protocols python3-bcrypt python3-cryptography python3-pyasn1 python3-pickle" +RDEPENDS:${PN}-test = "${PN} python3-pyhamcrest" +RDEPENDS:${PN}-conch = "${PN}-core ${PN}-protocols python3-bcrypt python3-cryptography python3-pickle" RDEPENDS:${PN}-mail = "${PN}-core ${PN}-protocols" RDEPENDS:${PN}-names = "${PN}-core" RDEPENDS:${PN}-news = "${PN}-core ${PN}-protocols" @@ -75,8 +73,6 @@ RDEPENDS:${PN}-words += "${PN}-core" RDEPENDS:${PN}-flow += "${PN}-core" RDEPENDS:${PN}-pair += "${PN}-core" -FILES:${PN} = "${PYTHON_SITEPACKAGES_DIR}/${PYPI_PACKAGE}-${PV}.dist-info/*" - FILES:${PN}-test = " \ ${PYTHON_SITEPACKAGES_DIR}/twisted/test \ ${PYTHON_SITEPACKAGES_DIR}/twisted/*/test \ @@ -85,8 +81,6 @@ FILES:${PN}-test = " \ FILES:${PN}-protocols = " \ ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/*.py* \ -${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/gps/ \ -${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/mice/ \ ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/haproxy \ ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/__pycache__/*pyc \ " @@ -124,7 +118,6 @@ FILES:${PN}-core = " \ ${PYTHON_SITEPACKAGES_DIR}/twisted/*.py* \ ${PYTHON_SITEPACKAGES_DIR}/twisted/python/*.py* \ ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/*.py* \ -${PYTHON_SITEPACKAGES_DIR}/Twisted*egg-info \ ${PYTHON_SITEPACKAGES_DIR}/twisted/logger \ ${PYTHON_SITEPACKAGES_DIR}/twisted/_threads \ ${PYTHON_SITEPACKAGES_DIR}/twisted/positioning \ -- 2.34.1 Disclaimer The information contained in this communication from the sender is confidential. It is intended solely for use by the recipient and others authorized to receive it. If you are not the recipient, you are hereby notified that any disclosure, copying, distribution or taking action in relation of the contents of this information is strictly prohibited and may be unlawful. This email has been scanned for viruses and malware, and may have been automatically archived by Mimecast, a leader in email security and cyber resilience. Mimecast integrates email defenses with brand protection, security awareness training, web se
[oe] [meta-python][PATCHv2] python3-twisted: upgrade 22.10.0 -> 24.3.0
Summary of changes relevant for the Yocto build: - Brings official support for Python 3.11 and 3.12, only Python 3.8 and above supported. - python3-twisted-conch: python3-pyasn1 is no longer a runtime dependency (23.8.0) - build backend changed from setuptools.build_meta to hatchling.build Signed-off-by: Guðni Már Gilbert --- ...d_22.10.0.bb => python3-twisted_24.3.0.bb} | 21 +++ 1 file changed, 7 insertions(+), 14 deletions(-) rename meta-python/recipes-devtools/python/{python3-twisted_22.10.0.bb => python3-twisted_24.3.0.bb} (91%) diff --git a/meta-python/recipes-devtools/python/python3-twisted_22.10.0.bb b/meta-python/recipes-devtools/python/python3-twisted_24.3.0.bb similarity index 91% rename from meta-python/recipes-devtools/python/python3-twisted_22.10.0.bb rename to meta-python/recipes-devtools/python/python3-twisted_24.3.0.bb index 20b9ce254..e5223ccd6 100644 --- a/meta-python/recipes-devtools/python/python3-twisted_22.10.0.bb +++ b/meta-python/recipes-devtools/python/python3-twisted_24.3.0.bb @@ -1,16 +1,14 @@ DESCRIPTION = "Twisted is an event-driven networking framework written in Python and licensed under the LGPL. \ Twisted supports TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols \ (including HTTP, NNTP, IMAP, SSH, IRC, FTP, and others), and much more." -HOMEPAGE = "http://www.twistedmatrix.com"; +HOMEPAGE = "https://twisted.org"; LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=0f8d67f84b6e178c92d471011b2245fc" +LIC_FILES_CHKSUM = "file://LICENSE;md5=c1c5d2c2493b848f83864bdedd67bbf5" -SRC_URI[sha256sum] = "32acbd40a94f5f46e7b42c109bfae2b302250945561783a8b7a059048f2d4d31" +SRC_URI[sha256sum] = "6b38b6ece7296b5e122c9eb17da2eeab3d98a198f50ca9efd00fb03e5b4fd4ae" -PYPI_PACKAGE = "Twisted" - -inherit pypi python_setuptools_build_meta +inherit pypi python_hatchling do_install:append() { # remove some useless files before packaging @@ -34,6 +32,7 @@ PACKAGES += "\ " DEPENDS += " \ +python3-hatch-fancy-pypi-readme-native \ python3-incremental-native \ " @@ -58,14 +57,13 @@ RDEPENDS:${PN}-core = "python3-appdirs \ python3-debugger \ python3-hyperlink \ python3-incremental \ - python3-pyhamcrest \ python3-pyserial \ python3-typing-extensions \ python3-unixadmin \ python3-zopeinterface \ " -RDEPENDS:${PN}-test = "${PN}" -RDEPENDS:${PN}-conch = "${PN}-core ${PN}-protocols python3-bcrypt python3-cryptography python3-pyasn1 python3-pickle" +RDEPENDS:${PN}-test = "${PN} python3-pyhamcrest" +RDEPENDS:${PN}-conch = "${PN}-core ${PN}-protocols python3-bcrypt python3-cryptography python3-pickle" RDEPENDS:${PN}-mail = "${PN}-core ${PN}-protocols" RDEPENDS:${PN}-names = "${PN}-core" RDEPENDS:${PN}-news = "${PN}-core ${PN}-protocols" @@ -75,8 +73,6 @@ RDEPENDS:${PN}-words += "${PN}-core" RDEPENDS:${PN}-flow += "${PN}-core" RDEPENDS:${PN}-pair += "${PN}-core" -FILES:${PN} = "${PYTHON_SITEPACKAGES_DIR}/${PYPI_PACKAGE}-${PV}.dist-info/*" - FILES:${PN}-test = " \ ${PYTHON_SITEPACKAGES_DIR}/twisted/test \ ${PYTHON_SITEPACKAGES_DIR}/twisted/*/test \ @@ -85,8 +81,6 @@ FILES:${PN}-test = " \ FILES:${PN}-protocols = " \ ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/*.py* \ -${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/gps/ \ -${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/mice/ \ ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/haproxy \ ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/__pycache__/*pyc \ " @@ -124,7 +118,6 @@ FILES:${PN}-core = " \ ${PYTHON_SITEPACKAGES_DIR}/twisted/*.py* \ ${PYTHON_SITEPACKAGES_DIR}/twisted/python/*.py* \ ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/*.py* \ -${PYTHON_SITEPACKAGES_DIR}/Twisted*egg-info \ ${PYTHON_SITEPACKAGES_DIR}/twisted/logger \ ${PYTHON_SITEPACKAGES_DIR}/twisted/_threads \ ${PYTHON_SITEPACKAGES_DIR}/twisted/positioning \ -- 2.34.1 Disclaimer The information contained in this communication from the sender is confidential. It is intended solely for use by the recipient and others authorized to receive it. If you are not the recipient, you are hereby notified that any disclosure, copying, distribution or taking action in relation of the contents of this information is strictly prohibited and may be unlawful. This email has been scanned for viruses and malware, and may have been automatically archived by Mimecast, a leader in email security and cyber resilience. Mimecast integrates email defenses with brand protection, security awareness training, web security, compliance and other essential capabilities. Mimecast helps protect large and small organizations from malicious activity, human error and technology failure; and to lead the movement toward building a more resilient world. To find out mo
[oe] [meta-webserver][PATCH] apache2: fix multilib files confliction
From: Kai Kang There are files confliction of apache2 when multilib enabled: Error: Transaction test error: file /usr/share/apache2/build/config.nice conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp file /usr/share/apache2/build/config_vars.mk conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp Set 'installbuilddir' to install dir 'build' to ${libexecdir} to fix the confliction. And inherit bbclasses multilib_script and multilib_header to fix follow up conflictions: file /usr/bin/apxs conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp file /usr/include/apache2/ap_config_layout.h conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp Since multilib_script inherits update-alternatives, remove it from inherit line for beautification. Signed-off-by: Kai Kang --- .../recipes-httpd/apache2/apache2_2.4.59.bb | 31 --- 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb b/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb index b96e8b4e1..1827d652f 100644 --- a/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb +++ b/meta-webserver/recipes-httpd/apache2/apache2_2.4.59.bb @@ -31,7 +31,7 @@ SRC_URI[sha256sum] = "ec51501ec480284ff52f637258135d333230a7d229c3afa6f6c2f9040e S = "${WORKDIR}/httpd-${PV}" -inherit autotools update-rc.d pkgconfig systemd update-alternatives +inherit autotools update-rc.d pkgconfig systemd multilib_script multilib_header DEPENDS = "openssl expat pcre apr apr-util apache2-native " @@ -80,7 +80,10 @@ EXTRA_OECONF:class-native = "\ " do_configure:prepend() { -sed -i -e 's:$''{prefix}/usr/lib/cgi-bin:$''{libexecdir}/cgi-bin:g' ${S}/config.layout +# only modify layout Debian which is adopted +sed -i -e '/Layout Debian/,/\Layout/ s#\(cgidir:\s*\).*#\1${libexecdir}/cgi-bin#g' \ +-e '/Layout Debian/,/\Layout/ s#\(installbuilddir:\s*\).*#\1${libexecdir}/${PN}/build#g' \ +${S}/config.layout } do_install:append:class-target() { @@ -119,14 +122,14 @@ do_install:append:class-target() { -e 's,-fdebug-prefix-map[^ ]*,,g; s,-fmacro-prefix-map[^ ]*,,g; s,-ffile-prefix-map[^ ]*,,g' \ -e 's,${HOSTTOOLS_DIR}/,,g' \ -e 's,APU_INCLUDEDIR = .*,APU_INCLUDEDIR = ,g' \ - -e 's,APU_CONFIG = .*,APU_CONFIG = ,g' ${D}${datadir}/apache2/build/config_vars.mk + -e 's,APU_CONFIG = .*,APU_CONFIG = ,g' ${D}${libexecdir}/${PN}/build/config_vars.mk sed -i -e 's,--sysroot=${STAGING_DIR_TARGET},,g' \ -e 's,${DEBUG_PREFIX_MAP},,g' \ -e 's,${RECIPE_SYSROOT},,g' \ -e 's,-fdebug-prefix-map[^ ]*,,g; s,-fmacro-prefix-map[^ ]*,,g; s,-fmacro-prefix-map[^ ]*,,g' \ -e 's,APU_INCLUDEDIR = .*,APU_INCLUDEDIR = ,g' \ - -e 's,".*/configure","configure",g' ${D}${datadir}/apache2/build/config.nice + -e 's,".*/configure","configure",g' ${D}${libexecdir}/${PN}/build/config.nice if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then install -d ${D}${sysconfdir}/tmpfiles.d/ @@ -143,6 +146,8 @@ do_install:append:class-target() { rm -rf ${D}${localstatedir} ${D}${sbindir}/envvars* chown -R root:root ${D} + +oe_multilib_header apache2/ap_config_layout.h } do_install:append:class-native() { @@ -159,13 +164,13 @@ apache_sysroot_preprocess() { install -m 755 ${D}${sbindir}/apachectl ${SYSROOT_DESTDIR}${sbindir} sed -i 's!my $installbuilddir = .*!my $installbuilddir = "${STAGING_DIR_HOST}/${datadir}/${BPN}/build";!' ${SYSROOT_DESTDIR}${bindir_crossscripts}/apxs -sed -i 's!^APR_CONFIG = .*!APR_CONFIG = ${STAGING_BINDIR_CROSS}/apr-1-config!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk -sed -i 's!^APU_CONFIG = .*!APU_CONFIG = ${STAGING_BINDIR_CROSS}/apu-1-config!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk -sed -i 's!^includedir = .*!includedir = ${STAGING_INCDIR}/apache2!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk -sed -i 's!^CFLAGS = -I[^ ]*!CFLAGS = -I${STAGING_INCDIR}/openssl!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk -sed -i 's!^EXTRA_LDFLAGS = .*!EXTRA_LDFLAGS = -L${STAGING_LIBDIR}!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk -sed -i 's!^EXTRA_INCLUDES = .*!EXTRA_INCLUDES = -I$(includedir) -I. -I${STAGING_INCDIR}!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk -sed -i 's!--sysroot=[^ ]*!--sysroot=${STAGING_DIR_HOST}!' ${SYSROOT_DESTDIR}${datadir}/${BPN}/build/config_vars.mk +sed -i 's!^APR_CONFIG = .*!APR_CONFIG = ${STAGING_BINDIR_CROSS}/apr-1-config!' ${SYSROOT_DESTDIR}${
[oe] [meta-gnome][PATCH] gnome-remote-desktop: update 46.0 -> 46.1
46.1 * Fix running on big endian * Don't crash when there are no user sessions Contributors: Ondrej Holy, Pascal Nowack Translators: Aurimas Černius [lt], Yaron Shahrabani [he], Fran Dieguez [gl], Vincent Chatelain [fr], Sabri Ünal [tr], Rachida SACI [kab], Christian Kirbach [de], Asier Sarasua Garmendia [eu], Nathan Follens [nl], Martin [sl], Artur S0 [ru] Signed-off-by: Markus Volk --- ...nome-remote-desktop_46.0.bb => gnome-remote-desktop_46.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/{gnome-remote-desktop_46.0.bb => gnome-remote-desktop_46.1.bb} (91%) diff --git a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.0.bb b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb similarity index 91% rename from meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.0.bb rename to meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb index b9ee0e60d..634b37971 100644 --- a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.0.bb +++ b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb @@ -8,7 +8,7 @@ inherit gnomebase gettext gsettings features_check REQUIRED_DISTRO_FEATURES = "opengl" -SRC_URI[archive.sha256sum] = "e75ce17c12a6d39254dc309c31514e5ef15763f136612d641c5f6f4445e00ac4" +SRC_URI[archive.sha256sum] = "7c62a4281fdfa9522110affbf75d09973035f2adc7fa4577511d733186beb68f" DEPENDS = " \ asciidoc-native \ -- 2.44.0 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110105): https://lists.openembedded.org/g/openembedded-devel/message/110105 Mute This Topic: https://lists.openembedded.org/mt/105670774/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [oe] [PATCH 1/1] [mesa] Update do_install as needed per upstream changes
Incorrect mailing list. Please read poky/README.md Text of DSO is not needed in the commit message. Alex On Mon, 22 Apr 2024 at 15:24, Joseph Mills via lists.openembedded.org wrote: > > Signed-off-by: Joseph Mills > > Developer's Certificate of Origin 1.1 > > By making a contribution to this project, I certify that: > > (a) The contribution was created in whole or in part by me and I > have the right to submit it under the open source license > indicated in the file; or > > (b) The contribution is based upon previous work that, to the best > of my knowledge, is covered under an appropriate open source > license and I have the right under that license to submit that > work with modifications, whether created in whole or in part > by me, under the same open source license (unless I am > permitted to submit under a different license), as indicated > in the file; or > > (c) The contribution was provided directly to me by some other > person who certified (a), (b) or (c) and I have not modified > it. > > (d) I understand and agree that this project and the contribution > are public and that a record of the contribution (including all > personal information I submit with it, including my sign-off) is > maintained indefinitely and may be redistributed consistent with > this project or the open source license(s) involved. > --- > meta/recipes-graphics/mesa/mesa.inc | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/meta/recipes-graphics/mesa/mesa.inc > b/meta/recipes-graphics/mesa/mesa.inc > index 6e96190084..f4fcf31df0 100644 > --- a/meta/recipes-graphics/mesa/mesa.inc > +++ b/meta/recipes-graphics/mesa/mesa.inc > @@ -27,12 +27,12 @@ SRC_URI[sha256sum] = > "94e28a8edad06d8ed2b83eb53f253b9eb5aa62c3080f939702e1b3039b > UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P\d+(\.\d+)+)" > > #because we cannot rely on the fact that all apps will use pkgconfig, > -#make eglplatform.h independent of MESA_EGL_NO_X11_HEADER > +#make eglplatform.h independent of USE_X11 > do_install:append() { ># sed can't find EGL/eglplatform.h as it doesn't get installed when glvnd > enabled. ># So, check if EGL/eglplatform.h exists before running sed. >if ${@bb.utils.contains('PACKAGECONFIG', 'egl', 'true', 'false', d)} && [ > -f ${D}${includedir}/EGL/eglplatform.h ]; then > - sed -i -e 's/^#elif defined(__unix__) && defined(EGL_NO_X11)$/#elif > defined(__unix__) \&\& defined(EGL_NO_X11) || > ${@bb.utils.contains('PACKAGECONFIG', 'x11', '0', '1', d)}/' > ${D}${includedir}/EGL/eglplatform.h > + sed -i -e 's/^#elif defined(USE_X11)$/#elif > ${@bb.utils.contains('PACKAGECONFIG', 'x11', '1', '0', d)}/' > ${D}${includedir}/EGL/eglplatform.h >fi > } > > -- > 2.43.0 > > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110104): https://lists.openembedded.org/g/openembedded-devel/message/110104 Mute This Topic: https://lists.openembedded.org/mt/105669186/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] spice-gtk: add PACKAGECONFIG for webdav
Signed-off-by: Markus Volk --- meta-networking/recipes-support/spice/spice-gtk_0.42.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-networking/recipes-support/spice/spice-gtk_0.42.bb b/meta-networking/recipes-support/spice/spice-gtk_0.42.bb index b7c43bf2d..c8a3f7f53 100644 --- a/meta-networking/recipes-support/spice/spice-gtk_0.42.bb +++ b/meta-networking/recipes-support/spice/spice-gtk_0.42.bb @@ -59,6 +59,7 @@ do_configure:prepend() { PACKAGECONFIG ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d)} smartcard" PACKAGECONFIG[vapi] = "-Dvapi=enabled,-Dvapi=disabled" PACKAGECONFIG[smartcard] = "-Dsmartcard=enabled,-Dsmartcard=disabled,libcacard" +PACKAGECONFIG[webdav] = "-Dwebdav=enabled,-Dwebdav=disabled,phodav libsoup" EXTRA_OEMESON = "-Dpie=true -Dusb-ids-path=${datadir}/hwdata/usb.ids " EXTRA_OEMESON:append:libc-musl = " -Dcoroutine=libucontext" -- 2.44.0 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110103): https://lists.openembedded.org/g/openembedded-devel/message/110103 Mute This Topic: https://lists.openembedded.org/mt/105669532/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [PATCH] libinput: fix building with debug-gui option
From: Marc Ferland When building libinput with the 'gui' PACKAGECONFIG option, it fails with: | Run-time dependency x11 found: YES 1.8.9 | Run-time dependency wayland-client found: YES 1.22.0 | Run-time dependency wayland-protocols found: YES 1.34 | Program wayland-scanner found: NO | | ../git/meson.build:578:20: ERROR: Program 'wayland-scanner' not found or not executable | | A full log can be found at /home/marc/mnt/yocto-latest/build/tmp/work/core2-64-poky-linux/libinput/1.25.0/build/meson-logs/meson-log.txt | ERROR: meson failed | WARNING: exit code 1 from a shell command. Adding a build dependency on wayland-native fixes the issue. Signed-off-by: Marc Ferland --- meta/recipes-graphics/wayland/libinput_1.25.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/wayland/libinput_1.25.0.bb b/meta/recipes-graphics/wayland/libinput_1.25.0.bb index 517b247fed..894858e361 100644 --- a/meta/recipes-graphics/wayland/libinput_1.25.0.bb +++ b/meta/recipes-graphics/wayland/libinput_1.25.0.bb @@ -32,7 +32,7 @@ do_configure:append() { PACKAGECONFIG ??= "${@bb.utils.contains('PTEST_ENABLED', '1', 'tests', '', d)}" PACKAGECONFIG[libwacom] = "-Dlibwacom=true,-Dlibwacom=false,libwacom" -PACKAGECONFIG[gui] = "-Ddebug-gui=true,-Ddebug-gui=false,cairo gtk+3" +PACKAGECONFIG[gui] = "-Ddebug-gui=true,-Ddebug-gui=false,cairo gtk+3 wayland-native" PACKAGECONFIG[tests] = "-Dtests=true -Dinstall-tests=true,-Dtests=false -Dinstall-tests=false,libcheck" UDEVDIR = "`pkg-config --variable=udevdir udev`" -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110102): https://lists.openembedded.org/g/openembedded-devel/message/110102 Mute This Topic: https://lists.openembedded.org/mt/105669368/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/1] [mesa] Update do_install as needed per upstream changes
Signed-off-by: Joseph Mills Developer's Certificate of Origin 1.1 By making a contribution to this project, I certify that: (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or (b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or (c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it. (d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved. --- meta/recipes-graphics/mesa/mesa.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 6e96190084..f4fcf31df0 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc @@ -27,12 +27,12 @@ SRC_URI[sha256sum] = "94e28a8edad06d8ed2b83eb53f253b9eb5aa62c3080f939702e1b3039b UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P\d+(\.\d+)+)" #because we cannot rely on the fact that all apps will use pkgconfig, -#make eglplatform.h independent of MESA_EGL_NO_X11_HEADER +#make eglplatform.h independent of USE_X11 do_install:append() { # sed can't find EGL/eglplatform.h as it doesn't get installed when glvnd enabled. # So, check if EGL/eglplatform.h exists before running sed. if ${@bb.utils.contains('PACKAGECONFIG', 'egl', 'true', 'false', d)} && [ -f ${D}${includedir}/EGL/eglplatform.h ]; then - sed -i -e 's/^#elif defined(__unix__) && defined(EGL_NO_X11)$/#elif defined(__unix__) \&\& defined(EGL_NO_X11) || ${@bb.utils.contains('PACKAGECONFIG', 'x11', '0', '1', d)}/' ${D}${includedir}/EGL/eglplatform.h + sed -i -e 's/^#elif defined(USE_X11)$/#elif ${@bb.utils.contains('PACKAGECONFIG', 'x11', '1', '0', d)}/' ${D}${includedir}/EGL/eglplatform.h fi } -- 2.43.0 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110101): https://lists.openembedded.org/g/openembedded-devel/message/110101 Mute This Topic: https://lists.openembedded.org/mt/105669186/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [PATCH 0/1] Mesa fix for do_install when DISTRO has no x11 but has opengl
Joseph Mills (1): [mesa] Update do_install as needed per upstream changes meta/recipes-graphics/mesa/mesa.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.43.0 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110100): https://lists.openembedded.org/g/openembedded-devel/message/110100 Mute This Topic: https://lists.openembedded.org/mt/105669176/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] spice-gtk: use hwdata instead of usbids
spice-gtk seems to be the last recipe in meta-openembedded that uses usbids instead of hwdata. Signed-off-by: Markus Volk --- meta-networking/recipes-support/spice/spice-gtk_0.42.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-networking/recipes-support/spice/spice-gtk_0.42.bb b/meta-networking/recipes-support/spice/spice-gtk_0.42.bb index 82ce7067d..b7c43bf2d 100644 --- a/meta-networking/recipes-support/spice/spice-gtk_0.42.bb +++ b/meta-networking/recipes-support/spice/spice-gtk_0.42.bb @@ -40,7 +40,7 @@ DEPENDS = " \ " DEPENDS:append:libc-musl = " libucontext" -RDEPENDS:${PN} = "python3-pyparsing python3-six usbids" +RDEPENDS:${PN} = "python3-pyparsing python3-six hwdata" inherit meson pkgconfig vala gobject-introspection features_check gtk-doc @@ -60,7 +60,7 @@ PACKAGECONFIG ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d PACKAGECONFIG[vapi] = "-Dvapi=enabled,-Dvapi=disabled" PACKAGECONFIG[smartcard] = "-Dsmartcard=enabled,-Dsmartcard=disabled,libcacard" -EXTRA_OEMESON = "-Dpie=true -Dusb-ids-path=${datadir}/usb.ids " +EXTRA_OEMESON = "-Dpie=true -Dusb-ids-path=${datadir}/hwdata/usb.ids " EXTRA_OEMESON:append:libc-musl = " -Dcoroutine=libucontext" LDFLAGS += "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}" -- 2.44.0 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110099): https://lists.openembedded.org/g/openembedded-devel/message/110099 Mute This Topic: https://lists.openembedded.org/mt/105668684/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 07/15] python3-grpcio-tools: upgrade 1.62.1 -> 1.62.2
From: Wang Mingyu Changelog: [Fix Python Deadlock] Guard grpc_google_default_credentials_create with nogil Signed-off-by: Wang Mingyu --- ...n3-grpcio-tools_1.62.1.bb => python3-grpcio-tools_1.62.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-grpcio-tools_1.62.1.bb => python3-grpcio-tools_1.62.2.bb} (85%) diff --git a/meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.1.bb b/meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.2.bb similarity index 85% rename from meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.1.bb rename to meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.2.bb index ffa2f843c..e05b8734d 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.1.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.2.bb @@ -12,7 +12,7 @@ DEPENDS += "python3-grpcio" SRC_URI += "file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \ file://0001-protobuf-Disable-musttail-attribute-on-mips.patch \ " -SRC_URI[sha256sum] = "a4991e5ee8a97ab791296d3bf7e8700b1445635cc1828cc98df945ca1802d7f2" +SRC_URI[sha256sum] = "5fd5e1582b678e6b941ee5f5809340be5e0724691df5299aae8226640f94e18f" RDEPENDS:${PN} = "python3-grpcio" -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110098): https://lists.openembedded.org/g/openembedded-devel/message/110098 Mute This Topic: https://lists.openembedded.org/mt/105666421/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 15/15] sanlock: upgrade 3.9.1 -> 3.9.2
From: Wang Mingyu 0001-include-libgen.h-for-basename.patch removed since it's included in 3.9.2 Signed-off-by: Wang Mingyu --- .../0001-include-libgen.h-for-basename.patch | 32 --- .../{sanlock_3.9.1.bb => sanlock_3.9.2.bb}| 5 ++- 2 files changed, 2 insertions(+), 35 deletions(-) delete mode 100644 meta-oe/recipes-extended/sanlock/sanlock/0001-include-libgen.h-for-basename.patch rename meta-oe/recipes-extended/sanlock/{sanlock_3.9.1.bb => sanlock_3.9.2.bb} (93%) diff --git a/meta-oe/recipes-extended/sanlock/sanlock/0001-include-libgen.h-for-basename.patch b/meta-oe/recipes-extended/sanlock/sanlock/0001-include-libgen.h-for-basename.patch deleted file mode 100644 index 439ffc647..0 --- a/meta-oe/recipes-extended/sanlock/sanlock/0001-include-libgen.h-for-basename.patch +++ /dev/null @@ -1,32 +0,0 @@ -From c955ac2a4d57f21351e53a5209346fdc2325a747 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Mon, 25 Mar 2024 15:12:02 -0700 -Subject: [PATCH] include libgen.h for basename - -basename prototype has been removed from string.h from latest musl [1] -compilers e.g. clang-18 flags the absense of prototype as error. therefore -include libgen.h for providing it. - -[1] https://git.musl-libc.org/cgit/musl/commit/?id=725e17ed6dff4d0cd22487bb64470881e86a92e7 - -Upstream-Status: Pending -Signed-off-by: Khem Raj - wdmd/main.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/wdmd/main.c b/wdmd/main.c -index 38a99f3..7014462 100644 a/wdmd/main.c -+++ b/wdmd/main.c -@@ -15,6 +15,7 @@ - #include - #include - #include -+#include - #include - #include - #include --- -2.44.0 - diff --git a/meta-oe/recipes-extended/sanlock/sanlock_3.9.1.bb b/meta-oe/recipes-extended/sanlock/sanlock_3.9.2.bb similarity index 93% rename from meta-oe/recipes-extended/sanlock/sanlock_3.9.1.bb rename to meta-oe/recipes-extended/sanlock/sanlock_3.9.2.bb index 1d0f8b010..d369af1c6 100644 --- a/meta-oe/recipes-extended/sanlock/sanlock_3.9.1.bb +++ b/meta-oe/recipes-extended/sanlock/sanlock_3.9.2.bb @@ -16,9 +16,8 @@ PV .= "+git" SRC_URI = "git://pagure.io/sanlock.git;protocol=http;branch=master \ file://0001-sanlock-Replace-cp-a-with-cp-R-no-dereference-preser.patch \ file://0001-add-missing-system-header-string.h.patch \ - file://0001-include-libgen.h-for-basename.patch \ - " -SRCREV = "ecf30a1ccf756776dfea440e4cf9b0b54581075f" + " +SRCREV = "e005fbec2324aa8de7e2f302e5a17483c525b1d1" S = "${WORKDIR}/git" -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110097): https://lists.openembedded.org/g/openembedded-devel/message/110097 Mute This Topic: https://lists.openembedded.org/mt/105666420/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 05/15] python3-argcomplete: upgrade 3.2.3 -> 3.3.0
From: Wang Mingyu Changelog: == Preserve compatibility with argparse option tuples of length 4. Signed-off-by: Wang Mingyu --- ...ython3-argcomplete_3.2.3.bb => python3-argcomplete_3.3.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-argcomplete_3.2.3.bb => python3-argcomplete_3.3.0.bb} (82%) diff --git a/meta-python/recipes-devtools/python/python3-argcomplete_3.2.3.bb b/meta-python/recipes-devtools/python/python3-argcomplete_3.3.0.bb similarity index 82% rename from meta-python/recipes-devtools/python/python3-argcomplete_3.2.3.bb rename to meta-python/recipes-devtools/python/python3-argcomplete_3.3.0.bb index 8d8c8a4e2..d96861010 100644 --- a/meta-python/recipes-devtools/python/python3-argcomplete_3.2.3.bb +++ b/meta-python/recipes-devtools/python/python3-argcomplete_3.3.0.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/kislyuk/argcomplete"; LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=2ee41112a44fe7014dce33e26468ba93" -SRC_URI[sha256sum] = "bf7900329262e481be5a15f56f19736b376df6f82ed27576fa893652c5de6c23" +SRC_URI[sha256sum] = "fd03ff4a5b9e6580569d34b273f741e85cd9e072f3fe3eba4891c70eda62" PYPI_PACKAGE = "argcomplete" -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110089): https://lists.openembedded.org/g/openembedded-devel/message/110089 Mute This Topic: https://lists.openembedded.org/mt/105666412/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 12/15] python3-pywbemtools: upgrade 1.2.1 -> 1.3.0
From: Wang Mingyu Changelog: https://github.com/pywbem/pywbemtools/blob/master/docs/changes.rst Signed-off-by: Wang Mingyu --- ...ython3-pywbemtools_1.2.1.bb => python3-pywbemtools_1.3.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-extended/pywbemtools/{python3-pywbemtools_1.2.1.bb => python3-pywbemtools_1.3.0.bb} (89%) diff --git a/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.2.1.bb b/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.0.bb similarity index 89% rename from meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.2.1.bb rename to meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.0.bb index c0a5368d1..127aa8b4a 100644 --- a/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.2.1.bb +++ b/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.0.bb @@ -4,7 +4,7 @@ HOMEPAGE = "https://pywbemtools.readthedocs.io/en/stable/"; LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e23fadd6ceef8c618fc1c65191d846fa" -SRC_URI[sha256sum] = "d2ad6c383490ddb3bbb0f737d23a07c7e8c345df65f8309bc554d8455cc913dc" +SRC_URI[sha256sum] = "9d0162b74c0b34d4500c099dddfe518cadc295a1a7bfb0abefa740a134d80fea" inherit pypi setuptools3 -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110093): https://lists.openembedded.org/g/openembedded-devel/message/110093 Mute This Topic: https://lists.openembedded.org/mt/105666416/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 13/15] python3-regex: upgrade 2023.12.25 -> 2024.4.16
From: Wang Mingyu Changelog: Git issue 525: segfault when fuzzy matching empty list Signed-off-by: Wang Mingyu --- .../{python3-regex_2023.12.25.bb => python3-regex_2024.4.16.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-regex_2023.12.25.bb => python3-regex_2024.4.16.bb} (79%) diff --git a/meta-python/recipes-devtools/python/python3-regex_2023.12.25.bb b/meta-python/recipes-devtools/python/python3-regex_2024.4.16.bb similarity index 79% rename from meta-python/recipes-devtools/python/python3-regex_2023.12.25.bb rename to meta-python/recipes-devtools/python/python3-regex_2024.4.16.bb index d7ac61608..18a6f3d65 100644 --- a/meta-python/recipes-devtools/python/python3-regex_2023.12.25.bb +++ b/meta-python/recipes-devtools/python/python3-regex_2024.4.16.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7b5751ddd6b643203c31ff873051d069" inherit pypi setuptools3 -SRC_URI[sha256sum] = "29171aa128da69afdf4bde412d5bedc335f2ca8fcfe4489038577d05f16181e5" +SRC_URI[sha256sum] = "fa454d26f2e87ad661c4f0c5a5fe4cf6aab1e307d1b94f16ffdfcb089ba685c0" RDEPENDS:${PN} += " \ python3-stringold \ -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110095): https://lists.openembedded.org/g/openembedded-devel/message/110095 Mute This Topic: https://lists.openembedded.org/mt/105666418/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 14/15] python3-yamlloader: upgrade 1.3.2 -> 1.4.1
From: Wang Mingyu Changelog: === -Fix name of ConstructorError -enh: add python 3.12, cleanup Signed-off-by: Wang Mingyu --- ...{python3-yamlloader_1.3.2.bb => python3-yamlloader_1.4.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-yamlloader_1.3.2.bb => python3-yamlloader_1.4.1.bb} (77%) diff --git a/meta-python/recipes-devtools/python/python3-yamlloader_1.3.2.bb b/meta-python/recipes-devtools/python/python3-yamlloader_1.4.1.bb similarity index 77% rename from meta-python/recipes-devtools/python/python3-yamlloader_1.3.2.bb rename to meta-python/recipes-devtools/python/python3-yamlloader_1.4.1.bb index 93c58c11c..55c48f889 100644 --- a/meta-python/recipes-devtools/python/python3-yamlloader_1.3.2.bb +++ b/meta-python/recipes-devtools/python/python3-yamlloader_1.4.1.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/Phynix/yamlloader"; LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=6831ef36faa29329bce2420c5356f97e" -SRC_URI[sha256sum] = "7dbd98421d8090c521655f1b06ca030067f29df5253a8878126bce3a90f56817" +SRC_URI[sha256sum] = "b6fe40ecf5af596d840e920670ed3475f9813492bf6e55b24f2ad450c212bab5" inherit pypi python_setuptools_build_meta -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110096): https://lists.openembedded.org/g/openembedded-devel/message/110096 Mute This Topic: https://lists.openembedded.org/mt/105666419/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 10/15] python3-pymisp: upgrade 2.4.188 -> 2.4.190
From: Wang Mingyu Changelog: Correct way to convert bytes to string if orjson exists. Signed-off-by: Wang Mingyu --- .../{python3-pymisp_2.4.188.bb => python3-pymisp_2.4.190.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pymisp_2.4.188.bb => python3-pymisp_2.4.190.bb} (85%) diff --git a/meta-python/recipes-devtools/python/python3-pymisp_2.4.188.bb b/meta-python/recipes-devtools/python/python3-pymisp_2.4.190.bb similarity index 85% rename from meta-python/recipes-devtools/python/python3-pymisp_2.4.188.bb rename to meta-python/recipes-devtools/python/python3-pymisp_2.4.190.bb index 59a00be15..c1389982d 100644 --- a/meta-python/recipes-devtools/python/python3-pymisp_2.4.188.bb +++ b/meta-python/recipes-devtools/python/python3-pymisp_2.4.190.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/MISP/PyMISP"; LICENSE = "BSD-2-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=a3639cf5780f71b125d3e9d1dc127c20" -SRC_URI[sha256sum] = "c2313d059a9f4d1221243fcda64fb8ae11603c1745e92d57c4071aad04336696" +SRC_URI[sha256sum] = "e7374295bfd8c7d25f56867e4395a029433360d95420e39b7f78eb1d4f8b48b4" inherit python_poetry_core pypi -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110094): https://lists.openembedded.org/g/openembedded-devel/message/110094 Mute This Topic: https://lists.openembedded.org/mt/105666417/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 11/15] python3-pywbem: upgrade 1.6.3 -> 1.7.2
From: Wang Mingyu Changelog: == Correct way to convert bytes to string if orjson exists. Signed-off-by: Wang Mingyu --- .../pywbem/{python3-pywbem_1.6.3.bb => python3-pywbem_1.7.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-extended/pywbem/{python3-pywbem_1.6.3.bb => python3-pywbem_1.7.2.bb} (94%) diff --git a/meta-python/recipes-extended/pywbem/python3-pywbem_1.6.3.bb b/meta-python/recipes-extended/pywbem/python3-pywbem_1.7.2.bb similarity index 94% rename from meta-python/recipes-extended/pywbem/python3-pywbem_1.6.3.bb rename to meta-python/recipes-extended/pywbem/python3-pywbem_1.7.2.bb index 7d1ff2858..1fdcc98ca 100644 --- a/meta-python/recipes-extended/pywbem/python3-pywbem_1.6.3.bb +++ b/meta-python/recipes-extended/pywbem/python3-pywbem_1.7.2.bb @@ -16,7 +16,7 @@ HOMEPAGE = "http://pywbem.github.io"; LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=fbc093901857fcd118f065f900982c24" -SRC_URI[sha256sum] = "78df30dee98c508620b599b8951f322a81c6c0a9d7b78ffe5e017b9417cd97b9" +SRC_URI[sha256sum] = "dc3b785840017f5fcb6381c56682598cebbfc8451851768f85e2318a84e06b68" inherit pypi setuptools3 update-alternatives -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110091): https://lists.openembedded.org/g/openembedded-devel/message/110091 Mute This Topic: https://lists.openembedded.org/mt/105666414/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 06/15] python3-croniter: upgrade 2.0.3 -> 2.0.5
From: Wang Mingyu Changelog: === -Support hashid strings in is_valid -Avoid over-optimization in crontab expansions Signed-off-by: Wang Mingyu --- .../{python3-croniter_2.0.3.bb => python3-croniter_2.0.5.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-croniter_2.0.3.bb => python3-croniter_2.0.5.bb} (79%) diff --git a/meta-python/recipes-devtools/python/python3-croniter_2.0.3.bb b/meta-python/recipes-devtools/python/python3-croniter_2.0.5.bb similarity index 79% rename from meta-python/recipes-devtools/python/python3-croniter_2.0.3.bb rename to meta-python/recipes-devtools/python/python3-croniter_2.0.5.bb index ad80574a9..01ee04840 100644 --- a/meta-python/recipes-devtools/python/python3-croniter_2.0.3.bb +++ b/meta-python/recipes-devtools/python/python3-croniter_2.0.5.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=b8ee59850b882cbf623188489ea748e2" PYPI_PACKAGE = "croniter" -SRC_URI[sha256sum] = "28763ad39c404e159140874f08010cfd8a18f4c2a7cea1ce73e9506a4380cfc1" +SRC_URI[sha256sum] = "f1f8ca0af64212fbe99b1bee125ee5a1b53a9c1b433968d8bca8817b79d237f3" inherit pypi setuptools3 -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110088): https://lists.openembedded.org/g/openembedded-devel/message/110088 Mute This Topic: https://lists.openembedded.org/mt/105666411/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 08/15] python3-grpcio: upgrade 1.62.1 -> 1.62.2
From: Wang Mingyu Changelog: [Fix Python Deadlock] Guard grpc_google_default_credentials_create with nogil Signed-off-by: Wang Mingyu --- .../{python3-grpcio_1.62.1.bb => python3-grpcio_1.62.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-grpcio_1.62.1.bb => python3-grpcio_1.62.2.bb} (93%) diff --git a/meta-python/recipes-devtools/python/python3-grpcio_1.62.1.bb b/meta-python/recipes-devtools/python/python3-grpcio_1.62.2.bb similarity index 93% rename from meta-python/recipes-devtools/python/python3-grpcio_1.62.1.bb rename to meta-python/recipes-devtools/python/python3-grpcio_1.62.2.bb index 8405ebed0..3148f6376 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio_1.62.1.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio_1.62.2.bb @@ -10,7 +10,7 @@ SRC_URI += "file://0001-Include-missing-cstdint-header.patch \ file://abseil-ppc-fixes.patch \ file://0001-zlib-Include-unistd.h-for-open-close-C-APIs.patch \ " -SRC_URI[sha256sum] = "6c455e008fa86d9e9a9d85bb76da4277c0d7d9668a3bfa70dbe86e9f3c759947" +SRC_URI[sha256sum] = "c77618071d96b7a8be2c10701a98537823b9c65ba256c0b9067e0594cdbd954d" RDEPENDS:${PN} = "python3-protobuf" -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110090): https://lists.openembedded.org/g/openembedded-devel/message/110090 Mute This Topic: https://lists.openembedded.org/mt/105666413/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 09/15] python3-pycups: upgrade 2.0.1 -> 2.0.4
From: Wang Mingyu Changelog: removes install_requires from setup.py, which is used for generating OS requirements. Signed-off-by: Wang Mingyu --- .../python/{python3-pycups_2.0.1.bb => python3-pycups_2.0.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pycups_2.0.1.bb => python3-pycups_2.0.4.bb} (85%) diff --git a/meta-python/recipes-devtools/python/python3-pycups_2.0.1.bb b/meta-python/recipes-devtools/python/python3-pycups_2.0.4.bb similarity index 85% rename from meta-python/recipes-devtools/python/python3-pycups_2.0.1.bb rename to meta-python/recipes-devtools/python/python3-pycups_2.0.4.bb index 150827300..b7071fa4f 100644 --- a/meta-python/recipes-devtools/python/python3-pycups_2.0.1.bb +++ b/meta-python/recipes-devtools/python/python3-pycups_2.0.4.bb @@ -14,6 +14,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" DEPENDS += "cups" # See https://pypi.org/project/pycups/ for data -SRC_URI[sha256sum] = "57434ce5f62548eb12949ca8217f066f4eeb21a5d6ab8b13471dce350e380c90" +SRC_URI[sha256sum] = "843e385c1dbf694996ca84ef02a7f30c28376035588f5fbeacd6bae005cf7c8d" inherit pypi python_setuptools_build_meta -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110092): https://lists.openembedded.org/g/openembedded-devel/message/110092 Mute This Topic: https://lists.openembedded.org/mt/105666415/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 03/15] mpich: upgrade 4.2.0 -> 4.2.1
From: Wang Mingyu Changelog: = -Disable flat_namespace to build libmpifort on macOS by default -Prefix warning messages with "MPICH" -Add --disable-doc configure option -Fix support for building MPICH Fortran support with Xcode 15 on macOS -Fix bug in MPI_WIN_SHARED_QUERY when window is not shared -Fix bug in ch4/ofi gpu pipelining -Fixes for Intel GPU support -Fix memory leak in ch4/shm collectives -Fix bug in MPI_COMM_SPLIT with intercommunicators and non-zero root -Fix bug in DAOS ROMIO driver -Fix bug in cycling error code array -Return an error if there is failure to create a datatype in mpi_f08 module for noncontiguous user data -Return an error when shared memory segment creation fails Signed-off-by: Wang Mingyu --- .../recipes-devtools/mpich/{mpich_4.2.0.bb => mpich_4.2.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-devtools/mpich/{mpich_4.2.0.bb => mpich_4.2.1.bb} (96%) diff --git a/meta-oe/recipes-devtools/mpich/mpich_4.2.0.bb b/meta-oe/recipes-devtools/mpich/mpich_4.2.1.bb similarity index 96% rename from meta-oe/recipes-devtools/mpich/mpich_4.2.0.bb rename to meta-oe/recipes-devtools/mpich/mpich_4.2.1.bb index deb459ce5..9fd8c3bb7 100644 --- a/meta-oe/recipes-devtools/mpich/mpich_4.2.0.bb +++ b/meta-oe/recipes-devtools/mpich/mpich_4.2.1.bb @@ -6,7 +6,7 @@ LICENSE = "BSD-2-Clause" LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=7a88f0d96d0d7396a7c66bf353235b62" SRC_URI = "http://www.mpich.org/static/downloads/${PV}/mpich-${PV}.tar.gz"; -SRC_URI[sha256sum] = "a64a66781b9e5312ad052d32689e23252f745b27ee8818ac2ac0c8209bc0b90e" +SRC_URI[sha256sum] = "23331b2299f287c3419727edc2df8922d7e7abbb9fd0ac74e03b9966f9ad42d7" RDEPENDS:${PN} += "bash perl libxml2" -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110086): https://lists.openembedded.org/g/openembedded-devel/message/110086 Mute This Topic: https://lists.openembedded.org/mt/105666408/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 04/15] openfortivpn: upgrade 1.21.0 -> 1.22.0
From: Wang Mingyu Changelog: == * make sure Homebrew packages for macOS are built with --enable-legacy-pppd * do not print TLS socket options in log (revert change from 1.16.0) * add option to specify SNI * change most occurrences of "SSL" to "TLS" in user-visible text Signed-off-by: Wang Mingyu --- .../{openfortivpn_1.21.0.bb => openfortivpn_1.22.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-networking/recipes-connectivity/openfortivpn/{openfortivpn_1.21.0.bb => openfortivpn_1.22.0.bb} (93%) diff --git a/meta-networking/recipes-connectivity/openfortivpn/openfortivpn_1.21.0.bb b/meta-networking/recipes-connectivity/openfortivpn/openfortivpn_1.22.0.bb similarity index 93% rename from meta-networking/recipes-connectivity/openfortivpn/openfortivpn_1.21.0.bb rename to meta-networking/recipes-connectivity/openfortivpn/openfortivpn_1.22.0.bb index e6c9a69ee..568593b2d 100644 --- a/meta-networking/recipes-connectivity/openfortivpn/openfortivpn_1.21.0.bb +++ b/meta-networking/recipes-connectivity/openfortivpn/openfortivpn_1.22.0.bb @@ -3,7 +3,7 @@ LICENSE = "GPL-3.0-or-later" LIC_FILES_CHKSUM = "file://LICENSE;md5=3d575262a651a6f1a17210ce41bf907d" SRC_URI = "git://github.com/adrienverge/openfortivpn.git;protocol=https;branch=master" -SRCREV = "26a1fe68cc7a61c58f4f2a98862f6fcf30f9f2dc" +SRCREV = "82e4401162fc65efad8267f4cb3287c6ab6fc088" DEPENDS = "openssl" -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110087): https://lists.openembedded.org/g/openembedded-devel/message/110087 Mute This Topic: https://lists.openembedded.org/mt/105666409/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 02/15] gensio: upgrade 2.8.3 -> 2.8.4
From: Wang Mingyu Changelog: == -github: Don't run oomtest9 and oomtest11 on windows -sound: Fix a possible multiply overflow -gtlsshd: Don't use alloc_sprintf() to duplicate a string Signed-off-by: Wang Mingyu --- .../gensio/{gensio_2.8.3.bb => gensio_2.8.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-connectivity/gensio/{gensio_2.8.3.bb => gensio_2.8.4.bb} (94%) diff --git a/meta-oe/recipes-connectivity/gensio/gensio_2.8.3.bb b/meta-oe/recipes-connectivity/gensio/gensio_2.8.4.bb similarity index 94% rename from meta-oe/recipes-connectivity/gensio/gensio_2.8.3.bb rename to meta-oe/recipes-connectivity/gensio/gensio_2.8.4.bb index 533b79f47..1f85c46e2 100644 --- a/meta-oe/recipes-connectivity/gensio/gensio_2.8.3.bb +++ b/meta-oe/recipes-connectivity/gensio/gensio_2.8.4.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c \ file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ " -SRCREV = "c8e0d722794e35c71bc9bb1d79e98f926aad19e0" +SRCREV = "300644fc02b7099ca27ca5bac88c47e159ba8a6b" SRC_URI = "git://github.com/cminyard/gensio;protocol=https;branch=master" -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110085): https://lists.openembedded.org/g/openembedded-devel/message/110085 Mute This Topic: https://lists.openembedded.org/mt/105666407/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 01/15] asio: upgrade 1.28.0 -> 1.30.2
From: Wang Mingyu License-Update: Copyright year updated to 2024. 0001-Add-the-pkgconfigdir-location.patch included in 1.30.2 Signed-off-by: Wang Mingyu --- .../asio/{asio_1.28.0.bb => asio_1.30.2.bb} | 9 ++ .../0001-Add-the-pkgconfigdir-location.patch | 30 --- 2 files changed, 3 insertions(+), 36 deletions(-) rename meta-oe/recipes-support/asio/{asio_1.28.0.bb => asio_1.30.2.bb} (67%) delete mode 100644 meta-oe/recipes-support/asio/files/0001-Add-the-pkgconfigdir-location.patch diff --git a/meta-oe/recipes-support/asio/asio_1.28.0.bb b/meta-oe/recipes-support/asio/asio_1.30.2.bb similarity index 67% rename from meta-oe/recipes-support/asio/asio_1.28.0.bb rename to meta-oe/recipes-support/asio/asio_1.30.2.bb index 84074400a..6930381ec 100644 --- a/meta-oe/recipes-support/asio/asio_1.28.0.bb +++ b/meta-oe/recipes-support/asio/asio_1.30.2.bb @@ -8,18 +8,15 @@ LICENSE = "BSL-1.0" DEPENDS = "openssl" -SRC_URI = " \ -${SOURCEFORGE_MIRROR}/asio/${BP}.tar.bz2 \ -file://0001-Add-the-pkgconfigdir-location.patch \ -" +SRC_URI = "${SOURCEFORGE_MIRROR}/asio/${BP}.tar.bz2" inherit autotools ALLOW_EMPTY:${PN} = "1" -LIC_FILES_CHKSUM = "file://COPYING;md5=ff668366bbdb687b6029d33a5fe4b999" +LIC_FILES_CHKSUM = "file://COPYING;md5=2bfc909e030aeafefa72f764165b8d07" -SRC_URI[sha256sum] = "d0ddc2361abd2f4c823e970aaf8e28b4b31ab21b1a68af16b114fc093661e232" +SRC_URI[sha256sum] = "9f12cef05c0477eace9c68ccabd19f9e3a04b875d4768c323714cbd3a5fa3c2b" PACKAGECONFIG ??= "boost" diff --git a/meta-oe/recipes-support/asio/files/0001-Add-the-pkgconfigdir-location.patch b/meta-oe/recipes-support/asio/files/0001-Add-the-pkgconfigdir-location.patch deleted file mode 100644 index 75f083b0e..0 --- a/meta-oe/recipes-support/asio/files/0001-Add-the-pkgconfigdir-location.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 248e87869d748cfb72d3a5d3b2b91ad178172e30 Mon Sep 17 00:00:00 2001 -From: Vasileios Anagnostopoulos -Date: Tue, 9 May 2023 12:48:29 +0200 -Subject: [PATCH] Add the pkgconfigdir location - -This change is necessary, because while building asio in yocto the -compilation is failing and is complaining because the variable is -undefined - -Signed-off-by: Vasileios Anagnostopoulos -Upstream-Status: Submitted [https://github.com/chriskohlhoff/asio/pull/1294] - asio/Makefile.am | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/Makefile.am b/Makefile.am -index b7760851..bc4f75b3 100644 a/Makefile.am -+++ b/Makefile.am -@@ -1,6 +1,7 @@ - AUTOMAKE_OPTIONS = foreign dist-bzip2 dist-zip - - pkgconfig_DATA = asio.pc -+pkgconfigdir = $(libdir)/pkgconfig - - SUBDIRS = include src - --- -2.34.1 - -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110084): https://lists.openembedded.org/g/openembedded-devel/message/110084 Mute This Topic: https://lists.openembedded.org/mt/105666406/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][scarthgap][master][PATCH] aravis: fix LICENSE and enable viewer PACKAGECONFIG only with GTK3DISTROFEATURES
* fixes: ERROR: Nothing PROVIDES 'gtk+3' (but meta-oe/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb DEPENDS on or otherwise requires it) gtk+3 was skipped: one of 'wayland x11' needs to be in DISTRO_FEATURES and ERROR: QA Issue: Recipe LICENSE includes obsolete licenses LGPL-2.1 [obsolete-license] Signed-off-by: Martin Jansa --- meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb b/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb index b5d7772e79..a4386e809c 100644 --- a/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb +++ b/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb @@ -6,7 +6,7 @@ DESCRIPTION = "\ " AUTHOR = "Emmanuel Pacaud" HOMEPAGE = "https://github.com/AravisProject/aravis"; -LICENSE = "LGPL-2.1" +LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" DEPENDS += "\ @@ -29,7 +29,7 @@ GIDOCGEN_MESON_DISABLE_FLAG = "disabled" inherit meson pkgconfig gi-docgen gobject-introspection -PACKAGECONFIG ?= "gstreamer usb viewer" +PACKAGECONFIG ?= "gstreamer usb ${@bb.utils.contains_any('DISTRO_FEATURES', '${GTK3DISTROFEATURES}', 'viewer', '', d)}" PACKAGECONFIG[gstreamer] = "-Dgst-plugin=enabled, -Dgst-plugin=disabled,gstreamer1.0 gstreamer1.0-plugins-base," PACKAGECONFIG[usb] = "-Dusb=enabled, -Dusb=disabled, libusb1," PACKAGECONFIG[viewer] = "-Dviewer=enabled, -Dviewer=disabled, gtk+3 gstreamer1.0-plugins-base," -- 2.44.0 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110083): https://lists.openembedded.org/g/openembedded-devel/message/110083 Mute This Topic: https://lists.openembedded.org/mt/105666399/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [meta-multimedia][scarthgap][master][PATCH] gst-instruments: enable ui PACKAGECONFIG only with GTK3DISTROFEATURES
* fixes: ERROR: Nothing PROVIDES 'gtk+3' (but meta-oe/meta-multimedia/recipes-support/gst-instruments/gst-instruments_git.bb DEPENDS on or otherwise requires it) gtk+3 was skipped: one of 'wayland x11' needs to be in DISTRO_FEATURES Signed-off-by: Martin Jansa --- .../recipes-support/gst-instruments/gst-instruments_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-multimedia/recipes-support/gst-instruments/gst-instruments_git.bb b/meta-multimedia/recipes-support/gst-instruments/gst-instruments_git.bb index df688bbcda..04d16ffe11 100644 --- a/meta-multimedia/recipes-support/gst-instruments/gst-instruments_git.bb +++ b/meta-multimedia/recipes-support/gst-instruments/gst-instruments_git.bb @@ -19,5 +19,5 @@ FILES:${PN} += "${libdir}/*" INSANE_SKIP:${PN}-dev = "dev-elf" -PACKAGECONFIG ??= "ui" +PACKAGECONFIG ??= "${@bb.utils.contains_any('DISTRO_FEATURES', '${GTK3DISTROFEATURES}', 'ui', '', d)}" PACKAGECONFIG[ui] = "-Dui=enabled,-Dui=disabled,gtk+3" -- 2.44.0 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110082): https://lists.openembedded.org/g/openembedded-devel/message/110082 Mute This Topic: https://lists.openembedded.org/mt/105666388/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] aravis: new recipe aravis is a vision library for genicam based cameras. aravis project allows to stream from genicam and GigE cameras
There is also: ERROR: Nothing PROVIDES 'gtk+3' (but meta-oe/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb DEPENDS on or otherwise requires it) gtk+3 was skipped: one of 'wayland x11' needs to be in DISTRO_FEATURES so this recipe should have REQUIRED_DISTRO_FEATURES matching gtk+3 or enable viewer PACKAGECONFIG only when wayland or x11 is in DISTRO_FEATURES. On Mon, Apr 22, 2024 at 8:17 AM Martin Jansa via lists.openembedded.org wrote: > > This is now triggering: > ERROR: QA Issue: Recipe LICENSE includes obsolete licenses LGPL-2.1 > [obsolete-license] > > Looks like it should be LGPL-2.1-only, please send follow-up fix. > > On Fri, Apr 19, 2024 at 7:21 PM Perceval via lists.openembedded.org > wrote: > > > > From: Perceval Arenou > > > > > > --- > > .../aravis/aravis_0.8.31.bb | 40 +++ > > 1 file changed, 40 insertions(+) > > create mode 100644 > > meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb > > > > diff --git a/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb > > b/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb > > new file mode 100644 > > index 0..52e276c7b > > --- /dev/null > > +++ b/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb > > @@ -0,0 +1,40 @@ > > +SUMMARY = "A vision library for genicam based cameras" > > +DESCRIPTION = "\ > > +Aravis is a glib/gobject based library for video acquisition using > > Genicam cameras.\ > > +It currently implements the gigabit ethernet and USB3 protocols used > > by industrial cameras.\ > > +It also provides a basic ethernet camera simulator and a simple video > > viewer.\ > > +" > > +AUTHOR = "Emmanuel Pacaud" > > +HOMEPAGE = "https://github.com/AravisProject/aravis"; > > +LICENSE = "LGPL-2.1" > > +LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" > > + > > +DEPENDS += "\ > > +glib-2.0 \ > > +glib-2.0-native \ > > +libxml2 \ > > +zlib \ > > +" > > + > > +SRC_URI = > > "https://github.com/AravisProject/aravis/releases/download/${PV}/${BPN}-${PV}.tar.xz"; > > +SRC_URI[sha256sum] = > > "9c4ebe6273ed3abe466cb6ed8fa5c132bdd7e9a9298ca43fa0212c4311a084da" > > + > > +EXTRA_OEMESON += "-Dtests=false" > > + > > +GIR_MESON_ENABLE_FLAG = 'enabled' > > +GIR_MESON_DISABLE_FLAG = 'disabled' > > +GIDOCGEN_MESON_OPTION = "documentation" > > +GIDOCGEN_MESON_ENABLE_FLAG = "enabled" > > +GIDOCGEN_MESON_DISABLE_FLAG = "disabled" > > + > > +inherit meson pkgconfig gi-docgen gobject-introspection > > + > > +PACKAGECONFIG ?= "gstreamer usb viewer" > > +PACKAGECONFIG[gstreamer] = "-Dgst-plugin=enabled, -Dgst-plugin=disabled, > > gstreamer1.0 gstreamer1.0-plugins-base," > > +PACKAGECONFIG[usb] = "-Dusb=enabled, -Dusb=disabled, libusb1," > > +PACKAGECONFIG[viewer] = "-Dviewer=enabled, -Dviewer=disabled, gtk+3 > > gstreamer1.0-plugins-base," > > + > > +FILES:${PN} += "\ > > +${datadir} \ > > +${libdir}/gstreamer-1.0/libgstaravis.0.8.so \ > > +" > > -- > > 2.43.0 > > > > > > On Fri, Apr 19, 2024 at 5:40 PM Ross Burton wrote: > >> > >> On 19 Apr 2024, at 15:58, Perceval via lists.openembedded.org > >> wrote: > >> > +# These options are found in AravisProject/aravis meson_options.txt > >> > >> No need to comment where they came from, this is the only place they can > >> be defined. > >> > >> > +EXTRA_OEMESON += "\ > >> > +-Ddocumentation=disabled \ > >> > >> If would be good to use the gi-docgen class and respect the > >> api-documentation DISTRO_FEATURE instead of just turning this off. > >> > >> > +-Dfast-heartbeat=false \ > >> > >> Default value, remove. > >> > >> > +-Dpacket-socket=enabled \ > >> > >> Can’t you leave this as the default and let Meson detect? > >> > >> > +inherit_defer meson pkgconfig ${@bb.utils.contains('PACKAGECONFIG', > >> > 'introspection', 'gobject-introspection', '', d)} > >> > >> Only defer gobject-introspection, not the others. > >> > >> > +PACKAGECONFIG[introspection] = "-Dintrospection=enabled, > >> > -Dintrospection=disabled, gobject-introspection,” > >> > >> The gobject-introspection class will do this for you, remove this line. > >> > >> Ross > > > > > > > > -- > > Perceval ARENOU > > Embedded Operating System Engineer > > PTxTrimble formerly Bilberry > > > > > > > > > > > > > > > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#110081): https://lists.openembedded.org/g/openembedded-devel/message/110081 Mute This Topic: https://lists.openembedded.org/mt/105577746/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-