Re: [oe] [meta-python][PATCH] python3-wsproto: added recipe which is also include ptest

2024-03-08 Thread Tim Orling
You can trim your subject line a little bit (in the future) to something
like:

python3-wsproto: add recipe and enable ptest

On Fri, Mar 8, 2024 at 11:55 AM Alper Ak  wrote:

> This package is a pure-Python implementation of a WebSocket protocol
> stack. It’s written from the ground up to be embeddable in whatever program
> you choose to use, ensuring that you can communicate via WebSockets, as
> defined in RFC6455, regardless of your programming paradigm.
>
> * Ptest and library example tested on qemux86-64 and qemuarm64
>
> * Add ptest into PTESTS_FAST_META_PYTHON
>
> Ptest result:
> =
> qemux86-64:
>
> Testsuite summary
> TOTAL: 230
> PASS: 230
> SKIP: 0
> XFAIL: 0
> FAIL: 0
> XPASS: 0
> ERROR: 0
> DURATION: 18
> END: /usr/lib/python3-wsproto/ptest
> 2024-03-08T19:45
> STOP: ptest-runner
> TOTAL: 1 FAIL: 0
>
> qemuarm64:
>
> Testsuite summary
> TOTAL: 230
> PASS: 230
> SKIP: 0
> XFAIL: 0
> FAIL: 0
> XPASS: 0
> ERROR: 0
> DURATION: 15
> END: /usr/lib/python3-wsproto/ptest
> 2024-03-08T19:40
> STOP: ptest-runner
> TOTAL: 1 FAIL: 0
>
> Signed-off-by: alperak 
> ---
>  .../ptest-packagelists-meta-python.inc|  1 +
>  .../python/python3-wsproto/run-ptest  |  3 +++
>  .../python/python3-wsproto_1.2.0.bb   | 27 +++
>  3 files changed, 31 insertions(+)
>  create mode 100644
> meta-python/recipes-devtools/python/python3-wsproto/run-ptest
>  create mode 100644 meta-python/recipes-devtools/python/
> python3-wsproto_1.2.0.bb
>
> diff --git a/meta-python/conf/include/ptest-packagelists-meta-python.inc
> b/meta-python/conf/include/ptest-packagelists-meta-python.inc
> index acfe28039..5ace8a9a2 100644
> --- a/meta-python/conf/include/ptest-packagelists-meta-python.inc
> +++ b/meta-python/conf/include/ptest-packagelists-meta-python.inc
> @@ -71,6 +71,7 @@ PTESTS_FAST_META_PYTHON = "\
>  python3-unidiff \
>  python3-uritemplate \
>  python3-wrapt \
> +python3-wsproto \
>  python3-xlrd \
>  python3-xmltodict \
>  python3-xxhash \
> diff --git a/meta-python/recipes-devtools/python/python3-wsproto/run-ptest
> b/meta-python/recipes-devtools/python/python3-wsproto/run-ptest
> new file mode 100644
> index 0..8d2017d39
> --- /dev/null
> +++ b/meta-python/recipes-devtools/python/python3-wsproto/run-ptest
> @@ -0,0 +1,3 @@
> +#!/bin/sh
> +
> +pytest --automake
> diff --git a/meta-python/recipes-devtools/python/python3-wsproto_1.2.0.bb
> b/meta-python/recipes-devtools/python/python3-wsproto_1.2.0.bb
> new file mode 100644
> index 0..09f5565a9
> --- /dev/null
> +++ b/meta-python/recipes-devtools/python/python3-wsproto_1.2.0.bb
> @@ -0,0 +1,27 @@
> +SUMMARY = "WebSockets state-machine based protocol implementation"
> +HOMEPAGE = "https://github.com/python-hyper/wsproto/";
> +LICENSE = "MIT"
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=69fabf732409f4ac61875827b258caaf"
> +
> +inherit pypi setuptools3 ptest
> +
> +SRC_URI[sha256sum] =
> "ad565f26ecb92588a3e43bc3d96164de84cd9902482b130d0ddbaa9664a85065"
> +
> +SRC_URI += " \
> +file://run-ptest \
> +"
> +
> +RDEPENDS:${PN}-ptest += " \
> +python3-pytest \
> +python3-unittest-automake-output \
> +"
> +
> +do_install_ptest() {
> +install -d ${D}${PTEST_PATH}/tests
> +cp -rf ${S}/test/* ${D}${PTEST_PATH}/tests/
> +}
> +
> +RDEPENDS:${PN} += " \
> +python3-h11 \
> +python3-netclient \
> +"
> --
> 2.25.1
>
>
> 
>
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109242): 
https://lists.openembedded.org/g/openembedded-devel/message/109242
Mute This Topic: https://lists.openembedded.org/mt/104816145/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] python3-httptools: added recipe which is also include ptest

2024-03-08 Thread Alper Ak
httptools is a Python binding for the nodejs HTTP parser.

* Tested on qemux86-64 and qemuarm64

* Add ptest into PTESTS_FAST_META_PYTHON

Ptest result:
=
qemux86-64:

Testsuite summary
TOTAL: 38
PASS: 38
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 10
END: /usr/lib/python3-httptools/ptest
2024-03-08T20:05
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 38
PASS: 38
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 7
END: /usr/lib/python3-httptools/ptest
2024-03-08T20:08
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak 
---
 .../ptest-packagelists-meta-python.inc|  1 +
 .../python/python3-httptools/run-ptest|  3 +++
 .../python/python3-httptools_0.6.1.bb | 22 +++
 3 files changed, 26 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-httptools/run-ptest
 create mode 100644 
meta-python/recipes-devtools/python/python3-httptools_0.6.1.bb

diff --git a/meta-python/conf/include/ptest-packagelists-meta-python.inc 
b/meta-python/conf/include/ptest-packagelists-meta-python.inc
index 5ace8a9a2..447e0b938 100644
--- a/meta-python/conf/include/ptest-packagelists-meta-python.inc
+++ b/meta-python/conf/include/ptest-packagelists-meta-python.inc
@@ -24,6 +24,7 @@ PTESTS_FAST_META_PYTHON = "\
 python3-gpiod \
 python3-gunicorn \
 python3-html2text \
+python3-httptools \
 python3-inflection \
 python3-inotify \
 python3-intervals \
diff --git a/meta-python/recipes-devtools/python/python3-httptools/run-ptest 
b/meta-python/recipes-devtools/python/python3-httptools/run-ptest
new file mode 100644
index 0..8d2017d39
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-httptools/run-ptest
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+pytest --automake
diff --git a/meta-python/recipes-devtools/python/python3-httptools_0.6.1.bb 
b/meta-python/recipes-devtools/python/python3-httptools_0.6.1.bb
new file mode 100644
index 0..4192697df
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-httptools_0.6.1.bb
@@ -0,0 +1,22 @@
+SUMMARY = "A collection of framework independent HTTP protocol utils."
+HOMEPAGE = "https://github.com/MagicStack/httptools";
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=0a2d82955bf3facdf04cb882655e840e"
+
+inherit pypi setuptools3 ptest
+
+SRC_URI[sha256sum] = 
"c6e26c30455600b95d94b1b836085138e82f177351454ee841c148f93a9bad5a"
+
+SRC_URI += " \
+file://run-ptest \
+"
+
+RDEPENDS:${PN}-ptest += " \
+python3-pytest \
+python3-unittest-automake-output \
+"
+
+do_install_ptest() {
+install -d ${D}${PTEST_PATH}/tests
+cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/
+}
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109241): 
https://lists.openembedded.org/g/openembedded-devel/message/109241
Mute This Topic: https://lists.openembedded.org/mt/104816561/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] python3-wsproto: added recipe which is also include ptest

2024-03-08 Thread Alper Ak
This package is a pure-Python implementation of a WebSocket protocol stack. 
It’s written from the ground up to be embeddable in whatever program you choose 
to use, ensuring that you can communicate via WebSockets, as defined in 
RFC6455, regardless of your programming paradigm.

* Ptest and library example tested on qemux86-64 and qemuarm64

* Add ptest into PTESTS_FAST_META_PYTHON

Ptest result:
=
qemux86-64:

Testsuite summary
TOTAL: 230
PASS: 230
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 18
END: /usr/lib/python3-wsproto/ptest
2024-03-08T19:45
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 230
PASS: 230
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 15
END: /usr/lib/python3-wsproto/ptest
2024-03-08T19:40
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak 
---
 .../ptest-packagelists-meta-python.inc|  1 +
 .../python/python3-wsproto/run-ptest  |  3 +++
 .../python/python3-wsproto_1.2.0.bb   | 27 +++
 3 files changed, 31 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-wsproto/run-ptest
 create mode 100644 meta-python/recipes-devtools/python/python3-wsproto_1.2.0.bb

diff --git a/meta-python/conf/include/ptest-packagelists-meta-python.inc 
b/meta-python/conf/include/ptest-packagelists-meta-python.inc
index acfe28039..5ace8a9a2 100644
--- a/meta-python/conf/include/ptest-packagelists-meta-python.inc
+++ b/meta-python/conf/include/ptest-packagelists-meta-python.inc
@@ -71,6 +71,7 @@ PTESTS_FAST_META_PYTHON = "\
 python3-unidiff \
 python3-uritemplate \
 python3-wrapt \
+python3-wsproto \
 python3-xlrd \
 python3-xmltodict \
 python3-xxhash \
diff --git a/meta-python/recipes-devtools/python/python3-wsproto/run-ptest 
b/meta-python/recipes-devtools/python/python3-wsproto/run-ptest
new file mode 100644
index 0..8d2017d39
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-wsproto/run-ptest
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+pytest --automake
diff --git a/meta-python/recipes-devtools/python/python3-wsproto_1.2.0.bb 
b/meta-python/recipes-devtools/python/python3-wsproto_1.2.0.bb
new file mode 100644
index 0..09f5565a9
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-wsproto_1.2.0.bb
@@ -0,0 +1,27 @@
+SUMMARY = "WebSockets state-machine based protocol implementation"
+HOMEPAGE = "https://github.com/python-hyper/wsproto/";
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=69fabf732409f4ac61875827b258caaf"
+
+inherit pypi setuptools3 ptest
+
+SRC_URI[sha256sum] = 
"ad565f26ecb92588a3e43bc3d96164de84cd9902482b130d0ddbaa9664a85065"
+
+SRC_URI += " \
+file://run-ptest \
+"
+
+RDEPENDS:${PN}-ptest += " \
+python3-pytest \
+python3-unittest-automake-output \
+"
+
+do_install_ptest() {
+install -d ${D}${PTEST_PATH}/tests
+cp -rf ${S}/test/* ${D}${PTEST_PATH}/tests/
+}
+
+RDEPENDS:${PN} += " \
+python3-h11 \
+python3-netclient \
+"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109240): 
https://lists.openembedded.org/g/openembedded-devel/message/109240
Mute This Topic: https://lists.openembedded.org/mt/104816145/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] python3-a2wsgi: added recipe which is also include ptest

2024-03-08 Thread Alper Ak
Pure Python and only depend on the standard library.

Compared with other converters, the advantage is that a2wsgi will not 
accumulate the requested content or response content in the memory, so you 
don't have to worry about the memory limit caused by a2wsgi. This problem 
exists in converters implemented by uvicorn/startlette or hypercorn.

* Ptest and library example tested on qemux86-64 and qemuarm64

* Add ptest into PTESTS_FAST_META_PYTHON

Ptest result:
==
qemux86-64:

Testsuite summary
TOTAL: 15
PASS: 15
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 22
END: /usr/lib/python3-a2wsgi/ptest
2024-03-08T18:58
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 15
PASS: 15
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 22
END: /usr/lib/python3-a2wsgi/ptest
2024-03-08T19:05
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak 
---
 .../ptest-packagelists-meta-python.inc|  1 +
 .../python/python3-a2wsgi/run-ptest   |  3 ++
 .../python/python3-a2wsgi_1.10.2.bb   | 33 +++
 3 files changed, 37 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-a2wsgi/run-ptest
 create mode 100644 meta-python/recipes-devtools/python/python3-a2wsgi_1.10.2.bb

diff --git a/meta-python/conf/include/ptest-packagelists-meta-python.inc 
b/meta-python/conf/include/ptest-packagelists-meta-python.inc
index 63457189e..acfe28039 100644
--- a/meta-python/conf/include/ptest-packagelists-meta-python.inc
+++ b/meta-python/conf/include/ptest-packagelists-meta-python.inc
@@ -7,6 +7,7 @@
 #
 # ptests which take less than ~30s each
 PTESTS_FAST_META_PYTHON = "\
+python3-a2wsgi \
 python3-appdirs \
 python3-ansicolors \
 python3-asgiref \
diff --git a/meta-python/recipes-devtools/python/python3-a2wsgi/run-ptest 
b/meta-python/recipes-devtools/python/python3-a2wsgi/run-ptest
new file mode 100644
index 0..8d2017d39
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-a2wsgi/run-ptest
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+pytest --automake
diff --git a/meta-python/recipes-devtools/python/python3-a2wsgi_1.10.2.bb 
b/meta-python/recipes-devtools/python/python3-a2wsgi_1.10.2.bb
new file mode 100644
index 0..4d24c4517
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-a2wsgi_1.10.2.bb
@@ -0,0 +1,33 @@
+SUMMARY = "Convert WSGI app to ASGI app or ASGI app to WSGI app."
+HOMEPAGE = "https://github.com/abersheeran/a2wsgi";
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=e10d05d29ec6d8be8bfc503683f1bc9a"
+
+inherit pypi python_setuptools_build_meta ptest
+
+SRC_URI[sha256sum] = 
"46b2ca427cf9ad538c145e32eb36857e1cbf477b72fe1ed0e3d35e98c06061b9"
+
+DEPENDS += " \
+python3-pdm-native \
+python3-pdm-backend-native \
+"
+
+SRC_URI += " \
+file://run-ptest \
+"
+
+RDEPENDS:${PN}-ptest += " \
+python3-httpx \
+python3-pytest \
+python3-pytest-asyncio \
+python3-unittest-automake-output \
+"
+
+do_install_ptest() {
+install -d ${D}${PTEST_PATH}/tests
+cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/
+}
+
+RDEPENDS:${PN} += " \
+python3-asyncio \
+"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109239): 
https://lists.openembedded.org/g/openembedded-devel/message/109239
Mute This Topic: https://lists.openembedded.org/mt/104815552/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 2/5] gnome-disk-utility: fix reproducibility issue

2024-03-08 Thread Markus Volk
gnome-disk-utility inserts lines containing ${S} into the source. Although 
required for
compilation, it affects reproducibility for the src package.

Fix this by simply not packaging the modified source code

Signed-off-by: Markus Volk 
---
 .../recipes-gnome/gnome-disk-utility/gnome-disk-utility_45.0.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/meta-gnome/recipes-gnome/gnome-disk-utility/gnome-disk-utility_45.0.bb 
b/meta-gnome/recipes-gnome/gnome-disk-utility/gnome-disk-utility_45.0.bb
index 4f3738cfb..856d29e7c 100644
--- a/meta-gnome/recipes-gnome/gnome-disk-utility/gnome-disk-utility_45.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-disk-utility/gnome-disk-utility_45.0.bb
@@ -33,6 +33,8 @@ SRC_URI[archive.sha256sum] = 
"3d8625faa99047bc4aefd29921ad728ab4d700cff86e0f2ec6
 
 EXTRA_OEMESON = "-Dman=false"
 
+PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
+
 FILES:${PN} += " \
 ${datadir}/metainfo \
 ${datadir}/dbus-1 \
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109238): 
https://lists.openembedded.org/g/openembedded-devel/message/109238
Mute This Topic: https://lists.openembedded.org/mt/104815333/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 1/5] gnome-control-center: fix reproducibility issue

2024-03-08 Thread Markus Volk
gnome-control-center inserts lines containing ${S} into the source. Although 
required for
compilation, it affects reproducibility for the src package.

Fix this by simply not packaging the modified source code

Signed-off-by: Markus Volk 
---
 .../gnome-control-center/gnome-control-center_45.3.bb   | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_45.3.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_45.3.bb
index cb9a57798..96fe9c9ff 100644
--- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_45.3.bb
+++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_45.3.bb
@@ -59,6 +59,8 @@ do_install:append() {
 fi
 }
 
+PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
+
 FILES:${PN} += " \
 ${datadir}/dbus-1 \
 ${datadir}/gnome-shell \
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109237): 
https://lists.openembedded.org/g/openembedded-devel/message/109237
Mute This Topic: https://lists.openembedded.org/mt/104815332/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 5/5] libvncserver: fix reproducibility issue

2024-03-08 Thread Markus Volk
remove STAGING_DIR_HOST from the LibVNCServerTargets.cmake file

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.14.bb | 4 
 1 file changed, 4 insertions(+)

diff --git a/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.14.bb 
b/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.14.bb
index 50bdad57d..ce01593b8 100644
--- a/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.14.bb
+++ b/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.14.bb
@@ -50,3 +50,7 @@ SRCREV = "10e9eb75f73e973725dc75c373de5d89807af028"
 S = "${WORKDIR}/git"
 
 EXTRA_OECMAKE = "-DMAKE_INSTALL_LIBDIR=${libdir}"
+
+do_install:append() {
+sed -i -e 's|${STAGING_DIR_HOST}||g' 
${D}${libdir}/cmake/LibVNCServer/LibVNCServerTargets.cmake
+}
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109236): 
https://lists.openembedded.org/g/openembedded-devel/message/109236
Mute This Topic: https://lists.openembedded.org/mt/104815319/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 3/5] gnome-settings-daemon: fix reproducibility issue

2024-03-08 Thread Markus Volk
gnome-settings-daemon inserts lines containing ${S} into the source.
Although required for compilation, it affects reproducibility for
the src package.

Fix this by simply not packaging the modified source code

Signed-off-by: Markus Volk 
---
 .../gnome-settings-daemon/gnome-settings-daemon_45.0.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_45.0.bb 
b/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_45.0.bb
index 90df8bbd0..15651ba2a 100644
--- 
a/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_45.0.bb
+++ 
b/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_45.0.bb
@@ -42,6 +42,8 @@ PACKAGECONFIG[wayland] = 
"-Dwayland=true,-Dwayland=false,wayland"
 def gnome_verdir(v):
return oe.utils.trim_version(v, 1)
 
+PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
+
 FILES:${PN} += " \
 ${systemd_user_unitdir} \
 ${libdir}/gnome-settings-daemon-${@gnome_verdir("${PV}")}/libgsd.so \
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109235): 
https://lists.openembedded.org/g/openembedded-devel/message/109235
Mute This Topic: https://lists.openembedded.org/mt/104815317/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 4/5] gnome-terminal: fix reproducibility issue

2024-03-08 Thread Markus Volk
gnome-terminal inserts lines containing ${S} into the source. Although required 
for
compilation, it affects reproducibility for the src package.

Fix this by simply not packaging the modified source code

Signed-off-by: Markus Volk 
---
 .../recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb   | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb 
b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb
index 53f11e95f..3bbfe9ece 100644
--- a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb
@@ -31,6 +31,8 @@ PACKAGECONFIG ?= ""
 PACKAGECONFIG[nautilus] = 
"-Dnautilus_extension=true,-Dnautilus_extension=false,nautilus,nautilus"
 PACKAGECONFIG[search_provider] = "-Dsearch_provider=true 
-Ddbus_interface_dir=${STAGING_DATADIR}/dbus-1/interfaces,-Dsearch_provider=false,gnome-shell"
 
+PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
+
 FILES:${PN} += " \
 ${datadir} \
 ${libdir}/nautilus/extensions-4 \
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109234): 
https://lists.openembedded.org/g/openembedded-devel/message/109234
Mute This Topic: https://lists.openembedded.org/mt/104815316/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 v5] ydotool: Add new package

2024-03-08 Thread Khem Raj
Next errors.

https://errors.yoctoproject.org/Errors/Details/756397/
https://errors.yoctoproject.org/Errors/Details/756398/

On Thu, Mar 7, 2024 at 11:22 PM André Paiusco  wrote:
>
> Reviewed-by: Khem Raj 
> Reviewed-by: Ross Burton 
> Signed-off-by: Andre Paiusco 
> ---
>  .../packagegroups/packagegroup-meta-oe.bb  |  1 +
>  .../recipes-graphics/ydotool/ydotool_git.bb| 18 ++
>  2 files changed, 19 insertions(+)
>  create mode 100644 meta-oe/recipes-graphics/ydotool/ydotool_git.bb
>
> diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb 
> b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
> index 6e2012dae..dd033208b 100644
> --- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
> +++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
> @@ -611,6 +611,7 @@ RDEPENDS:packagegroup-meta-oe-graphics ="\
>  xcursorgen \
>  ${@bb.utils.contains("DISTRO_FEATURES", "x11 pam", "xscreensaver", "", 
> d)} \
>  yad \
> +ydotool \
>  parallel-deqp-runner \
>  ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", 
> d)} \
>  ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", 
> "", d)} \
> diff --git a/meta-oe/recipes-graphics/ydotool/ydotool_git.bb 
> b/meta-oe/recipes-graphics/ydotool/ydotool_git.bb
> new file mode 100644
> index 0..de515e398
> --- /dev/null
> +++ b/meta-oe/recipes-graphics/ydotool/ydotool_git.bb
> @@ -0,0 +1,18 @@
> +SUMMARY = "Generic Linux command-line automation tool (no X!)"
> +DESCRIPTION = "ydotool is not limited to Wayland. You can use it on anything 
> as long as it accepts keyboard/mouse/whatever input."
> +LICENSE = "AGPL-3.0-or-later"
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=eb1e647870add0502f8f010b19de32af"
> +
> +PV = "1.0.4+git"
> +
> +SRC_URI = "git://github.com/ReimuNotMoe/ydotool;protocol=https;branch=master"
> +SRCREV = "c07ae72be46c40912023b91b8ba737630d8720e1"
> +
> +inherit cmake systemd
> +
> +EXTRA_OECMAKE = "\
> +-DBUILD_DOCS=OFF \
> +"
> +
> +SYSTEMD_SERVICE:${PN} = "ydotoold.service"
> +SYSTEMD_AUTO_ENABLE = "disable"
> --
> 2.44.0
>
>
> 
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109233): 
https://lists.openembedded.org/g/openembedded-devel/message/109233
Mute This Topic: https://lists.openembedded.org/mt/104804851/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] remove obsolete PIP_INSTALL_PACKAGE and PIP_INSTALL_DIST_PATH

2024-03-08 Thread Alper Ak
Sorry, the subject should have been meta-openembedded, not meta-oe.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109232): 
https://lists.openembedded.org/g/openembedded-devel/message/109232
Mute This Topic: https://lists.openembedded.org/mt/104810369/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] remove obsolete PIP_INSTALL_PACKAGE and PIP_INSTALL_DIST_PATH

2024-03-08 Thread Alper Ak
All downloaded files and sstates for the recipes were cleaned, build was got 
from stratch and no errors were encoutered.

Signed-off-by: alperak 
---
 .../recipes-devtools/python/python3-distutils-extra_2.39.bb| 2 --
 meta-oe/recipes-support/libiio/libiio_0.25.bb  | 1 -
 meta-oe/recipes-test/cxxtest/cxxtest_4.4.bb| 2 --
 .../recipes-connectivity/python-txws/python3-txws_0.9.1.bb | 2 --
 meta-python/recipes-devtools/python/python3-astor_0.8.1.bb | 1 -
 meta-python/recipes-devtools/python/python3-dateutil_2.9.0.bb  | 1 -
 meta-python/recipes-devtools/python/python3-dbussy_1.3.bb  | 2 --
 meta-python/recipes-devtools/python/python3-gcovr_7.2.bb   | 1 -
 meta-python/recipes-devtools/python/python3-geomet_1.1.0.bb| 1 -
 meta-python/recipes-devtools/python/python3-inotify_git.bb | 3 ---
 .../python/python3-keras-applications_1.0.8.bb | 3 ---
 meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb  | 1 -
 .../recipes-devtools/python/python3-lrparsing_1.0.17.bb| 1 -
 .../recipes-devtools/python/python3-marshmallow_3.21.1.bb  | 2 --
 meta-python/recipes-devtools/python/python3-monotonic_1.6.bb   | 2 --
 meta-python/recipes-devtools/python/python3-pefile_2023.2.7.bb | 3 ---
 meta-python/recipes-devtools/python/python3-pillow_10.1.0.bb   | 3 ---
 meta-python/recipes-devtools/python/python3-prctl_1.8.1.bb | 1 -
 meta-python/recipes-devtools/python/python3-pymetno_0.12.0.bb  | 2 --
 meta-python/recipes-devtools/python/python3-pymisp_2.4.186.bb  | 2 --
 meta-python/recipes-devtools/python/python3-pyruvate_1.2.1.bb  | 2 --
 meta-python/recipes-devtools/python/python3-slip-dbus_0.6.5.bb | 1 -
 meta-python/recipes-devtools/python/python3-xlrd_2.0.1.bb  | 2 --
 .../recipes-extended/python-blivet/python3-blivetgui_2.4.2.bb  | 2 --
 meta-python/recipes-extended/python-cson/python3-cson_git.bb   | 2 --
 .../python-pykickstart/python3-pykickstart_3.48.bb | 2 --
 26 files changed, 47 deletions(-)

diff --git a/meta-oe/recipes-devtools/python/python3-distutils-extra_2.39.bb 
b/meta-oe/recipes-devtools/python/python3-distutils-extra_2.39.bb
index e129c18d6..a98dfab6d 100644
--- a/meta-oe/recipes-devtools/python/python3-distutils-extra_2.39.bb
+++ b/meta-oe/recipes-devtools/python/python3-distutils-extra_2.39.bb
@@ -10,8 +10,6 @@ SRC_URI[sha256sum] = 
"723f24f4d65fc8d99b33a002fbbb3771d4cc9d664c97085bf37f3997ae
 
 inherit setuptools3
 
-PIP_INSTALL_PACKAGE = "python_distutils_extra"
-
 S = "${WORKDIR}/python-distutils-extra-${PV}"
 
 BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-support/libiio/libiio_0.25.bb 
b/meta-oe/recipes-support/libiio/libiio_0.25.bb
index 9f3fcc008..2c6d2b514 100644
--- a/meta-oe/recipes-support/libiio/libiio_0.25.bb
+++ b/meta-oe/recipes-support/libiio/libiio_0.25.bb
@@ -73,7 +73,6 @@ do_compile() {
 cmake_do_compile
 }
 
-PIP_INSTALL_PACKAGE = "pylibiio"
 do_install() {
 if ${@bb.utils.contains('PACKAGECONFIG', 'libiio-python3', 'true', 
'false', d)}; then
 setuptools3_do_install
diff --git a/meta-oe/recipes-test/cxxtest/cxxtest_4.4.bb 
b/meta-oe/recipes-test/cxxtest/cxxtest_4.4.bb
index ef1b6e537..c5dfff225 100644
--- a/meta-oe/recipes-test/cxxtest/cxxtest_4.4.bb
+++ b/meta-oe/recipes-test/cxxtest/cxxtest_4.4.bb
@@ -10,8 +10,6 @@ SRC_URI[sha256sum] = 
"1c154fef91c65dbf1cd4519af7ade70a61d85a923b6e0c0b007dc7f489
 
 inherit setuptools3
 
-PIP_INSTALL_DIST_PATH = "${B}/python/python3/dist"
-
 SETUPTOOLS_SETUP_PATH = "${S}/python"
 
 do_install:append() {
diff --git a/meta-python/recipes-connectivity/python-txws/python3-txws_0.9.1.bb 
b/meta-python/recipes-connectivity/python-txws/python3-txws_0.9.1.bb
index ef6375546..ab39606bd 100644
--- a/meta-python/recipes-connectivity/python-txws/python3-txws_0.9.1.bb
+++ b/meta-python/recipes-connectivity/python-txws/python3-txws_0.9.1.bb
@@ -17,5 +17,3 @@ SRCREV= "88cf6d9b9b685ffa1720644bd53c742afb10a414"
 S = "${WORKDIR}/git"
 
 inherit setuptools3
-
-PIP_INSTALL_PACKAGE = "txWS"
diff --git a/meta-python/recipes-devtools/python/python3-astor_0.8.1.bb 
b/meta-python/recipes-devtools/python/python3-astor_0.8.1.bb
index 54e43e375..bc3315f75 100644
--- a/meta-python/recipes-devtools/python/python3-astor_0.8.1.bb
+++ b/meta-python/recipes-devtools/python/python3-astor_0.8.1.bb
@@ -10,7 +10,6 @@ SRC_URI = 
"git://github.com/berkerpeksag/astor.git;branch=master;protocol=https
 SRCREV ?= "c7553c79f9222e20783fe9bd8a553f932e918072"
 
 inherit setuptools3
-PIP_INSTALL_PACKAGE = "astor"
 
 S = "${WORKDIR}/git"
 
diff --git a/meta-python/recipes-devtools/python/python3-dateutil_2.9.0.bb 
b/meta-python/recipes-devtools/python/python3-dateutil_2.9.0.bb
index bcb68d771..ac76ccc96 100644
--- a/meta-python/recipes-devtools/python/python3-dateutil_2.9.0.bb
+++ b/meta-python/recipes-devtools/python/python3-dateutil_2.9.0.bb
@@ -7,7 +7,6 @@ LIC_FILES_CHKSUM = 
"file://LICENSE;md5=e3155c7bdc71f66e02678411d2abf996"
 SRC_URI[sha256sum] = 
"78e73e19c63

[oe] [meta-oe][PATCH 1/1] thin-provisioning-tools: 1.0.9 -> 1.0.12

2024-03-08 Thread Robert Yang via lists.openembedded.org
From: Robert Yang 

Signed-off-by: Robert Yang 
---
 .../thin-provisioning-tools-crates.inc| 242 +++---
 ...9.bb => thin-provisioning-tools_1.0.12.bb} |   2 +-
 2 files changed, 97 insertions(+), 147 deletions(-)
 rename 
meta-oe/recipes-support/thin-provisioning-tools/{thin-provisioning-tools_1.0.9.bb
 => thin-provisioning-tools_1.0.12.bb} (95%)

diff --git 
a/meta-oe/recipes-support/thin-provisioning-tools/thin-provisioning-tools-crates.inc
 
b/meta-oe/recipes-support/thin-provisioning-tools/thin-provisioning-tools-crates.inc
index 52a8180d2..d71aa442f 100644
--- 
a/meta-oe/recipes-support/thin-provisioning-tools/thin-provisioning-tools-crates.inc
+++ 
b/meta-oe/recipes-support/thin-provisioning-tools/thin-provisioning-tools-crates.inc
@@ -4,28 +4,26 @@
 SRC_URI += " \
 crate://crates.io/adler/1.0.2 \
 crate://crates.io/aho-corasick/1.1.2 \
-crate://crates.io/anstyle/1.0.4 \
-crate://crates.io/anyhow/1.0.75 \
+crate://crates.io/anstyle/1.0.6 \
+crate://crates.io/anyhow/1.0.80 \
 crate://crates.io/atty/0.2.14 \
 crate://crates.io/autocfg/1.1.0 \
-crate://crates.io/base64/0.21.5 \
+crate://crates.io/base64/0.21.7 \
 crate://crates.io/bitflags/1.3.2 \
-crate://crates.io/bitflags/2.4.1 \
-crate://crates.io/bytemuck/1.14.0 \
+crate://crates.io/bitflags/2.4.2 \
+crate://crates.io/bytemuck/1.14.3 \
 crate://crates.io/byteorder/1.5.0 \
 crate://crates.io/cassowary/0.3.0 \
 crate://crates.io/cfg-if/1.0.0 \
-crate://crates.io/clap/4.4.11 \
-crate://crates.io/clap_builder/4.4.11 \
-crate://crates.io/clap_lex/0.6.0 \
-crate://crates.io/console/0.15.7 \
-crate://crates.io/crc32c/0.6.4 \
-crate://crates.io/crc32fast/1.3.2 \
+crate://crates.io/clap/4.5.1 \
+crate://crates.io/clap_builder/4.5.1 \
+crate://crates.io/clap_lex/0.7.0 \
+crate://crates.io/console/0.15.8 \
+crate://crates.io/crc32c/0.6.5 \
+crate://crates.io/crc32fast/1.4.0 \
 crate://crates.io/data-encoding/2.5.0 \
-crate://crates.io/difflib/0.4.0 \
 crate://crates.io/downcast/0.11.0 \
-crate://crates.io/duct/0.13.6 \
-crate://crates.io/either/1.9.0 \
+crate://crates.io/duct/0.13.7 \
 crate://crates.io/encode_unicode/0.3.6 \
 crate://crates.io/env_logger/0.8.4 \
 crate://crates.io/errno/0.3.8 \
@@ -33,130 +31,105 @@ SRC_URI += " \
 crate://crates.io/fastrand/2.0.1 \
 crate://crates.io/fixedbitset/0.4.2 \
 crate://crates.io/flate2/1.0.28 \
-crate://crates.io/float-cmp/0.9.0 \
 crate://crates.io/fragile/2.0.0 \
-crate://crates.io/getrandom/0.2.11 \
+crate://crates.io/getrandom/0.2.12 \
 crate://crates.io/hermit-abi/0.1.19 \
-crate://crates.io/hermit-abi/0.3.3 \
-crate://crates.io/indicatif/0.17.7 \
+crate://crates.io/hermit-abi/0.3.6 \
+crate://crates.io/indicatif/0.17.8 \
 crate://crates.io/instant/0.1.12 \
 crate://crates.io/iovec/0.1.4 \
-crate://crates.io/itertools/0.10.5 \
 crate://crates.io/lazy_static/1.4.0 \
-crate://crates.io/libc/0.2.150 \
-crate://crates.io/linux-raw-sys/0.4.12 \
+crate://crates.io/libc/0.2.153 \
+crate://crates.io/linux-raw-sys/0.4.13 \
 crate://crates.io/log/0.4.20 \
-crate://crates.io/memchr/2.6.4 \
+crate://crates.io/memchr/2.7.1 \
 crate://crates.io/minimal-lexical/0.2.1 \
-crate://crates.io/miniz_oxide/0.7.1 \
-crate://crates.io/mockall/0.11.4 \
-crate://crates.io/mockall_derive/0.11.4 \
+crate://crates.io/miniz_oxide/0.7.2 \
+crate://crates.io/mockall/0.12.1 \
+crate://crates.io/mockall_derive/0.12.1 \
 crate://crates.io/nom/7.1.3 \
-crate://crates.io/normalize-line-endings/0.3.0 \
-crate://crates.io/num-derive/0.4.1 \
-crate://crates.io/num-traits/0.2.17 \
+crate://crates.io/num-derive/0.4.2 \
+crate://crates.io/num-traits/0.2.18 \
 crate://crates.io/num_cpus/1.16.0 \
 crate://crates.io/number_prefix/0.4.0 \
 crate://crates.io/numtoa/0.1.0 \
 crate://crates.io/once_cell/1.19.0 \
-crate://crates.io/os_pipe/1.1.4 \
+crate://crates.io/os_pipe/1.1.5 \
 crate://crates.io/portable-atomic/1.6.0 \
 crate://crates.io/ppv-lite86/0.2.17 \
-crate://crates.io/predicates/2.1.5 \
+crate://crates.io/predicates/3.1.0 \
 crate://crates.io/predicates-core/1.0.6 \
 crate://crates.io/predicates-tree/1.0.9 \
-crate://crates.io/proc-macro2/1.0.70 \
-crate://crates.io/quick-xml/0.29.0 \
+crate://crates.io/proc-macro2/1.0.78 \
+crate://crates.io/quick-xml/0.31.0 \
 crate://crates.io/quickcheck/1.0.3 \
 crate://crates.io/quickcheck_macros/1.0.0 \
-crate://crates.io/quote/1.0.33 \
+crate://crates.io/quote/1.0.35 \
 crate://crates.io/rand/0.8.5 \
 crate://crates.io/rand_chacha/0.3.1 \
 crate://crates.io/rand_core/0.6.4 \
-crate://crates.io/rangemap/1.4.0 \
+crate://crates.io/rangemap/1.5.0 \
 crate://crates.io/redox_syscall/0.2.16 \
-  

[oe] [meta-oe][PATCH 1/1] gnulib: 2018-12-18 -> 202401

2024-03-08 Thread Robert Yang via lists.openembedded.org
From: Robert Yang 

Change version format to keep align with upstream branch name stable-${PV}.

Signed-off-by: Robert Yang 
---
 .../gnulib/{gnulib_2018-12-18.bb => gnulib_202401.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-support/gnulib/{gnulib_2018-12-18.bb => 
gnulib_202401.bb} (88%)

diff --git a/meta-oe/recipes-support/gnulib/gnulib_2018-12-18.bb 
b/meta-oe/recipes-support/gnulib/gnulib_202401.bb
similarity index 88%
rename from meta-oe/recipes-support/gnulib/gnulib_2018-12-18.bb
rename to meta-oe/recipes-support/gnulib/gnulib_202401.bb
index 9e09b971c..41675d358 100644
--- a/meta-oe/recipes-support/gnulib/gnulib_2018-12-18.bb
+++ b/meta-oe/recipes-support/gnulib/gnulib_202401.bb
@@ -11,9 +11,9 @@ SECTION = "devel"
 LICENSE = "LGPL-2.0-or-later"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=56a22a6e5bcce45e2c8ac184f81412b5"
-SRCREV = "0d6e3307bbdb8df4d56043d5f373eeeffe4cbef3"
+SRCREV = "c99c8d491850dc3a6e0b8604a2729d8bc5c0eff1"
 
-SRC_URI = 
"git://git.savannah.gnu.org/git/gnulib.git;branch=master;protocol=https \
+SRC_URI = 
"git://git.savannah.gnu.org/git/gnulib.git;branch=stable-${PV};protocol=https \
 "
 
 S = "${WORKDIR}/git"
-- 
2.42.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109229): 
https://lists.openembedded.org/g/openembedded-devel/message/109229
Mute This Topic: https://lists.openembedded.org/mt/104805726/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-filesystems][PATCH 1/1] xfsprogs: 6.5.0 -> 6.6.0

2024-03-08 Thread Robert Yang via lists.openembedded.org
From: Robert Yang 

Rebased 0005-Replace-off64_t-stat64-with-off_t-stat.patch for 6.6.0.

Signed-off-by: Robert Yang 
---
 ...place-off64_t-stat64-with-off_t-stat.patch | 40 +--
 .../{xfsprogs_6.5.0.bb => xfsprogs_6.6.0.bb}  |  2 +-
 2 files changed, 21 insertions(+), 21 deletions(-)
 rename meta-filesystems/recipes-utils/xfsprogs/{xfsprogs_6.5.0.bb => 
xfsprogs_6.6.0.bb} (96%)

diff --git 
a/meta-filesystems/recipes-utils/xfsprogs/files/0005-Replace-off64_t-stat64-with-off_t-stat.patch
 
b/meta-filesystems/recipes-utils/xfsprogs/files/0005-Replace-off64_t-stat64-with-off_t-stat.patch
index 731c001e1..940d63c01 100644
--- 
a/meta-filesystems/recipes-utils/xfsprogs/files/0005-Replace-off64_t-stat64-with-off_t-stat.patch
+++ 
b/meta-filesystems/recipes-utils/xfsprogs/files/0005-Replace-off64_t-stat64-with-off_t-stat.patch
@@ -42,18 +42,18 @@ Signed-off-by: Khem Raj 
  26 files changed, 74 insertions(+), 74 deletions(-)
 
 diff --git a/copy/xfs_copy.c b/copy/xfs_copy.c
-index 79f6594..854fd7f 100644
+index 0420649..98a578a 100644
 --- a/copy/xfs_copy.c
 +++ b/copy/xfs_copy.c
-@@ -888,7 +888,7 @@ main(int argc, char **argv)
+@@ -881,7 +881,7 @@ main(int argc, char **argv)
}
} else  {
-   char*lb[XFS_MAX_SECTORSIZE] = { NULL };
+   char*lb = memalign(wbuf_align, XFS_MAX_SECTORSIZE);
 -  off64_t off;
 +  off_t   off;
+   ssize_t len;
  
/* ensure device files are sufficiently large */
- 
 diff --git a/fsr/xfs_fsr.c b/fsr/xfs_fsr.c
 index ba02506..12fffbd 100644
 --- a/fsr/xfs_fsr.c
@@ -68,7 +68,7 @@ index ba02506..12fffbd 100644
int ct, wc, wc_b4;
charffname[SMBUFSZ];
 diff --git a/io/bmap.c b/io/bmap.c
-index 27383ca..0b14bb7 100644
+index 722a389..6182e1c 100644
 --- a/io/bmap.c
 +++ b/io/bmap.c
 @@ -257,7 +257,7 @@ bmap_f(
@@ -186,7 +186,7 @@ index 7db5184..bf11963 100644
swidth = (fsgeo->swidth * fsgeo->blocksize);
  
 diff --git a/io/io.h b/io/io.h
-index 64b7a66..5f42301 100644
+index fe474fa..68e5e48 100644
 --- a/io/io.h
 +++ b/io/io.h
 @@ -53,7 +53,7 @@ extern int stat_f(int argc, char **argv);
@@ -603,7 +603,7 @@ index 1d04919..a74b613 100644
  
init_cvtnum(&blocksize, §size);
 diff --git a/libxfs/rdwr.c b/libxfs/rdwr.c
-index d5aad3e..0faa05b 100644
+index 0e33211..153007d 100644
 --- a/libxfs/rdwr.c
 +++ b/libxfs/rdwr.c
 @@ -576,7 +576,7 @@ libxfs_balloc(
@@ -615,8 +615,8 @@ index d5aad3e..0faa05b 100644
  {
int sts;
  
-@@ -639,7 +639,7 @@ libxfs_readbufr_map(struct xfs_buftarg *btp, struct 
xfs_buf *bp, int flags)
-   fd = libxfs_device_to_fd(btp->bt_bdev);
+@@ -638,7 +638,7 @@ libxfs_readbufr_map(struct xfs_buftarg *btp, struct 
xfs_buf *bp, int flags)
+ 
buf = bp->b_addr;
for (i = 0; i < bp->b_nmaps; i++) {
 -  off64_t offset = LIBXFS_BBTOOFF64(bp->b_maps[i].bm_bn);
@@ -624,7 +624,7 @@ index d5aad3e..0faa05b 100644
int len = BBTOB(bp->b_maps[i].bm_len);
  
error = __read_buf(fd, buf, len, offset, flags);
-@@ -798,7 +798,7 @@ err:
+@@ -797,7 +797,7 @@ err:
  }
  
  static int
@@ -633,7 +633,7 @@ index d5aad3e..0faa05b 100644
  {
int sts;
  
-@@ -864,7 +864,7 @@ libxfs_bwrite(
+@@ -863,7 +863,7 @@ libxfs_bwrite(
void*buf = bp->b_addr;
  
for (i = 0; i < bp->b_nmaps; i++) {
@@ -643,20 +643,20 @@ index d5aad3e..0faa05b 100644
  
bp->b_error = __write_buf(fd, buf, len, offset,
 diff --git a/mdrestore/xfs_mdrestore.c b/mdrestore/xfs_mdrestore.c
-index 7c1a66c..bb54e38 100644
+index 8e3998d..334bdd2 100644
 --- a/mdrestore/xfs_mdrestore.c
 +++ b/mdrestore/xfs_mdrestore.c
-@@ -116,7 +116,7 @@ perform_restore(
+@@ -160,7 +160,7 @@ verify_device_size(
+   } else {
/* ensure device is sufficiently large enough */
- 
-   char*lb[XFS_MAX_SECTORSIZE] = { NULL };
+   charlb[XFS_MAX_SECTORSIZE] = { 0 };
 -  off64_t off;
 +  off_t   off;
  
-   off = sb.sb_dblocks * sb.sb_blocksize - sizeof(lb);
-   if (pwrite(dst_fd, lb, sizeof(lb), off) < 0)
+   off = nr_blocks * blocksize - sizeof(lb);
+   if (pwrite(dev_fd, lb, sizeof(lb), off) < 0)
 diff --git a/repair/prefetch.c b/repair/prefetch.c
-index 017750e..35b5013 100644
+index 78c1e39..b0dd197 100644
 --- a/repair/prefetch.c
 +++ b/repair/prefetch.c
 @@ -475,7 +475,7 @@ pf_batch_read(
@@ -669,7 +669,7 @@ index 017750e..35b5013 100644
int i;
int inode_bufs;
 diff --git a/scrub/spacemap.c b/scrub/spacemap.c
-index 03440d3..00bee17 100644
+index b6fd411..9cefe07 100644
 --- a/scrub/spacemap.c
 +++ b/scrub/spacemap.c
 @@ -97,11 +97,11 @@ scan_ag_rmaps(
@@ -688,7 +688,7 @@ inde

[oe] [meta-filesystems][PATCH 1/1] yaffs2-utils: Upgrade to 20221209

2024-03-08 Thread Robert Yang via lists.openembedded.org
From: Robert Yang 

* The 20221209 is the commit date of SRCREV since this recipe has no version.
* Add 0001-yaffs_guts.h-define-YTIME_T-if-not-already-defined.patch to fix
  build error:
  yaffs_guts.h:501:9: error: unknown type name 'YTIME_T'

Signed-off-by: Robert Yang 
---
 ...efine-YTIME_T-if-not-already-defined.patch | 34 +++
 .../yaffs2/yaffs2-utils_git.bb|  6 ++--
 2 files changed, 38 insertions(+), 2 deletions(-)
 create mode 100644 
meta-filesystems/recipes-filesystems/yaffs2/yaffs2-utils/0001-yaffs_guts.h-define-YTIME_T-if-not-already-defined.patch

diff --git 
a/meta-filesystems/recipes-filesystems/yaffs2/yaffs2-utils/0001-yaffs_guts.h-define-YTIME_T-if-not-already-defined.patch
 
b/meta-filesystems/recipes-filesystems/yaffs2/yaffs2-utils/0001-yaffs_guts.h-define-YTIME_T-if-not-already-defined.patch
new file mode 100644
index 0..98c27d265
--- /dev/null
+++ 
b/meta-filesystems/recipes-filesystems/yaffs2/yaffs2-utils/0001-yaffs_guts.h-define-YTIME_T-if-not-already-defined.patch
@@ -0,0 +1,34 @@
+From 05cc2b958090f96d6fa128da43aa69669625e529 Mon Sep 17 00:00:00 2001
+From: Robert Yang 
+Date: Tue, 5 Mar 2024 12:03:23 +
+Subject: [PATCH] yaffs_guts.h: define YTIME_T if not already defined
+
+Fixed:
+yaffs_guts.h:501:9: error: unknown type name 'YTIME_T'
+  501 | YTIME_T yst_uid;
+
+Upstream-Status: Pending
+
+Signed-off-by: Robert Yang 
+---
+ yaffs_guts.h | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/yaffs_guts.h b/yaffs_guts.h
+index 74ded0b..598271b 100644
+--- a/yaffs_guts.h
 b/yaffs_guts.h
+@@ -487,6 +487,10 @@ struct yaffs_obj {
+ 
+   YCHAR short_name[YAFFS_SHORT_NAME_LENGTH + 1];
+ 
++#ifndef YTIME_T
++#define YTIME_T time_t
++#endif
++
+ #ifdef CONFIG_YAFFS_WINCE
+   //these are always 64 bits
+   u32 win_ctime[2];
+-- 
+2.35.5
+
diff --git a/meta-filesystems/recipes-filesystems/yaffs2/yaffs2-utils_git.bb 
b/meta-filesystems/recipes-filesystems/yaffs2/yaffs2-utils_git.bb
index 7228172b8..ca5e3302b 100644
--- a/meta-filesystems/recipes-filesystems/yaffs2/yaffs2-utils_git.bb
+++ b/meta-filesystems/recipes-filesystems/yaffs2/yaffs2-utils_git.bb
@@ -9,7 +9,8 @@ LIC_FILES_CHKSUM = 
"file://utils/mkyaffs2image.c;beginline=11;endline=13;md5=5f5
 
file://utils/mkyaffsimage.c;beginline=10;endline=12;md5=5f5464f9b3e981ca574e65b00e438561
 \
 "
 
-PV = "0.0+git"
+# The commit date of SRCREV
+PV = "20221209"
 
 DEPENDS = "mtd-utils"
 
@@ -17,9 +18,10 @@ DEPENDS = "mtd-utils"
 SRC_URI = "git://www.aleph1.co.uk/yaffs2;protocol=git;branch=master \
file://makefile-add-ldflags.patch \
file://0001-define-loff_t-if-not-already-defined.patch \
+   
file://0001-yaffs_guts.h-define-YTIME_T-if-not-already-defined.patch \
"
 
-SRCREV = "9a6f486e56f927eeb8dc7e4e0d84f6bb95eeaa0f"
+SRCREV = "613a901a229e8a701c18f003dd0aee18453e0670"
 
 UPSTREAM_CHECK_COMMITS = "1"
 
-- 
2.42.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109227): 
https://lists.openembedded.org/g/openembedded-devel/message/109227
Mute This Topic: https://lists.openembedded.org/mt/104805700/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] webp-pixbuf-loader: update 0.2.5 -> 0.2.7

2024-03-08 Thread Markus Volk
---
 ...{webp-pixbuf-loader_0.2.5.bb => webp-pixbuf-loader_0.2.7.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename 
meta-gnome/recipes-support/webp-pixbuf-loader/{webp-pixbuf-loader_0.2.5.bb => 
webp-pixbuf-loader_0.2.7.bb} (91%)

diff --git 
a/meta-gnome/recipes-support/webp-pixbuf-loader/webp-pixbuf-loader_0.2.5.bb 
b/meta-gnome/recipes-support/webp-pixbuf-loader/webp-pixbuf-loader_0.2.7.bb
similarity index 91%
rename from 
meta-gnome/recipes-support/webp-pixbuf-loader/webp-pixbuf-loader_0.2.5.bb
rename to 
meta-gnome/recipes-support/webp-pixbuf-loader/webp-pixbuf-loader_0.2.7.bb
index e7cad39a3..73f22a3d9 100644
--- a/meta-gnome/recipes-support/webp-pixbuf-loader/webp-pixbuf-loader_0.2.5.bb
+++ b/meta-gnome/recipes-support/webp-pixbuf-loader/webp-pixbuf-loader_0.2.7.bb
@@ -15,7 +15,7 @@ EXTRA_OEMESON = "-Dupdate_cache=true"
 SRC_URI = 
"git://github.com/aruiz/webp-pixbuf-loader.git;protocol=https;branch=mainline"
 
 S = "${WORKDIR}/git"
-SRCREV = "481533dd0e2c014975d9dc786887a5475c3af073"
+SRCREV = "52232e4ba282b2fed68e8fcb4b5d45ed0eaa4ed3"
 
 FILES:${PN} = " \
 ${datadir}/thumbnailers/webp-pixbuf.thumbnailer \
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109226): 
https://lists.openembedded.org/g/openembedded-devel/message/109226
Mute This Topic: https://lists.openembedded.org/mt/104805225/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-