Page MenuHomeSolus

D11745.diff
No OneTemporary

D11745.diff

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 @@
<Name>python-qscintilla</Name>
<Homepage>https://www.riverbankcomputing.com/software/qscintilla/</Homepage>
<Packager>
- <Name>Joey Riches</Name>
- <Email>josephriches@gmail.com</Email>
+ <Name>Algent Albrahimi</Name>
+ <Email>algent@protonmail.com</Email>
</Packager>
<License>GPL-3.0-only</License>
<PartOf>programming</PartOf>
- <Summary xml:lang="en">QScintilla is a port to Qt of Neil Hodgson&apos;s Scintilla C++ editor control</Summary>
- <Description xml:lang="en">QScintilla is a port to Qt of Neil Hodgson&apos;s Scintilla C++ editor control.
+ <Summary xml:lang="en">Python bindings for the QScintilla programmers editor widget</Summary>
+ <Description xml:lang="en">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.
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
</Source>
<Package>
<Name>python-qscintilla</Name>
- <Summary xml:lang="en">QScintilla is a port to Qt of Neil Hodgson&apos;s Scintilla C++ editor control</Summary>
- <Description xml:lang="en">QScintilla is a port to Qt of Neil Hodgson&apos;s Scintilla C++ editor control.
+ <Summary xml:lang="en">Python bindings for the QScintilla programmers editor widget</Summary>
+ <Description xml:lang="en">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.
</Description>
<PartOf>programming</PartOf>
<Files>
- <Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/Qsci.pyi</Path>
- <Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/Qsci.so</Path>
+ <Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/Qsci.abi3.so</Path>
+ <Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/Qsci.toml</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qsciabstractapis.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qsciapis.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscicommand.sip</Path>
@@ -39,7 +39,6 @@
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexercustom.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexerd.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexerdiff.sip</Path>
- <Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexeredifact.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexerfortran.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexerfortran77.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexerhtml.sip</Path>
@@ -69,7 +68,6 @@
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexerxml.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscilexeryaml.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscimacro.sip</Path>
- <Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscimod4.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscimod5.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscimodcommon.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qsciprinter.sip</Path>
@@ -77,19 +75,22 @@
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qsciscintillabase.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscistyle.sip</Path>
<Path fileType="library">/usr/lib/python3.9/site-packages/PyQt5/bindings/Qsci/qscistyledtext.sip</Path>
- <Path fileType="data">/usr/share/qt5/qsci/api/python/QScintilla2.api</Path>
+ <Path fileType="library">/usr/lib/python3.9/site-packages/QScintilla-2.13.1.dist-info/INSTALLER</Path>
+ <Path fileType="library">/usr/lib/python3.9/site-packages/QScintilla-2.13.1.dist-info/METADATA</Path>
+ <Path fileType="library">/usr/lib/python3.9/site-packages/QScintilla-2.13.1.dist-info/RECORD</Path>
+ <Path fileType="data">/usr/share/qt5/qsci/api/python/QScintilla.api</Path>
</Files>
<Replaces>
<Package>python-qscintilla-qt5</Package>
</Replaces>
</Package>
<History>
- <Update release="18">
- <Date>2021-08-09</Date>
- <Version>2.11.6</Version>
+ <Update release="19">
+ <Date>2021-10-27</Date>
+ <Version>2.13.1</Version>
<Comment>Packaging update</Comment>
- <Name>Joey Riches</Name>
- <Email>josephriches@gmail.com</Email>
+ <Name>Algent Albrahimi</Name>
+ <Email>algent@protonmail.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Fri, Aug 11, 10:12 PM (2 h, 51 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5817076
Default Alt Text
D11745.diff (10 KB)

Event Timeline