mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-24 06:48:18 -07:00
kde-apps/cantor: Fix build w/ USE=python and KF-5.31
Package-Manager: portage-2.3.3
This commit is contained in:
@@ -56,7 +56,10 @@ RDEPEND="${RDEPEND}"
|
||||
|
||||
RESTRICT+=" test"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-bashism.patch )
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-bashism.patch
|
||||
"${FILESDIR}"/${P}-python-kf-5.31.patch
|
||||
)
|
||||
|
||||
pkg_pretend() {
|
||||
kde5_pkg_pretend
|
||||
|
||||
28
kde-apps/cantor/files/cantor-16.12.2-python-kf-5.31.patch
Normal file
28
kde-apps/cantor/files/cantor-16.12.2-python-kf-5.31.patch
Normal file
@@ -0,0 +1,28 @@
|
||||
commit 4b8ef6bed62daced90c7826985650c2a813d2996
|
||||
Author: Jonathan Riddell <jr@jriddell.org>
|
||||
Date: Wed Feb 8 14:56:48 2017 +0000
|
||||
|
||||
remove modern C++ use to fix compile with current KDE policy
|
||||
|
||||
diff --git a/src/backends/python/pythonhighlighter.cpp b/src/backends/python/pythonhighlighter.cpp
|
||||
index 4064524..87b10dd 100644
|
||||
--- a/src/backends/python/pythonhighlighter.cpp
|
||||
+++ b/src/backends/python/pythonhighlighter.cpp
|
||||
@@ -87,7 +87,7 @@ void PythonHighlighter::highlightBlock(const QString &text)
|
||||
while (pos < text.length()) {
|
||||
// Trying to close current environments
|
||||
bool triggered = false;
|
||||
- for (int i = 0; i < flags.size() and not triggered; i++) {
|
||||
+ for (int i = 0; i < flags.size() && !triggered; i++) {
|
||||
int flag = flags[i];
|
||||
QRegExp ®exp = regexps[i];
|
||||
QTextCharFormat &format = formats[i];
|
||||
@@ -126,7 +126,7 @@ void PythonHighlighter::highlightBlock(const QString &text)
|
||||
singleLineCommentStart.indexIn(text, pos);
|
||||
|
||||
if (singleLineCommentStartPos != -1
|
||||
- and singleLineCommentStartPos < minPos) {
|
||||
+ && singleLineCommentStartPos < minPos) {
|
||||
setFormat(pos, text.length() - pos, commentFormat());
|
||||
break;
|
||||
} else if (minRegexp) {
|
||||
Reference in New Issue
Block a user