summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29433 -> 29454 bytes
-rw-r--r--app-containers/Manifest.gzbin7536 -> 7536 bytes
-rw-r--r--app-containers/docker-buildx/Manifest2
-rw-r--r--app-containers/docker-buildx/docker-buildx-0.10.4.ebuild2
-rw-r--r--app-doc/Manifest.gzbin6974 -> 6966 bytes
-rw-r--r--app-doc/eclass-manpages/Manifest2
-rw-r--r--app-doc/eclass-manpages/metadata.xml2
-rw-r--r--app-i18n/Manifest.gzbin17364 -> 17359 bytes
-rw-r--r--app-i18n/tomoe/Manifest2
-rw-r--r--app-i18n/tomoe/tomoe-0.6.0-r6.ebuild4
-rw-r--r--app-office/Manifest.gzbin8066 -> 8067 bytes
-rw-r--r--app-office/calligra/Manifest15
-rw-r--r--app-office/calligra/calligra-3.2.1-r5.ebuild20
-rw-r--r--app-office/calligra/calligra-3.2.1-r6.ebuild193
-rw-r--r--app-office/calligra/files/calligra-3.1.89-no-arch-detection.patch17
-rw-r--r--app-office/calligra/files/calligra-3.2.1-clang-16-c++17.patch359
-rw-r--r--app-office/calligra/files/calligra-3.2.1-cmake-3.16.patch86
-rw-r--r--app-office/calligra/files/calligra-3.2.1-cxx17-fixes.patch443
-rw-r--r--app-office/calligra/files/calligra-3.2.1-cxx17-for-poppler-22.patch31
-rw-r--r--app-office/calligra/files/calligra-3.2.1-imath-1.patch30
-rw-r--r--app-office/calligra/files/calligra-3.2.1-imath-2.patch25
-rw-r--r--app-office/calligra/files/calligra-3.2.1-openexr-3.patch93
-rw-r--r--app-office/calligra/files/calligra-3.2.1-poppler-22.03.0-1.patch73
-rw-r--r--app-office/calligra/files/calligra-3.2.1-poppler-22.03.0-2.patch94
-rw-r--r--app-office/calligra/files/calligra-3.2.1-poppler-22.04.0.patch25
-rw-r--r--app-office/libreoffice-l10n/Manifest368
-rw-r--r--app-office/libreoffice-l10n/libreoffice-l10n-7.5.2.2.ebuild (renamed from app-office/libreoffice-l10n/libreoffice-l10n-7.5.2.1.ebuild)0
-rw-r--r--app-text/Manifest.gzbin48598 -> 48590 bytes
-rw-r--r--app-text/kbibtex/Manifest2
-rw-r--r--app-text/kbibtex/kbibtex-0.9.3.2.ebuild79
-rw-r--r--app-text/kramdown-rfc/Manifest4
-rw-r--r--app-text/kramdown-rfc/kramdown-rfc-1.6.18.ebuild33
-rw-r--r--app-text/kramdown-rfc/kramdown-rfc-1.6.27.ebuild2
-rw-r--r--dev-java/Manifest.gzbin57495 -> 57499 bytes
-rw-r--r--dev-java/jffi/Manifest2
-rw-r--r--dev-java/jffi/jffi-1.3.10.ebuild2
-rw-r--r--dev-java/jnr-constants/Manifest2
-rw-r--r--dev-java/jnr-constants/jnr-constants-0.10.4.ebuild2
-rw-r--r--dev-java/jnr-posix/Manifest2
-rw-r--r--dev-java/jnr-posix/jnr-posix-3.1.16.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin96271 -> 96271 bytes
-rw-r--r--dev-libs/libbpf/Manifest2
-rw-r--r--dev-libs/libbpf/libbpf-1.1.0.ebuild2
-rw-r--r--dev-python/Manifest.gzbin257073 -> 257087 bytes
-rw-r--r--dev-python/jupyter-lsp/Manifest2
-rw-r--r--dev-python/jupyter-lsp/jupyter-lsp-2.0.1.ebuild70
-rw-r--r--dev-python/jupyter-server/Manifest2
-rw-r--r--dev-python/jupyter-server/jupyter-server-2.5.0.ebuild75
-rw-r--r--dev-python/jupyter_ydoc/Manifest3
-rw-r--r--dev-python/jupyter_ydoc/files/jupyter_ydoc-1.0.0-no-node-for-version.patch30
-rw-r--r--dev-python/jupyter_ydoc/jupyter_ydoc-1.0.0.ebuild47
-rw-r--r--dev-python/jupyterlab-lsp/Manifest2
-rw-r--r--dev-python/jupyterlab-lsp/jupyterlab-lsp-4.0.1.ebuild22
-rw-r--r--dev-python/jupyterlab/Manifest2
-rw-r--r--dev-python/jupyterlab/jupyterlab-3.6.2.ebuild81
-rw-r--r--dev-python/python-gnupg/Manifest4
-rw-r--r--dev-python/python-gnupg/metadata.xml3
-rw-r--r--dev-python/python-gnupg/python-gnupg-0.5.0.ebuild2
-rw-r--r--dev-ruby/Manifest.gzbin106718 -> 106616 bytes
-rw-r--r--dev-ruby/abstract/Manifest1
-rw-r--r--dev-ruby/abstract/abstract-1.0.0-r4.ebuild23
-rw-r--r--dev-ruby/addressable/Manifest2
-rw-r--r--dev-ruby/addressable/addressable-2.8.0.ebuild42
-rw-r--r--dev-ruby/airbrussh/Manifest2
-rw-r--r--dev-ruby/airbrussh/airbrussh-1.4.0-r1.ebuild36
-rw-r--r--dev-ruby/arel-helpers/Manifest2
-rw-r--r--dev-ruby/arel-helpers/arel-helpers-2.13.0.ebuild41
-rw-r--r--dev-ruby/asciidoctor/Manifest2
-rw-r--r--dev-ruby/asciidoctor/asciidoctor-2.0.16.ebuild48
-rw-r--r--dev-ruby/asciimath/Manifest2
-rw-r--r--dev-ruby/asciimath/asciimath-2.0.3.ebuild21
-rw-r--r--dev-ruby/backports/Manifest4
-rw-r--r--dev-ruby/backports/backports-3.20.2-r1.ebuild28
-rw-r--r--dev-ruby/backports/backports-3.21.0.ebuild28
-rw-r--r--dev-ruby/bacon/Manifest1
-rw-r--r--dev-ruby/bacon/bacon-1.2.0-r3.ebuild20
-rw-r--r--dev-ruby/bcrypt-ruby/Manifest2
-rw-r--r--dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild52
-rw-r--r--dev-ruby/capistrano/Manifest2
-rw-r--r--dev-ruby/capistrano/capistrano-3.17.1.ebuild37
-rw-r--r--dev-ruby/capybara/Manifest2
-rw-r--r--dev-ruby/capybara/capybara-3.36.0.ebuild61
-rw-r--r--dev-ruby/certificate_authority/Manifest2
-rw-r--r--dev-ruby/certificate_authority/certificate_authority-1.0.0.ebuild32
-rw-r--r--dev-ruby/crack/Manifest3
-rw-r--r--dev-ruby/crack/crack-0.4.4-r1.ebuild40
-rw-r--r--dev-ruby/crack/crack-0.4.4-r2.ebuild42
-rw-r--r--dev-ruby/crack/crack-0.4.4.ebuild34
-rw-r--r--dev-ruby/crass/Manifest1
-rw-r--r--dev-ruby/crass/crass-1.0.6.ebuild28
-rw-r--r--dev-ruby/dalli/Manifest2
-rw-r--r--dev-ruby/dalli/dalli-3.2.3.ebuild40
-rw-r--r--dev-ruby/date/Manifest6
-rw-r--r--dev-ruby/date/date-3.2.2.ebuild32
-rw-r--r--dev-ruby/date/date-3.3.0.ebuild33
-rw-r--r--dev-ruby/date/date-3.3.1.ebuild33
-rw-r--r--dev-ruby/dbf/Manifest6
-rw-r--r--dev-ruby/dbf/dbf-4.1.6.ebuild22
-rw-r--r--dev-ruby/dbf/dbf-4.2.0.ebuild22
-rw-r--r--dev-ruby/dbf/dbf-4.2.1.ebuild22
-rw-r--r--dev-ruby/deep_merge/Manifest2
-rw-r--r--dev-ruby/deep_merge/deep_merge-1.2.1.ebuild23
-rw-r--r--dev-ruby/diff-lcs/Manifest2
-rw-r--r--dev-ruby/diff-lcs/diff-lcs-1.4.4.ebuild24
-rw-r--r--dev-ruby/domain_name/Manifest1
-rw-r--r--dev-ruby/domain_name/domain_name-0.5.20190701.ebuild46
-rw-r--r--dev-ruby/ed25519/Manifest2
-rw-r--r--dev-ruby/ed25519/ed25519-1.2.4-r1.ebuild29
-rw-r--r--dev-ruby/elasticsearch-api/Manifest2
-rw-r--r--dev-ruby/elasticsearch-api/elasticsearch-api-6.8.1.ebuild58
-rw-r--r--dev-ruby/elasticsearch/Manifest2
-rw-r--r--dev-ruby/elasticsearch/elasticsearch-6.8.1.ebuild51
-rw-r--r--dev-ruby/erubis/Manifest1
-rw-r--r--dev-ruby/erubis/erubis-2.7.0-r3.ebuild39
-rw-r--r--dev-ruby/eventmachine/Manifest3
-rw-r--r--dev-ruby/eventmachine/eventmachine-1.2.7-r3.ebuild85
-rw-r--r--dev-ruby/eventmachine/eventmachine-1.2.7-r4.ebuild2
-rw-r--r--dev-ruby/fcgi/Manifest2
-rw-r--r--dev-ruby/fcgi/fcgi-0.9.2.1-r2.ebuild26
-rw-r--r--dev-ruby/ffi/Manifest1
-rw-r--r--dev-ruby/ffi/ffi-1.15.5.ebuild67
-rw-r--r--dev-ruby/flexmock/Manifest3
-rw-r--r--dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild42
-rw-r--r--dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild2
-rw-r--r--dev-ruby/forwardable/Manifest2
-rw-r--r--dev-ruby/forwardable/forwardable-1.3.2.ebuild31
-rw-r--r--dev-ruby/highline/Manifest1
-rw-r--r--dev-ruby/highline/highline-2.0.3.ebuild34
-rw-r--r--dev-ruby/hoe/Manifest8
-rw-r--r--dev-ruby/hoe/hoe-3.21.0.ebuild47
-rw-r--r--dev-ruby/hoe/hoe-3.23.1.ebuild52
-rw-r--r--dev-ruby/hoe/hoe-3.24.0.ebuild52
-rw-r--r--dev-ruby/hoe/hoe-3.25.0.ebuild52
-rw-r--r--dev-ruby/http-cookie/Manifest2
-rw-r--r--dev-ruby/http-cookie/http-cookie-1.0.4.ebuild28
-rw-r--r--dev-ruby/httparty/Manifest2
-rw-r--r--dev-ruby/httparty/httparty-0.20.0.ebuild61
-rw-r--r--dev-ruby/json/Manifest6
-rw-r--r--dev-ruby/json/json-2.5.1-r1.ebuild63
-rw-r--r--dev-ruby/json/json-2.6.1.ebuild63
-rw-r--r--dev-ruby/json/json-2.6.2.ebuild50
-rw-r--r--dev-ruby/kpeg/Manifest8
-rw-r--r--dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild25
-rw-r--r--dev-ruby/kpeg/kpeg-1.2.0.ebuild25
-rw-r--r--dev-ruby/kpeg/kpeg-1.3.0.ebuild25
-rw-r--r--dev-ruby/kpeg/kpeg-1.3.1.ebuild23
-rw-r--r--dev-ruby/kramdown/Manifest1
-rw-r--r--dev-ruby/kramdown/kramdown-2.4.0.ebuild55
-rw-r--r--dev-ruby/launchy/Manifest2
-rw-r--r--dev-ruby/launchy/launchy-2.5.0.ebuild34
-rw-r--r--dev-ruby/listen/Manifest4
-rw-r--r--dev-ruby/listen/listen-3.5.1.ebuild47
-rw-r--r--dev-ruby/listen/listen-3.7.1.ebuild47
-rw-r--r--dev-ruby/metaclass/Manifest1
-rw-r--r--dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild25
-rw-r--r--dev-ruby/mime-types-data/Manifest2
-rw-r--r--dev-ruby/mime-types-data/mime-types-data-3.2022.0105.ebuild22
-rw-r--r--dev-ruby/mini_portile2/Manifest6
-rw-r--r--dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild26
-rw-r--r--dev-ruby/mini_portile2/mini_portile2-2.7.1.ebuild26
-rw-r--r--dev-ruby/mini_portile2/mini_portile2-2.8.0.ebuild26
-rw-r--r--dev-ruby/minitar/Manifest1
-rw-r--r--dev-ruby/minitar/minitar-0.9.ebuild30
-rw-r--r--dev-ruby/minitest-global_expectations/Manifest1
-rw-r--r--dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild15
-rw-r--r--dev-ruby/minitest/Manifest6
-rw-r--r--dev-ruby/minitest/minitest-5.13.0.ebuild22
-rw-r--r--dev-ruby/minitest/minitest-5.16.2.ebuild23
-rw-r--r--dev-ruby/minitest/minitest-5.16.3.ebuild28
-rw-r--r--dev-ruby/mocha/Manifest8
-rw-r--r--dev-ruby/mocha/mocha-1.13.0.ebuild38
-rw-r--r--dev-ruby/mocha/mocha-1.14.0.ebuild38
-rw-r--r--dev-ruby/mocha/mocha-1.15.0.ebuild38
-rw-r--r--dev-ruby/mocha/mocha-2.0.1.ebuild38
-rw-r--r--dev-ruby/multipart-post/Manifest7
-rw-r--r--dev-ruby/multipart-post/multipart-post-2.1.1-r1.ebuild25
-rw-r--r--dev-ruby/multipart-post/multipart-post-2.2.0.ebuild29
-rw-r--r--dev-ruby/multipart-post/multipart-post-2.2.2.ebuild29
-rw-r--r--dev-ruby/multipart-post/multipart-post-2.2.3.ebuild29
-rw-r--r--dev-ruby/mustache/Manifest1
-rw-r--r--dev-ruby/mustache/mustache-1.1.1.ebuild42
-rw-r--r--dev-ruby/mysql2/Manifest6
-rw-r--r--dev-ruby/mysql2/mysql2-0.5.3-r1.ebuild42
-rw-r--r--dev-ruby/mysql2/mysql2-0.5.3.20210920.ebuild52
-rw-r--r--dev-ruby/mysql2/mysql2-0.5.4.ebuild49
-rw-r--r--dev-ruby/narray/Manifest1
-rw-r--r--dev-ruby/narray/narray-0.6.1.2-r1.ebuild52
-rw-r--r--dev-ruby/net-ftp/Manifest2
-rw-r--r--dev-ruby/net-ftp/net-ftp-0.1.3.ebuild32
-rw-r--r--dev-ruby/net-http-persistent/Manifest2
-rw-r--r--dev-ruby/net-http-persistent/net-http-persistent-3.1.0.ebuild31
-rw-r--r--dev-ruby/net-protocol/Manifest6
-rw-r--r--dev-ruby/net-protocol/net-protocol-0.1.2.ebuild32
-rw-r--r--dev-ruby/net-protocol/net-protocol-0.1.3.ebuild31
-rw-r--r--dev-ruby/net-protocol/net-protocol-0.2.0.ebuild31
-rw-r--r--dev-ruby/nokogiri/Manifest5
-rw-r--r--dev-ruby/nokogiri/nokogiri-1.14.0.ebuild95
-rw-r--r--dev-ruby/nokogiri/nokogiri-1.14.1.ebuild95
-rw-r--r--dev-ruby/nokogiri/nokogiri-1.14.2.ebuild95
-rw-r--r--dev-ruby/ox/Manifest4
-rw-r--r--dev-ruby/ox/ox-2.14.11.ebuild27
-rw-r--r--dev-ruby/ox/ox-2.14.12.ebuild27
-rw-r--r--dev-ruby/paramesan/Manifest1
-rw-r--r--dev-ruby/paramesan/paramesan-1.0.1.ebuild28
-rw-r--r--dev-ruby/pg/Manifest2
-rw-r--r--dev-ruby/pg/pg-1.3.5.ebuild61
-rw-r--r--dev-ruby/prime/Manifest1
-rw-r--r--dev-ruby/prime/prime-0.1.2.ebuild29
-rw-r--r--dev-ruby/public_suffix/Manifest4
-rw-r--r--dev-ruby/public_suffix/public_suffix-4.0.6.ebuild29
-rw-r--r--dev-ruby/public_suffix/public_suffix-5.0.0.ebuild29
-rw-r--r--dev-ruby/racc/Manifest4
-rw-r--r--dev-ruby/racc/racc-1.6.0.ebuild54
-rw-r--r--dev-ruby/racc/racc-1.6.1.ebuild54
-rw-r--r--dev-ruby/rails-html-sanitizer/Manifest2
-rw-r--r--dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.4.4.ebuild30
-rw-r--r--dev-ruby/rainbow/Manifest2
-rw-r--r--dev-ruby/rainbow/rainbow-3.0.0.ebuild22
-rw-r--r--dev-ruby/rake-compiler/Manifest4
-rw-r--r--dev-ruby/rake-compiler/rake-compiler-1.1.1.ebuild55
-rw-r--r--dev-ruby/rake-compiler/rake-compiler-1.2.1.ebuild10
-rw-r--r--dev-ruby/rake/Manifest5
-rw-r--r--dev-ruby/rake/rake-13.0.3-r1.ebuild59
-rw-r--r--dev-ruby/rake/rake-13.0.4.ebuild61
-rw-r--r--dev-ruby/rake/rake-13.0.6.ebuild61
-rw-r--r--dev-ruby/rbs/Manifest2
-rw-r--r--dev-ruby/rbs/rbs-2.3.2.ebuild48
-rw-r--r--dev-ruby/rcairo/Manifest4
-rw-r--r--dev-ruby/rcairo/rcairo-1.17.5-r1.ebuild75
-rw-r--r--dev-ruby/rcairo/rcairo-1.17.8.ebuild2
-rw-r--r--dev-ruby/rdiscount/Manifest3
-rw-r--r--dev-ruby/rdiscount/rdiscount-2.2.0.2-r1.ebuild43
-rw-r--r--dev-ruby/rdiscount/rdiscount-2.2.0.2-r2.ebuild43
-rw-r--r--dev-ruby/regexp_parser/Manifest6
-rw-r--r--dev-ruby/regexp_parser/regexp_parser-2.4.0.ebuild36
-rw-r--r--dev-ruby/regexp_parser/regexp_parser-2.6.0.ebuild36
-rw-r--r--dev-ruby/regexp_parser/regexp_parser-2.6.1.ebuild36
-rw-r--r--dev-ruby/regexp_property_values/Manifest4
-rw-r--r--dev-ruby/regexp_property_values/metadata.xml3
-rw-r--r--dev-ruby/regexp_property_values/regexp_property_values-1.2.0.ebuild36
-rw-r--r--dev-ruby/rexical/Manifest1
-rw-r--r--dev-ruby/rexical/rexical-1.0.7.ebuild39
-rw-r--r--dev-ruby/rmagick/Manifest6
-rw-r--r--dev-ruby/rmagick/rmagick-4.2.5.ebuild84
-rw-r--r--dev-ruby/rmagick/rmagick-5.0.0.ebuild76
-rw-r--r--dev-ruby/rmagick/rmagick-5.1.0.ebuild78
-rw-r--r--dev-ruby/ruby-atk/Manifest4
-rw-r--r--dev-ruby/ruby-atk/ruby-atk-3.4.3.ebuild16
-rw-r--r--dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild2
-rw-r--r--dev-ruby/ruby-cairo-gobject/Manifest4
-rw-r--r--dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.4.3.ebuild17
-rw-r--r--dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1-r1.ebuild (renamed from dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1.ebuild)3
-rw-r--r--dev-ruby/ruby-gdkpixbuf2/Manifest4
-rw-r--r--dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.4.3.ebuild20
-rw-r--r--dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild2
-rw-r--r--dev-ruby/ruby-gettext/Manifest4
-rw-r--r--dev-ruby/ruby-gettext/ruby-gettext-3.3.7.ebuild67
-rw-r--r--dev-ruby/ruby-gettext/ruby-gettext-3.4.1.ebuild61
-rw-r--r--dev-ruby/ruby-gio2/Manifest4
-rw-r--r--dev-ruby/ruby-gio2/ruby-gio2-3.4.3.ebuild21
-rw-r--r--dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild2
-rw-r--r--dev-ruby/ruby-glib2/Manifest5
-rw-r--r--dev-ruby/ruby-glib2/ruby-glib2-3.4.3.ebuild21
-rw-r--r--dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild2
-rw-r--r--dev-ruby/ruby-glib2/ruby-glib2-3.5.1.ebuild21
-rw-r--r--dev-ruby/ruby-gobject-introspection/Manifest4
-rw-r--r--dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.4.3.ebuild18
-rw-r--r--dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild2
-rw-r--r--dev-ruby/ruby-gtk2/Manifest4
-rw-r--r--dev-ruby/ruby-gtk2/ruby-gtk2-3.4.3.ebuild32
-rw-r--r--dev-ruby/ruby-gtk2/ruby-gtk2-3.5.1.ebuild2
-rw-r--r--dev-ruby/ruby-pango/Manifest4
-rw-r--r--dev-ruby/ruby-pango/ruby-pango-3.4.3.ebuild33
-rw-r--r--dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild2
-rw-r--r--dev-ruby/ruby-poppler/Manifest4
-rw-r--r--dev-ruby/ruby-poppler/ruby-poppler-3.4.3.ebuild19
-rw-r--r--dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild2
-rw-r--r--dev-ruby/ruby2_keywords/Manifest2
-rw-r--r--dev-ruby/ruby2_keywords/ruby2_keywords-0.0.4.ebuild20
-rw-r--r--dev-ruby/ruby_parser/Manifest4
-rw-r--r--dev-ruby/ruby_parser/ruby_parser-3.18.1.ebuild36
-rw-r--r--dev-ruby/ruby_parser/ruby_parser-3.19.1.ebuild36
-rw-r--r--dev-ruby/sass-rails/Manifest2
-rw-r--r--dev-ruby/sass-rails/sass-rails-5.0.8.ebuild38
-rw-r--r--dev-ruby/slim/Manifest1
-rw-r--r--dev-ruby/slim/slim-4.1.0-r2.ebuild55
-rw-r--r--dev-ruby/sshkit/Manifest4
-rw-r--r--dev-ruby/sshkit/sshkit-1.21.2.ebuild43
-rw-r--r--dev-ruby/sshkit/sshkit-1.21.3.ebuild43
-rw-r--r--dev-ruby/stringio/Manifest2
-rw-r--r--dev-ruby/stringio/stringio-3.0.2.ebuild30
-rw-r--r--dev-ruby/temple/Manifest2
-rw-r--r--dev-ruby/temple/temple-0.8.2-r1.ebuild27
-rw-r--r--dev-ruby/test-unit/Manifest9
-rw-r--r--dev-ruby/test-unit/files/testrb6
-rw-r--r--dev-ruby/test-unit/test-unit-3.3.9.ebuild33
-rw-r--r--dev-ruby/test-unit/test-unit-3.4.9.ebuild36
-rw-r--r--dev-ruby/test-unit/test-unit-3.5.3.ebuild36
-rw-r--r--dev-ruby/test-unit/test-unit-3.5.5.ebuild36
-rw-r--r--dev-ruby/time/Manifest2
-rw-r--r--dev-ruby/time/time-0.2.0.ebuild31
-rw-r--r--dev-ruby/timecop/Manifest2
-rw-r--r--dev-ruby/timecop/timecop-0.9.4.ebuild39
-rw-r--r--dev-ruby/timeout/Manifest6
-rw-r--r--dev-ruby/timeout/timeout-0.2.0.ebuild27
-rw-r--r--dev-ruby/timeout/timeout-0.3.0.ebuild27
-rw-r--r--dev-ruby/timeout/timeout-0.3.1.ebuild27
-rw-r--r--dev-ruby/tins/Manifest8
-rw-r--r--dev-ruby/tins/tins-1.29.1.ebuild38
-rw-r--r--dev-ruby/tins/tins-1.31.0.ebuild37
-rw-r--r--dev-ruby/tins/tins-1.31.1.ebuild29
-rw-r--r--dev-ruby/tins/tins-1.32.0.ebuild29
-rw-r--r--dev-ruby/typeprof/Manifest4
-rw-r--r--dev-ruby/typeprof/typeprof-0.21.2.ebuild32
-rw-r--r--dev-ruby/typeprof/typeprof-0.21.4.ebuild32
-rw-r--r--dev-ruby/tzinfo/Manifest8
-rw-r--r--dev-ruby/tzinfo/tzinfo-1.2.10.ebuild34
-rw-r--r--dev-ruby/tzinfo/tzinfo-1.2.9.ebuild34
-rw-r--r--dev-ruby/tzinfo/tzinfo-2.0.4.ebuild48
-rw-r--r--dev-ruby/tzinfo/tzinfo-2.0.5.ebuild48
-rw-r--r--dev-ruby/webmock/Manifest7
-rw-r--r--dev-ruby/webmock/webmock-3.14.0-r1.ebuild67
-rw-r--r--dev-ruby/webmock/webmock-3.14.0.ebuild63
-rw-r--r--dev-ruby/webmock/webmock-3.15.0.ebuild63
-rw-r--r--dev-ruby/webmock/webmock-3.17.1.ebuild63
-rw-r--r--dev-ruby/x25519/Manifest2
-rw-r--r--dev-ruby/x25519/x25519-1.0.9.ebuild39
-rw-r--r--dev-ruby/yajl-ruby/Manifest2
-rw-r--r--dev-ruby/yajl-ruby/yajl-ruby-1.4.2.ebuild39
-rw-r--r--dev-ruby/yard/Manifest4
-rw-r--r--dev-ruby/yard/yard-0.9.26.ebuild58
-rw-r--r--dev-ruby/yard/yard-0.9.27.ebuild60
-rw-r--r--dev-ruby/zeitwerk/Manifest6
-rw-r--r--dev-ruby/zeitwerk/zeitwerk-2.4.2.ebuild35
-rw-r--r--dev-ruby/zeitwerk/zeitwerk-2.5.4.ebuild35
-rw-r--r--dev-ruby/zeitwerk/zeitwerk-2.6.3.ebuild35
-rw-r--r--dev-util/Manifest.gzbin68384 -> 68379 bytes
-rw-r--r--dev-util/aruba/Manifest5
-rw-r--r--dev-util/aruba/aruba-0.6.2-r2.ebuild40
-rw-r--r--dev-util/aruba/aruba-0.6.2-r3.ebuild2
-rw-r--r--dev-util/aruba/aruba-2.0.0.ebuild64
-rw-r--r--media-gfx/Manifest.gzbin37854 -> 37859 bytes
-rw-r--r--media-gfx/digikam/Manifest2
-rw-r--r--media-gfx/digikam/digikam-7.10.0.ebuild145
-rw-r--r--media-gfx/kphotoalbum/Manifest2
-rw-r--r--media-gfx/kphotoalbum/kphotoalbum-5.10.0.ebuild71
-rw-r--r--media-video/Manifest.gzbin25373 -> 25376 bytes
-rw-r--r--media-video/subtitlecomposer/Manifest7
-rw-r--r--media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg-5.patch65
-rw-r--r--media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-gles-support.patch122
-rw-r--r--media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-tests-optional.patch27
-rw-r--r--media-video/subtitlecomposer/subtitlecomposer-0.7.1-r1.ebuild62
-rw-r--r--media-video/subtitlecomposer/subtitlecomposer-0.7.1.ebuild12
-rw-r--r--metadata/Manifest.gzbin3510 -> 3508 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28048 -> 28045 bytes
-rw-r--r--metadata/md5-cache/app-containers/Manifest.gzbin15651 -> 15651 bytes
-rw-r--r--metadata/md5-cache/app-containers/docker-buildx-0.10.44
-rw-r--r--metadata/md5-cache/app-i18n/Manifest.gzbin24633 -> 24638 bytes
-rw-r--r--metadata/md5-cache/app-i18n/tomoe-0.6.0-r610
-rw-r--r--metadata/md5-cache/app-office/Manifest.gzbin12660 -> 12819 bytes
-rw-r--r--metadata/md5-cache/app-office/calligra-3.2.1-r54
-rw-r--r--metadata/md5-cache/app-office/calligra-3.2.1-r617
-rw-r--r--metadata/md5-cache/app-office/libreoffice-l10n-7.5.2.2 (renamed from metadata/md5-cache/app-office/libreoffice-l10n-7.5.2.1)2
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin70752 -> 70749 bytes
-rw-r--r--metadata/md5-cache/app-text/kbibtex-0.9.3.217
-rw-r--r--metadata/md5-cache/app-text/kramdown-rfc-1.6.1817
-rw-r--r--metadata/md5-cache/app-text/kramdown-rfc-1.6.274
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin73095 -> 73105 bytes
-rw-r--r--metadata/md5-cache/dev-java/jffi-1.3.104
-rw-r--r--metadata/md5-cache/dev-java/jnr-constants-0.10.44
-rw-r--r--metadata/md5-cache/dev-java/jnr-posix-3.1.164
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin155474 -> 155471 bytes
-rw-r--r--metadata/md5-cache/dev-libs/libbpf-1.1.04
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin340992 -> 341791 bytes
-rw-r--r--metadata/md5-cache/dev-python/jupyter-lsp-2.0.116
-rw-r--r--metadata/md5-cache/dev-python/jupyter-server-2.5.016
-rw-r--r--metadata/md5-cache/dev-python/jupyter_ydoc-1.0.016
-rw-r--r--metadata/md5-cache/dev-python/jupyterlab-3.6.216
-rw-r--r--metadata/md5-cache/dev-python/jupyterlab-lsp-4.0.115
-rw-r--r--metadata/md5-cache/dev-python/python-gnupg-0.5.04
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin212240 -> 186293 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/abstract-1.0.0-r417
-rw-r--r--metadata/md5-cache/dev-ruby/addressable-2.8.017
-rw-r--r--metadata/md5-cache/dev-ruby/airbrussh-1.4.0-r117
-rw-r--r--metadata/md5-cache/dev-ruby/arel-helpers-2.13.017
-rw-r--r--metadata/md5-cache/dev-ruby/asciidoctor-2.0.1617
-rw-r--r--metadata/md5-cache/dev-ruby/asciimath-2.0.317
-rw-r--r--metadata/md5-cache/dev-ruby/backports-3.20.2-r117
-rw-r--r--metadata/md5-cache/dev-ruby/backports-3.21.017
-rw-r--r--metadata/md5-cache/dev-ruby/bacon-1.2.0-r317
-rw-r--r--metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.1717
-rw-r--r--metadata/md5-cache/dev-ruby/capistrano-3.17.117
-rw-r--r--metadata/md5-cache/dev-ruby/capybara-3.36.017
-rw-r--r--metadata/md5-cache/dev-ruby/certificate_authority-1.0.017
-rw-r--r--metadata/md5-cache/dev-ruby/crack-0.4.417
-rw-r--r--metadata/md5-cache/dev-ruby/crack-0.4.4-r117
-rw-r--r--metadata/md5-cache/dev-ruby/crack-0.4.4-r217
-rw-r--r--metadata/md5-cache/dev-ruby/crass-1.0.617
-rw-r--r--metadata/md5-cache/dev-ruby/dalli-3.2.317
-rw-r--r--metadata/md5-cache/dev-ruby/date-3.2.217
-rw-r--r--metadata/md5-cache/dev-ruby/date-3.3.017
-rw-r--r--metadata/md5-cache/dev-ruby/date-3.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/dbf-4.1.617
-rw-r--r--metadata/md5-cache/dev-ruby/dbf-4.2.017
-rw-r--r--metadata/md5-cache/dev-ruby/dbf-4.2.117
-rw-r--r--metadata/md5-cache/dev-ruby/deep_merge-1.2.116
-rw-r--r--metadata/md5-cache/dev-ruby/diff-lcs-1.4.417
-rw-r--r--metadata/md5-cache/dev-ruby/domain_name-0.5.2019070116
-rw-r--r--metadata/md5-cache/dev-ruby/ed25519-1.2.4-r117
-rw-r--r--metadata/md5-cache/dev-ruby/elasticsearch-6.8.117
-rw-r--r--metadata/md5-cache/dev-ruby/elasticsearch-api-6.8.117
-rw-r--r--metadata/md5-cache/dev-ruby/erubis-2.7.0-r317
-rw-r--r--metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r317
-rw-r--r--metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r44
-rw-r--r--metadata/md5-cache/dev-ruby/fcgi-0.9.2.1-r217
-rw-r--r--metadata/md5-cache/dev-ruby/ffi-1.15.517
-rw-r--r--metadata/md5-cache/dev-ruby/flexmock-2.3.6-r117
-rw-r--r--metadata/md5-cache/dev-ruby/flexmock-2.3.6-r24
-rw-r--r--metadata/md5-cache/dev-ruby/forwardable-1.3.217
-rw-r--r--metadata/md5-cache/dev-ruby/highline-2.0.317
-rw-r--r--metadata/md5-cache/dev-ruby/hoe-3.21.017
-rw-r--r--metadata/md5-cache/dev-ruby/hoe-3.23.117
-rw-r--r--metadata/md5-cache/dev-ruby/hoe-3.24.017
-rw-r--r--metadata/md5-cache/dev-ruby/hoe-3.25.017
-rw-r--r--metadata/md5-cache/dev-ruby/http-cookie-1.0.417
-rw-r--r--metadata/md5-cache/dev-ruby/httparty-0.20.017
-rw-r--r--metadata/md5-cache/dev-ruby/json-2.5.1-r117
-rw-r--r--metadata/md5-cache/dev-ruby/json-2.6.117
-rw-r--r--metadata/md5-cache/dev-ruby/json-2.6.217
-rw-r--r--metadata/md5-cache/dev-ruby/kpeg-1.1.0-r116
-rw-r--r--metadata/md5-cache/dev-ruby/kpeg-1.2.017
-rw-r--r--metadata/md5-cache/dev-ruby/kpeg-1.3.017
-rw-r--r--metadata/md5-cache/dev-ruby/kpeg-1.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/kramdown-2.4.017
-rw-r--r--metadata/md5-cache/dev-ruby/launchy-2.5.017
-rw-r--r--metadata/md5-cache/dev-ruby/listen-3.5.117
-rw-r--r--metadata/md5-cache/dev-ruby/listen-3.7.117
-rw-r--r--metadata/md5-cache/dev-ruby/metaclass-0.0.4-r117
-rw-r--r--metadata/md5-cache/dev-ruby/mime-types-data-3.2022.010517
-rw-r--r--metadata/md5-cache/dev-ruby/mini_portile2-2.6.117
-rw-r--r--metadata/md5-cache/dev-ruby/mini_portile2-2.7.117
-rw-r--r--metadata/md5-cache/dev-ruby/mini_portile2-2.8.017
-rw-r--r--metadata/md5-cache/dev-ruby/minitar-0.917
-rw-r--r--metadata/md5-cache/dev-ruby/minitest-5.13.017
-rw-r--r--metadata/md5-cache/dev-ruby/minitest-5.16.217
-rw-r--r--metadata/md5-cache/dev-ruby/minitest-5.16.317
-rw-r--r--metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.117
-rw-r--r--metadata/md5-cache/dev-ruby/mocha-1.13.017
-rw-r--r--metadata/md5-cache/dev-ruby/mocha-1.14.017
-rw-r--r--metadata/md5-cache/dev-ruby/mocha-1.15.017
-rw-r--r--metadata/md5-cache/dev-ruby/mocha-2.0.117
-rw-r--r--metadata/md5-cache/dev-ruby/multipart-post-2.1.1-r117
-rw-r--r--metadata/md5-cache/dev-ruby/multipart-post-2.2.017
-rw-r--r--metadata/md5-cache/dev-ruby/multipart-post-2.2.217
-rw-r--r--metadata/md5-cache/dev-ruby/multipart-post-2.2.317
-rw-r--r--metadata/md5-cache/dev-ruby/mustache-1.1.117
-rw-r--r--metadata/md5-cache/dev-ruby/mysql2-0.5.3-r117
-rw-r--r--metadata/md5-cache/dev-ruby/mysql2-0.5.3.2021092017
-rw-r--r--metadata/md5-cache/dev-ruby/mysql2-0.5.417
-rw-r--r--metadata/md5-cache/dev-ruby/narray-0.6.1.2-r117
-rw-r--r--metadata/md5-cache/dev-ruby/net-ftp-0.1.317
-rw-r--r--metadata/md5-cache/dev-ruby/net-http-persistent-3.1.016
-rw-r--r--metadata/md5-cache/dev-ruby/net-protocol-0.1.217
-rw-r--r--metadata/md5-cache/dev-ruby/net-protocol-0.1.317
-rw-r--r--metadata/md5-cache/dev-ruby/net-protocol-0.2.017
-rw-r--r--metadata/md5-cache/dev-ruby/nokogiri-1.14.017
-rw-r--r--metadata/md5-cache/dev-ruby/nokogiri-1.14.117
-rw-r--r--metadata/md5-cache/dev-ruby/nokogiri-1.14.217
-rw-r--r--metadata/md5-cache/dev-ruby/ox-2.14.1117
-rw-r--r--metadata/md5-cache/dev-ruby/ox-2.14.1217
-rw-r--r--metadata/md5-cache/dev-ruby/paramesan-1.0.117
-rw-r--r--metadata/md5-cache/dev-ruby/pg-1.3.517
-rw-r--r--metadata/md5-cache/dev-ruby/prime-0.1.217
-rw-r--r--metadata/md5-cache/dev-ruby/public_suffix-4.0.617
-rw-r--r--metadata/md5-cache/dev-ruby/public_suffix-5.0.017
-rw-r--r--metadata/md5-cache/dev-ruby/racc-1.6.017
-rw-r--r--metadata/md5-cache/dev-ruby/racc-1.6.117
-rw-r--r--metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.4.417
-rw-r--r--metadata/md5-cache/dev-ruby/rainbow-3.0.016
-rw-r--r--metadata/md5-cache/dev-ruby/rake-13.0.3-r117
-rw-r--r--metadata/md5-cache/dev-ruby/rake-13.0.417
-rw-r--r--metadata/md5-cache/dev-ruby/rake-13.0.617
-rw-r--r--metadata/md5-cache/dev-ruby/rake-compiler-1.1.117
-rw-r--r--metadata/md5-cache/dev-ruby/rake-compiler-1.2.14
-rw-r--r--metadata/md5-cache/dev-ruby/rbs-2.3.217
-rw-r--r--metadata/md5-cache/dev-ruby/rcairo-1.17.5-r117
-rw-r--r--metadata/md5-cache/dev-ruby/rcairo-1.17.84
-rw-r--r--metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r117
-rw-r--r--metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r217
-rw-r--r--metadata/md5-cache/dev-ruby/regexp_parser-2.4.017
-rw-r--r--metadata/md5-cache/dev-ruby/regexp_parser-2.6.017
-rw-r--r--metadata/md5-cache/dev-ruby/regexp_parser-2.6.117
-rw-r--r--metadata/md5-cache/dev-ruby/regexp_property_values-1.2.017
-rw-r--r--metadata/md5-cache/dev-ruby/rexical-1.0.717
-rw-r--r--metadata/md5-cache/dev-ruby/rmagick-4.2.517
-rw-r--r--metadata/md5-cache/dev-ruby/rmagick-5.0.017
-rw-r--r--metadata/md5-cache/dev-ruby/rmagick-5.1.017
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-atk-3.4.317
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-atk-3.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.4.317
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.5.117
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.5.1-r117
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.4.317
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-gettext-3.3.717
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-gettext-3.4.117
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-gio2-3.4.317
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-gio2-3.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-glib2-3.4.317
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-glib2-3.5.117
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-glib2-3.5.1-r14
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.4.317
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-gtk2-3.4.317
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-gtk2-3.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-pango-3.4.317
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-pango-3.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-poppler-3.4.317
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-poppler-3.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.417
-rw-r--r--metadata/md5-cache/dev-ruby/ruby_parser-3.18.117
-rw-r--r--metadata/md5-cache/dev-ruby/ruby_parser-3.19.117
-rw-r--r--metadata/md5-cache/dev-ruby/sass-rails-5.0.817
-rw-r--r--metadata/md5-cache/dev-ruby/slim-4.1.0-r217
-rw-r--r--metadata/md5-cache/dev-ruby/sshkit-1.21.217
-rw-r--r--metadata/md5-cache/dev-ruby/sshkit-1.21.317
-rw-r--r--metadata/md5-cache/dev-ruby/stringio-3.0.217
-rw-r--r--metadata/md5-cache/dev-ruby/temple-0.8.2-r117
-rw-r--r--metadata/md5-cache/dev-ruby/test-unit-3.3.917
-rw-r--r--metadata/md5-cache/dev-ruby/test-unit-3.4.917
-rw-r--r--metadata/md5-cache/dev-ruby/test-unit-3.5.317
-rw-r--r--metadata/md5-cache/dev-ruby/test-unit-3.5.517
-rw-r--r--metadata/md5-cache/dev-ruby/time-0.2.017
-rw-r--r--metadata/md5-cache/dev-ruby/timecop-0.9.417
-rw-r--r--metadata/md5-cache/dev-ruby/timeout-0.2.017
-rw-r--r--metadata/md5-cache/dev-ruby/timeout-0.3.017
-rw-r--r--metadata/md5-cache/dev-ruby/timeout-0.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/tins-1.29.117
-rw-r--r--metadata/md5-cache/dev-ruby/tins-1.31.017
-rw-r--r--metadata/md5-cache/dev-ruby/tins-1.31.117
-rw-r--r--metadata/md5-cache/dev-ruby/tins-1.32.017
-rw-r--r--metadata/md5-cache/dev-ruby/typeprof-0.21.217
-rw-r--r--metadata/md5-cache/dev-ruby/typeprof-0.21.417
-rw-r--r--metadata/md5-cache/dev-ruby/tzinfo-1.2.1017
-rw-r--r--metadata/md5-cache/dev-ruby/tzinfo-1.2.917
-rw-r--r--metadata/md5-cache/dev-ruby/tzinfo-2.0.417
-rw-r--r--metadata/md5-cache/dev-ruby/tzinfo-2.0.517
-rw-r--r--metadata/md5-cache/dev-ruby/webmock-3.14.017
-rw-r--r--metadata/md5-cache/dev-ruby/webmock-3.14.0-r117
-rw-r--r--metadata/md5-cache/dev-ruby/webmock-3.15.017
-rw-r--r--metadata/md5-cache/dev-ruby/webmock-3.17.117
-rw-r--r--metadata/md5-cache/dev-ruby/x25519-1.0.917
-rw-r--r--metadata/md5-cache/dev-ruby/yajl-ruby-1.4.217
-rw-r--r--metadata/md5-cache/dev-ruby/yard-0.9.2617
-rw-r--r--metadata/md5-cache/dev-ruby/yard-0.9.2717
-rw-r--r--metadata/md5-cache/dev-ruby/zeitwerk-2.4.217
-rw-r--r--metadata/md5-cache/dev-ruby/zeitwerk-2.5.417
-rw-r--r--metadata/md5-cache/dev-ruby/zeitwerk-2.6.317
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin127515 -> 127194 bytes
-rw-r--r--metadata/md5-cache/dev-util/aruba-0.6.2-r216
-rw-r--r--metadata/md5-cache/dev-util/aruba-0.6.2-r34
-rw-r--r--metadata/md5-cache/dev-util/aruba-2.0.017
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin56361 -> 56674 bytes
-rw-r--r--metadata/md5-cache/media-gfx/digikam-7.10.017
-rw-r--r--metadata/md5-cache/media-gfx/kphotoalbum-5.10.018
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin37369 -> 37523 bytes
-rw-r--r--metadata/md5-cache/media-video/subtitlecomposer-0.7.14
-rw-r--r--metadata/md5-cache/media-video/subtitlecomposer-0.7.1-r117
-rw-r--r--metadata/md5-cache/sci-electronics/Manifest.gzbin14112 -> 13940 bytes
-rw-r--r--metadata/md5-cache/sci-electronics/klayout-0.27.1216
-rw-r--r--metadata/md5-cache/sci-electronics/klayout-0.28.54
-rw-r--r--metadata/md5-cache/sci-electronics/ktechlab-0.50.0-r217
-rw-r--r--metadata/md5-cache/sci-electronics/ktechlab-0.51.017
-rw-r--r--metadata/md5-cache/sci-misc/Manifest.gzbin3580 -> 3577 bytes
-rw-r--r--metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-3.6.2.1 (renamed from metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-3.6.1.2)4
-rw-r--r--metadata/md5-cache/sec-keys/Manifest.gzbin21893 -> 22231 bytes
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-gentoo-auth-202201014
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-gentoo-auth-202303299
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-gentoo-developers-202303274
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-gentoo-release-2023032912
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin23707 -> 23549 bytes
-rw-r--r--metadata/md5-cache/www-apps/redmine-5.0.416
-rw-r--r--metadata/md5-cache/www-servers/Manifest.gzbin8498 -> 8182 bytes
-rw-r--r--metadata/md5-cache/www-servers/thin-1.8.117
-rw-r--r--metadata/md5-cache/www-servers/thin-1.8.1-r117
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--profiles/Manifest.gzbin184160 -> 184163 bytes
-rw-r--r--profiles/base/package.use.mask4
-rw-r--r--profiles/package.mask18
-rw-r--r--sci-electronics/Manifest.gzbin8547 -> 8548 bytes
-rw-r--r--sci-electronics/klayout/Manifest4
-rw-r--r--sci-electronics/klayout/klayout-0.27.12.ebuild91
-rw-r--r--sci-electronics/klayout/klayout-0.28.5.ebuild2
-rw-r--r--sci-electronics/ktechlab/Manifest8
-rw-r--r--sci-electronics/ktechlab/files/ktechlab-0.50.0-crashfix-connectors-diverging.patch38
-rw-r--r--sci-electronics/ktechlab/files/ktechlab-0.50.0-crashfix-propertyeditor.patch52
-rw-r--r--sci-electronics/ktechlab/files/ktechlab-0.50.0-crashfix.patch26
-rw-r--r--sci-electronics/ktechlab/files/ktechlab-0.50.0-deps.patch317
-rw-r--r--sci-electronics/ktechlab/ktechlab-0.51.0.ebuild (renamed from sci-electronics/ktechlab/ktechlab-0.50.0-r2.ebuild)12
-rw-r--r--sci-misc/Manifest.gzbin2575 -> 2575 bytes
-rw-r--r--sci-misc/jupyterlab-desktop-bin/Manifest4
-rw-r--r--sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-3.6.2.1.ebuild (renamed from sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-3.6.1.2.ebuild)0
-rw-r--r--sec-keys/Manifest.gzbin18542 -> 18539 bytes
-rw-r--r--sec-keys/openpgp-keys-gentoo-auth/Manifest4
-rw-r--r--sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild2
-rw-r--r--sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20230329.ebuild27
-rw-r--r--sec-keys/openpgp-keys-gentoo-developers/Manifest2
-rw-r--r--sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild2
-rw-r--r--sec-keys/openpgp-keys-gentoo-release/Manifest2
-rw-r--r--sec-keys/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20230329.ebuild48
-rw-r--r--www-apps/Manifest.gzbin12952 -> 12951 bytes
-rw-r--r--www-apps/redmine/Manifest2
-rw-r--r--www-apps/redmine/redmine-5.0.4.ebuild254
-rw-r--r--www-servers/Manifest.gzbin4532 -> 4532 bytes
-rw-r--r--www-servers/thin/Manifest2
-rw-r--r--www-servers/thin/thin-1.8.1-r1.ebuild88
-rw-r--r--www-servers/thin/thin-1.8.1.ebuild88
627 files changed, 1602 insertions, 12660 deletions
diff --git a/Manifest b/Manifest
index 849128be249d..77ad366bb774 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29433 BLAKE2B fc9e499186d2cf4da231ec5cd58ec56af8bdae808dbf3438a025b734fd8fba139545a0f54e9dce66685bdbd76c72573db84e533bf44a127f76f7f3511201ba0d SHA512 9655ee7d1a487f975ee6151bce739d5f79fce96ecb6ead9b7350c7b7913ecb035fedd35457a7adc928c83f06ab0f1a19ae78aa1e2c12c679550c0cd1053af1cf
-TIMESTAMP 2023-03-29T08:10:05Z
+MANIFEST Manifest.files.gz 29454 BLAKE2B d6a2308028dab1a7ec94ee4a6ba43fa92574cc7dee9746b1a27792bab16b8884a351d29f4d07fbc180ad1abeec143bcd604fb17b012d19edbb61695ae06f0aaf SHA512 ab3d01fc47af65c7f526b6291821619d48b8840d6c9e5580649ec155c053d89a159e100978a90ca0b90eeaf3747dc93a9e23cbc4d2f098e1fa7b3e4bc86d2177
+TIMESTAMP 2023-03-29T14:09:59Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQj8l1fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQkRrdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBI1A/+JM+8Menro/t/AAJfPre+K2vGxl0x5p4k2HAxWd9r71H2XtdTEsvBOb9M
-conkV/IBOdxPpfaRHHbiLk7J77SAz66bAPBXPDOPjCFenvXcsHn0X9tWt37vOmKP
-Cibqrv5/kV7J5MiwK3SOXFPGDgn/Kl7i93iuVTbuVah2+us2aIrE21ThXuj2FJJ+
-6g08saFk6u5xaFBF4vaz5DlPGtU/Ihbf9fzvieGrB5IZCBVaiKE/IFQ5K2vkENs3
-b2bAKs/sz08Azlq6uEXvYcYwjP8d3qibkqLPqv00rYE3tTjri6QpKflfIl25nvDH
-U9n6GnAPYLXU4li0vrlFbllozeCBwbwPWYn6awEN7KAAO+q2TARl3UpXavdNCCcB
-pM7Y8eaa3PkXhptczoF0jRnlQIXbc2td/5+lkXZlFBa5Xrs7pZtSS5wvxdzbcZY8
-UeTbbsU7wBL0xFW7H+58Ec+zU5yWOnhIAYYmNDTzFw+MXOtOHUd324gjhlJ+aIzw
-UxSvXGpGA1iftL4jhVauA6Q6cbH8wePYIASlCbpMgFJf46tVgqDfutAfpISkYzJ8
-fsRSTJteOPIGlkckz58s2i9rF1Y4eaG3UHyeOaIqcYPIXnFiJSNjOW8QPNrOypBj
-1TXeQExtTZui9vzWnoFcEvxP+ChM7y6YFOQkZ3W3g4Ao4A50f8g=
-=/OH5
+klDPsxAAqaeH6aXdbstd7GHixBPu//lYwhIFd3YDXp/6pCtAkZhYVSuoGiweUTbQ
+APeLTkQibhHTPzgYgd5JaxGT8oSKEU9oY/PutxJxh0FcC4Hmji2yUaOUyIzvKwLy
+A9Rftk27Fy5yyLGQmooQ6YIy3KS2HKCExrLQlXxx8p/ai0rFrAje8hWC8q9hqImy
+UgVyTRIIKA1QPQohJ4lkv7DVoqdSV37jZG7T3x63XfKr30DQI2f0WmMdpFXxKn2X
+MUSLfuPJ8LOrznEEsAhEizj/23jBmCJB7g4kXnkEv3JFyIhuj0r4v9FjIIwNfq5V
+IxtAvMgFi3yp42DyKeNrupitnrpVmzrBzVCQ8NV2QJvBDQLypwZ5qEKueNO+S8Nb
+GiJgKaWOdC79m4os3qZ/ot04CrAoEHabWRrMIfdaSbGOOo9hGeqJhWySintFQxQF
+Uujmd7MpRxj8UNZvif89YWc7zIaLu7XUHwboB24IZiWG00k7eTrNrrbm7NKYuwRo
+xcpHY6gJI89gU1s+cRIduZBrMtItwut7DT2tlAmEZrSP0AZFj6ptQkHjJwVcUuD2
+VZOM7Rd3yoNG51O86qnGIEP0ag37xUyR0mPeHhOCLFKeb6hVZFJwiTleyU9OXEuV
+vkFTV1kLRr3EfjXwMNAmZxttGZCca7yje4ng2ELok+FjSz7t0Yk=
+=Hw6x
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 250d097707a0..500bacae6d74 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz
index ac0adfb65012..c3571c7806ee 100644
--- a/app-containers/Manifest.gz
+++ b/app-containers/Manifest.gz
Binary files differ
diff --git a/app-containers/docker-buildx/Manifest b/app-containers/docker-buildx/Manifest
index 6b8a8238b62f..303cb41476a8 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1,6 +1,6 @@
DIST docker-buildx-0.10.2.tar.gz 9187634 BLAKE2B 9a43a7bcb224f33d718928ef3070449cac4db87c951f4337368d0c994f211d4c3db3a5e9c309ce10e357ab24746bed2507e2867c9fdab3b51a5423787362fee1 SHA512 ba6b8baae1a8e24bf9ddc58d5e2451270fa6e3891bae83112ca00ae56b7a4842b45ec970898ec27a2123e312885bf0d8c58cc600d8462787242eb878f45cd877
DIST docker-buildx-0.10.4.tar.gz 9184825 BLAKE2B f0e71c0f6dda5f02da4cf0b0514f67f5d339ba10359afc69aae25abf907447fd22fe3d92427299bc67aeaa6a84e748a8a5cbd86151b2baba2dd01f25cc04a793 SHA512 f82b89b8dd4e45524c8d353c4d7588f47b1c7b7ecf759fd9605247c1c7aa0ca152c3ecdec0e0b62b5eef05e6b65d2ca1f5ccab6d75819b92fc92ff62b44105b7
EBUILD docker-buildx-0.10.2.ebuild 1419 BLAKE2B 9270f5131fc4ff742928ad8308a6017d5ec96dca156b50992d3df77477af5d302be5457b9745026e14f7129aaefb0a0aef6e1ddf3778f2157c73c26adce1f4b7 SHA512 b57cabd264c6e89158107691581ede6fab15cc108c7a7c3248f38c12d3137dd8d610bec6e2757f4c7863bfbebc43a68c6cd82d19d4e3c2ad8b5aefccf0d8b0bd
-EBUILD docker-buildx-0.10.4.ebuild 1526 BLAKE2B e03a4bfc7e024cb2b1e7d3035cbbb7e7ad75e5d0b650e7eaca44b686dca9dd3c6bfab8bc3513a0dfe81ff49eaa3f512ea029d14ac3fae99d5f65945811bd6da7 SHA512 153fd2d03f47708500c5d91ce3141dff627077c1a39c1e5a84e8438fd59033e83d40670ffbdd6ecbe9f6e24f5b15ecc392545a9b89e28bcf3f40d2f3e9ce279d
+EBUILD docker-buildx-0.10.4.ebuild 1533 BLAKE2B c5aeaa47f27c0369b765674e05041fc319c209e5319bcdca1efb06064952755dc8cc90afd91951d63d52b415158560b1354484fd0aafb17b2a9a53c790477e91 SHA512 0b57761a0d4e86ccd07a41bc21dc797168ae1e14cbce7966b164a3056ebe933c0cff00ad256c5ce8e08191b720e994207b8c51ecf8c237b0bd60e0928a80ccad
EBUILD docker-buildx-9999.ebuild 1521 BLAKE2B 1947c4345adb1d3c642f88733330fee5a7e2cfcabe1ed68a8f9dd02f7cc8478d197ccec328a3ab3b206b8b7dfc9bb5a62900d27dc7ea96c82a7b280c905fe4da SHA512 c8559990538a01f78345f2f10650edeb18d89220be9e1125a7f24a5f3ac1d32a6ceda757d39cf30d6fd58bad8f21a2466364f1933cf10fcf64f8ab859b0635dc
MISC metadata.xml 710 BLAKE2B e54ba5993825b2fa455c7ad33dc37d3edddbf74f19cc2e8ce3260fdac0d581c3c719d5f7252b7836d263efd020b4d3d90d717c3873531055418dbb556f02288c SHA512 f217f1f7f8ac31cbf5516630eea107a686394efc960384c67a216f80b57c61323b6b02b5dd1ae458817a851b9f166c684087790079e48b7d4a2a78130dc2a411
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
index f0c8423fc4c5..d60badd6750a 100644
--- a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git"
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
diff --git a/app-doc/Manifest.gz b/app-doc/Manifest.gz
index 94a9c97643c6..a9a90dde598b 100644
--- a/app-doc/Manifest.gz
+++ b/app-doc/Manifest.gz
Binary files differ
diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest
index 71758c7a6010..fe62890e5364 100644
--- a/app-doc/eclass-manpages/Manifest
+++ b/app-doc/eclass-manpages/Manifest
@@ -3,4 +3,4 @@ DIST eclass-manpages-20230329.tar.xz 409168 BLAKE2B 5913afcf95174540546d238cc637
EBUILD eclass-manpages-20230222.ebuild 773 BLAKE2B d6993bd685d0ffda61771db0ccc5b8c1d9abbd01b352f7f904cf1b81b26e677a34683d1c07a27aba31eabd920737dacafb9463c54ec4c695476a652b4650e535 SHA512 ed9e8ba1137df8ca59287103f42b4355e7d952af911244b2c09779edeb095f5a2bf72af0e973cb6020c06d28ff623f6fc7d9761d23ed2219c4d0402acb63b822
EBUILD eclass-manpages-20230329.ebuild 773 BLAKE2B d6993bd685d0ffda61771db0ccc5b8c1d9abbd01b352f7f904cf1b81b26e677a34683d1c07a27aba31eabd920737dacafb9463c54ec4c695476a652b4650e535 SHA512 ed9e8ba1137df8ca59287103f42b4355e7d952af911244b2c09779edeb095f5a2bf72af0e973cb6020c06d28ff623f6fc7d9761d23ed2219c4d0402acb63b822
EBUILD eclass-manpages-99999999.ebuild 717 BLAKE2B 539cacbb1e30897fcf7217eb7420273a11e342eb19ce270d6ded5f25a7dbab87cb6719cff57d4a63bf78d58dcaec565bdbca41f4689c5ee557adb09f60be6376 SHA512 b1a601332d1b82808a698d463026dc093a1afd93d93ef2845ff71773b79c4f12c6925f8b90101cda725e5b6c479c230aaf0d15fe8767e05648689dd9d1fcb0fb
-MISC metadata.xml 544 BLAKE2B 558033a3c4c051e8592f37770a821447fd445451a316b13770aa18c4bc6a5a4e60843575966200d81789702a607aee69c3132fc8cc49f52e1a1eae52cde29fc9 SHA512 e57c5389fcce443ad3bfcda30e2d3a8bd152ce4ab7e705602395739a1e55c4d71e7b5c8465d608a20c5f66c792f3f58e43791c944f9c79d85911fc693ca6d515
+MISC metadata.xml 546 BLAKE2B 3fcaa67cd9ba2aebeae79ad37612fda556b7e42ec1692293d26201e82b7101cc8894e3fa8ed9acb4026fa0eb7e9c54ae6919872cd8e61c0f0d63ae3a323206b0 SHA512 6fb2a7db8da921bc6d3b22444ed401ef73c2a2d25ca4e4170234763ec98a108a63d05167660ce4e173d4e9604053269c04a66d617897045b2482b3febbc7e33c
diff --git a/app-doc/eclass-manpages/metadata.xml b/app-doc/eclass-manpages/metadata.xml
index 2689e88fc39c..6b7923d93827 100644
--- a/app-doc/eclass-manpages/metadata.xml
+++ b/app-doc/eclass-manpages/metadata.xml
@@ -13,6 +13,6 @@
<name>Gentoo Portage tools team</name>
</maintainer>
<upstream>
- <remote-id type="github">projg2/eclass-manpages</remote-id>
+ <remote-id type="github">projg2/eclass-to-manpage</remote-id>
</upstream>
</pkgmetadata>
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz
index b629540e3d24..20df180baeca 100644
--- a/app-i18n/Manifest.gz
+++ b/app-i18n/Manifest.gz
Binary files differ
diff --git a/app-i18n/tomoe/Manifest b/app-i18n/tomoe/Manifest
index 87a477f3212e..fc612da7d9d2 100644
--- a/app-i18n/tomoe/Manifest
+++ b/app-i18n/tomoe/Manifest
@@ -4,5 +4,5 @@ AUX tomoe-glib-2.32.patch 688 BLAKE2B 5aeb0fa73f54331e20d8a3cd360a4e7c06e770f988
AUX tomoe-glibc-2.32.patch 323 BLAKE2B 8d62be869d65fd66c632e9fed7eaa21cc64a6d9ebde742c00201c30bf0872213192e900d91ce04b30695b2743fc85247d2e8afe3227f8495474e20ff227a77d4 SHA512 a3d7fa84e661c44b264e93fdd7e47c238ae548c79a15a3582b38f287c523fe36229e95ecd8a01bb33ea2fb88e0a891e630094fc3bac238b4d5ede3a9249056d1
AUX tomoe-ruby19.patch 2646 BLAKE2B 7b2289af7e87946bb9c4cb197b493bc2b8625a3bc3f22ee42270a403bd36b1bee4efcbb46117f11d537e3c8a38dfbcfca6484c0a1db6ec2f0b7a5469dac35b47 SHA512 52f555412853c3485e8d3ab7b7739f030e2c3d2b5c4aac14ebb967c93427fe04cbcfec2f5997f09f0f7611dc268ee63437b256ef4cac1ea805f0ae84a522b836
DIST tomoe-0.6.0.tar.gz 4918949 BLAKE2B c9f4accc77fe7c6214c4d19dbbac7d0d39ed7947588ab1b8a1416f6cfeda33a6cfa84352f888d02848c8e2026bd5c36d2fe52d099bda6ca41a6d215733b11aa3 SHA512 eab618d7b28fc9613c175fab6f80fc7d6acc34af3a47f20c11b42a32acd87143ae10caca67fa1a5e2e75441d431799a5725a5d507604f8bd7447bbc1826f0bb8
-EBUILD tomoe-0.6.0-r6.ebuild 1800 BLAKE2B abeab622f9dada79efd9768a28c7610f81971e0e4e760edb20579a594e8413e0a7fe47aeea1bb3e48ac59353ab0c2c3b30b3e71beae7237a122dd038283560f5 SHA512 c04bbc7540e093d6ec203acd06fadd368e0886e9c7558d9ebc6fa8d7442cfd1267ce35963d96fb72c772de96dd87b49a6824a146a874f74feb116f533c480309
+EBUILD tomoe-0.6.0-r6.ebuild 1807 BLAKE2B 1861a10ce3c734022ecfeba5d950ab9bd972d67477f81c85388ff497997fa358f60ffcd0aa49331212e39e9932bc033744dc88d1b128b70892814c44d9752cec SHA512 137a29d1d63b71bc09cade2805b142c8bd6a4b447f724e0a85f9061d99842a871d9acaef32227e746cc3420ca3d4d43374400a9e1669b22cf2be3e6d54dc96f8
MISC metadata.xml 473 BLAKE2B 9dfd183c4c69d8b239fee7053ad8c6bfdf55655b484a4f12a6bf726e14cfccd52172d696f3eab13f220f80f9e24e2eb0e4b68489466cd9d5829f3caaf7754d37 SHA512 1135d53668e9d5314940ac51a5c402bd545ac20c392025d47c971ae9fe39f40e77f8f9537e5eb48105c2506cd1b16aa4663343a2d9ca2f6a22e86ef3acbb47ba
diff --git a/app-i18n/tomoe/tomoe-0.6.0-r6.ebuild b/app-i18n/tomoe/tomoe-0.6.0-r6.ebuild
index 37076dc45b98..87145f55e427 100644
--- a/app-i18n/tomoe/tomoe-0.6.0-r6.ebuild
+++ b/app-i18n/tomoe/tomoe-0.6.0-r6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
-USE_RUBY="ruby27"
+USE_RUBY="ruby27 ruby30"
inherit autotools ruby-utils
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index 3a90f0df4183..c84877221d6e 100644
--- a/app-office/Manifest.gz
+++ b/app-office/Manifest.gz
Binary files differ
diff --git a/app-office/calligra/Manifest b/app-office/calligra/Manifest
index 21e2f32d3224..595d46b8d385 100644
--- a/app-office/calligra/Manifest
+++ b/app-office/calligra/Manifest
@@ -1,14 +1,5 @@
-AUX calligra-3.1.89-no-arch-detection.patch 404 BLAKE2B ef2ea38d3fdabedd98eafd4b9526a3dd5a7c02f4af8109301f3535969475034795483cfb0fa1f1ddad9fa41ef81409d39bf3a06fb781016217355be646d1affd SHA512 d97d2a26622f43987446ac87b14952b9e46f3b919c84c6ada4b18ebde5aa94e6f69b931ec5d61ab391f9a4811e81eb11f2136f0a3384f644679c0db87943102a
-AUX calligra-3.2.1-clang-16-c++17.patch 11578 BLAKE2B 397815898c7b3f3859a811e9502f9cf14a37975e3f466114f79dcc8b8ac20a74d60ae972814d760be90e9291a3b22b24cff2fe62e9ec3c631feadad484caaf16 SHA512 7e7b93431c2e379765db71757e5706182ac3842c23055cdf5c541a1d724292cfab8da46b8fa7b1db5a94eb9de24a028e4394f771d160c30b8fe567e0c7dca8ad
-AUX calligra-3.2.1-cmake-3.16.patch 2484 BLAKE2B 7a3aad5be9c793e027b9dcd2344f86622ddfbe0272ae0ff5ed624cbf030168148704dad5d225a8930ba3c7e5d18cabe9493603ffe16c47511f10deb064c47f08 SHA512 8dd6498dd5b225a630f69da37e5e53f513c9d4bc764e3ddedfb06b6403faca298358340264366972953ca5cc4ec3c2eb59fe76fb7fc0d924653a5c885f2a5e4f
-AUX calligra-3.2.1-cxx17-fixes.patch 19375 BLAKE2B 86a926340eecef0793caf16e4cffd04a8e78635b35b3255a3e614afd2f56190973b1e27df17240495b73e87c4402f40a29c5a4ab407a42cfc034815fd931834b SHA512 29015d101103a707ccd09d91656d41146fba6d1a38257a7ff961fcbd8c9e297064587cd34bb1a00fc60d69c1c56247de5bc1e5ea0a0e3171891543cf9473ba51
-AUX calligra-3.2.1-cxx17-for-poppler-22.patch 857 BLAKE2B f4ce16863c99be4681e6a2bc70d6b2ada2d69a15669fb2d0cdf567ef03af3e304b1eeccda88cb7af2e8c7f4791c52391e7f68549e6efe303cd2090a3bf9795f0 SHA512 d30a064fdddab8c067612700d777be283100242a4142f6c550f9a4467ee7d5d534f3db9fc70ca969616535d9a3d42c3527765be4f65ca3ccf32b29386dace5ad
-AUX calligra-3.2.1-imath-1.patch 971 BLAKE2B 10686e8aa72d7a6953393863123ca42f3cfaa3bad50e3a38876418d564f917a7f9b1009f972330a6e1abe4ef0e2e40ddeb02a62dc05c52ecbb94718beb468e51 SHA512 3ed2f1e92519baec97f110bb07c8a47fad14779c6dcc30ad4fa2bd13b18867258b9bf08a2e99ae732cdc4372dd462b0872abaebb5eef0e093934a70140c46591
-AUX calligra-3.2.1-imath-2.patch 688 BLAKE2B a991405acd4f9bc1b496cac0cfd969764e6145dec5bd682a2bdafc245c3ea21e369a8b595b6c60991a1c082bc65cf3681de5bcd66953fd4480e5895b45a9ae71 SHA512 08cc502599136db86b501be4793cdbc2aa0debced9dce0ac3a470b977595241b1d4eb32252095d644cf13661f04e9bd1f33fef43f506e567eed67f69d2548213
-AUX calligra-3.2.1-openexr-3.patch 3188 BLAKE2B 221e8925f86418ef491a2e43c0e2981be4962b2afcb74465a93f3af22ad6cedfd36119006831d89af8b05dfd5b833f3a5ba0f4593559377b5e20d0479c981e22 SHA512 4ad40876e68317fab59dfc7f5672ef850e40edf636dd6ed996a8239850fd4705825e18db86f132d4d0f06540e804c66d86b1954702187f57b90fd811d2c59bf5
-AUX calligra-3.2.1-poppler-22.03.0-1.patch 3030 BLAKE2B c919e410dd252a3fefed1ca05c5c2bbc16deff583e8225dcd7d942a0846e378ba662f35b8983601b0d99f691f9f55d855e2a65a4bc274a6a0895c50fc25336be SHA512 11f660e5a097a25bd718503d2f46676b3c8647f30e6b5920184ccb8314faa1d22ac9a62ecf97f75391f59fc435422e6c33ff87cb8045c74299f1cfa4f847ad7f
-AUX calligra-3.2.1-poppler-22.03.0-2.patch 3453 BLAKE2B 02967036156934898862c9fe157033d0f946f78858ffd8d9a75fb7cca0d93e62c4d1a5fb8fed74de190addede37e32c07915e4b60da04634417e99d13bd35f20 SHA512 3322c81a2b596d3b1e49a0af4c0f13934f6674cdb0dfa7f9c5552117cfc4858ea2a7720c6a405c18b121a61c9bdce62b575703c58a9137addeed3906d210a518
-AUX calligra-3.2.1-poppler-22.04.0.patch 897 BLAKE2B 27619f10b4902da729f9e5d99c872e95bb61953de7c2a27d760e463b3d27e950cf113515671d9fb15ff5fcdd51c30c6d266e7166fdf64499f445afa02120c7f2 SHA512 9ec649c29051d5ca9faf9e6f84b6ba2cfe2ba600c5d84feaa0f87df1b1656fe5616be4ff3413ae985894f68cc2dceb7eca344f2642bc3e9b429915e506994009
+DIST calligra-3.2.1-patchset-1.tar.xz 11924 BLAKE2B 5a71a7960a6d2a4d5e55129f4812fb13a2fb56613283d4582266e1836f107b711be43cb158e29c440fbda6992c03a3f4907f0600d21522fd9ab07c66354234a9 SHA512 26ec818f2415c43b116b716557710361621e1e4446087fe123e29107f82400ec82f19ab3a76dde9b749ed4b9f15da9c05c3fa6137fc814241c48ffc12f5628fc
DIST calligra-3.2.1.tar.xz 55207684 BLAKE2B 332629f18adbee649e8d25a1eedf4ee48af7d8cbb79382c70678bacfa89d9a10797eb0ff42cb5aad51ef2c28aa7071e687bd34053cadcc40ac1936bb9a40dc20 SHA512 e53a939aa1b277c2291cfd626868c77085fc9cc7774df160b5b1afceb33314b4381fa8ffe03636cbde6e35cc2abd170a51e7f9c1a99191339313b9c9c3b1526f
-EBUILD calligra-3.2.1-r5.ebuild 5562 BLAKE2B 5e46aad452be85eb22f3667f6d6f697ad83b2128ef1dfe3cde07d0d29d253eac7c05877ecde77b0218273703ad16279d397e4d512a10b0ebf16d611572883a9c SHA512 79e297a2d6e3866765cd922c4df735a1d0913dfdfafacad0a21a53f61fb0045a1f0cb0571b6b361da46497baca4b476acb34c23fcc032304e03ce1d3fa81c492
+EBUILD calligra-3.2.1-r5.ebuild 5740 BLAKE2B eee68fd25820fc31aec3ad18ec302b077e1801eef3236d204084047165ca58db1508ac1cbe0a58d8db1775a1515547459bf3153a67356b3f0ac1b220854b9cd3 SHA512 7b06e50abd506e5e1ba761bc1281bbaed0ebb3a42f078bae0f84abdedda00ba0065280fb0ecc96507a88e74559dff235b86032ddd55eee825d93866753e15a4a
+EBUILD calligra-3.2.1-r6.ebuild 5815 BLAKE2B a6c220c4f7c635f54a00018281d746f3a37b55d27dfc207bca2f327ed69839a2878a79db7ce5c2e056b6b0325bebde3f13530e702f2ccd4372bdd602f6f3de46 SHA512 e95971201c4578e034cc9aa06acb109bc0e8a793181c17326eb2c6b121bbb481079c389991461b9f0f4743e867ca81e6831dcca31f66cdac494d4fd1783e526c
MISC metadata.xml 1279 BLAKE2B a815b1fb41dea6bd2da248722708606b3bb56b4e3df2036e141f0f53bc432a3a40f26cc0edff1425965f72f3b9d4cd8bf3397b538598d248145fd195481a282b SHA512 b59cd1b0469cdc8aa4354bb918152fe66535ca1ed9c3b83178b1753f04128f8ce5fc64a0daab36b8b1aa92568ef5ae9d298539b40a82fa8a974536a55150f5e8
diff --git a/app-office/calligra/calligra-3.2.1-r5.ebuild b/app-office/calligra/calligra-3.2.1-r5.ebuild
index c9290de8b5ac..2acce0b09496 100644
--- a/app-office/calligra/calligra-3.2.1-r5.ebuild
+++ b/app-office/calligra/calligra-3.2.1-r5.ebuild
@@ -14,7 +14,9 @@ DESCRIPTION="KDE Office Suite"
HOMEPAGE="https://calligra.org/"
if [[ ${KDE_BUILD_TYPE} == release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+ PATCHSET="${P}-patchset-1"
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz
+ https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
KEYWORDS="amd64 ~ppc64 ~riscv x86"
fi
@@ -115,14 +117,14 @@ RDEPEND="${COMMON_DEPEND}
BDEPEND="sys-devel/gettext"
PATCHES=(
- "${FILESDIR}"/${PN}-3.1.89-no-arch-detection.patch
- "${FILESDIR}"/${P}-cmake-3.16.patch # bug 796224
- "${FILESDIR}"/${P}-{openexr-3,imath-{1,2}}.patch
- "${FILESDIR}"/${P}-cxx17-for-poppler-22.patch
- "${FILESDIR}"/${P}-cxx17-fixes.patch
- "${FILESDIR}"/${P}-poppler-22.03.0-{1,2}.patch
- "${FILESDIR}"/${P}-poppler-22.04.0.patch
- "${FILESDIR}"/${P}-clang-16-c++17.patch
+ "${WORKDIR}"/${PATCHSET}/${PN}-3.1.89-no-arch-detection.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-cmake-3.16.patch # bug 796224
+ "${WORKDIR}"/${PATCHSET}/${P}-{openexr-3,imath-{1,2}}.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-cxx17-for-poppler-22.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-cxx17-fixes.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-poppler-22.03.0-{1,2}.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-poppler-22.04.0.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-clang-16-c++17.patch
)
pkg_pretend() {
diff --git a/app-office/calligra/calligra-3.2.1-r6.ebuild b/app-office/calligra/calligra-3.2.1-r6.ebuild
new file mode 100644
index 000000000000..4d434a0c1d25
--- /dev/null
+++ b/app-office/calligra/calligra-3.2.1-r6.ebuild
@@ -0,0 +1,193 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="4G"
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.88.0
+QTMIN=5.15.2
+inherit check-reqs ecm flag-o-matic kde.org
+
+DESCRIPTION="KDE Office Suite"
+HOMEPAGE="https://calligra.org/"
+
+if [[ ${KDE_BUILD_TYPE} == release ]]; then
+ PATCHSET="${P}-patchset-1"
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz
+ https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
+ KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+CAL_FTS=( karbon sheets stage words )
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="activities +charts +crypt +fontconfig gemini gsl +import-filter +lcms
+ okular +pdf phonon spacenav +truetype X
+ $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
+
+RESTRICT="test"
+
+# TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
+# Required for the matlab/octave formula tool
+COMMON_DEPEND="
+ dev-lang/perl
+ >=dev-qt/designer-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtscript-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kemoticons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ sys-libs/zlib
+ virtual/libiconv
+ activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+ charts? ( dev-libs/kdiagram:5 )
+ crypt? ( >=app-crypt/qca-2.3.0:2 )
+ fontconfig? ( media-libs/fontconfig )
+ gemini? ( >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] )
+ gsl? ( sci-libs/gsl:= )
+ import-filter? (
+ app-text/libetonyek
+ app-text/libodfgen
+ app-text/libwpd:*
+ app-text/libwpg:*
+ >=app-text/libwps-0.4
+ dev-libs/librevenge
+ media-libs/libvisio
+ )
+ lcms? ( media-libs/lcms:2 )
+ okular? ( kde-apps/okular:5 )
+ pdf? ( app-text/poppler:=[qt5] )
+ phonon? ( >=media-libs/phonon-4.11.0 )
+ spacenav? ( dev-libs/libspnav )
+ truetype? ( media-libs/freetype:2 )
+ X? (
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libX11
+ )
+ calligra_features_sheets? ( dev-cpp/eigen:3 )
+ calligra_features_words? ( dev-libs/libxslt )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ lcms? ( dev-libs/imath:3 )
+ test? ( >=kde-frameworks/threadweaver-${KFMIN}:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+ calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
+ gemini? (
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ )
+"
+BDEPEND="sys-devel/gettext"
+
+PATCHES=(
+ "${WORKDIR}"/${PATCHSET}/${PN}-3.1.89-no-arch-detection.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-cmake-3.16.patch # bug 796224
+ "${WORKDIR}"/${PATCHSET}/${P}-{openexr-3,imath-{1,2}}.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-cxx17-for-poppler-22.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-cxx17-fixes.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-poppler-22.03.0-{1,2}.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-poppler-22.04.0.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-clang-16-c++17.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-kross-optional.patch # bug 903532
+)
+
+pkg_pretend() {
+ check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+ ecm_pkg_setup
+ check-reqs_pkg_setup
+}
+
+src_prepare() {
+ ecm_src_prepare
+
+ # Unconditionally disable deprecated deps (required by QtQuick1)
+ ecm_punt_bogus_dep Qt5 Declarative
+ ecm_punt_bogus_dep Qt5 OpenGL
+}
+
+src_configure() {
+ local cal_ft myproducts
+
+ # applications
+ for cal_ft in ${CAL_FTS[@]}; do
+ use calligra_features_${cal_ft} && myproducts+=( "${cal_ft^^}" )
+ done
+
+ use lcms && myproducts+=( PLUGIN_COLORENGINES )
+ use okular && myproducts+=( OKULAR )
+ use spacenav && myproducts+=( PLUGIN_SPACENAVIGATOR )
+
+ local mycmakeargs=(
+ -DPACKAGERS_BUILD=OFF
+ -DRELEASE_BUILD=ON
+ -DWITH_Iconv=ON
+ -DWITH_Imath=ON # w/ LCMS: 16 bit floating point Grayscale colorspace
+ -DCMAKE_DISABLE_FIND_PACKAGE_Cauchy=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_KF5CalendarCore=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_KF5KHtml=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_KF5Kross=ON
+ -DPRODUCTSET="${myproducts[*]}"
+ $(cmake_use_find_package activities KF5Activities)
+ $(cmake_use_find_package charts KChart)
+ -DWITH_Qca-qt5=$(usex crypt)
+ -DWITH_Fontconfig=$(usex fontconfig)
+ $(cmake_use_find_package gemini Libgit2)
+ $(cmake_use_find_package gemini Qt5QuickWidgets)
+ -DWITH_GSL=$(usex gsl)
+ -DWITH_LibEtonyek=$(usex import-filter)
+ -DWITH_LibOdfGen=$(usex import-filter)
+ -DWITH_LibRevenge=$(usex import-filter)
+ -DWITH_LibVisio=$(usex import-filter)
+ -DWITH_LibWpd=$(usex import-filter)
+ -DWITH_LibWpg=$(usex import-filter)
+ -DWITH_LibWps=$(usex import-filter)
+ $(cmake_use_find_package phonon Phonon4Qt5)
+ -DWITH_LCMS2=$(usex lcms)
+ -DWITH_Okular5=$(usex okular)
+ -DWITH_Poppler=$(usex pdf)
+ -DWITH_Eigen3=$(usex calligra_features_sheets)
+ -DBUILD_UNMAINTAINED=$(usex calligra_features_stage)
+ -DWITH_Freetype=$(usex truetype)
+ )
+
+ ecm_src_configure
+}
diff --git a/app-office/calligra/files/calligra-3.1.89-no-arch-detection.patch b/app-office/calligra/files/calligra-3.1.89-no-arch-detection.patch
deleted file mode 100644
index f4efa3d81a48..000000000000
--- a/app-office/calligra/files/calligra-3.1.89-no-arch-detection.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Avoid automagic CXXFLAG detection courtesy of dev-libs/vc.
-
-Gentoo-bug: 584118
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -617,10 +617,6 @@
- endif()
- endmacro()
-
-- if (NOT PACKAGERS_BUILD)
-- # Optimize the whole Calligra for current architecture
-- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Vc_DEFINITIONS}")
-- endif ()
- endif()
- set(CMAKE_MODULE_PATH ${OLD_CMAKE_MODULE_PATH} )
-
diff --git a/app-office/calligra/files/calligra-3.2.1-clang-16-c++17.patch b/app-office/calligra/files/calligra-3.2.1-clang-16-c++17.patch
deleted file mode 100644
index d826e006249d..000000000000
--- a/app-office/calligra/files/calligra-3.2.1-clang-16-c++17.patch
+++ /dev/null
@@ -1,359 +0,0 @@
-Fixed in upstream master but in a far larger patch.
-
-C++ 17 removes 'register'. GCC allows it as an extension (for now?) but Clang
-16 which defaults to -std=c++17 doesn't.
-
-Further, we have to use C++17 for Poppler, so we can't just force e.g. c++14.
-
-https://bugs.gentoo.org/883067#c4
-https://bugs.gentoo.org/894578
---- a/sheets/part/Digest.cpp
-+++ b/sheets/part/Digest.cpp
-@@ -250,8 +250,8 @@ typedef struct digest_impl_st {
- */
- static void __rtl_digest_swapLong(sal_uInt32 *pData, sal_uInt32 nDatLen)
- {
-- register sal_uInt32 *X;
-- register int i, n;
-+ sal_uInt32 *X;
-+ int i, n;
-
- X = pData;
- n = nDatLen;
-@@ -465,10 +465,10 @@ static void __rtl_digest_initSHA(
- */
- static void __rtl_digest_updateSHA(DigestContextSHA *ctx)
- {
-- register sal_uInt32 A, B, C, D, E, T;
-- register sal_uInt32 *X;
-+ sal_uInt32 A, B, C, D, E, T;
-+ sal_uInt32 *X;
-
-- register DigestSHA_update_t *U;
-+ DigestSHA_update_t *U;
- U = ctx->m_update;
-
- A = ctx->m_nA;
-@@ -577,10 +577,10 @@ static void __rtl_digest_endSHA(DigestContextSHA *ctx)
- static const sal_uInt8 end[4] = {
- 0x80, 0x00, 0x00, 0x00
- };
-- register const sal_uInt8 *p = end;
-+ const sal_uInt8 *p = end;
-
-- register sal_uInt32 *X;
-- register int i;
-+ sal_uInt32 *X;
-+ int i;
-
- X = ctx->m_pData;
- i = (ctx->m_nDatLen >> 2);
---- a/sheets/ui/CellToolBase_p.cpp
-+++ b/sheets/ui/CellToolBase_p.cpp
-@@ -246,7 +246,7 @@ void CellToolBase::Private::processArrowKey(QKeyEvent *event)
- /* NOTE: hitting the tab key also calls this function. Don't forget
- to account for it
- */
-- register Sheet * const sheet = q->selection()->activeSheet();
-+ Sheet * const sheet = q->selection()->activeSheet();
- if (!sheet)
- return;
-
-@@ -300,7 +300,7 @@ void CellToolBase::Private::processEscapeKey(QKeyEvent * event)
-
- bool CellToolBase::Private::processHomeKey(QKeyEvent* event)
- {
-- register Sheet * const sheet = q->selection()->activeSheet();
-+ Sheet * const sheet = q->selection()->activeSheet();
- if (!sheet)
- return false;
-
-@@ -355,7 +355,7 @@ bool CellToolBase::Private::processHomeKey(QKeyEvent* event)
-
- bool CellToolBase::Private::processEndKey(QKeyEvent *event)
- {
-- register Sheet * const sheet = q->selection()->activeSheet();
-+ Sheet * const sheet = q->selection()->activeSheet();
- if (!sheet)
- return false;
-
-@@ -438,7 +438,7 @@ bool CellToolBase::Private::processNextKey(QKeyEvent *event)
-
- void CellToolBase::Private::processOtherKey(QKeyEvent *event)
- {
-- register Sheet * const sheet = q->selection()->activeSheet();
-+ Sheet * const sheet = q->selection()->activeSheet();
-
- // No null character ...
- if (event->text().isEmpty() || !q->selection()->activeSheet()->map()->isReadWrite() ||
-@@ -456,7 +456,7 @@ void CellToolBase::Private::processOtherKey(QKeyEvent *event)
-
- bool CellToolBase::Private::processControlArrowKey(QKeyEvent *event)
- {
-- register Sheet * const sheet = q->selection()->activeSheet();
-+ Sheet * const sheet = q->selection()->activeSheet();
- if (!sheet)
- return false;
-
-@@ -801,7 +801,7 @@ QRect CellToolBase::Private::moveDirection(Calligra::Sheets::MoveTo direction, b
- {
- debugSheetsUI << "Canvas::moveDirection";
-
-- register Sheet * const sheet = q->selection()->activeSheet();
-+ Sheet * const sheet = q->selection()->activeSheet();
- if (!sheet)
- return QRect();
-
---- a/sheets/part/Headers.cpp
-+++ b/sheets/part/Headers.cpp
-@@ -102,7 +102,7 @@ void RowHeader::mousePress(KoPointerEvent * _ev)
- if (!m_cellToolIsActive)
- return;
-
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -192,7 +192,7 @@ void RowHeader::mouseRelease(KoPointerEvent * _ev)
-
- m_bMousePressed = false;
-
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -295,7 +295,7 @@ void RowHeader::mouseDoubleClick(KoPointerEvent*)
- {
- if (!m_cellToolIsActive)
- return;
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -317,7 +317,7 @@ void RowHeader::mouseMove(KoPointerEvent* _ev)
- return;
- }
-
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -379,7 +379,7 @@ void RowHeader::mouseMove(KoPointerEvent* _ev)
-
- void RowHeader::paint(QPainter* painter, const QRectF& painterRect)
- {
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -545,7 +545,7 @@ void ColumnHeader::mousePress(KoPointerEvent * _ev)
- m_pCanvas->enableAutoScroll();
- }
-
-- const register Sheet * const sheet = m_pCanvas->activeSheet();
-+ const Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -682,7 +682,7 @@ void ColumnHeader::mouseRelease(KoPointerEvent * _ev)
-
- m_bMousePressed = false;
-
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -794,7 +794,7 @@ void ColumnHeader::mouseDoubleClick(KoPointerEvent*)
- {
- if (!m_cellToolIsActive)
- return;
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -813,7 +813,7 @@ void ColumnHeader::mouseMove(KoPointerEvent* _ev)
- if (!m_cellToolIsActive)
- return;
-
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
-
- if (!sheet)
- return;
-@@ -911,7 +911,7 @@ void ColumnHeader::mouseMove(KoPointerEvent* _ev)
-
- void ColumnHeader::resize(const QSizeF& size, const QSizeF& oldSize)
- {
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -929,7 +929,7 @@ void ColumnHeader::resize(const QSizeF& size, const QSizeF& oldSize)
-
- void ColumnHeader::paint(QPainter* painter, const QRectF& painterRect)
- {
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
---- a/sheets/part/CanvasBase.cpp
-+++ b/sheets/part/CanvasBase.cpp
-@@ -230,7 +230,7 @@ bool CanvasBase::eventFilter(QObject *o, QEvent *e)
-
- void CanvasBase::validateSelection()
- {
-- register Sheet * const sheet = activeSheet();
-+ Sheet * const sheet = activeSheet();
- if (!sheet)
- return;
- #if 0
-@@ -443,7 +443,7 @@ void CanvasBase::paint(QPainter* painter, const QRectF& painterRect)
- if (doc()->map()->isLoading() || isViewLoading())
- return;
-
-- register Sheet * const sheet = activeSheet();
-+ Sheet * const sheet = activeSheet();
- if (!sheet)
- return;
-
-@@ -513,7 +513,7 @@ bool CanvasBase::dragEnter(const QMimeData* mimeData)
-
- bool CanvasBase::dragMove(const QMimeData* mimeData, const QPointF& eventPos, const QObject *source)
- {
-- register Sheet * const sheet = activeSheet();
-+ Sheet * const sheet = activeSheet();
- if (!sheet) {
- return false;
- }
-@@ -596,7 +596,7 @@ void CanvasBase::dragLeave()
-
- bool CanvasBase::drop(const QMimeData* mimeData, const QPointF& eventPos, const QObject *source)
- {
-- register Sheet * const sheet = activeSheet();
-+ Sheet * const sheet = activeSheet();
- // FIXME Sheet protection: Not all cells have to be protected.
- if (!sheet || sheet->isProtected()) {
- return false;
-@@ -656,7 +656,7 @@ bool CanvasBase::drop(const QMimeData* mimeData, const QPointF& eventPos, const
-
- QRect CanvasBase::viewToCellCoordinates(const QRectF& viewRect) const
- {
-- register Sheet * const sheet = activeSheet();
-+ Sheet * const sheet = activeSheet();
- if (!sheet)
- return QRect();
-
-@@ -685,7 +685,7 @@ QRect CanvasBase::visibleCells() const
-
- QRectF CanvasBase::cellCoordinatesToView(const QRect& cellRange) const
- {
-- register Sheet * const sheet = activeSheet();
-+ Sheet * const sheet = activeSheet();
- if (!sheet)
- return QRectF();
-
-@@ -706,7 +706,7 @@ QRectF CanvasBase::cellCoordinatesToView(const QRect& cellRange) const
-
- void CanvasBase::showToolTip(const QPoint& p)
- {
-- register Sheet * const sheet = activeSheet();
-+ Sheet * const sheet = activeSheet();
- if (!sheet)
- return;
- SheetView * const sheetView = this->sheetView(sheet);
---- a/sheets/part/HeaderItems.cpp
-+++ b/sheets/part/HeaderItems.cpp
-@@ -161,7 +161,7 @@ void RowHeaderItem::wheelEvent(QGraphicsSceneWheelEvent* _ev)
-
- void RowHeaderItem::paintSizeIndicator(int mouseY)
- {
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -216,7 +216,7 @@ void RowHeaderItem::removeSizeIndicator()
-
- void RowHeaderItem::updateRows(int from, int to)
- {
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -324,7 +324,7 @@ void ColumnHeaderItem::resizeEvent(QGraphicsSceneResizeEvent* _ev)
-
- void ColumnHeaderItem::paintSizeIndicator(int mouseX)
- {
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -389,7 +389,7 @@ void ColumnHeaderItem::removeSizeIndicator()
-
- void ColumnHeaderItem::updateColumns(int from, int to)
- {
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
---- a/sheets/part/HeaderWidgets.cpp
-+++ b/sheets/part/HeaderWidgets.cpp
-@@ -155,7 +155,7 @@ void RowHeaderWidget::wheelEvent(QWheelEvent* _ev)
-
- void RowHeaderWidget::paintSizeIndicator(int mouseY)
- {
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -209,7 +209,7 @@ void RowHeaderWidget::removeSizeIndicator()
-
- void RowHeaderWidget::updateRows(int from, int to)
- {
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -314,7 +314,7 @@ void ColumnHeaderWidget::resizeEvent(QResizeEvent* _ev)
-
- void ColumnHeaderWidget::paintSizeIndicator(int mouseX)
- {
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
-@@ -379,7 +379,7 @@ void ColumnHeaderWidget::removeSizeIndicator()
-
- void ColumnHeaderWidget::updateColumns(int from, int to)
- {
-- register Sheet * const sheet = m_pCanvas->activeSheet();
-+ Sheet * const sheet = m_pCanvas->activeSheet();
- if (!sheet)
- return;
-
---- a/sheets/ui/CellToolBase.cpp
-+++ b/sheets/ui/CellToolBase.cpp
-@@ -987,7 +987,7 @@ void CellToolBase::mouseDoubleClickEvent(KoPointerEvent* event)
-
- void CellToolBase::keyPressEvent(QKeyEvent* event)
- {
-- register Sheet * const sheet = selection()->activeSheet();
-+ Sheet * const sheet = selection()->activeSheet();
- if (!sheet) {
- return;
- }
diff --git a/app-office/calligra/files/calligra-3.2.1-cmake-3.16.patch b/app-office/calligra/files/calligra-3.2.1-cmake-3.16.patch
deleted file mode 100644
index 7e1fd9d41eab..000000000000
--- a/app-office/calligra/files/calligra-3.2.1-cmake-3.16.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From c7636fb343c848000300a9429410b74d17a4d54d Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?=C3=96mer=20Fad=C4=B1l=20Usta?= <omerusta@gmail.com>
-Date: Tue, 8 Jun 2021 05:13:23 +0000
-Subject: [PATCH] Partial update of Commit 62f51070 to make it compileable
- again
-
-Cmake to 3.16
-Fix Fontconfig's FOUND variable
-Fix Fontconfig's include_dirs variable
-Use Correct Target to link FontConfig and Freetype
----
- CMakeLists.txt | 14 +++++---------
- libs/text/CMakeLists.txt | 4 ++--
- 2 files changed, 7 insertions(+), 11 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 1ce210ebe01..71272ffef2d 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1,4 +1,4 @@
--cmake_minimum_required(VERSION 2.8.12)
-+cmake_minimum_required(VERSION 3.16)
-
- project(calligra)
-
-@@ -168,6 +168,8 @@ calligra_set_productset(${PRODUCTSET})
- ## Look for ECM, Qt, KF5 ##
- ###########################
- ##########################
-+set(REQUIRED_KF5_VERSION "5.7.0")
-+set(REQUIRED_QT_VERSION "5.3.0")
-
- find_package(ECM 5.19 REQUIRED NO_MODULE)
- set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
-@@ -199,9 +201,6 @@ include(MacroOptionalFindPackage)
- include(MacroEnsureVersion)
- include(MacroDesktopToJson)
-
--
--set(REQUIRED_KF5_VERSION "5.7.0")
--
- find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED
- COMPONENTS
- Archive
-@@ -251,9 +250,6 @@ if(${KF5_VERSION} VERSION_LESS "5.16.0")
- set(CALLIGRA_OLD_PLUGIN_METADATA TRUE)
- endif()
-
--
--set(REQUIRED_QT_VERSION "5.3.0")
--
- find_package(Qt5 ${REQUIRED_QT_VERSION} REQUIRED
- COMPONENTS
- Core
-@@ -641,8 +637,8 @@ if(NOT WIN32 AND NOT APPLE)
- )
- endif()
-
--if(NOT FONTCONFIG_FOUND OR NOT FREETYPE_FOUND)
-- set(FONTCONFIG_INCLUDE_DIR "")
-+if(NOT Fontconfig_FOUND OR NOT FREETYPE_FOUND)
-+ set(Fontconfig_INCLUDE_DIRS "")
- set(FREETYPE_INCLUDE_DIRS "")
- else()
- add_definitions( -DSHOULD_BUILD_FONT_CONVERSION )
-diff --git a/libs/text/CMakeLists.txt b/libs/text/CMakeLists.txt
-index 16d7e066fa2..429afe79704 100644
---- a/libs/text/CMakeLists.txt
-+++ b/libs/text/CMakeLists.txt
-@@ -152,11 +152,11 @@ if( SHOULD_BUILD_FEATURE_RDF )
- endif()
-
- if( FONTCONFIG_FOUND )
-- target_link_libraries(kotext PRIVATE ${FONTCONFIG_LIBRARIES})
-+ target_link_libraries(kotext PRIVATE Fontconfig::Fontconfig)
- endif()
-
- if( FREETYPE_FOUND )
-- target_link_libraries(kotext PRIVATE ${FREETYPE_LIBRARIES})
-+ target_link_libraries(kotext PRIVATE Freetype::Freetype)
- endif()
-
-
---
-GitLab
-
diff --git a/app-office/calligra/files/calligra-3.2.1-cxx17-fixes.patch b/app-office/calligra/files/calligra-3.2.1-cxx17-fixes.patch
deleted file mode 100644
index 127dcda34795..000000000000
--- a/app-office/calligra/files/calligra-3.2.1-cxx17-fixes.patch
+++ /dev/null
@@ -1,443 +0,0 @@
-From 068cd9aec11052733e393976142516d2190e4564 Mon Sep 17 00:00:00 2001
-From: Pierre Ducroquet <pinaraf@pinaraf.info>
-Date: Sun, 28 Feb 2021 23:23:02 +0100
-Subject: [PATCH] Fix some more warnings
-
----
- filters/libmsooxml/MsooXmlDiagramReader_p.cpp | 1 +
- filters/sheets/csv/csvimport.cc | 2 +-
- filters/sheets/excel/sidewinder/excel.cpp | 1 +
- filters/sheets/excel/sidewinder/formulas.cpp | 2 +-
- filters/sheets/gnumeric/gnumericexport.cc | 5 ++---
- filters/sheets/html/htmlexport.cc | 2 --
- filters/sheets/latex/export/latexexport.cc | 1 -
- filters/sheets/latex/export/table.cc | 1 +
- filters/sheets/xlsx/XlsxXmlWorksheetReader.cpp | 1 -
- filters/stage/pptx/PptxXmlDocumentReader.cpp | 2 +-
- filters/words/msword-odf/texthandler.cpp | 2 ++
- filters/words/msword-odf/wv2/src/parser9x.cpp | 4 +++-
- filters/words/msword-odf/wv2/src/styles.cpp | 4 +---
- filters/words/msword-odf/wv2/src/styles.h | 11 ++++++++---
- gemini/lib/GeminiMainWindow.cpp | 2 ++
- libs/pageapp/KoPAOdfPageSaveHelper.cpp | 2 +-
- plugins/spacenavigator/SpaceNavigatorDevice.h | 6 ++----
- plugins/spacenavigator/SpaceNavigatorEvent.h | 2 +-
- plugins/spacenavigator/SpaceNavigatorPollingThread.h | 3 +--
- plugins/vectorshape/VectorShape.cpp | 1 +
- sheets/functions/datetime.cpp | 1 +
- sheets/part/Digest.cpp | 8 ++++----
- sheets/shape/TableToolFactory.h | 2 +-
- sheets/tests/TestSort.cpp | 4 ++--
- 24 files changed, 38 insertions(+), 32 deletions(-)
-
-diff --git a/filters/libmsooxml/MsooXmlDiagramReader_p.cpp b/filters/libmsooxml/MsooXmlDiagramReader_p.cpp
-index 14b08531262..14fc6ab9a71 100644
---- a/filters/libmsooxml/MsooXmlDiagramReader_p.cpp
-+++ b/filters/libmsooxml/MsooXmlDiagramReader_p.cpp
-@@ -872,6 +872,7 @@ void LayoutNodeAtom::finishBuild(Context* context) {
- case AlgorithmAtom::UnknownAlg:
- warnMsooXml << "Layout with name=" << m_name << "defines an unknown algorithm.";
- // fall through and use the composite-algorithm
-+ // fall through
- case AlgorithmAtom::CompositeAlg: m_algorithmImpl = new CompositeAlgorithm; break;
- case AlgorithmAtom::ConnectorAlg: m_algorithmImpl = new ConnectorAlgorithm; break;
- case AlgorithmAtom::CycleAlg: m_algorithmImpl = new CycleAlgorithm; break;
-diff --git a/filters/sheets/csv/csvimport.cc b/filters/sheets/csv/csvimport.cc
-index 89fb7162e00..1008d186f18 100644
---- a/filters/sheets/csv/csvimport.cc
-+++ b/filters/sheets/csv/csvimport.cc
-@@ -97,8 +97,8 @@ KoFilter::ConversionStatus CSVFilter::convert(const QByteArray& from, const QByt
- return KoFilter::FileNotFound;
- }
-
-- QString csv_delimiter;
- // ###### FIXME: disabled for now
-+ //QString csv_delimiter;
- //if (!config.isNull())
- // csv_delimiter = config[0];
-
-diff --git a/filters/sheets/excel/sidewinder/excel.cpp b/filters/sheets/excel/sidewinder/excel.cpp
-index ab592225ca6..7fa5633d433 100644
---- a/filters/sheets/excel/sidewinder/excel.cpp
-+++ b/filters/sheets/excel/sidewinder/excel.cpp
-@@ -2449,6 +2449,7 @@ bool ExcelReader::load(Workbook* workbook, const char* filename)
- } else {
- bytes_read = combObjStream->read( buffer, markerOrLength );
- QString ansiString = readByteString(buffer, markerOrLength);
-+ Q_UNUSED(ansiString);
- //TODO...
- //printf( "markerOrLength=%i ansiString=%s\n",markerOrLength,ansiString.ascii() );
- }
-diff --git a/filters/sheets/excel/sidewinder/formulas.cpp b/filters/sheets/excel/sidewinder/formulas.cpp
-index 62747469a49..0132d39e024 100644
---- a/filters/sheets/excel/sidewinder/formulas.cpp
-+++ b/filters/sheets/excel/sidewinder/formulas.cpp
-@@ -1513,7 +1513,7 @@ static void mergeTokens(UStringStack* stack, unsigned count, const QString &merg
- if (!stack) return;
- if (stack->size() < count) return;
-
-- QString s1, s2;
-+ QString s1;
-
- while (count) {
- count--;
-diff --git a/filters/sheets/gnumeric/gnumericexport.cc b/filters/sheets/gnumeric/gnumericexport.cc
-index 1256c68bc74..2468548edb3 100644
---- a/filters/sheets/gnumeric/gnumericexport.cc
-+++ b/filters/sheets/gnumeric/gnumericexport.cc
-@@ -1293,15 +1293,13 @@ KoFilter::ConversionStatus GNUMERICExport::convert(const QByteArray& from, const
- i = 0;
- }
-
-- QString line;
- for (int currentcolumn = 1; currentcolumn <= iMaxColumn; currentcolumn++) {
- QDomElement cell_contents;
- Cell cell(table, currentcolumn, currentrow);
-
-- QString text, style;
-+ QString text;
- QDomDocument domLink;
- QDomElement domRoot;
-- QDomNode domNode;
- QDomNodeList childNodes;
-
- if (!cell.isDefault() && !cell.isEmpty()) {
-@@ -1342,6 +1340,7 @@ KoFilter::ConversionStatus GNUMERICExport::convert(const QByteArray& from, const
- text = domNode.toElement().text();
-
- while (!domNode.isNull()) {
-+ QString style;
- style = domNode.toElement().tagName();
-
- if (style == "b")
-diff --git a/filters/sheets/html/htmlexport.cc b/filters/sheets/html/htmlexport.cc
-index 2d116e0608c..bf41a6f743e 100644
---- a/filters/sheets/html/htmlexport.cc
-+++ b/filters/sheets/html/htmlexport.cc
-@@ -242,7 +242,6 @@ void HTMLExport::convertSheet(Sheet *sheet, QString &str, int iMaxUsedRow, int i
- i = 0;
- }
-
-- QString separators;
- QString line;
- unsigned int nonempty_cells = 0;
-
-@@ -435,7 +434,6 @@ void HTMLExport::detectFilledCells(Sheet *sheet, int &rows, int &columns)
- int iUsedColumn = 0;
- for (int currentcolumn = 1 ; currentcolumn <= iMaxColumn ; currentcolumn++) {
- cell = Cell(sheet, currentcolumn, currentrow);
-- QString text;
- if (!cell.isDefault() && !cell.isEmpty()) {
- iUsedColumn = currentcolumn;
- }
-diff --git a/filters/sheets/latex/export/latexexport.cc b/filters/sheets/latex/export/latexexport.cc
-index 8d0698a3420..4f8caf235d9 100644
---- a/filters/sheets/latex/export/latexexport.cc
-+++ b/filters/sheets/latex/export/latexexport.cc
-@@ -38,7 +38,6 @@ LATEXExport::LATEXExport(QObject* parent, const QVariantList&) :
-
- KoFilter::ConversionStatus LATEXExport::convert(const QByteArray& from, const QByteArray& to)
- {
-- QString config;
-
- if (to != "text/x-tex" || from != "application/x-kspread")
- return KoFilter::NotImplemented;
-diff --git a/filters/sheets/latex/export/table.cc b/filters/sheets/latex/export/table.cc
-index 8d8b6701a39..e58827dfbc7 100644
---- a/filters/sheets/latex/export/table.cc
-+++ b/filters/sheets/latex/export/table.cc
-@@ -118,6 +118,7 @@ void Table::analyzePaper(const QDomNode node)
-
- /* borders */
- QDomNode border = getChild(node, "borders");
-+ Q_UNUSED(border);
- setBorderRight(getAttr(node, "right").toLong());
- setBorderLeft(getAttr(node, "left").toLong());
- setBorderBottom(getAttr(node, "bottom").toLong());
-diff --git a/filters/sheets/xlsx/XlsxXmlWorksheetReader.cpp b/filters/sheets/xlsx/XlsxXmlWorksheetReader.cpp
-index 782a5914729..eda8ffc6b47 100644
---- a/filters/sheets/xlsx/XlsxXmlWorksheetReader.cpp
-+++ b/filters/sheets/xlsx/XlsxXmlWorksheetReader.cpp
-@@ -872,7 +872,6 @@ KoFilter::ConversionStatus XlsxXmlWorksheetReader::read_conditionalFormatting()
- while (index < m_conditionalIndices.size()) {
- QString conditionalArea;
- Condition examinedCondition = m_conditionalIndices.at(index);
-- QString sqrefOriginal = sqref;
- int areaIndex = 0;
- Condition previousCond;
-
-diff --git a/filters/stage/pptx/PptxXmlDocumentReader.cpp b/filters/stage/pptx/PptxXmlDocumentReader.cpp
-index 4cf86aea8c8..11b5ad266b9 100644
---- a/filters/stage/pptx/PptxXmlDocumentReader.cpp
-+++ b/filters/stage/pptx/PptxXmlDocumentReader.cpp
-@@ -316,7 +316,7 @@ KoFilter::ConversionStatus PptxXmlDocumentReader::read_sldId()
-
- QString slideMasterPath, slideMasterFile;
- MSOOXML::Utils::splitPathAndFile(m_context->relationships->targetForType(slidePath, slideFile, QLatin1String(MSOOXML::Schemas::officeDocument::relationships) + "/slideLayout"), &slideMasterPath, &slideMasterFile);
-- const QString slideMasterPathAndFile = m_context->relationships->targetForType(slideMasterPath, slideMasterFile, QLatin1String(MSOOXML::Schemas::officeDocument::relationships) + "/slideMaster");
-+ // const QString slideMasterPathAndFile = m_context->relationships->targetForType(slideMasterPath, slideMasterFile, QLatin1String(MSOOXML::Schemas::officeDocument::relationships) + "/slideMaster");
-
- // Delay the reading of a tableStyle until we find a table as we need the
- // clrMap from the master slide
-diff --git a/filters/words/msword-odf/texthandler.cpp b/filters/words/msword-odf/texthandler.cpp
-index e167d86e028..89ef678961a 100644
---- a/filters/words/msword-odf/texthandler.cpp
-+++ b/filters/words/msword-odf/texthandler.cpp
-@@ -408,6 +408,7 @@ void WordsTextHandler::footnoteFound(wvWare::FootnoteData data,
- }
- case msonfcUCLetter:
- letter = 'A';
-+ // fall through
- case msonfcLCLetter:
- {
- while (noteNumber / 25 > 0) {
-@@ -1064,6 +1065,7 @@ void WordsTextHandler::fieldStart(const wvWare::FLD* fld, wvWare::SharedPtr<cons
- break;
- case UNSUPPORTED:
- warnMsDoc << "Warning: Fld data missing, ignoring!";
-+ // fall through
- default:
- warnMsDoc << "Warning: unrecognized field type, ignoring!";
- m_fld->m_type = UNSUPPORTED;
-diff --git a/filters/words/msword-odf/wv2/src/parser9x.cpp b/filters/words/msword-odf/wv2/src/parser9x.cpp
-index 9a6d1606ce9..e5d7d14691c 100644
---- a/filters/words/msword-odf/wv2/src/parser9x.cpp
-+++ b/filters/words/msword-odf/wv2/src/parser9x.cpp
-@@ -581,7 +581,8 @@ void Parser9x::processPiece( String* string, U32 fc, U32 limit, const Position&
- // same ASCII code as TTP_MARK (0x0007), NOTE: table depth == 1
- case CELL_MARK:
- m_cellMarkFound = true;
-- // Fall-through intended. A row/cell end is also a paragraph end.
-+ // A row/cell end is also a paragraph end.
-+ // fall through
- case PARAGRAPH_MARK:
- {
- // No "index - start + 1" here, as we don't want to copy the
-@@ -1064,6 +1065,7 @@ void Parser9x::emitSpecialCharacter( UChar character, U32 globalCP, SharedPtr<co
- if (m_subDocument == Main) {
- emitAnnotation( UString(character), globalCP, chp );
- }
-+ break;
- }
- case TextHandler::FieldEscapeChar:
- wvlog << "Found an escape character ++++++++++++++++++++?" << endl;
-diff --git a/filters/words/msword-odf/wv2/src/styles.cpp b/filters/words/msword-odf/wv2/src/styles.cpp
-index f47c3dd8d51..d2c96e3d92b 100644
---- a/filters/words/msword-odf/wv2/src/styles.cpp
-+++ b/filters/words/msword-odf/wv2/src/styles.cpp
-@@ -42,7 +42,6 @@ STD::STD()
- }
-
- STD::STD( U16 baseSize, U16 totalSize, OLEStreamReader* stream, bool preservePos )
--throw(InvalidFormatException)
- {
- clearInternal();
- if (!read( baseSize, totalSize, stream, preservePos )) {
-@@ -112,7 +111,6 @@ STD& STD::operator=( const STD& rhs )
- }
-
- bool STD::read( const U16 cbStd, const U16 stdfSize, OLEStreamReader* stream, bool preservePos )
--throw(InvalidFormatException)
- {
- U16 shifterU16;
- S32 startOffset=stream->tell(); // address where the STD starts
-@@ -938,7 +936,7 @@ void Style::mergeUpechpx( const Style* parentStyle, WordVersion version )
- }
-
-
--StyleSheet::StyleSheet( OLEStreamReader* tableStream, U32 fcStshf, U32 lcbStshf ) throw(InvalidFormatException)
-+StyleSheet::StyleSheet( OLEStreamReader* tableStream, U32 fcStshf, U32 lcbStshf )
- : m_udsNum(0)
- {
- WordVersion version = Word8;
-diff --git a/filters/words/msword-odf/wv2/src/styles.h b/filters/words/msword-odf/wv2/src/styles.h
-index ba02def6845..41c8278dd21 100644
---- a/filters/words/msword-odf/wv2/src/styles.h
-+++ b/filters/words/msword-odf/wv2/src/styles.h
-@@ -58,8 +58,9 @@ struct STD
- STD();
- /**
- * Simply calls read(...)
-+ * @throw InvalidFormatException
- */
-- STD( U16 stdfSize, U16 totalSize, OLEStreamReader* stream, bool preservePos = false ) throw(InvalidFormatException);
-+ STD( U16 stdfSize, U16 totalSize, OLEStreamReader* stream, bool preservePos = false );
- /**
- * Attention: This struct allocates memory on the heap
- */
-@@ -74,8 +75,9 @@ struct STD
- * false the state of stream will be changed!
- *
- * @return true - success, false - failed
-+ * @throw InvalidFormatException
- */
-- bool read( const U16 cbStd, const U16 stdfSize, OLEStreamReader* stream, bool preservePos = false ) throw(InvalidFormatException);
-+ bool read( const U16 cbStd, const U16 stdfSize, OLEStreamReader* stream, bool preservePos = false );
-
- /**
- * Same as reading :)
-@@ -365,7 +367,10 @@ private:
- class WV2_EXPORT StyleSheet
- {
- public:
-- StyleSheet( OLEStreamReader* tableStream, U32 fcStshf, U32 lcbStshf ) throw(InvalidFormatException);
-+ /**
-+ * @throw InvalidFormatException
-+ */
-+ StyleSheet( OLEStreamReader* tableStream, U32 fcStshf, U32 lcbStshf );
- ~StyleSheet();
-
- /**
-diff --git a/gemini/lib/GeminiMainWindow.cpp b/gemini/lib/GeminiMainWindow.cpp
-index 3d05f6461e0..eb5f120c0f7 100644
---- a/gemini/lib/GeminiMainWindow.cpp
-+++ b/gemini/lib/GeminiMainWindow.cpp
-@@ -136,8 +136,10 @@ void GeminiMainWindow::setFullScreen(bool newState)
- }
-
-
-+
- void GeminiMainWindow::changeState(GeminiMainWindow::GeminiState newState, bool lockNewState)
- {
-+ Q_UNUSED(lockNewState);
- d->syncObject = new GeminiModeSynchronisationObject;
-
- if(centralWidget()) {
-diff --git a/libs/pageapp/KoPAOdfPageSaveHelper.cpp b/libs/pageapp/KoPAOdfPageSaveHelper.cpp
-index 92c6dfd4cb4..068501c8af1 100644
---- a/libs/pageapp/KoPAOdfPageSaveHelper.cpp
-+++ b/libs/pageapp/KoPAOdfPageSaveHelper.cpp
-@@ -49,7 +49,7 @@ KoPAOdfPageSaveHelper::KoPAOdfPageSaveHelper( KoPADocument * doc, QList<KoPAPage
- KoPAPage * p = static_cast<KoPAPage *>( page );
- masterPages.insert( p->masterPage() );
- }
-- m_masterPages = masterPages.toList();
-+ m_masterPages = masterPages.values();
- }
- }
-
-diff --git a/plugins/spacenavigator/SpaceNavigatorDevice.h b/plugins/spacenavigator/SpaceNavigatorDevice.h
-index b9056ac98c1..ecd696e415f 100644
---- a/plugins/spacenavigator/SpaceNavigatorDevice.h
-+++ b/plugins/spacenavigator/SpaceNavigatorDevice.h
-@@ -31,10 +31,8 @@ public:
- explicit SpaceNavigatorDevice(QObject *parent);
- virtual ~SpaceNavigatorDevice();
-
-- /// reimplemented from KoInputDeviceHandler
-- virtual bool start();
-- /// reimplemented from KoInputDeviceHandler
-- virtual bool stop();
-+ virtual bool start() override;
-+ virtual bool stop() override;
- private Q_SLOTS:
- void slotMoveEvent( int x, int y, int z, int rx, int ry, int rz, Qt::MouseButtons );
- void slotButtonEvent( int x, int y, int z, int rx, int ry, int rz, Qt::MouseButtons, Qt::MouseButton, int type );
-diff --git a/plugins/spacenavigator/SpaceNavigatorEvent.h b/plugins/spacenavigator/SpaceNavigatorEvent.h
-index 73751ec88ff..76ee8e2f880 100644
---- a/plugins/spacenavigator/SpaceNavigatorEvent.h
-+++ b/plugins/spacenavigator/SpaceNavigatorEvent.h
-@@ -33,7 +33,7 @@ public:
- void setPosition( int x, int y, int z );
- void setRotation( int rx, int ry, int rz );
-
-- virtual KoPointerEvent * pointerEvent();
-+ virtual KoPointerEvent * pointerEvent() override;
-
- private:
- int m_x, m_y, m_z;
-diff --git a/plugins/spacenavigator/SpaceNavigatorPollingThread.h b/plugins/spacenavigator/SpaceNavigatorPollingThread.h
-index 62c4de8ab73..67d59177021 100644
---- a/plugins/spacenavigator/SpaceNavigatorPollingThread.h
-+++ b/plugins/spacenavigator/SpaceNavigatorPollingThread.h
-@@ -39,8 +39,7 @@ Q_SIGNALS:
-
- protected:
-
-- /// reimplemented from QThread
-- virtual void run();
-+ virtual void run() override;
-
- private:
- bool m_stopped;
-diff --git a/plugins/vectorshape/VectorShape.cpp b/plugins/vectorshape/VectorShape.cpp
-index a25ab3fc561..9acbd251c94 100644
---- a/plugins/vectorshape/VectorShape.cpp
-+++ b/plugins/vectorshape/VectorShape.cpp
-@@ -294,6 +294,7 @@ void VectorShape::saveOdf(KoShapeSavingContext & context) const
- break;
- case VectorTypeSvg:
- mimeType = "image/svg+xml";
-+ break;
- default:
- // FIXME: What here?
- mimeType = "application/x-what";
-diff --git a/sheets/functions/datetime.cpp b/sheets/functions/datetime.cpp
-index 9f59fe2cf75..6157b0996c1 100644
---- a/sheets/functions/datetime.cpp
-+++ b/sheets/functions/datetime.cpp
-@@ -597,6 +597,7 @@ Value func_currentDate(valVector, ValueCalc * calc, FuncExtra *)
- // Function: CURRENTTIME
- Value func_currentTime(valVector, ValueCalc * calc, FuncExtra *)
- {
-+ Q_UNUSED(calc);
- return Value(QTime::currentTime());
- }
-
-diff --git a/sheets/part/Digest.cpp b/sheets/part/Digest.cpp
-index 8cd972db989..e9246ce6e7d 100644
---- a/sheets/part/Digest.cpp
-+++ b/sheets/part/Digest.cpp
-@@ -596,10 +596,10 @@ static void __rtl_digest_endSHA(DigestContextSHA *ctx)
- }
-
- switch (ctx->m_nDatLen & 0x03) {
-- case 0: X[i] = ((sal_uInt32)(*(p++))) << 0L;
-- case 1: X[i] |= ((sal_uInt32)(*(p++))) << 8L;
-- case 2: X[i] |= ((sal_uInt32)(*(p++))) << 16L;
-- case 3: X[i] |= ((sal_uInt32)(*(p++))) << 24L;
-+ case 0: X[i] = ((sal_uInt32)(*(p++))) << 0L; /* fall through */
-+ case 1: X[i] |= ((sal_uInt32)(*(p++))) << 8L; /* fall through */
-+ case 2: X[i] |= ((sal_uInt32)(*(p++))) << 16L; /* fall through */
-+ case 3: X[i] |= ((sal_uInt32)(*(p++))) << 24L; /* fall through */
- }
-
- __rtl_digest_swapLong(X, i + 1);
-diff --git a/sheets/shape/TableToolFactory.h b/sheets/shape/TableToolFactory.h
-index 679bfe14b8e..9412d8ffdc5 100644
---- a/sheets/shape/TableToolFactory.h
-+++ b/sheets/shape/TableToolFactory.h
-@@ -34,7 +34,7 @@ public:
- TableToolFactory();
- ~TableToolFactory();
-
-- KoToolBase* createTool(KoCanvasBase* canvas);
-+ KoToolBase* createTool(KoCanvasBase* canvas) override;
- };
-
- } // namespace Sheets
-diff --git a/sheets/tests/TestSort.cpp b/sheets/tests/TestSort.cpp
-index b3f1e35169d..6354d79abc5 100644
---- a/sheets/tests/TestSort.cpp
-+++ b/sheets/tests/TestSort.cpp
-@@ -68,7 +68,7 @@ void TestSort::AscendingOrder()
- command->setSheet(sheet);
-
- // Parameters.
-- command->setSortRows(Qt::Vertical);
-+ command->setSortRows(true);
- command->setSkipFirst(false);
- command->setCopyFormat(false);
-
-@@ -121,7 +121,7 @@ void TestSort::DescendingOrder()
- command->setSheet(sheet);
-
- // Parameters.
-- command->setSortRows(Qt::Vertical);
-+ command->setSortRows(true);
- command->setSkipFirst(false);
- command->setCopyFormat(false);
-
---
-GitLab
-
diff --git a/app-office/calligra/files/calligra-3.2.1-cxx17-for-poppler-22.patch b/app-office/calligra/files/calligra-3.2.1-cxx17-for-poppler-22.patch
deleted file mode 100644
index 288c72b61558..000000000000
--- a/app-office/calligra/files/calligra-3.2.1-cxx17-for-poppler-22.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 175b92c26637a08be4093c9579128f2f89253090 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Fri, 7 Jan 2022 14:00:05 +0100
-Subject: [PATCH] Fix build with >=app-text/poppler-22.01.0
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- CMakeLists.txt | 7 +------
- 1 file changed, 1 insertion(+), 6 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 71272ffef2d..bdd9ed74406 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -104,12 +104,7 @@ if(NOT DEFINED RELEASE_BUILD)
- endif()
- message(STATUS "Release build: ${RELEASE_BUILD}")
-
--# use CPP-11
--if (CMAKE_VERSION VERSION_LESS "3.1")
-- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
--else ()
-- set (CMAKE_CXX_STANDARD 11)
--endif ()
-+set (CMAKE_CXX_STANDARD 17) # required for >=poppler-22.01
-
- ############
- #############
---
-2.34.1
-
diff --git a/app-office/calligra/files/calligra-3.2.1-imath-1.patch b/app-office/calligra/files/calligra-3.2.1-imath-1.patch
deleted file mode 100644
index 62a2daa2f5dc..000000000000
--- a/app-office/calligra/files/calligra-3.2.1-imath-1.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From c52eb33f20a66acb648b725e2eee3ed977eae896 Mon Sep 17 00:00:00 2001
-From: Antonio Rojas <arojas@archlinux.org>
-Date: Tue, 3 Aug 2021 10:41:09 +0200
-Subject: [PATCH] Only link to Imath when OpenEXR version is >= 3.0
-
-Since OpenEXR 3.0, Imath is in a separate, independently released library. Since that's the only library that Calligra needs, there's no need to link to the full OpenEXR
----
- CMakeLists.txt | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index cdcc02f0236..91c72882d3a 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -338,9 +338,9 @@ endif ()
- ## Check for OpenEXR
- ##
-
--macro_optional_find_package(OpenEXR 3.0 CONFIG QUIET)
--if(TARGET OpenEXR::OpenEXR)
-- set(OPENEXR_LIBRARIES OpenEXR::OpenEXR)
-+macro_optional_find_package(Imath 3.0 CONFIG QUIET)
-+if(TARGET Imath::Imath)
-+ set(OPENEXR_LIBRARIES Imath::Imath)
- else()
- macro_optional_find_package(OpenEXR)
- endif()
---
-GitLab
-
diff --git a/app-office/calligra/files/calligra-3.2.1-imath-2.patch b/app-office/calligra/files/calligra-3.2.1-imath-2.patch
deleted file mode 100644
index 113e885726f4..000000000000
--- a/app-office/calligra/files/calligra-3.2.1-imath-2.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 4d42f7b414f9cf15051509a80fd8ecdd745b989c Mon Sep 17 00:00:00 2001
-From: Antonio Rojas <arojas@archlinux.org>
-Date: Mon, 20 Dec 2021 18:46:33 +0100
-Subject: [PATCH] Fixup Imath 3.0 support
-
-OpenEXR_FOUND needs to be set to true in order to compile it.
----
- CMakeLists.txt | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4a77c4be50b..89636205c2b 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -341,6 +341,7 @@ endif ()
- macro_optional_find_package(Imath 3.0 CONFIG QUIET)
- if(TARGET Imath::Imath)
- set(OPENEXR_LIBRARIES Imath::Imath)
-+ set(OpenEXR_FOUND TRUE)
- else()
- macro_optional_find_package(OpenEXR)
- endif()
---
-GitLab
-
diff --git a/app-office/calligra/files/calligra-3.2.1-openexr-3.patch b/app-office/calligra/files/calligra-3.2.1-openexr-3.patch
deleted file mode 100644
index d9175a63ce6b..000000000000
--- a/app-office/calligra/files/calligra-3.2.1-openexr-3.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-From eab11436712f92afc6e7b14b25d1f6df217d79d7 Mon Sep 17 00:00:00 2001
-From: Antonio Rojas <arojas@archlinux.org>
-Date: Sat, 24 Apr 2021 11:19:52 +0200
-Subject: [PATCH] Support building with OpenEXR 3
-
-Try to find OpenEXR 3 first using the upstream cmake config, and fall back to using our FindOpenEXR
----
- CMakeLists.txt | 9 +++++++--
- libs/pigment/CMakeLists.txt | 2 +-
- plugins/colorengines/lcms2/CMakeLists.txt | 6 +++---
- plugins/colorengines/lcms2/tests/CMakeLists.txt | 2 +-
- 4 files changed, 12 insertions(+), 7 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 8955357ff97..ea56c84bb11 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -363,8 +363,13 @@ endif ()
- ## Check for OpenEXR
- ##
-
--macro_optional_find_package(OpenEXR)
--macro_bool_to_01(OPENEXR_FOUND HAVE_OPENEXR)
-+macro_optional_find_package(OpenEXR 3.0 CONFIG QUIET)
-+if(TARGET OpenEXR::OpenEXR)
-+ set(OPENEXR_LIBRARIES OpenEXR::OpenEXR)
-+else()
-+ macro_optional_find_package(OpenEXR)
-+endif()
-+macro_bool_to_01(OpenEXR_FOUND HAVE_OPENEXR)
-
- ##
- ## Test for GNU Scientific Library
-diff --git a/libs/pigment/CMakeLists.txt b/libs/pigment/CMakeLists.txt
-index a039251e2ad..6eb6a8e70b6 100644
---- a/libs/pigment/CMakeLists.txt
-+++ b/libs/pigment/CMakeLists.txt
-@@ -12,7 +12,7 @@ include_directories( ${PIGMENT_INCLUDES} ${Boost_INCLUDE_DIR})
-
- set(FILE_OPENEXR_SOURCES)
- set(LINK_OPENEXR_LIB)
--if(OPENEXR_FOUND)
-+if(OpenEXR_FOUND)
- include_directories(${OPENEXR_INCLUDE_DIR})
- set(LINK_OPENEXR_LIB ${OPENEXR_LIBRARIES})
- add_definitions(${OPENEXR_DEFINITIONS})
-diff --git a/plugins/colorengines/lcms2/CMakeLists.txt b/plugins/colorengines/lcms2/CMakeLists.txt
-index 77807ff9702..920adbeaf87 100644
---- a/plugins/colorengines/lcms2/CMakeLists.txt
-+++ b/plugins/colorengines/lcms2/CMakeLists.txt
-@@ -31,7 +31,7 @@ include_directories(
- ${CMAKE_CURRENT_SOURCE_DIR}/colorprofiles
- )
-
--if (HAVE_LCMS24 AND OPENEXR_FOUND)
-+if (HAVE_LCMS24 AND OpenEXR_FOUND)
- include_directories(
- ${CMAKE_CURRENT_SOURCE_DIR}/colorspaces/gray_f16
- ${CMAKE_CURRENT_SOURCE_DIR}/colorspaces/rgb_f16
-@@ -41,7 +41,7 @@ endif ()
-
- set(FILE_OPENEXR_SOURCES)
- set(LINK_OPENEXR_LIB)
--if(OPENEXR_FOUND)
-+if(OpenEXR_FOUND)
- include_directories(${OPENEXR_INCLUDE_DIR})
- set(LINK_OPENEXR_LIB ${OPENEXR_LIBRARIES})
- add_definitions(${OPENEXR_DEFINITIONS})
-@@ -80,7 +80,7 @@ set ( lcmsengine_SRCS
- LcmsEnginePlugin.cpp
- )
-
--if (HAVE_LCMS24 AND OPENEXR_FOUND)
-+if (HAVE_LCMS24 AND OpenEXR_FOUND)
- set ( lcmsengine_SRCS
- ${lcmsengine_SRCS}
- colorspaces/gray_f16/GrayF16ColorSpace.cpp
-diff --git a/plugins/colorengines/lcms2/tests/CMakeLists.txt b/plugins/colorengines/lcms2/tests/CMakeLists.txt
-index 2540acc834c..77bd0b3fe4a 100644
---- a/plugins/colorengines/lcms2/tests/CMakeLists.txt
-+++ b/plugins/colorengines/lcms2/tests/CMakeLists.txt
-@@ -12,7 +12,7 @@ include_directories( ../colorspaces/cmyk_u16
- ../colorprofiles
- ..
- )
--if(OPENEXR_FOUND)
-+if(OpenEXR_FOUND)
- include_directories(${OPENEXR_INCLUDE_DIR})
- endif()
- include_directories( ${PIGMENT_INCLUDES} ${LCMS2_INCLUDE_DIR} )
---
-GitLab
-
diff --git a/app-office/calligra/files/calligra-3.2.1-poppler-22.03.0-1.patch b/app-office/calligra/files/calligra-3.2.1-poppler-22.03.0-1.patch
deleted file mode 100644
index 2d308371a0a7..000000000000
--- a/app-office/calligra/files/calligra-3.2.1-poppler-22.03.0-1.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-From 63ae4ecc780ba42901e6934302b75bd18d3bc5eb Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Wed, 13 Apr 2022 01:25:44 +0200
-Subject: [PATCH 1/3] PdfImport: Fix compile with newer poppler
-
-Brings a dependency on poppler-qt5 to be able to include the version
-header, honestly it's not strictly needed, one could do a
-check_cxx_source_compiles, but I don't care about Calligra enough to
-spend more time making it compile while it's using poppler the wrong
-way.
----
- CMakeLists.txt | 1 +
- filters/karbon/pdf/CMakeLists.txt | 2 +-
- filters/karbon/pdf/PdfImport.cpp | 9 +++++++++
- 3 files changed, 11 insertions(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index bdd9ed74406..d8c86810b54 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -998,6 +998,7 @@ calligra_drop_product_on_bad_condition( FILTER_WPG_TO_ODG
- calligra_drop_product_on_bad_condition( FILTER_PDF_TO_SVG
- NOT_WIN "not supported on Windows"
- PopplerXPDFHeaders_FOUND "poppler xpdf headers not found"
-+ Poppler_FOUND "poppler qt5 headers not found"
- )
-
- calligra_drop_product_on_bad_condition( FILTER_HTML_TO_ODS
-diff --git a/filters/karbon/pdf/CMakeLists.txt b/filters/karbon/pdf/CMakeLists.txt
-index 94d4071da3d..ef360f44359 100644
---- a/filters/karbon/pdf/CMakeLists.txt
-+++ b/filters/karbon/pdf/CMakeLists.txt
-@@ -19,7 +19,7 @@ set(pdf2svg_PART_SRCS PdfImportDebug.cpp PdfImport.cpp SvgOutputDev.cpp )
- add_library(calligra_filter_pdf2svg MODULE ${pdf2svg_PART_SRCS})
- calligra_filter_desktop_to_json(calligra_filter_pdf2svg calligra_filter_pdf2svg.desktop)
-
--target_link_libraries(calligra_filter_pdf2svg komain Poppler::Core)
-+target_link_libraries(calligra_filter_pdf2svg komain Poppler::Core Poppler::Qt5)
-
- install(TARGETS calligra_filter_pdf2svg DESTINATION ${PLUGIN_INSTALL_DIR}/calligra/formatfilters)
-
-diff --git a/filters/karbon/pdf/PdfImport.cpp b/filters/karbon/pdf/PdfImport.cpp
-index 286f5fa78bc..c171c754116 100644
---- a/filters/karbon/pdf/PdfImport.cpp
-+++ b/filters/karbon/pdf/PdfImport.cpp
-@@ -30,6 +30,10 @@
-
- #include <kpluginfactory.h>
-
-+#include <poppler-version.h>
-+
-+#define POPPLER_VERSION_MACRO ((POPPLER_VERSION_MAJOR << 16) | (POPPLER_VERSION_MINOR << 8) | (POPPLER_VERSION_MICRO))
-+
- // Don't show this warning: it's an issue in poppler
- #ifdef __GNUC__
- #pragma GCC diagnostic ignored "-Wunused-parameter"
-@@ -73,8 +77,13 @@ KoFilter::ConversionStatus PdfImport::convert(const QByteArray& from, const QByt
- if (! globalParams)
- return KoFilter::NotImplemented;
-
-+#if POPPLER_VERSION_MACRO < QT_VERSION_CHECK(22, 03, 0)
- GooString * fname = new GooString(QFile::encodeName(m_chain->inputFile()).data());
- PDFDoc * pdfDoc = new PDFDoc(fname, 0, 0, 0);
-+#else
-+ std::unique_ptr<GooString> fname = std::make_unique<GooString>(QFile::encodeName(m_chain->inputFile()).data());
-+ PDFDoc * pdfDoc = new PDFDoc(std::move(fname));
-+#endif
- if (! pdfDoc) {
- #ifdef HAVE_POPPLER_PRE_0_83
- delete globalParams;
---
-2.35.1
-
diff --git a/app-office/calligra/files/calligra-3.2.1-poppler-22.03.0-2.patch b/app-office/calligra/files/calligra-3.2.1-poppler-22.03.0-2.patch
deleted file mode 100644
index f39304e04c82..000000000000
--- a/app-office/calligra/files/calligra-3.2.1-poppler-22.03.0-2.patch
+++ /dev/null
@@ -1,94 +0,0 @@
-From feb28e5fbd4e3b41c74da1220bc14826bcf9b3c7 Mon Sep 17 00:00:00 2001
-From: Dag Andersen <dag.andersen@kdemail.net>
-Date: Wed, 13 Apr 2022 14:45:33 +0200
-Subject: [PATCH 2/3] PdfImport: Fix compile with newer poppler
-
-Also fixes odg2pdf filter.
-
-Same solution as commit 236bacbe13739414e919de868283b0caf2df5d8a
-by accid@kde.org.
----
- filters/karbon/pdf/CMakeLists.txt | 2 +-
- filters/karbon/pdf/Pdf2OdgImport.cpp | 9 +++++++++
- filters/karbon/pdf/SvgOutputDev.cpp | 9 +++++++++
- 3 files changed, 19 insertions(+), 1 deletion(-)
-
-diff --git a/filters/karbon/pdf/CMakeLists.txt b/filters/karbon/pdf/CMakeLists.txt
-index ef360f44359..849baa70f12 100644
---- a/filters/karbon/pdf/CMakeLists.txt
-+++ b/filters/karbon/pdf/CMakeLists.txt
-@@ -29,6 +29,6 @@ set(pdf2odg_PART_SRCS PdfImportDebug.cpp Pdf2OdgImport.cpp SvgOutputDev.cpp)
- add_library(calligra_filter_pdf2odg MODULE ${pdf2odg_PART_SRCS})
- calligra_filter_desktop_to_json(calligra_filter_pdf2odg calligra_filter_pdf2odg.desktop)
-
--target_link_libraries(calligra_filter_pdf2odg kopageapp karbonui Poppler::Core)
-+target_link_libraries(calligra_filter_pdf2odg kopageapp karbonui Poppler::Core Poppler::Qt5)
-
- install(TARGETS calligra_filter_pdf2odg DESTINATION ${PLUGIN_INSTALL_DIR}/calligra/formatfilters)
-diff --git a/filters/karbon/pdf/Pdf2OdgImport.cpp b/filters/karbon/pdf/Pdf2OdgImport.cpp
-index 745239c9c21..b5f3722b320 100644
---- a/filters/karbon/pdf/Pdf2OdgImport.cpp
-+++ b/filters/karbon/pdf/Pdf2OdgImport.cpp
-@@ -40,6 +40,8 @@
-
- #include <kpluginfactory.h>
-
-+#include <poppler-version.h>
-+
- // Don't show this warning: it's an issue in poppler
- #ifdef __GNUC__
- #pragma GCC diagnostic ignored "-Wunused-parameter"
-@@ -49,6 +51,8 @@
- #include <PDFDoc.h>
- #include <GlobalParams.h>
-
-+#define POPPLER_VERSION_MACRO ((POPPLER_VERSION_MAJOR << 16) | (POPPLER_VERSION_MINOR << 8) | (POPPLER_VERSION_MICRO))
-+
- K_PLUGIN_FACTORY_WITH_JSON(Pdf2OdgImportFactory, "calligra_filter_pdf2odg.json",
- registerPlugin<Pdf2OdgImport>();)
-
-@@ -86,8 +90,13 @@ KoFilter::ConversionStatus Pdf2OdgImport::convert(const QByteArray& from, const
- if (! globalParams)
- return KoFilter::NotImplemented;
-
-+#if POPPLER_VERSION_MACRO < QT_VERSION_CHECK(22, 03, 0)
- GooString * fname = new GooString(QFile::encodeName(m_chain->inputFile()).data());
- PDFDoc * pdfDoc = new PDFDoc(fname, 0, 0, 0);
-+#else
-+ std::unique_ptr<GooString> fname = std::make_unique<GooString>(QFile::encodeName(m_chain->inputFile()).data());
-+ PDFDoc * pdfDoc = new PDFDoc(std::move(fname));
-+#endif
- if (! pdfDoc) {
- #ifdef HAVE_POPPLER_PRE_0_83
- delete globalParams;
-diff --git a/filters/karbon/pdf/SvgOutputDev.cpp b/filters/karbon/pdf/SvgOutputDev.cpp
-index b980fdf60f6..76b909e3b69 100644
---- a/filters/karbon/pdf/SvgOutputDev.cpp
-+++ b/filters/karbon/pdf/SvgOutputDev.cpp
-@@ -35,6 +35,10 @@
- #include <QPen>
- #include <QImage>
-
-+#include <poppler-version.h>
-+
-+#define POPPLER_VERSION_MACRO ((POPPLER_VERSION_MAJOR << 16) | (POPPLER_VERSION_MINOR << 8) | (POPPLER_VERSION_MICRO))
-+
- class SvgOutputDev::Private
- {
- public:
-@@ -410,7 +414,12 @@ void SvgOutputDev::drawString(GfxState * state, const GooString * s)
- if (s->getLength() == 0)
- return;
-
-+#if POPPLER_VERSION_MACRO < QT_VERSION_CHECK(22, 03, 0)
- GfxFont * font = state->getFont();
-+#else
-+ std::shared_ptr<GfxFont> font = state->getFont();
-+#endif
-+
-
- QString str;
-
---
-2.35.1
-
diff --git a/app-office/calligra/files/calligra-3.2.1-poppler-22.04.0.patch b/app-office/calligra/files/calligra-3.2.1-poppler-22.04.0.patch
deleted file mode 100644
index f76ef92d8fcf..000000000000
--- a/app-office/calligra/files/calligra-3.2.1-poppler-22.04.0.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 2dd2c02094ab9dfd964b2363039527d414db3b28 Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Wed, 13 Apr 2022 21:30:14 +0200
-Subject: [PATCH 3/3] SvgOutputDev: Fix ifdef version for getFont API change
-
----
- filters/karbon/pdf/SvgOutputDev.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/filters/karbon/pdf/SvgOutputDev.cpp b/filters/karbon/pdf/SvgOutputDev.cpp
-index 76b909e3b69..588cda8ecbe 100644
---- a/filters/karbon/pdf/SvgOutputDev.cpp
-+++ b/filters/karbon/pdf/SvgOutputDev.cpp
-@@ -414,7 +414,7 @@ void SvgOutputDev::drawString(GfxState * state, const GooString * s)
- if (s->getLength() == 0)
- return;
-
--#if POPPLER_VERSION_MACRO < QT_VERSION_CHECK(22, 03, 0)
-+#if POPPLER_VERSION_MACRO < QT_VERSION_CHECK(22, 04, 0)
- GfxFont * font = state->getFont();
- #else
- std::shared_ptr<GfxFont> font = state->getFont();
---
-2.35.1
-
diff --git a/app-office/libreoffice-l10n/Manifest b/app-office/libreoffice-l10n/Manifest
index a2839b1593d1..3eccc0c4b675 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -548,191 +548,191 @@ DIST LibreOffice_7.4.6.2_Linux_x86-64_rpm_langpack_xh.tar.gz 236999 BLAKE2B fb54
DIST LibreOffice_7.4.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 917335 BLAKE2B e3c35af4f364886022d9b9e3f765388e12fc56a04754e2b61121c38c45b1288e357c4232c6e463820a3031a38c43b7dd39f0c0469246a65224947a2e53ab7928 SHA512 15514eb10f6b724d8d18f8054681c8255ca02de40610db4f516d9cc2b20d04604a2a70ddca7baec67c107ab37bee29f08d857bf9306bc7d5a8fbd9c2c465f2f0
DIST LibreOffice_7.4.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 935543 BLAKE2B 7b22a70c686f48cae3d06493b51b8ad2fd0d8383662e68eb8f310871e03a007c961e73d5efd6e79cba3e2a08546b2bf03c323437e11b66debf32cdc0e62c00b3 SHA512 8db4e405692bb5d13b54a046742baa7f08a7369e9cefb7e6c8c45626b8a349a7fe135325309932a06bdfbcbc74a2f9f0c05242151b477f4b2ef3878329a28d37
DIST LibreOffice_7.4.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz 261045 BLAKE2B 4897b46ee9c6fbc83ca2735f998a0a97595c439a42cdec9c2519dea4d540f082412e50236403daf727463d4d6da2370296d796577442ff92bb672ff05565cfad SHA512 b9231894b31ebbbeadbdb186489d1130d9ba42c641525c0aabdd765aadf10251064389de5409b63af890c35b49813e0f127c41c831a6d526baae343ed10938ea
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_am.tar.gz 3201668 BLAKE2B a9ba8d6abaa03bfe95bb2f5b97bbee7c8204852e13025133236439ce8e0b8e663b4d7a76720cd545fdaeafdc095ad1291abe336b227d4fd9c9f80d5cd2c133c1 SHA512 25fb225deac6b35a0a1d2a0b66f44671d8d5af286ae926d4372708d1668d86c409552f4c28dc2dca84aff6c0986f0871aa3708aa182979c78786b0c3ee487e23
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ar.tar.gz 2889124 BLAKE2B 3086f72927e1a31eba41dc1f888dcf4e6960a20d034893b49bb0090cc11652cce2811e54edccd7d43c7c640853b2afd2cae35d358d3f52ff3042a117a2effb2b SHA512 d0435e18d6f45230aa63a2625ded7cf5bc616cc356fe75814cdeaf19befd620cc373c096e24903f3fd3fc5d2b1f22a83dff1fec9d23d912d02e98aadb5a4a5a4
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ast.tar.gz 3054834 BLAKE2B b30af3cc981e2daaa0a0621324c80efa498c7bef2730235526bf914a383723bcd483bbbdce5084a2dd854caf787edb75eb3c0f6b4ba402b2acdc84d8a1ba70fb SHA512 5b743c23e63a5e64df555234a9400ebbfa1f95c26762595a5195bd98b7bee662c65cd84177ae453fca92602703362cde0153a06ed221697a2be788733fe9662a
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bg.tar.gz 3354336 BLAKE2B 6a1a24d8ad1f51ca4d4a9d5be63d14542a125863242aa3bdb7a49c7cc0b519f78f395ef9aee955ef6885ba27b0a682cad30b0ef24ae7bf8f96e3f3e610a62816 SHA512 3b40377106e223d11fdc23b107a6cad0435dc81db1bd5c4a07e40b44da8d2495f1f145d09998a07c37bd1961ee048ef748704a5bbed3d9acf13154fdd9cfc8eb
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3360632 BLAKE2B 6d7fc9c4945e7222bea1a89b4141b6d12778659f83619678e9ebe05485431f744b98352a3d136f27eeee13178976ead8d187a4672c46651dc546e95bfffa3145 SHA512 cc8ca09663c00c835f994d014c402d2626f7a3e07856e04efa6ff1f256c37497c865fde8302625c925505a72b035be1b7e3e70a8088e8f324c712f3d3c92eca2
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bn.tar.gz 3173149 BLAKE2B 3070d14d97b1be52cf38657360c62e84d591f2db72b7733d07e622d9996d1905724db44dbc548f3fc1aaca7126887a083ff493185a25ea04c4ae28ed3e6485c8 SHA512 0aa4a2cb04e6edd8dce8ac148ee2a0489749d4cb37868f4e52103bb1c78fc3b00778debc27b272b9a155306ba535b833fc05452ade9f768ffcbdf00910d7b3c3
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bo.tar.gz 3169776 BLAKE2B d50028cfec2116de7b96fe8de93aa196e013a1c15cbf6de067298562d8e9dc78f65796b5e1527a874f6e407448958deecbce14d61cb6cdbef7be2289f99e576a SHA512 cf056be5c70489c1f46476b930e837671b448b7790acc19a1e427bf0f420850768472ef9caa1c67763a3b989e3accc94d92d9c453931cdb61cff6cfe3970c923
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bs.tar.gz 2973876 BLAKE2B 9a5bc4c42735211e6e20e596793fd0158541dbadd7c5ad75aa704817356dafe69c36399d0572202224ed696c33c6e85d09738d6c8d9eb547db837fb8571615cb SHA512 e58eff2e8a1cfaee86a8617f148298a7b306d7648843d2e049fcc00282fe63e3a58937d60754ece88f10bbad85cb6b27ebcfab51b494dec9854aade73ef54793
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3059408 BLAKE2B 833a916b7ae9ede27c62060494f2cf7a7e26bc050e3aac37ce799e4f98ce366a63dd343bd610f3e5a625258ae176ad194158b40c1cdcfea314793f71d9f395c7 SHA512 e519930499f75872071a20db9c2716df12f2d3e1b12705c4cfe5d27fc3e1fd178ab57c87b897e24301cc74a430a4b52a3d998d5930ab46d981ef0f31f832f9ab
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ca.tar.gz 3073835 BLAKE2B c3eb23058b71e4a3179eee7fd56510d2d481f8e279d3b19038caa0584bb7cd04fb0c427e56b20fab435885016b3e6d5653ff0aa12e24c04656cfaa2a1ed93d6f SHA512 f0804273b95a27836c0c7cdb912c805798d9ab68374bd64e2408bd922c7cc3b2a664ea84cf096f7c82425d738d124800276e8a5821e2cb97f8c7be0bc36eb79f
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_cs.tar.gz 3037368 BLAKE2B 35a0535c9754de30914dd2874601c36555a9edd5bc2907aa8c9e5bd0dc433d6751d8668c2b8437ce1b3a3a86740f81e414c6d0bc44541d3a440f6cafe7568a5b SHA512 1b290b9dcbc23b001a955a2b9aae2b9a1f4906d5c45ba7abfa61576675e63e9fc457b6e9ca4960d70e9481ac483d85bc24dc1be87c8fb534020fad6df7ca139e
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_da.tar.gz 3037602 BLAKE2B 15986fb8f32b01af8a75d0d0a1b39e05f147d4642506b384fd955ee5df6e22a748357ecd917aeff8fd9ea723a2a7f48c9a19cb377414ebcb5d6335c8a514e858 SHA512 3b3230ac8c3b92a26fe8e0937bed308f539aa47fd4876b0c2b4a479423d625c07323d30b1a081612a25b09e6349ce17870c3bf2c2b173dd5fb0a7f59ab4bb4e2
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_de.tar.gz 3126347 BLAKE2B de90091714091f52cbba33872b2240d28bfafe696372b16de16264c4e2e751584f5173b4cedc159b5cb34c9eaa2a6f64f055669210ed273798b25613e1764420 SHA512 fc0c41425d067fd9df0725563f4fa36c1ce924f11123a6b633482214e6a58c945d07a0cf006c6644e269bf7b715b4a681999ce2811cc8b6fa09938328baa584c
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_dz.tar.gz 3293249 BLAKE2B 28b60b6720124e642687627fe4092fe573ffa4bed928d535378356cfab95fc91d7205aa0f63fce214099b8f9cc9020b7d3602a0b56a0d10edca99dafb9feee15 SHA512 277b25bddd78661b45e030d9be0c10c293fa37969234bd583936d5ba994a0724da5ca9a2f9f85c78db19d0e904a2f3b6092b9c47a8a615f4c3c7c4515c6523e1
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_el.tar.gz 3654854 BLAKE2B 9e91da0d70597f1184f9795e30673e379e66f6bb3d81075b252c46d2621d61dfc85e21dd5afe45a35ba66eacb3956fb61b19b982c870e4405d0d292abff45403 SHA512 e73295766d3c6da6cb9a74cd10c03c6d0f49ebb5f7d1c5259b08b3e866f1fd15fd8d934fd0cad2f3dc4c4af41df7f2a2b6312ac3c9ee795cfcc9ef8a5892a4dc
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_en-GB.tar.gz 2894754 BLAKE2B d50690582a35f17239bc1666fc77431db34cfc1044edfc1f658998858de631e536a1915c900abec0e86b2b37dfbe70a88908eb213d247284e760abdcaab87e0f SHA512 6a3156466f425308de5d42abf43a7c744bca9f699232cec94de6d519325c3635a0886729f20f54c5948f7580fb0189d8ed349e7973642af34cf092ad1b9b8cc7
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_en-US.tar.gz 2311439 BLAKE2B ae8acbf98f8381680879ea4a93466078c7c57863bd724d0ebdec96b05546a448ef59be58b2ade5a84870737acbe49a87172473182300ffe554080b44e55c3306 SHA512 232ddb03495f4b59888b70ec7cdc84ea15dc110672899a3bcce58f86fd0c479def328b1c9c9a16730ffa385b0f3e64e519991034ad1c697bd59b778c002aed28
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 2892830 BLAKE2B 6c60758a078940cf4a5fed4ae92d644e9fc16af6359f8ab3beec5b83fade07fd5fd5bc85672f40453fcf9049fe4eac498bf2fd196e1c2a9c4ba37703e247c3e8 SHA512 eb5885bf92fecf784d57041cd8c51a475b946efb5388a4dddb10549ab6d84260303fa9805bd0199c126f54b97f92063af08fd35c75b3b6eaa2e6949e0558c938
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_eo.tar.gz 2977102 BLAKE2B a708538746918d97927dec70acbf41dab958d7861f93cc44047f27630416ca32cf7d2c62ec8cd437f16c391225e29540f0d79bdec3fd9fa5bb86586f473aa799 SHA512 69991602d66148800ad263e10399d9b9bf9c1b6ee0b7b08142590e6d2d071f2a0f4ec42c01516863fa3e686a2302a5ba39a2ac6d865f359f301e7098bafc6d62
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_es.tar.gz 3115388 BLAKE2B 9eab461e086e077cad4529c38bb84de5e4c47880695190d69c90cfca2f21107b0800e0a9826330e19365c118286857fff13f742bde604eb0b317ecfaaeb1367d SHA512 7e80be51242602b1fb199c0ada688bf64eaf64e5f5cf6a8354a5ea4d0fb82149c30877459e90dcaaa82577c7bd16a1a3f471ee8f93ecad994dc4e3783b974804
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_et.tar.gz 2998305 BLAKE2B bc4d831ef33df0dddf24759f573ddfbd765030336658e339ebd40fd170cff42b06aa30934a62b13370aa533aefd71c741137c70d2e76fd720a8c6090199435dd SHA512 051d1db9e6a7c13f9695f17f00abb34763ba028d9390f74c93823d53e2cbbdfa09e0815e9931c637f7166a3dd3311a82ef9be9a1a3f5f92064609d43bdb3df01
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_eu.tar.gz 2993449 BLAKE2B 00dbabd33efed47245220def1f0ff6ebaa3c91ef8ffd9b33d35b81d38a66e147e888a665584cc8ce2788f6067680dff31d2465fe487515d9e25a275125a72668 SHA512 21b9e274c9b13fa459dfc447756b4ad32addd5c4417d4a428d1bf49fa745614b97dbf62de0b6fef8ae49a8fbcb60745273546be1c20c4d000c1701e5d266ae3e
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_fi.tar.gz 3035297 BLAKE2B b82ed2c856c16a2ad8dcd2597a154a0973abb68db303c8aeb3b8f6221334b05d684cee6d10992a5900429cbf1ecf5c05bfc22ae2247e0156290bb11189d2ab83 SHA512 e65a2e39b621de7ece275fda1844ef632e97c45b4be54857dc29ded851a93c0ca4dcb9348b9547eb9da771291c3108a7abc331fdf18f81adfb7c3e0afffe8f29
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_fr.tar.gz 3093868 BLAKE2B 7d95a9a645679e7d87ce16ced07d0abf4d48c4493dc94b01874c6f845474d807b94488a5fccdba5b03d5354813a8b04290d22702565cce601ee5c0a7926d61a0 SHA512 a747061deb6e6edfd4a7bedabd2aa5a32daf4075cac479d06a0af0b9bf4d22fcf3708cd574979e67e776a1225951d9ce2395fb7422ee158f3dff120c74b02af6
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_gl.tar.gz 3051270 BLAKE2B d9c1549b0e497250980f4dab34edbadd27261e82d2690456f008eae36ddf6d546ceeda586b1b9b6fbe7caca29cfe39b7a199d6ceccbcfc88215f904015ece2f1 SHA512 525c8897785066ab816cca670015399af5e727d805715f00f0e7af4b5af87d3cdaee2d81094a1d38ec8bc6322994eb93b97c97351df228c33d7c0c7a6ccba8c8
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_gu.tar.gz 2981709 BLAKE2B 77322eafb1109d2634c33ff6eb1c5dda7d1aac5cb34495b029fcbeff027f36004f02b9c0baf872e845084361c22f8f9855fbfb6dd6c86218ce59359398b2e895 SHA512 8bb8ed61d930c3cb5d973ea5e8d65e0601486269f2c8dbe35ebc8a91341931a9bdeef43838963d271ec4a1ccbce96d1ea3e1c352902e22e9eb921b75ac93da5b
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_he.tar.gz 2811871 BLAKE2B 45ade740fd31f43f7344bea80515c3193e9f51588140f56814ac6438a30ae9d785365649fb45be137f95d604351b1b68d09e898dd4f79cbc600b03e43bce44cc SHA512 b9518f24c41f4cd5e01ede89c4c8b26b5352156399b30f841135ac6a17ef8bd4f2e91a6d325b4031d8a742aed21cf80f2e410d8379229c33f1012a90a5a20f11
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_hi.tar.gz 3010779 BLAKE2B e4f13f56036bf980dd652a04da6ea227c6cb8d2410cfa449cceb4b4d0b3c316460ed6b0a025efc32a34c2d0526ee690f5c070fbf99d25e0232d141f1627cae58 SHA512 68bccfc85f67a04ce4b263555ed63e895ff45758a6595ae01ef0bdab1d6fd271257c8d319e79a0c4aa477719f37352a6ec043043028ca11c73fc482487f70c7d
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_hr.tar.gz 2970012 BLAKE2B 0e431e54e4448930f3e6fe215cf7f9e21f5a42b901dcea9708581ad01b6b7379e96bda73cbddf8d51d33b91634fa968f2b2d0f2eddca2e88a348bc91a8f9be4c SHA512 d38ec32e663a40f14088bb669144b6ca1fd96bf4288af37bc90586aa9997a5f3d6c15fd7b8fc4c54cddada94aebcad8650cce6b7167835e98af51cf8b405bde9
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_hu.tar.gz 3168946 BLAKE2B ee1d64763587c2d11201e26d6f82a1c822788d542529ce0fba17b98de8226d03cc66f2a7031d376fccf1b2b48056dee0f8227b5baa14562914346b5aaa96255c SHA512 16c6d7be374ae79c926a883cc73e92663ce2b94df17c7d3b93ec3ae33676060f4e2b15c5c641a84fbd43ff354e90cfc7bff0b8a39048c720fd6457611f72f110
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_id.tar.gz 2983416 BLAKE2B 2bddcbd314191f26b481b9b2dd707f03101cf357e26f908303341973a4819339d653c5161d03d2fb43eb80446b98dd06d1e827c784a0c6fa5244eb42e0a2c372 SHA512 8e02cd2d4acae8033cda45ca0c7531eaf9cb45e7acfa7e799ddb6cdad6b688616f15742d455956fe095b341f1f72e5765ee06b7c77f7b967a4f9eaea70b6db65
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_is.tar.gz 2973810 BLAKE2B b41d91465a9a4caebd21453eb4c3a55de638eddc5b28497aa489f098bacf52f3ca97fbb77d6dfbf8c5096b562f2e41b806e60500b8263730976fcbcd0b6357f1 SHA512 f2ef4ebc8c0bb0dee3690b2cd5a3b15584c4e189f42b86cfdbe5294e110993a4d90d05d1d354a3cd7ee76e13acafa1732228981d3f3bab9e439af629d56c6136
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_it.tar.gz 3047869 BLAKE2B 0693af58d6f2c60f72522ea9e03852689284c6e12dc897b543026bea52a3fdbb2f3a0003d0a5a2735762ab075313b18a5fa3968264e470d2bafc650385ea13b4 SHA512 bb3a56b5f7ef0250fe65aeec32a80c559a2a66bb845853ce4c87e55e24167b2bf0c3682e235e087af8bc857362ba0da1d0505f716a72ddc1860df31e64166dc5
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ja.tar.gz 3396067 BLAKE2B 0e58b15b2cf961f4f1b4844a8bcf25ae1a30c518d6c085b0eed61f7207af329ef85b83d72054b36754ba65ec41a140d1c92ec64c5977a06915654dbbdf9b3c39 SHA512 bb3abc209a3030369a15cd854c13e8f067d5a637f449cbc66fa4809027cb3bdd4436e2ce03c7305d275f8fd524b568c9466aeb875a8a99a97abbf727a2f943a3
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ka.tar.gz 3062207 BLAKE2B 1784cddbfcc4a6c40ca3d7f2d4812ed51d4b34900b4a0f233c2cf38c3e85cb7f347639d0cb50a41325e948e44f5d5611fe7a92c502cc2bfd070afbaa731c7a13 SHA512 83fdd77f5c687e4d2a097163e2c8d3b1d67ac12640cf31fa5eb36041b8b86b99f1433b36f058bb44df2da6a93f2ceaa5dea00881a383454a49f0d9a421984117
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_km.tar.gz 3388415 BLAKE2B 060afde169c52bb48b05391d9e994aee6e499d25820529573b03ba103db477236e7a5ab9f6c426d5bb2bb65e7c27436004f0ab301bb4b739800130d7a372ab97 SHA512 87ac7d2dc557afb726eda193afb53cf9d7759129b312f0a2dbb47fffbfae6055dcfc6cc3f3276450b410b03c58c42e58769499b069b6d55cf372f740e5c36c0f
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ko.tar.gz 3043967 BLAKE2B 1d33110882864a9d163b409adb955f535e6760f98d0cecdbc9281c83b0cbc80f59da765e6bfaa9bf59744692571372b492699161b9cfc515d9580e3a64db17c2 SHA512 ea76f53652941dbf05003e8e71d097433d41c0b64c56234cf167f40a75a1934990b77814597ca830c1219d61269299baf8f59ac588f4927b57744b0411cb4bbb
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_lo.tar.gz 2923719 BLAKE2B ff9aecd66218ebe7d3ddc720b4feeb28a5dcf6bcef066dd257f122b92aeeb83ea5681cf8c65f635d68e378688c72b648fd1c6e2844ab4c74463cb16e681920fc SHA512 21f03949378498bc0dccd88b23a464fcb1ef9cb090a6b76dd470367ffda32ec9d1382bfa6f4c16857051ddeca8dd41c617899ab6c5be813b10f10514839e02ba
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_lt.tar.gz 3087324 BLAKE2B 51dc776186a0448f1c22da3a057f5f6b2b40a5a442cccebf59d5cc81db4e458dfcc4e88566c97da938f86a29aa2eb363312f94d7510598dfc1c1db0e2a0145af SHA512 6687738aace906cf281670ab8478c13bee81d04a25206bddc7d36a1feb81e0a64c7a8d48ecef2a7201033841b6ae2adff6ab7661b659362fab5032fcc9716020
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_lv.tar.gz 2968375 BLAKE2B 24bdab2f7668d9b503de5cb8cbafa28c10f0a3b9c24d48a093e74bfcd3800294e1cdbc18b47515420108c7c72e0d940f9d6fc6b0da6318d0d4c5a492bdf389ef SHA512 341e35e3fc479a80949f05ac9a233dac6f716d60775b7b7f38d4d9cf541f8f5fe08d280438f7b2954739872ce1230aef14053a68d81c4c13c8f688bc0c5878da
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_mk.tar.gz 3007888 BLAKE2B ee6bc5b883ffd5b459868a566db0dcb936d3e09e256fae3a00e54f45b6e0dd317b280b5724bca2382cfc0c801328cf3ac22eb620ef9ad84d4167bf326be63879 SHA512 11a73cfd003cb4d698bc187e3066d7740e52770ceeaa4003ad2f159b4819875e1d8c952b0f8bafdbb4ee148c315814535dca40e21598740d3a24a85bee1b3a17
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_nb.tar.gz 3006065 BLAKE2B d4850a632bfdbb6d4983d814d194af02b7f4e829c0844fa3b8ee574451b5026088d227dd432fb765cf01ca61e20165d5666d8e9d2e8a86b53f6cdf6b06ea0482 SHA512 ac4a32a883a6e201403ff63a79769ea36758ca7f3115cae4567185a60b92e60b650bddadaa085595f9c8a3c93964d93d4421a505dca486abf176be5e196fe9e2
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ne.tar.gz 3210019 BLAKE2B 00a14e5363e4235ee0706a1f84b0bde72d5360ea742e6e812f59af7802049b043d3c8e0f1b9d28a3937e0313da5e2810b5411ee42c57c2565eb75dad6e3c6c66 SHA512 02d715e41795c0656302e4e53feeb75552c20e653a5a903a2c7a74af94e7067230b16b4d17f9b8e1842948ccd4e86abc1f02cf4164c6aa5c9ebece473735d7f3
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_nl.tar.gz 3084667 BLAKE2B b346d5c827cb298ba564a8e84a05250a77200e243ce7eb80cc8d4e22d4a96a825111e17b74cd19d32a4d6b7705207d80925744edcae3c402672be88a2d3bc3d4 SHA512 7c51a5e91ae36116d0fca0914d2c17ba94f53cf34e1b067fe7e0b2c2cbe2447d42d54ebdf96f43b0201b6ce7f7fcd52e7ab27c73767b8e42e572ccc99dfa5c8c
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_nn.tar.gz 3012732 BLAKE2B 7969169772ddcae941712ed92d8b3b8ab420545e25f6b07226e00fb44779c2366c5b5cfbfba62088e7b0c43af911163f37aff56fc55977f1e9a27b1a7d81b064 SHA512 33d42fd5cfa9011a7120e9810d2515ee80537d2cbf063073cca39f08960cff2db32cb64e63a5fcc42dbc9b48c18687eced6d6da223f9beab720fb31a725fc582
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_om.tar.gz 3042416 BLAKE2B 65f4b4b691d6d82ee8d30901282e423e5ded0c2fd7fcdf5fd26e80a8c6c8f08413b246890afe18b4bee91adae43cf7473f7ca3dca0c8736949281ac42c5f4a83 SHA512 502c6226edbca37edb40d620b9f68134c725f2db38a71b53da9be3de28f3993c7a52d2556b49f01851291a604bb75ed69debb098fbf9ed44da6def68d8449844
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_pl.tar.gz 3137155 BLAKE2B f5c2604547322f16c90a86560beebbf8bd2e44e28c0389042f1fbbdb3870696ca3f904e2177e32a027dd906d24a507f66d669da327464b35d652156cdcd8bf18 SHA512 9238ababdec952cdd2478fe6d0a2442679bd93d1f5fb5688f5244b01550036555b7c9f2863a831d5fb9bebcce35199d0b78903155d131e53a5174cea34d63acf
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3044925 BLAKE2B 87ee6a5f2e60d713ce89ebd545bd9ef9ca32b1704f8bd599f59657f4c7b5dda18b3626c7a18041a005a90b3bd7e780827b408b6809c5558236b42640a8b4ed96 SHA512 03eb0c34e7c8b495578389e22ef217870f98162a6eacb5e8cf8ce6b2f8f20f2e7106c7d5672c03ec4c698cef5c50956bd8d9f3d38ac1f4053873bc478886b701
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_pt.tar.gz 3051205 BLAKE2B e70cb151f50f694d0dd83f18dee597aaac92109db5a22a3673d14ca370a7e312dfe190e2e8a87b4ee9f61d6cb2aa7aa76deaf3e977789cfdaf57e37aaecfb70f SHA512 9fc349dbffbe1f7cd73d85145e2ba1dc5d358f12635c91a2eba24533e6005fcc50403a048680d3018d8aabe681d52105a41880b89e5a56e2d98254fbe78705f0
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ro.tar.gz 2934983 BLAKE2B c4dfcfd9b4478d87f7365a3b60ba6c1429b38478f26a1f98029a1084d17459aac2de653a48d4b35a8f023abc3eeda5a94c5a9cc7231ad4ef57abd6342ab05a2e SHA512 21993c3f2394573384e34d7de15781c77ff941f704d169c94f553a1b1ecba34e97f663b69d95d44e46993f66efca234fcdd75507acf848f88f15f6243eadc9bc
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ru.tar.gz 3292255 BLAKE2B aa4cd0ec48f67867b235d0e0e40cfd0742e7ac19e6ed0f332c76f5a1042e7d343f3d9a4fcb3772ee60f86ef9780402c2e6c10b6d0e7d23dfbc357cd85d2d06aa SHA512 eaa4b5403b6f216f2e9df3bf56f1d8882f1871fb4b62fcc7f0911c8d2fcb82cdb48c4ca75e9f7cf6835dcb03f6fba35f76fecef4bc09ddb69d454ac93227aa45
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_si.tar.gz 3079609 BLAKE2B 301c50220e0a65c6d6286cd5aeee26b4855930db90ffac087a006a41dde613b24f903a77d367f06358960c0630c29806b24a98bf258ec2819aa1dcb8b90205ba SHA512 50dbe61a4027bbecd752a78c0fd9166ed6ed55e28ba913cf0ddba6505db7226eb1b41797a18c7591b063308a67864726d3684c95c51d9a2de109a3f925396db4
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sid.tar.gz 3025651 BLAKE2B 551e3c5a8ae73d1364f3031ab66367af8f426264d7a1345360ff414361a032a9cd95bc86bb22ae0ffd74023303e573a79c212e1fe2cba9ddfe9d81a09748ecfe SHA512 0f193123cae306e876d47548784878226473f7ff8cfff153d48bb5b15f231c99be4d2749b1ce1ca4354b27d926e40325ccf676e20a12af2611a7e3973dae88e3
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sk.tar.gz 3083176 BLAKE2B 3ec254d79526d7f5ebde1f911c63f705b252b02eeb3c149ce6af9fd6f06bdd79d861631ea982ff35f4747d8040cb1749bc43e7d1030341fa822fd90dbd0c2909 SHA512 70fde739d7d74ebdee6bba13cb3bad5ea22af67f7f7d58e2f253c35d6d280d6ef599fd12c5a54cd662c9352860ef6797e4221e4d5882e001f27830607088f58c
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sl.tar.gz 3023501 BLAKE2B 63e4b404127b6316cad296a6d719b8319906a5c206f643e0792c82aec5f5533bd42f5d4a2cff9e459bc20d4b3ac3822166a881308c26511bc1e1a0dbc8e141fa SHA512 9326420a0460c5144ce7e4f0f30304955cc946808e55664dd9b5f21056b10d564967248dbc487ed1633af26053b0be4fa537ea381d4e602c1d60610fc13bec2b
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sq.tar.gz 2953901 BLAKE2B 869e19c927d01b2f3448d011f81fac31c1bc62a4813f75c2ef01867387bc69738a1c917d6e0e682614f11db9da9ffae544f58e56461e74a78ff641f2a1ff768d SHA512 485e41949dca8b9a2e65c787a7a0bd7066fb70be7acc1f6ad18419f4f822dd66753be2defaa1c62211c7dfbe6a6baa921556fa31b35aee2dd8e7599c15570f1e
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sv.tar.gz 3028768 BLAKE2B 66a7841489b7c8007900c1e4443f7595eaf8c17a455dfb90adff5479146629fc7e0800e592d72ec27d1d6debfddfa18da46e30b80f50f9eb48b455b67014d121 SHA512 e33e7b301260a0eb533bec7d273a5c4bd7e1a4432c6da6709fe7809ae990a39a2cc7c642f401f4913fde96dcf10a9e61de00c9aaac28d3709f00734be6738ce1
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ta.tar.gz 3267220 BLAKE2B 46b54b87e11a98f4c48277eca4d8ed553eea726a6793aa854fae6287954452b57d4f0c65eaefe67ee31a90cd6e822eefc0439a2e0e44f39814158108a2f97f0d SHA512 5faf3149d23b7d0ab5f1181ef501b677f0968493d9ad4066a1d4b5f4ccdb4b62fe1ac8015f047ab2b8f862bee2b96ba550193d137acc11fa026196574cc247c4
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_tg.tar.gz 2971008 BLAKE2B 7d34e18695721219f16a435acf9419b9850f49a5e772371bf1397ebbd5480402ea02a4b010ada97b10fb37491445c0b0f5a9fc5612269245c025e67e8363a7eb SHA512 a0e812e12254c5244a5f143ac637e20b95fe6bec923e2f15b05cec297d07905d0ef53cd319ea2b87578fcd96f794b1829f177ec3198f0ae4f7dd9ef1e6606d6c
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_tr.tar.gz 3090139 BLAKE2B 03d6b797bd0c93420a7bf87832340963c81bbf619dff961b389d38b9fb0917d3a6e2bff8e3276124c4f5debcd733d554c5e3c6fe42f1fc6274b66abd03bbd8ed SHA512 27e7493d0d952884446e5f4539a1f874b6ef265c1437aeaceb954e3788da9f00594eeceefa448432f98f6f0c860b5a5ccf5dadef7d536856c5d167d8778442f5
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ug.tar.gz 2991005 BLAKE2B 0f2614982d06b81c6c02a806a8699178e0cab4ae860ff8d9d8c031c88818ad47f7c2facccad48c06197400b62ff040676de5d48e80b2d3996bae4ae821d6bf46 SHA512 53daecf6bcbec5d08f45d4b719cc8db56f226d914aff1ebd1753bd850512d409d1fb718d0297ea74904da2f5f23796ef451f79c75a7179065760e4e13aefc635
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_uk.tar.gz 3282360 BLAKE2B 0b9092ffa526c36c4489fa1a1589c77cd670eb3aed0b5b277439daa295f43b965bfa0aed26f351b262c7ff0e2e19805febb5f8408e28fdffbbf17427b47cb183 SHA512 dd87051b615f73bd12789cd3b602038f66f29f88bcd0420e5d84224c535c56976232f1c4116b87e833aa1c42a5375d38043cf33da93404f678082b918fb312d6
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_vi.tar.gz 3020979 BLAKE2B a43c9d894c6b4e0d8ae1be7a8f6d1979db968ac941a3ce121e1e12e0f435672166aa98aac3d89397991f74ea81c8991fbb32519d91d66d0ae77e63025be471c6 SHA512 6421bf65b7afea69abf60baf998b20fad3e1fa5cba33b3a7ff6ff1771990ab99995ec57a4fdd94b8654e6645ecd2457388a268a35b6d41e9dea94ba8e4bc5d15
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 3116325 BLAKE2B 372c9059bc757b978672a1b3be15571a2c53255a2eddc5091469f576b0b62eed9a3d33f9ddaaa6feddab7ab4e9155c30bbe6ed7890856d90796fbc418837ee84 SHA512 69a5e07d4c5033d02d7f3b93564fe199aff62a96596ffc51987954fc8411c30516bb17e13afbac3d0d2fa9fa9291d976d6ed909531d76c268f486dc135948260
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 3156105 BLAKE2B 800413a5dcfccb33b1d1764f97ca58bc5e889e725f99823a3f3e58b7be0fb17e4d941d962f9a805b056d720519e2f54572925c3df3d2473e16cb949e2f97af78 SHA512 7ae7585db220c37dd2eacc4e252c36c9c810d2d4afc31e1ac07933c12d3dc8c252d5b3d03e42299e705d17fb62978f904bf3d6542b26642dd689dcadec25c461
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_af.tar.gz 1338238 BLAKE2B d9093666b5b1b5bd33c1767fbeb919b796a51027cb62b1ab81b327b3542612cc205c994e77fd3a922e849827bfadd06fff1b27b4a1460ab430e179bc3bb1b09a SHA512 d16dddd65d4923d2b56c34e512eb60d22d3e66f40e2fbb8d5bce1e2baad8d707746857a1ea18e5df6c05d9222bca69e2d9f2a9b32841aff117c05c8f91147564
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_am.tar.gz 806014 BLAKE2B 76eac6a493522c6b165154d967c2fdc60af50f5d88925733df8f179f5ba4618a7a7e06c5d08c2af3a4eb45c67d421805cf40c119fc53423274af7e26d32c34e6 SHA512 c74c04e61908eeb03c313e1ed925b55835260c7d8303c045acca73b4cf801280b05a3c9c70e276ebb04f0b58e83b91f7fba10a85a6702bc4c72756694731984d
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ar.tar.gz 2303661 BLAKE2B b2a04e7e04b1ebf058e7c9cd8b92e199e8203c3362f032785ba339cce331747c9f4ff1f4ff480a83e50e395cf8151be83f3b311c115546faddc6eecf6cdb51cc SHA512 fdf328f7ded255640061a3978351efb85698170f867594e52c0bb610ce40b552a4c6369b06e7151743ddc0f2ad7012a565c1186081e1ffdf5625bdd26105aa4a
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_as.tar.gz 430728 BLAKE2B 7f0a2a2d32c03507bb02ec76901dcacffddbe5af7a82aa7de407d7b4306561172da82e1d1fbbcc79e894e5408deb7cae4664b6b9c38e5f4c65267a16bce53bc8 SHA512 addbe56f5bd44fb7806e20c10f76efef523025440f873a25355a40a2214860885578df1280e079363d38b987e20681dfc6c27b4c1d61e3fd668146bff2f7c31c
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ast.tar.gz 483290 BLAKE2B 3ef997dde3a9aeaeaed3ec1205fe4e021808ecfb7e52ca0c0c075bbb100245a533cf08d88c429f9977e4656372880c5d735fddf32c8908b5d6fc88bcf0951e32 SHA512 4812ec01a3da9a9a4f5c1471d7e1198baaca8c12c5406f9eef21b144e90d89657e08d6b878df06701a3b9b9d5ce929f81835182c1df0cab62a0f5314c51f40a3
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_be.tar.gz 1954295 BLAKE2B 67e4e105e31b61ab876bf9da235e69b3f0140500b432fed476398c314957b4bef0de4ffa991f187083df307c81752b7430052fcadef2959475029a2c184a9d14 SHA512 44a6a8ae5291b0844eecba7fedf5f0d8ff47c0a26a4018db5780882b8a93e3cb2cc59a384989678e83d9814913362aad6b1aea5ce523619ee06bc77234ad649d
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bg.tar.gz 2621927 BLAKE2B d2058e157e08645ca8316235d2821778a402d851e86c5a5a5d7d6b860d07cc6db3983fbd5a9669b6800af4178836ec857875705bf35b1a58bdd4beba242f7337 SHA512 9ccb147ee1ae518a2a1dedb49cce22854c9825ab79db9cccca19e4e4b2deef5cf7c51ea748e00f0b030f533602e27405dac4b16e1674ee3def244f101e2f16ad
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 601246 BLAKE2B f4531521bf291a13f8ae16326528cf0b7aa37bae7a8d30cf21c0a6c47f371978857413f6c1206460e7b8dd815d4c1400ce981e9d8142de42c2859e7498a8b255 SHA512 e3dc1786b3d94d957f1ae364737c3cc102815704a6d6ca43672b406a179025813dbd4ee60664d3573e5b13cfe1e21113c0891a7199250b8e1ca35c64b23aed73
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bn.tar.gz 756461 BLAKE2B 6bdbb6b8dcc23e65ec469c6b0bf6f47ac9184e4592649128cc720bc14db18e8b1c60a303ca297c5ef002bbdd0c6e6aebbc2911c38fb08e34cfbbd8389e193c2b SHA512 086768e3a950b15c32ce79d4e974dff16acca3b4dfa42f115985c48ed4754de416d6311c7ff72c0a5116f95b09468588b2efeae8495e7923302a27197f9f234a
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bo.tar.gz 384718 BLAKE2B 39993acec5bf796fabf793cd2a8fb646ca12ccf346401970854cdf2034dc098e60aa849be79a1254177ce10d08cff8dd7e78b342246459798e2a2e365707a6fd SHA512 7ddbfe2541163ecff65fbd8e8a713cd91c6749d44c1fc5cf5d0b1b056bc941c263fc3aa1e74020955881e281341543880975e4fb19de0c7ddc508836bfbb31d0
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_br.tar.gz 1341451 BLAKE2B 4674cc8255a521fc25a336cc91f5e56dc4b54e343019baab1e2599e9d2835597a111ce53dbd2eedc3f16d587bea290ee39830c520b3708021b36a5d376819fee SHA512 ccb1afc40757cbd32ab384daf88cadc02bbded0d5445ee38e89e6882970f95bbaa2264d729103bb0d9dbc4fbb0a6ca87d07679b74695ca7bb937663359a6a1d6
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_brx.tar.gz 280436 BLAKE2B 9ea5ce8390d948905d82bfa51b02d5487856e8f32c92c8b59e06f1c976c65ddf38c83cef912aa1cc139696af890bffe15750dce1a39665a184081b0e40934276 SHA512 3adddd3d67020cb61245b102a1ada13a1b6aed720cd9d40a1e5baf61612339000105f1aed978752399fb63e2ed5fe06269c6f1bc0dcc6670c8897382dd064fec
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bs.tar.gz 556698 BLAKE2B 5e87d64222e626789173e992b3546b249c26817d7e875a512b4eb96abde6b02d8d182a9c2fba6742b553c7efb7d9032f90168250722e0dd71a2e9720dd07cce0 SHA512 6632b284c9657dbcb1a833dabbb60b9fce90d48be46955ada800a27f3d49fdbc6d169f98eb803690070aecb8c5f87291f8e2529eda673971477a666b6c475981
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2390274 BLAKE2B e1fe510df462f3828d264d915a908b261a158bcbc76b127302574a9afa0701c21f5036bb47e40107736f5ab3c288383898627e415bf7261dc5ea193d8018e28e SHA512 1ca4e997a5b1cd0bd170056612b8cf663fc68af4dcf31be39bfcd2e9c71df61df7a9d09062cc64d3202c1e7ef61d451cba03e78b7405a690cccce0567df24a15
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ca.tar.gz 2464271 BLAKE2B 20b45bfde711ceb57d1a0a20f1c6245e42bb3741f55ed67adfe1f42299ed9097299a43f20341fc041466eb93bbfcc007fdc54ab6f3959586709dcc37496e2931 SHA512 a67ba18817926f236311ae0607410441cddde296adbc3dd391296414749e0da92bbd715360cd4268ce0e1d116c03091797aef733b3934b9b2c6c72b5926406dd
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ckb.tar.gz 412948 BLAKE2B bed3f024b5c0dc4d6b653e3c39fd8e8443dba3f2d90f27533683f0b57ea35ead0cb99dbbbfd54eb044b7ecf9559b902e4fc4642773ebe400b632149b75d2ebda SHA512 b374c3a55e38b84fd5f5d40aa6c9553b41fb0a9c058d7e48436b4fb2156c674e36ca5069e8d2062359d6af1db8369893ad67cf88c91ed76c4087aa2a2f0a04d9
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_cs.tar.gz 3343566 BLAKE2B 1447ff4478ed289e0c7efafbb9c78fc28efa2137ca0ba6948fa65a22ee020f30e155e912c926fc90613abe773e100cec0b9eb01b8b7237a6837a35206ca38be2 SHA512 c1382b4eb2f016e160d79947b21b62f5d5d3b7b1084aab51800fb1e10fc273a1533d56c26070bf4483e49ad9a064d0bdf2282bf9f0f007d59b145275217d18f2
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_cy.tar.gz 880703 BLAKE2B 02a42669713cf0b0c49e56b991fa00b07aa163f61542bd1df82e1f2ccc6057de36318788de280b6744f0d37faac1703193f356297d0c81cbf2e5b1894e623994 SHA512 1808aa93e6c4c12eac9cdba9d45cd61fb09d9f17627efb59b71db3b6482274f3c1d53031cf917fc065c8e2c9a30976075f3df634a199d8f34f3205ad802f9db9
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_da.tar.gz 2773878 BLAKE2B a5c9ff3ae7ae0c0797a5ee6470201bb0fc0d47136636b60d6bfd22d029c2a6a9f379b0d6ffa5e9ab6479ef56a11263c1fa9b5a4cf0f5766d971ea6d00c5e80d7 SHA512 329aeeb0ba2951c76d07a37efa29e6b4bee9b55d15a0e32d49874c7b67da76e3eae913d7db314afbef0f38f237712becfc6b61a5e6f774bb0930e567b592eb96
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_de.tar.gz 17366700 BLAKE2B 44f5a0be47e31f30a103db2b111a0249e57fc16969b764e4c9f468af631499c2c8c06a963d1946228f2218d9b6372133acc8f15772b58abd8e487150524f8498 SHA512 acada682a9e07d1803aec7954374758dcc0494dc4b54f3dfcc93075bce62769f435e8ea89376a25553b86d5c88a980344a3c9bfebd3199642709de50ea09a751
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_dgo.tar.gz 354093 BLAKE2B 031f17f89f720c982b188667d962825ed23d30e27fdd8a994b0cdf565e13f37469a002ad01bbcee9e2f7b87de1ca5f5efd25ec64a7d042d53d4e3ef27fddaf8b SHA512 d4cf2ad3c40bb97f5a26f05538fe7406eb3486a430003e052e748641ad622b848df5377e9c7e8e41a9c619ea31b4a498e76d2780d947ba08c371e2f273f3b688
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_dsb.tar.gz 897958 BLAKE2B b2e042d3256026090442aa5a216a4c2b08c1e7134c4e15405f1173da189c239b034d5304bef350d6fdf2f69e629a47aab9b6c7214225a10357ef3599d4db3b42 SHA512 4cb9d108ede2c5be331071c41cd0ff70a65798b60d18b2645c1d3df901577232dd9424b4507fe078fefcc03f523aaf403f917ce66ba4692e60c8721b9457ae21
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_dz.tar.gz 407613 BLAKE2B 210af3168962e2d9561db0d7329fe36c689b5e3dc6630cf827c2856a9955e176c33c6888358ef15f87d543ca1dc1c089edf85f3824e510d6d13bba17776b3e08 SHA512 b48439e095bbb47754d7f488dd0d92e44f23040260434ab3fe897d9a92e76258bbbcbd60970360cea892b4c649d24bc89748ddcdb0dc80c8c31ecd4cfcaa69a3
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_el.tar.gz 2897534 BLAKE2B 56551d9b5f60e5f70c0659d0992f6b8aca32dbaacbad0f228b4a67a4eb5a94f02a594563d3ddc10f7397c4f933470428ada83f24ab550a202350306555942154 SHA512 01046bce2eae50603c8d054ae426fddda647584aa4c7e552052258917b7edd709c17f22d6cf470e3f35572676cae28524ce9f1561736d6a9e6015f1a7d08461d
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_en-GB.tar.gz 6499722 BLAKE2B 87eeda29f3a191178352876b3e5d73547f6079c8d6bc38ec7318c8f1b3cd8b1c1ff57333549880fcff503c7154ec04d553f4cd6e086e4c465639a263c84863b4 SHA512 81ea538fc5cbd72e775971f363f26d819cf65a338da347a0aabe417c24c251a41cac60a5d80feff14cb5648147df28b54971330b36176a3fd7522469453b0b79
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6012314 BLAKE2B 2d727dc707189ee67bd393b82c0305ca5ad7adae5689a70574075dcf66ebb96f9c100cd221def815ec9171ed4150037d912dee6bd39933c9f7685db7c89afd65 SHA512 3a5054abfa25193ffdc8e12ff67170bad75c40592b6bb6ac5f2e5814d9e347966dd66644d270c75f62ba2360f2c049fcc4cefb6b99bb50322097533241b3e2ed
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_eo.tar.gz 1141525 BLAKE2B f5f3f66c003de799fd548452f95242e52d23a3968096d1a4cb65db830084e9571350a75c32ea84a7e312b76f334e44b5a57371d9f1c22c5c191f2f1d5e98a58d SHA512 ffb1cfb5f5fb941a137174beb3078e62168df20d17833982470b2cb34fe1b56f7f7519ceb170826349a3b7ea477b291a0b65fb9a6fe291d8d7f7e6f96f0f62d9
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_es.tar.gz 3723911 BLAKE2B 59fc1b0e9b83934710c8393cd2d99aacd6f152dd2f4a286b69bc9f78ffc5b2bc8e7c7e72edea6395fb2e83ca1beae86cee53b7e51891b85be66f9372f44f95bf SHA512 7a1f072967af9473c71dd3923cc6525fb9ca562a745ca74d1bebb5e4436fa030fa4f2341a2e53eeb600a2eb0ab4e4bc9f0bab4085d5977d8aaba4bb4393d882e
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_et.tar.gz 1622191 BLAKE2B 72ed08d4d1ecb8ff019a0a918a697f1b8a36850f57ab19d470009586ad84bb9269bbcf234bc4c77f09e3689b4eadc8e8cc97ebd8acfc85eda3a1eba86d2d9ac5 SHA512 9d17c4b12e785a274b67f8a3c4df36d85182fde401e3692bfbca315daa01006ae07ddb2192ffc9e422bdb180f7de78af2cdf03bdc56d615d1ac4f34595a5adbe
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_eu.tar.gz 883255 BLAKE2B 199c726aa7b8345a4516855f941ca64dea836e03989c61f3e87339453edb08851c4864cf6257bd926152fc61667b6eb0daceacd278540e47cc2d7d79c8aeeb62 SHA512 8a4c182dadf01530c4145e6dc6ffd8dd50af21e8c04811aa4f9155b121faa2610ab7dae555e9590488c9eea0765de3cae620693b4aa3595270da1923345a07b3
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fa.tar.gz 672899 BLAKE2B 9fb08eb30f3506b5150867f11bc45ec85d09f6db855bd0564df9315aca78d39d5bacdd6199b0bc54a11fffefffa1e675725e297f41838d71fdb52512b9a3aae2 SHA512 98e28036ef33203daafb196f0124c3c4329bab9bdf6b9f0ef8fc3273456dc50b6bb680a07d04b788a48ff2cf435f1b079530e0857f4cbab53653626032edc61c
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fi.tar.gz 743964 BLAKE2B 685c15c5eeb72f25336223c20b98a9d0fe105b1ba62b093f1fb8a8ab39c82775dfb778c00404de3c0c19f726a714c90df0b1bde9aea0ce9511240785278b990f SHA512 2c16fb3e076afe24b4b1e56dd9682331c2eb27bed554c01331b0a88259ddfd8d87fb8b90ea65c5189bb15b52029bd0d1d8736dfcb06dbe953461df7cacd2a79a
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fr.tar.gz 2828145 BLAKE2B 3746dcc9e1086d24666de14e54eff24a34d5d2ddb77c194c0b347b556245f629c9fcf3f3d1b5a12383975884277bf03c49c5a8373aef3b4c852176fa836e1b13 SHA512 ff2192b4bae500cd4377fe675c36e7d0996a115bbafb4af1a885b6e482026eb1e811c601b29d7fb466d806cb51ce912dde6fba0580e672b2f6c6f18571ff6dce
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fur.tar.gz 167385 BLAKE2B 091cc5ef03dc998d17049ed431d051eb1cdf52492c2dbf6f1c241f141a4af4a33a4dcd3a79786fd2c3653638ae4d28b3f7b773139f235ea06b45d8c1bd04d16e SHA512 050a1a85174a942554d2344cfac1a740ce6233fc1af943a0c4e77a513514501a5ec7cb9dbcdee8f9739b2111b4c96283bacadcc4980c74d5c0de10231d54fbc9
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fy.tar.gz 756044 BLAKE2B 3bbb38c40e9999788036a6d78d5907113f609d7ae6ff2ca4b14375d6a9e233bda64837ea7d0b8152a561411ea2484e05a31899710f1876dbd6e1d42577f9fc60 SHA512 fd756aec0d5709cb61c600d9a790e4b8184ef49346bdeb2b1fe423187540e47751c04400b8fa65f48c85e0f2fa777734436af8743f5f68b64fd1ba9578a25491
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ga.tar.gz 577482 BLAKE2B a43aa5a7d220d080f7eb863c2dc83cb3a571da0d51457e4e9badeb47cf29961331a3091545910d93234b97cb4f89dea42fae3e2117edb2b01ddf736e29229d73 SHA512 25400af839659399c2399742aa8de09e2ffd711c24e37848f326d1fe8b5a9ba1dc4c6e5e2269b5eae0d3de1751364de2b16fc44a523100ee7b8807acca89dc97
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gd.tar.gz 1547727 BLAKE2B e023cde4be04c6ce9599d1145df89e169ffaeb5903700dddf749e3b3a1d9554a2f68e1ec40b6b49d7395df5fabcff9b0aa122f54e2a53d7af5efb9f5830a5eee SHA512 5d7d56d147fc67046743ff5cddd4c52a65bd9f2d480eb9b99302e6703b9bc5ace1f8e9c40bd11fb0023ff5f6eb4242b05fb928ec4a150f9e96dfec05987cf878
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gl.tar.gz 2556252 BLAKE2B 771f3c3de11b3dafc0537f768aa1f6f1ec46749fbeec3be1803c2994f8eb44d2b3c9dbe36779e38fe66d5acb40d7157350172eddb275f740ea6324ec8dd64897 SHA512 e89ec4011e12a35f9c35f18d3bc19bf7f5544dd08440eb55e2380049a2035bd8a34056cec4b4dcbb5a84f6a3dbf36b22fe3fe5e5f24e4a994482cf282054f5f1
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gu.tar.gz 1138572 BLAKE2B 8235461d4b7d4370ee595c899c5c59fc951fd9e058a30db6065bb82f26773d3bcd7834dad342286b7052d0fc72295a53ff28caeb8db79bbd233fef074fb19d6c SHA512 a33d8917924e552b9315fbd10bb91036b6bc3356b165847e49a8cec646221a36f311e51446af67161d038c65dded1fc011393f760b5dfc91e7abbe9abcdb23fc
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gug.tar.gz 408856 BLAKE2B 0b9f92775165c9bbb54b92d58e2607a7eff55b128ec34133a6076b08adccc10292055a9becadda05e070b082e7669f62640ccff00b75279beb67552b04aeb457 SHA512 a7e3c41b6bdff607ac2fc5cc42696feba1391b3b4642d119b5c2105532d9a311cf4ea5a841b31fcbc4f88d03559d72afe2e1eafaa6a39882bbabe996a91149fe
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_he.tar.gz 1460521 BLAKE2B b97c355fbb2a06951eedf0cc792df3e97784c8365f9a929dbe44c15f7501837453622afe9f1f8e8569d442adf4266d4c692d64da4bf0bf583987a455f4fb5b7e SHA512 ec8f0bdc1926e9f13630d2040e05e97feadb1a54c3d193b2cc5e8047d9115bd7623d658ccf755796a6fb172dc06cbfba861f8fae18fe197be9903c6779b6bb9a
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hi.tar.gz 465903 BLAKE2B f8604e3d241e0c799b8c305b2923832f0d41fa4144965628c64b5ec5f119fac07245d4163ec704ba1ce7d06624ade53c60c85e0090fa5647d44774f4c418437a SHA512 d6559a466d31a97152c2af6d85151211de5b67a61dae0248541db0ebe5ba16a0ac3bc41576cf8e02ee7feaae9d71e3e4cb45495ca585cac7bee6de63fa2eda40
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hr.tar.gz 833451 BLAKE2B 6accaf2bb1ad3f29b3d29116e421084130cb1de73056d64dfc2fec60d430d5d7ced2f1ccb61177f23688a6b7813c053a1734a3951d3ea8840cdd28e3ed9aa018 SHA512 da0cb13f5204184243f8a5e300626dacffed4e228803ba6621d2b7adb02e3aa3e20079743082fb04327df53a245c7b64d811289010dbcf1dc1774f7e3394feca
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hsb.tar.gz 894375 BLAKE2B 19cda02cb5725751158a03c3b1b2de26c058b6c47df57dce85f89bb83c0c981a42a2009a0a6fb3573d85f47453ada69e2173380dc7bccd5dc6090160064be61a SHA512 7f86d4c81751ce4a0012f3f2ad14f4297f8f4b2d65d4510678c0fae16c3f42a2d3d766fcb81e51931ff3a415726c3a11134cdaf3723cfc40e09fd56ee9863d76
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hu.tar.gz 2701243 BLAKE2B 77ad99a186c491248e482df5a0596ad40998a5ed9caace9b5a04b5e08eefc7158fdd2d6521f8531936becf315ac7becac2d8f461f3b57cd285824d360b36309e SHA512 77f32f129c6ac68ce2aaae03230f6d2762e99339ac0844d702206d56495137be0753b99fa0d51b52b26ccf4c8861a7ca57b7fbebec6b38177c6123b7dfdcb2fa
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_id.tar.gz 1664133 BLAKE2B ce240bad999e443ac685a720beb5ba2a6f353e0100583b05d67a9470bf837db7ea70d228fe6d5c8bbbfdbbc8437b5127b3659568ca560be8678e51d61d3f3209 SHA512 648b77b1f92aca416fdc87b0a01b38ce823ee1191cf1e8407d9af555413bc69de02be67d15f70ac3889d76f412a722fd7d449979aa873cb6b3a9f9b386addbcd
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_is.tar.gz 1402158 BLAKE2B 07a90eb92f031f64145df6f59ecd636649b87a4fddb37ccb587bc1296315400a6863ecf977093f1e2a34e84e57f97e2f4acfd40ef35cacf0d29a53c5f7a2ad80 SHA512 c22d510692ce30de0994dc8d988c1ef8671e9ba4b68d48204d3a476d87d9b148abae268a8dd12051eb2fe6ae12f2b223a0c830b4983600dbca505377bf8a01ed
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_it.tar.gz 2141932 BLAKE2B 3732e5b811ed3c5298ff422cf7fcc4b4c9c1836734bb2e4f9da6d0e9f51702ca850a069ae473ce26a4f8d59f6e1b3a1c62638b58b7d1f8e7a259d58392f38da3 SHA512 5c8373aea0fe44f50fb8ea0fc287634d35c748683147917d79e5e0ba414e5be977d0aa5b74ef7f1798b6f9e9ea5f95168e4b2b28ffb247529af41242ffa6d051
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ja.tar.gz 849621 BLAKE2B a5b570a1f95bc9afdf0ac3393cb346b986a41447f930d33251ba0db3e82ca31920ade28524c9a872bbdc4c65a1d2aaefef586bf58ba8bda72b4e63e0d8d82633 SHA512 59ff651f38a5fdc4ed23f61b4cdb1319bc31f38ad6e38d67c241e0ab7ebbce1d1a23c1c8d2007a258354c2a169ad141bfaed8b7f9cd3048131fd052b5ec1f665
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ka.tar.gz 330451 BLAKE2B 2373805bb983bfa45ea6fba7db49682b0c0067db16118c5dc54a67e9166b297f0ab348f26b7e9eaeb5ca02df9a698dccac4ef2e24ba7025c4d54f7ae5c5b3307 SHA512 fe39aee0bb6ebd0bee8979b5b7697bfa29ff77f101608f1997d75044c83e75c4f999ab6a036d1fa020f0ae7a27fe24a41806837ad3439d8a571b6dfb6aef5a30
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kab.tar.gz 509172 BLAKE2B c07bc962530feb97e513c2b57ab9d84403e5baf81104f0e8ea491af92414c4dd349d6c095ca59d22badf432f26bf33486a4985173a07f6f5ce5282016f34c3be SHA512 51bfcd66f99a31f68950a0eab18ebcc44b8a13b234be2aa3eedca6223ce27a4fb86e48107f1748b4fc94b8cb65d266a2dfc6403534d25d43813fc0bcb009b544
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kk.tar.gz 891080 BLAKE2B 2949345d16ab46bde5c3c69e953077d4fd04b84c81bc737e01bf3ca1dec5a0e35deb8acad91f743b21c0a83aa4e5ed06b5068473ca2f4a3bf5a812f3d23c7b73 SHA512 100c9cafd44e0bbf37298a0f85b63aeb796c38c817b4f34457d85b5d97eb8bee3fba9cf2e9edf58ad412dbfa06c8fa090fb9e86ac57180f87e946c1845bade75
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_km.tar.gz 689664 BLAKE2B 31ec0d0bbbc90c0922c8de5d6ae8a56a2cf8dac448d07760bd7a809ea89734e2e663ed783c30a0dddb12ad3c504ad01dc8afeb84b9f02acc04a2ae1d89c65729 SHA512 a4dc2887008af52769a25e4682f012eb085de0e80e635cb006fe83a9f8d28e858a4a4da0a2c798ae7e79b8dcb2ed1bc0ba576c5cc0768e8f6b7708b637e617df
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 266522 BLAKE2B bb67632f6573db1b118b5ae07a12d921e2d88270577ca5155f15a7a9ec8c59d3cf4f6d392bfe68a9efe52407a53246084eeb537fd0821beff84a67a0a0e7205d SHA512 bc7de14f6130e318bcbac6e796754f45b92bf17401afdf9e446fb92ae43bedada096be5f1377e2bd1e856379690683600436a6f8c47288666e40e4b63ba5da47
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kn.tar.gz 466886 BLAKE2B 0cb933a4ad3e6d2503befef51390f66fee3c8c6eb85d18257ad12b145f3b24a437b180cc4751a48d1c4d01c00ea6d904ce381afaf9e3bf9e0e88902c9eadc312 SHA512 aa2e64363e6322b84784c0e7e249e269837a44e6c3b845f18356d606d98374cfd8431e6596712e1be128b4cdeaa0e3ef1c184fe6a72ab72a4d6814a38bf8de81
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ko.tar.gz 1482272 BLAKE2B 33c5a0e6d951130e08e9b84b1c4e45487312924618178ae3dc40e908d97a3681e8fd393ebc6ea1f2c682eee1779e2bdd6d46328b586611eb285525299e18c144 SHA512 0411946821c626291185a83156bbd677688fb192edfe2be2d4f1c26377e1ea944dcd7700ab82cd7e9a6372266599aa2803a542d6c554ab68f4bd69b834de2cc5
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kok.tar.gz 334029 BLAKE2B 3a39bdd1bc5114b6bfdb818ae6e3cc0d3397414b3e4dfc2c58efe6510fdc7470cad435ef84d1f71c3cea2023eb6c95a08d1feec3316331f0fecb8bb130f40812 SHA512 9f46744f55b06baddd333a695d04426461504d942f0c70d178d0d922b3d54cf16ebbd73f574d895d25c836bc46c9413be6f597ce5e2d33c143da861b448624f8
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ks.tar.gz 267567 BLAKE2B 545df2010853a6c67c33b8f37ac3b7ddc0ca2e08f36dbc12bb8dc39cec283a0a65689b30cc07287d96171abc02da35782c518bdef29e457c91dd86730c45c6d1 SHA512 c918720bdf6c3be65136d3bab39f3919e754db8870bd4e502919b13b8861d4f5c3758c9d9ccd361ed69d748ff6a93e5c3f7f99639fc21b1697a58188a24994cf
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lb.tar.gz 125992 BLAKE2B 684642f026f3f1db956a5d6bb668c89169460a78e6592c407b3c96ee10dedb41c8a582d74892e2a436d8d5e2fad926c35f2a942cb7f1e6617b5e0ae4027282a8 SHA512 6739a013414caf516d60421face16313df15b804ada45debfc17ec719c43220448a1c9ec6c2fb710c20a09ec3abef12b20e64f6cfa3b6645a383a0a8a7bb5010
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lo.tar.gz 449035 BLAKE2B a1c0914d937f7bb26bfaf96c5888ed69905fe3c75e984f00fdbf940372211965df3232929f1a6581b2ba7f3381adacecdb48f65713fcf0f65af3cd047e09a816 SHA512 9746de92cdb31eae76751b6f5f38a35cbd5129c1b1715a9bf351fefa54644868f5c65ba52171ea91fa9e72da51aea200be2b700059ef09a8bbdeeb799a529ab0
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lt.tar.gz 1064638 BLAKE2B f128fa75ae65eea74a30877f882feee39cf538e6e8abcb759037adfdb2aad93ae168abd5b743fa4a3deece36d16f5f6be4b7c59d9fb42883f7836fc5f3eead30 SHA512 c3b8ca93f8bb99ffe69c9fa75b4d0448326881b46fbc30e6097f45f524b6463489d503d8adb22216516cacdc08a64ea4419eaaced9ea8a7ee5334632f464c707
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lv.tar.gz 979358 BLAKE2B 9a4cb0ae93b031fee1a67805a992abf08268bdc32e330189dfed84daebc192fc3d142a5337c532cd2331adf18dc5c4fe3610ad67fe4e8570f8c04a76ccc4b236 SHA512 0a0f3d4b258bc6eb2ea2b0982b4b440c5e9afb23d1905a647ef50925e3ec57e227892a7151276e257f90f12b3bc85f12a4dba7525f893e91489dae654cb59844
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mai.tar.gz 272117 BLAKE2B 3c0df59403a0ad95e688ce899a556713d6018b04d77978c7249a40c02426dbb6bb984f03f53ed3fa3f510403a9d45e23db194f943bb86416f18eb7ac20abb801 SHA512 3977cc357382c0fa11c8dbe95675ca7b213ff567ccb5d6b6bcb897e7ca3b45b1b8a8c412bfcc7f8033bf91f405305d853b70e27351b5ba64abd7bc591c7f1c86
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mk.tar.gz 379566 BLAKE2B aff5c375d9b1e402c20e0b11ecbdba1a4f4fb45fbe171f044d9bcadf2312d709518fc1ccbd8e647de799f12e120de3ad34a620c03c563cfca91e27c2d7d8661e SHA512 a5c50f654772c46fc8086e8228413dfeed3c2ed32b22d075998816a1b87ac49efac32e71ea7544ebf1026fc49d77fe5da8706fd8a6163784280f15dd78abad60
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ml.tar.gz 434534 BLAKE2B 7452b23cd61d6326bc871ec773b69e55c81d6304e51c487f90411f7040a366bab8241746397a9e0c593fb5e6434630ccd275724a5c54da87d6444ed84afd1290 SHA512 768ef87c25d9035b2de72c8f10457ebcaafb07cd2284e7df900a9650de74daa77c1c41b1d69cd9b8ab09b03c93de7387bc15d471c62653f55d61973067df6aed
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mn.tar.gz 2320658 BLAKE2B a2578907feccd878adf9bd6dd3de43f4a27c3ce270f20f0e24d5a85b55403f14adf8073e7c44f2c0f711365c8799d033364d5ec1cbf938c3629fe505e3f3e8b1 SHA512 2106b7733c1677d83f3ed67c2f6c50ede80e06029957e45b22d4b1661ad77f572352412048af85aa844f1fa7508b515b7be45b9084f40973f645db0873c7ca99
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mni.tar.gz 326496 BLAKE2B 5c014acc599c82d38cdf050712534c635a9576dea8855f491e85b753a3c04c99d604ca322299ba858a110dcc18d9058f0d9a08e6566d2deda700432b8454a6b1 SHA512 93e67566766d9f87e6c0fdf531724715a3629ba2647dee4786e40d5d07eeb9fc52c1769456f0f5c08fbcf1a3c4fe3da512ad41ed42563178e7af3efd87925cf8
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mr.tar.gz 463426 BLAKE2B 0737da8006c877401f0d4eeb49019ab5b60f9cc09691af30789c8b1f5c96288a08323c3620105c79d4c973c1ffe40886049197e4fd0403c7bceaaf7c4c34b301 SHA512 4d0b8a51b76cd92341aad952395d9992c868d63021c4ed09502665471a72340e9fc36e4ec3a23b0efd64176a845b8d352bd99e10d2e9eda083783b26e296cf31
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_my.tar.gz 376074 BLAKE2B 895aed7772f5b510778ac2dabcc4a0affd553cdde407182308665230f03fb83260ce358226a12802cc2686a9b5f7fdc9bc613eda9ece74a49a6b037db7eabb52 SHA512 93c3505646fcf05592bd7038d3e473164a3b917ac8029df3a54d7971e4afaba7eff0133fbc387d70d0ba8f368fe5e6cdc2e91dbd02a5ffe25672507379864744
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nb.tar.gz 3541478 BLAKE2B 21574f4e4061c3df833cd187040d0104c3e6eceaea9e7ed7dd3b55892d15625cfbfd40754d747b3afd37d58cadfb0df3b00e9221b88e45efbae7b2317a2411e5 SHA512 da2718c7b9c3193949b34c4b2e30f137f91296e933bfa8859997fa20a7795bf8d256ad50253eb1a4080a2fca716d08c730800ad4e0ebe37013a24c955e061bbe
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ne.tar.gz 846201 BLAKE2B 9666f7d93a1884b0772f13210d5266db8b5f8d8727a15ca564a7e8d54cf3302eaa7b477f443daa76bfce58e42e6c63c5bf04f76a3777d41d465af888e1dd17a2 SHA512 f374a69811fe43e1cf020a815765dabfd9521dc974b69262c5c59e40c3544cbe90d1f108f0fe0fb36f3efbb731b4269272f11b3119ea02be2b2401ace40b49b1
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nl.tar.gz 1646482 BLAKE2B b67352b904a875f42b092b56e51c62237fa4fd4c18ce8faf77c684fdfcc0ae748d4fcd7a9ddd00f1b16937e1331a6a1dd3e11259d2864ea527ee1af559922ab1 SHA512 3452b159a35d5eb5feed840ee692cfaada327e0ac8014ebd23b422e1bcf6c80c8e18b0de681ea75c21a34a4acc81838caa09f2cab1fcf0d892935f857c4ea70e
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nn.tar.gz 3544189 BLAKE2B 1ad9fee00cbf37fc44cfb9cbd71505ca900fd775c91f4e37dac98cc77bb1000ae6421059160fb21657095406dcc893bc7da7f3b12dbf26c7764e5f9ef9bd2c80 SHA512 9259b00d78e4dda46f8f299f5ee15fe5992a02b872c448aece83dfa0c0bc874c5d0ddfad2b3cd6b0f6ae4be98c3144add9822ff4bb89f12f5a0826df2c4a171f
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nr.tar.gz 228959 BLAKE2B eb06d0d56de48c0416b410bf2290b56c43880c9495529c3be4e9f068d6d84a12b6cd1023689626d5d6c2ae42f32b1f71cc6c259a22b3ce9b937556435fc190b2 SHA512 842a08010540f8132ccd487421fee178183a89e9aa4b014395af3b606e9a23535a8e517ef7af2de741c8f3b882b1175f2d116a21068117e52bcc0f76dae8faaa
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nso.tar.gz 259485 BLAKE2B 13ed682228b7a14b11ecf0f1eee8120f139d6ab0d9f750ac833a064e0bd4b550b365bef09bb0fcf111e481de47a524fbdd0f3f73d36645e0f99f237a436a7e8b SHA512 4411e182a560fce85c86887004eac996a3b2c9ae42a4183a38664d36dcb6bcd1ef50e86da2e22e26f3ecc56b65e54acf670a8fb2e95f0bd70e33bcc5ad6e884f
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_oc.tar.gz 1168259 BLAKE2B 5edf6fc3eb4c3bb6a728f794b3a665f681b6d7bde4cca4db478230959a4ce8a73a5023bd233859c9990412b57115895e0bc5eeace6157e9ac51898034cd750af SHA512 4ec1c6c168f7b938317240aa2752b42d03ae0668cefc5bc58837c8519c2a1b29a3544d2dc8994112074b4d6b90581b37612cb3e01b08dc27c261c21f913ddf7c
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_om.tar.gz 390043 BLAKE2B 4d86f07f109aa18b116a20f66144c0c5096e3d0a8e367ea53f6d550c8fa50d69a608146c8a35bd0acd1e39943d57e5d72e26e3da1b31fda6591fd335dd69e179 SHA512 4004addb4e98ac6e431b6ec03bc34f4ab4de4f6fc6111d7021365993018c41edcb132f0e6179fb6f73d025fc666aba31b4ef8c9393f7443ced30f98d81f170b2
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_or.tar.gz 480870 BLAKE2B 0b6ab66e3628b6b131d30c79c60b01772453b80aad77ce9450c726f2e6296cbb869d3e489562138e4e89a352298a1153b28fa740000d56f95a2839ff8f266ba0 SHA512 3b0b88b21f16a61c04788b0ce989fe65b60fe24e105479356c862133650c5d4cc4344079c77de4187de0ffe61971d5ebf96687467831b2f14c88f639e8cfa8b1
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 438027 BLAKE2B 05721010e6ce95e456877ea5ddd64ada5e318b51e33cb76014668fc97e52ef96135bcc59aaacf8c04126ab1ce4ff6659eac792bbce07761269147ad88102ba6a SHA512 4b106e1a9f6961d301aa931b9de0fde11f1766d85b439f6c0f6c29be66d0be010eaf16f7d225613941ebe9595269bf9fd63983dfa77eda4b7debd1951cfb885d
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pl.tar.gz 3046196 BLAKE2B 9f5326cc20abd6d5ea0197b4f0c55b70a35ad4c3a10c0a43f2dd73be0089730d8c94d2855434c1ccdd5414339c1e09d7eefcdb24b636145e29fa7533a803e3fe SHA512 9b229832f3a420667678623b0dbcf1bb0f419a03378c5e45d948844c8128b57929b8ebaf30a1dbae1ce79bf4f3191c9a49be0c2866976d4c87c7269843ba55c8
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 5740961 BLAKE2B c0454ffb450a734b3931d1b87f2d68891d7561a09b6307fb1f58bad5c29d782d88b8113dd96d17230c2cf83d6d8e53c31282acda8ccd78f8d62e410bd49d8775 SHA512 3e99ac5f9f1ce2ccc148deb6a12d2574d157236aaa4c51364c86ac7a71269a6f25b9506f5d41f2624295ab1e8fc18735aceb44ceaaf5c846342848f7e9751f92
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pt.tar.gz 2388811 BLAKE2B 1372d262d8212ff753528791ecad5602da5458e69218fabcbc5cf52edc33f05ddcfac02e35d20e60c89b348ededa920850f0f5f8fb23d1fbc1cd12c4035851be SHA512 b65767e5ea2b1f3d9cc716c1885dadfa22b69b4ae6bc47fba67900daf1a7363f6b598c306df125157b1a3c9d5ef8d7508766d5fd7bc345a7bb225fb4247307ec
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ro.tar.gz 2337732 BLAKE2B b6afefb4651557f8192d89a74d90d3e30600944812b8765d551c765c4a3d77dc2e056a64a93b3967d8d8c38f7f2eea7250a66ecf11c5c8b292a57b8a99962dc3 SHA512 0e2535ec34318bb50bd326a3a73b0626bc93d3087997e5e93603ab07f16c8cace96f1c10bc02d356aa0ac432bed11d21496bd13c4e27f69837496923d7e38881
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ru.tar.gz 2241142 BLAKE2B fe75db13ce2748f83714502ba3c161c4180fde4e8b72dd1ff6e7c47a27f81d8f66ea5a2436f309bd26fe4580f23a68412e444aa839fdd0528aa07fdb398a77e6 SHA512 e4a073ee179697445e5a893cafe84411916f3f387daf3388c850506daa743c580a8b399e5c4555f0d198431752db60e663f3244f2d9a1eabcacfdc3b105dcbf0
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_rw.tar.gz 279930 BLAKE2B 50f472f110dad933fce046c8792e02799f87929e482bd2d8d98e9aa209ddf6a482c1109cf60e87442543d55894992c03e9c18458c79ecb87318c225b95bcf6ac SHA512 95107b2a6800103c8229f7e712c6be3a2e168a3f41a1d3933d7bac20922c27938d2a40a8c7a137f94395c47630a66bde8cee4be0d9bdee7be07456fe3e004601
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 365513 BLAKE2B 3f24359946f8eb27c5a32c67f37b655c9c9328073e493572b5de180fc1130b446e7062601b6eceef0a252bc17a9787dcd62a3c900e62f9ed7f5815d90060e186 SHA512 e4bfaa78178365649d9b10244ba414f133f1836660155a7fee3c2c2da59174a56bc9a0ea02e58c88935a9769a39ac1f1c974c9680fc6741c3fee54097855e336
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sat.tar.gz 415976 BLAKE2B bb27dfd1deef29e2977a1b19ee7e51db4ed0c6fe404e08021ecad0a79f86b57fc6d66f341bd618f20c8e2e3341fc4422c1dc0afeeb2393c4cb70fb973c0d4258 SHA512 a798f3e1df955ce7d1373caf41cf2a3ea4437535451c51722c578da756652f19516e052c4bbefd48270e88837b85e25cd6bd05c3683d3c516950b2cd11d765a9
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sd.tar.gz 346024 BLAKE2B c2a65784cb193bb6c5ec9fa55da282b050648ca36b27c0cc46b506ad922c3c2c150ff4316d675e10710ef498c73378692787b21f199ac1c8e3a3e81b6f8826a6 SHA512 eaea40211338c8330ce6a09ffae8dc131c17dec18ed628a5bfd8d84b38f6bf18ae1c27d1a521e4152d7d6c288e328de5a87c3b56281ffce308403a86c327322e
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_si.tar.gz 656962 BLAKE2B 808d2ae6b09309ecd693914ea220ec21b461f4ed558b707fd971797b9fa74976672eba5c093f2848f935b673e9df986516c77d91a806b07bcb741b79c1464f95 SHA512 9e581a9458fecb4ffd023f1e83e0c05ede5383477d468ce8ec90e33a73e9d7b79cac08faad00c45736efde9def2f735a01ea94fd2b5a7b6a140b560f7b44fdbb
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sid.tar.gz 418331 BLAKE2B e2322d005dbbf68d8a9934f96f2eb1685270e5d3530907cf5a9f4ddff8fe75dcb1a1182bc6a789390f107c03c80005c1125b34e569dd144550fc2d96c335d440 SHA512 495c41019278550d2e15de1ca65c6001d4510ae9e8a3dbb83a31173ead20556a2d0fd8f7260b858dc00e0998d1a63a9c5b359aa8ede368668b8338b27a8ae984
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sk.tar.gz 2105473 BLAKE2B 5bbf5ede3e9a778986ca86aba730e28b1fd69cef98d722575f855c16ecf88ed91db83b123dbf2bfe01567b0ae5f680688d99d169b13b2a8de28df41c421c271f SHA512 01b0be43991249995a3cccf055228aa1e1a0ea1068d01bb23c2c2147543303767d435e5b44134b86b7a5487dee3bc988238aa6a8735e0bea84a5b4e1f0d71b79
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sl.tar.gz 2498038 BLAKE2B 40bdf56a1fb0a9c0982a893ff666fcc4098770fafae218195176e2d4d11d363bf73f11780478cf7c26ebcf6ca41b3ca738453857ca4c675b3d3f927b6bde381a SHA512 5ce161b026c527c764aaff6afb712a59ba9781e8c70c05303e050458628e0be1da55d8618ad7ee7472a1cac9b065c3935137a769c8f7087704bdd334013a3380
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sq.tar.gz 1077373 BLAKE2B 17305ddf3631af2ec3d4e651bc82e6b48e26bb2d01465c435eb9f5eb545c20288aba3945bf52239b5529740918712c28764c13d99ffb25f92a3397fd6ba10b02 SHA512 3fc27ce331d96a41c1f6acf5912c008a9eac021799ca5f751580708138316b2e8b4128b665704c25518e367cf147f7f6290c25f479875ab2baae4c9287037ef0
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2293213 BLAKE2B b06118a1dfe72dcc9d745c5a974ea652582cba9f754568d5a8632c20bd94d69936c9e2fb7cdcf64d1c82c15a92a8f506b66bd786136be179930436aec0cfc80d SHA512 63f271dda7b17eb605f1ee32bed6de6ab4da52e9f10602a533a635555f83d18dd523de1d59ae3147be090b69b731ce2e8719a15842e066cab4536be79d03f464
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sr.tar.gz 2701491 BLAKE2B 6e5b5734cc44c24ecf252a5a77d6a3a2420ddcd203d406d2b61ce624b7f4a8f0137de9a2cd5327cc83ede8a0c024bb419066090cbc4e4cf6b9540b88a87d667c SHA512 14ae2c06fddde8b37aa11043aeac5eb54ec03e9272f84389d9e57ea1d1e8ac491417a138d1fd18e1d1b9afd8a73e71f5a6f5955924300b80794b98820fdfb62d
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ss.tar.gz 233924 BLAKE2B 5342b2909fb4d3fa2db3a9404ced0f2e970f598e24f7246d152b4ab7a192086fa4ef743d69b34897f4704d91bec49cda88a72bc51ebab5110d9ba71ee9c4acf2 SHA512 86c00d139a25ec2489f9f7bb12282e51004879f444f7a133a8d88ffa6e15426ee62ac2a88e944edfef5522bcd6b1c42a3f73b88cf24c04658dfb67139aacca48
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_st.tar.gz 230269 BLAKE2B 142f19686d291db9c5cdba63391f6b018a639c99068a56a42ce1dd466afe643436e80217298f7b1ae78c16c0d8d0b2fc4346e1250359e109b161d069d2bbc8c1 SHA512 82f4f860e59cca63bea4cff9b290cb062ef3a649b1eb629b2e5105a0dc3626815c01895004ed22f3d899f2114cced2d67128f1d63e6b5bb4a347969afcbaf135
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sv.tar.gz 2633411 BLAKE2B 05240e807b0c6beaa7b2e92fe30a5787c596dfea2495dd103f30cc58945fb995b36eb5adbbc15673899c084ba8d3f3d5f27c731beda4ac229a47c1e085270a0c SHA512 a85a54441e8530dd62fc3417c419b4a1e1575d52d02caca83ca198a6d621e252b387d339244e50630620f656e72f32e96d8d6f0b6fffedd126e3b3ff18bb4df7
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 257521 BLAKE2B 33af85ae6073c4c672ca225dcc18afafee28e676a36af3db364e442fea39202c5c10afc547d473d29bdeea32fd8b8efbe4bd24c3a488b5f07628a722e11e4399 SHA512 5a46a09076ee1b7f7b9077a5855277a8b556730117acd6c0eff107982b462a9d17bac0043785def18af85ce92ec0826d3ab123b9b953f9379652aa4c6c71a0d3
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_szl.tar.gz 585730 BLAKE2B d33a8294e1c4dd4ca2f104a10e75535418ef7a59e2777b4a3c0e1249abf73acef03bbdd6077b9118b9984da12c6ac7ff29eacfe0372b0f3b93b884a54aa3ff0a SHA512 3d5864a52498734199971c642e6fa35201b9c81d4bed086d2c6f9cfa8582a4d57ce4ac606a0dc1b82510382b4bdb8810a2acb590bf57296192ba7e91953ed7d2
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ta.tar.gz 616893 BLAKE2B 35acde33d391e11e25d8b4e7568c23e95e9ba958c5c42534becf3ecc392a66821a0d101a6ba037dfb57f9d0405736d08b2277a3b6935a4a990e220fe27b137c2 SHA512 68e4a65db6a0a1572161ae5a4a11fff0e25f88afc9a9a76e71ead180bb86b0c84ef2d25d86907b92af5078179b3df9e5cc2384efb1490233e0f58524965baaa7
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_te.tar.gz 973941 BLAKE2B 7667a2f881c7fb77bc74e7664229a849f886ba527839808fa72d4768f47b2ec175935b8a1a9a190727ac0d92364569417e064709d4dc874887aa0afcbf763592 SHA512 ab1d2d404dad1b1abc0ae7c34d6dedaa8c93bc46c844fb0262f463d06abfd53f1b61352c2ccbb4c4d87f8684aca0964e757a7022c6d3c6a05301201519279852
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tg.tar.gz 311967 BLAKE2B 8f17b04965ce8612f9e77115f6581cf865475b13171fa732be15bc11134ff34ebfaabe6c5f81865a3af45ed12f05b93dc113071af2f9b917ad842f64b70112b9 SHA512 17bd79ab5c4064ea054d1e3e18b8311fcf4ef3ef5dee4d0fff4cd118164da78884498724be72617a5d2744ededd7de547270d55e4a0bca13b01905732476191e
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_th.tar.gz 887424 BLAKE2B a0bba5daee1610d5f7263ec9b03b283cd05f33465cd7b48d3f3ab3c3c11bb54353ee68aa791a3bc9cc873cb0550203150e80a3b1e1d7ca3d9d575211e9a3a265 SHA512 27e4d13f8d212c5fb54a845caa9736be74984b47ee050a55756420ae0f36161ecad7c1970e8ed9551f2b406259d99c476617f94528a400b4ccecf8495706d9c3
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tn.tar.gz 214094 BLAKE2B 1ccaf90c767741dd17e768e290011cf8c7f55b5097006668fe20f5e7b518f062c508e16a234b6fd8cbf8f0b002b27ea6a57570d38b9e9c6a3b97c9a2676b31a7 SHA512 2655836fb29e406076f180a4fd936f7a15598d7823a2088841f3f332600e39c627434a848ea503334bd510407f27ea94036f16ea11ffdbf71b4635e273dcea48
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tr.tar.gz 3005465 BLAKE2B b80fefd45cf01d88c72c69bbb59958c574b3ceaa8ae697ebc5da733f260506489f92068a36d6fbe9ca6f6db02dc97ba11af6e75a2136ec7f4093cb1452c8518a SHA512 1ee723ce5313f60eb5c59fc2649bc343f4762efb60ed26daae54e7ee31127986a3b34da5dc5c24258f4f62d1f858239cdab8ff85689847c4141d4ee7ee379421
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ts.tar.gz 227995 BLAKE2B c7f77051e3c59fcaa858375a04794b2ebc5ef7fd9e5690e005b28a15a7618ead5e8c075b65faa9b09092172aa9be079d1adac8e50a41f585a9eaae352b3022cc SHA512 cf0b03e957b55ab087eb606f423dbac1032c058c5ab7d7bf3cf30a84e467f5e1b1a02226e97660d7fa441fd57184c1a03a008f25fc7b6056bafa3bab76e12587
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tt.tar.gz 149200 BLAKE2B 2229ebfaf69e936ae1f4bd81fabbf97217c28b5bb3579fb8c90ac30167636c650f61471840114e8c86baeea89abb14a3a780785425637f5139aef688950483a4 SHA512 38bd518969885fb416691899758e2c30d1f8412b2d563c357d020a04f1902039ecd0fffa90a1bd553f0a6f1eb2af3feb33bd2d25369700cfbbbd1d72be9a22fe
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ug.tar.gz 443608 BLAKE2B d42d467a3f45de7ff4751d2e8ee3091750822279e41998d5f27534eab4b1239a44f42a18f61c637b5b24dbfc5d5348b91e2e577589782f71db422c8b4c075704 SHA512 e77f259c8ff3d9c292ab206b786eee50884dcb45e99ed87075ec608108107566cfb9f81812ebec8029368d2286e720cbd027d2141a72d86cf78258c6f7ef9f67
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_uk.tar.gz 2716474 BLAKE2B 07d7ab424c836b0db280c714e500884baaac80606ea3f9a6bc85d691c3d3e999cdb282225c4d650d10d9c654c3969f416ef942ba6420f25bccbf1df0f6688eed SHA512 a7296a85ab99da3222540c98067100ea3de35549d5f3d5d6d1fcf9aea29632d9eafbae361b74098ac9a5b92450ec05f71c623d115a880cd3936f1da274d5b093
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_uz.tar.gz 249078 BLAKE2B 1caa1229c16fa76d1c8724d91919ebd899916e2e5187a431bd1567a932952a1a3a7d6ef389d5cb583786cbf57f3acd2ed2dab20b0b7e8eeb92739ed2db40abbf SHA512 4ccea4c9b93191bb64e4dab762dda6b615b5dda68710fda391baf2decc9aff1bd26836536f24abf70b3c9d409f0e387d468ec266c15ffa36c7aa19bf2009fb68
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ve.tar.gz 231445 BLAKE2B 9a229c80acfbebd949ad69903a32b004267a5401c269d85d84c7d88e6cefb8cb74256838fc73f95ed562c0913df9a5733d98f173387deaecdda41d2063086104 SHA512 d80904e0f11c36b554ddf7a44963c7295c1333c215db836344ca1d18f1268a669c1abe27a7da8a5c28d4d46eacd2ddc6e0eab63c6a0878172e9d8bc9c6357787
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_vec.tar.gz 603281 BLAKE2B 69ee27c206f9a88fd9403251770b4e2aaee94e46ef896a5ef9f840e5b1853e6d3b4fa52e8522914c3fba3dd90277b0b6c6a578399961fb1d9ea30733d7712c94 SHA512 edac605ce0c36a4214109a396995a210fe0b17da103fbc6b431e082bf03c9707ac6fef9581bea2809d7db10ba25224336150c5078fcf22e9b3ec3f9b4900a117
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_vi.tar.gz 451844 BLAKE2B 2cc419bd02e63f1b9c06006cb8f0270f97c2a73c37a6b89d8d07a46cde0e6fa06449df861dc10f6fbf0ef470f4ec6493bfe91dafff3876a54689b8e6391b554c SHA512 b58bf87deb47269f16954170af623a0f421d376613f53b07890ecc6860fce86f934677fe6bce28275cce1adce6137133d1f175218b72cffcf2be0bb432f9f12f
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_xh.tar.gz 235103 BLAKE2B b1294153abde7f9047ea73db9824e4a3efaafa98a08913341fff2eeee776b11f0c84840669a625b757e35230bdfc5fd77b1c09655383cf30f39cf1361fa71bd2 SHA512 08f3a365c9801cce4e5ae3ca2e8ecf8d4736a537bfc04dd9396f734e4a0ee97f90a5481e960d2079aa232cf488a3107445678e32ea9188eddd4f4437e22b6013
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 914982 BLAKE2B 3ef3d3598aab7cea79ee1271e39f50b650741c5562875511c8e73394058a7889c5a768daea46479e19cdff66c1cce992eb9a7a3cc3738c80d2369b206742c9fb SHA512 a9dfafe35c2b7e67dd90177653d1eb634363bdea73620982cbfd1701afe82c85fb7c52b2fc17d1e497df4d7a4392bec1bfde5b4442847e31a18b2e251109e3a5
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 944443 BLAKE2B f462564780217e8757adc4154b3ebb0e93eaeead174ebcd401518d5ea97e027eeedbc27d8dc1fec47dd7bc0f9d8a7c49136367f64f1c35649ac6ca53e1bb69c2 SHA512 f07e75d36c9214b76c2cc8c14135bff378bc30f9dc7271ed683aeab7f1d8049000c65572658b52bc33a5108d0cea1f34914c6dca7bd7ffca48b222225dc4c98a
-DIST LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_zu.tar.gz 258942 BLAKE2B 3aba2f86afdd7f24a0d533dd5fd3e4defe702a0e18bb689aecca895774503178e1c547e296b465f15dc5b3f131f80c74b884eb541de2739b34b2045a5af54417 SHA512 b3c37d83f42cb7f7db9dafd81da934ed9977c1e51dc291367a606c7db09666e7064413d069f6299c977296d8fafee8f0f5e45fae87a52f64027564d7c8a7d2ec
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_am.tar.gz 3201688 BLAKE2B 165de2b89c6076d96a8c13f46eed831ccb28a3391d3023b7a7ffecc9f8498a8921577f4c30e2b2b664002402afa44c3d43c7abfa1c1cb871a489131e9278608f SHA512 a84f8fd4e12770f0a680f07da0efb353d183bf737433fea7e8491dd6c48bee769ca1d019c7c09c752be57a3209b3740239078f8b0ad183fc4941d4392c70aa86
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ar.tar.gz 2889095 BLAKE2B fd6bb06cd7f5f0d83f6b49a0da5ae3bd563d146ee49d5f8c7e81a118863179314f4c1bcaa0a49173b53107655f6d0a5777bb4774d3d960dc60bc4f4a8215cc95 SHA512 4af22ffed59e1f793a2d2f22236d30753ac63b4fdac3a5b0f8cee65147990d7cfc1f3a57429120844db1e4555608e1c62b330f4a3e2fa311a2a57a2a3248a673
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3055365 BLAKE2B 2950c36bfa44e400e4292b45620277e3170321f0b969fc61bb6279fd5c4dfc6999d0270666581e5ab60937de9d64a66319bb13b6f2ca1ecf41c3857e2d96f8a9 SHA512 7846c83c40cb3a39bf52a527262ae7310a6149c0e7dfe18b7e3fa13ac15da0036de0476c0f0e2ce8c5484381be1a7377b389aac664ae121e9c46da470838fe79
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bg.tar.gz 3355200 BLAKE2B 4d5d344d836e03f21686229c3d1b300a842e0c2ab54029e054708e6520c3b2f9bea675e22403842d37f24db3e8a3a238bdd891aa1610fb9c021c8cefbcc05e84 SHA512 f513241a950a11da7352ae5d9e7499ed40ed0f29fcd24ef678acc2d681c6701be23668d987689d25e17d0dc4502780ba677ac80559d8fe4334df898fed1c8713
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3360690 BLAKE2B 4aed191c53a273a036fadab9fd9f310f2af1271b7c050c034ea803a2f971dfeb115be883e75c9cef6c6254336c99efc8f97cd350395312c81f487d8b13514efa SHA512 335e2b5c27a9a854e80434ea09ce8c9d5b5343ce8fdbfc1457fa013905e70f331b61b258d6caa6f51176a8358e1f8b89e1d3cd31d50108335462d86d5b7f4fd9
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3173155 BLAKE2B 69a8db200d94f8fd8da75fc0804476d7085ac7bb2580c7a422b9e03d00f992903a7f63cd83f387e328189f06cb059e714ba92d90601caaa97fcce77ddf4dc8c1 SHA512 1d8ac3e236158bd36f12b7d2ad5104b69077d367a991a7f561aa4544c656c1e4c8994fee0b55146d5c7ee1d91282ed2e88927ac07c82dece7b1fae51ebde2736
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3169736 BLAKE2B d86c9c25e02a1ae8bb43fe6271be69df4f19b01c5863c9ff55f824a9bef3fdbc529ed7e8073f30bd062d8fb6e33b278a38e94426466fb5b5375995980c885db2 SHA512 3cc24ac890d2570081816ad7ecc0f98f4e67c4e66f28948a044d3c73620a414df947831dfff71d8420d8434dc45857c402b4b87186a5d22a772ca79fd57c6fa2
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bs.tar.gz 2973819 BLAKE2B 6d3a99e67ef87893b40c4863e79907cc5daf4adf38e6347650084c2efdbe0e60e4d26afbd42e4e7e7f65f5203de9ec14d19cc852bcf12845415c3f77d59be188 SHA512 5406e08fbb7dcb3d4321df324471a45ce2a17f4b263561a8cdcb39c5b38ca5f6162012b5c2019502880adf437803cec10489773e808038a139696cb7c0c8410f
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3059331 BLAKE2B f732da85d470b8fe0f27cbb7b20a14b1a668c6f3cefcc3c0cd22cea0cfc424417e2c807584aacf10b37468aef3079e7d5a8fc5da907aeea2509622d3cfb77a91 SHA512 ec00b3f7e066921a7df5fbaceac6b451c42a53cfef5bca3ebd4596ca15f3fc55334f60cb99503ac3a2023b6121e65fd4c9e992d13f7e4eb09d359b747ac5c837
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ca.tar.gz 3073824 BLAKE2B 22c3f2f2ab2bdb4b94d25f92d1826c0c8a48be36deb847577b9f894b61a1bf9fa087892e2bc9f1075b86a8df5e743ac6343a63d5d16afb193c221e9c1e4716cb SHA512 2866be4ffd1bb9f11f4811287ada13d74368cb54978169d8475ef735d5368cdb82322f4b7e280546ca9ddf4b011d112045e6b2fd18b399f9ff2a57a02469ef93
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_cs.tar.gz 3036837 BLAKE2B 7626c5d2b0bb6050a48c89813a4c9f58405037782c859a2da796445756c8e0d88c5b2828761a82793cfdc69f52f50e5fa759319e9900711fdcc79940a9c8067f SHA512 5ebefe6b267dd4e169bceae7392b3827043ef843785e4486c62101b4b52915b290064ebf74a0ff168fbac8fd2fbe0a74f538cd5c93c446e040dca585838e8bc1
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_da.tar.gz 3037570 BLAKE2B 3c5f1c09eb36e3728ae62d34c898fdd3da44937ff7bedf44e6d4711559426ed56c09c89ce0ca90797b926242124b34a9011b8742e67ae83bbd4633efe129baa2 SHA512 b265f76a1a003f0b26adf4114d363901710894371af4cf64efcb3cf1f116a1b287a172219601a031f864a32d119770faeb81c99a849cbb65c49ed16992dd33f5
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_de.tar.gz 3125697 BLAKE2B 72c844115b223f180bb79211ef1c0d46e496bad481d01cd3f5f1cbdb417405fc8185631aecfcd9ada20e55e0d3e90e7376bc201e22dc5973c1f8f3b7697122fe SHA512 69367d4ffbc2d944cdbb5da505822938655438ecb821668b8fee588a890faedac6b9289382820f84f4d5617d6e723e8cf1aa6028618780855e632600db6dd12b
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_dz.tar.gz 3293294 BLAKE2B cb699bb2ef9808d783660fecd53ae70996a60a1f09ec0bf4854b1913b57c5b2fb5a104edb750edc80d6a27c70d96d004b238375310c2a194c84c2077acdb24c0 SHA512 4f09699a776ca881b164c81bd143b1955693266d832c96904004cfabbcabfa34f8d4bade338194fbc5852cd5b45f3fdc41e566b39fe6b41e964a6967af21f14f
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_el.tar.gz 3654881 BLAKE2B 4c6e41c23dedc478ce95062ad00eb2717ea9ee13afa9c309acee43e75fdddebf4357112a93e529538dfa7b94b02766763dcb675590c96c40533b7bb0fcb930b5 SHA512 243c49b675de4898340c70f931a80f1b1552b538693e6733b9f7ea8aff4cd65d7161bdb4fc2c93c5e5e6ff6d90d1a38410b42a4e08b7372c798035b43a790977
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 2894690 BLAKE2B 3d4156f26877add6d137cd4998d827ef823d80d96969ab4b75f1be49fb675d008b4965e89ee2d7c2b86b9a4c1fd301c7688d19605b3dd6ff6326302c8839c41f SHA512 7d529c7278e6e47bf9ffe5a1f2708f5cb705d44766c56d2af6d9f32364c37ec79c56260e759155d6b5771aed34da10c72eeaa18800786bf20ae1c1c7a6f28f11
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2311362 BLAKE2B d0d7e752ca646a74e863ff0d18c4edecddd8d0d89421f501172ff7c3d4daaae4d778588de7ffa9e25aa6c18e2581a2ad150e9ee1732e9d0ebcc5315ee4ee21a6 SHA512 b5ae50d6cec5df5122d972e44e35466438592c7ac456fe49958091d93c546665932469e05e1afd374000f7653c06a30d9937c236fedfbf8f0d584ed907879112
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 2892761 BLAKE2B 1c96bbe0f0e274c32db3a40015644f158e64e91b4d7efb6d5f75ec97d242a1d253c4080d564ce98744830ad0842d2e2839d41ef30949e03ad382f3fa10007854 SHA512 2c1c0ba6d36ecd65817dcc07b2840d78e9723e9f6d17f9bf039c58557adc9c2f16b8000ee465de1b58b41de88e7cb07d96623766c39bec3220fb499e08028207
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_eo.tar.gz 2977085 BLAKE2B d9880d7a3b079d112ab918855927faa970a5eb9016472d79be432668ed00bf1d88f2d9ac2c85635d993c10167ebc97c5d79403c43b48aa4cd655709a07035392 SHA512 3346389d2ae3f161d89069b3406e6bc4977b688ed25015e05fa53eb8151b01a629d1a5b894b3a565228ddad6738f1f54801fbea540c5a10078a4bc9003bd2de9
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_es.tar.gz 3114917 BLAKE2B 710cf28348abcc009d5281b68ce6bc2f9e0f32e6f70dc225a1d7b3b6a298756a26e43ac037270f07f5c1cb7d24e27b748e0fa4188b604fbe403b96d522617a3d SHA512 86b20ec163be8f106113ab075df633a79d325b8828eb236c32c2d3982cd0412984d97ab862241f48521cc0f342a334fe01557112b38194aedd0dcd058faa60bf
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_et.tar.gz 2998327 BLAKE2B f505a6d7681c8ec191405e77371feb597c145c723082dfb45e869c348915b75a21d8307da484b6b4c37124b69ad6ac411c8b0adb44ad7967cdd6a4817d0aed2c SHA512 8e169a4475b53a5eeb31f8cf265ea44338fb68db4b4a87de309266577ef203832a17613812d799b0a490f9e1debf0cecd3c16c160f395a819bf7b9e3540d95c5
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_eu.tar.gz 2993435 BLAKE2B 8727901ffd72023e8728711634cfd16463ef665843769dc9b4474f818d8038b14e076a26190f4258115429af89d53d996df876cf49a7ae2188799b6d0ab43d8a SHA512 5bd435588705da3f0569c58003ffa08ede2a11ebb5ee08072446addf02026462f46d64cb09e0d2228ac8e305a56ce76406ad425f5d843b6c4f332ea553e187a0
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_fi.tar.gz 3035286 BLAKE2B 5a24784cabe277f84ee98b95d69ad33d87544a3c71a5fbc3ed635153197d894aa1d881277c8929bcf8c9d16ee8c6a2c9dba6ffc0b95b6a3f8de26dc3f96f7062 SHA512 467b246ea54c8f966efbd4af22abf19bb91d814395a07e0b5ad8047d06c5817fb816eea627d671ddec0a3e84cee8a5936f61d7f278fe1c7d955b6dfc00c4b75b
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_fr.tar.gz 3093877 BLAKE2B 744d822d890e7824ff43611e370bfa18a1273a1e20d206e84295f0f9a2d5ecdb1abf7bf3c655fcc7109da173483bb4dfb8dd9099e62d383415440d65f7e971e8 SHA512 d9d1a0c7465232eeaffd39f1ef4d6774e807f4b8f505d70f4397c667d76b5c785f7d70d9559cc49013d6a98e79f509e9d03a9212d4062b8231daa63fe9f56be9
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_gl.tar.gz 3051251 BLAKE2B 95c307189d770c4b3373f502f62947b4ae22c55f91c911d8700c627694233f27bd901eeeb03b4f7644d478100a404c5f268614ac12e319d1b6338c64f273e8b3 SHA512 afd044af75d0195558b6c47125b2763703abe1320fd1f93080e4e26e0f35b859ce8657282f8aa81542c899863d97b4d5b648447a20552f0d097cf17dc77ce024
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_gu.tar.gz 2981705 BLAKE2B ce40c0580a6c8bb7c8f1111aea4dad45b475ca66aa1f7e96d6a6c684991979f920b8d999252c055ae89f92056c5baba1a2364d3f0727d7c5d5f3d35d1b72694c SHA512 5850b49bcc222b3248ba412ea6aefd84e1892b5dddeb97ea99eb1506393aab1a5cbbca480ff3c545e2e555074b22a09ed1c763b164ed4a64e34ad1e64419386f
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_he.tar.gz 2811948 BLAKE2B bf720c037421ac9a86ca7172905d3b711ee315e605797f7fbd4c510ae50cf67469046594d97d87713eefa09e807acf2504c55c7cbdb2bab36c3b24f5a5dfa047 SHA512 7929bb5a7bb33a1b2633f3c14a3d58b7db3ce16b32091b290ef3cf2f9b56bd4b13fba6a64c8bb01fdc93afe95441c0b3beaaa05c25e2138a3b5acc382dfdeefe
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_hi.tar.gz 3010762 BLAKE2B c6e6b4023929e184ce91ad302a0a5c11d29ef7104c238f91b31626c60e2d342b90af3ef313b9cd68610278cadf0050e30979d74865f00f1ea1d2156c9e055929 SHA512 b7861f953d9419f3607d7e11e17c3ecd5050b368e7cee6a856a101a0b7886ca2a1c78ea8fd3c98f7b87391d8acd9cd2f5678c922acb9a9b8b655dfbd076d797b
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_hr.tar.gz 2970586 BLAKE2B bb1591165ef9ca77ba6675321171175b801506dbb1b9a0e290147b3a9ff06e808f4cf5a6974d9417be5c2b1a7429b8ee77832201d54436602df9241d281b835d SHA512 c80b2c7ae40118350182e5f8b3b8307a1084c7c1fbde1c4f7510825de6b30e185f84ad42c550270b731651166a6e6997ca379568735a94e9b0b9ce0ea09cf014
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_hu.tar.gz 3169186 BLAKE2B 4acc036a777f2238ec6949cde7adec08bc7792cf3b5e3f22616bb34dfa52f18f82827b44f129a1ebec1215f60a47430c3064c88fd327797918dddb6238c7e78f SHA512 7abb72cd5afda721c94ee5306d5b6559139c71780f4f9a1d735313808cbc000b67c1d41720530b5dbfa12c36e1c3fc771c4ae689fcc867aa80824a298d572ba7
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_id.tar.gz 2983406 BLAKE2B 13a3ac80c6f77c7fc1c8436e8104d338391be4d6e96e68574286a3233e7694725326d6a7b5f9f79b9b0e576cfd33e4af9dd7b022f683adfe579c148e5460d39e SHA512 a5a0bda833a86738a8d933f74af4d06ac7023e39a3775e9445f80066775b2ac3ad50b62090eb15d9e2f3a50305b256bde32b04765f3946423492f33ea3bdbb3a
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_is.tar.gz 2973792 BLAKE2B c5eb35df28c8efced400539c7e7729aa5957f00105e88ee039df2b42911fd9eea14e3a66841028f0f06e5b288df9a1c1b1857cedb4e82480a34a5416427be013 SHA512 4ca3ee4a2f6a34694f33c00e3957c7328e72742a89916c2687f5c49b396a47df54e8d02f6ed62276c6ab9e99e54a932f38ccb823e0a19828212c9f2757717c23
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_it.tar.gz 3047322 BLAKE2B 578d568c96c184771f90455c2baf08e5735fa88514c76fd631f22be8dea3809de65eb509ee052bb75b2233f1dae1211e16e6157077f42b022af2386d5c2d62aa SHA512 b5fee5aa578147e14306991222f624e4a20aeffc063d33d23ad3a15828d0a55728eb913f468c114a0290a298b277af41a919adca1003eb8218f6bacd3444e0ac
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ja.tar.gz 3396095 BLAKE2B 1eebb9fcdf2297eff74ee79f3290a80bb40d0f5de67fc5201cd102a5c6c63543025e57cbda768c2ac8622a5e260e4e6f144a1e9cd7ee22aef93680208f3e2536 SHA512 c401b6edc1478bfa0fa27c360da75c925e116fb260491cb2d611d4c3ec60d8f62fd51f09d878cf40451c3e41177040411a11d802c5f6e04407651a2fd8bc521f
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ka.tar.gz 3062218 BLAKE2B 0dfb234804e685f4e5764714ce23a45acf936a52b1973e8e2c04e2adbe148d9d482505d89cbfa077e71ed89044cc69182949f255e8dd1f5939b18992e887e441 SHA512 8959226a94dad24a11d4ee48eec1eef9d95a14338cbec733668ba6eca61b427fcceef5f0e309c5f07aa5120afa7f5618cef1aae12ac9c8ba796bc1faca3de717
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_km.tar.gz 3388459 BLAKE2B b8d5a72282e13a1e22662f81863eb89510f3ef5b79e54a826238171d92442181555807a69ebd7596de1697dd39675a519dd55a6f55d158cc5ac4f0dac27400ac SHA512 0ffa9c6be64df4dae852d81d31ed9779e38545d37f28247ab0e4d7e56a76aae319f18055b98ae03acce127d9cf09c0a9067082e9bc85b1dc7ae7c2ec12f38331
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ko.tar.gz 3043992 BLAKE2B 26e547bc32ad793950416451d2fad33d2cd1832e956d98a5a0e52eb306fc0a7f21a706db6a0ee0bba47394ceda2657363769b0008f9599fc0bcaf03aa5821e17 SHA512 59b739e9423da1dc6d8c60924ddc6efc4475c317077c7bc120d14752911426f0050ef586370d4514bc798d7daee7566395294eea25eaa1c0e8d191eaf07d0936
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_lo.tar.gz 2923681 BLAKE2B 6d71904254c28053eb199c83cd8c1b9f96f5803f1a08a6ad3bd2de2679b36ff3c4831e104a0fe4909e685a1150169f629f3b44e52989d4739ee6260b811ce2ed SHA512 041eea8ffd6b9621e8eca91fc8916101bd72a8dc14be7b4ff921b76bfa4a2a3efe1a5cd8da14763f5ad2ed492fedb8766a5801d518a95b292989e06d50a095f4
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_lt.tar.gz 3087381 BLAKE2B e830cc4f2a56a7e939d8043503bcbb1f846d37f42055f2d2d7b5f308041ae66e1f7f44d81722f933dbe517386a31daf865a3d1c6890acdab7710d78084c24f49 SHA512 2142b9043dbe3d727d2ca3d635f6afe9254771f34c36ebbc698053527cf6922d803e1135e651e3273aba62980f6ef709b38a86deebb8ee6049ddfbd67c7a3de0
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_lv.tar.gz 2968370 BLAKE2B 8800f4bd49adaa4b1284f5a98942ddb389d17c737a6796b12826a86905a04abf759c87a3bca61469e8cc1fc89c12f7a8f8203713c68c6f54d1b691808b1d5402 SHA512 d22ad7e774cc1bbc12f48314de044b4316c4232f67d80a973e349a090ae0a23a03fbeda74fbb2d72b0a8c82544318f927142228b1b41c469801a7486dcb27011
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_mk.tar.gz 3007923 BLAKE2B 7f8ed932a34e2463a8b03d5f6e31ea1b19300d11314bfe62cb855e01d9c1047b322c9b0a5d9b2a9e40f443bef8f672ce3f55bc3b5150ba533410d1a4f04f5763 SHA512 c121f871c75da3f3caaa94e38fc2c66ed1d0950d3de42a51ae58f182e71fdbeee994118dc78d32124e970f4a967e6667298b967c31c757b4feb4fab314063a68
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_nb.tar.gz 3006100 BLAKE2B c50ca8b3fe58ef45b18cb874ed2996c9dc8a192754365019f766eeba35c97f288cdc8748ec94fefd253271759bea057af2376cc6fc4bf9d54548c2aa686f9f2a SHA512 06f920f435b23bcdb783f48c2d07edb8b168d8e8969e86203c50bda587ef0a3ce1f1a5ba9a989d3a144b24450322e0870f1e6453a2f87db6a9e6b7a00edcae3b
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ne.tar.gz 3209999 BLAKE2B 6804693b8c0d3fbb12baf07cec885ef1c36f9bd29f99dd61617a24ac604ab8ab66301ce704eadc30a11db991e5418592cc2f664dffaea89d9f2b19deadfa0100 SHA512 997e468c4a1c66cc19e121a87b0f3b04be8e9b98ade758180cfecc9e5f8023a77374373fe7b666bf0c2e30dab57f8c727d4fe134af28dc6142aa25e4668bb2fe
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_nl.tar.gz 3084662 BLAKE2B 918f0b99d9e19ed8ff50ee2bad63b48265cb421390263230daba7152660d4ba2da94a9c165bbed40617e523b68820326eca3eecf6d2b6a028e040abe4da40328 SHA512 45288c7a9f5c8be9c95385a056f6aa867b2f8cabf95fcd2ccd94f4ec812727377ea79fb54be5a01c3cf6e9eb9b1f2cb297932369f9c0708cc625a1f473d122d6
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_nn.tar.gz 3012752 BLAKE2B e21ad3d18edf06bcc4a620823eb0b6131a3f78b1ccc1e4ee7fa050fe0278b5eb0156beb5a09ac4e5a109417a7e75ea4bc1e8a4aa14641de5e952bc0ba90038ca SHA512 73c76075a42f483511becbb7ad925698fb1e29849ec00b14c947552b909aeaab0fc176483f5c7d6b623e335e244972d3da64e3d3009da7c3197cecfefa7798e2
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_om.tar.gz 3042441 BLAKE2B dd01ce5d3e013f729a2bc72590ddb2fb94804d17aeb4b972f98c828c3c985db137b93f18694ff7011b93a726c61343a79c0fe8e1119fe555c01997e2800662cf SHA512 30716b9d57c322c88a269c045c7f711971936da681fa23d6728e98fe6e55be55dccd21b4e70c87608ff02731129493c1bbe61514739f3131e341f16ce352db9c
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_pl.tar.gz 3137826 BLAKE2B 4dd2f591fae4ecef91d997df232ce80cf0f5c1d7557ae19ff87245133f43ece648a2596c6df802daa053816d9b63666ecf8f13475046c320019c4231a532fd03 SHA512 675ae11a45a972c2ba893ef30f03139edbfd9eaa3e638a60b7cd35f96c664dc63f8b432bf0062418e6a6a3ce600350580be8b938261eaec5e2409f1742f01ab3
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3044969 BLAKE2B abc50847c87d1f33f6df8c5f188398b5f959d8ecf456633318fa43804891fb3556fb24663cec070c91c6ee1c490a159338e51ca7b297e95c84e6df214a0a208f SHA512 9036a0b6496b2db9a846a0dff74b7b6e109a420da1f01119efd48d7bcf4e1ff20b28925b3257b8f4f0ae85995a194d0f081ad2290ad2c4830f732c6fd72be43f
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_pt.tar.gz 3051211 BLAKE2B 611c12a7eb5c51b197a2e102c8739de844950985e61bc1360d1d7676c1b3972b271a87a437dc8fe4af61975da70f0e63cf594b755763967ee221725a3500a5a3 SHA512 41f504d82a39fd4fe86f1710e37d2ee9e6209b4d650bfabbb5fd3f0d0b63e123aac6f393f9d0d86d7478a1af00597c0abba1a9b23b37a2cc8066b8917e99d714
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ro.tar.gz 2935012 BLAKE2B 3857c1ff1fbe416ea5538eb436ad3e25de61d0fcdc5d5a286f0d06670e872faaa3a6c26400f7f9c82dd6ca7ee7c958741a67c0e23a83127db8ce7f6f59c2b73d SHA512 6c94e8609197e4626838232286df8a16ce518f3fd25b532f22f7af714ef864453da2d70982fde51ba164bb8bb4cf11bd6b9efa5d2ca417f1738d59f307c62c00
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ru.tar.gz 3293522 BLAKE2B 04b8c47fe2e01e55eba7d39591686150c612a7fadf586b18eb7d0a78eda175627f3ee6ec074f210fe266c74bbd1bf94987407c6ba542dff8cfa5f2e1cf2d8a7a SHA512 c2f617cf3c86a5d62d4e9398b7e8cc6678e080ed4fd3de2ce39ee372940eb687c9c230e8781ae05527427ddebdff0a2186033ec8470fde4cd99288dc3f452807
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_si.tar.gz 3079606 BLAKE2B 4f9aba8bca8c5180e2b1608fc71edef2ffc475f2f543e19fed56b3bf0797288bad6f1972f508fcab28db3a2927f034ebb92e01441e594554d57ab85bdc07cddc SHA512 0fdac98dd862e53cdedc4868343d2206bf15ba7927a281d65ba5596943ad946f33124149fc603e7139ec49857aee561e93f651d90c619bb83cb682c6a9fb1c55
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sid.tar.gz 3025644 BLAKE2B b2a8e36ba8a9fa36a132b84a5bc2928627117e2f7d5e901e57abf208c5a0e4c3a6f9a95f2e3cb19a034f229b61cf71652bc0e310af8bef403d8c7d04d18af327 SHA512 ca0fec17e03a2e3b38e37c48c71e859e3ae5d3284a4406d5205bb1cbdaf5b471a11de3859b834f390069494f436c03a61a75d4bce7f10dff60450a6d60fc2c9a
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sk.tar.gz 3083161 BLAKE2B 7e4a1fee84f0015c4bdebc801c0a888737b2f45993a2da910f5a1822daacd4586bff866fc17d315d33c9b9725879ef2e00f75faf626d948267196687b9f13693 SHA512 8861898e738fc0ef1f6c25e638d9219087f3570fd3da4f6954db0348522c9bf4975c67cfc488a24b70df0a85a0e6f2a59eff519934fe5d3b0783640e838f8c0f
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sl.tar.gz 3023467 BLAKE2B 3413526fd7bceb1fda01a39dec162d42acc578b770d2b4010571be8234d1cdd48037711f9cd1ce102379e4adb4f45385220c75b0326410759916070603a745b0 SHA512 23fb82690179fe52bd6f1e7a157b4cc4cadabe3298fa6121b71fff32f2ede3af923c745dd9bf0e72cc93408bfe5a66d65208b8de8f272a9d2a775b5726162883
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sq.tar.gz 2953893 BLAKE2B df9fc365de067c23ba21cfd22faac55eb9fcb533b8bd04ef358c78cf45db749c834d772a11a73f72e696d901018ad59d6d79a9717a68026923b497d2596f7b14 SHA512 47fc0657c0c91b6e7e049e261a8e4db017acfa3e718dcefe05d3d34ca4b3894a9b097fbd2235047b2a19f64012b910878990300ce799fdf77c0707d4c1ea8791
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sv.tar.gz 3028712 BLAKE2B 8d2edd68127c93ef0422f376b035389dada2a294082221991e533f8df4932f9938c75386489dedaf0d60363c3f66736385633b2edc52a2481486bd7011ccc88e SHA512 7bed92af5e043699c9f9829f2761cc6f2814c41a2a3026cfbd88c8ed52e9285afaf535ebfbe4b9079e6e0fffb6591bc12b3816b41be1d2a797322cb5195dd362
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ta.tar.gz 3267216 BLAKE2B 9c01a27ccb9bf3abffc8ac837e00cd15958964ba1bf0a68e1a26eeaf6c498f5ca89b2d74bc0b4dd776e59c16e6791947db89fc7e6f4147ff8e9084816ae42e74 SHA512 109237bd9666fcb3bf8076dd2d169055529899052bcf92cfa7f77022a0ea0618579fbb8427d963ec7654306ee35c2dc32c246fdf0f56c701f890359a51a2e0cb
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_tg.tar.gz 2970984 BLAKE2B 561313e228290704546bb8b00cf6b66628736a4fdf226e16d8b5daf99e8b8d68d72dd2850f6280e82e588ad025476ff81c2d039a254d7b91e6e11994f5004001 SHA512 4cca243bedaccd8f9684c9ca9c3c866ca44bf1dc020dbf6554f8c3547b765d9a7b05cbe99fb40862f51e92dd2a6d26d70cb72eac9aa67d7cfb7e97a595054117
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_tr.tar.gz 3090071 BLAKE2B cc0f003a37d472d1d528ee5a7591ba5f1e87032ce69b439909eff4f74b8a6a3b12c30eceafabeb6dbd7a45e91b37f8ec1dd1ef468144bea15720fb70c627b924 SHA512 6c1f25bd8d26cace8d0dd80b008dce0dee3c60158348639e3405ae7e02646bc74c4649d0a40374d606758a7966039431f47b21308bb854c0f64380154480d71c
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ug.tar.gz 2990971 BLAKE2B 5f82f24a0d4265d1db46ef231b286f80f6c1c6a1bb17e539fa8dc368e7ffb23cff7f842790618718ad69c89f1b3a792a62bbaa7e16acc618621c1a12bbbc7377 SHA512 3be61c078026fd2b8ea24853082c38f23b3ae89643dd235206b42f6bf1b45b6ba6a28c5c8ce40a40ce9610a2a6478737005f69a5290ae5991e7618170b3da3b3
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_uk.tar.gz 3282454 BLAKE2B fcf1d4886655b0b04fca5e0b84031a4840dbaf9fa9ea55db2bbf1b1c6a0881ec3e9f36030f70f257456ad699fdaf374543de45435441905863f34890af313cc3 SHA512 8e8d9ec5da3140db26fcbaf01e879d63a94caeb41384db672d7f67c272815b475aef9f332926533c7b6af41ed2a1bc4c946c3e58fa0c6bc454cb49fcc887aca7
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_vi.tar.gz 3020983 BLAKE2B 1cb2fd778c26a499301af840c119782f69028a7a2f7847ec8a331050d2919e0af07b1a359db26c97992c046f756eb23b9175b346c72c809577df51e9edba4121 SHA512 4d91c147cc716e9325954a66ffd39d85acc83b5fc5d68a9ac3836a9d94b44b4c48eab9f436b76d13ce3a861ec46747ddc0e8b225c1c9c7cd846c74ec38e5d6e6
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 3116378 BLAKE2B 4d62d2784d68cda73b49e866aa0a9a48671286c391597d836411928550a67696de5169f30ed1b02c49221eef0a13b754981e2bd50aa67407756e60b5d0ecbf4b SHA512 00e283618c91c996076e0e8bbcaf7e6e157007924ee0408f15c3c400bda10d797ff193ab0ea8a55ef3c1b33f0a1ae77bd3b01e2653f18e32e79ef7e6630776d1
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 3156061 BLAKE2B 54f27240216edfcd6ccc631af72ce52c3d9f5d13549844bf14c2626a1792ae09e588ff7569a3024fa3412021e91b4f4380e5bffe926f2949f5127188be6403cf SHA512 7c9eb6aba44af53c5a9d2ac71f748b133e17d70348b5d16026211738fb5cfad4f02e747104b4054152446a79c9d4c76d658955d6bc537b13251b3142cb629988
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_af.tar.gz 1338361 BLAKE2B c862fad3bb757091cde2f61fb515ae8022b7491f9d3d4c1e0913d248b4a1ce832c2cc3629b4eea65fa9b6b5c0b7e0bb52e5fbc070d1ababcf0ed6dedd34bec0b SHA512 4576a41ddeec7982b45c2201374365355e1bf8a778ecbe87b35dc2eaee2948eee30fe416dafd746532a09ce9adf24a4f5931cfc2fd33fe45cf06d8845e921468
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_am.tar.gz 805360 BLAKE2B 33fd193bebf0589eb10a18162c0d033bff7bed047ac34a11051b6d382566ab9066e9a57a9536f187bab391a24bbec69ac4b89e5b04d785a740fbb2666b7de7b1 SHA512 2f143071a78df1b4d95652abe067cda674b69dc94281605e9905d15c3e879f194c3b7dca0aaefbde1bd5bbd83530cf6eed720ca4bb90d8b37d5737f2f2cc963e
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2302975 BLAKE2B aa07e4e45c7549ba211a62b79c7a07a921a0243168aecbeb4e0128845c87c9e7e51d8a25bd4612c4d1e51cca14d1fce839f771baa9eeeabf97438f0429bc3760 SHA512 e648c43bced5c1c740adf6bf5207d563c42b63c24624f165fbda56ca60d28153a29cd8de3307dd1238c14927b8c3ea8f90ddbc4009d1a3ef87a579373835a625
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_as.tar.gz 430038 BLAKE2B 7db13cff935e84ffcd5e18fda398a9874dc0779a2d846f7ddb5ad29246b73a7707c6b08dd6f28655117b642caba6aa44f77eb32f5c458cd6a36bae7d123c3719 SHA512 d36eadfa9828fd82067dcd340bbd4bb3d1225a376044379c135d83da9f43e6fdbcf97f5700d69b7b182a77faa1c2c21077e8fc19c8f985eac6d27e8fa2b45289
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ast.tar.gz 484747 BLAKE2B 22813ef1170145aebc3212b1a96e2fd3e1c8b014c3b19de7f01a5d7cbf295db6f268e84f72f2fc1b60be5b84dc978c43872c841167910c70fd306bd2a2d68f84 SHA512 b6c88f8854fe62e33916a4328714b71b280c61c6ebd0a897c987bdce95ac9cbe148babb0bea6845475a7eb4e1550ef2c14902031b44e4999927f6a7dd23fc2c4
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_be.tar.gz 1953632 BLAKE2B f5e127950443305cc4da9ec20d08068ae90eb3540df6592b22601bbbda6a3b08d7f740a9741d9135ca09bb30783a9589ed31ff4030f07c8a0e97441df8971ea5 SHA512 bf5299c7a6159c0bd9f3f50360650ad5c8cbcc78577af56de38f12068e8c79d71e24de6c8d5df7cba51991d27532b271e57ddfb04fef9407f4536c04a3465f24
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2621399 BLAKE2B 9ebfdff0f2f654df47ab6e558cb925532abb808c721aa7b18944cf915f5068a1611137b59cdd58a8ff2eb33fa9176cb1ade1ffbc082e5c08c33e7fd48865d4c6 SHA512 5ff944f7c6d0acb6136f7795b08de895afd1b52b599b964071509d9b3e9599c2b1aa5f2c29279c5f3dc60a7765462fb8a2dfb93f903dd5aad2555ea9ec4d1114
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 601241 BLAKE2B be677444e3476a6bbc38c7b3694646d96ab8addc0a31ab696555ce205ec15d34523bd28e1108dfc50e40843d271be0ad8e6c19c808cf718c9dad3471d9d48e5f SHA512 df0ed37127d5346febdf909ef6b4eb20daaff489e4f9db3b9a6c8e08620bb71fc5a823b4ed8a3eaefd69fa596753bbda60a4550ca5c3d46a8a39731881b70604
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bn.tar.gz 755706 BLAKE2B aa5563dfc2939f29201ea902d5df683763ed1f78cc56e13fbcfb83a36fdd972a3f28e259d71454afe895dc13e438faf28dc1a50893a1c0a1786a786bf3914f00 SHA512 ffd993f4491f6022fe57d4a404a79dc32840df65a1ad847c8854ef01d0ac6ca5a286f1da2a9880381acbb116078a4e9846d5092be6a19d8de61d5b2cabc1b098
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bo.tar.gz 384618 BLAKE2B 8aaf3368ad2ef5e6c3cd44928394ddc36bd5833c1b16f65f91013a0c81d281bf358efefbe021a476158fe3734b1341fbb637c692e5afa92fc3062d8a594596e3 SHA512 c2b44756be613ac7d433c6ff37171044d31002ea0068d311ca892424ddb1592a6a9af02722233067f7d1e5a8fa522bfc8e32c553f24e6da26f23a917335020db
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_br.tar.gz 1341449 BLAKE2B 80bd982d0a70c0a299fb307e29f69afbad096ba7a0fb3072f8a78f2f5c2dd54259edb7d383ac59419744e11b3ab66bf9f9bb9a364f1079506c24bd44bfe2bff6 SHA512 d697c0c06336268a86508996404a2d0e4e3b6fdf36839578d3499213e9a625f2fdd6f3f9fbafd03aa35c2b096551d39a93391ea463d1dae099796a682172134c
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_brx.tar.gz 279805 BLAKE2B d2d0614fc7fd8977ffb0548aeecbaa2368578730c6ef174f73a97dcb02c2062d1c8791faa123d7cfde3612bf86aea4146d74756c851976f07f071dc74d5c479f SHA512 a776bea5e00425bb01175d7758e4b08d0ab2dc80251f4d98d1faca5333bfb615b429b3cdffa4848160413234b6dbe96b0def825606b39a439bbd47e78166a67b
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bs.tar.gz 556679 BLAKE2B 42e9a37716121b463f2be7078cdf1c2a0f905fef38950697f83cd25fb27141dc968467ab9befcda8c222d43c2ffedbdfe6329eeb14966c3b1275fe322a27447c SHA512 b1e19d82f36fcba1cc97273be9903b0488f206a2f823c1c1f8a352ef0071898f1bf2244bf304560007b23b80f4172313a85bacf6ac7ec64a117cacd554340c08
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2390693 BLAKE2B 1a33773a0592bd8b3c12469483ad5e51568a79388db572d7514a40885ae8b3105aed53377d656d189122ead685811b1b57f80de2298345a56cdf7a1d6b9ccb70 SHA512 02896bf0428c1dbcfc214b510ecdf59cfde62ff2c2c20e83bf18203127b3dda5f73d325ff466c1a8e7edd7644be8e46a2b4e23123e3c53f4ac8fe0c9944453f8
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2464258 BLAKE2B 82cd602b958df8d41919ba874c0fb48ca014b8d6dfebd550e8f6ca55c9a0fd968d8dc4a195e87379b0092a3622337eec3d80fe763601eec83e0578f926067eba SHA512 f08fca9c2ddf86869c9c5f66d7a775dc39f0a3ed0c7683189c1ebe965db887617238a8ec23057be18b8a8a7964d843b1758e9ce3fe58a8972d89dc7bc313587b
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 412909 BLAKE2B 0bb3f19e627520cc776a48957add3c7a173e3ba7c3bc02f5a59e1d3b70f5703688c2288702ba55f4d9ac11a2c24f3fdc5073f2f06458ee9dc51e72d7bb410894 SHA512 e770cff5b7b392b90170e7d057d4b870124f7fb681f0357a2f25ce11f9a8054b63f096dbfe1a3a19f4550bd22d5bf209020bfb5fb8d983be813b869341dd68ff
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3343511 BLAKE2B 1a7da545855dc04ab44de9180546929dd903f4f3183909e0cc98f0cecb96f8281eef34942ce88f101a3a86c0c907c18d76bdb6bd8a3e5ed2b0a9c7d930466f27 SHA512 2708b095ffefbbc5773254eabb16684531566ddb9f438c688f395ee39bc131832b89b9e53871f5eff0b1e0e262ae5ffa14defa4aed0b56573ddb65e4003ef1ca
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_cy.tar.gz 880059 BLAKE2B 53367d35a288aeb7ddd94f73c75a06b8c3330e26800a506d3bde119da042c41ac74437681ef793e2c3c68d3cac0dd0fb7551f58c3e7b70f223e453e410a0a8f4 SHA512 80500dc630b313fc43d09344297f0b8aef88739fdaa17e7d96e9698ab485e829c5f9dc21eab0f3e7f7590d4343d71600a7503c004ed2b6c05d1dbd22a87b1242
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_da.tar.gz 2774619 BLAKE2B d6b22474b958c16c0d5f19a644c434d0c28b81555651b2bd988cedff0b6ddc8bf84a5b1fb771869c0e9c294e3513ae6671750d33bbc1face3a04296ad6a6a68a SHA512 c3f3a0e1e1ad3766a9eee17e44f8e3c498479a66cf1b5c1733837137576d3bc411f4f238f46fb2d5219be22b8cccfba03100fbe7cefc2f84d10d56a6ef6c3d36
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_de.tar.gz 17366769 BLAKE2B 151c08e3e990eb5192911c0d711f2809ad3b627fe26ecfdade7941f4f3848483a7fb57d6ada4afec3a04764334d6b34a4e73cf6a4122ca2dc59f47b528c27e7e SHA512 48d32ba86f6fc6f3cc277c6b25286d7e8c4856f6350f7e4acbb2fc0c9cf7c01efc1edc0486561874f55678589cb56837e5b31765f111c1e0c613a3fc07be5887
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 353452 BLAKE2B df6749ec692a4c1cde87319b0f03f947058a489994207e57a98d3e6c1605e531e6ca597b82c8ebbc2afa70728a1468eda5a83eee6ad6737ac60e29cbfc010365 SHA512 5ab2615f3126d75524f62fe94e24a6125aaf16e083436cb62a970d9a7aabee21da7b0e37bf93b1badb6f31abdeaae7894af3e948087cbb75d4423fc63f32468f
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 897396 BLAKE2B ed9400427954ee3ba5b8057179384bbc39ce99ebbc81a52afd1642d30ed9d3e6dd6aabe9600c8c570b926d6a3dd4bfcbeec78e31bc6e3cd53a3c2d79907c4562 SHA512 5765b01168e677843021f85306f18b793ca5da663bc464c08d4eee835e3d696e29603f6a2b0e770d1fc9e03edf4328b59be1e0d556c58114807895e7492ba014
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_dz.tar.gz 407617 BLAKE2B 76f3d98a6c0a5f807c66cbebde2a125c4c0c05668e8bb161b553be0d578bb099bdd552106af31c2eb9ee88cbd27f73db1f2c36e1600d892aaee7acc726f1d246 SHA512 9bf79277d628b1e75bb0e88a5854ed9bd43c0c28534d91b04218f9d6f0a8d8e2f14979b113e404075d3c2e7e25fa4ae0e6cbda0d9a3e80fcb764f6d823318416
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_el.tar.gz 2897190 BLAKE2B 7ff50cb72853933284ec5f15bfa991bd26f5d368d3a19c239e1153473894a186fe9dd0d596f4deb2530e9a2cd881a972ab75bf5a4b28753394aa987bd20b3302 SHA512 1a2429d02693226a328eac4a7d67f787c30f3f758bbfab8e2de11ef36a7ecfe7086d7969f5a4b6b2830f520c8baae13e2e82930e95f092ff33d7a0299ab61c7b
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 6498960 BLAKE2B ee453e3d947eab7b1f808f3eaef902e1b01093b00ef481fa46d290d636eb1946b9d4e200ffe50f040217e3388802cab0b6d54163bb81d897e1f81ed279f4923d SHA512 bd00b088b89b84383bdf0cd26b74916e5b6d034909d18732bdbf9799a535f91b7c22dad84c5fca7b6932a6b79fee185ae3589230016f5f9cc352b6b2f8d30beb
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6010869 BLAKE2B 4a2cd6963ec59025316958d466f84bc291e8d7f55a4b48681863dea9785ceca528001a2ba012fb0b386e6d3a23e8bb7de59b192fa26be2f721912f6fefdd62cd SHA512 74f70b3cf1164eae06d9f78a2d6470eb5032f490ce417b5bfa368426188787d69aecbe3bf1e20fcf3a37aa2597ff790abc058bf6b815da8d5dba06197a414d75
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_eo.tar.gz 1140883 BLAKE2B ad830c58a5bc4be7344a08301d90665d4068abfa878f556e192b8645ae8eaf77035822932b16bbb3d7af88c15b17189d94f2e810f8764dcaa42102692f5800f9 SHA512 cdf5898af6cdd582a115d335b1fcd2b79a40eab9b04b772f74201e3db435c09d89a4c71c2736f238614fa0013a5d87486cd0f28b4b08d4988a0aa5881ac09477
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_es.tar.gz 3724378 BLAKE2B c1b0a9a3b38e2b2ea76528f2ad3689a98359d6e195db3b6ecf8482624584b7e1af59a0bfde0c33df142b907e815d44b66d050271a5e8742bde2b97f9b78b3d07 SHA512 79a6c76e2116424a8ecbde33fcb43fee6bbd4b4b0bc6e54035dad06f68f495eae5aef2fb5a89ba173c96b1323bf88d479335c6541325161de9fb3e067265fc72
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_et.tar.gz 1622859 BLAKE2B f77cb1e2e554e13cb0336693598d5a2bc7ff7b47b5bc9757dd74f4a4831d8fb2d05cd2a1d514524bfe6c8ac434d3170c289286bd614b625544f577a4b970e7a6 SHA512 e2f40fa64c5c1d2fc871d76c95af6d2d66615a6a5152c861b23819c6447b06b3ee69245e44916e0bd7a26fce93665e77289186a9d2a5a306f67ced361f4a66c6
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_eu.tar.gz 882595 BLAKE2B ae7b0538160122ab13e7120839398253eac2be990ef2002d64f78b4b21e0d712921dc226cd4892e7971093b5f92a9f5b8c7a463139f3f246253dcc9bb1cf86cd SHA512 f0f5604ceaa284d1b9354456a44588e2ccdc64476010851b83ed0725026bf783cba502835d62fefbc5e78dfd2bfdbe6b1ab5b9f1d3a5dde423c1d2c301c9dc7d
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fa.tar.gz 673566 BLAKE2B d29248715298aa1ca691f074204e2f48e4e45fea275f38a9fa5d616ee52fe1ef41aa57379e9dfa5d32e1797618aae89afe7a18af123362955eff98a961d5353d SHA512 249027627e0272b70e79b9b7440ce0353105ec05b8c982b884595c65b0b564868ce3971691c78e53f173f6def6ec69037588b4d2096202edaa9a38a3e038b29a
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fi.tar.gz 746172 BLAKE2B 1912ac84987bb797d507f2ae85380d5cf3583aabe97a9de946c0a1ab26c4e969cb63e41704ab0d1e6a9653facbdf4c3b5d910d1bd7c8c37e9dc6db7b532ff72a SHA512 c32f7ccc5fe7f51bb56b4f7d404ce915c4d3035cbc39062f40dc4f5ac77b9e578e2f5cf45889231118b0f9b2e7c2529cef65a6a15cb47a16a6e99e80956b7e9a
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fr.tar.gz 2828759 BLAKE2B 90fb3a76dd636cb7daee197420b7a0d6952f6ebd844163d290c7eaba3533da12a7ead6f8311e3121f3b43969370cb9da77604598e5db069422fb7923b6cc67e2 SHA512 4800fd48ea3701058686963bbde39463ab701d6d338c3aa043b7d008c31e34448afd8f2880827f4f22f7e7dce527e93bfb9eb88b010c2b14ab512fc8f18e700e
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fur.tar.gz 168065 BLAKE2B 71c8c9531b19d2bbb8250cb114d677428e54e0d7278f7065a874265c5555818f97f22ee638bbb8595a3a9bfb7a7e12e77b0d7962fa64bee1af8d825a3aa2f156 SHA512 9e1e6884d06b4d315cbefdbf682fb09a2b518b8d7b6b8753faafe90332fc2f35507aa555a93ea56e48ecf57b1f15b9486dbaf6ccde714fcdf71cacf25fe5b516
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fy.tar.gz 756037 BLAKE2B f8c106189b161fb1c61905f6ffdfc8af2022ebab871f162e1138bfddfb82e395db9105f4fd08d6796263da19cf28bc7d819a13daca8fefaa197e4d97fdfccb08 SHA512 5ab376c97e9497945e80754fcb87d29c4e1dd03c68d1e9076fb4489b6ce0e74ae5d526b2804e155e1f005a420c6b09b0ac8e84ea4411fbcd361dd08d3724d751
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ga.tar.gz 578127 BLAKE2B 819eeeed3287c1fb2ff2fd7281adea79323c41a2aeb6ee6653ed2b16ce39883b747ad8bf7426defdc8f19fd4aa3af55ed1a2a3dcd74f9fecb0de7ab63fbd972b SHA512 d9e4c2f4dd48798015c24f4331e88ac5946c8c3abcd931e76e3e7b90b8c33b1a6e10fccd5f922f764ecb19e361ab963ef41a91c13ae25439db0358550e35336e
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1547734 BLAKE2B 7842e806ca99a935a8aff14f13607db2cd2ec400cbbdbbfa798531e2b34994c74602c87111c8765001e6dba2c01d99600ea323183bbb6554a53c04d91801b5d7 SHA512 492d0049512964772ab45800c0ff63e8138e3f1037c16c9fd2c6b3f609b379282576ae61474a6b2c56bcb7373f4ffc051653338b041c83c729136a9db23be169
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2556935 BLAKE2B 852bb7e47378f0e5f57f6fea8795a01f5fa03fe3c954d274c1f62fe8575764695ad5d3a496a2c899d6dd360f068bbf2cc4d5d4da90d95c529e7af26aeac97189 SHA512 2462f2ccc9c13a9d12e0afedab5ad6c096d0732c50a766f23230dfef5f1ae394b3ce177a6d4ab6cae05be93d5f6852489048206922bd767082d504f4ce112100
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1138630 BLAKE2B 922f39e7c68204746b3faefc501009394ce46c7214a0855ab285d55661ae275de30610a3698fe70c01cf67133bfd5d739de216ae534bda047379866133bacd7a SHA512 52e9112ee735afd5564881313c6d3252f77f799e5bdde10b7e6bef972ea0f9c2cce70108380680dfd8d9e4b3323a7352c1dad3483df5bc42e6e3a9d1d1fe78c6
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gug.tar.gz 408235 BLAKE2B 95c62c9f145100514144e501da9bbde6f856d39a553cdbc2019929ce7ef043766046227d4f7bbbaa5892807dabc74f68248be6258d9540bc4f22781854a35972 SHA512 81224de22ceb65d90a48e375f1ee89ec70733ac97c457b5ea75f63fee46fc94fae1b430cd1a3098805fe8326335684392de28c43ef6a83ee99bd634f05a33b24
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_he.tar.gz 1484215 BLAKE2B c158be507955d317f37213a811cffdbd2780f8d035614b4da15b6de359fbda82339e97f3093fdce416fbbe25eb180e4de2c2dfeb47683f4c12a4ac4feab9777d SHA512 d9a68e92977cd9f0d90920180823029a9b625f08e95e54df582208d97e08597688bfd82d44330e6beb621f938037176fb79a988e4c8a9860242210e6f7100de3
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hi.tar.gz 465795 BLAKE2B e8cb2ca5018adc245874f1857152c1524da044ec786015f419e9ce836d16471f85cbd415f22a9a9914ba5a4a812df890e4b75447343207e1c73726d4631a9743 SHA512 31ec1c0ace378b91b5f92a95212d7b87b16cab78965657515766d634d900ad3996096e4dcac45ecd9476ff1a87556c17750f8f631fcf48a6f8684c333bbe9e4f
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hr.tar.gz 833464 BLAKE2B 69ac32d114f61b0b24c8c0a602aba23a1991ad2751238345650fde908a7e89fd6a64a5899d1da98257fb1cd523b02c0ed346165a59d3ceae5af2b3ad173cbcc6 SHA512 cfda3b4e0a13a2c76202f1eef530a4a3256143fa1d1391d77134639f0b208b733271403823464de7a38891022c5a62fa83cb918cb550a325518f05e2b243ae91
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 894394 BLAKE2B fb52499d82f69752f49dbd6fa387fba9a5eb069f9acdb8ed0c424c0e690414ad17648d22b3cc35ad23302a8c7e24773c896b44805ab890fb1b06a5ac5ec2ea16 SHA512 d4f869eee91a379c25f8eee5e5390164cd47f454def3b0947a0f3c60490da7ec30cd58a8761f9494ad73b8e898ea469aeab60ec22a7be209bcb45c323aef6ce7
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hu.tar.gz 2701283 BLAKE2B 4960dd37b8e49cc7eb61622bc0a6017ca5f542fd28e8e092b776bfec12c01c7d68e7b3b58ab4b5edb070e7157ad139dfc64da476fa1c80dc5edd5ff4027ba4d6 SHA512 82b425ff30350d092469fd748a3e3208d901aef64ca78d90d6062baf554438201a256d8b587e6e6e9b673fc79b7c7d2d5db30d5c3b705ea94acfba66548bd638
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_id.tar.gz 1663850 BLAKE2B e6ad246f0d6616c724bca0261584be7233dc232091bedc6b3e8041c4408381e81236bf9eb02fe152b1b243a3d46bc2645c4874e7ab6595bea43509ea36ee1c48 SHA512 c0c22ef0671b2204e471ee023de0bfe828780a51de87fb38dd7b42401d372e005d0e898b0a19eb1402adf379edd000a3566985a15a6c357c1559ff20a2eba085
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_is.tar.gz 1402157 BLAKE2B 8cb416d4902551654743f8e7097e70cf961ed6896e5f65420c6eb38aba308c1ac2cbdbffb76356362530038f5533fc994eeb32eab472f60afa164e62849e3dd6 SHA512 017c0b657bfa63cc4dc82110a05bfb6c792583d9e2775bbd969025afc68e171bb6de2fa2375bd3654a74625e8f2bf6722c25d6559523380fb77121439e100797
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_it.tar.gz 2142218 BLAKE2B 46057adcd2e31e08ed58f5281d92f0716ebd735d59afb53309f4b87943566d95067bb8aa5b2feef3fcc0fc8f05e1b7d2984dfd9d05796dffd6daea4721e0c961 SHA512 28b52bb891902f9d999323cb591118255889f3bcdba372f46b8e8e8592f91ab8d19d1e1c7baad7f548ec317dfeffb80ef36c77149fe6f31898fb7706c4556b53
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ja.tar.gz 849242 BLAKE2B 6dd6e23fddff7ebccbd9452e7924837e8c1b0e6fb08b9df9585dcbd70a7b6469501e01969dfb7e41fc83bb4a0f12f5dc3fdcc71bad1abbe8085729ba2e54ee9f SHA512 27b50faf832a23a220fa570c3c3c1b0e90654b115d441e47b990739f18ed198c1b28e7e1cd12de16d360191a40ead0d92d754b248fecb67fdf1e71ce2ad68267
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ka.tar.gz 330439 BLAKE2B 20b855a13edcd7c17687b0c78f2b1a8aa5c4cf00ebcc9bdccd63c8b7d911c603cf6f53367489a7c3f1e2a4c0161e82eb568df1cef40cbdb124ca070881595f90 SHA512 e0c5f671f856feeeb34f8423784aadb79fe1b6a0287f34b165ce5a3ebda09925e6243cbfa79aed03303d4c0c781d39b742dfd8ef7caa7588d5fa7af280a72b94
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kab.tar.gz 509173 BLAKE2B 92ddfc5eb8f8c50a26b3a07fb355a190032c83a81b4176b5d843944a80608a446e11f75224733b41f0a47bfee2a9d1b0ccbdd25c615eddac706c9aad5d05121e SHA512 f1e91f839474c48edd07d222582d342340ec0d20893757c36051ded33fea08fbdf3433c0c0784de33b1b62d3f8c40efe5d73d4f459ae4cdc5b0e72ad0a33ecb5
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kk.tar.gz 891138 BLAKE2B a2606e0c152e8e542a6942cbeaea9e2d6d17523982cfb1dbc63f3ce72095a57cd00c0fb8dbd19f3dc902bee9676a0d957814fff18db299543cb5e7ecbdba8f5e SHA512 79ec2d809e1dbffe43ac0e2df5f16f6bd15f50b42c5ce8ba6d3a0419e1fa5bfda531fbdf4e18edb426edf13a7bcf7d37d367128e7ae4b0a978013a68b8b6d7d8
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_km.tar.gz 688887 BLAKE2B 171272420132f96d38bdb729a96dfd7f0519ea3871b7aeb2a92cfac8d8d430157e19917f0e48e2d4f76867ec1a672de958aa33eff80a03808388467ed9649d73 SHA512 6123ebfe5778a630e9fe7609da622496bd15e44d340bfe96835c85429a041ef3c54d1aed00f296c4c77e37d06a0b073df00121be4466a95735fd3be8613a17c4
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 266284 BLAKE2B 47d5acaad283d6919e8ff16313507656c28aaa1b2fb6deba219309b524f2b96726c14952604fe4f7d28b799a737e748522e608537db62f9266e5501ff5510523 SHA512 8dc59e3ca4a75ba808043ecf38a091827f3a65f4b387514bf090b8d5b516ab5411cfb9031c889be0f21a31ca918294c49654ce9c0ddb22f7389e834bac51914d
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kn.tar.gz 467565 BLAKE2B d44a7cb9e20797a2147f47eb81572bc15768b58392ab08f60a158b2057d5cc90a3043f1ee36dc162576893036f22c24c04c808bceae2fddb780dc95f686d4b51 SHA512 0af83f033eb98941568467710bd70077adac7ff58f14c6b2301208b7913ba5e103304690aaabc2f90e3db6ff82797e84da676df872c20e983ce54cdc062903c0
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1481619 BLAKE2B 46c5276dd4778c198b14c316da6cd94af3dc3154652040b6c875dd09b4934ab245dd3db2e0d907d7634b4441340ff447f39fc718d8ce4739e99a46f0ec8553c8 SHA512 1bb9e8f3bc266dbabe93cc0df551705ab5dc0e5836d73beada8b6b9b1ad6a6bb6defc860542b2b2e260bdea6c84e04ec5f6d4f9fdf64dcc8d7e4116045285df0
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kok.tar.gz 333369 BLAKE2B 8f770452975fd02eeee961161ebd3c3e894de3d70f4e8153e403c09b5824e382af93bf3c8daec67ff32047af700bbfc9bb9e0df7f4cac034d339b86d58d65806 SHA512 f15cfaa6192b25af0f9d221dd43b66f4523e039fb1371e0c84af60a2362151764225387efc3b404dd19083628d6a2ef34a02a80ebcc697a745dc036452a17b30
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ks.tar.gz 268248 BLAKE2B c69287b5150105c0d93f610903747c1a1f6d79d7a3144f8aafc1d9b720d101d12c1c0194b94e821b27fd12736f5d231c95c5bd672d626677cfb9a409bdab2023 SHA512 c4bd96a3aed484a710569526b0e1cbe8f2001cb916b4585ff143226273b8ab7c5c84bb908739e69325413edd9a99544503fb372243ea750b82cae0c1749dbb85
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lb.tar.gz 125365 BLAKE2B 3dd2d2bae1ea1acf8517a1096a6db8e78f08ec699fcf8e29141315bab4f2782daf1bc615a5a114fb70898323e292a140797a98966d5cfdbb6b7330342bd42ea1 SHA512 dcfb4c8c1661239527a6b68b77079244e2c6ea7e9b8bfe83b80c28eb262458efdbc949775a79e51822156237ae7e79387d32e811622aa79bc1b894f413debd53
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lo.tar.gz 449034 BLAKE2B 7114250cb73eb1ccd388fef8f729dd5e6531c15f2a220841f32a7d73916da4a437d4ed07a6fc8d6b92aa8c3fb3500fce15788e3b88d357bd38f91e67cf791f0f SHA512 eaceccb5fbe9feb5dc9dd029b7dd1eb21b469f9fd7ea8a96b20958f18e21b21146808c269f992c81aa3b659882e03a9872a77c461d44c65559a7e34875ddff06
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1065317 BLAKE2B 5813bbec938fae89be8689e5e11c183c1910d39c58dfce5d5a7f09d1321f43425b382c408443bb9316293e7c30bf298b3db45a331cb7d4145021f41c3f491e61 SHA512 0f35e07945e73a32d94a7e5c04733300d9eedd689400c2fe9eaa35e11911f2702fda51d8624a56913f64f2607187dc8b09dd95521d0b259f7de933f92b5b7356
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lv.tar.gz 980012 BLAKE2B a05e95b3f7678458a4f79ff12b90f90fdbce4cabbe20870a74605c1ec6f9f0bfed484f0686b6295411bc469990356dc2dd1b6240d013b0d7b9c87882832e258f SHA512 944a62eb5b77740c401da278c15d7a8ad0f6a75445b2ecbff91907fdd663b42c91fec80603c1fe5e3d05d3d9bf025053dab1cf64a7f04195b418f7f7899fb61b
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mai.tar.gz 272106 BLAKE2B 76ffad9f3e5528ae9b59891ee5f67a7c8aed8a6a0441687167d4e2e8329b6696474deb9d00c3351cfeebe9641df82ffbfda3e17b0dd1748417a7f4f6e5059220 SHA512 8b6180de74961ad6a80f6a19e8689e3f9aba51d93a711ec71f82b4ff6e020d8a5c3a26dc7030070247224050575aef237f15a8b0ce29b6a32a1586d771833b43
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mk.tar.gz 379575 BLAKE2B 1b4549d13f220d46b24c2a3dea57afbc854defa83a4afc4248d9addc7de22b7c78d70fb0d431b1f216c6f75f8114bf692e135459be23a8c26ef265829239bb71 SHA512 1c23a5b3a5638d4b5b9185b072a5bb360989996788093b7e10af0d76348cc80ac546fdaf9895a49782cf8cb81e33dc7f78bb0eb601540e22df454211b83a003c
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ml.tar.gz 433832 BLAKE2B 750b39959674ec294db38aec83a47adc7cbbef3328d58345294312c49610371ee8f230aceb670c5a50dc22e5aa829062d313adc9d7ec36f64e162b18d17eb94b SHA512 4dd6e22be19db7ffa96fb9e703aa58a67a6b90c9befde0bb0827b57e86a0f3afddc65e450809244a701555b20f88e1f816c6f0e8286fb328f4e53fff3bbc6958
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mn.tar.gz 2320625 BLAKE2B 7d362549c162987608c23e22d8d71ceb0ff55d3629593c9dc49f5072c2d41149978ed68af077b3699ac2fe1d79101e1865065f48428a4d71ddf74964338df90e SHA512 614b8aa15c7c12f1764ed8943c707ee02182aa5b0d432e99b30f5af58a8489ec2c3893030ad1d031fd1f4226048a184f12602fc12136b658009c2125854e1028
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mni.tar.gz 326478 BLAKE2B 33e7f63abbebc56e269b501248d5167ee515a061dbab73345df793c83e94dbbf5326231f0c066ebd0591477c2ddaca02edf06341d0da1106529cb880ab29775f SHA512 ebc17f560a5d635a4a8b1a6ac73b0350fd57c2c312efadfb5f96621de4b986b282cd38433ca09726503615917a52be7b691ecfd05c479b1fba3612f9a676afed
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mr.tar.gz 463421 BLAKE2B a00e7ca6add33a0187edcce11365b8d1520e229e1fa927ec1404f8b5f85137da72ada2a3bf2f7e84c0cdd7925b1ce6dfce7c95bf1a6b3cb726e6a9ccc129e6bb SHA512 613e3885729521e3bfa14566bc2767305e584277a754c85b96ea3ea9d8778262c4b4330558201c977ec176dc1a50410901c829f6359ed598daa3293c09660267
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_my.tar.gz 376028 BLAKE2B 5cdb69800c45c4690426439268a6ee9044d23ccc345e6c983a95e1142a7a567c64336adb4e3cc33fa9e61de65698621b592a8526fbc38cab497d166263cf67f8 SHA512 88c7faba1da1173995c1d9255980ae6831e653cece7abffcc47956356412399eb0ed588d6da5265228b46d09091c1a427940dc3520eb509a4eb4488934d53bd0
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nb.tar.gz 3541478 BLAKE2B be793c8365f5a03b1dc387cc957013be447d01285917d901846cfbf862042da9ed7d1fcda778ba13292ac932aaf3642c9498d5d17bb73cecb97c2ba6e280e5be SHA512 d477099f21284efd6352eacef98788645c8d28774002195ea4c84ca4a5f70cd7a99aa662dcaebe65644cecd1b7aafad6862a7c8ee5e6a4504a647bc3715eb705
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ne.tar.gz 846191 BLAKE2B 7f55ab422887d97d8228cb6ccf58f1d32ca6e2deb2d944a4d15ac1eeb3cbc3f504311987d7078040d7e8a4fe8c1c393debadaa4d27bdf2ccc5933a899f11d75d SHA512 b494021b0e559dcc0d22f51a7dc600b35935e1d230936d935f1bb3c704863d69281e2b3eac8f4ba6f50966f275d24f633fc0ae207625d1f71fd7ba2c7edcaa3d
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1647278 BLAKE2B ca5e9a712acd5184e39227562685033e4efb3061d6dd62b770582d28c7863271be025f4ce9e39b9785870ba701151a871fa22545df4430174e7b009764e90a5b SHA512 812e42c9e51369def9569992ab34dd8b1bfd93f8972d140cb66c7a19d50a8c8513b10e0f8d39d27236f24773c2131786ed53eb468faeb3c7e414dcf40d936308
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nn.tar.gz 3544190 BLAKE2B 6cdccbc66e2472b358275c47b792980054e0b3a71b1c317114273b9c5dbe00c2775f28703070bc0d3af7306045602fd06347289c72cd6ce4f0530f81cdc1b204 SHA512 515a6df40562eab50ba59de547a173015bdea6013609eb9a8ec31ccbaaea97c99f4e3fc510eed388070bb40808df4b7a42c9d98cf2634b823a8680d4c03ac05b
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nr.tar.gz 228958 BLAKE2B ffd76cff32f1b5bd3b02cc5d3d85a5672212e4f041ef5e384234c7dbcee95c527e16d3cbf04a99ab187443195303d5e229c3c8d24e15b072d9f9f2603574b1b7 SHA512 027e280b0f86ae9c561d6c93939315b94482efdfaf8e9d3c117ce29feab36d77c44058f0f8304ec6e452dae8042f4a1eb565ecd4cd6f85d8e8beb7e8a97bba87
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nso.tar.gz 259487 BLAKE2B d8cb772bb8c4b1d02bf5b2ca20e2eb243bb6105f0eaeeb6bc97cd341ca7d3f09ac5414d1dfe84d515a15f3f1bbc6b1dec46ea86092903e13ebc277ce90331938 SHA512 8244e335d1f45d1c6b6bb736c5744d8cdc108b4545b185f91d4be360aa339f2632262859c8dd1046c6fd89c797b9580394e759bed0e33172cc48b4e19b7feed2
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1167641 BLAKE2B b39c60313910d8bb78df6b5373c58f1311f133a2e9bd4a731fdf82f8f590f445f706937558c60224ef209337ff3b1c58e7911425ad676075b244c13cdad8ae94 SHA512 ffe9722914ac0a7ff3cb121ef6df3d6583835cbe7ea38da873c9743abb68dd1ad4739e142ba0727ef7c59ae3095c53d7ab2063b47da72bac7f45056bacf25eca
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_om.tar.gz 389376 BLAKE2B a5fb0b365f2492eff344cd8a1c042bdc111f756944f940296e401b9395351766229c3e04224a1c5fedbf7111b3ebbba14c51b6da54cb51212ce0d4dd73e3ec28 SHA512 23aa11692c26d1a11562c951ac3e8dc6ca35f512dce974dca9e2afbc3abf796d8c732200be4ce2ab1eed6f3150bfd0dcb25c4975159f82606c803ec7a3f6c5de
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_or.tar.gz 480874 BLAKE2B 691fb3bf13ed989fc9d40c9f0563187f84e2b01d1cb8b8dca5319283d4f4dfba7be18b528d3c2ef7851117fd8e51e6859103d6cda3d23b53ba5c8af6d47ea92a SHA512 80c2d155c4e1a9fddf2fb87757445359af75e18e5283e4302ffde854ed84dc8eed2687d2e8736c1338f68a1c720df99543d2ac33fac99fab15037ebc9bc254c5
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 438610 BLAKE2B cc1b0f866167daf1e2b4facb6f0b052d4a4d5bc9e1c936c118804a3538b73d02c831cc1e5ba38469fe88e9766c71d10496b7cec9bc397b47dcf470b518c6f358 SHA512 93e12a0679437dee544a29e185ead68c0d82edc1d37229441375f9a5d79265cc7f3d8a535d0b0d020e86c2418e78bed4ab92548f49bc3bc9811d5d670b8372c3
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3046798 BLAKE2B 96dad73377637e121e741309d8d35a995a5d4860e86ea4f334f9c826341b2005fb9616a5bdc6b2c7e78d8b10cde368a5f5d991912aafdcb51ebb13cd4c85ca1b SHA512 469562304bc94b9e1d835883bd93d371c52cdf9726ddf5fa891c8bd3210b1d11a01b6b8ec2f94852ed3721392889ea8b256e9f43e692da0ab24237b59812a926
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 5740554 BLAKE2B d811d6b44480ddae9c7e33ffe3fcedb9e22d7eaab50cec4d80018ee9a90880ebf4c8451666c2ed341dd68db57e143c9da82730e965206512f04b6dfa2bec9ecd SHA512 23f37e2a17a6cca242b890333bb84164ee5c58503d4a98b4e8fd66a9f93136c750647a9c3686c1553b0d9ba5d6d4282ce95622264e7672c48cdaf766d9b92095
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2388156 BLAKE2B 1c1c1349f0cda0e61c9d2f1ec230ffd7e8450baad7150279d961fd4aed7e6c46fee57958ca7097b96e873fa24595a19f45ab693ee702e65fe87f526f6a05324a SHA512 0159b5ed3e2ae7f7828924b1b13f5c4156464e3d160169a2a71c8551de3077b6359dc34d1c459d05ebef93456651ef4582eaade4117ac2dcc264ad21e2ed1154
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2337984 BLAKE2B e79689abc921a6772de33cbb607a2a80e1b18b09feaa378212da578811318bb67400771a2703f3ea73f47fb6a2025bcf012417370ea7d6066f399fc7be5f8182 SHA512 1ef64fe87dce6c61d0dfd4bc88c0484ffd1ad876077f50fad66dbffe6c1a20315cf8d8a7fc37b588fc2dd41851945fb8ffdc39de96ac587186fba83980a8c565
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2242339 BLAKE2B 2fa2f5b611ec5527833053bebd60a5bc3448f83defd63457c31e4883d3bb405eb05d73db732abdd45d65577ceaf5108f4aba5ef18a0745057f4203b95475ac82 SHA512 80416d8a35d9e0dc1bb4aa0a98190c40e82ea33e48ee2f51d857e3e41b151aabac2b1937e3f5c0cb1f212714dc41e166f9308f168c143bd07fc8d3d02a1300dd
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_rw.tar.gz 279919 BLAKE2B 81c7f0178a3e6ca5737b001719690a3a3d33f10592424ada71018104f86f4cb17cbcd30a65b64819c9c0c92a366ff8b42731e7cc4f4330b26ead1ce3fc924d02 SHA512 3b725b98d7d16ea54642f12a163e8bad83a11ac077e4d89822867c68cd3adfc46703e1e38d7548f5d13a5409d8cdd35174439fa691699a720864a23a098430dc
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 365517 BLAKE2B 3b859d6928fbd5c40ea043f3572b77d708a55a63ec1954c78f771b7c51d6111f73d043a641528a4fbcbc9f78571ba957b1c4de42b922a4f22128f0806c44235b SHA512 c36fbd0ad3ebeda17fa6c6b7fb3c4d67dedb1def21e0aadb9bc10acace6a786e37b22222e9920b98e7f2c3501f38189817a6ff7f4ccc75f9b79239cf868edf21
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sat.tar.gz 416623 BLAKE2B ad5e7376d6e23dd9ee0b67595bcd11c23e1d33419ae3e381701787ca688d02a20621d1cd1f19fcece0b1a3f5d1be555973a569e1097c85916805a35f0b64a235 SHA512 d829bb417c4675a7b425e1176c5ae615127e11ce07c97af03c02fc00c8b537c830fb4b4c2a4882de3ee048bc3e17e7d4df822be9656c02f2bb6c3807c6bf7cb6
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sd.tar.gz 345416 BLAKE2B 83bc121fd58d6d78827a4718a80776a5e748049f043a444ba27760a0bd623354191ef805c8e9ac9cef1246b6bc757c6397bb8bd29ee05a8d28ec3baef593ca8c SHA512 82b65e28da90c955267ff841fdeba3776ac3a7e03d4486b82274b202ad092f707638d11791bf785a7271ba5f9ed7cac121a3752dd8d66fd68abfea48532ba47a
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_si.tar.gz 657659 BLAKE2B fe419d696452944d24a2849f7a9f3f2c08a3401e087db9952b788c6092b9bbf015e706e876a35417f3e8aeefa32dd6d428b56474a171c3ca7a287984593076c8 SHA512 055eb4fb13a0d14a82b3ed3f97717ebd3cab80367ddb557c4decd21846c290528225095d5a8d967632599767f0c9ab3ecd41b44fc1c300435cb050be18b90d92
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sid.tar.gz 418342 BLAKE2B 7020a3db245c340f4c3a7a81d62ee823675bdbbe8bd52bdd08e5869230588f5473300c06f461f9a9ff1b7516a1524b3b9845a18e572d252d567ed4c1b39aaff8 SHA512 501bcd30a35a609e08cd44ca3503c1c1a7211453af35e54a9d24e3cacb7386270252a7d5b2b3dd85ac60c5a21aaf0369d6088507a4860a6ec19ac0b0655d0176
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2105123 BLAKE2B 6be5d77819c19cb9ca3f22f06906ae4a1d3a76b15ecae1d5fc97f98f09562f52e610fbe465e2e4fa3605de3fdf6feed2f6562136def8bb10d361a636377b424c SHA512 0b0833a6cb05c710523cf61407f9bd942e13af85ecfd38034379b16d94420acd7ff3c30d3f18eb8764ee0f50d841671983b5855a3ddfd9a675c578c786358120
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2498673 BLAKE2B c8f80e2091ab5ffefa8b3dab68795d91bb365603b9c153da65f4a18772eec01c95b6823faf2246fb06b4dac86bd8ba0abf5d3725b1476f745c6766e94689ec95 SHA512 1a8d7c1781d0e47ddca6bd6da702e0d40af71bf24994a0ded46861d9c6139a64a6adcb498fbc73077b92ef4aa760f6bd60b86487375dcfdd483556117f68b31d
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1077445 BLAKE2B 64e8047cabd16df6f8470cab38fe66f6df970860891e27f06f9d2b94efdf7b0578a1e62758f797f7fcc4399da753ed007ba65f998d3b8add57b034991ef63326 SHA512 cd2ea9dce2a160a1408ab71d79ba651209ed9b9552089c72fc61ed8800c54d02462378c9d4305a3a81479ba9051902a2213ec6e5d556c5789f0d23f4d8d4a291
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2293213 BLAKE2B d22e90807d75e50202883e73bbc84cd0152766f18e187e1254438dcdf5e4b4ebdaed97dd1500013887e9a9580dcabc30fdedffdc08e28bc9db19d1dc95eb777a SHA512 6676ec47847a6e362f0963f2815a8f53d2a0840633a9d7d8928da0572ef4c4884950c3c4f93ccf91b00e61044da68cd2b9762645cfc0ae87596ca4594ea18d78
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2701495 BLAKE2B bde944fdd73e19c791a00a2b8d3ad357dc2172daa8963b489efc3160dddbb6cc61e71e195135de51703220ec49b9352a2b30d775b1602177e9cad07dada36506 SHA512 1f2f6bcef4b0e002da32b0e62895b1672bd7ec4960590fbbb2ea10aa137608d37db61466821b17210367c93e7e01255699b3a0710a95c9853d38ba3c8ab7f4b6
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ss.tar.gz 233925 BLAKE2B 3a216a1db82a8e31dbde402b7081293ca3111171c81a0f910fadc040e4232d9704556062f9dc47caabb74e2682d3b85c1e0381fb3d59d8cf19531d452d4a31eb SHA512 b92edb4e9d4f7f55a75335d18a223ed1d8172c7767854e31d13c8b41f06d0c2f03d1369e3a417878a9ff1d4973fab4d36bd7c237cd2d1df45a02865b9fdf6d60
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_st.tar.gz 230267 BLAKE2B 1ccc19d3f91b456479e22699d6fe1db5a2cdffd887586b4cb860f09f41b3010f545198cfa0d4ac5999478c7fc0757564c210b60f2672ed71b7f0cbaa3091a18b SHA512 39570f069512316535aaadc51e6959d0770d61d585fe2d6a5dc378b0428f4f4f6f0c6ed529b73c81744660035be13feef8d80b478f417c2a0d0619188cea4915
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2633388 BLAKE2B 6894e7adee29fe72cd5a6f0bd56c5e2d30ec6cb91343f156fd7164a1a0ec0953e3c8f8453f0ae3911342aea5da399f6a9b91783d86a44795050952aa18a09623 SHA512 cab0b26411c4931a0c80dad9dd853b6d0006f32638efb61681930651e5cce0b400cd812ae1593705dbcadebd090aa105094ffe94025d613e0fafb5a03bcedcf6
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 256874 BLAKE2B 84a826e51d876d51b9ec3050dd1d592c2cb735ef284f20d791d0eeaa2d1f8483b77aba09e5390bcd3cb4cab1f518540876fbe21004a2ab9d07a8ef925fcd417e SHA512 4b4fb6223f1672122161119cc83601671a3e627aac974cae328fff83552b00b138deb066ac036a7f0e6003caf31379c70db36252ae0c8daf5a958ee2eb256b71
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_szl.tar.gz 585737 BLAKE2B a83d5280d943794e3b8781a0dcf949bad3b19bed3a0faca1b7ca3dfd6f0bfe9dbc88db615b3b4e0a2dfd63ecf53d61fa5c2ed4d09a9962cc00d2321791e57246 SHA512 fe528d3279d6911504667ad4e2fa093d11ed9c87655ee15d80a9aff54b98adfe76f0b9b9a0ae30d7a62440565c6ece189fffb66d538f8d3b312fea6d3c191792
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ta.tar.gz 616254 BLAKE2B e5d52559ef4529425e3d69622a63ae2d354ccec645dd11c81b1295b3c803cc3b02c792d4f47199fc559ab63d5406be1c71589267d0ceb33bb5f821f935e9efbd SHA512 97f15d9cccaff56e6988ea64ef0b9fe08cb30a5d3dab5be98a55d56a3000f2d578dddce949f7a00f2e050e2ad591e9b9094cff036672f4a019f6011af278bd07
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_te.tar.gz 973947 BLAKE2B 9f2a8bc51fa4bef951e81a2728a08c1a0b1fa23118004ec030f6d3ef983ce885bd99d4b325a75c09a73d40845d8fece3f7b5ba975874cc4ea1f4591fc64e6e0e SHA512 b5ee4fe16609dc6b2dd11a7799b0a142fcf2ac1c6c5c8dada0e98114ffbd02240cde74c859b38050a5215995f89f74d97d0c0b1251e89702c3c7709011c37fa1
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tg.tar.gz 311959 BLAKE2B 6a4455508cd1c139b324a79552cff5efe7085d156929847afc4f56f9b4b681d998a337d4d9794bb3c350231637f00b16f7103d6b8c60b87cac697d6a99ddda35 SHA512 c1ab8ccb6533305846d7b705d212888d8856691c474149f9ca09687249ff8318cbd4aac8b1b2e4ea72b57a471397ba64cdf0743e905e60858f0b990757bb0b29
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_th.tar.gz 924901 BLAKE2B 803dbfffd623604b5634838f30cbf4dcf54d5e0de24aae8732ed0b509b551f568438ee2eb84269e26fe88dbdd6f0c687e0adda8a05fd84f6cba405db248f481b SHA512 043a8ddc5c47c630b034055054fdca9ef9535873a2f714a26c3f076f9785ae2b0788a2fad4d4aa693aa724d11c311c40724cb8570a75cd5238bf3b91c41257c9
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tn.tar.gz 214732 BLAKE2B 7e13622c075c2bffaee53bd5399c7abefffff5f672708330323c0e75fb7dde98dd672dd90b104025645186dc15e9d9226c9f73746fbf3e3a2a6dde7576675f05 SHA512 2a990f730c148660af456c09abf675c61e2c1ab684f79b2c0ce7d60b9634c0784f9fd1df45dabafae360aa239f9752256766a8cb80f7537392089c6ff4c948cd
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3006140 BLAKE2B eb890d733083470e02a52f5a3dc5e5425a06b25ceea40a6513f844a9e31fd8d3a8f59d37aab5a2d61448c1adf433e0f487029e41e1f0c76c6dd390cc18f90b1e SHA512 b334ff933e50b09609a3065159a5d24bad4d202855a9e0d34055a049e0940184d177e7881019d8de161774d3336416535a8cf2e17d2b74015fceb61ad09295b6
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ts.tar.gz 227344 BLAKE2B 9a7e910a5eb62b8b9d6fd8f46c284a7dad3424bff924ffa22b4451edbae4ad9a0e973a89d2561ca9e2a3e451433b981a1bd3a5d7d5df5d3637644a923fa055f2 SHA512 0623ebc963839805d9664a4bc6d52b004d82e32cf3d1210fc008515b25650eb08d695b9ee210102d6e8eb71435587d1a81b47af828e51ef0817cb695f0eef0c3
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tt.tar.gz 148567 BLAKE2B 0c8c374bcf7c4ac75eb5afbcbae116437240833febd8f722b707d25708110c10e270f8ee77a207088d5037d27db46d5dc330804961cc7589b8c9cd8a686c8458 SHA512 250615b4bfaff743c399e073e661c671492d049b3c1f5c6f89f1e3161f9f7d69d434efbb8ab5c52c994e120c3b046f738cbf96a51dd6d880e065896bd009e210
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ug.tar.gz 443614 BLAKE2B caad34508642f7f6e641db24f38628b454c1a7bcb72be05c39753e574d738a2fe597dbc438c5ed9db71811f5450182a2adac5c658fc15d0584a1059b370afeef SHA512 798def1ed5aace2eef5838449f60867b37481fca9da5ec04ea21f5dd1b93656b55843b7dca489712cb759800cee83d778daaf49acac8e4958a5d184cfee27da1
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_uk.tar.gz 2717874 BLAKE2B f9ba3c533b98d8e1ed3768b8e8a1a40ca8b40b371710f8eac75987f7e4ff58422686aeaed9f65ce151cb793d84d1e38b80ac9bad802cb68469d7ea992e504cd0 SHA512 967be23634cf3c1e2e22c603765e754671c9a1b27167711f0ce250ec1b5217d184acb6dea58e6af48083de49c241bd4949e9a9b3df67ae29292529e4ea5295b2
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_uz.tar.gz 248438 BLAKE2B 9ca5e8c44c770c6be92115ad4ba1793562ddc3354b7e7b6982e9cb3d08eee58805a0d51aafe893843fe20faf7307f2406343181bf18903ecd04cbd7b82f19a4f SHA512 635a919e36e706e6acdff860086c07f87d9beaa94b98a1aed226f5d15d9917429e63fa6fe195038d04fabc23098893583aac757762c1c6e228398d4e2b91ad5d
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ve.tar.gz 231437 BLAKE2B 7a0ce8d1542597d7c38b027bcf904415d8e179a172fa821bae3ca0104a5519d30e30312c167f57bd71c90c9ad247692864c11f312bd6f39a8af8efb7a000cca5 SHA512 e98a805e6989f00565ddcbccf542da506e979b812a48bd9ae780a9f8ffdb0a8e70b9822f63eb630e7bd21c4f4fc3388ddc8dbd363dab8f4b6a603991fa8007c3
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_vec.tar.gz 602651 BLAKE2B 767d5b74cceae5507248c3f6482bc3cb0d768ffbad26540b21e50c5470b71a7a10680cf68d8fc9c5b926cf19e0fc07104c28fb25b7d5f1cb1041c01df6a9a5db SHA512 3ef6a3031c222bb4532b25d95dade9772421dc5f007983f8eaa4d9cbcced85cf7aa75a9879d536f64a23c9a2192a882c473affab10941504e677cce7014cd622
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_vi.tar.gz 451090 BLAKE2B f56d2e7e18be19b96e1cc88c7476b70188309825f03fdc2f6027d9149239fdb445f373fd344bc866a8a99f1e23e96e4bbd4c6b543f1d748ae913b8f386afc54b SHA512 622bbf2c3e21aa64d8aaf22607eb3afee30005e82bd228f209068ef85741bc0f42da0020c3b99d384906443767b5f786ff806420ed20b945d76685850412e987
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz 235792 BLAKE2B 0a292d29734944ff36b2f4a85c8353b9578523852102d9ed8944fb1ccfec876c364a94d26130660a0445bbe31cb2bee37749770b8055350f18d1b3b4cb582f3b SHA512 e091108c19a078ee4b2d14550c402ac60e7d4f81a6f241b199580b9dfdd6464f084c3b1077dfafb327b4f63b245b18fbb604d959a182ee9f12de335569935302
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 915721 BLAKE2B 9e6a49a1c389809ed60e5320545a006249b55f5f2de298ba5b4b60f0f096d812efbe0761811a7fb11bddff7584c72e1abb84459c44f736fb06e83757f4a5b602 SHA512 2a9f81fe7e550b4596d2ea4b116a3f51de0269fcba9d4da9d8c2a5762ad43cafdd11b3e7b11a46f9ffcd9897fa87ffbd4c282d3c9110061471cc3e5395fb045d
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 944464 BLAKE2B 2e48e3de87a6d6ee0fa88807ac07f42a07701393abc8349d2e6f3bb001ce2ba99ffc0e21fa7677701338c60a8f86707cc3043a3e7856c5906ed2a9627c072ea2 SHA512 92f6a9f396a9adb175e00718820ba3674c94fbc0eda6a909e1dbc6e8de7795eebb34f84ad5ece0f04e66d273443275ea2f6e6651caf74e11ba44fb94087e0283
+DIST LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz 258940 BLAKE2B ab5fcf4138b20cdc70a86c15bebffad6f9c06edc8c1014069450b43ea0e09822994fe506864b91b9d55aee4021be7f5d2492372129459b8b6d4e6ceebe9445e4 SHA512 54ceeffbfbbe15b96f857d9d5fb821378e77a2ee88980fd7a3e7e47b9220108e67c8692bd24bb5a00faa4ded4a6659324e039e16f701b02ce40a817d9f72d606
EBUILD libreoffice-l10n-7.3.7.2.ebuild 3692 BLAKE2B 7ec5452e498d2358c16d00284fb14cd1f36bd5a61a37bced8109662b7f26de51119b1726df0175d5fc42fb9cb6a7702c5af5cf71aceba06bb8df249968f59c99 SHA512 3f031f76fa6f69e216f0a00b9b40622a5a40e6636c0c7c2deeca3b960634f70f90fbb6010df75e602bcb145fa722469b9e8baf64152d6a504671e614ed132e9f
EBUILD libreoffice-l10n-7.4.4.2.ebuild 3692 BLAKE2B 61bf40f4061e10520624492b562f0ab39f925cc353b41ade5a9de442fd0279ca28bce18ebf6767377681c517daa30b88a8e8d273383c854ea8017a4c69412204 SHA512 5c9ea524d3d1f2abf69c1ad7068b2c4091b1fe9390e29b49271db0b61349e6bdab50233fec78e61bbd2cd0704831d29903768dfb4217d4066ce5b006756dd772
EBUILD libreoffice-l10n-7.4.6.2.ebuild 3695 BLAKE2B 954d5e1be0e58b37bb35a037c0a50363fdee9bdea20e6d558e8883007108dd40a0dacb438182cc2c047346c94b4a800f36bb70c8bd236cb624206f2dd0661d81 SHA512 d6b0473651edbbedac823b8554774c4b8003b5283a9afc35622125d9d229d03c63d5caa2bf4f965e42a3d6d7a1eea06846e19b07ec3a2f4441c1dfb0222d54c2
-EBUILD libreoffice-l10n-7.5.2.1.ebuild 3651 BLAKE2B fc28623f29a7e8081b73d1e9a17ca3c5b2d6c326992781f98ecf9f06a6c41a2c8a81b1487c76f7f09fc0a4f34ecd08d3f530e35b16a9e5cbc4d2176c26e8f9fd SHA512 5c62bd4f23a260c36c2995dc50093edab6e49dca71094121a6e52c45ad518aea07100da28be5423a7e60ef2cb4db316963aca4e9935394c454542bbbf24cba92
+EBUILD libreoffice-l10n-7.5.2.2.ebuild 3651 BLAKE2B fc28623f29a7e8081b73d1e9a17ca3c5b2d6c326992781f98ecf9f06a6c41a2c8a81b1487c76f7f09fc0a4f34ecd08d3f530e35b16a9e5cbc4d2176c26e8f9fd SHA512 5c62bd4f23a260c36c2995dc50093edab6e49dca71094121a6e52c45ad518aea07100da28be5423a7e60ef2cb4db316963aca4e9935394c454542bbbf24cba92
MISC metadata.xml 370 BLAKE2B 19bdb15f0dd1c100e450d6bcbb07dd79b6debb6d278d0bf08cc668b916c3fdef1431256aaf184997c95556ecff6da5811d1a1cd89b6e4beeae7b55116c5739cf SHA512 e39c0062d9f3a4845d86539861c1b2caffb5c44c4334449b6bc97f23bf134df100c06d244a25a34f625db318f7607210ecf3c9d7ae3d3ce5444ad685717969a1
diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.5.2.1.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.5.2.2.ebuild
index 19d58b3c0597..19d58b3c0597 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-7.5.2.1.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.5.2.2.ebuild
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 1e1f25561c6d..3a7176cfcda5 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/kbibtex/Manifest b/app-text/kbibtex/Manifest
index 3ae452809bb3..954657ffb91c 100644
--- a/app-text/kbibtex/Manifest
+++ b/app-text/kbibtex/Manifest
@@ -1,4 +1,6 @@
AUX kbibtex-0.9.3.1-bogus-dep.patch 827 BLAKE2B e57d65a88acecb3ce17688ce6c1a5bbeaf6d28950edfc8ab61e77f86e6dbe73211c64f9b048edbabc80b126c17c6838f1c0186e7b3a7250adfd3338b0d6253d4 SHA512 2e3638e5e4034745ca0a2bfb8b22d5cd8bfa14fcc17a6434124fb7602574dc20f5bf3229881487e8717afed18e9ebac14262671bb70ff03fa0dd309851eb9122
DIST kbibtex-0.9.3.1.tar.xz 4219496 BLAKE2B dc57f8f54ec6cbadc1b0b529387a47524f3ceb9e69a79e777a9b69c14c8cd2f240a6153bf9f95f5f5c57483a93c84505d6673625ccb38233c3a3b177bc20b4c4 SHA512 2e7406c16e1e520973166d6a4d27f4e3d51a4276ea25de611d09010ca40e3b0ea56fce6c29589ae51c58096c362cab11b439df0d80ff1b6951d4b92d46262e27
+DIST kbibtex-0.9.3.2.tar.xz 4219844 BLAKE2B 48d1f32455e58fe3df30e355c89b4dd9d7f39c262e5c884493492207babc033bbeb39bf48d4b908f272394a5a677b8955f3d65bada66e589af88d2c93b9ec092 SHA512 69a0125dfe7dd8c539a60735169ee9713e4d6475121429e1fd23638213f5fb5ec6dbf6aed095fc5a2fc0f922ee7c2461a5d1aed9a6937dfb8bbe5c846ba7087f
EBUILD kbibtex-0.9.3.1.ebuild 2092 BLAKE2B 75ba7cfe30ae5221b956620a512ed616dfdca4ec000c241ec1e81db8b1ed433bc6a4f0d51f67d3a50eb742239ddbf133d396f822bb1273d157c147d04086f268 SHA512 58de8222eba3343005fb43f498cca42f733fe71e030851255d663a1855ace52bbbec343ccb56ad4b7de70b257313be7cf50cb0b242364e902009489c6dbbee34
+EBUILD kbibtex-0.9.3.2.ebuild 2046 BLAKE2B 090a2bd407de29a11876d7e73ee706c7bd22bb1e3157d67f65f04abe04b802c079e65605b2946e7d024a783f3b8104e7d400659c3ba45ecb6dada16823a14b8d SHA512 d5df9b4a993048756bf742f0b7b9bb64c83f43d03b58892e80fe1973f71bc32ef9160675789d4826a202e221215c23ec53346e1d51c2458fa2d7288a16dac712
MISC metadata.xml 509 BLAKE2B 3543de8d45cd889e8789bfa26154243b90c679126cb37e4a6701bb766dc0a72a39c5c14830dd3dca77b735532d10dc6d513c953bb3268767ea66599eb689b831 SHA512 5f8aeb6e149e2dbad6e06d085afc75d4a04117921e2a5897023a110a9aea2bd2916691c2d43f8f3bd0f575e12175a5a3da1a61fc000c5458aef7b1ebdb11306a
diff --git a/app-text/kbibtex/kbibtex-0.9.3.2.ebuild b/app-text/kbibtex/kbibtex-0.9.3.2.ebuild
new file mode 100644
index 000000000000..3e471153c80d
--- /dev/null
+++ b/app-text/kbibtex/kbibtex-0.9.3.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.82.0
+QTMIN=5.15.5
+inherit ecm kde.org optfeature
+
+DESCRIPTION="BibTeX editor to edit bibliographies used with LaTeX"
+HOMEPAGE="https://apps.kde.org/kbibtex/ https://userbase.kde.org/KBibTeX"
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+ SRC_URI="mirror://kde/stable/KBibTeX/$(ver_cut 1-3)/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="webengine zotero"
+
+RESTRICT="test"
+
+DEPEND="
+ app-text/poppler[qt5]
+ dev-libs/icu:=
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=dev-qt/qtxmlpatterns-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktexteditor-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ virtual/tex-base
+ webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
+ zotero? (
+ >=app-crypt/qca-2.3.0:2[qt5(+)]
+ dev-libs/qoauth:5
+ )
+"
+RDEPEND="${DEPEND}
+ dev-tex/bibtex2html
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON
+ $(cmake_use_find_package webengine Qt5WebEngineWidgets)
+ $(cmake_use_find_package zotero Qca-qt5)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "PDF or PostScript document previews" "kde-apps/okular:${SLOT}"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/app-text/kramdown-rfc/Manifest b/app-text/kramdown-rfc/Manifest
index 123932c09a2a..138ced9ea98b 100644
--- a/app-text/kramdown-rfc/Manifest
+++ b/app-text/kramdown-rfc/Manifest
@@ -1,7 +1,5 @@
AUX kramdown-rfc-1.6.27-Drop-dependency-on-certified.patch 1181 BLAKE2B 88aca52367e43430d32cd9fec446d058336df581e6f1826c21b2ce0a0b56146e5e823c64c67a93c475d434be8f11dccf06087e8482ca5a58f3e756692bd20e95 SHA512 9ad85ee55c73fa1c5aef81fd9453f339730e2f96ab36b4888d425e6a3898aaac9fdba7ff09744ddab77a46ba5de5f609a1fdd3731e51fbaaba25c8885c138562
AUX kramdown-rfc-1.6.27-Remove-bin-echars.patch 1709 BLAKE2B 204a01a8115e87c14e4afd2d13e6c9901e00e57b8f41e278bc1f9a8893bd434a4fde25f91a59cfd62df46d6439b44e033066f092c353b4a73f187b8a337f3202 SHA512 f5469729f74187dc10120f5c8bd3ba9fa7d9d4437bc13ea341671a937e65398d923d1c0ae17ae383c39fda1b5be8fd94d45b63a17fa22d1ed347f023eb380c4d
-DIST kramdown-rfc2629-1.6.18.gem 55808 BLAKE2B 536906e3f54d202808a06e8e86f4f431b3d30349056644c30fea7e9e57b5586d0a97f9e7e2a1511ddc68a33bf6115c94edc20d98057d333384840871fba00a9d SHA512 911a7a898567f5e085a788d8fbf135d8323af9d2e587ab302a43719f5a7abc820604c2d36eb6ac569dd999e7d08a3ee7a058eeb41c156ec1e295ce3ce9ed194c
DIST kramdown-rfc2629-1.6.27.gem 57344 BLAKE2B e43d46a02e804268ebf5697fde7948c1c1e90f2cb33f0aa66c93c629e6f68f7932ecf02cd7169c93d06f21ee77e9c98b2717c6c18629fc78d2532098ef4e4f5f SHA512 7ad473bf9221f8369afaa6374751d77931f12e7af3500576da7567cc4e36844349de412626e735432dea098d71d155cb1fd1d87f9e3ea053bebd3be84da81c17
-EBUILD kramdown-rfc-1.6.18.ebuild 800 BLAKE2B ea9bcf2e7e2ec8debd807480a9f386de671579aa2c135bf0206f02cf4880f9eb6d3ad3b2ab63215a690764fd4c3dd590a4b288892602df7570c9ba10f8ff1878 SHA512 ad014063225227f2e343bc66132a67c58443ccd05ec29a9f4842bb1b7469b899320af3f33f53eae47c7c6e62641df91a5b1bd9c4866db40592c29b8f959fa33b
-EBUILD kramdown-rfc-1.6.27.ebuild 1124 BLAKE2B 63da6e08f57a3d0cbf8993d96038212599b0a4fb5283db8e96bc567a634fa1dd9cf5bbbf296b6228973e8ee010d60bd07a22fc2eb84e621546841c49b3e8d58a SHA512 86597cd2b8c6b6461ad0dbfdf710aa848ecfc5ba2a77a445865b912b1b5094da94b209fae2cad853dfbd60f7cd1c8e734c1cc82f60dff4590f233d9690bee81d
+EBUILD kramdown-rfc-1.6.27.ebuild 1123 BLAKE2B 9e5db4ebaa8998a55191cc9277810833386e5abbe917c677cfe917a85bea18b622566b918e5a460d67c913e82bd2f61801e7ea58d2ac3c374e9d7aa790a07cee SHA512 e4cad1711739db2485daa6f634474bbaf25ce0d4fee8c70dcc3e0e3ef7036af17bcb67b4c0ec65ea5042134599e0be7ca6210316c3d891b2a1907703966a365c
MISC metadata.xml 329 BLAKE2B 9185c25e51c2e8b627f4b429b3b9de5c751e05fe6d78831704f32811ec9962e7f05f057c6c8e68bbcf58b95b7f791357cc3ae4598f49e3e073063994bcd30e95 SHA512 8638caf7ae842a1cffccea4795d4769ec20a56107721b5a401bf430151c682332adee04fb1bc551d1ce4de875572a356b1f4bce0dad435c4c7bc4f91c686b9ff
diff --git a/app-text/kramdown-rfc/kramdown-rfc-1.6.18.ebuild b/app-text/kramdown-rfc/kramdown-rfc-1.6.18.ebuild
deleted file mode 100644
index 554ab06bc4c8..000000000000
--- a/app-text/kramdown-rfc/kramdown-rfc-1.6.18.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27"
-
-# The software got renamed from kramdown-rfc2629 to kramdown-rfc,
-# however the gem coordinate is still kramdown-rfc2629.
-RUBY_FAKEGEM_NAME="${PN}2629"
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An XML2RFC (RFC799x) backend for Thomas Leitner's kramdown markdown parser"
-HOMEPAGE="https://github.com/cabo/kramdown-rfc"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-ruby_add_rdepend "
- >=dev-ruby/certified-1.0.0
- >=dev-ruby/json-2.0.0
- >=dev-ruby/kramdown-2.4.0
- >=dev-ruby/kramdown-parser-gfm-1.1.0
-"
-
-all_ruby_prepare() {
- sed -i 's/json_pure/json/' ../metadata || die
-}
diff --git a/app-text/kramdown-rfc/kramdown-rfc-1.6.27.ebuild b/app-text/kramdown-rfc/kramdown-rfc-1.6.27.ebuild
index 1a51309bea51..f6da029218d3 100644
--- a/app-text/kramdown-rfc/kramdown-rfc-1.6.27.ebuild
+++ b/app-text/kramdown-rfc/kramdown-rfc-1.6.27.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/cabo/kramdown-rfc"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
PATCHES=(
"${FILESDIR}"/${PN}-1.6.27-Drop-dependency-on-certified.patch
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 065890f51c20..4ccf08c5034b 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/jffi/Manifest b/dev-java/jffi/Manifest
index 60fdc1a5b6db..f51711ac8ece 100644
--- a/dev-java/jffi/Manifest
+++ b/dev-java/jffi/Manifest
@@ -1,6 +1,6 @@
AUX jffi-1.3.8-GNUmakefile.patch 1052 BLAKE2B 724db39c11184668d0380ba0a6ba2079b5036d1b79121b024678dca30152916fddbb0c23955446bd7998b0cf8fc8a148fb6b8a62a7f1880e706053c6b601c7c1 SHA512 60f0647d5b16f3e1e736bbab47ea9b5e95b84cd052aae3bc67300cf2a6455b4f063296101723367a69d36ac83cfd0b98ce5d1b9b9a4a627c9c84adc014e0caf4
DIST jffi-1.3.10.tar.gz 3304571 BLAKE2B a2ce4901d05b31cffcbe750e9a9294413057ae26426ae381f08ab07a085507afe38d447a60d4698d0878760ba1fe18bfdc31ce9b737676a70c93689d2e4533a7 SHA512 9e7d9aa1c16d7fa2486c75b71fd23465a3069ea3f314bc1b536115c982333d7cffa93f75a06ec86b740b83f4fca3be0c32cf99222d90bf1e6b45a9744ead1268
DIST jffi-1.3.9.tar.gz 3193992 BLAKE2B bcd2dba3f9528c293aebb13a8fbd0b2fd7afcbae0cc5fa231f7e8ab190b834adc9e3f40bfc1211d0019a34a9edbaf8810f44b88f3c44b1e3b8065b2b80ccc6dc SHA512 21bf6997c64c0764c1fe86c9ab9b854037241489789f443a3337253ecc95100c94723a57165c85eed7a6c3837b8c04751af4a1fb5873a9c9fcd9a4535b68fc10
-EBUILD jffi-1.3.10.ebuild 3115 BLAKE2B 07fa2806bb6368a44dfd634306b4d5ab8957c0c9e09213f4c51d0df9c2bdbb6c0d723e09245407816192c4075e48549d924b144748f92d89360c3ae4a0f599e0 SHA512 2c62a1f075b31eefc1b753c604e7568931cc84156df5dd28092f0eaa5a1c1b9f0c0e28b5f1c5dd9bd31600135a02224503a1bec44a210a72c38f854c1a6b8d70
+EBUILD jffi-1.3.10.ebuild 3114 BLAKE2B 2c4ef223b36ed4a6aa65014a2f0a6679adf15b9ecdb39451abc9119c584eec27e43d824818b162577e7f4f79bf752f961be6e9e579254118e0567e998c5c36bd SHA512 38d7edebbf417a2e955a8abeb997e9adbf33253a35011b9579343ed4e985fd7a7c3999c8f55b01347bb6b5f57d4ec0804d43b224bb97f73424fa6ecf7c4249ce
EBUILD jffi-1.3.9-r1.ebuild 3285 BLAKE2B df02b9374bbc00966b973dc761d28f6f635a92d0c619c2777559e299c2bc30cec58ff2813d92cce13c950685dd05bee3de9be8b0058363b3ebf65b3c1cf1c948 SHA512 d02a840a1182cb3de7a0a82a9dd804d6f7237e61fa50f4cd2055aaf43aa945dcce74a2e9e7a315a5c2e51ff85b6cabe0ad7236665865fef0880235fd64c70e37
MISC metadata.xml 320 BLAKE2B 4b1ac90322eb9faf01b397b7b4eea9167648abf3a89693a3bb28b27f5015b03c20c3b1b7843509686c8a827be8d4ea37f40fdf6ddaae418eec2dfa3b1797ffae SHA512 0daa4f9c85c906fdbd2fb652257c4d8ff52d88738e8e37e6bed49fdee6bb8aecefcd06e39fbe1262a3a0af73d2e1f4cfc8d0fc56b109bc686975ed41e54a68c9
diff --git a/dev-java/jffi/jffi-1.3.10.ebuild b/dev-java/jffi/jffi-1.3.10.ebuild
index 38a54daf093d..058a42c3d656 100644
--- a/dev-java/jffi/jffi-1.3.10.ebuild
+++ b/dev-java/jffi/jffi-1.3.10.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="Apache-2.0"
SLOT="1.3"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
DEPEND=">=virtual/jdk-1.8:*
>=dev-libs/libffi-3.4.2-r2:="
diff --git a/dev-java/jnr-constants/Manifest b/dev-java/jnr-constants/Manifest
index 46ab44fcaeab..21c3959874a0 100644
--- a/dev-java/jnr-constants/Manifest
+++ b/dev-java/jnr-constants/Manifest
@@ -1,5 +1,5 @@
DIST jnr-constants-0.10.3-sources.tar.gz 261921 BLAKE2B f8137455c067e774dd30d64fe457dd859692315f43415bdfbffa4870b981db26de23d73fa7682bbd924523ac17dec56caa7078580cf817d8df3eae4d87c61343 SHA512 f7cd6a3778670c9835f8dce87c8470c8b8cfeda6f30d68051c09dae40c4f7dd7db88bed016450c33ab5c8da9a802b4bd050adf358680d5ec6735467e398404dc
DIST jnr-constants-0.10.4.tar.gz 261915 BLAKE2B 61ed310837a27cd5a03627db6d9a2c46874f9140d046ac653c6deb6409411ab69b6103c52aab64fff99a311fc9d9e85bf97bd361291e13685d836cdf7253993c SHA512 4ab82699e58523a5f3dbc5cfba333569a605e9d3fafe828fed726aa8fe08de0aba32af431d53565ed19b67f08a63b7a28d533617aa424f95b552e3d6ec3994cb
EBUILD jnr-constants-0.10.3.ebuild 986 BLAKE2B 1addcfa23240cea6fed31e32d2fd90eb7208a94dedc612b77eaac5c61e627f87525c57cc188bebde84303f1a92e1d836ebe3044b8af64911679e825ca088893a SHA512 0fc5493a6d907348db6ee86d8e1f03e9cb528dcc013f97ebed07029ec38751a5e20ee71d9147d1edc0775b94e92d229c07f3338d6e0464210ac4f8ca8c2fafde
-EBUILD jnr-constants-0.10.4.ebuild 748 BLAKE2B fdec20de3950fbad446f4f47512c72befc876e053eccb66e86c1c3f30e9814e35eb8a212cc5915c203f433a1c5c7a07655751dc68bf62fb9b4be41559cdf354d SHA512 b5df32cfa9639040d32d349710d5c993bfd9b7e532db8e428aa639af70b2c62bd3d726a34d4c9994580200bf54224a7fd5301aca943827ac16a90662ca25db4e
+EBUILD jnr-constants-0.10.4.ebuild 747 BLAKE2B 69e63155bb2a81cf0879722070994c6f757b602023190a113bc69a83e6f1956422f0f54312c2cda7f564eee0d655aedb6ea22ed7ee326bd4104ea0c59db15376 SHA512 95a1a1595037ad7e12138209b943f24b1a81c42bfacfec0bebb56a7a9a7ab2706a484d43b8debdae284f5d9fff72fcd14486271df3a28ec4d848fc0f512238ce
MISC metadata.xml 329 BLAKE2B 6ab95abb16b9a4503c12cf6e06ae18a6ecbf217390f9ca6ba52516bedbe0c69c074aa3a01906974cca84efc02751afc2328d51245fce52d86996d64358f1fd08 SHA512 2e04327f332a4a421dcec67655242822cdd5f5ea5a8d2fdd37f24e68069320014a3bda438041f189831ef85087d53b4015c506fae40ec3a7494ef1f1efe41970
diff --git a/dev-java/jnr-constants/jnr-constants-0.10.4.ebuild b/dev-java/jnr-constants/jnr-constants-0.10.4.ebuild
index 45ccaeef10fa..e13dae611730 100644
--- a/dev-java/jnr-constants/jnr-constants-0.10.4.ebuild
+++ b/dev-java/jnr-constants/jnr-constants-0.10.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
DEPEND=">=virtual/jdk-1.8:*"
RDEPEND=">=virtual/jre-1.8:*"
diff --git a/dev-java/jnr-posix/Manifest b/dev-java/jnr-posix/Manifest
index 48cb9e1e01ed..07067e01da47 100644
--- a/dev-java/jnr-posix/Manifest
+++ b/dev-java/jnr-posix/Manifest
@@ -2,5 +2,5 @@ AUX jnr-posix-3.1.15-FileTest.patch 1195 BLAKE2B 57a88e8ce120954c7287dc063cc0ba5
DIST jnr-posix-3.1.15.tar.gz 120573 BLAKE2B 8035308440e444876d8d955ec3dd0b9d41f770436b53f964795a183ed7bd676dda8787c37425c488af2aa0accc948b86d1773e7e97ee5bcdaf209383dfda24a6 SHA512 6c8cd6d43c509ef7c16901d02983b823464b3437019233021398b2a9dfc85923db87c585e2f8248f080447a990e308feff25bbbf2a7261019dcae66c22e14a91
DIST jnr-posix-3.1.16.tar.gz 120553 BLAKE2B b430d4699b84e9c4139291c34c328ade600adade68081167d3b47ce52caa6f96a818702dcb26652d186d7de825b32b00f2f1329b79f9c459cbbb6f6a4260d9f3 SHA512 988221a9a499db64c2bc3fe4e798fb77ce1bce44a31b51ace4f1e52b9a76a3af9a1521477a64413b44f36da9ab5446feb1b2ffd4e7dc50be055f6092d9e1f977
EBUILD jnr-posix-3.1.15.ebuild 3188 BLAKE2B 19e9153ec95e8dfe2566b6b0016f4fd5507f8b1992f704fe7ae50aa1ea00047b385053f8e0980915595e5412ffd0ff851708a76a1078b31d86111929a494736e SHA512 3e5382da3536dd6b5ba0484d07cdc2b44cd8fe23a27ab6e6ed06384e9b82efb37602c6466cc3382a5b5949e5497032c23fb56f9ec1eb8f6223d64c6ee0da655a
-EBUILD jnr-posix-3.1.16.ebuild 2866 BLAKE2B b24a524379ded4a42691378a404db8f0af35eef2ab6cc05ad72540b7e0f24458900a44584e329316021e2be1e2d9827b31fed49732fe9e0b53b29c5becd1c76e SHA512 173b320a3da2cebf7ea2a094338b7391820cca5d3393eae61db71b78871a941909b5149533a932d28799f9feccdf9cf7d456b09f105c51096e6a03afd7bebd3d
+EBUILD jnr-posix-3.1.16.ebuild 2865 BLAKE2B f91225e042b2584b6db2583d01616fa42c69b829c5a3ee67c5dcd11849dbb31e5f3148814af757902777b85da3b8af13d8e9f547f7ad523b2b1f44eee32abe95 SHA512 efa8307298f73fbad8d522b302e788cf02bfe6368315f9594295f3d229c239d055be3dd80f41ce4ed7a888a935df6df5b57b7a1e14f2594893827af6bbc65674
MISC metadata.xml 325 BLAKE2B f40ca825a92205c1ef0e0be2e72c859b680593c0f852aec73c3d84356a9927f5f536ffcec7b7a365353ac56489677d7881f9f27431abc56cdf9cc24550493097 SHA512 ff2bae0526d5ae082ad290411e7d3cd95a197918e4d834a531cab016ff9a718197a27fb2c7a4f7426bb44a5b295e164a72dd36f5fac800bc20388fde0f52e0a4
diff --git a/dev-java/jnr-posix/jnr-posix-3.1.16.ebuild b/dev-java/jnr-posix/jnr-posix-3.1.16.ebuild
index 8a1490e9b7d9..c19ea8a07112 100644
--- a/dev-java/jnr-posix/jnr-posix-3.1.16.ebuild
+++ b/dev-java/jnr-posix/jnr-posix-3.1.16.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="EPL-2.0 GPL-2 LGPL-2.1"
SLOT="3.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
CP_DEPEND="
>=dev-java/jnr-ffi-2.2.12:2
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 284c52201ae0..1d26bb068ba6 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest
index 349ee5bc44da..a507a3f7672b 100644
--- a/dev-libs/libbpf/Manifest
+++ b/dev-libs/libbpf/Manifest
@@ -6,6 +6,6 @@ DIST libbpf-1.1.0.tar.gz 2337951 BLAKE2B 70bee4e94c3b372501e1697cec6573fb3292e61
EBUILD libbpf-0.8.1.ebuild 1153 BLAKE2B 98da8cd35ab316a4bbf9d4e6a9c40b278ecd1385d8077a16e4582fb9a4209c40ebcf4ec9e24d3312334ace6c2f99da9732e7a9379a0dd478baa66bdd790a4793 SHA512 16a7e9a08fe9d782da9f57727b50592d42c7cfcd5cbf407197c5764e2a7175f0277a116e25379092e0f67adac353513f614d9bfe2edac2990d0fc91d5adc9a26
EBUILD libbpf-1.0.0-r1.ebuild 1153 BLAKE2B bbce7159230c2224a6a136383c9809d93eb24baa162a7bfa4c345bc168f4ebab46eb23be98e541b2822da8ee87de836352a44d3cbba293d8e7ef299ca9c55994 SHA512 569567ba8bfc8afeaf6e8e7dcaec504b3b1b27a9170d1e4bc029b0d0ab752eac7fb87e76e05b8e8ab1995641b931e5baba71f249eb8a6efda42274df5c6a32c5
EBUILD libbpf-1.0.1.ebuild 1192 BLAKE2B e26a265cb13392e4e90e48ab96cabad38188e9b28ccf40e8e7b11a08117193dbe025f5ab71c09da29a7e3ab2561c154389e87be9b1a1fba8e7d57eb3105a07bb SHA512 955be1dde34476c2b66014f9b3da584ea38459105f49980e29fd943198feb3ee228a6ffb121c9bbce7c109712c37bbc8996f8cc4715eba626bd08aadaa23d7e8
-EBUILD libbpf-1.1.0.ebuild 1192 BLAKE2B bd3087d68ed1e96220a836e005d3d5e82c7322159e79d3e43c2ed2d14b02d8103c024f0a43dee77383e2abfc5fb7b12bff2a7925cde32393e9a7bafc87c4c5a3 SHA512 a4623adfec492b597089d4d8a3a30e56d6ecee6065a109d3488ca2e0e719ee72b21a2acc37e75bb9acca0d28e91686b9b904af090aaad6cdb82c992cda877442
+EBUILD libbpf-1.1.0.ebuild 1190 BLAKE2B 1fa56f62737975532d29e23854d6b4556768061396bf745d588a0097a9c53d3c8c7aa0e30c339b89a7f2e5b82f74ef22b21f899addbd9c96bf77869298f41076 SHA512 e94d099ce35e94061e63cd4aa4ed5cc57cc7355cd5bca79d5368b66b380d2b34aa7bfe2ae9af22b40db51fb5e5d666a30eaa6800b7a94f6be5105aaaddeeb7a5
EBUILD libbpf-9999.ebuild 1192 BLAKE2B e26a265cb13392e4e90e48ab96cabad38188e9b28ccf40e8e7b11a08117193dbe025f5ab71c09da29a7e3ab2561c154389e87be9b1a1fba8e7d57eb3105a07bb SHA512 955be1dde34476c2b66014f9b3da584ea38459105f49980e29fd943198feb3ee228a6ffb121c9bbce7c109712c37bbc8996f8cc4715eba626bd08aadaa23d7e8
MISC metadata.xml 420 BLAKE2B c61b50bd86dd9d110c35d57a9352ca3862790460f0a6f8e4be9e4ac2eb603fe6c1d6bbe8d77e9fdf32d08e7aaf19349516f25a0fdcb29e2671d71d2c230fc1f5 SHA512 131f77e33aa5b3cbc037a297fe0ed9affbcb956b4c7ddc64889eba5f8315f5090ae4fd7a6054f8961461072ca77d13f8bc6674f3ed27372b7b96c4322c487676
diff --git a/dev-libs/libbpf/libbpf-1.1.0.ebuild b/dev-libs/libbpf/libbpf-1.1.0.ebuild
index c444170afb0c..a55258f9ce0f 100644
--- a/dev-libs/libbpf/libbpf-1.1.0.ebuild
+++ b/dev-libs/libbpf/libbpf-1.1.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
EGIT_REPO_URI="https://github.com/libbpf/libbpf.git"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
S="${WORKDIR}/${P}/src"
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 73e50f2690e0..2a69b42c4348 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/jupyter-lsp/Manifest b/dev-python/jupyter-lsp/Manifest
index af2154d10965..4cd4007cb19f 100644
--- a/dev-python/jupyter-lsp/Manifest
+++ b/dev-python/jupyter-lsp/Manifest
@@ -1,3 +1,5 @@
DIST jupyter-lsp-1.5.1.tar.gz 35907 BLAKE2B bc69791253bfcf40188fe2bae24a2681ce17835f5eb1d2640edf93a69285b33d426bffdf09c66308e6f79e33c4778e539fc2a7ed056fe64758e82acc6374b4cf SHA512 585c7b3b7ea87fd9d3ad27e3e4473f3bce56ad41d3b028173e2fcad4b0d2db5b1c0c89cd8c976c3f8b4d30ae7a63018dc1e19d4527b56eafe21ec0b5e89a538b
+DIST jupyter-lsp-2.0.1.tar.gz 43962 BLAKE2B 0a030542297c6a311ca2b9a681acf4ae4d196ebaee342fa44a7a5b0c9a3788aecdb7b6a60a4653114ae6c5a69f4da9108a831eda72401643b8bb34cad6d3de43 SHA512 539851c567cf0dfa08c9658fe98941a8aaa90f625cba1d231d54fe3f4e19cbd9f14fc5b54c39798af1d1da40075dbaa7f43e95517934571391c488639f9c66b3
EBUILD jupyter-lsp-1.5.1.ebuild 1072 BLAKE2B f83446b8e824f4910b2c033564f14709c1449cb8543f6a3036eb266261f664575807be1f421af28954558adc23ad6308e4e6a1bc9a2ca544d87dcf33b9d1a9ae SHA512 9f706f2c53b1d1e6fc4be34cb4d96a57313f0c38d8c4bafb8e3c76f6f63dcf144831d58abde8a15dfb13e4c5cbfa7e5475d3b1346b6407e2a677dd4bfed7553b
+EBUILD jupyter-lsp-2.0.1.ebuild 2743 BLAKE2B 501715ae2cea44c0accf7f3bcfdd5f7090e575cc4e7f805340c80b3973538958618a3b64b77b426ebf9c4fc0b577c7a9bb4ac07828138cc54ad7847eccc2519a SHA512 98ee9d7e3f7329ca072d87ce04fb460de99a83cacf8e1157368be9d99c85f0eb7724e3dadfcde54b5a46895e47a286584131984563218d074dfeab29ba86cb44
MISC metadata.xml 417 BLAKE2B 37e0faca144a5da718475df6e957d9664fa5a757735bf65985dba486180dce37621cf3c34cadef4dbefbdb5698192b601a8e0bb1c77f71ba5550e65e47cc5e9c SHA512 6b61ffc68a46993386baa1c1b95850edbfbdb8d4fa40c4111aaf4edbb7d8d4f8ed21960ee01e69e2a8b986f66c6ec4ff938392d7849e204936f05d62ce7e8531
diff --git a/dev-python/jupyter-lsp/jupyter-lsp-2.0.1.ebuild b/dev-python/jupyter-lsp/jupyter-lsp-2.0.1.ebuild
new file mode 100644
index 000000000000..ecaeb7c5b929
--- /dev/null
+++ b/dev-python/jupyter-lsp/jupyter-lsp-2.0.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYPI_NO_NORMALIZE=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab"
+HOMEPAGE="https://github.com/krassowski/jupyterlab-lsp"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/entrypoints[${PYTHON_USEDEP}]
+ >=dev-python/jupyter-server-1.1.2[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/importlib_metadata-4.8.3[${PYTHON_USEDEP}]
+ ' 3.9)
+"
+
+EPYTEST_DESELECT=(
+ # Not packaged
+ "jupyter_lsp/tests/test_listener.py::test_listeners[bash-language-server]"
+ "jupyter_lsp/tests/test_listener.py::test_listeners[dockerfile-language-server-nodejs]"
+ "jupyter_lsp/tests/test_listener.py::test_listeners[pylsp]"
+ "jupyter_lsp/tests/test_listener.py::test_listeners[sql-language-server]"
+ "jupyter_lsp/tests/test_listener.py::test_listeners[typescript-language-server]"
+ "jupyter_lsp/tests/test_listener.py::test_listeners[unified-language-server]"
+ "jupyter_lsp/tests/test_listener.py::test_listeners[vscode-css-languageserver-bin]"
+ "jupyter_lsp/tests/test_listener.py::test_listeners[vscode-html-languageserver-bin]"
+ "jupyter_lsp/tests/test_listener.py::test_listeners[vscode-json-languageserver-bin]"
+ "jupyter_lsp/tests/test_listener.py::test_listeners[yaml-language-server]"
+ "jupyter_lsp/tests/test_session.py::test_start_known[bash-language-server]"
+ "jupyter_lsp/tests/test_session.py::test_start_known[dockerfile-language-server-nodejs]"
+ "jupyter_lsp/tests/test_session.py::test_start_known[pylsp]"
+ "jupyter_lsp/tests/test_session.py::test_start_known[sql-language-server]"
+ "jupyter_lsp/tests/test_session.py::test_start_known[typescript-language-server]"
+ "jupyter_lsp/tests/test_session.py::test_start_known[unified-language-server]"
+ "jupyter_lsp/tests/test_session.py::test_start_known[vscode-css-languageserver-bin]"
+ "jupyter_lsp/tests/test_session.py::test_start_known[vscode-html-languageserver-bin]"
+ "jupyter_lsp/tests/test_session.py::test_start_known[vscode-json-languageserver-bin]"
+ "jupyter_lsp/tests/test_session.py::test_start_known[yaml-language-server]"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # Do not depend on pytest-cov or flake8
+ sed -i -e '/--cov/d' -e '/--flake8/d' setup.cfg || die
+ # R lsp server not packaged
+ sed -i -e 's:test_r_package_detection:_&:' \
+ jupyter_lsp/tests/test_detect.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ mv "${ED}/usr/etc" "${ED}/etc" || die
+}
+
+pkg_postinst() {
+ optfeature "Language server for Python" dev-python/python-lsp-server
+}
diff --git a/dev-python/jupyter-server/Manifest b/dev-python/jupyter-server/Manifest
index 9cfb6f80f3b7..98637ecec963 100644
--- a/dev-python/jupyter-server/Manifest
+++ b/dev-python/jupyter-server/Manifest
@@ -1,4 +1,6 @@
AUX jupyter-server-2.0.1-skip-npm.patch 698 BLAKE2B f037094e4ba041f112e6b2b08693186c9414fee1dbb9a25be94bc7ec75be09888c2b147329ef9c4b2bdcefd54c44cbadfb658983f97537e5b277eb0fc9ae4cc4 SHA512 d20cfdc71c1c58a7c3126db80d30d34ec8f188f6b5da82accd9e02c91cb14ce750123be443d0c85b18357ae1d22117912c4605e0ee74d9dbf226c739faa17297
DIST jupyter_server-2.4.0.tar.gz 693740 BLAKE2B c50a06f1ebe1479c126c2a10ac7f58f012f97f8d565f1705b5d8080ff854a387a6bbcba65785652988a1adc3575009ea0b68e48b7cda8bbd89b5208e1a6d0612 SHA512 c5ceb6caa37c6d8bb5b3026f450bdfc92c37cb5a350541fa35764eeb33007918b2aa55b41108703477efe68f7d5e4f4ba3fea51cd203f3f3c0b74ba3bed6e1c5
+DIST jupyter_server-2.5.0.tar.gz 694029 BLAKE2B bea1082709653617c812124378e1e2a639e90b1e0d7fedacd98628c415adad2daa5343b57a19a776c41820e6665c8591c8d2a652f8c791b605bc3a4b65400ef3 SHA512 7145f60a73bf3d9aceff37aaf56b3b3a54c94fd9f13f06659387909cb1727759a082d11e983df4e687cc508461d5afb6e552f3ac09e30bebb1eb5e863992ad14
EBUILD jupyter-server-2.4.0.ebuild 2174 BLAKE2B 9cbcaf2add99a7aca330a9137c5942bdc260f4b8f969f5da9be8fcc5bc071e2e3d50a0637b844ea6914b2092cb6489d6b2118f42a251fd2ad26e4f652422a6fe SHA512 e3763fb6fc8c5dc5c3e9786400950ea9260c2caf584f38abbf9c09b70d49bbdde4036660a6db12bbc6e5b559e780eb1621fe498fb5378a8605c4f0b72efeaa77
+EBUILD jupyter-server-2.5.0.ebuild 2182 BLAKE2B 077128e551399e753f16c9c89132c04f47936b3bfd61de8004df46415758a269cb797b664acac3b5b7fa11a426c4644e354eb34166e1cf29f3a16ff0fb182991 SHA512 050d5ecab0b55d5b1d3187bc251c25235faa05d0d1e5ac779d95635804764495f710f855425bb2547c2551820120b8e95e2144fb0ed73b35d822267e8ec0caf7
MISC metadata.xml 544 BLAKE2B ec5a0aea1d2ad6ce0e59972d2ef4ce62c03877d464dfdc34bcb94a7d01304c63761c6bc30ed973bba1f4100e25f70541bed4eea858deb44f359d0e373ae1ade0 SHA512 ffe7deb7349ce99890b902a225b73913185bfa860237dea8c1a508a6a5e84bbb74ca7a5c43253c9986f97fb3fd1e9f2bb63ca60f73953fcc851359df8adb5fbd
diff --git a/dev-python/jupyter-server/jupyter-server-2.5.0.ebuild b/dev-python/jupyter-server/jupyter-server-2.5.0.ebuild
new file mode 100644
index 000000000000..8fc88aa38a99
--- /dev/null
+++ b/dev-python/jupyter-server/jupyter-server-2.5.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Core services, APIs, and REST endpoints to Jupyter web applications"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyter-server/jupyter_server/
+ https://pypi.org/project/jupyter-server/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
+ dev-python/argon2-cffi[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_client-7.4.4[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_core-5.1.0[${PYTHON_USEDEP}]
+ dev-python/jupyter-server-terminals[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_events-0.4.0[${PYTHON_USEDEP}]
+ >=dev-python/nbconvert-6.4.4[${PYTHON_USEDEP}]
+ >=dev-python/nbformat-5.3.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/prometheus_client[${PYTHON_USEDEP}]
+ >=dev-python/pyzmq-24[${PYTHON_USEDEP}]
+ dev-python/send2trash[${PYTHON_USEDEP}]
+ >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}]
+ >=dev-python/tornado-6.2[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-5.6.0[${PYTHON_USEDEP}]
+ dev-python/websocket-client[${PYTHON_USEDEP}]
+
+"
+BDEPEND="
+ test? (
+ dev-python/ipykernel[${PYTHON_USEDEP}]
+ dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+ dev-python/pytest_jupyter[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # This fails if your terminal is zsh (and maybe other non-bash as well?)
+ tests/test_terminal.py
+ # Fails because above is ignored
+ tests/auth/test_authorizer.py
+ # Fails with additional extensions installed
+ tests/extension/test_app.py::test_stop_extension
+)
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.0.1-skip-npm.patch"
+)
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest \
+ -p pytest_tornasync.plugin \
+ -p jupyter_server.pytest_plugin \
+ -p pytest_console_scripts \
+ -p pytest_timeout
+}
diff --git a/dev-python/jupyter_ydoc/Manifest b/dev-python/jupyter_ydoc/Manifest
index ddece5211672..60800a5e602b 100644
--- a/dev-python/jupyter_ydoc/Manifest
+++ b/dev-python/jupyter_ydoc/Manifest
@@ -1,6 +1,9 @@
AUX jupyter_ydoc-0.3.4-no-node-for-version.patch 846 BLAKE2B dd5c4764012d59e8861852ba5495577b535e4c5ce81bf6158094a58e30483bcdde43fc4c95daaedbe2ac6e401b3525d63a1f999827bd31c067ce2340109e6ff1 SHA512 6baa33bf597ee9d6b4bd086c67705817c338b9ec7f746df60eab088a7e20bea8853adcfa2a7f2d1d7364e8168b6eaf43f7bf95157346fba9a97e28fe50ff3359
+AUX jupyter_ydoc-1.0.0-no-node-for-version.patch 846 BLAKE2B 11112ffe502a4fa87abb4955f082ab6beef545a4327bb449586f1b837c78cce2cc863e7b40d71690920da6bf1346c8aa84e462cc9f16c7b51fc6a539ccea5dac SHA512 e9d82e27ce628a1e96fade29429c2532637c89cc6ad1ce307d74f493096ab003f5a9ea35247976ff6f7da8af566ef69c4cd82cec3ebd8a2a6bb72d67148b53d7
DIST jupyter_ydoc-0.2.2.gh.tar.gz 10664 BLAKE2B d8a0536c07097e359b0145e5ca08f203dcc06d6ff1f556b814cebb5d8798dcd0ca36f70c010f410f4c14a754989db7dc65255863ea7c2610f0201820917f0e90 SHA512 f8db63a1829ffd58c8e773a2c9be674023e58a57dbd7bfffdfaf37ee735bf6cbd62c984df830198b1e8bdd5d1bcb1679cef07a77af36b02c72a704d6e9e295ca
DIST jupyter_ydoc-0.3.4.gh.tar.gz 172549 BLAKE2B 1dd9d7e88736c8fb4681a47ba70d57871b94d2e64947fd5f469f4e0884705011f50e31f04c7f5cc0aaeb98987bf1ccf09029daa849c7aa644a04fb3dbc743742 SHA512 23523c91daf799f944684ea0b3f7768ab2625472b1f9d330fca3be91a532e0ec676cef4c2a82ee33af129e3ac9a1165272386b573098e4267af68c872607c1d1
+DIST jupyter_ydoc-1.0.0.gh.tar.gz 985632 BLAKE2B 6e4456d3eb96f40e4703d7a1413d62d82497ff46fa15c3e0c6a9dd6544cdbddf5cb5b24d87e135170af643bc45b6b88a0a5f5a3fd03986d85f8428b5f12c4b85 SHA512 7cf8f37fb28ce1b0cf02e5e2db642e6fd5debbf5cb6a119b5291ea2930b177d5f17d7236e105891e828e2c0a4ced3c06cb4e78a1b6c2c318e2674fa5da2a8b8b
EBUILD jupyter_ydoc-0.2.2.ebuild 1023 BLAKE2B 763c31bbf9820f05160016ab0c706a255cd1790c93f6e6c03e8d29cee376cfb73f378954ebc04b8c6925f5440390d7c704838e97ffa6a0864c94df986b0578b2 SHA512 b7a39145c419cdbca591b267f963e4b9516a361748cf681ad0a7ce3f177ecb531278e7ece1ff05cc97e739b72e7113adbbb934212cd54d060bd9220020ceb5ea
EBUILD jupyter_ydoc-0.3.4.ebuild 1075 BLAKE2B 5f2634848580504d36875efeed27f99e402c9560711fcca1dedc31a35a17eb5b74cc50e5442389a493c7b3ef73ed86add43bc2fd538a9acf5b35d2dfc9353f86 SHA512 af5e02e90f583da0c0e3f95331c6866e9bde3d283c1d4664cd95743698070082c466e86dc62da7a81cd9feafd2965d073c4548bf4709e76a8bf304cf9e5771f0
+EBUILD jupyter_ydoc-1.0.0.ebuild 1135 BLAKE2B 558839d3c61a01577aa3b7039e20025434c7ae9aa6326619bebc2453844a6c0edd058c203fce116e6483642fa53dd53af4fa36ae2938a04eb73725593a13ed10 SHA512 e7cf55b961578a4705bed024ca52f34988b2bd7c9112973b07721a73586a09ffda8e0733bdb86a8f343d75a0d9de363976aa91346120b9ca0b23a0a03a57bc5c
MISC metadata.xml 433 BLAKE2B cf2579c7d85eefe97d8ec81f37ac5e10deee9aaf52b16cea8ce3649f6076a3afee9e7ce6efbf82cd7713421353b53c16ed4d28b03a9b6e8b5c029fc6f3615651 SHA512 1258a3f0bd2a959055312594eb72bcd06fd639cf777543b41919da60b4082d241ad87231bdfb8c2ef057c85657875ac596b732301d3fb0c9a10cea5d2746234f
diff --git a/dev-python/jupyter_ydoc/files/jupyter_ydoc-1.0.0-no-node-for-version.patch b/dev-python/jupyter_ydoc/files/jupyter_ydoc-1.0.0-no-node-for-version.patch
new file mode 100644
index 000000000000..2195a0d60e0b
--- /dev/null
+++ b/dev-python/jupyter_ydoc/files/jupyter_ydoc-1.0.0-no-node-for-version.patch
@@ -0,0 +1,30 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index 6e0a069..42f76c1 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -2,12 +2,12 @@
+ # Distributed under the terms of the Modified BSD License.
+
+ [build-system]
+-requires = ["hatchling>=1.10.0", "hatch-nodejs-version"]
++requires = ["hatchling>=1.10.0"]
+ build-backend = "hatchling.build"
+
+ [project]
+ name = "jupyter-ydoc"
+-dynamic = ["version"]
++version = "1.0.0"
+ description = "Document structures for collaborative editing using Ypy"
+ requires-python = ">=3.7"
+ keywords = ["jupyter", "ypy"]
+@@ -56,10 +56,6 @@ text = "BSD 3-Clause License"
+ Homepage = "https://jupyter.org"
+ Source = "https://github.com/jupyter-server/jupyter_ydoc"
+
+-[tool.hatch.version]
+-source = "nodejs"
+-path = "javascript/package.json"
+-
+ [tool.hatch.build]
+ exclude = ["javascript", "!javascript/package.json"]
+
diff --git a/dev-python/jupyter_ydoc/jupyter_ydoc-1.0.0.ebuild b/dev-python/jupyter_ydoc/jupyter_ydoc-1.0.0.ebuild
new file mode 100644
index 000000000000..6b92a4de8d15
--- /dev/null
+++ b/dev-python/jupyter_ydoc/jupyter_ydoc-1.0.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Document structures for collaborative editing using Ypy"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyter-server/jupyter_ydoc/
+ https://pypi.org/project/jupyter-ydoc/
+"
+SRC_URI="https://github.com/jupyter-server/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Requires node
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-python/y-py-0.6.0[${PYTHON_USEDEP}]
+ <dev-python/y-py-0.7.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/importlib_metadata-4.8.3[${PYTHON_USEDEP}]
+ ' 3.9)
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ >=dev-python/websockets-10.0[${PYTHON_USEDEP}]
+ <dev-python/ypy-websocket-0.9.0[${PYTHON_USEDEP}]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${P}-no-node-for-version.patch"
+)
+
+distutils_enable_tests pytest
+# Hangs for some reason
+#distutils_enable_sphinx docs/source dev-python/myst-parser dev-python/pydata-sphinx-theme
diff --git a/dev-python/jupyterlab-lsp/Manifest b/dev-python/jupyterlab-lsp/Manifest
index bffdf9a041a9..cd95831aad67 100644
--- a/dev-python/jupyterlab-lsp/Manifest
+++ b/dev-python/jupyterlab-lsp/Manifest
@@ -1,3 +1,5 @@
DIST jupyterlab-lsp-3.10.2.tar.gz 269490 BLAKE2B 43e4c79e94f85497f83c8034d63164ae5e0820dba6a725048c7f11522d2ab98326e637c254251e96d72d35d7ff8962ab8750a2ba42681c4ef34a65bbb42240d4 SHA512 e154b1f382d2a70a3378f821b055d9a05e9ba748f3ca3e61974655ec3a06f73bc864ad18917171e1101692760fab44b830d2eb70676961a09e383b3544d8ba71
+DIST jupyterlab-lsp-4.0.1.tar.gz 869528 BLAKE2B 62df16ba8aef6c344324346501191776a0534ddf6b5acff4de477f8f7f8996f7ec78022bada4c16d582fdfb7f916fd70f6c9c176505d25c47e863aa65f681f77 SHA512 8f71a6f39bec08fab8401a7074d65fa9a4bdca66ed3c11f75777095f160e9eab25b75b21f1ea4e509f43ff0beebe777f690c13ad0325b5ee26bcd1ec301119e4
EBUILD jupyterlab-lsp-3.10.2.ebuild 562 BLAKE2B 56fd348be514b6f38f15d5a77ee38fcc3ccd7075ff767aa129adbebadc10776456213d78fceb58892f1a7d40601114622eff02731946ecbb5d303bd8410e9205 SHA512 cf76c6c2a83cc873354d062af6b6403189be172c816d13bf40bb848e1885d474e9de63b713f727b3023a48643808a897e762016605789aa279e88b989f85607b
+EBUILD jupyterlab-lsp-4.0.1.ebuild 562 BLAKE2B 5515e2b9ce4a942aaf15515f82ecc03f2ef667fc9072ba13c49c4571308bfb06a6c15696bb9be6511df761c02a078819b621db663fc619013d8eb5293dc467a8 SHA512 3012407d81591318ff1d57379b4363e8c5600307f5f200ecc4ab465529cd91195fc43d5a6ff69ed10b22fc63d2653557316f1d94b7feefbaff872d343fc32b8b
MISC metadata.xml 421 BLAKE2B cbd9c4e3ce5848ed3d0e57832082dd730d2d16a286070639602b8fcd49c49714e7f17b220251b9f16d9c5105248933390b152c060c68522d2c82b1958b09b116 SHA512 97ac68ac4e6920f23120a5818b4404fa0b510b165a44a6455a7bf76edfa298ca137f50bd9c1a87044253f5b873f881362c2667261a4c7fdb182a7d37325520b3
diff --git a/dev-python/jupyterlab-lsp/jupyterlab-lsp-4.0.1.ebuild b/dev-python/jupyterlab-lsp/jupyterlab-lsp-4.0.1.ebuild
new file mode 100644
index 000000000000..f8fbb2f8f9b2
--- /dev/null
+++ b/dev-python/jupyterlab-lsp/jupyterlab-lsp-4.0.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Coding assistance for JupyterLab with Language Server Protocol"
+HOMEPAGE="https://github.com/jupyter-lsp/jupyterlab-lsp"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/jupyterlab-3.6.0[${PYTHON_USEDEP}]
+ <dev-python/jupyterlab-4.0.0[${PYTHON_USEDEP}]
+ >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index ad0f3e5bd7bd..a8df01b37492 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -1,5 +1,7 @@
DIST jupyterlab-3.5.3.tar.gz 17114007 BLAKE2B 70d32721a2579331dd4e3481f7241f5e2c5aad6dac851f213de0ac1fc3b76667bea496bca5ea13ee562e9678d51ac45df91c5901d8d3b7dc839977d3d842e67d SHA512 fdacd34ab629da2b5c2eb23f11ba4d44d5b27872e1736850319bcabbe635d31cfa2891c1c5991b152a5c1d94221e3766a20fc91033f556d8e508374bc46d5fe2
DIST jupyterlab-3.6.1.tar.gz 16845937 BLAKE2B 41c50a9ddefc0ec97c70843e15107d3e3cebfadea2ec148e4536407b0f1b202c2aeace794b02c7cb666c316434da614c1bfebab5e5fc7e654f62677bac6e1eb3 SHA512 9dc63162955c13721c97d620a60116cd75bf10eca9c8eab08ae35749bf2dfec84c55759a361ca1abab34c44d63eded95748cfea589aff98907045b483d778413
+DIST jupyterlab-3.6.2.tar.gz 16846937 BLAKE2B 1b443ace53a68903728aa781a0a0aa95a13193b63ce3101144945e41245dd7c00554abc6c75a48feafc677d83580705393cde1a4bffab0e09d2d5bf0d67e72e0 SHA512 8ca7956f6c78413a7aecb55cd60b3dfa8491afbe3b02d9ae5b038ba4dcc762daf78768349cb586775483e8dee39d5a062650d0fd156e12a85383543f836cfb38
EBUILD jupyterlab-3.5.3.ebuild 2574 BLAKE2B eb478fdb0b5180dbb7efe3572bc2287fbb1b68ee2bf22380be4b7de88086f56aeeea7a9f8d5a2d62d52c45a7259bf495bdd69ef9a5184f65b05995d52838c772 SHA512 563417179f88b2bd8a27a715ed0da7dc3b8c5bbbd7bfad7279c26b57f10e8e2082de58f73d1b312b69f05c3e55846fad4f3f14ab589105189533871c327e298b
EBUILD jupyterlab-3.6.1-r1.ebuild 2747 BLAKE2B 813c9c866a457d54f51928b156f0cbb42b9529062683642af4005d7bb07909d163e3f7c9eb335a7e036fe2cd17218d73c68b93266545dfdc5f35d0cc0617fe8e SHA512 83a2a4912f292162e6cddbd6e095af0ddd88d91daf7f38cd669f197817d0972da469d7d3d27c89d64fae724c847b26b25c5b74e816e211ae261106a460a54ca2
+EBUILD jupyterlab-3.6.2.ebuild 2739 BLAKE2B 731fb108d8b61449b73300d8a7434c97b48ab32a87fe9998ac6286005f6ce2f3496df8e9df4c744a71811cbf294234d064665aa3da3e3c8336791eebff53fb73 SHA512 a24bcd5ea6e2286918f8e100bf12a9d12cf9ba1d659638fa111eef203d7964a5bf19a430f840861d18d2aabc2666429673e40bd07e0058ff4cf1b2c23da72c9d
MISC metadata.xml 412 BLAKE2B f0b40e19f8ba9dc116f0e4a882cabab6376f22d1eaeb3eac58ecff465ee2aff3564ddbf55e4ffb8971807a39945109a164037a954419671a274d3ac558b102ea SHA512 b6149a03585ca04bc3bf6f3ea6055e8e1fcb620a771359d150df7c22ee16bf09f57c8037df2161021fac0c194be0ac5ec79a31f0511d785e0c5b1ca96d817e42
diff --git a/dev-python/jupyterlab/jupyterlab-3.6.2.ebuild b/dev-python/jupyterlab/jupyterlab-3.6.2.ebuild
new file mode 100644
index 000000000000..7f9e59dbde57
--- /dev/null
+++ b/dev-python/jupyterlab/jupyterlab-3.6.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=jupyter
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="JupyterLab computational environment"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyterlab/jupyterlab/
+ https://pypi.org/project/jupyterlab/
+"
+
+LICENSE="BSD MIT GPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/jupyter_core[${PYTHON_USEDEP}]
+ >=dev-python/jupyterlab-server-2.19[${PYTHON_USEDEP}]
+ >=dev-python/jupyter-server-1.16[${PYTHON_USEDEP}]
+ <dev-python/jupyter-server-3[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_ydoc-0.2.3[${PYTHON_USEDEP}]
+ >=dev-python/jupyter-server-ydoc-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/nbclassic-0.2[${PYTHON_USEDEP}]
+ <dev-python/notebook-7[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.1[${PYTHON_USEDEP}]
+ >=dev-python/tornado-6.2[${PYTHON_USEDEP}]
+ dev-python/tomli[${PYTHON_USEDEP}]
+ net-libs/nodejs
+"
+
+BDEPEND="
+ test? (
+ dev-python/check-manifest[${PYTHON_USEDEP}]
+ dev-python/ipykernel[${PYTHON_USEDEP}]
+ dev-python/openapi-core[${PYTHON_USEDEP}]
+ dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
+ dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+ dev-python/pytest_jupyter[${PYTHON_USEDEP}]
+ dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/requests-cache[${PYTHON_USEDEP}]
+ dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+ dev-python/virtualenv[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_DESELECT=(
+ # These tests call npm and want internet
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build
+ jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear
+ jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build
+)
+
+EPYTEST_IGNORE=(
+ jupyterlab/tests/test_announcements.py
+)
+
+distutils_enable_tests pytest
+# TODO: package sphinx_copybutton
+#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/myst-parser
+
+python_install_all() {
+ distutils-r1_python_install_all
+ mv "${ED}/usr/etc" "${ED}/etc" || die
+}
diff --git a/dev-python/python-gnupg/Manifest b/dev-python/python-gnupg/Manifest
index 13d82ead94b0..2c02db8b8b21 100644
--- a/dev-python/python-gnupg/Manifest
+++ b/dev-python/python-gnupg/Manifest
@@ -1,4 +1,4 @@
DIST python-gnupg-0.5.0.tar.gz 61154 BLAKE2B 0ae7e8ff669f51b47410a7a5aef16ca6792db18f28c59d3ce6615d0852eba1e201e3d000d1f644ffc1a362a74ee56c0930dd5814c23238137d6d8696319fd130 SHA512 cfd302257b53fdc9318004db7323ea5bf4bddc055b65b24386a1ecb27cd476fdf1bc771adcdde70a4eef442982a0c57dc832b92274bbe5ba16cbdf3247f4e77a
DIST python-gnupg-0.5.0.tar.gz.asc 801 BLAKE2B a3df8ea4c22c2df8351aeb51a670e36e2809eef2248507842b9580f819af5c4e5a7ad4902ef54f2a62c3629a2d658cac346cc1647838e8066b2a018939e1a751 SHA512 58fa1b201803bb542e3fb9c1c567d83abba0e897b52efa331942899684e15b4c44a225c28adce58c69c290d5059fc562556b79fec21f960c894b30a8f3642405
-EBUILD python-gnupg-0.5.0.ebuild 1088 BLAKE2B 2de5a3b96b17f44fd2e4cf9491a25f433d49a0fda2a8da53d59c1162cce4a65a3eaa074d91cef0ac9f99e31dc12e9f06e180592ed0fad332f88baa80b085b5ba SHA512 20f9592f43763e4f786dd88b594d263341c526fa2a161e8feca281b798dc838d03f40b50e3ea3aaa2b88865e365411e0770670bf4d66f1d201e0d5f42f0e6f1f
-MISC metadata.xml 720 BLAKE2B 774ac2960b75f506d7ce3770bb5df5df01a5950a19f90ea6467d4be13aba8401ea5f1ead501f3d87d3387f83c4b78ad60cad984ff3ea8b1ae12eee3ca3736faa SHA512 9f237208c6c1ca48719e75842ba59963e707d5bba577a98205491a1531c70b4844dc119d267e2925b7650193a3d8d19ab04c4c26b4459192e0293d37f8990ba1
+EBUILD python-gnupg-0.5.0.ebuild 1084 BLAKE2B ada14c6a828ae1d137222103a2d4e1dd79dbef6d239f38ce3907e18439f3a0bb1dfa7c6715adf68cee17a05100063949e12edd08fe560e743c99ec3eb96ba199 SHA512 9c12a7580b02b077506d46d1ce4288e1dcc4d48f9eec8c8db8f02dc1f772195984850e3cd355a8e3bb09bb046759fec93a4463957c6114262002856f7691353b
+MISC metadata.xml 633 BLAKE2B 8f4c4f15c4aeae389c2f13e972248da4d7bb9adc1783a54e3882e677d7ce4f197fde565cf7c68a197a55291ea6a15f99c3b39dcc0bd3d18ff981738e5b4a94ab SHA512 77944c5fa529fb844598005386dd639ae30def95a66087b1e1e5441f21a8ba549d6ef0e28dab88527d11cae2a4a6d6c1871dacc765d2fb12188d53e893bd0df9
diff --git a/dev-python/python-gnupg/metadata.xml b/dev-python/python-gnupg/metadata.xml
index 45f75cdcf0bf..349c51de43a2 100644
--- a/dev-python/python-gnupg/metadata.xml
+++ b/dev-python/python-gnupg/metadata.xml
@@ -12,8 +12,7 @@
encrypt and decrypt data, and sign and verify messages.
</longdescription>
<upstream>
- <bugs-to>https://bitbucket.org/vinay.sajip/python-gnupg/issues/new</bugs-to>
- <remote-id type="bitbucket">vinay.sajip/python-gnupg</remote-id>
+ <remote-id type="github">vsajip/python-gnupg</remote-id>
<remote-id type="pypi">python-gnupg</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-gnupg/python-gnupg-0.5.0.ebuild b/dev-python/python-gnupg/python-gnupg-0.5.0.ebuild
index 5c3106c0d5c9..f2f5461ba2d9 100644
--- a/dev-python/python-gnupg/python-gnupg-0.5.0.ebuild
+++ b/dev-python/python-gnupg/python-gnupg-0.5.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://docs.red-dove.com/python-gnupg/"
SRC_URI="https://github.com/vsajip/python-gnupg/releases/download/${PV}/${P}.tar.gz"
SRC_URI+=" verify-sig? ( https://github.com/vsajip/python-gnupg/releases/download/${PV}/${P}.tar.gz.asc )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 2433e2ccc511..3af3cd96f115 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/abstract/Manifest b/dev-ruby/abstract/Manifest
index d6303362fc63..625e46469017 100644
--- a/dev-ruby/abstract/Manifest
+++ b/dev-ruby/abstract/Manifest
@@ -1,4 +1,3 @@
DIST abstract-1.0.0.gem 12288 BLAKE2B c61fe73f5a5b765296e4a61acfa14b39468878a442a1ce8689e846089da9a3d6c8f5425a791040865d5aadd435ac78de6f48f809f081ca0883c71f733e4cbe5c SHA512 7c6fffc012baf704a27470fecf44dc97e6ca9f5bf9db47c20f23e59376af1262c4618ad70a70faa446339a79f94bbce04c2f5a6c506bd010c60a0fa5f60f346c
-EBUILD abstract-1.0.0-r4.ebuild 658 BLAKE2B a0566404785323ab9ae9196e4d49ca4cb6f57d9e7810440e700d9c5c26b838dfd8f2caecd753b033fee23d310f26aa727dce76537ac9bc2596c341d16b945399 SHA512 5b73f22d6dacca61a161088cd49ac89faf16f2d9eae8bad4f926a365a9445fbeb3122a0b7dcbc59575ad7628024aba22fa65132265b3c1839837c8f7f43abee4
EBUILD abstract-1.0.0-r5.ebuild 658 BLAKE2B e60d73d008e7a9799ff60afc6ad274cb3305188022a785b0e7022e36297cafd998f4ed860e6a42ed2e7188588b6882f5c76c26f78510f8e01a712e7c88255100 SHA512 fa934100c7b39245ab0d109bd581690ae673933a03b056a54a00a256128049c14bda8ea21f42e20db55beb7c962c1f27b0f1274d08cc73a21485e2e6ecffab32
MISC metadata.xml 327 BLAKE2B 4e4c1da9174d2f1b69ac7de0df4b0a1d5fe2c87ea1b0b51d4286a3765c400a25d590ae1518103e1c014c6a660ab3813b435b32c8de149209777082a784f55812 SHA512 a9745b079df7aa8a9e171de738970d50edc6191661f3168a26c670e6d492e4ba4ceaf447967cc3262505b33233b48bce160bcb3c180f4d422266ee6e72ceada0
diff --git a/dev-ruby/abstract/abstract-1.0.0-r4.ebuild b/dev-ruby/abstract/abstract-1.0.0-r4.ebuild
deleted file mode 100644
index b2e336decb80..000000000000
--- a/dev-ruby/abstract/abstract-1.0.0-r4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library which enable you to define abstract method in Ruby"
-HOMEPAGE="https://rubygems.org/gems/abstract"
-
-LICENSE="Ruby-BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-each_ruby_test() {
- ${RUBY} -Ilib test/test.rb || die "tests failed"
-}
diff --git a/dev-ruby/addressable/Manifest b/dev-ruby/addressable/Manifest
index 235c0ed82948..0ae7fba615b0 100644
--- a/dev-ruby/addressable/Manifest
+++ b/dev-ruby/addressable/Manifest
@@ -1,5 +1,3 @@
-DIST addressable-2.8.0.gem 105984 BLAKE2B 82f053c9ad052ce1ed1b6927674bd5bcda86a3f70d46b63bfc1185d51b402996fd446647d705418791c5443a1767b4ecd0b891f26de63fbe737c62f7586bd57c SHA512 c684f17940f717c2a65f9716ab9b3659948d6d51a60c38a7295fcf6fdc1c5785d2d315d2de7dab9f66a6c31f62247177d78d5d6eb556f5bb49926d4f00f8e4c8
DIST addressable-2.8.1.gem 105984 BLAKE2B 9ba6fffe2af965be57ef7b2f86c5c86c672e0037c41996d78a3b8f31a9b5a5818e06d7e119733cff3d5469bc985186fac6fa978740f107876a975b5ac662171f SHA512 ae0b7cb5fdc0b5b8717637e9589ab9167aa3924253f4c9102134b1e5aee07c7f5e3e92e2e32ca872b4a72a3a70c8086c7073cbbddf7cbb6e1948ed97de2c9108
-EBUILD addressable-2.8.0.ebuild 1292 BLAKE2B 5d10917b745b2881d6cc8777781cace7bb5c0a9953245ffd9700401b47c77e226e9af10437216d01237a4e7dd4d56d93b21cb7bef92445237445b66b7675b4ce SHA512 f4159e1500a82373eac97b5a69b3ccaca9b6090a10a3f78411843bc63b22dcd09db6dc2c12a906720d99bf9bdf7b556835255cbcce0c294149dd741a0889cbfe
EBUILD addressable-2.8.1.ebuild 1324 BLAKE2B d767cf2fee7f7cd63ed69e7c81f20338858f8e98417687a6b9a26a988a3974b4a0a34c7dad1a1b696bfc5391dc0665ad6eca8cfbb5afc8ca3aa5f617be034413 SHA512 33fd7097dcfcb39269469e91525665c1fa2ec73d00e0c0f004d95a507713c2401ae394e3d9bad4ebaa25a1dee777a6ec18237889a627e110f0bbbfc26cf99363
MISC metadata.xml 405 BLAKE2B bcbba1d9880e5abe377fe1e7fb1e1c732f1fd00bc32fcc48f69e5529749900d89dbe0e69de4477d4e0984d780b02164d812407951cb2bc3f9cf052e9ad5d0217 SHA512 2f270c88c5a807840b8165ab65bd6de51a878d218ab71ff0f7de18f60be298b6d048dacb8601605c0b1960852ba9b841de742e3bc64d74b96fb88d8338ca33fb
diff --git a/dev-ruby/addressable/addressable-2.8.0.ebuild b/dev-ruby/addressable/addressable-2.8.0.ebuild
deleted file mode 100644
index 30f1e7b2d1f7..000000000000
--- a/dev-ruby/addressable/addressable-2.8.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A replacement for the URI implementation that is part of Ruby's standard library"
-HOMEPAGE="https://rubygems.org/gems/addressable https://github.com/sporkmonger/addressable"
-
-LICENSE="Apache-2.0"
-
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/public_suffix:4"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec-its )"
-
-all_ruby_prepare() {
- # Remove spec-related tasks so that we don't need to require rspec
- # just to build the documentation, bug 383611.
- sed -i -e '/spectask/d' Rakefile || die
- rm -f tasks/rspec.rake || die
- sed -i -e '/bundler/ s:^:#:' \
- -e '/^begin/,/^end/ s:^:#:' \
- spec/spec_helper.rb || die
-
- # Remove specs requiring network connectivity
- rm -f spec/addressable/net_http_compat_spec.rb || die
-
- # Remove spec that tests against an unreleased github fork
- rm -f spec/addressable/rack_mount_compat_spec.rb || die
-}
diff --git a/dev-ruby/airbrussh/Manifest b/dev-ruby/airbrussh/Manifest
index d836533c4001..55bda956ee99 100644
--- a/dev-ruby/airbrussh/Manifest
+++ b/dev-ruby/airbrussh/Manifest
@@ -1,5 +1,3 @@
-DIST airbrussh-1.4.0.tar.gz 1450070 BLAKE2B 94f128cd25c5af48f17fa771c366d3cdf744dc4e7ccef23de583b1ed60ffe1640dd7d02d76fb78573936beb3412c277151b36a870ac3e11222c3135f34b0e140 SHA512 e3a5cb80365a963875e89d15fa2b4dc86985d6b5f13ecfa9baf9ad599b5780ef8ea2c2e4040bb35498a5ecd1c6becb081b3e917cfe082d2db63fd74ba54755b7
DIST airbrussh-1.4.1.tar.gz 1450155 BLAKE2B cecdc1b278a23c76b169febf5aa704d024a1ef41344a81a24d28f2a0f53830804f494d1bf967d8a54bfa73a92df333095fcc4591970c1d3e2ed1c23095258d11 SHA512 33bc484a3ac42a2a4a3795068649e93472bded1f887d9cdab52f4268090889b1d6ddc1c8743574b07e174eb606b24311ee13952d8b61517841693b44bf92450e
-EBUILD airbrussh-1.4.0-r1.ebuild 1002 BLAKE2B fa7350d67fd9c37f3800e0714d5634d767fd130ebc1648b97c250ce5a22ab6b5ce3ab773350bfbd111779f4b02528034b3b58908fe6faa7dcc35037b57c86356 SHA512 e87be91d6f37c70c5fca204db0eee37ed6d398fc936d3752624a68c81137b79b15a6eb275a068da2cd75b25e655a0e8cc294c418d834f2cdd6d51e7831fdd168
EBUILD airbrussh-1.4.1.ebuild 1115 BLAKE2B 519d37c1e31ada1b6e24833933606ca5bc06832eb9050a8ca29ee4fe8ceaebc1d307f4e165f7048c1de675335515ec27eec1ed38e08b660dc15f90c910b42d85 SHA512 6cfc853b021bd399f284b3ceb62391bed639d5787804fd80e20e7946e249526f1ee3b09182aadd85b43f265cc64d53ee37a986ecb351e078073178bf6fac0843
MISC metadata.xml 480 BLAKE2B 15cfe108e1870ef152c0b6b52bf912e6d57616fa9a6483fe77360b6f73e3b9e982338afbf3dc10d1b44d725df2253895988e01416827fbda817a453a424ad633 SHA512 8b24f6a0b49b0f078b4ad6cb401efda9b89f514db66309dbc2e4518ebbd48b7f39340b3fee42a35f0c446fda43124a67821b7bc30fea3b20e965779ff8a39135
diff --git a/dev-ruby/airbrussh/airbrussh-1.4.0-r1.ebuild b/dev-ruby/airbrussh/airbrussh-1.4.0-r1.ebuild
deleted file mode 100644
index 6325593e455f..000000000000
--- a/dev-ruby/airbrussh/airbrussh-1.4.0-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="airbrussh.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A replacement log formatter for SSHKit"
-HOMEPAGE="https://github.com/mattbrictson/airbrussh"
-SRC_URI="https://github.com/mattbrictson/airbrussh/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="amd64"
-IUSE=""
-
-ruby_add_rdepend ">dev-ruby/sshkit-1.7.0"
-
-ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/mocha )"
-
-all_ruby_prepare() {
- sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- rm -f test/support/minitest_reporters.rb || die
-
- # Add missing require
- sed -i -e '1irequire "rake" ; require "rake/task"' test/support/rake_task_definition.rb || die
-
- # Avoid a test poluting the environment
- sed -i -e '/test_color_is_can_be_forced_via_env/,/^ end/ s:^:#:' test/airbrussh/console_test.rb || die
-}
diff --git a/dev-ruby/arel-helpers/Manifest b/dev-ruby/arel-helpers/Manifest
index e87540b9c8b5..a278f3bd07c5 100644
--- a/dev-ruby/arel-helpers/Manifest
+++ b/dev-ruby/arel-helpers/Manifest
@@ -1,5 +1,3 @@
-DIST arel-helpers-2.13.0.gem 16896 BLAKE2B 3cdf4164b20dcc3511e058666486ea0d5a5eb50a7825d56338715f5bdba2dc5124ba030ea0e27480225be9d715a86016ff0eb85d0e60f07bdd5f3f214c3f5bcc SHA512 31e88e136a85f49e6b8b6d7c244bf98744cdf0546f0916ff1b403904330a1d2acc4a4d97ba5eb59190b9c0592176e4872d0463b4d4662b63a99f9d3bbcc29c15
DIST arel-helpers-2.14.0.tar.gz 11711 BLAKE2B 75182a17ae741b2fe62189bccf008ca9958a69d69b5c2aced227e1b77f7278565f2c6261f56e567e4534c1e0229ce00e630bb1dc77ce8e49d03267784f8f8dc2 SHA512 47edec1aaa5be14de4ee695b13096dcf3f0c30804b20dfdc84421e1a779d3faa6241c022003f4752da911d1ea71a49de6e1e3339e6a3e452ca7fa8116ff751ca
-EBUILD arel-helpers-2.13.0.ebuild 829 BLAKE2B 565674ce97769069ed5bbf92fb15d9fa3551f8ed659ad7d4975134c0e3d4d425bc0758e1dca3ba45eb780291e4e3527cff1673fa73cb015cfbe14368b733551f SHA512 1ae2c1be453eb0e2e7dbd909dd965a5bfc928a2cff6c959819595ca7ab61cd67f813689a259417a292df304428d8aad3c08c022e4cd56933c1b12412078fa3cf
EBUILD arel-helpers-2.14.0.ebuild 1236 BLAKE2B b153b07328e723841a9611b2cf3a6f26128f551619f1d28ef2d0a1ad8f16d5df10844e0ded3b4c1fb9b433182862f0099be4ddc5df571291a0e36b6b0058c3cc SHA512 01613b61e7311da8560122d738ac3762d2cf6ae444d4ab8d8497a7648a3659f73fc900b66970aff7be5737d641b74a908855e5e32b3070a6842e6dfc736dc3f2
MISC metadata.xml 345 BLAKE2B 4f44dad77778d15d8011c1372ed51e02c20313b118be5abf981c5f4727da135ac60218922c264b4a95ca7c8410893c8e105fbe39ca0c15951ec8f6063b1c577f SHA512 6d8f2dbb987e8a105515d4af49c2913aadfaef04c424ac2b4bc449ea3c7d37f283bd44f7d0225caba26774b9c71c8a73a1e38eeef6b82c1d849984d203c0f6b5
diff --git a/dev-ruby/arel-helpers/arel-helpers-2.13.0.ebuild b/dev-ruby/arel-helpers/arel-helpers-2.13.0.ebuild
deleted file mode 100644
index c48e1b7aebd4..000000000000
--- a/dev-ruby/arel-helpers/arel-helpers-2.13.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools to help construct database queries"
-HOMEPAGE="https://github.com/camertron/arel-helpers"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "|| (
- dev-ruby/activerecord:6.1
- dev-ruby/activerecord:6.0
- )"
-
-ruby_add_bdepend "test? (
- dev-ruby/rr
- dev-ruby/activerecord[sqlite]
- dev-ruby/bundler
-)"
-
-all_ruby_prepare() {
- sed -i -e '/pry-/ s:^:#:' spec/spec_helper.rb || die
- sed -e '/rake/ s/~>/>=/' \
- -e '/appraisal/ s:^:#:' \
- -e '/database_cleaner/ s/1.8/2.0/' \
- -e '/sqlite/ s/~>/>=/' \
- -i arel-helpers.gemspec || die
-}
-
-each_ruby_test() {
- bundle exec rspec spec || die
-}
diff --git a/dev-ruby/asciidoctor/Manifest b/dev-ruby/asciidoctor/Manifest
index cf60befdb07f..7a47eb4a9b82 100644
--- a/dev-ruby/asciidoctor/Manifest
+++ b/dev-ruby/asciidoctor/Manifest
@@ -1,5 +1,3 @@
-DIST asciidoctor-2.0.16.tar.gz 1651396 BLAKE2B 6da2971c38e48497b482ca1bc22916a10c3505d7bd4fa802ffd4939a0c0986d650a30b5870fea7979046c4b61c6e97aec08d9ba345ce350de6721d545c2923b5 SHA512 95003640632cc99f1edd2447156135267ad78f24983418817f19256fab6e313b8faab9f676317e7cc610728abb8b047f2d2f481f4700009a2d6bdd3b9efcc463
DIST asciidoctor-2.0.18.tar.gz 1690964 BLAKE2B 5e14371c7201f83529fa28a63b031599ebf53fda62b4701942f134e7f1dae923a07676aafeac4c5e1fc3c25b6e9044b34b9b2e5b07491f1ca8e68076aa02301b SHA512 b47b377520046d95101fc9bcd3defdf7219714ebadc0d069cb108d39a349fcf1abd1e61178e1515f75bb69e9e3d0f8cb2de67de5a0f8aa75fdd139d693c0e437
-EBUILD asciidoctor-2.0.16.ebuild 1093 BLAKE2B fff21e41970fc829c63d8ee52384db33713724132957762ae88b8e398d9370c18c5eb2eeddc9c13daa067befcc60a6f6718d9d7bdffd13c8b9ec3d8e99a836a3 SHA512 aae9d8041caaf36ab23c6a3c72f1f7408a6bbb56ca8e01a94c5f855a9748f06f648835d2c6ab54c421cd4c1417fa7e11430683da7ab4ba78371aeef1567c004c
EBUILD asciidoctor-2.0.18.ebuild 1197 BLAKE2B c437f1b0f511902587d6b2a63ee4d70c0346589e68cb6f4fa4fbb1bc2cdfe5cd76059dcdec0e4546cd2e9032c9da97b529814642d239cc121b283c406550e27d SHA512 44238308ea5c18018d5909a6cd83def48d4a710e553373dd4b6f6b4f5ae229a10eb9888e4ccfb975393db718553b030808031149b8f5aa3f3857b45f7d53325b
MISC metadata.xml 350 BLAKE2B c70c7bdd08d3c12de9192349bb765e3f0a03e5124128b77d4e4cbd266ddc84d72aa4502751bbaaef2562c4d8b78a4ecc28bdf656ecb56c74168999c92dd294b1 SHA512 beaf7f42c6804df34ce8d1ec28e08bdb5dff9ed9ed023247a464e7531ab8fcc41563133cc2bdb6385d5527a78f5e4a6f11063b72c567a015b8517ea09cf5ca17
diff --git a/dev-ruby/asciidoctor/asciidoctor-2.0.16.ebuild b/dev-ruby/asciidoctor/asciidoctor-2.0.16.ebuild
deleted file mode 100644
index 710e544b4828..000000000000
--- a/dev-ruby/asciidoctor/asciidoctor-2.0.16.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST="CUCUMBER_PUBLISH_QUIET=true test features"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-RUBY_FAKEGEM_GEMSPEC="asciidoctor.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and other formats"
-HOMEPAGE="https://github.com/asciidoctor/asciidoctor"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
-IUSE=""
-
-ruby_add_bdepend "test? (
- dev-util/cucumber
- dev-ruby/rspec-expectations:*
- dev-ruby/asciimath
- dev-ruby/coderay
- dev-ruby/concurrent-ruby
- dev-ruby/erubis
- dev-ruby/haml
- dev-ruby/nokogiri
- dev-ruby/rouge
- dev-ruby/slim
- dev-ruby/tilt )"
-
-all_ruby_prepare() {
- rm Gemfile || die
-
- sed -i -e "s:_relative ': './:" ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- doman man/asciidoctor.1
-}
diff --git a/dev-ruby/asciimath/Manifest b/dev-ruby/asciimath/Manifest
index e2eed99031b5..5fad55cd7781 100644
--- a/dev-ruby/asciimath/Manifest
+++ b/dev-ruby/asciimath/Manifest
@@ -1,7 +1,5 @@
DIST asciimath-1.0.9.gem 18944 BLAKE2B 3ccc3f594d7a0d8b6996349d85356179ef3a9052a84f923ad1d0976e42f58670a350473b41d1c4a0c4f70a3cc4687e6adaa7987bd811ef32bd3da41f100f4246 SHA512 32c4f2cb7e9d330c371e9b9abcdf9e31bf44014c5c0b0044589302116b55840a2e1a41ab006d61a2258e4a5c2d4a772dad77f579150fc9bf099a7a4d19c6cd44
-DIST asciimath-2.0.3.gem 59392 BLAKE2B 7d1d373c5d80172e88ba5737ea2244c384f274c200fed2104b23e76b6615f5bc987e14acb5c8d9088069f590eed5c645a2f51338540197a2ef9c44696f704488 SHA512 748c8ff121190470299c1e04100e063fd7352a0adaeda160a235d1f0f0ccb02108274ffe8ab4f1f54b07eb750d637e26f2efb6aac12d3389dafe1c00be103f4c
DIST asciimath-2.0.4.gem 60416 BLAKE2B 9a5d6bf967962d37e620d0b49204ba8dafadf65e95a613924c7c169fee98f00203861fbbb1c06db1ee833e401f9a2141566dc693237e1cb7e797e639c63dccfa SHA512 28ab7fd7f43320112c0e7166fb2a6ef269eb91314940deb88606443bec055792cf3c49bc2d9b75c1e5ee5690c3071e66f15f817c4539fc6246da7a8d792f1803
EBUILD asciimath-1.0.9.ebuild 449 BLAKE2B 48ac5e3d9b3d9b81b5adbf9a639d9641ef34bdffcd6938470a2f6f9b4e4d66c36e6ea7db28d611499e6103b621a779d59575ba1e431048b50a380e7cacf259f0 SHA512 57438599e82c51c2150f24022e4d90b00450a2c9649fa92f23f919ecbadcd2e69cf7c8637246b6b7891ab33bec7809d53286b437ba9d9d74111f8bc4c94d5813
-EBUILD asciimath-2.0.3.ebuild 517 BLAKE2B 3c21de7e43e386a56d7f5932cfa67f3950a7f006dbf29854eddf35b708bef8dd4929de100d843519195a175616bec3de82cabf734f0ff9684dd9c2f957ca08ff SHA512 ba5d0a80f7084ca356ca0cf6689e320ceaca995a63b31c52512de1b5a5cc9acdfeac232c86f4947ac8bec918e58c8f03883618197cc855296a0f53ba78908870
EBUILD asciimath-2.0.4.ebuild 518 BLAKE2B 884ba7026c8503c88e95ac38e331c1d851eb61745d16c31a49e1c70c98c0cd0af3de88d14f801b13e2ca7d00dab94d2b699ad8c6049cb4f89573dbf007440bb3 SHA512 c07d2b2c3a2812b23d8b985ad1bccfaf4d19bbd370013a0c7ede78ae84546b32a3721d81764419ce6939edbc93b360f3ce821abe8790cbd05bbfa871f75693ab
MISC metadata.xml 345 BLAKE2B ef3c44119073cf7d78c3d16ffbe42f3e1e9868efe1c0c5cba6e2fc83f57b3347db85e8357d8011eeea76fe9c90dfe5870dfea389183567a1c5728c047b168ae7 SHA512 8e1dfce281e0a933b8813407546a8d49ef4d529a5090f59d04ae289f4980d9e4ea8c2e3be4088c6b8a3219af88342e820e2a1bbac5fbd5552089ce71e3c5d766
diff --git a/dev-ruby/asciimath/asciimath-2.0.3.ebuild b/dev-ruby/asciimath/asciimath-2.0.3.ebuild
deleted file mode 100644
index 36109ee9d0c9..000000000000
--- a/dev-ruby/asciimath/asciimath-2.0.3.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pure Ruby AsciiMath parsing and conversion library"
-HOMEPAGE="https://github.com/pepijnve/asciimath"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/nokogiri )"
diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest
index cf978e700286..abed9cd15fb2 100644
--- a/dev-ruby/backports/Manifest
+++ b/dev-ruby/backports/Manifest
@@ -1,7 +1,3 @@
-DIST backports-3.20.2.tar.gz 178633 BLAKE2B 2e2f2f31099763bb218f3ada9f9d040d4b41fc842bbc8b91d703e91b89bab9d6e7bbf3aae1ecfe34abe6099d6cb34929ae72ba66d4ee473841563257fa85cf3c SHA512 a91a2c9186315fca8e0b33554ef26986abe8565e08a79b9f150f8115f998b2a7a440bbc64b92f89c4e95e1c5e852bfeea6ab337804cf017517e77229f10820e5
-DIST backports-3.21.0.tar.gz 178706 BLAKE2B b895655fbbd15e99021f3d9d4f5efe84957c43cffc4e6442a286494624af3d9afa50933cb9f46d86a752c2aa1f52e867d4063e5f8357c969c7ade75b38566f52 SHA512 9d3a5315d412f16c28172121f7b64b424d3728e76c2b9b4466937572bc922f595f5b56caa265e9b03ed44ca64643c36086d60ddc1ff8799e11d953dc75aaee65
DIST backports-3.23.0.tar.gz 181501 BLAKE2B ef9841366b27b19837e61177f727cbd0acd58650cebab03329c174d699147fadfe51b4ac404d11332e681285c5f0ddcf387bdf6304237ff32c77048a1f5670b6 SHA512 b5b16b78c4dfbadbd60735b29541268cc6446f283ad686add208974fb861b270ffc46ec3cb6702c2ecf760e0de83d31025dbeba90e79383ffda6b4ca0b52a06c
-EBUILD backports-3.20.2-r1.ebuild 792 BLAKE2B ae1508b983697efd7b4e7291a4700cb49c94bb02a43c574568283b09e73b7d592941fd05cb6f93cd879d52c3e0e7e572cad936f918a0a9e00f31f97ae34bd678 SHA512 85e46a36b524194839f3c4250382993c0fc69653ac8339666bd196ed0c48a544df369b7d3a3c885682ad70f676ee2296ac7d27007c971f8beaef1b9bb96afd1d
-EBUILD backports-3.21.0.ebuild 792 BLAKE2B 0c9e5d2b2f54c1e5c7965bd4267e4ee1e13a459753f047ced428342fe299910350ed0c75552db811a12129bead6f1478bb5a8c1f16b7d82735610c24368850ad SHA512 d147eddd18ee7abc4b630bc298141bbea1fd38e24bb2ad1b12228e943d79fba7d70296999ce2236a7d2485b2715c028e43110a8808e1486e3532bfd56fc896d6
EBUILD backports-3.23.0.ebuild 792 BLAKE2B 28c883f7289b3fd8de077287d5340a3a32b4c5cbb5c3b619695198f1795b49db45981836c15fa9a2defa134c6dcc38c880d4d6b71d9655b775154a5b4871c2a9 SHA512 96a072fdd8b5f29baa5ba46967c39d8501cab6770a2ac6fe4d26686cb8a87a09483b4a374b3fa3b696489cfeaa9a99bebbfc2876c3e1ca956cd1a73e0b4c8e9b
MISC metadata.xml 336 BLAKE2B fb9482efc94ceedae0a44003dfe8a539ed8f728b93cd5e924f5e44778049598f14874908e3ccf0b393809fe35eab9027533ddb0407c16a767012c6f04962d8ac SHA512 848ee492c5952bbc00d5cce3f17f5d68e56ee0235c23f0eec19cf0a85cf097e20484ce6ac209d4fed6fb0dcd5323b45bdc662cb9ed6fd9a9bf50321724df3c5f
diff --git a/dev-ruby/backports/backports-3.20.2-r1.ebuild b/dev-ruby/backports/backports-3.20.2-r1.ebuild
deleted file mode 100644
index fb0a95d6b202..000000000000
--- a/dev-ruby/backports/backports-3.20.2-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_GEMSPEC="backports.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Backports of Ruby features for older Ruby"
-HOMEPAGE="https://github.com/marcandre/backports"
-SRC_URI="https://github.com/marcandre/backports/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
-IUSE=""
-
-all_ruby_prepare() {
- # Avoid activesupport test that no longer works in Rails 5. This also avoids
- # a dependency on activesupport
- sed -i -e '/test_rails/,/^ end/ s:^:#:' test/_backport_guards_test.rb || die
-
- sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-}
diff --git a/dev-ruby/backports/backports-3.21.0.ebuild b/dev-ruby/backports/backports-3.21.0.ebuild
deleted file mode 100644
index 20962fcf5671..000000000000
--- a/dev-ruby/backports/backports-3.21.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_GEMSPEC="backports.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Backports of Ruby features for older Ruby"
-HOMEPAGE="https://github.com/marcandre/backports"
-SRC_URI="https://github.com/marcandre/backports/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
- # Avoid activesupport test that no longer works in Rails 5. This also avoids
- # a dependency on activesupport
- sed -i -e '/test_rails/,/^ end/ s:^:#:' test/_backport_guards_test.rb || die
-
- sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-}
diff --git a/dev-ruby/bacon/Manifest b/dev-ruby/bacon/Manifest
index 8d403431a877..3d43cf105aa2 100644
--- a/dev-ruby/bacon/Manifest
+++ b/dev-ruby/bacon/Manifest
@@ -1,4 +1,3 @@
DIST bacon-1.2.0.gem 18432 BLAKE2B 7b5870a4cb2b4340eb16dfde4649049def3f19e9a3202a6040c26fe0b3ad82b04e14d47380f9d08d1a8640e38244e7ca89f897a12b382cbb2cf368e414d5af41 SHA512 ce7a9171be67b872c8a95dbf93a45fd79574796c694769e9c87a35257e85eff98187c8ee76429124ab475e90fc619eebd30e672f3dcd4f8280e139ecc469f907
-EBUILD bacon-1.2.0-r3.ebuild 600 BLAKE2B 612029156eed1c637264fd5332d66ea0999dd9f47a02dfd6c1375759a3f9dcdcfb5038ead4348ca694f0f2c9406623d578e4a8ada801ccab7c8b3162abff32ab SHA512 3fab20cc4555e539e5671061436bda9ae7f1e59b3992f2af418f10511d2e2b1d9ab4ef3c03ee845fe572a3742123a802d37df597fc177ea9db984efd51231e58
EBUILD bacon-1.2.0-r4.ebuild 604 BLAKE2B 8b227aaf1363be51004e11ee909089feca260178ea8c57ed5d4651d2ea3946dc9ed345226c8526e41f558940fd5f161f5ff4edcd5094c1acc65e84d7b1682ec0 SHA512 6dc25898afb804d9382cf96c1de02759148f19797461ebd879bc3f92b7ab784ae09b3908a4276290710c697c4009c404becb9f07cec33a13e025f39a0b2320b2
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/bacon/bacon-1.2.0-r3.ebuild b/dev-ruby/bacon/bacon-1.2.0-r3.ebuild
deleted file mode 100644
index 3de0a90a4019..000000000000
--- a/dev-ruby/bacon/bacon-1.2.0-r3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="ChangeLog README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Small RSpec clone weighing less than 350 LoC"
-HOMEPAGE="http://chneukirchen.org/repos/bacon"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/rdoc )"
diff --git a/dev-ruby/bcrypt-ruby/Manifest b/dev-ruby/bcrypt-ruby/Manifest
index 65ff1ac09ed1..3f0462769481 100644
--- a/dev-ruby/bcrypt-ruby/Manifest
+++ b/dev-ruby/bcrypt-ruby/Manifest
@@ -1,5 +1,3 @@
-DIST bcrypt-3.1.17.gem 55808 BLAKE2B e2e3d6ebeaf3d52fa69eb2da340c9558c09f526cc29a1230e2f439f32952a916ba6c2336a134ed0a2ca5210dbb8d2f0818c9ec56283e20f25cb9f891b07bdc60 SHA512 527103e758387031cd6153f5806eb161642547e89dda359929d88b0cc676175e4b3c63905fc8ed724914d2f8b152ecc7f6e7cf5d0c66b7c6fbf7b899bade16a7
DIST bcrypt-3.1.18.gem 55808 BLAKE2B 03e4082f451b8410ae88c1d920625cf3249094ba2d6fc04429d5f9cd60d7e29fa1c3170e2409ba16fa8fd8c341c7471047a382ee89cb2b04dab9bbdaadc3554a SHA512 b0b44f49ac2ef7a6a75a8949943291b7d37fc80be6a4dbbbcbbf117feaa4ff09b0670c14879c358fc2dadd22866cad6e26d07cfdcbb9423d0c52a6f54ae3f8f5
-EBUILD bcrypt-ruby-3.1.17.ebuild 1532 BLAKE2B 0d1966f1d0090b0394464d8ef6fc6fee82effba8cf5607d17b6a9e2a84bfab046d862435d22c126c626503940dcbabff53c1765ca4905dd1501932cb16a7f0b9 SHA512 2dbced71f103acde4b6661a62d19a62ab72fc743d9975355d9d31c4fdaf1a00e49bf86e7e1e3008d6a108d71196eb5e4beb89b637234bf4ea4dbf8ed73a23a66
EBUILD bcrypt-ruby-3.1.18.ebuild 1523 BLAKE2B 446bae95696529e406b940d7386fcbadf89c5bec9fbf8a0ee8d17302b2c11101573767c08cc3f37c686e7996368fcd9236bb2aba3ac210a146ef04ba683bad07 SHA512 16aa0c61387d6c493cf890111ab8d325a9ed4686cd3686e10200f24df2d99b68b4609ebbf6ea0431fab7ad7ba7520047ca2c606fd156389126fb8991225fefa0
MISC metadata.xml 347 BLAKE2B 5430c9a624d1e922507758954755b4b7e29ffc5c9bec8a78bb9a726b17fb50e492fbf7476964cba269b80d1c6d34ab4ad9d482115825b6c18a25d61fa6dead89 SHA512 901e5c0b9da6c30ae04a0976010dff1faef88fb07d190ecea9eee06abaa1204280176b94dca90e0b5bc5af6423bb72a0657d8460eacd22b8aaf48fbf30b9f2c8
diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild
deleted file mode 100644
index b4ec5e5c6220..000000000000
--- a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.17.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
-
-RUBY_FAKEGEM_NAME="bcrypt"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/mri/extconf.rb)
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An easy way to keep your users' passwords secure"
-HOMEPAGE="https://github.com/codahale/bcrypt-ruby"
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-all_ruby_prepare() {
- rm Gemfile || die
- sed -i -e 's/git ls-files/find */' bcrypt.gemspec || die
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- # bcrypt was called bcrypt-ruby before, so add a spec file that
- # simply loads bcrypt to make sure that old projects load correctly
- # we don't even need to create a file to load this: the `require
- # bcrypt` was already part of bcrypt-ruby requirements.
- cat - <<EOF > "${T}/bcrypt-ruby.gemspec"
-Gem::Specification.new do |s|
- s.name = "bcrypt-ruby"
- s.version = "${RUBY_FAKEGEM_VERSION}"
- s.summary = "Fake gem to load bcrypt"
- s.homepage = "${HOMEPAGE}"
- s.specification_version = 3
- s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
- RUBY_FAKEGEM_NAME=bcrypt-ruby \
- RUBY_FAKEGEM_GEMSPEC="${T}/bcrypt-ruby.gemspec" \
- ruby_fakegem_install_gemspec
-}
diff --git a/dev-ruby/capistrano/Manifest b/dev-ruby/capistrano/Manifest
index e9f7f27aaa09..af4e2a09ffc5 100644
--- a/dev-ruby/capistrano/Manifest
+++ b/dev-ruby/capistrano/Manifest
@@ -1,8 +1,6 @@
AUX capistrano-2.15.5-sudo-cleanup.patch 413 BLAKE2B 77dbc37e742e1fe164540cd10830021679af99d9ddfbf50d05d6f3c158f2da4b632c44d3fda5c4456be453cfce84a4cc6a67b5dbf392854dc94be9544ae69c41 SHA512 e6fd096231e65274813edc543e4b4ae2714c587b6e696b0534554e464f04cbd5db740290856845459bc58db12bd0c9e832fd419b4a998d7b0cd6cb6b36ef46fb
DIST capistrano-2.15.5.gem 132096 BLAKE2B bbaa6bd482cf9bbe7aa01540aa5dab3f32401ffa1476d9057bb8ad420194f1ab2c32d8e744d7c982ebece5c4b5369133dc8378b7adf54c78732f9cb249db2a9e SHA512 10168080c7481ec6fc6f918ac90a3b1ce8f2b36f77411375e33cc915b02d5196ab061ac47e767edd724c82cffd1c2ad0a23ba1f0519cf1f2aae5b429167b19ff
-DIST capistrano-3.17.1.gem 69632 BLAKE2B 7457f3e3dfc102f2612dda6c976ab05e14a86cdbd39df67a15e190a9998103b9dcc06db1f8d5bcab9bdd6c274f459f40de084a229c183362986dfc58ec07c44b SHA512 68882795d735870b1e5821c3583e2c9366ad5ecb2a413e9488e31010a321368bca3298af020010a0fe90b0c930fbff54bb6e85effdde106dbf92b09e3285721d
DIST capistrano-3.17.2.gem 69632 BLAKE2B e2d1c16d7b4118593e5e8741dff0fdebd69af61db9c2796faeeadfdaabf04577775b2092917c60eba6d213680dba6d241b4b4ac1295e74da11c607fb54392ae3 SHA512 2c8943eda6dab2c4016c5eb86773040a4a0640e58405115f56c9c8c02dfd06bf2c7a98a0a0bee5d5c77dde16b262ab7131210bbba8ae1b5a8f5172cae76492a3
EBUILD capistrano-2.15.5-r3.ebuild 1242 BLAKE2B 897aade0a14bb37ae8e4af5709c5e32f37d87104359dc871445572618d70ddb14125c523b2aa3a3f0d915d30a48fc256d0b2ca7ef93cb1492b84e65e72eadcd7 SHA512 68afb2c8060adf5c0c774725e852603c624cd3699a296aaddd5ceedad7b87faf1d9f2574b0bdb811eeaff0e9110ec4f94bd472e0262894ac6653faa773c17861
-EBUILD capistrano-3.17.1.ebuild 968 BLAKE2B 831e6afdad208fa03c43414a69963d20e6325d36a1722527304930a709ba5bb169567f94e864be9b4c69d192e08a509258b2a1f4a1eec3f50100669f52762453 SHA512 6f037d14d3dd6e15d0a2e55bec71006e9e7b9a744e4a2430436c07296bdd7529632cd05a220f3c173170d513e6d0a799fa9df4f314b301ca0108c27ce5e4682b
EBUILD capistrano-3.17.2.ebuild 976 BLAKE2B a17254ae8b019aff7b2f5b0b3419d8800bd73f1dfdb66274b49a962b2469ebd48c62afd22f9e61d1fb5f4e7eb6756df394a4ba96606770275ad9aa2f57af76a0 SHA512 d6034718a5af18059538507e161f7ce65871a2995587ff8f74f7e7f60ad4b512f5bc0764b1880daaacfedfebeb0dd49f1e13086e8b9b20933a35d68356ee2356
MISC metadata.xml 396 BLAKE2B d27f0009de40add27cbe4a8a668ac4a82fa98eef30d794c61add8ad293db7e6b76c948499646c1dc23046cd4d88cfb36b41c1c14ebf78316ba6a4547493edb87 SHA512 98a3ccc2e6734e249cfb13754015cbd79485d20bc018312f7ff8500fa3c011db88c3955990a97da714dc6af7a6c94196057839eb76fd1612f30dba9e623ee0a6
diff --git a/dev-ruby/capistrano/capistrano-3.17.1.ebuild b/dev-ruby/capistrano/capistrano-3.17.1.ebuild
deleted file mode 100644
index 1bdf15b149cd..000000000000
--- a/dev-ruby/capistrano/capistrano-3.17.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A distributed application deployment system"
-HOMEPAGE="https://capistranorb.com/"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="amd64"
-IUSE=""
-
-ruby_add_rdepend "
- >=dev-ruby/airbrussh-1.0.0
- >=dev-ruby/sshkit-1.9:0
- >=dev-ruby/rake-10.0.0
- dev-ruby/i18n:*"
-ruby_add_bdepend "
- test? ( dev-ruby/mocha )"
-
-all_ruby_prepare() {
- # Avoid specs that depend on capistrano already being installed
- rm -f spec/lib/capistrano/doctor/gems_doctor_spec.rb || die
-
- # Avoid specs that require a TTY
- sed -i -e '/asking for a variable/,/^ end/ s:^:#:' spec/integration/dsl_spec.rb || die
- rm -f spec/lib/capistrano/configuration/question_spec.rb spec/lib/capistrano/doctor/output_helpers_spec.rb || die
-}
diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 7fd15f62bea5..a65fa56d0dd8 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,5 +1,3 @@
-DIST capybara-3.36.0.gem 374272 BLAKE2B 51579941b95ab317fa0f7d9a21d3ad40a130a60c457f9a5d9921dac5b17bb339a423a21aa16d350da57602b22b0001c6ed2b1b5b038bb16cf56d268bd5a38ead SHA512 7ffc9d3e4058b08acd1cb223eb0313112354783cc4464f8f0747561caa45425f8623be7052f331677a66a7b9f5e645e48ae0118fe78c2d185408e5279e66f169
DIST capybara-3.38.0.gem 379392 BLAKE2B e1ba89daa08e43e5f97ed5c649a3ea82c27e2ee7a737844f83ba68f0379cc4ef2a0349bc2ae9af76a5cca3659c11f1ed0d1b7dcae7f7701305ca3644e40a4dee SHA512 530db1102e8bc1bfa1ac55d28a725a26a7c6c98baf89655bb15436217e99c7131edb204638f51831c416e4898b9e7c653b83c74abf8aa644eb4da0ad8cddd44c
-EBUILD capybara-3.36.0.ebuild 1805 BLAKE2B fad68642ab6aca312d62af4aa40d9ce9082de991509c55d5c8c361991a939fcd25d758184e61bc4474341773fed05c4c12eb5ba23d2e4b8c39b36dae01ea88bd SHA512 3a9787309e6c5ef812062edf417d5bcbf3e1558d37e1ea49dc20f742e4fe052aa507c73e1b0a3c20a04d38111aae95f0e3b455b109e819ab3c0fbd93a87fbfcf
EBUILD capybara-3.38.0.ebuild 1831 BLAKE2B 5d6340331a0bfaccce476f8b1a1fc060a0de11d3cbd4601f37326d5d698dc3722cbb8bdd8dd15b63af51d61c9abaed7268743338760f21d009600c94f541c1eb SHA512 c3eef527dcf786987fb191c0a17ddac3c98306f561c1ded71e9e078105f861a2eabfea9aa7324991f5b92b4324269b6115af7db2ee8c9aebecedc399d6e5fbe5
MISC metadata.xml 344 BLAKE2B cc8fd629cca0ed4f66836cefd43f13a45baa7bb13d157fa7f90c61cdd4a12d71ef773ef9daa8dc6e5b07dcadd1b52a258995136a0792ec1870eb93fbb90cd61d SHA512 dae769c0ee80ebfdbd8b86b471fc13c3ac656bf556e554d3d5ce80108f6f6ab79dfe7a54f51b78af3d29f22807fa5ac5be48bfcf8655c60309bef7e3f80cea5d
diff --git a/dev-ruby/capybara/capybara-3.36.0.ebuild b/dev-ruby/capybara/capybara-3.36.0.ebuild
deleted file mode 100644
index 23017bb69655..000000000000
--- a/dev-ruby/capybara/capybara-3.36.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications"
-HOMEPAGE="https://github.com/jnicklas/capybara"
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-SLOT="3"
-IUSE="test"
-
-DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
-
-ruby_add_bdepend "test? (
- dev-ruby/rspec:3
- >=dev-ruby/launchy-2.4.0
- dev-ruby/selenium-webdriver:4
- dev-ruby/sinatra:2
- www-servers/puma
-)"
-
-ruby_add_rdepend "
- dev-ruby/addressable
- dev-ruby/matrix
- >=dev-ruby/mini_mime-0.1.3
- >=dev-ruby/nokogiri-1.8:0
- >=dev-ruby/rack-1.6.0:*
- >=dev-ruby/rack-test-0.6.3:*
- dev-ruby/regexp_parser:2
- >=dev-ruby/xpath-3.2:3"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' -e '/statistics/Id' spec/spec_helper.rb || die
-
- # Avoid window-manager specific tests (sizes are specific for fluxbox)
- sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die
-
- # Avoid spec that requires unpackaged geckodriver
- #sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
-
- # Avoid test dependency on puma server for now
- sed -i -e '/should have :puma registered/,/^ end/ s:^:#:' spec/capybara_spec.rb || die
-
- # Update spec to catch the right error code. This seems to have
- # changed recently across ruby versions.
- sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' spec/server_spec.rb || die
-}
-
-each_ruby_test() {
- virtx ${RUBY} -Ilib -S rspec-3 spec
-}
diff --git a/dev-ruby/certificate_authority/Manifest b/dev-ruby/certificate_authority/Manifest
index bfd44fdbe2cd..336587644da1 100644
--- a/dev-ruby/certificate_authority/Manifest
+++ b/dev-ruby/certificate_authority/Manifest
@@ -1,5 +1,3 @@
-DIST certificate_authority-1.0.0.tar.gz 57104 BLAKE2B e585b19b6740349e520e021d4981c3941bca9e6c9b11867c9484e98b4e74e4ebafb47c648564c3e8b89e3591414a90ee404bab83cafd5a3354354b36b3002436 SHA512 e5f05d3df86ae7e7e6ed8937667b14229cda884996c30d9a39f1ad7db781e58abb3f61c251c21174b4988adf0ecdecb1b0f22ed97ddae071ba12c78379524785
DIST certificate_authority-1.1.0.tar.gz 57457 BLAKE2B 6714359fd869cce2a0b43aa6321e95229dead04ed761f6239ecb7b988548aabf13c62a3c61e20d539a6003395886e5e4ff2366fabaa395bfd4b4761c55d56555 SHA512 52c79acaaacf471206912165d2b07464158b61acd8b65ad73614900baa208694f9d29107cc0e275d09baa580ecfbc95458ac7772370b423762d4e80ddf0237ca
-EBUILD certificate_authority-1.0.0.ebuild 987 BLAKE2B 7edc468007f93baf79c286438cd139c287e7819677860d2c3caf1272a25e39f6aef7eef76970cad95a6bd31ceab255a2b936e2cc3aa7fdd607f1140cae022bc0 SHA512 803f9a868d3c9eaf42ca80a13201669574b69cac707be83b741fae98c63f9a642e48245602cac64b42f51d0bebdda417c8de47871b1aa9a4af01d1b9437e70bc
EBUILD certificate_authority-1.1.0.ebuild 987 BLAKE2B b09218eae0046814c914f625984c1c41b91f4f4504eb1544de299f78fdbe2a3771075b47a1e8c9f26872ce947cf30678bc74909001f49ace7afa9974fe1a34c2 SHA512 59bd09cf31a5d2f7a702eae41334730141b6ce2631a62c6de6512348ffa7f0362a9c06f01f3ff13479b90685d9f51f5b1778b1272ac0d6ee59314203d390bf8f
MISC metadata.xml 358 BLAKE2B 9481f4365e35e21c255c572608085070dacffd97b9a66ca3a530096792cac609d9e357bd69e44a094d16edfe1c772835cef2f9d28d0dc9430b28c3eec6870d54 SHA512 00880faf802e45165b1d4e4eac5ecfe197a02bbc15a797eff0f008bf5a88389283702814a1a65677152a529c3b6353d0845f45b3fa0a72ef6cfc08bf12331dc2
diff --git a/dev-ruby/certificate_authority/certificate_authority-1.0.0.ebuild b/dev-ruby/certificate_authority/certificate_authority-1.0.0.ebuild
deleted file mode 100644
index 429d6079b68c..000000000000
--- a/dev-ruby/certificate_authority/certificate_authority-1.0.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="certificate_authority.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Managing the core functions outlined in RFC-3280 for PKI"
-HOMEPAGE="https://github.com/cchandler/certificate_authority"
-SRC_URI="https://github.com/cchandler/certificate_authority/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e '/\(bundler\|pry\|overalls\)/ s:^:#:' spec/spec_helper.rb || die
- sed -i -e '/spec.files/,/end/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on dev-libs/engine_pkcs11 that will be hard to
- # make work on different arches due to hardwired load paths in
- # specs.
- rm -f spec/units/pkcs11_key_material_spec.rb || die
-}
diff --git a/dev-ruby/crack/Manifest b/dev-ruby/crack/Manifest
index a82aada48287..ed49bf49ba44 100644
--- a/dev-ruby/crack/Manifest
+++ b/dev-ruby/crack/Manifest
@@ -1,7 +1,4 @@
AUX crack-0.4.4-psych4.patch 1053 BLAKE2B 280da92d42ad5c4138b7f4293cbd9efafb0033914cd2b7014214052790e54b260c0eb68d118276b3a935c050407d067e75bf18886eaeb4e4f40999ff49e1a2b7 SHA512 1ea889b08f03e10f3359f1de0237f0890c7bc480d1b7a92c3c5fb75d7ebe0614c3cf6bb173ec33399fc9532060d7a2d7e60582b28369124f72a5c7dcd5f82e2c
DIST crack-0.4.4.tar.gz 586633 BLAKE2B 26e2cda6e9447fb3c9fe02092a6e9d6a8097c7bca6a483a3af42aa8ba491b737bc0dc3ae1936ef8ffb5c5d5cbbed3fde69c9641f05b9e3eb3beab87c375f68fd SHA512 3f86c76718a3c2a65ee11b15434035396c2355a8562bdb642432a659b52c3e811e930318e0dc2df3ff06bd53ac14d0694471e425420ae3b7971f5d4f818bba87
-EBUILD crack-0.4.4-r1.ebuild 1249 BLAKE2B b57c7a0e4a8d6c540d959f5a0ca86fec9e8295fe1cdfb494a82e1f63df3348027ca3677076e7b7d3cd4e82afd9e66f062cc4e950cda1a81be61ace746d8a6ae7 SHA512 d29fc1362fb146cbebdf87e24ead8cc581a8a14b21ef5cc033aea50f4326323dfb1ee6bb493aeb3eda0cbb2d1e7b621fdcba94001938f5177f15a182ab9d2453
-EBUILD crack-0.4.4-r2.ebuild 1278 BLAKE2B 86ac1450d72aead82dbaeac8e12b8e666d19bf280db1e7a01f1e2a6f30db146191b0c03b3e65b16179253c5bdd2c8f117fb35d336d1cb5c99e2d08b60b8b344c SHA512 9eb75d02a75cfd67f4628c5059ee571e90755f17ee5922e6c3e455d5ca0cfbee8c79604365e231042faa38749ab4c10e2149ee83d45a69d8e2c27660da5b0840
EBUILD crack-0.4.4-r3.ebuild 1462 BLAKE2B 4304e776a1d55db12e13ae304976c811834800467f1a8da6cd09e6a83d9cd1861b31c555aef8ef95491e12356d6320c45dbd5affbe33d92f8f26e590960edf61 SHA512 58d16f4d9e147a7db2f3a6fd8b7f5ece5f6ed8a9d0dad4ddb5ee3d2f9cf49549718c386cc7b9f9d28fffd49b8412e08fbc5cc077da0377c1eb35201b473e0632
-EBUILD crack-0.4.4.ebuild 1107 BLAKE2B f6d10256b74eb122f990f3e458836edafd5099ea60173b606437743dffe46cf7156a674f172de403aafb509a41b681d05306afe5fd36a9a8fbcf4bcb65f2439c SHA512 ee73b8ef85924d2a1c0cd210f2b6ce9ff3f8c773220fa561982b29a6accf4b2e22535dc2f6905c206a1b4b554326dafd974b8a0ca8323ae49b70cba3bd6a8245
MISC metadata.xml 343 BLAKE2B e98d01493c40195b22fa423e30e512b5f4b5ef08676138f4c5c3b7d18aae166fdc5fbb11ea465370de681fc85ded672dabefe34546f2b3140379984a187399f0 SHA512 44de19ae2a745da9ef90d7300e56efc80f892f0a7173ea6967c1bd079a24d0b50fa5de6eb1565254d7db84b5875679c9e70d2f3a87a60c31c9aa33f7bb4d6616
diff --git a/dev-ruby/crack/crack-0.4.4-r1.ebuild b/dev-ruby/crack/crack-0.4.4-r1.ebuild
deleted file mode 100644
index 01cf2faa06cb..000000000000
--- a/dev-ruby/crack/crack-0.4.4-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md History"
-
-RUBY_FAKEGEM_GEMSPEC="crack.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
-HOMEPAGE="https://github.com/jnunemaker/crack"
-SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rexml"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
- sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
- # Remove tests which fail when run by portage but pass when run by hand
- sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
- sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
- sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -Itest -Ilib -e 'gem "psych", "~> 3.0"; Dir["test/*_test.rb"].each { |f| load f }' || die
-}
diff --git a/dev-ruby/crack/crack-0.4.4-r2.ebuild b/dev-ruby/crack/crack-0.4.4-r2.ebuild
deleted file mode 100644
index 2610de8a296f..000000000000
--- a/dev-ruby/crack/crack-0.4.4-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md History"
-
-RUBY_FAKEGEM_GEMSPEC="crack.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
-HOMEPAGE="https://github.com/jnunemaker/crack"
-SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-PATCHES=( "${FILESDIR}/${P}-psych4.patch" )
-
-ruby_add_rdepend "dev-ruby/rexml"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
- sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
- # Remove tests which fail when run by portage but pass when run by hand
- sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
- sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
- sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || die
-}
diff --git a/dev-ruby/crack/crack-0.4.4.ebuild b/dev-ruby/crack/crack-0.4.4.ebuild
deleted file mode 100644
index b9cb6debc4e7..000000000000
--- a/dev-ruby/crack/crack-0.4.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md History"
-
-RUBY_FAKEGEM_GEMSPEC="crack.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
-HOMEPAGE="https://github.com/jnunemaker/crack"
-SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-each_ruby_prepare() {
- # Remove tests which fail when run by portage but pass when run by hand
- sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
- sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
- sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || die
-}
diff --git a/dev-ruby/crass/Manifest b/dev-ruby/crass/Manifest
index fe1b7d18b352..f9cff5edf7ba 100644
--- a/dev-ruby/crass/Manifest
+++ b/dev-ruby/crass/Manifest
@@ -1,4 +1,3 @@
DIST crass-1.0.6.tar.gz 89443 BLAKE2B 2721cc6f5419a36c122c63c59804da84791e70d522ee01ff2ff06fed67a74ab187d0b601cd85e031fd33a84315fbc4cd092c14de110053c94ff0e50d4feab5fc SHA512 de98dea48d0cff148b3000d7388256552d1bf5a014ecbc074efc909473bc6edf2cf1db36179aaa4284eb810618dafc346757ac61708c9659045e013e6c6d4e36
EBUILD crass-1.0.6-r1.ebuild 852 BLAKE2B 884685826c1b4acee13fb1908af2647d8e01d09448bc0325713166e622d786bfdc89743fd66fb9fe0db5b3f45a93b9e0baca736013c8656bc0367f6109df3f5a SHA512 b1f0a3bbdd82bcdf6ee6fcbe67bfc34c37865b4f169eca2b68617179e0dc51dfa0be7b14ec2b6b5944d7bfafa8f44ef0a5036f9d6f3611a4633ff4ff2982b3c4
-EBUILD crass-1.0.6.ebuild 850 BLAKE2B 5dcd001e61a36700b78ed46272747c367d4f7d372e6698e5d6dabb03269019af71b76d6885f7a09bd2ae296c047c4dcd23a72d3207c39a83fb01e6bbdb453447 SHA512 ad658f267b74edb27250a950025477d15693d6bb466b6b7caa6e8929e6a5d012654f0a2fe17b6e83ecace426ccad09192d275f80dadd0d87da2b8e5646639bf5
MISC metadata.xml 339 BLAKE2B 7a382dbc019c8a1b2ba77baefc7b9dc247d194daa10d3216045ec0894eee0761189e7c18db66f4aa758f386abb85e4fc6aa9620fdf4e2de668ad10f88fd85c32 SHA512 8b543debffa7d0075dc6987204c74365ea4968c45024e5e184a2a6716e002f3eaab5f10c8b4b187b64eedab5a1e61b167a4380b5d8fbbb95928788219d6af2fa
diff --git a/dev-ruby/crass/crass-1.0.6.ebuild b/dev-ruby/crass/crass-1.0.6.ebuild
deleted file mode 100644
index e1934d3b4556..000000000000
--- a/dev-ruby/crass/crass-1.0.6.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="crass.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification"
-HOMEPAGE="https://github.com/rgrove/crass/"
-SRC_URI="https://github.com/rgrove/crass/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend ">=dev-ruby/minitest-5.0.8:5"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/I s:^:#:' Rakefile || die
- sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/dalli/Manifest b/dev-ruby/dalli/Manifest
index c20a712f4f84..90d44f68840f 100644
--- a/dev-ruby/dalli/Manifest
+++ b/dev-ruby/dalli/Manifest
@@ -1,5 +1,3 @@
-DIST dalli-3.2.3.tar.gz 71163 BLAKE2B cdb205f39dce8e7c64da808a5da8b0c295ca938b21d1a42f16a7fda06d47b11c9d357240d633b17ec140e90a1838d4e28da6333971eaad043ffd04508ffb7537 SHA512 43729fa6f7ee92d886e113c6c04f1334c74bcb189e5c75205cc955a94fe1e0d834f94b69d1e9408609f4039018417da74f9b80fc8851ed33ee3fd60fb77df224
DIST dalli-3.2.4.tar.gz 71999 BLAKE2B bb4ea91328e60740d8be0664b2a359007230efcc87611e620b08cc18292e85384780afcc09de575314f3bd39d261b8d26c558f4329ba55f13f1306681ce0ec71 SHA512 5f5f802a76b1d611b42251c8eb70538cb1da6b43bb681fb7e0b4a7124bf46ab4d89be4ab31bb071d7205c897ba940ef523384efa18b5723d57d8edaea2198350
-EBUILD dalli-3.2.3.ebuild 1127 BLAKE2B 20be6f1ae48304062fd120fac0aaefc110b526581ecfd469c830b32a8e5c595b79636d9655a55e1be09110983c58eaa5b05011fdb0cc570d36ec89862f5d2602 SHA512 a37d56677060ef146f95a92d0c50bc91c9689608b54b437361143fb052013705f9376734b863b016e4c4d0d83b2117409af08477d973e8c21eae7e177d20abec
EBUILD dalli-3.2.4.ebuild 1151 BLAKE2B 0bca555b2b2a6766d902c5d3a9e24badf0cd215b436714e922b3030b09c141ec5ccb8775cabbacc2e1f6da4eb54ddcbebb3dbd3ddcf62ac5ee5d03ef5a706365 SHA512 c211a950ab5b1ed0279fbfc4262c687b8d5d6fe907ce8bb81e69a5e8e36a857ba5b05c4ee4f590f672934da094f04affaacb63e26a6c1e330a10dc34e412a0ce
MISC metadata.xml 347 BLAKE2B f1e7c89c18e4fb1a02714796274401469ee66687a98d56445ed894024667a9bb277d0d1c1f6cc4ddfd90c3d3b3cd2f826bad7dda8fc5f3d6111b8326865228bd SHA512 7645efc96c6c7d275946260d28055c704f3fb45674e864b60a4a60e7265c8c61e82105373a243ecad18101c850ec47ea3c9a5a2a0538b4f9c99232ba1fa36c6e
diff --git a/dev-ruby/dalli/dalli-3.2.3.ebuild b/dev-ruby/dalli/dalli-3.2.3.ebuild
deleted file mode 100644
index 7ed5e2376f58..000000000000
--- a/dev-ruby/dalli/dalli-3.2.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md Performance.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A high performance pure Ruby client for accessing memcached servers"
-HOMEPAGE="https://github.com/petergoldstein/dalli"
-SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 x86"
-IUSE=""
-
-DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.5.4[ssl(-)] )"
-
-ruby_add_bdepend "test? (
- dev-ruby/minitest:5
- dev-ruby/rack
-)"
-
-all_ruby_prepare() {
- chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
-
- sed -i -e '/\(appraisal\|bundler\)/ s:^:#:' Rakefile || die
-
- sed -i -e '3igem "minitest", "~> 5.0"; require "dalli"' \
- -e '/bundler/ s:^:#:' test/helper.rb || die
-
- sed -i -e "s:/tmp:${T}:" test/utils/certificate_generator.rb || die
-}
diff --git a/dev-ruby/date/Manifest b/dev-ruby/date/Manifest
index 44750a88644f..7f194892be0f 100644
--- a/dev-ruby/date/Manifest
+++ b/dev-ruby/date/Manifest
@@ -1,9 +1,3 @@
-DIST date-3.2.2.tar.gz 108973 BLAKE2B aedb4d5d43b1d7ac277bc6fd36651f36828be7a04f4eb75c45ea02bc56b3a403af9e8a26b23a9839c904ae455e6a02476fe83115d8c816f06168db6e0a788347 SHA512 5a640b550c9ea0c1fa24aa5d114ae9108fd568c8c38b20434168a92c886d66487065e0c6aedc7e55cbe59cc3338fd262ca601267ed0b55377c382fe0502e9604
-DIST date-3.3.0.tar.gz 108249 BLAKE2B 7d85337c1b39b09d15a73a47b5e09788a700a0e044fc74a4138be490d7212174e3cc03c40c7b4814bc69523399826832c48c07a38e0cfb6f28554f584cf81fe0 SHA512 1e20c5a29b0aabc3354b6c39e0dcc4cbeafc6b74afddd5b4446b7a7b608832f072c86b98267893267d0372ba7ab0bfd71862369cd8d35b162cba8bdd81563a57
-DIST date-3.3.1.tar.gz 108337 BLAKE2B 90241a005755c330dab010aa2d1a0c6192b7de3e33f0b3fe8089385d2aed0a834ea96b71e276f2cf5bbddc187c915a5d93e38cfcddeaf267d803113895b9fd3f SHA512 8eb701542619320fc4400440b8c8a03626a389e0c94bf1e17f4bf952d616e5cbbce0f3714d824db255734386fb5b5522e220f619533f4c901746bb7d630e8275
DIST date-3.3.3.tar.gz 109793 BLAKE2B c7ee6337a520172b692a48c963a67d7fe7f6f56dd6ea5a957eda32d7c21fee7d02d0616f39c32abf61ae5f33f6507c508e98c568fd8f7baf300dfc5658945917 SHA512 a2224fa191fd688593af29b95e40f67e9fb9acea93b7de613d9c4b105343434a9ef30f32599cd6af243dd3e35a9bf1f60b722e6a0bc4393e26e83734196e8193
-EBUILD date-3.2.2.ebuild 1034 BLAKE2B a43e6fc4d8d169070178ed3ff967cb6775bfb40b1842a1579864340b18468f90bdd60815c214483abf317c07867eba1ef8e473553dce9a801a1f0451989387c5 SHA512 a7a3be82be4c51ecc2d3635a79933981ec4e0071b8019edb079a0bca20061dacfc420bae4e1f2c6340334eb5e1437e687e647db49b43d626ff52a07e2eb6bb89
-EBUILD date-3.3.0.ebuild 1058 BLAKE2B 40186664921b3dde314d469654c7294eed9fb4f0023bcf04f4d5205faf65cd243a0abdee0599d9a85931b9a2461ef26299f232d2b7b1cbcf4f66335bf4da56f2 SHA512 26575bb1fb144170f2d86359fe688c2f28b994982cf1f4a7e7888a44168ba473fbe77eee4d13c02fbca51c85b522f80b2b5b1f41a830e43a47285156e5f83e4a
-EBUILD date-3.3.1.ebuild 1058 BLAKE2B 40186664921b3dde314d469654c7294eed9fb4f0023bcf04f4d5205faf65cd243a0abdee0599d9a85931b9a2461ef26299f232d2b7b1cbcf4f66335bf4da56f2 SHA512 26575bb1fb144170f2d86359fe688c2f28b994982cf1f4a7e7888a44168ba473fbe77eee4d13c02fbca51c85b522f80b2b5b1f41a830e43a47285156e5f83e4a
EBUILD date-3.3.3.ebuild 1065 BLAKE2B 98e2a060f110a4beba324d0ff4832c0bb02ee435d9a20434cc82180551899f378f293287f2e9276fe2e85babe3b8260ba34caf1732475080fb5a5e4723c7222c SHA512 77391a38c7f7d9a7d0c495580fd95faa0b8e0d9a6c5eb1b9bf28990ce81cea3f3c30e4bb3df1e8b9c435ad4eebebfe6b07b32b09f0f9b0d62dd8d60fba70dd60
MISC metadata.xml 336 BLAKE2B ebecdf17ef8daa50c1327043a3c8744971b20f9e58758716a4d39968312ed3426e3902d2be1fc6d1ccc6ff84460fa1c2bd98d5cdf0ccd417167603209c14b66d SHA512 5abad9d2498b1ca553c2500c9ea24b04b3c8f617ee799a45efe48814a8cb926380fdd6c5b963ac6b3f43f8c92ab445e59458a80b569ac5a433b7c89c3d9171dd
diff --git a/dev-ruby/date/date-3.2.2.ebuild b/dev-ruby/date/date-3.2.2.ebuild
deleted file mode 100644
index 49bab8d1e38f..000000000000
--- a/dev-ruby/date/date-3.2.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTENSIONS=(ext/date/extconf.rb)
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="date.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A subclass of Object includes Comparable module for handling dates"
-HOMEPAGE="https://github.com/ruby/date"
-SRC_URI="https://github.com/ruby/date/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/date/date-3.3.0.ebuild b/dev-ruby/date/date-3.3.0.ebuild
deleted file mode 100644
index 303b2f58e831..000000000000
--- a/dev-ruby/date/date-3.3.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTENSIONS=(ext/date/extconf.rb)
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="date.gemspec"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A subclass of Object includes Comparable module for handling dates"
-HOMEPAGE="https://github.com/ruby/date"
-SRC_URI="https://github.com/ruby/date/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/date/date-3.3.1.ebuild b/dev-ruby/date/date-3.3.1.ebuild
deleted file mode 100644
index 303b2f58e831..000000000000
--- a/dev-ruby/date/date-3.3.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTENSIONS=(ext/date/extconf.rb)
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="date.gemspec"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A subclass of Object includes Comparable module for handling dates"
-HOMEPAGE="https://github.com/ruby/date"
-SRC_URI="https://github.com/ruby/date/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/dbf/Manifest b/dev-ruby/dbf/Manifest
index ff55542a947c..9723d793d111 100644
--- a/dev-ruby/dbf/Manifest
+++ b/dev-ruby/dbf/Manifest
@@ -1,11 +1,5 @@
DIST dbf-4.1.3.gem 127488 BLAKE2B aff62a0cfe636b987989a21ed5df2094ad09748603a73df42d02f8bbe1032031493d038267b7c33d928d71d164076194dbd97331e36d1e8cb2472747c92e8b7d SHA512 4baf9f69310656ba191643b315576c1020a24cec19740ce543f349996067293798989b4e203861392cbec6f06bb117b51a1f4358a6122f5e2abb9b44edf26cc9
-DIST dbf-4.1.6.gem 217088 BLAKE2B 5d0808884aaab5585e7477287539849e9386353490ec43392e8b1a1eafc1edb7b0b33b9862783c3371e3f5b02f54d9e22409868a62763950691e33552363db44 SHA512 c21aff8cebf3a8eb8b43e9b0a2a9401ddbe83c7624c2512631c1e6ab0877c49e838f8193ce6579c35441069b748b88c7bf2314b98286ee1770dcacd760722939
-DIST dbf-4.2.0.gem 218112 BLAKE2B 701939004fefa45132924ac47dc8bc908cbe5385baae86cd4b2117668a13cff3df72f4e8146000b31d3c232795eabf386e6550d05cf76587a7340189bc2162a3 SHA512 715b541d86f0737d16ed5a5609f23ae64cc07c213a3ad0c2abf6f9b731d11e460b940c6c3996229e14f744fc5c43ec0e38e705d6bd553ae26681e4bf16eac8a3
-DIST dbf-4.2.1.gem 130048 BLAKE2B 47eecbb13012966cbe1a8781504a12b7f25e308df44dc842996170666de6a876b89f348fb2814d09bba60253fd5fa0f3a71563f7b6f76b2a67e01fc674e95727 SHA512 764adac1f14a4b741ec6c06f996ef94243d479ab0b706d3dfe677fc16af1a7ccdf3bc6e8d61438c599bf9861055dde1b34dc5a021863ba480f43f7f465cedbd9
DIST dbf-4.2.2.gem 130048 BLAKE2B e701819c0a868373d38d160680759c38023c32d854e637e74d1839370161ef28155b0a470a2eb477abbe4ed3a3d1198d1da393257ce81c5fdb5ddaf7241c4256 SHA512 5c53e617942f7add764cb123a719cd067d5e1b379c6da3fc4d43be2ead144d14fb5e7a367d94043490f525c6aff07058451de5f26f2c6b5b90c8dec3788eb229
EBUILD dbf-4.1.3.ebuild 455 BLAKE2B 408a076c0dea34fbb85a6a823c4065bfbd11594924f9ec6f129f36c4706b1eee872624f386b5bfe1d2ac671d9cf18aab4c65e3cc0f725932083af03cc82d128a SHA512 7d5125c8c6c31f640343bd5d3c954a33b1e67821b84498ec6164e89c1008e5b1e9a81d56d8b4ac86b4722c6fec3751b37db4845f671389b026e2be63f040f919
-EBUILD dbf-4.1.6.ebuild 470 BLAKE2B 4c0514f6c14572f0d1f5808ff32caf98f1cf66c540c854cf0950afb4b821a70f4e6d4eb08996dd54f18b3641d2e3b7b28461a9dc1cc38e9164a1e1e7afcbb8dc SHA512 e5db2374fd246b896c495b37d788db442879b3493d092a44d190eb1e1180b4dd8bd08186ea8c8a381324f9e36e82a91a7aa77d5aacace6cb799c930a51e489cc
-EBUILD dbf-4.2.0.ebuild 477 BLAKE2B 9af2bc736ac0727fbd56711d0151d3718a096bff46af17f4099f9002fd98eb2252e8d9b2f907b1e03743983290848d5a36bf80f61384d094fdda45d617f7e6f0 SHA512 901d1f0265a9bd816f033bc5a8c6b2fdc838bb1abd7988cd4af701c5e4b0959a20164a4711f051d1b289c0bdcc5dc27db5ecb1e1a910fe306a46183a8ecfedd4
-EBUILD dbf-4.2.1.ebuild 470 BLAKE2B c75794dd0b02688196da76f60068fd5f46b501913487db83cf369d4d5e29543b75fcc493da47f841b6e693b4fa83b639929b39d3e0b3b9362b508f82b2bbba1b SHA512 c44647f8778a995e7acbf19e62d4217461d6df28e97d1e3c0eada324f23146cd72baa2c9c4c87f575a87bedefa4ac422966ca396ded158e58ee23a05b264b08e
EBUILD dbf-4.2.2.ebuild 468 BLAKE2B faf7cbe1eed84dd63ec0b6d0b8d3926ab448cc52c9c0ba7c4800fb42c5a0437cb4a2a0b8af43e6430c35890d10748921a0e896623e42a436c5d8a97e4d13235b SHA512 788bbe197da30f0c9ea4b21f3c8b2d53397a17eb3a89d756202a47d9f5e658175d9dd63a1f13e32df503344d454921d42b91c08ecc2dda03abd74191bdce6e20
MISC metadata.xml 474 BLAKE2B a8bc2fe69db29e3a1d22deeb896e5f161cd4511f0687c229b3ebffa0fea1bdf0b4cbbf7636c9955275b1f53ec79538b26de24547b88b8a274fdc182729051a5a SHA512 16d3345d2d5e205aedeb24bdd1a4d80af014035ac817f9933840ea005f945905ae4c059f76b90b73cf040c71a0d4f1b98c9c95609316b34c25db1c565adb5f63
diff --git a/dev-ruby/dbf/dbf-4.1.6.ebuild b/dev-ruby/dbf/dbf-4.1.6.ebuild
deleted file mode 100644
index a4db00c12b53..000000000000
--- a/dev-ruby/dbf/dbf-4.1.6.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_DOCDIR="docs"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="a small fast library for reading dBase, xBase, Clipper and FoxPro
-database files"
-HOMEPAGE="https://github.com/infused/dbf"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
diff --git a/dev-ruby/dbf/dbf-4.2.0.ebuild b/dev-ruby/dbf/dbf-4.2.0.ebuild
deleted file mode 100644
index 9cb0c52cd377..000000000000
--- a/dev-ruby/dbf/dbf-4.2.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_DOCDIR="docs"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="a small fast library for reading dBase, xBase, Clipper and FoxPro
-database files"
-HOMEPAGE="https://github.com/infused/dbf"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
diff --git a/dev-ruby/dbf/dbf-4.2.1.ebuild b/dev-ruby/dbf/dbf-4.2.1.ebuild
deleted file mode 100644
index c4941b9074a9..000000000000
--- a/dev-ruby/dbf/dbf-4.2.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_DOCDIR="docs"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="a small fast library for reading dBase, xBase, Clipper and FoxPro
-database files"
-HOMEPAGE="https://github.com/infused/dbf"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
diff --git a/dev-ruby/deep_merge/Manifest b/dev-ruby/deep_merge/Manifest
index 5ed714019bca..5e7d5e427a5b 100644
--- a/dev-ruby/deep_merge/Manifest
+++ b/dev-ruby/deep_merge/Manifest
@@ -1,5 +1,3 @@
-DIST deep_merge-1.2.1.gem 14336 BLAKE2B c122eddaf63fd885f82b292ea7d1f2b6a9a9dd50731e77b856fd02284634a699b7897a12c1856732c77b4d8ffc9f6efe06f792f42d53236a521279bff13b6dce SHA512 ef93e0c4c6a8f389338ea30b2b53271f089b0b8275adf6fc74e7d15a2faf32d62a1b297af9d31c42cb5d816066428c8407a82d874fad14d64384098fc3c5c70c
DIST deep_merge-1.2.2.gem 14848 BLAKE2B cb79bfd2c4499b3578cb493e4a9d664a44672f01941c88f559aa110732f6fb19d3e18e32274e666a5021e35995a3f0afcdea57fcefd9ff0eb675aafdb5d6eb8d SHA512 58c6dd789812c5010a4019ec731a21dac70c135fcf54701c82fca7b43842199d8eb41c3dec3926cd953d3e5ed14039384dc270e06de5922bc438f98c6d1132a1
-EBUILD deep_merge-1.2.1.ebuild 540 BLAKE2B a7e1839562227995f2642f3881abaa44e54c52bebfd609ab51345ec369160763907942018491cb42776a5209c9d88eaac41908f3392e2143bb1f57584ff026ec SHA512 831392a167cc6945435a4504a61ca7e0314ffd112bd65984632e8dad6ff6ecfd58c2ffd37f41f6c1c7fb5b88feebdd6f0688310094533f2f1d77e786143fa3f9
EBUILD deep_merge-1.2.2.ebuild 551 BLAKE2B 6d6c3bbef6c32acb5d03d13f2d2b902388d52845eccbfc3acf4f5bf8663f988a9798b144a4c78e65dc385a7ba876d5d85ddd4620b1a470499963df6c9b0c1e25 SHA512 5e28292fb1815d7e2871e60ea2b7b6d355bb86dde7a3af036b79bf3665e4ad7f21ee7f08b5213d1dc80fe7a4f0ada22f051a10adef4faebdf2e6067bad14427a
MISC metadata.xml 333 BLAKE2B b04bc9013eafaee47fe7b0ea845e67f04c5c8246789387dbeb24819dc8c88a96572ece8318f5c32f84f4900284c5bceb4a83e073859c9ba8d2fedfac26d7538e SHA512 d5f550e7a439550f1346ce7436c3472e528003c9e89d0c395d46e986a5165c4193c61898307b0971463434de5cb06d4b57dcb85e32afd36ee6abe8cd0166c1dc
diff --git a/dev-ruby/deep_merge/deep_merge-1.2.1.ebuild b/dev-ruby/deep_merge/deep_merge-1.2.1.ebuild
deleted file mode 100644
index 6c08756662fa..000000000000
--- a/dev-ruby/deep_merge/deep_merge-1.2.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple set of utility functions for Hash"
-HOMEPAGE="http://trac.misuse.org/science/wiki/DeepMerge"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86"
-IUSE=""
-
-each_ruby_test() {
- ${RUBY} -I lib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/diff-lcs/Manifest b/dev-ruby/diff-lcs/Manifest
index 33fed9579813..45578af388a9 100644
--- a/dev-ruby/diff-lcs/Manifest
+++ b/dev-ruby/diff-lcs/Manifest
@@ -1,5 +1,3 @@
-DIST diff-lcs-1.4.4.gem 50688 BLAKE2B 0b72890b147696425120f2dc71f8d741d993411bd8e76d130d3c12e3b4f451b0812a3cd34b09e653ec7024c616d7ffb4bd1c40303b66ca4a13e26c397d5913b6 SHA512 fcc6c86f392697c4b3690827f7c20d50fe68e367626b85a56446356d7bb21b4020bdb2bc5c2faf4e82807cd9f3049d71c94d166c85a1a4231f0fd9fc032f41c7
DIST diff-lcs-1.5.0.gem 52736 BLAKE2B ff405fd3ed5238af3eba2ab4fa277edca0eec66df93b0e8d6fba1a52980d484623e57f70587de31fec1696e556f2ae90d82af4b856a9bd4a248de12aa74ada4a SHA512 5cef9dc1d143217cc402173e2b84ffdcbb8d5a4d05716bdbca732ac00d73591e4cab2f7e792382a3686d8e72fdc32269fd7100941d602ca6d683e7645229ef8d
-EBUILD diff-lcs-1.4.4.ebuild 753 BLAKE2B 906c0a00d3bafaaf0c4c52ae4b0de296b4082ec203612a6f27570ef51a44025334559200d903c70281f7deed785c5fcbee551632e383c4b9ab7adb7cb1106025 SHA512 6447f4ac2b9d11e2188f4f52267136c315e7fd3ed29bc19b66d85177d767507fa0f55732e1df6cdb6c3203b5c883fdecfe21d4318adae213d1126aa7e6709f17
EBUILD diff-lcs-1.5.0.ebuild 618 BLAKE2B f48c1fefcd0ebad710868d40a2469edb8148653ed3f7874921425e616212f105c5c2b8a84fc73d57bb320dae189990a43f5a6190926a3432072acd56bf531e37 SHA512 ed08cf1e827ecb31aa89bf1d1d7b1e3c3ced6a836eb7f4de933db552132ba658694edfb054e969437a8328238a0136ac932165062a6c9d5283e4e0b54ed3f197
MISC metadata.xml 346 BLAKE2B 2f30df61a72a09bd4d12a5adaed82179b86b78d84beb8406478fac7c98b25958cd6feafc72389b454542771e4e836eee8b757223d100264edd984db918c70144 SHA512 632730a4ff8486ca00126bd2933198c5ece0b38361fccf2ca3a7b79e4d0f78c801a86218d3c545e3aa62102e5a7e31ff14524bcd3f40001f81ce44693631e0ae
diff --git a/dev-ruby/diff-lcs/diff-lcs-1.4.4.ebuild b/dev-ruby/diff-lcs/diff-lcs-1.4.4.ebuild
deleted file mode 100644
index df34eaf65a6a..000000000000
--- a/dev-ruby/diff-lcs/diff-lcs-1.4.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc History.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Use the McIlroy-Hunt LCS algorithm to compute differences"
-HOMEPAGE="https://github.com/halostatue/diff-lcs"
-
-LICENSE="|| ( Artistic MIT GPL-2+ )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- # Avoid specs failing due to missing fixtures. Should be fixed in the next version.
- rm -f spec/ldiff_spec.rb || die
-}
diff --git a/dev-ruby/domain_name/Manifest b/dev-ruby/domain_name/Manifest
index 6bcb350ae789..a3b40a98353e 100644
--- a/dev-ruby/domain_name/Manifest
+++ b/dev-ruby/domain_name/Manifest
@@ -1,4 +1,3 @@
DIST domain_name-0.5.20190701.gem 131072 BLAKE2B 86ee60824d9480e71535312fb72c192f3d88326c72539b833132872ff15298842f09bac612e9c3d8b87a3ef6a60459b14e777105613fd76da79757d6a30abcbc SHA512 445f0e8a377bb700f8a3b926970f4351d28759e237947d6c755afff52726141c6b821b43b2a761d4d0d6237969304ef749404a5f383f69710b04803410dc70aa
EBUILD domain_name-0.5.20190701-r1.ebuild 1103 BLAKE2B aec07a80672719a46d70517c40bbd6c43ca1d013ae2cc67b69f741c4edbc1f692d53bd168eca9a924816e9548c644e05cf929992af8ef795cb0fe754b2d0c791 SHA512 5850cc740a63290dafec9509603e278652568440b03d91bc54391eec8e30b966c2f385909667d8e7424e7f672e266f1117916833046d9ad56024b52ca9a745ad
-EBUILD domain_name-0.5.20190701.ebuild 1089 BLAKE2B 418fbeb99760a1ec4bda34a5401ac5207b0a12f1c0e356897b33e4a55c538ef1fed8e9c0a7a2ceae67167fefe0956873f229e24fcce9d270f538d7325ba11cfc SHA512 17de658bc43a56061734c19721805a78619aeec69aec4c91b1a6fc04d3a535118eafc6c5fc1c4d60fc47754c3b90aca663a23002b5bb207cf561d0838337ec93
MISC metadata.xml 347 BLAKE2B 3317da08cd7700ed10004bff1dbf71a979dfe0894bb39c67af80d0b83d5fe19fd0f8be96d855adfad6ee39e331c8d6600872dc9be3ce526d05065a1446b7f7ef SHA512 bb716928ee6cfc1b3e1c6e5d06b1271a728085b1556430014d47d0129881c6740c64f0c3f76835dc672d53eec1cfe6866d8400b32ce6879f610be00b76bfe534
diff --git a/dev-ruby/domain_name/domain_name-0.5.20190701.ebuild b/dev-ruby/domain_name/domain_name-0.5.20190701.ebuild
deleted file mode 100644
index afeb2be8bfca..000000000000
--- a/dev-ruby/domain_name/domain_name-0.5.20190701.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Domain Name manipulation library for Ruby"
-HOMEPAGE="https://github.com/knu/ruby-domain_name"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/unf-0.0.5-r1:0"
-
-ruby_add_bdepend "
- test? (
- >=dev-ruby/test-unit-2.5.5
- dev-ruby/shoulda
- )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/,/end/ d; i gem "unf"' test/helper.rb || die
- rm Gemfile* || die
-
- # Remove development dependencies
- sed -i -e '/dependency.*\(shoulda\|bundler\|jeweler\|rdoc\)/d' \
- ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid dependency on git.
- sed -i -e 's/`git ls-files`/""/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ruby-ng_testrb-2 -Ilib:test test/test_*.rb
-}
diff --git a/dev-ruby/ed25519/Manifest b/dev-ruby/ed25519/Manifest
index 9163d318c5b9..7e6e442c40db 100644
--- a/dev-ruby/ed25519/Manifest
+++ b/dev-ruby/ed25519/Manifest
@@ -1,5 +1,3 @@
-DIST ed25519-1.2.4.tar.gz 136685 BLAKE2B d0fd78f16df2b09f5835fca4b0963cee930e17ece2c4eea2cbf4544ed1a5e30c7dc63525b285f4e1e150e5e70d1e8207ca07ce985c27441a903c69875fd92dee SHA512 cf2de7781848d804f3a279baef26f887846d7d846d225293c74dc3f4e301d18518c9edc8b721f9637fff8f087703e91d2376119f2d8185ef19be5862f99801b3
DIST ed25519-1.3.0.tar.gz 137160 BLAKE2B 520ffa6bd0a801faa9f5f63873d705a211c3dba0e5319246b77bd455585e60baf7c7829ddebb892a896c1ae763e6df732115675307451c33bb20f56bb7c89be4 SHA512 dbd108769e131d15e4f31eaf7f4a46530769f279ccbbe4a10b5fe9e1d394bafb0ea6af95b6b1da2d66db00072576ff9d6d5c9156d949d79daf929a9dbd22eea8
-EBUILD ed25519-1.2.4-r1.ebuild 699 BLAKE2B d9e6ff84082a9aa7c0661f79f5867e9e2f3e35ec1924dd253dcafa9007759403fb19966214eb4c21f4bfc516a56b82634d9065aa4c5d6310dbc78267add62c39 SHA512 c78937ffc2aa9650990cb991e88bea0acca84d3ad0540838ac51dd87754bbaec096aed0cbd60f0137c7032a6e7829533d9d9d45eb0620e92bb4f0684a78c6605
EBUILD ed25519-1.3.0.ebuild 721 BLAKE2B 6e1fb0b0d94bc62c5efd2bb9b9b4d9b12ee5d87eedff7be5bc70c3c6e815d77ec7f461e18ef230e26f725341bc3347441468da6aca8119c5d7b4f0e66851115b SHA512 a3ef0b617542b19e0989c676bac64d07d661402a82a8f2d4eb0a0645db29ff45bd0be221d348c7e4b61b52469adf9804f425d3cd0f525b1d1c592c82b76b71df
MISC metadata.xml 344 BLAKE2B f217757eb80df9d9c454509c710832b5db19b897af04a0e3c7af5b096c57b4bad153a7369c698479160542df569d8008e861bffe1fabe7082d8ed533fc35d2e9 SHA512 7b437dd29237939c019b1760f65533a80c39f11176736276a612e4a616fe10f890b45b891791b18e06802f53dd208ae82cc37f4c317f4fdee25c012b2681b317
diff --git a/dev-ruby/ed25519/ed25519-1.2.4-r1.ebuild b/dev-ruby/ed25519/ed25519-1.2.4-r1.ebuild
deleted file mode 100644
index 08e98bf86a2b..000000000000
--- a/dev-ruby/ed25519/ed25519-1.2.4-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/ed25519_ref10/extconf.rb)
-
-RUBY_FAKEGEM_GEMSPEC="ed25519.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library for the Ed25519 public-key signature system"
-HOMEPAGE="https://github.com/crypto-rb/ed25519"
-SRC_URI="https://github.com/crypto-rb/ed25519/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="amd64 ~arm ppc ppc64 x86"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-}
diff --git a/dev-ruby/elasticsearch-api/Manifest b/dev-ruby/elasticsearch-api/Manifest
index c7c462ee87bd..f4221ec6075f 100644
--- a/dev-ruby/elasticsearch-api/Manifest
+++ b/dev-ruby/elasticsearch-api/Manifest
@@ -1,5 +1,3 @@
-DIST elasticsearch-ruby-6.8.1.tar.gz 336746 BLAKE2B b7e7f039c1605ca808f57ee2ecb5fd346672d89b1b1cc8eb2d30c8bfcab9d7283f082d9852f0f186a36298dadae98f6951cdbd6a0f401568640f7de006976b0c SHA512 01ab96c92ff04818e29dbab34d73865c1f2adc816670e1fbdfe29a545eb224ff2c6368d7e0f90264c71db76a4f369626ed2e0a4ed3401adf749e0cac41d1f41d
DIST elasticsearch-ruby-6.8.3.tar.gz 345447 BLAKE2B 6f10b4345d098b36c5b4d8e90e8745b10313de0df1f5bd9285e72f891a871bff8569318d5bd15ab5cca0ada722042affb6bd20ddb68117eb689eadc0c2a16706 SHA512 3001760ff49bf72ba9ac5e11f3338e320c828bfb245d45535325f422e438b693d1ae7a4f73ab766386a76282eca435849c670f3ad98e9431b80b402e97268f83
-EBUILD elasticsearch-api-6.8.1.ebuild 1494 BLAKE2B 2e890462d0c433658b7bec05c229ddc6e651ca1a1f1fc55f889662a5275f5dc13d48f9647f66fc24aeb84c5689cf24b45b4934fe1ec4dc7d456a51850abd5883 SHA512 9997097f1574e1e7cc22a8e1bcfadebc6309cfcf9322e14b2a74eb4347fdeb864ca4467c8f50cec3dd94fe31a666117041686eab6c12b62fac41b0c43e8b78be
EBUILD elasticsearch-api-6.8.3.ebuild 1539 BLAKE2B d8f43d5876929fb2ca2f3388f7e14eb117def4c17471969c308c01ee520110cc319e9de5740e77b5bd9d18168e32d8e1f78dd2948a7685efc34c9059858972b9 SHA512 dbb18448fb5df02163942ddc2ebb0d62bfb63beae8c49375d4075806d135d7829346732fd14f60e616f87d5681c7c20f17d9a99a5ec9cd3458f13b61df991618
MISC metadata.xml 217 BLAKE2B 44cd99deb3ba3d549068a5a41f8bbec35a6da1585ee80ce5ec9427f2a629646c213a55913bcb8faa5fe6c9c79e49ff02a90a93593ef2310745326e079363ff61 SHA512 c73cd82aab671d2b498c6de775a1a61ee2960da36d12470a333024ae9328426a65437ad6223cafd969619702e2596e72e47e8bfadff41ae0a19efc8b6028282b
diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-6.8.1.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-6.8.1.ebuild
deleted file mode 100644
index 61690f9372e5..000000000000
--- a/dev-ruby/elasticsearch-api/elasticsearch-api-6.8.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_TASK_DOC=doc
-
-RUBY_FAKEGEM_TASK_TEST="NOTURN=true test"
-
-inherit ruby-fakegem
-
-MY_P=elasticsearch-ruby-${PV}
-DESCRIPTION="Ruby integrations for ES, elasticsearch-api module"
-HOMEPAGE="https://github.com/elastic/elasticsearch-ruby"
-SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
- dev-ruby/multi_json
-"
-ruby_add_bdepend "
- doc? ( dev-ruby/yard )
- test? (
- dev-ruby/ansi
- dev-ruby/elasticsearch-transport
- dev-ruby/mocha:1.0
- dev-ruby/pry
- dev-ruby/shoulda-context
- )
-"
-
-RUBY_S=${MY_P}/${PN}
-
-all_ruby_prepare() {
- # fix to work without git
- sed -i -e 's/git ls-files/find -type f/' *.gemspec || die
-
- # remove useless dependencies from Rakefile
- sed -e '/bundler/d' \
- -e '/require.*cane/,/end/d' \
- -i Rakefile || die
-
- sed -e '/config.formatter/ s/documentation/progress/' \
- -e '1irequire "patron"' \
- -i spec/spec_helper.rb || die
-
- # Avoid tests that require unpackaged jbuilder and jsonify
- sed -i -e '/\(pry-nav\|jbuilder\|jsonify\)/ s:^:#:' spec/spec_helper.rb || die
- rm -f spec/elasticsearch/api/actions/json_builders_spec.rb || die
-
- sed -i -e '/uses the escape_utils gem/askip "unmaintained gem"' spec/elasticsearch/api/utils_spec.rb || die
-}
diff --git a/dev-ruby/elasticsearch/Manifest b/dev-ruby/elasticsearch/Manifest
index 27cb7df29e35..63b7f8cd533f 100644
--- a/dev-ruby/elasticsearch/Manifest
+++ b/dev-ruby/elasticsearch/Manifest
@@ -1,5 +1,3 @@
-DIST elasticsearch-ruby-6.8.1.tar.gz 336746 BLAKE2B b7e7f039c1605ca808f57ee2ecb5fd346672d89b1b1cc8eb2d30c8bfcab9d7283f082d9852f0f186a36298dadae98f6951cdbd6a0f401568640f7de006976b0c SHA512 01ab96c92ff04818e29dbab34d73865c1f2adc816670e1fbdfe29a545eb224ff2c6368d7e0f90264c71db76a4f369626ed2e0a4ed3401adf749e0cac41d1f41d
DIST elasticsearch-ruby-6.8.3.tar.gz 345447 BLAKE2B 6f10b4345d098b36c5b4d8e90e8745b10313de0df1f5bd9285e72f891a871bff8569318d5bd15ab5cca0ada722042affb6bd20ddb68117eb689eadc0c2a16706 SHA512 3001760ff49bf72ba9ac5e11f3338e320c828bfb245d45535325f422e438b693d1ae7a4f73ab766386a76282eca435849c670f3ad98e9431b80b402e97268f83
-EBUILD elasticsearch-6.8.1.ebuild 1199 BLAKE2B d05a0e8c4d34d33abe7efdb3b45c33977371370f3c2ef1a2ff49484ebaa003ce9c6fc2815604b8b8020dcd25283cfcd9c1d9b4f36936944389850cd515f1a48f SHA512 f74067326ffbdd71676a022436ccf6a815a92ebc7628498f5c6c57647d71ba0e15b220f0b6a42c6dd9d86ada659597ca28f970eec18bff9b7df2f87f67ac9819
EBUILD elasticsearch-6.8.3.ebuild 1201 BLAKE2B c32188403d43f36e5ceab90b54a625deb6bed1dd551e99cbc0038f2811bbd001f03a6cba49973ff07f3a0eefb7b0ca414934b9c72c88d914960dc6f4dfdeb0a7 SHA512 b279aa737d818780c219652a9aa8284bd5545c15bd1a8cf944842703f92a310a9c27f0a46444a24e5338b87fcf11ee797a61ec4add3c95a64d071bf2b6f1809e
MISC metadata.xml 217 BLAKE2B 44cd99deb3ba3d549068a5a41f8bbec35a6da1585ee80ce5ec9427f2a629646c213a55913bcb8faa5fe6c9c79e49ff02a90a93593ef2310745326e079363ff61 SHA512 c73cd82aab671d2b498c6de775a1a61ee2960da36d12470a333024ae9328426a65437ad6223cafd969619702e2596e72e47e8bfadff41ae0a19efc8b6028282b
diff --git a/dev-ruby/elasticsearch/elasticsearch-6.8.1.ebuild b/dev-ruby/elasticsearch/elasticsearch-6.8.1.ebuild
deleted file mode 100644
index d26044743ec6..000000000000
--- a/dev-ruby/elasticsearch/elasticsearch-6.8.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_TASK_DOC=doc
-
-inherit ruby-fakegem
-
-MY_P=elasticsearch-ruby-${PV}
-DESCRIPTION="Ruby integrations for ES, elasticsearch module"
-HOMEPAGE="https://github.com/elastic/elasticsearch-ruby"
-SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
- ~dev-ruby/elasticsearch-api-${PV}
- ~dev-ruby/elasticsearch-transport-${PV}
-"
-ruby_add_bdepend "
- doc? ( dev-ruby/yard )
- test? (
- dev-ruby/ansi
- dev-ruby/elasticsearch-transport
- dev-ruby/mocha:1.0
- dev-ruby/pry
- dev-ruby/shoulda-context
- )
-"
-
-# Tests need additional modules (at least 'turn') packaged. Then someone
-# should look into running them and so on.
-RESTRICT="test"
-
-RUBY_S=${MY_P}/${PN}
-
-all_ruby_prepare() {
- # fix to work without git
- sed -i -e 's/git ls-files/find -type f/' *.gemspec || die
-
- # remove useless dependencies from Rakefile
- sed -e '/bundler/d' \
- -e '/require.*cane/,/end/d' \
- -i Rakefile || die
-}
diff --git a/dev-ruby/erubis/Manifest b/dev-ruby/erubis/Manifest
index bc74855b3233..1d4cd4dd25d6 100644
--- a/dev-ruby/erubis/Manifest
+++ b/dev-ruby/erubis/Manifest
@@ -1,4 +1,3 @@
DIST erubis-2.7.0.gem 173056 BLAKE2B b1059469b5d75dd71be32eabfae0f1715dca11b9c5eb79499a5a8835a4db44e8c2163386af1e4ef9cab8cecf4ae6f2eb57b5105d53d56e5784b06d65398b22fb SHA512 49b08b28656acaf3b0c88fe064bb0d5f79fd08b834d7eba9294217b0893c5a0244ac5dd54de0e52dd17e828a0110e54b29e8c2d75171d527da957917344a0f27
-EBUILD erubis-2.7.0-r3.ebuild 1100 BLAKE2B 74405a8073fb3a523ad3f772e9b2b4132a797875445e1086d79cbba467efad412b0d00edb9cd8b483c28e4d9f4379ee0cefea9101ef1275ef3dd0e68e0e07db8 SHA512 69a93a894424af4ecf6191bec906bde42b9da00469d3557afb9248247c78d7033a8f5d629710718ea26e84db2dc8fc4404ca88ef025c91be4d09b3d88e9be899
EBUILD erubis-2.7.0-r4.ebuild 1100 BLAKE2B bd6b273c506da15a2ec89acf1302be0ce6fd36018f3a905527a60b9a51004395cd092e36659fab5329cdb2182d527258961b59e4ad21a661a6d677fa0a41b1bb SHA512 6b4b1513e307fb3752c271b2beb7f607b45b41b1632afe726730ebac6e2e49881def857c0b731c84199d1216868f46968b07bbc657cdfe2099b0c6ec1ec439a3
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/erubis/erubis-2.7.0-r3.ebuild b/dev-ruby/erubis/erubis-2.7.0-r3.ebuild
deleted file mode 100644
index 32a19d941df1..000000000000
--- a/dev-ruby/erubis/erubis-2.7.0-r3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Erubis is an implementation of eRuby"
-HOMEPAGE="http://www.kuwata-lab.com/erubis/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-# http://rubyforge.org/tracker/index.php?func=detail&aid=29484&group_id=1320&atid=5201
-# Tests are not compatible with Psych as YAML module.
-RESTRICT="test"
-
-ruby_add_rdepend ">=dev-ruby/abstract-1.0.0"
-
-all_ruby_prepare() {
- # These tests now fail due to other ordering and fact that sym
- # are now returned.
- rm test/test-users-guide.rb || die
- sed -i -e '/test-users-guide/ s:^:#:' test/test.rb || die
-}
-
-each_ruby_test() {
- PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -I. test/test.rb || die
-}
diff --git a/dev-ruby/eventmachine/Manifest b/dev-ruby/eventmachine/Manifest
index d69394b59b08..02f786cdbe85 100644
--- a/dev-ruby/eventmachine/Manifest
+++ b/dev-ruby/eventmachine/Manifest
@@ -2,6 +2,5 @@ AUX eventmachine-1.2.7-ruby3-process-status.patch 3126 BLAKE2B 8bd6bad1afc4063c3
AUX eventmachine-1.2.7-test-processes.patch 2141 BLAKE2B 284d65eb2742f4429ad3832ca3b554d50b266ed9ce811a51ae34959f6425946f263fcf4ddea9f9fdcdc58e1efd9f1a08cb85de0bcbdf49828de61ba43f982034 SHA512 5951197a8b11de2e45c88faee9df2964c373f49ca1712055457f8be5798a73a058e61a12ebf4d2c1da9da4ba0ad9fdb5537516f207e61bfcbfd5794c705a35de
DIST eventmachine-1.2.7-openssl-patches.tar.bz2 14837 BLAKE2B 5f3280c053bd67c97db53814db3bbfd9bb3047d0fdae3972494a88bc9062e0f20b5684da8ba4264299a4fd5b0c159ad0d006fe78f6f1e8c0e9cdb531d98e3017 SHA512 9294ae918a51c2e7db098add3e793a2a57e40b223b7ee7113664245b5584af7b7bb180cf1dd83d0c30a316b6598a0a4507b953603c95482c42738099d33419d0
DIST eventmachine-1.2.7.tar.gz 246402 BLAKE2B 3eee1e5fbb367c03e3d801cb705a0f95b7bbb461885f04820f57421019a3d61eecabe71309981eec35168395eb6d98a8c675bd0fb225497de511f2ce09a5df92 SHA512 768ec084903dce4c737cf564fce7886a3e7e5b7d4a89c2baea3e998130c53dc00488eaa2d8e9b0133d9e4d8fffbde80c3025403881486a7968c2d84425cc1f50
-EBUILD eventmachine-1.2.7-r3.ebuild 2854 BLAKE2B dcb66ead34bff9020c002336a70ad5a9e191285f84b33e04464ba09c209ce865aaf02a6bc77a5b0d03dda842b1606da4427c12c99c47334eb294e00704291fbb SHA512 484bc115fbf3820305c646b48302356ac2e58c432cef695bf193b718a56d50a15a685409c7b8e55e317e4e55c0d98c105939f1d1e07ca1f3c89eee95661b3c2f
-EBUILD eventmachine-1.2.7-r4.ebuild 2967 BLAKE2B 80969dd286ace84396106a6d1bccd946a4f3ae8d3511efaec2cad61bb90ddccd0911bc1bafac4a3e93d26fc71a330a257eef9c563ffa0c80a6c20b1a6f26ae40 SHA512 60b7a4bcfa9e9f107a8c2ddda0876f1f89c7744a6b966283aa6ba7724437597d0e97af3b927247fe7bce0ca41418c590fc755bfa592884533283a4bea4e60826
+EBUILD eventmachine-1.2.7-r4.ebuild 2965 BLAKE2B 80f59c9119319584806b453ae6268b0e0f1bc2f49d5a9caa0c0bc6d5a7ab5fd87233bcf14afa614189f7384631176c6840a0bf5e257712871a80bca1c0ca27ec SHA512 2bfcf6e994c36aa2638b819655dc221aac99e7bac52ca7763d9e339d61ff5ade1d3fc51ae76758764043d5fb5c79a569dfd675e62b9b6e6e848653388869dc69
MISC metadata.xml 704 BLAKE2B fd774ca077cac2af22f013c93bc5f84919c935ea85824b4da271228d448606a6bc6906667fa6b1caa3128291fe8d22ef16aecf9c35b5926add8ed8ea0d433be2 SHA512 8fd3aae0e956312c522cffafccde0914b477c3ef16d30317431feed1c1315a9d6abadb7ab7c6a9b25410f980f1d3ff6cff5998dbfbf19b75c5072b177c8d8e3e
diff --git a/dev-ruby/eventmachine/eventmachine-1.2.7-r3.ebuild b/dev-ruby/eventmachine/eventmachine-1.2.7-r3.ebuild
deleted file mode 100644
index 268f40c9d2c3..000000000000
--- a/dev-ruby/eventmachine/eventmachine-1.2.7-r3.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="docs/*.md CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="eventmachine.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb ext/fastfilereader/extconf.rb)
-RUBY_FAKEGEM_EXTRAINSTALL=(examples)
-
-inherit ruby-fakegem
-
-DESCRIPTION="EventMachine is a fast, simple event-processing library for Ruby programs"
-HOMEPAGE="https://github.com/eventmachine/eventmachine"
-SRC_URI="https://github.com/eventmachine/eventmachine/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-# Collection of upstream patches to fix compatibility with newer OpenSSL
-SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-openssl-patches.tar.bz2"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="${DEPEND}
- dev-libs/openssl:0="
-RDEPEND="${RDEPEND}
- dev-libs/openssl:0="
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
-
-PATCHES=(
- # Collection of upstream patches (rebased by Fedora, thanks!) to
- # fix (mostly test) compatibility with >= OpenSSL 1.1.1.
- "${WORKDIR}"/all/patches/
-)
-
-all_ruby_prepare() {
- # Remove package tasks to avoid dependency on rake-compiler.
- rm rakelib/package.rake || die
-
- sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
- # Remove the resolver tests since they require network access and
- # the localhost test fails with an IPv6 localhost.
- rm tests/test_resolver.rb || die
-
- # Needs a tty
- rm tests/test_kb.rb || die
-
- # Avoid tests that require network access
- sed -e '/test_bind_connect/,/^ end/ s:^:#:' \
- -e '/test_invalid_address_bind_connect_src/,/^ end/ s:^:#:' \
- -e '/test_invalid_address_bind_connect_dst/,/^ end/ s:^:#:' \
- -i tests/test_basic.rb || die
- sed -e '/test_ipv6_udp_local_server/,/^ end/ s:^:#:' \
- -e '/test_ipv6_tcp_local_server/,/^ end/ s:^:#:' \
- -i tests/test_ipv6.rb || die
- sed -e '/test_for_real/,/^ end/ s:^:#:' -i tests/test_pending_connect_timeout.rb || die
- sed -e '/test_connect_timeout/,/^ end/ s:^:#:' -i tests/test_unbind_reason.rb || die
- sed -e '/test_cookie/,/^ end/ s:^:#:' \
- -e '/test_http_client/,/^ end/ s:^:#:' \
- -e '/test_version_1_0/,/^ end/ s:^:#:' \
- -i tests/test_httpclient.rb || die
- sed -e '/test_get/,/^ end/ s:^:#:' \
- -e '/test_https_get/,/^ end/ s:^:#:' \
- -i tests/test_httpclient2.rb || die
-
- # Avoid test that deliberately triggers a C++ exception which causes
- # a SEGFAULT. This does not appear to happen upstream (on travis).
- rm tests/test_exc.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib -S testrb-2 tests/test_*.rb || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-}
diff --git a/dev-ruby/eventmachine/eventmachine-1.2.7-r4.ebuild b/dev-ruby/eventmachine/eventmachine-1.2.7-r4.ebuild
index 482bba2d56f2..5929734388cb 100644
--- a/dev-ruby/eventmachine/eventmachine-1.2.7-r4.ebuild
+++ b/dev-ruby/eventmachine/eventmachine-1.2.7-r4.ebuild
@@ -23,7 +23,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-openssl-
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/fcgi/Manifest b/dev-ruby/fcgi/Manifest
index 294af76208fc..99bf8fe19222 100644
--- a/dev-ruby/fcgi/Manifest
+++ b/dev-ruby/fcgi/Manifest
@@ -1,5 +1,3 @@
-DIST fcgi-0.9.2.1.gem 15872 BLAKE2B 1f3a9cfa79f06a655bbe3ecd36be8b650f7c1f856f84f82502c87c06f43ee9c91eed75e5441c65a635c700b8c682745f631e3268701555268eb3a1568347573f SHA512 1ffdd429ce4f2bbac771b7ac2368a5194015a7327b8b43b803914257edc174235573df6bb41a53fb71db0bf179fc24ce2392b244b5b55563d67e045c47da8579
DIST fcgi-0.9.2.2.gem 15872 BLAKE2B e1db9facc8afc00dd165c14d908176ad5e685ac23c6a236b17494928823a536ed14bde241cb6ba7f97f184397a9884d07ad0ef4398f155f917a1e9e2b35d6ff5 SHA512 2125c255cc6772eefce42b7c6d094fcced66b236f17e7f215ee421be8ea1777aec728e7919152b0f352188ea305355d74a24a61a1375a9296b3298e330b1af8a
-EBUILD fcgi-0.9.2.1-r2.ebuild 593 BLAKE2B a2a6e30020ff06594407d063c8287cbdf265d9bef2fcca18f31c2b95894c91cf2b501c661034659448260411540a3751d66bc19386efc63ed82b18decd10426b SHA512 9660b50f53a1c8cb011a5df6d2ab54ae9e029af8cd849d7aeeb86ac4dbeda156228f215bf395c3f08181292f5835531e681b975c15c125ad738f7fc42415f8a7
EBUILD fcgi-0.9.2.2.ebuild 586 BLAKE2B a373adfe0c32b48b63247152560e671da1b34d826bd582bbb2f0e5d409f66ee1c43e51ba354fbbe5d69f9f8185aa7ffa3baefc07982caca07bbcc5f86df9f75c SHA512 e9fd3e673846b8c74babb0362a2415637c4796c887e0c9d23a221218dd75fd5ea071f6057766bce6757096ffac30015d60f2940c3061c8bbcd22f49452535279
MISC metadata.xml 348 BLAKE2B 44f57d6e39a30e0dd73b056ec092b2832bdc12d931c6c4d64ecc6c962f3c6c83c32ec0d3723036602fd92ae5050d7a923832909daf9575168168207176e26891 SHA512 d1e929373d07fe777e232c45efa4a98cf612b0dccb091366fb4b0aae7d78110be22992dd446d7395283b9175eba503c383555a803d4a97b67589acf369fe1330
diff --git a/dev-ruby/fcgi/fcgi-0.9.2.1-r2.ebuild b/dev-ruby/fcgi/fcgi-0.9.2.1-r2.ebuild
deleted file mode 100644
index 10e7bf38900f..000000000000
--- a/dev-ruby/fcgi/fcgi-0.9.2.1-r2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc README.signals"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/fcgi/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="FastCGI library for Ruby"
-HOMEPAGE="https://github.com/alphallc/ruby-fcgi-ng"
-
-KEYWORDS="amd64 arm ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-LICENSE="MIT Ruby-BSD"
-
-DEPEND+=" dev-libs/fcgi"
-RDEPEND+=" dev-libs/fcgi"
-
-IUSE=""
-SLOT="0"
diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index 2e61728344d4..3da644bf401a 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -2,5 +2,4 @@ AUX backport-pr-962.patch 1773 BLAKE2B b4eb227a949136143a98e8a5ed9067599d3a4ec14
AUX pr-957-sparc.patch 1681 BLAKE2B e08a03d5e054ce030c04cb0645ed2683faa9d0ec8782313464112e3dd3adf0b8ee40f7fbea9aec15ee7590189e93f03617fe06b506e2ea049535e48bc33a8f23 SHA512 32bd488a3cc4b0c81d8f7f9f2875e591b8de7bf741b838aab3f20ea64025984b3d83c393e1e8f0b628f009b2473d381139655f965cc746dc9074cbe57171cb7d
DIST ffi-git-1.15.5.tgz 168139 BLAKE2B 2ddd5bd7bfb7bcd39b6d740cbb1e0f4cd419ce6cb4ec12926f91f254b3f3142bc6166728a81a6f23dccfbf7aec911c63237c20fb0e2c70d30d48f4648e352585 SHA512 3668bafae936bf5010f014fbcf63258b023bcc318882775e7d2fcfc11334722ec2b6e8a8b9c910d406889fb173dd503c5c13f5af8e4f6927921f12f688461707
EBUILD ffi-1.15.5-r1.ebuild 1813 BLAKE2B 1f46b8434f5fec974a489978e3134a347892aae7f05331b8366c1a836d2ee2349e50099145b42f756d16cb2088c60d7863dec475adb75c8adb72fee34c9a6394 SHA512 f9e05a5e626d78baff158a21d6850066e0accfa0f42934dc91a5812225e63b5b9987ef3be7b0dc06927a8211af95b071f966c1f05c9fb76a62ec75d2f1e7478d
-EBUILD ffi-1.15.5.ebuild 1679 BLAKE2B 0f21e74f3843306c7416d8b11e43ec8ab279ea1f79662d50a77b8a430806d6d526ca529b13017130f05f1ce2709d3a90b8f4a8efce5231dfd96ca944a0866d5d SHA512 460791276a6e6d158e041a9b57aba47a7535095e6e4f776d8a883d5d8b7e08c61f346ca7b5cc9180d0d4143e4967043a6c96f02a097719195034b81ee4c412ce
MISC metadata.xml 334 BLAKE2B 02ad2c909797d4aaf2a23497611777a790000683866cfbd9d12c4b19cca6de902e219584c4edc85c46b4b0dc51c63e770506a077a4c1052b46f8df19a9588c15 SHA512 e72dc6ce177ad3881f5465f10cd44ca6740b7603ab4e55cfa9e6088be3c6615abeefaee4b717e76fab2850c64d66eee626115544e10709f64c4187f1987bcfe3
diff --git a/dev-ruby/ffi/ffi-1.15.5.ebuild b/dev-ruby/ffi/ffi-1.15.5.ebuild
deleted file mode 100644
index db12dcdf45b3..000000000000
--- a/dev-ruby/ffi/ffi-1.15.5.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="ffi.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/ffi_c/extconf.rb)
-
-inherit multilib ruby-fakegem toolchain-funcs
-
-DESCRIPTION="Ruby extension for programmatically loading dynamic libraries"
-HOMEPAGE="https://wiki.github.com/ffi/ffi"
-
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz"
-
-IUSE=""
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND+=" dev-libs/libffi:="
-DEPEND+=" dev-libs/libffi:="
-
-ruby_add_bdepend "dev-ruby/rake"
-
-all_ruby_prepare() {
- sed -i -e '/tasks/ s:^:#:' \
- -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die
-
- sed -e '/require/c\require "./lib/ffi/version"' \
- -e 's/git ls-files -z/find * -print0/' \
- -e '/^ lfs/,/^ end/ s:^:#:' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Fix Makefile for tests
- sed -i -e '/CCACHE :=/ s:^:#:' \
- -e 's/-O2//' \
- -e 's/^CFLAGS =/CFLAGS +=/' spec/ffi/fixtures/GNUmakefile || die
-
- # Remove bundled version of libffi.
- rm -rf ext/ffi_c/libffi || die
-}
-
-each_ruby_compile() {
- each_fakegem_compile
-
- ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed"
-}
-
-each_ruby_test() {
- CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- docinto examples
- dodoc samples/*
-}
diff --git a/dev-ruby/flexmock/Manifest b/dev-ruby/flexmock/Manifest
index 196be16b6bb2..52e417073f28 100644
--- a/dev-ruby/flexmock/Manifest
+++ b/dev-ruby/flexmock/Manifest
@@ -2,6 +2,5 @@ AUX flexmock-2.3.6-ruby30-1.patch 921 BLAKE2B 1ef57aa33a78cd385646e0c5ee00e371c1
AUX flexmock-2.3.6-ruby30-2.patch 885 BLAKE2B 07f3f7a9adabf8688995d55afb4084ebc40e66131f47edea82d5172176880c33c51a8e0ca8b76cb17c60499d7cd23f5dd00ba126b3a016224108c116bea7099b SHA512 b4bb9267b07fe5713771d7a1e031d844d60078f37cf490a81fab291db41046275e5e2e18f84642096a76160525dffb8162f3f5b1da8007ba6706d3d726686793
AUX flexmock-2.3.6-ruby30-3.patch 994 BLAKE2B 956064f45506ab5a6b5374eeabdb8daf7f9e1174cfa527c6399de7e6ccb31c0fc119fd676f7047ad387da736501002e5ae28d94d3f4e624dd844b55211fb9224 SHA512 d271486d2093afb62a1b21201f55c86bd5e8204b6842450036110798d10669958a70c215ff5ffd2d3416f28db2ea87c3f364d9ee6c70170079bac2beadd614c6
DIST flexmock-2.3.6.tar.gz 91601 BLAKE2B f2888891820f13f4a9812ffdfe042ccd266b0b5166fa538aba96e2c865ba55d3689d077e73fb9aa238455e90b8ea97aa60f8649c08823a753b6af8c0f550cbed SHA512 0fcc25c1a83ba1e2aed91eed98242592dfc1a69d57c033fbd363383962b16d6e72011d62a906ae8bf076801a3d5e8e8501bdb9f6ca3750c9615dfe8b9b0bdbbc
-EBUILD flexmock-2.3.6-r1.ebuild 1133 BLAKE2B 1e5fb9a6a15a9689b96940a865d1cc20383ed16eab1d4dfb8bb10e1a1c97c60cc8c5bf91cf616475b1e5a7d5cb1078d161913aeea66f841f66a9d700768779ef SHA512 e5c65be24e5ac95185793559d51be62f4e1e82917fe8647fdd1293eefb669d6268fb033aada04449581362cab896d34638ebd260402b313d7a21f0b66f3792f9
-EBUILD flexmock-2.3.6-r2.ebuild 1212 BLAKE2B a09f390a0198351817cd682a368c1992008ff136db8499409d2c310630219d63e5a613a2665d06439ba8e7930e29e5517e3caf4aadcc96d4784f608acccd91c9 SHA512 0ba7206c1e4f46c034bd4a6ab92f6684419014847101abd906bcb28059722e6a4a54cb113fa50298a9c480c2f5a0cbae95696fc01fcdbf9b12c9c7bb22dbd513
+EBUILD flexmock-2.3.6-r2.ebuild 1210 BLAKE2B 3131c0e395e074a2c4a325e656535cff66b88fea31c5ebe2ebb2e47fd4636bf96db112112aab6b1cb3dba4b2b26059348fe82f2e49926e8c202743abdbe73b40 SHA512 0d17c2a1562e12726e31f13ec7c285fa7f851a0125e984c38e6b1f094ba2004820a62662d1b7129b62ea286ba688e7c613912cf924e44eab503b29216d2dcb61
MISC metadata.xml 346 BLAKE2B 80f8ed32e41d3df3b32db9b646a23f2fbe9e037e1b5f058b07d3b270ed002380d17e67903d49d2290ba43b59520d005396575f1fe359c4f41546d1d9bcb6caab SHA512 9d39eaf3912ec47aee2fc5ce85bbb952a71202ef07c5fd6cef1d1645713f46a016d97ea5f8f08f0707fc8bbdf70d49621ad4300d4b14f3fd58de6c022f1f05c3
diff --git a/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild b/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild
deleted file mode 100644
index eb003c501dc1..000000000000
--- a/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_DOCDIR="html"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_GEMSPEC="flexmock.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simple mock object library for Ruby unit testing"
-HOMEPAGE="https://github.com/doudou/flexmock"
-SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="flexmock"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "
- test? (
- dev-ruby/minitest:5
- dev-ruby/rspec:3
- )"
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec test/rspec_integration
- ${RUBY} -Ilib:.:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}
-
-all_ruby_prepare() {
- sed -i -e '1igem "minitest", "~>5.0"' test/test_helper.rb || die
-
- sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild b/dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild
index 8afc3e2e6d73..2fa0831e0bab 100644
--- a/dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild
+++ b/dev-ruby/flexmock/flexmock-2.3.6-r2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="flexmock"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
PATCHES=( "${FILESDIR}"/flexmock-2.3.6-ruby30-{1,2,3}.patch )
diff --git a/dev-ruby/forwardable/Manifest b/dev-ruby/forwardable/Manifest
index 2787ed29dee4..91b8fd6d7b91 100644
--- a/dev-ruby/forwardable/Manifest
+++ b/dev-ruby/forwardable/Manifest
@@ -1,5 +1,3 @@
-DIST forwardable-1.3.2.tar.gz 16904 BLAKE2B 858068489c9c76e3a711d3b7338f948ac44ef9af9f1792f3fe37fcf3cd7c03201146c7a9f0e2aa7022bca1d705fc285fb9377175e688a500ceb38ee1697b964b SHA512 332eae2ee23fa6c5db334511e79a4d09ee168244420fce718cfd90944fbd03694cf9d2c94b9ad9935deb900a285c8ebf679184c8bdc10de563466d026c9794f7
DIST forwardable-1.3.3.tar.gz 18044 BLAKE2B 41e3299698d6c48c18a2d5468fd446154eb2813d90d05b1e2531ad48cfe2a3bc27a8b33cf7818c3c46d25ddbc1c0e61ee6d755019d68363e31fae469c3b696a0 SHA512 fe388c3377aea76d350da1a140a09a522a405307ce2566160f1dbe7d2bb46612b57fe9d3c516684402586f20a4b510ada762809192ca81dedb7a251906e56ed7
-EBUILD forwardable-1.3.2.ebuild 1006 BLAKE2B bb03666659fb2e9a9e50d4d14227ff09a00437854078cf1aeae3d67f06e29c6861d1050fd5dee58ec56098635b597633260259fed4ed142c446a91ae7a7373a1 SHA512 f987cffdc5203784f3d96a2332120af2f9d91d691c7e76270af6038b67f15cc6cc0bdc3293ee75aca95625270d3604f21729b03af8bd48d1633257ae45654ba8
EBUILD forwardable-1.3.3.ebuild 1006 BLAKE2B d576c54d199a11894a79f4948d72772e56fbb5be25e06f36e1062cc2372126d66859e321f3fcf1d725cea2825ed99c3831713c20dde4c16d398602b0815d212f SHA512 38ab824923a81126336cb22cf167eba3451b61dfa21f4f3aac03154ef63a0afc8524163d9c6965245aa195581e87a3a4a6ddbd4e04d0cb98e87b51e6115b8073
MISC metadata.xml 343 BLAKE2B 2cfaba492c6cd348ea1615949014be2fa221948adb53ccdba20df9dc232aa3953179518ead8b24e6d2254137df0d9829652eeb42032abbcb1cf258f2296b3b48 SHA512 f418ef27f0cadcdeee72c820fa5602b07f033c0be05fdf7f38a12f66045fec7e3c9c6aa2fe6bd202ebbac705c08b91bfec6f4f3aa7c262ed2661190794ec16c3
diff --git a/dev-ruby/forwardable/forwardable-1.3.2.ebuild b/dev-ruby/forwardable/forwardable-1.3.2.ebuild
deleted file mode 100644
index 0ac470471f4c..000000000000
--- a/dev-ruby/forwardable/forwardable-1.3.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="forwardable.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides delegation of specified methods to a designated object"
-HOMEPAGE="https://github.com/ruby/forwardable"
-SRC_URI="https://github.com/ruby/forwardable/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/highline/Manifest b/dev-ruby/highline/Manifest
index 4429d680bad1..3553ffbae6dc 100644
--- a/dev-ruby/highline/Manifest
+++ b/dev-ruby/highline/Manifest
@@ -1,6 +1,5 @@
DIST highline-2.0.3.tar.gz 234205 BLAKE2B 4748c3ad8a15e551162ab9f2eb6e176297d833d13e6f5db7898f99c71f25e8a2a01057b0438c5d30b56a66333bbba0da1a435cfa07db97f2ffc5e301157618ef SHA512 f432c8836040bcfb147a84efa2dd3feee7f3f6e03eafbf4232e9457aeef8cb9ca83fcf854d3b261f59a166666abc3f2c8fc0f1279a7efeb07dea8a13be22ebde
DIST highline-2.1.0.tar.gz 234116 BLAKE2B e1e899093de7e162e83f4d2e694e5841cedc336063a4410cab392702241136d5eec258b53065ffcded567f0af163d04a25bbdfd0767211b059980e9e5effe7c9 SHA512 b763428d67b1eb77762b54b8e2dd39bda720589e7030db8694e793bb432fa94caa2848b23358e7eaea0ccb22d8a93e0a64aeef3865f7e9fec348bbebee19d713
EBUILD highline-2.0.3-r1.ebuild 1055 BLAKE2B 7c667bed904c7f2c3f5a8f4d6ff81ff1540abff960f4a197ef9895932d566be7c715295de57a288563abb3cfeef13d1456c037b02fa1c038623f50cecdd5cab1 SHA512 129e5492d70f56ba8817dbd406c94b61465ac0c360b696f117c28e2963777cf959b45fabd3f06ef8bf28ca3dd27b407c259a898c9b6c841be527c2d6a44b7bb8
-EBUILD highline-2.0.3.ebuild 1053 BLAKE2B b2f9e43b86b102b7dbe2157e2228ae0e01c8fec8099cfd25f53eccc95fb660c711f909aed8af17f18d521af5345edad51d2bb827264677159d7431ab4d3b9d8e SHA512 89cea4d59e03527361b9e09acabaf5a5f98f596c4f4e169f7f176c442de569cf58889a8c59bf6bc592e333cf3790ad8e55a6c5fc3609cf0f1cb8f2497669be8f
EBUILD highline-2.1.0.ebuild 1060 BLAKE2B a6fd1be6f079a73dc8215b4a4e8bfa5ca6b6f4122a76ea4c0dfe47fd37c802118f5946fef477ae77059c08ac5a64de298a77c30db2817b2576865598994d0bd4 SHA512 e4c3e450f8c1be0f900854138864d2f6cb735fc71b2d42727e79ce84a3d2ea08a5d9e098884cfbead9614f8fbcbcff230ff0f8bb4230027a6bb6e9a3ff8015df
MISC metadata.xml 340 BLAKE2B 813c783a68e4c7222ff9315df610902cea3e8d0e67e53ad322be2195318ea8c7b55dbac205ac998116288095d70f6dfecf29955b7867ada84b0ed43b49e0563e SHA512 aa74830fff9fbf2b622c9273f5206ead32312e67b49b64b0ea4755115bcccb1750868ece26c94ce5126cb86cfcb47ee4f768a6e63242218be5ee39f411289ad7
diff --git a/dev-ruby/highline/highline-2.0.3.ebuild b/dev-ruby/highline/highline-2.0.3.ebuild
deleted file mode 100644
index 686dc2856dbb..000000000000
--- a/dev-ruby/highline/highline-2.0.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
-
-RUBY_FAKEGEM_GEMSPEC="highline.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Highline is a high-level command-line IO library for ruby"
-HOMEPAGE="https://github.com/JEG2/highline"
-SRC_URI="https://github.com/JEG2/highline/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-IUSE=""
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-
-all_ruby_prepare() {
- # fix up gemspec file not to call git
- sed -i -e 's/git ls-files -z/find -print0/' highline.gemspec || die
-
- # Avoid unneeded dependencies
- sed -i -e '/\(bundler\|code_statistics\)/ s:^:#:' \
- -e '/PackageTask/,/end/ s:^:#:' Rakefile || die
- sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die
-
- # Remove almost empty doc directory to allow rdoc recipe to work
- rm -rf doc || die
-}
diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest
index 87de3088ee3e..64cc6888add7 100644
--- a/dev-ruby/hoe/Manifest
+++ b/dev-ruby/hoe/Manifest
@@ -1,11 +1,3 @@
-DIST hoe-3.21.0.gem 193024 BLAKE2B 2ff65edc6e0aebc93ebc8f3e628261ac3fabec4034b8e7b1bb3c38ab45c8b4641267a8c46c851ad69425c08782553c628574ae0a1417257cf64ba05a86de08f3 SHA512 39da93520bdb4efcbc58af58562ff8abbdecf45f92071ddb31f68ac799eb6f704431cea3d699aa039ba3a5217dc9b0f2d87f8b553d62860c34cb63803b625754
-DIST hoe-3.23.1.gem 194048 BLAKE2B 907c2f2b62dd362f8c472f21d3fd998bd178de2a15fb9875ef36c61dcbf6b170253037d64f70b04b45a5f7e7dcf9e084122a85f694c6396767d541dccd5693f5 SHA512 c2199f93fe806a9639b319d01ae7bb6999ac203aa8bbabaf22b4c0c5b97f69dbd4e876bdfaaa0b0e8cda68dbd25dfa0e5aa91a599613237fc22de0e857c68c37
-DIST hoe-3.24.0.gem 194560 BLAKE2B 6f4259fcad82078ea4d56ee7f42027cb9561fc603e1a36634de3f11a48ebedd252ee4ddf5884e571ee0231f5dec20c6a7249d0fb6784bf531a017b033955e680 SHA512 f2048d1f5d9b3010267f2ffb67cbce2aee7ecf58871dd762e51a08035272cdc6b37aacb63aa0af6f62e6dfeb01a60afd53a25b394ff10322a8348320268adb76
-DIST hoe-3.25.0.gem 194560 BLAKE2B d03ba870c720a59fda80b8716635256b01dd41f28a0f1d8ad7e06b810f3bccd2bfdd9a355584c5afdff375e7f56d7987a7ba174af0fe37da91fc05c42c32ffcb SHA512 d49b36a9757379b4c33644c886479ff910791cb830a2392512f52ddde883378dcf17fb9701eb17e18c870074cf5f12258bc8210aba0660dd5220b6ebfa6c9c4b
DIST hoe-3.26.0.gem 194560 BLAKE2B a47ebe54374c04e739112c99c3eaa968c6048df639e5ee8a4cad60659a50a4a4ea85e9a11a77ad824ae511d28634241255ec323938a4b9da6a8dd38aec022ac5 SHA512 0b069b0b2b181b81770568186f9d81b0f8fe48644a4b29bb2dd8084dc60886c7a06fa0e7be81854b5b653afc38c908622f08066656d9b625ab595615ef2918c3
-EBUILD hoe-3.21.0.ebuild 1473 BLAKE2B 4f5e446eea384bc7e4a7f97998dc62ff6f5fbd56f3b9cb938855d4015601a4202927e46b16c3961c55e85c4d2753fae6cbf452198b200eb2b0e994e7e58ba264 SHA512 c1c69b183dad00e7230a49a216dd537ca607104d5cda9994b72423545749ddcf6748e6b0e6a36f0e87313387fd0a4d238d8d1beb89a083180ce57bc619b0aad1
-EBUILD hoe-3.23.1.ebuild 1534 BLAKE2B 4a4eb378cde8593f6cbd36d911425c3afe7f6c33c1bbd52875085c9b20d8169f0b74b1fd3127cdadcb32fd98f80a145eb0566fce8ce91f9e6df459e46088a40d SHA512 a20b626a0d151ef8353441844913555c1a390604acffc5f43d0069f522a22f928086542d0295ee7eb9e0fba8ee7e60df9a593c97d5ca8fb7eabd074284539207
-EBUILD hoe-3.24.0.ebuild 1534 BLAKE2B 4a4eb378cde8593f6cbd36d911425c3afe7f6c33c1bbd52875085c9b20d8169f0b74b1fd3127cdadcb32fd98f80a145eb0566fce8ce91f9e6df459e46088a40d SHA512 a20b626a0d151ef8353441844913555c1a390604acffc5f43d0069f522a22f928086542d0295ee7eb9e0fba8ee7e60df9a593c97d5ca8fb7eabd074284539207
-EBUILD hoe-3.25.0.ebuild 1527 BLAKE2B 81c6cac40443be6038d9e2002a789b591a10fd9c80678aada970c58ad6f3ce46b614c69cad5a4c91ea0c8eb77312e3fbff61a8abafe80e1d49ad4008044c0c34 SHA512 bf5a3781a1cca51eed6139c12001b6954a1c58300ac961bbebfbc5f44b5a1903cd91fd397c96f05966c0cb62b417f1e6a8346bfd41cb133d18d73650e2645826
EBUILD hoe-3.26.0.ebuild 1527 BLAKE2B 9845b1e1463d127b3e7132f3bd38e2a5fcdb59fedf5979e831a3eab614f8029e980b25533eb25cd588e34703f373d7e68b5e1db2287531669e7bb892fefed162 SHA512 e180598a4bc0e85ee47230c0be01262104d0aded6c23147404b4efc8919a3ddfae5a6db0ace91de664b6d7821764ef0a16ddf0b5046786a27a57155b74225009
MISC metadata.xml 330 BLAKE2B 400950b85e191fcbdf8fc9955d0cc65d48b125ba09bd3493a965788f6c3f3138db34b5925a8c064f6d453606b8567389c1d10b7449206119f3198ec4d53c62f5 SHA512 c13fc7b215ea215064a802a93f1ed23974f487aa94bf83d033b4bf65534d3cf9abafec3816bf12f544b2f2cd58e87dc5e38130aa25875287a50f88ae62d3fd0d
diff --git a/dev-ruby/hoe/hoe-3.21.0.ebuild b/dev-ruby/hoe/hoe-3.21.0.ebuild
deleted file mode 100644
index 778e91ac9e95..000000000000
--- a/dev-ruby/hoe/hoe-3.21.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="template"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Hoe extends rake to provide full project automation"
-HOMEPAGE="https://www.zenspider.com/projects/hoe.html"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
-
-ruby_add_rdepend ">=dev-ruby/rake-0.8.7 <dev-ruby/rake-15.0"
-
-all_ruby_prepare() {
- # Skip isolation
- sed -i -e '/isolate/ s:^:#:' Rakefile || die
-
- # Skip test depending on specifics of gem command name
- sed -i -e '/test_nosudo/,/^ end/ s:^:#:' test/test_hoe.rb || die
-
- # Avoid test with random sort order
- sed -i -e '/test_possibly_better/askip "ordering issues"' test/test_hoe.rb || die
-
- # Avoid test that depends on specifics of merged packages
- sed -i -e '/test_make_rdoc_cmd/askip "dependent on merged packages"' test/test_hoe_publish.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "seattlerb's hoe-${PV} Documentation" -o doc --main README.txt lib History.txt Manifest.txt README.txt || die
- rm -f doc/js/*.gz || die
- fi
-}
diff --git a/dev-ruby/hoe/hoe-3.23.1.ebuild b/dev-ruby/hoe/hoe-3.23.1.ebuild
deleted file mode 100644
index df8feea963c7..000000000000
--- a/dev-ruby/hoe/hoe-3.23.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="template"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Hoe extends rake to provide full project automation"
-HOMEPAGE="https://www.zenspider.com/projects/hoe.html"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
-
-ruby_add_rdepend ">=dev-ruby/rake-0.8.7 <dev-ruby/rake-15.0"
-
-all_ruby_prepare() {
- # Skip isolation
- sed -i -e '/isolate/ s:^:#:' Rakefile || die
-
- # Skip test depending on specifics of gem command name
- sed -i -e '/test_nosudo/,/^ end/ s:^:#:' test/test_hoe.rb || die
-
- # Avoid test with random sort order
- sed -i -e '/test_possibly_better/askip "ordering issues"' test/test_hoe.rb || die
-
- # Avoid test that depends on specifics of merged packages
- sed -i -e '/test_make_rdoc_cmd/askip "dependent on merged packages"' test/test_hoe_publish.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "seattlerb's hoe-${PV} Documentation" -o doc --main README.txt lib History.txt Manifest.txt README.txt || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- export -n A
- each_fakegem_test
-}
diff --git a/dev-ruby/hoe/hoe-3.24.0.ebuild b/dev-ruby/hoe/hoe-3.24.0.ebuild
deleted file mode 100644
index df8feea963c7..000000000000
--- a/dev-ruby/hoe/hoe-3.24.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="template"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Hoe extends rake to provide full project automation"
-HOMEPAGE="https://www.zenspider.com/projects/hoe.html"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
-
-ruby_add_rdepend ">=dev-ruby/rake-0.8.7 <dev-ruby/rake-15.0"
-
-all_ruby_prepare() {
- # Skip isolation
- sed -i -e '/isolate/ s:^:#:' Rakefile || die
-
- # Skip test depending on specifics of gem command name
- sed -i -e '/test_nosudo/,/^ end/ s:^:#:' test/test_hoe.rb || die
-
- # Avoid test with random sort order
- sed -i -e '/test_possibly_better/askip "ordering issues"' test/test_hoe.rb || die
-
- # Avoid test that depends on specifics of merged packages
- sed -i -e '/test_make_rdoc_cmd/askip "dependent on merged packages"' test/test_hoe_publish.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "seattlerb's hoe-${PV} Documentation" -o doc --main README.txt lib History.txt Manifest.txt README.txt || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- export -n A
- each_fakegem_test
-}
diff --git a/dev-ruby/hoe/hoe-3.25.0.ebuild b/dev-ruby/hoe/hoe-3.25.0.ebuild
deleted file mode 100644
index 8412695175a7..000000000000
--- a/dev-ruby/hoe/hoe-3.25.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="template"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Hoe extends rake to provide full project automation"
-HOMEPAGE="https://www.zenspider.com/projects/hoe.html"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
-
-ruby_add_rdepend ">=dev-ruby/rake-0.8.7 <dev-ruby/rake-15.0"
-
-all_ruby_prepare() {
- # Skip isolation
- sed -i -e '/isolate/ s:^:#:' Rakefile || die
-
- # Skip test depending on specifics of gem command name
- sed -i -e '/test_nosudo/,/^ end/ s:^:#:' test/test_hoe.rb || die
-
- # Avoid test with random sort order
- sed -i -e '/test_possibly_better/askip "ordering issues"' test/test_hoe.rb || die
-
- # Avoid test that depends on specifics of merged packages
- sed -i -e '/test_make_rdoc_cmd/askip "dependent on merged packages"' test/test_hoe_publish.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "seattlerb's hoe-${PV} Documentation" -o doc --main README.txt lib History.txt Manifest.txt README.txt || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- export -n A
- each_fakegem_test
-}
diff --git a/dev-ruby/http-cookie/Manifest b/dev-ruby/http-cookie/Manifest
index d1e26a6b5e4f..22d5112a1f85 100644
--- a/dev-ruby/http-cookie/Manifest
+++ b/dev-ruby/http-cookie/Manifest
@@ -1,5 +1,3 @@
-DIST http-cookie-1.0.4.gem 39424 BLAKE2B 06ac0e667340ac17827a8eb4ed320efe77ad97509fcd444f7e77d887a77643a6b34e84486db78eba52245891d1719e750d9a446c40a4ab7804f2304b600029bd SHA512 788fdaa642e6b596e7a91c57a7942a832c09a84fed88b30fdd8e5a8ad66d72780afc1246e6c83c4dfd5af8018c278750866dd05d804aef793aa067b09519af8d
DIST http-cookie-1.0.5.gem 39424 BLAKE2B 569a0d18c962be378f3974b400ddf2289c72490b2b93619fcd83ed6c00bbf5def76239c52163dc6231060792abf3a19988285a6cd28f158ff7339252da912e61 SHA512 d530d64b5c2fc3757a6de03384fe768317e24a523d4a4215f5bcc6b5bca9e7b94eeaad1e52fbb67548396b7b2ca7c9d8b68ea7b99109e24770fcf34c950469ef
-EBUILD http-cookie-1.0.4.ebuild 679 BLAKE2B bcd04807e4035ea0017c8c1d6c761e7cbfc42eabde3cef929e62783fb7caca48c7233ae111809086ae5f14195c5539bf8762316c5f2b7c661c622c5b2296445a SHA512 d8af6589730fd2c5cd9579b99ce633fdcfd17da2fed08cfae518e36bf48ce91aac3e230f0e6d96d8112e343e25c6e4c6fcea4638a298991524668e5f510c941c
EBUILD http-cookie-1.0.5.ebuild 686 BLAKE2B 64a5829fd8a7b08b01b0bba7c5bd670f989e5dc526a1620e4e4864f10a81880985a9b5e5e21203e2ac6e04da7d738a300b277175f8aebf648edf9aef5026eeea SHA512 d5440b891912c801b40bbe5ccded025627708269bd5db4c79961d525fc2560a54817621946b557395a09f9641b2fbda6dba10193cfdb7a16f024a4f1eb2c2557
MISC metadata.xml 352 BLAKE2B 0e1cc1e4cc97d4d773c64a068d2f7246c863fae1c17504f83275d1ab15e59a9bc6535c22fdf0c02d89d778079d100b74e29170b0fbe6fc1ad5464e221751a56d SHA512 821e08b75914f51a4a341149db588c8e3b17fc401a14de9abd44918b9f6bf88bc1d9c76b460a10c1b312669db478759aab90d0bb08bc04129bc8c964e7b3a314
diff --git a/dev-ruby/http-cookie/http-cookie-1.0.4.ebuild b/dev-ruby/http-cookie/http-cookie-1.0.4.ebuild
deleted file mode 100644
index 6168c125985e..000000000000
--- a/dev-ruby/http-cookie/http-cookie-1.0.4.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby library to handle HTTP cookies"
-HOMEPAGE="https://github.com/sparklemotion/http-cookie"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/domain_name-0.5:0"
-
-all_ruby_prepare() {
- sed -i -e "/simplecov/d" -e "/bundler/d" Rakefile || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib test/test_http_cookie.rb || die
- ${RUBY} -Ilib test/test_http_cookie_jar.rb || die
-}
diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest
index 556cdbea0489..8e2541ab137c 100644
--- a/dev-ruby/httparty/Manifest
+++ b/dev-ruby/httparty/Manifest
@@ -1,5 +1,3 @@
-DIST httparty-0.20.0.tar.gz 101975 BLAKE2B f15eb837a4bbc98de501e6dcca5a17bb0906e8ea6671c55a85d665659ab60bcee5e84d9dafad6b2450e22cedfaf5a86e10e077e52b1120ff9ae2613a1176a651 SHA512 f5770d5a64be2e80aa70334dad899fb723b08088a673a788ca1402285b77ae6b3cef21e3ed263d9618a32879711c9183f2dc82ff7b50bcf6439a8e6bb7a2eb4e
DIST httparty-0.21.0.tar.gz 102735 BLAKE2B 131c4f3a5a403b609391ececaf079de5ed5c57ea4660fc1d1041832d8baa27b8beaf11ac2743aa6059005904d787259afec27597744bb5e35e56c3b035ca4b1b SHA512 afd50de88a6b1e1cac8c90d6e1458c41ef122b4542c3a14274aacb052f9ceafad868d1b2582d45eedd212a8037fac13238ac05c2e661c9ba9196a00ef3a0a634
-EBUILD httparty-0.20.0.ebuild 1850 BLAKE2B 371affee23c802eaaf97a101ca6cc90aef26eba1d2f3ea647af86eba15e6424ab8709d39e54b22b771577292f4c93fb6da86d3ae41b0823f3e55d172f7a48c74 SHA512 d17e3945617b59fefce6b3faa7a1c45edf5783da4af097769f16d3a11a1bbe725166f7d4709b3803f34f41dfbeb0d91180c68b1296f7c972c9f13d2691aae382
EBUILD httparty-0.21.0.ebuild 1848 BLAKE2B 0a851c64d4c529d2614c995f7735e1ea6fd7ee85693baf099997fbfde88a022b762dc99956456452e48d08b7d05ccc013ecf9f8bdd72235c8f483ebc18d6edc3 SHA512 5eef06766d758b910855756083b404ab8c1a78240372eb423f13a21a8f0375e4985440c5390362010585595d38e77c2151b163280687ae350137fb716e21ef0a
MISC metadata.xml 329 BLAKE2B 914bc3a6e04bb04798c35b197f1d72bdb7537d5fe11730acac4bac877332343f5b4013567558e5ca58f3f6d95365040573a25f17ee9fcfd0ffa4edd682dc4636 SHA512 b866cc34d42b7e59c41ef0d2fd4c60410acfe0a3435982c3d9f91121297390f8736816b5aa9490c178325d5cf38e5311325e49554b9ce3a4b720ac8858a7f692
diff --git a/dev-ruby/httparty/httparty-0.20.0.ebuild b/dev-ruby/httparty/httparty-0.20.0.ebuild
deleted file mode 100644
index 9620611e560c..000000000000
--- a/dev-ruby/httparty/httparty-0.20.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="httparty.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead easy"
-HOMEPAGE="https://jnunemaker.github.com/httparty"
-SRC_URI="https://github.com/jnunemaker/httparty/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2'
-
-ruby_add_bdepend 'test? ( dev-ruby/webmock )'
-
-all_ruby_prepare() {
- sed -i -e 's/git ls-files \?-\?-\?/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Remove bundler
- rm Gemfile || die
- sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
-
- # Avoid test dependency on cucumber. We can't run the features since
- # they depend on mongrel which is no longer packaged.
- sed -i -e '/cucumber/I s:^:#:' Rakefile || die
-
- # Avoid test dependency on simplecov
- sed -i -e '/simplecov/I s:^:#:' \
- -e '/pry/ s:^:#:' \
- -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb || die
-
- # Avoid test that works standalone but fails in the suite
- #sed -i -e '/calls block given to perform with each redirect/,/^ end/ s:^:#:' spec/httparty/request_spec.rb
-
- # Avoid test that is not fully compatible with newer multi_xml
- sed -i -e '/should be able parse response type xml automatically/askip "multi_xml"' spec/httparty_spec.rb || die
-
- # Avoid test that fails due to unicode normalization differences
- sed -i -e '/handles international domains/askip "unicode differences"' spec/httparty_spec.rb || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- docinto examples
- dodoc examples/*
-}
diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest
index ce44e1038bac..6e3103f53b59 100644
--- a/dev-ruby/json/Manifest
+++ b/dev-ruby/json/Manifest
@@ -1,9 +1,3 @@
-DIST json-2.5.1.tar.gz 131183 BLAKE2B 2ccdf5921ef476b66cb1dbf72cc01763636c82b0eb5d0a5cfc029e14177c7c6766464e7852b11c2424db401f5b931cb64c01d3952929236c9979378a7928ea59 SHA512 4df7ec9b86692376e89c2019c2c1ab3ae9af28fb4742864acc6f985c0551fc10795742cc1124d6435e820617c00d4c5f4aa6c83b21d2fff43ed05cd9d0a89087
-DIST json-2.6.1.tar.gz 132705 BLAKE2B 5a8e83b8d11e360402324427de5d2520f39ee1567e2fbf3c92c738546792bb5dec4a9a3c36f3286a3de63161bb5d9f9e7b059c2560f7a3fa50271ce2aa3dc0fc SHA512 e9d0ef77d77ae54a0300b490e3e5c445d0b5aefbce1b160454916bd4f4f8f943131223047e6a7416347cc40d9e7fb1870101c3cbf3a2663a9053f07bdfbd13cf
-DIST json-2.6.2.tar.gz 133073 BLAKE2B f81202ee284d3a6afe5c6f3ddccde76655e170b64883e37bc38c47bd63d731f8dca4e8a57da15e275ad64af5e1e967def69590d1105c0069b92f322919782a84 SHA512 9c1c16ef462e7736c0306781573f32b96a0a53368ed24b4d1ae97953df62956b6cd72dcd20ed07708b0e1e3dd71baa61551bde452c87d7efac41267c0ee60b33
DIST json-2.6.3.tar.gz 133077 BLAKE2B f6101f533159fb689b6bf22975137d34a77bd0926c164a9c14f2d5eab982778538ec40551709e8a6470f05e78584a3e5680be740314bb7829b48feb32fb258ae SHA512 1bf9125266d8cdc565deb9e2fe3c884a1fc8d2f3b31caae67a154d0c47e30305074c1c08b49d180dd785c766762b46d3b3ef85919d53388797fcc2f37675317c
-EBUILD json-2.5.1-r1.ebuild 1955 BLAKE2B 6737796ab30d7e97f6be361a86d111e17a430c2b64b946d8e9e5fd6519396be7d4e66805f6d2ee4827708fd5451db1671ad12ec22614baa8185316e91550b862 SHA512 8eae36fb5c6664f77eb2e3801b7596e59e6b0bce1733b6749dd27cfabf1455dce1f3f8cc1f8b5077f042cab5c67827630bc1af0652ad9c9861da4bcad783ca23
-EBUILD json-2.6.1.ebuild 1970 BLAKE2B 1d7018e40d4a987ed94b5c3894bbbaa3e96089459a8287d155ccde8c8eea96813b464da311c4e3e811d182ad3aaec57a5d260949ec2e239a89921df97ace36b0 SHA512 ee6419dab91dbac2ca11f9abe0c89cb745e4d5365cd620a4329978bfaaa24601eeef52f434d609724e0750e19310a0c6fcc75618344954a6ae0d06c25f42eab6
-EBUILD json-2.6.2.ebuild 1590 BLAKE2B aaf12a53f31d94660bddc588ba6960d5ffdf03dc8385b43ed59b492f55d9a33578464613b4a168616047949406cef2a431c40f7472eaa72026e63cd08d8964c0 SHA512 33b3c95994613245cdaa369c1005ebe18ccbe11152be41f38cc8da217516032522341bab427032af0b603943ff4808d82ae399acf99bb4b3b65453302ae7588c
EBUILD json-2.6.3.ebuild 1582 BLAKE2B eb35c6bf4729816c6d4a88d10f6448f93e78dcb122c1d3eb4531067d28671ba03006906419e087e0d6f0874318ec2eafe0318ac60b89924a78a0dbd8dae5d5c3 SHA512 daae27bc0a06b626ef7579d64627a0c3fbd9c71723888388f5cdd7164e5d3905ed59022deca360a807e321b8e3445cdcc6cf2392aaa7bcb9458ab0fd1c8bd3fb
MISC metadata.xml 337 BLAKE2B 6b424567109cd8947377b5f955a9b32d3c12a25001e8d68cf62ac753264a0d8785f0fc60fc2ffbe5ad4e7a16ebd763add075820e4e559b50f6a230ef2f7a61a5 SHA512 e6900f34ad0c2a8310286eae9942432533dd78a14a04fb5d2551be21437cacc1a2d83b40ec93e885b30626cf49491f7db8a19b6e16009b6931cb0fd0c8ca8d5d
diff --git a/dev-ruby/json/json-2.5.1-r1.ebuild b/dev-ruby/json/json-2.5.1-r1.ebuild
deleted file mode 100644
index ec077cbe9732..000000000000
--- a/dev-ruby/json/json-2.5.1-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_GEMSPEC="json.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/json/ext/parser/extconf.rb ext/json/ext/generator/extconf.rb)
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A JSON implementation as a Ruby extension"
-HOMEPAGE="https://github.com/flori/json"
-SRC_URI="https://github.com/flori/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="|| ( BSD-2 Ruby )"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="2"
-IUSE=""
-
-RDEPEND="${RDEPEND}"
-DEPEND="${DEPEND}
- dev-util/ragel"
-
-ruby_add_bdepend "dev-ruby/rake
- doc? ( dev-ruby/rdoc )
- test? ( dev-ruby/test-unit:2 )"
-
-all_ruby_prepare() {
- # Avoid building the extension twice!
- # And use rdoc instead of sdoc which we don't have packaged
- # And don't call git to list files. We're using the pregenerated spec anyway.
- sed -i \
- -e '/task :test/ s|:compile,||' \
- -e 's| => :clean||' \
- -e 's|sdoc|rdoc|' \
- -e 's|`git ls-files`|""|' \
- Rakefile || die "rakefile fix failed"
-
- # Remove hardcoded and broken -O setting.
- sed -i -e '/^ \(if\|unless\)/,/^ end/ s:^:#:' \
- -e '/^unless/,/^end/ s:^:#:' ext/json/ext/*/extconf.rb || die
-
- # Avoid setting gem since it will not be available yet when installing
- sed -i -e '/gem/ s:^:#:' tests/test_helper.rb || die
-}
-
-#each_ruby_compile() {
-# for ext in parser generator ; do
-# cp ext/json/ext/${ext}/${ext}$(get_modname) ext/json/ext/ || die
-# done
-#}
-
-each_ruby_install() {
- each_fakegem_install
-
- #ruby_fakegem_newins ext/json/ext/generator$(get_modname) lib/json/ext/generator$(get_modname)
- #ruby_fakegem_newins ext/json/ext/parser$(get_modname) lib/json/ext/parser$(get_modname)
-}
diff --git a/dev-ruby/json/json-2.6.1.ebuild b/dev-ruby/json/json-2.6.1.ebuild
deleted file mode 100644
index a90b9af04b1f..000000000000
--- a/dev-ruby/json/json-2.6.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_GEMSPEC="json.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/json/ext/parser/extconf.rb ext/json/ext/generator/extconf.rb)
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A JSON implementation as a Ruby extension"
-HOMEPAGE="https://github.com/flori/json"
-SRC_URI="https://github.com/flori/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="|| ( BSD-2 Ruby )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="2"
-IUSE=""
-
-RDEPEND="${RDEPEND}"
-DEPEND="${DEPEND}
- dev-util/ragel"
-
-ruby_add_bdepend "dev-ruby/rake
- doc? ( dev-ruby/rdoc )
- test? ( dev-ruby/test-unit:2 )"
-
-all_ruby_prepare() {
- # Avoid building the extension twice!
- # And use rdoc instead of sdoc which we don't have packaged
- # And don't call git to list files. We're using the pregenerated spec anyway.
- sed -i \
- -e '/task :test/ s|:compile,||' \
- -e 's| => :clean||' \
- -e 's|sdoc|rdoc|' \
- -e 's|`git ls-files`|""|' \
- Rakefile || die "rakefile fix failed"
-
- # Remove hardcoded and broken -O setting.
- sed -i -e '/^ \(if\|unless\)/,/^ end/ s:^:#:' \
- -e '/^unless/,/^end/ s:^:#:' ext/json/ext/*/extconf.rb || die
-
- # Avoid setting gem since it will not be available yet when installing
- sed -i -e '/gem/ s:^:#:' tests/test_helper.rb || die
-}
-
-#each_ruby_compile() {
-# for ext in parser generator ; do
-# cp ext/json/ext/${ext}/${ext}$(get_modname) ext/json/ext/ || die
-# done
-#}
-
-each_ruby_install() {
- each_fakegem_install
-
- #ruby_fakegem_newins ext/json/ext/generator$(get_modname) lib/json/ext/generator$(get_modname)
- #ruby_fakegem_newins ext/json/ext/parser$(get_modname) lib/json/ext/parser$(get_modname)
-}
diff --git a/dev-ruby/json/json-2.6.2.ebuild b/dev-ruby/json/json-2.6.2.ebuild
deleted file mode 100644
index 1cdeaa8478c9..000000000000
--- a/dev-ruby/json/json-2.6.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_GEMSPEC="json.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/json/ext/parser/extconf.rb ext/json/ext/generator/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="A JSON implementation as a Ruby extension"
-HOMEPAGE="https://github.com/flori/json"
-SRC_URI="https://github.com/flori/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="|| ( BSD-2 Ruby )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="2"
-IUSE=""
-
-RDEPEND="${RDEPEND}"
-DEPEND="${DEPEND}
- dev-util/ragel"
-
-ruby_add_bdepend "dev-ruby/rake
- doc? ( dev-ruby/rdoc )
- test? ( dev-ruby/test-unit:2 )"
-
-all_ruby_prepare() {
- # Avoid building the extension twice!
- # And use rdoc instead of sdoc which we don't have packaged
- # And don't call git to list files. We're using the pregenerated spec anyway.
- sed -i \
- -e '/task :test/ s|:compile,||' \
- -e 's| => :clean||' \
- -e 's|sdoc|rdoc|' \
- -e 's|`git ls-files`|""|' \
- Rakefile || die "rakefile fix failed"
-
- # Remove hardcoded and broken -O setting.
- sed -i -e '/^ \(if\|unless\)/,/^ end/ s:^:#:' \
- -e '/^unless/,/^end/ s:^:#:' ext/json/ext/*/extconf.rb || die
-
- # Avoid setting gem since it will not be available yet when installing
- sed -i -e '/gem/ s:^:#:' tests/test_helper.rb || die
-}
diff --git a/dev-ruby/kpeg/Manifest b/dev-ruby/kpeg/Manifest
index 7d7fef71654f..4e70e4a63156 100644
--- a/dev-ruby/kpeg/Manifest
+++ b/dev-ruby/kpeg/Manifest
@@ -1,14 +1,6 @@
AUX kpeg-1.1.0-utf8.patch 450 BLAKE2B 00472188e53b34f8395c33c9510232ad826ce71235b3110807d1a3fc9068684cf367f6a312e6adccbf93fbdbc783d69eb8e14a536365f8c72e1ac6841a364171 SHA512 eb0c3b6d3ba32e3496f7f115804dfbef949dfb34e842886cbcc3c8b49a0bfbb21d1ef3510590e335a2836eca09cd031d9e75a8d601176465c84e5424fceba663
-DIST kpeg-1.1.0.gem 57856 BLAKE2B 6aab84aec59c4962ef39f31a7de89a7bb84f0ae2b64327206fefa8bc243e0dd405db121bfe2f50c72b18933c2f4ce7a47a842c741cbd53db1ad73415d41b95dc SHA512 4ca7007bea74485ceb7c3f53eef1cd2e162fed45872f8f078d5b5d2ffd1ecaa0e8fc65ed6f1b220bf6f4642d455a582cb754cdc6350edf856b33d9908510cb66
-DIST kpeg-1.2.0.gem 57856 BLAKE2B 6397792524e00594c7f64acc79b920781b6dca28d0954fa73de0c9644afc4788969fa2e807cf196807808d93e5520db0e1b1cdd412391a592334c8811f687132 SHA512 97a1e573dcff89f4a8a6832876e4ce737a85fae63ffe6ac8dad001db8ff8237f32d437813252f3487e68a0708c161ee5731b468e5f1b039e59d714b461722e7a
-DIST kpeg-1.3.0.gem 57856 BLAKE2B 783c0f6fad341139dcf8b69adb9bee829a302997917e07cc2beb7dfbabff759e26c31bf1c9b272193919a7a78d9b793db7db85ecde1b5c6ad7c5eeefd95e103e SHA512 a84aa2afd0bb9148dae3cd3c8e1f3104bf4b4997e7c89524ef8b3be1c6fa9dfe7364c931eb9c0e641277590b634b164ab78b8e8e499937fbea65ebb7aa556fd6
-DIST kpeg-1.3.1.gem 57856 BLAKE2B 73f589e0bbd1ebefc3b9068b96476a607214bd32a44920020a57964d705ff45b103bd4846bb2355d8fe30e0c8e585a29dbd2484385b78f87533c152e9ecf496b SHA512 73baedc77d44d671e6e9d074bc4f9053a19aa50fa62f7394206d328c4c102d5a869a4b69b52de16acadafa8c88573bef9593bb4e3278ccf239e7d0850cd63ea9
DIST kpeg-1.3.2.gem 58368 BLAKE2B 511a5fe47aa7d62ecdea120f7e91066c44da9ef23d3ff9ebf7881854b62ce3dce2c56f89a9f0acf3935f238965045e68af3789dae90e995c4b24d88979683f89 SHA512 8fee4248f5201c54c54f3460db769ac1ad60ee60dc0f73a536ed14610a20a372af233b30aa076cf67ce43a57948d40ce0c47631acdb47077d1021dab2011a614
DIST kpeg-1.3.3.gem 58368 BLAKE2B 335a5940207f81b2fc2e7de2f0c11fc7bd78073792e15e4e16f041ebefb5e0fec6ebfcffb407550e6e7e73e414b49239ab3eb66f3ad25eae67f1d3da776de4d2 SHA512 7495694cfceb715d5fb2e36e4dde5302a016bf03fd9b65f6ccf0ee8f9f1f856eecd8402cb4bcae4f25a74aba2b8c02f32cb6d7913a0b5397d8fbaccb87bd1110
-EBUILD kpeg-1.1.0-r1.ebuild 727 BLAKE2B 0ffba3628bb74b9477789e47d091d96095903826b35351ef2e27d3c8d203938de758794947a266aab4ed486c48f2dcedb3f3ea4d9bb94d9d1de6ae40f3b083d5 SHA512 fb1f23a55bbbf40438e103b2977a1649bcd24ead55837ce739c758b93873b556ffd17a5c0343a470c72aa192bc6b8c4c11587fca24c5840985caf8d56cf95dcd
-EBUILD kpeg-1.2.0.ebuild 734 BLAKE2B 606bac56a3ff201aa84d9a8e9ff5b734cc0d0272b916dbe7deeb083fb019998d799bdba133e8d9043ad3a3389fd54479c1f1fedf7d4d6ef2fffa96a59c0cd644 SHA512 d8d7dfe826d3cd13e4c0a1650b5fcee73ba6f535ef1b708b2282bd4e1947c97afee1a6a0054d13715077ada17cd1b755d6f10dccbb9232ac13e9185e085b4af9
-EBUILD kpeg-1.3.0.ebuild 734 BLAKE2B 606bac56a3ff201aa84d9a8e9ff5b734cc0d0272b916dbe7deeb083fb019998d799bdba133e8d9043ad3a3389fd54479c1f1fedf7d4d6ef2fffa96a59c0cd644 SHA512 d8d7dfe826d3cd13e4c0a1650b5fcee73ba6f535ef1b708b2282bd4e1947c97afee1a6a0054d13715077ada17cd1b755d6f10dccbb9232ac13e9185e085b4af9
-EBUILD kpeg-1.3.1.ebuild 716 BLAKE2B c244a6d5bd110f2597cd8fed649ef67bcd6449affa938ff78b25526a052ea3e9d7cbd2deb1f36e544436190125248a04beb624688a2eb1e907d6d86e97dbc723 SHA512 293576a981e80802d8c3a6ce91ce243f0516674697c50814976390e359d4746412e223787b7e332c45afc81ac8c55944aee1235ed640cd1376abf8f0033a3398
EBUILD kpeg-1.3.2.ebuild 708 BLAKE2B 93cdc1b478a5a50f3267d1819a2bcf9e16514e60f73dd0d32eb16a773704d6659fc42efed1b04335ebbaca77cb3e51f8a644120453934263d89ef9be9fb13292 SHA512 8627ec0d6b9a851fde70a4d62d7fd6ec95637ee6b37990c5037147e2c02d91ae6aac0fba46ac65a38ada8b6fcf17cbf010a64bc66f82cf574f7da39365b8b98f
EBUILD kpeg-1.3.3.ebuild 667 BLAKE2B 8a96fe26b47f6aaca361ac8e83ffa3035404f117b6499b163730aff92d03b99d24ba952a485bbf53a41069fcd20b267c7e42d9fe49a3be079f23051d27267400 SHA512 9466a53ff2e35481094c1a92c76d75809dcaa470a87af8c2b8b9eb60c05d88c40364c5c6b404785e265ce86c8d0470c054f3edf8c12745183d6fe9e0f962e119
MISC metadata.xml 339 BLAKE2B 84a27b2b24e20e2ec895782c175d959092397b5936b4c98daabab1ff20a24b7c3b3b951cb14622f8c824629131ba9d84404cf908c31003d17e049ea91868264d SHA512 ba4fc3f1c9f36619d257f5a9fc7fb2c0e47833e81ee5e092dd2649185d7e00ced6f865fce299e97d5e866b78184bd5b7350de1b874079d41b7337b2f4ef5a124
diff --git a/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild b/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild
deleted file mode 100644
index 9dd6a8adb34d..000000000000
--- a/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple PEG library for Ruby"
-HOMEPAGE="https://github.com/evanphx/kpeg"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-PATCHES=( "${FILESDIR}/${P}-utf8.patch" )
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.0"; Dir["test/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/kpeg/kpeg-1.2.0.ebuild b/dev-ruby/kpeg/kpeg-1.2.0.ebuild
deleted file mode 100644
index 7178cd2d934c..000000000000
--- a/dev-ruby/kpeg/kpeg-1.2.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple PEG library for Ruby"
-HOMEPAGE="https://github.com/evanphx/kpeg"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-PATCHES=( "${FILESDIR}/kpeg-1.1.0-utf8.patch" )
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.0"; Dir["test/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/kpeg/kpeg-1.3.0.ebuild b/dev-ruby/kpeg/kpeg-1.3.0.ebuild
deleted file mode 100644
index 7178cd2d934c..000000000000
--- a/dev-ruby/kpeg/kpeg-1.3.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple PEG library for Ruby"
-HOMEPAGE="https://github.com/evanphx/kpeg"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-PATCHES=( "${FILESDIR}/kpeg-1.1.0-utf8.patch" )
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.0"; Dir["test/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/kpeg/kpeg-1.3.1.ebuild b/dev-ruby/kpeg/kpeg-1.3.1.ebuild
deleted file mode 100644
index 12e389acfb60..000000000000
--- a/dev-ruby/kpeg/kpeg-1.3.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple PEG library for Ruby"
-HOMEPAGE="https://github.com/evanphx/kpeg"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-PATCHES=( "${FILESDIR}/kpeg-1.1.0-utf8.patch" )
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.0"; Dir["test/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/kramdown/Manifest b/dev-ruby/kramdown/Manifest
index 1c8ff8b38ef3..228ef903910f 100644
--- a/dev-ruby/kramdown/Manifest
+++ b/dev-ruby/kramdown/Manifest
@@ -1,4 +1,3 @@
DIST kramdown-2.4.0.gem 122368 BLAKE2B 86b1232583dc88f8a576fb17e3e2ee756f109700634783815e8ba1f722dd8c872f2f6a978d33e1970814530090665eba3693206e57d3f274bb39655a7ac2d208 SHA512 8e52c5cc53d2f0085e30188aa7bf67f92dfe7f0801297c6a45293cca307e3442baa06443638c1161dad4a4aa332cbc5b4f9b6281ba4c6346122a9fff5a3743c7
EBUILD kramdown-2.4.0-r1.ebuild 1448 BLAKE2B fd7fb5ffadd76b1c8016adc157d0c66083cfe2633d091f4cb97a015f7ee4c16b00018750690236b5fc3d86404966134ed6a6308c10f5817a491f921c17a0a2ee SHA512 cee50d94e88814e53e2465c8e350ddcee0c63a40cb5bb5477c4da85462ac7cb5949d024364253e135bbbec75fd1fafe1683b63fb2a18917824ef6f1e4ab2f95e
-EBUILD kramdown-2.4.0.ebuild 1323 BLAKE2B 418dfd66b4013cf738bc614bb8a66b2a5284d6c1fc3893333b8fe772f835e1a2f9636156a1d0258392a30e5cee6ce50add378a5397588542603ee2a860693534 SHA512 7ab113097d2ca8adad61ee5fd029536823e1892380a1a9d09ffc12d6e4bddf052284ce20984226241ed2974a11de7e33b2ae93e35663bf49b9b852b668a52d34
MISC metadata.xml 335 BLAKE2B 10892c2abb34e3a13cdf4f0642202977a1ebd810bac1e25bd1afb202fd062a4da0be7c474afaad7436e2fac2608bd92f199452e70e9710a96435eca10d82545a SHA512 96b15db162c6988f7f62c23c2df2e3059c494d7a8210c69651d6473738d263df8d711ce98df62320a7021ff47ddca51ae1786990a8a778645fc1907aed1d4e06
diff --git a/dev-ruby/kramdown/kramdown-2.4.0.ebuild b/dev-ruby/kramdown/kramdown-2.4.0.ebuild
deleted file mode 100644
index 3bfa09cc05bf..000000000000
--- a/dev-ruby/kramdown/kramdown-2.4.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS CONTRIBUTERS"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Yet-another-markdown-parser but fast, pure Ruby, using strict syntax definition"
-HOMEPAGE="https://kramdown.gettalong.org/"
-
-LICENSE="MIT"
-
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="latex"
-
-LATEX_DEPS="latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra )"
-RDEPEND+=" ${LATEX_DEPS}"
-DEPEND+=" test? (
- ${LATEX_DEPS}
- >=app-text/htmltidy-5.0.0
-)"
-
-ruby_add_rdepend "
- dev-ruby/rexml
- >=dev-ruby/rouge-3.26.0:2
- >=dev-ruby/stringex-1.5.1
- !!<dev-ruby/kramdown-1.17.0-r2:0"
-
-ruby_add_bdepend "doc? ( dev-ruby/rdoc )
- test? ( >=dev-ruby/minitest-5.0 )"
-
-all_ruby_prepare() {
- if ! use latex; then
- # Remove latex tests. They will fail gracefully when latex isn't
- # present at all, but not when components are missing (most
- # notable ucs.sty).
- sed -i -e '/latex -v/,/^ end/ s:^:#:' test/test_files.rb || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- doman man/man1/kramdown.1
-}
diff --git a/dev-ruby/launchy/Manifest b/dev-ruby/launchy/Manifest
index 019d081ab4da..b6022b98e1f1 100644
--- a/dev-ruby/launchy/Manifest
+++ b/dev-ruby/launchy/Manifest
@@ -1,5 +1,3 @@
-DIST launchy-2.5.0.gem 30208 BLAKE2B 30719f97fdf1bca8a66eb113992c8714103a7fe87262c3677a0fa64b58070593bcbdba7357b81e5bada9e8a143e6601e28ef2d2730f0028fdaecefad23156fd8 SHA512 d80811009155d9cea6a2e69b5f7482aaec7d0bf23ecca4cbe72e440fb4eae1c38bc5904e863998f1966c7a99b98bad1f4456cec1cb076f96f5a99b835448b39f
DIST launchy-2.5.2.gem 30208 BLAKE2B 7e3c3464292026a93953995c5df7dd407b51bd36b363bb0c57fed6ebf2122390348f415273b6ce7ee2dcb89bd444a58458c0a95b84428fec02280654239223e0 SHA512 40777dabd25e6646c6673b33d9d296b66de7976fdf7454c9a7ae809a161ed992572b2232d94591731a7c8405875803172c6fafd09a5570f09e5eb119e23e7773
-EBUILD launchy-2.5.0.ebuild 989 BLAKE2B 9ed9803bc215292d361583fd69381ba2e2a54bedaa593cfe02bba0eb504dafe94024e02234e608c7cb2b4ae2bd9e63b3a095901b0c7f7b0842d9ca31955b6f38 SHA512 949d5b28c9c0bf65a5724e71d30a2bce4300cb00040370482c844e67ed9cadaa0d96224a75d355c11c6fa18d4bae0ef8d52b66f994f9a693084a3965ff52d959
EBUILD launchy-2.5.2.ebuild 989 BLAKE2B 6e873cc156b0cf9d86e01500dd5589f1997bad179e7aa5c0517c197e30e9642f5a6845ad3c6fa3f59388409fe94b93382956058573fca9db96e09e93b5de18d3 SHA512 018a86db2db0af18fcabc9bb48933dd778ec082a1a2202a528e54bdbf34e1e10c754d5f8574fe42708b36c08bc5bffb9de11658828bbbce25743b460eb3bc72c
MISC metadata.xml 340 BLAKE2B 2f7acbbbb97f4e02c4a6618277ff6e496971537b9da6273551bce546024e732123047735d29ecc7323eccacc7f8bb4b1244909c9017747c5ddf659851b53a864 SHA512 9e7f6f6e89a5992b20e3ee519bd0cc66947751dd021a367a9ab99252db1a3d1fc3d8dc0868e60b3db05a0fc493bbdc1764d1abc68e7861e3614b5c40391c4fcd
diff --git a/dev-ruby/launchy/launchy-2.5.0.ebuild b/dev-ruby/launchy/launchy-2.5.0.ebuild
deleted file mode 100644
index 2859b5d9fcd9..000000000000
--- a/dev-ruby/launchy/launchy-2.5.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Helper class for launching cross-platform applications"
-HOMEPAGE="https://github.com/copiousfreetime/launchy"
-
-LICENSE="ISC"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/addressable-2.7"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.0:5 )"
-
-all_ruby_prepare() {
- sed -i -e "/[Ss]implecov/d" spec/spec_helper.rb || die
-
- # Avoid tests depending on the current user's desktop environment.
- sed -e '/returns NotFound if it cannot determine/askip "gentoo"' \
- -i spec/detect/nix_desktop_environment_spec.rb || die
- sed -e '/asssumes we open a local file if we have an exception/askip "gentoo"' \
- -i spec/launchy_spec.rb || die
- sed -e "/'darwin'/ s:^:#:" \
- -i spec/applications/browser_spec.rb || die
-}
diff --git a/dev-ruby/listen/Manifest b/dev-ruby/listen/Manifest
index ea419f7a59dd..fa4994c85acf 100644
--- a/dev-ruby/listen/Manifest
+++ b/dev-ruby/listen/Manifest
@@ -1,7 +1,3 @@
-DIST listen-3.5.1.tar.gz 56236 BLAKE2B e74186532d5aa9fa7488d0734867d7ec7218036b10769667b8818d057af4d8a973204ce68f687fa508d5d2ed879b0ba6287c3b93fb05eaedfc63a8dc251523b9 SHA512 d7475e295b5123c5a8f166891e866de60379f28d61ab0610774bdf499bcf0859807ea2abb31fd6e708c106f926282376aec94ce268e6709884a63852e820ae74
-DIST listen-3.7.1.tar.gz 56280 BLAKE2B 3e0409ca5d636ddde8493e6cab342ca724c98f5ceb4f4abd306d1ec081095387d7d5d6da48d05f47ee50e23475f5685bd23ab7c2592b5697de6bd8292f30c174 SHA512 f082e177b14f86c0906af3760f2da81b1574aee5931ef308c640c537bf0e70488b9854c7f1515545ddee76d4a203734b47a9a3d501955214562cec7acc590e1e
DIST listen-3.8.0.tar.gz 56514 BLAKE2B 5b316487defe902f755bc53e40052289d03052d3fc54cf2431bb833204ea0fdee9dffa26e2d6d78267f96214a6d1ca3f097c175ec6ccf9cd3037eff64abd3169 SHA512 9f1cb065f3db96d3d416ba255b327a10dfdc6cd72f1509bd4fa95a157966bc436282fd37cf16df645ede1594e8eda62c7cc0934936db9d118d39a55521e7c35e
-EBUILD listen-3.5.1.ebuild 1207 BLAKE2B e223fe981c15ee7d82dfd8c478e56b76537548047b18b48c87acb9cba25d427c38d7e3abc2405fe2c83c738bcdd401f2533d0877e2e33dd557c50fea98f46ed4 SHA512 a9016edbb630fba96ef1b3011c39666feea2783cee7d0078bcfc6a973ed04c689ca5b6a886b7fc89185788a041267ab62e33073115d35590bb34003903679cfd
-EBUILD listen-3.7.1.ebuild 1227 BLAKE2B e0d20878abece8553593d2fba37cc9b4a34941261f35263083c2028e04d0ea0522e5ff23e3f5b2b9e0ff845c17b58d996077407c7e88daded9adbcbe6f4336e4 SHA512 e99a946cb6c17fb2bb6b62e0f409d931cb515ffd88619afccf124a558bbe6722ab0058ac0b699fc9a9086239e6a737f6b62cd7f695b8a9a69a39ec131fd7c3ac
EBUILD listen-3.8.0.ebuild 1190 BLAKE2B 72f1992b6b8ae05d084ae95264ea374b7c2acf66c20b51bd16e09a39c862bf8908337a930e594817b0585ff9433538fd15a8a6c36f0e76e49df5eae6380e62a1 SHA512 17d0be95910e0e39761d93b06112131c891ab2a5ddedfb0ec467bfd3e6cb6d3b9b902641a9bc2615d97953c5ab2d08aa38a46cdfc3919244d6346ba5f8cf02a8
MISC metadata.xml 339 BLAKE2B 13641c725d126e51be4bc7ce83c26afd940fd2562cdca16b523a6d447fdb876b48bd8f948dc50edc30d0573d93fc6d12c1598bc201ddc8aa33d2279b33260fa9 SHA512 269d7d6f3d427c9a4497d1f4ce13ed601d0db8f807f2378510a0fc0dc0b0bdc065059b09b8cfa8beaaefef510925d0ac47750bb790b85c13b95c0923afcde9d6
diff --git a/dev-ruby/listen/listen-3.5.1.ebuild b/dev-ruby/listen/listen-3.5.1.ebuild
deleted file mode 100644
index 36ff3d28e8e4..000000000000
--- a/dev-ruby/listen/listen-3.5.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-DESCRIPTION="Listens to file modifications and notifies you about the changes"
-HOMEPAGE="https://github.com/guard/listen"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
-IUSE="test"
-
-# Block on other packages trying to install a /usr/bin/listen
-RDEPEND+="!!media-radio/ax25-apps !!<dev-ruby/listen-2.8.6-r1:2"
-
-ruby_add_rdepend ">=dev-ruby/rb-inotify-0.9.10"
-
-ruby_add_bdepend "test? ( dev-ruby/thor )"
-
-all_ruby_prepare() {
- rm -f Gemfile || die
- sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die
- sed -i -e "/rb-fsevent/d" lib/listen/adapter/darwin.rb || die
- rm -rf spec/lib/listen/adapter/darwin_spec.rb || die
-}
-
-each_ruby_prepare() {
- mkdir spec/.fixtures || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- rm -rf spec/.fixtures || die
-}
diff --git a/dev-ruby/listen/listen-3.7.1.ebuild b/dev-ruby/listen/listen-3.7.1.ebuild
deleted file mode 100644
index 7f058645a111..000000000000
--- a/dev-ruby/listen/listen-3.7.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-DESCRIPTION="Listens to file modifications and notifies you about the changes"
-HOMEPAGE="https://github.com/guard/listen"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="test"
-
-# Block on other packages trying to install a /usr/bin/listen
-RDEPEND+="!!media-radio/ax25-apps !!<dev-ruby/listen-2.8.6-r1:2"
-
-ruby_add_rdepend ">=dev-ruby/rb-inotify-0.9.10"
-
-ruby_add_bdepend "test? ( dev-ruby/thor )"
-
-all_ruby_prepare() {
- rm -f Gemfile || die
- sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die
- sed -i -e "/rb-fsevent/d" lib/listen/adapter/darwin.rb || die
- rm -rf spec/lib/listen/adapter/darwin_spec.rb || die
-}
-
-each_ruby_prepare() {
- mkdir spec/.fixtures || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- rm -rf spec/.fixtures || die
-}
diff --git a/dev-ruby/metaclass/Manifest b/dev-ruby/metaclass/Manifest
index 215f94d67e54..6c3d286812a5 100644
--- a/dev-ruby/metaclass/Manifest
+++ b/dev-ruby/metaclass/Manifest
@@ -1,4 +1,3 @@
DIST metaclass-0.0.4.tar.gz 2482 BLAKE2B f4993bbe61b0f4bd1b060f9e8b5ea0a6f6666e5012b31b1d5913c1bf31aec94f344b88f35e76c9ec9d442604550b7765a20f0683beaae0025ee64f1212237f35 SHA512 5f41fe3db9c682ab6ab01c737c8531d2b4c2fdbc0f35f8fc9f40ce09a84ddf0d442c17caa1c3e87bb2c5e4703556c5d50fd9f72434b89e03d163db375046f0a4
-EBUILD metaclass-0.0.4-r1.ebuild 847 BLAKE2B 8fc722ab742ac15f607871e6425f4ba88cbf44f0c660195cea2ae393ca28a21bb00f85abd2f9860f088b2ab04b2b6bf38f2dc749b4e1bed56ba70a796f3d15fe SHA512 0227cfaaeece75d7a0fbcfb5247751fa2240573d0b2bd95ef1c2aeb2e4e54ebc1da252ceb64b2b6d91c8a952b40b2b77460a0aa2042253edd1e6a7a487bcf981
EBUILD metaclass-0.0.4-r2.ebuild 862 BLAKE2B b9ea2303f431a3e36b59de2b35092ced8f313d60a4e35724e17f51d10602f047831f51913666690f5762c7ba5a7b4c605f5fbdba11f485233351f8336c5700f3 SHA512 f21c0ff5b7455a1051306822b57606dc6e3563ba2a9bb6f759b08ea9e3183235564c0c2ec99ad465652c8065e9040e6cff31f12efc2a1dc5df4f4b66f2e660c7
MISC metadata.xml 347 BLAKE2B 1093da3137b5ca6e64f169682334f228dae4213293b9f5cb4cdcbe4517d9738f00619800d4b8a9e90d2ca1243e5cf493e57fc744c8ae4c84008c2ddb90475e80 SHA512 088829e4c3f6509674c2a9fc024e7fbbd78181066f53f0352121649b274cfdc53bd5f933db5052f24e858bd5ddbf005678e7a7aefc2cce669c5e9b82c6fa9540
diff --git a/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild b/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild
deleted file mode 100644
index 42ac6b126576..000000000000
--- a/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="metaclass.gemspec"
-
-inherit ruby-fakegem
-SRC_URI="https://github.com/floehopper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-DESCRIPTION="Adds a __metaclass__ method to all Ruby objects"
-HOMEPAGE="https://github.com/floehopper/metaclass"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e '/bundler/ s:^:#:' Rakefile test/test_helper.rb || die
- sed -i -e 's/git ls-files/find/' -e '/\(test_files\|executables\)/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/mime-types-data/Manifest b/dev-ruby/mime-types-data/Manifest
index a4f7188e28a6..4a877317bc4d 100644
--- a/dev-ruby/mime-types-data/Manifest
+++ b/dev-ruby/mime-types-data/Manifest
@@ -1,5 +1,3 @@
-DIST mime-types-data-3.2022.0105.gem 196096 BLAKE2B a36b9254e256c86adf7bff10a0c2e2d4d0bd25257ff7c8b5bc65e57012b2b70a5d1ce9a1ef88126a18cf00bf801eb068160dfbdea4119afe8ee99075c54eb0ee SHA512 4b5998fb5d39ba89d4ee4f2f1fe20ec93a6b7214b28b77421dd9f7647b14c88342ba17f709f34640f65ce4c1bda08bd2be4aa35c7f99ea1ba2f9e21458540a00
DIST mime-types-data-3.2023.0218.1.gem 201216 BLAKE2B 3ccd9fcdc70fe9b09f0e9ca61356dd4c2563ac7fe32d75fdbdbaace9ba0757b274fec98c56cfdcae7f2f9f0840cc83a7ea9f3c9e420b3c8de076c87abb1621d9 SHA512 db0c4fddfcdd21ed1d8bd05039a14406600611be7fabd5d0021e8972d89e85ef2dd2d4e75bafb4e9ac7cf15606b4d4f67d6c6760fca6569fb2e2d6ba0d3f8145
-EBUILD mime-types-data-3.2022.0105.ebuild 634 BLAKE2B 8aff72c76c15033f41986ee327da32329d341d17e14bd6a188fb74ff128e6b0fd9a18aa9285799205bf45a87d89430381cc0c67ba0c35581b0793ef528207126 SHA512 62b60817e5890fa3ce14bdc7b5127cfe1c9ba0baf6d47fbafb0215237183ad5ab10c447ee90a466bae3a1bd5cb336dfc1b62a83729c9eb70790a9d65496aa706
EBUILD mime-types-data-3.2023.0218.1.ebuild 627 BLAKE2B 1a2dd64edb9bc5c647eb0cdb62df061321c56ae9b69c772de8b4542c44b1cb7079c52e7121d1681aa7c2229273b44f7cb35763d6db52b2127ee37de8a00e84e3 SHA512 d0a428b3921571d8e4f9599a77440ab24f023c62fe135ee1e1437bbcf7bc8a166c169b7c0d285129fcf92fd2dfd9145ab70e7b345affcf47d40316b9be29ece9
MISC metadata.xml 353 BLAKE2B 8cfdcb1624b48ec3419ebaca31fe8045773377232977772d5445558947c2c0272c8777b5949fa9a30fc41275082fc284d6110ce640d465d9f6ee4c6f70e7f470 SHA512 072336e2f6abae82b5d66bd077d0b3651b6d8a3c1846d1e6e84974e0cb275881a986ec4fbabde731aeab59eb956514c44adfe5b67b185660f20eb1a286b22a26
diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2022.0105.ebuild b/dev-ruby/mime-types-data/mime-types-data-3.2022.0105.ebuild
deleted file mode 100644
index a33f5907aae4..000000000000
--- a/dev-ruby/mime-types-data/mime-types-data-3.2022.0105.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Registry for information about MIME media type definitions"
-HOMEPAGE="https://github.com/mime-types/mime-types-data"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
diff --git a/dev-ruby/mini_portile2/Manifest b/dev-ruby/mini_portile2/Manifest
index 0201dedeb1aa..033c680c739e 100644
--- a/dev-ruby/mini_portile2/Manifest
+++ b/dev-ruby/mini_portile2/Manifest
@@ -1,9 +1,3 @@
-DIST mini_portile2-2.6.1.gem 27136 BLAKE2B 762b538c2d57cffe8a8ef570469b7796442f51a7a813a2e4f1dae5bd9a3ca62220c6dad1fc9d9157cbb8e93f940afce4b1e5b2b4d4f9edf01d54ce48d99dd6ca SHA512 d1cda6b7bb6b10187360717fc8ae6812d8f6625f6d302d4f76b7a829213f7938c7f0b68cdad7d7433186513542acfadd30100f4c641693e19ff82c5d6dc78859
-DIST mini_portile2-2.7.1.gem 28160 BLAKE2B f134704aa5fc72b01f3304f7b392b1cf665e0a6a52b70354409f9979d70dccbd58f5edb5cee3a54e97b3621eca7091a639bb1e317ad002fe8be855110562a305 SHA512 91cf285efb9f8e28d0781a80036c036ae6835a557a7aba535ca2c0bdaa113fc8e9509a37b1577443a4d763862dce3cc9babdcbe19efd88fe8195cebba4b07faf
-DIST mini_portile2-2.8.0.gem 28672 BLAKE2B 6bf6347193106aa06221659923d5761c5bb2a88b5f6ec9b67fad859b5804ee5792ed66313bd443e5df58b0399aa815added9c1a9b0852fc767fcb593aca0d30f SHA512 74eb55b15329d31b65d363ce2fda26b849d708bf77481acdf851bdf6c97a8c3f9676d5bebf46e9e3eeb55e0e243c8e995eda6952f51f54b846762ab0f65aa7df
DIST mini_portile2-2.8.1.gem 28672 BLAKE2B b0ee9b2326260d9f0dab630da104443d23a696f1c2083d5f26acb0950991c0697ae4a62e4dae33fe5fd1cc0244b1094d002e8fff8ced037677be9a64f74699ef SHA512 600c25aa092993709842024006ba013308ca471c070134cc727184456871a4d8d3363448803cc513835b57de89e97fe536b6974ece50ff866b6d5e00b7edc308
-EBUILD mini_portile2-2.6.1.ebuild 592 BLAKE2B bd08ae4e0754465e4d73fa12cce700a7d8a3b9eaff970e4459ec20eeb9a2d2a05145e8d70787118c7fe9df5933b4495fdc94c6d9c6713c987196f5dab0c19cf5 SHA512 e769818fd24278b16400193882ca4f1b3f1ff07af0c3943b80f0e54d836ef536725019e483e0cbdbf05688ad30734d5f9dc7c7548b9cf4d01cf74ed644fdff5a
-EBUILD mini_portile2-2.7.1.ebuild 599 BLAKE2B 3d4eaebc98009d6f0867025158d4ace9a1bf25076a5cc29d625da7761d733463abc60eaf67908c8ce0f555ad6eab70f42f60d59a8b55f0bdb9f86ff730d6ab4d SHA512 95270a7fea30f12c44953e065564fed21cbd3ec83d4347418c5f743ebe484da6a51f7094b3ec77ef9f0c88f258529df5e977629a47face1a571be10376ffbc87
-EBUILD mini_portile2-2.8.0.ebuild 606 BLAKE2B cae102e56ce0bebf5fbcadebbbf3d83aa9d77dcb51eca3a467127577c31305ccb1c6d770ac6810c4dd2e0d9119edefe2f6e30a521f033a9c5e408aba462a9b3c SHA512 cab2829517a91a5c92545add3aef2b99e403273a6b374f8ed9151d9c69fde383e0f21f17a506e254161454eb291c4d22fc93df60800333d7239a45d04d553413
EBUILD mini_portile2-2.8.1.ebuild 624 BLAKE2B 9ed53905d337cfc22bb10b65b232f829a5af3b23fba0c33a4a0ba978dfaf821558b7bf3cd7e486a9a3df77b2d6636b08c4d155211d7f17d3ab4a77f3656084d4 SHA512 4e66280bda0ee310272193fe96ff9c90819fa0d661baa5e2be8c87ded4b09a5824a88f53d2f93882dfc27b72274d9044449aae7f8e958bd41c20a98482b657d8
MISC metadata.xml 351 BLAKE2B 1089816679cc238435b30f4a2365c7d1fe7a15837602f266924604629bf4300462b1ded28a537b9337c9fe13e4b397fcb1e97672bcf901eb65162090a514751d SHA512 80f58025f07a49376e4fab08a8396ccbc5e09ea76eea09263c3388666b14cea9dae84bfadff887aca2468c8651666d5e907911782968b76b7c1f3289036586e0
diff --git a/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild b/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild
deleted file mode 100644
index f21a927b8e84..000000000000
--- a/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simplistic port-like solution for developers"
-HOMEPAGE="https://github.com/flavorjones/mini_portile"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-ruby_add_bdepend "test? (
- dev-ruby/minitar
- dev-ruby/minitest-hooks
- dev-ruby/webrick
-)"
-
-each_ruby_test() {
- ${RUBY} -w -W2 -I. -Ilib -e 'Dir["test/test_*.rb"].map{|f| require f}' || die
-}
diff --git a/dev-ruby/mini_portile2/mini_portile2-2.7.1.ebuild b/dev-ruby/mini_portile2/mini_portile2-2.7.1.ebuild
deleted file mode 100644
index 5bcbb0b35482..000000000000
--- a/dev-ruby/mini_portile2/mini_portile2-2.7.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simplistic port-like solution for developers"
-HOMEPAGE="https://github.com/flavorjones/mini_portile"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? (
- dev-ruby/minitar
- dev-ruby/minitest-hooks
- dev-ruby/webrick
-)"
-
-each_ruby_test() {
- ${RUBY} -w -W2 -I. -Ilib -e 'Dir["test/test_*.rb"].map{|f| require f}' || die
-}
diff --git a/dev-ruby/mini_portile2/mini_portile2-2.8.0.ebuild b/dev-ruby/mini_portile2/mini_portile2-2.8.0.ebuild
deleted file mode 100644
index b2692b052f1c..000000000000
--- a/dev-ruby/mini_portile2/mini_portile2-2.8.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simplistic port-like solution for developers"
-HOMEPAGE="https://github.com/flavorjones/mini_portile"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-ruby_add_bdepend "test? (
- dev-ruby/minitar
- dev-ruby/minitest-hooks
- dev-ruby/webrick
-)"
-
-each_ruby_test() {
- ${RUBY} -w -W2 -I. -Ilib -e 'Dir["test/test_*.rb"].map{|f| require f}' || die
-}
diff --git a/dev-ruby/minitar/Manifest b/dev-ruby/minitar/Manifest
index b7803880bd5c..32cb3b5fb662 100644
--- a/dev-ruby/minitar/Manifest
+++ b/dev-ruby/minitar/Manifest
@@ -1,4 +1,3 @@
DIST minitar-0.9.tar.gz 33873 BLAKE2B 6d285c181510c96f173d850a9411da8a214459da14895e2d186ce712387d390c8ac95e27e4e768005540fdfb7463f32206085a72faf4de6b24c31cb732234260 SHA512 e3aaf0e664a985704cf9dccb72250ea2a7ebb2db9b6120590fb8d5525fe2717e0a90b3020f461ae0c4dfb19dc8728b4eeb6ba2e24ab75d12fbd7f5d98b269c79
EBUILD minitar-0.9-r1.ebuild 901 BLAKE2B 752ac0c553d1e4409e3d13a56272a909fa0b0ecb322fc688eb88d41d02d2d1c0f1b2282e4ea848725cd201313548349945d97500d5f2fc7945e082442bf4f16e SHA512 834a5ec051dcf252aac00a8bab00fc782a70421a679e1c4c185f5b4c784b1650015b47fd70399a8f78c9d7063c005b123195694debd5fdccdfc452313bab20c7
-EBUILD minitar-0.9.ebuild 894 BLAKE2B e7a5039b32d5940d8caa4d0ffae7179715bf5c0fec1a2a3bff53d78ab1dd36d63840b9741593b0eb428df9ff55bd4b7ce5f3a313b40200e5d4bdd8f76d9bc5ac SHA512 489866aec76cc7b45aea2244c3f28ecb94b295140f03e5521d9214274fa8f0b55488971699bb76c0a39b4b5b55f10faf700032cacd0c99464ec033dca39f0ffb
MISC metadata.xml 345 BLAKE2B a46be73631fb9e5d1a47518c20dd0fbf2eb23c106f53c8f2b4bb3dfb2478246c2e764310c02ac1176e602ac0bf73a4daca80c10703a59f1ac861124df41905ca SHA512 8107541ada060cd98c15f57dfb1106cda2f0c5bfc6b4907b90abd7e5e5d8cbd93b2398b057a56af221cc4adb52d063ebb70b7e41c623d5936c720008a24d5b33
diff --git a/dev-ruby/minitar/minitar-0.9.ebuild b/dev-ruby/minitar/minitar-0.9.ebuild
deleted file mode 100644
index 3ba1615734b4..000000000000
--- a/dev-ruby/minitar/minitar-0.9.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="minitar.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides POSIX tarchive management from Ruby programs"
-HOMEPAGE="https://github.com/halostatue/minitar"
-SRC_URI="https://github.com/halostatue/minitar/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="minitar-${PV}"
-
-LICENSE="|| ( BSD-2 Ruby-BSD )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )"
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/minitest-global_expectations/Manifest b/dev-ruby/minitest-global_expectations/Manifest
index 8ab28ceee700..f06ff2024428 100644
--- a/dev-ruby/minitest-global_expectations/Manifest
+++ b/dev-ruby/minitest-global_expectations/Manifest
@@ -1,4 +1,3 @@
DIST minitest-global_expectations-1.0.1.gem 6656 BLAKE2B 19df8ad02f9dad9711e219389fa2d0114d1b2b07b3d7e263eb69e48d78596184261c5de91d3f03d996bf45e897d1a7ac6bb3efb77cede34203f6712263eb573e SHA512 e63b50b02612d751b1bd0b3c9e100e0f6b674dfa5475434a213f78c5e556004c43f00b9bf5b9c479c2381be87015125a334308fae27d70a6aed1e9b392ece546
EBUILD minitest-global_expectations-1.0.1-r1.ebuild 424 BLAKE2B 8a825b84912a3135346a44e9899e2703e283668dbc886505f60307fda991399adcd878d3625cfbc905dff06590ef4fa7538d5b83e818f6931a6c164957bfdb42 SHA512 f7c40d9110404320e991e2d7d77053df1b1173f6ca62eff065eb9bf479cd3e81544587f1cbd634c327e60aa33a6d141b1ca867e5ac70e2212612c004680950d2
-EBUILD minitest-global_expectations-1.0.1.ebuild 411 BLAKE2B 9cc22b76f0df6e1df77f868becd8150305516fb1d270a2639893ca17b6012d0d156f1cf9a58148679ef66154b7911498ed9b754595d0e890c6fc532682fbfd8e SHA512 45fb38814b375e24123c9ed5cd86dd94fabc36b971015a3c4b68e6f1b95d2f6aa6e1da30448f7e5f078bf1585fcbd87519ff16340f954d014dbd77f196ea07cc
MISC metadata.xml 367 BLAKE2B ff82042d16a6f4cfec190c8ef280c4e5d0399d492f2d5b910d497599fc82ea55545d88a6b1fd03cc103a4b05581c3c8bd33cf397d4bd79b92a4ec1d3b58c7709 SHA512 2ecf913dbf7dca47fc7e657fc7e88f51ad52824e174de0467399ccbd69d9c2db80b9e6b9e7bf8768a6f001dd328ee4856b050293f68b9b150218faabffa32b09
diff --git a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
deleted file mode 100644
index 042079cf04ae..000000000000
--- a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Support minitest expectation methods for all objects"
-HOMEPAGE="https://github.com/jeremyevans/minitest-global_expectations"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE=""
diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest
index 9e286d50e3ba..3718fa6370ef 100644
--- a/dev-ruby/minitest/Manifest
+++ b/dev-ruby/minitest/Manifest
@@ -1,15 +1,9 @@
-DIST minitest-5.13.0.gem 83968 BLAKE2B 90f2bc20328a5522a51bcfee94d69e6fd03189190a04ee77499d574531e95b8f8b6652cc51a5917e51920f58c0f95465c27c5d69bab7aba01e02502ccf72ae38 SHA512 bdd0d665cfd6f6e36dcb1f2f069f5154a468f68eb4c41f5c39e3a3397644141d5e05024023b20fafbceb983b019b00a0ec6da98432f505cc8fd1cebc11cc1fca
DIST minitest-5.14.4.gem 86016 BLAKE2B 1f7b8c72b41e1f4e47852021dd99df411a427ac8bbe564a2b86edbb727a4976030176331442a3a44f734347cc42f80444f8d3937e561f0063ec6bb3132d4c402 SHA512 f967a11cfce82e167879905082859273b270e8d8e663a0c1c553964a345fb8564547627b8cf97418ac5bda544bb76c1385438ad74ec8e846666dc2952d55c9e9
DIST minitest-5.15.0.gem 87040 BLAKE2B 71e7a7952c25fd37067a449867d74a2f18a8a42d1fbd72f24d6db226c54a18e9a21958654d4176176804bedd09ef9d1d3be68f79e29312c3f85d0930d3d68d7b SHA512 5e97a7aa616966ffc60e10cdc0ba123a7e793f10283ec3b6bf36066177036788cb950ad566fbac49e613b93f08b9846534f463017cde966b4890c3a34a2286be
-DIST minitest-5.16.2.gem 93184 BLAKE2B 005af875bf38e3744bf9de90ec6e964487908a817c19094dcee658963ab2c8882bb1cc4e0b19124b83af9f5da019a8d9e611ba21856f50deca8d9eb1757640cb SHA512 714dc201e9a8a45eefa080ee1a45fa66acb2de0cf624e7c6233e7e1745c35ef9e1a8d24236ecf33f440c05c03f09e017c6ff1e077473b22e3abe5d1ff3126989
-DIST minitest-5.16.3.gem 93184 BLAKE2B ce3b9f2177a56ab8ff0b61ec4266b67ecfe6e387c57c96eec20db0d7627ac9b73ebebfe148249a1c1c1c9631a63aad8a712b4892a6741a186300afdcd8135a01 SHA512 1463b12842a914df663d0d796bafd418ead038d32c935f3970062492f248f3f4fcf3a5c2f45e2fb71ac13e3b94fca1e6497e7cd7fe9e7050587b7efe2b275453
DIST minitest-5.17.0.gem 93696 BLAKE2B c5979a0d82c4658e4a1584450c899b6a09d99fa145348127902f187e03c6bba73f798fe815186c9ab87a119baa6f3b18acdc1606aa99ec2cf4a1fe548684e93f SHA512 00374b0d0c86d0ec2d285bc4053b6851e1a59e86f7a3ab3db8ccac1db222256edb58514c666763047cec95cf099b1738765a3e9eec9aee3386b187e9fe0f59f9
DIST minitest-5.18.0.gem 95232 BLAKE2B 5b0f6fb2c304f0d96a6e98c5a4512acbff0a354290e1f2670773f8bdaa8d8b11b8504a15afd03a7bbe89ff1a9478599c2b0b4f0976bf5d52306655581c94ad4d SHA512 309f899b5c5c2573aaf1e84a2225f446e009923b864af8a006eb518f95e758fb6425ec1e5f1790ba8026e041a8fc601551c2f447fa06528399041de119fa2d1a
-EBUILD minitest-5.13.0.ebuild 720 BLAKE2B c0dfaa029354a66dde23b3cb3fb1655e88cbd2d1fd8bf97bda8573e003aef8980e95ca1b38da252687c465dcc8309d62f5ac5ca7a5656971a559c9208dfa8ef8 SHA512 09c38e025fe40616270f14f05a7716b3a1c703d2d504dc3ff612f38403874f54e927835fb769b8c80c01c27c03f2f4ca7e6bf72f72feffbd585cdd6009ea257f
EBUILD minitest-5.14.4.ebuild 727 BLAKE2B ff25599b81e0eb8eaa5a619b6cbd8625e40e8f4494c3efc430777d0141dc0fa01ef782c869f9a60eb1dc084ad45963c5977ea984020e5becf0337474ff714de6 SHA512 d977f76e101e9c8c0a8faeb759b11b9edb9621108ad9cc6a6fd0717199082516b9649809f23b4c90a66f7df832c6a3f557bf73a96e423119e1c7979a293cc8fb
EBUILD minitest-5.15.0.ebuild 761 BLAKE2B 3b8b86a9826aaa1a2439ff70a0762175321236d94201699fda644878bd4186b149d929762010938233aec8f35d75ccba0948a0ae563bbdfb8d88f6be8cf0d971 SHA512 3e7c7244504052f7235801ff5b8be1843385bc536656d9d4756c3888d0d5a6883f944295942d9c61a7ca6bc562583c8419b689f05bb62278f4928c0939963039
-EBUILD minitest-5.16.2.ebuild 774 BLAKE2B f89999b511cf70efe1d9629d0dae15a71d2444a6d102821aad142ff148d50ace0eb1fa9418ef26ee123f39aaf869ab1f781182f3438a4306939f78279a51c973 SHA512 dc971935e750e17880ac8b0edbded90db194904be0fcf0f65592ad20a04c6623488c6c2cbfd6c22c27f8821b8f57bf08896f87b672f0b12c7ad54078ae9fdde3
-EBUILD minitest-5.16.3.ebuild 923 BLAKE2B 0af3d772e8cee967149b3064580e26aef93cdfddfbf3e708b4a399801970ab599d7c68d4bf8562b0f5af49e6263a85229de69162da4cf01978fd758412b480bf SHA512 4965cf802c458555659efe21afc2a4c1ef579d9e2dd5db0fa00f887098691bd5dab7e419a0e5656ae80ec74a58073eb7e0ed45b9d89e16e3355a91098c309296
EBUILD minitest-5.17.0.ebuild 922 BLAKE2B cc1b213acf4dfbd4d4e8b8a9271f951354d9fbed95205fc03c2a929c4eef233fe29991e853dc9fd3a163202b735951fe9f2c8767bf38b68ace03b4f66825a08b SHA512 0bdde1b7d23783a8352145bc64fe1ad459516a0c37de7c272a50968edfa5b9f9a2625746c2268a87070bc9ae468678c3ee2f7b349712b9a0e1594506bb587743
EBUILD minitest-5.18.0.ebuild 929 BLAKE2B 3a2fcafc7af6645b49067cb0dc1ded4d70c2f8d3f65639447cd60f1dbdbef532acadfc6a41efeaea2cd6ceb36df9f7d7af7cd6893c225f4ab3fa3ef87c869361 SHA512 7ff4371b6a2c59084e45098c0f76f4d76a31d9f775cb24fac11add46bd1e89902d9be70e13cdc44242176e77a490464d5c5756fae49b466203759b84c1f5ef5f
MISC metadata.xml 396 BLAKE2B aeac1892215d93c002d508741370ca1ef7d086dcf63594490b9d98b1640aa06272327f11d27cfc3dd331c4ac892c6e0de52b846d301844891f0f4fe5f17a2cc5 SHA512 724d808e8ff75f66517230a204c88dccbd7cdcdefbb36b96315fec653a7f0eb57471d0b929130a5e7f33453a96f301e5c5bdc8efd0d2fa11a446b3c39c2b0f97
diff --git a/dev-ruby/minitest/minitest-5.13.0.ebuild b/dev-ruby/minitest/minitest-5.13.0.ebuild
deleted file mode 100644
index 15aa1c9fe662..000000000000
--- a/dev-ruby/minitest/minitest-5.13.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit"
-HOMEPAGE="https://github.com/seattlerb/minitest"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed"
-}
diff --git a/dev-ruby/minitest/minitest-5.16.2.ebuild b/dev-ruby/minitest/minitest-5.16.2.ebuild
deleted file mode 100644
index 82de4175ebb6..000000000000
--- a/dev-ruby/minitest/minitest-5.16.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit"
-HOMEPAGE="https://github.com/seattlerb/minitest"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-each_ruby_test() {
- export -n A
- MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed"
-}
diff --git a/dev-ruby/minitest/minitest-5.16.3.ebuild b/dev-ruby/minitest/minitest-5.16.3.ebuild
deleted file mode 100644
index 87fd4abad7db..000000000000
--- a/dev-ruby/minitest/minitest-5.16.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit"
-HOMEPAGE="https://github.com/seattlerb/minitest"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-all_ruby_prepare() {
- # Avoid a test dependency on dev-ruby/hoe, leading to circular dependencies
- rm -f test/minitest/test_minitest_test_task.rb || die
-}
-
-each_ruby_test() {
- export -n A
- MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed"
-}
diff --git a/dev-ruby/mocha/Manifest b/dev-ruby/mocha/Manifest
index fda337dc5d61..37d4cc3d68f6 100644
--- a/dev-ruby/mocha/Manifest
+++ b/dev-ruby/mocha/Manifest
@@ -1,16 +1,8 @@
AUX mocha-1.16.0-ruby32.patch 1889 BLAKE2B ac383ca88d04a78751109cb03a3ab83692cac13b5636974678b0b1bf42ce2fd2f71b8f8c6b1c3c7dde7ca38574120ec2cd68c8ff442dd908b680eb7da5a39e23 SHA512 5abbe4e7dd65201663e6a055936827a60b01213e968be18ac7f960cda66ff88c43a09993375003802dec721808989cc6c35cfbcd73be031de45c6c2cd9410e46
DIST mocha-0.14.0.gem 82944 BLAKE2B 50a066e2f5007df08a7f76785fd4c2b12327b4969c11324a0574c707bea3219d51edb9ab40635378c16b46ad826ec7eff42434a27cd61113a6f40251fa2e6930 SHA512 918e45f2ee761c7dc399c7958e4d406f9e186c90f479fd01a421aa542944b47e9b2c5e938f4fc5292a7da345726447b2d47dc5f417e114201f8a4d9893c4d461
-DIST mocha-1.13.0.tar.gz 246249 BLAKE2B 028b40646b96084f26df9813a8c8c4d5adc9f4649e11971069af086716d84f90f1acc6abc8fac8297c3a516afa51049c4bcd7ff0f6fd3917d0665fa6f9afe754 SHA512 84cbe344b0bae434e9931a83b587dcefc14e8699893022a56e30a59bff574b52e3879a123b8f2f70e77301701b167d5992489e2173191ffd3450f09db3e7383b
-DIST mocha-1.14.0.tar.gz 246015 BLAKE2B 836b678ca0bcbc1860cb185ee6cd5a71bbdeff4698780fdfcffe6fd38196b1291aa6c23a779e7e1e59bd8155d5ec48fbde426ace468f8186e18860f3d3764836 SHA512 41dfd1f9add0b62c8609ec4cdf07ae58580503c81eb40886cae6c97ee5a5109ae5aa6094756c9666985266c83fad38adef7c9c4a2add8ef2b7571c2c1753cfb0
-DIST mocha-1.15.0.tar.gz 245879 BLAKE2B 982c0b1a59f47fa7ee990ba20e8acd55d581a508f281f83a9ada1cc7e6e6a214351c69f4d9bad127c0b900ea1d2107a7e47d7da0aa8b185e58a9027cdc0b1ab3 SHA512 c4218098e4f7a4099e2c9c8046fddabc41ab099b60aa635f9da1f5e4e37c7170dd3afa66ea5959e1bdb020e44b0bf5063721df3f8bdd312c53c36227b2e23f6d
DIST mocha-1.16.0.tar.gz 246370 BLAKE2B c2891021c33e4038ff965a470eda3be7eac2765f7c038fef33f38cd07b8501fdb88a1dcd8d291eabb124fb0fff50c40651bf29ac4a28012b57c7a02d2ff46b63 SHA512 b7d8825771f84245e7383e4081dcb42734b9716e7bef3c1b5d49ac28850590b4beabf8d0370992e100b6340ff3cfb3113610e303de74bc33c059bd9b9910cb8e
-DIST mocha-2.0.1.tar.gz 244331 BLAKE2B 7ed47d0b740cd6b22e2bada9c9674c225457fae08d1be091292b5261f29f92c32a2a4f434727a4be530be56a861c9b71507484df274b797161e7c86d54bb9da9 SHA512 d86250b23e578fee987c68c5de5ca0ad9c114304993c315dde7aad0e5a415360a552b7366ef890321a4adb71a90668afb0e51fa2430c584b9b38818bc67fa53d
DIST mocha-2.0.2.tar.gz 245650 BLAKE2B 3bf56cacc99b5eeb17977cd1052c635df74aec10f20a76d843d703e68520ef434bc9111b739591dfa15b21ecdbdfb5b55037e9509683624349be83613528787f SHA512 93579390f4feaf034cd6e8905654fe8cc5c8a1f28f3d27488deeb84250114a5e04c4e7aa544f18f33b2c3887668d5fddb3a3f9bda5548d577be1522da2e09760
EBUILD mocha-0.14.0-r1.ebuild 874 BLAKE2B 9cffaa02080f973e929c0f4ec7d5fd85b919fa05e48d3ff5f924c66a4b96f901bec9b05c257c09232a459eaa374722d4e34f3412039d287544de23af587c53d2 SHA512 a2232d40f2f118ce99f8c44f46c0ab7e11abbbffbf7f1451ae9734c7b96c6740a7b92a08427c20e9c4ff0e97f82924a9a7bbfc8e0c129c4618f26cc4fb2b243a
-EBUILD mocha-1.13.0.ebuild 998 BLAKE2B 7e906fff5e3dd23b3090303f019a36061f08637ef0c4a5df0b327d11d927823b620af65110a9ca381724a1a32477eface4eb7f7fa44fd6130066bc3bd3555066 SHA512 cfc3fabf625b776878bf6b13c1b4367898f4f8431321aa0b3e9e82a93a4056b80ef1bfb29f4058d14ddcc4efd3033ef4379df829e02278e12601682b0a4d9b21
-EBUILD mocha-1.14.0.ebuild 1012 BLAKE2B f5acf87177fcf4e87b305410f3556957495f8d8ce580f64f9d6c626261bb1772c813bf8d9f892a0660770b98d801079329f90011e4f3860bd58713bc9bfbd79e SHA512 3e13341f1ba652ee376e4adfb16c7687494712079cd96c14439e901226f7c23c38c0ce20097606aaadd3659d364ae85229bdde6a548a8bcce6601db49bcf0714
-EBUILD mocha-1.15.0.ebuild 1005 BLAKE2B d4112df979ff51e79493ef253c47813962efe78afc8d996deca16ada4222f19e81b917e61e1454f94d7bdc7755efcfb8b665a2636c4dd9ad933ab3552ce71654 SHA512 5de42fae1d29880d5073e1d55e4d714b9de4a60c3b9d3fe84c4ceec2a9c039bd1bef082e82548141f47312b5f38a1345dfe8c26eaa95edb7e63d1336180c2f41
EBUILD mocha-1.16.0.ebuild 1059 BLAKE2B 4a5b9815abd9ae4c88053b05f6a8855fb3ef1f96180f70c490020e6292004376ffd5a69ec5dee45a12ac4389d052d862d8fcfd9b844be86dcfe6cf4a04148019 SHA512 f0dac0499979c406be52ae294968dc160f06c4708224bf376a2e5e6d3e099ee38057caa3d30bcd7a4f8764cd11834dee4c65fdffd38984e3968fcc8b96935c00
-EBUILD mocha-2.0.1.ebuild 1022 BLAKE2B 7d07b42341376f838f6c635f9bdb6f1406030bb94d3c42c434f456a88fe55d537e189b9a93452b11c9d12fc8467fabdecf2c7aa10253252929dc468171835f85 SHA512 d9ba69447cc4c039c77379757ee2f3809d56cf0b3e68db55299feb71fb81c6518f704fe7a78f516c5856f2c936c7592150859155f3d01c9da8c017ae3a2e4dea
EBUILD mocha-2.0.2.ebuild 1083 BLAKE2B d3c5125b599526568972d22cb3ac30c6007f89ba7822822ae9669584f5d5470d0a57f6961f139f536a4faadf3d79346d30f380df377165da3c0f4667e9c5ebf7 SHA512 38a90b303b1dcfddf2dfe41ba58d53bac3416f4de7764cc6bb0e72a4cff6ef8f23b0ee088e422fb5424bc73ee9096fae6702ab7427e94fa2225614e959f80df7
MISC metadata.xml 332 BLAKE2B caf5137da39b091d3da2776b6219400546a5c2ee01d39759471a24a5beaac1f248be271c376f9061c0b1de49d531832b6e6cdf9be53f943d112789a8240feea2 SHA512 af0bd36bc12851a56c49ef645c95b145ef28ec2070b1bcf1fc3629526b91c20aeaa39357e997389e02482ddb19c9f3cb52acb7bb9a2f90142087ef4e874f1bd8
diff --git a/dev-ruby/mocha/mocha-1.13.0.ebuild b/dev-ruby/mocha/mocha-1.13.0.ebuild
deleted file mode 100644
index eb549c40a41f..000000000000
--- a/dev-ruby/mocha/mocha-1.13.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="test:units test:acceptance"
-
-RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
-
-RUBY_FAKEGEM_GEMSPEC="mocha.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock"
-HOMEPAGE="https://mocha.jamesmead.org/"
-SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-ruby_add_bdepend "
- test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )"
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die
-
- sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- export MOCHA_NO_DOCS=true
- each_fakegem_test
-}
diff --git a/dev-ruby/mocha/mocha-1.14.0.ebuild b/dev-ruby/mocha/mocha-1.14.0.ebuild
deleted file mode 100644
index 4e571cd1eff7..000000000000
--- a/dev-ruby/mocha/mocha-1.14.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="test:units test:acceptance"
-
-RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
-
-RUBY_FAKEGEM_GEMSPEC="mocha.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock"
-HOMEPAGE="https://mocha.jamesmead.org/"
-SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "
- test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )"
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die
-
- sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- export MOCHA_NO_DOCS=true
- each_fakegem_test
-}
diff --git a/dev-ruby/mocha/mocha-1.15.0.ebuild b/dev-ruby/mocha/mocha-1.15.0.ebuild
deleted file mode 100644
index 5f825dc0d59e..000000000000
--- a/dev-ruby/mocha/mocha-1.15.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="test:units test:acceptance"
-
-RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
-
-RUBY_FAKEGEM_GEMSPEC="mocha.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock"
-HOMEPAGE="https://mocha.jamesmead.org/"
-SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "
- test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )"
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die
-
- sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- export MOCHA_NO_DOCS=true
- each_fakegem_test
-}
diff --git a/dev-ruby/mocha/mocha-2.0.1.ebuild b/dev-ruby/mocha/mocha-2.0.1.ebuild
deleted file mode 100644
index 8b9904e74ec0..000000000000
--- a/dev-ruby/mocha/mocha-2.0.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="test:units test:acceptance"
-
-RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md"
-
-RUBY_FAKEGEM_GEMSPEC="mocha.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock"
-HOMEPAGE="https://mocha.jamesmead.org/"
-SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/ruby2_keywords-0.0.5"
-
-ruby_add_bdepend "
- test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )"
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die
-
- sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- export MOCHA_NO_DOCS=true
- each_fakegem_test
-}
diff --git a/dev-ruby/multipart-post/Manifest b/dev-ruby/multipart-post/Manifest
index f6c63487d6e1..106b6a5e0a64 100644
--- a/dev-ruby/multipart-post/Manifest
+++ b/dev-ruby/multipart-post/Manifest
@@ -1,12 +1,5 @@
-DIST multipart-post-2.1.1.gem 13824 BLAKE2B 70a706714d14d284e2fa69aa56a69682e16eece75eb1508c1707b0b7f03b0d1fb11d1a187c7b7681dc0654a280c59bc20a0754d30e80807a4dfe5e56976b4ccc SHA512 afa16717ee136f0bbbc20fe243252831604740bb61fa7288a2437a4a67638f660a4bd491b5326b034173e9e8352f2659f27dc8aaa761721f7111b7e9e704582f
-DIST multipart-post-2.2.0.tar.gz 12922 BLAKE2B fba8f4ed0e1ce691b9b7c8951c75507e0f8ddaa64f83404ae9b5550bcf6bda947ecae91cf826b7ba1602587e86c2eabe6cbccb4a38d5b6f8f1098b0757bb0168 SHA512 14ede50a2edf5b6344107d190f4985ad12267da57792dd04d448b5b7d53e01585751fdeed2680779b5152053e03cd6808c5bd84ac45a719ac6ec84ff76dc94bb
-DIST multipart-post-2.2.2.tar.gz 12943 BLAKE2B 8d5c085d5f59fbbee7028e857e129b9c0b87f0ff1d325d52efef9849e6fbeaae919b1fad37a81901c8b05c3f4563f62cfffd608ad7904a1d3adaa6f47c28653b SHA512 f1599f861aa9876b3a8e567a80f6fc3a9ef870aba549cf7eb5f988f2085a6cc3bedfa4cf833d48d392cbe34bca223118df201f003a0be2140b9a087b74e43454
DIST multipart-post-2.2.3.tar.gz 13044 BLAKE2B fa63ad1957a515425c1b89556e07657304ce029668f67928e3dfe700c81218af40e9069860b96e429aba895d0d377194562a0db588aa042774105d6f1b5e81fd SHA512 7732146d8807f55443674697edd93950cf3205a8aaf4de7a43ba0b052b10621fe0f8847165b3cf9bdcdeadd0418bde7d3829396367c4f906ec41709bd8e31d26
DIST multipart-post-2.3.0.tar.gz 13151 BLAKE2B 59ac6cfc743a6aaa285dd14a81fedfb123aa09720dc96a7243de94d45b3b23295d5a7de1cfb61c40c64881ad213fbf2debca49d3b1f6de7e1772c60b7d3c4d78 SHA512 ac15090cbf6dc629d57efe4810406571aec8782d021891f1f2764d4f00b735a2282162b06ee140c5b2ad21fd83f3d25028f386768166cef668bb508c235f04b2
-EBUILD multipart-post-2.1.1-r1.ebuild 568 BLAKE2B 9f7ec0c6a7ee1cf8f1604710b9a180830b1bd5103cc3a0e93e5b1d4d0372ccbbd8690dae59aa1dfe8293a7a613a2adf5578a436b41830d3896629d16d2955867 SHA512 6105af91b5b22714ac478a6b6d671e3883c344e150c6692136e3c4d0f7ef7750cd7bfeff0a74360c8aed0fe343348b9c126c865352a3436d9a3a40bfdc434d44
-EBUILD multipart-post-2.2.0.ebuild 767 BLAKE2B ca126af0e7ad127bf3180c2eb1b6422ef6141bea1c74b5300d480b04acaad268229c311032fe5338434e5009e422d2d7fbf31fe4a77a3aff99dba402141ab103 SHA512 c90961748e04da51d70b681ee5c427c3a81198d0a245597ce4da8e9a566bf4c25a144490349263af8fe99fe313787aab926bc20f94a1b40f003896770905efdd
-EBUILD multipart-post-2.2.2.ebuild 767 BLAKE2B ca126af0e7ad127bf3180c2eb1b6422ef6141bea1c74b5300d480b04acaad268229c311032fe5338434e5009e422d2d7fbf31fe4a77a3aff99dba402141ab103 SHA512 c90961748e04da51d70b681ee5c427c3a81198d0a245597ce4da8e9a566bf4c25a144490349263af8fe99fe313787aab926bc20f94a1b40f003896770905efdd
EBUILD multipart-post-2.2.3-r1.ebuild 948 BLAKE2B c297ddc1fd1607a360582abb10642d7241886d052b06a6b5333810ba92e06d11a1998257c3181d9f7e68bc85143eec73be4477e3cdb658934c45361bb96b006f SHA512 3480d2a845b04d987f1b0359bee6998a12be54a8fbc0bdb7c66cc6bb14eb4497b0d810008f04aa3d4aa7de3c793c457195e920fa2695635dccdd41cb28166f0c
-EBUILD multipart-post-2.2.3.ebuild 766 BLAKE2B f2d31c52075e7ed3864a02d8f94e89afb5b5e1dabf0c434150fa9286c110ecd34d5101cc70c1591758356aff00af7c26d5d73719f196633fe34afe3912077a27 SHA512 318416c70fe3b4ae31b67297d9b8e1577fabd9ce747750e5f4c4a18e455f3e8c6e0c7f90cec0fff1eca00c5d5a9f602485198e3937c88f6b19b9f169c61778c6
EBUILD multipart-post-2.3.0.ebuild 969 BLAKE2B b3ec7e3797f1297471e097a3c8dee34cfc7b8dabe4c1af37e456a221da5d91a871da511d9dee03a6092bafcbfa8540df03d98d8a63bb6459e13426927e4f7e8d SHA512 9a7fa342e0103126e71a36353bf36263c546d8b8cbb9c2e8bd262b0eacb10baab94a3ffe382ee6afb3125e1e4f4227a2ab2a79340b3d73892f0750355b60a0c1
MISC metadata.xml 350 BLAKE2B 9dc7252682b2302ab74d5ad216ed4d3d3c6dfd68808474a5c681682dd81b4e5e6508a9695bc0bb6987cf876594cd17f086fecb5f1e5a459371a05eb89ea85f40 SHA512 72b64e784ddbec1bc243443e96302bdbe3ab78b0aa3d097eb7a8c9e98bcffa7dbac65f0611eb3e2c72ccf702f32a388d18c1a5e86fc1de96fe62e1b4c3279e23
diff --git a/dev-ruby/multipart-post/multipart-post-2.1.1-r1.ebuild b/dev-ruby/multipart-post/multipart-post-2.1.1-r1.ebuild
deleted file mode 100644
index 4046299435f2..000000000000
--- a/dev-ruby/multipart-post/multipart-post-2.1.1-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="History.txt README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Adds a streamy multipart form post capability to Net::HTTP"
-HOMEPAGE="https://github.com/nicksieger/multipart-post"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-}
diff --git a/dev-ruby/multipart-post/multipart-post-2.2.0.ebuild b/dev-ruby/multipart-post/multipart-post-2.2.0.ebuild
deleted file mode 100644
index 2b3f4f702426..000000000000
--- a/dev-ruby/multipart-post/multipart-post-2.2.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_GEMSPEC="multipart-post.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Adds a streamy multipart form post capability to Net::HTTP"
-HOMEPAGE="https://github.com/socketry/multipart-post"
-SRC_URI="https://github.com/socketry/multipart-post/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-
- sed -i -e 's:_relative ":"./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/multipart-post/multipart-post-2.2.2.ebuild b/dev-ruby/multipart-post/multipart-post-2.2.2.ebuild
deleted file mode 100644
index 2b3f4f702426..000000000000
--- a/dev-ruby/multipart-post/multipart-post-2.2.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_GEMSPEC="multipart-post.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Adds a streamy multipart form post capability to Net::HTTP"
-HOMEPAGE="https://github.com/socketry/multipart-post"
-SRC_URI="https://github.com/socketry/multipart-post/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-
- sed -i -e 's:_relative ":"./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/multipart-post/multipart-post-2.2.3.ebuild b/dev-ruby/multipart-post/multipart-post-2.2.3.ebuild
deleted file mode 100644
index 0f5fd44c1ba3..000000000000
--- a/dev-ruby/multipart-post/multipart-post-2.2.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_GEMSPEC="multipart-post.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Adds a streamy multipart form post capability to Net::HTTP"
-HOMEPAGE="https://github.com/socketry/multipart-post"
-SRC_URI="https://github.com/socketry/multipart-post/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-
- sed -i -e 's:_relative ":"./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/mustache/Manifest b/dev-ruby/mustache/Manifest
index aab6a219e2fd..dd41c8d8dff6 100644
--- a/dev-ruby/mustache/Manifest
+++ b/dev-ruby/mustache/Manifest
@@ -1,5 +1,4 @@
AUX mustache-1.1.1-test-ordering.patch 1206 BLAKE2B 7797403a81ed860b9bc940d07196f235722e7dd83aa42c3a8ac9200f8179284c2a6a996621f2f6332ef53fa2654772eacdbd14ce5ca0019fca54bd082a3e0155 SHA512 bb122077fa486acd9b737dcf961baeae53b766a48bc635ac48b11e675923885c8110b0095a2600f1655adb034938b04c979c1f5a5d7064d040c207f47eb4d2cc
DIST mustache-1.1.1.gem 42496 BLAKE2B bd1becb1c296abf03cdd6c7d5a6f29b71dc6328c126dbb27420872088b3b6988ac56d91c13f669cca94932f23f4290277d9ca6597ff842ff226e092c2532dccb SHA512 91a18a374a0348317d0801d6784fedd0782d7a08f128d3ab7050e631b34e45cecd49c4b1e2a9e17204f70bf169c107a92a1e210532bd3faa98edf8b1b5e8e43c
EBUILD mustache-1.1.1-r1.ebuild 967 BLAKE2B 48bfecf59a21ee46be9505e6b324d9e7993957d51290c206657eed94cee0ea387160214480c662dc5fd91222779a1cef749e49450d0508250d0dda8f71844f2a SHA512 92b5cbeeebee94eaee357543ea589270eeac301ddea980eb0e70f5c610655dd83868921455876ab63ade7e8877396b4da0a458fa78fd19bf4a3ca4a012aaa891
-EBUILD mustache-1.1.1.ebuild 957 BLAKE2B dccc7c1be8e194f015a6f143151c559d33b36fca0984b6f58f0915dd075dcab4662869faceca55f8d52c121fced7853cc02cd9dfa23cbc620b709a814a0fa3f5 SHA512 21c5e60d6f0ad7d29dd5dc359cdabcaa7d85f6b61a9961431112246100994739688e168bc4da1223290ed94c027e9eaae129d687f40c5248aa91cfc393007f8b
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/mustache/mustache-1.1.1.ebuild b/dev-ruby/mustache/mustache-1.1.1.ebuild
deleted file mode 100644
index 4d0fd65664ca..000000000000
--- a/dev-ruby/mustache/mustache-1.1.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC="man:build"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Mustache is a framework-agnostic way to render logic-free views"
-HOMEPAGE="https://mustache.github.com/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-IUSE=""
-
-PATCHES=( "${FILESDIR}/${P}-test-ordering.patch" )
-
-ruby_add_bdepend "doc? ( app-text/ronn )"
-
-all_ruby_prepare() {
- # Fix for renamed .ron files
- sed -i -e 's:\.ronn:.ron:' Rakefile || die
-
- sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:. -e "Dir['test/*.rb'].each{|f| require f}" || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- doman man/mustache.1 man/mustache.5
-}
diff --git a/dev-ruby/mysql2/Manifest b/dev-ruby/mysql2/Manifest
index f893a2cf2d7a..17bf015ffcdc 100644
--- a/dev-ruby/mysql2/Manifest
+++ b/dev-ruby/mysql2/Manifest
@@ -1,9 +1,3 @@
-DIST mysql2-0.5.3.20210920.tar.gz 114492 BLAKE2B 589ee721838f956f90474e859d0dd2e8cf11c8622a8f89410929f9c52c82c240a5a7eea7e6b132e0212dd6e9cd13c5ca950e6cacac368d158aeca9feacc98a7c SHA512 3bec768b69ecc3b54db84048b633602e80f09c4b4631daf1fbd81810c33038410f6112b467ab7ac86051ba91e4660abb3546e55cb52d26b96531f3305b43871f
-DIST mysql2-0.5.3.gem 74240 BLAKE2B 9de25a34173ab952f6842f01d9207405c8bc6ed5937fdf66de4062129fc20f425635956f6d12f78466c8c341c49916f7d00df845f84a4101d34a98b1585b9919 SHA512 59a0ee00261b09e8bbfc586a6f75af840a465a94fd8c9463a3d7767e5ea6b7e64507c9571fb90c6d0cdde3cfff560c97fbf3f3c32b3916aca852ef5c41e1bce9
-DIST mysql2-0.5.4.tar.gz 116463 BLAKE2B 9c9ad00d813d69b6790d9a0c6c05979892d1b8bedb54e95326bf2250479a93958797fa845d60e29b5a8efcb416a80a94be66535e641d30c92b64d50c5f62c3b5 SHA512 89958220d2f5454351f4e4b93099e12355cb0a8c36824125650f2366b15cdb3e1aa208f60beb348834cd2ee6fa36aac4102581c16fe1b6bd4f2136cc1a8b5c99
DIST mysql2-0.5.5.tar.gz 124769 BLAKE2B 698b18434691b2b7734c6fa314c931a38e973813a1912166838541f35c181813bff2db2c0967df72e8d9108b9ea71a030af09f39354a9c902674fab287b82331 SHA512 fa43e464bfd495d335c6f95b1897009813b7d6fbfeebe8d9c533c4f88c664a61a140227df73eb892c0314f76ebb5d0f2e06265284512dd35950bbab78d20e0fc
-EBUILD mysql2-0.5.3-r1.ebuild 1114 BLAKE2B 5be541a84c0737f953ef451d9205052b27640fb8c78d0f422b9727f3e9bee3daf383c12eba5a06d330249d03489bad9a4edf9b547c2ca62fd794a84f0ba3b24f SHA512 9309ac33ac7c5ef24153260b7c08622ae897f8dff9213c00f9d743662ed4edffb767df5197394113e1c0686258b150c36c0b302f8b5f9ba368b7be9908dbe618
-EBUILD mysql2-0.5.3.20210920.ebuild 1427 BLAKE2B 1460b27b6ab944e04dfc2a6be97c082f8a0b2632113a52174c46ed31f9b726eef8bd51e04b195165fc906cfccc38be3d3dfc054a619b952e1c5679f0278d2a34 SHA512 34e325e5bbc40c8d4f5493e4bdd95f6fb75d7939dbb7d1eb78b34cbc309ba28dcbb134acc03df4bb0e9e4d0f02b8df455cb1834f063aadcfe195f3686073f2c6
-EBUILD mysql2-0.5.4.ebuild 1347 BLAKE2B f6940f5afcd04745f61b8c2df44b421eabc84a0c15578bc5968db48586ecc116c4e3fa8f1e4d9bc153c90b4db55ce47f88d5d50040174583512d808a89542114 SHA512 4b28b45cab6ba9a19b8e1146a0a948520d8c83e4adef44f0d5fcfe3d440067b4509e5b55647cb9372884d9c60ce843328b03071b8a893856fc0b36b691724a21
EBUILD mysql2-0.5.5.ebuild 1340 BLAKE2B 859fe60a7be4584f706296d7e1fcf7f7b9219c8ebf01569118b08d5c32a8485b0da7ad06b67e573e1e229c7a1f788d947eb91b10024b77bb51a06b87be6b9a3a SHA512 6f11baa48837b335f5f6661e63c5bd9428fe702c4a76a0e3cfd796a3b7509826bf2f5516c479fbaab400b5ef0aada82651a99cec22538db823f45a6d80e9d793
MISC metadata.xml 414 BLAKE2B 38309330df062150b84012dff2bacfaeccc80ad855697c841708611e167ed12f07ba7284dd4ec8d349cfe8c13c363d0c6949370ac1357057ec9efcd43b6236fe SHA512 8fa3177228145a7f3e1b2cb8d1124ad1ed3639112f17885d6464dd266858d0855ef2645954ea0238011597e3d3d99d9fcc02f6b900315c18f48386ffbe3b8ff3
diff --git a/dev-ruby/mysql2/mysql2-0.5.3-r1.ebuild b/dev-ruby/mysql2/mysql2-0.5.3-r1.ebuild
deleted file mode 100644
index 600eafde560e..000000000000
--- a/dev-ruby/mysql2/mysql2-0.5.3-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-# Tests require a live MySQL database but should all pass.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/mysql2/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/mysql2
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding to libmysql"
-HOMEPAGE="https://github.com/brianmario/mysql2"
-
-LICENSE="MIT"
-SLOT="0.5"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="mysql mariadb"
-REQUIRED_USE="^^ ( mariadb mysql )"
-
-MDEPEND="mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= )"
-DEPEND="${DEPEND} ${MDEPEND}"
-RDEPEND="${RDEPEND} ${MDEPEND}"
-
-each_ruby_configure() {
- local config
- if use mysql ; then
- config="${EPREFIX}/usr/bin/mysql_config"
- fi
- if use mariadb ; then
- config="${EPREFIX}/usr/bin/mariadb_config"
- fi
-
- ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config="${config}" || die
-}
diff --git a/dev-ruby/mysql2/mysql2-0.5.3.20210920.ebuild b/dev-ruby/mysql2/mysql2-0.5.3.20210920.ebuild
deleted file mode 100644
index 37d6e7fd7c44..000000000000
--- a/dev-ruby/mysql2/mysql2-0.5.3.20210920.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-# Tests require a live MySQL database but should all pass.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/mysql2/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/mysql2
-
-RUBY_FAKEGEM_GEMSPEC="mysql2.gemspec"
-
-COMMIT=6652da20010ddfbbe6bceb8e41666d05e512346c
-
-inherit ruby-fakegem
-
-DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding to libmysql"
-HOMEPAGE="https://github.com/brianmario/mysql2"
-SRC_URI="https://github.com/brianmario/mysql2/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-RUBY_S="mysql2-${COMMIT}"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="mysql mariadb"
-REQUIRED_USE="^^ ( mariadb mysql )"
-
-MDEPEND="mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= )"
-DEPEND="${DEPEND} ${MDEPEND}"
-RDEPEND="${RDEPEND} ${MDEPEND}"
-
-all_ruby_prepare() {
- sed -i -e '/s.version/ s/Mysql2::VERSION/"'${PV}'"/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
- local config
- if use mysql ; then
- config="${EPREFIX}/usr/bin/mysql_config"
- fi
- if use mariadb ; then
- config="${EPREFIX}/usr/bin/mariadb_config"
- fi
-
- ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config="${config}" || die
-}
diff --git a/dev-ruby/mysql2/mysql2-0.5.4.ebuild b/dev-ruby/mysql2/mysql2-0.5.4.ebuild
deleted file mode 100644
index 9cbbef84bb42..000000000000
--- a/dev-ruby/mysql2/mysql2-0.5.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-# Tests require a live MySQL database but should all pass.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/mysql2/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/mysql2
-
-RUBY_FAKEGEM_GEMSPEC="mysql2.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding to libmysql"
-HOMEPAGE="https://github.com/brianmario/mysql2"
-SRC_URI="https://github.com/brianmario/mysql2/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="mysql mariadb"
-REQUIRED_USE="^^ ( mariadb mysql )"
-
-MDEPEND="mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= )"
-DEPEND="${DEPEND} ${MDEPEND}"
-RDEPEND="${RDEPEND} ${MDEPEND}"
-
-all_ruby_prepare() {
- sed -i -e '/s.version/ s/Mysql2::VERSION/"'${PV}'"/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
- local config
- if use mysql ; then
- config="${EPREFIX}/usr/bin/mysql_config"
- fi
- if use mariadb ; then
- config="${EPREFIX}/usr/bin/mariadb_config"
- fi
-
- ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config="${config}" || die
-}
diff --git a/dev-ruby/narray/Manifest b/dev-ruby/narray/Manifest
index 5fee61afe9f3..66b7d1ec1a49 100644
--- a/dev-ruby/narray/Manifest
+++ b/dev-ruby/narray/Manifest
@@ -1,4 +1,3 @@
DIST narray-0.6.1.2.tar.gz 68621 BLAKE2B c4e48b81fb0d79cc49e32ed8204d9cac3f483eb44e1207f422f5b272bb8891836d81cd83c090f4d643677b1159801c13d15580504e6ca244a2a75d4b6dfb3204 SHA512 51e9bec0b711e79e268b73496ad742b80bb46a6e9ea6aab9a2535a700b6efc8f7ae2e854f5772d434e3d385d81275744dbc796ebec4d3de73f2ec0546bd2339a
-EBUILD narray-0.6.1.2-r1.ebuild 1383 BLAKE2B bfbb79b7b1aeb635ba95d36a314e4ed70eb61ffcc5c7ecd174eec53b3cde81a7687bedc51f6742da19943966ce8a3c1179435e5dbe0b8e1fd1f559d82c05dd6a SHA512 61894fa05372456a8e866fd1d11ab1fb0af74f25bdb2d6b70695b3b44d604d1a484b99f6f00030590a0bace5f4c5b77cbd69252e511a07252c39b753420fab97
EBUILD narray-0.6.1.2-r2.ebuild 1165 BLAKE2B ca3e5a47c883835545141c5bee9570a50ad67f5b90108b57ac0f2b4416436b8864560175c4d33b6b97505919d103f993789551af5765fcd576a7308fc8597470 SHA512 6a6b1f146364a1ed7af878e0058b366c2e35b5f7535a6bd33df1e13648d691703b4fd9211884f6b9b4df15252378749dc9d1cdf9466cb185c1de93748246d166
MISC metadata.xml 340 BLAKE2B 6c255c48b2c01b92dea7b9f2ab2e6f2d119d0624650d1354fa2335db7ca2200e63bfc5f0dc383ebafe99ab3830d570a89b4fb04fa1a7fee913f25f7cfde3852e SHA512 4f57e3d54e985f412d93d434f6ea0ac1b72a136cb8b9b6476950e7e567542cb8eeebe1fc5b8fd2d9c2c9bb9351a1e744dc01c1b0bb8f32d1d8c9d21a3c134e83
diff --git a/dev-ruby/narray/narray-0.6.1.2-r1.ebuild b/dev-ruby/narray/narray-0.6.1.2-r1.ebuild
deleted file mode 100644
index b06f4ff57937..000000000000
--- a/dev-ruby/narray/narray-0.6.1.2-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md README.ja.md SPEC.en.txt SPEC.ja.txt"
-
-RUBY_FAKEGEM_GEMSPEC="narray.gemspec"
-RUBY_FAKEGEM_VERSION="${PV/_p/.}"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Numerical N-dimensional Array class"
-HOMEPAGE="https://masa16.github.io/narray/"
-SRC_URI="https://github.com/masa16/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Ruby-BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~mips ppc ~ppc64 x86"
-
-IUSE=""
-
-all_ruby_prepare() {
- # the tests aren't really written to be a testsuite, so the
- # failure cases will literally fail; ignore all of those and
- # instead expect that the rest won't fail.
- sed -i -e '/[fF]ollowing will fail/,$ s:^:#:' \
- -e '/next will fail/,$ s:^:#:' \
- test/*.rb || die "sed failed"
-
- sed -i -e 's:src/narray.h:narray.h:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
- ${RUBY} extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
- emake V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
- cp -l ${PN}$(get_modname) ${PN}.h ${PN}_config.h lib/ || die "copy of ${PN}$(get_modname) failed"
-}
-
-each_ruby_test() {
- for unit in test/*; do
- ${RUBY} -Ilib ${unit} || die "test ${unit} failed"
- done
-}
diff --git a/dev-ruby/net-ftp/Manifest b/dev-ruby/net-ftp/Manifest
index be854b8866ca..6ecea99293ea 100644
--- a/dev-ruby/net-ftp/Manifest
+++ b/dev-ruby/net-ftp/Manifest
@@ -1,5 +1,3 @@
-DIST net-ftp-0.1.3.tar.gz 29719 BLAKE2B 27d6dbe8b75ceeba49ae9c1b041f1b3196c7e938a1a5cd10b68a8130cde09bb974a2900cff93d2d1aced6b69d1fa4749eec58650a2d4b1583fdc7fd86f001b03 SHA512 73159513947e1574d15b4d73c87c6b7506e1ee8defc01fd5dfbd4dc7e9f4aa9e8a2a62ae397b3471d0276707d806c6f3252540e60d9b224d30a8cc23fe60b4d3
DIST net-ftp-0.2.0.tar.gz 29845 BLAKE2B 710ad47552242dfc30fd971cff683d67e0e1cda73086e3504b0e45ab650ad4666c19c46d221bb5b64fab2d507a9063c64fc8da17de9221de4fd487acb0cb3514 SHA512 a6b2f30bde4c39568690db7f57e917e0fab046d456acfe68eb22a0ee81ad71b4be4a6c7752dc556bb2481f3e0fe5fc81193e194e2b5056087abce633e0d2f7e9
-EBUILD net-ftp-0.1.3.ebuild 910 BLAKE2B 1ba826046021acb2baf241d2ce584b1ea05d13179fda2fd33fc56cc16296c464bb54e7ca9e94188704aa3c43bf736893bf75641742d90eb5fb3df2e6ba6520b4 SHA512 d38220b7f0f0da809ff40674a471186877bed99e2a31dcff4db241def0c2ef58f8c026d1a3d8f623f000117345cd9593b4b711c142bf5821d1479bc1124bcc96
EBUILD net-ftp-0.2.0.ebuild 910 BLAKE2B 399735a014dd451182fbe04ba07a50939e22232e6c48764d4776f04b79da1ee8fea6226ea1a85ee3d47731722f953b1381256508fb0c6507b8689d49ba2e1d41 SHA512 66033f3d377e68456ab022b3922db138b24ed2d3ef8351f7d6b31bbb0660ffb2d47366f6bb715fbe61fc397057f4fc38372fc630ed51cb6d9f76f4f17b5fa60c
MISC metadata.xml 339 BLAKE2B 3c2418dd7ddec0598782ad012aa5a33ec70d5179cbe0eaf602a65865f2d516366410f1c5117e2a7f4f7b03003fe77b4ee2cb888dcfaaab08631dd7b1a8d3b99b SHA512 caec07b9c960c4f24e06adb37e4705caa5a13f5a7ff388c11b15953efda289dcddc47e84864e082f26b0b720d299724fd0ffc9d556ea6a7cae1dd3242bfcd1df
diff --git a/dev-ruby/net-ftp/net-ftp-0.1.3.ebuild b/dev-ruby/net-ftp/net-ftp-0.1.3.ebuild
deleted file mode 100644
index 73db2cdf3890..000000000000
--- a/dev-ruby/net-ftp/net-ftp-0.1.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="net-ftp.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Support for the File Transfer Protocol"
-HOMEPAGE="https://github.com/ruby/net-ftp"
-SRC_URI="https://github.com/ruby/net-ftp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
- dev-ruby/net-protocol
- dev-ruby/time
-"
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/net-http-persistent/Manifest b/dev-ruby/net-http-persistent/Manifest
index d90324c1f27a..51066cef8315 100644
--- a/dev-ruby/net-http-persistent/Manifest
+++ b/dev-ruby/net-http-persistent/Manifest
@@ -1,5 +1,3 @@
-DIST net-http-persistent-3.1.0.gem 31744 BLAKE2B fdd9c36ab5216c1cd1fe358207a689276e109845ac374ea16011469b6cb2b165115e78e701cce98c280e7f878c23d8016e75cac4508c7e579209012671b64101 SHA512 65b5afc4ad0729ec14b642e0e36363cecfff3dc25b26308d632866e93fed3eccfb83ce85da78f631553c6a1fe3ee834fcbc9d3681c85db6387463abbc30e60fa
DIST net-http-persistent-4.0.1.gem 27136 BLAKE2B b88151498c401cc20983c86859d7ef7ae3688ee12a5fcc69544d9716c3aeed55f4339d35ec08e9c0a6a16b4b4ab807d7155425c3056b9634185c255472ad93c5 SHA512 d3c86c9c58affac8cde1513dd899527406c0baafd3a620b80011e3babf51a4bfd6fb2bd8998fd9c4696d49aad2d014bdf666b9626e06fe4413cb4010f94e5e91
-EBUILD net-http-persistent-3.1.0.ebuild 867 BLAKE2B ad7768aff4ddfab8295fd4256aedc83284e923b5d3f548029f079673914da92d6b27a2d089abf20ee62ed2cc5ba358373b35b4b2c7e1f3c3d48e575daa0ef3bc SHA512 26f88aac2cfeaa317cc1727031a418e91bb9d8bc54a9df03431338aa67ec60ed049ad3ed4c9d161d5a3951cd11033be1aecc1316d067e68b3e298b850ac7db0b
EBUILD net-http-persistent-4.0.1.ebuild 853 BLAKE2B 5408749826ca05c4a68d1a5c47b99624a947e2c9efaffdcc56593a9d234a6ad1dbfb63b5190c8f4aa61b40bd064fb78cf24af16bc5553809c3035f670795cf1d SHA512 a4115cc2186c4902eda5a6631b5594769d16342ba93db7383be3edbea718454088cf2cad16976e2a55818e64e05a0908f8bff5658bfd0fef8738f0c14e2f0747
MISC metadata.xml 354 BLAKE2B 003bf0e8c6c7665a205d4dc3c58aa7982877e0d3dcad6706d16cea61a2b53381cb10f4bfdc8a482a8d10c7a1279dc42e542f283dd880e8c258eb7e066eebeca8 SHA512 71adf8afebb39564bd527c758e35f048af6066f4e75db8e1a4b8921af94bdd3f017bf9dd092ecf38ed79de63940dd9f0b89020687092db4a919de5d7dc493ccd
diff --git a/dev-ruby/net-http-persistent/net-http-persistent-3.1.0.ebuild b/dev-ruby/net-http-persistent/net-http-persistent-3.1.0.ebuild
deleted file mode 100644
index 13fed6f70af6..000000000000
--- a/dev-ruby/net-http-persistent/net-http-persistent-3.1.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8"
-HOMEPAGE="https://github.com/drbrain/net-http-persistent"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend ">=dev-ruby/connection_pool-2.2:0"
-
-ruby_add_bdepend "
- test? ( dev-ruby/hoe dev-ruby/minitest )"
-
-all_ruby_prepare() {
- # avoid test with implicit dependency on net-http-pipeline which
- # fails and is not tested upstream
- sed -i -e '/net-http-pipeline not installed/ s/unless.*$//' test/test_net_http_persistent.rb || die
-}
diff --git a/dev-ruby/net-protocol/Manifest b/dev-ruby/net-protocol/Manifest
index e7fe482741b1..734ef2c3d100 100644
--- a/dev-ruby/net-protocol/Manifest
+++ b/dev-ruby/net-protocol/Manifest
@@ -1,9 +1,3 @@
-DIST net-protocol-0.1.2.tar.gz 17603 BLAKE2B 2d5dd2437d2d10e82c20e17884b80259b7cb5b5ef626f4dc054515adaff46143b46754fc375f66e5754aa81a72372784b389864bbed249c6df59d64331c47672 SHA512 959b426ab3fb388d42ccd5b21e60878b58e606ec21d651d232d706c40908c6b53c14ce16362ca3c32cb40da1238baf79127d870788adc8b23884204f4426f9d7
-DIST net-protocol-0.1.3.tar.gz 17522 BLAKE2B 6789bcf2f1908e91b6e01cdb225feb975457b9c274b6632d67e39c2fed1a6a0efe20c8f8f10d8f287618546c116fd0a5947b994c6d749d8312b243bdb7d624e1 SHA512 958f7a52fd7db661e60fa6f4f401ee0097de0782d984b4394dec5ced34b4935d6f30b65a198f5b9cc17247b6ff06ff266e2ca1f1081369cc18597bfd30285774
-DIST net-protocol-0.2.0.tar.gz 17760 BLAKE2B c5606b0f206abee666e53480d1a08f2b673330f8ca0a0b5761e7013dca7273d2d49640b270f7a5f096746bb101ec26382c5a3718d62592f1ed82c32d34409f6a SHA512 9769bfb17e8316f20daba9336af8392d38d4d8056590a4d8b019ca7dc404e2e287a82b0373852b2fea40b249b15602bb2b16596d0e62f4d53cc8f67d977d4e26
DIST net-protocol-0.2.1.tar.gz 17713 BLAKE2B dc5abe229e6900a41af786f6e617c27a8fec2fc720afaf95ae72a1614017c43617eb207a57a6460dd6b589c392ec6cb65ff4a3b6e3f09e04f765295f5d41a3ff SHA512 e3990b64826c681efac2bcb5cbe4f120e730ddac8e1a62690e575de5037c7a9ddb80bf6cc051c98319c37013fef7f4f331adbcd51e96f32ecf4c3804fcd1f7c5
-EBUILD net-protocol-0.1.2.ebuild 924 BLAKE2B f8478073769c39c413a449de321b90fee171c906045daf559d320299c8d1adbfd3f2a1676acf85cb8efda16015a69b904dc57bc3a2bcdfa7f389dc86df0a5050 SHA512 f682b9b168fefe5bc9a9630cb06bcd8225be64f8a5eb817aa267d473b60ef58be1f4a64e64defea44551923ee3fe0b12cf50f9ef640c846fc9bc2c4d7481789a
-EBUILD net-protocol-0.1.3.ebuild 906 BLAKE2B a24a6993b511a288bdfde3be4246c612d0aae60b35de39ca1f33517d81debbb509c6b0f4509950688c05a8702576785d67065adbd9f9ecc124332e0fb458b7d5 SHA512 fe1dfef3c61e7aaa9e7e48bbc2f83037083415fe568fb744055d79b97a18434d9b9c274a0d3df427c455f36f6db52a66e894c5263ca82e3583c5157083da376e
-EBUILD net-protocol-0.2.0.ebuild 899 BLAKE2B 00406fb22825d5a8d664ce8ef401bf2e781e62102c1b181f18100e7f2835ddb230e052f9ecf371816f031f471ee9e1ee9201ff976e3e01ced19d30a22e42e5a3 SHA512 300cd73f60992ebf3b3272d050a42656d4c58bd95bce5a99db0471228d774a90a2b12918e1b5f7ef9e319c6e698eaca54298626378c83c17c5abe215e43dddda
EBUILD net-protocol-0.2.1.ebuild 906 BLAKE2B f8b98c9c065ef0a2525e7720cb4ce9d9244854f774c51b4f1f90f14b676be7343d11e65a4e23955180489bcecf32b99f342993dd862436c397164fe943bca6e2 SHA512 b03b24d3fd8b5430c351fddb048d27bdeab890f0198c8cd8e67528bdf67bb8d0e71d0d559f6edc9b56e1b0022ccdbbcac2f943b1fddef390068e93ac3450a5f8
MISC metadata.xml 344 BLAKE2B 81d283914804c68a59c8f6ed77389c5f8f9ccd2c8f22e488569478b9df967b8e7e1bf18bb6e8949eccdc0a3731f273ecbed48bc5bd501a75339bd5121e153e82 SHA512 e137752f286f493b7903d114bb18830999f4991fa78d5838fa48aac8f4e88915db08352e73a8b7b3d19c98888ae4cc94d57e2a772fe11f98f99268544b558b94
diff --git a/dev-ruby/net-protocol/net-protocol-0.1.2.ebuild b/dev-ruby/net-protocol/net-protocol-0.1.2.ebuild
deleted file mode 100644
index a64dd392a5c1..000000000000
--- a/dev-ruby/net-protocol/net-protocol-0.1.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="net-protocol.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="The abstruct interface for net-* client"
-HOMEPAGE="https://github.com/ruby/net-protocol"
-SRC_URI="https://github.com/ruby/net-protocol/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
- dev-ruby/io-wait
- dev-ruby/timeout
-"
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/net-protocol/net-protocol-0.1.3.ebuild b/dev-ruby/net-protocol/net-protocol-0.1.3.ebuild
deleted file mode 100644
index b048b906f840..000000000000
--- a/dev-ruby/net-protocol/net-protocol-0.1.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="net-protocol.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="The abstruct interface for net-* client"
-HOMEPAGE="https://github.com/ruby/net-protocol"
-SRC_URI="https://github.com/ruby/net-protocol/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
- dev-ruby/timeout
-"
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/net-protocol/net-protocol-0.2.0.ebuild b/dev-ruby/net-protocol/net-protocol-0.2.0.ebuild
deleted file mode 100644
index 2f0df4b1cbb2..000000000000
--- a/dev-ruby/net-protocol/net-protocol-0.2.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="net-protocol.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="The abstruct interface for net-* client"
-HOMEPAGE="https://github.com/ruby/net-protocol"
-SRC_URI="https://github.com/ruby/net-protocol/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
- dev-ruby/timeout
-"
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index 4afdfa765eac..27802e2e8191 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,10 +1,5 @@
DIST nokogiri-1.13.10-git.tgz 6236674 BLAKE2B 043a08ab969aac1f1fada730b8df11c295b28c9b9c41bd311cedc1d20064c61b2838489c67b8513c98736377defe33cd171b9ff3846f56af450caee4327e7727 SHA512 c9a4b14cb92c4920872048991c958036d5f09b8e231a6f6408e5d3c5df78b70e206cc12b8ed8aaae012e51f6f87adcbe46273cd1feca082ec17f42114f5a1172
-DIST nokogiri-1.14.0-git.tgz 10445399 BLAKE2B c8119709232979d86d017b7f97a5ceff8f756daa85a2b51dc4d0973419a01d7ef862aeab9bbdb4000ab4bda1335e09afc24049fa34a33bd69fd8b7297bf43474 SHA512 9da9c3bafc7a0d9dd0218855d67ca2d024024e3778e9f2784a0a018f5add7ba92ddcbb5568017617b0270091f738e9edadbaeaaa26112cf43b64bd46210567d2
-DIST nokogiri-1.14.1-git.tgz 10446836 BLAKE2B a09f2772dad50f915a5a1a176721f9d8de6fb910a8692a2aac7d2b07dfb7beb7d3ec840c19d867c56d61cf4c697f88bd0e1d45dee3ff638340e9b73ff6d5caca SHA512 cca800b59a548ab6ac4be6ad400c27797e61c82b9f0ad9b7417b942c6d8c56f9cb7a7c7794d1dce65702737235826799299bd506a21ca3147d61f139d37857ae
DIST nokogiri-1.14.2-git.tgz 10446957 BLAKE2B 0c72c520642bfa3e69a38f5dba8783a4f749d6ab97cf7531432fcd1f5dfba0aeebd2bf49dfa07aed601093f8ad88bc3dfb57c1a901c7e140aa8265749f4ad724 SHA512 18f16e5609e251c6e08787616aa3f444dac1f5f9d9e3bf8f21ce3b95870ce133187d0df02d03ee854fc87a3da04f886600667cec6832c8e8cfe87c6114672916
EBUILD nokogiri-1.13.10.ebuild 2672 BLAKE2B cbefa7feed0f6318e060996f30613866c8832b004a8ee7abfd811dcc98c5c2ee05d1a5337076d2a60c93c0171d3f70c53b085d4b31f38f3a50ca2f52dc0ded5f SHA512 2bf4ee868314eccdc43a78f3506991e7cf876604ecc507607204d80d77328e40effc845c56cb943f5a156cea1a399dd282dc9a454e687e007aed63fc544ead01
-EBUILD nokogiri-1.14.0.ebuild 2679 BLAKE2B 77e96e4a9400db2fff3fb1e93c884669e86c76394afee2970dfaf4f9d8b03b63ea6dd849d3275d8b910df6c566211a78b4bdafdff7cf6abcf77b5cef6412f8c4 SHA512 5660ad74e67c5196f1e6be4581271feedb504dbc132b070e1ac3e186d955957531cefd053faebb959b2bdc60b59e3c876a770698fc4f1c789391cf364ebe3c40
-EBUILD nokogiri-1.14.1.ebuild 2679 BLAKE2B 77e96e4a9400db2fff3fb1e93c884669e86c76394afee2970dfaf4f9d8b03b63ea6dd849d3275d8b910df6c566211a78b4bdafdff7cf6abcf77b5cef6412f8c4 SHA512 5660ad74e67c5196f1e6be4581271feedb504dbc132b070e1ac3e186d955957531cefd053faebb959b2bdc60b59e3c876a770698fc4f1c789391cf364ebe3c40
EBUILD nokogiri-1.14.2-r1.ebuild 2692 BLAKE2B 48420f2e3bffb85455be580c67479ef20690d0733e810a9bbd1b00a2ec971e6ee91a0f01ddf13de071d6f23de6f3d20ace730a88cb6f7eaa731757428cd48fc2 SHA512 b9c8824dbc1ed1cdc53c39fe4fb9ebb3e4e140f125c1c4800cee8656c92075614af05cd7397d7d072bef23759df61561996f9d80fff416e9cdceab6b1b4e4940
-EBUILD nokogiri-1.14.2.ebuild 2676 BLAKE2B f27002bc9dfeeae82bb4764d80c531240d368c381728a21f43b00eeae4927e8912beac7f601e90b7d64515d567e4c1f2fb499183feffdb759e6c689ecfd9149a SHA512 5b9c010206b56739008a0c5b9bf1728cf2bfd549438c53237de01bda26ed24bc2f975e1a01dba5439f925e16fe9040f3a00583cbde114cc58fecf4e353aa127a
MISC metadata.xml 349 BLAKE2B 824094b81182da6ed2c43f55f8697dbf614662e1e032ed62bcf8ec4ef8fb6e6a1bf346f90863a8cb7d6cfaf2696f0be70fd3027d6d01e583bba0c1334252447d SHA512 9ab17ab504279d8d1ea584f7a6f411fe778b89564016dc0d596ec7f714cf9ad80ed5e30c179ec6aa190bafe8a8b72bfdc5a964d213a8024783da246bbb817629
diff --git a/dev-ruby/nokogiri/nokogiri-1.14.0.ebuild b/dev-ruby/nokogiri/nokogiri-1.14.0.ebuild
deleted file mode 100644
index c6bb2c38bb01..000000000000
--- a/dev-ruby/nokogiri/nokogiri-1.14.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
-
-RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb)
-
-inherit ruby-fakegem multilib
-
-DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
-HOMEPAGE="https://www.nokogiri.org/"
-LICENSE="MIT"
-SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-SLOT="0"
-IUSE=""
-
-RDEPEND="${RDEPEND}
- >=dev-libs/libxml2-2.10.3:=
- >=dev-libs/libxslt-1.1.37
- sys-libs/zlib
- virtual/libiconv"
-DEPEND="${DEPEND}
- >=dev-libs/libxml2-2.10.3
- >=dev-libs/libxslt-1.1.37
- >=sys-libs/zlib-1.2.13
- virtual/libiconv"
-
-ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
-
-ruby_add_bdepend "
- dev-ruby/mini_portile2:2.8
- >=dev-ruby/rexical-1.0.7
- dev-ruby/rdoc
- test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
- sed -i \
- -e '/tasks\/cross_compile/s:^:#:' \
- -e '/:test.*prerequisites/s:^:#:' \
- -e '/license/ s:^:#:' \
- Rakefile || die
- # Remove the cross compilation options since they interfere with
- # native building.
- sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die
- sed -i -e '/cross_config_options/d' Rakefile || die
-
- sed -e '/simplecov/,/^end/ s:^:#:' \
- -e '/reporters/I s:^:#:' \
- -i test/helper.rb || die
-
- # There is no need for mini_portile2 to be a runtime dependency on Gentoo
- sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
- ${RUBY} -Cext/${PN} extconf.rb \
- --with-zlib-include="${EPREFIX}"/usr/include \
- --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
- --with-iconv-include="${EPREFIX}"/usr/include \
- --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
- --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
- --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
- --with-xslt-dir="${EPREFIX}"/usr \
- --with-iconvlib=iconv \
- || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
- if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
- ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed"
- fi
-
- if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
- ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
- fi
-
- emake -Cext/${PN} \
- V=1 \
- CFLAGS="${CFLAGS} -fPIC" \
- archflag="${LDFLAGS}" || die "make extension failed"
- cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die
-}
diff --git a/dev-ruby/nokogiri/nokogiri-1.14.1.ebuild b/dev-ruby/nokogiri/nokogiri-1.14.1.ebuild
deleted file mode 100644
index c6bb2c38bb01..000000000000
--- a/dev-ruby/nokogiri/nokogiri-1.14.1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
-
-RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb)
-
-inherit ruby-fakegem multilib
-
-DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
-HOMEPAGE="https://www.nokogiri.org/"
-LICENSE="MIT"
-SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-SLOT="0"
-IUSE=""
-
-RDEPEND="${RDEPEND}
- >=dev-libs/libxml2-2.10.3:=
- >=dev-libs/libxslt-1.1.37
- sys-libs/zlib
- virtual/libiconv"
-DEPEND="${DEPEND}
- >=dev-libs/libxml2-2.10.3
- >=dev-libs/libxslt-1.1.37
- >=sys-libs/zlib-1.2.13
- virtual/libiconv"
-
-ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
-
-ruby_add_bdepend "
- dev-ruby/mini_portile2:2.8
- >=dev-ruby/rexical-1.0.7
- dev-ruby/rdoc
- test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
- sed -i \
- -e '/tasks\/cross_compile/s:^:#:' \
- -e '/:test.*prerequisites/s:^:#:' \
- -e '/license/ s:^:#:' \
- Rakefile || die
- # Remove the cross compilation options since they interfere with
- # native building.
- sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die
- sed -i -e '/cross_config_options/d' Rakefile || die
-
- sed -e '/simplecov/,/^end/ s:^:#:' \
- -e '/reporters/I s:^:#:' \
- -i test/helper.rb || die
-
- # There is no need for mini_portile2 to be a runtime dependency on Gentoo
- sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
- ${RUBY} -Cext/${PN} extconf.rb \
- --with-zlib-include="${EPREFIX}"/usr/include \
- --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
- --with-iconv-include="${EPREFIX}"/usr/include \
- --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
- --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
- --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
- --with-xslt-dir="${EPREFIX}"/usr \
- --with-iconvlib=iconv \
- || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
- if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
- ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed"
- fi
-
- if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
- ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
- fi
-
- emake -Cext/${PN} \
- V=1 \
- CFLAGS="${CFLAGS} -fPIC" \
- archflag="${LDFLAGS}" || die "make extension failed"
- cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die
-}
diff --git a/dev-ruby/nokogiri/nokogiri-1.14.2.ebuild b/dev-ruby/nokogiri/nokogiri-1.14.2.ebuild
deleted file mode 100644
index 394fde0a0bd7..000000000000
--- a/dev-ruby/nokogiri/nokogiri-1.14.2.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
-
-RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb)
-
-inherit ruby-fakegem multilib
-
-DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
-HOMEPAGE="https://www.nokogiri.org/"
-LICENSE="MIT"
-SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-SLOT="0"
-IUSE=""
-
-RDEPEND="${RDEPEND}
- >=dev-libs/libxml2-2.10.3:=
- >=dev-libs/libxslt-1.1.37
- sys-libs/zlib
- virtual/libiconv"
-DEPEND="${DEPEND}
- >=dev-libs/libxml2-2.10.3
- >=dev-libs/libxslt-1.1.37
- >=sys-libs/zlib-1.2.13
- virtual/libiconv"
-
-ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
-
-ruby_add_bdepend "
- dev-ruby/mini_portile2:2.8
- >=dev-ruby/rexical-1.0.7
- dev-ruby/rdoc
- test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
- sed -i \
- -e '/tasks\/cross_compile/s:^:#:' \
- -e '/:test.*prerequisites/s:^:#:' \
- -e '/license/ s:^:#:' \
- Rakefile || die
- # Remove the cross compilation options since they interfere with
- # native building.
- sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die
- sed -i -e '/cross_config_options/d' Rakefile || die
-
- sed -e '/simplecov/,/^end/ s:^:#:' \
- -e '/reporters/I s:^:#:' \
- -i test/helper.rb || die
-
- # There is no need for mini_portile2 to be a runtime dependency on Gentoo
- sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
- ${RUBY} -Cext/${PN} extconf.rb \
- --with-zlib-include="${EPREFIX}"/usr/include \
- --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
- --with-iconv-include="${EPREFIX}"/usr/include \
- --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
- --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
- --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
- --with-xslt-dir="${EPREFIX}"/usr \
- --with-iconvlib=iconv \
- || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
- if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
- ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed"
- fi
-
- if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
- ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
- fi
-
- emake -Cext/${PN} \
- V=1 \
- CFLAGS="${CFLAGS} -fPIC" \
- archflag="${LDFLAGS}" || die "make extension failed"
- cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die
-}
diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index 26e14b181b89..924a10cd8ef9 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -1,9 +1,5 @@
-DIST ox-2.14.11.tar.gz 218731 BLAKE2B ca342a0cf87e9e80048511c82ade7d24fe8e59fc1efd96d24f50f5694a82527d3cbc37a762cd619ce5febd00323ccf566ffacd413a38e4516900c79e55a8cdd1 SHA512 9f34237fae1aa4c7c77e9dd01eda07fc5134e1fd5d0ca48c37bf2a52d4e257c049e71876c366bc63109727a0ee2fa37aec9fa8222f2902bdff57c3ecb87e8d84
-DIST ox-2.14.12.tar.gz 218958 BLAKE2B f167f3f4247b13aea436a972d1c6b24cd12660e1ae9b999f341951feb531ea6faa1e2da46190f60304f2aa175e507d831a961e8b08398139d18d44538adb60b4 SHA512 1c7bbf449ff71945052decf3220dc30d80393585643950afc19eac0ed1b9f281e5aa4d85d6259e4a2ca07d8fabaecf2a5de8e67af3138be7156a5c79ff64c3b6
DIST ox-2.14.13.tar.gz 219129 BLAKE2B a80e2edd9b987f49444a05005b472695d56f7c88a90e42b6b2a2a0d9fea593651ac544731c796bc273ac78dee61294d883476bcd43b5101ada08c9f60f0b2702 SHA512 a909a8f65c79b7d1c4e131e122d0c98c0f7ce3ff46837343ea068ee5a0055904eb0f992b553b3634edf577fca3c6c365243a64bc3719fca5e9e14fe16ed7f192
DIST ox-2.14.14.tar.gz 219172 BLAKE2B 83fb938662ca7426289a96597a7a2bd74a47a0bbaa67316e3320a1e6090d15d371867ecb1b034e6dfdf2a6a8f288ea2fdfa4fddf138b492fca7b1d5faba476e1 SHA512 f4b3ed29c50bd39b22cae91d82ec8780f779f8a39a83402b9f692407c4742b87df23a5912978753e45c4a062967018fdfa3a65234e983fa0494528523a322f1c
-EBUILD ox-2.14.11.ebuild 645 BLAKE2B 64ea6203ca812cd704001a51262a2ff2b4f301ea2234829302d98886c1e269e38964be448b34d6b43961a1ac12c2d35619b9145a347ef9f710f9830d71e9a1a4 SHA512 f2463993b3eeb61bf4017af722193125e32930139dd8585b9c2e36fc91b26a9d0aee7666df61e2c01c231878c8d811bee32ccb891de12bc3f2753dc657bd2e3f
-EBUILD ox-2.14.12.ebuild 639 BLAKE2B 31d0e7812f00dc32928edccbd4befb45b93ce527c9a453120eb3a1975ca762c34ee78806db46aff46319938f85185ca5bc27807abd44324b01638eb4adb02939 SHA512 678bdd0bec5c161961685297bfe841911407c5ec746d0a438011051144572e9f099a0fe3d5affe0c155f18480ac72c1608edf9331958632d8dff7b9f559868d4
EBUILD ox-2.14.13.ebuild 638 BLAKE2B 4e0fd3011b14ab1f8c7e70856151f558d9198e60f68e3ed7a1bf574115efde7f06faccf89b1e53389a20cc194805c13b92ea69e110edae31044ead5dc7b8e804 SHA512 d3834db9415c220b787f184ea839c7801d8da4527b2a7694bbcfcdf094e6d2dece78b93214581de375b13045fc14ca1794ef7472b2cf1a590ef3b816763df5dd
EBUILD ox-2.14.14.ebuild 646 BLAKE2B 19daea77c8c41c9e1c656cd50faf478aceed4888823f283a0d77c968f2e1a586e28d957377db2e0851e4d64d116656887698229469e95d4ef96048d74913f208 SHA512 ea7b5f2e0d4097fe35e9ea7f68c793d85096351dc65a52611d54160ef5c0b134fad9c64d48f63b4922674196cd64da99b0f36ab70c5caa82ca7873c3c10cd524
MISC metadata.xml 337 BLAKE2B 3ce89c2f08a3b10465352f1880ee482ce339e9fc2f488f93fb598c414e5575b219cd31c2ccf29abac487dc9c6b065165d5e6173f55d86fbe77060aa4a458f7a4 SHA512 365803987840415bcf4f114be78e6c4a20e46832998f7d98e281273c797b6d06d886e9a9e4ffaf208f5ad83562d91554c0280573d5643d1a0964a2ace67bfe61
diff --git a/dev-ruby/ox/ox-2.14.11.ebuild b/dev-ruby/ox/ox-2.14.11.ebuild
deleted file mode 100644
index 18c6fa807322..000000000000
--- a/dev-ruby/ox/ox-2.14.11.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="ox.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/ox/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/ox
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast XML parser and Object marshaller"
-HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox"
-SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
-SLOT="0"
-IUSE=""
-
-each_ruby_test() {
- ${RUBY} test/tests.rb || die
-}
diff --git a/dev-ruby/ox/ox-2.14.12.ebuild b/dev-ruby/ox/ox-2.14.12.ebuild
deleted file mode 100644
index 924a1359bcc7..000000000000
--- a/dev-ruby/ox/ox-2.14.12.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="ox.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/ox/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/ox
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast XML parser and Object marshaller"
-HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox"
-SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-SLOT="0"
-IUSE=""
-
-each_ruby_test() {
- ${RUBY} test/tests.rb || die
-}
diff --git a/dev-ruby/paramesan/Manifest b/dev-ruby/paramesan/Manifest
index 0344f4671af7..c008cf383327 100644
--- a/dev-ruby/paramesan/Manifest
+++ b/dev-ruby/paramesan/Manifest
@@ -1,4 +1,3 @@
DIST paramesan-1.0.1.tgz 4981 BLAKE2B 3447281084a1d79d46f2a8b80c9b6d2ee63d9ef245e07ef07799a2ab2c730a1f99075bfb5c632c409fe412e277cfe354c8e59e99ffd38c2f1d671b7db3ace34a SHA512 6353006a26e8a7d4790d8bee88e4968df6d79ebca1f0855262eee1679789dfe1404fc345f6965377d5eadf03b88b9b8e1764a84065dde312d29fc0bae323b8a0
EBUILD paramesan-1.0.1-r1.ebuild 674 BLAKE2B 0ab761b9b6cda21b4f462a59e4c01af327b09d9e632b9fb4fb76f3b2b22db67f3caa3b403317381c7f96043e116ceefa301dc3f9483bbdaf2e79f0a1a94e6d2c SHA512 be3b810c943481c933b51820e3d7f783f070af12801bea24efa7352bd173c409b08757e7b0924071f13eb597dcdea943385e9bf47542258bc6054529dca09428
-EBUILD paramesan-1.0.1.ebuild 674 BLAKE2B a2fb0e409fd5b26f49177ef7bf07de3c4d65c6f9333afdfbb3963f7eaddc66b185309099e8dfaf5a0aba250ac042b12e1c966721a814bd08f6c52dbdc65f6fd3 SHA512 441ddb428ce9cc4f88b42bdc4bc6e1b94d3bbd825f47fc2764d3f73de09f281e5065ad87002e9f89b823ece6be2d97226eb64053b772179ce3970f7586ab153a
MISC metadata.xml 337 BLAKE2B 83425721733f8a7f3dfc35d3e482a06f9b750a7abff07af5a8862ccf29b6fa361c5f8c9cfbd6cfd0e18c4ed8cf5f225f2f7cdf7274cb84518da85a1db03d2847 SHA512 c007c6bf891c952f44b0c74f7d049917f9a2e15e4e413641ca6cc705b3ce5318827d562c3d9ccbd8cbc065b9a076e24062352bb6780615524fdf8f97b9e0693c
diff --git a/dev-ruby/paramesan/paramesan-1.0.1.ebuild b/dev-ruby/paramesan/paramesan-1.0.1.ebuild
deleted file mode 100644
index f0490b557b7e..000000000000
--- a/dev-ruby/paramesan/paramesan-1.0.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="paramesan.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Parameterized tests in Ruby"
-HOMEPAGE="https://github.com/jpace/paramesan"
-
-SRC_URI="https://github.com/jpace/paramesan/archive/v${PV}.tar.gz -> ${P}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~hppa ~ppc ~sparc x86"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
- sed -i -e '/bundler/ s:^:#:' Rakefile || die
-}
diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest
index 5a593166dc53..8a3458a3d4b3 100644
--- a/dev-ruby/pg/Manifest
+++ b/dev-ruby/pg/Manifest
@@ -1,7 +1,5 @@
-DIST pg-1.3.5.tar.gz 256197 BLAKE2B 8a8cd0135eb7dcf8389d2b0afa174059d12f542b1e2897fba0e292fd16f31508293ca90f64f731db9bc14e55e9ba2c740ccf744a5fe30c449d64344264e409e1 SHA512 44e8ad97a6f4136d49641c5a59a70a489d766d1c1e511f5a6f003c2ae2900466b02a2504dc0fb26c872ce3fcb56ac83ac5299a829cca99d9c02c4b7ce0f0ac75
DIST pg-1.4.1.tar.gz 258388 BLAKE2B d2f2c81b51fb159a95990382cce316938b97d8ecb1c9590c4a70be741f4806bc47dc99423c1d54e939bc156e287cc7cba28d854dc68900501c10fbaf15cb3076 SHA512 e8e0ad7b6df4a98d8ac6dfa8006044f7fbfc45713e1aa866e80a83061be5a6a1a57456cc2ffc14d976c2d108ce526c6fa9d4ce59222a9d9bb3ef676e9dec8da9
DIST pg-1.4.6.tar.gz 282608 BLAKE2B 73616b6ba0373ae81394188fd96d7ca37144b76e5e89d0267e076ea39b9e33d19851d3881e70d9d5934ea26671c07635a22e7e530dd0094a243de8e9d9793fb5 SHA512 5cde5441f9864f89e7f44fd72d8becc60c223ba90793812c4756764f9807610d393ecca5ba05187e8aefb0d3530d67a7525b4e2c638160161410b369937e912a
-EBUILD pg-1.3.5.ebuild 1930 BLAKE2B 39d22600ae760499b2bf7dede984479c3734a1331d331eba87908c2925ac1c5cc77bf8d1ef114e54a81692ed7a51754b3ae840e29eee9b820d6461def4eb1fa1 SHA512 e4c6606a9ab6caa2c184d1f2ace4661cd0c0eda01e75d92869fb3cc8cd78f0b3016a7088fd93b4561b745bb20f2d37bde52b77c739dd62dd93ea62f5066849cb
EBUILD pg-1.4.1.ebuild 1930 BLAKE2B 77d066c9ffb8a01f009f39c329ca8cd3b2a5679719233904f8e1b582b004b814dbbb9750f883a62f11f55f7b99be78ed95e67fd53f575f3ba93dc52c607db77a SHA512 f7e66708fad60e04582a90e4a5392f0d357679e04871b3361431f444ed09f0803df256a94887c8818e2e861327d9a4303aeff180fc263c5ad7124dfcaafd88b3
EBUILD pg-1.4.6.ebuild 2077 BLAKE2B bfc6d38f73cfd543c9d0cea17ee0eb60098bc2ca992d212c5b8beb2bb016ee5d6f2069e92e18a12e584a4029434d5a940ee1293fdbfe438f44022b7934f52aca SHA512 ed0ff8b2a3957fc5859f02c0fc53d3474f242b2c584c810179f4d62db7bcbfc9ce86efc4e7248c7cb1b1a07e81a61432dc8ef853eff42844a1ec6e9c21f4827a
MISC metadata.xml 338 BLAKE2B b827b967fa6a0795016f741de3ad7738103580b06bb6d1f56957fbbcde06a63eeacc6b9aa2bbd726bad77c91b28659a3318e6ec43d141cd1cd05982b209c2f1d SHA512 8f1ea2d36aaa43547b48d39df2f403bbbf63b5bd57570bddf8515f84bea573793f1ecacc807d02f05d96a919c8778465f4c87822bd1807ebeca115f6dec81e99
diff --git a/dev-ruby/pg/pg-1.3.5.ebuild b/dev-ruby/pg/pg-1.3.5.ebuild
deleted file mode 100644
index 3b9ccc759fa7..000000000000
--- a/dev-ruby/pg/pg-1.3.5.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_GEMSPEC="pg.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="Contributors.rdoc README.rdoc History.rdoc"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby extension library providing an API to PostgreSQL"
-HOMEPAGE="https://github.com/ged/ruby-pg"
-SRC_URI="https://github.com/ged/ruby-pg/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="|| ( BSD-2 Ruby-BSD )"
-SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND+=" dev-db/postgresql:*"
-DEPEND+=" dev-db/postgresql
- test? ( >=dev-db/postgresql-9.4[server(+),threads] )"
-
-all_ruby_prepare() {
- # hack the Rakefile to make it sure that it doesn't load
- # rake-compiler (so that we don't have to depend on it and it
- # actually works when building with USE=doc).
- sed -i \
- -e '/Rakefile.cross/s:^:#:' \
- -e '/ExtensionTask/,/^end$/ s:^:#:' \
- Rakefile || die
-
- sed -e 's/git ls-files -z/find * -print0/' \
- -e "s:_relative ': './:" \
- -e 's/__dir__/"."/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid tests that assume IPv4
- sed -i -e '/expect.*hostaddr/ s:^:#:' spec/pg/connection_spec.rb || die
-
- # Avoid test that only works with bundled pg
- sed -i -e '/tells about the libpq library path/askip "gentoo"' spec/pg_spec.rb || die
-}
-
-each_ruby_test() {
- if [[ "${EUID}" -ne "0" ]]; then
- # Make the rspec call explicit, this way we don't have to depend
- # on rake-compiler (nor rubygems) _and_ we don't have to rebuild
- # the whole extension from scratch.
- RSPEC_VERSION=3 ruby-ng_rspec
- else
- ewarn "The userpriv feature must be enabled to run tests."
- eerror "Testsuite will not be run."
- fi
-}
diff --git a/dev-ruby/prime/Manifest b/dev-ruby/prime/Manifest
index 12511e86bc57..a9ca45c56a43 100644
--- a/dev-ruby/prime/Manifest
+++ b/dev-ruby/prime/Manifest
@@ -1,4 +1,3 @@
DIST prime-0.1.2.tar.gz 9485 BLAKE2B 88db1d22a33405de0bd216baa0a8fa28abc61fe031ae6042a19f0a5c66cf7733b946a52f94165112b45b23331dc68e3168541ec89329ad8d2c016bbf1e33f425 SHA512 a766426884d6b3cd7a586676799db146974ec9a4a7c30ca53b5f279ad55ee9960c9b5bb26988cb66253b4fe974f9b5087f48ef5b216772464d03b8ed78a817d6
EBUILD prime-0.1.2-r1.ebuild 932 BLAKE2B 7bed7336b97c6af6ec889fb22b4c17b6598829a14a61880afd6948448065cfb606353512d7edc8890654f834d0edec309a0ab7095908ca1c38da5fb78ab402b0 SHA512 4bdb52847f5458ac2c2d2a4a8ca2bdd2e7cde29e951916902083999103bb7f7e838039bd737473e301109725e6df4b7e6c082f0597c2019f439528454df60267
-EBUILD prime-0.1.2.ebuild 868 BLAKE2B a71c119a7c7d3e744f157282e7e9d26c35239306125b6065843f79342bfd2f4ac3e4b1c9a34924fde24119640ef580d57483df51f6ec20be3dcfa35d02686d32 SHA512 9d3fe677d573c44fcd7bbb7cb66d6e94c8d91f01c166d12d12209a770a0a65525a3dadf38feb2ed94c862022fefbd162178dbf06a497569a03b0eba327835bc7
MISC metadata.xml 337 BLAKE2B 652f251b8ae0979a74ed4552d31240480949dc062aa5d861ae068eab6a223be3d5649d0eeffc6b3e2a9e8ac4cc5c480f3db729595372db9c3bf6173d6a2586ff SHA512 c42e3ff93bad56e8f586de51971a56a4f355f673487818093dcb7c1f71e1dfa86d207b2afd4fc2beef06327957a24d72412a72c1be6b7e10e4558aaad68b9690
diff --git a/dev-ruby/prime/prime-0.1.2.ebuild b/dev-ruby/prime/prime-0.1.2.ebuild
deleted file mode 100644
index 676926a80163..000000000000
--- a/dev-ruby/prime/prime-0.1.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="prime.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Prime numbers and factorization library"
-HOMEPAGE="https://github.com/ruby/prime"
-SRC_URI="https://github.com/ruby/prime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- sed -e 's:_relative ": "./:' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test:test/lib -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/public_suffix/Manifest b/dev-ruby/public_suffix/Manifest
index 8832be3a27d4..187247871c3b 100644
--- a/dev-ruby/public_suffix/Manifest
+++ b/dev-ruby/public_suffix/Manifest
@@ -1,9 +1,5 @@
-DIST public_suffix-4.0.6.gem 108032 BLAKE2B 4cbb10ddd924daf11d97a54d18550961f46c0951dd3dc1f23740ee7500fd8e796e78fd6421a7418a49350a69eca7d6456a09810be317ad4619ef3d3e7f71ff69 SHA512 a756c0f8f9cee2d12bd1730280108b72befa362defda12e5f6d7af6d68c40e31478c337b3eb7e7407feff9531082051d18928861003c7ba29679b4048da3b4b1
DIST public_suffix-4.0.7.gem 113664 BLAKE2B 5da86713da01f59e7f311985a36b835e02807ca5f186ffc5e41e42cae7781cc10d96a4aca77dafb77050c78e6fb03e10f7ac55dace776c5cca68bca9f4bd7d75 SHA512 acdfe135684277a669ceaa61ea78fc70b979614f63daf27d145e78e4013221eac106651838a27b6694844f4fc33521ecc9f81102582ca1f1232fa80ce8191207
-DIST public_suffix-5.0.0.gem 114176 BLAKE2B dc7a7dcf3d84130420d6243aa0a9391c141061fbe0fa70d85ce120938f3e31d617cf022a853dc9839cf49b997c1eb85f49a8759f357820ca32f88a26730fa473 SHA512 89dc076e6c55790b1459ceb0b0587d20b80d8a681bab6db2dd213e06f9bf9e55200e86cf891c92b310e691e7b0e1bb5ae95e28e3a3307541c2f020e5f69abeb5
DIST public_suffix-5.0.1.gem 114688 BLAKE2B 7d1f2bf8b05c4de548b281f01a50eba8911ca9d56f42301139e0e3242eb9960db7b6fe312f4b65996b9b796fcc84748c53968771417b45773a453dc99b2fa33b SHA512 9498d53af79ffa7ccf5f94eb4e54c2281ff3e025d963c9024aeac06efa919dcf766a51f901ab6168125737b6f53831f8835d5777739fc45ddb66c99c2e573746
-EBUILD public_suffix-4.0.6.ebuild 814 BLAKE2B 03948fd4c736861e92035ef694c0ad24e1b31e62f98cd1a777d62d2c802260722713c3db6d1eb480f691c98ce6fa577c6afc2584bc08f5e581c342c4ff7bdc38 SHA512 0d7ec35b03cd96d3ea1a451ba02812ebbe37f998bfdb978a0297e2125731860be401d085999a87d2a33fb5d5c836ff8d03d4ff44edc62d884666d59a2afd8a6e
EBUILD public_suffix-4.0.7.ebuild 832 BLAKE2B d50994a8f1d2c1761b639f215c54f9524fa9a1348e4bde2d01b6dbc017fcadf4c8811179e738eefba4a2f455a1ce55b3cdbf351c61b384fdbb6141a56f489de3 SHA512 c645898f7d3495aee6a7edc73efdb90a98ec1f6fea66d344b706007938a573ce7d1aea80a16b64d048ef291723c29291ad4c7d10d4c94e5c868ed49d73dd6567
-EBUILD public_suffix-5.0.0.ebuild 824 BLAKE2B 37c71816b1a0c0e32a4a71165d25c7afe29cf8bcb334b1b19fe851be61b551fe71c90d841804d09faff0fa8e7c1d843dbadefa0e3a289051336331959650f3ab SHA512 85521eda75932f4e2bc77f412ed3ab2eac11ca02226ca044723d9d5f0b204a0338424a5857dd0d9f45f8c6f32723cb94134423d7c4aaef3a7dfeb3d8be08fa25
EBUILD public_suffix-5.0.1.ebuild 831 BLAKE2B 1182ec2a8b464deda6754b40a977b09846a03f3e88540fd43917f129cdf70d5978c6231cc0ce3f475145a02a9a270963ae8d34406b952f7bc4830a08166e2715 SHA512 e9ab78fde668e182b3a0a7dfc5d349d62d0bb36876df3aacf2c04fc39fd231bbd254e2fb53cb56cb47502570f360a11826b5b66bc3256df76b2575de4b93dee0
MISC metadata.xml 341 BLAKE2B b3cca7169b9fbc96674afb8199385f169236045a393efea2c899cb2ef6ba3f2887225b7f543fe4bfc7a48d67405cf88a58c2d076cd3ab8ad24a36997e836e8fe SHA512 d70ea0d3d7bcede6344839ab591ca4bb86da938f57fa8ffa1e2fc8498b0867fd9a5859a7b96b372453f577620c26250df8c20b9687aea96234a01d249251ad27
diff --git a/dev-ruby/public_suffix/public_suffix-4.0.6.ebuild b/dev-ruby/public_suffix/public_suffix-4.0.6.ebuild
deleted file mode 100644
index 657f0c99a882..000000000000
--- a/dev-ruby/public_suffix/public_suffix-4.0.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Parse and decompose a domain name into top level domain, domain and subdomains"
-HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:1.0 )"
-
-all_ruby_prepare() {
- sed -i -e '/rubocop/I s:^:#:' \
- -e '/yardoc/,/CLOBBER.include/ s:^:#:' \
- -e '/bundler/ s:^:#:' Rakefile || die
- sed -i -e '/reporters/I s:^:#:' test/test_helper.rb || die
-}
diff --git a/dev-ruby/public_suffix/public_suffix-5.0.0.ebuild b/dev-ruby/public_suffix/public_suffix-5.0.0.ebuild
deleted file mode 100644
index 0e54e7908148..000000000000
--- a/dev-ruby/public_suffix/public_suffix-5.0.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Parse and decompose a domain name into top level domain, domain and subdomains"
-HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:1.0 )"
-
-all_ruby_prepare() {
- sed -i -e '/rubocop/I s:^:#:' \
- -e '/yard/,/CLOBBER.include/ s:^:#:' \
- -e '/bundler/ s:^:#:' Rakefile || die
- sed -i -e '/reporters/I s:^:#:' test/test_helper.rb || die
-}
diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index c07357d08764..527ffede7266 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,7 +1,3 @@
-DIST racc-1.6.0.tar.gz 470565 BLAKE2B 482b17723630dfb1d6e010c3eeb7da5a9f7b97f544d1a5020195134cd5446d28eff9a75b6c392a75970ddf024f560d2c7135abc4a2de76b581aa835c0901b524 SHA512 c19b7444bfafa0dfe3448600d10a1a09319702c37632e19569aeb947e7c035cc4067da040d45ede0dab35eaa197a55eac394715aae520fba41ed6e0c01c95e3d
-DIST racc-1.6.1.tar.gz 470769 BLAKE2B 285959593b60a5883c6f6ed119832c027a28fe43238721eb2365c1871635d781be73ea5a8d53593e288745906f068a8a5e9f568181b210374cc943cc35da5b7b SHA512 bbd592eee9c015ece87c555d4546a36d2a60bd6b9559ae1f3ca4d1cff887738bee46dbb32010d87d71fe4dbe0a13d00fb392db540f6c4b64688f9a8387ca20c7
DIST racc-1.6.2.tar.gz 470740 BLAKE2B c21e01cd7a11573774218ba97de3f58ebdbc4b138def4dfb2620b626d68e71a72f66a7e7f7644707942d4ec5f387b848aa00aa1d7dd81fc98f50b1c23ce118cb SHA512 ef577d0da440361702d15cf2127142e57d5af4146f120cd9d94ee8c8b4380810c8913c373a9969f09b50e0850a8ac04ffd22729c4abdab0670765c7379b549f6
-EBUILD racc-1.6.0.ebuild 1534 BLAKE2B f23cbbedf25b589f0b5909c741a4cfe498c9a9e0012f07f9e5cb0811f913c5a53c8571e292965967a3d49817d0e1f3b013ebe7821323ee8cc738e0f2ed8ba5e7 SHA512 a688580a3090447029e4a4300cdad624198e89a34d7e4a3df344eaae475239f5ac3d46948c2063fceeee59856272a0a4913819e8b45501a72fb5b6c297a81ddc
-EBUILD racc-1.6.1.ebuild 1535 BLAKE2B 20ab31cbf5632d8c8c005b29d311dab8f872749eb42b5b97c1a5dfb87fc01ad42be1d9da99b088540d2a782afc6b4e9b48bbe0dce02ae4be3277724f0922ace8 SHA512 8d2370a3e20ca5f7489f6cc6f1e09661f9cd7365bf051ca5e0424beddbe89b0073b46c85b71a2a6d3071f60834b21550a02a58a99c76af099f4a8a22351e1e3b
EBUILD racc-1.6.2.ebuild 1534 BLAKE2B 7272015b137bd01331056f55b472b5d7edcb7dadd34316c15a35828ee35f2b4893f0dcd91aead1c0ece4bc3fdd6d17c550ef1b81dc86d13df90c48bf0574d3a1 SHA512 a76cae02feace2a9215310a75f444c46fc7b55f766dc7f7fc4e164572705cc0b87c6a9005dae2d37db66ec21f4c9d058fc86822de1950469b1232a6b8db35bb9
MISC metadata.xml 332 BLAKE2B a8a4b14418894206acc7f1e27c92162ef02d0554395b9e5b2727b231f435b2c31fa0ad7aa746a8e095eebeb3b0a53352709880609fd4e3427ba90c6528df9343 SHA512 88ab246151ead3016e6c9480043db93b9ecfe6c282ea0663e4882185af124e3c531b8186a96e105cc90867ac05c0cffcfcf043e0f67303bbca4f8c7cd0c56043
diff --git a/dev-ruby/racc/racc-1.6.0.ebuild b/dev-ruby/racc/racc-1.6.0.ebuild
deleted file mode 100644
index b553d8fc8dd4..000000000000
--- a/dev-ruby/racc/racc-1.6.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
-
-RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A LALR(1) parser generator for Ruby"
-HOMEPAGE="https://github.com/tenderlove/racc"
-SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "dev-ruby/rake
- test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
- sed -i -e 's/, :isolate//' Rakefile || die
- sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
-
- # Avoid depending on rake-compiler since we don't use it to compile
- # the extension.
- sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
- sed -i -e '/ExtensionTask/,/^ end/ s:^:#:' Rakefile
- # Which means we need to generate the parser file here
- rake lib/racc/parser-text.rb || die
-
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- dodoc -r doc
-
- docinto examples
- dodoc -r sample
-}
diff --git a/dev-ruby/racc/racc-1.6.1.ebuild b/dev-ruby/racc/racc-1.6.1.ebuild
deleted file mode 100644
index 597b346fd30d..000000000000
--- a/dev-ruby/racc/racc-1.6.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
-
-RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A LALR(1) parser generator for Ruby"
-HOMEPAGE="https://github.com/tenderlove/racc"
-SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "dev-ruby/rake
- test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
- sed -i -e 's/, :isolate//' Rakefile || die
- sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
-
- # Avoid depending on rake-compiler since we don't use it to compile
- # the extension.
- sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
- sed -i -e '/ExtensionTask/,/^ end/ s:^:#:' Rakefile
- # Which means we need to generate the parser file here
- rake lib/racc/parser-text.rb || die
-
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- dodoc -r doc
-
- docinto examples
- dodoc -r sample
-}
diff --git a/dev-ruby/rails-html-sanitizer/Manifest b/dev-ruby/rails-html-sanitizer/Manifest
index 550a19c2649d..b6f32d1f0d15 100644
--- a/dev-ruby/rails-html-sanitizer/Manifest
+++ b/dev-ruby/rails-html-sanitizer/Manifest
@@ -1,5 +1,3 @@
-DIST rails-html-sanitizer-1.4.4.gem 18432 BLAKE2B c6966ae526142219040e98a5bd02190672050dc9831194ecd570498b75bfb168e734fe3f4d9ffa5814d1c5b94f73820e5900e805a199651c9b37645acff0237c SHA512 9a6671334967078f744296ca273a8b44c0071d04c841fe626333bbb62c252b6688b5559079a47cda540f06bd35c924ede8d9ef092c775dfab55e2673137fc05b
DIST rails-html-sanitizer-1.5.0.gem 19456 BLAKE2B 7f8b0270d9006b975fed28941139e176af4738954bd56e7b34dbc4f778521d770ff0c2c92cb365d1a671fc69d1da79f4d3bd4d90e37913c61084139ba7ff9893 SHA512 533a203d34b0f77b70258fc1b610caf1d4910da48224b136774d094ee8fa74b5cd9f3b1719118334489a41d743b97592539935b05b07770cd745e03634422214
-EBUILD rails-html-sanitizer-1.4.4.ebuild 849 BLAKE2B 85a0428a2aaf0b871754e3169db8b5e4468223ef1273bd3f110e44e826cf7a90cd44608bcf0e846922893806da6f83dc23ea46782c1b77344d9732d8bfbd043d SHA512 e85a2473782a91ac9169832c256ced4ef0d004ad63cdd634b86945e1d2a35b416a255cd2450b95360297426935614b6fc3ec3fdaf041c5c153da3b00f850920c
EBUILD rails-html-sanitizer-1.5.0.ebuild 852 BLAKE2B 3028f3f4366e1395333e4c680ebabb23c20e9abf4f583fd2239e3be6cd6ca03aed166ce412647c085c59abbfad160f6b88302f84b6309d37fe3d24363851d73a SHA512 7a067fec140aef1a9d4485274dfbda00a89c0ab5d5f802899409135483929eed5b292cdb39b2a6653c970a216bb4d257e8b5c8b9438f11f8628e46c6e4ed18ad
MISC metadata.xml 360 BLAKE2B e7d08120d5b72f9cf58b105b3ee904c54d8c45917ad7ca640c309e133b9fcc19476e60e247a66ddf317e7fd83dfaecad4dd17206f40fed73c5d01b7556f4e07b SHA512 31bcb326d30a4b9af02e12dcbf06d44c6e8ea7cd358aa2eb2443b640dff6fd9067e9d80c9e9f08320bac2195bae9bda2afb8ac6d8752940b8a2104ec4515daa2
diff --git a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.4.4.ebuild b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.4.4.ebuild
deleted file mode 100644
index 6118bf29ac39..000000000000
--- a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.4.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Sanitize HTML fragments in Rails applications"
-HOMEPAGE="https://github.com/rafaelfranca/rails-html-sanitizer"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/loofah-2.19.1:0"
-
-ruby_add_bdepend "test? ( dev-ruby/rails-dom-testing )"
-
-all_ruby_prepare() {
- # Avoid tests that depend on nokogiri patches to libxml2.
- sed -i -e '/\(name_action\|attr\)_in_a_tag_in_safe_list_sanitizer/askip "libxml2"' test/sanitizer_test.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/rainbow/Manifest b/dev-ruby/rainbow/Manifest
index dde05d513e15..8f73b74072b2 100644
--- a/dev-ruby/rainbow/Manifest
+++ b/dev-ruby/rainbow/Manifest
@@ -1,5 +1,3 @@
-DIST rainbow-git-3.0.0.tgz 15105 BLAKE2B bc2c91b8ac726c080dbed45584adcdf4a4a496de070a92291042490009ae490efc4ab91cdd12d338f0cda156811358550507ad629e27dd54445a68427f8d4d2d SHA512 863b89152696b6a13606a1e92b68a788b9b5bcd6f521f02f26fb189fc6c9613e5db032dd5deed1aa95247ab0aa08a44981756f941af6eb786076c271881a38c1
DIST rainbow-git-3.1.1.tgz 15785 BLAKE2B 9c5dffab817fa2b2b5f70acbe642990c6417de7a5b4347f7921ea57ea5c1017fea63656696544d870a3589f9ac8049e56baa6f4e70b8af902883d62046480d11 SHA512 5aff955e8baf78d99960ec9caa11626f07460085f35966c410bb867dd6454a932d2ee8742729a32eeca186fa338bbb02bce3ee8a452a8b4fb0044bb6ec751bc3
-EBUILD rainbow-3.0.0.ebuild 581 BLAKE2B de158acbe161c4e592c1fbf56fed12dd47f823d483f8c133791719e103a44a266fad4120a92daab1e44314dd430f718b26a0840f145f6a9676f2903fc31c78ef SHA512 21dbe3c104ce6553acd935ee9bc145216dd1ba885d644475a435a88305e4c09a74bf5916160571a95569fa6cd6ca3e2ac23e49108a75ef9d85a116983228fe22
EBUILD rainbow-3.1.1.ebuild 589 BLAKE2B 1d87cdfdf81d60597f5eecf718601576ead84f503a395dca1855bafb95083dd974fc8f2ad98df9eb06f32a4bc66b716c8b02407f77e360e1d5e4ee9158a1266f SHA512 e4db98a61ab556cfd01e1c9d673591a5ba08315a86ed230533038fd7a5a47a549dc2e4e3fdea0d5335568665f14c545c9dda4790544bf689551240352460e5e4
MISC metadata.xml 342 BLAKE2B 24d758c15e4ec55de20b643f72150c5616a1cde81ce9e2c4ec1a1484aa0744ad588cfc940872b42ac219fd58aaf57f8a794824b8250f17e639635722bd0971a6 SHA512 4ba57a974ecee4c16665a8c39c93990bad7f6ad117beaee17a3add5be38bd76a5a55ceb92ca83fa826ec148c8015f378acfbf96ab3e54e1d65b43319861c1b97
diff --git a/dev-ruby/rainbow/rainbow-3.0.0.ebuild b/dev-ruby/rainbow/rainbow-3.0.0.ebuild
deleted file mode 100644
index afd560cfb8cf..000000000000
--- a/dev-ruby/rainbow/rainbow-3.0.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Colorize printed text on ANSI terminals"
-HOMEPAGE="https://github.com/sickill/rainbow"
-
-SRC_URI="https://github.com/sickill/rainbow/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="amd64 ~hppa ~ppc ~sparc x86"
-IUSE=""
diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest
index 1db179fac8ca..dd9838d926e2 100644
--- a/dev-ruby/rake-compiler/Manifest
+++ b/dev-ruby/rake-compiler/Manifest
@@ -1,5 +1,3 @@
-DIST rake-compiler-1.1.1.tar.gz 34692 BLAKE2B c6862f24ec57c25fdeb7faeeda9eb96cb64ac972c852a81b77ec9b35d21018a5647089cd38d80b03a79e2c07d3f9af42bbaf9998457ad3beed27c8285c23689f SHA512 e9cf9752e48eae912657a34d2f86a2b41f7d57620c6e43b1fa6fb8e5715336b2fdf99bf20a4851889e8b9b7b2e834421c13e108c538abdc3cec968952345361d
DIST rake-compiler-1.2.1.tar.gz 37723 BLAKE2B 685278cec10f9bd028ed7973446f8f164fd81567d5f390507321fd7fcd260b746e53ebde60fcee025ab20bcf248f274f1d8a0fac16d2f7ef13c0b8996c667037 SHA512 fd99c3a46a9a47f2fc70e59d2c33e6a68b849708cab35e6af46bafa0e9f3c843c20ec1287a463cda7d6237fc79e4cd4965cc78b309ac8b9519c0e7f44f2be8ce
-EBUILD rake-compiler-1.1.1.ebuild 1626 BLAKE2B 66268d89f720c83f51476c3a3924334125f62316a8dd597216ae340731c0a1e5ed09a5b3a4d1303142e68353487480564290e07e67357c24a77c3a6bf9554088 SHA512 b6bca2a1dca33259f31a714dd07c6a7f7e828e94553387648cd86abc10189eaabcb7cf323494ce45aee0584d903c16f218482aab31c61011011f1a15fab4cc28
-EBUILD rake-compiler-1.2.1.ebuild 1638 BLAKE2B 8fd5084e65cf9f0de014df6abe5b22a86ea35d1154a6674a92faec1f5bfbe4d67e53173b0c43f402309985e8c4ee024e83288cff97a0a5fb58f7678ebfc0e9f8 SHA512 e678a01177df97e2d827775f9e3d89cd469f566be532831f426dcdca3c447bf8f112bb2469e206d2ddf97786288b380cf878a549d09a4e55cb1f17292d6f9a22
+EBUILD rake-compiler-1.2.1.ebuild 1652 BLAKE2B 46641baf45ad1aae972a9a226b4e176dc715ea9d7787e19d6443b7b55ee364c6528dd789caab3293cb02843e9d2f9965d7b3e8628ca7a8bf5b011310e641d136 SHA512 c78c6a87e72fa98dca11d8cab46a6c38972c364263f68e37713bc3fc37bc041095fa84a7f07a33ffdb491c2f7871257819a34e5be1849fdff06c113e52ae80cf
MISC metadata.xml 351 BLAKE2B 244d52aa29c9cdaa264cc545994ba23b012d8fa075fe3c173e28958c3af17b11e32216ce686d5117d8cdfc31c2761e3cc5e79801019bc5f2b36725405d085d16 SHA512 74631c371f303715421c6a61ed98889d8a898d761c8216cfe9bbed422eea27e29c4ddd344da4e49f11c4bb31c8ac5fd5df3c5d36a7ab187e80e005276c027bd5
diff --git a/dev-ruby/rake-compiler/rake-compiler-1.1.1.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.1.1.ebuild
deleted file mode 100644
index c0171b026f01..000000000000
--- a/dev-ruby/rake-compiler/rake-compiler-1.1.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="History.txt README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rake-compiler.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provide a standard and simplified way to build and package Ruby extensions"
-HOMEPAGE="https://github.com/luislavena/rake-compiler"
-LICENSE="MIT"
-
-SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rake"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
-
-USE_RUBY="ruby25 ruby26 ruby27" ruby_add_bdepend "test? ( dev-util/cucumber dev-ruby/rspec:2 )"
-
-all_ruby_prepare() {
- # Make sure the right rspec version is used in cucumber.
- sed -i -e "1igem 'rspec', '~>2.0'" features/support/env.rb || die
-
- # Avoid failing features for native gems, this also fails with rubygems
- sed -i -e '/generate native gem/,$ s:^:#:' features/package.feature || die
-
- # Fix compatibility with newer cucumber versions. The not syntax has
- # been supported since cucumber 3.x.
- sed -i -e "s/~@java/'not @java'/" cucumber.yml || die
-}
-
-each_ruby_test() {
- # Skip cucumber for new ruby versions (not ready yet)
- case ${RUBY} in
- *ruby25|*ruby26|*ruby27)
- RSPEC_VERSION=3 ruby-ng_rspec
- ruby-ng_cucumber
- ;;
- *)
- RSPEC_VERSION=3 ruby-ng_rspec
- ;;
- esac
-}
diff --git a/dev-ruby/rake-compiler/rake-compiler-1.2.1.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.2.1.ebuild
index f09f3ca19bdb..a98de583e37f 100644
--- a/dev-ruby/rake-compiler/rake-compiler-1.2.1.ebuild
+++ b/dev-ruby/rake-compiler/rake-compiler-1.2.1.ebuild
@@ -27,24 +27,24 @@ ruby_add_rdepend "dev-ruby/rake"
ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
-USE_RUBY="ruby26 ruby27" ruby_add_bdepend "test? ( dev-util/cucumber dev-ruby/rspec:2 )"
+USE_RUBY="ruby27 ruby30 ruby31" ruby_add_bdepend "test? ( dev-util/cucumber )"
all_ruby_prepare() {
- # Make sure the right rspec version is used in cucumber.
- sed -i -e "1igem 'rspec', '~>2.0'" features/support/env.rb || die
-
# Avoid failing features for native gems, this also fails with rubygems
sed -i -e '/generate native gem/,$ s:^:#:' features/package.feature || die
# Fix compatibility with newer cucumber versions. The not syntax has
# been supported since cucumber 3.x.
sed -i -e "s/~@java/'not @java'/" cucumber.yml || die
+
+ # Fix compatibility with newer rspec versions.
+ sed -i -e 's/be_true/be true/ ; s/be_false/be false/' features/step_definitions/*.rb || die
}
each_ruby_test() {
# Skip cucumber for new ruby versions (not ready yet due to rspec 2 usage)
case ${RUBY} in
- *ruby26|*ruby27)
+ *ruby27|*ruby30|*ruby31)
RSPEC_VERSION=3 ruby-ng_rspec
ruby-ng_cucumber
;;
diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
index 8eb3ceb91891..14684f72a4db 100644
--- a/dev-ruby/rake/Manifest
+++ b/dev-ruby/rake/Manifest
@@ -1,9 +1,4 @@
AUX rake.bash-completion 1335 BLAKE2B 5f4b81b850e3435246018d7bb420263647c11573657cb7362d95727800f4197a904003b5a967cf0df862edb36af02d640a052b5ad33218d3bd7a6945302ebf94 SHA512 bac238c0023e525570dcb93c2092059b8a952ed54bd97344db8011f89720af947b840564701b75e03f37a6994f27da95d8f44f1fc28839c8cb1d735cdedf07a4
-DIST rake-13.0.3.tar.gz 122825 BLAKE2B a36cc6d8e5f560bc502455a756b89d763899e71b711ba6b11d17fd86a460b4cb3ac47705645d4ccbaef9b6d8964cdc5d4d535b4470582cb3658016a399f78d58 SHA512 aff09bbfa58620cd6902e6679ae3f54d90424bfac40c7ad6efcc590a1c9624ae7a0c5597b8b05b378d90e422285c41d781485b9aebe1819c0c2eaf5f2624afa2
-DIST rake-13.0.4.tar.gz 123399 BLAKE2B f91079b3e22f0b1e09857ac5f549ad1cd4372ccbd2bc152e1ed57241ebf05e8605992008a6f7e4f172f7a0fd77450092b9d03e7026e3cbba25c52731d4aaeb57 SHA512 78533cc966cf285ba5556645cc674affb41baa3076e873055491c5700c6b2301b2da8ec212f260a44d2fe83003bf84b12cd2b81775fc354c89e3fcd346030bb9
DIST rake-13.0.6.tar.gz 123485 BLAKE2B 39c99b9d125ba7519bd8eaadac85646e785cc01fafad549becea5b2801f14d74085365743f1c5eb1126d0ae32b19ebcde636badc06670a0ad0dba419082e691f SHA512 1b438be96d8cedaf70e961b0bbd2217692b0b5537b2e1d5f599158e7da3e300cf6ab0c5f0c52fea89be0beb675effbbf563d24e55c84fb673b4982013355e03c
-EBUILD rake-13.0.3-r1.ebuild 1447 BLAKE2B 96f2489a15db199dbb9359a5d2d2f030aff19cf2cf0b09df6541293261f121bce6099c2464b3f7af17b3465ffe2a908fc597806bfb6aa8c27407f796dfbd69c7 SHA512 c2cb29b463a828f0afe59643c81199677e3f990c3c9fdc45fe0e0dfbbf0d184484cbc82a80ecb47da7ead7f0b942dad4d436f54fc433d146eef5e702dd65044d
-EBUILD rake-13.0.4.ebuild 1488 BLAKE2B 81506dd9027bf056da28aa18840319ce3502057ae76552bb5ab465929c9d9c7da0da84ef1f4fe61e22069667dbfda47a9081b370573f3d7ed9351cc8558234f8 SHA512 45f5cffd067f5c2b4d6429dfa18e17fa4ee9a10459260c9780f31eb66c8960fdc6c0655ebcb443959e9aed21cfea9dd7d73c3a5b2dd2e94e64d8a228338a0c97
EBUILD rake-13.0.6-r1.ebuild 1494 BLAKE2B 5c6b4e818152316bb57a9116871cd57c74eae66c1a6c57c0fe85f82247fe04111b66ce2326d9f33efc01e16a4e4b59b621293e230a416cfcdf41a1e4fc9c72bb SHA512 7396c52f45b14a3f58a36a48763486b320d066b351abbd3ba157ab91a114aab83e66e676df98410d76c94c1972c072a1393a974b6f76e6f92a13b7cea4372402
-EBUILD rake-13.0.6.ebuild 1495 BLAKE2B a2ac9cd9bc02871fbcd730ff671ef1de072c6f07673f3d6346dfd6531673f3c95fb8c06ecca72956069d3fff3cc6f35b4b9c5d9cbd0e999ddce854b68d4f6948 SHA512 3097bc7c795bee111cd8bf15a8a7e2dfb687dcfc87d35c07576e2479185f331b6e6c681f1622665fc08655a14df4d29ce23a5be18da11f12d68aab04cf68af06
MISC metadata.xml 342 BLAKE2B 2ce6f0f6a15a223f7ce774b3c3ca1dc060bdd8eff79741692a6ae900ca52f3f37d9616de4c2e87826086de2fbc6d66cc2aba8a17081430d587d3b170a391de56 SHA512 484f0bbde0d79a392f8e3e95d447f62a5b3246b93b273395bfc4e5f6ef5ed18f6435cd071bbb6594d4bac2f8013a90a3c97044eb8e69d9aa437f511f77bae1e5
diff --git a/dev-ruby/rake/rake-13.0.3-r1.ebuild b/dev-ruby/rake/rake-13.0.3-r1.ebuild
deleted file mode 100644
index 6e0f403d99e2..000000000000
--- a/dev-ruby/rake/rake-13.0.3-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rake.gemspec"
-
-inherit bash-completion-r1 ruby-fakegem
-
-DESCRIPTION="Make-like scripting in Ruby"
-HOMEPAGE="https://github.com/ruby/rake"
-SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-DEPEND+=" app-arch/gzip"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )
- doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
- sed -i -e 's/git ls-files -z/find * -type f -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_compile() {
- if use doc; then
- rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die
- rm -f html/js/*.js.gz
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
-}
-
-all_ruby_install() {
- ruby_fakegem_binwrapper rake
-
- if use doc; then
- pushd html
- dodoc -r *
- popd
- fi
-
- doman doc/rake.1
-
- newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
-}
diff --git a/dev-ruby/rake/rake-13.0.4.ebuild b/dev-ruby/rake/rake-13.0.4.ebuild
deleted file mode 100644
index 0ac434efec60..000000000000
--- a/dev-ruby/rake/rake-13.0.4.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rake.gemspec"
-
-inherit bash-completion-r1 ruby-fakegem
-
-DESCRIPTION="Make-like scripting in Ruby"
-HOMEPAGE="https://github.com/ruby/rake"
-SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-DEPEND+=" app-arch/gzip"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )
- doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
- sed -e 's/git ls-files -z/find * -type f -print0/' \
- -e "s:_relative ': './:" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_compile() {
- if use doc; then
- rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die
- rm -f html/js/*.js.gz
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
-}
-
-all_ruby_install() {
- ruby_fakegem_binwrapper rake
-
- if use doc; then
- pushd html
- dodoc -r *
- popd
- fi
-
- doman doc/rake.1
-
- newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
-}
diff --git a/dev-ruby/rake/rake-13.0.6.ebuild b/dev-ruby/rake/rake-13.0.6.ebuild
deleted file mode 100644
index c238697d984c..000000000000
--- a/dev-ruby/rake/rake-13.0.6.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rake.gemspec"
-
-inherit bash-completion-r1 ruby-fakegem
-
-DESCRIPTION="Make-like scripting in Ruby"
-HOMEPAGE="https://github.com/ruby/rake"
-SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-DEPEND+=" app-arch/gzip"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )
- doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
- sed -e 's/git ls-files -z/find * -type f -print0/' \
- -e "s:_relative ': './:" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_compile() {
- if use doc; then
- rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die
- rm -f html/js/*.js.gz
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
-}
-
-all_ruby_install() {
- ruby_fakegem_binwrapper rake
-
- if use doc; then
- pushd html
- dodoc -r *
- popd
- fi
-
- doman doc/rake.1
-
- newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
-}
diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest
index edce53d0fb73..a3d68d744c67 100644
--- a/dev-ruby/rbs/Manifest
+++ b/dev-ruby/rbs/Manifest
@@ -1,10 +1,8 @@
DIST rbs-1.5.1.tar.gz 672987 BLAKE2B acdaa88627ab79626cb391f5c7dd040da648c9c0cd2e7a7ed697075436d6215edd444dea6079c0319051b326e8823d8151376193f7aa34ab10b533560ecd5987 SHA512 2104eb5ae023fec317ed5cb498a283ac8d3831360822f8917d89ea522a3e5f3479da7d4c57e878a6be6064debd7f3818e1367d4b12f0cd487d7b019f80096d9e
-DIST rbs-2.3.2.tar.gz 977459 BLAKE2B d33984c03a962f4d72989b5b665e7e256f8928e86fa15162a8df549259a832b7898da62c949ae5bb06ed3da82d3179c3e350a392e6177d15a26600debea82539 SHA512 1ae9318265f47232bac77ca966fbf7c2b1b7a1eb3c1070258812f697c633026527c411d2e2319f3c16a3318307cf1cd0983967ba0cf2cae1f9f37a607b6aa92e
DIST rbs-2.5.1.tar.gz 983686 BLAKE2B d0feb4f173e2d1dd76d93309279fc75f9ed992ead2c144d69905e6acd139c709535ae29d78e85787f082821734a6448446e746791922e4322c55dc446a38ec06 SHA512 079778ad36db8f096e33d04a460b03d03c6b3616a2066e40a3aa06615d51265d8bfa7669a31463ce46bbcb16dc74ed8a24ba280b46c24f25b2327f5c8a8ae891
DIST rbs-2.8.4.tar.gz 1069703 BLAKE2B a7b97e2ba7b8bd5afca303d69262cd54169bfad8e716cb5c452a1f20c36708f62c36382d5d3111856aa130e5d198960117ad47ca444ac3e042e99e534b3c2204 SHA512 e698b64ffc5c5e53ed84ab9fb6a5d83cc17738ec2114f72cadd0d9e062d8017ee91dc4d1afe254646c30659f3af57d6606f555881951fae7cc399b1bbd428824
DIST rbs-3.0.4.tar.gz 1123563 BLAKE2B 335ba5d438b74ef36a65c1bd5d41508bb4d89a5273d413899f96684e6d97a6911ab157ad5b8acde97e23b832ebd2bd04517c37a3edc2fd66703442333d3fa5b1 SHA512 17dff709693c2b554178a31580ed48e863490fc527c86a8d823928379483665076c498e402c1dcb85c0ba401e6754e9c2d8cb9a48655952136521e6e7b47025f
EBUILD rbs-1.5.1.ebuild 1180 BLAKE2B 01b55d7b617aef6141a955fc59ac2bda2dee8415ae3f7f89dd9ebf2d161ed8f39c95004b18ab8d3764bb29662cedaf6de42bd19fb8311084a45c6dff1f05633a SHA512 1634a3de02711d2fe1a5f7674df3cd9169689304a10d9f59720e8bc80630a2d2d8d905db69e191d7a6a09a6f5ec79b2c9ab4cc678be99dc8e3efacfda4186a45
-EBUILD rbs-2.3.2.ebuild 1868 BLAKE2B b0b276a68cffceb3e6dbd12a5205043b155af78e945c1b191633a29415e39b650735cf46147ce777a9660e271580e3ff4afefbe92e99091908be00845566bbb1 SHA512 012929a95f0a0843d3037a4a696606686d9aac630b99e10dfee6ab283a71534ce0089c3bf9fe44565a1a21336b3d64b39b7584beef283c4dcdc62eeaf6776dc9
EBUILD rbs-2.5.1.ebuild 1860 BLAKE2B da65e1e44af71c41143c87de89a6e9996f70849c57ccc1fca9656183111645aaad7add7c8bf6c14e6488f1f76c0b522645fbd164e06f79d402d894028a379ac5 SHA512 23a57b99c5e8c03bd6e77ebb14a27571d9c9ece9e3ab499396119f3bab3ae1b69aa30f578839d5506f71fee4171fb9f4014ad18ea40417240467a042b0e7df7b
EBUILD rbs-2.8.4.ebuild 1922 BLAKE2B 0812e3fe9bbe37a4d25fb148c40779e872151fd64ff89deed6c684f125a006d0bc8c3f28cb8691b089eeab7f91605e22bdf0e7ac4ba3f93fba274a0f2bae0602 SHA512 08f2d09f115ceb5a85f6d65c7320bb09582ea143cc00044c2f8ee2d58d278e0c4735da934823502b47aa70b95f1f91012cac88f5dc6c467fb53a2bd268108f07
EBUILD rbs-3.0.4.ebuild 1922 BLAKE2B 0812e3fe9bbe37a4d25fb148c40779e872151fd64ff89deed6c684f125a006d0bc8c3f28cb8691b089eeab7f91605e22bdf0e7ac4ba3f93fba274a0f2bae0602 SHA512 08f2d09f115ceb5a85f6d65c7320bb09582ea143cc00044c2f8ee2d58d278e0c4735da934823502b47aa70b95f1f91012cac88f5dc6c467fb53a2bd268108f07
diff --git a/dev-ruby/rbs/rbs-2.3.2.ebuild b/dev-ruby/rbs/rbs-2.3.2.ebuild
deleted file mode 100644
index 038f8bc8983e..000000000000
--- a/dev-ruby/rbs/rbs-2.3.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib"
-RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb)
-
-RUBY_FAKEGEM_GEMSPEC="rbs.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="The language for type signatures for Ruby and standard library definitions"
-HOMEPAGE="https://github.com/ruby/rbs"
-SRC_URI="https://github.com/ruby/rbs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE="test"
-
-ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )"
-
-all_ruby_prepare() {
- sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # We compile the extension directly
- sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
-
- # Avoid JSON schema validation tests due to a large dependency stack
- # that would be needed.
- rm -f test/rbs/schema_test.rb || die
-
- # Avoid setup tests since they require a lot of development dependencies.
- rm -f test/rbs/test/runtime_test_test.rb || die
-
- # Avoid tests requiring a network connection
- rm -f test/rbs/collection/installer_test.rb test/rbs/collection/collections_test.rb test/rbs/collection/config_test.rb || die
- sed -i -e '/def test_collection_/aomit "Requires network"' test/rbs/cli_test.rb || die
- sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires network"' test/rbs/environment_loader_test.rb || die
-
- sed -i -e '/def test_paths/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die
-}
diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest
index f6baea2f3a59..fda0c30d3df4 100644
--- a/dev-ruby/rcairo/Manifest
+++ b/dev-ruby/rcairo/Manifest
@@ -1,5 +1,3 @@
-DIST cairo-1.17.5.gem 197120 BLAKE2B 6788c4832331407802d56dc429d665d8a82d9e69a7bf9958391b02003e71d7449cabd65fb97916e8e06a16fa599bae1c514e8ace75304f746db3051bb6bc21ee SHA512 f2ade6fb6b9fccd81a11061b277d4a9077936e0beef42c61225bd4d5630586a57a3fa192a20a0f7e4922313e2a8215268bc9a5d007d2805cf1f80714fd9ad1ba
DIST cairo-1.17.8.gem 198656 BLAKE2B c999f862753d17c186f766f82ede6c7fb3c773018c314825762b68025bf806e6a466b8895ddfa3046f7ac3f3af501d6feaebcb8241779de9c3a0d153589d0993 SHA512 a2b756dc1cf1abb98e4b60b9b56f5f610058bd840b67c991d6bfb3da2523b0f77a5854147f9d14ca461d573e51fbe3ba35c83659af5c031086710970fac6665a
-EBUILD rcairo-1.17.5-r1.ebuild 1787 BLAKE2B aab18382ee5b47ad524587a71bf404a3d2dbcd05bddd0a442992a9a278b6e12250be3aee4dfe6e09dad947b1fb537b07f425c56446727de9c317f1517ffd7748 SHA512 47b0128fd244cfe49401a8599b87667047b052e8fb3312668d1c4694da3fc60bb85c9af8092aa3a5e78c0f772f7438b0cd81443b14f0ac253c6b9d236919421c
-EBUILD rcairo-1.17.8.ebuild 1786 BLAKE2B bee7e124f1dc48a80e50943b1daf852164930bce83385182f6f25cbfb48c814ac87ad42a9ee79ecc5fcb58b99350e522c91d5ccb38c87de452c6f46ba91ee6b1 SHA512 3214c3d8c1b263185471d0c3ba05e3a4abd3e2d2f8b38337ae739225fe321eabf5a4205faa71f5c37a52f6a7a6000ae16874043d39870160b6a9c8e0b41e2d78
+EBUILD rcairo-1.17.8.ebuild 1785 BLAKE2B 77683c1d98d8d0985dffa5fdb5430687ff8b5bd721e57b106c2761723ac95841e404b6718aab33f0c18754ff062e6df3d80410c3224715c64ad91e730caf82e9 SHA512 acccc64d18defd7ae6978e11738c59548f36aad1ee3ce4f71713bf72eb05e1e23b88c8bc02a14fd8fae4210ebf32da704f8975200d4a97f986621dcde258b286
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/rcairo/rcairo-1.17.5-r1.ebuild b/dev-ruby/rcairo/rcairo-1.17.5-r1.ebuild
deleted file mode 100644
index 14576037d080..000000000000
--- a/dev-ruby/rcairo/rcairo-1.17.5-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_NAME="cairo"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/cairo/extconf.rb)
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby bindings for cairo"
-HOMEPAGE="https://cairographics.org/rcairo/"
-
-IUSE=""
-
-SLOT="0"
-LICENSE="|| ( Ruby-BSD GPL-2 )"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-
-RDEPEND="${RDEPEND}
- >=x11-libs/cairo-1.2.0[svg(+)]"
-DEPEND="${DEPEND}
- >=x11-libs/cairo-1.2.0[svg(+)]"
-
-ruby_add_rdepend "dev-ruby/red-colors"
-
-ruby_add_bdepend "
- >=dev-ruby/pkg-config-1.2.2
- dev-ruby/ruby-glib2
- test? ( >=dev-ruby/test-unit-2.1.0-r1:2 dev-ruby/ruby-poppler )"
-
-all_ruby_prepare() {
- # Avoid unneeded dependency
- sed -e '/native-package-installer/ s:^:#:' \
- -e '/def required_pkg_config_package/areturn true' \
- -e '/checking_for/,/^end/ s:^:#:' \
- -i ext/cairo/extconf.rb || die
- sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata || die
-
- # Avoid test that requires unpackaged fixture
- sed -i -e '/sub_test_case..FreeTypeFontFace/,/^ end/ s:^:#:' test/test_font_face.rb || die
-
- # Bug 790131
- sed -i -e '/^install-headers:/s!$! $(TIMESTAMP_DIR)/.sitearchdir.time!' \
- ext/cairo/depend || die
-}
-
-each_ruby_test() {
- # don't rely on the Rakefile because it's a mess to load with
- # their hierarchy, do it manually.
- ${RUBY} -Ilib -r ./test/helper \
- -e 'gem "test-unit"; require "test/unit"; Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- insinto $(ruby_get_hdrdir)
- doins ext/cairo/rb_cairo.h
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- dodoc -r samples
-}
diff --git a/dev-ruby/rcairo/rcairo-1.17.8.ebuild b/dev-ruby/rcairo/rcairo-1.17.8.ebuild
index c82217f31c26..8b30f8949ac7 100644
--- a/dev-ruby/rcairo/rcairo-1.17.8.ebuild
+++ b/dev-ruby/rcairo/rcairo-1.17.8.ebuild
@@ -24,7 +24,7 @@ IUSE=""
SLOT="0"
LICENSE="|| ( Ruby-BSD GPL-2 )"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~riscv ~x86"
RDEPEND="${RDEPEND}
>=x11-libs/cairo-1.2.0[svg(+)]"
diff --git a/dev-ruby/rdiscount/Manifest b/dev-ruby/rdiscount/Manifest
index 7c8020da000c..0e2a97dc08e4 100644
--- a/dev-ruby/rdiscount/Manifest
+++ b/dev-ruby/rdiscount/Manifest
@@ -1,6 +1,3 @@
-DIST rdiscount-2.2.0.2.gem 68096 BLAKE2B 91f67643103a46f3fc95f80191a85ce4c89bba6a83f7ed5542cc9ec1671628c6ac0543b206d87e2ffc469dc83139e5669ee7eb6713eba4116db19c071a15f402 SHA512 97a0fabb77238173f101298e4b4b6d4728b9e15cb7d3f14e7d1d978c44ab92dd89c2e02d0c15c0fa70a836eb54abca06b0027e26e5d87540bfe145c8527be3f7
DIST rdiscount-2.2.7.gem 73728 BLAKE2B 0d63372c3e2f4fa1efeef12ec4f8a2b12b9fccd7506ac6609d7e8fea958e04cfa1cc96a484ffba17d643838705d52c1557604ca015fded282ec860a7fc2481a5 SHA512 4f60dc0dbfb6b8f95f80d577c872c2a747d7d15e9fc1f1bd3640f1207a5d262068754dcb6d7b53348fd69de20b85534a390aace35d1eff31112bfbe0f77569d1
-EBUILD rdiscount-2.2.0.2-r1.ebuild 1114 BLAKE2B df26b85c4cf30b6a4fc3693a091fce629a2afc73e8c3f5db4c8de85223c609f9a7ffcdd1922cd1fcaef36b252029fde67792e1e6cb45e612c431b89521498d31 SHA512 cf29664dfea2fcdc91250d4b4bb493f325e07068b2fc84c87c1ecdb53e7ca4b4af91d5a52bc517453b0a24bb5ede24ebf074f3a0478b3b0984502bb4cd7296ec
-EBUILD rdiscount-2.2.0.2-r2.ebuild 1118 BLAKE2B 723944f06b87e89ed2317d6145db5db8c34b080d5d9d554aa6dd11a1db9d23a78764fa694b20fc45feb73d41070d4637d8a5dffa06444b5da7cd5e41e9f0da55 SHA512 983556dd6ef7a5b90f55078d1ba2408ed19bb7cc277a79332d831666d560a7d27f016e48bc927e24f25f114d05e08ee4c3c1546d97f86cff0e4640a3df728509
EBUILD rdiscount-2.2.7.ebuild 1111 BLAKE2B ce803ed2e4fcf664ced891d93791df3ca2c013113c8d3f94f942a5c0c301aed535c5cabd0bcbaca9af9a097bb3fe48260a7ceea60f08a3afdb0fa05d3c099294 SHA512 7279c56e6e5a214b5c221e61b4c76f772539be2d34cf76b6e8868c17965308a848e5ed03b4dd1f10dc4b66bc744732a4b56385d7f70c3d186c454aa41f910c8b
MISC metadata.xml 345 BLAKE2B 83db3067d2cf0eeb028bd4793935cb94fe99eb2bff345e02fce72c35613c5c14dc266a8b366a3b518f007b6310ddc3130b3ac1f9a3e52c4940d83bfd6eac1889 SHA512 b771eeb7ff43472f242114cec8f8b1e8dd09715e0b35c1095bfd7d61b1149ec32fc05ea7153704369a270bd267d42ae0e532fab16fc7e6ca11a4454800d72900
diff --git a/dev-ruby/rdiscount/rdiscount-2.2.0.2-r1.ebuild b/dev-ruby/rdiscount/rdiscount-2.2.0.2-r1.ebuild
deleted file mode 100644
index 2627a3aae791..000000000000
--- a/dev-ruby/rdiscount/rdiscount-2.2.0.2-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST="test:unit"
-
-RUBY_FAKEGEM_TASK_DOC="doc man"
-RUBY_FAKEGEM_EXTRADOC="README.markdown"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Implementation of John Gruber's Markdown"
-HOMEPAGE="https://github.com/rtomayko/rdiscount"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- # Hanna is broken for us and therefore we don't have it in portage.
- sed -i -e 's/hanna/rdoc/' Rakefile || die
-
- # Remove rule that will force a rebuild when running tests.
- sed -i -e "/task 'test:unit' => \[:build\]/d" Rakefile || die
-
- # Provide RUBY variable no longer provided by rake.
- sed -i -e "1 iRUBY=${RUBY}" Rakefile || die
-
- # Remove obsolete -rubygems argument, bug 775377
- sed -i -e '/-rubygems/ s:^:#:' Rakefile || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- doman man/rdiscount.1
-}
diff --git a/dev-ruby/rdiscount/rdiscount-2.2.0.2-r2.ebuild b/dev-ruby/rdiscount/rdiscount-2.2.0.2-r2.ebuild
deleted file mode 100644
index df2316ab35f4..000000000000
--- a/dev-ruby/rdiscount/rdiscount-2.2.0.2-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="test:unit"
-
-RUBY_FAKEGEM_TASK_DOC="doc man"
-RUBY_FAKEGEM_EXTRADOC="README.markdown"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Implementation of John Gruber's Markdown"
-HOMEPAGE="https://github.com/rtomayko/rdiscount"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- # Hanna is broken for us and therefore we don't have it in portage.
- sed -i -e 's/hanna/rdoc/' Rakefile || die
-
- # Remove rule that will force a rebuild when running tests.
- sed -i -e "/task 'test:unit' => \[:build\]/d" Rakefile || die
-
- # Provide RUBY variable no longer provided by rake.
- sed -i -e "1 iRUBY=${RUBY}" Rakefile || die
-
- # Remove obsolete -rubygems argument, bug 775377
- sed -i -e '/-rubygems/ s:^:#:' Rakefile || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- doman man/rdiscount.1
-}
diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest
index 24089229026d..f55ef481e234 100644
--- a/dev-ruby/regexp_parser/Manifest
+++ b/dev-ruby/regexp_parser/Manifest
@@ -1,11 +1,5 @@
-DIST regexp_parser-2.4.0.tar.gz 93162 BLAKE2B cab80ca22b1f34d60a47f7bb3f671e2a7af46b598250a0d1f85049b5b682800badf82c7f0cfc676808999d4128bd8b8a6d2bd073d8a771ee7c07253f1e24e5ce SHA512 cd7a9d5d3d4882753b47a8369a807b3c6d943e36a66d0001d51d5d37d19a46c2ba078217d95952f1dc7c7434699a35bbd6414cd45264db08a0173f887a8d4826
-DIST regexp_parser-2.6.0.tar.gz 96082 BLAKE2B 13247e32002ff2b7d33cb24ce20b4841b11202c9427c701e4e970c30e24172bcae949680a7b33130c61050996b49fafd535f8f7f4bc853a6780738d5901a1846 SHA512 1d05f664de803253a000ded43cf4ed492914eb285bdeb1613597568f13804587c829f80289e11ba00274b25862331e36010d5214e64abc1ec3fa9cd9895cb863
-DIST regexp_parser-2.6.1.tar.gz 96292 BLAKE2B 0b981aff33e31c821bff82348d84b755532460a57d328e50b123eb73c04553ebaaf6f4bb360c59798ef0ad1886904e8cf95202a4b50206fa6e88fedf00492a32 SHA512 990d2af8577466887be24f9a942fe1f833a73c2e1048f7ce9d11aced3179fda5385eae9234c6242f306b71ec6014bf087bf67f789e23c513306f307a114f855f
DIST regexp_parser-2.6.2.tar.gz 96648 BLAKE2B 5da51aa2a76a0f4156cb564936e457d301d3c479d15cc7788e69b3f359aa3555cf61e81c7ddc58f11966c1208c72ceb6f8950e3db2c1924c0185c18ef6c00cec SHA512 ac866233784385e89419f22eeb16c1de08e742715a8454024d94d00078ceaba2a9159e7d8cdc7dff1f93bda61be405453c63666caf31173154b802493c150ec0
DIST regexp_parser-2.7.0.tar.gz 97494 BLAKE2B 676829775c73939f981758ce36b8ad40bf94ba91a75514a6446730abe256fb47877455f973ded2b5a5e6b92ce8adf46e4553231fc8d21579fd08a4acd7273e28 SHA512 850cdc4c1f51e14f7cd704900ded9e82f827a9a26c979113e17bd316bd6a21038fa4f23b3791c6a50b9a675a8524f21504526e40da14fe74baae566d267b9d7c
-EBUILD regexp_parser-2.4.0.ebuild 946 BLAKE2B 1c488c5a84b6d816c9a57bcfdf9e20e6cc8ddb95092abdd41580972aacae2f527776454af6ff11e24e5677b495dea2f736d249d347bd87487563c86aed28e4e7 SHA512 5f96b5ff1110a0c24b2d989888b268cbe5e205cc455b4a53ed54eaef8969898bced8c393e602b0e329945f48f8454ea4a34d6ba9da201a1b62eb5e662c6c3af6
-EBUILD regexp_parser-2.6.0.ebuild 940 BLAKE2B aef5d5bbf029567c80b3cf91ed733818383bb74a0ae9ca52832b111453a561936607e8dfa416a105a5e06f5c32fe5cade4d66913e43a41c400eaafe14ccbaf8e SHA512 564331c0ce7aa7a42fadee21374e74fe29b3bcd5a19414df67d64c944eabad1e3b800f45f0a16f66f50258c3f01167451f06b1571c06988cbb4a4ca738eaf8b1
-EBUILD regexp_parser-2.6.1.ebuild 940 BLAKE2B aef5d5bbf029567c80b3cf91ed733818383bb74a0ae9ca52832b111453a561936607e8dfa416a105a5e06f5c32fe5cade4d66913e43a41c400eaafe14ccbaf8e SHA512 564331c0ce7aa7a42fadee21374e74fe29b3bcd5a19414df67d64c944eabad1e3b800f45f0a16f66f50258c3f01167451f06b1571c06988cbb4a4ca738eaf8b1
EBUILD regexp_parser-2.6.2.ebuild 939 BLAKE2B 0c19bc71956b4012d79dcb2c2e62aaf620e4d7782eb7acfd0ea9d2c121461d9aca0abd4d2e3bf27a7290c26d731621dd4d1c1c1f81e77f5ae1a8346ebf88e0bf SHA512 6c35172640b540a612a5716cf4b6ec813b54aef44a867df990754791017b9b9157649a8374afceac0ee891639ddf5959bcec0601e4286a86330dddbad5d82fc1
EBUILD regexp_parser-2.7.0.ebuild 954 BLAKE2B 25af7ea4b9df6d4a40805be19c32d1d0dc65344734a644f6d4743b4fccbe02ae1e4c43810f5a3afe411c3e77fd0e34db4184a95dd8203b5b719702388613d98c SHA512 3c8776fdd4c198254d13372fa2ad8fc6fa0c1e481a96c1742f38fb1d62a1878e7885e04ab2569eaa4a460c33f7278783f127a00398a24fba27abd568a1251a40
MISC metadata.xml 346 BLAKE2B 91c8aefa1a1d1f9f8b70a36b65524b8e9bc41fb22d7e411e1501d74dde8abdf1fec981340832046edce885ee296cf1beea48fa57678bb5af2c39f957670a5f82 SHA512 15b3c9a8a7fdbbd2f782308687f6551cb626732c0858c2cc88640b8ac2246e453667dfe6e12ff3547c2d7e267304cfdf70fe913ade8d802c321a3df12b699a6a
diff --git a/dev-ruby/regexp_parser/regexp_parser-2.4.0.ebuild b/dev-ruby/regexp_parser/regexp_parser-2.4.0.ebuild
deleted file mode 100644
index d7fdf1615b58..000000000000
--- a/dev-ruby/regexp_parser/regexp_parser-2.4.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="regexp_parser.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular expressions"
-HOMEPAGE="https://github.com/ammar/regexp_parser"
-SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-DEPEND+=" =dev-util/ragel-6*"
-
-ruby_add_bdepend "dev-ruby/rake dev-ruby/rspec:3
- test? ( dev-ruby/ice_nine dev-ruby/regexp_property_values dev-ruby/rspec:3 )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/I s:^:#:' Rakefile || die
-}
-
-each_ruby_compile() {
- ${RUBY} -S rake ragel:rb || die
-}
diff --git a/dev-ruby/regexp_parser/regexp_parser-2.6.0.ebuild b/dev-ruby/regexp_parser/regexp_parser-2.6.0.ebuild
deleted file mode 100644
index 709592b3f05e..000000000000
--- a/dev-ruby/regexp_parser/regexp_parser-2.6.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="regexp_parser.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular expressions"
-HOMEPAGE="https://github.com/ammar/regexp_parser"
-SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-DEPEND+=" =dev-util/ragel-6*"
-
-ruby_add_bdepend "dev-ruby/rake dev-ruby/rspec:3
- test? ( dev-ruby/ice_nine dev-ruby/regexp_property_values dev-ruby/rspec:3 )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/I s:^:#:' Rakefile || die
-}
-
-each_ruby_compile() {
- ${RUBY} -S rake ragel:rb || die
-}
diff --git a/dev-ruby/regexp_parser/regexp_parser-2.6.1.ebuild b/dev-ruby/regexp_parser/regexp_parser-2.6.1.ebuild
deleted file mode 100644
index 709592b3f05e..000000000000
--- a/dev-ruby/regexp_parser/regexp_parser-2.6.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="regexp_parser.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular expressions"
-HOMEPAGE="https://github.com/ammar/regexp_parser"
-SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-DEPEND+=" =dev-util/ragel-6*"
-
-ruby_add_bdepend "dev-ruby/rake dev-ruby/rspec:3
- test? ( dev-ruby/ice_nine dev-ruby/regexp_property_values dev-ruby/rspec:3 )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/I s:^:#:' Rakefile || die
-}
-
-each_ruby_compile() {
- ${RUBY} -S rake ragel:rb || die
-}
diff --git a/dev-ruby/regexp_property_values/Manifest b/dev-ruby/regexp_property_values/Manifest
index 255404da8759..47947d73c556 100644
--- a/dev-ruby/regexp_property_values/Manifest
+++ b/dev-ruby/regexp_property_values/Manifest
@@ -1,5 +1,3 @@
-DIST regexp_property_values-1.2.0.tar.gz 13713 BLAKE2B eaf96fea2fcaca3156f87271f772e03c07c447e7876333b7fa3f11f9bbf267d3e93d69c17601e8fa35004aa8fdb35b05829490ba86906fc4b460281ed29da561 SHA512 01add1c7ededb8a48b42d3c24b5de6d539774656bd59b666e6088b20a495e1936b547ec903678bbb8e49af35f7c72e3dbd35a7750ecba91a04c751d5900bed8a
DIST regexp_property_values-1.3.0.tar.gz 13626 BLAKE2B 795446b5a51ef59085b73b38211b67b8eadcc51d3707fc69a78e7540fabab0cf1bcf49ce2358c5273006939fe722538f7e4eb02f3f47b1b8de49d232496a1ec1 SHA512 d5195e2e898478696527e266b05b39704aa55cf8d46d6dfe76985064484e5bdbb5c362552a960f6347a00efaed46eaaa0bcef9daf869fd476aea959a035dd98f
-EBUILD regexp_property_values-1.2.0.ebuild 1144 BLAKE2B 76608fdc5246ec1a8d125e0f3cd661283c8a40cab1fbe5f1b79980a6aef150621bcdebf58755e49c39622483158009d0811546d172d828eb64a692a21243a986 SHA512 eca9c2b62dc3ab155888869218f420a97d3648a38e45badd6999a77692be7e9c4810a0172a078fbe620040516ba84371e6e31f798535361c6f6195c09d9398b6
EBUILD regexp_property_values-1.3.0.ebuild 1144 BLAKE2B 3ec0cf6b7cb8b9216a2d1f1c493e5a3b06ca6d28c49e4ddaa6618cfb711185a82d1686d5010922c7dd78e99124ccc24e5e0b364ef1c946fa29d8286d85c2f4bc SHA512 cfbfa1dd4e0fe35b849b5953aed827a0cd9ba8cd621f6b4a4e2d203eab6ddb3fea0d2961cfd456b5a90e904c8d9c062d90b87e137fdec75f74aa2b6eff5e07e0
-MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
+MISC metadata.xml 342 BLAKE2B 447ecb4e317386a2eb1a46c42b121c28bf07bcbc5d77610c571286de296efbb0ac48252a364d1b6735cbb090755198cc056f4d4f150a33d1e47147eacff34718 SHA512 447f0ee83707a111d3c3799cc95fbc087e9e1ff471056a262317af664582a71d2130d44edcc13df4132408b0d26a43c1df7da25493b0523261e7a2ec209c7168
diff --git a/dev-ruby/regexp_property_values/metadata.xml b/dev-ruby/regexp_property_values/metadata.xml
index 658c72b1920d..149dd1c176df 100644
--- a/dev-ruby/regexp_property_values/metadata.xml
+++ b/dev-ruby/regexp_property_values/metadata.xml
@@ -5,4 +5,7 @@
<email>ruby@gentoo.org</email>
<name>Gentoo Ruby Project</name>
</maintainer>
+<upstream>
+ <remote-id type="github">janosch-x/regexp_property_values</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/dev-ruby/regexp_property_values/regexp_property_values-1.2.0.ebuild b/dev-ruby/regexp_property_values/regexp_property_values-1.2.0.ebuild
deleted file mode 100644
index a001af267c87..000000000000
--- a/dev-ruby/regexp_property_values/regexp_property_values-1.2.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/regexp_property_values/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/regexp_property_values"
-
-inherit ruby-fakegem
-
-DESCRIPTION="See which property values are supported by the regular expression engine"
-HOMEPAGE="https://github.com/janosch-x/regexp_property_values"
-SRC_URI="https://github.com/janosch-x/regexp_property_values/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
- sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-
- # Avoid dependency on character_set which would lead to circular
- # dependencies.
- sed -i -e '/returns a CharacterSet/askip "gentoo circular dependencies"' spec/regexp_property_values/value_spec.rb || die
-}
diff --git a/dev-ruby/rexical/Manifest b/dev-ruby/rexical/Manifest
index ab2743832e9b..926d3a51cac6 100644
--- a/dev-ruby/rexical/Manifest
+++ b/dev-ruby/rexical/Manifest
@@ -1,4 +1,3 @@
DIST rexical-1.0.7.gem 22016 BLAKE2B aaadf4131fbc4958a6a17be02b970070e511dcb031fd6432fb62fb841eff36b4d5c41d8f8f295aed4ac376c49e736e5d795166f71957578c6cbe14fd6cea26be SHA512 f71c86bd9764e65ebe0c66acd5446b5da7a1b38aae9d33367d70bfa253eb53c178634ce90c883c5459622219670d4d32f375b216c3023a3109329d6930dec1fc
EBUILD rexical-1.0.7-r1.ebuild 1076 BLAKE2B 3794f1d596b1c2ae0c92b7c56d2638cf1f0defc715b8dee08c108a254541c611f9cb06286b6710b7959080d345c1da6f2b063d551b132ff12bff13516e061724 SHA512 3733ecae9b72f8ec52f90baf5b90c79837c682be5a1cc7837cb4f0a6ce67dd881ddff3f89106802947c0dd8cc25fb2f458bd4f582a04549cb91704c8635d4baf
-EBUILD rexical-1.0.7.ebuild 986 BLAKE2B 538638fe99060773105561b56ffa6a473d731adcb52ea7082103554b1597ad4410e3ebcf7cf26ab30ba5ed1c59f0e5d02324c45251f4ffc84e2ccb7b61e95bdb SHA512 9092969b0fbe1d9867b4d00c6954c4889ad21d3b3245f327080877070949e815f20e496cd69e6a73e75d8bef24121a5333c3f49d0a2bbf19984af21fdaafe6e8
MISC metadata.xml 345 BLAKE2B 6a09a3ec53d7053b7163d9a37cced813706557fed9bfbc0afdd446edf0427e559671db7d76ce42b548a1a385310826ebf88532e0431a8243606c9dc678e934bd SHA512 a5c493b94049a4084ebfe55c88cf22a3dcb337e65f08b98a3a37c453787ca6864a70a25fe40f744bac81b724d64e781aab1ac2757d1cd63f8e91d2ced8961061
diff --git a/dev-ruby/rexical/rexical-1.0.7.ebuild b/dev-ruby/rexical/rexical-1.0.7.ebuild
deleted file mode 100644
index e77b7ec191ba..000000000000
--- a/dev-ruby/rexical/rexical-1.0.7.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc DOCUMENTATION.en.rdoc DOCUMENTATION.ja.rdoc README.ja README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rexical is a lexical scanner generator"
-HOMEPAGE="https://github.com/tenderlove/rexical/tree/master"
-LICENSE="LGPL-2" # plus exception
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-# File collision, bug 459116
-RDEPEND+=" !!app-admin/rex"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/hoe
- dev-ruby/minitest
- )"
-
-all_ruby_prepare() {
- # Avoid dependency on unpackaged rubocop
- sed -i -e '/test_rubocop_security/askip "not packaged"' test/test_generator.rb || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- docinto examples
- dodoc sample/*
-}
diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 70fefcf97220..a17879c34796 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,12 +1,6 @@
AUX rmagick-4.2.5-empty-rpath.patch 1290 BLAKE2B a50b127e7570b86c6952066306d734dca816ec5390107c8466921d02292fe5eb886b5e90af0fbc1cf74d92ccd55d46afc8c409693551872c0a810ca50bcea21b SHA512 ffe4fdd582057b281a42497a78f09df523b5604a13b301db04481c2138b8c4ce6f62da61ec1f94f0134fdfe0ad664005f7fca70f6c0193167a12e1778ae2f093
-DIST rmagick-4.2.5.tar.gz 1984865 BLAKE2B 5a96967da0583ca6d16252fd3e93162cc31b4b125875e16334436c2ec54cb9b739d4a0e0e08547a6218312ce844b3b78cca5f63cf4b81ae3f15abbf9816ceac8 SHA512 55835e43bf583c6c53431849caa54900902d0d63f21c7f70b0bdbcfbe69d16a71d433d1d9b949bf68ed36f6fc7f18ae512f0e96c26ff1c63a68bbc83446b52d8
DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B bf6afb0b19a98f45dd9f3a8261b67ad05ed774784e9fb19009a83c266c16362b4938acd8b0af6a07d3a37fb255fb5bee7a33b7f26c2c49460d546665a98a7871 SHA512 1b108d61b836bf382c9776badc45614ff88ca74176595765c3caba00cc6af0f955dd6f7649a9f97698832193d85292bc22ff0bf290d0bfbf9e8faa58b99b0b1c
-DIST rmagick-5.0.0.tar.gz 1981170 BLAKE2B e73ca833d7e04ae5755d987f32a220d3f286c3398b24729a60365365f91efad28897d62a50f43082fb3b026c4438e8872a636e9aa66e7abf8fc9a7be593b796b SHA512 82cbef42cb8707f4160fecfa10f09ffe4ed5dade492145cd8ae7b856c585bf0ec65aa114340b39bee6f42505c84fee25ef3e542ec06a02105f0112a50129fad5
-DIST rmagick-5.1.0.tar.gz 1991405 BLAKE2B 79b0a5551ec51edac9c023edd9b7962f033884143d546a91081f15c9f826c72f636c77f1af614d75d7be569c8f3c7edaedc8fa348e53f4b9ea1e7e9543b736e9 SHA512 e96b576232a329077cb45b032330a0399dfde625636f5c81bb499c17fef8cda80902479859a836f40db70277be7cff6856723920a6b602df1f336ddbd658722e
DIST rmagick-5.2.0.tar.gz 1991303 BLAKE2B 131e0a9ac1e56942b1281f1ce1a62c86e6997fcbc3f162fc4afea897831003bee2e010a27b6ab4f59331b720ff06d61c07b0ae9ce5327752658627adaab0ccad SHA512 9c7262db329869f33c6ae27980a86bd24b7a4a72d7b826eb3e75d28571d954ff5cba6c7ac86a0540663c9ddf2a8185ca3007d3c2ac5cc5339e4cc327e5f7910f
-EBUILD rmagick-4.2.5.ebuild 2423 BLAKE2B c58a2d4ffab47b33971abc39effebae23b38cc1643e6cb203ff35df285b69a056bbef822a022adf9ea4524e086af4076d58a73d365164cf066d77a9b42f8a7ac SHA512 3d7c15cd33ca7ff539269078b65b98f82eb5c46791b1ce58e19d487cf14c370ad7c23b83620e48845b5fcd8932a88ee4f6e3e42e4e9ee0d7d620991a836ec982
EBUILD rmagick-4.3.0.ebuild 2366 BLAKE2B 0ad9a8c230f133d774d1363d2254cf8f2c4b8ee35a8337e51bc6850ea165f529b7938dc7ded1b7e023d9c3668cf8bf356ec428f31230eab98fb52a62676e642b SHA512 73924c8d1fd9c55a7b22ba1f1e422047d5f6877f891e53fbb8518c23a26abc6b391488c53978d20b2effc78e1d984e097f56bbf39461816a54e11d3b642e3f26
-EBUILD rmagick-5.0.0.ebuild 2057 BLAKE2B dcede88d504ebb65dc6af9f411ac58b00858deaa41fbe6bcc5637f1bf2371c9b86118e70eef40d3dbf3ecc48a79d43ab34fde306139feb693d58f92c123699dc SHA512 f440e6b756a3c2e83c56d9aee0a508bf38676e17c5a7af56b8a9747be5cda8db4da2609552e5385317e1bff98855667247822be077ba64f7e69f727cddba2fc2
-EBUILD rmagick-5.1.0.ebuild 2097 BLAKE2B b365e556dd3ce4d9b75d18496e4d189ea1a67c8c4da4163737b643fdd39ba75c2d6e10e7c6ec9df14bd25c21a670d3f4323212d4c28d549774569fc539ca6720 SHA512 b26b84c4d0510cfc39a4199251b9912a61bfad62f89fcad74e2755a6fca07c13844aebad6529abf816301051a30689f6f6b193d1ca1b40cd26d061da74c90e98
EBUILD rmagick-5.2.0.ebuild 2104 BLAKE2B 7a20b61fcafc7ad469fff0742a1a32dc587ce95fcd8ff7651f85d383f7e45e1da4e2b96656dbc0c3f56ca73f7d561ba4fa1c1fbaf9c892edaed6aa4d1daa9513 SHA512 0c3e13da2dcec22854c56b15dad05de4a894000b8692ab8cec23f24aab4045aeb423f229e8990d3fe498dccbe56cef060733f85a268765ea69e523f09cab3d5a
MISC metadata.xml 393 BLAKE2B 3edbb25a18dc0c0d750cc690bdac1953e583982b54432b9c7440292d8af8277f9698da03947c64b0fa2c275d59fa278d9801d11e79970a330f7dd6748e093f2c SHA512 c38f821c322ae3fac665251d9b4dc936d4213bb8ecd3220078febe454238d56f5b12eef3dd0500dd06fad4a460ce4c16f08c709c42c05de3484fd7d0b3d929c4
diff --git a/dev-ruby/rmagick/rmagick-4.2.5.ebuild b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
deleted file mode 100644
index 7e50e8b05da9..000000000000
--- a/dev-ruby/rmagick/rmagick-4.2.5.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb)
-
-MY_PV=RMagick_${PV//\./-}
-
-inherit ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="https://github.com/rmagick/rmagick"
-SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="rmagick-${MY_PV}"
-
-LICENSE="Artistic"
-SLOT="4"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86"
-IUSE="doc"
-
-RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
-
-PATCHES=( "${FILESDIR}/${P}-empty-rpath.patch" )
-
-all_ruby_prepare() {
- # Avoid unused dependency on rake-compiler. This also avoids an
- # extra compile during tests.
- sed -i -e '/extensiontask/ s:^:#:' \
- -e '/ExtensionTask/,/end/ s:^:#:' \
- -e '/compile/ s:^:#:' Rakefile || die
- sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
- sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Squelch harmless warning about imagemagick installation.
- sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
-
- # Reading PDFs is not allowed by the default Gentoo security policy for imagemagick
- #sed -i -e '/can read PDF file/askip "Not allowed by Gentoo security policy"' spec/rmagick/image/read_spec.rb || die
-
- # Update version number hardcoded in tests
- sed -i -e 's/"7.0"/"7.1"/' spec/rmagick/image/channel_mean_spec.rb || die
-
- # Create directory used for a test
- mkdir tmp
-}
-
-each_ruby_test() {
- # Borrowed from media-gfx/gscan2pdf
- # Needed to avoid test failures on e.g. ppc, bug #815856
- # (Unclear why it doesn't manifest on amd64 here at least)
- local confdir="${HOME}/.config/ImageMagick"
- mkdir -p "${confdir}" || die
- cat > "${confdir}/policy.xml" <<-EOT || die
- <policymap>
- <policy domain="coder" rights="read|write" pattern="PDF" />
- <policy domain="coder" rights="read" pattern="PS" />
- </policymap>
- EOT
-
- RSPEC_VERSION="3" ruby-ng_rspec
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- docinto examples
- dodoc examples/*
-
- if use doc ; then
- docinto .
- dodoc -r doc
- fi
-}
diff --git a/dev-ruby/rmagick/rmagick-5.0.0.ebuild b/dev-ruby/rmagick/rmagick-5.0.0.ebuild
deleted file mode 100644
index 8078c21eb70d..000000000000
--- a/dev-ruby/rmagick/rmagick-5.0.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb)
-
-MY_PV=RMagick_${PV//\./-}
-
-inherit ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="https://github.com/rmagick/rmagick"
-SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="rmagick-${MY_PV}"
-
-LICENSE="Artistic"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="doc"
-
-RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
-
-all_ruby_prepare() {
- # Avoid unused dependency on rake-compiler. This also avoids an
- # extra compile during tests.
- sed -i -e '/extensiontask/ s:^:#:' \
- -e '/ExtensionTask/,/end/ s:^:#:' \
- -e '/compile/ s:^:#:' Rakefile || die
- sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
- sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Squelch harmless warning about imagemagick installation.
- sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
-
- # Create directory used for a test
- mkdir tmp
-}
-
-each_ruby_test() {
- # Borrowed from media-gfx/gscan2pdf
- # Needed to avoid test failures on e.g. ppc, bug #815856
- # (Unclear why it doesn't manifest on amd64 here at least)
- local confdir="${HOME}/.config/ImageMagick"
- mkdir -p "${confdir}" || die
- cat > "${confdir}/policy.xml" <<-EOT || die
- <policymap>
- <policy domain="coder" rights="read|write" pattern="PDF" />
- <policy domain="coder" rights="read" pattern="PS" />
- </policymap>
- EOT
-
- RSPEC_VERSION="3" ruby-ng_rspec
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- docinto examples
- dodoc examples/*
-
- if use doc ; then
- docinto .
- dodoc -r doc
- fi
-}
diff --git a/dev-ruby/rmagick/rmagick-5.1.0.ebuild b/dev-ruby/rmagick/rmagick-5.1.0.ebuild
deleted file mode 100644
index 26adb72d7ad0..000000000000
--- a/dev-ruby/rmagick/rmagick-5.1.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb)
-
-MY_PV=RMagick_${PV//\./-}
-
-inherit ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="https://github.com/rmagick/rmagick"
-SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="rmagick-${MY_PV}"
-
-LICENSE="Artistic"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="doc"
-
-RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )"
-
-ruby_add_bdepend "dev-ruby/pkg-config"
-
-all_ruby_prepare() {
- # Avoid unused dependency on rake-compiler. This also avoids an
- # extra compile during tests.
- sed -i -e '/extensiontask/ s:^:#:' \
- -e '/ExtensionTask/,/end/ s:^:#:' \
- -e '/compile/ s:^:#:' Rakefile || die
- sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
- sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Squelch harmless warning about imagemagick installation.
- sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
-
- # Create directory used for a test
- mkdir tmp
-}
-
-each_ruby_test() {
- # Borrowed from media-gfx/gscan2pdf
- # Needed to avoid test failures on e.g. ppc, bug #815856
- # (Unclear why it doesn't manifest on amd64 here at least)
- local confdir="${HOME}/.config/ImageMagick"
- mkdir -p "${confdir}" || die
- cat > "${confdir}/policy.xml" <<-EOT || die
- <policymap>
- <policy domain="coder" rights="read|write" pattern="PDF" />
- <policy domain="coder" rights="read" pattern="PS" />
- </policymap>
- EOT
-
- RSPEC_VERSION="3" ruby-ng_rspec
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- docinto examples
- dodoc examples/*
-
- if use doc ; then
- docinto .
- dodoc -r doc
- fi
-}
diff --git a/dev-ruby/ruby-atk/Manifest b/dev-ruby/ruby-atk/Manifest
index 7a3c36a653dc..f81f4e3acd6f 100644
--- a/dev-ruby/ruby-atk/Manifest
+++ b/dev-ruby/ruby-atk/Manifest
@@ -1,5 +1,3 @@
-DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8
DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
-EBUILD ruby-atk-3.4.3.ebuild 420 BLAKE2B 50a1cd1e2f373b9cbc2007003b76f7e281506b054b8d858aa568df80fffdd5188374dd07b776d709c51940cb7c00c527948464ed4a8a5d18b51bbfd63bea2bad SHA512 46cec748e2b0e3c429515b8931adaa9f20e1b42747b94cc264d22ba869635e33a51b2c8a0c313cc67ae8914ff79b0ae9428d560a54a433caf3475e7dd5dce173
-EBUILD ruby-atk-3.5.1.ebuild 414 BLAKE2B 5a46e7d8a01eb5818947e52c8ff682793553d26ccd22c72675d2a7b8d95eb0f1984fd68e9030ee56d9fb4bd42b1f15d4cda91bc06b9c9b6bc6de1fd2763663ce SHA512 8a7f9f61f69a08c1afc54468b4380aa52080d2c0d08dcbddb0ae8f33ee19a9134f766f6452a824a3b3265c73641ad6f263929fda541058e46df1b77ebb7b4e4b
+EBUILD ruby-atk-3.5.1.ebuild 413 BLAKE2B 17fbe0437b9b7e034d714c123fbebb35b5c389963972970fef6183bf846c2ed91218b92e887f1bf52fce796ebc47a9e0a91e1dc0a8017b3c3c122ec708b9eb76 SHA512 de9001a32664f726372702742c86f811d2e7f8ddf101eee99102ff5e58c94fc4d685b7376d3814872600efaedb77e5a55f62c78606aa009ce44b563b5cd77037
MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da
diff --git a/dev-ruby/ruby-atk/ruby-atk-3.4.3.ebuild b/dev-ruby/ruby-atk/ruby-atk-3.4.3.ebuild
deleted file mode 100644
index 0da677dbae1d..000000000000
--- a/dev-ruby/ruby-atk/ruby-atk-3.4.3.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Atk bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-DEPEND+=" dev-libs/atk[introspection]"
-RDEPEND+=" dev-libs/atk[introspection]"
-
-ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}
- ~dev-ruby/ruby-gobject-introspection-${PV}"
diff --git a/dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild b/dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild
index 3882ef4588e0..6c7a91674339 100644
--- a/dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild
+++ b/dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild
@@ -7,7 +7,7 @@ USE_RUBY="ruby27 ruby30 ruby31"
inherit ruby-ng-gnome2
DESCRIPTION="Ruby Atk bindings"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~riscv ~x86"
IUSE=""
DEPEND+=" dev-libs/atk[introspection]"
RDEPEND+=" dev-libs/atk[introspection]"
diff --git a/dev-ruby/ruby-cairo-gobject/Manifest b/dev-ruby/ruby-cairo-gobject/Manifest
index 9b569b86138c..37d8cec263d0 100644
--- a/dev-ruby/ruby-cairo-gobject/Manifest
+++ b/dev-ruby/ruby-cairo-gobject/Manifest
@@ -1,5 +1,3 @@
-DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8
DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
-EBUILD ruby-cairo-gobject-3.4.3.ebuild 378 BLAKE2B d68b2988b731d6648ed39428e1b31c3014e428582259cb2b913b534f424e6aa7c9ce39b39823a26d1cf041cc3f2dc32014e185be60634cf10429d662c6d8d6d6 SHA512 9eb9737cabb00f9f9eaad38bc8b6bf27862492d192ad3b533a79ae36fce7ed6fe4d854612739d367bc083c2bf5277e57870cfec1ec5cd684723cb040bda55ff4
-EBUILD ruby-cairo-gobject-3.5.1.ebuild 379 BLAKE2B 0f3e6bedf5a9ab60f698bd8f5814620e6c70f99ae03df37806e6493461bf779a9961184c9695fef398bdfc9852f7a462ae8d980e2c9f2d6911ab88029ba949d1 SHA512 e3c6d890357e5afa6b39a0eebe744ef38d2467bdb71797eacb9ce3bee464d9266380101c564b90011c68ac309ed7e1b641732ba09042c52c1980aa41893a6ace
+EBUILD ruby-cairo-gobject-3.5.1-r1.ebuild 422 BLAKE2B 85af2f0333b63b24473a1379cb4ec4efae1aed7e426ee86bc5fe6167cf888d20e4c14f71ab1daf0a7e67aa29c52dbf54a71060f11f6333fd8593190044b85c88 SHA512 2c06e593b89a0d71f29506e8114b7388dc7da037f51b0f0c882ddfd0d821217884f97c038579099e57c5ad7833d476eb5ecbb7d20d323df9e54baf81652bb59c
MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da
diff --git a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.4.3.ebuild b/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.4.3.ebuild
deleted file mode 100644
index 0c9cbdd97de1..000000000000
--- a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.4.3.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby cairo-gobject bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" x11-libs/cairo"
-RDEPEND+=" x11-libs/cairo"
-
-ruby_add_rdepend "dev-ruby/rcairo
- ~dev-ruby/ruby-glib2-${PV}"
diff --git a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1.ebuild b/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1-r1.ebuild
index 2692210e71da..166c19612ea0 100644
--- a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1.ebuild
+++ b/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1-r1.ebuild
@@ -7,11 +7,12 @@ USE_RUBY="ruby27 ruby30 ruby31 ruby32"
inherit ruby-ng-gnome2
DESCRIPTION="Ruby cairo-gobject bindings"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~riscv ~x86"
IUSE=""
DEPEND+=" x11-libs/cairo"
RDEPEND+=" x11-libs/cairo"
ruby_add_rdepend "dev-ruby/rcairo
+ ~dev-ruby/ruby-gobject-introspection-${PV}
~dev-ruby/ruby-glib2-${PV}"
diff --git a/dev-ruby/ruby-gdkpixbuf2/Manifest b/dev-ruby/ruby-gdkpixbuf2/Manifest
index 400880ab627d..ee3e34ee4d5d 100644
--- a/dev-ruby/ruby-gdkpixbuf2/Manifest
+++ b/dev-ruby/ruby-gdkpixbuf2/Manifest
@@ -1,5 +1,3 @@
-DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8
DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
-EBUILD ruby-gdkpixbuf2-3.4.3.ebuild 468 BLAKE2B 096cedb4bb350fbf55858380c3819adab1f2d8db5e62b0cd5c8f69f74be42d16ccdc231f4aba479b05c9db34532e152630f4e1989405efcd15e4952a0bf271e3 SHA512 74b724c10933789336e06a2766e29a7e224cc9bb83ab765c6cb16d92cc391fc88f3e72bfe19da418362abd7b487795267ad38140421fb92192bc608ffbe0c2ab
-EBUILD ruby-gdkpixbuf2-3.5.1.ebuild 462 BLAKE2B 8fc38f4865e56484b4744240a0d0b0fa02354c31726993e473633298071cc0ef666ce05ae619b2a97f677d4e7087e9ae8ff41d3ca35aba2de7b4fcb315562ca7 SHA512 6d73dd7a2bdd3db6314431cdc71b7712db755c82dd3bf5f14edf4baf41681454f6c3b71e9c1304c425929ff8326863d99bb27831dc8123e33a996c50ccc51b95
+EBUILD ruby-gdkpixbuf2-3.5.1.ebuild 461 BLAKE2B 8ef873ec41f6d21fed0679635b118cf1df048261e88cea08badd1b2ce7e6c0c00af3b7038ddc8def1a9a5d4bbe051bb0b401a3abb58a03f6a0c4edb7961342bd SHA512 1f7b21e902254423e1df066da178855730ed7c64eaa5ad93bdf20cc188cfd147aab33e654467d2d2b66fcb9555237ac4e6fab626c3af6f277c0a5b2f089f290f
MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da
diff --git a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.4.3.ebuild b/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.4.3.ebuild
deleted file mode 100644
index f4621b5d3828..000000000000
--- a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.4.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_NAME="gdk_pixbuf2"
-
-inherit ruby-ng-gnome2
-
-RUBY_S=ruby-gnome-${PV}/gdk_pixbuf2
-
-DESCRIPTION="Ruby GdkPixbuf2 bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" test? ( x11-libs/gdk-pixbuf[jpeg] )"
-RDEPEND+=" x11-libs/gdk-pixbuf[introspection]"
-
-ruby_add_rdepend "~dev-ruby/ruby-gio2-${PV}"
diff --git a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild b/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild
index 2b414c0e5c6c..a32e26244c29 100644
--- a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild
+++ b/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild
@@ -11,7 +11,7 @@ inherit ruby-ng-gnome2
RUBY_S=ruby-gnome-${PV}/gdk_pixbuf2
DESCRIPTION="Ruby GdkPixbuf2 bindings"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~riscv ~x86"
IUSE=""
DEPEND+=" test? ( x11-libs/gdk-pixbuf[jpeg] )"
diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest
index d673e772cd11..facf13bff678 100644
--- a/dev-ruby/ruby-gettext/Manifest
+++ b/dev-ruby/ruby-gettext/Manifest
@@ -1,7 +1,3 @@
-DIST gettext-3.3.7.gem 292352 BLAKE2B 76232148ec89720553e7f260c7222b8c5f9eccf0dd0b0b3afa776d9fe6dc6205b21f7853fd1a1edb6e28208ebbd56e327d160af179a4b7c7aaab12965243b806 SHA512 6e7906d68b3e834e1a9d69cea26a61ffed07abd035c9a8ffc3456bc2fdcb9495700c2aaa4d099cf75f88dc6916899510208012e02d1d4f15de3d5148251b4233
-DIST gettext-3.4.1.gem 231936 BLAKE2B c225a3b0239f01fade9406d4e7704905971369bb37cfc29a5aa3c1bdd60e3b71057b2f7f736cfc3dde60709efcd935a609917384a324178badd760f8e40dfa01 SHA512 c4c88aa9b1d81772dce533bcb6a24c2bcde81f15e2f3947e491c7e391099f23c1ac27b6a25fa012f9f7b01c16711446adaf0c014f46d55acc73bc4a7a3317af9
DIST gettext-3.4.3.gem 233472 BLAKE2B d1edc1e4a004412b21ca4aa9e0e1df2000626ffde42e81f092f3a19c3ce080ee4660e5cbcce6d3f9a77e30cccf5f942ef1fa7d12e8680f0a50d67f69ad3ac41a SHA512 144c7d0964660ef671494272138a29abc3b51de1a7d6f8ee920a73cefe05657eda77024c59009179f4880003bd45eeaae7a82ac57b387fb0b924bc0f6eb553ea
-EBUILD ruby-gettext-3.3.7.ebuild 1739 BLAKE2B 0e0fef41129ff2d14d6d6c42fd18aa590270a6df3d8db9bd728d6c1916410c3a1afa8bd09808e6222008da72eaad96fca18902dc33357473cb032ad3c4bf9fe6 SHA512 9c4d612a4a414150860c16f5aa93dac227cf1979645b77826c52b77e380691efee74c6782f9307b04e07912a76b3854438aee67446c50e78599f31d93ed58319
-EBUILD ruby-gettext-3.4.1.ebuild 1517 BLAKE2B 7a5356b377183db44db83a64d56e6980c8caa4cd71a589223ecbc8c4a23c2c49a53537eb7116a2cca7ef03892fdca9bcdefa1cae48a85d7d3128f8d6d4a8dfd9 SHA512 2dce800023a55559037be9877ce3a8cb5acc25d1925df5b9be96e8944c0abbe0107f7f21ba2522112287f7a2c4ac4a3ad368e50f3475a0a32531fbe0f8045431
EBUILD ruby-gettext-3.4.3.ebuild 1553 BLAKE2B 28c971fb90ed8832a4e3f2b749d13ef2ff571e1ac0b6f0070fc784e27837ffdb37c239a17c72ec08c8c3f12fdf60eda48d6b3e70c89cf9d9b6d3a88383c14eea SHA512 5fd5161089e403119bc613ffae05b202e4c36d17976662779756acba373ee4e56130acd033d5439978272fe18a2fa62b283137ddf573a45a68c4a0172c82683f
MISC metadata.xml 330 BLAKE2B 240cd8ccd772b34535a5a8c79c30dbee969d061a6d70f388c89bcaac95a01ccb65be239f68314fb0f5aed655978f87be7eb34756633a7f42794077bb45e271e5 SHA512 8657b613372f01a686fe9861ac6285e79b1b90fc8d948f7631094f686a72a61df87df7dbeaabe41fda96a39cd5b013468532a494555e9cc787cf653c2dca1fbd
diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.3.7.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.3.7.ebuild
deleted file mode 100644
index 2fe651822012..000000000000
--- a/dev-ruby/ruby-gettext/ruby-gettext-3.3.7.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_NAME="${PN/ruby-/}"
-RUBY_FAKEGEM_VERSION="${PV%_*}"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_EXTRAINSTALL="locale po"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package"
-HOMEPAGE="https://ruby-gettext.github.io/"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE="doc test"
-SLOT="0"
-LICENSE="|| ( GPL-2 Ruby-BSD LGPL-3+ )"
-
-ruby_add_rdepend ">=dev-ruby/locale-2.0.5 >=dev-ruby/text-1.3.0"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard )
- dev-ruby/racc"
-ruby_add_bdepend "test? (
- dev-ruby/test-unit:2
- dev-ruby/test-unit-rr )"
-
-RDEPEND+=" sys-devel/gettext"
-DEPEND+=" sys-devel/gettext"
-
-all_ruby_prepare() {
- # Fix broken racc invocation
- sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die
-
- # Avoid bundler dependency
- sed -i -e '/bundler/,/helper.install/ s:^:#:' \
- -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die
-
- # Avoid dependency on developer-specific tools.
- sed -i -e '/notify/ s:^:#:' test/run-test.rb || die
-
- # Avoid tests failing due to a missing test file.
- #sed -i -e '/test_invalid_charset/,/end/ s:^:#:' test/test_mo.rb || die
-
- # Avoid SAFE mode test that fails on ruby 2.6
- sed -i -e '/test_safe_mode/aomit' test/test_gettext.rb || die
-}
-
-each_ruby_test() {
- # Upstream tries to daisy-chain rake calls but they fail badly
- # with our setup, so run it manually.
- ${RUBY} test/run-test.rb || die "tests failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- dodoc -r samples
-}
diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.4.1.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.4.1.ebuild
deleted file mode 100644
index 2d58730563a9..000000000000
--- a/dev-ruby/ruby-gettext/ruby-gettext-3.4.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_NAME="${PN/ruby-/}"
-RUBY_FAKEGEM_VERSION="${PV%_*}"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_EXTRAINSTALL="locale po"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package"
-HOMEPAGE="https://ruby-gettext.github.io/"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="doc test"
-SLOT="0"
-LICENSE="|| ( GPL-2 Ruby-BSD LGPL-3+ )"
-
-ruby_add_rdepend ">=dev-ruby/locale-2.0.5 >=dev-ruby/text-1.3.0"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard )
- dev-ruby/racc"
-ruby_add_bdepend "test? (
- dev-ruby/test-unit:2
- dev-ruby/test-unit-rr )"
-
-RDEPEND+=" sys-devel/gettext"
-DEPEND+=" sys-devel/gettext"
-
-all_ruby_prepare() {
- # Fix broken racc invocation
- sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die
-
- # Avoid bundler dependency
- sed -i -e '/bundler/,/helper.install/ s:^:#:' \
- -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die
-
- # Avoid dependency on developer-specific tools.
- sed -i -e '/notify/ s:^:#:' test/run-test.rb || die
-}
-
-each_ruby_test() {
- # Upstream tries to daisy-chain rake calls but they fail badly
- # with our setup, so run it manually.
- ${RUBY} test/run-test.rb || die "tests failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- dodoc -r samples
-}
diff --git a/dev-ruby/ruby-gio2/Manifest b/dev-ruby/ruby-gio2/Manifest
index eed5979d2a6e..1582ca1927e5 100644
--- a/dev-ruby/ruby-gio2/Manifest
+++ b/dev-ruby/ruby-gio2/Manifest
@@ -1,5 +1,3 @@
-DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8
DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
-EBUILD ruby-gio2-3.4.3.ebuild 509 BLAKE2B 2a846556bfc183f4e222da70ffa528b6b4017b350fd75df80770e17c097e4d928c15a5ebc442e24b568c5f50a487e6515cf8ef6395032b4b7d1d3739e21a205a SHA512 03ba4a5d9f682110e6b1e7438b6aa4dde96569355e9bfae39d4345d1bbf4d131c69cf16a0b4772d30bca8cec213bb64c2abfad71616d026d69d9f89a04c0293e
-EBUILD ruby-gio2-3.5.1.ebuild 643 BLAKE2B 6a2f37dfd4cd27b027ae1ff7ae53e092c518d6b4d6b92fef4d8494c6ef47d8803814803289573aed8c4f21540cbccc27da0a461522656c0a78abfc6ce8c41927 SHA512 76d00d3edd04f8f0c15385785af995eb5a3850e4c288925be66bd7a1d6551455d93332ce1a0f220abb2dbf59db15315da5b0cfe231d20e088b420df4bb428a01
+EBUILD ruby-gio2-3.5.1.ebuild 642 BLAKE2B bd07af676087d3a38aed5ce240eea9a30fa939ed3b6d00bc2ac5bce2cb37579d00d3d35a447b1e63e4ba497beb976997f5f092a1663fa3bba5512859987f3260 SHA512 4b2ef4197a0e3e930f8686e4a917499bbb08f6312c96c3633c93c346a45cc48ef08fff4f885302fc0d811284749957990bbc8d38501a6c71f63f0d654fcb28d8
MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da
diff --git a/dev-ruby/ruby-gio2/ruby-gio2-3.4.3.ebuild b/dev-ruby/ruby-gio2/ruby-gio2-3.4.3.ebuild
deleted file mode 100644
index 8fc8b3da1fa5..000000000000
--- a/dev-ruby/ruby-gio2/ruby-gio2-3.4.3.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby binding of gio-2"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/glib
- test? ( sys-apps/dbus )"
-RDEPEND+=" dev-libs/glib"
-ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}
- ~dev-ruby/ruby-gobject-introspection-${PV}"
-
-each_ruby_test() {
- XDG_RUNTIME_DIR=${T} dbus-launch ${RUBY} test/run-test.rb || die
-}
diff --git a/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild b/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild
index 7d7f5758fca8..10809e505bb9 100644
--- a/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild
+++ b/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild
@@ -7,7 +7,7 @@ USE_RUBY="ruby27 ruby30 ruby31 ruby32"
inherit ruby-ng-gnome2
DESCRIPTION="Ruby binding of gio-2"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~riscv ~x86"
IUSE=""
DEPEND+=" dev-libs/glib
diff --git a/dev-ruby/ruby-glib2/Manifest b/dev-ruby/ruby-glib2/Manifest
index bf2836a96a09..20c63ab112d4 100644
--- a/dev-ruby/ruby-glib2/Manifest
+++ b/dev-ruby/ruby-glib2/Manifest
@@ -1,7 +1,4 @@
AUX ruby-glib2-3.5.1-glib-2.76.patch 730 BLAKE2B d5097174b6a6852f81f882cff5783d33322e581229f7943846b263cc9d16daa489061fe77d5387c4e7c66ae6a34b6885420d4b2cd3add815736bffb0c1e22b48 SHA512 5367fe07fd261ec78a4b43ca636f7f4c42536fadcb658cf9b347ed301c4625c11c98cfee0943f8516f9a11adb37e373624c866adce26f1406958ce6a8b209f43
-DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8
DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
-EBUILD ruby-glib2-3.4.3.ebuild 521 BLAKE2B 2e8dcc5b352effb21f95740d18df55766463a8d14edc663d80b0607f8686cdb71d77b64ef79e0e36c986f1e604cfc4ae55e4001ce780dca4a3c4313a5642417a SHA512 e2df0aebdbaa3bb35bf1f8645f052ce0b783bea6f52f220e7dbc48c6cc90f6a4dca072f18d976c9714733fcdc3998ea68a230a0d8cef83588060bf38014a8f7c
-EBUILD ruby-glib2-3.5.1-r1.ebuild 579 BLAKE2B 2ecf1684823f6a1cd3e5c277435e49a5e5b9630182a510bb7f108a5c5489a909a79c807abfa516cbc274304dcb57e5b1c3ca31288675b69f01a6ffa42fedc4e1 SHA512 675ab8497547eab0db7e77501beeb8424810be0c468868554c07ca0ee805c26723d4b342c79330374323174e3b56bf12a5928aace080ecdea57f9776d5865fe3
-EBUILD ruby-glib2-3.5.1.ebuild 523 BLAKE2B 0ab94fb223f5e56e08ff6a42660a45d8b6af5da80ad6b4da216cfbd6431cc1fa2a637f5b8bae7af140f07d2a818a6a5bde8331850eb139af84e6d75e8bb8f432 SHA512 8bfe2f81ecf267307cb693300bc934a6eb95a5075e5d6be201cec6c24252799b9ab4f1e492c79ace92d596ddffdb63dac4d383dd0fe1bdc769d4ba4bbf32d115
+EBUILD ruby-glib2-3.5.1-r1.ebuild 577 BLAKE2B 2d4bd6fa4029a38e547eacc2471956daebf625191ca2825d75179e0a7510be7a5fbfb80bc9e92436ab2fe22a453e3c9dc54ce39d6730cbfd61960156aefc4f4d SHA512 b6840113d9af1fae00ba40443af17df4db1e3595674487b63cc9aaf9e1da0c2e3dffea67105ac8fe0ed7cd1e6cdb506edaeea0a4404495aa3deb6b43c1f58d4a
MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da
diff --git a/dev-ruby/ruby-glib2/ruby-glib2-3.4.3.ebuild b/dev-ruby/ruby-glib2/ruby-glib2-3.4.3.ebuild
deleted file mode 100644
index a90c72451f74..000000000000
--- a/dev-ruby/ruby-glib2/ruby-glib2-3.4.3.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Glib2 bindings"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv x86"
-IUSE=""
-RDEPEND+=" >=dev-libs/glib-2"
-DEPEND+=" >=dev-libs/glib-2"
-
-all_ruby_prepare() {
- ruby-ng-gnome2_all_ruby_prepare
-
- # Skip spawn tests since our sandbox also provides items in the
- # environment and this makes the test fragile.
- rm -v test/test-spawn.rb || die
-}
diff --git a/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild b/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild
index 1789b42c0dae..2801ae36dbfa 100644
--- a/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild
+++ b/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild
@@ -7,7 +7,7 @@ USE_RUBY="ruby27 ruby30 ruby31 ruby32"
inherit ruby-ng-gnome2
DESCRIPTION="Ruby Glib2 bindings"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~riscv x86"
IUSE=""
RDEPEND+=" >=dev-libs/glib-2"
DEPEND+=" >=dev-libs/glib-2"
diff --git a/dev-ruby/ruby-glib2/ruby-glib2-3.5.1.ebuild b/dev-ruby/ruby-glib2/ruby-glib2-3.5.1.ebuild
deleted file mode 100644
index 0de91c6941c6..000000000000
--- a/dev-ruby/ruby-glib2/ruby-glib2-3.5.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Glib2 bindings"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
-RDEPEND+=" >=dev-libs/glib-2"
-DEPEND+=" >=dev-libs/glib-2"
-
-all_ruby_prepare() {
- ruby-ng-gnome2_all_ruby_prepare
-
- # Skip spawn tests since our sandbox also provides items in the
- # environment and this makes the test fragile.
- rm -v test/test-spawn.rb || die
-}
diff --git a/dev-ruby/ruby-gobject-introspection/Manifest b/dev-ruby/ruby-gobject-introspection/Manifest
index 6f0c96826417..b914b27dfe24 100644
--- a/dev-ruby/ruby-gobject-introspection/Manifest
+++ b/dev-ruby/ruby-gobject-introspection/Manifest
@@ -1,5 +1,3 @@
-DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8
DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
-EBUILD ruby-gobject-introspection-3.4.3.ebuild 430 BLAKE2B 516c134917ca048c07f4a3f6e471be01619cc7f20e4f48b15d4c79ea909df313c1bee24a55f3e03807eea1171d626bca4d0952d5830a66ca9644485775a85629 SHA512 70633593f028b711608f2a3964539edd6e89c6f709ff438b47237c29cb816ad6af4bdc5adc6f4386189ed96669ed1404ae2dcab65b347f6445dd472b3ddd5441
-EBUILD ruby-gobject-introspection-3.5.1.ebuild 431 BLAKE2B 97707fe16789bf674098b9c068ed974273e9098c807354f22b0ae4a873ed24fb68fcf93f63ffe5ec1f5acc10c33bcc61e648d39e05c5e8a2b36860894c2520ec SHA512 170bdf3fa3f9a93720243aa4b9334dae782be3a0f6fb688ef34e688b0872074f57c088e626321a76b72e8c85929b9fcf31e3cb377cd958011e0e88ea986072e6
+EBUILD ruby-gobject-introspection-3.5.1.ebuild 430 BLAKE2B 7e6e7e0a778ac3cd84de4d3c4679b9486fe85fe11087bdbf1928568ce26eed9d0f2d7bb00fbf8da19df39a216f8284ae75566e38156d1251fd551b5afecc9c66 SHA512 0cfaff1daa68f41742182fc78c2a09ef1cade9b1e062cd14c23d5531774f537ceadf622e1825db65e8fe1d55a1514811810cd6311e3eb8bde39058c7da3e4a48
MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da
diff --git a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.4.3.ebuild b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.4.3.ebuild
deleted file mode 100644
index 50494b226cc5..000000000000
--- a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.4.3.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby GObjectIntrospection bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/glib
- dev-libs/gobject-introspection"
-RDEPEND+=" dev-libs/glib
- dev-libs/gobject-introspection"
-
-ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}"
diff --git a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild
index d10a04bd694a..dcc1dbf7a43c 100644
--- a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild
+++ b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild
@@ -7,7 +7,7 @@ USE_RUBY="ruby27 ruby30 ruby31 ruby32"
inherit ruby-ng-gnome2
DESCRIPTION="Ruby GObjectIntrospection bindings"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~riscv ~x86"
IUSE=""
DEPEND+=" dev-libs/glib
diff --git a/dev-ruby/ruby-gtk2/Manifest b/dev-ruby/ruby-gtk2/Manifest
index 3f4876cc6197..c377d918da19 100644
--- a/dev-ruby/ruby-gtk2/Manifest
+++ b/dev-ruby/ruby-gtk2/Manifest
@@ -1,5 +1,3 @@
-DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8
DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
-EBUILD ruby-gtk2-3.4.3.ebuild 734 BLAKE2B 6b12af06afbea76feeba7a2b813b36e88499a1b4d5925fb5340a3330fbf02d18fc1210a96c2e003efc88a2849f171748376f58694b126c9733349053cd1b02b6 SHA512 47370587c6e0196cef005462c844f16a56f8b79840db9ea0933806e46f2e53e4cd99c924da31afbfbf0790c87f49704fc320e3ebac4402f6eb5710ecc2a25c24
-EBUILD ruby-gtk2-3.5.1.ebuild 728 BLAKE2B e9ff531ab3a683a01a5a992bd23e921dbb045127c5dd44316c2e36c23cbc71a0bc82137bdd0b8288f44072cb98c81c0e239aa5266b042f7ab918fdc3f981c122 SHA512 e080bc8de9f758de2fdd552047a160552605ad0b7163e38ef819550d583de0241f9c0d2615fef7f93cecbd5004d094e67cfca36c6d42593d4f57c29bc4a156e2
+EBUILD ruby-gtk2-3.5.1.ebuild 727 BLAKE2B 19286a883ddd5706f697b3f9e89b7ae4c93890da905416332f8bec361e5398e7d12bf9d42b2aa2b69c59f11bca791fc25f5d2817276f1b350ac298d896850adb SHA512 2d4cde746939cc2a103b79bc81dca29a61a6c594cbbf5bcfec6eb8e35ff216df06f17c606dc09eec843053074695a5a5e980a6e87d884abcf2ef6af05bca6e7c
MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da
diff --git a/dev-ruby/ruby-gtk2/ruby-gtk2-3.4.3.ebuild b/dev-ruby/ruby-gtk2/ruby-gtk2-3.4.3.ebuild
deleted file mode 100644
index 604a4507eb9d..000000000000
--- a/dev-ruby/ruby-gtk2/ruby-gtk2-3.4.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_GNOME2_NEED_VIRTX=yes
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Gtk2 bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/glib
- x11-libs/cairo
- x11-libs/gdk-pixbuf[introspection]
- x11-libs/gtk+:2[introspection]
- x11-libs/libX11
- x11-libs/pango[introspection]
- x11-themes/hicolor-icon-theme"
-RDEPEND+=" dev-libs/glib
- x11-libs/cairo
- x11-libs/gdk-pixbuf[introspection]
- x11-libs/gtk+:2[introspection]
- x11-libs/libX11
- x11-libs/pango[introspection]"
-
-ruby_add_rdepend "
- ~dev-ruby/ruby-gdkpixbuf2-${PV}
- ~dev-ruby/ruby-atk-${PV}
- ~dev-ruby/ruby-pango-${PV}"
diff --git a/dev-ruby/ruby-gtk2/ruby-gtk2-3.5.1.ebuild b/dev-ruby/ruby-gtk2/ruby-gtk2-3.5.1.ebuild
index 7163f95e0dc2..0bdfafd3e4e4 100644
--- a/dev-ruby/ruby-gtk2/ruby-gtk2-3.5.1.ebuild
+++ b/dev-ruby/ruby-gtk2/ruby-gtk2-3.5.1.ebuild
@@ -9,7 +9,7 @@ RUBY_GNOME2_NEED_VIRTX=yes
inherit ruby-ng-gnome2
DESCRIPTION="Ruby Gtk2 bindings"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~riscv ~x86"
IUSE=""
DEPEND+=" dev-libs/glib
diff --git a/dev-ruby/ruby-pango/Manifest b/dev-ruby/ruby-pango/Manifest
index 1b447c5b4145..5a3a34cbd5ec 100644
--- a/dev-ruby/ruby-pango/Manifest
+++ b/dev-ruby/ruby-pango/Manifest
@@ -1,5 +1,3 @@
-DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8
DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
-EBUILD ruby-pango-3.4.3.ebuild 785 BLAKE2B de8cde028111ba3bb0341a1fe3803b5578ea767921fb8ac73f049fe7bfc1af189871ef6dd13b333a73ac9cf110fa82179c8cfcf421b7ac6edae705d19d4ede48 SHA512 7e51887d5d9b80b2615968c9ab43cf2647c5f0f964b1749fae89470f828e2a2109f6d6df18ae59164fa409a33ba5f0e86dc06ea50c1ccd10f582ec5edc533cf7
-EBUILD ruby-pango-3.5.1.ebuild 779 BLAKE2B 3192a4f2135f7c3c4fe48e09180dc9cfa71dc5c1d257f2d973e1f87ee7880d9b7aa07b8a548525ed568b907e2115d4aeb16944a39b90f12b36f6bc7b8b1df30a SHA512 0947d02ffbcfc647f16cb137ff5ee086a87e7242e79b109cc2a455e8e290d3aab88029d7a27cc2075304e363443a0d40a43dcc370c79e24b182ff78167685441
+EBUILD ruby-pango-3.5.1.ebuild 778 BLAKE2B a7c7663b6db1958512971c21a84e761609ad143da4af85e316cd029d8203615af6bf3248ee6540cdd55ef0b42d1a7413060a8141addba728c5f3f3ce9de36db0 SHA512 51954798828c07529676efee3ae96009ac60ffe54ac7269f2b3ee44aa68dfa053f7966e396d1e32e75bdf836b46d80adb4997ebde4865bb3cf6881979db95456
MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da
diff --git a/dev-ruby/ruby-pango/ruby-pango-3.4.3.ebuild b/dev-ruby/ruby-pango/ruby-pango-3.4.3.ebuild
deleted file mode 100644
index aa671d82ef89..000000000000
--- a/dev-ruby/ruby-pango/ruby-pango-3.4.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Pango bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-DEPEND+=" dev-libs/glib
- >=x11-libs/pango-1.2.1[introspection]"
-RDEPEND+=" dev-libs/glib
- >=x11-libs/pango-1.2.1[introspection]"
-
-ruby_add_rdepend "
- dev-ruby/rcairo
- ~dev-ruby/ruby-cairo-gobject-${PV}
- ~dev-ruby/ruby-gobject-introspection-${PV}
-"
-
-all_ruby_prepare() {
- ruby-ng-gnome2_all_ruby_prepare
-
- # Remove test depending on specific locales to be set up: bug 526248
- rm -f test/test-language.rb || die
-}
-
-each_ruby_test() {
- # Include pango path since run-test does not list it
- ${RUBY} -Iext/pango test/run-test.rb || die
-}
diff --git a/dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild b/dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild
index 53e1e0b9a62c..d133d0317fed 100644
--- a/dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild
+++ b/dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild
@@ -7,7 +7,7 @@ USE_RUBY="ruby27 ruby30 ruby31"
inherit ruby-ng-gnome2
DESCRIPTION="Ruby Pango bindings"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~riscv ~x86"
IUSE=""
DEPEND+=" dev-libs/glib
>=x11-libs/pango-1.2.1[introspection]"
diff --git a/dev-ruby/ruby-poppler/Manifest b/dev-ruby/ruby-poppler/Manifest
index 7b9a24769722..11b8a2c5f6c8 100644
--- a/dev-ruby/ruby-poppler/Manifest
+++ b/dev-ruby/ruby-poppler/Manifest
@@ -1,5 +1,3 @@
-DIST ruby-gnome2-3.4.3.tar.gz 3136727 BLAKE2B 3b85136b90e7a9de14f38fbdb55d9c143719e697ff60fdd4c09921b5d0c6363cf27b7b2da55d93a95d302e62879c321df20e729d4a3d9d2e8d1f2a4afb8c6e49 SHA512 ac4614647c20080eb850d47938b00eb69730aef6672a35cf290619a5c3e01007ac59e75995e36398a0ddaed61db2f4ccdf9d26d2453fff9d5160073ee73081b8
DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
-EBUILD ruby-poppler-3.4.3.ebuild 444 BLAKE2B 22fd1fc8e2e2b418d068fa1635d9cab0bfb467ea70141337b70002344ef945350744780fb7d01fd1a33bfa1db2e8b6b54684cb28bd59714cd1630ecec29ae13b SHA512 148dfbc169b86995c4f9ec897b00590dca4e154301b663c2e5e7aca0d5e41e3c5f1e36d909d821ac52387d5f47107a90c4f6ac67b1c6ee0c4bea60b4307dcdbd
-EBUILD ruby-poppler-3.5.1.ebuild 445 BLAKE2B 3e768faec37a81b439d685b5f22cb7174469594aba4a5fc49b8ff156f1dedc8020b215c01d475ebde9ee42c7bae8f21a87ad78f6067ed1c9389478d3ceac9b55 SHA512 a996fb92e25186269195bb9a7f052f42977541e7131e50b3cb31663033662fc6a852cbfe081deb4292fe5251797c13c166d33aed68f8692979ae9972fcd86c8b
+EBUILD ruby-poppler-3.5.1.ebuild 444 BLAKE2B 7eb8905b7603c22b23c2a079dae5599af143481aeb5ddfaa2fa1f94ecb7727622f892200af071c89758e6d4a8d185bd93c59a5836ce56db0f166139c2a8b6ddb SHA512 b9d63d50bab44cd8d45ea3df4e2313162d6b847824089550269d158184e97a95a121e0dc01e63f40a7bef17a66b640e654fcbb790ef138698b0e2820e77d592f
MISC metadata.xml 338 BLAKE2B 28afb4e4601ddbd918344e8ea4668d18b43122fd5db29849d806919be9da2889d21fa047bfc43cbad6c95ff0e0f1bcdba2c2ba0c5e0b8b27ac7a235f534cd163 SHA512 72c7dbc3d22142137d4017e7514cafc7c900b673a571b44b7c649dc8776550d504052cce7f48164594939f1cd01e0fa5034a1e8c3b9c4a5f7176f7760ba692da
diff --git a/dev-ruby/ruby-poppler/ruby-poppler-3.4.3.ebuild b/dev-ruby/ruby-poppler/ruby-poppler-3.4.3.ebuild
deleted file mode 100644
index ae896fada18a..000000000000
--- a/dev-ruby/ruby-poppler/ruby-poppler-3.4.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby poppler-glib bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-RDEPEND+=" app-text/poppler[cairo,introspection]"
-DEPEND+=" app-text/poppler[cairo,introspection]"
-
-ruby_add_rdepend "
- ~dev-ruby/ruby-cairo-gobject-${PV}
- ~dev-ruby/ruby-gio2-${PV}
-"
diff --git a/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild b/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild
index 1bf802e25616..07c3d89aca4b 100644
--- a/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild
+++ b/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild
@@ -7,7 +7,7 @@ USE_RUBY="ruby27 ruby30 ruby31 ruby32"
inherit ruby-ng-gnome2
DESCRIPTION="Ruby poppler-glib bindings"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~riscv ~x86"
IUSE=""
RDEPEND+=" app-text/poppler[cairo,introspection]"
diff --git a/dev-ruby/ruby2_keywords/Manifest b/dev-ruby/ruby2_keywords/Manifest
index 520eea9bfcca..cbfce1f6c441 100644
--- a/dev-ruby/ruby2_keywords/Manifest
+++ b/dev-ruby/ruby2_keywords/Manifest
@@ -1,6 +1,4 @@
-DIST ruby2_keywords-0.0.4.gem 5632 BLAKE2B 1d2d4a71823e61a14fdf15edc2ad8ed8df70e3f52f621940d3d3e00c18f58e76d7c18ca2ff409b1c2b5d77216f90e72e1d50bad00093fa1f7740ccf8375c11a2 SHA512 22cc0c9c08f84ee6485e02f1d1fa244219dc96846a638b428970e0876c83056b87939e8a3cddac833d6feb493e34420604e81a3973d7cfa4dc969a6639b13439
DIST ruby2_keywords-0.0.5.gem 10752 BLAKE2B 430ddd02ed59c73c8dfff7762a2f4bbee2b4514d7c8c38a9bf34928a254799cc9e7401672d92b926e4284b005ed6ce59eb2f4503cabe76c5200626b89055bfa1 SHA512 f6b9078b111e68c0017e0025ecdccb976c7a32f35c1a8adf9fd879db0c91f89eb9bd799f9527a846e28056f2a5fbf0f3610cda9538570288c493613c35c83a6f
-EBUILD ruby2_keywords-0.0.4.ebuild 468 BLAKE2B b63c734da0d841ffb4b14df5eb2909c29fa21f5d105cb76fd4ef3eb3b3b157fc3f9c5798bcba793988cbae8d10ea3df3f0d64e96d618ea0aa3b425ce42051792 SHA512 233ba002300fa6b246e52792acb48382219c768cc46639bd573f7f3a1261fd712febfad0662f8ffaa35e557db83c959a77b9d238a7069a9a3f4008324496fd4f
EBUILD ruby2_keywords-0.0.5-r1.ebuild 489 BLAKE2B 11608c93ee048b0f5d2c55cd142f36a02ed55d32c20206771f5d3d6bcc7d6aba51ed5392fdb8783ab49bca535ea59a95022a88f540a16bf14589f8bf5dfe251a SHA512 e238c2ef0f30b0cd2a5e2dae59be25433d1afdabe4bd58781bcdb6b7c5082cb6588dea551d7f9a8931912cf3a531932844ca7279dc15ea22fb5a7cf5be19ed80
EBUILD ruby2_keywords-0.0.5.ebuild 488 BLAKE2B e7a349dae7323f05c02ca000f0636b4a60de43ed45b543bc3fd1339d70019f8b3a8ab19f4c1e7224e6725446eef78f276b84c446bce9ea5e06e8934356b597ea SHA512 8de5743e86b56b4b2029e2b42cd40a335ead209a7b86551b8906a86cbd4a822eb48528b8e305c7a99996d48507e7f4148a08bbcfc68217ac84e37a9f8fbe0f7c
MISC metadata.xml 404 BLAKE2B c3f2395aead0cca31763565c2ae30c6bc814915d2d402fae9506be9eddc279d41204eff59359aa5bf4fb67e0a8896d51936eb7c3ebbec97e32e2323008a4a34d SHA512 83d6d3df19864603c64ff832c9399ed6764b7bbb31f96b04c82d776e1e023cd25faf63fcfc2b6e91f1449b8729e723194eb8de7684efe5e23bb2af75f694f53f
diff --git a/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.4.ebuild b/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.4.ebuild
deleted file mode 100644
index 9612520bc8d4..000000000000
--- a/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.4.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Shim library for Module#ruby2_keywords"
-HOMEPAGE="https://github.com/ruby/ruby2_keywords"
-
-LICENSE="|| ( BSD-2 Ruby-BSD )"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest
index 5189e7bc1f5c..355093b750f1 100644
--- a/dev-ruby/ruby_parser/Manifest
+++ b/dev-ruby/ruby_parser/Manifest
@@ -1,7 +1,3 @@
-DIST ruby_parser-3.18.1.gem 634880 BLAKE2B 046ca70510a62e515873039c3846c6dfe7eda204b10c28d1a2892052ee9662be46c99e8f3474577e1e513bee395a404e05d2bcc133d293ae04e2b8b0accdf95b SHA512 820b7dd75f92daef364db9b691ac7c71e460ad0f7f20491036c659310fd08561ae83f227bb5d82748d3b4a40fbb745c57144d8503a395a30eaba934df47f33bc
-DIST ruby_parser-3.19.1.gem 777728 BLAKE2B 883c945e0b151ec937a710b1092ee72e8796bb77feeb7f483179c6d683b4d706536b97cf0e2dba8910e5a6adc8d519487109098f0270ed1d6345ac323bd8e8d7 SHA512 5f55b8a400cd81af837614122360af92f12f4625b68acf6caf6008ab1be604db55de336626118cb73ae20262d4123539bfd0eb3b57243855e5d487c5017df325
DIST ruby_parser-3.19.2.gem 778240 BLAKE2B b9a136f8aa93fe915eedc5ca16a54a8c21446a48db89e86f7936dbbd4ee913f7bc61fcbaf136cd1965bbbd6601634a6832a09f0226647cf2ea802689251946c6 SHA512 c71e7e76e37ebe6e9489e9f0bb963b7b34adc8f4afa73ea4ad90356579725bd1a234f6e015a9c19b2c294c1ffe0d6b093be838ec0059a61fb5866cfe9e04f18b
-EBUILD ruby_parser-3.18.1.ebuild 1061 BLAKE2B efe144589f1aab56609601e20777d3436ffe9dfe5e574c5b1633960889337ee5776aca705b45e768649fd48d30306883d1b51394ec7d8382e27664296abc3ec2 SHA512 1b42a3a4ad45cdad9c6ddd8648b794dea7f28f3728b88b00253a99cb0f1b604d66d0447578b3f0c34e3459176448f4299b17288e4e937b16bb27fa6887c595bd
-EBUILD ruby_parser-3.19.1.ebuild 1061 BLAKE2B ee62fc086503f91cd9cd208b780428c1865b320baf9385a23e6113f57d3cba5a57cd047f5554ef73b3b039415e7bb7909a74b64d079fc1ba5f0680467face1c1 SHA512 951d7d698a9cd0c3a8ee44f59abfa2fd59e4a9f53efe134381def013a159fd0c61ec8bcc5ec3094adb561c0ba259b304b3dee9b139551fcc5820c637115275ba
EBUILD ruby_parser-3.19.2.ebuild 1068 BLAKE2B c7fe67eff68eb8697d6c0dcdf2e194bac55e311db760f10a00aec15dd4aa1171731028190222f66f9cb2230f200948405b9bb2337d7a19ddc94cb47e0fd40d34 SHA512 f65651d9168b3e12fa60ec6667bc110e58b9ea4692c178408d42420b6014a442f6c794baf5e31bd01000cf3b01993dda32524ccff1803b24661f63f5aee070f7
MISC metadata.xml 348 BLAKE2B 10262df68f010eaed20fa390ed4feff5d619e168319f6477d9d70ef15a91219af5b4f49f89316c0350f3cedee9a47eb46a67c9837d22ce58ac190c55a747ac21 SHA512 66eb4ff6e49c3249c2a952b39d3738f3c66252203b16cd635aa04d59eed907cfe9c11197a4e104fd8cf0585b9f3d60c639e4ffbe7ddabb211266f60a9e348bdb
diff --git a/dev-ruby/ruby_parser/ruby_parser-3.18.1.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.18.1.ebuild
deleted file mode 100644
index 73a5e7da7259..000000000000
--- a/dev-ruby/ruby_parser/ruby_parser-3.18.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby parser written in pure ruby"
-HOMEPAGE="https://github.com/seattlerb/ruby_parser"
-
-LICENSE="MIT"
-SLOT="3"
-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"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/sexp_processor-4.16.0:4"
-
-ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 >=dev-ruby/sexp_processor-4.16.0:4 )"
-
-DEPEND+=" test? ( dev-util/unifdef )"
-
-all_ruby_prepare() {
- # Remove reference to perforce method that is not in a released
- # version of hoe-seattlerb.
- #sed -i -e '/perforce/d' Rakefile || die
- sed -i -e '/license/d' Rakefile || die
- sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/ruby_parser/ruby_parser-3.19.1.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.19.1.ebuild
deleted file mode 100644
index ace11d6c9c2c..000000000000
--- a/dev-ruby/ruby_parser/ruby_parser-3.19.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby parser written in pure ruby"
-HOMEPAGE="https://github.com/seattlerb/ruby_parser"
-
-LICENSE="MIT"
-SLOT="3"
-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"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/sexp_processor-4.16.0:4"
-
-ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 >=dev-ruby/sexp_processor-4.16.1:4 )"
-
-DEPEND+=" test? ( dev-util/unifdef )"
-
-all_ruby_prepare() {
- # Remove reference to perforce method that is not in a released
- # version of hoe-seattlerb.
- #sed -i -e '/perforce/d' Rakefile || die
- sed -i -e '/license/d' Rakefile || die
- sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/sass-rails/Manifest b/dev-ruby/sass-rails/Manifest
index 8da1d0177cc8..d877624de071 100644
--- a/dev-ruby/sass-rails/Manifest
+++ b/dev-ruby/sass-rails/Manifest
@@ -1,5 +1,3 @@
-DIST sass-rails-5.0.8.tar.gz 90020 BLAKE2B 20e9e6e4701b0a14ff10f343fb94065af0110d86aab1bb4676de4806e20f8031b4cf7961002828438c3ae6be9802b3a2e4367882241e8fe745029747d31f9b04 SHA512 05d9e8d269c608723158831e215599a8482383fe79a9c3416fa8efd11bf9bae7935c5b7a1f5e8a22a85336abf4ceecc50578f0c8e51310c09b2540831959652e
DIST sass-rails-5.1.0.tar.gz 89994 BLAKE2B dc0083af8399d2ff1210a6430d47ccaaac88b337da5cfeb61c7a4f0c6b1f55d59d896a874945a943cc322fabfb3a31d80a1a467a12d04f2c1a1f9c84cbb452a0 SHA512 894b957b6b72d340ef2eebdc721c58c2d101fd275a10265f859f17f654736b3d3542a7100db922236925af40ae090406689815a4bb4f623c5f70652685571b7e
-EBUILD sass-rails-5.0.8.ebuild 1063 BLAKE2B 0b7b2824bd31277ce1028080b495480b6e49431141266d461e08e54a6bbafbbf0da22c3712e5d9ed98cc4b4ea89ef728fe8ebe167c4118db57d85bd54a6026a4 SHA512 42d0651e8a5ba3b2cdd51e505cf125558a01bac9880b5dfbf63c528efad45f550ac6822b15116f54993db99c1524b6f0315af9555dc3268bc0b2330cd3d30c06
EBUILD sass-rails-5.1.0.ebuild 1063 BLAKE2B 04cafc02d7915775c326000b5fdf847585a77360367b175fa07236ffb1ddb8a7b400558b02005f424cc7a97c931c5fd38942bb9d1a66e5b45a9ccd919d626d83 SHA512 fcb75b9477ffeef58e15faa293f930570515fdea6c9a38262d4c249df38373611519c6024d1ac585dab93f68ff62aba089d1f58e08b0ab44c4bfafa02b6630f5
MISC metadata.xml 343 BLAKE2B c5a05184557a2483d634a9684fedf6bc5d53522e766510829d3765a937f68dc7b8c887ff82f4e81bdf3e25385d32a043813032beb255a061b51ccb03c094b9c1 SHA512 a2d0d0783101ee59353b76a9557f50876157228c532442184f2ed72ff21286127cc83d0f0040ec6e2927d4ec45b04e891d7f13cf221d1fe09e176ac9896c195d
diff --git a/dev-ruby/sass-rails/sass-rails-5.0.8.ebuild b/dev-ruby/sass-rails/sass-rails-5.0.8.ebuild
deleted file mode 100644
index f9e3ab5413f8..000000000000
--- a/dev-ruby/sass-rails/sass-rails-5.0.8.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Official Ruby-on-Rails Integration with Sass"
-HOMEPAGE="https://github.com/rails/sass-rails"
-SRC_URI="https://github.com/rails/sass-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
-
-IUSE=""
-
-# Restrict tests for now since it is hard to set up the right
-# environment with the correct ruby interpreter and Rails test
-# application.
-RESTRICT="test"
-
-#ruby_add_bdepend "test? ( dev-ruby/sfl dev-ruby/bundler )"
-
-ruby_add_rdepend ">=dev-ruby/sass-3.1:* =dev-ruby/sass-3*:*
- >=dev-ruby/railties-5.2.0
- >=dev-ruby/sprockets-rails-2.0:* <dev-ruby/sprockets-rails-4:*
- >=dev-ruby/sprockets-2.8:* <dev-ruby/sprockets-4:*
- >=dev-ruby/tilt-1.1:* <dev-ruby/tilt-3:*"
-
-each_ruby_test() {
- ${RUBY} -S bundle exec rake test || die
-}
diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 4493a3dcef32..50419e965437 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,5 +1,4 @@
AUX slim-4.1.0-temple.patch 1651 BLAKE2B b979b550ad138ddac448f974b3a96ca5c7b32f1586e0d3eb3581ece3fc398035bb4c6b32082a7366b946d29054ccdafa61b38adac5ff782991c070e161738aa1 SHA512 db3d64781003830fb98e331248fdaade0ee9076c6e452b06195d2cbbc6bbe7ed55c1da6c41e8ac0df9341f9c637e5cdc79142b7444f832eff870b8ea1a2b1dcb
DIST slim-4.1.0.gem 103424 BLAKE2B 87de8411d6284569ac56366d4e2f3ee351c6908001cbda2926312f25c1c39520662371e826493d1346722bb507348bd8c117f3b0447b433bdb406435b80a70e2 SHA512 a929edcd1b194bc6abddf5757e0e942835f6c5e1555aa7bf021b0e850d74c9777637a2a0eafbdf2de7f0f0574eb03866c562826c656adcc0517cc4bfcb5ca897
-EBUILD slim-4.1.0-r2.ebuild 1785 BLAKE2B 576b623cf8b8f0ede858565f7cf0d0a28a822ed2ece843cf6aaa8bf0dbd5fd809d9249284569fec3725e6413cf5b8f4c810df1d9029c86f7a9a047e5e7934089 SHA512 9aa258af506af1008782cb7eb74f57cb176a1a1f61ec96ebbe1c4ec4d4b7e856b2b6053014426debb023704bae592ddfea45c6ae6841b52f4b8392e6b55cd45e
EBUILD slim-4.1.0-r3.ebuild 2100 BLAKE2B e86f1439dc4fdc7a11f8d6909f168f9c43bdd6129922b67c9012693da024e1f0a7641321b016d2312c50bf95aef740fdcac3942a1c078fd0c0f296919ea9bc75 SHA512 9e7ddd9c4d7dd0feeb216dbe3664f7b58ccc4803d22d6afd9f6377cb8c23abbf3d128c1ed40a27c812803228e5fa171201929e86e58d5fcbfdbb5161c63b5d0f
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/slim/slim-4.1.0-r2.ebuild b/dev-ruby/slim/slim-4.1.0-r2.ebuild
deleted file mode 100644
index c3fb2f8c0485..000000000000
--- a/dev-ruby/slim/slim-4.1.0-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_RECIPE_DOC="rake"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential parts"
-HOMEPAGE="http://slim-lang.com/"
-LICENSE="MIT"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
-SLOT="$(ver_cut 1)"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
- >=dev-ruby/temple-0.7.6:0.7
- !!<dev-ruby/slim-3.0.9-r1"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sassc )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
- # This sinatra code expects tests to be installed but we strip those.
- sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
- # Add missing include, bug 816573
- sed -i -e "1irequire 'ostruct'" test/core/test_code_evaluation.rb || die
-
- # Avoid tests for things we don't have. The builder test does not pass with tilt 2.x
- sed -i -e '/test_wip_render_with_asciidoc/,/^ end/ s:^:#:' \
- -e '/test_render_with_wiki/,/^ end/ s:^:#:' \
- -e '/test_render_with_creole/,/^ end/ s:^:#:' \
- -e '/test_render_with_builder/,/^ end/ s:^:#:' \
- -e '/test_render_with_org/,/^ end/ s:^:#:' test/core/test_embedded_engines.rb || die
-
- sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
- -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f -print:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
- sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
-}
diff --git a/dev-ruby/sshkit/Manifest b/dev-ruby/sshkit/Manifest
index a45d4669904d..2140e780dd84 100644
--- a/dev-ruby/sshkit/Manifest
+++ b/dev-ruby/sshkit/Manifest
@@ -1,7 +1,3 @@
-DIST sshkit-1.21.2.gem 144896 BLAKE2B ea72b1d0df7252f9c4ffe010721a957b5a86cc43697acf4dfd065a74cca5317deeb15692449d573a2e5590ef3a23ee666196b7b661d6986a2f270d16e2dc8d89 SHA512 37515726b67ae0e2ac9dff42cf7b71a32832ebe144aa192332780e4d9aead1a9e4c3cf7f6f0b994804175a5befd896b32908a82ba2e4f4a1d4e4b0f5bf01c3b3
-DIST sshkit-1.21.3.gem 144896 BLAKE2B 14cf7338187238f720cf8bf39664ba827700c1c47469cbd9e2f154a2b7bc91b4d8d14ec15d76db88fba1d23a936b112f0f2a33f2e15978a85816cd04274aea89 SHA512 ede63fd798db6e49fb2a1e9379699bd3e5de27f6b83640506a848f179fd83efed410357c899e97a41b1ab7e3baf47d88f87dcecf2bbcdf7475bea0d35817a9cc
DIST sshkit-1.21.4.gem 144896 BLAKE2B a4f7cd2342810422c6dd680370c741136bbe1cc59656333bb8a82ac2edd6eb0e3d5482cf671a3ffdcc38cd2f2a97140623728e213e8fd3098b223b9e601e6ea1 SHA512 c3a56b7dd80334b87d512054e98e8a72d93b036a4fb0adc34fad259c5b851de6a3c69549d1472442a3b822d371e80115849aa767dd7fda215fd0f626a7138173
-EBUILD sshkit-1.21.2.ebuild 1208 BLAKE2B 4240618ec12cc2cadde00046284f25373fa2e2947665825ad4b43a14ec6e4e2096058bb056c771caed7c49077761cad75e608144b06b0ac33f105ec20b63874e SHA512 1fa0618cb58837051de4649ab3bd893e196389348fcb4e2707b6c7d06efe0aaed79eb56c113386a33071da3f521af8fa584027bfc843b1820b3015def9bab4f6
-EBUILD sshkit-1.21.3.ebuild 1209 BLAKE2B 1994aeaa6e9ea4d19f02e7034550589d8b7c60aa4431887a7cb9a6787d61dba4f14c0c2a8e8ead5b75e2b9360a3c46b23de470a3ad274c52b7a87280601067ce SHA512 38d78367acb497a0cf9300b6ea5fb8f38ea6d94b748f4b717662c8d4c4799e4fa98a9869ea12448c3c9a1d12647e127984c43eed090592ddbd0cdf3320b6fde0
EBUILD sshkit-1.21.4.ebuild 1156 BLAKE2B 9eec3fbb8154e95e0517ec45bf7487de1cc77270dbca3b26de6f179f3b795231130912af209e2f933f1f04d24b2b38744183f6a21d6b444f1b6d130101ac6a85 SHA512 e5e8fbe686c5f5721780fd3ca29e74c0f041cae0451b5db4d66fe637828bf1799bb8e58391e16662ff97b0faafdedc5f93dd36204560d7d15c662d4a06802734
MISC metadata.xml 344 BLAKE2B 16679900db0e4f70c9afc7fee058f72fd4df86453f5870666a329d1af1380894b7e592b89e02a4b23a07307765778f302cbd3166e45da66bcabe66b97b450d08 SHA512 afe79f300e02bfbcff4e984092bde60d4a8c6c528a0fd2816456bb5bb12c03aff61512e94e4ecbd6e76a947c2e5e22a433bb32fd052e7e0ac6e78814803f20a1
diff --git a/dev-ruby/sshkit/sshkit-1.21.2.ebuild b/dev-ruby/sshkit/sshkit-1.21.2.ebuild
deleted file mode 100644
index ab2109f97a2d..000000000000
--- a/dev-ruby/sshkit/sshkit-1.21.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30"
-
-# There are functional tests that require vagrant boxes to be set up.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby"
-HOMEPAGE="https://github.com/capistrano/sshkit"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-ruby_add_rdepend "
- >=dev-ruby/net-ssh-2.8.0:*
- >=dev-ruby/net-scp-1.1.2
-"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha <dev-ruby/net-ssh-7 )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die
- sed -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \
- -e '1irequire "set"; require "pathname"' \
- -e '1igem "net-ssh", "<7"' \
- -i test/helper.rb || die
-
- # Fix assumption about parent directory name
- sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die
-}
-
-each_ruby_test() {
- # Run tests directly to avoid dependencies in the Rakefile
- ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die
-}
diff --git a/dev-ruby/sshkit/sshkit-1.21.3.ebuild b/dev-ruby/sshkit/sshkit-1.21.3.ebuild
deleted file mode 100644
index 0c59a5fd2f75..000000000000
--- a/dev-ruby/sshkit/sshkit-1.21.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30"
-
-# There are functional tests that require vagrant boxes to be set up.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby"
-HOMEPAGE="https://github.com/capistrano/sshkit"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
- >=dev-ruby/net-ssh-2.8.0:*
- >=dev-ruby/net-scp-1.1.2
-"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha <dev-ruby/net-ssh-7 )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die
- sed -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \
- -e '1irequire "set"; require "pathname"' \
- -e '1igem "net-ssh", "<7"' \
- -i test/helper.rb || die
-
- # Fix assumption about parent directory name
- sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die
-}
-
-each_ruby_test() {
- # Run tests directly to avoid dependencies in the Rakefile
- ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die
-}
diff --git a/dev-ruby/stringio/Manifest b/dev-ruby/stringio/Manifest
index b45d81399df6..9ea10b821793 100644
--- a/dev-ruby/stringio/Manifest
+++ b/dev-ruby/stringio/Manifest
@@ -1,7 +1,5 @@
-DIST stringio-3.0.2.tar.gz 43051 BLAKE2B 06d3f5c64a1550969f8c8abdc0cfeec8fe89adba8cb60db68cd4b29bf622a31d51809b85b3b9fa2373b74a33ed1c48df829a44256e431288b6ba2f7654858a13 SHA512 a9ac2820ce1c2bd55aac032be42a493a910787ed04bc41f35ec33b19ffd878c925dbbca49d6c27b07cea5ffb8fa98ecdb576738c9654587dea6842e3bd1f486c
DIST stringio-3.0.4.tar.gz 43654 BLAKE2B 08f0d41577cae1acba36acc3823218649342c45fde58fd4a2455a40e3f80859e405db541f1f3a55b222083b2e30efb8d6a2396edb208b1cfd802b5b85c196a4c SHA512 835fa9861e2446512715315ecd44ea192f6209ab5a12f10d91f11ad156ba896737531a5074e7f10f6cd5d3500fd07036de7a9d0bcbce4c2ffe75822fbb28a2f8
DIST stringio-3.0.5.tar.gz 43822 BLAKE2B 5b79def3cb154f4bb1f4a50b8eeb95e0841279d8500b0ad0cdae1f3029c2b53e8e3f46583ed0b5e289afe6636bb4610bc27a25e24acba5c7c1e679c5e4283f3b SHA512 d881dea34738e46fffaceb9a5e88fa3148979eff3571a6693d1d80bd01fbe236c0eb65bd8b2003abc0241bceff93d87fd3acd27b038b3a7bf6da65d492047153
-EBUILD stringio-3.0.2.ebuild 931 BLAKE2B 00a5f0c8b8f1b8959475980a4beeb9249cd8e2bbab917a7e2d71fd001a3821fe67dd48347eff553e2178f651c4a00c00558019b0db6bbebcba4434625d59b7e9 SHA512 f447057a01da8dd3b4a343cbab916d03d580ae40937538bc402daa9a742b5b7100bec6cbd39977d22479efe9ac32c5f147a198884e792d3aa9151ced23bfc4c0
EBUILD stringio-3.0.4.ebuild 924 BLAKE2B 54e75640e57d7bc1cde3c0afc2be47a9733427e6ab93393c75434cd9cfae651d0e188d2b2159f28452caf4f2e27f224a4c7f783ee7b9050d5a9ce14890cd991b SHA512 2a43fe8be2b0e790f48bfad716599960a3793e7e69b2bd34083e4af2d949b29a7ac22d7f58c2d282561624ae8c46784be6b03766f682e42c697fa66ec4b2f16a
EBUILD stringio-3.0.5.ebuild 938 BLAKE2B a700529d42d41918b981e8c651914b3711d912df40cbb516b84c58748445127a57e11e0f9cec1db477b9683fb767ed1b884d248f43f51ed673911acbe56919d7 SHA512 b5d41b439adda8b668fdba4d1ca6e1d2c754c014b8b2fb049c5fb446b05ce013c11c969d8584d78ca460dc4e2aa53045f12784d727ed74d7ab0b361c209a6571
MISC metadata.xml 340 BLAKE2B bd5f8222a43eb391d2d14a1b878fadefd9f8a322e87b5058d482df79d95d70f7ef19c54e7ae12dc29e7ffc84c72e630f0ca46ac095059263cdcf6047cb4fa4d9 SHA512 f1f32d2c4c13e19500a7ff23b684b180d3dba8a79e49b8cb57b80e265d09e06cb8b7a9e6b743158a140967b7ccbb991fdf51cb3a6e95be4e24378a5f85efcbb2
diff --git a/dev-ruby/stringio/stringio-3.0.2.ebuild b/dev-ruby/stringio/stringio-3.0.2.ebuild
deleted file mode 100644
index c59e02fa3d30..000000000000
--- a/dev-ruby/stringio/stringio-3.0.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_EXTENSIONS=(ext/stringio/extconf.rb)
-RUBY_FAKEGEM_GEMSPEC="stringio.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Pseudo IO class from/to String."
-HOMEPAGE="https://github.com/ruby/stringio"
-SRC_URI="https://github.com/ruby/stringio/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE="test"
-
-all_ruby_prepare() {
- sed -e "/s.version =/ s/source_version/'${PV}'/" \
- -e 's/__dir__/"."/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/temple/Manifest b/dev-ruby/temple/Manifest
index 1cfc72d7fb5f..38b1660b1185 100644
--- a/dev-ruby/temple/Manifest
+++ b/dev-ruby/temple/Manifest
@@ -1,7 +1,5 @@
DIST temple-0.10.0.gem 40960 BLAKE2B c3d272bc5f9263f5727fc81803f1c265f39ba10a3336bccbe17ce9aa4a6a13304c73a8d323bc45fe59c5d8230a569ad3af3de9225c8e21eccda291e89e482d75 SHA512 b207ff1f29b810c943577da1ce72c7eaa2bd672758929b39d6f92c5061c85c720fd49fbb666d5d8f9d1a8c1fbbef28f85cadb6635c12a3ceec29f8b0305833cc
-DIST temple-0.8.2.gem 39424 BLAKE2B a56db910d1d4d52495806e907c74052c04e6b4843d040adc33a7f6dc28a25a02231c4c9bd41723c8e1abe6624d4d55375c2a429514a87fa4f7a7a8dcb6377796 SHA512 51923b3bf9d4c05255131be62f567ca21305ba023ea5395a08d6970236b2a2833b058f7b3906046b8a57a224b368de12a6d5e426effca39324670fb632f33b67
DIST temple-0.9.1.gem 40960 BLAKE2B f9c87bc713b934980cebaf79737eea89c82d845027cabcd67f3420da621f6797bd99481b1bb624a8894d71f4843ee3ac612f1da661991b8adcc002e2a12f32a9 SHA512 2d7c0c64fb51356599ecbd9119314f954341acf66d5ad729b7e19058628118509e14ef116d4ed549996d7119cf9a1f38de5818b46ef5a9a19473b0d007131e6a
EBUILD temple-0.10.0.ebuild 556 BLAKE2B 298291251d45421f9b909fd677dfe0cb2ebbc66bceb829d45cb7a24aab2eeabfaf891c04acbf553af5329dc8fbd232ae72bcb9d402780644b65522e330ce69d6 SHA512 848d9f4d3d9aedf216a9cf23125cae205f771a358288557ab240d9a150d3737dcafb319d05ec67d763080392a91e26f5394167acb16fe47dabf83a0c33cad51a
-EBUILD temple-0.8.2-r1.ebuild 639 BLAKE2B caeb9de5f6c80b02538814d707379b5f4c626a65b7244e47aea2295a2823aa87a4efea4e76ed7b4bea31c70167dc59901d6d2f3ff27b39b42daee228d94e21ff SHA512 d2aff5073dee1825b439fcb52a9a25a8550057130939bcc01798dee1fdc5b2560b0ae5f7ab7c7c7bf071609c4586c1a2ebdbefde7abb1c294aa034caa1bfe690
EBUILD temple-0.9.1.ebuild 543 BLAKE2B d5771179517887c2239156e9492753c645afe3c02de92d1091a834fcf5abcc74f324cbe15bf0702303e3fdffe3e53c4b473ff1e5e2697819a532b62b8febb5de SHA512 f82430124c090bedc5ae74db480902f2c8a643c70533f603b39049682e2461b2bbce32fd254c71766057113f3e7c5df6aadb5280d91241f3979213d8b82dcd68
MISC metadata.xml 341 BLAKE2B bb4b05f83022291b67e3d322192b7deaa8f2c7ef07990014ff3c1cbe82295beb599d649b90971b9ddbf972c1296211e2d829f14efc1d48b2bde6f1164e1ae290 SHA512 a9ab79fa9ff13f53b6634cd86efcf57df5810946275dd12a34fdf8eadac12153743cca92e98dd8ff4bc792f912cb9c72a08abf33a68b5849fe67776937e933c5
diff --git a/dev-ruby/temple/temple-0.8.2-r1.ebuild b/dev-ruby/temple/temple-0.8.2-r1.ebuild
deleted file mode 100644
index 8f921673f925..000000000000
--- a/dev-ruby/temple/temple-0.8.2-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES EXPRESSIONS.md README.md"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="An abstraction and a framework for compiling templates to pure Ruby"
-HOMEPAGE="https://github.com/judofyr/temple"
-
-LICENSE="MIT"
-SLOT="0.7"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bacon
- dev-ruby/erubis
- >=dev-ruby/tilt-2.0.1 )"
-
-each_ruby_test() {
- ${RUBY} -S bacon -Ilib -Itest --automatic --quiet || die
-}
diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index 3fa6af202911..3b320337dfb2 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -1,13 +1,4 @@
-AUX testrb 177 BLAKE2B 7f0192ddcadda449bc4766d5910c76ef21ff8cadce1372a46db4fc236374eaa3cb57e145b1b7b09896b3a866ddd9fa1f910f40b751a773bac1104d705902bc0f SHA512 9de97bde52a1e5770a8dae8da3adcbde3b1dfa7cabc6d131159c8a688a7ad5b59dbb528ce9eef3346da12264c0d30415addd907bc66c1d7d90b1dbc4c605730b
AUX testrb-3 183 BLAKE2B 5bd4712b7a73cc480669facf537b5bbeaf16eeae2782e21d5fe88cf92c9945845803d3f1611d465a3fc16f76838b5aba964e9b96eae35d9cef1b0b269bb94e2d SHA512 cff9584c54bb682f03a0253df953ea930053642e249a3c4573e34cc78f4b77ef943ca5a2c7d1869d926b4a8d9e173ebece69169d845724b03c03f00608bdbdfb
-DIST test-unit-3.3.9.gem 121856 BLAKE2B f8ac1568aabc7d53c79715c6b141d3f2be0782e35dda36fc6184e7b7bbae419e883b94f163333e4e1a186c07f55cef181a2d86d4531e3968667e8c5fcfe8e36c SHA512 8e2a1516d33811793aacbf0b31b9609b43437ea6800cfe6c97b1c96395a8eea7c42f2788dd86b6decfda184a27e5818646bbe313d39ce3799a0869f62a0c4c32
-DIST test-unit-3.4.9.tar.gz 161212 BLAKE2B 57c1932a1049300aad41eb8d0a72459c3eaecd5b5bc89fa9f981b6975be9b8b4d378dad8ff769bb1add54e28a6e84b54f791ab13c7bd31d042ae068e37c04f6c SHA512 dccfdbbeb5319cac36dec80d17428b593905c74d8644b19b938bc2cc15ceb598818e73d2f0a681142cba6395b16d404437821af72abc152ab20987a645faf001
-DIST test-unit-3.5.3.tar.gz 161397 BLAKE2B 1d52fa1eebf25a66e7036d6709a5410a5563f381d3a3eb05ef09702493e5990b93c6ae5a3167cc4d971174a08a2d2b884b860eeea0ea5f8a1fb76e9c42379e0b SHA512 e6960bdcc67c8667cc13f0a4cf8b412be767124b0e555294be71afff71e0ce9a34e7cfa7413e33ee3c8477928a479e9439ada9e50866c0e8890b4be8dd0b38a2
-DIST test-unit-3.5.5.tar.gz 163463 BLAKE2B bc9b63cf39458bca0d61c3c6c7f4b2c6c61469893e1cba53979e00f04fb940b423b83fa20253ef5292573c3775b9243b1906f2446a89471e9aa1c66fbf0981f4 SHA512 22f60c225ca951d76cfdc5b8c91246a56bf875daf6f03589da99a9860143bbad367c18533b00de3cc9cfd2f23a2b8139e617b9a76c2a63223ccdbcd9cb04db20
DIST test-unit-3.5.7.tar.gz 164734 BLAKE2B 470a4552f2da0b7b9c8f3cbd071229fefa12c1e48c32936a6520902a9443a891cd19ed0e7c71ba4f8d81747902afd2e3dbc3eaa6ac7683ca11e5ad88e7c4497e SHA512 af678a89590c9305eeac3a4e5c7e99354df5b49157de573ee3ff312dad9f12dbcaef3dfe7ffc256194e39e0438625acdd9ab3e9686d7e2c58b2cf225f7f1f74c
-EBUILD test-unit-3.3.9.ebuild 877 BLAKE2B 861f609a2f8e291a5d42b7629583213271d08ade89d755f786be318512a659240d1cd6a7ea1d6f81db537c302ee397037d1e9b8d6d7643192a6cef617903ed87 SHA512 3d67e1e392e5e7cc3dbd9182a34d49660d735e233ed629685eaaed166f10f73ea9692a04fe48948344214096bd65ba0105ba88e027067002daf0f67a86f74851
-EBUILD test-unit-3.4.9.ebuild 1012 BLAKE2B c50f36fbda2ba0908e7ad97cac30bcb05581259d8bcd2ae8bc57ec4861b0769a3b0d71ce321815b1ab75ef0e1bc554d928132920ca7a75947ff7bb252848b5b8 SHA512 faa7a1d74285fcae32ec2866b5f275b5f1a38e8486900e2f7d8204fcc7698c56fec5259c616b1d7acabf00ee0c7c9b2016f763b5728a93a3c6c6be15742e3f09
-EBUILD test-unit-3.5.3.ebuild 1026 BLAKE2B 6141b313c70165bedc81c103e89525042e4de959968f3d053864692aff3f2402eecfcf4bbf3440968e6325d3a517397736e950a379dd6d4f0d20946c4aa41395 SHA512 f639e3cc89be92f53118c48aec3992f17d8f20c9533ee8d3458ed86ddfbb8bbe856420ec989799da8af4c39cf01569fef14e4bdeac404f6f92059ce5e1d0372a
-EBUILD test-unit-3.5.5.ebuild 1019 BLAKE2B 91276046e497c0dd06f74d14add6e9fd64ecdb106a0f3472d847a6736efd85e52a9308a7972d44072d4dc1d7b4ee6167b1bd7011087f882c66372abb1b4fc67c SHA512 82375734294606c8af37dfacb91096ff5951d96e70db3e12394ce16386fe9e098406bc55c18874226d251714db6cbbc4127bbeb3528b3fc7a542f194cf7ab1b5
EBUILD test-unit-3.5.7.ebuild 1018 BLAKE2B 0df69e7b84cf2c2eb012a601040704435678127b1f243661fe05c5b60258784ee744860cbc13f020cdd1c662d7665476af5f238d983c30c8823a0e11749bbce8 SHA512 528a4bc73b6dd3065536c53c9cbb6ec7f91dc08227691df756bf6cb863d6d7b47efca25a27c4995beb9ae9bae7dbf156f8b36313ce431eb49b79d4b5d854eacf
MISC metadata.xml 399 BLAKE2B 2603ce47ba731ac6f9a822859bf3216a1839716f833a87cf614fd4d4978204bcce30fd05acf0850f75fb17c7b35684607f3efe9e7dbfaa984b0e176e8be138a6 SHA512 40911471efcf83b2a4cf802732883ea3ecbcd639a6462c0609c91a473b50d2a6f79b7067fbadd701e16f78d3ef4a8418e3d6a4e40c90bfad1d4ac3b6faac2579
diff --git a/dev-ruby/test-unit/files/testrb b/dev-ruby/test-unit/files/testrb
deleted file mode 100644
index f87eabcb2bef..000000000000
--- a/dev-ruby/test-unit/files/testrb
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/usr/bin/env ruby
-gem 'test-unit', '~> 2.5'
-require 'test/unit'
-(r = Test::Unit::AutoRunner.new(true)).process_args(ARGV) or
- abort r.options.banner + " tests..."
-exit r.run
diff --git a/dev-ruby/test-unit/test-unit-3.3.9.ebuild b/dev-ruby/test-unit/test-unit-3.3.9.ebuild
deleted file mode 100644
index 95bb12e2bcd5..000000000000
--- a/dev-ruby/test-unit/test-unit-3.3.9.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An xUnit family unit testing framework for Ruby"
-HOMEPAGE="https://rubygems.org/gems/test-unit"
-
-LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/power_assert"
-
-all_ruby_prepare() {
- mv doc doc-install || die "moving doc directory out of the way failed"
-}
-
-each_ruby_test() {
- ${RUBY} test/run-test.rb || die "testsuite failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- newbin "${FILESDIR}"/testrb-3 testrb-2
-}
diff --git a/dev-ruby/test-unit/test-unit-3.4.9.ebuild b/dev-ruby/test-unit/test-unit-3.4.9.ebuild
deleted file mode 100644
index d22889a8707d..000000000000
--- a/dev-ruby/test-unit/test-unit-3.4.9.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md"
-
-RUBY_FAKEGEM_GEMSPEC="test-unit.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An xUnit family unit testing framework for Ruby"
-HOMEPAGE="https://rubygems.org/gems/test-unit"
-SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/power_assert"
-
-all_ruby_prepare() {
- mv doc doc-install || die "moving doc directory out of the way failed"
-}
-
-each_ruby_test() {
- ${RUBY} test/run-test.rb || die "testsuite failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- newbin "${FILESDIR}"/testrb-3 testrb-2
-}
diff --git a/dev-ruby/test-unit/test-unit-3.5.3.ebuild b/dev-ruby/test-unit/test-unit-3.5.3.ebuild
deleted file mode 100644
index b7ed8dc6650d..000000000000
--- a/dev-ruby/test-unit/test-unit-3.5.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md"
-
-RUBY_FAKEGEM_GEMSPEC="test-unit.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An xUnit family unit testing framework for Ruby"
-HOMEPAGE="https://rubygems.org/gems/test-unit"
-SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/power_assert"
-
-all_ruby_prepare() {
- mv doc doc-install || die "moving doc directory out of the way failed"
-}
-
-each_ruby_test() {
- ${RUBY} test/run-test.rb || die "testsuite failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- newbin "${FILESDIR}"/testrb-3 testrb-2
-}
diff --git a/dev-ruby/test-unit/test-unit-3.5.5.ebuild b/dev-ruby/test-unit/test-unit-3.5.5.ebuild
deleted file mode 100644
index 1158489b93c2..000000000000
--- a/dev-ruby/test-unit/test-unit-3.5.5.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md"
-
-RUBY_FAKEGEM_GEMSPEC="test-unit.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An xUnit family unit testing framework for Ruby"
-HOMEPAGE="https://rubygems.org/gems/test-unit"
-SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/power_assert"
-
-all_ruby_prepare() {
- mv doc doc-install || die "moving doc directory out of the way failed"
-}
-
-each_ruby_test() {
- ${RUBY} test/run-test.rb || die "testsuite failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- newbin "${FILESDIR}"/testrb-3 testrb-2
-}
diff --git a/dev-ruby/time/Manifest b/dev-ruby/time/Manifest
index 0bb54fe46773..4e22289cdd1b 100644
--- a/dev-ruby/time/Manifest
+++ b/dev-ruby/time/Manifest
@@ -1,5 +1,3 @@
-DIST time-0.2.0.tar.gz 25276 BLAKE2B e944fc0ad371608b24c543e503504e1bfd9015f8b998372e6e4a08d2b76c7d75b478ceac42d4d955c205e4ed30a018d3c008e947d9d3215fcd32d78f429aee92 SHA512 07b4896827014ab1f6394ee8a116a8074c2342c070b814bb190104a404828d684c9ca49d0c53fe5ef4518d5455de73d5f4c03051cbae47257fa631b17515d2f9
DIST time-0.2.1.tar.gz 25363 BLAKE2B 8f9a3dae104a03cc012b156fe696890a655b8a81627e23c3cc3c811b15d1a195d5e7ca1da1b9ab8ee81895e291962be2f64bdf021a376e77a3195695a0a876c1 SHA512 695ea9907338fc13fd8b7ab98ed57d811c05e0609c99585eff80acd172d38408c705857dc25ff78b310a6945e768e5403d9c4453b357676f39d40418982c97e6
-EBUILD time-0.2.0.ebuild 984 BLAKE2B 5108c127a639f4d671047fe151b3a4bde18c7bf920728a7f5acc37cd95e1c69fd55394802f9640d83aabde4d2f462e1d3910233df683b3e537970db478858f63 SHA512 ee1285b4571407f706c9723ac726f6eb30fca13c6edf5b271c0ccbdb65fa40715b9da2a809760945ea4281027f18ff7398fc5267195971823777daffc7c155e4
EBUILD time-0.2.1.ebuild 1018 BLAKE2B b3a8aa3d73bb8023162151d14f64d41a35342bdc621389379877998c18a76ead9813d6321d8a67ff603cfe0e89573caac00bfd5a659e3d7ba6d0421fecd2fec7 SHA512 8abb76652502d9a54677d5aa863729a406f1dbfd9399daff715b7a08161a9de3ca65786e19368ee98b12fe3c76fa5bd3976b74ef6c4a229a3fd7344e076ba251
MISC metadata.xml 336 BLAKE2B 319e2c60fbca7c2a86ddd03dc6b837e5f596e12fa5b9dbf002a955c23e8eeeb26bb91a4526a6a67604b6eded037f99f8e95334899fea2d1b3d1715457eb7dc6c SHA512 8ab5bc044b940fea3297ab6cb12a4fd3204602558812dc059d59e8a7f72ebe137ae637127270c40e8fdec3a8c00c9778d109f499b4828ac4d03f38ed7b0fa292
diff --git a/dev-ruby/time/time-0.2.0.ebuild b/dev-ruby/time/time-0.2.0.ebuild
deleted file mode 100644
index ae7b805d59f6..000000000000
--- a/dev-ruby/time/time-0.2.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="time.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Extends the Time class with methods for parsing and conversion"
-HOMEPAGE="https://github.com/ruby/time"
-SRC_URI="https://github.com/ruby/time/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/timecop/Manifest b/dev-ruby/timecop/Manifest
index d26309ea2bb2..2441dd046119 100644
--- a/dev-ruby/timecop/Manifest
+++ b/dev-ruby/timecop/Manifest
@@ -1,7 +1,5 @@
-DIST timecop-0.9.4.gem 16896 BLAKE2B a8280726c8c46573eb0bc72af7b8c6f64ba4a3898a8089eb44c09bc4f53c2c6c51364784aa332c55a45d9c8f93ab9fd3b7691020f8a58f48056cf3673429abf7 SHA512 3d5f611d9a4ba9bc21f01c8096c97892cb05d6effb26f03703a0db842fe18f9614fca3cc836a1583dd5ebbd0d50d4115acf348b7b8b78d93010aaa48b168b9cf
DIST timecop-0.9.5.gem 17408 BLAKE2B e6234759af1b3bcdf8fa5403594498507a7ddb8f652e8698ab7ce0e4879fc99828953120ccb80c3cfd555b63bbb957b0fd2f25758c4add1803d288b1807360be SHA512 4b3aa4d2fe5b95b51119be61faf0c85539d56e1ad2b507a1df182f5d7882390b37bc8b9984ef54e1b0b42bfb0d205ff4f863d016e423d4499cf3b21f2eaed7ff
DIST timecop-0.9.6.gem 17408 BLAKE2B 53afa8313be94fb8774812b014f11d9a134b51b7dafcc0fd8d91d10756e042bfd6d56b10f8072c1d606519e532beb2e02032bd4e3f6d45b4cf41dd968ba86224 SHA512 a5cbdf38caa5bccb9887a6abb5d99bdd1470c9ff8d52d19f0c46f116dc73b62512f76021adc1ec98ca4abe85ca61a4ab1e821d80980fa7ab3c821abd13b9695a
-EBUILD timecop-0.9.4.ebuild 1012 BLAKE2B 9dbe7e7c08fb40e4c133d79467163013df4fd1e6682dd0b470277bac86e523d262c088915c06d4a966a60505c7a8aad75eccba3c89c304b5bc7d424246ed776c SHA512 a0800c4abfa60d330c1dce81e0a7aff43fd0c337ef2818390533166d1ed550bf22e156bc69e3b90cfd41aec4c2bca5662109876f310dc2f1aae09b22720b48aa
EBUILD timecop-0.9.5.ebuild 1025 BLAKE2B c1a0ba1550ac783fc0701f1fd1f15a524c4bbc3f460d2e5a4f901a5a549a8cd30ddbbb7bb6706461592afb569cf2c399843e9a5e3e0ffe0e98a30d42359e85cb SHA512 41552d7765f8cc6b53e23f7ecaf3569caa5c85b913ae7593d910d836f8285d91249359a1f1785fc271ac61c2397ddc8946675144a6067ff70e94cafffdba1478
EBUILD timecop-0.9.6.ebuild 1032 BLAKE2B 962f59e879ec63ce6d146ca4d2c7c05993361a190d23528f06d9b6849f9d25282849f73e146690cc444a9061b4cdcdf70bdb019f0e118f772d675b89bee27b34 SHA512 bb060b39383f151ec9a2909a5e238b70ca509a891c965b87150e118c8ae4c81aca44a2171975faeec6d352f7a61254cb2689cb7f02bfd031a42b6571d5c3d232
MISC metadata.xml 348 BLAKE2B bba76a39d1feb832ddef50069d8a62e8449ecb1db1aecf3388e281d908447f0d61cb8dbe0a41b08ee68e11293778cd3a9b150cd5da705e2f56f1559a5147e7d3 SHA512 86bd1dc85754e017925b4a527b459260d8cda42ceee3dedef549d415bdc5326705e9eda325af5761876297d0beb6210633ce1445cd2745565ee720852d86d13f
diff --git a/dev-ruby/timecop/timecop-0.9.4.ebuild b/dev-ruby/timecop/timecop-0.9.4.ebuild
deleted file mode 100644
index 47d2f9d9ab2f..000000000000
--- a/dev-ruby/timecop/timecop-0.9.4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_TASK_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A gem providing 'time travel' and 'time freezing' capabilities"
-HOMEPAGE="https://github.com/travisjeffery/timecop"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE=""
-
-# Missing testdep activesupport
-ruby_add_bdepend "test? ( dev-ruby/mocha )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/ s:^:#:' -e '/History.rdoc/d' Rakefile test/test_helper.rb || die
- sed -i -e '/rubygems/ a\gem "test-unit"' \
- -e '/minitest\/rg/ s:^:#:' -e '/pry/ s:^:#:' test/test_helper.rb || die
- # FIXME after activesupport gained ruby22 support
- rm test/time_stack_item_test.rb || die
-}
-
-each_ruby_test() {
- for f in test/*_test.rb ; do
- ${RUBY} -Ilib $f || die
- done
-}
diff --git a/dev-ruby/timeout/Manifest b/dev-ruby/timeout/Manifest
index 6233bacba8ca..56f0e5172162 100644
--- a/dev-ruby/timeout/Manifest
+++ b/dev-ruby/timeout/Manifest
@@ -1,9 +1,3 @@
-DIST timeout-0.2.0.tar.gz 15672 BLAKE2B 2a42efb4475047c947ec1a30637e4ddb8d745651d9d277af9149f952ee88cda335818156d777db283660ac16f338ac53776f6267f040b115078fed9572b4ddc7 SHA512 fe665127e90782602dc4e0f61b8ea39b3c2092a50a0d5f708fcb14bec08443868dd8539417c29166dd925389ef2beed49a67f16bb195cf998104b7121f4c1c4d
-DIST timeout-0.3.0.tar.gz 16332 BLAKE2B 9f76ec3ae80c727c745cb4ebfeed67d0d9072fe5b58b4424b5c8670b75c030990219a3243bb80b3082c58ad640f16655881cf6b577a9ab1eecc51e72ff662b26 SHA512 d9f3c25a82be1572ce4286b1066db6a57ea4ee61062ae433c75752ad9e473b952968cfbfe1c9804c8f666a6409dfc9d2b68e8f6960c32a0e48a56d29aaf1bf26
-DIST timeout-0.3.1.tar.gz 16781 BLAKE2B dece63fff06da13516e1ebae591b5cca63e1cefd2ac10c9e254a1d37125fe05f962bb65befeea58de0c9c88f4c475ce62decf349b5268d67bf41a7a31503a54a SHA512 2bcf81df02eedd3eceb370abb1eec94cc77cd93f8c7d034fdd7a9b78c56490f9f49ea64a805e2d9ea5290bc9d8d0a5178ee5c77f6b3d9ea147a4be499c8b918a
DIST timeout-0.3.2.tar.gz 16920 BLAKE2B ec3bb38a8c60b9156a8fb8b5bb99b74a606ee8d18aa81b4b5ed5067c38cea1856ccfc00a841cc58c33cf5159fc1065f68728c48acec6df2eed28f364a36fc7a5 SHA512 70220781ecaec61a4243dfd95c6be13050513e78dd3239b58b0c8f6904b29c2bfbf895f769a1e122a30fbdad761577c2ddae94b328c4ee390867d1ab6391b8ec
-EBUILD timeout-0.2.0.ebuild 861 BLAKE2B b378e33e3415a951dffcbe44c33e177f5f9e4211d18c365cc7512af6d1c5cb1c03bd86e06f7ea126392c60eafb3cbac63f05b7060ca8817f0c72f051497f82c1 SHA512 e35b38d45521a5872c9ffdc1c34784d4fc8d3dab73972ef133e267738eaebeac746b8dd227ba6ceb65b7a1a6b7c717c695919b151c31f46ba25778879a58f1c8
-EBUILD timeout-0.3.0.ebuild 861 BLAKE2B b378e33e3415a951dffcbe44c33e177f5f9e4211d18c365cc7512af6d1c5cb1c03bd86e06f7ea126392c60eafb3cbac63f05b7060ca8817f0c72f051497f82c1 SHA512 e35b38d45521a5872c9ffdc1c34784d4fc8d3dab73972ef133e267738eaebeac746b8dd227ba6ceb65b7a1a6b7c717c695919b151c31f46ba25778879a58f1c8
-EBUILD timeout-0.3.1.ebuild 868 BLAKE2B efe61999261ec1080670e6f7cc00b93136c3080897c1511a16b554c8dbd166e6e56f8661398b0e21748a5a00bdd261a06c70d718211d2b05d2350e17c57f2513 SHA512 a960695d216a23d30e6010d5a9e012b5f9ce0d14aaf078b9b74a81fef7c7b54fe2e700122aa446837a547c023da99b2136c4db77c2c74939749e42d1e9a199e0
EBUILD timeout-0.3.2.ebuild 861 BLAKE2B 07a6a732156b867b410b7e018bf608fbbc4016134503613e4ecacd386024c3892d1af56bb30db426dd4e75dbc4d11626cac395ec7c3d414fec30f9b2d4ae7197 SHA512 e6b5cb3f674580531051f06e2b587bbae85e8b7f769194cc99f52e2c058dede560a4fa3a90a8bbe9ce932fda74442c65d18f356d118bb3509c6ca9af24deee0a
MISC metadata.xml 339 BLAKE2B 631c72fbacd33d4ff5bae080f6c0c30c59f241e045056f8e4cd8330869a682cc4bdad6c13757f7f151f9171277a3ff227decbb87a20b2a4da7f83ad12d4259e1 SHA512 bff9f7fad39a8eb72caac724534d0d183da7aa43a4f57011e823a4d0b68d53418f858859aff22d46db2b6df3223309322837d2dd2badb0c1eba965cbb1fb3d29
diff --git a/dev-ruby/timeout/timeout-0.2.0.ebuild b/dev-ruby/timeout/timeout-0.2.0.ebuild
deleted file mode 100644
index faf7de2b8aca..000000000000
--- a/dev-ruby/timeout/timeout-0.2.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="timeout.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides a framework for message digest libraries"
-HOMEPAGE="https://github.com/ruby/timeout"
-SRC_URI="https://github.com/ruby/timeout/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/timeout/timeout-0.3.0.ebuild b/dev-ruby/timeout/timeout-0.3.0.ebuild
deleted file mode 100644
index faf7de2b8aca..000000000000
--- a/dev-ruby/timeout/timeout-0.3.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="timeout.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides a framework for message digest libraries"
-HOMEPAGE="https://github.com/ruby/timeout"
-SRC_URI="https://github.com/ruby/timeout/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/timeout/timeout-0.3.1.ebuild b/dev-ruby/timeout/timeout-0.3.1.ebuild
deleted file mode 100644
index ea1f03d24422..000000000000
--- a/dev-ruby/timeout/timeout-0.3.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="timeout.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides a framework for message digest libraries"
-HOMEPAGE="https://github.com/ruby/timeout"
-SRC_URI="https://github.com/ruby/timeout/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/tins/Manifest b/dev-ruby/tins/Manifest
index fdb2fc0c1335..8a0fe2b26b1a 100644
--- a/dev-ruby/tins/Manifest
+++ b/dev-ruby/tins/Manifest
@@ -1,11 +1,3 @@
-DIST tins-1.29.1.gem 307200 BLAKE2B b7e95094662df021d81ea7b580cee5c4ce8f9fa6a09ecf63afa2c84f42ffab62f96f37ae734392021506da373ccabbf68c2dbf55f5ff09224168e24031b1fa99 SHA512 043a49d0755bb158cfd60554b530cd315cfe869520ab02ee819addc0fea39f441960a6c416753c0e69dc0dbf122523842f940ff89dcb43e64f5825a2c0c5a53e
-DIST tins-1.31.0.gem 307712 BLAKE2B 2f4808bada4ddad9de6b6ba93c9a123d79cdd6d038bbca64712afaa46c8b031407989e522f359bbbeaa37685c65407781f34a639501b68507b9af927bc06868a SHA512 390ef8366304582e635e702f1175e8f3c59aa1051765b6a971469b4057e9d4025848c13a21961ac960c12297783e9c1f1485e13310dc117e4a04bde5c18018ed
-DIST tins-1.31.1.gem 307200 BLAKE2B 19741baa0d341a70ffde8caa1e36577c634e427f55f9d87267b1b3e6a1bc55f9cb3d452923febe624002f537c92a08d4cffe102db8a8b8a21eb2e57a1117af4b SHA512 6b3c7f7629fb2b896c7bdc0eee5bd637447d024e33bfd94c2312fb4b0de9405228b002a5e8e1addbd77202117fd7b33c335515aa6613fe0a9367d830efdf4265
-DIST tins-1.32.0.gem 307712 BLAKE2B 41230babd2beb8b651fcca98c5c88fb329cf1709ce592f1a2c275f0b9a119362d75091d68c54a6c9576e18d183531dc9657c0785f1071af24b15cdf8de0514e3 SHA512 da08822c0610e0f3d8126bf2cb465f1f42c7a214a5de49b9978c5035b8f7270da262a32f6e64db18a929638d0b7e49c4ccc353dda5b9d0de645b5b1639352e82
DIST tins-1.32.1.gem 307712 BLAKE2B 5e48a9895aaaf52010de4c1759a0cedcfe2133d9f2e2a44eea8041cd425804f092f47dbb2fec4c84ccaf1975e35a082988fd56056cf0e175dc08691f38799c3f SHA512 d80fcf92af1178149a2b579f12963a092d5ef8017ba710a20642ab83b7312179b4cefe31cc99f8fbc1bbd93d5c7427be4f4128cefcb2ec58807fa5cd3a96ed02
-EBUILD tins-1.29.1.ebuild 843 BLAKE2B 2abacbf3cf8e1afc0dff0b5f9f6602225d6f82f2421e36a9545545f3968fadc3e335cb99d1c553c8f22154d8afd8adba7c0500a43adac17186698c787f213681 SHA512 aca5c80a5e4155d2e7c54ac0d28ffaa9d29fc03449208a251c1221980a23c8e0d6719da1c993d70405c78426eccfe68216f5303e7db9ceae33215031431567cd
-EBUILD tins-1.31.0.ebuild 765 BLAKE2B 1d356161b176ebb86eb363a5ec19eb43b99e21ba9cefa20197a1c8ee95e47bcb1ca8ecca70e4c80c6aff5904e2ec2451bb76f7345a5b264bdbd1ddf99d47b29a SHA512 7f0462e9a04636b0db6a300aa928e4fff3778b6918d28a9014c5df1afbe517d45c15fc9c64c48843e24869f790b270d4800e36ac4195dcc65e2d6f72f8802a96
-EBUILD tins-1.31.1.ebuild 646 BLAKE2B a5caf9a791a0611a78cc5900634a8fa7f4dd219234f33103c2e74e6e15348c1948616944d6a8a7c25aec743a8a09d4144d45c4e5f5649f2f381530ce0d5d94ac SHA512 e90ec8ec08c2c843a4113cd36bcd5172e9fdf2122aab5a2e1c20fd892bd38e9989f2200d04eca9b140c3addf62a628a9c6ac7d8b6e0d97fc330b6e48b824a612
-EBUILD tins-1.32.0.ebuild 639 BLAKE2B c5cb154a0030e4963de6f08389ccf1c6900a3f7867030fb5efb7ba9aa11ad80a8ca2b3d9b47fab20722f64e3d09754f421aff43de4f37782126b11d2f6fa4e3f SHA512 3bcadad4b61284be5c9b81b5ff48a860e40542125b493728157bc8da96bd53f44b593e636f0fb582e2b0c17991ae726c1b1daef2a1f7e20ddb0d2e703e51e595
EBUILD tins-1.32.1.ebuild 641 BLAKE2B 2baac3c59aca4e1b3d8017cc7de683c80e85a2f618071a4d8884476dbe63cfae59e75a359f51e9b364a64e1e5bbd0753169173092e3d0d6b925bf690ddc5ba89 SHA512 e05e052a4c4b53855376a9d5eb10410b076aaaeb68fc0313d607ad537467446c2458cedd0589766fbcd634aa3211c5ce0acb7ebe4e40540714148bf03bbfc1f8
MISC metadata.xml 337 BLAKE2B 488c14119bb23c3d78d6e3ea71ea808cd398fead5dcf2e2dde61c1ce7de8985b6bc440387a19378f5e123dc64b71e3561fbfe0303e87ff8a4cd79a7923183078 SHA512 e08cba10144c2eb80069fd8d8826053293e9d8d5f1ffce97048c4100af31cac83e672af0945284ba0e1bb169d4e9fad3c0eebb369cb35823b42e5dd4454cd79e
diff --git a/dev-ruby/tins/tins-1.29.1.ebuild b/dev-ruby/tins/tins-1.29.1.ebuild
deleted file mode 100644
index eca4cc63d908..000000000000
--- a/dev-ruby/tins/tins-1.29.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="All the stuff that isn't good enough for a real library"
-HOMEPAGE="https://github.com/flori/tins"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86"
-IUSE=""
-
-# Earlier versions of ruby bundled this dependency
-USE_RUBY="ruby26 ruby27 ruby30" ruby_add_rdepend "dev-ruby/sync"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-
-each_ruby_prepare() {
- case ${RUBY} in
- *ruby25)
- sed -i -e '/sync/d' ${RUBY_FAKEGEM_GEMSPEC} || die
- ;;
- esac
-}
-
-each_ruby_test() {
- ruby-ng_testrb-2 -Ilib tests/*_test.rb
-}
diff --git a/dev-ruby/tins/tins-1.31.0.ebuild b/dev-ruby/tins/tins-1.31.0.ebuild
deleted file mode 100644
index 5a51e33da9dc..000000000000
--- a/dev-ruby/tins/tins-1.31.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="All the stuff that isn't good enough for a real library"
-HOMEPAGE="https://github.com/flori/tins"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/sync"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-
-each_ruby_prepare() {
- case ${RUBY} in
- *ruby25)
- sed -i -e '/sync/d' ${RUBY_FAKEGEM_GEMSPEC} || die
- ;;
- esac
-}
-
-each_ruby_test() {
- ruby-ng_testrb-2 -Ilib tests/*_test.rb
-}
diff --git a/dev-ruby/tins/tins-1.31.1.ebuild b/dev-ruby/tins/tins-1.31.1.ebuild
deleted file mode 100644
index 2d7cf0aa0a2c..000000000000
--- a/dev-ruby/tins/tins-1.31.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="All the stuff that isn't good enough for a real library"
-HOMEPAGE="https://github.com/flori/tins"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/sync"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-
-each_ruby_test() {
- ruby-ng_testrb-2 -Ilib tests/*_test.rb
-}
diff --git a/dev-ruby/tins/tins-1.32.0.ebuild b/dev-ruby/tins/tins-1.32.0.ebuild
deleted file mode 100644
index 26d7632e10d8..000000000000
--- a/dev-ruby/tins/tins-1.32.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="All the stuff that isn't good enough for a real library"
-HOMEPAGE="https://github.com/flori/tins"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/sync"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-
-each_ruby_test() {
- ruby-ng_testrb-2 -Ilib tests/*_test.rb
-}
diff --git a/dev-ruby/typeprof/Manifest b/dev-ruby/typeprof/Manifest
index b0fe3b3edbbe..5e637027bbb3 100644
--- a/dev-ruby/typeprof/Manifest
+++ b/dev-ruby/typeprof/Manifest
@@ -1,11 +1,7 @@
DIST typeprof-0.15.2.tar.gz 501984 BLAKE2B 4139de379539dce54c350fb1da09d87ca7251274738b81b9c098f27539f8cc20757aaf053efd4c089b88a7c08050a8e612ea6c1b71ad1a007c4c634ecd6e7564 SHA512 c94b74f0a0f8f87477f80615677a5c6479d3e326564f2d67c17e4e7f7e71ef5817fe6163d14fdd45fc9bb3de2420f8b09f68f0d031962fb5bafc478679cee331
-DIST typeprof-0.21.2.tar.gz 1073317 BLAKE2B fda97cf6535937deca51f922f39ad580383420e025f8c5a418e483108e82f5d38063064102698f2ef405f7a0bf2f83ebcbb7ac7fabc32ead320e3af9d74b7cfb SHA512 53e9657ee0c98e131e8ec70400cb775cf643910e8985767742b50fda99285f33f787d810bcad08d9d633265577731a95fcf9a4e7568e4d6b0b603f14a6c10828
DIST typeprof-0.21.3.tar.gz 1073355 BLAKE2B e8fa905b69f30b8f9884bae6b9600f802d0f0055f61f4a619768bf37547049fba97b8670cad9cdaeec9aa44519ae28bb13b8b0f533ff4d89e892e1726b56f7ff SHA512 ac9f0be4025181b994568e946591ddca4d0e4bb1949ba84d1920d765ba4549212e3fc4c10904ed691ecdbb153cd1b494f51065fcfddc4cb3c72ff5b393aa7c62
-DIST typeprof-0.21.4.tar.gz 1036163 BLAKE2B 944661736f80e13737df2580af3bcea657f0a9d7c9b5189a0faf05e03fbdd24d645dbe94c123320326f6d22ea8013c61ab2d7415920e3570a913000428f63e0e SHA512 a472c65066df2e047240657df0d4f21778ff9759c484cfdb9393af3e0fc33d8987fc9a715009a6a9b428294cc776f5da80683b6e259c04a68a418a73917ac48c
DIST typeprof-0.21.7.tar.gz 1036834 BLAKE2B c0a8a1ed3a0592f72489eb342cbaf132e647d11ef5f3eef003b4208e512f581aacd586cac137c9b405d59f71e1b9e2cbc9903a9c1b4791db0ad0a64485247eea SHA512 0dd149da7873ec4422a03fa31a828a8efafa5faff0c23dffde74650b71e14d472f1bb0c36d28a48e0538a761538504937ad4e0f8a711a9f5c2b52ac4128a8f37
EBUILD typeprof-0.15.2.ebuild 977 BLAKE2B bbe51b9b9f12dbd31d7270d894821300e5c3ec165f34cbedec430d1dc503abdb1500aa43851221c89b8e5b8c7dee48646d2f2f1566a4941bc10068a4b47decf4 SHA512 2123d5d94fa3854f3613146979e9e93ac04e8b543dacc0ad94bcade3e77a4e321efe0e1b906e1fb7eafdfe81148ea5fae61ecdc4056f2ec9afad5458e0cd2754
-EBUILD typeprof-0.21.2.ebuild 992 BLAKE2B b4f5985c2eddb8c277593b0a0f0e393fcd802aabfcc583e968c6f7569e9085a7465ceb718dd858f2980d11006a3cccb6a6e1d77a3002ee14b3e78ccebce6b98a SHA512 59508894babc03e7ca00809519e9b35991ae82c567c964dc3424adb0db24cff3bef5de0cc3c8a64b373ff9cde46e385d311b9618740293ac76962c772624bc52
EBUILD typeprof-0.21.3.ebuild 991 BLAKE2B 1a3783e5361f618e420b118f0c94a7ae4cac6f7dba514a57212647160eafb1538ed32951f73420be71b6a83db47892ffe08d412e052caf6ef5e757668ae739e8 SHA512 3a7657c841ef09079a204af1cbb0cb17a68aae8fef12c5d159f8ff004198447e834b50ceb6164d82947d47a0231535d35c8b4df46ccf3fede1a657cbb0b56e08
-EBUILD typeprof-0.21.4.ebuild 1006 BLAKE2B 56d8905be69e530dc3a01f77ffaec92d032a6f2cd35886c63db88732ee6e9e7bece19321050b4771838f34b6a228b6c3e806be8f4c98fa07dde0697e37104bb0 SHA512 ddf052379b84937b6af1f2b69f871d5e28973eea3f166eaccfcb86c1b6481641d64f839343a39548e851d6aa5e70366e711dc789c58fdfd87df6c7e31360a388
EBUILD typeprof-0.21.7.ebuild 1006 BLAKE2B 56d8905be69e530dc3a01f77ffaec92d032a6f2cd35886c63db88732ee6e9e7bece19321050b4771838f34b6a228b6c3e806be8f4c98fa07dde0697e37104bb0 SHA512 ddf052379b84937b6af1f2b69f871d5e28973eea3f166eaccfcb86c1b6481641d64f839343a39548e851d6aa5e70366e711dc789c58fdfd87df6c7e31360a388
MISC metadata.xml 340 BLAKE2B ef30979bde6019c1290d2f6038c0465b7bb23754da9a118d1493cf5f8ba404258a97b67b0e5098d1e02fba2aa0ee569a8d0217a2ba8f5467cfb9ae795a457a8f SHA512 2a38dc39885b6693d013c28591bde40dcad4c38d1c8195944104b501b40b49808594781cfb468de8f1982c172e5b98cacb8113a42e3e215493272bf65c691e19
diff --git a/dev-ruby/typeprof/typeprof-0.21.2.ebuild b/dev-ruby/typeprof/typeprof-0.21.2.ebuild
deleted file mode 100644
index e32717b894fb..000000000000
--- a/dev-ruby/typeprof/typeprof-0.21.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="typeprof.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Performs a type analysis of non-annotated Ruby code"
-HOMEPAGE="https://github.com/ruby/typeprof"
-SRC_URI="https://github.com/ruby/typeprof/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/rbs-1.8.1"
-
-all_ruby_prepare() {
- # Avoid tests that download live code using git
- rm -r test/typeprof/{goodcheck,diff-lcs}_test.rb || die
-
- sed -i -e "s:_relative ': './:" -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/typeprof/typeprof-0.21.4.ebuild b/dev-ruby/typeprof/typeprof-0.21.4.ebuild
deleted file mode 100644
index ed9dc0c2977c..000000000000
--- a/dev-ruby/typeprof/typeprof-0.21.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="typeprof.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Performs a type analysis of non-annotated Ruby code"
-HOMEPAGE="https://github.com/ruby/typeprof"
-SRC_URI="https://github.com/ruby/typeprof/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/rbs-1.8.1"
-
-all_ruby_prepare() {
- # Avoid tests that download live code using git
- rm -r test/typeprof/{goodcheck,diff-lcs}_test.rb || die
-
- sed -i -e "s:_relative ': './:" -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/tzinfo/Manifest b/dev-ruby/tzinfo/Manifest
index 5645cc3d98a7..9de089d372f5 100644
--- a/dev-ruby/tzinfo/Manifest
+++ b/dev-ruby/tzinfo/Manifest
@@ -1,13 +1,5 @@
-DIST tzinfo-1.2.10.gem 167936 BLAKE2B 558721a357bf6875b02850dca2f0b6eabcafdacb48b900df3f4dbd72b950832f847bb89264c107b7d7c11a8179ef13125d8b9d2b65855f80ac4c37ca7356231b SHA512 124d43d92bdf9b234523ff79bb574d4be098cc721768eb1fd8ac85bff11ccfdf21effb1e4300e80c50b0202beed67a9a0d1146a23e33a4bced6e985fc6be78a2
DIST tzinfo-1.2.11.gem 166912 BLAKE2B 3fcd2917848a400ca8938914219ce3263638ab605df82a62bf42fc021e7930df9cc399e94668d03df529bff1396f0261fa6c5624c4084660ed12e7a756aea182 SHA512 21a00c464013c3122c8d647a59f7c6b6c6af6b303d3ee24226067482bcd27fd5f02a4cf51fa0b8d70d3e08831c084f54d5ffb8f6784cd1112d62dd0dff6e8aeb
-DIST tzinfo-1.2.9.gem 166912 BLAKE2B 6d54a5118fbdb3556d0cdc9079462cf26afa9deddd1dc21ef670240e2aa47a66d0b4fc9c9c7ed74bd14bde96dc95f6b716aef5d32ca521221618a76c8c05cda1 SHA512 ddf28ad213f681a4e551cbd803873b279acef03fae894a3e6475030d4da5a59732b31af5d5944e8c62d15b7ec922816fede24f180fb20c55c1bd3d379c879cfe
-DIST tzinfo-2.0.4.tar.gz 224673 BLAKE2B 0c7ef231767b6fc00cf95b3e1c2037894b14dfe832eaedb3f4b7c60a884ab6f7121243af5b62acf47d02da28395e7390f968421a3a3a2d731deb079e9fc51bfa SHA512 5b2ec73f737009ba21dac7dbb9504235fdef14dc45a6450e1218ba9e53dd29735ab4fa6c2854271916cc5c0244e09ae7ab19467408b72b9b82ca238e14d3fa4f
-DIST tzinfo-2.0.5.tar.gz 226225 BLAKE2B 44e6d65dadc4828e4b8803c0badf381e18afe7412e090c4d91147b144f300a8c0e3189bc8e8325625678a57ea6a1179a1ed277f5fb54230ce77c46ba6b0100c7 SHA512 a3c59b1f390b186356b9219b0fb18bb762d2123936553738e1068ba46bf0206c5a0394b1d46b5c7b891aa55b8afa839858837511f53e3ef0eb0e85fe3f23b57a
DIST tzinfo-2.0.6.tar.gz 226143 BLAKE2B 8a7918c0edc1e70f3b805dfcdc351d9ec78f42a66973ec7cb0a8bfad31d9ccdadefe93b941aca5c15510ff857bd8282046e8d20d02f308934e087de541c26383 SHA512 88af68b13becc4b6b85b4653df95e19e24d8804ac2b2393ef03cfe551b5eaee827a5aecd2156a56572d554dd5239ae828a65e5c49854671aa1989f5c31ba320d
-EBUILD tzinfo-1.2.10.ebuild 1030 BLAKE2B 6667c23496b066d35f5a07840db39a6a59dace75ba283493fefb150f7020e533486a13016986a9d6d5984fa8c5b1f871b3e5aa4321544d57dc7a39001c5f80d6 SHA512 b5235a70fb5d8a370e9e2c57d93b96db53bceb77d1fa12ccdc9fb1e25f2f97f49d1f95ff31219b5c409ec259f4694d8f0331db9685afe6b76db2ac621e448955
EBUILD tzinfo-1.2.11.ebuild 1027 BLAKE2B b1cb6c45a3786d6e32e89fa7075d480f5b16b529f5d1547e0b72987f5d4cc99891060a61d86177c5f1bb0813e45515bdcb12fba51b2f3a7ed48721690eba3da9 SHA512 339a96ffdff0c843300103cbabc2bdfeebf1276ed228bb7ab74cb2d391055394cccb36ebe69876023c8878d827482540c34423f340917bd514735a8a8d994ff5
-EBUILD tzinfo-1.2.9.ebuild 1027 BLAKE2B 3d499bc4a9c72c6d840d1143d2333cd0b62b12ca0ec0264abedec95346fb7c272e9e2fda576e072dbd141fc61b669d99476479b1b9ff54e9e34187f58034cfb3 SHA512 753812b51b74e65c769e77bac182506c6d7ebc4670fe7fb25e1080215ffade7350f93b401eb3f61de7a2c6a52f7e74172b8257ba7e82510403b67cf7aa218f25
-EBUILD tzinfo-2.0.4.ebuild 1442 BLAKE2B 6dadae626081a2746c2df00cc70e9c3217a66cce36adb3badbdfcaea7a8cf59a8f34f12525a38eb5b629627167e1511bf64f252271bf29e99749d1178f9056b7 SHA512 039f1f569a05b3553cd75bc3f4c3020de84fdac559f39df78124dbb10a68e6835aa8a16e0ac22ec70e30bf798debab66e78f8bb75b02e9592d97814cd6486ef2
-EBUILD tzinfo-2.0.5.ebuild 1438 BLAKE2B 450c75d0c3f184a194fcefdb492fb05b7d0ac4651732fce913ac4bb8aeff743165b7e8aa50cf02d5712a938a408703e70237142286d2a7263ab9ae4623f73e73 SHA512 53fa4328a3abbf530f4f8c41832a1df91ec7aab5a8b761cb81ac3f6ad11595f96c36c418b7942f9cb7ca086ad1cc8a68655b36fb0635f36b01bc118e1eb50a75
EBUILD tzinfo-2.0.6.ebuild 1435 BLAKE2B bf2ccc0836e95cd112aeed4ec411bb60478a9010d0b2adbaaf003a5adc99507c456a0235d93caca5de452880325ef874cb998ba3c5a6cff19d0936ce1de8d420 SHA512 9d2c7c5e4161163601e375463a864cec670a8b4e78d718a0a24fa38f0365ba9aef94c97ffe30dba96e79c0904858010b117e238aff42326ce6aaa237e7f6f10b
MISC metadata.xml 390 BLAKE2B 899629cf25c7046c47e5e6349fa812c5a0e68dfb3cc73df69c1492729992a4fb70c927671cd8847211fc1a3b86fa97844561dc97a442867c3181541824753ff7 SHA512 2b5ef8fce5c3f34ed25d124d0997fe20c1bb9a1ad880e5729a1d6ddb59a8e378fcead77155d4d81f39293d582eff9e8b32fb5f811b508a6764fe5bcc654ba926
diff --git a/dev-ruby/tzinfo/tzinfo-1.2.10.ebuild b/dev-ruby/tzinfo/tzinfo-1.2.10.ebuild
deleted file mode 100644
index ca8f2acc20ff..000000000000
--- a/dev-ruby/tzinfo/tzinfo-1.2.10.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="test_zoneinfo"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Daylight-savings aware timezone library"
-HOMEPAGE="https://tzinfo.github.io/"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="sys-libs/timezone-data"
-DEPEND="test? ( sys-libs/timezone-data )"
-
-ruby_add_rdepend ">=dev-ruby/thread_safe-0.1:0"
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- # Set the secure permissions that tests expect.
- chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
-
- # Avoid taint tests that throw SecurityErrors on newer ruby versions.
- sed -i -e '/_info_tainted/askip"SecurityError"' test/tc_ruby_data_source.rb || die
-}
diff --git a/dev-ruby/tzinfo/tzinfo-1.2.9.ebuild b/dev-ruby/tzinfo/tzinfo-1.2.9.ebuild
deleted file mode 100644
index 740c0956497c..000000000000
--- a/dev-ruby/tzinfo/tzinfo-1.2.9.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST="test_zoneinfo"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Daylight-savings aware timezone library"
-HOMEPAGE="https://tzinfo.github.io/"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="sys-libs/timezone-data"
-DEPEND="test? ( sys-libs/timezone-data )"
-
-ruby_add_rdepend ">=dev-ruby/thread_safe-0.1:0"
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- # Set the secure permissions that tests expect.
- chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
-
- # Avoid taint tests that throw SecurityErrors on newer ruby versions.
- sed -i -e '/_info_tainted/askip"SecurityError"' test/tc_ruby_data_source.rb || die
-}
diff --git a/dev-ruby/tzinfo/tzinfo-2.0.4.ebuild b/dev-ruby/tzinfo/tzinfo-2.0.4.ebuild
deleted file mode 100644
index 4007acf844ec..000000000000
--- a/dev-ruby/tzinfo/tzinfo-2.0.4.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="test_zoneinfo"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="tzinfo.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Daylight-savings aware timezone library"
-HOMEPAGE="https://tzinfo.github.io/"
-SRC_URI="https://github.com/tzinfo/tzinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="sys-libs/timezone-data"
-DEPEND="test? ( sys-libs/timezone-data )"
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- # Set the secure permissions that tests expect.
- chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
-
- # Skip safe tests since we cannot guarantee the correct permissions
- # on directories for it to pass.
- sed -e '/safe_test/askip "does not pass in gentoo test environment"' -i test/test_utils.rb || die
-
- # Loosen test dependencies
- sed -e '/rake/ s/12.2.1/12.2/' \
- -e '/simplecov/d' \
- -i Gemfile || die
- sed -e '/TEST_COVERAGE/d' -i Rakefile || die
-}
-
-each_ruby_test() {
- ${RUBY} -S bundle exec rake test || die
-}
diff --git a/dev-ruby/tzinfo/tzinfo-2.0.5.ebuild b/dev-ruby/tzinfo/tzinfo-2.0.5.ebuild
deleted file mode 100644
index 9bc2bd4cef2c..000000000000
--- a/dev-ruby/tzinfo/tzinfo-2.0.5.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="test_zoneinfo"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="tzinfo.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Daylight-savings aware timezone library"
-HOMEPAGE="https://tzinfo.github.io/"
-SRC_URI="https://github.com/tzinfo/tzinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="sys-libs/timezone-data"
-DEPEND="test? ( sys-libs/timezone-data )"
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- # Set the secure permissions that tests expect.
- chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
-
- # Skip safe tests since we cannot guarantee the correct permissions
- # on directories for it to pass.
- sed -e '/safe_test/askip "does not pass in gentoo test environment"' -i test/test_utils.rb || die
-
- # Loosen test dependencies
- sed -e '/rake/ s/12.2.1/12.2/' \
- -e '/simplecov/d' \
- -i Gemfile || die
- sed -e '/TEST_COVERAGE/d' -i Rakefile || die
-}
-
-each_ruby_test() {
- ${RUBY} -S bundle exec rake test || die
-}
diff --git a/dev-ruby/webmock/Manifest b/dev-ruby/webmock/Manifest
index a4eb85e049ad..f6763b001c12 100644
--- a/dev-ruby/webmock/Manifest
+++ b/dev-ruby/webmock/Manifest
@@ -1,10 +1,3 @@
-DIST webmock-3.14.0.gem 126976 BLAKE2B 20dd463c8b784869d4379aeabf892a6b4602091a4cc01a4002161d88f24781bb2bae1e50bd0ce8077c40aab73a2243835d99551bd04d808ffdf019df071c2b01 SHA512 0c9ea5b29446de7619c45d0fb72ab305bf68150c9d657ddc223d0d258a400dc730e3fe401b46c994a5c8eb450db5ee8f7021fe8d2d6c85bc4723c657799c5ccc
-DIST webmock-3.15.0.gem 128000 BLAKE2B 10587fd127fe61076d34a36f71e6e61f43d6019a01d1906e1fa501697791deeb89a8a2cdc5fa92dee1b001cdd22055db913ae20414342faf0ae11cc301bf0e6e SHA512 9f2e6404b617cc1aa67dcaef941046f82e4602eaeef77084714a451be513fdbd6e6c54c090842c5519009d2ca0533b30ad17d225d3738cde526d037d3fe3335b
-DIST webmock-3.17.1.gem 128512 BLAKE2B 176eefbf9523ac7c22e66d6aebc669d91c5545bd5889cd69f5543eac22d06a92e53ec9544f21bc883776ef712d410b0602db81a1e21929d0e02ce826f758aae9 SHA512 3814e8d6d65cea330618fde7ade54e83eee71466354fd295b2acfd8a1a637daad193073d21ec832edf6864fc3019c24501882aab4fba48dddeb9ff2d57cdc9f2
DIST webmock-3.18.1.gem 128000 BLAKE2B 792622ef256e5b106e480f40fbec06bfb970b41d5745dc50be125143b925f5ba1fb7c28173d39268550076d6bd5803a0150740ecdcc31537415af3fb1da9e7d6 SHA512 109f1ced28c4c273f75378e193b772314854fdb5ceea2ef1926d8b790169d07cdb30fdbe1c12e3461a9307f3fea073aa90cfe7421379bf36fa0d550d4bb93c5a
-EBUILD webmock-3.14.0-r1.ebuild 2208 BLAKE2B 844a2c2e80e49ac585198d4c9f367f9c33c75ea8b57d8d9b795a57c0226a0cc2d1914f6d94f5d7519f9a62cdac21013b23b5093e4fb13a958270fae23fa3ac9c SHA512 d1075b29f3d7f24c1d0c84401bd52606f1e2cb8e52af9a71f9618d61e2ac8c7aa5f6129c956b26f4e73b91acc249527d48c08183da5345c38210a652ca98c82b
-EBUILD webmock-3.14.0.ebuild 1993 BLAKE2B 3859ccfeb43a7a4a895b2a3c3b49cf1a8c5f0fd5f9dd2374d90393e8c8828a0206e2da676046069560ee6c9526c33e351e7e1271dcdbc4b46ea9f57d21294eac SHA512 03186e23bee7308be8291d9f673f8ab1ba5f1db7f8feceb11a59b1fd7aa60aa3f32052106e946e7b569629c343cd8fef7d0d0ca44eb4299e717ee0000127dad1
-EBUILD webmock-3.15.0.ebuild 1999 BLAKE2B 62a8abc749c77b2afed5a742295419fe1a6fb96d8c7f587c8057ce71b8ee7ec088e47d59e3631ea2ff5a5770a5adbf1b3efc6b367e5b503e3d9837778b02f897 SHA512 0a2d98ae3ad282b4c18855acd8e5c16e9cf60687cabb79c3ce605f25e4804e5f3e9ba4379241b6aa3240889b1bb2f3f0eab9d1bd3d13bac6ac55017ef27c927f
-EBUILD webmock-3.17.1.ebuild 1999 BLAKE2B 62a8abc749c77b2afed5a742295419fe1a6fb96d8c7f587c8057ce71b8ee7ec088e47d59e3631ea2ff5a5770a5adbf1b3efc6b367e5b503e3d9837778b02f897 SHA512 0a2d98ae3ad282b4c18855acd8e5c16e9cf60687cabb79c3ce605f25e4804e5f3e9ba4379241b6aa3240889b1bb2f3f0eab9d1bd3d13bac6ac55017ef27c927f
EBUILD webmock-3.18.1.ebuild 2000 BLAKE2B 0013c6e4f1b321df238a679fa3f870d1f3f0490828458710469b99f92ea0db75d37cf803650afa4e8fa6603dd87de57de22016cf828115e6510d68c0ee490747 SHA512 fcb9d3e649157cff6a002d66df6aa072faa45f993c140dcc7ad42fe314db316107feef1617b427940d0a3d0af767f9579fcc023051ab22b3223f8e78d9273dbc
MISC metadata.xml 342 BLAKE2B 0f0b9d59bb3519e6da06fe5d57cc9ce3cc1f3a1f516006a3d43a6cd3c416b3b5d9d2955a7800a588010b9672f3a03fb6a74bc62c3ead8b2e0f0b3ce0f5af5456 SHA512 0c4f9ce8deb018a77c7ec77417a22d3b95d0701263acc1ff07081e4e7ef995051ad2eba387962ee06b4bd810db5da7e2294e1ca7bb9a50704f7d7265b8462997
diff --git a/dev-ruby/webmock/webmock-3.14.0-r1.ebuild b/dev-ruby/webmock/webmock-3.14.0-r1.ebuild
deleted file mode 100644
index 88ea1f1c3ef3..000000000000
--- a/dev-ruby/webmock/webmock-3.14.0-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests"
-HOMEPAGE="https://github.com/bblimke/webmock"
-
-LICENSE="GPL-2"
-SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
- >=dev-ruby/addressable-2.8.0
- >=dev-ruby/crack-0.3.2
- >=dev-ruby/hashdiff-0.4.0:0
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/minitest:5
- dev-ruby/rspec:3
- >=dev-ruby/test-unit-3.0.0
- dev-ruby/rack
-)"
-
-all_ruby_prepare() {
- # Remove bundler support
- rm Gemfile || die
- sed -i -e '/[Bb]undler/d' Rakefile || die
- sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
- sed -i -e '1igem "test-unit"' test/test_helper.rb || die
-
- # There is now optional support for curb and typhoeus which we don't
- # have in Gentoo yet. em_http_request is available in Gentoo but its
- # version is too old. patron's latest version is not compatible.
- # httpclient is no longer maintained and has various test failures.
- sed -i -e '/\(curb\|typhoeus\|em-http\|patron\|httpclient\)/ s:^:#:' spec/spec_helper.rb || die
- rm -f spec/acceptance/{typhoeus,curb,excon,em_http_request,patron,async_http_client,httpclient}/* || die
-
- # Drop tests for dev-ruby/http for now since this package only works with ruby26
- sed -i -e '/http_rb/ s:^:#:' spec/spec_helper.rb || die
- rm -f spec/acceptance/http_rb/* || die
-
- # Avoid specs that require network access
- sed -i -e '/when request is not stubbed/,/^ end/ s:^:#:' spec/acceptance/shared/callbacks.rb
-
- # Fix specs with kwargs confusion on ruby30
- sed -i -e "21 s/'A' => 'a'/{'A' => 'a'}/" spec/unit/request_signature_spec.rb || die
- sed -i -e "34 s/'A' => 'a'/{'A' => 'a'}/" spec/unit/response_spec.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} -S rake test NO_CONNECTION=true || die
- ${RUBY} -S rspec-3 spec || die
-
- einfo "Delay to allow the test server to stop"
- sleep 10
-}
diff --git a/dev-ruby/webmock/webmock-3.14.0.ebuild b/dev-ruby/webmock/webmock-3.14.0.ebuild
deleted file mode 100644
index 5414fe1d25de..000000000000
--- a/dev-ruby/webmock/webmock-3.14.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests"
-HOMEPAGE="https://github.com/bblimke/webmock"
-
-LICENSE="GPL-2"
-SLOT="3"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
- >=dev-ruby/addressable-2.8.0
- >=dev-ruby/crack-0.3.2
- >=dev-ruby/hashdiff-0.4.0:0
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/minitest:5
- dev-ruby/rspec:3
- >=dev-ruby/test-unit-3.0.0
- dev-ruby/rack
-)"
-
-all_ruby_prepare() {
- # Remove bundler support
- rm Gemfile || die
- sed -i -e '/[Bb]undler/d' Rakefile || die
- sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
- sed -i -e '1igem "test-unit"' test/test_helper.rb || die
-
- # There is now optional support for curb and typhoeus which we don't
- # have in Gentoo yet. em_http_request is available in Gentoo but its
- # version is too old. patron's latest version is not compatible.
- # httpclient is no longer maintained and has various test failures.
- sed -i -e '/\(curb\|typhoeus\|em-http\|patron\|httpclient\)/ s:^:#:' spec/spec_helper.rb || die
- rm -f spec/acceptance/{typhoeus,curb,excon,em_http_request,patron,async_http_client,httpclient}/* || die
-
- # Drop tests for dev-ruby/http for now since this package only works with ruby26
- sed -i -e '/http_rb/ s:^:#:' spec/spec_helper.rb || die
- rm -f spec/acceptance/http_rb/* || die
-
- # Avoid specs that require network access
- sed -i -e '/when request is not stubbed/,/^ end/ s:^:#:' spec/acceptance/shared/callbacks.rb
-}
-
-each_ruby_test() {
- ${RUBY} -S rake test NO_CONNECTION=true || die
- ${RUBY} -S rspec-3 spec || die
-
- einfo "Delay to allow the test server to stop"
- sleep 10
-}
diff --git a/dev-ruby/webmock/webmock-3.15.0.ebuild b/dev-ruby/webmock/webmock-3.15.0.ebuild
deleted file mode 100644
index ff18bc5ed6e0..000000000000
--- a/dev-ruby/webmock/webmock-3.15.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests"
-HOMEPAGE="https://github.com/bblimke/webmock"
-
-LICENSE="GPL-2"
-SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
- >=dev-ruby/addressable-2.8.0
- >=dev-ruby/crack-0.3.2
- >=dev-ruby/hashdiff-0.4.0:0
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/minitest:5
- dev-ruby/rspec:3
- >=dev-ruby/test-unit-3.0.0
- dev-ruby/rack
-)"
-
-all_ruby_prepare() {
- # Remove bundler support
- rm Gemfile || die
- sed -i -e '/[Bb]undler/d' Rakefile || die
- sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
- sed -i -e '1igem "test-unit"' test/test_helper.rb || die
-
- # There is now optional support for curb and typhoeus which we don't
- # have in Gentoo yet. em_http_request is available in Gentoo but its
- # version is too old. patron's latest version is not compatible.
- # httpclient is no longer maintained and has various test failures.
- sed -i -e '/\(curb\|typhoeus\|em-http\|patron\|httpclient\)/ s:^:#:' spec/spec_helper.rb || die
- rm -f spec/acceptance/{typhoeus,curb,excon,em_http_request,patron,async_http_client,httpclient}/* || die
-
- # Drop tests for dev-ruby/http for now since this package only works with ruby26
- sed -i -e '/http_rb/ s:^:#:' spec/spec_helper.rb || die
- rm -f spec/acceptance/http_rb/* || die
-
- # Avoid specs that require network access
- sed -i -e '/when request is not stubbed/,/^ end/ s:^:#:' spec/acceptance/shared/callbacks.rb
-}
-
-each_ruby_test() {
- ${RUBY} -S rake test NO_CONNECTION=true || die
- ${RUBY} -S rspec-3 spec || die
-
- einfo "Delay to allow the test server to stop"
- sleep 10
-}
diff --git a/dev-ruby/webmock/webmock-3.17.1.ebuild b/dev-ruby/webmock/webmock-3.17.1.ebuild
deleted file mode 100644
index ff18bc5ed6e0..000000000000
--- a/dev-ruby/webmock/webmock-3.17.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests"
-HOMEPAGE="https://github.com/bblimke/webmock"
-
-LICENSE="GPL-2"
-SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
- >=dev-ruby/addressable-2.8.0
- >=dev-ruby/crack-0.3.2
- >=dev-ruby/hashdiff-0.4.0:0
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/minitest:5
- dev-ruby/rspec:3
- >=dev-ruby/test-unit-3.0.0
- dev-ruby/rack
-)"
-
-all_ruby_prepare() {
- # Remove bundler support
- rm Gemfile || die
- sed -i -e '/[Bb]undler/d' Rakefile || die
- sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
- sed -i -e '1igem "test-unit"' test/test_helper.rb || die
-
- # There is now optional support for curb and typhoeus which we don't
- # have in Gentoo yet. em_http_request is available in Gentoo but its
- # version is too old. patron's latest version is not compatible.
- # httpclient is no longer maintained and has various test failures.
- sed -i -e '/\(curb\|typhoeus\|em-http\|patron\|httpclient\)/ s:^:#:' spec/spec_helper.rb || die
- rm -f spec/acceptance/{typhoeus,curb,excon,em_http_request,patron,async_http_client,httpclient}/* || die
-
- # Drop tests for dev-ruby/http for now since this package only works with ruby26
- sed -i -e '/http_rb/ s:^:#:' spec/spec_helper.rb || die
- rm -f spec/acceptance/http_rb/* || die
-
- # Avoid specs that require network access
- sed -i -e '/when request is not stubbed/,/^ end/ s:^:#:' spec/acceptance/shared/callbacks.rb
-}
-
-each_ruby_test() {
- ${RUBY} -S rake test NO_CONNECTION=true || die
- ${RUBY} -S rspec-3 spec || die
-
- einfo "Delay to allow the test server to stop"
- sleep 10
-}
diff --git a/dev-ruby/x25519/Manifest b/dev-ruby/x25519/Manifest
index 6a859887f390..b8a82f8e5fca 100644
--- a/dev-ruby/x25519/Manifest
+++ b/dev-ruby/x25519/Manifest
@@ -1,5 +1,3 @@
DIST x25519-1.0.10.tar.gz 44353 BLAKE2B 5ad7a7b68af8bdc5e64692b9b650504df3d152c63c6044cea6978e42cef856dfbd3c0bc9261b014eab80a3bfcfaaf6c7a85675806aa9529e6978228ce2956497 SHA512 10a2baeff5be2eca31ae96893f08877ae351f6c7d30d0cc5d2a9b63ada74733ab30ed7dd709b26802d3f1a130aa513747a32c370d031fc95b136e3a699eb2987
-DIST x25519-1.0.9.tar.gz 44042 BLAKE2B 65129fdfc0c40099487da3eacbd91436b625fd1224d58139a09d2ec571cb063f69767d468c89af512b0bef81912786b44b6923afaeb4a14f97a47034b702d848 SHA512 48349960b69f88177b772f431a1751ad190a9d71ebb01e0aced7dcc278a18c2e7cb1dbb621524950685b974f2f63d23039973accf067720ce1b74c5bb1eb4f77
EBUILD x25519-1.0.10.ebuild 1146 BLAKE2B fb382068ae5d86931e6305cb1d8a06c241bc581248e5ff4675fe303c49327715750f513c713307cdde20cf43a38f65aa51a273b9a19acc68ad9fb6fa2a58581a SHA512 334d559191f1e0aee7184f44fd02228348b31bb20fb360d09a7bec5835bdf3c13db7aac0aa68453762127f912205d20748a5f29ea451c3f269fa9cf016b43b79
-EBUILD x25519-1.0.9.ebuild 1146 BLAKE2B 49fe6ea18a69fcbc721d24dd6c35d641bdba7a01ace8e1cee0c6e5435503a7b947883c104f601a38a9772d540327496fdb3da093dc3e2597dd9a99d56be9611b SHA512 67901427c0a1c4f7ff54d9523c8d535d8e4010e41b6f2a575e8ef16169f575f97dcfff9f8a3a8e9ced5462b707c5abdd042bc28cc95256205d9f715a182077b3
MISC metadata.xml 343 BLAKE2B 631f98e650ab9501279546967a0b1370ffef39804a457f6c1a212c3c266390b14e29f36b7ccf83821511eb5b37d14e0fbc59f6111603ce12915898aa93b47668 SHA512 d488f02aff4b6c4e860e65782a7bafe647b84288076a4ca4bd8c8ec537151fd26b4baa7fa34e4ac34c46199d4a3416658c0c638996a15967ccd41cd6dce27bf5
diff --git a/dev-ruby/x25519/x25519-1.0.9.ebuild b/dev-ruby/x25519/x25519-1.0.9.ebuild
deleted file mode 100644
index 6fbcd5d4bb3b..000000000000
--- a/dev-ruby/x25519/x25519-1.0.9.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="x25519.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/x25519_ref10/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Key exchange via the X25519 (Curve25519) Elliptic Curve Diffie-Hellman function"
-HOMEPAGE="https://github.com/crypto-rb/x25519"
-SRC_URI="https://github.com/crypto-rb/x25519/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e '/bundler/ s:^:#: ; /coverall/I s:^:#:' spec/spec_helper.rb || die
-
- sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # The precomputed implementation only works on amd64
- if use amd64 ; then
- RUBY_FAKEGEM_EXTENSIONS+=(ext/x25519_precomputed/extconf.rb)
- else
- sed -i -e '/\(x25519_precomputed\|X25519::Provider::Precomputed\)/ s:^:#:' lib/x25519.rb || die
- rm -f spec/x25519/provider/precomputed_spec.rb || die
- fi
-}
diff --git a/dev-ruby/yajl-ruby/Manifest b/dev-ruby/yajl-ruby/Manifest
index 3834b200ef68..87db1bbd335d 100644
--- a/dev-ruby/yajl-ruby/Manifest
+++ b/dev-ruby/yajl-ruby/Manifest
@@ -1,5 +1,3 @@
-DIST yajl-ruby-1.4.2.gem 558592 BLAKE2B 620db8f9c5ef4b010143382a2641793bc7a59f30d35a759470aa85b50e8b0e587e7442cb0727e2fe03a98c7aa3cd1f5bb05d173294743bc8fdf2d646176e11b8 SHA512 faf775367eb3143fe659064569a235b34557b84b21bf55f9e9fc6f815dce04c8c1b58832056f367fc4c9ebc0e4389d1e55dd79b5fbb773f845860e4652269d4e
DIST yajl-ruby-1.4.3.gem 558592 BLAKE2B f4ea86014ed7570530e77ba4a2c67bf39c998b816f6100a526406b62ee8c30bb3b7be61853432cd1f6febdc19b20596915a242b2f47645da734b21f2a2c879c3 SHA512 8cfde677f11ad80a468dce7876b97aa87fa35d78fcd727d4542e00c09cc28d1cca3301cf7c4e1f773edf2192262ec8d6ffab93b11d488d2b048d8013f6c7645a
-EBUILD yajl-ruby-1.4.2.ebuild 1082 BLAKE2B 7c53fdb2995b33b53a2d6b0c374ffb09d13824af0bd7fbf09e86acee411e9222350ad8bd761a168dd91507edff4e525231dbdbd87cbaab48a4be4a2a82db408b SHA512 fdca44a44eafbf621566dbdc6383932ec0121d16931e2c2fff403b58cab17cc8330e05a31a800d3173924cea050da5b6185900bda40baeb1ac4972a550bb359f
EBUILD yajl-ruby-1.4.3.ebuild 1082 BLAKE2B d8c7f8b6bec4544045d86600de82d75f2e2b8de9071a060b434e7507ffbb8ccd48d73ea8ee7cea2fe20f71c6330c2e36b116bb567ba2ad0cb952a48dd7a224da SHA512 855308cab1eea9b8b8066b0008f9985d95b2251d5f4c06a669f91f4122b02c2bce8f12472ffa6e5c99444fc72450f8e65ba1841361fedbdc48a5d2f5a9cdac44
MISC metadata.xml 347 BLAKE2B 30c40d137c44f1f3e97af535260d3078329e3194bbdcaebeeb63e5c4f21ee6b6282349d0d32fbdf8e9c624a6dddef4a1393b67c4cdfd90bd1856c67d8c255a7a SHA512 3973f86d3ad549282ef3bd9e23e7a2e03451f6c4886824e845fb075f2162db1dbb96db4de2ab5850ac24c6955ebbd4ed4376f45d89c657b645df54ffb8d47111
diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.4.2.ebuild b/dev-ruby/yajl-ruby/yajl-ruby-1.4.2.ebuild
deleted file mode 100644
index 51836f404afd..000000000000
--- a/dev-ruby/yajl-ruby/yajl-ruby-1.4.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/yajl/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/yajl"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby C bindings to the Yajl JSON stream-based parser library"
-HOMEPAGE="https://github.com/brianmario/yajl-ruby"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="${RDEPEND} dev-libs/yajl"
-DEPEND="${DEPEND} dev-libs/yajl"
-
-each_ruby_prepare() {
- # Make sure the right ruby interpreter is used
- sed -e '/capture/ s:ruby:'${RUBY}':' -i spec/parsing/large_number_spec.rb || die
-}
-
-each_ruby_test() {
- # Set RUBYLIB to pass search path on to additional interpreters that
- # are started.
- RUBYLIB=lib RSPEC_VERSION=3 ruby-ng_rspec || die
-}
diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 4f7e96dc2b47..0d577c073fde 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,7 +1,3 @@
-DIST yard-0.9.26-git.tgz 930901 BLAKE2B 19baaefc54269bbc7eee053b42f2be85644a062cbf55b0fafb63748876aad3a3143767855f4ee7b10a1ae814110a6cf63c01e4055e054aeb31bf8512e793d80d SHA512 0f70a089d5e5ba33e326b0ae0cc84a2cacfc5a3f3080545d5fc5bb324dedbbbf65116cc9412b3496c09b2b6c15514e854a741a1fd7e2ae782804d6e4ac28fcd9
-DIST yard-0.9.27-git.tgz 932022 BLAKE2B 7390e81081c6785cd7174b9ece57dafc27a9762f0751f05bfc222d561c6b6f5a5ff1a757fc24020a6adb2014c3e77696b6e8c054f7f6918120f6db435739b977 SHA512 20f406234bed52eff254c1b1dd0e3dcbc08109e9a285e4e4041c164cd998ae00654d2414e0e442e3a9520afc5cae2c1bd5010dd25fa38ef16ee21f077527aae4
DIST yard-0.9.28-git.tgz 932436 BLAKE2B 7340f6815698ddb85aa16752266af75ecd3e1f1a5f328e147dd8ea01a750c48259e6f3413bb5d00777d4e983b340b36b21110e058cf6b326973c0a7c3d756836 SHA512 f57ce1f63ab1763729c85121cf1ac5927d4f7c53eed2fb58b1ea7d700db22481e767926845558d3db31bcef50d0181f0b6cf449e558a5548243256cdda0cd355
-EBUILD yard-0.9.26.ebuild 2058 BLAKE2B 4950a872e570df40aadad0bf13a59ab99bfe09684dbc8eb5146f0dad2ce9bd7512cdd576abc1e3b7cfd9db512c08b9ed0629bffd828d40c7cb91bfdf561b54a3 SHA512 efba53869ead017865a1f44e904343c3b5878d8e53d1323a1e9bd6e348d4235557ab8fbeaad40ed9b715d76e239dbdd70a394275880e139e2b2e4b48c6e328cd
-EBUILD yard-0.9.27.ebuild 2107 BLAKE2B 310fadf5ef71df24d357e26413cc57de82edabd99da37f74c0eccb26ad4d41bf182ea726ece7313d11d396a6a6c5c3ac533bf5ebb2d69d8b3eaf9951be3504bb SHA512 afe104124991871f3e0be67d8acf79abb9af269ff1f52d6a5f81b0a1b1ec74a563b81f4321af255118584d4b49acc93ed92ea362262f30bad9609cfc31db3228
EBUILD yard-0.9.28.ebuild 2594 BLAKE2B ddfc39712bbab8d6b1d2817ce17da545685221ca41d801f2fb4cfdc902acc60d5f1806738d90b7b07e4526ceac66d8b893f43aa007413a90f5537bd20544a6fa SHA512 8a35ef3afe06dbf6cbbfb71b3f216a7a661333f26e5fc74f054cd3b56e146cf45cf113f1c827ecf247359a03795be062865394c679aa59561238cdf62ce4df12
MISC metadata.xml 338 BLAKE2B 17efe658faab09d5935ba472a803a1267f7606a44b157f29bcdecc8cea8af90902ae47012fdd4426357a8ceba5526ca24d737be8fe161c34e28e5362ccc94f16 SHA512 d1f45e2202c86b247b1b872ada72fef392d20260bc3ccc78164c26614dc80b8fe05518356248e3e7f15e2c70b29a9c0909bc738267261eb808965bcb0ed4ebc9
diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
deleted file mode 100644
index 732a7729d01b..000000000000
--- a/dev-ruby/yard/yard-0.9.26.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/"
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( dev-ruby/rack )"
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
- sed -i -e '/samus/I s:^:#:' Rakefile || die
-
- sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid specs that make assumptions on load ordering that are not
- # true for us. This may be related to how we install in Gentoo. This
- # also drops a test requirement on dev-ruby/rack.
- rm -f spec/cli/server_spec.rb || die
-
- # Avoid specs that only work with bundler
- sed -i -e '/#initialize/,/^ end/ s:^:#:' spec/cli/yri_spec.rb || die
- sed -e '/overwrites options with data in/askip "wrong assumptions on file access"' \
- -e '/loads any gem plugins starting with/askip "wrong assumptions on file access"' \
- -i spec/config_spec.rb || die
-
- # Avoid redcarpet-specific spec that is not optional
- sed -i -e '/autolinks URLs/askip "make redcarpet optional"' spec/templates/helpers/html_helper_spec.rb || die
-
- # Avoid asciidoc-specific spec that is not optional
- sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
-}
diff --git a/dev-ruby/yard/yard-0.9.27.ebuild b/dev-ruby/yard/yard-0.9.27.ebuild
deleted file mode 100644
index 15fdb9edeb19..000000000000
--- a/dev-ruby/yard/yard-0.9.27.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_DOCDIR="doc docs"
-
-RUBY_FAKEGEM_EXTRAINSTALL="templates"
-
-RUBY_FAKEGEM_GEMSPEC="yard.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Documentation generation tool for the Ruby programming language"
-HOMEPAGE="https://yardoc.org/"
-
-# The gem lakes the gemspec file needed to pass tests.
-SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "=dev-ruby/webrick-1.7*"
-
-ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount dev-ruby/kramdown ) )"
-
-ruby_add_bdepend "test? ( dev-ruby/rack )"
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
-
- sed -i -e '/samus/I s:^:#:' Rakefile || die
-
- sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid specs that make assumptions on load ordering that are not
- # true for us. This may be related to how we install in Gentoo. This
- # also drops a test requirement on dev-ruby/rack.
- rm -f spec/cli/server_spec.rb || die
-
- # Avoid specs that only work with bundler
- sed -i -e '/#initialize/,/^ end/ s:^:#:' spec/cli/yri_spec.rb || die
- sed -e '/overwrites options with data in/askip "wrong assumptions on file access"' \
- -e '/loads any gem plugins starting with/askip "wrong assumptions on file access"' \
- -i spec/config_spec.rb || die
-
- # Avoid redcarpet-specific spec that is not optional
- sed -i -e '/autolinks URLs/askip "make redcarpet optional"' spec/templates/helpers/html_helper_spec.rb || die
-
- # Avoid asciidoc-specific spec that is not optional
- sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die
-}
diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest
index 803a7b210456..4c5770ba6bda 100644
--- a/dev-ruby/zeitwerk/Manifest
+++ b/dev-ruby/zeitwerk/Manifest
@@ -1,11 +1,5 @@
-DIST zeitwerk-2.4.2.tar.gz 99974 BLAKE2B 5913561057a6d5cd9bfa4eb549770ca18de3aafa1549a40e5315cd1d71a2dec5f865e7bc79f6ab2a098e515a930c5f8c83b85c91d7dbe441fa8dfb08ffdbdb03 SHA512 774cc17a8732afea0a854ea22ec860fa5bca65e8743aa800017c06a251dfdb1d2c5af8e541cb56d22a4202a9faa42707ed2ad395d9472360cf64f46ce9b907f2
-DIST zeitwerk-2.5.4.tar.gz 109202 BLAKE2B 4c1302bdb6ac30afbb23ea06ef2ac2ecea9c8139c36f1b766ec6f62bb6a77faf1efa3f670cb31b5073a6dc36d6a0bd8d66a937d8b84b12438411a7f2df29eeed SHA512 f7a4b88c030b2eeae5ba07c6e01900fa66312a58e5c9da3d13a293d0959d67bbcfb385de5790e1764188752dfc9de161c202b35e0e35ed6e0cca7bbc2c2f6c83
-DIST zeitwerk-2.6.3.tar.gz 120199 BLAKE2B 8c0da2569af6dace925fd9c61066fcfe71a1bbd793ae81c157a1dcd0039be27d1e5f63dc8602b9a264f68d954cdddfe63a8b75ba1143cba98d37a69e8c5efa6d SHA512 77367a0632333eb50d6160eeab519133d806e5a37259fbf2f00be2edc3570bc8d16e83dda7cdad719816eaf8ab48f68ec47b49f5f920e7941b9f9461e3eef51b
DIST zeitwerk-2.6.6.tar.gz 121370 BLAKE2B af3d8d02e3547ae35e6efdda82c50676dcfbb60ddc07710116e6da8e56c63dadec4ec0526fd9e0da4ebcde91de1be6faf0308ef10fcae01b4d9362768fd1dc7c SHA512 1e3cf2961f06d9409cb9992126da298c2f183b73660357301a60dc9b3d1c649701b5d886185b38a233a94a1757d13e684e012d569af1bd5935ccca413bdbc745
DIST zeitwerk-2.6.7.tar.gz 122658 BLAKE2B 7435f8fb117be8186d56262c0aa8832132105d065cfdd470ed293e9530aa282edd824593f28199b908476a47f90507158beb216b803d39fdaa956d32ffa072ea SHA512 666f527771bc10d34b05a8f27996a9a7adf89466c54fd30a174a1e2e6df2500a2a658e08505964644d25ebd11ed13bf3f741724bfc9fd2a189c3e7b3ce24ffc0
-EBUILD zeitwerk-2.4.2.ebuild 900 BLAKE2B f944c93347913374c6f1d50e4cc48d2c499fd6fce7b10f411795fb5bb2708262fda6ede489ae3c32e6b8aa03f3f933d3f878ffc6e928c491d5ced3c203e87e98 SHA512 99dffffb4ed0dff209f0930224cd63b552ed3a3c8f229976d2887ce0cefd4132851e0aff0bcdbd1d8635c1cd35a255d13ce77824a802ceb217a7b1a62dea3748
-EBUILD zeitwerk-2.5.4.ebuild 914 BLAKE2B 7f6775c8e6cdec0f018d65c0870adb2efef1fb3e106cb49d466869e8b30a31a86652ddf486d0d7555c4e3c00503bbfe851d05d1d1cbe8bfd8cda7c0263cd4011 SHA512 09d444e6014319ac58be4a4a2dd5c41a4d0c8a44069ceaa62e97c503b062b62222e94c1e1bc6965ca9a1c76103c077ef32ade09af1d608449e7b710e051990af
-EBUILD zeitwerk-2.6.3.ebuild 908 BLAKE2B 1b1e83eb5cb7291921d18dd162c5c023030ca179627d8af01971c9d455cd77c7c367c3c7858c3ead8c3e9a8c1e6b265e344d2c7904c422171af54c5cada522b3 SHA512 99686b85847980f08a6be0a7f3745ad16579d75f4657b5655f40cc065fe6230a01f4923f744117b25d7f2316c30e7f3fccf46563f1195d9159b679b416138efa
EBUILD zeitwerk-2.6.6.ebuild 913 BLAKE2B f1019e005d7b6014abd1f113abf9dbb9308f2042e0becce02c5788c4f00ca7f04ff58d1c416684702cfe8aad3275d127532da59e80b9dd6fca211e36768a69ab SHA512 b8bf0450d522033e0bad3ce57a0b33e330bf1cc808c8fa5590671ad13a8d0120541515a599675f21a45d2301c91f330fafa45dd57d5f1c28f0baf2a565aa36ca
EBUILD zeitwerk-2.6.7.ebuild 1088 BLAKE2B 30f8ea7ef31f1da7a30390bee5e975f2f18c912b3cdca6d196c2292f5cd0ec6d810b4b9241685715e16191075051367dd2ec216bc177a73d4fcb2708253671c8 SHA512 badb2f6ba8cdd6332a773d139c50507c3fe77cd7c6af35407c93752a000f471e70c784be33b752e01d808087456217a4b8b585340e7a432d17556c433f14f0f4
MISC metadata.xml 641 BLAKE2B 27f5d9950eee9945425ab5606b78e7c745345e49dcfc201b55bf52693b3882d44206a82af09134696e694e524202d9c43f642c0854bdcf640356db8f8c84972a SHA512 b744fa895c31a93a5566151b3b3d73308ad41a7b43638ccd9aa00c9fceda495279d32f56e9c68cf44adea06f0e6842e38324c2f20b412e46f05b78c35288869c
diff --git a/dev-ruby/zeitwerk/zeitwerk-2.4.2.ebuild b/dev-ruby/zeitwerk/zeitwerk-2.4.2.ebuild
deleted file mode 100644
index c11b2d4d3e37..000000000000
--- a/dev-ruby/zeitwerk/zeitwerk-2.4.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Efficient and thread-safe code loader for Ruby"
-HOMEPAGE="https://github.com/fxn/zeitwerk"
-SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
- rm -f Gemfile.lock || die
- sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile test/test_helper.rb || die
-
- sed -i -e 's:require_relative "lib:require "./lib:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -S bundle exec rake test || die
-}
diff --git a/dev-ruby/zeitwerk/zeitwerk-2.5.4.ebuild b/dev-ruby/zeitwerk/zeitwerk-2.5.4.ebuild
deleted file mode 100644
index bc12f6d18203..000000000000
--- a/dev-ruby/zeitwerk/zeitwerk-2.5.4.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Efficient and thread-safe code loader for Ruby"
-HOMEPAGE="https://github.com/fxn/zeitwerk"
-SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
- rm -f Gemfile.lock || die
- sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile test/test_helper.rb || die
-
- sed -i -e 's:require_relative "lib:require "./lib:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -S bundle exec rake test || die
-}
diff --git a/dev-ruby/zeitwerk/zeitwerk-2.6.3.ebuild b/dev-ruby/zeitwerk/zeitwerk-2.6.3.ebuild
deleted file mode 100644
index ba7cdf9bd9cf..000000000000
--- a/dev-ruby/zeitwerk/zeitwerk-2.6.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Efficient and thread-safe code loader for Ruby"
-HOMEPAGE="https://github.com/fxn/zeitwerk"
-SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
- rm -f Gemfile.lock || die
- sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile test/test_helper.rb || die
-
- sed -i -e 's:require_relative "lib:require "./lib:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -S bundle exec rake test || die
-}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index a790236f8f28..fb9bc830f452 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/aruba/Manifest b/dev-util/aruba/Manifest
index dd8b2dcc84cb..9a0dacb36a18 100644
--- a/dev-util/aruba/Manifest
+++ b/dev-util/aruba/Manifest
@@ -1,8 +1,5 @@
DIST aruba-0.6.2.gem 75776 BLAKE2B 569af009cc20b644878fda25b5e7f79bd2f7c6f5fa9ef2503a5e730b8eb5938872563dace27031d31847bacfbb7e4764079da74fa2a917cc3d98a596cf2248c7 SHA512 ad859aa34f6e6778d9eb92b7e8f298180250e0690b21285e48b85dda88c09c74437ed0dff4e07ea8a02e8c784841ef89504219aa844457273349b8072ebc761e
-DIST aruba-2.0.0.tar.gz 132762 BLAKE2B b06190d3a1698c5a2d295df16096b2bd587c60a9c428d35e8ad24204b71b7a3d86f5b52a5f601f57204903412508faad3d4032f1499d78a309a99df63e8a68e5 SHA512 214de8dd3dd29b46ddac2605bab5008ac9d9755eef53c140aea5f160aba60ed9ac71ac5e1410f59700ddd8a506faedf6b54d99682c875faeaecbb47ad8660435
DIST aruba-2.1.0.tar.gz 130073 BLAKE2B 534bc67cbc4b5871a1bc6e37170586b3a5829e70d611dde9fe130a4cfdce98044c1a3fe29de961419a605eb4bbe8e21b8efb52a61aa8a2d2b2b9fa7e42bd3169 SHA512 f30d67ba94157eaf0477a09f4049174ff0cd6195b92c4121117775e56502178525eb5a7f69148e7f5531d6d4e67f4ecd9d840e693c38340a10819a19247021fa
-EBUILD aruba-0.6.2-r2.ebuild 967 BLAKE2B 6a11fa4ca7af64f825b1251d470190a64608279aa1f2735e1ffd458479e22e9ffa6739bef16d3e714cab5ec53a16fd31401d1a47c675538a5fe8b2480d48204b SHA512 c922d4e5a19162aefb55b4415547222d1b799bcb7f239e6e9167a96349c76804b569829b60f91289e781c1dd4211361ac7b3ef547be92a8b35712dd5075b6916
-EBUILD aruba-0.6.2-r3.ebuild 1051 BLAKE2B 7aa4bfdd944e743b7721738a5b2dae5adba9c582754c9801adba994035c9619cb6c47c260dab7db41aa5cc24ed0d88b861344d40c41b341177b5701d8dc5946f SHA512 f11548cc9a9dbdd573941ec250bd9f00241d013b719155d47d775051917f5cf8b74851a9b969454ff915a4252bf2c69aa4c252cf0106ea95711465ad660e9097
-EBUILD aruba-2.0.0.ebuild 2018 BLAKE2B a8cd9a16001d387a95bbcd76dc1d82aee2e36f907c8ed344d3bdef8055ef6987b0f01149c23100bb14bd4102e6ef7ad44d6c9003aacc1961f44f1e1e35cfd946 SHA512 a464afc8ce044abc9905999bd32187b7ec253a396cc0c6f34bf14c674870dde9386e39a05146ef58e2c00db60e5f12116564f180c2bc7e7fff41c9063a7035a3
+EBUILD aruba-0.6.2-r3.ebuild 1044 BLAKE2B 20631d4dc9c2dd8371b93f67c0aa1cc92a4fc3c16d84cc7eccc0d91bd3e60d02caa985ef01dc4b21b80fb8afdcc2b28d9b633dd7a4de15acef0d9ed993258a51 SHA512 4848be3d58ed4407dc55f7f6ae9267b92cb1ebad9dd12d1cf97fe9e50e813dc8d8ea3086db3ff5962041f8da160c04d983f34c8fafac5009c4f9dc911517e10e
EBUILD aruba-2.1.0.ebuild 2108 BLAKE2B 0c66771968dd4cbbf2117bf342a418421d990e75dc781bb3400ae25d51c3f8ee5884da166331d24adeb10d9930faa920940dc3572ccc04a40dc586fc58bb7ba0 SHA512 3dcbd4b1e4673c2d74626080dd96866d41941e5014abd23b52fcc13518bff1f9c71becbdb35833be131da0bf942885158afb12cf6598599619bda27809a5f9d9
MISC metadata.xml 297 BLAKE2B 013e79bd25020910ff023586ed3e1349ee1dcbf195b73c230133775c2fe031794f91fd7e54d4df43bfc61de716f452492f2b7af3ba7dbf7e04cf4a47ac16a00d SHA512 c57a4e881304d3bdc2001d4f221ec7d4789223fa36b104271ec9a2439e7730ccbfd349b16209ac6a59fe782618b14423cf3b7b345ef2a7d4944a535eaed75c9a
diff --git a/dev-util/aruba/aruba-0.6.2-r2.ebuild b/dev-util/aruba/aruba-0.6.2-r2.ebuild
deleted file mode 100644
index 2f0ef589dad6..000000000000
--- a/dev-util/aruba/aruba-0.6.2-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_RECIPE_TEST="cucumber"
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="aruba.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Cucumber steps for driving out command line applications"
-HOMEPAGE="https://github.com/cucumber/aruba"
-LICENSE="MIT"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
-SLOT="0"
-IUSE=""
-
-DEPEND="${DEPEND} test? ( sys-devel/bc )"
-RDEPEND="${RDEPEND}"
-
-ruby_add_rdepend "
- >=dev-ruby/childprocess-0.3.6
- >=dev-ruby/rspec-expectations-2.7:2
- >=dev-util/cucumber-1.1.1"
-
-ruby_add_bdepend "test? ( >=dev-ruby/rspec-2.11:2 )"
-
-all_ruby_prepare() {
- # Remove bundler-related code.
- sed -i -e '/[Bb]undler/d' Rakefile || die
- rm Gemfile || die
-
- # Remove references to git ls-files.
- sed -i -e '/git ls-files/d' aruba.gemspec || die
-}
diff --git a/dev-util/aruba/aruba-0.6.2-r3.ebuild b/dev-util/aruba/aruba-0.6.2-r3.ebuild
index 0a34e9249182..8213a2f3b1cd 100644
--- a/dev-util/aruba/aruba-0.6.2-r3.ebuild
+++ b/dev-util/aruba/aruba-0.6.2-r3.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Cucumber steps for driving out command line applications"
HOMEPAGE="https://github.com/cucumber/aruba"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
SLOT="0"
IUSE=""
diff --git a/dev-util/aruba/aruba-2.0.0.ebuild b/dev-util/aruba/aruba-2.0.0.ebuild
deleted file mode 100644
index bb5e962bc411..000000000000
--- a/dev-util/aruba/aruba-2.0.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="cucumber"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="aruba.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Cucumber steps for driving out command line applications"
-HOMEPAGE="https://github.com/cucumber/aruba"
-SRC_URI="https://github.com/cucumber/aruba/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-SLOT="$(ver_cut 1)"
-IUSE=""
-
-DEPEND="${DEPEND} test? ( sys-devel/bc )"
-RDEPEND="${RDEPEND}"
-
-ruby_add_rdepend "
- =dev-ruby/bundler-2*
- >=dev-ruby/childprocess-2.0 <dev-ruby/childprocess-5
- >=dev-ruby/contracts-0.16.0 <dev-ruby/contracts-0.18
- >=dev-ruby/rspec-expectations-3.4:3
- dev-ruby/thor:1
- >=dev-util/cucumber-2.4 <dev-util/cucumber-8
- !<dev-util/aruba-1.1.2-r1"
-
-ruby_add_bdepend "test? ( dev-ruby/pry dev-ruby/rspec:3 )"
-
-all_ruby_prepare() {
- # Remove bundler-related code.
- sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die
- rm Gemfile || die
-
- sed -i -e '/simplecov/I s:^:#:' \
- -e '/Before/,/^end/ s:^:#:' \
- spec/spec_helper.rb features/support/env.rb || die
- rm -f features/support/simplecov_setup.rb || die
-
- sed -e 's:_relative ": "./:' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid features with minor output differences
- sed -i -e '/Use .aruba. with .Minitest./i@wip' features/01_getting_started_with_aruba/supported_testing_frameworks.feature || die
- sed -i -e '/Create files for Minitest/i@wip' features/06_use_aruba_cli/initialize_project_with_aruba.feature || die
-
- # Avoid feature that requires aruba to be installed already
- rm -r features/03_testing_frameworks/cucumber/disable_bundler.feature || die
-}
-
-each_ruby_test() {
- RSPEC_VERSION=3 ruby-ng_rspec
- RUBYLIB="$(pwd)/lib" ruby-ng_cucumber
-}
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index a16a720a08bf..d6bc0ecfba31 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest
index 525605ef42bc..794c4d9089b4 100644
--- a/media-gfx/digikam/Manifest
+++ b/media-gfx/digikam/Manifest
@@ -1,4 +1,6 @@
AUX digikam-7.8.0-cmake.patch 4066 BLAKE2B 3f18ad5c25629cf7f32ced42c55875e3158a68083c28ca70c5b6a32795117339aebf930753f82ad21cc57990d4a0f030f39583a7b318433e3feb47ed1c4a3ddd SHA512 83626bdeacb91afd069ce4b9023f4a62154a53b2de569fb24286153fd5083a1970e3b34d37abae61ed77928d9f22bde84622ad67fd8659fefd105c1c15ed34d0
+DIST digiKam-7.10.0.tar.xz 349238192 BLAKE2B 527d0c3ca2e2cc2ac4d3eff11ab4e6556d21f29c78b13f92c7a80ab2775c2ba838b0d94f1fd402533dc249148049be365e7f3798eb9a973ee9d38d682f33df64 SHA512 1a5f045161253d73c4012fa949ec718fcc6c6b292ee0557c8015bea81c95fa39d3034ad46a40fdb64221f59832dc8ecdc724e93929ad2c0e35cc51fc82d28f27
DIST digiKam-7.9.0.tar.xz 349286920 BLAKE2B 222d614d16bd805f87ea10afd7bed683b80166a115641ccebac75ede7d85b46a1e1c2cdd9fb4a9c5c5395a6703362277b727e6cbefcbfc53323648a0a2fcf863 SHA512 6c5c9dac8a056d4c8c3b4d67f5a607592ee6319b9f372aebf6ef4245d58883897424d4fabae1d04f43ff3561d8e79b4e4bf5c697aa57467f831437b1cf0da1e6
+EBUILD digikam-7.10.0.ebuild 3941 BLAKE2B da145d4ef635029ff5412eb93c4d55f91cc5bf60e52fb389756b217909727bfc6ace99f1671c418ce1b898fc3f935a223828e8f515dd5e1d6c44b4959134e6c7 SHA512 336f2e35b291b870edd96b029f77269b17b598488c26f76af295c250720086c22fde58b729c9a18b1ab86cefcade54e3a2539a25d80869ef304ae6822fc8fe4a
EBUILD digikam-7.9.0-r1.ebuild 4064 BLAKE2B f4fa4de5cdc5dcd6c9e24d4256c30f0cb58edd909d9f0e9591e007ff6be9e6c56559564fa64b3c87657083284be8f97f9f7fc567b5e92720f6fc5f67127ed11e SHA512 1d6a6b59b9a02987c15d93c1fee5da8bdade279e92b619086f0fa3a852a2ab482496a27500a90dc2ae3bd081a139aab259670668589b35e8cd8dba940ff39df1
MISC metadata.xml 1054 BLAKE2B 7263a191f8935c2a52ad84701366969a39e42412efc26d30c28e8703d545aa49454331dc8da159d08007cd6eed682d647099ca76137acf378eef2ac481b2d8cc SHA512 224c4c6188bb6978d8e2a83bfb8cc4fb7e22937fede593e6227b7afe1c6533f9685814d8721282312015a42d601f85b0a48f587e6b0fce2a69a5e142d8266ce5
diff --git a/media-gfx/digikam/digikam-7.10.0.ebuild b/media-gfx/digikam/digikam-7.10.0.ebuild
new file mode 100644
index 000000000000..3e705737e624
--- /dev/null
+++ b/media-gfx/digikam/digikam-7.10.0.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.88.0
+QTMIN=5.15.5
+inherit ecm kde.org toolchain-funcs
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+ if [[ ${PV} =~ beta[0-9]$ ]]; then
+ SRC_URI="mirror://kde/unstable/${PN}/"
+ else
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/"
+ fi
+ SRC_URI+="digiKam-${PV/_/-}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${PN}-${PV/_/-}"
+fi
+
+DESCRIPTION="Digital photo management application"
+HOMEPAGE="https://www.digikam.org/"
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="addressbook calendar gphoto2 heif +imagemagick +lensfun marble mysql opengl openmp +panorama scanner semantic-desktop X"
+
+# bug 366505
+RESTRICT="test"
+
+COMMON_DEPEND="
+ dev-libs/expat
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5[-gles2-only]
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5[mysql?]
+ >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=dev-qt/qtxmlpatterns-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ >=media-gfx/exiv2-0.27:=[xmp]
+ media-libs/lcms:2
+ media-libs/libjpeg-turbo:=
+ media-libs/liblqr
+ media-libs/libpng:=
+ >=media-libs/opencv-3.3.0:=[contrib,contribdnn,features2d]
+ media-libs/tiff:=
+ addressbook? (
+ =kde-apps/akonadi-contacts-22*:5
+ >=kde-frameworks/kcontacts-${KFMIN}:5
+ )
+ calendar? ( >=kde-frameworks/kcalendarcore-${KFMIN}:5 )
+ gphoto2? ( media-libs/libgphoto2:= )
+ heif? (
+ media-libs/libheif:=
+ media-libs/x265:=
+ )
+ imagemagick? ( media-gfx/imagemagick:= )
+ lensfun? ( media-libs/lensfun )
+ marble? (
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=kde-apps/marble-19.04.3:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ )
+ opengl? (
+ >=dev-qt/qtopengl-${QTMIN}:5
+ virtual/opengl
+ )
+ panorama? ( >=kde-frameworks/threadweaver-${KFMIN}:5 )
+ scanner? ( >=kde-apps/libksane-19.04.3:5 )
+ semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 )
+ X? (
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libX11
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-cpp/eigen:3
+ dev-libs/boost
+"
+RDEPEND="${COMMON_DEPEND}
+ mysql? ( virtual/mysql[server(+)] )
+ panorama? ( media-gfx/hugin )
+"
+BDEPEND="
+ sys-devel/gettext
+ panorama? (
+ sys-devel/bison
+ sys-devel/flex
+ )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-7.8.0-cmake.patch" )
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+ ecm_pkg_pretend
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+ ecm_pkg_setup
+}
+
+# FIXME: Unbundle libraw (libs/rawengine/libraw)
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=OFF # bug 698192
+ -DENABLE_APPSTYLES=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON
+ -DENABLE_MEDIAPLAYER=OFF # bug 758641, last-rited
+ -DENABLE_QWEBENGINE=ON
+ -DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook)
+ $(cmake_use_find_package calendar KF5CalendarCore)
+ $(cmake_use_find_package gphoto2 Gphoto2)
+ $(cmake_use_find_package heif Libheif)
+ $(cmake_use_find_package imagemagick ImageMagick)
+ $(cmake_use_find_package lensfun LensFun)
+ $(cmake_use_find_package marble Marble)
+ -DENABLE_MYSQLSUPPORT=$(usex mysql)
+ -DENABLE_INTERNALMYSQL=$(usex mysql)
+ $(cmake_use_find_package opengl OpenGL)
+ $(cmake_use_find_package panorama KF5ThreadWeaver)
+ $(cmake_use_find_package scanner KF5Sane)
+ -DENABLE_KFILEMETADATASUPPORT=$(usex semantic-desktop)
+ $(cmake_use_find_package X X11)
+ )
+
+ ecm_src_configure
+}
diff --git a/media-gfx/kphotoalbum/Manifest b/media-gfx/kphotoalbum/Manifest
index b140a784d502..7bacaa0a6e1d 100644
--- a/media-gfx/kphotoalbum/Manifest
+++ b/media-gfx/kphotoalbum/Manifest
@@ -1,3 +1,5 @@
+DIST kphotoalbum-5.10.0.tar.xz 12002788 BLAKE2B e20a06f6829c1ac3df51102b09be4e59fe97557b7b51ab4c2ef072f2ea18b9c086acad9cd03dde14549e35ee652f325a558bb634e5760d3b216f9a1c6d681a63 SHA512 6e6e3d3173f2783c05319c6a372553e92b97174a43307d2bd1fdfa0eb6751bab435e61e07e1c33496254e6f53dd95032adf002899c68475dac7af7ad575c28cc
DIST kphotoalbum-5.9.1.tar.xz 11786912 BLAKE2B f772aebc84689cafa869ec368f0079884ea71d4e2dac61baedc50c3764489993992dde6a260daf328d4489645f87de403b47255a5e710a8c125dc621c5f8a623 SHA512 e273671bcb0501d62f911a127f63dbdbc94be2f9ef9073d769ecc97d737edf189a4c61c1216184a68528d0562e2287b23c8d6738bcafa3faf4cb724d57666476
+EBUILD kphotoalbum-5.10.0.ebuild 1902 BLAKE2B 146aa542679746d539e9ede8ee9bddf3b4d288365b4558222a6e56152e282e51434fa55499dd605deb7d3fbf1bb790eb702191c6891533b6de1e2f63ea175e68 SHA512 00d765314a00f28dd2178bd3314fdefead26c886e99fab0b7d63ba19d54244ad399c5a7a4598226afd85e9f97d4037a08ee9b6aff7086d80f4205bcc2a82511b
EBUILD kphotoalbum-5.9.1-r1.ebuild 1891 BLAKE2B 6af04242038a786e3267404521d56eb32d2f591661014a44942966009ae0c34cd52420343ee1e8891482059e5f034d59ec54cab6c39676081d92972d94df19c0 SHA512 626c289c860429f5d507c36b0fd861f942d784ec475bfa61bed5d6d37427b09a51fb6794b8c0e63dd739ab71f5aec4710dcfecfbf614f523fe0873ebc207a26b
MISC metadata.xml 846 BLAKE2B d14f1b149c97f8abaf62de3073cfc0a997268ba872ee7bbf27f19a8008feaa24e3a5828e887535f8e5e73bc6e8abafed4ad2a8a535f3adb6dd80e1ce29cd73fb SHA512 e3016152d9976296589f7187c455f78d3bd2ce13f68fdb8b3d141bbedbceda809b59b071768d35eb1437717cce8c19ef6f9a6dced7274949beb161ec301ee0f8
diff --git a/media-gfx/kphotoalbum/kphotoalbum-5.10.0.ebuild b/media-gfx/kphotoalbum/kphotoalbum-5.10.0.ebuild
new file mode 100644
index 000000000000..944340901949
--- /dev/null
+++ b/media-gfx/kphotoalbum/kphotoalbum-5.10.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.82.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Tool for indexing, searching, and viewing images"
+HOMEPAGE="https://www.kphotoalbum.org/"
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+ FDL-1.2 CC-BY-SA-4.0"
+SLOT="5"
+IUSE="map phonon +raw share +vlc"
+
+REQUIRED_USE="|| ( phonon vlc )"
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5[jpeg]
+ >=dev-qt/qtsql-${QTMIN}:5[sqlite]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ media-gfx/exiv2:=
+ media-libs/libjpeg-turbo:=
+ map? ( kde-apps/marble:5 )
+ phonon? ( >=media-libs/phonon-4.11.0 )
+ raw? ( kde-apps/libkdcraw:5 )
+ share? ( >=kde-frameworks/kxmlgui-${KFMIN}:5 )
+ vlc? ( media-video/vlc:= )
+"
+RDEPEND="${DEPEND}
+ media-video/ffmpeg
+"
+
+DOCS=( CHANGELOG.{md,old} README.md )
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_QtAV=ON # bug 758641, last-rited
+ $(cmake_use_find_package map Marble)
+ $(cmake_use_find_package phonon Phonon4Qt5)
+ $(cmake_use_find_package raw KF5KDcraw)
+ $(cmake_use_find_package share KF5Purpose)
+ $(cmake_use_find_package vlc LIBVLC)
+ )
+
+ ecm_src_configure
+}
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 714f41240486..03147a681d1f 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/subtitlecomposer/Manifest b/media-video/subtitlecomposer/Manifest
index 5429eb3717ea..fca2d544413d 100644
--- a/media-video/subtitlecomposer/Manifest
+++ b/media-video/subtitlecomposer/Manifest
@@ -1,6 +1,5 @@
-AUX subtitlecomposer-0.7.1-ffmpeg-5.patch 2218 BLAKE2B 5ceb17db99f0fa8579ef072365c801f7dfb5b6980386237473ebe44f9b43e7a58f0d1940bdf0bb29652624ea501f40e8b37fec27b6fa68afd161e60a800f9819 SHA512 fa310d2219cf114626c90ad1ce909f1865004321bb4b31692f7dc2c3f4707e0c3ace3df9f4b31263454c5b3c72682667588829f9ec0f7b58565fd3cfc120495c
-AUX subtitlecomposer-0.7.1-gles-support.patch 4291 BLAKE2B fe5e39720c89f6bed7cf66f23b793b53823f588e188f9e0487e8fd7ab034915da712944cfae79a5be090d810c77ade183291e09cb98777d2ebcae6bd28f28943 SHA512 f02a103eb61b8e2b02375d4b15939d836b53181365c79a3100f6c14d62c8b17598d169191ab400a57031fcbc922d62695692908564e4cc85c2a42f3a09cc69a4
-AUX subtitlecomposer-0.7.1-tests-optional.patch 762 BLAKE2B cc8f7408e165422788ed9f6c3641e816237ef1230e64853ceb0fe83acbbe9a10b3cd2b5670270904984ab3e23ebfe6ea1d07278826a6ab89346ec7502076f477 SHA512 a02f847164f2f117f024c09311b00a55b268f80089c6304b29ffd5bb7166ea3b81c14e65befc36379124f18600cb6d57ae8f320261ecd25bb0e05c754d55cbcb
+DIST subtitlecomposer-0.7.1-patchset-1.tar.xz 6868 BLAKE2B 59ae09e6807b0c9eeb094556ec381157701a6d3ae66317c175816f2a779ef3db1874146c5ec0d211a07353bf592c1ff7ad8dcf91a1370916d37290204e7e5909 SHA512 bd7849ee7e4bb449b7f758bf86a45110f0e647d6a35ec31bbab82b7e8f02ac3b81aed958723848a08830a32f1e252dc2231d9a8a736b738b6c105c1a715aea1b
DIST subtitlecomposer-0.7.1.tar.xz 636808 BLAKE2B 4c71277c9646a64d59a0cd6923084b39292916e9edf154c026a051253fe8aabab1bdfb9e10c6fab5eb0d754ba428567c2259c637915e93d8d391b7f247c6dc79 SHA512 b486a1be8b414409af4ec2d2ccc86a7e9f34040f114b0efbbf817b5157d85b5f9a37d80272b468a389128f10c12316bf028dd86e2a7434a2b001bfd185208b92
-EBUILD subtitlecomposer-0.7.1.ebuild 1551 BLAKE2B f7e1457573720a3d6a0636be0529707ef5a2525dfbe30551988774cb2d3df2dc97c4721df3d50abc645a3f5c1fbb0a801a588f7bc66550301f717607a0f8db0e SHA512 d6f972f6286bab6d1e30b3371d71fd389573ad2ea2e78346bbae0d7c76418cb83d4df09f9fc5680526f50ce1178766d40932e9c01bda8d696cf20266a9a7a0be
+EBUILD subtitlecomposer-0.7.1-r1.ebuild 1598 BLAKE2B 507daedb9b1a7d63e7809c9152ea4bfdcdd5d1d5dacf3d4fccebb17cb4058a8c9447ea921e929ca5f6e34951616d87118b5b31db1fe6cf50924d1ab51dbc16ef SHA512 92b54c268d97a3199b0c1aa62f2c42d99bf1943f809c2e97fab0ea46d8b4f191c231f4327448fc3972a378de4094243055dbfb73fa6caf997d1e27161ad0b73c
+EBUILD subtitlecomposer-0.7.1.ebuild 1672 BLAKE2B 79c0ecfd549fe9e606c482fa4c1b1fe378e8ab486be2fb91bc978211845c61691d3b8c843b2d853fe7c086fc27b0bb5767fcdc68a396d98bd56d512b85251214 SHA512 5f8258e44bc0a5ee16d359a2e3f7052f9cc93f5922e9441b3d26406f3fd2b392f0676a365faa0de6d5f70662ed8a878c38cffbfc92bb18f61cb64d71c72e525e
MISC metadata.xml 438 BLAKE2B b11cde969ef9af83c7e70ac17615703c8f0b4296113a8ff552a669c3b7bf7b5291106dd1c4ece993fd8195f5af3bcd1b05697b583bd85f4a155fa10351cbbadd SHA512 d32994646bdbfb90e5fde722a905ebf5fa59903de7c36fd8228ce257057ac8523d7219656d1f1a1bdcc3f0eec1ad9f34535d4090078c9e3a6890d58b8e1e3b71
diff --git a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg-5.patch b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg-5.patch
deleted file mode 100644
index a0314fb06820..000000000000
--- a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg-5.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From 4f4f560e40ba0b760cf688eb024be3cc734ca347 Mon Sep 17 00:00:00 2001
-From: Mladen Milinkovic <maxrd2@smoothware.net>
-Date: Tue, 25 Jan 2022 14:01:56 +0100
-Subject: [PATCH] Fix compilation with ffmpeg5 #63
-
----
- src/streamprocessor/streamprocessor.cpp | 2 +-
- src/videoplayer/backend/decoder.h | 1 +
- src/videoplayer/backend/framequeue.h | 1 +
- src/videoplayer/backend/streamdemuxer.cpp | 2 +-
- 4 files changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/src/streamprocessor/streamprocessor.cpp b/src/streamprocessor/streamprocessor.cpp
-index b86795e..8faf8a2 100644
---- a/src/streamprocessor/streamprocessor.cpp
-+++ b/src/streamprocessor/streamprocessor.cpp
-@@ -195,7 +195,7 @@ StreamProcessor::findStream(int streamType, int streamIndex, bool imageSub)
- int ret;
- char errorText[1024];
-
-- AVCodec *dec = avcodec_find_decoder(m_avStream->codecpar->codec_id);
-+ const AVCodec *dec = avcodec_find_decoder(m_avStream->codecpar->codec_id);
- if(!dec) {
- qWarning() << "Failed to find decoder for stream" << i;
- return false;
-diff --git a/src/videoplayer/backend/decoder.h b/src/videoplayer/backend/decoder.h
-index 4ab95b2..fb6840d 100644
---- a/src/videoplayer/backend/decoder.h
-+++ b/src/videoplayer/backend/decoder.h
-@@ -11,6 +11,7 @@
- #include <QThread>
-
- extern "C" {
-+#include "libavcodec/avcodec.h"
- #include "libavformat/avformat.h"
- }
-
-diff --git a/src/videoplayer/backend/framequeue.h b/src/videoplayer/backend/framequeue.h
-index dc9b2fa..ece1166 100644
---- a/src/videoplayer/backend/framequeue.h
-+++ b/src/videoplayer/backend/framequeue.h
-@@ -9,6 +9,7 @@
- #define FRAMEQUEUE_H
-
- extern "C" {
-+#include "libavcodec/avcodec.h"
- #include "libavformat/avformat.h"
- }
-
-diff --git a/src/videoplayer/backend/streamdemuxer.cpp b/src/videoplayer/backend/streamdemuxer.cpp
-index 1e339b3..e8320ea 100644
---- a/src/videoplayer/backend/streamdemuxer.cpp
-+++ b/src/videoplayer/backend/streamdemuxer.cpp
-@@ -230,7 +230,7 @@ StreamDemuxer::componentOpen(int streamIndex)
- {
- AVFormatContext *ic = m_vs->fmtContext;
- AVCodecContext *avCtx;
-- AVCodec *codec;
-+ const AVCodec *codec;
- AVDictionary *opts = nullptr;
- AVDictionaryEntry *t = nullptr;
- int sampleRate, nbChannels;
---
-GitLab
-
diff --git a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-gles-support.patch b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-gles-support.patch
deleted file mode 100644
index 98de494cf306..000000000000
--- a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-gles-support.patch
+++ /dev/null
@@ -1,122 +0,0 @@
-From 167a941f8070f4a9abacb3aa2f61ee6ee00d6cb8 Mon Sep 17 00:00:00 2001
-From: Mladen Milinkovic <maxrd2@smoothware.net>
-Date: Thu, 7 Oct 2021 19:37:23 +0200
-Subject: [PATCH] GLRenderer: added GLES support
-
----
- src/videoplayer/backend/glrenderer.cpp | 44 ++++++++++++++++++++++----
- 1 file changed, 38 insertions(+), 6 deletions(-)
-
-diff --git a/src/videoplayer/backend/glrenderer.cpp b/src/videoplayer/backend/glrenderer.cpp
-index 7c9c38b..5cb985d 100644
---- a/src/videoplayer/backend/glrenderer.cpp
-+++ b/src/videoplayer/backend/glrenderer.cpp
-@@ -20,6 +20,7 @@ extern "C" {
- }
-
- #define DEBUG_GL 0
-+#define FORCE_GLES 0
- #define OPENGL_CORE 0
- #define OPENGL_VER 2,0
-
-@@ -33,6 +34,17 @@ extern "C" {
- #define asGL(glCall) glCall
- #endif
-
-+#if defined(GL_ES_VERSION_2_0) || FORCE_GLES
-+#define USE_GLES
-+#define TEXTURE_RGB_FORMAT GL_RGBA
-+// NOTE: we don't currently support more than 8bpp on GLES
-+#define TEXTURE_U16_FORMAT GL_R8
-+#else
-+#undef USE_GLES
-+#define TEXTURE_RGB_FORMAT GL_BGRA
-+#define TEXTURE_U16_FORMAT GL_R16
-+#endif
-+
- using namespace SubtitleComposer;
-
- enum { ID_Y, ID_U, ID_V, ID_OVR, ID_SIZE };
-@@ -82,6 +94,9 @@ void
- GLRenderer::setupProfile()
- {
- QSurfaceFormat format(QSurfaceFormat::defaultFormat());
-+#if FORCE_GLES
-+ format.setRenderableType(QSurfaceFormat::OpenGLES);
-+#endif
- format.setVersion(OPENGL_VER);
- #if DEBUG_GL
- format.setOption(QSurfaceFormat::DebugContext);
-@@ -126,7 +141,7 @@ GLRenderer::setFrameFormat(int width, int height, int compBits, int crWidthShift
- m_crHeight = crHeight;
-
- m_glType = compBytes == 1 ? GL_UNSIGNED_BYTE : GL_UNSIGNED_SHORT;
-- m_glFormat = compBytes == 1 ? GL_R8 : GL_R16;
-+ m_glFormat = compBytes == 1 ? GL_R8 : TEXTURE_U16_FORMAT;
-
- delete[] m_bufYUV;
- m_bufSize = bufSize;
-@@ -261,7 +276,11 @@ GLRenderer::initShader()
- delete m_vertShader;
- m_vertShader = new QOpenGLShader(QOpenGLShader::Vertex, this);
- bool success = m_vertShader->compileSourceCode(
-+#ifdef USE_GLES
-+ "#version 100\n"
-+#else
- "#version 120\n"
-+#endif
- "attribute vec4 vPos;"
- "attribute vec2 vVidTex;"
- "attribute vec2 vOvrTex;"
-@@ -288,7 +307,13 @@ GLRenderer::initShader()
- csms.append(QString::number(csm[i], 'g', 10));
- }
-
-- success = m_fragShader->compileSourceCode(QStringLiteral("#version 120\n"
-+ success = m_fragShader->compileSourceCode(QStringLiteral(
-+#ifdef USE_GLES
-+ "#version 100\n"
-+ "precision mediump float;\n"
-+#else
-+ "#version 120\n"
-+#endif
- "varying vec2 vfVidTex;"
- "varying vec2 vfOvrTex;"
- "uniform sampler2D texY;"
-@@ -348,8 +373,15 @@ GLRenderer::initializeGL()
- QMutexLocker l(&m_texMutex);
-
- initializeOpenGLFunctions();
-- qDebug() << "OpenGL version: " << reinterpret_cast<const char *>(glGetString(GL_VERSION));
-- qDebug() << "GLSL version: " << reinterpret_cast<const char *>(glGetString(GL_SHADING_LANGUAGE_VERSION));
-+ qDebug().nospace() << "GL API: OpenGL " << (format().renderableType() == QSurfaceFormat::OpenGLES ? "ES" : "Desktop")
-+ << ' ' << format().majorVersion() << "." << format().minorVersion()
-+#ifdef USE_GLES
-+ << " (compiled for OpenGL ES)";
-+#else
-+ << " (compiled for OpenGL Desktop)";
-+#endif
-+ qDebug() << "OpenGL version:" << reinterpret_cast<const char *>(glGetString(GL_VERSION));
-+ qDebug() << "GLSL version:" << reinterpret_cast<const char *>(glGetString(GL_SHADING_LANGUAGE_VERSION));
-
- if(m_vao.create())
- m_vao.bind();
-@@ -453,13 +485,13 @@ GLRenderer::uploadMM(int texWidth, int texHeight, T *texBuf, const T *texSrc)
- if(D == 1) {
- asGL(glTexImage2D(GL_TEXTURE_2D, level, m_glFormat, texWidth, texHeight, 0, GL_RED, m_glType, texSrc));
- } else { // D == 4
-- asGL(glTexImage2D(GL_TEXTURE_2D, level, GL_RGBA8, texWidth, texHeight, 0, GL_BGRA, GL_UNSIGNED_BYTE, texSrc));
-+ asGL(glTexImage2D(GL_TEXTURE_2D, level, GL_RGBA8, texWidth, texHeight, 0, TEXTURE_RGB_FORMAT, GL_UNSIGNED_BYTE, texSrc));
- }
- } else {
- if(D == 1) {
- asGL(glTexSubImage2D(GL_TEXTURE_2D, level, 0, 0, texWidth, texHeight, GL_RED, m_glType, texSrc));
- } else { // D == 4
-- asGL(glTexSubImage2D(GL_TEXTURE_2D, level, 0, 0, texWidth, texHeight, GL_BGRA, GL_UNSIGNED_BYTE, texSrc));
-+ asGL(glTexSubImage2D(GL_TEXTURE_2D, level, 0, 0, texWidth, texHeight, TEXTURE_RGB_FORMAT, GL_UNSIGNED_BYTE, texSrc));
- }
- }
-
---
-GitLab
-
diff --git a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-tests-optional.patch b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-tests-optional.patch
deleted file mode 100644
index 75d4f71a2ff7..000000000000
--- a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-tests-optional.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 6e25dd4670f0d14bdc8aff050bdacb050e0327ff Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Wed, 6 Oct 2021 20:30:03 +0200
-Subject: [PATCH] Make tests optional
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- src/CMakeLists.txt | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 1cb7098..97d60a3 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -124,7 +124,9 @@ else()
- message(STATUS "ICU Library not found. KEncodingProber fallback will be used for charset detection.")
- endif()
-
-+if(BUILD_TESTING)
- add_subdirectory(tests)
-+endif()
- add_subdirectory(scripting)
-
- add_executable(subtitlecomposer WIN32 main.cpp ${subtitlecomposer_RES_SRC})
---
-2.33.0
-
diff --git a/media-video/subtitlecomposer/subtitlecomposer-0.7.1-r1.ebuild b/media-video/subtitlecomposer/subtitlecomposer-0.7.1-r1.ebuild
new file mode 100644
index 000000000000..aa729948e01b
--- /dev/null
+++ b/media-video/subtitlecomposer/subtitlecomposer-0.7.1-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=5.82.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Text-based subtitles editor"
+HOMEPAGE="https://subtitlecomposer.kde.org/"
+PATCHSET="${P}-patchset-1"
+SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz
+ https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~x86"
+IUSE="unicode"
+
+DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ media-libs/openal
+ media-video/ffmpeg:0=
+ unicode? ( dev-libs/icu:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${WORKDIR}/${PATCHSET}/${P}-tests-optional.patch"
+ "${WORKDIR}/${PATCHSET}/${P}-gles-support.patch" # bug 820035
+ "${WORKDIR}/${PATCHSET}/${P}-ffmpeg-5.patch" # bug 834416
+ "${WORKDIR}/${PATCHSET}/${P}-replace-kross-w-qjsengine.patch" # bug 755956
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PocketSphinx=ON # bug 616706
+ $(cmake_use_find_package unicode ICU)
+ )
+
+ ecm_src_configure
+}
diff --git a/media-video/subtitlecomposer/subtitlecomposer-0.7.1.ebuild b/media-video/subtitlecomposer/subtitlecomposer-0.7.1.ebuild
index 54143eba37a9..ad0554f6b897 100644
--- a/media-video/subtitlecomposer/subtitlecomposer-0.7.1.ebuild
+++ b/media-video/subtitlecomposer/subtitlecomposer-0.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,9 @@ inherit ecm kde.org
DESCRIPTION="Text-based subtitles editor"
HOMEPAGE="https://subtitlecomposer.kde.org/"
-SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+PATCHSET="${P}-patchset-1"
+SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz
+ https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
LICENSE="GPL-2"
SLOT="5"
@@ -44,9 +46,9 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}/${P}-tests-optional.patch"
- "${FILESDIR}/${P}-gles-support.patch" # bug 820035
- "${FILESDIR}/${P}-ffmpeg-5.patch" # bug 834416
+ "${WORKDIR}/${PATCHSET}/${P}-tests-optional.patch"
+ "${WORKDIR}/${PATCHSET}/${P}-gles-support.patch" # bug 820035
+ "${WORKDIR}/${PATCHSET}/${P}-ffmpeg-5.patch" # bug 834416
)
src_configure() {
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index baa31b1ea6b0..2ae75ddf3f85 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index 568701e11793..f698443e5529 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Wed, 29 Mar 2023 08:10:01 +0000
+Wed, 29 Mar 2023 14:09:56 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 7cfe302e4446..4bdaa6f5ffbe 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 540216 BLAKE2B d30aef090eaffb1f3ce91f96dfcc44f7a5d1a954885fba68126dee1aa21a3de740e45dd7106f5d3ba2b51e48eda29870b954e2a90cc8bfa9dc1ac93912daadef SHA512 f9ff42d8d58ea6e6bae5d32f95af7bcddc333ce0478d31cfefb14e85c8d99eaf4d3d9a0802c961e3f7e7d8f3696894cb1d1d0e81db3807d1796858a550f0351f
-TIMESTAMP 2023-03-29T08:10:04Z
+TIMESTAMP 2023-03-29T14:09:59Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQj8lxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQkRrdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAi6g//WdkM0/Y5Nr6utKepSaugACkmUif5BzWyhFJP01UAjd4Vqb9sMvWR1dto
-ITkBEfrG7jJqPZ8K6Hm2RDa7A6/KUXyM02O7eBpUVG5mNDNtZmwLGD7Kn11oVVjy
-52usNizTs/0a2Y2tML5VABxNV2C5Csxm1OZd5qplxGtxFoz4czhPsFA7QHVGtWv9
-74jqRu8u23lajXLbOWCJmealw01otOCA8l/1I/Cxjm0G6QoYoY4P2ng9kEveDJ+l
-Otbewb8j7SRacsYqIusqgoWHpERVxn7gnS2EVjchtW0BQ09PD44VLxpBn3l7KJB7
-x1NeNzHtQ88jl4mQG3HvEUBVjHdiWKDLboSS+wQWa7purFyzrtu44JhtCNnL1vmT
-44a2pseIbR0gIAGTa3VLDZ6qCPSksjzci9fymG4VKMTISJFdufjE3C038uRmtU6j
-OaLVM6txSOl5ZeWmdXmb7hkaRPgp/FioMrBiL4humj+sq9VLxt4JNvJNRk0UU40h
-+p54ieftxm70Y+NhvTdfOSqmqr4jEDpLqCUgeKLSingpYkOXVWyfV5pJlTMKOpVj
-rDqQLdPEDZvc/KJrHFA/9nQCvcxOnA2BlgRAMNpcDTG+iqN2sOMlGDZe6WISxVXy
-a1phsDrOk29QXh4rE0oE2bhSZzUc7TU1IfsZ8rSk3F0D2YkdIZM=
-=b9j4
+klB/yA/+L+v8rch8PMrRRR0yTVI9TlWxwE6jUB54S1UXQqxxRqdYUu1nuc2xX4zQ
+CVuVcUYEOXGHykxxJ0HATJmOlGQFEFg9bhrqGr50sT64PiaERJtLOu10S46Qbkbn
+jj9CugJdRaFUPAOBRDVGahwDFGIuqJHgiON1q97wO0qtrKUC3/QgbRaQQ3MUQTza
+jl1PpnjpQjrQmv7LOAT9bNF+spanIfj4Q1RYORIIyKdbFQe64WodpjTKcUl2TntI
+6+j2DCB6qHWG6+eT5KWAEB5Z6G5SM9TI4Vms4mD+ymnSm9JLXTsZidwXjlM2DoC9
+v+apqnxwRvoSfW9YVc6uWa4oXuex3BxGAGYAzRCjh+1yC3X8jCICK5GOK9JpOCUB
+5vXCDg7c+r8IgpbfFX0JvsqqkUVrz/COkT8sbOimxVJHsu53sg1CX8NXHF9ZHFH6
+tu0cW3kF2r72dVBgNRWYB8p+6RLOmjCaOa1igHqVQLU2XTuLevA1DlXLwcJzAQUd
+5Fw9MAvQZ8joN/5XtlU1VDLqnDXb02/Rbn9GRiOz5VL4vg1Cn936N4/FVyd7cuDp
+SdXBVkL6CRIA0q+bsNw9VehJGVGOPnSuKY2PD+H1Dfpd2p955wW9t8vWio+QU+gE
+V92JvNd6is9LMWezFDIea4IrP5Hpzfcfrm2lziMRs/D0knYVNbw=
+=snuf
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 568701e11793..f698443e5529 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Wed, 29 Mar 2023 08:10:01 +0000
+Wed, 29 Mar 2023 14:09:56 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index f3ca3adc1c2b..463bf6de26e1 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz
index da34f4fa856c..d78b44e7b56d 100644
--- a/metadata/md5-cache/app-containers/Manifest.gz
+++ b/metadata/md5-cache/app-containers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-containers/docker-buildx-0.10.4 b/metadata/md5-cache/app-containers/docker-buildx-0.10.4
index 314adf8d312e..fb3c2ce5d285 100644
--- a/metadata/md5-cache/app-containers/docker-buildx-0.10.4
+++ b/metadata/md5-cache/app-containers/docker-buildx-0.10.4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/docker/buildx
INHERIT=go-module
IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv
LICENSE=Apache-2.0
RDEPEND=app-containers/docker
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/docker/buildx/archive/refs/tags/v0.10.4.tar.gz -> docker-buildx-0.10.4.tar.gz
_eclasses_=go-module f9700c7efec1fd4955363169e9930c1c multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=99600bca27f1bd96d0a97ae8a9884fbc
+_md5_=27e27306f9f40b4289cc57c2abd0419c
diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz
index 6192b0276469..044db15549af 100644
--- a/metadata/md5-cache/app-i18n/Manifest.gz
+++ b/metadata/md5-cache/app-i18n/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-i18n/tomoe-0.6.0-r6 b/metadata/md5-cache/app-i18n/tomoe-0.6.0-r6
index a2f739bcd290..e82991e3dedf 100644
--- a/metadata/md5-cache/app-i18n/tomoe-0.6.0-r6
+++ b/metadata/md5-cache/app-i18n/tomoe-0.6.0-r6
@@ -1,17 +1,17 @@
BDEPEND=dev-util/glib-utils dev-util/gtk-doc-am dev-util/intltool virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
DEFINED_PHASES=configure install prepare
-DEPEND=dev-libs/glib:2 hyperestraier? ( app-text/hyperestraier ) mysql? ( dev-db/mysql-connector-c:= ) ruby? ( ruby_targets_ruby27? ( dev-lang/ruby:2.7 dev-ruby/ruby-glib2[ruby_targets_ruby27] ) ) subversion? ( dev-vcs/subversion )
+DEPEND=dev-libs/glib:2 hyperestraier? ( app-text/hyperestraier ) mysql? ( dev-db/mysql-connector-c:= ) ruby? ( ruby_targets_ruby27? ( dev-lang/ruby:2.7 dev-ruby/ruby-glib2[ruby_targets_ruby27] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 dev-ruby/ruby-glib2[ruby_targets_ruby30] ) ) subversion? ( dev-vcs/subversion )
DESCRIPTION=Japanese handwriting recognition engine
EAPI=7
HOMEPAGE=http://tomoe.osdn.jp/
INHERIT=autotools ruby-utils
-IUSE=hyperestraier mysql ruby ruby_targets_ruby27 subversion
+IUSE=hyperestraier mysql ruby ruby_targets_ruby27 ruby_targets_ruby30 subversion
KEYWORDS=amd64 x86
LICENSE=LGPL-2.1
-RDEPEND=dev-libs/glib:2 hyperestraier? ( app-text/hyperestraier ) mysql? ( dev-db/mysql-connector-c:= ) ruby? ( ruby_targets_ruby27? ( dev-lang/ruby:2.7 dev-ruby/ruby-glib2[ruby_targets_ruby27] ) ) subversion? ( dev-vcs/subversion )
-REQUIRED_USE=ruby? ( ^^ ( ruby_targets_ruby27 ) )
+RDEPEND=dev-libs/glib:2 hyperestraier? ( app-text/hyperestraier ) mysql? ( dev-db/mysql-connector-c:= ) ruby? ( ruby_targets_ruby27? ( dev-lang/ruby:2.7 dev-ruby/ruby-glib2[ruby_targets_ruby27] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 dev-ruby/ruby-glib2[ruby_targets_ruby30] ) ) subversion? ( dev-vcs/subversion )
+REQUIRED_USE=ruby? ( ^^ ( ruby_targets_ruby27 ruby_targets_ruby30 ) )
RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/tomoe/tomoe-0.6.0.tar.gz
_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=744b7d29d0373182197e0a92d71ba57a
+_md5_=f6e139005950b9569e7fcbe597538428
diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz
index 14d8b87b1a8d..66d2aa4defa1 100644
--- a/metadata/md5-cache/app-office/Manifest.gz
+++ b/metadata/md5-cache/app-office/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-office/calligra-3.2.1-r5 b/metadata/md5-cache/app-office/calligra-3.2.1-r5
index 960a4c7fca29..78a028527d50 100644
--- a/metadata/md5-cache/app-office/calligra-3.2.1-r5
+++ b/metadata/md5-cache/app-office/calligra-3.2.1-r5
@@ -12,6 +12,6 @@ LICENSE=GPL-2
RDEPEND=dev-lang/perl >=dev-qt/designer-5.15.2:5 >=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtscript-5.15.2:5 >=dev-qt/qtsvg-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/karchive-5.88.0:5 >=kde-frameworks/kcmutils-5.88.0:5 >=kde-frameworks/kcodecs-5.88.0:5 >=kde-frameworks/kcompletion-5.88.0:5 >=kde-frameworks/kconfig-5.88.0:5 >=kde-frameworks/kconfigwidgets-5.88.0:5 >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/kdelibs4support-5.88.0:5 >=kde-frameworks/kemoticons-5.88.0:5 >=kde-frameworks/kglobalaccel-5.88.0:5 >=kde-frameworks/kguiaddons-5.88.0:5 >=kde-frameworks/ki18n-5.88.0:5 >=kde-frameworks/kiconthemes-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/kitemmodels-5.88.0:5 >=kde-frameworks/kitemviews-5.88.0:5 >=kde-frameworks/kjobwidgets-5.88.0:5 >=kde-frameworks/knotifications-5.88.0:5 >=kde-frameworks/knotifyconfig-5.88.0:5 >=kde-frameworks/kparts-5.88.0:5 >=kde-frameworks/kross-5.88.0:5 >=kde-frameworks/ktextwidgets-5.88.0:5 >=kde-frameworks/kwallet-5.88.0:5 >=kde-frameworks/kwidgetsaddons-5.88.0:5 >=kde-frameworks/kwindowsystem-5.88.0:5 >=kde-frameworks/kxmlgui-5.88.0:5 >=kde-frameworks/sonnet-5.88.0:5 sys-libs/zlib virtual/libiconv activities? ( >=kde-frameworks/kactivities-5.88.0:5 ) charts? ( dev-libs/kdiagram:5 ) crypt? ( >=app-crypt/qca-2.3.0:2 ) fontconfig? ( media-libs/fontconfig ) gemini? ( >=dev-qt/qtdeclarative-5.15.2:5[widgets] ) gsl? ( sci-libs/gsl:= ) import-filter? ( app-text/libetonyek app-text/libodfgen app-text/libwpd:* app-text/libwpg:* >=app-text/libwps-0.4 dev-libs/librevenge media-libs/libvisio ) lcms? ( media-libs/lcms:2 ) okular? ( kde-apps/okular:5 ) pdf? ( app-text/poppler:=[qt5] ) phonon? ( >=media-libs/phonon-4.11.0 ) spacenav? ( dev-libs/libspnav ) truetype? ( media-libs/freetype:2 ) X? ( >=dev-qt/qtx11extras-5.15.2:5 x11-libs/libX11 ) calligra_features_sheets? ( dev-cpp/eigen:3 ) calligra_features_words? ( dev-libs/libxslt ) calligra_features_karbon? ( media-gfx/pstoedit[plotutils] ) gemini? ( >=dev-qt/qtquickcontrols-5.15.2:5 >=dev-qt/qtquickcontrols2-5.15.2:5 >=kde-frameworks/kirigami-5.88.0:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
RESTRICT=test !test? ( test )
SLOT=5
-SRC_URI=mirror://kde/stable/calligra/3.2.1/calligra-3.2.1.tar.xz
+SRC_URI=mirror://kde/stable/calligra/3.2.1/calligra-3.2.1.tar.xz https://dev.gentoo.org/~asturm/distfiles/calligra-3.2.1-patchset-1.tar.xz
_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 7fb5980de96325cbab639f5b2187357c ecm b2725ddab035915b602810278a6cbf63 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a kde.org dc60243572471279b11120514b85b558 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=845f1aa7f0fe125440b2edd91845b7f6
+_md5_=b7e5b57325bc3160267be95ed8dedbe6
diff --git a/metadata/md5-cache/app-office/calligra-3.2.1-r6 b/metadata/md5-cache/app-office/calligra-3.2.1-r6
new file mode 100644
index 000000000000..8c356cbd2fca
--- /dev/null
+++ b/metadata/md5-cache/app-office/calligra-3.2.1-r6
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/gettext >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.88.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.88.0:5
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare pretend setup test unpack
+DEPEND=dev-lang/perl >=dev-qt/designer-5.15.2:5 >=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtscript-5.15.2:5 >=dev-qt/qtsvg-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/karchive-5.88.0:5 >=kde-frameworks/kcmutils-5.88.0:5 >=kde-frameworks/kcodecs-5.88.0:5 >=kde-frameworks/kcompletion-5.88.0:5 >=kde-frameworks/kconfig-5.88.0:5 >=kde-frameworks/kconfigwidgets-5.88.0:5 >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/kdelibs4support-5.88.0:5 >=kde-frameworks/kemoticons-5.88.0:5 >=kde-frameworks/kglobalaccel-5.88.0:5 >=kde-frameworks/kguiaddons-5.88.0:5 >=kde-frameworks/ki18n-5.88.0:5 >=kde-frameworks/kiconthemes-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/kitemmodels-5.88.0:5 >=kde-frameworks/kitemviews-5.88.0:5 >=kde-frameworks/kjobwidgets-5.88.0:5 >=kde-frameworks/knotifications-5.88.0:5 >=kde-frameworks/knotifyconfig-5.88.0:5 >=kde-frameworks/kparts-5.88.0:5 >=kde-frameworks/ktextwidgets-5.88.0:5 >=kde-frameworks/kwallet-5.88.0:5 >=kde-frameworks/kwidgetsaddons-5.88.0:5 >=kde-frameworks/kwindowsystem-5.88.0:5 >=kde-frameworks/kxmlgui-5.88.0:5 >=kde-frameworks/sonnet-5.88.0:5 sys-libs/zlib virtual/libiconv activities? ( >=kde-frameworks/kactivities-5.88.0:5 ) charts? ( dev-libs/kdiagram:5 ) crypt? ( >=app-crypt/qca-2.3.0:2 ) fontconfig? ( media-libs/fontconfig ) gemini? ( >=dev-qt/qtdeclarative-5.15.2:5[widgets] ) gsl? ( sci-libs/gsl:= ) import-filter? ( app-text/libetonyek app-text/libodfgen app-text/libwpd:* app-text/libwpg:* >=app-text/libwps-0.4 dev-libs/librevenge media-libs/libvisio ) lcms? ( media-libs/lcms:2 ) okular? ( kde-apps/okular:5 ) pdf? ( app-text/poppler:=[qt5] ) phonon? ( >=media-libs/phonon-4.11.0 ) spacenav? ( dev-libs/libspnav ) truetype? ( media-libs/freetype:2 ) X? ( >=dev-qt/qtx11extras-5.15.2:5 x11-libs/libX11 ) calligra_features_sheets? ( dev-cpp/eigen:3 ) calligra_features_words? ( dev-libs/libxslt ) dev-libs/boost lcms? ( dev-libs/imath:3 ) test? ( >=kde-frameworks/threadweaver-5.88.0:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
+DESCRIPTION=KDE Office Suite
+EAPI=8
+HOMEPAGE=https://calligra.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=check-reqs ecm flag-o-matic kde.org
+IUSE=activities +charts +crypt +fontconfig gemini gsl +import-filter +lcms okular +pdf phonon spacenav +truetype X calligra_features_karbon calligra_features_sheets calligra_features_stage calligra_features_words debug +handbook test
+KEYWORDS=~amd64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=dev-lang/perl >=dev-qt/designer-5.15.2:5 >=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtscript-5.15.2:5 >=dev-qt/qtsvg-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/karchive-5.88.0:5 >=kde-frameworks/kcmutils-5.88.0:5 >=kde-frameworks/kcodecs-5.88.0:5 >=kde-frameworks/kcompletion-5.88.0:5 >=kde-frameworks/kconfig-5.88.0:5 >=kde-frameworks/kconfigwidgets-5.88.0:5 >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/kdelibs4support-5.88.0:5 >=kde-frameworks/kemoticons-5.88.0:5 >=kde-frameworks/kglobalaccel-5.88.0:5 >=kde-frameworks/kguiaddons-5.88.0:5 >=kde-frameworks/ki18n-5.88.0:5 >=kde-frameworks/kiconthemes-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/kitemmodels-5.88.0:5 >=kde-frameworks/kitemviews-5.88.0:5 >=kde-frameworks/kjobwidgets-5.88.0:5 >=kde-frameworks/knotifications-5.88.0:5 >=kde-frameworks/knotifyconfig-5.88.0:5 >=kde-frameworks/kparts-5.88.0:5 >=kde-frameworks/ktextwidgets-5.88.0:5 >=kde-frameworks/kwallet-5.88.0:5 >=kde-frameworks/kwidgetsaddons-5.88.0:5 >=kde-frameworks/kwindowsystem-5.88.0:5 >=kde-frameworks/kxmlgui-5.88.0:5 >=kde-frameworks/sonnet-5.88.0:5 sys-libs/zlib virtual/libiconv activities? ( >=kde-frameworks/kactivities-5.88.0:5 ) charts? ( dev-libs/kdiagram:5 ) crypt? ( >=app-crypt/qca-2.3.0:2 ) fontconfig? ( media-libs/fontconfig ) gemini? ( >=dev-qt/qtdeclarative-5.15.2:5[widgets] ) gsl? ( sci-libs/gsl:= ) import-filter? ( app-text/libetonyek app-text/libodfgen app-text/libwpd:* app-text/libwpg:* >=app-text/libwps-0.4 dev-libs/librevenge media-libs/libvisio ) lcms? ( media-libs/lcms:2 ) okular? ( kde-apps/okular:5 ) pdf? ( app-text/poppler:=[qt5] ) phonon? ( >=media-libs/phonon-4.11.0 ) spacenav? ( dev-libs/libspnav ) truetype? ( media-libs/freetype:2 ) X? ( >=dev-qt/qtx11extras-5.15.2:5 x11-libs/libX11 ) calligra_features_sheets? ( dev-cpp/eigen:3 ) calligra_features_words? ( dev-libs/libxslt ) calligra_features_karbon? ( media-gfx/pstoedit[plotutils] ) gemini? ( >=dev-qt/qtquickcontrols-5.15.2:5 >=dev-qt/qtquickcontrols2-5.15.2:5 >=kde-frameworks/kirigami-5.88.0:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+RESTRICT=test !test? ( test )
+SLOT=5
+SRC_URI=mirror://kde/stable/calligra/3.2.1/calligra-3.2.1.tar.xz https://dev.gentoo.org/~asturm/distfiles/calligra-3.2.1-patchset-1.tar.xz
+_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 7fb5980de96325cbab639f5b2187357c ecm b2725ddab035915b602810278a6cbf63 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a kde.org dc60243572471279b11120514b85b558 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c73e650df49cd996ffe2d44eaaff7c68
diff --git a/metadata/md5-cache/app-office/libreoffice-l10n-7.5.2.1 b/metadata/md5-cache/app-office/libreoffice-l10n-7.5.2.2
index 83ecc9839014..c765fe79d9ac 100644
--- a/metadata/md5-cache/app-office/libreoffice-l10n-7.5.2.1
+++ b/metadata/md5-cache/app-office/libreoffice-l10n-7.5.2.2
@@ -10,6 +10,6 @@ LICENSE=|| ( LGPL-3 MPL-1.1 )
RDEPEND=app-text/hunspell
RESTRICT=strip
SLOT=0
-SRC_URI=l10n_am? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_am.tar.gz ) ) l10n_ar? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ar.tar.gz ) ) l10n_ast? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ast.tar.gz ) ) l10n_bg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bg.tar.gz ) ) l10n_bn-IN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz ) ) l10n_bn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bn.tar.gz ) ) l10n_bo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bo.tar.gz ) ) l10n_bs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_bs.tar.gz ) ) l10n_ca-valencia? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz ) ) l10n_ca? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ca.tar.gz ) ) l10n_cs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_cs.tar.gz ) ) l10n_da? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_da.tar.gz ) ) l10n_de? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_de.tar.gz ) ) l10n_dz? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_dz.tar.gz ) ) l10n_el? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_el.tar.gz ) ) l10n_en-GB? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_en-GB.tar.gz ) ) l10n_en? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_en-US.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_en-US.tar.gz ) ) l10n_en-ZA? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_en-ZA.tar.gz ) ) l10n_eo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_eo.tar.gz ) ) l10n_es? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_es.tar.gz ) ) l10n_et? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_et.tar.gz ) ) l10n_eu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_eu.tar.gz ) ) l10n_fi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_fi.tar.gz ) ) l10n_fr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_fr.tar.gz ) ) l10n_gl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_gl.tar.gz ) ) l10n_gu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_gu.tar.gz ) ) l10n_he? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_he.tar.gz ) ) l10n_hi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_hi.tar.gz ) ) l10n_hr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_hr.tar.gz ) ) l10n_hu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_hu.tar.gz ) ) l10n_id? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_id.tar.gz ) ) l10n_is? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_is.tar.gz ) ) l10n_it? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_it.tar.gz ) ) l10n_ja? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ja.tar.gz ) ) l10n_ka? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ka.tar.gz ) ) l10n_km? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_km.tar.gz ) ) l10n_ko? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ko.tar.gz ) ) l10n_lo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_lo.tar.gz ) ) l10n_lt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_lt.tar.gz ) ) l10n_lv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_lv.tar.gz ) ) l10n_mk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_mk.tar.gz ) ) l10n_nb? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_nb.tar.gz ) ) l10n_ne? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ne.tar.gz ) ) l10n_nl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_nl.tar.gz ) ) l10n_nn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_nn.tar.gz ) ) l10n_om? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_om.tar.gz ) ) l10n_pl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_pl.tar.gz ) ) l10n_pt-BR? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_pt-BR.tar.gz ) ) l10n_pt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_pt.tar.gz ) ) l10n_ro? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ro.tar.gz ) ) l10n_ru? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ru.tar.gz ) ) l10n_si? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_si.tar.gz ) ) l10n_sid? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sid.tar.gz ) ) l10n_sk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sk.tar.gz ) ) l10n_sl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sl.tar.gz ) ) l10n_sq? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sq.tar.gz ) ) l10n_sv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_sv.tar.gz ) ) l10n_ta? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ta.tar.gz ) ) l10n_tg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_tg.tar.gz ) ) l10n_tr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_tr.tar.gz ) ) l10n_ug? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_ug.tar.gz ) ) l10n_uk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_uk.tar.gz ) ) l10n_vi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_vi.tar.gz ) ) l10n_zh-CN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_zh-CN.tar.gz ) ) l10n_zh-TW? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_helppack_zh-TW.tar.gz ) ) l10n_am? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_am.tar.gz ) l10n_ar? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ar.tar.gz ) l10n_ast? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ast.tar.gz ) l10n_bg? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bg.tar.gz ) l10n_bn-IN? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bn-IN.tar.gz ) l10n_bn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bn.tar.gz ) l10n_bo? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bo.tar.gz ) l10n_bs? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_bs.tar.gz ) l10n_ca-valencia? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz ) l10n_ca? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ca.tar.gz ) l10n_cs? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_cs.tar.gz ) l10n_da? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_da.tar.gz ) l10n_de? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_de.tar.gz ) l10n_dz? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_dz.tar.gz ) l10n_el? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_el.tar.gz ) l10n_en-GB? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_en-GB.tar.gz ) l10n_en-ZA? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_en-ZA.tar.gz ) l10n_eo? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_eo.tar.gz ) l10n_es? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_es.tar.gz ) l10n_et? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_et.tar.gz ) l10n_eu? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_eu.tar.gz ) l10n_fi? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fi.tar.gz ) l10n_fr? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fr.tar.gz ) l10n_gl? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gl.tar.gz ) l10n_gu? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gu.tar.gz ) l10n_he? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_he.tar.gz ) l10n_hi? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hi.tar.gz ) l10n_hr? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hr.tar.gz ) l10n_hu? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hu.tar.gz ) l10n_id? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_id.tar.gz ) l10n_is? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_is.tar.gz ) l10n_it? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_it.tar.gz ) l10n_ja? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ja.tar.gz ) l10n_ka? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ka.tar.gz ) l10n_km? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_km.tar.gz ) l10n_ko? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ko.tar.gz ) l10n_lo? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lo.tar.gz ) l10n_lt? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lt.tar.gz ) l10n_lv? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lv.tar.gz ) l10n_mk? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mk.tar.gz ) l10n_nb? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nb.tar.gz ) l10n_ne? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ne.tar.gz ) l10n_nl? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nl.tar.gz ) l10n_nn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nn.tar.gz ) l10n_om? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_om.tar.gz ) l10n_pl? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pl.tar.gz ) l10n_pt-BR? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pt-BR.tar.gz ) l10n_pt? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pt.tar.gz ) l10n_ro? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ro.tar.gz ) l10n_ru? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ru.tar.gz ) l10n_si? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_si.tar.gz ) l10n_sid? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sid.tar.gz ) l10n_sk? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sk.tar.gz ) l10n_sl? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sl.tar.gz ) l10n_sq? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sq.tar.gz ) l10n_sv? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sv.tar.gz ) l10n_ta? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ta.tar.gz ) l10n_tg? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tg.tar.gz ) l10n_tr? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tr.tar.gz ) l10n_ug? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ug.tar.gz ) l10n_uk? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_uk.tar.gz ) l10n_vi? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_vi.tar.gz ) l10n_zh-CN? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz ) l10n_zh-TW? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_zh-TW.tar.gz ) l10n_af? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_af.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_af.tar.gz ) l10n_as? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_as.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_as.tar.gz ) l10n_be? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_be.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_be.tar.gz ) l10n_br? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_br.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_br.tar.gz ) l10n_brx? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_brx.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_brx.tar.gz ) l10n_ckb? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ckb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ckb.tar.gz ) l10n_cy? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_cy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_cy.tar.gz ) l10n_dgo? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_dgo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_dgo.tar.gz ) l10n_dsb? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_dsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_dsb.tar.gz ) l10n_fa? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fa.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fa.tar.gz ) l10n_fur? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fur.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fur.tar.gz ) l10n_fy? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_fy.tar.gz ) l10n_ga? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ga.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ga.tar.gz ) l10n_gd? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gd.tar.gz ) l10n_gug? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_gug.tar.gz ) l10n_hsb? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_hsb.tar.gz ) l10n_kab? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kab.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kab.tar.gz ) l10n_kk? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kk.tar.gz ) l10n_kmr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz ) l10n_kn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kn.tar.gz ) l10n_kok? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kok.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_kok.tar.gz ) l10n_ks? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ks.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ks.tar.gz ) l10n_lb? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_lb.tar.gz ) l10n_mai? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mai.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mai.tar.gz ) l10n_ml? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ml.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ml.tar.gz ) l10n_mn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mn.tar.gz ) l10n_mni? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mni.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mni.tar.gz ) l10n_mr? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_mr.tar.gz ) l10n_my? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_my.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_my.tar.gz ) l10n_nr? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nr.tar.gz ) l10n_nso? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nso.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_nso.tar.gz ) l10n_oc? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_oc.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_oc.tar.gz ) l10n_or? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_or.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_or.tar.gz ) l10n_pa? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_pa-IN.tar.gz ) l10n_rw? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_rw.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_rw.tar.gz ) l10n_sa? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sa-IN.tar.gz ) l10n_sat? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sat.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sat.tar.gz ) l10n_sd? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sd.tar.gz ) l10n_sr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz ) l10n_sr? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sr.tar.gz ) l10n_ss? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ss.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ss.tar.gz ) l10n_st? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_st.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_st.tar.gz ) l10n_sw-TZ? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz ) l10n_szl? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_szl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_szl.tar.gz ) l10n_te? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_te.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_te.tar.gz ) l10n_th? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_th.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_th.tar.gz ) l10n_tn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tn.tar.gz ) l10n_ts? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ts.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ts.tar.gz ) l10n_tt? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_tt.tar.gz ) l10n_uz? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_uz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_uz.tar.gz ) l10n_ve? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ve.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_ve.tar.gz ) l10n_vec? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_vec.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_vec.tar.gz ) l10n_xh? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_xh.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_xh.tar.gz ) l10n_zu? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_zu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.5.2.1_Linux_x86-64_rpm_langpack_zu.tar.gz )
+SRC_URI=l10n_am? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_am.tar.gz ) ) l10n_ar? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ar.tar.gz ) ) l10n_ast? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ast.tar.gz ) ) l10n_bg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bg.tar.gz ) ) l10n_bn-IN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz ) ) l10n_bn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bn.tar.gz ) ) l10n_bo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bo.tar.gz ) ) l10n_bs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_bs.tar.gz ) ) l10n_ca-valencia? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz ) ) l10n_ca? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ca.tar.gz ) ) l10n_cs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_cs.tar.gz ) ) l10n_da? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_da.tar.gz ) ) l10n_de? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_de.tar.gz ) ) l10n_dz? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_dz.tar.gz ) ) l10n_el? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_el.tar.gz ) ) l10n_en-GB? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz ) ) l10n_en? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_en-US.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_en-US.tar.gz ) ) l10n_en-ZA? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz ) ) l10n_eo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_eo.tar.gz ) ) l10n_es? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_es.tar.gz ) ) l10n_et? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_et.tar.gz ) ) l10n_eu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_eu.tar.gz ) ) l10n_fi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_fi.tar.gz ) ) l10n_fr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_fr.tar.gz ) ) l10n_gl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_gl.tar.gz ) ) l10n_gu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_gu.tar.gz ) ) l10n_he? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_he.tar.gz ) ) l10n_hi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_hi.tar.gz ) ) l10n_hr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_hr.tar.gz ) ) l10n_hu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_hu.tar.gz ) ) l10n_id? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_id.tar.gz ) ) l10n_is? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_is.tar.gz ) ) l10n_it? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_it.tar.gz ) ) l10n_ja? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ja.tar.gz ) ) l10n_ka? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ka.tar.gz ) ) l10n_km? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_km.tar.gz ) ) l10n_ko? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ko.tar.gz ) ) l10n_lo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_lo.tar.gz ) ) l10n_lt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_lt.tar.gz ) ) l10n_lv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_lv.tar.gz ) ) l10n_mk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_mk.tar.gz ) ) l10n_nb? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_nb.tar.gz ) ) l10n_ne? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ne.tar.gz ) ) l10n_nl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_nl.tar.gz ) ) l10n_nn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_nn.tar.gz ) ) l10n_om? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_om.tar.gz ) ) l10n_pl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_pl.tar.gz ) ) l10n_pt-BR? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz ) ) l10n_pt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_pt.tar.gz ) ) l10n_ro? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ro.tar.gz ) ) l10n_ru? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ru.tar.gz ) ) l10n_si? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_si.tar.gz ) ) l10n_sid? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sid.tar.gz ) ) l10n_sk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sk.tar.gz ) ) l10n_sl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sl.tar.gz ) ) l10n_sq? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sq.tar.gz ) ) l10n_sv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_sv.tar.gz ) ) l10n_ta? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ta.tar.gz ) ) l10n_tg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_tg.tar.gz ) ) l10n_tr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_tr.tar.gz ) ) l10n_ug? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_ug.tar.gz ) ) l10n_uk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_uk.tar.gz ) ) l10n_vi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_vi.tar.gz ) ) l10n_zh-CN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz ) ) l10n_zh-TW? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz ) ) l10n_am? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_am.tar.gz ) l10n_ar? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ar.tar.gz ) l10n_ast? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ast.tar.gz ) l10n_bg? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bg.tar.gz ) l10n_bn-IN? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz ) l10n_bn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bn.tar.gz ) l10n_bo? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bo.tar.gz ) l10n_bs? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_bs.tar.gz ) l10n_ca-valencia? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz ) l10n_ca? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ca.tar.gz ) l10n_cs? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_cs.tar.gz ) l10n_da? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_da.tar.gz ) l10n_de? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_de.tar.gz ) l10n_dz? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_dz.tar.gz ) l10n_el? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_el.tar.gz ) l10n_en-GB? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz ) l10n_en-ZA? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz ) l10n_eo? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_eo.tar.gz ) l10n_es? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_es.tar.gz ) l10n_et? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_et.tar.gz ) l10n_eu? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_eu.tar.gz ) l10n_fi? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fi.tar.gz ) l10n_fr? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fr.tar.gz ) l10n_gl? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gl.tar.gz ) l10n_gu? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gu.tar.gz ) l10n_he? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_he.tar.gz ) l10n_hi? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hi.tar.gz ) l10n_hr? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hr.tar.gz ) l10n_hu? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hu.tar.gz ) l10n_id? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_id.tar.gz ) l10n_is? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_is.tar.gz ) l10n_it? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_it.tar.gz ) l10n_ja? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ja.tar.gz ) l10n_ka? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ka.tar.gz ) l10n_km? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_km.tar.gz ) l10n_ko? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ko.tar.gz ) l10n_lo? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lo.tar.gz ) l10n_lt? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lt.tar.gz ) l10n_lv? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lv.tar.gz ) l10n_mk? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mk.tar.gz ) l10n_nb? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nb.tar.gz ) l10n_ne? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ne.tar.gz ) l10n_nl? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nl.tar.gz ) l10n_nn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nn.tar.gz ) l10n_om? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_om.tar.gz ) l10n_pl? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pl.tar.gz ) l10n_pt-BR? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz ) l10n_pt? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pt.tar.gz ) l10n_ro? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ro.tar.gz ) l10n_ru? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ru.tar.gz ) l10n_si? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_si.tar.gz ) l10n_sid? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sid.tar.gz ) l10n_sk? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sk.tar.gz ) l10n_sl? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sl.tar.gz ) l10n_sq? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sq.tar.gz ) l10n_sv? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sv.tar.gz ) l10n_ta? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ta.tar.gz ) l10n_tg? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tg.tar.gz ) l10n_tr? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tr.tar.gz ) l10n_ug? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ug.tar.gz ) l10n_uk? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_uk.tar.gz ) l10n_vi? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_vi.tar.gz ) l10n_zh-CN? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz ) l10n_zh-TW? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz ) l10n_af? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_af.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_af.tar.gz ) l10n_as? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_as.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_as.tar.gz ) l10n_be? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_be.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_be.tar.gz ) l10n_br? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_br.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_br.tar.gz ) l10n_brx? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_brx.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_brx.tar.gz ) l10n_ckb? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ckb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ckb.tar.gz ) l10n_cy? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_cy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_cy.tar.gz ) l10n_dgo? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_dgo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_dgo.tar.gz ) l10n_dsb? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_dsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_dsb.tar.gz ) l10n_fa? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fa.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fa.tar.gz ) l10n_fur? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fur.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fur.tar.gz ) l10n_fy? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_fy.tar.gz ) l10n_ga? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ga.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ga.tar.gz ) l10n_gd? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gd.tar.gz ) l10n_gug? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_gug.tar.gz ) l10n_hsb? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_hsb.tar.gz ) l10n_kab? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kab.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kab.tar.gz ) l10n_kk? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kk.tar.gz ) l10n_kmr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz ) l10n_kn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kn.tar.gz ) l10n_kok? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kok.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_kok.tar.gz ) l10n_ks? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ks.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ks.tar.gz ) l10n_lb? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_lb.tar.gz ) l10n_mai? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mai.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mai.tar.gz ) l10n_ml? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ml.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ml.tar.gz ) l10n_mn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mn.tar.gz ) l10n_mni? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mni.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mni.tar.gz ) l10n_mr? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_mr.tar.gz ) l10n_my? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_my.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_my.tar.gz ) l10n_nr? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nr.tar.gz ) l10n_nso? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nso.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_nso.tar.gz ) l10n_oc? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_oc.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_oc.tar.gz ) l10n_or? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_or.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_or.tar.gz ) l10n_pa? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz ) l10n_rw? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_rw.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_rw.tar.gz ) l10n_sa? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz ) l10n_sat? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sat.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sat.tar.gz ) l10n_sd? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sd.tar.gz ) l10n_sr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz ) l10n_sr? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sr.tar.gz ) l10n_ss? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ss.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ss.tar.gz ) l10n_st? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_st.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_st.tar.gz ) l10n_sw-TZ? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz ) l10n_szl? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_szl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_szl.tar.gz ) l10n_te? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_te.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_te.tar.gz ) l10n_th? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_th.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_th.tar.gz ) l10n_tn? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tn.tar.gz ) l10n_ts? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ts.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ts.tar.gz ) l10n_tt? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_tt.tar.gz ) l10n_uz? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_uz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_uz.tar.gz ) l10n_ve? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ve.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_ve.tar.gz ) l10n_vec? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_vec.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_vec.tar.gz ) l10n_xh? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz ) l10n_zu? ( https://download.documentfoundation.org/libreoffice/stable/7.5.2/rpm/x86_64/LibreOffice_7.5.2_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.5.2/rpm/x86_64/LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.5.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz )
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 rpm f73e907469f65e52192f110dec72dce0
_md5_=cd06e4d832c22d6e4440c54d45830e7b
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index ed9b551fc760..df0221ab92e4 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/kbibtex-0.9.3.2 b/metadata/md5-cache/app-text/kbibtex-0.9.3.2
new file mode 100644
index 000000000000..b083b0b1cc52
--- /dev/null
+++ b/metadata/md5-cache/app-text/kbibtex-0.9.3.2
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.82.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.82.0:5
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=app-text/poppler[qt5] dev-libs/icu:= >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kcrash-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kitemviews-5.82.0:5 >=kde-frameworks/kjobwidgets-5.82.0:5 >=kde-frameworks/kparts-5.82.0:5 >=kde-frameworks/kservice-5.82.0:5 >=kde-frameworks/ktexteditor-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwallet-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 virtual/tex-base webengine? ( >=dev-qt/qtwebengine-5.15.5:5[widgets] ) zotero? ( >=app-crypt/qca-2.3.0:2[qt5(+)] dev-libs/qoauth:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
+DESCRIPTION=BibTeX editor to edit bibliographies used with LaTeX
+EAPI=8
+HOMEPAGE=https://apps.kde.org/kbibtex/ https://userbase.kde.org/KBibTeX
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org optfeature
+IUSE=webengine zotero debug +handbook test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=app-text/poppler[qt5] dev-libs/icu:= >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kcrash-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kitemviews-5.82.0:5 >=kde-frameworks/kjobwidgets-5.82.0:5 >=kde-frameworks/kparts-5.82.0:5 >=kde-frameworks/kservice-5.82.0:5 >=kde-frameworks/ktexteditor-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwallet-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 virtual/tex-base webengine? ( >=dev-qt/qtwebengine-5.15.5:5[widgets] ) zotero? ( >=app-crypt/qca-2.3.0:2[qt5(+)] dev-libs/qoauth:5 ) dev-tex/bibtex2html || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+RESTRICT=test !test? ( test )
+SLOT=5
+SRC_URI=mirror://kde/stable/KBibTeX/0.9.3/kbibtex-0.9.3.2.tar.xz
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c ecm b2725ddab035915b602810278a6cbf63 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a kde.org dc60243572471279b11120514b85b558 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=84338127d1529b66a1bd3286777bbbac
diff --git a/metadata/md5-cache/app-text/kramdown-rfc-1.6.18 b/metadata/md5-cache/app-text/kramdown-rfc-1.6.18
deleted file mode 100644
index 8de781c30c10..000000000000
--- a/metadata/md5-cache/app-text/kramdown-rfc-1.6.18
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/certified-1.0.0[ruby_targets_ruby27(-)] >=dev-ruby/json-2.0.0[ruby_targets_ruby27(-)] >=dev-ruby/kramdown-2.4.0[ruby_targets_ruby27(-)] >=dev-ruby/kramdown-parser-gfm-1.1.0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=An XML2RFC (RFC799x) backend for Thomas Leitner's kramdown markdown parser
-EAPI=8
-HOMEPAGE=https://github.com/cabo/kramdown-rfc
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 doc test
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/certified-1.0.0[ruby_targets_ruby27(-)] >=dev-ruby/json-2.0.0[ruby_targets_ruby27(-)] >=dev-ruby/kramdown-2.4.0[ruby_targets_ruby27(-)] >=dev-ruby/kramdown-parser-gfm-1.1.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/kramdown-rfc2629-1.6.18.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=3233d57c9b361b0c2f8f4dddb5a6c7da
diff --git a/metadata/md5-cache/app-text/kramdown-rfc-1.6.27 b/metadata/md5-cache/app-text/kramdown-rfc-1.6.27
index cdc989502ba0..a2118d07cdd2 100644
--- a/metadata/md5-cache/app-text/kramdown-rfc-1.6.27
+++ b/metadata/md5-cache/app-text/kramdown-rfc-1.6.27
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/cabo/kramdown-rfc
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 doc test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/json-2.0.0[ruby_targets_ruby30(-)] >=dev-ruby/kramdown-2.4.0[ruby_targets_ruby30(-)] >=dev-ruby/kramdown-parser-gfm-1.1.0[ruby_targets_ruby30(-)] >=dev-ruby/net-http-persistent-4.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/kramdown-rfc2629-1.6.27.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=d46eb3922d499cf138c3560de9f1234b
+_md5_=0e09aa6083765302bbb7dfba0a27eef2
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 5b8d8425710d..ad553e56eaa2 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/jffi-1.3.10 b/metadata/md5-cache/dev-java/jffi-1.3.10
index 9cb5df1b9b2d..2ae98b83127c 100644
--- a/metadata/md5-cache/dev-java/jffi-1.3.10
+++ b/metadata/md5-cache/dev-java/jffi-1.3.10
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/jnr/jffi
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm arm64 ~ppc64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-libs/libffi-3.4.2-r2:= >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=1.3
SRC_URI=https://github.com/jnr/jffi/archive/jffi-1.3.10.tar.gz
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 7dacd744ab3fb5ec581318fefaa7a9e5 java-utils-2 8c72ea36a4935f626b13a30141d0d39c
-_md5_=91b70ea99e6f59259f10c448703d4c17
+_md5_=0d385406184a8b9399b1db22fd228728
diff --git a/metadata/md5-cache/dev-java/jnr-constants-0.10.4 b/metadata/md5-cache/dev-java/jnr-constants-0.10.4
index 093c70c7e23c..6501464ffb0a 100644
--- a/metadata/md5-cache/dev-java/jnr-constants-0.10.4
+++ b/metadata/md5-cache/dev-java/jnr-constants-0.10.4
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/jnr/jnr-constants
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm arm64 ~ppc64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jnr/jnr-constants/archive/jnr-constants-0.10.4.tar.gz
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 7dacd744ab3fb5ec581318fefaa7a9e5 java-utils-2 8c72ea36a4935f626b13a30141d0d39c
-_md5_=dc4948acc29d88e782801b8b9193dea6
+_md5_=4adccc59ef11d4d5df6482b7ca31fa97
diff --git a/metadata/md5-cache/dev-java/jnr-posix-3.1.16 b/metadata/md5-cache/dev-java/jnr-posix-3.1.16
index 014dad74d2cc..5bfbcd548b35 100644
--- a/metadata/md5-cache/dev-java/jnr-posix-3.1.16
+++ b/metadata/md5-cache/dev-java/jnr-posix-3.1.16
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/jnr/jnr-posix
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm arm64 ~ppc64 ~x86
LICENSE=EPL-2.0 GPL-2 LGPL-2.1
RDEPEND=>=dev-java/jnr-ffi-2.2.12:2 dev-java/jnr-constants:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=3.0
SRC_URI=https://github.com/jnr/jnr-posix/archive/jnr-posix-3.1.16.tar.gz
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 7dacd744ab3fb5ec581318fefaa7a9e5 java-utils-2 8c72ea36a4935f626b13a30141d0d39c
-_md5_=259b90296ca349f3611c1e75ae18f3fe
+_md5_=54915b3c94f85ccd816e7c68bcaf49ee
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index e4332e506903..627dab878693 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/libbpf-1.1.0 b/metadata/md5-cache/dev-libs/libbpf-1.1.0
index 0fc33dbc8933..95226912cfa8 100644
--- a/metadata/md5-cache/dev-libs/libbpf-1.1.0
+++ b/metadata/md5-cache/dev-libs/libbpf-1.1.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/libbpf/libbpf
INHERIT=flag-o-matic toolchain-funcs
IUSE=static-libs
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=GPL-2 LGPL-2.1 BSD-2
RDEPEND=sys-kernel/linux-headers virtual/libelf
SLOT=0/1.1
SRC_URI=https://github.com/libbpf/libbpf/archive/v1.1.0.tar.gz -> libbpf-1.1.0.tar.gz
_eclasses_=flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=071bcc289c0b977d2f84b619b66f3b56
+_md5_=23f92ad33ab96d9ff15f265bace96962
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 92b95f4957f8..4d5a3dfe536d 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/jupyter-lsp-2.0.1 b/metadata/md5-cache/dev-python/jupyter-lsp-2.0.1
new file mode 100644
index 000000000000..9420974b13e0
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jupyter-lsp-2.0.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/entrypoints[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-server-1.1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-python/importlib_metadata-4.8.3[python_targets_python3_9(-)?] ) >=dev-python/pytest-7.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( >=dev-python/setuptools-67.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/setuptools-65.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab
+EAPI=8
+HOMEPAGE=https://github.com/krassowski/jupyterlab-lsp
+INHERIT=distutils-r1 optfeature pypi
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-python/entrypoints[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-server-1.1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-python/importlib_metadata-4.8.3[python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-lsp/jupyter-lsp-2.0.1.tar.gz
+_eclasses_=distutils-r1 761304ceeb845986696f9a65cf4b6f01 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=53555bf60b5bc7b3a2732442f39b7cab
diff --git a/metadata/md5-cache/dev-python/jupyter-server-2.5.0 b/metadata/md5-cache/dev-python/jupyter-server-2.5.0
new file mode 100644
index 000000000000..0796f4499f58
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jupyter-server-2.5.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/ipykernel[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-console-scripts[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest_jupyter[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-tornasync[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/anyio-3.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/argon2-cffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_client-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_core-5.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jupyter-server-terminals[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_events-0.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbconvert-6.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbformat-5.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/prometheus_client[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-24[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/send2trash[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/terminado-0.8.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/websocket-client[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.12.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Core services, APIs, and REST endpoints to Jupyter web applications
+EAPI=8
+HOMEPAGE=https://jupyter.org/ https://github.com/jupyter-server/jupyter_server/ https://pypi.org/project/jupyter-server/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/anyio-3.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/argon2-cffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_client-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_core-5.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jupyter-server-terminals[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_events-0.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbconvert-6.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbformat-5.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/prometheus_client[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-24[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/send2trash[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/terminado-0.8.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/websocket-client[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-server/jupyter_server-2.5.0.tar.gz
+_eclasses_=distutils-r1 761304ceeb845986696f9a65cf4b6f01 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=b4fda7082b918db810045a1ba3b5c8dc
diff --git a/metadata/md5-cache/dev-python/jupyter_ydoc-1.0.0 b/metadata/md5-cache/dev-python/jupyter_ydoc-1.0.0
new file mode 100644
index 000000000000..f7c0a4b00b10
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jupyter_ydoc-1.0.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/websockets-10.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/ypy-websocket-0.9.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/y-py-0.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/y-py-0.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-python/importlib_metadata-4.8.3[python_targets_python3_9(-)?] ) >=dev-python/pytest-7.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.12.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Document structures for collaborative editing using Ypy
+EAPI=8
+HOMEPAGE=https://jupyter.org/ https://github.com/jupyter-server/jupyter_ydoc/ https://pypi.org/project/jupyter-ydoc/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-python/y-py-0.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/y-py-0.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-python/importlib_metadata-4.8.3[python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/jupyter-server/jupyter_ydoc/archive/refs/tags/v1.0.0.tar.gz -> jupyter_ydoc-1.0.0.gh.tar.gz
+_eclasses_=distutils-r1 761304ceeb845986696f9a65cf4b6f01 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=ddbe51ac7ad7f020302d53aac4e1661f
diff --git a/metadata/md5-cache/dev-python/jupyterlab-3.6.2 b/metadata/md5-cache/dev-python/jupyterlab-3.6.2
new file mode 100644
index 000000000000..9ff64b0521a9
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jupyterlab-3.6.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/check-manifest[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ipykernel[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/openapi-core[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/openapi-spec-validator[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-console-scripts[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest_jupyter[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-tornasync[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ruamel-yaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests-cache[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/strict-rfc3339[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/ipython[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jupyter_core[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyterlab-server-2.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-server-1.16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jupyter-server-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_ydoc-0.2.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-server-ydoc-0.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbclassic-0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/notebook-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-libs/nodejs >=dev-python/pytest-7.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_packaging-0.12.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=JupyterLab computational environment
+EAPI=8
+HOMEPAGE=https://jupyter.org/ https://github.com/jupyterlab/jupyterlab/ https://pypi.org/project/jupyterlab/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64
+LICENSE=BSD MIT GPL-3 Apache-2.0
+RDEPEND=dev-python/ipython[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jupyter_core[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyterlab-server-2.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-server-1.16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jupyter-server-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_ydoc-0.2.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-server-ydoc-0.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbclassic-0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/notebook-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-libs/nodejs python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyterlab/jupyterlab-3.6.2.tar.gz
+_eclasses_=distutils-r1 761304ceeb845986696f9a65cf4b6f01 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=7b40aaea979f9801a34f2c3a2a81b8d4
diff --git a/metadata/md5-cache/dev-python/jupyterlab-lsp-4.0.1 b/metadata/md5-cache/dev-python/jupyterlab-lsp-4.0.1
new file mode 100644
index 000000000000..b72397baebb2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jupyterlab-lsp-4.0.1
@@ -0,0 +1,15 @@
+BDEPEND=python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( >=dev-python/setuptools-67.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/setuptools-65.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Coding assistance for JupyterLab with Language Server Protocol
+EAPI=8
+HOMEPAGE=https://github.com/jupyter-lsp/jupyterlab-lsp
+INHERIT=distutils-r1 pypi
+IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-python/jupyterlab-3.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jupyterlab-4.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-lsp-2.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyterlab-lsp/jupyterlab-lsp-4.0.1.tar.gz
+_eclasses_=distutils-r1 761304ceeb845986696f9a65cf4b6f01 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=a0f98c71002be1ad90d98dfe5a8d2d1e
diff --git a/metadata/md5-cache/dev-python/python-gnupg-0.5.0 b/metadata/md5-cache/dev-python/python-gnupg-0.5.0
index 25bf9ff70f42..f40d2dd8f9a8 100644
--- a/metadata/md5-cache/dev-python/python-gnupg-0.5.0
+++ b/metadata/md5-cache/dev-python/python-gnupg-0.5.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://docs.red-dove.com/python-gnupg/
INHERIT=distutils-r1 verify-sig
IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 verify-sig
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=app-crypt/gnupg[nls] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/vsajip/python-gnupg/releases/download/0.5.0/python-gnupg-0.5.0.tar.gz verify-sig? ( https://github.com/vsajip/python-gnupg/releases/download/0.5.0/python-gnupg-0.5.0.tar.gz.asc )
_eclasses_=distutils-r1 761304ceeb845986696f9a65cf4b6f01 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=852538f230a4a49188f06593ea9841d1
+_md5_=0814ba688a865a57903234e93b40eafd
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 0ffa388a850b..1663e5c5b855 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/abstract-1.0.0-r4 b/metadata/md5-cache/dev-ruby/abstract-1.0.0-r4
deleted file mode 100644
index 02a939df2795..000000000000
--- a/metadata/md5-cache/dev-ruby/abstract-1.0.0-r4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Library which enable you to define abstract method in Ruby
-EAPI=7
-HOMEPAGE=https://rubygems.org/gems/abstract
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=Ruby-BSD
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/abstract-1.0.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=1c1b8146bc9ba3702c3369fb2bf1bb4c
diff --git a/metadata/md5-cache/dev-ruby/addressable-2.8.0 b/metadata/md5-cache/dev-ruby/addressable-2.8.0
deleted file mode 100644
index 43cdda49bf00..000000000000
--- a/metadata/md5-cache/dev-ruby/addressable-2.8.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/public_suffix:4[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/public_suffix:4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/public_suffix:4[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A replacement for the URI implementation that is part of Ruby's standard library
-EAPI=7
-HOMEPAGE=https://rubygems.org/gems/addressable https://github.com/sporkmonger/addressable
-INHERIT=ruby-fakegem
-IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
-LICENSE=Apache-2.0
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/public_suffix:4[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/public_suffix:4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/public_suffix:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/addressable-2.8.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=d3d8efafb91b07093d2455d2ab586227
diff --git a/metadata/md5-cache/dev-ruby/airbrussh-1.4.0-r1 b/metadata/md5-cache/dev-ruby/airbrussh-1.4.0-r1
deleted file mode 100644
index 52b36d934b1a..000000000000
--- a/metadata/md5-cache/dev-ruby/airbrussh-1.4.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >dev-ruby/sshkit-1.7.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >dev-ruby/sshkit-1.7.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/mocha[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=A replacement log formatter for SSHKit
-EAPI=8
-HOMEPAGE=https://github.com/mattbrictson/airbrussh
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >dev-ruby/sshkit-1.7.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >dev-ruby/sshkit-1.7.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://github.com/mattbrictson/airbrussh/archive/v1.4.0.tar.gz -> airbrussh-1.4.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c72856f8dbc6d7ab21892bc39d66dc74
diff --git a/metadata/md5-cache/dev-ruby/arel-helpers-2.13.0 b/metadata/md5-cache/dev-ruby/arel-helpers-2.13.0
deleted file mode 100644
index 0c5c9d9523cc..000000000000
--- a/metadata/md5-cache/dev-ruby/arel-helpers-2.13.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( || ( dev-ruby/activerecord:6.1[ruby_targets_ruby27(-)] dev-ruby/activerecord:6.0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( || ( dev-ruby/activerecord:6.1[ruby_targets_ruby30(-)] dev-ruby/activerecord:6.0[ruby_targets_ruby30(-)] ) ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rr[ruby_targets_ruby27(-)] dev-ruby/activerecord[ruby_targets_ruby27(-),sqlite] dev-ruby/bundler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rr[ruby_targets_ruby30(-)] dev-ruby/activerecord[ruby_targets_ruby30(-),sqlite] dev-ruby/bundler[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Tools to help construct database queries
-EAPI=8
-HOMEPAGE=https://github.com/camertron/arel-helpers
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( || ( dev-ruby/activerecord:6.1[ruby_targets_ruby27(-)] dev-ruby/activerecord:6.0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( || ( dev-ruby/activerecord:6.1[ruby_targets_ruby30(-)] dev-ruby/activerecord:6.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/arel-helpers-2.13.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=43381b916f59d04e8163d0906fa5c948
diff --git a/metadata/md5-cache/dev-ruby/asciidoctor-2.0.16 b/metadata/md5-cache/dev-ruby/asciidoctor-2.0.16
deleted file mode 100644
index bd00df792872..000000000000
--- a/metadata/md5-cache/dev-ruby/asciidoctor-2.0.16
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-util/cucumber[ruby_targets_ruby27(-)] dev-ruby/rspec-expectations:*[ruby_targets_ruby27(-)] dev-ruby/asciimath[ruby_targets_ruby27(-)] dev-ruby/coderay[ruby_targets_ruby27(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby27(-)] dev-ruby/erubis[ruby_targets_ruby27(-)] dev-ruby/haml[ruby_targets_ruby27(-)] dev-ruby/nokogiri[ruby_targets_ruby27(-)] dev-ruby/rouge[ruby_targets_ruby27(-)] dev-ruby/slim[ruby_targets_ruby27(-)] dev-ruby/tilt[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-util/cucumber[ruby_targets_ruby30(-)] dev-ruby/rspec-expectations:*[ruby_targets_ruby30(-)] dev-ruby/asciimath[ruby_targets_ruby30(-)] dev-ruby/coderay[ruby_targets_ruby30(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby30(-)] dev-ruby/erubis[ruby_targets_ruby30(-)] dev-ruby/haml[ruby_targets_ruby30(-)] dev-ruby/nokogiri[ruby_targets_ruby30(-)] dev-ruby/rouge[ruby_targets_ruby30(-)] dev-ruby/slim[ruby_targets_ruby30(-)] dev-ruby/tilt[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and other formats
-EAPI=8
-HOMEPAGE=https://github.com/asciidoctor/asciidoctor
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/asciidoctor/asciidoctor/archive/v2.0.16.tar.gz -> asciidoctor-2.0.16.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=f90fcc5ad7f2dea6b0d7fcea84b2082c
diff --git a/metadata/md5-cache/dev-ruby/asciimath-2.0.3 b/metadata/md5-cache/dev-ruby/asciimath-2.0.3
deleted file mode 100644
index cd4248714fee..000000000000
--- a/metadata/md5-cache/dev-ruby/asciimath-2.0.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/nokogiri[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/nokogiri[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=A pure Ruby AsciiMath parsing and conversion library
-EAPI=8
-HOMEPAGE=https://github.com/pepijnve/asciimath
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://rubygems.org/gems/asciimath-2.0.3.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=00e96d60bcd53aec0ae865dbeee6119c
diff --git a/metadata/md5-cache/dev-ruby/backports-3.20.2-r1 b/metadata/md5-cache/dev-ruby/backports-3.20.2-r1
deleted file mode 100644
index 07f9f6377046..000000000000
--- a/metadata/md5-cache/dev-ruby/backports-3.20.2-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Backports of Ruby features for older Ruby
-EAPI=7
-HOMEPAGE=https://github.com/marcandre/backports
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/marcandre/backports/archive/v3.20.2.tar.gz -> backports-3.20.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=981c27aaf2462af8e78d842a672ee410
diff --git a/metadata/md5-cache/dev-ruby/backports-3.21.0 b/metadata/md5-cache/dev-ruby/backports-3.21.0
deleted file mode 100644
index dc20c2a2cae9..000000000000
--- a/metadata/md5-cache/dev-ruby/backports-3.21.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Backports of Ruby features for older Ruby
-EAPI=8
-HOMEPAGE=https://github.com/marcandre/backports
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/marcandre/backports/archive/v3.21.0.tar.gz -> backports-3.21.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a6c34d6e9c8d7f30f51e4a322ae28bb8
diff --git a/metadata/md5-cache/dev-ruby/bacon-1.2.0-r3 b/metadata/md5-cache/dev-ruby/bacon-1.2.0-r3
deleted file mode 100644
index ac20a0e9993a..000000000000
--- a/metadata/md5-cache/dev-ruby/bacon-1.2.0-r3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Small RSpec clone weighing less than 350 LoC
-EAPI=7
-HOMEPAGE=http://chneukirchen.org/repos/bacon
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/bacon-1.2.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=161f67045477fc0156db2397d4332210
diff --git a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.17 b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.17
deleted file mode 100644
index 16aabb65249f..000000000000
--- a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.17
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=An easy way to keep your users' passwords secure
-EAPI=8
-HOMEPAGE=https://github.com/codahale/bcrypt-ruby
-INHERIT=multilib ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/bcrypt-3.1.17.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=6a0fc14ac8cfd6d480aaf05fd3cdc342
diff --git a/metadata/md5-cache/dev-ruby/capistrano-3.17.1 b/metadata/md5-cache/dev-ruby/capistrano-3.17.1
deleted file mode 100644
index 22b765fcaf43..000000000000
--- a/metadata/md5-cache/dev-ruby/capistrano-3.17.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby27(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby27(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby27(-)] dev-ruby/i18n:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby30(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby30(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby30(-)] dev-ruby/i18n:*[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/mocha[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=A distributed application deployment system
-EAPI=8
-HOMEPAGE=https://capistranorb.com/
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test test
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby27(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby27(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby27(-)] dev-ruby/i18n:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby30(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby30(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby30(-)] dev-ruby/i18n:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://rubygems.org/gems/capistrano-3.17.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=d3ed3f255eb27930e82f28adf7c412d6
diff --git a/metadata/md5-cache/dev-ruby/capybara-3.36.0 b/metadata/md5-cache/dev-ruby/capybara-3.36.0
deleted file mode 100644
index 6919d6b7d7af..000000000000
--- a/metadata/md5-cache/dev-ruby/capybara-3.36.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] >=dev-ruby/launchy-2.4.0[ruby_targets_ruby27(-)] dev-ruby/selenium-webdriver:4[ruby_targets_ruby27(-)] dev-ruby/sinatra:2[ruby_targets_ruby27(-)] www-servers/puma[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] >=dev-ruby/launchy-2.4.0[ruby_targets_ruby30(-)] dev-ruby/selenium-webdriver:4[ruby_targets_ruby30(-)] dev-ruby/sinatra:2[ruby_targets_ruby30(-)] www-servers/puma[ruby_targets_ruby30(-)] ) ) test? ( ruby_targets_ruby27? ( dev-ruby/addressable[ruby_targets_ruby27(-)] dev-ruby/matrix[ruby_targets_ruby27(-)] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby27(-)] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby27(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby27(-)] dev-ruby/regexp_parser:2[ruby_targets_ruby27(-)] >=dev-ruby/xpath-3.2:3[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/addressable[ruby_targets_ruby30(-)] dev-ruby/matrix[ruby_targets_ruby30(-)] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby30(-)] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby30(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby30(-)] dev-ruby/regexp_parser:2[ruby_targets_ruby30(-)] >=dev-ruby/xpath-3.2:3[ruby_targets_ruby30(-)] ) ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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? ( || ( www-client/firefox www-client/firefox-bin ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Capybara aims to simplify the process of integration testing Rack applications
-EAPI=8
-HOMEPAGE=https://github.com/jnicklas/capybara
-INHERIT=virtualx ruby-fakegem
-IUSE=test test ruby_targets_ruby27 ruby_targets_ruby30 doc test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/addressable[ruby_targets_ruby27(-)] dev-ruby/matrix[ruby_targets_ruby27(-)] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby27(-)] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby27(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby27(-)] dev-ruby/regexp_parser:2[ruby_targets_ruby27(-)] >=dev-ruby/xpath-3.2:3[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/addressable[ruby_targets_ruby30(-)] dev-ruby/matrix[ruby_targets_ruby30(-)] >=dev-ruby/mini_mime-0.1.3[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.8:0[ruby_targets_ruby30(-)] >=dev-ruby/rack-1.6.0:*[ruby_targets_ruby30(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby30(-)] dev-ruby/regexp_parser:2[ruby_targets_ruby30(-)] >=dev-ruby/xpath-3.2:3[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://rubygems.org/gems/capybara-3.36.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5
-_md5_=498bcd17464ecd804618023a93c67edb
diff --git a/metadata/md5-cache/dev-ruby/certificate_authority-1.0.0 b/metadata/md5-cache/dev-ruby/certificate_authority-1.0.0
deleted file mode 100644
index 4e4f4fa82fc7..000000000000
--- a/metadata/md5-cache/dev-ruby/certificate_authority-1.0.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Managing the core functions outlined in RFC-3280 for PKI
-EAPI=7
-HOMEPAGE=https://github.com/cchandler/certificate_authority
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/cchandler/certificate_authority/archive/v1.0.0.tar.gz -> certificate_authority-1.0.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=be0ea14226b463da3de9fd4b1a1f2114
diff --git a/metadata/md5-cache/dev-ruby/crack-0.4.4 b/metadata/md5-cache/dev-ruby/crack-0.4.4
deleted file mode 100644
index 9310403355dd..000000000000
--- a/metadata/md5-cache/dev-ruby/crack-0.4.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Really simple JSON and XML parsing, ripped from Merb and Rails
-EAPI=7
-HOMEPAGE=https://github.com/jnunemaker/crack
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/jnunemaker/crack/archive/v0.4.4.tar.gz -> crack-0.4.4.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=181ae215e9ec70555f1ee74051a77bf4
diff --git a/metadata/md5-cache/dev-ruby/crack-0.4.4-r1 b/metadata/md5-cache/dev-ruby/crack-0.4.4-r1
deleted file mode 100644
index 976d7e94039d..000000000000
--- a/metadata/md5-cache/dev-ruby/crack-0.4.4-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/rexml[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rexml[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Really simple JSON and XML parsing, ripped from Merb and Rails
-EAPI=8
-HOMEPAGE=https://github.com/jnunemaker/crack
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/rexml[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rexml[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/jnunemaker/crack/archive/v0.4.4.tar.gz -> crack-0.4.4.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c9c0e64e453eff5df3c1dbc39a592da6
diff --git a/metadata/md5-cache/dev-ruby/crack-0.4.4-r2 b/metadata/md5-cache/dev-ruby/crack-0.4.4-r2
deleted file mode 100644
index 794b55584273..000000000000
--- a/metadata/md5-cache/dev-ruby/crack-0.4.4-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/rexml[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rexml[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rexml[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Really simple JSON and XML parsing, ripped from Merb and Rails
-EAPI=8
-HOMEPAGE=https://github.com/jnunemaker/crack
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/rexml[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rexml[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rexml[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/jnunemaker/crack/archive/v0.4.4.tar.gz -> crack-0.4.4.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=7158b75e3bb48fab9e9a169def6486b0
diff --git a/metadata/md5-cache/dev-ruby/crass-1.0.6 b/metadata/md5-cache/dev-ruby/crass-1.0.6
deleted file mode 100644
index dd02f35673c7..000000000000
--- a/metadata/md5-cache/dev-ruby/crass-1.0.6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( >=dev-ruby/minitest-5.0.8:5[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/minitest-5.0.8:5[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification
-EAPI=7
-HOMEPAGE=https://github.com/rgrove/crass/
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/rgrove/crass/archive/v1.0.6.tar.gz -> crass-1.0.6.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e282adb0525d5791b829a83ceb7a9730
diff --git a/metadata/md5-cache/dev-ruby/dalli-3.2.3 b/metadata/md5-cache/dev-ruby/dalli-3.2.3
deleted file mode 100644
index cc1977c8b8c6..000000000000
--- a/metadata/md5-cache/dev-ruby/dalli-3.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] dev-ruby/rack[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( >=net-misc/memcached-1.5.4[ssl(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A high performance pure Ruby client for accessing memcached servers
-EAPI=8
-HOMEPAGE=https://github.com/petergoldstein/dalli
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/petergoldstein/dalli/archive/v3.2.3.tar.gz -> dalli-3.2.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=7bfc7d52c844dc3305ee08e96f4d6359
diff --git a/metadata/md5-cache/dev-ruby/date-3.2.2 b/metadata/md5-cache/dev-ruby/date-3.2.2
deleted file mode 100644
index 0efec4eecfc3..000000000000
--- a/metadata/md5-cache/dev-ruby/date-3.2.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A subclass of Object includes Comparable module for handling dates
-EAPI=8
-HOMEPAGE=https://github.com/ruby/date
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/date/archive/v3.2.2.tar.gz -> date-3.2.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=f0d430d7ebe5f5256c7b8d2e604e5139
diff --git a/metadata/md5-cache/dev-ruby/date-3.3.0 b/metadata/md5-cache/dev-ruby/date-3.3.0
deleted file mode 100644
index 3022da635d1e..000000000000
--- a/metadata/md5-cache/dev-ruby/date-3.3.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A subclass of Object includes Comparable module for handling dates
-EAPI=8
-HOMEPAGE=https://github.com/ruby/date
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/date/archive/v3.3.0.tar.gz -> date-3.3.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=1ba2d799f1f854f1e578dc5881215f81
diff --git a/metadata/md5-cache/dev-ruby/date-3.3.1 b/metadata/md5-cache/dev-ruby/date-3.3.1
deleted file mode 100644
index 797d7dfa1d45..000000000000
--- a/metadata/md5-cache/dev-ruby/date-3.3.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A subclass of Object includes Comparable module for handling dates
-EAPI=8
-HOMEPAGE=https://github.com/ruby/date
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/date/archive/v3.3.1.tar.gz -> date-3.3.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=1ba2d799f1f854f1e578dc5881215f81
diff --git a/metadata/md5-cache/dev-ruby/dbf-4.1.6 b/metadata/md5-cache/dev-ruby/dbf-4.1.6
deleted file mode 100644
index 23743de227c6..000000000000
--- a/metadata/md5-cache/dev-ruby/dbf-4.1.6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=a small fast library for reading dBase, xBase, Clipper and FoxPro database files
-EAPI=8
-HOMEPAGE=https://github.com/infused/dbf
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/dbf-4.1.6.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=48ddc4c7a70cb7627bf350b6ca20a219
diff --git a/metadata/md5-cache/dev-ruby/dbf-4.2.0 b/metadata/md5-cache/dev-ruby/dbf-4.2.0
deleted file mode 100644
index 52be46cd4c0c..000000000000
--- a/metadata/md5-cache/dev-ruby/dbf-4.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=a small fast library for reading dBase, xBase, Clipper and FoxPro database files
-EAPI=8
-HOMEPAGE=https://github.com/infused/dbf
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/dbf-4.2.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e9ad504eb45c4dfd74fdbf0a17f9de45
diff --git a/metadata/md5-cache/dev-ruby/dbf-4.2.1 b/metadata/md5-cache/dev-ruby/dbf-4.2.1
deleted file mode 100644
index efd5dd07b2c7..000000000000
--- a/metadata/md5-cache/dev-ruby/dbf-4.2.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=a small fast library for reading dBase, xBase, Clipper and FoxPro database files
-EAPI=8
-HOMEPAGE=https://github.com/infused/dbf
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/dbf-4.2.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=db81f81496d051a89913694ad2602736
diff --git a/metadata/md5-cache/dev-ruby/deep_merge-1.2.1 b/metadata/md5-cache/dev-ruby/deep_merge-1.2.1
deleted file mode 100644
index e336e3b8da7b..000000000000
--- a/metadata/md5-cache/dev-ruby/deep_merge-1.2.1
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
-DESCRIPTION=A simple set of utility functions for Hash
-EAPI=6
-HOMEPAGE=http://trac.misuse.org/science/wiki/DeepMerge
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 test test
-KEYWORDS=amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/deep_merge-1.2.1.gem
-_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=0d8271629af08a5304a79ba8c44953e5
diff --git a/metadata/md5-cache/dev-ruby/diff-lcs-1.4.4 b/metadata/md5-cache/dev-ruby/diff-lcs-1.4.4
deleted file mode 100644
index 54f95322ca4e..000000000000
--- a/metadata/md5-cache/dev-ruby/diff-lcs-1.4.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Use the McIlroy-Hunt LCS algorithm to compute differences
-EAPI=7
-HOMEPAGE=https://github.com/halostatue/diff-lcs
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=|| ( Artistic MIT GPL-2+ )
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/diff-lcs-1.4.4.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=da2f2de15425c864a24c31daa45fb75e
diff --git a/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701 b/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701
deleted file mode 100644
index 701964152fd3..000000000000
--- a/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.5[ruby_targets_ruby27(-)] dev-ruby/shoulda[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.5[ruby_targets_ruby30(-)] dev-ruby/shoulda[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
-DESCRIPTION=Domain Name manipulation library for Ruby
-EAPI=6
-HOMEPAGE=https://github.com/knu/ruby-domain_name
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/unf-0.0.5-r1:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/domain_name-0.5.20190701.gem
-_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=9d4ef465a1e91012a4d866f24f903e6d
diff --git a/metadata/md5-cache/dev-ruby/ed25519-1.2.4-r1 b/metadata/md5-cache/dev-ruby/ed25519-1.2.4-r1
deleted file mode 100644
index 80f54c1b1b29..000000000000
--- a/metadata/md5-cache/dev-ruby/ed25519-1.2.4-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Library for the Ed25519 public-key signature system
-EAPI=7
-HOMEPAGE=https://github.com/crypto-rb/ed25519
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~arm ppc ppc64 x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://github.com/crypto-rb/ed25519/archive/v1.2.4.tar.gz -> ed25519-1.2.4.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=575acdfb003ccda8ce6aebe0c36ba630
diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-6.8.1 b/metadata/md5-cache/dev-ruby/elasticsearch-6.8.1
deleted file mode 100644
index 3d9475c3b8c8..000000000000
--- a/metadata/md5-cache/dev-ruby/elasticsearch-6.8.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/elasticsearch-api-6.8.1[ruby_targets_ruby27(-)] ~dev-ruby/elasticsearch-transport-6.8.1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) test? ( dev-ruby/ansi[ruby_targets_ruby27(-)] dev-ruby/elasticsearch-transport[ruby_targets_ruby27(-)] dev-ruby/mocha:1.0[ruby_targets_ruby27(-)] dev-ruby/pry[ruby_targets_ruby27(-)] dev-ruby/shoulda-context[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Ruby integrations for ES, elasticsearch module
-EAPI=7
-HOMEPAGE=https://github.com/elastic/elasticsearch-ruby
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 doc test test
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=ruby_targets_ruby27? ( ~dev-ruby/elasticsearch-api-6.8.1[ruby_targets_ruby27(-)] ~dev-ruby/elasticsearch-transport-6.8.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=test
-SLOT=6
-SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v6.8.1.tar.gz -> elasticsearch-ruby-6.8.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=3cf858fde80a3a04cceff394e7a76a8a
diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-api-6.8.1 b/metadata/md5-cache/dev-ruby/elasticsearch-api-6.8.1
deleted file mode 100644
index a85e18b9f269..000000000000
--- a/metadata/md5-cache/dev-ruby/elasticsearch-api-6.8.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/multi_json[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) test? ( dev-ruby/ansi[ruby_targets_ruby27(-)] dev-ruby/elasticsearch-transport[ruby_targets_ruby27(-)] dev-ruby/mocha:1.0[ruby_targets_ruby27(-)] dev-ruby/pry[ruby_targets_ruby27(-)] dev-ruby/shoulda-context[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Ruby integrations for ES, elasticsearch-api module
-EAPI=7
-HOMEPAGE=https://github.com/elastic/elasticsearch-ruby
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 doc test test
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/multi_json[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=6
-SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v6.8.1.tar.gz -> elasticsearch-ruby-6.8.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=494cea2922d3dd0eedc82f89313ff677
diff --git a/metadata/md5-cache/dev-ruby/erubis-2.7.0-r3 b/metadata/md5-cache/dev-ruby/erubis-2.7.0-r3
deleted file mode 100644
index 7b5c4f3b5392..000000000000
--- a/metadata/md5-cache/dev-ruby/erubis-2.7.0-r3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/abstract-1.0.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/abstract-1.0.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Erubis is an implementation of eRuby
-EAPI=7
-HOMEPAGE=http://www.kuwata-lab.com/erubis/
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/abstract-1.0.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/abstract-1.0.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/erubis-2.7.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=34fb868e78986552a24718636b37f733
diff --git a/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r3 b/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r3
deleted file mode 100644
index 091ab7bd9b45..000000000000
--- a/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-libs/openssl:0= ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=EventMachine is a fast, simple event-processing library for Ruby programs
-EAPI=7
-HOMEPAGE=https://github.com/eventmachine/eventmachine
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 doc test test
-KEYWORDS=amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
-LICENSE=|| ( GPL-2 Ruby-BSD )
-RDEPEND=dev-libs/openssl:0= ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/eventmachine/eventmachine/archive/v1.2.7.tar.gz -> eventmachine-1.2.7.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ruby/eventmachine/eventmachine-1.2.7-openssl-patches.tar.bz2
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=07bb53899e9775c845ebee3005cb2dae
diff --git a/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r4 b/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r4
index ff33851b3db9..06b274e48cf0 100644
--- a/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r4
+++ b/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/eventmachine/eventmachine
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
LICENSE=|| ( GPL-2 Ruby-BSD )
RDEPEND=dev-libs/openssl:0= ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/eventmachine/eventmachine/archive/v1.2.7.tar.gz -> eventmachine-1.2.7.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ruby/eventmachine/eventmachine-1.2.7-openssl-patches.tar.bz2
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=4e3b35097ef08f7f80a36697c88498b9
+_md5_=9db4fdb1b075015cd1be13198c7f0520
diff --git a/metadata/md5-cache/dev-ruby/fcgi-0.9.2.1-r2 b/metadata/md5-cache/dev-ruby/fcgi-0.9.2.1-r2
deleted file mode 100644
index 5ca16dd43304..000000000000
--- a/metadata/md5-cache/dev-ruby/fcgi-0.9.2.1-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-libs/fcgi ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=FastCGI library for Ruby
-EAPI=8
-HOMEPAGE=https://github.com/alphallc/ruby-fcgi-ng
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test
-KEYWORDS=amd64 arm ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=MIT Ruby-BSD
-RDEPEND=dev-libs/fcgi ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/fcgi-0.9.2.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=ae7ed29b0f64dd072a197f157052bc91
diff --git a/metadata/md5-cache/dev-ruby/ffi-1.15.5 b/metadata/md5-cache/dev-ruby/ffi-1.15.5
deleted file mode 100644
index 11520143be2f..000000000000
--- a/metadata/md5-cache/dev-ruby/ffi-1.15.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-libs/libffi:= ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Ruby extension for programmatically loading dynamic libraries
-EAPI=8
-HOMEPAGE=https://wiki.github.com/ffi/ffi
-INHERIT=multilib ruby-fakegem toolchain-funcs
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD
-RDEPEND=dev-libs/libffi:= ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ffi/ffi/archive/v1.15.5.tar.gz -> ffi-git-1.15.5.tgz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=de65d9cb7572d5714f8033801edaa47b
diff --git a/metadata/md5-cache/dev-ruby/flexmock-2.3.6-r1 b/metadata/md5-cache/dev-ruby/flexmock-2.3.6-r1
deleted file mode 100644
index f4f6463eddc1..000000000000
--- a/metadata/md5-cache/dev-ruby/flexmock-2.3.6-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Simple mock object library for Ruby unit testing
-EAPI=8
-HOMEPAGE=https://github.com/doudou/flexmock
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 doc test
-KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=flexmock
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/doudou/flexmock/archive/v2.3.6.tar.gz -> flexmock-2.3.6.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=9b1c046d11f7162d2add36a2cc61a953
diff --git a/metadata/md5-cache/dev-ruby/flexmock-2.3.6-r2 b/metadata/md5-cache/dev-ruby/flexmock-2.3.6-r2
index 00ea362d53bd..59a819c20312 100644
--- a/metadata/md5-cache/dev-ruby/flexmock-2.3.6-r2
+++ b/metadata/md5-cache/dev-ruby/flexmock-2.3.6-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/doudou/flexmock
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test
-KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=flexmock
RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/doudou/flexmock/archive/v2.3.6.tar.gz -> flexmock-2.3.6.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=05153f691667cf85e43c8288740f42a6
+_md5_=df1f0e3920ee0eefae391155a46d810d
diff --git a/metadata/md5-cache/dev-ruby/forwardable-1.3.2 b/metadata/md5-cache/dev-ruby/forwardable-1.3.2
deleted file mode 100644
index 7354d03e2f6c..000000000000
--- a/metadata/md5-cache/dev-ruby/forwardable-1.3.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Provides delegation of specified methods to a designated object
-EAPI=8
-HOMEPAGE=https://github.com/ruby/forwardable
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/forwardable/archive/v1.3.2.tar.gz -> forwardable-1.3.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=ff428970cab1b2121a9f3c3002b6414b
diff --git a/metadata/md5-cache/dev-ruby/highline-2.0.3 b/metadata/md5-cache/dev-ruby/highline-2.0.3
deleted file mode 100644
index fb9592b752e9..000000000000
--- a/metadata/md5-cache/dev-ruby/highline-2.0.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Highline is a high-level command-line IO library for ruby
-EAPI=7
-HOMEPAGE=https://github.com/JEG2/highline
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
-LICENSE=|| ( GPL-2 Ruby-BSD )
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/JEG2/highline/archive/v2.0.3.tar.gz -> highline-2.0.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=85e7b999217f6489756b07e95d9d63a0
diff --git a/metadata/md5-cache/dev-ruby/hoe-3.21.0 b/metadata/md5-cache/dev-ruby/hoe-3.21.0
deleted file mode 100644
index d7739a31d504..000000000000
--- a/metadata/md5-cache/dev-ruby/hoe-3.21.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby30(-)] ) ) test? ( ruby_targets_ruby27? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby27(-)] <dev-ruby/rake-15.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby30(-)] <dev-ruby/rake-15.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Hoe extends rake to provide full project automation
-EAPI=7
-HOMEPAGE=https://www.zenspider.com/projects/hoe.html
-INHERIT=ruby-fakegem
-IUSE=doc test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby27(-)] <dev-ruby/rake-15.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby30(-)] <dev-ruby/rake-15.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/hoe-3.21.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=d8c7bea2c5d9bcb94785e01c0a53c47f
diff --git a/metadata/md5-cache/dev-ruby/hoe-3.23.1 b/metadata/md5-cache/dev-ruby/hoe-3.23.1
deleted file mode 100644
index e8cc6cee5432..000000000000
--- a/metadata/md5-cache/dev-ruby/hoe-3.23.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby31(-)] ) ) test? ( ruby_targets_ruby27? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby27(-)] <dev-ruby/rake-15.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby30(-)] <dev-ruby/rake-15.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby31(-)] <dev-ruby/rake-15.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Hoe extends rake to provide full project automation
-EAPI=8
-HOMEPAGE=https://www.zenspider.com/projects/hoe.html
-INHERIT=ruby-fakegem
-IUSE=doc test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby27(-)] <dev-ruby/rake-15.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby30(-)] <dev-ruby/rake-15.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby31(-)] <dev-ruby/rake-15.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/hoe-3.23.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=1a051944963b548cba57fb0a9d5f6a49
diff --git a/metadata/md5-cache/dev-ruby/hoe-3.24.0 b/metadata/md5-cache/dev-ruby/hoe-3.24.0
deleted file mode 100644
index af9d7b8490f5..000000000000
--- a/metadata/md5-cache/dev-ruby/hoe-3.24.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby31(-)] ) ) test? ( ruby_targets_ruby27? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby27(-)] <dev-ruby/rake-15.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby30(-)] <dev-ruby/rake-15.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby31(-)] <dev-ruby/rake-15.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Hoe extends rake to provide full project automation
-EAPI=8
-HOMEPAGE=https://www.zenspider.com/projects/hoe.html
-INHERIT=ruby-fakegem
-IUSE=doc test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby27(-)] <dev-ruby/rake-15.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby30(-)] <dev-ruby/rake-15.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby31(-)] <dev-ruby/rake-15.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/hoe-3.24.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=1a051944963b548cba57fb0a9d5f6a49
diff --git a/metadata/md5-cache/dev-ruby/hoe-3.25.0 b/metadata/md5-cache/dev-ruby/hoe-3.25.0
deleted file mode 100644
index 0247240b2e5f..000000000000
--- a/metadata/md5-cache/dev-ruby/hoe-3.25.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/minitest-5.9:5[ruby_targets_ruby31(-)] ) ) test? ( ruby_targets_ruby27? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby27(-)] <dev-ruby/rake-15.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby30(-)] <dev-ruby/rake-15.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby31(-)] <dev-ruby/rake-15.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Hoe extends rake to provide full project automation
-EAPI=8
-HOMEPAGE=https://www.zenspider.com/projects/hoe.html
-INHERIT=ruby-fakegem
-IUSE=doc test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby27(-)] <dev-ruby/rake-15.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby30(-)] <dev-ruby/rake-15.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby31(-)] <dev-ruby/rake-15.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/hoe-3.25.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=914a0cc161272470bc163cd89b5c9580
diff --git a/metadata/md5-cache/dev-ruby/http-cookie-1.0.4 b/metadata/md5-cache/dev-ruby/http-cookie-1.0.4
deleted file mode 100644
index 45e202d4cb6d..000000000000
--- a/metadata/md5-cache/dev-ruby/http-cookie-1.0.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=A ruby library to handle HTTP cookies
-EAPI=7
-HOMEPAGE=https://github.com/sparklemotion/http-cookie
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/http-cookie-1.0.4.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=44d4d671fb6d2b43941bd438e7ac1405
diff --git a/metadata/md5-cache/dev-ruby/httparty-0.20.0 b/metadata/md5-cache/dev-ruby/httparty-0.20.0
deleted file mode 100644
index fda9076dc066..000000000000
--- a/metadata/md5-cache/dev-ruby/httparty-0.20.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/mime-types:3[ruby_targets_ruby27(-)] >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/mime-types:3[ruby_targets_ruby30(-)] >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/mime-types:3[ruby_targets_ruby31(-)] >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/webmock[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/webmock[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/webmock[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Makes http fun! Also, makes consuming restful web services dead easy
-EAPI=8
-HOMEPAGE=https://jnunemaker.github.com/httparty
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=amd64 ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/mime-types:3[ruby_targets_ruby27(-)] >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/mime-types:3[ruby_targets_ruby30(-)] >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/mime-types:3[ruby_targets_ruby31(-)] >=dev-ruby/multi_xml-0.5.2[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/jnunemaker/httparty/archive/v0.20.0.tar.gz -> httparty-0.20.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=6b2663c138f845196c167e608aa1dc0d
diff --git a/metadata/md5-cache/dev-ruby/json-2.5.1-r1 b/metadata/md5-cache/dev-ruby/json-2.5.1-r1
deleted file mode 100644
index e40e20c22235..000000000000
--- a/metadata/md5-cache/dev-ruby/json-2.5.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-util/ragel ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=A JSON implementation as a Ruby extension
-EAPI=7
-HOMEPAGE=https://github.com/flori/json
-INHERIT=multilib ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=|| ( BSD-2 Ruby )
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/flori/json/archive/v2.5.1.tar.gz -> json-2.5.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=60319df6c35e090ff92e8b985910a437
diff --git a/metadata/md5-cache/dev-ruby/json-2.6.1 b/metadata/md5-cache/dev-ruby/json-2.6.1
deleted file mode 100644
index b3d17071b09f..000000000000
--- a/metadata/md5-cache/dev-ruby/json-2.6.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-util/ragel ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A JSON implementation as a Ruby extension
-EAPI=8
-HOMEPAGE=https://github.com/flori/json
-INHERIT=multilib ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=|| ( BSD-2 Ruby )
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/flori/json/archive/v2.6.1.tar.gz -> json-2.6.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=8917f3fbeacf4ec5877cafc6c149e24a
diff --git a/metadata/md5-cache/dev-ruby/json-2.6.2 b/metadata/md5-cache/dev-ruby/json-2.6.2
deleted file mode 100644
index 0da25bb767db..000000000000
--- a/metadata/md5-cache/dev-ruby/json-2.6.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-util/ragel ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A JSON implementation as a Ruby extension
-EAPI=8
-HOMEPAGE=https://github.com/flori/json
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=|| ( BSD-2 Ruby )
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/flori/json/archive/v2.6.2.tar.gz -> json-2.6.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=0400dceb4ae6d87dfe79df059d5cbaa6
diff --git a/metadata/md5-cache/dev-ruby/kpeg-1.1.0-r1 b/metadata/md5-cache/dev-ruby/kpeg-1.1.0-r1
deleted file mode 100644
index 9fd357487d82..000000000000
--- a/metadata/md5-cache/dev-ruby/kpeg-1.1.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
-DESCRIPTION=A simple PEG library for Ruby
-EAPI=6
-HOMEPAGE=https://github.com/evanphx/kpeg
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://rubygems.org/gems/kpeg-1.1.0.gem
-_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=9a994fb0c3df901cf2a9407ae9d1deb5
diff --git a/metadata/md5-cache/dev-ruby/kpeg-1.2.0 b/metadata/md5-cache/dev-ruby/kpeg-1.2.0
deleted file mode 100644
index 639e6bcf9326..000000000000
--- a/metadata/md5-cache/dev-ruby/kpeg-1.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=A simple PEG library for Ruby
-EAPI=8
-HOMEPAGE=https://github.com/evanphx/kpeg
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://rubygems.org/gems/kpeg-1.2.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=fc8ea8c182048d3b492446bab422b026
diff --git a/metadata/md5-cache/dev-ruby/kpeg-1.3.0 b/metadata/md5-cache/dev-ruby/kpeg-1.3.0
deleted file mode 100644
index 013a5fcac24b..000000000000
--- a/metadata/md5-cache/dev-ruby/kpeg-1.3.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=A simple PEG library for Ruby
-EAPI=8
-HOMEPAGE=https://github.com/evanphx/kpeg
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://rubygems.org/gems/kpeg-1.3.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=fc8ea8c182048d3b492446bab422b026
diff --git a/metadata/md5-cache/dev-ruby/kpeg-1.3.1 b/metadata/md5-cache/dev-ruby/kpeg-1.3.1
deleted file mode 100644
index e9cedea4139a..000000000000
--- a/metadata/md5-cache/dev-ruby/kpeg-1.3.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A simple PEG library for Ruby
-EAPI=8
-HOMEPAGE=https://github.com/evanphx/kpeg
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://rubygems.org/gems/kpeg-1.3.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a28155fe9eb30ab097b80a58e0f4fe2e
diff --git a/metadata/md5-cache/dev-ruby/kramdown-2.4.0 b/metadata/md5-cache/dev-ruby/kramdown-2.4.0
deleted file mode 100644
index aca3c4c5bb69..000000000000
--- a/metadata/md5-cache/dev-ruby/kramdown-2.4.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/rexml[ruby_targets_ruby27(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby27(-)] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby27(-)] !!<dev-ruby/kramdown-1.17.0-r2:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rexml[ruby_targets_ruby30(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby30(-)] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby30(-)] !!<dev-ruby/kramdown-1.17.0-r2:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rexml[ruby_targets_ruby31(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby31(-)] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby31(-)] !!<dev-ruby/kramdown-1.17.0-r2:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) test? ( >=dev-ruby/minitest-5.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) >=app-text/htmltidy-5.0.0 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Yet-another-markdown-parser but fast, pure Ruby, using strict syntax definition
-EAPI=8
-HOMEPAGE=https://kramdown.gettalong.org/
-INHERIT=ruby-fakegem
-IUSE=latex test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) ruby_targets_ruby27? ( dev-ruby/rexml[ruby_targets_ruby27(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby27(-)] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby27(-)] !!<dev-ruby/kramdown-1.17.0-r2:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rexml[ruby_targets_ruby30(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby30(-)] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby30(-)] !!<dev-ruby/kramdown-1.17.0-r2:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rexml[ruby_targets_ruby31(-)] >=dev-ruby/rouge-3.26.0:2[ruby_targets_ruby31(-)] >=dev-ruby/stringex-1.5.1[ruby_targets_ruby31(-)] !!<dev-ruby/kramdown-1.17.0-r2:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://rubygems.org/gems/kramdown-2.4.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=9a165d66f84213f4b2074bbd694b0b05
diff --git a/metadata/md5-cache/dev-ruby/launchy-2.5.0 b/metadata/md5-cache/dev-ruby/launchy-2.5.0
deleted file mode 100644
index 5cf94e86c110..000000000000
--- a/metadata/md5-cache/dev-ruby/launchy-2.5.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/addressable-2.7[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.7[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/addressable-2.7[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/minitest-5.0:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/minitest-5.0:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/minitest-5.0:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Helper class for launching cross-platform applications
-EAPI=7
-HOMEPAGE=https://github.com/copiousfreetime/launchy
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=ISC
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/addressable-2.7[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.7[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/addressable-2.7[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/launchy-2.5.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=dfc43a73d5cdda063515759e1f6021f8
diff --git a/metadata/md5-cache/dev-ruby/listen-3.5.1 b/metadata/md5-cache/dev-ruby/listen-3.5.1
deleted file mode 100644
index d9c2b6ad9e46..000000000000
--- a/metadata/md5-cache/dev-ruby/listen-3.5.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/thor[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/thor[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Listens to file modifications and notifies you about the changes
-EAPI=7
-HOMEPAGE=https://github.com/guard/listen
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86
-LICENSE=MIT
-RDEPEND=!!media-radio/ax25-apps !!<dev-ruby/listen-2.8.6-r1:2 ruby_targets_ruby27? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://github.com/guard/listen/archive/v3.5.1.tar.gz -> listen-3.5.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=461543c32d0739b0dd3aa19eb2b92739
diff --git a/metadata/md5-cache/dev-ruby/listen-3.7.1 b/metadata/md5-cache/dev-ruby/listen-3.7.1
deleted file mode 100644
index 247f82bb8587..000000000000
--- a/metadata/md5-cache/dev-ruby/listen-3.7.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/thor[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/thor[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/thor[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Listens to file modifications and notifies you about the changes
-EAPI=8
-HOMEPAGE=https://github.com/guard/listen
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=MIT
-RDEPEND=!!media-radio/ax25-apps !!<dev-ruby/listen-2.8.6-r1:2 ruby_targets_ruby27? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rb-inotify-0.9.10[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://github.com/guard/listen/archive/v3.7.1.tar.gz -> listen-3.7.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=9eb8f6b2d685dd23dbf393ddc3f5e1ec
diff --git a/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r1 b/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r1
deleted file mode 100644
index 8737504954fd..000000000000
--- a/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Adds a __metaclass__ method to all Ruby objects
-EAPI=7
-HOMEPAGE=https://github.com/floehopper/metaclass
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/floehopper/metaclass/archive/v0.0.4.tar.gz -> metaclass-0.0.4.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=7efe596069b4c82020c806c4d0da62e6
diff --git a/metadata/md5-cache/dev-ruby/mime-types-data-3.2022.0105 b/metadata/md5-cache/dev-ruby/mime-types-data-3.2022.0105
deleted file mode 100644
index 90e0a59535c0..000000000000
--- a/metadata/md5-cache/dev-ruby/mime-types-data-3.2022.0105
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Registry for information about MIME media type definitions
-EAPI=8
-HOMEPAGE=https://github.com/mime-types/mime-types-data
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test )
-SLOT=3
-SRC_URI=https://rubygems.org/gems/mime-types-data-3.2022.0105.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=3cb95bd8962308a3f526e7a535b2e90d
diff --git a/metadata/md5-cache/dev-ruby/mini_portile2-2.6.1 b/metadata/md5-cache/dev-ruby/mini_portile2-2.6.1
deleted file mode 100644
index 5c6461e2a003..000000000000
--- a/metadata/md5-cache/dev-ruby/mini_portile2-2.6.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitar[ruby_targets_ruby27(-)] dev-ruby/minitest-hooks[ruby_targets_ruby27(-)] dev-ruby/webrick[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitar[ruby_targets_ruby30(-)] dev-ruby/minitest-hooks[ruby_targets_ruby30(-)] dev-ruby/webrick[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Simplistic port-like solution for developers
-EAPI=8
-HOMEPAGE=https://github.com/flavorjones/mini_portile
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2.6
-SRC_URI=https://rubygems.org/gems/mini_portile2-2.6.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=013b69b95bf66e06b59f42a55dcc009f
diff --git a/metadata/md5-cache/dev-ruby/mini_portile2-2.7.1 b/metadata/md5-cache/dev-ruby/mini_portile2-2.7.1
deleted file mode 100644
index 52299aa5ac68..000000000000
--- a/metadata/md5-cache/dev-ruby/mini_portile2-2.7.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitar[ruby_targets_ruby27(-)] dev-ruby/minitest-hooks[ruby_targets_ruby27(-)] dev-ruby/webrick[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitar[ruby_targets_ruby30(-)] dev-ruby/minitest-hooks[ruby_targets_ruby30(-)] dev-ruby/webrick[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Simplistic port-like solution for developers
-EAPI=8
-HOMEPAGE=https://github.com/flavorjones/mini_portile
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2.7
-SRC_URI=https://rubygems.org/gems/mini_portile2-2.7.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=18776e09ecb607afdd6a5cec2b781752
diff --git a/metadata/md5-cache/dev-ruby/mini_portile2-2.8.0 b/metadata/md5-cache/dev-ruby/mini_portile2-2.8.0
deleted file mode 100644
index b8a208f49387..000000000000
--- a/metadata/md5-cache/dev-ruby/mini_portile2-2.8.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitar[ruby_targets_ruby27(-)] dev-ruby/minitest-hooks[ruby_targets_ruby27(-)] dev-ruby/webrick[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitar[ruby_targets_ruby30(-)] dev-ruby/minitest-hooks[ruby_targets_ruby30(-)] dev-ruby/webrick[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitar[ruby_targets_ruby31(-)] dev-ruby/minitest-hooks[ruby_targets_ruby31(-)] dev-ruby/webrick[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Simplistic port-like solution for developers
-EAPI=8
-HOMEPAGE=https://github.com/flavorjones/mini_portile
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2.8
-SRC_URI=https://rubygems.org/gems/mini_portile2-2.8.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=70381ca36c064fd92beb0f9e0114ad70
diff --git a/metadata/md5-cache/dev-ruby/minitar-0.9 b/metadata/md5-cache/dev-ruby/minitar-0.9
deleted file mode 100644
index 48a030141615..000000000000
--- a/metadata/md5-cache/dev-ruby/minitar-0.9
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( >=dev-ruby/minitest-5.3:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/minitest-5.3:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Provides POSIX tarchive management from Ruby programs
-EAPI=7
-HOMEPAGE=https://github.com/halostatue/minitar
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
-LICENSE=|| ( BSD-2 Ruby-BSD )
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/halostatue/minitar/archive/v0.9.tar.gz -> minitar-0.9.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=ffaffcfc927183d811e64794a9922959
diff --git a/metadata/md5-cache/dev-ruby/minitest-5.13.0 b/metadata/md5-cache/dev-ruby/minitest-5.13.0
deleted file mode 100644
index d2c3e65a7259..000000000000
--- a/metadata/md5-cache/dev-ruby/minitest-5.13.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=minitest/unit is a small and fast replacement for ruby's huge and slow test/unit
-EAPI=7
-HOMEPAGE=https://github.com/seattlerb/minitest
-INHERIT=ruby-fakegem
-IUSE=doc test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=5
-SRC_URI=https://rubygems.org/gems/minitest-5.13.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=8124596b9eab8ef82e16e1e87916dff4
diff --git a/metadata/md5-cache/dev-ruby/minitest-5.16.2 b/metadata/md5-cache/dev-ruby/minitest-5.16.2
deleted file mode 100644
index a288059bc057..000000000000
--- a/metadata/md5-cache/dev-ruby/minitest-5.16.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=minitest/unit is a small and fast replacement for ruby's huge and slow test/unit
-EAPI=8
-HOMEPAGE=https://github.com/seattlerb/minitest
-INHERIT=ruby-fakegem
-IUSE=doc test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=5
-SRC_URI=https://rubygems.org/gems/minitest-5.16.2.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b1fc05d6b7f39093640361d4dfa5cf1d
diff --git a/metadata/md5-cache/dev-ruby/minitest-5.16.3 b/metadata/md5-cache/dev-ruby/minitest-5.16.3
deleted file mode 100644
index e53bf39de4e2..000000000000
--- a/metadata/md5-cache/dev-ruby/minitest-5.16.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=minitest/unit is a small and fast replacement for ruby's huge and slow test/unit
-EAPI=8
-HOMEPAGE=https://github.com/seattlerb/minitest
-INHERIT=ruby-fakegem
-IUSE=doc test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=5
-SRC_URI=https://rubygems.org/gems/minitest-5.16.3.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5c6534a84dcf12f9f4b26d885b7011c9
diff --git a/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1 b/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1
deleted file mode 100644
index 31a1b46be4cd..000000000000
--- a/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Support minitest expectation methods for all objects
-EAPI=7
-HOMEPAGE=https://github.com/jeremyevans/minitest-global_expectations
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://rubygems.org/gems/minitest-global_expectations-1.0.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=f8ce45a5cf4e253a3a869e50d5dfef8d
diff --git a/metadata/md5-cache/dev-ruby/mocha-1.13.0 b/metadata/md5-cache/dev-ruby/mocha-1.13.0
deleted file mode 100644
index 3d20a262a0bf..000000000000
--- a/metadata/md5-cache/dev-ruby/mocha-1.13.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] dev-ruby/introspection[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] dev-ruby/introspection[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby31(-)] dev-ruby/introspection[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Mocking and stubbing using a syntax like that of JMock and SchMock
-EAPI=7
-HOMEPAGE=https://mocha.jamesmead.org/
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1.0
-SRC_URI=https://github.com/freerange/mocha/archive/v1.13.0.tar.gz -> mocha-1.13.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=3c570772cdcf81f2cdc6bfb93d444d28
diff --git a/metadata/md5-cache/dev-ruby/mocha-1.14.0 b/metadata/md5-cache/dev-ruby/mocha-1.14.0
deleted file mode 100644
index 473e1816738e..000000000000
--- a/metadata/md5-cache/dev-ruby/mocha-1.14.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] dev-ruby/introspection[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] dev-ruby/introspection[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby31(-)] dev-ruby/introspection[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Mocking and stubbing using a syntax like that of JMock and SchMock
-EAPI=7
-HOMEPAGE=https://mocha.jamesmead.org/
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1.0
-SRC_URI=https://github.com/freerange/mocha/archive/v1.14.0.tar.gz -> mocha-1.14.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=8ce16f3975ca0a45bc401a492f6751d7
diff --git a/metadata/md5-cache/dev-ruby/mocha-1.15.0 b/metadata/md5-cache/dev-ruby/mocha-1.15.0
deleted file mode 100644
index 4da2403a1775..000000000000
--- a/metadata/md5-cache/dev-ruby/mocha-1.15.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] dev-ruby/introspection[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] dev-ruby/introspection[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby31(-)] dev-ruby/introspection[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Mocking and stubbing using a syntax like that of JMock and SchMock
-EAPI=8
-HOMEPAGE=https://mocha.jamesmead.org/
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1.0
-SRC_URI=https://github.com/freerange/mocha/archive/v1.15.0.tar.gz -> mocha-1.15.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b61c80e85468d653a1a77fc95d336d39
diff --git a/metadata/md5-cache/dev-ruby/mocha-2.0.1 b/metadata/md5-cache/dev-ruby/mocha-2.0.1
deleted file mode 100644
index 46d68a55d10b..000000000000
--- a/metadata/md5-cache/dev-ruby/mocha-2.0.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/ruby2_keywords-0.0.5[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/ruby2_keywords-0.0.5[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/ruby2_keywords-0.0.5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] dev-ruby/introspection[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] dev-ruby/introspection[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby31(-)] dev-ruby/introspection[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Mocking and stubbing using a syntax like that of JMock and SchMock
-EAPI=8
-HOMEPAGE=https://mocha.jamesmead.org/
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/ruby2_keywords-0.0.5[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/ruby2_keywords-0.0.5[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/ruby2_keywords-0.0.5[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/freerange/mocha/archive/v2.0.1.tar.gz -> mocha-2.0.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a63b2cfa9e955f3d417e742a668ca5a7
diff --git a/metadata/md5-cache/dev-ruby/multipart-post-2.1.1-r1 b/metadata/md5-cache/dev-ruby/multipart-post-2.1.1-r1
deleted file mode 100644
index fd5c59f66042..000000000000
--- a/metadata/md5-cache/dev-ruby/multipart-post-2.1.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Adds a streamy multipart form post capability to Net::HTTP
-EAPI=8
-HOMEPAGE=https://github.com/nicksieger/multipart-post
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/multipart-post-2.1.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=bb49e1b555e9e14fe434b574784f129e
diff --git a/metadata/md5-cache/dev-ruby/multipart-post-2.2.0 b/metadata/md5-cache/dev-ruby/multipart-post-2.2.0
deleted file mode 100644
index 4d7706a0f9ba..000000000000
--- a/metadata/md5-cache/dev-ruby/multipart-post-2.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Adds a streamy multipart form post capability to Net::HTTP
-EAPI=8
-HOMEPAGE=https://github.com/socketry/multipart-post
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/socketry/multipart-post/archive/v2.2.0.tar.gz -> multipart-post-2.2.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=f52131522e52c36d7cdedb154e1b79e0
diff --git a/metadata/md5-cache/dev-ruby/multipart-post-2.2.2 b/metadata/md5-cache/dev-ruby/multipart-post-2.2.2
deleted file mode 100644
index a9b45508be5c..000000000000
--- a/metadata/md5-cache/dev-ruby/multipart-post-2.2.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Adds a streamy multipart form post capability to Net::HTTP
-EAPI=8
-HOMEPAGE=https://github.com/socketry/multipart-post
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/socketry/multipart-post/archive/v2.2.2.tar.gz -> multipart-post-2.2.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=f52131522e52c36d7cdedb154e1b79e0
diff --git a/metadata/md5-cache/dev-ruby/multipart-post-2.2.3 b/metadata/md5-cache/dev-ruby/multipart-post-2.2.3
deleted file mode 100644
index 610f78e92b9f..000000000000
--- a/metadata/md5-cache/dev-ruby/multipart-post-2.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Adds a streamy multipart form post capability to Net::HTTP
-EAPI=8
-HOMEPAGE=https://github.com/socketry/multipart-post
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=amd64 ~arm ~ppc ~ppc64 ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/socketry/multipart-post/archive/v2.2.3.tar.gz -> multipart-post-2.2.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=0c443b18e623aad0f9d2e3ef8f5fe305
diff --git a/metadata/md5-cache/dev-ruby/mustache-1.1.1 b/metadata/md5-cache/dev-ruby/mustache-1.1.1
deleted file mode 100644
index cf9669d324b1..000000000000
--- a/metadata/md5-cache/dev-ruby/mustache-1.1.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( doc? ( app-text/ronn[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Mustache is a framework-agnostic way to render logic-free views
-EAPI=7
-HOMEPAGE=https://mustache.github.com/
-INHERIT=multilib ruby-fakegem
-IUSE=ruby_targets_ruby27 doc test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/mustache-1.1.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=d17f53ba25c840665f9a7a2e2874b1c4
diff --git a/metadata/md5-cache/dev-ruby/mysql2-0.5.3-r1 b/metadata/md5-cache/dev-ruby/mysql2-0.5.3-r1
deleted file mode 100644
index b87a42792ee7..000000000000
--- a/metadata/md5-cache/dev-ruby/mysql2-0.5.3-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=A modern, simple and very fast Mysql library for Ruby - binding to libmysql
-EAPI=7
-HOMEPAGE=https://github.com/brianmario/mysql2
-INHERIT=multilib ruby-fakegem
-IUSE=mysql mariadb ruby_targets_ruby27 ruby_targets_ruby30 test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=^^ ( mariadb mysql ) || ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test )
-SLOT=0.5
-SRC_URI=https://rubygems.org/gems/mysql2-0.5.3.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=2ee1cda08464110842bace043b79133c
diff --git a/metadata/md5-cache/dev-ruby/mysql2-0.5.3.20210920 b/metadata/md5-cache/dev-ruby/mysql2-0.5.3.20210920
deleted file mode 100644
index 79d9c237e752..000000000000
--- a/metadata/md5-cache/dev-ruby/mysql2-0.5.3.20210920
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A modern, simple and very fast Mysql library for Ruby - binding to libmysql
-EAPI=8
-HOMEPAGE=https://github.com/brianmario/mysql2
-INHERIT=ruby-fakegem
-IUSE=mysql mariadb ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=^^ ( mariadb mysql ) || ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test )
-SLOT=0.5
-SRC_URI=https://github.com/brianmario/mysql2/archive/6652da20010ddfbbe6bceb8e41666d05e512346c.tar.gz -> mysql2-0.5.3.20210920.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=0b8b1ffa5be129d4bc411841981a2919
diff --git a/metadata/md5-cache/dev-ruby/mysql2-0.5.4 b/metadata/md5-cache/dev-ruby/mysql2-0.5.4
deleted file mode 100644
index a7ec61dba7d3..000000000000
--- a/metadata/md5-cache/dev-ruby/mysql2-0.5.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A modern, simple and very fast Mysql library for Ruby - binding to libmysql
-EAPI=8
-HOMEPAGE=https://github.com/brianmario/mysql2
-INHERIT=ruby-fakegem
-IUSE=mysql mariadb ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=^^ ( mariadb mysql ) || ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test )
-SLOT=0.5
-SRC_URI=https://github.com/brianmario/mysql2/archive/0.5.4.tar.gz -> mysql2-0.5.4.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=7828ccd2e0ad571fef28de53d1b71ca5
diff --git a/metadata/md5-cache/dev-ruby/narray-0.6.1.2-r1 b/metadata/md5-cache/dev-ruby/narray-0.6.1.2-r1
deleted file mode 100644
index 4bdb381d416c..000000000000
--- a/metadata/md5-cache/dev-ruby/narray-0.6.1.2-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Numerical N-dimensional Array class
-EAPI=8
-HOMEPAGE=https://masa16.github.io/narray/
-INHERIT=multilib ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 test
-KEYWORDS=amd64 ~arm64 ~hppa ~mips ppc ~ppc64 x86
-LICENSE=Ruby-BSD
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/masa16/narray/archive/0.6.1.2.tar.gz -> narray-0.6.1.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c0172debcf58f99e7401bfb6eaf864c2
diff --git a/metadata/md5-cache/dev-ruby/net-ftp-0.1.3 b/metadata/md5-cache/dev-ruby/net-ftp-0.1.3
deleted file mode 100644
index 81b2d1aa9b45..000000000000
--- a/metadata/md5-cache/dev-ruby/net-ftp-0.1.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/net-protocol[ruby_targets_ruby27(-)] dev-ruby/time[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/net-protocol[ruby_targets_ruby30(-)] dev-ruby/time[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/net-protocol[ruby_targets_ruby31(-)] dev-ruby/time[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Support for the File Transfer Protocol
-EAPI=8
-HOMEPAGE=https://github.com/ruby/net-ftp
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/net-protocol[ruby_targets_ruby27(-)] dev-ruby/time[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/net-protocol[ruby_targets_ruby30(-)] dev-ruby/time[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/net-protocol[ruby_targets_ruby31(-)] dev-ruby/time[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/net-ftp/archive/v0.1.3.tar.gz -> net-ftp-0.1.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=44f596769546ee99cbc1619781c59ee9
diff --git a/metadata/md5-cache/dev-ruby/net-http-persistent-3.1.0 b/metadata/md5-cache/dev-ruby/net-http-persistent-3.1.0
deleted file mode 100644
index 4763d129dfa9..000000000000
--- a/metadata/md5-cache/dev-ruby/net-http-persistent-3.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/connection_pool-2.2:0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/hoe[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DESCRIPTION=Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8
-EAPI=6
-HOMEPAGE=https://github.com/drbrain/net-http-persistent
-INHERIT=ruby-fakegem
-IUSE=doc test test ruby_targets_ruby27 doc test test
-KEYWORDS=amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/connection_pool-2.2:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://rubygems.org/gems/net-http-persistent-3.1.0.gem
-_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=2d4823acda6f39b2a3bac8340d7acefc
diff --git a/metadata/md5-cache/dev-ruby/net-protocol-0.1.2 b/metadata/md5-cache/dev-ruby/net-protocol-0.1.2
deleted file mode 100644
index 547da6a58187..000000000000
--- a/metadata/md5-cache/dev-ruby/net-protocol-0.1.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/io-wait[ruby_targets_ruby27(-)] dev-ruby/timeout[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/io-wait[ruby_targets_ruby30(-)] dev-ruby/timeout[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/io-wait[ruby_targets_ruby31(-)] dev-ruby/timeout[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=The abstruct interface for net-* client
-EAPI=8
-HOMEPAGE=https://github.com/ruby/net-protocol
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/io-wait[ruby_targets_ruby27(-)] dev-ruby/timeout[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/io-wait[ruby_targets_ruby30(-)] dev-ruby/timeout[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/io-wait[ruby_targets_ruby31(-)] dev-ruby/timeout[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/net-protocol/archive/v0.1.2.tar.gz -> net-protocol-0.1.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cd7031a52cfb1f51cfd04c3b26789935
diff --git a/metadata/md5-cache/dev-ruby/net-protocol-0.1.3 b/metadata/md5-cache/dev-ruby/net-protocol-0.1.3
deleted file mode 100644
index d1d46a815698..000000000000
--- a/metadata/md5-cache/dev-ruby/net-protocol-0.1.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/timeout[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/timeout[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/timeout[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=The abstruct interface for net-* client
-EAPI=8
-HOMEPAGE=https://github.com/ruby/net-protocol
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/timeout[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/timeout[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/timeout[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/net-protocol/archive/v0.1.3.tar.gz -> net-protocol-0.1.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=58ab95f03d247cc0ea7f7e567caf024b
diff --git a/metadata/md5-cache/dev-ruby/net-protocol-0.2.0 b/metadata/md5-cache/dev-ruby/net-protocol-0.2.0
deleted file mode 100644
index 4aac28cbbde1..000000000000
--- a/metadata/md5-cache/dev-ruby/net-protocol-0.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/timeout[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/timeout[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/timeout[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=The abstruct interface for net-* client
-EAPI=8
-HOMEPAGE=https://github.com/ruby/net-protocol
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/timeout[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/timeout[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/timeout[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/net-protocol/archive/v0.2.0.tar.gz -> net-protocol-0.2.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=0d0a2028387021f8945db9585c58e8c0
diff --git a/metadata/md5-cache/dev-ruby/nokogiri-1.14.0 b/metadata/md5-cache/dev-ruby/nokogiri-1.14.0
deleted file mode 100644
index 8f7620e9cc0b..000000000000
--- a/metadata/md5-cache/dev-ruby/nokogiri-1.14.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby27(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-libs/libxml2-2.10.3 >=dev-libs/libxslt-1.1.37 >=sys-libs/zlib-1.2.13 virtual/libiconv ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser
-EAPI=8
-HOMEPAGE=https://www.nokogiri.org/
-INHERIT=ruby-fakegem multilib
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=>=dev-libs/libxml2-2.10.3:= >=dev-libs/libxslt-1.1.37 sys-libs/zlib virtual/libiconv ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.14.0.tar.gz -> nokogiri-1.14.0-git.tgz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=8c457390347ab58a8285f80f26e69968
diff --git a/metadata/md5-cache/dev-ruby/nokogiri-1.14.1 b/metadata/md5-cache/dev-ruby/nokogiri-1.14.1
deleted file mode 100644
index 832e174c2ab4..000000000000
--- a/metadata/md5-cache/dev-ruby/nokogiri-1.14.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby27(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-libs/libxml2-2.10.3 >=dev-libs/libxslt-1.1.37 >=sys-libs/zlib-1.2.13 virtual/libiconv ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser
-EAPI=8
-HOMEPAGE=https://www.nokogiri.org/
-INHERIT=ruby-fakegem multilib
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=>=dev-libs/libxml2-2.10.3:= >=dev-libs/libxslt-1.1.37 sys-libs/zlib virtual/libiconv ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.14.1.tar.gz -> nokogiri-1.14.1-git.tgz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=8c457390347ab58a8285f80f26e69968
diff --git a/metadata/md5-cache/dev-ruby/nokogiri-1.14.2 b/metadata/md5-cache/dev-ruby/nokogiri-1.14.2
deleted file mode 100644
index d163ef09af42..000000000000
--- a/metadata/md5-cache/dev-ruby/nokogiri-1.14.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby27(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-libs/libxml2-2.10.3 >=dev-libs/libxslt-1.1.37 >=sys-libs/zlib-1.2.13 virtual/libiconv ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser
-EAPI=8
-HOMEPAGE=https://www.nokogiri.org/
-INHERIT=ruby-fakegem multilib
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=>=dev-libs/libxml2-2.10.3:= >=dev-libs/libxslt-1.1.37 sys-libs/zlib virtual/libiconv ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.14.2.tar.gz -> nokogiri-1.14.2-git.tgz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=70bf2718a8e507b87fcb918ec6357ef0
diff --git a/metadata/md5-cache/dev-ruby/ox-2.14.11 b/metadata/md5-cache/dev-ruby/ox-2.14.11
deleted file mode 100644
index 2b278162a20d..000000000000
--- a/metadata/md5-cache/dev-ruby/ox-2.14.11
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A fast XML parser and Object marshaller
-EAPI=8
-HOMEPAGE=https://www.ohler.com/ox/ https://github.com/ohler55/ox
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~ppc ~ppc64 ~x86
-LICENSE=BSD
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ohler55/ox/archive/v2.14.11.tar.gz -> ox-2.14.11.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=8fdc0b558b9ec0ed1384ee6bc5c364a0
diff --git a/metadata/md5-cache/dev-ruby/ox-2.14.12 b/metadata/md5-cache/dev-ruby/ox-2.14.12
deleted file mode 100644
index 6d745e318a7d..000000000000
--- a/metadata/md5-cache/dev-ruby/ox-2.14.12
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A fast XML parser and Object marshaller
-EAPI=8
-HOMEPAGE=https://www.ohler.com/ox/ https://github.com/ohler55/ox
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
-LICENSE=BSD
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ohler55/ox/archive/v2.14.12.tar.gz -> ox-2.14.12.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=ac24d392eeec8c0d9d1cc62019b07aa5
diff --git a/metadata/md5-cache/dev-ruby/paramesan-1.0.1 b/metadata/md5-cache/dev-ruby/paramesan-1.0.1
deleted file mode 100644
index 8db6785b22a5..000000000000
--- a/metadata/md5-cache/dev-ruby/paramesan-1.0.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Parameterized tests in Ruby
-EAPI=7
-HOMEPAGE=https://github.com/jpace/paramesan
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~hppa ~ppc ~sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://github.com/jpace/paramesan/archive/v1.0.1.tar.gz -> paramesan-1.0.1.tgz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=eb1c3b74530dc318685479a20bfceba5
diff --git a/metadata/md5-cache/dev-ruby/pg-1.3.5 b/metadata/md5-cache/dev-ruby/pg-1.3.5
deleted file mode 100644
index 6c6cddb11156..000000000000
--- a/metadata/md5-cache/dev-ruby/pg-1.3.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-db/postgresql test? ( >=dev-db/postgresql-9.4[server(+),threads] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Ruby extension library providing an API to PostgreSQL
-EAPI=8
-HOMEPAGE=https://github.com/ged/ruby-pg
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=|| ( BSD-2 Ruby-BSD )
-RDEPEND=dev-db/postgresql:* ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://github.com/ged/ruby-pg/archive/v1.3.5.tar.gz -> pg-1.3.5.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=ae5fd8c1908750632673ee745941ea92
diff --git a/metadata/md5-cache/dev-ruby/prime-0.1.2 b/metadata/md5-cache/dev-ruby/prime-0.1.2
deleted file mode 100644
index eab6fe7631c2..000000000000
--- a/metadata/md5-cache/dev-ruby/prime-0.1.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Prime numbers and factorization library
-EAPI=8
-HOMEPAGE=https://github.com/ruby/prime
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/prime/archive/v0.1.2.tar.gz -> prime-0.1.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=ba904a5e8ca30af6b3786c305a63d043
diff --git a/metadata/md5-cache/dev-ruby/public_suffix-4.0.6 b/metadata/md5-cache/dev-ruby/public_suffix-4.0.6
deleted file mode 100644
index 9be83ac673b5..000000000000
--- a/metadata/md5-cache/dev-ruby/public_suffix-4.0.6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/mocha:1.0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/mocha:1.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha:1.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Parse and decompose a domain name into top level domain, domain and subdomains
-EAPI=7
-HOMEPAGE=https://simonecarletti.com/code/publicsuffix-ruby/
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=4
-SRC_URI=https://rubygems.org/gems/public_suffix-4.0.6.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=befd869c2768a89a65597ff165e01ecf
diff --git a/metadata/md5-cache/dev-ruby/public_suffix-5.0.0 b/metadata/md5-cache/dev-ruby/public_suffix-5.0.0
deleted file mode 100644
index d88ad310aec3..000000000000
--- a/metadata/md5-cache/dev-ruby/public_suffix-5.0.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/mocha:1.0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/mocha:1.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha:1.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Parse and decompose a domain name into top level domain, domain and subdomains
-EAPI=8
-HOMEPAGE=https://simonecarletti.com/code/publicsuffix-ruby/
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=5
-SRC_URI=https://rubygems.org/gems/public_suffix-5.0.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=d43553dbfa9a7907c4b8526cbe097145
diff --git a/metadata/md5-cache/dev-ruby/racc-1.6.0 b/metadata/md5-cache/dev-ruby/racc-1.6.0
deleted file mode 100644
index 7b1e4d9a98bd..000000000000
--- a/metadata/md5-cache/dev-ruby/racc-1.6.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A LALR(1) parser generator for Ruby
-EAPI=8
-HOMEPAGE=https://github.com/tenderlove/racc
-INHERIT=ruby-fakegem
-IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=LGPL-2.1
-RDEPEND=ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/tenderlove/racc/archive/v1.6.0.tar.gz -> racc-1.6.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=8d507bcdc59461d61ba159d8e9a62cd9
diff --git a/metadata/md5-cache/dev-ruby/racc-1.6.1 b/metadata/md5-cache/dev-ruby/racc-1.6.1
deleted file mode 100644
index 6d4f7d4604dd..000000000000
--- a/metadata/md5-cache/dev-ruby/racc-1.6.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A LALR(1) parser generator for Ruby
-EAPI=8
-HOMEPAGE=https://github.com/tenderlove/racc
-INHERIT=ruby-fakegem
-IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=LGPL-2.1
-RDEPEND=ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/tenderlove/racc/archive/v1.6.1.tar.gz -> racc-1.6.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a4d034199363ef2de7a31d3a78db582b
diff --git a/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.4.4 b/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.4.4
deleted file mode 100644
index 979d4f6aa42c..000000000000
--- a/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.4.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/loofah-2.19.1:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/loofah-2.19.1:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/loofah-2.19.1:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rails-dom-testing[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rails-dom-testing[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rails-dom-testing[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Sanitize HTML fragments in Rails applications
-EAPI=8
-HOMEPAGE=https://github.com/rafaelfranca/rails-html-sanitizer
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/loofah-2.19.1:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/loofah-2.19.1:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/loofah-2.19.1:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://rubygems.org/gems/rails-html-sanitizer-1.4.4.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=51a2a7bac82adc0b31e52251188ff7da
diff --git a/metadata/md5-cache/dev-ruby/rainbow-3.0.0 b/metadata/md5-cache/dev-ruby/rainbow-3.0.0
deleted file mode 100644
index a66cfe612e6e..000000000000
--- a/metadata/md5-cache/dev-ruby/rainbow-3.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
-DESCRIPTION=Colorize printed text on ANSI terminals
-EAPI=6
-HOMEPAGE=https://github.com/sickill/rainbow
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~hppa ~ppc ~sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://github.com/sickill/rainbow/archive/v3.0.0.tar.gz -> rainbow-git-3.0.0.tgz
-_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b2ed6ab41078bcb1cc281870c9d8fc7d
diff --git a/metadata/md5-cache/dev-ruby/rake-13.0.3-r1 b/metadata/md5-cache/dev-ruby/rake-13.0.3-r1
deleted file mode 100644
index 42eaa1cfc32c..000000000000
--- a/metadata/md5-cache/dev-ruby/rake-13.0.3-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( >=dev-ruby/minitest-5.8[ruby_targets_ruby27(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/minitest-5.8[ruby_targets_ruby30(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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=app-arch/gzip ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Make-like scripting in Ruby
-EAPI=7
-HOMEPAGE=https://github.com/ruby/rake
-INHERIT=bash-completion-r1 ruby-fakegem
-IUSE=doc ruby_targets_ruby27 ruby_targets_ruby30 test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/rake/archive/v13.0.3.tar.gz -> rake-13.0.3.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c35578a5f46cdd37d953a0fc759f69a4
diff --git a/metadata/md5-cache/dev-ruby/rake-13.0.4 b/metadata/md5-cache/dev-ruby/rake-13.0.4
deleted file mode 100644
index da87af5249ce..000000000000
--- a/metadata/md5-cache/dev-ruby/rake-13.0.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( >=dev-ruby/minitest-5.8[ruby_targets_ruby27(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/minitest-5.8[ruby_targets_ruby30(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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=app-arch/gzip ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Make-like scripting in Ruby
-EAPI=7
-HOMEPAGE=https://github.com/ruby/rake
-INHERIT=bash-completion-r1 ruby-fakegem
-IUSE=doc ruby_targets_ruby27 ruby_targets_ruby30 test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/rake/archive/v13.0.4.tar.gz -> rake-13.0.4.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=f1f8dc5748b050b972f5456415f01792
diff --git a/metadata/md5-cache/dev-ruby/rake-13.0.6 b/metadata/md5-cache/dev-ruby/rake-13.0.6
deleted file mode 100644
index 419377d14dc5..000000000000
--- a/metadata/md5-cache/dev-ruby/rake-13.0.6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( >=dev-ruby/minitest-5.8[ruby_targets_ruby27(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/minitest-5.8[ruby_targets_ruby30(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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=app-arch/gzip ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Make-like scripting in Ruby
-EAPI=7
-HOMEPAGE=https://github.com/ruby/rake
-INHERIT=bash-completion-r1 ruby-fakegem
-IUSE=doc ruby_targets_ruby27 ruby_targets_ruby30 test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/rake/archive/v13.0.6.tar.gz -> rake-13.0.6.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e5eaf48595aefb8600a6c6582211e3fa
diff --git a/metadata/md5-cache/dev-ruby/rake-compiler-1.1.1 b/metadata/md5-cache/dev-ruby/rake-compiler-1.1.1
deleted file mode 100644
index 1d5b90db6591..000000000000
--- a/metadata/md5-cache/dev-ruby/rake-compiler-1.1.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-util/cucumber[ruby_targets_ruby27(-)] dev-ruby/rspec:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Provide a standard and simplified way to build and package Ruby extensions
-EAPI=7
-HOMEPAGE=https://github.com/luislavena/rake-compiler
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/luislavena/rake-compiler/archive/v1.1.1.tar.gz -> rake-compiler-1.1.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=d7ccb16dc3a5618953172bd12ad3d122
diff --git a/metadata/md5-cache/dev-ruby/rake-compiler-1.2.1 b/metadata/md5-cache/dev-ruby/rake-compiler-1.2.1
index 3d7bd9e5d018..3760cfcddb0f 100644
--- a/metadata/md5-cache/dev-ruby/rake-compiler-1.2.1
+++ b/metadata/md5-cache/dev-ruby/rake-compiler-1.2.1
@@ -1,4 +1,4 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby27? ( test? ( dev-util/cucumber[ruby_targets_ruby27(-)] dev-ruby/rspec:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby27? ( test? ( dev-util/cucumber[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-util/cucumber[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-util/cucumber[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
DESCRIPTION=Provide a standard and simplified way to build and package Ruby extensions
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/luislavena/rake-compiler/archive/v1.2.1.tar.gz -> rake-compiler-1.2.1.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=48c668d0f4ac03379ceaef935e81c3ca
+_md5_=1657cd096633a1af9fe5dc259a47ab17
diff --git a/metadata/md5-cache/dev-ruby/rbs-2.3.2 b/metadata/md5-cache/dev-ruby/rbs-2.3.2
deleted file mode 100644
index e20e717a8c4b..000000000000
--- a/metadata/md5-cache/dev-ruby/rbs-2.3.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/test-unit[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/test-unit[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/test-unit[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=The language for type signatures for Ruby and standard library definitions
-EAPI=8
-HOMEPAGE=https://github.com/ruby/rbs
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=|| ( Ruby-BSD BSD-2 )
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/rbs/archive/v2.3.2.tar.gz -> rbs-2.3.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=24281d85286c8d15f39fc365471b3e11
diff --git a/metadata/md5-cache/dev-ruby/rcairo-1.17.5-r1 b/metadata/md5-cache/dev-ruby/rcairo-1.17.5-r1
deleted file mode 100644
index ec2e487dfb14..000000000000
--- a/metadata/md5-cache/dev-ruby/rcairo-1.17.5-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/red-colors[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby27(-)] dev-ruby/ruby-glib2[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby27(-)] dev-ruby/ruby-poppler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=x11-libs/cairo-1.2.0[svg(+)] ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Ruby bindings for cairo
-EAPI=7
-HOMEPAGE=https://cairographics.org/rcairo/
-INHERIT=multilib ruby-fakegem
-IUSE=test ruby_targets_ruby27 doc test
-KEYWORDS=amd64 ~ppc ~riscv ~x86
-LICENSE=|| ( Ruby-BSD GPL-2 )
-RDEPEND=>=x11-libs/cairo-1.2.0[svg(+)] ruby_targets_ruby27? ( dev-ruby/red-colors[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/cairo-1.17.5.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a4368463d9eeb48ffa3604524260a6af
diff --git a/metadata/md5-cache/dev-ruby/rcairo-1.17.8 b/metadata/md5-cache/dev-ruby/rcairo-1.17.8
index 15c35c90b630..b4e0c06144af 100644
--- a/metadata/md5-cache/dev-ruby/rcairo-1.17.8
+++ b/metadata/md5-cache/dev-ruby/rcairo-1.17.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://cairographics.org/rcairo/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test
-KEYWORDS=~amd64 ~ppc ~riscv ~x86
+KEYWORDS=amd64 ~ppc ~riscv ~x86
LICENSE=|| ( Ruby-BSD GPL-2 )
RDEPEND=>=x11-libs/cairo-1.2.0[svg(+)] ruby_targets_ruby27? ( dev-ruby/red-colors[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/red-colors[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/red-colors[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/red-colors[ruby_targets_ruby32(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/cairo-1.17.8.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=3b4856f40b9d5be0d72ee39d1e1cab22
+_md5_=8799cc134243d6fb12b5d3dec75ecfba
diff --git a/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r1 b/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r1
deleted file mode 100644
index 34e40b48c1d3..000000000000
--- a/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Implementation of John Gruber's Markdown
-EAPI=7
-HOMEPAGE=https://github.com/rtomayko/rdiscount
-INHERIT=multilib ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/rdiscount-2.2.0.2.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=75fa15fe82b7b24a61c388d34bc15885
diff --git a/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r2 b/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r2
deleted file mode 100644
index e18df3f0a8e3..000000000000
--- a/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Implementation of John Gruber's Markdown
-EAPI=8
-HOMEPAGE=https://github.com/rtomayko/rdiscount
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/rdiscount-2.2.0.2.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=6fab71383948268b3be0c6d8804f0a1a
diff --git a/metadata/md5-cache/dev-ruby/regexp_parser-2.4.0 b/metadata/md5-cache/dev-ruby/regexp_parser-2.4.0
deleted file mode 100644
index 2b2eb599f5a3..000000000000
--- a/metadata/md5-cache/dev-ruby/regexp_parser-2.4.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] test? ( dev-ruby/ice_nine[ruby_targets_ruby27(-)] dev-ruby/regexp_property_values[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] test? ( dev-ruby/ice_nine[ruby_targets_ruby30(-)] dev-ruby/regexp_property_values[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] test? ( dev-ruby/ice_nine[ruby_targets_ruby31(-)] dev-ruby/regexp_property_values[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND==dev-util/ragel-6* ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A library for tokenizing, lexing, and parsing Ruby regular expressions
-EAPI=8
-HOMEPAGE=https://github.com/ammar/regexp_parser
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/ammar/regexp_parser/archive/v2.4.0.tar.gz -> regexp_parser-2.4.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6caeb2782838b9ab26e07d2d8aeb00
diff --git a/metadata/md5-cache/dev-ruby/regexp_parser-2.6.0 b/metadata/md5-cache/dev-ruby/regexp_parser-2.6.0
deleted file mode 100644
index 2312998d750e..000000000000
--- a/metadata/md5-cache/dev-ruby/regexp_parser-2.6.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] test? ( dev-ruby/ice_nine[ruby_targets_ruby27(-)] dev-ruby/regexp_property_values[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] test? ( dev-ruby/ice_nine[ruby_targets_ruby30(-)] dev-ruby/regexp_property_values[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] test? ( dev-ruby/ice_nine[ruby_targets_ruby31(-)] dev-ruby/regexp_property_values[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND==dev-util/ragel-6* ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A library for tokenizing, lexing, and parsing Ruby regular expressions
-EAPI=8
-HOMEPAGE=https://github.com/ammar/regexp_parser
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/ammar/regexp_parser/archive/v2.6.0.tar.gz -> regexp_parser-2.6.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=122d1fe4aaef0acb73684f8e21ef110b
diff --git a/metadata/md5-cache/dev-ruby/regexp_parser-2.6.1 b/metadata/md5-cache/dev-ruby/regexp_parser-2.6.1
deleted file mode 100644
index 2ef6d3039ca0..000000000000
--- a/metadata/md5-cache/dev-ruby/regexp_parser-2.6.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] test? ( dev-ruby/ice_nine[ruby_targets_ruby27(-)] dev-ruby/regexp_property_values[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] test? ( dev-ruby/ice_nine[ruby_targets_ruby30(-)] dev-ruby/regexp_property_values[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] test? ( dev-ruby/ice_nine[ruby_targets_ruby31(-)] dev-ruby/regexp_property_values[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND==dev-util/ragel-6* ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A library for tokenizing, lexing, and parsing Ruby regular expressions
-EAPI=8
-HOMEPAGE=https://github.com/ammar/regexp_parser
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/ammar/regexp_parser/archive/v2.6.1.tar.gz -> regexp_parser-2.6.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=122d1fe4aaef0acb73684f8e21ef110b
diff --git a/metadata/md5-cache/dev-ruby/regexp_property_values-1.2.0 b/metadata/md5-cache/dev-ruby/regexp_property_values-1.2.0
deleted file mode 100644
index 2066c31c3e33..000000000000
--- a/metadata/md5-cache/dev-ruby/regexp_property_values-1.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=See which property values are supported by the regular expression engine
-EAPI=8
-HOMEPAGE=https://github.com/janosch-x/regexp_property_values
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://github.com/janosch-x/regexp_property_values/archive/v1.2.0.tar.gz -> regexp_property_values-1.2.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c06ed112017072deaf3cb21a81bddd9e
diff --git a/metadata/md5-cache/dev-ruby/rexical-1.0.7 b/metadata/md5-cache/dev-ruby/rexical-1.0.7
deleted file mode 100644
index 8ccf274f73d5..000000000000
--- a/metadata/md5-cache/dev-ruby/rexical-1.0.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/hoe[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/hoe[ruby_targets_ruby30(-)] dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Rexical is a lexical scanner generator
-EAPI=7
-HOMEPAGE=https://github.com/tenderlove/rexical/tree/master
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=LGPL-2
-RDEPEND=!!app-admin/rex ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/rexical-1.0.7.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=ce3639c1afb20a4322d9dbdf2bd411ed
diff --git a/metadata/md5-cache/dev-ruby/rmagick-4.2.5 b/metadata/md5-cache/dev-ruby/rmagick-4.2.5
deleted file mode 100644
index 0c1a50102e73..000000000000
--- a/metadata/md5-cache/dev-ruby/rmagick-4.2.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=An interface between Ruby and the ImageMagick(TM) image processing library
-EAPI=8
-HOMEPAGE=https://github.com/rmagick/rmagick
-INHERIT=ruby-fakegem
-IUSE=doc ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=amd64 ~hppa ppc ppc64 x86
-LICENSE=Artistic
-RDEPEND=>=media-gfx/imagemagick-6.9.0:= ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=4
-SRC_URI=https://github.com/rmagick/rmagick/archive/RMagick_4-2-5.tar.gz -> rmagick-4.2.5.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=dc629fa02808c9bd5c873bf3f6e6b2e5
diff --git a/metadata/md5-cache/dev-ruby/rmagick-5.0.0 b/metadata/md5-cache/dev-ruby/rmagick-5.0.0
deleted file mode 100644
index 227c08d35e8e..000000000000
--- a/metadata/md5-cache/dev-ruby/rmagick-5.0.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=An interface between Ruby and the ImageMagick(TM) image processing library
-EAPI=8
-HOMEPAGE=https://github.com/rmagick/rmagick
-INHERIT=ruby-fakegem
-IUSE=doc ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86
-LICENSE=Artistic
-RDEPEND=>=media-gfx/imagemagick-6.9.0:= ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=5
-SRC_URI=https://github.com/rmagick/rmagick/archive/RMagick_5-0-0.tar.gz -> rmagick-5.0.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=981f23af4f477ac8b11a3511dda12847
diff --git a/metadata/md5-cache/dev-ruby/rmagick-5.1.0 b/metadata/md5-cache/dev-ruby/rmagick-5.1.0
deleted file mode 100644
index 7810b15f543e..000000000000
--- a/metadata/md5-cache/dev-ruby/rmagick-5.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/pkg-config[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/pkg-config[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=An interface between Ruby and the ImageMagick(TM) image processing library
-EAPI=8
-HOMEPAGE=https://github.com/rmagick/rmagick
-INHERIT=ruby-fakegem
-IUSE=doc ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86
-LICENSE=Artistic
-RDEPEND=>=media-gfx/imagemagick-6.9.0:= ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=5
-SRC_URI=https://github.com/rmagick/rmagick/archive/RMagick_5-1-0.tar.gz -> rmagick-5.1.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=7668dc41a29e45cef4dcd0eb605eba64
diff --git a/metadata/md5-cache/dev-ruby/ruby-atk-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-atk-3.4.3
deleted file mode 100644
index 044d72bacf4a..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-atk-3.4.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/ruby-glib2-3.4.3[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gobject-introspection-3.4.3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-libs/atk[introspection] ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Ruby Atk bindings
-EAPI=7
-HOMEPAGE=https://ruby-gnome.github.io/
-INHERIT=ruby-ng-gnome2
-IUSE=test ruby_targets_ruby27 test test
-KEYWORDS=amd64 ~ppc ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=dev-libs/atk[introspection] ruby_targets_ruby27? ( ~dev-ruby/ruby-glib2-3.4.3[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gobject-introspection-3.4.3[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=0d81abe5f2faeee8649fe2725faeb8f0
diff --git a/metadata/md5-cache/dev-ruby/ruby-atk-3.5.1 b/metadata/md5-cache/dev-ruby/ruby-atk-3.5.1
index 2116ee3e91ae..1a72bb54d3fc 100644
--- a/metadata/md5-cache/dev-ruby/ruby-atk-3.5.1
+++ b/metadata/md5-cache/dev-ruby/ruby-atk-3.5.1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://ruby-gnome.github.io/
INHERIT=ruby-ng-gnome2
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~amd64 ~ppc ~riscv ~x86
+KEYWORDS=amd64 ~ppc ~riscv ~x86
LICENSE=LGPL-2.1+
RDEPEND=dev-libs/atk[introspection] ruby_targets_ruby27? ( ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby30(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby31(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.5.1.tar.gz -> ruby-gnome2-3.5.1.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=316c20702db698bef520d2125c7588cc
+_md5_=0a831fbc79b1d8414aa318ab60a2a777
diff --git a/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.4.3
deleted file mode 100644
index 2227b3ae631d..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.4.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/rcairo[ruby_targets_ruby27(-)] ~dev-ruby/ruby-glib2-3.4.3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=x11-libs/cairo ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Ruby cairo-gobject bindings
-EAPI=7
-HOMEPAGE=https://ruby-gnome.github.io/
-INHERIT=ruby-ng-gnome2
-IUSE=test ruby_targets_ruby27 test test
-KEYWORDS=amd64 ~ppc ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=x11-libs/cairo ruby_targets_ruby27? ( dev-ruby/rcairo[ruby_targets_ruby27(-)] ~dev-ruby/ruby-glib2-3.4.3[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=1c0b85558c58146026c355d505176568
diff --git a/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.5.1 b/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.5.1
deleted file mode 100644
index d294a87e9330..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.5.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/rcairo[ruby_targets_ruby27(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rcairo[ruby_targets_ruby30(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rcairo[ruby_targets_ruby31(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rcairo[ruby_targets_ruby32(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/pkg-config[ruby_targets_ruby30(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/pkg-config[ruby_targets_ruby31(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( dev-ruby/pkg-config[ruby_targets_ruby32(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby32(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=x11-libs/cairo ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=Ruby cairo-gobject bindings
-EAPI=7
-HOMEPAGE=https://ruby-gnome.github.io/
-INHERIT=ruby-ng-gnome2
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64 ~ppc ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=x11-libs/cairo ruby_targets_ruby27? ( dev-ruby/rcairo[ruby_targets_ruby27(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rcairo[ruby_targets_ruby30(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rcairo[ruby_targets_ruby31(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rcairo[ruby_targets_ruby32(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby32(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.5.1.tar.gz -> ruby-gnome2-3.5.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=05dea606683c261176cb41ad0002f821
diff --git a/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.5.1-r1 b/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.5.1-r1
new file mode 100644
index 000000000000..c00eb2d7bfc9
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.5.1-r1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/rcairo[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby27(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rcairo[ruby_targets_ruby30(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby30(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rcairo[ruby_targets_ruby31(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby31(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rcairo[ruby_targets_ruby32(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby32(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/pkg-config[ruby_targets_ruby30(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/pkg-config[ruby_targets_ruby31(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( dev-ruby/pkg-config[ruby_targets_ruby32(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby32(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=x11-libs/cairo ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=Ruby cairo-gobject bindings
+EAPI=7
+HOMEPAGE=https://ruby-gnome.github.io/
+INHERIT=ruby-ng-gnome2
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
+KEYWORDS=amd64 ~ppc ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=x11-libs/cairo ruby_targets_ruby27? ( dev-ruby/rcairo[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby27(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rcairo[ruby_targets_ruby30(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby30(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rcairo[ruby_targets_ruby31(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby31(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rcairo[ruby_targets_ruby32(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby32(-)] ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby32(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.5.1.tar.gz -> ruby-gnome2-3.5.1.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=580c023ff0656918b0ad6ad180854987
diff --git a/metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.4.3
deleted file mode 100644
index c6f6a695b0a3..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.4.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/ruby-gio2-3.4.3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( x11-libs/gdk-pixbuf[jpeg] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Ruby GdkPixbuf2 bindings
-EAPI=7
-HOMEPAGE=https://ruby-gnome.github.io/
-INHERIT=ruby-ng-gnome2
-IUSE=test ruby_targets_ruby27 test test
-KEYWORDS=amd64 ~ppc ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=x11-libs/gdk-pixbuf[introspection] ruby_targets_ruby27? ( ~dev-ruby/ruby-gio2-3.4.3[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=59b84f84f88bc8e2d6b2b2b38bf4b2ec
diff --git a/metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.5.1 b/metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.5.1
index 6ec663454761..0d566515cf35 100644
--- a/metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.5.1
+++ b/metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.5.1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://ruby-gnome.github.io/
INHERIT=ruby-ng-gnome2
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~amd64 ~ppc ~riscv ~x86
+KEYWORDS=amd64 ~ppc ~riscv ~x86
LICENSE=LGPL-2.1+
RDEPEND=x11-libs/gdk-pixbuf[introspection] ruby_targets_ruby27? ( ~dev-ruby/ruby-gio2-3.5.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/ruby-gio2-3.5.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( ~dev-ruby/ruby-gio2-3.5.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.5.1.tar.gz -> ruby-gnome2-3.5.1.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b8d4000b8210ae26bd2d16b50f2dc8d4
+_md5_=c3f2f4a4f03bdcebc1f7ec6817e184f0
diff --git a/metadata/md5-cache/dev-ruby/ruby-gettext-3.3.7 b/metadata/md5-cache/dev-ruby/ruby-gettext-3.3.7
deleted file mode 100644
index 2c806d8f9f44..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-gettext-3.3.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby27(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby30(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) dev-ruby/racc[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) dev-ruby/racc[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] dev-ruby/test-unit-rr[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] dev-ruby/test-unit-rr[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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=sys-devel/gettext ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Native Language Support Library and Tools modeled after GNU gettext package
-EAPI=7
-HOMEPAGE=https://ruby-gettext.github.io/
-INHERIT=ruby-fakegem
-IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
-LICENSE=|| ( GPL-2 Ruby-BSD LGPL-3+ )
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby27(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby30(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby30(-)] ) sys-devel/gettext ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/gettext-3.3.7.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=9f6615e78fe4a1733c2cf3132df19e13
diff --git a/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.1 b/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.1
deleted file mode 100644
index a17506cbbddf..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby27(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby30(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) dev-ruby/racc[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) dev-ruby/racc[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] dev-ruby/test-unit-rr[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] dev-ruby/test-unit-rr[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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=sys-devel/gettext ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Native Language Support Library and Tools modeled after GNU gettext package
-EAPI=8
-HOMEPAGE=https://ruby-gettext.github.io/
-INHERIT=ruby-fakegem
-IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=|| ( GPL-2 Ruby-BSD LGPL-3+ )
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby27(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/locale-2.0.5[ruby_targets_ruby30(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby30(-)] ) sys-devel/gettext ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/gettext-3.4.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=9010f90c5677019ece6efdda7a363d91
diff --git a/metadata/md5-cache/dev-ruby/ruby-gio2-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gio2-3.4.3
deleted file mode 100644
index 8db2a1d145f9..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-gio2-3.4.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/ruby-glib2-3.4.3[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gobject-introspection-3.4.3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-libs/glib test? ( sys-apps/dbus ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Ruby binding of gio-2
-EAPI=7
-HOMEPAGE=https://ruby-gnome.github.io/
-INHERIT=ruby-ng-gnome2
-IUSE=test ruby_targets_ruby27 test test
-KEYWORDS=amd64 ~ppc ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=dev-libs/glib ruby_targets_ruby27? ( ~dev-ruby/ruby-glib2-3.4.3[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gobject-introspection-3.4.3[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b897748610054b52821627dfd27a9d42
diff --git a/metadata/md5-cache/dev-ruby/ruby-gio2-3.5.1 b/metadata/md5-cache/dev-ruby/ruby-gio2-3.5.1
index 28ee0ada3926..e67f74638805 100644
--- a/metadata/md5-cache/dev-ruby/ruby-gio2-3.5.1
+++ b/metadata/md5-cache/dev-ruby/ruby-gio2-3.5.1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://ruby-gnome.github.io/
INHERIT=ruby-ng-gnome2
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64 ~ppc ~riscv ~x86
+KEYWORDS=amd64 ~ppc ~riscv ~x86
LICENSE=LGPL-2.1+
RDEPEND=dev-libs/glib ruby_targets_ruby27? ( ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby30(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby31(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby32(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby32(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.5.1.tar.gz -> ruby-gnome2-3.5.1.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=663e67bcea58a4693406cfd541ef5800
+_md5_=9766b7a15dac635ef871f3013953325d
diff --git a/metadata/md5-cache/dev-ruby/ruby-glib2-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-glib2-3.4.3
deleted file mode 100644
index 87ee45a5d463..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-glib2-3.4.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/pkg-config[ruby_targets_ruby30(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/pkg-config[ruby_targets_ruby31(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-libs/glib-2 ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Ruby Glib2 bindings
-EAPI=7
-HOMEPAGE=https://ruby-gnome.github.io/
-INHERIT=ruby-ng-gnome2
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=amd64 ~ppc ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1+
-RDEPEND=>=dev-libs/glib-2 ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=2147316dcb5638edb849ac578cf43674
diff --git a/metadata/md5-cache/dev-ruby/ruby-glib2-3.5.1 b/metadata/md5-cache/dev-ruby/ruby-glib2-3.5.1
deleted file mode 100644
index 879ee8ef453b..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-glib2-3.5.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/pkg-config[ruby_targets_ruby30(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/pkg-config[ruby_targets_ruby31(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( dev-ruby/pkg-config[ruby_targets_ruby32(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby32(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-libs/glib-2 ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=Ruby Glib2 bindings
-EAPI=7
-HOMEPAGE=https://ruby-gnome.github.io/
-INHERIT=ruby-ng-gnome2
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=>=dev-libs/glib-2 ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.5.1.tar.gz -> ruby-gnome2-3.5.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=4129984888706cb163bc6d763a1d2815
diff --git a/metadata/md5-cache/dev-ruby/ruby-glib2-3.5.1-r1 b/metadata/md5-cache/dev-ruby/ruby-glib2-3.5.1-r1
index adb4cc906d33..32767043f5cd 100644
--- a/metadata/md5-cache/dev-ruby/ruby-glib2-3.5.1-r1
+++ b/metadata/md5-cache/dev-ruby/ruby-glib2-3.5.1-r1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://ruby-gnome.github.io/
INHERIT=ruby-ng-gnome2
IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~ppc ~ppc64 ~riscv x86
LICENSE=LGPL-2.1+
RDEPEND=>=dev-libs/glib-2 ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.5.1.tar.gz -> ruby-gnome2-3.5.1.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cd6f0c5617e3a44cd354d6c42000ce81
+_md5_=e0c2a03686e43964b58d6a364382133b
diff --git a/metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.4.3
deleted file mode 100644
index b6eb3038dabf..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.4.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/ruby-glib2-3.4.3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-libs/glib dev-libs/gobject-introspection ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Ruby GObjectIntrospection bindings
-EAPI=7
-HOMEPAGE=https://ruby-gnome.github.io/
-INHERIT=ruby-ng-gnome2
-IUSE=test ruby_targets_ruby27 test test
-KEYWORDS=amd64 ~ppc ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=dev-libs/glib dev-libs/gobject-introspection ruby_targets_ruby27? ( ~dev-ruby/ruby-glib2-3.4.3[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=1d98da586b794237b0157ed1b98d55da
diff --git a/metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.5.1 b/metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.5.1
index 3051388fa267..07f07ae7b0fc 100644
--- a/metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.5.1
+++ b/metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.5.1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://ruby-gnome.github.io/
INHERIT=ruby-ng-gnome2
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64 ~ppc ~riscv ~x86
+KEYWORDS=amd64 ~ppc ~riscv ~x86
LICENSE=LGPL-2.1+
RDEPEND=dev-libs/glib dev-libs/gobject-introspection ruby_targets_ruby27? ( ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/ruby-glib2-3.5.1[ruby_targets_ruby32(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.5.1.tar.gz -> ruby-gnome2-3.5.1.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c51240aa1525f168c6ee9478dc42f8eb
+_md5_=6e91c00cb99bab59de8bb9f900d2b5f0
diff --git a/metadata/md5-cache/dev-ruby/ruby-gtk2-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gtk2-3.4.3
deleted file mode 100644
index 240fc0e2eb38..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-gtk2-3.4.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/ruby-gdkpixbuf2-3.4.3[ruby_targets_ruby27(-)] ~dev-ruby/ruby-atk-3.4.3[ruby_targets_ruby27(-)] ~dev-ruby/ruby-pango-3.4.3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) virtual/pkgconfig ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-libs/glib x11-libs/cairo x11-libs/gdk-pixbuf[introspection] x11-libs/gtk+:2[introspection] x11-libs/libX11 x11-libs/pango[introspection] x11-themes/hicolor-icon-theme ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Ruby Gtk2 bindings
-EAPI=7
-HOMEPAGE=https://ruby-gnome.github.io/
-INHERIT=ruby-ng-gnome2
-IUSE=test ruby_targets_ruby27 test test test
-KEYWORDS=amd64 ~ppc ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=dev-libs/glib x11-libs/cairo x11-libs/gdk-pixbuf[introspection] x11-libs/gtk+:2[introspection] x11-libs/libX11 x11-libs/pango[introspection] ruby_targets_ruby27? ( ~dev-ruby/ruby-gdkpixbuf2-3.4.3[ruby_targets_ruby27(-)] ~dev-ruby/ruby-atk-3.4.3[ruby_targets_ruby27(-)] ~dev-ruby/ruby-pango-3.4.3[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5
-_md5_=b4ee6e052aa3d19b097b4fefe77d26a4
diff --git a/metadata/md5-cache/dev-ruby/ruby-gtk2-3.5.1 b/metadata/md5-cache/dev-ruby/ruby-gtk2-3.5.1
index 5677eaa112f0..e8e7d4633f6b 100644
--- a/metadata/md5-cache/dev-ruby/ruby-gtk2-3.5.1
+++ b/metadata/md5-cache/dev-ruby/ruby-gtk2-3.5.1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://ruby-gnome.github.io/
INHERIT=ruby-ng-gnome2
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test test
-KEYWORDS=~amd64 ~ppc ~riscv ~x86
+KEYWORDS=amd64 ~ppc ~riscv ~x86
LICENSE=LGPL-2.1+
RDEPEND=dev-libs/glib x11-libs/cairo x11-libs/gdk-pixbuf[introspection] x11-libs/gtk+:2[introspection] x11-libs/libX11 x11-libs/pango[introspection] ruby_targets_ruby27? ( ~dev-ruby/ruby-gdkpixbuf2-3.5.1[ruby_targets_ruby27(-)] ~dev-ruby/ruby-atk-3.5.1[ruby_targets_ruby27(-)] ~dev-ruby/ruby-pango-3.5.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/ruby-gdkpixbuf2-3.5.1[ruby_targets_ruby30(-)] ~dev-ruby/ruby-atk-3.5.1[ruby_targets_ruby30(-)] ~dev-ruby/ruby-pango-3.5.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( ~dev-ruby/ruby-gdkpixbuf2-3.5.1[ruby_targets_ruby31(-)] ~dev-ruby/ruby-atk-3.5.1[ruby_targets_ruby31(-)] ~dev-ruby/ruby-pango-3.5.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.5.1.tar.gz -> ruby-gnome2-3.5.1.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5
-_md5_=04e8f3b535b74a7ab2bcfcf63041fa01
+_md5_=794b428819e5b525eb452973319ca18f
diff --git a/metadata/md5-cache/dev-ruby/ruby-pango-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-pango-3.4.3
deleted file mode 100644
index 32d2f1a32583..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-pango-3.4.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/rcairo[ruby_targets_ruby27(-)] ~dev-ruby/ruby-cairo-gobject-3.4.3[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gobject-introspection-3.4.3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-libs/glib >=x11-libs/pango-1.2.1[introspection] ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Ruby Pango bindings
-EAPI=7
-HOMEPAGE=https://ruby-gnome.github.io/
-INHERIT=ruby-ng-gnome2
-IUSE=test ruby_targets_ruby27 test test
-KEYWORDS=amd64 ~ppc ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=dev-libs/glib >=x11-libs/pango-1.2.1[introspection] ruby_targets_ruby27? ( dev-ruby/rcairo[ruby_targets_ruby27(-)] ~dev-ruby/ruby-cairo-gobject-3.4.3[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gobject-introspection-3.4.3[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=99f4512f8465f58d9413f86d87c1a1e8
diff --git a/metadata/md5-cache/dev-ruby/ruby-pango-3.5.1 b/metadata/md5-cache/dev-ruby/ruby-pango-3.5.1
index 3f9f598805e9..708b61a753c9 100644
--- a/metadata/md5-cache/dev-ruby/ruby-pango-3.5.1
+++ b/metadata/md5-cache/dev-ruby/ruby-pango-3.5.1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://ruby-gnome.github.io/
INHERIT=ruby-ng-gnome2
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~amd64 ~ppc ~riscv ~x86
+KEYWORDS=amd64 ~ppc ~riscv ~x86
LICENSE=LGPL-2.1+
RDEPEND=dev-libs/glib >=x11-libs/pango-1.2.1[introspection] ruby_targets_ruby27? ( dev-ruby/rcairo[ruby_targets_ruby27(-)] ~dev-ruby/ruby-cairo-gobject-3.5.1[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rcairo[ruby_targets_ruby30(-)] ~dev-ruby/ruby-cairo-gobject-3.5.1[ruby_targets_ruby30(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rcairo[ruby_targets_ruby31(-)] ~dev-ruby/ruby-cairo-gobject-3.5.1[ruby_targets_ruby31(-)] ~dev-ruby/ruby-gobject-introspection-3.5.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.5.1.tar.gz -> ruby-gnome2-3.5.1.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=4d0c116ebd5f4ff0fd8393626dc988a1
+_md5_=8bb4610779b7af2d89b647f91638d40d
diff --git a/metadata/md5-cache/dev-ruby/ruby-poppler-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-poppler-3.4.3
deleted file mode 100644
index 3df405f9464e..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby-poppler-3.4.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( ~dev-ruby/ruby-cairo-gobject-3.4.3[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gio2-3.4.3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=app-text/poppler[cairo,introspection] ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Ruby poppler-glib bindings
-EAPI=7
-HOMEPAGE=https://ruby-gnome.github.io/
-INHERIT=ruby-ng-gnome2
-IUSE=test ruby_targets_ruby27 test test
-KEYWORDS=amd64 ~ppc ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=app-text/poppler[cairo,introspection] ruby_targets_ruby27? ( ~dev-ruby/ruby-cairo-gobject-3.4.3[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gio2-3.4.3[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=01cd67de36d38daf4e54548f847ee0f1
diff --git a/metadata/md5-cache/dev-ruby/ruby-poppler-3.5.1 b/metadata/md5-cache/dev-ruby/ruby-poppler-3.5.1
index f423cb6679c2..b65c1f138e4a 100644
--- a/metadata/md5-cache/dev-ruby/ruby-poppler-3.5.1
+++ b/metadata/md5-cache/dev-ruby/ruby-poppler-3.5.1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://ruby-gnome.github.io/
INHERIT=ruby-ng-gnome2
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64 ~ppc ~riscv ~x86
+KEYWORDS=amd64 ~ppc ~riscv ~x86
LICENSE=LGPL-2.1+
RDEPEND=app-text/poppler[cairo,introspection] ruby_targets_ruby27? ( ~dev-ruby/ruby-cairo-gobject-3.5.1[ruby_targets_ruby27(-)] ~dev-ruby/ruby-gio2-3.5.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( ~dev-ruby/ruby-cairo-gobject-3.5.1[ruby_targets_ruby30(-)] ~dev-ruby/ruby-gio2-3.5.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( ~dev-ruby/ruby-cairo-gobject-3.5.1[ruby_targets_ruby31(-)] ~dev-ruby/ruby-gio2-3.5.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/ruby-cairo-gobject-3.5.1[ruby_targets_ruby32(-)] ~dev-ruby/ruby-gio2-3.5.1[ruby_targets_ruby32(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.5.1.tar.gz -> ruby-gnome2-3.5.1.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-ng-gnome2 709f4cae42d44b6a5be40645d8e240ff ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e2c25157b22e29eede163e47ea2615cf
+_md5_=b0e7e04b27a5ab13743b5371cd9496ac
diff --git a/metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.4 b/metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.4
deleted file mode 100644
index ae7dd9910ea9..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Shim library for Module#ruby2_keywords
-EAPI=7
-HOMEPAGE=https://github.com/ruby/ruby2_keywords
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
-LICENSE=|| ( BSD-2 Ruby-BSD )
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test )
-SLOT=0.0
-SRC_URI=https://rubygems.org/gems/ruby2_keywords-0.0.4.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=59ecc3b28b938134a878ff3b54db2750
diff --git a/metadata/md5-cache/dev-ruby/ruby_parser-3.18.1 b/metadata/md5-cache/dev-ruby/ruby_parser-3.18.1
deleted file mode 100644
index dbbc306ec8dc..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby_parser-3.18.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/racc[ruby_targets_ruby27(-)] >=dev-ruby/minitest-4.3[ruby_targets_ruby27(-)] >=dev-ruby/sexp_processor-4.16.0: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.16.0:4[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) 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=8
-HOMEPAGE=https://github.com/seattlerb/ruby_parser
-INHERIT=ruby-fakegem
-IUSE=test 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_ruby27? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://rubygems.org/gems/ruby_parser-3.18.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=7f0c08561542bc5d5c1c8a5fb16b936b
diff --git a/metadata/md5-cache/dev-ruby/ruby_parser-3.19.1 b/metadata/md5-cache/dev-ruby/ruby_parser-3.19.1
deleted file mode 100644
index 9f01f50ca561..000000000000
--- a/metadata/md5-cache/dev-ruby/ruby_parser-3.19.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/racc[ruby_targets_ruby27(-)] >=dev-ruby/minitest-4.3[ruby_targets_ruby27(-)] >=dev-ruby/sexp_processor-4.16.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.16.1:4[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) 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=8
-HOMEPAGE=https://github.com/seattlerb/ruby_parser
-INHERIT=ruby-fakegem
-IUSE=test 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_ruby27? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/sexp_processor-4.16.0:4[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://rubygems.org/gems/ruby_parser-3.19.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=f56ae89143f5a1fe15c619a1e50da7d6
diff --git a/metadata/md5-cache/dev-ruby/sass-rails-5.0.8 b/metadata/md5-cache/dev-ruby/sass-rails-5.0.8
deleted file mode 100644
index 3344d218287c..000000000000
--- a/metadata/md5-cache/dev-ruby/sass-rails-5.0.8
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/sass-3.1:*[ruby_targets_ruby27(-)] =dev-ruby/sass-3*:*[ruby_targets_ruby27(-)] >=dev-ruby/railties-5.2.0[ruby_targets_ruby27(-)] >=dev-ruby/sprockets-rails-2.0:*[ruby_targets_ruby27(-)] <dev-ruby/sprockets-rails-4:*[ruby_targets_ruby27(-)] >=dev-ruby/sprockets-2.8:*[ruby_targets_ruby27(-)] <dev-ruby/sprockets-4:*[ruby_targets_ruby27(-)] >=dev-ruby/tilt-1.1:*[ruby_targets_ruby27(-)] <dev-ruby/tilt-3:*[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=Official Ruby-on-Rails Integration with Sass
-EAPI=7
-HOMEPAGE=https://github.com/rails/sass-rails
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/sass-3.1:*[ruby_targets_ruby27(-)] =dev-ruby/sass-3*:*[ruby_targets_ruby27(-)] >=dev-ruby/railties-5.2.0[ruby_targets_ruby27(-)] >=dev-ruby/sprockets-rails-2.0:*[ruby_targets_ruby27(-)] <dev-ruby/sprockets-rails-4:*[ruby_targets_ruby27(-)] >=dev-ruby/sprockets-2.8:*[ruby_targets_ruby27(-)] <dev-ruby/sprockets-4:*[ruby_targets_ruby27(-)] >=dev-ruby/tilt-1.1:*[ruby_targets_ruby27(-)] <dev-ruby/tilt-3:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=test !test? ( test )
-SLOT=5.0
-SRC_URI=https://github.com/rails/sass-rails/archive/v5.0.8.tar.gz -> sass-rails-5.0.8.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=3af0be71d0ec15de835745925f7d61df
diff --git a/metadata/md5-cache/dev-ruby/slim-4.1.0-r2 b/metadata/md5-cache/dev-ruby/slim-4.1.0-r2
deleted file mode 100644
index 02fb32c72059..000000000000
--- a/metadata/md5-cache/dev-ruby/slim-4.1.0-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/tilt-2.0.6:*[ruby_targets_ruby27(-)] =dev-ruby/tilt-2.0*:*[ruby_targets_ruby27(-)] >=dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby27(-)] !!<dev-ruby/slim-3.0.9-r1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/tilt-2.0.6:*[ruby_targets_ruby30(-)] =dev-ruby/tilt-2.0*:*[ruby_targets_ruby30(-)] >=dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby30(-)] !!<dev-ruby/slim-3.0.9-r1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/tilt-2.0.6:*[ruby_targets_ruby31(-)] =dev-ruby/tilt-2.0*:*[ruby_targets_ruby31(-)] >=dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby31(-)] !!<dev-ruby/slim-3.0.9-r1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] dev-ruby/redcarpet[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] dev-ruby/redcarpet[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] dev-ruby/redcarpet[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/redcarpet[ruby_targets_ruby27(-)] dev-ruby/sassc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/redcarpet[ruby_targets_ruby30(-)] dev-ruby/sassc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/redcarpet[ruby_targets_ruby31(-)] dev-ruby/sassc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A template language aiming to reduce the syntax to the essential parts
-EAPI=8
-HOMEPAGE=http://slim-lang.com/
-INHERIT=ruby-fakegem
-IUSE=doc test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/tilt-2.0.6:*[ruby_targets_ruby27(-)] =dev-ruby/tilt-2.0*:*[ruby_targets_ruby27(-)] >=dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby27(-)] !!<dev-ruby/slim-3.0.9-r1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/tilt-2.0.6:*[ruby_targets_ruby30(-)] =dev-ruby/tilt-2.0*:*[ruby_targets_ruby30(-)] >=dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby30(-)] !!<dev-ruby/slim-3.0.9-r1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/tilt-2.0.6:*[ruby_targets_ruby31(-)] =dev-ruby/tilt-2.0*:*[ruby_targets_ruby31(-)] >=dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby31(-)] !!<dev-ruby/slim-3.0.9-r1[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=4
-SRC_URI=https://rubygems.org/gems/slim-4.1.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=899636e318c7db7e82539146c0de24b4
diff --git a/metadata/md5-cache/dev-ruby/sshkit-1.21.2 b/metadata/md5-cache/dev-ruby/sshkit-1.21.2
deleted file mode 100644
index 0f7c9723b567..000000000000
--- a/metadata/md5-cache/dev-ruby/sshkit-1.21.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby27(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby30(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/mocha[ruby_targets_ruby27(-)] <dev-ruby/net-ssh-7[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] <dev-ruby/net-ssh-7[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=SSHKit makes it easy to write structured, testable SSH commands in Ruby
-EAPI=7
-HOMEPAGE=https://github.com/capistrano/sshkit
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby27(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby30(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/sshkit-1.21.2.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c1537861309bdfe6f67613f6e197c73f
diff --git a/metadata/md5-cache/dev-ruby/sshkit-1.21.3 b/metadata/md5-cache/dev-ruby/sshkit-1.21.3
deleted file mode 100644
index d7f66e96e00b..000000000000
--- a/metadata/md5-cache/dev-ruby/sshkit-1.21.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby27(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby30(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/mocha[ruby_targets_ruby27(-)] <dev-ruby/net-ssh-7[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] <dev-ruby/net-ssh-7[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=SSHKit makes it easy to write structured, testable SSH commands in Ruby
-EAPI=8
-HOMEPAGE=https://github.com/capistrano/sshkit
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby27(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby30(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/sshkit-1.21.3.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5ffa81403ca26650325078cfebb74c9e
diff --git a/metadata/md5-cache/dev-ruby/stringio-3.0.2 b/metadata/md5-cache/dev-ruby/stringio-3.0.2
deleted file mode 100644
index 2f98f29cb980..000000000000
--- a/metadata/md5-cache/dev-ruby/stringio-3.0.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Pseudo IO class from/to String.
-EAPI=8
-HOMEPAGE=https://github.com/ruby/stringio
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/stringio/archive/v3.0.2.tar.gz -> stringio-3.0.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=1d8f2db65590d8af5acef415b8ae40b5
diff --git a/metadata/md5-cache/dev-ruby/temple-0.8.2-r1 b/metadata/md5-cache/dev-ruby/temple-0.8.2-r1
deleted file mode 100644
index 213e643bb640..000000000000
--- a/metadata/md5-cache/dev-ruby/temple-0.8.2-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/bacon[ruby_targets_ruby27(-)] dev-ruby/erubis[ruby_targets_ruby27(-)] >=dev-ruby/tilt-2.0.1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bacon[ruby_targets_ruby30(-)] dev-ruby/erubis[ruby_targets_ruby30(-)] >=dev-ruby/tilt-2.0.1[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bacon[ruby_targets_ruby31(-)] dev-ruby/erubis[ruby_targets_ruby31(-)] >=dev-ruby/tilt-2.0.1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=An abstraction and a framework for compiling templates to pure Ruby
-EAPI=8
-HOMEPAGE=https://github.com/judofyr/temple
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test )
-SLOT=0.7
-SRC_URI=https://rubygems.org/gems/temple-0.8.2.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c97f5cea3f8b158facb0f87c67af5898
diff --git a/metadata/md5-cache/dev-ruby/test-unit-3.3.9 b/metadata/md5-cache/dev-ruby/test-unit-3.3.9
deleted file mode 100644
index b376e9459846..000000000000
--- a/metadata/md5-cache/dev-ruby/test-unit-3.3.9
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/power_assert[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/power_assert[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=An xUnit family unit testing framework for Ruby
-EAPI=7
-HOMEPAGE=https://rubygems.org/gems/test-unit
-INHERIT=ruby-fakegem
-IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=|| ( Ruby-BSD BSD-2 ) PSF-2
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/power_assert[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/power_assert[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://rubygems.org/gems/test-unit-3.3.9.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c52cb18c4b20059ea869806fc14d1acc
diff --git a/metadata/md5-cache/dev-ruby/test-unit-3.4.9 b/metadata/md5-cache/dev-ruby/test-unit-3.4.9
deleted file mode 100644
index 78ef2d69f8d2..000000000000
--- a/metadata/md5-cache/dev-ruby/test-unit-3.4.9
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/power_assert[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/power_assert[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=An xUnit family unit testing framework for Ruby
-EAPI=8
-HOMEPAGE=https://rubygems.org/gems/test-unit
-INHERIT=ruby-fakegem
-IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=|| ( Ruby-BSD BSD-2 ) PSF-2
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/power_assert[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/power_assert[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/test-unit/test-unit/archive/3.4.9.tar.gz -> test-unit-3.4.9.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=8fbad472e0f6ae6d9e52de208771b865
diff --git a/metadata/md5-cache/dev-ruby/test-unit-3.5.3 b/metadata/md5-cache/dev-ruby/test-unit-3.5.3
deleted file mode 100644
index 1221c0789a87..000000000000
--- a/metadata/md5-cache/dev-ruby/test-unit-3.5.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/power_assert[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/power_assert[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/power_assert[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=An xUnit family unit testing framework for Ruby
-EAPI=8
-HOMEPAGE=https://rubygems.org/gems/test-unit
-INHERIT=ruby-fakegem
-IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=|| ( Ruby-BSD BSD-2 ) PSF-2
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/power_assert[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/power_assert[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/power_assert[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/test-unit/test-unit/archive/3.5.3.tar.gz -> test-unit-3.5.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=04885b53d0f6b5768a7ea315549f6e3d
diff --git a/metadata/md5-cache/dev-ruby/test-unit-3.5.5 b/metadata/md5-cache/dev-ruby/test-unit-3.5.5
deleted file mode 100644
index 06ee4fbde17c..000000000000
--- a/metadata/md5-cache/dev-ruby/test-unit-3.5.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/power_assert[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/power_assert[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/power_assert[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=An xUnit family unit testing framework for Ruby
-EAPI=8
-HOMEPAGE=https://rubygems.org/gems/test-unit
-INHERIT=ruby-fakegem
-IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=|| ( Ruby-BSD BSD-2 ) PSF-2
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/power_assert[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/power_assert[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/power_assert[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/test-unit/test-unit/archive/3.5.5.tar.gz -> test-unit-3.5.5.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a277e2669b7bfd3a1528bc27c9357320
diff --git a/metadata/md5-cache/dev-ruby/time-0.2.0 b/metadata/md5-cache/dev-ruby/time-0.2.0
deleted file mode 100644
index 1261378efab4..000000000000
--- a/metadata/md5-cache/dev-ruby/time-0.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Extends the Time class with methods for parsing and conversion
-EAPI=8
-HOMEPAGE=https://github.com/ruby/time
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/time/archive/v0.2.0.tar.gz -> time-0.2.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=2d1072ec543bb9444a6b33cd918b17e1
diff --git a/metadata/md5-cache/dev-ruby/timecop-0.9.4 b/metadata/md5-cache/dev-ruby/timecop-0.9.4
deleted file mode 100644
index ec280112fb66..000000000000
--- a/metadata/md5-cache/dev-ruby/timecop-0.9.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/mocha[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=A gem providing 'time travel' and 'time freezing' capabilities
-EAPI=7
-HOMEPAGE=https://github.com/travisjeffery/timecop
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/timecop-0.9.4.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5f967273baea411cfa319650336fcb55
diff --git a/metadata/md5-cache/dev-ruby/timeout-0.2.0 b/metadata/md5-cache/dev-ruby/timeout-0.2.0
deleted file mode 100644
index ffb50fa0f570..000000000000
--- a/metadata/md5-cache/dev-ruby/timeout-0.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Provides a framework for message digest libraries
-EAPI=8
-HOMEPAGE=https://github.com/ruby/timeout
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/timeout/archive/v0.2.0.tar.gz -> timeout-0.2.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=9cbb51954608fdca4d174b23e9582cb5
diff --git a/metadata/md5-cache/dev-ruby/timeout-0.3.0 b/metadata/md5-cache/dev-ruby/timeout-0.3.0
deleted file mode 100644
index 21a4b33e0638..000000000000
--- a/metadata/md5-cache/dev-ruby/timeout-0.3.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Provides a framework for message digest libraries
-EAPI=8
-HOMEPAGE=https://github.com/ruby/timeout
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/timeout/archive/v0.3.0.tar.gz -> timeout-0.3.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=9cbb51954608fdca4d174b23e9582cb5
diff --git a/metadata/md5-cache/dev-ruby/timeout-0.3.1 b/metadata/md5-cache/dev-ruby/timeout-0.3.1
deleted file mode 100644
index 882406af2b54..000000000000
--- a/metadata/md5-cache/dev-ruby/timeout-0.3.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=Provides a framework for message digest libraries
-EAPI=8
-HOMEPAGE=https://github.com/ruby/timeout
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD-2
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/timeout/archive/v0.3.1.tar.gz -> timeout-0.3.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5dfdaad91b7906e737a51da0d7305b0a
diff --git a/metadata/md5-cache/dev-ruby/tins-1.29.1 b/metadata/md5-cache/dev-ruby/tins-1.29.1
deleted file mode 100644
index 0a63bbeac3ff..000000000000
--- a/metadata/md5-cache/dev-ruby/tins-1.29.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/sync[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/sync[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=All the stuff that isn't good enough for a real library
-EAPI=7
-HOMEPAGE=https://github.com/flori/tins
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/sync[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/sync[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/tins-1.29.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=42bee8576a84d661391f61b01732c892
diff --git a/metadata/md5-cache/dev-ruby/tins-1.31.0 b/metadata/md5-cache/dev-ruby/tins-1.31.0
deleted file mode 100644
index 0acc4769d09b..000000000000
--- a/metadata/md5-cache/dev-ruby/tins-1.31.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/sync[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/sync[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/sync[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=All the stuff that isn't good enough for a real library
-EAPI=8
-HOMEPAGE=https://github.com/flori/tins
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/sync[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/sync[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/sync[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/tins-1.31.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=032479715ff4b0f66569a53e044eeb3a
diff --git a/metadata/md5-cache/dev-ruby/tins-1.31.1 b/metadata/md5-cache/dev-ruby/tins-1.31.1
deleted file mode 100644
index 0fea32b06b0d..000000000000
--- a/metadata/md5-cache/dev-ruby/tins-1.31.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/sync[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/sync[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/sync[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=All the stuff that isn't good enough for a real library
-EAPI=8
-HOMEPAGE=https://github.com/flori/tins
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/sync[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/sync[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/sync[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/tins-1.31.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=fed3277e752bb40acb048b8fdf01cc90
diff --git a/metadata/md5-cache/dev-ruby/tins-1.32.0 b/metadata/md5-cache/dev-ruby/tins-1.32.0
deleted file mode 100644
index 02ef4d1c2a9e..000000000000
--- a/metadata/md5-cache/dev-ruby/tins-1.32.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/sync[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/sync[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/sync[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=All the stuff that isn't good enough for a real library
-EAPI=8
-HOMEPAGE=https://github.com/flori/tins
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/sync[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/sync[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/sync[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/tins-1.32.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c2dabe1d0038cc514e4c26ed8301d7c2
diff --git a/metadata/md5-cache/dev-ruby/typeprof-0.21.2 b/metadata/md5-cache/dev-ruby/typeprof-0.21.2
deleted file mode 100644
index 7772e5dfa1d5..000000000000
--- a/metadata/md5-cache/dev-ruby/typeprof-0.21.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Performs a type analysis of non-annotated Ruby code
-EAPI=8
-HOMEPAGE=https://github.com/ruby/typeprof
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/typeprof/archive/v0.21.2.tar.gz -> typeprof-0.21.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c0d7460c0fd043543cf3b05c20526844
diff --git a/metadata/md5-cache/dev-ruby/typeprof-0.21.4 b/metadata/md5-cache/dev-ruby/typeprof-0.21.4
deleted file mode 100644
index 951bb4b5d2be..000000000000
--- a/metadata/md5-cache/dev-ruby/typeprof-0.21.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=Performs a type analysis of non-annotated Ruby code
-EAPI=8
-HOMEPAGE=https://github.com/ruby/typeprof
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby32(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/typeprof/archive/v0.21.4.tar.gz -> typeprof-0.21.4.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=4fff9b06c8c8cbf542a2690cc4d73dc8
diff --git a/metadata/md5-cache/dev-ruby/tzinfo-1.2.10 b/metadata/md5-cache/dev-ruby/tzinfo-1.2.10
deleted file mode 100644
index cc5457142b91..000000000000
--- a/metadata/md5-cache/dev-ruby/tzinfo-1.2.10
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( sys-libs/timezone-data ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Daylight-savings aware timezone library
-EAPI=8
-HOMEPAGE=https://tzinfo.github.io/
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=sys-libs/timezone-data ruby_targets_ruby27? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://rubygems.org/gems/tzinfo-1.2.10.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=8dbc4b80fabe3aca4f9a12869837d7f4
diff --git a/metadata/md5-cache/dev-ruby/tzinfo-1.2.9 b/metadata/md5-cache/dev-ruby/tzinfo-1.2.9
deleted file mode 100644
index 7e34547fcbe9..000000000000
--- a/metadata/md5-cache/dev-ruby/tzinfo-1.2.9
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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? ( sys-libs/timezone-data ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Daylight-savings aware timezone library
-EAPI=8
-HOMEPAGE=https://tzinfo.github.io/
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=sys-libs/timezone-data ruby_targets_ruby27? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/thread_safe-0.1:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://rubygems.org/gems/tzinfo-1.2.9.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=0a7046099d2eab0643e904d72fa4c5ef
diff --git a/metadata/md5-cache/dev-ruby/tzinfo-2.0.4 b/metadata/md5-cache/dev-ruby/tzinfo-2.0.4
deleted file mode 100644
index 05f581041550..000000000000
--- a/metadata/md5-cache/dev-ruby/tzinfo-2.0.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/minitest:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( sys-libs/timezone-data ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Daylight-savings aware timezone library
-EAPI=7
-HOMEPAGE=https://tzinfo.github.io/
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=sys-libs/timezone-data ruby_targets_ruby27? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/tzinfo/tzinfo/archive/v2.0.4.tar.gz -> tzinfo-2.0.4.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e6cef082e47dd8498e4a127f3db66aae
diff --git a/metadata/md5-cache/dev-ruby/tzinfo-2.0.5 b/metadata/md5-cache/dev-ruby/tzinfo-2.0.5
deleted file mode 100644
index 83034bbd4d19..000000000000
--- a/metadata/md5-cache/dev-ruby/tzinfo-2.0.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/minitest:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( sys-libs/timezone-data ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Daylight-savings aware timezone library
-EAPI=8
-HOMEPAGE=https://tzinfo.github.io/
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=sys-libs/timezone-data ruby_targets_ruby27? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/concurrent-ruby:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/tzinfo/tzinfo/archive/v2.0.5.tar.gz -> tzinfo-2.0.5.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c85a04e9dfefad6037869a7975f57254
diff --git a/metadata/md5-cache/dev-ruby/webmock-3.14.0 b/metadata/md5-cache/dev-ruby/webmock-3.14.0
deleted file mode 100644
index fa7784bbaa21..000000000000
--- a/metadata/md5-cache/dev-ruby/webmock-3.14.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby27(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby27(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby30(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby30(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby27(-)] dev-ruby/rack[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Allows stubbing HTTP requests and setting expectations on HTTP requests
-EAPI=8
-HOMEPAGE=https://github.com/bblimke/webmock
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
-LICENSE=GPL-2
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby27(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby27(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby30(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby30(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://rubygems.org/gems/webmock-3.14.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=f883469a0e19dfa4fe07a4a2cdea870f
diff --git a/metadata/md5-cache/dev-ruby/webmock-3.14.0-r1 b/metadata/md5-cache/dev-ruby/webmock-3.14.0-r1
deleted file mode 100644
index d01bdbc92da9..000000000000
--- a/metadata/md5-cache/dev-ruby/webmock-3.14.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby27(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby27(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby30(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby30(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby31(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby31(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby27(-)] dev-ruby/rack[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Allows stubbing HTTP requests and setting expectations on HTTP requests
-EAPI=8
-HOMEPAGE=https://github.com/bblimke/webmock
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
-LICENSE=GPL-2
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby27(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby27(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby30(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby30(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby31(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby31(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://rubygems.org/gems/webmock-3.14.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=71b4334cca5d34f3603da99572c23a6f
diff --git a/metadata/md5-cache/dev-ruby/webmock-3.15.0 b/metadata/md5-cache/dev-ruby/webmock-3.15.0
deleted file mode 100644
index 1b9e19a223a9..000000000000
--- a/metadata/md5-cache/dev-ruby/webmock-3.15.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby27(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby27(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby30(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby30(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby31(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby31(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby27(-)] dev-ruby/rack[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Allows stubbing HTTP requests and setting expectations on HTTP requests
-EAPI=8
-HOMEPAGE=https://github.com/bblimke/webmock
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
-LICENSE=GPL-2
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby27(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby27(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby30(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby30(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby31(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby31(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://rubygems.org/gems/webmock-3.15.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5feed6c8f79d141321e3300e3b8e6da4
diff --git a/metadata/md5-cache/dev-ruby/webmock-3.17.1 b/metadata/md5-cache/dev-ruby/webmock-3.17.1
deleted file mode 100644
index fccdb1ae8b3a..000000000000
--- a/metadata/md5-cache/dev-ruby/webmock-3.17.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby27(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby27(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby30(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby30(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby31(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby31(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby27(-)] dev-ruby/rack[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Allows stubbing HTTP requests and setting expectations on HTTP requests
-EAPI=8
-HOMEPAGE=https://github.com/bblimke/webmock
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
-LICENSE=GPL-2
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby27(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby27(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby30(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby30(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby31(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby31(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=3
-SRC_URI=https://rubygems.org/gems/webmock-3.17.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5feed6c8f79d141321e3300e3b8e6da4
diff --git a/metadata/md5-cache/dev-ruby/x25519-1.0.9 b/metadata/md5-cache/dev-ruby/x25519-1.0.9
deleted file mode 100644
index 4daacbc58437..000000000000
--- a/metadata/md5-cache/dev-ruby/x25519-1.0.9
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Key exchange via the X25519 (Curve25519) Elliptic Curve Diffie-Hellman function
-EAPI=8
-HOMEPAGE=https://github.com/crypto-rb/x25519
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86
-LICENSE=BSD
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://github.com/crypto-rb/x25519/archive/v1.0.9.tar.gz -> x25519-1.0.9.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5d31d7adc720217aeaace0407dcae2c8
diff --git a/metadata/md5-cache/dev-ruby/yajl-ruby-1.4.2 b/metadata/md5-cache/dev-ruby/yajl-ruby-1.4.2
deleted file mode 100644
index 4ed3935699ea..000000000000
--- a/metadata/md5-cache/dev-ruby/yajl-ruby-1.4.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-libs/yajl ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Ruby C bindings to the Yajl JSON stream-based parser library
-EAPI=8
-HOMEPAGE=https://github.com/brianmario/yajl-ruby
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=dev-libs/yajl ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/yajl-ruby-1.4.2.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=752b4aa8d0f1200c006aeb18a3776438
diff --git a/metadata/md5-cache/dev-ruby/yard-0.9.26 b/metadata/md5-cache/dev-ruby/yard-0.9.26
deleted file mode 100644
index 5abf48a36a6b..000000000000
--- a/metadata/md5-cache/dev-ruby/yard-0.9.26
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby27(-)] dev-ruby/rdiscount[ruby_targets_ruby27(-)] dev-ruby/kramdown[ruby_targets_ruby27(-)] ) ) ) ruby_targets_ruby30? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby30(-)] dev-ruby/rdiscount[ruby_targets_ruby30(-)] dev-ruby/kramdown[ruby_targets_ruby30(-)] ) ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rack[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rack[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Documentation generation tool for the Ruby programming language
-EAPI=7
-HOMEPAGE=https://yardoc.org/
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/lsegal/yard/archive/v0.9.26.tar.gz -> yard-0.9.26-git.tgz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=16f7b76acd160ae011f97273b2e8af15
diff --git a/metadata/md5-cache/dev-ruby/yard-0.9.27 b/metadata/md5-cache/dev-ruby/yard-0.9.27
deleted file mode 100644
index c8b67f0b33fb..000000000000
--- a/metadata/md5-cache/dev-ruby/yard-0.9.27
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( =dev-ruby/webrick-1.7*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/webrick-1.7*[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby27(-)] dev-ruby/rdiscount[ruby_targets_ruby27(-)] dev-ruby/kramdown[ruby_targets_ruby27(-)] ) ) ) ruby_targets_ruby30? ( doc? ( || ( dev-ruby/maruku[ruby_targets_ruby30(-)] dev-ruby/rdiscount[ruby_targets_ruby30(-)] dev-ruby/kramdown[ruby_targets_ruby30(-)] ) ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rack[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rack[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Documentation generation tool for the Ruby programming language
-EAPI=8
-HOMEPAGE=https://yardoc.org/
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( =dev-ruby/webrick-1.7*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/webrick-1.7*[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/lsegal/yard/archive/v0.9.27.tar.gz -> yard-0.9.27-git.tgz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=08b3625ccef67ad5796ea1618fc70096
diff --git a/metadata/md5-cache/dev-ruby/zeitwerk-2.4.2 b/metadata/md5-cache/dev-ruby/zeitwerk-2.4.2
deleted file mode 100644
index cae1dc91e810..000000000000
--- a/metadata/md5-cache/dev-ruby/zeitwerk-2.4.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Efficient and thread-safe code loader for Ruby
-EAPI=7
-HOMEPAGE=https://github.com/fxn/zeitwerk
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/fxn/zeitwerk/archive/v2.4.2.tar.gz -> zeitwerk-2.4.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=f3489ff427fdf5bfd7530ef12e032364
diff --git a/metadata/md5-cache/dev-ruby/zeitwerk-2.5.4 b/metadata/md5-cache/dev-ruby/zeitwerk-2.5.4
deleted file mode 100644
index 3d2d27dc1176..000000000000
--- a/metadata/md5-cache/dev-ruby/zeitwerk-2.5.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Efficient and thread-safe code loader for Ruby
-EAPI=8
-HOMEPAGE=https://github.com/fxn/zeitwerk
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/fxn/zeitwerk/archive/v2.5.4.tar.gz -> zeitwerk-2.5.4.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a16601a851098b74e7c7d46a82a98a60
diff --git a/metadata/md5-cache/dev-ruby/zeitwerk-2.6.3 b/metadata/md5-cache/dev-ruby/zeitwerk-2.6.3
deleted file mode 100644
index 583ddce06b9a..000000000000
--- a/metadata/md5-cache/dev-ruby/zeitwerk-2.6.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=Efficient and thread-safe code loader for Ruby
-EAPI=8
-HOMEPAGE=https://github.com/fxn/zeitwerk
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/fxn/zeitwerk/archive/v2.6.3.tar.gz -> zeitwerk-2.6.3.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=ebdf00811bb9f7012c02d90f5b7f7693
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 5c7718607319..f392e81650cc 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/aruba-0.6.2-r2 b/metadata/md5-cache/dev-util/aruba-0.6.2-r2
deleted file mode 100644
index a1b5fc9d4143..000000000000
--- a/metadata/md5-cache/dev-util/aruba-0.6.2-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( sys-devel/bc ) test? ( ruby_targets_ruby27? ( >=dev-ruby/childprocess-0.3.6[ruby_targets_ruby27(-)] >=dev-ruby/rspec-expectations-2.7:2[ruby_targets_ruby27(-)] >=dev-util/cucumber-1.1.1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/rspec-2.11:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( test? ( dev-util/cucumber[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DESCRIPTION=Cucumber steps for driving out command line applications
-EAPI=6
-HOMEPAGE=https://github.com/cucumber/aruba
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/childprocess-0.3.6[ruby_targets_ruby27(-)] >=dev-ruby/rspec-expectations-2.7:2[ruby_targets_ruby27(-)] >=dev-util/cucumber-1.1.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/aruba-0.6.2.gem
-_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=19cad316a0b504cba01ad67a0a3e032e
diff --git a/metadata/md5-cache/dev-util/aruba-0.6.2-r3 b/metadata/md5-cache/dev-util/aruba-0.6.2-r3
index 3c8f15d7545b..0b696ad3869a 100644
--- a/metadata/md5-cache/dev-util/aruba-0.6.2-r3
+++ b/metadata/md5-cache/dev-util/aruba-0.6.2-r3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/cucumber/aruba
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/childprocess-0.3.6[ruby_targets_ruby27(-)] >=dev-ruby/rspec-expectations-2.7:*[ruby_targets_ruby27(-)] >=dev-util/cucumber-1.1.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/childprocess-0.3.6[ruby_targets_ruby30(-)] >=dev-ruby/rspec-expectations-2.7:*[ruby_targets_ruby30(-)] >=dev-util/cucumber-1.1.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/childprocess-0.3.6[ruby_targets_ruby31(-)] >=dev-ruby/rspec-expectations-2.7:*[ruby_targets_ruby31(-)] >=dev-util/cucumber-1.1.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/aruba-0.6.2.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=3544303b4d4142c6170b1d7579e622d0
+_md5_=262d547081d370b0d1e5f8dd871cb15c
diff --git a/metadata/md5-cache/dev-util/aruba-2.0.0 b/metadata/md5-cache/dev-util/aruba-2.0.0
deleted file mode 100644
index efb3bae0efdc..000000000000
--- a/metadata/md5-cache/dev-util/aruba-2.0.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( =dev-ruby/bundler-2*[ruby_targets_ruby27(-)] >=dev-ruby/childprocess-2.0[ruby_targets_ruby27(-)] <dev-ruby/childprocess-5[ruby_targets_ruby27(-)] >=dev-ruby/contracts-0.16.0[ruby_targets_ruby27(-)] <dev-ruby/contracts-0.18[ruby_targets_ruby27(-)] >=dev-ruby/rspec-expectations-3.4:3[ruby_targets_ruby27(-)] dev-ruby/thor:1[ruby_targets_ruby27(-)] >=dev-util/cucumber-2.4[ruby_targets_ruby27(-)] <dev-util/cucumber-8[ruby_targets_ruby27(-)] !<dev-util/aruba-1.1.2-r1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/bundler-2*[ruby_targets_ruby30(-)] >=dev-ruby/childprocess-2.0[ruby_targets_ruby30(-)] <dev-ruby/childprocess-5[ruby_targets_ruby30(-)] >=dev-ruby/contracts-0.16.0[ruby_targets_ruby30(-)] <dev-ruby/contracts-0.18[ruby_targets_ruby30(-)] >=dev-ruby/rspec-expectations-3.4:3[ruby_targets_ruby30(-)] dev-ruby/thor:1[ruby_targets_ruby30(-)] >=dev-util/cucumber-2.4[ruby_targets_ruby30(-)] <dev-util/cucumber-8[ruby_targets_ruby30(-)] !<dev-util/aruba-1.1.2-r1[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/pry[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/pry[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( test? ( dev-util/cucumber[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-util/cucumber[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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? ( sys-devel/bc ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Cucumber steps for driving out command line applications
-EAPI=8
-HOMEPAGE=https://github.com/cucumber/aruba
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( =dev-ruby/bundler-2*[ruby_targets_ruby27(-)] >=dev-ruby/childprocess-2.0[ruby_targets_ruby27(-)] <dev-ruby/childprocess-5[ruby_targets_ruby27(-)] >=dev-ruby/contracts-0.16.0[ruby_targets_ruby27(-)] <dev-ruby/contracts-0.18[ruby_targets_ruby27(-)] >=dev-ruby/rspec-expectations-3.4:3[ruby_targets_ruby27(-)] dev-ruby/thor:1[ruby_targets_ruby27(-)] >=dev-util/cucumber-2.4[ruby_targets_ruby27(-)] <dev-util/cucumber-8[ruby_targets_ruby27(-)] !<dev-util/aruba-1.1.2-r1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/bundler-2*[ruby_targets_ruby30(-)] >=dev-ruby/childprocess-2.0[ruby_targets_ruby30(-)] <dev-ruby/childprocess-5[ruby_targets_ruby30(-)] >=dev-ruby/contracts-0.16.0[ruby_targets_ruby30(-)] <dev-ruby/contracts-0.18[ruby_targets_ruby30(-)] >=dev-ruby/rspec-expectations-3.4:3[ruby_targets_ruby30(-)] dev-ruby/thor:1[ruby_targets_ruby30(-)] >=dev-util/cucumber-2.4[ruby_targets_ruby30(-)] <dev-util/cucumber-8[ruby_targets_ruby30(-)] !<dev-util/aruba-1.1.2-r1[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://github.com/cucumber/aruba/archive/v2.0.0.tar.gz -> aruba-2.0.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=132bf0a23dddc1ba7e4fcc50ebcd1f0f
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 820b903a5cd9..f2efbf2e04b9 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/digikam-7.10.0 b/metadata/md5-cache/media-gfx/digikam-7.10.0
new file mode 100644
index 000000000000..a5058e37bb8c
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/digikam-7.10.0
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/gettext panorama? ( sys-devel/bison sys-devel/flex ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.88.0:5
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare pretend setup test unpack
+DEPEND=dev-libs/expat >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5[-gles2-only] >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsql-5.15.5:5[mysql?] >=dev-qt/qtwebengine-5.15.5:5[widgets] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 >=kde-frameworks/kconfig-5.88.0:5 >=kde-frameworks/kconfigwidgets-5.88.0:5 >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/ki18n-5.88.0:5 >=kde-frameworks/kiconthemes-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/knotifications-5.88.0:5 >=kde-frameworks/knotifyconfig-5.88.0:5 >=kde-frameworks/kservice-5.88.0:5 >=kde-frameworks/kwidgetsaddons-5.88.0:5 >=kde-frameworks/kwindowsystem-5.88.0:5 >=kde-frameworks/kxmlgui-5.88.0:5 >=kde-frameworks/solid-5.88.0:5 >=media-gfx/exiv2-0.27:=[xmp] media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/liblqr media-libs/libpng:= >=media-libs/opencv-3.3.0:=[contrib,contribdnn,features2d] media-libs/tiff:= addressbook? ( =kde-apps/akonadi-contacts-22*:5 >=kde-frameworks/kcontacts-5.88.0:5 ) calendar? ( >=kde-frameworks/kcalendarcore-5.88.0:5 ) gphoto2? ( media-libs/libgphoto2:= ) heif? ( media-libs/libheif:= media-libs/x265:= ) imagemagick? ( media-gfx/imagemagick:= ) lensfun? ( media-libs/lensfun ) marble? ( >=dev-qt/qtconcurrent-5.15.5:5 >=kde-apps/marble-19.04.3:5 >=kde-frameworks/kbookmarks-5.88.0:5 ) opengl? ( >=dev-qt/qtopengl-5.15.5:5 virtual/opengl ) panorama? ( >=kde-frameworks/threadweaver-5.88.0:5 ) scanner? ( >=kde-apps/libksane-19.04.3:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-5.88.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) dev-cpp/eigen:3 dev-libs/boost dev-qt/qtcore:5
+DESCRIPTION=Digital photo management application
+EAPI=8
+HOMEPAGE=https://www.digikam.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org toolchain-funcs
+IUSE=addressbook calendar gphoto2 heif +imagemagick +lensfun marble mysql opengl openmp +panorama scanner semantic-desktop X debug
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/expat >=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5[-gles2-only] >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsql-5.15.5:5[mysql?] >=dev-qt/qtwebengine-5.15.5:5[widgets] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=dev-qt/qtxmlpatterns-5.15.5:5 >=kde-frameworks/kconfig-5.88.0:5 >=kde-frameworks/kconfigwidgets-5.88.0:5 >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/ki18n-5.88.0:5 >=kde-frameworks/kiconthemes-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/knotifications-5.88.0:5 >=kde-frameworks/knotifyconfig-5.88.0:5 >=kde-frameworks/kservice-5.88.0:5 >=kde-frameworks/kwidgetsaddons-5.88.0:5 >=kde-frameworks/kwindowsystem-5.88.0:5 >=kde-frameworks/kxmlgui-5.88.0:5 >=kde-frameworks/solid-5.88.0:5 >=media-gfx/exiv2-0.27:=[xmp] media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/liblqr media-libs/libpng:= >=media-libs/opencv-3.3.0:=[contrib,contribdnn,features2d] media-libs/tiff:= addressbook? ( =kde-apps/akonadi-contacts-22*:5 >=kde-frameworks/kcontacts-5.88.0:5 ) calendar? ( >=kde-frameworks/kcalendarcore-5.88.0:5 ) gphoto2? ( media-libs/libgphoto2:= ) heif? ( media-libs/libheif:= media-libs/x265:= ) imagemagick? ( media-gfx/imagemagick:= ) lensfun? ( media-libs/lensfun ) marble? ( >=dev-qt/qtconcurrent-5.15.5:5 >=kde-apps/marble-19.04.3:5 >=kde-frameworks/kbookmarks-5.88.0:5 ) opengl? ( >=dev-qt/qtopengl-5.15.5:5 virtual/opengl ) panorama? ( >=kde-frameworks/threadweaver-5.88.0:5 ) scanner? ( >=kde-apps/libksane-19.04.3:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-5.88.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libX11 ) mysql? ( virtual/mysql[server(+)] ) panorama? ( media-gfx/hugin ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+RESTRICT=test
+SLOT=5
+SRC_URI=mirror://kde/stable/digikam/7.10.0/digiKam-7.10.0.tar.xz
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c ecm b2725ddab035915b602810278a6cbf63 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a kde.org dc60243572471279b11120514b85b558 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d02017e7652bb8031e176d5f8b3d1596
diff --git a/metadata/md5-cache/media-gfx/kphotoalbum-5.10.0 b/metadata/md5-cache/media-gfx/kphotoalbum-5.10.0
new file mode 100644
index 000000000000..16eeeb9d711f
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/kphotoalbum-5.10.0
@@ -0,0 +1,18 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.82.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.82.0:5
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5[jpeg] >=dev-qt/qtsql-5.15.5:5[sqlite] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/karchive-5.82.0:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kjobwidgets-5.82.0:5 >=kde-frameworks/kservice-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 media-gfx/exiv2:= media-libs/libjpeg-turbo:= map? ( kde-apps/marble:5 ) phonon? ( >=media-libs/phonon-4.11.0 ) raw? ( kde-apps/libkdcraw:5 ) share? ( >=kde-frameworks/kxmlgui-5.82.0:5 ) vlc? ( media-video/vlc:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
+DESCRIPTION=Tool for indexing, searching, and viewing images
+EAPI=8
+HOMEPAGE=https://www.kphotoalbum.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=map phonon +raw share +vlc test debug +handbook test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+ FDL-1.2 CC-BY-SA-4.0
+RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5[jpeg] >=dev-qt/qtsql-5.15.5:5[sqlite] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/karchive-5.82.0:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kjobwidgets-5.82.0:5 >=kde-frameworks/kservice-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 media-gfx/exiv2:= media-libs/libjpeg-turbo:= map? ( kde-apps/marble:5 ) phonon? ( >=media-libs/phonon-4.11.0 ) raw? ( kde-apps/libkdcraw:5 ) share? ( >=kde-frameworks/kxmlgui-5.82.0:5 ) vlc? ( media-video/vlc:= ) media-video/ffmpeg || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+REQUIRED_USE=|| ( phonon vlc )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=5
+SRC_URI=mirror://kde/stable/kphotoalbum/5.10.0/kphotoalbum-5.10.0.tar.xz
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c ecm b2725ddab035915b602810278a6cbf63 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a kde.org dc60243572471279b11120514b85b558 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c585cc67b40eb10b41959bdc9094b336
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index a02d09d51c13..3aa84ef8943f 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/subtitlecomposer-0.7.1 b/metadata/md5-cache/media-video/subtitlecomposer-0.7.1
index 792ea3ee4de4..c6b20e3780cd 100644
--- a/metadata/md5-cache/media-video/subtitlecomposer-0.7.1
+++ b/metadata/md5-cache/media-video/subtitlecomposer-0.7.1
@@ -12,6 +12,6 @@ LICENSE=GPL-2
RDEPEND=>=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/kcodecs-5.82.0:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kross-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 >=kde-frameworks/sonnet-5.82.0:5 media-libs/openal media-video/ffmpeg:0= unicode? ( dev-libs/icu:= ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
RESTRICT=!test? ( test ) !test? ( test )
SLOT=5
-SRC_URI=mirror://kde/stable/subtitlecomposer/subtitlecomposer-0.7.1.tar.xz
+SRC_URI=mirror://kde/stable/subtitlecomposer/subtitlecomposer-0.7.1.tar.xz https://dev.gentoo.org/~asturm/distfiles/subtitlecomposer-0.7.1-patchset-1.tar.xz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c ecm b2725ddab035915b602810278a6cbf63 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a kde.org dc60243572471279b11120514b85b558 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=34c9a814c3f0aed990186d5e554e4aa0
+_md5_=b520ab6816b73650be64c018a6c16eac
diff --git a/metadata/md5-cache/media-video/subtitlecomposer-0.7.1-r1 b/metadata/md5-cache/media-video/subtitlecomposer-0.7.1-r1
new file mode 100644
index 000000000000..2546268bc689
--- /dev/null
+++ b/metadata/md5-cache/media-video/subtitlecomposer-0.7.1-r1
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.82.0:5
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kcodecs-5.82.0:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 >=kde-frameworks/sonnet-5.82.0:5 media-libs/openal media-video/ffmpeg:0= unicode? ( dev-libs/icu:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
+DESCRIPTION=Text-based subtitles editor
+EAPI=8
+HOMEPAGE=https://subtitlecomposer.kde.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=unicode test debug test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kcodecs-5.82.0:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 >=kde-frameworks/sonnet-5.82.0:5 media-libs/openal media-video/ffmpeg:0= unicode? ( dev-libs/icu:= ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=5
+SRC_URI=mirror://kde/stable/subtitlecomposer/subtitlecomposer-0.7.1.tar.xz https://dev.gentoo.org/~asturm/distfiles/subtitlecomposer-0.7.1-patchset-1.tar.xz
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c ecm b2725ddab035915b602810278a6cbf63 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a kde.org dc60243572471279b11120514b85b558 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3e9f2c0868090db0836b52febfab4de1
diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz
index 16907fe906d4..5dcca9624280 100644
--- a/metadata/md5-cache/sci-electronics/Manifest.gz
+++ b/metadata/md5-cache/sci-electronics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-electronics/klayout-0.27.12 b/metadata/md5-cache/sci-electronics/klayout-0.27.12
deleted file mode 100644
index 86441852f97a..000000000000
--- a/metadata/md5-cache/sci-electronics/klayout-0.27.12
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
-DESCRIPTION=Viewer and editor for GDS and OASIS integrated circuit layouts
-EAPI=8
-HOMEPAGE=https://www.klayout.de/
-INHERIT=toolchain-funcs python-single-r1 ruby-ng
-IUSE=python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ruby_targets_ruby27
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) || ( ruby_targets_ruby27 )
-SLOT=0
-SRC_URI=https://www.klayout.org/downloads/source/klayout-0.27.12.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=2d65a18b3f88d9502d260e77192f6bbe
diff --git a/metadata/md5-cache/sci-electronics/klayout-0.28.5 b/metadata/md5-cache/sci-electronics/klayout-0.28.5
index c50c27270880..6c621ab3c3cb 100644
--- a/metadata/md5-cache/sci-electronics/klayout-0.28.5
+++ b/metadata/md5-cache/sci-electronics/klayout-0.28.5
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.klayout.de/
INHERIT=toolchain-funcs python-single-r1 ruby-ng
IUSE=python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ruby_targets_ruby30
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2
RDEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 sys-libs/zlib python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 )
REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) || ( ruby_targets_ruby30 )
SLOT=0
SRC_URI=https://www.klayout.org/downloads/source/klayout-0.28.5.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=73ed73feeba61cb7f422530a536d22f5
+_md5_=761607da187204c0932a4d602bdbb731
diff --git a/metadata/md5-cache/sci-electronics/ktechlab-0.50.0-r2 b/metadata/md5-cache/sci-electronics/ktechlab-0.50.0-r2
deleted file mode 100644
index 5413050c8878..000000000000
--- a/metadata/md5-cache/sci-electronics/ktechlab-0.50.0-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.74.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.74.0:5
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtdbus-5.15.1:5 >=dev-qt/qtgui-5.15.1:5 >=dev-qt/qtprintsupport-5.15.1:5 >=dev-qt/qtwidgets-5.15.1:5 >=dev-qt/qtxml-5.15.1:5 >=kde-frameworks/kcompletion-5.74.0:5 >=kde-frameworks/kconfig-5.74.0:5 >=kde-frameworks/kconfigwidgets-5.74.0:5 >=kde-frameworks/kcoreaddons-5.74.0:5 >=kde-frameworks/ki18n-5.74.0:5 >=kde-frameworks/kiconthemes-5.74.0:5 >=kde-frameworks/kio-5.74.0:5 >=kde-frameworks/kjobwidgets-5.74.0:5 >=kde-frameworks/kparts-5.74.0:5 >=kde-frameworks/ktexteditor-5.74.0:5 >=kde-frameworks/ktextwidgets-5.74.0:5 >=kde-frameworks/kwidgetsaddons-5.74.0:5 >=kde-frameworks/kwindowsystem-5.74.0:5 >=kde-frameworks/kxmlgui-5.74.0:5 gpsim? ( dev-embedded/gpsim ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
-DESCRIPTION=IDE for microcontrollers and electronics
-EAPI=8
-HOMEPAGE=https://userbase.kde.org/KTechlab
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm kde.org
-IUSE=+gpsim debug examples +handbook test
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtdbus-5.15.1:5 >=dev-qt/qtgui-5.15.1:5 >=dev-qt/qtprintsupport-5.15.1:5 >=dev-qt/qtwidgets-5.15.1:5 >=dev-qt/qtxml-5.15.1:5 >=kde-frameworks/kcompletion-5.74.0:5 >=kde-frameworks/kconfig-5.74.0:5 >=kde-frameworks/kconfigwidgets-5.74.0:5 >=kde-frameworks/kcoreaddons-5.74.0:5 >=kde-frameworks/ki18n-5.74.0:5 >=kde-frameworks/kiconthemes-5.74.0:5 >=kde-frameworks/kio-5.74.0:5 >=kde-frameworks/kjobwidgets-5.74.0:5 >=kde-frameworks/kparts-5.74.0:5 >=kde-frameworks/ktexteditor-5.74.0:5 >=kde-frameworks/ktextwidgets-5.74.0:5 >=kde-frameworks/kwidgetsaddons-5.74.0:5 >=kde-frameworks/kwindowsystem-5.74.0:5 >=kde-frameworks/kxmlgui-5.74.0:5 gpsim? ( dev-embedded/gpsim ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
-RESTRICT=!test? ( test )
-SLOT=5
-SRC_URI=mirror://kde/unstable/ktechlab/ktechlab-0.50.0.tar.xz
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c ecm b2725ddab035915b602810278a6cbf63 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a kde.org dc60243572471279b11120514b85b558 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5f2d3bc90fd5c3caee4311f879358b5f
diff --git a/metadata/md5-cache/sci-electronics/ktechlab-0.51.0 b/metadata/md5-cache/sci-electronics/ktechlab-0.51.0
new file mode 100644
index 000000000000..04d61f9dfca8
--- /dev/null
+++ b/metadata/md5-cache/sci-electronics/ktechlab-0.51.0
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.82.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.82.0:5
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtserialport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kjobwidgets-5.82.0:5 >=kde-frameworks/kparts-5.82.0:5 >=kde-frameworks/ktexteditor-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kwindowsystem-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 gpsim? ( dev-embedded/gpsim ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
+DESCRIPTION=IDE for microcontrollers and electronics
+EAPI=8
+HOMEPAGE=https://userbase.kde.org/KTechlab
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=+gpsim debug examples +handbook test
+KEYWORDS=~amd64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtserialport-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kcompletion-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kjobwidgets-5.82.0:5 >=kde-frameworks/kparts-5.82.0:5 >=kde-frameworks/ktexteditor-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kwindowsystem-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 gpsim? ( dev-embedded/gpsim ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+RESTRICT=!test? ( test )
+SLOT=5
+SRC_URI=mirror://kde/unstable/ktechlab/ktechlab-0.51.0.tar.xz
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c ecm b2725ddab035915b602810278a6cbf63 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a kde.org dc60243572471279b11120514b85b558 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0575e5170fbdfdab9657a0f64e9a3f42
diff --git a/metadata/md5-cache/sci-misc/Manifest.gz b/metadata/md5-cache/sci-misc/Manifest.gz
index 72c8f8aeb698..8b5c196c0b11 100644
--- a/metadata/md5-cache/sci-misc/Manifest.gz
+++ b/metadata/md5-cache/sci-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-3.6.1.2 b/metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-3.6.2.1
index 5c82d575e1f4..f6b8f4a075d3 100644
--- a/metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-3.6.1.2
+++ b/metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-3.6.2.1
@@ -8,9 +8,9 @@ INHERIT=chromium-2 desktop rpm xdg
IUSE=+l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
KEYWORDS=-* ~amd64
LICENSE=MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2 unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss >=dev-python/jupyterlab-3.6.1 media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss >=dev-python/jupyterlab-3.6.2 media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango
RESTRICT=bindist mirror
SLOT=0
-SRC_URI=https://github.com/jupyterlab/jupyterlab-desktop/releases/download/v3.6.1-2/JupyterLab-Setup-Fedora.rpm -> jupyterlab-desktop-bin-3.6.1.2.rpm
+SRC_URI=https://github.com/jupyterlab/jupyterlab-desktop/releases/download/v3.6.2-1/JupyterLab-Setup-Fedora.rpm -> jupyterlab-desktop-bin-3.6.2.1.rpm
_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d estack 055c42df72f76a4f45ec92b35e83cd56 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 rpm f73e907469f65e52192f110dec72dce0 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6ffa9fcaaab1cf4aaa76a5672b5a8211
diff --git a/metadata/md5-cache/sec-keys/Manifest.gz b/metadata/md5-cache/sec-keys/Manifest.gz
index 17a714df5f23..3b7ad3d1bce5 100644
--- a/metadata/md5-cache/sec-keys/Manifest.gz
+++ b/metadata/md5-cache/sec-keys/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-auth-20220101 b/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-auth-20220101
index 6a6c6eb99f8d..84e50d2dd5a0 100644
--- a/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-auth-20220101
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-auth-20220101
@@ -2,8 +2,8 @@ DEFINED_PHASES=install
DESCRIPTION=Gentoo Authority Keys (GLEP 79)
EAPI=7
HOMEPAGE=https://www.gentoo.org/downloads/signatures/
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=public-domain
SLOT=0
SRC_URI=https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-auth.asc.20220101.gz
-_md5_=ab64e01412e9d678a917fc07c28d9bc7
+_md5_=5b97785a6e6bf6b4157a27f92e7dd98f
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-auth-20230329 b/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-auth-20230329
new file mode 100644
index 000000000000..f6849fac2354
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-auth-20230329
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=Gentoo Authority Keys (GLEP 79)
+EAPI=7
+HOMEPAGE=https://www.gentoo.org/downloads/signatures/
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=public-domain
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-auth.asc.20230329.gz
+_md5_=deee3ec41464d356ad413fc62a72d30b
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-developers-20230327 b/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-developers-20230327
index f12e287ed627..505033fb4719 100644
--- a/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-developers-20230327
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-developers-20230327
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.gentoo.org/downloads/signatures/
INHERIT=edo python-any-r1
IUSE=test
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~m68k ~mips ppc ppc64 ~riscv x86
LICENSE=public-domain
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://qa-reports.gentoo.org/output/keys/active-devs-20230327.gpg -> openpgp-keys-gentoo-developers-20230327-active-devs.gpg
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b22fdb8635282cd44511a26400fb91c7
+_md5_=cc97e10b43de05e99c0e5cc6358a15be
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-release-20230329 b/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-release-20230329
new file mode 100644
index 000000000000..77ce45576e4f
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-gentoo-release-20230329
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install test
+DEPEND=test? ( app-crypt/gnupg )
+DESCRIPTION=OpenPGP keys used for Gentoo releases (snapshots, stages)
+EAPI=7
+HOMEPAGE=https://www.gentoo.org/downloads/signatures/
+IUSE=test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=public-domain
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release.asc.20230329.gz test? ( https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release-test-sigs-20190224.tar.gz )
+_md5_=512d2dc2ab3442c96827019fb9693592
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index aea30d2840ea..52206f0cdc4f 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/redmine-5.0.4 b/metadata/md5-cache/www-apps/redmine-5.0.4
deleted file mode 100644
index b1bd8aa43bd0..000000000000
--- a/metadata/md5-cache/www-apps/redmine-5.0.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( fastcgi? ( dev-ruby/fcgi[ruby_targets_ruby27(-)] ) ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0[ruby_targets_ruby27(-)] ) minimagick? ( >=dev-ruby/mini_magick-4.11.0[ruby_targets_ruby27(-)] ) markdown? ( >=dev-ruby/redcarpet-3.5.1[ruby_targets_ruby27(-)] ) mysql? ( >=dev-ruby/mysql2-0.5.0:0.5[ruby_targets_ruby27(-)] ) passenger? ( www-apache/passenger[ruby_targets_ruby27(-)] ) postgres? ( >=dev-ruby/pg-1.2.2:1[ruby_targets_ruby27(-)] ) sqlite? ( >=dev-ruby/sqlite3-1.4.0[ruby_targets_ruby27(-)] ) dev-ruby/actionpack-xml_parser:2[ruby_targets_ruby27(-)] dev-ruby/addressable[ruby_targets_ruby27(-)] >=dev-ruby/commonmarker-0.23.4[ruby_targets_ruby27(-)] dev-ruby/csv:3[ruby_targets_ruby27(-)] >=dev-ruby/deckar01-task_list-2.3.2[ruby_targets_ruby27(-)] >=dev-ruby/html-pipeline-2.13.2[ruby_targets_ruby27(-)] >=dev-ruby/i18n-1.10.0:1[ruby_targets_ruby27(-)] >=dev-ruby/mail-2.7.1[ruby_targets_ruby27(-)] dev-ruby/marcel[ruby_targets_ruby27(-)] >=dev-ruby/mini_mime-1.1.0[ruby_targets_ruby27(-)] >=dev-ruby/net-imap-0.2.2[ruby_targets_ruby27(-)] >=dev-ruby/net-pop-0.1.1[ruby_targets_ruby27(-)] >=dev-ruby/net-smtp-0.3.0[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.13.0[ruby_targets_ruby27(-)] >=dev-ruby/rails-6.1.6:6.1[ruby_targets_ruby27(-)] >=dev-ruby/rbpdf-1.20.0[ruby_targets_ruby27(-)] >=dev-ruby/request_store-1.5.0:0[ruby_targets_ruby27(-)] dev-ruby/rexml[ruby_targets_ruby27(-)] >=dev-ruby/roadie-rails-3.0.0:3[ruby_targets_ruby27(-)] >=dev-ruby/rotp-5.0.0[ruby_targets_ruby27(-)] >=dev-ruby/rouge-3.28.0[ruby_targets_ruby27(-)] dev-ruby/rqrcode[ruby_targets_ruby27(-)] >=dev-ruby/rubyzip-2.3.0:2[ruby_targets_ruby27(-)] >=dev-ruby/sanitize-6.0:6[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
-DEFINED_PHASES=compile config configure install postinst prepare setup test unpack
-DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
-DESCRIPTION=Flexible project management web application using the Ruby on Rails framework
-EAPI=7
-HOMEPAGE=https://www.redmine.org/
-INHERIT=depend.apache ruby-ng
-IUSE=fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf postgres sqlite ruby_targets_ruby27
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=acct-group/redmine acct-user/redmine imagemagick? ( media-gfx/imagemagick ) pdf? ( app-text/ghostscript-gpl media-gfx/imagemagick ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-SLOT=0
-SRC_URI=https://www.redmine.org/releases/redmine-5.0.4.tar.gz
-_eclasses_=depend.apache 416d1c5005c5f4594e79812fb7323f0d estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a38b22bb67e9ec5d10cbafb7b4e7c785
diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz
index b379ed67ddbd..3ee4e88c6837 100644
--- a/metadata/md5-cache/www-servers/Manifest.gz
+++ b/metadata/md5-cache/www-servers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-servers/thin-1.8.1 b/metadata/md5-cache/www-servers/thin-1.8.1
deleted file mode 100644
index 552e741d1e12..000000000000
--- a/metadata/md5-cache/www-servers/thin-1.8.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/daemons-1.0.9[ruby_targets_ruby27(-)] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby27(-)] <dev-ruby/rack-3:*[ruby_targets_ruby27(-)] >=dev-ruby/eventmachine-1.0.4:0[ruby_targets_ruby27(-)] virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/daemons-1.0.9[ruby_targets_ruby27(-)] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby27(-)] <dev-ruby/rack-3:*[ruby_targets_ruby27(-)] >=dev-ruby/eventmachine-1.0.4:0[ruby_targets_ruby27(-)] virtual/ruby-ssl[ruby_targets_ruby27(-)] dev-ruby/rake-compiler[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby27(-)] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-util/ragel ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-DESCRIPTION=A fast and very simple Ruby web server
-EAPI=7
-HOMEPAGE=http://code.macournoyer.com/thin/
-INHERIT=ruby-fakegem
-IUSE=doc test test ruby_targets_ruby27 doc test test
-KEYWORDS=~amd64 ~ppc64 ~x86
-LICENSE=Ruby
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/daemons-1.0.9[ruby_targets_ruby27(-)] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby27(-)] <dev-ruby/rack-3:*[ruby_targets_ruby27(-)] >=dev-ruby/eventmachine-1.0.4:0[ruby_targets_ruby27(-)] virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/macournoyer/thin/archive/v1.8.1.tar.gz -> thin-1.8.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=782c59f9bd200d700bba09d21cec9e63
diff --git a/metadata/md5-cache/www-servers/thin-1.8.1-r1 b/metadata/md5-cache/www-servers/thin-1.8.1-r1
deleted file mode 100644
index 1bf9df6bc0cf..000000000000
--- a/metadata/md5-cache/www-servers/thin-1.8.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/daemons-1.0.9[ruby_targets_ruby27(-)] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby27(-)] <dev-ruby/rack-3:*[ruby_targets_ruby27(-)] >=dev-ruby/eventmachine-1.0.4:0[ruby_targets_ruby27(-)] virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/daemons-1.0.9[ruby_targets_ruby30(-)] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby30(-)] <dev-ruby/rack-3:*[ruby_targets_ruby30(-)] >=dev-ruby/eventmachine-1.0.4:0[ruby_targets_ruby30(-)] virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/daemons-1.0.9[ruby_targets_ruby31(-)] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby31(-)] <dev-ruby/rack-3:*[ruby_targets_ruby31(-)] >=dev-ruby/eventmachine-1.0.4:0[ruby_targets_ruby31(-)] virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/daemons-1.0.9[ruby_targets_ruby27(-)] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby27(-)] <dev-ruby/rack-3:*[ruby_targets_ruby27(-)] >=dev-ruby/eventmachine-1.0.4:0[ruby_targets_ruby27(-)] virtual/ruby-ssl[ruby_targets_ruby27(-)] dev-ruby/rake-compiler[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/daemons-1.0.9[ruby_targets_ruby30(-)] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby30(-)] <dev-ruby/rack-3:*[ruby_targets_ruby30(-)] >=dev-ruby/eventmachine-1.0.4:0[ruby_targets_ruby30(-)] virtual/ruby-ssl[ruby_targets_ruby30(-)] dev-ruby/rake-compiler[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/daemons-1.0.9[ruby_targets_ruby31(-)] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby31(-)] <dev-ruby/rack-3:*[ruby_targets_ruby31(-)] >=dev-ruby/eventmachine-1.0.4:0[ruby_targets_ruby31(-)] virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/rake-compiler[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-util/ragel ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A fast and very simple Ruby web server
-EAPI=8
-HOMEPAGE=http://code.macournoyer.com/thin/
-INHERIT=ruby-fakegem
-IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~ppc64 ~x86
-LICENSE=Ruby
-RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/daemons-1.0.9[ruby_targets_ruby27(-)] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby27(-)] <dev-ruby/rack-3:*[ruby_targets_ruby27(-)] >=dev-ruby/eventmachine-1.0.4:0[ruby_targets_ruby27(-)] virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/daemons-1.0.9[ruby_targets_ruby30(-)] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby30(-)] <dev-ruby/rack-3:*[ruby_targets_ruby30(-)] >=dev-ruby/eventmachine-1.0.4:0[ruby_targets_ruby30(-)] virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/daemons-1.0.9[ruby_targets_ruby31(-)] >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby31(-)] <dev-ruby/rack-3:*[ruby_targets_ruby31(-)] >=dev-ruby/eventmachine-1.0.4:0[ruby_targets_ruby31(-)] virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/macournoyer/thin/archive/v1.8.1.tar.gz -> thin-1.8.1.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem b3d68f90713fe925c1833722c17f6ef8 ruby-ng 378d61ff0c0fe75e24cc380111c71424 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b6e032397088823358b8e861bfe035b1
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 69f97adda678..77910df7ecb5 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15147 BLAKE2B 2c4c571707fdb227917c89e9b9afd066ef57a4c4a5733f9e0bd312bde898ad2c787e5fdd95390bbe65e3042ef30a31dc1ffc0259d39d9264056c7ee69c430e1b SHA512 f7881b725be5eaf311afb8ce8a9e58e914a0a5ecccd11d1711d85d5764d380c44bf0c932faab0700ad330cc79871007b2877ef7a19ddc143a6e3db99bde6afaf
-TIMESTAMP 2023-03-29T08:10:04Z
+TIMESTAMP 2023-03-29T14:09:59Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQj8lxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQkRrdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAzWw//ZtoYVWI4MQftOF/VIKG8cmm/JDzkraDKuACtkiR+3AkDU8XsbOybLoJw
-n5si/Mga4NftjDri1/gamq9VM6W7ZbSvhvbWH61eBddZ6zMCekjIwIdDkFtXSeop
-cm5m7VatJT67jUvkuRZRNd1gXobr6n+FMQtZIi6pP0L/Gm03e89flcSYUtUC+XLh
-DVibXdC4MAr1hdXybc8hEwZfSxPSLWsZXGYitV5LVnOmdcrWkSzRViVRSYyUroOQ
-SNtWcl3PMAmKkbKUYqtnvBYbGAkllculY0PqBB9q9nYwN9yjZYL2R6x14z+gL7uo
-Vgwm4uarTDAir1DSaNOVGuQi3LOb64INoPTcKx6vzJwO0+BTVrI/BGuVJOU+rJVd
-TIKm5Ts5ZTT4R7DzKrZ/kvGIHcCTX7bZeeaEXaW3tAE6MCqL6T8xBW0yp/E9N4bA
-25SreAg/VGiqDa4h5H5xFdrF2+J6bE+l/DXdSK0zm4yagUNt4/0It6RtzSOucQOs
-IMPeejNd41S8yZB6B/Q33uxN3fT3i3qka2j1Z813Ot1DCsD9OWBP4PTw13OY6eXt
-OvKkZARbiYtUVyx7mnxeolEt0ZAqdea3VEnbydMzhr0GmHwmnQTiqh9RUy+bjLNC
-PdttxaeCcavhoO6iOmhU+BMhCmxWPKYxsYMk6YE6UbkKeDOwcuQ=
-=HKY2
+klByBw/+NH6xI8zvCwtaCBJmyOw3sv94EYL5JIzElzipKCBf1q7AEvPgfNu9d6th
+FCaxE1SUQzNhQeXVdTt21J/9fXKdfc/KKucsiTmENQ26v4NC3ynZtFlE+JTSM1Bl
+LfQZHsksOGDWa+0FvCaVEFZgSFYHBCw6peJeme+oeBz8fm5nvknP47RbxQ7qvsha
+3fUx/+f0lSmjbdxT6IaFvo0pWeFzF8EYwJrlJBy0PH2CtQZ3tBxaAyaWzIKIVAHY
+DRz037aL+sZWedog5HI/uG+eznpTHU6PFOFnKMz/nBy65ASAfwPaFkNLqi4tr9ok
+cC5tNlyHsMPFhrORiKr0S6pZWqLFVpDqs3NySNfEgSvork2cDYKMFgc8tElae4WP
+hEEl/S71ngX2d8l+OCfK9FF/lLQb1aB/n6q6/oOebYP3lg5HzRlqGuCXmvF+DgrZ
+IrXBbsCpvzD1f0AZmVvKD7ueDagK3e4ZkKb4sflV3qpAtqNM4EfpKzTv6qj1ljx5
+9eb3iyW2mXP0OQUs9GOOEuthHOWmda0aVIh2/k/Vey/rHgDJz9eS6HNwRleraY8P
+wY65L4Ie6+oWi6wOFVePPIUHyGpr8oG+ZaXFIWglZ8Kof/xwPXctgkFJt0mGO4ww
+9TK+JsuMEObqCG8yfZof9FRsS5D8P363duZhKchLrje+Rou+FaY=
+=gx9L
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 568701e11793..f698443e5529 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Wed, 29 Mar 2023 08:10:01 +0000
+Wed, 29 Mar 2023 14:09:56 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 7d09adb66149..988851dca56c 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Wed Mar 29 08:10:01 AM UTC 2023
+Wed Mar 29 02:09:56 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 72e3bfbc6a56..5d544a7bdbbe 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Wed, 29 Mar 2023 08:15:02 +0000
+Wed, 29 Mar 2023 14:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index a7e88c51ebf6..7e803ef3cc88 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-41dbc24e37e4df06f6f5e99fee16554dac7bcad3 1680075792 2023-03-29T07:43:12+00:00
+c0b635cc77e5b73691d5397c22cb638ed5f4eb85 1680098012 2023-03-29T13:53:32+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index b16db7105a4b..c1c1ec0ef660 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1680077401 Wed 29 Mar 2023 08:10:01 AM UTC
+1680099001 Wed 29 Mar 2023 02:10:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 568701e11793..f698443e5529 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Wed, 29 Mar 2023 08:10:01 +0000
+Wed, 29 Mar 2023 14:09:56 +0000
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 1b1f54116389..8f5928bcdf17 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 021f765e12c1..35f06b4ef11e 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Sam James <sam@gentoo.org> (2023-03-29)
+# Depends on last-rited kde-apps/kross-interpreters.
+kde-apps/kdesdk-meta ruby
+
# Sam James <sam@gentoo.org> (2023-03-15)
# Signing key is expired on Savannah. The same key is renewed elsewhere
# and the signature is valid, but it's easier to disable verify-sig here
diff --git a/profiles/package.mask b/profiles/package.mask
index be53d5fa08a4..b44b2dda940b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,24 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2023-03-29)
+# Only supports imminently-EOL ruby27, depends on obsolete QtScript instead
+# of QML. Support for other languages was removed long ago, e.g. python support
+# is stuck on python2-only. Kross itself is on the chopping block too:
+# bug #810493, bug #903532.
+# Removal on 2023-04-28.
+kde-apps/kross-interpreters
+
+# Sam James <sam@gentoo.org> (2023-03-29)
+# Only supports imminently-EOL ruby27.
+# Removal on 2023-04-28. Bug #903499.
+net-misc/mikutter
+
+# Hans de Graaff <graaff@gentoo.org> (2023-03-29)
+# ruby27-only package. app-text/ronn-ng is a drop-in replacement.
+# Masked for removal on 2023-04-29.
+app-text/ronn
+
# Hans de Graaff <graaff@gentoo.org> (2023-03-29)
# ruby27-only package without tests and without maintainer. Upstream
# releases new versions in an unversioned zip file. This needs a
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz
index 945aa71ad1f5..dbe94d2dfee8 100644
--- a/sci-electronics/Manifest.gz
+++ b/sci-electronics/Manifest.gz
Binary files differ
diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 9e16c766d332..742b1ec434bf 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,6 +1,4 @@
-DIST klayout-0.27.12.tar.gz 57616686 BLAKE2B 18c69c799412554547f9b671c80f097b93b15fb04272c4ea6f06b54783fa97ac0da5f50ea61fbf88e75e5436524c9271ffdb7560911b7b8e130a4a287ba2cf60 SHA512 25bb854b9f265801a9ee13bdead0ae1fa4ce21bd0d018c10b0c89aff72f48d4131e80987750bd47e3996296ced1936fffb4ed02daa5a7bdff5f05ae6e820e067
DIST klayout-0.28.5.tar.gz 88218961 BLAKE2B 59154bc1cc6596c4deb10b9c59f8957c2fcb8815b8d8ab09e79521a2e281e82d5437a222a48e0f378188b34162cd92229694c58e15ff74b6cde4c2b65df7bfe7 SHA512 ae2f4a08d8939eccba41f2a76ef3e1a97bdd61925329f3d3c314206dfc2783e0db0ffad58cc1357355f0853079987b9c083dde78ae29914b4db8aadc24181082
-EBUILD klayout-0.27.12.ebuild 1873 BLAKE2B 7d8a24f5bf571ce237b452063877aeb40cbb935218d8f2f4910c09ee0dd8ddb47f80d10aa8b4c3deb7e25aeefc61d8c97001411c8826cb64e6a20714175d63ba SHA512 dced1703900fba00a3902878e615fa7f7d4af42670f3cfaaa925637fb72d8100c7d572c01714cbd2f3d8125319a8b010c280c40691a682235a0d08c148dde63e
-EBUILD klayout-0.28.5.ebuild 1874 BLAKE2B e9eb55e306c99fb910b2f5ece353831cafcd892f4c65513257bedafe01ae8412da75af2250d5f9393985294e2d35528a887b2a19c4ce66a053171721bc38a373 SHA512 7732a188ed63db16d5f9b444854e22fa60f51d281a2b590130e70b691afc4040d8245332da4f51180b0d8c6eb878babe8e6157b9fc70edbccd3f6244708c5f06
+EBUILD klayout-0.28.5.ebuild 1873 BLAKE2B 9e2273a61172683645bd0d5b9111d2c6c51701abe899ae3657f9b46f8cc23a419ce78873cc05b4c30ae27a034610e7dce9cf4b2faf803526497bced614db81fa SHA512 a713d02746333386a4ef1600685c8485bb9e0b300b593c7a9c59e23fcdf79320123e5cc8db9325d4adcdd6fea6ebc1de4c15b7f2e0648febc69433be2a9ec8ff
EBUILD klayout-9999.ebuild 1874 BLAKE2B e9eb55e306c99fb910b2f5ece353831cafcd892f4c65513257bedafe01ae8412da75af2250d5f9393985294e2d35528a887b2a19c4ce66a053171721bc38a373 SHA512 7732a188ed63db16d5f9b444854e22fa60f51d281a2b590130e70b691afc4040d8245332da4f51180b0d8c6eb878babe8e6157b9fc70edbccd3f6244708c5f06
MISC metadata.xml 459 BLAKE2B 991af576cef99c2b7a659026da387777cdd94dcba1037147fd476cde48d3b150755d4da3d44815ac34e4260387d5fbd9a8c107a5a64b7a4261dcd42c04c8e828 SHA512 d8766767f4af4b83ffe2f2485d40cca3a893a270d04ac62be3188f6a74b9f426e62223acc1900784f3ac0b36f6481c9b2a2b7181c4fa37d05b87d012d9213dc2
diff --git a/sci-electronics/klayout/klayout-0.27.12.ebuild b/sci-electronics/klayout/klayout-0.27.12.ebuild
deleted file mode 100644
index 87201edfa6b9..000000000000
--- a/sci-electronics/klayout/klayout-0.27.12.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RUBY_OPTIONAL=no
-USE_RUBY="ruby27"
-# note: define maximally ONE implementation here
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-
-inherit toolchain-funcs python-single-r1 ruby-ng
-
-if [[ ${PV} = 9999* ]]; then
- EGIT_REPO_URI="https://github.com/klayoutmatthias/${PN}.git"
- inherit git-r3
- EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
-else
- SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="https://www.klayout.de/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
- dev-qt/designer:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5[ssl]
- dev-qt/qtprintsupport:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- dev-qt/qtxmlpatterns:5
- sys-libs/zlib
- ${PYTHON_DEPS}
- $(ruby_implementations_depend)
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- python-single-r1_pkg_setup
- ruby-ng_pkg_setup
-}
-
-each_ruby_configure() {
- tc-export CC CXX AR LD RANLIB
- export CFLAGS CXXFLAGS
- ./build.sh \
- -expert \
- -dry-run \
- -qmake "$EPREFIX/usr/$(get_libdir)/qt5/bin/qmake" \
- -ruby "${RUBY}" \
- -python "${PYTHON}" \
- -build . \
- -bin "${T}/bin" \
- -rpath "$EPREFIX/usr/$(get_libdir)/klayout" \
- -option "${MAKEOPTS}" \
- -with-qtbinding \
- -without-64bit-coord \
- -qt5 || die "Configuration failed"
-}
-
-each_ruby_compile() {
- emake all
-}
-
-each_ruby_install() {
- emake install
-
- cd "${T}/bin" || die
-
- dodir "/usr/$(get_libdir)/klayout"
- mv lib* lay_plugins db_plugins "${ED}/usr/$(get_libdir)/klayout/" || die
-
- mkdir -p "${D}/$(python_get_sitedir)" || die
- mv pymod/* "${D}/$(python_get_sitedir)/" || die
- rmdir pymod || die
-
- dobin *
-
- python_optimize
-}
diff --git a/sci-electronics/klayout/klayout-0.28.5.ebuild b/sci-electronics/klayout/klayout-0.28.5.ebuild
index 9f93b3381a94..c3810e90ea1a 100644
--- a/sci-electronics/klayout/klayout-0.28.5.ebuild
+++ b/sci-electronics/klayout/klayout-0.28.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999* ]]; then
EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P}
else
SRC_URI="https://www.klayout.org/downloads/source/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
diff --git a/sci-electronics/ktechlab/Manifest b/sci-electronics/ktechlab/Manifest
index f84642e3ec6c..305d270a96de 100644
--- a/sci-electronics/ktechlab/Manifest
+++ b/sci-electronics/ktechlab/Manifest
@@ -1,7 +1,3 @@
-AUX ktechlab-0.50.0-crashfix-connectors-diverging.patch 1191 BLAKE2B fa0eb5fc82d9f8f9c88f87f413b08969a4b2d681296bec8b40dbd1e4ca10ffe626b0b0e6adfc86bbdafba020a7e837a45c56d18b687f2c9dad0733e8a3f91f1d SHA512 2faa14aa0efb036b9001c187d47b18cfb866ae785c874619c16b95c9bb029165f72162a242721eeb56d50f7b4957a6fcc6a458140a1bb6518ce09aa04aacbc16
-AUX ktechlab-0.50.0-crashfix-propertyeditor.patch 1783 BLAKE2B 217a2255f46630802f3821f4a974a99b0690f9c473ef6f94b2baf1fd6dd4563ae142072e210cdaeec993d40d9fa1a8030e5074e02e6fdd89ed5f874ee15bcc0a SHA512 c9a2a68634ed04f2fdbeaab550dac0d7b276f8e0b5fea766e2d0aa0aad84b6f499058e48dd23266a3595ba5f87aa91bf7a42901b5f5c6fb14a64763b60c775e4
-AUX ktechlab-0.50.0-crashfix.patch 815 BLAKE2B 2e1ea6d6909d077c9891911ee8ccc35f1543b1e3c7409433b3585d22a489ecf2af79300fe9af605ca8b01ba6daf41d2c196fd4afd21d36c0b9c3cdc4f7a4f48f SHA512 a486c365c459c111f658c821efcf5fd06f595f325c6bfbc5d261ae1a0cf85be3e517dd3a5884d8fd242f2cde5a9802739f4ad69d8237f1143b9bfd57f15b26ef
-AUX ktechlab-0.50.0-deps.patch 9144 BLAKE2B 1b93b6977fdc9b1d648f276d18dcde6fb302de36d6873db561577e630d54cc81d2628fdec9cd410068e8c9b61c7ad11bbf121a6574c8463fee62b9b765e7ced4 SHA512 7ef87942c27829a40bb8a1b7b15a0e67c691b15ffffd160d05b4b6c3b812a1fc736ba78b64ac9db3f5cb8c4ca6ac1edb243decc4703e8f489a52257d322d71e1
-DIST ktechlab-0.50.0.tar.xz 2195752 BLAKE2B 213bee84364f8fc99ee6991ca465ce126f7fd16932a9e399947428955156500ce57e2c93170e16698b3d5e64f294ea208bff388c0d8e2ee6551bbe97e785233e SHA512 236be69f18ae21f1dffe1ae3d9e55665b6bdfd443bf6b3ae39c2e370923bae679fe8b1b09dac3d354a61278ca9f85113804a47a95a7f1de996b330f5a4b13a42
-EBUILD ktechlab-0.50.0-r2.ebuild 1343 BLAKE2B 034440493d9ecd58db5b36d278f8121d50f46069632d1d01abb29457cd1e4ea931b13f03b995c3b6785532296b7e5f877bf1538d7c87c1ba9298d1e933791a6b SHA512 6fafceb0b349a7a4489d3dc8f87331478ca246b9f77b21579af3adc5ffe3806f3e5411419abaccd8308ece21c90b27c3a508abe4795aba8d0a8321f6cf2916a1
+DIST ktechlab-0.51.0.tar.xz 2280352 BLAKE2B 9f7004bf82a6f1c5c2b7a638692eb7ea778a3680ebf73db3caa1947a0ebd62249f1d15f9508852af5cf347907051d8f4757899692a8677a1b76bac12dad45cc7 SHA512 65c71bafb4ea90dbe34860ebefa8c05b393953d690309d61a53fa9f012e14a2544c03c2aeac2c79e700d449ed84d7d691beafdf398348fe02ad1562b326c0c40
+EBUILD ktechlab-0.51.0.ebuild 1258 BLAKE2B 35f0b2eb246aaa50b5c1338615826e6cc47e63d858f06120e8af13fbd49e07e4b4920c74ee308ba0c5edc5c857340bf1e5c414385ff91ca4091bce1e2d9d1f35 SHA512 b20ac9c30d7d8d87810b72d54bfb36aebb4e69067922f720ec24fba195091eb799e2cb1e46cdf752cf0027cef2dc24bc152ad4e2c37518d23b9d6e9925fd8daa
MISC metadata.xml 458 BLAKE2B c7bcf8be3d2a3cb94a6d31a2ab64e89dc7d8b5ca3acde1a61f4f3724a331b899f156d40b02f64a1d26f008b92452e997e7ea5004eef50b9d13a02edbb9e396db SHA512 506f455f24d17973637f12558a0cee063882fb40efd44df4e78a0e2d543d204c1ff170a9722f16933f2fd65b28283450c5f06ec61dbb49b08b2d38e6cd744a9e
diff --git a/sci-electronics/ktechlab/files/ktechlab-0.50.0-crashfix-connectors-diverging.patch b/sci-electronics/ktechlab/files/ktechlab-0.50.0-crashfix-connectors-diverging.patch
deleted file mode 100644
index 20222c89daab..000000000000
--- a/sci-electronics/ktechlab/files/ktechlab-0.50.0-crashfix-connectors-diverging.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 1b814b266f1bd25d92b701e071473f2267330933 Mon Sep 17 00:00:00 2001
-From: "Martin T. H. Sandsmark" <martin.sandsmark@kde.org>
-Date: Mon, 22 Mar 2021 12:49:26 +0100
-Subject: [PATCH] fix crash when looking for where connectors diverge
-
----
- src/electronics/ecnode.cpp | 13 +++++++++++--
- 1 file changed, 11 insertions(+), 2 deletions(-)
-
-diff --git a/src/electronics/ecnode.cpp b/src/electronics/ecnode.cpp
-index 385844c1..28f2a556 100644
---- a/src/electronics/ecnode.cpp
-+++ b/src/electronics/ecnode.cpp
-@@ -225,10 +225,18 @@ QPoint ECNode::findConnectorDivergePoint(bool *found)
- if (!gotP1 || !gotP2 )
- return QPoint(0,0);
-
-- unsigned maxLength = p1.size() > p2.size() ? p1.size() : p2.size();
-+ // If they are differing lengths, return the end of the shortest
-+ if (p1.size() < p2.size()) {
-+ *found = true;
-+ return p1.last();
-+ } else if (p2.size() < p1.size()) {
-+ *found = true;
-+ return p2.last();
-+ }
-+
-+ Q_ASSERT(p1.size() == p2.size());
-
-- for ( unsigned i = 1; i < maxLength; ++i )
-- {
-+ for (unsigned i = 1; i < qMin(p1.size(), p2.size()); ++i) {
- if ( p1[i] != p2[i] ) {
- *found = true;
- return p1[i-1];
---
-GitLab
-
diff --git a/sci-electronics/ktechlab/files/ktechlab-0.50.0-crashfix-propertyeditor.patch b/sci-electronics/ktechlab/files/ktechlab-0.50.0-crashfix-propertyeditor.patch
deleted file mode 100644
index ec970b64ad81..000000000000
--- a/sci-electronics/ktechlab/files/ktechlab-0.50.0-crashfix-propertyeditor.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From 730a5492e4780504a80db1a27dc307d8f61b4696 Mon Sep 17 00:00:00 2001
-From: Zoltan Padrah <zoltan_padrah@users.sf.net>
-Date: Fri, 18 Dec 2020 20:47:55 +0200
-Subject: [PATCH] property editor: fix crash when changing a property and
- clicking circuit
-
-apparently Ubuntu 18.04 is affected (Qt 5.9.5)
-and Ubuntu 20.04 is not (Qt 5.12.8).
-
-to reproduce:
-
-1. place and select a resistor
-2. in the property editor click on any of its properties,
- in order to start editing it
-3. click on the circuit, to stop editing of the properties
-3.1. Expected: property value is kept, program continues
-3.2. Actually: crash with the same stack trace from above
-
-Should fix issue on GitHub:
-https://github.com/ktechlab/ktechlab/issues/60
----
- src/gui/itemeditor/propertyeditor.cpp | 13 ++++++++++++-
- 1 file changed, 12 insertions(+), 1 deletion(-)
-
-diff --git a/src/gui/itemeditor/propertyeditor.cpp b/src/gui/itemeditor/propertyeditor.cpp
-index 88b86842..60821177 100644
---- a/src/gui/itemeditor/propertyeditor.cpp
-+++ b/src/gui/itemeditor/propertyeditor.cpp
-@@ -476,8 +476,19 @@ void PropertyEditor::showDefaultsButton(bool show)
-
- void PropertyEditor::updateDefaultsButton()
- {
-- if (!m_editItem)
-+ QTableWidgetItem *currItem = currentItem();
-+ if (!currItem) {
-+ m_editItem = nullptr;
- return;
-+ }
-+ m_editItem = dynamic_cast<PropertyEditorItem*>(currItem);
-+ if (!m_editItem) {
-+ qWarning() << "failed to cast current item to PropertyEditorItem, " << currItem;
-+ return;
-+ }
-+ qDebug() << "currentItem=" << currentItem();
-+ qDebug() << "m_editItem=" << m_editItem;
-+ qDebug() << "m_editItem->property=" << m_editItem->property();
- showDefaultsButton( m_editItem->property()->changed() );
- repaint(); // m_editItem->repaint();
- }
---
-GitLab
-
diff --git a/sci-electronics/ktechlab/files/ktechlab-0.50.0-crashfix.patch b/sci-electronics/ktechlab/files/ktechlab-0.50.0-crashfix.patch
deleted file mode 100644
index c72fdd60021b..000000000000
--- a/sci-electronics/ktechlab/files/ktechlab-0.50.0-crashfix.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From e0bb9ff940f6eda544342c499998cf6142258629 Mon Sep 17 00:00:00 2001
-From: "Martin T. H. Sandsmark" <martin.sandsmark@kde.org>
-Date: Sun, 20 Dec 2020 14:43:31 +0100
-Subject: [PATCH] fix odd crash
-
----
- src/nodegroup.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/nodegroup.cpp b/src/nodegroup.cpp
-index f4cfa2b4..94430409 100644
---- a/src/nodegroup.cpp
-+++ b/src/nodegroup.cpp
-@@ -142,8 +142,7 @@ void NodeGroup::updateRoutes()
- Node *next = (routeIt == routeEnd) ? n2 : (Node *)*(routeIt++);
- removeRoutedNodes(&currentList, prev, next);
- QPointList pointList = *it;
-- if ( prev != n1 )
-- {
-+ if (!pointList.isEmpty() && prev != n1) {
- QPoint first = pointList.first();
- prev->moveBy( first.x() - prev->x(), first.y() - prev->y() );
- }
---
-GitLab
-
diff --git a/sci-electronics/ktechlab/files/ktechlab-0.50.0-deps.patch b/sci-electronics/ktechlab/files/ktechlab-0.50.0-deps.patch
deleted file mode 100644
index 67ded56c9594..000000000000
--- a/sci-electronics/ktechlab/files/ktechlab-0.50.0-deps.patch
+++ /dev/null
@@ -1,317 +0,0 @@
-From 76764e7f7b64d36fc4f650516838662b406aa8ac Mon Sep 17 00:00:00 2001
-From: Pino Toscano <pino@kde.org>
-Date: Mon, 2 Nov 2020 18:53:22 +0100
-Subject: [PATCH 1/4] cmake: stop requiring the Solid framework
-
-It is not used.
-
-(cherry picked from commit aaf83474c8a145ad67ed03074dd4033f5a12c2ab)
----
- CMakeLists.txt | 1 -
- README | 2 +-
- 2 files changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 15efb196..73e40695 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -41,7 +41,6 @@ find_package(KF5 REQUIRED COMPONENTS
- Parts
- TextEditor
- TextWidgets
-- Solid
- WidgetsAddons
- WindowSystem
- XmlGui
-diff --git a/README b/README
-index 940e2b3b..9f91740d 100644
---- a/README
-+++ b/README
-@@ -122,7 +122,7 @@ Required dependencies
- - Extra Cmake Modules (ECM)
- - KDE Frameworks 5 libraries -dev (at the time of writing:
- Config CoreAddons DocTools IconThemes I18n KDELibs4Support
-- KHtml KIO Parts TextEditor TextWidgets Solid WidgetsAddons
-+ KHtml KIO Parts TextEditor TextWidgets WidgetsAddons
- WindowSystem XmlGui)
-
- Optional dependencies
---
-2.29.2
-
-
-From 672dc6a1d4b8d1fd8f44b64779a43f0e4b65e946 Mon Sep 17 00:00:00 2001
-From: Pino Toscano <pino@kde.org>
-Date: Mon, 2 Nov 2020 13:10:45 +0100
-Subject: [PATCH 2/4] cmake: build test_ktechlab only if testing is enabled
-
-The test_ktechlab static library basically builds almost all the
-ktechlab sources, resulting in a "double build" in case testing is
-enabled. Considering that is used only by test binaries built only
-when testing is enabled, then limit its build accordingly.
-
-(cherry picked from commit f3a754ddcbc8a086ca48920bd33e96082cef699c)
----
- src/CMakeLists.txt | 26 +++++++++++++++-----------
- 1 file changed, 15 insertions(+), 11 deletions(-)
-
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index e84f737d..1a9af964 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -379,19 +379,23 @@ install(TARGETS ktechlab ${INSTALL_TARGETS_DEFAULT_ARGS})
-
- # for helping testing
-
--add_library(test_ktechlab STATIC ${ktechlab_SRCS})
-+if(BUILD_TESTING)
-
--target_link_libraries(test_ktechlab
-- KF5::TextEditor
-- KF5::IconThemes
-- KF5::Parts
-- KF5::KHtml
-- KF5::WidgetsAddons
-- KF5::WindowSystem
-+ add_library(test_ktechlab STATIC ${ktechlab_SRCS})
-
-- Qt5::Widgets
-- Qt5::PrintSupport
--)
-+ target_link_libraries(test_ktechlab
-+ KF5::TextEditor
-+ KF5::IconThemes
-+ KF5::Parts
-+ KF5::KHtml
-+ KF5::WidgetsAddons
-+ KF5::WindowSystem
-+
-+ Qt5::Widgets
-+ Qt5::PrintSupport
-+ )
-+
-+endif()
-
- ########### install files ###############
-
---
-2.29.2
-
-
-From 1d416ac6e3191eefca0f7e98487ae912d8bafe23 Mon Sep 17 00:00:00 2001
-From: Pino Toscano <pino@kde.org>
-Date: Wed, 4 Nov 2020 13:13:44 +0100
-Subject: [PATCH 3/4] cmake: explicitly require and link to KCompletion
-
-It is already used (because of KLineEdit), so make sure to explicitly
-use it.
-
-(cherry picked from commit 852f94f4e6f3cb8d4e4ec60c2c77dfd5ae4b6fc0)
----
- CMakeLists.txt | 1 +
- src/CMakeLists.txt | 2 ++
- 2 files changed, 3 insertions(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 73e40695..45442519 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -31,6 +31,7 @@ find_package(Qt5 CONFIG REQUIRED COMPONENTS
- )
-
- find_package(KF5 REQUIRED COMPONENTS
-+ Completion
- Config
- CoreAddons
- DocTools
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 1a9af964..ac6e487a 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -343,6 +343,7 @@ target_link_libraries( ktechlab
- #itemeditor math
- KF5::TextEditor
- KF5::Parts
-+ KF5::Completion
- KF5::ConfigCore
- KF5::ConfigGui
- KF5::CoreAddons
-@@ -390,6 +391,7 @@ if(BUILD_TESTING)
- KF5::KHtml
- KF5::WidgetsAddons
- KF5::WindowSystem
-+ KF5::Completion
-
- Qt5::Widgets
- Qt5::PrintSupport
---
-2.29.2
-
-
-From 56fb8dde63c19f6c4bc0decda879843e552fad85 Mon Sep 17 00:00:00 2001
-From: "Martin T. H. Sandsmark" <martin.sandsmark@kde.org>
-Date: Tue, 22 Dec 2020 11:46:54 +0100
-Subject: [PATCH 4/4] replace khtml with qtextbrowser
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- CMakeLists.txt | 1 -
- src/CMakeLists.txt | 2 --
- src/gui/contexthelp.cpp | 33 +++++++++++-------------------
- src/gui/contexthelp.h | 6 ++----
- tests/tests_app/CMakeLists.txt | 1 -
- tests/tests_compile/CMakeLists.txt | 1 -
- 6 files changed, 14 insertions(+), 30 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 45442519..5adaec45 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -37,7 +37,6 @@ find_package(KF5 REQUIRED COMPONENTS
- DocTools
- IconThemes
- I18n
-- KHtml
- KIO
- Parts
- TextEditor
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index ac6e487a..e09d9070 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -349,7 +349,6 @@ target_link_libraries( ktechlab
- KF5::CoreAddons
- KF5::IconThemes
- KF5::KIOCore
-- KF5::KHtml
- KF5::XmlGui
- KF5::WidgetsAddons
- KF5::WindowSystem
-@@ -388,7 +387,6 @@ if(BUILD_TESTING)
- KF5::TextEditor
- KF5::IconThemes
- KF5::Parts
-- KF5::KHtml
- KF5::WidgetsAddons
- KF5::WindowSystem
- KF5::Completion
-diff --git a/src/gui/contexthelp.cpp b/src/gui/contexthelp.cpp
-index 567c0c3d..cce84617 100644
---- a/src/gui/contexthelp.cpp
-+++ b/src/gui/contexthelp.cpp
-@@ -20,8 +20,6 @@
-
- #include <KParts/ReadWritePart>
- #include <KParts/BrowserExtension>
--#include <KHTMLView>
--#include <KHTMLPart>
- #include <KIO/Global>
- #include <KIconLoader>
- #include <KLocalizedString>
-@@ -43,6 +41,7 @@
- // #include <q3widgetstack.h>
- #include <QMimeData>
- #include <QStandardPaths>
-+#include <QTextBrowser>
-
- #include <cassert>
-
-@@ -81,15 +80,13 @@ ContextHelp::ContextHelp( KateMDI::ToolView * parent )
- m_pNameLabel->setFont( font );
- m_pNameLabel->setTextFormat( Qt::RichText );
-
-- m_pBrowser = new KHTMLPart( m_pWidgetStack->widget( 0 ) );
-- m_pBrowserView = m_pBrowser->view();
-+ m_pBrowserView = new QTextBrowser;
-+ m_pBrowserView->setOpenLinks(false);
-+
- m_pBrowserView->setFocusPolicy( Qt::NoFocus );
- m_pBrowserLayout->addWidget( m_pBrowserView );
-- connect(m_pBrowser->browserExtension(), &KParts::BrowserExtension::openUrlRequest,
-- this, &ContextHelp::openURL);
-
-- // Adjust appearance of browser
-- m_pBrowserView->setMarginWidth( 4 );
-+ connect(m_pBrowserView, &QTextBrowser::anchorClicked, this, &ContextHelp::openURL);
-
- m_pEditor = new RichTextEditor( m_pWidgetStack->widget( 1 ), "ContextHelpEditor" );
- m_pTopLayout->addWidget( m_pEditor );
-@@ -280,20 +277,14 @@ void ContextHelp::setContextHelp( QString name, QString help )
- addLinkTypeAppearances( & help );
- //END modify help string as appropriate
-
-- // HACK Adjust top spacing according to whether the item description uses <p>.
-- // This is because the help editor uses paragraphs, but old item help stored
-- // in the items just uses <br>
-- QFont f;
-- int fontPixelSize = QFontInfo( f ).pixelSize();
-- if ( help.contains( "<p>" ) )
-- m_pBrowserView->setMarginHeight( 3-fontPixelSize );
-- else
-- m_pBrowserView->setMarginHeight( 3 );
--
- m_pNameLabel->setText( name );
-- m_pBrowser->begin( QUrl::fromLocalFile( itemLibrary()->itemDescriptionsDirectory() ) );
-- m_pBrowser->write( help );
-- m_pBrowser->end();
-+ m_pBrowserView->setSearchPaths({itemLibrary()->itemDescriptionsDirectory()});
-+ m_pBrowserView->clear();
-+ if (help.startsWith("<html>")) {
-+ m_pBrowserView->insertHtml(help);
-+ } else {
-+ m_pBrowserView->insertPlainText(help);
-+ }
- }
-
-
-diff --git a/src/gui/contexthelp.h b/src/gui/contexthelp.h
-index fe992deb..7190ea81 100644
---- a/src/gui/contexthelp.h
-+++ b/src/gui/contexthelp.h
-@@ -20,8 +20,7 @@ class Item;
- class ContextHelp;
- class RichTextEditor;
-
--class KHTMLPart;
--class KHTMLView;
-+class QTextBRowser;
- class QUrl;
- class QLabel;
- class QTextBrowser;
-@@ -123,8 +122,7 @@ class ContextHelp : public QWidget, public Ui::ContextHelpWidget
- bool isEditChanged();
- QString m_currentLanguage;
- QString m_lastItemType;
-- KHTMLPart * m_pBrowser;
-- KHTMLView * m_pBrowserView;
-+ QTextBrowser *m_pBrowserView;
- RichTextEditor * m_pEditor;
-
- private slots:
-diff --git a/tests/tests_app/CMakeLists.txt b/tests/tests_app/CMakeLists.txt
-index b0a505d4..c93137a4 100644
---- a/tests/tests_app/CMakeLists.txt
-+++ b/tests/tests_app/CMakeLists.txt
-@@ -36,7 +36,6 @@ target_link_libraries( tests_app
- KF5::ConfigCore
- KF5::ConfigGui
- KF5::KIOCore
-- KF5::KHtml
- KF5::CoreAddons
- KF5::XmlGui
- KF5::TextEditor
-diff --git a/tests/tests_compile/CMakeLists.txt b/tests/tests_compile/CMakeLists.txt
-index 424692be..bec8b864 100644
---- a/tests/tests_compile/CMakeLists.txt
-+++ b/tests/tests_compile/CMakeLists.txt
-@@ -37,7 +37,6 @@ target_link_libraries( test_compile
- KF5::ConfigCore
- KF5::ConfigGui
- KF5::KIOCore
-- KF5::KHtml
- KF5::CoreAddons
- KF5::XmlGui
- KF5::TextEditor
---
-2.29.2
-
diff --git a/sci-electronics/ktechlab/ktechlab-0.50.0-r2.ebuild b/sci-electronics/ktechlab/ktechlab-0.51.0.ebuild
index 6359c002ea9a..f2ad43fcf17f 100644
--- a/sci-electronics/ktechlab/ktechlab-0.50.0-r2.ebuild
+++ b/sci-electronics/ktechlab/ktechlab-0.51.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,8 +7,8 @@ ECM_EXAMPLES="true"
ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
KDE_ORG_CATEGORY="sdk"
-KFMIN=5.74.0
-QTMIN=5.15.1
+KFMIN=5.82.0
+QTMIN=5.15.5
inherit ecm kde.org
DESCRIPTION="IDE for microcontrollers and electronics"
@@ -24,6 +24,7 @@ DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtserialport-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
@@ -43,8 +44,3 @@ DEPEND="
gpsim? ( dev-embedded/gpsim )
"
RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-deps.patch
- "${FILESDIR}"/${P}-crashfix{-propertyeditor,-connectors-diverging,}.patch
-)
diff --git a/sci-misc/Manifest.gz b/sci-misc/Manifest.gz
index 01aec520b291..0bd7e6f6bd66 100644
--- a/sci-misc/Manifest.gz
+++ b/sci-misc/Manifest.gz
Binary files differ
diff --git a/sci-misc/jupyterlab-desktop-bin/Manifest b/sci-misc/jupyterlab-desktop-bin/Manifest
index 963d309db38b..8d46783ab4ec 100644
--- a/sci-misc/jupyterlab-desktop-bin/Manifest
+++ b/sci-misc/jupyterlab-desktop-bin/Manifest
@@ -1,7 +1,7 @@
DIST jupyterlab-desktop-bin-3.5.1.1.rpm 323640057 BLAKE2B d6516d922f28eed846af92be3bdccbf9c2d656c4056fabb118c3dd3d6d3bafc68e11cd7ffe5fa97172c2125da826b352758546d8fd4c2dd2a3748031f4c5b0b3 SHA512 3b46834532776b341f3b9b74e38d32c11bcf909634b8a2695f1d4d0c9cb829b4d5013f1349b099acd84cf40e17fa9ad9bb8f2ed5f134d0d7b521f599fc6227e0
-DIST jupyterlab-desktop-bin-3.6.1.2.rpm 322845365 BLAKE2B 8bd1554a781b48c464314f1cdbd04886e00d61f518d47241b2a68f4da3ce551a7f0a96b008d895247512075b785533db94c3b3fc31f7e76c382d6da8cbb68ede SHA512 87367307b67e59bed6b0910c723ae6250a8fc1ba2fa1ae70cddd5661bcc831b5c23f656f1189d3eeccbf6632fa644032dc2e5039e93080f42a22d3607b32b8e9
DIST jupyterlab-desktop-bin-3.6.1.3.rpm 318822073 BLAKE2B 1ad32aab62592f6fece79fd8e9904ac7b7f092ad252513bd8812c8b7b6fb718afe09922ce825d7358816a0728395627effe8de833378e7d5dc429d1b9559e11e SHA512 4d40f06f3e7015055826b6a6317a2c5fc23a07e41b8bc55d8b6ad879b319a26458b7379753710da989dbb215ef319d36f5b7e4d1ed8c5caee8c7d6903d4afed5
+DIST jupyterlab-desktop-bin-3.6.2.1.rpm 320191697 BLAKE2B c4db82cb1a81d26bdb3923ee3726915a1613ae39bd3b7e413578835d883357b4f83abf700373e5452707eb2cb41e3f940ab04b968c3b42927826c2ccafaa46a8 SHA512 e2554202ac2772414b474cdd5a5addb56c3d7ceb1c451735b97facb5bda8f34e18d55611fc35ae0e0914357f783eb0fb697f6d9566f0f7da9fcba89f2cb8d8ad
EBUILD jupyterlab-desktop-bin-3.5.1.1.ebuild 2854 BLAKE2B 2b1f7677234788c998f713af3b7040c9e0ac78faca2c41b9228f4352bf4937ff739bea92c9366a700e58cf035b8c3946a851f5d8b444b605653023cbf0b57e31 SHA512 a89162c81ec9611c253bb0f538ab93f1fea3abfa80f90bcf2788f5d6709ce9b38b2546d76507cd99336cb10ec08b65650c97f5d73aae6a957cb9cab1e916d8af
-EBUILD jupyterlab-desktop-bin-3.6.1.2.ebuild 2854 BLAKE2B 215468c0a9ea9b5dabac685bc9c517a8ecb7fccd2858a05bb8e27c9a43d97b5bd26da4e38bc0f5bbb82cbff0958dd6587e32eb405fd526c8a1eb9ec1652ea580 SHA512 1116113a52da40171efa751ba0cdd1f431c47a0d541bf5db2cc0d57c4df79b511605bfeaa79b26ab485fe5ee8d309874581b3176614da51a790fa9455bc9d3fe
EBUILD jupyterlab-desktop-bin-3.6.1.3.ebuild 2854 BLAKE2B 215468c0a9ea9b5dabac685bc9c517a8ecb7fccd2858a05bb8e27c9a43d97b5bd26da4e38bc0f5bbb82cbff0958dd6587e32eb405fd526c8a1eb9ec1652ea580 SHA512 1116113a52da40171efa751ba0cdd1f431c47a0d541bf5db2cc0d57c4df79b511605bfeaa79b26ab485fe5ee8d309874581b3176614da51a790fa9455bc9d3fe
+EBUILD jupyterlab-desktop-bin-3.6.2.1.ebuild 2854 BLAKE2B 215468c0a9ea9b5dabac685bc9c517a8ecb7fccd2858a05bb8e27c9a43d97b5bd26da4e38bc0f5bbb82cbff0958dd6587e32eb405fd526c8a1eb9ec1652ea580 SHA512 1116113a52da40171efa751ba0cdd1f431c47a0d541bf5db2cc0d57c4df79b511605bfeaa79b26ab485fe5ee8d309874581b3176614da51a790fa9455bc9d3fe
MISC metadata.xml 430 BLAKE2B 1bd3f621bb4d25086cc80c5b44a7eef4a61f58c1f56c7cb91ca4e39b8a5e7d5fdd37e912e48d99ee6ba6a19de1c61252b4ebe3afd554d487c549d22597c376fc SHA512 b99b088cb0bdcfdaa9d584fb580b12a754f30a378fdede655f7723075e81948fc57f9aad11a59944b164eb8c9c24f6f0828e95c5a227766e985778900ea08079
diff --git a/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-3.6.1.2.ebuild b/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-3.6.2.1.ebuild
index 4bb8e3351976..4bb8e3351976 100644
--- a/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-3.6.1.2.ebuild
+++ b/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-3.6.2.1.ebuild
diff --git a/sec-keys/Manifest.gz b/sec-keys/Manifest.gz
index baf97ded1ca3..dc2e1417bb8f 100644
--- a/sec-keys/Manifest.gz
+++ b/sec-keys/Manifest.gz
Binary files differ
diff --git a/sec-keys/openpgp-keys-gentoo-auth/Manifest b/sec-keys/openpgp-keys-gentoo-auth/Manifest
index 71e3f33a8393..bc0e30c8379d 100644
--- a/sec-keys/openpgp-keys-gentoo-auth/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-auth/Manifest
@@ -1,5 +1,7 @@
DIST gentoo-auth.asc.20200704.gz 4540 BLAKE2B 8ae8a1947ae81e89aef6171b228e97a80331cc58336a0387bbda7c885ec5fff322d17b7fc462d7f3fe88a965455b94d1e16b705903843d75fa53481d525a1965 SHA512 da7d1aa76ea04f465e690560dd2d09306aa120b9f2771abc6fe06d5181c39c9e7db73ae0b9c01b864ccdd55a881a7e9c9716dd87446c809b901bb17c448878f5
DIST gentoo-auth.asc.20220101.gz 5775 BLAKE2B fd8caa753da59bcb9597e302d2c94e6053c5977dbda19d04a7f2a404c6880328c1cdec4251ed44f0f9e9471d2f66e7ff06ea61151770122e95ea9ba6df7e2c85 SHA512 162f5ca1a8c081f889697885c6e261e61bc7ee3dba04418169f85d8161b02866474f0ae95e72e47d83fb10b1ba3eb18d5a0d8556fcf70d094a248c4958f5f9a0
+DIST gentoo-auth.asc.20230329.gz 3371 BLAKE2B 2d4940e50c8b415f48a0fe479b95dbe1f2ab83af8eceda582ecd9386fada54126cce2fa7e509611fe8d51b14dc1638b3aa19f87fbe2b7bb8dffc91657ead2a48 SHA512 b516104e6affbcdced8aba100a0eadb82b1fc3a6cc8ed907486e30c44e78f77dabd6dc1e02383537d13a380247f315b7c53711e3b5994242a84afeca4af755fd
EBUILD openpgp-keys-gentoo-auth-20200704.ebuild 794 BLAKE2B 6e7d8136f715bdc903da9f0df26c590b4823c8af83667b6943741f388cc0f03f12b3b5d003426822f45a27adaf28066ad5d709500de709fceb4677bfc649494c SHA512 0d18aa00933c0cc1f8dddc2b15d4ccafd69a4a0e779e4355db5667015d21ff7f99cd854dd4503f93198866458a57643fe5b2b5be94436f2507487220e6b3ba7d
-EBUILD openpgp-keys-gentoo-auth-20220101.ebuild 792 BLAKE2B 65cd741600aaf11eadadf1f295d43356808ce2c0a67191ab8569ff3c1658911726f828cba837e0efce735cd78e3248ab5c81af4b6fc8159bf658211b7a0ab96c SHA512 f7cd625d7e818119bf48a3fb0308c7ddfe692730ccd933d18b9dc23257e54df6b5412f928fe3cdaec589d0a647bce8174347ca71a7a92c73e07294a041fa4144
+EBUILD openpgp-keys-gentoo-auth-20220101.ebuild 788 BLAKE2B 8a4225ff5e2b33bd0c17dbb8e40fae81c7ccff29c62d0cae09a75438343d4659177bea375948534042be2181f6bb521fc27dbeb5818a989ad3564cb8acf9f4db SHA512 592baa3a332b699f5bfa59b6228f9f28732c71c8977fe11e10106d71fe9a85f9a10c889b75728f4fb670b459c3a44805162f59d74aec621cb8f81c4cff2f5c83
+EBUILD openpgp-keys-gentoo-auth-20230329.ebuild 794 BLAKE2B 697c32cce5a2604fa77f7a73b3ec0537655b4ed723c53d27ee595848ee222ad388f6934583add207e262abfb680eca02b0df92689b48f1f871051834202b3af1 SHA512 2b402fc92239eb7151f4020e6ab13574d2310ca2f92790727be01cabfe5c4173a7e5de5d7318701c4b1f563db92d49ed459237f3fe693a2561fa8a991444bc00
MISC metadata.xml 272 BLAKE2B 583272860b0b9615e8d57fed7ced1a93035bf0c25285d230412ac7af2e48a8156c2e9d9c0581da80f913a2748eb76579b64648fd1e22ce0bc89da66aafa30809 SHA512 19c90c888b76564e32674364a753ba2d6a0b9ce6f3a97f45bb876c32f83c8206e6ec318e0960747b2003a4c3a426994f25c6b83da8b294d575f45e80c6105d89
diff --git a/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild b/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild
index 64aad4c48d45..7f1532e67452 100644
--- a/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild
+++ b/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20220101.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-auth.asc.${PV}.
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
S=${WORKDIR}
diff --git a/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20230329.ebuild b/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20230329.ebuild
new file mode 100644
index 000000000000..671ff3427de3
--- /dev/null
+++ b/sec-keys/openpgp-keys-gentoo-auth/openpgp-keys-gentoo-auth-20230329.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/"
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-auth.asc.${PV}.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+S=${WORKDIR}
+
+# Keys included:
+# ABD00913019D6354BA1D9A132839FE0D796198B1
+# 18F703D702B1B9591373148C55D3238EC050396E
+# 2C13823B8237310FA213034930D132FF0FF50EEB
+
+src_install() {
+ insinto /usr/share/openpgp-keys
+ newins "gentoo-auth.asc.${PV}" gentoo-auth.asc
+ newins - gentoo-auth-ownertrust.txt <<-EOF
+ ABD00913019D6354BA1D9A132839FE0D796198B1:6:
+ EOF
+}
diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index ad5a3ec5634c..568f58186d15 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -1,5 +1,5 @@
AUX keyring-mangler.py 3005 BLAKE2B e5435432b79156c26120af950f46f9a916af7261a78b40081eb140e18b3fd4f0d2ce55cd2ed305bdd4f60b569edfb513c1151a6255838a750d37225715e87e4f SHA512 bd4dc3dee66c0f0b8b657da1fabfbda96ea03b77d1080fa1d07b14d2a9571fe91f7589131893b75548122e772678760c7722fd8a46e120c40d8dbb8cb4341dc9
DIST openpgp-keys-gentoo-developers-20230327-active-devs.gpg 3134134 BLAKE2B 31a06e5552253c494cdb8defdc81198fa55d1d2e33950415125edeff0075243ce170243188c5b016e4ecf4184c99d072d79a8b0de49a642bcdd1b4d01971ff47 SHA512 9b67b485a323f08786552a0e6dcc378cbe331accc2960b7121c344275629933733e5e268d3d5d96b70c40a541a1b6447c983fc11caadc1455d0b7609d9360b9c
-EBUILD openpgp-keys-gentoo-developers-20230327.ebuild 7476 BLAKE2B a365553e00aafbfefde239bb3c4aed55e3cb82362a0035493943afd79da4bd019500646bdd7407950a0bac9286b2b5e9dbd47e277218eea1040f91c8e0842a92 SHA512 05f6b95d0c3882f419e903005e91f87903d70c22298fa70af8cd1f21fb5a3ea5de72fdba74b7d7c7b39761954be7e3f40036891682425327ce2935bb900392a4
+EBUILD openpgp-keys-gentoo-developers-20230327.ebuild 7472 BLAKE2B ac01d3a71244aa8c7301696dfe5dfa8257f84f3cb3f67a49037694ae061e5156c9cf5c0e54eb1c14bfd5418a80f4cf7b0adfb9d9f6d4b4f8177f48fc6c898008 SHA512 db19133912b9c41252f206e4a18e4c9a1886165b5a9f54acd0d0c4518ffffa92913c02b0b16b67dc08c76dc1c0aab20a031232be87046a118c071b9a10c8bc6e
EBUILD openpgp-keys-gentoo-developers-99999999.ebuild 7478 BLAKE2B 2cf9f4724f45fe96f948b3ec06ad00ac8f0c3067d0b029715074587f1a7be32ec29d3246704169fd8159969376b3e0a32e9771da7fae2990f9445de235ff856f SHA512 bc95b6ddfe56a9a8e83d47f9282beb4e65dc84117b2387e7159731a7761bd9e0bfd5396ff3b37e445f1170a79c1c187a1525e506ab13418a30188e0859565d10
MISC metadata.xml 264 BLAKE2B 630ac0044f623dc63de725aae23da036b649a2d65331c06fbe9eb66d18ad1a4d3fd804cdffc4703500662b01272063af346680d2550f2fb6a262d6acee8c6789 SHA512 3cf1981080b4a7634537d20a3e837fa802c52ae5ee750531cc4aa3f8478cda78579375602bc058abbd75f9393f9681b79603c3ddd9af809a1e72f7336a708056
diff --git a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
index 6e921f4f1143..501e38dba5f9 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
+++ b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230327.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == 9999* ]] ; then
BDEPEND="net-misc/curl"
else
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> ${P}-active-devs.gpg"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~loong ~m68k ~mips ppc ppc64 ~riscv x86"
fi
S="${WORKDIR}"
diff --git a/sec-keys/openpgp-keys-gentoo-release/Manifest b/sec-keys/openpgp-keys-gentoo-release/Manifest
index 3adf87f6860d..98d53a4f0e1d 100644
--- a/sec-keys/openpgp-keys-gentoo-release/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-release/Manifest
@@ -1,6 +1,8 @@
DIST gentoo-release-test-sigs-20190224.tar.gz 3235 BLAKE2B 924c69a62d5321716f536144f0607bd3ec4a65d76be492adc729864fd9bef82df0086541ae13034a83152ea0c8dc3cbd168be6cff111a3484128a22cbc8ef1d4 SHA512 f8cc2e84bedbdf14ace6abe4aacf8f0c9810c77ff6ae0fac301829d9d4d5cf0c128a76516c773ac993879215bcdb0aab097e1e7e747d8e1a7c4cfc815bd4d3e6
DIST gentoo-release.asc.20200704.gz 17812 BLAKE2B 2173fa236db0ae08d58959732172d20fe0a6a8adc1e2ebcb33c3b9956684d26ebcf74b332a25c7d738d4820abb24c525404a6f255efcb7cedf0ab94c185a83f0 SHA512 fc5c7042570d813d906190f11869605983fcd8815cdb414d7060f8038c849d4f68426feff711a7303728c49c0515f9d836d2cc3fbbbf50811b94668194beca85
DIST gentoo-release.asc.20220101.gz 16588 BLAKE2B d28eb9834bbd908fd25435a28fc857d579ad7c745e7cae9c291a8524afb5bb5910cb8f3bebe68f529626b40920bc51181dac5785473eb8136d2a8f4b34065e2d SHA512 07f86d26195ffcdf250cc55cb2b261d96caba22e28ac5b83c26cb1959a3ab9e0eff11ed35be842dd2c829860d8d1d9ea5bd2fb299ac8410a4ea0b4042797f27d
+DIST gentoo-release.asc.20230329.gz 16462 BLAKE2B 3ee5a2b9442731ff4498b448c5defe07b6fb299196f31445ba934360fff295150c0bcac037be01a1e5db97f00de1ccbfdb3a7abbf4ad0ff069d95ab42e28e680 SHA512 6e0720b0894dd80b19b769731aaa1862266371ad45c7d9e0fc9df173454b7d8b0f345dd16a47e3034d8ab34c50c3818a305f863af83edaaf7421f25bb03f4ad4
EBUILD openpgp-keys-gentoo-release-20200704.ebuild 1355 BLAKE2B a60a4ef7e29aec0034faf5bf6ff2dc87c3475da9da7c6d84cf63afe77cd52788ecdcfc666d31ea449c4065f480c19bd57436b42ffd49404432dfb943162c7546 SHA512 222b3c990f17f34a7ec0cf0a9a7b1a833c3b89cfdc32fdfa9632f45c3df05e084029a332da52c06dde955c586d907d1fb6657d7bbc0877e1a52663bfbd2a22dc
EBUILD openpgp-keys-gentoo-release-20220101.ebuild 1355 BLAKE2B a60a4ef7e29aec0034faf5bf6ff2dc87c3475da9da7c6d84cf63afe77cd52788ecdcfc666d31ea449c4065f480c19bd57436b42ffd49404432dfb943162c7546 SHA512 222b3c990f17f34a7ec0cf0a9a7b1a833c3b89cfdc32fdfa9632f45c3df05e084029a332da52c06dde955c586d907d1fb6657d7bbc0877e1a52663bfbd2a22dc
+EBUILD openpgp-keys-gentoo-release-20230329.ebuild 1363 BLAKE2B 6994493854e5ddebd9fd62907134077f7e8e24d14b495d352592ccf2fa5dd241dc791d75fbe4d8b892e18d50748802e244a0a6aef1b8b0326da56aed49606bfb SHA512 8f58c3226c59a66ce20d1b5fc13c8dc11bb270f86c6bf158c70ad5b83441eae1d986887d08479b2abc38681f9a29e1501166974b1045a962be538ead39ef3044
MISC metadata.xml 272 BLAKE2B 583272860b0b9615e8d57fed7ced1a93035bf0c25285d230412ac7af2e48a8156c2e9d9c0581da80f913a2748eb76579b64648fd1e22ce0bc89da66aafa30809 SHA512 19c90c888b76564e32674364a753ba2d6a0b9ce6f3a97f45bb876c32f83c8206e6ec318e0960747b2003a4c3a426994f25c6b83da8b294d575f45e80c6105d89
diff --git a/sec-keys/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20230329.ebuild b/sec-keys/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20230329.ebuild
new file mode 100644
index 000000000000..f64625ef2cc3
--- /dev/null
+++ b/sec-keys/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20230329.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="OpenPGP keys used for Gentoo releases (snapshots, stages)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/"
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release.asc.${PV}.gz
+ test? ( https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release-test-sigs-20190224.tar.gz )"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( app-crypt/gnupg )"
+
+S=${WORKDIR}
+
+# Keys included:
+# DCD05B71EAB94199527F44ACDB6B8C1F96D8BF6D
+# D99EAC7379A850BCE47DA5F29E6438C817072058
+# 13EBBDBEDE7A12775DFDB1BABB572E0E2D182910
+# EF9538C9E8E64311A52CDEDFA13D0EF1914E7A72
+
+src_test() {
+ local old_umask=$(umask)
+ umask 077
+
+ local -x GNUPGHOME=${T}/.gnupg
+ mkdir "${GNUPGHOME}" || die
+ einfo "Importing keys ..."
+ gpg --import "gentoo-release.asc.${PV}" || die "Key import failed"
+
+ local f
+ for f in gentoo-release-test-sigs*/*.asc; do
+ einfo "Testing ${f##*/} ..."
+ gpg -q --trust-model always --verify "${f}" || die "Verification failed on ${f}"
+ done
+
+ umask "${old_umask}"
+}
+
+src_install() {
+ insinto /usr/share/openpgp-keys
+ newins "gentoo-release.asc.${PV}" gentoo-release.asc
+}
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index bfa910c8e1fd..ed3f70536175 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 44e16cc74596..54c4f01c8b41 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -3,8 +3,6 @@ AUX additional_environment.rb 322 BLAKE2B 26571ffcbc43431058a685000e00870ec41d26
AUX redmine-3.initd 1269 BLAKE2B 1c0f561fa1c13c899b17b7c707ac6beaa9090a9ec98657f7ddce2e653241d7388392f22eaf35a85f5de96c3a0c32a4b67f0003725c371ef1ffb1f76c56d989b4 SHA512 c0ec931313d8b684cc8d2ab59e0c6d6fd159202420a3849cbb09a62f4fae7f6c3ec071b58fc17d838247c7c573a92de0ecdab7de995fd2391c4bd66001335ece
AUX redmine.confd 267 BLAKE2B d2f4f34ac6ac2aadfe5371831fb5dba6dc6e58fd26197528ebe27d9f4faa3dc8b9c495e77841b8a2e67db7093c76cbcda24b9548da0d10268d105b5dde0bb023 SHA512 4e4a700f1540b5e82df6ca610a94adcb08929f5ca75e605e40372b18ccc395515cdd53451ba2b3e3d9bdf129d9052a7218f6323d526c1ffb2540254d279c8d94
AUX redmine.logrotate 106 BLAKE2B 0c725d812b4a6caae29ed55d0b948a3dc14369aa550994d55ca3aa41e0c1e34962d26da4a46c99fdbdcdd600c12f2d386559af53a2e48d55b5d670372be65b60 SHA512 c7e611dc5e662e5b2126c77a333081708e552f2980efb835dc8560cd5e1929c6923e5e6e4e45604fe662b9bd5ef433678eb900e797cee34bbb1b80fb55eed0e1
-DIST redmine-5.0.4.tar.gz 3114593 BLAKE2B 2a8247f18696d23607011f1c7d59c5411aead8230e8e7b30c7778a2aaa3064ccccc4bf05b33bac6a3d78cb22775f015bfe7a15cb69e529c60a087d9498164d84 SHA512 e1c0693ae1d4c71de7bef8d78b42e2d81cd53a2bd0bdfa83778528f40b5d43bb118e8e22f29112130f3082ddafd0c8931b05d5409e7a3f8a23dc619c5d84cf78
DIST redmine-5.0.5.tar.gz 3115940 BLAKE2B e4fe7e33c1ba82397a97eb1210cd07fa6e2ad575e291c524ab0f6f8be78eccec88949c79743737e4b98319a07801c2efc389146c600d0ba6849d5c73f4a3f36a SHA512 95b7926008ac3ed53b091a05793ad2372a5e9a5194629811f3cefe38c3b550971f0eb424fb5f7eb9fec0c014632c694d90859945544cadae987f7ddff31d6ce4
-EBUILD redmine-5.0.4.ebuild 7474 BLAKE2B 0b89dff6f61b37ecb78f7ccbca9966ed390391f5ab7597d9ff4c9e91f2e05261ce7dbdd1c2451d7de6b7b0ac54f7b963d3ebe90c76f246b8b746c8a0cb3cf610 SHA512 078c64b4aa29a4212a0fea2f374a8406f8016ca6cbf78e4b582736293bc01e0f9ff8d35c36b98d52fc7b8a25e11d1ac4ca7960f7e83352077def72886438e826
EBUILD redmine-5.0.5.ebuild 7672 BLAKE2B b812cadcaa87c44dcd3974dc1ef4bc67a525e2a69eaa9d57387d343e8d6c3c9de7c05fba459adf02981c58c1929dfc2a08e891dceceb4a79d8015dcdf21adb02 SHA512 62a052eda6435811d509a9e417997e45df854246006c13d5146b2d1237eb5cac8eec858ba73257010106a9e152f9a9eed4fef166345ba77466e40d95172f0d3a
MISC metadata.xml 748 BLAKE2B 074a6f7cf74c06683e40fe20b9f0c59ab8234a32a4235bc97d5c8b60871ca9fd4b4965cb8ce31999ee77fa3c32efa5fd27a4eb7059b2a461a40aeb3b418a886e SHA512 49e0a4ffafc83c2e7f40e9357eaa59b06389998153606d82c04d42642f7609be4acbeca2af55f80ff54fbe2d7b1b6713b687bf03413113988854721f2395b3e7
diff --git a/www-apps/redmine/redmine-5.0.4.ebuild b/www-apps/redmine/redmine-5.0.4.ebuild
deleted file mode 100644
index d979e79f2554..000000000000
--- a/www-apps/redmine/redmine-5.0.4.ebuild
+++ /dev/null
@@ -1,254 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on Rails framework"
-HOMEPAGE="https://www.redmine.org/"
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz"
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf postgres sqlite"
-
-ruby_add_bdepend "
- fastcgi? ( dev-ruby/fcgi )
- ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
- minimagick? ( >=dev-ruby/mini_magick-4.11.0 )
- markdown? ( >=dev-ruby/redcarpet-3.5.1 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
- passenger? ( www-apache/passenger )
- postgres? ( >=dev-ruby/pg-1.2.2:1 )
- sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
- dev-ruby/actionpack-xml_parser:2
- dev-ruby/addressable
- >=dev-ruby/commonmarker-0.23.4
- dev-ruby/csv:3
- >=dev-ruby/deckar01-task_list-2.3.2
- >=dev-ruby/html-pipeline-2.13.2
- >=dev-ruby/i18n-1.10.0:1
- >=dev-ruby/mail-2.7.1
- dev-ruby/marcel
- >=dev-ruby/mini_mime-1.1.0
- >=dev-ruby/net-imap-0.2.2
- >=dev-ruby/net-pop-0.1.1
- >=dev-ruby/net-smtp-0.3.0
- >=dev-ruby/nokogiri-1.13.0
- >=dev-ruby/rails-6.1.6:6.1
- >=dev-ruby/rbpdf-1.20.0
- >=dev-ruby/request_store-1.5.0:0
- dev-ruby/rexml
- >=dev-ruby/roadie-rails-3.0.0:3
- >=dev-ruby/rotp-5.0.0
- >=dev-ruby/rouge-3.28.0
- dev-ruby/rqrcode
- >=dev-ruby/rubyzip-2.3.0:2
- >=dev-ruby/sanitize-6.0:6
-"
-
-RDEPEND="
- acct-group/redmine
- acct-user/redmine
- imagemagick? ( media-gfx/imagemagick )
- pdf? (
- app-text/ghostscript-gpl
- media-gfx/imagemagick
- )
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
- rm -fr log files/delete.me .github || die
-
- # bug #406605
- rm .{git,hg}ignore || die
-
- # newenvd not working here
- cat > "${T}/50${PN}" <<-EOF || die
- CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
- CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales ${EROOT}/${REDMINE_DIR}/config/settings.yml"
- EOF
-
- # Fixing versions in Gemfile
- sed -i -e "s/~>/>=/g" Gemfile || die
-
- # bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.6'/" Gemfile || die
-
- # Commonmark
- sed -i -e "s/'0.23.4'/'>=0.23.4'/" -e "s/'2.3.2'/'>=2.3.2'/" Gemfile
-
- sed -i -e "/group :development do/,/end$/d" Gemfile || die
- sed -i -e "/group :test do/,/end$/d" Gemfile || die
-
- if ! use imagemagick ; then
- sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
- fi
- if ! use ldap ; then
- # remove ldap stuff module if disabled to avoid #413779
- use ldap || rm app/models/auth_source_ldap.rb || die
- sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
- fi
- if ! use markdown ; then
- sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
- fi
- # Additional dependency for Gemfile (#657156)
- if use fastcgi; then
- echo "gem 'fcgi'" > Gemfile.local
- fi
-}
-
-all_ruby_install() {
- dodoc doc/* README.rdoc
- rm -r doc test appveyor.yml CONTRIBUTING.md README.rdoc || die
-
- keepdir /var/log/${PN}
-
- insinto "${REDMINE_DIR}"
- doins -r .
- insinto "${REDMINE_DIR}/config"
- doins "${FILESDIR}/additional_environment.rb"
- keepdir "${REDMINE_DIR}"/{app/views/previews,files,public/plugin_assets,vendor}
- keepdir "${REDMINE_DIR}"/tmp/{cache,imports,sessions,sockets}
-
- fowners -R redmine:redmine \
- "${REDMINE_DIR}/config.ru" \
- "${REDMINE_DIR}/config" \
- "${REDMINE_DIR}/files" \
- "${REDMINE_DIR}/public/plugin_assets" \
- "${REDMINE_DIR}/tmp" \
- /var/log/${PN}
-
- fowners redmine:redmine "${REDMINE_DIR}"
-
- # protect sensitive data, see bug #406605
- fperms -R go-rwx \
- "${REDMINE_DIR}/config" \
- "${REDMINE_DIR}/files" \
- "${REDMINE_DIR}/tmp" \
- /var/log/${PN}
-
- if use passenger; then
- has_apache
- insinto "${APACHE_VHOSTS_CONFDIR}"
- doins "${FILESDIR}/10_redmine_vhost.conf"
- fi
-
- # logrotate
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/redmine.logrotate redmine
-
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN}-3.initd" ${PN}
- doenvd "${T}/50${PN}"
-}
-
-pkg_postinst() {
- if [[ -e "${EROOT}${REDMINE_DIR}/config/initializers/session_store.rb" \
- || -e "${EROOT}${REDMINE_DIR}/config/initializers/secret_token.rb" ]]
- then
- elog "Execute the following command to upgrade environment:"
- elog
- elog "# emerge --config \"=${CATEGORY}/${PF}\""
- elog
- elog "For upgrade instructions take a look at:"
- elog "http://www.redmine.org/wiki/redmine/RedmineUpgrade"
- else
- elog "Execute the following command to initialize environment:"
- elog
- elog "# cd ${EROOT}${REDMINE_DIR}"
- elog "# cp config/database.yml.example config/database.yml"
- elog "# \${EDITOR} config/database.yml"
- elog "# chown redmine:redmine config/database.yml"
- elog "# emerge --config \"=${CATEGORY}/${PF}\""
- elog
- elog "Installation notes are at official site"
- elog "http://www.redmine.org/wiki/redmine/RedmineInstall"
- fi
-
- elog
- elog "OpenID support was removed in Redmine 5.0. If you are using OpenID"
- elog "authentication, you should switch back to Redmine 4.2 or install and"
- elog "enable an OpenID plugin. See https://redmine.org/issues/35755."
- elog
-}
-
-pkg_config() {
- # Remove old lock file
- rm -f "${EROOT}${REDMINE_DIR}/Gemfile.lock"
-
- if [[ ! -e "${EROOT}${REDMINE_DIR}/config/database.yml" ]]; then
- eerror "Copy ${EROOT}${REDMINE_DIR}/config/database.yml.example to"
- eerror "${EROOT}${REDMINE_DIR}/config/database.yml then edit this"
- eerror "file in order to configure your database settings for"
- eerror "\"production\" environment."
- die
- fi
-
- local RAILS_ENV=${RAILS_ENV:-production}
- if [[ ! -L /usr/bin/ruby ]]; then
- eerror "/usr/bin/ruby is not a valid symlink to any ruby implementation."
- eerror "Please update it via `eselect ruby`"
- die
- fi
- if [[ $RUBY_TARGETS != *$( eselect ruby show | awk 'NR==2' | tr -d ' ' )* ]]
- then
- eerror "/usr/bin/ruby is currently not included in redmine's ruby targets:"
- eerror "${RUBY_TARGETS}."
- eerror "Please update it via `eselect ruby`"
- die
- fi
- local RUBY=${RUBY:-ruby}
-
- cd "${EROOT}${REDMINE_DIR}" || die
- if [[ -e "${EROOT}${REDMINE_DIR}/config/initializers/session_store.rb" ]]
- then
- einfo
- einfo "Generating secret token."
- einfo
- rm config/initializers/session_store.rb || die
- RAILS_ENV="${RAILS_ENV}" ${RUBY} -S rake generate_secret_token || die
- fi
- if [[ -e "${EROOT}${REDMINE_DIR}/config/initializers/secret_token.rb" ]]
- then
- einfo
- einfo "Upgrading database."
- einfo
-
- einfo "Generating secret token."
- # Migration from Redmine 2.x
- rm config/initializers/secret_token.rb || die
- RAILS_ENV="${RAILS_ENV}" ${RUBY} -S rake generate_secret_token || die
-
- einfo "Migrating database."
- RAILS_ENV="${RAILS_ENV}" ${RUBY} -S rake db:migrate || die
- einfo "Upgrading the plugin migrations."
- RAILS_ENV="${RAILS_ENV}" ${RUBY} -S rake redmine:plugins:migrate || die
- einfo "Clear the cache."
- ${RUBY} -S rake tmp:cache:clear || die
- else
- einfo
- einfo "Initializing database."
- einfo
-
- einfo "Generating a session store secret."
- ${RUBY} -S rake generate_secret_token || die
- einfo "Creating the database structure."
- RAILS_ENV="${RAILS_ENV}" ${RUBY} -S rake db:migrate || die
- einfo "Populating database with default configuration data."
- RAILS_ENV="${RAILS_ENV}" ${RUBY} -S rake redmine:load_default_data || die
- chown redmine:redmine -R "${EROOT}/var/log/redmine/" || die
- einfo
- einfo "If you use sqlite3, please do not forget to change the ownership"
- einfo "of the sqlite files."
- einfo
- einfo "# cd \"${EROOT}${REDMINE_DIR}\""
- einfo "# chown redmine:redmine db/ db/*.sqlite3"
- einfo
- fi
-}
diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz
index 967e95278823..6d298887c47e 100644
--- a/www-servers/Manifest.gz
+++ b/www-servers/Manifest.gz
Binary files differ
diff --git a/www-servers/thin/Manifest b/www-servers/thin/Manifest
index 0585a42102d4..c268eef871a5 100644
--- a/www-servers/thin/Manifest
+++ b/www-servers/thin/Manifest
@@ -1,7 +1,5 @@
AUX thin.confd-2 1335 BLAKE2B c6821353bbf2dd35d7161394247c4c3d88237c94f976a693ef95d19f7b751256c2f943250737c9f66777df6520feadad853a4ccdcb2fafa779c39d4456d2a78b SHA512 1f6eb02faf7bea7da3be56fd358846c0d5b7fa177d4dbfbb9930cc6496848917a0ae88394d58a7631e78a36c62394b4893d238bee2226568dbc2868627c2105c
AUX thin.initd-r4 1841 BLAKE2B 4cdf853cb536011d582c729d3c48d7335cd3fa508c5281139220d624c204fae1460d4d1c0252d42ff3d277eaaaedfe1259e895335fcf9c8b9134d3f288f2ba44 SHA512 08d06627bf61737837af40fc4253afbecf753e3c74edacb038e59e66b95ef6bb56d55065e7d02d393ba2df45b93c9882788debdd4965404a8088c0e52ec98c0a
DIST thin-1.8.1.tar.gz 181377 BLAKE2B 883a35d60d5845defa1f20a85b90269838a1b1ebeb4d4f32561af061cdac05b545c254fe65cca828ccfed033ad934ad3b72f1795407734d3b377a6022b57397f SHA512 221ef0c0369c449f2ca121c435ffebed318d6179a3b5d52e24d2bd80212df9cac35db39d156275c915c24550f6d8ded9f29616785d0a38e85cd13a1702e31298
-EBUILD thin-1.8.1-r1.ebuild 2544 BLAKE2B 0284d3d30f520faa73b85050a3414654ac9c4a85fec0853612b5086493be6de37a148dbbe8bead9ad8d08feccc15ce3c996d4088ead0568663922dcc5458f3a9 SHA512 e9df8e66a1f3469b41b01a4da780446d9edc463c0f169e1b8055b71102398946bb2e7c163dc9c182dc64c071982f27477f9003401eaf6ab719d867ebe134d24d
EBUILD thin-1.8.1-r2.ebuild 2696 BLAKE2B dd1c423708dd9bb07c4f10904963d8b24a52ee4ec25f26ebbc5ef3814584ada872641217ff85d740cf67e4ff24ec9ca68bc055b8cc8e01b2bb046f196e22501a SHA512 6ccee535a74e4a52a283d956a91528072e52f63ddd4783162c8401c95839df5e98efa063fd15ae1a6f8930411d3bc08151f5121957e43aee3c485f2a9e1bf7a6
-EBUILD thin-1.8.1.ebuild 2525 BLAKE2B a94a70719c1e60e9aaf9c0b70144060b030b3cf5c5ea783a806e8b363dbe6d92d3a5365991f058190e757ffb83b59fa198cae7e1b1fbb0443713252c628d7c31 SHA512 6a8182b208ef3acf96053f066ab57be871c0ccdc00957d15d01a2f1e7b6017e7ae1e973829ecf8719055728099cc3593ff6b1a871e8c9357cb1a096f318d3b57
MISC metadata.xml 610 BLAKE2B 8b633db16d80bc055f9e599b176dda37a854c615fcbbd399bf09b9dc26c08d207a170487b429351370b4b7160b1c5a3ba3ed1e582b282d07e05870805866a9e6 SHA512 af5acf36ba40b97581f13ec3fbb6b5519a4be59f3649d665df884847f14fb925bbff2c1480ef5a4c7b771b302927eb8a10350c7cb54e1d0c3e27ce7c7a31041a
diff --git a/www-servers/thin/thin-1.8.1-r1.ebuild b/www-servers/thin/thin-1.8.1-r1.ebuild
deleted file mode 100644
index 53edc5ed6083..000000000000
--- a/www-servers/thin/thin-1.8.1-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and very simple Ruby web server"
-HOMEPAGE="http://code.macournoyer.com/thin/"
-SRC_URI="https://github.com/macournoyer/thin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="doc test"
-
-DEPEND="${DEPEND}
- dev-util/ragel"
-RDEPEND="${RDEPEND}"
-
-# The runtime dependencies are used at build-time as well since the
-# Rakefile loads thin!
-mydeps=">=dev-ruby/daemons-1.0.9
- >=dev-ruby/rack-1.0.0:* <dev-ruby/rack-3:*
- >=dev-ruby/eventmachine-1.0.4:0
- virtual/ruby-ssl"
-
-ruby_add_rdepend "${mydeps}"
-ruby_add_bdepend "${mydeps}
- dev-ruby/rake-compiler"
-
-all_ruby_prepare() {
- # Fix Ragel-based parser generation (uses a *very* old syntax that
- # is not supported in Gentoo)
- sed -i -e 's: | rlgen-cd::' Rakefile || die
-
- # Fix specs' dependencies so that the extension is not rebuilt
- # when running tests
- rm tasks/spec.rake || die
-
- # Fix rspec version to allow newer 2.x versions
- sed -i -e '/gem "rspec"/ s/1.2.9/3.0/ ; 2igem "rack", "<3"' spec/spec_helper.rb || die
-
- # Avoid CLEAN since it may not be available and we don't need it.
- sed -i -e '/CLEAN/ s:^:#:' tasks/*.rake || die
-
- # Disable a test that is known for freezing the testsuite,
- # reported upstream. In thin 1.5.1 this just fails.
- sed -i \
- -e '/should force kill process in pid file/,/^ end/ s:^:#:' \
- spec/daemonizing_spec.rb || die
-
- sed -i \
- -e '/tracing routines (with NO custom logger)/,/^ end/ s:^:#:'\
- spec/logging_spec.rb || die
-
- find spec/perf -name "*_spec.rb" -exec \
- sed -i '/be_faster_then/ i \ skip' {} \;
-
- sed -i -e "s/Spec::Runner/Rspec/" spec/spec_helper.rb || die
- # nasty but too complex to fix up for now :(
- use doc || rm tasks/rdoc.rake
-}
-
-each_ruby_compile() {
- ${RUBY} -S rake compile || die "rake compile failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- keepdir /etc/thin
- newinitd "${FILESDIR}"/${PN}.initd-r4 ${PN}
- newconfd "${FILESDIR}"/${PN}.confd-2 ${PN}
-
- einfo
- elog "Thin is now shipped with init scripts."
- elog "The default script (/etc/init.d/thin) will start all servers that have"
- elog "configuration files in /etc/thin/. You can symlink the init script to"
- elog "files of the format 'thin.SERVER' to be able to start individual servers."
- elog "See /etc/conf.d/thin for more configuration options."
- einfo
-}
diff --git a/www-servers/thin/thin-1.8.1.ebuild b/www-servers/thin/thin-1.8.1.ebuild
deleted file mode 100644
index 49580a63fd0f..000000000000
--- a/www-servers/thin/thin-1.8.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and very simple Ruby web server"
-HOMEPAGE="http://code.macournoyer.com/thin/"
-SRC_URI="https://github.com/macournoyer/thin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="doc test"
-
-DEPEND="${DEPEND}
- dev-util/ragel"
-RDEPEND="${RDEPEND}"
-
-# The runtime dependencies are used at build-time as well since the
-# Rakefile loads thin!
-mydeps=">=dev-ruby/daemons-1.0.9
- >=dev-ruby/rack-1.0.0:* <dev-ruby/rack-3:*
- >=dev-ruby/eventmachine-1.0.4:0
- virtual/ruby-ssl"
-
-ruby_add_rdepend "${mydeps}"
-ruby_add_bdepend "${mydeps}
- dev-ruby/rake-compiler"
-
-all_ruby_prepare() {
- # Fix Ragel-based parser generation (uses a *very* old syntax that
- # is not supported in Gentoo)
- sed -i -e 's: | rlgen-cd::' Rakefile || die
-
- # Fix specs' dependencies so that the extension is not rebuilt
- # when running tests
- rm tasks/spec.rake || die
-
- # Fix rspec version to allow newer 2.x versions
- sed -i -e '/gem "rspec"/ s/1.2.9/2.0/' spec/spec_helper.rb || die
-
- # Avoid CLEAN since it may not be available and we don't need it.
- sed -i -e '/CLEAN/ s:^:#:' tasks/*.rake || die
-
- # Disable a test that is known for freezing the testsuite,
- # reported upstream. In thin 1.5.1 this just fails.
- sed -i \
- -e '/should force kill process in pid file/,/^ end/ s:^:#:' \
- spec/daemonizing_spec.rb || die
-
- sed -i \
- -e '/tracing routines (with NO custom logger)/,/^ end/ s:^:#:'\
- spec/logging_spec.rb || die
-
- find spec/perf -name "*_spec.rb" -exec \
- sed -i '/be_faster_then/ i \ pending' {} \;
-
- sed -i -e "s/Spec::Runner/Rspec/" spec/spec_helper.rb || die
- # nasty but too complex to fix up for now :(
- use doc || rm tasks/rdoc.rake
-}
-
-each_ruby_compile() {
- ${RUBY} -S rake compile || die "rake compile failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- keepdir /etc/thin
- newinitd "${FILESDIR}"/${PN}.initd-r4 ${PN}
- newconfd "${FILESDIR}"/${PN}.confd-2 ${PN}
-
- einfo
- elog "Thin is now shipped with init scripts."
- elog "The default script (/etc/init.d/thin) will start all servers that have"
- elog "configuration files in /etc/thin/. You can symlink the init script to"
- elog "files of the format 'thin.SERVER' to be able to start individual servers."
- elog "See /etc/conf.d/thin for more configuration options."
- einfo
-}