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-contrib-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 @@ +From 9b0ad5177bd692f7556a4756bdbd2da81d9c34ce Mon Sep 17 00:00:00 2001 +From: =?utf8?q?Dan=20Hor=C3=A1k?= <dan@danny.cz> +Date: Tue, 4 Aug 2020 09:19:44 +0200 +Subject: [PATCH] configure.ac: Add support for Python 3.9. + +Upstream-Status: Backport +Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index f9958b3..2917cb3 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -100,7 +100,7 @@ SR_PKG_CHECK_SUMMARY([srd_pkglibs_summary]) + # first, since usually only that variant will add "-lpython3.8". + # https://docs.python.org/3/whatsnew/3.8.html#debug-build-uses-the-same-abi-as-release-build + SR_PKG_CHECK([python3], [SRD_PKGLIBS], +- [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]) ++ [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]) + AS_IF([test "x$sr_have_python3" = xno], + [AC_MSG_ERROR([Cannot find Python 3 development headers.])]) + +-- +2.24.0.rc2 + 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" inherit autotools pkgconfig -SRC_URI = "http://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-${PV}.tar.gz" +SRC_URI = "http://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-${PV}.tar.gz \ + file://python39.patch" SRC_URI[md5sum] = "7ba4ed4ef1f06ae96979751e096c2821" SRC_URI[sha256sum] = "c50814aa6743cd8c4e88c84a0cdd8889d883c3be122289be90c63d7d67883fc0" |