summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/md5-cache/app-editors')
-rw-r--r--metadata/md5-cache/app-editors/aee-2.2.2115
-rw-r--r--metadata/md5-cache/app-editors/bluefish-2.2.1217
-rw-r--r--metadata/md5-cache/app-editors/bvi-1.4.111
-rw-r--r--metadata/md5-cache/app-editors/curses-hexedit-0.9.7-r114
-rw-r--r--metadata/md5-cache/app-editors/dav-0.8.5-r214
-rw-r--r--metadata/md5-cache/app-editors/dhex-0.6914
-rw-r--r--metadata/md5-cache/app-editors/diakonos-0.9.4-r117
-rw-r--r--metadata/md5-cache/app-editors/e3-2.8.212
-rw-r--r--metadata/md5-cache/app-editors/ee-1.5.2-r114
-rw-r--r--metadata/md5-cache/app-editors/elvis-2.2.0-r814
-rw-r--r--metadata/md5-cache/app-editors/emacs-18.59-r1416
-rw-r--r--metadata/md5-cache/app-editors/emacs-23.4-r2116
-rw-r--r--metadata/md5-cache/app-editors/emacs-24.5-r1116
-rw-r--r--metadata/md5-cache/app-editors/emacs-25.3-r1116
-rw-r--r--metadata/md5-cache/app-editors/emacs-26.3-r616
-rw-r--r--metadata/md5-cache/app-editors/emacs-27.2-r517
-rw-r--r--metadata/md5-cache/app-editors/emacs-27.2.999916
-rw-r--r--metadata/md5-cache/app-editors/emacs-28.0.9999-r116
-rw-r--r--metadata/md5-cache/app-editors/emacs-29.0.999916
-rw-r--r--metadata/md5-cache/app-editors/emact-2.58.0-r115
-rw-r--r--metadata/md5-cache/app-editors/ersatz-emacs-20060515-r114
-rw-r--r--metadata/md5-cache/app-editors/fe-2.0-r115
-rw-r--r--metadata/md5-cache/app-editors/featherpad-0.18.014
-rw-r--r--metadata/md5-cache/app-editors/featherpad-1.0.015
-rw-r--r--metadata/md5-cache/app-editors/focuswriter-1.7.214
-rw-r--r--metadata/md5-cache/app-editors/focuswriter-1.7.614
-rw-r--r--metadata/md5-cache/app-editors/fte-20110708-r114
-rw-r--r--metadata/md5-cache/app-editors/gedit-40.116
-rw-r--r--metadata/md5-cache/app-editors/gedit-plugins-40.116
-rw-r--r--metadata/md5-cache/app-editors/ghex-3.18.4-r115
-rw-r--r--metadata/md5-cache/app-editors/ghostwriter-1.8.115
-rw-r--r--metadata/md5-cache/app-editors/ghostwriter-2.0.215
-rw-r--r--metadata/md5-cache/app-editors/gnome-latex-3.38.015
-rw-r--r--metadata/md5-cache/app-editors/gummi-0.8.214
-rw-r--r--metadata/md5-cache/app-editors/gvim-8.2.0814-r10017
-rw-r--r--metadata/md5-cache/app-editors/gvim-8.2.3428-r117
-rw-r--r--metadata/md5-cache/app-editors/gvim-8.2.356717
-rw-r--r--metadata/md5-cache/app-editors/gvim-999916
-rw-r--r--metadata/md5-cache/app-editors/hexcurse-1.60.014
-rw-r--r--metadata/md5-cache/app-editors/hexedit-1.2.1314
-rw-r--r--metadata/md5-cache/app-editors/hteditor-2.1.1_pre2016120612
-rw-r--r--metadata/md5-cache/app-editors/jasspa-microemacs-20091011-r415
-rw-r--r--metadata/md5-cache/app-editors/jed-0.99.19-r112
-rw-r--r--metadata/md5-cache/app-editors/jedit-5.4.015
-rw-r--r--metadata/md5-cache/app-editors/joe-4.614
-rw-r--r--metadata/md5-cache/app-editors/joe-4.6-r115
-rw-r--r--metadata/md5-cache/app-editors/jove-4.16.0.73-r115
-rw-r--r--metadata/md5-cache/app-editors/juffed-0.10_p2020010314
-rw-r--r--metadata/md5-cache/app-editors/jupp-3.1_p3812
-rw-r--r--metadata/md5-cache/app-editors/jupp-3.1_p4012
-rw-r--r--metadata/md5-cache/app-editors/kakoune-2021.08.28-r112
-rw-r--r--metadata/md5-cache/app-editors/kile-2.9.93-r115
-rw-r--r--metadata/md5-cache/app-editors/le-1.16.511
-rw-r--r--metadata/md5-cache/app-editors/leafpad-0.8.18.1-r115
-rw-r--r--metadata/md5-cache/app-editors/levee-3.5a14
-rw-r--r--metadata/md5-cache/app-editors/lpe-1.2.6.1315
-rw-r--r--metadata/md5-cache/app-editors/lpe-1.2.8_p2021040115
-rw-r--r--metadata/md5-cache/app-editors/mg-20210314-r114
-rw-r--r--metadata/md5-cache/app-editors/mg-20210609-r115
-rw-r--r--metadata/md5-cache/app-editors/micro-2.0.1014
-rw-r--r--metadata/md5-cache/app-editors/micro-2.0.913
-rw-r--r--metadata/md5-cache/app-editors/moe-1.1013
-rw-r--r--metadata/md5-cache/app-editors/moe-1.1113
-rw-r--r--metadata/md5-cache/app-editors/moe-1.913
-rw-r--r--metadata/md5-cache/app-editors/mousepad-0.5.714
-rw-r--r--metadata/md5-cache/app-editors/nano-5.8-r216
-rw-r--r--metadata/md5-cache/app-editors/nano-5.916
-rw-r--r--metadata/md5-cache/app-editors/nano-999915
-rw-r--r--metadata/md5-cache/app-editors/ne-3.3.014
-rw-r--r--metadata/md5-cache/app-editors/ne-3.3.114
-rw-r--r--metadata/md5-cache/app-editors/nedit-5.714
-rw-r--r--metadata/md5-cache/app-editors/neovim-0.4.4-r10116
-rw-r--r--metadata/md5-cache/app-editors/neovim-0.5.016
-rw-r--r--metadata/md5-cache/app-editors/neovim-0.5.116
-rw-r--r--metadata/md5-cache/app-editors/neovim-999915
-rw-r--r--metadata/md5-cache/app-editors/ng-1.5_beta1-r314
-rw-r--r--metadata/md5-cache/app-editors/notepadqq-2.0.0_beta13
-rw-r--r--metadata/md5-cache/app-editors/notepadqq-999913
-rw-r--r--metadata/md5-cache/app-editors/okteta-0.26.616
-rw-r--r--metadata/md5-cache/app-editors/padre-1.0.0-r216
-rw-r--r--metadata/md5-cache/app-editors/pluma-1.24.116
-rw-r--r--metadata/md5-cache/app-editors/pluma-1.24.216
-rw-r--r--metadata/md5-cache/app-editors/pyvim-3.0.215
-rw-r--r--metadata/md5-cache/app-editors/qemacs-0.4.1_pre2017022515
-rw-r--r--metadata/md5-cache/app-editors/qhexedit2-0.8.6_p2019031615
-rw-r--r--metadata/md5-cache/app-editors/qxmledit-0.9.1213
-rw-r--r--metadata/md5-cache/app-editors/remarkable-1.9.0_pre2021032015
-rw-r--r--metadata/md5-cache/app-editors/retext-7.1.017
-rw-r--r--metadata/md5-cache/app-editors/retext-7.2.117
-rw-r--r--metadata/md5-cache/app-editors/retext-999916
-rw-r--r--metadata/md5-cache/app-editors/sandy-0.4-r115
-rw-r--r--metadata/md5-cache/app-editors/scite-4.4.4-r1016
-rw-r--r--metadata/md5-cache/app-editors/scite-5.1.117
-rw-r--r--metadata/md5-cache/app-editors/scite-5.1.317
-rw-r--r--metadata/md5-cache/app-editors/shed-1.1514
-rw-r--r--metadata/md5-cache/app-editors/sublime-text-3_p3211-r114
-rw-r--r--metadata/md5-cache/app-editors/sublime-text-4_p410714
-rw-r--r--metadata/md5-cache/app-editors/sublime-text-4_p411315
-rw-r--r--metadata/md5-cache/app-editors/sublime-text-4_p412115
-rw-r--r--metadata/md5-cache/app-editors/tea-47.0.015
-rw-r--r--metadata/md5-cache/app-editors/teco-36_p1994082015
-rw-r--r--metadata/md5-cache/app-editors/ted-2.23-r114
-rw-r--r--metadata/md5-cache/app-editors/texworks-0.6.5-r10017
-rw-r--r--metadata/md5-cache/app-editors/texworks-0.6.617
-rw-r--r--metadata/md5-cache/app-editors/uemacs-pk-4.0.15_p2018011713
-rw-r--r--metadata/md5-cache/app-editors/uemacs-pk-4.0.15_p2018071914
-rw-r--r--metadata/md5-cache/app-editors/vile-9.8t-r112
-rw-r--r--metadata/md5-cache/app-editors/vile-9.8u-r113
-rw-r--r--metadata/md5-cache/app-editors/vim-8.2.0814-r10016
-rw-r--r--metadata/md5-cache/app-editors/vim-8.2.3428-r116
-rw-r--r--metadata/md5-cache/app-editors/vim-8.2.356716
-rw-r--r--metadata/md5-cache/app-editors/vim-999915
-rw-r--r--metadata/md5-cache/app-editors/vim-core-8.2.081415
-rw-r--r--metadata/md5-cache/app-editors/vim-core-8.2.342815
-rw-r--r--metadata/md5-cache/app-editors/vim-core-8.2.356715
-rw-r--r--metadata/md5-cache/app-editors/vim-core-999914
-rw-r--r--metadata/md5-cache/app-editors/vis-0.513
-rw-r--r--metadata/md5-cache/app-editors/vis-0.717
-rw-r--r--metadata/md5-cache/app-editors/vis-999916
-rw-r--r--metadata/md5-cache/app-editors/vscode-1.60.214
-rw-r--r--metadata/md5-cache/app-editors/vscode-1.61.214
-rw-r--r--metadata/md5-cache/app-editors/vscode-1.62.014
-rw-r--r--metadata/md5-cache/app-editors/vscodium-1.59.114
-rw-r--r--metadata/md5-cache/app-editors/vscodium-1.60.214
-rw-r--r--metadata/md5-cache/app-editors/vscodium-1.61.214
-rw-r--r--metadata/md5-cache/app-editors/vscodium-1.62.014
-rw-r--r--metadata/md5-cache/app-editors/wily-1.0-r213
-rw-r--r--metadata/md5-cache/app-editors/wxhexeditor-0.24-r113
-rw-r--r--metadata/md5-cache/app-editors/xemacs-21.4.24-r316
-rw-r--r--metadata/md5-cache/app-editors/xemacs-21.5.34-r616
-rw-r--r--metadata/md5-cache/app-editors/xemacs-21.5.34-r715
-rw-r--r--metadata/md5-cache/app-editors/xmlcopyeditor-1.2.1.3-r115
-rw-r--r--metadata/md5-cache/app-editors/xmlcopyeditor-1.3.0.015
-rw-r--r--metadata/md5-cache/app-editors/xvile-9.8t-r112
-rw-r--r--metadata/md5-cache/app-editors/yudit-2.9.612
-rw-r--r--metadata/md5-cache/app-editors/zile-2.3.24-r215
-rw-r--r--metadata/md5-cache/app-editors/zile-2.4.1515
137 files changed, 2014 insertions, 0 deletions
diff --git a/metadata/md5-cache/app-editors/aee-2.2.21 b/metadata/md5-cache/app-editors/aee-2.2.21
new file mode 100644
index 000000000000..347824f58f31
--- /dev/null
+++ b/metadata/md5-cache/app-editors/aee-2.2.21
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=X? ( x11-libs/libX11 )
+DESCRIPTION=An easy to use text editor
+EAPI=7
+HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
+INHERIT=toolchain-funcs
+IUSE=X
+KEYWORDS=amd64 ~riscv x86 ~amd64-linux
+LICENSE=Artistic
+RDEPEND=X? ( x11-libs/libX11 )
+SLOT=0
+SRC_URI=mirror://gentoo/aee-2.2.21.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=04af7d3d2cb7b795587688cdfba77a1f
diff --git a/metadata/md5-cache/app-editors/bluefish-2.2.12 b/metadata/md5-cache/app-editors/bluefish-2.2.12
new file mode 100644
index 000000000000..9f39a95a612b
--- /dev/null
+++ b/metadata/md5-cache/app-editors/bluefish-2.2.12
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-libs/glib-2.24:2 dev-libs/libxml2:2 virtual/pkgconfig nls? ( sys-devel/gettext dev-util/intltool ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure install postinst postrm preinst prepare setup
+DEPEND=sys-libs/zlib x11-libs/gtk+:3 gucharmap? ( gnome-extra/gucharmap:2.90 ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) spell? ( >=app-text/enchant-1.4:0 ) x11-libs/pango dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=A GTK HTML editor for the experienced web designer or programmer
+EAPI=7
+HOMEPAGE=http://bluefish.openoffice.nl/
+INHERIT=autotools python-single-r1 xdg
+IUSE=gucharmap nls python spell python_single_target_python3_8 python_single_target_python3_9
+KEYWORDS=~alpha amd64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/zlib x11-libs/gtk+:3 gucharmap? ( gnome-extra/gucharmap:2.90 ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) spell? ( >=app-text/enchant-1.4:0 )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://www.bennewitz.com/bluefish/stable/source/bluefish-2.2.12.tar.bz2
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=f68d58410b27fbad32def98bb3221979
diff --git a/metadata/md5-cache/app-editors/bvi-1.4.1 b/metadata/md5-cache/app-editors/bvi-1.4.1
new file mode 100644
index 000000000000..857ee0b21315
--- /dev/null
+++ b/metadata/md5-cache/app-editors/bvi-1.4.1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=Display-oriented editor for binary files, based on the vi texteditor
+EAPI=7
+HOMEPAGE=http://bvi.sourceforge.net/
+KEYWORDS=amd64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris
+LICENSE=GPL-3+
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=mirror://sourceforge/bvi/bvi-1.4.1.src.tar.gz
+_md5_=2dc5ac6068f9bc67877e3580c3179621
diff --git a/metadata/md5-cache/app-editors/curses-hexedit-0.9.7-r1 b/metadata/md5-cache/app-editors/curses-hexedit-0.9.7-r1
new file mode 100644
index 000000000000..2a375e519ba6
--- /dev/null
+++ b/metadata/md5-cache/app-editors/curses-hexedit-0.9.7-r1
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure prepare
+DEPEND=sys-libs/ncurses:=
+DESCRIPTION=full screen curses hex editor (with insert/delete support)
+EAPI=7
+HOMEPAGE=https://www.rogoyski.com/adam/programs/hexedit/
+INHERIT=autotools
+KEYWORDS=amd64 ~riscv x86
+LICENSE=GPL-2+
+RDEPEND=sys-libs/ncurses:=
+SLOT=0
+SRC_URI=https://www.rogoyski.com/adam/programs/hexedit/hexedit-0.9.7.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf
+_md5_=e103dd48f1f30fec2dc6010cdde3cf1e
diff --git a/metadata/md5-cache/app-editors/dav-0.8.5-r2 b/metadata/md5-cache/app-editors/dav-0.8.5-r2
new file mode 100644
index 000000000000..fcd704ea81ab
--- /dev/null
+++ b/metadata/md5-cache/app-editors/dav-0.8.5-r2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=A minimal console text editor
+EAPI=7
+HOMEPAGE=http://dav-text.sourceforge.net/
+INHERIT=toolchain-funcs
+KEYWORDS=~alpha amd64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=http://dav-text.sourceforge.net/files/dav-0.8.5.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=e735a9e66b14cc58b615fd52e5ceb9b0
diff --git a/metadata/md5-cache/app-editors/dhex-0.69 b/metadata/md5-cache/app-editors/dhex-0.69
new file mode 100644
index 000000000000..92e02472ce97
--- /dev/null
+++ b/metadata/md5-cache/app-editors/dhex-0.69
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install
+DEPEND=sys-libs/ncurses:=
+DESCRIPTION=ncurses-based hex-editor with diff mode
+EAPI=7
+HOMEPAGE=https://www.dettus.net/dhex/
+INHERIT=toolchain-funcs
+KEYWORDS=amd64 ~arm ~mips ~riscv x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:=
+SLOT=0
+SRC_URI=https://www.dettus.net/dhex/dhex_0.69.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=6f41fe18f9dcaa556a3fb0719d942369
diff --git a/metadata/md5-cache/app-editors/diakonos-0.9.4-r1 b/metadata/md5-cache/app-editors/diakonos-0.9.4-r1
new file mode 100644
index 000000000000..3de3fd3ebc0d
--- /dev/null
+++ b/metadata/md5-cache/app-editors/diakonos-0.9.4-r1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby26? ( dev-ruby/curses[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/curses[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/curses[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/yard[ruby_targets_ruby26(-)] ) test? ( dev-ruby/bacon[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) test? ( dev-ruby/bacon[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) test? ( dev-ruby/bacon[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 )
+DESCRIPTION=A Linux editor for the masses
+EAPI=7
+HOMEPAGE=http://diakonos.pist0s.ca
+INHERIT=ruby-ng
+IUSE=doc test test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby26? ( dev-ruby/curses[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/curses[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/curses[ruby_targets_ruby30(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 )
+REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=http://diakonos.pist0s.ca/archives/diakonos-0.9.4.tar.bz2
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d ruby-ng b3936ca28790633a9d3e5dd891ac9ae6
+_md5_=429a4fbab108ca32b504b8260075431f
diff --git a/metadata/md5-cache/app-editors/e3-2.8.2 b/metadata/md5-cache/app-editors/e3-2.8.2
new file mode 100644
index 000000000000..30fcc6a3c11b
--- /dev/null
+++ b/metadata/md5-cache/app-editors/e3-2.8.2
@@ -0,0 +1,12 @@
+BDEPEND=>=dev-lang/nasm-2.09.04
+DEFINED_PHASES=compile install
+DESCRIPTION=Very tiny editor in ASM with emacs, pico, wordstar, and vi keybindings
+EAPI=7
+HOMEPAGE=https://sites.google.com/site/e3editor/
+INHERIT=toolchain-funcs
+KEYWORDS=-* amd64 ~riscv x86
+LICENSE=GPL-2+
+SLOT=0
+SRC_URI=https://sites.google.com/site/e3editor/Home/e3-2.82.tgz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=88b8eacf7c3e87e85f3319cbbeb62eff
diff --git a/metadata/md5-cache/app-editors/ee-1.5.2-r1 b/metadata/md5-cache/app-editors/ee-1.5.2-r1
new file mode 100644
index 000000000000..fe1d9c13b42d
--- /dev/null
+++ b/metadata/md5-cache/app-editors/ee-1.5.2-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=!app-editors/ersatz-emacs sys-libs/ncurses:=
+DESCRIPTION=An easy to use text editor. A subset of aee
+EAPI=7
+HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
+INHERIT=toolchain-funcs
+KEYWORDS=~alpha amd64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD-2
+RDEPEND=!app-editors/ersatz-emacs sys-libs/ncurses:=
+SLOT=0
+SRC_URI=mirror://gentoo/ee-1.5.2.src.tgz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=86def26965dccaa4481b4a3e7c1d25d9
diff --git a/metadata/md5-cache/app-editors/elvis-2.2.0-r8 b/metadata/md5-cache/app-editors/elvis-2.2.0-r8
new file mode 100644
index 000000000000..46c77d76c581
--- /dev/null
+++ b/metadata/md5-cache/app-editors/elvis-2.2.0-r8
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=sys-libs/ncurses:0= app-eselect/eselect-vi X? ( >=x11-libs/libX11-1.0.0 >=x11-libs/libXt-1.0.0 >=x11-libs/libXpm-3.5.4.2 >=x11-libs/libXft-2.1.8.2 ) X? ( x11-base/xorg-proto ) virtual/pkgconfig
+DESCRIPTION=A vi/ex clone
+EAPI=6
+HOMEPAGE=http://elvis.the-little-red-haired-girl.org
+INHERIT=versionator toolchain-funcs
+IUSE=X doc
+KEYWORDS=amd64 ppc ppc64 ~riscv x86 ~ppc-macos ~sparc-solaris
+LICENSE=Artistic
+RDEPEND=sys-libs/ncurses:0= app-eselect/eselect-vi X? ( >=x11-libs/libX11-1.0.0 >=x11-libs/libXt-1.0.0 >=x11-libs/libXpm-3.5.4.2 >=x11-libs/libXft-2.1.8.2 )
+SLOT=0
+SRC_URI=ftp://ftp.cs.pdx.edu/pub/elvis/elvis-2.2_0.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 versionator d3fb3ba33acc3bbbdc4d7970227c100d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=c26afac6616ceb7be7ae76a853282dc4
diff --git a/metadata/md5-cache/app-editors/emacs-18.59-r14 b/metadata/md5-cache/app-editors/emacs-18.59-r14
new file mode 100644
index 000000000000..e7deef28b1d2
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-18.59-r14
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=sys-libs/ncurses:0= amd64? ( abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_x32(-)?] ) !abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)] ) ) gui? ( x11-libs/libX11 ) gui? ( x11-base/xorg-proto x11-misc/xbitmaps )
+DESCRIPTION=The extensible self-documenting text editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=toolchain-funcs flag-o-matic multilib
+IUSE=abi_x86_x32 gui
+KEYWORDS=amd64 x86
+LICENSE=GPL-1+ GPL-2+ BSD HPND
+RDEPEND=sys-libs/ncurses:0= amd64? ( abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_x32(-)?] ) !abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)] ) ) gui? ( x11-libs/libX11 ) app-eselect/eselect-emacs
+SLOT=18
+SRC_URI=ftp://ftp.gnu.org/old-gnu/emacs/emacs-18.59.tar.gz https://dev.gentoo.org/~ulm/emacs/emacs-18.59-patches-13.tar.xz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=c81038dbea3830f52f781aa7e14e3584
diff --git a/metadata/md5-cache/app-editors/emacs-23.4-r21 b/metadata/md5-cache/app-editors/emacs-23.4-r21
new file mode 100644
index 000000000000..f2180b675d05
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-23.4-r21
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 sys-devel/automake >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=acct-group/mail app-emacs/emacs-common[games?,gui(-)?] net-libs/liblockfile sys-libs/ncurses:0= kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXext x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXext x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+IUSE=alsa aqua athena dbus games gconf gif gpm gtk gui gzip-el jpeg kerberos livecd m17n-lib motif png sound source svg tiff toolkit-scroll-bars Xaw3d xft +xpm
+KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+RDEPEND=acct-group/mail app-emacs/emacs-common[games?,gui(-)?] net-libs/liblockfile sys-libs/ncurses:0= kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXext x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXext x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXext x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs
+SLOT=23
+SRC_URI=mirror://gnu/emacs/emacs-23.4.tar.bz2 https://dev.gentoo.org/~ulm/emacs/emacs-23.4-patches-23.tar.xz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf elisp-common cf4fd1b0835b9f3e638724840468064a flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c
+_md5_=ae02fe88c10db19053acc6b39fed4fa8
diff --git a/metadata/md5-cache/app-editors/emacs-24.5-r11 b/metadata/md5-cache/app-editors/emacs-24.5-r11
new file mode 100644
index 000000000000..1d3d8914a7f2
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-24.5-r11
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=acct-group/mail app-emacs/emacs-common[games?,gui(-)?] net-libs/liblockfile sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1
+IUSE=acl alsa aqua athena dbus games gconf gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm zlib
+KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+RDEPEND=acct-group/mail app-emacs/emacs-common[games?,gui(-)?] net-libs/liblockfile sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs
+SLOT=24
+SRC_URI=mirror://gnu/emacs/emacs-24.5.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-24.5-patches-5.tar.xz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf elisp-common cf4fd1b0835b9f3e638724840468064a flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c
+_md5_=c1657c71a61023d9f07e3c76fbd295c2
diff --git a/metadata/md5-cache/app-editors/emacs-25.3-r11 b/metadata/md5-cache/app-editors/emacs-25.3-r11
new file mode 100644
index 000000000000..e4462b3e3ca4
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-25.3-r11
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=acct-group/mail app-emacs/emacs-common[games?,gui(-)?] net-libs/liblockfile sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18 ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm zlib
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+RDEPEND=acct-group/mail app-emacs/emacs-common[games?,gui(-)?] net-libs/liblockfile sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18 ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs
+SLOT=25
+SRC_URI=mirror://gnu/emacs/emacs-25.3.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-25.3-patches-3.tar.xz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf elisp-common cf4fd1b0835b9f3e638724840468064a flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c
+_md5_=832dabed4bf32cdb69e0d45a251133e4
diff --git a/metadata/md5-cache/app-editors/emacs-26.3-r6 b/metadata/md5-cache/app-editors/emacs-26.3-r6
new file mode 100644
index 000000000000..31646c1dec40
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-26.3-r6
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18 ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18 ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs
+SLOT=26
+SRC_URI=mirror://gnu/emacs/emacs-26.3.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-26.3-patches-1.tar.xz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf elisp-common cf4fd1b0835b9f3e638724840468064a flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c
+_md5_=7fc4e8263b512b03a50b1d4ac392b4de
diff --git a/metadata/md5-cache/app-editors/emacs-27.2-r5 b/metadata/md5-cache/app-editors/emacs-27.2-r5
new file mode 100644
index 000000000000..71003a769171
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-27.2-r5
@@ -0,0 +1,17 @@
+BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18 ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18 ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs !app-editors/emacs-vcs:27
+RESTRICT=test
+SLOT=27
+SRC_URI=mirror://gnu/emacs/emacs-27.2.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-27.2-patches-3.tar.xz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf elisp-common cf4fd1b0835b9f3e638724840468064a flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c
+_md5_=d5da6d6adf1e11d1f835a322be03acd7
diff --git a/metadata/md5-cache/app-editors/emacs-27.2.9999 b/metadata/md5-cache/app-editors/emacs-27.2.9999
new file mode 100644
index 000000000000..a94c56b458c9
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-27.2.9999
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18 ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs git-r3
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+PROPERTIES=live
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18 ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs !app-editors/emacs-vcs:27
+RESTRICT=test
+SLOT=27-vcs
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf elisp-common cf4fd1b0835b9f3e638724840468064a flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da
+_md5_=bc2fbdbac4526373999821b99cdaa951
diff --git a/metadata/md5-cache/app-editors/emacs-28.0.9999-r1 b/metadata/md5-cache/app-editors/emacs-28.0.9999-r1
new file mode 100644
index 000000000000..07dd62c1b15c
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-28.0.9999-r1
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18 ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4= x11-libs/libXcomposite ) ) !gtk? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs git-r3
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+PROPERTIES=live
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18 ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4= x11-libs/libXcomposite ) ) !gtk? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) app-eselect/eselect-emacs
+RESTRICT=test
+SLOT=28-vcs
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf elisp-common cf4fd1b0835b9f3e638724840468064a flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da
+_md5_=cd53f35e6155f129db0719728827822f
diff --git a/metadata/md5-cache/app-editors/emacs-29.0.9999 b/metadata/md5-cache/app-editors/emacs-29.0.9999
new file mode 100644
index 000000000000..65a5c037b0d3
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-29.0.9999
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18 ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4= x11-libs/libXcomposite ) ) !gtk? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs git-r3
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+PROPERTIES=live
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18 ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4= x11-libs/libXcomposite ) ) !gtk? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) app-eselect/eselect-emacs
+RESTRICT=test
+SLOT=29-vcs
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf elisp-common cf4fd1b0835b9f3e638724840468064a flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da
+_md5_=ba0126b5ea7f3a0549ccaf9ed887d419
diff --git a/metadata/md5-cache/app-editors/emact-2.58.0-r1 b/metadata/md5-cache/app-editors/emact-2.58.0-r1
new file mode 100644
index 000000000000..87984b7e3ce5
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emact-2.58.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install
+DEPEND=sys-libs/ncurses:0= gui? ( x11-libs/libX11 ) gui? ( x11-base/xorg-proto )
+DESCRIPTION=EmACT, a fork of Conroy's MicroEmacs
+EAPI=7
+HOMEPAGE=http://www.eligis.com/emacs/
+INHERIT=toolchain-funcs
+IUSE=gui
+KEYWORDS=amd64 ~riscv x86
+LICENSE=GPL-2+ BSD
+RDEPEND=sys-libs/ncurses:0= gui? ( x11-libs/libX11 )
+SLOT=0
+SRC_URI=mirror://sourceforge/emact/emact-2.58.0.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=f0dc202d6c64f3f6a7042e29c4c99c30
diff --git a/metadata/md5-cache/app-editors/ersatz-emacs-20060515-r1 b/metadata/md5-cache/app-editors/ersatz-emacs-20060515-r1
new file mode 100644
index 000000000000..6efff2682f7b
--- /dev/null
+++ b/metadata/md5-cache/app-editors/ersatz-emacs-20060515-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=A very minimal imitation of the famous GNU Emacs editor
+EAPI=7
+HOMEPAGE=https://web.archive.org/web/20171126221613/http://hunter.apana.org.au/~cjb/Code/
+INHERIT=toolchain-funcs
+KEYWORDS=amd64 ~riscv x86
+LICENSE=public-domain
+RDEPEND=sys-libs/ncurses:0= !app-editors/ee
+SLOT=0
+SRC_URI=mirror://gentoo/ersatz-emacs-20060515.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=eb75e5ec9ef3f4a4fea1459bacb09cba
diff --git a/metadata/md5-cache/app-editors/fe-2.0-r1 b/metadata/md5-cache/app-editors/fe-2.0-r1
new file mode 100644
index 000000000000..f65f645f4830
--- /dev/null
+++ b/metadata/md5-cache/app-editors/fe-2.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install prepare
+DEPEND=sys-libs/ncurses:0= sendmail? ( virtual/mta )
+DESCRIPTION=A small and easy to use folding editor
+EAPI=8
+HOMEPAGE=http://www.moria.de/~michael/fe/
+INHERIT=autotools toolchain-funcs
+IUSE=sendmail
+KEYWORDS=amd64 ~riscv x86
+LICENSE=GPL-2+
+RDEPEND=sys-libs/ncurses:0= sendmail? ( virtual/mta )
+SLOT=0
+SRC_URI=http://www.moria.de/~michael/fe/fe-2.0.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf
+_md5_=db16ce94214048ef853a240ba4ec2e0b
diff --git a/metadata/md5-cache/app-editors/featherpad-0.18.0 b/metadata/md5-cache/app-editors/featherpad-0.18.0
new file mode 100644
index 000000000000..cf49b210a114
--- /dev/null
+++ b/metadata/md5-cache/app-editors/featherpad-0.18.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-qt/linguist-tools:5 dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=app-text/hunspell dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 x11-libs/libX11 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Lightweight Qt5 Plain-Text Editor for Linux
+EAPI=7
+HOMEPAGE=https://github.com/tsujan/FeatherPad
+INHERIT=xdg cmake
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=app-text/hunspell dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 x11-libs/libX11
+SLOT=0
+SRC_URI=https://github.com/tsujan/FeatherPad/archive/V0.18.0.tar.gz -> featherpad-0.18.0.tar.gz
+_eclasses_=xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 cmake 11fee991ab428a3370e5c20fa8231fb6
+_md5_=f5e7458b4789e560bc39ad315e1ad92c
diff --git a/metadata/md5-cache/app-editors/featherpad-1.0.0 b/metadata/md5-cache/app-editors/featherpad-1.0.0
new file mode 100644
index 000000000000..2cc11e14628f
--- /dev/null
+++ b/metadata/md5-cache/app-editors/featherpad-1.0.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-qt/linguist-tools:5 dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=app-text/hunspell:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Lightweight Qt5 Plain-Text Editor for Linux
+EAPI=7
+HOMEPAGE=https://github.com/tsujan/FeatherPad
+INHERIT=xdg cmake
+IUSE=+X
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=GPL-3+
+RDEPEND=app-text/hunspell:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 )
+SLOT=0
+SRC_URI=https://github.com/tsujan/FeatherPad/archive/V1.0.0.tar.gz -> featherpad-1.0.0.tar.gz
+_eclasses_=xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 cmake 11fee991ab428a3370e5c20fa8231fb6
+_md5_=a01f416ac810dbd33f2334bf27dc9e14
diff --git a/metadata/md5-cache/app-editors/focuswriter-1.7.2 b/metadata/md5-cache/app-editors/focuswriter-1.7.2
new file mode 100644
index 000000000000..667ab1759f35
--- /dev/null
+++ b/metadata/md5-cache/app-editors/focuswriter-1.7.2
@@ -0,0 +1,14 @@
+BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm preinst prepare
+DEPEND=app-text/hunspell:= >=dev-qt/qtcore-5.11:5 >=dev-qt/qtgui-5.11:5 >=dev-qt/qtmultimedia-5.11:5 >=dev-qt/qtprintsupport-5.11:5 dev-qt/qtsingleapplication[qt5(+),X] >=dev-qt/qtwidgets-5.11:5 sys-libs/zlib dev-qt/qtconcurrent:5 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Fullscreen and distraction-free word processor
+EAPI=7
+HOMEPAGE=https://gottcode.org/focuswriter/
+INHERIT=qmake-utils xdg
+KEYWORDS=amd64 x86
+LICENSE=GPL-3 LGPL-3
+RDEPEND=app-text/hunspell:= >=dev-qt/qtcore-5.11:5 >=dev-qt/qtgui-5.11:5 >=dev-qt/qtmultimedia-5.11:5 >=dev-qt/qtprintsupport-5.11:5 dev-qt/qtsingleapplication[qt5(+),X] >=dev-qt/qtwidgets-5.11:5 sys-libs/zlib
+SLOT=0
+SRC_URI=https://gottcode.org/focuswriter/focuswriter-1.7.2-src.tar.bz2
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=26f8e226c7406b3ece55b890c56e767c
diff --git a/metadata/md5-cache/app-editors/focuswriter-1.7.6 b/metadata/md5-cache/app-editors/focuswriter-1.7.6
new file mode 100644
index 000000000000..8351a5e4ba6a
--- /dev/null
+++ b/metadata/md5-cache/app-editors/focuswriter-1.7.6
@@ -0,0 +1,14 @@
+BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm preinst prepare
+DEPEND=app-text/hunspell:= >=dev-qt/qtcore-5.11:5 >=dev-qt/qtgui-5.11:5 >=dev-qt/qtmultimedia-5.11:5 >=dev-qt/qtprintsupport-5.11:5 dev-qt/qtsingleapplication[qt5(+),X] >=dev-qt/qtwidgets-5.11:5 sys-libs/zlib dev-qt/qtconcurrent:5 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Fullscreen and distraction-free word processor
+EAPI=7
+HOMEPAGE=https://gottcode.org/focuswriter/
+INHERIT=qmake-utils xdg
+KEYWORDS=amd64 ~riscv x86
+LICENSE=GPL-3 LGPL-3
+RDEPEND=app-text/hunspell:= >=dev-qt/qtcore-5.11:5 >=dev-qt/qtgui-5.11:5 >=dev-qt/qtmultimedia-5.11:5 >=dev-qt/qtprintsupport-5.11:5 dev-qt/qtsingleapplication[qt5(+),X] >=dev-qt/qtwidgets-5.11:5 sys-libs/zlib
+SLOT=0
+SRC_URI=https://gottcode.org/focuswriter/focuswriter-1.7.6-src.tar.bz2
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=b88c885b5c9687ca638e01606d3ef638
diff --git a/metadata/md5-cache/app-editors/fte-20110708-r1 b/metadata/md5-cache/app-editors/fte-20110708-r1
new file mode 100644
index 000000000000..c05ba1fac71b
--- /dev/null
+++ b/metadata/md5-cache/app-editors/fte-20110708-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install postinst prepare
+DEPEND=sys-libs/ncurses:0= X? ( x11-libs/libXdmcp x11-libs/libXau x11-libs/libX11 x11-libs/libXpm ) gpm? ( >=sys-libs/gpm-1.20 ) slang? ( >=sys-libs/slang-2.1.3 ) app-arch/unzip
+DESCRIPTION=Lightweight text-mode editor
+EAPI=6
+HOMEPAGE=http://fte.sourceforge.net
+INHERIT=toolchain-funcs vcs-clean
+IUSE=gpm slang X
+KEYWORDS=~alpha amd64 ppc ~riscv -sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=|| ( GPL-2 Artistic )
+RDEPEND=sys-libs/ncurses:0= X? ( x11-libs/libXdmcp x11-libs/libXau x11-libs/libX11 x11-libs/libXpm ) gpm? ( >=sys-libs/gpm-1.20 )
+SLOT=0
+SRC_URI=mirror://sourceforge/fte/fte-20110708-src.zip mirror://sourceforge/fte/fte-20110708-common.zip
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 vcs-clean b690a7e9b6c497cf59326a7545df4283
+_md5_=d672c31393a198ebf604be4b09058844
diff --git a/metadata/md5-cache/app-editors/gedit-40.1 b/metadata/md5-cache/app-editors/gedit-40.1
new file mode 100644
index 000000000000..613e512ee46f
--- /dev/null
+++ b/metadata/md5-cache/app-editors/gedit-40.1
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/vala:0.52[vapigen(+)] dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] dev-lang/vala:0.44[vapigen(+)] ) app-text/docbook-xml-dtd:4.1.2 dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1 ) dev-util/itstool >=sys-devel/gettext-0.18 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.58.2-r1 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=>=dev-libs/glib-2.64:2 >=dev-libs/libpeas-1.14.1[gtk] >=dev-libs/gobject-introspection-1.54:= >=x11-libs/gtk+-3.22.0:3[introspection] >=x11-libs/gtksourceview-4.0.2:4[introspection] gui-libs/tepl:6 spell? ( >=app-text/gspell-0.2.5:0= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) python_single_target_python3_8? ( dev-python/pycairo[python_targets_python3_8(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_8(-)] dev-libs/libpeas[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] ) python_single_target_python3_9? ( dev-python/pycairo[python_targets_python3_9(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_9(-)] dev-libs/libpeas[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] ) python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_10(-)] dev-libs/libpeas[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] ) ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=A text editor for the GNOME desktop
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Apps/Gedit
+INHERIT=gnome.org gnome2-utils meson python-single-r1 vala xdg
+IUSE=+python gtk-doc spell python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86
+LICENSE=GPL-2+ CC-BY-SA-3.0
+RDEPEND=>=dev-libs/glib-2.64:2 >=dev-libs/libpeas-1.14.1[gtk] >=dev-libs/gobject-introspection-1.54:= >=x11-libs/gtk+-3.22.0:3[introspection] >=x11-libs/gtksourceview-4.0.2:4[introspection] gui-libs/tepl:6 spell? ( >=app-text/gspell-0.2.5:0= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) python_single_target_python3_8? ( dev-python/pycairo[python_targets_python3_8(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_8(-)] dev-libs/libpeas[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] ) python_single_target_python3_9? ( dev-python/pycairo[python_targets_python3_9(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_9(-)] dev-libs/libpeas[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] ) python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_10(-)] dev-libs/libpeas[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] ) ) x11-themes/adwaita-icon-theme gnome-base/gsettings-desktop-schemas gnome-base/gvfs
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gedit/40/gedit-40.1.tar.xz
+_eclasses_=gnome.org b5c48cddff1da36a205d924d722b28c9 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 655fe65f186504e455c2f3116808fda8 meson 9f3e84959ae1d60e19bc91f212774dcc python-single-r1 d46c125afba8be02eb1cd7104bac6e9c vala 5ef05fa2f1612e51f4aea8c92b09e08d xdg 6024fbc93167fad782e2032933654857
+_md5_=7823412ed4a2d6f02824b5ea9a6c59d6
diff --git a/metadata/md5-cache/app-editors/gedit-plugins-40.1 b/metadata/md5-cache/app-editors/gedit-plugins-40.1
new file mode 100644
index 000000000000..021ce67e49d1
--- /dev/null
+++ b/metadata/md5-cache/app-editors/gedit-plugins-40.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-libs/libxml2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.52 dev-lang/vala:0.50 dev-lang/vala:0.48 dev-lang/vala:0.46 dev-lang/vala:0.44 ) ) app-arch/xz-utils >=dev-util/meson-0.58.2-r1 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=>=dev-libs/libpeas-1.14.1[gtk] >=app-editors/gedit-40.0 >=dev-libs/glib-2.32:2 >=x11-libs/gtk+-3.9:3 >=x11-libs/gtksourceview-4.0.2:4 python? ( python_single_target_python3_8? ( dev-lang/python:3.8[xml] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[xml] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[xml] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) python_single_target_python3_8? ( app-editors/gedit[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] dev-libs/libpeas[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] >=dev-python/dbus-python-0.82[python_targets_python3_8(-)] dev-python/pycairo[python_targets_python3_8(-)] dev-python/pygobject:3[cairo,python_targets_python3_8(-)] ) python_single_target_python3_9? ( app-editors/gedit[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] dev-libs/libpeas[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] >=dev-python/dbus-python-0.82[python_targets_python3_9(-)] dev-python/pycairo[python_targets_python3_9(-)] dev-python/pygobject:3[cairo,python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-editors/gedit[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] dev-libs/libpeas[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] >=dev-python/dbus-python-0.82[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) >=x11-libs/gtk+-3.9:3[introspection] >=x11-libs/gtksourceview-4.0.2:4[introspection] x11-libs/pango[introspection] x11-libs/gdk-pixbuf:2[introspection] ) charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] ) git? ( >=dev-libs/libgit2-glib-0.0.6[python] ) terminal? ( >=x11-libs/vte-0.52:2.91[introspection] ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Collection of extra plugins for the gedit Text Editor
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Apps/Gedit/ShippedPlugins
+INHERIT=gnome.org gnome2-utils meson python-single-r1 vala xdg
+IUSE=charmap git +python terminal vala python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=amd64 ~riscv x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-libs/libpeas-1.14.1[gtk] >=app-editors/gedit-40.0 >=dev-libs/glib-2.32:2 >=x11-libs/gtk+-3.9:3 >=x11-libs/gtksourceview-4.0.2:4 python? ( python_single_target_python3_8? ( dev-lang/python:3.8[xml] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[xml] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[xml] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) python_single_target_python3_8? ( app-editors/gedit[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] dev-libs/libpeas[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] >=dev-python/dbus-python-0.82[python_targets_python3_8(-)] dev-python/pycairo[python_targets_python3_8(-)] dev-python/pygobject:3[cairo,python_targets_python3_8(-)] ) python_single_target_python3_9? ( app-editors/gedit[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] dev-libs/libpeas[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] >=dev-python/dbus-python-0.82[python_targets_python3_9(-)] dev-python/pycairo[python_targets_python3_9(-)] dev-python/pygobject:3[cairo,python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-editors/gedit[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] dev-libs/libpeas[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?] >=dev-python/dbus-python-0.82[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) >=x11-libs/gtk+-3.9:3[introspection] >=x11-libs/gtksourceview-4.0.2:4[introspection] x11-libs/pango[introspection] x11-libs/gdk-pixbuf:2[introspection] ) charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] ) git? ( >=dev-libs/libgit2-glib-0.0.6[python] ) terminal? ( >=x11-libs/vte-0.52:2.91[introspection] )
+REQUIRED_USE=charmap? ( python ) git? ( python ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) terminal? ( python )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gedit-plugins/40/gedit-plugins-40.1.tar.xz
+_eclasses_=gnome.org b5c48cddff1da36a205d924d722b28c9 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 655fe65f186504e455c2f3116808fda8 meson 9f3e84959ae1d60e19bc91f212774dcc python-single-r1 d46c125afba8be02eb1cd7104bac6e9c vala 5ef05fa2f1612e51f4aea8c92b09e08d xdg 6024fbc93167fad782e2032933654857
+_md5_=ca2103014d77103ec6ffd7a4be78be8a
diff --git a/metadata/md5-cache/app-editors/ghex-3.18.4-r1 b/metadata/md5-cache/app-editors/ghex-3.18.4-r1
new file mode 100644
index 000000000000..d47500910450
--- /dev/null
+++ b/metadata/md5-cache/app-editors/ghex-3.18.4-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-libs/appstream-glib dev-libs/libxml2:2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.58.2-r1 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/atk-1.0.0 >=dev-libs/glib-2.31.10:2 >=x11-libs/gtk+-3.3.8:3 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=GNOME hexadecimal editor
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Apps/Ghex
+INHERIT=gnome.org gnome2-utils meson xdg
+KEYWORDS=amd64 ~arm ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+ FDL-1.1+
+RDEPEND=>=dev-libs/atk-1.0.0 >=dev-libs/glib-2.31.10:2 >=x11-libs/gtk+-3.3.8:3
+RESTRICT=test
+SLOT=2
+SRC_URI=mirror://gnome/sources/ghex/3.18/ghex-3.18.4.tar.xz
+_eclasses_=gnome.org b5c48cddff1da36a205d924d722b28c9 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 655fe65f186504e455c2f3116808fda8 meson 9f3e84959ae1d60e19bc91f212774dcc xdg 6024fbc93167fad782e2032933654857
+_md5_=a6a55401f5b920ba4f5c2f6124176088
diff --git a/metadata/md5-cache/app-editors/ghostwriter-1.8.1 b/metadata/md5-cache/app-editors/ghostwriter-1.8.1
new file mode 100644
index 000000000000..1b1793ef1b88
--- /dev/null
+++ b/metadata/md5-cache/app-editors/ghostwriter-1.8.1
@@ -0,0 +1,15 @@
+BDEPEND=dev-qt/linguist-tools:5
+DEFINED_PHASES=configure install postinst postrm prepare
+DEPEND=app-text/hunspell:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5
+DESCRIPTION=Cross-platform, aesthetic, distraction-free markdown editor
+EAPI=7
+HOMEPAGE=https://wereturtle.github.io/ghostwriter/
+INHERIT=qmake-utils xdg-utils
+IUSE=debug
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=app-text/hunspell:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5
+SLOT=0
+SRC_URI=https://github.com/wereturtle/ghostwriter/archive/v1.8.1.tar.gz -> ghostwriter-1.8.1.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=5a85f18e05d46bc5855b26ada2043100
diff --git a/metadata/md5-cache/app-editors/ghostwriter-2.0.2 b/metadata/md5-cache/app-editors/ghostwriter-2.0.2
new file mode 100644
index 000000000000..ee58cfd18de2
--- /dev/null
+++ b/metadata/md5-cache/app-editors/ghostwriter-2.0.2
@@ -0,0 +1,15 @@
+BDEPEND=dev-qt/linguist-tools:5
+DEFINED_PHASES=configure install postinst postrm prepare
+DEPEND=app-text/hunspell:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5
+DESCRIPTION=Cross-platform, aesthetic, distraction-free markdown editor
+EAPI=7
+HOMEPAGE=https://wereturtle.github.io/ghostwriter/
+INHERIT=qmake-utils xdg-utils
+IUSE=debug
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=app-text/hunspell:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5
+SLOT=0
+SRC_URI=https://github.com/wereturtle/ghostwriter/archive/refs/tags/2.0.2.tar.gz -> ghostwriter-2.0.2.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=06d27aa56a74eb2a0fa2917818974b0e
diff --git a/metadata/md5-cache/app-editors/gnome-latex-3.38.0 b/metadata/md5-cache/app-editors/gnome-latex-3.38.0
new file mode 100644
index 000000000000..d6edf0816ba7
--- /dev/null
+++ b/metadata/md5-cache/app-editors/gnome-latex-3.38.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/gdbus-codegen dev-util/glib-utils >=dev-util/gtk-doc-am-1.14 >=dev-util/intltool-0.50.1 dev-util/itstool virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=app-text/gspell-1.8:0= >=dev-libs/glib-2.56:2 >=dev-libs/libgee-0.10:0.8= gnome-base/gsettings-desktop-schemas >=x11-libs/gtk+-3.22:3 >=x11-libs/gtksourceview-4.0:4 >=gui-libs/amtk-5.2:5 >=gui-libs/tepl-5.0:5 x11-libs/gdk-pixbuf:2 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) gnome-base/dconf dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Integrated LaTeX environment for GNOME
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Apps/GNOME-LaTeX
+INHERIT=gnome2
+IUSE=+introspection +latexmk rubber
+KEYWORDS=amd64 ~riscv x86
+LICENSE=GPL-3+
+RDEPEND=>=app-text/gspell-1.8:0= >=dev-libs/glib-2.56:2 >=dev-libs/libgee-0.10:0.8= gnome-base/gsettings-desktop-schemas >=x11-libs/gtk+-3.22:3 >=x11-libs/gtksourceview-4.0:4 >=gui-libs/amtk-5.2:5 >=gui-libs/tepl-5.0:5 x11-libs/gdk-pixbuf:2 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) gnome-base/dconf virtual/latex-base x11-themes/hicolor-icon-theme latexmk? ( dev-tex/latexmk ) rubber? ( dev-tex/rubber )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-latex/3.38/gnome-latex-3.38.0.tar.xz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e gnome.org b5c48cddff1da36a205d924d722b28c9 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c xdg 6024fbc93167fad782e2032933654857 gnome2 fef543fb9014c61e207d8b3fb27b4793
+_md5_=5a7e4039622afc57b054c96e83dd1c32
diff --git a/metadata/md5-cache/app-editors/gummi-0.8.2 b/metadata/md5-cache/app-editors/gummi-0.8.2
new file mode 100644
index 000000000000..576d616875d9
--- /dev/null
+++ b/metadata/md5-cache/app-editors/gummi-0.8.2
@@ -0,0 +1,14 @@
+BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig
+DEFINED_PHASES=postinst postrm
+DEPEND=app-text/gtkspell:3 app-text/poppler[cairo] dev-libs/glib:2 dev-texlive/texlive-latex dev-texlive/texlive-latexextra x11-libs/gtk+:3 x11-libs/gtksourceview:3.0 x11-libs/pango
+DESCRIPTION=Simple LaTeX editor for GTK+ users
+EAPI=7
+HOMEPAGE=https://github.com/alexandervdm/gummi
+INHERIT=xdg-utils
+KEYWORDS=amd64 ~arm64 ~riscv x86
+LICENSE=MIT
+RDEPEND=app-text/gtkspell:3 app-text/poppler[cairo] dev-libs/glib:2 dev-texlive/texlive-latex dev-texlive/texlive-latexextra x11-libs/gtk+:3 x11-libs/gtksourceview:3.0 x11-libs/pango
+SLOT=0
+SRC_URI=https://github.com/alexandervdm/gummi/releases/download/0.8.2/gummi-0.8.2.tar.gz
+_eclasses_=xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=6a03e88a65c8f993c838420e80fe266b
diff --git a/metadata/md5-cache/app-editors/gvim-8.2.0814-r100 b/metadata/md5-cache/app-editors/gvim-8.2.0814-r100
new file mode 100644
index 000000000000..6a862b9178e1
--- /dev/null
+++ b/metadata/md5-cache/app-editors/gvim-8.2.0814-r100
@@ -0,0 +1,17 @@
+BDEPEND=lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=~app-editors/vim-core-8.2.0814 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( gtk? ( x11-libs/gtk+:3 x11-libs/libXft ) !gtk? ( gtk2? ( >=x11-libs/gtk+-2.6:2 x11-libs/libXft ) !gtk2? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( x11-libs/libXaw ) ) ) ) ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) sys-devel/autoconf virtual/pkgconfig nls? ( sys-devel/gettext )
+DESCRIPTION=GUI version of the Vim text editor
+EAPI=7
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=vim-doc flag-o-matic xdg-utils bash-completion-r1 prefix lua-single python-single-r1 ruby-single
+IUSE=acl aqua cscope debug gtk gtk2 lua motif neXt netbeans nls perl python racket ruby selinux session sound tcl lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
+LICENSE=vim
+RDEPEND=~app-editors/vim-core-8.2.0814 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( gtk? ( x11-libs/gtk+:3 x11-libs/libXft ) !gtk? ( gtk2? ( >=x11-libs/gtk+-2.6:2 x11-libs/libXft ) !gtk2? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( x11-libs/libXaw ) ) ) ) ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/vim/vim/archive/v8.2.0814.tar.gz -> vim-8.2.0814.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz
+_eclasses_=vim-doc e063cddf18e5d2f2cfb21388252579ec toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 bash-completion-r1 d3a60385655d9b402be765a6de333245 prefix d04f14b297013ad1410550c0757f14f8 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d ruby-single 214d0508e74b80c85efcef39699cb9a2
+_md5_=5b51f18b7978cf74c13bedd915e1e367
diff --git a/metadata/md5-cache/app-editors/gvim-8.2.3428-r1 b/metadata/md5-cache/app-editors/gvim-8.2.3428-r1
new file mode 100644
index 000000000000..6d53fb6879c8
--- /dev/null
+++ b/metadata/md5-cache/app-editors/gvim-8.2.3428-r1
@@ -0,0 +1,17 @@
+BDEPEND=lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=~app-editors/vim-core-8.2.3428 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( gtk? ( x11-libs/gtk+:3 x11-libs/libXft ) !gtk? ( gtk2? ( >=x11-libs/gtk+-2.6:2 x11-libs/libXft ) !gtk2? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( x11-libs/libXaw ) ) ) ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) sys-devel/autoconf virtual/pkgconfig nls? ( sys-devel/gettext )
+DESCRIPTION=GUI version of the Vim text editor
+EAPI=7
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=vim-doc flag-o-matic xdg-utils bash-completion-r1 prefix lua-single python-single-r1 ruby-single
+IUSE=acl aqua crypt cscope debug gtk gtk2 lua motif neXt netbeans nls perl python racket ruby selinux session sound tcl lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
+LICENSE=vim
+RDEPEND=~app-editors/vim-core-8.2.3428 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( gtk? ( x11-libs/gtk+:3 x11-libs/libXft ) !gtk? ( gtk2? ( >=x11-libs/gtk+-2.6:2 x11-libs/libXft ) !gtk2? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( x11-libs/libXaw ) ) ) ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/vim/vim/archive/v8.2.3428.tar.gz -> vim-8.2.3428.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz
+_eclasses_=vim-doc e063cddf18e5d2f2cfb21388252579ec toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 bash-completion-r1 d3a60385655d9b402be765a6de333245 prefix d04f14b297013ad1410550c0757f14f8 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d ruby-single 214d0508e74b80c85efcef39699cb9a2
+_md5_=906a0eed67d045aed5dbc9f0a5baecb0
diff --git a/metadata/md5-cache/app-editors/gvim-8.2.3567 b/metadata/md5-cache/app-editors/gvim-8.2.3567
new file mode 100644
index 000000000000..4ab555a8b8b1
--- /dev/null
+++ b/metadata/md5-cache/app-editors/gvim-8.2.3567
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/autoconf virtual/pkgconfig lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) nls? ( sys-devel/gettext )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=~app-editors/vim-core-8.2.3567 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( gtk? ( x11-libs/gtk+:3 x11-libs/libXft ) !gtk? ( gtk2? ( >=x11-libs/gtk+-2.6:2 x11-libs/libXft ) !gtk2? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( x11-libs/libXaw ) ) ) ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= )
+DESCRIPTION=GUI version of the Vim text editor
+EAPI=7
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=vim-doc flag-o-matic xdg-utils bash-completion-r1 prefix lua-single python-single-r1 ruby-single
+IUSE=acl aqua crypt cscope debug gtk gtk2 lua motif neXt netbeans nls perl python racket ruby selinux session sound tcl lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
+LICENSE=vim
+RDEPEND=~app-editors/vim-core-8.2.3567 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( gtk? ( x11-libs/gtk+:3 x11-libs/libXft ) !gtk? ( gtk2? ( >=x11-libs/gtk+-2.6:2 x11-libs/libXft ) !gtk2? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( x11-libs/libXaw ) ) ) ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/vim/vim/archive/v8.2.3567.tar.gz -> vim-8.2.3567.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz
+_eclasses_=vim-doc e063cddf18e5d2f2cfb21388252579ec toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 bash-completion-r1 d3a60385655d9b402be765a6de333245 prefix d04f14b297013ad1410550c0757f14f8 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d ruby-single 214d0508e74b80c85efcef39699cb9a2
+_md5_=e9a1216aa0252cb3f13c6578bfbac053
diff --git a/metadata/md5-cache/app-editors/gvim-9999 b/metadata/md5-cache/app-editors/gvim-9999
new file mode 100644
index 000000000000..c736acaa229c
--- /dev/null
+++ b/metadata/md5-cache/app-editors/gvim-9999
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/autoconf virtual/pkgconfig lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) nls? ( sys-devel/gettext ) >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=~app-editors/vim-core-9999 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( gtk? ( x11-libs/gtk+:3 x11-libs/libXft ) !gtk? ( gtk2? ( >=x11-libs/gtk+-2.6:2 x11-libs/libXft ) !gtk2? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( x11-libs/libXaw ) ) ) ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= )
+DESCRIPTION=GUI version of the Vim text editor
+EAPI=7
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=vim-doc flag-o-matic xdg-utils bash-completion-r1 prefix lua-single python-single-r1 ruby-single git-r3
+IUSE=acl aqua crypt cscope debug gtk gtk2 lua motif neXt netbeans nls perl python racket ruby selinux session sound tcl lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+LICENSE=vim
+PROPERTIES=live
+RDEPEND=~app-editors/vim-core-9999 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( gtk? ( x11-libs/gtk+:3 x11-libs/libXft ) !gtk? ( gtk2? ( >=x11-libs/gtk+-2.6:2 x11-libs/libXft ) !gtk2? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( x11-libs/libXaw ) ) ) ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) )
+RESTRICT=test
+SLOT=0
+_eclasses_=vim-doc e063cddf18e5d2f2cfb21388252579ec toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 bash-completion-r1 d3a60385655d9b402be765a6de333245 prefix d04f14b297013ad1410550c0757f14f8 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d ruby-single 214d0508e74b80c85efcef39699cb9a2 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da
+_md5_=e9a1216aa0252cb3f13c6578bfbac053
diff --git a/metadata/md5-cache/app-editors/hexcurse-1.60.0 b/metadata/md5-cache/app-editors/hexcurse-1.60.0
new file mode 100644
index 000000000000..b6fc450dfe07
--- /dev/null
+++ b/metadata/md5-cache/app-editors/hexcurse-1.60.0
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=prepare
+DEPEND=>=sys-libs/ncurses-5.2:0=
+DESCRIPTION=ncurses based hex editor
+EAPI=7
+HOMEPAGE=https://github.com/LonnyGomes/hexcurse
+INHERIT=autotools
+KEYWORDS=~alpha amd64 arm ~hppa ppc ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=>=sys-libs/ncurses-5.2:0=
+SLOT=0
+SRC_URI=https://github.com/LonnyGomes/hexcurse/archive/v1.60.0.tar.gz -> hexcurse-1.60.0.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf
+_md5_=19fd095b54f76440e093dd8d5e1af830
diff --git a/metadata/md5-cache/app-editors/hexedit-1.2.13 b/metadata/md5-cache/app-editors/hexedit-1.2.13
new file mode 100644
index 000000000000..1091a049194b
--- /dev/null
+++ b/metadata/md5-cache/app-editors/hexedit-1.2.13
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=install prepare
+DEPEND=sys-libs/ncurses:=
+DESCRIPTION=View and edit files in hex or ASCII
+EAPI=7
+HOMEPAGE=http://rigaux.org/hexedit.html
+INHERIT=autotools
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:=
+SLOT=0
+SRC_URI=http://rigaux.org/hexedit-1.2.13.src.tgz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf
+_md5_=c9f8a08ab18ab915d0933d6d1d0a51e7
diff --git a/metadata/md5-cache/app-editors/hteditor-2.1.1_pre20161206 b/metadata/md5-cache/app-editors/hteditor-2.1.1_pre20161206
new file mode 100644
index 000000000000..9af92dbde033
--- /dev/null
+++ b/metadata/md5-cache/app-editors/hteditor-2.1.1_pre20161206
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install
+DEPEND=sys-libs/ncurses:0= X? ( x11-libs/libX11 ) >=dev-libs/lzo-2 virtual/yacc sys-devel/flex
+DESCRIPTION=A file viewer, editor and analyzer for text, binary, and executable files
+EAPI=7
+HOMEPAGE=http://hte.sourceforge.net/ https://github.com/sebastianbiallas/ht/
+IUSE=X
+KEYWORDS=amd64 ppc ppc64 ~riscv x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:0= X? ( x11-libs/libX11 ) >=dev-libs/lzo-2
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~sam/distfiles/ht-2.1.1_pre20161206.tar.gz
+_md5_=487a8ffaecfd01c2502a70cdb41afc77
diff --git a/metadata/md5-cache/app-editors/jasspa-microemacs-20091011-r4 b/metadata/md5-cache/app-editors/jasspa-microemacs-20091011-r4
new file mode 100644
index 000000000000..d094f89f3a2c
--- /dev/null
+++ b/metadata/md5-cache/app-editors/jasspa-microemacs-20091011-r4
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install postinst postrm prepare unpack
+DEPEND=sys-libs/ncurses:0= gui? ( x11-libs/libX11 xpm? ( x11-libs/libXpm ) ) nanoemacs? ( !app-editors/ne ) gui? ( x11-base/xorg-proto x11-libs/libXt )
+DESCRIPTION=Jasspa Microemacs
+EAPI=7
+HOMEPAGE=http://www.jasspa.com/
+INHERIT=desktop toolchain-funcs xdg-utils
+IUSE=gui nanoemacs xpm
+KEYWORDS=amd64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
+LICENSE=GPL-2+
+RDEPEND=sys-libs/ncurses:0= gui? ( x11-libs/libX11 xpm? ( x11-libs/libXpm ) ) nanoemacs? ( !app-editors/ne )
+SLOT=0
+SRC_URI=http://www.jasspa.com/release_20090909/jasspa-mesrc-20091011.tar.gz !nanoemacs? ( http://www.jasspa.com/release_20090909/jasspa-memacros-20091017.tar.gz http://www.jasspa.com/release_20090909/jasspa-mehtml-20091011.tar.gz http://www.jasspa.com/release_20060909/meicons-extra.tar.gz )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=2e924f4bfc0331bf8bf727296833152f
diff --git a/metadata/md5-cache/app-editors/jed-0.99.19-r1 b/metadata/md5-cache/app-editors/jed-0.99.19-r1
new file mode 100644
index 000000000000..bbbaf3ff59c2
--- /dev/null
+++ b/metadata/md5-cache/app-editors/jed-0.99.19-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=sys-libs/slang-2 gpm? ( sys-libs/gpm ) gui? ( x11-libs/libX11 xft? ( >=media-libs/freetype-2 x11-libs/libXft ) ) gui? ( x11-libs/libXt x11-base/xorg-proto )
+DESCRIPTION=Console S-Lang-based editor
+EAPI=7
+HOMEPAGE=http://www.jedsoft.org/jed/
+IUSE=gpm gui xft
+KEYWORDS=~alpha amd64 ~arm ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+
+RDEPEND=>=sys-libs/slang-2 gpm? ( sys-libs/gpm ) gui? ( x11-libs/libX11 xft? ( >=media-libs/freetype-2 x11-libs/libXft ) )
+SLOT=0
+SRC_URI=ftp://space.mit.edu/pub/davis/jed/v0.99/jed-0.99-19.tar.bz2
+_md5_=f40229847569dee4f5aef299024e75e5
diff --git a/metadata/md5-cache/app-editors/jedit-5.4.0 b/metadata/md5-cache/app-editors/jedit-5.4.0
new file mode 100644
index 000000000000..2bae524a743f
--- /dev/null
+++ b/metadata/md5-cache/app-editors/jedit-5.4.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=dev-java/jsr305:0 >=virtual/jdk-1.8 dev-java/ant-contrib:0 dev-java/ant-apache-bsf:0 dev-java/bsh:0 test? ( dev-java/ant-junit:0 dev-java/hamcrest-library:1.3 ) >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
+DESCRIPTION=Programmer's editor written in Java
+EAPI=6
+HOMEPAGE=http://www.jedit.org
+INHERIT=desktop java-pkg-2 java-ant-2 xdg-utils
+IUSE=elibc_FreeBSD doc test
+KEYWORDS=amd64 ~ppc64 x86
+LICENSE=BSD GPL-2
+RDEPEND=dev-java/jsr305:0 >=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://sourceforge/jedit/jedit5.4.0source.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 epatch 9f813bb3c47cf2e60619a663b87c5f4e toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff versionator d3fb3ba33acc3bbbdc4d7970227c100d java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-ant-2 e83ca06db890ca292b0b6d43e376e20d xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=0e40bbcb4041f2a0f8242fe10b76f2ee
diff --git a/metadata/md5-cache/app-editors/joe-4.6 b/metadata/md5-cache/app-editors/joe-4.6
new file mode 100644
index 000000000000..96e60c202c3e
--- /dev/null
+++ b/metadata/md5-cache/app-editors/joe-4.6
@@ -0,0 +1,14 @@
+DEFINED_PHASES=postinst postrm prepare
+DEPEND=>=sys-libs/ncurses-5.2-r2:0= sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=A free ASCII-Text Screen Editor for UNIX
+EAPI=6
+HOMEPAGE=https://sourceforge.net/projects/joe-editor/
+INHERIT=autotools gnome2-utils
+IUSE=xterm
+KEYWORDS=~alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris
+LICENSE=GPL-1+ CC-BY-3.0
+RDEPEND=>=sys-libs/ncurses-5.2-r2:0= xterm? ( >=x11-terms/xterm-239 )
+SLOT=0
+SRC_URI=mirror://sourceforge/joe-editor/joe-4.6.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 epatch 9f813bb3c47cf2e60619a663b87c5f4e toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c
+_md5_=4309fc7bbe45df6cb78d85edae11193a
diff --git a/metadata/md5-cache/app-editors/joe-4.6-r1 b/metadata/md5-cache/app-editors/joe-4.6-r1
new file mode 100644
index 000000000000..75694b80a454
--- /dev/null
+++ b/metadata/md5-cache/app-editors/joe-4.6-r1
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=postinst postrm prepare
+DEPEND=>=sys-libs/ncurses-5.2-r2:0=
+DESCRIPTION=A free ASCII-Text Screen Editor for UNIX
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/joe-editor/
+INHERIT=autotools xdg-utils
+IUSE=xterm
+KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris
+LICENSE=GPL-1+ CC-BY-3.0
+RDEPEND=>=sys-libs/ncurses-5.2-r2:0= xterm? ( >=x11-terms/xterm-239 )
+SLOT=0
+SRC_URI=mirror://sourceforge/joe-editor/joe-4.6.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=77f0c353a0dfad4881ec252c8da3c31a
diff --git a/metadata/md5-cache/app-editors/jove-4.16.0.73-r1 b/metadata/md5-cache/app-editors/jove-4.16.0.73-r1
new file mode 100644
index 000000000000..3bcd023ea09c
--- /dev/null
+++ b/metadata/md5-cache/app-editors/jove-4.16.0.73-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=Jonathan's Own Version of Emacs, a light emacs-like editor without LISP bindings
+EAPI=7
+HOMEPAGE=ftp://ftp.cs.toronto.edu/cs/ftp/pub/hugh/jove-dev/
+INHERIT=toolchain-funcs
+IUSE=doc
+KEYWORDS=amd64 ppc x86
+LICENSE=JOVE
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=ftp://ftp.cs.toronto.edu/cs/ftp/pub/hugh/jove-dev/jove4.16.0.73.tgz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=0e048e1299ad161ef7950180847ee08a
diff --git a/metadata/md5-cache/app-editors/juffed-0.10_p20200103 b/metadata/md5-cache/app-editors/juffed-0.10_p20200103
new file mode 100644
index 000000000000..e161fe5309cf
--- /dev/null
+++ b/metadata/md5-cache/app-editors/juffed-0.10_p20200103
@@ -0,0 +1,14 @@
+BDEPEND=dev-qt/linguist-tools:5 dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=app-i18n/enca dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtsingleapplication[X] dev-qt/qtwidgets:5 dev-qt/qtxml:5 x11-libs/qscintilla dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=QScintilla-based tabbed text editor with syntax highlighting
+EAPI=7
+HOMEPAGE=http://juffed.com/en/ https://github.com/Mezomish/juffed
+INHERIT=cmake xdg
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=app-i18n/enca dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtsingleapplication[X] dev-qt/qtwidgets:5 dev-qt/qtxml:5 x11-libs/qscintilla
+SLOT=0
+SRC_URI=https://github.com/Mezomish/juffed/archive/74ab7236a30be17351edc5b83eb3579affd96913.tar.gz -> juffed-0.10_p20200103.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 xdg 6024fbc93167fad782e2032933654857
+_md5_=b2eeedc0bc66fb90ed9ea57d3acc2809
diff --git a/metadata/md5-cache/app-editors/jupp-3.1_p38 b/metadata/md5-cache/app-editors/jupp-3.1_p38
new file mode 100644
index 000000000000..0f35d98bf423
--- /dev/null
+++ b/metadata/md5-cache/app-editors/jupp-3.1_p38
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure prepare
+DEPEND=ncurses? ( sys-libs/ncurses:0= ) !app-editors/joe
+DESCRIPTION=Portable version of Joe's Own Editor
+EAPI=7
+HOMEPAGE=https://www.mirbsd.org/jupp.htm
+IUSE=ncurses
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-1
+RDEPEND=ncurses? ( sys-libs/ncurses:0= ) !app-editors/joe
+SLOT=0
+SRC_URI=https://www.mirbsd.org/MirOS/dist/jupp/joe-3.1jupp38.tgz
+_md5_=692e90300bd26d9bd4815bc045fc4478
diff --git a/metadata/md5-cache/app-editors/jupp-3.1_p40 b/metadata/md5-cache/app-editors/jupp-3.1_p40
new file mode 100644
index 000000000000..63ed9a0ce1a5
--- /dev/null
+++ b/metadata/md5-cache/app-editors/jupp-3.1_p40
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure prepare
+DEPEND=ncurses? ( sys-libs/ncurses:0= ) !app-editors/joe
+DESCRIPTION=Portable version of Joe's Own Editor
+EAPI=7
+HOMEPAGE=https://www.mirbsd.org/jupp.htm
+IUSE=ncurses
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-1
+RDEPEND=ncurses? ( sys-libs/ncurses:0= ) !app-editors/joe
+SLOT=0
+SRC_URI=https://www.mirbsd.org/MirOS/dist/jupp/joe-3.1jupp40.tgz
+_md5_=692e90300bd26d9bd4815bc045fc4478
diff --git a/metadata/md5-cache/app-editors/kakoune-2021.08.28-r1 b/metadata/md5-cache/app-editors/kakoune-2021.08.28-r1
new file mode 100644
index 000000000000..370898d83ca8
--- /dev/null
+++ b/metadata/md5-cache/app-editors/kakoune-2021.08.28-r1
@@ -0,0 +1,12 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Modal editor inspired by vim
+EAPI=8
+HOMEPAGE=http://kakoune.org/ https://github.com/mawww/kakoune
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Unlicense
+SLOT=0
+SRC_URI=https://github.com/mawww/kakoune/releases/download/v2021.08.28/kakoune-2021.08.28.tar.bz2
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=6cbd78be92b57afea47a0dead7b94b55
diff --git a/metadata/md5-cache/app-editors/kile-2.9.93-r1 b/metadata/md5-cache/app-editors/kile-2.9.93-r1
new file mode 100644
index 000000000000..ed7f975f6849
--- /dev/null
+++ b/metadata/md5-cache/app-editors/kile-2.9.93-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.74.0:5 ) >=kde-frameworks/extra-cmake-modules-5.74.0:5
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtdbus-5.14.2:5 >=dev-qt/qtscript-5.14.2:5 >=dev-qt/qttest-5.14.2:5 >=dev-qt/qtwidgets-5.14.2:5 kde-apps/okular:5 >=kde-frameworks/kconfig-5.74.0:5 >=kde-frameworks/kcoreaddons-5.74.0:5 >=kde-frameworks/kcrash-5.74.0:5 >=kde-frameworks/kdbusaddons-5.74.0:5 >=kde-frameworks/kdoctools-5.74.0:5 >=kde-frameworks/kguiaddons-5.74.0:5 >=kde-frameworks/ki18n-5.74.0:5 >=kde-frameworks/kiconthemes-5.74.0:5 >=kde-frameworks/kinit-5.74.0:5 >=kde-frameworks/kio-5.74.0:5 >=kde-frameworks/kparts-5.74.0:5 >=kde-frameworks/ktexteditor-5.74.0:5 >=kde-frameworks/kwindowsystem-5.74.0:5 >=kde-frameworks/kxmlgui-5.74.0:5 pdf? ( app-text/poppler[qt5] ) dev-util/desktop-file-utils x11-misc/shared-mime-info dev-qt/qtcore:5
+DESCRIPTION=Latex Editor and TeX shell based on KDE Frameworks
+EAPI=7
+HOMEPAGE=https://apps.kde.org/kile/ https://kile.sourceforge.io/
+INHERIT=ecm kde.org
+IUSE=+pdf +png debug +handbook
+KEYWORDS=amd64 ~riscv x86
+LICENSE=FDL-1.2 GPL-2
+RDEPEND=>=dev-qt/qtdbus-5.14.2:5 >=dev-qt/qtscript-5.14.2:5 >=dev-qt/qttest-5.14.2:5 >=dev-qt/qtwidgets-5.14.2:5 kde-apps/okular:5 >=kde-frameworks/kconfig-5.74.0:5 >=kde-frameworks/kcoreaddons-5.74.0:5 >=kde-frameworks/kcrash-5.74.0:5 >=kde-frameworks/kdbusaddons-5.74.0:5 >=kde-frameworks/kdoctools-5.74.0:5 >=kde-frameworks/kguiaddons-5.74.0:5 >=kde-frameworks/ki18n-5.74.0:5 >=kde-frameworks/kiconthemes-5.74.0:5 >=kde-frameworks/kinit-5.74.0:5 >=kde-frameworks/kio-5.74.0:5 >=kde-frameworks/kparts-5.74.0:5 >=kde-frameworks/ktexteditor-5.74.0:5 >=kde-frameworks/kwindowsystem-5.74.0:5 >=kde-frameworks/kxmlgui-5.74.0:5 pdf? ( app-text/poppler[qt5] ) kde-apps/konsole:5 kde-apps/okular:5[pdf?] virtual/latex-base virtual/tex-base pdf? ( app-text/ghostscript-gpl app-text/texlive-core ) png? ( app-text/dvipng virtual/imagemagick-tools[png?] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+SLOT=5
+SRC_URI=mirror://sourceforge/kile/kile-2.9.93.tar.bz2
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 virtualx fa024aa649b6bd544144bf94893d402c xdg 6024fbc93167fad782e2032933654857 ecm 9fe70cc0ef1ddfecce7548500987215d kde.org f95aaca4085d2d633c2b76abfd72208f
+_md5_=ae9332b9326be0666f7ab2bf60064b3b
diff --git a/metadata/md5-cache/app-editors/le-1.16.5 b/metadata/md5-cache/app-editors/le-1.16.5
new file mode 100644
index 000000000000..b5aa76112ead
--- /dev/null
+++ b/metadata/md5-cache/app-editors/le-1.16.5
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=Terminal text editor
+EAPI=6
+HOMEPAGE=http://lav.yar.ru/programs.html
+KEYWORDS=amd64 ppc x86
+LICENSE=GPL-3
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=http://lav.yar.ru/download/le/le-1.16.5.tar.gz
+_md5_=7de535c94ebd34e3be9e4a09c386bebc
diff --git a/metadata/md5-cache/app-editors/leafpad-0.8.18.1-r1 b/metadata/md5-cache/app-editors/leafpad-0.8.18.1-r1
new file mode 100644
index 000000000000..bcdea2257242
--- /dev/null
+++ b/metadata/md5-cache/app-editors/leafpad-0.8.18.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig
+DEFINED_PHASES=configure postinst postrm preinst prepare
+DEPEND=virtual/libintl x11-libs/gtk+:2 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Simple GTK2 text editor
+EAPI=7
+HOMEPAGE=http://tarot.freeshell.org/leafpad/
+INHERIT=xdg
+IUSE=emacs
+KEYWORDS=amd64 ~arm ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=virtual/libintl x11-libs/gtk+:2
+SLOT=0
+SRC_URI=mirror://nongnu/leafpad/leafpad-0.8.18.1.tar.gz
+_eclasses_=xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=407672932823b60ed96f9fb9191efef6
diff --git a/metadata/md5-cache/app-editors/levee-3.5a b/metadata/md5-cache/app-editors/levee-3.5a
new file mode 100644
index 000000000000..3aa041d145bf
--- /dev/null
+++ b/metadata/md5-cache/app-editors/levee-3.5a
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install
+DEPEND=!app-text/lv sys-libs/ncurses:0=
+DESCRIPTION=Really tiny vi clone, for things like rescue disks
+EAPI=7
+HOMEPAGE=http://www.pell.chi.il.us/~orc/Code/
+INHERIT=toolchain-funcs
+KEYWORDS=amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
+LICENSE=levee
+RDEPEND=!app-text/lv sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=http://www.pell.chi.il.us/~orc/Code/levee/levee-3.5a.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=fbe5c400e792b374156f979c2e869e8f
diff --git a/metadata/md5-cache/app-editors/lpe-1.2.6.13 b/metadata/md5-cache/app-editors/lpe-1.2.6.13
new file mode 100644
index 000000000000..fbe0828f1635
--- /dev/null
+++ b/metadata/md5-cache/app-editors/lpe-1.2.6.13
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext )
+DEFINED_PHASES=configure install prepare
+DEPEND=sys-libs/ncurses:0= sys-libs/slang
+DESCRIPTION=a lightweight programmers editor
+EAPI=7
+HOMEPAGE=https://packages.qa.debian.org/l/lpe.html
+INHERIT=toolchain-funcs
+IUSE=nls
+KEYWORDS=amd64 ppc sparc x86 ~x86-linux
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:0= sys-libs/slang
+SLOT=0
+SRC_URI=mirror://debian/pool/main/l/lpe/lpe_1.2.6.13-0.1.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=f1865d6d0e771aa6f44f322a5422fac3
diff --git a/metadata/md5-cache/app-editors/lpe-1.2.8_p20210401 b/metadata/md5-cache/app-editors/lpe-1.2.8_p20210401
new file mode 100644
index 000000000000..7038c30b664d
--- /dev/null
+++ b/metadata/md5-cache/app-editors/lpe-1.2.8_p20210401
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext virtual/libintl ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure install prepare
+DEPEND=sys-libs/ncurses:0= sys-libs/slang
+DESCRIPTION=A lightweight programmers editor
+EAPI=7
+HOMEPAGE=https://packages.qa.debian.org/l/lpe.html
+INHERIT=autotools toolchain-funcs
+IUSE=nls
+KEYWORDS=amd64 ppc ~riscv sparc x86 ~x86-linux
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:0= sys-libs/slang
+SLOT=0
+SRC_URI=https://github.com/AdamMajer/lpe/archive/203c88eae66c6a3bffd050286af6d9aacf85816e.tar.gz -> lpe-1.2.8_p20210401.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf
+_md5_=0a8075f55728bc23e2fc0932c93bad66
diff --git a/metadata/md5-cache/app-editors/mg-20210314-r1 b/metadata/md5-cache/app-editors/mg-20210314-r1
new file mode 100644
index 000000000000..cd6805dfa53c
--- /dev/null
+++ b/metadata/md5-cache/app-editors/mg-20210314-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst prepare
+DEPEND=sys-libs/ncurses:0= !elibc_FreeBSD? ( >=dev-libs/libbsd-0.7.0 ) virtual/pkgconfig
+DESCRIPTION=MicroGnuEmacs, a port from the BSDs
+EAPI=7
+HOMEPAGE=https://homepage.boetes.org/software/mg/
+INHERIT=toolchain-funcs
+IUSE=livecd
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 sparc x86
+LICENSE=public-domain
+RDEPEND=sys-libs/ncurses:0= !elibc_FreeBSD? ( >=dev-libs/libbsd-0.7.0 )
+SLOT=0
+SRC_URI=https://github.com/hboetes/mg/archive/20210314.tar.gz -> mg-20210314.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=abc8ec39317bc5e6e1762f7b0f301c62
diff --git a/metadata/md5-cache/app-editors/mg-20210609-r1 b/metadata/md5-cache/app-editors/mg-20210609-r1
new file mode 100644
index 000000000000..926cecc9dd51
--- /dev/null
+++ b/metadata/md5-cache/app-editors/mg-20210609-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install postinst prepare
+DEPEND=sys-libs/ncurses:0= !elibc_FreeBSD? ( >=dev-libs/libbsd-0.7.0 )
+DESCRIPTION=MicroGnuEmacs, a port from the BSDs
+EAPI=8
+HOMEPAGE=https://homepage.boetes.org/software/mg/ https://github.com/hboetes/mg
+INHERIT=toolchain-funcs
+IUSE=livecd
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 ~riscv sparc x86
+LICENSE=public-domain
+RDEPEND=sys-libs/ncurses:0= !elibc_FreeBSD? ( >=dev-libs/libbsd-0.7.0 )
+SLOT=0
+SRC_URI=https://github.com/hboetes/mg/archive/20210609.tar.gz -> mg-20210609.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=a03ccfdfe9ba1f549d033600cc18b6f2
diff --git a/metadata/md5-cache/app-editors/micro-2.0.10 b/metadata/md5-cache/app-editors/micro-2.0.10
new file mode 100644
index 000000000000..fc1e67ebc07d
--- /dev/null
+++ b/metadata/md5-cache/app-editors/micro-2.0.10
@@ -0,0 +1,14 @@
+BDEPEND=dev-vcs/git >=dev-lang/go-1.12 app-arch/unzip
+DEFINED_PHASES=compile install postinst postrm preinst unpack
+DESCRIPTION=Modern and intuitive terminal-based text editor
+EAPI=8
+HOMEPAGE=https://github.com/zyedidia/micro
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=go-module optfeature desktop xdg
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=MIT Apache-2.0 BSD MPL-2.0
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/zyedidia/micro/archive/v2.0.10.tar.gz -> micro-2.0.10.tar.gz mirror://goproxy//github.com/blang/semver/@v/v3.5.1+incompatible.zip -> github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.zip mirror://goproxy//github.com/blang/semver/@v/v3.5.1+incompatible.mod -> github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.zip -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.zip -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/gdamore/encoding/@v/v1.0.0.zip -> github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/gdamore/encoding/@v/v1.0.0.mod -> github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/go-errors/errors/@v/v1.0.1.zip -> github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/go-errors/errors/@v/v1.0.1.mod -> github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/kr/pretty/@v/v0.1.0.zip -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/pretty/@v/v0.1.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.zip -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/lucasb-eyer/go-colorful/@v/v1.0.3.zip -> github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/lucasb-eyer/go-colorful/@v/v1.0.3.mod -> github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.zip -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/rivo/uniseg/@v/v0.1.0.zip -> github.com%2Frivo%2Funiseg%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/rivo/uniseg/@v/v0.1.0.mod -> github.com%2Frivo%2Funiseg%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/robertkrimen/otto/@v/v0.0.0-20191219234010-c382bd3c16ff.zip -> github.com%2Frobertkrimen%2Fotto%2F@v%2Fv0.0.0-20191219234010-c382bd3c16ff.zip mirror://goproxy//github.com/robertkrimen/otto/@v/v0.0.0-20191219234010-c382bd3c16ff.mod -> github.com%2Frobertkrimen%2Fotto%2F@v%2Fv0.0.0-20191219234010-c382bd3c16ff.mod mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.zip -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.mod -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/xo/terminfo/@v/v0.0.0-20200218205459-454e5b68f9e8.zip -> github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20200218205459-454e5b68f9e8.zip mirror://goproxy//github.com/xo/terminfo/@v/v0.0.0-20200218205459-454e5b68f9e8.mod -> github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20200218205459-454e5b68f9e8.mod mirror://goproxy//github.com/yuin/gopher-lua/@v/v0.0.0-20190206043414-8bfc7677f583.mod -> github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20190206043414-8bfc7677f583.mod mirror://goproxy//github.com/yuin/gopher-lua/@v/v0.0.0-20191220021717-ab39c6098bdb.zip -> github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20191220021717-ab39c6098bdb.zip mirror://goproxy//github.com/yuin/gopher-lua/@v/v0.0.0-20191220021717-ab39c6098bdb.mod -> github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20191220021717-ab39c6098bdb.mod mirror://goproxy//github.com/zyedidia/clipboard/@v/v1.0.3.zip -> github.com%2Fzyedidia%2Fclipboard%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/zyedidia/clipboard/@v/v1.0.3.mod -> github.com%2Fzyedidia%2Fclipboard%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/zyedidia/glob/@v/v0.0.0-20170209203856-dd4023a66dc3.zip -> github.com%2Fzyedidia%2Fglob%2F@v%2Fv0.0.0-20170209203856-dd4023a66dc3.zip mirror://goproxy//github.com/zyedidia/glob/@v/v0.0.0-20170209203856-dd4023a66dc3.mod -> github.com%2Fzyedidia%2Fglob%2F@v%2Fv0.0.0-20170209203856-dd4023a66dc3.mod mirror://goproxy//github.com/zyedidia/go-runewidth/@v/v0.0.12.zip -> github.com%2Fzyedidia%2Fgo-runewidth%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/zyedidia/go-runewidth/@v/v0.0.12.mod -> github.com%2Fzyedidia%2Fgo-runewidth%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/zyedidia/go-shellquote/@v/v0.0.0-20200613203517-eccd813c0655.zip -> github.com%2Fzyedidia%2Fgo-shellquote%2F@v%2Fv0.0.0-20200613203517-eccd813c0655.zip mirror://goproxy//github.com/zyedidia/go-shellquote/@v/v0.0.0-20200613203517-eccd813c0655.mod -> github.com%2Fzyedidia%2Fgo-shellquote%2F@v%2Fv0.0.0-20200613203517-eccd813c0655.mod mirror://goproxy//github.com/zyedidia/highlight/@v/v0.0.0-20170330143449-201131ce5cf5.zip -> github.com%2Fzyedidia%2Fhighlight%2F@v%2Fv0.0.0-20170330143449-201131ce5cf5.zip mirror://goproxy//github.com/zyedidia/highlight/@v/v0.0.0-20170330143449-201131ce5cf5.mod -> github.com%2Fzyedidia%2Fhighlight%2F@v%2Fv0.0.0-20170330143449-201131ce5cf5.mod mirror://goproxy//github.com/zyedidia/json5/@v/v0.0.0-20200102012142-2da050b1a98d.zip -> github.com%2Fzyedidia%2Fjson5%2F@v%2Fv0.0.0-20200102012142-2da050b1a98d.zip mirror://goproxy//github.com/zyedidia/json5/@v/v0.0.0-20200102012142-2da050b1a98d.mod -> github.com%2Fzyedidia%2Fjson5%2F@v%2Fv0.0.0-20200102012142-2da050b1a98d.mod mirror://goproxy//github.com/zyedidia/poller/@v/v1.0.1.zip -> github.com%2Fzyedidia%2Fpoller%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/zyedidia/poller/@v/v1.0.1.mod -> github.com%2Fzyedidia%2Fpoller%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/zyedidia/pty/@v/v1.1.15.zip -> github.com%2Fzyedidia%2Fpty%2F@v%2Fv1.1.15.zip mirror://goproxy//github.com/zyedidia/pty/@v/v1.1.15.mod -> github.com%2Fzyedidia%2Fpty%2F@v%2Fv1.1.15.mod mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.8.zip -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.8.zip mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.8.mod -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.8.mod mirror://goproxy//github.com/zyedidia/terminal/@v/v0.0.0-20180726154117-533c623e2415.zip -> github.com%2Fzyedidia%2Fterminal%2F@v%2Fv0.0.0-20180726154117-533c623e2415.zip mirror://goproxy//github.com/zyedidia/terminal/@v/v0.0.0-20180726154117-533c623e2415.mod -> github.com%2Fzyedidia%2Fterminal%2F@v%2Fv0.0.0-20180726154117-533c623e2415.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190204203706-41f3e6584952.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190204203706-41f3e6584952.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190626150813-e07cf5db2756.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190626150813-e07cf5db2756.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/text/@v/v0.3.2.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip mirror://goproxy//golang.org/x/text/@v/v0.3.2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/sourcemap.v1/@v/v1.0.5.zip -> gopkg.in%2Fsourcemap.v1%2F@v%2Fv1.0.5.zip mirror://goproxy//gopkg.in/sourcemap.v1/@v/v1.0.5.mod -> gopkg.in%2Fsourcemap.v1%2F@v%2Fv1.0.5.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.4.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.7.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.7.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.mod mirror://goproxy//layeh.com/gopher-luar/@v/v1.0.7.zip -> layeh.com%2Fgopher-luar%2F@v%2Fv1.0.7.zip mirror://goproxy//layeh.com/gopher-luar/@v/v1.0.7.mod -> layeh.com%2Fgopher-luar%2F@v%2Fv1.0.7.mod
+_eclasses_=go-module 34c2d0a98b291ac9acda0cb54c9ffd61 optfeature 30ce9dec2b8943338c9b015bd32bac6a desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=f023b69e60fcd0896ea391d12405a53e
diff --git a/metadata/md5-cache/app-editors/micro-2.0.9 b/metadata/md5-cache/app-editors/micro-2.0.9
new file mode 100644
index 000000000000..26cae03f86a7
--- /dev/null
+++ b/metadata/md5-cache/app-editors/micro-2.0.9
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-lang/go-1.12 app-arch/unzip
+DEFINED_PHASES=compile install postinst unpack
+DESCRIPTION=Modern and intuitive terminal-based text editor
+EAPI=7
+HOMEPAGE=https://github.com/zyedidia/micro
+INHERIT=go-module optfeature
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT Apache-2.0 BSD MPL-2.0
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/zyedidia/micro/archive/v2.0.9.tar.gz -> micro-2.0.9.tar.gz mirror://goproxy//github.com/blang/semver/@v/v3.5.1+incompatible.zip -> github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.zip mirror://goproxy//github.com/blang/semver/@v/v3.5.1+incompatible.mod -> github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.zip -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.zip -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/gdamore/encoding/@v/v1.0.0.zip -> github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/gdamore/encoding/@v/v1.0.0.mod -> github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/go-errors/errors/@v/v1.0.1.zip -> github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/go-errors/errors/@v/v1.0.1.mod -> github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/kr/pretty/@v/v0.1.0.zip -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/pretty/@v/v0.1.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.zip -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/lucasb-eyer/go-colorful/@v/v1.0.3.zip -> github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/lucasb-eyer/go-colorful/@v/v1.0.3.mod -> github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/p-e-w/go-runewidth/@v/v0.0.10-0.20200613030200-3e1705c5c059.zip -> github.com%2Fp-e-w%2Fgo-runewidth%2F@v%2Fv0.0.10-0.20200613030200-3e1705c5c059.zip mirror://goproxy//github.com/p-e-w/go-runewidth/@v/v0.0.10-0.20200613030200-3e1705c5c059.mod -> github.com%2Fp-e-w%2Fgo-runewidth%2F@v%2Fv0.0.10-0.20200613030200-3e1705c5c059.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.zip -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/rivo/uniseg/@v/v0.1.0.zip -> github.com%2Frivo%2Funiseg%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/rivo/uniseg/@v/v0.1.0.mod -> github.com%2Frivo%2Funiseg%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/robertkrimen/otto/@v/v0.0.0-20191219234010-c382bd3c16ff.zip -> github.com%2Frobertkrimen%2Fotto%2F@v%2Fv0.0.0-20191219234010-c382bd3c16ff.zip mirror://goproxy//github.com/robertkrimen/otto/@v/v0.0.0-20191219234010-c382bd3c16ff.mod -> github.com%2Frobertkrimen%2Fotto%2F@v%2Fv0.0.0-20191219234010-c382bd3c16ff.mod mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.zip -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/sergi/go-diff/@v/v1.1.0.mod -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.zip -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/xo/terminfo/@v/v0.0.0-20200218205459-454e5b68f9e8.zip -> github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20200218205459-454e5b68f9e8.zip mirror://goproxy//github.com/xo/terminfo/@v/v0.0.0-20200218205459-454e5b68f9e8.mod -> github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20200218205459-454e5b68f9e8.mod mirror://goproxy//github.com/yuin/gopher-lua/@v/v0.0.0-20190206043414-8bfc7677f583.mod -> github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20190206043414-8bfc7677f583.mod mirror://goproxy//github.com/yuin/gopher-lua/@v/v0.0.0-20191220021717-ab39c6098bdb.zip -> github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20191220021717-ab39c6098bdb.zip mirror://goproxy//github.com/yuin/gopher-lua/@v/v0.0.0-20191220021717-ab39c6098bdb.mod -> github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20191220021717-ab39c6098bdb.mod mirror://goproxy//github.com/zyedidia/clipboard/@v/v1.0.3.zip -> github.com%2Fzyedidia%2Fclipboard%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/zyedidia/clipboard/@v/v1.0.3.mod -> github.com%2Fzyedidia%2Fclipboard%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/zyedidia/glob/@v/v0.0.0-20170209203856-dd4023a66dc3.zip -> github.com%2Fzyedidia%2Fglob%2F@v%2Fv0.0.0-20170209203856-dd4023a66dc3.zip mirror://goproxy//github.com/zyedidia/glob/@v/v0.0.0-20170209203856-dd4023a66dc3.mod -> github.com%2Fzyedidia%2Fglob%2F@v%2Fv0.0.0-20170209203856-dd4023a66dc3.mod mirror://goproxy//github.com/zyedidia/go-runewidth/@v/v0.0.12.zip -> github.com%2Fzyedidia%2Fgo-runewidth%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/zyedidia/go-runewidth/@v/v0.0.12.mod -> github.com%2Fzyedidia%2Fgo-runewidth%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/zyedidia/go-shellquote/@v/v0.0.0-20200613203517-eccd813c0655.zip -> github.com%2Fzyedidia%2Fgo-shellquote%2F@v%2Fv0.0.0-20200613203517-eccd813c0655.zip mirror://goproxy//github.com/zyedidia/go-shellquote/@v/v0.0.0-20200613203517-eccd813c0655.mod -> github.com%2Fzyedidia%2Fgo-shellquote%2F@v%2Fv0.0.0-20200613203517-eccd813c0655.mod mirror://goproxy//github.com/zyedidia/highlight/@v/v0.0.0-20170330143449-201131ce5cf5.zip -> github.com%2Fzyedidia%2Fhighlight%2F@v%2Fv0.0.0-20170330143449-201131ce5cf5.zip mirror://goproxy//github.com/zyedidia/highlight/@v/v0.0.0-20170330143449-201131ce5cf5.mod -> github.com%2Fzyedidia%2Fhighlight%2F@v%2Fv0.0.0-20170330143449-201131ce5cf5.mod mirror://goproxy//github.com/zyedidia/json5/@v/v0.0.0-20200102012142-2da050b1a98d.zip -> github.com%2Fzyedidia%2Fjson5%2F@v%2Fv0.0.0-20200102012142-2da050b1a98d.zip mirror://goproxy//github.com/zyedidia/json5/@v/v0.0.0-20200102012142-2da050b1a98d.mod -> github.com%2Fzyedidia%2Fjson5%2F@v%2Fv0.0.0-20200102012142-2da050b1a98d.mod mirror://goproxy//github.com/zyedidia/poller/@v/v1.0.1.zip -> github.com%2Fzyedidia%2Fpoller%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/zyedidia/poller/@v/v1.0.1.mod -> github.com%2Fzyedidia%2Fpoller%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/zyedidia/pty/@v/v2.0.0+incompatible.zip -> github.com%2Fzyedidia%2Fpty%2F@v%2Fv2.0.0+incompatible.zip mirror://goproxy//github.com/zyedidia/pty/@v/v2.0.0+incompatible.mod -> github.com%2Fzyedidia%2Fpty%2F@v%2Fv2.0.0+incompatible.mod mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.6.zip -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.6.zip mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.6.mod -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.6.mod mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.7.zip -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.7.zip mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.7.mod -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.7.mod mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.8.zip -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.8.zip mirror://goproxy//github.com/zyedidia/tcell/v2/@v/v2.0.8.mod -> github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.8.mod mirror://goproxy//github.com/zyedidia/terminal/@v/v0.0.0-20180726154117-533c623e2415.zip -> github.com%2Fzyedidia%2Fterminal%2F@v%2Fv0.0.0-20180726154117-533c623e2415.zip mirror://goproxy//github.com/zyedidia/terminal/@v/v0.0.0-20180726154117-533c623e2415.mod -> github.com%2Fzyedidia%2Fterminal%2F@v%2Fv0.0.0-20180726154117-533c623e2415.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190204203706-41f3e6584952.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190204203706-41f3e6584952.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190626150813-e07cf5db2756.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190626150813-e07cf5db2756.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/text/@v/v0.3.2.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip mirror://goproxy//golang.org/x/text/@v/v0.3.2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/sourcemap.v1/@v/v1.0.5.zip -> gopkg.in%2Fsourcemap.v1%2F@v%2Fv1.0.5.zip mirror://goproxy//gopkg.in/sourcemap.v1/@v/v1.0.5.mod -> gopkg.in%2Fsourcemap.v1%2F@v%2Fv1.0.5.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.4.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.7.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.7.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.mod mirror://goproxy//layeh.com/gopher-luar/@v/v1.0.7.zip -> layeh.com%2Fgopher-luar%2F@v%2Fv1.0.7.zip mirror://goproxy//layeh.com/gopher-luar/@v/v1.0.7.mod -> layeh.com%2Fgopher-luar%2F@v%2Fv1.0.7.mod
+_eclasses_=go-module 34c2d0a98b291ac9acda0cb54c9ffd61 optfeature 30ce9dec2b8943338c9b015bd32bac6a
+_md5_=a19d74ffb9df63e1184a851a69bffa75
diff --git a/metadata/md5-cache/app-editors/moe-1.10 b/metadata/md5-cache/app-editors/moe-1.10
new file mode 100644
index 000000000000..521ff2661745
--- /dev/null
+++ b/metadata/md5-cache/app-editors/moe-1.10
@@ -0,0 +1,13 @@
+DEFINED_PHASES=prepare unpack
+DEPEND=|| ( app-arch/plzip app-arch/pdlzip app-arch/lzip ) sys-libs/ncurses:0= virtual/pkgconfig
+DESCRIPTION=A powerful and user-friendly console text editor
+EAPI=6
+HOMEPAGE=https://www.gnu.org/software/moe/
+INHERIT=toolchain-funcs unpacker
+KEYWORDS=amd64 arm x86 amd64-linux ~x86-linux
+LICENSE=GPL-3
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=mirror://gnu/moe/moe-1.10.tar.lz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 unpacker 928e1f35ef78ba9fc2b214e29c2b55a4
+_md5_=ed76c05f834152013a6a63aba17a3017
diff --git a/metadata/md5-cache/app-editors/moe-1.11 b/metadata/md5-cache/app-editors/moe-1.11
new file mode 100644
index 000000000000..5f4afe03251f
--- /dev/null
+++ b/metadata/md5-cache/app-editors/moe-1.11
@@ -0,0 +1,13 @@
+DEFINED_PHASES=prepare unpack
+DEPEND=|| ( app-arch/plzip app-arch/pdlzip app-arch/lzip ) sys-libs/ncurses:0= virtual/pkgconfig
+DESCRIPTION=A powerful and user-friendly console text editor
+EAPI=6
+HOMEPAGE=https://www.gnu.org/software/moe/
+INHERIT=toolchain-funcs unpacker
+KEYWORDS=~amd64 ~arm ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-3
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=mirror://gnu/moe/moe-1.11.tar.lz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 unpacker 928e1f35ef78ba9fc2b214e29c2b55a4
+_md5_=61d4aa4eef5a49b5a6576a0e21e779d9
diff --git a/metadata/md5-cache/app-editors/moe-1.9 b/metadata/md5-cache/app-editors/moe-1.9
new file mode 100644
index 000000000000..72228d4a1e39
--- /dev/null
+++ b/metadata/md5-cache/app-editors/moe-1.9
@@ -0,0 +1,13 @@
+DEFINED_PHASES=prepare unpack
+DEPEND=|| ( app-arch/plzip app-arch/pdlzip app-arch/lzip ) sys-libs/ncurses:0= virtual/pkgconfig
+DESCRIPTION=A powerful and user-friendly console text editor
+EAPI=6
+HOMEPAGE=https://www.gnu.org/software/moe/
+INHERIT=toolchain-funcs unpacker
+KEYWORDS=amd64 arm x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-3
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=mirror://gnu/moe/moe-1.9.tar.lz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 unpacker 928e1f35ef78ba9fc2b214e29c2b55a4
+_md5_=661cef3a72d6b1aa18608f54ad40360a
diff --git a/metadata/md5-cache/app-editors/mousepad-0.5.7 b/metadata/md5-cache/app-editors/mousepad-0.5.7
new file mode 100644
index 000000000000..d12fd95a94e0
--- /dev/null
+++ b/metadata/md5-cache/app-editors/mousepad-0.5.7
@@ -0,0 +1,14 @@
+BDEPEND=dev-lang/perl dev-util/intltool sys-devel/gettext virtual/pkgconfig
+DEFINED_PHASES=configure postinst postrm
+DEPEND=>=dev-libs/glib-2.52 >=x11-libs/gtk+-3.22:3 >=x11-libs/gtksourceview-4.0.0:4
+DESCRIPTION=GTK+-based editor for the Xfce Desktop Environment
+EAPI=7
+HOMEPAGE=https://git.xfce.org/apps/mousepad/about/
+INHERIT=gnome2-utils xdg-utils
+KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-libs/glib-2.52 >=x11-libs/gtk+-3.22:3 >=x11-libs/gtksourceview-4.0.0:4
+SLOT=0
+SRC_URI=https://archive.xfce.org/src/apps/mousepad/0.5/mousepad-0.5.7.tar.bz2
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c
+_md5_=6a9250fca2384397914e49fea09b40d6
diff --git a/metadata/md5-cache/app-editors/nano-5.8-r2 b/metadata/md5-cache/app-editors/nano-5.8-r2
new file mode 100644
index 000000000000..f19945608b34
--- /dev/null
+++ b/metadata/md5-cache/app-editors/nano-5.8-r2
@@ -0,0 +1,16 @@
+BDEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig
+DEFINED_PHASES=configure install prepare
+DEPEND=!static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:= magic? ( sys-apps/file ) nls? ( virtual/libintl ) ) static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:=[static-libs(+)] magic? ( sys-apps/file[static-libs(+)] ) nls? ( virtual/libintl ) )
+DESCRIPTION=GNU GPL'd Pico clone with more functionality
+EAPI=7
+HOMEPAGE=https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide
+INHERIT=flag-o-matic
+IUSE=debug justify magic minimal ncurses nls +spell +split-usr static unicode
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-3
+RDEPEND=!static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:= magic? ( sys-apps/file ) nls? ( virtual/libintl ) )
+REQUIRED_USE=magic? ( !minimal )
+SLOT=0
+SRC_URI=https://www.nano-editor.org/dist/v5/nano-5.8.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=a863d05a3c5b0dac8fc5ae80be4dd5a6
diff --git a/metadata/md5-cache/app-editors/nano-5.9 b/metadata/md5-cache/app-editors/nano-5.9
new file mode 100644
index 000000000000..0d5eb7d7d586
--- /dev/null
+++ b/metadata/md5-cache/app-editors/nano-5.9
@@ -0,0 +1,16 @@
+BDEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig
+DEFINED_PHASES=configure install prepare
+DEPEND=!static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:= magic? ( sys-apps/file ) nls? ( virtual/libintl ) ) static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:=[static-libs(+)] magic? ( sys-apps/file[static-libs(+)] ) nls? ( virtual/libintl ) )
+DESCRIPTION=GNU GPL'd Pico clone with more functionality
+EAPI=8
+HOMEPAGE=https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide
+INHERIT=flag-o-matic
+IUSE=debug justify magic minimal ncurses nls +spell +split-usr static unicode
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-3
+RDEPEND=!static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:= magic? ( sys-apps/file ) nls? ( virtual/libintl ) )
+REQUIRED_USE=magic? ( !minimal )
+SLOT=0
+SRC_URI=https://www.nano-editor.org/dist/v5/nano-5.9.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=911d2c7915e049280a3e08a5c75aa1e5
diff --git a/metadata/md5-cache/app-editors/nano-9999 b/metadata/md5-cache/app-editors/nano-9999
new file mode 100644
index 000000000000..82910f1baa57
--- /dev/null
+++ b/metadata/md5-cache/app-editors/nano-9999
@@ -0,0 +1,15 @@
+BDEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure install prepare unpack
+DEPEND=!static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:= magic? ( sys-apps/file ) nls? ( virtual/libintl ) ) static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:=[static-libs(+)] magic? ( sys-apps/file[static-libs(+)] ) nls? ( virtual/libintl ) )
+DESCRIPTION=GNU GPL'd Pico clone with more functionality
+EAPI=8
+HOMEPAGE=https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Basics_Guide
+INHERIT=flag-o-matic git-r3 autotools
+IUSE=debug justify magic minimal ncurses nls +spell +split-usr static unicode
+LICENSE=GPL-3
+PROPERTIES=live
+RDEPEND=!static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:= magic? ( sys-apps/file ) nls? ( virtual/libintl ) )
+REQUIRED_USE=magic? ( !minimal )
+SLOT=0
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf
+_md5_=911d2c7915e049280a3e08a5c75aa1e5
diff --git a/metadata/md5-cache/app-editors/ne-3.3.0 b/metadata/md5-cache/app-editors/ne-3.3.0
new file mode 100644
index 000000000000..abd03b9f94d9
--- /dev/null
+++ b/metadata/md5-cache/app-editors/ne-3.3.0
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install prepare
+DEPEND=sys-libs/ncurses:=
+DESCRIPTION=The nice editor, easy to use for the beginner and powerful for the wizard
+EAPI=7
+HOMEPAGE=https://ne.di.unimi.it/
+INHERIT=autotools flag-o-matic toolchain-funcs
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
+LICENSE=GPL-3
+RDEPEND=sys-libs/ncurses:= dev-lang/perl
+SLOT=0
+SRC_URI=https://ne.di.unimi.it/ne-3.3.0.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=ce45116e13664833b4df4a41280a936c
diff --git a/metadata/md5-cache/app-editors/ne-3.3.1 b/metadata/md5-cache/app-editors/ne-3.3.1
new file mode 100644
index 000000000000..323b5b0f9dfd
--- /dev/null
+++ b/metadata/md5-cache/app-editors/ne-3.3.1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install prepare
+DEPEND=sys-libs/ncurses:=
+DESCRIPTION=The nice editor, easy to use for the beginner and powerful for the wizard
+EAPI=7
+HOMEPAGE=https://ne.di.unimi.it/
+INHERIT=autotools flag-o-matic toolchain-funcs
+KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
+LICENSE=GPL-3
+RDEPEND=sys-libs/ncurses:= dev-lang/perl
+SLOT=0
+SRC_URI=https://ne.di.unimi.it/ne-3.3.1.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=f9359c963f6a179d101d17f2c04cd75f
diff --git a/metadata/md5-cache/app-editors/nedit-5.7 b/metadata/md5-cache/app-editors/nedit-5.7
new file mode 100644
index 000000000000..9240a8cb773e
--- /dev/null
+++ b/metadata/md5-cache/app-editors/nedit-5.7
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=>=x11-libs/motif-2.3:0 x11-libs/libXt x11-libs/libX11 || ( dev-util/yacc sys-devel/bison ) dev-lang/perl
+DESCRIPTION=Multi-purpose text editor for the X Window System
+EAPI=7
+HOMEPAGE=https://sourceforge.net/projects/nedit
+INHERIT=desktop toolchain-funcs
+IUSE=doc
+KEYWORDS=~alpha amd64 ~mips ppc ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=>=x11-libs/motif-2.3:0 x11-libs/libXt x11-libs/libX11
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/project/nedit/nedit-source/nedit-5.7-src.tar.gz https://dev.gentoo.org/~jlec/distfiles/nedit.png.xz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=df92e2afd15c5c0fd8a77189898ab7db
diff --git a/metadata/md5-cache/app-editors/neovim-0.4.4-r101 b/metadata/md5-cache/app-editors/neovim-0.4.4-r101
new file mode 100644
index 000000000000..8a469dbb3430
--- /dev/null
+++ b/metadata/md5-cache/app-editors/neovim-0.4.4-r101
@@ -0,0 +1,16 @@
+BDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-util/gperf virtual/libiconv virtual/libintl virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-lua/luv[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?] lua_single_target_luajit? ( dev-lua/lpeg[lua_targets_luajit(-)] dev-lua/mpack[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/lpeg[lua_targets_lua5-1(-)] dev-lua/mpack[lua_targets_lua5-1(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) dev-libs/libuv:0= >=dev-libs/libvterm-0.1.2 dev-libs/msgpack:0= !kernel_Darwin? ( net-libs/libnsl:= ) tui? ( dev-libs/libtermkey >=dev-libs/unibilium-2.0.0:0= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Vim-fork focused on extensibility and agility.
+EAPI=7
+HOMEPAGE=https://neovim.io
+INHERIT=cmake lua-single optfeature xdg
+IUSE=+lto +nvimpager +tui lua_single_target_luajit lua_single_target_lua5-1
+KEYWORDS=amd64 ~arm ~arm64 x86 ~x64-macos
+LICENSE=Apache-2.0 vim
+RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-lua/luv[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?] lua_single_target_luajit? ( dev-lua/lpeg[lua_targets_luajit(-)] dev-lua/mpack[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/lpeg[lua_targets_lua5-1(-)] dev-lua/mpack[lua_targets_lua5-1(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) dev-libs/libuv:0= >=dev-libs/libvterm-0.1.2 dev-libs/msgpack:0= !kernel_Darwin? ( net-libs/libnsl:= ) tui? ( dev-libs/libtermkey >=dev-libs/unibilium-2.0.0:0= ) app-eselect/eselect-vi
+REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 )
+SLOT=0
+SRC_URI=https://github.com/neovim/neovim/archive/v0.4.4.tar.gz -> neovim-0.4.4.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 optfeature 30ce9dec2b8943338c9b015bd32bac6a xdg 6024fbc93167fad782e2032933654857
+_md5_=ecdd1f0a137a341ae50ebcfb3a0fca67
diff --git a/metadata/md5-cache/app-editors/neovim-0.5.0 b/metadata/md5-cache/app-editors/neovim-0.5.0
new file mode 100644
index 000000000000..afa39a0afc90
--- /dev/null
+++ b/metadata/md5-cache/app-editors/neovim-0.5.0
@@ -0,0 +1,16 @@
+BDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-util/gperf virtual/libiconv virtual/libintl virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-lua/luv[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?] lua_single_target_luajit? ( dev-lua/lpeg[lua_targets_luajit(-)] dev-lua/mpack[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/lpeg[lua_targets_lua5-1(-)] dev-lua/mpack[lua_targets_lua5-1(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) dev-libs/libuv:0= >=dev-libs/libvterm-0.1.2 dev-libs/msgpack:0= dev-libs/tree-sitter:= tui? ( dev-libs/libtermkey >=dev-libs/unibilium-2.0.0:0= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Vim-fork focused on extensibility and agility.
+EAPI=7
+HOMEPAGE=https://neovim.io
+INHERIT=cmake lua-single optfeature xdg
+IUSE=+lto +nvimpager +tui lua_single_target_luajit lua_single_target_lua5-1
+KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~x64-macos
+LICENSE=Apache-2.0 vim
+RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-lua/luv[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?] lua_single_target_luajit? ( dev-lua/lpeg[lua_targets_luajit(-)] dev-lua/mpack[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/lpeg[lua_targets_lua5-1(-)] dev-lua/mpack[lua_targets_lua5-1(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) dev-libs/libuv:0= >=dev-libs/libvterm-0.1.2 dev-libs/msgpack:0= dev-libs/tree-sitter:= tui? ( dev-libs/libtermkey >=dev-libs/unibilium-2.0.0:0= ) app-eselect/eselect-vi
+REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 )
+SLOT=0
+SRC_URI=https://github.com/neovim/neovim/archive/v0.5.0.tar.gz -> neovim-0.5.0.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 optfeature 30ce9dec2b8943338c9b015bd32bac6a xdg 6024fbc93167fad782e2032933654857
+_md5_=6a8c2b6913b7a875ad2a012911a80ce3
diff --git a/metadata/md5-cache/app-editors/neovim-0.5.1 b/metadata/md5-cache/app-editors/neovim-0.5.1
new file mode 100644
index 000000000000..ba2051540364
--- /dev/null
+++ b/metadata/md5-cache/app-editors/neovim-0.5.1
@@ -0,0 +1,16 @@
+BDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-util/gperf virtual/libiconv virtual/libintl virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-lua/luv[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?] lua_single_target_luajit? ( dev-lua/lpeg[lua_targets_luajit(-)] dev-lua/mpack[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/lpeg[lua_targets_lua5-1(-)] dev-lua/mpack[lua_targets_lua5-1(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) dev-libs/libuv:0= >=dev-libs/libvterm-0.1.2 dev-libs/msgpack:0= dev-libs/tree-sitter:= tui? ( dev-libs/libtermkey >=dev-libs/unibilium-2.0.0:0= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Vim-fork focused on extensibility and agility.
+EAPI=7
+HOMEPAGE=https://neovim.io
+INHERIT=cmake lua-single optfeature xdg
+IUSE=+lto +nvimpager +tui lua_single_target_luajit lua_single_target_lua5-1
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos
+LICENSE=Apache-2.0 vim
+RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-lua/luv[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?] lua_single_target_luajit? ( dev-lua/lpeg[lua_targets_luajit(-)] dev-lua/mpack[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/lpeg[lua_targets_lua5-1(-)] dev-lua/mpack[lua_targets_lua5-1(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) dev-libs/libuv:0= >=dev-libs/libvterm-0.1.2 dev-libs/msgpack:0= dev-libs/tree-sitter:= tui? ( dev-libs/libtermkey >=dev-libs/unibilium-2.0.0:0= ) app-eselect/eselect-vi
+REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 )
+SLOT=0
+SRC_URI=https://github.com/neovim/neovim/archive/v0.5.1.tar.gz -> neovim-0.5.1.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 optfeature 30ce9dec2b8943338c9b015bd32bac6a xdg 6024fbc93167fad782e2032933654857
+_md5_=e791e2822598750bb4afec5d13db395e
diff --git a/metadata/md5-cache/app-editors/neovim-9999 b/metadata/md5-cache/app-editors/neovim-9999
new file mode 100644
index 000000000000..f92d444e3c99
--- /dev/null
+++ b/metadata/md5-cache/app-editors/neovim-9999
@@ -0,0 +1,15 @@
+BDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-util/gperf virtual/libiconv virtual/libintl virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
+DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-lua/luv[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?] lua_single_target_luajit? ( dev-lua/lpeg[lua_targets_luajit(-)] dev-lua/mpack[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/lpeg[lua_targets_lua5-1(-)] dev-lua/mpack[lua_targets_lua5-1(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) dev-libs/libuv:0= >=dev-libs/libvterm-0.1.2 dev-libs/msgpack:0= dev-libs/tree-sitter:= tui? ( dev-libs/libtermkey >=dev-libs/unibilium-2.0.0:0= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Vim-fork focused on extensibility and agility.
+EAPI=7
+HOMEPAGE=https://neovim.io
+INHERIT=cmake lua-single optfeature xdg git-r3
+IUSE=+lto +nvimpager +tui lua_single_target_luajit lua_single_target_lua5-1
+LICENSE=Apache-2.0 vim
+PROPERTIES=live
+RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-lua/luv[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?] lua_single_target_luajit? ( dev-lua/lpeg[lua_targets_luajit(-)] dev-lua/mpack[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/lpeg[lua_targets_lua5-1(-)] dev-lua/mpack[lua_targets_lua5-1(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) dev-libs/libuv:0= >=dev-libs/libvterm-0.1.2 dev-libs/msgpack:0= dev-libs/tree-sitter:= tui? ( dev-libs/libtermkey >=dev-libs/unibilium-2.0.0:0= ) app-eselect/eselect-vi
+REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 )
+SLOT=0
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 optfeature 30ce9dec2b8943338c9b015bd32bac6a xdg 6024fbc93167fad782e2032933654857 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da
+_md5_=6a8c2b6913b7a875ad2a012911a80ce3
diff --git a/metadata/md5-cache/app-editors/ng-1.5_beta1-r3 b/metadata/md5-cache/app-editors/ng-1.5_beta1-r3
new file mode 100644
index 000000000000..9d8610fdd9f1
--- /dev/null
+++ b/metadata/md5-cache/app-editors/ng-1.5_beta1-r3
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install postinst prepare
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=Emacs like micro editor Ng -- based on mg2a
+EAPI=7
+HOMEPAGE=http://tt.sakura.ne.jp/~amura/ng/
+INHERIT=autotools flag-o-matic toolchain-funcs
+KEYWORDS=amd64 ppc ~riscv x86
+LICENSE=Emacs
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=http://tt.sakura.ne.jp/~amura/archives/ng/ng-1.5beta1.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=491f9fb45ae386a906f855c110ec23a7
diff --git a/metadata/md5-cache/app-editors/notepadqq-2.0.0_beta b/metadata/md5-cache/app-editors/notepadqq-2.0.0_beta
new file mode 100644
index 000000000000..3f51b9d29549
--- /dev/null
+++ b/metadata/md5-cache/app-editors/notepadqq-2.0.0_beta
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install postinst postrm preinst prepare
+DEPEND=app-i18n/uchardet dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtwidgets:5 dev-qt/linguist-tools:5 dev-qt/qttest:5 dev-qt/qtwebsockets:5 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Notepad++-like editor for Linux
+EAPI=7
+HOMEPAGE=https://notepadqq.com/s/
+INHERIT=qmake-utils xdg
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=app-i18n/uchardet dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtwidgets:5
+SLOT=0
+SRC_URI=https://github.com/notepadqq/notepadqq/archive/v2.0.0-beta.tar.gz -> notepadqq-2.0.0_beta.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=c20b0035e360074b46b1d089a5d9c377
diff --git a/metadata/md5-cache/app-editors/notepadqq-9999 b/metadata/md5-cache/app-editors/notepadqq-9999
new file mode 100644
index 000000000000..6888e163f970
--- /dev/null
+++ b/metadata/md5-cache/app-editors/notepadqq-9999
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=configure install postinst postrm preinst prepare unpack
+DEPEND=app-i18n/uchardet dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtwidgets:5 dev-qt/linguist-tools:5 dev-qt/qttest:5 dev-qt/qtwebsockets:5 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Notepad++-like editor for Linux
+EAPI=7
+HOMEPAGE=https://notepadqq.com/s/
+INHERIT=qmake-utils xdg git-r3
+LICENSE=GPL-3+
+PROPERTIES=live
+RDEPEND=app-i18n/uchardet dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtwidgets:5
+SLOT=0
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da
+_md5_=c20b0035e360074b46b1d089a5d9c377
diff --git a/metadata/md5-cache/app-editors/okteta-0.26.6 b/metadata/md5-cache/app-editors/okteta-0.26.6
new file mode 100644
index 000000000000..4e6947a4a377
--- /dev/null
+++ b/metadata/md5-cache/app-editors/okteta-0.26.6
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) handbook? ( >=kde-frameworks/kdoctools-5.74.0:5 ) >=kde-frameworks/extra-cmake-modules-5.74.0:5
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtscript-5.15.2:5[scripttools] >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/kbookmarks-5.74.0:5 >=kde-frameworks/kcmutils-5.74.0:5 >=kde-frameworks/kcodecs-5.74.0:5 >=kde-frameworks/kcompletion-5.74.0:5 >=kde-frameworks/kconfig-5.74.0:5 >=kde-frameworks/kconfigwidgets-5.74.0:5 >=kde-frameworks/kcoreaddons-5.74.0:5 >=kde-frameworks/kcrash-5.74.0:5 >=kde-frameworks/kdbusaddons-5.74.0:5 >=kde-frameworks/ki18n-5.74.0:5 >=kde-frameworks/kiconthemes-5.74.0:5 >=kde-frameworks/kio-5.74.0:5 >=kde-frameworks/kjobwidgets-5.74.0:5 >=kde-frameworks/knewstuff-5.74.0:5 >=kde-frameworks/kparts-5.74.0:5 >=kde-frameworks/kservice-5.74.0:5 >=kde-frameworks/kwidgetsaddons-5.74.0:5 >=kde-frameworks/kxmlgui-5.74.0:5 crypt? ( >=app-crypt/qca-2.3.0:2 ) dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
+DESCRIPTION=Hex editor by KDE
+EAPI=7
+HOMEPAGE=https://apps.kde.org/okteta/ https://utils.kde.org/projects/okteta/
+INHERIT=ecm kde.org
+IUSE=crypt test debug designer +handbook test
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
+LICENSE=GPL-2 handbook? ( FDL-1.2 )
+RDEPEND=>=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtscript-5.15.2:5[scripttools] >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/kbookmarks-5.74.0:5 >=kde-frameworks/kcmutils-5.74.0:5 >=kde-frameworks/kcodecs-5.74.0:5 >=kde-frameworks/kcompletion-5.74.0:5 >=kde-frameworks/kconfig-5.74.0:5 >=kde-frameworks/kconfigwidgets-5.74.0:5 >=kde-frameworks/kcoreaddons-5.74.0:5 >=kde-frameworks/kcrash-5.74.0:5 >=kde-frameworks/kdbusaddons-5.74.0:5 >=kde-frameworks/ki18n-5.74.0:5 >=kde-frameworks/kiconthemes-5.74.0:5 >=kde-frameworks/kio-5.74.0:5 >=kde-frameworks/kjobwidgets-5.74.0:5 >=kde-frameworks/knewstuff-5.74.0:5 >=kde-frameworks/kparts-5.74.0:5 >=kde-frameworks/kservice-5.74.0:5 >=kde-frameworks/kwidgetsaddons-5.74.0:5 >=kde-frameworks/kxmlgui-5.74.0:5 crypt? ( >=app-crypt/qca-2.3.0:2 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=5
+SRC_URI=mirror://kde/stable/okteta/0.26.6/src/okteta-0.26.6.tar.xz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 virtualx fa024aa649b6bd544144bf94893d402c xdg 6024fbc93167fad782e2032933654857 ecm 9fe70cc0ef1ddfecce7548500987215d kde.org f95aaca4085d2d633c2b76abfd72208f
+_md5_=1ffdc6b6d741dc273bf93826bb3e6ae6
diff --git a/metadata/md5-cache/app-editors/padre-1.0.0-r2 b/metadata/md5-cache/app-editors/padre-1.0.0-r2
new file mode 100644
index 000000000000..1047fa9e431f
--- /dev/null
+++ b/metadata/md5-cache/app-editors/padre-1.0.0-r2
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl[ithreads] >=dev-lang/perl-5.10.1 >=dev-perl/Algorithm-Diff-1.190.0 >=dev-perl/Capture-Tiny-0.60.0 >=dev-perl/Class-Adapter-1.50.0 >=dev-perl/Class-Inspector-1.220.0 >=dev-perl/Class-XSAccessor-1.130.0 >=dev-perl/DBD-SQLite-1.350.0 >=dev-perl/DBI-1.580.0 >=dev-perl/Devel-Dumpvar-0.40.0 >=dev-perl/Debug-Client-0.200.0 >=dev-perl/Devel-Refactor-0.50.0 >=dev-perl/File-Copy-Recursive-0.370.0 >=dev-perl/File-Find-Rule-0.300.0 >=dev-perl/File-HomeDir-0.910.0 >=virtual/perl-File-Path-2.80.0 >=dev-perl/File-Remove-1.400.0 >=dev-perl/File-ShareDir-1.0.0 >=virtual/perl-File-Spec-3.27.1 >=virtual/perl-File-Temp-0.200.0 >=dev-perl/File-Which-1.80.0 dev-perl/File-pushd virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.580.0 >=dev-perl/IO-stringy-2.110.0 virtual/perl-IO >=dev-perl/IO-String-1.80.0 >=dev-perl/IPC-Run-0.830.0 >=dev-perl/JSON-XS-2.2.9 >=virtual/perl-Scalar-List-Utils-1.180.0 >=dev-perl/libwww-perl-5.815.0 >=dev-perl/List-MoreUtils-0.220.0 >=dev-perl/Locale-Msgfmt-0.150.0 >=dev-perl/Module-Manifest-0.70.0 >=dev-perl/ORLite-1.960.0 >=dev-perl/ORLite-Migrate-1.100.0 >=dev-perl/PAR-0.989.0 >=dev-perl/Params-Util-0.330.0 >=dev-perl/Parse-ErrorString-Perl-0.140.0 >=dev-perl/Parse-ExuberantCTags-1.0.0 >=dev-perl/Pod-Abstract-0.160.0 >=dev-perl/Pod-POM-0.170.0 >=virtual/perl-Pod-Simple-3.70.0 >=dev-perl/PPI-1.205.0 >=dev-perl/PPIx-EditorTools-0.130.0 >=dev-perl/PPIx-Regexp-0.11.0 dev-perl/Probe-Perl >=dev-perl/Sort-Versions-1.500.0 >=virtual/perl-Storable-2.160.0 >=dev-perl/Template-Tiny-0.110.0 >=virtual/perl-Text-Balanced-0.800.0 >=dev-perl/Text-Diff-1.410.0 >=dev-perl/Text-FindIndent-0.100.0 >=dev-perl/Text-Patch-1.800.0 >=virtual/perl-threads-1.710.0 >=virtual/perl-threads-shared-1.330.0 >=virtual/perl-Time-HiRes-1.97.18 dev-perl/URI >=dev-perl/Wx-0.990.100 >=dev-perl/Wx-Perl-ProcessStream-0.280.0 >=dev-perl/Wx-Scintilla-0.340.0 >=dev-perl/YAML-Tiny-1.320.0 >=virtual/perl-version-0.790.0 test? ( >=dev-perl/Test-MockObject-1.90.0 >=dev-perl/Test-Script-1.70.0 >=dev-perl/Test-Exception-0.270.0 >=dev-perl/Test-NoWarnings-0.84.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Warn-0.240.0 ) dev-lang/perl test? ( virtual/perl-Test-Simple )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Perl Application Development and Refactoring Environment
+EAPI=8
+HOMEPAGE=http://padre.perlide.org/
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=dev-lang/perl[ithreads] >=dev-lang/perl-5.10.1 >=dev-perl/Algorithm-Diff-1.190.0 >=dev-perl/Capture-Tiny-0.60.0 >=dev-perl/Class-Adapter-1.50.0 >=dev-perl/Class-Inspector-1.220.0 >=dev-perl/Class-XSAccessor-1.130.0 >=dev-perl/DBD-SQLite-1.350.0 >=dev-perl/DBI-1.580.0 >=dev-perl/Devel-Dumpvar-0.40.0 >=dev-perl/Debug-Client-0.200.0 >=dev-perl/Devel-Refactor-0.50.0 >=dev-perl/File-Copy-Recursive-0.370.0 >=dev-perl/File-Find-Rule-0.300.0 >=dev-perl/File-HomeDir-0.910.0 >=virtual/perl-File-Path-2.80.0 >=dev-perl/File-Remove-1.400.0 >=dev-perl/File-ShareDir-1.0.0 >=virtual/perl-File-Spec-3.27.1 >=virtual/perl-File-Temp-0.200.0 >=dev-perl/File-Which-1.80.0 dev-perl/File-pushd virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.580.0 >=dev-perl/IO-stringy-2.110.0 virtual/perl-IO >=dev-perl/IO-String-1.80.0 >=dev-perl/IPC-Run-0.830.0 >=dev-perl/JSON-XS-2.2.9 >=virtual/perl-Scalar-List-Utils-1.180.0 >=dev-perl/libwww-perl-5.815.0 >=dev-perl/List-MoreUtils-0.220.0 >=dev-perl/Locale-Msgfmt-0.150.0 >=dev-perl/Module-Manifest-0.70.0 >=dev-perl/ORLite-1.960.0 >=dev-perl/ORLite-Migrate-1.100.0 >=dev-perl/PAR-0.989.0 >=dev-perl/Params-Util-0.330.0 >=dev-perl/Parse-ErrorString-Perl-0.140.0 >=dev-perl/Parse-ExuberantCTags-1.0.0 >=dev-perl/Pod-Abstract-0.160.0 >=dev-perl/Pod-POM-0.170.0 >=virtual/perl-Pod-Simple-3.70.0 >=dev-perl/PPI-1.205.0 >=dev-perl/PPIx-EditorTools-0.130.0 >=dev-perl/PPIx-Regexp-0.11.0 dev-perl/Probe-Perl >=dev-perl/Sort-Versions-1.500.0 >=virtual/perl-Storable-2.160.0 >=dev-perl/Template-Tiny-0.110.0 >=virtual/perl-Text-Balanced-0.800.0 >=dev-perl/Text-Diff-1.410.0 >=dev-perl/Text-FindIndent-0.100.0 >=dev-perl/Text-Patch-1.800.0 >=virtual/perl-threads-1.710.0 >=virtual/perl-threads-shared-1.330.0 >=virtual/perl-Time-HiRes-1.97.18 dev-perl/URI >=dev-perl/Wx-0.990.100 >=dev-perl/Wx-Perl-ProcessStream-0.280.0 >=dev-perl/Wx-Scintilla-0.340.0 >=dev-perl/YAML-Tiny-1.320.0 >=virtual/perl-version-0.790.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/P/PL/PLAVEN/Padre-1.00.tar.gz
+_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c perl-module bd9574a79c5f0a347a9ea3db5ad9ca72
+_md5_=2ae6c1cb5bbca1d023b5e16b62dce992
diff --git a/metadata/md5-cache/app-editors/pluma-1.24.1 b/metadata/md5-cache/app-editors/pluma-1.24.1
new file mode 100644
index 000000000000..bcb06191a54f
--- /dev/null
+++ b/metadata/md5-cache/app-editors/pluma-1.24.1
@@ -0,0 +1,16 @@
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=dev-libs/atk >=dev-libs/glib-2.50:2 >=dev-libs/libpeas-1.2.0[gtk] >=dev-libs/libxml2-2.5:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[introspection?] >=x11-libs/gtksourceview-3.0.0:3.0 x11-libs/libICE x11-libs/libX11 >=x11-libs/libSM-1.0 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) spell? ( >=app-text/enchant-1.6:= >=app-text/iso-codes-0.35 ) !!app-editors/mate-text-editor ~app-text/docbook-xml-dtd-4.1.2 app-text/rarian >=app-text/scrollkeeper-dtd-1:1.0 app-text/yelp-tools dev-util/glib-utils dev-util/gtk-doc dev-util/gtk-doc-am >=sys-devel/libtool-2.2.6:2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info sys-devel/gnuconfig || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=mate-base/mate-common-1.24 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DESCRIPTION=Pluma text editor for the MATE desktop
+EAPI=6
+HOMEPAGE=https://mate-desktop.org
+INHERIT=mate python-single-r1 virtualx
+IUSE=+introspection spell test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test
+KEYWORDS=amd64 ~arm ~arm64 x86
+LICENSE=FDL-1.1+ GPL-2+ LGPL-2+
+RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) dev-libs/atk >=dev-libs/glib-2.50:2 >=dev-libs/libpeas-1.2.0[gtk] >=dev-libs/libxml2-2.5:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[introspection?] >=x11-libs/gtksourceview-3.0.0:3.0 x11-libs/libICE x11-libs/libX11 >=x11-libs/libSM-1.0 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) spell? ( >=app-text/enchant-1.6:= >=app-text/iso-codes-0.35 ) !!app-editors/mate-text-editor >=mate-base/mate-desktop-1.9[introspection?] virtual/libintl
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://pub.mate-desktop.org/releases/1.24/pluma-1.24.1.tar.xz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 epatch 9f813bb3c47cf2e60619a663b87c5f4e toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff libtool 241a8f577b9781a42a7421e53448a44e eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 versionator d3fb3ba33acc3bbbdc4d7970227c100d gnome.org b5c48cddff1da36a205d924d722b28c9 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c xdg 6024fbc93167fad782e2032933654857 gnome2 fef543fb9014c61e207d8b3fb27b4793 gnuconfig 262062cef0ba4f22b397193da514a350 autotools c9df06c186913b43eb211100ef5fe2cf mate-desktop.org a89e58659c8df5f186d0f8d89616e6f2 mate 553f2bcf70c72d62970c216e3a74c24d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c virtualx fa024aa649b6bd544144bf94893d402c
+_md5_=84e94091847182d044677474acd98eff
diff --git a/metadata/md5-cache/app-editors/pluma-1.24.2 b/metadata/md5-cache/app-editors/pluma-1.24.2
new file mode 100644
index 000000000000..1ee8da82b897
--- /dev/null
+++ b/metadata/md5-cache/app-editors/pluma-1.24.2
@@ -0,0 +1,16 @@
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=dev-libs/atk >=dev-libs/glib-2.50:2 >=dev-libs/libpeas-1.2.0[gtk] >=dev-libs/libxml2-2.5:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[introspection?] >=x11-libs/gtksourceview-3.0.0:3.0 x11-libs/libICE x11-libs/libX11 >=x11-libs/libSM-1.0 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) spell? ( >=app-text/enchant-1.6:= >=app-text/iso-codes-0.35 ) !!app-editors/mate-text-editor ~app-text/docbook-xml-dtd-4.1.2 app-text/rarian >=app-text/scrollkeeper-dtd-1:1.0 app-text/yelp-tools dev-util/glib-utils dev-util/gtk-doc dev-util/gtk-doc-am >=sys-devel/libtool-2.2.6:2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info sys-devel/gnuconfig || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=mate-base/mate-common-1.24 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DESCRIPTION=Pluma text editor for the MATE desktop
+EAPI=6
+HOMEPAGE=https://mate-desktop.org
+INHERIT=mate python-single-r1 virtualx
+IUSE=+introspection spell test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=FDL-1.1+ GPL-2+ LGPL-2+
+RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) dev-libs/atk >=dev-libs/glib-2.50:2 >=dev-libs/libpeas-1.2.0[gtk] >=dev-libs/libxml2-2.5:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[introspection?] >=x11-libs/gtksourceview-3.0.0:3.0 x11-libs/libICE x11-libs/libX11 >=x11-libs/libSM-1.0 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) spell? ( >=app-text/enchant-1.6:= >=app-text/iso-codes-0.35 ) !!app-editors/mate-text-editor >=mate-base/mate-desktop-1.9[introspection?] virtual/libintl
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://pub.mate-desktop.org/releases/1.24/pluma-1.24.2.tar.xz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 epatch 9f813bb3c47cf2e60619a663b87c5f4e toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff libtool 241a8f577b9781a42a7421e53448a44e eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 versionator d3fb3ba33acc3bbbdc4d7970227c100d gnome.org b5c48cddff1da36a205d924d722b28c9 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c xdg 6024fbc93167fad782e2032933654857 gnome2 fef543fb9014c61e207d8b3fb27b4793 gnuconfig 262062cef0ba4f22b397193da514a350 autotools c9df06c186913b43eb211100ef5fe2cf mate-desktop.org a89e58659c8df5f186d0f8d89616e6f2 mate 553f2bcf70c72d62970c216e3a74c24d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c virtualx fa024aa649b6bd544144bf94893d402c
+_md5_=c38f17192b9df7be83c657caf2d0e81c
diff --git a/metadata/md5-cache/app-editors/pyvim-3.0.2 b/metadata/md5-cache/app-editors/pyvim-3.0.2
new file mode 100644
index 000000000000..147b21d73783
--- /dev/null
+++ b/metadata/md5-cache/app-editors/pyvim-3.0.2
@@ -0,0 +1,15 @@
+BDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DESCRIPTION=An implementation of Vim in Python
+EAPI=7
+HOMEPAGE=https://pypi.org/project/pyvim https://github.com/prompt-toolkit/pyvim
+INHERIT=distutils-r1
+IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
+KEYWORDS=amd64 ~riscv x86
+LICENSE=BSD
+RDEPEND=app-eselect/eselect-vi dev-python/docopt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/prompt_toolkit[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyflakes[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wcwidth[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
+SLOT=0
+SRC_URI=mirror://pypi/p/pyvim/pyvim-3.0.2.tar.gz
+_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 multibuild 05a584848db4901c97fcd94ae7cc3a97 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 655fe65f186504e455c2f3116808fda8 python-r1 e574a3642f886323f18f867ecc4d91c4 distutils-r1 d21ac29bd164bed7149cce6eb7390a6f
+_md5_=d67e0375d26e5d0c914fdace5b8f6056
diff --git a/metadata/md5-cache/app-editors/qemacs-0.4.1_pre20170225 b/metadata/md5-cache/app-editors/qemacs-0.4.1_pre20170225
new file mode 100644
index 000000000000..e4267f2f8680
--- /dev/null
+++ b/metadata/md5-cache/app-editors/qemacs-0.4.1_pre20170225
@@ -0,0 +1,15 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=gui? ( x11-libs/libX11 x11-libs/libXext xv? ( x11-libs/libXv ) ) png? ( >=media-libs/libpng-1.2:0= ) >=app-text/texi2html-5 gui? ( x11-base/xorg-proto )
+DESCRIPTION=QEmacs is a very small but powerful UNIX editor
+EAPI=6
+HOMEPAGE=https://savannah.nongnu.org/projects/qemacs/
+INHERIT=toolchain-funcs
+IUSE=gui png xv
+KEYWORDS=amd64 arm ~ppc ~riscv x86
+LICENSE=LGPL-2.1+ GPL-2+
+RDEPEND=gui? ( x11-libs/libX11 x11-libs/libXext xv? ( x11-libs/libXv ) ) png? ( >=media-libs/libpng-1.2:0= )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ulm/distfiles/qemacs-0.4.1_pre20170225.tar.xz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=aeff0eff48550c18b6b09e4315af72d7
diff --git a/metadata/md5-cache/app-editors/qhexedit2-0.8.6_p20190316 b/metadata/md5-cache/app-editors/qhexedit2-0.8.6_p20190316
new file mode 100644
index 000000000000..e078af55885a
--- /dev/null
+++ b/metadata/md5-cache/app-editors/qhexedit2-0.8.6_p20190316
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 python? ( dev-python/PyQt5[gui,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?] <dev-python/sip-5[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] )
+DESCRIPTION=Hex editor library, Qt application written in C++ with Python bindings
+EAPI=7
+HOMEPAGE=https://github.com/lancos/qhexedit2/
+INHERIT=distutils-r1 qmake-utils
+IUSE=doc +gui python python_targets_python3_8 python_targets_python3_9
+KEYWORDS=amd64 ~riscv x86
+LICENSE=GPL-2
+RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 python? ( dev-python/PyQt5[gui,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?] <dev-python/sip-5[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] )
+REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 ) )
+SLOT=0
+SRC_URI=https://github.com/lancos/qhexedit2/archive/ba5af8616b3a6c916e718914225a483267c01356.tar.gz -> qhexedit2-0.8.6_p20190316.tar.gz
+_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 multibuild 05a584848db4901c97fcd94ae7cc3a97 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 655fe65f186504e455c2f3116808fda8 python-r1 e574a3642f886323f18f867ecc4d91c4 distutils-r1 d21ac29bd164bed7149cce6eb7390a6f qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1
+_md5_=3c627cf385bbd21498474bd334384acb
diff --git a/metadata/md5-cache/app-editors/qxmledit-0.9.12 b/metadata/md5-cache/app-editors/qxmledit-0.9.12
new file mode 100644
index 000000000000..b045d8e500d8
--- /dev/null
+++ b/metadata/md5-cache/app-editors/qxmledit-0.9.12
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install postinst postrm prepare
+DEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtscxml:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 media-libs/glu virtual/opengl
+DESCRIPTION=Simple Qt-based XML editor
+EAPI=7
+HOMEPAGE=https://qxmledit.org/
+INHERIT=desktop qmake-utils xdg-utils
+KEYWORDS=amd64 ~riscv x86
+LICENSE=LGPL-2
+RDEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtscxml:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 media-libs/glu virtual/opengl
+SLOT=0
+SRC_URI=mirror://sourceforge/qxmledit/qxmledit-0.9.12-src.tgz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=507d6eba9df2702d3e738852b1ba2eb8
diff --git a/metadata/md5-cache/app-editors/remarkable-1.9.0_pre20210320 b/metadata/md5-cache/app-editors/remarkable-1.9.0_pre20210320
new file mode 100644
index 000000000000..4e2c0139fbd0
--- /dev/null
+++ b/metadata/md5-cache/app-editors/remarkable-1.9.0_pre20210320
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm prepare setup
+DEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) net-libs/webkit-gtk[introspection] x11-libs/gtk+:3[introspection] x11-libs/gtksourceview:3.0[introspection] python_single_target_python3_8? ( dev-python/beautifulsoup4[python_targets_python3_8(-)] dev-python/pycairo[python_targets_python3_8(-)] dev-python/pygobject[python_targets_python3_8(-)] dev-python/markdown[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/beautifulsoup4[python_targets_python3_9(-)] dev-python/pycairo[python_targets_python3_9(-)] dev-python/pygobject[python_targets_python3_9(-)] dev-python/markdown[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] )
+DESCRIPTION=Fully featured markdown editor, supports github markdown dialect
+EAPI=7
+HOMEPAGE=https://remarkableapp.github.io/ https://github.com/jamiemcg/remarkable
+INHERIT=desktop gnome2-utils python-single-r1 readme.gentoo-r1
+IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD-2 GPL-2+ LGPL-2.1+ MIT
+RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) net-libs/webkit-gtk[introspection] x11-libs/gtk+:3[introspection] x11-libs/gtksourceview:3.0[introspection] python_single_target_python3_8? ( dev-python/beautifulsoup4[python_targets_python3_8(-)] dev-python/pycairo[python_targets_python3_8(-)] dev-python/pygobject[python_targets_python3_8(-)] dev-python/markdown[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/beautifulsoup4[python_targets_python3_9(-)] dev-python/pycairo[python_targets_python3_9(-)] dev-python/pygobject[python_targets_python3_9(-)] dev-python/markdown[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] )
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
+SLOT=0
+SRC_URI=https://github.com/jamiemcg/remarkable/archive/7b0b3dacef270a00c28e8852a88d74f72a3544d7.tar.gz -> remarkable-1.9.0_pre20210320.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c readme.gentoo-r1 c9646d622541c023f5159b86a14e930c
+_md5_=5207823adbadf62b41f6dc62cb107a55
diff --git a/metadata/md5-cache/app-editors/retext-7.1.0 b/metadata/md5-cache/app-editors/retext-7.1.0
new file mode 100644
index 000000000000..9b3f84bc9287
--- /dev/null
+++ b/metadata/md5-cache/app-editors/retext-7.1.0
@@ -0,0 +1,17 @@
+BDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/markups[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/PyQt5[gui,network,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/PyQtWebEngine[python_targets_python3_8(-)?,python_targets_python3_9(-)?]
+DESCRIPTION=Simple editor for Markdown and reStructuredText
+EAPI=7
+HOMEPAGE=https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki
+INHERIT=distutils-r1 optfeature virtualx xdg-utils
+IUSE=python_targets_python3_8 python_targets_python3_9 test
+KEYWORDS=amd64 x86
+LICENSE=GPL-2+
+RDEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/markups[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/PyQt5[gui,network,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/PyQtWebEngine[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?]
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/R/ReText/ReText-7.1.0.tar.gz
+_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 multibuild 05a584848db4901c97fcd94ae7cc3a97 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 655fe65f186504e455c2f3116808fda8 python-r1 e574a3642f886323f18f867ecc4d91c4 distutils-r1 d21ac29bd164bed7149cce6eb7390a6f optfeature 30ce9dec2b8943338c9b015bd32bac6a virtualx fa024aa649b6bd544144bf94893d402c xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=0824207b064200567f14d24308008bf9
diff --git a/metadata/md5-cache/app-editors/retext-7.2.1 b/metadata/md5-cache/app-editors/retext-7.2.1
new file mode 100644
index 000000000000..05e8f57d6d8b
--- /dev/null
+++ b/metadata/md5-cache/app-editors/retext-7.2.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-python/PyQt5[testlib,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/markups-3.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/PyQt5[dbus,gui,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?]
+DESCRIPTION=Simple editor for Markdown and reStructuredText
+EAPI=7
+HOMEPAGE=https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki
+INHERIT=distutils-r1 optfeature virtualx xdg-utils
+IUSE=python_targets_python3_8 python_targets_python3_9 test
+KEYWORDS=amd64 ~riscv x86
+LICENSE=GPL-2+
+RDEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/markups-3.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/PyQt5[dbus,gui,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?]
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/R/ReText/ReText-7.2.1.tar.gz
+_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 multibuild 05a584848db4901c97fcd94ae7cc3a97 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 655fe65f186504e455c2f3116808fda8 python-r1 e574a3642f886323f18f867ecc4d91c4 distutils-r1 d21ac29bd164bed7149cce6eb7390a6f optfeature 30ce9dec2b8943338c9b015bd32bac6a virtualx fa024aa649b6bd544144bf94893d402c xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=9c60a7a4ae88e6430276bd9f88e30dd1
diff --git a/metadata/md5-cache/app-editors/retext-9999 b/metadata/md5-cache/app-editors/retext-9999
new file mode 100644
index 000000000000..e4ac000dacd3
--- /dev/null
+++ b/metadata/md5-cache/app-editors/retext-9999
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/PyQt5[testlib,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
+DEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/markups-3.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/PyQt5[dbus,gui,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?]
+DESCRIPTION=Simple editor for Markdown and reStructuredText
+EAPI=7
+HOMEPAGE=https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki
+INHERIT=distutils-r1 optfeature virtualx xdg-utils git-r3
+IUSE=python_targets_python3_8 python_targets_python3_9 test
+LICENSE=GPL-2+
+PROPERTIES=live
+RDEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/markups-3.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/PyQt5[dbus,gui,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?]
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 )
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 multibuild 05a584848db4901c97fcd94ae7cc3a97 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 655fe65f186504e455c2f3116808fda8 python-r1 e574a3642f886323f18f867ecc4d91c4 distutils-r1 d21ac29bd164bed7149cce6eb7390a6f optfeature 30ce9dec2b8943338c9b015bd32bac6a virtualx fa024aa649b6bd544144bf94893d402c xdg-utils 4f29a8b760a594a212abe9c2ba957c31 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da
+_md5_=15883466f143b8f61feb4993a825dc2a
diff --git a/metadata/md5-cache/app-editors/sandy-0.4-r1 b/metadata/md5-cache/app-editors/sandy-0.4-r1
new file mode 100644
index 000000000000..18fb97115344
--- /dev/null
+++ b/metadata/md5-cache/app-editors/sandy-0.4-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install postinst prepare
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=an ncurses text editor with an easy-to-read, hackable C source
+EAPI=7
+HOMEPAGE=https://tools.suckless.org/sandy
+INHERIT=flag-o-matic savedconfig toolchain-funcs
+IUSE=savedconfig
+KEYWORDS=~amd64
+LICENSE=MIT-with-advertising
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=https://git.suckless.org/sandy/snapshot/sandy-0.4.tar.bz2
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 portability d1186f1e621de7b27ddcae82e6253259 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d
+_md5_=811f9a823d412460003eaa7dd7eb7d74
diff --git a/metadata/md5-cache/app-editors/scite-4.4.4-r10 b/metadata/md5-cache/app-editors/scite-4.4.4-r10
new file mode 100644
index 000000000000..e4a740448762
--- /dev/null
+++ b/metadata/md5-cache/app-editors/scite-4.4.4-r10
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install postinst postrm prepare pretend setup
+DEPEND=dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/pango lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) )
+DESCRIPTION=A very powerful, highly configurable, small editor with syntax coloring
+EAPI=7
+HOMEPAGE=https://www.scintilla.org/SciTE.html
+INHERIT=lua-single toolchain-funcs xdg-utils
+IUSE=lua +lua_single_target_lua5-1
+KEYWORDS=amd64 ppc x86 ~amd64-linux ~arm-linux ~x86-linux
+LICENSE=HPND lua? ( MIT )
+RDEPEND=dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/pango lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) )
+SLOT=0
+SRC_URI=https://www.scintilla.org/scite444.tgz -> scite-4.4.4.tgz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=01eabc4aade0d1de85aa895b5283ed43
diff --git a/metadata/md5-cache/app-editors/scite-5.1.1 b/metadata/md5-cache/app-editors/scite-5.1.1
new file mode 100644
index 000000000000..0759fabe72fe
--- /dev/null
+++ b/metadata/md5-cache/app-editors/scite-5.1.1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install postinst postrm preinst prepare pretend setup
+DEPEND=dev-libs/atk dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) )
+DESCRIPTION=A very powerful, highly configurable, small editor with syntax coloring
+EAPI=8
+HOMEPAGE=https://www.scintilla.org/SciTE.html
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=lua-single toolchain-funcs xdg
+IUSE=lua +lua_single_target_lua5-1
+KEYWORDS=amd64 ppc x86 ~amd64-linux ~arm-linux ~x86-linux
+LICENSE=HPND lua? ( MIT )
+RDEPEND=dev-libs/atk dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) )
+SLOT=0
+SRC_URI=https://www.scintilla.org/scite511.tgz -> scite-5.1.1.tgz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=2aa6408df99c2bee65469cdd0db9ceda
diff --git a/metadata/md5-cache/app-editors/scite-5.1.3 b/metadata/md5-cache/app-editors/scite-5.1.3
new file mode 100644
index 000000000000..9eb84f3be0b5
--- /dev/null
+++ b/metadata/md5-cache/app-editors/scite-5.1.3
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install postinst postrm preinst prepare pretend setup
+DEPEND=dev-libs/atk dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) )
+DESCRIPTION=A very powerful, highly configurable, small editor with syntax coloring
+EAPI=8
+HOMEPAGE=https://www.scintilla.org/SciTE.html
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=lua-single toolchain-funcs xdg
+IUSE=lua +lua_single_target_lua5-1
+KEYWORDS=~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~arm-linux ~x86-linux
+LICENSE=HPND lua? ( MIT )
+RDEPEND=dev-libs/atk dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) )
+SLOT=0
+SRC_URI=https://www.scintilla.org/scite513.tgz -> scite-5.1.3.tgz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=bf1c5bb107421493eb692db67f936901
diff --git a/metadata/md5-cache/app-editors/shed-1.15 b/metadata/md5-cache/app-editors/shed-1.15
new file mode 100644
index 000000000000..c75e78d121ac
--- /dev/null
+++ b/metadata/md5-cache/app-editors/shed-1.15
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=prepare
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=Simple Hex EDitor
+EAPI=7
+HOMEPAGE=http://shed.sourceforge.net/
+INHERIT=autotools
+KEYWORDS=amd64 ~arm ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=mirror://sourceforge/shed/shed-1.15.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf
+_md5_=313bbaab7f2a438bf841689b771b0b36
diff --git a/metadata/md5-cache/app-editors/sublime-text-3_p3211-r1 b/metadata/md5-cache/app-editors/sublime-text-3_p3211-r1
new file mode 100644
index 000000000000..7668eea88b4a
--- /dev/null
+++ b/metadata/md5-cache/app-editors/sublime-text-3_p3211-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm
+DESCRIPTION=Sophisticated text editor for code, markup and prose
+EAPI=7
+HOMEPAGE=https://www.sublimetext.com
+INHERIT=desktop xdg-utils
+IUSE=dbus
+KEYWORDS=~amd64 ~x86
+LICENSE=Sublime
+RDEPEND=dev-libs/glib:2 x11-libs/gtk+:3 x11-libs/libX11 dbus? ( sys-apps/dbus )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=amd64? ( https://download.sublimetext.com/sublime_text_3_build_3211_x64.tar.bz2 ) x86? ( https://download.sublimetext.com/sublime_text_3_build_3211_x32.tar.bz2 )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=4040d29bab395c9993d0942cd2e452da
diff --git a/metadata/md5-cache/app-editors/sublime-text-4_p4107 b/metadata/md5-cache/app-editors/sublime-text-4_p4107
new file mode 100644
index 000000000000..cdf9e4737cd4
--- /dev/null
+++ b/metadata/md5-cache/app-editors/sublime-text-4_p4107
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm
+DESCRIPTION=Sophisticated text editor for code, markup and prose
+EAPI=7
+HOMEPAGE=https://www.sublimetext.com
+INHERIT=desktop xdg-utils wrapper
+IUSE=dbus
+KEYWORDS=~amd64
+LICENSE=Sublime
+RDEPEND=dev-libs/glib:2 x11-libs/gtk+:3 x11-libs/libX11 dbus? ( sys-apps/dbus )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=amd64? ( https://download.sublimetext.com/sublime_text_build_4107_x64.tar.xz )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=ae45b1817f51b47777c168514552e551
diff --git a/metadata/md5-cache/app-editors/sublime-text-4_p4113 b/metadata/md5-cache/app-editors/sublime-text-4_p4113
new file mode 100644
index 000000000000..78a1a1af177a
--- /dev/null
+++ b/metadata/md5-cache/app-editors/sublime-text-4_p4113
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Sophisticated text editor for code, markup and prose
+EAPI=7
+HOMEPAGE=https://www.sublimetext.com
+INHERIT=desktop wrapper xdg
+IUSE=dbus
+KEYWORDS=~amd64
+LICENSE=Sublime
+RDEPEND=dev-libs/glib:2 x11-libs/gtk+:3 x11-libs/libX11 dbus? ( sys-apps/dbus )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=amd64? ( https://download.sublimetext.com/sublime_text_build_4113_x64.tar.xz )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=ee8aac04d890593d47de4b0049fcbc96
diff --git a/metadata/md5-cache/app-editors/sublime-text-4_p4121 b/metadata/md5-cache/app-editors/sublime-text-4_p4121
new file mode 100644
index 000000000000..cac14525647d
--- /dev/null
+++ b/metadata/md5-cache/app-editors/sublime-text-4_p4121
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst
+DESCRIPTION=Sophisticated text editor for code, markup and prose
+EAPI=8
+HOMEPAGE=https://www.sublimetext.com
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop wrapper xdg
+IUSE=dbus
+KEYWORDS=~amd64
+LICENSE=Sublime
+RDEPEND=dev-libs/glib:2 x11-libs/gtk+:3 x11-libs/libX11 dbus? ( sys-apps/dbus )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=amd64? ( https://download.sublimetext.com/sublime_text_build_4121_x64.tar.xz )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=02ecdf6f0181e0f96fe6bb69764d22e7
diff --git a/metadata/md5-cache/app-editors/tea-47.0.0 b/metadata/md5-cache/app-editors/tea-47.0.0
new file mode 100644
index 000000000000..7b2279be0d54
--- /dev/null
+++ b/metadata/md5-cache/app-editors/tea-47.0.0
@@ -0,0 +1,15 @@
+BDEPEND=hunspell? ( virtual/pkgconfig )
+DEFINED_PHASES=configure install postinst postrm preinst prepare
+DEPEND=dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 sys-libs/zlib aspell? ( app-text/aspell ) djvu? ( app-text/djvu ) hunspell? ( app-text/hunspell:= ) pdf? ( app-text/poppler[qt5] ) qml? ( dev-qt/qtdeclarative:5 ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Small, lightweight Qt text editor
+EAPI=7
+HOMEPAGE=https://tea.ourproject.org/
+INHERIT=qmake-utils xdg
+IUSE=aspell djvu hunspell pdf +qml
+KEYWORDS=amd64 ~riscv x86
+LICENSE=GPL-3+
+RDEPEND=dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 sys-libs/zlib aspell? ( app-text/aspell ) djvu? ( app-text/djvu ) hunspell? ( app-text/hunspell:= ) pdf? ( app-text/poppler[qt5] ) qml? ( dev-qt/qtdeclarative:5 )
+SLOT=0
+SRC_URI=https://tea.ourproject.org/dloads/tea-47.0.0.tar.bz2
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=ba70fbfe38e4b952f950e06766499422
diff --git a/metadata/md5-cache/app-editors/teco-36_p19940820 b/metadata/md5-cache/app-editors/teco-36_p19940820
new file mode 100644
index 000000000000..babbb4eb6a9b
--- /dev/null
+++ b/metadata/md5-cache/app-editors/teco-36_p19940820
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install postinst prepare
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=Classic TECO editor, Predecessor to EMACS
+EAPI=7
+HOMEPAGE=https://www.ibiblio.org/pub/linux/apps/editors/tty/ https://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/teco
+INHERIT=toolchain-funcs flag-o-matic readme.gentoo-r1
+IUSE=doc
+KEYWORDS=~alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
+LICENSE=freedist
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=https://www.ibiblio.org/pub/linux/apps/editors/tty/teco.tar.gz -> teco-36_p19940820.tar.gz doc? ( https://dev.gentoo.org/~ulm/distfiles/tecodoc.tar.gz )
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c
+_md5_=54572030c8abe4d55c117c84df992f8e
diff --git a/metadata/md5-cache/app-editors/ted-2.23-r1 b/metadata/md5-cache/app-editors/ted-2.23-r1
new file mode 100644
index 000000000000..0ec5c0dfe4a8
--- /dev/null
+++ b/metadata/md5-cache/app-editors/ted-2.23-r1
@@ -0,0 +1,14 @@
+BDEPEND=sys-apps/lsb-release virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare
+DEPEND=app-text/libpaper dev-libs/libpcre2 media-libs/fontconfig media-libs/freetype media-libs/libpng:= media-libs/tiff:= sys-libs/zlib virtual/jpeg virtual/libiconv x11-libs/libXft x11-libs/libXpm x11-libs/motif
+DESCRIPTION=X-based rich text editor
+EAPI=7
+HOMEPAGE=https://www.nllgg.nl/Ted/
+INHERIT=toolchain-funcs xdg-utils
+KEYWORDS=amd64 ppc ~riscv sparc x86
+LICENSE=GPL-2
+RDEPEND=app-text/libpaper dev-libs/libpcre2 media-libs/fontconfig media-libs/freetype media-libs/libpng:= media-libs/tiff:= sys-libs/zlib virtual/jpeg virtual/libiconv x11-libs/libXft x11-libs/libXpm x11-libs/motif
+SLOT=0
+SRC_URI=ftp://ftp.nluug.nl/pub/editors/ted/ted-2.23.src.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=a5f60bbbef099acb475113ff270b637e
diff --git a/metadata/md5-cache/app-editors/texworks-0.6.5-r100 b/metadata/md5-cache/app-editors/texworks-0.6.5-r100
new file mode 100644
index 000000000000..23412e08bac5
--- /dev/null
+++ b/metadata/md5-cache/app-editors/texworks-0.6.5-r100
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-qt/linguist-tools:5 app-text/hunspell:= app-text/poppler[qt5] dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtscript:5[scripttools] lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) )
+DESCRIPTION=A simple interface for working with TeX documents
+EAPI=7
+HOMEPAGE=http://tug.org/texworks/
+INHERIT=lua-single python-single-r1 cmake virtualx xdg-utils
+IUSE=lua python lua_single_target_lua5-1 lua_single_target_lua5-3 python_single_target_python3_8 python_single_target_python3_9 test
+KEYWORDS=amd64 x86
+LICENSE=GPL-2
+RDEPEND=app-text/hunspell:= app-text/poppler[qt5] dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtscript:5[scripttools] lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/TeXworks/texworks/archive/release-0.6.5.tar.gz -> texworks-0.6.5.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 virtualx fa024aa649b6bd544144bf94893d402c
+_md5_=597ad91ae2e333b2b5a0cb1dd4883433
diff --git a/metadata/md5-cache/app-editors/texworks-0.6.6 b/metadata/md5-cache/app-editors/texworks-0.6.6
new file mode 100644
index 000000000000..9a0d152cdf25
--- /dev/null
+++ b/metadata/md5-cache/app-editors/texworks-0.6.6
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-qt/linguist-tools:5 app-text/hunspell:= app-text/poppler[qt5] dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtscript:5[scripttools] lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) )
+DESCRIPTION=A simple interface for working with TeX documents
+EAPI=7
+HOMEPAGE=http://tug.org/texworks/
+INHERIT=lua-single python-single-r1 cmake virtualx xdg-utils
+IUSE=lua python lua_single_target_lua5-1 lua_single_target_lua5-3 python_single_target_python3_8 python_single_target_python3_9 test
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=app-text/hunspell:= app-text/poppler[qt5] dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtscript:5[scripttools] lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/TeXworks/texworks/archive/release-0.6.6.tar.gz -> texworks-0.6.6.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 virtualx fa024aa649b6bd544144bf94893d402c
+_md5_=b274f7a6499f93e69defc7830090c398
diff --git a/metadata/md5-cache/app-editors/uemacs-pk-4.0.15_p20180117 b/metadata/md5-cache/app-editors/uemacs-pk-4.0.15_p20180117
new file mode 100644
index 000000000000..995d986e0b40
--- /dev/null
+++ b/metadata/md5-cache/app-editors/uemacs-pk-4.0.15_p20180117
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=sys-libs/ncurses:0= virtual/pkgconfig
+DESCRIPTION=uEmacs/PK is an enhanced version of MicroEMACS
+EAPI=6
+HOMEPAGE=https://git.kernel.org/?p=editors/uemacs/uemacs.git;a=summary ftp://ftp.cs.helsinki.fi/pub/Software/Local/uEmacs-PK
+INHERIT=toolchain-funcs
+KEYWORDS=amd64 x86
+LICENSE=free-noncomm
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ulm/distfiles/uemacs-4.0.15_p20180117.tar.xz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=9a9935dda2c7ee806584b5a7b89dab33
diff --git a/metadata/md5-cache/app-editors/uemacs-pk-4.0.15_p20180719 b/metadata/md5-cache/app-editors/uemacs-pk-4.0.15_p20180719
new file mode 100644
index 000000000000..14e3c2fb56c3
--- /dev/null
+++ b/metadata/md5-cache/app-editors/uemacs-pk-4.0.15_p20180719
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=uEmacs/PK is an enhanced version of MicroEMACS
+EAPI=7
+HOMEPAGE=https://git.kernel.org/?p=editors/uemacs/uemacs.git;a=summary ftp://ftp.cs.helsinki.fi/pub/Software/Local/uEmacs-PK
+INHERIT=toolchain-funcs
+KEYWORDS=amd64 ~riscv x86
+LICENSE=free-noncomm
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ulm/distfiles/uemacs-4.0.15_p20180719.tar.xz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=ef81b026e8ced9c97a01b8ad35a6a3b3
diff --git a/metadata/md5-cache/app-editors/vile-9.8t-r1 b/metadata/md5-cache/app-editors/vile-9.8t-r1
new file mode 100644
index 000000000000..2da49613c122
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vile-9.8t-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=>=sys-libs/ncurses-5.2:0= virtual/libcrypt:= perl? ( dev-lang/perl ) sys-devel/flex app-eselect/eselect-vi
+DESCRIPTION=VI Like Emacs -- yet another full-featured vi clone
+EAPI=7
+HOMEPAGE=https://invisible-island.net/vile/
+IUSE=perl
+KEYWORDS=~alpha amd64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=>=sys-libs/ncurses-5.2:0= virtual/libcrypt:= perl? ( dev-lang/perl )
+SLOT=0
+SRC_URI=ftp://ftp.invisible-island.net/vile/current/vile-9.8t.tgz
+_md5_=7fb3e293393e595de327a2db4c76ebb0
diff --git a/metadata/md5-cache/app-editors/vile-9.8u-r1 b/metadata/md5-cache/app-editors/vile-9.8u-r1
new file mode 100644
index 000000000000..443b02933a23
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vile-9.8u-r1
@@ -0,0 +1,13 @@
+BDEPEND=sys-devel/flex virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=app-eselect/eselect-vi >=sys-libs/ncurses-5.2:0= virtual/libcrypt:= iconv? ( virtual/libiconv ) perl? ( dev-lang/perl )
+DESCRIPTION=VI Like Emacs -- yet another full-featured vi clone
+EAPI=7
+HOMEPAGE=https://invisible-island.net/vile/
+IUSE=perl iconv
+KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=app-eselect/eselect-vi >=sys-libs/ncurses-5.2:0= virtual/libcrypt:= iconv? ( virtual/libiconv ) perl? ( dev-lang/perl )
+SLOT=0
+SRC_URI=ftp://ftp.invisible-island.net/vile/current/vile-9.8u.tgz
+_md5_=ac2bab1b9cce22ea9d5f338c6a14618b
diff --git a/metadata/md5-cache/app-editors/vim-8.2.0814-r100 b/metadata/md5-cache/app-editors/vim-8.2.0814-r100
new file mode 100644
index 000000000000..0786f2eb49d4
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vim-8.2.0814-r100
@@ -0,0 +1,16 @@
+BDEPEND=lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) !minimal? ( ~app-editors/vim-core-8.2.0814 ) vim-pager? ( app-editors/vim-core[-minimal] ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) sys-devel/autoconf nls? ( sys-devel/gettext )
+DESCRIPTION=Vim, an improved vi-style text editor
+EAPI=7
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 ruby-single desktop xdg-utils
+IUSE=X acl cscope debug gpm lua ipv6 minimal nls perl python racket ruby selinux sound tcl terminal vim-pager lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=vim
+RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) !minimal? ( ~app-editors/vim-core-8.2.0814 ) vim-pager? ( app-editors/vim-core[-minimal] ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) vim-pager? ( !minimal )
+SLOT=0
+SRC_URI=https://github.com/vim/vim/archive/v8.2.0814.tar.gz -> vim-8.2.0814.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz
+_eclasses_=vim-doc e063cddf18e5d2f2cfb21388252579ec toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 bash-completion-r1 d3a60385655d9b402be765a6de333245 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d ruby-single 214d0508e74b80c85efcef39699cb9a2 desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=12ff51a99bb085688c3288a53b0c91b9
diff --git a/metadata/md5-cache/app-editors/vim-8.2.3428-r1 b/metadata/md5-cache/app-editors/vim-8.2.3428-r1
new file mode 100644
index 000000000000..c784ca31f2dd
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vim-8.2.3428-r1
@@ -0,0 +1,16 @@
+BDEPEND=lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) !minimal? ( ~app-editors/vim-core-8.2.3428 ) vim-pager? ( app-editors/vim-core[-minimal] ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) sys-devel/autoconf nls? ( sys-devel/gettext )
+DESCRIPTION=Vim, an improved vi-style text editor
+EAPI=7
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 ruby-single desktop xdg-utils
+IUSE=X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=vim
+RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) !minimal? ( ~app-editors/vim-core-8.2.3428 ) vim-pager? ( app-editors/vim-core[-minimal] ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) vim-pager? ( !minimal )
+SLOT=0
+SRC_URI=https://github.com/vim/vim/archive/v8.2.3428.tar.gz -> vim-8.2.3428.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz
+_eclasses_=vim-doc e063cddf18e5d2f2cfb21388252579ec toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 bash-completion-r1 d3a60385655d9b402be765a6de333245 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d ruby-single 214d0508e74b80c85efcef39699cb9a2 desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=7b311ea8a9635f09805efcb59db6403a
diff --git a/metadata/md5-cache/app-editors/vim-8.2.3567 b/metadata/md5-cache/app-editors/vim-8.2.3567
new file mode 100644
index 000000000000..48fd529a66f5
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vim-8.2.3567
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/autoconf lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) nls? ( sys-devel/gettext )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) !minimal? ( ~app-editors/vim-core-8.2.3567 ) vim-pager? ( app-editors/vim-core[-minimal] ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
+DESCRIPTION=Vim, an improved vi-style text editor
+EAPI=7
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 ruby-single desktop xdg-utils
+IUSE=X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=vim
+RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) !minimal? ( ~app-editors/vim-core-8.2.3567 ) vim-pager? ( app-editors/vim-core[-minimal] ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) vim-pager? ( !minimal )
+SLOT=0
+SRC_URI=https://github.com/vim/vim/archive/v8.2.3567.tar.gz -> vim-8.2.3567.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz
+_eclasses_=vim-doc e063cddf18e5d2f2cfb21388252579ec toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 bash-completion-r1 d3a60385655d9b402be765a6de333245 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d ruby-single 214d0508e74b80c85efcef39699cb9a2 desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=3461ca84a5dabb0fa4cbbe24a211e454
diff --git a/metadata/md5-cache/app-editors/vim-9999 b/metadata/md5-cache/app-editors/vim-9999
new file mode 100644
index 000000000000..eee07a8509d5
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vim-9999
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/autoconf lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) nls? ( sys-devel/gettext ) >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) !minimal? ( ~app-editors/vim-core-9999 ) vim-pager? ( app-editors/vim-core[-minimal] ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
+DESCRIPTION=Vim, an improved vi-style text editor
+EAPI=7
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 ruby-single desktop xdg-utils git-r3
+IUSE=X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+LICENSE=vim
+PROPERTIES=live
+RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) !minimal? ( ~app-editors/vim-core-9999 ) vim-pager? ( app-editors/vim-core[-minimal] ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) vim-pager? ( !minimal )
+SLOT=0
+_eclasses_=vim-doc e063cddf18e5d2f2cfb21388252579ec toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 bash-completion-r1 d3a60385655d9b402be765a6de333245 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-utils-r1 655fe65f186504e455c2f3116808fda8 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d ruby-single 214d0508e74b80c85efcef39699cb9a2 desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da
+_md5_=3461ca84a5dabb0fa4cbbe24a211e454
diff --git a/metadata/md5-cache/app-editors/vim-core-8.2.0814 b/metadata/md5-cache/app-editors/vim-core-8.2.0814
new file mode 100644
index 000000000000..165227cdff64
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vim-core-8.2.0814
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=sys-devel/autoconf
+DESCRIPTION=vim and gvim shared files
+EAPI=7
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=estack vim-doc flag-o-matic bash-completion-r1 prefix desktop xdg-utils
+IUSE=nls acl minimal
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=vim
+PDEPEND=!minimal? ( app-vim/gentoo-syntax )
+RDEPEND=!!<app-editors/gvim-8.1.0648
+SLOT=0
+SRC_URI=https://github.com/vim/vim/archive/v8.2.0814.tar.gz -> vim-8.2.0814.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 vim-doc e063cddf18e5d2f2cfb21388252579ec toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 bash-completion-r1 d3a60385655d9b402be765a6de333245 prefix d04f14b297013ad1410550c0757f14f8 desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=a0967bd12359479a705ffda2b9a44b27
diff --git a/metadata/md5-cache/app-editors/vim-core-8.2.3428 b/metadata/md5-cache/app-editors/vim-core-8.2.3428
new file mode 100644
index 000000000000..a6a9c809b9bb
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vim-core-8.2.3428
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/autoconf
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DESCRIPTION=vim and gvim shared files
+EAPI=7
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=estack vim-doc flag-o-matic bash-completion-r1 prefix desktop xdg-utils
+IUSE=nls acl minimal
+KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=vim
+PDEPEND=!minimal? ( app-vim/gentoo-syntax )
+RDEPEND=!!<app-editors/gvim-8.1.0648
+SLOT=0
+SRC_URI=https://github.com/vim/vim/archive/v8.2.3428.tar.gz -> vim-8.2.3428.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 vim-doc e063cddf18e5d2f2cfb21388252579ec toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 bash-completion-r1 d3a60385655d9b402be765a6de333245 prefix d04f14b297013ad1410550c0757f14f8 desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=8351fefd6fb4e67bd27f3335cbfc3229
diff --git a/metadata/md5-cache/app-editors/vim-core-8.2.3567 b/metadata/md5-cache/app-editors/vim-core-8.2.3567
new file mode 100644
index 000000000000..9992eaa55315
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vim-core-8.2.3567
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/autoconf
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DESCRIPTION=vim and gvim shared files
+EAPI=7
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=estack vim-doc flag-o-matic bash-completion-r1 prefix desktop xdg-utils
+IUSE=nls acl minimal
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=vim
+PDEPEND=!minimal? ( app-vim/gentoo-syntax )
+RDEPEND=!!<app-editors/gvim-8.1.0648
+SLOT=0
+SRC_URI=https://github.com/vim/vim/archive/v8.2.3567.tar.gz -> vim-8.2.3567.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 vim-doc e063cddf18e5d2f2cfb21388252579ec toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 bash-completion-r1 d3a60385655d9b402be765a6de333245 prefix d04f14b297013ad1410550c0757f14f8 desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=4ddc69270e0a9ccf22c6ecbb0adf7e9e
diff --git a/metadata/md5-cache/app-editors/vim-core-9999 b/metadata/md5-cache/app-editors/vim-core-9999
new file mode 100644
index 000000000000..7cf6a50026cc
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vim-core-9999
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/autoconf >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=vim and gvim shared files
+EAPI=7
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=estack vim-doc flag-o-matic bash-completion-r1 prefix desktop xdg-utils git-r3
+IUSE=nls acl minimal
+LICENSE=vim
+PDEPEND=!minimal? ( app-vim/gentoo-syntax )
+PROPERTIES=live
+RDEPEND=!!<app-editors/gvim-8.1.0648
+SLOT=0
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 vim-doc e063cddf18e5d2f2cfb21388252579ec toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 bash-completion-r1 d3a60385655d9b402be765a6de333245 prefix d04f14b297013ad1410550c0757f14f8 desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da
+_md5_=4ddc69270e0a9ccf22c6ecbb0adf7e9e
diff --git a/metadata/md5-cache/app-editors/vis-0.5 b/metadata/md5-cache/app-editors/vis-0.5
new file mode 100644
index 000000000000..5e19adb5317c
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vis-0.5
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure postinst postrm prepare
+DEPEND=dev-libs/libtermkey ncurses? ( sys-libs/ncurses:0= ) tre? ( dev-libs/tre:= )
+DESCRIPTION=modern, legacy free, simple yet efficient vim-like editor
+EAPI=6
+HOMEPAGE=https://github.com/martanne/vis
+IUSE=+ncurses selinux test tre
+KEYWORDS=amd64 arm x86
+LICENSE=ISC
+RDEPEND=dev-libs/libtermkey ncurses? ( sys-libs/ncurses:0= ) tre? ( dev-libs/tre:= ) app-eselect/eselect-vi
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/martanne/vis/releases/download/v0.5/vis-v0.5.tar.gz -> vis-0.5.tar.gz test? ( https://github.com/martanne/vis-test/releases/download/v0.3/vis-test-0.3.tar.gz -> vis-test-0.3.tar.gz )
+_md5_=9374c20e0fcdbadb7c0ccbf00bff673f
diff --git a/metadata/md5-cache/app-editors/vis-0.7 b/metadata/md5-cache/app-editors/vis-0.7
new file mode 100644
index 000000000000..7d9e10d57994
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vis-0.7
@@ -0,0 +1,17 @@
+BDEPEND=test? ( lua_single_target_lua5-3? ( dev-lua/lpeg[lua_targets_lua5-3(-)] ) )
+DEFINED_PHASES=configure postinst postrm prepare setup
+DEPEND=dev-libs/libtermkey ncurses? ( sys-libs/ncurses:0= ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) tre? ( dev-libs/tre:= )
+DESCRIPTION=modern, legacy free, simple yet efficient vim-like editor
+EAPI=7
+HOMEPAGE=https://github.com/martanne/vis
+INHERIT=lua-single optfeature
+IUSE=+ncurses +lua selinux test tre +lua_single_target_lua5-3
+KEYWORDS=amd64 arm ~riscv x86
+LICENSE=ISC
+RDEPEND=dev-libs/libtermkey ncurses? ( sys-libs/ncurses:0= ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) tre? ( dev-libs/tre:= ) app-eselect/eselect-vi
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-3 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/martanne/vis/releases/download/v0.7/vis-0.7.tar.gz test? ( https://github.com/martanne/vis-test/releases/download/v0.5/vis-test-0.5.tar.gz )
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 optfeature 30ce9dec2b8943338c9b015bd32bac6a
+_md5_=4b357ea5f7426c3271b36286a9a4dc9e
diff --git a/metadata/md5-cache/app-editors/vis-9999 b/metadata/md5-cache/app-editors/vis-9999
new file mode 100644
index 000000000000..db3f69d92929
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vis-9999
@@ -0,0 +1,16 @@
+BDEPEND=test? ( lua_single_target_lua5-3? ( dev-lua/lpeg[lua_targets_lua5-3(-)] ) ) >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=configure postinst postrm prepare setup unpack
+DEPEND=dev-libs/libtermkey ncurses? ( sys-libs/ncurses:0= ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) tre? ( dev-libs/tre:= )
+DESCRIPTION=modern, legacy free, simple yet efficient vim-like editor
+EAPI=7
+HOMEPAGE=https://github.com/martanne/vis
+INHERIT=lua-single git-r3 optfeature
+IUSE=+ncurses +lua selinux test tre +lua_single_target_lua5-3
+LICENSE=ISC
+PROPERTIES=live
+RDEPEND=dev-libs/libtermkey ncurses? ( sys-libs/ncurses:0= ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) tre? ( dev-libs/tre:= ) app-eselect/eselect-vi
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-3 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da optfeature 30ce9dec2b8943338c9b015bd32bac6a
+_md5_=ffd5bf87d8774c9306883bce09661f68
diff --git a/metadata/md5-cache/app-editors/vscode-1.60.2 b/metadata/md5-cache/app-editors/vscode-1.60.2
new file mode 100644
index 000000000000..9e625324521e
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vscode-1.60.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Multiplatform Visual Studio Code from Microsoft
+EAPI=7
+HOMEPAGE=https://code.visualstudio.com
+INHERIT=desktop pax-utils xdg
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
+RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-crypt/libsecret[crypt] dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango
+RESTRICT=mirror strip bindist
+SLOT=0
+SRC_URI=amd64? ( https://update.code.visualstudio.com/1.60.2/linux-x64/stable -> vscode-1.60.2-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.60.2/linux-armhf/stable -> vscode-1.60.2-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.60.2/linux-arm64/stable -> vscode-1.60.2-arm64.tar.gz )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 pax-utils fce6ad998516159787b92e8043167889 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=4dee8453d143522bae8e08fcee8b902a
diff --git a/metadata/md5-cache/app-editors/vscode-1.61.2 b/metadata/md5-cache/app-editors/vscode-1.61.2
new file mode 100644
index 000000000000..bb98b0e59833
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vscode-1.61.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Multiplatform Visual Studio Code from Microsoft
+EAPI=7
+HOMEPAGE=https://code.visualstudio.com
+INHERIT=desktop pax-utils xdg
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
+RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-crypt/libsecret[crypt] dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango
+RESTRICT=mirror strip bindist
+SLOT=0
+SRC_URI=amd64? ( https://update.code.visualstudio.com/1.61.2/linux-x64/stable -> vscode-1.61.2-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.61.2/linux-armhf/stable -> vscode-1.61.2-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.61.2/linux-arm64/stable -> vscode-1.61.2-arm64.tar.gz )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 pax-utils fce6ad998516159787b92e8043167889 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=4dee8453d143522bae8e08fcee8b902a
diff --git a/metadata/md5-cache/app-editors/vscode-1.62.0 b/metadata/md5-cache/app-editors/vscode-1.62.0
new file mode 100644
index 000000000000..ad31e112e48a
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vscode-1.62.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Multiplatform Visual Studio Code from Microsoft
+EAPI=7
+HOMEPAGE=https://code.visualstudio.com
+INHERIT=desktop pax-utils xdg
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
+RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-crypt/libsecret[crypt] dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango
+RESTRICT=mirror strip bindist
+SLOT=0
+SRC_URI=amd64? ( https://update.code.visualstudio.com/1.62.0/linux-x64/stable -> vscode-1.62.0-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.62.0/linux-armhf/stable -> vscode-1.62.0-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.62.0/linux-arm64/stable -> vscode-1.62.0-arm64.tar.gz )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 pax-utils fce6ad998516159787b92e8043167889 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=4dee8453d143522bae8e08fcee8b902a
diff --git a/metadata/md5-cache/app-editors/vscodium-1.59.1 b/metadata/md5-cache/app-editors/vscodium-1.59.1
new file mode 100644
index 000000000000..3ae411221184
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vscodium-1.59.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=A community-driven, freely-licensed binary distribution of Microsoft's VSCode
+EAPI=7
+HOMEPAGE=https://vscodium.com/
+INHERIT=desktop pax-utils xdg
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
+RDEPEND=app-accessibility/at-spi2-atk app-crypt/libsecret[crypt] dev-libs/nss media-libs/alsa-lib media-libs/libpng:0/16 net-print/cups x11-libs/cairo x11-libs/gtk+:3 x11-libs/libnotify x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango
+RESTRICT=mirror strip bindist
+SLOT=0
+SRC_URI=amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.59.1/VSCodium-linux-x64-1.59.1.tar.gz -> vscodium-1.59.1-amd64.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.59.1/VSCodium-linux-armhf-1.59.1.tar.gz -> vscodium-1.59.1-arm.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.59.1/VSCodium-linux-arm64-1.59.1.tar.gz -> vscodium-1.59.1-arm64.tar.gz )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 pax-utils fce6ad998516159787b92e8043167889 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=f8544f86b433813f3b5511896f687f53
diff --git a/metadata/md5-cache/app-editors/vscodium-1.60.2 b/metadata/md5-cache/app-editors/vscodium-1.60.2
new file mode 100644
index 000000000000..7adecf813a1e
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vscodium-1.60.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=A community-driven, freely-licensed binary distribution of Microsoft's VSCode
+EAPI=7
+HOMEPAGE=https://vscodium.com/
+INHERIT=desktop pax-utils xdg
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
+RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-crypt/libsecret[crypt] dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango
+RESTRICT=mirror strip bindist
+SLOT=0
+SRC_URI=amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.60.2/VSCodium-linux-x64-1.60.2.tar.gz -> vscodium-1.60.2-amd64.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.60.2/VSCodium-linux-armhf-1.60.2.tar.gz -> vscodium-1.60.2-arm.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.60.2/VSCodium-linux-arm64-1.60.2.tar.gz -> vscodium-1.60.2-arm64.tar.gz )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 pax-utils fce6ad998516159787b92e8043167889 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=c8ab97ed02a7b284b4782da30c3dab18
diff --git a/metadata/md5-cache/app-editors/vscodium-1.61.2 b/metadata/md5-cache/app-editors/vscodium-1.61.2
new file mode 100644
index 000000000000..8075a8de21a8
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vscodium-1.61.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=A community-driven, freely-licensed binary distribution of Microsoft's VSCode
+EAPI=7
+HOMEPAGE=https://vscodium.com/
+INHERIT=desktop pax-utils xdg
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
+RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-crypt/libsecret[crypt] dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango
+RESTRICT=mirror strip bindist
+SLOT=0
+SRC_URI=amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.61.2/VSCodium-linux-x64-1.61.2.tar.gz -> vscodium-1.61.2-amd64.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.61.2/VSCodium-linux-armhf-1.61.2.tar.gz -> vscodium-1.61.2-arm.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.61.2/VSCodium-linux-arm64-1.61.2.tar.gz -> vscodium-1.61.2-arm64.tar.gz )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 pax-utils fce6ad998516159787b92e8043167889 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=c8ab97ed02a7b284b4782da30c3dab18
diff --git a/metadata/md5-cache/app-editors/vscodium-1.62.0 b/metadata/md5-cache/app-editors/vscodium-1.62.0
new file mode 100644
index 000000000000..13a7f5fc3950
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vscodium-1.62.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=A community-driven, freely-licensed binary distribution of Microsoft's VSCode
+EAPI=7
+HOMEPAGE=https://vscodium.com/
+INHERIT=desktop pax-utils xdg
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
+RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-crypt/libsecret[crypt] dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango
+RESTRICT=mirror strip bindist
+SLOT=0
+SRC_URI=amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.62.0/VSCodium-linux-x64-1.62.0.tar.gz -> vscodium-1.62.0-amd64.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.62.0/VSCodium-linux-armhf-1.62.0.tar.gz -> vscodium-1.62.0-arm.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.62.0/VSCodium-linux-arm64-1.62.0.tar.gz -> vscodium-1.62.0-arm64.tar.gz )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 pax-utils fce6ad998516159787b92e8043167889 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=c8ab97ed02a7b284b4782da30c3dab18
diff --git a/metadata/md5-cache/app-editors/wily-1.0-r2 b/metadata/md5-cache/app-editors/wily-1.0-r2
new file mode 100644
index 000000000000..ac0d93b1d875
--- /dev/null
+++ b/metadata/md5-cache/app-editors/wily-1.0-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install
+DEPEND=dev-libs/9libs
+DESCRIPTION=An emulation of ACME, Plan9's hybrid window system, shell and editor
+EAPI=7
+HOMEPAGE=https://www.netlib.org/research/9libs/
+INHERIT=multilib toolchain-funcs
+KEYWORDS=amd64 ~riscv x86
+LICENSE=Artistic
+RDEPEND=dev-libs/9libs
+SLOT=0
+SRC_URI=https://www.netlib.org/research/9libs/wily-9libs.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=1e32a8bbaec1048099c0db87f9bc243f
diff --git a/metadata/md5-cache/app-editors/wxhexeditor-0.24-r1 b/metadata/md5-cache/app-editors/wxhexeditor-0.24-r1
new file mode 100644
index 000000000000..24f4ca52e8f9
--- /dev/null
+++ b/metadata/md5-cache/app-editors/wxhexeditor-0.24-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=prepare pretend setup
+DEPEND=app-crypt/mhash dev-libs/udis86 x11-libs/wxGTK:3.0-gtk3[X]
+DESCRIPTION=A cross-platform hex editor designed specially for large files
+EAPI=7
+HOMEPAGE=https://github.com/EUA/wxHexEditor
+INHERIT=toolchain-funcs wxwidgets
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=app-crypt/mhash dev-libs/udis86 x11-libs/wxGTK:3.0-gtk3[X]
+SLOT=0
+SRC_URI=mirror://sourceforge/wxhexeditor/wxHexEditor-v0.24-src.tar.xz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 wxwidgets 7e8a20d3bacea0e3ecf6e96fb72180aa
+_md5_=3dd7ea92cc5533c3c065588e282be872
diff --git a/metadata/md5-cache/app-editors/xemacs-21.4.24-r3 b/metadata/md5-cache/app-editors/xemacs-21.4.24-r3
new file mode 100644
index 000000000000..decbc09a45ac
--- /dev/null
+++ b/metadata/md5-cache/app-editors/xemacs-21.4.24-r3
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure install postinst postrm prepare unpack
+DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0 >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:0 ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( virtual/jpeg:0 ) !amd64? ( freewnn? ( app-i18n/freewnn ) ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 >=sys-apps/texinfo-5
+DESCRIPTION=highly customizable open source text editor and application development system
+EAPI=7
+HOMEPAGE=http://www.xemacs.org/
+INHERIT=autotools flag-o-matic toolchain-funcs xdg-utils desktop
+IUSE=eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn xim athena neXt Xaw3d gdbm berkdb
+KEYWORDS=~alpha amd64 arm64 ~hppa ppc ppc64 sparc x86
+LICENSE=GPL-2+
+PDEPEND=app-xemacs/xemacs-base mule? ( app-xemacs/mule-base )
+RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0 >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:0 ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( virtual/jpeg:0 ) !amd64? ( freewnn? ( app-i18n/freewnn ) ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15
+SLOT=0
+SRC_URI=http://ftp.xemacs.org/xemacs-21.4/xemacs-21.4.24.tar.gz http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=e32f0e3adddeca929cbd97c418676978
diff --git a/metadata/md5-cache/app-editors/xemacs-21.5.34-r6 b/metadata/md5-cache/app-editors/xemacs-21.5.34-r6
new file mode 100644
index 000000000000..81dd18ee4b9f
--- /dev/null
+++ b/metadata/md5-cache/app-editors/xemacs-21.5.34-r6
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=berkdb? ( >=sys-libs/db-4:= !!<sys-libs/db-4 ) gdbm? ( >=sys-libs/gdbm-1.8.3[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0 >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:0 ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( virtual/jpeg:0 ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 virtual/pkgconfig
+DESCRIPTION=highly customizable open source text editor and application development system
+EAPI=7
+HOMEPAGE=http://www.xemacs.org/
+INHERIT=autotools flag-o-matic xdg-utils desktop
+IUSE=alsa debug eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn xft xim athena neXt Xaw3d gdbm berkdb
+KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 -riscv ~sparc ~x86
+LICENSE=GPL-3+
+PDEPEND=app-xemacs/xemacs-base mule? ( app-xemacs/mule-base )
+RDEPEND=berkdb? ( >=sys-libs/db-4:= !!<sys-libs/db-4 ) gdbm? ( >=sys-libs/gdbm-1.8.3[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0 >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:0 ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( virtual/jpeg:0 ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15
+SLOT=0
+SRC_URI=http://ftp.xemacs.org/xemacs-21.5/xemacs-21.5.34.tar.gz http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=ebe944754262c4836d2ba28634a2ef14
diff --git a/metadata/md5-cache/app-editors/xemacs-21.5.34-r7 b/metadata/md5-cache/app-editors/xemacs-21.5.34-r7
new file mode 100644
index 000000000000..300dcd99cf9e
--- /dev/null
+++ b/metadata/md5-cache/app-editors/xemacs-21.5.34-r7
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=berkdb? ( >=sys-libs/db-4:= !!<sys-libs/db-4 ) gdbm? ( >=sys-libs/gdbm-1.8.3[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0 >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:0 ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( virtual/jpeg:0 ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 virtual/pkgconfig
+DESCRIPTION=highly customizable open source text editor and application development system
+EAPI=8
+HOMEPAGE=http://www.xemacs.org/
+INHERIT=flag-o-matic xdg-utils desktop
+IUSE=alsa debug eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn xft xim athena neXt Xaw3d gdbm berkdb
+KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 -riscv ~sparc ~x86
+LICENSE=GPL-3+
+PDEPEND=app-xemacs/xemacs-base mule? ( app-xemacs/mule-base )
+RDEPEND=berkdb? ( >=sys-libs/db-4:= !!<sys-libs/db-4 ) gdbm? ( >=sys-libs/gdbm-1.8.3[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0 >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:0 ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( virtual/jpeg:0 ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15
+SLOT=0
+SRC_URI=http://ftp.xemacs.org/xemacs-21.5/xemacs-21.5.34.tar.gz http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=e569964865bb506c6dbb302d3931206a
diff --git a/metadata/md5-cache/app-editors/xmlcopyeditor-1.2.1.3-r1 b/metadata/md5-cache/app-editors/xmlcopyeditor-1.2.1.3-r1
new file mode 100644
index 000000000000..88ae1b3fa746
--- /dev/null
+++ b/metadata/md5-cache/app-editors/xmlcopyeditor-1.2.1.3-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/intltool sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure postinst postrm preinst prepare
+DEPEND=app-text/aspell dev-libs/libxml2 dev-libs/libxslt dev-libs/xerces-c[icu] dev-libs/libpcre x11-libs/wxGTK:3.0[X] dev-libs/boost dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=XML Copy Editor is a fast, free, validating XML editor
+EAPI=7
+HOMEPAGE=http://xml-copy-editor.sourceforge.net/
+INHERIT=autotools wxwidgets xdg
+IUSE=aqua nls
+KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=app-text/aspell dev-libs/libxml2 dev-libs/libxslt dev-libs/xerces-c[icu] dev-libs/libpcre x11-libs/wxGTK:3.0[X]
+SLOT=0
+SRC_URI=mirror://sourceforge/xml-copy-editor/xmlcopyeditor-1.2.1.3.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 wxwidgets 7e8a20d3bacea0e3ecf6e96fb72180aa xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=5887342a81cc762d26a925eb19e2ec8a
diff --git a/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.0.0 b/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.0.0
new file mode 100644
index 000000000000..63bb1106ef85
--- /dev/null
+++ b/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.0.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/intltool virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure postinst postrm preinst prepare
+DEPEND=app-text/aspell dev-libs/libxml2 dev-libs/libxslt dev-libs/xerces-c[cpu_flags_x86_sse2,icu] dev-libs/libpcre x11-libs/wxGTK:3.0-gtk3[X] dev-libs/boost dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=XML Copy Editor is a fast, free, validating XML editor
+EAPI=7
+HOMEPAGE=http://xml-copy-editor.sourceforge.net/
+INHERIT=autotools wxwidgets xdg
+IUSE=aqua nls
+KEYWORDS=~amd64 -ppc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=app-text/aspell dev-libs/libxml2 dev-libs/libxslt dev-libs/xerces-c[cpu_flags_x86_sse2,icu] dev-libs/libpcre x11-libs/wxGTK:3.0-gtk3[X]
+SLOT=0
+SRC_URI=mirror://sourceforge/xml-copy-editor/xmlcopyeditor-1.3.0.0.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 wxwidgets 7e8a20d3bacea0e3ecf6e96fb72180aa xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=3337001dc1f6416fe76e484146ab3de0
diff --git a/metadata/md5-cache/app-editors/xvile-9.8t-r1 b/metadata/md5-cache/app-editors/xvile-9.8t-r1
new file mode 100644
index 000000000000..c218692657b2
--- /dev/null
+++ b/metadata/md5-cache/app-editors/xvile-9.8t-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install
+DEPEND=perl? ( dev-lang/perl ) ~app-editors/vile-9.8t virtual/libcrypt:= >=x11-libs/libX11-1.0.0 >=x11-libs/libXt-1.0.0 >=x11-libs/libICE-1.0.0 >=x11-libs/libSM-1.0.0 >=x11-libs/libXaw-1.0.1 >=x11-libs/libXpm-3.5.4.2 x11-base/xorg-proto sys-devel/flex
+DESCRIPTION=VI Like Emacs -- yet another full-featured vi clone
+EAPI=7
+HOMEPAGE=https://invisible-island.net/vile/
+IUSE=perl
+KEYWORDS=~alpha amd64 ~ia64 ppc ~riscv sparc x86
+LICENSE=GPL-2
+RDEPEND=perl? ( dev-lang/perl ) ~app-editors/vile-9.8t virtual/libcrypt:= >=x11-libs/libX11-1.0.0 >=x11-libs/libXt-1.0.0 >=x11-libs/libICE-1.0.0 >=x11-libs/libSM-1.0.0 >=x11-libs/libXaw-1.0.1 >=x11-libs/libXpm-3.5.4.2
+SLOT=0
+SRC_URI=ftp://ftp.invisible-island.net/vile/current/vile-9.8t.tgz
+_md5_=5edcf3c89f3cb8300b4e4b89effba762
diff --git a/metadata/md5-cache/app-editors/yudit-2.9.6 b/metadata/md5-cache/app-editors/yudit-2.9.6
new file mode 100644
index 000000000000..4df4bc34c7ef
--- /dev/null
+++ b/metadata/md5-cache/app-editors/yudit-2.9.6
@@ -0,0 +1,12 @@
+BDEPEND=sys-devel/gettext
+DEFINED_PHASES=install prepare
+DEPEND=x11-libs/libX11
+DESCRIPTION=Free (Y)unicode text editor for all unices
+EAPI=8
+HOMEPAGE=http://www.yudit.org/
+KEYWORDS=amd64 x86
+LICENSE=GPL-2
+RDEPEND=x11-libs/libX11
+SLOT=0
+SRC_URI=http://yudit.org/download/yudit-2.9.6.tar.gz
+_md5_=aa1f9a0b001bb7b3f10c133b40c2355a
diff --git a/metadata/md5-cache/app-editors/zile-2.3.24-r2 b/metadata/md5-cache/app-editors/zile-2.3.24-r2
new file mode 100644
index 000000000000..87b43dc49f8c
--- /dev/null
+++ b/metadata/md5-cache/app-editors/zile-2.3.24-r2
@@ -0,0 +1,15 @@
+DEFINED_PHASES=configure install test
+DEPEND=sys-libs/ncurses:0= virtual/pkgconfig test? ( valgrind? ( dev-util/valgrind ) )
+DESCRIPTION=Zile is a small Emacs clone
+EAPI=6
+HOMEPAGE=https://www.gnu.org/software/zile/
+INHERIT=toolchain-funcs
+IUSE=test valgrind
+KEYWORDS=~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
+LICENSE=GPL-3+
+RDEPEND=sys-libs/ncurses:0=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnu/zile/zile-2.3.24.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=b7321719f58f4ba552afd0814d3a4781
diff --git a/metadata/md5-cache/app-editors/zile-2.4.15 b/metadata/md5-cache/app-editors/zile-2.4.15
new file mode 100644
index 000000000000..c6fc4372f436
--- /dev/null
+++ b/metadata/md5-cache/app-editors/zile-2.4.15
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/perl sys-apps/help2man virtual/pkgconfig
+DEFINED_PHASES=configure test
+DEPEND=>=dev-libs/boehm-gc-7.2:= sys-libs/ncurses:0= acl? ( virtual/acl )
+DESCRIPTION=Zile is a small Emacs clone
+EAPI=7
+HOMEPAGE=https://www.gnu.org/software/zile/
+INHERIT=toolchain-funcs
+IUSE=acl
+KEYWORDS=~alpha amd64 arm arm64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
+LICENSE=GPL-3+
+RDEPEND=>=dev-libs/boehm-gc-7.2:= sys-libs/ncurses:0= acl? ( virtual/acl )
+SLOT=0
+SRC_URI=mirror://gnu/zile/zile-2.4.15.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=29d3bbc8ca63eb0e94a7cd64ac8ad2da