non port: devel/ccls/Makefile |
SVNWeb
|
Number of commits found: 42 |
Mon, 13 Feb 2023
|
[ 04:51 Ka Ho Ng (khng) ] 93bc67e
devel/ccls: Reinstate the port and update to snapshot 20230115
Approved by: delphij (ports)
Differential Revision: https://reviews.freebsd.org/D38552
|
Sat, 14 Jan 2023
|
[ 23:14 Tobias C. Berner (tcberner) ] 21778d8 (Only the first 10 of 110 ports in this commit are shown above. )
Cleanup: Remove devel/llvm[789]0
* remove old devel/llvm70
* remove old devel/llvm80
* remove old devel/llvm90
* remove ports explicitely depending on either of the three
Differential Revision: https://reviews.freebsd.org/D37936
|
Sat, 17 Dec 2022
|
[ 23:10 Tobias C. Berner (tcberner) ] e66cf64
devel/ccls: lock llvm-version at 9
LLVM_DEFAULT will be bumped to 15, this port fails with:
[...]
/wrkdirs/usr/ports/devel/ccls/work/ccls-0.20210330/src/indexer.cc:530:21:
error: use of undeclared identifier 'isIdentifierBody'; did you mean
'IdentifierLoc'?
((i && isIdentifierBody(name[i - 1])) ||
^
[...]
PR: 263456
|
Wed, 7 Sep 2022
|
[ 21:10 Stefan Eßer (se) ] b7f0544 (Only the first 10 of 27931 ports in this commit are shown above. )
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
|
Fri, 9 Apr 2021
|
[ 08:58 Ka Ho Ng (khng) ] 024be49
devel/ccls: Update to 0.20210330
The location of documentation tarball is reset to my ~/public_distfiles.
Approved by: lwhsu
Differential Revision: https://reviews.freebsd.org/D29601
|
Wed, 7 Apr 2021
|
[ 08:09 Mathieu Arnold (mat) ] cf118cc (Only the first 10 of 8873 ports in this commit are shown above. )
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
|
Tue, 6 Apr 2021
|
[ 14:31 Mathieu Arnold (mat) ] 305f148 (Only the first 10 of 29333 ports in this commit are shown above. )
Remove # $FreeBSD$ from Makefiles.
|
Thu, 31 Dec 2020
|
[ 17:16 ygy ]
devel/ccls: Update to 0.20201219 and take maintainership
Submitted by: Ka Ho Ng <khng300@gmail.com>
Approved by: lwhsu
Differential Revision: https://reviews.freebsd.org/D27862
|
Mon, 28 Sep 2020
|
[ 05:05 tobik ] (Only the first 10 of 163 ports in this commit are shown above. )
Reset MAINTAINER
|
Thu, 7 Nov 2019
|
[ 14:18 tobik ]
devel/ccls: Update to 0.20190823.4
|
Tue, 24 Sep 2019
|
[ 07:23 tobik ]
devel/ccls: Update to 0.20190823.3
|
Fri, 20 Sep 2019
|
[ 19:58 jbeich ] (Only the first 10 of 44 ports in this commit are shown above. )
Switch default devel/llvm* to 90
PR: 239682
Reviewed by: tobik
Differential Revision: https://reviews.freebsd.org/D21172
|
Mon, 16 Sep 2019
|
[ 11:48 tobik ]
devel/ccls: Update to 0.20190823.2
|
Tue, 3 Sep 2019
|
[ 12:32 tobik ]
devel/ccls: Update to 0.20190823.1
- Update docs to latest Wiki snapshot
|
Fri, 23 Aug 2019
|
[ 20:07 tobik ]
devel/ccls: Update to 0.20190823
Changes: https://github.com/MaskRay/ccls/releases/tag/0.20190823
|
Wed, 7 Aug 2019
|
[ 08:47 tobik ]
devel/ccls: Update to latest commit
This should make it work with devel/llvm90.
PR: 239682
|
[ 08:33 tobik ]
devel/ccls: Pet portclippy
|
Fri, 26 Jul 2019
|
[ 20:46 gerald ] (Only the first 10 of 3853 ports in this commit are shown above. )
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
|
Mon, 8 Apr 2019
|
[ 00:37 tobik ]
devel/ccls: Fix build with multiple llvm* packages installed
Apparently it is possible for the build to pick multiple LLVM
versions if LLVM_DIR is not explicitly set similar to Clang_DIR.
$ grep llvm $(make -V CONFIGURE_WRKSRC)/CMakeCache.txt
Clang_DIR:PATH=/usr/local/llvm80/lib/cmake/clang
LLVM_DIR:PATH=/usr/local/llvm50/lib/cmake/llvm
PR: 237089
Submitted by: fullermd@over-yonder.net
|
Sun, 31 Mar 2019
|
[ 19:42 tobik ]
devel/ccls: Update to 0.20190314
Changes: https://github.com/MaskRay/ccls/releases/tag/0.20190314
|
Mon, 25 Mar 2019
|
[ 18:09 jbeich ]
devel/ccls: unbreak with DEFAULT_VERSIONS+=llvm=-devel
Don't try hard to make LIB_DEPENDS pick the specific version when this
is already enforced by BUILD_DEPENDS. The left field in _DEPENDS lines
isn't recorded into binary packages, anyway.
=======================<phase: lib-depends >============================
===> ccls-0.20190301_2 depends on shared library: libLLVM--devel.so - not
found
===> Installing existing package /packages/All/llvm-devel-9.0.d20190226.txz
[120i386-default-llvm90-job-07] Installing llvm-devel-9.0.d20190226...
the most recent version of llvm-devel-9.0.d20190226 is already installed
===> ccls-0.20190301_2 depends on shared library: libLLVM--devel.so - not
found
*** Error code 1
|
Wed, 20 Mar 2019
|
[ 12:23 jbeich ] (Only the first 10 of 25 ports in this commit are shown above. )
Switch to devel/llvm80 for DEFAULT_VERSIONS
PR: 235215
|
Mon, 4 Mar 2019
|
[ 15:20 tobik ]
devel/ccls: Fix distinfo
The 0.20190301 tag was recreated.
Changes: https://people.freebsd.org/~tobik/logs/ccls-0.20190301.diff
|
Sat, 2 Mar 2019
|
[ 07:43 tobik ]
devel/ccls: Update to 0.20190301
Changes: https://github.com/MaskRay/ccls/releases/tag/0.20190301
|
Wed, 30 Jan 2019
|
[ 05:39 tobik ]
devel/ccls: Build with LLVM_ENABLE_RTTI
Same as the devel/llvm* ports. Otherwise ccls is compiled with
-fno-rtti but LLVM is not which can lead to crashes [1]. Make sure
assertions are disabled too while here.
[1] https://github.com/MaskRay/ccls/issues/30
|
Sun, 27 Jan 2019
|
[ 04:10 tobik ]
devel/ccls: Update to 0.20181225.8
|
Tue, 15 Jan 2019
|
[ 20:45 tobik ]
devel/ccls: Update to 0.20181225.7
|
Sun, 13 Jan 2019
|
[ 12:01 tobik ]
devel/ccls: Update to 0.20181225.6
|
Sat, 12 Jan 2019
|
[ 05:45 tobik ]
devel/ccls: Update to 0.20181225.5
|
Wed, 9 Jan 2019
|
[ 18:46 tobik ]
devel/ccls: Update to 0.20181225.4
|
Thu, 3 Jan 2019
|
[ 08:57 tobik ]
devel/ccls: Update to 0.20181225.3
|
Sat, 29 Dec 2018
|
[ 04:16 tobik ]
devel/ccls: Update to 0.20181225.2
|
Fri, 28 Dec 2018
|
[ 08:27 tobik ]
devel/ccls: Update to 0.20181225.1
|
Wed, 26 Dec 2018
|
[ 02:33 tobik ]
devel/ccls: Fix distinfo after upstream retagged 0.20181225
- Add the commit currently tagged as 0.20181225 for future reference
- The old 0.20181225 tag was commit a9397cf6148d50b88a36ec2e90ea23813dda379d
- Drop upstreamed patch
Distfile diff:
https://people.freebsd.org/~tobik/logs/ccls-0.20181225-retag.diff
|
Tue, 25 Dec 2018
|
[ 20:25 tcberner ] (Only the first 10 of 1277 ports in this commit are shown above. )
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
|
[ 17:14 tobik ]
devel/ccls: Update to 0.20181225
Changes: https://github.com/MaskRay/ccls/releases/tag/0.20181225
|
Wed, 12 Dec 2018
|
[ 12:21 tobik ]
devel/ccls: Update to 0.20181111.1
- Drop LLVM_DEFAULT after r485466
- Sync docs
|
[ 01:35 gerald ] (Only the first 10 of 3168 ports in this commit are shown above. )
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
|
Mon, 12 Nov 2018
|
[ 07:38 tobik ]
devel/ccls: Update to 0.20181111
Changes: https://github.com/MaskRay/ccls/releases/tag/0.20181111
|
Wed, 7 Nov 2018
|
[ 15:55 mat ]
FreeBSD 10 is not supported any more.
|
Sun, 28 Oct 2018
|
[ 15:06 tobik ]
devel/ccls: Update to 0.20181024
Changes: https://github.com/MaskRay/ccls/releases/tag/0.20181024
|
[ 14:43 tobik ]
New port: devel/ccls
Ccls is a C/C++/Objective-C language server with the following
features:
- Code completion (with both signature help and snippets)
- Definition/references, and other cross references
- Cross reference extensions: $ccls/call $ccls/inheritance $ccls/member
$ccls/vars ...
- Formatting
- Hierarchies: call (caller/callee) hierarchy, inheritance
(base/derived) hierarchy, member hierarchy
- Symbol rename
- Document symbols and approximate search of workspace symbol
- Hover information
- Diagnostics and code actions (clang FixIts)
- Semantic highlighting and preprocessor skipped regions
- Semantic navigation: $ccls/navigate
WWW: https://github.com/MaskRay/ccls
|
Number of commits found: 42 |