* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2020-02-05 6:57 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2020-02-05 6:57 UTC (permalink / raw
To: gentoo-commits
commit: f9b14ac2791c1f8e68c5b750bc294e022f3465e3
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 4 19:32:20 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Feb 5 06:56:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b14ac2
dev-util/ccls: Add new package
Closes: https://bugs.gentoo.org/691060
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 +
dev-util/ccls/ccls-0.20190823.5.ebuild | 40 ++++++++++++++++++++++++++++++++++
dev-util/ccls/ccls-9999.ebuild | 40 ++++++++++++++++++++++++++++++++++
dev-util/ccls/metadata.xml | 11 ++++++++++
4 files changed, 92 insertions(+)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
new file mode 100644
index 00000000000..84534b3e8ac
--- /dev/null
+++ b/dev-util/ccls/Manifest
@@ -0,0 +1 @@
+DIST ccls-0.20190823.5.tar.gz 158118 BLAKE2B 09b4a985a284fe74adc408eb9e86094aaf4ebfaf50de3238a17299efabe4749326b8239356c2808ca500a44bef664b2a654e9b16c83c3ef04cd7cf90c56fe3ef SHA512 3c4ecac663eb463870153734fa6206701ede9d72bae3b6eae9c26adab2979ad79d2ac860c1ffb07f8cfcea4aa63afed90510734d91f830c99a86b3811959583f
diff --git a/dev-util/ccls/ccls-0.20190823.5.ebuild b/dev-util/ccls/ccls-0.20190823.5.ebuild
new file mode 100644
index 00000000000..d959663fa6f
--- /dev/null
+++ b/dev-util/ccls/ccls-0.20190823.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
+
+if [[ ${PV} = 9999* ]]; then
+ GIT_ECLASS="git-r3"
+fi
+
+inherit cmake ${GIT_ECLASS}
+
+DESCRIPTION="C/C++/ObjC language server"
+HOMEPAGE="https://github.com/MaskRay/ccls"
+
+if [[ ${PV} == *9999 ]] ; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ dev-libs/rapidjson
+ sys-devel/clang:=
+ sys-devel/llvm:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_SYSTEM_RAPIDJSON=ON
+ )
+ cmake_src_configure
+}
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-9999.ebuild
new file mode 100644
index 00000000000..d959663fa6f
--- /dev/null
+++ b/dev-util/ccls/ccls-9999.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
+
+if [[ ${PV} = 9999* ]]; then
+ GIT_ECLASS="git-r3"
+fi
+
+inherit cmake ${GIT_ECLASS}
+
+DESCRIPTION="C/C++/ObjC language server"
+HOMEPAGE="https://github.com/MaskRay/ccls"
+
+if [[ ${PV} == *9999 ]] ; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ dev-libs/rapidjson
+ sys-devel/clang:=
+ sys-devel/llvm:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_SYSTEM_RAPIDJSON=ON
+ )
+ cmake_src_configure
+}
diff --git a/dev-util/ccls/metadata.xml b/dev-util/ccls/metadata.xml
new file mode 100644
index 00000000000..73e87fe9d62
--- /dev/null
+++ b/dev-util/ccls/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mattst88@gentoo.org</email>
+ <name>Matt Turner</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">MaskRay/ccls</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2020-04-24 22:19 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2020-04-24 22:19 UTC (permalink / raw
To: gentoo-commits
commit: 97a90dff776eb9b4f723fd47f44154626df8d100
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 24 22:16:03 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Apr 24 22:16:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a90dff
dev-util/ccls: Version bump to 0.20190823.6
Closes: https://bugs.gentoo.org/712314
Closes: https://bugs.gentoo.org/714764
Closes: https://bugs.gentoo.org/719034
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 +
dev-util/ccls/ccls-0.20190823.6.ebuild | 40 ++++++++++++++++++++++++++++++++++
2 files changed, 41 insertions(+)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index 84534b3e8ac..62b02853fd4 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1 +1,2 @@
DIST ccls-0.20190823.5.tar.gz 158118 BLAKE2B 09b4a985a284fe74adc408eb9e86094aaf4ebfaf50de3238a17299efabe4749326b8239356c2808ca500a44bef664b2a654e9b16c83c3ef04cd7cf90c56fe3ef SHA512 3c4ecac663eb463870153734fa6206701ede9d72bae3b6eae9c26adab2979ad79d2ac860c1ffb07f8cfcea4aa63afed90510734d91f830c99a86b3811959583f
+DIST ccls-0.20190823.6.tar.gz 158158 BLAKE2B f2957b310f1bddc17a498191d315327adbeed72ecf3a60f2abde2fe1af8341246670d779807dcfaf98217f648d4fbe5914e4f64108cfe7a3f68e62b00e96dcaa SHA512 c6df96e304f5b7381c67eda4c1bd05873a85fb0d0983b3abcc507987a402860aa6660079a0e7b125f5cda22047da936239480aa0b604cd2598f84a4b9e9c3bdd
diff --git a/dev-util/ccls/ccls-0.20190823.6.ebuild b/dev-util/ccls/ccls-0.20190823.6.ebuild
new file mode 100644
index 00000000000..d959663fa6f
--- /dev/null
+++ b/dev-util/ccls/ccls-0.20190823.6.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
+
+if [[ ${PV} = 9999* ]]; then
+ GIT_ECLASS="git-r3"
+fi
+
+inherit cmake ${GIT_ECLASS}
+
+DESCRIPTION="C/C++/ObjC language server"
+HOMEPAGE="https://github.com/MaskRay/ccls"
+
+if [[ ${PV} == *9999 ]] ; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ dev-libs/rapidjson
+ sys-devel/clang:=
+ sys-devel/llvm:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_SYSTEM_RAPIDJSON=ON
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2020-04-25 3:53 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2020-04-25 3:53 UTC (permalink / raw
To: gentoo-commits
commit: b0e2bf63bbc24866d54da292b9201f4ad6d2eb06
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 25 03:52:17 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Apr 25 03:53:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e2bf63
dev-util/ccls: Pass -DCLANG_LINK_CLANG_DYLIB=1
Fixes the build with clang-10, while evidently not harming the build
against earlier versions.
Thanks to Michael Cook for the patch.
Closes: https://bugs.gentoo.org/714764
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/ccls-0.20190823.6.ebuild | 1 +
dev-util/ccls/ccls-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-util/ccls/ccls-0.20190823.6.ebuild b/dev-util/ccls/ccls-0.20190823.6.ebuild
index d959663fa6f..ac5830184a3 100644
--- a/dev-util/ccls/ccls-0.20190823.6.ebuild
+++ b/dev-util/ccls/ccls-0.20190823.6.ebuild
@@ -35,6 +35,7 @@ RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DUSE_SYSTEM_RAPIDJSON=ON
+ -DCLANG_LINK_CLANG_DYLIB=1
)
cmake_src_configure
}
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-9999.ebuild
index d959663fa6f..ac5830184a3 100644
--- a/dev-util/ccls/ccls-9999.ebuild
+++ b/dev-util/ccls/ccls-9999.ebuild
@@ -35,6 +35,7 @@ RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DUSE_SYSTEM_RAPIDJSON=ON
+ -DCLANG_LINK_CLANG_DYLIB=1
)
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2020-10-15 22:39 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2020-10-15 22:39 UTC (permalink / raw
To: gentoo-commits
commit: b354e08fe5d5d11c75d66dcb4e72b91b2c12ab90
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 15 22:38:46 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Oct 15 22:39:31 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b354e08f
dev-util/ccls: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 -
dev-util/ccls/ccls-0.20190823.5.ebuild | 40 ----------------------------------
2 files changed, 41 deletions(-)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index 62b02853fd4..a8b29bad0ce 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1,2 +1 @@
-DIST ccls-0.20190823.5.tar.gz 158118 BLAKE2B 09b4a985a284fe74adc408eb9e86094aaf4ebfaf50de3238a17299efabe4749326b8239356c2808ca500a44bef664b2a654e9b16c83c3ef04cd7cf90c56fe3ef SHA512 3c4ecac663eb463870153734fa6206701ede9d72bae3b6eae9c26adab2979ad79d2ac860c1ffb07f8cfcea4aa63afed90510734d91f830c99a86b3811959583f
DIST ccls-0.20190823.6.tar.gz 158158 BLAKE2B f2957b310f1bddc17a498191d315327adbeed72ecf3a60f2abde2fe1af8341246670d779807dcfaf98217f648d4fbe5914e4f64108cfe7a3f68e62b00e96dcaa SHA512 c6df96e304f5b7381c67eda4c1bd05873a85fb0d0983b3abcc507987a402860aa6660079a0e7b125f5cda22047da936239480aa0b604cd2598f84a4b9e9c3bdd
diff --git a/dev-util/ccls/ccls-0.20190823.5.ebuild b/dev-util/ccls/ccls-0.20190823.5.ebuild
deleted file mode 100644
index d959663fa6f..00000000000
--- a/dev-util/ccls/ccls-0.20190823.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
-fi
-
-inherit cmake ${GIT_ECLASS}
-
-DESCRIPTION="C/C++/ObjC language server"
-HOMEPAGE="https://github.com/MaskRay/ccls"
-
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- dev-libs/rapidjson
- sys-devel/clang:=
- sys-devel/llvm:=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_SYSTEM_RAPIDJSON=ON
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2020-11-17 5:08 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2020-11-17 5:08 UTC (permalink / raw
To: gentoo-commits
commit: 19de061d696ca5f835b4f60438cbc615f41f2678
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 17 05:06:28 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Nov 17 05:06:36 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19de061d
dev-util/ccls: Version bump to 0.20201025
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 +
dev-util/ccls/ccls-0.20201025.ebuild | 41 ++++++++++++++++++++++++++++++++++++
2 files changed, 42 insertions(+)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index a8b29bad0ce..c9a06d0cf73 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1 +1,2 @@
DIST ccls-0.20190823.6.tar.gz 158158 BLAKE2B f2957b310f1bddc17a498191d315327adbeed72ecf3a60f2abde2fe1af8341246670d779807dcfaf98217f648d4fbe5914e4f64108cfe7a3f68e62b00e96dcaa SHA512 c6df96e304f5b7381c67eda4c1bd05873a85fb0d0983b3abcc507987a402860aa6660079a0e7b125f5cda22047da936239480aa0b604cd2598f84a4b9e9c3bdd
+DIST ccls-0.20201025.tar.gz 160524 BLAKE2B e4819b465a862195921ac33bdfd844b1921887a4f7211b7d826b8e8e49394dcb598681ba57b5f8c2eb35d5910e3689619ecaaa1fe080d8088937b0eecc2487c9 SHA512 485a42671265a0f76e87f456c6c96137a2f17c60e0c1f45a1979342c9b9fd373303a017126c8bc4649b75225cec7bb3c759a78fecc42f7403e913c6121d1e948
diff --git a/dev-util/ccls/ccls-0.20201025.ebuild b/dev-util/ccls/ccls-0.20201025.ebuild
new file mode 100644
index 00000000000..ac5830184a3
--- /dev/null
+++ b/dev-util/ccls/ccls-0.20201025.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
+
+if [[ ${PV} = 9999* ]]; then
+ GIT_ECLASS="git-r3"
+fi
+
+inherit cmake ${GIT_ECLASS}
+
+DESCRIPTION="C/C++/ObjC language server"
+HOMEPAGE="https://github.com/MaskRay/ccls"
+
+if [[ ${PV} == *9999 ]] ; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ dev-libs/rapidjson
+ sys-devel/clang:=
+ sys-devel/llvm:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_SYSTEM_RAPIDJSON=ON
+ -DCLANG_LINK_CLANG_DYLIB=1
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2020-12-24 22:49 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2020-12-24 22:49 UTC (permalink / raw
To: gentoo-commits
commit: 97b15e1d2e18cb076811f94f58b99d85b28c1806
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 24 22:47:32 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Dec 24 22:48:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b15e1d
dev-util/ccls: Version bump to 0.20201219
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 +
dev-util/ccls/ccls-0.20201219.ebuild | 41 ++++++++++++++++++++++++++++++++++++
2 files changed, 42 insertions(+)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index c9a06d0cf73..993f2f350cc 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1,2 +1,3 @@
DIST ccls-0.20190823.6.tar.gz 158158 BLAKE2B f2957b310f1bddc17a498191d315327adbeed72ecf3a60f2abde2fe1af8341246670d779807dcfaf98217f648d4fbe5914e4f64108cfe7a3f68e62b00e96dcaa SHA512 c6df96e304f5b7381c67eda4c1bd05873a85fb0d0983b3abcc507987a402860aa6660079a0e7b125f5cda22047da936239480aa0b604cd2598f84a4b9e9c3bdd
DIST ccls-0.20201025.tar.gz 160524 BLAKE2B e4819b465a862195921ac33bdfd844b1921887a4f7211b7d826b8e8e49394dcb598681ba57b5f8c2eb35d5910e3689619ecaaa1fe080d8088937b0eecc2487c9 SHA512 485a42671265a0f76e87f456c6c96137a2f17c60e0c1f45a1979342c9b9fd373303a017126c8bc4649b75225cec7bb3c759a78fecc42f7403e913c6121d1e948
+DIST ccls-0.20201219.tar.gz 160445 BLAKE2B 8d3f536ec13673e7251f09de992f24d88066787442940e3e0913ee201111e97c0d145d8a57b4fcdfeaa886fd5bf5e5be621ef54e307cd08cca8e516103a9c573 SHA512 fba8cc1ec50e55939b2deb167d9d32e946ccab4b322766191a787719b47a39e887afad26b7364dfb40c4a4f2522964af76fc7f51a5d84c10d2b0125f07a19c5e
diff --git a/dev-util/ccls/ccls-0.20201219.ebuild b/dev-util/ccls/ccls-0.20201219.ebuild
new file mode 100644
index 00000000000..ac5830184a3
--- /dev/null
+++ b/dev-util/ccls/ccls-0.20201219.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
+
+if [[ ${PV} = 9999* ]]; then
+ GIT_ECLASS="git-r3"
+fi
+
+inherit cmake ${GIT_ECLASS}
+
+DESCRIPTION="C/C++/ObjC language server"
+HOMEPAGE="https://github.com/MaskRay/ccls"
+
+if [[ ${PV} == *9999 ]] ; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ dev-libs/rapidjson
+ sys-devel/clang:=
+ sys-devel/llvm:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_SYSTEM_RAPIDJSON=ON
+ -DCLANG_LINK_CLANG_DYLIB=1
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2020-12-26 19:39 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2020-12-26 19:39 UTC (permalink / raw
To: gentoo-commits
commit: 90b6fbc80636fea190b6d9423df66a1f97784023
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 26 19:32:56 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Dec 26 19:39:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b6fbc8
dev-util/ccls: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 2 --
dev-util/ccls/ccls-0.20190823.6.ebuild | 45 ----------------------------------
dev-util/ccls/ccls-0.20201025.ebuild | 41 -------------------------------
3 files changed, 88 deletions(-)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index 993f2f350cc..883a7a2c3ab 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1,3 +1 @@
-DIST ccls-0.20190823.6.tar.gz 158158 BLAKE2B f2957b310f1bddc17a498191d315327adbeed72ecf3a60f2abde2fe1af8341246670d779807dcfaf98217f648d4fbe5914e4f64108cfe7a3f68e62b00e96dcaa SHA512 c6df96e304f5b7381c67eda4c1bd05873a85fb0d0983b3abcc507987a402860aa6660079a0e7b125f5cda22047da936239480aa0b604cd2598f84a4b9e9c3bdd
-DIST ccls-0.20201025.tar.gz 160524 BLAKE2B e4819b465a862195921ac33bdfd844b1921887a4f7211b7d826b8e8e49394dcb598681ba57b5f8c2eb35d5910e3689619ecaaa1fe080d8088937b0eecc2487c9 SHA512 485a42671265a0f76e87f456c6c96137a2f17c60e0c1f45a1979342c9b9fd373303a017126c8bc4649b75225cec7bb3c759a78fecc42f7403e913c6121d1e948
DIST ccls-0.20201219.tar.gz 160445 BLAKE2B 8d3f536ec13673e7251f09de992f24d88066787442940e3e0913ee201111e97c0d145d8a57b4fcdfeaa886fd5bf5e5be621ef54e307cd08cca8e516103a9c573 SHA512 fba8cc1ec50e55939b2deb167d9d32e946ccab4b322766191a787719b47a39e887afad26b7364dfb40c4a4f2522964af76fc7f51a5d84c10d2b0125f07a19c5e
diff --git a/dev-util/ccls/ccls-0.20190823.6.ebuild b/dev-util/ccls/ccls-0.20190823.6.ebuild
deleted file mode 100644
index 791e2522eef..00000000000
--- a/dev-util/ccls/ccls-0.20190823.6.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
-fi
-
-inherit cmake ${GIT_ECLASS}
-
-DESCRIPTION="C/C++/ObjC language server"
-HOMEPAGE="https://github.com/MaskRay/ccls"
-
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- dev-libs/rapidjson
- sys-devel/clang:=
- sys-devel/llvm:=
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-cmake-support-CLANG_LINK_CLANG_DYLIB.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_SYSTEM_RAPIDJSON=ON
- -DCLANG_LINK_CLANG_DYLIB=1
- )
- cmake_src_configure
-}
diff --git a/dev-util/ccls/ccls-0.20201025.ebuild b/dev-util/ccls/ccls-0.20201025.ebuild
deleted file mode 100644
index ac5830184a3..00000000000
--- a/dev-util/ccls/ccls-0.20201025.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
-fi
-
-inherit cmake ${GIT_ECLASS}
-
-DESCRIPTION="C/C++/ObjC language server"
-HOMEPAGE="https://github.com/MaskRay/ccls"
-
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- dev-libs/rapidjson
- sys-devel/clang:=
- sys-devel/llvm:=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_SYSTEM_RAPIDJSON=ON
- -DCLANG_LINK_CLANG_DYLIB=1
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2020-12-29 19:13 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2020-12-29 19:13 UTC (permalink / raw
To: gentoo-commits
commit: d1c0b677590ac4c3d33aaeb186b91d27347e53d2
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 29 18:45:09 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 19:13:06 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c0b677
dev-util/ccls: Set CCLS_VERSION
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/ccls-0.20201219.ebuild | 1 +
dev-util/ccls/ccls-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-util/ccls/ccls-0.20201219.ebuild b/dev-util/ccls/ccls-0.20201219.ebuild
index ac5830184a3..377cc36c806 100644
--- a/dev-util/ccls/ccls-0.20201219.ebuild
+++ b/dev-util/ccls/ccls-0.20201219.ebuild
@@ -34,6 +34,7 @@ RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
+ -DCCLS_VERSION=${PV}
-DUSE_SYSTEM_RAPIDJSON=ON
-DCLANG_LINK_CLANG_DYLIB=1
)
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-9999.ebuild
index ac5830184a3..377cc36c806 100644
--- a/dev-util/ccls/ccls-9999.ebuild
+++ b/dev-util/ccls/ccls-9999.ebuild
@@ -34,6 +34,7 @@ RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
+ -DCCLS_VERSION=${PV}
-DUSE_SYSTEM_RAPIDJSON=ON
-DCLANG_LINK_CLANG_DYLIB=1
)
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2021-04-08 23:41 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2021-04-08 23:41 UTC (permalink / raw
To: gentoo-commits
commit: cfc2ef060d29041b0c879ed2e528cef0f083c17c
Author: Khue Nguyen <Z5483Y <AT> gmail <DOT> com>
AuthorDate: Thu Apr 8 22:20:27 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Apr 8 23:41:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc2ef06
dev-util/ccls: bump to 0.20210330
Closes: https://github.com/gentoo/gentoo/pull/20310
Signed-off-by: Khue Nguyen <Z5483Y <AT> gmail.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 +
dev-util/ccls/ccls-0.20210330.ebuild | 42 ++++++++++++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index 883a7a2c3ab..f118926cbdf 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1 +1,2 @@
DIST ccls-0.20201219.tar.gz 160445 BLAKE2B 8d3f536ec13673e7251f09de992f24d88066787442940e3e0913ee201111e97c0d145d8a57b4fcdfeaa886fd5bf5e5be621ef54e307cd08cca8e516103a9c573 SHA512 fba8cc1ec50e55939b2deb167d9d32e946ccab4b322766191a787719b47a39e887afad26b7364dfb40c4a4f2522964af76fc7f51a5d84c10d2b0125f07a19c5e
+DIST ccls-0.20210330.tar.gz 160487 BLAKE2B f87539a5e726a8742552d811d741c379d62c146bed835c7fa8d32ab5eb1f609513f80051faf07bbb8e346f176c02ab3e54b3446d5e28dae744468f2209a9d037 SHA512 dd78c040c2a51d6b47f8dd2d8bdc0661111f26b9233ffeb41216254b1b0ad0f634190784e6b8c2d7b36475c13020356342d83a9f80047d7da75ce21ca8885b16
diff --git a/dev-util/ccls/ccls-0.20210330.ebuild b/dev-util/ccls/ccls-0.20210330.ebuild
new file mode 100644
index 00000000000..377cc36c806
--- /dev/null
+++ b/dev-util/ccls/ccls-0.20210330.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
+
+if [[ ${PV} = 9999* ]]; then
+ GIT_ECLASS="git-r3"
+fi
+
+inherit cmake ${GIT_ECLASS}
+
+DESCRIPTION="C/C++/ObjC language server"
+HOMEPAGE="https://github.com/MaskRay/ccls"
+
+if [[ ${PV} == *9999 ]] ; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ dev-libs/rapidjson
+ sys-devel/clang:=
+ sys-devel/llvm:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCCLS_VERSION=${PV}
+ -DUSE_SYSTEM_RAPIDJSON=ON
+ -DCLANG_LINK_CLANG_DYLIB=1
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2022-01-24 5:55 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2022-01-24 5:55 UTC (permalink / raw
To: gentoo-commits
commit: 230df9e1159fae9a95128a6f3ff01ebf2ba5e7a5
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 24 05:52:40 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Jan 24 05:55:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230df9e1
dev-util/ccls: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 -
dev-util/ccls/ccls-0.20201219.ebuild | 42 ------------------------------------
2 files changed, 43 deletions(-)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index f118926cbdfc..786f45045c3c 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1,2 +1 @@
-DIST ccls-0.20201219.tar.gz 160445 BLAKE2B 8d3f536ec13673e7251f09de992f24d88066787442940e3e0913ee201111e97c0d145d8a57b4fcdfeaa886fd5bf5e5be621ef54e307cd08cca8e516103a9c573 SHA512 fba8cc1ec50e55939b2deb167d9d32e946ccab4b322766191a787719b47a39e887afad26b7364dfb40c4a4f2522964af76fc7f51a5d84c10d2b0125f07a19c5e
DIST ccls-0.20210330.tar.gz 160487 BLAKE2B f87539a5e726a8742552d811d741c379d62c146bed835c7fa8d32ab5eb1f609513f80051faf07bbb8e346f176c02ab3e54b3446d5e28dae744468f2209a9d037 SHA512 dd78c040c2a51d6b47f8dd2d8bdc0661111f26b9233ffeb41216254b1b0ad0f634190784e6b8c2d7b36475c13020356342d83a9f80047d7da75ce21ca8885b16
diff --git a/dev-util/ccls/ccls-0.20201219.ebuild b/dev-util/ccls/ccls-0.20201219.ebuild
deleted file mode 100644
index 377cc36c8068..000000000000
--- a/dev-util/ccls/ccls-0.20201219.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
-fi
-
-inherit cmake ${GIT_ECLASS}
-
-DESCRIPTION="C/C++/ObjC language server"
-HOMEPAGE="https://github.com/MaskRay/ccls"
-
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- dev-libs/rapidjson
- sys-devel/clang:=
- sys-devel/llvm:=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DCCLS_VERSION=${PV}
- -DUSE_SYSTEM_RAPIDJSON=ON
- -DCLANG_LINK_CLANG_DYLIB=1
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2022-06-08 4:26 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2022-06-08 4:26 UTC (permalink / raw
To: gentoo-commits
commit: 4f7350b2be078065ad326208e1e1bf93887a9f32
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 8 02:11:17 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Jun 8 04:26:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7350b2
dev-util/ccls: Fix live ebuild
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/ccls-9999.ebuild | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-9999.ebuild
index f2069853b3f4..d99dd418d177 100644
--- a/dev-util/ccls/ccls-9999.ebuild
+++ b/dev-util/ccls/ccls-9999.ebuild
@@ -7,7 +7,7 @@ EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
- LLVM_MAX_SLOT=9999
+ LLVM_MAX_SLOT=15
else
LLVM_MAX_SLOT=14
fi
@@ -36,11 +36,6 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-PATCHES=(
- "${FILESDIR}"/${P}-llvm-cmake.patch
- "${FILESDIR}"/${P}-llvm14.patch
-)
-
src_configure() {
local mycmakeargs=(
-DCCLS_VERSION=${PV}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2022-07-29 19:40 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2022-07-29 19:40 UTC (permalink / raw
To: gentoo-commits
commit: d3bd66e5f6a0c97d94b6bf1135af2bc46bfeacd8
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 29 19:36:21 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jul 29 19:37:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bd66e5
dev-util/ccls: Version bump to 0.20220729
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 +
dev-util/ccls/ccls-0.20220729.ebuild | 46 ++++++++++++++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index 786f45045c3c..c8afbf5f5510 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1 +1,2 @@
DIST ccls-0.20210330.tar.gz 160487 BLAKE2B f87539a5e726a8742552d811d741c379d62c146bed835c7fa8d32ab5eb1f609513f80051faf07bbb8e346f176c02ab3e54b3446d5e28dae744468f2209a9d037 SHA512 dd78c040c2a51d6b47f8dd2d8bdc0661111f26b9233ffeb41216254b1b0ad0f634190784e6b8c2d7b36475c13020356342d83a9f80047d7da75ce21ca8885b16
+DIST ccls-0.20220729.tar.gz 160861 BLAKE2B db096f0f1e1d56967086e2711af63f4882e77128236b3d1af3cc107a3b320aa29bcacd4b21769904727261b5608bb2c8409dbb0f3b0d9b0907a94f3bb7c966c8 SHA512 63cb4eace1700118f9c8c4d2f4be40aac948f9c658485c8e3f49dcc863ce7bdd8b6de810b95ec8f46c943b65c8aa5fa643b110a6b981a2e43f57569d897d36c1
diff --git a/dev-util/ccls/ccls-0.20220729.ebuild b/dev-util/ccls/ccls-0.20220729.ebuild
new file mode 100644
index 000000000000..d99dd418d177
--- /dev/null
+++ b/dev-util/ccls/ccls-0.20220729.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
+
+if [[ ${PV} = 9999* ]]; then
+ GIT_ECLASS="git-r3"
+ LLVM_MAX_SLOT=15
+else
+ LLVM_MAX_SLOT=14
+fi
+
+inherit cmake llvm ${GIT_ECLASS}
+
+DESCRIPTION="C/C++/ObjC language server"
+HOMEPAGE="https://github.com/MaskRay/ccls"
+
+if [[ ${PV} == *9999 ]] ; then
+ SRC_URI=""
+else
+ SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+# We only depend on Clang because of a quirk in how dependencies work
+# See comment in llvm.eclass docs
+DEPEND="
+ dev-libs/rapidjson
+ <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCCLS_VERSION=${PV}
+ -DUSE_SYSTEM_RAPIDJSON=ON
+ -DCLANG_LINK_CLANG_DYLIB=1
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2022-10-20 12:11 Jakov Smolić
0 siblings, 0 replies; 31+ messages in thread
From: Jakov Smolić @ 2022-10-20 12:11 UTC (permalink / raw
To: gentoo-commits
commit: 704c826c8a3549a947cb9cf913750f0f59928084
Author: Xin Yang <yangmame <AT> icloud <DOT> com>
AuthorDate: Tue Oct 11 03:39:55 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 12:11:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704c826c
dev-util/ccls: keyword ccls-0.20220729 riscv, #876682
Signed-off-by: Xin Yang <yangmame <AT> icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/27732
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/ccls/ccls-0.20220729.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ccls/ccls-0.20220729.ebuild b/dev-util/ccls/ccls-0.20220729.ebuild
index d99dd418d177..ac3dd8716521 100644
--- a/dev-util/ccls/ccls-0.20220729.ebuild
+++ b/dev-util/ccls/ccls-0.20220729.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == *9999 ]] ; then
SRC_URI=""
else
SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~riscv"
fi
LICENSE="Apache-2.0"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2023-01-10 6:29 Sam James
0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2023-01-10 6:29 UTC (permalink / raw
To: gentoo-commits
commit: 17744f4ba3f8c6c2af8728b499702c9e0b9a38d5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 10 06:27:50 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 10 06:27:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17744f4b
dev-util/ccls: allow LLVM 15
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ccls/{ccls-0.20220729.ebuild => ccls-0.20220729-r1.ebuild} | 4 ++--
dev-util/ccls/ccls-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-util/ccls/ccls-0.20220729.ebuild b/dev-util/ccls/ccls-0.20220729-r1.ebuild
similarity index 94%
rename from dev-util/ccls/ccls-0.20220729.ebuild
rename to dev-util/ccls/ccls-0.20220729-r1.ebuild
index ac3dd8716521..e78d353ba345 100644
--- a/dev-util/ccls/ccls-0.20220729.ebuild
+++ b/dev-util/ccls/ccls-0.20220729-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
LLVM_MAX_SLOT=15
else
- LLVM_MAX_SLOT=14
+ LLVM_MAX_SLOT=15
fi
inherit cmake llvm ${GIT_ECLASS}
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-9999.ebuild
index d99dd418d177..1bca777ce22c 100644
--- a/dev-util/ccls/ccls-9999.ebuild
+++ b/dev-util/ccls/ccls-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
LLVM_MAX_SLOT=15
else
- LLVM_MAX_SLOT=14
+ LLVM_MAX_SLOT=15
fi
inherit cmake llvm ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2023-03-06 12:51 Arthur Zamarin
0 siblings, 0 replies; 31+ messages in thread
From: Arthur Zamarin @ 2023-03-06 12:51 UTC (permalink / raw
To: gentoo-commits
commit: 63a07d4268568f5df52abd0729cb5d28264c230d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 6 12:50:55 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 6 12:50:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a07d42
dev-util/ccls: Stabilize 0.20220729-r1 amd64, #899644
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ccls/ccls-0.20220729-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ccls/ccls-0.20220729-r1.ebuild b/dev-util/ccls/ccls-0.20220729-r1.ebuild
index e78d353ba345..f0ee79d37078 100644
--- a/dev-util/ccls/ccls-0.20220729-r1.ebuild
+++ b/dev-util/ccls/ccls-0.20220729-r1.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == *9999 ]] ; then
SRC_URI=""
else
SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~riscv"
+ KEYWORDS="amd64 ~riscv"
fi
LICENSE="Apache-2.0"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2023-04-25 20:57 Sam James
0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2023-04-25 20:57 UTC (permalink / raw
To: gentoo-commits
commit: 0f6d088aee67267a7df0b5b2438f3961261bcbff
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 20:56:33 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 20:56:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6d088a
dev-util/ccls: Keyword 0.20220729-r1 arm64, #905040
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ccls/ccls-0.20220729-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ccls/ccls-0.20220729-r1.ebuild b/dev-util/ccls/ccls-0.20220729-r1.ebuild
index f0ee79d37078..c0642d5fde9d 100644
--- a/dev-util/ccls/ccls-0.20220729-r1.ebuild
+++ b/dev-util/ccls/ccls-0.20220729-r1.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == *9999 ]] ; then
SRC_URI=""
else
SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~riscv"
+ KEYWORDS="amd64 ~arm64 ~riscv"
fi
LICENSE="Apache-2.0"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2023-04-27 23:29 Sam James
0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2023-04-27 23:29 UTC (permalink / raw
To: gentoo-commits
commit: 8d64354aacbd8922624209899a437275dc53e6d8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 27 23:26:55 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 23:28:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d64354a
dev-util/ccls: support LLVM 16 in live
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ccls/ccls-0.20220729-r1.ebuild | 2 +-
dev-util/ccls/ccls-9999.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-util/ccls/ccls-0.20220729-r1.ebuild b/dev-util/ccls/ccls-0.20220729-r1.ebuild
index c0642d5fde9d..8c45747e6f1b 100644
--- a/dev-util/ccls/ccls-0.20220729-r1.ebuild
+++ b/dev-util/ccls/ccls-0.20220729-r1.ebuild
@@ -7,7 +7,7 @@ EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
- LLVM_MAX_SLOT=15
+ LLVM_MAX_SLOT=16
else
LLVM_MAX_SLOT=15
fi
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-9999.ebuild
index 1bca777ce22c..6073146e6b16 100644
--- a/dev-util/ccls/ccls-9999.ebuild
+++ b/dev-util/ccls/ccls-9999.ebuild
@@ -7,9 +7,9 @@ EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
- LLVM_MAX_SLOT=15
+ LLVM_MAX_SLOT=16
else
- LLVM_MAX_SLOT=15
+ LLVM_MAX_SLOT=16
fi
inherit cmake llvm ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2023-09-10 2:10 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2023-09-10 2:10 UTC (permalink / raw
To: gentoo-commits
commit: b1494d793cb69fd73f444301ac848093d8de1377
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 02:07:01 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 02:10:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1494d79
dev-util/ccls: Version bump to 0.20230717
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 +
dev-util/ccls/{ccls-9999.ebuild => ccls-0.20230717.ebuild} | 4 ++--
dev-util/ccls/ccls-9999.ebuild | 4 ++--
3 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index ea82616a5736..5d4af000586c 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1 +1,2 @@
DIST ccls-0.20220729.tar.gz 160861 BLAKE2B db096f0f1e1d56967086e2711af63f4882e77128236b3d1af3cc107a3b320aa29bcacd4b21769904727261b5608bb2c8409dbb0f3b0d9b0907a94f3bb7c966c8 SHA512 63cb4eace1700118f9c8c4d2f4be40aac948f9c658485c8e3f49dcc863ce7bdd8b6de810b95ec8f46c943b65c8aa5fa643b110a6b981a2e43f57569d897d36c1
+DIST ccls-0.20230717.tar.gz 161869 BLAKE2B fea3d484027d6b1493627e1bd3ea8f031b3486db7d41c34b94715a0abee342f0d87f85226ac567736013a71135325b3c9d13f6fe29b73db1b8dbc87586c16e1b SHA512 f0fe31877151b76cabc17aa2ef8d3d87038805fbe43ca807e2e0824e90d952b1f5767f151788480aedf58e2ff569b72978fceeaca6b741b00c643d73f6afb445
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-0.20230717.ebuild
similarity index 95%
copy from dev-util/ccls/ccls-9999.ebuild
copy to dev-util/ccls/ccls-0.20230717.ebuild
index 6073146e6b16..c6b39f910fd1 100644
--- a/dev-util/ccls/ccls-9999.ebuild
+++ b/dev-util/ccls/ccls-0.20230717.ebuild
@@ -1,7 +1,7 @@
# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
@@ -21,7 +21,7 @@ if [[ ${PV} == *9999 ]] ; then
SRC_URI=""
else
SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64 ~riscv"
fi
LICENSE="Apache-2.0"
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-9999.ebuild
index 6073146e6b16..c6b39f910fd1 100644
--- a/dev-util/ccls/ccls-9999.ebuild
+++ b/dev-util/ccls/ccls-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
@@ -21,7 +21,7 @@ if [[ ${PV} == *9999 ]] ; then
SRC_URI=""
else
SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64 ~riscv"
fi
LICENSE="Apache-2.0"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2023-10-04 10:48 Sam James
0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2023-10-04 10:48 UTC (permalink / raw
To: gentoo-commits
commit: 3e268e36aabc24220994555c4a408103c52f92d0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 4 10:48:37 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 4 10:48:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e268e36
dev-util/ccls: Stabilize 0.20230717 amd64, #915158
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ccls/ccls-0.20230717.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ccls/ccls-0.20230717.ebuild b/dev-util/ccls/ccls-0.20230717.ebuild
index c6b39f910fd1..99f199c0f4f3 100644
--- a/dev-util/ccls/ccls-0.20230717.ebuild
+++ b/dev-util/ccls/ccls-0.20230717.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == *9999 ]] ; then
SRC_URI=""
else
SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~riscv"
+ KEYWORDS="amd64 ~arm64 ~riscv"
fi
LICENSE="Apache-2.0"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2023-11-08 18:46 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2023-11-08 18:46 UTC (permalink / raw
To: gentoo-commits
commit: a74186034d03ba26aa21cf48949eaaab1db53d76
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 8 18:33:37 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Nov 8 18:46:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7418603
dev-util/ccls: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 -
dev-util/ccls/ccls-0.20220729-r1.ebuild | 46 ---------------------------------
2 files changed, 47 deletions(-)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index 5d4af000586c..a432bf86c6dc 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1,2 +1 @@
-DIST ccls-0.20220729.tar.gz 160861 BLAKE2B db096f0f1e1d56967086e2711af63f4882e77128236b3d1af3cc107a3b320aa29bcacd4b21769904727261b5608bb2c8409dbb0f3b0d9b0907a94f3bb7c966c8 SHA512 63cb4eace1700118f9c8c4d2f4be40aac948f9c658485c8e3f49dcc863ce7bdd8b6de810b95ec8f46c943b65c8aa5fa643b110a6b981a2e43f57569d897d36c1
DIST ccls-0.20230717.tar.gz 161869 BLAKE2B fea3d484027d6b1493627e1bd3ea8f031b3486db7d41c34b94715a0abee342f0d87f85226ac567736013a71135325b3c9d13f6fe29b73db1b8dbc87586c16e1b SHA512 f0fe31877151b76cabc17aa2ef8d3d87038805fbe43ca807e2e0824e90d952b1f5767f151788480aedf58e2ff569b72978fceeaca6b741b00c643d73f6afb445
diff --git a/dev-util/ccls/ccls-0.20220729-r1.ebuild b/dev-util/ccls/ccls-0.20220729-r1.ebuild
deleted file mode 100644
index 8c45747e6f1b..000000000000
--- a/dev-util/ccls/ccls-0.20220729-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
- LLVM_MAX_SLOT=16
-else
- LLVM_MAX_SLOT=15
-fi
-
-inherit cmake llvm ${GIT_ECLASS}
-
-DESCRIPTION="C/C++/ObjC language server"
-HOMEPAGE="https://github.com/MaskRay/ccls"
-
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm64 ~riscv"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-# We only depend on Clang because of a quirk in how dependencies work
-# See comment in llvm.eclass docs
-DEPEND="
- dev-libs/rapidjson
- <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DCCLS_VERSION=${PV}
- -DUSE_SYSTEM_RAPIDJSON=ON
- -DCLANG_LINK_CLANG_DYLIB=1
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2023-11-25 8:51 Sam James
0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2023-11-25 8:51 UTC (permalink / raw
To: gentoo-commits
commit: 9d62783d0430b11c2754cc7115d834741d3a20f5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 08:50:24 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 08:50:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d62783d
dev-util/ccls: crank LLVM_MAX_SLOT to 17
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ccls/{ccls-9999.ebuild => ccls-0.20230717-r1.ebuild} | 9 +++------
dev-util/ccls/ccls-9999.ebuild | 9 +++------
2 files changed, 6 insertions(+), 12 deletions(-)
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-0.20230717-r1.ebuild
similarity index 90%
copy from dev-util/ccls/ccls-9999.ebuild
copy to dev-util/ccls/ccls-0.20230717-r1.ebuild
index c6b39f910fd1..ee7cfb7a7cf5 100644
--- a/dev-util/ccls/ccls-9999.ebuild
+++ b/dev-util/ccls/ccls-0.20230717-r1.ebuild
@@ -7,9 +7,9 @@ EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
- LLVM_MAX_SLOT=16
+ LLVM_MAX_SLOT=17
else
- LLVM_MAX_SLOT=16
+ LLVM_MAX_SLOT=17
fi
inherit cmake llvm ${GIT_ECLASS}
@@ -17,16 +17,13 @@ inherit cmake llvm ${GIT_ECLASS}
DESCRIPTION="C/C++/ObjC language server"
HOMEPAGE="https://github.com/MaskRay/ccls"
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
-else
+if [[ ${PV} != *9999 ]] ; then
SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
fi
LICENSE="Apache-2.0"
SLOT="0"
-IUSE=""
# We only depend on Clang because of a quirk in how dependencies work
# See comment in llvm.eclass docs
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-9999.ebuild
index c6b39f910fd1..ee7cfb7a7cf5 100644
--- a/dev-util/ccls/ccls-9999.ebuild
+++ b/dev-util/ccls/ccls-9999.ebuild
@@ -7,9 +7,9 @@ EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
- LLVM_MAX_SLOT=16
+ LLVM_MAX_SLOT=17
else
- LLVM_MAX_SLOT=16
+ LLVM_MAX_SLOT=17
fi
inherit cmake llvm ${GIT_ECLASS}
@@ -17,16 +17,13 @@ inherit cmake llvm ${GIT_ECLASS}
DESCRIPTION="C/C++/ObjC language server"
HOMEPAGE="https://github.com/MaskRay/ccls"
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
-else
+if [[ ${PV} != *9999 ]] ; then
SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
fi
LICENSE="Apache-2.0"
SLOT="0"
-IUSE=""
# We only depend on Clang because of a quirk in how dependencies work
# See comment in llvm.eclass docs
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2023-12-15 21:05 Arthur Zamarin
0 siblings, 0 replies; 31+ messages in thread
From: Arthur Zamarin @ 2023-12-15 21:05 UTC (permalink / raw
To: gentoo-commits
commit: 1149ea8c3c17b22b6765cf33b7b2846579aeced6
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 21:05:44 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 21:05:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1149ea8c
dev-util/ccls: Stabilize 0.20230717-r1 amd64, #920050
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ccls/ccls-0.20230717-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ccls/ccls-0.20230717-r1.ebuild b/dev-util/ccls/ccls-0.20230717-r1.ebuild
index ee7cfb7a7cf5..afbd48142707 100644
--- a/dev-util/ccls/ccls-0.20230717-r1.ebuild
+++ b/dev-util/ccls/ccls-0.20230717-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/MaskRay/ccls"
if [[ ${PV} != *9999 ]] ; then
SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~riscv"
+ KEYWORDS="amd64 ~arm64 ~riscv"
fi
LICENSE="Apache-2.0"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2024-01-24 17:00 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2024-01-24 17:00 UTC (permalink / raw
To: gentoo-commits
commit: a994ccc5cdb9e08563ab3390dc470fbe3a8cf9e8
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 17:00:34 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 17:00:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a994ccc5
dev-util/ccls: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/ccls-0.20230717.ebuild | 46 ------------------------------------
1 file changed, 46 deletions(-)
diff --git a/dev-util/ccls/ccls-0.20230717.ebuild b/dev-util/ccls/ccls-0.20230717.ebuild
deleted file mode 100644
index 99f199c0f4f3..000000000000
--- a/dev-util/ccls/ccls-0.20230717.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
- LLVM_MAX_SLOT=16
-else
- LLVM_MAX_SLOT=16
-fi
-
-inherit cmake llvm ${GIT_ECLASS}
-
-DESCRIPTION="C/C++/ObjC language server"
-HOMEPAGE="https://github.com/MaskRay/ccls"
-
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm64 ~riscv"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-# We only depend on Clang because of a quirk in how dependencies work
-# See comment in llvm.eclass docs
-DEPEND="
- dev-libs/rapidjson
- <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DCCLS_VERSION=${PV}
- -DUSE_SYSTEM_RAPIDJSON=ON
- -DCLANG_LINK_CLANG_DYLIB=1
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2024-04-29 18:18 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2024-04-29 18:18 UTC (permalink / raw
To: gentoo-commits
commit: 364e62186f62357c71a5e78d9b47194afa26a6d1
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 29 18:18:09 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 18:18:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364e6218
dev-util/ccls: Version bump to 0.20240202
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 +
dev-util/ccls/{ccls-9999.ebuild => ccls-0.20240202.ebuild} | 6 +++---
dev-util/ccls/ccls-9999.ebuild | 6 +++---
3 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index a432bf86c6dc..2addea81a5ea 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1 +1,2 @@
DIST ccls-0.20230717.tar.gz 161869 BLAKE2B fea3d484027d6b1493627e1bd3ea8f031b3486db7d41c34b94715a0abee342f0d87f85226ac567736013a71135325b3c9d13f6fe29b73db1b8dbc87586c16e1b SHA512 f0fe31877151b76cabc17aa2ef8d3d87038805fbe43ca807e2e0824e90d952b1f5767f151788480aedf58e2ff569b72978fceeaca6b741b00c643d73f6afb445
+DIST ccls-0.20240202.tar.gz 162283 BLAKE2B e96ae688690cfac13505e710c4b31afc5a3281bcb735d5f215b364870e0958b0b11799ab4340b74ef1530eb8d378d2b8dd7fddb1b16cbe5707073d63bce4a985 SHA512 bf30c869b985d7d6c0ecabfcc563b4983616c4f47ba743586a23441575695d87557113cdfd2603185adc454940d9244c331d9dc16444564358c910e2d61e9281
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-0.20240202.ebuild
similarity index 91%
copy from dev-util/ccls/ccls-9999.ebuild
copy to dev-util/ccls/ccls-0.20240202.ebuild
index ee7cfb7a7cf5..18afc3fd7cb3 100644
--- a/dev-util/ccls/ccls-9999.ebuild
+++ b/dev-util/ccls/ccls-0.20240202.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,9 +7,9 @@ EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
- LLVM_MAX_SLOT=17
+ LLVM_MAX_SLOT=18
else
- LLVM_MAX_SLOT=17
+ LLVM_MAX_SLOT=18
fi
inherit cmake llvm ${GIT_ECLASS}
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-9999.ebuild
index ee7cfb7a7cf5..18afc3fd7cb3 100644
--- a/dev-util/ccls/ccls-9999.ebuild
+++ b/dev-util/ccls/ccls-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,9 +7,9 @@ EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
- LLVM_MAX_SLOT=17
+ LLVM_MAX_SLOT=18
else
- LLVM_MAX_SLOT=17
+ LLVM_MAX_SLOT=18
fi
inherit cmake llvm ${GIT_ECLASS}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2024-06-04 18:23 Arthur Zamarin
0 siblings, 0 replies; 31+ messages in thread
From: Arthur Zamarin @ 2024-06-04 18:23 UTC (permalink / raw
To: gentoo-commits
commit: 8b1026fa3ee173b89eafdba3628e860eb3198ba9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 4 18:23:44 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 4 18:23:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1026fa
dev-util/ccls: Stabilize 0.20240202 amd64, #933539
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/ccls/ccls-0.20240202.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ccls/ccls-0.20240202.ebuild b/dev-util/ccls/ccls-0.20240202.ebuild
index 18afc3fd7cb3..1cb54ca0aa66 100644
--- a/dev-util/ccls/ccls-0.20240202.ebuild
+++ b/dev-util/ccls/ccls-0.20240202.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/MaskRay/ccls"
if [[ ${PV} != *9999 ]] ; then
SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~riscv"
+ KEYWORDS="amd64 ~arm64 ~riscv"
fi
LICENSE="Apache-2.0"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2024-07-11 15:41 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2024-07-11 15:41 UTC (permalink / raw
To: gentoo-commits
commit: 418fd099232220349ce4af355048c604f3d43c1d
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 11 15:37:04 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Jul 11 15:37:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418fd099
dev-util/ccls: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 -
dev-util/ccls/ccls-0.20230717-r1.ebuild | 43 ---------------------------------
2 files changed, 44 deletions(-)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index 2addea81a5ea..e016d773d53f 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1,2 +1 @@
-DIST ccls-0.20230717.tar.gz 161869 BLAKE2B fea3d484027d6b1493627e1bd3ea8f031b3486db7d41c34b94715a0abee342f0d87f85226ac567736013a71135325b3c9d13f6fe29b73db1b8dbc87586c16e1b SHA512 f0fe31877151b76cabc17aa2ef8d3d87038805fbe43ca807e2e0824e90d952b1f5767f151788480aedf58e2ff569b72978fceeaca6b741b00c643d73f6afb445
DIST ccls-0.20240202.tar.gz 162283 BLAKE2B e96ae688690cfac13505e710c4b31afc5a3281bcb735d5f215b364870e0958b0b11799ab4340b74ef1530eb8d378d2b8dd7fddb1b16cbe5707073d63bce4a985 SHA512 bf30c869b985d7d6c0ecabfcc563b4983616c4f47ba743586a23441575695d87557113cdfd2603185adc454940d9244c331d9dc16444564358c910e2d61e9281
diff --git a/dev-util/ccls/ccls-0.20230717-r1.ebuild b/dev-util/ccls/ccls-0.20230717-r1.ebuild
deleted file mode 100644
index afbd48142707..000000000000
--- a/dev-util/ccls/ccls-0.20230717-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
- LLVM_MAX_SLOT=17
-else
- LLVM_MAX_SLOT=17
-fi
-
-inherit cmake llvm ${GIT_ECLASS}
-
-DESCRIPTION="C/C++/ObjC language server"
-HOMEPAGE="https://github.com/MaskRay/ccls"
-
-if [[ ${PV} != *9999 ]] ; then
- SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm64 ~riscv"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-# We only depend on Clang because of a quirk in how dependencies work
-# See comment in llvm.eclass docs
-DEPEND="
- dev-libs/rapidjson
- <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DCCLS_VERSION=${PV}
- -DUSE_SYSTEM_RAPIDJSON=ON
- -DCLANG_LINK_CLANG_DYLIB=1
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2024-10-02 15:13 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2024-10-02 15:13 UTC (permalink / raw
To: gentoo-commits
commit: a237f7b8315f2768940c87d5f1aaaea05d7ad5c2
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 2 15:09:42 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 2 15:12:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a237f7b8
dev-util/ccls: Switch to llvm-r1.eclass
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/ccls-9999.ebuild | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/dev-util/ccls/ccls-9999.ebuild b/dev-util/ccls/ccls-9999.ebuild
index 18afc3fd7cb3..fe5aaff02dd3 100644
--- a/dev-util/ccls/ccls-9999.ebuild
+++ b/dev-util/ccls/ccls-9999.ebuild
@@ -7,12 +7,12 @@ EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
- LLVM_MAX_SLOT=18
+ LLVM_COMPAT=( {18..19} )
else
- LLVM_MAX_SLOT=18
+ LLVM_COMPAT=( {18..19} )
fi
-inherit cmake llvm ${GIT_ECLASS}
+inherit cmake llvm-r1 ${GIT_ECLASS}
DESCRIPTION="C/C++/ObjC language server"
HOMEPAGE="https://github.com/MaskRay/ccls"
@@ -25,11 +25,12 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
-# We only depend on Clang because of a quirk in how dependencies work
-# See comment in llvm.eclass docs
DEPEND="
dev-libs/rapidjson
- <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}=
+ sys-devel/llvm:${LLVM_SLOT}=
+ ')
"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2024-10-02 15:13 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2024-10-02 15:13 UTC (permalink / raw
To: gentoo-commits
commit: 03866deae478166353bf9fb1ac32f04b6d73016e
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 2 14:56:50 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 2 15:12:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03866dea
dev-util/ccls: Version bump to 0.20240505
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 +
dev-util/ccls/ccls-0.20240505.ebuild | 44 ++++++++++++++++++++++++++++++++++++
2 files changed, 45 insertions(+)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index e016d773d53f..7cf0d127c13e 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1 +1,2 @@
DIST ccls-0.20240202.tar.gz 162283 BLAKE2B e96ae688690cfac13505e710c4b31afc5a3281bcb735d5f215b364870e0958b0b11799ab4340b74ef1530eb8d378d2b8dd7fddb1b16cbe5707073d63bce4a985 SHA512 bf30c869b985d7d6c0ecabfcc563b4983616c4f47ba743586a23441575695d87557113cdfd2603185adc454940d9244c331d9dc16444564358c910e2d61e9281
+DIST ccls-0.20240505.tar.gz 162441 BLAKE2B 881481d0d420d5e56e872271629051077c44ee8b5a6d184956ab7ae881afe0d7f6b798fd2f063904152f4b9aeadb8550ab2e1708c1ff7f3993bd97da6c0e9ee0 SHA512 1f250c4aee5d0f48886530c688581222b539b2b4fe9a11a5f9158306e85b47d2f299eccf721c171d92f83bda2b0ea90c299d393d25c0549c462f3f13decf2d6e
diff --git a/dev-util/ccls/ccls-0.20240505.ebuild b/dev-util/ccls/ccls-0.20240505.ebuild
new file mode 100644
index 000000000000..fe5aaff02dd3
--- /dev/null
+++ b/dev-util/ccls/ccls-0.20240505.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
+
+if [[ ${PV} = 9999* ]]; then
+ GIT_ECLASS="git-r3"
+ LLVM_COMPAT=( {18..19} )
+else
+ LLVM_COMPAT=( {18..19} )
+fi
+
+inherit cmake llvm-r1 ${GIT_ECLASS}
+
+DESCRIPTION="C/C++/ObjC language server"
+HOMEPAGE="https://github.com/MaskRay/ccls"
+
+if [[ ${PV} != *9999 ]] ; then
+ SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="
+ dev-libs/rapidjson
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}=
+ sys-devel/llvm:${LLVM_SLOT}=
+ ')
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCCLS_VERSION=${PV}
+ -DUSE_SYSTEM_RAPIDJSON=ON
+ -DCLANG_LINK_CLANG_DYLIB=1
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2024-10-02 22:51 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2024-10-02 22:51 UTC (permalink / raw
To: gentoo-commits
commit: 9f843c36acde854a2cc2bd96106eb9257bf3145c
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 2 22:51:06 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 2 22:51:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f843c36
dev-util/ccls: Reapply patch
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/ccls-0.20240505.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-util/ccls/ccls-0.20240505.ebuild b/dev-util/ccls/ccls-0.20240505.ebuild
index fe5aaff02dd3..3c7188933225 100644
--- a/dev-util/ccls/ccls-0.20240505.ebuild
+++ b/dev-util/ccls/ccls-0.20240505.ebuild
@@ -34,6 +34,10 @@ DEPEND="
"
RDEPEND="${DEPEND}"
+PATCHES=(
+ "${FILESDIR}"/ccls-0.20240202-gcc15-cstdint.patch
+)
+
src_configure() {
local mycmakeargs=(
-DCCLS_VERSION=${PV}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2024-11-04 21:56 Sam James
0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2024-11-04 21:56 UTC (permalink / raw
To: gentoo-commits
commit: f308249935d848a958a326cfe1038292ee422c85
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 4 21:56:42 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 4 21:56:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3082499
dev-util/ccls: Stabilize 0.20240505 amd64, #942878
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/ccls/ccls-0.20240505.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/ccls/ccls-0.20240505.ebuild b/dev-util/ccls/ccls-0.20240505.ebuild
index 3c7188933225..a98c5551156b 100644
--- a/dev-util/ccls/ccls-0.20240505.ebuild
+++ b/dev-util/ccls/ccls-0.20240505.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/MaskRay/ccls"
if [[ ${PV} != *9999 ]] ; then
SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~riscv"
+ KEYWORDS="amd64 ~arm64 ~riscv"
fi
LICENSE="Apache-2.0"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/
@ 2024-11-11 16:45 Matt Turner
0 siblings, 0 replies; 31+ messages in thread
From: Matt Turner @ 2024-11-11 16:45 UTC (permalink / raw
To: gentoo-commits
commit: af2bdb27d42de9d37c1682fa087ddd79a306be8f
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 11 16:41:52 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Nov 11 16:45:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2bdb27
dev-util/ccls: Version bump to 0.20241108
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-util/ccls/Manifest | 1 +
dev-util/ccls/ccls-0.20241108.ebuild | 44 ++++++++++++++++++++++++++++++++++++
2 files changed, 45 insertions(+)
diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index 7cf0d127c13e..02905dd23bc2 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1,2 +1,3 @@
DIST ccls-0.20240202.tar.gz 162283 BLAKE2B e96ae688690cfac13505e710c4b31afc5a3281bcb735d5f215b364870e0958b0b11799ab4340b74ef1530eb8d378d2b8dd7fddb1b16cbe5707073d63bce4a985 SHA512 bf30c869b985d7d6c0ecabfcc563b4983616c4f47ba743586a23441575695d87557113cdfd2603185adc454940d9244c331d9dc16444564358c910e2d61e9281
DIST ccls-0.20240505.tar.gz 162441 BLAKE2B 881481d0d420d5e56e872271629051077c44ee8b5a6d184956ab7ae881afe0d7f6b798fd2f063904152f4b9aeadb8550ab2e1708c1ff7f3993bd97da6c0e9ee0 SHA512 1f250c4aee5d0f48886530c688581222b539b2b4fe9a11a5f9158306e85b47d2f299eccf721c171d92f83bda2b0ea90c299d393d25c0549c462f3f13decf2d6e
+DIST ccls-0.20241108.tar.gz 161114 BLAKE2B 83cb61c92707eb3c08c05f36e644dea00a08e5b12baafb45477f44a806a265825788ff431e4cf115ac70f543462e9ea15500b5e8086d2194285d8101a3e036c5 SHA512 b271b175ea64eb10a052789c5527135b5aff7f9088aa20158895263262c1c93541cc4f987e7d7a73b702db0b85f9366ed57a9b38bf1e245e50f3c4e3eeed7277
diff --git a/dev-util/ccls/ccls-0.20241108.ebuild b/dev-util/ccls/ccls-0.20241108.ebuild
new file mode 100644
index 000000000000..fe5aaff02dd3
--- /dev/null
+++ b/dev-util/ccls/ccls-0.20241108.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGIT_REPO_URI="https://github.com/MaskRay/${PN}"
+
+if [[ ${PV} = 9999* ]]; then
+ GIT_ECLASS="git-r3"
+ LLVM_COMPAT=( {18..19} )
+else
+ LLVM_COMPAT=( {18..19} )
+fi
+
+inherit cmake llvm-r1 ${GIT_ECLASS}
+
+DESCRIPTION="C/C++/ObjC language server"
+HOMEPAGE="https://github.com/MaskRay/ccls"
+
+if [[ ${PV} != *9999 ]] ; then
+ SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="
+ dev-libs/rapidjson
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}=
+ sys-devel/llvm:${LLVM_SLOT}=
+ ')
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCCLS_VERSION=${PV}
+ -DUSE_SYSTEM_RAPIDJSON=ON
+ -DCLANG_LINK_CLANG_DYLIB=1
+ )
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
end of thread, other threads:[~2024-11-11 16:45 UTC | newest]
Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-04 18:23 [gentoo-commits] repo/gentoo:master commit in: dev-util/ccls/ Arthur Zamarin
-- strict thread matches above, loose matches on Subject: below --
2024-11-11 16:45 Matt Turner
2024-11-04 21:56 Sam James
2024-10-02 22:51 Matt Turner
2024-10-02 15:13 Matt Turner
2024-10-02 15:13 Matt Turner
2024-07-11 15:41 Matt Turner
2024-04-29 18:18 Matt Turner
2024-01-24 17:00 Matt Turner
2023-12-15 21:05 Arthur Zamarin
2023-11-25 8:51 Sam James
2023-11-08 18:46 Matt Turner
2023-10-04 10:48 Sam James
2023-09-10 2:10 Matt Turner
2023-04-27 23:29 Sam James
2023-04-25 20:57 Sam James
2023-03-06 12:51 Arthur Zamarin
2023-01-10 6:29 Sam James
2022-10-20 12:11 Jakov Smolić
2022-07-29 19:40 Matt Turner
2022-06-08 4:26 Matt Turner
2022-01-24 5:55 Matt Turner
2021-04-08 23:41 Matt Turner
2020-12-29 19:13 Matt Turner
2020-12-26 19:39 Matt Turner
2020-12-24 22:49 Matt Turner
2020-11-17 5:08 Matt Turner
2020-10-15 22:39 Matt Turner
2020-04-25 3:53 Matt Turner
2020-04-24 22:19 Matt Turner
2020-02-05 6:57 Matt Turner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox