summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin75323 -> 75325 bytes
-rw-r--r--app-emacs/cider/Manifest2
-rw-r--r--app-emacs/cider/cider-1.14.0.ebuild59
-rw-r--r--app-emacs/ebib/Manifest2
-rw-r--r--app-emacs/ebib/ebib-2.41.1.ebuild2
-rw-r--r--app-emacs/eldoc-box/Manifest2
-rw-r--r--app-emacs/eldoc-box/eldoc-box-1.12.1.ebuild33
-rw-r--r--app-emacs/helm/Manifest4
-rw-r--r--app-emacs/helm/helm-3.9.9.ebuild (renamed from app-emacs/helm/helm-3.9.7.ebuild)20
-rw-r--r--app-emacs/mastodon/Manifest4
-rw-r--r--app-emacs/mastodon/mastodon-1.0.23.ebuild (renamed from app-emacs/mastodon/mastodon-1.0.19.ebuild)0
-rw-r--r--app-emacs/org-modern/Manifest4
-rw-r--r--app-emacs/org-modern/org-modern-1.1.ebuild23
-rw-r--r--app-emacs/org-modern/org-modern-1.3.ebuild35
-rw-r--r--app-emacs/slime/Manifest2
-rw-r--r--app-emacs/slime/slime-2.30.ebuild2
-rw-r--r--app-emacs/yasnippet-snippets/Manifest2
-rw-r--r--app-emacs/yasnippet-snippets/yasnippet-snippets-1.1.ebuild56
18 files changed, 214 insertions, 38 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 066ab26691e9..75c20d464410 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/cider/Manifest b/app-emacs/cider/Manifest
index 204c9d9e284a..02734dc04e4f 100644
--- a/app-emacs/cider/Manifest
+++ b/app-emacs/cider/Manifest
@@ -1,4 +1,6 @@
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
EBUILD cider-1.13.1.ebuild 1177 BLAKE2B e8790f99f11a1abc9477cf4967fc65ca263d6807d15f4f11e015028610daf441df5961ecc7fc7a80f0985d44e82e7752ef4e5ffa63e3e78066b2569d58cc6aa5 SHA512 aa12fc65f169b14ddb46f7fd8f05f32bf2661f720175c24711d650f5c6ee872aef8a8d531c2c7b351d317ac49aab4963db4aafa94242fe18f6cc1bf762f9abfc
+EBUILD cider-1.14.0.ebuild 1178 BLAKE2B eb32e32d02fcdaecdf2a015d9569742d8f5ad7e52c6600b67530d7864ca6a2ab1dfffdf762bfc444f7638494361b5c2038978ad408b73432f38e9a117924dedd SHA512 51cc1b71bbcfc9e3018681cbddc5d8a7c6068eec578cd2a78f8c7df82d1d304e0383f2989b5f42946c0fe0f261e43f7273f952fb80e3123dab4ee7953c3d8917
MISC metadata.xml 935 BLAKE2B 866459527ea892f48cad2d9e72a5795360e541f5be6c805f0d4fe406244cb63bed93744630c0c4bc75fdd4bed3e2b86af2621deba1d6361787bcfba0b0217abb SHA512 76ed7275992cb1d0c9021ebb646768a76f60b5ffe303659c6f8579d86c4617c916ccacc0bd33a4582cd17bca941f5480d68a19879231622ac20af402f3d29458
diff --git a/app-emacs/cider/cider-1.14.0.ebuild b/app-emacs/cider/cider-1.14.0.ebuild
new file mode 100644
index 000000000000..ed8a5e1da7ca
--- /dev/null
+++ b/app-emacs/cider/cider-1.14.0.ebuild
@@ -0,0 +1,59 @@
+# 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/ebib/Manifest b/app-emacs/ebib/Manifest
index 193c82772412..c54ca015b767 100644
--- a/app-emacs/ebib/Manifest
+++ b/app-emacs/ebib/Manifest
@@ -2,5 +2,5 @@ AUX 50ebib-gentoo.el 175 BLAKE2B 6e790273be0d32b188bf4e429da221e1a0f71036dccb521
DIST ebib-2.40.5.tar.gz 1048131 BLAKE2B 1a5639290eb6ce93b604e1e129c347e709f7c12a4db38516107e7ce2973fd4fb34e4dff0da16e7fff9395ca2168445e903848c50ca403447745dc4a405618c06 SHA512 9237368550f380e5dd40aa4f528cb9493e5b104e9c2264322128fd56e76b6167e6d1496ab8c663982b9b0dc4a65f5ca38bd7a5962e1281d27f9cc2d918805642
DIST ebib-2.41.1.tar.gz 1048824 BLAKE2B 1746f782f3445e0d2bfb9cd9b62273b95afd4dc0e940943ba57f7e3b7855c4e1e174d9255d41a2829ad8f43bbbd04142da3c70a9afeb4ad467ecb7542215bcd9 SHA512 2b948b2381680779b68ab7015b1a840ac8437b63ae9a74a157d7b9beb37105eb1a12d170302e8000879233aaedb103006d4b31967f9b923d8879ff03c3f1c97b
EBUILD ebib-2.40.5.ebuild 815 BLAKE2B b3d81314ece4cbc00d400b4f8153cec62d43404705c0acec4a4768c4b404b42f8ab7c5e59f93d8c3a0e4a747712df1562bc44e8f309dd6ab4dac692dd4e8c758 SHA512 a3aa2e90410fa9a86d51734852b5f0d71f93759194cd411905a94732f23c1bf6a99065439a3c05b106cfb34303331a30ef064b016b630c9b55cae333d6dbe40d
-EBUILD ebib-2.41.1.ebuild 816 BLAKE2B bd64d56cc7e53bed9ff989b6630d8a3b1c33efeea54c659df417ea8b8cfbf106d48124e9b7b94575320800c1eb4d53eb83fe2c0f90cd68da4a6d628276b796b1 SHA512 e38c063cf244362ab367f5486b7b551ea3ae2fa5119aa495f7bcd658d88bf772530203fc09a997144596b853370ea4bd263e8b48a0ccd66435b7fca372cc7f20
+EBUILD ebib-2.41.1.ebuild 815 BLAKE2B b3d81314ece4cbc00d400b4f8153cec62d43404705c0acec4a4768c4b404b42f8ab7c5e59f93d8c3a0e4a747712df1562bc44e8f309dd6ab4dac692dd4e8c758 SHA512 a3aa2e90410fa9a86d51734852b5f0d71f93759194cd411905a94732f23c1bf6a99065439a3c05b106cfb34303331a30ef064b016b630c9b55cae333d6dbe40d
MISC metadata.xml 730 BLAKE2B de17020c88b38b6d8e3753cbb4d554d1061fd73c39cf8e9e760f3de204c87bec6c3aca60213bc283a5d053da30225232100dadf711072a57b19863c55601fdca SHA512 d20f364400adcb23dc542cf08fed16b0b073fcd6ef7df27644f51d674215f51fc9520ad873ac6f2f783364471c7386d69f8d3ae88ecad8b6a1694e08e211f7b4
diff --git a/app-emacs/ebib/ebib-2.41.1.ebuild b/app-emacs/ebib/ebib-2.41.1.ebuild
index 688763487ce1..b7bcc581be0e 100644
--- a/app-emacs/ebib/ebib-2.41.1.ebuild
+++ b/app-emacs/ebib/ebib-2.41.1.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="BSD"
diff --git a/app-emacs/eldoc-box/Manifest b/app-emacs/eldoc-box/Manifest
index 33e674f06cf3..20a02ec25ef4 100644
--- a/app-emacs/eldoc-box/Manifest
+++ b/app-emacs/eldoc-box/Manifest
@@ -1,5 +1,7 @@
AUX 50eldoc-box-gentoo.el 84 BLAKE2B 88ff40a4132915c73f8c800484d1f0b81a89e669de047c95923bb53bfb187c515e7007e59283c0f2caddb9feb4a630d4e9baf99d35bdb9bf234ff0d380b34818 SHA512 2f7d301630db8c736070ede165033e0a21138ff1e4cd903bcef458c6615378cd58790d1148bfb54bd735822044b1897a16eb79995c59225c4004382b76b3ba46
DIST eldoc-box-1.11.1.tar.gz 718679 BLAKE2B 3ba731f851849275609d309f0121971484aade6f6aa0c974efc8c6a6b79c7460230199b03eb58f8fc918f82d8d24fa068b5586702098009e6c314ae275d6f0f3 SHA512 0c984cd086e7640da439ca1be2fe37bfadb40fa3a87476fb2b19df1c35c0b0efdd777632027165a74b29631dd38be1829c6b05d6edc66942721ed755666d500d
+DIST eldoc-box-1.12.1.tar.gz 719666 BLAKE2B 0dd9a66c4834e38f0d60bca68571659f1fb147a17acfdaf3aedb74a8f23b81e2cd825742bbabcbb4cbc6b604bf2026a1abb7ad45a68fb39e41d2cf64ce5d9a1c SHA512 47cfed000d6fd2747b2e76077a907ad53bcc34d8cb14886c8a6021591310612784815432b9434eaa853b9f69429e55bb2b33100ed3547e0381254283570bcefd
EBUILD eldoc-box-1.11.1.ebuild 643 BLAKE2B cdc6ae8996bd9a37b66000666008c73326e0e7f6468b301bfa3e177016aacdbe5e47adcf69b0c74b98b8443b425e1bff8eb0b0ab8d2f4ef075bf5d4b5f6bc7c8 SHA512 13a07deef106c1f6d3198dda4f80bd621e8ff1f6be49af6beb3911fa4cdf6b66b791fe67afbf4700336a77c416f22824cbfdc9455f2e45ed113a830b9d4c0b8d
+EBUILD eldoc-box-1.12.1.ebuild 643 BLAKE2B cdc6ae8996bd9a37b66000666008c73326e0e7f6468b301bfa3e177016aacdbe5e47adcf69b0c74b98b8443b425e1bff8eb0b0ab8d2f4ef075bf5d4b5f6bc7c8 SHA512 13a07deef106c1f6d3198dda4f80bd621e8ff1f6be49af6beb3911fa4cdf6b66b791fe67afbf4700336a77c416f22824cbfdc9455f2e45ed113a830b9d4c0b8d
EBUILD eldoc-box-9999.ebuild 643 BLAKE2B cdc6ae8996bd9a37b66000666008c73326e0e7f6468b301bfa3e177016aacdbe5e47adcf69b0c74b98b8443b425e1bff8eb0b0ab8d2f4ef075bf5d4b5f6bc7c8 SHA512 13a07deef106c1f6d3198dda4f80bd621e8ff1f6be49af6beb3911fa4cdf6b66b791fe67afbf4700336a77c416f22824cbfdc9455f2e45ed113a830b9d4c0b8d
MISC metadata.xml 550 BLAKE2B c5dd2a8141e55830474fb0eafcfaadd480dff5005e6bdaf61820c368f536074c8d19fa3a964b5b9b508ae871cf010ce3988d2ee13f17e77341a7cd72362d9ade SHA512 1cafec184ddd3a29c1ef0fd73d5107eabb216033317dfc307dfb81e6b2aba7474ce069e81f5f3623be0ddd6e61430994a48c8b051e5e58842ad5d460ff23c215
diff --git a/app-emacs/eldoc-box/eldoc-box-1.12.1.ebuild b/app-emacs/eldoc-box/eldoc-box-1.12.1.ebuild
new file mode 100644
index 000000000000..e466b68c6ef4
--- /dev/null
+++ b/app-emacs/eldoc-box/eldoc-box-1.12.1.ebuild
@@ -0,0 +1,33 @@
+# 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="Child frame doc for Eglot and anything that uses ElDoc"
+HOMEPAGE="https://github.com/casouri/eldoc-box"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/casouri/${PN}.git"
+else
+ SRC_URI="https://github.com/casouri/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ elisp-make-autoload-file
+ elisp_src_compile
+}
diff --git a/app-emacs/helm/Manifest b/app-emacs/helm/Manifest
index e7f88fdf5377..a6db6f314f3d 100644
--- a/app-emacs/helm/Manifest
+++ b/app-emacs/helm/Manifest
@@ -1,7 +1,7 @@
AUX 50helm-gentoo.el 79 BLAKE2B 7f188281cba0bf1f683977149ffa01f2bf6679cec1d73553e27c445ebcf97d2a6b227d09c77a01dadce49e755d97cc572af4fc5358ca35866a4c12dd8caa61b6 SHA512 30d2ce1f8073f15439cc6d68620e9ca776ed74fdedfca4944d7d749891f33aa2ad1dccffdfb85f1e1049460015daf2104f0b9cd0f5b872c5d5c5ee1eccd25b21
AUX helm-3.8.8-no-autoload-check.patch 674 BLAKE2B 1cae635d26e3c5b41b585de585a87dab6cf37bd180cdea546c25fd12adbd8d9ed1e42e613164815b776455c991efdf075fcc4c19b4a812109c9508be76590db1 SHA512 14fdc3c5163389f11c9b684f569b9bc0e6e5ad4aaf9c2e170f66b05973e7a9a4744b0e293e167f2d714fa81f157b4b960bac07faf1e052a12167ad56ef131eda
-DIST helm-3.9.7.tar.gz 2377502 BLAKE2B e2936c7187e49909fbb6dd2bb703eeeab9d003b90a193c2fd0dc32c507d83766d38b0df1fa3d01571eac4d7c69c469a3842288dcf37e951a6d96bde7d4540242 SHA512 7f4b9020539091a2f7bb9c96602a9b6f35f44ff9ad46ffc332687704c3215cf6f394809c9794d868d246645d3192b50a5152d2b53fb1e0dcb741c23529523bd6
DIST helm-3.9.8.tar.gz 2383635 BLAKE2B a6f1efd23ecb6b8156e46b936008de41fbc05e78fd5559a182a703cdfbec590a0409042f33e5d86f77ae969954057b4f2da7720e81db308cd3f3f301826cd9dd SHA512 ce574bb4e1534edc3442adb8b2257fe4e072db9736cc4e265f34e0b6aebd08cf4c599058755a4c453ba14dfa48499c423e549d1189f708b7fa2f048a229ada8f
-EBUILD helm-3.9.7.ebuild 724 BLAKE2B b054e2a26ab13313476427ed3fd8a94bec689ea315ef3156e1da4aa805b4457dd22da4504ebbf37aafd73004694ef8237044cc4a2775be4890589fa1fa2784ee SHA512 7a6cfdfcb14704e79e9a64007a93492349a6c3daf787b9304a47d833aa6cdb8d49235c6cbcf91acd66bac5e6b5770132cfbe4868879c816c98278a3234f9801d
+DIST helm-3.9.9.tar.gz 2384860 BLAKE2B 19ee0114beb2e27c99da5c5df361f01de3a24a106f9c36205e72fd0d7c22bcaecd3399a84f4803b1d0df315977b06ef7a04a0c45860d64f541014aaf229437a5 SHA512 114b25d8c223a11bef327612760e388f49c876e10683f8fed9cc58f380047f932b2782fcb99de1d37cc352fd168c3fc8ba9e358321aca46bbcd130a17e7d37ec
EBUILD helm-3.9.8.ebuild 848 BLAKE2B e36186bd0eeabf82d76e1a70bdb63f57937219f8e099eb63c87c61b22add388f9e96cd26a83bff1180539eea8c4982efc9804f1530bc93bcc0e214740cbce609 SHA512 cf58148a2d05fabd2918f721637383e9b7e0b016d67c331ef9848a436fabdfd5e5dc5dd021c6c8840f657aa3cab32423b2d9e75be1304bd5def22449f43f45e8
+EBUILD helm-3.9.9.ebuild 850 BLAKE2B c462a4f9efc2953410ebd3093b3c6ba86665b324db1456ba8e476d4c2e78917a9f5ad63515de3b28248d5e7c82e766c93f3ee6399c14960ae65a675f84b22090 SHA512 483a256aca2d5942827247cd4f2a62b4f24b2512ea698b200f9d91bfb52c8572bbcc173ee2dfaccc061ffd47989b69347c2e48129e22df7856da1e7e93cce822
MISC metadata.xml 822 BLAKE2B 5de057ddb881d67550d3e8cd0be43d3328b8e7a38b98338ffccec147095cd5d8f8bc68695c797a872e2ed7e455859fc1d6170f414231016edab5a8d742ad2a40 SHA512 08367530e4e47577e1812d229b97094b9c012c4c91eb7e69f5724e98d8790327fe35fb9b480cf33eedd105f1fd85133c39397eda0426461d80bdee704a51c55a
diff --git a/app-emacs/helm/helm-3.9.7.ebuild b/app-emacs/helm/helm-3.9.9.ebuild
index 5682f2edbfdf..29c9049d8925 100644
--- a/app-emacs/helm/helm-3.9.7.ebuild
+++ b/app-emacs/helm/helm-3.9.9.ebuild
@@ -8,20 +8,30 @@ inherit elisp
DESCRIPTION="Emacs incremental completion and selection narrowing framework"
HOMEPAGE="https://emacs-helm.github.io/helm/
https://github.com/emacs-helm/helm/"
-SRC_URI="https://github.com/emacs-helm/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/emacs-helm/${PN}.git"
+else
+ SRC_URI="https://github.com/emacs-helm/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 x86"
RDEPEND="
app-emacs/async
app-emacs/popup
"
-BDEPEND="${RDEPEND}"
+BDEPEND="
+ ${RDEPEND}
+"
-PATCHES=( "${FILESDIR}"/${PN}-3.8.8-no-autoload-check.patch )
+PATCHES=( "${FILESDIR}/${PN}-3.8.8-no-autoload-check.patch" )
SITEFILE="50${PN}-gentoo.el"
src_compile() {
diff --git a/app-emacs/mastodon/Manifest b/app-emacs/mastodon/Manifest
index 4b82e3d6af6e..c7ebba038195 100644
--- a/app-emacs/mastodon/Manifest
+++ b/app-emacs/mastodon/Manifest
@@ -1,7 +1,7 @@
AUX 50mastodon-gentoo.el 137 BLAKE2B 1a4d306658bc54fa3b69a6b250a9fc48d8013e79261afad49b71e01fa0096c6f81187eeb4a308d19888045be948c8cf3d726e9ee9865120cb803be2f35969892 SHA512 52bffd9a794108da342152e435aba1fb551e5f058e1ff02d0a094b221a6b1359e39d0bf629472d5e42fff43244303d78cc4bfd7052f5760b512a61d18300074b
-DIST mastodon-1.0.19.tar.gz 160533 BLAKE2B 4acf21f6b50296463c8083d237f2ab8f510f3372e0cd63437bc037dba8e3cdac9806ddf4a2e8727d2a39c0b0bef18688c0cce679019ac99cdf88b508830e25ef SHA512 27c56aa073c003b7063acd816230d1e5bf0f353b2d3c0a6cfa861130d4fbfd80bb5189d8bb1e036442f824d85bf96c0db21a927e4840057eaf17fff3114d3526
DIST mastodon-1.0.21.tar.gz 161082 BLAKE2B a4a23e4ac06e0d922b084feaa1ff21168b9d30a72dbbcf63697e486b4f1641ea7beb1789f96874ee9eae1bcb2eea54b907c69a553aac6024d0b4635c82109416 SHA512 4362a34edef9e94948625acda86e9bbceb8a37642dd61cadabc0004e8636cbece48adc2119d8e2e302d0d2b4695f9844e9a9e8b8abe6378cc48b6e7ff34b4f8a
-EBUILD mastodon-1.0.19.ebuild 756 BLAKE2B 276df9dfd44fbd5a2be854abbdf5c3090514af76547db688bdcc7dca3346b5bdc5468f161daeb59ea24a4268a0e357bf12547b69baa8a8e2d4393b479e616183 SHA512 79c6259ecca453f557239ff1c3671299e35a1cc90fc00c064488bb97778d12d850e3d25e5bde091fd20dffa6edb218d50b569c935d374eeab7cf7eefe22db124
+DIST mastodon-1.0.23.tar.gz 164188 BLAKE2B 524419fd20e6366fa5fc3be253ba6ff0c4118ff4c1fef8418498809e5f3f441be2fbc088abe517a69075e7b63bb8042b04330d6ba661e7633d981657117fd251 SHA512 91a537c73170a49001d6d10204e0de01251d24e3a54d75850869f860dd390a20168e2a1329541a69e267eb8bf37d757012054034d9a8c2db252dcbd1ab384236
EBUILD mastodon-1.0.21.ebuild 756 BLAKE2B 276df9dfd44fbd5a2be854abbdf5c3090514af76547db688bdcc7dca3346b5bdc5468f161daeb59ea24a4268a0e357bf12547b69baa8a8e2d4393b479e616183 SHA512 79c6259ecca453f557239ff1c3671299e35a1cc90fc00c064488bb97778d12d850e3d25e5bde091fd20dffa6edb218d50b569c935d374eeab7cf7eefe22db124
+EBUILD mastodon-1.0.23.ebuild 756 BLAKE2B 276df9dfd44fbd5a2be854abbdf5c3090514af76547db688bdcc7dca3346b5bdc5468f161daeb59ea24a4268a0e357bf12547b69baa8a8e2d4393b479e616183 SHA512 79c6259ecca453f557239ff1c3671299e35a1cc90fc00c064488bb97778d12d850e3d25e5bde091fd20dffa6edb218d50b569c935d374eeab7cf7eefe22db124
EBUILD mastodon-9999.ebuild 756 BLAKE2B 276df9dfd44fbd5a2be854abbdf5c3090514af76547db688bdcc7dca3346b5bdc5468f161daeb59ea24a4268a0e357bf12547b69baa8a8e2d4393b479e616183 SHA512 79c6259ecca453f557239ff1c3671299e35a1cc90fc00c064488bb97778d12d850e3d25e5bde091fd20dffa6edb218d50b569c935d374eeab7cf7eefe22db124
MISC metadata.xml 512 BLAKE2B d8a604d5c6c58e2851d87c5602398d8bbc654a537febc54faad53815db5f527e507e1d45d75b0326db05dd747e315003b82e220fd494ad89c85ff7e951dbc563 SHA512 12b0ab3aeee03e66c3eac83b7ce581eee6110bc469681f7b0979c45110d651c19c5362d780886d95e2eaffdaba3fca44a00991e99f155312ba51cd4726ac4464
diff --git a/app-emacs/mastodon/mastodon-1.0.19.ebuild b/app-emacs/mastodon/mastodon-1.0.23.ebuild
index 2a79521adfed..2a79521adfed 100644
--- a/app-emacs/mastodon/mastodon-1.0.19.ebuild
+++ b/app-emacs/mastodon/mastodon-1.0.23.ebuild
diff --git a/app-emacs/org-modern/Manifest b/app-emacs/org-modern/Manifest
index 702e43e747f4..f23940d5bcd5 100644
--- a/app-emacs/org-modern/Manifest
+++ b/app-emacs/org-modern/Manifest
@@ -1,6 +1,6 @@
AUX 50org-modern-gentoo.el 268 BLAKE2B 1c60242a6d203e31583ee774e87f200637b1ca71540b65cae68ea0f9255f5eaa4655345bbf21a3e992a087c7dc5abff49a039dc6d36cec59d1a7d8d973da518c SHA512 0b0fac73188c85d3447e34730fab7431eeeeba56f623e38858aae7a73aeae3160b1c272ee9565899375319194b7817578351ad578bc9123b903c8f169ebcec9b
-DIST org-modern-1.1.tar.gz 24267 BLAKE2B a556e58384b5cbb24f768778bd0e3f820b63fba0d63590d8943054e4bf2a6ae1137c145bf72282659a22ec4236de036105b82f5a288687dadf6463744c321f3a SHA512 722a9c30031400e060aa4af78fe16ddda362e7803927c8b2ab379ee43a0711cc35fb5c21c617389a1b3ecdfa8123ab6b200d5825e80cecf9b017488a24b376ed
DIST org-modern-1.2.tar.gz 24466 BLAKE2B f7a0426e203078d048744532efc582a2ebf2ed66fd2ff88ea1f7696d442ced5ce00b124c0b57d1dc6a1f79aa5c1f732f4fb7399642cb2957878cc9fa8be903be SHA512 1d5f4bee037aa44433de33701c87273332cd351f9f52cb787f799de084421481cdf95785761c33caed0660a2c9ff6f00617b93be1b6f39a1e1ab70af8a64fd35
-EBUILD org-modern-1.1.ebuild 501 BLAKE2B e51ab3e68c8e55442d6c35d049fc2f7ba966c9d92575f69aeee9727ae29591157c24eb0ecff57b564c1ab376e1d7881af478d1c2e776551fed8024bc5b6c815f SHA512 d60a5054a76ebb02ca32d6f5724fd6a31a9bf12b07fba4adca4d68b8d1bd3c4a9f34aa9b25bac7fafbd0aef299dc435602339327d4d2111cc4a894abad3a26e0
+DIST org-modern-1.3.tar.gz 25476 BLAKE2B ae3c4299ba94fa90fafb8d70ab78dc774052763e88b80974c98cdc1511a8d0107bbc429da6118c4bd16ae85761d6feb791cf8359ebc475fcffafcfbb714b6854 SHA512 d4fc8cbebb8a97a2a06312d35df86b5c3e112740b473bd00681b4dc8e73d82f0bbbdbe2977ef51d27efd59b0ce5aca8d7defba22b25881261ffa1f1d7c0173cc
EBUILD org-modern-1.2.ebuild 501 BLAKE2B e51ab3e68c8e55442d6c35d049fc2f7ba966c9d92575f69aeee9727ae29591157c24eb0ecff57b564c1ab376e1d7881af478d1c2e776551fed8024bc5b6c815f SHA512 d60a5054a76ebb02ca32d6f5724fd6a31a9bf12b07fba4adca4d68b8d1bd3c4a9f34aa9b25bac7fafbd0aef299dc435602339327d4d2111cc4a894abad3a26e0
+EBUILD org-modern-1.3.ebuild 623 BLAKE2B 2eb1626c8c284ed0099e0de43d98f8f1731fafec37b1cc139ee72bb966cb196c94f819fa85aef45376b265f66aa4c691da2f29d2498df700f0f1c22746f4b7c6 SHA512 6c8e86ce2b27a2a4b63a5b3b2610ed0362aead4b0aaa935cdf0531addb4627f65fb50fa124059381f6b73e937757f68103c398be893792bb6ec4465c57590a2f
MISC metadata.xml 803 BLAKE2B 76b689a9bee8d6d86128fb80844c575294e9e91812161e735c47eb4fc7c9192539f2109ebbcbdc143abee07426faf6b7cf0bc86c48d411738a8329b14c7b56a1 SHA512 cc417a871bdf3534187e566c197007c848f0974b2b4b58eff473087ef09702a929a9df5f4f1df019a4ca632884e7657db055d0ab58ed2ec328506ff0a4a7fcb6
diff --git a/app-emacs/org-modern/org-modern-1.1.ebuild b/app-emacs/org-modern/org-modern-1.1.ebuild
deleted file mode 100644
index 9fa99148a3ca..000000000000
--- a/app-emacs/org-modern/org-modern-1.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 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/"
-SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-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.3.ebuild b/app-emacs/org-modern/org-modern-1.3.ebuild
new file mode 100644
index 000000000000..b7d30e300fee
--- /dev/null
+++ b/app-emacs/org-modern/org-modern-1.3.ebuild
@@ -0,0 +1,35 @@
+# 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/slime/Manifest b/app-emacs/slime/Manifest
index 5f69c8a70a27..ce576a620b1b 100644
--- a/app-emacs/slime/Manifest
+++ b/app-emacs/slime/Manifest
@@ -2,5 +2,5 @@ AUX 70slime-gentoo.el 526 BLAKE2B 6bfd25cf1ef661ac1510d6862d8eea832d1de11d173d7a
DIST slime-2.29.1.tar.gz 828475 BLAKE2B 90ad92b34e8bc90fb549f4dec00dde18a50edee95f4cb77db2ccdb024c70cc03ae6b8942c8a2200b14e9db1cf3e2a6cda52f847443552efac33c30130a04534e SHA512 5e93a13814584c4c02b2fe4f5703212312ef9f6c810030045602dc8b38b1374193cd2f9739f791808b29e27b33e295c79c6d34b9ed864798961f12ce075cef74
DIST slime-2.30.tar.gz 774034 BLAKE2B ad64caabfbb76418ad197a3114b9cf69befe4f626febaa97d568313af860c6bacef9322f27742451ccf009956cb68d0608c7c716be5f922c99fb1f245be29309 SHA512 88378df3e2ec065b052be06cb5638a42d07bc05a6e3cd3fc6907f629988a5d0fd90be050a85d73c38bf407dea6049a89fe1525e3308eef79f12f82d235b62e22
EBUILD slime-2.29.1.ebuild 1594 BLAKE2B 16118714a1b38b96fff533c3c9064fc9251de773c1e8b163e900970cdea271a7d8acbeb0871b4eba7d4a5e3c79f48277de98c503e4894d15583dd5c6cd4d94da SHA512 27deff1afe12c0dd82e2e7bef1e3bdfb3a497f88909c5c98bcbcf5f5e913cb348931a7d96df40a8a27edae94e509d2d0d2b6892a65f1ea581be746d052d73303
-EBUILD slime-2.30.ebuild 1597 BLAKE2B 0f5f892c670edbdab57962a140cdcef638ddb8e9050141c0c588b81a66ef7d5626d3a3797aef1b662757fbbf03be3dd8b4d6b1238d0405b417529e0c55afc803 SHA512 6b01e840b052632849d32931f8c2cd7335d5079c27f60197a830696e9f10eea90f9a445af03042ccdc668134bd8a8dc914e694dcb04c2cb45f97bc24463f0392
+EBUILD slime-2.30.ebuild 1594 BLAKE2B 16118714a1b38b96fff533c3c9064fc9251de773c1e8b163e900970cdea271a7d8acbeb0871b4eba7d4a5e3c79f48277de98c503e4894d15583dd5c6cd4d94da SHA512 27deff1afe12c0dd82e2e7bef1e3bdfb3a497f88909c5c98bcbcf5f5e913cb348931a7d96df40a8a27edae94e509d2d0d2b6892a65f1ea581be746d052d73303
MISC metadata.xml 1682 BLAKE2B d8f201e0feeac9cb37096887edb806e4623d9f3941f8e1396925d8c20e9d860e0c65eae943d786919865a0278c18cefe09d9d2186e4956001b3e66b6d93f294d SHA512 fe1f25388ab56b6c64a5e624ea8ec11e88bbac53195775f88cb6d8131a15969340d6eff0fb463a7b2ea1834f0fc14de34773589c1cf65ad3a964cd3bfa104142
diff --git a/app-emacs/slime/slime-2.30.ebuild b/app-emacs/slime/slime-2.30.ebuild
index faeafd09686d..a807cef74475 100644
--- a/app-emacs/slime/slime-2.30.ebuild
+++ b/app-emacs/slime/slime-2.30.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/slime/slime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="public-domain GPL-2+ GPL-3+ LLGPL-2.1 ZLIB xref? ( xref.lisp )"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ppc ~sparc x86"
IUSE="doc xref"
RESTRICT="test" # tests fail to contact sbcl
diff --git a/app-emacs/yasnippet-snippets/Manifest b/app-emacs/yasnippet-snippets/Manifest
index 0ae7bc2aaa0d..b2800653839b 100644
--- a/app-emacs/yasnippet-snippets/Manifest
+++ b/app-emacs/yasnippet-snippets/Manifest
@@ -1,5 +1,7 @@
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 1019 BLAKE2B c7b2cf7b2d651917ad7a5f972883796e83cd306642a7b27c1091d4a20b511092a6040dece12b62ce3804a3e8008841edaad1e1526ce7f185b1ee19ce2aaf22da SHA512 49bcade5b17af18b1a2c5892f9399a9b44ae9963f3a1e3326b4576936310b2be161981c7be9f82caf1dbde9b6dc1ef37fe121dceddb5b58b75398e55800b5956
MISC metadata.xml 377 BLAKE2B 78f369ac63a6ba16eabfbc21367b0e29221a94a8460b877e58b23e4c4176e3d4393ac7cb657057fe239298fc9836365b8a5d6ec789251ed552e684590b40e6e4 SHA512 72e8f247f2bb604ea52229c1aa68abf0fdd6649c87ffaad7f2893131f522cc3d7283251d8e365def16ac5eea831c98472a0ebe591cb6188132e0d7696b559b55
diff --git a/app-emacs/yasnippet-snippets/yasnippet-snippets-1.1.ebuild b/app-emacs/yasnippet-snippets/yasnippet-snippets-1.1.ebuild
new file mode 100644
index 000000000000..13490ccc3e98
--- /dev/null
+++ b/app-emacs/yasnippet-snippets/yasnippet-snippets-1.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp edo
+
+DESCRIPTION="A collection of yasnippet snippets for many languages"
+HOMEPAGE="https://github.com/AndreaCrotti/yasnippet-snippets"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/AndreaCrotti/${PN}.git"
+else
+ SRC_URI="https://github.com/AndreaCrotti/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ app-emacs/yasnippet
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-dir.patch" )
+
+DOCS=( README.md )
+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
+
+ edo ${EMACS} ${EMACSFLAGS} \
+ --eval "(require 'yasnippet)" \
+ --eval "(yas-compile-directory \"${S}/snippets\")"
+}
+
+src_install() {
+ elisp_src_install
+
+ insinto "${SITEETC}/${PN}"
+ doins -r snippets
+}