12.0_4editorsΣ=3 12.0_4Version of this port present on the latest quarterly branch.
BROKEN: outdated, doesn't build with Pango 1.46.2 or newer - PR 249879 DEPRECATED: Has been broken for over a year. This port expired on: 2022-08-01 IGNORE: is marked as broken: outdated, doesn't build with Pango 1.46.2 or newer - PR 249879
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
CodeLite is a powerful open-source, cross platform code editor for the
C/C++ programming languages.
CodeLite uses a sophisticated, yet intuitive interface which allows
user to easy create and build complex projects.
WWW: https://codelite.org/
===> The following configuration options are available for codelite-12.0_4:
CSCOPE=off: CScope integration
SFTP=off: Secure FTP support via libssh
====> Clang code-completion: you can only select none or one of them
CLANG40=off: Clang 4.0.x
CLANG50=off: Clang 5.0.x
CLANG60=off: Clang 6.0.x
===> Use 'make config' to modify these settings
INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine
editors/codelite: Update the port to the latest version (12.0)
This update includes:
New plugin: SmartCompletions
Improvement: Support C++11 strong enums
Bug fix: Ctrl-SPACE keybinding
Bug fix: recognition of "main()" in global scope
More info: https://wiki.codelite.org/pmwiki.php/Main/ReleaseNotesCodeLite12
Sponsored by: The FreeBSD Foundation
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590
editors/codelite: Remove support for obsolete clang versions
PR: 229072
Submitted by: brooks
Reported by: w.schwarzenfeld@utanet.at
Sponsored by: The FreeBSD Foundation
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542
editors/codelite: Add support for Clang(s) of llvm40, llvm50, and llvm60
PR: 226496
Reported by: O. Hartmann <ohartmann@walstatt.org>
Sponsored by: Netzkommune GmbH
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275
Make ninja opt-out in cmake.mk
Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.
Previously cmake-ports that wanted to use ninja could set
CMAKE_NINJA=yes
now, ports that do not work with ninja can set
cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.
The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary
PR: 219629
PR: 213331
Exp-run by: antoine
Reviewed by: rakuco
Differential Revision: https://reviews.freebsd.org/D10748
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707
Updating the ports I maintain to my FreeBSD.org address.
Submitted by: mmokhi
Reviewed by: feld, mat
Approved by: feld, mat (mentors)
Differential Revision: https://reviews.freebsd.org/D9498
editors/codelite: unbreak with hunspell 1.5
**
** NOTICE ** Could not locate libhunspell. SpellChecker plugin will not be
build
** NOTICE ** Try installing libhunspell-dev package
**
[...]
===> Building package for codelite-9.2_2
pkg-static: Unable to access file
${STAGEDIR}${PREFIX}/lib/codelite/SpellCheck.so: No such file or directory
pkg-static: DEVELOPER_MODE: Plist error, missing file:
lib/codelite/SpellCheck.so
pkg-static: Unable to access file
${STAGEDIR}${PREFIX}/share/codelite/dics/en_GB.aff: No such file or directory
pkg-static: DEVELOPER_MODE: Plist error, missing file:
share/codelite/dics/en_GB.aff
pkg-static: Unable to access file
${STAGEDIR}${PREFIX}/share/codelite/dics/en_GB.dic: No such file or directory
pkg-static: DEVELOPER_MODE: Plist error, missing file:
share/codelite/dics/en_GB.dic
pkg-static: Unable to access file
${STAGEDIR}${PREFIX}/share/codelite/dics/en_US.aff: No such file or directory
pkg-static: DEVELOPER_MODE: Plist error, missing file:
share/codelite/dics/en_US.aff
pkg-static: Unable to access file
${STAGEDIR}${PREFIX}/share/codelite/dics/en_US.dic: No such file or directory
pkg-static: DEVELOPER_MODE: Plist error, missing file:
share/codelite/dics/en_US.dic
*** Error code 1
PR: 214837
Approved by: portmgr blanket
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit)
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.
CR: D196
Approved by: portmgr (bapt)
- Fix llvm-devel include paths (broken after r332935 [1] [MFH]
- Fix build on modern compilers [MFH]
- STAGE-clean
- Convert to new LIB_DEPENDS format
- Convert to USES=dos2unix
Reported by: John J. Rushford <jjr@alisa.org>
- Update to 3.5.5375
Release notes:
http://sf.net/projects/codelite/files/Releases/codelite-3.5/README
- Add options to enable MySQL and/or PostgreSQL in DB Explorer plugin
- Add option to enable clang-based code completion (needs clang from ports)
- Add devel to CATEGORIES