diff --git a/abi_libs b/abi_libs --- a/abi_libs +++ b/abi_libs @@ -1 +1 @@ -Qsci.so +Qsci.abi3.so diff --git a/abi_symbols b/abi_symbols --- a/abi_symbols +++ b/abi_symbols @@ -1 +1 @@ -Qsci.so:PyInit_Qsci +Qsci.abi3.so:PyInit_Qsci diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -4,10 +4,14 @@ UNKNOWN:PyCapsule_Type UNKNOWN:PyDict_GetItemString UNKNOWN:PyErr_Clear +UNKNOWN:PyErr_ExceptionMatches UNKNOWN:PyErr_Format UNKNOWN:PyErr_Occurred +UNKNOWN:PyErr_SetString UNKNOWN:PyEval_RestoreThread UNKNOWN:PyEval_SaveThread +UNKNOWN:PyExc_AttributeError +UNKNOWN:PyExc_OverflowError UNKNOWN:PyExc_TypeError UNKNOWN:PyGILState_Ensure UNKNOWN:PyGILState_Release @@ -164,6 +168,7 @@ libqscintilla2_qt5.so.15:_ZN11QsciLexerPOC2EP7QObject libqscintilla2_qt5.so.15:_ZN11QsciLexerPOD2Ev libqscintilla2_qt5.so.15:_ZN11QsciPrinter10formatPageER8QPainterbR5QRecti +libqscintilla2_qt5.so.15:_ZN11QsciPrinter10printRangeEP17QsciScintillaBaseR8QPainterii libqscintilla2_qt5.so.15:_ZN11QsciPrinter10printRangeEP17QsciScintillaBaseii libqscintilla2_qt5.so.15:_ZN11QsciPrinter11setWrapModeEN13QsciScintilla8WrapModeE libqscintilla2_qt5.so.15:_ZN11QsciPrinter16setMagnificationEi @@ -1273,7 +1278,6 @@ libqscintilla2_qt5.so.15:_ZNK17QsciScintillaBase13SendScintillaEjPKc libqscintilla2_qt5.so.15:_ZNK17QsciScintillaBase13SendScintillaEjPKcS1_ libqscintilla2_qt5.so.15:_ZNK17QsciScintillaBase13SendScintillaEjRK6QColor -libqscintilla2_qt5.so.15:_ZNK17QsciScintillaBase13SendScintillaEjl libqscintilla2_qt5.so.15:_ZNK17QsciScintillaBase13SendScintillaEjllPc libqscintilla2_qt5.so.15:_ZNK17QsciScintillaBase13SendScintillaEjmP8QPainterRK5QRectll libqscintilla2_qt5.so.15:_ZNK17QsciScintillaBase13SendScintillaEjmPKc diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,18 +1,20 @@ name : python-qscintilla -version : 2.11.6 -release : 18 +version : 2.13.1 +release : 19 source : - - https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.11.6/QScintilla-2.11.6.tar.gz : e7346057db47d2fb384467fafccfcb13aa0741373c5d593bc72b55b2f0dd20a7 + - https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.13.1/QScintilla_src-2.13.1.tar.gz : 800e3d2071a96bcccd7581346af0d2fe28fc30cd68530cb8302685d013afd54a homepage : https://www.riverbankcomputing.com/software/qscintilla/ license : GPL-3.0-only component : programming -summary : QScintilla is a port to Qt of Neil Hodgson's Scintilla C++ editor control +summary : Python bindings for the QScintilla programmers editor widget description: | - QScintilla is a port to Qt of Neil Hodgson's Scintilla C++ editor control. + QScintilla is a port to Qt of the Scintilla programmers editor widget. It supports the traditional low-level Scintilla API and implements a high-level API covering such things as auto-completion, code folding and lexer configuration. These Python bindings implement a single extension module that sits on top of PyQt5 and wraps both the low-level and high-level APIs. builddeps : - - pkgconfig(python3) - pkgconfig(Qt5Widgets) - - python-sip-4 + - pkgconfig(python3) + - pyqt-builder + - python-pyqt5-sip + - python-sip - python3-qt5 - qscintilla-devel rundeps : @@ -20,14 +22,15 @@ replaces : - python-qscintilla-qt5 setup : | - cd $workdir/Python - python3 configure.py --pyqt=PyQt5 --no-dist-info + cd Python + mv pyproject{-qt5,}.toml + sip-build \ + --no-make \ + --qsci-features-dir ../src/features \ + --qsci-include-dir ../src \ + --qsci-library-dir ../src \ + --api-dir /usr/share/qt5/qsci/api/python build : | - cd Python/Qsci - %qmake QMAKE_CFLAGS_ISYSTEM=-I INCLUDEPATH+='/usr/include/QtWidgets /usr/include/QtPrintSupport' LIBS+='-lqscintilla2_qt5' - cd .. - %make + %make -C Python/build install : | - pushd Python - %make_install INSTALL_ROOT=$installdir - popd + %make_install -C Python/build INSTALL_ROOT="$installdir" diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -3,25 +3,25 @@ python-qscintilla https://www.riverbankcomputing.com/software/qscintilla/ - Joey Riches - josephriches@gmail.com + Algent Albrahimi + algent@protonmail.com GPL-3.0-only programming - QScintilla is a port to Qt of Neil Hodgson's Scintilla C++ editor control - QScintilla is a port to Qt of Neil Hodgson's Scintilla C++ editor control. + Python bindings for the QScintilla programmers editor widget + QScintilla is a port to Qt of the Scintilla programmers editor widget. It supports the traditional low-level Scintilla API and implements a high-level API covering such things as auto-completion, code folding and lexer configuration. These Python bindings implement a single extension module that sits on top of PyQt5 and wraps both the low-level and high-level APIs. https://getsol.us/sources/README.Solus python-qscintilla - QScintilla is a port to Qt of Neil Hodgson's Scintilla C++ editor control - QScintilla is a port to Qt of Neil Hodgson's Scintilla C++ editor control. + Python bindings for the QScintilla programmers editor widget + QScintilla is a port to Qt of the Scintilla programmers editor widget. It supports the traditional low-level Scintilla API and implements a high-level API covering such things as auto-completion, code folding and lexer configuration. These Python bindings implement a single extension module that sits on top of PyQt5 and wraps both the low-level and high-level APIs. programming - /usr/lib/python3.9/site-packages/PyQt5/Qsci.pyi - /usr/lib/python3.9/site-packages/PyQt5/Qsci.so + /usr/lib/python3.9/site-packages/PyQt5/Qsci.abi3.so + /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/Qsci.toml /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qsciabstractapis.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qsciapis.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscicommand.sip @@ -39,7 +39,6 @@ /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexercustom.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexerd.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexerdiff.sip - /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexeredifact.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexerfortran.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexerfortran77.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexerhtml.sip @@ -69,7 +68,6 @@ /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexerxml.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexeryaml.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscimacro.sip - /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscimod4.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscimod5.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscimodcommon.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qsciprinter.sip @@ -77,19 +75,22 @@ /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qsciscintillabase.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscistyle.sip /usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscistyledtext.sip - /usr/share/qt5/qsci/api/python/QScintilla2.api + /usr/lib/python3.9/site-packages/QScintilla-2.13.1.dist-info/INSTALLER + /usr/lib/python3.9/site-packages/QScintilla-2.13.1.dist-info/METADATA + /usr/lib/python3.9/site-packages/QScintilla-2.13.1.dist-info/RECORD + /usr/share/qt5/qsci/api/python/QScintilla.api python-qscintilla-qt5 - - 2021-08-09 - 2.11.6 + + 2021-10-27 + 2.13.1 Packaging update - Joey Riches - josephriches@gmail.com + Algent Albrahimi + algent@protonmail.com \ No newline at end of file