summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin75619 -> 75613 bytes
-rw-r--r--app-emacs/apheleia/Manifest2
-rw-r--r--app-emacs/apheleia/apheleia-4.1.ebuild28
-rw-r--r--app-emacs/avy-embark-collect/Manifest2
-rw-r--r--app-emacs/avy-embark-collect/avy-embark-collect-1.0.ebuild34
-rw-r--r--app-emacs/cider/Manifest6
-rw-r--r--app-emacs/cider/cider-1.13.1.ebuild59
-rw-r--r--app-emacs/cider/cider-1.14.0.ebuild62
-rw-r--r--app-emacs/cider/cider-1.15.0.ebuild62
-rw-r--r--app-emacs/clojure-mode/Manifest2
-rw-r--r--app-emacs/clojure-mode/clojure-mode-5.18.1.ebuild28
-rw-r--r--app-emacs/cmake-mode/Manifest6
-rw-r--r--app-emacs/cmake-mode/cmake-mode-3.29.0.ebuild30
-rw-r--r--app-emacs/cmake-mode/cmake-mode-3.30.3.ebuild (renamed from app-emacs/cmake-mode/cmake-mode-3.28.3.ebuild)0
-rw-r--r--app-emacs/compat/Manifest2
-rw-r--r--app-emacs/compat/compat-29.1.4.5.ebuild51
-rw-r--r--app-emacs/consult/Manifest2
-rw-r--r--app-emacs/consult/consult-1.7.ebuild39
-rw-r--r--app-emacs/csv-mode/Manifest2
-rw-r--r--app-emacs/csv-mode/csv-mode-1.27.ebuild31
-rw-r--r--app-emacs/diff-hl/Manifest2
-rw-r--r--app-emacs/diff-hl/diff-hl-1.9.2.ebuild34
-rw-r--r--app-emacs/eldev/Manifest2
-rw-r--r--app-emacs/eldev/eldev-1.10.ebuild59
-rw-r--r--app-emacs/elfeed/Manifest2
-rw-r--r--app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild30
-rw-r--r--app-emacs/embark-consult/Manifest2
-rw-r--r--app-emacs/embark-consult/embark-consult-1.0.ebuild36
-rw-r--r--app-emacs/embark/Manifest2
-rw-r--r--app-emacs/embark/embark-1.0.ebuild52
-rw-r--r--app-emacs/ghub/Manifest2
-rw-r--r--app-emacs/ghub/ghub-3.6.0.ebuild36
-rw-r--r--app-emacs/git-modes/Manifest2
-rw-r--r--app-emacs/git-modes/git-modes-1.4.3.ebuild39
-rw-r--r--app-emacs/jinx/Manifest4
-rw-r--r--app-emacs/jinx/jinx-1.7.ebuild45
-rw-r--r--app-emacs/jinx/jinx-1.9.ebuild55
-rw-r--r--app-emacs/key-chord/Manifest2
-rw-r--r--app-emacs/key-chord/key-chord-0.7.1.ebuild26
-rw-r--r--app-emacs/magit/Manifest2
-rw-r--r--app-emacs/magit/magit-3.3.0.50_p20240520.ebuild53
-rw-r--r--app-emacs/orderless/Manifest4
-rw-r--r--app-emacs/orderless/orderless-1.2.ebuild (renamed from app-emacs/orderless/orderless-1.0.ebuild)10
-rw-r--r--app-emacs/org-appear/Manifest2
-rw-r--r--app-emacs/org-appear/org-appear-0.3.0.ebuild17
-rw-r--r--app-emacs/org-mode/Manifest6
-rw-r--r--app-emacs/org-mode/org-mode-9.7.6.ebuild63
-rw-r--r--app-emacs/org-mode/org-mode-9.7.7.ebuild63
-rw-r--r--app-emacs/org-mode/org-mode-9.7.8.ebuild63
-rw-r--r--app-emacs/org-modern/Manifest4
-rw-r--r--app-emacs/org-modern/org-modern-1.3.ebuild35
-rw-r--r--app-emacs/org-modern/org-modern-1.4.ebuild35
-rw-r--r--app-emacs/osm/Manifest2
-rw-r--r--app-emacs/osm/osm-1.3.ebuild40
-rw-r--r--app-emacs/persist/Manifest2
-rw-r--r--app-emacs/persist/persist-0.6.1.ebuild37
-rw-r--r--app-emacs/php-mode/Manifest2
-rw-r--r--app-emacs/php-mode/php-mode-1.26.1.ebuild36
-rw-r--r--app-emacs/plz/Manifest2
-rw-r--r--app-emacs/plz/plz-0.9.1.ebuild41
-rw-r--r--app-emacs/posframe/Manifest4
-rw-r--r--app-emacs/posframe/posframe-1.4.2.ebuild20
-rw-r--r--app-emacs/posframe/posframe-1.4.4.ebuild28
-rw-r--r--app-emacs/racket-mode/Manifest2
-rw-r--r--app-emacs/racket-mode/racket-mode-1_p20240515.ebuild74
-rw-r--r--app-emacs/transient/Manifest6
-rw-r--r--app-emacs/transient/transient-0.7.2.ebuild42
-rw-r--r--app-emacs/transient/transient-0.7.3.ebuild42
-rw-r--r--app-emacs/transient/transient-0.7.4.ebuild42
-rw-r--r--app-emacs/vterm/Manifest2
-rw-r--r--app-emacs/vterm/vterm-0.0.2_p20240102.ebuild81
-rw-r--r--app-emacs/with-editor/Manifest6
-rw-r--r--app-emacs/with-editor/with-editor-3.3.4.ebuild38
-rw-r--r--app-emacs/with-editor/with-editor-3.4.0.ebuild38
-rw-r--r--app-emacs/with-editor/with-editor-3.4.1.ebuild38
-rw-r--r--app-emacs/xclip/Manifest2
-rw-r--r--app-emacs/xclip/xclip-1.11.1.ebuild28
-rw-r--r--app-emacs/yasnippet-snippets/Manifest2
-rw-r--r--app-emacs/yasnippet-snippets/yasnippet-snippets-1.0-r2.ebuild41
-rw-r--r--app-emacs/yasnippet/Manifest2
-rw-r--r--app-emacs/yasnippet/yasnippet-0.14.0.ebuild36
81 files changed, 252 insertions, 1721 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 89666d33fd05..2e7582e750c7 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/apheleia/Manifest b/app-emacs/apheleia/Manifest
index 04309da70dc6..6906ba3ed474 100644
--- a/app-emacs/apheleia/Manifest
+++ b/app-emacs/apheleia/Manifest
@@ -1,6 +1,4 @@
AUX 50apheleia-gentoo.el 387 BLAKE2B a9cc757f9c846a50dad3a4ba7383e5203dd158a6233cd7d9039e2f8bdbf31dd950577244a87165c7965c96bffd442b883b3a8e3e55be560332eeb749d413f4a6 SHA512 72ca9116df3e5e363977fc8d0b559a80fa055ce4ceb8d85b912f67eb705f5fd278454f692d2979ad371a047ba604a67de8aebb16c26871a59cf108a68e67f8b3
-DIST apheleia-4.1.tar.gz 178011 BLAKE2B c48b9f98e7d985b8a6a30c8945ce92d512eecd9b8ec5403f26870ca3a38cefb40d35e7757875964898e537eb65b48d85573be909685dc4dc06f56584d989b1e7 SHA512 37e946651aa084cf322eaa45c3fd72cc3d6089da237b2ce02f2ba5481eb60c63030b654c78a614c70943b2825df184249ac8fe53a013f75cde54c31062dd0c6b
DIST apheleia-4.2.tar.gz 188004 BLAKE2B 4113876579e2e1b7ea52af109c541344d58489453f6ac55dd35be6f27898a57ea36455fd1cb99bebb491940b51de7f40f6f87fadbe0b6191d122da2b9a1609fa SHA512 2465d7bba8e3660812b588051043ee2048bb31be896af38c7551f419b235ffb572a9bd2dc7a80b20fc0b9e1c6939d22a4bcdfbbbb3c473a509e1548056c8d663
-EBUILD apheleia-4.1.ebuild 591 BLAKE2B 1cf32814c60db0d6a176c2f66fdca43b4af53a5fb605fc3348366a9ffb29d89e52b2460c089c646cbf6a08454cabc627c1c4f85bab4c4239befe359a4e0c8714 SHA512 5b478eda49f6302903b44c0e9d6405bcf7f4501694764421edd31293284833a2f7880b6aa15d4b03006690713cc013db4fb663070eb9cfbb7718eafd99dc7e44
EBUILD apheleia-4.2.ebuild 591 BLAKE2B 11b1b1758aa03f72ab4179c1a048bf2a4c952e37e0fafd20f77eb0ffb28ae5fe0bacf3511923cc04b8d141a601e300b9e9ff3e9a39df031513a6f1d996ddd1a8 SHA512 0dbb07c289c43a71ffc3541e7cfe615e661138143c7668fe4f8f5294ecc0eb1b953f91b9d23231b9a9d9d9538aa5d8947dbc2d8b28d37c21f7129aeea254e03d
MISC metadata.xml 870 BLAKE2B 9eefb192026bcc6839477e5199ff99071952a22f40c6ed6903cadedc585b4f4e1dd05c0da5fe49eab97160838277a071876fdeba23c78f11c8379f1a8a4c5bd0 SHA512 bcfbda9b31eb9826943119405ca2553fe99578e985d4b4c3397955b14cad7613e7115c69ca6dd4cbc3751574c36d46e1c6409f7482d8406ca7b896ece89f04d1
diff --git a/app-emacs/apheleia/apheleia-4.1.ebuild b/app-emacs/apheleia/apheleia-4.1.ebuild
deleted file mode 100644
index ad154ef33170..000000000000
--- a/app-emacs/apheleia/apheleia-4.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26
-
-inherit elisp
-
-DESCRIPTION="Reformat GNU Emacs buffers stably without moving point"
-HOMEPAGE="https://github.com/radian-software/apheleia/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/radian-software/${PN}.git"
-else
- SRC_URI="https://github.com/radian-software/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DOCS=( README.md CHANGELOG.md )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/avy-embark-collect/Manifest b/app-emacs/avy-embark-collect/Manifest
index e611696d9a45..0b4a977fb9de 100644
--- a/app-emacs/avy-embark-collect/Manifest
+++ b/app-emacs/avy-embark-collect/Manifest
@@ -1,7 +1,5 @@
AUX 50avy-embark-collect-gentoo.el 237 BLAKE2B 441ef0f4f19d48b3fdb340525632ac70bb2db7d46bf370d0cab51cb23ea56a21c18d92105f5784f30cc3764e6278579f1f17049f70216a902f5fcdc1afdbf0c4 SHA512 daea26c30a4675e9f8285dbbe8fead18a3245e84c2b8af1e37b3230e8786497b553b512a219444eb3ced1486e69cd26e86dfa1c3e45da182908993558afeb1db
-DIST embark-1.0.tar.gz 112818 BLAKE2B 111203ec462b06f11dae9760a64d27e197faa13cefe1eb4debd2e7222380aab0ccad19587ee275f343bb0e2a716379e67209e27dcaa0aaaa7a98f97f660fb6f5 SHA512 ca42c6bd428807aefee6e7bb817651577401be8adacbd64146e97bd07ddd8df325dfeafeaa824fd3f4cd289da1a9b4868f44feacb66585f2533b64fa4d594d22
DIST embark-1.1.tar.gz 115762 BLAKE2B 69fc4005b901dcfd85ad124dc449048a13223277683eba7c5c873cd8050883ab53b4c3716670894e146da9c40c1789eafff3df4d00eb0ee46a8dab4c165f01ab SHA512 29c87eaf3275428cfbd442de3a09d7a126094bc90bb1b1c34f476caf11cd3da21ce9368ef7d1855732250a85b269b01effcd514da10e1e491ecb3bdc61efd750
-EBUILD avy-embark-collect-1.0.ebuild 674 BLAKE2B 716d533c46308a7a432258411bc1ff0ee02c949f1a24059f656217bca89de141153019ced5962aed03a2acb4e277d595d1d8dead9c72a4e2b16ae62e8fc2d118 SHA512 ff9659897109bbd8de1d01fc4ad090cf4de22f718a2bfe2ceedd718f5d1601f45c69e804f291804e93b66a298401cecbf1592282c96a7de1aee7bae65e002fb2
EBUILD avy-embark-collect-1.1.ebuild 674 BLAKE2B 716d533c46308a7a432258411bc1ff0ee02c949f1a24059f656217bca89de141153019ced5962aed03a2acb4e277d595d1d8dead9c72a4e2b16ae62e8fc2d118 SHA512 ff9659897109bbd8de1d01fc4ad090cf4de22f718a2bfe2ceedd718f5d1601f45c69e804f291804e93b66a298401cecbf1592282c96a7de1aee7bae65e002fb2
EBUILD avy-embark-collect-9999.ebuild 671 BLAKE2B dd2f9262a6dedcda67331c9ffb1ca5d12806d58d0bcadb841fb718fd4f082282edbefb8297fc850010408cd72b74d53d3cd47e5b6acee8a9f92ff407970da40e SHA512 8e0e8c8ebe5668e1fa5b078490265239822ad04450c7a7d11c4b470ddba5ab4b55b1423e4e2fbdb00e261c03ad0fa8f9866de3a19d74a4eaad922bd460350517
MISC metadata.xml 419 BLAKE2B 9c67112b069db1f3656bbe3f14d52212578fa04e2fa5a39e963014637aee47c2d635a881794f03004a8b2a03471de6106a2ace40483ab1218423a94ebcb3af83 SHA512 547d90d7b62b0c7413d63ce242ebd5f4795b8f253d34d273d07b01bafc0e7f6996c55a1244227b0c2f62ab43f09e85bae581ae23585d21f4b32edf4aa173cb44
diff --git a/app-emacs/avy-embark-collect/avy-embark-collect-1.0.ebuild b/app-emacs/avy-embark-collect/avy-embark-collect-1.0.ebuild
deleted file mode 100644
index 42018baf68b1..000000000000
--- a/app-emacs/avy-embark-collect/avy-embark-collect-1.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Use avy to jump to Embark Collect entries"
-HOMEPAGE="https://github.com/oantolin/embark/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/oantolin/embark.git"
-else
- SRC_URI="https://github.com/oantolin/embark/archive/${PV}.tar.gz
- -> embark-${PV}.tar.gz"
- S="${WORKDIR}/embark-${PV}"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- app-emacs/avy
- app-emacs/embark
-"
-BDEPEND="${RDEPEND}"
-
-ELISP_REMOVE="embark-consult.el embark-org.el embark.el"
-
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/cider/Manifest b/app-emacs/cider/Manifest
index b377f06c1c7f..d30617322abe 100644
--- a/app-emacs/cider/Manifest
+++ b/app-emacs/cider/Manifest
@@ -1,10 +1,4 @@
AUX 50cider-gentoo.el 213 BLAKE2B 5dfecdc5467e5e359be87197388c33ad5d12f58772755ce41a7c9c43733a3c828f3e6a76a75f9af781e0bc0466f950c673159dbf404afd7f34f4b09105f7f3b3 SHA512 fda3962b2b215456d167453da5269034cae830e8938f10b0b3b5bcd830c3bf623351a13afa6364d4082ed763e3bd42447a4b625d51a7690263c74aae08cac794
-DIST cider-1.13.1.tar.gz 7315314 BLAKE2B 81a0436ccb4a5e0d13e89587d55b4d63da3bca401ef95f995b20a58b8b0a1ed29b81df545135bccecfa601a33ccbad33478658afe612b179bbb3c38e5f6f60c4 SHA512 2d689f0e6bdcf778d86052c3d06e2e68e8ea37f4550979fb760ba57d1f0c6a9f3833d4c8ba265ddb641330cb22058abf095f87dd0bd93b40341c77be286ed5ad
-DIST cider-1.14.0.tar.gz 7324413 BLAKE2B 6340b222e4cac6c9fb05d409380d766e497321e161a70cfdc29db78cc253cf39d4275ee9d8caaa825fe164fd251b2e64b76bf53bfea6671ea1b871ef91b31454 SHA512 b88b75547ee807e072a8e56471ce4a9c79a8c9a32c5c2fa0d5a4ad6527c94a0d409c3f5a89daa49024bcd0fb16f6bc8bbd3985cacc20cdba50e3675e7e995145
-DIST cider-1.15.0.tar.gz 7412812 BLAKE2B d5f386c9af524becc179d87a2da88d108fb7f7076b57a02080d84d22be00944b00f45def825cee60a813e328a399682bfed42b379561d26fa55a737a9cafa08c SHA512 c00ba3552c021e6c2d56d0f3e891c56d7492a99df3afe9f4eb17e473b365a110c0b918c9f90b0cbe87508125a806fe0dab47bc52bfc95cb07fd48960d7b049d6
DIST cider-1.15.1.tar.gz 7413316 BLAKE2B 60b4375538305582d6a2cbb7685f470c2b0626ae94286ab37a3320617238df140e8db3f28311f92473219a04a9a435bc72e79ad068b227a552c1a4a1fb070a7a SHA512 8a3215a0983cda54490004176736ca9348f781f729426aa911229c428bdea1630a5ab473ed63bc0e2e02e34df1947b9b76dc51559b3bfa163ae9642ff8a79142
-EBUILD cider-1.13.1.ebuild 1177 BLAKE2B e8790f99f11a1abc9477cf4967fc65ca263d6807d15f4f11e015028610daf441df5961ecc7fc7a80f0985d44e82e7752ef4e5ffa63e3e78066b2569d58cc6aa5 SHA512 aa12fc65f169b14ddb46f7fd8f05f32bf2661f720175c24711d650f5c6ee872aef8a8d531c2c7b351d317ac49aab4963db4aafa94242fe18f6cc1bf762f9abfc
-EBUILD cider-1.14.0.ebuild 1378 BLAKE2B 4e3d5836c6b7781da9b9db86a3cb8e8c7ed33c9064a66ba6ee004e3e842e85beada360793684e17f38e2812a0e71aff0b2c2d5c755cd30f757b2499024243ebf SHA512 0a3df0f2c0823ccf0da11445ded942a2b365134628a12e1824f1f7fb04bc11fd9d2b1404131e921ad4c3e226bb370f1e4f8d12cbf40571dfba1ade3d4e437a12
-EBUILD cider-1.15.0.ebuild 1378 BLAKE2B 4e3d5836c6b7781da9b9db86a3cb8e8c7ed33c9064a66ba6ee004e3e842e85beada360793684e17f38e2812a0e71aff0b2c2d5c755cd30f757b2499024243ebf SHA512 0a3df0f2c0823ccf0da11445ded942a2b365134628a12e1824f1f7fb04bc11fd9d2b1404131e921ad4c3e226bb370f1e4f8d12cbf40571dfba1ade3d4e437a12
EBUILD cider-1.15.1.ebuild 1378 BLAKE2B 4e3d5836c6b7781da9b9db86a3cb8e8c7ed33c9064a66ba6ee004e3e842e85beada360793684e17f38e2812a0e71aff0b2c2d5c755cd30f757b2499024243ebf SHA512 0a3df0f2c0823ccf0da11445ded942a2b365134628a12e1824f1f7fb04bc11fd9d2b1404131e921ad4c3e226bb370f1e4f8d12cbf40571dfba1ade3d4e437a12
MISC metadata.xml 935 BLAKE2B 866459527ea892f48cad2d9e72a5795360e541f5be6c805f0d4fe406244cb63bed93744630c0c4bc75fdd4bed3e2b86af2621deba1d6361787bcfba0b0217abb SHA512 76ed7275992cb1d0c9021ebb646768a76f60b5ffe303659c6f8579d86c4617c916ccacc0bd33a4582cd17bca941f5480d68a19879231622ac20af402f3d29458
diff --git a/app-emacs/cider/cider-1.13.1.ebuild b/app-emacs/cider/cider-1.13.1.ebuild
deleted file mode 100644
index c20e791cd3a7..000000000000
--- a/app-emacs/cider/cider-1.13.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26
-
-inherit elisp optfeature
-
-DESCRIPTION="Clojure Interactive Development Environment for GNU Emacs"
-HOMEPAGE="https://cider.mx/
- https://github.com/clojure-emacs/cider/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/clojure-emacs/${PN}.git"
-else
- SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-emacs/clojure-mode
- app-emacs/parseedn
- app-emacs/queue
- app-emacs/sesman
- app-emacs/spinner
-"
-BDEPEND="
- ${RDEPEND}
- test? ( app-emacs/buttercup )
-"
-
-ELISP_REMOVE="
- test/${PN}-jar-tests.el
- test/enrich/${PN}-docstring-tests.el
- test/integration/integration-tests.el
-"
-DOCS=( CHANGELOG.md README.md ROADMAP.md refcard )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
- buttercup -L . -L test --traceback full || die "tests failed"
-}
-
-src_install() {
- elisp_src_install
-
- optfeature "Connecting to leiningen REPL" \
- dev-java/leiningen dev-java/leiningen-bin
-}
diff --git a/app-emacs/cider/cider-1.14.0.ebuild b/app-emacs/cider/cider-1.14.0.ebuild
deleted file mode 100644
index c7fc6888e181..000000000000
--- a/app-emacs/cider/cider-1.14.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26
-
-inherit elisp optfeature
-
-DESCRIPTION="Clojure Interactive Development Environment for GNU Emacs"
-HOMEPAGE="https://cider.mx/
- https://github.com/clojure-emacs/cider/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/clojure-emacs/${PN}.git"
-else
- SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-emacs/clojure-mode
- app-emacs/parseedn
- app-emacs/queue
- app-emacs/sesman
- app-emacs/spinner
-"
-BDEPEND="
- ${RDEPEND}
- test? ( app-emacs/buttercup )
-"
-
-# The "clojure-ts-mode" is currently unpackaged, so remove related tests.
-ELISP_REMOVE="
- test/${PN}-jar-tests.el
- test/${PN}-repl-tests.el
- test/clojure-ts-mode/${PN}-connection-ts-tests.el
- test/clojure-ts-mode/${PN}-selector-ts-tests.el
- test/clojure-ts-mode/${PN}-util-ts-tests.el
- test/enrich/${PN}-docstring-tests.el
- test/integration/integration-tests.el
-"
-DOCS=( CHANGELOG.md README.md ROADMAP.md refcard )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests buttercup test
-
-src_install() {
- elisp_src_install
-
- optfeature "Connecting to leiningen REPL" \
- dev-java/leiningen dev-java/leiningen-bin
-}
diff --git a/app-emacs/cider/cider-1.15.0.ebuild b/app-emacs/cider/cider-1.15.0.ebuild
deleted file mode 100644
index c7fc6888e181..000000000000
--- a/app-emacs/cider/cider-1.15.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26
-
-inherit elisp optfeature
-
-DESCRIPTION="Clojure Interactive Development Environment for GNU Emacs"
-HOMEPAGE="https://cider.mx/
- https://github.com/clojure-emacs/cider/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/clojure-emacs/${PN}.git"
-else
- SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-emacs/clojure-mode
- app-emacs/parseedn
- app-emacs/queue
- app-emacs/sesman
- app-emacs/spinner
-"
-BDEPEND="
- ${RDEPEND}
- test? ( app-emacs/buttercup )
-"
-
-# The "clojure-ts-mode" is currently unpackaged, so remove related tests.
-ELISP_REMOVE="
- test/${PN}-jar-tests.el
- test/${PN}-repl-tests.el
- test/clojure-ts-mode/${PN}-connection-ts-tests.el
- test/clojure-ts-mode/${PN}-selector-ts-tests.el
- test/clojure-ts-mode/${PN}-util-ts-tests.el
- test/enrich/${PN}-docstring-tests.el
- test/integration/integration-tests.el
-"
-DOCS=( CHANGELOG.md README.md ROADMAP.md refcard )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests buttercup test
-
-src_install() {
- elisp_src_install
-
- optfeature "Connecting to leiningen REPL" \
- dev-java/leiningen dev-java/leiningen-bin
-}
diff --git a/app-emacs/clojure-mode/Manifest b/app-emacs/clojure-mode/Manifest
index 3fbfdb4cdb7c..2645fecfc021 100644
--- a/app-emacs/clojure-mode/Manifest
+++ b/app-emacs/clojure-mode/Manifest
@@ -1,6 +1,4 @@
AUX 50clojure-mode-gentoo.el 484 BLAKE2B e51946e64e18b200b058fab8bbdf3623dbd1520624076b37b3320a7ab0d0b116418a64981c63fa8d214a62474833eeb3d40c861c4e3d9d121f25f5d3e91f23fe SHA512 49e3e58c55be7869a9fe8c8b71b84f7ad86b53b34b78e7e81113b0e622f77756399de0b5bf369c318d47545c4f20fbb21817e834def2df44843a819308a2a807
-DIST clojure-mode-5.18.1.tar.gz 23408800 BLAKE2B 6a96f5c7f92700b303e8abf440088d19a7f428999aa5faeb6e17dc67267f34f8c1c4bd2d7082e8557975e71afef38c864b3662630612806174f13ab8dd14c9e1 SHA512 b0440682fd28eaa02da6c62f44e2fbc405d370dadea95b072b1c5d43d569b0eb82bff4228bce02346d94a2e65110e326f4b382b06b091e8dd25cfc004b461496
DIST clojure-mode-5.19.0.tar.gz 23409719 BLAKE2B 9df1f917d94b459385fcf2bfabe8872c0dca8407e74ec32c815422932a5caaf5da7f380fe34d605cb36a0c46f5d8581e22a9f72efa03c98c8769fe151c590e11 SHA512 5ecb4ef330590012cd463860a8156fc81fb3270f7f134a17745c2a9214cb6603799dd20cf2324dd7c1551578737850899c338901e8e49c2d273dd657ff6e548a
-EBUILD clojure-mode-5.18.1.ebuild 611 BLAKE2B c770e8b75bf24e453219448b9af4f917eaca6f4683dfc9cb700a28283d63565b93c62bfae4a310fbaa97513f330f29103fc905eb6c81361db86fdc56212c1d03 SHA512 daf9d256e0749a30ec2f9fb22a78db31d7ea391fbb6036e5b3dd75b398af17d1231c40949d553327a929631529c0aa418c80319abd8de16574287da49c4bb6c1
EBUILD clojure-mode-5.19.0.ebuild 635 BLAKE2B 4e9adeea81d9024966ef80ede00d38e6fa0c595b0aa7679176e12287a21e453c8c1fd66eec185bd966e3dbee352c9281226c3b478aaebd1edfaa35d3dc09fda8 SHA512 2b36e80c209b8eb2690a4a2fa6d7339ef21669a305ab165bd803663686a9e46d3b939a80f498eaab3c73e7c12775b206ba02bac741846cedcf29c1d37a6e859d
MISC metadata.xml 671 BLAKE2B 0a58fd2987691ffc0c362ab4389a9b6193f02060b0fa14aedd1ce01325d88faf591cd956490763b365b1a969a26fd863ff8097fb0626e610d2da2c747dc6c8c1 SHA512 44f7bcbf20e96fddb17fc0d6b89858e3f627bb0785b48daa290d679e59099c98f866551ba177516822a2c782c359ed033ed6f223a3a06ff49ca6bb3b3bc2ecd5
diff --git a/app-emacs/clojure-mode/clojure-mode-5.18.1.ebuild b/app-emacs/clojure-mode/clojure-mode-5.18.1.ebuild
deleted file mode 100644
index ac97f846fa82..000000000000
--- a/app-emacs/clojure-mode/clojure-mode-5.18.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Major mode for Clojure code"
-HOMEPAGE="https://github.com/clojure-emacs/clojure-mode/"
-SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-RESTRICT="test" # w/o lexical-binding needed by buttercup >=1.34, should be fixed in git.
-
-BDEPEND="
- test? (
- app-emacs/s
- app-emacs/paredit
- )
-"
-
-DOCS=( README.md doc )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests buttercup test
diff --git a/app-emacs/cmake-mode/Manifest b/app-emacs/cmake-mode/Manifest
index 22b730eaa663..e36198ed3076 100644
--- a/app-emacs/cmake-mode/Manifest
+++ b/app-emacs/cmake-mode/Manifest
@@ -1,8 +1,6 @@
AUX 50cmake-gentoo.el 244 BLAKE2B 1a6c7919b020b3e590a67a9a37f5afd7a56e9970274987cc785f5d5ca78e702a4387684441a68d111a2836eaa76be8ab111b03d81784acbc701b8ccc726f9a2a SHA512 70af0b9dd41f08531d3c754dc8af3662df8a22b469b79e8c40b7caae3205be1d4dc81d8b41837d1b6a46f2c348f5407e09e02269823c45c3366777e3bc7a0dcb
-DIST cmake-3.28.3.tar.gz 11067653 BLAKE2B a329c7cd80e8e74d11ec2a8b377857b1ae8c4c50a792f982803fcc6a00f531ecb7ac2dd7ccad34968b3e3efc14933085b51425974fc5ee29b6c49c2da5ceeaf4 SHA512 66e923925b764e1fe3d150c69dab3e0abd9e0c90d8e30cab63c3a1f70c3e37df0a5e3ff12b378eeae3bdc6608495f41399e6f81602e26b513b19fa19ff6c48fc
-DIST cmake-3.29.0.tar.gz 11244341 BLAKE2B 76244cfc6222ce23dbddc9bb3aa51d98d00826d6fa19d86b836f63977c56f0cae11cd592efa1c727e8872fea1e6365a3b67a37e80e588fbf4189f7ec07c2f6e1 SHA512 abcca7a4db221d98864b77220445f0b70f87149626d3162ed49636862b87514b2640318438c0c711bfaafa1aba4d049b55f98e6ac28c44545543986c35fbd062
DIST cmake-3.29.1.tar.gz 11246071 BLAKE2B ec20bccb354a7097d8f2b1bd3486c162a93085671e10e4839c043b2452f597e4b8789dae887c88677d945ea7dcc71b8b0f30116103aac875270f52468bfc9bc0 SHA512 3665ddb356bf973f75c9f2601f7210f7ff58c77c39926a43af8640979777a796d441df43fda5d2632548f7d15e4553829680c76f3d9376f9e763fe7bba16f3d7
-EBUILD cmake-mode-3.28.3.ebuild 708 BLAKE2B d8c9062cc7ec4d2b5b6cf47ca07428ec8bddf08c082d3095c00c0c4ea8210b5249c3d04ce1d0d279a291b96f70d1adf44ce7ec6e93e9c563e4e64b40c430aa2f SHA512 e0a98cb18d44c873b3f0b0e29fec7ff0d1f06b100a491d5ba16ff866e5aed3348d34b0539e52e198be39139426e76698f9f94ea16b331435cfebad4dc7a3ba7a
-EBUILD cmake-mode-3.29.0.ebuild 708 BLAKE2B d8c9062cc7ec4d2b5b6cf47ca07428ec8bddf08c082d3095c00c0c4ea8210b5249c3d04ce1d0d279a291b96f70d1adf44ce7ec6e93e9c563e4e64b40c430aa2f SHA512 e0a98cb18d44c873b3f0b0e29fec7ff0d1f06b100a491d5ba16ff866e5aed3348d34b0539e52e198be39139426e76698f9f94ea16b331435cfebad4dc7a3ba7a
+DIST cmake-3.30.3.tar.gz 11501292 BLAKE2B 8b6d989b90568b6fe42ada549f5cd766d8f919f8f5ca3cdea15b5a7b7946d3a82642c178967edc1a9d90d398a7447e25647957489436758381f91b64fa401029 SHA512 1cc0381077819f7210e3fad5fe8194ddc65210f6591044b3982ca0c600e8e978330f1a5602515780bd691264678c7c35a8d9c28d34c14ffa22ef96c7544a20d4
EBUILD cmake-mode-3.29.1.ebuild 708 BLAKE2B d8c9062cc7ec4d2b5b6cf47ca07428ec8bddf08c082d3095c00c0c4ea8210b5249c3d04ce1d0d279a291b96f70d1adf44ce7ec6e93e9c563e4e64b40c430aa2f SHA512 e0a98cb18d44c873b3f0b0e29fec7ff0d1f06b100a491d5ba16ff866e5aed3348d34b0539e52e198be39139426e76698f9f94ea16b331435cfebad4dc7a3ba7a
+EBUILD cmake-mode-3.30.3.ebuild 708 BLAKE2B d8c9062cc7ec4d2b5b6cf47ca07428ec8bddf08c082d3095c00c0c4ea8210b5249c3d04ce1d0d279a291b96f70d1adf44ce7ec6e93e9c563e4e64b40c430aa2f SHA512 e0a98cb18d44c873b3f0b0e29fec7ff0d1f06b100a491d5ba16ff866e5aed3348d34b0539e52e198be39139426e76698f9f94ea16b331435cfebad4dc7a3ba7a
MISC metadata.xml 418 BLAKE2B 6c557ae1f8f0a6bfa78d8a0ca20f4de101f67fda37d3c844d312e9eac6c1033807d08585d205449be8fac99be4f787f3f613af67a3bdccf1797f82ce71e8a07f SHA512 4d128f7967be586652d55d1b0e9521cd8ff47e0c218d0269652873ed6f51f576653abf1e7857aa4dc904273c6f506c70343b67bc3eda8e226c2f40024ca6ffc3
diff --git a/app-emacs/cmake-mode/cmake-mode-3.29.0.ebuild b/app-emacs/cmake-mode/cmake-mode-3.29.0.ebuild
deleted file mode 100644
index 6737f7fce3f7..000000000000
--- a/app-emacs/cmake-mode/cmake-mode-3.29.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-MY_P="${P/-mode}"
-MY_P="${MY_P/_/-}"
-
-DESCRIPTION="GNU Emacs mode for handling CMake build files"
-HOMEPAGE="https://cmake.org/"
-SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-S="${WORKDIR}/${P/-mode}/Auxiliary"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- !dev-build/cmake[emacs(-)]
-"
-
-DOCS=()
-SITEFILE="50${PN/-mode}-gentoo.el"
-
-src_install() {
- elisp_src_install
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-}
diff --git a/app-emacs/cmake-mode/cmake-mode-3.28.3.ebuild b/app-emacs/cmake-mode/cmake-mode-3.30.3.ebuild
index 6737f7fce3f7..6737f7fce3f7 100644
--- a/app-emacs/cmake-mode/cmake-mode-3.28.3.ebuild
+++ b/app-emacs/cmake-mode/cmake-mode-3.30.3.ebuild
diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest
index d65a502d5507..73d9e9aff927 100644
--- a/app-emacs/compat/Manifest
+++ b/app-emacs/compat/Manifest
@@ -1,5 +1,3 @@
-DIST compat-29.1.4.5.tar.gz 130079 BLAKE2B 84b3293bec535d7f653d0aa3fac069e230c030ccf809d0a606b068d9d663e078274d15d57ca56fc180208de69ae4fee554fbc3d5e8c78394789ee756665e980f SHA512 9682224a1ab5238c7f584121652c55df257fd050279e8356632b2aafef4045dc89b2dfd20cf8f5030dda1d96db40c993cdc3ac0efd0263d23beee8310def0849
DIST compat-30.0.0.0.tar.gz 140329 BLAKE2B 7de4dffc518e521d0c15d3deb0f544972eb6660e19e3028f956b39b9ce355901f3d39339d9f2060a3b7754d67ec9ce92a720cc83afc468f3a2cedc189d8eb922 SHA512 04e2c26f6c1fbb78fc0f2de70913694b3f37614a6992b2a36cec5288c2083481701bdfb7d7e981582c8b22cf61b71e5a3e6011f86c1602331a26ad61c1fe2f66
-EBUILD compat-29.1.4.5.ebuild 1113 BLAKE2B 45e9257dc901aa54c64d0980d5f770c765ab7879f143ea2425b1ae31554e4b24a18722ed0353e41f3e93d39c84e1427f94f8d5cb7546dbe95ff45f7294d06220 SHA512 4ba0df372d3464b20d86d732acc30710dc9eb68110fdb9885a98a7d431d3af846087a8e12ed25b78d164d260126bd86749aba020e58d612cc0bc0ed1aae03e6f
EBUILD compat-30.0.0.0.ebuild 1113 BLAKE2B 45e9257dc901aa54c64d0980d5f770c765ab7879f143ea2425b1ae31554e4b24a18722ed0353e41f3e93d39c84e1427f94f8d5cb7546dbe95ff45f7294d06220 SHA512 4ba0df372d3464b20d86d732acc30710dc9eb68110fdb9885a98a7d431d3af846087a8e12ed25b78d164d260126bd86749aba020e58d612cc0bc0ed1aae03e6f
MISC metadata.xml 510 BLAKE2B 6d189301e592c47ca50f1e1a54b4b8ec6fe8f8883761137562eb1c0c2e898bf9d09c520d4ac4d2edcc851e29ad6896950d412aefb80320913405ee3b0c2b6b9d SHA512 85329976678ef5733a30ffa89fb41a4b8ccbeb8b977b9525c0dbd1b099c5afe12fa40b3c71b403893efdb7a31790ae9a46d01224f949f85ceecc94dcb5ef4fbb
diff --git a/app-emacs/compat/compat-29.1.4.5.ebuild b/app-emacs/compat/compat-29.1.4.5.ebuild
deleted file mode 100644
index f9891ce90b16..000000000000
--- a/app-emacs/compat/compat-29.1.4.5.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Compatibility libraries for Emacs"
-HOMEPAGE="https://github.com/emacs-compat/compat/
- https://git.sr.ht/~pkal/compat/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/emacs-compat/${PN}.git"
-else
- SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
- sys-apps/texinfo
-"
-
-ELISP_TEXINFO="${PN}.texi"
-
-src_compile() {
- emake compile "${PN}.info"
-}
-
-src_test() {
- local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")"
- if [[ "${has_json}" != t ]] ; then
- local line
- while read line ; do
- ewarn "${line}"
- done <<-EOF
- Your current Emacs version does not support native JSON parsing,
- which is required for running tests of ${CATEGORY}/${PN}.
- Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs"
- to select that version.
- EOF
- else
- emake test
- fi
-}
diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest
index 42e1ce1c7dd7..58c1120a081a 100644
--- a/app-emacs/consult/Manifest
+++ b/app-emacs/consult/Manifest
@@ -1,7 +1,5 @@
AUX 50consult-gentoo.el 82 BLAKE2B 3443827f490db8caacfe842cc7f1d1315f3889dec007210f451909576a76139f70ac5795346a7a1b11befccd3152874fd3c86ad7a20c0fbf84f793f8deb595cd SHA512 dd2ba1149c847d95d6c54265bc03de36e198dfecedc10336f6879fb3a1fc9d92e2c6de190d4f9aaab6c3d15f268fb80e082b49b6e96165697ff786333a50a601
-DIST consult-1.7.tar.gz 104660 BLAKE2B 4ff23ad57a4a7454b4749ed2c4dc97b91f21f2d7b41b1f5549cb6d5e4920ebbb82b77ce4c5b4cf07663cda74e3d9b9d637fad8bc93c453706e0c595e106a5870 SHA512 1822d0e3aa9db4a93c491c1a1ae2db7e96016d1c1275a41d258c4bf9b2220c770966b6c286e39f3306c03427f12678be6321136c1024590fab63ae5a67289da0
DIST consult-1.8.tar.gz 104909 BLAKE2B b946274cc83e0b3372895c30e2d3b303bc9c5f7c4da7a8f4fc9521ac96f60e3c07e17df6bee7f9ec3594ff3d3fcdbdc21ea1cd6ccb74c8cc0d13bfd42b0ddd9d SHA512 3497be58ab11338453864a77b35e23f60f4c9ba901f4a335428671d629bc8d92f3dddb47ded9876a7964603935714851ebbc4bedcded254fb6cb0ef80b415601
-EBUILD consult-1.7.ebuild 640 BLAKE2B 6a6b6ed9e4c6f5e3692d25ae8084f43327c7d94d0d479f7173281321bdf554a3ebdc673856bb908e7ea2dfc1dd6932845920376bb5485557d1c8853a8ff2ba67 SHA512 b905a34cd33b23dcb3079c5ad732422d0fe250389ef2dfb50d8c8fd80d6667ca9cf092de66def415741481d9f5c3a624d6a1dd780d4c5e81f9e8eacd380be386
EBUILD consult-1.8.ebuild 640 BLAKE2B 6a6b6ed9e4c6f5e3692d25ae8084f43327c7d94d0d479f7173281321bdf554a3ebdc673856bb908e7ea2dfc1dd6932845920376bb5485557d1c8853a8ff2ba67 SHA512 b905a34cd33b23dcb3079c5ad732422d0fe250389ef2dfb50d8c8fd80d6667ca9cf092de66def415741481d9f5c3a624d6a1dd780d4c5e81f9e8eacd380be386
EBUILD consult-9999.ebuild 631 BLAKE2B b923f9b2a906c47f745c2d7370ca7b2005726e9b3c14bdafd1c062771739be98a117349ab7e2d9ada4de5d8d6cf24207e0191eb51d470b2bef5fa9b5c389d5b9 SHA512 763403456ea8eae4e00cc8d886184f74ae66401a302832b0fe1f6ef939349cf92100a9920783d6c43feffeb9df843600bab892eceef5656dd4021365a674c744
MISC metadata.xml 359 BLAKE2B 569bd0c5fe81610f0b67c94e8c431edddb5060800a6e22d0833a4d5f120df34545dc49c879c12a6522ccbe791472df47be42af97fbb228498e79d9e0893697f3 SHA512 8e01b569f019ea43209f43c783fd41b9661a7235d300363a9441179058b10921629cf8b891874c706d2c1ec106248f6c1e0a3501df7bfcdd02000d08f7997c29
diff --git a/app-emacs/consult/consult-1.7.ebuild b/app-emacs/consult/consult-1.7.ebuild
deleted file mode 100644
index 91fc4479473f..000000000000
--- a/app-emacs/consult/consult-1.7.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27
-
-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}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-28.1
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp_src_compile
- elisp-make-autoload-file
-}
diff --git a/app-emacs/csv-mode/Manifest b/app-emacs/csv-mode/Manifest
index 679e4d5c653a..99cb4be36cfd 100644
--- a/app-emacs/csv-mode/Manifest
+++ b/app-emacs/csv-mode/Manifest
@@ -1,4 +1,6 @@
AUX 50csv-mode-gentoo.el 194 BLAKE2B 6232d9d6d6989647532b496f8c3304b256cd04ec12530a93518621094cc3c652a855dc822059df08ba5d4f6478017888978c5c5c11a495d2afb869dc9a0383dd SHA512 8aa137123c8eccc7551c946e7925ff3a54364acba46d29f401f96330ce97fff289f61e0544db4ed45ce677691d0fca5ed8302587ff4280ba8ff9906f58fec890
DIST csv-mode-1.23.tar.xz 20692 BLAKE2B 0289dd5109a00753b101a232f4a901c80126c69de56afa031dd5c7236331e2dfb797fc45ecba1d5fa9a46b1f7b2323a314eb3c1b0f79bc8a51bc0a1b098b9bd7 SHA512 360166b742fa76c1447b156138ad0f3706877e005dcb48580c7d9bf5a48c4edb16522774da2381c2e5dad3bba64ea3a14c4a4581da7f3f59f4945abd6ceafbfb
+DIST csv-mode-1.27.tar.gz 23603 BLAKE2B e4568a1e5b34d927ebc29e16c821a055b7947d7f9d62b7f35a8989c8066568306fab6936cae0807dfdc7a906448b9be96faee042c6efdae36b2417b7e535184f SHA512 7310be10f669d6bc97bc439ba40765726afdbeed48d9efd0beeffa1cc774ad3611937034c492775c3a327c1de4f524aacdfb386765be2373dd9e52a05f6bf7e9
EBUILD csv-mode-1.23.ebuild 571 BLAKE2B b490fbbb2825997abf71c63cf2b4e9a857773ef991b292e88f89a83bfe6f262cd5085dc94fb134f762fd205ec1d384ba7c86285549b084c1a635160e38c40c18 SHA512 c3ff5529bd26eccfec407d5867dc3c0b651f2f4bd4196b2ba82ca074e970fa9133415fec281ed4be2e38540f47415ca947481f00366c15fa23b315c2c066f140
+EBUILD csv-mode-1.27.ebuild 742 BLAKE2B f3edc6db7f70c551b312eccce92715dc8ca1bec9b8af76820a2125ab69d3ac0d9090c04ed9e25324d22c3295ab13116a62dc6d4e0b7a15b13acc74c491cb3538 SHA512 22b58f631a47bb1f5a33a54cb2ba6f0e2689ea93bb244cfe5612c3f85baa46f70dd8f5166c2c8b2a47a8aa8ef198f7e0b462a3055ceda5a3db1ceae4be6ebcd2
MISC metadata.xml 283 BLAKE2B 81c49021199f71096079a27f9121390fb8c1285c54b9478583ff2d647277fa106ef12456d7097c4be092fc48b514a1adcf855ca0fac911598232ef9eb7f102c0 SHA512 f32b303760addf5d4db8d18bd10fb677353cdfa4c5e545d47804ef756cf5e5a21f8b8efb631b08f802185913ceb98da820e404e06eb03d01fe9ea85c10d1ac13
diff --git a/app-emacs/csv-mode/csv-mode-1.27.ebuild b/app-emacs/csv-mode/csv-mode-1.27.ebuild
new file mode 100644
index 000000000000..e0d736cd4dc3
--- /dev/null
+++ b/app-emacs/csv-mode/csv-mode-1.27.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+[[ "${PV}" == "1.27" ]] && COMMIT="a16e9d8b0952de1badf6da8e652b178a7f6c4498"
+
+NEED_EMACS="27.1"
+
+inherit elisp
+
+DESCRIPTION="A major mode for editing comma-separated value files"
+HOMEPAGE="https://elpa.gnu.org/packages/csv-mode.html
+ https://www.emacswiki.org/emacs/CsvMode"
+SRC_URI="https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=snapshot;h=${COMMIT};sf=tgz
+ -> ${P}.tar.gz"
+S="${WORKDIR}/elpa-${COMMIT:0:7}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert . -l "${PN}-tests.el"
+
+src_install() {
+ rm csv-mode-tests.el{,c} || die
+
+ elisp_src_install
+}
diff --git a/app-emacs/diff-hl/Manifest b/app-emacs/diff-hl/Manifest
index 35a369960654..7152cd82482b 100644
--- a/app-emacs/diff-hl/Manifest
+++ b/app-emacs/diff-hl/Manifest
@@ -1,6 +1,4 @@
AUX 50diff-hl-gentoo.el 1736 BLAKE2B c743490ef717dcc1ec72fc44a2c2a05792ff60cee702ac06b105a39d5fb088ee2816d23cf9a54d8686d3db5af6649f5793738273bd054e2f486da949eb3cf9c7 SHA512 ac3c8d3f1566515fe8be749619764febe3fdf24820d5e7a95f1eb9eff8329cb5e4fa7da848e867ece8772b5d7a1e75e159091da5194ec16bd2724febeacb6f8b
DIST diff-hl-1.10.0.tar.gz 243449 BLAKE2B 64d091f3d9a1c6956f3d1d579299fd5ca3863053990cc03ae0318acc70ce88018fc4721f48abd18a30abfc410bf63f5154993d07d35fad431f0ea48892407ed0 SHA512 686d424fccec19bce4880e967a2ad3f27c8ea457a0e5f0d56eae0c46bd4c8df9951443115a2ee2614301cf5dbbc862f8233f00d3c8be0aa3c8335d1f5bbc7432
-DIST diff-hl-1.9.2.tar.gz 242052 BLAKE2B 03a4daa14d0a80dbbe61b3e2ef853416750eb59806da2c2c7ba07fd5403f78a7566c124e9559733a78ab751562cf462db7702985f36d6375765efcc3fa6b5697 SHA512 067c902632bc70f10b201f9be38ee14c87a9026a1ac7076642d63ca421de287bf47ccee2e47a323c164672a718a5964e940b86f8330f5be35cfd90bff3ecf1a1
EBUILD diff-hl-1.10.0.ebuild 979 BLAKE2B e6933d80dcf03225a8ad7f0521868930649d8572731647562d68aa9164105d488d3c6a744d55c948b647aa44e227bba325abf371f8a6553f0ce1c2c18c6a81d9 SHA512 582d1bb3a95e7f746de4b76dece832b7c4dfd1fb0cac13cb4c445ce50aa68fc955ef64bd796d7d1fc776aec96423c720796b9e5e3d83d90039b276c853864053
-EBUILD diff-hl-1.9.2.ebuild 859 BLAKE2B ee7f7c2d338c4f33542363ec167128ad0c95841d8fb8d43b5cc66736d3b73787ba015ae30171ace97b0b995329a267a9025f125a96100ad3b5c285cccfd1cee6 SHA512 a34c91121492c1f222f10c7c22555e792a3a7ba8e9a448b3ccb45f61e56a167d82aa7de810c76a43f5c545b535f2bd61c9bb42ba63673f027e2e641a3262e687
MISC metadata.xml 417 BLAKE2B 8008d30c29065e61bd3fe0188f6c882993cfcb3021ed3dc650f9a12e7ef625e1f743ab6e405ce63d7d29a49f54f2987b7dee73025cc936e5356b09a5e0fb7038 SHA512 eaccfd63d897f54a6d2426028eaa1eb47f80fd63136446b5344dcdb599727680a81a13faa917a07d4899ed92f233dd247a161bf8610a701e29270955d3975209
diff --git a/app-emacs/diff-hl/diff-hl-1.9.2.ebuild b/app-emacs/diff-hl/diff-hl-1.9.2.ebuild
deleted file mode 100644
index bc3d56940cfb..000000000000
--- a/app-emacs/diff-hl/diff-hl-1.9.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Highlight uncommitted changes, jump between and revert them selectively"
-HOMEPAGE="https://github.com/dgutov/diff-hl/"
-SRC_URI="https://github.com/dgutov/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-vcs/git )"
-
-DOCS=( README.md screenshot{,-dired,-margin}.png )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
- ebegin "Creating a git repository for tests"
- git init "${S}" --initial-branch="master" &&
- git add "${S}" &&
- git config --local user.email "test@test" &&
- git config --local user.name "test" &&
- git commit --message "test" --quiet
- eend "${?}" || die
-
- emake EMACS="${EMACS} ${EMACSFLAGS}" test
-}
diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest
index 2c2655d5c6b0..3b4a0c7ce49f 100644
--- a/app-emacs/eldev/Manifest
+++ b/app-emacs/eldev/Manifest
@@ -1,6 +1,4 @@
DIST eldev-1.10.1.tar.gz 307097 BLAKE2B e86dbd717faca925c57c3331d2a5177e6ae96959b2425a1a62082ce268650f08b40744cab819f948d26c752523764ae330c6c57cffd0f1bcc440b8c0b4ea75b2 SHA512 8be7913457e826d10eea4625d5f412996e3b485d9d65749bcdc9bb020fac33aa41840d856e31fefe9a2f4b5a9dc597be8820416eaed96717287b8a966f663861
-DIST eldev-1.10.tar.gz 306364 BLAKE2B 82d8ef2c8c4268aa77b81cdc4344c359a92f02657b2f9e02ff43b3d8e1ffb8ebee93a6cfb906b05473e9ba86b54eeb2e274e42113049220fc3f61c7e706492e5 SHA512 d46c2091c126251b381235df76f566f06034546302ee7425c5a28d55d7d4e212d326019983267f4474e6b3170547e24fb01c9a40425a2d35cf2615aa01ea9263
EBUILD eldev-1.10.1.ebuild 1366 BLAKE2B 19e99d63e8aa7749c394106d19e4290618433af425de74afb00ae3c63f0f54d7e6070629faf87184c4892fead2201466ac6934ceb2de8ae95dd65fe01f8431b5 SHA512 0d541ea5355d0888b18def31486d8658d6e261a37708994b07e04ca14d890050d00b80738104da6d7ae6ad19842b66d697622dd0ecf28e188078ec37a2db7e2d
-EBUILD eldev-1.10.ebuild 1366 BLAKE2B 19e99d63e8aa7749c394106d19e4290618433af425de74afb00ae3c63f0f54d7e6070629faf87184c4892fead2201466ac6934ceb2de8ae95dd65fe01f8431b5 SHA512 0d541ea5355d0888b18def31486d8658d6e261a37708994b07e04ca14d890050d00b80738104da6d7ae6ad19842b66d697622dd0ecf28e188078ec37a2db7e2d
EBUILD eldev-9999.ebuild 1266 BLAKE2B da46690b2345f74c543a5cd3fd94cfd2c072cdce13da71051c2f0ecfcd3a4fd82fa3b3976a08ff34b894b32104298964122a69ae94afe8741eae9dee2acbadc1 SHA512 01c6c2232244713f9533f4ef3e7b30df221c0fa42efb9fa15adeb68664ab20b823e296fbd24b2b5b1a6973969edc3e3d932366ce68dbe66ce34a405559f3a255
MISC metadata.xml 982 BLAKE2B db2324ced8f4bc4ba579130677175a9de7a8dc7b8d937cd902edd69a20bc897bf4ee034acb6a9400b88de82c58c2b144e62ec4ac7b75d8dc63cdf56670cacc9e SHA512 3e4d2d7ea4fbada45b4d933d7711266bcd9ffd217ee3c3e3351e9f66145785dc11449b4f09f5ffa4853d2b475db45e501848d259f80fb5aa26429acadcb6da7d
diff --git a/app-emacs/eldev/eldev-1.10.ebuild b/app-emacs/eldev/eldev-1.10.ebuild
deleted file mode 100644
index d7fd8d4962bb..000000000000
--- a/app-emacs/eldev/eldev-1.10.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs Lisp Development Tool"
-HOMEPAGE="https://emacs-eldev.github.io/eldev/
- https://github.com/doublep/eldev/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/doublep/${PN}.git"
-else
- SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-ELISP_REMOVE="
- test/doctor.el
-"
-
-DOCS=( README.adoc )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
- ELDEV_LOCAL="${S}" "./bin/${PN}" test
-}
-
-src_install() {
- elisp_src_install
-
- exeinto /usr/bin
- doexe "./bin/${PN}"
-
- # NOTICE: If ELDEV_LOCAL is defined Eldev will use it
- # to load up it's components,
- # if it is not it will bootstrap itself from network
- # always check if it uses installed Emacs Lisp files.
- # Also, do not forget to run `env-update` & reopen your shell.
- # https://github.com/doublep/eldev#influential-environment-variables
- echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}/99${PN}" || die
- doenvd "${T}/99${PN}"
-}
-
-pkg_postinst() {
- elisp_pkg_postinst
-
- ewarn "Remember to run \`env-update && source /etc/profile\` if you plan"
- ewarn "to use Eldev in a shell before logging out (or restarting"
- ewarn "your login manager)."
-}
diff --git a/app-emacs/elfeed/Manifest b/app-emacs/elfeed/Manifest
index 26624fd65eef..3cf306bc1ef7 100644
--- a/app-emacs/elfeed/Manifest
+++ b/app-emacs/elfeed/Manifest
@@ -1,6 +1,4 @@
AUX 50elfeed-gentoo.el 84 BLAKE2B 53bc34c6763b76071786ff235b7eb2cddef4ee7c6f4705f3f1e55f48d6716b3654fcb17759d15bcfb337e12664c81237bbfd78d62558fe46b57bc905f554e9fc SHA512 ffaad20340726c020e3ef6acf86513b6edc36320eddc70c2cb60d2443a9d7156dba5bd19d67faee3850e15905ff17ef422bbb56642437f68dcb1232c9640b002
-DIST elfeed-3.4.1_p20210822.tar.gz 67360 BLAKE2B 32931bbe54578bb8a0b9fc330d5114e4cc5f5f915f6e6125ad3d8cb5be459e72a097d1afb132ff6a73427efe9ffcce4a7e081a9a45144a5c1ea7fcdfe19ba4d9 SHA512 41bb095b87df3dfb40b6a155881f8703c674ddb9f15b5b2765fd4f893d4e58ddafb2fa0da296995e988a9ba6096e78760c262c9a18ef7624e65b60f2d7bf4140
DIST elfeed-3.4.2.tar.gz 67368 BLAKE2B 4b7d758b391908f6cb0dd786acb90011517dc625c77e48322b8b7dff45812d4713e7778135df6b5c9798669d3089868f525c98607d500e6608f49db0cd606a2d SHA512 b13faa12feaab382d1245e54029b503eb348ded0883208b86bd4a23d47ca5addadf97956e3e816c627f37de1421892e04cc7cfbc4417c853fb093c14107d1b1d
-EBUILD elfeed-3.4.1_p20210822.ebuild 671 BLAKE2B ad9d6bb9a68bd5945699121605685e1ed5278c12e452ceb7b903145808aee9ce03a0ab1d05ee9ae7361a18fb2aea257928c9268f5c94114e3d9138cb75ab4f1a SHA512 c9dc9f7b71698207529eefaa83d51d6aaf9ff82936c9dc697ca75d069b58fbd9bd74261c9a7e8d71452c720cac46793f43e3c71df817d51e0b3653551a4e86de
EBUILD elfeed-3.4.2.ebuild 577 BLAKE2B 54724dc718b77af1c5c812ac2f44f8f7244ac82b6fbfc3ee59029ec93b58dc68a71cc3c68c3c782a64ea68a198691794e958740a830e52dfe5efc86ebe38f18b SHA512 bc697e8cd9049e176018fc1f2a53f2b706d6f1631680b944f92bf65deb0d57b71e67be4ff0322d8464265f9ae6b819b5f0a5c652ec424462f460bd7d2fea2e88
MISC metadata.xml 683 BLAKE2B 55080a2245baf36818bdb4db06ab52f69ede139fe47329519b51479efd4a1b86d942d39b1d9a128d98caf6c19cda9c995b99928f926c0073ed05605af733bc4d SHA512 b4be6457c7c201d7e732484adaf36ace79dab0ab29c38e3d5b7aadfb4bcb2495ff8dc08cc447e3f104c4ccba9cb6c71cd4174491d57e1d5424ecc93750e00e17
diff --git a/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild b/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild
deleted file mode 100644
index 544ebdef09f5..000000000000
--- a/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs web feeds client"
-HOMEPAGE="https://github.com/skeeto/elfeed/"
-
-if [[ ${PV} == *_p20210822 ]] ; then
- COMMIT=162d7d545ed41c27967d108c04aa31f5a61c8e16
- SRC_URI="https://github.com/skeeto/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}"/${PN}-${COMMIT}
-else
- SRC_URI="https://github.com/skeeto/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-fi
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="net-misc/curl[ssl]"
-
-ELISP_REMOVE="${PN}-pkg.el"
-
-DOCS=( NEWS.md README.md )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/embark-consult/Manifest b/app-emacs/embark-consult/Manifest
index 30ff9e08566a..3b04ed321765 100644
--- a/app-emacs/embark-consult/Manifest
+++ b/app-emacs/embark-consult/Manifest
@@ -1,6 +1,4 @@
-DIST embark-1.0.tar.gz 112818 BLAKE2B 111203ec462b06f11dae9760a64d27e197faa13cefe1eb4debd2e7222380aab0ccad19587ee275f343bb0e2a716379e67209e27dcaa0aaaa7a98f97f660fb6f5 SHA512 ca42c6bd428807aefee6e7bb817651577401be8adacbd64146e97bd07ddd8df325dfeafeaa824fd3f4cd289da1a9b4868f44feacb66585f2533b64fa4d594d22
DIST embark-1.1.tar.gz 115762 BLAKE2B 69fc4005b901dcfd85ad124dc449048a13223277683eba7c5c873cd8050883ab53b4c3716670894e146da9c40c1789eafff3df4d00eb0ee46a8dab4c165f01ab SHA512 29c87eaf3275428cfbd442de3a09d7a126094bc90bb1b1c34f476caf11cd3da21ce9368ef7d1855732250a85b269b01effcd514da10e1e491ecb3bdc61efd750
-EBUILD embark-consult-1.0.ebuild 688 BLAKE2B 89d5625d7dcafdccfb152669bb8223ca50f2f8f024a1462d7f4d5da99aec960d2167819fdc82e67baf1110d990a6005e6d32b370d5cec467e5ac6ce86525b525 SHA512 64fc2f5766edf05ac1b412ed83ea153cd4dc49bf12eb1b97332abac8aa5aaadb0f4ba741851e7e5318087f48cff358c8347f5cfe7df5091bf017781aceff1929
EBUILD embark-consult-1.1.ebuild 688 BLAKE2B 89d5625d7dcafdccfb152669bb8223ca50f2f8f024a1462d7f4d5da99aec960d2167819fdc82e67baf1110d990a6005e6d32b370d5cec467e5ac6ce86525b525 SHA512 64fc2f5766edf05ac1b412ed83ea153cd4dc49bf12eb1b97332abac8aa5aaadb0f4ba741851e7e5318087f48cff358c8347f5cfe7df5091bf017781aceff1929
EBUILD embark-consult-9999.ebuild 685 BLAKE2B c4ceb6c7b6b1fca3a59e89a4315f9f6a3739d8739d09805c131503ebb66cfe2cb60ec69d8d73edfeea309ac9d59b14dac2db1af01f11541274ebe78b926ade0b SHA512 780cdcc67955b79954b7aaa5f6fa8f2d882ef21207b2a3bd736eb35367070f6cc6b9202810893a784ced439abbfc60a86829a3f0bfa5804219db1bbd72c23cda
MISC metadata.xml 419 BLAKE2B 9c67112b069db1f3656bbe3f14d52212578fa04e2fa5a39e963014637aee47c2d635a881794f03004a8b2a03471de6106a2ace40483ab1218423a94ebcb3af83 SHA512 547d90d7b62b0c7413d63ce242ebd5f4795b8f253d34d273d07b01bafc0e7f6996c55a1244227b0c2f62ab43f09e85bae581ae23585d21f4b32edf4aa173cb44
diff --git a/app-emacs/embark-consult/embark-consult-1.0.ebuild b/app-emacs/embark-consult/embark-consult-1.0.ebuild
deleted file mode 100644
index 251f8eb0de18..000000000000
--- a/app-emacs/embark-consult/embark-consult-1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Consult integration for Embark"
-HOMEPAGE="https://github.com/oantolin/embark/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/oantolin/embark.git"
-else
- SRC_URI="https://github.com/oantolin/embark/archive/${PV}.tar.gz
- -> embark-${PV}.tar.gz"
- S="${WORKDIR}/embark-${PV}"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- app-emacs/consult
- app-emacs/embark
-"
-BDEPEND="${RDEPEND}"
-
-ELISP_REMOVE="avy-embark-collect.el embark-org.el embark.el"
-
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/embark/Manifest b/app-emacs/embark/Manifest
index 47ff2eec4240..974bfbb4d663 100644
--- a/app-emacs/embark/Manifest
+++ b/app-emacs/embark/Manifest
@@ -1,7 +1,5 @@
AUX 50embark-gentoo.el 84 BLAKE2B 04485be0f020ecfee67d3985e9a4160a68e3f099384fab1c005080bc25342efee20e300bb0e02461b9fbaaf7a54b4ece8cb61d38de8a9fb15f67bde1e94efc64 SHA512 007f925facdedd5584abce60d4ccd64636ba754f1474ab77583399d93e793cbc5e78fdfed39cc5705db7cfb80e4d79e5dff2f9f9e15ea0c87ca96592a2f2c1b8
-DIST embark-1.0.tar.gz 112818 BLAKE2B 111203ec462b06f11dae9760a64d27e197faa13cefe1eb4debd2e7222380aab0ccad19587ee275f343bb0e2a716379e67209e27dcaa0aaaa7a98f97f660fb6f5 SHA512 ca42c6bd428807aefee6e7bb817651577401be8adacbd64146e97bd07ddd8df325dfeafeaa824fd3f4cd289da1a9b4868f44feacb66585f2533b64fa4d594d22
DIST embark-1.1.tar.gz 115762 BLAKE2B 69fc4005b901dcfd85ad124dc449048a13223277683eba7c5c873cd8050883ab53b4c3716670894e146da9c40c1789eafff3df4d00eb0ee46a8dab4c165f01ab SHA512 29c87eaf3275428cfbd442de3a09d7a126094bc90bb1b1c34f476caf11cd3da21ce9368ef7d1855732250a85b269b01effcd514da10e1e491ecb3bdc61efd750
-EBUILD embark-1.0.ebuild 996 BLAKE2B 4fa3697327805e2c9f822850de68148f6ec9e791b813d2a8ac5fac4c7b2be528fe313729d730903a5bb8f70ef2d4ccbd5435f672ec9be74340005d995d2ce682 SHA512 3f89d8bf98344b4a9d75e3d3867bb1eb9019e972d5a8db61cf2f3c72b7efe2e66d5be13b68293212961f0e00b4660849f820812599ac06bbc61a53d756e47535
EBUILD embark-1.1.ebuild 996 BLAKE2B 4fa3697327805e2c9f822850de68148f6ec9e791b813d2a8ac5fac4c7b2be528fe313729d730903a5bb8f70ef2d4ccbd5435f672ec9be74340005d995d2ce682 SHA512 3f89d8bf98344b4a9d75e3d3867bb1eb9019e972d5a8db61cf2f3c72b7efe2e66d5be13b68293212961f0e00b4660849f820812599ac06bbc61a53d756e47535
EBUILD embark-9999.ebuild 993 BLAKE2B aa96d6503dbc683e0a5966b49e5dde3a11d8fb2f68ee159192d43fd5ac223a955ee84ff7f6705be4cc5519026a216da12be86a840597ecac54976a74a9fdcde4 SHA512 560bb6ec4892fffcc17dfabbf6086360e16ec0df86caf5873a475ad58df8c91bbc558b6112e002be2aca4dec6207df80d14016349d3a3d4ec4041ad5f6d9fa01
MISC metadata.xml 1526 BLAKE2B 02def263b6f7219e1764917ef493bb87105508b4bcb9b82364ca366bf73a3d8e9a0097525763659ed4758fdf87726e7be5e31acd701990d7a843a14a2cf211a0 SHA512 2f2e8c30b5e9bd0243577769ef9ce748075877f9c66513e18adafa9f3ce60bbbe3ce3f02704aa0354c01a18865532034e2acbafca9b515ccbddca824dd56f10b
diff --git a/app-emacs/embark/embark-1.0.ebuild b/app-emacs/embark/embark-1.0.ebuild
deleted file mode 100644
index d0b96e9539e0..000000000000
--- a/app-emacs/embark/embark-1.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp optfeature
-
-DESCRIPTION="Conveniently act on minibuffer completions inside GNU Emacs"
-HOMEPAGE="https://github.com/oantolin/embark/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/oantolin/${PN}.git"
-else
- SRC_URI="https://github.com/oantolin/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND=">=app-emacs/compat-29.1.4.0"
-BDEPEND="${RDEPEND}"
-
-ELISP_REMOVE="avy-embark-collect.el embark-consult.el"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp_src_compile
-
- elisp-make-autoload-file
-}
-
-src_install() {
- elisp_src_install
-
- doinfo ${PN}.texi
-}
-
-pkg_postinst() {
- elisp_pkg_postinst
-
- optfeature "Avy integration for Embark" app-emacs/avy-embark-collect
- optfeature "Consult integration for Embark" app-emacs/embark-consult
-}
diff --git a/app-emacs/ghub/Manifest b/app-emacs/ghub/Manifest
index 0c16ed69acfb..99350133e1a7 100644
--- a/app-emacs/ghub/Manifest
+++ b/app-emacs/ghub/Manifest
@@ -1,8 +1,6 @@
AUX 50ghub-gentoo.el 124 BLAKE2B 84170098bd01bb9f165eaf06f7cb21c56d2caaf964d2658520311757845d053072a7704fcb90cce2a2dfbd2385f357d2e7569061ebe0ca41b575efd752d29fd8 SHA512 596c7e75560f3734b57525bdfb42f3985fb49ab4d86637231361f6673d2431c0a6e73f91f58f003f9027f1143b9be3f4330ef2e1ff6c627ca6057256f4afbfca
-DIST ghub-3.6.0.tar.gz 62572 BLAKE2B 5693177be9ac22d18b7b6f5cdc230eea4340a5bfd007fa4b18f3503fe796fd8b104753be51c8579de6e693cfc620c4524dae195627af4c542bd2fe94aad1d0dd SHA512 e54752f70c462ce4fed3a1fc3ca60f22107e2acaefb06ebf42d35c6b65f9091bba07ff72436310782d9be7fbf35aef473dbbe39ef7a4ac3de1ebd82a417c6b0a
DIST ghub-4.0.0.tar.gz 63020 BLAKE2B e01df9e093573933e24c39ef9a252d31dda4c9b0304ad5ab1f5ba55b6869224bb708dbdc0994c316c35ac0bb8df08d7238da0469a7e0ff84f3f769d35b55d89e SHA512 61825bd5230bc4a80c4a0a40cb717fd4a603ac351a3cdae2bc93fa0e8ca6d4ba51647d8cb151e436a8b19def7a389629dddebb1454172588a472bf0eb2c21b8e
DIST ghub-4.1.0.tar.gz 63324 BLAKE2B 9abc543f23e92ed6971817ae141c3a393900d6bd3254a4d3dec66f5ede65f7d69cdcd4bced0a0394fb46d1ed7d9c3ae81613a00e0870dd7e58752bc3b4ab0512 SHA512 3abe39cdcbe5728bc4a0387ae70ae85b5a81498a2cfb12267127e43ad02613492109ad25bb97c8a8a0d5e7283f12cc5b20f40744e30053c698d75d6ce8940cd4
-EBUILD ghub-3.6.0.ebuild 680 BLAKE2B fa115049b7133a78173b659a22f3ac772ac98abbe08ae5ae32741ef0cb1b5ec1b9c7db2a91c6e312d6f9d7ae119910d7f0cc6dab0f594f9f84a09bfb748b7373 SHA512 ebbb18cd22bd388db95430de170dbad3ebe0eff64dae63c1eb31fa9f51086a0ddc4bdcfa765350bc9178b5a77ec169b77564c54c06ba6684a401ac4c46c393fb
EBUILD ghub-4.0.0.ebuild 796 BLAKE2B efed74ad49bb51b1c8547f2ba066f7cd42667c240de86a9366d82ef3d769b8225d187271a035337880d6e10ac1d0aa1f44b2e41547841f351516c20628ddc39d SHA512 d66118faeb494227c1df43a7b6e3a6c14565feab82e01857cdf944f8d1e055e366de87b28fe621618e1fcc7ba851d9337d8c36d6267bccb00eaa8928ab284554
EBUILD ghub-4.1.0.ebuild 785 BLAKE2B e6e9e9c43c42eb4279abad3ab2a72c535dd9fea6acc5c6929d64fff52f2b5ea9cc935159e93c250d7eabbe773927383363a3014207a7165714dedc7074a7e285 SHA512 465b9eb58b5a8dddc5516d5fea455b8a24ecbeda752d92eacd5ed04380096f14652005fb1f2ee5d70fdab7e11d7c36d933d1c4662b23787b1e6cfa0a99e43421
MISC metadata.xml 1297 BLAKE2B 76a67936c0754ffeba3ca47551417bea6a0996c5197977b2dce2c73bf7acbe421f0c7ac0f8415b529f1ee3109868bc5306d7e714a58f3faec549ddd575cc82b1 SHA512 8cb4ebebcce9526416253b528bd8e2865311a796f10cc176b7d87d0fd06b573a9d7dc094cf3c2ccb916eccffb69dd5a164ad64c8f0310727147bea3804aa79de
diff --git a/app-emacs/ghub/ghub-3.6.0.ebuild b/app-emacs/ghub/ghub-3.6.0.ebuild
deleted file mode 100644
index aa30f4aca220..000000000000
--- a/app-emacs/ghub/ghub-3.6.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Minuscule client library for the Git forge APIs"
-HOMEPAGE="https://magit.vc/manual/ghub/
- https://github.com/magit/ghub/"
-SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-
-DOCS=( README.org )
-ELISP_TEXINFO="docs/ghub.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.1
- >=app-emacs/treepy-0.1.2
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-src_prepare() {
- default
-
- mv lisp/*.el . || die
- rm ghub-pkg.el || die
-}
diff --git a/app-emacs/git-modes/Manifest b/app-emacs/git-modes/Manifest
index ad3fc2d0d21e..375917ae5ac4 100644
--- a/app-emacs/git-modes/Manifest
+++ b/app-emacs/git-modes/Manifest
@@ -1,7 +1,5 @@
AUX 50git-modes-gentoo.el 73 BLAKE2B f756bc038b5b0c6dec420176142336902f9a350bb63ac5a10ac51895e28d1f0a5446ef1f959ce10638b97ebd1f6405ece3b2e101238ec835f62d91fe0b189cea SHA512 56c251fa8100e882225d0220f6ce656bf8012fe47ab9dd3a98c240a01e257689ab6867a8fcb6f9d11b911fb958ab3950589cd238434f27e10ca86aaecae74d69
-DIST git-modes-1.4.3.tar.gz 18487 BLAKE2B 2df138576b6eeb628e88bf6f7649f42897d852f89d7d9ab0febc26db0f5c71cc0412ddb511f93b7ce32e444f085747e8f66eabeba5a0182bbe2ff99be3b4b6ed SHA512 0f96e3259ef9c17249f0960c8495043e8b0e2769cdf3b0572e72f83fdecd469403561a4c2666323d0f8d8a3059b8785443662e260881699e0b93e76b3a9e0474
DIST git-modes-1.4.4.tar.gz 18483 BLAKE2B 031635fd4bdc457456ddfb518be5f676f4be8b369b69b966b6b25b61e781ef0484592fec84be0df67c5d3087169336a3271b9f95fe8a1091d271c77e1f07c4fe SHA512 4959efb71f0321a2964e4a768fdcbbcbc668517b699b5a4f8416f6df3dd7322f69cd0d1fb306a0fd7221a369f17d042d3670cea57655b39f60a1f78e0a5ab7ed
-EBUILD git-modes-1.4.3.ebuild 668 BLAKE2B 6b6d16da05ef365627816a4bcd081eac1c3e89a0aa8cc6ce44a93660fa8fd163b0ec8b7164017d1d3b637135c6379a5d8cccfe0854df01aebd141dcf8bebf35b SHA512 223c01a76f534dd102d0e5eeb516cf64497317394f897450398445fdb63ccc7f25933806bdad29b04675e1d8e6a7d5c306119415c2e881b0e3e88675176045de
EBUILD git-modes-1.4.4.ebuild 668 BLAKE2B 2bdca013eabca3084bab8745521e97fd334244fe83f5dcc05921cec2b7e15b7ee46d92c6d9d7ce3d56e26ddebf82f8f3bba6f5917ce4aa723c31de46e20cc95a SHA512 8d62f75aee05d9349278be0a992b55f1ee9ada06c56052b23f5c4535bfe393c4c6e62d9b945ef73b3c2c0893a715d8311422abb6b232dcce49b5ff02306c3722
EBUILD git-modes-9999.ebuild 669 BLAKE2B d2c5538ab0566e378274713efd62276abc5f96837dc48745932d3327622eeac9df31382582435aa602d2e7cdc6f2d080f4121f80fdf58c61a4f31f0a1688dfa9 SHA512 4932a590f42f42589f17e883639b892f4a765938aa371a832a1b873c995e3a30aedd91dd9ed5120b9e53d80e4200a00149e4de63ab622439d5d2a0f0f9c96f3c
MISC metadata.xml 419 BLAKE2B 6e3a5051a08003fb5450a0a4a9eb68df7c91878d1f61c7f5dbb58569dc1235ee4101f69a8d6bb35c846c3a78bfbf5f2e0fdfadd69a359e159818b3b145b04a5e SHA512 31f2551caca2dcb46aefdf851e01fc518260b6b8900d76c86106c7789f74de306357d4f0fa2e9852d9a8bad91253284cf5a68e6d66004a1e0abf25ba6a82ad58
diff --git a/app-emacs/git-modes/git-modes-1.4.3.ebuild b/app-emacs/git-modes/git-modes-1.4.3.ebuild
deleted file mode 100644
index f4b76b3e5dee..000000000000
--- a/app-emacs/git-modes/git-modes-1.4.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs major modes for editing Git configuration files"
-HOMEPAGE="https://github.com/magit/git-modes/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.5
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp_src_compile
-
- elisp-make-autoload-file
-}
diff --git a/app-emacs/jinx/Manifest b/app-emacs/jinx/Manifest
index 978464b367e1..461b77933d33 100644
--- a/app-emacs/jinx/Manifest
+++ b/app-emacs/jinx/Manifest
@@ -1,8 +1,4 @@
AUX 50jinx-gentoo.el 191 BLAKE2B a183a9485eea61590192547a8c99e8c974b1974851073a49a33304ec0d9d43158279669aa8dc2ca26d9521c61b229c9fd490dec81643126f678585974dea7483 SHA512 dc0378743253f61f1c94d7fbcf8e3fff767296eecb26e856bbb5f24409b879e3d1a4f52efe87ea0ce106281b216396e94a72a7842b0fe4a48a80b4c41cb05921
DIST jinx-1.10.tar.gz 35304 BLAKE2B d112de93fab933782110f8587cc5c55e63429153ce205ae44ae53b86be669064961cebf688a8159cd09c53538ebd488d687939c01d21be318ef4cd2bfc930f85 SHA512 66f99dd5e2028770bed99a77c1364456309843f6efb4726b2cff093a0f721a54f58b72be324718c4ab55e7d54f2bf48bd4480cef4cd25c54b6ffc9f08de16ba6
-DIST jinx-1.7.tar.gz 34795 BLAKE2B 96f5ea43c59692ffcf628438144bf07d297f8f82072a4e27282e8e10777769ad8876dd4b9057d59ede5cd7ac7d9c48bd197e5bd3175239332b52b29eba276e0b SHA512 2d92cf7822494b1eca5e746104610fcaedc09427dad9ac45cb901a19ee663a5300f7d5b5768155bc0ec41c3a96208b0233932fd13bb8ab00fc88e766d5aec538
-DIST jinx-1.9.tar.gz 35118 BLAKE2B 1db0bf43978f0d3d521b864a6b71c98642a7bfd1517dfb91425776ccbb320f7b52c8c05360722e79bf294140043e65bb057372570ea0851f917824545b93db09 SHA512 18124ebfa0da7362d9265f4681267881849f566db10e7ea49e20f88ea0cdce0b3af76f78313849c2fa4ed0c24734ffda34aba95c86b3aeaf50db414f566a167e
EBUILD jinx-1.10.ebuild 1049 BLAKE2B d8e1ccabbef2313d85511e858017cf134cd02bb0a64ebc409e166f563ea7f86898e8551752941e8d0afe04774cba5a92fe639a0ed4318499b982f207dcf2cd37 SHA512 3ab6a73217fbd85c1a4044a75a2abb044176dfb4df7be291b0cf1096752302a2186b953276b43e82e9dae93066b51f80ec85fa623588a2d2d262b68fbd34add5
-EBUILD jinx-1.7.ebuild 925 BLAKE2B e1faeb92a90f8b5925e7018b7a28fba753bfe01f3ecdb0769784951645f87f54dbba2d9476a75e12053777134e95b5dfa6873883fd4ff88b812735dcdad54113 SHA512 5b6ccc6f825a354103fa6dae049c8209712b19582a23aa183e957991e3ac9bc2fff0f48879220ecdb81e4e96e8d59852c5ff992d3e87c6fc78dd6cafcf4d34e7
-EBUILD jinx-1.9.ebuild 1049 BLAKE2B d8e1ccabbef2313d85511e858017cf134cd02bb0a64ebc409e166f563ea7f86898e8551752941e8d0afe04774cba5a92fe639a0ed4318499b982f207dcf2cd37 SHA512 3ab6a73217fbd85c1a4044a75a2abb044176dfb4df7be291b0cf1096752302a2186b953276b43e82e9dae93066b51f80ec85fa623588a2d2d262b68fbd34add5
MISC metadata.xml 596 BLAKE2B 637e6f9f170f3ce64857712ff8156e123e42fa1e3495291ca05fc260f69ba267df6536c08b2a1ba042d8cc13f86f499d1e5f8dd223b89efd2c62ca38a9f37d2d SHA512 1fd1a6b8ba360f7aa2c03e8c318482b564afcf2392c20fe0c70d96b181df9323706c3b81bd3aa98916b65cff29aafcf9c9a486bfbbd55b775ff7adee85886950
diff --git a/app-emacs/jinx/jinx-1.7.ebuild b/app-emacs/jinx/jinx-1.7.ebuild
deleted file mode 100644
index 55cad1b7e1c1..000000000000
--- a/app-emacs/jinx/jinx-1.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-inherit edo elisp toolchain-funcs
-
-DESCRIPTION="Enchanted Spell Checker for GNU Emacs"
-HOMEPAGE="https://github.com/minad/jinx"
-
-SRC_URI="
- https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
-"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND="
- app-text/enchant:2
- >=app-emacs/compat-29.1.4.0
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-SITEFILE="50${PN}-gentoo.el"
-
-ELISP_TEXINFO="${PN}.texi"
-
-src_compile() {
- edo $(tc-getCC) -fPIC -Wall -Wextra -shared \
- $($(tc-getPKG_CONFIG) --cflags --libs enchant-2) \
- ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o jinx-mod.so jinx-mod.c
- elisp-org-export-to texinfo README.org
- elisp_src_compile
-}
-
-src_install() {
- elisp-make-autoload-file
- elisp_src_install
-
- elisp-modules-install "${PN}" jinx-mod.so
- doinfo jinx.info
-}
diff --git a/app-emacs/jinx/jinx-1.9.ebuild b/app-emacs/jinx/jinx-1.9.ebuild
deleted file mode 100644
index 900d7311aaef..000000000000
--- a/app-emacs/jinx/jinx-1.9.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit edo elisp toolchain-funcs
-
-DESCRIPTION="Enchanted Spell Checker for GNU Emacs"
-HOMEPAGE="https://github.com/minad/jinx"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- app-text/enchant:2
- >=app-emacs/compat-29.1.4.0
-"
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- edo $(tc-getCC) -fPIC -Wall -Wextra -shared \
- $($(tc-getPKG_CONFIG) --cflags --libs enchant-2) \
- ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o jinx-mod.so jinx-mod.c
- elisp-org-export-to texinfo README.org
- elisp_src_compile
-}
-
-src_install() {
- elisp-make-autoload-file
- elisp_src_install
-
- elisp-modules-install "${PN}" jinx-mod.so
- doinfo jinx.info
-}
diff --git a/app-emacs/key-chord/Manifest b/app-emacs/key-chord/Manifest
index 1de8be3ae630..05a1040be27d 100644
--- a/app-emacs/key-chord/Manifest
+++ b/app-emacs/key-chord/Manifest
@@ -1,3 +1,5 @@
+DIST key-chord-0.7.1.tar.gz 5343 BLAKE2B b6155869d179f209eab380744dc4693eed560284c2fa6a594a2947f36cbce91423cabfcb57a9a7b429af006eea104a4206d16bb190f2bd02ca7cb8bf22e57b9e SHA512 efef5ac069717618c4226a09890499f5858aef1e4c5f82b7663d94d76d39cd5117fff5b892b083c12253b1ada6df9e79f182697a6de1b3fd1e7c5d79fcf62d4b
DIST key-chord-0.7.tar.gz 5335 BLAKE2B bc47144337093aa8bebb239f52eec8362fe5485535aab894e5afc82cd5e83a716ec229d3e1c52d60c116e5d1801b0f985c4d249ebc65497bca61ddf66f4a614a SHA512 a5cdb82fe9aa279ab146baeefeb0313122400034fa946ad826ea0a6944be41ff93d79097ce79ed6f5cd1187de9dcbbe2bfc3971d8a3f97a2c2760963218669d2
+EBUILD key-chord-0.7.1.ebuild 606 BLAKE2B 1a63d187bd507a6f2eeb615bbf6090976f4cbdc8c2cff2d199a3a0bf2d6d2673d30e9485d0073ee358a7558bd6f661fcfc4b6db9e58583ff85739312652f2ced SHA512 41eb414264cfc1443782b1b142f2024d0a0fb09fe51988f8999e579fd6b9c83a0f44cc19b78ca9326d9622f48476dd0562de1624cba6acc246c454614ae24a21
EBUILD key-chord-0.7.ebuild 604 BLAKE2B 8a3e5dd07ca85987faebf96ddbaff47323d5ad77c8359f98fc136a7e583d3460ac626a8a30f179998507a9f658c5d0f7df18620f3e10a46d626040851b407928 SHA512 a34ec5b40d02c5d64cda8e59a34a0df8d6e10fc7a2b695dac23bad9e3d5eedfb55cae2c6dc963b17679857f0522d4157e11b91b628ea144539bfca4271fcab8e
MISC metadata.xml 437 BLAKE2B 111d317677331323a94ec07f4d080a653f1370026641d72dec2da5dff6379f8a774a49688026a24cf163c262bef806cd217b336e294d979aff57ed62c1e4ffdb SHA512 3e7f85f10226cbfea4f20844441bbccbb6288ad3d9a3779504b4ba492a545a68e346c1c8c95264204dd5e26f0be49b60ff0b9c205cb4f8ebb667f7e61ae9d5fd
diff --git a/app-emacs/key-chord/key-chord-0.7.1.ebuild b/app-emacs/key-chord/key-chord-0.7.1.ebuild
new file mode 100644
index 000000000000..60449ddf4f67
--- /dev/null
+++ b/app-emacs/key-chord/key-chord-0.7.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Map pairs of simultaneously pressed keys to commands"
+HOMEPAGE="https://github.com/emacsorphanage/key-chord/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/emacsorphanage/${PN}.git"
+else
+ SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/magit/Manifest b/app-emacs/magit/Manifest
index 3df0d36f9b91..6f76767d723f 100644
--- a/app-emacs/magit/Manifest
+++ b/app-emacs/magit/Manifest
@@ -1,8 +1,6 @@
AUX 50magit-gentoo.el 77 BLAKE2B 85c942a0eeb84d6d45931a318108dff2006fc38e9e9eac37e906e03619c41fce8c151417a5e3b4fd9cf8db8fd084363a5ab6ca0765ea74e9a052d409528b6c39 SHA512 ab812cd1f5451868dd62a4bd3e87b2d5061ef4e3010a2a4c63396c9b797fbfb45c02d045dfde55de1b7e91c98375ba7a56b98f65beaa697d35228b9c870daae6
-DIST magit-3.3.0.50_p20240520.tar.gz 673945 BLAKE2B d61fb8c566de2bc6a2c4109d787808be76fa33d994adeb97b3d472c9c2da929aa55cf6b81f9cc2055e46d5860aa0d9ddc37080a1b2be06984b3831382031b12b SHA512 53203cdc8bc291302ee35aabe6e4d32e0c0de5bb411ab013d112bcd3d934a221c34f42d6ebccea9d33335d53415f75588468c23668cbbf57851dc61de505fffb
DIST magit-4.0.0.tar.gz 676167 BLAKE2B 2adc7388cddc5230615344b3340ae181feaea1e6c174970e11a5d6f6795ecb32581dc12448c1bdfa6ec4144cc4118ace70049ff264a2c29f084cf90aa3f56d69 SHA512 c42dfe78f1f1c5f6cc732a566b820362993763ada7186d1a76ba0deedf7bd91415d502984e4afd6e958ea237b3f351c718a9e588f9734d7afc186793432229f0
DIST magit-4.1.0.tar.gz 673317 BLAKE2B 6457c77f08605e3665b3fadcb4d6bc48d21498e370261d9709305e774de579be4647afb6e598a446a3ddf06e47baef6561a48706609812991a24e3ab2b22d416 SHA512 063c23a7f1a9099d7ec020980be936b30b85756b30bded48264939c5ae7f742820efc3eadc8ba480ad328ca7276a9d35bb168e6b7a42ea8dfa6a2c1e13b8cc90
-EBUILD magit-3.3.0.50_p20240520.ebuild 1120 BLAKE2B a5f8184f392161262ec3bd0aab184b1c44efefce1defc6bac75e50a3990d26bb4840efab2b6352632b42711952d04d66457a181d4d4f42c85c4ccbf33b01849c SHA512 cc79b06ebfe3dddb1558fc416a9803d57393c84ab643f27c0abab14104d95c9d79ead58e1d252c25010848d207eb99e96cf90ced97f3a38c5c8c9b3c934f0b52
EBUILD magit-4.0.0.ebuild 971 BLAKE2B 4a01f3f891ae1424895977e9fbf89beb383ee72711ed9dcc1cf47fd85ea974ddce31430b2f7134c32dcec27c74d8c905d8fa9965f85942f7a7d01576f668f453 SHA512 9ba3d03605578b4e9cda8fd00dd46c475e2b86e1b29e04bd9114014c917a6eb2518da1837ba7ef18fb88a82933c04534664b87f7d6ca17506af3e18e9ed6a1f3
EBUILD magit-4.1.0.ebuild 973 BLAKE2B 368ebb249bafdb56b1e72b9360905e91680a728db80283d6c59e5aaa060da8747e8cd6208f930b8df4714e2a376fec654206c1d7dae304455752004873c0026d SHA512 87bcb40afe391ebc234ce46ebce02873d1a1063fbb52edc78cf92d533bf6c016891ea7fcb0daed0dda7a19945438aef527b2b31782b92b3616290f56d0220f78
EBUILD magit-9999.ebuild 973 BLAKE2B 368ebb249bafdb56b1e72b9360905e91680a728db80283d6c59e5aaa060da8747e8cd6208f930b8df4714e2a376fec654206c1d7dae304455752004873c0026d SHA512 87bcb40afe391ebc234ce46ebce02873d1a1063fbb52edc78cf92d533bf6c016891ea7fcb0daed0dda7a19945438aef527b2b31782b92b3616290f56d0220f78
diff --git a/app-emacs/magit/magit-3.3.0.50_p20240520.ebuild b/app-emacs/magit/magit-3.3.0.50_p20240520.ebuild
deleted file mode 100644
index d99c81a50ff4..000000000000
--- a/app-emacs/magit/magit-3.3.0.50_p20240520.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="A Git porcelain inside Emacs"
-HOMEPAGE="https://magit.vc/
- https://github.com/magit/magit/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/magit.git"
- S="${WORKDIR}/${P}/lisp"
-else
- [[ "${PV}" == *p20240520 ]] && COMMIT="9cde118744151caca08b080e15f0c903f17d0f20"
-
- SRC_URI="https://github.com/magit/magit/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${COMMIT}/lisp"
-
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( ../README.md ../docs/AUTHORS.md ../docs/RelNotes )
-ELISP_TEXINFO="../docs/*.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.5
- >=app-emacs/dash-2.19.1
- >=app-emacs/transient-0.6.0
- >=app-emacs/with-editor-3.3.2
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-RDEPEND+="
- >=dev-vcs/git-2.0.0
-"
-
-src_prepare() {
- default
-
- rm magit-libgit.el || die
- echo "(setq magit-version \"${PV}\")" > ./magit-version.el || die
-}
diff --git a/app-emacs/orderless/Manifest b/app-emacs/orderless/Manifest
index 2e4dca235a7b..07e4c33a77f7 100644
--- a/app-emacs/orderless/Manifest
+++ b/app-emacs/orderless/Manifest
@@ -1,6 +1,6 @@
AUX 50orderless-gentoo.el 84 BLAKE2B 663573f2689256eb1de3111304494fa84a0e136af0a9e247717b02d6a6012c44615cf3690241ae3db8a19c0de07f9055997b5ebe368ba633542cd054fd3f8f3d SHA512 727586260e0da7f0302e3a0e1177bd0bc1c2f8d9f40d0a8c858a85bc539bb1cfd4c881b53f44e66a4eecfd4aac854e10993e876de381152f4913ea7ec9c13b70
-DIST orderless-1.0.tar.gz 161589 BLAKE2B 57865985d53bd30be715f41dcdc941f54623d57f89321a58a08f28c59525a36364929c38dc8638850ab9cf9a980eb4e4c9b70160d2a0a220a169642899e4e2c7 SHA512 a1ba3645e28a3086e8b564886d8f8b0589dff10437084b1f9f1213b130ecbacf6b6bce85ffceab58ddc5bb447e340589036880f8d6d8d2cf8d35cf5a02133943
DIST orderless-1.1.tar.gz 36066 BLAKE2B 5b40e662df6bcff0a69e560bcf164c7729877b7c5e46843ede48e1cd7cc52dadc8e5d1d9757809b412a21a6671e0a2b9a2bbbd4195b8d69b465bfa6b9c97709c SHA512 0de959a9a6da16922fa8ad55016d33a937fcdf1cba8359ad90bcb222cb23272f31ccc9e1f68ef2c074d257c692fc5d597248d9fb7f1d3e51d1958912a42c6b16
-EBUILD orderless-1.0.ebuild 690 BLAKE2B 569a305b8fd0d1a4ab2b9578ba454c5f017d7e68d79a25087879f93a586c043d1996aaaf46f8e7667daeefa4a8c1ec9c26775f9f9e509b01b1fb184031f2ea6a SHA512 476fb691dab7263bbfa1dcda6ef21790f010b3ac413113fd4c8cd224891696e1f707d23c4b283cf49e85b6a68dc434b2fe17868785863f8c4c4da2ee0ce3ce00
+DIST orderless-1.2.tar.gz 36260 BLAKE2B 8d8ad75fd46f2063f0361b8d669d940ba01349bdd66ee2b5ae2b2351d9a78b3a454d466fc3ac0fe077bee34537629729d3f57ead5f19949f8ac5a80103037601 SHA512 0af2b5e7ddd6c29bc5322cb26a1e02cc69edbe138f14e8b416466d6f9ee6b17fc0a9f0586fafdb584ece3f48469c72fb029cbbbb7e10832a14d441bc0f50f41f
EBUILD orderless-1.1.ebuild 695 BLAKE2B a24668a94f19036d1ffd24a750e84d272c4c6ec98b7767ea54f12b8b126b6bf9432eb4888724fa12b4b2654384c5540a5afa072caf874388aca8170067cfc9b2 SHA512 a739cedd06d59ee71f84d3a6016544bb3fc603767a0477742563488c8610876a6415693acf56cc4053b7cb38384883066fc8d8af661f807b1861ad746e0258a5
+EBUILD orderless-1.2.ebuild 695 BLAKE2B a24668a94f19036d1ffd24a750e84d272c4c6ec98b7767ea54f12b8b126b6bf9432eb4888724fa12b4b2654384c5540a5afa072caf874388aca8170067cfc9b2 SHA512 a739cedd06d59ee71f84d3a6016544bb3fc603767a0477742563488c8610876a6415693acf56cc4053b7cb38384883066fc8d8af661f807b1861ad746e0258a5
MISC metadata.xml 364 BLAKE2B 3866465d96c2508dcaed43f67f6bdd861cce2c8b2d98d9bcaccf28a566a868051861c10aaf43479fc0228054a86ceeca7da1e0bec7e7ffe87e6eb6f858628c52 SHA512 a8490a67c98d10206bbd5bac7c960ff0d216a29731d73d6570d0300153b40f2de85d09556ef39d0db9f7a0d24c0c643452e3bbd2dfb4973941fe73236c3206f9
diff --git a/app-emacs/orderless/orderless-1.0.ebuild b/app-emacs/orderless/orderless-1.2.ebuild
index 4e2b3347a81c..b83d5229ca69 100644
--- a/app-emacs/orderless/orderless-1.0.ebuild
+++ b/app-emacs/orderless/orderless-1.2.ebuild
@@ -1,20 +1,24 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+
NEED_EMACS=26
inherit readme.gentoo-r1 elisp
DESCRIPTION="Completion style that matches multiple regexps in any order"
HOMEPAGE="https://github.com/oantolin/orderless"
-SRC_URI="https://github.com/oantolin/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/oantolin/${PN}/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-BDEPEND="sys-apps/texinfo"
+BDEPEND="
+ sys-apps/texinfo
+"
SITEFILE="50${PN}-gentoo.el"
DOC_CONTENTS="Enable orderless completion by placing
diff --git a/app-emacs/org-appear/Manifest b/app-emacs/org-appear/Manifest
index f52d0ad9bb6e..92747a894efa 100644
--- a/app-emacs/org-appear/Manifest
+++ b/app-emacs/org-appear/Manifest
@@ -1,6 +1,4 @@
AUX 50org-appear-gentoo.el 147 BLAKE2B d544596303f5346afe667fc440c9467c65f23313f16d89293a7cc2a703d60211f034d66de2e9d1e2172b0b2f015572ec64b15d8f963b1fe3c00ff8c388a7a0b5 SHA512 70e9cb67d1aff2e0284cc9f85d4e1127aa84b8e8a03f323476375fb91e6bb47f5821acb3bfdb56ff24416c87001110c7621b98a76165591871459369acb0a1fd
-DIST org-appear-0.3.0.tar.gz 95423 BLAKE2B 925e82f6b2757138d8e3b2f20a1c3bd64644aea463fa5b713e363b8cfe8ca1111a666d3a934c313032e5a8339bcab9962129c92a2b1a5bd454fcfb3aefc0ac1a SHA512 5500e838ddfd5a4000604a284a5a967ed2a42abfcb6f24cf86f60116c0a2afc7dd303f9be9b8b879fc8a0cad09e15e168212e6b6c6b3c18ec649b92c5a3ea2b0
DIST org-appear-0.3.1.tar.gz 96145 BLAKE2B 8bc635cb99929d896898081760e3bd3321d881f19d8da905e92ea8b813ac118064c996b1ab896d178d6aecb2ac91a1ab80e5ea43d745b75f154f1555a9cd4658 SHA512 c3d4140b41a5612c2987ff48d7b6245808eb8f5ec555fdf5977012d311b63debd8de4bea0e49380dabdf7c15f8911d44730bad6d48a0bc1e6d3758d66dab2120
-EBUILD org-appear-0.3.0.ebuild 435 BLAKE2B 193570e65e11bef46a6e666b86e1bd61986a2307a5441a1be17906e0a4b6e758330110c49e6b5cbf2c6a3cf5b261ec004856b5a75939885e9aa035824012011e SHA512 11576730c7429466628de00838130cd3ef2c49aced5daa53c7345c92f81cff86c60d99bcac0d9ae57854ae425653d51eed7fe553c9e024b0ce8558dd69546f7d
EBUILD org-appear-0.3.1.ebuild 553 BLAKE2B 88bf9117df911133d9d42eea71a17420eac99929de814cf25e6ac197e49c7ad68da8cab31d46bb4c9d19f3a50f5900ac5299481e23545c8c701bdfedd222af86 SHA512 57f636543fa78af045747c95f3eb7c163ee76f5261590d2629718c72b1472b2106409fb4b93d7113d0052cf1f304c741a363b64fdd02eb312312d103e790e6a9
MISC metadata.xml 423 BLAKE2B 98496b9b392c87849ce144f88f9a966fe6e58ef9015dd476e1ac90824ed782b07e0c12c96b4b7e1c07f3cc1dc13072c6469db04fc0a57824b456264d6927e567 SHA512 7bb84b12302126b4e4a253a8a6e27e07e3c49d1164bff10c0396b64923d9406119495047b48f3a1d3ac6d09bed076f5bf8458a7501ec49447cb01c1460279c12
diff --git a/app-emacs/org-appear/org-appear-0.3.0.ebuild b/app-emacs/org-appear/org-appear-0.3.0.ebuild
deleted file mode 100644
index dacc9db52be7..000000000000
--- a/app-emacs/org-appear/org-appear-0.3.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Toggle Org mode element visibility upon entering and leaving"
-HOMEPAGE="https://github.com/awth13/org-appear/"
-SRC_URI="https://github.com/awth13/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DOCS=( README.org demo.gif )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 51e3f82cf6eb..625bf258e861 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,15 +1,9 @@
AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe9856c526d77e5e988a35203c35322a1ea7ce9e19b02ff9a5ce1b2b4d73b8ba19bada30b7fbf453e43b01 SHA512 aa2e47c060d441ef1f631f2a44f3b7adc7cf5306155b9cc3f3f808aa053b411980671a89933c77fe02aac79bb6f25f2fe98c676e13e097dd885f23bc9d8cb000
DIST org-mode-release_9.7.10.tar.gz 2362896 BLAKE2B 1f95c6195c1607236daddc1a7724560e8e029c6f2dbabfc5d80bb426bccd6df2c10852c242545f90ccb0e3765b2ad021d8bd601e93a87002189dcb0ecc7d8087 SHA512 4f6a39938290a581ec798010ebc23f22c5d4e5a96bad4a84f002c0693b7cbeed689212bd9b8c68efd1769bd50315ea0e1c82449640a7ab9b7fdc2484d50bb498
DIST org-mode-release_9.7.11.tar.gz 2363004 BLAKE2B 7438d67b834818d06185753fbe9e712c6f7b2381815de86c6f9e2e00715e8e235446c811440971c39ddb6f3f93839d6ab768b6e8b1ad023e94b7cd6f221baf3f SHA512 f2f7a4e2eae6ba2e6f2b85c4bbebae75dc48822b3a2080c3f9ec774e149799f4c97551bb0fc64dd156a34a015cb62f64d6f1697bd3f7fd0b6277d8c2a6f7665a
-DIST org-mode-release_9.7.6.tar.gz 2361944 BLAKE2B 238928a0a8b57772d6d6b0a1a28dc8073a72e5783730b171f1751b47a49d2c59578e7ca51187ebb4feedc0afdcd40452d62df7323bdafc1b6a8690815f609f8c SHA512 2c9f8ed35281bf909fe53b85bb5db9f14864d3b82a9f96fe29ae87db163f2c071772568674a0b618842259524864167808f26b32a4a8826cd4f2746ea68f95d1
-DIST org-mode-release_9.7.7.tar.gz 2362578 BLAKE2B 7cdd44198410b638a242d5538ae6eeaa0f4f1b6922a465483ddae793bbc2deefc4493042f9495d56ade908e16e788c4151f6e93676ae5c1ccd30173723b41c52 SHA512 7519fbc2b40471654e686a915dedb464c31869c65a63ab5ebfabb984c99ae26f0ad3bad531453d245937d628c27d282d0fe4f7a24547835100b3779f9b2f4ed0
-DIST org-mode-release_9.7.8.tar.gz 2362527 BLAKE2B 4cbd744cf5507b338d6809655c13314b0f777599782929470a3b4df1149c27bb86866784df33e3e303ba736387824142ba881be4959a9ee71cce89f4d4a43d82 SHA512 55979377cc45a790bb8a50ecc123f240e8a957f62459b8aed00333401da87bc0cc66239a66e53fcdc9539023cc0703076133457e751c78638571ce6402323369
DIST org-mode-release_9.7.9.tar.gz 2362703 BLAKE2B afd3b9d9dd2ade96865807ad36cecac949c427682ec5e473174b30cd3648c7413dfe59f70bec50685a684fdc03f095c20c1e7dc2b9cc21546d8a13e8582a109b SHA512 08d6e25670509f86e64cbff2c6998b73cffb2bb109ae531702b3876277f95e39107de70d091eb238f576684995e808969b439670179a14938d2fad6d94fad8a2
EBUILD org-mode-9.7.10.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
EBUILD org-mode-9.7.11.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
-EBUILD org-mode-9.7.6.ebuild 1594 BLAKE2B 0c52014a57510022eb39526b82b6ca5d981d79cb0fe456596eea50a95eda39307bf8cf91c659d07eb62fff761bd68c597ff62560bb2c63d9806e7aa2d18e16ce SHA512 cdce35ad3040a1386fffb0f09ce97c5fe1f6536a4e3d3075b8c8c831040a97bb7e4597bb6ca7fa81fda95aa5eb3c0a2c3ce276881afb1d0871a205a4be4983b0
-EBUILD org-mode-9.7.7.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
-EBUILD org-mode-9.7.8.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
EBUILD org-mode-9.7.9.ebuild 1594 BLAKE2B 0c52014a57510022eb39526b82b6ca5d981d79cb0fe456596eea50a95eda39307bf8cf91c659d07eb62fff761bd68c597ff62560bb2c63d9806e7aa2d18e16ce SHA512 cdce35ad3040a1386fffb0f09ce97c5fe1f6536a4e3d3075b8c8c831040a97bb7e4597bb6ca7fa81fda95aa5eb3c0a2c3ce276881afb1d0871a205a4be4983b0
EBUILD org-mode-9999.ebuild 1548 BLAKE2B 426b201cd1c179250baa695a14b4f152a1071bfc2b9afd99035a409b2ebb0be500a21bd43dcc46dadc10eb8466ab1ed8787f8007f09a96849688851d24d4cdab SHA512 154b347979a5bfde974dac21d0e2f65c7bddeaffaf9a0c68054ff97a24ce126f784e473705f45bffa9c40361b106a6042175470e883d1e3faae2a73c345dc160
MISC metadata.xml 1308 BLAKE2B 5aecc9209e6435d3112633a3dbb154494d20f6e428985f942ea9102d83d03ad08049fc58abe16d189f6744278fb84886990c0dfa94972b7e5669edf05de17223 SHA512 331969bde4138037bb516456a25de2b89a913f06c411375a3303eb95799e5cd214934aad98166f407acb47963ea9ab6ceae6d35fe607c963e62f0279d28a1cf1
diff --git a/app-emacs/org-mode/org-mode-9.7.6.ebuild b/app-emacs/org-mode/org-mode-9.7.6.ebuild
deleted file mode 100644
index 2e6d3986022b..000000000000
--- a/app-emacs/org-mode/org-mode-9.7.6.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://orgmode.org/"
-
-if [[ "${PV}" == 9999 ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git"
- EGIT_CHECKOUT_DIR="${WORKDIR}/org"
- S="${WORKDIR}/org"
-else
- MY_P="${PN}-release_${PV}"
- SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}"
-
- KEYWORDS="amd64 ppc x86"
-fi
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="
- doc? ( virtual/texi2dvi )
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- emake -j1 \
- ORGVERSION="${PV}" \
- datadir="${EPREFIX}${SITEETC}/${PN}"
-
- use doc && emake -j1 pdf card
-}
-
-src_install() {
- emake -j1 \
- ORGVERSION="${PV}" \
- DESTDIR="${D}" \
- ETCDIRS="styles csl $(use odt-schema && echo schema)" \
- lispdir="${EPREFIX}${SITELISP}/${PN}" \
- datadir="${EPREFIX}${SITEETC}/${PN}" \
- infodir="${EPREFIX}/usr/share/info" \
- install
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
- use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
- local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
- so you may have to install one or more additional packages.
- A non-exhaustive list of these dependencies may be found at
- <http://orgmode.org/worg/org-dependencies.html>."
- readme.gentoo_create_doc
-}
diff --git a/app-emacs/org-mode/org-mode-9.7.7.ebuild b/app-emacs/org-mode/org-mode-9.7.7.ebuild
deleted file mode 100644
index 86c9f98ba96b..000000000000
--- a/app-emacs/org-mode/org-mode-9.7.7.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://orgmode.org/"
-
-if [[ "${PV}" == 9999 ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git"
- EGIT_CHECKOUT_DIR="${WORKDIR}/org"
- S="${WORKDIR}/org"
-else
- MY_P="${PN}-release_${PV}"
- SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}"
-
- KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="
- doc? ( virtual/texi2dvi )
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- emake -j1 \
- ORGVERSION="${PV}" \
- datadir="${EPREFIX}${SITEETC}/${PN}"
-
- use doc && emake -j1 pdf card
-}
-
-src_install() {
- emake -j1 \
- ORGVERSION="${PV}" \
- DESTDIR="${D}" \
- ETCDIRS="styles csl $(use odt-schema && echo schema)" \
- lispdir="${EPREFIX}${SITELISP}/${PN}" \
- datadir="${EPREFIX}${SITEETC}/${PN}" \
- infodir="${EPREFIX}/usr/share/info" \
- install
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
- use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
- local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
- so you may have to install one or more additional packages.
- A non-exhaustive list of these dependencies may be found at
- <http://orgmode.org/worg/org-dependencies.html>."
- readme.gentoo_create_doc
-}
diff --git a/app-emacs/org-mode/org-mode-9.7.8.ebuild b/app-emacs/org-mode/org-mode-9.7.8.ebuild
deleted file mode 100644
index 86c9f98ba96b..000000000000
--- a/app-emacs/org-mode/org-mode-9.7.8.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://orgmode.org/"
-
-if [[ "${PV}" == 9999 ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git"
- EGIT_CHECKOUT_DIR="${WORKDIR}/org"
- S="${WORKDIR}/org"
-else
- MY_P="${PN}-release_${PV}"
- SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}"
-
- KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="
- doc? ( virtual/texi2dvi )
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- emake -j1 \
- ORGVERSION="${PV}" \
- datadir="${EPREFIX}${SITEETC}/${PN}"
-
- use doc && emake -j1 pdf card
-}
-
-src_install() {
- emake -j1 \
- ORGVERSION="${PV}" \
- DESTDIR="${D}" \
- ETCDIRS="styles csl $(use odt-schema && echo schema)" \
- lispdir="${EPREFIX}${SITELISP}/${PN}" \
- datadir="${EPREFIX}${SITEETC}/${PN}" \
- infodir="${EPREFIX}/usr/share/info" \
- install
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
- use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
- local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
- so you may have to install one or more additional packages.
- A non-exhaustive list of these dependencies may be found at
- <http://orgmode.org/worg/org-dependencies.html>."
- readme.gentoo_create_doc
-}
diff --git a/app-emacs/org-modern/Manifest b/app-emacs/org-modern/Manifest
index 06492651cf4a..5346d5157483 100644
--- a/app-emacs/org-modern/Manifest
+++ b/app-emacs/org-modern/Manifest
@@ -1,9 +1,5 @@
AUX 50org-modern-gentoo.el 268 BLAKE2B 1c60242a6d203e31583ee774e87f200637b1ca71540b65cae68ea0f9255f5eaa4655345bbf21a3e992a087c7dc5abff49a039dc6d36cec59d1a7d8d973da518c SHA512 0b0fac73188c85d3447e34730fab7431eeeeba56f623e38858aae7a73aeae3160b1c272ee9565899375319194b7817578351ad578bc9123b903c8f169ebcec9b
-DIST org-modern-1.3.tar.gz 25476 BLAKE2B ae3c4299ba94fa90fafb8d70ab78dc774052763e88b80974c98cdc1511a8d0107bbc429da6118c4bd16ae85761d6feb791cf8359ebc475fcffafcfbb714b6854 SHA512 d4fc8cbebb8a97a2a06312d35df86b5c3e112740b473bd00681b4dc8e73d82f0bbbdbe2977ef51d27efd59b0ce5aca8d7defba22b25881261ffa1f1d7c0173cc
-DIST org-modern-1.4.tar.gz 25746 BLAKE2B fc4269e7b812b93a42f160b8295525d2b830e8f03b4a1af7777b4287b4b879e991ba8384124ae6dc7bd93b09fecf3a2ee7d310c60ed8601f524e14f69f5f4e77 SHA512 1b4d9b504a7a4eff20dcc47528176bbb3b144ef47849ab6b14fe00405322f1c3d5b7448834fa105e99183d0c5ff503d681f2f267df6d10ee7041cefe9d895f2b
DIST org-modern-1.5.tar.gz 25739 BLAKE2B 3d8ccc352c18f71ef4c4d317957ccadf83cefb5caab24417eb930e20078b9a80e5d2758b8724cf271b622251d7e05aefe43a81500f9ca95c523d4fbd70592a67 SHA512 f98833f37a90873d17df4dc0b7540bb05b2794e3bb754514a0fefdc5693acc137ecc7fbf3d3959aecf95cf5368e17aa093c2977ff87a2a57fa694d98cf36d2c1
-EBUILD org-modern-1.3.ebuild 623 BLAKE2B 2eb1626c8c284ed0099e0de43d98f8f1731fafec37b1cc139ee72bb966cb196c94f819fa85aef45376b265f66aa4c691da2f29d2498df700f0f1c22746f4b7c6 SHA512 6c8e86ce2b27a2a4b63a5b3b2610ed0362aead4b0aaa935cdf0531addb4627f65fb50fa124059381f6b73e937757f68103c398be893792bb6ec4465c57590a2f
-EBUILD org-modern-1.4.ebuild 622 BLAKE2B d4d0c008bcbbb71d5acfebcc68b19ed61454f1985f378d4a2948d790dd5371bb89d9d0bcfc140c2e5c1cb7319917a8f454aac2d7eb058243042d4a1edd729d93 SHA512 14348501164944012e95af9c3f07b49f9dcb06626c3fbb5169ec2d57816be4b1ca4728d3c47b5d066225f03890838043a7763eb5c578bc43d3a7872d6c57739e
EBUILD org-modern-1.5.ebuild 622 BLAKE2B b9b679b188022098f61976b5126fd14c0a09217b9962dd8f973b11238e5f70476bd3f6526117000aa11d2b7cb6c71f03ee59d038e2aff47578aaa378364b85d1 SHA512 ce6ab27608f20408ca309bf19e3519201ed925275e268685dce07c6ec000c49781f78b427eb559cdda8b8104caf4c928c2cf0e1350b1e6f04bfb1e8467806f22
EBUILD org-modern-9999.ebuild 623 BLAKE2B b0ba64e8c778531dab255223e94953a8046fcbd8164e1d1365065897ab62a7ca3ae459693322342bba0621caa79bdd785ddaf0321c152313a4eb2bbc64482b80 SHA512 9eb117413c6c346f58990aa8981f015d626aa30462317595c6a7da5c1f520ed287ee54399ba0e2ab0101fc41c7ded949318dfe723f793d888f574b644568e62a
MISC metadata.xml 803 BLAKE2B 76b689a9bee8d6d86128fb80844c575294e9e91812161e735c47eb4fc7c9192539f2109ebbcbdc143abee07426faf6b7cf0bc86c48d411738a8329b14c7b56a1 SHA512 cc417a871bdf3534187e566c197007c848f0974b2b4b58eff473087ef09702a929a9df5f4f1df019a4ca632884e7657db055d0ab58ed2ec328506ff0a4a7fcb6
diff --git a/app-emacs/org-modern/org-modern-1.3.ebuild b/app-emacs/org-modern/org-modern-1.3.ebuild
deleted file mode 100644
index b7d30e300fee..000000000000
--- a/app-emacs/org-modern/org-modern-1.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Modern style for your GNU Emacs Org buffers"
-HOMEPAGE="https://github.com/minad/org-modern/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.0
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-DOCS=( README.org example.org )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/org-modern/org-modern-1.4.ebuild b/app-emacs/org-modern/org-modern-1.4.ebuild
deleted file mode 100644
index 5f67c08e6dce..000000000000
--- a/app-emacs/org-modern/org-modern-1.4.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Modern style for your GNU Emacs Org buffers"
-HOMEPAGE="https://github.com/minad/org-modern/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.0
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-DOCS=( README.org example.org )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest
index e872037006ab..1699b632324e 100644
--- a/app-emacs/osm/Manifest
+++ b/app-emacs/osm/Manifest
@@ -1,7 +1,5 @@
AUX 50osm-gentoo.el 67 BLAKE2B 0486bd17d60abb53433943335ed7584a0ab6f3b2a1dcdf23174e6f790f95044d4000d5b37a3b1c2549337268b5b296c6528e68e061ad75aaae8bf3ff141069f8 SHA512 b4aed2a5c285c94489371fa297a44d7bd3ac6172199cea0218d0469cf4c2d36b819ada8f3da6b0a95c44f729e4d77f5051826081137c0f68cd58829705ccc50e
-DIST osm-1.3.tar.gz 35272 BLAKE2B 4cf6f5cc81f0cb710c2b33902373fe8102dc91c66242bf7b179ad8019ad91a3c91216d5f90ada9f00acde57f92722538c4803a6e891b11eb1b18fbdfec110c89 SHA512 221c8d236819aa7fd00350e20127a9b9eb87f8d9cbf319f1f319dae5d5c5580357e76409521e0921cb70e3cadee46e37580a454a206b67357e1ed6c727acc8ed
DIST osm-1.4.tar.gz 35286 BLAKE2B ec45051f7a9045115891e9d38bd2f311b25d02f9da907aa3730eef174af84221c2ae1461e6f7d9b3a866f35f20599f36973a00c5df41551766d4d9d310dbd7df SHA512 afc5ac0b8aa592ddbc8e3fdc5e1472d58c21008952b9208d5d89a6ab666542f1239e67c1c95b25bc90bcc3ad3e5bb0dca06e725355ada1413cfbfce07cf13167
-EBUILD osm-1.3.ebuild 752 BLAKE2B b687d1e6b65a426c004b4b5ed58e4491109e1216ba4bbe327a858da0f448f308bc1ae0c22d7caa3eaa8104d4e4132fdd9a9ce3445ce4c71081ddf3e34afd301f SHA512 4d7f94dd765d22be16e85529367d4edb267f58ef8bcc94f06ed9bf6908f07e6bb3355fbadb7e6dd6a950244415491111fd83b0dd86806c1b41fc7587919cfb84
EBUILD osm-1.4.ebuild 754 BLAKE2B ddd6ae824a4a81e0579e12c8d1c64c05e8d6437b286e34e509ce09195f80f145d4bff4a7c681d3c9c0df670067918c014aee58e67a6655a731238be41838cd65 SHA512 f757976e7f79a0948c9debf43f5ee171014cdc200a20bdd49b31bafe947c54349dbf33224fbfd104f80b85f7270bcddb6bf5a88d9e9cd48ad3c85ea748876d13
EBUILD osm-9999.ebuild 753 BLAKE2B b0e91e38efdb5dc1a20e91634f6dff6383aeb44c0e341e26c08686d0cea18997e7ffc00ca2001b3fe33fbe1a50fc54e6338e49aded3833194f451a90b22808ae SHA512 abdce8e8d196b5faf3462ce2630ba0711760a6570907f3aaf9b0b4dec6770873d1e6d6f89713f9825b67f92f065b90ab75eba2fb31cb7f210434568b60b567c5
MISC metadata.xml 1007 BLAKE2B f28de509f2c4d32cbc67695ed97d2e4231baaa56e29a55993bb6b6c85323bbab51ba6ea398d6b0f562cb93975c6c09a5962f7f504509c4a6dcf19a6efca08750 SHA512 8ea20302c01493f320e2ad72e2a3530088a9a7d8db5a72c33286f31e82ba4a60e1dcaf6c4a11ded416ad864c27bb42d3833aeda58b261ea054ab71cb5fd26736
diff --git a/app-emacs/osm/osm-1.3.ebuild b/app-emacs/osm/osm-1.3.ebuild
deleted file mode 100644
index d690692e0ba7..000000000000
--- a/app-emacs/osm/osm-1.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs"
-HOMEPAGE="https://github.com/minad/osm/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
- >=app-editors/emacs-${NEED_EMACS}:*[jpeg,json(+),libxml2,png,svg]
- >=app-emacs/compat-29.1.4.0
-"
-RDEPEND="
- ${BDEPEND}
- net-misc/curl[ssl]
-"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp_src_compile
- elisp-make-autoload-file
-}
diff --git a/app-emacs/persist/Manifest b/app-emacs/persist/Manifest
index 31ec6b70a1cf..87d8815eecf2 100644
--- a/app-emacs/persist/Manifest
+++ b/app-emacs/persist/Manifest
@@ -1,3 +1,5 @@
+DIST persist-0.6.1.tar.gz 6777 BLAKE2B 4e5ae7cef591fcfb7fd7084e38294bc6000d9b1ed2d9b83ea54c1f6fe4f4cbb4144df51a5df9fcc654d459c58e105e58c53cfe841df0eeeafd95ed127797cb2d SHA512 e7b2d2e09cea26a37142d66e95f640e37640ebcf8434b284650c6126475c8844476c164b00ffc3cbecb021bb6963a19ede2720ae2e892d45d8986ede6de3f28a
DIST persist-0.6.tar.xz 5852 BLAKE2B 4cee1485109e3215ce739c0c286e2076c19cf86eb23305adc9203f40ac1d08ed1de19def3ffe4361d062bae75ba38ef380636bbf5fbe58f4aa7127771198e378 SHA512 280a1a26a61f1ee7b1e2186917e7b414b14886ef32fa1b63c0416267991ae65f5c46feaaa384a6c15d2f7975841a6bb9901353420db4d6f308cf72c5035bfd66
+EBUILD persist-0.6.1.ebuild 943 BLAKE2B 4e2b157786d5e1b2a1c986c1ef997ca5a462613bbda650cb62d895e4d6f07d705c6d6a853cf52e2b9d2ebd1fac653c3b2174b9181a906ce6e47f28f05b091c2e SHA512 586cb2092a9bdb48cbe5fb694a684f44e6396647627155e7642d9786d2e9f48aa7681a11e498ac59aa764ab0b1298eca5e56453484dd6b5fe120dff05640dc29
EBUILD persist-0.6.ebuild 485 BLAKE2B 7826d1bf99364c96a0a9c0e04d13fee339d699faee35e6625e5a0d3c8166b9326ca02bdfa60f03e0a56bda2b93554364e10d4501e87d7bdef18d62043bcae4f4 SHA512 a1a96087736110e8eeaaebae6b0d4ce4f789b951e5141df7a4600809cb284e9e3b4f321ad22e6c86eab4ffa831afd19fea52cf560b4ee5821d552ff9296e606b
MISC metadata.xml 269 BLAKE2B e431fc3cbf82ae368f62ce9c0a0779eef2141b1d6aef94a47a87d29c92f5fae3f9cbcfbe59ab14a74bee673698b61a7446e4ade1804f330a9e2926b43ad3e700 SHA512 2899510a1184404b72d35aea6d963bfe2be26922150cd2f1f68107c22055a12e5b9ac54d9c07ad539ddaa204624ddf61990a3272ef4aa3f31e10b0a78b2fcc9a
diff --git a/app-emacs/persist/persist-0.6.1.ebuild b/app-emacs/persist/persist-0.6.1.ebuild
new file mode 100644
index 000000000000..8f745ad5237e
--- /dev/null
+++ b/app-emacs/persist/persist-0.6.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+[[ "${PV}" == "0.6.1" ]] && COMMIT="5ea8f32ef50ce2b444d6918e17eedce9f74629af"
+
+inherit elisp
+
+DESCRIPTION="Persist variables between Emacs sessions"
+HOMEPAGE="https://elpa.gnu.org/packages/persist.html"
+SRC_URI="https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=snapshot;h=${COMMIT};sf=tgz
+ -> ${P}.tar.gz"
+S="${WORKDIR}/elpa-${COMMIT:0:7}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# ELISP_TEXINFO="${PN}.texi" # Broken.
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert test -l test/persist-tests.el
+
+src_prepare() {
+ default
+
+ # Skip failing tests. Tests are marked as "WORK IN PROGRESS" at the
+ # top of the file.
+ local -a skip_tests=(
+ test-persist-save-hash
+ )
+ local skip_test=""
+ for skip_test in "${skip_tests[@]}"; do
+ sed -i "/${skip_test}/a (ert-skip nil)" test/persist-tests.el || die
+ done
+}
diff --git a/app-emacs/php-mode/Manifest b/app-emacs/php-mode/Manifest
index abd788cd8e43..8ab32e6558ad 100644
--- a/app-emacs/php-mode/Manifest
+++ b/app-emacs/php-mode/Manifest
@@ -1,5 +1,7 @@
AUX 50php-mode-gentoo.el 286 BLAKE2B 1c823d8244e714811c5f1be402d1cd41e7b81951aafdedd01f36fe93f3cb6150792b5ed09ef5fd859211692f766fb8e931581c5e9cd60401d6eade364696edec SHA512 5f6205a7f3300d02b612a0aba58566dba1ad2a5f090c827c7d2d740af9c425cccb8384b37ac81e05eb81b4e31e649726433105b9862b92913e56752c554eec93
DIST php-mode-1.25.1.tar.gz 131105 BLAKE2B 9672d3e71ead28cc7db78ca5c148340b1e1e2552804c172ac14003384c72c3eccf56f5c258da8f0b6e218976100a374af8f2f0c68595ee6b4a2a90d965b60644 SHA512 4e1acf92a95b7e836893160ae3a3bd7a510d7fa0af5f7a6eb3cc8141c6a90b803a339b5d49527ace4f6ec06364ca794f4b834b7391617420a3219dc95fbf61cc
+DIST php-mode-1.26.1.tar.gz 132347 BLAKE2B aa860304e8772e7b4f0eda98711acb1fced279fda16fe491477deaf47e79ef4a841686906783633a7eedd2d19e1569bd1fb17b693588f1b950ee8a7e540e9c77 SHA512 85e9049f895fbba17cab4ef868336aa992821b3dd4167a2c9e1c8ef748bd9d3ac6a413a125391374552beb02dd2a3a6263bd739da78691361e0500c4e0ed29c8
EBUILD php-mode-1.25.1.ebuild 817 BLAKE2B 214dbd23ad411361b2ea866c772cbe469e5a24fb531a89975bf021be0d7fc31f18147a412d7b83e191c77763128481520f30affec53ffb71c5f58b99b1e30b87 SHA512 8e67607331cf441c7d2571f3129d5038faf964a94be98ba34163764dae518aa9339ff3253b2f61ac1485a17283f806a46b6e04bbf506dc5509df8c621337555b
+EBUILD php-mode-1.26.1.ebuild 825 BLAKE2B 75b305b422cc708f25cce389aa4a70afc09e1d1f872d5ad0ad8fe8c310d4cbdf1af658dfdb56b4b6d21394e52dfa20aa6c04983de75905f9685c06f0c731dbd5 SHA512 16f87c0b92b02058aa74a46eab34c4b7e1a4290e005e68c11e71d7625a8dce9d835db80f0ca53a9e29b2ee65e0bfe6e1649ca513e6ef04daa36e39e8c9ca228e
EBUILD php-mode-9999.ebuild 821 BLAKE2B b02344be42bfa310b6b3bbb9d041af8657a541dc7d6486968b41f3f7f1ba2e7c68ba3aa35fa6100225d5a45a9b9f6328ea5715851c6dd0b34663b0a2f8048d7b SHA512 4a8c20245371047314f6c09574f6e7c92b17bd8c2bf54d20515798b2721a4dcbb3dca95c1c5a05ecde91c17a7c416495357fd4b614de64d1f86778a916a60ea3
MISC metadata.xml 431 BLAKE2B 9349c1a4abe0f4e86aa6fc3fd5d4ad086c85b7cf3375c7fdafc051b0f8b1d089ab0f48220b1b6d05fde68051223e0f2b5a13698cac27c5b01a244fd42bebd9a7 SHA512 581f83ac18fbb5c1f28eb83fa53c7b8ad19cfb9b2df6123dc18bbd2a9eb53972400b0a84816d6740590926dcdcd1eead1fad5784fe93eea80b78edf420228b79
diff --git a/app-emacs/php-mode/php-mode-1.26.1.ebuild b/app-emacs/php-mode/php-mode-1.26.1.ebuild
new file mode 100644
index 000000000000..c61824e10dae
--- /dev/null
+++ b/app-emacs/php-mode/php-mode-1.26.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="GNU Emacs major mode for editing PHP code"
+HOMEPAGE="https://github.com/emacs-php/php-mode/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/emacs-php/${PN}.git"
+else
+ SRC_URI="https://github.com/emacs-php/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+S="${WORKDIR}/${P}/lisp"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( ../AUTHORS.md ../CHANGELOG.md ../CONTRIBUTING.md ../README{,.ja}.md ../docs )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert "${S}" -L ../tests -l ../tests/php-mode-test.el
+
+src_test() {
+ touch ../tests/project/1/.git || die
+
+ elisp_src_test
+}
diff --git a/app-emacs/plz/Manifest b/app-emacs/plz/Manifest
index 50f598865c2f..65803b1992fc 100644
--- a/app-emacs/plz/Manifest
+++ b/app-emacs/plz/Manifest
@@ -1,3 +1,5 @@
DIST plz-0.7.2.tar.gz 105864 BLAKE2B b876f69a61452ca932c70e87d35e4442f1ddae4c74c3e124056ff0adae9923d0a374c047a1c1dade705713a9b2aaa5bbfbb73368fde9564b53ce638f90f08ff0 SHA512 01951bbb0e59d6196338a806b4bab030538c411d185acf5462bc1eb4d3130b1da5d78a436e84163dd8167b3705edb6dcafdeef8d4611973521566d34f2ca5654
+DIST plz-0.9.1.tar.gz 102132 BLAKE2B 5680f08c4fb65fa8251b11aaaeacbe5c084731f1c90e27c5bd135da24943b6a1d2c7a0c4590d871f7b9cfb1c97a0fac6e453f707cdd96fca4d2e7f3dec257b9c SHA512 6e35e34accfba52428176345bfd07e1146587aed662c5df4443ba16ca02558a1137dc17ce7906d6e3ff296eb628ecca702d0f1595e504f0e102d4fb411ed295c
EBUILD plz-0.7.2.ebuild 775 BLAKE2B 15994a45e3cf233a545c1cbce8dffd60c95b814110258105340df7929413d6cbdb867dbdfcb44441336f78ce9eea998407cd15451c0360c85c930090795a5d7b SHA512 e83267edc5b11e189f8ff4f5ba30c92de491eaa5a6d07341b935db617248f62dd3ab7f438a5bdee7e30a96586d2f7b170877bd5dc749b69defa8be827865f3bb
+EBUILD plz-0.9.1.ebuild 784 BLAKE2B eb50a6afee8b0439cc30ff5b2b201e64568df2d16d798854fadbce2fa124d6743783c9effd6e2ea4f2c28977f4839000e08fd32a9964e9463b6182c03c2d4de9 SHA512 dbab3cd9b29879b198dded71dcd75e6bf180ccebc2c22a3e0fc4dafba29e34f2ab5051000d3d805989299363678e4513428d5b839c8b0ed6e1161931d74843fb
MISC metadata.xml 826 BLAKE2B 2c26aa08682b905ec5f450f20a4b77b2ee2108f172deeda1bb95ddb80d1a6d53a76b091350126171c2b9dfda6161ba61958bbbf53fa94f4dd883b1eccd9f6125 SHA512 b48b5766222e784021656410b1467bbcab2646133d3a4af58601ace46ff68ee87df2a156329b19b72b1f42f77ad8f00c2fceca1210f8aca0db864ed044ffb0d6
diff --git a/app-emacs/plz/plz-0.9.1.ebuild b/app-emacs/plz/plz-0.9.1.ebuild
new file mode 100644
index 000000000000..59d90c291da1
--- /dev/null
+++ b/app-emacs/plz/plz-0.9.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="HTTP library with curl backend for GNU Emacs"
+HOMEPAGE="https://github.com/alphapapa/plz.el/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/alphapapa/plz.el.git"
+else
+ SRC_URI="https://github.com/alphapapa/plz.el/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/plz.el-${PV}"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+PROPERTIES="test_network" # Tests require network access.
+RESTRICT="test"
+
+RDEPEND="
+ net-misc/curl
+"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert tests -l tests/test-plz.el
+
+src_install() {
+ elisp_src_install
+
+ doinfo "${PN}.info"
+}
diff --git a/app-emacs/posframe/Manifest b/app-emacs/posframe/Manifest
index 02e8bb0ff8b8..7cd111df78b1 100644
--- a/app-emacs/posframe/Manifest
+++ b/app-emacs/posframe/Manifest
@@ -1,5 +1,5 @@
-DIST posframe-1.4.2.tar.gz 79173 BLAKE2B 3f1d4d414e1677118676a4ad3b5739602ccd49a9233027b9bbeebfbeab9ef23e30370a43891f57902b9212245c6415aa238245860f46e84f79fc7d7ec250ace2 SHA512 e11109d3a85ccaca53995473940aa0a4bd80d333b3001865ba2c9d2b4af647d71b279a70e3e086c14c853896a8c2d74eb54cbc4e129a1face9f186c126c41f7f
DIST posframe-1.4.3.tar.gz 79433 BLAKE2B c2a362b306d3d3fbe07b7cc4b7ac47d988fd5ddd05b026aacbebde83009513cd91f262deffb533ecefe0fbca00e1399c2bca73fc52a2b7b87f532321bd874879 SHA512 7377ca341f3ba9abed957d392b7971332cd14418c08e1477ca72616bb8996bd3cdfe76d8941310dc4ad77cc8d6a0d24b4148a2b7cdef563ab2232aa18b2f884d
-EBUILD posframe-1.4.2.ebuild 432 BLAKE2B 52ab5835d133191418435bde0c762779ad0462381af588f6b48f5e62ac8444ad079bed10852d7da017f00f64e1d3008784e93d53544d43dc4d1616bafc03d42a SHA512 ef530ec075aa7d4b29458e5b03fd7d21edfde9eb8e3618d6068baa8315917cd920d62b537ade555fcdf6a9d2fe16d54407760de735b8c050eb7335544982fe2b
+DIST posframe-1.4.4.tar.gz 79474 BLAKE2B fa75ce99150b77daa7dd7bde64b6207e9102d24c41f43b37ce1951abdf2e45829b432fa0f6ca4ab88b46cab9d7736973fbe2348d4ee347ab89da5a50556dcc29 SHA512 14b66186d62e5ff0ff1ed3ee1c7c82db139b5d392bd6d5dd8ee1edb3f5787e5be0cb364adee51d260924fa37d2ca291271e790b873f8f08a586e4bca8f5e77d0
EBUILD posframe-1.4.3.ebuild 651 BLAKE2B fc0de1c2dabf9ccdcd58dae65208825b6881fb04447eff4b520edc633ac717de492b45b959c3cb7884eeb51089588cfc36b742f46ca737583df5759c4971ffa2 SHA512 2e1903ecaaf5c0106168248a0274f3729471b0f7c0f8946392cbffdb076df8e65a2d1f914681cd515b065769f0fa874db0468fd2866d98808037f2e0250c20d5
+EBUILD posframe-1.4.4.ebuild 542 BLAKE2B 5fa0d422f6157f865ff17221206c59172e3051d6939860d732572a81910e4a0674f4f43197840f6101ff3c29a867a53db8be8912e2223dbf3c9a8aed7adc2aaa SHA512 aeb04fff9a4bdd0a412991e6091770e0d4175cc423e5013c72cd12a2a400318eb9dd04ea6d519ea773f08fe0763d5331e5bf37786698610e9204152c18167b12
MISC metadata.xml 421 BLAKE2B b8d552d401b53eaf2806df378ffb2dae0401e11db39cc0f5a333ae447b4cc9a4a96e1eb057a0edd323b409255b4c2b99ef9f7e1440b1efa62698c7b1c43cb5fb SHA512 fea6d27d8094b7693e23749959769196906cd11893d372c02ef09c73240bed272e24fa7230723e4e32f4a30424bfc22caa2e2aa075fb88eba0c0f7cb0553d3b8
diff --git a/app-emacs/posframe/posframe-1.4.2.ebuild b/app-emacs/posframe/posframe-1.4.2.ebuild
deleted file mode 100644
index e29471f195d4..000000000000
--- a/app-emacs/posframe/posframe-1.4.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26.1
-
-inherit elisp
-
-DESCRIPTION="Pop up a frame at point"
-HOMEPAGE="https://github.com/tumashu/posframe/"
-SRC_URI="https://github.com/tumashu/${PN}/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-DOCS=( README.org snapshots )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/posframe/posframe-1.4.4.ebuild b/app-emacs/posframe/posframe-1.4.4.ebuild
new file mode 100644
index 000000000000..bba1f5c31f99
--- /dev/null
+++ b/app-emacs/posframe/posframe-1.4.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS="26.1"
+
+inherit elisp
+
+DESCRIPTION="Pop up a frame at point"
+HOMEPAGE="https://github.com/tumashu/posframe/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/tumashu/${PN}.git"
+else
+ SRC_URI="https://github.com/tumashu/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( README.org snapshots )
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index 0bfca8e77a28..75646a79f368 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -1,8 +1,6 @@
AUX 50racket-mode-gentoo.el 649 BLAKE2B 38f1bdd21b584283ac2b047f8adf2ad4eb23f8cc6ede247f1dab01dde3b9848a048d07ccc326a8bbf47c2681c7f028a11b8b0b0d8639a2943edb49abcfbb3d83 SHA512 7d05dec9d73a32f0e99e4f6d68689160894a33dcb5585baf11275b63cdde70820b6be09bb1e908aad38fa33714e23be6966dd5b16609059cbc241d480d750a09
AUX racket-mode-rkt-source-dir.patch 383 BLAKE2B 21df6c706dc9e4e4fcc3d4e106b8e89a9ef3461048eda5f802140d517a3bace472eb31dc4259b92275755077a144c017dafaf96486a3e372c2fd284847ea81b8 SHA512 547e05f56303c9d2bb8eabbe7955adcc1082922552bc53d1c9aeb13a4842a6215f0454e9ee569586244f73201f47a1b97a4819663c342e837dd07b8cbe7ac3e0
-DIST racket-mode-1_p20240515.tar.gz 373968 BLAKE2B 9a704da188c0cb6948fd36135a6e8f7f7f4e8583acf10a1ed890a96d674fb300f179e8873fefcb6df4aed0f81c9210630ec995c8ad0a17f674101fc0ac9f7cd2 SHA512 b8a0126e085f1508086c437823f5cfdf076e3c857e467d4f20b63baabcfd00bd03f4caf9e9ec3773b19f530ab50e96fe40cf1ca0c77f37033321aa0e7af59b92
DIST racket-mode-1_p20240718.tar.gz 382546 BLAKE2B 0d6b33a183751cb9601f9532645b45c01c7fdcc1d1902f316f7ed3446dec943cd65f9a0c0204051509d2e607e68647146b7c8719f75fb0d030a2dac299266195 SHA512 7e262a93378ddde154d16b3349f29faf57531e684b9aa26579dadc0746306917398ca37ee11a243b5ad3c33f1ba41b3650f68579354a260b76ed6cee0765a535
-EBUILD racket-mode-1_p20240515.ebuild 1727 BLAKE2B e14d1156115fb5b65f1350400a23f543cdd33fcdf7f906a261e6083bdcfb56e32ba88ef6196f9b74a9343a0528a35a16396ab28065174b284bc73dd40d68c358 SHA512 18144299e3562d87090d2be1123dd4f2a0e3e0c63dfdf11a7919535a99c35d84370ed63bbff3dac26e6a058c8204285d2cea61c69846b11673daa1d02bfce4bb
EBUILD racket-mode-1_p20240718.ebuild 1728 BLAKE2B 4e4d151a2477b478e01200757d3fac2687e455deeb809bfed3fde4c3285949aa556088a016bdd15ed2667f2d9d35aa9b200f979115e628c30e54d3bd3f8ba409 SHA512 7d1fb38c9e645e61af86c1cd9022122f3f3162e6d5f4a1eec3a8c22457e107c542c86a26fc80637a9aa299738781eacbe8720a614e0e34a38e74ef27e68aa9f3
EBUILD racket-mode-9999.ebuild 1659 BLAKE2B 59b1dc8726d5d97a088addf97f7df7d9177b94948b3ec989b894b786e217c1d295381a562b5ff74ee1dcbeebccc6e8c9885b156c9b56ab67ea43bb16c7084726 SHA512 e45bfb59a5a6a44089827679d7777f1e2d88a43b716c9df9c68d31240df744070c0ac2426b9eadd216122ca411c6e75c19ed4a38ed6dae0953354c6c11768738
MISC metadata.xml 818 BLAKE2B 6029673bee9510c74b9cf89bbbef03638cdfcfeaaae49f2f94d57cd960c616c7b43c8dc3a0c79892be87dace9e7549b3b4453b13fcc7a23f7b6a02066dbce29a SHA512 8b487cb9f4018d3ec7a2cf130b26d58522772bef05d258100068fc89500577a5f680f480b89f06ef63d99c4a6d4e4fd825ea3338934438715fb83a946f6fe7cc
diff --git a/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild
deleted file mode 100644
index 3e58d9227414..000000000000
--- a/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ "${PV}" == *p20240515 ]] && COMMIT="d2cff2b7f210846108875c7eccb1b5ab98bceb74"
-
-inherit elisp
-
-DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more"
-HOMEPAGE="https://www.racket-mode.com/
- https://github.com/greghendershott/racket-mode/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git"
-else
- SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${COMMIT}"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-scheme/racket:=[-minimal]
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-ELISP_REMOVE="
- test/racket/hash-lang-test.rkt
-"
-PATCHES=( "${FILESDIR}/${PN}-rkt-source-dir.patch" )
-
-DOCS=( CONTRIBUTING.org README.org THANKS.org )
-ELISP_TEXINFO="doc/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
- elisp_src_prepare
-
- sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}/racket-util.el" || die
-}
-
-src_compile() {
- elisp_src_compile
-
- # Equivalent to compiling from Emacs with "racket-mode-start-faster",
- # because this is installed globally we have to compile it now.
- ebegin "Compiling Racket source files"
- find "${S}/racket" -type f -name "*.rkt" -exec raco make -v {} +
- eend $? "failed to compile Racket source files" || die
-}
-
-src_test() {
- # Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~".
- PLTUSERHOME="${T}/racket-mode/test-racket" emake test-racket
-}
-
-src_install() {
- elisp_src_install
-
- # Install Racket files to "${SITEETC}".
- insinto "${SITEETC}/${PN}"
- doins -r racket
-}
diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest
index cf508a48919e..d37554e5e10b 100644
--- a/app-emacs/transient/Manifest
+++ b/app-emacs/transient/Manifest
@@ -1,10 +1,4 @@
-DIST transient-0.7.2.tar.gz 138256 BLAKE2B c3b425a9b6089b54eb7377d47c7763fda87d9800246de866330dd2ca6ac8561fad5d7429b0b1f0c5f10072e836825d025b08676bd973a793d93e9b32616bcf07 SHA512 2863701146ecf4ac5f4a8025f47737667bc3ee0ca1de70e747a3299c9bb7831c0d9a3853553d79790c929ca9e5fe9f534e2c7499bc37a22ca2fb8d1d28b269fd
-DIST transient-0.7.3.tar.gz 139105 BLAKE2B 7ab629632e90b009cb1a306e99c86b997ddf49573188f6923109abfd1be8b32ea857644d807f33b240139150f57e267c8ed674cb15d2888cb82694b653466227 SHA512 d219b821a2cae2529044c390436a28a1213e0d649113ac1f761888298f76ef518e820ff933aa4471ec830f0690c6d0c75e5344aee8c5693677f36d3a3458df2b
-DIST transient-0.7.4.tar.gz 139828 BLAKE2B 6ac959237be5f46d4ba381b8c8855ac0b6387405101024e1807af83c98ed7419cbd463fb7c8874b2196d0f5879610903940df34260a70487f3505495d5e47343 SHA512 711bed7c75417778894035fb8fd1006ac78e73c4e545785b94b4f0f8aa1f1903a1426ff5175310e1ab665e29ad4756ffd4ec4b897c1720e33531ec2ce3faf82a
DIST transient-0.7.5.tar.gz 141189 BLAKE2B 55535f6121467a1f380ec8d6a4afbb810556f914dc30a7c2fb913f2238bd47809f3d8aadfe35cfdae087525048e83beb14380cd3fdf6cae59643191147df4789 SHA512 18d051235b15e95312fcd60ddfa0f0ba85351d6102117717c81f621528a46a6d0f03d918002a7af2702135ebcf53c498f079a12d99ffc68711e20b196045e032
-EBUILD transient-0.7.2.ebuild 818 BLAKE2B 96769074e22959fcfaf3a2b89fe8e9fe6a46eed0cf627afe4f6ff6ee5eeb21a73be3ca8bbc071c28c04c4aa33868a9f3fd1329481b8dee1f1880e9e22eee3db8 SHA512 32c71973fc6748eeab8e1df8255aebf3c63127095793fda1535a726de23f769c1319736b627deef3b11a6fc59bbd9165cbf31091886fb80e64510ccc988c12d9
-EBUILD transient-0.7.3.ebuild 818 BLAKE2B 96769074e22959fcfaf3a2b89fe8e9fe6a46eed0cf627afe4f6ff6ee5eeb21a73be3ca8bbc071c28c04c4aa33868a9f3fd1329481b8dee1f1880e9e22eee3db8 SHA512 32c71973fc6748eeab8e1df8255aebf3c63127095793fda1535a726de23f769c1319736b627deef3b11a6fc59bbd9165cbf31091886fb80e64510ccc988c12d9
-EBUILD transient-0.7.4.ebuild 820 BLAKE2B 76547cddda312d94a13d084390a7458c797cf38b733e1ae18415a5258ae4ca8ff7f7fe9257efa2fcb3a40a10f0dcd110ed6fc67bdb9edc493db69b1e3d4cef8e SHA512 77577a6f96888ce5e7aeaa1b0daf9cefbd9b7c3693bd1840dd93c1eb3e6881892179792411fecec62ee930b988066605328959eb587ae5a8ee84c6b2fa740658
EBUILD transient-0.7.5.ebuild 818 BLAKE2B 0754021978ab2cac0edb05eb9c1a886c616b4d96182f8df774cd636f7137fc38ff18ec717e2fcb309e2c533c94c1a1851428a427ec721e76023a33038de598c7 SHA512 0b0d3166d3428f7b652c18a0855346767d11ab77782b204e469743ba8654fa16b50450ef0ab75994b90849160573400f2bb319b7605f6a9df928d7b22d282fe2
EBUILD transient-9999.ebuild 820 BLAKE2B 76547cddda312d94a13d084390a7458c797cf38b733e1ae18415a5258ae4ca8ff7f7fe9257efa2fcb3a40a10f0dcd110ed6fc67bdb9edc493db69b1e3d4cef8e SHA512 77577a6f96888ce5e7aeaa1b0daf9cefbd9b7c3693bd1840dd93c1eb3e6881892179792411fecec62ee930b988066605328959eb587ae5a8ee84c6b2fa740658
MISC metadata.xml 1434 BLAKE2B 6f7f91e2cd8c87559f15552d6fbe920e5262a50f21919a096af55df037726eb380a774cfba8be73b588ba9aa2c39da5caf6ad64a31106b843c6bd308fe7aa40e SHA512 3316d9ac21d2a2aa0a5824f2c8ded736ad1bfcd7319a9c4cb8b02f0ffec5f440820bfe48e4f4d4264fbc3864bd7959875f1396285b6a7eb2ad3333a6a062a14f
diff --git a/app-emacs/transient/transient-0.7.2.ebuild b/app-emacs/transient/transient-0.7.2.ebuild
deleted file mode 100644
index f479cee08744..000000000000
--- a/app-emacs/transient/transient-0.7.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Transient commands abstraction for GNU Emacs"
-HOMEPAGE="https://magit.vc/manual/transient/
- https://github.com/magit/transient/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( CHANGELOG README.org "docs/${PN}.org" )
-ELISP_TEXINFO="docs/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.1
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-src_prepare() {
- mv lisp/*.el . || die
-
- elisp_src_prepare
-}
diff --git a/app-emacs/transient/transient-0.7.3.ebuild b/app-emacs/transient/transient-0.7.3.ebuild
deleted file mode 100644
index f479cee08744..000000000000
--- a/app-emacs/transient/transient-0.7.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Transient commands abstraction for GNU Emacs"
-HOMEPAGE="https://magit.vc/manual/transient/
- https://github.com/magit/transient/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( CHANGELOG README.org "docs/${PN}.org" )
-ELISP_TEXINFO="docs/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.1
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-src_prepare() {
- mv lisp/*.el . || die
-
- elisp_src_prepare
-}
diff --git a/app-emacs/transient/transient-0.7.4.ebuild b/app-emacs/transient/transient-0.7.4.ebuild
deleted file mode 100644
index f99ae40b0465..000000000000
--- a/app-emacs/transient/transient-0.7.4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Transient commands abstraction for GNU Emacs"
-HOMEPAGE="https://magit.vc/manual/transient/
- https://github.com/magit/transient/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( CHANGELOG README.org "docs/${PN}.org" )
-ELISP_TEXINFO="docs/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-30.0.0.0
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-src_prepare() {
- mv lisp/*.el . || die
-
- elisp_src_prepare
-}
diff --git a/app-emacs/vterm/Manifest b/app-emacs/vterm/Manifest
index b5e9ac94183a..cbb0ff06e212 100644
--- a/app-emacs/vterm/Manifest
+++ b/app-emacs/vterm/Manifest
@@ -1,8 +1,6 @@
AUX 50vterm-gentoo.el 213 BLAKE2B adb1452d0bf816beceec4367a33176034f90c46b1649178cce093160117d14c01d1ccebefa57bebbf276d01e812223876a766567fbbb95589851b51db2456db2 SHA512 2847b924a1e3218d433391396681642a88192396a60f25f5da6824a9546a0f155d068b1bfc2115f0698b87e07ca50845ebbdc0a71de2ff8203fdf14b7e43ef0d
AUX vterm-0.0.1_pre20210618-dont-compile.patch 772 BLAKE2B 235f1050ccf434663da28794f8b04b8f7e02e824373a75ba214c3ad213dc598f5390c22d3ad068fa2c8b041232664ff5170b08d21c8e9d60b8ea1eb3dae44a48 SHA512 8787887ec2d7c2ee09710ca8683bf90e3ab81d930288e66d74a926f3619f4bea2e37f1bdec0021192b85dc3dbcf778b4e4f5ad82805b35033b212cb43fcbe5e6
-DIST vterm-0.0.2_p20240102.tar.gz 61754 BLAKE2B 283730dbd1d826590111495c798bfdf78a1921c73ac6aba7f062590c775c2d99265f70cf915f486316837a28e97f0e6a0e3fca72aed74295fbfc807acd8c1a99 SHA512 74a6a789ffc2863eea7be6775761c65537812cb0a6c571334ae3958129ddd3e7bbe764812e4dfe2782194a3e92af6cc6d04e400ca94a2e73dfa38fa0b476eabc
DIST vterm-0.0.2_p20240705.tar.gz 61759 BLAKE2B a89ca81e905ce184eac3a7374502be9d550c5ac662a8576b8f623bb265fabde5dfb1e32534fdd2f92b8d8b7f3e164faa4137b51c0424a2a0d1cccc2f948e646c SHA512 4b51f67e18a98297b2fb85d9d28b840855bbf52e80d03e9c9889ba525a301a48777837bfb8583bfc60a660235ddd2beb7fec41258f9f062414eed82a385385b2
-EBUILD vterm-0.0.2_p20240102.ebuild 1654 BLAKE2B e7da142afdb62f64a0a5898a7f8864216292ce0904e4ccceefe7a43814c619820c48a0a409cab8a21c71bf46eef69154abadca40bc36bfaa3828331d0f3e3e3d SHA512 0360afe49e11ae7217127abb1f7b4cd4ee046d377ae6e8a0ea3a8bc4d6a7dff22c62906faf686d296e027d525dfcc074288948456ceebff35f4cd4ba1b7dfc74
EBUILD vterm-0.0.2_p20240705.ebuild 1534 BLAKE2B df99276cacf6198e941be53475fbd987d2d226fb90e55a5eb16c3f51b4b80e35b251e93f3da2e2f1ac43c0ac12c7e874056a6c951bfd6afd330e7e9f19bd4357 SHA512 a1955f6ad9298de443ea6e0720ffd60c61bb7fb8aef2c204c240d1e5e441cb06eddd4c955674c587258920a6cb6b211886feb924be60884ea9d2e50e47c7d3d5
EBUILD vterm-9999.ebuild 1535 BLAKE2B c20f52dd0c9afc6c651ac60a378f9847e7b3df3fdf5f2179e3ae91a0630c52ac1b49af8833d94e5957b0217f8cd89d089a78a3bc090846c0fa8ad8c60b5361fa SHA512 c0a78aea25fe898a483c7ea5c3dd2d6bf3d72d56c322f655fa153b7a4decf95c326d3bb6d498cf4ec8c5aa4b1cadab957c5ef40e939ee3e1fb9ef0a21dbba685
MISC metadata.xml 634 BLAKE2B 09ec6e8f2b00735c5fc3dbca525205b0b98a580feecfea36a1c2b435bfd6de2e4b5e85c47c07f4830da1b3ddc8793d06e4e6ec3a02e5df19c876e0251226f5c7 SHA512 09d9be89b4275192c5048eb3a7fc3729d6d4923861bc5ab075c8097e7bb1f6776649e82440e53b1d0236dc669a4580aa2da31da5cdc5994b59eabaffdeeedc61
diff --git a/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild b/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild
deleted file mode 100644
index 81b9ff66bd91..000000000000
--- a/app-emacs/vterm/vterm-0.0.2_p20240102.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=emacs-libvterm
-NEED_EMACS=26
-
-inherit cmake elisp
-
-DESCRIPTION="Fully-featured terminal emulator based on libvterm"
-HOMEPAGE="https://github.com/akermu/emacs-libvterm/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/akermu/${MY_PN}.git"
-else
- if [[ "${PV}" = *_p20240102 ]] ; then
- COMMIT=c3a3a23a5eace137947524c93644204bf6b56cff
-
- SRC_URI="https://github.com/akermu/${MY_PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${MY_PN}-${COMMIT}"
- else
- SRC_URI="https://github.com/akermu/${MY_PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${MY_PN}-${PV}"
- fi
-
- KEYWORDS="amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DEPEND="
- >=dev-libs/libvterm-0.2:=
-"
-RDEPEND="
- ${DEPEND}
- >=app-editors/emacs-26:*[dynamic-loading]
-"
-
-PATCHES=( "${FILESDIR}/${PN}-0.0.1_pre20210618-dont-compile.patch" )
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
- if [[ -e "${ESYSROOT}/usr/include/emacs-module.h" ]] ; then
- # Use system header file instead of bundled one.
- rm emacs-module.h || die
- else
- ewarn "${ESYSROOT}/usr/include/emacs-module.h does not exist"
- ewarn "Falling back to bundled header file"
- fi
-
- cmake_src_prepare
-}
-
-src_configure() {
- local -a mycmakeargs=(
- -DUSE_SYSTEM_LIBVTERM=ON
- )
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- elisp_src_compile
-}
-
-src_install() {
- elisp_src_install
- elisp-modules-install "${PN}" vterm-module.so
-
- # Install shell-side vterm support scripts.
- insinto "${SITEETC}/${PN}"
- doins -r etc
-}
diff --git a/app-emacs/with-editor/Manifest b/app-emacs/with-editor/Manifest
index 14a0646b8b4e..57e5a698af80 100644
--- a/app-emacs/with-editor/Manifest
+++ b/app-emacs/with-editor/Manifest
@@ -1,10 +1,4 @@
-DIST with-editor-3.3.4.tar.gz 33288 BLAKE2B 59e2b1c94be967cafbe112aad34a51aef6355d2f734ee2ce6160d3de2357fef226ef7bb0666f3c419b9e1bdce0ab8e3468ab0ab9bc259152014ede7ed1b4b453 SHA512 700f6e5a884e4664b2450f7dd3ea879f45934abdbc09eb9569a58233d57ad7411a47d977341231b5c23a2ae5710ce490b2ee3960aee150e912a3ec0017665942
-DIST with-editor-3.4.0.tar.gz 33396 BLAKE2B bc5956e658e77fcc4bdc2099374299fe38696d200ad201f9be1a63039874f7e33b035b91cd54a7a7abbbf9855bc47d775db85713bea003fb4d780e0c2266129a SHA512 c1ad247d1cc90fe5f5ace0ca257f33751d1e8eee7cd7b11bdfba6ead7a82a47be59b1cc8f3bcb28b77b5a386ee1604ef27ca72d5ced3d8a2262b298f85a8b1ee
-DIST with-editor-3.4.1.tar.gz 33395 BLAKE2B 5d71328f455b87bd6af60ce1a6f07c39b16619fd4d8232e6a38761b60daa40786999e36a3a3c46687e59a84e2f23ac89b51bcf43e45da7bdc1c61aac12480ddf SHA512 1cca1803355461fac83107d40661edb8e6ee4fd6e5f925b80ffd28dfb6ee97387f1d18336b58c467f19b5e5d8b55ef162274840d0daaedb728594966cbc86120
DIST with-editor-3.4.2.tar.gz 33973 BLAKE2B b4792a7c3f3553ba1bb8d904e38e01141e40902868b74fc3f0b8e3d6e9925837764ba049fbf9e2684535dbe34f07385fe36d24f39655fea289dd827008b36f16 SHA512 7cc9dd1985d368657ba0d6095ec99fd46a60d3c01ff2f65fc15d4d7e9551078f5b612dbc4486ca07dc1001afe9dd311f8473542bca9f0780da6b19435747640c
-EBUILD with-editor-3.3.4.ebuild 787 BLAKE2B 33dbffe32ff1a495c9c95ced0ee8deae253e64fbdc59041eea7113bf193c8faa158616a1518a8b4c5b836ab5411b6f83c44edf08f0ee87da7c127b70234905fe SHA512 267d736ff504668aa900a1e22dcb46d008bbf9b0f23e502677d5482f0537fe5d12779cbf25a27d6bbb446e17ff309ba1230b699c6a1b47f195e0a50f30e4ca20
-EBUILD with-editor-3.4.0.ebuild 787 BLAKE2B 33dbffe32ff1a495c9c95ced0ee8deae253e64fbdc59041eea7113bf193c8faa158616a1518a8b4c5b836ab5411b6f83c44edf08f0ee87da7c127b70234905fe SHA512 267d736ff504668aa900a1e22dcb46d008bbf9b0f23e502677d5482f0537fe5d12779cbf25a27d6bbb446e17ff309ba1230b699c6a1b47f195e0a50f30e4ca20
-EBUILD with-editor-3.4.1.ebuild 791 BLAKE2B 43fc140139a915803dcc551a6dbbde8c7b14ddecd32974b97aadfbba0ddead09ef39a96b9dafc687d885e86160afe00b488736c079e0d95ad705fc2a6c6c611b SHA512 37a978306d8b1d4b5e30d00472618e9d0d112240555b3687da78d3226b093d30fc15900f74460611ba1b55655b803d02ccb5209ea35b3d30348c272a7b03ea7f
EBUILD with-editor-3.4.2.ebuild 787 BLAKE2B 4106850a3d6b719c753ff1e71d12fd0953fcb91ace4a20cf7466755498931697fdd2b4d01726b9a8c585dfcf5af93d9d34f4c4228c238e422e82a9699945781f SHA512 8760c95677174498f0505d66bbd68e3b5c15d04e30460b1bd5fbdd9cf38fd21ac32c08cc3b06e259ce0b1ad3c56810fa2db214cdc373647d7a9dfe9d7da981b6
EBUILD with-editor-9999.ebuild 791 BLAKE2B 43fc140139a915803dcc551a6dbbde8c7b14ddecd32974b97aadfbba0ddead09ef39a96b9dafc687d885e86160afe00b488736c079e0d95ad705fc2a6c6c611b SHA512 37a978306d8b1d4b5e30d00472618e9d0d112240555b3687da78d3226b093d30fc15900f74460611ba1b55655b803d02ccb5209ea35b3d30348c272a7b03ea7f
MISC metadata.xml 708 BLAKE2B f2e619818ede95a7a0b17cc7f36f903f4210ddc634d4f0edf27886e8fbc4d084daa5ef67c8167ef2f39930141c8dbe1e98c4e5992b7af35234499fa73e9de4cc SHA512 bf422e1a42e025426795319834a7fa75252e8f2c42da1d82098e2def918ed9c4f827978753c86cc4e41cde581bcdc8eb2c9781d75849a80ab6f94f945b4cdea3
diff --git a/app-emacs/with-editor/with-editor-3.3.4.ebuild b/app-emacs/with-editor/with-editor-3.3.4.ebuild
deleted file mode 100644
index 450104f0273e..000000000000
--- a/app-emacs/with-editor/with-editor-3.3.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
-HOMEPAGE="https://magit.vc/manual/with-editor/
- https://github.com/magit/with-editor/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-S="${WORKDIR}/${P}/lisp"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.1
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-DOCS=( ../README.org ../docs/${PN}.org )
-ELISP_TEXINFO="../docs/*.texi"
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/with-editor/with-editor-3.4.0.ebuild b/app-emacs/with-editor/with-editor-3.4.0.ebuild
deleted file mode 100644
index 450104f0273e..000000000000
--- a/app-emacs/with-editor/with-editor-3.4.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
-HOMEPAGE="https://magit.vc/manual/with-editor/
- https://github.com/magit/with-editor/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-S="${WORKDIR}/${P}/lisp"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.1
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-DOCS=( ../README.org ../docs/${PN}.org )
-ELISP_TEXINFO="../docs/*.texi"
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/with-editor/with-editor-3.4.1.ebuild b/app-emacs/with-editor/with-editor-3.4.1.ebuild
deleted file mode 100644
index f01c1a6f71dd..000000000000
--- a/app-emacs/with-editor/with-editor-3.4.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
-HOMEPAGE="https://magit.vc/manual/with-editor/
- https://github.com/magit/with-editor/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-fi
-
-S="${WORKDIR}/${P}/lisp"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-30.0.0.0
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-DOCS=( ../README.org ../docs/${PN}.org )
-ELISP_TEXINFO="../docs/*.texi"
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/xclip/Manifest b/app-emacs/xclip/Manifest
index 13d4da3299d1..7223d3608c12 100644
--- a/app-emacs/xclip/Manifest
+++ b/app-emacs/xclip/Manifest
@@ -1,4 +1,6 @@
AUX 50xclip-gentoo.el 128 BLAKE2B 8a5ecef89d13e7f65cf59c868adf5c984ff5dc30eedbfa23180f8c0d87a07c54215222fbbc38d0ade389aef2cbd9be1e584b31fd9f9a002f6893e689b8533230 SHA512 beadac08608ab6a45e5162ccb993b7ef99e9f3b811f144a49eb6caae25602f4346bfe15c9771177f0d9495929f92eb1e5e59b60f5957551beb7dd69340ed416c
+DIST xclip-1.11.1.tar.gz 4986 BLAKE2B 553f6b11ec9129426b8ace2c09e285949f9463d8b17152b08c8e63782fe2cbe6127f74982ffe3bb3b27b74d4e49b74660bb326106bcc559e246a6697d7944052 SHA512 2d81f40db94a2e5acb2c5f63d3b51f3de8974c5598a2794df3fc60a55f78238636b157d00bf95a768c0636d718b6eb1abd6d9d2a72d8e3d2f1238b5b4b5e1d55
DIST xclip-1.11.el.xz 4500 BLAKE2B 19983f20979bfa96b15d88c9404664c9467cb7254c3eadcf57237ed733db516a5892f9b80d6289c6c4634ec34e16c4f09d0d17bdd35d1912455d79b4b4764f53 SHA512 8370f7bc695198004608e2348ded21a602ff6f062e2d3369a8ebc0c8d17e3d75da975160830b31e5ecaca67247c51f3950a8dfaf0357db5ff5f0e2296358547d
EBUILD xclip-1.11-r1.ebuild 633 BLAKE2B f26a92dd395787588529aac0c958d93eb595d372091900ab2da8b0953ab40e52be2ec9f64ebf03b3b274ae255f4e249c366f019c5b59c2aab62f855e00b2cbf6 SHA512 f77255a105bc337624501785d44fda0584361b94b9e0b7f366a0b9efda0ae88cff324f5eebd95c6b850823b9daf08141165ece87941fdc82e76271e056b40bde
+EBUILD xclip-1.11.1.ebuild 798 BLAKE2B aef4358141f65bea9a4637cb50c1798fe88057033d9e8d54b4efaa3f20b809b62127f0b0fc24dc3c3847061ee87a952f22dfa4729f7f55c71b3e1fa5f1f5236d SHA512 d4c727710a79640c352c8c17defd4f9f51f45ec3b3a78ad31dc223bf2c69f96b3308d5a7e1279cee563d7684c1db9ee57802ab10e36190cf1036270db1bcdb42
MISC metadata.xml 283 BLAKE2B 81c49021199f71096079a27f9121390fb8c1285c54b9478583ff2d647277fa106ef12456d7097c4be092fc48b514a1adcf855ca0fac911598232ef9eb7f102c0 SHA512 f32b303760addf5d4db8d18bd10fb677353cdfa4c5e545d47804ef756cf5e5a21f8b8efb631b08f802185913ceb98da820e404e06eb03d01fe9ea85c10d1ac13
diff --git a/app-emacs/xclip/xclip-1.11.1.ebuild b/app-emacs/xclip/xclip-1.11.1.ebuild
new file mode 100644
index 000000000000..5a164bad3869
--- /dev/null
+++ b/app-emacs/xclip/xclip-1.11.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+[[ "${PV}" == "1.11.1" ]] && COMMIT="7febe164de2a881b83b9d604d3c7cf20b69f422d"
+
+inherit elisp readme.gentoo-r1 optfeature
+
+DESCRIPTION="Emacs Interface to XClip"
+HOMEPAGE="https://elpa.gnu.org/packages/xclip.html"
+SRC_URI="https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=snapshot;h=${COMMIT};sf=tgz
+ -> ${P}.tar.gz"
+S="${WORKDIR}/elpa-${COMMIT:0:7}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOC_CONTENTS="To enable xclip-mode, add (xclip-mode 1) to your ~/.emacs file."
+SITEFILE="50${PN}-gentoo.el"
+
+pkg_postinst() {
+ elisp_pkg_postinst
+
+ optfeature "X11 clipboard support" x11-misc/xclip x11-misc/xsel
+ optfeature "Wayland clipboard support" gui-apps/wl-clipboard
+}
diff --git a/app-emacs/yasnippet-snippets/Manifest b/app-emacs/yasnippet-snippets/Manifest
index 4a474a269ee4..c0857c4b5172 100644
--- a/app-emacs/yasnippet-snippets/Manifest
+++ b/app-emacs/yasnippet-snippets/Manifest
@@ -1,7 +1,5 @@
AUX 50yasnippet-snippets-gentoo.el 221 BLAKE2B 608ecd2c72d3ff72c7775bfaeb3edbbc4e066a7ed9e1f10720fb93023319e0141e9694c6bbbb697264b62f9f47721f2f0ac186286a38d1859bf3e5529e8ae118 SHA512 a7a89ab8d5e0c66ada64b04b9bc0917df6c20537c80cebea43ee1210635b20e8b34549455c21217fdaa169dc5eafaa9c5c0032605a17716276437e982653428d
AUX yasnippet-snippets-dir.patch 523 BLAKE2B b9e0712cae1b65b947b04d5349bb25007ee6f7db0cd8dd56ff7db15192932d88f7c9ab1b1fca77fca450152a52ec19f275f568f947879eab68b755731b48a5ad SHA512 f1a2c1c3db8a752a38e32147d2a8ffbae0666de4657b647ee126b96db0e4a499384148e3d316a72dcfdb5083c06c7c9eb0a47f329a24ac68532052acf994f79d
-DIST yasnippet-snippets-1.0.tar.gz 178027 BLAKE2B 0b44c94c3ad3f2a1208aefba110945aeae74e7278c93078c59677985efc89767b670c99b4b8303b56ea0b748375762ada1e45653e02922b248273af5818514d4 SHA512 2df010f24e51d0156bcb3d488cd6a63a47d2d92e4c5f3cd081e377dc91426d630bde41db6f79d1b5ac1e932e4d0ab11f9be945e94fb35d50b1789adab19bd15b
DIST yasnippet-snippets-1.1.tar.gz 179315 BLAKE2B 23413fa35612a8583d3919ce1597e7519d0f4f28a537d8fc18f09d3bd1213c161f3f5987bcd727b73bddd3a94098059e8ba284b4491b3fec528465c840518565 SHA512 4f2fa91e9749e4035fcf643a3ef319bbadabe9b07630db4615da9ae2df8784b3c1155ebae83764e7ed7b0db957a80c97451de388b129438955d6aacf25753bc2
-EBUILD yasnippet-snippets-1.0-r2.ebuild 882 BLAKE2B b1d01e75ada8536ea229ae50726f0093012cb92da246ff7f83611aa7205811ec95078e52503bff0e4b6ef70a5e7adad458cfc6b1d311d029d06b8b5588ca0c03 SHA512 fdb8ff6bb006c81db3f5d19b16b91822c5f54e99953466e4a28fe59a7659dc46b1638766ec4d838ce1205933346cfaa31b36ab9ee127e30a6594fcf36e29559f
EBUILD yasnippet-snippets-1.1.ebuild 1018 BLAKE2B 85753d44651384b7d764c3fc579fa4396a8802c6b00b31c5cc484a65475b5936b16ad4fa6560a19a1ceb7e0cf42de429fd4ce4b8ec9c20fa37d1f733123e5801 SHA512 40836b4432602d813b6c4dbb9652b03b7ed27850b3e2940137bad361a08ea674665c2c26164262572efb1ba883ee6d7b333b5d7b3a86f4fb30b00f53826a7705
MISC metadata.xml 377 BLAKE2B 78f369ac63a6ba16eabfbc21367b0e29221a94a8460b877e58b23e4c4176e3d4393ac7cb657057fe239298fc9836365b8a5d6ec789251ed552e684590b40e6e4 SHA512 72e8f247f2bb604ea52229c1aa68abf0fdd6649c87ffaad7f2893131f522cc3d7283251d8e365def16ac5eea831c98472a0ebe591cb6188132e0d7696b559b55
diff --git a/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0-r2.ebuild b/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0-r2.ebuild
deleted file mode 100644
index 87a307ffeccd..000000000000
--- a/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0-r2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="A collection of yasnippet snippets for many languages"
-HOMEPAGE="https://github.com/AndreaCrotti/yasnippet-snippets"
-SRC_URI="https://github.com/AndreaCrotti/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="app-emacs/yasnippet"
-BDEPEND="${RDEPEND}"
-
-DOCS=( README.md )
-PATCHES=( "${FILESDIR}"/${PN}-dir.patch )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
- elisp_src_prepare
-
- sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die
-}
-
-src_compile() {
- elisp_src_compile
-
- ${EMACS} ${EMACSFLAGS} --eval "(require 'yasnippet)" \
- --eval "(yas-compile-directory \"${S}/snippets\")" || die
-}
-
-src_install() {
- elisp_src_install
-
- insinto "${SITEETC}/${PN}"
- doins -r snippets
-}
diff --git a/app-emacs/yasnippet/Manifest b/app-emacs/yasnippet/Manifest
index f1a6b3b6e1fe..b8fa691fb6d6 100644
--- a/app-emacs/yasnippet/Manifest
+++ b/app-emacs/yasnippet/Manifest
@@ -1,6 +1,4 @@
AUX 50yasnippet-gentoo-0.13.0.el 221 BLAKE2B 51f86d04a825b5e1cb60019bddac2b0e2d91d735ffafdae497c87413eb0ad88efd969575edfe139ba250d2e2115f1c5a242de61f54031b684f35437e6e868989 SHA512 ace64b43229ee327add5d6ac056b86f7468ffb79569ca55d3692c93fd4b9e847d83fa731c8e54ad2aced5d64ed73c9cfa1fc6d6f9a883356dbb6a39142d9a2fb
-DIST yasnippet-0.14.0.tar.gz 581053 BLAKE2B efae02939d0174724803819fb9a47a414acad3b1d58da91d4f35c42c02282db9773f4f3caa020d01c2d87de741d3c60b39e1406b6ff7b3e5310ed4efc477d635 SHA512 c7f704187b3c700f8ea9e0205941d7a32602b6994307007cb83aa984ccf7e7e37be9589277a56c294703eab82ee4b1dffae7040f2e175e7d56cda5ef3c70eb39
DIST yasnippet-0.14.1_p20240406.tar.gz 581059 BLAKE2B 44ae910a495ba7c507ef1316cc358116ed984af69314316ae7a78c41ae6f84c4406e0959848f229c9546240c98d01e99d1accb5e9b6b8aeed3a7191f9ab918d4 SHA512 6aca3aef7b4a4b6cc03a7926fa6203758b1124c92e906d3eb355f2ee8bee95e4ca2a8a8929b4e7837f8999b23e66dc68429bb4117dde90d92f21ddd76cbb1c70
-EBUILD yasnippet-0.14.0.ebuild 1065 BLAKE2B 542aa300855f07be78dad0461ca985ed231c5f0272cefd17a1d9c9580b0ef3453155ef34049825f93218f1d290138cdefea111b26d33cb169feb127dc9be83b0 SHA512 e2674da97207992c74fee437b1027c2ff88c3fb707547c57b25f44939a15ff688751cf788fbfe796c215e36f80affa14bf9b26d7163d2ad0edd52bef558527df
EBUILD yasnippet-0.14.1_p20240406.ebuild 1299 BLAKE2B 63db6214bd65fd54b6f1dd8c704bccf989ec5a9dcb42da71e3b9399f4551af890cacd3b7c7b7e9b12b7e291b456b16fcd8dc00c93d103c10f493003e72c7d6b9 SHA512 8f3c1e986af242f9318c645d1cd9bd15db50de4a4f784d9827cbb5b0ab05bf22830e41a982aab589f2756615f3a81a42a16d508a43d5a1daf73ca09636a24061
MISC metadata.xml 520 BLAKE2B 2c5dbc7b7bedf1a900acbb8a48b07787857479210f3ea504a30119ee2669039ad00ddbdd09712dcb21cd99ed7db62ba4f81d901effe5442148ea40e0cb2c9220 SHA512 0c738db961c5deaffbae27974d89fccae4002c1209316b0ad1f9140a4959de9911edacab324b02f3bbec70db235da3454f08d43a7d8a4c13d955a99aff27487b
diff --git a/app-emacs/yasnippet/yasnippet-0.14.0.ebuild b/app-emacs/yasnippet/yasnippet-0.14.0.ebuild
deleted file mode 100644
index cce198a2a7fc..000000000000
--- a/app-emacs/yasnippet/yasnippet-0.14.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="Yet another snippet extension for Emacs"
-HOMEPAGE="https://joaotavora.github.io/yasnippet/"
-SRC_URI="https://github.com/joaotavora/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="doc"
-
-SITEFILE="50${PN}-gentoo-0.13.0.el"
-
-src_test() {
- ${EMACS} ${EMACSFLAGS} -L . -l yasnippet-tests \
- -f ert-run-tests-batch-and-exit
-}
-
-src_install() {
- elisp-install ${PN} yasnippet.{el,elc} yasnippet-debug.{el,elc}
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc CONTRIBUTING.md NEWS README.mdown
- use doc && dodoc -r doc/*
-
- local DOC_CONTENTS="Add the following to your ~/.emacs to use YASnippet:
- \n\t(require 'yasnippet)
- \n\t(yas-global-mode 1)
- \n\nYASnippet no longer bundles snippets directly. Install the package
- app-emacs/yasnippet-snippets for a collection of snippets."
- readme.gentoo_create_doc
-}