summaryrefslogtreecommitdiff
path: root/metadata/md5-cache/virtual
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
commitb7ebc951da8800f711142f69d9d958bde67a112d (patch)
treee318514216845acb8f2e49fff7a5cba4027e9d91 /metadata/md5-cache/virtual
parentdc7cbdfa65fd814b3b9aa3c56257da201109e807 (diff)
gentoo resync : 28.04.2019
Diffstat (limited to 'metadata/md5-cache/virtual')
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin64263 -> 65512 bytes
-rw-r--r--metadata/md5-cache/virtual/cargo-1.34.07
-rw-r--r--metadata/md5-cache/virtual/cargo-1.34.17
-rw-r--r--metadata/md5-cache/virtual/gsasl-24
-rw-r--r--metadata/md5-cache/virtual/jpeg-0-r29
-rw-r--r--metadata/md5-cache/virtual/jpeg-0-r39
-rw-r--r--metadata/md5-cache/virtual/jre-1.8.0-r27
-rw-r--r--metadata/md5-cache/virtual/jre-117
-rw-r--r--metadata/md5-cache/virtual/jre-11-r17
-rw-r--r--metadata/md5-cache/virtual/libmysqlclient-18-r14
-rw-r--r--metadata/md5-cache/virtual/mailx-14
-rw-r--r--metadata/md5-cache/virtual/opencl-0-r69
-rw-r--r--metadata/md5-cache/virtual/perl-Archive-Tar-2.300.0-r14
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.220-r2 (renamed from metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.220-r1)4
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.201.806.220-r2 (renamed from metadata/md5-cache/virtual/perl-Module-CoreList-5.201.806.220-r1)4
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.201.904.1907
-rw-r--r--metadata/md5-cache/virtual/perl-Storable-3.80.0-r1 (renamed from metadata/md5-cache/virtual/perl-Storable-3.80.0)4
-rw-r--r--metadata/md5-cache/virtual/perl-Storable-3.80.100_rc (renamed from metadata/md5-cache/virtual/perl-Term-ReadLine-1.160.0-r2)6
-rw-r--r--metadata/md5-cache/virtual/perl-Time-HiRes-1.973.300-r17
-rw-r--r--metadata/md5-cache/virtual/pypy-7.1.18
-rw-r--r--metadata/md5-cache/virtual/pypy3-7.1.18
-rw-r--r--metadata/md5-cache/virtual/python-backports_abc-02
-rw-r--r--metadata/md5-cache/virtual/python-cffi-02
-rw-r--r--metadata/md5-cache/virtual/python-dnspython-22
-rw-r--r--metadata/md5-cache/virtual/python-enum34-22
-rw-r--r--metadata/md5-cache/virtual/python-funcsigs-22
-rw-r--r--metadata/md5-cache/virtual/python-futures-02
-rw-r--r--metadata/md5-cache/virtual/python-futures-14
-rw-r--r--metadata/md5-cache/virtual/python-greenlet-1.02
-rw-r--r--metadata/md5-cache/virtual/python-ipaddress-1.0-r12
-rw-r--r--metadata/md5-cache/virtual/python-pmw-12
-rw-r--r--metadata/md5-cache/virtual/python-singledispatch-02
-rw-r--r--metadata/md5-cache/virtual/python-typing-0-r12
-rw-r--r--metadata/md5-cache/virtual/python-unittest-mock-12
-rw-r--r--metadata/md5-cache/virtual/ruby-ffi-410
-rw-r--r--metadata/md5-cache/virtual/ruby-ssl-1010
-rw-r--r--metadata/md5-cache/virtual/ruby-ssl-1110
-rw-r--r--metadata/md5-cache/virtual/rubygems-1412
-rw-r--r--metadata/md5-cache/virtual/rubygems-1510
-rw-r--r--metadata/md5-cache/virtual/rust-1.34.07
-rw-r--r--metadata/md5-cache/virtual/rust-1.34.17
41 files changed, 140 insertions, 80 deletions
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index 69f0aff52dec..d6826561e259 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/cargo-1.34.0 b/metadata/md5-cache/virtual/cargo-1.34.0
new file mode 100644
index 000000000000..e8ca6e01c483
--- /dev/null
+++ b/metadata/md5-cache/virtual/cargo-1.34.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Package manager for Rust
+EAPI=7
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+RDEPEND=|| ( =dev-lang/rust-1.34.0* =dev-lang/rust-bin-1.34.0* )
+SLOT=0
+_md5_=7d8f8fecda5039fddd85ab8a755d765b
diff --git a/metadata/md5-cache/virtual/cargo-1.34.1 b/metadata/md5-cache/virtual/cargo-1.34.1
new file mode 100644
index 000000000000..818726c55ac6
--- /dev/null
+++ b/metadata/md5-cache/virtual/cargo-1.34.1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Package manager for Rust
+EAPI=7
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+RDEPEND=|| ( =dev-lang/rust-1.34.1* =dev-lang/rust-bin-1.34.1* )
+SLOT=0
+_md5_=7d8f8fecda5039fddd85ab8a755d765b
diff --git a/metadata/md5-cache/virtual/gsasl-2 b/metadata/md5-cache/virtual/gsasl-2
index d8c2a668878f..d14a7aa1e40d 100644
--- a/metadata/md5-cache/virtual/gsasl-2
+++ b/metadata/md5-cache/virtual/gsasl-2
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for the GNU SASL library
EAPI=5
-KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos
RDEPEND=|| ( net-libs/libgsasl net-misc/gsasl )
SLOT=0
-_md5_=f9c08e7da4c0e04ea9a9698e752faeca
+_md5_=e7266e762651336e9ea0c479ed2be6e0
diff --git a/metadata/md5-cache/virtual/jpeg-0-r2 b/metadata/md5-cache/virtual/jpeg-0-r2
deleted file mode 100644
index 9b7e0262c159..000000000000
--- a/metadata/md5-cache/virtual/jpeg-0-r2
+++ /dev/null
@@ -1,9 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages
-EAPI=5
-IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
-KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-RDEPEND=|| ( >=media-libs/libjpeg-turbo-1.3.0-r3:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/jpeg-8d-r1:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-SLOT=0
-_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs b45201c4e6c096b98e250336954e64b9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=2f8cb59fbee9bccdcbc4d0b645ac964b
diff --git a/metadata/md5-cache/virtual/jpeg-0-r3 b/metadata/md5-cache/virtual/jpeg-0-r3
new file mode 100644
index 000000000000..580e2bd94ed0
--- /dev/null
+++ b/metadata/md5-cache/virtual/jpeg-0-r3
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages
+EAPI=7
+IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( >=media-libs/libjpeg-turbo-1.5.3-r2:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/jpeg-9c:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+SLOT=0
+_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b toolchain-funcs b45201c4e6c096b98e250336954e64b9
+_md5_=ba2d97685023879c79b28ce201f6b0c4
diff --git a/metadata/md5-cache/virtual/jre-1.8.0-r2 b/metadata/md5-cache/virtual/jre-1.8.0-r2
new file mode 100644
index 000000000000..d078521b1453
--- /dev/null
+++ b/metadata/md5-cache/virtual/jre-1.8.0-r2
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Java Runtime Environment (JRE)
+EAPI=6
+KEYWORDS=~amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris
+RDEPEND=|| ( virtual/jdk:1.8 dev-java/openjdk-jre-bin:8[gentoo-vm(+)] dev-java/oracle-jre-bin:1.8 )
+SLOT=1.8
+_md5_=ca1ac78f73d8ecd694afc4de1598d736
diff --git a/metadata/md5-cache/virtual/jre-11 b/metadata/md5-cache/virtual/jre-11
deleted file mode 100644
index 07c013641cad..000000000000
--- a/metadata/md5-cache/virtual/jre-11
+++ /dev/null
@@ -1,7 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Virtual for Java Runtime Environment (JRE)
-EAPI=7
-KEYWORDS=~amd64 ~arm64 ~ppc64
-RDEPEND=|| ( virtual/jdk:11 dev-java/oracle-jre-bin:11[gentoo-vm(+)] )
-SLOT=11
-_md5_=be4e6e1e8e6dfe0af364a2520465d8a7
diff --git a/metadata/md5-cache/virtual/jre-11-r1 b/metadata/md5-cache/virtual/jre-11-r1
new file mode 100644
index 000000000000..d6175926cf05
--- /dev/null
+++ b/metadata/md5-cache/virtual/jre-11-r1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Java Runtime Environment (JRE)
+EAPI=7
+KEYWORDS=~amd64 ~arm64 ~ppc64
+RDEPEND=|| ( virtual/jdk:11 dev-java/openjdk-jre-bin:11[gentoo-vm(+)] dev-java/oracle-jre-bin:11[gentoo-vm(+)] )
+SLOT=11
+_md5_=73f7b825cb3eb4544dca1aef5d83bb42
diff --git a/metadata/md5-cache/virtual/libmysqlclient-18-r1 b/metadata/md5-cache/virtual/libmysqlclient-18-r1
index 54b448ffccbf..6be4ad28de2a 100644
--- a/metadata/md5-cache/virtual/libmysqlclient-18-r1
+++ b/metadata/md5-cache/virtual/libmysqlclient-18-r1
@@ -2,8 +2,8 @@ DEFINED_PHASES=-
DESCRIPTION=Virtual for MySQL client libraries
EAPI=7
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
RDEPEND=dev-db/mysql-connector-c:0/18[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
SLOT=0/18
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b toolchain-funcs b45201c4e6c096b98e250336954e64b9
-_md5_=30ca79cdb7c9df2ad1434738cd702cfd
+_md5_=8cc83baab0a9c4bbab790f1e2d2736e7
diff --git a/metadata/md5-cache/virtual/mailx-1 b/metadata/md5-cache/virtual/mailx-1
index d422fbe3fcb8..d1aede3a0373 100644
--- a/metadata/md5-cache/virtual/mailx-1
+++ b/metadata/md5-cache/virtual/mailx-1
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for mail implementations
EAPI=5
-KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
RDEPEND=|| ( net-mail/mailutils mail-client/mailx mail-client/nail sys-freebsd/freebsd-ubin )
SLOT=0
-_md5_=a453af699e277495494e24c48cc1e546
+_md5_=5c5737a0ada2bb59c19a4672149919e7
diff --git a/metadata/md5-cache/virtual/opencl-0-r6 b/metadata/md5-cache/virtual/opencl-0-r6
new file mode 100644
index 000000000000..6752140a6173
--- /dev/null
+++ b/metadata/md5-cache/virtual/opencl-0-r6
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for OpenCL implementations
+EAPI=6
+IUSE=video_cards_amdgpu video_cards_i965 video_cards_nvidia abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~x86
+RDEPEND=app-eselect/eselect-opencl || ( >=media-libs/mesa-9.1.6[opencl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] video_cards_amdgpu? ( abi_x86_64? ( !abi_x86_32? ( dev-libs/amdgpu-pro-opencl ) ) ) video_cards_i965? ( dev-libs/beignet ) video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-290.10-r2[uvm] ) abi_x86_64? ( !abi_x86_32? ( dev-util/intel-ocl-sdk ) ) )
+SLOT=0
+_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 multilib-build b42436dc1260f475af229754c165cb6b toolchain-funcs b45201c4e6c096b98e250336954e64b9
+_md5_=fc0de307484e73944654064fd03c69f5
diff --git a/metadata/md5-cache/virtual/perl-Archive-Tar-2.300.0-r1 b/metadata/md5-cache/virtual/perl-Archive-Tar-2.300.0-r1
index 487aab497191..ff2f99d7d42c 100644
--- a/metadata/md5-cache/virtual/perl-Archive-Tar-2.300.0-r1
+++ b/metadata/md5-cache/virtual/perl-Archive-Tar-2.300.0-r1
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Archive-Tar
EAPI=6
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/Archive-Tar-2.300.0 ) dev-lang/perl:= !<perl-core/Archive-Tar-2.300.0 !>perl-core/Archive-Tar-2.300.0-r999
SLOT=0
-_md5_=8fe46df71baeb3746f4c12b4071011d2
+_md5_=cd946f5ebd077c0a9e1f5ee8653b105d
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.220-r1 b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.220-r2
index 8e09ff5d1ea1..d8ccf31e7a29 100644
--- a/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.220-r1
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.709.220-r2
@@ -2,6 +2,6 @@ DEFINED_PHASES=-
DESCRIPTION=Virtual for Module-CoreList
EAPI=6
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-RDEPEND=|| ( =dev-lang/perl-5.26.1* =dev-lang/perl-5.24.3* ~perl-core/Module-CoreList-5.201.709.220 ) dev-lang/perl:= !<perl-core/Module-CoreList-5.201.709.220 !>perl-core/Module-CoreList-5.201.709.220-r999
+RDEPEND=|| ( =dev-lang/perl-5.24.3* ~perl-core/Module-CoreList-5.201.709.220 ) dev-lang/perl:= !<perl-core/Module-CoreList-5.201.709.220 !>perl-core/Module-CoreList-5.201.709.220-r999
SLOT=0
-_md5_=886c55e866c7bfba3c237826ca1b4cf1
+_md5_=dfe12d755f83082430523c1f419469e7
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.806.220-r1 b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.806.220-r2
index e9a877e8529b..3e768eb0188a 100644
--- a/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.806.220-r1
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.806.220-r2
@@ -2,6 +2,6 @@ DEFINED_PHASES=-
DESCRIPTION=Virtual for Module-CoreList
EAPI=6
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/Module-CoreList-5.201.806.220 ) dev-lang/perl:= !<perl-core/Module-CoreList-5.201.806.220 !>perl-core/Module-CoreList-5.201.806.220-r999
+RDEPEND=|| ( =dev-lang/perl-5.28.0* ~perl-core/Module-CoreList-5.201.806.220 ) dev-lang/perl:= !<perl-core/Module-CoreList-5.201.806.220 !>perl-core/Module-CoreList-5.201.806.220-r999
SLOT=0
-_md5_=5a505d85636ca229d0e4ad260020502c
+_md5_=7a98b03d2ef7b94ba0736440344944ae
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.904.190 b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.904.190
new file mode 100644
index 000000000000..0901ce4c7b9a
--- /dev/null
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.201.904.190
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Module-CoreList
+EAPI=6
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=|| ( =dev-lang/perl-5.28.2* ~perl-core/Module-CoreList-5.201.904.190 ) dev-lang/perl:= !<perl-core/Module-CoreList-5.201.904.190 !>perl-core/Module-CoreList-5.201.904.190-r999
+SLOT=0
+_md5_=7260a1cda1375469a6aa2ff42049df0f
diff --git a/metadata/md5-cache/virtual/perl-Storable-3.80.0 b/metadata/md5-cache/virtual/perl-Storable-3.80.0-r1
index fcdfd0c5f909..27f7e0f390f4 100644
--- a/metadata/md5-cache/virtual/perl-Storable-3.80.0
+++ b/metadata/md5-cache/virtual/perl-Storable-3.80.0-r1
@@ -2,6 +2,6 @@ DEFINED_PHASES=-
DESCRIPTION=Virtual for Storable
EAPI=6
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-RDEPEND=|| ( =dev-lang/perl-5.28* ~perl-core/Storable-3.80.0 ) dev-lang/perl:= !<perl-core/Storable-3.80.0 !>perl-core/Storable-3.80.0-r999
+RDEPEND=|| ( =dev-lang/perl-5.28.0* ~perl-core/Storable-3.80.0 ) dev-lang/perl:= !<perl-core/Storable-3.80.0 !>perl-core/Storable-3.80.0-r999
SLOT=0
-_md5_=8fe46df71baeb3746f4c12b4071011d2
+_md5_=9a560affceecd334dd38dee36deaa73e
diff --git a/metadata/md5-cache/virtual/perl-Term-ReadLine-1.160.0-r2 b/metadata/md5-cache/virtual/perl-Storable-3.80.100_rc
index 8a54b98cf008..404ab74bb6a7 100644
--- a/metadata/md5-cache/virtual/perl-Term-ReadLine-1.160.0-r2
+++ b/metadata/md5-cache/virtual/perl-Storable-3.80.100_rc
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
-DESCRIPTION=Virtual for Term-ReadLine
+DESCRIPTION=Virtual for Storable
EAPI=6
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-RDEPEND=|| ( =dev-lang/perl-5.26.1* =dev-lang/perl-5.26.0* ~perl-core/Term-ReadLine-1.160.0 ) dev-lang/perl:= !<perl-core/Term-ReadLine-1.160.0 !>perl-core/Term-ReadLine-1.160.0-r999
+RDEPEND=|| ( =dev-lang/perl-5.28.2* ~perl-core/Storable-3.80.100_rc ) dev-lang/perl:= !<perl-core/Storable-3.80.100_rc !>perl-core/Storable-3.80.100_rc-r999
SLOT=0
-_md5_=e4be79f615388cf9517f9ec6e4887f9c
+_md5_=991167497776cb845620d47b31dc26ca
diff --git a/metadata/md5-cache/virtual/perl-Time-HiRes-1.973.300-r1 b/metadata/md5-cache/virtual/perl-Time-HiRes-1.973.300-r1
deleted file mode 100644
index d2dcd424af01..000000000000
--- a/metadata/md5-cache/virtual/perl-Time-HiRes-1.973.300-r1
+++ /dev/null
@@ -1,7 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Virtual for Time-HiRes
-EAPI=6
-KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-RDEPEND=|| ( =dev-lang/perl-5.24* ~perl-core/Time-HiRes-1.973.300 ) dev-lang/perl:= !<perl-core/Time-HiRes-1.973.300 !>perl-core/Time-HiRes-1.973.300-r999
-SLOT=0
-_md5_=14b4eaed1e551c7200ea6ee6446a44d2
diff --git a/metadata/md5-cache/virtual/pypy-7.1.1 b/metadata/md5-cache/virtual/pypy-7.1.1
new file mode 100644
index 000000000000..ba5690de2111
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy-7.1.1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for PyPy Python implementation
+EAPI=7
+IUSE=bzip2 gdbm ncurses sqlite tk
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+RDEPEND=|| ( >=dev-python/pypy-7.1.1:0/41-py27[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?] >=dev-python/pypy-bin-7.1.1:0/41-py27[gdbm(-)?,sqlite?,tk?] )
+SLOT=0/41-py27
+_md5_=613281424cc967e843f41f85fa47ecdd
diff --git a/metadata/md5-cache/virtual/pypy3-7.1.1 b/metadata/md5-cache/virtual/pypy3-7.1.1
new file mode 100644
index 000000000000..ce26e83c0297
--- /dev/null
+++ b/metadata/md5-cache/virtual/pypy3-7.1.1
@@ -0,0 +1,8 @@
+DEFINED_PHASES=-
+DESCRIPTION=A virtual for PyPy3 Python implementation
+EAPI=7
+IUSE=bzip2 gdbm ncurses sqlite tk
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+RDEPEND=|| ( >=dev-python/pypy3-7.1.1:0/71-py36[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?] >=dev-python/pypy3-bin-7.1.1:0/71-py36[gdbm(-)?,sqlite?,tk?] )
+SLOT=0/71-py36
+_md5_=1ab7cc70bd0a9e1da689d025b6b75be9
diff --git a/metadata/md5-cache/virtual/python-backports_abc-0 b/metadata/md5-cache/virtual/python-backports_abc-0
index d8f7e138ac49..d7b298d1934d 100644
--- a/metadata/md5-cache/virtual/python-backports_abc-0
+++ b/metadata/md5-cache/virtual/python-backports_abc-0
@@ -7,4 +7,4 @@ RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? (
REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=298c0b496dba9c2cc1146ff2168c755a
+_md5_=ae084c8cb5413c55c7dee3c7aebccbfa
diff --git a/metadata/md5-cache/virtual/python-cffi-0 b/metadata/md5-cache/virtual/python-cffi-0
index 7b41f3c7a434..9b2f849cff65 100644
--- a/metadata/md5-cache/virtual/python-cffi-0
+++ b/metadata/md5-cache/virtual/python-cffi-0
@@ -7,4 +7,4 @@ RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=v
REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
SLOT=0
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9
-_md5_=08215d7b2d7b0a20bc3da35966c742c7
+_md5_=52e0983ee60dcdd65d604c03f565bed1
diff --git a/metadata/md5-cache/virtual/python-dnspython-2 b/metadata/md5-cache/virtual/python-dnspython-2
index a94847cf0a1d..e9cf3967702b 100644
--- a/metadata/md5-cache/virtual/python-dnspython-2
+++ b/metadata/md5-cache/virtual/python-dnspython-2
@@ -7,4 +7,4 @@ RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targ
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9
-_md5_=644dbad48139d65f4178392acb7f6d75
+_md5_=55923aef1666308fff5fbb9d9527f229
diff --git a/metadata/md5-cache/virtual/python-enum34-2 b/metadata/md5-cache/virtual/python-enum34-2
index 10f7f4723a42..18f78d9c643d 100644
--- a/metadata/md5-cache/virtual/python-enum34-2
+++ b/metadata/md5-cache/virtual/python-enum34-2
@@ -7,4 +7,4 @@ RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=v
REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
SLOT=0
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9
-_md5_=a0d6f1afe660db0c0510cb32d4fa1ce6
+_md5_=635d3c75e7c78d86089a4ceab08dcb25
diff --git a/metadata/md5-cache/virtual/python-funcsigs-2 b/metadata/md5-cache/virtual/python-funcsigs-2
index f2d891b0bb49..c125c2d33d77 100644
--- a/metadata/md5-cache/virtual/python-funcsigs-2
+++ b/metadata/md5-cache/virtual/python-funcsigs-2
@@ -7,4 +7,4 @@ RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=v
REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
SLOT=0
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9
-_md5_=9e757cf1e4dfd5bec4f9025fe10024e8
+_md5_=02ce9dc9321e1068385adf17a86fd0e3
diff --git a/metadata/md5-cache/virtual/python-futures-0 b/metadata/md5-cache/virtual/python-futures-0
index 0c117a169da8..3a18caac4b14 100644
--- a/metadata/md5-cache/virtual/python-futures-0
+++ b/metadata/md5-cache/virtual/python-futures-0
@@ -7,4 +7,4 @@ RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? (
REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=65fe892c3d2597952dbb0dcecc348a06
+_md5_=c46f8bcde15caf027349520d919571c0
diff --git a/metadata/md5-cache/virtual/python-futures-1 b/metadata/md5-cache/virtual/python-futures-1
index 2af21b621e26..7eb3e5da5a9d 100644
--- a/metadata/md5-cache/virtual/python-futures-1
+++ b/metadata/md5-cache/virtual/python-futures-1
@@ -2,9 +2,9 @@ DEFINED_PHASES=-
DESCRIPTION=A virtual for the Python concurrent.futures module
EAPI=7
IUSE=python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7
-KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~amd64-linux
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~amd64-linux
RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_pypy? ( dev-python/futures[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/futures[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
SLOT=0
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9
-_md5_=7962dbf8b44b51d4a5699c27c980e5e0
+_md5_=6b4ce417affabfd65bdd475437d03010
diff --git a/metadata/md5-cache/virtual/python-greenlet-1.0 b/metadata/md5-cache/virtual/python-greenlet-1.0
index 92360b2722ba..e55e390ce43f 100644
--- a/metadata/md5-cache/virtual/python-greenlet-1.0
+++ b/metadata/md5-cache/virtual/python-greenlet-1.0
@@ -7,4 +7,4 @@ RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=v
REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
SLOT=0
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9
-_md5_=45f3f184e20f491c5c2e7f979d53cc5e
+_md5_=794e354c91800ddc15c2b8515f19a9ac
diff --git a/metadata/md5-cache/virtual/python-ipaddress-1.0-r1 b/metadata/md5-cache/virtual/python-ipaddress-1.0-r1
index 3ce96ba3d62d..8a3d0468c7f4 100644
--- a/metadata/md5-cache/virtual/python-ipaddress-1.0-r1
+++ b/metadata/md5-cache/virtual/python-ipaddress-1.0-r1
@@ -7,4 +7,4 @@ RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=v
REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=6271914c644c8fecf8711b4d48bdf333
+_md5_=463a0ebbfde49835268a3bbb43453a74
diff --git a/metadata/md5-cache/virtual/python-pmw-1 b/metadata/md5-cache/virtual/python-pmw-1
index af516a88b2b4..b0322dce1160 100644
--- a/metadata/md5-cache/virtual/python-pmw-1
+++ b/metadata/md5-cache/virtual/python-pmw-1
@@ -7,4 +7,4 @@ RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targ
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=a71b5e55354ebd795df8b63a2b312272
+_md5_=4dee3f5ccdf738c8461827cfe903fffa
diff --git a/metadata/md5-cache/virtual/python-singledispatch-0 b/metadata/md5-cache/virtual/python-singledispatch-0
index 61b998edf056..9a5be0bf817f 100644
--- a/metadata/md5-cache/virtual/python-singledispatch-0
+++ b/metadata/md5-cache/virtual/python-singledispatch-0
@@ -7,4 +7,4 @@ RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? (
REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=6f35c3c095584f1b1d2e051c6da1db9f
+_md5_=cdaa63042c21f61559eb7cbaecdfb931
diff --git a/metadata/md5-cache/virtual/python-typing-0-r1 b/metadata/md5-cache/virtual/python-typing-0-r1
index d9434ca6e580..472cf01960fa 100644
--- a/metadata/md5-cache/virtual/python-typing-0-r1
+++ b/metadata/md5-cache/virtual/python-typing-0-r1
@@ -7,4 +7,4 @@ RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=v
REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
SLOT=0
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9
-_md5_=98c54a5783d16a7b3086f679a9c4563b
+_md5_=c403bf025091e1fb5357382369c68275
diff --git a/metadata/md5-cache/virtual/python-unittest-mock-1 b/metadata/md5-cache/virtual/python-unittest-mock-1
index ad55af15d80f..f01508f5c553 100644
--- a/metadata/md5-cache/virtual/python-unittest-mock-1
+++ b/metadata/md5-cache/virtual/python-unittest-mock-1
@@ -7,4 +7,4 @@ RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=v
REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
SLOT=0
_eclasses_=multibuild 40fe59465edacd730c644ec2bc197809 multilib b2f01ad412baf81650c23fcf0975fa33 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs b45201c4e6c096b98e250336954e64b9
-_md5_=e3f0b4d25b2f52a1a82304a2baec144f
+_md5_=81bdc05c9db622ecbec1a496c8a34797
diff --git a/metadata/md5-cache/virtual/ruby-ffi-4 b/metadata/md5-cache/virtual/ruby-ffi-4
index 85950ee25a22..c5190e753d77 100644
--- a/metadata/md5-cache/virtual/ruby-ffi-4
+++ b/metadata/md5-cache/virtual/ruby-ffi-4
@@ -1,11 +1,11 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
-DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 )
+DEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4 )
DESCRIPTION=Virtual ebuild for the Ruby ffi library
EAPI=5
-IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24
+IUSE=elibc_FreeBSD ruby_targets_ruby24
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-RDEPEND=ruby_targets_ruby23? ( dev-ruby/ffi[ruby_targets_ruby23] ) ruby_targets_ruby24? ( dev-ruby/ffi[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 )
-REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 )
+RDEPEND=ruby_targets_ruby24? ( dev-ruby/ffi[ruby_targets_ruby24] ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 )
+REQUIRED_USE=|| ( ruby_targets_ruby24 )
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 java-utils-2 dd352559d0e143500ec878acc74da909 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng 9ffc1c055a3294fcc48de781c94825f6 ruby-utils 10cec86289e60f4b0d731b2e4b545e5d toolchain-funcs b45201c4e6c096b98e250336954e64b9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
-_md5_=a21a99f5dc7a45ff53b2c0cc0c47a509
+_md5_=a26ec316939a88a3dc3cea4f629e3811
diff --git a/metadata/md5-cache/virtual/ruby-ssl-10 b/metadata/md5-cache/virtual/ruby-ssl-10
index b7f0e7e4a902..f32601f4ea93 100644
--- a/metadata/md5-cache/virtual/ruby-ssl-10
+++ b/metadata/md5-cache/virtual/ruby-ssl-10
@@ -1,11 +1,11 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
-DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 )
+DEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 )
DESCRIPTION=Virtual ebuild for the Ruby OpenSSL bindings
EAPI=6
-IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25
+IUSE=elibc_FreeBSD ruby_targets_ruby24 ruby_targets_ruby25
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3[ssl] ) ruby_targets_ruby24? ( dev-lang/ruby:2.4[ssl] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5[ssl] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 )
-REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 )
+RDEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4[ssl] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5[ssl] ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 )
+REQUIRED_USE=|| ( ruby_targets_ruby24 ruby_targets_ruby25 )
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 java-utils-2 dd352559d0e143500ec878acc74da909 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng 9ffc1c055a3294fcc48de781c94825f6 ruby-utils 10cec86289e60f4b0d731b2e4b545e5d toolchain-funcs b45201c4e6c096b98e250336954e64b9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
-_md5_=274524550f13d3091e5a1d79c836babc
+_md5_=5e071b21bd679cc53e00bff67ff40228
diff --git a/metadata/md5-cache/virtual/ruby-ssl-11 b/metadata/md5-cache/virtual/ruby-ssl-11
index 3ca1a697e456..eac05e9eb5a1 100644
--- a/metadata/md5-cache/virtual/ruby-ssl-11
+++ b/metadata/md5-cache/virtual/ruby-ssl-11
@@ -1,11 +1,11 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
-DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
+DEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
DESCRIPTION=Virtual ebuild for the Ruby OpenSSL bindings
EAPI=6
-IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ruby_targets_ruby26
+IUSE=elibc_FreeBSD ruby_targets_ruby24 ruby_targets_ruby25 ruby_targets_ruby26
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-RDEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3[ssl] ) ruby_targets_ruby24? ( dev-lang/ruby:2.4[ssl] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5[ssl] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6[ssl] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
-REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ruby_targets_ruby26 )
+RDEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4[ssl] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5[ssl] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6[ssl] ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
+REQUIRED_USE=|| ( ruby_targets_ruby24 ruby_targets_ruby25 ruby_targets_ruby26 )
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 java-utils-2 dd352559d0e143500ec878acc74da909 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng 9ffc1c055a3294fcc48de781c94825f6 ruby-utils 10cec86289e60f4b0d731b2e4b545e5d toolchain-funcs b45201c4e6c096b98e250336954e64b9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
-_md5_=009e605e74f0053b684ee0d33361eeed
+_md5_=719a4d089cc96b267b96ce77a30ebaca
diff --git a/metadata/md5-cache/virtual/rubygems-14 b/metadata/md5-cache/virtual/rubygems-14
index e98c8cfa2226..eadc0041790c 100644
--- a/metadata/md5-cache/virtual/rubygems-14
+++ b/metadata/md5-cache/virtual/rubygems-14
@@ -1,11 +1,11 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
-DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_rbx? ( dev-lang/rubinius )
+DEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_rbx? ( dev-lang/rubinius )
DESCRIPTION=Virtual ebuild for rubygems
EAPI=5
-IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ruby_targets_rbx
-KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-RDEPEND=ruby_targets_rbx? ( dev-lang/rubinius ) ruby_targets_ruby23? ( >=dev-ruby/rubygems-2.5.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rubygems-2.6.11[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rubygems-2.7.3[ruby_targets_ruby25] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_rbx? ( dev-lang/rubinius )
-REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ruby_targets_rbx )
+IUSE=elibc_FreeBSD ruby_targets_ruby24 ruby_targets_ruby25 ruby_targets_rbx
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+RDEPEND=ruby_targets_rbx? ( dev-lang/rubinius ) ruby_targets_ruby24? ( >=dev-ruby/rubygems-2.6.11[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rubygems-2.7.3[ruby_targets_ruby25] ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_rbx? ( dev-lang/rubinius )
+REQUIRED_USE=|| ( ruby_targets_ruby24 ruby_targets_ruby25 ruby_targets_rbx )
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 java-utils-2 dd352559d0e143500ec878acc74da909 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng 9ffc1c055a3294fcc48de781c94825f6 ruby-utils 10cec86289e60f4b0d731b2e4b545e5d toolchain-funcs b45201c4e6c096b98e250336954e64b9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
-_md5_=1e134aaf27eaab7630ff5714aebe47b5
+_md5_=0b945fba44930b1ac5ae57be0fb06435
diff --git a/metadata/md5-cache/virtual/rubygems-15 b/metadata/md5-cache/virtual/rubygems-15
index 4e9e9917135a..027095363cee 100644
--- a/metadata/md5-cache/virtual/rubygems-15
+++ b/metadata/md5-cache/virtual/rubygems-15
@@ -1,11 +1,11 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
-DEPEND=ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
+DEPEND=ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
DESCRIPTION=Virtual ebuild for rubygems
EAPI=6
-IUSE=elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ruby_targets_ruby26
+IUSE=elibc_FreeBSD ruby_targets_ruby24 ruby_targets_ruby25 ruby_targets_ruby26
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/rubygems-2.5.1[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/rubygems-2.6.11[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rubygems-2.7.3[ruby_targets_ruby25] ) ruby_targets_ruby26? ( >=dev-ruby/rubygems-3.0.1[ruby_targets_ruby26] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
-REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ruby_targets_ruby25 ruby_targets_ruby26 )
+RDEPEND=ruby_targets_ruby24? ( >=dev-ruby/rubygems-2.6.11[ruby_targets_ruby24] ) ruby_targets_ruby25? ( >=dev-ruby/rubygems-2.7.3[ruby_targets_ruby25] ) ruby_targets_ruby26? ( >=dev-ruby/rubygems-3.0.1[ruby_targets_ruby26] ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
+REQUIRED_USE=|| ( ruby_targets_ruby24 ruby_targets_ruby25 ruby_targets_ruby26 )
SLOT=0
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 java-utils-2 dd352559d0e143500ec878acc74da909 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib b2f01ad412baf81650c23fcf0975fa33 preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-ng 9ffc1c055a3294fcc48de781c94825f6 ruby-utils 10cec86289e60f4b0d731b2e4b545e5d toolchain-funcs b45201c4e6c096b98e250336954e64b9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
-_md5_=eaf115fab0901b215400007e5510aae9
+_md5_=e223d6c2e1814c8fcc344565cda41862
diff --git a/metadata/md5-cache/virtual/rust-1.34.0 b/metadata/md5-cache/virtual/rust-1.34.0
new file mode 100644
index 000000000000..ef8e308d124e
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.34.0
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Rust language compiler
+EAPI=7
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+RDEPEND=|| ( =dev-lang/rust-1.34.0* =dev-lang/rust-bin-1.34.0* )
+SLOT=0
+_md5_=318f6d0fe9e046185f85cbec4c8c6dd5
diff --git a/metadata/md5-cache/virtual/rust-1.34.1 b/metadata/md5-cache/virtual/rust-1.34.1
new file mode 100644
index 000000000000..8407b674fb52
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.34.1
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Rust language compiler
+EAPI=7
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+RDEPEND=|| ( =dev-lang/rust-1.34.1* =dev-lang/rust-bin-1.34.1* )
+SLOT=0
+_md5_=318f6d0fe9e046185f85cbec4c8c6dd5