Date   

Re: [master][PATCH v3] python3-inotify: add ptest -> LGTM

Randy MacLeod
 

On 2022-11-28 10:44, Zheng Qiu wrote:
Add ptest provided from the source code, and run it using pytest.
Since the tarball provided with pypi does not include ptest, switch the
source to be its git repo.
ptest result:
PASS FAIL SKIP
qemux86-64 5 3 1
qemuarm64 5 3 1
This issue exists since inotify adds unit test support, and it is
reported here: https://github.com/dsoprea/PyInotify/issues/95
Signed-off-by: Zheng Qiu <zheng.qiu@...>
---
.../python/python3-inotify/run-ptest | 3 ++
.../python/python3-inotify_0.2.10.bb | 14 --------
.../python/python3-inotify_git.bb | 35 +++++++++++++++++++
3 files changed, 38 insertions(+), 14 deletions(-)
create mode 100644 meta-python/recipes-devtools/python/python3-inotify/run-ptest
delete mode 100644 meta-python/recipes-devtools/python/python3-inotify_0.2.10.bb
create mode 100644 meta-python/recipes-devtools/python/python3-inotify_git.bb
diff --git a/meta-python/recipes-devtools/python/python3-inotify/run-ptest b/meta-python/recipes-devtools/python/python3-inotify/run-ptest
new file mode 100644
index 000000000..3385d6893
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-inotify/run-ptest
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+pytest -o log_cli=true -o log_cli_level=INFO | sed -e 's/\[...%\]//g'| sed -e 's/PASSED/PASS/g'| sed -e 's/FAILED/FAIL/g'|sed -e 's/SKIPED/SKIP/g'| awk '{if ($NF=="PASS" || $NF=="FAIL" || $NF=="SKIP" || $NF=="XFAIL" || $NF=="XPASS"){printf "%s: %s\n", $NF, $0}else{print}}'| awk '{if ($NF=="PASS" || $NF=="FAIL" || $NF=="SKIP" || $NF=="XFAIL" || $NF=="XPASS") {$NF="";print $0}else{print}}'
diff --git a/meta-python/recipes-devtools/python/python3-inotify_0.2.10.bb b/meta-python/recipes-devtools/python/python3-inotify_0.2.10.bb
deleted file mode 100644
index 524c3a0d2..000000000
--- a/meta-python/recipes-devtools/python/python3-inotify_0.2.10.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-SUMMARY = "An adapter to Linux kernel support for inotify directory-watching."
-AUTHOR = "Dustin Oprea"
-HOMEPAGE = "https://pypi.org/project/inotify/"
-LICENSE = "GPL-2.0-only"
-LIC_FILES_CHKSUM = "file://setup.py;md5=79b7ec72aa0d446a552d3cceb5799e41;beginline=28;endline=28"
-
-SRC_URI[sha256sum] = "974a623a338482b62e16d4eb705fb863ed33ec178680fc3e96ccdf0df6c02a07"
-
-inherit pypi setuptools3
-
-RDEPENDS:${PN} += " \
- python3-ctypes \
- python3-logging \
-"
diff --git a/meta-python/recipes-devtools/python/python3-inotify_git.bb b/meta-python/recipes-devtools/python/python3-inotify_git.bb
new file mode 100644
index 000000000..15fb92eed
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-inotify_git.bb
@@ -0,0 +1,35 @@
+SUMMARY = "An adapter to Linux kernel support for inotify directory-watching."
+AUTHOR = "Dustin Oprea"
+HOMEPAGE = "https://pypi.org/project/inotify/"
+LICENSE = "GPL-2.0-only"
+LIC_FILES_CHKSUM = "file://setup.py;md5=79b7ec72aa0d446a552d3cceb5799e41;beginline=28;endline=28"
+
+SRC_URI[sha256sum] = "974a623a338482b62e16d4eb705fb863ed33ec178680fc3e96ccdf0df6c02a07"
+
+SRC_URI = " \
+ git://github.com/dsoprea/pyinotify.git;branch=master;protocol=https \
+ file://run-ptest \
+"
+
+SRCREV = "9be6a51d1660991562eefaaddefa757ca0e0e00f"
This is the 2nd from top commit:

$ git log --oneline -4
f77596a (HEAD -> master, origin/master, origin/HEAD) Add Dockerfile
9be6a51 Fix constant in adapter to match with DELETE events
269d541 etup.cfg: Add missing newline
8e79335 tests/test_inotify.py: Canonicalize import

We don't need the Dockerfile so that's fine.

+
+S = "${WORKDIR}/git"
+
+inherit setuptools3 ptest
+PIP_INSTALL_PACKAGE = "inotify"
+PIP_INSTALL_DIST_PATH = "${S}/dist"
Apparently needed so fine with me.

+
+
+RDEPENDS:${PN} += " \
+ python3-ctypes \
+ python3-logging \
+"
+
+RDEPENDS:${PN}-ptest += " \
+ ${PYTHON_PN}-pytest \
+"
+
+do_install_ptest() {
+ install -d ${D}${PTEST_PATH}/tests
+ cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/
+}
--
# Randy MacLeod
# Wind River Linux


[master][PATCH v3] python3-inotify: add ptest

Qiu, Zheng
 

Add ptest provided from the source code, and run it using pytest.

Since the tarball provided with pypi does not include ptest, switch the
source to be its git repo.

ptest result:
PASS FAIL SKIP
qemux86-64 5 3 1
qemuarm64 5 3 1

This issue exists since inotify adds unit test support, and it is
reported here: https://github.com/dsoprea/PyInotify/issues/95

Signed-off-by: Zheng Qiu <zheng.qiu@...>
---
.../python/python3-inotify/run-ptest | 3 ++
.../python/python3-inotify_0.2.10.bb | 14 --------
.../python/python3-inotify_git.bb | 35 +++++++++++++++++++
3 files changed, 38 insertions(+), 14 deletions(-)
create mode 100644 meta-python/recipes-devtools/python/python3-inotify/run-ptest
delete mode 100644 meta-python/recipes-devtools/python/python3-inotify_0.2.10.bb
create mode 100644 meta-python/recipes-devtools/python/python3-inotify_git.bb

diff --git a/meta-python/recipes-devtools/python/python3-inotify/run-ptest b/meta-python/recipes-devtools/python/python3-inotify/run-ptest
new file mode 100644
index 000000000..3385d6893
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-inotify/run-ptest
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+pytest -o log_cli=true -o log_cli_level=INFO | sed -e 's/\[...%\]//g'| sed -e 's/PASSED/PASS/g'| sed -e 's/FAILED/FAIL/g'|sed -e 's/SKIPED/SKIP/g'| awk '{if ($NF=="PASS" || $NF=="FAIL" || $NF=="SKIP" || $NF=="XFAIL" || $NF=="XPASS"){printf "%s: %s\n", $NF, $0}else{print}}'| awk '{if ($NF=="PASS" || $NF=="FAIL" || $NF=="SKIP" || $NF=="XFAIL" || $NF=="XPASS") {$NF="";print $0}else{print}}'
diff --git a/meta-python/recipes-devtools/python/python3-inotify_0.2.10.bb b/meta-python/recipes-devtools/python/python3-inotify_0.2.10.bb
deleted file mode 100644
index 524c3a0d2..000000000
--- a/meta-python/recipes-devtools/python/python3-inotify_0.2.10.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-SUMMARY = "An adapter to Linux kernel support for inotify directory-watching."
-AUTHOR = "Dustin Oprea"
-HOMEPAGE = "https://pypi.org/project/inotify/"
-LICENSE = "GPL-2.0-only"
-LIC_FILES_CHKSUM = "file://setup.py;md5=79b7ec72aa0d446a552d3cceb5799e41;beginline=28;endline=28"
-
-SRC_URI[sha256sum] = "974a623a338482b62e16d4eb705fb863ed33ec178680fc3e96ccdf0df6c02a07"
-
-inherit pypi setuptools3
-
-RDEPENDS:${PN} += " \
- python3-ctypes \
- python3-logging \
-"
diff --git a/meta-python/recipes-devtools/python/python3-inotify_git.bb b/meta-python/recipes-devtools/python/python3-inotify_git.bb
new file mode 100644
index 000000000..15fb92eed
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-inotify_git.bb
@@ -0,0 +1,35 @@
+SUMMARY = "An adapter to Linux kernel support for inotify directory-watching."
+AUTHOR = "Dustin Oprea"
+HOMEPAGE = "https://pypi.org/project/inotify/"
+LICENSE = "GPL-2.0-only"
+LIC_FILES_CHKSUM = "file://setup.py;md5=79b7ec72aa0d446a552d3cceb5799e41;beginline=28;endline=28"
+
+SRC_URI[sha256sum] = "974a623a338482b62e16d4eb705fb863ed33ec178680fc3e96ccdf0df6c02a07"
+
+SRC_URI = " \
+ git://github.com/dsoprea/pyinotify.git;branch=master;protocol=https \
+ file://run-ptest \
+"
+
+SRCREV = "9be6a51d1660991562eefaaddefa757ca0e0e00f"
+
+S = "${WORKDIR}/git"
+
+inherit setuptools3 ptest
+PIP_INSTALL_PACKAGE = "inotify"
+PIP_INSTALL_DIST_PATH = "${S}/dist"
+
+
+RDEPENDS:${PN} += " \
+ python3-ctypes \
+ python3-logging \
+"
+
+RDEPENDS:${PN}-ptest += " \
+ ${PYTHON_PN}-pytest \
+"
+
+do_install_ptest() {
+ install -d ${D}${PTEST_PATH}/tests
+ cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/
+}
--
2.33.0


[meta-java][PATCH] jsch: Variable CVE_CHECK_WHITELIST has been renamed to CVE_CHECK_IGNORE

Anthony Bagwell
 

Signed-off-by: AJ Bagwell <anthony.bagwell@...>
---
recipes-core/jcraft/jsch_0.1.40.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-core/jcraft/jsch_0.1.40.bb b/recipes-core/jcraft/jsch_0.1.40.bb
index 07d5b9e..071d76a 100644
--- a/recipes-core/jcraft/jsch_0.1.40.bb
+++ b/recipes-core/jcraft/jsch_0.1.40.bb
@@ -26,7 +26,7 @@ SRC_URI[md5sum] = "b59cec19a487e95aed68378976b4b566"
SRC_URI[sha256sum] = "ca9d2ae08fd7a8983fb00d04f0f0c216a985218a5eb364ff9bee73870f28e097"

# Whitelist the CVE because it only affects Windows platforms
-CVE_CHECK_WHITELIST += "CVE-2016-5725"
+CVE_CHECK_IGNORE += "CVE-2016-5725"

BBCLASSEXTEND = "native"

--
2.37.1 (Apple Git-137.1)


[meta-oe][PATCH 3/3] tuna: add recipe

Erwann Roussy <erwann.roussy@...>
 

Tuna is a cui/gui tool for tuning of running processes.
It is useful to see and changed irq affinity on an embedded board.

The chosen revision of tuna is the last commit to this day and not the
last release. This is due to the python3-ethtool module which was
required in the last release but isn't anymore. Tuna now has a built-in
module instead.

Despite tuna's homepage's dependencies section, python3-inet_diag isn't
required anymore.

Signed-off-by: Erwann Roussy <erwann.roussy@...>
---
meta-oe/recipes-support/tuna/tuna_git.bb | 25 ++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 meta-oe/recipes-support/tuna/tuna_git.bb

diff --git a/meta-oe/recipes-support/tuna/tuna_git.bb b/meta-oe/recipes-s=
upport/tuna/tuna_git.bb
new file mode 100644
index 000000000..f698b2ea2
--- /dev/null
+++ b/meta-oe/recipes-support/tuna/tuna_git.bb
@@ -0,0 +1,25 @@
+SUMMARY =3D "cui/gui tool for tuning of running processes"
+HOMEPAGE =3D "https://rt.wiki.kernel.org/index.php/Tuna"
+LICENSE =3D "GPL-2.0-only"
+LIC_FILES_CHKSUM =3D "file://${COMMON_LICENSE_DIR}/GPL-2.0-only;md5=3D80=
1f80980d171dd6425610833a22dbe6"
+
+SRC_URI =3D "git://git.kernel.org/pub/scm/utils/tuna/tuna.git;branch=3Dm=
ain"
+
+SRCREV =3D "0681906e75e1c8166126bbfc2f3055e7507bfcb5"
+
+S =3D "${WORKDIR}/git"
+
+RDEPENDS:${PN} +=3D " \
+ python3-io \
+ python3-linux-procfs \
+ python3-logging \
+ python3-schedutils \
+ python3-six \
+ "
+
+inherit setuptools3
+
+do_install:append() {
+ install -m 0755 -d ${D}${bindir}
+ install -m 0755 ${S}/tuna-cmd.py ${D}${bindir}/tuna
+}
--=20
2.25.1


[meta-python][PATCH 2/3] python3-linux-procfs: add recipe

Erwann Roussy <erwann.roussy@...>
 

Signed-off-by: Erwann Roussy <erwann.roussy@...>
---
.../python/python3-linux-procfs_0.7.1.bb | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 meta-python/recipes-devtools/python/python3-linux-pro=
cfs_0.7.1.bb

diff --git a/meta-python/recipes-devtools/python/python3-linux-procfs_0.7=
.1.bb b/meta-python/recipes-devtools/python/python3-linux-procfs_0.7.1.bb
new file mode 100644
index 000000000..9395a792f
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-linux-procfs_0.7.1.bb
@@ -0,0 +1,12 @@
+DESCRIPTION =3D "Python classes to extract information from the Linux ke=
rnel /proc files."
+HOMEPAGE =3D "https://git.kernel.org/pub/scm/libs/python/python-linux-pr=
ocfs/python-linux-procfs.git/"
+SECTION =3D "devel/python"
+LICENSE =3D "GPL-2.0-only"
+LIC_FILES_CHKSUM =3D "file://COPYING;md5=3D8ca43cbc842c2336e835926c2166c=
28b"
+
+SRC_URI =3D "git://git.kernel.org/pub/scm/libs/python/python-linux-procf=
s/python-linux-procfs.git;branch=3Dmain"
+SRCREV =3D "7f43598387e44e2da93ead2e075b7232429e4cc4"
+
+S =3D "${WORKDIR}/git"
+
+inherit setuptools3
--=20
2.25.1


[meta-python][PATCH 1/3] python3-schedutils: add recipe

Erwann Roussy <erwann.roussy@...>
 

Signed-off-by: Erwann Roussy <erwann.roussy@...>
---
.../python/python3-schedutils_0.6.bb | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 meta-python/recipes-devtools/python/python3-schedutil=
s_0.6.bb

diff --git a/meta-python/recipes-devtools/python/python3-schedutils_0.6.b=
b b/meta-python/recipes-devtools/python/python3-schedutils_0.6.bb
new file mode 100644
index 000000000..50868b9c4
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-schedutils_0.6.bb
@@ -0,0 +1,12 @@
+DESCRIPTION =3D "Python interface for the Linux scheduler functions etc.=
"
+HOMEPAGE =3D "https://git.kernel.org/pub/scm/libs/python/python-scheduti=
ls/python-schedutils.git/"
+SECTION =3D "devel/python"
+LICENSE =3D "GPL-2.0-only"
+LIC_FILES_CHKSUM =3D "file://COPYING;md5=3D8ca43cbc842c2336e835926c2166c=
28b"
+
+SRC_URI =3D "git://git.kernel.org/pub/scm/libs/python/python-schedutils/=
python-schedutils.git;branch=3Dmain"
+SRCREV =3D "46469f425f9844f355f6496785ee1ce993b58747"
+
+S =3D "${WORKDIR}/git"
+
+inherit setuptools3
--=20
2.25.1


[meta-python][meta-oe][PATCH 0/3] Add tuna recipe and dependencies

erwann.roussy@...
 

Tuna a is cui/gui tool for tuning of running processes.
It is helpful to show and change irq affinity on an embedded system.
This series add tuna recipe and its two dependencies.


[meta-oe][PATCH] opencv: follow changed name license_flags_accepted

Max Krummenacher
 

From: Max Krummenacher <max.krummenacher@...>

Signed-off-by: Max Krummenacher <max.krummenacher@...>
---
meta-oe/recipes-support/opencv/opencv_4.6.0.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/opencv/opencv_4.6.0.bb b/meta-oe/recipes-support/opencv/opencv_4.6.0.bb
index da1e659a4..158cb6342 100644
--- a/meta-oe/recipes-support/opencv/opencv_4.6.0.bb
+++ b/meta-oe/recipes-support/opencv/opencv_4.6.0.bb
@@ -109,7 +109,7 @@ EXTRA_OECMAKE:remove:x86 = " -DENABLE_SSE41=1 -DENABLE_SSE42=1"

PACKAGECONFIG ??= "gapi python3 eigen jpeg png tiff v4l libv4l gstreamer samples tbb gphoto2 \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "gtk", "", d)} \
- ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libav", "", d)}"
+ ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "libav", "", d)}"

# TBB does not build for powerpc so disable that package config
PACKAGECONFIG:remove:powerpc = "tbb"
--
2.35.3


Re: [meta-java][PATCH] jsch: switch to inclusive language

Ulrich Ölmann
 

Hi Jacob,

On Fri, Nov 25 2022 at 14:57 +0100, "Jacob Kroon" <jacob.kroon@...> wrote:
On 11/25/22 13:35, Ulrich Ölmann wrote:
Signed-off-by: Ulrich Ölmann <u.oelmann@...>
---
recipes-core/jcraft/jsch_0.1.40.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/recipes-core/jcraft/jsch_0.1.40.bb
b/recipes-core/jcraft/jsch_0.1.40.bb
index 07d5b9e3108e..259712661f4d 100644
--- a/recipes-core/jcraft/jsch_0.1.40.bb
+++ b/recipes-core/jcraft/jsch_0.1.40.bb
@@ -25,8 +25,8 @@ do_compile() {
SRC_URI[md5sum] = "b59cec19a487e95aed68378976b4b566"
SRC_URI[sha256sum] = "ca9d2ae08fd7a8983fb00d04f0f0c216a985218a5eb364ff9bee73870f28e097"
-# Whitelist the CVE because it only affects Windows platforms
-CVE_CHECK_WHITELIST += "CVE-2016-5725"
+# Ignore the CVE because it only affects Windows platforms
+CVE_CHECK_IGNORE += "CVE-2016-5725"
BBCLASSEXTEND = "native"
Also your commit:

3161106f0879a6be0a016df3a8bb8fa800bd6044
openjdk-8: refresh patches

seems to have *introduced* fuzz warnings, rather than fix any on master branch
...
after reading your hint, at first sight I felt ashamed seeing that my
refreshed patches introduce fuzz warnings instead of fixing them as was
intended by me. Looking more closely I then realized that before my
commit 3161106f0879 ("openjdk-8: refresh patches") it was openjdk-8
where the patches did not apply cleanly (but openjdk-8-native where
everything was okay) while after that commit it is exactly the other way
round. Unfortunately I did not realize that when I stumbled across it
originally, sigh. At the bottom line sadly my commit neither improved
the overall situation nor did it worsen it. So: sorry for the noise!

Best regards
Ulrich


Jacob
--
Pengutronix e.K. | Ulrich Ölmann |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |


[PATCH] fixup! wxwidgets: 3.1.5 -> 3.2.1

Kai Kang
 

From: Kai Kang <kai.kang@...>

The config file name is based on which package config among gtk, qt and
no_gui is enabled. Fix it in do_install script.

Signed-off-by: Kai Kang <kai.kang@...>
---
meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.1.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.1.bb b/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.1.bb
index 4bb07fda0..7f0d27123 100644
--- a/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.1.bb
+++ b/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.1.bb
@@ -103,7 +103,7 @@ do_install:append() {
# fix host contamination
sed -i -e "s#${STAGING_DIR_NATIVE}##g" \
-e "s#${STAGING_DIR_TARGET}##g" \
- ${D}${libdir}/wx/config/gtk3-unicode-3.2 \
+ ${D}${libdir}/wx/config/*-unicode-3.2 \
${D}${libdir}/cmake/wxWidgets/wxWidgetsTargets.cmake
}

--
2.17.1


[meta-python] [PATCH] python3-pymisp: upgrade 2.4.157 -> 2.4.165.1

wangmy
 

From: Wang Mingyu <wangmy@...>

Changes
========
Change
------
- Add links to doc.
- [misp-objects] updated to the latest version
- [tests] fix the list name test following latest warning-list updates.
- Add dependabot
- Add in sort/desc for sorting results and limit/page for pagination.
- Improve documentation for add_attribute
Fix LIEF vuln.
- Improve warning on invalid template, bump deps
- Make mypy happy
- Add in test case
- Add ability to filter by sharing group for RestSearch for MISP >=
v2.4.158.
- Massive bump deps for python 3.7.

New
-----
- Add in ability to set a taxonomies required status.
- Pass arbitrary headers to a PyMISP request
- Allow to force the timestamps in to_dict/to_json, even if a change was
made.
- Enable TCP keepalive
- [example:copyTagsFromAttributesToEvent] Added script to copy tags from
attributes to the event level.

Fix
----
- Properly bump version
- Issue with EMailObject.
- Change DNS warning list test
- Missing place to update version
- Make keepalive configuration linux only
- Delete sharing group after deleting the event
- Give more time to MISP to publish the events before searching.
- Improper json check on non-json responses
- Mark all attributes in a soft deleted object as soft deleted too.
- Make flake8 happy
- Properly convert MSG to EML
- Update lock file
- [feed] fixes bug when template_uuid does not exist. [Christophe

Signed-off-by: Wang Mingyu <wangmy@...>
---
.../{python3-pymisp_2.4.157.bb => python3-pymisp_2.4.165.1.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-python/recipes-devtools/python/{python3-pymisp_2.4.157.bb => python3-pymisp_2.4.165.1.bb} (92%)

diff --git a/meta-python/recipes-devtools/python/python3-pymisp_2.4.157.bb b/meta-python/recipes-devtools/python/python3-pymisp_2.4.165.1.bb
similarity index 92%
rename from meta-python/recipes-devtools/python/python3-pymisp_2.4.157.bb
rename to meta-python/recipes-devtools/python/python3-pymisp_2.4.165.1.bb
index a900e7027..b5efdd969 100644
--- a/meta-python/recipes-devtools/python/python3-pymisp_2.4.157.bb
+++ b/meta-python/recipes-devtools/python/python3-pymisp_2.4.165.1.bb
@@ -4,7 +4,7 @@ LICENSE = "BSD-2-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=a3639cf5780f71b125d3e9d1dc127c20"

SRC_URI = "git://github.com/MISP/PyMISP.git;protocol=https;branch=main"
-SRCREV = "b1892efb6a078d1370cee51c9103f3a591c628d2"
+SRCREV = "661bf6ad14bea56fbf59d1289ccaf061c2205ffb"
S = "${WORKDIR}/git"

inherit python_poetry_core
--
2.25.1


[meta-python] [PATCH] python3-pyflakes: upgrade 2.5.0 -> 3.0.1

wangmy
 

From: Wang Mingyu <wangmy@...>

Changelog:
Fix crash on augmented assign to print builtin

Signed-off-by: Wang Mingyu <wangmy@...>
---
.../{python3-pyflakes_2.5.0.bb => python3-pyflakes_3.0.1.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-python/recipes-devtools/python/{python3-pyflakes_2.5.0.bb => python3-pyflakes_3.0.1.bb} (73%)

diff --git a/meta-python/recipes-devtools/python/python3-pyflakes_2.5.0.bb b/meta-python/recipes-devtools/python/python3-pyflakes_3.0.1.bb
similarity index 73%
rename from meta-python/recipes-devtools/python/python3-pyflakes_2.5.0.bb
rename to meta-python/recipes-devtools/python/python3-pyflakes_3.0.1.bb
index 5c75ea48a..2e3a3474a 100644
--- a/meta-python/recipes-devtools/python/python3-pyflakes_2.5.0.bb
+++ b/meta-python/recipes-devtools/python/python3-pyflakes_3.0.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/PyCQA/pyflakes"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=690c2d09203dc9e07c4083fc45ea981f"

-SRC_URI[sha256sum] = "491feb020dca48ccc562a8c0cbe8df07ee13078df59813b83959cbdada312ea3"
+SRC_URI[sha256sum] = "ec8b276a6b60bd80defed25add7e439881c19e64850afd9b346283d4165fd0fd"

inherit pypi setuptools3

--
2.25.1


[meta-python] [PATCH] python3-pyperf: upgrade 2.4.1 -> 2.5.0

wangmy
 

From: Wang Mingyu <wangmy@...>

Changelog:
===========
Recognize new name of Graal-based Python as jitted
Collect specialization statistics from running benchmarks
Add support for Python 3.11

Signed-off-by: Wang Mingyu <wangmy@...>
---
.../python/{python3-pyperf_2.4.1.bb => python3-pyperf_2.5.0.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-python/recipes-devtools/python/{python3-pyperf_2.4.1.bb => python3-pyperf_2.5.0.bb} (89%)

diff --git a/meta-python/recipes-devtools/python/python3-pyperf_2.4.1.bb b/meta-python/recipes-devtools/python/python3-pyperf_2.5.0.bb
similarity index 89%
rename from meta-python/recipes-devtools/python/python3-pyperf_2.4.1.bb
rename to meta-python/recipes-devtools/python/python3-pyperf_2.5.0.bb
index cb8282566..d5eaa4f60 100644
--- a/meta-python/recipes-devtools/python/python3-pyperf_2.4.1.bb
+++ b/meta-python/recipes-devtools/python/python3-pyperf_2.5.0.bb
@@ -13,7 +13,7 @@ Features: \
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://COPYING;md5=78bc2e6e87c8c61272937b879e6dc2f8"

-SRC_URI[sha256sum] = "38cf5e90c56f906a8320ce82a50bfa92c902b93affd72e4dc81580115f355853"
+SRC_URI[sha256sum] = "9fd9be5b57224e68b5a5b88f7126f15b6c8667573f62a0a39faf14d6fdd13909"

DEPENDS += "${PYTHON_PN}-six-native"

--
2.25.1


[meta-python] [PATCH] python3-pywbemtools: upgrade 1.1.0 -> 1.1.1

wangmy
 

From: Wang Mingyu <wangmy@...>

Signed-off-by: Wang Mingyu <wangmy@...>
---
...ython3-pywbemtools_1.1.0.bb => python3-pywbemtools_1.1.1.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-python/recipes-extended/pywbemtools/{python3-pywbemtools_1.1.0.bb => python3-pywbemtools_1.1.1.bb} (92%)

diff --git a/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.1.0.bb b/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.1.1.bb
similarity index 92%
rename from meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.1.0.bb
rename to meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.1.1.bb
index e02485dde..1d449cb0e 100644
--- a/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.1.0.bb
+++ b/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.1.1.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] = "5428169d9704f98519666cc81a33bfbb813612108979d4c9ce10d6202faf621e"
+SRC_URI[sha256sum] = "aacf4bfffa872bb0e3d0c19ee0630e3c0997d4f13553189b63b297787341735f"

inherit pypi setuptools3

--
2.25.1


[meta-oe] [PATCH] smarty: upgrade 4.2.1 -> 4.3.0

wangmy
 

From: Wang Mingyu <wangmy@...>

Changelog:
==========
clean output buffer for Throwable instead of just Exception
Fix wrong indentation in libs/plugins/modifier.capitalize.php
fix compilation for caching templates
Fix Variable Expression
Silence deprecation errors for strtime in PHP8.1 or higher
Fixed PHP8.1 deprecation errors passing null to parameter in trim
Re-organize all testrunners to use the same script(s).
Fixed PHP8.1 deprecation errors in strip_tags
#155 Adapt Smarty upper/lower functions to be codesafe (e.g. for Turkish locale)
Bug fix for underscore in template name
Using PHP functions as modifiers now triggers a deprecation notice.
Use 'DIR' instead of 'dirname(FILE)'
Fixed several typos and grammar errors
PHP8.2 compatibility
Make SmartyCompilerException play nicer with error handler libraries
Change file permissions for directories and respect umask for files

Signed-off-by: Wang Mingyu <wangmy@...>
---
.../recipes-support/smarty/{smarty_4.2.1.bb => smarty_4.3.0.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-oe/recipes-support/smarty/{smarty_4.2.1.bb => smarty_4.3.0.bb} (94%)

diff --git a/meta-oe/recipes-support/smarty/smarty_4.2.1.bb b/meta-oe/recipes-support/smarty/smarty_4.3.0.bb
similarity index 94%
rename from meta-oe/recipes-support/smarty/smarty_4.2.1.bb
rename to meta-oe/recipes-support/smarty/smarty_4.3.0.bb
index 71040d016..bc6fc0d8c 100644
--- a/meta-oe/recipes-support/smarty/smarty_4.2.1.bb
+++ b/meta-oe/recipes-support/smarty/smarty_4.3.0.bb
@@ -9,7 +9,7 @@ DEPENDS += "php"

SRC_URI = "git://github.com/smarty-php/smarty.git;protocol=https;branch=master"

-SRCREV = "ffa2b81a8e354a49fd8a2f24742dc9dc399e8007"
+SRCREV = "c02e9e135ea719b91f457a0072748ded0e852e7d"

S = "${WORKDIR}/git"

--
2.25.1


[meta-oe] [PATCH] spdlog: upgrade 1.10.0 -> 1.11.0

wangmy
 

From: Wang Mingyu <wangmy@...>

Changelog:
==========
Update to fmt lib version 9.1.0 #2346, #2485, #2512, #2517 .
Fix template instantiation warning #2336 .
Event handlers improvements #2342, #2375 .
Allow modifying the used Android buffer ID #2358.
Fix clone in async test #2364.
Custom formatting optimization #2365.
Fix C++14 builds for gcc 4.x (#2333) #2372 .
Add minor version to CMake's SOVERSION #2376
Allow compilation with FMT_ENFORCE_COMPILE_STRING #2381.
Fix pkg-config generation #2383.
Remove unused code from null_mutex #2385.
Fix redundant std::move #2396.
Remove the empty file if in first period in hourly logger #2386.
Add reset_overrun_counter() function to the async logging #2399
Set C++20 in CMake when SPDLOG_USE_STD_FORMAT option is turned on #2402.
Fix mingw test #2415.
Support for any std::chrono::duration type in flush_every(..) #2439.
Fix implicit casting of level_enum #2443.
Comment fix #2445.
Fix gcc 4.x build #2449.
Add openSUSE installation instructions #2468.
Fixed missing include file in stopwatch.h #2434.
Support for omitting source info by defining SPDLOG_NO_SOURCE_LOC #2476.
Added SPDLOG_BUILD_PIC build option to CMake #2475.
Fix include windows.h #2495.
Workaround gcc 12 warnings #2498, #2499 .
Migrate to Github Actions CI #2500.
Replace iterator difference with std::distance #2509
Export targets file to build directory at configure time #2514, #2515.
MongoDB sink improvements #2519.
Fix shadow warning in dist_sink #2431.
Fixed msvc warning C4800 in win_eventlog_sink
Check IsDebuggerPresent() in msvc_sink before doing actual work #2408. To use old behavior pass false to the msvc_sink constructor.

Signed-off-by: Wang Mingyu <wangmy@...>
---
.../spdlog/{spdlog_1.10.0.bb => spdlog_1.11.0.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-oe/recipes-support/spdlog/{spdlog_1.10.0.bb => spdlog_1.11.0.bb} (92%)

diff --git a/meta-oe/recipes-support/spdlog/spdlog_1.10.0.bb b/meta-oe/recipes-support/spdlog/spdlog_1.11.0.bb
similarity index 92%
rename from meta-oe/recipes-support/spdlog/spdlog_1.10.0.bb
rename to meta-oe/recipes-support/spdlog/spdlog_1.11.0.bb
index a7d926351..2c71331ff 100644
--- a/meta-oe/recipes-support/spdlog/spdlog_1.10.0.bb
+++ b/meta-oe/recipes-support/spdlog/spdlog_1.11.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/gabime/spdlog/wiki"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"

-SRCREV = "76fb40d95455f249bd70824ecfcae7a8f0930fa3"
+SRCREV = "ad0e89cbfb4d0c1ce4d097e134eb7be67baebb36"
SRC_URI = "git://github.com/gabime/spdlog.git;protocol=https;branch=v1.x"

DEPENDS += "fmt"
--
2.25.1


[meta-oe] [PATCH] xterm: upgrade 373 -> 377

wangmy
 

From: Wang Mingyu <wangmy@...>

Signed-off-by: Wang Mingyu <wangmy@...>
---
.../recipes-graphics/xorg-app/{xterm_373.bb => xterm_377.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-oe/recipes-graphics/xorg-app/{xterm_373.bb => xterm_377.bb} (94%)

diff --git a/meta-oe/recipes-graphics/xorg-app/xterm_373.bb b/meta-oe/recipes-graphics/xorg-app/xterm_377.bb
similarity index 94%
rename from meta-oe/recipes-graphics/xorg-app/xterm_373.bb
rename to meta-oe/recipes-graphics/xorg-app/xterm_377.bb
index bc555cbcd..e96c014ab 100644
--- a/meta-oe/recipes-graphics/xorg-app/xterm_373.bb
+++ b/meta-oe/recipes-graphics/xorg-app/xterm_377.bb
@@ -8,7 +8,7 @@ SRC_URI = "http://invisible-mirror.net/archives/${BPN}/${BP}.tgz \
file://0001-Add-configure-time-check-for-setsid.patch \
"

-SRC_URI[sha256sum] = "deb0989473a63908b5a8d44dfeea8301c8710f6ce01fb57ce8c30002375746b6"
+SRC_URI[sha256sum] = "db108fe7a45d8ed97e604721b58443b473649e61e263631bf8759f8618a990b2"

PACKAGECONFIG ?= ""
PACKAGECONFIG[xft] = "--enable-freetype,--disable-freetype,libxft fontconfig freetype-native"
--
2.25.1


[meta-python] [PATCH] python3-pycodestyle: upgrade 2.9.1 -> 2.10.0

wangmy
 

From: Wang Mingyu <wangmy@...>

Changes:
========
E231: allow trailing comma inside 1-tuples in []. PR #1108.
W601, W602, W603, W604: removed (no longer relevant in python 3). PR #1111.
E741: also apply to lambdas. PR #1106.
E741: fix false positive for comparison operators. PR #1118.

Signed-off-by: Wang Mingyu <wangmy@...>
---
...thon3-pycodestyle_2.9.1.bb => python3-pycodestyle_2.10.0.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-python/recipes-devtools/python/{python3-pycodestyle_2.9.1.bb => python3-pycodestyle_2.10.0.bb} (76%)

diff --git a/meta-python/recipes-devtools/python/python3-pycodestyle_2.9.1.bb b/meta-python/recipes-devtools/python/python3-pycodestyle_2.10.0.bb
similarity index 76%
rename from meta-python/recipes-devtools/python/python3-pycodestyle_2.9.1.bb
rename to meta-python/recipes-devtools/python/python3-pycodestyle_2.10.0.bb
index 928e2b2ae..b29fd4861 100644
--- a/meta-python/recipes-devtools/python/python3-pycodestyle_2.9.1.bb
+++ b/meta-python/recipes-devtools/python/python3-pycodestyle_2.10.0.bb
@@ -4,7 +4,7 @@ LICENSE = "MIT"
SECTION = "devel/python"
LIC_FILES_CHKSUM = "file://LICENSE;md5=a8546d0e77f416fb05a26acd89c8b3bd"

-SRC_URI[sha256sum] = "2c9607871d58c76354b697b42f5d57e1ada7d261c261efac224b664affdc5785"
+SRC_URI[sha256sum] = "347187bdb476329d98f695c213d7295a846d1152ff4fe9bacb8a9590b8ee7053"

inherit pypi setuptools3

--
2.25.1


[meta-python] [PATCH] python3-pychromecast: upgrade 12.1.4 -> 13.0.1

wangmy
 

From: Wang Mingyu <wangmy@...>

Signed-off-by: Wang Mingyu <wangmy@...>
---
...n3-pychromecast_12.1.4.bb => python3-pychromecast_13.0.1.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-python/recipes-devtools/python/{python3-pychromecast_12.1.4.bb => python3-pychromecast_13.0.1.bb} (84%)

diff --git a/meta-python/recipes-devtools/python/python3-pychromecast_12.1.4.bb b/meta-python/recipes-devtools/python/python3-pychromecast_13.0.1.bb
similarity index 84%
rename from meta-python/recipes-devtools/python/python3-pychromecast_12.1.4.bb
rename to meta-python/recipes-devtools/python/python3-pychromecast_13.0.1.bb
index 69372060b..59f1bfdfc 100644
--- a/meta-python/recipes-devtools/python/python3-pychromecast_12.1.4.bb
+++ b/meta-python/recipes-devtools/python/python3-pychromecast_13.0.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/balloob/pychromecast"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=b1dbd4e85f47b389bdadee9c694669f5"

-SRC_URI[sha256sum] = "9e57dc985a4a05db5bdcd5da219cbf6ced25548ca093f8d74bc107b3c554ec00"
+SRC_URI[sha256sum] = "203aaf037afbaca12763a3a911929dd25b0a8a7b1ee00d010d3439bd31a98252"

PYPI_PACKAGE = "PyChromecast"

--
2.25.1


[meta-python] [PATCH] python3-pybind11-json: upgrade 0.2.11 -> 0.2.13

wangmy
 

From: Wang Mingyu <wangmy@...>

Changelog:
==========
Bug fixes
----------
Fix large unsigned conversions in from_json

Maintenance
-----------
Add Python 3.10 to build matrix
Fix deprecation warning in tests
Update CI

Signed-off-by: Wang Mingyu <wangmy@...>
---
...-pybind11-json_0.2.11.bb => python3-pybind11-json_0.2.13.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-python/recipes-devtools/python/{python3-pybind11-json_0.2.11.bb => python3-pybind11-json_0.2.13.bb} (85%)

diff --git a/meta-python/recipes-devtools/python/python3-pybind11-json_0.2.11.bb b/meta-python/recipes-devtools/python/python3-pybind11-json_0.2.13.bb
similarity index 85%
rename from meta-python/recipes-devtools/python/python3-pybind11-json_0.2.11.bb
rename to meta-python/recipes-devtools/python/python3-pybind11-json_0.2.13.bb
index e06579a6c..67bd2a33a 100644
--- a/meta-python/recipes-devtools/python/python3-pybind11-json_0.2.11.bb
+++ b/meta-python/recipes-devtools/python/python3-pybind11-json_0.2.13.bb
@@ -2,7 +2,7 @@ SUMMARY = "Using nlohmann::json with pybind11"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=0e25ff0ec476d06d366439e1120cce98"

-SRCREV = "0fbbe3bbb27bd07a5ec7d71cbb1f17eaf4d37702"
+SRCREV = "b02a2ad597d224c3faee1f05a56d81d4c4453092"
SRC_URI = "git://github.com/pybind/pybind11_json;branch=master;protocol=https"

DEPENDS += "nlohmann-json python3-pybind11"
--
2.25.1