Package: codeblocks / 16.01+dfsg-2.1

Metadata

Package Version Patches format
codeblocks 16.01+dfsg-2.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 no_Makefiles_in_debian_dir.patch | (download)

Makefile.am | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 we don't want makefiles, in debian directory, linked to build system of upstream tarball
02 remove_lena_references.patch | (download)

src/plugins/scriptedwizard/resources/opencv/Makefile.am | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 fix ftbfs caused by removal of non-free image "lena.jpg".
 See https://lintian.debian.org/tags/license-problem-non-free-img-lenna.html
 and #794852 for more details.
03 remove fPIC from pkg info.patch | (download)

src/plugins/contrib/wxContribItems/cb_wxKWIC.pc.in | 2 1 + 1 - 0 !
src/plugins/contrib/wxContribItems/cb_wxchartctrl.pc.in | 2 1 + 1 - 0 !
src/plugins/contrib/wxContribItems/cb_wxcontrib.pc.in | 2 1 + 1 - 0 !
src/plugins/contrib/wxContribItems/cb_wxcustombutton.pc.in | 2 1 + 1 - 0 !
src/plugins/contrib/wxContribItems/cb_wxflatnotebook.pc.in | 2 1 + 1 - 0 !
src/plugins/contrib/wxContribItems/cb_wximagepanel.pc.in | 2 1 + 1 - 0 !
src/plugins/contrib/wxContribItems/cb_wxled.pc.in | 2 1 + 1 - 0 !
src/plugins/contrib/wxContribItems/cb_wxmathplot.pc.in | 2 1 + 1 - 0 !
src/plugins/contrib/wxContribItems/cb_wxspeedbutton.pc.in | 2 1 + 1 - 0 !
src/plugins/contrib/wxContribItems/cb_wxtreelist.pc.in | 2 1 + 1 - 0 !
src/plugins/contrib/wxContribItems/wxsmith-contrib.pc.in | 2 1 + 1 - 0 !
src/plugins/contrib/wxSmith/wxsmith.pc.in | 2 1 + 1 - 0 !
src/plugins/contrib/wxSmithAui/wxsmithaui.pc.in | 2 1 + 1 - 0 !
13 files changed, 13 insertions(+), 13 deletions(-)

 remove -fpic from pkg-info files.
 lintian suggests that -fPIC is specific to the target and should be set in
 it's own make rules, but not in pkg-config files for libraries it uses.
04 reproducible_build.patch | (download)

src/plugins/contrib/wxSmithSTC/stedit/src/stedlgs.cpp | 2 1 + 1 - 0 !
src/sdk/cbexception.cpp | 2 1 + 1 - 0 !
src/sdk/configmanager.cpp | 4 2 + 2 - 0 !
src/src/appglobals.cpp | 4 2 + 2 - 0 !
4 files changed, 6 insertions(+), 6 deletions(-)

 make the build reproducible (enforce reproducible timestamps)
05 remove rsa md5 impl.patch | (download)

src/plugins/contrib/source_exporter/wxPdfDocument/include/wx/pdfdocdef.h | 8 4 + 4 - 0 !
src/plugins/contrib/source_exporter/wxPdfDocument/src/pdfencrypt.cpp | 638 311 + 327 - 0 !
2 files changed, 315 insertions(+), 331 deletions(-)

 fix non-distributability of codeblocks package
 Fix non-distributability of codeblocks package due to GPL and RSA md5 license
 conflict by replacing md5 implementation with Alexander Peslyak's public
 domain version. An initial proposed patch was offered by Alexander GQ Gerasiov
 <gq@debian.org> in #826379; this patch pulls in the corresponding changes made
 upstream.
06 fix ftbfs gcc71.patch | (download)

src/include/scripting/sqplus/sqplus.h | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix compilation with gcc 7.1.0
Bug-Debian: https://bugs.debian.org/853349