diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-01-29 06:54:35 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-01-29 06:54:35 +0000 |
| commit | f43514269a3b2cde80e20faead98f8a9e434c3cb (patch) | |
| tree | cb7566f89d8fc03f3d50bb30a6bc9073c0cc2514 /app-emacs/consult | |
| parent | db7c93a517c98d478dceb0059a52e1a1f899831a (diff) | |
| download | baldeagleos-repo-f43514269a3b2cde80e20faead98f8a9e434c3cb.tar.gz baldeagleos-repo-f43514269a3b2cde80e20faead98f8a9e434c3cb.tar.xz baldeagleos-repo-f43514269a3b2cde80e20faead98f8a9e434c3cb.zip | |
Adding metadata
Diffstat (limited to 'app-emacs/consult')
| -rw-r--r-- | app-emacs/consult/Manifest | 1 | ||||
| -rw-r--r-- | app-emacs/consult/consult-2.0.ebuild | 39 | ||||
| -rw-r--r-- | app-emacs/consult/consult-9999.ebuild | 20 | ||||
| -rw-r--r-- | app-emacs/consult/metadata.xml | 19 |
4 files changed, 71 insertions, 8 deletions
diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest index 8d67e19109f0..2053f71ba4dd 100644 --- a/app-emacs/consult/Manifest +++ b/app-emacs/consult/Manifest @@ -1,2 +1,3 @@ DIST consult-1.8.tar.gz 104909 BLAKE2B b946274cc83e0b3372895c30e2d3b303bc9c5f7c4da7a8f4fc9521ac96f60e3c07e17df6bee7f9ec3594ff3d3fcdbdc21ea1cd6ccb74c8cc0d13bfd42b0ddd9d SHA512 3497be58ab11338453864a77b35e23f60f4c9ba901f4a335428671d629bc8d92f3dddb47ded9876a7964603935714851ebbc4bedcded254fb6cb0ef80b415601 DIST consult-1.9.tar.gz 106013 BLAKE2B 17b55f08821a77a3267547111f335b422adc62698faa1901f9197e6dece441d0d087215cc91188e90cc5bdd0ce9b41903d73338cc48c0d082d290cfd588e3e63 SHA512 bc85c2a5cab4b1b94bf53aee822d3efa2f38d9efc39f10596023b755d94de092ab0715cab17b625ffeb2c3bfdcbe57925d1f2dd4857363d62f8ea03f85d6e959 +DIST consult-2.0.gh.tar.gz 110667 BLAKE2B e697c8b71beefd7e09a5f8368e913852448f2aa8717283929c87a8a0dcaa92af56ab68ba9c919044afbe0306cacc2d999ff7a0f38a29bc46af510aaf9f81766c SHA512 71b6951d8b429fdc54ca1a2b77adfc6be5cd92be22f70d6c01e7333c3de43754176aa8e1caa3913e2bfca84aee2440a48d8545bb2c9818c73dfe8816924549f4 diff --git a/app-emacs/consult/consult-2.0.ebuild b/app-emacs/consult/consult-2.0.ebuild new file mode 100644 index 000000000000..ceaa32d1900a --- /dev/null +++ b/app-emacs/consult/consult-2.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="28.1" + +inherit elisp + +DESCRIPTION="Consulting complete-read for GNU Emacs" +HOMEPAGE="https://github.com/minad/consult/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/minad/${PN}" +else + SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-emacs/compat-30.0.2.0 +" +BDEPEND=" + ${RDEPEND} +" + +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +} diff --git a/app-emacs/consult/consult-9999.ebuild b/app-emacs/consult/consult-9999.ebuild index 7b1398601c9b..ceaa32d1900a 100644 --- a/app-emacs/consult/consult-9999.ebuild +++ b/app-emacs/consult/consult-9999.ebuild @@ -1,29 +1,35 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -NEED_EMACS=27 +NEED_EMACS="28.1" inherit elisp DESCRIPTION="Consulting complete-read for GNU Emacs" HOMEPAGE="https://github.com/minad/consult/" -if [[ ${PV} == *9999* ]] ; then +if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/minad/${PN}.git" + + EGIT_REPO_URI="https://github.com/minad/${PN}" else SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" + -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-3+" SLOT="0" -RDEPEND=">=app-emacs/compat-28.1" -BDEPEND="${RDEPEND}" +RDEPEND=" + >=app-emacs/compat-30.0.2.0 +" +BDEPEND=" + ${RDEPEND} +" SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/consult/metadata.xml b/app-emacs/consult/metadata.xml index 9b6027a3a114..785d565aa168 100644 --- a/app-emacs/consult/metadata.xml +++ b/app-emacs/consult/metadata.xml @@ -5,7 +5,24 @@ <email>gnu-emacs@gentoo.org</email> <name>Gentoo GNU Emacs project</name> </maintainer> - + <longdescription> + Consult provides search and navigation commands based on the Emacs + completion function completing-read. Completion allows you to quickly + select an item from a list of candidates. Consult offers asynchronous + and interactive consult-grep and consult-ripgrep commands, and the + line-based search command consult-line. Furthermore Consult provides an + advanced buffer switching command consult-buffer to switch between + buffers, recently opened files, bookmarks and buffer-like candidates + from other sources. Some of the Consult commands are enhanced versions + of built-in Emacs commands. For example the command consult-imenu + presents a flat list of the Imenu with live preview, grouping and + narrowing. Consult is fully compatible with completion systems centered + around the standard Emacs completing-read API, notably the default + completion system, Vertico, Mct, and Icomplete. + </longdescription> + <upstream> + <bugs-to>https://github.com/minad/consult/issues/</bugs-to> + </upstream> <origin>gentoo-staging</origin> <stabilize-allarches/> </pkgmetadata>
\ No newline at end of file |
