summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-05-07 00:00:56 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-05-07 00:00:56 +0100
commit7bcfea9c5e79a425a62a66bba477b9d3c0d7fdd0 (patch)
tree02bad8e4f1f060d4858a1a2ec3fc9404f0b7a197 /app-emacs
parent43c2a85d4e20318dd3d35872e348707900870067 (diff)
gentoo auto-resync : 07:05:2024 - 00:00:56
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin75813 -> 75814 bytes
-rw-r--r--app-emacs/auctex/Manifest2
-rw-r--r--app-emacs/auctex/auctex-13.2.ebuild60
-rw-r--r--app-emacs/bbdb/Manifest2
-rw-r--r--app-emacs/bbdb/bbdb-3.2.2d_p20231122.ebuild85
-rw-r--r--app-emacs/buttercup/Manifest2
-rw-r--r--app-emacs/buttercup/buttercup-1.35.ebuild2
-rw-r--r--app-emacs/eldev/Manifest6
-rw-r--r--app-emacs/eldev/eldev-1.10.ebuild (renamed from app-emacs/eldev/eldev-1.9.ebuild)0
-rw-r--r--app-emacs/eldev/eldev-1.8.2.ebuild55
-rw-r--r--app-emacs/emacs-common/Manifest2
-rw-r--r--app-emacs/emacs-common/emacs-common-1.10.ebuild2
-rw-r--r--app-emacs/org-mode/Manifest4
-rw-r--r--app-emacs/org-mode/org-mode-9.6.24.ebuild2
-rw-r--r--app-emacs/org-mode/org-mode-9.6.28.ebuild50
-rw-r--r--app-emacs/yatex/Manifest2
-rw-r--r--app-emacs/yatex/yatex-1.83.ebuild61
17 files changed, 210 insertions, 127 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index a49bda7ac16d..5aad8eb5ebf4 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/auctex/Manifest b/app-emacs/auctex/Manifest
index 4703b9a9360a..21109e50e255 100644
--- a/app-emacs/auctex/Manifest
+++ b/app-emacs/auctex/Manifest
@@ -1,7 +1,5 @@
AUX 50auctex-gentoo.el 157 BLAKE2B c7d59a1ff3fc08b60332f5f578841c942d1a302f9a594409b3cd6509fd254c0d8d4273061d2ec4f444ad9288b073900e4c07e9307ffe0421182e7380c4c73543 SHA512 7cfc10c95da1d920b3861eaa9950d5ddd2388af5086cb81457f084f9c094b15dae9638a8c1e9b662dedba90c2d3c33a972011b99d9e2d71d85f99003de5ebef2
AUX 60auctex-gentoo.el 97 BLAKE2B 18cad086f4211844f8a32d0f2499d2ecf29cd41f90c9dee6cf87184f81b0ac3836a5a58705677b55f926bdeb5854aa9acd6438f42e29856acf6c6c644592e347 SHA512 2cf945ac36ad5b25afd723d04223556522ac901a469bdd47d0c7562beb985401df957acc100222df6d97f4335b6d3e8d003f6b00b86780eec0a906ff0fc2ccb4
-DIST auctex-13.2.tar.gz 1667548 BLAKE2B 51daf18185a01c7349a49cfb3484d0271dc30271c69a028dc70ec9dae998b0664ffa574160dd384c35e66d38da95af5af0c4bf73e5ea969a6166685f8e3a0b80 SHA512 98d3d0061a807e62045b648a699e23819a0288ea17f2247b18c6725c503dfd6c791384c47504376de098b5a4e62bf350227497be6bf7a007fd94df232a069129
DIST auctex-13.3.tar.gz 1695608 BLAKE2B 3a22273b72237e14a31a1fb9d81e2c4ee10290919bc3d6f8cb35ab877ef26083c7edb5bbb7c88a40f45848012cc2edd375a90d872f604029ba8f03278bd95f9a SHA512 32d6f3c968a27dd5e7862993419bfa0f5e5228abca7478341a06fce153f333410cd230f8266e6b0e4fb5e4247864710e3f572b6a837c99c2879d38899590f678
-EBUILD auctex-13.2.ebuild 1420 BLAKE2B dd97bb9b1945b317b7e693c6f54d47ebc2f01fe9c79dfb9bf623db7f634afcdbfbd6e7daec5444531b51eebd98b6a0c4ff700160492b8840e3a8206c15840681 SHA512 9a215e7a8e5ce7de1158a786b24d7fd20562f79d89cfb3e34abc12e99a6d9727497706e0105c53af81d5806f6cb220352ddd8e8d707290fcf384f71eceea05b7
EBUILD auctex-13.3.ebuild 1445 BLAKE2B a433494c33c9df699d913f0767b7bd8fb5353ce463d5015b0da04dfb7bf3865cd9a9151cf095c7a6db67d8b557d9ee4d06e3b6b8bbbc9205c24750214fdbec09 SHA512 b94a93f7a3d8bbd837172d0ef86df0cc51efde0db43d12fd97d8e6f45a3b3a850d28b2e000a7f5db5606a8e99b6b3ef4411f5f4303e068d5df2b2e94e7cf37b1
MISC metadata.xml 1053 BLAKE2B 742023752a74c004325f99bbea4c0ebc31511370c53751db157bdcd68283a023c3b13ff9e647c39193f6a83a35128c1f57c2c29c8594a4698b5190a56fe96025 SHA512 da75c9a79fba45a734300f728ebcdf638cbf73c3cef85e78d7fd33e315e8a1af183615a083b4d17c95b52382ebfe07bf60690483db6fb56c3803a1e741afceaa
diff --git a/app-emacs/auctex/auctex-13.2.ebuild b/app-emacs/auctex/auctex-13.2.ebuild
deleted file mode 100644
index 51663895ff87..000000000000
--- a/app-emacs/auctex/auctex-13.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Extensible package for writing and formatting TeX files in Emacs"
-HOMEPAGE="https://www.gnu.org/software/auctex/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+ FDL-1.3+"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="preview-latex"
-
-RDEPEND="virtual/latex-base
- preview-latex? (
- app-text/dvipng
- app-text/ghostscript-gpl
- )"
-BDEPEND="${RDEPEND}"
-
-TEXMF="/usr/share/texmf-site"
-
-src_configure() {
- econf \
- --with-emacs \
- --with-auto-dir="${EPREFIX}/var/lib/auctex" \
- --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \
- --with-packagelispdir="${EPREFIX}${SITELISP}/${PN}" \
- --with-packagedatadir="${EPREFIX}${SITEETC}/${PN}" \
- --with-texmf-dir="${EPREFIX}${TEXMF}" \
- --disable-build-dir-test \
- $(use_enable preview-latex preview)
-}
-
-src_compile() {
- export VARTEXFONTS="${T}"/fonts
- emake
-}
-
-src_install() {
- emake -j1 DESTDIR="${D}" install
- elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
- if use preview-latex; then
- elisp-site-file-install "${FILESDIR}/60${PN}-gentoo.el"
- fi
- dodoc ChangeLog* CHANGES FAQ INSTALL PROBLEMS.preview README RELEASE TODO
-}
-
-pkg_postinst() {
- use preview-latex && texmf-update
- elisp-site-regen
-}
-
-pkg_postrm() {
- use preview-latex && texmf-update
- elisp-site-regen
-}
diff --git a/app-emacs/bbdb/Manifest b/app-emacs/bbdb/Manifest
index e7df4d6e8de4..2fe227f0d500 100644
--- a/app-emacs/bbdb/Manifest
+++ b/app-emacs/bbdb/Manifest
@@ -1,4 +1,6 @@
AUX 50bbdb-gentoo-3.2.el 149 BLAKE2B 7db122f83411995801b658f05dcda71d8eb5382ed1d5b2216f4a74a4c45328e54f25d393cf797ca335ed4129875b1c7ddf33e95e73479528720d116ace6a6e0c SHA512 650b802917866344dc6748ec213de79d8fe31a03654f1005994020173a143a51e295407350db1ebb0ef6f240047999cd9a1630a82af13997de57ead82cdb3b08
DIST bbdb-3.2.2b.tar.gz 199518 BLAKE2B d6eef625636689d204ed9c6c7f299380924da5b021118e70930ab3b928d547b9cbb5a1cec8d111ce52678fc44b30ee34d164f46a9c6afa98c829ba871382acef SHA512 f730b911d16484c3723f6983b94784a828173797f4732c8d8eb47d50186415e0fdfde62f4f5f5b5b6ac66b78580fcfb2a398840935400fddd5f8143831e35fe2
+DIST bbdb-3.2.2d_p20231122.tar.gz 201355 BLAKE2B 6f1abd80d580fa2bc9f5ce2a26179d54358ab156991e138e8028bec4c7e891e884f3aa938e895b3e7a5cdb7dae1548e5161c212e5b6073d8bf2c38ba76bc8029 SHA512 3d5d6a8411c14e8c8f8b60872e954c0d26e25bebb9c9148c354ea078e12a30b500ee1de026414359efca3b9fd502a0bad00c9df0549cb7c83c726d878187373d
EBUILD bbdb-3.2.2b.ebuild 1466 BLAKE2B afe77b2a895cb0a8ea4dbc889c222c8affa7b1ed85ff9fb02044a0e4786a33f2ccebc1924de0f4b4703b684ca5dbc83da0e31ed8bbe43b1538c3962c077d5433 SHA512 78c028111460e3f1615c0f3a9089e32cc874c78a3cca006c1d503b328d95298e9a7d37aa6c36a8ecb388341f1369f94357e9a837cc68842015f7f346d5ee3f1c
+EBUILD bbdb-3.2.2d_p20231122.ebuild 1805 BLAKE2B c1d4bcf685dcadb2f25b82c6476b324c5e89fc638423f0efdc57bd802775b7ceeb1ccbf37888b2fb7679ca6fc3e2112666ecaf367317ff809cb6ba75dfe44dfe SHA512 1970c47002f990dfe312e767fd83592acb1b5a6ef4a733707db7f5ae047c20b22f56aa1218bb07369ceb811edcbe3ebbfb8235245e0a44e8d850486ef5481169
MISC metadata.xml 888 BLAKE2B 72afc8fbf4be6831c0d832612654ecd58fa3be9843f196a0b1ff1a036dc4840aa97d435cd70dfa649031b35b2350972698ce0268e089c38a8abe741b8019dc83 SHA512 cbb62c59a3fe33f1a8d568406a5a8ca99754de4dd7bb681bdb839f07250b70d6063d1ce596e61741a1e524a4728804ccfc5951a4f897568e45e863e3e7e21ceb
diff --git a/app-emacs/bbdb/bbdb-3.2.2d_p20231122.ebuild b/app-emacs/bbdb/bbdb-3.2.2d_p20231122.ebuild
new file mode 100644
index 000000000000..efccb1113027
--- /dev/null
+++ b/app-emacs/bbdb/bbdb-3.2.2d_p20231122.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp autotools
+
+DESCRIPTION="The Insidious Big Brother Database"
+HOMEPAGE="https://savannah.nongnu.org/projects/bbdb/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://git.savannah.nongnu.org/cgit/${PN}.git"
+else
+ COMMIT="53e8ba04c47b3542db75b68f9663941daf2e6ca4"
+ SRC_URI="https://git.savannah.nongnu.org/cgit/bbdb.git/snapshot/${PN}-${COMMIT}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${COMMIT}"
+
+ KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+LICENSE="GPL-3+ FDL-1.3"
+SLOT="0"
+IUSE="doc tex vm wanderlust"
+RESTRICT="test" # bug 631700
+
+RDEPEND="
+ vm? ( app-emacs/vm )
+ wanderlust? ( app-emacs/wanderlust )
+"
+BDEPEND="
+ ${RDEPEND}
+ sys-apps/texinfo
+ doc? ( virtual/texi2dvi )
+"
+IDEPEND="
+ tex? ( virtual/latex-base )
+"
+
+SITEFILE="50${PN}-gentoo-3.2.el"
+TEXMF="/usr/share/texmf-site"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local -a -r econfargs=(
+ --with-lispdir="${EPREFIX}${SITELISP}/${PN}"
+ "$(use_with vm vm-dir "${EPREFIX}${SITELISP}/vm")"
+ "$(use_with wanderlust wl-dir "${EPREFIX}${SITELISP}/wl")"
+ )
+ econf "${econfargs[@]}"
+}
+
+src_compile() {
+ emake -C lisp
+ emake -C doc info $(usev doc pdf)
+}
+
+src_install() {
+ emake -C lisp DESTDIR="${D}" install
+ emake -C doc DESTDIR="${D}" install-info $(usev doc install-pdf)
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+ if use tex; then
+ insinto "${TEXMF}/tex/latex/${PN}"
+ doins tex/bbdb.sty
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README TODO
+}
+
+pkg_postinst() {
+ elisp-site-regen
+ use tex && texconfig rehash
+}
+
+pkg_postrm() {
+ elisp-site-regen
+ use tex && texconfig rehash
+}
diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index cd043aa65be5..b40eb46c140c 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -3,6 +3,6 @@ DIST buttercup-1.34.tar.gz 92551 BLAKE2B 51335027d4ee799e80563355eee1dbadddf2bf9
DIST buttercup-1.35.tar.gz 93375 BLAKE2B 7bedd4a8576f900934e3a39cdb5a58e85e6b9ec682cc1030495d50d686880ef14d73afbd49340856c3b3279548babf7297ba787f1a17bfd3dee81bd8a72f2f4a SHA512 416edb974999e2eac38040ce72c241ab961cc63f40068711b0436e4f3ca49025955d5ee2d93168770da0f251269652e36c1c9c0436f6ee6133c6ca859dbfe487
EBUILD buttercup-1.33.ebuild 682 BLAKE2B a904c3c8888ff23c0044fe9f24797ac8c65689141864ba9e11fb8155551c27b03de557fad973dc4fc362dde9fd7c5b71af707d2ce08240df4d34114147b8eba8 SHA512 2713e99cb3096b5ddfd7dfcec65c50f482c82583e2143f97a6ca3a72e5c1747c2ba4c4e94b621d257f9e6a047cedf5062cd3552f25defd9c46bdfe5ca0011149
EBUILD buttercup-1.34.ebuild 816 BLAKE2B 5ad5f7fe86eb4739e80fe785395dd768aff4b2c85bd0bf52519d1bcd3a1fb147bf92b6f7bf3174de56004df81364aee06a686e53b588b7e47d5f393c5201c834 SHA512 d400ee2ae35755b2f8e49f8035a22c8077ea87204e8719c310d1ad0a6286c72753fa5252a5f25ccd092dfe765995d4b9ff626dbb3f0ab1a0414831e8998d64b7
-EBUILD buttercup-1.35.ebuild 821 BLAKE2B 2df1647719208285dceed1cf90981a04b3f1f57b5deae4ac9254c72a6d2b2b1b9e7e9403a22c10b31dcc4ce666882f93df662f499f4f688cb4269ddee33e5292 SHA512 89024c75d730a1ca4a5f61af5daa2226fe4acd7d751f02554681d0c29b7cec31d3e83b7089ae150ae98e73d6846a2c9874f79c46f02d987cd259131d95cbc037
+EBUILD buttercup-1.35.ebuild 816 BLAKE2B 5ad5f7fe86eb4739e80fe785395dd768aff4b2c85bd0bf52519d1bcd3a1fb147bf92b6f7bf3174de56004df81364aee06a686e53b588b7e47d5f393c5201c834 SHA512 d400ee2ae35755b2f8e49f8035a22c8077ea87204e8719c310d1ad0a6286c72753fa5252a5f25ccd092dfe765995d4b9ff626dbb3f0ab1a0414831e8998d64b7
EBUILD buttercup-9999.ebuild 821 BLAKE2B 2df1647719208285dceed1cf90981a04b3f1f57b5deae4ac9254c72a6d2b2b1b9e7e9403a22c10b31dcc4ce666882f93df662f499f4f688cb4269ddee33e5292 SHA512 89024c75d730a1ca4a5f61af5daa2226fe4acd7d751f02554681d0c29b7cec31d3e83b7089ae150ae98e73d6846a2c9874f79c46f02d987cd259131d95cbc037
MISC metadata.xml 392 BLAKE2B 365eddee8c36962902e64b476ca9f21b34bf1faf9dd5ff2ad28d799a8079ea81cfea23adfc81e0a40edee9d4a6551affabaec91c9b931cfb161cf8a5bfbb024f SHA512 899c734fc6bae680c7d44dd0750d0a55a74ef2a5408be0e3a33a920ed283535c1136fc6b04bca86e85304ee1a3972413f18cc047be1e1565ce6c2a7940e087f5
diff --git a/app-emacs/buttercup/buttercup-1.35.ebuild b/app-emacs/buttercup/buttercup-1.35.ebuild
index 413b4cf227ab..037e25bc3a5a 100644
--- a/app-emacs/buttercup/buttercup-1.35.ebuild
+++ b/app-emacs/buttercup/buttercup-1.35.ebuild
@@ -17,7 +17,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/emacs-${P}"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv sparc x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest
index 118cb3da12b9..58e06e1de011 100644
--- a/app-emacs/eldev/Manifest
+++ b/app-emacs/eldev/Manifest
@@ -1,8 +1,6 @@
-DIST eldev-1.8.2.tar.gz 298578 BLAKE2B 579c72d61e15863a81b8a060da0c78900785a2b58f6a4825d19eebb85467ff838f2777bab05dc4ff2b04367d3fe58e4e71cbce09c4bbcc1c0ad5700cc12edc6d SHA512 c5ae360311d4b23648ecfb86e40a23abd4575480b971d86579f61b2c5a2873a9db211fe044cc33a47cb31bc215890a1c0b73c54700a92fcd1eb299a22733f71a
+DIST eldev-1.10.tar.gz 306364 BLAKE2B 82d8ef2c8c4268aa77b81cdc4344c359a92f02657b2f9e02ff43b3d8e1ffb8ebee93a6cfb906b05473e9ba86b54eeb2e274e42113049220fc3f61c7e706492e5 SHA512 d46c2091c126251b381235df76f566f06034546302ee7425c5a28d55d7d4e212d326019983267f4474e6b3170547e24fb01c9a40425a2d35cf2615aa01ea9263
DIST eldev-1.9.1.tar.gz 301188 BLAKE2B ce57bee48dda505113df269504fdcad1847e80b2df9e3f7916d7960ee7212a7cb44165b373f0e6c54c0d04f7990f46132afdf6d64ae1b93a9433353cf5058a81 SHA512 f059f49e920ea518b23cbd0a8d49d0e86c9fdb5d759bb42d44a620b95dd7eb007e1457de904c9a5149b9c76ef7737ba2942de4cf7a6be2becb2a6152e08bea26
-DIST eldev-1.9.tar.gz 300721 BLAKE2B dac07c0f7fba1a8637ca9c2e26ebef26fefa88bc6d709a313818233e8c00e2c53acdd2ba37baba2d8e07aa49634a590790faf58edcefafe910793125d7ab7aed SHA512 c3b64cf457ffc0aaa21c34c48379736c98a94773ffd830cd9d79e840638340201f08899f09363912985f54b248130946d4ce6175891fd298548e6538ca9ee142
-EBUILD eldev-1.8.2.ebuild 1344 BLAKE2B 175e22e3b62437d6ec5af0241f1545af201338980a4fff084c6ac6d292a70bb9f7a2c442a721fbb8d61f5f8503dca53d6fa541de24980b487f5b3b8685c80365 SHA512 94c06c8a8404f0990c28e6722a046a7633c73f91c26a43cd1d40b28ac4bf9664e41afadd2d3b3dec9189a1ddc68beb520c2f07c107ef36f13439ee0c6cd2893d
+EBUILD eldev-1.10.ebuild 1367 BLAKE2B 37cc3419305ccfe35ec0b849c3b40209df863b2e1b8013d09ee2864a4f172ced1fd00171a7b6a99ff5f23ff892b0949d5fb02079540f60c1aee8fa56f87cb470 SHA512 2ace4b2f987434eafc3901c3eb0227707e9c4369c5a08982849d5d03e2363fd81d2f3bde188d43ac085d42fc49834d09ba3a9dea7ebeafd18b4e9723dd4ca231
EBUILD eldev-1.9.1.ebuild 1366 BLAKE2B 19e99d63e8aa7749c394106d19e4290618433af425de74afb00ae3c63f0f54d7e6070629faf87184c4892fead2201466ac6934ceb2de8ae95dd65fe01f8431b5 SHA512 0d541ea5355d0888b18def31486d8658d6e261a37708994b07e04ca14d890050d00b80738104da6d7ae6ad19842b66d697622dd0ecf28e188078ec37a2db7e2d
-EBUILD eldev-1.9.ebuild 1367 BLAKE2B 37cc3419305ccfe35ec0b849c3b40209df863b2e1b8013d09ee2864a4f172ced1fd00171a7b6a99ff5f23ff892b0949d5fb02079540f60c1aee8fa56f87cb470 SHA512 2ace4b2f987434eafc3901c3eb0227707e9c4369c5a08982849d5d03e2363fd81d2f3bde188d43ac085d42fc49834d09ba3a9dea7ebeafd18b4e9723dd4ca231
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.9.ebuild b/app-emacs/eldev/eldev-1.10.ebuild
index c7b3f8685f75..c7b3f8685f75 100644
--- a/app-emacs/eldev/eldev-1.9.ebuild
+++ b/app-emacs/eldev/eldev-1.10.ebuild
diff --git a/app-emacs/eldev/eldev-1.8.2.ebuild b/app-emacs/eldev/eldev-1.8.2.ebuild
deleted file mode 100644
index 3f11b2985b3e..000000000000
--- a/app-emacs/eldev/eldev-1.8.2.ebuild
+++ /dev/null
@@ -1,55 +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
- dobin "./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/emacs-common/Manifest b/app-emacs/emacs-common/Manifest
index 3b64657989f9..96245f732ca5 100644
--- a/app-emacs/emacs-common/Manifest
+++ b/app-emacs/emacs-common/Manifest
@@ -1,5 +1,5 @@
DIST emacs-common-1.10.tar.xz 61800 BLAKE2B 9dd25f45bf0db308417a6c35d87e3b8c6a7dd2f11de57ab2e6fcf81646aa5d5b54b76a78142de0e175df3ba4dce4f404f4774cb0a0d64c41e484de4ea4da6e6a SHA512 a9a9142394261b34ba625e48eaac489f713cef52df3ca801c2445759bf27d6335b4e7162305f314203d3efcd89f6e65a635595ffc0ad6e6082b735c5f8283b82
DIST emacs-common-1.9.tar.xz 61812 BLAKE2B 6a87dae71120c2b41a4918dc788f7baa161eb0cc2b895a39e721330a6151a888cd9d930f93ac840557d3766847a7eb5ff8907d2fdde2c897a296887c0a5cf8c2 SHA512 b2e2df57a83548aeb7f7271a7d0b9ca27086d0c0ec80b6aa354016938ece70e8d9058214e7a813ec491bd67a61df8afbe4b55081b68a109ce527ba6cdba7e891
-EBUILD emacs-common-1.10.ebuild 3123 BLAKE2B 13779140038c40f67a9c8f63fdd9778f85b35584013523734f128fbdea472f9fd5d37e849a07d33be69832ce225ed1aa65bd516c5038e52cac6f2b788365d363 SHA512 eb8339948bc1e6f4f9f4ba4a2cc57cba5478c0507aebdf8cb292fb13d46bc494bc20d6299ffbfab4cd8cc88fbf5451b3ba6ac73d363d9ca74d487d233969127d
+EBUILD emacs-common-1.10.ebuild 3115 BLAKE2B 5ef77a0c683d20aa8d8d5560913a4e0ccbc1aeebf94ea33926d4fec1c7ac7478dd62afdde92c499ab315e6be30637a762ff64ac369cb279a6cdfb0aac5d147dc SHA512 4651a4c6ac692be0eb40936006b12cf6150f53c1e4df36c8ea38aadbea14887be98f0832fa04f239f2f2560b868f700be783ad877aa68ed1025a7cd161687973
EBUILD emacs-common-1.9.ebuild 3125 BLAKE2B 19fdf646c90ca845e2d790d04daf7b8b150ec5cef533c50149a4600412cc56b48dbb0f067925dc4fd8758fe2d29ec7326d1c9ef71799c53eb732e5206daef0de SHA512 27d46b54f3c68d8e9be53f070225f55c6f7e28500e30792df8266d95c42c76668b0524e677650668467586f7ca0ecf2eb6fed4bbfc4590f5c3393ab1592d05bf
MISC metadata.xml 535 BLAKE2B 6c6c5bb8ce0585a2bcd37f80f6426f1e4304715f142a36d186643f9f69054fc49f889847d1d76d34537152dc9d8310a066bce1ea40b2ff7c30ee4c2dcf3b185b SHA512 0a200530dc27ea2a6ca1860d70964027d9bc748b19459639f3a946ffc4f83c965d339683a1ceb1f9cb03212a1877dc1ca51a2a1dfd1c8c9fc814aff67ad177c1
diff --git a/app-emacs/emacs-common/emacs-common-1.10.ebuild b/app-emacs/emacs-common/emacs-common-1.10.ebuild
index 32369538dc82..81284cd364d7 100644
--- a/app-emacs/emacs-common/emacs-common-1.10.ebuild
+++ b/app-emacs/emacs-common/emacs-common-1.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="games gsettings gui"
DEPEND="games? ( acct-group/gamestat )"
diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 1d070bc31147..46c1b5054e97 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -2,8 +2,10 @@ AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe
DIST org-mode-release_9.6.23.tar.gz 2212912 BLAKE2B 50f387e72650561c0d76068d4c98c406560f3523e9680b4eebc8a2baa0c445a64eeb3934062f721325afe02ab0ec46d7cdff7bdf2f4f19740c130beee496d26f SHA512 60e9abdaa195a21707dbcb44cf0a30f330307455ecf63ea67db09e19efc171bb670dc31c70baca191c2a35890004871f6513fbeeff890bb18cf92b251dae8ec1
DIST org-mode-release_9.6.24.tar.gz 2212983 BLAKE2B 3b780973b68853738b6d74162c100eff4ddb7777c13e9c2a927edbeabebf7763c6a32abc43f7e38fae986a9cbc20926d4b40b54131f0e4acd1fc16f5d62b4b5c SHA512 85696fb49a9764d8163316ae03db02a3324ac828fd11cfda509aaef4ff3af6c7c4aaad0857d225216bc7dd672cf89817b007b63ea78092804abf93475e56e171
DIST org-mode-release_9.6.26.tar.gz 2213217 BLAKE2B a4972b4c9647fc816506cc8aebab8d21e0ef461dbf8a0dcaed789c6451ee54464eaa99f59581bc39256b68c8d66c133c60c3c523ac4a31725e7002ccdc6e51b5 SHA512 3b612b3af272c0633d8e11ed210c16218250c3f5b6be7f800659a767ebfc77ebb01bdaf649045ac9ab7edf1bb8a9c7386a8c04eaafe12d943bf48989670ca20d
+DIST org-mode-release_9.6.28.tar.gz 2213979 BLAKE2B a0dec5afe4c234d895e459abb1d30e4b7dc8b0c7ff918b8444adb7324bf77975acafe2ab1dcc7ea1ef3340471cf0508896609ca5ce4f8384777b72ce0fb0bcb8 SHA512 7e4944277ff52d3740d341e059eab00316f0baf3bf6e0f9c1b3c35577530feb0a516f1b081902e0e45b0138d1903d0bb7d96342a3fb5524bb6a066713a6c044b
EBUILD org-mode-9.6.23.ebuild 1402 BLAKE2B 88e5246a8a0ec6d859b23d2c672e18bb47a21ba8ff2dcd0ffc8feab3319ef281c9777fb17936351ebffaeaa5e9fd4cba20b2b73142de70541527f7fb28b6fe55 SHA512 f60ab87f4af0a1ce45e07b8dc3d2b9024175b5b480851930a8a7f8e41c362708ec612e186016b7dfed63b15b1f604dbdd375e6d2142844da763bc363d1781968
-EBUILD org-mode-9.6.24.ebuild 1409 BLAKE2B dba2cf80ff064d78f04e1b4cd0ccace9f191756bf6e788e280c6c288d9e044719b9b9bfe62dd23989612e52983ffe0b56f3da25d8208f8bf7f70be36bc01718f SHA512 f8ac4cdbdecc62826da5038933a40cfc3053ddff766075ff8dc6f6fdafa8bca28fabbdee1e8b511f26dcc0fe19da1daddd817fbd2fe8df85e1acae9220663c43
+EBUILD org-mode-9.6.24.ebuild 1406 BLAKE2B 5015a47f36f010189b657bcb07e09e2029cb2e810c41f154e9cecca76c27a9b5161cc04871a5a5cf558906dbc5f76cc06e58cf5be6e9114d797a0de039c5b0ec SHA512 544225c2467438bd29816c4285186f80d0606b857b0705c69e192befb9d76154d795e6d94d60ff6cac498c24a07ea172be4e7832df211874631ff67f6c773b22
EBUILD org-mode-9.6.26.ebuild 1405 BLAKE2B 5360e9db22ccc6daa2fdf11bfc809abb1520231eb0c88cf2484c7727feeae06043a53073cd80c6b7276fdd848c5865cef594c9fc40afa4751fff8b4638dd0e57 SHA512 c9e1fcb361d83331b187dcc1cd7305b149b030bc1bdaf916a74a803a780a5934f5ad47211e5f547ebae1dca12d22c085aeb2cd497615432d7c35d72376106398
+EBUILD org-mode-9.6.28.ebuild 1405 BLAKE2B 5360e9db22ccc6daa2fdf11bfc809abb1520231eb0c88cf2484c7727feeae06043a53073cd80c6b7276fdd848c5865cef594c9fc40afa4751fff8b4638dd0e57 SHA512 c9e1fcb361d83331b187dcc1cd7305b149b030bc1bdaf916a74a803a780a5934f5ad47211e5f547ebae1dca12d22c085aeb2cd497615432d7c35d72376106398
EBUILD org-mode-9999.ebuild 1531 BLAKE2B 6c06454ac286f2d681af7e55c151a9855dac8aa3028c41c43753ee907fe4d63ec26e5e8e4a0a4f97b80172b0f8fabc92ba591298bef9b5301a176460a1ce9358 SHA512 5526252d6a1190a8bee375b96e9b85c33e593f6bc77f118a33cd566c8fc5634e9e839dbe931c9ad96252e81d669fdc84f9999ea6b834cf2273d31d1e8cb86d90
MISC metadata.xml 1308 BLAKE2B 5aecc9209e6435d3112633a3dbb154494d20f6e428985f942ea9102d83d03ad08049fc58abe16d189f6744278fb84886990c0dfa94972b7e5669edf05de17223 SHA512 331969bde4138037bb516456a25de2b89a913f06c411375a3303eb95799e5cd214934aad98166f407acb47963ea9ab6ceae6d35fe607c963e62f0279d28a1cf1
diff --git a/app-emacs/org-mode/org-mode-9.6.24.ebuild b/app-emacs/org-mode/org-mode-9.6.24.ebuild
index e1d2e45fb768..a53c53198131 100644
--- a/app-emacs/org-mode/org-mode-9.6.24.ebuild
+++ b/app-emacs/org-mode/org-mode-9.6.24.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
IUSE="doc odt-schema"
RESTRICT="test"
diff --git a/app-emacs/org-mode/org-mode-9.6.28.ebuild b/app-emacs/org-mode/org-mode-9.6.28.ebuild
new file mode 100644
index 000000000000..6a5fae66355f
--- /dev/null
+++ b/app-emacs/org-mode/org-mode-9.6.28.ebuild
@@ -0,0 +1,50 @@
+# 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://www.orgmode.org/"
+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}
+
+LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+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 \
+ 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/yatex/Manifest b/app-emacs/yatex/Manifest
index 30e4f5b53e9a..49eb645950da 100644
--- a/app-emacs/yatex/Manifest
+++ b/app-emacs/yatex/Manifest
@@ -3,5 +3,7 @@ AUX yatex-1.76-direntry.patch 1646 BLAKE2B 7b13a22accecada28782abac230b7e20aec5a
AUX yatex-1.80-texinfo-5.patch 8187 BLAKE2B 9039ff22af04b4f7bb7d7538eb73977aed30c14ad5329698691c30222b07c0cf2e531e85037bec790178c4003934ee082978ae37e7959bd5a76842659b1299b9 SHA512 856b16be069c6a77535b1800303b48467366d4765afa1d66ed5ccfc78c031b899ea027de8a95bb4687f19c06f9edb98d3e520e68adf2e93ca68acba96b62fbf8
AUX yatex-1.82-texinfo.patch 615 BLAKE2B 5ed48ec8800af1d09c3ef6777ca0688a325f28f71f89f52f659a02592619e48606800a186121e0e9f951dc7816088fda3ba7dcfcbebc0e9af5eac4d22b3f936d SHA512 d50d91bcd00b3c0e2824475b6035f7bc5e0afb7171b370e8b264de4afc289d8ee91c9596f43c90a9617214f8d4962355a4151f8327419d9f67e38ca9cd2cfa40
DIST yatex1.82.tar.gz 387358 BLAKE2B 77c88563e3beb7b29ac8a4d7204d14b966c9a88b1c2f04c6160089f0b61a70c9d6aa135d2e1cee6e13a90cc108428ce80e7ef0d0b8852b9a8651e67f34af7e1e SHA512 8c2890fc12e93aace5ac51e24da315a9d241aec023a3c67187c1fd28d2a7a02d1688b7e1177e1ba13411ecb394b5d581298c735cd80195e663bbdcf240f10fe5
+DIST yatex1.83.tar.gz 389259 BLAKE2B 40a5475c1b46e93531eeac3b7ed3e90f7a68c0faad91cc9c74b38af0e36a83578032615a2dfdcd7a6ede2b9eda36e128581c162a84b913362612cd07df9f1d81 SHA512 7e12532a5af8139b99457ff1137b19e5d1272f6bc13e3baea62d57e6ec036154ae733696ae8b6c1c1b8a6949aaa0425a34a8485ce61cbe0df72ceee1489eaedf
EBUILD yatex-1.82.ebuild 1285 BLAKE2B 49e733529bea8b5d8bdfe1674df111de0a79735205656f05c62919c212e7d53d116a0169ed50a3b80fe4a236238f6660574dbd2be894879ccf045e592f55b238 SHA512 fca7603ae6efd74c2e0f24455b7ff97cf75f5703592cba219c457e1cd82f7fb92f67742b55546704909d2dad74796fcd606038a9cdcfb98185fa52ba9bcbbf66
+EBUILD yatex-1.83.ebuild 1312 BLAKE2B 7f000160186b4b74e578df84525728b9486b5b8a11c14cec567d097868a2eabb87ff13a965cef92473f87e9d3c80c0e05f1ade9c1f73f88b1996ff1712cdcb94 SHA512 fb06d88b18cdc503689961fd08b57206bc48a321b1ce02a955fdc6fd83f1933e2fd00f58400af1ea4c639259408d4becef209a2ff4ab7c473b30045061794d44
MISC metadata.xml 783 BLAKE2B d13521013411b6e4c82b13fc3770bf6860f3f9661fe170d2a3ad44010a73ec5dea991f62e2e44b9ffcead09abc8767b5b583c05e7d9cacc7cea0f6f2315e8a62 SHA512 c24917eb292e5da3b32e61970874b02eb90354bae372455f4abb6dc9e0b724a25ce36285531185aadaf4d16420b004504745d890ec8d6ddb13247477bb77d594
diff --git a/app-emacs/yatex/yatex-1.83.ebuild b/app-emacs/yatex/yatex-1.83.ebuild
new file mode 100644
index 000000000000..989294002687
--- /dev/null
+++ b/app-emacs/yatex/yatex-1.83.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Yet Another TeX mode for Emacs"
+HOMEPAGE="http://www.yatex.org/"
+SRC_URI="http://www.${PN}.org/${P/-}.tar.gz"
+S="${WORKDIR}/${P/-}"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="l10n_ja"
+
+BDEPEND="
+ l10n_ja? ( virtual/libiconv )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.76-direntry.patch"
+ "${FILESDIR}/${PN}-1.80-texinfo-5.patch"
+ "${FILESDIR}/${PN}-1.82-texinfo.patch"
+)
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+ sed -i "/(help-dir/,/)))/c\ (help-dir \"${SITEETC}/${PN}\"))" "${PN}hlp.el"
+
+ elisp_src_prepare
+}
+
+src_compile() {
+ cd docs
+ makeinfo {${PN},yahtml}e.tex || die
+
+ if use l10n_ja; then
+ iconv -f WINDOWS-31J -t UTF-8 "${PN}j.tex" > "${PN}-ja.texi" || die
+ iconv -f WINDOWS-31J -t UTF-8 yahtmlj.tex > yahtml-ja.texi || die
+ makeinfo {${PN},yahtml}-ja.texi || die
+ fi
+}
+
+src_install() {
+ elisp-install "${PN}" ./*.el
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+ insinto "${SITEETC}/${PN}"
+ doins help/YATEXHLP.eng
+ doinfo docs/{${PN},yahtml}.info*
+ dodoc install docs/*.eng
+
+ if use l10n_ja; then
+ doins help/YATEXHLP.jp
+ doinfo docs/{${PN},yahtml}-ja.info*
+ dodoc 00readme "${PN}.new" docs/{htmlqa,qanda,*.doc}
+ fi
+}