Page MenuHomeFreeBSD

D27862.id81405.diff
No OneTemporary

D27862.id81405.diff

Index: devel/ccls/Makefile
===================================================================
--- devel/ccls/Makefile
+++ devel/ccls/Makefile
@@ -1,19 +1,17 @@
# $FreeBSD$
PORTNAME= ccls
-DISTVERSION= 0.20190823.4
+DISTVERSION= 0.20201219
CATEGORIES= devel
-MASTER_SITES= LOCAL/tobik
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= khng300@FreeBSD.org
COMMENT= C/C++/ObjC language server
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \
- rapidjson>=1.1.0_4:devel/rapidjson
-LIB_DEPENDS= libLLVM.so:devel/llvm${LLVM_DEFAULT}
+BUILD_DEPENDS= rapidjson>=1.1.0_4:devel/rapidjson
+LIB_DEPENDS= libclang-cpp.so:devel/llvm${LLVM_DEFAULT}
USES= cmake compiler:c++17-lang localbase
USE_GITHUB= yes
Index: devel/ccls/distinfo
===================================================================
--- devel/ccls/distinfo
+++ devel/ccls/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1572679443
+TIMESTAMP = 1609391424
SHA256 (MaskRay-ccls.wiki-20190903.tar.gz) = da8d2ed4464ca445001eb2b22439ab265314ad8cf86b4b9509ac8a6a19c481e8
SIZE (MaskRay-ccls.wiki-20190903.tar.gz) = 32080
-SHA256 (MaskRay-ccls-0.20190823.4_GH0.tar.gz) = 19f394b69d70415d3be9a11a030e0bb28ddc2b654cbfa35f4570096935f9f536
-SIZE (MaskRay-ccls-0.20190823.4_GH0.tar.gz) = 158811
+SHA256 (MaskRay-ccls-0.20201219-a2d2fd8167c17aec3a9711916d4f5c7a031cd769_GH0.tar.gz) = f6460d4f700459537459207823d255528fe53c6ffd9de61413dd3623f7102581
+SIZE (MaskRay-ccls-0.20201219-a2d2fd8167c17aec3a9711916d4f5c7a031cd769_GH0.tar.gz) = 160521
Index: devel/ccls/files/patch-src_indexer.cc
===================================================================
--- devel/ccls/files/patch-src_indexer.cc
+++ /dev/null
@@ -1,22 +0,0 @@
-https://github.com/MaskRay/ccls/commit/b0d42ad8f2ef22d3a42eee6e7534fc363c018440
-
---- src/indexer.cc.orig 2019-10-25 01:37:55 UTC
-+++ src/indexer.cc
-@@ -677,10 +677,13 @@ class IndexDataConsumer : public index::IndexDataConsu
- public:
- IndexDataConsumer(IndexParam &param) : param(param) {}
- void initialize(ASTContext &ctx) override { this->ctx = param.ctx = &ctx; }
-- bool handleDeclOccurence(const Decl *d, index::SymbolRoleSet roles,
-- ArrayRef<index::SymbolRelation> relations,
-- SourceLocation src_loc,
-- ASTNodeInfo ast_node) override {
-+#if LLVM_VERSION_MAJOR < 10 // llvmorg-10-init-12036-g3b9715cb219
-+# define handleDeclOccurrence handleDeclOccurence
-+#endif
-+ bool handleDeclOccurrence(const Decl *d, index::SymbolRoleSet roles,
-+ ArrayRef<index::SymbolRelation> relations,
-+ SourceLocation src_loc,
-+ ASTNodeInfo ast_node) override {
- if (!param.no_linkage) {
- if (auto *nd = dyn_cast<NamedDecl>(d); nd && nd->hasLinkage())
- ;
Index: devel/ccls/pkg-message
===================================================================
--- /dev/null
+++ devel/ccls/pkg-message
@@ -0,0 +1,7 @@
+[
+{ type: install
+ message: <<EOM
+Please read https://github.com/MaskRay/ccls/wiki for the newest wiki pages.
+EOM
+}
+]

File Metadata

Mime Type
text/plain
Expires
Thu, Apr 9, 5:53 AM (6 m, 58 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31138090
Default Alt Text
D27862.id81405.diff (3 KB)

Event Timeline