From b81384a2a6ce353e57712718cb665c6d7a1f30b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 23 Sep 2022 18:45:22 +0700 Subject: [PATCH] sigil: patch for Python 3.11 --- srcpkgs/sigil/patches/python-3.11.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 srcpkgs/sigil/patches/python-3.11.patch diff --git a/srcpkgs/sigil/patches/python-3.11.patch b/srcpkgs/sigil/patches/python-3.11.patch new file mode 100644 index 00000000000..ff70aa9074a --- /dev/null +++ b/srcpkgs/sigil/patches/python-3.11.patch @@ -0,0 +1,11 @@ +--- a/src/EmbedPython/EmbeddedPython.cpp ++++ b/src/EmbedPython/EmbeddedPython.cpp +@@ -480,7 +480,7 @@ QVariant EmbeddedPython::PyObjectToQVari + + if (kind == PyUnicode_1BYTE_KIND) { + // latin 1 according to PEP 393 +- res = QVariant(QString::fromLatin1(reinterpret_castPyUnicode_1BYTE_DATA(po), -1)); ++ res = QVariant(QString::fromLatin1(reinterpret_cast(PyUnicode_1BYTE_DATA(po)), -1)); + + } else if (kind == PyUnicode_2BYTE_KIND) { + #if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)