[oe] [meta-networking][PATCH] scapy: Add difftools and logutils in RDEPENDS
From: Simone Weiß When adding scapy to core-image-base from poky those dependecies were missing causing scapys start to fail. Signed-off-by: Simone Weiß --- meta-networking/recipes-devtools/python/python3-scapy_2.5.0.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-networking/recipes-devtools/python/python3-scapy_2.5.0.bb b/meta-networking/recipes-devtools/python/python3-scapy_2.5.0.bb index 4858e4e57..d99d7016b 100644 --- a/meta-networking/recipes-devtools/python/python3-scapy_2.5.0.bb +++ b/meta-networking/recipes-devtools/python/python3-scapy_2.5.0.bb @@ -38,4 +38,5 @@ do_install_ptest() { RDEPENDS:${PN} = "tcpdump ${PYTHON_PN}-compression ${PYTHON_PN}-cryptography ${PYTHON_PN}-netclient \ ${PYTHON_PN}-netserver ${PYTHON_PN}-pydoc ${PYTHON_PN}-pkgutil ${PYTHON_PN}-shell \ - ${PYTHON_PN}-threading ${PYTHON_PN}-numbers ${PYTHON_PN}-fcntl" + ${PYTHON_PN}-threading ${PYTHON_PN}-numbers ${PYTHON_PN}-fcntl ${PYTHON_PN}-logging \ + ${PYTHON_PN}-difflib" -- 2.39.2 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108476): https://lists.openembedded.org/g/openembedded-devel/message/108476 Mute This Topic: https://lists.openembedded.org/mt/103986060/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-argh: update to version 0.31.2
Remove a redundant checksum that changes with every release. Leverage the COPYING file instead Signed-off-by: Derek Straka --- .../python/{python3-argh_0.31.0.bb => python3-argh_0.31.2.bb} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-argh_0.31.0.bb => python3-argh_0.31.2.bb} (79%) diff --git a/meta-python/recipes-devtools/python/python3-argh_0.31.0.bb b/meta-python/recipes-devtools/python/python3-argh_0.31.2.bb similarity index 79% rename from meta-python/recipes-devtools/python/python3-argh_0.31.0.bb rename to meta-python/recipes-devtools/python/python3-argh_0.31.2.bb index 24a579fb9..afcd7d966 100644 --- a/meta-python/recipes-devtools/python/python3-argh_0.31.0.bb +++ b/meta-python/recipes-devtools/python/python3-argh_0.31.2.bb @@ -12,10 +12,9 @@ tool; Argh just makes it easy to use." LICENSE = "LGPL-3.0-or-later" LIC_FILES_CHKSUM = "file://COPYING.LESSER;md5=3000208d539ec061b899bce1d9ce9404 \ - file://README.rst;beginline=261;endline=275;md5=ba124578a6853962d5038eabef535d12 \ " -SRC_URI[sha256sum] = "b93093544309ddbfe6c73dc9bfd60dbc4acecef39f3f464774b3084a1ec5d7b0" +SRC_URI[sha256sum] = "db1c34885804f7d4646c385dc2fb19b45298561322f4c15eae1b133993f9e323" inherit pypi python_flit_core -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108475): https://lists.openembedded.org/g/openembedded-devel/message/108475 Mute This Topic: https://lists.openembedded.org/mt/103985981/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-colorlog: update to version 6.8.2
Signed-off-by: Derek Straka --- .../{python3-colorlog_6.8.0.bb => python3-colorlog_6.8.2.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-colorlog_6.8.0.bb => python3-colorlog_6.8.2.bb} (77%) diff --git a/meta-python/recipes-devtools/python/python3-colorlog_6.8.0.bb b/meta-python/recipes-devtools/python/python3-colorlog_6.8.2.bb similarity index 77% rename from meta-python/recipes-devtools/python/python3-colorlog_6.8.0.bb rename to meta-python/recipes-devtools/python/python3-colorlog_6.8.2.bb index 6aefef6d1..c26f4bb70 100644 --- a/meta-python/recipes-devtools/python/python3-colorlog_6.8.0.bb +++ b/meta-python/recipes-devtools/python/python3-colorlog_6.8.2.bb @@ -7,6 +7,6 @@ inherit pypi setuptools3 PYPI_PACKAGE = "colorlog" -SRC_URI[sha256sum] = "fbb6fdf9d5685f2517f388fb29bb27d54e8654dd31f58bc2a3b217e967a95ca6" +SRC_URI[sha256sum] = "3e3e079a41feb5a1b64f978b5ea4f46040a94f11f0e8bbb8261e3dbbeca64d44" RDEPENDS:${PN} += "python3-logging" -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108474): https://lists.openembedded.org/g/openembedded-devel/message/108474 Mute This Topic: https://lists.openembedded.org/mt/103985829/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-gmqtt: update to version 0.6.14
Signed-off-by: Derek Straka --- .../python/{python3-gmqtt_0.6.13.bb => python3-gmqtt_0.6.14.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-gmqtt_0.6.13.bb => python3-gmqtt_0.6.14.bb} (81%) diff --git a/meta-python/recipes-devtools/python/python3-gmqtt_0.6.13.bb b/meta-python/recipes-devtools/python/python3-gmqtt_0.6.14.bb similarity index 81% rename from meta-python/recipes-devtools/python/python3-gmqtt_0.6.13.bb rename to meta-python/recipes-devtools/python/python3-gmqtt_0.6.14.bb index 101bfb9aa..5d8a3ba51 100644 --- a/meta-python/recipes-devtools/python/python3-gmqtt_0.6.13.bb +++ b/meta-python/recipes-devtools/python/python3-gmqtt_0.6.14.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/wialon/gmqtt"; LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=903f1792621a3b35ee546da75d139177" -SRC_URI[sha256sum] = "b4623d3e32ba266e96c04b0871bb057d05414371c1d279550648b390e6ba7577" +SRC_URI[sha256sum] = "45b0f7794247455b9163155eeedf41c86e303c72b79056bf65d33038b17443a3" inherit pypi setuptools3 -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108473): https://lists.openembedded.org/g/openembedded-devel/message/108473 Mute This Topic: https://lists.openembedded.org/mt/103985774/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-coverage: update to version 7.4.1
Signed-off-by: Derek Straka --- .../{python3-coverage_7.4.0.bb => python3-coverage_7.4.1.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-coverage_7.4.0.bb => python3-coverage_7.4.1.bb} (84%) diff --git a/meta-python/recipes-devtools/python/python3-coverage_7.4.0.bb b/meta-python/recipes-devtools/python/python3-coverage_7.4.1.bb similarity index 84% rename from meta-python/recipes-devtools/python/python3-coverage_7.4.0.bb rename to meta-python/recipes-devtools/python/python3-coverage_7.4.1.bb index 30922697a..b3da5d571 100644 --- a/meta-python/recipes-devtools/python/python3-coverage_7.4.0.bb +++ b/meta-python/recipes-devtools/python/python3-coverage_7.4.1.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://coverage.readthedocs.io"; LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ee41112a44fe7014dce33e26468ba93" -SRC_URI[sha256sum] = "707c0f58cb1712b8809ece32b68996ee1e609f71bd14615bd8f87a1293cb610e" +SRC_URI[sha256sum] = "1ed4b95480952b1a26d863e546fa5094564aa0065e1e5f0d4d0041f293251d04" inherit pypi setuptools3 -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108472): https://lists.openembedded.org/g/openembedded-devel/message/108472 Mute This Topic: https://lists.openembedded.org/mt/103985661/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-google-api-python-client: update to version 2.115.0
Signed-off-by: Derek Straka --- ...t_2.114.0.bb => python3-google-api-python-client_2.115.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-google-api-python-client_2.114.0.bb => python3-google-api-python-client_2.115.0.bb} (86%) diff --git a/meta-python/recipes-devtools/python/python3-google-api-python-client_2.114.0.bb b/meta-python/recipes-devtools/python/python3-google-api-python-client_2.115.0.bb similarity index 86% rename from meta-python/recipes-devtools/python/python3-google-api-python-client_2.114.0.bb rename to meta-python/recipes-devtools/python/python3-google-api-python-client_2.115.0.bb index 9564bff70..63628904a 100644 --- a/meta-python/recipes-devtools/python/python3-google-api-python-client_2.114.0.bb +++ b/meta-python/recipes-devtools/python/python3-google-api-python-client_2.115.0.bb @@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/googleapis/google-api-python-client"; LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" -SRC_URI[sha256sum] = "e041bbbf60e682261281e9d64b4660035f04db1cccba19d1d68eebc24d1465ed" +SRC_URI[sha256sum] = "96af11376535236ba600ebbe23588cfe003ec9b74e66dd6ddb53aa3ec87e1b52" inherit pypi setuptools3 -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108471): https://lists.openembedded.org/g/openembedded-devel/message/108471 Mute This Topic: https://lists.openembedded.org/mt/103985564/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-pdm: update to version 2.12.2
Signed-off-by: Derek Straka --- .../python/{python3-pdm_2.12.1.bb => python3-pdm_2.12.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pdm_2.12.1.bb => python3-pdm_2.12.2.bb} (81%) diff --git a/meta-python/recipes-devtools/python/python3-pdm_2.12.1.bb b/meta-python/recipes-devtools/python/python3-pdm_2.12.2.bb similarity index 81% rename from meta-python/recipes-devtools/python/python3-pdm_2.12.1.bb rename to meta-python/recipes-devtools/python/python3-pdm_2.12.2.bb index 1ae40a7c4..b0849d13b 100644 --- a/meta-python/recipes-devtools/python/python3-pdm_2.12.1.bb +++ b/meta-python/recipes-devtools/python/python3-pdm_2.12.2.bb @@ -4,7 +4,7 @@ LICENSE = "MIT" SECTION = "devel/python" LIC_FILES_CHKSUM = "file://LICENSE;md5=2eb31a2cc1a758c34b499f287dd04ef2" -SRC_URI[sha256sum] = "39a2aba19986c945a79bf584c3775285e24e9c7f8ed8a603815b61c5fac5db4c" +SRC_URI[sha256sum] = "b3ca4ab107ad65b57fe1312e4360e1f7b3d7c5ed81a841b6ed48b3777862ed57" inherit pypi python_setuptools_build_meta -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108470): https://lists.openembedded.org/g/openembedded-devel/message/108470 Mute This Topic: https://lists.openembedded.org/mt/103985438/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-cytoolz: update to version 0.12.3
Signed-off-by: Derek Straka --- .../{python3-cytoolz_0.12.2.bb => python3-cytoolz_0.12.3.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-cytoolz_0.12.2.bb => python3-cytoolz_0.12.3.bb} (83%) diff --git a/meta-python/recipes-devtools/python/python3-cytoolz_0.12.2.bb b/meta-python/recipes-devtools/python/python3-cytoolz_0.12.3.bb similarity index 83% rename from meta-python/recipes-devtools/python/python3-cytoolz_0.12.2.bb rename to meta-python/recipes-devtools/python/python3-cytoolz_0.12.3.bb index fa8549c54..6c35ad580 100644 --- a/meta-python/recipes-devtools/python/python3-cytoolz_0.12.2.bb +++ b/meta-python/recipes-devtools/python/python3-cytoolz_0.12.3.bb @@ -5,7 +5,7 @@ SECTION = "devel/python" LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=d422ebce3e9c6447563bd410e9b22f2e" -SRC_URI[sha256sum] = "31d4b0455d72d914645f803d917daf4f314d115c70de0578d3820deb8b101f66" +SRC_URI[sha256sum] = "4503dc59f4ced53a54643272c61dc305d1dbbfbd7d6bdf296948de9f34c3a282" inherit pypi setuptools3 -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108469): https://lists.openembedded.org/g/openembedded-devel/message/108469 Mute This Topic: https://lists.openembedded.org/mt/103985379/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-argcomplete: update to version 3.2.2
Signed-off-by: Derek Straka --- ...ython3-argcomplete_3.2.1.bb => python3-argcomplete_3.2.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-argcomplete_3.2.1.bb => python3-argcomplete_3.2.2.bb} (83%) diff --git a/meta-python/recipes-devtools/python/python3-argcomplete_3.2.1.bb b/meta-python/recipes-devtools/python/python3-argcomplete_3.2.2.bb similarity index 83% rename from meta-python/recipes-devtools/python/python3-argcomplete_3.2.1.bb rename to meta-python/recipes-devtools/python/python3-argcomplete_3.2.2.bb index e6b9af084..fffecf521 100644 --- a/meta-python/recipes-devtools/python/python3-argcomplete_3.2.1.bb +++ b/meta-python/recipes-devtools/python/python3-argcomplete_3.2.2.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] = "437f67fb9b058da5a090df505ef9be0297c4883993f3f56cb186ff087778cfb4" +SRC_URI[sha256sum] = "f3e49e8ea59b4026ee29548e24488af46e30c9de57d48638e24f54a1ea1000a2" PYPI_PACKAGE = "argcomplete" -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108468): https://lists.openembedded.org/g/openembedded-devel/message/108468 Mute This Topic: https://lists.openembedded.org/mt/103985347/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-web3: update to version 6.15.0
Signed-off-by: Derek Straka --- .../python/{python3-web3_6.14.0.bb => python3-web3_6.15.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-web3_6.14.0.bb => python3-web3_6.15.0.bb} (84%) diff --git a/meta-python/recipes-devtools/python/python3-web3_6.14.0.bb b/meta-python/recipes-devtools/python/python3-web3_6.15.0.bb similarity index 84% rename from meta-python/recipes-devtools/python/python3-web3_6.14.0.bb rename to meta-python/recipes-devtools/python/python3-web3_6.15.0.bb index 177c6fc03..e216857de 100644 --- a/meta-python/recipes-devtools/python/python3-web3_6.14.0.bb +++ b/meta-python/recipes-devtools/python/python3-web3_6.15.0.bb @@ -4,7 +4,7 @@ SECTION = "devel/python" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=373fede350846fdffd23648fba504635" -SRC_URI[sha256sum] = "a3726289da9eff2ce30f9b1b49ec59e9245216f7aecbfa2007f73dbe94999717" +SRC_URI[sha256sum] = "a646d1fe5eba00625b5459d23910e472f0d0aa063788422bff2648ca4e1ebc7e" inherit pypi setuptools3 -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108467): https://lists.openembedded.org/g/openembedded-devel/message/108467 Mute This Topic: https://lists.openembedded.org/mt/103985218/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-bandit: update to version 1.7.7
Signed-off-by: Derek Straka --- .../python/{python3-bandit_1.7.6.bb => python3-bandit_1.7.7.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-bandit_1.7.6.bb => python3-bandit_1.7.7.bb} (84%) diff --git a/meta-python/recipes-devtools/python/python3-bandit_1.7.6.bb b/meta-python/recipes-devtools/python/python3-bandit_1.7.7.bb similarity index 84% rename from meta-python/recipes-devtools/python/python3-bandit_1.7.6.bb rename to meta-python/recipes-devtools/python/python3-bandit_1.7.7.bb index 3cf927e10..2de7fc7ae 100644 --- a/meta-python/recipes-devtools/python/python3-bandit_1.7.6.bb +++ b/meta-python/recipes-devtools/python/python3-bandit_1.7.7.bb @@ -2,7 +2,7 @@ SUMMARY = "Security oriented static analyser for python code." LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658" -SRC_URI[sha256sum] = "72ce7bc9741374d96fb2f1c9a8960829885f1243ffde743de70a19cee353e8f3" +SRC_URI[sha256sum] = "527906bec6088cb499aae31bc962864b4e77569e9d529ee51df3a93b4b8ab28a" DEPENDS = "python3-pbr-native python3-git python3-pbr python3-pyyaml python3-six python3-stevedore" -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108466): https://lists.openembedded.org/g/openembedded-devel/message/108466 Mute This Topic: https://lists.openembedded.org/mt/103984259/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] vulkan-cts: Upgrade to 1.3.7.3
Adjust for different patches between vulkan-cts and opengl-es-cts Use gcc to compile vulkan-cts for now, it does not like libc++ headers from clang-18 Signed-off-by: Khem Raj --- ...LAND_SCANNER-and-WAYLAND_PROTOCOLS_D.patch | 20 ++ .../files/0001-include-missing-cstdint.patch | 61 --- .../vk-gl-cts/khronos-cts.inc | 3 +- ...0001-use-library-sonames-for-linking.patch | 0 .../vk-gl-cts/opengl-es-cts_3.2.9.3.bb| 4 ++ ...0001-use-library-sonames-for-linking.patch | 4 +- ...n-cts_1.3.3.1.bb => vulkan-cts_1.3.7.3.bb} | 24 +--- 7 files changed, 27 insertions(+), 89 deletions(-) delete mode 100644 meta-oe/recipes-graphics/vk-gl-cts/files/0001-include-missing-cstdint.patch copy meta-oe/recipes-graphics/vk-gl-cts/{files => opengl-es-cts}/0001-use-library-sonames-for-linking.patch (100%) rename meta-oe/recipes-graphics/vk-gl-cts/{files => vulkan-cts}/0001-use-library-sonames-for-linking.patch (96%) rename meta-oe/recipes-graphics/vk-gl-cts/{vulkan-cts_1.3.3.1.bb => vulkan-cts_1.3.7.3.bb} (53%) diff --git a/meta-oe/recipes-graphics/vk-gl-cts/files/0001-cmake-Define-WAYLAND_SCANNER-and-WAYLAND_PROTOCOLS_D.patch b/meta-oe/recipes-graphics/vk-gl-cts/files/0001-cmake-Define-WAYLAND_SCANNER-and-WAYLAND_PROTOCOLS_D.patch index d7000b7da1..f659e36066 100644 --- a/meta-oe/recipes-graphics/vk-gl-cts/files/0001-cmake-Define-WAYLAND_SCANNER-and-WAYLAND_PROTOCOLS_D.patch +++ b/meta-oe/recipes-graphics/vk-gl-cts/files/0001-cmake-Define-WAYLAND_SCANNER-and-WAYLAND_PROTOCOLS_D.patch @@ -13,25 +13,17 @@ Signed-off-by: Khem Raj framework/platform/CMakeLists.txt | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) -diff --git a/framework/platform/CMakeLists.txt b/framework/platform/CMakeLists.txt -index c3ac463e4..030163f6c 100644 --- a/framework/platform/CMakeLists.txt +++ b/framework/platform/CMakeLists.txt -@@ -73,8 +73,12 @@ if (NOT DEFINED TCUTIL_PLATFORM_SRCS) +@@ -73,8 +73,9 @@ if (NOT DEFINED TCUTIL_PLATFORM_SRCS) add_definitions(-DDEQP_SUPPORT_WAYLAND=1) include_directories(lnx/wayland) - pkg_get_variable(WAYLAND_PROTOCOLS_DIR wayland-protocols pkgdatadir) -- pkg_get_variable(WAYLAND_SCANNER wayland-scanner wayland_scanner) -+ if (NOT DEFINED WAYLAND_PROTOCOLS_DIR) +- ++ if (NOT WAYLAND_PROTOCOLS_DIR) + pkg_get_variable(WAYLAND_PROTOCOLS_DIR wayland-protocols pkgdatadir) + endif() -+ if (NOT DEFINED WAYLAND_SCANNER) -+ pkg_get_variable(WAYLAND_SCANNER wayland-scanner wayland_scanner) -+ endif() - - set(DEQP_XDG_SHELL_PROTOCOL ${WAYLAND_PROTOCOLS_DIR}/stable/xdg-shell/xdg-shell.xml) - set(DEQP_XDG_SHELL_GEN_OUTPUTS_DIR ${PROJECT_BINARY_DIR}/framework/platform) --- -2.37.3 - + if (NOT WAYLAND_SCANNER) + pkg_get_variable(WAYLAND_SCANNER wayland-scanner wayland_scanner) + endif() diff --git a/meta-oe/recipes-graphics/vk-gl-cts/files/0001-include-missing-cstdint.patch b/meta-oe/recipes-graphics/vk-gl-cts/files/0001-include-missing-cstdint.patch deleted file mode 100644 index 47d9fc748a..00 --- a/meta-oe/recipes-graphics/vk-gl-cts/files/0001-include-missing-cstdint.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 74cf53d89529902ecdef5b230421bc4d30fd089b Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 25 Jan 2023 15:36:14 -0800 -Subject: [PATCH] include missing - -gcc-13 exposed errors like below due to it removing indirect includes of -these headers in libstdc++ [1] - -../git/external/amber/src/include/amber/shader_info.h:60:15: error: 'uint32_t' was not declared in this scope - 60 | std::vector shader_data; - | ^~~~ - -[1] https://www.gnu.org/software/gcc/gcc-13/porting_to.html - -Upstream-Status: Submitted [https://github.com/google/amber/pull/1016] -Signed-off-by: Khem Raj - include/amber/recipe.h | 1 + - include/amber/shader_info.h | 1 + - src/descriptor_set_and_binding_parser.h | 1 + - 3 files changed, 3 insertions(+) - -diff --git a/include/amber/recipe.h b/include/amber/recipe.h -index 310a86a..1b83213 100644 a/include/amber/recipe.h -+++ b/include/amber/recipe.h -@@ -15,6 +15,7 @@ - #ifndef AMBER_RECIPE_H_ - #define AMBER_RECIPE_H_ - -+#include - #include - #include - #include -diff --git a/include/amber/shader_info.h b/include/amber/shader_info.h -index 6c9126a..b5ce751 100644 a/include/amber/shader_info.h -+++ b/include/amber/shader_info.h -@@ -15,6 +15,7 @@ - #ifndef AMBER_SHADER_INFO_H_ - #define AMBER_SHADER_INFO_H_ - -+#include - #include - #include - -diff --git a/src/descriptor_set_and_binding_parser.h b/src/descriptor_set_and_binding_parser.h -index
Re: [oe] [meta-filesystems][PATCH] e2tools: Add tool recipe
Thanks for your contribution Angelo On Fri, Jan 26, 2024 at 2:24 AM Angelo Ribeiro via lists.openembedded.org wrote: > > e2tools is a simple set of GPL'ed utilities to read, write, and manipulate > files in an ext2/ext3 filesystem. > These utilities access a filesystem directly using the ext2fs library. > > Signed-off-by: Angelo.Ribeiro > --- > .../recipes-utils/e2tools/e2tools_git.bb | 25 +++ > 1 file changed, 25 insertions(+) > create mode 100644 meta-filesystems/recipes-utils/e2tools/e2tools_git.bb > > diff --git a/meta-filesystems/recipes-utils/e2tools/e2tools_git.bb > b/meta-filesystems/recipes-utils/e2tools/e2tools_git.bb > new file mode 100644 > index 0..d8492bf8d > --- /dev/null > +++ b/meta-filesystems/recipes-utils/e2tools/e2tools_git.bb > @@ -0,0 +1,25 @@ > +SUMMARY = "Set of GPL'ed utilities to ext2/ext3 filesystem." > +DESCRIPTION = "e2tools is a simple set of GPL'ed utilities to read, write, \ > +and manipulate files in an ext2/ext3 filesystem. These utilities access a \ > +filesystem directly using the ext2fs library. Can also be used on a Linux \ > +machine to read/write to disk images or floppies without having to mount \ > +them or have root access." > +HOMEPAGE = "https://github.com/e2tools/e2tools"; > +SECTION = "base" > +LICENSE = "GPL-2.0-only" > +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" > + > +DEPENDS += "e2fsprogs" > + > +PV = "0.1.0+gitr${SRCPV}" I think SRCPV can be dropped here these days. PV = "0.1.0+git" would suffice. > + > +SRC_URI = " \ > + git://github.com/e2tools/e2tools;protocol=https;branch=master \ > +" > +SRCREV = "fd092754a6b65c3a769f74f888668c066f09c36d" > + > +S = "${WORKDIR}/git" > + > +inherit autotools pkgconfig > + > +BBCLASSEXTEND = "native" > -- > 2.34.1 > > The information in this communication may contain confidential or legally > privileged information. It is intended solely for the use of the individual > or entity it addresses and others authorized to receive it. If you are not an > intended recipient, you are hereby notified that any disclosure, copying, > distribution or action in reliance on the contents of this information is > strictly prohibited and may be unlawful. If you have received this > communication by error, please notify us immediately by responding to this > e-mail and then delete it from your system. Critical TechWorks is not liable > for the proper and complete transmission of the information in this > communication nor for any delay in its receipt > > This e-mail is environmentally friendly, just like Critical TechWorks, which > lives in a paper-free atmosphere. Therefore, please consider the environment > before printing it! > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108464): https://lists.openembedded.org/g/openembedded-devel/message/108464 Mute This Topic: https://lists.openembedded.org/mt/103973659/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] libcamera: update 0.1.0 -> 0.2.0
On Fri, Jan 26, 2024 at 11:02:54AM +0100, f_...@t-online.de wrote: > On Thu, Jan 25 2024 at 08:53:32 PM -08:00:00, Khem Raj > wrote: > >seeing this build error on qemux86/clang > > I also had this issue with gcc and sent a fix for it Thanks for backporting a fix for pipewire! -- Denys -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108463): https://lists.openembedded.org/g/openembedded-devel/message/108463 Mute This Topic: https://lists.openembedded.org/mt/103942085/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[oe] [yocto] [yocto-autobuilder2][PATCH] schedulers: drop meta-oe-mirror and reproducible-meta-oe from SWAT monitoring
Hi All, I just wanted to make sure people using meta-openembedded see this. The implication here is that we're not seeing improvements to the point where Yocto Project can keep up with the failures being generated from meta-openembedded so were having to take it out some of our processes. We can add it back if things improve. Cheers, Richard --- Begin Message --- From: Alexandre Belloni Signed-off-by: Alexandre Belloni --- schedulers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/schedulers.py b/schedulers.py index 9ffa88f5f384..5ddcc7a68ce9 100644 --- a/schedulers.py +++ b/schedulers.py @@ -283,6 +283,8 @@ def repos_for_builder(buildername): def parent_default_props(buildername, branchname=None): props = {} props["swat_monitor"] = True +if buildername in ['reproducible-meta-oe', 'meta-oe-mirror']: +props["swat_monitor"] = False repos = config.buildertorepos.get(buildername) if not repos: repos = config.buildertorepos["default"] -- 2.43.0 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#62302): https://lists.yoctoproject.org/g/yocto/message/62302 Mute This Topic: https://lists.yoctoproject.org/mt/103978367/1686473 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [richard.pur...@linuxfoundation.org] -=-=-=-=-=-=-=-=-=-=-=- --- End Message --- -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108462): https://lists.openembedded.org/g/openembedded-devel/message/108462 Mute This Topic: https://lists.openembedded.org/mt/103978453/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] jack: fix build with python3 on host
* first backport from waflib fixes: | DEBUG: Executing shell function do_configure | Traceback (most recent call last): | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/jack/1.9.22/git/./waf", line 166, in | from waflib import Scripting | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/jack/1.9.22/git/waflib/Scripting.py", line 10, in | from waflib import Utils, Configure, Logs, Options, ConfigSet, Context, Errors, Build, Node | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/jack/1.9.22/git/waflib/Configure.py", line 16, in | from waflib import ConfigSet, Utils, Options, Logs, Context, Build, Errors | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/jack/1.9.22/git/waflib/Options.py", line 14, in | from waflib import Logs, Utils, Context, Errors | File "/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/jack/1.9.22/git/waflib/Context.py", line 9, in | import os, re, imp, sys | ModuleNotFoundError: No module named 'imp' the 2nd one avoids SyntaxWarning from waf --version which causes waf_preconfigure to fail, because SyntaxWarning ends in waf_preconfigure to fail, because SyntaxWarning ends in bb.utils.vercmp_string_op: jack/1.9.22/git $ python3 waf --version /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/jack/1.9.22/git/waflib/Context.py:617: SyntaxWarning: invalid escape sequence '\_' """ /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/jack/1.9.22/git/waflib/Build.py:107: SyntaxWarning: invalid escape sequence '\*' """List of targets to build (default: \*)""" /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/jack/1.9.22/git/waflib/Task.py:1047: SyntaxWarning: invalid escape sequence '\w' re_cond = re.compile('(?P\w+)|(?P\|)|(?P&)') /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/jack/1.9.22/git/waflib/TaskGen.py:730: SyntaxWarning: invalid escape sequence '\w' re_m4 = re.compile('@(\w+)@', re.M) waf 2.0.12 (54841218840ffa34fddf834680a5a17db69caa12) As reported in https://lists.openembedded.org/g/openembedded-core/message/194348 Signed-off-by: Martin Jansa --- ...0001-Conceal-imp-warnings-in-Python3.patch | 34 +++ ...ationWarning-invalid-escape-sequence.patch | 229 ++ .../recipes-multimedia/jack/jack_1.9.22.bb| 5 +- 3 files changed, 267 insertions(+), 1 deletion(-) create mode 100644 meta-oe/recipes-multimedia/jack/jack/0001-Conceal-imp-warnings-in-Python3.patch create mode 100644 meta-oe/recipes-multimedia/jack/jack/0002-Fix-all-DeprecationWarning-invalid-escape-sequence.patch diff --git a/meta-oe/recipes-multimedia/jack/jack/0001-Conceal-imp-warnings-in-Python3.patch b/meta-oe/recipes-multimedia/jack/jack/0001-Conceal-imp-warnings-in-Python3.patch new file mode 100644 index 00..8411d12caf --- /dev/null +++ b/meta-oe/recipes-multimedia/jack/jack/0001-Conceal-imp-warnings-in-Python3.patch @@ -0,0 +1,34 @@ +From f864a2aa29377a77c3aef61ce917cc03d099c430 Mon Sep 17 00:00:00 2001 +From: Thomas Nagy +Date: Wed, 14 Aug 2019 22:05:45 +0200 +Subject: [PATCH] Conceal imp warnings in Python3 + +--- +Upstream-Status: Backport [from waflib not jack: https://gitlab.com/ita1024/waf/-/commit/d2060dfd8af4edb5824153ff24e207b39ecd67a2.patch] + + waflib/Context.py | 9 - + 1 file changed, 8 insertions(+), 1 deletion(-) + +diff --git a/waflib/Context.py b/waflib/Context.py +index 761b521f..38ab03f1 100644 +--- a/waflib/Context.py b/waflib/Context.py +@@ -6,10 +6,17 @@ + Classes and functions enabling the command system + """ + +-import os, re, imp, sys ++import os, re, sys + from waflib import Utils, Errors, Logs + import waflib.Node + ++if sys.hexversion > 0x304: ++ import types ++ class imp(object): ++ new_module = lambda x: types.ModuleType(x) ++else: ++ import imp ++ + # the following 3 constants are updated on each new release (do not touch) + HEXVERSION=0x2000c00 + """Constant updated on new releases""" diff --git a/meta-oe/recipes-multimedia/jack/jack/0002-Fix-all-DeprecationWarning-invalid-escape-sequence.patch b/meta-oe/recipes-multimedia/jack/jack/0002-Fix-all-DeprecationWarning-invalid-escape-sequence.patch new file mode 100644 index 00..cbced56a67 --- /dev/null +++ b/meta-oe/recipes-multimedia/jack/jack/0002-Fix-all-DeprecationWarning-invalid-escape-sequence.patch @@ -0,0 +1,229 @@ +From bcba27168d99a3919b730e6a533cf79ab3b24eee Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micka=C3=ABl=20Schoentgen?= +Date: Sat, 5 Jan 2019 12:02:42 +0100 +Subject: [PATCH] Fix all DeprecationWarning: invalid escape sequence +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Mickaël Schoentgen +--- +Upstream-Status: Backport [from waflib not jack: https://gitlab.com/ita1024/waf/-/commit/412a9b819e86a0061f990c7245f0f5db76d0eda3] + + waflib/Build.py | 2 +- + waflib/ConfigSet.py | 2 +- + waflib/Context.py | 2 +- + waflib/Task.py
[oe] [meta-filesystems][PATCH] e2tools: Add tool recipe
e2tools is a simple set of GPL'ed utilities to read, write, and manipulate files in an ext2/ext3 filesystem. These utilities access a filesystem directly using the ext2fs library. Signed-off-by: Angelo.Ribeiro --- .../recipes-utils/e2tools/e2tools_git.bb | 25 +++ 1 file changed, 25 insertions(+) create mode 100644 meta-filesystems/recipes-utils/e2tools/e2tools_git.bb diff --git a/meta-filesystems/recipes-utils/e2tools/e2tools_git.bb b/meta-filesystems/recipes-utils/e2tools/e2tools_git.bb new file mode 100644 index 0..d8492bf8d --- /dev/null +++ b/meta-filesystems/recipes-utils/e2tools/e2tools_git.bb @@ -0,0 +1,25 @@ +SUMMARY = "Set of GPL'ed utilities to ext2/ext3 filesystem." +DESCRIPTION = "e2tools is a simple set of GPL'ed utilities to read, write, \ +and manipulate files in an ext2/ext3 filesystem. These utilities access a \ +filesystem directly using the ext2fs library. Can also be used on a Linux \ +machine to read/write to disk images or floppies without having to mount \ +them or have root access." +HOMEPAGE = "https://github.com/e2tools/e2tools"; +SECTION = "base" +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" + +DEPENDS += "e2fsprogs" + +PV = "0.1.0+gitr${SRCPV}" + +SRC_URI = " \ + git://github.com/e2tools/e2tools;protocol=https;branch=master \ +" +SRCREV = "fd092754a6b65c3a769f74f888668c066f09c36d" + +S = "${WORKDIR}/git" + +inherit autotools pkgconfig + +BBCLASSEXTEND = "native" -- 2.34.1 The information in this communication may contain confidential or legally privileged information. It is intended solely for the use of the individual or entity it addresses and others authorized to receive it. If you are not an intended recipient, you are hereby notified that any disclosure, copying, distribution or action in reliance on the contents of this information is strictly prohibited and may be unlawful. If you have received this communication by error, please notify us immediately by responding to this e-mail and then delete it from your system. Critical TechWorks is not liable for the proper and complete transmission of the information in this communication nor for any delay in its receipt This e-mail is environmentally friendly, just like Critical TechWorks, which lives in a paper-free atmosphere. Therefore, please consider the environment before printing it! -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108460): https://lists.openembedded.org/g/openembedded-devel/message/108460 Mute This Topic: https://lists.openembedded.org/mt/103973659/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] libcamera: update 0.1.0 -> 0.2.0
On Thu, Jan 25 2024 at 08:53:32 PM -08:00:00, Khem Raj wrote: seeing this build error on qemux86/clang I also had this issue with gcc and sent a fix for it -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108459): https://lists.openembedded.org/g/openembedded-devel/message/108459 Mute This Topic: https://lists.openembedded.org/mt/103942085/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][PATCH] pipewire: fix build with libcamera-0.2
Add a backport patch to fix this issue with libcamera-0.2: | In file included from ../git/spa/plugins/libcamera/libcamera-source.cpp:188: | ../git/spa/plugins/libcamera/libcamera-utils.cpp:719:9: error: 'Transform' does not name a type https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3782 Signed-off-by: Markus Volk --- ...d2d3bb6333c7d6e74cbaa806bff2d908f589.patch | 82 +++ .../pipewire/pipewire_1.0.1.bb| 5 +- 2 files changed, 86 insertions(+), 1 deletion(-) create mode 100644 meta-multimedia/recipes-multimedia/pipewire/pipewire/fd33d2d3bb6333c7d6e74cbaa806bff2d908f589.patch diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire/fd33d2d3bb6333c7d6e74cbaa806bff2d908f589.patch b/meta-multimedia/recipes-multimedia/pipewire/pipewire/fd33d2d3bb6333c7d6e74cbaa806bff2d908f589.patch new file mode 100644 index 0..9c62df19e --- /dev/null +++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire/fd33d2d3bb6333c7d6e74cbaa806bff2d908f589.patch @@ -0,0 +1,82 @@ +From fd33d2d3bb6333c7d6e74cbaa806bff2d908f589 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= +Date: Sat, 28 Oct 2023 02:09:06 +0200 +Subject: [PATCH] spa: libcamera: use `CameraConfiguration::orientation` + +libcamera commit cc65629b68d49d ("libcamera: camera: Introduce Orientation") [0] +introduced to the `CameraConfiguration::orientation` member to describe the +orientation of the image in the received memory buffers. + +Then c65e40b8480ffb ("libcamera: Use CameraConfiguration::orientation") [1] +removed `CameraConfiguration::transform`, which broke the libcamera plugin. + +Fix that by using the new `orientation` member. + +[0]: https://git.linuxtv.org/libcamera.git/commit/?id=cc65629b68d49d5f2a4d61537584c56ba510a335 +[1]: https://git.linuxtv.org/libcamera.git/commit/?id=c65e40b8480ffb5f50e01a4e6713164c7194a937 + +Upstream-Status: Backport [https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/fd33d2d3bb6333c7d6e74cbaa806bff2d908f589] +--- + spa/plugins/libcamera/libcamera-utils.cpp | 36 +++ + 1 file changed, 17 insertions(+), 19 deletions(-) + +diff --git a/spa/plugins/libcamera/libcamera-utils.cpp b/spa/plugins/libcamera/libcamera-utils.cpp +index 2b1aea5a76..c197248d30 100644 +--- a/spa/plugins/libcamera/libcamera-utils.cpp b/spa/plugins/libcamera/libcamera-utils.cpp +@@ -716,25 +716,23 @@ static int spa_libcamera_use_buffers(struct impl *impl, struct port *port, + } + + static const struct { +- Transform libcamera_transform; +- uint32_t spa_transform_value; +-} transform_map[] = { +- { Transform::Identity, SPA_META_TRANSFORMATION_None }, +- { Transform::Rot0, SPA_META_TRANSFORMATION_None }, +- { Transform::HFlip, SPA_META_TRANSFORMATION_Flipped }, +- { Transform::VFlip, SPA_META_TRANSFORMATION_Flipped180 }, +- { Transform::HVFlip, SPA_META_TRANSFORMATION_180 }, +- { Transform::Rot180, SPA_META_TRANSFORMATION_180 }, +- { Transform::Transpose, SPA_META_TRANSFORMATION_Flipped90 }, +- { Transform::Rot90, SPA_META_TRANSFORMATION_90 }, +- { Transform::Rot270, SPA_META_TRANSFORMATION_270 }, +- { Transform::Rot180Transpose, SPA_META_TRANSFORMATION_Flipped270 }, ++ Orientation libcamera_orientation; /* clockwise rotation then horizontal mirroring */ ++ uint32_t spa_transform_value; /* horizontal mirroring then counter-clockwise rotation */ ++} orientation_map[] = { ++ { Orientation::Rotate0, SPA_META_TRANSFORMATION_None }, ++ { Orientation::Rotate0Mirror, SPA_META_TRANSFORMATION_Flipped }, ++ { Orientation::Rotate90, SPA_META_TRANSFORMATION_270 }, ++ { Orientation::Rotate90Mirror, SPA_META_TRANSFORMATION_Flipped90 }, ++ { Orientation::Rotate180, SPA_META_TRANSFORMATION_180 }, ++ { Orientation::Rotate180Mirror, SPA_META_TRANSFORMATION_Flipped180 }, ++ { Orientation::Rotate270, SPA_META_TRANSFORMATION_90 }, ++ { Orientation::Rotate270Mirror, SPA_META_TRANSFORMATION_Flipped270 }, + }; + +-static uint32_t libcamera_transform_to_spa_transform_value(Transform transform) ++static uint32_t libcamera_orientation_to_spa_transform_value(Orientation orientation) + { +- for (const auto& t : transform_map) { +- if (t.libcamera_transform == transform) ++ for (const auto& t : orientation_map) { ++ if (t.libcamera_orientation == orientation) + return t.spa_transform_value; + } + return SPA_META_TRANSFORMATION_None; +@@ -788,9 +786,9 @@ mmap_init(struct impl *impl, struct port *port, + buffers[i], SPA_META_VideoTransform, sizeof(*b->videotransform)); + if (b->videotransform) { + b->videotransform->transform = +- libcamera_transform_to_spa_transform_value(impl->config->transform); +- spa_log_debug(impl->log, "Setting videotransform for buffer %d to %u (from %s