diff options
Diffstat (limited to 'app-emacs/emacs-ccls')
-rw-r--r-- | app-emacs/emacs-ccls/Manifest | 4 | ||||
-rw-r--r-- | app-emacs/emacs-ccls/emacs-ccls-0_pre20220510-r1.ebuild | 26 | ||||
-rw-r--r-- | app-emacs/emacs-ccls/files/50emacs-ccls-gentoo.el | 4 | ||||
-rw-r--r-- | app-emacs/emacs-ccls/metadata.xml | 17 |
4 files changed, 51 insertions, 0 deletions
diff --git a/app-emacs/emacs-ccls/Manifest b/app-emacs/emacs-ccls/Manifest new file mode 100644 index 000000000000..1426e6b0fa57 --- /dev/null +++ b/app-emacs/emacs-ccls/Manifest @@ -0,0 +1,4 @@ +AUX 50emacs-ccls-gentoo.el 79 BLAKE2B f23f129c0e318dd81b135e778c7146298b04a07eb3710dd41cbd29a5c5eea1fbc94ba05ca971a9a97d42d176008d76283bd3696e033cc0c2c2fda28f7585ac82 SHA512 790b96eb665eed71f49f1129f7302903abe06af302ea83dd996fd87543f213759a4d2824eacfad9d24cc3f95ebaf351a7856ac7d8b05aaa2dcb672bbaeb2b347 +DIST emacs-ccls-0_pre20220510.tar.gz 12719 BLAKE2B 95e7445c4ef44c9a83015191046065e7a5ae93cc6fbc09943baaa8f336573136289269f835b7988ca1af14e5240afb6b05a601f3965c94d8132d2636136435b0 SHA512 423de0f04376021a3841e91b43e12801a94fd06a12ca90028aeb17ad2db0d5f94e6f963f67410b98796f91f2be5d127bdfd865f86266ae06beab3b6877bdd35b +EBUILD emacs-ccls-0_pre20220510-r1.ebuild 574 BLAKE2B c7f191dd6a6ae521ac968e0bc78b18a16be1c934610e958d8e2db771344525d5a97d6c3159486debbf27aa1eba7d1ea473759333bed9b33f1331b76d25a1e68b SHA512 15c4687bd30cf306a0d5c9b3107a058fcf1c861f6c5128d889b3abdb08e54ea7946244afca4e9ac10f921c384ea6762ae7eecb1239f855c3f0582341e637f6b5 +MISC metadata.xml 554 BLAKE2B 63495534474c9e37b6bdef14d94fa83b7f426a5342c4397ca5ca973e9df77766a24dbdc8f53cc9c9dc63d94350952f85c7894dd21580f6558ab5fad1e1f1dafc SHA512 332f9023f27b79e0a5adeeb12501d8ea0d62f1870dea7eac7c9617b0f7f8d7d1ce8c14e49a3f8cd1b0878b7e12e8fe2e58e145766f72d096065fde99bbc81e12 diff --git a/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510-r1.ebuild b/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510-r1.ebuild new file mode 100644 index 000000000000..41dbd82c3f6f --- /dev/null +++ b/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=25.1 + +inherit elisp + +MY_COMMIT="ae74a39303457a5e6976dd1c6816cde97d357a0d" +DESCRIPTION="Emacs client for ccls, a C/C++ language server" +HOMEPAGE="https://github.com/emacs-lsp/emacs-ccls" +SRC_URI="https://github.com/emacs-lsp/emacs-ccls/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${MY_COMMIT} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-emacs/dash + app-emacs/lsp-mode +" +BDEPEND="${RDEPEND}" + +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/emacs-ccls/files/50emacs-ccls-gentoo.el b/app-emacs/emacs-ccls/files/50emacs-ccls-gentoo.el new file mode 100644 index 000000000000..9740d6b3b220 --- /dev/null +++ b/app-emacs/emacs-ccls/files/50emacs-ccls-gentoo.el @@ -0,0 +1,4 @@ +;;; emacs-ccls site-lisp configuration + +(add-to-list 'load-path "@SITELISP@") + diff --git a/app-emacs/emacs-ccls/metadata.xml b/app-emacs/emacs-ccls/metadata.xml new file mode 100644 index 000000000000..f049777140f5 --- /dev/null +++ b/app-emacs/emacs-ccls/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>sam@gentoo.org</email> + <description>Sam James</description> + </maintainer> + <maintainer type="project"> + <email>gnu-emacs@gentoo.org</email> + <name>Gentoo GNU Emacs project</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <bugs-to>https://github.com/emacs-lsp/emacs-ccls/issues/</bugs-to> + <remote-id type="github">emacs-lsp/emacs-ccls</remote-id> + </upstream> +</pkgmetadata> |