summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2021-01-17 09:02:31 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2021-01-17 09:02:31 +0000
commit2178a921ffb775e5e0bdab537233afab435df3e8 (patch)
treec37c01b82bbbcc99de3de331ff00efa2b322572e
parentMerge updates from master (diff)
downloadgentoo-2178a921ffb775e5e0bdab537233afab435df3e8.tar.gz
gentoo-2178a921ffb775e5e0bdab537233afab435df3e8.tar.bz2
gentoo-2178a921ffb775e5e0bdab537233afab435df3e8.zip
2021-01-17 09:02:30 UTC
-rw-r--r--metadata/md5-cache/dev-ruby/rcairo-1.16.215
-rw-r--r--metadata/md5-cache/dev-ruby/rcairo-1.16.415
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-feedparser-0.9.616
-rw-r--r--metadata/md5-cache/dev-ruby/ruby_parser-3.13.115
-rw-r--r--metadata/md5-cache/dev-ruby/ruby_parser-3.15.116
-rw-r--r--metadata/md5-cache/dev-ruby/sexp_processor-4.12.015
-rw-r--r--metadata/md5-cache/dev-ruby/sexp_processor-4.15.216
-rw-r--r--metadata/md5-cache/games-strategy/megaglest-3.11.1-r1008
-rw-r--r--metadata/md5-cache/games-strategy/naev-0.7.04
-rw-r--r--metadata/md5-cache/games-strategy/naev-0.7.0-r1004
-rw-r--r--metadata/md5-cache/games-strategy/openra-201903148
-rw-r--r--metadata/md5-cache/games-strategy/openra-20190314-r1008
-rw-r--r--metadata/md5-cache/sys-kernel/pf-sources-5.10_p814
-rw-r--r--metadata/md5-cache/x11-themes/fvwm_icons-1.04
-rw-r--r--metadata/md5-cache/x11-themes/fvwm_sounds-1.04
-rw-r--r--metadata/pkg_desc_index10
-rw-r--r--metadata/timestamp.chk2
17 files changed, 88 insertions, 86 deletions
diff --git a/metadata/md5-cache/dev-ruby/rcairo-1.16.2 b/metadata/md5-cache/dev-ruby/rcairo-1.16.2
deleted file mode 100644
index c7866e11476c..000000000000
--- a/metadata/md5-cache/dev-ruby/rcairo-1.16.2
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby25? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby25(-)] dev-ruby/ruby-glib2[ruby_targets_ruby25(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby25(-)] dev-ruby/ruby-poppler[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby26(-)] dev-ruby/ruby-glib2[ruby_targets_ruby26(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby26(-)] dev-ruby/ruby-poppler[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) )
-DESCRIPTION=Ruby bindings for cairo
-EAPI=6
-HOMEPAGE=https://cairographics.org/rcairo/
-IUSE=ruby_targets_ruby25 ruby_targets_ruby26 doc test
-KEYWORDS=amd64 ~ppc ~x86
-LICENSE=|| ( Ruby GPL-2 )
-RDEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/cairo-1.16.2.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem 6ee14a23a169409059ed36d4dddc3197 ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 1a94dc06d324bd0dab754e11abe6d27e
-_md5_=8af92b5355d94d5c1a4e4f9e156c78b8
diff --git a/metadata/md5-cache/dev-ruby/rcairo-1.16.4 b/metadata/md5-cache/dev-ruby/rcairo-1.16.4
deleted file mode 100644
index 8155015e7d8b..000000000000
--- a/metadata/md5-cache/dev-ruby/rcairo-1.16.4
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby25? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby25(-)] dev-ruby/ruby-glib2[ruby_targets_ruby25(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby25(-)] dev-ruby/ruby-poppler[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby26(-)] dev-ruby/ruby-glib2[ruby_targets_ruby26(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby26(-)] dev-ruby/ruby-poppler[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) )
-DESCRIPTION=Ruby bindings for cairo
-EAPI=6
-HOMEPAGE=https://cairographics.org/rcairo/
-IUSE=ruby_targets_ruby25 ruby_targets_ruby26 doc test
-KEYWORDS=~amd64 ~ppc ~x86
-LICENSE=|| ( Ruby GPL-2 )
-RDEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/cairo-1.16.4.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem 6ee14a23a169409059ed36d4dddc3197 ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 1a94dc06d324bd0dab754e11abe6d27e
-_md5_=a8acd5da0a86de5642953c9a890d777b
diff --git a/metadata/md5-cache/dev-ruby/ruby-feedparser-0.9.6 b/metadata/md5-cache/dev-ruby/ruby-feedparser-0.9.6
new file mode 100644
index 000000000000..96509ec89f3f
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/ruby-feedparser-0.9.6
@@ -0,0 +1,16 @@
+BDEPEND=test? ( ruby_targets_ruby25? ( dev-ruby/magic[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( dev-ruby/magic[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/magic[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( dev-ruby/magic[ruby_targets_ruby25(-)] test? ( dev-ruby/mocha[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( dev-ruby/magic[ruby_targets_ruby26(-)] test? ( dev-ruby/mocha[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/magic[ruby_targets_ruby27(-)] test? ( dev-ruby/mocha[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
+DESCRIPTION=Ruby library to parse ATOM/RSS feeds
+EAPI=7
+HOMEPAGE=https://github.com/feed2imap/ruby-feedparser
+IUSE=test ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 doc test test
+KEYWORDS=~amd64
+LICENSE=GPL-2
+RDEPEND=ruby_targets_ruby25? ( dev-ruby/magic[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( dev-ruby/magic[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/magic[ruby_targets_ruby27(-)] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/feed2imap/ruby-feedparser/archive/v0.9.6.tar.gz -> ruby-feedparser-0.9.6.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem 6ee14a23a169409059ed36d4dddc3197 ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 1a94dc06d324bd0dab754e11abe6d27e
+_md5_=264e018e9ec1a89eab56c848ea0b849c
diff --git a/metadata/md5-cache/dev-ruby/ruby_parser-3.13.1 b/metadata/md5-cache/dev-ruby/ruby_parser-3.13.1
deleted file mode 100644
index cf230220b877..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby_parser-3.13.1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( ruby_targets_ruby25? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby25(-)] !<dev-ruby/ruby_parser-2.3.1-r1[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby26(-)] !<dev-ruby/ruby_parser-2.3.1-r1[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/racc[ruby_targets_ruby25(-)] >=dev-ruby/minitest-4.3[ruby_targets_ruby25(-)] >=dev-ruby/sexp_processor-4.12.0:4[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/racc[ruby_targets_ruby26(-)] >=dev-ruby/minitest-4.3[ruby_targets_ruby26(-)] >=dev-ruby/sexp_processor-4.12.0:4[ruby_targets_ruby26(-)] ) ) test? ( dev-util/unifdef ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) )
-DESCRIPTION=A ruby parser written in pure ruby
-EAPI=6
-HOMEPAGE=https://github.com/seattlerb/ruby_parser
-IUSE=test ruby_targets_ruby25 ruby_targets_ruby26 doc test test
-KEYWORDS=~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby25? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby25(-)] !<dev-ruby/ruby_parser-2.3.1-r1[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby26(-)] !<dev-ruby/ruby_parser-2.3.1-r1[ruby_targets_ruby26(-)] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://rubygems.org/gems/ruby_parser-3.13.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem 6ee14a23a169409059ed36d4dddc3197 ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 1a94dc06d324bd0dab754e11abe6d27e
-_md5_=1e943521981b9e88b8b7f312290a9ab8
diff --git a/metadata/md5-cache/dev-ruby/ruby_parser-3.15.1 b/metadata/md5-cache/dev-ruby/ruby_parser-3.15.1
new file mode 100644
index 000000000000..43425927132c
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/ruby_parser-3.15.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( ruby_targets_ruby25? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/racc[ruby_targets_ruby25(-)] >=dev-ruby/minitest-4.3[ruby_targets_ruby25(-)] >=dev-ruby/sexp_processor-4.15.1:4[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/racc[ruby_targets_ruby26(-)] >=dev-ruby/minitest-4.3[ruby_targets_ruby26(-)] >=dev-ruby/sexp_processor-4.15.1:4[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/racc[ruby_targets_ruby27(-)] >=dev-ruby/minitest-4.3[ruby_targets_ruby27(-)] >=dev-ruby/sexp_processor-4.15.1:4[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/racc[ruby_targets_ruby30(-)] >=dev-ruby/minitest-4.3[ruby_targets_ruby30(-)] >=dev-ruby/sexp_processor-4.15.1:4[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] !!dev-ruby/psych[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( dev-util/unifdef ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=A ruby parser written in pure ruby
+EAPI=7
+HOMEPAGE=https://github.com/seattlerb/ruby_parser
+IUSE=test ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby25? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/sexp_processor-4.9.0:4[ruby_targets_ruby30(-)] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=3
+SRC_URI=https://rubygems.org/gems/ruby_parser-3.15.1.gem
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem 6ee14a23a169409059ed36d4dddc3197 ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 1a94dc06d324bd0dab754e11abe6d27e
+_md5_=4e42b28d62dc040b7dc0cdd7a979bea1
diff --git a/metadata/md5-cache/dev-ruby/sexp_processor-4.12.0 b/metadata/md5-cache/dev-ruby/sexp_processor-4.12.0
deleted file mode 100644
index 8577301bbd42..000000000000
--- a/metadata/md5-cache/dev-ruby/sexp_processor-4.12.0
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5.5[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( >=dev-ruby/minitest-5.5[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) )
-DESCRIPTION=Processor for s-expressions created as part of the ParseTree project
-EAPI=6
-HOMEPAGE=https://www.zenspider.com/projects/sexp_processor.html
-IUSE=ruby_targets_ruby25 ruby_targets_ruby26 doc test test
-KEYWORDS=~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=GPL-2
-RDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=4
-SRC_URI=https://rubygems.org/gems/sexp_processor-4.12.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem 6ee14a23a169409059ed36d4dddc3197 ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 1a94dc06d324bd0dab754e11abe6d27e
-_md5_=e75cfa74f1d138342f1ba59351da5331
diff --git a/metadata/md5-cache/dev-ruby/sexp_processor-4.15.2 b/metadata/md5-cache/dev-ruby/sexp_processor-4.15.2
new file mode 100644
index 000000000000..fc010fc820ed
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/sexp_processor-4.15.2
@@ -0,0 +1,16 @@
+BDEPEND=ruby_targets_ruby25? ( test? ( >=dev-ruby/minitest-5.5[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( >=dev-ruby/minitest-5.5[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/minitest-5.5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/minitest-5.5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] !!dev-ruby/psych[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Processor for s-expressions created as part of the ParseTree project
+EAPI=7
+HOMEPAGE=https://www.zenspider.com/projects/sexp_processor.html
+IUSE=ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2
+RDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=4
+SRC_URI=https://rubygems.org/gems/sexp_processor-4.15.2.gem
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem 6ee14a23a169409059ed36d4dddc3197 ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 1a94dc06d324bd0dab754e11abe6d27e
+_md5_=dc380fd0d09c32737cdc16745de6df03
diff --git a/metadata/md5-cache/games-strategy/megaglest-3.11.1-r100 b/metadata/md5-cache/games-strategy/megaglest-3.11.1-r100
index ab8717a4e9eb..3ca57c2f300c 100644
--- a/metadata/md5-cache/games-strategy/megaglest-3.11.1-r100
+++ b/metadata/md5-cache/games-strategy/megaglest-3.11.1-r100
@@ -1,15 +1,15 @@
BDEPEND=sys-apps/help2man virtual/pkgconfig editor? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) model-viewer? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) sys-devel/make dev-util/cmake
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-2? ( dev-lang/lua:5.2 ) ~games-strategy/megaglest-data-3.11.1 >=games-strategy/megaglest-data-3.11.1-r1 dev-libs/libxml2 media-libs/fontconfig media-libs/freetype media-libs/libsdl[X,sound,joystick,opengl,video] media-libs/libvorbis media-libs/openal net-libs/gnutls sys-libs/zlib virtual/opengl virtual/glu x11-libs/libX11 x11-libs/libXext editor? ( x11-libs/wxGTK:3.0[X,opengl] ) fribidi? ( dev-libs/fribidi ) model-viewer? ( x11-libs/wxGTK:3.0[X] ) !static? ( dev-libs/xerces-c[icu] media-libs/ftgl media-libs/glew media-libs/libpng:0 net-libs/libircclient >=net-libs/miniupnpc-1.8 net-misc/curl virtual/jpeg:0 ) videos? ( media-video/vlc ) static? ( dev-libs/icu[static-libs] dev-libs/xerces-c[icu,static-libs] media-libs/ftgl[static-libs] media-libs/glew[static-libs] media-libs/libpng:0[static-libs] net-libs/libircclient[static-libs] net-libs/miniupnpc[static-libs] net-misc/curl[static-libs] virtual/jpeg:0[static-libs] )
+DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-2? ( dev-lang/lua:5.2 ) ~games-strategy/megaglest-data-3.11.1 >=games-strategy/megaglest-data-3.11.1-r1 dev-libs/libxml2 media-libs/fontconfig media-libs/freetype media-libs/libsdl[X,sound,joystick,opengl,video] media-libs/libvorbis media-libs/openal net-libs/gnutls sys-libs/zlib virtual/opengl virtual/glu x11-libs/libX11 x11-libs/libXext editor? ( x11-libs/wxGTK:3.0[X,opengl] ) fribidi? ( dev-libs/fribidi ) model-viewer? ( x11-libs/wxGTK:3.0[X] ) dev-libs/xerces-c[icu] media-libs/ftgl media-libs/glew:= media-libs/libpng:0 net-libs/libircclient >=net-libs/miniupnpc-1.8:= net-misc/curl virtual/jpeg:0 videos? ( media-video/vlc )
DESCRIPTION=Cross-platform 3D realtime strategy game
EAPI=7
HOMEPAGE=https://megaglest.org/ https://github.com/MegaGlest/megaglest-source
-IUSE=debug +editor fribidi cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 static +streflop +tools +unicode wxuniversal +model-viewer videos lua_single_target_lua5-1 lua_single_target_lua5-2
+IUSE=debug +editor fribidi cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 +streflop +tools +unicode wxuniversal +model-viewer videos lua_single_target_lua5-1 lua_single_target_lua5-2
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3 BitstreamVera
-RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-2? ( dev-lang/lua:5.2 ) ~games-strategy/megaglest-data-3.11.1 >=games-strategy/megaglest-data-3.11.1-r1 dev-libs/libxml2 media-libs/fontconfig media-libs/freetype media-libs/libsdl[X,sound,joystick,opengl,video] media-libs/libvorbis media-libs/openal net-libs/gnutls sys-libs/zlib virtual/opengl virtual/glu x11-libs/libX11 x11-libs/libXext editor? ( x11-libs/wxGTK:3.0[X,opengl] ) fribidi? ( dev-libs/fribidi ) model-viewer? ( x11-libs/wxGTK:3.0[X] ) !static? ( dev-libs/xerces-c[icu] media-libs/ftgl media-libs/glew media-libs/libpng:0 net-libs/libircclient >=net-libs/miniupnpc-1.8 net-misc/curl virtual/jpeg:0 ) videos? ( media-video/vlc )
+RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-2? ( dev-lang/lua:5.2 ) ~games-strategy/megaglest-data-3.11.1 >=games-strategy/megaglest-data-3.11.1-r1 dev-libs/libxml2 media-libs/fontconfig media-libs/freetype media-libs/libsdl[X,sound,joystick,opengl,video] media-libs/libvorbis media-libs/openal net-libs/gnutls sys-libs/zlib virtual/opengl virtual/glu x11-libs/libX11 x11-libs/libXext editor? ( x11-libs/wxGTK:3.0[X,opengl] ) fribidi? ( dev-libs/fribidi ) model-viewer? ( x11-libs/wxGTK:3.0[X] ) dev-libs/xerces-c[icu] media-libs/ftgl media-libs/glew:= media-libs/libpng:0 net-libs/libircclient >=net-libs/miniupnpc-1.8:= net-misc/curl virtual/jpeg:0 videos? ( media-video/vlc )
REQUIRED_USE=^^ ( lua_single_target_lua5-1 lua_single_target_lua5-2 )
SLOT=0
SRC_URI=https://github.com/MegaGlest/megaglest-source/releases/download/3.11.1/megaglest-source-3.11.1.tar.xz
_eclasses_=cmake ac7cb516f6a288b6a82bc0649ce49878 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e lua-single f91b5656f00869c220a6e35ae0521c54 lua-utils 661d14f97b7d04273143565853fdfbfe multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 1a94dc06d324bd0dab754e11abe6d27e virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 wxwidgets e1e6e1eb5b3d911b3abd712f611e2312 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=9907e35576851ef10f3099665a664740
+_md5_=ced6715bba5fad34bc8fb7d79d741a6c
diff --git a/metadata/md5-cache/games-strategy/naev-0.7.0 b/metadata/md5-cache/games-strategy/naev-0.7.0
index 319a5ba8db2a..1aaa514b9d38 100644
--- a/metadata/md5-cache/games-strategy/naev-0.7.0
+++ b/metadata/md5-cache/games-strategy/naev-0.7.0
@@ -1,4 +1,4 @@
-BDEPEND=virtual/pkgconfig
+BDEPEND=app-arch/unzip virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst postrm unpack
DEPEND=media-libs/libsdl2[X,sound,video] dev-libs/libzip dev-libs/libxml2 >=media-libs/freetype-2:2 >=media-libs/libvorbis-1.2.1 >=media-libs/libpng-1.2:0= virtual/glu virtual/opengl dev-lang/lua:0 mixer? ( media-libs/sdl2-mixer ) openal? ( media-libs/openal )
DESCRIPTION=A 2D space trading and combat game, in a similar vein to Escape Velocity
@@ -11,4 +11,4 @@ RDEPEND=media-libs/libsdl2[X,sound,video] dev-libs/libzip dev-libs/libxml2 >=med
SLOT=0
SRC_URI=https://github.com/naev/naev/releases/download/v0.7.0/naev-0.7.0.tar.bz2 https://github.com/naev/naev/releases/download/v0.7.0/naev-0.7.0-ndata.zip
_eclasses_=xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=d6d30def9ee541aa565e9021b133a559
+_md5_=cfc91bca817b2c099b840bf57bf2ae6f
diff --git a/metadata/md5-cache/games-strategy/naev-0.7.0-r100 b/metadata/md5-cache/games-strategy/naev-0.7.0-r100
index f2d578c15638..baaf0c404d1e 100644
--- a/metadata/md5-cache/games-strategy/naev-0.7.0-r100
+++ b/metadata/md5-cache/games-strategy/naev-0.7.0-r100
@@ -1,4 +1,4 @@
-BDEPEND=virtual/pkgconfig
+BDEPEND=app-arch/unzip virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst postrm setup unpack
DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) media-libs/libsdl2[X,sound,video] dev-libs/libzip dev-libs/libxml2 >=media-libs/freetype-2:2 >=media-libs/libvorbis-1.2.1 >=media-libs/libpng-1.2:0= virtual/glu virtual/opengl mixer? ( media-libs/sdl2-mixer ) openal? ( media-libs/openal )
DESCRIPTION=A 2D space trading and combat game, in a similar vein to Escape Velocity
@@ -12,4 +12,4 @@ REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 )
SLOT=0
SRC_URI=https://github.com/naev/naev/releases/download/v0.7.0/naev-0.7.0.tar.bz2 https://github.com/naev/naev/releases/download/v0.7.0/naev-0.7.0-ndata.zip
_eclasses_=lua-single f91b5656f00869c220a6e35ae0521c54 lua-utils 661d14f97b7d04273143565853fdfbfe multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 1a94dc06d324bd0dab754e11abe6d27e xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=d017e5dadc8e8bbf08bd7051432a79dc
+_md5_=5b1c8ac68ff9b1d122a50584f544091a
diff --git a/metadata/md5-cache/games-strategy/openra-20190314 b/metadata/md5-cache/games-strategy/openra-20190314
index e0e0022e59ff..cd38d6298fb9 100644
--- a/metadata/md5-cache/games-strategy/openra-20190314
+++ b/metadata/md5-cache/games-strategy/openra-20190314
@@ -1,15 +1,15 @@
-BDEPEND=>=dev-lang/mono-4.2
+BDEPEND=app-arch/unzip >=dev-lang/mono-4.2
DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
-DEPEND=>=dev-lang/mono-4.2 dev-dotnet/libgdiplus
+DEPEND=>=dev-lang/mono-4.2 dev-dotnet/libgdiplus >=dev-lang/mono-4.2
DESCRIPTION=A free RTS engine supporting games like Command & Conquer, Red Alert and Dune2k
EAPI=7
HOMEPAGE=https://www.openra.net/
IUSE=+debug geoip
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3 Apache-2.0 BSD GPL-2 MIT
-RDEPEND=>=dev-lang/mono-4.2 dev-dotnet/libgdiplus app-misc/ca-certificates =dev-lang/lua-5.1*:0 media-libs/freetype:2 media-libs/libsdl2[opengl,video] media-libs/openal geoip? ( net-misc/geoipupdate )
+RDEPEND=>=dev-lang/mono-4.2 dev-dotnet/libgdiplus >=dev-lang/mono-4.2 app-misc/ca-certificates =dev-lang/lua-5.1*:0 media-libs/freetype:2 media-libs/libsdl2[opengl,video] media-libs/openal geoip? ( net-misc/geoipupdate )
RESTRICT=mirror test
SLOT=0
SRC_URI=https://github.com/OpenRA/OpenRA/archive/release-20190314.tar.gz -> openra-20190314.tar.gz https://github.com/OpenRA/Eluant/releases/download/20160124/Eluant.dll -> Eluant-20160124.dll https://github.com/OpenRA/OpenAL-CS/releases/download/20151227/OpenAL-CS.dll.config -> OpenAL-CS-20151227.dll.config https://github.com/OpenRA/OpenAL-CS/releases/download/20151227/OpenAL-CS.dll -> OpenAL-CS-20151227.dll https://github.com/OpenRA/SDL2-CS/releases/download/20161223/SDL2-CS.dll.config -> SDL2-CS-20161223.dll.config https://github.com/OpenRA/SDL2-CS/releases/download/20161223/SDL2-CS.dll -> SDL2-CS-20161223.dll https://www.nuget.org/api/v2/package/FuzzyLogicLibrary/1.2.0 -> FuzzyLogicLibrary-1.2.0.zip https://www.nuget.org/api/v2/package/MaxMind.Db/2.0.0 -> MaxMind.Db-2.0.0.zip https://www.nuget.org/api/v2/package/Open.Nat/2.1.0 -> Open.Nat-2.1.0.zip https://www.nuget.org/api/v2/package/rix0rrr.BeaconLib/1.0.1 -> rix0rrr.BeaconLib-1.0.1.zip https://www.nuget.org/api/v2/package/SharpFont/4.0.1 -> SharpFont-4.0.1.zip https://www.nuget.org/api/v2/package/SharpZipLib/0.86.0 -> SharpZipLib-0.86.0.zip
_eclasses_=mono-env 1f24c032c78290b0d9a07d5b343051a7 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=16f5084ca2716b058e61f46ca6837265
+_md5_=6083a7b6983500b412cb600d83b41044
diff --git a/metadata/md5-cache/games-strategy/openra-20190314-r100 b/metadata/md5-cache/games-strategy/openra-20190314-r100
index e830dc508fdd..870e377a2b0e 100644
--- a/metadata/md5-cache/games-strategy/openra-20190314-r100
+++ b/metadata/md5-cache/games-strategy/openra-20190314-r100
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-lang/mono-4.2
+BDEPEND=app-arch/unzip >=dev-lang/mono-4.2
DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
-DEPEND=>=dev-lang/mono-4.2 dev-dotnet/libgdiplus
+DEPEND=dev-dotnet/libgdiplus >=dev-lang/mono-4.2
DESCRIPTION=A free RTS engine supporting games like Command & Conquer, Red Alert and Dune2k
EAPI=7
HOMEPAGE=https://www.openra.net/
IUSE=+debug geoip +lua_single_target_lua5-1
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3 Apache-2.0 BSD GPL-2 MIT
-RDEPEND=>=dev-lang/mono-4.2 dev-dotnet/libgdiplus app-misc/ca-certificates lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) media-libs/freetype:2 media-libs/libsdl2[opengl,video] media-libs/openal geoip? ( net-misc/geoipupdate )
+RDEPEND=dev-dotnet/libgdiplus >=dev-lang/mono-4.2 app-misc/ca-certificates lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) media-libs/freetype:2 media-libs/libsdl2[opengl,video] media-libs/openal geoip? ( net-misc/geoipupdate )
REQUIRED_USE=^^ ( lua_single_target_lua5-1 )
RESTRICT=mirror test
SLOT=0
SRC_URI=https://github.com/OpenRA/OpenRA/archive/release-20190314.tar.gz -> openra-20190314.tar.gz https://github.com/OpenRA/Eluant/releases/download/20160124/Eluant.dll -> Eluant-20160124.dll https://github.com/OpenRA/OpenAL-CS/releases/download/20151227/OpenAL-CS.dll.config -> OpenAL-CS-20151227.dll.config https://github.com/OpenRA/OpenAL-CS/releases/download/20151227/OpenAL-CS.dll -> OpenAL-CS-20151227.dll https://github.com/OpenRA/SDL2-CS/releases/download/20161223/SDL2-CS.dll.config -> SDL2-CS-20161223.dll.config https://github.com/OpenRA/SDL2-CS/releases/download/20161223/SDL2-CS.dll -> SDL2-CS-20161223.dll https://www.nuget.org/api/v2/package/FuzzyLogicLibrary/1.2.0 -> FuzzyLogicLibrary-1.2.0.zip https://www.nuget.org/api/v2/package/MaxMind.Db/2.0.0 -> MaxMind.Db-2.0.0.zip https://www.nuget.org/api/v2/package/Open.Nat/2.1.0 -> Open.Nat-2.1.0.zip https://www.nuget.org/api/v2/package/rix0rrr.BeaconLib/1.0.1 -> rix0rrr.BeaconLib-1.0.1.zip https://www.nuget.org/api/v2/package/SharpFont/4.0.1 -> SharpFont-4.0.1.zip https://www.nuget.org/api/v2/package/SharpZipLib/0.86.0 -> SharpZipLib-0.86.0.zip
_eclasses_=lua-single f91b5656f00869c220a6e35ae0521c54 lua-utils 661d14f97b7d04273143565853fdfbfe mono-env 1f24c032c78290b0d9a07d5b343051a7 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 1a94dc06d324bd0dab754e11abe6d27e xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=bf4ffe8bf0facbecd3a413fd970a6adb
+_md5_=04e300ef4fdf409c3330a91e1a0dc722
diff --git a/metadata/md5-cache/sys-kernel/pf-sources-5.10_p8 b/metadata/md5-cache/sys-kernel/pf-sources-5.10_p8
new file mode 100644
index 000000000000..630b672c7600
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/pf-sources-5.10_p8
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
+DESCRIPTION=Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches
+EAPI=6
+HOMEPAGE=https://gitlab.com/post-factum/pf-kernel/-/wikis/README https://dev.gentoo.org/~mpagano/genpatches/
+IUSE=symlink build
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=5.10_p8
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://github.com/pfactum/pf-kernel/compare/v5.10...v5.10-pf8.diff -> pf-sources-5.10_p8.patch https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-5.10-1.base.tar.xz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-5.10-1.extras.tar.xz
+_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 29b0ddf528a34e7e8c7c179cfbdb5c26 multilib d410501a125f99ffb560b0c523cd3d1e optfeature 6a2add34e06e5a05d88471a33ccdd73e toolchain-funcs 1a94dc06d324bd0dab754e11abe6d27e
+_md5_=3a842db0f7b35847a080bea51186ad87
diff --git a/metadata/md5-cache/x11-themes/fvwm_icons-1.0 b/metadata/md5-cache/x11-themes/fvwm_icons-1.0
index 22a65fa0f16b..bc9992011382 100644
--- a/metadata/md5-cache/x11-themes/fvwm_icons-1.0
+++ b/metadata/md5-cache/x11-themes/fvwm_icons-1.0
@@ -1,10 +1,10 @@
DEFINED_PHASES=install
DESCRIPTION=Icons for use with FVWM
-EAPI=6
+EAPI=7
HOMEPAGE=https://www.fvwm.org/
KEYWORDS=~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86
LICENSE=GPL-2 FVWM
RDEPEND=>=x11-wm/fvwm-2.6.2
SLOT=0
SRC_URI=mirror://gentoo/fvwm_icons-1.0.tar.bz2
-_md5_=5e311846aab62df19380927c86d75461
+_md5_=3de02c343e1522818fd51a9a5716c344
diff --git a/metadata/md5-cache/x11-themes/fvwm_sounds-1.0 b/metadata/md5-cache/x11-themes/fvwm_sounds-1.0
index eddcbe45eac2..648b02c93641 100644
--- a/metadata/md5-cache/x11-themes/fvwm_sounds-1.0
+++ b/metadata/md5-cache/x11-themes/fvwm_sounds-1.0
@@ -1,10 +1,10 @@
DEFINED_PHASES=install
DESCRIPTION=Sounds for use with FVWM
-EAPI=6
+EAPI=7
HOMEPAGE=https://www.fvwm.org/
KEYWORDS=~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86
LICENSE=GPL-2 FVWM
RDEPEND=>=x11-wm/fvwm-2.6.2
SLOT=0
SRC_URI=mirror://gentoo/fvwm_sounds-1.0.tgz
-_md5_=306302497da70e4f1b13b97905547aaf
+_md5_=0094d72791030d97a5768b89c438de7c
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index 3f3c7595e4b8..62a632e0a1cd 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -10182,7 +10182,7 @@ dev-ruby/rbpdf 1.20.1-r2: Ruby on Rails RBPDF plugin
dev-ruby/rbpdf-font 1.19.1: Font files for the Ruby on Rails RBPDF plugin
dev-ruby/rbs 1.0.0: The language for type signatures for Ruby and standard library definitions
dev-ruby/rbst 0.6.5: A simple Ruby wrapper for processing rST via docutils
-dev-ruby/rcairo 1.16.2 1.16.4 1.16.5 1.16.6: Ruby bindings for cairo
+dev-ruby/rcairo 1.16.5 1.16.6: Ruby bindings for cairo
dev-ruby/rchardet 1.8.0: Character encoding auto-detection in Ruby
dev-ruby/rdiscount 2.2.0.1 2.2.0.2: Implementation of John Gruber's Markdown
dev-ruby/rdoc 6.1.2 6.2.0 6.3.0: An extended version of the RDoc library from Ruby 1.8
@@ -10233,7 +10233,7 @@ dev-ruby/ruby-clutter-gstreamer 3.3.2 3.3.6 3.3.7 3.4.3: Ruby Clutter bindings
dev-ruby/ruby-clutter-gtk 3.3.2 3.3.6 3.3.7 3.4.3: Ruby Clutter-GTK bindings
dev-ruby/ruby-dict 0.9.4-r4: RFC 2229 client in Ruby
dev-ruby/ruby-elf 1.0.8: Ruby library to access ELF files information
-dev-ruby/ruby-feedparser 0.9.4: Ruby library to parse ATOM/RSS feeds
+dev-ruby/ruby-feedparser 0.9.4 0.9.6: Ruby library to parse ATOM/RSS feeds
dev-ruby/ruby-filemagic 0.7.2: Ruby binding to libmagic
dev-ruby/ruby-gdk3 3.3.2 3.3.6 3.3.7 3.4.3: Ruby GDK-3.x bindings
dev-ruby/ruby-gdkpixbuf2 3.3.2 3.3.6 3.3.7 3.4.3: Ruby GdkPixbuf2 bindings
@@ -10284,7 +10284,7 @@ dev-ruby/ruby-yadis 0.3.4-r2: A ruby library for performing Yadis service discov
dev-ruby/ruby2_keywords 0.0.2: Shim library for Module#ruby2_keywords
dev-ruby/ruby2ruby 2.4.2 2.4.4: Generates readable ruby from ParseTree
dev-ruby/ruby_gntp 0.3.4: Ruby library for GNTP(Growl Notification Transport Protocol)
-dev-ruby/ruby_parser 3.13.1 3.14.2 3.15.0: A ruby parser written in pure ruby
+dev-ruby/ruby_parser 3.14.2 3.15.0 3.15.1: A ruby parser written in pure ruby
dev-ruby/ruby_smb 1.1.0: pure Ruby implementation of the SMB Protocol Family
dev-ruby/rubygems 2.7.10 2.7.11 3.0.3 3.0.8 3.0.9 3.1.4 3.1.5 3.2.0 3.2.3 3.2.4: Centralized Ruby extension management system
dev-ruby/rubyntlm 0.6.2: Ruby/NTLM provides message creator and parser for the NTLM authentication.
@@ -10310,7 +10310,7 @@ dev-ruby/serialport 1.3.1: a library for serial port (rs232) access in ruby
dev-ruby/serverengine 2.2.1 2.2.2: A framework to implement robust multiprocess servers
dev-ruby/session 3.2.0: A set of classes to drive external programs via pipe
dev-ruby/settingslogic 2.0.9: A simple configuration / settings solution that uses an ERB enabled YAML file
-dev-ruby/sexp_processor 4.12.0 4.15.0 4.15.1: Processor for s-expressions created as part of the ParseTree project
+dev-ruby/sexp_processor 4.15.0 4.15.1 4.15.2: Processor for s-expressions created as part of the ParseTree project
dev-ruby/sfl 2.2-r1: Library providing spawn() which is almost perfectly compatible with ruby 1.9's
dev-ruby/shorturl 1.0.0-r2: A very simple library to use URL shortening services such as TinyURL or RubyURL
dev-ruby/shotgun 0.9.2: Forking implementation of rackup
@@ -17548,7 +17548,7 @@ sys-kernel/linux-docs 4.19.114 5.4.39 5.10.0: Developer documentation generated
sys-kernel/linux-firmware 20200316 20200421 20200519 20200619 20200721 20200817 20200918 20201022-r3 20201218 99999999: Linux firmware files
sys-kernel/linux-headers 3.18 4.4 4.9 4.14-r1 4.19 5.4 5.4-r1 5.9 5.10: Linux system headers
sys-kernel/mips-sources 4.14.213 4.19.163 5.4.85: Kernel.org sources for MIPS-based machines
-sys-kernel/pf-sources 5.9_p7 5.10_p2 5.10_p3 5.10_p4 5.10_p5 5.10_p6 5.10_p7: Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches
+sys-kernel/pf-sources 5.9_p7 5.10_p2 5.10_p3 5.10_p4 5.10_p5 5.10_p6 5.10_p7 5.10_p8: Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches
sys-kernel/raspberrypi-image 4.14.98_p20190215 4.19.75_p20190925 5.4.79_p20201201 9999: Raspberry Pi (all versions) kernel and modules
sys-kernel/raspberrypi-sources 4.19.9999 5.4.79_p20201201 5.4.9999: Raspberry PI kernel sources
sys-kernel/rt-sources 4.4.240_p209 4.4.245_p211 4.9.240_p155 4.9.247_p162 4.14.206_p99 4.14.209_p101 4.19.148_p64 4.19.160_p69 5.4.70_p40 5.4.84_p47 5.10.1_p20: Full Linux 5.10 kernel sources with the CONFIG_PREEMPT_RT patch
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 0c2a680416f1..13b4245d9761 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sun, 17 Jan 2021 08:02:43 +0000
+Sun, 17 Jan 2021 09:02:30 +0000