diff options
author | Sam James <sam@gentoo.org> | 2022-08-09 03:35:48 +0100 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-08-09 21:05:44 +0100 |
commit | c632f45783b8f45c1ed0d3b48e8269cf070d93c9 (patch) | |
tree | cf8df694ff45927c4f773d41a071f2f5a60f2836 | |
parent | mail-client/mutt-2.2.7: version bump (diff) | |
download | gentoo-c632f45783b8f45c1ed0d3b48e8269cf070d93c9.tar.gz gentoo-c632f45783b8f45c1ed0d3b48e8269cf070d93c9.tar.bz2 gentoo-c632f45783b8f45c1ed0d3b48e8269cf070d93c9.zip |
app-emacs/emacs-ccls: new package, add 0_pre20220510
Closes: https://bugs.gentoo.org/864513
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r-- | app-emacs/emacs-ccls/Manifest | 1 | ||||
-rw-r--r-- | app-emacs/emacs-ccls/emacs-ccls-0_pre20220510.ebuild | 21 | ||||
-rw-r--r-- | app-emacs/emacs-ccls/files/50emacs-ccls-gentoo.el | 4 | ||||
-rw-r--r-- | app-emacs/emacs-ccls/metadata.xml | 12 |
4 files changed, 38 insertions, 0 deletions
diff --git a/app-emacs/emacs-ccls/Manifest b/app-emacs/emacs-ccls/Manifest new file mode 100644 index 000000000000..303eeeedb2ee --- /dev/null +++ b/app-emacs/emacs-ccls/Manifest @@ -0,0 +1 @@ +DIST emacs-ccls-0_pre20220510.tar.gz 12719 BLAKE2B 95e7445c4ef44c9a83015191046065e7a5ae93cc6fbc09943baaa8f336573136289269f835b7988ca1af14e5240afb6b05a601f3965c94d8132d2636136435b0 SHA512 423de0f04376021a3841e91b43e12801a94fd06a12ca90028aeb17ad2db0d5f94e6f963f67410b98796f91f2be5d127bdfd865f86266ae06beab3b6877bdd35b diff --git a/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510.ebuild b/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510.ebuild new file mode 100644 index 000000000000..ba59639f32fa --- /dev/null +++ b/app-emacs/emacs-ccls/emacs-ccls-0_pre20220510.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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/lsp-mode" +DEPEND="${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..74b5b8fa6ecb --- /dev/null +++ b/app-emacs/emacs-ccls/metadata.xml @@ -0,0 +1,12 @@ +<?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> + <stabilize-allarches/> + <upstream> + <remote-id type="github">emacs-lsp/emacs-ccls</remote-id> + </upstream> +</pkgmetadata> |