diff options
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/lsp-mode/Manifest | 1 | ||||
-rw-r--r-- | app-emacs/lsp-mode/files/50lsp-mode-gentoo.el | 2 | ||||
-rw-r--r-- | app-emacs/lsp-mode/lsp-mode-8.0.0.ebuild | 61 | ||||
-rw-r--r-- | app-emacs/lsp-mode/lsp-mode-9999.ebuild | 61 | ||||
-rw-r--r-- | app-emacs/lsp-mode/metadata.xml | 21 | ||||
-rw-r--r-- | app-emacs/lsp-ui/Manifest | 1 | ||||
-rw-r--r-- | app-emacs/lsp-ui/files/50lsp-ui-gentoo.el | 2 | ||||
-rw-r--r-- | app-emacs/lsp-ui/lsp-ui-8.0.0.ebuild | 38 | ||||
-rw-r--r-- | app-emacs/lsp-ui/lsp-ui-9999.ebuild | 38 | ||||
-rw-r--r-- | app-emacs/lsp-ui/metadata.xml | 16 | ||||
-rw-r--r-- | app-emacs/lv/Manifest | 1 | ||||
-rw-r--r-- | app-emacs/lv/files/50lv-gentoo.el | 1 | ||||
-rw-r--r-- | app-emacs/lv/lv-0.15.0.ebuild | 21 | ||||
-rw-r--r-- | app-emacs/lv/metadata.xml | 16 | ||||
-rw-r--r-- | app-emacs/projectile/Manifest | 1 | ||||
-rw-r--r-- | app-emacs/projectile/files/50projectile-gentoo.el | 2 | ||||
-rw-r--r-- | app-emacs/projectile/metadata.xml | 16 | ||||
-rw-r--r-- | app-emacs/projectile/projectile-2.5.0.ebuild | 25 |
18 files changed, 0 insertions, 324 deletions
diff --git a/app-emacs/lsp-mode/Manifest b/app-emacs/lsp-mode/Manifest deleted file mode 100644 index a66229b..0000000 --- a/app-emacs/lsp-mode/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lsp-mode-8.0.0.tar.gz 14703640 BLAKE2B ab7993772cfc127ee94ba4a0af75e8d7f6789ac22c76acce8df250b5579c1dd2f41e353b26cbdcf6e1a2e6a8d1f8a179d4736b67914cdec31c23032f93dffd3c SHA512 2620288142cea7b06ad2725b63e5db945b1d62d0b4c215e8d35d79d6c3f05bcdf2736dab34bd10c2b9f8928caf36ef617182c41c309e62e2ce8ddf45df376cbc diff --git a/app-emacs/lsp-mode/files/50lsp-mode-gentoo.el b/app-emacs/lsp-mode/files/50lsp-mode-gentoo.el deleted file mode 100644 index 4678dde..0000000 --- a/app-emacs/lsp-mode/files/50lsp-mode-gentoo.el +++ /dev/null @@ -1,2 +0,0 @@ -(add-to-list 'load-path "@SITELISP@") -(load "@SITELISP@/lsp-mode-autoload.el") diff --git a/app-emacs/lsp-mode/lsp-mode-8.0.0.ebuild b/app-emacs/lsp-mode/lsp-mode-8.0.0.ebuild deleted file mode 100644 index d01b759..0000000 --- a/app-emacs/lsp-mode/lsp-mode-8.0.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS="26.1" - -inherit elisp optfeature - -if [[ ${PV} = "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/emacs-lsp/lsp-mode" - EGIT_BRANCH="master" - EGIT_CHECKOUT_DIR="${WORKDIR}/${P}" - S="${EGIT_CHECKOUT_DIR}" -else - SRC_URI="https://github.com/emacs-lsp/lsp-mode/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Emacs client/library for the Language Server Protocol" -HOMEPAGE="https://emacs-lsp.github.io/lsp-mode/" - -LICENSE="GPL-3+" -SLOT="0" - -RDEPEND=" - >=app-emacs/dash-2.18.0 - >=app-emacs/f-0.20.0 - >=app-emacs/ht-2.3 - >=app-emacs/lv-0.15.0 - >=app-emacs/markdown-mode-2.3 - >=app-emacs/spinner-1.7.3 -" -DEPEND="${RDEPEND}" - -SITEFILE="50${PN}-gentoo.el" -DOCS=( README.md CHANGELOG.org ) -RESTRICT="test" # test requires ert-runner which is not packaged - -BYTECOMPFLAGS="${BYTECOMPFLAGS} -L ${S}/clients/" - -src_compile() { - elisp-compile "${S}"/*.el "${S}"/clients/*.el - elisp-make-autoload-file "${S}"/${PN}-autoload.el "${S}"/ -} - -src_install() { - elisp-install ${PN} *.el *.elc - elisp-install ${PN}/clients "${S}"/clients/{*.el,*.elc} - elisp-site-file-install ${FILESDIR}/${SITEFILE} -} - -pkg_postinst() { - elisp_pkg_postinst - optfeature "lsp-mode UI integration" app-emacs/lsp-ui - optfeature "on the fly diagnostics" app-emacs/flycheck - optfeature "code completion" app-emacs/company-mode - optfeature "helm integration" app-emacs/helm - optfeature "projectile integration" app-emacs/projectile -} diff --git a/app-emacs/lsp-mode/lsp-mode-9999.ebuild b/app-emacs/lsp-mode/lsp-mode-9999.ebuild deleted file mode 100644 index d01b759..0000000 --- a/app-emacs/lsp-mode/lsp-mode-9999.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS="26.1" - -inherit elisp optfeature - -if [[ ${PV} = "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/emacs-lsp/lsp-mode" - EGIT_BRANCH="master" - EGIT_CHECKOUT_DIR="${WORKDIR}/${P}" - S="${EGIT_CHECKOUT_DIR}" -else - SRC_URI="https://github.com/emacs-lsp/lsp-mode/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Emacs client/library for the Language Server Protocol" -HOMEPAGE="https://emacs-lsp.github.io/lsp-mode/" - -LICENSE="GPL-3+" -SLOT="0" - -RDEPEND=" - >=app-emacs/dash-2.18.0 - >=app-emacs/f-0.20.0 - >=app-emacs/ht-2.3 - >=app-emacs/lv-0.15.0 - >=app-emacs/markdown-mode-2.3 - >=app-emacs/spinner-1.7.3 -" -DEPEND="${RDEPEND}" - -SITEFILE="50${PN}-gentoo.el" -DOCS=( README.md CHANGELOG.org ) -RESTRICT="test" # test requires ert-runner which is not packaged - -BYTECOMPFLAGS="${BYTECOMPFLAGS} -L ${S}/clients/" - -src_compile() { - elisp-compile "${S}"/*.el "${S}"/clients/*.el - elisp-make-autoload-file "${S}"/${PN}-autoload.el "${S}"/ -} - -src_install() { - elisp-install ${PN} *.el *.elc - elisp-install ${PN}/clients "${S}"/clients/{*.el,*.elc} - elisp-site-file-install ${FILESDIR}/${SITEFILE} -} - -pkg_postinst() { - elisp_pkg_postinst - optfeature "lsp-mode UI integration" app-emacs/lsp-ui - optfeature "on the fly diagnostics" app-emacs/flycheck - optfeature "code completion" app-emacs/company-mode - optfeature "helm integration" app-emacs/helm - optfeature "projectile integration" app-emacs/projectile -} diff --git a/app-emacs/lsp-mode/metadata.xml b/app-emacs/lsp-mode/metadata.xml deleted file mode 100644 index ce18f2e..0000000 --- a/app-emacs/lsp-mode/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>jturner.usa+gentoo@gmail.com</email> - <name>John Turner</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">emacs-lsp/lsp-mode</remote-id> - <doc>https://github.com/emacs-lsp/lsp-mode/blob/master/README.md</doc> - </upstream> - <longdescription> - Client for Language Server Protocol. lsp-mode aims to provide IDE-like - experience by providing optional integration with the most popular Emacs - packages like company, flycheck and projectile. - </longdescription> -</pkgmetadata> diff --git a/app-emacs/lsp-ui/Manifest b/app-emacs/lsp-ui/Manifest deleted file mode 100644 index d8ffb46..0000000 --- a/app-emacs/lsp-ui/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lsp-ui-8.0.0.tar.gz 5609015 BLAKE2B 4260ab5cc44b25937d9d273f35a25bb2a2db2e458c20a6b99bb3c697729f31f92c2423512e5bd2caef21998aadf8d555f09eadc616158d3c835fc7a2cf7a5cd7 SHA512 5e64f1532a4ed3c8ff4ef1254812d13a8c8c9c37e26992adc868f66ddfdd8b73d31eb8ab92c2c1caf1fd6098e292e1ff9bb81689b24a209cfff88224aff7004d diff --git a/app-emacs/lsp-ui/files/50lsp-ui-gentoo.el b/app-emacs/lsp-ui/files/50lsp-ui-gentoo.el deleted file mode 100644 index 9dcf84a..0000000 --- a/app-emacs/lsp-ui/files/50lsp-ui-gentoo.el +++ /dev/null @@ -1,2 +0,0 @@ -(add-to-list 'load-path "@SITELISP@") -(load "@SITELISP@/lsp-ui-autoload.el") diff --git a/app-emacs/lsp-ui/lsp-ui-8.0.0.ebuild b/app-emacs/lsp-ui/lsp-ui-8.0.0.ebuild deleted file mode 100644 index b5063bc..0000000 --- a/app-emacs/lsp-ui/lsp-ui-8.0.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS="26.1" - -inherit elisp - -if [[ ${PV} = "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/emacs-lsp/lsp-ui" - EGIT_BRANCH="master" - EGIT_CHECKOUT_DIR="${WORKDIR}/${P}" - S="${EGIT_CHECKOUT_DIR}" -else - SRC_URI="https://github.com/emacs-lsp/lsp-ui/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="lsp-mode UI integrations" -HOMEPAGE="https://emacs-lsp.github.io/lsp-ui/" - -LICENSE="GPL-3+" -SLOT="0" - -DEPEND=">=app-emacs/lsp-mode-6 - >=app-emacs/dash-2.18.0 - >=app-emacs/markdown-mode-2.3" -RDEPEND="${DEPEND}" - -SITEFILE="50lsp-ui-gentoo.el" -RESTRICT="test" # test requires ert-runner which is not packaged - -src_install() { - elisp-make-autoload-file "${S}"/${PN}-autoload.el "${S}"/ - elisp_src_install -} diff --git a/app-emacs/lsp-ui/lsp-ui-9999.ebuild b/app-emacs/lsp-ui/lsp-ui-9999.ebuild deleted file mode 100644 index b5063bc..0000000 --- a/app-emacs/lsp-ui/lsp-ui-9999.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS="26.1" - -inherit elisp - -if [[ ${PV} = "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/emacs-lsp/lsp-ui" - EGIT_BRANCH="master" - EGIT_CHECKOUT_DIR="${WORKDIR}/${P}" - S="${EGIT_CHECKOUT_DIR}" -else - SRC_URI="https://github.com/emacs-lsp/lsp-ui/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="lsp-mode UI integrations" -HOMEPAGE="https://emacs-lsp.github.io/lsp-ui/" - -LICENSE="GPL-3+" -SLOT="0" - -DEPEND=">=app-emacs/lsp-mode-6 - >=app-emacs/dash-2.18.0 - >=app-emacs/markdown-mode-2.3" -RDEPEND="${DEPEND}" - -SITEFILE="50lsp-ui-gentoo.el" -RESTRICT="test" # test requires ert-runner which is not packaged - -src_install() { - elisp-make-autoload-file "${S}"/${PN}-autoload.el "${S}"/ - elisp_src_install -} diff --git a/app-emacs/lsp-ui/metadata.xml b/app-emacs/lsp-ui/metadata.xml deleted file mode 100644 index 3e34cb7..0000000 --- a/app-emacs/lsp-ui/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>jturner.usa+gentoo@gmail.com</email> - <name>John Turner</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">emacs-lsp/lsp-ui</remote-id> - <doc>https://github.com/emacs-lsp/lsp-ui/blob/master/README.md</doc> - </upstream> -</pkgmetadata> diff --git a/app-emacs/lv/Manifest b/app-emacs/lv/Manifest deleted file mode 100644 index 056b7d9..0000000 --- a/app-emacs/lv/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST hydra-0.15.0.tar.gz 36150 BLAKE2B 6e7d1ed6501d5b0fb40f3545d61469e461363dc7ec8900c7c697116cb19704529acfd9e886a1fef09ae50dfd68666e6455c62447140f55b1f4651490855c2b3a SHA512 815a8c425aaeb4d2aeb5d9faa0f66a41e37420b8e9435d93b9e78913c0e0722d1e39cad2e8f4bc12cfe34dad2e3fc1290b23d816181b12fd093f9e4d9d37e814 diff --git a/app-emacs/lv/files/50lv-gentoo.el b/app-emacs/lv/files/50lv-gentoo.el deleted file mode 100644 index 431f7e9..0000000 --- a/app-emacs/lv/files/50lv-gentoo.el +++ /dev/null @@ -1 +0,0 @@ -(add-to-list 'load-path "@SITELISP@") diff --git a/app-emacs/lv/lv-0.15.0.ebuild b/app-emacs/lv/lv-0.15.0.ebuild deleted file mode 100644 index 3479cc5..0000000 --- a/app-emacs/lv/lv-0.15.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS="24.3" - -inherit elisp - -DESCRIPTION="Put semi-permanent hints in the echo area" -HOMEPAGE="https://github.com/abo-abo/hydra" -SRC_URI="https://github.com/abo-abo/hydra/archive/refs/tags/${PV}.tar.gz -> hydra-${PV}.tar.gz" -S="${WORKDIR}/hydra-${PV}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RESTRICT="test" # the tests target hydra and not lv, so we should skip them -SITEFILE="50lv-gentoo.el" -ELISP_REMOVE="hydra-examples.el hydra-ox.el hydra-test.el hydra.el" diff --git a/app-emacs/lv/metadata.xml b/app-emacs/lv/metadata.xml deleted file mode 100644 index d163146..0000000 --- a/app-emacs/lv/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>jturner.usa+gentoo@gmail.com</email> - <name>John Turner</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">abo-abo/hydra</remote-id> - <doc>https://github.com/abo-abo/hydra/blob/master/README.md</doc> - </upstream> -</pkgmetadata> diff --git a/app-emacs/projectile/Manifest b/app-emacs/projectile/Manifest deleted file mode 100644 index 1a31170..0000000 --- a/app-emacs/projectile/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST projectile-2.5.0.tar.gz 1915860 BLAKE2B 4d215e2c1e44c7f85121fc36445112f3064129fe95866b4fbb2e14b11d31519057d9cc69bcdf44c82cd516768cc73a031da48a7c5352b9825816db54810cafcb SHA512 3faeb7db70e5e2198ad307c1d5d24a5fadd207765387e7094691e40071411506e6df690995f923bf246b7176173ca41882d369276862b631d7436747bfeae3a3 diff --git a/app-emacs/projectile/files/50projectile-gentoo.el b/app-emacs/projectile/files/50projectile-gentoo.el deleted file mode 100644 index 05c7346..0000000 --- a/app-emacs/projectile/files/50projectile-gentoo.el +++ /dev/null @@ -1,2 +0,0 @@ -(add-to-list 'load-path "@SITELISP@") -(load "@SITELISP@/projectile-autoload.el") diff --git a/app-emacs/projectile/metadata.xml b/app-emacs/projectile/metadata.xml deleted file mode 100644 index c74f950..0000000 --- a/app-emacs/projectile/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>jturner.usa+gentoo@gmail.com</email> - <name>John Turner</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">bbatsov/projectile</remote-id> - <doc>https://github.com/bbatsov/projectile/blob/master/README.md</doc> - </upstream> -</pkgmetadata> diff --git a/app-emacs/projectile/projectile-2.5.0.ebuild b/app-emacs/projectile/projectile-2.5.0.ebuild deleted file mode 100644 index 6a9e19a..0000000 --- a/app-emacs/projectile/projectile-2.5.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS="25.1" - -inherit elisp - -DESCRIPTION="A project interaction library for Emacs" -HOMEPAGE="https://docs.projectile.mx" -SRC_URI="https://github.com/bbatsov/projectile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -SITEFILE="50projectile-gentoo.el" -DOCS=( README.md ) -RESTRICT="test" # tests require buttercup which is not packaged - -src_install() { - elisp-make-autoload-file "${S}"/${PN}-autoload.el "${S}"/ - elisp_src_install -} |