diff options
| author | root <root@alpha.trunkmasters.com> | 2026-08-11 19:09:06 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-08-11 19:09:06 -0500 |
| commit | 933607631f52c80ec7db6c4b96de6e61384d3270 (patch) | |
| tree | 5f4a81da2afa30dbbaba5acc22b14e180e9140f3 /app-emacs | |
| parent | 97c14ceda6ab1347afac761e2ad9a0f2b1f81d4c (diff) | |
| download | baldeagleos-repo-933607631f52c80ec7db6c4b96de6e61384d3270.tar.gz baldeagleos-repo-933607631f52c80ec7db6c4b96de6e61384d3270.tar.xz baldeagleos-repo-933607631f52c80ec7db6c4b96de6e61384d3270.zip | |
Adding metadata
Diffstat (limited to 'app-emacs')
| -rw-r--r-- | app-emacs/agent-shell/Manifest | 1 | ||||
| -rw-r--r-- | app-emacs/agent-shell/agent-shell-0.71.2.ebuild (renamed from app-emacs/shell-maker/shell-maker-0.93.3.ebuild) | 26 | ||||
| -rw-r--r-- | app-emacs/flycheck/Manifest | 1 | ||||
| -rw-r--r-- | app-emacs/flycheck/flycheck-38.3.ebuild | 2 | ||||
| -rw-r--r-- | app-emacs/flycheck/flycheck-39.0.ebuild | 66 | ||||
| -rw-r--r-- | app-emacs/projectile/Manifest | 1 | ||||
| -rw-r--r-- | app-emacs/projectile/projectile-3.4.0.ebuild | 53 | ||||
| -rw-r--r-- | app-emacs/shell-maker/Manifest | 3 | ||||
| -rw-r--r-- | app-emacs/shell-maker/shell-maker-0.97.1.ebuild (renamed from app-emacs/shell-maker/shell-maker-0.93.1.ebuild) | 0 |
9 files changed, 137 insertions, 16 deletions
diff --git a/app-emacs/agent-shell/Manifest b/app-emacs/agent-shell/Manifest index c05ae8c98eb8..54b6e0f22fc2 100644 --- a/app-emacs/agent-shell/Manifest +++ b/app-emacs/agent-shell/Manifest @@ -1,2 +1,3 @@ DIST agent-shell-0.57.3.gh.tar.gz 1647268 BLAKE2B d3984b13f6d68edaa4a926aa8d6f1ddc46c14a75e360c50c8ac0dff53f6102a034661987754aa6332f12466b9a916a6d07fc4d78c06a4718a53133f364e3cf27 SHA512 95883aa4dcbff908b8d57c940f9983fa83904de84c16d90518a0f76b8e54524e0c5e997e6c4e345895401259ff7f999aab7d46279eabb390201d8e40c39b0df1 DIST agent-shell-0.70.2.gh.tar.gz 1752299 BLAKE2B 9f469f4109e0ce69133d9f5aa1364ffb2a70086993d8780743fd067e6db00c0986b29f00f9b901f5992fc1c0f4c004497571511d227cd97b9cc6695c201ec286 SHA512 da57860ba716c178794118c9179fca7f60d33c75db82782fe90a8a887a0da6efe140bba7d524fe041810bd26ad790759a978c68ac006dc215cc2ca8ea6d0e0d0 +DIST agent-shell-0.71.2.gh.tar.gz 1766504 BLAKE2B 652c8d3936fb22ea1bd58fbdaabb07b8c84e129010fc0d96e645f5b720e028438b0924ef7bdb2424efd4913ff677f7f6f0e702ea116294907fb244bb3909d0c7 SHA512 ddad68f4480d325e07ff235956e7aa3fad297d284de493f51b0ada2334a99450dea390942f0640e9e578c6f5032e63537d3c4979f1ab29f8c8b333c46c8c7d63 diff --git a/app-emacs/shell-maker/shell-maker-0.93.3.ebuild b/app-emacs/agent-shell/agent-shell-0.71.2.ebuild index 1bfcd1e49a0e..0420d6d6d3ba 100644 --- a/app-emacs/shell-maker/shell-maker-0.93.3.ebuild +++ b/app-emacs/agent-shell/agent-shell-0.71.2.ebuild @@ -3,21 +3,19 @@ EAPI=9 -NEED_EMACS="27.1" +NEED_EMACS="29.1" inherit elisp -DESCRIPTION="Interaction mode for making comint shells for GNU Emacs" -HOMEPAGE="https://github.com/xenodium/shell-maker/" +DESCRIPTION="Many native agentic integrations inside GNU Emacs" +HOMEPAGE="https://github.com/xenodium/agent-shell/" if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/xenodium/${PN}" else SRC_URI="https://github.com/xenodium/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~x86" fi @@ -25,22 +23,24 @@ LICENSE="GPL-3+" SLOT="0" RDEPEND=" - >=app-editors/emacs-${NEED_EMACS}:*[jpeg,png,svg] + >=app-emacs/acp-0.13.1 + >=app-emacs/shell-maker-0.97.1 " BDEPEND=" ${RDEPEND} " -DOCS=( CHANGELOG.md README.org ) +DOCS=( CONTRIBUTING.org README.org blog-post.org ) SITEFILE="50${PN}-gentoo.el" -elisp-enable-tests ert ./tests/ \ - -l "./tests/${PN}-history-tests.el" \ - -l "./tests/markdown-overlays-blocks-tests.el" \ - -l "./tests/markdown-overlays-images-tests.el" - src_compile() { elisp_src_compile elisp-make-autoload-file - elisp-make-site-file "${SITEFILE}" +} + +src_test() { + local test_file="" + for test_file in ./tests/*-tests.el ; do + elisp-test-ert ./tests/ -l "${test_file}" + done } diff --git a/app-emacs/flycheck/Manifest b/app-emacs/flycheck/Manifest index 2579a4835c82..3acdb6c0ea35 100644 --- a/app-emacs/flycheck/Manifest +++ b/app-emacs/flycheck/Manifest @@ -1,2 +1,3 @@ DIST flycheck-36.0.gh.tar.gz 1048605 BLAKE2B f0886500c63cacbeb99835d64aafb1cb56e79cb8974cd32c6652bbbc40d606383c02a45a34d02e67c4e0328f16747f078491c154acf32754dcad50b319db9b71 SHA512 3a277773315fca465982496a6db3d2c2d0c99d19f95d3eab659890aae7d103d06035aacf89c9613620d203d701b5d3a7dd622f7149fe5676e718cdeca0e0e41f DIST flycheck-38.3.gh.tar.gz 2046893 BLAKE2B 93569170927f8bbb3d47aeecbacb92667623103568ab6e11504789678c07b20a44bfaab228c2d15cb9216da1dbd4b13cbbbd1052a59e135a38babc7999d05eb5 SHA512 b0d6bf7073e1373cb9437a6d522b3268750c90f37e9e835246a329949aa401e4c54f47d3f82b6b1bc1da1baca79943f626c262fa69e88c26d9358b9395f8abe8 +DIST flycheck-39.0.gh.tar.gz 2266908 BLAKE2B 13e30dc936fdf6c5fdfc277eb7e82eba0a53192df7d83983a73ac7749059d6a293f2fb82df968769f869cb745265645b05134292778e97b854c2f1345b2002c6 SHA512 4bf1832c2c455b3a9643250bcc3d55b5f276ab413762ddfdff388633e33b736ba4f3ab2c45a80a29bd402e61edb2bbe58d376a0e221a16fe44b4fe9154b3f9bf diff --git a/app-emacs/flycheck/flycheck-38.3.ebuild b/app-emacs/flycheck/flycheck-38.3.ebuild index fdc649e73687..3f8c2b916820 100644 --- a/app-emacs/flycheck/flycheck-38.3.ebuild +++ b/app-emacs/flycheck/flycheck-38.3.ebuild @@ -50,7 +50,7 @@ DOCS=( CHANGELOG.md README.md ) elisp-enable-tests buttercup ./test/specs/ -l ./flycheck.el -L . -L ./test/specs/ src_prepare() { - rm -f -r ./test/spec/languages || die + rm -f -r ./test/specs/languages || die elisp_src_prepare } diff --git a/app-emacs/flycheck/flycheck-39.0.ebuild b/app-emacs/flycheck/flycheck-39.0.ebuild new file mode 100644 index 000000000000..f33c7d2f9ae1 --- /dev/null +++ b/app-emacs/flycheck/flycheck-39.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +NEED_EMACS="28.1" + +inherit elisp + +DESCRIPTION="Modern on-the-fly syntax checking extension for GNU Emacs" +HOMEPAGE="https://www.flycheck.org/ + https://github.com/flycheck/flycheck/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}" +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + app-emacs/shut-up + ) +" + +ELISP_REMOVE=" + test/specs/test-checker-api.el + test/specs/test-checker-extensions.el + test/specs/test-checker-specs.el + test/specs/test-configuration.el + test/specs/test-customization.el + test/specs/test-documentation.el + test/specs/test-error-display.el + test/specs/test-gpg.el + test/specs/test-melpa-package.el + test/specs/test-related-locations.el + test/specs/test-util.el +" +SITEFILE="50${PN}-gentoo-r1.el" +DOCS=( CHANGELOG.md README.md ) + +elisp-enable-tests buttercup ./test/specs/ -l ./flycheck.el -L . -L ./test/ -L ./test/specs/ + +src_prepare() { + rm -f -r ./test/specs/languages || die + elisp_src_prepare +} + +src_compile() { + elisp-compile "${PN}.el" + elisp-make-autoload-file +} + +src_install() { + elisp-install "${PN}" "${PN}.el"{,c} "${PN}-autoloads.el" + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + einstalldocs +} diff --git a/app-emacs/projectile/Manifest b/app-emacs/projectile/Manifest index 3c973b29d87b..cd7022f5edfc 100644 --- a/app-emacs/projectile/Manifest +++ b/app-emacs/projectile/Manifest @@ -2,3 +2,4 @@ DIST projectile-2.9.1.gh.tar.gz 1935369 BLAKE2B a2f832d0c5c8ee5e5649d7af6c0a22a4 DIST projectile-3.1.0.gh.tar.gz 2090567 BLAKE2B 344c4cfadafc3bc5000434f9d1a0b3e79f581ae1f8610fa8e041b0c4a5cbc4100d579972c60e42f958ab609914481db4a29252597db71641965f7564afd54816 SHA512 92d9ddd413824399fd6e66a4673e9d0ee23f999c447fa8934584c89617a64fcb398e4613b90dbbf455ff7f6421c37f0d5fe2f2b612052503efcfbc6e7a422f83 DIST projectile-3.2.1.gh.tar.gz 2162287 BLAKE2B e965f20c5578f572ebb690fb5528a5167b1e1320263dc70e46265a0a2ea08cfc99769beaf0e70983c06717fc9e47a4c7be00fabd11e771be05112633a3572d5a SHA512 914293b656b20927e0b11cb6f8899e4b610d121578711f040187b99d896e1931de03a73975d877e793a5a6deec4a611b3c76b59b385267de53fb340569954c21 DIST projectile-3.3.0.gh.tar.gz 4522097 BLAKE2B 69a015edef8b19536747e4885e17ed961e62f38efb9a398d41f84fa4f507580aa9fe1e2c24ae748ce0bb3d01ad9fa6cd4b7bdd0e77c1c078d14135bb80bef7bc SHA512 9fd4711de48f0ab5c857cddbedd2831c747cb6fb2c71b2f716f680db1eb0db7076a11f2f74eed638fbfe1a5f8c33fbdf65fa9b391f80ee014d821cf96ec2feee +DIST projectile-3.4.0.gh.tar.gz 5134539 BLAKE2B db235edd19156d8ebf233ac0db3167645c9f9c9bdfecab0c70fa87956041edf44c553d5f23b89d01d87151015674af5ca1f78f6399cffbc126ed82241748074f SHA512 8a278ae4c2ccdf4114988a7f2870bc3baa56a4503eed987d8df90684fb2d9a852c3e0e845d4689dace8494aed09d9ec6746254b0b5b9b8643bfb8a9a1a7d6718 diff --git a/app-emacs/projectile/projectile-3.4.0.ebuild b/app-emacs/projectile/projectile-3.4.0.ebuild new file mode 100644 index 000000000000..406028b770aa --- /dev/null +++ b/app-emacs/projectile/projectile-3.4.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +NEED_EMACS="28.1" + +inherit elisp optfeature + +DESCRIPTION="A project interaction library for Emacs" +HOMEPAGE="https://github.com/bbatsov/projectile/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bbatsov/${PN}" +else + SRC_URI="https://github.com/bbatsov/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DOCS=( README.md ) +SITEFILE="50projectile-gentoo.el" + +RDEPEND=" + >=app-emacs/compat-30.0 +" +BDEPEND=" + ${RDEPEND} +" + +ELISP_REMOVE=" + test/projectile-async-test.el + test/projectile-consult-test.el +" + +elisp-enable-tests buttercup ./test/ + +src_test() { + mkdir -p "${HOME}/.emacs.d" || die # For "projectile--directory-p" test. + elisp-test +} + +pkg_postinst() { + # Descriptions for this packages' purpose were taken from Projectile's + # home page https://docs.projectile.mx/projectile/usage.html + optfeature_header "Install the following packages for improved performance:" + optfeature "super-fast alternative to find" sys-apps/fd + optfeature "powerful alternative to grep" sys-apps/ripgrep +} diff --git a/app-emacs/shell-maker/Manifest b/app-emacs/shell-maker/Manifest index 6bb7bdb05ffb..8321b5126455 100644 --- a/app-emacs/shell-maker/Manifest +++ b/app-emacs/shell-maker/Manifest @@ -1,4 +1,3 @@ -DIST shell-maker-0.93.1.gh.tar.gz 234765 BLAKE2B 1aa54c9675ec2d9ba54d5d35b7d9a8daedb36f49da210376fbd0ea248769274a954398249753093a0961eaa760abe2a661d3afc68d90ef0f06e1d3c71a6bc5b6 SHA512 70d0396096a4c8348c04857e9cd9a6f4228a11cf42c509ad3b73fbe907d4e2d858747375024726329b081ea3726da2b83c2f958232ffdbe12d91b1703a20eb5f -DIST shell-maker-0.93.3.gh.tar.gz 234772 BLAKE2B 2c02818aff1746e2e9fe71349237ce20956c81d705d6d11ba77a6624d2acd05e3d0d389eadcb5e2565d32e50afe9bdddd659d03c130c2ba7065c1a95bfb6ca08 SHA512 01869bea61708012b76c1c9ee08ea14a0aa350577040f1dde3f1f315df3eed944cb9cee3f29102a3431d1a01cd5af0e9ea09ede08974854e733c87318311fddc DIST shell-maker-0.93.5.gh.tar.gz 235275 BLAKE2B 39bfb44da2a504dcef9360963ce437f2cf673807f248b935f11bca8f9db25f6b66945bd20670030c7ff8e86f757eb3ec302503e12d9ae17c970b4edfc7c532e7 SHA512 8ff33899c0d70d0d5f5b361feaa21fcaf5f56766fe806ea05548ae57f246f3514dc13939acf14896ac1497bb23db441aff059484565b8a534599f0d59b9191c2 DIST shell-maker-0.96.1.gh.tar.gz 236283 BLAKE2B c29373d1d1e4ae4cfd4c151bf588f976a308bfeec4895ea99f85ec0fb62e442bd07027f15b08f4b04c859c9576226f3cd7bcdc6658a389bbcf96ae6f956f677d SHA512 b2d783c6f95d5e1aec335146e84211a1f229a9ce3ff321557a54eb7f6d47598e8178359e3cd190a5c89c4fbc7232fff75c75abb8b7af51206f24c0f738e637ff +DIST shell-maker-0.97.1.gh.tar.gz 236559 BLAKE2B ed9c219121e271126dcb48ece660b6ce9c56c02e534147d21204149423fabd682662145c29eede1bbf53097d82758b13395e60af23812ce4207e8004ac00706a SHA512 621b3b6118283d5bdb64b56ce96d38a5c07e2cddec14b93da5abbfd27803799493c1d402e918348858c3497a0d8f04ed5c2e6c461dc34e2a530a562b439d0d73 diff --git a/app-emacs/shell-maker/shell-maker-0.93.1.ebuild b/app-emacs/shell-maker/shell-maker-0.97.1.ebuild index 1bfcd1e49a0e..1bfcd1e49a0e 100644 --- a/app-emacs/shell-maker/shell-maker-0.93.1.ebuild +++ b/app-emacs/shell-maker/shell-maker-0.97.1.ebuild |
