dev-util / codeblocks

The open source, cross platform, free C, C++ and Fortran IDE

Official package sites : http://www.codeblocks.org/ ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3
USE flags
contrib debug pch

v17.12-r301 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~ppc ~x86 ~x86-fbsd
USE flags
contrib debug fortran pch

v17.12-r300 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm ~ppc ~x86 ~x86-fbsd
USE flags
contrib debug fortran pch

v17.12-r1 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~ppc ~x86 ~x86-fbsd
USE flags
contrib debug fortran pch

v17.12 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm ~ppc ~x86 ~x86-fbsd
USE flags
contrib debug fortran pch

General

contrib
Missing description
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
fortran
Add support for fortran
pch
Enable precompiled header support for faster compilation at the expense of disk space and memory (>=sys-devel/gcc-3.4 only)

app-admin / gamin : Meta package providing the File Alteration Monitor API & Server

app-arch / zip : Info ZIP (encryption support)

app-portage / elt-patches : Collection of patches for libtool.eclass

app-text / hunspell : Hunspell spell checker - an improved replacement for myspell in OOo

dev-libs / boost : Boost Libraries for C++

dev-libs / libgamin : Library providing the FAM File Alteration Monitor API

dev-libs / tinyxml : Simple and small C++ XML parser

dev-util / astyle : Artistic Style is a re-indenter and reformatter for C++, C and Java source code

dev-vcs / subversion : Advanced version control system

net-misc / rsync : File transfer program to keep remote files into sync

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-libs / wxGTK : GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit

app-admin / gamin : Meta package providing the File Alteration Monitor API & Server

app-arch / zip : Info ZIP (encryption support)

app-text / hunspell : Hunspell spell checker - an improved replacement for myspell in OOo

dev-libs / boost : Boost Libraries for C++

dev-libs / libgamin : Library providing the FAM File Alteration Monitor API

x11-libs / wxGTK : GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit

Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
dev-util/codeblocks: move large astyle patch to distfiles
Package-Manager: Portage-2.3.40, Repoman-2.3.9
band-a-prend · gentoo
dev-util/codeblocks: update codeblocks-9999.ebuild
Add updated codeblocks-9999.ebuild that is synced with codeblocks-17.12-r1.ebuild (has updated dependencies) and allow to build Codeblocks from svn trunk. The USE-flag 'fortran' removed in this ebuild-file as FortranProject plugin sources downloads from external svn repo and could requires from time to time changes of the autotools script patch to build successfully.
band-a-prend · gentoo
dev-util/codeblocks: rm '-fno-delete-null-pointer-checks' flag
Remove '-fno-delete-null-pointer-checks' compiler flag. This flag was added to allow to run Codeblocks after compiling codeblocks-16.01 with gcc-6.1 [1] and this issue was fixed in upstream on 2016-07-16 in ticket 10875 [2]. On the 2017-03-24 in upstream ticket 11033 [3] this flag was removed as no needed anymore: 'linux: Partially Revert rev 10875 because we no longer do null pointer checks'. Refs: [1] http://forums.codeblocks.org/index.php?topic=21283.0 [2] https://sourceforge.net/p/codeblocks/code/10875/ [3] https://sourceforge.net/p/codeblocks/code/11033/
band-a-prend · gentoo
dev-util/codeblocks: replace dep libgamin to gamin
Replace contrib plugin dependency from dev-libs/libgamin to app-admin/gamin as in some cases it cause Codeblocks craches of FileManager plugin due to errors 'Failed to connect to socket /tmp/fam-elmar-' and 'failed to find gam_server'. Ref: http://forums.codeblocks.org/index.php/topic,22641.0.html
Mart Raudsepp · gentoo
dev-util/codeblocks: remove old
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Pacho Ramos · gentoo
dev-util/codeblocks: Uses wxGTK:3.0 since 17.12 versions
Package-Manager: Portage-2.3.38, Repoman-2.3.9
band-a-prend · gentoo
dev-util/codeblocks: unbundle dev-util/astyle lib
Unbundle the dev-util/astyle library in favor of system installed by adding it as build dependency ( >=dev-util/astyle-3.0.1-r1:0= ): 1. patching (update) the Codeblocks Astyle plugin to be compatible with dev-util/astyle-3.1: "codeblocks-17.12_update_astyle_plugin_to_v3.1.patch" that is taken from upstream: https://sourceforge.net/p/codeblocks/code/11266/ * updated astyle plugin to v3.1 * removed obsolete astyle options * added new astyle options Authored by: jenslody 2018-01-15 (using conditional patching depends on if '>=dev-util/astyle-3.1' is installed in system); 2. use sub-sloting of dev-util/astyle to force rebuild Codeblocks on system update if sub-slot of dev-util/astyle is changed; 3. remove KEYWORD "arm" to avoid repoman QA warning about "dependency.bad" and "dependency.badindev" due to dev-util/astyle dependency doesn't have this KEYWORD. Closes: https://bugs.gentoo.org/383037 Closes: https://bugs.gentoo.org/656758
band-a-prend · gentoo
dev-util/codeblocks: unbundle dev-libs/tinyxml lib
Unbundle the dev-libs/tinyxml library in favor of system installed by adding it as build dependency (>=dev-libs/tinyxml-2.6.2-r3).
band-a-prend · gentoo
dev-util/codeblocks: remove "--with-wx-config"
Remove --with-wx-config="${WX_CONFIG}" from "econf" in "src_configure()" section.
band-a-prend · gentoo
dev-util/codeblocks: update package DESCRIPTION
Update package DESCRIPTION to correspond that on codeblocks site.
band-a-prend · gentoo
dev-util/codeblocks: init copy to 17-12-{r1,r301}
Mart Raudsepp · gentoo
dev-util/codeblocks: Shorten the elog about symbol resolver
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Mart Raudsepp · gentoo
dev-util/codeblocks: remove automake/autoconf from DEPEND
autotools.eclass adds its own proper DEPEND (including libtool), no need for us to do it with eautoreconf. Package-Manager: Portage-2.3.28, Repoman-2.3.9
band-a-prend · gentoo
dev-util/codeblocks: ver. 17.12 for wxGTK:3.0-gtk3
Adding additional 'codeblocks-17.12-r300.ebuild' for building with wxGTK:3.0-gtk3 instead of wxGTK:2.8. This also contains USE flag 'fortran' (introduced in codeblocks-17.12.ebuild ) which controls the building of 'FortranProject plugin' for Code::Blocks IDE ( https://sourceforge.net/projects/fortranproject/ ) after applying of 'FortranProject_autotools_build.diff' patch. Bug: bugs.gentoo.org/643494
band-a-prend · gentoo
dev-util/codeblocks: version bump to 17.12
Code::Blocks IDE package version bump to 17.12 with switching 'WX_GTK_VER' from x11-libs/wxGTK:2.8 to x11-libs/wxGTK:3.0 This also adds a new USE flag 'fortran' which controls the building of 'FortranProject plugin' for Code::Blocks IDE ( https://sourceforge.net/projects/fortranproject/ ) after applying of 'FortranProject_autotools_build.diff' patch. Add patch 'FortranProject_fix_build_gcc7_failed.patch' from upstream that fix gcc7 compilation error "call of overloaded ‘abs(unsigned int)’ is ambiguous" for FortranProject plugin, i.e. when USE="fortran". Remove USE=flag "static" with passing "--disable-static" to econf within src_configure() section. Remove directly passing "-g" compiler option to CFLAGS and CXXFLAGS when USE="debug" by applying the patch 'codeblocks-17.12-nodebug.diff'. Updating 'metadata.xml' file: Adding 'fortran' USE-flag description for 'dev-util/codeblocks-17.12'. Updating 'Manifest' file: Adding size, blake2 and sha512 checksums for 'codeblocks_17.12.tar.xz' tarball Bug: https://bugs.gentoo.org/643494 Closes: https://bugs.gentoo.org/643494
Peter Levine · gentoo
dev-util/codeblocks: Fix building with GCC-7
Bug: https://bugs.gentoo.org/649248 Package-Manager: Portage-2.3.16, Repoman-2.3.6 Closes: https://bugs.gentoo.org/649248 Closes: https://bugs.gentoo.org/637126 Closes: https://github.com/gentoo/gentoo/pull/7600
Peter Levine · gentoo
dev-util/codeblocks: Fix segfault with GCC-6
Bug: https://bugs.gentoo.org/show_bug.cgi?id=625696 Package-Manager: Portage-2.3.6, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/5175
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Pacho Ramos · gentoo
dev-util/codeblocks: Drop old
Package-Manager: portage-2.3.2
Ryan Hill · gentoo
dev-util/codeblocks: Version bump (bug #576730).
Package-Manager: portage-2.3.0_rc1 Signed-off-by: Ryan Hill <rhill@gentoo.org>
Ryan Hill · gentoo
dev-util/codeblocks: Revert "Support wxGTK:3.0" (Bug #575716)
Package-Manager: portage-2.2.27 Signed-off-by: Ryan Hill <rhill@gentoo.org>
Pacho Ramos · gentoo
dev-util/codeblocks: Support wxGTK:3.0
Package-Manager: portage-2.2.23
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed