Re: [oe] [meta-oe][PATCH] appstream: remove workaround for cross-compile

2023-09-15 Thread Khem Raj
It fails to build

https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/3128/steps/14/logs/stdio

On Fri, Sep 15, 2023 at 5:01 AM Markus Volk  wrote:
>
> This issue has been fixed upstream
> https://github.com/ximion/appstream/pull/510/commits/1f301baa5bf59d75d566a674bd76221847ca1d21
>
> - fix api documentation build
> - build vapi dependent on gobject-introspection-data
>
> Signed-off-by: Markus Volk 
> ---
>  .../appstream/0001-fix-crosscompile.patch | 43 ---
>  .../0001-remove-hardcoded-path.patch  | 31 +
>  .../appstream/appstream_0.16.3.bb | 17 +++-
>  3 files changed, 37 insertions(+), 54 deletions(-)
>  delete mode 100644 
> meta-oe/recipes-support/appstream/appstream/0001-fix-crosscompile.patch
>  create mode 100644 
> meta-oe/recipes-support/appstream/appstream/0001-remove-hardcoded-path.patch
>
> diff --git 
> a/meta-oe/recipes-support/appstream/appstream/0001-fix-crosscompile.patch 
> b/meta-oe/recipes-support/appstream/appstream/0001-fix-crosscompile.patch
> deleted file mode 100644
> index fe8dcff91..0
> --- a/meta-oe/recipes-support/appstream/appstream/0001-fix-crosscompile.patch
> +++ /dev/null
> @@ -1,43 +0,0 @@
> -From 6ab00a4279823829a9b82dc9e4d055da4de88c6e Mon Sep 17 00:00:00 2001
> -From: Markus Volk 
> -Date: Mon, 12 Dec 2022 15:42:42 +0100
> -Subject: [PATCH] fix crosscompile
> -
> -Signed-off-by: Markus Volk 
> -
> -Upstream-Status: Inappropriate [oe-specific]
> 
> - data/meson.build  | 2 +-
> - meson.build   | 2 +-
> - tools/meson.build | 9 +
> - 3 files changed, 11 insertions(+), 2 deletions(-)
> -
> -diff --git a/data/meson.build b/data/meson.build
> -index aea0cb25..1a085fc9 100644
>  a/data/meson.build
> -+++ b/data/meson.build
> -@@ -14,7 +14,7 @@ install_data('its/metainfo.loc',
> - metainfo_with_relinfo = custom_target('gen-output',
> - input : ['../NEWS', 'org.freedesktop.appstream.cli.metainfo.xml'],
> - output : 
> ['nol10n_withrelinfo_org.freedesktop.appstream.cli.metainfo.xml'],
> --command : [ascli_exe, 'news-to-metainfo', '--limit=6', '@INPUT0@', 
> '@INPUT1@', '@OUTPUT@']
> -+command : ['appstreamcli', 'news-to-metainfo', '--limit=6', '@INPUT0@', 
> '@INPUT1@', '@OUTPUT@']
> - )
> -
> - metainfo_i18n = i18n.itstool_join(
> -diff --git a/meson.build b/meson.build
> -index fd0e3373..2f273ada 100644
>  a/meson.build
> -+++ b/meson.build
> -@@ -124,7 +124,7 @@ if get_option ('gir')
> - dependency('gobject-introspection-1.0', version: '>=1.56')
> - endif
> -
> --stemmer_inc_dirs = include_directories(['/usr/include'])
> -+stemmer_inc_dirs = include_directories([''])
> - if get_option('stemming')
> - stemmer_lib = cc.find_library('stemmer', required: true)
> - if not cc.has_header('libstemmer.h')
> ---
> -2.34.1
> -
> diff --git 
> a/meta-oe/recipes-support/appstream/appstream/0001-remove-hardcoded-path.patch
>  
> b/meta-oe/recipes-support/appstream/appstream/0001-remove-hardcoded-path.patch
> new file mode 100644
> index 0..9cbfaca82
> --- /dev/null
> +++ 
> b/meta-oe/recipes-support/appstream/appstream/0001-remove-hardcoded-path.patch
> @@ -0,0 +1,31 @@
> +From 6ab00a4279823829a9b82dc9e4d055da4de88c6e Mon Sep 17 00:00:00 2001
> +From: Markus Volk 
> +Date: Mon, 12 Dec 2022 15:42:42 +0100
> +Subject: [PATCH] remove hardcoded path
> +
> +Signed-off-by: Markus Volk 
> +
> +Dont include hardcoded path. This fixes:
> +| cc1: error: include location "/usr/include" is unsafe for 
> cross-compilation [-Werror=poison-system-directories]
> +
> +Upstream-Status: Inappropriate [oe-specific]
> +---
> + meson.build   | 2 +-
> + 1 files changed, 1 insertions(+), 1 deletions(-)
> +
> +diff --git a/meson.build b/meson.build
> +index fd0e3373..2f273ada 100644
> +--- a/meson.build
>  b/meson.build
> +@@ -124,7 +124,7 @@ if get_option ('gir')
> + dependency('gobject-introspection-1.0', version: '>=1.56')
> + endif
> +
> +-stemmer_inc_dirs = include_directories(['/usr/include'])
> ++stemmer_inc_dirs = include_directories([''])
> + if get_option('stemming')
> + stemmer_lib = cc.find_library('stemmer', required: true)
> + if not cc.has_header('libstemmer.h')
> +--
> +2.34.1
> +
> diff --git a/meta-oe/recipes-support/appstream/appstream_0.16.3.bb 
> b/meta-oe/recipes-support/appstream/appstream_0.16.3.bb
> index 222cd80be..5a6c5336c 100644
> --- a/meta-oe/recipes-support/appstream/appstream_0.16.3.bb
> +++ b/meta-oe/recipes-support/appstream/appstream_0.16.3.bb
> @@ -22,9 +22,12 @@ DEPENDS = " \
>  inherit meson gobject-introspection gettext gtk-doc pkgconfig vala
>
>  GIR_MESON_OPTION = "gir"
> +GTKDOC_MESON_OPTION = "apidocs"
>
> -SRC_URI = 
> "https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz";
> -SRC_URI:append:class-target = " file://0001-fix-crosscompile.patch"
> +SRC_URI = " \
> +   
> https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz
>  \
> +   file://0001-remove-har

[oe] [meta-python][PATCH] python3-aiofiles: upgrade 23.1.0 -> 23.2.1

2023-09-15 Thread Trevor Gamblin
The new version requires hatchling to build, so add that and remove
poetry (which isn't actually needed). Note that the changelog says it
switched to PDM from poetry.

Changelog: https://github.com/Tinche/aiofiles#history

Signed-off-by: Trevor Gamblin 
---
 ...{python3-aiofiles_23.1.0.bb => python3-aiofiles_23.2.1.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-aiofiles_23.1.0.bb => 
python3-aiofiles_23.2.1.bb} (73%)

diff --git a/meta-python/recipes-devtools/python/python3-aiofiles_23.1.0.bb 
b/meta-python/recipes-devtools/python/python3-aiofiles_23.2.1.bb
similarity index 73%
rename from meta-python/recipes-devtools/python/python3-aiofiles_23.1.0.bb
rename to meta-python/recipes-devtools/python/python3-aiofiles_23.2.1.bb
index c06f09fb6a..7992b00f3e 100644
--- a/meta-python/recipes-devtools/python/python3-aiofiles_23.1.0.bb
+++ b/meta-python/recipes-devtools/python/python3-aiofiles_23.2.1.bb
@@ -4,11 +4,11 @@ HOMEPAGE = "https://github.com/aio-libs/aiohttp";
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=d2794c0df5b907fdace235a619d80314"
 
-SRC_URI[sha256sum] = 
"edd247df9a19e0db16534d4baaf536d6609a43e1de5401d7a4c1c148753a1635"
+SRC_URI[sha256sum] = 
"84ec2218d8419404abcb9f0c02df3f34c6e0a68ed41072acfb1cef5cbc29051a"
 
 PYPI_PACKAGE = "aiofiles"
 
-inherit pypi python_poetry_core
+inherit pypi python_hatchling
 
 RDEPENDS:${PN} = "\
 ${PYTHON_PN}-asyncio \
-- 
2.41.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#104895): 
https://lists.openembedded.org/g/openembedded-devel/message/104895
Mute This Topic: https://lists.openembedded.org/mt/101387569/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] appstream: remove workaround for cross-compile

2023-09-15 Thread Markus Volk
This issue has been fixed upstream
https://github.com/ximion/appstream/pull/510/commits/1f301baa5bf59d75d566a674bd76221847ca1d21

- fix api documentation build
- build vapi dependent on gobject-introspection-data

Signed-off-by: Markus Volk 
---
 .../appstream/0001-fix-crosscompile.patch | 43 ---
 .../0001-remove-hardcoded-path.patch  | 31 +
 .../appstream/appstream_0.16.3.bb | 17 +++-
 3 files changed, 37 insertions(+), 54 deletions(-)
 delete mode 100644 
meta-oe/recipes-support/appstream/appstream/0001-fix-crosscompile.patch
 create mode 100644 
meta-oe/recipes-support/appstream/appstream/0001-remove-hardcoded-path.patch

diff --git 
a/meta-oe/recipes-support/appstream/appstream/0001-fix-crosscompile.patch 
b/meta-oe/recipes-support/appstream/appstream/0001-fix-crosscompile.patch
deleted file mode 100644
index fe8dcff91..0
--- a/meta-oe/recipes-support/appstream/appstream/0001-fix-crosscompile.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From 6ab00a4279823829a9b82dc9e4d055da4de88c6e Mon Sep 17 00:00:00 2001
-From: Markus Volk 
-Date: Mon, 12 Dec 2022 15:42:42 +0100
-Subject: [PATCH] fix crosscompile
-
-Signed-off-by: Markus Volk 
-
-Upstream-Status: Inappropriate [oe-specific]

- data/meson.build  | 2 +-
- meson.build   | 2 +-
- tools/meson.build | 9 +
- 3 files changed, 11 insertions(+), 2 deletions(-)
-
-diff --git a/data/meson.build b/data/meson.build
-index aea0cb25..1a085fc9 100644
 a/data/meson.build
-+++ b/data/meson.build
-@@ -14,7 +14,7 @@ install_data('its/metainfo.loc',
- metainfo_with_relinfo = custom_target('gen-output',
- input : ['../NEWS', 'org.freedesktop.appstream.cli.metainfo.xml'],
- output : 
['nol10n_withrelinfo_org.freedesktop.appstream.cli.metainfo.xml'],
--command : [ascli_exe, 'news-to-metainfo', '--limit=6', '@INPUT0@', 
'@INPUT1@', '@OUTPUT@']
-+command : ['appstreamcli', 'news-to-metainfo', '--limit=6', '@INPUT0@', 
'@INPUT1@', '@OUTPUT@']
- )
- 
- metainfo_i18n = i18n.itstool_join(
-diff --git a/meson.build b/meson.build
-index fd0e3373..2f273ada 100644
 a/meson.build
-+++ b/meson.build
-@@ -124,7 +124,7 @@ if get_option ('gir')
- dependency('gobject-introspection-1.0', version: '>=1.56')
- endif
- 
--stemmer_inc_dirs = include_directories(['/usr/include'])
-+stemmer_inc_dirs = include_directories([''])
- if get_option('stemming')
- stemmer_lib = cc.find_library('stemmer', required: true)
- if not cc.has_header('libstemmer.h')
--- 
-2.34.1
-
diff --git 
a/meta-oe/recipes-support/appstream/appstream/0001-remove-hardcoded-path.patch 
b/meta-oe/recipes-support/appstream/appstream/0001-remove-hardcoded-path.patch
new file mode 100644
index 0..9cbfaca82
--- /dev/null
+++ 
b/meta-oe/recipes-support/appstream/appstream/0001-remove-hardcoded-path.patch
@@ -0,0 +1,31 @@
+From 6ab00a4279823829a9b82dc9e4d055da4de88c6e Mon Sep 17 00:00:00 2001
+From: Markus Volk 
+Date: Mon, 12 Dec 2022 15:42:42 +0100
+Subject: [PATCH] remove hardcoded path
+
+Signed-off-by: Markus Volk 
+
+Dont include hardcoded path. This fixes:
+| cc1: error: include location "/usr/include" is unsafe for cross-compilation 
[-Werror=poison-system-directories]
+
+Upstream-Status: Inappropriate [oe-specific]
+---
+ meson.build   | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index fd0e3373..2f273ada 100644
+--- a/meson.build
 b/meson.build
+@@ -124,7 +124,7 @@ if get_option ('gir')
+ dependency('gobject-introspection-1.0', version: '>=1.56')
+ endif
+ 
+-stemmer_inc_dirs = include_directories(['/usr/include'])
++stemmer_inc_dirs = include_directories([''])
+ if get_option('stemming')
+ stemmer_lib = cc.find_library('stemmer', required: true)
+ if not cc.has_header('libstemmer.h')
+-- 
+2.34.1
+
diff --git a/meta-oe/recipes-support/appstream/appstream_0.16.3.bb 
b/meta-oe/recipes-support/appstream/appstream_0.16.3.bb
index 222cd80be..5a6c5336c 100644
--- a/meta-oe/recipes-support/appstream/appstream_0.16.3.bb
+++ b/meta-oe/recipes-support/appstream/appstream_0.16.3.bb
@@ -22,9 +22,12 @@ DEPENDS = " \
 inherit meson gobject-introspection gettext gtk-doc pkgconfig vala
 
 GIR_MESON_OPTION = "gir"
+GTKDOC_MESON_OPTION = "apidocs"
 
-SRC_URI = 
"https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz";
-SRC_URI:append:class-target = " file://0001-fix-crosscompile.patch"
+SRC_URI = " \
+   
https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz \
+   file://0001-remove-hardcoded-path.patch \
+"
 SRC_URI[sha256sum] = 
"081c917646e94d7221c9e4aae54dacda95a27c607fa93cd8e6344a2b318b98b1"
 
 S = "${WORKDIR}/AppStream-${PV}"
@@ -36,14 +39,6 @@ PACKAGECONFIG[stemming] = 
"-Dstemming=true,-Dstemming=false,libstemmer"
 
 FILES:${PN} += "${datadir}"
 
-EXTRA_OEMESON:append = " -Ddocs=false"
-EXTRA_OEMESON:class-target += "--cross-file=${WORKDIR}/meson-${PN}.cross"
-
-do_write_config:append:clas

[oe] [meta-gnome][PATCH] evolution-data-server: upgrade 3.48.3 -> 3.50.0

2023-09-15 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 .../evolution-data-server/evolution-data-server.inc   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
index 5452a2e79..511cc04af 100644
--- a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
+++ b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
@@ -9,5 +9,5 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=6a6e689d19255cf0557f3fe7d7068212 \
 
 inherit gnomebase upstream-version-is-even
 
-SRC_URI[archive.sha256sum] = 
"b71e412e52f567c83394b5926df92b4f4f6d2cddebad384a517c720671fad996"
-PV = "3.48.3"
+SRC_URI[archive.sha256sum] = 
"c9f793d99ba188ef8cf2891b8062d7e570e3cba22b8cfc46eb561c6cecc81d3a"
+PV = "3.50.0"
-- 
2.41.0


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



[oe] OEDvM 2023.12

2023-09-15 Thread Josef Holzmayr
Howdy!

We are happy to announce this years OEDvM taking place on Friday December
1st, 2023.

Bring your topics and challenges for discussion, or just join for the
networking.

As usual, the main organization will happen through the OpenEmbedded Wiki,
with the event page being located at
https://www.openembedded.org/wiki/OEDvM_2023.12


The meeting is open to everybody, and explicitly inviting non-members to
join the conversation, and possibly the organization.

If you have any questions, feel free to reach out!

Greetz,
Josef, on behalf of the OpenEmbedded board

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#104892): 
https://lists.openembedded.org/g/openembedded-devel/message/104892
Mute This Topic: https://lists.openembedded.org/mt/101376509/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-python][PATCH 1/6] python3-flask-jwt-extended: add recipe

2023-09-15 Thread Sam Van Den Berge
On Fri, Sep 15, 2023 at 09:07:22AM +0200, Sam Van Den Berge via 
lists.openembedded.org wrote:
> From: Sam Van Den Berge 
> 
> Signed-off-by: Sam Van Den Berge 
> ---
>  .../python/python3-flask-jwt-extended_4.5.2.bb   | 16 
>  1 file changed, 16 insertions(+)
>  create mode 100644 
> meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.5.2.bb
> 
> diff --git 
> a/meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.5.2.bb 
> b/meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.5.2.bb
> new file mode 100644
> index 0..f55d77174
> --- /dev/null
> +++ b/meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.5.2.bb
> @@ -0,0 +1,16 @@
> +SUMMARY = "Extended JWT integration with Flask"
> +HOMEPAGE = "https://github.com/vimalloc/flask-jwt-extended";
> +LICENSE = "MIT"
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=9166295d7c482b9440bbb2b5c0fa43ac"
> +
> +inherit pypi setuptools3
> +
> +PYPI_PACKAGE = "Flask-JWT-Extended"
> +
> +SRC_URI[sha256sum] = 
> "ba56245ba43b71c8ae936784b867625dce8b9956faeedec2953222e57942fb0b"
> +
> +RDEPENDS:${PN} += "\
> +python3-werkzeug \
> +python3-flask \
> +python3-pyjwt \
> +"
> -- 
> 2.34.1
> 

Sorry, please ignore this patch since I already sent this one yesterday.

> 
> 
> 


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#104891): 
https://lists.openembedded.org/g/openembedded-devel/message/104891
Mute This Topic: https://lists.openembedded.org/mt/101375100/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 6/6] python3-apiflask: add recipe

2023-09-15 Thread Sam Van Den Berge
From: Sam Van Den Berge 

Signed-off-by: Sam Van Den Berge 
---
 .../python/python3-apiflask_2.0.1.bb   | 18 ++
 1 file changed, 18 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-apiflask_2.0.1.bb

diff --git a/meta-python/recipes-devtools/python/python3-apiflask_2.0.1.bb 
b/meta-python/recipes-devtools/python/python3-apiflask_2.0.1.bb
new file mode 100644
index 0..ad946470e
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-apiflask_2.0.1.bb
@@ -0,0 +1,18 @@
+SUMMARY = "APIFlask is a lightweight Python web API framework based on Flask 
and marshmallow-code projects."
+HOMEPAGE = "https://github.com/apiflask/apiflask";
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=5f89d1b0dec37448d4f4163dc3c40e64"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "APIFlask"
+
+SRC_URI[sha256sum] = 
"7ffe29e082c6cc76d8ae78ba2445b5fcd69092fac04f4f8cd23b1c887cb291cc"
+
+RDEPENDS:${PN} += "\
+python3-flask \
+python3-flask-marshmallow \
+python3-webargs \
+python3-flask-httpauth \
+python3-apispec \
+"
-- 
2.34.1


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



[oe] [meta-python][PATCH 4/6] python3-flask-httpauth: add recipe

2023-09-15 Thread Sam Van Den Berge
From: Sam Van Den Berge 

Signed-off-by: Sam Van Den Berge 
---
 .../python/python3-flask-httpauth_4.8.0.bb | 14 ++
 1 file changed, 14 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-flask-httpauth_4.8.0.bb

diff --git 
a/meta-python/recipes-devtools/python/python3-flask-httpauth_4.8.0.bb 
b/meta-python/recipes-devtools/python/python3-flask-httpauth_4.8.0.bb
new file mode 100644
index 0..51b907e6d
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-flask-httpauth_4.8.0.bb
@@ -0,0 +1,14 @@
+SUMMARY = "Simple extension that provides Basic and Digest HTTP authentication 
for Flask routes."
+HOMEPAGE = "https://github.com/miguelgrinberg/flask-httpauth";
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=3b69377f79f3f48c661701236d5a6a85"
+
+inherit pypi python_setuptools_build_meta
+
+PYPI_PACKAGE = "Flask-HTTPAuth"
+
+SRC_URI[sha256sum] = 
"66568a05bc73942c65f1e2201ae746295816dc009edd84b482c44c758d75097a"
+
+RDEPENDS:${PN} += "\
+python3-flask \
+"
-- 
2.34.1


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



[oe] [meta-python][PATCH 5/6] python3-apispec: add recipe

2023-09-15 Thread Sam Van Den Berge
From: Sam Van Den Berge 

Signed-off-by: Sam Van Den Berge 
---
 .../recipes-devtools/python/python3-apispec_6.3.0.bb   | 10 ++
 1 file changed, 10 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-apispec_6.3.0.bb

diff --git a/meta-python/recipes-devtools/python/python3-apispec_6.3.0.bb 
b/meta-python/recipes-devtools/python/python3-apispec_6.3.0.bb
new file mode 100644
index 0..fcdcd7a80
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-apispec_6.3.0.bb
@@ -0,0 +1,10 @@
+SUMMARY = "A pluggable API specification generator. Currently supports the 
OpenAPI Specification (f.k.a. the Swagger specification)."
+HOMEPAGE = "https://github.com/marshmallow-code/apispec";
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=824d596e050c0d5e3361efb438425945"
+
+inherit pypi setuptools3
+
+SRC_URI[sha256sum] = 
"6cb08d92ce73ff0b3bf46cb2ea5c00d57289b0f279fb0256a3df468182ba5344"
+
+RDEPENDS:${PN} += "python3-packaging"
-- 
2.34.1


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



[oe] [meta-python][PATCH 3/6] python3-webargs: add recipe

2023-09-15 Thread Sam Van Den Berge
From: Sam Van Den Berge 

Signed-off-by: Sam Van Den Berge 
---
 .../python/python3-webargs_8.3.0.bb | 13 +
 1 file changed, 13 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-webargs_8.3.0.bb

diff --git a/meta-python/recipes-devtools/python/python3-webargs_8.3.0.bb 
b/meta-python/recipes-devtools/python/python3-webargs_8.3.0.bb
new file mode 100644
index 0..d8ce4ab40
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-webargs_8.3.0.bb
@@ -0,0 +1,13 @@
+SUMMARY = "Declarative parsing and validation of HTTP request objects, with 
built-in support for popular web frameworks."
+HOMEPAGE = "https://github.com/marshmallow-code/webargs";
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=c3ff8567ef1f2a8cf223f30ac5a6f094"
+
+inherit pypi setuptools3
+
+SRC_URI[sha256sum] = 
"cab207941b0686c4d086c823632ddcd4343151644341a32fcf50b8eaa71e31c7"
+
+RDEPENDS:${PN} += "\
+python3-marshmallow \
+python3-packaging \
+"
-- 
2.34.1


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



[oe] [meta-python][PATCH 2/6] python3-flask-marshmallow: add recipe

2023-09-15 Thread Sam Van Den Berge
From: Sam Van Den Berge 

Signed-off-by: Sam Van Den Berge 
---
 .../python/python3-flask-marshmallow_0.15.0.bb | 14 ++
 1 file changed, 14 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-flask-marshmallow_0.15.0.bb

diff --git 
a/meta-python/recipes-devtools/python/python3-flask-marshmallow_0.15.0.bb 
b/meta-python/recipes-devtools/python/python3-flask-marshmallow_0.15.0.bb
new file mode 100644
index 0..25ca4d24c
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-flask-marshmallow_0.15.0.bb
@@ -0,0 +1,14 @@
+SUMMARY = "Flask + marshmallow for beautiful APIs"
+HOMEPAGE = "https://github.com/marshmallow-code/flask-marshmallow";
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=c3ff8567ef1f2a8cf223f30ac5a6f094"
+
+inherit pypi setuptools3
+
+SRC_URI[sha256sum] = 
"2083ae55bebb5142fff98c6bbd483a2f5dbc531a8bc1be2180ed5f75e7f3fccc"
+
+RDEPENDS:${PN} += "\
+python3-flask \
+python3-marshmallow \
+python3-packaging \
+"
-- 
2.34.1


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



[oe] [meta-python][PATCH 1/6] python3-flask-jwt-extended: add recipe

2023-09-15 Thread Sam Van Den Berge
From: Sam Van Den Berge 

Signed-off-by: Sam Van Den Berge 
---
 .../python/python3-flask-jwt-extended_4.5.2.bb   | 16 
 1 file changed, 16 insertions(+)
 create mode 100644 
meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.5.2.bb

diff --git 
a/meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.5.2.bb 
b/meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.5.2.bb
new file mode 100644
index 0..f55d77174
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-flask-jwt-extended_4.5.2.bb
@@ -0,0 +1,16 @@
+SUMMARY = "Extended JWT integration with Flask"
+HOMEPAGE = "https://github.com/vimalloc/flask-jwt-extended";
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=9166295d7c482b9440bbb2b5c0fa43ac"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "Flask-JWT-Extended"
+
+SRC_URI[sha256sum] = 
"ba56245ba43b71c8ae936784b867625dce8b9956faeedec2953222e57942fb0b"
+
+RDEPENDS:${PN} += "\
+python3-werkzeug \
+python3-flask \
+python3-pyjwt \
+"
-- 
2.34.1


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