summaryrefslogtreecommitdiff
path: root/metadata/md5-cache/app-emacs
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/md5-cache/app-emacs')
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin41764 -> 43083 bytes
-rw-r--r--metadata/md5-cache/app-emacs/actionscript-mode-7.2.2_p201805276
-rw-r--r--metadata/md5-cache/app-emacs/adaptive-wrap-0.76
-rw-r--r--metadata/md5-cache/app-emacs/analog-1.9.996
-rw-r--r--metadata/md5-cache/app-emacs/apache-mode-2.2.06
-rw-r--r--metadata/md5-cache/app-emacs/apel-10.8-r16
-rw-r--r--metadata/md5-cache/app-emacs/apel-10.8_p201904076
-rw-r--r--metadata/md5-cache/app-emacs/async-1.9.36
-rw-r--r--metadata/md5-cache/app-emacs/atomic-chrome-2.0.06
-rw-r--r--metadata/md5-cache/app-emacs/auctex-11.926
-rw-r--r--metadata/md5-cache/app-emacs/auctex-12.1-r16
-rw-r--r--metadata/md5-cache/app-emacs/auctex-12.26
-rw-r--r--metadata/md5-cache/app-emacs/auto-complete-1.5.1-r16
-rw-r--r--metadata/md5-cache/app-emacs/autoconf-mode-2.69-r16
-rw-r--r--metadata/md5-cache/app-emacs/basic-toolkit-0.76
-rw-r--r--metadata/md5-cache/app-emacs/bbdb-3.1.2-r16
-rw-r--r--metadata/md5-cache/app-emacs/binclock-1.116
-rw-r--r--metadata/md5-cache/app-emacs/bison-mode-0.36
-rw-r--r--metadata/md5-cache/app-emacs/blogmax-201703216
-rw-r--r--metadata/md5-cache/app-emacs/bm-2019056
-rw-r--r--metadata/md5-cache/app-emacs/bongo-1.16
-rw-r--r--metadata/md5-cache/app-emacs/boxquote-2.16
-rw-r--r--metadata/md5-cache/app-emacs/browse-kill-ring-2.0.06
-rw-r--r--metadata/md5-cache/app-emacs/bubblet-0.74-r16
-rw-r--r--metadata/md5-cache/app-emacs/buffer-extension-0.16
-rw-r--r--metadata/md5-cache/app-emacs/calfw-1.66
-rw-r--r--metadata/md5-cache/app-emacs/chess-2.0.46
-rw-r--r--metadata/md5-cache/app-emacs/circe-2.116
-rw-r--r--metadata/md5-cache/app-emacs/cldoc-1.166
-rw-r--r--metadata/md5-cache/app-emacs/color-browser-0.3-r16
-rw-r--r--metadata/md5-cache/app-emacs/color-moccur-2.736
-rw-r--r--metadata/md5-cache/app-emacs/color-theme-6.6.0-r26
-rw-r--r--metadata/md5-cache/app-emacs/company-mode-0.9.106
-rw-r--r--metadata/md5-cache/app-emacs/crontab-mode-1.206
-rw-r--r--metadata/md5-cache/app-emacs/crypt++-2.926
-rw-r--r--metadata/md5-cache/app-emacs/crypt++-2.94_pre200804306
-rw-r--r--metadata/md5-cache/app-emacs/csharp-mode-0.9.26
-rw-r--r--metadata/md5-cache/app-emacs/css-mode-0.11-r16
-rw-r--r--metadata/md5-cache/app-emacs/css-sort-buffer-0.26
-rw-r--r--metadata/md5-cache/app-emacs/csv-mode-1.1012
-rw-r--r--metadata/md5-cache/app-emacs/csv-mode-1.96
-rw-r--r--metadata/md5-cache/app-emacs/cycle-buffer-2.166
-rw-r--r--metadata/md5-cache/app-emacs/d-mode-2.0.106
-rw-r--r--metadata/md5-cache/app-emacs/dash-2.14.16
-rw-r--r--metadata/md5-cache/app-emacs/dash-2.16.06
-rw-r--r--metadata/md5-cache/app-emacs/ddskk-16.26
-rw-r--r--metadata/md5-cache/app-emacs/desktop+-0.2-r26
-rw-r--r--metadata/md5-cache/app-emacs/develock-0.476
-rw-r--r--metadata/md5-cache/app-emacs/df-mode-20050509-r16
-rw-r--r--metadata/md5-cache/app-emacs/dictionary-1.106
-rw-r--r--metadata/md5-cache/app-emacs/dircolors-1.0-r26
-rw-r--r--metadata/md5-cache/app-emacs/dired-sort-menu-1.266
-rw-r--r--metadata/md5-cache/app-emacs/distel-4.1.16
-rw-r--r--metadata/md5-cache/app-emacs/doctest-mode-0.46
-rw-r--r--metadata/md5-cache/app-emacs/doxymacs-1.8.0-r36
-rw-r--r--metadata/md5-cache/app-emacs/dropdown-list-201203296
-rw-r--r--metadata/md5-cache/app-emacs/dts-mode-0.1.0_pre201611036
-rw-r--r--metadata/md5-cache/app-emacs/ebuild-mode-1.476
-rw-r--r--metadata/md5-cache/app-emacs/ebuild-mode-1.486
-rw-r--r--metadata/md5-cache/app-emacs/ebuild-mode-1.4912
-rw-r--r--metadata/md5-cache/app-emacs/ecb-2.50_pre201707286
-rw-r--r--metadata/md5-cache/app-emacs/edb-1.326
-rw-r--r--metadata/md5-cache/app-emacs/edit-list-0.36
-rw-r--r--metadata/md5-cache/app-emacs/edit-server-1.156
-rw-r--r--metadata/md5-cache/app-emacs/editorconfig-emacs-0.7.8-r16
-rw-r--r--metadata/md5-cache/app-emacs/elib-1.0-r112
-rw-r--r--metadata/md5-cache/app-emacs/elscreen-201803216
-rw-r--r--metadata/md5-cache/app-emacs/emacs-common-gentoo-1.6-r36
-rw-r--r--metadata/md5-cache/app-emacs/emacs-daemon-0.228
-rw-r--r--metadata/md5-cache/app-emacs/emacs-jabber-0.8.926
-rw-r--r--metadata/md5-cache/app-emacs/emacs-w3m-1.4.625_pre201805186
-rw-r--r--metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_pre201811126
-rw-r--r--metadata/md5-cache/app-emacs/emacs-wget-0.5.0-r16
-rw-r--r--metadata/md5-cache/app-emacs/emhacks-20070920-r16
-rw-r--r--metadata/md5-cache/app-emacs/emms-4.46
-rw-r--r--metadata/md5-cache/app-emacs/emms-5.26
-rw-r--r--metadata/md5-cache/app-emacs/emms-5.313
-rw-r--r--metadata/md5-cache/app-emacs/erobot-2.1.0-r16
-rw-r--r--metadata/md5-cache/app-emacs/eselect-mode-1.4.146
-rw-r--r--metadata/md5-cache/app-emacs/eselect-mode-1.4.156
-rw-r--r--metadata/md5-cache/app-emacs/eselect-mode-1.4.166
-rw-r--r--metadata/md5-cache/app-emacs/eselect-mode-99996
-rw-r--r--metadata/md5-cache/app-emacs/ess-17.116
-rw-r--r--metadata/md5-cache/app-emacs/ess-18.10.2-r16
-rw-r--r--metadata/md5-cache/app-emacs/evil-1.2.136
-rw-r--r--metadata/md5-cache/app-emacs/evil-1.2.146
-rw-r--r--metadata/md5-cache/app-emacs/expand-region-0.11.0-r16
-rw-r--r--metadata/md5-cache/app-emacs/f-0.19.06
-rw-r--r--metadata/md5-cache/app-emacs/f-0.20.06
-rw-r--r--metadata/md5-cache/app-emacs/fff-200505176
-rw-r--r--metadata/md5-cache/app-emacs/filladapt-2.12-r16
-rw-r--r--metadata/md5-cache/app-emacs/flashcard-2.3.36
-rw-r--r--metadata/md5-cache/app-emacs/flim-1.14.9-r26
-rw-r--r--metadata/md5-cache/app-emacs/flim-1.14.9_p201905266
-rw-r--r--metadata/md5-cache/app-emacs/folding-2019.0524.16216
-rw-r--r--metadata/md5-cache/app-emacs/ghc-mod-5.4.0.08
-rw-r--r--metadata/md5-cache/app-emacs/ghc-mod-5.5.0.0-r18
-rw-r--r--metadata/md5-cache/app-emacs/ghc-mod-5.7.0.08
-rw-r--r--metadata/md5-cache/app-emacs/ghub-2.0.16
-rw-r--r--metadata/md5-cache/app-emacs/ghub-3.2.06
-rw-r--r--metadata/md5-cache/app-emacs/gnuplot-mode-0.7.06
-rw-r--r--metadata/md5-cache/app-emacs/gnuserv-3.12.8-r56
-rw-r--r--metadata/md5-cache/app-emacs/go-mode-1.5.06
-rw-r--r--metadata/md5-cache/app-emacs/google-c-style-201409296
-rw-r--r--metadata/md5-cache/app-emacs/graphql-0.1.16
-rw-r--r--metadata/md5-cache/app-emacs/graphviz-dot-mode-0.46
-rw-r--r--metadata/md5-cache/app-emacs/graphviz-dot-mode-0.4.201811186
-rw-r--r--metadata/md5-cache/app-emacs/h4x0r-0.13-r16
-rw-r--r--metadata/md5-cache/app-emacs/haskell-mode-16.16
-rw-r--r--metadata/md5-cache/app-emacs/helm-3.26
-rw-r--r--metadata/md5-cache/app-emacs/helm-3.6.012
-rw-r--r--metadata/md5-cache/app-emacs/helm-system-packages-1.10.16
-rw-r--r--metadata/md5-cache/app-emacs/hexrgb-0_p10196
-rw-r--r--metadata/md5-cache/app-emacs/highline-7.2.26
-rw-r--r--metadata/md5-cache/app-emacs/howm-1.4.56
-rw-r--r--metadata/md5-cache/app-emacs/htmlize-1.546
-rw-r--r--metadata/md5-cache/app-emacs/htmlize-1.5512
-rw-r--r--metadata/md5-cache/app-emacs/httpd-1.16
-rw-r--r--metadata/md5-cache/app-emacs/icicles-2018.02.13.237336
-rw-r--r--metadata/md5-cache/app-emacs/igrep-2.1136
-rw-r--r--metadata/md5-cache/app-emacs/inform-mode-1.6.26
-rw-r--r--metadata/md5-cache/app-emacs/initsplit-1.8_pre201609196
-rw-r--r--metadata/md5-cache/app-emacs/jam-mode-0.36
-rw-r--r--metadata/md5-cache/app-emacs/jasmin-1.2-r26
-rw-r--r--metadata/md5-cache/app-emacs/jde-2.4.1-r16
-rw-r--r--metadata/md5-cache/app-emacs/keywiz-1.46
-rw-r--r--metadata/md5-cache/app-emacs/ledger-mode-3.1.16
-rw-r--r--metadata/md5-cache/app-emacs/lookup-1.99.96_pre201802096
-rw-r--r--metadata/md5-cache/app-emacs/lua-mode-201510256
-rw-r--r--metadata/md5-cache/app-emacs/lyskom-elisp-client-0.48_p201804106
-rw-r--r--metadata/md5-cache/app-emacs/magit-2.13.16
-rw-r--r--metadata/md5-cache/app-emacs/magit-2.90.16
-rw-r--r--metadata/md5-cache/app-emacs/magit-popup-2.12.36
-rw-r--r--metadata/md5-cache/app-emacs/magit-popup-2.12.46
-rw-r--r--metadata/md5-cache/app-emacs/magit-popup-2.13.06
-rw-r--r--metadata/md5-cache/app-emacs/mailcrypt-3.5.9-r36
-rw-r--r--metadata/md5-cache/app-emacs/markdown-mode-2.36
-rw-r--r--metadata/md5-cache/app-emacs/matlab-3.3.6_pre20191010-r16
-rw-r--r--metadata/md5-cache/app-emacs/mediawiki-2.2.9-r16
-rw-r--r--metadata/md5-cache/app-emacs/mew-6.86
-rw-r--r--metadata/md5-cache/app-emacs/mic-paren-3.116
-rw-r--r--metadata/md5-cache/app-emacs/mldonkey-0.0.4b-r26
-rw-r--r--metadata/md5-cache/app-emacs/mmm-mode-0.5.76
-rw-r--r--metadata/md5-cache/app-emacs/moccur-edit-2.166
-rw-r--r--metadata/md5-cache/app-emacs/mpg123-el-1.606
-rw-r--r--metadata/md5-cache/app-emacs/mpg123-el-1.616
-rw-r--r--metadata/md5-cache/app-emacs/mu-cite-8.1_p2018082323486
-rw-r--r--metadata/md5-cache/app-emacs/multi-term-1.46
-rw-r--r--metadata/md5-cache/app-emacs/multiple-cursors-1.4.06
-rw-r--r--metadata/md5-cache/app-emacs/muse-3.20-r16
-rw-r--r--metadata/md5-cache/app-emacs/nagios-mode-0.3-r16
-rw-r--r--metadata/md5-cache/app-emacs/navi2ch-1.8.4-r16
-rw-r--r--metadata/md5-cache/app-emacs/nxml-docbook5-schemas-5.06
-rw-r--r--metadata/md5-cache/app-emacs/nxml-docbook5-schemas-5.16
-rw-r--r--metadata/md5-cache/app-emacs/nxml-gentoo-schemas-201806116
-rw-r--r--metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20191227 (renamed from metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20191214)8
-rw-r--r--metadata/md5-cache/app-emacs/nxml-gentoo-schemas-2020010912
-rw-r--r--metadata/md5-cache/app-emacs/nxml-libvirt-schemas-5.8.06
-rw-r--r--metadata/md5-cache/app-emacs/nxml-svg-schemas-1.1.20081123-r16
-rw-r--r--metadata/md5-cache/app-emacs/ocaml-mode-4.05.06
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-8.3.2-r16
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.2.66
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.314
-rw-r--r--metadata/md5-cache/app-emacs/outline-magic-0.96
-rw-r--r--metadata/md5-cache/app-emacs/paredit-23-r16
-rw-r--r--metadata/md5-cache/app-emacs/pariemacs-3.146
-rw-r--r--metadata/md5-cache/app-emacs/php-mode-1.19.16
-rw-r--r--metadata/md5-cache/app-emacs/php-mode-1.22.112
-rw-r--r--metadata/md5-cache/app-emacs/planner-3.42-r16
-rw-r--r--metadata/md5-cache/app-emacs/po-mode-0.20.16
-rw-r--r--metadata/md5-cache/app-emacs/popup-0.5.36
-rw-r--r--metadata/md5-cache/app-emacs/popwin-1.0.06
-rw-r--r--metadata/md5-cache/app-emacs/pov-mode-3.3-r16
-rw-r--r--metadata/md5-cache/app-emacs/proofgeneral-4.46
-rw-r--r--metadata/md5-cache/app-emacs/protbuf-1.7-r16
-rw-r--r--metadata/md5-cache/app-emacs/psgml-1.4.16
-rw-r--r--metadata/md5-cache/app-emacs/puppet-mode-0.3-r16
-rw-r--r--metadata/md5-cache/app-emacs/puppet-mode-0.3.201808136
-rw-r--r--metadata/md5-cache/app-emacs/pymacs-0.2612
-rw-r--r--metadata/md5-cache/app-emacs/python-mode-6.2.36
-rw-r--r--metadata/md5-cache/app-emacs/quack-0.486
-rw-r--r--metadata/md5-cache/app-emacs/quilt-el-0.666
-rw-r--r--metadata/md5-cache/app-emacs/qwerty-1.16
-rw-r--r--metadata/md5-cache/app-emacs/redo+-1.196
-rw-r--r--metadata/md5-cache/app-emacs/regress-1.5.16
-rw-r--r--metadata/md5-cache/app-emacs/remember-2.0-r16
-rw-r--r--metadata/md5-cache/app-emacs/revive-2.246
-rw-r--r--metadata/md5-cache/app-emacs/rfcview-0.136
-rw-r--r--metadata/md5-cache/app-emacs/riece-9.0.06
-rw-r--r--metadata/md5-cache/app-emacs/rnc-mode-1.0.66
-rw-r--r--metadata/md5-cache/app-emacs/rpm-spec-mode-0.156
-rw-r--r--metadata/md5-cache/app-emacs/ruby-mode-2.4.16
-rw-r--r--metadata/md5-cache/app-emacs/ruby-mode-2.5.56
-rw-r--r--metadata/md5-cache/app-emacs/ruby-mode-2.6.36
-rw-r--r--metadata/md5-cache/app-emacs/ruby-mode-2.7.012
-rw-r--r--metadata/md5-cache/app-emacs/rudel-0.3.16
-rw-r--r--metadata/md5-cache/app-emacs/rudel-0.3_pre20110721-r16
-rw-r--r--metadata/md5-cache/app-emacs/rust-mode-0.3.0_p2018022112
-rw-r--r--metadata/md5-cache/app-emacs/rust-mode-0.3.0_p201901256
-rw-r--r--metadata/md5-cache/app-emacs/rust-mode-0.4.012
-rw-r--r--metadata/md5-cache/app-emacs/s-1.12.06
-rw-r--r--metadata/md5-cache/app-emacs/scala-mode-2.10.36
-rw-r--r--metadata/md5-cache/app-emacs/scheme-complete-0.9.86
-rw-r--r--metadata/md5-cache/app-emacs/scim-bridge-el-0.8.2-r16
-rw-r--r--metadata/md5-cache/app-emacs/scss-mode-0.5.0_p201501076
-rw-r--r--metadata/md5-cache/app-emacs/scss-mode-0.5.0_p20180123-r16
-rw-r--r--metadata/md5-cache/app-emacs/semi-1.14.6-r26
-rw-r--r--metadata/md5-cache/app-emacs/semi-1.14.7_p201905176
-rw-r--r--metadata/md5-cache/app-emacs/session-2.4b6
-rw-r--r--metadata/md5-cache/app-emacs/setnu-1.066
-rw-r--r--metadata/md5-cache/app-emacs/slime-2.156
-rw-r--r--metadata/md5-cache/app-emacs/slime-2.206
-rw-r--r--metadata/md5-cache/app-emacs/slime-2.20-r16
-rw-r--r--metadata/md5-cache/app-emacs/slime-2.2110
-rw-r--r--metadata/md5-cache/app-emacs/sml-mode-6.96
-rw-r--r--metadata/md5-cache/app-emacs/sokoban-1.4.86
-rw-r--r--metadata/md5-cache/app-emacs/ssh-201207096
-rw-r--r--metadata/md5-cache/app-emacs/stripes-0.2-r26
-rw-r--r--metadata/md5-cache/app-emacs/sumibi-0.7.46
-rw-r--r--metadata/md5-cache/app-emacs/teco-7-r26
-rw-r--r--metadata/md5-cache/app-emacs/template-3.3b6
-rw-r--r--metadata/md5-cache/app-emacs/tempo-snippets-0.1.56
-rw-r--r--metadata/md5-cache/app-emacs/thinks-1.126
-rw-r--r--metadata/md5-cache/app-emacs/treepy-0.1.110
-rw-r--r--metadata/md5-cache/app-emacs/treepy-0.1.1-r112
-rw-r--r--metadata/md5-cache/app-emacs/tuareg-mode-2.2.06
-rw-r--r--metadata/md5-cache/app-emacs/twittering-mode-2.0.08
-rw-r--r--metadata/md5-cache/app-emacs/twittering-mode-3.0.08
-rw-r--r--metadata/md5-cache/app-emacs/twittering-mode-99998
-rw-r--r--metadata/md5-cache/app-emacs/typing-1.1.46
-rw-r--r--metadata/md5-cache/app-emacs/uboat-1.26
-rw-r--r--metadata/md5-cache/app-emacs/undo-tree-0.6.66
-rw-r--r--metadata/md5-cache/app-emacs/uptimes-3.76
-rw-r--r--metadata/md5-cache/app-emacs/vhdl-mode-3.38.16
-rw-r--r--metadata/md5-cache/app-emacs/visual-basic-mode-1.56
-rw-r--r--metadata/md5-cache/app-emacs/vm-8.2.0_beta-r16
-rw-r--r--metadata/md5-cache/app-emacs/vm-99996
-rw-r--r--metadata/md5-cache/app-emacs/volume-1.0-r16
-rw-r--r--metadata/md5-cache/app-emacs/w3mnav-0.5-r36
-rw-r--r--metadata/md5-cache/app-emacs/wanderlust-2.15.9_p201808146
-rw-r--r--metadata/md5-cache/app-emacs/wanderlust-2.15.9_p201906236
-rw-r--r--metadata/md5-cache/app-emacs/websocket-1.106
-rw-r--r--metadata/md5-cache/app-emacs/websocket-1.1212
-rw-r--r--metadata/md5-cache/app-emacs/websocket-1.912
-rw-r--r--metadata/md5-cache/app-emacs/wgrep-2.3.06
-rw-r--r--metadata/md5-cache/app-emacs/whine-200912226
-rw-r--r--metadata/md5-cache/app-emacs/wikipedia-mode-0.5-r26
-rw-r--r--metadata/md5-cache/app-emacs/windows-2.536
-rw-r--r--metadata/md5-cache/app-emacs/with-editor-2.7.412
-rw-r--r--metadata/md5-cache/app-emacs/with-editor-2.8.38
-rw-r--r--metadata/md5-cache/app-emacs/xclip-1.96
-rw-r--r--metadata/md5-cache/app-emacs/xrdb-mode-3.06
-rw-r--r--metadata/md5-cache/app-emacs/xslide-0.2.2-r16
-rw-r--r--metadata/md5-cache/app-emacs/yaml-mode-0.0.136
-rw-r--r--metadata/md5-cache/app-emacs/yaml-mode-0.0.146
-rw-r--r--metadata/md5-cache/app-emacs/yasnippet-0.13.06
-rw-r--r--metadata/md5-cache/app-emacs/yasnippet-snippets-0.36
-rw-r--r--metadata/md5-cache/app-emacs/yatex-1.806
-rw-r--r--metadata/md5-cache/app-emacs/yc-4.0.136
-rw-r--r--metadata/md5-cache/app-emacs/yc-5.2.16
-rw-r--r--metadata/md5-cache/app-emacs/zenburn-20110907-r16
-rw-r--r--metadata/md5-cache/app-emacs/zenirc-2.112-r16
262 files changed, 898 insertions, 799 deletions
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 2874d8bbb646..1fa709d179c1 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/actionscript-mode-7.2.2_p20180527 b/metadata/md5-cache/app-emacs/actionscript-mode-7.2.2_p20180527
index 2417c060569a..1fa3d857fcb5 100644
--- a/metadata/md5-cache/app-emacs/actionscript-mode-7.2.2_p20180527
+++ b/metadata/md5-cache/app-emacs/actionscript-mode-7.2.2_p20180527
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A major mode for GNU Emacs for editing Actionscript 3 files
EAPI=7
HOMEPAGE=https://github.com/austinhaas/actionscript-mode
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/austinhaas/actionscript-mode/archive/65abd58e198458a8e46748c5962c41d80d60c4ea.tar.gz -> actionscript-mode-7.2.2_p20180527.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=e6ea45c8f98d76fd35975669c93e9def
diff --git a/metadata/md5-cache/app-emacs/adaptive-wrap-0.7 b/metadata/md5-cache/app-emacs/adaptive-wrap-0.7
index 4dd0568b5555..f0fb85f7b1ce 100644
--- a/metadata/md5-cache/app-emacs/adaptive-wrap-0.7
+++ b/metadata/md5-cache/app-emacs/adaptive-wrap-0.7
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Smart line-wrapping with wrap-prefix
EAPI=7
HOMEPAGE=https://elpa.gnu.org/packages/adaptive-wrap.html
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/adaptive-wrap-0.7.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=f597d4059056b3b15e37a2853edafef6
diff --git a/metadata/md5-cache/app-emacs/analog-1.9.99 b/metadata/md5-cache/app-emacs/analog-1.9.99
index fabc0253f110..73302bb5c5fc 100644
--- a/metadata/md5-cache/app-emacs/analog-1.9.99
+++ b/metadata/md5-cache/app-emacs/analog-1.9.99
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Monitor lists of files or command output
EAPI=7
HOMEPAGE=https://web.archive.org/web/20150919120435/http://mph-emacs-pkgs.alioth.debian.org/AnalogEl.html
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/analog-1.9.99.el.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=922905ad92a1fb4d4a4bef6c2b782c52
diff --git a/metadata/md5-cache/app-emacs/apache-mode-2.2.0 b/metadata/md5-cache/app-emacs/apache-mode-2.2.0
index dc47741dbe30..8af24a46b7c3 100644
--- a/metadata/md5-cache/app-emacs/apache-mode-2.2.0
+++ b/metadata/md5-cache/app-emacs/apache-mode-2.2.0
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Major mode for editing Apache configuration files
EAPI=7
HOMEPAGE=https://github.com/emacs-php/apache-mode
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/emacs-php/apache-mode/archive/2.2.0.tar.gz -> apache-mode-2.2.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=9014031c259b08e4280c27eddfc7ae53
diff --git a/metadata/md5-cache/app-emacs/apel-10.8-r1 b/metadata/md5-cache/app-emacs/apel-10.8-r1
index f5cf6da1189c..415c0595cd31 100644
--- a/metadata/md5-cache/app-emacs/apel-10.8-r1
+++ b/metadata/md5-cache/app-emacs/apel-10.8-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=A Portable Emacs Library is a library for making portable Emacs Lisp programs
EAPI=6
HOMEPAGE=http://cvs.m17n.org/elisp/APEL/
KEYWORDS=alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris
LICENSE=GPL-2
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=ftp://ftp.jpl.org/pub/elisp/apel/apel-10.8.tar.gz https://dev.gentoo.org/~gienah/2big4tree/app-emacs/apel/apel-10.8-030_Use-new-style-backquotes.patch.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=f0a07a64d83c9a62cdf5703f126e921d
diff --git a/metadata/md5-cache/app-emacs/apel-10.8_p20190407 b/metadata/md5-cache/app-emacs/apel-10.8_p20190407
index 447ab6b1282f..1f0c545412c5 100644
--- a/metadata/md5-cache/app-emacs/apel-10.8_p20190407
+++ b/metadata/md5-cache/app-emacs/apel-10.8_p20190407
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A Portable Emacs Library is a library for making portable Emacs Lisp programs
EAPI=7
HOMEPAGE=https://github.com/wanderlust/apel
KEYWORDS=alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/wanderlust/apel/archive/d146ddbf8818e81d3577d5eee7825d377bec0c73.tar.gz -> apel-10.8_p20190407.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=c4981ea2a5489ec47176547c6b11813c
diff --git a/metadata/md5-cache/app-emacs/async-1.9.3 b/metadata/md5-cache/app-emacs/async-1.9.3
index e48f38fbf6d7..1b16cc6c8748 100644
--- a/metadata/md5-cache/app-emacs/async-1.9.3
+++ b/metadata/md5-cache/app-emacs/async-1.9.3
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Simple library for asynchronous processing in Emacs
EAPI=7
HOMEPAGE=https://github.com/jwiegley/emacs-async
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/jwiegley/emacs-async/archive/v1.9.3.tar.gz -> emacs-async-1.9.3.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=2ed0daef725b93c434757e0e443f51d2
diff --git a/metadata/md5-cache/app-emacs/atomic-chrome-2.0.0 b/metadata/md5-cache/app-emacs/atomic-chrome-2.0.0
index d29473d294ac..c5dc1bd0fffa 100644
--- a/metadata/md5-cache/app-emacs/atomic-chrome-2.0.0
+++ b/metadata/md5-cache/app-emacs/atomic-chrome-2.0.0
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=app-emacs/websocket >=virtual/emacs-25
+DEPEND=app-emacs/websocket >=app-editors/emacs-25:*
DESCRIPTION=Edit text area on Chrome with Emacs using Atomic Chrome
EAPI=6
HOMEPAGE=https://github.com/alpha22jp/atomic-chrome
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=app-emacs/websocket >=virtual/emacs-25
+RDEPEND=app-emacs/websocket >=app-editors/emacs-25:*
SLOT=0
SRC_URI=https://github.com/alpha22jp/atomic-chrome/archive/v2.0.0.tar.gz -> atomic-chrome-2.0.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=05fb60580edb6036dc0dd7411f3e627c
diff --git a/metadata/md5-cache/app-emacs/auctex-11.92 b/metadata/md5-cache/app-emacs/auctex-11.92
index 2a8115c4ed09..ca9c475c3b25 100644
--- a/metadata/md5-cache/app-emacs/auctex-11.92
+++ b/metadata/md5-cache/app-emacs/auctex-11.92
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=virtual/emacs-23
+DEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-23.1:*
DESCRIPTION=Extensible package for writing and formatting TeX files in Emacs
EAPI=6
HOMEPAGE=https://www.gnu.org/software/auctex/
IUSE=preview-latex
KEYWORDS=amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris
LICENSE=GPL-3+ FDL-1.3+
-RDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=virtual/emacs-23
+RDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gnu/auctex/auctex-11.92.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=f323736e1d87895fef3529033cf7b879
diff --git a/metadata/md5-cache/app-emacs/auctex-12.1-r1 b/metadata/md5-cache/app-emacs/auctex-12.1-r1
index ccfd6417893b..7f29cb48a41b 100644
--- a/metadata/md5-cache/app-emacs/auctex-12.1-r1
+++ b/metadata/md5-cache/app-emacs/auctex-12.1-r1
@@ -1,4 +1,4 @@
-BDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=virtual/emacs-24
+BDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Extensible package for writing and formatting TeX files in Emacs
EAPI=7
@@ -6,8 +6,8 @@ HOMEPAGE=https://www.gnu.org/software/auctex/
IUSE=preview-latex
KEYWORDS=amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris
LICENSE=GPL-3+ FDL-1.3+
-RDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=virtual/emacs-24
+RDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-24:*
SLOT=0
SRC_URI=mirror://gnu/auctex/auctex-12.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=94415d65f4c972031eb49a4692f0ddc9
diff --git a/metadata/md5-cache/app-emacs/auctex-12.2 b/metadata/md5-cache/app-emacs/auctex-12.2
index bc8b6d1b1e1c..732ecf55f809 100644
--- a/metadata/md5-cache/app-emacs/auctex-12.2
+++ b/metadata/md5-cache/app-emacs/auctex-12.2
@@ -1,4 +1,4 @@
-BDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=virtual/emacs-24
+BDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Extensible package for writing and formatting TeX files in Emacs
EAPI=7
@@ -6,8 +6,8 @@ HOMEPAGE=https://www.gnu.org/software/auctex/
IUSE=preview-latex
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris
LICENSE=GPL-3+ FDL-1.3+
-RDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=virtual/emacs-24
+RDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-24:*
SLOT=0
SRC_URI=mirror://gnu/auctex/auctex-12.2.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=d40bb4de1a47bd0f673fab13c2a2ad5b
diff --git a/metadata/md5-cache/app-emacs/auto-complete-1.5.1-r1 b/metadata/md5-cache/app-emacs/auto-complete-1.5.1-r1
index 28f1cf2446ac..ab77d225f170 100644
--- a/metadata/md5-cache/app-emacs/auto-complete-1.5.1-r1
+++ b/metadata/md5-cache/app-emacs/auto-complete-1.5.1-r1
@@ -1,4 +1,4 @@
-BDEPEND=app-emacs/popup doc? ( app-text/pandoc ) >=virtual/emacs-23
+BDEPEND=app-emacs/popup doc? ( app-text/pandoc ) >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Auto-complete package
EAPI=7
@@ -6,9 +6,9 @@ HOMEPAGE=https://github.com/auto-complete/auto-complete/
IUSE=doc
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+ FDL-1.1+
-RDEPEND=app-emacs/popup >=virtual/emacs-23
+RDEPEND=app-emacs/popup >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/auto-complete/auto-complete/archive/v1.5.1.tar.gz -> auto-complete-1.5.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=93ff8c7110b0498fb6980bf946a39b5e
diff --git a/metadata/md5-cache/app-emacs/autoconf-mode-2.69-r1 b/metadata/md5-cache/app-emacs/autoconf-mode-2.69-r1
index 2f35b0dc930a..8fbf9bbdd64c 100644
--- a/metadata/md5-cache/app-emacs/autoconf-mode-2.69-r1
+++ b/metadata/md5-cache/app-emacs/autoconf-mode-2.69-r1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs major modes for editing autoconf and autotest input
EAPI=7
HOMEPAGE=https://www.gnu.org/software/autoconf/autoconf.html
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gnu/autoconf/autoconf-2.69.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=d984d0ec7e12b61f813dad2a0b127c9b
diff --git a/metadata/md5-cache/app-emacs/basic-toolkit-0.7 b/metadata/md5-cache/app-emacs/basic-toolkit-0.7
index c517a6047223..dd01300bc840 100644
--- a/metadata/md5-cache/app-emacs/basic-toolkit-0.7
+++ b/metadata/md5-cache/app-emacs/basic-toolkit-0.7
@@ -1,12 +1,12 @@
-BDEPEND=app-emacs/windows app-emacs/cycle-buffer app-emacs/css-sort-buffer >=virtual/emacs-26
+BDEPEND=app-emacs/windows app-emacs/cycle-buffer app-emacs/css-sort-buffer >=app-editors/emacs-26:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Basic edit toolkit
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/basic-toolkit.el
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=app-emacs/windows app-emacs/cycle-buffer app-emacs/css-sort-buffer >=virtual/emacs-26
+RDEPEND=app-emacs/windows app-emacs/cycle-buffer app-emacs/css-sort-buffer >=app-editors/emacs-26:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/basic-toolkit-0.7.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=4d5de200e57a6627868ee77effd9530a
diff --git a/metadata/md5-cache/app-emacs/bbdb-3.1.2-r1 b/metadata/md5-cache/app-emacs/bbdb-3.1.2-r1
index e1371919eb2e..798c9a6cc69c 100644
--- a/metadata/md5-cache/app-emacs/bbdb-3.1.2-r1
+++ b/metadata/md5-cache/app-emacs/bbdb-3.1.2-r1
@@ -1,4 +1,4 @@
-BDEPEND=vm? ( app-emacs/vm ) >=virtual/emacs-23 >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+BDEPEND=vm? ( app-emacs/vm ) >=app-editors/emacs-23.1:* >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=The Insidious Big Brother Database
EAPI=7
@@ -6,9 +6,9 @@ HOMEPAGE=https://savannah.nongnu.org/projects/bbdb/
IUSE=tex vm
KEYWORDS=~alpha amd64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris
LICENSE=GPL-3+ GPL-1+ FDL-1.3+
-RDEPEND=vm? ( app-emacs/vm ) tex? ( virtual/tex-base ) >=virtual/emacs-23
+RDEPEND=vm? ( app-emacs/vm ) tex? ( virtual/tex-base ) >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=http://download.savannah.gnu.org/releases/bbdb/bbdb-3.1.2.tar.gz
-_eclasses_=autotools ea7865c8fba1ea8d3639f355fffe1a3c elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
+_eclasses_=autotools ea7865c8fba1ea8d3639f355fffe1a3c elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=276d5c6bffc79a85eaf1cbcac26aca90
diff --git a/metadata/md5-cache/app-emacs/binclock-1.11 b/metadata/md5-cache/app-emacs/binclock-1.11
index 6f37798db011..24987cac17e0 100644
--- a/metadata/md5-cache/app-emacs/binclock-1.11
+++ b/metadata/md5-cache/app-emacs/binclock-1.11
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Display the current time using a binary clock
EAPI=7
HOMEPAGE=http://www.davep.org/emacs/
KEYWORDS=~alpha amd64 ppc ppc64 ~sparc x86
LICENSE=GPL-2
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/davep/binclock.el/archive/v1.11.tar.gz -> binclock-1.11.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=a3c3e964327bebdfd0a8740363237d8b
diff --git a/metadata/md5-cache/app-emacs/bison-mode-0.3 b/metadata/md5-cache/app-emacs/bison-mode-0.3
index 898b1d648473..31ff2e9b6344 100644
--- a/metadata/md5-cache/app-emacs/bison-mode-0.3
+++ b/metadata/md5-cache/app-emacs/bison-mode-0.3
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs major mode for Bison, Yacc and Lex grammars
EAPI=5
HOMEPAGE=https://github.com/Wilfred/bison-mode
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~nicolasbock/bison-mode-0.3.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=f6114b331d83c9457c02563141761d21
diff --git a/metadata/md5-cache/app-emacs/blogmax-20170321 b/metadata/md5-cache/app-emacs/blogmax-20170321
index 636a01be4357..c0c2785b08ad 100644
--- a/metadata/md5-cache/app-emacs/blogmax-20170321
+++ b/metadata/md5-cache/app-emacs/blogmax-20170321
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Blogging in Emacs
EAPI=7
HOMEPAGE=https://billstclair.com/blogmax/index.html
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-1+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/blogmax-20170321.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 eutils fcb2aa98e1948b835b5ae66ca52868c5 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 eutils fcb2aa98e1948b835b5ae66ca52868c5 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=171de8a465e5289d045eeb8fe7048cf0
diff --git a/metadata/md5-cache/app-emacs/bm-201905 b/metadata/md5-cache/app-emacs/bm-201905
index a2ea07f08a4f..a7023713f76f 100644
--- a/metadata/md5-cache/app-emacs/bm-201905
+++ b/metadata/md5-cache/app-emacs/bm-201905
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Visible bookmarks in buffer
EAPI=7
HOMEPAGE=http://joodland.github.io/bm/ https://www.emacswiki.org/emacs/VisibleBookmarks
KEYWORDS=amd64 ~sparc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/joodland/bm/archive/201905.tar.gz -> bm-201905.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=541265409ff659bffce3fc87a3de926f
diff --git a/metadata/md5-cache/app-emacs/bongo-1.1 b/metadata/md5-cache/app-emacs/bongo-1.1
index c90bf14756ed..da7bffe51447 100644
--- a/metadata/md5-cache/app-emacs/bongo-1.1
+++ b/metadata/md5-cache/app-emacs/bongo-1.1
@@ -1,4 +1,4 @@
-BDEPEND=app-emacs/volume sys-apps/texinfo >=virtual/emacs-23
+BDEPEND=app-emacs/volume sys-apps/texinfo >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Buffer-oriented media player for Emacs
EAPI=7
@@ -6,8 +6,8 @@ HOMEPAGE=https://www.emacswiki.org/emacs/Bongo
IUSE=mplayer
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+ FDL-1.2+
-RDEPEND=app-emacs/volume >=virtual/emacs-23
+RDEPEND=app-emacs/volume >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/dbrock/bongo/archive/1.1.tar.gz -> bongo-1.1.tar.gz mplayer? ( mirror://gentoo/bongo-mplayer-20070204.tar.bz2 )
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=71c654d9d1d75d8b68daa86b08e67684
diff --git a/metadata/md5-cache/app-emacs/boxquote-2.1 b/metadata/md5-cache/app-emacs/boxquote-2.1
index f7ce7d4a75d3..9cc14ed7c3e9 100644
--- a/metadata/md5-cache/app-emacs/boxquote-2.1
+++ b/metadata/md5-cache/app-emacs/boxquote-2.1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Quote text with a semi-box
EAPI=7
HOMEPAGE=http://www.davep.org/emacs/
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/davep/boxquote.el/archive/v2.1.tar.gz -> boxquote-2.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=0979523451600bffd9967675c43ff5d5
diff --git a/metadata/md5-cache/app-emacs/browse-kill-ring-2.0.0 b/metadata/md5-cache/app-emacs/browse-kill-ring-2.0.0
index 7d5a94c472dc..88f8fdea258f 100644
--- a/metadata/md5-cache/app-emacs/browse-kill-ring-2.0.0
+++ b/metadata/md5-cache/app-emacs/browse-kill-ring-2.0.0
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=An improved interface to kill-ring
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/BrowseKillRing https://github.com/browse-kill-ring/browse-kill-ring
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/browse-kill-ring/browse-kill-ring/archive/2.0.0.tar.gz -> browse-kill-ring-2.0.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=e8cce377e266a6ecc29a5ea15aa18920
diff --git a/metadata/md5-cache/app-emacs/bubblet-0.74-r1 b/metadata/md5-cache/app-emacs/bubblet-0.74-r1
index 60bf55380a60..02c3846ec42f 100644
--- a/metadata/md5-cache/app-emacs/bubblet-0.74-r1
+++ b/metadata/md5-cache/app-emacs/bubblet-0.74-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=A bubble-popping game
EAPI=5
HOMEPAGE=http://web.archive.org/web/20051217154122/www.gelatinous.com/pld/bubblet.html
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/bubblet-0.74.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=9d7df46d5874f4b531cd6b46ff4fc67f
diff --git a/metadata/md5-cache/app-emacs/buffer-extension-0.1 b/metadata/md5-cache/app-emacs/buffer-extension-0.1
index 064fb3d7a6b3..321db9996d67 100644
--- a/metadata/md5-cache/app-emacs/buffer-extension-0.1
+++ b/metadata/md5-cache/app-emacs/buffer-extension-0.1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=app-emacs/basic-toolkit >=virtual/emacs-23
+DEPEND=app-emacs/basic-toolkit >=app-editors/emacs-23.1:*
DESCRIPTION=Some enhanced functions for buffer manipulate
EAPI=6
HOMEPAGE=https://www.emacswiki.org/emacs/buffer-extension.el
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=app-emacs/basic-toolkit >=virtual/emacs-23
+RDEPEND=app-emacs/basic-toolkit >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/gavv/distfiles/raw/master/buffer-extension-0.1.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=07457a41901ad0dc5246beca8697283a
diff --git a/metadata/md5-cache/app-emacs/calfw-1.6 b/metadata/md5-cache/app-emacs/calfw-1.6
index 9b7e31668cb5..8f577b9911f2 100644
--- a/metadata/md5-cache/app-emacs/calfw-1.6
+++ b/metadata/md5-cache/app-emacs/calfw-1.6
@@ -1,4 +1,4 @@
-BDEPEND=howm? ( app-emacs/howm ) >=virtual/emacs-23
+BDEPEND=howm? ( app-emacs/howm ) >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A calendar framework for Emacs
EAPI=7
@@ -6,8 +6,8 @@ HOMEPAGE=https://github.com/kiwanami/emacs-calfw
IUSE=howm
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=howm? ( app-emacs/howm ) >=virtual/emacs-23
+RDEPEND=howm? ( app-emacs/howm ) >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/kiwanami/emacs-calfw/archive/v1.6.tar.gz -> calfw-1.6.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=39c928de96cdb0ec10e4c0aa9b786aa2
diff --git a/metadata/md5-cache/app-emacs/chess-2.0.4 b/metadata/md5-cache/app-emacs/chess-2.0.4
index f4bf1906d7e7..ebffda1bf84f 100644
--- a/metadata/md5-cache/app-emacs/chess-2.0.4
+++ b/metadata/md5-cache/app-emacs/chess-2.0.4
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-24
+DEPEND=>=app-editors/emacs-24:*
DESCRIPTION=A chess client and library for Emacs
EAPI=5
HOMEPAGE=https://elpa.gnu.org/packages/chess.html https://www.emacswiki.org/emacs/ChessMode
KEYWORDS=amd64 x86
LICENSE=GPL-3+ FDL-1.3+
-RDEPEND=|| ( games-board/stockfish games-board/fruit games-board/gnuchess games-board/phalanx games-board/sjeng games-board/crafty ) >=virtual/emacs-24
+RDEPEND=|| ( games-board/stockfish games-board/fruit games-board/gnuchess games-board/phalanx games-board/sjeng games-board/crafty ) >=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/chess-2.0.4.tar.xz mirror://gentoo/emacs-chess-sounds-2.0.tar.bz2 mirror://gentoo/emacs-chess-pieces-2.0.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=2194ac6c05f7510540879af6ef8162af
diff --git a/metadata/md5-cache/app-emacs/circe-2.11 b/metadata/md5-cache/app-emacs/circe-2.11
index 2e23a94c569c..ee2585772cee 100644
--- a/metadata/md5-cache/app-emacs/circe-2.11
+++ b/metadata/md5-cache/app-emacs/circe-2.11
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-24
+BDEPEND=>=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A great IRC client for Emacs
EAPI=7
HOMEPAGE=https://github.com/jorgenschaefer/circe https://www.emacswiki.org/emacs/Circe
KEYWORDS=amd64 ~ppc sparc x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-24
+RDEPEND=>=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://github.com/jorgenschaefer/circe/archive/v2.11.tar.gz -> circe-2.11.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=1a20f4d913fa501c763de9d584c396e5
diff --git a/metadata/md5-cache/app-emacs/cldoc-1.16 b/metadata/md5-cache/app-emacs/cldoc-1.16
index fea833685871..e68aa13f64ee 100644
--- a/metadata/md5-cache/app-emacs/cldoc-1.16
+++ b/metadata/md5-cache/app-emacs/cldoc-1.16
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Show Common Lisp operators and variables information in echo area
EAPI=5
HOMEPAGE=http://homepage1.nifty.com/bmonkey/lisp/index-en.html
KEYWORDS=amd64 x86
LICENSE=GPL-2+
-RDEPEND=app-emacs/slime >=virtual/emacs-23
+RDEPEND=app-emacs/slime >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/cldoc-1.16.el.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=5649f4938b9311309d03cd39327db3fa
diff --git a/metadata/md5-cache/app-emacs/color-browser-0.3-r1 b/metadata/md5-cache/app-emacs/color-browser-0.3-r1
index 3a2315bf5b4a..83031be47176 100644
--- a/metadata/md5-cache/app-emacs/color-browser-0.3-r1
+++ b/metadata/md5-cache/app-emacs/color-browser-0.3-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=app-emacs/color-theme >=virtual/emacs-23
+DEPEND=app-emacs/color-theme >=app-editors/emacs-23.1:*
DESCRIPTION=A utility for designing Emacs color themes
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/KahlilHodgson
KEYWORDS=~amd64 ~ppc ~sparc ~x86
LICENSE=GPL-2+
-RDEPEND=app-emacs/color-theme >=virtual/emacs-23
+RDEPEND=app-emacs/color-theme >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/color-browser-0.3.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=84f683ae4d80a8f1c9b7806d08654798
diff --git a/metadata/md5-cache/app-emacs/color-moccur-2.73 b/metadata/md5-cache/app-emacs/color-moccur-2.73
index 6cd155a93388..8c04906516da 100644
--- a/metadata/md5-cache/app-emacs/color-moccur-2.73
+++ b/metadata/md5-cache/app-emacs/color-moccur-2.73
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Major mode for color moccur
EAPI=5
HOMEPAGE=http://www.bookshelf.jp/ https://www.emacswiki.org/emacs/SearchBuffers
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/color-moccur-2.73.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=88523ed9159a2dd28b347df8139b690c
diff --git a/metadata/md5-cache/app-emacs/color-theme-6.6.0-r2 b/metadata/md5-cache/app-emacs/color-theme-6.6.0-r2
index e440fb4ab137..e489b614631c 100644
--- a/metadata/md5-cache/app-emacs/color-theme-6.6.0-r2
+++ b/metadata/md5-cache/app-emacs/color-theme-6.6.0-r2
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Install color themes (includes many themes)
EAPI=7
HOMEPAGE=http://www.nongnu.org/color-theme/
KEYWORDS=amd64 ~arm ppc sparc x86 ~amd64-linux ~x86-linux ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://download.savannah.gnu.org/releases-noredirect/color-theme/color-theme-6.6.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=6576c2c44d9f9b9ab9cadc66d2addd8e
diff --git a/metadata/md5-cache/app-emacs/company-mode-0.9.10 b/metadata/md5-cache/app-emacs/company-mode-0.9.10
index a77cda78dd0f..4a2cccfe8640 100644
--- a/metadata/md5-cache/app-emacs/company-mode-0.9.10
+++ b/metadata/md5-cache/app-emacs/company-mode-0.9.10
@@ -1,13 +1,13 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=In-buffer completion front-end
EAPI=7
HOMEPAGE=https://company-mode.github.com/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/company-mode/company-mode/archive/0.9.10.tar.gz -> company-mode-0.9.10.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=5af3e35baf51c8199b30645ffe504d80
diff --git a/metadata/md5-cache/app-emacs/crontab-mode-1.20 b/metadata/md5-cache/app-emacs/crontab-mode-1.20
index 067c4f9c1b05..74bb63eabb34 100644
--- a/metadata/md5-cache/app-emacs/crontab-mode-1.20
+++ b/metadata/md5-cache/app-emacs/crontab-mode-1.20
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Mode for editing crontab files
EAPI=5
HOMEPAGE=http://www.mahalito.net/~harley/elisp/
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/crontab-mode-1.20.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=20eed63c32d49e35eff076b103006f65
diff --git a/metadata/md5-cache/app-emacs/crypt++-2.92 b/metadata/md5-cache/app-emacs/crypt++-2.92
index 998e34ded950..b7e8c9f1e7e3 100644
--- a/metadata/md5-cache/app-emacs/crypt++-2.92
+++ b/metadata/md5-cache/app-emacs/crypt++-2.92
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Handle all sorts of compressed and encrypted files
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/CryptPlusPlus
KEYWORDS=amd64 ~ppc ~sparc x86
LICENSE=GPL-2
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://debian/pool/main/c/crypt++el/crypt++el_2.92.orig.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=4aed8484b69e882ca00d5dea4bd9a32f
diff --git a/metadata/md5-cache/app-emacs/crypt++-2.94_pre20080430 b/metadata/md5-cache/app-emacs/crypt++-2.94_pre20080430
index 5316f039d976..fc26def9151d 100644
--- a/metadata/md5-cache/app-emacs/crypt++-2.94_pre20080430
+++ b/metadata/md5-cache/app-emacs/crypt++-2.94_pre20080430
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Handle all sorts of compressed and encrypted files
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/CryptPlusPlus
KEYWORDS=~amd64 ~ppc ~sparc ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/crypt++-2.94_pre20080430.el.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=f58e55ff624a1d04965eea2ef384ec98
diff --git a/metadata/md5-cache/app-emacs/csharp-mode-0.9.2 b/metadata/md5-cache/app-emacs/csharp-mode-0.9.2
index 73ac07de8693..311bacbfe497 100644
--- a/metadata/md5-cache/app-emacs/csharp-mode-0.9.2
+++ b/metadata/md5-cache/app-emacs/csharp-mode-0.9.2
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A derived Emacs mode implementing most of the C# rules
EAPI=7
HOMEPAGE=https://github.com/josteink/csharp-mode
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/josteink/csharp-mode/archive/v0.9.2.tar.gz -> csharp-mode-0.9.2.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=41c54c7b6d88080fef94c04dbbbd1c89
diff --git a/metadata/md5-cache/app-emacs/css-mode-0.11-r1 b/metadata/md5-cache/app-emacs/css-mode-0.11-r1
index 1906c439683f..7c86d48ac28f 100644
--- a/metadata/md5-cache/app-emacs/css-mode-0.11-r1
+++ b/metadata/md5-cache/app-emacs/css-mode-0.11-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=A major mode for editing Cascading Style Sheets (CSS)
EAPI=5
HOMEPAGE=http://www.garshol.priv.no/download/software/css-mode/
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/css-mode-0.11.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=7120a4e02f62562a51d09b8b75a83933
diff --git a/metadata/md5-cache/app-emacs/css-sort-buffer-0.2 b/metadata/md5-cache/app-emacs/css-sort-buffer-0.2
index e1d6463101ec..7dccae805200 100644
--- a/metadata/md5-cache/app-emacs/css-sort-buffer-0.2
+++ b/metadata/md5-cache/app-emacs/css-sort-buffer-0.2
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Sort CSS buffer
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/css-sort-buffer.el
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/css-sort-buffer-0.2.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=93df5e2ff021985f8304f2f0efb5d616
diff --git a/metadata/md5-cache/app-emacs/csv-mode-1.10 b/metadata/md5-cache/app-emacs/csv-mode-1.10
new file mode 100644
index 000000000000..b6d360a36451
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/csv-mode-1.10
@@ -0,0 +1,12 @@
+BDEPEND=>=app-editors/emacs-23.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
+DESCRIPTION=A major mode for editing comma-separated value files
+EAPI=7
+HOMEPAGE=https://elpa.gnu.org/packages/csv-mode.html https://www.emacswiki.org/emacs/CsvMode
+KEYWORDS=~amd64 ~ppc ~sparc ~x86
+LICENSE=GPL-2+
+RDEPEND=>=app-editors/emacs-23.1:*
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ulm/distfiles/csv-mode-1.10.el.xz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=c7ff4abb168cb2279d94d4ebc8277441
diff --git a/metadata/md5-cache/app-emacs/csv-mode-1.9 b/metadata/md5-cache/app-emacs/csv-mode-1.9
index 64616c77dd97..ce6d031edf8f 100644
--- a/metadata/md5-cache/app-emacs/csv-mode-1.9
+++ b/metadata/md5-cache/app-emacs/csv-mode-1.9
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A major mode for editing comma-separated value files
EAPI=7
HOMEPAGE=https://elpa.gnu.org/packages/csv-mode.html https://www.emacswiki.org/emacs/CsvMode
KEYWORDS=amd64 ~ppc sparc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/csv-mode-1.9.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=fbca9c115ea539557a6410fd7bbdd9d0
diff --git a/metadata/md5-cache/app-emacs/cycle-buffer-2.16 b/metadata/md5-cache/app-emacs/cycle-buffer-2.16
index 554e0804e36c..1e390dbc0fa0 100644
--- a/metadata/md5-cache/app-emacs/cycle-buffer-2.16
+++ b/metadata/md5-cache/app-emacs/cycle-buffer-2.16
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Select buffer by cycling through
EAPI=6
HOMEPAGE=https://www.emacswiki.org/emacs/cycle-buffer.el
KEYWORDS=~amd64 ~x86
LICENSE=public-domain
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/gavv/distfiles/raw/master/cycle-buffer-2.16.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=fba97e86a9b234e1f601a7ab8c34c249
diff --git a/metadata/md5-cache/app-emacs/d-mode-2.0.10 b/metadata/md5-cache/app-emacs/d-mode-2.0.10
index ce8493249df5..758da4ef916f 100644
--- a/metadata/md5-cache/app-emacs/d-mode-2.0.10
+++ b/metadata/md5-cache/app-emacs/d-mode-2.0.10
@@ -1,13 +1,13 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs major mode for editing D code
EAPI=7
HOMEPAGE=https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode https://www.emacswiki.org/emacs/DMode
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/archive/2.0.10.tar.gz -> d-mode-2.0.10.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=dcec648f16c5b49dc4d769ca9fe570d9
diff --git a/metadata/md5-cache/app-emacs/dash-2.14.1 b/metadata/md5-cache/app-emacs/dash-2.14.1
index 96c5a135aa56..38e1cb184e49 100644
--- a/metadata/md5-cache/app-emacs/dash-2.14.1
+++ b/metadata/md5-cache/app-emacs/dash-2.14.1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=sys-apps/texinfo >=virtual/emacs-23
+DEPEND=sys-apps/texinfo >=app-editors/emacs-23.1:*
DESCRIPTION=A modern list library for Emacs
EAPI=6
HOMEPAGE=https://github.com/magnars/dash.el
KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/magnars/dash.el/archive/2.14.1.tar.gz -> dash-2.14.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=f775e581389901d9e3137fc4b9c9a1ba
diff --git a/metadata/md5-cache/app-emacs/dash-2.16.0 b/metadata/md5-cache/app-emacs/dash-2.16.0
index 2895cf8c7eea..1ead41d6ec51 100644
--- a/metadata/md5-cache/app-emacs/dash-2.16.0
+++ b/metadata/md5-cache/app-emacs/dash-2.16.0
@@ -1,12 +1,12 @@
-BDEPEND=sys-apps/texinfo >=virtual/emacs-23
+BDEPEND=sys-apps/texinfo >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
DESCRIPTION=A modern list library for Emacs
EAPI=7
HOMEPAGE=https://github.com/magnars/dash.el
KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/magnars/dash.el/archive/2.16.0.tar.gz -> dash-2.16.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=458cece7a89bda772136ecc61d30aedb
diff --git a/metadata/md5-cache/app-emacs/ddskk-16.2 b/metadata/md5-cache/app-emacs/ddskk-16.2
index 5e0aec02ec1a..0991d2a4a23e 100644
--- a/metadata/md5-cache/app-emacs/ddskk-16.2
+++ b/metadata/md5-cache/app-emacs/ddskk-16.2
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-24
+DEPEND=>=app-editors/emacs-24:*
DESCRIPTION=One Japanese input methods on Emacs
EAPI=6
HOMEPAGE=http://openlab.ring.gr.jp/skk/
IUSE=ruby
KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2
-RDEPEND=|| ( app-i18n/skk-jisyo virtual/skkserv ) ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.5 ) virtual/rubygems ) >=virtual/emacs-24
+RDEPEND=|| ( app-i18n/skk-jisyo virtual/skkserv ) ruby? ( || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 ) virtual/rubygems ) >=app-editors/emacs-24:*
SLOT=0
SRC_URI=http://openlab.ring.gr.jp/skk/maintrunk/ddskk-16.2.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 ruby-single e6530f43a549f120f9396ccb852288f5 ruby-utils 5b782a86f95c84466cdb53f8c8a8be37
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 ruby-single e6530f43a549f120f9396ccb852288f5 ruby-utils cdb4c1e4283adb7707b7dd48ccaa7ad2
_md5_=54eca1b48341505e20fe20f3250219e0
diff --git a/metadata/md5-cache/app-emacs/desktop+-0.2-r2 b/metadata/md5-cache/app-emacs/desktop+-0.2-r2
index ce12c7ba6f70..62cba1022948 100644
--- a/metadata/md5-cache/app-emacs/desktop+-0.2-r2
+++ b/metadata/md5-cache/app-emacs/desktop+-0.2-r2
@@ -1,13 +1,13 @@
-BDEPEND=app-emacs/dash app-emacs/f >=virtual/emacs-23
+BDEPEND=app-emacs/dash app-emacs/f >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=desktop+ extends standard desktop module
EAPI=7
HOMEPAGE=https://github.com/ffevotte/desktop-plus
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=app-emacs/dash app-emacs/f >=virtual/emacs-23
+RDEPEND=app-emacs/dash app-emacs/f >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/ffevotte/desktop-plus/archive/v0.2.tar.gz -> desktop+-0.2.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=098794d4cd6c17343c24ddd702f19e63
diff --git a/metadata/md5-cache/app-emacs/develock-0.47 b/metadata/md5-cache/app-emacs/develock-0.47
index 0835ee186851..ff5f50f53338 100644
--- a/metadata/md5-cache/app-emacs/develock-0.47
+++ b/metadata/md5-cache/app-emacs/develock-0.47
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=An Emacs minor mode for highlighting broken formatting rules
EAPI=7
HOMEPAGE=https://www.jpl.org/ftp/pub/elisp/ https://www.emacswiki.org/emacs/DevelockMode
KEYWORDS=amd64 ppc sparc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/develock-0.47.el.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=25f6146ad67bb6e1a6b95e860bae5925
diff --git a/metadata/md5-cache/app-emacs/df-mode-20050509-r1 b/metadata/md5-cache/app-emacs/df-mode-20050509-r1
index b43fe19533b7..738e1780dd84 100644
--- a/metadata/md5-cache/app-emacs/df-mode-20050509-r1
+++ b/metadata/md5-cache/app-emacs/df-mode-20050509-r1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Minor mode to show space left on devices in the mode line
EAPI=7
HOMEPAGE=https://web.archive.org/web/20061001221337/http://www.coli.uni-saarland.de/~fouvry/software.html https://www.emacswiki.org/emacs/DfMode
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/df-mode-20050509.el.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=9d0cfa22df387422eb3c3b3c23065f41
diff --git a/metadata/md5-cache/app-emacs/dictionary-1.10 b/metadata/md5-cache/app-emacs/dictionary-1.10
index c6a825adcf8c..e83644a7c83e 100644
--- a/metadata/md5-cache/app-emacs/dictionary-1.10
+++ b/metadata/md5-cache/app-emacs/dictionary-1.10
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs package for talking to a dictionary server
EAPI=5
HOMEPAGE=http://www.myrkr.in-berlin.de/dictionary/index.html
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://www.myrkr.in-berlin.de/dictionary/dictionary-1.10.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=654aab74f3e37cd0b430041f780f3458
diff --git a/metadata/md5-cache/app-emacs/dircolors-1.0-r2 b/metadata/md5-cache/app-emacs/dircolors-1.0-r2
index dd408284da12..c051b674724c 100644
--- a/metadata/md5-cache/app-emacs/dircolors-1.0-r2
+++ b/metadata/md5-cache/app-emacs/dircolors-1.0-r2
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Provide the same facility of ls --color inside Emacs
EAPI=5
HOMEPAGE=http://lfs.irisa.fr/~pad/rawaccess.query/hacks/dircolors.el
KEYWORDS=amd64 ~ppc ppc64 x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/dircolors-1.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=2de18fcb85da42b9fb3efca31f87f378
diff --git a/metadata/md5-cache/app-emacs/dired-sort-menu-1.26 b/metadata/md5-cache/app-emacs/dired-sort-menu-1.26
index bb32c3335020..3791d010d8c0 100644
--- a/metadata/md5-cache/app-emacs/dired-sort-menu-1.26
+++ b/metadata/md5-cache/app-emacs/dired-sort-menu-1.26
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Sort entries in Dired mode
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/DiredSortMenu
KEYWORDS=amd64 ~ppc sparc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/dired-sort-menu-1.26.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=d253ae322ac667913331ea69c50b19aa
diff --git a/metadata/md5-cache/app-emacs/distel-4.1.1 b/metadata/md5-cache/app-emacs/distel-4.1.1
index bd3f4eee7872..652df02f4de8 100644
--- a/metadata/md5-cache/app-emacs/distel-4.1.1
+++ b/metadata/md5-cache/app-emacs/distel-4.1.1
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-lang/erlang-11.2.5[emacs] >=virtual/emacs-23
+BDEPEND=>=dev-lang/erlang-11.2.5[emacs] >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Distributed Emacs Lisp for Erlang
EAPI=7
@@ -6,8 +6,8 @@ HOMEPAGE=https://massemanet.github.io/distel/ https://www.emacswiki.org/emacs/Di
IUSE=doc
KEYWORDS=~amd64 ~x86
LICENSE=BSD MIT
-RDEPEND=>=dev-lang/erlang-11.2.5[emacs] >=virtual/emacs-23
+RDEPEND=>=dev-lang/erlang-11.2.5[emacs] >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/massemanet/distel/archive/4.1.1.tar.gz -> distel-4.1.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=8bbad2669cec464d5be5b9ed3114bc73
diff --git a/metadata/md5-cache/app-emacs/doctest-mode-0.4 b/metadata/md5-cache/app-emacs/doctest-mode-0.4
index 1e2ce16e106d..e93ac3aa2860 100644
--- a/metadata/md5-cache/app-emacs/doctest-mode-0.4
+++ b/metadata/md5-cache/app-emacs/doctest-mode-0.4
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=An Emacs major mode for editing Python source
EAPI=5
HOMEPAGE=http://ed.loper.org/projects/doctestmode/
KEYWORDS=amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh x86
LICENSE=HPND
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://python-mode.svn.sourceforge.net/viewvc/*checkout*/python-mode/trunk/python-mode/doctest-mode.el?revision=460 -> doctest-mode.el
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=0fdb76ea7dd71bb6fef20bc273d7ce59
diff --git a/metadata/md5-cache/app-emacs/doxymacs-1.8.0-r3 b/metadata/md5-cache/app-emacs/doxymacs-1.8.0-r3
index ec8472870bfd..92a813bf7c62 100644
--- a/metadata/md5-cache/app-emacs/doxymacs-1.8.0-r3
+++ b/metadata/md5-cache/app-emacs/doxymacs-1.8.0-r3
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=dev-libs/libxml2-2.6.13 >=virtual/emacs-23
+DEPEND=>=dev-libs/libxml2-2.6.13 >=app-editors/emacs-23.1:*
DESCRIPTION=Doxygen editing minor mode
EAPI=5
HOMEPAGE=http://doxymacs.sourceforge.net/
KEYWORDS=amd64 x86
LICENSE=GPL-2+
-RDEPEND=>=dev-libs/libxml2-2.6.13 >=virtual/emacs-23
+RDEPEND=>=dev-libs/libxml2-2.6.13 >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://sourceforge/doxymacs/doxymacs-1.8.0.tar.gz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic cabe101302b461f32ecbc3767dfb9e23 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=5a343760d9dc6d77e002778fda24e094
diff --git a/metadata/md5-cache/app-emacs/dropdown-list-20120329 b/metadata/md5-cache/app-emacs/dropdown-list-20120329
index d9f0aa10df05..f6e9da267cee 100644
--- a/metadata/md5-cache/app-emacs/dropdown-list-20120329
+++ b/metadata/md5-cache/app-emacs/dropdown-list-20120329
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Drop-down menu interface
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/dropdown-list.el
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/dropdown-list-20120329.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=0402d6ca62dc7d6393838b65203682bb
diff --git a/metadata/md5-cache/app-emacs/dts-mode-0.1.0_pre20161103 b/metadata/md5-cache/app-emacs/dts-mode-0.1.0_pre20161103
index fdab0a884e2a..372fd887c5bf 100644
--- a/metadata/md5-cache/app-emacs/dts-mode-0.1.0_pre20161103
+++ b/metadata/md5-cache/app-emacs/dts-mode-0.1.0_pre20161103
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs major mode for devicetree sources
EAPI=7
HOMEPAGE=https://github.com/bgamari/dts-mode
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/bgamari/dts-mode/archive/9ee0854446dcc6c53d2b8d2941051768dba50344.tar.gz -> dts-mode-0.1.0_pre20161103.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=e8b695cc744fac577ee31bc10b1aff7b
diff --git a/metadata/md5-cache/app-emacs/ebuild-mode-1.47 b/metadata/md5-cache/app-emacs/ebuild-mode-1.47
index cf2971478e24..81d3436419a5 100644
--- a/metadata/md5-cache/app-emacs/ebuild-mode-1.47
+++ b/metadata/md5-cache/app-emacs/ebuild-mode-1.47
@@ -1,12 +1,12 @@
-BDEPEND=sys-apps/texinfo >=virtual/emacs-23
+BDEPEND=sys-apps/texinfo >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs modes for editing ebuilds and other Gentoo specific files
EAPI=7
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.47.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=7f1a95d862b5223cc4e1d39cfba03b22
diff --git a/metadata/md5-cache/app-emacs/ebuild-mode-1.48 b/metadata/md5-cache/app-emacs/ebuild-mode-1.48
index 612f7c19b6d2..f481eae11032 100644
--- a/metadata/md5-cache/app-emacs/ebuild-mode-1.48
+++ b/metadata/md5-cache/app-emacs/ebuild-mode-1.48
@@ -1,12 +1,12 @@
-BDEPEND=sys-apps/texinfo >=virtual/emacs-23
+BDEPEND=sys-apps/texinfo >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs modes for editing ebuilds and other Gentoo specific files
EAPI=7
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.48.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=408f25e7d6d746c0c282eb202ba976ee
diff --git a/metadata/md5-cache/app-emacs/ebuild-mode-1.49 b/metadata/md5-cache/app-emacs/ebuild-mode-1.49
new file mode 100644
index 000000000000..7443798f3e48
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/ebuild-mode-1.49
@@ -0,0 +1,12 @@
+BDEPEND=sys-apps/texinfo >=app-editors/emacs-23.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
+DESCRIPTION=Emacs modes for editing ebuilds and other Gentoo specific files
+EAPI=7
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
+LICENSE=GPL-2+
+RDEPEND=>=app-editors/emacs-23.1:*
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.49.tar.xz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_md5_=408f25e7d6d746c0c282eb202ba976ee
diff --git a/metadata/md5-cache/app-emacs/ecb-2.50_pre20170728 b/metadata/md5-cache/app-emacs/ecb-2.50_pre20170728
index f7e981659556..c30040aff7ae 100644
--- a/metadata/md5-cache/app-emacs/ecb-2.50_pre20170728
+++ b/metadata/md5-cache/app-emacs/ecb-2.50_pre20170728
@@ -1,4 +1,4 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DEPEND=java? ( app-emacs/jde )
DESCRIPTION=Source code browser for Emacs
@@ -7,8 +7,8 @@ HOMEPAGE=http://ecb.sourceforge.net/
IUSE=java
KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2+
-RDEPEND=java? ( app-emacs/jde ) >=virtual/emacs-23
+RDEPEND=java? ( app-emacs/jde ) >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/ecb-2.50_pre20170728.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=b1043286115f9c52bc14b28009a706a8
diff --git a/metadata/md5-cache/app-emacs/edb-1.32 b/metadata/md5-cache/app-emacs/edb-1.32
index f2bc36bf0571..516a9b28e5ea 100644
--- a/metadata/md5-cache/app-emacs/edb-1.32
+++ b/metadata/md5-cache/app-emacs/edb-1.32
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=EDB, The Emacs Database
EAPI=6
HOMEPAGE=http://www.gnuvola.org/software/edb/ https://www.emacswiki.org/emacs/EmacsDataBase
KEYWORDS=~amd64 ~ppc ~sparc ~x86
LICENSE=GPL-3+ Texinfo-manual
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://www.gnuvola.org/software/edb/edb-1.32.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=5685dde303cd36eb202869f846564224
diff --git a/metadata/md5-cache/app-emacs/edit-list-0.3 b/metadata/md5-cache/app-emacs/edit-list-0.3
index e89fc8faaaa0..3aa6281c791a 100644
--- a/metadata/md5-cache/app-emacs/edit-list-0.3
+++ b/metadata/md5-cache/app-emacs/edit-list-0.3
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Edit a single list
EAPI=5
HOMEPAGE=http://mwolson.org/projects/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/edit-list-0.3.el.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=5d539a6ee458ce78acfc32033f419aba
diff --git a/metadata/md5-cache/app-emacs/edit-server-1.15 b/metadata/md5-cache/app-emacs/edit-server-1.15
index 708dfe9c2eec..200954ad4e49 100644
--- a/metadata/md5-cache/app-emacs/edit-server-1.15
+++ b/metadata/md5-cache/app-emacs/edit-server-1.15
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Service edit requests from a web browser for editing of textareas
EAPI=7
HOMEPAGE=https://github.com/stsquad/emacs_chrome
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/stsquad/emacs_chrome/archive/v1.15.tar.gz -> emacs_chrome-1.15.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=c4ba721291f40f8820688ec4f7d711c4
diff --git a/metadata/md5-cache/app-emacs/editorconfig-emacs-0.7.8-r1 b/metadata/md5-cache/app-emacs/editorconfig-emacs-0.7.8-r1
index 5ccf533a22ac..f21f81cafb27 100644
--- a/metadata/md5-cache/app-emacs/editorconfig-emacs-0.7.8-r1
+++ b/metadata/md5-cache/app-emacs/editorconfig-emacs-0.7.8-r1
@@ -1,13 +1,13 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=EditorConfig plugin for emacs
EAPI=7
HOMEPAGE=https://github.com/editorconfig/editorconfig-emacs
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/editorconfig/editorconfig-emacs/archive/v0.7.8.tar.gz -> editorconfig-emacs-0.7.8.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=ab4acc1125badd8a54276903d4f6b1a4
diff --git a/metadata/md5-cache/app-emacs/elib-1.0-r1 b/metadata/md5-cache/app-emacs/elib-1.0-r1
deleted file mode 100644
index 58dfa268282a..000000000000
--- a/metadata/md5-cache/app-emacs/elib-1.0-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
-DESCRIPTION=The Emacs Lisp Library
-EAPI=5
-HOMEPAGE=http://jdee.sourceforge.net
-KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris
-LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
-SLOT=0
-SRC_URI=http://jdee.sunsite.dk/elib-1.0.tar.gz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=ee149b06afa1d9783e88a157d730cccb
diff --git a/metadata/md5-cache/app-emacs/elscreen-20180321 b/metadata/md5-cache/app-emacs/elscreen-20180321
index 8e439fd7a1d9..a52d86c1f93f 100644
--- a/metadata/md5-cache/app-emacs/elscreen-20180321
+++ b/metadata/md5-cache/app-emacs/elscreen-20180321
@@ -1,4 +1,4 @@
-BDEPEND=wanderlust? ( app-emacs/wanderlust ) >=virtual/emacs-23
+BDEPEND=wanderlust? ( app-emacs/wanderlust ) >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Frame configuration management for GNU Emacs modelled after GNU Screen
EAPI=7
@@ -6,8 +6,8 @@ HOMEPAGE=https://www.emacswiki.org/emacs/EmacsLispScreen https://github.com/knu/
IUSE=wanderlust
KEYWORDS=~alpha amd64 hppa ~ia64 ~ppc ~ppc64 sparc x86
LICENSE=GPL-2+ GPL-3+
-RDEPEND=wanderlust? ( app-emacs/wanderlust ) >=virtual/emacs-23
+RDEPEND=wanderlust? ( app-emacs/wanderlust ) >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/knu/elscreen/archive/20180321.tar.gz -> elscreen-20180321.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=33679f552eb8680eeead23ebec0ebb57
diff --git a/metadata/md5-cache/app-emacs/emacs-common-gentoo-1.6-r3 b/metadata/md5-cache/app-emacs/emacs-common-gentoo-1.6-r3
index 494f6a30cc46..c24c6ff1d49c 100644
--- a/metadata/md5-cache/app-emacs/emacs-common-gentoo-1.6-r3
+++ b/metadata/md5-cache/app-emacs/emacs-common-gentoo-1.6-r3
@@ -6,9 +6,9 @@ HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs
IUSE=games X
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=GPL-3+
-PDEPEND=virtual/emacs
+PDEPEND=>=app-editors/emacs-23.1:*
RDEPEND=games? ( acct-group/gamestat )
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/emacs/emacs-common-gentoo-1.6.tar.xz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=9b24f0c1eb25db9e69da57832d301c0a
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=2a1898b543b91be94682727c10ddd2da
diff --git a/metadata/md5-cache/app-emacs/emacs-daemon-0.22 b/metadata/md5-cache/app-emacs/emacs-daemon-0.22
index 0aa13ccde5ab..6d6108411675 100644
--- a/metadata/md5-cache/app-emacs/emacs-daemon-0.22
+++ b/metadata/md5-cache/app-emacs/emacs-daemon-0.22
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23 >=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Gentoo support for Emacs running as a server in the background
EAPI=6
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23 >=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/emacs/emacs-daemon-0.22.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
-_md5_=5369e0b6bcedaab19dec114371a20843
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=916f1fdfa5749dbe9416bdf4f4429f0f
diff --git a/metadata/md5-cache/app-emacs/emacs-jabber-0.8.92 b/metadata/md5-cache/app-emacs/emacs-jabber-0.8.92
index b36ee358855b..43cb6fe11ca4 100644
--- a/metadata/md5-cache/app-emacs/emacs-jabber-0.8.92
+++ b/metadata/md5-cache/app-emacs/emacs-jabber-0.8.92
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=app-emacs/hexrgb sys-apps/texinfo >=virtual/emacs-23
+DEPEND=app-emacs/hexrgb sys-apps/texinfo >=app-editors/emacs-23.1:*
DESCRIPTION=A Jabber client for Emacs
EAPI=5
HOMEPAGE=http://emacs-jabber.sourceforge.net/ https://www.emacswiki.org/emacs/JabberEl
KEYWORDS=amd64 ppc sparc x86
LICENSE=GPL-2+
-RDEPEND=app-emacs/hexrgb >=virtual/emacs-23
+RDEPEND=app-emacs/hexrgb >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://sourceforge/emacs-jabber/emacs-jabber-0.8.92.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=245c6dc4f9563e577abbe8fa01a8d4e9
diff --git a/metadata/md5-cache/app-emacs/emacs-w3m-1.4.625_pre20180518 b/metadata/md5-cache/app-emacs/emacs-w3m-1.4.625_pre20180518
index 3fd5337338bb..3d522f468b83 100644
--- a/metadata/md5-cache/app-emacs/emacs-w3m-1.4.625_pre20180518
+++ b/metadata/md5-cache/app-emacs/emacs-w3m-1.4.625_pre20180518
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=virtual/w3m >=virtual/emacs-23 >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEPEND=virtual/w3m >=app-editors/emacs-23.1:* >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=emacs-w3m is an interface program of w3m on Emacs
EAPI=6
HOMEPAGE=http://emacs-w3m.namazu.org/
IUSE=l10n_ja
KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2+
-RDEPEND=virtual/w3m >=virtual/emacs-23
+RDEPEND=virtual/w3m >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/emacs-w3m-1.4.625_pre20180518.tar.xz
-_eclasses_=autotools ea7865c8fba1ea8d3639f355fffe1a3c elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
+_eclasses_=autotools ea7865c8fba1ea8d3639f355fffe1a3c eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=331fda058d6dacfcfd2ee6828fcde124
diff --git a/metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_pre20181112 b/metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_pre20181112
index 867fbde71069..0fb0353e5eba 100644
--- a/metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_pre20181112
+++ b/metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_pre20181112
@@ -1,4 +1,4 @@
-BDEPEND=virtual/w3m >=virtual/emacs-23 >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+BDEPEND=virtual/w3m >=app-editors/emacs-23.1:* >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=emacs-w3m is an interface program of w3m on Emacs
EAPI=7
@@ -6,8 +6,8 @@ HOMEPAGE=http://emacs-w3m.namazu.org/
IUSE=gzip-el l10n_ja
KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2+
-RDEPEND=virtual/w3m >=virtual/emacs-23
+RDEPEND=virtual/w3m >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/emacs-w3m-1.4.632_pre20181112.tar.xz
-_eclasses_=autotools ea7865c8fba1ea8d3639f355fffe1a3c elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
+_eclasses_=autotools ea7865c8fba1ea8d3639f355fffe1a3c elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=bb29eb789e50daec73b475684b35cdbb
diff --git a/metadata/md5-cache/app-emacs/emacs-wget-0.5.0-r1 b/metadata/md5-cache/app-emacs/emacs-wget-0.5.0-r1
index cf1c98484f85..519610462dec 100644
--- a/metadata/md5-cache/app-emacs/emacs-wget-0.5.0-r1
+++ b/metadata/md5-cache/app-emacs/emacs-wget-0.5.0-r1
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Wget interface for Emacs
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/EmacsWget
IUSE=l10n_ja
KEYWORDS=alpha amd64 ppc ppc64 ~sparc x86
LICENSE=GPL-2+
-RDEPEND=>=net-misc/wget-1.8.2 >=virtual/emacs-23
+RDEPEND=>=net-misc/wget-1.8.2 >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://pop-club.hp.infoseek.co.jp/emacs/emacs-wget/emacs-wget-0.5.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=e533c6f8a6d782fba5620aabf31a5c3f
diff --git a/metadata/md5-cache/app-emacs/emhacks-20070920-r1 b/metadata/md5-cache/app-emacs/emhacks-20070920-r1
index cedb1f824178..c58d1510b7e6 100644
--- a/metadata/md5-cache/app-emacs/emhacks-20070920-r1
+++ b/metadata/md5-cache/app-emacs/emhacks-20070920-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Useful Emacs Lisp libraries, including gdiff, jjar, jmaker, swbuff, and tabbar
EAPI=6
HOMEPAGE=http://emhacks.sourceforge.net/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/emhacks-20070920.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=2865aeb84bbd72d2a7ca214d2e7fd99c
diff --git a/metadata/md5-cache/app-emacs/emms-4.4 b/metadata/md5-cache/app-emacs/emms-4.4
index e64e2f91727c..0c6bc701b120 100644
--- a/metadata/md5-cache/app-emacs/emms-4.4
+++ b/metadata/md5-cache/app-emacs/emms-4.4
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=media-libs/taglib >=virtual/emacs-23
+DEPEND=media-libs/taglib >=app-editors/emacs-23.1:*
DESCRIPTION=The Emacs Multimedia System
EAPI=6
HOMEPAGE=https://www.gnu.org/software/emms/ https://www.emacswiki.org/emacs/EMMS
KEYWORDS=~amd64 ~ppc ~sparc ~x86
LICENSE=GPL-3+ FDL-1.1+
-RDEPEND=media-libs/taglib >=virtual/emacs-23
+RDEPEND=media-libs/taglib >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gnu/emms/emms-4.4.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=54092665f9aa757d6ebcc23c74c88c5d
diff --git a/metadata/md5-cache/app-emacs/emms-5.2 b/metadata/md5-cache/app-emacs/emms-5.2
index 0d61dad03dab..32eac04f6a9d 100644
--- a/metadata/md5-cache/app-emacs/emms-5.2
+++ b/metadata/md5-cache/app-emacs/emms-5.2
@@ -1,4 +1,4 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DEPEND=media-libs/taglib
DESCRIPTION=The Emacs Multimedia System
@@ -6,8 +6,8 @@ EAPI=7
HOMEPAGE=https://www.gnu.org/software/emms/ https://www.emacswiki.org/emacs/EMMS
KEYWORDS=~amd64 ~ppc ~sparc ~x86
LICENSE=GPL-3+ FDL-1.1+
-RDEPEND=media-libs/taglib >=virtual/emacs-23
+RDEPEND=media-libs/taglib >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gnu/emms/emms-5.2.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=321e45cc837fb4ed684c5b5a82a45298
diff --git a/metadata/md5-cache/app-emacs/emms-5.3 b/metadata/md5-cache/app-emacs/emms-5.3
new file mode 100644
index 000000000000..ee2ea2f3fd46
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/emms-5.3
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-23.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
+DEPEND=media-libs/taglib
+DESCRIPTION=The Emacs Multimedia System
+EAPI=7
+HOMEPAGE=https://www.gnu.org/software/emms/ https://www.emacswiki.org/emacs/EMMS
+KEYWORDS=~amd64 ~ppc ~sparc ~x86
+LICENSE=GPL-3+ FDL-1.1+
+RDEPEND=media-libs/taglib >=app-editors/emacs-23.1:*
+SLOT=0
+SRC_URI=mirror://gnu/emms/emms-5.3.tar.gz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
+_md5_=321e45cc837fb4ed684c5b5a82a45298
diff --git a/metadata/md5-cache/app-emacs/erobot-2.1.0-r1 b/metadata/md5-cache/app-emacs/erobot-2.1.0-r1
index 9c41ec1ed838..0e4e411e833f 100644
--- a/metadata/md5-cache/app-emacs/erobot-2.1.0-r1
+++ b/metadata/md5-cache/app-emacs/erobot-2.1.0-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Battle-bots for Emacs!
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/EmacsRobots
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/erobot-2.1.0.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=bd274dd6ad0e51c0cb0e24f9bc36b80c
diff --git a/metadata/md5-cache/app-emacs/eselect-mode-1.4.14 b/metadata/md5-cache/app-emacs/eselect-mode-1.4.14
index f93cdd32222b..063732a80d12 100644
--- a/metadata/md5-cache/app-emacs/eselect-mode-1.4.14
+++ b/metadata/md5-cache/app-emacs/eselect-mode-1.4.14
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs major mode for editing eselect files
EAPI=6
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Eselect
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.14.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=e0b883fc2d27066420ff1999fc5e165e
diff --git a/metadata/md5-cache/app-emacs/eselect-mode-1.4.15 b/metadata/md5-cache/app-emacs/eselect-mode-1.4.15
index 83b0f63b8276..62119bbbbd69 100644
--- a/metadata/md5-cache/app-emacs/eselect-mode-1.4.15
+++ b/metadata/md5-cache/app-emacs/eselect-mode-1.4.15
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs major mode for editing eselect files
EAPI=6
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Eselect
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.15.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=17d3089d1aca7fccabcdcf3ac32cdb29
diff --git a/metadata/md5-cache/app-emacs/eselect-mode-1.4.16 b/metadata/md5-cache/app-emacs/eselect-mode-1.4.16
index cde1eb3627e8..b7d4621d4014 100644
--- a/metadata/md5-cache/app-emacs/eselect-mode-1.4.16
+++ b/metadata/md5-cache/app-emacs/eselect-mode-1.4.16
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs major mode for editing eselect files
EAPI=6
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Eselect
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.16.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=f7c6d9898f722e8cb2fef4da753c6164
diff --git a/metadata/md5-cache/app-emacs/eselect-mode-9999 b/metadata/md5-cache/app-emacs/eselect-mode-9999
index dc5cd24edd28..a58a1cd2a5d2 100644
--- a/metadata/md5-cache/app-emacs/eselect-mode-9999
+++ b/metadata/md5-cache/app-emacs/eselect-mode-9999
@@ -1,11 +1,11 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23 >=dev-vcs/git-1.8.2.1[curl]
+DEPEND=>=app-editors/emacs-23.1:* >=dev-vcs/git-1.8.2.1[curl]
DESCRIPTION=Emacs major mode for editing eselect files
EAPI=6
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Eselect
LICENSE=GPL-2+
PROPERTIES=live
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 git-r3 6d22636df236df4cc8475f7b7668bdcd
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 git-r3 809e27702c573cbba31c08ed00bbad33
_md5_=56b653dc070aca53252610b5c684f5fa
diff --git a/metadata/md5-cache/app-emacs/ess-17.11 b/metadata/md5-cache/app-emacs/ess-17.11
index 2f7ae0a1040e..0a8153018b20 100644
--- a/metadata/md5-cache/app-emacs/ess-17.11
+++ b/metadata/md5-cache/app-emacs/ess-17.11
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=app-text/texi2html virtual/latex-base >=virtual/emacs-23
+DEPEND=app-text/texi2html virtual/latex-base >=app-editors/emacs-23.1:*
DESCRIPTION=Emacs Speaks Statistics
EAPI=6
HOMEPAGE=http://ess.r-project.org/
KEYWORDS=amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~x86-macos
LICENSE=GPL-2+ GPL-3+ Texinfo-manual
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=http://ess.r-project.org/downloads/ess/ess-17.11.tgz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=90a00ed9d667eb27c9683562aec0fbbf
diff --git a/metadata/md5-cache/app-emacs/ess-18.10.2-r1 b/metadata/md5-cache/app-emacs/ess-18.10.2-r1
index 51d4b8cb0e0d..f681cb1e06cd 100644
--- a/metadata/md5-cache/app-emacs/ess-18.10.2-r1
+++ b/metadata/md5-cache/app-emacs/ess-18.10.2-r1
@@ -1,13 +1,13 @@
-BDEPEND=app-text/texi2html virtual/latex-base >=virtual/emacs-23
+BDEPEND=app-text/texi2html virtual/latex-base >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs Speaks Statistics
EAPI=7
HOMEPAGE=http://ess.r-project.org/
KEYWORDS=amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~x86-macos
LICENSE=GPL-2+ GPL-3+ Texinfo-manual
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=http://ess.r-project.org/downloads/ess/ess-18.10.2.tgz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=8a4efa3f0119154d9bdb99117a01e91b
diff --git a/metadata/md5-cache/app-emacs/evil-1.2.13 b/metadata/md5-cache/app-emacs/evil-1.2.13
index bc944f37b5a4..a6b4b9e7d1fc 100644
--- a/metadata/md5-cache/app-emacs/evil-1.2.13
+++ b/metadata/md5-cache/app-emacs/evil-1.2.13
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=app-emacs/undo-tree-0.6.3 sys-apps/texinfo >=virtual/emacs-23
+DEPEND=>=app-emacs/undo-tree-0.6.3 sys-apps/texinfo >=app-editors/emacs-23.1:*
DESCRIPTION=Extensible vi layer for Emacs
EAPI=6
HOMEPAGE=https://github.com/emacs-evil/evil
KEYWORDS=amd64 x86
LICENSE=GPL-3+ FDL-1.3+
-RDEPEND=>=app-emacs/undo-tree-0.6.3 >=virtual/emacs-23
+RDEPEND=>=app-emacs/undo-tree-0.6.3 >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/emacs-evil/evil/archive/1.2.13.tar.gz -> evil-1.2.13.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=cf4fe8499d75f5ee43402a425835058f
diff --git a/metadata/md5-cache/app-emacs/evil-1.2.14 b/metadata/md5-cache/app-emacs/evil-1.2.14
index 2839e1a291e5..94490411adb5 100644
--- a/metadata/md5-cache/app-emacs/evil-1.2.14
+++ b/metadata/md5-cache/app-emacs/evil-1.2.14
@@ -1,13 +1,13 @@
-BDEPEND=>=app-emacs/undo-tree-0.6.3 sys-apps/texinfo >=virtual/emacs-23
+BDEPEND=>=app-emacs/undo-tree-0.6.3 sys-apps/texinfo >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Extensible vi layer for Emacs
EAPI=7
HOMEPAGE=https://github.com/emacs-evil/evil
KEYWORDS=amd64 x86
LICENSE=GPL-3+ FDL-1.3+
-RDEPEND=>=app-emacs/undo-tree-0.6.3 >=virtual/emacs-23
+RDEPEND=>=app-emacs/undo-tree-0.6.3 >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/emacs-evil/evil/archive/1.2.14.tar.gz -> evil-1.2.14.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=e497eea5defd958116fc79cf46e2a8f8
diff --git a/metadata/md5-cache/app-emacs/expand-region-0.11.0-r1 b/metadata/md5-cache/app-emacs/expand-region-0.11.0-r1
index 4cd3d3ab01f1..6c4b17d4a021 100644
--- a/metadata/md5-cache/app-emacs/expand-region-0.11.0-r1
+++ b/metadata/md5-cache/app-emacs/expand-region-0.11.0-r1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs extension to increase selected region by semantic units
EAPI=7
HOMEPAGE=https://github.com/magnars/expand-region.el
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/magnars/expand-region.el/archive/0.11.0.tar.gz -> expand-region-0.11.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=4177c3f6403c66872818d877654d51b6
diff --git a/metadata/md5-cache/app-emacs/f-0.19.0 b/metadata/md5-cache/app-emacs/f-0.19.0
index f45e62e387a0..9bdb0b932d03 100644
--- a/metadata/md5-cache/app-emacs/f-0.19.0
+++ b/metadata/md5-cache/app-emacs/f-0.19.0
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=app-emacs/dash app-emacs/s >=virtual/emacs-23
+DEPEND=app-emacs/dash app-emacs/s >=app-editors/emacs-23.1:*
DESCRIPTION=Modern API for working with files and directories in Emacs
EAPI=6
HOMEPAGE=https://github.com/rejeep/f.el
KEYWORDS=~amd64 ~arm ~x86
LICENSE=GPL-3+
-RDEPEND=app-emacs/dash app-emacs/s >=virtual/emacs-23
+RDEPEND=app-emacs/dash app-emacs/s >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/rejeep/f.el/archive/v0.19.0.tar.gz -> f-0.19.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=a82585d652930b74b5bbb53c08fdb962
diff --git a/metadata/md5-cache/app-emacs/f-0.20.0 b/metadata/md5-cache/app-emacs/f-0.20.0
index b31e293cf405..da26bb300eef 100644
--- a/metadata/md5-cache/app-emacs/f-0.20.0
+++ b/metadata/md5-cache/app-emacs/f-0.20.0
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=app-emacs/dash app-emacs/s >=virtual/emacs-23
+DEPEND=app-emacs/dash app-emacs/s >=app-editors/emacs-23.1:*
DESCRIPTION=Modern API for working with files and directories in Emacs
EAPI=6
HOMEPAGE=https://github.com/rejeep/f.el
KEYWORDS=amd64 arm64 ~ppc64 x86
LICENSE=GPL-3+
-RDEPEND=app-emacs/dash app-emacs/s >=virtual/emacs-23
+RDEPEND=app-emacs/dash app-emacs/s >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/rejeep/f.el/archive/v0.20.0.tar.gz -> f-0.20.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=b9c7ed8db5119f0fddfe9464e523e19f
diff --git a/metadata/md5-cache/app-emacs/fff-20050517 b/metadata/md5-cache/app-emacs/fff-20050517
index a4f90c6d1ba8..82fc87c88e9e 100644
--- a/metadata/md5-cache/app-emacs/fff-20050517
+++ b/metadata/md5-cache/app-emacs/fff-20050517
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Fast file finder for Emacs
EAPI=5
HOMEPAGE=http://www.splode.com/~friedman/software/emacs-lisp/
KEYWORDS=amd64 x86
LICENSE=GPL-2+
-RDEPEND=sys-apps/mlocate >=virtual/emacs-23
+RDEPEND=sys-apps/mlocate >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/fff-20050517.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=12b1675b84a5227ea8320a27133f2636
diff --git a/metadata/md5-cache/app-emacs/filladapt-2.12-r1 b/metadata/md5-cache/app-emacs/filladapt-2.12-r1
index fa10e0c47dc9..dd703994d3e0 100644
--- a/metadata/md5-cache/app-emacs/filladapt-2.12-r1
+++ b/metadata/md5-cache/app-emacs/filladapt-2.12-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Filladapt enhances the behavior of Emacs' fill functions
EAPI=5
HOMEPAGE=http://www.wonderworks.com/
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/filladapt-2.12.el.gz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo 566393c426fca4615a83df9a982bb9d9 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo 566393c426fca4615a83df9a982bb9d9 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=3e584814ec6d6ce5d55baa51e8c0d862
diff --git a/metadata/md5-cache/app-emacs/flashcard-2.3.3 b/metadata/md5-cache/app-emacs/flashcard-2.3.3
index 299d9eb5804f..0c322b250c47 100644
--- a/metadata/md5-cache/app-emacs/flashcard-2.3.3
+++ b/metadata/md5-cache/app-emacs/flashcard-2.3.3
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=An Emacs Lisp package for drilling on questions and answers
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/FlashCard
KEYWORDS=amd64 ~ppc sparc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/flashcard-2.3.3.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=cf43d3d1026844c736a52a42505b7d97
diff --git a/metadata/md5-cache/app-emacs/flim-1.14.9-r2 b/metadata/md5-cache/app-emacs/flim-1.14.9-r2
index 11e278364441..19f774ad30a5 100644
--- a/metadata/md5-cache/app-emacs/flim-1.14.9-r2
+++ b/metadata/md5-cache/app-emacs/flim-1.14.9-r2
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=app-emacs/apel-10.3 >=virtual/emacs-23
+DEPEND=>=app-emacs/apel-10.3 >=app-editors/emacs-23.1:*
DESCRIPTION=A library to provide basic features about message representation or encoding
EAPI=5
HOMEPAGE=http://git.chise.org/elisp/flim/
KEYWORDS=alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris
LICENSE=GPL-2+
-RDEPEND=>=app-emacs/apel-10.3 !app-emacs/limit >=virtual/emacs-23
+RDEPEND=>=app-emacs/apel-10.3 !app-emacs/limit >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://git.chise.org/elisp/dist/flim/flim-1.14/flim-1.14.9.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=84e942a9c13f603f31d35d2312dd289d
diff --git a/metadata/md5-cache/app-emacs/flim-1.14.9_p20190526 b/metadata/md5-cache/app-emacs/flim-1.14.9_p20190526
index d7ffceb311d1..a6e7a2d6c8ca 100644
--- a/metadata/md5-cache/app-emacs/flim-1.14.9_p20190526
+++ b/metadata/md5-cache/app-emacs/flim-1.14.9_p20190526
@@ -1,4 +1,4 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DEPEND=>=app-emacs/apel-10.8
DESCRIPTION=A library to provide basic features about message representation or encoding
@@ -6,8 +6,8 @@ EAPI=7
HOMEPAGE=https://github.com/wanderlust/flim
KEYWORDS=alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris
LICENSE=GPL-2+
-RDEPEND=>=app-emacs/apel-10.8 !app-emacs/limit >=virtual/emacs-23
+RDEPEND=>=app-emacs/apel-10.8 !app-emacs/limit >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/wanderlust/flim/archive/e4bd54fd7d335215b54f7ef27ed974c8cd68d472.tar.gz -> flim-1.14.9_p20190526.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=3582c81c226826df91658fc91d59624d
diff --git a/metadata/md5-cache/app-emacs/folding-2019.0524.1621 b/metadata/md5-cache/app-emacs/folding-2019.0524.1621
index a21f06fe9c59..8393ffc31bd7 100644
--- a/metadata/md5-cache/app-emacs/folding-2019.0524.1621
+++ b/metadata/md5-cache/app-emacs/folding-2019.0524.1621
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A folding-editor-like Emacs minor mode
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/FoldingMode
KEYWORDS=alpha amd64 x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/jaalto/project-emacs--folding-mode/archive/a1361aa154b27bd4db2e1cfe6c3b81b4fc1fdc9a.tar.gz -> folding-2019.0524.1621.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=aef9c145a5d9cf4bdf57cb6aae0e55d1
diff --git a/metadata/md5-cache/app-emacs/ghc-mod-5.4.0.0 b/metadata/md5-cache/app-emacs/ghc-mod-5.4.0.0
index 553cb465c1a7..349ddeddc081 100644
--- a/metadata/md5-cache/app-emacs/ghc-mod-5.4.0.0
+++ b/metadata/md5-cache/app-emacs/ghc-mod-5.4.0.0
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=dev-haskell/async:=[profile?] >=dev-haskell/cabal-helper-0.6.0.0:=[profile?] <dev-haskell/cabal-helper-0.7:=[profile?] >=dev-haskell/cereal-0.4:=[profile?] dev-haskell/convertible:=[profile?] >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] >=dev-haskell/extra-1.4:2=[profile?] <dev-haskell/extra-1.5:2=[profile?] >=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?] dev-haskell/ghc-paths:=[profile?] dev-haskell/ghc-syb-utils:=[profile?] dev-haskell/haskell-src-exts:=[profile?] >=dev-haskell/hlint-1.8.61:=[profile?] >=dev-haskell/monad-control-1:=[profile?] >=dev-haskell/monad-journal-0.4:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] dev-haskell/old-time:=[profile?] >=dev-haskell/pipes-4.1:=[profile?] <dev-haskell/pipes-4.2:=[profile?] dev-haskell/random:=[profile?] dev-haskell/split:=[profile?] dev-haskell/syb:=[profile?] dev-haskell/temporary:=[profile?] dev-haskell/text:=[profile?] dev-haskell/transformers:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.14 test? ( >=dev-haskell/doctest-0.9.3 dev-haskell/executable-path >=dev-haskell/hspec-2.0.0 ) doc? ( || ( dev-haskell/haddock >=dev-lang/ghc-7.10.2 ) ) hscolour? ( dev-haskell/hscolour )
+DEPEND=dev-haskell/async:=[profile?] >=dev-haskell/cabal-helper-0.6.0.0:=[profile?] <dev-haskell/cabal-helper-0.7:=[profile?] >=dev-haskell/cereal-0.4:=[profile?] dev-haskell/convertible:=[profile?] >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] >=dev-haskell/extra-1.4:2=[profile?] <dev-haskell/extra-1.5:2=[profile?] >=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?] dev-haskell/ghc-paths:=[profile?] dev-haskell/ghc-syb-utils:=[profile?] dev-haskell/haskell-src-exts:=[profile?] >=dev-haskell/hlint-1.8.61:=[profile?] >=dev-haskell/monad-control-1:=[profile?] >=dev-haskell/monad-journal-0.4:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] dev-haskell/old-time:=[profile?] >=dev-haskell/pipes-4.1:=[profile?] <dev-haskell/pipes-4.2:=[profile?] dev-haskell/random:=[profile?] dev-haskell/split:=[profile?] dev-haskell/syb:=[profile?] dev-haskell/temporary:=[profile?] dev-haskell/text:=[profile?] dev-haskell/transformers:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-lang/ghc-7.4.1:= emacs? ( >=app-editors/emacs-23.1:* ) >=dev-haskell/cabal-1.14 test? ( >=dev-haskell/doctest-0.9.3 dev-haskell/executable-path >=dev-haskell/hspec-2.0.0 ) doc? ( || ( dev-haskell/haddock >=dev-lang/ghc-7.10.2 ) ) hscolour? ( dev-haskell/hscolour )
DESCRIPTION=Happy Haskell Programming
EAPI=5
HOMEPAGE=http://www.mew.org/~kazu/proj/ghc-mod/
IUSE=emacs doc hscolour profile test
KEYWORDS=~amd64 ~x86
LICENSE=AGPL-3
-RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/cabal-helper-0.6.0.0:=[profile?] <dev-haskell/cabal-helper-0.7:=[profile?] >=dev-haskell/cereal-0.4:=[profile?] dev-haskell/convertible:=[profile?] >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] >=dev-haskell/extra-1.4:2=[profile?] <dev-haskell/extra-1.5:2=[profile?] >=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?] dev-haskell/ghc-paths:=[profile?] dev-haskell/ghc-syb-utils:=[profile?] dev-haskell/haskell-src-exts:=[profile?] >=dev-haskell/hlint-1.8.61:=[profile?] >=dev-haskell/monad-control-1:=[profile?] >=dev-haskell/monad-journal-0.4:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] dev-haskell/old-time:=[profile?] >=dev-haskell/pipes-4.1:=[profile?] <dev-haskell/pipes-4.2:=[profile?] dev-haskell/random:=[profile?] dev-haskell/split:=[profile?] dev-haskell/syb:=[profile?] dev-haskell/temporary:=[profile?] dev-haskell/text:=[profile?] dev-haskell/transformers:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-lang/ghc-7.4.1:=
+RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/cabal-helper-0.6.0.0:=[profile?] <dev-haskell/cabal-helper-0.7:=[profile?] >=dev-haskell/cereal-0.4:=[profile?] dev-haskell/convertible:=[profile?] >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] >=dev-haskell/extra-1.4:2=[profile?] <dev-haskell/extra-1.5:2=[profile?] >=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?] dev-haskell/ghc-paths:=[profile?] dev-haskell/ghc-syb-utils:=[profile?] dev-haskell/haskell-src-exts:=[profile?] >=dev-haskell/hlint-1.8.61:=[profile?] >=dev-haskell/monad-control-1:=[profile?] >=dev-haskell/monad-journal-0.4:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] dev-haskell/old-time:=[profile?] >=dev-haskell/pipes-4.1:=[profile?] <dev-haskell/pipes-4.2:=[profile?] dev-haskell/random:=[profile?] dev-haskell/split:=[profile?] dev-haskell/syb:=[profile?] dev-haskell/temporary:=[profile?] dev-haskell/text:=[profile?] dev-haskell/transformers:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-lang/ghc-7.4.1:= emacs? ( >=app-editors/emacs-23.1:* )
RESTRICT=test
SLOT=0/5.4.0.0
SRC_URI=https://hackage.haskell.org/package/ghc-mod-5.4.0.0/ghc-mod-5.4.0.0.tar.gz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ghc-package fac7ea2deca456f8e70b85a6ebef9e8a haskell-cabal 433b5153bec6b0ffe21c7be2210e8396 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=17a9deddec1d34cc00c65f6bbfbeff1d
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ghc-package fac7ea2deca456f8e70b85a6ebef9e8a haskell-cabal 433b5153bec6b0ffe21c7be2210e8396 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=af642eabffba1d88f1af583fac0fe6ba
diff --git a/metadata/md5-cache/app-emacs/ghc-mod-5.5.0.0-r1 b/metadata/md5-cache/app-emacs/ghc-mod-5.5.0.0-r1
index d4a6774bb5d6..d74d311280e0 100644
--- a/metadata/md5-cache/app-emacs/ghc-mod-5.5.0.0-r1
+++ b/metadata/md5-cache/app-emacs/ghc-mod-5.5.0.0-r1
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=>=dev-haskell/binary-0.5.1.0:=[profile?] <dev-haskell/binary-0.8:=[profile?] >=dev-haskell/cabal-helper-0.6.3.0:=[profile?] <dev-haskell/cabal-helper-0.7:=[profile?] dev-haskell/convertible:=[profile?] >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] <dev-haskell/djinn-ghc-0.1:=[profile?] >=dev-haskell/extra-1.4:2=[profile?] <dev-haskell/extra-1.5:2=[profile?] >=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?] <dev-haskell/ghc-paths-0.2:=[profile?] <dev-haskell/ghc-syb-utils-0.3:=[profile?] <dev-haskell/haskell-src-exts-1.18:=[profile?] >=dev-haskell/hlint-1.8.61:=[profile?] <dev-haskell/hlint-1.10:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/monad-journal-0.4:=[profile?] <dev-haskell/monad-journal-0.8:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/optparse-applicative-0.11.0:=[profile?] <dev-haskell/optparse-applicative-0.13.0:=[profile?] >=dev-haskell/pipes-4.1:=[profile?] <dev-haskell/pipes-4.2:=[profile?] >=dev-haskell/safe-0.3.9:=[profile?] <dev-haskell/safe-0.4:=[profile?] <dev-haskell/split-0.3:=[profile?] <dev-haskell/syb-0.7:=[profile?] <dev-haskell/temporary-1.3:=[profile?] <dev-haskell/text-1.3:=[profile?] <dev-haskell/transformers-0.5:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.14 test? ( >=dev-haskell/doctest-0.9.3 dev-haskell/executable-path >=dev-haskell/hspec-2.0.0 ) doc? ( || ( dev-haskell/haddock >=dev-lang/ghc-7.10.2 ) ) hscolour? ( dev-haskell/hscolour )
+DEPEND=>=dev-haskell/binary-0.5.1.0:=[profile?] <dev-haskell/binary-0.8:=[profile?] >=dev-haskell/cabal-helper-0.6.3.0:=[profile?] <dev-haskell/cabal-helper-0.7:=[profile?] dev-haskell/convertible:=[profile?] >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] <dev-haskell/djinn-ghc-0.1:=[profile?] >=dev-haskell/extra-1.4:2=[profile?] <dev-haskell/extra-1.5:2=[profile?] >=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?] <dev-haskell/ghc-paths-0.2:=[profile?] <dev-haskell/ghc-syb-utils-0.3:=[profile?] <dev-haskell/haskell-src-exts-1.18:=[profile?] >=dev-haskell/hlint-1.8.61:=[profile?] <dev-haskell/hlint-1.10:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/monad-journal-0.4:=[profile?] <dev-haskell/monad-journal-0.8:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/optparse-applicative-0.11.0:=[profile?] <dev-haskell/optparse-applicative-0.13.0:=[profile?] >=dev-haskell/pipes-4.1:=[profile?] <dev-haskell/pipes-4.2:=[profile?] >=dev-haskell/safe-0.3.9:=[profile?] <dev-haskell/safe-0.4:=[profile?] <dev-haskell/split-0.3:=[profile?] <dev-haskell/syb-0.7:=[profile?] <dev-haskell/temporary-1.3:=[profile?] <dev-haskell/text-1.3:=[profile?] <dev-haskell/transformers-0.5:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-lang/ghc-7.4.1:= emacs? ( >=app-editors/emacs-23.1:* ) >=dev-haskell/cabal-1.14 test? ( >=dev-haskell/doctest-0.9.3 dev-haskell/executable-path >=dev-haskell/hspec-2.0.0 ) doc? ( || ( dev-haskell/haddock >=dev-lang/ghc-7.10.2 ) ) hscolour? ( dev-haskell/hscolour )
DESCRIPTION=Happy Haskell Programming
EAPI=5
HOMEPAGE=http://www.mew.org/~kazu/proj/ghc-mod/
IUSE=emacs doc hscolour profile test
KEYWORDS=~amd64 ~x86
LICENSE=AGPL-3
-RDEPEND=>=dev-haskell/binary-0.5.1.0:=[profile?] <dev-haskell/binary-0.8:=[profile?] >=dev-haskell/cabal-helper-0.6.3.0:=[profile?] <dev-haskell/cabal-helper-0.7:=[profile?] dev-haskell/convertible:=[profile?] >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] <dev-haskell/djinn-ghc-0.1:=[profile?] >=dev-haskell/extra-1.4:2=[profile?] <dev-haskell/extra-1.5:2=[profile?] >=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?] <dev-haskell/ghc-paths-0.2:=[profile?] <dev-haskell/ghc-syb-utils-0.3:=[profile?] <dev-haskell/haskell-src-exts-1.18:=[profile?] >=dev-haskell/hlint-1.8.61:=[profile?] <dev-haskell/hlint-1.10:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/monad-journal-0.4:=[profile?] <dev-haskell/monad-journal-0.8:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/optparse-applicative-0.11.0:=[profile?] <dev-haskell/optparse-applicative-0.13.0:=[profile?] >=dev-haskell/pipes-4.1:=[profile?] <dev-haskell/pipes-4.2:=[profile?] >=dev-haskell/safe-0.3.9:=[profile?] <dev-haskell/safe-0.4:=[profile?] <dev-haskell/split-0.3:=[profile?] <dev-haskell/syb-0.7:=[profile?] <dev-haskell/temporary-1.3:=[profile?] <dev-haskell/text-1.3:=[profile?] <dev-haskell/transformers-0.5:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-lang/ghc-7.4.1:=
+RDEPEND=>=dev-haskell/binary-0.5.1.0:=[profile?] <dev-haskell/binary-0.8:=[profile?] >=dev-haskell/cabal-helper-0.6.3.0:=[profile?] <dev-haskell/cabal-helper-0.7:=[profile?] dev-haskell/convertible:=[profile?] >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] <dev-haskell/djinn-ghc-0.1:=[profile?] >=dev-haskell/extra-1.4:2=[profile?] <dev-haskell/extra-1.5:2=[profile?] >=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?] <dev-haskell/ghc-paths-0.2:=[profile?] <dev-haskell/ghc-syb-utils-0.3:=[profile?] <dev-haskell/haskell-src-exts-1.18:=[profile?] >=dev-haskell/hlint-1.8.61:=[profile?] <dev-haskell/hlint-1.10:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/monad-journal-0.4:=[profile?] <dev-haskell/monad-journal-0.8:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/optparse-applicative-0.11.0:=[profile?] <dev-haskell/optparse-applicative-0.13.0:=[profile?] >=dev-haskell/pipes-4.1:=[profile?] <dev-haskell/pipes-4.2:=[profile?] >=dev-haskell/safe-0.3.9:=[profile?] <dev-haskell/safe-0.4:=[profile?] <dev-haskell/split-0.3:=[profile?] <dev-haskell/syb-0.7:=[profile?] <dev-haskell/temporary-1.3:=[profile?] <dev-haskell/text-1.3:=[profile?] <dev-haskell/transformers-0.5:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-lang/ghc-7.4.1:= emacs? ( >=app-editors/emacs-23.1:* )
RESTRICT=test
SLOT=0/5.5.0.0
SRC_URI=https://hackage.haskell.org/package/ghc-mod-5.5.0.0/ghc-mod-5.5.0.0.tar.gz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ghc-package fac7ea2deca456f8e70b85a6ebef9e8a haskell-cabal 433b5153bec6b0ffe21c7be2210e8396 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=5cd11d59a1e75684ef5276d1c545735d
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ghc-package fac7ea2deca456f8e70b85a6ebef9e8a haskell-cabal 433b5153bec6b0ffe21c7be2210e8396 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=9ed2dbfb18f6d2752b04ce3031c18c2c
diff --git a/metadata/md5-cache/app-emacs/ghc-mod-5.7.0.0 b/metadata/md5-cache/app-emacs/ghc-mod-5.7.0.0
index 53be56ddaac1..3effeb322b8e 100644
--- a/metadata/md5-cache/app-emacs/ghc-mod-5.7.0.0
+++ b/metadata/md5-cache/app-emacs/ghc-mod-5.7.0.0
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm setup test
-DEPEND=>=dev-haskell/cabal-helper-0.7.3.0:=[profile?] <dev-haskell/cabal-helper-0.8:=[profile?] >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] <dev-haskell/djinn-ghc-0.1:=[profile?] >=dev-haskell/extra-1.4.0:=[profile?] <dev-haskell/extra-1.6:=[profile?] >=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?] >=dev-haskell/ghc-paths-0.1.0.9:=[profile?] <dev-haskell/ghc-paths-0.2:=[profile?] >=dev-haskell/ghc-syb-utils-0.2.3:=[profile?] <dev-haskell/ghc-syb-utils-0.3:=[profile?] >=dev-haskell/haskell-src-exts-1.16.0.1:=[profile?] <dev-haskell/haskell-src-exts-1.19:=[profile?] >=dev-haskell/hlint-1.9.27:=[profile?] <dev-haskell/hlint-1.10:=[profile?] >=dev-haskell/monad-control-1:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/monad-journal-0.4:=[profile?] <dev-haskell/monad-journal-0.8:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/optparse-applicative-0.11.0:=[profile?] <dev-haskell/optparse-applicative-0.14.0:=[profile?] >=dev-haskell/pipes-4.1.0:=[profile?] <dev-haskell/pipes-4.4:=[profile?] >=dev-haskell/safe-0.3.9:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/semigroups-0.10.0:=[profile?] <dev-haskell/semigroups-0.19:=[profile?] >=dev-haskell/split-0.2.2:=[profile?] <dev-haskell/split-0.3:=[profile?] >=dev-haskell/syb-0.5.1:=[profile?] <dev-haskell/syb-0.7:=[profile?] >=dev-haskell/temporary-1.2.0.3:=[profile?] <dev-haskell/temporary-1.3:=[profile?] >=dev-haskell/text-1.2.1.3:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-haskell/transformers-base-0.4.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 <dev-haskell/cabal-1.25 test? ( >=dev-haskell/doctest-0.9.3 <dev-haskell/doctest-0.12 >=dev-haskell/hspec-2.0.0 <dev-haskell/hspec-2.4 ) doc? ( || ( dev-haskell/haddock >=dev-lang/ghc-7.10.2 ) ) hscolour? ( dev-haskell/hscolour )
+DEPEND=>=dev-haskell/cabal-helper-0.7.3.0:=[profile?] <dev-haskell/cabal-helper-0.8:=[profile?] >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] <dev-haskell/djinn-ghc-0.1:=[profile?] >=dev-haskell/extra-1.4.0:=[profile?] <dev-haskell/extra-1.6:=[profile?] >=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?] >=dev-haskell/ghc-paths-0.1.0.9:=[profile?] <dev-haskell/ghc-paths-0.2:=[profile?] >=dev-haskell/ghc-syb-utils-0.2.3:=[profile?] <dev-haskell/ghc-syb-utils-0.3:=[profile?] >=dev-haskell/haskell-src-exts-1.16.0.1:=[profile?] <dev-haskell/haskell-src-exts-1.19:=[profile?] >=dev-haskell/hlint-1.9.27:=[profile?] <dev-haskell/hlint-1.10:=[profile?] >=dev-haskell/monad-control-1:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/monad-journal-0.4:=[profile?] <dev-haskell/monad-journal-0.8:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/optparse-applicative-0.11.0:=[profile?] <dev-haskell/optparse-applicative-0.14.0:=[profile?] >=dev-haskell/pipes-4.1.0:=[profile?] <dev-haskell/pipes-4.4:=[profile?] >=dev-haskell/safe-0.3.9:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/semigroups-0.10.0:=[profile?] <dev-haskell/semigroups-0.19:=[profile?] >=dev-haskell/split-0.2.2:=[profile?] <dev-haskell/split-0.3:=[profile?] >=dev-haskell/syb-0.5.1:=[profile?] <dev-haskell/syb-0.7:=[profile?] >=dev-haskell/temporary-1.2.0.3:=[profile?] <dev-haskell/temporary-1.3:=[profile?] >=dev-haskell/text-1.2.1.3:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-haskell/transformers-base-0.4.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-lang/ghc-7.8.2:= emacs? ( >=app-editors/emacs-23.1:* ) >=dev-haskell/cabal-1.18.1.3 <dev-haskell/cabal-1.25 test? ( >=dev-haskell/doctest-0.9.3 <dev-haskell/doctest-0.12 >=dev-haskell/hspec-2.0.0 <dev-haskell/hspec-2.4 ) doc? ( || ( dev-haskell/haddock >=dev-lang/ghc-7.10.2 ) ) hscolour? ( dev-haskell/hscolour )
DESCRIPTION=Happy Haskell Programming
EAPI=6
HOMEPAGE=http://www.mew.org/~kazu/proj/ghc-mod/
IUSE=emacs doc hscolour profile test
KEYWORDS=~amd64 ~x86
LICENSE=AGPL-3
-RDEPEND=>=dev-haskell/cabal-helper-0.7.3.0:=[profile?] <dev-haskell/cabal-helper-0.8:=[profile?] >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] <dev-haskell/djinn-ghc-0.1:=[profile?] >=dev-haskell/extra-1.4.0:=[profile?] <dev-haskell/extra-1.6:=[profile?] >=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?] >=dev-haskell/ghc-paths-0.1.0.9:=[profile?] <dev-haskell/ghc-paths-0.2:=[profile?] >=dev-haskell/ghc-syb-utils-0.2.3:=[profile?] <dev-haskell/ghc-syb-utils-0.3:=[profile?] >=dev-haskell/haskell-src-exts-1.16.0.1:=[profile?] <dev-haskell/haskell-src-exts-1.19:=[profile?] >=dev-haskell/hlint-1.9.27:=[profile?] <dev-haskell/hlint-1.10:=[profile?] >=dev-haskell/monad-control-1:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/monad-journal-0.4:=[profile?] <dev-haskell/monad-journal-0.8:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/optparse-applicative-0.11.0:=[profile?] <dev-haskell/optparse-applicative-0.14.0:=[profile?] >=dev-haskell/pipes-4.1.0:=[profile?] <dev-haskell/pipes-4.4:=[profile?] >=dev-haskell/safe-0.3.9:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/semigroups-0.10.0:=[profile?] <dev-haskell/semigroups-0.19:=[profile?] >=dev-haskell/split-0.2.2:=[profile?] <dev-haskell/split-0.3:=[profile?] >=dev-haskell/syb-0.5.1:=[profile?] <dev-haskell/syb-0.7:=[profile?] >=dev-haskell/temporary-1.2.0.3:=[profile?] <dev-haskell/temporary-1.3:=[profile?] >=dev-haskell/text-1.2.1.3:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-haskell/transformers-base-0.4.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-lang/ghc-7.8.2:=
+RDEPEND=>=dev-haskell/cabal-helper-0.7.3.0:=[profile?] <dev-haskell/cabal-helper-0.8:=[profile?] >=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] <dev-haskell/djinn-ghc-0.1:=[profile?] >=dev-haskell/extra-1.4.0:=[profile?] <dev-haskell/extra-1.6:=[profile?] >=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?] >=dev-haskell/ghc-paths-0.1.0.9:=[profile?] <dev-haskell/ghc-paths-0.2:=[profile?] >=dev-haskell/ghc-syb-utils-0.2.3:=[profile?] <dev-haskell/ghc-syb-utils-0.3:=[profile?] >=dev-haskell/haskell-src-exts-1.16.0.1:=[profile?] <dev-haskell/haskell-src-exts-1.19:=[profile?] >=dev-haskell/hlint-1.9.27:=[profile?] <dev-haskell/hlint-1.10:=[profile?] >=dev-haskell/monad-control-1:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/monad-journal-0.4:=[profile?] <dev-haskell/monad-journal-0.8:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/optparse-applicative-0.11.0:=[profile?] <dev-haskell/optparse-applicative-0.14.0:=[profile?] >=dev-haskell/pipes-4.1.0:=[profile?] <dev-haskell/pipes-4.4:=[profile?] >=dev-haskell/safe-0.3.9:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/semigroups-0.10.0:=[profile?] <dev-haskell/semigroups-0.19:=[profile?] >=dev-haskell/split-0.2.2:=[profile?] <dev-haskell/split-0.3:=[profile?] >=dev-haskell/syb-0.5.1:=[profile?] <dev-haskell/syb-0.7:=[profile?] >=dev-haskell/temporary-1.2.0.3:=[profile?] <dev-haskell/temporary-1.3:=[profile?] >=dev-haskell/text-1.2.1.3:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-haskell/transformers-base-0.4.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-lang/ghc-7.8.2:= emacs? ( >=app-editors/emacs-23.1:* )
RESTRICT=test
SLOT=0/5.7.0.0
SRC_URI=https://hackage.haskell.org/package/ghc-mod-5.7.0.0/ghc-mod-5.7.0.0.tar.gz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ghc-package fac7ea2deca456f8e70b85a6ebef9e8a haskell-cabal 433b5153bec6b0ffe21c7be2210e8396 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=848b8bfca41f2fd6ecd42dd4f0c37f6b
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ghc-package fac7ea2deca456f8e70b85a6ebef9e8a haskell-cabal 433b5153bec6b0ffe21c7be2210e8396 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=ce52b40ba1daec677d1cf18ae341d688
diff --git a/metadata/md5-cache/app-emacs/ghub-2.0.1 b/metadata/md5-cache/app-emacs/ghub-2.0.1
index 3b907a9ea16f..d673d1c5cf80 100644
--- a/metadata/md5-cache/app-emacs/ghub-2.0.1
+++ b/metadata/md5-cache/app-emacs/ghub-2.0.1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=sys-apps/texinfo >=virtual/emacs-25
+DEPEND=sys-apps/texinfo >=app-editors/emacs-25:*
DESCRIPTION=minuscule client library for the Github API
EAPI=6
HOMEPAGE=https://magit.vc/manual/ghub
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-25
+RDEPEND=>=app-editors/emacs-25:*
SLOT=0
SRC_URI=https://github.com/magit/ghub/archive/v2.0.1.tar.gz -> ghub-2.0.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=dcf8dbc5739909598d59416156485890
diff --git a/metadata/md5-cache/app-emacs/ghub-3.2.0 b/metadata/md5-cache/app-emacs/ghub-3.2.0
index 2a43946484f2..0082f0f5c662 100644
--- a/metadata/md5-cache/app-emacs/ghub-3.2.0
+++ b/metadata/md5-cache/app-emacs/ghub-3.2.0
@@ -1,12 +1,12 @@
-BDEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/graphql-0.1.1 >=app-emacs/treepy-0.0.1 sys-apps/texinfo >=virtual/emacs-25
+BDEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/graphql-0.1.1 >=app-emacs/treepy-0.0.1 sys-apps/texinfo >=app-editors/emacs-25:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Minuscule client library for the Git forge APIs
EAPI=7
HOMEPAGE=https://magit.vc/manual/ghub
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
-RDEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/graphql-0.1.1 >=app-emacs/treepy-0.0.1 >=virtual/emacs-25
+RDEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/graphql-0.1.1 >=app-emacs/treepy-0.0.1 >=app-editors/emacs-25:*
SLOT=0
SRC_URI=https://github.com/magit/ghub/archive/v3.2.0.tar.gz -> ghub-3.2.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=33b47790302bd8a5bcf7ba2fbdd845c6
diff --git a/metadata/md5-cache/app-emacs/gnuplot-mode-0.7.0 b/metadata/md5-cache/app-emacs/gnuplot-mode-0.7.0
index c06b8303e504..d58de2a8e399 100644
--- a/metadata/md5-cache/app-emacs/gnuplot-mode-0.7.0
+++ b/metadata/md5-cache/app-emacs/gnuplot-mode-0.7.0
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=doc? ( virtual/latex-base ) >=virtual/emacs-23
+DEPEND=doc? ( virtual/latex-base ) >=app-editors/emacs-23.1:*
DESCRIPTION=Gnuplot mode for Emacs
EAPI=5
HOMEPAGE=http://xafs.org/BruceRavel/GnuplotMode
IUSE=doc
KEYWORDS=alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=GPL-2+
-RDEPEND=sci-visualization/gnuplot[-emacs(-)] >=virtual/emacs-23
+RDEPEND=sci-visualization/gnuplot[-emacs(-)] >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/bruceravel/gnuplot-mode/archive/0.7.0.tar.gz -> gnuplot-mode-0.7.0.tar.gz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo 566393c426fca4615a83df9a982bb9d9 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo 566393c426fca4615a83df9a982bb9d9 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=2190ff50741af619a6fb4892a293dd93
diff --git a/metadata/md5-cache/app-emacs/gnuserv-3.12.8-r5 b/metadata/md5-cache/app-emacs/gnuserv-3.12.8-r5
index 7cd4e7f9534a..c10945d3ef0a 100644
--- a/metadata/md5-cache/app-emacs/gnuserv-3.12.8-r5
+++ b/metadata/md5-cache/app-emacs/gnuserv-3.12.8-r5
@@ -1,4 +1,4 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DEPEND=>=app-eselect/eselect-emacs-1.15 X? ( x11-libs/libXau ) X? ( x11-base/xorg-proto )
DESCRIPTION=Attach to an already running Emacs
@@ -7,8 +7,8 @@ HOMEPAGE=http://meltin.net/hacks/emacs/
IUSE=X
KEYWORDS=amd64 ~ppc x86 ~x86-linux ~ppc-macos
LICENSE=GPL-2+
-RDEPEND=>=app-eselect/eselect-emacs-1.15 X? ( x11-libs/libXau ) >=virtual/emacs-23
+RDEPEND=>=app-eselect/eselect-emacs-1.15 X? ( x11-libs/libXau ) >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://meltin.net/hacks/emacs/src/gnuserv-3.12.8.tar.gz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=7588f0ca0ffa2911b82800f33795f858
diff --git a/metadata/md5-cache/app-emacs/go-mode-1.5.0 b/metadata/md5-cache/app-emacs/go-mode-1.5.0
index 6cfb48de59f1..a454508475f9 100644
--- a/metadata/md5-cache/app-emacs/go-mode-1.5.0
+++ b/metadata/md5-cache/app-emacs/go-mode-1.5.0
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=An improved Go mode for emacs
EAPI=6
HOMEPAGE=https://github.com/dominikh/go-mode.el
KEYWORDS=~amd64
LICENSE=BSD
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/dominikh/go-mode.el/archive/v1.5.0.tar.gz -> go-mode-1.5.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=1db9b6722e79d0fb313dd9baeddba9a9
diff --git a/metadata/md5-cache/app-emacs/google-c-style-20140929 b/metadata/md5-cache/app-emacs/google-c-style-20140929
index 2b81d8309906..df47ae748182 100644
--- a/metadata/md5-cache/app-emacs/google-c-style-20140929
+++ b/metadata/md5-cache/app-emacs/google-c-style-20140929
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Provides the google C/C++ coding style
EAPI=7
HOMEPAGE=https://github.com/google/styleguide
KEYWORDS=amd64 x86
LICENSE=|| ( GPL-1+ Artistic )
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/google-c-style-20140929.el.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=10e1327d7989e968aa4cbf0e692fb9b2
diff --git a/metadata/md5-cache/app-emacs/graphql-0.1.1 b/metadata/md5-cache/app-emacs/graphql-0.1.1
index e2bdf5ab4ebc..822b95dac2e4 100644
--- a/metadata/md5-cache/app-emacs/graphql-0.1.1
+++ b/metadata/md5-cache/app-emacs/graphql-0.1.1
@@ -1,13 +1,13 @@
-BDEPEND=>=virtual/emacs-25
+BDEPEND=>=app-editors/emacs-25:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=GraphQL utilities
EAPI=7
HOMEPAGE=https://github.com/vermiculus/graphql.el
KEYWORDS=amd64 x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-25
+RDEPEND=>=app-editors/emacs-25:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/vermiculus/graphql.el/archive/0.1.1.tar.gz -> graphql-0.1.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=213055d4f50aa71cc25333214677bbc0
diff --git a/metadata/md5-cache/app-emacs/graphviz-dot-mode-0.4 b/metadata/md5-cache/app-emacs/graphviz-dot-mode-0.4
index d2963099d93a..a0b0a8696b70 100644
--- a/metadata/md5-cache/app-emacs/graphviz-dot-mode-0.4
+++ b/metadata/md5-cache/app-emacs/graphviz-dot-mode-0.4
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs mode for editing and previewing Graphviz dot graphs
EAPI=7
HOMEPAGE=http://users.skynet.be/ppareit/projects/graphviz-dot-mode/graphviz-dot-mode.html https://github.com/ppareit/graphviz-dot-mode http://www.graphviz.org/
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/ppareit/graphviz-dot-mode/archive/v0.4.tar.gz -> graphviz-dot-mode-0.4.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=7b0fcfa9a7f0aa959a9ee262ecc7a306
diff --git a/metadata/md5-cache/app-emacs/graphviz-dot-mode-0.4.20181118 b/metadata/md5-cache/app-emacs/graphviz-dot-mode-0.4.20181118
index 311120359548..45f038074c7e 100644
--- a/metadata/md5-cache/app-emacs/graphviz-dot-mode-0.4.20181118
+++ b/metadata/md5-cache/app-emacs/graphviz-dot-mode-0.4.20181118
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs mode for editing and previewing Graphviz dot graphs
EAPI=7
HOMEPAGE=http://users.skynet.be/ppareit/projects/graphviz-dot-mode/graphviz-dot-mode.html https://github.com/ppareit/graphviz-dot-mode https://www.graphviz.org/
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/ppareit/graphviz-dot-mode/archive/243de72e09ddd5cdc4863613af8b749827a5e1cd.tar.gz -> graphviz-dot-mode-0.4.20181118.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=9c0190d653c5ef147a1e76149558a263
diff --git a/metadata/md5-cache/app-emacs/h4x0r-0.13-r1 b/metadata/md5-cache/app-emacs/h4x0r-0.13-r1
index 6eefe248f619..91ef01896049 100644
--- a/metadata/md5-cache/app-emacs/h4x0r-0.13-r1
+++ b/metadata/md5-cache/app-emacs/h4x0r-0.13-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Aid in writing like a script kiddie does
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/EliteSpeech
KEYWORDS=amd64 ppc ~sparc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/h4x0r-0.13.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=154d6ed2afbea3ca7ec1a1582157717c
diff --git a/metadata/md5-cache/app-emacs/haskell-mode-16.1 b/metadata/md5-cache/app-emacs/haskell-mode-16.1
index b90a67573bea..939c0bda595b 100644
--- a/metadata/md5-cache/app-emacs/haskell-mode-16.1
+++ b/metadata/md5-cache/app-emacs/haskell-mode-16.1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=sys-apps/texinfo >=virtual/emacs-23
+DEPEND=sys-apps/texinfo >=app-editors/emacs-23.1:*
DESCRIPTION=Mode for editing (and running) Haskell programs in Emacs
EAPI=6
HOMEPAGE=https://haskell.github.io/haskell-mode/ https://www.haskell.org/haskellwiki/Emacs#Haskell-mode
KEYWORDS=amd64 ppc ~sparc x86
LICENSE=GPL-3+ FDL-1.2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/haskell/haskell-mode/archive/v16.1.tar.gz -> haskell-mode-16.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=52cdf0da16f2cfc559feedabf27e11db
diff --git a/metadata/md5-cache/app-emacs/helm-3.2 b/metadata/md5-cache/app-emacs/helm-3.2
index 6e1592bf06d9..aea10505a332 100644
--- a/metadata/md5-cache/app-emacs/helm-3.2
+++ b/metadata/md5-cache/app-emacs/helm-3.2
@@ -1,12 +1,12 @@
-BDEPEND=app-emacs/async app-emacs/popup >=virtual/emacs-23
+BDEPEND=app-emacs/async app-emacs/popup >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs incremental completion and selection narrowing framework
EAPI=7
HOMEPAGE=https://emacs-helm.github.io/helm/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=app-emacs/async app-emacs/popup >=virtual/emacs-23
+RDEPEND=app-emacs/async app-emacs/popup >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/emacs-helm/helm/archive/v3.2.tar.gz -> helm-3.2.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=069fa9b9a48ec7137d162fd2debcbedb
diff --git a/metadata/md5-cache/app-emacs/helm-3.6.0 b/metadata/md5-cache/app-emacs/helm-3.6.0
new file mode 100644
index 000000000000..a1778fcf57a8
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/helm-3.6.0
@@ -0,0 +1,12 @@
+BDEPEND=app-emacs/async app-emacs/popup >=app-editors/emacs-23.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
+DESCRIPTION=Emacs incremental completion and selection narrowing framework
+EAPI=7
+HOMEPAGE=https://emacs-helm.github.io/helm/
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=app-emacs/async app-emacs/popup >=app-editors/emacs-23.1:*
+SLOT=0
+SRC_URI=https://github.com/emacs-helm/helm/archive/v3.6.0.tar.gz -> helm-3.6.0.tar.gz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=069fa9b9a48ec7137d162fd2debcbedb
diff --git a/metadata/md5-cache/app-emacs/helm-system-packages-1.10.1 b/metadata/md5-cache/app-emacs/helm-system-packages-1.10.1
index cbd54260bd41..77947040729f 100644
--- a/metadata/md5-cache/app-emacs/helm-system-packages-1.10.1
+++ b/metadata/md5-cache/app-emacs/helm-system-packages-1.10.1
@@ -1,12 +1,12 @@
-BDEPEND=app-emacs/helm >=virtual/emacs-23
+BDEPEND=app-emacs/helm >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A Helm interface to the package manager of your operating system
EAPI=7
HOMEPAGE=https://github.com/emacs-helm/helm-system-packages
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=app-emacs/helm >=virtual/emacs-23
+RDEPEND=app-emacs/helm >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/emacs-helm/helm-system-packages/archive/v1.10.1.tar.gz -> helm-system-packages-1.10.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=6f546d7e5e02da8bd885b0f6d354c7fe
diff --git a/metadata/md5-cache/app-emacs/hexrgb-0_p1019 b/metadata/md5-cache/app-emacs/hexrgb-0_p1019
index 20192fe8477a..2950b8ae2225 100644
--- a/metadata/md5-cache/app-emacs/hexrgb-0_p1019
+++ b/metadata/md5-cache/app-emacs/hexrgb-0_p1019
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Functions to manipulate colors, including RGB hex strings
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/hexrgb.el
KEYWORDS=amd64 ppc sparc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/hexrgb-0_p1019.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=18e63a7ffc3d28dc8bfa50a432aeb73c
diff --git a/metadata/md5-cache/app-emacs/highline-7.2.2 b/metadata/md5-cache/app-emacs/highline-7.2.2
index 1de328d34373..0bc78de042cf 100644
--- a/metadata/md5-cache/app-emacs/highline-7.2.2
+++ b/metadata/md5-cache/app-emacs/highline-7.2.2
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Minor mode to highlight current line in buffer
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/HighlineMode
KEYWORDS=amd64 ppc ~s390 ~sparc x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/highline-7.2.2.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=434a1916e32a755710525e4c42dea979
diff --git a/metadata/md5-cache/app-emacs/howm-1.4.5 b/metadata/md5-cache/app-emacs/howm-1.4.5
index 1cbd44744ce2..a1ebe161ac44 100644
--- a/metadata/md5-cache/app-emacs/howm-1.4.5
+++ b/metadata/md5-cache/app-emacs/howm-1.4.5
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Note-taking tool on Emacs
EAPI=7
HOMEPAGE=https://howm.sourceforge.jp/
KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-1+ GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://howm.sourceforge.jp/a/howm-1.4.5.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=62be48057c4c7105d16dadd69c26a138
diff --git a/metadata/md5-cache/app-emacs/htmlize-1.54 b/metadata/md5-cache/app-emacs/htmlize-1.54
index 3a30e8f91fbc..0a51e52957b2 100644
--- a/metadata/md5-cache/app-emacs/htmlize-1.54
+++ b/metadata/md5-cache/app-emacs/htmlize-1.54
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=HTML-ize font-lock buffers in Emacs
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/Htmlize https://github.com/hniksic/emacs-htmlize
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/hniksic/emacs-htmlize/archive/release/1.54.tar.gz -> htmlize-1.54.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=0b42b8ecd2069cfbcfd43fe66040af45
diff --git a/metadata/md5-cache/app-emacs/htmlize-1.55 b/metadata/md5-cache/app-emacs/htmlize-1.55
new file mode 100644
index 000000000000..ebc4b94141ac
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/htmlize-1.55
@@ -0,0 +1,12 @@
+BDEPEND=>=app-editors/emacs-23.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
+DESCRIPTION=HTML-ize font-lock buffers in Emacs
+EAPI=7
+HOMEPAGE=https://www.emacswiki.org/emacs/Htmlize https://github.com/hniksic/emacs-htmlize
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=GPL-2+
+RDEPEND=>=app-editors/emacs-23.1:*
+SLOT=0
+SRC_URI=https://github.com/hniksic/emacs-htmlize/archive/release/1.55.tar.gz -> htmlize-1.55.tar.gz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=f1416b665bda247f0fadb9f5031bb399
diff --git a/metadata/md5-cache/app-emacs/httpd-1.1 b/metadata/md5-cache/app-emacs/httpd-1.1
index 64b26260837f..f2b7bea07e3a 100644
--- a/metadata/md5-cache/app-emacs/httpd-1.1
+++ b/metadata/md5-cache/app-emacs/httpd-1.1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=A HTTP server embedded in the Emacs
EAPI=5
HOMEPAGE=http://www.chez.com/emarsden/downloads/
KEYWORDS=~amd64 ~ppc ~sparc ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/httpd-1.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=aaf120d14a436b709ffe81a3c3e7806b
diff --git a/metadata/md5-cache/app-emacs/icicles-2018.02.13.23733 b/metadata/md5-cache/app-emacs/icicles-2018.02.13.23733
index d8dfa5c99980..5efb6e3c7389 100644
--- a/metadata/md5-cache/app-emacs/icicles-2018.02.13.23733
+++ b/metadata/md5-cache/app-emacs/icicles-2018.02.13.23733
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Minibuffer input completion and cycling
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/Icicles
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/icicles-2018.02.13.23733.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=2d73a2a1b120177c8ca359abc399f902
diff --git a/metadata/md5-cache/app-emacs/igrep-2.113 b/metadata/md5-cache/app-emacs/igrep-2.113
index 272a05e973bf..43eca7520470 100644
--- a/metadata/md5-cache/app-emacs/igrep-2.113
+++ b/metadata/md5-cache/app-emacs/igrep-2.113
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=An improved interface to "grep" and "find"
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/GrepMode
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/igrep-2.113.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=2b6be75021c3acb0ce6c42aac099a505
diff --git a/metadata/md5-cache/app-emacs/inform-mode-1.6.2 b/metadata/md5-cache/app-emacs/inform-mode-1.6.2
index 1fd7c83364ac..588ad3d5aeb4 100644
--- a/metadata/md5-cache/app-emacs/inform-mode-1.6.2
+++ b/metadata/md5-cache/app-emacs/inform-mode-1.6.2
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=A major mode for editing Inform programs
EAPI=5
HOMEPAGE=https://www.rupert-lane.org/inform-mode/ https://www.emacswiki.org/emacs/InformMode
KEYWORDS=amd64 ppc sparc x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://rupert-lane.org/inform-mode/releases/inform-mode-1.6.2.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=d38e1be22b8a7ad411327d9df3fa0373
diff --git a/metadata/md5-cache/app-emacs/initsplit-1.8_pre20160919 b/metadata/md5-cache/app-emacs/initsplit-1.8_pre20160919
index 9e67f7f28134..f89ded9fcd00 100644
--- a/metadata/md5-cache/app-emacs/initsplit-1.8_pre20160919
+++ b/metadata/md5-cache/app-emacs/initsplit-1.8_pre20160919
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Split customizations into different files
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/InitSplit
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/dabrahams/initsplit/archive/c941d436eb2b10b01c76a582c5a2b23fb30751aa.tar.gz -> initsplit-1.8_pre20160919.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=9bd99c5892d24e3013e6b9ebc7d8f86a
diff --git a/metadata/md5-cache/app-emacs/jam-mode-0.3 b/metadata/md5-cache/app-emacs/jam-mode-0.3
index 7d54207847e2..321722f7865e 100644
--- a/metadata/md5-cache/app-emacs/jam-mode-0.3
+++ b/metadata/md5-cache/app-emacs/jam-mode-0.3
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=An Emacs major mode for editing Jam files
EAPI=5
HOMEPAGE=https://web.archive.org/web/20100211015821/http://www.tenfoot.org.uk/index.html
KEYWORDS=alpha amd64 x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/jam-mode-0.3.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=7f003f9c0bf4cfc216bdaa8892280813
diff --git a/metadata/md5-cache/app-emacs/jasmin-1.2-r2 b/metadata/md5-cache/app-emacs/jasmin-1.2-r2
index b360291406bd..8e23f0a0da7a 100644
--- a/metadata/md5-cache/app-emacs/jasmin-1.2-r2
+++ b/metadata/md5-cache/app-emacs/jasmin-1.2-r2
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=An Emacs major mode for editing Jasmin Java bytecode assembler files
EAPI=5
HOMEPAGE=http://www.neilvandyke.org/jasmin-emacs/
KEYWORDS=alpha amd64 ~s390 x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/jasmin-1.2.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=55ee0f378d2394e57dc540ef76d8c14f
diff --git a/metadata/md5-cache/app-emacs/jde-2.4.1-r1 b/metadata/md5-cache/app-emacs/jde-2.4.1-r1
index 999334c00d07..3f1f22227846 100644
--- a/metadata/md5-cache/app-emacs/jde-2.4.1-r1
+++ b/metadata/md5-cache/app-emacs/jde-2.4.1-r1
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
-DEPEND=>=virtual/jdk-1.3:= dev-java/bsh:0 dev-java/junit:0 dev-util/checkstyle:0 dev-java/ant-contrib:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2 >=virtual/emacs-23
+DEPEND=>=virtual/jdk-1.3:= dev-java/bsh:0 dev-java/junit:0 dev-util/checkstyle:0 dev-java/ant-contrib:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2 >=app-editors/emacs-23.1:*
DESCRIPTION=Java Development Environment for Emacs
EAPI=6
HOMEPAGE=http://jdee.sourceforge.net/
IUSE=elibc_FreeBSD doc source elibc_FreeBSD
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=virtual/jdk-1.3:= dev-java/bsh:0 dev-java/junit:0 dev-util/checkstyle:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=virtual/emacs-23
+RDEPEND=>=virtual/jdk-1.3:= dev-java/bsh:0 dev-java/junit:0 dev-util/checkstyle:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/jdee-2.4.1.tar.xz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 java-ant-2 8d9cb415f1ca9fc7ebc5a74bacec300c java-pkg-2 c4e6af2574fd1dc79b43a6e27af4b5fb java-utils-2 a055407af6fd37cf3f692ba73d2d2ba5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 java-ant-2 8d9cb415f1ca9fc7ebc5a74bacec300c java-pkg-2 c4e6af2574fd1dc79b43a6e27af4b5fb java-utils-2 a055407af6fd37cf3f692ba73d2d2ba5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
_md5_=a73240e64ee6b4b62fd355c27d36f503
diff --git a/metadata/md5-cache/app-emacs/keywiz-1.4 b/metadata/md5-cache/app-emacs/keywiz-1.4
index 74bd6c38158c..1496b345b342 100644
--- a/metadata/md5-cache/app-emacs/keywiz-1.4
+++ b/metadata/md5-cache/app-emacs/keywiz-1.4
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs key sequence quiz
EAPI=5
HOMEPAGE=http://www.phys.au.dk/~harder/
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/keywiz-1.4.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=4da1db7778a8decef98ca926f9c9fc7a
diff --git a/metadata/md5-cache/app-emacs/ledger-mode-3.1.1 b/metadata/md5-cache/app-emacs/ledger-mode-3.1.1
index d9fab0245272..31509457aa6e 100644
--- a/metadata/md5-cache/app-emacs/ledger-mode-3.1.1
+++ b/metadata/md5-cache/app-emacs/ledger-mode-3.1.1
@@ -1,12 +1,12 @@
-BDEPEND=sys-apps/texinfo >=virtual/emacs-23
+BDEPEND=sys-apps/texinfo >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=An Emacs major mode for editing ledger files
EAPI=7
HOMEPAGE=https://github.com/ledger/ledger-mode
KEYWORDS=amd64 x86
LICENSE=GPL-2+ BSD
-RDEPEND=!<app-office/ledger-3.1.2[emacs(-)] >=virtual/emacs-23
+RDEPEND=!<app-office/ledger-3.1.2[emacs(-)] >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/ledger/ledger-mode/archive/v3.1.1.tar.gz -> ledger-mode-3.1.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=ed80baa66e1aac1716bf72854d6e0bca
diff --git a/metadata/md5-cache/app-emacs/lookup-1.99.96_pre20180209 b/metadata/md5-cache/app-emacs/lookup-1.99.96_pre20180209
index fe6958951bc2..1d307e6392aa 100644
--- a/metadata/md5-cache/app-emacs/lookup-1.99.96_pre20180209
+++ b/metadata/md5-cache/app-emacs/lookup-1.99.96_pre20180209
@@ -1,12 +1,12 @@
-BDEPEND=sys-apps/texinfo >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=virtual/emacs-23
+BDEPEND=sys-apps/texinfo >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=An interface to search CD-ROM books and network dictionaries
EAPI=7
HOMEPAGE=https://lookup2.github.io/lookup2/
KEYWORDS=amd64 x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/lookup2/lookup2/archive/c4f4986aac6c339e03b9e56a5dfc7c8f5c0bb5e0.tar.gz -> lookup-1.99.96_pre20180209.tar.gz
-_eclasses_=autotools ea7865c8fba1ea8d3639f355fffe1a3c elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
+_eclasses_=autotools ea7865c8fba1ea8d3639f355fffe1a3c elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=c43429b01f078f24a86c9009de00d3f9
diff --git a/metadata/md5-cache/app-emacs/lua-mode-20151025 b/metadata/md5-cache/app-emacs/lua-mode-20151025
index 3a4a54fb772b..0ed15d60549c 100644
--- a/metadata/md5-cache/app-emacs/lua-mode-20151025
+++ b/metadata/md5-cache/app-emacs/lua-mode-20151025
@@ -1,13 +1,13 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=An Emacs major mode for editing Lua scripts
EAPI=7
HOMEPAGE=http://lua-users.org/wiki/LuaEditorSupport http://immerrr.github.io/lua-mode/
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/immerrr/lua-mode/archive/rel-20151025.tar.gz -> lua-mode-20151025.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=b0edf636821478746b3f75c2094c179f
diff --git a/metadata/md5-cache/app-emacs/lyskom-elisp-client-0.48_p20180410 b/metadata/md5-cache/app-emacs/lyskom-elisp-client-0.48_p20180410
index f684a29d240c..f6b1499e16b8 100644
--- a/metadata/md5-cache/app-emacs/lyskom-elisp-client-0.48_p20180410
+++ b/metadata/md5-cache/app-emacs/lyskom-elisp-client-0.48_p20180410
@@ -1,4 +1,4 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Elisp client for the LysKOM conference system
EAPI=7
@@ -6,8 +6,8 @@ HOMEPAGE=http://www.lysator.liu.se/lyskom/klienter/emacslisp/index.en.html
IUSE=l10n_sv
KEYWORDS=amd64 sparc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/lyskom-elisp-client-0.48_p20180410.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=97854fe50c3d057a2498b86c1ada7c20
diff --git a/metadata/md5-cache/app-emacs/magit-2.13.1 b/metadata/md5-cache/app-emacs/magit-2.13.1
index 20af6a215773..889c80749464 100644
--- a/metadata/md5-cache/app-emacs/magit-2.13.1
+++ b/metadata/md5-cache/app-emacs/magit-2.13.1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/ghub-2.0.1 >=app-emacs/magit-popup-2.12.3 >=app-emacs/with-editor-2.7.3 sys-apps/texinfo >=virtual/emacs-24
+DEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/ghub-2.0.1 >=app-emacs/magit-popup-2.12.3 >=app-emacs/with-editor-2.7.3 sys-apps/texinfo >=app-editors/emacs-24:*
DESCRIPTION=A Git porcelain inside Emacs
EAPI=6
HOMEPAGE=https://magit.vc/
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
-RDEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/ghub-2.0.1 >=app-emacs/magit-popup-2.12.3 >=app-emacs/with-editor-2.7.3 >=dev-vcs/git-1.9.4 >=virtual/emacs-24
+RDEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/ghub-2.0.1 >=app-emacs/magit-popup-2.12.3 >=app-emacs/with-editor-2.7.3 >=dev-vcs/git-1.9.4 >=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://github.com/magit/magit/archive/2.13.1.tar.gz -> magit-2.13.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=026fb69525df745b6e7c38a104561eae
diff --git a/metadata/md5-cache/app-emacs/magit-2.90.1 b/metadata/md5-cache/app-emacs/magit-2.90.1
index 7a2e6a97db50..867f62e151fb 100644
--- a/metadata/md5-cache/app-emacs/magit-2.90.1
+++ b/metadata/md5-cache/app-emacs/magit-2.90.1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/ghub-3.0.0 >=app-emacs/magit-popup-2.12.4 >=app-emacs/with-editor-2.8.0 sys-apps/texinfo >=virtual/emacs-25
+DEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/ghub-3.0.0 >=app-emacs/magit-popup-2.12.4 >=app-emacs/with-editor-2.8.0 sys-apps/texinfo >=app-editors/emacs-25:*
DESCRIPTION=A Git porcelain inside Emacs
EAPI=6
HOMEPAGE=https://magit.vc/
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
-RDEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/ghub-3.0.0 >=app-emacs/magit-popup-2.12.4 >=app-emacs/with-editor-2.8.0 >=dev-vcs/git-2.0.0 >=virtual/emacs-25
+RDEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/ghub-3.0.0 >=app-emacs/magit-popup-2.12.4 >=app-emacs/with-editor-2.8.0 >=dev-vcs/git-2.0.0 >=app-editors/emacs-25:*
SLOT=0
SRC_URI=https://github.com/magit/magit/archive/v2.90.1.tar.gz -> magit-2.90.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=c6db5d55a19e32db8e2d576e4135361f
diff --git a/metadata/md5-cache/app-emacs/magit-popup-2.12.3 b/metadata/md5-cache/app-emacs/magit-popup-2.12.3
index 35e2c113c543..c51412247e3a 100644
--- a/metadata/md5-cache/app-emacs/magit-popup-2.12.3
+++ b/metadata/md5-cache/app-emacs/magit-popup-2.12.3
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=app-emacs/dash-2.13.0 sys-apps/texinfo >=virtual/emacs-24
+DEPEND=>=app-emacs/dash-2.13.0 sys-apps/texinfo >=app-editors/emacs-24:*
DESCRIPTION=Define prefix-infix-suffix command combos
EAPI=6
HOMEPAGE=https://magit.vc/manual/magit-popup
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
-RDEPEND=!!<app-emacs/magit-2.12.1 >=app-emacs/dash-2.13.0 >=virtual/emacs-24
+RDEPEND=!!<app-emacs/magit-2.12.1 >=app-emacs/dash-2.13.0 >=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://github.com/magit/magit-popup/archive/v2.12.3.tar.gz -> magit-popup-2.12.3.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=e15638e635397d241590b5c40e48a642
diff --git a/metadata/md5-cache/app-emacs/magit-popup-2.12.4 b/metadata/md5-cache/app-emacs/magit-popup-2.12.4
index b7372cee49f3..644d8bf6de21 100644
--- a/metadata/md5-cache/app-emacs/magit-popup-2.12.4
+++ b/metadata/md5-cache/app-emacs/magit-popup-2.12.4
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=app-emacs/dash-2.13.0 sys-apps/texinfo >=virtual/emacs-24
+DEPEND=>=app-emacs/dash-2.13.0 sys-apps/texinfo >=app-editors/emacs-24:*
DESCRIPTION=Define prefix-infix-suffix command combos
EAPI=6
HOMEPAGE=https://magit.vc/manual/magit-popup
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
-RDEPEND=!!<app-emacs/magit-2.12.1 >=app-emacs/dash-2.13.0 >=virtual/emacs-24
+RDEPEND=!!<app-emacs/magit-2.12.1 >=app-emacs/dash-2.13.0 >=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://github.com/magit/magit-popup/archive/v2.12.4.tar.gz -> magit-popup-2.12.4.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=d947adf27f6360b2ec6830a474d730e0
diff --git a/metadata/md5-cache/app-emacs/magit-popup-2.13.0 b/metadata/md5-cache/app-emacs/magit-popup-2.13.0
index e6e28854eb6a..b27f88d3b56d 100644
--- a/metadata/md5-cache/app-emacs/magit-popup-2.13.0
+++ b/metadata/md5-cache/app-emacs/magit-popup-2.13.0
@@ -1,4 +1,4 @@
-BDEPEND=>=virtual/emacs-24
+BDEPEND=>=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DEPEND=>=app-emacs/dash-2.13.0 sys-apps/texinfo
DESCRIPTION=Define prefix-infix-suffix command combos
@@ -6,8 +6,8 @@ EAPI=7
HOMEPAGE=https://magit.vc/manual/magit-popup
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
-RDEPEND=!!<app-emacs/magit-2.12.1 >=app-emacs/dash-2.13.0 >=virtual/emacs-24
+RDEPEND=!!<app-emacs/magit-2.12.1 >=app-emacs/dash-2.13.0 >=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://github.com/magit/magit-popup/archive/v2.13.0.tar.gz -> magit-popup-2.13.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=e3460323affd0fa1e6ab63f2505e6667
diff --git a/metadata/md5-cache/app-emacs/mailcrypt-3.5.9-r3 b/metadata/md5-cache/app-emacs/mailcrypt-3.5.9-r3
index b2f4aa05b7e2..4b0176fd35ee 100644
--- a/metadata/md5-cache/app-emacs/mailcrypt-3.5.9-r3
+++ b/metadata/md5-cache/app-emacs/mailcrypt-3.5.9-r3
@@ -1,13 +1,13 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Provides a simple interface to public key cryptography with OpenPGP
EAPI=7
HOMEPAGE=http://mailcrypt.sourceforge.net/
KEYWORDS=amd64 ppc sparc x86
LICENSE=GPL-2+
-RDEPEND=app-crypt/gnupg >=virtual/emacs-23
+RDEPEND=app-crypt/gnupg >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/mailcrypt/mailcrypt-3.5.9.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=003c00bc5653fc28d86fb246b9bc0087
diff --git a/metadata/md5-cache/app-emacs/markdown-mode-2.3 b/metadata/md5-cache/app-emacs/markdown-mode-2.3
index d8f4bca7bceb..984b519814d2 100644
--- a/metadata/md5-cache/app-emacs/markdown-mode-2.3
+++ b/metadata/md5-cache/app-emacs/markdown-mode-2.3
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Major mode for editing Markdown-formatted text files
EAPI=5
HOMEPAGE=https://jblevins.org/projects/markdown-mode/
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
-RDEPEND=|| ( dev-python/markdown2 dev-python/markdown ) >=virtual/emacs-23
+RDEPEND=|| ( dev-python/markdown2 dev-python/markdown ) >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://stable.melpa.org/packages/markdown-mode-2.3.el
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=96d0d55530ff13324b9c7f17e18a4047
diff --git a/metadata/md5-cache/app-emacs/matlab-3.3.6_pre20191010-r1 b/metadata/md5-cache/app-emacs/matlab-3.3.6_pre20191010-r1
index 531f9884658d..532b6486adaa 100644
--- a/metadata/md5-cache/app-emacs/matlab-3.3.6_pre20191010-r1
+++ b/metadata/md5-cache/app-emacs/matlab-3.3.6_pre20191010-r1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Major modes for MATLAB .m and .tlc files
EAPI=7
HOMEPAGE=http://matlab-emacs.sourceforge.net/
KEYWORDS=amd64 ~ppc x86 ~amd64-linux ~x86-linux ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/matlab-3.3.6_pre20191010.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=8145adc08b5010f6af3f386a7afb4a4e
diff --git a/metadata/md5-cache/app-emacs/mediawiki-2.2.9-r1 b/metadata/md5-cache/app-emacs/mediawiki-2.2.9-r1
index c9ab17f5097d..da1d6d9b3731 100644
--- a/metadata/md5-cache/app-emacs/mediawiki-2.2.9-r1
+++ b/metadata/md5-cache/app-emacs/mediawiki-2.2.9-r1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=MediaWiki client for Emacs
EAPI=7
HOMEPAGE=https://github.com/hexmode/mediawiki-el
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/hexmode/mediawiki-el/archive/2.2.9.tar.gz -> mediawiki-2.2.9.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=46a2f5056f47c4217b4f197fe05133f8
diff --git a/metadata/md5-cache/app-emacs/mew-6.8 b/metadata/md5-cache/app-emacs/mew-6.8
index 458891a6db45..26a0f19045e0 100644
--- a/metadata/md5-cache/app-emacs/mew-6.8
+++ b/metadata/md5-cache/app-emacs/mew-6.8
@@ -1,4 +1,4 @@
-BDEPEND=>=virtual/emacs-24
+BDEPEND=>=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DEPEND=sys-libs/zlib
DESCRIPTION=Great MIME mail reader for Emacs/XEmacs
@@ -7,9 +7,9 @@ HOMEPAGE=https://www.mew.org/
IUSE=ssl l10n_ja
KEYWORDS=amd64 ppc x86
LICENSE=BSD
-RDEPEND=sys-libs/zlib ssl? ( net-misc/stunnel ) >=virtual/emacs-24
+RDEPEND=sys-libs/zlib ssl? ( net-misc/stunnel ) >=app-editors/emacs-24:*
RESTRICT=test
SLOT=0
SRC_URI=https://www.mew.org/Release/mew-6.8.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=b9d852272c81696f968287068ff7f5b4
diff --git a/metadata/md5-cache/app-emacs/mic-paren-3.11 b/metadata/md5-cache/app-emacs/mic-paren-3.11
index ad5891c49d0b..53e9c52a6355 100644
--- a/metadata/md5-cache/app-emacs/mic-paren-3.11
+++ b/metadata/md5-cache/app-emacs/mic-paren-3.11
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Advanced highlighting of matching parentheses
EAPI=5
HOMEPAGE=http://www.gnuvola.org/software/j/mic-paren/ https://www.emacswiki.org/emacs/MicParen
KEYWORDS=amd64 x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/mic-paren-3.11.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=6502c441b1513c0ce29e69f2fa12da11
diff --git a/metadata/md5-cache/app-emacs/mldonkey-0.0.4b-r2 b/metadata/md5-cache/app-emacs/mldonkey-0.0.4b-r2
index 0342ed0789a6..049725034606 100644
--- a/metadata/md5-cache/app-emacs/mldonkey-0.0.4b-r2
+++ b/metadata/md5-cache/app-emacs/mldonkey-0.0.4b-r2
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=An Emacs Lisp interface to the MLDonkey core
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/MlDonkey http://web.archive.org/web/20070107165326/www.physik.fu-berlin.de/~dhansen/mldonkey/
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://www.physik.fu-berlin.de/%7Edhansen/mldonkey/files/mldonkey-el-0.0.4b.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=f58cfa15ef884640381e9a4c3b586859
diff --git a/metadata/md5-cache/app-emacs/mmm-mode-0.5.7 b/metadata/md5-cache/app-emacs/mmm-mode-0.5.7
index a4a633b68512..689c92c7cfa1 100644
--- a/metadata/md5-cache/app-emacs/mmm-mode-0.5.7
+++ b/metadata/md5-cache/app-emacs/mmm-mode-0.5.7
@@ -1,12 +1,12 @@
-BDEPEND=sys-apps/texinfo >=virtual/emacs-23
+BDEPEND=sys-apps/texinfo >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Enables the user to edit different parts of a file in different major modes
EAPI=7
HOMEPAGE=http://mmm-mode.sourceforge.net/
KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2+ Texinfo-manual
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/purcell/mmm-mode/archive/0.5.7.tar.gz -> mmm-mode-0.5.7.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=c1273665a04e2ca2496d4b4ed3d17237
diff --git a/metadata/md5-cache/app-emacs/moccur-edit-2.16 b/metadata/md5-cache/app-emacs/moccur-edit-2.16
index 7afebfd2a735..22dca02bd75d 100644
--- a/metadata/md5-cache/app-emacs/moccur-edit-2.16
+++ b/metadata/md5-cache/app-emacs/moccur-edit-2.16
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=app-emacs/color-moccur >=virtual/emacs-23
+DEPEND=app-emacs/color-moccur >=app-editors/emacs-23.1:*
DESCRIPTION=An improved interface to color-moccur for editing
EAPI=5
HOMEPAGE=http://www.bookshelf.jp/ https://www.emacswiki.org/emacs/SearchBuffers
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=app-emacs/color-moccur >=virtual/emacs-23
+RDEPEND=app-emacs/color-moccur >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/moccur-edit-2.16.el.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=04a639edb97b622a0a18b219bd50febe
diff --git a/metadata/md5-cache/app-emacs/mpg123-el-1.60 b/metadata/md5-cache/app-emacs/mpg123-el-1.60
index 2b9706166640..ea183b690882 100644
--- a/metadata/md5-cache/app-emacs/mpg123-el-1.60
+++ b/metadata/md5-cache/app-emacs/mpg123-el-1.60
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs front-end to mpg123 audio player and OggVorbis audio player
EAPI=6
HOMEPAGE=http://www.gentei.org/~yuuji/software/mpg123el/
KEYWORDS=amd64 ppc x86
LICENSE=mpg123-el
-RDEPEND=media-sound/mpg123 media-sound/alsa-utils >=virtual/emacs-23
+RDEPEND=media-sound/mpg123 media-sound/alsa-utils >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/mpg123-el-1.60.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=0b28df859f73c204843901b9bcf057d2
diff --git a/metadata/md5-cache/app-emacs/mpg123-el-1.61 b/metadata/md5-cache/app-emacs/mpg123-el-1.61
index 89faa2dd74a5..a7d14951faa5 100644
--- a/metadata/md5-cache/app-emacs/mpg123-el-1.61
+++ b/metadata/md5-cache/app-emacs/mpg123-el-1.61
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs front-end to mpg123 audio player and OggVorbis audio player
EAPI=7
HOMEPAGE=http://www.gentei.org/~yuuji/software/mpg123el/
KEYWORDS=amd64 ppc x86
LICENSE=mpg123-el
-RDEPEND=media-sound/mpg123 media-sound/alsa-utils >=virtual/emacs-23
+RDEPEND=media-sound/mpg123 media-sound/alsa-utils >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/mpg123-el-1.61.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=c2df5a5d31240af5a83095b6ff566981
diff --git a/metadata/md5-cache/app-emacs/mu-cite-8.1_p201808232348 b/metadata/md5-cache/app-emacs/mu-cite-8.1_p201808232348
index 309d1e8f6f66..a739a3b11df7 100644
--- a/metadata/md5-cache/app-emacs/mu-cite-8.1_p201808232348
+++ b/metadata/md5-cache/app-emacs/mu-cite-8.1_p201808232348
@@ -1,4 +1,4 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DEPEND=app-emacs/apel app-emacs/flim bbdb? ( app-emacs/bbdb )
DESCRIPTION=Message citation utilities for emacsen
@@ -7,8 +7,8 @@ HOMEPAGE=https://www.jpl.org/elips/mu/
IUSE=bbdb
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=app-emacs/apel app-emacs/flim bbdb? ( app-emacs/bbdb ) >=virtual/emacs-23
+RDEPEND=app-emacs/apel app-emacs/flim bbdb? ( app-emacs/bbdb ) >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://www.jpl.org/elips/mu/snapshots/mu-cite-201808232348.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=50589a3d4fa464af68770f11e71966df
diff --git a/metadata/md5-cache/app-emacs/multi-term-1.4 b/metadata/md5-cache/app-emacs/multi-term-1.4
index a95dffb59876..c3775b2ebe69 100644
--- a/metadata/md5-cache/app-emacs/multi-term-1.4
+++ b/metadata/md5-cache/app-emacs/multi-term-1.4
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Manage multiple terminal buffers in Emacs
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/MultiTerm
KEYWORDS=amd64 x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~mjo/distfiles/multi-term-1.4.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=e0636cae5b688bed903cf4e016f717c1
diff --git a/metadata/md5-cache/app-emacs/multiple-cursors-1.4.0 b/metadata/md5-cache/app-emacs/multiple-cursors-1.4.0
index 10a3958e155b..7aacf482ec21 100644
--- a/metadata/md5-cache/app-emacs/multiple-cursors-1.4.0
+++ b/metadata/md5-cache/app-emacs/multiple-cursors-1.4.0
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Multiple cursors for Emacs
EAPI=7
HOMEPAGE=https://github.com/magnars/multiple-cursors.el
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/magnars/multiple-cursors.el/archive/1.4.0.tar.gz -> multiple-cursors-1.4.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=19934ddda2983416e762476782a23ddd
diff --git a/metadata/md5-cache/app-emacs/muse-3.20-r1 b/metadata/md5-cache/app-emacs/muse-3.20-r1
index 37848aeb8ad1..934c620ab8d1 100644
--- a/metadata/md5-cache/app-emacs/muse-3.20-r1
+++ b/metadata/md5-cache/app-emacs/muse-3.20-r1
@@ -1,13 +1,13 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=An authoring and publishing environment for Emacs
EAPI=7
HOMEPAGE=https://www.gnu.org/software/emacs-muse/
KEYWORDS=amd64 ppc x86
LICENSE=GPL-3+ FDL-1.2+ GPL-2 MIT
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/alexott/muse/archive/v3.20.tar.gz -> muse-3.20.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=a5bc15f35110be375d19b1f58ba9679f
diff --git a/metadata/md5-cache/app-emacs/nagios-mode-0.3-r1 b/metadata/md5-cache/app-emacs/nagios-mode-0.3-r1
index 0005dd6539bc..9b6d39b2fcf6 100644
--- a/metadata/md5-cache/app-emacs/nagios-mode-0.3-r1
+++ b/metadata/md5-cache/app-emacs/nagios-mode-0.3-r1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Major mode for editing Nagios configuration files
EAPI=7
HOMEPAGE=http://michael.orlitzky.com/code/nagios-mode.php
KEYWORDS=amd64 x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://michael.orlitzky.com/code/releases/nagios-mode-0.3.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=8f82a0892d0d20fd4f85f28c83b33440
diff --git a/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r1 b/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r1
index ebd6e75739bd..579517b61d78 100644
--- a/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r1
+++ b/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=A navigator for the Japanese textboard 2ch
EAPI=6
HOMEPAGE=http://navi2ch.sourceforge.net/
KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://sourceforge/navi2ch/navi2ch-1.8.4.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=359774a25ee966f5690be38cc758152a
diff --git a/metadata/md5-cache/app-emacs/nxml-docbook5-schemas-5.0 b/metadata/md5-cache/app-emacs/nxml-docbook5-schemas-5.0
index 61294cb4a73c..4c989422da68 100644
--- a/metadata/md5-cache/app-emacs/nxml-docbook5-schemas-5.0
+++ b/metadata/md5-cache/app-emacs/nxml-docbook5-schemas-5.0
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Add support for DocBook 5 schemas to NXML
EAPI=7
HOMEPAGE=https://docbook.org/schemas/5x.html
KEYWORDS=amd64 x86
LICENSE=HPND
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://docbook.org/xml/5.0/rng/docbookxi.rnc -> docbookxi-5.0.rnc
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=719e1af9bd0b431db9e5af672913bd04
diff --git a/metadata/md5-cache/app-emacs/nxml-docbook5-schemas-5.1 b/metadata/md5-cache/app-emacs/nxml-docbook5-schemas-5.1
index 0ea575e2df26..a71a6acd92de 100644
--- a/metadata/md5-cache/app-emacs/nxml-docbook5-schemas-5.1
+++ b/metadata/md5-cache/app-emacs/nxml-docbook5-schemas-5.1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Add support for DocBook 5 schemas to NXML
EAPI=7
HOMEPAGE=https://docbook.org/schemas/5x.html
KEYWORDS=amd64 x86
LICENSE=HPND
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://docbook.org/xml/5.1/rng/docbookxi.rnc -> docbookxi-5.1.rnc
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=719e1af9bd0b431db9e5af672913bd04
diff --git a/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20180611 b/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20180611
index d8e13413671c..909320c99d4b 100644
--- a/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20180611
+++ b/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20180611
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Extension for nxml-mode with Gentoo-specific schemas
EAPI=7
HOMEPAGE=https://gitweb.gentoo.org/proj/nxml-gentoo-schemas.git/
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=HPND
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/nxml-gentoo-schemas-20180611.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=3b290b5c2735bc9e777a6a91fd8839d3
diff --git a/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20191214 b/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20191227
index 2df71c98676b..56a0413c02b1 100644
--- a/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20191214
+++ b/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20191227
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Extension for nxml-mode with Gentoo-specific schemas
EAPI=7
HOMEPAGE=https://gitweb.gentoo.org/proj/nxml-gentoo-schemas.git/
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=HPND
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
-SRC_URI=https://dev.gentoo.org/~ulm/distfiles/nxml-gentoo-schemas-20191214.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+SRC_URI=https://dev.gentoo.org/~ulm/distfiles/nxml-gentoo-schemas-20191227.tar.xz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=ca571479964b4ed98649838c6efee327
diff --git a/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20200109 b/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20200109
new file mode 100644
index 000000000000..59cb59b138a5
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20200109
@@ -0,0 +1,12 @@
+BDEPEND=>=app-editors/emacs-23.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
+DESCRIPTION=Extension for nxml-mode with Gentoo-specific schemas
+EAPI=7
+HOMEPAGE=https://gitweb.gentoo.org/proj/nxml-gentoo-schemas.git/
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=HPND
+RDEPEND=>=app-editors/emacs-23.1:*
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ulm/distfiles/nxml-gentoo-schemas-20200109.tar.xz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=9f3d24680f1314cc48bccd306831f03c
diff --git a/metadata/md5-cache/app-emacs/nxml-libvirt-schemas-5.8.0 b/metadata/md5-cache/app-emacs/nxml-libvirt-schemas-5.8.0
index 99eb17c974df..110efae61d6d 100644
--- a/metadata/md5-cache/app-emacs/nxml-libvirt-schemas-5.8.0
+++ b/metadata/md5-cache/app-emacs/nxml-libvirt-schemas-5.8.0
@@ -1,13 +1,13 @@
-BDEPEND=app-text/trang >=virtual/emacs-23
+BDEPEND=app-text/trang >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Extension for nxml-mode with libvirt schemas
EAPI=7
HOMEPAGE=http://www.libvirt.org/
KEYWORDS=~amd64 ~x86
LICENSE=LGPL-2.1+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=http://libvirt.org/sources/libvirt-5.8.0.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=1dff5e30f6f7b2c943961d23d82999af
diff --git a/metadata/md5-cache/app-emacs/nxml-svg-schemas-1.1.20081123-r1 b/metadata/md5-cache/app-emacs/nxml-svg-schemas-1.1.20081123-r1
index 4d79b7f03ac3..5119ed085629 100644
--- a/metadata/md5-cache/app-emacs/nxml-svg-schemas-1.1.20081123-r1
+++ b/metadata/md5-cache/app-emacs/nxml-svg-schemas-1.1.20081123-r1
@@ -1,12 +1,12 @@
-BDEPEND=app-arch/unzip app-text/trang >=virtual/emacs-23
+BDEPEND=app-arch/unzip app-text/trang >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Extension for nxml-mode with SVG 1.1 schemas
EAPI=7
HOMEPAGE=http://www.w3.org/TR/SVG11/
KEYWORDS=amd64 x86
LICENSE=HPND
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=1.1
SRC_URI=http://www.flameeyes.eu/gentoo-distfiles/w3c-svg-rng-1.1.20081123.zip
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=2e3df112cfd4dc76d9f68f3497d6898d
diff --git a/metadata/md5-cache/app-emacs/ocaml-mode-4.05.0 b/metadata/md5-cache/app-emacs/ocaml-mode-4.05.0
index fe8a29d6024a..babb00ae8a0d 100644
--- a/metadata/md5-cache/app-emacs/ocaml-mode-4.05.0
+++ b/metadata/md5-cache/app-emacs/ocaml-mode-4.05.0
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs mode for OCaml
EAPI=7
HOMEPAGE=https://ocaml.org/
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/ocaml/ocaml/archive/4.05.0.tar.gz -> ocaml-4.05.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=22e19665f64dff67ad8f517c75d95802
diff --git a/metadata/md5-cache/app-emacs/org-mode-8.3.2-r1 b/metadata/md5-cache/app-emacs/org-mode-8.3.2-r1
index 3aa2b563dda4..2e341c8f9160 100644
--- a/metadata/md5-cache/app-emacs/org-mode-8.3.2-r1
+++ b/metadata/md5-cache/app-emacs/org-mode-8.3.2-r1
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=doc? ( virtual/texi2dvi ) >=virtual/emacs-23
+DEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-23.1:*
DESCRIPTION=An Emacs mode for notes and project planning
EAPI=5
HOMEPAGE=https://www.orgmode.org/
IUSE=contrib doc odt-schema
KEYWORDS=amd64 ppc x86 ~x86-macos
LICENSE=GPL-3+ FDL-1.3+ contrib? ( GPL-2+ MIT ) odt-schema? ( OASIS-Open )
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=http://orgmode.org/org-8.3.2.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=e4dde8c189eea224de4771a75427cb3e
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.2.6 b/metadata/md5-cache/app-emacs/org-mode-9.2.6
index b80f06798240..688f4e43e191 100644
--- a/metadata/md5-cache/app-emacs/org-mode-9.2.6
+++ b/metadata/md5-cache/app-emacs/org-mode-9.2.6
@@ -1,4 +1,4 @@
-BDEPEND=doc? ( virtual/texi2dvi ) >=virtual/emacs-24
+BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=An Emacs mode for notes and project planning
EAPI=7
@@ -6,9 +6,9 @@ HOMEPAGE=https://www.orgmode.org/
IUSE=contrib doc odt-schema
KEYWORDS=amd64 ppc x86 ~x86-macos
LICENSE=GPL-3+ FDL-1.3+ contrib? ( GPL-2+ MIT ) odt-schema? ( OASIS-Open )
-RDEPEND=>=virtual/emacs-24
+RDEPEND=>=app-editors/emacs-24:*
RESTRICT=test
SLOT=0
SRC_URI=http://orgmode.org/org-9.2.6.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=9f871d627f4d033d3ecb98e9bc320a6f
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.3 b/metadata/md5-cache/app-emacs/org-mode-9.3
new file mode 100644
index 000000000000..1b35d752f2f7
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/org-mode-9.3
@@ -0,0 +1,14 @@
+BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-24:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
+DESCRIPTION=An Emacs mode for notes and project planning
+EAPI=7
+HOMEPAGE=https://www.orgmode.org/
+IUSE=contrib doc odt-schema
+KEYWORDS=~amd64 ~ppc ~x86 ~x86-macos
+LICENSE=GPL-3+ FDL-1.3+ contrib? ( GPL-2+ MIT ) odt-schema? ( OASIS-Open )
+RDEPEND=>=app-editors/emacs-24:*
+RESTRICT=test
+SLOT=0
+SRC_URI=http://orgmode.org/org-9.3.tar.gz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_md5_=beb38dd7d97129146bbf2f1bb408fb76
diff --git a/metadata/md5-cache/app-emacs/outline-magic-0.9 b/metadata/md5-cache/app-emacs/outline-magic-0.9
index cea55a2e6a3b..3092c554253a 100644
--- a/metadata/md5-cache/app-emacs/outline-magic-0.9
+++ b/metadata/md5-cache/app-emacs/outline-magic-0.9
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Outline mode extensions for Emacs
EAPI=5
HOMEPAGE=https://github.com/tj64/outline-magic https://www.emacswiki.org/emacs/OutlineMagic
KEYWORDS=amd64 x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/outline-magic-0.9.el.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=aac2f3da7eb68b1e579c68132b4e8e3d
diff --git a/metadata/md5-cache/app-emacs/paredit-23-r1 b/metadata/md5-cache/app-emacs/paredit-23-r1
index b116187ff66f..bdbc000b7a2e 100644
--- a/metadata/md5-cache/app-emacs/paredit-23-r1
+++ b/metadata/md5-cache/app-emacs/paredit-23-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Minor mode for performing structured editing of S-expressions
EAPI=5
HOMEPAGE=https://mumble.net/~campbell/emacs/ https://www.emacswiki.org/emacs/ParEdit
KEYWORDS=~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/paredit-23.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=cc59a57ffcb8673f6fcbedc308687d55
diff --git a/metadata/md5-cache/app-emacs/pariemacs-3.14 b/metadata/md5-cache/app-emacs/pariemacs-3.14
index ebcb82dede0b..e7471ac1724a 100644
--- a/metadata/md5-cache/app-emacs/pariemacs-3.14
+++ b/metadata/md5-cache/app-emacs/pariemacs-3.14
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=sci-mathematics/pari >=virtual/emacs-23
+DEPEND=sci-mathematics/pari >=app-editors/emacs-23.1:*
DESCRIPTION=sci-mathematics/pari emacs mode
EAPI=6
HOMEPAGE=http://iml.univ-mrs.fr/~ramare/ServeurPerso/GP-PARI/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=sci-mathematics/pari >=virtual/emacs-23
+RDEPEND=sci-mathematics/pari >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://iml.univ-mrs.fr/~ramare/ServeurPerso/GP-PARI/latest-pari-distrib/pariemacs-3.14.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=8ee143a7579375bbf2417a32b2dce359
diff --git a/metadata/md5-cache/app-emacs/php-mode-1.19.1 b/metadata/md5-cache/app-emacs/php-mode-1.19.1
index 21f21ef3e8a4..118392f571d0 100644
--- a/metadata/md5-cache/app-emacs/php-mode-1.19.1
+++ b/metadata/md5-cache/app-emacs/php-mode-1.19.1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-24
+BDEPEND=>=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=GNU Emacs major mode for editing PHP code
EAPI=7
HOMEPAGE=https://github.com/ejmr/php-mode
KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-24
+RDEPEND=>=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://github.com/ejmr/php-mode/archive/v1.19.1.tar.gz -> php-mode-1.19.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=ed1bec17d117b080bd32e70c2e236fe7
diff --git a/metadata/md5-cache/app-emacs/php-mode-1.22.1 b/metadata/md5-cache/app-emacs/php-mode-1.22.1
new file mode 100644
index 000000000000..c2daa8712846
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/php-mode-1.22.1
@@ -0,0 +1,12 @@
+BDEPEND=>=app-editors/emacs-24:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
+DESCRIPTION=GNU Emacs major mode for editing PHP code
+EAPI=7
+HOMEPAGE=https://github.com/ejmr/php-mode
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-24:*
+SLOT=0
+SRC_URI=https://github.com/ejmr/php-mode/archive/v1.22.1.tar.gz -> php-mode-1.22.1.tar.gz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=c0060a9fb0ea15e013ed93f0269fa347
diff --git a/metadata/md5-cache/app-emacs/planner-3.42-r1 b/metadata/md5-cache/app-emacs/planner-3.42-r1
index 8639a21a18f8..6f50c938fea8 100644
--- a/metadata/md5-cache/app-emacs/planner-3.42-r1
+++ b/metadata/md5-cache/app-emacs/planner-3.42-r1
@@ -1,4 +1,4 @@
-BDEPEND=>=app-emacs/muse-3.02.6a app-emacs/bbdb app-emacs/emacs-w3m sys-apps/texinfo >=virtual/emacs-23
+BDEPEND=>=app-emacs/muse-3.02.6a app-emacs/bbdb app-emacs/emacs-w3m sys-apps/texinfo >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Maintain a local Wiki using Emacs-friendly markup
EAPI=7
@@ -6,9 +6,9 @@ HOMEPAGE=https://www.emacswiki.org/emacs/PlannerMode
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-3+
PDEPEND=app-emacs/remember
-RDEPEND=>=app-emacs/muse-3.02.6a app-emacs/bbdb app-emacs/emacs-w3m >=virtual/emacs-23
+RDEPEND=>=app-emacs/muse-3.02.6a app-emacs/bbdb app-emacs/emacs-w3m >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/planner-3.42.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=cddd455a6413785e32fd1056ec109509
diff --git a/metadata/md5-cache/app-emacs/po-mode-0.20.1 b/metadata/md5-cache/app-emacs/po-mode-0.20.1
index 84e17c45b5aa..3e0229a79bc6 100644
--- a/metadata/md5-cache/app-emacs/po-mode-0.20.1
+++ b/metadata/md5-cache/app-emacs/po-mode-0.20.1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Major mode for GNU gettext PO files
EAPI=7
HOMEPAGE=https://www.gnu.org/software/gettext/
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gnu/gettext/gettext-0.20.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=d03c7a44b9d4d98310d0bf6ceb4c6e74
diff --git a/metadata/md5-cache/app-emacs/popup-0.5.3 b/metadata/md5-cache/app-emacs/popup-0.5.3
index ab21b7c3201e..60d6d63d2880 100644
--- a/metadata/md5-cache/app-emacs/popup-0.5.3
+++ b/metadata/md5-cache/app-emacs/popup-0.5.3
@@ -1,13 +1,13 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Visual popup interface library for Emacs
EAPI=7
HOMEPAGE=https://github.com/auto-complete/popup-el
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/auto-complete/popup-el/archive/v0.5.3.tar.gz -> popup-el-0.5.3.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=494bee3e7a380d10dbffc5138ec94939
diff --git a/metadata/md5-cache/app-emacs/popwin-1.0.0 b/metadata/md5-cache/app-emacs/popwin-1.0.0
index d14b1bf5900b..73ada604465b 100644
--- a/metadata/md5-cache/app-emacs/popwin-1.0.0
+++ b/metadata/md5-cache/app-emacs/popwin-1.0.0
@@ -1,13 +1,13 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Popup window manager for Emacs
EAPI=7
HOMEPAGE=https://github.com/m2ym/popwin-el
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/m2ym/popwin-el/archive/v1.0.0.tar.gz -> popwin-1.0.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=5c43cabeca2c46d5ddc270e090a292aa
diff --git a/metadata/md5-cache/app-emacs/pov-mode-3.3-r1 b/metadata/md5-cache/app-emacs/pov-mode-3.3-r1
index fc27d7f8e9a1..7aff22abffa2 100644
--- a/metadata/md5-cache/app-emacs/pov-mode-3.3-r1
+++ b/metadata/md5-cache/app-emacs/pov-mode-3.3-r1
@@ -1,12 +1,12 @@
-BDEPEND=sys-apps/texinfo >=virtual/emacs-23
+BDEPEND=sys-apps/texinfo >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Major mode for Povray scene files
EAPI=7
HOMEPAGE=https://github.com/melmothx/pov-mode
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+ FDL-1.2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/emacsmirror/pov-mode/archive/v3.3.tar.gz -> pov-mode-3.3.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=6706411cec44ff9cd9285b46de710bb9
diff --git a/metadata/md5-cache/app-emacs/proofgeneral-4.4 b/metadata/md5-cache/app-emacs/proofgeneral-4.4
index 15a98d0a46c4..5e54a01e207f 100644
--- a/metadata/md5-cache/app-emacs/proofgeneral-4.4
+++ b/metadata/md5-cache/app-emacs/proofgeneral-4.4
@@ -1,12 +1,12 @@
-BDEPEND=>=app-emacs/mmm-mode-0.4.8-r2 >=virtual/emacs-23
+BDEPEND=>=app-emacs/mmm-mode-0.4.8-r2 >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A generic interface for proof assistants
EAPI=7
HOMEPAGE=https://proofgeneral.github.io/
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2+ GPL-2 GPL-3+ HPND CC-BY-SA-3.0
-RDEPEND=>=app-emacs/mmm-mode-0.4.8-r2 >=virtual/emacs-23
+RDEPEND=>=app-emacs/mmm-mode-0.4.8-r2 >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/ProofGeneral/PG/archive/v4.4.tar.gz -> proofgeneral-4.4.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=57c64b4e5b7267dd222c582bca407b58
diff --git a/metadata/md5-cache/app-emacs/protbuf-1.7-r1 b/metadata/md5-cache/app-emacs/protbuf-1.7-r1
index 43736d462246..b931eb84b122 100644
--- a/metadata/md5-cache/app-emacs/protbuf-1.7-r1
+++ b/metadata/md5-cache/app-emacs/protbuf-1.7-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Protect Emacs buffers from accidental killing
EAPI=5
HOMEPAGE=http://www.splode.com/~friedman/software/emacs-lisp/ https://www.emacswiki.org/emacs/ProtectingBuffers
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/protbuf-1.7.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=33a7bc541106ab1268d2d4a72591c33d
diff --git a/metadata/md5-cache/app-emacs/psgml-1.4.1 b/metadata/md5-cache/app-emacs/psgml-1.4.1
index 11614773b886..0cfad2a3ef30 100644
--- a/metadata/md5-cache/app-emacs/psgml-1.4.1
+++ b/metadata/md5-cache/app-emacs/psgml-1.4.1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A GNU Emacs Major Mode for editing SGML and XML coded documents
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/PsgmlMode
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2+ Texinfo-manual
-RDEPEND=app-text/openjade >=virtual/emacs-23
+RDEPEND=app-text/openjade >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/psgml-1.4.1.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=67138fb6db302c799196d2563d4fc2f5
diff --git a/metadata/md5-cache/app-emacs/puppet-mode-0.3-r1 b/metadata/md5-cache/app-emacs/puppet-mode-0.3-r1
index df34d412e1fa..0685eb8eba26 100644
--- a/metadata/md5-cache/app-emacs/puppet-mode-0.3-r1
+++ b/metadata/md5-cache/app-emacs/puppet-mode-0.3-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs major mode for editing Puppet manifests
EAPI=6
HOMEPAGE=https://github.com/voxpupuli/puppet-mode
KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 x86
LICENSE=GPL-3
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/voxpupuli/puppet-mode/archive/0.3.tar.gz -> puppet-mode-0.3.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=e4a9dbfd4450767946ea207b47218536
diff --git a/metadata/md5-cache/app-emacs/puppet-mode-0.3.20180813 b/metadata/md5-cache/app-emacs/puppet-mode-0.3.20180813
index 04b06a55ab23..6c0f79a0a17e 100644
--- a/metadata/md5-cache/app-emacs/puppet-mode-0.3.20180813
+++ b/metadata/md5-cache/app-emacs/puppet-mode-0.3.20180813
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs major mode for editing Puppet manifests
EAPI=6
HOMEPAGE=https://github.com/voxpupuli/puppet-mode
KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 x86
LICENSE=GPL-3
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/voxpupuli/puppet-mode/archive/7dee1b5a5debac6e56f9107492a413b6c0edb94d.tar.gz -> puppet-mode-0.3.20180813.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=5cefddeebf772aee1bf6202bdf3dd42b
diff --git a/metadata/md5-cache/app-emacs/pymacs-0.26 b/metadata/md5-cache/app-emacs/pymacs-0.26
index d331d6bdaff7..0ac95670f61f 100644
--- a/metadata/md5-cache/app-emacs/pymacs-0.26
+++ b/metadata/md5-cache/app-emacs/pymacs-0.26
@@ -1,14 +1,14 @@
-BDEPEND=>=virtual/emacs-23 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
+BDEPEND=>=app-editors/emacs-23.1:* python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)]
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
DESCRIPTION=A tool that allows both-side communication beetween Python and Emacs Lisp
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/PyMacs
-IUSE=python_targets_python2_7 python_targets_python3_5 python_targets_python3_6
+IUSE=python_targets_python2_7 python_targets_python3_6
KEYWORDS=amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
-REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 )
+RDEPEND=>=app-editors/emacs-23.1:* python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-)]
+REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_6 )
SLOT=0
SRC_URI=https://github.com/dgentry/Pymacs/archive/v0.26.tar.gz -> pymacs-0.26.tar.gz
-_eclasses_=distutils-r1 cf4de3b8bc5cae734e3faa4b36e64cf7 elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 c037bf23d7eff50e222b067cd54e5f27 python-utils-r1 f7aef159261e9835066ddf8d3a0e3487 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
-_md5_=6ee9c80602d903b1bb0c3e6c89fe4dbc
+_eclasses_=distutils-r1 c5307d9afe217fa087ae282a6df257bb elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4eed5e0c72d4544a2291ae46515f5d79 python-utils-r1 611c493a4cfef5254350fabc04b606f5 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
+_md5_=e08f4a0ade4325913b6679a67ff8479e
diff --git a/metadata/md5-cache/app-emacs/python-mode-6.2.3 b/metadata/md5-cache/app-emacs/python-mode-6.2.3
index 4538e16b6e06..e36a9f7d0e1b 100644
--- a/metadata/md5-cache/app-emacs/python-mode-6.2.3
+++ b/metadata/md5-cache/app-emacs/python-mode-6.2.3
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=An Emacs major mode for editing Python source
EAPI=6
HOMEPAGE=https://launchpad.net/python-mode
KEYWORDS=amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://launchpad.net/python-mode/trunk/6.2.3/+download/python-mode.el-6.2.3.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=ac46f10232d8db49576b02effc18d26d
diff --git a/metadata/md5-cache/app-emacs/quack-0.48 b/metadata/md5-cache/app-emacs/quack-0.48
index 10c8dc96e8e8..cefa55464b91 100644
--- a/metadata/md5-cache/app-emacs/quack-0.48
+++ b/metadata/md5-cache/app-emacs/quack-0.48
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Enhances Emacs support for Scheme
EAPI=7
HOMEPAGE=http://www.neilvandyke.org/quack/
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/quack-0.48.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=6f686db065171041cf8bab133ce4c2d0
diff --git a/metadata/md5-cache/app-emacs/quilt-el-0.66 b/metadata/md5-cache/app-emacs/quilt-el-0.66
index 71e3785985f4..d25a9521a459 100644
--- a/metadata/md5-cache/app-emacs/quilt-el-0.66
+++ b/metadata/md5-cache/app-emacs/quilt-el-0.66
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Quilt mode for Emacs
EAPI=7
HOMEPAGE=https://savannah.nongnu.org/projects/quilt http://satoru-takeuchi.org/dev/quilt-el/
KEYWORDS=amd64 arm ~mips ppc ppc64 sparc x86
LICENSE=GPL-1+
-RDEPEND=dev-util/quilt >=virtual/emacs-23
+RDEPEND=dev-util/quilt >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://nongnu/quilt/quilt-0.66.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=e6ee5488e530f7672a3754789b64c349
diff --git a/metadata/md5-cache/app-emacs/qwerty-1.1 b/metadata/md5-cache/app-emacs/qwerty-1.1
index 305ba094ce60..582526818f84 100644
--- a/metadata/md5-cache/app-emacs/qwerty-1.1
+++ b/metadata/md5-cache/app-emacs/qwerty-1.1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Switch between QWERTY and DVORAK without changing the console keymap
EAPI=5
HOMEPAGE=https://groups.google.com/group/gnu.emacs.sources/msg/eab31c752dfdd3a5
KEYWORDS=amd64 ppc x86
LICENSE=GPL-1+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/qwerty-1.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=cf1594a28e7122d83a56e40de3a71b7e
diff --git a/metadata/md5-cache/app-emacs/redo+-1.19 b/metadata/md5-cache/app-emacs/redo+-1.19
index 7e0c4baedf97..7ea4ce4c4c88 100644
--- a/metadata/md5-cache/app-emacs/redo+-1.19
+++ b/metadata/md5-cache/app-emacs/redo+-1.19
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Redo/undo system for Emacs
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/RedoPlus https://www11.atwiki.jp/s-irie/pages/18.html
KEYWORDS=alpha amd64 x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/redo+-1.19.el.xz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo 566393c426fca4615a83df9a982bb9d9 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo 566393c426fca4615a83df9a982bb9d9 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=4607c67d0fb787a12a6812c76da2aa7a
diff --git a/metadata/md5-cache/app-emacs/regress-1.5.1 b/metadata/md5-cache/app-emacs/regress-1.5.1
index bfcda2d753e9..89cde3dafccc 100644
--- a/metadata/md5-cache/app-emacs/regress-1.5.1
+++ b/metadata/md5-cache/app-emacs/regress-1.5.1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Regression test harness for Emacs Lisp code
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/WikifiedEmacsLispList
KEYWORDS=alpha amd64 ppc x86
LICENSE=GPL-1+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/regress-1.5.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=d889dd47b1a8158484c80b2393b0af51
diff --git a/metadata/md5-cache/app-emacs/remember-2.0-r1 b/metadata/md5-cache/app-emacs/remember-2.0-r1
index b0ff0d3148c1..b5459aca2668 100644
--- a/metadata/md5-cache/app-emacs/remember-2.0-r1
+++ b/metadata/md5-cache/app-emacs/remember-2.0-r1
@@ -1,4 +1,4 @@
-BDEPEND=bbdb? ( app-emacs/bbdb ) planner? ( app-emacs/planner ) sys-apps/texinfo >=virtual/emacs-23
+BDEPEND=bbdb? ( app-emacs/bbdb ) planner? ( app-emacs/planner ) sys-apps/texinfo >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Simplify writing short notes in emacs
EAPI=7
@@ -6,9 +6,9 @@ HOMEPAGE=https://www.emacswiki.org/emacs/RememberMode
IUSE=bbdb planner
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-3+ FDL-1.2+
-RDEPEND=bbdb? ( app-emacs/bbdb ) planner? ( app-emacs/planner ) >=virtual/emacs-23
+RDEPEND=bbdb? ( app-emacs/bbdb ) planner? ( app-emacs/planner ) >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/jwiegley/remember/archive/v2.0.tar.gz -> remember-2.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=7717fe7ec6d7cf054a36115a58fb1e3f
diff --git a/metadata/md5-cache/app-emacs/revive-2.24 b/metadata/md5-cache/app-emacs/revive-2.24
index ca0fd6908430..0eedb3b50d9e 100644
--- a/metadata/md5-cache/app-emacs/revive-2.24
+++ b/metadata/md5-cache/app-emacs/revive-2.24
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Resume Emacs
EAPI=7
HOMEPAGE=https://www.gentei.org/~yuuji/software/
KEYWORDS=~amd64 ~x86
LICENSE=BSD-2
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/revive-2.24.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=3dccdc46beff89c1ebb4d15ff43f7acc
diff --git a/metadata/md5-cache/app-emacs/rfcview-0.13 b/metadata/md5-cache/app-emacs/rfcview-0.13
index bd9673af4e5c..da40546c4eb1 100644
--- a/metadata/md5-cache/app-emacs/rfcview-0.13
+++ b/metadata/md5-cache/app-emacs/rfcview-0.13
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=An Emacs mode that reformats IETF RFCs for display
EAPI=5
HOMEPAGE=http://www.loveshack.ukfsn.org/emacs/ https://www.emacswiki.org/emacs/RfcView
KEYWORDS=alpha amd64 x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/rfcview-0.13.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=cb897fba3f1eda6e19a81cb4dcf3ae15
diff --git a/metadata/md5-cache/app-emacs/riece-9.0.0 b/metadata/md5-cache/app-emacs/riece-9.0.0
index 3e8e5107cafa..8ed556827198 100644
--- a/metadata/md5-cache/app-emacs/riece-9.0.0
+++ b/metadata/md5-cache/app-emacs/riece-9.0.0
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=A redesign of Liece IRC client
EAPI=5
HOMEPAGE=http://www.nongnu.org/riece/
IUSE=l10n_ja
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=GPL-2+ FDL-1.1+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=http://download.savannah.gnu.org/releases/riece/riece-9.0.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=160f9d8694ab1b3354d7c45461d1771a
diff --git a/metadata/md5-cache/app-emacs/rnc-mode-1.0.6 b/metadata/md5-cache/app-emacs/rnc-mode-1.0.6
index 73dd9b6de62c..b4197c289bd0 100644
--- a/metadata/md5-cache/app-emacs/rnc-mode-1.0.6
+++ b/metadata/md5-cache/app-emacs/rnc-mode-1.0.6
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=An Emacs mode for editing Relax NG compact schema files
EAPI=7
HOMEPAGE=https://github.com/TreeRex/rnc-mode https://www.emacswiki.org/emacs/RELAX_NG
KEYWORDS=~amd64 ~ppc ~sparc ~x86
LICENSE=BSD
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/TreeRex/rnc-mode/archive/1.0.6.tar.gz -> rnc-mode-1.0.6.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=a88ec621d79879fd7772914c6f6f2545
diff --git a/metadata/md5-cache/app-emacs/rpm-spec-mode-0.15 b/metadata/md5-cache/app-emacs/rpm-spec-mode-0.15
index 8a71d6fdd334..ed41357f57ff 100644
--- a/metadata/md5-cache/app-emacs/rpm-spec-mode-0.15
+++ b/metadata/md5-cache/app-emacs/rpm-spec-mode-0.15
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs mode to ease editing of RPM spec files
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/RpmSpecMode
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/rpm-spec-mode-0.15.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=c2e58e28a9eb5afcfb8279229609d7a2
diff --git a/metadata/md5-cache/app-emacs/ruby-mode-2.4.1 b/metadata/md5-cache/app-emacs/ruby-mode-2.4.1
index 9710faa0e88d..ea02f08ea159 100644
--- a/metadata/md5-cache/app-emacs/ruby-mode-2.4.1
+++ b/metadata/md5-cache/app-emacs/ruby-mode-2.4.1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs major mode for editing Ruby code
EAPI=5
HOMEPAGE=https://www.ruby-lang.org/
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://cache.ruby-lang.org/pub/ruby/ruby-2.4.1.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=2bc051d13ab3a41dca59cab1877e96ac
diff --git a/metadata/md5-cache/app-emacs/ruby-mode-2.5.5 b/metadata/md5-cache/app-emacs/ruby-mode-2.5.5
index 43770b3e2d5f..f95542c7e124 100644
--- a/metadata/md5-cache/app-emacs/ruby-mode-2.5.5
+++ b/metadata/md5-cache/app-emacs/ruby-mode-2.5.5
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs major mode for editing Ruby code
EAPI=6
HOMEPAGE=https://www.ruby-lang.org/
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://cache.ruby-lang.org/pub/ruby/ruby-2.5.5.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=bb9efc80939db2c656525d9a8a5f54d9
diff --git a/metadata/md5-cache/app-emacs/ruby-mode-2.6.3 b/metadata/md5-cache/app-emacs/ruby-mode-2.6.3
index e3ab402a5d6e..8a50542a547a 100644
--- a/metadata/md5-cache/app-emacs/ruby-mode-2.6.3
+++ b/metadata/md5-cache/app-emacs/ruby-mode-2.6.3
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs major mode for editing Ruby code
EAPI=7
HOMEPAGE=https://www.ruby-lang.org/
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/ruby/elisp/archive/75bccbb384e6907df47ab69acdccb4536806c890.tar.gz -> ruby-mode-2.6.3.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=746a8ec40aaa31c9a0a9c30ec6064dd1
diff --git a/metadata/md5-cache/app-emacs/ruby-mode-2.7.0 b/metadata/md5-cache/app-emacs/ruby-mode-2.7.0
new file mode 100644
index 000000000000..a29a410a703d
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/ruby-mode-2.7.0
@@ -0,0 +1,12 @@
+BDEPEND=>=app-editors/emacs-23.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
+DESCRIPTION=Emacs major mode for editing Ruby code
+EAPI=7
+HOMEPAGE=https://www.ruby-lang.org/
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-23.1:*
+SLOT=0
+SRC_URI=https://github.com/ruby/elisp/archive/defe0b586b2a888706507a7bbcdf1201d924cc2d.tar.gz -> ruby-mode-2.7.0.tar.gz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=6bd520eeff60908e25f499e793e463e7
diff --git a/metadata/md5-cache/app-emacs/rudel-0.3.1 b/metadata/md5-cache/app-emacs/rudel-0.3.1
index 0937e46872d9..31a8eec894b1 100644
--- a/metadata/md5-cache/app-emacs/rudel-0.3.1
+++ b/metadata/md5-cache/app-emacs/rudel-0.3.1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-24
+BDEPEND=>=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Collaborative editing environment for GNU Emacs
EAPI=7
HOMEPAGE=http://rudel.sourceforge.net/ https://www.emacswiki.org/emacs/Rudel
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-24
+RDEPEND=>=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/rudel-0.3.1.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=c1a209918a690f26dede24b956ebd6d8
diff --git a/metadata/md5-cache/app-emacs/rudel-0.3_pre20110721-r1 b/metadata/md5-cache/app-emacs/rudel-0.3_pre20110721-r1
index 9afc7ca1660c..919ba9f9abb0 100644
--- a/metadata/md5-cache/app-emacs/rudel-0.3_pre20110721-r1
+++ b/metadata/md5-cache/app-emacs/rudel-0.3_pre20110721-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-24
+DEPEND=>=app-editors/emacs-24:*
DESCRIPTION=Collaborative editing environment for GNU Emacs
EAPI=6
HOMEPAGE=http://rudel.sourceforge.net/ https://www.emacswiki.org/emacs/Rudel
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-24
+RDEPEND=>=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/rudel-0.3_pre20110721.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=85263b1b75dbbc1c717d2b0d2d6345e9
diff --git a/metadata/md5-cache/app-emacs/rust-mode-0.3.0_p20180221 b/metadata/md5-cache/app-emacs/rust-mode-0.3.0_p20180221
deleted file mode 100644
index c2f70e72f304..000000000000
--- a/metadata/md5-cache/app-emacs/rust-mode-0.3.0_p20180221
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=>=virtual/emacs-24
-DESCRIPTION=A major emacs mode for editing Rust source code
-EAPI=6
-HOMEPAGE=https://github.com/rust-lang/rust-mode
-KEYWORDS=~amd64 ~x86
-LICENSE=|| ( MIT Apache-2.0 )
-RDEPEND=>=virtual/emacs-24
-SLOT=0
-SRC_URI=https://dev.gentoo.org/~ulm/distfiles/rust-mode-0.3.0_p20180221.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
-_md5_=072f698d4157029219fc8b6f466d3e77
diff --git a/metadata/md5-cache/app-emacs/rust-mode-0.3.0_p20190125 b/metadata/md5-cache/app-emacs/rust-mode-0.3.0_p20190125
index 742feceebd62..ebf49b38740d 100644
--- a/metadata/md5-cache/app-emacs/rust-mode-0.3.0_p20190125
+++ b/metadata/md5-cache/app-emacs/rust-mode-0.3.0_p20190125
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-24
+BDEPEND=>=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
DESCRIPTION=A major emacs mode for editing Rust source code
EAPI=7
HOMEPAGE=https://github.com/rust-lang/rust-mode
KEYWORDS=~amd64 ~x86
LICENSE=|| ( MIT Apache-2.0 )
-RDEPEND=>=virtual/emacs-24
+RDEPEND=>=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/rust-mode-0.3.0_p20190125.tar.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=6e27e9c8ca0593c7a0c5117a654480ed
diff --git a/metadata/md5-cache/app-emacs/rust-mode-0.4.0 b/metadata/md5-cache/app-emacs/rust-mode-0.4.0
new file mode 100644
index 000000000000..168375b700a7
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/rust-mode-0.4.0
@@ -0,0 +1,12 @@
+BDEPEND=>=app-editors/emacs-24:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=A major emacs mode for editing Rust source code
+EAPI=7
+HOMEPAGE=https://github.com/rust-lang/rust-mode
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( MIT Apache-2.0 )
+RDEPEND=>=app-editors/emacs-24:*
+SLOT=0
+SRC_URI=https://github.com/rust-lang/rust-mode/archive/0.4.0.tar.gz -> rust-mode-0.4.0.tar.gz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=46fbeccadc048af1adb746d0660cb358
diff --git a/metadata/md5-cache/app-emacs/s-1.12.0 b/metadata/md5-cache/app-emacs/s-1.12.0
index 0b213a20d6f5..8e19374e86ee 100644
--- a/metadata/md5-cache/app-emacs/s-1.12.0
+++ b/metadata/md5-cache/app-emacs/s-1.12.0
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=The long lost Emacs string manipulation library
EAPI=6
HOMEPAGE=https://github.com/magnars/s.el
KEYWORDS=amd64 ~arm arm64 ~ppc64 x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/magnars/s.el/archive/1.12.0.tar.gz -> s-1.12.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=26b7b91b1ce43a1548726e13a0386190
diff --git a/metadata/md5-cache/app-emacs/scala-mode-2.10.3 b/metadata/md5-cache/app-emacs/scala-mode-2.10.3
index 225a48767e2e..42cb1bb11636 100644
--- a/metadata/md5-cache/app-emacs/scala-mode-2.10.3
+++ b/metadata/md5-cache/app-emacs/scala-mode-2.10.3
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Scala mode for Emacs
EAPI=5
HOMEPAGE=https://www.scala-lang.org/
KEYWORDS=amd64 x86
LICENSE=BSD
-RDEPEND=dev-lang/scala >=virtual/emacs-23
+RDEPEND=dev-lang/scala >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://www.scala-lang.org/files/archive/scala-tool-support-2.10.3.tgz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=c166f8e1187eae832175edd2b5f13e37
diff --git a/metadata/md5-cache/app-emacs/scheme-complete-0.9.8 b/metadata/md5-cache/app-emacs/scheme-complete-0.9.8
index d42d38be1a69..e5683f663f28 100644
--- a/metadata/md5-cache/app-emacs/scheme-complete-0.9.8
+++ b/metadata/md5-cache/app-emacs/scheme-complete-0.9.8
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Scheme tab-completion and word-completion for Emacs
EAPI=7
HOMEPAGE=http://synthcode.com/
KEYWORDS=alpha amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos
LICENSE=public-domain
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://synthcode.com/emacs/scheme-complete-0.9.8.el.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=f1e8a375fb1a0dc13374927290a48da5
diff --git a/metadata/md5-cache/app-emacs/scim-bridge-el-0.8.2-r1 b/metadata/md5-cache/app-emacs/scim-bridge-el-0.8.2-r1
index 0f39802a65b6..d5f42754edd8 100644
--- a/metadata/md5-cache/app-emacs/scim-bridge-el-0.8.2-r1
+++ b/metadata/md5-cache/app-emacs/scim-bridge-el-0.8.2-r1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=a SCIM-Bridge client for Emacs
EAPI=7
HOMEPAGE=https://launchpad.net/scim-bridge.el
KEYWORDS=~amd64 ~arm ~x86
LICENSE=GPL-2+
-RDEPEND=app-i18n/scim >=virtual/emacs-23
+RDEPEND=app-i18n/scim >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://launchpad.net/scim-bridge.el/0.8/0.8.2/+download/scim-bridge-el-0.8.2.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=ec7289150fac0fb342c2ac2a2265461d
diff --git a/metadata/md5-cache/app-emacs/scss-mode-0.5.0_p20150107 b/metadata/md5-cache/app-emacs/scss-mode-0.5.0_p20150107
index b624912d8fed..1530210c9f78 100644
--- a/metadata/md5-cache/app-emacs/scss-mode-0.5.0_p20150107
+++ b/metadata/md5-cache/app-emacs/scss-mode-0.5.0_p20150107
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Major mode for editing SCSS files in Emacs
EAPI=7
HOMEPAGE=https://github.com/antonj/scss-mode
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=dev-ruby/sass >=virtual/emacs-23
+RDEPEND=dev-ruby/sass >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/antonj/scss-mode/archive/b010d134f499c4b4ad33fe8a669a81e9a531b0b2.tar.gz -> scss-mode-0.5.0_p20150107.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=8b3f623a618bf25d264112a35f2b6433
diff --git a/metadata/md5-cache/app-emacs/scss-mode-0.5.0_p20180123-r1 b/metadata/md5-cache/app-emacs/scss-mode-0.5.0_p20180123-r1
index b512cc500566..7b294ed09597 100644
--- a/metadata/md5-cache/app-emacs/scss-mode-0.5.0_p20180123-r1
+++ b/metadata/md5-cache/app-emacs/scss-mode-0.5.0_p20180123-r1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Major mode for editing SCSS files in Emacs
EAPI=7
HOMEPAGE=https://github.com/antonj/scss-mode
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=dev-ruby/sass >=virtual/emacs-23
+RDEPEND=dev-ruby/sass >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/antonj/scss-mode/archive/cf58dbec5394280503eb5502938f3b5445d1b53d.tar.gz -> scss-mode-0.5.0_p20180123.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=f21b6da45eb524b1fa5e5a33f95afd56
diff --git a/metadata/md5-cache/app-emacs/semi-1.14.6-r2 b/metadata/md5-cache/app-emacs/semi-1.14.6-r2
index ddf607500be2..7098d33bdaa4 100644
--- a/metadata/md5-cache/app-emacs/semi-1.14.6-r2
+++ b/metadata/md5-cache/app-emacs/semi-1.14.6-r2
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=app-emacs/apel-10.6 app-emacs/flim >=virtual/emacs-23
+DEPEND=>=app-emacs/apel-10.6 app-emacs/flim >=app-editors/emacs-23.1:*
DESCRIPTION=A library to provide MIME feature for GNU Emacs
EAPI=5
HOMEPAGE=http://git.chise.org/elisp/semi/
IUSE=l10n_ja
KEYWORDS=alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=app-emacs/apel-10.6 app-emacs/flim >=virtual/emacs-23
+RDEPEND=>=app-emacs/apel-10.6 app-emacs/flim >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://git.chise.org/elisp/dist/semi/semi-1.14-for-flim-1.14/semi-1.14.6.tar.gz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=7d28ccd67c642bcee2d381672cf60502
diff --git a/metadata/md5-cache/app-emacs/semi-1.14.7_p20190517 b/metadata/md5-cache/app-emacs/semi-1.14.7_p20190517
index 3b0fc7cdaaa8..5cb52f5738c8 100644
--- a/metadata/md5-cache/app-emacs/semi-1.14.7_p20190517
+++ b/metadata/md5-cache/app-emacs/semi-1.14.7_p20190517
@@ -1,4 +1,4 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DEPEND=>=app-emacs/apel-10.8 >=app-emacs/flim-1.14.9
DESCRIPTION=A library to provide MIME feature for GNU Emacs
@@ -7,8 +7,8 @@ HOMEPAGE=https://github.com/wanderlust/semi
IUSE=l10n_ja
KEYWORDS=alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=app-emacs/apel-10.8 >=app-emacs/flim-1.14.9 >=virtual/emacs-23
+RDEPEND=>=app-emacs/apel-10.8 >=app-emacs/flim-1.14.9 >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/wanderlust/semi/archive/4cf114c95fb49ad75eb6916f678b45b04bad8122.tar.gz -> semi-1.14.7_p20190517.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=29f8e825233cdfc97095835287df032e
diff --git a/metadata/md5-cache/app-emacs/session-2.4b b/metadata/md5-cache/app-emacs/session-2.4b
index afa1309dc7f7..e94164cc126b 100644
--- a/metadata/md5-cache/app-emacs/session-2.4b
+++ b/metadata/md5-cache/app-emacs/session-2.4b
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=When you start Emacs, Session restores various variables from your last session
EAPI=7
HOMEPAGE=http://emacs-session.sourceforge.net/
KEYWORDS=amd64 ppc x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://sourceforge/emacs-session/session-2.4b.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=ecc272b50db98a62134bc1c44d6d8b5e
diff --git a/metadata/md5-cache/app-emacs/setnu-1.06 b/metadata/md5-cache/app-emacs/setnu-1.06
index dfac70f7908b..e74ce816a083 100644
--- a/metadata/md5-cache/app-emacs/setnu-1.06
+++ b/metadata/md5-cache/app-emacs/setnu-1.06
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Display line numbers in Emacs buffers
EAPI=5
HOMEPAGE=http://www.wonderworks.com/ https://www.emacswiki.org/emacs/LineNumbers
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/setnu-1.06.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=98e5281c80d21620565645931af2c3c3
diff --git a/metadata/md5-cache/app-emacs/slime-2.15 b/metadata/md5-cache/app-emacs/slime-2.15
index f52f67d24d1c..d4162342b02c 100644
--- a/metadata/md5-cache/app-emacs/slime-2.15
+++ b/metadata/md5-cache/app-emacs/slime-2.15
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=virtual/commonlisp dev-lisp/asdf >=sys-apps/texinfo-5.1 doc? ( virtual/texi2dvi ) >=virtual/emacs-23
+DEPEND=virtual/commonlisp dev-lisp/asdf >=sys-apps/texinfo-5.1 doc? ( virtual/texi2dvi ) >=app-editors/emacs-23.1:*
DESCRIPTION=SLIME, the Superior Lisp Interaction Mode (Extended)
EAPI=5
HOMEPAGE=http://common-lisp.net/project/slime/
@@ -7,9 +7,9 @@ IUSE=doc xref
KEYWORDS=amd64 ppc ~sparc x86
LICENSE=GPL-2 xref? ( xref.lisp )
PDEPEND=virtual/commonlisp
-RDEPEND=virtual/commonlisp dev-lisp/asdf >=virtual/emacs-23
+RDEPEND=virtual/commonlisp dev-lisp/asdf >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/slime/slime/archive/v2.15.tar.gz -> slime-2.15.tar.gz
-_eclasses_=common-lisp-3 267124db452231b7e159152d88c6674d desktop b1d22ac8bdd4679ab79c71aca235009d elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_eclasses_=common-lisp-3 267124db452231b7e159152d88c6674d desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=8ab5736ced67822251a3a079c68d64ec
diff --git a/metadata/md5-cache/app-emacs/slime-2.20 b/metadata/md5-cache/app-emacs/slime-2.20
index 13a3a8633973..7729a5db64ef 100644
--- a/metadata/md5-cache/app-emacs/slime-2.20
+++ b/metadata/md5-cache/app-emacs/slime-2.20
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=virtual/commonlisp dev-lisp/asdf >=sys-apps/texinfo-5.1 doc? ( virtual/texi2dvi ) >=virtual/emacs-23
+DEPEND=virtual/commonlisp dev-lisp/asdf >=sys-apps/texinfo-5.1 doc? ( virtual/texi2dvi ) >=app-editors/emacs-23.1:*
DESCRIPTION=SLIME, the Superior Lisp Interaction Mode (Extended)
EAPI=6
HOMEPAGE=http://common-lisp.net/project/slime/
IUSE=doc xref
KEYWORDS=amd64 ~ppc ~sparc ~x86
LICENSE=GPL-2 xref? ( xref.lisp )
-RDEPEND=virtual/commonlisp dev-lisp/asdf >=virtual/emacs-23
+RDEPEND=virtual/commonlisp dev-lisp/asdf >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/slime/slime/archive/v2.20.tar.gz -> slime-2.20.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=de596a97204c603dd6bbda9b460da4ea
diff --git a/metadata/md5-cache/app-emacs/slime-2.20-r1 b/metadata/md5-cache/app-emacs/slime-2.20-r1
index 2331f723c7dd..2770c9f83c7c 100644
--- a/metadata/md5-cache/app-emacs/slime-2.20-r1
+++ b/metadata/md5-cache/app-emacs/slime-2.20-r1
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=virtual/commonlisp dev-lisp/asdf >=sys-apps/texinfo-5.1 doc? ( virtual/texi2dvi ) >=virtual/emacs-23
+DEPEND=virtual/commonlisp dev-lisp/asdf >=sys-apps/texinfo-5.1 doc? ( virtual/texi2dvi ) >=app-editors/emacs-23.1:*
DESCRIPTION=SLIME, the Superior Lisp Interaction Mode (Extended)
EAPI=6
HOMEPAGE=http://common-lisp.net/project/slime/
IUSE=doc xref
KEYWORDS=~amd64 ~ppc ~sparc ~x86
LICENSE=GPL-2 xref? ( xref.lisp )
-RDEPEND=virtual/commonlisp dev-lisp/asdf >=virtual/emacs-23
+RDEPEND=virtual/commonlisp dev-lisp/asdf >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/slime/slime/archive/v2.20.tar.gz -> slime-2.20.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=43334091c0b7ac890b211407410d8ee0
diff --git a/metadata/md5-cache/app-emacs/slime-2.21 b/metadata/md5-cache/app-emacs/slime-2.21
index d9f521ce0515..7419c9c924dd 100644
--- a/metadata/md5-cache/app-emacs/slime-2.21
+++ b/metadata/md5-cache/app-emacs/slime-2.21
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=virtual/commonlisp dev-lisp/asdf >=sys-apps/texinfo-5.1 doc? ( virtual/texi2dvi ) >=virtual/emacs-23
+DEPEND=virtual/commonlisp dev-lisp/asdf >=sys-apps/texinfo-5.1 doc? ( virtual/texi2dvi ) >=app-editors/emacs-23.1:*
DESCRIPTION=SLIME, the Superior Lisp Interaction Mode (Extended)
EAPI=6
HOMEPAGE=http://common-lisp.net/project/slime/
IUSE=doc xref
-KEYWORDS=~amd64 ~ppc ~sparc ~x86
+KEYWORDS=amd64 ppc ~sparc x86
LICENSE=GPL-2 xref? ( xref.lisp )
-RDEPEND=virtual/commonlisp dev-lisp/asdf >=virtual/emacs-23
+RDEPEND=virtual/commonlisp dev-lisp/asdf >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/slime/slime/archive/v2.21.tar.gz -> slime-2.21.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
-_md5_=38977bc241aacb7f52772efa1f76b728
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=99cef5113c4d0404f7c7e2f28f96ce1c
diff --git a/metadata/md5-cache/app-emacs/sml-mode-6.9 b/metadata/md5-cache/app-emacs/sml-mode-6.9
index b5975cebc4dc..5e9dbc393695 100644
--- a/metadata/md5-cache/app-emacs/sml-mode-6.9
+++ b/metadata/md5-cache/app-emacs/sml-mode-6.9
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-24
+BDEPEND=>=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs major mode for editing Standard ML
EAPI=7
HOMEPAGE=https://elpa.gnu.org/packages/sml-mode.html http://www.iro.umontreal.ca/~monnier/elisp/
KEYWORDS=alpha amd64 ppc x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-24
+RDEPEND=>=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/sml-mode-6.9.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=f0a3246f653ada76bb3b2c8ce91e69f1
diff --git a/metadata/md5-cache/app-emacs/sokoban-1.4.8 b/metadata/md5-cache/app-emacs/sokoban-1.4.8
index b50805fe5a80..0cc6c96faf88 100644
--- a/metadata/md5-cache/app-emacs/sokoban-1.4.8
+++ b/metadata/md5-cache/app-emacs/sokoban-1.4.8
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Implementation of Sokoban for Emacs
EAPI=7
HOMEPAGE=https://elpa.gnu.org/packages/sokoban.html
KEYWORDS=amd64 x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://elpa.gnu.org/packages/sokoban-1.4.8.tar
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=22eea890fdfa7f597bc1762942844d34
diff --git a/metadata/md5-cache/app-emacs/ssh-20120709 b/metadata/md5-cache/app-emacs/ssh-20120709
index 537fe36e579d..d4b450158a07 100644
--- a/metadata/md5-cache/app-emacs/ssh-20120709
+++ b/metadata/md5-cache/app-emacs/ssh-20120709
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Support for SSH sessions in Emacs shell buffers
EAPI=5
HOMEPAGE=http://www.splode.com/~friedman/software/emacs-lisp/index.html#ssh
KEYWORDS=~amd64 ~ppc ~sparc ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/ssh-20120709.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=6a02d9ef2357593fecc321e4831db3cb
diff --git a/metadata/md5-cache/app-emacs/stripes-0.2-r2 b/metadata/md5-cache/app-emacs/stripes-0.2-r2
index 9259dc90a525..3cc8e5a58940 100644
--- a/metadata/md5-cache/app-emacs/stripes-0.2-r2
+++ b/metadata/md5-cache/app-emacs/stripes-0.2-r2
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=An Emacs mode that alternates the background color of lines
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/StripesMode
KEYWORDS=alpha amd64 x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/stripes-0.2.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=7eb82bdc4f260373724eb10f41d8b7d1
diff --git a/metadata/md5-cache/app-emacs/sumibi-0.7.4 b/metadata/md5-cache/app-emacs/sumibi-0.7.4
index 4d76fd7cd9d4..4959ab7b02ff 100644
--- a/metadata/md5-cache/app-emacs/sumibi-0.7.4
+++ b/metadata/md5-cache/app-emacs/sumibi-0.7.4
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Statistical Japanese input method using the Internet as a large corpus
EAPI=7
HOMEPAGE=http://sumibi.org/sumibi/sumibi.html
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://sourceforge.jp/sumibi/26504/sumibi-0.7.4.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=c03ed682ab3cf377d43ebdaf661d4b0d
diff --git a/metadata/md5-cache/app-emacs/teco-7-r2 b/metadata/md5-cache/app-emacs/teco-7-r2
index 488668246dff..9ad8eb146165 100644
--- a/metadata/md5-cache/app-emacs/teco-7-r2
+++ b/metadata/md5-cache/app-emacs/teco-7-r2
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=TECO interpreter for GNU Emacs
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/TECO
KEYWORDS=~amd64 ~x86
LICENSE=public-domain
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/teco-7.el.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=86a0a97d8ca852f51babb3586641b6d0
diff --git a/metadata/md5-cache/app-emacs/template-3.3b b/metadata/md5-cache/app-emacs/template-3.3b
index d659f59ee42b..c5540ae49808 100644
--- a/metadata/md5-cache/app-emacs/template-3.3b
+++ b/metadata/md5-cache/app-emacs/template-3.3b
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Use templates, decorate comments, auto-update buffers
EAPI=7
HOMEPAGE=http://emacs-template.sourceforge.net/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+ Texinfo-manual
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://sourceforge/emacs-template/template-3.3b.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=23d681966816d0b3bdde17eb4956326a
diff --git a/metadata/md5-cache/app-emacs/tempo-snippets-0.1.5 b/metadata/md5-cache/app-emacs/tempo-snippets-0.1.5
index 870e7d91642a..c04e1ece3a18 100644
--- a/metadata/md5-cache/app-emacs/tempo-snippets-0.1.5
+++ b/metadata/md5-cache/app-emacs/tempo-snippets-0.1.5
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Visual insertion of tempo templates
EAPI=5
HOMEPAGE=https://nschum.de/src/emacs/tempo-snippets/ https://www.emacswiki.org/emacs/TempoSnippets
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/tempo-snippets-0.1.5.el.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=a0ad0574231c6a1a06a1b7db2832b23e
diff --git a/metadata/md5-cache/app-emacs/thinks-1.12 b/metadata/md5-cache/app-emacs/thinks-1.12
index d4cdb80a2b4d..764550f24f80 100644
--- a/metadata/md5-cache/app-emacs/thinks-1.12
+++ b/metadata/md5-cache/app-emacs/thinks-1.12
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Insert text in a think bubble
EAPI=7
HOMEPAGE=http://www.davep.org/emacs/
KEYWORDS=alpha amd64 x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/davep/thinks.el/archive/v1.12.tar.gz -> thinks-1.12.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=971206bc95656799c875c4ee33d09eb8
diff --git a/metadata/md5-cache/app-emacs/treepy-0.1.1 b/metadata/md5-cache/app-emacs/treepy-0.1.1
index c68857a89469..367d82dda480 100644
--- a/metadata/md5-cache/app-emacs/treepy-0.1.1
+++ b/metadata/md5-cache/app-emacs/treepy-0.1.1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-24
+BDEPEND=>=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Generic tree traversing tools for Emacs Lisp
EAPI=7
HOMEPAGE=https://github.com/volrath/treepy.el
KEYWORDS=amd64 x86
-LICENSE=GPL-3
-RDEPEND=>=virtual/emacs-24
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://github.com/volrath/treepy.el/archive/0.1.1.tar.gz -> treepy-0.1.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
-_md5_=ce40cc128d7f200d162e88676bd68889
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=aeea164ef25d795b6558eaeed4cdadad
diff --git a/metadata/md5-cache/app-emacs/treepy-0.1.1-r1 b/metadata/md5-cache/app-emacs/treepy-0.1.1-r1
new file mode 100644
index 000000000000..02eb50182bee
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/treepy-0.1.1-r1
@@ -0,0 +1,12 @@
+BDEPEND=>=app-editors/emacs-24:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
+DESCRIPTION=Generic tree traversing tools for Emacs Lisp
+EAPI=7
+HOMEPAGE=https://github.com/volrath/treepy.el
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-24:*
+SLOT=0
+SRC_URI=https://github.com/volrath/treepy.el/archive/0.1.1.tar.gz -> treepy-0.1.1.tar.gz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=6826ceedc942cffa74a7bd91730dc5e6
diff --git a/metadata/md5-cache/app-emacs/tuareg-mode-2.2.0 b/metadata/md5-cache/app-emacs/tuareg-mode-2.2.0
index a1d0f31a267d..9fe326acb830 100644
--- a/metadata/md5-cache/app-emacs/tuareg-mode-2.2.0
+++ b/metadata/md5-cache/app-emacs/tuareg-mode-2.2.0
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=An Objective Caml/Camllight mode for Emacs
EAPI=7
HOMEPAGE=http://forge.ocamlcore.org/projects/tuareg/
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2+ GPL-3+ ISC
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/ocaml/tuareg/archive/2.2.0.tar.gz -> tuareg-mode-2.2.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=e76c62edb1664ab0ac7eb25f2ca4ad82
diff --git a/metadata/md5-cache/app-emacs/twittering-mode-2.0.0 b/metadata/md5-cache/app-emacs/twittering-mode-2.0.0
index 210765c97fd9..a7f222f0b97e 100644
--- a/metadata/md5-cache/app-emacs/twittering-mode-2.0.0
+++ b/metadata/md5-cache/app-emacs/twittering-mode-2.0.0
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs major mode for Twitter
EAPI=6
HOMEPAGE=http://twmode.sourceforge.net/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=app-crypt/gnupg >=virtual/emacs-23
+RDEPEND=app-crypt/gnupg >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/twmode/twittering-mode-2.0.0.tar.gz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=ac3d896330930d11f91be8f503a06517
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=caad5da65bcfc2da3d7b061fa0abeb9f
diff --git a/metadata/md5-cache/app-emacs/twittering-mode-3.0.0 b/metadata/md5-cache/app-emacs/twittering-mode-3.0.0
index 6674e5499101..1619a8dc1abc 100644
--- a/metadata/md5-cache/app-emacs/twittering-mode-3.0.0
+++ b/metadata/md5-cache/app-emacs/twittering-mode-3.0.0
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Emacs major mode for Twitter
EAPI=6
HOMEPAGE=http://twmode.sourceforge.net/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=app-crypt/gnupg >=virtual/emacs-23
+RDEPEND=app-crypt/gnupg >=app-editors/emacs-23.1:*
RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/twmode/twittering-mode-3.0.0.tar.gz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=ac3d896330930d11f91be8f503a06517
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=caad5da65bcfc2da3d7b061fa0abeb9f
diff --git a/metadata/md5-cache/app-emacs/twittering-mode-9999 b/metadata/md5-cache/app-emacs/twittering-mode-9999
index e3fad132bf52..83d125dd259e 100644
--- a/metadata/md5-cache/app-emacs/twittering-mode-9999
+++ b/metadata/md5-cache/app-emacs/twittering-mode-9999
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=>=virtual/emacs-23 >=dev-vcs/git-1.8.2.1[curl]
+DEPEND=>=app-editors/emacs-23.1:* >=dev-vcs/git-1.8.2.1[curl]
DESCRIPTION=Emacs major mode for Twitter
EAPI=6
HOMEPAGE=http://twmode.sourceforge.net/
IUSE=doc
LICENSE=GPL-2+
PROPERTIES=live
-RDEPEND=app-crypt/gnupg >=virtual/emacs-23
+RDEPEND=app-crypt/gnupg >=app-editors/emacs-23.1:*
SLOT=0
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 git-r3 6d22636df236df4cc8475f7b7668bdcd ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=ac3d896330930d11f91be8f503a06517
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 git-r3 809e27702c573cbba31c08ed00bbad33 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=caad5da65bcfc2da3d7b061fa0abeb9f
diff --git a/metadata/md5-cache/app-emacs/typing-1.1.4 b/metadata/md5-cache/app-emacs/typing-1.1.4
index 865c50cfc55f..edaacb4f04fa 100644
--- a/metadata/md5-cache/app-emacs/typing-1.1.4
+++ b/metadata/md5-cache/app-emacs/typing-1.1.4
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=The Typing of Emacs -- an Elisp parody of The Typing of the Dead for Dreamcast
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/TypingOfEmacs
KEYWORDS=amd64 ppc64 x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/typing-1.1.4.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=ef3e908bcaa24c775e4791f433218148
diff --git a/metadata/md5-cache/app-emacs/uboat-1.2 b/metadata/md5-cache/app-emacs/uboat-1.2
index 2d19f4b96df2..e8ebe2d6fd14 100644
--- a/metadata/md5-cache/app-emacs/uboat-1.2
+++ b/metadata/md5-cache/app-emacs/uboat-1.2
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Generate u-boat-death messages, patterned after Iron Coffins
EAPI=5
HOMEPAGE=http://www.splode.com/~friedman/software/emacs-lisp/
KEYWORDS=amd64 ppc x86
LICENSE=public-domain
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/uboat-1.2.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=a4edd7440c098542e65aafc1df3ffef6
diff --git a/metadata/md5-cache/app-emacs/undo-tree-0.6.6 b/metadata/md5-cache/app-emacs/undo-tree-0.6.6
index 1be17b940deb..bb3d5cb044cd 100644
--- a/metadata/md5-cache/app-emacs/undo-tree-0.6.6
+++ b/metadata/md5-cache/app-emacs/undo-tree-0.6.6
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-24
+BDEPEND=>=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Undo trees and visualization
EAPI=7
HOMEPAGE=http://www.dr-qubit.org/undo-tree.html
KEYWORDS=amd64 x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-24
+RDEPEND=>=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/undo-tree-0.6.6.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=1ab3ccd61c2c1ac84c0473a469b00aca
diff --git a/metadata/md5-cache/app-emacs/uptimes-3.7 b/metadata/md5-cache/app-emacs/uptimes-3.7
index 7acade5c56aa..d1177a108536 100644
--- a/metadata/md5-cache/app-emacs/uptimes-3.7
+++ b/metadata/md5-cache/app-emacs/uptimes-3.7
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Track and display emacs session uptimes
EAPI=7
HOMEPAGE=http://www.davep.org/emacs/
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/davep/uptimes.el/archive/v3.7.tar.gz -> uptimes-3.7.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=204e9669ff84a30760a2cf1e179f7ca5
diff --git a/metadata/md5-cache/app-emacs/vhdl-mode-3.38.1 b/metadata/md5-cache/app-emacs/vhdl-mode-3.38.1
index 2d5ea8bd8dfd..b300b4eb403e 100644
--- a/metadata/md5-cache/app-emacs/vhdl-mode-3.38.1
+++ b/metadata/md5-cache/app-emacs/vhdl-mode-3.38.1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=VHDL-mode for Emacs
EAPI=5
HOMEPAGE=https://iis.ee.ethz.ch/~zimmi/emacs/vhdl-mode.html
KEYWORDS=amd64 ppc x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://iis.ee.ethz.ch/~zimmi/emacs/vhdl-mode-3.38.1.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=78612be4d30c7fe18534686eddc589df
diff --git a/metadata/md5-cache/app-emacs/visual-basic-mode-1.5 b/metadata/md5-cache/app-emacs/visual-basic-mode-1.5
index d2f3402a70b8..400074a06386 100644
--- a/metadata/md5-cache/app-emacs/visual-basic-mode-1.5
+++ b/metadata/md5-cache/app-emacs/visual-basic-mode-1.5
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A mode for editing Visual Basic programs
EAPI=7
HOMEPAGE=https://www.emacswiki.org/emacs/VisualBasicMode
KEYWORDS=amd64 x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/visual-basic-mode-1.5.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=4df42e42f6fdf4752515b3f30a519651
diff --git a/metadata/md5-cache/app-emacs/vm-8.2.0_beta-r1 b/metadata/md5-cache/app-emacs/vm-8.2.0_beta-r1
index 88302d4451d1..ff375842ab59 100644
--- a/metadata/md5-cache/app-emacs/vm-8.2.0_beta-r1
+++ b/metadata/md5-cache/app-emacs/vm-8.2.0_beta-r1
@@ -1,4 +1,4 @@
-BDEPEND=bbdb? ( app-emacs/bbdb ) sys-apps/texinfo >=virtual/emacs-23
+BDEPEND=bbdb? ( app-emacs/bbdb ) sys-apps/texinfo >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=The VM mail reader for Emacs
EAPI=7
@@ -6,8 +6,8 @@ HOMEPAGE=http://www.nongnu.org/viewmail/
IUSE=bbdb ssl
KEYWORDS=~alpha amd64 ~ia64 ppc ~ppc64 x86
LICENSE=GPL-2+
-RDEPEND=bbdb? ( app-emacs/bbdb ) ssl? ( net-misc/stunnel ) >=virtual/emacs-23
+RDEPEND=bbdb? ( app-emacs/bbdb ) ssl? ( net-misc/stunnel ) >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://launchpad.net/vm/8.2.x/8.2.0b/+download/vm-8.2.0b.tgz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=9bbe4b329ef0101820c50af46c7e1d1d
diff --git a/metadata/md5-cache/app-emacs/vm-9999 b/metadata/md5-cache/app-emacs/vm-9999
index c7f3fc1cfb43..58ded66e83b9 100644
--- a/metadata/md5-cache/app-emacs/vm-9999
+++ b/metadata/md5-cache/app-emacs/vm-9999
@@ -1,4 +1,4 @@
-BDEPEND=bbdb? ( app-emacs/bbdb ) sys-apps/texinfo >=virtual/emacs-23 >=dev-vcs/bzr-2.6.0 >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+BDEPEND=bbdb? ( app-emacs/bbdb ) sys-apps/texinfo >=app-editors/emacs-23.1:* >=dev-vcs/bzr-2.6.0 >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=The VM mail reader for Emacs
EAPI=7
@@ -6,7 +6,7 @@ HOMEPAGE=http://www.nongnu.org/viewmail/
IUSE=bbdb ssl
LICENSE=GPL-2+
PROPERTIES=live
-RDEPEND=bbdb? ( app-emacs/bbdb ) ssl? ( net-misc/stunnel ) >=virtual/emacs-23
+RDEPEND=bbdb? ( app-emacs/bbdb ) ssl? ( net-misc/stunnel ) >=app-editors/emacs-23.1:*
SLOT=0
-_eclasses_=autotools ea7865c8fba1ea8d3639f355fffe1a3c bzr d08d60a62735e83f899005c7fb0837a2 elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
+_eclasses_=autotools ea7865c8fba1ea8d3639f355fffe1a3c bzr d08d60a62735e83f899005c7fb0837a2 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=02dd201365556a860a02209e449a6c09
diff --git a/metadata/md5-cache/app-emacs/volume-1.0-r1 b/metadata/md5-cache/app-emacs/volume-1.0-r1
index 0b12d6c130df..69bfe35a3974 100644
--- a/metadata/md5-cache/app-emacs/volume-1.0-r1
+++ b/metadata/md5-cache/app-emacs/volume-1.0-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Tweak your sound card volume from Emacs
EAPI=5
HOMEPAGE=https://github.com/dbrock/volume-el
KEYWORDS=amd64 ppc sparc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/volume-1.0.el.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=0f855b888df369f97e1284f12ab69058
diff --git a/metadata/md5-cache/app-emacs/w3mnav-0.5-r3 b/metadata/md5-cache/app-emacs/w3mnav-0.5-r3
index f3dd1bf69d5c..b5a43b20c7a8 100644
--- a/metadata/md5-cache/app-emacs/w3mnav-0.5-r3
+++ b/metadata/md5-cache/app-emacs/w3mnav-0.5-r3
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=app-emacs/emacs-w3m >=virtual/emacs-23
+DEPEND=app-emacs/emacs-w3m >=app-editors/emacs-23.1:*
DESCRIPTION=Add Info-like navigation keys to the emacs-w3m web browser
EAPI=5
HOMEPAGE=http://www.neilvandyke.org/w3mnav/
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2+
-RDEPEND=app-emacs/emacs-w3m >=virtual/emacs-23
+RDEPEND=app-emacs/emacs-w3m >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/w3mnav-0.5.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=336c697e2cbbeba2bbc165d2f5a0d46d
diff --git a/metadata/md5-cache/app-emacs/wanderlust-2.15.9_p20180814 b/metadata/md5-cache/app-emacs/wanderlust-2.15.9_p20180814
index 02948dc34749..e70ce0c78a3e 100644
--- a/metadata/md5-cache/app-emacs/wanderlust-2.15.9_p20180814
+++ b/metadata/md5-cache/app-emacs/wanderlust-2.15.9_p20180814
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=app-emacs/apel-10.6 app-emacs/flim app-emacs/semi bbdb? ( app-emacs/bbdb ) >=virtual/emacs-23
+DEPEND=>=app-emacs/apel-10.6 app-emacs/flim app-emacs/semi bbdb? ( app-emacs/bbdb ) >=app-editors/emacs-23.1:*
DESCRIPTION=Yet Another Message Interface on Emacsen
EAPI=6
HOMEPAGE=https://github.com/wanderlust/wanderlust
IUSE=bbdb ssl l10n_ja
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=app-emacs/apel-10.6 app-emacs/flim app-emacs/semi bbdb? ( app-emacs/bbdb ) >=virtual/emacs-23
+RDEPEND=>=app-emacs/apel-10.6 app-emacs/flim app-emacs/semi bbdb? ( app-emacs/bbdb ) >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/wanderlust/wanderlust/archive/395826e99b84051396d503392f52462b6cb683a5.tar.gz -> wanderlust-2.15.9_p20180814-git.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=53d1699af8d77de085d5e7eac3257e2d
diff --git a/metadata/md5-cache/app-emacs/wanderlust-2.15.9_p20190623 b/metadata/md5-cache/app-emacs/wanderlust-2.15.9_p20190623
index 98f2be361d08..6920d04a6317 100644
--- a/metadata/md5-cache/app-emacs/wanderlust-2.15.9_p20190623
+++ b/metadata/md5-cache/app-emacs/wanderlust-2.15.9_p20190623
@@ -1,4 +1,4 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DEPEND=>=app-emacs/apel-10.8 >=app-emacs/flim-1.14.9 >=app-emacs/semi-1.14.7 bbdb? ( app-emacs/bbdb )
DESCRIPTION=Yet Another Message Interface on Emacsen
@@ -7,8 +7,8 @@ HOMEPAGE=https://github.com/wanderlust/wanderlust
IUSE=bbdb ssl l10n_ja
KEYWORDS=~alpha amd64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
LICENSE=GPL-2+
-RDEPEND=>=app-emacs/apel-10.8 >=app-emacs/flim-1.14.9 >=app-emacs/semi-1.14.7 bbdb? ( app-emacs/bbdb ) >=virtual/emacs-23
+RDEPEND=>=app-emacs/apel-10.8 >=app-emacs/flim-1.14.9 >=app-emacs/semi-1.14.7 bbdb? ( app-emacs/bbdb ) >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/wanderlust/wanderlust/archive/b9a529a54b9e7eafa4ed230ad28efffe0d25a20e.tar.gz -> wanderlust-2.15.9_p20190623.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=471b3e685dc56ecf803374b4af166def
diff --git a/metadata/md5-cache/app-emacs/websocket-1.10 b/metadata/md5-cache/app-emacs/websocket-1.10
index 87b7c23b0f3c..2b11156c48fa 100644
--- a/metadata/md5-cache/app-emacs/websocket-1.10
+++ b/metadata/md5-cache/app-emacs/websocket-1.10
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-24
+BDEPEND=>=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
DESCRIPTION=A websocket implementation in elisp
EAPI=7
HOMEPAGE=https://github.com/ahyatt/emacs-websocket
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-24
+RDEPEND=>=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://github.com/ahyatt/emacs-websocket/archive/1.10.tar.gz -> websocket-1.10.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=67b7c84697fc173cc3a45d1aa4b19e12
diff --git a/metadata/md5-cache/app-emacs/websocket-1.12 b/metadata/md5-cache/app-emacs/websocket-1.12
new file mode 100644
index 000000000000..be4bb1ba4fc1
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/websocket-1.12
@@ -0,0 +1,12 @@
+BDEPEND=>=app-editors/emacs-24:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=A websocket implementation in elisp
+EAPI=7
+HOMEPAGE=https://github.com/ahyatt/emacs-websocket
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-24:*
+SLOT=0
+SRC_URI=https://github.com/ahyatt/emacs-websocket/archive/1.12.tar.gz -> websocket-1.12.tar.gz
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=8f2f06d3008a2404bcd497b928f9e8c8
diff --git a/metadata/md5-cache/app-emacs/websocket-1.9 b/metadata/md5-cache/app-emacs/websocket-1.9
deleted file mode 100644
index b928df91e3c3..000000000000
--- a/metadata/md5-cache/app-emacs/websocket-1.9
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=>=virtual/emacs-24
-DESCRIPTION=A websocket implementation in elisp
-EAPI=6
-HOMEPAGE=https://github.com/ahyatt/emacs-websocket
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-24
-SLOT=0
-SRC_URI=https://github.com/ahyatt/emacs-websocket/archive/1.9.tar.gz -> websocket-1.9.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
-_md5_=26faabf678902bfaab8e819b75d7a17f
diff --git a/metadata/md5-cache/app-emacs/wgrep-2.3.0 b/metadata/md5-cache/app-emacs/wgrep-2.3.0
index 93d1c474ec69..ba838ac215ca 100644
--- a/metadata/md5-cache/app-emacs/wgrep-2.3.0
+++ b/metadata/md5-cache/app-emacs/wgrep-2.3.0
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Writable grep buffer and apply the changes to files
EAPI=7
HOMEPAGE=https://github.com/mhayashi1120/Emacs-wgrep
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/mhayashi1120/Emacs-wgrep/archive/2.3.0.tar.gz -> wgrep-2.3.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=86de93ca42271781271c75d7bdc492f3
diff --git a/metadata/md5-cache/app-emacs/whine-20091222 b/metadata/md5-cache/app-emacs/whine-20091222
index d9875485982e..52062f5cbeba 100644
--- a/metadata/md5-cache/app-emacs/whine-20091222
+++ b/metadata/md5-cache/app-emacs/whine-20091222
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Complaint generator for GNU Emacs
EAPI=5
HOMEPAGE=https://www.emacswiki.org/emacs/Whine
KEYWORDS=amd64 x86
LICENSE=public-domain
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/whine-20091222.tar.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=fdf86ad9c0d6595994973414d7ffb60a
diff --git a/metadata/md5-cache/app-emacs/wikipedia-mode-0.5-r2 b/metadata/md5-cache/app-emacs/wikipedia-mode-0.5-r2
index cac3c214e507..4edc8eafce78 100644
--- a/metadata/md5-cache/app-emacs/wikipedia-mode-0.5-r2
+++ b/metadata/md5-cache/app-emacs/wikipedia-mode-0.5-r2
@@ -1,4 +1,4 @@
-BDEPEND=outline-magic? ( app-emacs/outline-magic ) >=virtual/emacs-23
+BDEPEND=outline-magic? ( app-emacs/outline-magic ) >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Mode for editing Wikipedia articles off-line
EAPI=7
@@ -6,8 +6,8 @@ HOMEPAGE=https://www.emacswiki.org/emacs/WikipediaMode
IUSE=outline-magic
KEYWORDS=amd64 x86
LICENSE=GPL-2+
-RDEPEND=outline-magic? ( app-emacs/outline-magic ) >=virtual/emacs-23
+RDEPEND=outline-magic? ( app-emacs/outline-magic ) >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gentoo/wikipedia-mode-0.5.el.bz2
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=8654a24ce284787db1207a4bed6c0d4c
diff --git a/metadata/md5-cache/app-emacs/windows-2.53 b/metadata/md5-cache/app-emacs/windows-2.53
index 63a38cbede81..651deb2c0cd4 100644
--- a/metadata/md5-cache/app-emacs/windows-2.53
+++ b/metadata/md5-cache/app-emacs/windows-2.53
@@ -1,12 +1,12 @@
-BDEPEND=app-emacs/revive >=virtual/emacs-23
+BDEPEND=app-emacs/revive >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Window manager for GNU Emacs
EAPI=7
HOMEPAGE=https://www.gentei.org/~yuuji/software/
KEYWORDS=~amd64 ~x86
LICENSE=BSD-2
-RDEPEND=app-emacs/revive >=virtual/emacs-23
+RDEPEND=app-emacs/revive >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/windows-2.53.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=1a414a30b7d0e3a3b47f793ec5adb13b
diff --git a/metadata/md5-cache/app-emacs/with-editor-2.7.4 b/metadata/md5-cache/app-emacs/with-editor-2.7.4
deleted file mode 100644
index f8988d5257fe..000000000000
--- a/metadata/md5-cache/app-emacs/with-editor-2.7.4
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=sys-apps/texinfo >=virtual/emacs-24
-DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes
-EAPI=6
-HOMEPAGE=https://magit.vc/manual/with-editor
-KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=!!<app-emacs/magit-2.5.0 >=virtual/emacs-24
-SLOT=0
-SRC_URI=https://github.com/magit/with-editor/archive/v2.7.4.tar.gz -> with-editor-2.7.4.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
-_md5_=cc3c78a4e036b977344846e8ef7fa967
diff --git a/metadata/md5-cache/app-emacs/with-editor-2.8.3 b/metadata/md5-cache/app-emacs/with-editor-2.8.3
index e5a86127305a..b59bee6436d8 100644
--- a/metadata/md5-cache/app-emacs/with-editor-2.8.3
+++ b/metadata/md5-cache/app-emacs/with-editor-2.8.3
@@ -1,4 +1,4 @@
-BDEPEND=>=virtual/emacs-24
+BDEPEND=>=app-editors/emacs-24:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DEPEND=sys-apps/texinfo
DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes
@@ -6,8 +6,8 @@ EAPI=7
HOMEPAGE=https://magit.vc/manual/with-editor
KEYWORDS=amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
-RDEPEND=!!<app-emacs/magit-2.5.0 >=virtual/emacs-24
+RDEPEND=>=app-editors/emacs-24:*
SLOT=0
SRC_URI=https://github.com/magit/with-editor/archive/v2.8.3.tar.gz -> with-editor-2.8.3.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
-_md5_=1ed8bd9fff49403ba9ba23d24f9a9d14
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
+_md5_=1dc78804774f7b958baf8bfb95a1df7a
diff --git a/metadata/md5-cache/app-emacs/xclip-1.9 b/metadata/md5-cache/app-emacs/xclip-1.9
index 64498ceda7fd..ead8af29077c 100644
--- a/metadata/md5-cache/app-emacs/xclip-1.9
+++ b/metadata/md5-cache/app-emacs/xclip-1.9
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Emacs Interface to XClip
EAPI=7
HOMEPAGE=https://elpa.gnu.org/packages/xclip.html
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=x11-misc/xclip >=virtual/emacs-23
+RDEPEND=x11-misc/xclip >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/xclip-1.9.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=57b70a562ce082462abc1dc0139f38f1
diff --git a/metadata/md5-cache/app-emacs/xrdb-mode-3.0 b/metadata/md5-cache/app-emacs/xrdb-mode-3.0
index 69ee4de9f184..97aa1e659065 100644
--- a/metadata/md5-cache/app-emacs/xrdb-mode-3.0
+++ b/metadata/md5-cache/app-emacs/xrdb-mode-3.0
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=An Emacs major mode for editing X resource database files
EAPI=5
HOMEPAGE=https://launchpad.net/xrdb-mode https://www.emacswiki.org/emacs/ResourceFiles
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/xrdb-mode-3.0.el.xz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54
_md5_=541145a3b5eb70361e5e41b30fe467c7
diff --git a/metadata/md5-cache/app-emacs/xslide-0.2.2-r1 b/metadata/md5-cache/app-emacs/xslide-0.2.2-r1
index 25cedc655d98..0aede230ddc9 100644
--- a/metadata/md5-cache/app-emacs/xslide-0.2.2-r1
+++ b/metadata/md5-cache/app-emacs/xslide-0.2.2-r1
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=An Emacs major mode for editing XSL stylesheets and running XSL processes
EAPI=7
HOMEPAGE=https://sourceforge.net/projects/xslide/
KEYWORDS=alpha amd64 ppc x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://sourceforge/xslide/xslide-0.2.2.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=018d2a4d03727ba0aafd9d4f48abaac7
diff --git a/metadata/md5-cache/app-emacs/yaml-mode-0.0.13 b/metadata/md5-cache/app-emacs/yaml-mode-0.0.13
index 0f7558819a03..6c485ed47091 100644
--- a/metadata/md5-cache/app-emacs/yaml-mode-0.0.13
+++ b/metadata/md5-cache/app-emacs/yaml-mode-0.0.13
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=A major mode for GNU Emacs for editing YAML files
EAPI=6
HOMEPAGE=https://github.com/yoshiki/yaml-mode
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/yoshiki/yaml-mode/archive/v0.0.13.tar.gz -> yaml-mode-0.0.13.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=029b1ca777a1da09d6ec863765f4f768
diff --git a/metadata/md5-cache/app-emacs/yaml-mode-0.0.14 b/metadata/md5-cache/app-emacs/yaml-mode-0.0.14
index ebcd1a1c8f1b..08629509f903 100644
--- a/metadata/md5-cache/app-emacs/yaml-mode-0.0.14
+++ b/metadata/md5-cache/app-emacs/yaml-mode-0.0.14
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A major mode for GNU Emacs for editing YAML files
EAPI=7
HOMEPAGE=https://github.com/yoshiki/yaml-mode
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/yoshiki/yaml-mode/archive/0.0.14.tar.gz -> yaml-mode-0.0.14.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=b537b8a5f7a6b955104ba49d1def4dc4
diff --git a/metadata/md5-cache/app-emacs/yasnippet-0.13.0 b/metadata/md5-cache/app-emacs/yasnippet-0.13.0
index 802e12e643f4..76288c57c0a5 100644
--- a/metadata/md5-cache/app-emacs/yasnippet-0.13.0
+++ b/metadata/md5-cache/app-emacs/yasnippet-0.13.0
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Yet another snippet extension for Emacs
EAPI=6
HOMEPAGE=http://joaotavora.github.com/yasnippet/
IUSE=doc
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/joaotavora/yasnippet/archive/0.13.0.tar.gz -> yasnippet-0.13.0.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=bd888dc018b439f9ef025d6d6d9c8afa
diff --git a/metadata/md5-cache/app-emacs/yasnippet-snippets-0.3 b/metadata/md5-cache/app-emacs/yasnippet-snippets-0.3
index dcfb5ba8bfe9..36a45aec0819 100644
--- a/metadata/md5-cache/app-emacs/yasnippet-snippets-0.3
+++ b/metadata/md5-cache/app-emacs/yasnippet-snippets-0.3
@@ -1,12 +1,12 @@
-BDEPEND=>=virtual/emacs-23
+BDEPEND=>=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=A collection of yasnippet snippets for many languages
EAPI=7
HOMEPAGE=https://github.com/AndreaCrotti/yasnippet-snippets
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=app-emacs/yasnippet >=virtual/emacs-23
+RDEPEND=app-emacs/yasnippet >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/AndreaCrotti/yasnippet-snippets/archive/0.3.tar.gz -> yasnippet-snippets-0.3.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=aa9a65c265773043b88e1e4239cd3d42
diff --git a/metadata/md5-cache/app-emacs/yatex-1.80 b/metadata/md5-cache/app-emacs/yatex-1.80
index 9a57b017b878..ab3036e5c9f7 100644
--- a/metadata/md5-cache/app-emacs/yatex-1.80
+++ b/metadata/md5-cache/app-emacs/yatex-1.80
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Yet Another TeX mode for Emacs
EAPI=6
HOMEPAGE=http://www.yatex.org/
IUSE=l10n_ja
KEYWORDS=amd64 ppc ~ppc64 x86
LICENSE=BSD-2
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://www.yatex.org/yatex1.80.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=89ba6ab186f306abd8e72e767d7f8c21
diff --git a/metadata/md5-cache/app-emacs/yc-4.0.13 b/metadata/md5-cache/app-emacs/yc-4.0.13
index b4ce7f37645b..0148006430da 100644
--- a/metadata/md5-cache/app-emacs/yc-4.0.13
+++ b/metadata/md5-cache/app-emacs/yc-4.0.13
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Yet another Canna client on Emacsen
EAPI=6
HOMEPAGE=http://www.ceres.dti.ne.jp/~knak/yc.html
KEYWORDS=alpha ~amd64 ppc x86
LICENSE=GPL-2
-RDEPEND=app-i18n/canna >=virtual/emacs-23
+RDEPEND=app-i18n/canna >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://www.ceres.dti.ne.jp/~knak/yc-4.0.13.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c
_md5_=446ae9aa76456fa7f49fe9beeb11b86d
diff --git a/metadata/md5-cache/app-emacs/yc-5.2.1 b/metadata/md5-cache/app-emacs/yc-5.2.1
index aaf4e32226b4..33ce6f226a1c 100644
--- a/metadata/md5-cache/app-emacs/yc-5.2.1
+++ b/metadata/md5-cache/app-emacs/yc-5.2.1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=Yet another Canna client on Emacsen
EAPI=6
HOMEPAGE=http://www.ceres.dti.ne.jp/~knak/yc.html
KEYWORDS=~alpha ~amd64 ~ppc ~x86
LICENSE=GPL-2
-RDEPEND=app-i18n/canna >=virtual/emacs-23
+RDEPEND=app-i18n/canna >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=http://www.ceres.dti.ne.jp/~knak/yc-5.2.1.el.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738
+_eclasses_=eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176
_md5_=3f3e22fba959d3df0c008b9bee62491a
diff --git a/metadata/md5-cache/app-emacs/zenburn-20110907-r1 b/metadata/md5-cache/app-emacs/zenburn-20110907-r1
index a92bab17e1c5..3268064fbeec 100644
--- a/metadata/md5-cache/app-emacs/zenburn-20110907-r1
+++ b/metadata/md5-cache/app-emacs/zenburn-20110907-r1
@@ -1,12 +1,12 @@
-BDEPEND=app-emacs/color-theme >=virtual/emacs-23
+BDEPEND=app-emacs/color-theme >=app-editors/emacs-23.1:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
DESCRIPTION=Zenburn color theme for Emacs
EAPI=7
HOMEPAGE=https://web.archive.org/web/20140612104441/http://slinky.imukuppi.org/zenburnpage/ https://github.com/dbrock/zenburn-el
KEYWORDS=amd64 x86
LICENSE=GPL-2+
-RDEPEND=app-emacs/color-theme >=virtual/emacs-23
+RDEPEND=app-emacs/color-theme >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/dbrock/zenburn-el/archive/2b0672b04ef3e95c25f849dceb10d669296a188b.tar.gz -> zenburn-20110907.tar.gz
-_eclasses_=elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
+_eclasses_=elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
_md5_=fe565a3144e8e5005c6464547441fa30
diff --git a/metadata/md5-cache/app-emacs/zenirc-2.112-r1 b/metadata/md5-cache/app-emacs/zenirc-2.112-r1
index b1a1f4cfc734..4511138c4856 100644
--- a/metadata/md5-cache/app-emacs/zenirc-2.112-r1
+++ b/metadata/md5-cache/app-emacs/zenirc-2.112-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=virtual/emacs-23
+DEPEND=>=app-editors/emacs-23.1:*
DESCRIPTION=A full-featured scriptable IRC client for the Emacs text editor
EAPI=5
HOMEPAGE=http://www.zenirc.org/
KEYWORDS=amd64 x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/emacs-23
+RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=ftp://ftp.zenirc.org/pub/zenirc/zenirc-2.112.tar.gz
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d elisp 11f1230b542918f2de1aef02bfbb3539 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo 566393c426fca4615a83df9a982bb9d9 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 elisp 17bb0076b1e93d2dba84995228871c99 elisp-common a1054cff648e1c6a806e17001d052176 epatch a1bf4756dba418a7238f3be0cb010c54 estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo 566393c426fca4615a83df9a982bb9d9 toolchain-funcs 512eb3367f507ebaa1d1d43ab7d66e6c vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=73190e220769f4edb81899bc83450855