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.0
+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.0/QScintilla_src-2.13.0.tar.gz : 05116938bedfceb2953d3c24f862e1ab4d68ba7845f135d1d7aa1086595449b2
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.0.dist-info/INSTALLER
+ /usr/lib/python3.9/site-packages/QScintilla-2.13.0.dist-info/METADATA
+ /usr/lib/python3.9/site-packages/QScintilla-2.13.0.dist-info/RECORD
+ /usr/share/qt5/qsci/api/python/QScintilla.api
python-qscintilla-qt5
-
- 2021-08-09
- 2.11.6
+
+ 2021-08-26
+ 2.13.0
Packaging update
- Joey Riches
- josephriches@gmail.com
+ Algent Albrahimi
+ algent@protonmail.com
\ No newline at end of file