diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2020-10-29 11:03:37 +0100 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2020-10-29 10:44:49 -0700 |
commit | 51eccca899acd39079fc22a66bb6d42976034e17 (patch) | |
tree | 5bc8e05059503dd6ca031ad26ead459bde696a35 | |
parent | be5eb3eba5bd0f58a2e9919693749249942592c3 (diff) | |
download | meta-openembedded-51eccca899acd39079fc22a66bb6d42976034e17.tar.gz |
libsigrokdecode: add python 3.9 support
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-oe/recipes-extended/sigrok/libsigrokdecode/python39.patch | 27 | ||||
-rw-r--r-- | meta-oe/recipes-extended/sigrok/libsigrokdecode_0.5.3.bb | 3 |
2 files changed, 29 insertions, 1 deletions
diff --git a/meta-oe/recipes-extended/sigrok/libsigrokdecode/python39.patch b/meta-oe/recipes-extended/sigrok/libsigrokdecode/python39.patch new file mode 100644 index 0000000000..f7115a1cb3 --- /dev/null +++ b/meta-oe/recipes-extended/sigrok/libsigrokdecode/python39.patch | |||
@@ -0,0 +1,27 @@ | |||
1 | From 9b0ad5177bd692f7556a4756bdbd2da81d9c34ce Mon Sep 17 00:00:00 2001 | ||
2 | From: =?utf8?q?Dan=20Hor=C3=A1k?= <dan@danny.cz> | ||
3 | Date: Tue, 4 Aug 2020 09:19:44 +0200 | ||
4 | Subject: [PATCH] configure.ac: Add support for Python 3.9. | ||
5 | |||
6 | Upstream-Status: Backport | ||
7 | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> | ||
8 | --- | ||
9 | configure.ac | 2 +- | ||
10 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
11 | |||
12 | diff --git a/configure.ac b/configure.ac | ||
13 | index f9958b3..2917cb3 100644 | ||
14 | --- a/configure.ac | ||
15 | +++ b/configure.ac | ||
16 | @@ -100,7 +100,7 @@ SR_PKG_CHECK_SUMMARY([srd_pkglibs_summary]) | ||
17 | # first, since usually only that variant will add "-lpython3.8". | ||
18 | # https://docs.python.org/3/whatsnew/3.8.html#debug-build-uses-the-same-abi-as-release-build | ||
19 | SR_PKG_CHECK([python3], [SRD_PKGLIBS], | ||
20 | - [python-3.8-embed], [python-3.8 >= 3.8], [python-3.7 >= 3.7], [python-3.6 >= 3.6], [python-3.5 >= 3.5], [python-3.4 >= 3.4], [python-3.3 >= 3.3], [python-3.2 >= 3.2], [python3 >= 3.2]) | ||
21 | + [python-3.9-embed], [python-3.8-embed], [python-3.8 >= 3.8], [python-3.7 >= 3.7], [python-3.6 >= 3.6], [python-3.5 >= 3.5], [python-3.4 >= 3.4], [python-3.3 >= 3.3], [python-3.2 >= 3.2], [python3 >= 3.2]) | ||
22 | AS_IF([test "x$sr_have_python3" = xno], | ||
23 | [AC_MSG_ERROR([Cannot find Python 3 development headers.])]) | ||
24 | |||
25 | -- | ||
26 | 2.24.0.rc2 | ||
27 | |||
diff --git a/meta-oe/recipes-extended/sigrok/libsigrokdecode_0.5.3.bb b/meta-oe/recipes-extended/sigrok/libsigrokdecode_0.5.3.bb index f9c1d1a3a5..d78d2770c6 100644 --- a/meta-oe/recipes-extended/sigrok/libsigrokdecode_0.5.3.bb +++ b/meta-oe/recipes-extended/sigrok/libsigrokdecode_0.5.3.bb | |||
@@ -8,7 +8,8 @@ DEPENDS = "glib-2.0 python3" | |||
8 | 8 | ||
9 | inherit autotools pkgconfig | 9 | inherit autotools pkgconfig |
10 | 10 | ||
11 | SRC_URI = "http://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-${PV}.tar.gz" | 11 | SRC_URI = "http://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-${PV}.tar.gz \ |
12 | file://python39.patch" | ||
12 | 13 | ||
13 | SRC_URI[md5sum] = "7ba4ed4ef1f06ae96979751e096c2821" | 14 | SRC_URI[md5sum] = "7ba4ed4ef1f06ae96979751e096c2821" |
14 | SRC_URI[sha256sum] = "c50814aa6743cd8c4e88c84a0cdd8889d883c3be122289be90c63d7d67883fc0" | 15 | SRC_URI[sha256sum] = "c50814aa6743cd8c4e88c84a0cdd8889d883c3be122289be90c63d7d67883fc0" |