Date: Wed, 14 Feb 2018 15:54:50 +0000 (UTC) From: Li-Wen Hsu <lwhsu@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r461814 - in head/devel: . cquery Message-ID: <201802141554.w1EFsoj4069721@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: lwhsu Date: Wed Feb 14 15:54:50 2018 New Revision: 461814 URL: https://svnweb.freebsd.org/changeset/ports/461814 Log: Add cquery, highly-scalable, low-latency language server for C/C++/Objective-C PR: 225896 Submitted by: Henry Hu <henry.hu.sh@gmail.com> Added: head/devel/cquery/ head/devel/cquery/Makefile (contents, props changed) head/devel/cquery/distinfo (contents, props changed) head/devel/cquery/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Feb 14 15:26:53 2018 (r461813) +++ head/devel/Makefile Wed Feb 14 15:54:50 2018 (r461814) @@ -358,6 +358,7 @@ SUBDIR += cpputest SUBDIR += cproto SUBDIR += cpuflags + SUBDIR += cquery SUBDIR += cram SUBDIR += creduce SUBDIR += critcl Added: head/devel/cquery/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cquery/Makefile Wed Feb 14 15:54:50 2018 (r461814) @@ -0,0 +1,34 @@ +# $FreeBSD$ + +PORTNAME= cquery +PORTVERSION= 20180213 +DISTVERSIONPREFIX= v +CATEGORIES= devel + +MAINTAINER= henry.hu.sh@gmail.com +COMMENT= Highly-scalable, low-latency language server for C/C++/Objective-C + +LICENSE= MIT + +BUILD_DEPENDS= llvm-config50:devel/llvm50 +LIB_DEPENDS= libclang.so:devel/llvm50 + +USES= waf + +USE_GITHUB= yes +GH_ACCOUNT= cquery-project +GH_TUPLE= miloyip:rapidjson:daabb88:rapidjson/third_party/rapidjson \ + onqtam:doctest:b40b7e7:doctest/third_party/doctest \ + greg7mdp:sparsepp:1ca7189:sparsepp/third_party/sparsepp \ + msgpack:msgpack-c:208595b:msgpack/third_party/msgpack-c \ + emilk:loguru:2c35b5e:loguru/third_party/loguru + +PLIST_FILES= bin/cquery + +CONFIGURE_ARGS= --variant=system --llvm-config=${LOCALBASE}/bin/llvm-config50 +MAKE_ARGS= --variant=system + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cquery + +.include <bsd.port.mk> Added: head/devel/cquery/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cquery/distinfo Wed Feb 14 15:54:50 2018 (r461814) @@ -0,0 +1,13 @@ +TIMESTAMP = 1518578749 +SHA256 (cquery-project-cquery-v20180213_GH0.tar.gz) = 368dda96bf9f2689f0eb6ed4747df62e1fc7deb51f06c23577132dbed70de754 +SIZE (cquery-project-cquery-v20180213_GH0.tar.gz) = 375511 +SHA256 (miloyip-rapidjson-daabb88_GH0.tar.gz) = bb649179af18e19dbc849fcf7902694573d5885a6c8d18f4ee8d64ad77af89bc +SIZE (miloyip-rapidjson-daabb88_GH0.tar.gz) = 1047783 +SHA256 (onqtam-doctest-b40b7e7_GH0.tar.gz) = 6d954ba4b7de0cc7874257787f7d0cf7bb74087f92b95f6c9204b82eea35bbb2 +SIZE (onqtam-doctest-b40b7e7_GH0.tar.gz) = 2350263 +SHA256 (greg7mdp-sparsepp-1ca7189_GH0.tar.gz) = 8939512469e32ddd79a8ccd56c5713f191a9b3fa0263fad823be56280f1a3690 +SIZE (greg7mdp-sparsepp-1ca7189_GH0.tar.gz) = 122785 +SHA256 (msgpack-msgpack-c-208595b_GH0.tar.gz) = 4bd076f34f06238181d23ba6825bbc22cd50cf6f503f0cddf0485e6ca42edcc4 +SIZE (msgpack-msgpack-c-208595b_GH0.tar.gz) = 461967 +SHA256 (emilk-loguru-2c35b5e_GH0.tar.gz) = 531c6fa7866d4f8de79a6c9425cb466ac2c5e1cafce8eb3427e3716338b5f2bb +SIZE (emilk-loguru-2c35b5e_GH0.tar.gz) = 196008 Added: head/devel/cquery/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cquery/pkg-descr Wed Feb 14 15:54:50 2018 (r461814) @@ -0,0 +1,5 @@ +cquery is a highly-scalable, low-latency language server for C/C++/Objective-C. +It is tested and designed for large code bases like Chromium. cquery provides +accurate and fast semantic analysis without interrupting workflow. + +WWW: https://github.com/cquery-project/cquery
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802141554.w1EFsoj4069721>