summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /app-emacs
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin34162 -> 34139 bytes
-rw-r--r--app-emacs/apel/Manifest9
-rw-r--r--app-emacs/apel/apel-10.8-r1.ebuild52
-rw-r--r--app-emacs/apel/apel-10.8_p20190407.ebuild4
-rw-r--r--app-emacs/apel/files/apel-10.8-010_ikazuhiro.patch189
-rw-r--r--app-emacs/apel/files/apel-10.8-020_Prevent-fontset-error.patch32
-rw-r--r--app-emacs/apel/files/apel-10.8-040_make-temp-file-for-Emacs-24.3.50.patch27
-rw-r--r--app-emacs/apel/files/apel-10.8-050_escape-backslash.patch20
-rw-r--r--app-emacs/autoconf-mode/Manifest2
-rw-r--r--app-emacs/autoconf-mode/autoconf-mode-2.69-r1.ebuild2
-rw-r--r--app-emacs/bison-mode/Manifest2
-rw-r--r--app-emacs/bison-mode/bison-mode-0.3.ebuild4
-rw-r--r--app-emacs/blogmax/Manifest2
-rw-r--r--app-emacs/blogmax/blogmax-20170321.ebuild4
-rw-r--r--app-emacs/bubblet/Manifest2
-rw-r--r--app-emacs/bubblet/bubblet-0.74-r1.ebuild6
-rw-r--r--app-emacs/chess/Manifest4
-rw-r--r--app-emacs/chess/chess-2.0.4.ebuild4
-rw-r--r--app-emacs/chess/chess-2.0.5.ebuild41
-rw-r--r--app-emacs/cldoc/Manifest2
-rw-r--r--app-emacs/cldoc/cldoc-1.16.ebuild4
-rw-r--r--app-emacs/color-browser/Manifest4
-rw-r--r--app-emacs/color-browser/color-browser-0.3-r1.ebuild6
-rw-r--r--app-emacs/color-browser/files/color-browser-0.3-gentoo.patch (renamed from app-emacs/color-browser/files/0.3-gentoo.patch)4
-rw-r--r--app-emacs/color-moccur/Manifest2
-rw-r--r--app-emacs/color-moccur/color-moccur-2.73.ebuild4
-rw-r--r--app-emacs/crontab-mode/Manifest2
-rw-r--r--app-emacs/crontab-mode/crontab-mode-1.20.ebuild4
-rw-r--r--app-emacs/crypt++/Manifest4
-rw-r--r--app-emacs/crypt++/crypt++-2.92.ebuild4
-rw-r--r--app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild4
-rw-r--r--app-emacs/css-mode/Manifest2
-rw-r--r--app-emacs/css-mode/css-mode-0.11-r2.ebuild (renamed from app-emacs/css-mode/css-mode-0.11-r1.ebuild)11
-rw-r--r--app-emacs/dash/Manifest4
-rw-r--r--app-emacs/dash/dash-2.18.1.ebuild (renamed from app-emacs/dash/dash-2.14.1.ebuild)12
-rw-r--r--app-emacs/dictionary/Manifest2
-rw-r--r--app-emacs/dictionary/dictionary-1.10.ebuild8
-rw-r--r--app-emacs/dircolors/Manifest2
-rw-r--r--app-emacs/dircolors/dircolors-1.0-r2.ebuild4
-rw-r--r--app-emacs/dired-sort-menu/Manifest2
-rw-r--r--app-emacs/dired-sort-menu/dired-sort-menu-1.26.ebuild4
-rw-r--r--app-emacs/doctest-mode/Manifest2
-rw-r--r--app-emacs/doctest-mode/doctest-mode-0.4.ebuild4
-rw-r--r--app-emacs/doxymacs/Manifest2
-rw-r--r--app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild (renamed from app-emacs/doxymacs/doxymacs-1.8.0-r3.ebuild)6
-rw-r--r--app-emacs/dropdown-list/Manifest4
-rw-r--r--app-emacs/dropdown-list/dropdown-list-20120329.ebuild4
-rw-r--r--app-emacs/dropdown-list/files/dropdown-list-20090814-selection-face.patch4
-rw-r--r--app-emacs/dts-mode/Manifest2
-rw-r--r--app-emacs/dts-mode/dts-mode-0.1.1.ebuild20
-rw-r--r--app-emacs/edit-list/Manifest2
-rw-r--r--app-emacs/edit-list/edit-list-0.3.ebuild6
-rw-r--r--app-emacs/emacs-common/Manifest4
-rw-r--r--app-emacs/emacs-common/emacs-common-1.6-r4.ebuild104
-rw-r--r--app-emacs/emacs-common/emacs-common-1.8.ebuild2
-rw-r--r--app-emacs/emacs-jabber/Manifest2
-rw-r--r--app-emacs/emacs-jabber/emacs-jabber-0.8.92.ebuild4
-rw-r--r--app-emacs/emacs-wget/Manifest2
-rw-r--r--app-emacs/emacs-wget/emacs-wget-0.5.0-r1.ebuild4
-rw-r--r--app-emacs/erobot/Manifest4
-rw-r--r--app-emacs/erobot/erobot-2.1.0-r1.ebuild4
-rw-r--r--app-emacs/erobot/files/erobot-2.1.0-fix-interactive.patch4
-rw-r--r--app-emacs/evil/Manifest4
-rw-r--r--app-emacs/evil/evil-1.14.0.ebuild (renamed from app-emacs/evil/evil-1.2.13.ebuild)10
-rw-r--r--app-emacs/fff/Manifest2
-rw-r--r--app-emacs/fff/fff-20050517.ebuild4
-rw-r--r--app-emacs/filladapt/Manifest3
-rw-r--r--app-emacs/filladapt/files/filladapt-2.12-backquote.patch11
-rw-r--r--app-emacs/filladapt/filladapt-2.12-r2.ebuild (renamed from app-emacs/filladapt/filladapt-2.12-r1.ebuild)7
-rw-r--r--app-emacs/flashcard/Manifest2
-rw-r--r--app-emacs/flashcard/flashcard-2.3.3.ebuild4
-rw-r--r--app-emacs/flim/Manifest5
-rw-r--r--app-emacs/flim/files/flim-1.14.9-mel-q-ccl.patch31
-rw-r--r--app-emacs/flim/flim-1.14.9-r2.ebuild37
-rw-r--r--app-emacs/flim/flim-1.14.9_p20190526.ebuild4
-rw-r--r--app-emacs/gnuplot-mode/Manifest4
-rw-r--r--app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild43
-rw-r--r--app-emacs/gnuplot-mode/gnuplot-mode-0.8.0.ebuild36
-rw-r--r--app-emacs/h4x0r/Manifest2
-rw-r--r--app-emacs/h4x0r/h4x0r-0.13-r1.ebuild4
-rw-r--r--app-emacs/highline/Manifest2
-rw-r--r--app-emacs/highline/highline-7.2.2.ebuild4
-rw-r--r--app-emacs/httpd/Manifest2
-rw-r--r--app-emacs/httpd/httpd-1.1.ebuild4
-rw-r--r--app-emacs/igrep/Manifest2
-rw-r--r--app-emacs/igrep/igrep-2.113.ebuild4
-rw-r--r--app-emacs/inform-mode/Manifest2
-rw-r--r--app-emacs/inform-mode/inform-mode-1.6.2.ebuild4
-rw-r--r--app-emacs/jam-mode/Manifest2
-rw-r--r--app-emacs/jam-mode/jam-mode-0.3.ebuild4
-rw-r--r--app-emacs/jasmin/Manifest2
-rw-r--r--app-emacs/jasmin/jasmin-1.2-r2.ebuild6
-rw-r--r--app-emacs/keywiz/Manifest2
-rw-r--r--app-emacs/keywiz/keywiz-1.4.ebuild4
-rw-r--r--app-emacs/lua-mode/Manifest4
-rw-r--r--app-emacs/lua-mode/lua-mode-20151025.ebuild4
-rw-r--r--app-emacs/lua-mode/lua-mode-20201010.ebuild4
-rw-r--r--app-emacs/markdown-mode/Manifest2
-rw-r--r--app-emacs/markdown-mode/markdown-mode-2.3.ebuild24
-rw-r--r--app-emacs/meson-mode/Manifest2
-rw-r--r--app-emacs/meson-mode/meson-mode-0.3.ebuild4
-rw-r--r--app-emacs/mic-paren/Manifest6
-rw-r--r--app-emacs/mic-paren/mic-paren-3.11.ebuild6
-rw-r--r--app-emacs/mic-paren/mic-paren-3.13.ebuild18
-rw-r--r--app-emacs/mic-paren/mic-paren-3.15.ebuild18
-rw-r--r--app-emacs/moccur-edit/Manifest2
-rw-r--r--app-emacs/moccur-edit/moccur-edit-2.16.ebuild4
-rw-r--r--app-emacs/outline-magic/Manifest2
-rw-r--r--app-emacs/outline-magic/outline-magic-0.9.ebuild4
-rw-r--r--app-emacs/paredit/Manifest5
-rw-r--r--app-emacs/paredit/paredit-24.ebuild (renamed from app-emacs/paredit/paredit-23-r1.ebuild)14
-rw-r--r--app-emacs/po-mode/Manifest2
-rw-r--r--app-emacs/po-mode/po-mode-0.20.1.ebuild2
-rw-r--r--app-emacs/protbuf/Manifest2
-rw-r--r--app-emacs/protbuf/protbuf-1.7-r1.ebuild4
-rw-r--r--app-emacs/qwerty/Manifest2
-rw-r--r--app-emacs/qwerty/qwerty-1.1.ebuild4
-rw-r--r--app-emacs/redo+/Manifest2
-rw-r--r--app-emacs/redo+/redo+-1.19.ebuild6
-rw-r--r--app-emacs/regress/Manifest2
-rw-r--r--app-emacs/regress/regress-1.5.1.ebuild4
-rw-r--r--app-emacs/rfcview/Manifest2
-rw-r--r--app-emacs/rfcview/rfcview-0.13.ebuild4
-rw-r--r--app-emacs/riece/Manifest2
-rw-r--r--app-emacs/riece/riece-9.0.0-r1.ebuild (renamed from app-emacs/riece/riece-9.0.0.ebuild)8
-rw-r--r--app-emacs/rpm-spec-mode/Manifest2
-rw-r--r--app-emacs/rpm-spec-mode/rpm-spec-mode-0.15.ebuild4
-rw-r--r--app-emacs/scala-mode/Manifest2
-rw-r--r--app-emacs/scala-mode/scala-mode-2.10.3.ebuild4
-rw-r--r--app-emacs/semi/Manifest4
-rw-r--r--app-emacs/semi/semi-1.14.6-r2.ebuild52
-rw-r--r--app-emacs/semi/semi-1.14.7_p20190517.ebuild4
-rw-r--r--app-emacs/setnu/Manifest2
-rw-r--r--app-emacs/setnu/setnu-1.06.ebuild4
-rw-r--r--app-emacs/slime/Manifest14
-rw-r--r--app-emacs/slime/files/2.0_p20110617/70slime-gentoo.el15
-rw-r--r--app-emacs/slime/files/2.0_p20110617/gentoo-dont-call-init.patch16
-rw-r--r--app-emacs/slime/files/2.0_p20110617/swank.asd98
-rw-r--r--app-emacs/slime/files/2.0_p20130214/gentoo-module-load.patch84
-rw-r--r--app-emacs/slime/files/2.11/dont-load-sbcl-pprint.patch13
-rw-r--r--app-emacs/slime/files/2.11/gentoo-changelog-date.patch20
-rw-r--r--app-emacs/slime/files/2.15/gentoo-changelog-date.patch20
-rw-r--r--app-emacs/slime/files/slime-2.20-fix-doc-build.patch94
-rw-r--r--app-emacs/slime/files/swank-loader.lisp4
-rw-r--r--app-emacs/slime/slime-2.15.ebuild120
-rw-r--r--app-emacs/slime/slime-2.20-r1.ebuild73
-rw-r--r--app-emacs/slime/slime-2.20.ebuild70
-rw-r--r--app-emacs/ssh/Manifest2
-rw-r--r--app-emacs/ssh/ssh-20120709.ebuild4
-rw-r--r--app-emacs/tempo-snippets/Manifest2
-rw-r--r--app-emacs/tempo-snippets/tempo-snippets-0.1.5.ebuild4
-rw-r--r--app-emacs/twittering-mode/Manifest6
-rw-r--r--app-emacs/twittering-mode/twittering-mode-2.0.0.ebuild4
-rw-r--r--app-emacs/twittering-mode/twittering-mode-3.0.0.ebuild4
-rw-r--r--app-emacs/twittering-mode/twittering-mode-9999.ebuild4
-rw-r--r--app-emacs/typing/Manifest2
-rw-r--r--app-emacs/typing/typing-1.1.4.ebuild4
-rw-r--r--app-emacs/uboat/Manifest2
-rw-r--r--app-emacs/uboat/uboat-1.2.ebuild4
-rw-r--r--app-emacs/vhdl-mode/Manifest2
-rw-r--r--app-emacs/vhdl-mode/vhdl-mode-3.38.1.ebuild4
-rw-r--r--app-emacs/volume/Manifest2
-rw-r--r--app-emacs/volume/volume-1.0-r1.ebuild4
-rw-r--r--app-emacs/w3mnav/Manifest2
-rw-r--r--app-emacs/w3mnav/w3mnav-0.5-r3.ebuild6
-rw-r--r--app-emacs/whine/Manifest2
-rw-r--r--app-emacs/whine/whine-20091222.ebuild4
-rw-r--r--app-emacs/zenirc/Manifest2
-rw-r--r--app-emacs/zenirc/zenirc-2.112-r1.ebuild16
169 files changed, 404 insertions, 1518 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 8ff8c3eea462..85760c36c27a 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/apel/Manifest b/app-emacs/apel/Manifest
index e4c8e79a77e0..118c1e5d12ba 100644
--- a/app-emacs/apel/Manifest
+++ b/app-emacs/apel/Manifest
@@ -1,11 +1,4 @@
AUX 50apel-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
-AUX apel-10.8-010_ikazuhiro.patch 6631 BLAKE2B 729f790c0c638a41a6cd040268544ce2246c3161a7bab43b875c469b678e6fc6600a88741a413fce42a67bc5db58a6db2abb83e7f2ef1db1456290e17362cef6 SHA512 1630c45bec06b019815f1989b2279ba1e85634b9358f65254af1e40fcf51c8426715afe9c014a73928bc4ec59f6b71db1ddffeeadb3499ebc4324571631fd82c
-AUX apel-10.8-020_Prevent-fontset-error.patch 755 BLAKE2B a5d6a5eb718d99c058c736dc66e50affd8a0c748aabdefbb068f210bfb259290573eb5551bb14d3f8dca5e4af4cea89e65af3ef9d1b42c19b80d38ccf623a35d SHA512 4617ec3e48758fb85fffc9d07eb657e00451abc6605b3e65db5d01c99f37824c4232913fd445f387bdbe024409e7b01030b3337fa00ea3f52fafa289ecf11da6
-AUX apel-10.8-040_make-temp-file-for-Emacs-24.3.50.patch 888 BLAKE2B 1e79046bec7fa199eb0c055ee1d3e56c33229f493f2739537bb61012034fce06dd3644315e66c324c716386187ab6b7e92f4f571e03c7c63471d683df27e1ae5 SHA512 50795dff5cdb86a3a778257cfea5894b682e3c74e6b8a0b963606eb0b125158927c499ece14af0da418b491a30f6bbced4d101cf5ee29e4fc110a604d729a778
-AUX apel-10.8-050_escape-backslash.patch 942 BLAKE2B ab6ed79c8d6a8a75a1023dde38a9f8dae6b4d4252d8453dbd3bedd60999abb797294b4c66f291cf334df2e4f47d318aad4c411f3a8a84dbf9318b10934db6a69 SHA512 287d84ff23a22cbf0ae9ebeeb0e20759030239573c1d49d6e4b9bf67a8f7008fc494dade31c05bfb9f3383ea8882ebd9ff775f9ef9a139030cd083a9d5fd20ce
-DIST apel-10.8-030_Use-new-style-backquotes.patch.gz 7869 BLAKE2B 93b93a089693a2fec68033b44f1cf96117fcdcb9dad5dbbf4283a79cd19f358c2a3bdc80ce2f7517e8b396182141583a371c21a8df7db7d05156ffd16987a872 SHA512 4074dc612feb2d63637bea2e9303423d4e9e035fad7f440d2da5331a6adc08f5ec61abb5087c2c4c72ec8931d1ccc4db3ffd061bcf3150d20c222c8df2e0b274
-DIST apel-10.8.tar.gz 126326 BLAKE2B 6fc8f04006a971e9d48dbf5f7b43e201a4f5fa515210bb69829bc3b0f05aba2e9f205915e6117e20220ae5b48a6543520533dc95a90754a30ff3fb8094779901 SHA512 39f13f15ec0a078d8f8dfe797899474cf4dfeb0bf7b8432a0c05bb38cf134d805c171a66b3d3efd074fbf294d68006d1e1d49903e45f1991d79cdcb4cca4aa9d
DIST apel-10.8_p20190407.tar.gz 94808 BLAKE2B 47540e8c3ce96cc91efefe521942a3df4ee8423c7796d7e66b14bed7e9d662469a0767dd4863ae130fb114a1f9335d95abd13d61b6811e039db75e28679ac0f6 SHA512 6c780b0643f248e2a1409f1cea794dc6be515ee2ae766ead0834996bd9c13852492af1b9c343c4efda06fd057fae0c1b8a1ffc6b55b1469afbc7cbf1b579ea68
-EBUILD apel-10.8-r1.ebuild 1473 BLAKE2B 0e325c3235b51cc105dd0a1283b4eef29c87de88dbbbada2e227af7622af088c09d8afa041d286e739f3fc442111b35f1fe7460842076cbe0b549290757e4625 SHA512 7c09702eac64f2e618aff4ad43ef21605c28868f0e7a1c0ff92c2df85f0ea38eb368cf43adfc26e5552948c925588d6b1a03a0133e285c0574c757711587e737
-EBUILD apel-10.8_p20190407.ebuild 1201 BLAKE2B 322db424fa09fc8cbaa360790c4f966dd72444748f4f078e1a01e171590d3840b709c5e0901569e7764e3f47869d17fb07f73094c6a7c93c1f5200bb4afde490 SHA512 98549d9195d296b8675d91390729bfa806ef6243680800cbfd6c3944a95d38f55cb1d2e3158aabb87305ca14c2d9db36f8423d722c61023b2c11a53e64373466
+EBUILD apel-10.8_p20190407.ebuild 1103 BLAKE2B dd978f08c9b9bbb7469dc9b7b753d8d05ef860b803efbf1c393d2370d85ce271117f5ad3bd9ee20aa04dcdebce2c5558e0c5ef4f0874364a4524d71acdcb166e SHA512 a3b9ab568b86dd51f5d2f2455539ff0df43e5f659064808793b43721e38241148224da573a12b21dc79407891b0a07e301277189cc595ce43c2935ff4f23f88f
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/apel/apel-10.8-r1.ebuild b/app-emacs/apel/apel-10.8-r1.ebuild
deleted file mode 100644
index 5bc2c060e9a5..000000000000
--- a/app-emacs/apel/apel-10.8-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit elisp
-
-DESCRIPTION="A Portable Emacs Library is a library for making portable Emacs Lisp programs"
-HOMEPAGE="http://cvs.m17n.org/elisp/APEL/"
-SRC_URI="ftp://ftp.jpl.org/pub/elisp/apel/${P}.tar.gz
- https://dev.gentoo.org/~gienah/2big4tree/app-emacs/${PN}/${PN}-10.8-030_Use-new-style-backquotes.patch.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
-IUSE=""
-
-ELISP_PATCHES="${PN}-10.8-020_Prevent-fontset-error.patch
- ${PN}-10.8-030_Use-new-style-backquotes.patch
- ${PN}-10.8-010_ikazuhiro.patch
- ${PN}-10.8-040_make-temp-file-for-Emacs-24.3.50.patch
- ${PN}-10.8-050_escape-backslash.patch"
-
-src_prepare() {
- elisp_src_prepare
- cat <<-EOF >> APEL-CFG
- (setq APEL_PREFIX "apel")
- (setq EMU_PREFIX "apel")
- EOF
-}
-
-src_compile() {
- emake PREFIX="${ED}/usr" \
- LISPDIR="${ED}/${SITELISP}" \
- VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}"
-}
-
-src_install() {
- emake PREFIX="${ED}/usr" \
- LISPDIR="${ED}/${SITELISP}" \
- VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}" \
- install
- elisp-site-file-install "${FILESDIR}/50apel-gentoo.el"
- dodoc ChangeLog README*
-}
-
-pkg_postinst() {
- elisp-site-regen
- elog "See the README.en file in /usr/share/doc/${PF} for tips"
- elog "on how to customize this package."
- elog "And you need to rebuild packages depending on ${PN}."
-}
diff --git a/app-emacs/apel/apel-10.8_p20190407.ebuild b/app-emacs/apel/apel-10.8_p20190407.ebuild
index c99cc1c8b78d..3b61f310b058 100644
--- a/app-emacs/apel/apel-10.8_p20190407.ebuild
+++ b/app-emacs/apel/apel-10.8_p20190407.ebuild
@@ -25,9 +25,7 @@ src_prepare() {
}
src_compile() {
- emake PREFIX="${ED}/usr" \
- LISPDIR="${ED}/${SITELISP}" \
- VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}"
+ default
}
src_install() {
diff --git a/app-emacs/apel/files/apel-10.8-010_ikazuhiro.patch b/app-emacs/apel/files/apel-10.8-010_ikazuhiro.patch
deleted file mode 100644
index 558939dee9fc..000000000000
--- a/app-emacs/apel/files/apel-10.8-010_ikazuhiro.patch
+++ /dev/null
@@ -1,189 +0,0 @@
---- apel-10.8-orig/ChangeLog 2013-10-03 18:17:05.176741628 +1000
-+++ apel-10.8/ChangeLog 2013-10-03 18:16:54.442741731 +1000
-@@ -1,3 +1,56 @@
-+2013-07-05 Tatsuya Kinoshita <tats@vega.ocn.ne.jp>
-+
-+ * mcs-20.el: Really check whether the mule-vesion variable is defined.
-+
-+2013-07-04 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
-+
-+ * mcs-20.el: Check whether the mule-vesion variable is defined.
-+ Cf. https://github.com/ikazuhiro/apel/commit/328c02e022340b36dd7e5f9250c7f86d2bafd793
-+
-+2013-03-24 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
-+
-+ * mcs-20.el (mime-charset-to-coding-system): Display the message
-+ and use charset name as coding system when
-+ `mime-charset-coding-system-alist' indicates invalid coding
-+ system.
-+
-+2012-09-07 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
-+
-+ * mcs-e20.el (coding-system-to-mime-charset): Coding system's
-+ setting is preferred to mime-charset-coding-system-alist's value.
-+ Detect MIME name from mime-charset-coding-system-alist's value
-+ more permissively.
-+
-+2012-08-08 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
-+
-+ * poe.el (next-command-event): Fix that Emacs 21 and later were
-+ treated as 'Emacs 19, 20.1 and 20.2'.
-+
-+2012-07-28 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
-+
-+ * mcs-e20.el (charsets-mime-charset-alist): Do not use
-+ `iso-2022-jp-2'.
-+
-+2012-07-28 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
-+
-+ * mcs-20.el (detect-mime-charset-string): (Emacs23 and later) New
-+ function.
-+ (detect-mime-charset-region): Use it.
-+
-+2011-06-17 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
-+
-+ * mcs-20.el (detect-mime-charset-region): (Emacs23 and later) Do
-+ not check whether `charsets-mime-charset-alist' contains non
-+ charset symbol.
-+
-+ * mcs-e20.el (charsets-mime-charset-alist): Remove non charset
-+ symbol for Emacs 23 and later.
-+
-+2010-03-19 Kazuhiro Ito <kzhr@d1.dion.ne.jp>
-+
-+ * mcs-20.el (detect-mime-charset-region): Do not care priority of
-+ charsets on Emacs 23 and later.
-+
- 2011-07-17 David Maus <dmaus@ictsoc.de>
-
- * tinycustom.el (defcustom): Use new style backquotes.
---- apel-10.8-orig/mcs-20.el 2005-07-06 12:08:52.000000000 +1000
-+++ apel-10.8/mcs-20.el 2013-10-03 17:44:42.936760151 +1000
-@@ -84,11 +84,13 @@
- (if (stringp charset)
- (setq charset (intern (downcase charset)))
- )
-- (let ((cs (assq charset mime-charset-coding-system-alist)))
-- (setq cs
-- (if cs
-- (cdr cs)
-- charset))
-+ (let ((cs (cdr (assq charset mime-charset-coding-system-alist))))
-+ (unless (or (null cs) (find-coding-system cs))
-+ (message
-+ "Invalid coding system: %s. Confirm mime-charset-coding-system-alist."
-+ cs)
-+ (setq cs nil))
-+ (unless cs (setq cs charset))
- (if lbt
- (setq cs (intern (format "%s-%s" cs
- (cond ((eq lbt 'CRLF) 'dos)
-@@ -96,12 +98,11 @@
- ((eq lbt 'CR) 'mac)
- (t lbt)))))
- )
-- (if (find-coding-system cs)
-- cs
-- (if mime-charset-to-coding-system-default-method
-- (funcall mime-charset-to-coding-system-default-method
-- charset lbt cs)
-- ))))
-+ (or (find-coding-system cs)
-+ (if mime-charset-to-coding-system-default-method
-+ (funcall mime-charset-to-coding-system-default-method
-+ charset lbt cs)
-+ ))))
-
- (defalias 'mime-charset-p 'mime-charset-to-coding-system)
-
-@@ -209,6 +210,34 @@
- (setq rest (cdr rest)))
- default-mime-charset-for-write)))
- )
-+
-+((eval-when-compile (and (boundp 'mule-version)
-+ (null (string< mule-version "6.0"))))
-+;; for Emacs 23 and later
-+(defun detect-mime-charset-string (string)
-+ "Return MIME charset for STRING."
-+ (let ((src (string-to-list string))
-+ tmp)
-+ (setq tmp src)
-+ ;; Uniquify the list of characters.
-+ (while tmp
-+ (setq tmp (setcdr tmp (delq (car tmp) (cdr tmp)))))
-+ ;; Detect charset from the list of characters.
-+ (catch 'found
-+ (mapc (lambda (cons)
-+ (catch 'next
-+ (mapc (lambda (ch) (unless (char-charset ch (car cons))
-+ (throw 'next nil)))
-+ src)
-+ (throw 'found (cdr cons))))
-+ charsets-mime-charset-alist)
-+ default-mime-charset-for-write)))
-+
-+(defsubst detect-mime-charset-region (start end)
-+ "Return MIME charset for region between START and END."
-+ (detect-mime-charset-string
-+ (buffer-substring-no-properties start end))))
-+
- (t
- ;; for legacy Mule
- (defun detect-mime-charset-region (start end)
---- apel-10.8-orig/mcs-e20.el 2005-07-06 12:08:52.000000000 +1000
-+++ apel-10.8/mcs-e20.el 2013-10-03 17:44:42.936760151 +1000
-@@ -90,11 +90,15 @@
- ((ascii korean-ksc5601) . euc-kr)
- ((ascii chinese-gb2312) . gb2312)
- ((ascii chinese-big5-1 chinese-big5-2) . big5)
-- ((ascii thai-tis620 composition) . tis-620)
-- ((ascii latin-iso8859-1 greek-iso8859-7
-- latin-jisx0201 japanese-jisx0208-1978
-- chinese-gb2312 japanese-jisx0208
-- korean-ksc5601 japanese-jisx0212) . iso-2022-jp-2)
-+ ,(static-cond
-+ ((null (string< mule-version "6.0"))
-+ '((ascii thai-tis620) . tis-620))
-+ (t
-+ '((ascii thai-tis620 composition) . tis-620)))
-+ ;; ((ascii latin-iso8859-1 greek-iso8859-7
-+ ;; latin-jisx0201 japanese-jisx0208-1978
-+ ;; chinese-gb2312 japanese-jisx0208
-+ ;; korean-ksc5601 japanese-jisx0212) . iso-2022-jp-2)
- ;;((ascii latin-iso8859-1 greek-iso8859-7
- ;; latin-jisx0201 japanese-jisx0208-1978
- ;; chinese-gb2312 japanese-jisx0208
-@@ -119,8 +123,16 @@
- (defun coding-system-to-mime-charset (coding-system)
- "Convert CODING-SYSTEM to a MIME-charset.
- Return nil if corresponding MIME-charset is not found."
-- (or (car (rassq coding-system mime-charset-coding-system-alist))
-- (coding-system-get coding-system 'mime-charset)
-+ (or (coding-system-get coding-system 'mime-charset)
-+ (let ((coding (coding-system-base coding-system))
-+ (alist mime-charset-coding-system-alist)
-+ result)
-+ (while alist
-+ (if (eq (coding-system-base (cdar alist)) coding)
-+ (setq result (caar alist)
-+ alist nil)
-+ (setq alist (cdr alist))))
-+ result)
- ))
-
- (defun-maybe-cond mime-charset-list ()
---- apel-10.8-orig/poe.el 2013-10-03 17:43:11.327761025 +1000
-+++ apel-10.8/poe.el 2013-10-03 17:44:42.937760151 +1000
-@@ -1996,8 +1996,9 @@
- returned.
- If PROMPT is non-nil, it should be a string and will be displayed in
- the echo area while this function is waiting for an event."
-- ((and (>= emacs-major-version 20)
-- (>= emacs-minor-version 4))
-+ ((or (>= emacs-major-version 21)
-+ (and (>= emacs-major-version 20)
-+ (>= emacs-minor-version 4)))
- ;; Emacs 20.4 and later.
- (read-event prompt)) ; should specify 2nd arg?
- ((and (= emacs-major-version 20)
diff --git a/app-emacs/apel/files/apel-10.8-020_Prevent-fontset-error.patch b/app-emacs/apel/files/apel-10.8-020_Prevent-fontset-error.patch
deleted file mode 100644
index 9cea1e675276..000000000000
--- a/app-emacs/apel/files/apel-10.8-020_Prevent-fontset-error.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Description: Prevent an error of fontset-pixel-size for Emacs 23.
-Bug-Debian: http://bugs.debian.org/477177
-Author: Tatsuya Kinoshita <tats@debian.org>
-
---- a/ChangeLog
-+++ b/ChangeLog
-@@ -0,0 +1,5 @@
-+2010-02-14 Tatsuya Kinoshita <tats@vega.ocn.ne.jp>
-+
-+ * poem-e20.el (fontset-pixel-size): Don't cause an error. Workaround
-+ for Emacs 23.
-+
---- a/poem-e20.el
-+++ b/poem-e20.el
-@@ -25,6 +25,7 @@
- ;;; Code:
-
- (defun fontset-pixel-size (fontset)
-+ (condition-case nil
- (let* ((info (fontset-info fontset))
- (height (aref info 1))
- )
-@@ -32,7 +33,8 @@
- ((string-match "-\\([0-9]+\\)-" fontset)
- (string-to-number
- (substring fontset (match-beginning 1)(match-end 1))))
-- (t 0))))
-+ (t 0)))
-+ (error 0)))
-
-
- ;;; @ character set
diff --git a/app-emacs/apel/files/apel-10.8-040_make-temp-file-for-Emacs-24.3.50.patch b/app-emacs/apel/files/apel-10.8-040_make-temp-file-for-Emacs-24.3.50.patch
deleted file mode 100644
index 30b0abc8ef77..000000000000
--- a/app-emacs/apel/files/apel-10.8-040_make-temp-file-for-Emacs-24.3.50.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Subject: Fix wrong type argument on Emacs 24.3.50 to check make-temp-file
-From: Tatsuya Kinoshita <tats@debian.org>
-Bug-Debian: http://bugs.debian.org/718765
-
-diff --git a/ChangeLog b/ChangeLog
-index 8e96224..9505b2e 100644
---- a/ChangeLog
-+++ b/ChangeLog
-@@ -0,0 +1,5 @@
-+2013-08-05 Tatsuya Kinoshita <tats@vega.ocn.ne.jp>
-+
-+ * poe.el: Fix wrong type argument on Emacs 24.3.50 to check
-+ `make-temp-file'.
-+
-diff --git a/poe.el b/poe.el
-index be52847..b381f90 100644
---- a/poe.el
-+++ b/poe.el
-@@ -1667,7 +1667,7 @@ See `walk-windows' for the meaning of MINIBUF and FRAME."
- )))
- ;; arglist: (prefix &optional dir-flag suffix)
- (cond
-- ((not arglist)
-+ ((or (not arglist) (not (listp arglist)))
- ;; `make-temp-file' is a built-in; expects 3-args.
- (put 'make-temp-file 'defun-maybe '3-args))
- ((> (length arglist) 3)
diff --git a/app-emacs/apel/files/apel-10.8-050_escape-backslash.patch b/app-emacs/apel/files/apel-10.8-050_escape-backslash.patch
deleted file mode 100644
index a2892d303b37..000000000000
--- a/app-emacs/apel/files/apel-10.8-050_escape-backslash.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- a/poe.el 2018-07-27 19:34:05.959194677 -0500
-+++ b/poe.el 2018-07-27 19:40:06.409212629 -0500
-@@ -1081,7 +1081,7 @@
- If third arg LITERAL is non-nil, insert NEWTEXT literally.
- Otherwise treat `\' as special:
- `\&' in NEWTEXT means substitute original matched text.
-- `\N' means substitute what matched the Nth `\(...\)'.
-+ `\\N' means substitute what matched the Nth `\(...\)'.
- If Nth parens didn't match, substitute nothing.
- `\\' means insert one `\'.
- FIXEDCASE and LITERAL are optional arguments.
-@@ -1133,7 +1133,7 @@
- If third arg LITERAL is non-nil, insert NEWTEXT literally.
- Otherwise treat `\' as special:
- `\&' in NEWTEXT means substitute original matched text.
-- `\N' means substitute what matched the Nth `\(...\)'.
-+ `\\N' means substitute what matched the Nth `\(...\)'.
- If Nth parens didn't match, substitute nothing.
- `\\' means insert one `\'.
- FIXEDCASE and LITERAL are optional arguments.
diff --git a/app-emacs/autoconf-mode/Manifest b/app-emacs/autoconf-mode/Manifest
index 327b1c287716..4a6373c4e780 100644
--- a/app-emacs/autoconf-mode/Manifest
+++ b/app-emacs/autoconf-mode/Manifest
@@ -1,4 +1,4 @@
AUX 50autoconf-mode-gentoo.el 366 BLAKE2B 9394476da3892a5b857fe35ff9a6ecbacec761adec91465201259b03080a7303a1c5e6fe2767ffabfad1b156f4d362e1f025fef9ab131d89799912e0328090a9 SHA512 e917a5c7e7216da4624ac9463aa575569402383fd77d11b510c4752d1dfb54aa93c3cd29f3e3b198693c4f9ee9452611f5f342ecf57bf2c5f72b5e10ffab2d9f
DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d SHA512 995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b
-EBUILD autoconf-mode-2.69-r1.ebuild 515 BLAKE2B 188b55391d448bfeb0bc334a7359be4827caa945a69ccc11f7112c9ae42fb24f51200ddecd85e34f3640b7f77d178863959c389a9dc6b2ca0a0c4ef0040102f6 SHA512 09dcf39be3eb7ebfef933fec6e8d6d86413f906888eb04e12167af0d8231889104bba55cc828a3174d10675b299fb5e3adbf5e9e2cd81a48b5a37ec4e69e8801
+EBUILD autoconf-mode-2.69-r1.ebuild 516 BLAKE2B 21505a2382ed88a63ba072b595da8c1b330bddc3679719be4c6d74368692c495a657f5251edf86fec673f0c6beca38a900ee9ceb71d22f8c25a758b94f6aca18 SHA512 5f87897e86755327f864e0542773f4ee476c202fa46bfa7d6addf458607e232b25493f23924367ac0cb56a3e58d91f3e15919a029c51ff15e3797989fc535b11
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/autoconf-mode/autoconf-mode-2.69-r1.ebuild b/app-emacs/autoconf-mode/autoconf-mode-2.69-r1.ebuild
index e27a97ec473c..8c244ac5698d 100644
--- a/app-emacs/autoconf-mode/autoconf-mode-2.69-r1.ebuild
+++ b/app-emacs/autoconf-mode/autoconf-mode-2.69-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/autoconf/autoconf-${PV}.tar.xz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/autoconf-${PV}/lib/emacs"
SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/bison-mode/Manifest b/app-emacs/bison-mode/Manifest
index 24780d3244c3..739c3a0fa080 100644
--- a/app-emacs/bison-mode/Manifest
+++ b/app-emacs/bison-mode/Manifest
@@ -1,4 +1,4 @@
AUX 50bison-mode-gentoo.el 130 BLAKE2B 9f96fc48a60b461675dd893c4489b1dbc60b7c1fb5a026b6a3c3f648874cdbd9a8130939800f61e533d830d58421a52e8087081bdf64f3eabd66c3b52cacf61d SHA512 50b14d2baddf3c2c7597d202264c19bdefe094f887f20b4f4b96f8de0ad11d520f249ebc09fc8f8200413824bc84495955ccfb6123140972cd14e4524be94feb
DIST bison-mode-0.3.tar.bz2 7541 BLAKE2B ddd8d75f264a5f3fd38bb1b2df28973958e176c434fbc6d52c0afd9c38327b4be760407046ec359b93eb8fe5067774141ff97c66570a96990db1ae6b7a1e69bc SHA512 b3b173152700562f813534d9352ed50cfac8ad131f037b1e2bf9d1370f0b56f109f14206cbfde82acac0c93a1bc0092da7f78c1b42fc3154248dfb1222a7f85b
-EBUILD bison-mode-0.3.ebuild 400 BLAKE2B 85510472fe3d767676996ce00f466cd7a246cb71e4d1957c7b5bc7f5c16233cc0dc75d5f159b8731346bc0d91875bb9aee11e98a0e5b1c5896583d6253e19c2a SHA512 99f74638ffcf53595b90303e9c4482600214618a8ee147bd6e6a8372a2cb538a10ce24af9535d65c2e6504e672558164096b13fb3854aaeadabe6cd91742fe7f
+EBUILD bison-mode-0.3.ebuild 397 BLAKE2B 3d24f07027bddc86c2bceaeb76e2e4a65b6fd592266162a33daf3741b2e5bbd80fe714a11aace503917bfcc04cee23a3faca6d6ff51608be4131cfa714e40b68 SHA512 e774cc150f1e54fda0f399ba5e51852b82bb14798b2f57439fa1e54caeefc5aaea6eb3bd7fa80df8fba2169b8a8c031e99b3198d48cd5c3be658693840bace5d
MISC metadata.xml 472 BLAKE2B d9562ac08d14c9760f39d3aae0fa0de3ee6b30bd20f7e883c18628edd5309ac175bf26aec2cfce5dd3bfb80a0b31b9e14b287f8f2570f5eeb40c0807a68ca24d SHA512 9863f08c8821e6938980fe58138d4534749921a84e8af8de2f51f8da30598d66a3e81ee533d4550811cf449adb14ffde10481d61f869b7fade850299376e19a6
diff --git a/app-emacs/bison-mode/bison-mode-0.3.ebuild b/app-emacs/bison-mode/bison-mode-0.3.ebuild
index adc138ea19df..d115b86151a9 100644
--- a/app-emacs/bison-mode/bison-mode-0.3.ebuild
+++ b/app-emacs/bison-mode/bison-mode-0.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/blogmax/Manifest b/app-emacs/blogmax/Manifest
index 94d1fe50c776..662974f4a655 100644
--- a/app-emacs/blogmax/Manifest
+++ b/app-emacs/blogmax/Manifest
@@ -1,4 +1,4 @@
AUX 50blogmax-gentoo.el 203 BLAKE2B 13d5f7436a13426fc3b33f9d84f45c011386d3b062acf4297c81f48d2cfc02fcd24c80292fb66152b9b0e4c968423648a99ddd6ef0bf9a4d5164e3ee5bfb330f SHA512 33bfaa0a6861bf4dcd402e3f24e999f5206235d69a9e7674c43d408e85438fd450810522a2e3bc42f5457ded290d67700e71a512603f62d64ecab82d4d2fd78c
DIST blogmax-20170321.tar.xz 81704 BLAKE2B f7f45cb0d5981a0af09ad75b8b004aca950dad59efb0182f81596d6777caf31df6089c2cabb856168d5c031c5e60282e9a88f822219f5ec728f5dddc1c6adcb6 SHA512 bca3fd0bb10d98604426b4091831e709b2a731aa2e4cfc0737f14714bc6648a279c1909e1939f4504cf49aa470737458a00da598139d7797128563212997a4c1
-EBUILD blogmax-20170321.ebuild 996 BLAKE2B 548a4b315331d5c4f87925dab2095940b30b778af677ff48b9c4102be89d37879e07bd3b80317995cee3558e83ec8f5c50a3f87882aeb6d02474c9f523806004 SHA512 08b4313f0be8e2533daf091a62e4c4405c3be77641b18a492f4756e77a6ad7cf6bf1594958fe1319c9986a64efeff76b8fe64cf2cdbf5431e9c2b428e7ee02e7
+EBUILD blogmax-20170321.ebuild 999 BLAKE2B b0080a1ee51aab52c7b3596746bb069968031c041a371a7592c9bc7268dcb54af86b049e04b4f84c673bf8ada32853ae4dd9b969d8c5e0f1142465971b45acd5 SHA512 a4f5741ebdb421207344e25e3fc9f0a4a2f2b25cb79429d4c87f61592b3bbe8257a4909a8b7d0cce8cfa35c8a86e1a8406c6be8e665aa2b14d6994988c11394c
MISC metadata.xml 490 BLAKE2B 22c64acc36ba56929b3b81104b1a4d9348a14ccd306039fb5a594b2ce9e6a8c86a0fa2841929b98c89c5086ade37997a772baf766ce189cc2577662063da57e5 SHA512 ef6bc20f8dc484f6a6321987a72eeadb9f569a728927575d832c69feb103041cf460c2461b51aa0e13e2cba26f93aed9dbadf8cebdf2feb3f1b63cc74716f794
diff --git a/app-emacs/blogmax/blogmax-20170321.ebuild b/app-emacs/blogmax/blogmax-20170321.ebuild
index 1fced845ba4e..9984f6db09e9 100644
--- a/app-emacs/blogmax/blogmax-20170321.ebuild
+++ b/app-emacs/blogmax/blogmax-20170321.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit elisp eutils readme.gentoo-r1
+inherit elisp edos2unix readme.gentoo-r1
DESCRIPTION="Blogging in Emacs"
HOMEPAGE="https://billstclair.com/blogmax/index.html"
diff --git a/app-emacs/bubblet/Manifest b/app-emacs/bubblet/Manifest
index d440c1130c0f..f365ef6b32a1 100644
--- a/app-emacs/bubblet/Manifest
+++ b/app-emacs/bubblet/Manifest
@@ -1,4 +1,4 @@
AUX 50bubblet-gentoo.el 98 BLAKE2B ecc975620ce677c742690b0aa0dca96c69340bf30c693d7d7167cd48512c5d5fb47c2ff6fab059f5287da121ad0665885747f58431384f1366ff00878869a93a SHA512 bfdedb262997be011e1b85c370039fc8766e61d3d1eaade21af058b5781977c1028b34db3f1ea9ddeb20299aa73a522801b0c942a91a75c6113dd96e8fc21e6a
DIST bubblet-0.74.tar.bz2 7151 BLAKE2B 96df4bab1eb564f87f7dec24cc5e64f1aeb9ad3502a8f4ae7b9a06f4d733f293626881765531433930752265efd5852bdba8667d9fe7e9507a431ecb95dff934 SHA512 696425d7f854f83d9edf1e2fb195fbdf9a993b6758493620c9bc8e0c8bea2b94d758abf904bfebd983ff2093a25a55923964f32a1c5d47f0cb4665f3d5dda233
-EBUILD bubblet-0.74-r1.ebuild 378 BLAKE2B 9a3c0da8ae7081ab242c75a9b249a332270ea3bee16d8ebd89ecd49fe14b39bfeae17d27a1812892cbe6b5cf394d2e2f8e72737b067374fdd3062c6bb14c755b SHA512 1ffca51684a2b59694f210074900ab5f067b3bb6d579e78b7087359f951aa1172bf880ed4fdd6f708cd3ffbc316e758f35f1432107cc87ef93504fa2fb0ed5b8
+EBUILD bubblet-0.74-r1.ebuild 376 BLAKE2B b67ee6a9d427d7b06fdae49ca783088e56d4b2aadd5b32d85b4fcbdb2e03a208780531d46dc18de433719407faf592f2d95e00a045bf969002af4d2b50837e39 SHA512 fff16fc19132426e81c6f29fbae1d9f66f22d440cd6d245039766d37ecdfb76da9be26d3e6cd42cac9ce2364b393ac11de6902bf752ed2e4f36d8ac8790c7496
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/bubblet/bubblet-0.74-r1.ebuild b/app-emacs/bubblet/bubblet-0.74-r1.ebuild
index 039e39886182..f1df4c09670a 100644
--- a/app-emacs/bubblet/bubblet-0.74-r1.ebuild
+++ b/app-emacs/bubblet/bubblet-0.74-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
DESCRIPTION="A bubble-popping game"
-HOMEPAGE="http://web.archive.org/web/20051217154122/www.gelatinous.com/pld/bubblet.html"
+HOMEPAGE="https://web.archive.org/web/20051217154122/www.gelatinous.com/pld/bubblet.html"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2+"
diff --git a/app-emacs/chess/Manifest b/app-emacs/chess/Manifest
index 6cb79888b1a5..7c2935c568d5 100644
--- a/app-emacs/chess/Manifest
+++ b/app-emacs/chess/Manifest
@@ -1,6 +1,8 @@
AUX 50chess-gentoo-2.0.4.el 1570 BLAKE2B b209711df279d0cfb7900b3acc41c0077080d8063258aa49f86cd884f4283c2bfb8403644d64a0c4914d35d6fd9d411e8bc7037cb8081868c1a8c87795978c85 SHA512 cef5a4826f0f8eb02ecbbdddb9c2d8dab54c657c42877e415262ae8474c4a591135353a31b6a56981ab7b6107f79f2aa821b7b19fa7a63b1af95f6088e5deb46
DIST chess-2.0.4.tar.xz 364620 BLAKE2B cf02ff2734d675ac39b6b00869abe233a71af330fa60114d12092604d0173c6da5ad5c2e4cf3e2262c99cfc598abdbbe02a7df4eaadda7c628c8b9c48d8f8a8a SHA512 2c8155185878fec8b45ab84b7723f4af0f518fc81ab7534c36c09c96a9a30cb20da26c2a89320cc5a9f9d8991e4516da393e82658a7f15642929591d1b6a0e99
+DIST chess-2.0.5.tar.xz 364348 BLAKE2B 8ed1dcdecff6317ee868259688b279b6aa1fa978f5130988b5caca861d58e0b8224cbd55d832acf9df35526153e28508e4171895891cff8f7b42ecc4638c2a9b SHA512 9eb3abea49bbc9e7ad019f5c46b2121a9d610f56f2a92b3b586668285a379d3f5baa77df8a125843d1d9f6257e05d19c432aaa3a3210af08153eca96ceead37a
DIST emacs-chess-pieces-2.0.tar.bz2 297687 BLAKE2B b97f6bbfdb4573e7a59e50431ac4ce68d2acd698ed57a2a2b9dfc83c7afdadc3ca244e8a0d55fa29eebcf7234001062606c0d21c80675864804a27d47deb6b93 SHA512 e1ee59a338b68796fd60f8693f4ff8bf20ded535c516916cc8b1f4cf00ff696ca1eead844e2a6a9a1f2578a70370d7a67cbadb6ae454ae16b2ae93864e1b1f94
DIST emacs-chess-sounds-2.0.tar.bz2 3390098 BLAKE2B 1babc804a4ef05d4da4cb56d0829e93dfef84e703b1c56dfcbd14f941357dee68e4dffaff13b30498037f907a62c79751f53be33582ecf5c1c266d8aea492fb1 SHA512 f07894dd7a6e43450405c0eee8d1d95a08925ca8ebd5ca7e584eca45369cb2aa8eecb754b351d1977f473b520288d3e3e9a8ebe73216d14e26345b44e498efb4
-EBUILD chess-2.0.4.ebuild 1144 BLAKE2B 144737ab9beef026a6a962e25258fc34d84d35b22fff8417733753e8c6253b25f5288e0db36aed2e129f68ccb157dcedbfee261c776e376d92a2fefb98b20214 SHA512 f997352699a9ad7397a30ca873435578d2194b31eb4805a05f32005d04000e24279bd365f7a267bee53e5c0cc1d736e038b595fef876f077d28e5eed3d5bd72f
+EBUILD chess-2.0.4.ebuild 1141 BLAKE2B 72d8ec0c2c1bb574002e94e27d85a4ed1af0211513b41a8ab372560b0a3f9b5aaa8e6c45e0da64d7b9535c0b2793e40c1f7c6bc30b9abc6aa506e69a7fbf428e SHA512 a0c341caed1345cc9b1f8beb11fabd01a8089e6bcb6ad4afc5f1c45fb1f64964cc4d716f5fcda1547c44d650f4488841471dccfbaabb537fd69686180e54efdf
+EBUILD chess-2.0.5.ebuild 1187 BLAKE2B 65b5bf115c3060853e5747e2fe8d4d4b9324db65d9b6bdc16486f96bf32b7bef6e3332ec4a0a855991f95b41d98a23b765dbd94a2404bc45eafe436f40c99446 SHA512 41b5d5aac19199476a732730ecbab9a76c405504b67d88fc46ab479cdde6f1fa9d4b1ee19fdbf1bd385f92a30701b88a49c12a5529e3137648f79d5935e60889
MISC metadata.xml 1318 BLAKE2B aba8a35412d7488de868ce812c2ceccf16989e08f7d390492da8f2e74ff4550b7f1255ba7176c1eba4c5ae4c9f5050040cef93619265e6e28e425b429f52c8ad SHA512 f2baec1ee8947d0f889e58c14ac9c3414ebca90dec48d2b865f60a4d5047c408717250b72ac7169f37aeb7a2fbaaee5bd968109d922417979f7e694a2b39339a
diff --git a/app-emacs/chess/chess-2.0.4.ebuild b/app-emacs/chess/chess-2.0.4.ebuild
index 67203f003713..70de521bada3 100644
--- a/app-emacs/chess/chess-2.0.4.ebuild
+++ b/app-emacs/chess/chess-2.0.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
NEED_EMACS=24
inherit elisp
diff --git a/app-emacs/chess/chess-2.0.5.ebuild b/app-emacs/chess/chess-2.0.5.ebuild
new file mode 100644
index 000000000000..464c4f8a75e1
--- /dev/null
+++ b/app-emacs/chess/chess-2.0.5.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+NEED_EMACS=24
+
+inherit elisp
+
+DESCRIPTION="A chess client and library for Emacs"
+HOMEPAGE="https://elpa.gnu.org/packages/chess.html
+ https://www.emacswiki.org/emacs/ChessMode"
+# Taken from https://elpa.gnu.org/packages/${P}.tar
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz
+ https://dev.gentoo.org/~ulm/distfiles/emacs-chess-sounds-${PV%.*}.tar.bz2
+ https://dev.gentoo.org/~ulm/distfiles/emacs-chess-pieces-${PV%.*}.tar.bz2"
+
+LICENSE="GPL-3+ FDL-1.3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Free alternatives first, otherwise follow the ordering in the upstream
+# chess-default-engine (in chess.el). Rearrange chess-default-engine in
+# the site-init file accordingly.
+RDEPEND="|| ( games-board/stockfish
+ games-board/fruit
+ games-board/gnuchess
+ games-board/phalanx
+ games-board/sjeng
+ games-board/crafty )"
+
+ELISP_REMOVE="chess-pkg.el"
+SITEFILE="50${PN}-gentoo-2.0.4.el"
+DOCS="AUTHORS NEWS TODO"
+
+src_install() {
+ elisp_src_install
+ doinfo chess.info
+ insinto "${SITEETC}/${PN}"
+ doins chess-eco.fen chess-polyglot.bin
+ doins -r "${WORKDIR}"/{sounds,pieces}
+}
diff --git a/app-emacs/cldoc/Manifest b/app-emacs/cldoc/Manifest
index 0c55198d2f86..5504d43a038d 100644
--- a/app-emacs/cldoc/Manifest
+++ b/app-emacs/cldoc/Manifest
@@ -1,4 +1,4 @@
AUX 50cldoc-gentoo.el 438 BLAKE2B a1997b6a7e5d63b5889aff5baa21d53cdb811914de505eb84864e6e76f6cdaabe722c5f8eee3569fd6bd6ca6bc4e47b794896e6e0addd63b1cffc2ba144d7234 SHA512 8b102bfb58219c061b9512a0449f2c65b92accd76d852bc5cebcd73dc55f5561cc86e690dbd4a55e244c398bdc30e9c3dade20f44201168203db9b5cfccf9844
DIST cldoc-1.16.el.bz2 16869 BLAKE2B 5ddcb96e77be37c00cf4c2e897d3b8c7ef71aaa236258a9aacd015eca36b91708e8a174113b7b3bccdc755825817fec429c57a6294049e1fc161632a2849ad98 SHA512 6b53418252e6c139cca24768b502d58cb9d316fd5778b541306b5e7806e9ddac1d7662e099e7dd90c98932555adaeb8a7481b0a72669d5231c803818133cbacc
-EBUILD cldoc-1.16.ebuild 510 BLAKE2B f9d5c42cdaf87e25018ff5eb9bea579286a0f78d9cc30c0b37dce2375dbf44420bfe8cdac2b6ea552a40380ec70779f5ebcec8001aaad41c84733999a8cdb4b2 SHA512 bc2d9ccd0da905ffed2a934ef9c60e3b4b1b9551b7cffc8fe7575db678f82975242d42c9945b5774f5b5457657e80d11a89a7c135aa07759efff8c188e89273e
+EBUILD cldoc-1.16.ebuild 507 BLAKE2B af55588632c4b05e7eeb9d62e9c8dd6b4c9b5b5b2db86672a71f7ed231cd9260527f9c77a577a490195b8535bff6678538b8052c4a9290798df7130b3856e7b4 SHA512 73f82a60d35ef89e57bd6a6cf44ebb9f1948d64bb7a3be16335eb0788c0ba0ce5ab75e30e465686f930fabc9fe19ba8b2314a62f7b1fa07aa402e04826f87686
MISC metadata.xml 830 BLAKE2B 41f5553ea0c2e9a474996402ffca352d596e49ff25b9998de64c659513290ba1b6ac6226af147b113b1878ee0515751591954a7a67eccafbc8d1f9ebfc8207a0 SHA512 386b5b7c1cf52d27508ba2c423979e8b156fad6c4478bd80d2faa9da1715d11fc6cb919219eba29ae8148bbe7d8deb1c517ffba6405321f3fd88f0b826adf3f2
diff --git a/app-emacs/cldoc/cldoc-1.16.ebuild b/app-emacs/cldoc/cldoc-1.16.ebuild
index 10fbf9fbc056..82fe99903e93 100644
--- a/app-emacs/cldoc/cldoc-1.16.ebuild
+++ b/app-emacs/cldoc/cldoc-1.16.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/color-browser/Manifest b/app-emacs/color-browser/Manifest
index 04cf15e73ec8..05b24cf5c32a 100644
--- a/app-emacs/color-browser/Manifest
+++ b/app-emacs/color-browser/Manifest
@@ -1,5 +1,5 @@
-AUX 0.3-gentoo.patch 2448 BLAKE2B 853507e2c5929cf47635c1f7451a8a3b7d7e4889bd07dd078436d511b699b0884c010f7b76cdaad168139bdf756c7bb50f8f97f5b3ad24595a06e0720e7b853e SHA512 5ba03d5b240c8462e932b3eca044d4af8a17a7f737a66db6605037a5bbd1f9273c5ab424da65b5d2419815fc7b8e955963bbc9d909c07560e2f6ee392fcebe2a
AUX 60color-browser-gentoo.el 228 BLAKE2B e729f35f0b5ba9c07e4fbfbfbcd9ab8d4a187c7e2a19d532f2268db2e7fd613f344ee101b199c4c0400a49f4556b25139bfe60b67ff7f6dd83f9c5c72e5b4e17 SHA512 69eafe2006964419f61e0e37c6d0a41aea0ee29efae2161e7789a7e5b37fb634dc55dda758cbf96923172c1efc10166d9b7051d8f88a838fc0407a9f547abe8e
+AUX color-browser-0.3-gentoo.patch 2375 BLAKE2B ae22a92881d33fcd7bcb4022942295f52580dd8de984a5119764795f1a7da69ca6f6e0889a2b89b1c678ebd855a751f9e2effa94d3624b519f31eff30721c757 SHA512 da6312a3e018f0a5ed8165c55d2749f28d890fefec541bb9e6bdc575abb13033dc448d093d8153251b3c531ce6b753b307ca243eaf866bb1f00d31a80daaa912
DIST color-browser-0.3.tar.gz 18685 BLAKE2B ffbce159134cb896e2c9b53fd8348e7e35171392238bbb3648ceebe28811046f4e53ba435740873aeb73c83dd793b12b2429053ca4e0d7c1957caf86c90eac36 SHA512 76648adbd1dd990ec513ad9a239e6ed5ba86ce29a689e74f669b943498dadf14d019eff81a416ca574e78f031dbf14ed9b1e467a3d197ff559f75b67033ca2d3
-EBUILD color-browser-0.3-r1.ebuild 462 BLAKE2B 09d1f0e80ddad89c62a72c377f05c0c7dd26e352f97fafd12fdc398da1fffcc2ae58d144d17323e07071a6c5f0560ab4734a6254cb2f52ba31487c1ccea62fb7 SHA512 44038386c64ca1212b2fbffa0cb7318625152701e67c974a44e00646cb372595738963c6a4484c291945a2b80fdc67c52a0631f840e9e6bfaddbed2c8eb2fc8d
+EBUILD color-browser-0.3-r1.ebuild 466 BLAKE2B 3c40a8e344b508c6375c98c60ff01b7739b58ed15690ed1efcc581bd7462a11c8f7149bc6c958c535337616bbaf6af35926777282a16771313408d7dc10b9d92 SHA512 28bc98523e4be2570223c4fbbceeba2ab9aec8353cb91d3a7a6ab64a83ba4eb8117e02a4ef5bca0bfac8b5145fd979cc63d53b3ef3b25ee06e2bfe918aafe2de
MISC metadata.xml 674 BLAKE2B eb3de67925884081d23cf3e42f70173d6d0655f0de8b71d61f7b924a685f2f04b742df72a74195d34550c24964daa66d5882c08232dc52810064e850900b020e SHA512 4c42f1ebb6cbdc33ef0e411609284e632cb26db4c021d79a78d0a796d1c63afb664e3be3a6e5c4cee38f0cc41b4893a29e135b999bd118d79f765d8f0cf0e9be
diff --git a/app-emacs/color-browser/color-browser-0.3-r1.ebuild b/app-emacs/color-browser/color-browser-0.3-r1.ebuild
index 397f6862b0c4..c0c96b2466b0 100644
--- a/app-emacs/color-browser/color-browser-0.3-r1.ebuild
+++ b/app-emacs/color-browser/color-browser-0.3-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
@@ -16,5 +16,5 @@ KEYWORDS="~amd64 ~ppc ~sparc ~x86"
DEPEND="app-emacs/color-theme"
RDEPEND="${DEPEND}"
-ELISP_PATCHES="${PV}-gentoo.patch"
+PATCHES=("${FILESDIR}"/${P}-gentoo.patch)
SITEFILE="60${PN}-gentoo.el"
diff --git a/app-emacs/color-browser/files/0.3-gentoo.patch b/app-emacs/color-browser/files/color-browser-0.3-gentoo.patch
index 8ac5c684168d..4bff62235ccc 100644
--- a/app-emacs/color-browser/files/0.3-gentoo.patch
+++ b/app-emacs/color-browser/files/color-browser-0.3-gentoo.patch
@@ -1,5 +1,5 @@
---- color-browser.el.orig 2006-05-17 11:40:18.000000000 -0500
-+++ color-browser.el 2006-05-17 11:38:12.000000000 -0500
+--- a/color-browser.el
++++ b/color-browser.el
@@ -1028,7 +1028,7 @@
;; make some adjustments
diff --git a/app-emacs/color-moccur/Manifest b/app-emacs/color-moccur/Manifest
index 33e216d07445..93551c929480 100644
--- a/app-emacs/color-moccur/Manifest
+++ b/app-emacs/color-moccur/Manifest
@@ -1,4 +1,4 @@
AUX 50color-moccur-gentoo.el 259 BLAKE2B d09a385a19d1b0f248cb9130007b0133da099900d86b5ff9c6e1a3fbdd87badcfa1710d7e47b023bc7c08bc1421edc08db8d74918936be514880c5b4f8d8a79c SHA512 f1a28440e2f671366dcaef04a10ae79d6df93c5b5b011d4df4316d25c3e03dec95015d54417872c76cf39457b1899202d16f192f69345f28367ba31615f3fd7a
DIST color-moccur-2.73.el.xz 22252 BLAKE2B d7d6a1ff291c44cfe4ec2597ac0f27c63d7f953f807788eca00e74d8b50910cbffcce9076b136c27d7ebbb14a3743cab40367791e7607c439854a1b6baecea6c SHA512 15ce4c9776e5a5bb273c31b8552a8f434a2a4065e874ee558ef2b9dd19ccda6f5807430e7588c4e2e1add8d0d94dba3e19be2745138ea440d4ac2705efdbf528
-EBUILD color-moccur-2.73.ebuild 452 BLAKE2B f546d02a6e62dd2ffa3f8d5ea43928cc42ef74dc31b35195c6d1c2fd2d46f0ab63d433b3a6a196a58880a577699ab03e8f86f2a57a24ed66cf1fed5169dd7f95 SHA512 6d8b3fe45dd5d9e9f7f3777ecf4dfb90dbb6118bbd37810ebfdd43dc7d99e9433cc7c11f2d023201906d636910582be44ae263ec89ce33d17a2daa33ba219e5a
+EBUILD color-moccur-2.73.ebuild 449 BLAKE2B f2ae295d8ba83ec351726a7ed2e861da1b58a572d48ec132460c4ee32ca8dc0779b1eff5c9c5f7b1d7023287fba355d1b0ee88ed052e1458bb888fdc830c8b11 SHA512 27646d68bf4ba611efafeab1f513906b24a5fd4de6c4755d9d63549ade0c47463a81d7c0cd262ad191da24b8c8868d5d51c9f1ae3e25608b5846d44091332c78
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/color-moccur/color-moccur-2.73.ebuild b/app-emacs/color-moccur/color-moccur-2.73.ebuild
index b8db1bfbe640..ef1938495a91 100644
--- a/app-emacs/color-moccur/color-moccur-2.73.ebuild
+++ b/app-emacs/color-moccur/color-moccur-2.73.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/crontab-mode/Manifest b/app-emacs/crontab-mode/Manifest
index 2c624c47329f..9bb22588004d 100644
--- a/app-emacs/crontab-mode/Manifest
+++ b/app-emacs/crontab-mode/Manifest
@@ -1,4 +1,4 @@
AUX 50crontab-mode-gentoo.el 129 BLAKE2B 50c24f009ea6ccfac27feb5bdfa037bb667d3de5c18cc1efe98244903852d7eec3dbfcda716c02d5aab003f1d5ecb636529a04c429971fd9e26a6cae93cecfa8 SHA512 2af43fd17dfdc0814fabd07e7917efaba1490fede5c3f6357766e41eaefb75ca6d4043f0d9e1e2936595a4861644666f1f400e0dc6e2c93981f57e9fbfe528ba
DIST crontab-mode-1.20.tar.bz2 2617 BLAKE2B 39c29c077977f0776f71784ee3daf09cf67a8bf9bf300702ff3ee6ea809bdf4d7c8019613d897320f19e32bbd718e4b0c92d14a748384ab8d02e3643bbd3ad6f SHA512 30588baca16a46c2dd079bce12386324ccf26eb50e7a99c8e824704a399d0a7f34b425c5732a196a5e5655b242d243a02fdc816abbdfaaaaa87f983e4846cbf4
-EBUILD crontab-mode-1.20.ebuild 360 BLAKE2B b1a57604d6f4820ca6a2c44cf24257336cc6316c380e2a04809b5fc9496b692a529e3d570d302dbe74fd7863c42edde31eeb1539b085f16eabdf15ae79778a0c SHA512 a35edb12bd1f46fc796e38f13e2b60c95d67aabfdf26fcfa0ee69997bc9f4dfaba7fe1cf5a084dd086a50e4e02b2e9c5689ce6ccf0252b1d30cc6393a5a23dd2
+EBUILD crontab-mode-1.20.ebuild 357 BLAKE2B 3be182d1a481c3a854f47497f4530f2ebcacec9df2da484d626620bbd2f2e288ba8e77840430d72731d12b151d292e849f1bc8e14e05e4c4117e360dfcc2655a SHA512 1d615f8c5956e082f02e724882671b9a59f9a1bf010deac251485f89a84c5c15e8088db90007247a7d8405baac70232bed9005b0f517a1fb0324e4fc9f077c72
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/crontab-mode/crontab-mode-1.20.ebuild b/app-emacs/crontab-mode/crontab-mode-1.20.ebuild
index ee7e6897f56b..f7a3cb8c2563 100644
--- a/app-emacs/crontab-mode/crontab-mode-1.20.ebuild
+++ b/app-emacs/crontab-mode/crontab-mode-1.20.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/crypt++/Manifest b/app-emacs/crypt++/Manifest
index 216e11547624..2545f19b2b3e 100644
--- a/app-emacs/crypt++/Manifest
+++ b/app-emacs/crypt++/Manifest
@@ -1,6 +1,6 @@
AUX 50crypt++-gentoo.el 57 BLAKE2B 5e62ba7f3832ceed74ecbc3680442bfe260f2a7244416016cbce58e6105aabe0d30747b57671804d8c38b75fa90fc53db3d0497108507f1859f265925c2492ab SHA512 3e7407aff3b5639f78eba1af624a370316488b33e824138a55965537eebbdeb929a4b65d8f9cef23f414fa8509abf19e951eb71b8f1ad2e9b809a5590c15fbfc
DIST crypt++-2.94_pre20080430.el.bz2 28692 BLAKE2B 2b7f227b87b16fc6b3fdfdb62059a55c70ee95008a144bc7ec0e8c3f5699ec2ba14989b8ae2da3fa7c4bb56070eac7ea1755caddfd27e6c2a53e8a62068ca6cc SHA512 8e142840f8e2db4688e9ce4432ee14db4225899a88a35dea3e371f829ccfc24faa34c607517e344e7706bf75126d758b0490dd5324efa43d4649de127076a5ce
DIST crypt++el_2.92.orig.tar.gz 34251 BLAKE2B 579d44269ec84a9548e9e4cb845601027be3862f2f56a2ab99b3c46155f6839c7e5b9426c97ea12ac936df62fb533f5424de8afc7df6983f339eb166b6df6486 SHA512 d3abf169f60c3d1a270149b800d96f7132ebeb99b6952858b81cb2c05ffdce30f6c46f75723490731c47e7eb44515554e012da98351bbd9f9127dcba8453e389
-EBUILD crypt++-2.92.ebuild 447 BLAKE2B becd2bd3c43b622e13590a021252bca5ece53dfd1e0e3510f52f8977e094ef7b37fc3034d1b6e3e2270813a704473cb000e9901731dc0ae40d0af154089ba109 SHA512 c23ad4ce87ecf9954b93df6ab1d3cb8fa1a5c6c389867ec72f45b00d2c84bfcea4797ecb4b24345362083b4be8256cb51b4eef88cee267f988a754600f4cbaa9
-EBUILD crypt++-2.94_pre20080430.ebuild 505 BLAKE2B de2acd1603001914b78c43b906268b5085743918788c8eaaa7bae8d23ece9c32dc89002e3f2b873bdf296da0948b7b955417281d687d71df3856c9c44b8f560b SHA512 c7608028665138365b308a9d146f251f47bee2d82ea67ff6a324c8be8248796da1b8988c1e5670376088eb3dabb4a5aab00654ed1706feedd0faf2bee4b1992f
+EBUILD crypt++-2.92.ebuild 444 BLAKE2B 51e22310b2db786e2842a057d028cca9fc860d684e613d7f16300a0d19ee4a707b46a7d6fa6e3a6d1ed037701f786544a5e0aa01e2b362dde245aabbdf8ca11e SHA512 59814958e2814d88a4503946312c976990eb32e0efe7f5ec0c72a9e6316f2d592ec9cd5c2fcb9d73ab19efe8a186395d6e68b4c90898d9391b062f29a3de7703
+EBUILD crypt++-2.94_pre20080430.ebuild 502 BLAKE2B b81a68cb9ece31411d10d771f976bb6342bc4352ef20038ed7f06979e209e08b93c7d9625c8504a93f2af11109a1c433afa79b3e3ce3e4dfd1e13c18fb0e680d SHA512 edbb7b95cbfce26b483127b66fc1334d654ba77c5e2422dda0bdcf44c4e51f599a2d44fafc6eebd0e9168d562f26e7ff0b7a35339d16a264c262f00e7a54359f
MISC metadata.xml 759 BLAKE2B 493432cd932a42c0a22d3bfbd2d93bcfa13c1605e1f35e613e1f400bd06803473a0d9a4442bc80926e27661b046523606b3b63da750a58c54f06ac4523bfee12 SHA512 212f1940a5100f7d8f94470512c25e8ddd2f0fbf6089a650d7a18fe43cc525cbdf44e3dd905f4f5af798328a31edc2e76f39285d49c4f085c47ae5bd18a29f67
diff --git a/app-emacs/crypt++/crypt++-2.92.ebuild b/app-emacs/crypt++/crypt++-2.92.ebuild
index f28ba6418631..a8c8d60499f8 100644
--- a/app-emacs/crypt++/crypt++-2.92.ebuild
+++ b/app-emacs/crypt++/crypt++-2.92.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild b/app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild
index b534e837c5d5..5ebd70110e7d 100644
--- a/app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild
+++ b/app-emacs/crypt++/crypt++-2.94_pre20080430.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/css-mode/Manifest b/app-emacs/css-mode/Manifest
index 0df94e9afdb2..d05079f33479 100644
--- a/app-emacs/css-mode/Manifest
+++ b/app-emacs/css-mode/Manifest
@@ -1,5 +1,5 @@
AUX 50css-mode-gentoo.el 171 BLAKE2B 031ee725bb003a73a9aa98d35b4f8fd0fdc853e81c23f93ae69ba64ab24590e6ce22df442ac6ad4e1651f5a543b5885b0d661c47b7b11514df4fc2b8f355f7c6 SHA512 18713c42439aa4d076b7154035ba369060bfc8a0e98e845b7140e137b05ed0aacc2a25ec93612e950fe930c5605d6ea909d5d1ed79433d1472f357bc272ce96e
AUX css-mode-0.11-no-compat-kbd.patch 875 BLAKE2B 587f49af1b892522d94ed10d41ad2555f078c41d02d4ad0fce0c1643b5449ce49a2dffed8181f8e60949e36a481a7fd5795fff7c9b63aec8330e5db6baa6bc8b SHA512 27f298f89cc15c2104fe27712f0a02676074fcdd8417ec8cc515ab461e27aec63d6325fdfe4c269c4212fa4c2e12975dcfe7d7eb345b2f31a4d12dc0189c523b
DIST css-mode-0.11.tar.bz2 6848 BLAKE2B f5110cb5e1db9cddd47372dd8ba180892b9d9a5999643832227fb710089c08526eb077393350440ac30d2860a84dd821368323a528ce2056ca82a890399302ed SHA512 b93574fde8bb24ffc4dac6ddda20db3ec3c1834c1201f250f24805d31c7972edc2ffc157e7717327e7baac5c71a1d943a9d80bc7bec96be99c44cd2ab16e0e03
-EBUILD css-mode-0.11-r1.ebuild 640 BLAKE2B c0e64b38ad526822ddcb4c4674397756d6627624d7013328cf20c2eca194922e5d98673dd32038c79867b3dc5e2db583fff664b9457ed9de3f588630652419ae SHA512 326537aff1879b7affd2862975a66a800d58f1d843b94d834a8d7edc93cff2080a5f49ca61917e55d9b66e79e63408829253b3c267894d60d7fe613c51c25327
+EBUILD css-mode-0.11-r2.ebuild 655 BLAKE2B 8c777d7660fe5ab19b69c45f4ecc903faf9e65248c3890e96e06410c2d0b15fac0d2a32dbecda00db4c7f17bb47119cfea59f9f3efac188ebed96eb4f0a859b6 SHA512 894ec53476372ea648c4e5259b50163a208b23fff02e67f3d554d4240745d7d7e8d9688c09beb3665a60fdd7b25b70cdd7dd7f92147f64e9657c5d892d327a35
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/css-mode/css-mode-0.11-r1.ebuild b/app-emacs/css-mode/css-mode-0.11-r2.ebuild
index aec6620466c2..48502457da52 100644
--- a/app-emacs/css-mode/css-mode-0.11-r1.ebuild
+++ b/app-emacs/css-mode/css-mode-0.11-r2.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
DESCRIPTION="A major mode for editing Cascading Style Sheets (CSS)"
-HOMEPAGE="http://www.garshol.priv.no/download/software/css-mode/"
+HOMEPAGE="https://www.garshol.priv.no/download/software/css-mode/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
-ELISP_PATCHES="${P}-no-compat-kbd.patch"
+PATCHES=("${FILESDIR}"/${P}-no-compat-kbd.patch)
SITEFILE="50${PN}-gentoo.el"
src_prepare() {
@@ -24,5 +24,6 @@ src_prepare() {
src_install() {
elisp_src_install
- dohtml -A css doco.html standard.css
+ docinto html
+ dodoc doco.html standard.css
}
diff --git a/app-emacs/dash/Manifest b/app-emacs/dash/Manifest
index 6d227786c042..31f2f5269497 100644
--- a/app-emacs/dash/Manifest
+++ b/app-emacs/dash/Manifest
@@ -1,8 +1,8 @@
AUX 50dash-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
-DIST dash-2.14.1.tar.gz 141115 BLAKE2B 87fc7a02c66161d1c16debc54c6336f36cc47cf7c7c470d190424b9c463723058ef6f72cadf3f4d4215b36f369b9e5356101c4ea16fede10cefde90b5e0b384b SHA512 cfd4ed7a9eab881a0c3bd2744e78c5ef99a92db4d3afee8c632c0a766adcdbf1999f4e9770e2c4e941526d488dd6f9327937389490cc2310d79b38c5bf2ddd12
DIST dash-2.16.0.tar.gz 148151 BLAKE2B 1c51d926a6dd4ecdbc2ad132347af7bbd27e604d6e2c61a6cfe548802b08a57678ca26aba69f8ae27ca7cdeca84cd469bd9a7849bf28c2abae44f7172ad2659d SHA512 a0196327c8e81d1b343bb56de00a3c2f59b1d3f86dc4e923cf350658590fa106aa0be933aa0f51ff3c02d9aff8450c5e055d169ae8fb876be068bf15a52af216
DIST dash-2.17.0.tar.gz 149379 BLAKE2B d88106b08d1454b483f08db59e641680e7361b4572b47e238b096977ba308eb4c2810621c99e98126a94e4afdba9faf966e3c56cb6f4ad1292ef05fe7cc0546f SHA512 e53fa1bb9e854b446931d943caac719646218c96160f7c50615b5e95866f4db9dffa6e752596e9c223bcd5b39a80c0c75748b0e0564d72ce5825715a29b80d01
-EBUILD dash-2.14.1.ebuild 560 BLAKE2B ff1f6faf93907f3dc4ebf54fb77a6d6aef111dca5c61ad277b3f561e5035d0428225232a79536c61216e24e5992161f79dd83eb5e4ff1044d15aa6cb07044012 SHA512 2701b512cb5d8bcaea7b8d7298f04834f5e7099259414c894239470a5a3edda9574c85a5b02d224b26b797a9426fc7115c12de8eff96453bb675b85d99bd9970
+DIST dash-2.18.1.tar.gz 150343 BLAKE2B 5bd0db651830d828c3c51739ab90fb34c1a70b9e72eb434d9dafca0b6e5c6f57bd121eca45fc01a20ce32f20d0c3b49a34bb4a214bacb19712a931e8a587a40b SHA512 f9f0eea41cbf589e2024955f43ec7cd00c37947d07cfd68fe267e541baec1f0c86066c39ad2fb4e467c1cc579c2369a0d75496d176775122e7e48dd24954640c
EBUILD dash-2.16.0.ebuild 561 BLAKE2B 6b6f0318611b3b57e47b16225e2e0998c3f3020a6aa4195e65cd5954ff01518c2b026fb181f22cd5131ffc42d39eabf48fb54bee1188ae51a5556c1d1f396ea2 SHA512 34266ac3d94e0ba59061f8c7ef9946a55449621baeef3a72293486a9f9e7575b40fc78ffd3d2f37893f2c824c4caa4e987f18245fac6e04c47a7ea2351afc8bd
EBUILD dash-2.17.0.ebuild 564 BLAKE2B 949c330e199f88ca957a348373db0a3208628762269cc832f3c5b308e5b4a5a6b9232de8180a52b8a583d36380dbb20f8c68bee9b26f2301e654a6b0a15e9004 SHA512 30cfd972903a1d4be4c1f68d71715703bd7ef00b6b4c6b554bde5b0d634fd9b07085ae13afaeb592ef73968b6e2bc4fdd553a6ade65853a70d87a005a1e4877e
+EBUILD dash-2.18.1.ebuild 525 BLAKE2B 05a3f145a89433220f90a50ed1bb52d24e0671704b00f52c31e9f16a16c44f5a05ab3cbe2b6c495d8c5f9c4b0b5d3a1c2c5bff4e1fe71519c2de7107974d3a73 SHA512 75255e9396bfe95b1a65f5300b766275d6a1e3cb316768b6b7ff63ef37ecc58632e253303b69ff2f8d3aca87a9f7085384dd119d307ea93f366eb824218d838d
MISC metadata.xml 360 BLAKE2B e70caec7e3633788a79217f8d41bd69056ed620396e4d22ecd0d80ad82f7dbe2e9ac3872c55cd94682cd16960e682b1f648863373cc941559b40045612188f8c SHA512 8de7334410a02599aff54733234d7b3333c4a61cd2ffc846f3f69df3b43a53c510b2235100fab79274e0727393ecec24e051b42aa36b878d6b45130b5b2e3ff3
diff --git a/app-emacs/dash/dash-2.14.1.ebuild b/app-emacs/dash/dash-2.18.1.ebuild
index 6036d94f7018..b35047c56b1b 100644
--- a/app-emacs/dash/dash-2.14.1.ebuild
+++ b/app-emacs/dash/dash-2.18.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit elisp
@@ -11,15 +11,11 @@ SRC_URI="https://github.com/magnars/dash.el/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-DEPEND="sys-apps/texinfo"
+BDEPEND="sys-apps/texinfo"
S="${WORKDIR}/${PN}.el-${PV}"
SITEFILE="50${PN}-gentoo.el"
ELISP_TEXINFO="dash.texi"
DOCS="README.md"
-
-src_test() {
- ./run-tests.sh || die
-}
diff --git a/app-emacs/dictionary/Manifest b/app-emacs/dictionary/Manifest
index 0502cc2fb596..6c688a96feda 100644
--- a/app-emacs/dictionary/Manifest
+++ b/app-emacs/dictionary/Manifest
@@ -1,4 +1,4 @@
AUX 50dictionary-gentoo.el 69 BLAKE2B 7ab2446166a477b09885653ac98616dd4b704bfeccb3509cafb435a56abf1092e534f57728ee7fb84d048823fae1cf23d04479240e42ae43416f0906eac89232 SHA512 787fcef6d82e4805110de6480be97b889d3b7329e4aa852dc36bf2fa8180ad6948935270077dcf257b5f3f7c028b05edc7905714bff0a565c3d54092f49f766e
DIST dictionary-1.10.tar.gz 33332 BLAKE2B be0e5d851d3d66f7bb0bf08a7763d3c1e54ed8023ee9d0e3560965baad8cddb67894d85f6ace8caac6d2c1aedf24b3b753d7e48e706a49ace1a1a8ba0edf1b42 SHA512 7f5ec0e023ea2ab3f42fbf9200c1ac86cbcb330c14d2fce791f65cdce010d7e6a6c72e0589769dd94fe3c3d7543b730aacfb373e496933caccf8542224bfa356
-EBUILD dictionary-1.10.ebuild 454 BLAKE2B 134315e3b8a34cb85b196a19b466350643a19fe8c193ea1decd696deeac34561df392ad6331d25e23821d56608cdb0004f635ebf54c3590b0139f1c3eeba5042 SHA512 94bedb30aa2c8e3f2445c3f09653f32806f4b8a16482a071f0a47d8afed089cfe7af938fd64d34ccf91e5e85cc81a44e65fb1c910a1f54f79ff5b69a7ff02140
+EBUILD dictionary-1.10.ebuild 453 BLAKE2B 5efe038f1fbc1cf2338c88c734ea5f7a7b86162a9437cb4d6b4605069361290f02a1babe2d3505412d61e3df34e023ff3e55eed847cdec7ced1e47b0fd108a4c SHA512 c74c224c070263eafb20082eeb887f50da9ff07e5e309fe5c8ed081a039a4183ab00cb053ab6f633010a6ba335f815cf4e565bd4db54b7a7b1296e5ac7921c30
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/dictionary/dictionary-1.10.ebuild b/app-emacs/dictionary/dictionary-1.10.ebuild
index c979234a150c..a6eaf246f1f6 100644
--- a/app-emacs/dictionary/dictionary-1.10.ebuild
+++ b/app-emacs/dictionary/dictionary-1.10.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
DESCRIPTION="Emacs package for talking to a dictionary server"
-HOMEPAGE="http://www.myrkr.in-berlin.de/dictionary/index.html"
-SRC_URI="http://www.myrkr.in-berlin.de/${PN}/${P}.tar.gz"
+HOMEPAGE="https://www.myrkr.in-berlin.de/dictionary/index.html"
+SRC_URI="https://www.myrkr.in-berlin.de/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
diff --git a/app-emacs/dircolors/Manifest b/app-emacs/dircolors/Manifest
index 7d5c78c86714..0f2c5f1955af 100644
--- a/app-emacs/dircolors/Manifest
+++ b/app-emacs/dircolors/Manifest
@@ -1,4 +1,4 @@
AUX 50dircolors-gentoo.el 172 BLAKE2B 4bbe09eebcc645dd81568fd6b9b26b3b8abeac9d783a5bfc12e972516c969a0797902fdf4bea3b8eec4eb89af6139553d1d6acde3eeae9b7aa191c30f2201d89 SHA512 4daa55a685b35a7985071901b89ac4e10f172375063f8057679eb690144168f65c21d6016905202aa94d6daa1e6986dba684aa4f9964c06fdd3436cddbfbd6bb
DIST dircolors-1.0.tar.gz 2597 BLAKE2B e215e172d09699592b23dfa686945309ced317cdcdd27ac7632147adf51899f64662113aadaf87b8bd8bb2415afea9158c87d4c99ce3a586267c715d62d8e825 SHA512 345faf78607ce7522b21b14b34643b8c9864648bc99327ce7699daed91bf0050f69e3f3d229df4271ba47d8262b8555c394e6d4b3038ffb7fa53d5aea7cb69f7
-EBUILD dircolors-1.0-r2.ebuild 396 BLAKE2B 857019034d725af8cfc6c28a92406ee0e3d3ec4a8827c07b13901f742aa9ddc94e075d73318e97ba5d316299402b6706beb7f38bf7067bff8ba8a5206ebd1ea7 SHA512 9f32c7986ae5463659273feb5a4e6539b19cd9be4789a8b7c6e41846918661fc84484b69f68e2e4d8e47627df49881d880c407f251cad8db6086dd66c299c8dc
+EBUILD dircolors-1.0-r2.ebuild 393 BLAKE2B 9286ccdb0e2acc6da471d71831304651daa0039dbebe8f1ea5ae42ec16cdda38b102c33156b5a7719392a243917fc67b8d36e3e25668c996717fbfa6d6e386fb SHA512 64c894b1d04c8be9e0ebcccf60a2640f6372eaa1ce920cc3ebba9ab5868cff95c55bf98df6e9c3e6dc6c7816fa582a984b826e8143e9e0f9dbd7d8d9a4e6c9fc
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/dircolors/dircolors-1.0-r2.ebuild b/app-emacs/dircolors/dircolors-1.0-r2.ebuild
index 6593fd6bacd1..ad14a0dc80fc 100644
--- a/app-emacs/dircolors/dircolors-1.0-r2.ebuild
+++ b/app-emacs/dircolors/dircolors-1.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/dired-sort-menu/Manifest b/app-emacs/dired-sort-menu/Manifest
index bc482bb80b65..d9c4850b1365 100644
--- a/app-emacs/dired-sort-menu/Manifest
+++ b/app-emacs/dired-sort-menu/Manifest
@@ -1,4 +1,4 @@
AUX 50dired-sort-menu-gentoo.el 108 BLAKE2B 3c5c9399b4e005090445f758f6735ec2e0336ea823ad3148436455593b7b5db704d4d967267ccc4c019ef87e669e927e4c3ed81055a4f9c382a54842667cf834 SHA512 58400af888ca10b5865b993d1086174d8a79a19c4db6190ee3977b49579411108841dfdf86ae6ed781742bed5b931645a49f1a5ed8a5385f27b809c8a3ea1a43
DIST dired-sort-menu-1.26.tar.gz 9770 BLAKE2B c594e8577ab78ca376056ff1f6afc23f61a5a6ce8b0ed914d71a91bdb9bfbb77e4cedf1e8db81bb9afc56e346305f587bdc83e8c6c3427377a3370bdf92f27a6 SHA512 aab746704636c01b7319574274786ce4bdb36e94b738a8cf2fdfd22aaddf8a68d9ac274a0f6c34caaed505f8ccfe8ad932a64f560d2e312ac161af528d63a577
-EBUILD dired-sort-menu-1.26.ebuild 356 BLAKE2B 511613eaeda9c2066f3d55aa457cf035083b45458f03cdd965c093ddd01ff8da5463a65646ef9251dddb2b64cf92c551864f60aa238d44856b8332c44d8970f7 SHA512 1b901acf1b1a817dccb45538b788080460ff81ba3ac429eb02d1625839c44956efd900749974213bd9a7293f986cbe5afd6c89bcbbc78a7a67200f508ed8866e
+EBUILD dired-sort-menu-1.26.ebuild 353 BLAKE2B e5b16a03a5f248a55892c35ef8686e175f13128eff0b1ed0d3d616f938635d02f147d5147aa5265a9d7421695a674d1d6a649960dc0efff71d1c947082809f05 SHA512 949fcb32fb094d15a27a8d541f6ec054cf50443d43e3f6faded52867e5f76accfc4158afd99c722893e16144e3bb0e74330880b86afd35197daaca98c965a209
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/dired-sort-menu/dired-sort-menu-1.26.ebuild b/app-emacs/dired-sort-menu/dired-sort-menu-1.26.ebuild
index 4f71b4366131..ab34969fcc1b 100644
--- a/app-emacs/dired-sort-menu/dired-sort-menu-1.26.ebuild
+++ b/app-emacs/dired-sort-menu/dired-sort-menu-1.26.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/doctest-mode/Manifest b/app-emacs/doctest-mode/Manifest
index 676bbe0a347f..631941d69d2a 100644
--- a/app-emacs/doctest-mode/Manifest
+++ b/app-emacs/doctest-mode/Manifest
@@ -1,4 +1,4 @@
AUX 60doctest-mode-gentoo.el 191 BLAKE2B 92514ec6c9b9c193f9693d3a2bebb2574a58ca723679688542726d2d8d502c3a7bffbb7b89b7b5e2538c9a3f57ea7dd138586895d6e0b9d8ea7c73d4c32338ec SHA512 b8cd1cc6a2f8fed8b7c979736422050182a008d78665d4dd0897bcd34dde7a214b9e62533a1df6a1021f7028a22e78cd8f31a2515835c60ab492cff6e294a8fe
DIST doctest-mode.el 75232 BLAKE2B aefe0953e66ebf5a3dd8a650a013af66d9eda41a496411012caf49098daa67d5576b5e1fb149cdfe4d088bc3342b83943676b58d088e685ee724875ab9aa0c15 SHA512 e32326644cb66bf5cfa9a597364a46b2279636368c751940eb418c670219cd907ecb60f6d2b6a8a4ec8970df4f17500be053b9fc6b75fece908dc37329d9aa9c
-EBUILD doctest-mode-0.4.ebuild 559 BLAKE2B 0ff7595a157c5634c0f8816604d307c999fe0d7a0b64cdb9e8980372231d2420e345464c716fe2932f1f439380bf36fdba146ccfeb72ed99e44819d2781f1ec5 SHA512 e3ec9ceae6a0ac1bc4e427c784dddb635b934b649e3283ea879cc976b51a41a6241d7c5c5fe6277de2b49b273bdb7d5d0042176da4a46addf839c74a851a08ff
+EBUILD doctest-mode-0.4.ebuild 559 BLAKE2B d12bcb8de8b96e7a85ba6375a42cc14ea5553b0bab9c30445d926b1db88edf9b8475dac805054f53b9bd2bf3b39ac9520d380c9cae04dc8c825711693f2b6646 SHA512 9559f19742aeec27afe936167643760cd4caf296ee1df29600c207a199cdb58b91deca108f23e0755aeb9d1ab4237e503b2e14d1c4d9ba7bd8b04ba2a93b7b14
MISC metadata.xml 365 BLAKE2B 0022a468707eac2f753ef622f03d99d41455cddb87c78bd0a33c33f9ad7f9b69900e7b5684859ee8630fd4f973f5dae806aee1fd6837102a826196c5c0e38fa2 SHA512 2965f445a0f0def6b42819c9f9cdbf1e739e20b4998d954e1065c09826e7eef2383735764fe50c99b811aad0736cf4a185095926e24712a94c272c278c3be4d7
diff --git a/app-emacs/doctest-mode/doctest-mode-0.4.ebuild b/app-emacs/doctest-mode/doctest-mode-0.4.ebuild
index a2b48e63f6f7..6a4d88194c93 100644
--- a/app-emacs/doctest-mode/doctest-mode-0.4.ebuild
+++ b/app-emacs/doctest-mode/doctest-mode-0.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/doxymacs/Manifest b/app-emacs/doxymacs/Manifest
index 74af7703e15f..6ef6caa7e4ff 100644
--- a/app-emacs/doxymacs/Manifest
+++ b/app-emacs/doxymacs/Manifest
@@ -1,5 +1,5 @@
AUX 50doxymacs-gentoo.el 502 BLAKE2B 0cad3693c6eae3d87c378b743bcf577398ba3f9a1d031d16328e8b2948588b107e74d9b755696fce36bfa4b7ad28704bf5185879d24b2d1c04cf9e783350baff SHA512 1ce4aee60f650daca6d1597356ccc8d2e411c8d71f4236dd396709c6d2e03699d78626dba1e0f0b7c67701267436d62d56b70c9fbc1a5770e0018e7014badc75
AUX doxymacs-1.8.0-gcc7.patch 2868 BLAKE2B 824046926df6d35e05873ddc39689bb1f4b50b0eaeec3a78ac48a54248323d297e062820376ab62d8b0a1708c311b5d31e50c8288c5a29cccf69ca711ba4c8a1 SHA512 2ac07420a59ecd2a90de1dcfe0b0750d527a6e12100bbbf453adbad9e046ab036708c4463e9d50507e099cf2246d867e748903d8b6a8e213b0755288625c1e03
DIST doxymacs-1.8.0.tar.gz 133600 BLAKE2B 0e1545498234eec6259ab89a406286dc6f73c1fbec5001ef3e89513de6d91b499e33ca6e25b344dd33c763c59424e592647619f548b223ab1f9ac821815e60d4 SHA512 7461a8a415aadf331f856e4f122712cbedc2907eff9e452f24e6ee83b96903d9944d2cfdbcfeab8a66144a0be508eae723c29f82a081df9723560b10c444f8ac
-EBUILD doxymacs-1.8.0-r3.ebuild 711 BLAKE2B a7fdc5e8697de7c8f427019be1d89bf93f5752af4366946017194c525c4711c2e7a7c4d523713710d974f68366e63f3ed045b83d847e66a28b9f2b409a422357 SHA512 a90c2f6704d36637630a9a43b1fe8619e08a531716c22361b6066d2476f8c572443521b6afcaad338a2bfce1b5517bd617c28b299b43817507f9c9b85e1b9ef0
+EBUILD doxymacs-1.8.0-r4.ebuild 716 BLAKE2B 5b146f68712bbaf32d45efe7471e13290fad8154970a4b5b75c547f3a1b89f6dc88314d124c008dbaf1e9339b71f33ee33802bf4f69420ac02a244548f9f0913 SHA512 2c485959e22970a67fefd7d8bdf742f4ea505614187ec00ae35fe8b49b7e0dc846f48edda73af907ffc9f66928069c06fe3f790822b64be09ed3e577ab1ebcc8
MISC metadata.xml 335 BLAKE2B cf3ad8111a61d84548eff97c2570107d55163f29864d48e3a32607305cc245a2742c1e5580c37c3d95bc5f576e0d556e94763ca0678dec1af6a76e59261d4bac SHA512 25405ab050cf5173b07c80dd4e0eec376be3e6e666934d2f64ad978dfe8b9ad54a33c6b83adb01b96cff912a97cd64ae1009dad45c83ef0ec7c3dfde2f3fe9da
diff --git a/app-emacs/doxymacs/doxymacs-1.8.0-r3.ebuild b/app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild
index 5d9ed4e59e7f..8f6f1f24fd89 100644
--- a/app-emacs/doxymacs/doxymacs-1.8.0-r3.ebuild
+++ b/app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp flag-o-matic
@@ -16,7 +16,7 @@ KEYWORDS="amd64 x86"
DEPEND=">=dev-libs/libxml2-2.6.13"
RDEPEND="${DEPEND}"
-ELISP_PATCHES="${P}-gcc7.patch"
+PATCHES=("${FILESDIR}"/${P}-gcc7.patch)
SITEFILE="50${PN}-gentoo.el"
src_configure() {
diff --git a/app-emacs/dropdown-list/Manifest b/app-emacs/dropdown-list/Manifest
index b0161535797d..510a7de800af 100644
--- a/app-emacs/dropdown-list/Manifest
+++ b/app-emacs/dropdown-list/Manifest
@@ -1,5 +1,5 @@
AUX 50dropdown-list-gentoo.el 80 BLAKE2B 1436cae45270d53081bdad97ccb4c013658e4d0464a99e2dd2a8a5d6a7aabaa9ab30e64cccf515980362db6355e1421629b018868d60f47164cb90462c0329ab SHA512 38187bab921b29bdcb2c9e585660f6fab519ab1ab286aa2e848b670e5087578d361d8edf81ac32391e98133583148cb830cd69f67dc7f1d1049cfdb636abb497
-AUX dropdown-list-20090814-selection-face.patch 382 BLAKE2B 9979e1246d15d07b9c10de7d2edde12d75af355519e419108560067276995c18534fafccaccb8c79f97ad7dae9b8975ccf996fbe0f5c33357b532fc6f9dad827 SHA512 197941c2aaf14862d1f6405836c577c9fb1aac32f7e6cd18b44aabbeaa0e84036f752fcd56c7324d922bfdd14684d355689d60d1b91140f758d080246acd6dcc
+AUX dropdown-list-20090814-selection-face.patch 385 BLAKE2B c1ebabbe329ebdce795d7017e50c0909a226d194443f3c524bc5d3e5953c6a2e6a8e1aaa797c0a33894a2d6d4daba9dbc43816d67d86bacdc905ee4baaadc677 SHA512 06a77b8e44ef6fef5ab75c40edc2b82e41c0c8230c00d50510c31216b088b303f0412cbbc4decc62d2a944cb8fc3af4c5c10d04f2a216248e958a7666ec0e345
DIST dropdown-list-20120329.el.xz 3104 BLAKE2B 37d240cad53bf2062b3877f4d6118c6f1fedd28da68f7e4d7ffb9d38492a5805f7e01c5d640770e40ab271fc007fd640fd9500d15c208f9c5af79c01c19b9330 SHA512 fac1139c1339cb94be6bfd2c0e6adddfd1851b55aaba6112e0c451e2666f22cc0fa9013d5cc03bb86c6adf3e4f076d90975ab8e59546956d753cd9613309919d
-EBUILD dropdown-list-20120329.ebuild 421 BLAKE2B 82cd66e33c04192b497276a38a0e15fa6123e9e2b4b8333082c5609542058eb2c93ddcb50a9c4a60a4131e3154f13d911a7ae6129c0f5e109db60fa0b43aeacd SHA512 64a535a27df11f2b4246abd11d3f9bdfffd930d518817191079adecab5be77eee8244b540af0836ed7ae09973e888dd6821cef6535ccfbf58c8013138ef90c8f
+EBUILD dropdown-list-20120329.ebuild 418 BLAKE2B 17e9b68ce6500671c99c814fea547f078f810b15b2bb243b08e203b8cbbe99ac4a101a66ece5d867d386f2f613db21a345fddd7b49ccde004d628de51c4fd590 SHA512 63a8a7fedd9a9aa56b5bab08369d481bde732b3578adcc56328308ef962c2abc494c84d10e0c483e53b4421ef63792b504687b383b0b8857022d158805894b5c
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/dropdown-list/dropdown-list-20120329.ebuild b/app-emacs/dropdown-list/dropdown-list-20120329.ebuild
index 0518265c4411..44022208b026 100644
--- a/app-emacs/dropdown-list/dropdown-list-20120329.ebuild
+++ b/app-emacs/dropdown-list/dropdown-list-20120329.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/dropdown-list/files/dropdown-list-20090814-selection-face.patch b/app-emacs/dropdown-list/files/dropdown-list-20090814-selection-face.patch
index 7c8adc3bf653..4b048272a290 100644
--- a/app-emacs/dropdown-list/files/dropdown-list-20090814-selection-face.patch
+++ b/app-emacs/dropdown-list/files/dropdown-list-20090814-selection-face.patch
@@ -1,7 +1,7 @@
http://code.google.com/p/yasnippet/issues/detail?id=23
---- dropdown-list.el~
-+++ dropdown-list.el
+--- a/dropdown-list.el
++++ b/dropdown-list.el
@@ -69,7 +69,7 @@
"*Bla." :group 'dropdown-list)
diff --git a/app-emacs/dts-mode/Manifest b/app-emacs/dts-mode/Manifest
index 90bc3af7da0f..acde7b7fbe37 100644
--- a/app-emacs/dts-mode/Manifest
+++ b/app-emacs/dts-mode/Manifest
@@ -1,4 +1,6 @@
AUX 50dts-mode-gentoo.el 304 BLAKE2B 1ec26155386af1029c583b7624df22b8d68bc6150a9293860b9249b5a9212c0bec49610d7b5cc78b730361d55cd19cdb1176925bb496da649d30587511eeab6e SHA512 141a7719e5f348bee8ea96de99428b538d81217b274246c9ee2cc992c5f85637684757c0cc5653072c7182aad2c020eb6d639e0821ef97c830a071107c60c1bf
DIST dts-mode-0.1.0_pre20161103.tar.gz 2002 BLAKE2B 2dfe222c99d6d1876b6c5ae624f28b2d3fea0a4f8fd98bdebbdb697a03101f3ed1a4e260bb2013b1d40934fce29bc0461df12a0788b7dce189604473e4469819 SHA512 ac7ba1abd64c63f30d5cfd7fc61ca5f0f9ef368d1b8a213acbe897babf8409c551f58b828e4bfc8c862cbaac20634ce90727224f75c3846bde2d64a86c90485a
+DIST dts-mode-0.1.1.tar.xz 3164 BLAKE2B e3ff5455469c53286b9a5f23645122cf7c69d3e974dde6478ab35e2fb52f793884411b06d677b3639e4965f17dfc959ec8742cc44d2cea3fdf2cc6f3f9745de3 SHA512 8afcb815504b6287715e34ddd971d7b1dc17ebd359632cdbb6b120afce89a3f5c6a4396b9583f0058c75d83394499b21768c7f47fafceab79e85bfb30049d481
EBUILD dts-mode-0.1.0_pre20161103.ebuild 491 BLAKE2B 147137a7f68e04354d20ff9c890ea44e944d14218e0b4c5484ea277303dc510d310f79b14cc0253078b3e15bc94a2cf3e3b8e711863c43a9239be76d4499e6da SHA512 9983968864d1f450091e2200c8dcb1c71d1e2ba6804d1cde79b7659fa6681b24c173123f1c4118069d06acda1fa7612c8afd36c7e7bb5aac59adcc80fe344237
+EBUILD dts-mode-0.1.1.ebuild 515 BLAKE2B b0e940462c2a56a8a57ac0ddf2e0005bd62246fc95f724bfda9c3795ed5a76248c3454393c1cf077fdc658dd1f111e4a54a00ba74515feac38d8df6f4daba7f3 SHA512 a4f93e9f7a64689aa320557d1453a6d5c7f4b350edd58123de80728293f20843fe6206eca19b2abe0ba5155ceb33f03a221fe81a293cc91e0f2c8c8e574dc869
MISC metadata.xml 361 BLAKE2B 3bd75a162b82898dcfee713aaa9e505e0cbad0324e763aa565fb74c59101dfcc5a3cfa99ed22cde2192eb7e14cb8be44942aa1ff0ec83031643aabb7cee5cbec SHA512 856dceb88b29acc604ecf934b1fb02733b6737d6afdce6e76a24cd31ff6756a9e33e84cb2df4aef1ab969c4c3a404618ee7ad26e6ed9f2651b7ba14ce32b5153
diff --git a/app-emacs/dts-mode/dts-mode-0.1.1.ebuild b/app-emacs/dts-mode/dts-mode-0.1.1.ebuild
new file mode 100644
index 000000000000..9a34fbbc4b83
--- /dev/null
+++ b/app-emacs/dts-mode/dts-mode-0.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+DESCRIPTION="Emacs major mode for devicetree sources"
+HOMEPAGE="https://github.com/bgamari/dts-mode
+ https://elpa.gnu.org/packages/dts-mode.html"
+# taken from https://elpa.gnu.org/packages/${P}.tar
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+ELISP_REMOVE="dts-mode-pkg.el"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="README.mkd"
diff --git a/app-emacs/edit-list/Manifest b/app-emacs/edit-list/Manifest
index 612b86037bd6..092fc6a3f0ee 100644
--- a/app-emacs/edit-list/Manifest
+++ b/app-emacs/edit-list/Manifest
@@ -1,4 +1,4 @@
AUX 50edit-list-gentoo.el 122 BLAKE2B ee35de192d38fa23b662045130afcfa84334e9143b70cd13d6279849667f6b4ebdfd428d0519071475d7db826933ceafd814bb1872cc5b76eb8e9892d6a836a2 SHA512 7f7404c402f4b5208ac1bc786b554629eb616d99dc97ed55256f22405f8e27815215f8c47e2c15f1b2d90f64da464df41f5a20905e76856eddbd2f9e414bed64
DIST edit-list-0.3.el.bz2 2072 BLAKE2B f6e98b44a6ba73bc727d5725c58756d4dd70017831deb184ed1e7f40697fac37d3b7a7a78dbc51218b5b2cca924702032ba29f5d42b3c814edd6b4d64f31ecaf SHA512 f7441d42e95b46d0cefd5cc32af5c0738aa15b338b81e31dc89fa968fc34e6387b6bc927999f4e077632acf6c2edcbbac609eb066363db896099f5fa3e19c1e7
-EBUILD edit-list-0.3.ebuild 407 BLAKE2B cee6a86c10ee37e586635765883b0b5cfe09e84232b1c109f9194f3d5b4243931b992438574cb09fa48a77a9421421cdc9782e77f498085e7aa2d20ba905cb1a SHA512 e2efc21dfcd7595fd5ccf6a852b077362526cf661772d3e0b33473d7ce042ff5ec47a44fe0597be533137368b05c88c20e3536bfd76637aa7340ce99421a9a72
+EBUILD edit-list-0.3.ebuild 405 BLAKE2B 56fecfc49626e281ea7b2c410e5543ea26bc65c10654b4717b81da02f462ee1d64da53b1a39957cdb755bed5d7b065516e8557ed65b56a5adfd5c0e9c0c0fa69 SHA512 bb62d6f6702e73fbb8cb764b3cb3790b895d5910e93b413e17b0f2d6bb6996d818fd4919fe0b96b22ffd38a4be9f01d4136cd1f3b2b56e927d253408d2a14b61
MISC metadata.xml 585 BLAKE2B b4accf8c31a949e6efd60706ad95e3407be89fbb6c2ca8b6d5673fdb97d1fe7d299d8340d7688d0a6733ede719e5b74759adbc635d2119f46b431e83c12f5ede SHA512 967a12a75ad279a00131ad923315c3565189e93116500955bd45ec153f7d224e2d202d0e526e9a0496aaafa591a06875bd17adfed2dbe040c98551bf1f636b90
diff --git a/app-emacs/edit-list/edit-list-0.3.ebuild b/app-emacs/edit-list/edit-list-0.3.ebuild
index 01ef68801bd6..47e3f949ce4f 100644
--- a/app-emacs/edit-list/edit-list-0.3.ebuild
+++ b/app-emacs/edit-list/edit-list-0.3.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
DESCRIPTION="Edit a single list"
-HOMEPAGE="http://mwolson.org/projects/"
+HOMEPAGE="https://mwolson.org/projects/"
# taken from http://mwolson.org/static/dist/elisp/edit-list.el
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.bz2"
diff --git a/app-emacs/emacs-common/Manifest b/app-emacs/emacs-common/Manifest
index 1b0cfe8864c7..2c04afb6abee 100644
--- a/app-emacs/emacs-common/Manifest
+++ b/app-emacs/emacs-common/Manifest
@@ -1,5 +1,3 @@
DIST emacs-common-1.8.tar.xz 61352 BLAKE2B 084cf06c03db231c92d0074a2e633d209257941b2840c2c745462050e694756f97679c7078357d9eab7b2fcfb85b00ab390d65254ddd106d0ef1a1fd723b2c4c SHA512 85c4b826c0691fd24f260750f4c3f9ecc3b59d11b4dafcae608e1a2546c064b240084974962b0727ac8183b8f5b0891cf47add901461f77ee275a129341b2b13
-DIST emacs-common-gentoo-1.6.tar.xz 61224 BLAKE2B 70e4f30c26c9098fdb02a53cab5d60cb611143d8bac6947707f3c7596b5a81ceb513b5a0809ee90f351472824f1d4216720c02cadb51d25b3dfce5e436e02bdf SHA512 a7daed2241d778ab283482ecc016801e25084eed10fcbbc50e187d5f842df5a0d278a77f94ae950b086c8651e8ca1a18f89c11dffdde9cf9168755288aae926a
-EBUILD emacs-common-1.6-r4.ebuild 2884 BLAKE2B e4a0abd806c807511afaf5442ef0f7f925f11a331197108b87760ff795cc9149ebc9be3f236f55a8127ee1400dfe373a2afefd71768f945882f807ba5b1edca2 SHA512 d7b30bdf7d642534605618b9f73677b4d1ecc9a5a970eafcf91c86f1e8819eb58356d5debfe93ad8dc25b660f89e7a17d4a81cc9a80d32e03eaff6e148a9eb70
-EBUILD emacs-common-1.8.ebuild 2895 BLAKE2B efad77e6d07629efd12b0ffade40c817fc22918b88c6787eede21a67b36a156b9656f598385af311925699e1a8c13901384ee15e1ebb261e269fba453cc62bf2 SHA512 047c1e3f21238458293f8c4f39908a1a586502424f0540a8d37b15961cc708303092bf8f51e66443535d74a355c14406f0bfa283fee730865767bb8af7eb6bdd
+EBUILD emacs-common-1.8.ebuild 2888 BLAKE2B 6a83d6c275728024b569a7379631ee144702e55b6e47c59753693baf661dbc876df42b855ebceb4efc28158b3ef9e81a982ab1ab4e4a41ab008a84e4507adcd6 SHA512 af219f7a3523c9e09a6fa1908ab4c849304cbda3a7b24a94dd40615eae299798f0c82742351b648cc86f982b75e8d6d9985d5999088a172c5ac26c0944ab9195
MISC metadata.xml 360 BLAKE2B e7e420afb7a8377bffcf2a23f3954bbf4cc80fcd19a8514733e2e0164f4235271e21dc860bf77cb9cfcd1a4026ef3dafe97a10dc397e2d8e6f001f02bf6e9bc7 SHA512 d57f8f097617229f774b06437aaa83595aab2a6d9321d51b97dac8bd56fa94db396c7bdca538570f0912390e25ae8643c5adc374908757f67f1422fa1f872605
diff --git a/app-emacs/emacs-common/emacs-common-1.6-r4.ebuild b/app-emacs/emacs-common/emacs-common-1.6-r4.ebuild
deleted file mode 100644
index ebc8a1b9774e..000000000000
--- a/app-emacs/emacs-common/emacs-common-1.6-r4.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp-common desktop xdg-utils readme.gentoo-r1
-
-MY_P="emacs-common-gentoo-${PV}"
-DESCRIPTION="Common files needed by all GNU Emacs versions"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="games gui"
-
-RDEPEND="games? ( acct-group/gamestat )"
-DEPEND="${RDEPEND}"
-PDEPEND=">=app-editors/emacs-23.1:*"
-
-src_install() {
- insinto "${SITELISP}"
- doins subdirs.el
- newins site-gentoo.el{,.orig}
-
- keepdir /etc/emacs
- insinto /etc/emacs
- doins site-start.el
-
- if use games; then
- keepdir /var/games/emacs
- fowners 0:gamestat /var/games/emacs
- fperms g+w /var/games/emacs
- fi
-
- if use gui; then
- local i
- domenu emacs.desktop emacsclient.desktop
-
- pushd icons || die
- newicon sink.png emacs-sink.png
- newicon emacs25_48.png emacs.png
- for i in 16 24 32 48 128; do
- [[ ${i} -le 48 ]] && newicon -s ${i} emacs22_${i}.png emacs22.png
- newicon -s ${i} emacs23_${i}.png emacs23.png
- newicon -s ${i} emacs25_${i}.png emacs.png
- done
- doicon -s scalable emacs23.svg
- newicon -s scalable emacs25.svg emacs.svg
- popd
- fi
-
- DOC_CONTENTS="All site initialisation for Gentoo-installed packages is
- added to ${SITELISP}/site-gentoo.el. In order for this site
- initialisation to be loaded for all users automatically, a default
- site startup file /etc/emacs/site-start.el is installed. You are
- responsible for maintenance of this file.
- \n\nAlternatively, individual users can add the following command:
- \n\n(require 'site-gentoo)
- \n\nto their ~/.emacs initialisation files, or, for greater
- flexibility, users may load single package-specific initialisation
- files from the ${SITELISP}/site-gentoo.d/ directory."
- readme.gentoo_create_doc
-}
-
-pkg_preinst() {
- # make sure that site-gentoo.el exists since site-start.el requires it
- if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518
- mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die
- fi
- if [[ -d ${EROOT}${SITELISP} ]]; then
- elisp-site-regen
- cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die
- fi
-
- if use games; then
- local f
- for f in /var/games/emacs/{snake,tetris}-scores; do
- if [[ -e ${EROOT}${f} ]]; then
- cp "${EROOT}${f}" "${ED}${f}" || die
- fi
- touch "${ED}${f}" || die
- chgrp gamestat "${ED}${f}" || die
- chmod g+w "${ED}${f}" || die
- done
- fi
-}
-
-pkg_postinst() {
- if use gui; then
- xdg_desktop_database_update
- xdg_icon_cache_update
- fi
- readme.gentoo_print_elog
-}
-
-pkg_postrm() {
- if use gui; then
- xdg_desktop_database_update
- xdg_icon_cache_update
- fi
-}
diff --git a/app-emacs/emacs-common/emacs-common-1.8.ebuild b/app-emacs/emacs-common/emacs-common-1.8.ebuild
index 314ea5c739ad..6164b3f8aaac 100644
--- a/app-emacs/emacs-common/emacs-common-1.8.ebuild
+++ b/app-emacs/emacs-common/emacs-common-1.8.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 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
IUSE="games gui"
RDEPEND="games? ( acct-group/gamestat )"
diff --git a/app-emacs/emacs-jabber/Manifest b/app-emacs/emacs-jabber/Manifest
index 1c883b22886d..50096292fe48 100644
--- a/app-emacs/emacs-jabber/Manifest
+++ b/app-emacs/emacs-jabber/Manifest
@@ -1,4 +1,4 @@
AUX 50emacs-jabber-gentoo.el 206 BLAKE2B c94ea17b7cab171249f24a873af06ef38b586a25870a27557255902a072b5d0995e14141f7d6a9648d9ba5bbe3e7887a319de67ba2429c9b840b6d2d5b29c8e4 SHA512 44c94b318b547689788c60d41ceb8b93ffbb479099fe94933636a9a91505abaf62bfcbddb145d34cb509d35dec3c0f62b2dafc91477a723ce6585a69f45a9cb5
DIST emacs-jabber-0.8.92.tar.xz 293948 BLAKE2B 0de6eacb0ae1487a080a241e9ef4c38a98d96647773b7d35857e958e06f35906963947f7de836d2ea80a1935f96ccbc79de83ab88ce307085017ba229679f0f0 SHA512 30cfb5e420914e411bfbbc0c4f1b7fb78190bee6aea61fad0f9b426e0138608f327626da6ff792fc443c58b7d3b70dc3f6291ca4e1a16965fa1283f91afe8882
-EBUILD emacs-jabber-0.8.92.ebuild 519 BLAKE2B f2efe6a49fa5dea71c90eed98cc300ed4631f04408c65ba1e8500aaa72eb469802c23b5af4d0959f62a90b3fa0d3e42e29e87a29e6701bf4019890ee3c316e84 SHA512 6442899fa24a02ecb13aaa69861880d866e29ab9d30919db4b7e096a6456bb681ef243eb21ca621b0add0b6b1f05ff44d394f861b41f7af2c3f4de476b8a8364
+EBUILD emacs-jabber-0.8.92.ebuild 516 BLAKE2B 9e64081a7fed8fb6d53178014529f521a94f9ca7e1dfdf6f840494eb55c8a1c6a555d01a82eb020a560456ef10012f8ccfdb1f505fc9f9f5d4947c2f3ab868ff SHA512 fa49293f0ab87390ebcb43766800b9e966221a368b65aabe42ea33a2582bbd5938ca40984554d2c48d613c82c41906480022ea728d6f68599289a27914362abc
MISC metadata.xml 362 BLAKE2B 3d834f95ef7406fa126c21e84ed39561975cf9c7ee3a66af8304a34b86422f9447fb7668624b9e0ef224f4546995cfd1600a5f8f7a70b2d51cddcf1332645fe6 SHA512 75e5fa9498535b0d4e0aa18d86f598b9017de79d285379c953498b6a7cfc456034f23be6e4abf3d51c78b5bc186c675745d2bb2350da8b9a0b6827dd82657390
diff --git a/app-emacs/emacs-jabber/emacs-jabber-0.8.92.ebuild b/app-emacs/emacs-jabber/emacs-jabber-0.8.92.ebuild
index 5ca41241e8df..02f3fb71c349 100644
--- a/app-emacs/emacs-jabber/emacs-jabber-0.8.92.ebuild
+++ b/app-emacs/emacs-jabber/emacs-jabber-0.8.92.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/emacs-wget/Manifest b/app-emacs/emacs-wget/Manifest
index 1603e34e962e..2ccbc31d60ee 100644
--- a/app-emacs/emacs-wget/Manifest
+++ b/app-emacs/emacs-wget/Manifest
@@ -1,4 +1,4 @@
AUX 50emacs-wget-gentoo.el 230 BLAKE2B bca8ec11b147a2017a663304ca68b9796c6f9049f5ee7ff7ed674f271805188b8c698c7165c7e9e17c7d9f750346fa9a056d9830e1303887ac35e141b4adc8a0 SHA512 803bf76202edd3d130a8050a026ddf84a4a2dbe65f6bf5fc159a66b3af12e2d46ce519a61296fcada0ad0ed3fbf61d62bcc87e3329dde02a83d09f94ff257d01
DIST emacs-wget-0.5.0.tar.gz 37074 BLAKE2B d2922c0396dfc745335ee5adc7bad1ecc440ada6e43ac1be00939c592fca5a5de0ea0e4a69a4186efe7a23cbdabcae17fa146a146743add1c615eead3a42a75e SHA512 32d322cda7435b901115cdc01ef6b6e84f2af7f686f7d6a89cc486523d9d8b9807903c4ee0fb945a4ff457720033523beb34037e29ef7c9cdf2a10c62b725d54
-EBUILD emacs-wget-0.5.0-r1.ebuild 576 BLAKE2B 43ec31d5bee20c6b7d0d37d62a5303ffb5f076cce1aee8fec90e184b8c2bab48b8f7feaac61a6facf31c3caa1f0d5ace3e74cf14df4989904a2ceb0439f6cc6c SHA512 30606597832aac0fa06c415ccece36897974d6ffb94509ae98057c72f0182ed5178161ac413e1f25a233fbdb53390781b0a88b29e7d372e7613ec3849384e792
+EBUILD emacs-wget-0.5.0-r1.ebuild 576 BLAKE2B 1b510cbeb90ac93e9b6402b352fc518ae2852df204c6c0f3fb21f350581c9d95f16eb950cc42b311ca0d64bd526fb53fb8b2d9bbd102f190cacef70986c554b5 SHA512 30deaa6f0e916aa57134acacd34c8c296971b4b4cdbcef3d4700ac9ef8d471c7e88238fd815c50a26df047de265aa6c8f13e04debc6c895d1c2030b8b635f09a
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/emacs-wget/emacs-wget-0.5.0-r1.ebuild b/app-emacs/emacs-wget/emacs-wget-0.5.0-r1.ebuild
index 8bc37ed6e6aa..654bff84c363 100644
--- a/app-emacs/emacs-wget/emacs-wget-0.5.0-r1.ebuild
+++ b/app-emacs/emacs-wget/emacs-wget-0.5.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/erobot/Manifest b/app-emacs/erobot/Manifest
index b64445a6cc40..04e63bf6539b 100644
--- a/app-emacs/erobot/Manifest
+++ b/app-emacs/erobot/Manifest
@@ -1,5 +1,5 @@
AUX 50erobot-gentoo.el 195 BLAKE2B 126c2a886e010a18541b17222bf6fe03719fe280bedc50eb4cdd9991a7a212671122ec8dfcaf8b9db0e548d0c247dc983b404460da7be59781b41154353f17f4 SHA512 451baf6369149ad36ab35defec43da2cc095688776fe24f3c786fd107b8e5fdc02e7aadb52f3905f9350e273d3c1e08512ae42feaad9fa0650fe31483d4f3f0d
-AUX erobot-2.1.0-fix-interactive.patch 520 BLAKE2B 9d1120fc449b24bd8607c348abe0dc648dbf83ded0ebaaf7dc56fb8b796f2b029bdf42e3bd0162647e50cf7e9bbefbab532a4a2e8701ad5bb5c9a71c4dac3231 SHA512 c71434f7a44e65657ba8fdfb32b0b377773fed3850e2c3ef6f5e6c00fedb059748fa64e7fb2315e7e6cf3d85003846a0828941e0969e86f86c94ee2987550b4b
+AUX erobot-2.1.0-fix-interactive.patch 451 BLAKE2B 05b55c7b62c1c8fcd0749dcbc91d0f4f6aeba4c60af5c7c04d954b1e7504ce869ce2beb9b3f86ab00b3bdfc723b65be7bdc769b905b3f667303395a855f83e5b SHA512 fb44a24b0b0fc9027715eb97fe61c28e90af0443a4369beb0773483eee229a33476d1d620eecd545f1f05c33f1aa0f0a620cc0eee50bcbfae674e266b3cb4351
DIST erobot-2.1.0.tar.bz2 8748 BLAKE2B 920ef81a774b12cce29f8aaa75e4fa2462e034f91a2e1c791817f22d79387067d2760662b4c838d7b73d04cd88e9eb17045c6df6abbb5df4c944513e50a19222 SHA512 a5e8ad1d6cbc736302d846576a3effb6ef6a22b31677e604374df50920435a8082a8b3124a3a76c5086a066956ba457bfb4d2477cdc16ae45919aa7dd8c7e874
-EBUILD erobot-2.1.0-r1.ebuild 388 BLAKE2B 831ea91c1b741638f5a3ded855d1ced41a8ca1bb30b2c27f98250e8cdaefa1cf335def4ebed23cea9fcd1e1161284e53ffb571887761930c853687840d270820 SHA512 c89ba622de92643650abdf649228dc73cd689d5ce3832f12882d916994be16da153ca582ac11b631722a3c5f7e73b90d0d0560e2376d88975ae2302d89738f9d
+EBUILD erobot-2.1.0-r1.ebuild 385 BLAKE2B 795bd6381b59943a4610de9ec0f10a28407bf927656071d03a1a3434fe1d90d0147a444de4cc951d7a75fcb51a9bb5993d0750099d3ae57ea1583ce41c051493 SHA512 6cead774b5800ea182885bf5e8e36193e8df59715046e6204d37b39ede14bb1ae2e545f4a5f1dd69e9f2f3c6a817f482c0d22fce854fdfae3050bbe395b359ff
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/erobot/erobot-2.1.0-r1.ebuild b/app-emacs/erobot/erobot-2.1.0-r1.ebuild
index 86427fec6924..3d1a06396af0 100644
--- a/app-emacs/erobot/erobot-2.1.0-r1.ebuild
+++ b/app-emacs/erobot/erobot-2.1.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/erobot/files/erobot-2.1.0-fix-interactive.patch b/app-emacs/erobot/files/erobot-2.1.0-fix-interactive.patch
index 69b195170a85..603c0a9386ec 100644
--- a/app-emacs/erobot/files/erobot-2.1.0-fix-interactive.patch
+++ b/app-emacs/erobot/files/erobot-2.1.0-fix-interactive.patch
@@ -1,5 +1,5 @@
---- erobot.el~ 2002-09-28 21:25:39.000000000 +0200
-+++ erobot.el 2007-04-21 11:57:15.000000000 +0200
+--- a/erobot.el
++++ b/erobot.el
@@ -230,7 +230,7 @@
`erobot-max-turns' has been exceeded, or if the char q is pressed
while the game is running. When the game ends, the candidates on
diff --git a/app-emacs/evil/Manifest b/app-emacs/evil/Manifest
index cb7fafc6803f..3f29361a7d8c 100644
--- a/app-emacs/evil/Manifest
+++ b/app-emacs/evil/Manifest
@@ -1,6 +1,6 @@
AUX 50evil-gentoo.el 99 BLAKE2B 9ebd3d4d3a09091e822cbb6bc8d50890c6b46d627ef83d9d6ad8b518f0dd11a766ede08898746b0cd7e2657aa584c58535927716dfacf656802e840e13b4b861 SHA512 fb934f37d51412b59b8d5a7d27a7791d2db547bf1d71fd0a5b85bd31d24e2a663e92272095b6b2fe0cf44cac6ae69ed1a422b6b4ef0c6533e004018cfa6011b3
-DIST evil-1.2.13.tar.gz 540559 BLAKE2B 064d746415775653a6152557645324d6900edff39ecab409105bb2ea8f810a3ff8e706acc776e4749c6d9675c2e5e4798bc9744056130a24b3c6382a2eafdbb8 SHA512 30d6f65db234c8c23cd31d1fbd9347e71b7d47ed7a9b50161c3e5820243dca2d9ce661469a1f141be08f89aeaaa5d2d04fce5a6bc8f38285e6a5229c6a05dcf7
+DIST evil-1.14.0.tar.gz 410031 BLAKE2B 85613c3e69812ce9f34b23c57e9d3c86084332ef08b3a87a508db27db6cae3c255087b07bb94d2fa4614ec82f46856b75250d22dbae15cf5194740598975eced SHA512 9d45534ec3242f86cf39884647b495b0c7a4e06875ba7f4581f43b0f22216bd9deb9a09b39b3e5a25c004e5707ed24a275b8a59572bbcaea4ef37787320492f0
DIST evil-1.2.14.tar.gz 544497 BLAKE2B 1230632dbcfc065a65aca673e87662c8c77c5ce93e2aeaefcd416e9c41971c08fa692c976a1635f504080de20d08357b7beb4efb65db8198dbdbb766459f7987 SHA512 300de4b4bc6924bef7ec4f58cb9c24b38e694e7c1c215bfc5e816523fc5887dee6ce333b322d7fe5c47497491d194ee7c7269fe36c692f8c4413a8e286b796b3
-EBUILD evil-1.2.13.ebuild 617 BLAKE2B 3bb26ff0dbc7d32d9629f4922aec3c083959676c3821baaf74d24aaf2d00cd4cbc40a9ab96673d29f891151a048ecd913f5898f6bf5226649292164c3458954d SHA512 d257787c519c205f1d50484e61aed3e936176d6e365f9e4a26d1abd0ebf7b83fabab020ba7c3aaacf285e837258c0164e8cbb99aee5fba71b4158fe6ca9252c9
+EBUILD evil-1.14.0.ebuild 634 BLAKE2B 4674032873e998a5134050ca032bd338efa18cc6988562b7255e33f8955deb390f7557b559f68a7be76ceb414adc7f23d251a27bc7ed97817c9afee39c0fdfc6 SHA512 0742f8c4197d82828880c146fa75c18d9e3ea19b9a7e0566423330c1f7ea53bc30cebed247214984a99e339ddbbbb3c488e802bd6ee12c7e0ba36057502a2a2d
EBUILD evil-1.2.14.ebuild 618 BLAKE2B 66ca6958b28c0b97bfeecbc52fa68d82c404125e589872bd51589d57b55664f602b7927903ef0e5f547952ba896c6f5537eb0674e22d609b0ec7862909dd88aa SHA512 4c968fa83af442aeadaab822f66b9122f3e6cec75bad339d1b4d3f508d49db14155b1c6e9e21734637372c2c6ab850037eba157804595aadbd85636f147db362
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/evil/evil-1.2.13.ebuild b/app-emacs/evil/evil-1.14.0.ebuild
index 6b2becbea347..619c9b3dbdee 100644
--- a/app-emacs/evil/evil-1.2.13.ebuild
+++ b/app-emacs/evil/evil-1.14.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit elisp
@@ -11,14 +11,14 @@ SRC_URI="https://github.com/emacs-evil/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="GPL-3+ FDL-1.3+"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
RESTRICT="test"
RDEPEND=">=app-emacs/undo-tree-0.6.3"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
sys-apps/texinfo"
ELISP_REMOVE="evil-pkg.el evil-tests.el evil-test-helpers.el"
-ELISP_TEXINFO="doc/evil.texi"
+ELISP_TEXINFO="doc/build/texinfo/evil.texi"
SITEFILE="50${PN}-gentoo.el"
DOCS="CHANGES.org CONTRIBUTING.md README.md"
diff --git a/app-emacs/fff/Manifest b/app-emacs/fff/Manifest
index 93fc855ac3b4..2c3c0ccf6deb 100644
--- a/app-emacs/fff/Manifest
+++ b/app-emacs/fff/Manifest
@@ -1,4 +1,4 @@
AUX 50fff-gentoo.el 911 BLAKE2B e26758fc4d072cdab055090879d3246583393f86491afe8fbd4ec24e4a40d02bd699a8695460a4840ad6fc0d59c37859a780e92ea5df622046a5f8cc12a58f96 SHA512 b5c50da8e123d8cac658d6ab4f9c1fb3c6c2186c90753c70b6453f611999979873234b270f0b9265b8e8c452c94541d140b6ae7631f546bf249968934bc36d4e
DIST fff-20050517.tar.bz2 13774 BLAKE2B 2b98f7d7c1b557839a879375d92d6f030685956f60eceb5414afd31a629792afb41c5690f65e81edec7dfaca8407107c4d50a5f1a40989fdec55cc2cd6aaa34e SHA512 829a833a25378d868db0dad04d062c397336aa98167fd5706a9c75a7ec4c60a49bc77b5dfa9ed9f48565d09ae2817fafeffeb7546b5e5bbfcd13c78fcdfc9939
-EBUILD fff-20050517.ebuild 381 BLAKE2B 93c931f289a3f932baf9c46f53b377cbe120e329472220365b864d742ed1c957e3e5beb3e971c6cca6f29bb68ab6ad3cfbf3f99501a61296f5a1b7909f66b8fa SHA512 4da75faf1356b84950939c33e901e4a9b485a7991595389c389128a2996fedb6168dcc8725334e0b1bec8919651d57c0413d89a849f99c9ff14bd87ecc436ab9
+EBUILD fff-20050517.ebuild 378 BLAKE2B bbe050928f0ddbaa66ca6d76db1e1688175b8e262f19baff0e5c3e37c4d5948b7789f31228cb29c88823333c45ec390387f56ec5e89870412b4347a1058d6ca2 SHA512 7b99bd8803bc053fa5c0c5b1b4e31476ba185974dab25e8279c1fb202153d70c338f8ca71ba6208ddd33e6f3e8062bb7fbfdb03e2545631de441cd73fb5e6448
MISC metadata.xml 721 BLAKE2B 24ef6c184690e15233758f7c36f2845d662ab56426bce3cf6cc5ad1cdb71b0eaf8393e4469de00090a56fad7b4fb583ee3055dd77027e930e539e934601941d2 SHA512 4d8a05989e3c6a661471102baf0af7df5a057b3b4662789d42c839039143ff4f85fb5f471b9e4c2a503839761c0e04baedd70307b717b797ab1861415c428cf7
diff --git a/app-emacs/fff/fff-20050517.ebuild b/app-emacs/fff/fff-20050517.ebuild
index a4677492657b..6d815894a9ba 100644
--- a/app-emacs/fff/fff-20050517.ebuild
+++ b/app-emacs/fff/fff-20050517.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/filladapt/Manifest b/app-emacs/filladapt/Manifest
index 9b02b0802c25..6d56014940b0 100644
--- a/app-emacs/filladapt/Manifest
+++ b/app-emacs/filladapt/Manifest
@@ -1,4 +1,5 @@
AUX 50filladapt-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
+AUX filladapt-2.12-backquote.patch 293 BLAKE2B 2f782e4830e31c8ddd1c13df8a228cbc1e8afe091d468f32542b25818742b7fd2a8ae46f308baa7ebf18e698b56dfc27a9dc515354869f06ef8d0a3436dfc043 SHA512 1f3394561d42792e1f789b36710cc9a0a7e683646cb1f0edecb3d46522f01b6c27b45b3a165daf0fd1014491748ba367eba6423ac604ed2b548be9d50ae35460
DIST filladapt-2.12.el.gz 9267 BLAKE2B 81510bd51808f7aaa4874a1127a74bfc7d35c5f1dca0100694853025fd1bc884d75c2023f0e373eb1fe69cc5d423a48d884b4ff5cfdfc82b161f6a404965b6bd SHA512 31bf3dca48129cc25653827678215eb4c62ff777cfbdf0d71142c0cc3111a078b1af316e121b27be2a47c317cfa440ac00e7fbc2bdf3e8ac7d54748297249328
-EBUILD filladapt-2.12-r1.ebuild 579 BLAKE2B 378fd990f9d8cc913421b5274a85b1693002dd8238f747d1f42ea03afc75e7086e179d410084b9cfffa471b263ce6ba23789d020b54f57a8690011163294e121 SHA512 54c0a8bb3d6c0ee14998d098acd73ba3c1a0e11123d70d2ee0d99914e4d6bbae7301d428600026b76338fec01ed9a410528b9e541ece1088b35c12d9af0f6595
+EBUILD filladapt-2.12-r2.ebuild 624 BLAKE2B 91fd835fd79fe66abe934f767ab6dc3f0981aad715cdebe366fdc261688b559076933a5bf424c78cd1ea8e25270ddf02e5b161a07e9dc6435f889d5ba800f25c SHA512 a17b2e08dffd4e2af8dc6390173f41fe9466ef9a20f5ab18a2e8e1d0a8f87ee91dd3f770fcf7367f14c5a694682d09a35aae4c7bcad2139350973cceb31973f4
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/filladapt/files/filladapt-2.12-backquote.patch b/app-emacs/filladapt/files/filladapt-2.12-backquote.patch
new file mode 100644
index 000000000000..83f5f921e2ed
--- /dev/null
+++ b/app-emacs/filladapt/files/filladapt-2.12-backquote.patch
@@ -0,0 +1,11 @@
+--- a/filladapt.el
++++ b/filladapt.el
+@@ -86,7 +86,7 @@
+ (defmacro defgroup (&rest args)
+ nil)
+ (defmacro defcustom (var value doc &rest args)
+- (` (defvar (, var) (, value) (, doc))))))
++ `(defvar ,var ,value ,doc))))
+
+ (defgroup filladapt nil
+ "Enhanced filling"
diff --git a/app-emacs/filladapt/filladapt-2.12-r1.ebuild b/app-emacs/filladapt/filladapt-2.12-r2.ebuild
index 00f83dc21851..096e1c966494 100644
--- a/app-emacs/filladapt/filladapt-2.12-r1.ebuild
+++ b/app-emacs/filladapt/filladapt-2.12-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-inherit readme.gentoo elisp
+inherit elisp readme.gentoo-r1
DESCRIPTION="Filladapt enhances the behavior of Emacs' fill functions"
HOMEPAGE="http://www.wonderworks.com/"
@@ -13,6 +13,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ppc x86"
+PATCHES=("${FILESDIR}"/${P}-backquote.patch)
SITEFILE="50${PN}-gentoo.el"
DOC_CONTENTS="Filladapt is not enabled as a site default. Add the following
lines to your ~/.emacs file to enable adaptive fill by default:
diff --git a/app-emacs/flashcard/Manifest b/app-emacs/flashcard/Manifest
index 6de9bad7cd02..76c280b1f24c 100644
--- a/app-emacs/flashcard/Manifest
+++ b/app-emacs/flashcard/Manifest
@@ -1,4 +1,4 @@
AUX 50flashcard-gentoo.el 259 BLAKE2B ff1c7488a6fb49b2144562d56712f306c8b0c64968fbcb272821948e8dabf17cd3d028f0208286ecbfa2972006b3dfdca33b02c3a2657b7562fbbb51a7e1d5d5 SHA512 576dfbf72f7d0b01ce80eb3e7d673daf8ebe5d7109dd32838008fdb9f7fe667f018ff1c086c4b3a4b2ffd6f134750b59e0236b307a1d5f0d48d7927d2c4e1c7f
DIST flashcard-2.3.3.tar.bz2 10048 BLAKE2B 86c02a9cfae15a55302d8733f97203bc3ddd526022f47308ac58b489fac13d1bba6d362b62ff67dee767bfd33a60cfbb39d3c84f7904cf53d68f41b3ccdf985f SHA512 30d18b488549c8aba1c6e9320d10b8b566e1ff162bd5a072bb2ba3602111744d7f21cdc26fd48f7b427727c264c9017b1a8534fc402d3990d1f9bb0e0f54877c
-EBUILD flashcard-2.3.3.ebuild 386 BLAKE2B 801e244d61f470c3cdc35a9af4139876b1a94727e9a69b1e95486bb3df2906b70fe0d80d70dc412dc8883a99be0446b73b18adac752a393718a991d390f9cc22 SHA512 105e65057eb3aa575dfcc6578267865c99a066ec662d39b04e83f320b00ae524f0f3ff1b7768c6659930d30ca7f5f1eb35a3d7b761930797efd4824e4c101eb6
+EBUILD flashcard-2.3.3.ebuild 383 BLAKE2B 5749e7440249518c48f6f4663eed038da2de6cbc0d578e3db1d36e3acc4023fd9d5749c713fd8d360ed3e7d638e7f9f8435f1a2672a9f5aada426481fa9406fe SHA512 ab0b61aa1de45d4488658cfe7ab1aadc656a0c7e7b8d8821c3e5d2bd6302755afa1c10cfffd8b988b9a80c2d2a529134360199cc15113418d7e9973e30ad4abb
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/flashcard/flashcard-2.3.3.ebuild b/app-emacs/flashcard/flashcard-2.3.3.ebuild
index c8ee0405d764..1d3a8a6de4c7 100644
--- a/app-emacs/flashcard/flashcard-2.3.3.ebuild
+++ b/app-emacs/flashcard/flashcard-2.3.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/flim/Manifest b/app-emacs/flim/Manifest
index 22b283ded598..9a098aa595bf 100644
--- a/app-emacs/flim/Manifest
+++ b/app-emacs/flim/Manifest
@@ -1,7 +1,4 @@
AUX 60flim-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
-AUX flim-1.14.9-mel-q-ccl.patch 1362 BLAKE2B 4883dfdb3ede7b93ec41cd02fe1da397a820101611afa51164a521aedbb780f04d2a7dbdf87e70506b2387d3edd95aacdaf46bc2adabb901b5a365ffecbca3b4 SHA512 b2edee110d53e2b31fe13ccfffd792668febd20e27a8014d77e9ad0b0a4540ab38cde97742ed67c515e58594808713edf9079812604521f1f1d481cd717a0132
-DIST flim-1.14.9.tar.gz 182065 BLAKE2B e15779e93a422bc2c2b82ab5969f2b3d30a31d47b96769abf89bfe7e9aebf74e5f0f0e87270bcc187bdaf3e1af4bdd663c7d6661f1adc9575af0e4ba1dd316f1 SHA512 a272a30f27cea24f537b9bf3a6dbb25113deff0ab8e1c03bd802e4d32d673d567d282297ed9e4d35217f069699a1fc25bfdde09778171a188dfa46f49e9bb7dd
DIST flim-1.14.9_p20190526.tar.gz 173261 BLAKE2B f28b0d1474d894fd93d9899fe66bc88d6669cc6bdbb2511dcd0b2f13c05abbe42ad4cc06e2de34664204f3ddbb3cb4f09e232394419892b3fd8e71c1ab3aab75 SHA512 8991c460bf9eb411e89edb8fb05088cc09dc354e4c14d7accba26d922b2d1041742e96d8a64407ee8dd2574984c5b3a8fbd66e828c8f8fadc55f8da6428d634e
-EBUILD flim-1.14.9-r2.ebuild 946 BLAKE2B 71d04deaf26d1395156ef2a4cb6c3198e5990901321c6ca520f54a98253fe20cc39585759b26ecda284fc36341b359919bac46c1e3300d87df5ba9e0cd95e29c SHA512 e218c4653d0d335fe109c1e24b826cbabb895a14d171fe81833d67fa93379e9129d9453baa19df483e63f53afa328f50ccaa718bb46d8f776d704a6fc39ecd1c
-EBUILD flim-1.14.9_p20190526.ebuild 1037 BLAKE2B 14f24cdffaf72a2294105da18c9625d6763a92f0d30fbc6558b50ef5c60e10986c9751e1c8ec654650ada71b2db2a726c204c6336a57d8bddc3921fac1857d17 SHA512 7046c1e3f0298a1964af5bac3e13a69ed470989972ec431052345c282c7ff2a18a1fb88ab1261723bd8bb125eb65d3f48c1ed3b1025618d92f032f51ba02fa5e
+EBUILD flim-1.14.9_p20190526.ebuild 939 BLAKE2B a2cc523e803ce3e1a0d88e4f5105d83f2552bbb08098848ceca512a76876578287f0daf7c02e9b4b720fe9561b6bd9f51330ecbb8c2d731e78e3fc640dd449dc SHA512 17cf24ad7990ba1086bd0323352105b158775b0808be8f8f40767b72ddfa542dbd4f51948c3e62c06b030b0a18d97a2573c62dd4054ca389cb5c7e33bfe18da7
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/flim/files/flim-1.14.9-mel-q-ccl.patch b/app-emacs/flim/files/flim-1.14.9-mel-q-ccl.patch
deleted file mode 100644
index 35f645052284..000000000000
--- a/app-emacs/flim/files/flim-1.14.9-mel-q-ccl.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-http://bugs.gentoo.org/292449
-
---- flim-1.14.9-orig/mel-q-ccl.el 2006-06-12 17:10:02.000000000 +0200
-+++ flim-1.14.9/mel-q-ccl.el 2009-11-13 15:38:28.000000000 +0100
-@@ -893,7 +893,13 @@
- (defun quoted-printable-ccl-encode-region (start end)
- "Encode the region from START to END with quoted-printable encoding."
- (interactive "*r")
-- (decode-coding-region start end 'mel-ccl-quoted-printable-lf-lf-rev))
-+ (save-excursion
-+ (goto-char start)
-+ (insert (prog1
-+ (decode-coding-string
-+ (string-as-unibyte (buffer-substring start end))
-+ 'mel-ccl-quoted-printable-lf-lf-rev)
-+ (delete-region start end)))))
-
- (defun quoted-printable-ccl-insert-encoded-file (filename)
- "Encode contents of the file named as FILENAME, and insert it."
-@@ -932,7 +938,10 @@
- (defun quoted-printable-ccl-write-decoded-region (start end filename)
- "Decode quoted-printable encoded current region and write out to FILENAME."
- (interactive "*r\nFWrite decoded region to file: ")
-- (let ((coding-system-for-write 'mel-ccl-quoted-printable-lf-lf-rev)
-+ (let ((coding-system-for-write
-+ (if (coding-system-p 'mel-ccl-quoted-printable-lf-lf-rev-unix)
-+ 'mel-ccl-quoted-printable-lf-lf-rev-unix
-+ 'mel-ccl-quoted-printable-lf-lf-rev))
- jka-compr-compression-info-list jam-zcat-filename-list)
- (write-region start end filename)))
-
diff --git a/app-emacs/flim/flim-1.14.9-r2.ebuild b/app-emacs/flim/flim-1.14.9-r2.ebuild
deleted file mode 100644
index 68c6d6a58669..000000000000
--- a/app-emacs/flim/flim-1.14.9-r2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit elisp
-
-DESCRIPTION="A library to provide basic features about message representation or encoding"
-HOMEPAGE="http://git.chise.org/elisp/flim/"
-SRC_URI="http://git.chise.org/elisp/dist/${PN}/${P%.*}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
-
-DEPEND=">=app-emacs/apel-10.3"
-RDEPEND="${DEPEND}
- !app-emacs/limit"
-
-ELISP_PATCHES="${P}-mel-q-ccl.patch"
-SITEFILE="60${PN}-gentoo.el"
-
-src_compile() {
- emake PREFIX="${ED}/usr" \
- LISPDIR="${ED}/${SITELISP}" \
- VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}"
-}
-
-src_install() {
- emake PREFIX="${ED}/usr" \
- LISPDIR="${ED}/${SITELISP}" \
- VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}" install
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-
- dodoc FLIM-API.en NEWS VERSION README* ChangeLog
-}
diff --git a/app-emacs/flim/flim-1.14.9_p20190526.ebuild b/app-emacs/flim/flim-1.14.9_p20190526.ebuild
index 38e708b0d332..270cd7667f31 100644
--- a/app-emacs/flim/flim-1.14.9_p20190526.ebuild
+++ b/app-emacs/flim/flim-1.14.9_p20190526.ebuild
@@ -22,9 +22,7 @@ S="${WORKDIR}/${PN}-${GITHUB_SHA1}"
SITEFILE="60${PN}-gentoo.el"
src_compile() {
- emake PREFIX="${ED}/usr" \
- LISPDIR="${ED}/${SITELISP}" \
- VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}"
+ default
}
src_install() {
diff --git a/app-emacs/gnuplot-mode/Manifest b/app-emacs/gnuplot-mode/Manifest
index ecf7687c6d86..a16b68e3422f 100644
--- a/app-emacs/gnuplot-mode/Manifest
+++ b/app-emacs/gnuplot-mode/Manifest
@@ -1,4 +1,4 @@
AUX 50gnuplot-mode-gentoo.el 347 BLAKE2B 6a72d3ac75c8ef7629b8c018f9652b924137f56feb7c1578d7d5b572846bb22b248ae569412e7d9f6969ce6daca4aa21debccac7b7d5b63c4c66b04959d72836 SHA512 eb342c60bee1a9e45a50373093207545b8b37888432b082afb7c4f0911eed08481379094ee5a73888a03a12898c3c41016c2d9161f92a1a7cf7be7f2010c1c83
-DIST gnuplot-mode-0.7.0.tar.gz 373475 BLAKE2B 6aa547b90922fa445de10825ae8f0c05249a335a1cc531118200bc49c4b62f610e07a7c5bd694a3c6bf6605b937a520a8008d67263d2e83cabf009fb855e7a97 SHA512 fdf04a3a32755892d422de8a535682ff44d1b635ecdc814738564376f5c7027a82c23807439835f2b7bf959f4f8b7a7d38d07a643f84ab2056ba187f3558e596
-EBUILD gnuplot-mode-0.7.0.ebuild 990 BLAKE2B 6e440f6ad6a8624401de9e4b14cd16cb551d95c70bec0ecc6b5faf6dab727d239a763c48e92cefe4d6d4b358d7a6f0dd50cc75b8cc4b189fe50d180d1b8e8d97 SHA512 6858ecdf58b6d5784f889f507bbc6390fc10e5e793cd73bc9dd09e2e9ce91b00bc68974c97c05e47a3b0c5680b134c925690a1859d2d0e923f29e73322e02146
+DIST gnuplot-mode-0.8.0.tar.gz 352106 BLAKE2B 5408cc682b205ee712d2e0ff94b57a585d4040a62d1c61b3248cac63c16c76899b4ebe9b8e6ff091216beac3c9c79ea1425e018b275145d8ed5aff3b64e524bf SHA512 d1f93f0a28036ed66869ce228ff7c7007cdd463006d29930f01a6c5fa31c0487f603f0394f423fb8831b054e8d465f669f11ec2c3f8115ef1c84d828f77056cf
+EBUILD gnuplot-mode-0.8.0.ebuild 936 BLAKE2B a5ce950e596585dbf40fef284dcad08d02c8b57cbea3e940eeb577678562281cd0eb56ac6a3617c1aa0a916a8c0149ed5e9f9134a90b030c5d177780a8107589 SHA512 3694f09ebec167c28f5e57b48e4a94f1496ea2eede436c37e683f661272933f3d5022ff40da95e006b5a4cec40aa24aef53f7c03abf84f40c13c785c68ac0f4c
MISC metadata.xml 368 BLAKE2B b1313c69a215b2231db94ed717741bcc3a771b183736a92c8fc81494eeb50fd634572c1dfa550acee7b182f6e587d0fa401738b8bf40403ae92ae37468f24fd5 SHA512 631de1c715d46e3ec59a3e973a508ac4686749f2d2929ec50a17f53c4f7f0615b08a539ea84ca88eb541bd2217817fd47c4941a97a25ac6a2b132ee776041191
diff --git a/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild b/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild
deleted file mode 100644
index 9aa0f7c74759..000000000000
--- a/app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit readme.gentoo elisp
-
-DESCRIPTION="Gnuplot mode for Emacs"
-HOMEPAGE="http://xafs.org/BruceRavel/GnuplotMode"
-SRC_URI="https://github.com/bruceravel/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="doc"
-
-DEPEND="doc? ( virtual/latex-base )"
-RDEPEND="sci-visualization/gnuplot[-emacs(-)]"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_configure() {
- econf \
- EMACS="${EMACS}" \
- --with-lispdir="${EPREFIX}${SITELISP}/${PN}"
-}
-
-src_compile() {
- emake
- use doc && emake pdf
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-
- dodoc README.org
- use doc && dodoc gpelcard.pdf
-
- DOC_CONTENTS="Please see ${SITELISP}/${PN}/gnuplot.el for the
- complete documentation."
- readme.gentoo_create_doc
-}
diff --git a/app-emacs/gnuplot-mode/gnuplot-mode-0.8.0.ebuild b/app-emacs/gnuplot-mode/gnuplot-mode-0.8.0.ebuild
new file mode 100644
index 000000000000..f65814319ab7
--- /dev/null
+++ b/app-emacs/gnuplot-mode/gnuplot-mode-0.8.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="Gnuplot mode for Emacs"
+HOMEPAGE="https://github.com/emacsorphanage/gnuplot"
+SRC_URI="https://github.com/emacsorphanage/${PN%-mode}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/${PN%-mode}-${PV}"
+
+LICENSE="GPL-3+ gnuplot"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="doc"
+
+BDEPEND="doc? ( virtual/latex-base )"
+RDEPEND="sci-visualization/gnuplot[-emacs(-)]"
+
+SITEFILE="50${PN}-gentoo.el"
+DOCS=(CHANGELOG.org README.org)
+DOC_CONTENTS="Please see ${SITELISP}/${PN}/gnuplot.el for the complete
+ documentation."
+
+src_compile() {
+ elisp_src_compile
+ use doc && { pdflatex gpelcard || die; }
+}
+
+src_install() {
+ elisp_src_install
+ doinfo gnuplot.info
+ use doc && dodoc gpelcard.pdf
+}
diff --git a/app-emacs/h4x0r/Manifest b/app-emacs/h4x0r/Manifest
index 851c1a13150d..b467ca1ac5dc 100644
--- a/app-emacs/h4x0r/Manifest
+++ b/app-emacs/h4x0r/Manifest
@@ -1,4 +1,4 @@
AUX 50h4x0r-gentoo.el 225 BLAKE2B fe1736e93c5072273af42daa2da7242ce13b81cb48e45ee7a0a75c067ff83bb8ebcde299aea7cf1537f8e2f9f23e6b1d916f7690c01710894f353079d5c660dd SHA512 892f48aed2b4552b842c986c4c963d422f74c29f7b7a7106039d3c66be7bf70de2664fb4e2798db0e71d09bbedeac1f738e3c30a3361afd4616462a95f6f4fbe
DIST h4x0r-0.13.tar.gz 2033 BLAKE2B 202279ba4dd1f49bfb7609b47e10369444ae40a6b0b46ab22370d2af44315b642266b64f29883742e0111f2e67d55c1e864687f7792048e9d937bd9bae4c3961 SHA512 9648410ffa13ea9056c3def84108ff99966b62b7ee13fb48d5596d5c90f5d5296ff43d1c3ee2f534b7a219603ce1cbcd2a917307ea57ee6c914f9a8843eab0aa
-EBUILD h4x0r-0.13-r1.ebuild 365 BLAKE2B 4e0846877f1557b829c4ca1dfb2d7be2796d52f6358578df8d887b2c2b44dcb11b2e111d929026e1bd74437565373b0cb9df04876b874325cf1153505db69aa4 SHA512 7e3326334891ede00dd6ba1ebb67796bf2cd2314aeefb55cba405453248d41555c17315174a028ccd0dec2273b50c04dd6094c4f59f57e50c4367d1bfda5e1d1
+EBUILD h4x0r-0.13-r1.ebuild 365 BLAKE2B 45c9f776eae58c6fc2b408a254e59b34eeb8623acb495e166f1eca512d0c335937cccced457e61f9283950ddbbd319153957b47f5a6b99a8bb8ebebc083e0d35 SHA512 753e95d7463bc85350787a365aaa5068b6792639717f86c59784b3113003b3eaabe7a6dddd4d552cfd541e1f1497153b872c81f76dab32975b5461772cf93d92
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/h4x0r/h4x0r-0.13-r1.ebuild b/app-emacs/h4x0r/h4x0r-0.13-r1.ebuild
index 1996edaf7919..0eb081ef9b8c 100644
--- a/app-emacs/h4x0r/h4x0r-0.13-r1.ebuild
+++ b/app-emacs/h4x0r/h4x0r-0.13-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/highline/Manifest b/app-emacs/highline/Manifest
index 10e260df41e4..354f5d16fc3c 100644
--- a/app-emacs/highline/Manifest
+++ b/app-emacs/highline/Manifest
@@ -1,4 +1,4 @@
AUX 50highline-gentoo.el 72 BLAKE2B 0c0f641042009cc056675c7dc4c523821cdb71f641e6cc8ea4f5d8f2885f0c8796386822d172baea078f5f45aae02a58e76dbbc12f967526da50db7ae68b6a07 SHA512 e619a8d2dac5926c4e2d99237dc473949ecb5e4d6e80ee532e258a710b3597e0bdfefc33558b00a1b21276383ce7e3b8196e30548ed8daf8a66173d1a559cb99
DIST highline-7.2.2.el.xz 8600 BLAKE2B e92007f6ee38e67441b8d9e7b029570e5ef2ecb888f971191f7e1fb919ffe0c58e2e5abc7d4615449e786b882f0e7b511ed37d85de6d3b98658d4ce5a1cb9253 SHA512 353fc034a823d0892c6266fbc48a22e2650c379f904f9a0be78bd2f11e5ac8333cf6070fa7ebc2225c57cc6a85f49c6db9322e31e33f87e481aa117b1290be87
-EBUILD highline-7.2.2.ebuild 527 BLAKE2B 69e2750ee4c8b0d29026616276909d757e736948e6637ba230f41f8953bb3d7ed16f82d6414ad1545754ada905cfe5b022be079fa0dabe2a8ae9c61ce1f6a1ea SHA512 c223fe0bef4072dd2f41369faa7dddfa419d2b12ce66e3284812a309a83d48fcf13218a6293b0cd7f0041a8d400b0bce8dcd3f6c3972f8060ba96b939aa87c03
+EBUILD highline-7.2.2.ebuild 527 BLAKE2B 8a864b3a5bc273dbd3184ffb7c7f3561ed1c20c04735b7a775e2c72b8bb420c94e940a985e93ba42834bde28dc0fd41cb38685f3be7062eea0ddd1325b332b9d SHA512 7d0b95c5e33c1a7b567d8a51de34c818486fc22f06b55ace51e6bf596c0e2d9cc5543105b5b53b21ee07aa20ae6827df9492c69d046275dfc7a28913ad2b8dbe
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/highline/highline-7.2.2.ebuild b/app-emacs/highline/highline-7.2.2.ebuild
index 9ff75c483d3e..e4fc90bd7b45 100644
--- a/app-emacs/highline/highline-7.2.2.ebuild
+++ b/app-emacs/highline/highline-7.2.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/httpd/Manifest b/app-emacs/httpd/Manifest
index 173a1228a87a..ab6054657cf5 100644
--- a/app-emacs/httpd/Manifest
+++ b/app-emacs/httpd/Manifest
@@ -1,4 +1,4 @@
AUX 50httpd-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
DIST httpd-1.1.tar.gz 3770 BLAKE2B 00fa14b035db349504d96fd01fc2881052e45d73a5084b33d77b3f6edb8f675c4467a048eae5fee6e502ecbe27c740d0827b35c724d016aef6446724b0d2a3f5 SHA512 b6078e8dd79ed4bcdabc85640ce14f556b14f82efb1429382ff75aefcd19ce586978ac79c59c4a20865fc67e103451937bc1e49dcca64dbdab4364c4e29510a2
-EBUILD httpd-1.1.ebuild 410 BLAKE2B 99e4bfa9078e76224500c75cfbf972b729fd44cd120f6813c93efcabcf01c9d94fb50afaf5b54a916cf84cb39eef058db3e8ccb5715ac7fe6903420f61560c4b SHA512 ed0edf4b4f027dfd71b62cafd880a72ae91a89b14ece2d86ec43a17deef03e6675f1439abc2099ec63eba1ec59c18d764c6a92abebb97c9d783cfc89576406d7
+EBUILD httpd-1.1.ebuild 407 BLAKE2B ec3d2e9f8fd027976ae9c47f3801ae87d08c1c32d81047b5ba3afcce8d9a6a5eb9ebd7df251286b9e6d3ab393673bbd192af1f38a55ccc3a10b3804c53f37eb9 SHA512 3d7988e7943905a56cbb4a726a8c33740104fbd4f52fd6c2649bd0386b27651facb06546a2e3c95c048ae58e6a8455d292f7625f2d5189339b8cd21aa869d1c2
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/httpd/httpd-1.1.ebuild b/app-emacs/httpd/httpd-1.1.ebuild
index c145e05dfc2f..29fde1226766 100644
--- a/app-emacs/httpd/httpd-1.1.ebuild
+++ b/app-emacs/httpd/httpd-1.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/igrep/Manifest b/app-emacs/igrep/Manifest
index 070d7f3b9393..d20b664244c0 100644
--- a/app-emacs/igrep/Manifest
+++ b/app-emacs/igrep/Manifest
@@ -1,4 +1,4 @@
AUX 50igrep-gentoo.el 1173 BLAKE2B 681d9a26295a34f20707b776792e77eb97015a661d06957390a6c6c5aebf4bd5babadc238b1923bfe22adb12aa75e20e4bced88669e09fd22c34b6f9a877e8c8 SHA512 404abf4e786145b276c6dddfefc1d335e4f941e7f8b77fae3668bd7028330f4ee3a19e8940c94e0a7a32cd90813787bcc3317011f1430f084698f2b97f465f7f
DIST igrep-2.113.tar.bz2 10662 BLAKE2B fa854e1975548e037f33ce97988b9e4abf8182c13f6cce804a8b305e03282fc7990cccc2061aa3ed829279721f13610b89e2a4125b637d0584ccfd28ba628d0b SHA512 60ca8fa09cb2aa02ec7178afc7d8a2a6d98ebd98b951b29c9c7150588d5ca0dbf01e23e77c6524e2ce510466bd17aba607a172efde1fb4bc56e8478a752d5ff1
-EBUILD igrep-2.113.ebuild 362 BLAKE2B 6b3313b4a34c99ef34b2eb9c28a2ff7b6433a5e69df9b2d7f7031a5672fa0bc21b5017ffcf18e9de7bfd31f8306a7f0dc2d2105b9d8298159c0b30919890b39d SHA512 c0ca991c1a657beabb0f098e5ea3f70a446af9487947b2e9c16503bdba9673a03e46e04e614eb56439a3657a8a1078881fe472b3a59b2418f21d85784032482d
+EBUILD igrep-2.113.ebuild 359 BLAKE2B 38e3330610f899d545e894f70211e916368a8621f6c826b079c8b6405825cba9c043d30658f760881468b19857d56beb9feadd34dd774e4c517747392411920d SHA512 6462274319d82836c4b9825538cb35da4e4702a4977c1c2085e9151e5d37b13b6ad2d60a91f4668bcad2c7660579cbb7f223d1edf4483cd51d5a8d0109af8214
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/igrep/igrep-2.113.ebuild b/app-emacs/igrep/igrep-2.113.ebuild
index 132d1f208cd0..a7ba6334b1e0 100644
--- a/app-emacs/igrep/igrep-2.113.ebuild
+++ b/app-emacs/igrep/igrep-2.113.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/inform-mode/Manifest b/app-emacs/inform-mode/Manifest
index f12c0ba7d1bc..d98fae201ac2 100644
--- a/app-emacs/inform-mode/Manifest
+++ b/app-emacs/inform-mode/Manifest
@@ -1,4 +1,4 @@
AUX 50inform-mode-gentoo.el 303 BLAKE2B f6146e84023b468b4ed32ede21673a1e1c1cce4057c00811f8aced3440e0fb3e91cac9dc62ae7a3eed654d7781ddc8d9ac028b53dc6bc5e0c43750224c3238f2 SHA512 e3a9b79ce99c8d0a6d9e67430610b12fd90d081f99c4066f46044359f06bf429cea6899ef99f9ef10d04799adc0338a983fdc344caf1f208d5c505f1ed163606
DIST inform-mode-1.6.2.tar.gz 33359 BLAKE2B 5ea2a31443db436e3230b61d4f8cf6a724f0103857ce98b41becf2271956e1aba2dbacc73b47be20ca347314c1be186d99a1884d11ce14a7cbce6944096ad588 SHA512 41ab2353942a5d605ec848aed87aa731282a43305cd739fe76d9e6ddd333c84594455f0fb72d95ed02fbcfa9f78f11b16ea8bb579504d1ed29244cbe50e444ee
-EBUILD inform-mode-1.6.2.ebuild 454 BLAKE2B a79676a7c4e31bfb1aef0396200b7a2a0d0545691badde57064ecb05c452dc9b59204e3bd245c80da888ac2bb290aaf2edda975b3817cd7712e30e822133b5f1 SHA512 4d2b0afe2e45a33192052ba2787bd3cb5027060783f3608b008a4c29a8a98d9eaf7ed575c4ca4a23f676fb57a8989f4e37ee26b81e0238f943e3257b8651a238
+EBUILD inform-mode-1.6.2.ebuild 454 BLAKE2B 60e8c1c265dfb69481626eb3a20b6203f29e128802af02c03afee1b86e7bd1d7a5b65449eddd99de1bf44c9ece2d24f047e3f67585af399a0dc8325ecff474fe SHA512 bc33cd8eba326f6e58cee11d5bb536ad622a7fb98783e4d660c0435c805802e54c728b01602dd6b0e3321299dca76b116a240a098f72a702170ebdcda767947b
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/inform-mode/inform-mode-1.6.2.ebuild b/app-emacs/inform-mode/inform-mode-1.6.2.ebuild
index 094472a2aeb5..cc3928872f21 100644
--- a/app-emacs/inform-mode/inform-mode-1.6.2.ebuild
+++ b/app-emacs/inform-mode/inform-mode-1.6.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/jam-mode/Manifest b/app-emacs/jam-mode/Manifest
index 1ec4aec0d2ab..c31a9e05b16c 100644
--- a/app-emacs/jam-mode/Manifest
+++ b/app-emacs/jam-mode/Manifest
@@ -1,4 +1,4 @@
AUX 50jam-mode-gentoo.el 212 BLAKE2B 96f36555e9e01dd648dca4b5171d3ed6a15c6615a0043a50eb894c2f104ab720d72dea9df910d424cc179bcd4a7435de3044c9f23a5a265a86693135d20ebb51 SHA512 b94b3478da71eadda96667167920b1841b233efae73b6b986bbb15eddcd57d97d26d7a57a42c5e99399a67122595950ec73b7b499984075cb2f208b0b9f3fad6
DIST jam-mode-0.3.el.xz 3368 BLAKE2B 53b701a8580c29e2a4ebc705f79b4eb312f8466a9ec7c721adbdd243a812ba25e1dda0bfd32a4ca84453b4ccf19ac2cfaaed54269d80e05da62deece18761d9e SHA512 17cfbbc2a1e65f65d3a2366a861ada2133e4a16f2c9a99b40915a3c50744dcb4360226a7ec9efc53092731389a3b397df92764b79240f203a5ef6c132c5c9350
-EBUILD jam-mode-0.3.ebuild 473 BLAKE2B d3162e68054c8d443b36a242b222593552c2dab0eb2025603fb8eed96909a61ec4304dd2dfe1dd9532418f718b691f0ed1460101cc55a083eb436a7e6dafd564 SHA512 e7096e33b7f099a6acefb45d22de3712854d32edc8263dba939e8462d2b9ed5859c2f46d51c5ada72667b8b4531a44721603586a419435951cb0a4404ce2bd5a
+EBUILD jam-mode-0.3.ebuild 473 BLAKE2B 67404020f59d3a88d52bbf004460edc4f43aa9d6a952cda48be8ed6e8114089fd313ee256caf309d1d863cd32a43d4bb37d118f28edb365f68b4f6599e95ddb2 SHA512 87129c798b2a0b4124500d711d54a12d9f561642b13281042b51087d44157d13da412dd7995e7b4f57cf8a1df736294589a4dfa2bc20e80d9a756ca45b9bb199
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/jam-mode/jam-mode-0.3.ebuild b/app-emacs/jam-mode/jam-mode-0.3.ebuild
index a4202271e691..c420ff1a7fa4 100644
--- a/app-emacs/jam-mode/jam-mode-0.3.ebuild
+++ b/app-emacs/jam-mode/jam-mode-0.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/jasmin/Manifest b/app-emacs/jasmin/Manifest
index 79c525edb490..5bd4be195cb4 100644
--- a/app-emacs/jasmin/Manifest
+++ b/app-emacs/jasmin/Manifest
@@ -1,4 +1,4 @@
AUX 50jasmin-gentoo.el 196 BLAKE2B e805e71db29dd32229ffd902df0fc7618ed12af55c173d8252a5de3c3e908f8d7084b812e7f3e568a9864902fa7a9d5e5bf87705f28469822faaace31a963af8 SHA512 b9923ea9814aa46af4fdc7f9e23bb4cc7f19f2521aa449f53192f0c0ec543a7f83409f315a06138e1e4f861f0e2b457a96547401598d718c86c29ad00e56dd40
DIST jasmin-1.2.tar.gz 9287 BLAKE2B 2ddc69f61662c66a58c9422a43d88642fea79d678942138d7c7e79276e2c322c3af5b17d82728ce7fdcf7501a171d9c8199b671cf6ac7511bd0e126fd73b2a67 SHA512 2b89fad8e4bdfe71f09af8f2a31347cc63ad6c70008b33500e85d58c0ec872076229d9113170c54f57c969940cb2973b6167e2b7f825a94c1d3f55680f419043
-EBUILD jasmin-1.2-r2.ebuild 392 BLAKE2B 4764b11685cc698acb5414c5af2b8d24f866b63be0810d6ddedcf4e15e3001c187599089e4912b5d16553b89503301054cb51de6dbeb556f8a385d7857837fc5 SHA512 dc98b1a4ced7d630e53fc5d0d1325a7772c009b87444335cf3c3b12e6a01db5f4cbf7fbfbdb2c3de9b1f3a9ba92f90b5bcb9f9c3ee894f217583e65258008ca9
+EBUILD jasmin-1.2-r2.ebuild 393 BLAKE2B c9a8d6cf67fd847e2e5d5f4751fd68bf91fa8d0fb051be433928dca6f2f091210dcc438eea73c2c293ed39c2b1fcdb34edc62511bb773fc7a1b662310c45c56b SHA512 7ea5475f75b81e087d95343d3219cc8c1ac084b81a07335f8ed5f92439ce442d6d26979ce2c6a663d41722943f45139241c700e0495252bd36887474fb3f81bc
MISC metadata.xml 594 BLAKE2B 68e378186827c101434838f84ddbcb68bf6bd1145318d8af8aa5048f2b884d8ca8397513a99e8dcc951ec38b8c7d3262690c7a9deafa52bfd624978b069740ea SHA512 1aad6c493f1df6c407b93362202eae1efc081c863c4f6f5b1b5fd729f091876db72d295630e01f5a9f10697aa64c17898a80ff90fe872b8a732f1855c4ee14ac
diff --git a/app-emacs/jasmin/jasmin-1.2-r2.ebuild b/app-emacs/jasmin/jasmin-1.2-r2.ebuild
index 73ab719cd345..ad1f03ec4821 100644
--- a/app-emacs/jasmin/jasmin-1.2-r2.ebuild
+++ b/app-emacs/jasmin/jasmin-1.2-r2.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
DESCRIPTION="An Emacs major mode for editing Jasmin Java bytecode assembler files"
-HOMEPAGE="http://www.neilvandyke.org/jasmin-emacs/"
+HOMEPAGE="https://www.neilvandyke.org/jasmin-emacs/"
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-2+"
diff --git a/app-emacs/keywiz/Manifest b/app-emacs/keywiz/Manifest
index 7ba02ed8c01f..e0a213ef3cf9 100644
--- a/app-emacs/keywiz/Manifest
+++ b/app-emacs/keywiz/Manifest
@@ -1,4 +1,4 @@
AUX 50keywiz-gentoo.el 90 BLAKE2B cb67da854b03e94a27da7659c0c7140e737ac8c1799cd44d6accc60c6e43c3291e7077532226781b1e3a716f7b3e720258e6261656c1160783551a0a8fbab488 SHA512 8c2416bb1ab1286273bb591eb545acd15b74b88e7925f06f8756abbc227f3bfb88e67d8af489169405cf4fa28ba6c366fbf9851db61b3f8a90723889f624f988
DIST keywiz-1.4.tar.gz 4159 BLAKE2B 85498eb95194fcdc20589791d48b49ffba77982c310654fad133a6ed096a290ef75ec6983cf492e80153c8c967bb8271c059140bd8353b743ced86887a7cbf61 SHA512 e6143562a7bdba6ceb838e56504dcbcf9d975be04af28007cfd6e79a5fdcb4028882f1e2fd57e4245b47b80dd5234bcb7ddc2eef4ab0c09bb80483f9db7eca19
-EBUILD keywiz-1.4.ebuild 332 BLAKE2B 9f13787dcf71fc77f56220c68964a3a300f38d6f2dba3a53db6e0341a796e844f924e2c08b6bcc9a3e10444dd3e8c3ba7d205943111a05cd68bc75c08c5a9973 SHA512 de6b7dfb1f7a6dfa9a6a116169997e355a69b4172bbc4c3ad32f793c979dc9218a5e1524ba89ac54001355321fb7edfd8cbf3da550875ffdcd9d586ce0ebdef9
+EBUILD keywiz-1.4.ebuild 329 BLAKE2B 805dd68126cf8231d8f4b1cb560b70cfe79c00875b4ccb90700d6664fbed28c959ce34c82fce5e2d00e7057eabf14b8dca70a4a82f09536af7290c12b1d934da SHA512 93a8205b4b2993031961684f7a4bb42346e7245cc1added0a0e700c41cae3021f4b0910fd1221fcabc49b714c5072ac9aa41a415a42522f3a9a8aeeb296eb55a
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/keywiz/keywiz-1.4.ebuild b/app-emacs/keywiz/keywiz-1.4.ebuild
index 6b7840694976..b112d0013271 100644
--- a/app-emacs/keywiz/keywiz-1.4.ebuild
+++ b/app-emacs/keywiz/keywiz-1.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/lua-mode/Manifest b/app-emacs/lua-mode/Manifest
index 5988f70db575..6feed11492be 100644
--- a/app-emacs/lua-mode/Manifest
+++ b/app-emacs/lua-mode/Manifest
@@ -1,6 +1,6 @@
AUX 50lua-mode-gentoo.el 206 BLAKE2B 07efd36ded1a442c754102c22bea97ee4bffc2c89e40fbef2d8e644051766da13da6b0d2034f3a4e27fa1522949ff351a1105651d79d9005bf38dddd4bea6577 SHA512 b062343ab77dcaa50355498a63681c8e5bc6f209b1aa5ef82d65be8c19aa52d58c2efcd481f091804726b095a02b97de5b6cbce232ee5d9f328c5e3d888b496b
DIST lua-mode-20151025.tar.gz 35319 BLAKE2B d84c79622793c51caf7262749d4648baa106f7a2d639706b495097d89fbe8f3ce09482ca12a0473e4a4eaf04cab83ee8b65d62e505b32b12302571efdd1881d4 SHA512 1b2877ba9ba24694b2a820a4e1408d0f475f04bdee424d346fc2248980863aaaf230f757365095304cda763addb32de7e6a2585218770f66d519455d1a32762d
DIST lua-mode-20201010.tar.gz 42458 BLAKE2B 7bdfd35a8cb2bd1abea477fc408ee1d36c482310764d95acc0e0032a316bba005c15be9b5b862f249d72a7f6bdb30e71d951182023686f5914f4ec5272eb03f1 SHA512 7df283c4a6445979b4ceb1e398d1b48e8967d2f631f33be3f58171758ceb613ea8a4c7a466975bbe77d2a361b70dc9f30b7a244be34a87de0e6434b61088a6a4
-EBUILD lua-mode-20151025.ebuild 645 BLAKE2B 8d28cea4ab2c1b25b701e5199b1d6ed0afd956e6a1ff4b98857e2a3a52cb5b91142ef414d849de45aef81679ef786087286c452d01e5cb85568a1b8635df5163 SHA512 87453327fbcf94ab575d8069ed39dfbf6a68da8f1e44ade717ee8760d524b847bae4c8b5e016855d855cb647f1b76c6f7c1778b3fef2c0d9272bf3a6e3d4e04f
-EBUILD lua-mode-20201010.ebuild 627 BLAKE2B 781e2ada3d1f256badb32b6b32274abaacffbdf3c5fb30ecf2c389fe8c3816bef2d5f2c6fa548dba5c17657a489fff991edbdd5ac7703180d7043c64ab526987 SHA512 972e6cce2004d62dcd55f851e5d61ac93841da66d42cc8722b3008b4de3487d031577578e4548db8b04d73341d8ee2bf99712328c17dbc302205152ec2e31409
+EBUILD lua-mode-20151025.ebuild 646 BLAKE2B 16181ba7dbdb6029fc5f472f121c90bd258e5bfca7a3d66c43382387be74baf72c6029fca6a764ee008832450777886c4a40db60c089e6acace1a1e451e3e68e SHA512 349032a3721c29854d70016433b30d5922b7d33f667f08bfee48076300369b9275361991c46a75089f3f563e1f40f566987da2853d6999eb17ec6f6092e6ea26
+EBUILD lua-mode-20201010.ebuild 628 BLAKE2B f376b55e3861d32b7cf18628372016e33c8984179639b4358712f8967824ab6f1cdea7cf1aaccd091e707133b69be43f738497e5dd2811f11413732935e09782 SHA512 c6f1a10810ecb55bac8a434b7607a198e8fa573d560c99977b2f2ffc3a07b490a8b147a04269611c05635407550228b75e6e1a25a231638e040d57fe1f188fc6
MISC metadata.xml 361 BLAKE2B 4953692a3d3c19f162a539ae4167f16289c569f8c379e09f46423556bb8bf5335e95c5a125a29fcabdbf762405920a4d97c4920c304560688d617be0badcb69a SHA512 e7d96df1fb7a061ecba903b1e2ee997a93801e8d367f7b7b6c1394a8366f05e4fe001d96a08496559f16187ad93d21055b93a52ab4afce9631a179635e4e78d1
diff --git a/app-emacs/lua-mode/lua-mode-20151025.ebuild b/app-emacs/lua-mode/lua-mode-20151025.ebuild
index bb8ae68887c9..3483cfa36926 100644
--- a/app-emacs/lua-mode/lua-mode-20151025.ebuild
+++ b/app-emacs/lua-mode/lua-mode-20151025.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/immerrr/${PN}/archive/rel-${PV}.tar.gz -> ${P}.tar.g
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
RESTRICT="test" # tests require cask which isn't packaged yet
S="${WORKDIR}/${PN}-rel-${PV}"
diff --git a/app-emacs/lua-mode/lua-mode-20201010.ebuild b/app-emacs/lua-mode/lua-mode-20201010.ebuild
index aede8f2babe0..78393cf9f299 100644
--- a/app-emacs/lua-mode/lua-mode-20201010.ebuild
+++ b/app-emacs/lua-mode/lua-mode-20201010.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/immerrr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
RESTRICT="test" # tests require cask which isn't packaged yet
SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/markdown-mode/Manifest b/app-emacs/markdown-mode/Manifest
index 8c9f8425cf72..57390f4b49d9 100644
--- a/app-emacs/markdown-mode/Manifest
+++ b/app-emacs/markdown-mode/Manifest
@@ -1,7 +1,5 @@
AUX 50markdown-mode-gentoo.el 252 BLAKE2B 1b718b5fb40ac043f74647d1bbf344bf07a63e530bd4ab3a52231c148b3bf824815a5e15482481ef4a9a183acc8894b9edcf3726af270dcbcfd9b42d502105b2 SHA512 403f80133fddcd2647d1e0c077628bb984e33b89dd68fdee05f87a13aa6b89e344c76944d3885789789884e7298dc9c1ced716fe721b1b2ed6dcf9bbb0f24f91
AUX markdown-mode-2.4-markdown-command.patch 728 BLAKE2B 4ad9e86528da9cda91871fe2fb4f94d753ef348c35384bc30305cb369197d4c038d0e76c904da6da38887562fbfbda2c78ba1869d9e34f12f7bac77ff0468304 SHA512 a99f6e91e58570e8141c7ca2f90fa4e5009cf57a2fc3e6c7e5b4a916932e1838e1a46ecca40e36de87f0c33115f024ae1fb2d50eca6031374bd18bfce7c7ee33
-DIST markdown-mode-2.3.el 387130 BLAKE2B acb583126a6f952835537f9e386df5f9a8fda5e49a14520e153c0cc99fc58cca596607b282f9f7070b001fe8165d50adb9abb81de1b03ae102cf2061de587810 SHA512 0820c5ae585e0f5ee8fef9eca40f2de2ad632a2559ea7f447cd19ded592de38bf2f3df8491796c15eb06723fe2af904335535af145356c7a7f9f855612263aaf
DIST markdown-mode-2.4.tar.gz 211229 BLAKE2B 49a369d1b418634449cdac3103e1b107b5dd839edba6a3329539b80cf21bfb0f01aa436ec6deb256bfb5f03ef73b716943730adc4a87b52262dfccbd7923556e SHA512 8bf2acd7f402c036c57521340d26cea150935964f04f1343c2e17147d63226c815150be62c0b79a2ba48e55b3155d94f38caf1ec43c21d4f32dee6e73cc261a0
-EBUILD markdown-mode-2.3.ebuild 544 BLAKE2B 71db933d1f2befe6058416fa91aa09135df4e1e24f195a5ef717717aecb078a91fa12c977dde87585435f9e8f36b73fb989d3c4b1da20a21963214ed6f277583 SHA512 a74d3433cbf3cee27233b2f9d55e0d238c667840f3feafe2e2a2fa1a0ac7e7521e710ed12acd12e9a5ff05cb113fee2d3c682967b380bc1a8d31288a89591914
EBUILD markdown-mode-2.4.ebuild 712 BLAKE2B b1ad8291e344d90c847d234d1158db0ada5a60953edf63e00c857780fb36917ec41bf70349a19bc265c5427fbc53ed51777ab1624934986ced9c7b8ae634eb22 SHA512 e30b4f400171a2f9d34590b0e305411dc0ecf06d410cad60e729593825b4176dd5d1f849022807644ba5529bef2698bcf8c317a68a5598cba41faecb99776d01
MISC metadata.xml 357 BLAKE2B e316ea7b6be23cb10196d2ce47b4eb745e69fb92ceabceac4e3f33d295ff5dbd0b9db66f316895849ee54b53880b41d5708e6233f48bfc8f073128c543f6c427 SHA512 0bb062f8a6e739e53898467f8314b799b1997a9161c71cd39287da713e18f748080674ec34d56ca3e478dafbcb8462962d5c8949fb1e8bbc3cf866a2b95301ea
diff --git a/app-emacs/markdown-mode/markdown-mode-2.3.ebuild b/app-emacs/markdown-mode/markdown-mode-2.3.ebuild
deleted file mode 100644
index 1a8f2d0437c3..000000000000
--- a/app-emacs/markdown-mode/markdown-mode-2.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit elisp
-
-DESCRIPTION="Major mode for editing Markdown-formatted text files"
-HOMEPAGE="https://jblevins.org/projects/markdown-mode/"
-SRC_URI="https://stable.melpa.org/packages/${P}.el"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="|| ( dev-python/markdown2 dev-python/markdown )"
-
-S="${WORKDIR}"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_unpack() {
- cp "${DISTDIR}"/${P}.el ${PN}.el || die
-}
diff --git a/app-emacs/meson-mode/Manifest b/app-emacs/meson-mode/Manifest
index e23fddb82461..2b97e429971f 100644
--- a/app-emacs/meson-mode/Manifest
+++ b/app-emacs/meson-mode/Manifest
@@ -1,4 +1,4 @@
AUX 50meson-mode-gentoo.el 218 BLAKE2B 05d454f80820e17a4b9f74fae44f024568b86fc0e4261fbb129b5bf38c72f9ecabf62dce62e1f29eb46f6dc422f8aac266477eeff7289cde7cb8bf17bec79f9e SHA512 bd6d2646490fe3860595e573b79fb04b76f04cf17efa3f5f743912dc40880f397b828459f385196db755219f1b4760a16c5e54a902c7eefe7e631b8ed18788f0
DIST meson-mode-0.3.tar.gz 30159 BLAKE2B d4d3256b1b9838d9816433c422207f99b6ad8a61d344d1ba34d00a2b1463c8d6d35cb87fa885667df95cd9622715e2f805f5e0e16bf21d404bbec9244916b70f SHA512 95dbe9b706ff9a25e9b235f5d09cbbca035ad9a9bc67abb5fee791ebf3e51cfc3d16e03cea037e9a810ff2bbd8b77caa515e8a26dbfbfe0b46b4cc019138375b
-EBUILD meson-mode-0.3.ebuild 437 BLAKE2B ec60aca3446f792d29bb9a2c169688ac35e4a925a54ffaad6c7d2c8191936aaac0dda38cf5c633b731470e8f2fc332b20137fdf2ab28629de4b3f59cc0bf1822 SHA512 256eb18cc2dba22af57fdde565dc702dc5388e7ac95acdcdc5f235bae72e5a13713bc54dd823c9f2b3a87cce5a059822a93b33fa8fcf4a0024ddd9cb271e3438
+EBUILD meson-mode-0.3.ebuild 436 BLAKE2B ef10d5fc7bbfc9d7fa22937b13364a4122b6bc79348965f9ef91e273a4bbbe40665d1cbe06c02c2477847dbd3517f65faa07cc7f7bf47488cedf6f01adde0be7 SHA512 bf71f451befed400ba15eadfdba6cd26ace94a94086e4cc137eb652a8283a0321ad061700359ed4b99a77330471d1d793177102e8b26b9c6fe76132045b534ac
MISC metadata.xml 353 BLAKE2B 912fc0f45ddc967120eb5dbfc95a69660b9538d7db04dce68c433a7f86e96a07c7ac5bc10a1642a14a32e16799c42f28d0bb1ab6debab193234f13a7c6ace229 SHA512 6bae7e341fa9a63f1ccd204a1c7ad869984c7bf088b016eb50ac0368da8265750af60edc9c22942c66cb11fd045b35c6112233e17731024211b82da98a902098
diff --git a/app-emacs/meson-mode/meson-mode-0.3.ebuild b/app-emacs/meson-mode/meson-mode-0.3.ebuild
index c075622402fb..54274cda8eee 100644
--- a/app-emacs/meson-mode/meson-mode-0.3.ebuild
+++ b/app-emacs/meson-mode/meson-mode-0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/wentasah/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
DOCS=( README.md )
diff --git a/app-emacs/mic-paren/Manifest b/app-emacs/mic-paren/Manifest
index 462fa62dbb5f..e733a64175bc 100644
--- a/app-emacs/mic-paren/Manifest
+++ b/app-emacs/mic-paren/Manifest
@@ -1,4 +1,8 @@
AUX 50mic-paren-gentoo.el 518 BLAKE2B 8d51d848689e272dabdb882851e4920dab94a17e9dc9096aaf9a7dcc25035966a9b1886d2ddd8d3b3dd5a734fed3615d4d7b5a59620a46924470c732ecd32ae4 SHA512 a49520fe38aa5ad7e7d479bcdeb8391bc0aa982c59769dc264daae700ece7fa1fbc02ce574fde2f2c3e170467d7633965c4e36f4fe995c8b112a6ebef690ab07
DIST mic-paren-3.11.el.xz 13992 BLAKE2B 05b99123f32248eb20611c1889e26af34c42f7f3a37753eda59bfb0e499befd698644b283cbd491925e7a766293e0fe2172dc1da9a36eb94be94e17a6b9cd46d SHA512 ac896c425330935c0d6ae86eb65232c8fb6c463f6cf259c4bfd79023c3e25243d6b998e9f0ea5393ef1491ab0bf1d6fe5dd33278fec93ec3231603bb6e910b77
-EBUILD mic-paren-3.11.ebuild 474 BLAKE2B 226ea32c19504b7542f51d9d537c12a795325f0eb5b38d0b192ec276484db3fd21a7c59dfa7ab99f6a18d2d37e16251e3a02e3cfb622d7d103f8f39e5d602fb7 SHA512 fc5c3a036da3fef773fbb12b59e104fd9253e14f344d3387b4cec9ffb651c9da000a3129dff7f24e2a7c81712ad800618fd1819dc179ac3129c733b5986f9486
+DIST mic-paren-3.13.el.xz 14056 BLAKE2B 9c49ec432ae99d1f5c4792d68544169fd1079e935c5a2bd9402e0c4144708fd3933de7a8fc1717b115a535ed49e4a58f2f5c037e989a066da50b0e0d83f36160 SHA512 d5a6edb537d922a5a71b3938df923963f782fdbe778d3ef7b7cf2c421bfb9eb49ac204843fb0100ddf3f05f6cb455fb2490a246577c89c6c86c47ef03c3abca9
+DIST mic-paren-3.15.el.xz 14044 BLAKE2B 59d2897c390dd9b8b16eebb861a45aecf967f07e8b96c9438f6cda0f28dd56881fc0ae680b999f52f2b53ec5f160e605f252e27f5089647baf07b05f1a43b230 SHA512 2c1b71a9ccda8c799788942953962003c5aa142200bc2bee31c6d190fe5b22a9267ebf49b1ad57e2112092d90a62366b0d430e8eb29c27604e3310b2a597e085
+EBUILD mic-paren-3.11.ebuild 472 BLAKE2B 2fec791681a46feedc48ed8c7248a48a21415c6847f50c905c9bd72d3c6cdfb77b5f4fe06408e033d80bd648502820f5af2296d47bdc2afad146a037cbed6bec SHA512 1f27bd9572edd2d0db0d09f0e80134afa712e3bb513460aac5a79f09d4d6b379c0bc6bcd19df750ca7ad28225323d936885cc04ed875100cbf90c54ccf3ee8ca
+EBUILD mic-paren-3.13.ebuild 496 BLAKE2B 4096d2cc2994880caf5d87634cf463773ad48c70d63c3ba38892285ad9ea24d2faeb084b395b3000ba0973c0bf16fe77f79d319a0b8c76e5f585080c40d8d9ae SHA512 435b7ede19ab55a2d799998f3350689c21001530975f180d4edae47336e8cc7cd16defdc3cf5b68fbb42fbefc4b1846ea1f6f4b9ebeb419fa3efd5b987d516d1
+EBUILD mic-paren-3.15.ebuild 496 BLAKE2B 4096d2cc2994880caf5d87634cf463773ad48c70d63c3ba38892285ad9ea24d2faeb084b395b3000ba0973c0bf16fe77f79d319a0b8c76e5f585080c40d8d9ae SHA512 435b7ede19ab55a2d799998f3350689c21001530975f180d4edae47336e8cc7cd16defdc3cf5b68fbb42fbefc4b1846ea1f6f4b9ebeb419fa3efd5b987d516d1
MISC metadata.xml 693 BLAKE2B 57246079b1564ecef68572b0c44866e74cb1c78f75f2528dcb8d5098f5af978807672fb5070195667d6894577d94e89b2ba789334ac51cf085c784b53438bb4c SHA512 819def7503979fe283cde6f69b3e1cb807eb005a793640cbab7ecc6913b6c0107e0efcc3fd7cd5be6319ec0200fe358eb95ea89f914304e0b7fe043d7696c5e3
diff --git a/app-emacs/mic-paren/mic-paren-3.11.ebuild b/app-emacs/mic-paren/mic-paren-3.11.ebuild
index e876870415ef..3beff5106b85 100644
--- a/app-emacs/mic-paren/mic-paren-3.11.ebuild
+++ b/app-emacs/mic-paren/mic-paren-3.11.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
DESCRIPTION="Advanced highlighting of matching parentheses"
-HOMEPAGE="http://www.gnuvola.org/software/j/mic-paren/
+HOMEPAGE="https://www.gnuvola.org/software/j/mic-paren/
https://www.emacswiki.org/emacs/MicParen"
# taken from http://www.gnuvola.org/software/j/mic-paren/mic-paren.el
SRC_URI="mirror://gentoo/${P}.el.xz"
diff --git a/app-emacs/mic-paren/mic-paren-3.13.ebuild b/app-emacs/mic-paren/mic-paren-3.13.ebuild
new file mode 100644
index 000000000000..b596004d84c3
--- /dev/null
+++ b/app-emacs/mic-paren/mic-paren-3.13.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+DESCRIPTION="Advanced highlighting of matching parentheses"
+HOMEPAGE="https://www.gnuvola.org/software/j/mic-paren/
+ https://www.emacswiki.org/emacs/MicParen"
+# taken from http://www.gnuvola.org/software/j/mic-paren/mic-paren.el
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/mic-paren/mic-paren-3.15.ebuild b/app-emacs/mic-paren/mic-paren-3.15.ebuild
new file mode 100644
index 000000000000..b596004d84c3
--- /dev/null
+++ b/app-emacs/mic-paren/mic-paren-3.15.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+DESCRIPTION="Advanced highlighting of matching parentheses"
+HOMEPAGE="https://www.gnuvola.org/software/j/mic-paren/
+ https://www.emacswiki.org/emacs/MicParen"
+# taken from http://www.gnuvola.org/software/j/mic-paren/mic-paren.el
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/moccur-edit/Manifest b/app-emacs/moccur-edit/Manifest
index 9e2186850073..2b3282b08462 100644
--- a/app-emacs/moccur-edit/Manifest
+++ b/app-emacs/moccur-edit/Manifest
@@ -1,4 +1,4 @@
AUX 60moccur-edit-gentoo.el 97 BLAKE2B e84ce2acdd1a2b4a6551bab2e0059d22591c972825ce4d93e0f8a1c0849ef94c222cae82a183c741ca67fc2c5bebc0a50bc5a561d877ec5e14922b36ebe970a7 SHA512 21f05dfd28e00f0eda98bd2668d9fe4416db39ebc50e5708ba5097fc0ff66358d17342b4b30a50a6effd86097ed79f778ec84b078de2bd106f4e0de26004d801
DIST moccur-edit-2.16.el.bz2 4325 BLAKE2B a93b09e6a4a844ede92878f70873d56fe7e91142c8702e839b3d44b06f64daf99f73c119453d365586f18c1c69bfe962d5864d79e6c20574f344599204d82825 SHA512 dcb6e2a6336534bf475790c5b80fc86ef8a6ee6d7525a7c45a0050e0f9df3d5d4fdc52151af7ff2ef5c72785affef151c488a12e6b6d723511303bb836d03025
-EBUILD moccur-edit-2.16.ebuild 528 BLAKE2B 2a52b2856e02b85f896c506a36f66eddbb63c97ee0344432dc24539073d56de608da13c566ef138070649da95349cba27c4e97f094a02625020c28ebadb39cbc SHA512 094e826c4f1d499ebb7dfb04224195af586106f6c536fdd2e70ca38f397a9db3d46a052e3a17d0514ed905378b4d1653cbbe696c5d799e032dd7436dd2c8885c
+EBUILD moccur-edit-2.16.ebuild 525 BLAKE2B f7e367426304fe85cc2638259373fdd70013a1ede11473ba7fbc62987cb276b27c6fcf5f4818de67531c3a7f5501d2e9a4cd50da097c69b509beecfb0deac839 SHA512 071d659db1c17222d25490b5781893c82aced1759743ff11545c9762ef6c807819de19d9188420c9c91e118f840a54a43899c34a7e3f28936e022c3e9e115ae0
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/moccur-edit/moccur-edit-2.16.ebuild b/app-emacs/moccur-edit/moccur-edit-2.16.ebuild
index 0dc95c200ca5..8777d7f226a6 100644
--- a/app-emacs/moccur-edit/moccur-edit-2.16.ebuild
+++ b/app-emacs/moccur-edit/moccur-edit-2.16.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/outline-magic/Manifest b/app-emacs/outline-magic/Manifest
index 018984995db7..a4d6353e0a5c 100644
--- a/app-emacs/outline-magic/Manifest
+++ b/app-emacs/outline-magic/Manifest
@@ -1,4 +1,4 @@
AUX 50outline-magic-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
DIST outline-magic-0.9.el.bz2 6823 BLAKE2B bcdada425fb8a1e7121d8592dcbf078a95ec7c9fe67cdb4f982e7e58cf16e969de62a6a025dcde2aad23164d23e131c73dc4a0abcd40b87d406f7b236cc23a09 SHA512 46c404954642cb88da4bfe82432e4d45b9c05671d81333dd6bfd422a5311c1fd76daf1893be3875044e68ce43bb8b70928017a420715a7e08da76d366d969a49
-EBUILD outline-magic-0.9.ebuild 390 BLAKE2B 6097068fdd6406a418fcfe0f26322f5eb3dc8de5f814405d0d14fef5e9f4105bb18956a83b7a4121ff7d202700b783add279d177002e72910ab15561fdeaca25 SHA512 c34edbcfe1d768d5177bee111907a8c22eb87dcd861dfa3ca19405cfb091f54d33ee0adddf24a3fc59d291f6d196e616327f53568b1f2c88ea98e4db560ead93
+EBUILD outline-magic-0.9.ebuild 387 BLAKE2B 788d6d5f4d3ab2831d10f400cd01c5b72676fe03f262059a82d2ae6891d6f25714f97ec4fe165a7b6209e4e9eb6803bb34ea81be314cf24104b8b32f4613bcaf SHA512 d16cd6a0428e23b18110a572b2cb5a73067ee8cf82a4040587508a74d17ecbe6d926155677561bfe28a8a6f4b4e605e3bf2bd4011f44429d70dcb55d03948f8d
MISC metadata.xml 363 BLAKE2B 1f4fb73e8c1f7350118db35ba541341e489c999981ba3775710280a7fc5917364660805693e2b8e92035337c464ce9399d4265d6235ef4c7cc92fd0c20677df5 SHA512 d897a562be9b996b76598748c74001dc6f2ca6612345e80dfb1cb2df02002759ede8251a17c4ae329bc7c229ab0e98a81aee520c44e5c7a00e638c0038351344
diff --git a/app-emacs/outline-magic/outline-magic-0.9.ebuild b/app-emacs/outline-magic/outline-magic-0.9.ebuild
index 27f65c51fc44..f0447345a327 100644
--- a/app-emacs/outline-magic/outline-magic-0.9.ebuild
+++ b/app-emacs/outline-magic/outline-magic-0.9.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/paredit/Manifest b/app-emacs/paredit/Manifest
index 236b76559632..bef196dc87b9 100644
--- a/app-emacs/paredit/Manifest
+++ b/app-emacs/paredit/Manifest
@@ -1,4 +1,5 @@
AUX 50paredit-gentoo.el 503 BLAKE2B f08ba9965af5d555de5539b017eb230c9e5eb296f0ea9f98fb2f46a4a7c665e5757cc7b135df7282118f16e6b96a926e8e8952b926917a7cb5e0266d4d751a93 SHA512 4635fa54babe7df170356f4d74d9419bfbe185301a37110d5a12620b1c6ab4654b66c2062814cacf64e480c5079e3da82354ff78db6e600e4dac68e0ba13451c
-DIST paredit-23.tar.xz 24204 BLAKE2B 1bb1f9466a4c418800ca66a6e0ac76f8d2324d27e27a6f2ac1aa0be576dc8fede6392bde919ed489b14f4ddd3e26fab102e722803d3e9dc5874c5321bd269d35 SHA512 33ae10d95d3b2d8fe2466fba20d6aa0abac56684807fb381ab0db2798e99e2358c6dca71794b95768b53be661b9181f458e932bb37c31ba7ebba155a57f1bb01
-EBUILD paredit-23-r1.ebuild 521 BLAKE2B d7fc601986c096bdffe196938b230ce6a875daf98fa689c26d5750d86abdadc8a5a5a41153f55acdf0e5faad3d94178cb876ab8b9230d8ee56acd4c27b47589a SHA512 1b107377b4b97f8a7cbefa14952d6d7a35766a22b3c86b09b999f44b0b545d36eb667cbb75a32d936a8196ad44e2e71c4798611fc7f0ca9a4cff4faaced82e94
+DIST paredit-23.html.xz 1920 BLAKE2B 029c09848bb162c135c882ca17e6d5da9c3c17ba3937a809dcd03edb4b1841a0069a72dbd6676003cdf1a9de60a1f88eefa1de050210a37b52a005d28892ab14 SHA512 0ef584787b6094f1d0720aeb4d3a8c106605be62ffaa240d27a190ed9a6dd83d6d1ce68c2d184e84539a0e0658dcbed068335b69f4b1905ae9bf3d9968d5fb9b
+DIST paredit-24.el.xz 24332 BLAKE2B 5243810cfcc40ebfd62ce3f833afa214defe9b91affbeb142ddad308e1fcff3f54a0ed19029a5ebd31f374868abc34f160d2efac65a609e783483ba2c92194d2 SHA512 76d9d2694473aeaab573964d79418fba20bfecef7f3771682f769ef05fb9385f9ef6dda1a5c7edec5d0a6f919d2eca5e75d595bd8cd5220c5179bfcac5f20f94
+EBUILD paredit-24.ebuild 731 BLAKE2B 4449d28bb8f69ff9102cc0ba7b9c6f22685cd7f644c6e8c3c7af26dc9fec4f55f39a7f12934b3d17de90e1fb25fcc5f9102f40f1b79ed3a0f52bb737840a3a9b SHA512 8b91cfffda15bca887e66ce9d8554dad2940701b7c0250e6ded031f9c6df4b0db1aa957219fd054eec54de8f643dacb52f0d7ea9e19aa4bb530b32fc8666cf7f
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/paredit/paredit-23-r1.ebuild b/app-emacs/paredit/paredit-24.ebuild
index 0363106d8cd4..da8b0fce3b6d 100644
--- a/app-emacs/paredit/paredit-23-r1.ebuild
+++ b/app-emacs/paredit/paredit-24.ebuild
@@ -1,14 +1,16 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
DESCRIPTION="Minor mode for performing structured editing of S-expressions"
HOMEPAGE="https://mumble.net/~campbell/emacs/
https://www.emacswiki.org/emacs/ParEdit"
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+# No documentation available for paredit-24, so take previous version
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz
+ https://dev.gentoo.org/~ulm/distfiles/${PN}-23.html.xz"
LICENSE="GPL-3+"
SLOT="0"
@@ -16,7 +18,13 @@ KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
SITEFILE="50${PN}-gentoo.el"
+src_unpack() {
+ elisp_src_unpack
+ mv ${PN}-23.html ${PN}.html || die
+}
+
src_install() {
elisp_src_install
- dohtml *.html
+ docinto html
+ dodoc *.html
}
diff --git a/app-emacs/po-mode/Manifest b/app-emacs/po-mode/Manifest
index 97ce60ace646..1291cb0f7928 100644
--- a/app-emacs/po-mode/Manifest
+++ b/app-emacs/po-mode/Manifest
@@ -1,4 +1,4 @@
AUX 50po-mode-gentoo.el 373 BLAKE2B dedf37969c42ac3dbeb4b4cb01af0f9ee79e40aad8586831503bebc1192a110fbecdc0bba339ebe6d7f89a8509e4f6df52f98f7563a90f31d73af279aad81e66 SHA512 48c371afe3f1a1f033ea20cb0a60bc700414108f7dc1f235e62423bda9b94373e49da9bdd3ab76e119b7b6c1b5f0a7601d36ce2710dd23b3de46557cf7d9cd8d
DIST gettext-0.20.1.tar.gz 23267473 BLAKE2B 34e776b985c7db105f8029e0f3400aa645ff6843cd35f778d48450368a31218ddcf590fbc7fd2d10f716b63094d6a15bf40b358e8a6f498d450d2420e7e7a5f2 SHA512 af6d74986da285df0bdd59524bdf01bb12db448e5ea659dda3b60b660c4a9063c80e8c74cc8751334e065e98348ee0db0079e43c67d485a15e86ae236115fe06
-EBUILD po-mode-0.20.1.ebuild 513 BLAKE2B 217d946fa8ca820bfa1cef2b5e34f2221cc0aab36d578b039ca041ba6c74a9db2f1d3301b899d547f21cf1b74a6b768faef6418ae7907d6749261844bd88bb35 SHA512 9f2df9516dc9d25795e916e7aafc8b2a826b63fba8d524f8524d813ea43c056a2e52e13631bb9f564877b59ca78aa5948c316d23dda4ce30bd8d8bd68838ec77
+EBUILD po-mode-0.20.1.ebuild 514 BLAKE2B 58c7d24f3f46e30f8ead795ad9ebdd2b16df6258c04eec188cee5202e7b5209cd569a66416ff8c7539448a6be37fd93882c04745b5bc3d28264235cf4736ce33 SHA512 fab3d65d66f924673e212862bf22bf3c88799944a563774468b4088fcbbe89fcc45faeb53015039f49e9cb1c0ee7ab8ef0e2d0b16db84ca47e48c263caa40722
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/po-mode/po-mode-0.20.1.ebuild b/app-emacs/po-mode/po-mode-0.20.1.ebuild
index 4032b2c3530d..2e0ae8cbc2fb 100644
--- a/app-emacs/po-mode/po-mode-0.20.1.ebuild
+++ b/app-emacs/po-mode/po-mode-0.20.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gettext/gettext-${PV}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/gettext-${PV}/gettext-tools/emacs"
ELISP_REMOVE="start-po.el"
diff --git a/app-emacs/protbuf/Manifest b/app-emacs/protbuf/Manifest
index 527c89db6faa..71e6cb45f80c 100644
--- a/app-emacs/protbuf/Manifest
+++ b/app-emacs/protbuf/Manifest
@@ -1,4 +1,4 @@
AUX 50protbuf-gentoo.el 529 BLAKE2B 49ab3c50c3093fa9895f3adfd9084143eb395e700f0b30c4fe36e73436e368475142d4f0a0e458f54d36a468f60cfebe56491c2618aeec8c68ecfd6cf3289020 SHA512 f1cd37bdeb9568cbff9ffb989334237213b8c1bc50704195708fcac4848cc3c128c8121422a0ea42af8c2ee94647e325cd293e4b29c513ad8cdeb37d33fd3f4c
DIST protbuf-1.7.tar.bz2 2270 BLAKE2B fa840549e785dcccbca53e4ddad7b6572f6da0191d3b82544ed562a4e1d6e6a28e1cc44aaf81498a0f6c8f9ef6d37451104b6552bb0c8469029d0589489d03e5 SHA512 9dad81784b71234812ac35be695895c3063e5337dddbed73b28fde800d12110cec6bb9faa42b6ed74d9a2d4f12da96b8e692d193edfc775fd33a7922a019b8b2
-EBUILD protbuf-1.7-r1.ebuild 428 BLAKE2B 54a1b73625827ac00432da8c06462e4521ae13efc8e46fa6d8c3d6d4d12af38de88c9af7d9e04b19c5431abcf717eefb703ded174440357454cb71db825aa84f SHA512 d7f3a6edbf92e455f4cee976b53b202c50e77801e9aa3c5494286417d7f9fe3908ab40c4db0365b99d429d46c51677781e04aa1354357b24fd21f45a6cba269b
+EBUILD protbuf-1.7-r1.ebuild 425 BLAKE2B b3ee04387943237c09f3b3aa2ff34e49b7ffadbed8f7201a654d1b84152dc081f50202cba773c986a44cacd8386c486ed3be180e6d1bf8828396709bdc2429e4 SHA512 a464b19b9258d2b00ecfc1cc94cd3acac9ed7c80aac38aaa4fb6748b47d708845e959d3de8259309673707af5136870ae689f94a16a14fcae6fa3979b90fa3c8
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/protbuf/protbuf-1.7-r1.ebuild b/app-emacs/protbuf/protbuf-1.7-r1.ebuild
index f175a542b6b0..90bf887093ed 100644
--- a/app-emacs/protbuf/protbuf-1.7-r1.ebuild
+++ b/app-emacs/protbuf/protbuf-1.7-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/qwerty/Manifest b/app-emacs/qwerty/Manifest
index 38085b317aec..43e1c2656384 100644
--- a/app-emacs/qwerty/Manifest
+++ b/app-emacs/qwerty/Manifest
@@ -1,4 +1,4 @@
AUX 50qwerty-gentoo.el 140 BLAKE2B 70da306ec10d8b893ea3f57369aacfa941e080263dba3cc4daf6c8f9b8cefcfbd9729b8f2a41f5c61f8b864f4e5b8782ecd90f4e9013ff18c495d953a73628b1 SHA512 5b4b0c39324d68769698a83000e7c291a685f3b0c0118ef238557674d56075df45714aab28c662bcc5e487ae1438639ab310bb21c1b6def7aa617aa6ac406c82
DIST qwerty-1.1.tar.gz 3629 BLAKE2B 593103d464f0745fc1d0ebb5268eb3ef9e67fc0ef59c10bc5975e8c4f512afc705ba1867975c91fb48c70ab4d32690f16ab13eaad16f577e1ecf5af4038a1320 SHA512 1e808f758c2db054a1ae9fbfd961a1ca279226738d2cfcfc640e1613814469320dba75a2b6be00641403ce165e0fd02da04b791928979506deb8ef98cb9b9ada
-EBUILD qwerty-1.1.ebuild 490 BLAKE2B 13d46784982ec1042d9c95f56ba5e1446b1cb6e0447919783c5548ecbff0f747cafa287b898d81c8401e4939003c934c2a011b17d2475c6444ec318274e55e10 SHA512 6291187b54b954326a363ee00da0e4750e3d49aea848f47d5b179140e328af2a10c1663e6830887ae070b6c2de8a7ae9aa4a538c471ce8ba80321e389ca87c1d
+EBUILD qwerty-1.1.ebuild 487 BLAKE2B fcb2fd33023b19465401be9ad273ef27669752098abdb0c191d65cf863b900ba0b9d63c0bc1de9a6f5e18238229ab79c53faab71807b6cf302984ee7871ae2cb SHA512 7c3ca5b9189bcb17eddf71c353533059044a5a17445de5da76481370c70226bb2d4087c0f9d1bcb87c5c540f7d909ea58a76589f198d778ae662abb320a8b555
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/qwerty/qwerty-1.1.ebuild b/app-emacs/qwerty/qwerty-1.1.ebuild
index 0beecc1db337..9f74cabcf5b0 100644
--- a/app-emacs/qwerty/qwerty-1.1.ebuild
+++ b/app-emacs/qwerty/qwerty-1.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/redo+/Manifest b/app-emacs/redo+/Manifest
index e1401a555ee4..a62e10150639 100644
--- a/app-emacs/redo+/Manifest
+++ b/app-emacs/redo+/Manifest
@@ -1,4 +1,4 @@
AUX 50redo+-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
DIST redo+-1.19.el.xz 4160 BLAKE2B e595fa0c5dc7d2b7da5bef77815b9c6bfe1372db37a2b7dbf6d3c84e7b8243fa9003f6c76d1175df2805a72fd9eab3c1f0245b42435cd3513311fc708d9cb7eb SHA512 e6e436b3e11d90b637e66328f2f1bfeffe0c7fe4e4f1778825e95cdb2bdf934797e9ed5563f8d83bef4fcdbf5fa4f4ab4d85bcd35b967615fdd5bce45ba39d95
-EBUILD redo+-1.19.ebuild 573 BLAKE2B c6efb9302116132a54a176646197aa56e0c651b374a111ea0f5b352a09e4e7c3eeb4cd84508b25d722edb131ea0f0dcbf853adf5026832a84e04bd0b6d28fb13 SHA512 6493989d816be0b34defc46ecce24efad88c492220e9ce7a222931c6946041339bd4273e6524697bf8510ce802c4457a08520cb13a179ad9e30d7a9347d0e21a
+EBUILD redo+-1.19.ebuild 576 BLAKE2B b6ab7a019ebbee4576672ca304fbf7f611ff5a5d1e0c506907824910527a02ba613026fad217314d469f755bea2a131ccdab110df3ce7e1cb6fb0aa95283e7ff SHA512 4dedd17e011df66e1dd2dde3d9794375fa5c86130930ec56099a76cb08f8d866219d4a0bef0a329d5d1377bc181f1e240a4d43fa99624dca07b5c89790a95bd4
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/redo+/redo+-1.19.ebuild b/app-emacs/redo+/redo+-1.19.ebuild
index c085298727cb..25f1554482b5 100644
--- a/app-emacs/redo+/redo+-1.19.ebuild
+++ b/app-emacs/redo+/redo+-1.19.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-inherit readme.gentoo elisp
+inherit elisp readme.gentoo-r1
DESCRIPTION="Redo/undo system for Emacs"
HOMEPAGE="https://www.emacswiki.org/emacs/RedoPlus
diff --git a/app-emacs/regress/Manifest b/app-emacs/regress/Manifest
index 1cf45ba56925..924bfee317d4 100644
--- a/app-emacs/regress/Manifest
+++ b/app-emacs/regress/Manifest
@@ -1,5 +1,5 @@
AUX 1.5.1-regress.el-gentoo.patch 444 BLAKE2B 1ea48b62e5c85ee52db6561603d3301f284f76fe276c33933229185829b703b71af0e7603be0537f84a2f54851d5eca0a1f066b588123dae7eaaea0b0d354a7c SHA512 e8ab5b3163dd8ff3aba0e3d8032e1f76fbb4c456fca254ff7018c01acd0c56fda880fcf68a8e974f97e009d331b3bfc833d820b936e8149a7ca5e877114ad1ab
AUX 50regress-gentoo.el 214 BLAKE2B 45b67c27b25470c8e47c155fbe3677aa9f9c5b9ff297a2876dd9dd95808afb5bbc1eef4ffa8ed337517a0245d45e89aebb822ba38bb58d39911e5adb79e1f6fc SHA512 8d007e54dd017076cd061c0c05e0e935fe70f07b99e36e52df09d3d84d4a67b15b39d8076011c8ab25bb5e2803ceacd2b9b43ca246743e82f189cb3bff4565a6
DIST regress-1.5.1.tar.gz 8633 BLAKE2B c399da64c802d261690bc7d513d9ca1dc5a1c76968273f50f933cd6ae8e04ec716ad4b1b7e598a7983ce8fb77daae3d21eb24f3c80629dfbbb2df5415f2ad756 SHA512 8718d44fc8cd62b9f02f53e59b0843f23cd9f1852c8f3c3038a3009b72f65efff94ac0fa9a18356d5efe7dde593e4643ed17fb54b5cc602f60c730cbb5cbd64a
-EBUILD regress-1.5.1.ebuild 424 BLAKE2B 37f138483616ebd0073d1364b3094dcbef1d086556bdaad31d55878e0b7209973f3f6b6a200739917e3764fc94200563c97b4938490a9bdc6d6f22c6b6605f46 SHA512 6d393a502752ce050f220b7e3ef7b65db7c3776d6753113ed6702a922a406f02936df5b3b0be773de861ceb2425100957b81a392b27e9da6355732e2114b97d0
+EBUILD regress-1.5.1.ebuild 424 BLAKE2B c74e817d23d38a075bed35ebb5a2c4fe596b6b157f349fa26257215b3241e26c6bf7eb5017df87805ee6ccb4c1d03979423f2fa22206d8ac9674e5a2848fe865 SHA512 e23f15a1382a13eecdd1decc83d32fe03978bd40576a75f15aa3464f0aa8f8f335282b7643b22974634308e6014693c68ea7f71d0502acf3d457c3e532a14953
MISC metadata.xml 1254 BLAKE2B abfe69603f1486ac75eaef8ac435efad7158c9eeb79083f28819f64a3090e20b64f225420d201bba6a76269bfc5c2c3a5894ead43e8d650da7b7304f04b1d0db SHA512 321979d847f906f15b87ecce42f8379afbb617c9cf3d8625c3e277605e6f920dc47da3eb42cc3bb6a09f3d5c76604a9a2e70e8408a349912724d4ff24a92ef22
diff --git a/app-emacs/regress/regress-1.5.1.ebuild b/app-emacs/regress/regress-1.5.1.ebuild
index 9c9f5c76d874..18ae6de13a6e 100644
--- a/app-emacs/regress/regress-1.5.1.ebuild
+++ b/app-emacs/regress/regress-1.5.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/rfcview/Manifest b/app-emacs/rfcview/Manifest
index 37749b3cd3fc..8573af8ca1cb 100644
--- a/app-emacs/rfcview/Manifest
+++ b/app-emacs/rfcview/Manifest
@@ -1,4 +1,4 @@
AUX 50rfcview-gentoo.el 168 BLAKE2B 8cb9470bb4d06caaf5345344d3b2608d47cbe8ac9a1ed325528c84b05db696577e6b332993207aaa4d485c303caab3a67bf866457aaa270c6e28a5e0f38d7303 SHA512 ed6bec3e4368d4d7e193c5b6ee0493d6c497bce90ec834376371898777a7c3601288bda59232c1ec4920ca20bbcdf4d01ae3d2ea617da55a31568a5824179637
DIST rfcview-0.13.el.xz 8836 BLAKE2B a71f7bfcee9170330f30b7087e37723fff1081b146141d26d1c0ae60a98060a069f4018ff252808dbe27b4d5d78d053da36a420657ba137b91d37820d055cfa3 SHA512 84cda45b5e941808e2ddc50d5f03d7b2d3831208d08dddd2fe2121a20ddcbb7d24b148b2ec2ba07e0b9a04da81ae4d14269d0062955961679ac5c7532de1e6e5
-EBUILD rfcview-0.13.ebuild 486 BLAKE2B f7cd4b571ea351987f01250df6e19fd84e1ca731b039dd6b517f8e743ad05fc95a2ba656e9b37e2705147e33ad19e99009123c0faa17898c7ff9c26e41a2437a SHA512 5ac33a8f127456c2e8c7e8c9480d496a5431a1b22c23ba557ef7429f2009fa56c391948db593b631daff5922edbb58f832fff375e532943cd594e9bc8ec6758b
+EBUILD rfcview-0.13.ebuild 486 BLAKE2B d539b0c76509fef4699258d0dba0685762f8f04ad7efaf985247f523fad3892176eb6e39f1d11572dc7fe9ee513d7d75fabad666cf158c35d3aa9046495140c9 SHA512 473355796d724329492bbe7cababd9b28b95796da87c8d4e5d50e9ed87db6a4361c3b659b83a53ee7eda3c2561e01aebfce420019fee05806a98c24223b793a4
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/rfcview/rfcview-0.13.ebuild b/app-emacs/rfcview/rfcview-0.13.ebuild
index ad6991e00072..ec4f60749bdb 100644
--- a/app-emacs/rfcview/rfcview-0.13.ebuild
+++ b/app-emacs/rfcview/rfcview-0.13.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/riece/Manifest b/app-emacs/riece/Manifest
index 5e67f42c9db5..fbedcdfc8953 100644
--- a/app-emacs/riece/Manifest
+++ b/app-emacs/riece/Manifest
@@ -1,4 +1,4 @@
AUX 50riece-gentoo.el 81 BLAKE2B 861847fd8393a454a03c810c895a62b9741a33c640988b5370fb726b0428eb506c44199009d2b593c9c9f1d0d44373e5f971642016ec4fd1b13d0383c808de59 SHA512 bbf327290280b0e5e43298c44ea62c9fb5260de5a615fb056a1d7b11e8fb26f04666dd16e272fad731469dce42b41491229123e0a107dd7a1f958931ef5a3a32
DIST riece-9.0.0.tar.gz 438553 BLAKE2B eaa54c7f5b445657b0a1e09914b145ccaa88a26c5f14d7b6c37061c25b90210f4fd0ec9bb6867ed881212314d0f4d9fe81f60fbde64accf8091d72cc6f9a8576 SHA512 3fbfa4a6d898a713248ce217939af208729eb441ab7ecea2d2c028ce228db1363cb7d90d0de4636bd9fe10813c73f9ef70fb003cfc2fe64ec25b71c9821e8bf6
-EBUILD riece-9.0.0.ebuild 819 BLAKE2B c187c3eeef7f5a6d8b6f0e2a356e73f7cc024fd873eed25428d15e1984907c51f6da1740b03116721f6404f15e362a19d3a80740fa1138becf850a378b3c0b64 SHA512 cda075586389ebbe038f1cbf43f012481071a32f4d3445c645f60ac7fea556db37e36721c9f37844475a735443a0519570c95903bd056676090130f69f7aea3e
+EBUILD riece-9.0.0-r1.ebuild 818 BLAKE2B 8ef46710414c647562f542f2875af062554eb365fea8a190224853c8c11770e75d1891b21573234aa265b346ce64aef62ee5db52f662ddc33bf17ed7888ae67b SHA512 d414bc5aea297be072dd35c8d9e5416e27f7f805a4b9e453780955ca0c8ae0dae53fbbaf691b0e00095df5b657228afb2aa47cac2eca86d476ee1aac8a6392aa
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/riece/riece-9.0.0.ebuild b/app-emacs/riece/riece-9.0.0-r1.ebuild
index 5046117f6784..3b436838898f 100644
--- a/app-emacs/riece/riece-9.0.0.ebuild
+++ b/app-emacs/riece/riece-9.0.0-r1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
DESCRIPTION="A redesign of Liece IRC client"
-HOMEPAGE="http://www.nongnu.org/riece/"
-SRC_URI="http://download.savannah.gnu.org/releases/riece/${P}.tar.gz"
+HOMEPAGE="https://www.nongnu.org/riece/"
+SRC_URI="https://download.savannah.gnu.org/releases/riece/${P}.tar.gz"
LICENSE="GPL-2+ FDL-1.1+"
SLOT="0"
diff --git a/app-emacs/rpm-spec-mode/Manifest b/app-emacs/rpm-spec-mode/Manifest
index 2c3a449ea069..bb98eaa47a6b 100644
--- a/app-emacs/rpm-spec-mode/Manifest
+++ b/app-emacs/rpm-spec-mode/Manifest
@@ -1,4 +1,4 @@
AUX 50rpm-spec-mode-gentoo.el 188 BLAKE2B 03ce71a3d7383b4a34eca735a312c4d974c1494471bc038cc3a77ca4fd5d11832c2daa56ce2d9f77ccd3dad589173a446d285cb37a302d1d8f0df5f6bc570ab5 SHA512 60a6c11f7ef2c0043c9c2f502d0cf1d2976a5e33eb47735b00a0b4b99cded6f635386a5ad5680b0eac7604e00aee8f508df53a79263bb0dfe82c076ca5fa4657
DIST rpm-spec-mode-0.15.el.xz 11176 BLAKE2B 209720693ab1d749187ce923534db18ecc57daabf83bd9051988a2ae660df8482370f33aae3730152f99c1267ad366848ba6b7df72ad9a8c7b195ea94313b224 SHA512 cd2f1dc1d3b7bc18512d14bdbc8b73183b0d917e93911aa5c88bd847cbf24f090480cdac46f9f8a82336085ea801abbbed567fce19498cc70661d051dfa287dc
-EBUILD rpm-spec-mode-0.15.ebuild 459 BLAKE2B 8b57ab69cae009589b579125b9f98405f1d35cf7fc002d5740dcf502badd6d687c4c553e5e031a9b7fe7788b2aa968f2f5919e8d4281a2d4dfa931703c5edc36 SHA512 8e97a340671f65e63d5f0cbef8ad89c167250c15fe7fbfe8af90b66c5f54559deb0756bb62e93a3547bdd0f51f2f3720909b2facc64d5307b6690e651addc197
+EBUILD rpm-spec-mode-0.15.ebuild 456 BLAKE2B a8d3a4aa037d56b26078f0d594fcb5bc9cbe87ecfcd7e9b9c884986085e16a3d1d7de8a37a7b5b95326b9fea8236e71e487303aec166af9b5b6fdeb70b022fd4 SHA512 f55c03850e15c8dd505c66c3ad7985285845a34d91f516acea2104272264e8488d99b0c6395dae9d60627cbb808f4a0a46521a30653d93fa1dee49e7567ed4b9
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/rpm-spec-mode/rpm-spec-mode-0.15.ebuild b/app-emacs/rpm-spec-mode/rpm-spec-mode-0.15.ebuild
index 0f7ca5284d9b..0086ffe7ae34 100644
--- a/app-emacs/rpm-spec-mode/rpm-spec-mode-0.15.ebuild
+++ b/app-emacs/rpm-spec-mode/rpm-spec-mode-0.15.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/scala-mode/Manifest b/app-emacs/scala-mode/Manifest
index 40ce7ef4b901..f1fab1a5037f 100644
--- a/app-emacs/scala-mode/Manifest
+++ b/app-emacs/scala-mode/Manifest
@@ -1,4 +1,4 @@
AUX 50scala-mode-gentoo.el 65 BLAKE2B 90302bb73d75edce2b458ca15e3c12d284cace94257f251f4e24be3fdb825b78c48d79daa903bbc83b2be3d388468f8dea4cecb7e7ae6497c2d0f51b20c20f32 SHA512 399fa433716e4f867ebd91fb52da5ea1da503b5e6621943491ceca9c05740ee701879e9d966e2fb266e5ca05d999097b4b9413569385004454c81b8e010ec022
DIST scala-tool-support-2.10.3.tgz 26040 BLAKE2B 7ff24aa2e16a1eb587e633839b9e6be7a146dfc99b0edaabe260a653aa931ddff6c10dea3d7bb5ad12bc3f25373f7064f20a75945badb3c3e55f4bff5991c697 SHA512 77bd695d1e577d05884a8b70d4edcc6a0af1da13de0f8cdf54d5636e0e93c22ec919ccd3d79e92382b6a9fe8085a08af37b9f5428c1ed14359faf8fc860a81b5
-EBUILD scala-mode-2.10.3.ebuild 470 BLAKE2B d562954f9d1ee1fa31ec5c7816eff8a33d7123eb8f54ddba04c7a6c5c9a807a2fe92dca4282e8eeec19d5fd5cf88449bfff8fe30e352905878c475aa368679a7 SHA512 589399fa85ee152cf9aacc3ba7c5f7be22989a1f122a7796e241230e1f1b8a655b970214059a71e86955531a9320d1d6a26eb102516abf190a2ec004083c2dfb
+EBUILD scala-mode-2.10.3.ebuild 467 BLAKE2B 5710b3b06caa75645ac0be980c537631a1297f76550f86b40a7380f4dc909dda471b5bd42095e1ac84f2f076127ebb00afe118a841dd20f17b650e6d9776aeae SHA512 9bb6fb01eb3dae60f7ce18be86b3d334383386bf5b81eb422b6a736bbc665eff76a9b4fe88c35cac66d368ba4d06123f23f61c0d343eb8807a26ebc402f176fe
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/scala-mode/scala-mode-2.10.3.ebuild b/app-emacs/scala-mode/scala-mode-2.10.3.ebuild
index 30fc0a89b676..5d191a5e3386 100644
--- a/app-emacs/scala-mode/scala-mode-2.10.3.ebuild
+++ b/app-emacs/scala-mode/scala-mode-2.10.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/semi/Manifest b/app-emacs/semi/Manifest
index ec75b9721fb6..45f31383769c 100644
--- a/app-emacs/semi/Manifest
+++ b/app-emacs/semi/Manifest
@@ -1,7 +1,5 @@
AUX 65semi-gentoo.el 60 BLAKE2B 19bc99330e4583e19060bba3722f73da5a5e232e0e60673ba21c3b02dd3429098685313380f788bbce5a23c98618f2adc22115a1b47abe2969c25db3d8b6716a SHA512 a8441acdfac8f82dfa65e796e39dd77ce5ff7569e0deb930d31c7c90ce7ccd4be138f51a4866a1036ea6234c6419e548a5df74fc932cb5b588dd99acc2c2d314
AUX semi-info.patch 1009 BLAKE2B 936ce69c254eca176f7bdbaae92dcda7fe921214b1d089ce8bbdf9d05fad0872ae2c3e1978c6c60663539d427f863f225cb11d604de80c0fe5d2f0bfb4898365 SHA512 d3e3700f8bc19e48d7a5ec419d7a1f5e5683fe18e6097b52d47f73dee47624b095e3dae4a064b023a6ad2cf5d84705aefa04f94ff85aa9a854c1d9cf3dc7f052
-DIST semi-1.14.6.tar.gz 142549 BLAKE2B e417b305ad814b2a23fad4fd37057395efb47bdb61778aa167149eda4277cda47dc81148821d9e4ad3225a858c77f781a6565c3e49747d78882b9401fd5fbac1 SHA512 1011271c58414f4ca23da079f16f273b408643e0d9f4961db321b65c1ed9a7d4ca66a7d7cb5b0c9fa2b4904fa992c9188858de6131180ee30132d3cadaeef33f
DIST semi-1.14.7_p20190517.tar.gz 152636 BLAKE2B a22b1f9a5de0a695de2d8e342ca313af05c12a1c0b597890d926496e9ce240e3329365700f91e6268cf399976ec067163ac8197c7a643e499d70851501f63798 SHA512 d25c940fdd0a048d21079d905ae91521a1f1247b8f78145baeba24c994c0d5b30985a76c909a793f82f6253b323fb4699bbf059ea48037bb49ae92505b0c6d18
-EBUILD semi-1.14.6-r2.ebuild 1287 BLAKE2B a881d05c915d49523a9941ec6b38960940e168288b3a8c58eb4f1fc60bf426ff66c571fbf16671aacd42555feb3b257fa285541b7a7bdfe8a932af17b18b8fbb SHA512 fc888480abe38be0e6e6b42e1dfa017e32ace2ca62b048592fc881239120f5dec1213bb3e04cadbb82dc37006f2c11699c598812592168dcf3addfb0781dcea6
-EBUILD semi-1.14.7_p20190517.ebuild 1356 BLAKE2B 84c31eb8c61d149b12ed906e91a0272ddbdca48958be78a0229f9a7790b3e2acbb1d533a1de0fe901aba92229bf2709f54c53bbf3cc802f60656285a34d7b814 SHA512 39ec18a6f6b8e83b0200d3320d872dc71c90899be4cfd8641a04ca4a15a599cf6a0cf6ec319d4ef88cc8b9f87952b2053c2de05a8f707ab5db3e10e8b5bbfe30
+EBUILD semi-1.14.7_p20190517.ebuild 1256 BLAKE2B 49ed1c01ac577f35bbc8cfb2f45b627bda0644e07c7781ba0e0dfbd55de6b8ffe77cf6259701ce9c50aae18cfc36fa1ddea4d979c1a5bb13bc74aa9d01e25028 SHA512 ef34a089f3e911b6dc43c700ee7d5b596ca817d4997dbbaec3ca792bbfccffc875a328767abea3285b2379c64332b5e06f4be331f1c75df003b65febef5b353e
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/semi/semi-1.14.6-r2.ebuild b/app-emacs/semi/semi-1.14.6-r2.ebuild
deleted file mode 100644
index d52200a3db89..000000000000
--- a/app-emacs/semi/semi-1.14.6-r2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit elisp eutils
-
-DESCRIPTION="A library to provide MIME feature for GNU Emacs"
-HOMEPAGE="http://git.chise.org/elisp/semi/"
-SRC_URI="http://git.chise.org/elisp/dist/${PN}/${P%.*}-for-flim-1.14/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="l10n_ja"
-
-DEPEND=">=app-emacs/apel-10.6
- app-emacs/flim"
-RDEPEND="${DEPEND}"
-
-ELISP_PATCHES="${PN}-info.patch"
-SITEFILE="65${PN}-gentoo.el"
-
-src_compile() {
- emake PREFIX="${ED}"/usr \
- LISPDIR="${ED}/${SITELISP}" \
- VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}"
-
- ${EMACS} ${EMACSFLAGS} --visit mime-ui-en.texi -f texi2info \
- || die "texi2info failed"
- if use l10n_ja; then
- ${EMACS} ${EMACSFLAGS} \
- --eval "(set-default-coding-systems 'iso-2022-jp)" \
- --visit mime-ui-ja.texi -f texi2info \
- || die "texi2info failed"
- fi
-}
-
-src_install() {
- emake PREFIX="${ED}/usr" \
- LISPDIR="${ED}/${SITELISP}" \
- VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}" install
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-
- doinfo mime-ui-en.info
- dodoc README.en ChangeLog VERSION NEWS
- if use l10n_ja; then
- doinfo mime-ui-ja.info
- dodoc README.ja
- fi
-}
diff --git a/app-emacs/semi/semi-1.14.7_p20190517.ebuild b/app-emacs/semi/semi-1.14.7_p20190517.ebuild
index aeedb9d5281f..cc9296844af8 100644
--- a/app-emacs/semi/semi-1.14.7_p20190517.ebuild
+++ b/app-emacs/semi/semi-1.14.7_p20190517.ebuild
@@ -24,9 +24,7 @@ ELISP_PATCHES="${PN}-info.patch"
SITEFILE="65${PN}-gentoo.el"
src_compile() {
- emake PREFIX="${ED}"/usr \
- LISPDIR="${ED}/${SITELISP}" \
- VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}"
+ emake
${EMACS} ${EMACSFLAGS} --visit mime-ui-en.texi -f texi2info || die
if use l10n_ja; then
diff --git a/app-emacs/setnu/Manifest b/app-emacs/setnu/Manifest
index 8564525bd8b0..05bcc4b73806 100644
--- a/app-emacs/setnu/Manifest
+++ b/app-emacs/setnu/Manifest
@@ -1,4 +1,4 @@
AUX 50setnu-gentoo.el 157 BLAKE2B 88991e40d47f1b27deb2bfd8afe20611489052c439f4f2cceef3be7b93c0be955a0f835171e173f3e4367d11f926da4bd52b5a5a768bceeb1c154938c7ac51e7 SHA512 f94345c009d3120f7d879abbceb949dd506b677228a7b40af69751398867290ff27b8b287aac1c06f4a25cbd7d3ea68b1460fdcf08fc31f3df3fcb3ed7e64ec5
DIST setnu-1.06.tar.gz 4488 BLAKE2B a549e5e43c47276b5110059002609a1de36198e7b2f53f101689f3b4df952190197b9b77602eb78ceb6b19d3386043aade8b214bdae656a487eea51f95495c0f SHA512 84ff5ba3da8c8d1c205f251ac408ff1f5b1368d5a418826dbe55e86e26e8dd9ea9a65d89c3432d45126adc2b4e6ed7b210b2c1bfe6abe38d77aba76a85d2792e
-EBUILD setnu-1.06.ebuild 388 BLAKE2B 7aa5723ce4f95c261fd0657aa5ea3207172611200e52e977bbb5ef1851b03559322b98e82d04d4a3583bd0de44b317c1d77efead8a8ee4d4214ea18fe61c63a4 SHA512 9d97380bac204e4daf8d39d49a0bd1c4a0f35d1f27d1bf12b0b82b635a5b1851c85ab657a046b02d810d870f3da0816900b7f7e4c6c4588ac47cae799d630e96
+EBUILD setnu-1.06.ebuild 385 BLAKE2B 0da82010ffc9237cc48f7fc20b3ade0c59eb8131e09d56afcfdba5286bd9e2774ba78745abf53ab228abc4fccd77077425622c994ab1bf8c4ffc39bd084e34f6 SHA512 60cc664666f77ab7c3a9631e51bd824485e50c502376c20f694b01d05165d5f4dce24bfd59c0863ec0b41c73c0ebe365c8cb7fccb3c0748429bf357e5b1ec3e2
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/setnu/setnu-1.06.ebuild b/app-emacs/setnu/setnu-1.06.ebuild
index 2e24e4a69655..ea2fb0362c2d 100644
--- a/app-emacs/setnu/setnu-1.06.ebuild
+++ b/app-emacs/setnu/setnu-1.06.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/slime/Manifest b/app-emacs/slime/Manifest
index c0c3c7044108..63e608d68c25 100644
--- a/app-emacs/slime/Manifest
+++ b/app-emacs/slime/Manifest
@@ -1,18 +1,4 @@
-AUX 2.0_p20110617/70slime-gentoo.el 573 BLAKE2B 4d9908cfc43a18aad633eca7e9164c3d4506c7ed3af5551600b291ff8f781d19198b7a38125dc024f9c0a844ff0594868b416474eeb0bfe87f9e47c0ab9380ce SHA512 022e0934c8dcdf208bdfed9810200c8b925059b75e87697760b7e8cc926569da607dc3b723988e1ec49d584c92cdea96afd46642090743e4e593c860a058523f
-AUX 2.0_p20110617/gentoo-dont-call-init.patch 638 BLAKE2B f844d294562f59cf72651929a1ff35ce90ca7097ff804c874b752f2c4a540f538078f7fc4545079bd72ed2d24e482a15edd5a6d8d95764c7da9b394a1ebfe4d3 SHA512 b99e0dc55e61fda9f21bca9661854b84166834b4330e5f46b10bfd2c3fb61f092046fe8553fdf2d7a7a6350adcd3827315ea681bb53a3ebfec3648b25ac72b84
-AUX 2.0_p20110617/swank.asd 4348 BLAKE2B eeebe2b694b42e2aa30dfd08d1e86f4164369b44676785e47f37a38be536188164ba67fd1345a4eda7f419f6fa45dda6d4fd9df48df58d752496cd6a3d3d9a9c SHA512 323461a64953c4bd1ca94d68f6a36103c518c69938a205870cd1dcbeb0e3bccc6221a58bf8079ae5c7d17afe06c6732838cc3b2e418ca5dc225603ad3d309479
-AUX 2.0_p20130214/gentoo-module-load.patch 3253 BLAKE2B 2b404f6bdbbd11a271fb8903312f6ac62cb60c3293fbd8f7732c5d965104414812e93995777b354db6a0f88f3390e1d7e3939131cded64d8e3fa7f5a7844a543 SHA512 6489627fad7ab80102b7127bc5e70f74856e0685fbbe4ae92a779f65425b30472ff554cce05e102d2fe652e8216ddcd0f51393651aa3818865a90a215417fcad
-AUX 2.11/dont-load-sbcl-pprint.patch 556 BLAKE2B feb05a884c8fa088efec7907405dfcf9abaf4c02d44bd35d1e4e319eda3186b2a2ab3bb04b828bf8a868ab922de3c1857134cf9f7ed2eba56b0ef7e86158e7ad SHA512 5c0e49aad96da70c74cfda79e8d0654d87ee4996245a22f914ad75902e4acb1315a0c455920a27ca11a15465f8ebbd389655afc5083b0212d16b8541db4f88f4
-AUX 2.11/gentoo-changelog-date.patch 803 BLAKE2B 0adbe6e88ef0470d27ffe8ae4e18d86ed5dcdb062026bdaec6966609d167530e21a439fc3465274cd5b578b29a2ac48e08ac314789cd060b7456a48fae443b72 SHA512 ae0f07c74988733a070bfd3ca4192ab3de7ebd5bab4705e6419f17986a833a35e0e4f84dad6c0e16cb051eb5ca612ae958a73f3cde327416eb4726a8139ac4b5
-AUX 2.15/gentoo-changelog-date.patch 790 BLAKE2B acb85ec980c299eef7bff5f766b0674a38695549f86af8df5d3e87b3fc62943a364fba5e1d87faec251ee9c11ba19ff1dac6ac790a1acd25338fb062ab68269f SHA512 f5dd64feccd905d92743135dec9158e258f3bbae06032ab2059878701d9c308416e355ef2a9d01113df8a4763f4d2ce3d15d42e6ed36470065de079c495ca057
AUX 70slime-gentoo.el 526 BLAKE2B 6bfd25cf1ef661ac1510d6862d8eea832d1de11d173d7a4c1fc6f12c204c13b641382a23b196c21ad6a4825b620c69244764db65e94060e4b636c5b6702e871c SHA512 94c84b4a91cad91f553c22cc9d61cb6a77aa0dd723571770159237e7d3e6f2ec0e3dc0a3e139a99bd820da67d019891db1e84d384fb96614f086b54e9bd5769e
-AUX slime-2.20-fix-doc-build.patch 3547 BLAKE2B 10c45bfe0c638080373071d3c357f9dbb1161804b172259a0763d69ce41ac3cf1c9d3156f6379ba542d23b977b9698fbb17d9f4ca4825549c6639927a568fbca SHA512 3c8b762a6512c9558743bac4fc1b3804472fe637e44bd255e5c69e2221cc053e1a9099e9ce829f4935911b91ecb1f6fe1e6629ebc9e389e8ddbbd9b1366b1354
-AUX swank-loader.lisp 68 BLAKE2B 6cc412c9e0d5357835741486c7c26dd58edaef9d8a4544bf9f3cb416973e76a2e5456d86bf930a66ae60ddbf637523537914fe43a7d5c3793877b194df63ad90 SHA512 2d4c86b5ed9e19268356e6cc97a3693b005f20e40d16a94f4df99953108ce21ee46db6c951218bedb5ec34b086835476424af1ed863989bcd18a9123d03982a7
-DIST slime-2.15.tar.gz 1072190 BLAKE2B 7623d2d109486e35cb94a3bd8a6b72008c28fbc0bac5bdbcde5fcde19b2ebc74d488a6ff67f026922ea716e67ac732cc72f7b984cc4c2574f57323db93de300c SHA512 15f943981e35995b225b168a3d1c2099f7205c2ff359fa209f164464caf05f9fab4d24906442d94ddeb4222f7116d09a832c7377baf95fbe02d6a98a721fd611
-DIST slime-2.20.tar.gz 803127 BLAKE2B 9a6e50d50da4c9f8f2226ec919cf7f2068ae93a0bac0301233c2d75f12e94e3345998093880d7836fab07d8541da86de928308cfe571ee5811da6de9bfa11b31 SHA512 994dbffb54ee1ab4ca529771451724c83ff83992a6d495e06cdca5cd94f0c098e48d7914489278e3015f18ea094d58c469e57301492087a33087562f69506b46
DIST slime-2.21.tar.gz 810610 BLAKE2B d5126e60fb04af2c712426dc9b701cfcabb04a16ab4df6ee138c9f77280fa892e608a04f1af1154b42f7063cc85464146e9a9b10f2a223b5d8015ed49eb1ee1c SHA512 6cc0d865bda2b1a4d806564e4e7d0c9cff739aba16d21ffd47c6a7353e45d332506014ba54f6a0fcfbc97d4c2d3d864f02c2d144cd4d8d06b9b19dafa8f8be3c
-EBUILD slime-2.15.ebuild 3618 BLAKE2B 37ffcb7020e8b5f8cb59824569acae9f719727d912504a519a107d2d95b6bfa7670e837d2f84b330d6292f6b2e5e65abb2fcc25ec92790db37670da42962f5f6 SHA512 1c239ba7b0e40a364404f6969a1c087eefd86eb69a8b96bc8b99d1f102ae4ebdc28a9d06c987270cc611e51a220f122c2da66a3fa1788261322db2c649f7b9de
-EBUILD slime-2.20-r1.ebuild 1643 BLAKE2B 056293286e46dbe6ac2a4431c2cd4e4de9332442c61c643d269e23f2cd03d4eb8275578921157ab7c9d40167c582b3cca6fff207ce3fdab97e169d4680df4cd6 SHA512 79d2df52696e9064fce5cd6e4f8aa1b04dd6104ee765ec32d41a79792629807519a3ac35ffef228c06e23cf072fe31d11b1be332c86e62537f9ddd740181f85b
-EBUILD slime-2.20.ebuild 1578 BLAKE2B eb0f4c64acf32e16aca61fb924c2341d6c40fb7eef5255bcdfd5a3f49ed7f80b9fafb512965cfcac1a7afb1ff5e360a4a0611fa38f36d2f2c4725c4ab80db681 SHA512 59d1215a0e2b2643a4cef230e826fd5c7d313edea7bb26b1d1ffafffa564c9827cb367509d903b4477d72e0262ceb416cfe99801ed322886320b5a35d4c040e3
EBUILD slime-2.21.ebuild 1536 BLAKE2B 9a57dbef9d64de8a0a5a53c9dad65a123ffc2d623c7aded7c95db61a519101a7899908fa9be6ce006393e4c15a1a4e11fa311fa4dda7cba7e77bf106221107b1 SHA512 335950f876002fdb3d78530b09fade01e43ea6e4802b6a7a4fa3c2066c5c16068956cf1e5529356e3da46cd40d738248dd0e6a4941ad4fa794dae122b7db4592
MISC metadata.xml 1681 BLAKE2B b064702addc588a618896d83ab0e20a5b867972621473b97dc131a9b3f4c9305576323084130fc181c5f260cd46ae042f719e9956f414a3ba7c1c9d677f0f6b0 SHA512 0387efe8e517d3dab2a609bd63a914b264dfd922e1e985aabe958f4dbe45d7effdafd15b9ca1d2a63cd269f25d36b01524af542e9203b28e64044a47a9d7d5da
diff --git a/app-emacs/slime/files/2.0_p20110617/70slime-gentoo.el b/app-emacs/slime/files/2.0_p20110617/70slime-gentoo.el
deleted file mode 100644
index 358af67d918d..000000000000
--- a/app-emacs/slime/files/2.0_p20110617/70slime-gentoo.el
+++ /dev/null
@@ -1,15 +0,0 @@
-;;; site-lisp configuration for SLIME
-
-(add-to-list 'load-path "@SITELISP@")
-(add-to-list 'load-path "@SITELISP@/contrib")
-(autoload 'slime-highlight-edits-mode "slime-highlight-edits")
-
-(require 'slime-autoloads)
-(slime-setup '(slime-fancy slime-asdf slime-banner))
-
-;; this allows us not to require dev-lisp/hyperspec
-;; (which is non-free) as a hard dependency
-(setq common-lisp-hyperspec-root
- (if (file-exists-p "/usr/share/doc/hyperspec/HyperSpec")
- "file:///usr/share/doc/hyperspec/HyperSpec/"
- "http://www.lispworks.com/reference/HyperSpec/"))
diff --git a/app-emacs/slime/files/2.0_p20110617/gentoo-dont-call-init.patch b/app-emacs/slime/files/2.0_p20110617/gentoo-dont-call-init.patch
deleted file mode 100644
index 410c3913a2a1..000000000000
--- a/app-emacs/slime/files/2.0_p20110617/gentoo-dont-call-init.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Author: Stelian Ionescu <sionescu@cddr.org>
-Date: 2010-05-14
-Status: Gentoo-only
-Description: Dont' call SWANK-LOADER:INIT on startup since we don't use
- the upstream swank-loader.lisp
-
---- a/slime.el
-+++ b/slime.el
-@@ -1323,7 +1323,6 @@ See `slime-start'."
- `(progn
- (load ,(slime-to-lisp-filename (expand-file-name loader))
- :verbose t)
-- (funcall (read-from-string "swank-loader:init"))
- (funcall (read-from-string "swank:start-server")
- ,(slime-to-lisp-filename port-filename)
- :coding-system ,encoding)))))
diff --git a/app-emacs/slime/files/2.0_p20110617/swank.asd b/app-emacs/slime/files/2.0_p20110617/swank.asd
deleted file mode 100644
index b33ca6e67cb0..000000000000
--- a/app-emacs/slime/files/2.0_p20110617/swank.asd
+++ /dev/null
@@ -1,98 +0,0 @@
-;;;; -*- Mode: Lisp; indent-tabs-mode: nil -*-
-
-(defpackage #:swank-system
- (:use #:common-lisp #:asdf))
-
-(in-package #:swank-system)
-
-(defun load-user-init-file ()
- "Load the user init file, return NIL if it does not exist."
- (load (merge-pathnames (user-homedir-pathname)
- (make-pathname :name ".swank" :type "lisp"))
- :if-does-not-exist nil))
-
-(defun load-site-init-file ()
- (load (make-pathname :name "site-init" :type "lisp"
- :defaults (truename
- (asdf:system-definition-pathname
- (asdf:find-system :swank))))
- :if-does-not-exist nil))
-
-(defclass no-load-file (cl-source-file) ())
-
-(defmethod perform ((op load-op) (c no-load-file)) nil)
-
-(defmacro define-swank-system (sysdep-files)
- `(defsystem :swank
- :description "Swank is the Common Lisp back-end to SLIME"
- :serial t
- :components ((:file "swank-backend")
- (:file "nregex")
- ,@(mapcar #'(lambda (component)
- (if (atom component)
- (list :file component)
- component))
- sysdep-files)
- (:file "swank-match")
- (:file "swank-rpc")
- (:file "swank")
- (:module "contrib"
- :components ((:no-load-file "swank-c-p-c")
- (:no-load-file "swank-arglists"
- :depends-on ("swank-c-p-c"))
- (:no-load-file "swank-asdf")
- (:no-load-file "swank-clipboard")
- (:no-load-file "swank-fancy-inspector")
- (:no-load-file "swank-fuzzy"
- :depends-on ("swank-c-p-c"))
- (:no-load-file "swank-hyperdoc")
- (:no-load-file "swank-indentation")
- (:no-load-file "swank-listener-hooks")
- (:no-load-file "swank-media")
- (:no-load-file "swank-motd")
- (:no-load-file "swank-package-fu")
- (:no-load-file "swank-presentations")
- (:no-load-file "swank-presentation-streams"
- :depends-on ("swank-presentations"))
- (:no-load-file "swank-sbcl-exts"
- :depends-on ("swank-arglists"))
- (:no-load-file "swank-snapshot")
- (:no-load-file "swank-sprof"))))
- :depends-on (#+sbcl sb-bsd-sockets)
- :perform (load-op :after (op swank)
- (load-site-init-file)
- (load-user-init-file))))
-
-#+(or cmu scl sbcl openmcl clozurecl lispworks allegro clisp armedbear cormanlisp ecl)
-(define-swank-system
- #+cmu (swank-source-path-parser swank-source-file-cache swank-cmucl)
- #+scl (swank-source-path-parser swank-source-file-cache swank-scl)
- #+sbcl (swank-source-path-parser swank-source-file-cache swank-sbcl swank-gray)
- #+(or openmcl clozurecl) (metering
- #.(if (and (find-package "CCL")
- (fboundp (intern "COMPUTE-APPLICABLE-METHODS-USING-CLASSES" "CCL")))
- 'swank-ccl
- 'swank-openmcl)
- swank-gray)
- #+lispworks (swank-lispworks swank-gray)
- #+allegro (swank-allegro swank-gray)
- #+clisp (xref metering swank-clisp swank-gray)
- #+armedbear (swank-abcl)
- #+cormanlisp (swank-corman swank-gray)
- #+ecl (swank-source-path-parser swank-source-file-cache swank-ecl swank-gray))
-
-#-(or cmu scl sbcl openmcl clozurecl lispworks allegro clisp armedbear cormanlisp ecl)
-(error "Your CL implementation is not supported !")
-
-(defpackage #:swank-loader
- (:use #:common-lisp)
- (:export #:*source-directory*))
-
-(in-package #:swank-loader)
-
-(defparameter *source-directory*
- (asdf:component-pathname (asdf:find-system :swank)))
-
-;; (funcall (intern (string :warn-unimplemented-interfaces) :swank-backend))
-
-;; swank.asd ends here
diff --git a/app-emacs/slime/files/2.0_p20130214/gentoo-module-load.patch b/app-emacs/slime/files/2.0_p20130214/gentoo-module-load.patch
deleted file mode 100644
index c25a248d04ab..000000000000
--- a/app-emacs/slime/files/2.0_p20130214/gentoo-module-load.patch
+++ /dev/null
@@ -1,84 +0,0 @@
---- slime-9999-orig/contrib/swank-arglists.lisp 2012-08-14 06:50:34.000000000 +1000
-+++ slime-9999/contrib/swank-arglists.lisp 2013-02-14 21:33:26.879124163 +1100
-@@ -9,8 +9,7 @@
-
- (in-package :swank)
-
--(eval-when (:compile-toplevel :load-toplevel :execute)
-- (swank-require :swank-c-p-c))
-+(swank-require :swank-c-p-c)
-
- ;;;; Utilities
-
---- slime-9999-orig/contrib/swank-fuzzy.lisp 2013-02-02 20:48:51.000000000 +1100
-+++ slime-9999/contrib/swank-fuzzy.lisp 2013-02-14 21:35:32.059873714 +1100
-@@ -10,9 +10,8 @@
-
- (in-package :swank)
-
--(eval-when (:compile-toplevel :load-toplevel :execute)
-- (swank-require :swank-util)
-- (swank-require :swank-c-p-c))
-+(swank-require :swank-util)
-+(swank-require :swank-c-p-c)
-
- ;;; For nomenclature of the fuzzy completion section, please read
- ;;; through the following docstring.
---- slime-9999-orig/contrib/swank-sbcl-exts.lisp 2009-09-25 16:43:33.000000000 +1000
-+++ slime-9999/contrib/swank-sbcl-exts.lisp 2013-02-14 21:33:26.880124185 +1100
-@@ -7,8 +7,7 @@
-
- (in-package :swank)
-
--(eval-when (:compile-toplevel :load-toplevel :execute)
-- (swank-require :swank-arglists))
-+(swank-require :swank-arglists)
-
- ;; We need to do this so users can place `slime-sbcl-exts' into their
- ;; ~/.emacs, and still use any implementation they want.
---- slime-9999-orig/swank.lisp 2013-01-11 20:00:30.000000000 +1100
-+++ slime-9999/swank.lisp 2013-02-14 22:15:39.624982175 +1100
-@@ -2535,14 +2535,17 @@
- "Load the module MODULE."
- (dolist (module (ensure-list modules))
- (unless (member (string module) *modules* :test #'string=)
-- (require module (if filename
-- (filename-to-pathname filename)
-- (module-filename module)))
-+ (let ((*load-print* nil)
-+ (*load-verbose* nil)
-+ #+cmu (ext:*gc-verbose* nil))
-+ (require module (if filename
-+ (filename-to-pathname filename)
-+ (module-filename module))))
- (assert (member (string module) *modules* :test #'string=)
- () "Required module ~s was not provided" module)))
- *modules*)
-
--(defvar *find-module* 'find-module
-+(defvar *find-module* 'find-module-gentoo
- "Pluggable function to locate modules.
- The function receives a module name as argument and should return
- the filename of the module (or nil if the file doesn't exist).")
-@@ -2572,6 +2575,21 @@
- (some (lambda (dir) (some #'probe-file (module-canditates name dir)))
- *load-path*)))
-
-+(defun swank-fasl-pathname ()
-+ (make-pathname :name nil :type nil
-+ :defaults (car (asdf:output-files
-+ (make-instance 'asdf:compile-op)
-+ (car (asdf:module-components
-+ (asdf:find-system :swank)))))))
-+
-+(defun append-dir (pathname dir)
-+ (make-pathname :directory (append (pathname-directory pathname) dir)))
-+
-+(defun find-module-gentoo (module)
-+ (or (let ((*load-path* (list (append-dir (swank-fasl-pathname) '("contrib"))
-+ (append-dir swank-loader:*source-directory* '("contrib")))))
-+ (find-module module))
-+ (find-module module)))
-
- ;;;; Macroexpansion
-
diff --git a/app-emacs/slime/files/2.11/dont-load-sbcl-pprint.patch b/app-emacs/slime/files/2.11/dont-load-sbcl-pprint.patch
deleted file mode 100644
index c7dafb6cb91a..000000000000
--- a/app-emacs/slime/files/2.11/dont-load-sbcl-pprint.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/contrib/swank-presentation-streams.lisp b/contrib/swank-presentation-streams.lisp
-index 0c24bda..bd5a990 100644
---- a/contrib/swank-presentation-streams.lisp
-+++ b/contrib/swank-presentation-streams.lisp
-@@ -65,7 +65,7 @@ be sensitive and remember what object it is in the repl if predicate is true"
- (funcall ,continue)))))
-
- ;;; Get pretty printer patches for SBCL at load (not compile) time.
--#+sbcl
-+#+#:disable-dangerous-patching ; #+sbcl
- (eval-when (:load-toplevel)
- (handler-bind ((simple-error
- (lambda (c)
diff --git a/app-emacs/slime/files/2.11/gentoo-changelog-date.patch b/app-emacs/slime/files/2.11/gentoo-changelog-date.patch
deleted file mode 100644
index 4d7669a34d29..000000000000
--- a/app-emacs/slime/files/2.11/gentoo-changelog-date.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- slime-2.11-orig/slime.el 2014-12-01 21:05:54.000000000 +1100
-+++ slime-2.11/slime.el 2014-12-19 11:57:45.455393436 +1100
-@@ -134,16 +134,7 @@
- "Return the datestring of the latest entry in the ChangeLog file.
- Return nil if the ChangeLog file cannot be found."
- (interactive "p")
-- (let ((changelog (expand-file-name "ChangeLog" slime-path))
-- (date nil))
-- (when (file-exists-p changelog)
-- (with-temp-buffer
-- (insert-file-contents-literally changelog nil 0 100)
-- (goto-char (point-min))
-- (setq date (symbol-name (read (current-buffer))))))
-- (when interactivep
-- (message "Slime ChangeLog dates %s." date))
-- date)))
-+ "@SLIME-CHANGELOG-DATE@"))
-
- (defvar slime-protocol-version nil)
- (setq slime-protocol-version
diff --git a/app-emacs/slime/files/2.15/gentoo-changelog-date.patch b/app-emacs/slime/files/2.15/gentoo-changelog-date.patch
deleted file mode 100644
index c7e815f00fe6..000000000000
--- a/app-emacs/slime/files/2.15/gentoo-changelog-date.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- slime-2.15-orig/slime.el 2015-08-31 07:46:47.000000000 +1000
-+++ slime-2.15/slime.el 2015-09-17 17:05:53.616659817 +1000
-@@ -138,16 +138,7 @@
- "Return the datestring of the latest entry in the ChangeLog file.
- Return nil if the ChangeLog file cannot be found."
- (interactive "p")
-- (let ((changelog (slime--changelog-file-name))
-- (date nil))
-- (when (file-exists-p changelog)
-- (with-temp-buffer
-- (insert-file-contents-literally changelog nil 0 100)
-- (goto-char (point-min))
-- (setq date (symbol-name (read (current-buffer))))))
-- (when interactivep
-- (message "Slime ChangeLog dates %s." date))
-- date)))
-+ "@SLIME-CHANGELOG-DATE@"))
-
- (defvar slime-protocol-version nil)
- (setq slime-protocol-version
diff --git a/app-emacs/slime/files/slime-2.20-fix-doc-build.patch b/app-emacs/slime/files/slime-2.20-fix-doc-build.patch
deleted file mode 100644
index c95608c7705a..000000000000
--- a/app-emacs/slime/files/slime-2.20-fix-doc-build.patch
+++ /dev/null
@@ -1,94 +0,0 @@
-diff -Nuar a/doc/slime.texi b/doc/slime.texi
---- a/doc/slime.texi 2017-08-28 13:51:57.000000000 +0200
-+++ b/doc/slime.texi 2018-04-08 17:21:16.004697168 +0200
-@@ -1219,7 +1219,8 @@
- Describe the slot at point.
-
- @kbditem{e, slime-inspector-eval}
--Evaluate an expression in the context of the inspected object.
-+Evaluate an expression in the context of the inspected object. The
-+variable @code{*} will be bound to the inspected object.
-
- @kbditem{v, slime-inspector-toggle-verbose}
- Toggle between verbose and terse mode. Default is determined by
-@@ -1250,8 +1251,7 @@
- Store the value under point in the variable `*'. This can
- then be used to access the object in the REPL.
-
--@kbditempair{TAB, S-TAB, slime-inspector-next-inspectable-object,
--slime-inspector-previous-inspectable-object}
-+@kbditempair{TAB, S-TAB, slime-inspector-next-inspectable-object, slime-inspector-previous-inspectable-object}
-
- Jump to the next and previous inspectable object respectively.
-
-@@ -2016,7 +2016,7 @@
- On the emacs side you will use something like
- @example
- (setq slime-net-coding-system 'utf-8-unix)
--(slime-connect "127.0.0.1" 4005))
-+(slime-connect "localhost" 4005))
- @end example
- to connect to this lisp image from the same machine.
-
-@@ -2028,7 +2028,7 @@
- remote machine.
-
- @example
--ssh -L4005:127.0.0.1:4005 username@@remote.example.com
-+ssh -L4005:localhost:4005 username@@remote.example.com
- @end example
-
- That ssh invocation creates an ssh tunnel between the port 4005 on our
-@@ -2044,9 +2044,9 @@
- @end example
-
- The @kbd{RET RET} sequence just means that we want to use the default
--host (@code{127.0.0.1}) and the default port (@code{4005}). Even
-+host (@code{localhost}) and the default port (@code{4005}). Even
- though we're connecting to a remote machine the ssh tunnel fools Emacs
--into thinking it's actually @code{127.0.0.1}.
-+into thinking it's actually @code{localhost}.
-
- @c -----------------------
- @node Setting up pathname translations
-@@ -2323,8 +2323,7 @@
-
- @table @kbd
-
--@kbditempair{C-<up>, C-<down>,
-- slime-repl-forward-input, slime-repl-backward-input}
-+@kbditempair{C-<up>, C-<down>, slime-repl-forward-input, slime-repl-backward-input}
- Go to the next/previous history item.
-
- @kbditempair{M-n, M-p, slime-repl-next-input, slime-repl-previous-input}
-@@ -2333,16 +2332,14 @@
- a row, the second invocation uses the same search pattern (even if the
- current input has changed).
-
--@kbditempair{M-s, M-r,
--slime-repl-next-matching-input, slime-repl-previous-matching-input}
-+@kbditempair{M-s, M-r, slime-repl-next-matching-input, slime-repl-previous-matching-input}
- Search forward/reverse through command history with regex
-
- @c @code{slime-repl-@{next,previous@}-input}@*
- @c @code{slime-repl-@{next,previous@}-matching-input}@*
- @c @code{comint}-style input history commands.
-
--@kbditempair{C-c C-n, C-c C-p,
--slime-repl-next-prompt, slime-repl-previous-prompt}
-+@kbditempair{C-c C-n, C-c C-p, slime-repl-next-prompt, slime-repl-previous-prompt}
- Move between the current and previous prompts in the @REPL{} buffer.
- Pressing RET on a line with old input copies that line to the newest
- prompt.
-@@ -2655,6 +2652,11 @@
- If @code{slime-autodoc-use-multiline-p} is set to non-nil,
- allow long autodoc messages to resize echo area display.
-
-+@vindex slime-autodoc-mode-string
-+@code{slime-autodoc-mode-string} is a string that will be displayed in
-+the mode line when autodoc-mode is enabled, or nil, if you prefer no
-+indication. You can customize this variable.
-+
- @node ASDF
- @section ASDF
-
diff --git a/app-emacs/slime/files/swank-loader.lisp b/app-emacs/slime/files/swank-loader.lisp
deleted file mode 100644
index 4d9b157312e6..000000000000
--- a/app-emacs/slime/files/swank-loader.lisp
+++ /dev/null
@@ -1,4 +0,0 @@
-
-;; This file is NOT part of SLIME
-
-(asdf:oos 'asdf:load-op :swank)
diff --git a/app-emacs/slime/slime-2.15.ebuild b/app-emacs/slime/slime-2.15.ebuild
deleted file mode 100644
index 985b5d35c782..000000000000
--- a/app-emacs/slime/slime-2.15.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-[[ ${PV} = *9999* ]] && GIT_ECLASS="git-r3" || GIT_ECLASS=""
-
-inherit common-lisp-3 ${GIT_ECLASS} elisp eutils
-
-DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)"
-HOMEPAGE="http://common-lisp.net/project/slime/"
-if [[ ${PV} != *9999* ]]; then
- SRC_URI="https://github.com/slime/slime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-LICENSE="GPL-2 xref? ( xref.lisp )"
-SLOT="0"
-if [[ ${PV} != *9999* ]]; then
- KEYWORDS="amd64 ppc ~sparc x86"
-fi
-IUSE="doc xref"
-RESTRICT=test # tests fail to contact sbcl
-
-RDEPEND="virtual/commonlisp
- dev-lisp/asdf"
-DEPEND="${RDEPEND}
- >=sys-apps/texinfo-5.1
- doc? ( virtual/texi2dvi )"
-
-CLPACKAGE=swank
-CLSYSTEMS=swank
-SITEFILE=70${PN}-gentoo.el
-
-src_unpack() {
- if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/slime/slime.git"
- ${GIT_ECLASS}_src_unpack
- fi
- elisp_src_unpack
-}
-
-src_prepare() {
- if [[ "${PV}" == "2.11" ]]; then
- epatch "${FILESDIR}"/2.11/dont-load-sbcl-pprint.patch
- fi
- epatch "${FILESDIR}"/2.0_p20130214/gentoo-module-load.patch
- epatch "${FILESDIR}"/2.0_p20110617/gentoo-dont-call-init.patch
- has_version ">=app-editors/emacs-24" && rm -f lib/cl-lib.el
-
- # extract date of last update from ChangeLog, bug 233270
- SLIME_CHANGELOG_DATE=$(awk '/^[-0-9]+ / { print $1; exit; }' ChangeLog)
- [ -n "${SLIME_CHANGELOG_DATE}" ] || die "cannot determine ChangeLog date"
-
- if [[ "${PV}" == "2.11" ]] || [[ "${PV}" == "2.12" ]]; then
- # SLIME uses the changelog date to make sure that the emacs side and the CL side
- # are in sync. We hardcode it instead of letting slime determine it at runtime
- # because ChangeLog doesn't get installed to $EMACSDIR
- epatch "${FILESDIR}"/2.11/gentoo-changelog-date.patch
- else
- epatch "${FILESDIR}"/2.15/gentoo-changelog-date.patch
- fi
-
- # When starting slime in emacs, slime looks for ${S}/swank/backend.lisp as
- # /usr/share/common-lisp/source/swank/swank-backend.lisp
- pushd swank || die
- for i in *.lisp
- do
- mv ${i} ../swank-${i}
- done
- popd
-
- sed -i "/(defvar \*swank-wire-protocol-version\*/s:nil:\"${SLIME_CHANGELOG_DATE}\":" swank.lisp \
- || die "sed swank.lisp failed"
- sed -i "s:@SLIME-CHANGELOG-DATE@:${SLIME_CHANGELOG_DATE}:" slime.el \
- || die "sed slime.el failed"
- sed -i "s/@itemx INIT-FUNCTION/@item INIT-FUNCTION/" doc/slime.texi \
- || die "sed doc/slime.texi failed"
-
- # Remove xref.lisp (which is non-free) unless USE flag is set
- use xref || rm -f xref.lisp
-}
-
-src_compile() {
- elisp-compile *.el
- BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
- elisp-compile contrib/*.el lib/*.el
- emake -j1 -C doc slime.info
-
- if use doc; then
- VARTEXFONTS="${T}"/fonts \
- emake -j1 -C doc slime.pdf
- fi
-}
-
-src_install() {
- ## install core
- elisp-install ${PN} *.{el,elc} "${FILESDIR}"/swank-loader.lisp
- sed "s:/usr/:${EPREFIX}&:g" "${FILESDIR}"/2.0_p20110617/${SITEFILE} \
- >"${T}"/${SITEFILE} || die "sed failed"
- elisp-site-file-install "${T}"/${SITEFILE}
- cp "${FILESDIR}"/2.0_p20110617/swank.asd "${S}"
- # remove upstream swank-loader, since it won't be used
- rm "${S}"/swank-loader.lisp
- common-lisp-install-sources *.lisp
- common-lisp-install-asdf swank.asd
-
- ## install contribs
- elisp-install ${PN}/contrib/ contrib/*.{el,elc,scm,goo}
- common-lisp-install-sources contrib/*.lisp
-
- ## install lib
- elisp-install ${PN}/lib/ lib/*.{el,elc}
-
- ## install docs
- dodoc README.md ChangeLog CONTRIBUTING.md NEWS PROBLEMS
- newdoc contrib/README.md README-contrib.md
- newdoc contrib/ChangeLog ChangeLog.contrib
- doinfo doc/slime.info
- use doc && dodoc doc/*.pdf
-}
diff --git a/app-emacs/slime/slime-2.20-r1.ebuild b/app-emacs/slime/slime-2.20-r1.ebuild
deleted file mode 100644
index 90d933d93e25..000000000000
--- a/app-emacs/slime/slime-2.20-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit elisp
-
-DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)"
-HOMEPAGE="http://common-lisp.net/project/slime/"
-SRC_URI="https://github.com/slime/slime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2 xref? ( xref.lisp )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="doc xref"
-RESTRICT=test # tests fail to contact sbcl
-
-RDEPEND="virtual/commonlisp
- dev-lisp/asdf"
-DEPEND="${RDEPEND}
- >=sys-apps/texinfo-5.1
- doc? ( virtual/texi2dvi )"
-
-CLPACKAGE=swank
-CLSYSTEMS=swank
-SITEFILE=70${PN}-gentoo.el
-
-PATCHES=(
- # Should be fixed in >=app-emacs/slime-2.20
- "${FILESDIR}/${PN}-2.20-fix-doc-build.patch"
-)
-
-src_prepare() {
- default
- # Remove xref.lisp (which is non-free) unless USE flag is set
- use xref || rm -f xref.lisp
-}
-
-src_compile() {
- elisp-compile *.el
- BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
- elisp-compile contrib/*.el lib/*.el
-
- emake -C doc slime.info
- if use doc ; then
- VARTEXFONTS="${T}"/fonts \
- emake -C doc all
- fi
-}
-
-src_install() {
- # Install core
- elisp-install ${PN} *.{el,elc,lisp}
-
- # Install contribs
- elisp-install ${PN}/contrib/ contrib/*.{el,elc,lisp,scm,goo}
-
- # Install lib
- elisp-install ${PN}/lib/ lib/*.{el,elc}
-
- # Install swank
- elisp-install ${PN}/swank/ swank/*.lisp
-
- elisp-site-file-install "${FILESDIR}"/${SITEFILE}
- # Install docs
- dodoc README.md CONTRIBUTING.md NEWS PROBLEMS
- newdoc contrib/README.md README-contrib.md
- doinfo doc/slime.info
- use doc && dodoc doc/*.pdf
-
- # Bug #656760
- touch "${ED}${SITELISP}/${PN}/lib/.nosearch" || die
-}
diff --git a/app-emacs/slime/slime-2.20.ebuild b/app-emacs/slime/slime-2.20.ebuild
deleted file mode 100644
index 26655e54934d..000000000000
--- a/app-emacs/slime/slime-2.20.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit elisp
-
-DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)"
-HOMEPAGE="http://common-lisp.net/project/slime/"
-SRC_URI="https://github.com/slime/slime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2 xref? ( xref.lisp )"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86"
-IUSE="doc xref"
-RESTRICT=test # tests fail to contact sbcl
-
-RDEPEND="virtual/commonlisp
- dev-lisp/asdf"
-DEPEND="${RDEPEND}
- >=sys-apps/texinfo-5.1
- doc? ( virtual/texi2dvi )"
-
-CLPACKAGE=swank
-CLSYSTEMS=swank
-SITEFILE=70${PN}-gentoo.el
-
-PATCHES=(
- # Should be fixed in >=app-emacs/slime-2.20
- "${FILESDIR}/${PN}-2.20-fix-doc-build.patch"
-)
-
-src_prepare() {
- default
- # Remove xref.lisp (which is non-free) unless USE flag is set
- use xref || rm -f xref.lisp
-}
-
-src_compile() {
- elisp-compile *.el
- BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
- elisp-compile contrib/*.el lib/*.el
-
- emake -C doc slime.info
- if use doc ; then
- VARTEXFONTS="${T}"/fonts \
- emake -C doc all
- fi
-}
-
-src_install() {
- ## install core
- elisp-install ${PN} *.{el,elc,lisp}
-
- ## install contribs
- elisp-install ${PN}/contrib/ contrib/*.{el,elc,lisp,scm,goo}
-
- ## install lib
- elisp-install ${PN}/lib/ lib/*.{el,elc}
-
- ## install swank
- elisp-install ${PN}/swank/ swank/*.lisp
-
- elisp-site-file-install "${FILESDIR}"/${SITEFILE}
- ## install docs
- dodoc README.md CONTRIBUTING.md NEWS PROBLEMS
- newdoc contrib/README.md README-contrib.md
- doinfo doc/slime.info
- use doc && dodoc doc/*.pdf
-}
diff --git a/app-emacs/ssh/Manifest b/app-emacs/ssh/Manifest
index 3423d5741b8f..49ee923e023b 100644
--- a/app-emacs/ssh/Manifest
+++ b/app-emacs/ssh/Manifest
@@ -1,4 +1,4 @@
AUX 50ssh-gentoo.el 174 BLAKE2B d2f0180fa8e10c6788fb59757238e8f82fcda1ddbfd9ede2b99e4ed0a0258436d7d7d4aaa5ebbc9acdbecfe352d31ebb8cb5c53e94c0411689784711a789c7b6 SHA512 730743d6169ead8a100fc9853eef9f1b8ff910b4f32e2deace9434cb22712c4a703b1b946360c120b7c6b290473d767cfc1811fbf79fc2b7db63c81f531c32f9
DIST ssh-20120709.el.xz 4876 BLAKE2B f4b5d0c1c7f4bc7818b70b9f4c177169fb3e0bc759eba28d64c2c6e614516822f1803a85d38f02c60cda35ba4b33e35013b0a93f2d44e9a776abcf64e1f19f30 SHA512 69048f160bdd1b8ca29f0d49734cff7f9c4360ca9dd2abdacfcbca61bb964e84c962bf6388f424c0eb0161f1e8c8c9787dafebc084826b27d94300fba475ab9c
-EBUILD ssh-20120709.ebuild 422 BLAKE2B c4dfc677f0b66192dbbed9d8a6458641d9ce1fc37baa2a98e4b3f6236f74397d72dbd2c5ea0084bc343930dfc47e1fd2bb2cc998c34676eef4cbb2334a1e0f1c SHA512 958fce78272dc89e0615435425fdfaff146e591c85a75e97dd87d9408006527aa9389491962b9465a27ae37f46dc3cef24654b5d62112c08bffce4344d28c5ce
+EBUILD ssh-20120709.ebuild 419 BLAKE2B 0787d44374e2e9d8cb1e27a7a4169b51d391e89b35ce5d25786744a2b308e9f8ffb61822d32517cfe559c95c4c2e1f95b3e73a55d4f7941ee1dcb624456bd1e4 SHA512 9b4f6b4a8e6fdf456a512ff24e67b8851b47d62e083c93915ecfea20db8c765818061da02eda9016bd9c545f5630c8125fff6725baf4d7737dcd64bebf48efc0
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/ssh/ssh-20120709.ebuild b/app-emacs/ssh/ssh-20120709.ebuild
index 0b25cdef034f..e6520dd34707 100644
--- a/app-emacs/ssh/ssh-20120709.ebuild
+++ b/app-emacs/ssh/ssh-20120709.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/tempo-snippets/Manifest b/app-emacs/tempo-snippets/Manifest
index 4fcde0435f32..cd16b7d7cdb5 100644
--- a/app-emacs/tempo-snippets/Manifest
+++ b/app-emacs/tempo-snippets/Manifest
@@ -1,4 +1,4 @@
AUX 50tempo-snippets-gentoo.el 88 BLAKE2B 4d62db9046a7412ab12728cb64a7c0afdbdaf1aeb35d209b977584046e1c7b97b1da834eaffa960a529f78e9b0ca366d70b55b729f3057ce78d911a2941fcfe2 SHA512 aaeaf81327283a4f482c08b6bf78f0e60154e76ec2df15aafb213b5d25d54778a26e204e0c5cc7816aa4a82add11e6291332cd1f6130c77be92b72406994e88e
DIST tempo-snippets-0.1.5.el.bz2 5369 BLAKE2B d58073b1cd6585b76388f89470a0e5272e1f686a456ca7a7b7ae69e4a8aba81414c70c443be209eacd3b1404b21227330618e74c9f2f0056ba11b22933b6744c SHA512 77b739d3c9def0abc422daee372cdf5602ed79b7cb154125a0aa3ca99e24b025c070fbb8439638ce35849243efadc9cddf187debc53905242ab417ec79acacec
-EBUILD tempo-snippets-0.1.5.ebuild 423 BLAKE2B cadec630196ffbc48b3af61a4683e57ff7c8418f2a38a25200f21e4465f724ce11c937087370fa9171af13b3872320655e52e5f6d4b56816748d56d3dca2e2a9 SHA512 f63c8655904c44a518a3363290b2267b7592a751bbe95d4251e07d68750327b7be349163eebb025824e615f90c992be9531e02642841087ec8713ae325c57248
+EBUILD tempo-snippets-0.1.5.ebuild 420 BLAKE2B 18502c5acda76422642d404fa2b5094c4e2cc2f6bedb0d80877ba06a3294aacf6c74ee8f675d08e66e66013bbb514acbf909e62e7be035ff0b8857d690ff27df SHA512 307d189cfd3c4b903bb7b57b8dd58244b950cf1d006239b186bbb60b51206eeabe92af16c60aac7228f2d885b53f3ffc0e823dfb8e7490b69400ec9b197064e5
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/tempo-snippets/tempo-snippets-0.1.5.ebuild b/app-emacs/tempo-snippets/tempo-snippets-0.1.5.ebuild
index 1442e9fd6e58..2a824d7e5a3b 100644
--- a/app-emacs/tempo-snippets/tempo-snippets-0.1.5.ebuild
+++ b/app-emacs/tempo-snippets/tempo-snippets-0.1.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/twittering-mode/Manifest b/app-emacs/twittering-mode/Manifest
index 05466960c8a5..eca667f3322a 100644
--- a/app-emacs/twittering-mode/Manifest
+++ b/app-emacs/twittering-mode/Manifest
@@ -1,6 +1,6 @@
DIST twittering-mode-2.0.0.tar.gz 615223 BLAKE2B 1fc5ceb440ac9a00dde4d49cd48580d3e8f78ed2e9bccb8b2dcf41c6be1c7e0394c8db958e6ab4ac632b91bbdfc9a0930ad3867584d642b3f90b15a7bc0132d5 SHA512 318768c54c99c03c7641bfeb8396fdcaf65752121da6a64e6af9c071b6c429f73e44d1698df600915c4c7042233ef96cf86c037eece21b00d8e52a01ae569601
DIST twittering-mode-3.0.0.tar.gz 1363235 BLAKE2B 31801fcb339cab42c7b9a9bfb186ef6a21570be16dd90d36baaabe97ec9fc93bdc35ead707e366e7262347158da145c04a6f51340abd3386b8c2a9fd8b5d417b SHA512 c696a8f31abcf6944c127575719d3e9b24a2bfb6271e0193e2a6faa8137c6468c7686b88d1e4ec0c3cc3b833e26853b435726d1acb422e9f37d3c0334e278494
-EBUILD twittering-mode-2.0.0.ebuild 791 BLAKE2B 6e1d500843e4844e64a8b3902a68c1afaab8140ee31ea88d4b4045bb51630905881fa292cbe3ac5695ae0c0a9822c2b910f8be1bfee2c4659237b2abcc32f773 SHA512 797f75d2fdfab44eabd1ddba5a424472231772989fab56096fc149f22c2f2ff9678e52c45ab5a48b91eca952651cfd19aa54fa45bab6751b85257355e591632e
-EBUILD twittering-mode-3.0.0.ebuild 791 BLAKE2B 6e1d500843e4844e64a8b3902a68c1afaab8140ee31ea88d4b4045bb51630905881fa292cbe3ac5695ae0c0a9822c2b910f8be1bfee2c4659237b2abcc32f773 SHA512 797f75d2fdfab44eabd1ddba5a424472231772989fab56096fc149f22c2f2ff9678e52c45ab5a48b91eca952651cfd19aa54fa45bab6751b85257355e591632e
-EBUILD twittering-mode-9999.ebuild 791 BLAKE2B 6e1d500843e4844e64a8b3902a68c1afaab8140ee31ea88d4b4045bb51630905881fa292cbe3ac5695ae0c0a9822c2b910f8be1bfee2c4659237b2abcc32f773 SHA512 797f75d2fdfab44eabd1ddba5a424472231772989fab56096fc149f22c2f2ff9678e52c45ab5a48b91eca952651cfd19aa54fa45bab6751b85257355e591632e
+EBUILD twittering-mode-2.0.0.ebuild 784 BLAKE2B bdaea5a6b384f2ddefc7685ecaf4527412e76b1221768665365c53e0cb4653716da2baa5faa14d1968745db30c51d1384ecafa7774747ad8729e75f0c802c21d SHA512 af19af45d5023d37dea6c23ef459b3f4cba5a2fb5944f760b4bc7006034cec3db98242c7cb9885449978a4b506ed27df45ad118cac8af3c71c03ff5c9f040890
+EBUILD twittering-mode-3.0.0.ebuild 784 BLAKE2B bdaea5a6b384f2ddefc7685ecaf4527412e76b1221768665365c53e0cb4653716da2baa5faa14d1968745db30c51d1384ecafa7774747ad8729e75f0c802c21d SHA512 af19af45d5023d37dea6c23ef459b3f4cba5a2fb5944f760b4bc7006034cec3db98242c7cb9885449978a4b506ed27df45ad118cac8af3c71c03ff5c9f040890
+EBUILD twittering-mode-9999.ebuild 784 BLAKE2B bdaea5a6b384f2ddefc7685ecaf4527412e76b1221768665365c53e0cb4653716da2baa5faa14d1968745db30c51d1384ecafa7774747ad8729e75f0c802c21d SHA512 af19af45d5023d37dea6c23ef459b3f4cba5a2fb5944f760b4bc7006034cec3db98242c7cb9885449978a4b506ed27df45ad118cac8af3c71c03ff5c9f040890
MISC metadata.xml 431 BLAKE2B 99dcd39c66412decdb967fc8670d117b209fe90eee8d5c17dbbf3f3653fecdb328ce459c72488b8d62f618570f194d9afa831669838976ea08ec9784fd99fd43 SHA512 699cfac367110e5031fe8cf1aabc64369185f435e6ca78d89b97f184c6e77b1d91a0e2012b03709c548afa9489e1b41e5bf0a40d83074c5517bb79b0d302005f
diff --git a/app-emacs/twittering-mode/twittering-mode-2.0.0.ebuild b/app-emacs/twittering-mode/twittering-mode-2.0.0.ebuild
index d780f2def249..29249a843c01 100644
--- a/app-emacs/twittering-mode/twittering-mode-2.0.0.ebuild
+++ b/app-emacs/twittering-mode/twittering-mode-2.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit elisp eutils
+inherit elisp
if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/hayamiz/twittering-mode.git"
diff --git a/app-emacs/twittering-mode/twittering-mode-3.0.0.ebuild b/app-emacs/twittering-mode/twittering-mode-3.0.0.ebuild
index d780f2def249..29249a843c01 100644
--- a/app-emacs/twittering-mode/twittering-mode-3.0.0.ebuild
+++ b/app-emacs/twittering-mode/twittering-mode-3.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit elisp eutils
+inherit elisp
if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/hayamiz/twittering-mode.git"
diff --git a/app-emacs/twittering-mode/twittering-mode-9999.ebuild b/app-emacs/twittering-mode/twittering-mode-9999.ebuild
index d780f2def249..29249a843c01 100644
--- a/app-emacs/twittering-mode/twittering-mode-9999.ebuild
+++ b/app-emacs/twittering-mode/twittering-mode-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit elisp eutils
+inherit elisp
if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/hayamiz/twittering-mode.git"
diff --git a/app-emacs/typing/Manifest b/app-emacs/typing/Manifest
index 37a4a92cf46e..96263a61d12e 100644
--- a/app-emacs/typing/Manifest
+++ b/app-emacs/typing/Manifest
@@ -1,4 +1,4 @@
AUX 50typing-gentoo.el 114 BLAKE2B 0e859757e9608b619a5e28594562d5f8e55590c81b3949a5a25cbaa47b684430091fc6d1c377cdec85acae1e79556a74fca7ed34d626a79c5df9a2662f0adaef SHA512 05981cefaa046c00c1ca4c06af0c7be2a1b7bec87c7626f12f87ea5be7eb6df778e2559ddcbffcc8760224845a24d2f5e9887f8b7e53565881ff9c8632923371
DIST typing-1.1.4.el.xz 5092 BLAKE2B 4126cc2ff0666688cdd80b4ed83675a62ed089fa69fb7a780ee58485d1832d8cbf039b0dec2d1ebcae5f71b156a5fb485c930452dcc5b27d6513c10155ed99b2 SHA512 9033b4ca2d23de98f8721796c708392b97d49b6719544ad4ee6d73f11ef253600d9c2a0d2b8ea89ef58355d1bfa36244ccd527994170ae0f43404c6ac19b62f3
-EBUILD typing-1.1.4.ebuild 424 BLAKE2B 7c2e9e4b4c8c375065bb0052ce8f2ba0906daa3e983ddf2c057c23f8a9d62c7ef7fc856dc096960d7535ba4d57651a6e65a6ed20680fbce22a62a8694dd8c97d SHA512 8edb7f3c1d111eccb1f8a8e0187fe238d779f9ccd398934cc2822f4a4a77ad47af27cb51cca37998bfafe78bb2db717fd8f92e4ebe7d7d90e8589410ff66b03f
+EBUILD typing-1.1.4.ebuild 421 BLAKE2B f1e32a425e5ddb5959c3c68ab69e90e0ce0db445ce5e06699fc8e3354d165dcd0af2a0cebd7d13dc7f215248a504b2940650556bb0b0ae602be0ca4afb500e75 SHA512 2a43d099ca3cb683bb0dd5041742771f469d37ca46d91637d5fd31c2cba4c35a81ddbd9b2371cbf9421375eb026fed62fdb4bb5b550be24fa4401ffb9341c5ac
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/typing/typing-1.1.4.ebuild b/app-emacs/typing/typing-1.1.4.ebuild
index 601df8fc80ba..64999cf3a156 100644
--- a/app-emacs/typing/typing-1.1.4.ebuild
+++ b/app-emacs/typing/typing-1.1.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/uboat/Manifest b/app-emacs/uboat/Manifest
index 6c622b49a46e..146f8d33d15b 100644
--- a/app-emacs/uboat/Manifest
+++ b/app-emacs/uboat/Manifest
@@ -1,4 +1,4 @@
AUX 50uboat-gentoo.el 84 BLAKE2B a4fa581b5fc4982886363b0c823b9ea497e1450666f5878104976b6ba82d7248685e7421601847a9d9929fdeb56d6febd9399a9b780d998887685d0136e5b3ce SHA512 fc349a5f8751437d03975fe2dd93c754ea29a164b626726f724e26b8bfd0f1c96098f471086443e46d95fa9fd4d06da12174305c0327fb06396362fa847a0574
DIST uboat-1.2.tar.bz2 1978 BLAKE2B c40c054863d5d13a415355144d216bb03e34205ba65853669758d8e2c44de34534a8460f1c5f6a4dd25543e9d2d0c2f3df5ec3b7146348b616ed2a88ca6b5cd6 SHA512 f77de2c0859a5eb8c09f03aea5be068e2f61f96e10c72d9f18ec6c3fdcc19ab7ca62d606d06aa669b07a89e9f677f5bcb6d3e211b7b7710840cacf9d4f3e307c
-EBUILD uboat-1.2.ebuild 478 BLAKE2B 1abab402be73dc4328b4eac751b12f44ad5f57c8efebdd1f80ed6c628a9de15b0a075f362ecdc8e9c07e2b4a5d6399284cf520ca258f06af2120619194b98371 SHA512 3068ea3e7ba4a6c8e3a9e0be800818c355d1d41e7f23a76fba0bd38fc04cb2a93f523a225b232b4a3dac47a5d6362e2c288ef81ed9df78ff9a847c5d8b9e2dcd
+EBUILD uboat-1.2.ebuild 475 BLAKE2B 76ab210bec562d832205edd7ed8906fb7de62b436c864d91a400942a6899a91bcaa89aca1c12c33d96ecaa4ce8ce40646058a77b7569c78ae7a8994ee0939605 SHA512 f414ec68385762fb28c7d673aff16acbd8072172b327de0aea38fd23d59503e7e7c46296774ca47959016ef698b20b353ca1388848a067026459a0135b599911
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/uboat/uboat-1.2.ebuild b/app-emacs/uboat/uboat-1.2.ebuild
index 772dd4957e9c..54d83286e69e 100644
--- a/app-emacs/uboat/uboat-1.2.ebuild
+++ b/app-emacs/uboat/uboat-1.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/vhdl-mode/Manifest b/app-emacs/vhdl-mode/Manifest
index b913b5c68931..90f6544cb81b 100644
--- a/app-emacs/vhdl-mode/Manifest
+++ b/app-emacs/vhdl-mode/Manifest
@@ -1,5 +1,5 @@
AUX 50vhdl-mode-gentoo.el 146 BLAKE2B 4a747d323606390205a52c3cebfd1e54b153e9e18ec3fa5ed557493df1579b783cd29fdef2a031f6b8f8c573fa3eb82e312c8e7449a5e91ffd00ebe9b4c874c1 SHA512 22f1d437f487fc2c0e739000687424271027c2defa87eec696c79ff5df958c6087475c7ff84c2af39e2eb756401ec1d4b1f013a27af1639c416843899333ee21
AUX vhdl-mode-info-dir-gentoo.patch 522 BLAKE2B 35204f9ec727ec5ec44ecc03a99cedd5a5a3bc62e59dac577ed40dd0099cf08788b149e16d4fc0c2953dbe70bad8810eaed8496165e3b65ae1d8c23298a2aa5d SHA512 7ca2b0ea5c07255bf99e6a9105c120df924178a596e97d6a1bfcedfda4bcdf4f093f1383d1ea2a1383207c19971a110696ef9b49b17542e79d92c4501316039d
DIST vhdl-mode-3.38.1.tar.gz 318400 BLAKE2B 2ddad9f4e8fdb0fafd2e27075f5722fcf7959a2b50ad61c5860af52706d9579065e0880d7b9bd1b884c21cfc902760dff006404490c8cbb1474831aa4c6d841d SHA512 2cc12994e17658d65cffa348c59ac3208cc0f498731941b8f64da68e258ca57d6aa500d72103b005996cf3496e119cf59b52bbc1c4b740401685030b42f272a8
-EBUILD vhdl-mode-3.38.1.ebuild 521 BLAKE2B 6daf2a4dde624f116e6d1aebc272c7cc4e4ed2e35ac7e74892a146ab728becf5bfbf591c1355f789bcfd52472d1a84eeabea247eae72c97d4e0797357b35d9ec SHA512 10a2e5ffa339d897d17eb6618429fbcc4b1e539c03e4d543b39c186d7abc88b83cd8d813b771f67637ec7686e5eb785d031ac84c291708d3b054359e23524776
+EBUILD vhdl-mode-3.38.1.ebuild 521 BLAKE2B 21648410afa0d7a7a10408074a2bbbd96c49f6055d0e18f384eef6bee6b43a7bf8f518c46d722c80590c75c901c1df1218cc77c2257f621cb5ea0362dafa9b08 SHA512 34412a8a861fdaf58f604f411703534d90aee86770a28c03a80c3541d72a39773e05e1153eb23011d31511159240e75966124623112a054fb9e74b0ac7af8971
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072
diff --git a/app-emacs/vhdl-mode/vhdl-mode-3.38.1.ebuild b/app-emacs/vhdl-mode/vhdl-mode-3.38.1.ebuild
index f6225cb586c5..8d170431a04a 100644
--- a/app-emacs/vhdl-mode/vhdl-mode-3.38.1.ebuild
+++ b/app-emacs/vhdl-mode/vhdl-mode-3.38.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/volume/Manifest b/app-emacs/volume/Manifest
index 3fb3379f5c5d..809ab39ce83e 100644
--- a/app-emacs/volume/Manifest
+++ b/app-emacs/volume/Manifest
@@ -1,5 +1,5 @@
AUX 50volume-gentoo.el 100 BLAKE2B 03917eb50fa454861498a47516054b0a58bbfff701cbc7665597380ec2f76a7f8600b4916e15d9cc5a841168da4db9b26b9e122cc65771437e444d1d14bdcfdd SHA512 82727310458923bdb06d840b3471c49f6498faaab53033333d1ba02ab2c03f709e17ea5373d264441401e0bb82770c9c451e61cd468fa04a04229471f620ca63
AUX volume-1.0-mode-line.patch 552 BLAKE2B 48a7159d7389bd7d4a87280af1eceb4e32b1f3ea467176ecb0e1f787364930d91eb7cf56da124b6483f6db0a53ffb016c5987b4f73437701f815ddb448f103db SHA512 aec6fa297e242ce601704ca5709d9595ea0fb14fab2d0eeb3380d20d545a7131e5260dc1c2cc7e1d85c88789aa7f4d2f4701c121dec1401a3e4b7902b40c589d
DIST volume-1.0.el.bz2 8044 BLAKE2B cdd914a25c137f28f9f26e88430ed6ce3be7b4788c9fcaa3e0246b7057233c78af80f33ce9b6fd778fac47c9de624707f169f6e2836b93aa2c30f8c25e88deef SHA512 32672ef525571bc022d6c0f5f5f5f9d16bb5f57176e63a3dbaa67f41cef5a8bfef06468093c439601b2b3439f6e77e8e7e6d6c9245b18a77ebb409c64eece510
-EBUILD volume-1.0-r1.ebuild 607 BLAKE2B 2306f3b3aea9147d64450ec40be60fb24897251f41b9031d8b58b90e746122ff3bec12b95ea7ae88bb1d79af027d99d2ed1638378603ad7bfa0a2b5210098842 SHA512 5c38f49a9a862262d91e5161485f8cc528fe6eae383704e349a8e7df4767b0235ce61f73beff2a549152675691a9be0c360e37d26806ba44f09559182575b88a
+EBUILD volume-1.0-r1.ebuild 604 BLAKE2B 34142668ab126e86852073dab2f6ed27f56a82bd64976885429870ffba455dfd3d25f1c3072aaeed83535af842569413fdd54917fd4fca3597f072f02ac21a99 SHA512 6d345abf87568533e3add9d5baf1535f0e64a12b1a91925689bf778846204c5bce6554277f71f0c0e4d8a07eca76c660d60ee735f033a980eaee894d3a79e42c
MISC metadata.xml 361 BLAKE2B 65088775308be6f87f238dcb08c1317b78622df1f05f19ea70bf9fd19d29f9fe59ea3170d2705edb0d40030680a7ac6a3c45926457e3b2556ead54bca96e31ba SHA512 1f95cd26b08c5403a010ffe5836551fc556ad80f4ec4983dea1c52c526f574085f0d4c85e3ef6d78253464418b7aea0ad51a303555b70252914c4162ce504550
diff --git a/app-emacs/volume/volume-1.0-r1.ebuild b/app-emacs/volume/volume-1.0-r1.ebuild
index 6837cd3caa22..130913594d03 100644
--- a/app-emacs/volume/volume-1.0-r1.ebuild
+++ b/app-emacs/volume/volume-1.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/w3mnav/Manifest b/app-emacs/w3mnav/Manifest
index 9deb092748a4..588542984c42 100644
--- a/app-emacs/w3mnav/Manifest
+++ b/app-emacs/w3mnav/Manifest
@@ -1,4 +1,4 @@
AUX 75w3mnav-gentoo.el 407 BLAKE2B 8b0f4f6ce133ef18a8d70f7b48881b29f67fefe58be4ab19316ed6ab23d9cba2e6193d43b47ae22c17c2abd4a182c034f70bc99b0aad904c5be7ba95b6ac07b2 SHA512 03126595d1321f3716593c0db621b0b7e1297a2cf64e980eb74b002f4351a341ac9aa32db5d5badc3a5c803899b0b33ae4d4bda4ba675f88aa45e87ff5a803da
DIST w3mnav-0.5.tar.gz 2378 BLAKE2B 548953415020f08b83f07447c09a7facd5e6ccc5aeb36cdda3718d2b9f17d7756514d650936a30fd9006bf9ad90021c5ff33e355918257f14054da63a1db3237 SHA512 8b04d31307e6fccdfb0d5ebd9bc4c2b52d347c5c2c022ad9b3f342b4c2666858ac201e11acd7a15b77b22dbef287c0cf481119ea18443776b00e5b133431e723
-EBUILD w3mnav-0.5-r3.ebuild 558 BLAKE2B 293fa91c0edb66ab0a23d70035364258a80a95f07b061e3d0a245a0b8e26510d81faad4bfb1c522b98de91550aa19eb064976e9f12cf0bc9331a92f651544c14 SHA512 a60738fafd08b5bbed0903645320ddc8f8ff11efcf0515797f6e640b1e789fc3e709c184274aba7ad5f252960327874c34a63b5f68e6db2571001621189824d2
+EBUILD w3mnav-0.5-r3.ebuild 556 BLAKE2B fa350cb4bf2860657a776404fb7ae60f60e10ec0914a31972e572ba9da6831662d0e4776197064946f88075b35eb507ed5a9b7b54b876f2999bce815214040e7 SHA512 be3e03b6a45ea2ea667fb83193f0ca5552924541f6e8cbd1fb8744aaa31c9047d557c0004f7e95b81f7d70e6cdc6c9df318a8ce5091d82415c3b88bf60ce0b08
MISC metadata.xml 707 BLAKE2B 1d5bd49093856a08c353738438e9ac097a51cd603590c4cdba44f354ffaf73ba8f00bdb38aa5b91c8f9f666234cadbb94c7c3bc93cd417b62337785f9e3b5bbd SHA512 9151618395e28b00abf69c7501bf78ec6d6f21885671a77eecad98a4a349b70235f826aaed6731dcd4bd79f0d9cb8172ff97338b3e80be5bc2f6c5d11a40f530
diff --git a/app-emacs/w3mnav/w3mnav-0.5-r3.ebuild b/app-emacs/w3mnav/w3mnav-0.5-r3.ebuild
index d79f39ef371f..316e8d1d294c 100644
--- a/app-emacs/w3mnav/w3mnav-0.5-r3.ebuild
+++ b/app-emacs/w3mnav/w3mnav-0.5-r3.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
DESCRIPTION="Add Info-like navigation keys to the emacs-w3m web browser"
-HOMEPAGE="http://www.neilvandyke.org/w3mnav/"
+HOMEPAGE="https://www.neilvandyke.org/w3mnav/"
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-2+"
diff --git a/app-emacs/whine/Manifest b/app-emacs/whine/Manifest
index 70c300f9c8fc..de83e0d230d0 100644
--- a/app-emacs/whine/Manifest
+++ b/app-emacs/whine/Manifest
@@ -1,4 +1,4 @@
AUX 50whine-gentoo.el 158 BLAKE2B adf739f5dcd9eb718c5c6bd086090040ab6f1729bd6a7688988956a94480d90446197a99c761e61fe8d6cdc1dffe74cbb058041d39a6a34f87097719db9b7e08 SHA512 9ff30ec934a18a5b2338b15fbcc2d9e802e6b6c642d06f907ec43528fb71e6aab4a972648ac3d3a4fc493c936908fe44d2a63bf4dfe8899bcc6ed66bf1faf519
DIST whine-20091222.tar.bz2 4452 BLAKE2B e2148ddbd06853a1bcd3aa9cd017f97e97b7fcc25b87e05017b7860d604880b48dd45e0e8c0affa07fd10ea5aac2cfecda01221fc9b297a83af1957ebb636e7a SHA512 74d02753a991140d5298f111f08fa346f458723bd1e5a46d2b67dc262fb53f513d5b39ff87eab167f37b0f2be1458ad8d0bc92479f6f9a329eb5dbf79f87fc4d
-EBUILD whine-20091222.ebuild 374 BLAKE2B 3b20d9955105b712644d6361850db25f46666633886e75f35573f384b3f1a437e299dd43a090a6fa40660dc4b5a05988c413120a3167511211333ff549fa53df SHA512 9d6bab0dd9f93c67f50990afd2351c8d24245be5593e39da33729a4f61431f5cbc72b5e87e2eb99e23aa6690a35553149415eb20db60088abbf5adc4ffc251d1
+EBUILD whine-20091222.ebuild 371 BLAKE2B cc46e9c7e5d3e5c55ef0aa825e29fc2252e2f072dc77eda89241635e2f61160d32cfb42b285b0da86c27907f03666359068fff521cee7f4af84cec5cbc4707f3 SHA512 de624fa09a2566cff4df662a5ef579628e2a5ca52604f970101006f93d94614fad0e35e98f9bac183ffa93d15c32b34a50950f10ea583640bfba9b17f552b830
MISC metadata.xml 703 BLAKE2B 1ed827039f386f5aa2a22f32012ad04788bfe2f0a48a3a9c451ff3304307797fe521108212acd31851527893ca01b6f3ba139ef0c111756e420dde8afab19e50 SHA512 57116838f6b93b65c272b837cac040bd20496135abda6eb762266a682a0cba0b7588bc296f5471c674c8b60d1a39bd26f5745dfd2a041b868921197e9fa6c293
diff --git a/app-emacs/whine/whine-20091222.ebuild b/app-emacs/whine/whine-20091222.ebuild
index 78f91982e0e3..7c606f347620 100644
--- a/app-emacs/whine/whine-20091222.ebuild
+++ b/app-emacs/whine/whine-20091222.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit elisp
diff --git a/app-emacs/zenirc/Manifest b/app-emacs/zenirc/Manifest
index 85e3a233712c..bfe8cc81abd2 100644
--- a/app-emacs/zenirc/Manifest
+++ b/app-emacs/zenirc/Manifest
@@ -1,4 +1,4 @@
AUX 50zenirc-gentoo.el 84 BLAKE2B b6c0ff344013d495be96fe6ef7facea0b844a4a122cf17479e5b881fa7da200da8a962d5a55ba948eea91a6e5c80ccaf8d6ae1a9f0864b9bc9ede6e95bd953fa SHA512 0f213ff273bbbfa60742b5a6a47b0df94d8b87e77307e209038fb1df65f25de3436ec53fa46dba4ed7c97457a38509715893dd4d8078d332640a008ce30a02e1
DIST zenirc-2.112.tar.gz 270951 BLAKE2B 38c57a4e4957c9f1d95f5118d4e7f076c581f7dcbe04df70a1c5cac93cb7b44bbdfe390765921ef61c9899a8f66bd6fc8393317e275dc2e55054712d759abec2 SHA512 3859eb21ad80c8a32e473a272bf2b024039a7a5e4c87a168a71ee2d045f678397daebdce81358be3a50a0dae63c7f8f417600f0964250fdb505def2803a13fac
-EBUILD zenirc-2.112-r1.ebuild 995 BLAKE2B e88cda633c24dde18113c13347bbabdfe675283f2e6fc30425737e3ec836051d14cd53211552cd7be4a9d9479f13342017021cd22b9bbe7c1d4adea2a17ca804 SHA512 f9944cd0ca2c8a6880138b2cdfd3a3fb88d80445b2d6c62a6c5816f97caaa36059fb339e1b183efbd75644617b75b0d3448a87ce2a1aecebe62072dd6e63cbee
+EBUILD zenirc-2.112-r1.ebuild 1008 BLAKE2B 8bb9c40b48d0775d738f1c288590d52fd75d63c473d2af02a2e71e4be5ec0498942de0eb59b539fc0e16ede7d458f23475c6566f5a7b20aafcf4e3e314dda9cd SHA512 9f59d764fb9feb1f9a1bed433c8fb08823c3af57a5a8e9eae26fac8073441bb9bab451a7777a0808afa8e0faf343cad5c3181f9821900519bf1af8c11d68b43a
MISC metadata.xml 904 BLAKE2B 33d313b140bc00f877481f34452ca6901500545f71ca53e0f9752b30c374f80c6133f0d4c2fa2ad89d676b769a997c616a691b3e6e8b020afaf57540e20cccce SHA512 13b6f7292ba8f28a447eae09b5122115e677f57b8d0fff36c9b2cbabf97cd9e46b456f6a7bb298b6aa8b3e6b9318003bd4f8af83344c3e960bd51c98b4da2800
diff --git a/app-emacs/zenirc/zenirc-2.112-r1.ebuild b/app-emacs/zenirc/zenirc-2.112-r1.ebuild
index b0c761c87450..3caa910d7d9a 100644
--- a/app-emacs/zenirc/zenirc-2.112-r1.ebuild
+++ b/app-emacs/zenirc/zenirc-2.112-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-inherit readme.gentoo elisp
+inherit elisp readme.gentoo-r1
DESCRIPTION="A full-featured scriptable IRC client for the Emacs text editor"
HOMEPAGE="http://www.zenirc.org/"
@@ -31,12 +31,12 @@ src_install() {
doinfo doc/zenirc.info
dodoc BUGS INSTALL NEWS README TODO
- cd doc
+ local DOC_CONTENTS="Refer to the Info documentation and
+ ${SITELISP}/${PN}/zenirc-example.el for customization hints."
+ readme.gentoo_create_doc
+
+ cd doc || die
docinto doc
dodoc 666.conspiracy FAQ README-OLD ctcp.doc irc-operators \
server-list tao-of-irc tour.of.irc undernet
-
- DOC_CONTENTS="Refer to the Info documentation and
- ${SITELISP}/${PN}/zenirc-example.el for customization hints."
- readme.gentoo_create_doc
}