Package: codelite / 6.1.1+dfsg-4

Metadata

Package Version Patches format
codelite 6.1.1+dfsg-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_remove bundled cppcheck.patch | (download)

CMakeLists.txt | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 remove bundled cppcheck from cmakelists.txt
02_remove bundled sqlite.patch | (download)

CMakeLists.txt | 11 1 + 10 - 0 !
CMakePlugin/CMakeLists.txt | 5 2 + 3 - 0 !
CallGraph/CMakeLists.txt | 4 2 + 2 - 0 !
CodeDesigner/CMakeLists.txt | 4 2 + 2 - 0 !
CodeFormatter/CMakeLists.txt | 4 2 + 2 - 0 !
CodeLite/CMakeLists.txt | 7 3 + 4 - 0 !
CodeLiteDiff/CMakeLists.txt | 5 2 + 3 - 0 !
ContinuousBuild/CMakeLists.txt | 4 2 + 2 - 0 !
Copyright/CMakeLists.txt | 4 2 + 2 - 0 !
DatabaseExplorer/CMakeLists.txt | 5 2 + 3 - 0 !
Debugger/CMakeLists.txt | 4 2 + 2 - 0 !
ExternalTools/CMakeLists.txt | 4 2 + 2 - 0 !
Gizmos/CMakeLists.txt | 4 2 + 2 - 0 !
LLDBDebugger/CMakeLists.txt | 5 2 + 3 - 0 !
LLDBDebugger/codelite-lldb/CMakeLists.txt | 4 2 + 2 - 0 !
LiteEditor/CMakeLists.txt | 8 4 + 4 - 0 !
MacBundler/CMakeLists.txt | 4 2 + 2 - 0 !
MemCheck/CMakeLists.txt | 3 1 + 2 - 0 !
Outline/CMakeLists.txt | 4 2 + 2 - 0 !
Plugin/CMakeLists.txt | 8 4 + 4 - 0 !
QmakePlugin/CMakeLists.txt | 4 2 + 2 - 0 !
SFTP/CMakeLists.txt | 4 2 + 2 - 0 !
SnipWiz/CMakeLists.txt | 4 2 + 2 - 0 !
SpellChecker/CMakeLists.txt | 3 1 + 2 - 0 !
Subversion2/CMakeLists.txt | 4 2 + 2 - 0 !
Tweaks/CMakeLists.txt | 4 2 + 2 - 0 !
UnitTestCPP/CMakeLists.txt | 4 2 + 2 - 0 !
ZoomNavigator/CMakeLists.txt | 4 2 + 2 - 0 !
abbreviation/CMakeLists.txt | 4 2 + 2 - 0 !
cmake/Modules/plugin.cmake | 5 2 + 3 - 0 !
codelite_make/CMakeLists.txt | 4 2 + 2 - 0 !
cppchecker/CMakeLists.txt | 4 2 + 2 - 0 !
cscope/CMakeLists.txt | 4 2 + 2 - 0 !
git/CMakeLists.txt | 4 2 + 2 - 0 !
sdk/databaselayer/CMakeLists.txt | 6 3 + 3 - 0 !
wxformbuilder/CMakeLists.txt | 4 2 + 2 - 0 !
36 files changed, 75 insertions(+), 92 deletions(-)

 remove bundled sqlite3 and wxsqlite3 from cmakelists.txt files
03_remove bundled llvm.patch | (download)

CMakeLists.txt | 6 3 + 3 - 0 !
CodeFormatter/CMakeLists.txt | 7 7 + 0 - 0 !
CodeFormatter/clClangFormatLocator.cpp | 2 1 + 1 - 0 !
LLDBDebugger/CMakeLists.txt | 26 5 + 21 - 0 !
LiteEditor/CMakeLists.txt | 10 0 + 10 - 0 !
5 files changed, 16 insertions(+), 35 deletions(-)

 remove bundled llvm binaries
 This patch removes libclang and clang-format, and forces the version of LLVM
 to be the one specified at compile time (using LLVM_VERSION). Fixing the LLVM
 version is needed due to LLVM api changes and liblldb-dev (generic version)
 not being in Debian.
04_remove bundled unittest++.patch | (download)

LiteEditor/CMakeLists.txt | 2 1 + 1 - 0 !
Runtime/templates/projects/UnitTest++/UnitTest++.project | 6 2 + 4 - 0 !
2 files changed, 3 insertions(+), 5 deletions(-)

 remove bundled unittest++ and fix unittest++ project file
05_disable stripping.patch | (download)

CMakeLists.txt | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

 disable binary stripping at build time
 Stripping is now done by dh_strip separately.
07_remove extra rpath.patch | (download)

CMakeLists.txt | 10 0 + 10 - 0 !
1 file changed, 10 deletions(-)

 remove duplicate rpath settings in cmakelists.txt
 All RPATH settings are set in each plugin separately, so these extra
 settings produce 2 RPATH entries.
08_fix crash on close.patch | (download)

CodeLite/tags_storage_sqlite3.h | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 fix crash on close (due to newer version of wxsqlite3)
09_use x terminal editor.patch | (download)

CodeLite/procutils.cpp | 2 1 + 1 - 0 !
LiteEditor/app.cpp | 4 3 + 1 - 0 !
LiteEditor/manager.cpp | 2 1 + 1 - 0 !
Plugin/consolefinder.cpp | 4 3 + 1 - 0 !
Runtime/codelite_xterm | 6 3 + 3 - 0 !
codelite_terminal/procutils.cpp | 2 1 + 1 - 0 !
6 files changed, 12 insertions(+), 8 deletions(-)

 use x-terminal-emulator in preference to xterm
10_move helper binaries.patch | (download)

CodeLite/cl_standard_paths.cpp | 3 1 + 2 - 0 !
CodeLite/procutils.cpp | 15 2 + 13 - 0 !
LiteEditor/app.cpp | 3 1 + 2 - 0 !
LiteEditor/manager.cpp | 6 2 + 4 - 0 !
Plugin/globals.cpp | 8 3 + 5 - 0 !
Plugin/macros.h | 4 3 + 1 - 0 !
Plugin/pipedprocess.cpp | 4 2 + 2 - 0 !
Runtime/clg++ | 6 2 + 4 - 0 !
Runtime/clgcc | 5 2 + 3 - 0 !
codelite_terminal/procutils.cpp | 15 2 + 13 - 0 !
10 files changed, 20 insertions(+), 49 deletions(-)

 move most helper binaries to /usr/lib/codelite
11_no sonames.patch | (download)

CMakeLists.txt | 16 16 + 0 - 0 !
1 file changed, 16 insertions(+)

 disable sonames for all libraries
 Since all the libraries are private, they should not have SONAMEs
15_fix_about_box_license.patch | (download)

LiteEditor/aboutdlg.cpp | 60 47 + 13 - 0 !
1 file changed, 47 insertions(+), 13 deletions(-)

 fix license text in about dialog
 Since /usr/share/codelite/LICENSE isn't shipped, I have hard-coded the
 "short" GPL license text into the about dialog box.
17_lldb link order.patch | (download)

LLDBDebugger/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 link the lldbdebugger plugin with the lldbprotocol libary first
 Make LLDDebugger link against LLDBProtocol before lldb itself so the lldb
 library doesn't get dropped when using -Wl,--as-needed. 
18_hurd.patch | (download)

Plugin/globals.cpp | 12 6 + 6 - 0 !
codelitegcc/main.cpp | 2 1 + 1 - 0 !
2 files changed, 7 insertions(+), 7 deletions(-)

 patches to enable building on hurd
 Remove uses of PATH_MAX
20_Compilation fix for non precompiled header builds.patch | (download)

Subversion2/svn_console.cpp | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [patch] compilation fix for non precompiled-header builds


21_remove deprecated clang constants.patch | (download)

LiteEditor/clang_pch_maker_thread.cpp | 6 2 + 4 - 0 !
1 file changed, 2 insertions(+), 4 deletions(-)

 remove uses of removed cxtranslationunit_cxx* constants from clang