Package: monkeystudio
Version: 1.8.4.0-2
Severity: wishlist
Tags: patch

Due to Bug 638209 it's necessary to bump ABI for qscintilla2 sooner rather
that later. Most likely (I am waiting for an answer from the release team)
this will be done by updating to the newest upstream version.  Unfortunately
monkeystudio is FTBFS with this version due to API changes.  Fortunately,
there is already a fix in svn for monkeystudio (their svn rev 638209).

Patch is attached.  This can be uploaded in advance of the new qscintilla2.
Index: monkey/src/pMonkeyStudio.cpp
===================================================================
--- monkey/src/pMonkeyStudio.cpp	(revision 3907)
+++ monkey/src/pMonkeyStudio.cpp	(revision 3908)
@@ -733,8 +733,10 @@
 		else if ( lng == "c++" )
 			return qobject_cast<QsciLexerCPP*>( lexer )->foldCompact();
 #if QSCINTILLA_VERSION >= 0x020300
+	#if QSCINTILLA_VERSION < 0x020500
 		else if ( lng == "tcl" )
 			return qobject_cast<QsciLexerTCL*>( lexer )->foldCompact();
+	#endif
 		else if ( lng == "fortran" )
 			return qobject_cast<QsciLexerFortran*>( lexer )->foldCompact();
 		else if ( lng == "fortran77" )

Reply via email to